kicad/tools/gal_bitmap_font/bitmap_font_img.c

1035 lines
3.1 MiB

/* generated with png2struct.py, do not modify by hand */
static const struct {
unsigned int width, height;
unsigned char pixels[1024 * 1024];
} bitmap_font = {
1024, 1024,
{0,0,0,0,0,2,10,15,21,26,32,35,34,27,17,4,6,19,29,34,35,31,26,20,14,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,18,26,30,30,30,30,30,30,29,24,14,2,10,21,27,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,24,15,3,0,0,2,14,24,29,30,30,30,30,30,30,26,18,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,16,25,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,27,20,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,18,22,26,28,29,30,30,30,30,30,30,28,22,12,0,0,8,19,27,30,30,30,30,30,30,27,19,9,0,0,0,12,22,28,30,30,30,30,30,30,29,28,26,22,17,12,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,19,27,30,30,30,30,30,30,27,19,9,0,0,0,2,10,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,11,15,19,21,23,23,21,19,15,10,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,9,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,8,13,16,19,21,22,23,22,21,20,17,14,10,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,18,31,43,51,53,50,41,29,14,0,0,0,0,0,0,15,30,43,51,54,51,42,30,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,10,19,25,29,32,36,39,43,44,39,31,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,13,13,13,13,13,9,2,0,0,2,10,13,13,13,13,13,10,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,18,27,36,42,48,48,43,34,21,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,6,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,19,25,29,32,36,39,43,44,39,31,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,36,46,51,50,44,33,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,15,22,27,31,35,39,43,44,39,30,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,20,25,29,32,36,40,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,26,36,42,43,39,30,18,3,15,28,38,43,43,37,28,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,19,24,26,26,24,19,12,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,13,20,24,27,26,24,19,12,3,0,0,2,11,19,24,26,27,24,20,13,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,14,22,26,26,22,14,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,15,21,25,26,26,24,21,15,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,24,36,45,52,56,57,56,51,45,35,24,11,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,10,21,30,36,41,47,53,57,54,46,34,19,22,36,48,55,56,52,46,40,35,29,19,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,36,46,51,51,51,51,51,51,50,43,32,18,27,40,48,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,50,44,33,19,3,0,18,32,43,50,51,51,51,51,51,51,46,36,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,34,44,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,48,39,26,11,0,0,0,0,0,0,0,0,0,0,0,5,15,24,32,38,43,47,49,51,51,51,51,51,51,51,49,41,29,15,0,25,38,47,51,51,51,51,51,51,47,38,25,10,0,15,30,41,49,51,51,51,51,51,51,51,49,47,43,38,32,24,15,4,0,0,0,0,0,0,0,0,0,0,0,25,38,47,51,51,51,51,51,51,47,38,25,10,0,7,20,30,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,33,24,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,17,25,31,36,40,42,44,44,43,40,36,31,24,16,7,0,0,0,0,0,0,0,0,0,0,0,5,18,28,34,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,35,29,20,7,0,0,0,0,0,0,0,0,0,0,0,7,15,22,28,33,37,40,42,43,44,43,43,41,38,35,31,26,21,15,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,22,35,48,61,71,75,70,59,44,27,10,0,0,0,0,12,29,45,60,71,75,71,60,47,33,20,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,14,28,39,46,49,53,57,60,64,65,59,48,33,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,30,34,35,35,35,34,30,21,9,10,21,30,34,35,35,35,34,30,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,24,36,46,55,63,68,69,63,51,36,19,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,21,26,27,24,16,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,28,39,46,49,53,57,60,64,65,59,48,33,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,52,65,72,71,63,51,39,27,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,34,43,48,52,56,60,64,65,59,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,29,40,46,50,53,57,61,64,64,58,46,31,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,27,43,55,63,64,59,48,33,18,30,45,57,64,64,57,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,22,32,40,45,48,48,45,39,32,21,9,0,0,0,0,0,0,0,0,0,0,0,0,11,23,32,40,45,48,48,45,39,31,21,9,8,20,31,39,45,47,48,45,40,33,23,11,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,15,24,33,42,47,47,42,32,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,17,27,35,41,46,48,48,45,41,35,27,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,41,54,64,72,77,79,77,72,64,53,41,26,11,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,9,26,39,50,56,62,68,73,78,75,64,49,32,35,52,66,76,77,72,67,61,55,48,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,37,53,65,72,73,73,73,73,73,71,62,48,32,42,57,68,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,71,63,49,33,15,0,32,48,62,71,73,73,73,73,73,72,66,53,38,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,50,63,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,72,68,56,41,24,0,0,0,0,0,0,0,0,0,0,10,22,34,44,52,59,64,68,70,72,73,73,73,73,73,73,69,59,45,28,9,40,55,67,72,73,73,73,73,72,67,55,40,23,4,28,45,60,69,73,73,73,73,73,73,72,70,68,64,58,52,43,33,22,10,0,0,0,0,0,0,0,0,0,0,40,55,67,72,73,73,73,73,72,67,55,40,23,4,22,37,49,57,59,59,59,59,59,59,59,59,59,59,59,59,59,58,53,42,28,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,17,27,36,45,51,57,61,64,65,65,64,61,57,51,44,36,26,15,3,0,0,0,0,0,0,0,0,3,20,35,47,55,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,56,49,37,22,5,0,0,0,0,0,0,0,0,7,17,27,35,42,49,54,58,62,64,65,65,65,64,62,59,56,51,47,41,34,24,10,0,0,0,0,0,0,0,0,0,0,0,0,10,24,38,52,65,78,90,96,88,73,56,39,22,5,0,0,7,24,41,58,75,90,96,89,76,63,50,36,22,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,28,44,58,66,70,74,78,81,85,86,78,63,46,27,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,40,50,56,56,56,56,55,50,39,25,26,39,50,55,56,56,56,55,50,39,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,28,42,54,65,75,83,89,90,81,65,48,31,14,0,0,0,0,0,0,0,0,0,0,0,0,4,17,30,41,47,48,44,35,22,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,44,58,66,70,74,78,81,85,86,78,63,46,27,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,66,82,93,91,80,68,56,44,32,20,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,36,51,63,69,73,77,81,85,86,77,62,45,26,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,30,46,59,67,71,74,78,82,85,85,76,61,43,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,40,57,73,84,85,77,63,48,33,43,60,75,85,84,75,60,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,51,60,66,69,69,66,60,51,39,26,11,0,0,0,0,0,0,0,0,0,0,13,27,40,52,60,66,69,69,65,59,50,39,25,25,38,50,59,65,69,69,66,60,52,41,28,13,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,15,25,34,43,52,62,68,68,61,49,33,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,22,35,46,55,62,67,69,69,67,62,55,45,35,22,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,25,42,57,71,83,92,98,100,98,92,83,71,56,41,24,6,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,2,21,39,56,69,77,82,88,94,99,94,79,61,41,44,63,82,96,98,93,87,81,76,66,52,35,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,67,83,93,94,94,94,94,94,91,78,61,42,54,72,87,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,91,79,62,43,23,3,42,61,78,91,94,94,94,94,94,93,83,67,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,44,63,80,92,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,86,71,53,33,0,0,0,0,0,0,0,0,0,11,26,40,52,63,72,79,85,89,91,93,94,94,94,94,94,94,89,75,57,38,18,51,69,85,93,94,94,94,94,94,85,70,52,32,12,38,57,75,89,94,94,94,94,94,94,93,91,89,84,79,71,62,52,39,26,11,0,0,0,0,0,0,0,0,0,51,69,85,93,94,94,94,94,94,85,70,52,32,12,35,52,67,77,80,80,80,80,80,80,80,80,80,80,80,80,80,79,72,58,42,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,9,22,35,46,56,64,72,78,82,85,86,86,85,82,77,71,64,55,44,32,20,6,0,0,0,0,0,0,0,13,32,50,65,75,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,76,67,52,35,16,0,0,0,0,0,0,0,12,25,36,46,55,63,69,75,79,83,85,86,86,86,85,83,80,77,72,67,62,53,41,25,8,0,0,0,0,0,0,0,0,0,0,11,26,40,54,68,82,95,108,117,103,86,69,52,35,18,1,3,20,37,54,71,88,105,118,106,93,80,66,52,38,23,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,39,58,74,87,91,95,98,102,106,107,93,74,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,40,57,70,77,77,77,77,76,69,55,39,39,56,69,76,77,77,77,76,69,56,39,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,28,43,58,71,83,94,103,109,110,95,78,61,44,27,9,0,0,0,0,0,0,0,0,0,0,8,21,34,47,59,68,70,64,52,39,26,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,58,74,87,91,95,98,102,106,107,93,74,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,112,110,98,86,74,62,50,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,48,66,81,89,93,98,102,106,106,92,73,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,41,59,76,87,92,95,99,103,106,105,90,71,51,30,9,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,35,52,70,87,103,106,93,78,63,48,56,73,90,105,104,90,75,60,45,30,15,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,42,56,69,79,87,90,90,86,79,69,56,41,26,9,0,0,0,0,0,0,0,0,11,27,43,57,70,80,87,90,90,86,79,68,55,41,40,55,68,78,86,90,90,87,80,70,58,43,28,11,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,6,16,25,34,44,53,62,72,81,89,89,79,63,44,25,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,39,52,64,74,82,88,90,90,87,82,74,64,52,39,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,55,72,87,101,112,119,121,118,111,100,86,71,54,36,17,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,
0,0,9,29,49,68,86,97,103,108,114,120,108,88,68,48,51,71,91,111,119,113,107,102,96,82,64,45,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,35,55,75,95,113,115,115,115,115,115,108,89,69,48,61,82,101,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,109,90,70,49,28,7,48,69,89,108,115,115,115,115,115,113,96,76,56,36,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,50,71,92,110,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,100,80,60,39,0,0,0,0,0,0,0,0,9,26,42,56,69,81,91,99,105,110,112,114,115,115,115,115,115,115,104,85,64,43,22,58,78,98,114,115,115,115,115,114,99,79,58,37,16,44,65,85,105,115,115,115,115,115,115,114,112,110,105,99,91,81,69,56,41,26,9,0,0,0,0,0,0,0,0,58,78,98,114,115,115,115,115,114,99,79,58,37,16,44,64,82,97,101,101,101,101,101,101,101,101,101,101,101,101,101,100,88,71,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,52,64,75,84,92,98,103,106,107,107,106,103,98,91,83,73,62,50,36,21,6,0,0,0,0,0,0,21,41,61,79,94,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,96,82,64,44,24,3,0,0,0,0,1,15,29,42,54,65,74,83,89,95,100,104,106,107,108,107,106,104,101,98,93,88,82,71,55,37,17,0,0,0,0,0,0,0,0,0,11,26,41,56,70,84,98,111,124,133,116,99,82,65,47,30,13,16,33,50,67,84,101,118,135,123,110,96,82,68,53,39,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,46,66,87,104,112,116,119,123,126,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,87,98,98,98,98,97,85,68,49,49,68,86,97,98,98,98,97,86,68,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,41,58,73,88,101,113,122,130,125,108,91,74,56,39,20,0,0,0,0,0,0,0,0,0,12,25,37,50,64,76,88,91,82,69,56,43,30,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,66,87,104,112,116,119,123,126,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,54,72,90,107,125,128,115,103,91,79,67,51,34,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,55,76,95,110,114,118,122,126,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,8,17,27,48,68,88,106,113,116,120,123,128,117,96,75,53,32,23,23,23,23,23,22,16,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,30,47,65,82,99,117,123,108,93,78,63,68,85,102,120,120,105,90,75,60,45,30,13,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,39,56,72,86,98,107,111,111,107,98,86,71,56,38,20,1,0,0,0,0,0,0,0,22,40,57,73,87,99,107,111,111,106,98,85,71,55,54,70,85,97,106,111,111,107,99,88,73,58,40,22,4,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,6,16,25,35,44,53,63,72,81,91,100,109,108,92,72,52,32,13,0,0,0,0,0,0,0,0,0,0,0,0,0,5,22,39,54,69,82,93,102,108,111,111,108,102,93,82,69,54,39,22,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,47,66,84,102,117,131,140,143,139,130,116,101,83,64,45,25,5,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,
0,0,12,33,54,75,96,116,123,129,135,135,115,96,77,61,63,80,98,118,138,134,128,122,112,92,71,50,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,42,62,82,102,122,137,137,137,137,131,111,90,69,48,62,83,104,126,137,137,137,137,137,137,137,137,137,137,137,137,137,136,114,92,71,50,29,7,48,69,90,110,131,137,137,137,137,123,103,83,63,42,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,51,73,94,115,137,137,137,137,137,137,137,137,137,137,137,137,137,137,124,103,82,61,39,0,0,0,0,0,0,0,4,22,39,56,72,86,99,110,119,126,131,134,136,136,137,137,137,137,130,108,86,65,44,23,59,80,101,122,137,137,137,137,123,102,81,59,38,17,45,66,87,108,130,137,137,137,137,136,136,134,131,126,119,109,99,86,71,56,39,22,4,0,0,0,0,0,0,0,59,80,101,122,137,137,137,137,123,102,81,59,38,17,48,69,90,111,122,122,122,122,122,122,122,122,122,122,122,122,122,118,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,82,93,103,112,118,124,128,129,129,128,123,118,111,102,92,79,66,51,36,21,4,0,0,0,0,0,24,45,66,87,108,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,111,91,70,48,27,6,0,0,0,0,16,31,45,59,72,83,93,102,110,116,121,124,128,129,130,129,128,125,122,118,114,108,100,84,65,45,24,3,0,0,0,0,0,0,0,10,25,41,56,71,86,100,114,128,142,146,129,111,94,77,60,42,24,26,45,62,79,97,114,131,148,140,126,112,98,83,69,54,39,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,47,69,90,111,133,137,141,144,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,56,77,98,117,120,120,120,115,96,75,54,54,75,96,116,120,120,120,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,54,71,88,103,118,131,142,150,138,120,103,86,67,47,26,5,0,0,0,0,0,0,2,15,28,41,54,67,80,93,106,111,99,86,73,60,47,34,21,8,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,137,141,144,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,48,66,84,101,119,137,145,133,121,109,97,81,62,42,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,135,139,143,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,13,26,37,43,49,71,92,113,134,137,141,145,139,117,96,75,53,44,44,44,44,44,44,42,36,25,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,25,43,60,77,94,112,129,139,123,108,93,78,80,98,115,132,136,120,105,90,75,60,42,23,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,49,68,86,102,116,126,132,132,126,116,101,85,68,49,30,10,0,0,0,0,0,0,0,31,51,69,87,103,117,128,133,132,126,115,101,85,67,66,84,100,115,126,132,133,128,117,103,87,70,51,32,12,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,11,24,35,45,54,63,73,82,91,101,110,119,129,119,99,80,60,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,52,69,84,99,111,122,129,133,133,129,121,111,99,84,69,52,34,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,33,54,74,94,113,132,147,159,164,159,147,131,112,93,73,52,32,11,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,
0,0,11,32,53,74,95,116,137,150,155,143,124,107,91,82,83,93,109,128,146,154,149,133,112,91,70,49,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,68,89,109,129,149,158,158,145,124,104,84,64,43,62,83,104,126,148,158,158,158,158,158,158,158,158,158,158,158,157,136,114,92,71,50,29,7,43,63,84,104,124,144,158,158,150,130,110,89,69,49,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,51,73,94,115,137,158,158,158,158,158,158,158,158,158,158,158,158,146,124,103,82,61,39,0,0,0,0,0,0,0,14,33,51,69,86,102,116,129,139,147,152,155,157,158,158,158,158,151,130,108,86,65,44,23,59,80,101,122,144,158,158,145,123,102,81,59,38,17,45,66,87,108,130,152,158,158,158,158,157,155,152,146,139,128,116,101,86,69,51,33,14,0,0,0,0,0,0,0,59,80,101,122,144,158,158,145,123,102,81,59,38,17,48,69,90,112,134,144,144,144,144,144,144,144,144,144,144,144,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,4,21,38,54,70,85,99,111,122,131,139,144,148,150,150,148,144,139,131,120,109,96,81,66,50,33,16,0,0,0,0,0,24,45,67,88,109,131,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,134,112,91,70,49,27,6,0,0,0,13,30,46,61,75,89,101,112,122,130,137,142,146,148,150,151,150,149,147,143,139,135,129,111,90,69,47,26,5,0,0,0,0,0,0,7,23,40,55,71,86,101,116,130,144,158,158,141,124,107,90,71,51,30,33,53,73,92,109,126,143,161,156,142,128,113,99,84,69,53,37,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,47,69,90,111,133,154,161,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,119,141,142,142,120,100,79,60,60,79,100,121,142,142,140,118,97,76,55,33,12,0,0,0,0,0,0,0,0,0,0,0,0,7,27,46,65,83,101,118,134,148,160,160,146,133,114,92,71,50,29,7,0,0,0,0,0,6,19,32,45,58,71,84,97,110,123,129,116,103,90,77,64,51,38,25,12,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,161,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,113,131,149,163,151,139,126,109,88,67,46,25,3,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,160,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,27,43,56,64,65,71,92,113,135,156,162,160,139,117,96,75,65,65,65,65,65,65,65,63,55,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,38,55,72,90,107,124,142,154,139,123,108,93,93,110,128,145,151,136,120,105,89,70,50,29,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,57,78,97,115,133,146,154,153,145,132,115,96,77,57,37,16,0,0,0,0,0,0,0,39,59,79,98,117,134,147,154,153,145,131,114,96,76,75,95,113,131,144,153,154,147,134,117,99,80,60,39,19,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,7,25,41,54,64,73,82,92,101,110,120,129,139,147,126,107,87,67,48,28,8,0,0,0,0,0,0,0,0,0,0,0,5,25,44,63,81,99,114,129,141,149,154,154,149,141,129,114,98,81,63,44,25,5,0,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,79,100,121,142,161,177,185,177,160,140,119,99,78,57,36,15,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,
0,0,8,29,49,70,90,111,131,151,170,154,137,121,109,103,104,110,123,139,157,166,147,126,106,86,65,45,24,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,55,75,95,115,136,156,176,158,138,118,98,77,57,37,62,83,104,126,148,169,175,161,158,158,158,158,158,158,158,158,157,136,114,92,71,50,29,7,37,57,77,97,117,138,158,177,157,137,116,96,76,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,51,73,94,115,137,158,158,158,158,158,158,158,158,158,162,176,168,146,124,103,82,61,39,0,0,0,0,0,0,3,23,42,61,80,98,116,132,146,158,166,168,162,159,158,158,158,158,151,130,108,86,65,44,23,59,80,101,122,144,166,166,145,123,102,81,59,38,17,45,66,87,108,130,152,158,158,158,158,159,162,168,166,157,146,132,116,98,81,62,43,23,4,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,48,69,90,112,134,155,166,166,166,166,166,166,166,166,166,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,15,34,51,68,84,100,115,128,141,151,159,165,169,171,171,169,165,159,150,139,126,111,96,80,63,46,28,9,0,0,0,0,24,45,67,88,109,131,152,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,156,134,112,91,70,49,27,6,0,0,8,26,43,60,76,91,105,118,131,141,150,157,162,167,170,171,172,171,170,168,164,160,149,129,108,87,66,45,24,3,0,0,0,0,0,4,20,37,53,70,85,101,116,131,146,160,174,161,148,135,118,96,75,54,33,35,57,78,99,120,138,152,166,172,158,144,129,114,98,83,67,51,35,18,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,76,97,118,139,160,146,126,107,90,81,81,90,107,126,147,159,138,117,96,75,54,33,11,0,0,0,0,0,0,0,0,0,0,0,0,14,35,55,74,93,112,130,148,164,163,146,130,116,103,87,68,47,27,6,0,0,0,0,0,23,36,49,62,75,88,101,114,126,140,146,133,119,107,94,81,68,55,42,29,15,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,36,54,72,90,107,125,143,161,169,153,136,119,103,85,65,44,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,39,57,73,84,86,86,92,113,135,156,177,160,139,117,96,86,86,86,86,86,86,86,86,83,72,56,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,33,50,67,85,102,119,137,154,168,152,136,119,98,105,122,140,157,166,150,134,116,94,73,52,31,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,104,125,145,162,174,174,162,144,124,104,83,62,42,20,0,0,0,0,0,0,0,43,64,85,106,126,146,164,175,174,161,143,123,103,82,82,102,123,143,161,173,175,164,147,126,107,86,65,44,23,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,16,36,54,71,83,92,101,111,120,130,139,148,158,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,0,0,0,0,12,33,53,72,92,111,129,145,151,139,133,133,139,151,145,128,110,91,72,52,32,12,0,0,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,61,82,103,124,146,167,188,206,186,165,144,122,101,80,59,37,16,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,
0,0,3,23,43,63,83,103,122,141,158,167,151,138,129,124,124,130,140,153,169,155,137,118,99,79,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,41,61,81,102,122,142,162,172,152,132,111,91,71,51,30,62,83,104,126,148,169,165,145,136,136,136,136,136,136,136,136,136,136,114,92,71,50,29,7,30,50,71,91,111,132,152,172,163,143,122,102,82,62,42,21,1,0,0,0,0,0,0,0,0,0,0,0,0,0,30,51,73,94,115,136,136,136,136,136,136,136,136,136,136,147,167,168,146,124,103,82,61,39,0,0,0,0,0,0,10,30,50,70,90,109,128,146,162,173,159,148,141,138,136,136,136,136,136,130,108,86,65,44,23,59,80,101,122,144,166,166,145,123,102,81,59,38,17,45,66,87,108,130,136,136,136,136,136,138,142,149,160,174,162,146,128,109,90,71,51,30,10,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,48,69,90,112,134,155,157,157,157,157,157,157,157,167,183,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,7,26,44,63,81,98,114,131,145,158,170,169,161,155,153,153,156,162,171,168,156,142,126,110,93,75,57,38,19,0,0,0,0,24,45,67,88,109,131,152,158,158,158,158,158,158,158,158,158,158,158,158,158,166,181,185,177,156,134,112,91,70,49,27,6,0,0,19,37,55,73,90,106,121,136,148,160,169,172,165,159,155,153,152,153,154,156,160,165,145,124,103,83,62,41,20,0,0,0,0,0,0,16,33,50,67,83,100,115,131,147,161,175,160,146,132,118,104,90,71,51,30,33,54,74,92,107,122,136,151,166,174,159,144,129,113,97,81,65,48,31,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,51,72,93,114,134,154,154,136,120,107,102,102,108,119,136,154,154,134,113,92,72,51,30,9,0,0,0,0,0,0,0,0,0,0,0,0,21,41,61,82,102,121,141,160,171,152,133,116,100,86,73,58,40,20,1,0,0,0,0,0,38,53,66,79,92,105,118,131,144,157,162,149,137,123,111,98,85,72,59,45,29,11,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,30,48,66,84,101,119,137,155,172,156,139,122,106,90,73,56,37,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,46,67,86,103,108,108,108,113,135,156,177,160,139,117,108,108,108,108,108,108,108,108,108,102,85,65,45,24,3,0,0,0,0,0,0,0,0,0,0,0,0,11,28,45,63,80,97,114,132,149,166,154,138,122,106,100,118,135,152,167,151,135,119,103,87,68,48,28,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,129,150,171,192,192,171,150,129,107,86,65,43,22,1,0,0,0,0,0,0,45,67,88,109,130,152,173,193,191,170,149,128,106,84,84,105,126,148,169,190,194,174,152,132,110,88,67,46,25,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,3,3,22,43,64,83,101,111,120,130,139,149,158,167,160,153,142,122,102,82,62,41,19,0,0,0,0,0,0,0,0,0,0,0,17,38,59,79,100,120,139,153,135,120,112,112,121,135,153,139,119,99,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,60,81,102,123,145,165,186,198,184,164,143,122,101,80,58,37,16,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,
0,0,0,16,36,55,75,93,112,129,145,159,168,156,149,146,146,150,158,169,157,142,125,108,90,71,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,47,68,88,108,128,149,169,166,145,125,105,85,64,44,24,62,83,104,126,148,169,164,143,121,114,114,114,114,114,114,114,114,114,109,90,70,49,28,7,24,44,64,84,105,125,145,166,170,149,129,109,89,68,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,29,50,71,91,110,114,114,114,114,114,114,114,114,114,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,0,15,36,57,77,97,117,137,157,175,159,143,129,120,116,114,114,114,114,114,114,104,85,64,43,22,59,80,101,122,144,166,166,145,123,102,81,59,38,17,44,65,85,105,114,114,114,114,114,115,116,121,130,144,160,175,157,138,118,98,77,57,36,16,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,48,69,90,112,134,136,136,136,136,136,136,136,137,155,176,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,16,35,55,73,92,110,128,145,160,175,163,150,141,134,132,132,135,142,153,166,172,157,140,122,104,85,66,47,28,8,0,0,0,24,45,67,88,109,131,137,137,137,137,137,137,137,137,137,137,137,137,137,137,152,173,176,162,149,134,112,91,70,49,27,6,0,9,29,48,66,85,102,120,136,151,166,176,163,153,145,138,134,132,131,132,133,135,139,144,141,120,99,79,58,37,16,0,0,0,0,0,11,29,46,63,80,97,113,130,145,161,175,160,145,130,115,101,88,75,60,42,24,26,45,62,78,92,106,120,135,150,166,174,159,143,128,111,94,78,61,44,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,46,67,87,106,126,145,163,150,137,128,123,123,128,137,150,163,145,126,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,0,4,25,46,67,87,108,129,149,169,164,144,123,104,86,70,56,43,28,11,0,0,0,0,0,0,51,68,83,96,109,121,135,148,161,151,147,158,153,140,128,114,101,88,75,58,40,20,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,95,113,131,149,166,159,142,126,109,93,76,60,43,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,49,70,91,112,130,130,130,130,135,156,178,160,139,130,130,130,130,130,130,130,130,130,130,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,6,23,41,58,75,92,110,126,144,161,156,140,124,108,96,113,130,147,165,153,137,121,105,89,73,57,40,21,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,128,149,170,188,187,169,149,128,106,85,64,43,22,1,0,0,0,0,0,0,45,66,87,108,130,150,171,188,187,168,148,126,105,84,84,105,126,147,168,186,189,172,151,130,109,88,67,46,25,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,0,10,18,24,25,25,45,67,88,109,130,140,149,158,162,155,148,140,133,126,119,103,83,62,41,20,0,0,0,0,0,0,0,0,0,0,0,20,41,62,83,104,125,146,145,124,105,92,92,106,124,145,146,124,104,83,62,40,19,0,0,0,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,78,98,118,138,156,171,177,170,155,137,117,97,76,55,35,14,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,
0,0,7,12,27,46,64,82,99,114,129,141,151,159,163,165,165,163,158,150,140,126,111,96,79,60,42,23,11,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,54,74,94,115,135,155,176,159,139,119,98,78,58,38,17,62,83,104,126,148,169,164,143,121,100,93,93,93,93,93,93,93,93,91,79,62,43,23,3,17,38,58,78,98,118,139,159,176,156,136,115,95,75,55,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,24,44,63,80,91,93,93,93,93,93,93,93,93,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,0,19,40,61,82,103,124,144,165,168,148,129,112,100,95,93,93,93,93,93,93,88,74,57,37,17,59,80,101,122,144,166,166,145,123,102,81,59,38,17,38,57,75,88,93,93,93,93,93,94,95,101,113,131,149,169,165,145,124,103,83,62,41,20,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,47,68,88,107,114,114,114,114,114,114,114,114,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,24,44,63,83,102,121,139,157,175,162,147,133,121,114,110,110,114,123,136,152,168,170,152,133,114,95,75,55,35,14,0,0,0,23,44,65,86,105,115,115,115,115,115,115,115,115,115,115,115,115,115,122,137,153,173,160,146,132,118,104,87,67,47,26,5,0,17,37,57,76,95,114,132,149,166,174,159,146,134,125,118,113,110,110,110,111,114,118,123,129,116,95,74,54,33,12,0,0,0,0,5,23,41,58,76,93,110,126,143,160,175,160,145,130,114,100,85,71,58,45,30,13,16,32,48,62,76,90,105,120,135,151,166,173,157,141,124,108,90,73,56,38,20,2,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,59,79,98,116,133,149,163,155,148,145,145,148,155,163,149,133,115,97,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,6,28,49,70,91,112,134,154,175,160,139,118,97,76,56,40,27,13,0,0,0,0,0,0,0,59,79,98,112,125,139,151,157,145,134,129,140,152,157,144,131,118,105,87,68,47,26,5,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,36,54,72,89,107,125,143,161,162,145,129,112,96,79,63,46,30,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,49,70,91,112,134,151,151,151,152,165,183,168,154,151,151,151,151,151,151,151,151,151,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,88,105,122,139,157,158,142,126,110,94,108,125,143,160,155,139,123,107,91,75,59,43,27,10,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,0,0,0,0,0,20,41,61,82,102,122,142,158,168,168,157,141,122,102,82,61,40,19,0,0,0,0,0,0,0,42,63,83,104,124,143,159,168,167,157,140,121,101,81,80,100,120,139,156,167,168,159,143,124,105,84,64,43,22,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,14,27,38,45,46,46,46,62,82,102,122,142,156,149,142,135,128,120,113,106,99,90,75,56,36,16,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,149,142,120,99,78,78,100,120,142,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,0,0,0,3,7,7,7,11,31,51,71,90,109,126,141,152,156,152,141,125,108,89,70,50,30,9,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,
5,17,27,33,35,35,52,69,84,99,112,123,132,138,142,144,144,142,137,131,121,110,96,81,66,49,35,35,32,25,14,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,40,60,81,101,121,142,162,173,153,132,112,92,72,51,31,11,62,83,104,126,148,169,164,143,121,100,79,72,72,72,72,72,72,72,70,62,49,32,14,0,11,31,51,72,92,112,132,153,173,162,142,122,101,81,61,41,21,0,0,0,0,0,0,0,0,0,0,0,0,0,15,33,50,63,71,72,72,72,72,72,72,72,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,1,22,43,64,85,106,128,149,170,162,142,121,101,82,74,72,72,72,72,72,72,69,59,44,27,9,59,80,101,122,144,166,166,145,123,102,81,59,38,17,28,45,59,69,72,72,72,72,72,72,74,83,102,122,142,163,170,149,128,107,86,65,44,23,2,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,41,60,77,89,92,92,92,92,92,92,92,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,31,51,71,91,111,130,150,168,168,150,133,116,103,93,89,89,95,106,121,139,158,177,161,142,122,102,82,61,41,20,0,0,0,19,39,58,76,89,94,94,94,94,94,94,94,94,94,94,95,110,124,138,152,167,158,144,130,116,102,88,74,58,40,20,0,3,24,44,64,84,104,124,143,161,179,161,144,129,116,105,97,92,89,88,88,90,93,97,103,109,106,90,70,49,29,8,0,0,0,0,16,34,52,70,88,105,122,140,157,173,162,146,130,114,99,84,70,55,42,28,15,0,2,18,32,46,60,75,90,105,120,136,152,168,171,154,137,120,103,86,68,50,32,13,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,31,50,68,86,103,119,133,145,155,161,164,164,161,155,145,133,119,103,86,68,50,31,11,0,0,0,0,0,0,0,0,0,0,0,0,8,29,50,71,92,114,136,157,166,158,136,115,94,72,51,30,10,0,0,0,0,0,0,0,0,60,82,103,122,140,155,151,139,128,116,111,122,134,145,157,148,131,112,91,70,49,27,6,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,47,66,84,101,119,137,154,165,148,132,115,99,82,66,49,33,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,49,70,91,112,134,156,162,162,162,172,188,175,164,162,162,162,162,162,162,162,162,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,5,26,46,65,83,100,117,135,152,160,144,128,112,96,103,120,138,155,157,141,125,109,93,77,61,45,29,13,0,0,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,15,35,55,75,94,112,128,140,147,147,140,128,111,93,74,55,35,15,0,0,0,0,0,0,0,36,57,76,95,113,129,141,147,147,139,126,111,93,74,73,92,110,126,139,146,147,141,129,113,96,77,57,37,17,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,28,44,57,65,67,67,67,67,74,94,114,134,137,129,122,115,107,100,93,86,79,71,60,45,27,8,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,106,126,148,143,122,101,84,84,102,122,143,147,126,105,84,62,41,20,0,0,0,0,0,0,0,0,0,3,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,5,0,0,0,0,0,0,5,16,24,28,28,28,28,28,43,62,80,96,111,123,132,134,131,123,110,96,79,61,42,22,3,0,7,12,13,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,12,7,0,0,0,0,
20,35,46,54,56,56,56,56,69,82,94,104,112,117,121,122,122,120,117,110,102,92,80,66,56,56,56,56,53,44,31,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,47,67,87,107,128,148,168,166,146,126,106,85,65,45,25,4,62,83,104,126,148,169,164,143,121,100,79,57,51,51,51,51,51,51,49,43,32,19,3,0,4,25,45,65,85,106,126,146,166,169,149,128,108,88,68,47,27,7,0,0,0,0,0,0,0,0,0,0,0,0,4,19,33,44,50,51,51,51,51,51,51,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,3,24,45,67,88,109,130,152,173,159,138,116,95,74,54,51,51,51,51,51,51,48,41,29,14,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,15,29,41,48,51,51,51,51,51,51,55,75,96,117,138,159,173,152,131,110,88,67,46,25,4,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,30,47,60,69,71,71,71,71,71,71,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,36,57,77,98,118,138,158,178,159,140,120,103,86,74,68,68,76,92,110,129,149,169,169,149,128,107,87,66,45,24,3,0,0,11,29,46,60,70,73,73,73,73,73,73,73,73,82,96,111,125,140,154,168,156,142,128,114,100,86,72,58,44,28,11,0,8,29,50,70,91,111,132,152,171,169,150,132,114,99,87,78,71,68,67,67,69,72,77,82,88,87,76,60,42,23,3,0,0,0,7,26,45,63,81,99,117,135,152,170,166,149,133,116,100,84,69,54,40,25,12,0,0,0,2,16,30,45,60,75,90,106,122,138,155,172,167,150,133,115,97,79,61,42,24,5,0,0,0,0,0,0,3,7,7,7,7,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,7,7,7,7,5,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,20,21,20,19,16,12,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,39,57,73,88,103,116,126,135,140,143,143,140,135,126,115,103,88,73,56,39,21,2,0,0,0,0,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,145,145,145,136,114,93,72,51,29,8,4,0,0,0,0,0,0,0,56,75,93,111,129,144,133,121,109,98,93,104,116,128,139,137,119,101,83,64,44,24,3,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,4,7,7,7,7,7,7,7,5,0,0,0,0,0,0,0,0,0,12,33,54,75,95,113,131,149,166,151,135,118,102,85,69,52,36,19,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,49,70,91,112,134,140,140,140,142,159,179,163,145,140,140,140,140,140,140,140,140,140,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,3,7,9,30,51,72,93,112,130,147,162,146,130,114,98,97,116,133,150,159,143,128,111,95,79,63,47,31,15,0,0,0,0,0,0,14,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,13,0,0,0,0,0,0,0,0,0,0,0,8,28,46,65,82,97,111,121,125,125,120,110,97,81,64,46,29,24,20,15,10,4,0,0,0,29,48,66,83,98,112,121,126,125,120,110,96,81,63,63,80,96,109,120,125,126,121,112,99,84,66,48,29,10,0,0,0,14,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,39,58,74,86,88,88,88,88,88,88,106,123,116,109,102,95,88,88,79,66,59,51,43,30,15,0,0,0,0,0,0,0,0,3,10,13,13,19,40,61,81,102,123,143,149,130,114,103,103,114,131,150,142,122,101,80,60,39,18,13,13,10,2,0,0,0,5,16,24,28,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,28,26,20,11,0,0,0,6,22,35,44,49,49,49,49,49,49,50,66,81,94,104,111,112,110,104,94,80,65,49,33,19,4,17,27,33,35,35,35,35,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,35,33,26,16,3,0,0,
32,50,64,75,77,77,77,77,77,76,75,84,91,97,100,101,101,99,96,90,83,74,77,77,77,77,77,77,73,61,46,28,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,33,53,74,94,114,134,155,175,160,140,119,99,79,59,38,18,0,62,83,104,126,148,169,164,143,121,100,79,57,36,29,29,29,29,29,28,23,15,3,0,0,0,18,38,59,79,99,119,140,160,175,155,135,114,94,74,54,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,3,15,24,29,29,29,29,29,29,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,46,67,88,110,132,153,174,157,136,114,93,72,51,30,29,29,29,29,29,28,21,11,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,12,22,28,29,29,29,29,29,30,51,73,94,115,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,17,31,42,48,50,50,50,50,50,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,41,61,82,103,124,145,165,173,152,132,112,92,73,56,47,47,62,82,102,122,143,164,174,154,133,111,90,69,48,27,6,0,0,0,16,30,42,49,51,51,51,51,51,52,67,82,97,112,126,141,156,170,156,141,126,112,98,84,70,56,42,28,14,0,0,12,33,54,75,96,117,137,158,179,162,142,121,102,84,69,58,51,47,46,46,48,51,56,62,67,67,59,46,31,13,0,0,0,0,17,36,55,73,92,110,129,147,165,171,153,136,119,103,86,70,54,39,24,10,0,0,0,0,0,0,15,30,45,60,76,92,108,125,142,159,176,162,144,126,108,90,71,52,34,15,0,0,0,0,5,16,24,28,28,28,28,28,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,28,28,28,28,28,28,26,20,11,0,47,69,90,111,133,154,175,164,142,120,99,78,57,39,41,42,41,40,37,33,27,20,12,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,27,43,58,73,86,98,107,114,119,122,122,119,114,107,97,86,73,58,43,26,15,10,4,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,112,123,123,123,123,123,113,92,71,50,33,29,24,20,15,10,4,0,0,0,46,63,81,99,117,126,115,103,92,93,94,86,98,110,121,125,107,89,72,54,36,17,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,6,17,24,28,28,28,28,28,28,28,26,20,10,0,0,0,0,6,11,16,20,34,55,76,97,117,130,142,154,138,121,105,88,72,55,39,22,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,3,0,0,0,0,0,0,0,0,0,0,48,69,90,110,118,118,118,118,135,156,177,160,139,118,118,118,118,118,118,118,118,118,118,109,89,68,47,26,5,0,0,0,0,0,0,5,16,24,28,28,30,51,72,93,111,125,137,148,132,116,100,84,97,114,128,140,145,129,113,97,81,65,49,33,26,20,11,0,0,0,0,0,8,27,46,63,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,62,45,30,24,14,2,0,0,0,0,0,0,0,0,8,19,28,37,52,67,81,93,100,104,104,100,92,81,67,57,54,50,45,41,36,30,24,14,2,0,19,36,53,68,82,93,101,104,104,100,92,80,66,51,50,65,80,91,100,104,104,101,93,82,69,54,37,19,1,0,0,6,22,35,46,63,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,62,45,26,46,67,87,104,110,110,110,110,110,110,110,110,110,110,110,110,110,108,94,74,54,33,24,13,0,0,0,0,0,0,0,0,10,22,30,34,35,35,35,55,76,96,115,134,151,144,131,124,124,131,144,151,134,114,95,75,55,35,35,35,34,30,21,10,0,6,21,34,44,49,49,49,63,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,62,49,49,49,47,40,28,14,0,0,19,36,52,64,70,71,71,71,71,71,71,71,71,76,84,90,91,90,84,75,71,70,62,49,34,16,34,46,54,56,56,56,56,56,56,63,77,92,107,122,137,146,132,118,104,86,66,56,56,54,46,33,18,1,0,
42,61,80,94,98,98,98,98,98,97,84,67,71,76,79,80,80,78,75,70,79,93,98,98,98,98,98,98,91,75,57,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,60,80,100,120,141,161,174,153,133,113,93,72,52,32,12,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,8,8,8,8,7,3,0,0,0,0,0,12,32,52,72,93,113,133,153,174,162,141,121,101,80,60,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,8,8,8,8,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,8,8,8,8,8,7,1,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,2,7,8,8,8,8,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,1,13,22,28,29,29,29,29,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,44,65,86,107,128,149,170,168,147,126,106,85,65,45,26,35,56,77,98,118,140,161,177,156,135,114,92,71,50,29,7,0,0,0,0,13,22,28,30,30,30,35,51,66,82,97,112,128,143,157,170,155,140,125,110,96,82,68,54,40,26,12,0,0,0,14,35,56,78,99,120,141,162,177,156,136,115,94,74,55,39,30,26,25,25,27,30,36,42,46,46,40,30,16,1,0,0,0,7,26,45,65,84,102,121,140,158,176,159,141,124,106,89,73,56,40,24,9,0,0,0,0,0,0,0,0,15,30,46,62,79,95,112,129,147,164,174,156,137,118,100,81,62,43,24,5,0,0,6,21,34,44,49,49,49,49,49,49,58,74,88,102,116,131,121,106,92,77,62,47,38,46,49,49,49,49,49,49,47,40,28,14,47,69,90,111,133,154,175,164,142,120,99,78,57,60,62,63,63,61,58,53,47,40,32,22,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,28,43,57,69,79,87,94,98,100,100,98,94,87,79,68,56,50,45,41,36,30,24,14,2,0,0,0,0,0,0,0,0,8,19,28,45,65,84,98,102,102,102,102,102,98,84,66,57,54,50,45,41,36,30,24,14,2,0,34,52,70,87,104,108,103,107,110,114,114,97,80,92,103,108,96,78,60,42,24,6,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,8,23,35,45,49,49,49,49,49,49,49,47,39,27,13,0,4,16,26,32,36,41,45,50,69,87,100,112,124,136,124,108,92,75,59,50,44,37,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,3,13,22,31,38,57,79,100,121,143,164,162,141,119,98,77,55,38,30,22,12,2,0,0,0,0,0,0,0,0,43,63,80,94,97,97,97,113,135,156,177,160,139,117,97,97,97,97,97,97,97,97,97,93,79,61,42,22,1,0,0,0,0,0,6,21,34,44,49,49,49,49,64,81,95,108,120,133,117,102,86,70,84,97,110,122,131,115,99,83,67,51,49,49,47,40,28,14,0,0,0,0,0,16,33,49,65,80,96,110,105,91,80,83,84,84,84,83,91,105,110,96,80,66,61,56,51,43,32,17,1,0,0,0,0,0,2,15,26,38,48,57,64,71,76,80,83,84,84,84,83,82,80,78,74,70,66,61,56,51,43,32,17,1,7,26,42,57,67,74,80,83,83,79,73,66,55,40,39,54,65,72,79,83,83,80,74,67,57,42,26,7,0,0,0,19,36,52,64,70,71,80,96,110,105,91,77,71,71,71,71,77,91,105,110,96,80,64,49,34,16,48,69,90,112,132,132,132,132,132,132,132,132,132,132,132,132,132,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,26,40,50,55,56,56,56,56,68,86,104,121,136,149,150,146,146,150,149,136,121,104,86,67,56,56,56,56,55,50,39,26,9,18,36,51,63,70,71,71,71,71,80,96,110,105,91,77,63,49,49,63,77,91,105,110,96,80,71,71,71,71,71,68,58,44,27,0,8,28,48,66,82,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,90,80,63,45,25,49,64,74,77,77,77,77,77,77,77,77,77,92,106,121,130,116,102,88,77,77,77,77,74,63,48,31,12,0,
46,67,88,109,120,120,120,120,120,114,94,73,52,55,57,59,59,57,54,71,89,108,120,120,120,120,120,120,104,83,62,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,6,26,46,66,87,107,128,147,168,167,147,126,106,86,66,46,25,5,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,5,25,46,66,86,106,126,147,167,168,148,128,107,87,67,46,26,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,2,6,7,7,7,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,46,67,88,110,131,152,173,166,144,123,102,81,60,39,18,32,53,75,96,117,139,160,179,158,136,114,93,72,51,29,8,0,0,0,0,0,2,7,9,16,32,48,65,81,96,112,128,143,158,170,155,140,124,110,95,80,66,52,38,24,10,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,111,90,69,48,27,10,5,3,4,6,10,15,21,25,25,20,11,0,0,0,0,0,16,35,55,74,93,112,131,150,169,166,148,130,112,94,77,60,43,26,10,0,0,0,0,0,0,0,0,0,0,16,32,49,65,82,99,117,135,153,170,166,148,129,110,91,71,52,33,13,0,0,18,36,51,63,70,71,71,71,71,71,70,65,72,86,100,113,106,91,76,62,47,42,56,67,71,71,71,71,71,71,68,58,44,27,47,69,90,111,133,154,175,164,142,120,99,78,77,81,83,84,84,82,79,74,68,60,51,41,29,17,4,0,0,0,0,0,0,0,0,0,0,0,2,15,26,38,48,57,64,71,76,80,83,84,84,84,83,82,80,78,74,70,66,61,56,51,43,32,17,1,0,0,0,0,0,2,15,26,38,48,57,64,71,78,81,83,84,84,84,83,82,80,78,74,70,66,61,56,51,43,32,17,1,26,47,68,89,109,121,124,128,132,135,120,99,78,74,85,88,80,66,48,30,13,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,6,22,38,53,64,70,71,71,71,71,71,71,67,57,43,26,8,19,33,45,52,57,62,66,70,73,76,82,94,107,118,111,95,81,79,75,70,64,57,48,38,26,14,0,0,0,0,0,0,0,0,0,0,8,20,31,41,50,58,64,79,100,121,143,164,162,141,119,98,77,64,58,50,41,31,20,8,0,0,0,0,0,0,0,33,50,65,74,76,76,92,113,135,156,177,160,139,117,96,78,81,83,83,82,81,78,76,73,64,50,40,28,15,2,0,0,0,0,18,36,51,63,70,71,71,71,71,71,78,91,103,114,103,88,72,56,68,80,93,105,114,101,85,71,71,71,71,71,68,58,44,27,0,0,0,0,4,18,32,44,56,66,81,89,91,97,101,104,105,106,105,104,103,101,99,95,91,87,82,77,71,61,47,30,12,0,0,0,0,4,18,32,44,56,66,76,84,91,97,101,104,105,106,105,104,103,101,99,95,91,87,82,77,71,61,47,30,12,16,36,55,72,86,92,92,92,92,92,92,84,70,52,51,69,84,92,92,92,92,92,92,86,72,55,36,16,0,0,8,28,48,66,82,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,90,80,63,45,25,48,69,90,112,134,153,153,153,153,153,153,153,153,153,153,153,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,40,56,69,77,77,77,77,77,77,75,91,106,119,130,138,142,142,138,130,119,106,91,75,77,77,77,77,77,76,69,56,39,21,28,47,65,81,91,92,92,92,92,92,91,89,87,75,61,47,33,33,47,61,75,87,89,86,92,92,92,92,92,92,87,74,56,37,0,13,34,55,75,95,111,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,109,92,72,51,30,60,79,93,98,98,98,98,98,98,98,98,98,98,98,106,113,100,98,98,98,98,98,98,93,78,60,40,20,0,
47,68,89,110,132,142,142,142,138,116,95,74,53,34,36,37,37,43,62,81,99,118,137,142,142,142,142,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,53,73,93,113,134,154,174,161,141,120,100,80,59,39,19,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,19,39,59,80,100,120,141,161,174,154,134,114,93,73,53,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,164,143,121,100,79,58,36,15,33,54,75,96,118,139,160,178,156,136,114,93,72,51,29,8,0,0,0,0,0,0,0,13,29,46,62,78,95,111,126,142,158,171,155,140,124,109,94,80,65,50,36,22,8,0,0,0,0,0,15,36,58,79,100,121,143,164,175,154,132,110,89,68,47,26,10,2,0,0,0,0,0,1,4,4,0,0,0,0,0,0,4,24,43,63,83,102,121,141,160,175,156,137,118,100,82,64,47,30,13,0,0,0,0,0,0,0,0,0,0,0,2,19,35,52,70,87,105,123,141,160,176,158,138,119,100,80,61,41,21,2,0,28,47,65,81,91,92,92,92,92,92,91,83,68,70,84,92,89,76,61,46,35,54,72,86,92,92,92,92,92,92,87,74,56,37,47,69,90,111,133,154,175,164,142,120,99,93,98,102,104,106,105,103,100,94,88,79,69,59,47,34,20,5,0,0,0,0,0,0,0,0,0,4,18,32,44,56,66,76,84,91,97,101,104,105,106,105,104,103,101,99,95,91,87,82,77,71,61,47,30,12,0,0,0,0,4,18,32,44,56,66,76,84,91,97,101,104,105,106,105,104,103,101,99,95,91,87,82,77,71,61,47,30,12,26,47,69,90,111,133,146,149,153,142,120,99,78,57,65,66,61,50,36,19,1,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,5,20,36,52,68,83,91,92,92,92,92,92,92,87,73,55,36,16,32,49,63,73,78,83,87,91,94,97,100,102,103,104,104,104,102,100,96,91,84,76,66,56,43,30,16,1,0,0,0,0,0,0,0,12,25,38,50,60,70,78,85,90,100,121,143,164,162,141,119,98,90,84,78,70,60,49,37,25,11,0,0,0,0,0,0,20,35,46,53,55,71,92,113,135,156,177,160,139,117,96,99,102,104,104,104,102,99,94,87,79,69,58,45,32,17,1,0,0,0,28,47,65,81,91,92,92,92,92,92,91,83,86,92,87,73,57,42,50,63,76,88,92,86,92,92,92,92,92,92,87,74,56,37,0,0,0,3,19,34,48,61,74,85,95,104,111,118,122,125,126,128,126,126,124,122,120,116,112,107,103,97,91,77,59,40,20,0,0,0,3,19,34,48,61,74,85,95,104,111,118,122,125,126,128,126,126,124,122,120,116,112,107,103,97,91,77,59,40,20,20,42,62,83,102,113,113,113,113,113,113,99,80,59,58,79,99,113,113,113,113,113,113,102,83,62,42,20,0,0,13,34,55,75,95,111,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,109,92,72,51,30,48,69,90,112,134,155,170,170,170,170,170,170,170,174,174,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,50,69,86,97,98,98,98,98,98,94,80,90,101,111,117,120,120,117,110,101,89,81,95,98,98,98,98,98,97,86,68,49,29,33,54,75,95,111,113,113,113,113,113,112,97,78,58,45,31,17,17,31,45,58,67,82,102,113,113,113,113,113,113,104,85,64,43,0,13,35,56,77,98,120,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,116,95,74,53,31,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,0,
47,68,89,110,132,154,163,160,138,116,95,74,53,31,15,16,35,53,72,91,109,128,147,163,163,163,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,19,39,59,80,100,120,140,161,174,154,134,114,93,73,53,33,13,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,12,33,53,73,93,114,134,154,174,161,140,120,100,80,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,28,39,58,79,99,120,141,162,173,153,132,111,90,69,48,27,6,0,0,0,0,0,0,9,25,42,59,75,92,108,125,141,157,172,157,141,125,110,94,79,64,50,35,20,6,0,0,0,0,0,0,14,35,56,77,98,119,140,161,177,156,135,114,94,74,55,39,29,22,19,17,17,17,17,17,17,13,6,0,0,0,0,0,12,32,51,71,91,110,130,150,169,165,146,126,108,90,71,53,35,17,0,0,0,0,0,0,0,0,0,0,0,0,0,6,23,40,58,76,94,112,131,150,169,166,147,128,108,88,69,49,29,9,0,33,54,75,95,111,113,113,113,113,113,112,97,78,57,66,71,69,60,46,31,41,62,82,102,113,113,113,113,113,113,104,85,64,43,47,69,90,111,133,154,175,164,142,120,106,113,119,123,126,128,126,124,120,115,107,98,88,76,64,50,35,20,4,0,0,0,0,0,0,0,3,19,34,48,61,74,85,95,104,111,118,122,125,126,128,126,126,124,122,120,116,112,107,103,97,91,77,59,40,20,0,0,0,3,19,34,48,61,74,85,95,104,111,118,122,125,126,128,126,126,124,122,120,116,112,107,103,97,91,77,59,40,20,26,47,69,90,111,133,154,170,164,142,120,99,78,57,44,45,41,33,20,6,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,20,35,50,66,82,97,112,113,113,113,113,113,113,103,84,63,42,21,42,61,79,93,99,103,108,111,115,118,120,122,124,125,126,125,124,121,117,111,104,95,85,73,60,46,31,15,0,0,0,0,0,0,12,27,42,55,67,79,89,98,105,111,115,121,143,164,162,141,119,114,111,105,97,88,79,67,55,41,27,12,0,0,0,0,0,5,17,27,32,49,71,92,113,135,156,177,160,139,117,115,120,123,125,126,124,123,119,114,107,98,87,75,62,47,31,15,0,0,0,33,54,75,95,111,113,113,113,113,113,112,97,78,71,68,58,43,28,33,46,58,68,82,102,113,113,113,113,113,113,104,85,64,43,0,0,1,17,33,49,64,78,91,103,114,123,132,138,143,146,148,149,148,147,146,144,141,137,133,128,123,118,107,87,66,45,24,0,0,1,17,33,49,64,78,91,103,114,123,132,138,143,146,148,149,148,147,146,144,141,137,133,128,123,118,107,87,66,45,24,21,43,64,85,106,128,135,135,135,135,124,103,82,61,60,81,102,124,135,135,135,135,128,106,85,64,43,21,0,0,13,35,56,77,98,120,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,116,95,74,53,31,48,69,90,112,134,148,148,148,148,148,148,148,149,161,179,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,76,97,116,120,120,120,120,120,109,89,72,82,91,96,99,99,96,91,82,72,90,111,120,120,120,120,120,116,96,75,54,33,34,55,76,97,117,135,135,135,135,135,124,103,83,62,42,21,1,1,15,29,46,67,88,108,129,135,135,135,135,128,107,87,66,44,0,13,35,56,77,98,120,142,156,156,156,156,156,156,156,156,156,156,156,156,156,156,138,116,95,74,53,31,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,0,
47,68,89,110,132,154,175,160,138,116,95,74,53,31,10,25,44,63,82,101,120,138,157,176,184,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,5,25,46,66,86,106,126,147,167,168,148,128,107,87,67,47,26,6,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,6,26,46,67,87,107,128,148,168,167,147,126,106,86,66,46,25,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,47,49,56,69,87,106,126,146,166,166,146,126,106,86,65,45,24,3,0,0,0,0,0,3,21,38,55,72,89,105,122,138,155,171,159,143,126,111,95,80,64,49,34,19,5,0,0,0,0,0,0,0,11,32,53,74,94,115,136,156,176,161,141,121,102,85,69,57,49,43,40,38,38,38,38,38,38,34,25,14,0,0,0,0,18,38,59,79,99,118,138,158,176,156,137,117,98,79,61,42,24,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,28,46,65,83,102,121,140,159,175,156,136,116,96,76,56,36,16,0,34,55,76,97,117,135,135,135,135,135,124,103,83,62,46,50,48,41,30,26,46,67,88,108,129,135,135,135,135,128,107,87,66,44,47,69,90,111,133,154,175,164,142,120,125,133,140,144,147,148,148,146,141,135,126,117,106,93,80,65,50,34,18,1,0,0,0,0,0,1,17,33,49,64,78,91,103,114,123,132,138,143,146,148,149,148,147,146,144,141,137,133,128,123,118,107,87,66,45,24,0,0,1,17,33,49,64,78,91,103,114,123,132,138,143,146,148,149,148,147,146,144,141,137,133,128,123,118,107,87,66,45,24,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,24,21,14,3,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,20,35,50,65,81,96,112,128,135,135,135,135,135,123,106,85,64,43,22,47,68,89,109,119,124,129,133,136,139,142,144,146,147,148,147,145,142,138,132,124,114,103,90,76,61,45,28,11,0,0,0,0,11,27,42,58,72,85,97,108,117,126,132,136,138,147,166,164,145,138,136,131,125,117,107,96,84,71,57,42,26,10,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,129,136,141,144,146,147,146,144,140,135,126,116,105,92,77,61,45,28,10,0,0,34,55,76,97,117,135,135,135,135,135,124,103,83,62,47,40,28,13,16,29,46,67,88,108,129,135,135,135,135,128,107,87,66,44,0,0,13,30,47,64,79,94,108,121,133,143,152,159,164,168,170,170,170,168,167,165,162,158,154,149,144,132,110,88,67,46,25,0,0,13,30,47,64,79,94,108,121,133,143,152,159,164,168,170,170,170,168,167,165,162,158,154,149,144,132,110,88,67,46,25,21,43,64,85,106,128,150,156,156,146,124,103,82,61,60,81,102,124,146,156,156,150,128,106,85,64,43,21,0,0,13,35,56,77,98,120,142,156,156,156,156,156,156,156,156,156,156,156,156,156,156,138,116,95,74,53,31,48,69,90,112,126,126,126,126,126,126,126,126,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,142,142,142,133,111,90,69,63,71,76,78,78,75,71,63,70,91,112,134,142,142,142,140,118,97,76,55,33,30,50,71,91,112,132,153,156,156,150,130,109,88,68,47,27,6,0,10,31,51,72,93,113,134,155,156,156,144,123,102,82,61,41,0,13,35,56,77,98,120,142,163,165,165,165,165,165,165,165,165,165,166,175,177,160,138,116,95,74,53,31,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,0,
47,68,89,110,132,154,175,160,138,116,95,74,53,31,16,35,54,73,92,111,130,148,167,186,191,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,12,32,52,72,93,113,133,153,174,162,141,121,101,80,60,40,20,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,20,40,60,80,101,121,141,162,174,153,133,113,93,72,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,66,68,70,75,86,99,116,134,153,173,156,137,118,99,79,59,39,19,0,0,0,0,0,0,15,33,50,68,85,102,119,135,152,168,162,145,129,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,7,27,48,68,89,109,129,148,168,169,150,132,115,99,86,76,69,64,61,59,59,59,59,59,59,54,43,29,13,0,0,0,25,45,65,85,106,126,146,166,168,148,128,109,89,70,51,32,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,54,73,93,112,131,151,171,164,144,123,103,83,63,43,23,2,30,50,71,91,112,132,153,156,156,150,130,109,88,68,47,29,27,22,12,31,51,72,93,113,134,155,156,156,144,123,102,82,61,41,47,69,90,111,133,154,175,164,144,136,145,153,160,165,168,170,169,166,162,155,146,135,123,110,95,80,64,48,30,13,0,0,0,0,0,13,30,47,64,79,94,108,121,133,143,152,159,164,168,170,170,170,168,167,165,162,158,154,149,144,132,110,88,67,46,25,0,0,13,30,47,64,79,94,108,121,133,143,152,159,164,168,170,170,170,168,167,165,162,158,154,149,144,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,36,50,65,80,95,111,126,142,156,156,156,141,125,109,93,77,58,39,18,47,69,90,111,133,145,149,153,157,160,163,165,167,168,169,168,166,163,158,151,143,132,120,106,91,75,58,40,22,4,0,0,7,24,41,57,73,88,101,114,126,137,145,152,157,159,164,177,175,163,159,156,152,145,136,126,114,101,87,72,56,40,23,6,0,0,0,0,0,7,28,49,71,92,113,135,156,177,166,151,149,156,162,165,168,168,168,165,161,155,146,135,121,107,91,75,57,39,21,2,0,30,50,71,91,112,132,153,156,156,150,130,109,88,68,47,27,11,0,10,31,51,72,93,113,134,155,156,156,144,123,102,82,61,41,0,6,25,42,60,77,93,109,124,138,150,162,171,171,164,159,157,156,157,158,160,163,167,173,174,170,153,132,110,88,67,46,25,0,6,25,42,60,77,93,109,124,138,150,162,171,171,164,159,157,156,157,158,160,163,167,173,174,170,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,13,35,56,77,98,120,142,163,165,165,165,165,165,165,165,165,165,166,175,177,160,138,116,95,74,53,31,45,65,84,100,105,105,105,105,105,105,105,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,163,154,133,111,90,69,47,50,55,57,57,54,50,49,70,91,112,134,156,163,162,140,118,97,76,55,33,24,45,65,85,106,126,147,167,176,156,135,114,94,73,53,32,12,0,15,36,57,77,98,118,139,160,177,159,138,118,97,76,56,35,0,13,35,56,77,98,120,142,144,144,144,144,144,144,144,144,144,144,146,161,181,160,138,116,95,74,53,31,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,0,
47,68,89,110,132,154,175,160,138,116,95,74,53,31,26,45,64,83,101,120,139,158,177,196,191,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,18,38,59,79,99,119,140,160,175,155,135,114,94,74,54,34,13,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,54,74,94,114,135,155,175,160,140,119,99,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,86,89,91,95,104,115,130,146,163,161,144,126,108,90,71,51,32,12,0,0,0,0,0,9,27,44,62,80,97,115,132,149,165,166,149,132,115,99,83,67,51,35,19,4,0,0,0,0,0,0,0,0,0,1,21,42,62,81,101,120,139,157,175,161,145,130,116,105,96,89,85,82,81,81,81,81,81,80,73,59,43,24,5,0,0,31,51,72,92,112,133,153,173,161,140,120,100,81,61,42,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,26,45,64,84,103,123,143,163,171,151,130,110,90,69,49,28,8,24,45,65,85,106,126,147,167,176,156,135,114,94,73,53,32,12,2,15,36,57,77,98,118,139,160,177,159,138,118,97,76,56,35,47,69,90,111,133,154,175,173,159,156,164,170,164,159,157,156,158,163,170,174,164,153,140,125,110,94,77,60,42,24,6,0,0,0,6,25,42,60,77,93,109,124,138,150,162,171,171,164,159,157,156,157,158,160,163,167,173,174,170,153,132,110,88,67,46,25,0,6,25,42,60,77,93,109,124,138,150,162,171,171,164,159,157,156,157,158,160,163,167,173,174,170,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,38,52,66,81,95,110,125,141,156,172,157,142,126,111,95,79,63,47,30,11,47,69,90,111,133,154,170,174,172,167,164,161,160,158,158,158,161,166,173,171,162,150,136,121,105,87,70,51,32,13,0,0,18,36,54,71,87,103,118,132,144,156,165,172,166,163,166,179,177,165,163,166,172,164,155,144,131,117,102,86,70,53,35,17,0,0,0,0,0,7,28,49,71,92,113,135,156,177,180,171,170,166,162,159,158,158,160,164,171,174,164,152,137,121,104,86,69,50,31,12,0,24,45,65,85,106,126,147,167,176,156,135,114,94,73,53,32,12,0,15,36,57,77,98,118,139,160,177,159,138,118,97,76,56,35,0,17,35,54,72,90,107,123,140,154,168,173,161,151,143,138,136,135,136,136,139,142,147,154,171,174,153,132,110,88,67,46,25,0,17,35,54,72,90,107,123,140,154,168,173,161,151,143,138,136,135,136,136,139,142,147,154,171,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,13,35,56,77,98,120,142,144,144,144,144,144,144,144,144,144,144,146,161,181,160,138,116,95,74,53,31,37,55,70,81,84,84,84,84,84,84,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,30,33,35,35,33,29,49,70,91,112,134,156,177,162,140,118,97,76,55,33,18,39,59,80,100,120,141,161,181,161,141,120,99,79,59,38,18,0,21,41,62,82,103,124,144,165,174,154,133,112,92,71,51,30,0,13,35,56,77,98,118,122,122,122,122,122,122,122,122,122,122,122,136,157,178,160,138,116,95,74,53,31,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,0,
47,68,89,110,132,154,175,160,138,116,95,74,53,31,36,55,74,92,111,131,149,168,173,176,186,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,5,25,45,65,85,106,126,146,166,169,149,128,108,88,68,47,27,7,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,47,68,88,108,128,149,169,166,146,126,106,85,65,45,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,87,105,110,112,116,123,133,145,160,159,146,131,114,97,79,61,42,23,4,0,0,0,0,1,19,38,56,74,92,109,128,145,162,171,153,136,119,102,85,69,53,37,21,5,0,0,0,0,0,0,0,0,0,0,0,14,34,53,72,91,110,128,145,161,175,160,146,134,124,116,110,106,103,102,102,102,102,102,101,89,72,52,32,11,0,0,36,57,77,98,118,139,159,174,154,134,113,93,73,53,33,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,56,76,96,116,136,156,176,157,137,116,95,75,54,34,13,18,39,59,80,100,120,141,161,181,161,141,120,99,79,59,38,18,0,21,41,62,82,103,124,144,165,174,154,133,112,92,71,51,30,47,69,90,111,133,154,175,189,179,169,159,150,143,138,136,136,137,142,150,160,172,170,156,140,124,107,89,72,53,34,15,0,0,0,17,35,54,72,90,107,123,140,154,168,173,161,151,143,138,136,135,136,136,139,142,147,154,171,174,153,132,110,88,67,46,25,0,17,35,54,72,90,107,123,140,154,168,173,161,151,143,138,136,135,136,136,139,142,147,154,171,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,53,67,82,96,111,125,141,156,171,157,142,126,111,96,81,65,49,33,17,0,47,69,90,111,133,154,175,169,153,146,143,140,138,137,136,138,140,146,154,166,179,166,151,135,117,98,80,61,41,22,2,10,29,47,65,83,101,117,133,148,161,174,162,152,145,142,149,167,165,147,142,146,153,163,173,161,147,132,116,100,83,65,47,29,10,0,0,0,0,7,28,49,71,92,113,135,156,177,172,159,151,146,141,138,137,137,139,144,152,163,176,167,151,134,116,97,78,59,40,20,0,18,39,59,80,100,120,141,161,181,161,141,120,99,79,59,38,18,0,21,41,62,82,103,124,144,165,174,154,133,112,92,71,51,30,7,26,45,64,83,101,119,137,153,169,171,156,143,132,123,117,114,113,114,115,117,121,126,144,165,174,153,132,110,88,67,46,25,7,26,45,64,83,101,119,137,153,169,171,156,143,132,123,117,114,113,114,115,117,121,126,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,13,35,56,77,98,118,122,122,122,122,122,122,122,122,122,122,122,136,157,178,160,138,116,95,74,53,31,25,40,53,61,63,63,63,63,63,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,12,14,14,12,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,13,33,53,74,94,114,135,155,175,167,146,126,105,85,64,44,24,5,26,46,67,88,108,129,150,170,169,148,128,107,87,66,45,25,0,10,31,51,71,88,99,100,100,100,100,100,100,100,100,100,100,114,136,157,178,160,138,116,95,74,53,31,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,0,
47,68,89,110,132,154,175,160,138,116,95,74,53,31,45,64,83,102,121,140,159,163,152,156,172,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,11,31,51,72,92,112,132,153,173,162,142,122,101,81,61,41,21,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,41,61,81,102,122,142,162,173,153,132,112,92,72,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,91,112,132,133,136,143,151,162,152,142,130,116,101,84,68,50,32,14,0,0,0,0,0,11,30,48,67,85,103,121,139,157,174,159,141,124,106,89,72,56,39,23,7,0,0,0,0,0,0,0,0,0,0,0,0,6,25,44,62,81,98,115,131,145,158,168,163,152,143,136,131,128,124,123,123,123,123,123,119,99,78,56,35,14,0,0,41,61,82,103,124,144,165,169,148,128,107,86,66,46,26,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,28,48,69,89,109,130,150,171,163,142,121,101,80,59,38,18,13,33,53,74,94,114,135,155,175,167,146,126,105,85,64,44,24,5,26,46,67,88,108,129,150,170,169,148,128,107,87,66,45,25,47,69,90,111,133,154,175,175,161,150,140,131,123,117,114,114,116,122,131,143,156,171,170,154,137,119,101,82,63,44,25,5,0,7,26,45,64,83,101,119,137,153,169,171,156,143,132,123,117,114,113,114,115,117,121,126,144,165,174,153,132,110,88,67,46,25,7,26,45,64,83,101,119,137,153,169,171,156,143,132,123,117,114,113,114,115,117,121,126,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,19,19,18,16,14,10,4,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,70,83,97,111,126,141,156,170,156,142,126,111,97,82,66,51,35,19,3,0,47,69,90,111,133,154,175,164,142,125,122,119,117,115,114,116,119,126,136,149,164,180,164,146,128,108,89,69,49,29,9,19,39,58,77,95,113,130,147,163,172,157,144,133,125,121,143,164,162,141,121,125,134,145,158,173,162,146,130,112,94,76,57,38,19,0,0,0,0,7,28,49,71,92,113,135,156,177,161,142,131,125,120,117,115,115,118,124,134,146,161,178,163,145,126,107,87,67,47,27,7,13,33,53,74,94,114,135,155,175,167,146,126,105,85,64,44,24,5,26,46,67,88,108,129,150,170,169,148,128,107,87,66,45,25,14,34,54,74,93,112,131,149,166,174,157,141,126,113,103,97,93,92,93,94,96,100,122,144,165,174,153,132,110,88,67,46,25,14,34,54,74,93,112,131,149,166,174,157,141,126,113,103,97,93,92,93,94,96,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,10,31,51,71,88,99,100,100,100,100,100,100,100,100,100,100,114,136,157,178,160,138,116,95,74,53,31,10,24,34,40,41,41,41,41,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,7,27,47,67,88,108,128,149,169,173,152,132,111,91,71,50,30,10,31,51,72,93,113,134,155,175,163,143,122,101,81,60,40,19,0,4,23,41,58,71,79,79,79,79,79,79,79,79,79,79,92,114,136,157,178,160,138,116,95,74,53,31,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,0,
47,68,89,110,132,154,175,160,138,116,95,74,53,35,54,74,93,112,131,150,169,152,133,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,18,38,58,78,98,119,139,159,176,156,136,115,95,75,55,34,14,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,55,75,95,115,136,156,176,159,139,118,98,78,58,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,6,9,9,25,47,68,89,110,132,154,175,156,135,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,50,71,92,114,136,157,175,154,133,111,90,69,47,26,9,9,6,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,91,112,134,154,157,163,167,147,133,123,112,100,86,73,60,46,31,16,1,0,0,0,1,21,40,58,77,96,114,133,151,168,166,148,130,112,94,77,60,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,33,51,68,85,100,115,128,139,148,156,170,163,157,152,148,146,145,145,145,145,142,120,99,78,57,35,14,0,0,45,66,87,107,128,149,170,164,143,122,101,81,60,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,42,62,83,103,124,145,166,168,147,126,105,84,64,43,22,7,27,47,67,88,108,128,149,169,173,152,132,111,91,71,50,30,10,31,51,72,93,113,134,155,175,163,143,122,101,81,60,40,19,47,69,90,111,133,154,175,165,145,132,121,111,103,97,93,92,96,102,113,126,141,157,174,166,148,130,110,91,72,53,33,13,0,14,34,54,74,93,112,131,149,166,174,157,141,126,113,103,97,93,92,93,94,96,100,122,144,165,174,153,132,110,88,67,46,25,14,34,54,74,93,112,131,149,166,174,157,141,126,113,103,97,93,92,93,94,96,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,40,41,40,39,38,35,30,25,18,10,1,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,72,86,99,113,128,142,156,169,155,140,126,111,96,81,67,52,36,21,5,0,0,47,69,90,111,133,154,175,164,142,120,101,98,96,94,93,95,99,107,119,134,151,169,175,156,136,116,96,76,55,35,14,28,48,67,86,105,124,142,160,175,158,142,128,114,105,121,143,164,162,141,119,105,115,128,143,159,176,159,142,123,105,86,67,47,28,8,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,105,99,96,94,94,97,104,116,132,149,167,174,154,135,114,94,74,54,33,13,7,27,47,67,88,108,128,149,169,173,152,132,111,91,71,50,30,10,31,51,72,93,113,134,155,175,163,143,122,101,81,60,40,19,21,42,62,81,101,121,140,159,178,162,144,126,111,96,84,76,72,71,72,73,79,100,122,144,165,174,153,132,110,88,67,46,25,21,42,62,81,101,121,140,159,178,162,144,126,111,96,84,76,72,71,72,73,79,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,4,23,41,58,71,79,79,79,79,79,79,79,79,79,79,92,114,136,157,178,160,138,116,95,74,53,31,0,5,14,19,20,20,20,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,21,41,61,81,101,122,142,162,179,158,138,117,97,77,57,36,16,36,57,77,98,118,139,160,178,157,137,116,96,75,55,34,14,0,0,12,28,42,52,58,58,58,58,58,58,58,58,58,71,92,114,136,157,178,160,138,116,95,74,53,31,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,0,
47,68,89,110,132,154,175,160,138,116,95,74,53,45,64,83,102,121,140,159,162,143,123,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,4,24,44,65,85,105,125,146,166,170,149,129,109,89,68,48,28,8,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,68,89,109,129,149,170,166,145,125,105,84,64,44,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,8,19,27,30,30,30,49,69,90,111,133,154,175,155,134,112,91,70,49,28,6,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,7,28,49,70,91,112,134,155,176,155,134,112,91,70,50,30,30,30,26,19,8,0,59,80,101,122,144,150,150,145,123,102,81,59,38,17,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,91,112,134,156,169,172,168,149,138,131,123,113,102,90,76,61,46,31,14,0,0,0,10,30,49,68,87,106,125,143,162,173,155,137,118,100,82,65,47,30,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,40,55,70,85,98,110,120,128,140,161,182,177,173,169,167,166,166,166,164,142,120,99,78,57,35,14,0,0,48,69,90,111,133,153,174,159,139,118,97,76,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,36,57,78,99,120,141,161,172,151,130,109,88,67,46,25,0,21,41,61,81,101,122,142,162,179,158,138,117,97,77,57,36,16,36,57,77,98,118,139,160,178,157,137,116,96,75,55,34,14,47,69,90,111,133,154,175,164,142,120,103,92,83,76,72,71,75,84,96,111,126,145,163,177,158,139,120,100,80,60,40,20,0,21,42,62,81,101,121,140,159,178,162,144,126,111,96,84,76,72,71,72,73,79,100,122,144,165,174,153,132,110,88,67,46,25,21,42,62,81,101,121,140,159,178,162,144,126,111,96,84,76,72,71,72,73,79,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,59,61,62,61,61,59,55,51,45,38,29,19,9,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,88,102,115,130,143,158,167,153,139,124,110,96,81,66,51,37,22,6,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,75,73,72,74,78,89,104,121,140,159,178,163,143,122,102,81,61,40,19,36,56,75,95,115,134,153,171,163,145,128,112,97,100,121,143,164,162,141,119,98,98,112,129,146,164,171,153,134,114,95,75,55,36,15,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,79,75,73,73,77,86,102,120,139,158,178,162,141,121,100,80,59,38,17,0,21,41,61,81,101,122,142,162,179,158,138,117,97,77,57,36,16,36,57,77,98,118,139,160,178,157,137,116,96,75,55,34,14,27,48,68,89,109,129,149,168,172,152,134,115,97,81,66,56,51,50,51,58,79,100,122,144,165,174,153,132,110,88,67,46,25,27,48,68,89,109,129,149,168,172,152,134,115,97,81,66,56,51,50,51,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,12,28,42,52,58,58,58,58,58,58,58,58,58,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,14,34,55,75,95,115,136,156,176,165,144,124,103,83,63,43,23,41,62,83,103,124,145,165,172,152,131,111,90,70,49,29,8,0,0,0,12,24,32,36,37,37,37,37,37,37,37,50,71,92,114,136,157,178,160,138,116,95,74,53,31,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,0,
47,68,89,110,132,154,175,160,138,116,95,74,53,54,73,92,111,131,150,169,152,133,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,10,31,51,71,91,111,132,152,172,163,143,122,102,82,62,42,21,1,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,42,62,82,102,123,143,163,172,152,132,111,91,71,51,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,10,25,38,47,51,51,51,57,76,95,116,136,157,173,152,131,110,89,68,47,26,4,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,5,26,47,68,89,110,131,152,173,158,137,116,96,76,57,51,51,51,47,37,24,9,59,80,101,122,128,128,128,128,123,102,81,59,38,17,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,91,112,134,146,148,151,156,163,158,151,142,132,119,106,91,76,61,44,27,9,0,0,18,38,58,77,96,115,135,154,172,164,145,126,107,89,71,53,35,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,24,40,55,70,84,97,109,120,130,139,148,165,177,171,166,163,160,158,157,157,157,142,120,99,78,57,35,14,0,0,51,73,94,114,136,157,177,156,135,114,93,72,51,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,53,74,95,116,137,158,176,155,134,112,91,70,49,28,0,14,34,55,75,95,115,136,156,176,165,144,124,103,83,63,43,23,41,62,83,103,124,145,165,172,152,131,111,90,70,49,29,8,47,69,90,111,133,154,175,164,142,120,99,78,64,56,51,50,55,66,81,97,115,134,153,173,167,147,128,107,87,67,46,26,5,27,48,68,89,109,129,149,168,172,152,134,115,97,81,66,56,51,50,51,58,79,100,122,144,165,174,153,132,110,88,67,46,25,27,48,68,89,109,129,149,168,172,152,134,115,97,81,66,56,51,50,51,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,80,82,83,83,82,80,76,71,65,57,48,38,26,14,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,90,104,118,132,146,159,165,151,137,122,109,94,80,65,51,36,21,7,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,52,51,53,59,74,92,111,131,151,172,169,148,128,106,85,65,44,23,43,63,83,103,123,143,162,172,153,134,116,98,82,100,121,143,164,162,141,119,98,83,99,117,135,154,173,162,142,122,103,83,63,42,22,1,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,54,51,52,57,72,91,111,131,152,172,167,147,126,105,84,63,42,21,0,14,34,55,75,95,115,136,156,176,165,144,124,103,83,63,43,23,41,62,83,103,124,145,165,172,152,131,111,90,70,49,29,8,33,53,74,94,115,136,156,176,164,144,124,105,86,68,51,37,30,29,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,33,53,74,94,115,136,156,176,164,144,124,105,86,68,51,37,30,29,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,12,24,32,36,37,37,37,37,37,37,37,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,8,28,48,68,88,108,128,149,169,171,151,130,110,90,70,50,30,47,67,88,108,129,150,170,166,146,125,105,85,64,44,23,3,0,0,0,0,5,12,15,15,15,15,15,15,15,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,0,
47,68,89,110,132,154,175,160,138,116,95,74,53,63,82,102,121,140,159,162,143,123,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,17,37,57,78,98,118,138,159,177,157,137,116,96,76,55,35,15,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,35,55,76,96,116,137,157,177,158,138,118,97,77,57,37,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,22,40,55,67,72,73,73,74,86,104,123,143,163,167,147,126,106,85,64,43,22,1,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,2,22,43,64,85,106,126,147,167,163,143,123,104,87,74,73,73,72,66,54,39,21,56,76,94,106,106,106,106,106,106,94,76,56,36,15,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,91,112,123,124,126,130,135,143,153,164,161,149,136,121,106,90,73,56,38,20,1,0,26,46,66,85,105,125,144,163,174,154,135,116,97,78,60,42,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,37,54,70,85,100,114,126,138,149,158,167,164,157,150,145,142,139,137,136,136,136,136,120,99,78,57,35,14,0,0,54,75,96,117,139,160,174,153,132,111,90,69,48,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,50,71,92,113,134,155,176,158,137,115,94,73,52,31,0,8,28,48,68,88,108,128,149,169,171,151,130,110,90,70,50,30,47,67,88,108,129,150,170,166,146,125,105,85,64,44,23,3,47,69,90,111,133,154,175,164,142,120,99,78,57,36,30,29,36,51,68,86,105,125,145,165,174,154,134,114,93,72,52,31,10,33,53,74,94,115,136,156,176,164,144,124,105,86,68,51,37,30,29,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,33,53,74,94,115,136,156,176,164,144,124,105,86,68,51,37,30,29,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,98,101,103,104,104,103,101,97,92,85,77,67,56,43,30,15,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,106,120,134,148,162,163,149,135,120,107,93,79,64,50,36,21,6,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,32,45,64,84,104,125,146,167,173,152,131,110,89,68,47,26,48,69,89,110,130,150,170,165,145,125,105,87,79,100,121,143,164,162,141,119,98,77,87,106,126,146,166,170,150,130,109,89,68,48,27,6,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,31,44,64,84,105,126,147,167,172,151,130,108,88,66,45,24,0,8,28,48,68,88,108,128,149,169,171,151,130,110,90,70,50,30,47,67,88,108,129,150,170,166,146,125,105,85,64,44,23,3,37,58,78,99,120,141,162,179,158,137,117,97,77,57,38,21,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,37,58,78,99,120,141,162,179,158,137,117,97,77,57,38,21,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,5,12,15,15,15,15,15,15,15,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,1,21,41,61,81,101,121,142,162,177,157,137,117,97,77,56,36,52,73,93,114,135,155,176,160,140,119,99,79,58,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,95,74,53,72,91,111,130,149,169,153,134,114,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,3,23,44,64,84,104,124,145,165,170,150,130,109,89,69,49,29,8,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,49,69,89,110,130,150,171,165,145,124,104,84,63,43,23,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,31,51,69,85,93,94,94,95,103,116,134,152,171,159,140,120,100,80,59,39,18,0,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,18,39,59,79,99,119,139,158,171,152,134,117,103,94,94,94,93,84,68,50,30,47,64,78,85,85,85,85,85,85,78,64,47,29,9,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,83,98,102,103,105,109,115,123,135,148,163,166,152,137,120,103,86,68,49,30,11,0,33,53,73,93,113,133,153,172,165,146,126,107,87,68,49,31,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,67,84,100,115,130,144,156,167,164,154,145,137,130,124,120,117,115,114,114,114,114,112,96,76,55,34,13,0,0,56,77,98,119,140,162,173,152,130,109,88,67,46,24,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,68,89,110,132,153,174,160,138,117,96,75,54,32,0,1,21,41,61,81,101,121,142,162,177,157,137,117,97,77,56,36,52,73,93,114,135,155,176,160,140,119,99,79,58,38,17,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,8,21,39,58,78,98,118,139,159,180,160,140,119,98,77,56,35,14,37,58,78,99,120,141,162,179,158,137,117,97,77,57,38,21,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,37,58,78,99,120,141,162,179,158,137,117,97,77,57,38,21,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,114,119,122,124,126,125,124,122,118,112,105,96,85,73,60,45,30,14,0,0,0,47,69,90,111,133,154,175,164,142,120,108,122,136,150,164,161,147,133,119,105,91,77,63,49,34,20,6,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,37,58,79,100,121,142,163,176,155,134,112,91,70,49,27,53,74,95,115,136,157,177,159,138,118,97,78,79,100,121,143,164,162,141,119,98,77,78,98,119,139,160,177,156,136,115,94,73,52,31,11,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,17,38,59,80,101,122,143,164,175,154,133,111,90,69,48,27,0,1,21,41,61,81,101,121,142,162,177,157,137,117,97,77,56,36,52,73,93,114,135,155,176,160,140,119,99,79,58,38,17,0,40,61,82,103,124,145,166,175,154,133,112,91,70,50,30,10,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,40,61,82,103,124,145,166,175,154,133,112,91,70,50,30,10,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,14,34,54,74,94,114,135,155,174,164,144,124,103,83,63,43,57,78,98,119,140,160,175,154,134,113,93,73,52,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,95,74,62,81,101,120,139,158,162,143,124,105,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,10,30,50,71,91,111,131,152,172,164,144,123,103,83,63,42,22,2,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,43,63,83,103,123,144,164,171,151,131,110,90,70,50,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,37,58,78,98,114,115,115,116,121,132,147,163,163,147,129,111,92,73,53,33,13,0,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,12,32,52,72,91,110,128,146,162,164,147,133,121,116,115,115,114,97,77,56,35,34,48,59,64,64,64,64,64,64,59,49,34,18,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,78,81,82,84,88,95,105,117,133,149,166,166,150,133,115,96,77,58,39,19,0,39,60,80,100,120,140,161,178,157,138,118,98,79,59,40,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,42,61,79,96,113,130,146,160,173,160,147,135,125,117,109,103,99,96,94,93,92,92,92,92,83,67,49,29,9,0,0,57,78,99,120,142,163,171,150,129,107,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,66,88,109,130,152,173,161,140,118,97,76,55,33,0,0,14,34,54,74,94,114,135,155,174,164,144,124,103,83,63,43,57,78,98,119,140,160,175,154,134,113,93,73,52,32,11,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,11,31,51,72,92,113,134,155,176,165,144,122,102,81,60,39,17,40,61,82,103,124,145,166,175,154,133,112,91,70,50,30,10,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,40,61,82,103,124,145,166,175,154,133,112,91,70,50,30,10,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,128,135,140,144,146,147,147,146,143,139,132,124,114,103,90,75,60,44,27,9,0,0,47,69,90,111,133,154,175,164,142,120,124,138,152,166,159,145,131,117,103,89,75,61,47,33,19,4,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,13,34,55,76,97,118,140,161,177,156,135,113,92,71,50,28,57,78,99,120,141,162,175,154,133,112,92,71,79,100,121,143,164,162,141,119,98,77,72,92,113,134,155,176,161,140,119,98,77,56,35,14,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,14,35,56,77,98,119,141,162,177,156,134,113,92,71,49,28,0,0,14,34,54,74,94,114,135,155,174,164,144,124,103,83,63,43,57,78,98,119,140,160,175,154,134,113,93,73,52,32,11,0,42,63,84,106,126,148,169,172,150,130,108,87,66,45,24,3,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,42,63,84,106,126,148,169,172,150,130,108,87,66,45,24,3,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,7,27,47,67,87,107,128,147,167,171,151,131,111,90,71,51,63,83,104,124,145,166,169,148,128,107,87,67,46,26,6,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,95,74,71,90,109,129,148,167,153,134,115,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,16,36,57,77,97,117,138,158,178,157,137,117,97,76,56,36,16,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,36,56,77,97,117,137,158,178,157,137,117,97,76,56,36,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,37,59,80,101,122,137,137,137,141,150,162,159,147,133,117,100,82,64,45,25,6,0,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,5,25,44,63,81,99,116,133,147,159,163,150,141,137,137,137,121,100,79,57,36,18,30,39,43,43,43,43,43,43,39,31,19,4,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,58,60,60,63,68,76,88,102,119,137,155,174,162,144,125,106,86,66,46,26,6,45,65,86,106,126,147,168,171,151,131,110,90,70,51,31,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,52,71,90,108,126,143,160,174,159,144,130,117,106,97,89,83,78,75,73,72,71,71,71,71,65,53,37,20,1,0,0,57,78,100,120,142,164,171,150,128,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,44,66,87,108,130,151,172,162,141,119,98,77,55,34,0,0,7,27,47,67,87,107,128,147,167,171,151,131,111,90,71,51,63,83,104,124,145,166,169,148,128,107,87,67,46,26,6,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,42,63,84,106,126,148,169,172,150,130,108,87,66,45,24,3,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,42,63,84,106,126,148,169,172,150,130,108,87,66,45,24,3,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,169,153,148,155,161,164,167,168,168,167,164,159,152,143,133,119,105,90,74,56,38,20,2,0,47,69,90,111,133,154,175,164,142,126,141,154,168,157,143,129,115,101,87,73,59,45,31,17,3,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,11,32,53,75,96,117,138,160,178,157,136,114,92,71,50,29,59,80,101,122,144,165,172,151,130,109,88,67,79,100,121,143,164,162,141,119,98,77,67,88,110,131,152,173,164,143,122,101,80,59,37,16,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,33,54,75,96,118,139,160,178,157,136,114,92,71,50,29,0,0,7,27,47,67,87,107,128,147,167,171,151,131,111,90,71,51,63,83,104,124,145,166,169,148,128,107,87,67,46,26,6,0,43,65,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,65,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,20,40,60,80,99,119,139,159,178,158,138,118,98,78,58,69,89,109,130,151,171,162,142,122,101,81,61,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,95,74,80,99,119,138,157,163,144,125,105,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,3,23,43,63,84,104,124,144,165,171,151,131,110,90,70,50,29,9,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,50,70,90,111,131,151,172,164,144,123,103,83,63,42,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,37,59,80,101,122,144,158,158,162,169,160,141,130,117,103,87,70,53,35,16,0,0,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,15,34,52,69,86,102,117,130,141,160,169,161,158,158,143,121,100,79,57,36,1,11,18,21,21,21,21,21,21,18,12,2,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,38,39,42,48,58,72,89,107,126,145,165,173,153,134,114,93,73,52,32,11,49,70,91,112,133,153,174,166,145,124,104,84,63,43,23,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,60,80,99,118,137,155,173,162,145,129,113,100,88,78,69,63,58,54,52,50,50,50,50,50,45,36,23,7,0,0,0,57,78,99,120,142,164,171,150,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,44,65,86,108,130,151,172,162,141,119,98,77,55,34,0,0,0,20,40,60,80,99,119,139,159,178,158,138,118,98,78,58,69,89,109,130,151,171,162,142,122,101,81,61,40,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,43,65,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,65,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,183,172,169,168,163,160,158,158,158,161,166,173,172,162,150,136,120,103,86,68,49,30,11,0,47,69,90,111,133,154,175,167,149,144,157,171,166,145,126,113,99,85,71,57,43,29,15,1,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,61,82,103,124,146,167,170,149,128,106,85,64,79,100,121,143,164,162,141,119,98,77,65,86,107,129,150,171,167,146,124,103,82,61,39,18,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,32,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,20,40,60,80,99,119,139,159,178,158,138,118,98,78,58,69,89,109,130,151,171,162,142,122,101,81,61,40,20,0,0,44,65,86,108,130,151,172,170,148,126,105,84,63,42,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,170,148,126,105,84,63,42,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,13,32,52,72,92,112,132,151,171,165,145,125,105,85,65,74,95,115,136,156,176,156,136,115,95,75,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,95,74,89,108,128,147,166,154,135,115,96,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,9,29,50,70,90,110,131,151,171,165,144,124,104,84,63,43,23,3,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,23,43,64,84,104,124,145,165,170,150,130,110,89,69,49,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,37,59,80,101,122,144,157,157,160,168,160,142,131,118,103,86,69,51,33,15,0,0,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,17,36,54,72,88,104,119,132,142,160,168,160,157,157,143,121,100,79,57,36,3,13,20,23,23,23,23,23,23,20,13,3,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,18,21,29,42,60,79,98,118,138,159,179,161,140,120,99,78,57,36,16,53,74,95,116,137,158,178,161,140,119,99,78,57,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,67,87,107,128,147,166,171,151,133,115,98,83,70,59,50,42,37,33,30,29,29,29,29,28,25,17,6,0,0,0,0,57,78,99,120,142,163,172,151,130,108,87,66,44,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,24,45,66,87,108,130,152,173,161,140,118,97,76,55,33,0,0,0,13,32,52,72,92,112,132,151,171,165,145,125,105,85,65,74,95,115,136,156,176,156,136,115,95,75,54,34,14,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,21,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,44,65,86,108,130,151,172,170,148,126,105,84,63,42,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,170,148,126,105,84,63,42,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,174,161,153,147,142,139,137,136,137,141,146,154,165,179,166,150,133,115,97,78,59,40,20,0,47,69,90,111,133,154,175,171,155,152,162,174,169,151,138,124,111,97,83,70,55,41,26,12,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,62,83,104,125,147,168,169,148,126,105,84,63,79,100,121,143,164,162,141,119,98,77,63,84,106,128,149,170,168,146,125,104,83,61,40,19,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,13,32,52,72,92,112,132,151,171,165,145,125,105,85,65,74,95,115,136,156,176,156,136,115,95,75,54,34,14,0,0,43,65,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,65,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,5,25,45,64,84,104,124,144,163,172,152,132,112,93,73,80,100,121,141,162,170,150,129,109,89,68,48,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,95,78,97,117,136,156,164,145,125,106,87,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,16,36,56,76,97,117,137,157,178,158,138,117,97,77,57,36,16,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,57,77,98,118,138,158,177,157,137,116,96,76,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,37,59,80,101,122,136,136,136,140,149,162,160,148,133,116,99,81,62,44,24,5,0,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,7,26,46,65,83,101,118,135,149,161,161,149,140,136,136,136,121,100,79,57,36,20,32,41,45,45,45,45,45,45,41,32,20,6,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,1,13,31,51,71,92,112,133,154,175,166,145,124,103,82,61,40,19,55,76,98,118,140,161,179,158,137,116,95,74,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,72,93,113,134,154,175,164,143,123,104,85,68,54,41,30,22,16,12,9,8,7,7,7,7,4,0,0,0,0,0,0,55,76,98,119,140,161,173,152,131,110,88,67,46,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,153,174,160,138,117,96,75,54,32,0,0,0,5,25,45,64,84,104,124,144,163,172,152,132,112,93,73,80,100,121,141,162,170,150,129,109,89,68,48,28,7,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,43,65,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,65,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,165,145,133,126,121,117,115,115,116,120,126,136,149,163,180,162,145,125,106,87,67,47,27,7,47,69,90,111,133,154,175,164,143,133,145,157,170,168,154,141,128,113,100,85,71,56,42,27,12,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,62,83,104,125,147,168,169,148,126,105,84,63,79,100,121,143,164,162,141,119,98,77,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,5,25,45,64,84,104,124,144,163,172,152,132,112,93,73,80,100,121,141,162,170,150,129,109,89,68,48,28,7,0,0,43,64,85,106,128,149,170,172,151,130,108,87,66,45,24,3,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,64,85,106,128,149,170,172,151,130,108,87,66,45,24,3,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,17,37,57,76,96,116,136,155,175,160,140,120,100,80,86,107,128,147,168,163,143,123,102,82,62,42,21,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,95,87,106,125,145,164,155,136,116,97,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,2,22,42,63,83,103,123,144,164,172,152,131,111,91,71,50,30,10,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,51,71,91,111,132,152,172,163,143,123,102,82,62,42,21,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,36,57,78,98,113,114,114,114,120,132,146,163,163,146,128,110,91,72,52,32,12,0,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,13,34,54,74,93,112,131,148,165,162,146,131,120,114,114,114,112,97,77,56,35,35,50,61,66,66,66,66,66,66,61,50,36,19,1,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,4,24,45,66,87,108,130,151,172,169,148,128,106,85,63,42,21,57,78,99,120,142,163,178,157,136,114,93,72,51,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,75,96,117,138,159,180,159,138,117,96,76,56,38,24,11,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,75,96,117,138,159,175,154,133,112,91,70,49,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,70,91,112,134,154,176,158,137,115,94,73,52,31,0,0,0,0,17,37,57,76,96,116,136,155,175,160,140,120,100,80,86,107,128,147,168,163,143,123,102,82,62,42,21,1,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,1,22,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,43,64,85,106,128,149,170,172,151,130,108,87,66,45,24,3,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,64,85,106,128,149,170,172,151,130,108,87,66,45,24,3,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,106,100,96,94,94,95,99,106,118,134,150,169,173,154,134,114,94,74,54,33,13,47,69,90,111,133,154,175,164,142,120,128,140,153,166,171,158,143,130,115,101,86,72,57,42,27,12,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,61,82,103,124,146,167,170,149,128,106,85,64,79,100,121,143,164,162,141,119,98,77,65,86,107,128,150,171,167,146,124,103,82,61,39,18,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,17,37,57,76,96,116,136,155,175,160,140,120,100,80,86,107,128,147,168,163,143,123,102,82,62,42,21,1,0,0,41,62,83,104,124,146,167,175,154,133,112,91,70,50,30,11,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,41,62,83,104,124,146,167,175,154,133,112,91,70,50,30,11,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,9,29,49,68,88,107,128,147,167,167,148,128,108,88,92,113,133,154,174,156,136,116,96,76,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,95,95,115,134,154,165,146,126,107,88,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,9,29,49,69,89,110,130,150,170,165,145,125,105,84,64,44,24,3,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,44,64,85,105,125,146,166,170,149,129,109,89,68,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,31,50,69,84,92,92,92,93,102,116,133,152,171,157,139,119,99,79,59,38,17,0,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,19,40,60,81,101,121,141,160,170,151,133,116,101,93,92,92,92,83,67,49,30,48,65,79,87,87,87,87,87,87,80,66,48,30,10,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,22,43,64,85,106,128,149,170,171,150,129,107,86,65,43,22,57,79,100,121,143,164,177,156,135,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,178,157,136,114,93,72,51,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,72,93,114,135,156,177,157,136,115,94,73,52,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,52,73,94,115,136,157,176,155,134,112,91,70,49,28,0,0,0,0,9,29,49,68,88,107,128,147,167,167,148,128,108,88,92,113,133,154,174,156,136,116,96,76,55,35,15,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,4,25,46,67,88,109,131,152,173,168,147,126,105,84,62,41,20,41,62,83,104,124,146,167,175,154,133,112,91,70,50,30,11,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,41,62,83,104,124,146,167,175,154,133,112,91,70,50,30,11,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,80,75,73,72,74,79,88,103,121,140,160,179,162,141,121,100,80,59,38,17,47,69,90,111,133,154,175,164,142,120,110,123,136,149,163,174,160,146,131,116,102,87,72,57,42,27,11,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,59,80,102,122,144,165,172,150,130,108,87,66,79,100,121,143,164,162,141,119,98,77,67,88,109,130,151,172,165,144,122,101,80,59,38,17,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,9,29,49,68,88,107,128,147,167,167,148,128,108,88,92,113,133,154,174,156,136,116,96,76,55,35,15,0,0,0,38,58,79,100,121,142,163,179,158,138,117,97,77,58,40,24,19,20,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,38,58,79,100,121,142,163,179,158,138,117,97,77,58,40,24,19,20,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,1,21,41,60,80,99,119,139,158,175,155,136,116,96,99,119,139,160,170,150,130,109,89,69,49,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,95,104,123,143,162,156,137,118,98,79,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,15,35,56,76,96,116,137,157,177,159,139,118,98,78,57,37,17,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,38,58,78,98,119,139,159,176,156,136,115,95,75,55,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,21,39,54,65,71,71,71,73,86,104,123,143,163,166,146,126,105,84,64,43,22,1,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,2,23,44,65,86,107,128,148,168,162,142,123,104,86,73,71,71,71,65,53,38,20,56,76,95,108,108,108,108,108,108,96,77,57,36,15,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,57,78,99,120,142,163,178,157,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,119,141,162,178,156,136,114,92,71,50,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,111,132,153,174,161,140,119,98,77,56,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,78,98,119,140,161,172,151,130,109,88,67,46,25,0,0,0,0,1,21,41,60,80,99,119,139,158,175,155,136,116,96,99,119,139,160,170,150,130,109,89,69,49,29,8,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,10,30,51,71,92,113,134,155,176,165,144,123,102,81,60,39,18,38,58,79,100,121,142,163,179,158,138,117,97,77,58,40,24,19,20,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,38,58,79,100,121,142,163,179,158,138,117,97,77,58,40,24,19,20,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,52,51,53,59,74,93,112,132,152,173,167,147,126,105,84,63,42,21,47,69,90,111,133,154,175,164,142,120,99,106,119,133,147,160,174,161,147,132,117,102,87,72,57,41,26,10,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,57,78,99,120,141,162,175,154,133,112,91,70,79,100,121,143,164,162,141,119,98,77,71,92,113,134,154,175,162,141,119,98,77,56,35,14,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,1,21,41,60,80,99,119,139,158,175,155,136,116,96,99,119,139,160,170,150,130,109,89,69,49,29,8,0,0,0,34,54,75,96,116,137,157,177,164,145,125,106,87,70,54,44,40,41,45,58,79,100,122,144,165,174,153,132,110,88,67,46,25,34,54,75,96,116,137,157,177,164,145,125,106,87,70,54,44,40,41,45,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,13,32,52,72,91,111,131,150,169,163,144,124,104,105,126,146,166,163,143,123,102,82,62,42,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,95,112,132,151,167,148,128,109,90,70,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,1,22,42,62,82,102,123,143,163,173,152,132,112,92,71,51,31,11,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,52,72,92,112,133,153,173,162,142,122,102,81,61,41,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,9,24,37,46,50,50,50,57,75,95,116,136,157,172,151,130,109,88,67,46,25,4,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,5,26,47,68,89,110,132,152,173,157,137,116,95,75,56,50,50,50,45,36,23,8,59,80,101,122,130,130,130,130,123,102,81,59,38,17,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,3,24,45,66,87,108,129,150,171,170,149,128,106,85,64,43,21,55,76,98,119,140,161,181,160,139,118,97,77,56,37,23,15,9,5,1,0,0,0,0,0,0,0,0,0,0,0,0,0,55,76,97,118,140,161,179,158,137,116,95,74,54,36,25,16,10,5,2,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,107,128,149,169,165,144,123,103,82,62,41,21,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,41,62,82,103,123,144,165,168,147,126,105,84,64,43,22,0,0,0,0,0,13,32,52,72,91,111,131,150,169,163,144,124,104,105,126,146,166,163,143,123,102,82,62,42,22,2,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,6,19,38,57,77,97,118,138,159,180,161,140,119,98,78,57,36,15,34,54,75,96,116,137,157,177,164,145,125,106,87,70,54,44,40,41,45,58,79,100,122,144,165,174,153,132,110,88,67,46,25,34,54,75,96,116,137,157,177,164,145,125,106,87,70,54,44,40,41,45,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,32,45,65,85,106,126,147,168,172,151,130,108,88,66,45,24,47,69,90,111,133,154,175,164,142,120,99,89,103,116,130,144,159,173,162,148,133,117,102,87,71,56,40,24,8,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,53,74,95,116,137,157,178,158,137,117,97,77,79,100,121,143,164,162,141,119,98,77,77,97,118,138,159,177,157,136,115,95,74,53,32,11,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,13,32,52,72,91,111,131,150,169,163,144,124,104,105,126,146,166,163,143,123,102,82,62,42,22,2,0,0,0,29,49,70,90,110,130,150,170,172,153,135,116,100,84,72,64,61,62,66,72,80,100,122,144,165,174,153,132,110,88,67,46,25,29,49,70,90,110,130,150,170,172,153,135,116,100,84,72,64,61,62,66,72,80,100,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,5,24,44,63,83,102,122,141,161,171,152,132,112,112,132,153,173,156,136,115,96,76,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,101,120,140,160,158,139,119,100,81,61,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,8,28,48,69,89,109,130,150,170,166,146,126,105,85,65,45,24,4,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,45,65,85,106,126,147,167,169,149,128,108,88,68,47,27,7,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,7,18,25,29,29,29,49,69,90,111,133,154,175,155,134,112,91,70,49,27,6,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,7,28,49,70,92,113,134,155,176,155,134,112,91,70,49,29,29,29,25,17,6,0,59,80,101,122,144,152,152,145,123,102,81,59,38,17,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,8,16,32,51,71,91,111,132,153,174,167,146,125,104,83,62,41,20,53,74,95,116,137,158,179,165,144,123,104,85,67,53,43,35,30,25,22,18,14,9,3,0,0,0,0,0,0,0,0,0,53,74,95,116,137,158,179,162,142,121,101,82,65,53,44,36,31,26,23,19,14,9,4,0,0,0,0,0,0,0,0,0,40,61,82,103,123,144,164,170,150,129,109,88,68,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,68,88,109,129,150,170,162,142,121,101,80,59,38,18,0,0,0,0,0,5,24,44,63,83,102,122,141,161,171,152,132,112,112,132,153,173,156,136,115,96,76,55,35,15,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,28,27,34,49,66,85,104,124,144,164,176,156,135,114,94,73,53,32,11,29,49,70,90,110,130,150,170,172,153,135,116,100,84,72,64,61,62,66,72,80,100,122,144,165,174,153,132,110,88,67,46,25,29,49,70,90,110,130,150,170,172,153,135,116,100,84,72,64,61,62,66,72,80,100,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,18,39,59,80,101,122,143,164,175,154,133,111,90,69,48,27,47,69,90,111,133,154,175,164,142,120,99,78,87,100,114,129,143,158,173,163,148,133,117,101,86,70,54,38,22,6,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,49,69,90,110,131,151,171,164,144,124,104,85,79,100,121,143,164,162,141,119,98,77,86,105,125,145,165,171,151,131,110,90,69,48,28,7,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,5,24,44,63,83,102,122,141,161,171,152,132,112,112,132,153,173,156,136,115,96,76,55,35,15,0,0,0,0,23,43,63,83,102,122,142,161,180,164,146,130,114,101,91,85,83,84,87,92,99,108,122,144,165,174,153,132,110,88,67,46,25,23,43,63,83,102,122,142,161,180,164,146,130,114,101,91,85,83,84,87,92,99,108,122,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,16,35,55,74,94,113,133,152,171,160,141,121,119,139,159,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,109,129,149,168,150,130,111,91,72,57,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,14,35,55,75,95,116,136,156,176,160,139,119,99,78,58,38,18,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,59,79,99,119,140,160,175,155,135,114,94,74,54,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,5,7,7,25,47,68,89,110,132,154,175,156,135,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,50,71,92,114,136,157,175,154,133,111,90,69,47,26,7,7,4,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,47,69,90,111,133,154,175,164,142,120,99,78,57,35,28,29,35,46,61,79,98,117,138,158,178,163,142,121,101,80,59,38,17,50,71,91,112,133,153,174,171,151,132,113,96,82,71,62,56,50,46,43,39,34,29,23,17,9,1,0,0,0,0,0,0,49,70,91,112,133,153,173,169,149,130,112,96,83,72,64,57,51,47,43,39,35,30,24,18,11,3,0,0,0,0,0,0,36,56,77,97,117,138,159,176,156,136,115,95,75,56,36,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,35,55,75,95,115,135,155,176,157,137,116,95,75,54,34,13,0,0,0,0,0,0,16,35,55,74,94,113,133,152,171,160,141,121,119,139,159,168,148,128,108,88,68,48,28,8,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,60,53,49,49,53,64,79,96,114,133,152,172,169,149,129,109,88,68,47,27,6,23,43,63,83,102,122,142,161,180,164,146,130,114,101,91,85,83,84,87,92,99,108,122,144,165,174,153,132,110,88,67,46,25,23,43,63,83,102,122,142,161,180,164,146,130,114,101,91,85,83,84,87,92,99,108,122,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,14,35,56,77,98,119,141,162,177,156,134,113,92,71,49,28,47,69,90,111,133,154,175,164,142,120,99,78,70,84,99,113,128,143,158,173,163,147,131,115,100,84,68,52,36,19,3,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,43,64,84,104,124,144,164,171,152,133,114,96,80,100,121,143,164,162,141,119,98,81,97,115,134,153,172,163,143,123,103,83,63,43,22,2,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,16,35,55,74,94,113,133,152,171,160,141,121,119,139,159,168,148,128,108,88,68,48,28,8,0,0,0,0,16,35,55,75,94,113,132,150,168,176,159,144,131,119,111,106,104,105,107,112,119,128,137,150,168,174,153,132,110,88,67,46,25,16,35,55,75,94,113,132,150,168,176,159,144,131,119,111,106,104,105,107,112,119,128,137,150,168,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,7,27,46,65,85,104,124,143,162,169,149,130,126,146,166,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,117,137,157,160,141,121,102,83,63,57,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,1,21,41,61,82,102,122,143,163,173,153,133,112,92,72,52,32,11,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,32,52,73,93,113,134,154,174,162,141,121,101,80,60,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,125,105,84,63,48,49,52,58,65,73,75,69,57,41,23,47,69,90,111,133,154,175,164,142,120,99,78,59,53,50,50,55,63,76,91,109,126,146,165,177,157,137,116,96,75,55,34,13,45,66,86,107,126,147,166,180,161,143,126,112,100,90,82,76,71,67,64,60,55,50,44,37,29,20,10,0,0,0,0,0,45,65,85,106,126,146,165,177,159,142,126,112,101,91,84,77,72,68,64,60,56,51,45,38,30,22,12,2,0,0,0,0,30,50,71,92,112,132,152,172,162,143,123,103,83,64,45,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,25,44,63,83,102,122,142,162,171,151,130,110,90,69,49,28,8,0,0,0,0,0,0,7,27,46,65,85,104,124,143,162,169,149,130,126,146,166,161,141,121,101,81,61,41,21,1,0,0,0,0,47,69,90,111,133,154,175,164,142,120,100,89,80,74,70,70,73,82,94,109,125,143,161,179,160,141,121,102,81,61,41,21,1,16,35,55,75,94,113,132,150,168,176,159,144,131,119,111,106,104,105,107,112,119,128,137,150,168,174,153,132,110,88,67,46,25,16,35,55,75,94,113,132,150,168,176,159,144,131,119,111,106,104,105,107,112,119,128,137,150,168,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,12,33,54,75,96,118,139,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,69,83,97,112,128,143,158,173,161,146,130,114,98,82,65,49,33,16,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,37,56,76,96,116,135,154,173,162,144,126,110,95,100,121,143,164,162,141,119,98,96,111,128,145,162,172,154,135,115,96,76,56,36,16,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,7,27,46,65,85,104,124,143,162,169,149,130,126,146,166,161,141,121,101,81,61,41,21,1,0,0,0,0,8,27,47,66,84,103,121,138,155,170,174,161,148,139,131,126,125,126,129,133,139,147,156,167,180,174,153,132,110,88,67,46,25,8,27,47,66,84,103,121,138,155,170,174,161,148,139,131,126,125,126,129,133,139,147,156,167,180,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,18,37,57,76,96,115,134,153,172,158,139,132,153,173,154,134,114,94,74,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,126,145,165,152,132,113,93,74,55,57,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,7,27,48,68,88,108,129,149,169,167,147,126,106,86,66,45,25,5,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,46,66,86,107,126,147,168,168,148,128,107,87,67,46,26,6,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,110,91,74,69,70,73,78,85,93,96,87,70,52,32,47,69,90,111,133,154,175,164,142,120,99,87,78,73,71,71,75,82,92,105,121,138,156,174,168,149,129,109,89,69,49,29,8,39,59,79,99,119,138,157,175,173,157,142,129,118,109,102,97,92,88,85,80,76,70,64,57,48,39,28,16,3,0,0,0,39,59,79,98,117,136,155,172,171,156,142,130,119,111,104,98,93,89,85,81,76,71,65,58,50,41,31,19,7,0,0,0,24,44,65,85,105,125,145,165,170,151,131,111,92,73,54,36,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,53,72,91,110,130,150,170,164,144,123,103,83,63,43,23,2,0,0,0,0,0,0,0,18,37,57,76,96,115,134,153,172,158,139,132,153,173,154,134,114,94,74,54,34,14,0,0,0,0,0,47,69,90,111,133,154,175,165,145,130,117,108,100,94,91,91,94,101,111,124,139,155,172,169,150,132,112,93,74,54,34,14,0,8,27,47,66,84,103,121,138,155,170,174,161,148,139,131,126,125,126,129,133,139,147,156,167,180,174,153,132,110,88,67,46,25,8,27,47,66,84,103,121,138,155,170,174,161,148,139,131,126,125,126,129,133,139,147,156,167,180,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,32,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,53,67,82,97,112,128,143,159,175,160,144,128,112,96,79,63,46,29,12,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,29,49,68,88,106,126,144,162,173,156,140,125,112,102,121,143,164,162,141,119,103,113,126,141,157,174,161,143,125,106,87,68,48,29,9,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,18,37,57,76,96,115,134,153,172,158,139,132,153,173,154,134,114,94,74,54,34,14,0,0,0,0,0,0,18,37,55,74,91,108,125,140,154,167,178,167,158,152,148,147,148,150,153,159,166,168,171,183,174,153,132,110,88,67,46,25,0,18,37,55,74,91,108,125,140,154,167,178,167,158,152,148,147,148,150,153,159,166,168,171,183,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,9,29,48,67,86,106,125,144,163,167,151,147,161,166,146,126,106,86,67,47,27,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,116,134,154,163,144,124,104,85,65,46,57,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,14,34,54,75,95,115,135,156,176,160,140,120,99,79,59,39,19,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,39,60,80,100,120,141,161,174,154,134,114,93,73,53,33,13,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,104,94,90,91,94,98,105,112,116,99,79,58,37,47,69,90,111,133,154,175,164,144,128,116,106,99,94,92,92,96,102,111,122,136,151,168,175,157,139,120,101,82,62,42,22,2,32,52,71,90,109,128,145,162,177,172,159,147,137,130,123,117,113,109,105,101,96,91,84,76,68,57,46,33,19,4,0,0,31,51,70,89,107,125,142,158,172,172,159,148,139,131,124,118,114,110,106,102,97,92,85,78,69,60,49,37,23,8,0,0,18,38,58,78,98,117,137,157,177,159,140,121,102,83,64,46,28,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,26,44,63,82,101,120,139,158,175,156,136,116,96,76,56,36,16,0,0,0,0,0,0,0,0,9,29,48,67,86,106,125,144,163,167,151,147,161,166,146,126,106,86,67,47,27,7,0,0,0,0,0,47,69,90,111,133,154,175,174,159,147,137,128,120,115,112,112,115,120,129,141,154,169,173,156,139,121,103,84,65,46,26,7,0,0,18,37,55,74,91,108,125,140,154,167,178,167,158,152,148,147,148,150,153,159,166,168,171,183,174,153,132,110,88,67,46,25,0,18,37,55,74,91,108,125,140,154,167,178,167,158,152,148,147,148,150,153,159,166,168,171,183,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,37,52,67,82,98,113,129,145,161,174,158,142,125,109,93,76,59,42,25,7,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,21,40,59,78,96,114,132,149,165,170,155,142,131,122,121,143,164,162,141,119,122,131,142,156,171,164,148,131,114,96,77,58,39,20,1,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,9,29,48,67,86,106,125,144,163,167,151,147,161,166,146,126,106,86,67,47,27,7,0,0,0,0,0,0,8,26,44,62,78,95,110,124,137,149,159,167,173,172,169,168,169,171,170,164,156,147,153,170,174,153,132,110,88,67,46,25,0,8,26,44,62,78,95,110,124,137,149,159,167,173,172,169,168,169,171,170,164,156,147,153,170,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,20,39,58,77,96,116,135,154,173,169,167,176,158,138,118,98,79,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,122,142,162,155,135,115,96,76,57,37,57,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,20,41,61,81,101,122,142,162,174,154,134,113,93,73,53,32,12,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,33,53,73,94,114,134,155,175,161,141,120,100,80,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,167,150,134,121,114,112,112,115,119,125,132,124,103,82,61,41,47,69,90,111,133,154,175,173,158,145,134,126,119,115,113,114,117,122,130,140,152,166,178,162,146,128,110,91,72,53,34,15,0,24,43,62,80,98,115,132,147,160,172,177,166,157,149,143,138,134,130,126,122,117,111,104,96,86,75,63,49,34,18,1,0,22,41,60,78,95,112,128,143,156,168,177,167,158,151,144,139,135,131,126,122,118,112,105,98,89,78,66,53,38,22,6,0,11,31,50,70,90,110,129,149,168,168,149,131,112,93,75,57,40,22,5,0,0,0,0,0,0,0,0,0,0,0,0,3,20,38,55,73,92,110,129,148,167,166,147,128,108,88,69,49,29,9,0,0,0,0,0,0,0,0,0,20,39,58,77,96,116,135,154,173,169,167,176,158,138,118,98,79,59,39,19,0,0,0,0,0,0,47,69,90,111,133,154,175,189,176,165,156,147,141,136,134,134,136,141,148,158,170,173,158,143,126,109,92,74,55,37,18,0,0,0,8,26,44,62,78,95,110,124,137,149,159,167,173,172,169,168,169,171,170,164,156,147,153,170,174,153,132,110,88,67,46,25,0,8,26,44,62,78,95,110,124,137,149,159,167,173,172,169,168,169,171,170,164,156,147,153,170,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,37,52,68,83,99,115,132,148,165,172,156,139,122,106,89,72,54,37,19,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,11,30,49,67,85,102,119,135,150,164,171,159,149,143,139,147,166,164,145,139,143,150,160,172,163,149,134,118,102,84,67,48,30,11,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,20,39,58,77,96,116,135,154,173,169,167,176,158,138,118,98,79,59,39,19,0,0,0,0,0,0,0,0,15,32,49,65,80,94,107,120,131,139,147,152,156,158,158,157,154,150,143,137,128,144,165,174,153,132,110,88,67,46,25,0,0,15,32,49,65,80,94,107,120,131,139,147,152,156,158,158,157,154,150,143,137,128,144,165,174,153,132,110,88,67,46,25,21,43,64,85,106,128,150,171,168,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,77,98,119,140,162,176,155,134,112,90,69,48,27,5,0,0,7,28,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,11,30,49,68,87,106,126,145,164,183,188,170,150,131,110,91,71,51,31,11,0,0,0,0,0,0,0,0,0,1,7,10,9,4,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,129,149,166,146,126,107,87,68,48,36,57,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,7,27,47,67,88,108,128,148,169,168,147,128,107,87,66,46,26,6,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,26,47,67,87,107,128,148,168,167,147,126,106,86,66,46,25,5,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,8,29,49,69,89,109,129,148,166,179,164,150,141,135,134,134,136,140,145,149,128,107,86,65,44,47,69,90,111,133,154,175,187,175,163,154,146,140,137,135,135,137,142,149,158,169,175,162,148,132,116,98,81,63,44,25,6,0,14,33,51,68,85,101,116,130,143,154,163,170,177,170,164,159,155,151,147,143,138,131,124,115,105,93,79,64,48,31,13,0,12,31,48,65,82,97,112,126,138,149,159,167,174,171,165,160,155,152,148,143,138,132,125,117,107,96,83,68,52,35,18,0,3,23,43,62,82,101,120,140,159,178,160,141,123,105,87,69,52,35,19,2,0,0,0,0,0,0,0,0,0,0,0,15,32,50,67,85,103,121,140,158,176,157,138,119,99,80,61,41,21,2,0,0,0,0,0,0,0,0,0,11,30,49,68,87,106,126,145,164,183,188,170,150,131,110,91,71,51,31,11,0,0,0,0,0,0,47,69,90,111,133,154,175,174,161,157,167,167,161,157,155,155,157,161,168,177,167,156,143,128,113,97,80,62,45,26,8,0,0,0,0,15,32,49,65,80,94,107,120,131,139,147,152,156,158,158,157,154,150,143,137,128,144,165,174,153,132,110,88,67,46,25,0,0,15,32,49,65,80,94,107,120,131,139,147,152,156,158,158,157,154,150,143,137,128,144,165,174,153,132,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,22,38,53,69,85,101,118,135,152,169,169,152,136,118,101,84,66,48,30,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,2,20,38,56,73,89,104,119,134,147,158,168,169,163,160,164,177,175,163,160,164,170,167,158,146,133,119,104,88,72,55,37,19,1,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,11,30,49,68,87,106,126,145,164,183,188,170,150,131,110,91,71,51,31,11,0,0,0,0,0,0,0,0,2,19,34,50,64,78,90,101,111,119,126,131,135,136,137,136,133,129,123,116,122,144,165,174,152,131,110,88,67,46,25,0,0,2,19,34,50,64,78,90,101,111,119,126,131,135,136,137,136,133,129,123,116,122,144,165,174,152,131,110,88,67,46,25,21,43,64,85,106,128,150,159,159,146,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,1,7,10,9,4,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,55,76,97,118,140,161,177,156,134,113,92,71,50,28,7,0,0,8,29,50,71,92,114,135,156,178,161,140,118,96,75,54,33,0,0,0,0,0,0,0,0,1,21,40,59,78,97,116,135,154,173,181,161,142,122,103,83,63,43,24,4,0,0,0,0,0,0,0,0,9,20,28,31,30,24,16,8,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,
47,68,89,110,132,154,175,160,138,137,156,157,138,118,98,79,60,40,36,57,79,100,121,143,164,170,148,126,105,84,63,41,23,10,0,0,0,13,33,54,74,94,114,135,155,175,161,141,120,100,80,60,40,19,0,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,40,60,81,101,121,142,162,174,153,133,113,93,72,52,32,12,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,2,22,42,62,81,100,119,137,154,168,179,169,161,156,155,155,157,161,166,153,132,111,90,69,48,47,69,90,111,133,154,175,172,157,154,163,166,161,158,156,156,158,163,169,175,167,157,145,132,118,102,86,69,51,33,15,0,0,3,21,39,55,71,86,100,113,125,135,143,150,156,161,166,170,173,172,168,164,158,151,144,134,122,109,94,78,60,42,23,4,1,19,36,52,67,82,96,109,120,130,139,147,153,159,164,168,172,173,169,164,159,152,145,136,126,113,98,82,65,47,28,9,0,15,34,54,73,92,111,130,149,167,170,152,134,116,99,82,65,48,32,16,0,0,0,0,0,0,0,0,0,0,13,29,45,62,79,96,114,132,150,168,166,147,129,110,90,71,52,33,13,0,0,0,0,0,0,0,0,0,0,1,21,40,59,78,97,116,135,154,173,181,161,142,122,103,83,63,43,24,4,0,0,0,0,0,0,47,69,90,111,133,154,175,165,145,137,149,158,164,169,172,173,172,169,165,158,149,138,126,112,98,83,67,50,33,15,0,0,0,0,0,2,19,34,50,64,78,90,101,111,119,126,131,135,136,137,136,133,129,123,116,122,144,165,174,152,131,110,88,67,46,25,0,0,2,19,34,50,64,78,90,101,111,119,126,131,135,136,137,136,133,129,123,116,122,144,165,174,152,131,110,88,67,46,25,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,159,159,142,120,99,78,57,38,38,38,39,55,72,88,105,122,140,157,159,159,148,131,113,95,77,59,40,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,8,26,43,59,74,89,104,117,129,139,148,155,160,162,166,179,177,165,162,159,155,148,139,129,116,103,89,74,58,42,25,8,0,0,0,0,0,7,28,49,71,92,113,135,156,159,159,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,1,21,40,59,78,97,116,135,154,173,181,161,142,122,103,83,63,43,24,4,0,0,0,0,0,0,0,0,0,5,19,34,48,61,72,83,92,99,106,110,113,115,115,114,112,108,103,102,122,144,165,172,151,130,109,88,67,45,24,0,0,0,5,19,34,48,61,72,83,92,99,106,110,113,115,115,114,112,108,103,102,122,144,165,172,151,130,109,88,67,45,24,21,43,64,85,106,128,138,138,138,138,124,103,82,61,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,9,20,28,31,30,24,16,8,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,53,75,96,117,138,160,178,157,136,115,94,73,52,31,10,0,0,11,32,53,74,95,116,137,158,179,159,138,116,95,74,53,32,0,0,0,1,5,5,2,0,0,11,30,49,68,87,106,125,144,163,173,153,134,114,94,75,55,36,16,0,0,0,0,0,0,0,0,10,26,39,48,52,51,44,36,28,22,17,15,30,51,72,93,114,136,157,178,159,138,116,95,74,53,31,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,0,
47,68,89,110,132,154,175,166,151,150,165,149,129,110,90,71,51,32,36,57,79,100,121,143,164,170,148,126,105,84,63,53,40,25,8,0,0,20,40,60,80,101,121,141,161,175,155,135,114,94,74,53,33,13,0,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,54,74,94,115,135,155,176,160,140,119,99,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,14,34,53,71,90,107,123,138,150,160,166,170,172,173,171,168,164,158,151,135,114,93,72,51,47,69,90,111,133,154,175,164,143,134,144,152,159,163,166,168,167,164,160,155,147,138,128,115,102,88,72,56,39,22,4,0,0,0,9,25,41,56,71,84,95,106,115,123,130,136,141,145,149,152,156,161,167,174,171,163,152,139,124,107,90,71,52,32,12,0,6,22,37,52,66,79,91,101,111,119,126,133,138,143,147,151,155,160,165,172,173,165,155,143,128,112,94,76,56,37,17,0,6,25,45,64,82,101,120,139,157,175,163,146,129,111,95,78,62,46,30,15,0,0,0,0,0,0,0,0,11,27,43,59,75,92,109,126,144,162,173,155,137,118,100,81,62,43,24,5,0,0,0,0,0,1,5,5,2,0,0,11,30,49,68,87,106,125,144,163,173,153,134,114,94,75,55,36,16,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,130,138,144,148,151,152,151,148,144,138,130,120,109,96,83,68,53,37,20,3,0,0,0,0,0,0,5,19,34,48,61,72,83,92,99,106,110,113,115,115,114,112,108,103,102,122,144,165,172,151,130,109,88,67,45,24,0,0,0,5,19,34,48,61,72,83,92,99,106,110,113,115,115,114,112,108,103,102,122,144,165,172,151,130,109,88,67,45,24,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,138,138,138,138,120,99,78,57,59,59,59,59,59,59,75,92,110,128,138,138,138,138,138,125,106,87,66,45,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,13,29,44,59,74,87,99,110,120,128,135,139,141,149,167,165,147,141,138,134,128,120,110,99,87,73,59,44,28,12,0,0,0,0,0,0,7,28,49,71,92,113,135,138,138,138,138,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,1,5,5,2,0,0,11,30,49,68,87,106,125,144,163,173,153,134,114,94,75,55,36,16,0,0,0,0,0,0,0,0,0,7,22,34,43,47,46,54,64,72,79,85,89,92,94,94,93,91,88,83,104,125,146,167,170,149,128,107,86,64,43,22,0,0,7,22,34,43,47,46,54,64,72,79,85,89,92,94,94,93,91,88,83,104,125,146,167,170,149,128,107,86,64,43,22,21,42,63,84,104,116,116,116,116,116,115,101,80,60,61,82,103,124,146,167,170,149,128,106,85,64,43,21,0,0,10,26,39,48,52,51,44,36,28,22,17,15,30,51,72,93,114,136,157,178,159,138,116,95,74,53,31,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,52,73,94,115,136,157,178,161,140,119,98,77,57,36,16,0,0,16,37,57,78,98,119,140,161,178,156,136,114,93,72,51,30,0,1,13,21,26,26,22,15,13,15,28,45,63,81,100,119,138,159,164,145,125,106,86,66,47,27,8,0,0,0,0,0,0,0,3,22,40,56,68,74,72,63,55,48,43,38,37,39,54,75,96,117,138,159,178,157,136,115,94,73,52,30,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,0,
47,68,89,110,132,154,175,181,171,171,160,140,121,101,82,62,43,23,36,57,79,100,121,143,164,170,148,126,105,84,81,70,55,37,18,0,6,26,47,67,87,107,128,148,168,169,148,128,108,87,67,47,27,6,0,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,48,68,88,108,129,149,169,166,146,126,106,85,65,45,25,4,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,5,24,42,60,77,93,108,120,132,140,146,149,151,152,150,147,143,138,131,123,113,93,73,51,47,69,90,111,133,154,175,164,142,120,124,132,138,142,145,146,146,143,140,134,128,119,109,98,85,72,58,42,26,9,0,0,0,0,0,11,26,41,54,66,77,87,96,103,109,115,120,124,128,131,136,141,147,154,164,176,169,154,137,118,99,79,59,39,19,0,0,7,22,36,49,62,73,83,92,99,106,112,117,122,126,130,134,139,145,152,160,172,173,158,142,123,104,84,64,44,24,0,0,16,35,54,72,91,109,128,145,163,176,158,141,125,108,92,76,60,45,30,15,0,0,0,0,0,0,12,27,42,57,73,89,105,121,139,156,173,162,144,126,108,89,71,52,34,15,0,0,0,0,1,13,21,26,26,22,15,13,15,28,45,63,81,100,119,138,159,164,145,125,106,86,66,47,27,8,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,110,117,123,128,130,130,130,128,123,117,110,101,91,79,66,53,38,23,7,0,0,0,0,0,0,7,22,34,43,47,46,54,64,72,79,85,89,92,94,94,93,91,88,83,104,125,146,167,170,149,128,107,86,64,43,22,0,0,7,22,34,43,47,46,54,64,72,79,85,89,92,94,94,93,91,88,83,104,125,146,167,170,149,128,107,86,64,43,22,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,67,88,107,116,116,116,116,116,114,97,77,78,81,81,81,81,81,79,71,80,98,114,116,116,116,116,116,116,106,86,66,45,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,14,29,44,57,70,82,92,100,108,114,118,121,143,164,162,141,120,117,114,108,100,91,81,69,57,43,29,14,0,0,0,0,0,0,0,6,27,48,69,90,109,116,116,116,116,116,112,94,73,52,31,16,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,1,13,21,26,26,22,15,13,15,28,45,63,81,100,119,138,159,164,145,125,106,86,66,47,27,8,0,0,0,0,0,0,0,0,2,20,37,52,63,68,66,59,52,52,59,64,68,71,73,73,72,70,70,90,109,130,151,171,166,146,124,104,83,62,41,20,0,2,20,37,52,63,68,66,59,52,52,59,64,68,71,73,73,72,70,70,90,109,130,151,171,166,146,124,104,83,62,41,20,17,37,56,74,88,94,94,94,94,94,94,87,71,53,65,85,106,128,148,169,168,147,126,105,84,62,41,20,0,3,22,40,56,68,74,72,63,55,48,43,38,37,39,54,75,96,117,138,159,178,157,136,115,94,73,52,30,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,49,70,91,112,133,154,174,165,144,124,103,83,63,44,27,21,21,27,44,64,84,104,124,145,165,174,153,132,111,90,69,48,27,2,18,31,41,47,47,42,36,34,36,43,58,74,92,110,129,148,166,156,136,117,97,78,58,39,19,0,0,0,0,0,0,0,0,11,31,51,70,86,95,91,83,75,69,63,60,58,60,67,82,101,121,142,162,175,154,133,112,91,70,49,28,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,0,
47,68,89,110,132,154,175,196,191,171,152,132,112,93,73,54,34,15,36,57,79,100,121,143,164,170,148,126,105,104,100,85,66,45,25,0,13,33,53,73,93,114,134,154,174,162,142,121,101,81,61,40,20,0,0,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,15,10,10,10,10,9,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,41,61,82,102,122,143,163,173,153,132,112,92,72,51,31,11,0,0,0,0,6,10,10,10,10,10,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,47,68,89,110,132,154,175,157,136,114,92,71,50,29,10,10,10,10,10,9,3,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,4,9,10,10,10,10,10,29,51,72,93,114,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,13,31,47,63,78,91,103,112,120,124,128,130,130,129,126,122,117,111,103,95,83,65,46,47,69,90,111,133,154,175,164,142,120,105,112,117,121,124,124,124,122,118,114,107,100,90,80,68,56,42,27,12,0,0,0,0,0,0,0,11,24,37,48,58,68,76,83,89,94,99,103,107,110,115,120,126,135,146,161,177,166,147,126,106,85,65,44,23,0,0,0,6,20,32,44,54,63,72,80,86,92,97,101,105,109,114,119,124,132,142,156,172,171,152,132,111,90,70,49,28,0,0,6,25,44,62,80,98,116,134,151,168,171,155,138,122,106,90,75,60,45,30,16,2,0,0,1,14,28,42,57,72,87,103,119,135,152,168,167,149,132,114,96,78,60,42,23,5,0,0,0,2,18,31,41,47,47,42,36,34,36,43,58,74,92,110,129,148,166,156,136,117,97,78,58,39,19,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,97,102,106,108,108,108,106,103,97,90,82,72,61,49,36,23,8,0,0,0,0,0,0,2,20,37,52,63,68,66,59,52,52,59,64,68,71,73,73,72,70,70,90,109,130,151,171,166,146,124,104,83,62,41,20,0,2,20,37,52,63,68,66,59,52,52,59,64,68,71,73,73,72,70,70,90,109,130,151,171,166,146,124,104,83,62,41,20,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,41,60,78,91,94,94,94,94,94,94,84,82,97,102,102,102,102,102,100,87,69,85,94,94,94,94,94,94,94,90,76,58,39,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,14,28,40,52,63,73,81,88,93,100,121,143,164,162,141,119,98,93,87,80,72,62,52,40,27,13,0,0,0,0,0,0,0,0,2,23,43,62,79,92,94,94,94,94,94,93,82,65,46,37,38,34,53,75,96,117,138,160,177,156,135,113,92,71,50,29,2,18,31,41,47,47,42,36,34,36,43,58,74,92,110,129,148,166,156,136,117,97,78,58,39,19,0,0,0,0,0,0,0,0,0,10,30,49,67,82,90,86,79,73,67,63,60,59,58,58,60,64,71,83,100,118,137,157,177,161,141,120,100,79,58,37,16,0,10,30,49,67,82,90,86,79,73,67,63,60,59,58,58,60,64,71,83,100,118,137,157,177,161,141,120,100,79,58,37,16,9,27,44,59,69,73,73,73,73,73,73,68,58,60,72,91,111,132,152,173,165,144,123,102,81,60,39,18,0,11,31,51,70,86,95,91,83,75,69,63,60,58,60,67,82,101,121,142,162,175,154,133,112,91,70,49,28,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,125,105,84,63,48,49,52,58,65,73,75,69,57,41,23,45,66,87,107,128,149,169,171,151,131,111,91,73,57,46,43,43,46,57,73,92,111,131,151,171,169,149,128,107,86,65,45,24,14,32,48,60,68,68,62,57,55,57,62,73,88,104,121,139,157,165,146,128,108,89,69,50,30,11,0,0,0,0,0,0,0,0,18,39,59,78,98,115,111,103,95,89,84,81,79,81,86,96,111,129,149,168,169,149,129,108,87,67,46,25,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,0,
47,68,89,110,132,154,175,196,182,163,143,123,104,84,65,45,26,15,36,57,79,100,121,143,164,170,148,126,126,126,112,91,70,49,27,0,19,39,60,80,100,120,141,161,176,156,135,115,95,74,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,36,31,31,31,31,31,30,25,16,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,55,75,95,116,136,156,177,159,139,119,98,78,58,38,17,0,0,5,17,26,31,31,31,31,31,31,37,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,4,25,46,67,88,110,132,153,174,158,136,114,93,72,51,31,31,31,31,31,31,29,23,13,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,1,14,23,30,31,31,31,31,31,31,51,73,94,115,136,158,175,154,133,111,90,69,47,26,5,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,1,17,33,48,62,73,84,93,99,104,107,108,108,108,105,101,97,91,84,76,66,53,36,47,69,90,111,133,154,175,164,142,120,99,91,97,100,102,103,103,101,98,93,87,80,71,62,51,39,26,12,0,0,0,0,0,0,0,0,0,7,19,30,39,48,56,63,69,74,78,82,86,89,94,99,106,116,131,148,167,173,153,132,110,89,68,47,26,0,0,0,0,2,14,25,35,44,52,60,66,71,76,80,84,88,93,98,105,112,126,143,162,178,158,137,115,94,73,52,31,0,0,0,15,33,51,69,86,104,121,138,155,172,168,152,136,120,105,90,75,60,46,32,18,2,3,18,31,44,58,72,87,102,117,133,149,165,170,154,137,120,102,85,67,49,31,13,0,0,0,0,14,32,48,60,68,68,62,57,55,57,62,73,88,104,121,139,157,165,146,128,108,89,69,50,30,11,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,82,85,86,87,87,85,82,77,71,63,54,43,32,20,6,0,0,0,0,0,0,0,10,30,49,67,82,90,86,79,73,67,63,60,59,58,58,60,64,71,83,100,118,137,157,177,161,141,120,100,79,58,37,16,0,10,30,49,67,82,90,86,79,73,67,63,60,59,58,58,60,64,71,83,100,118,137,157,177,161,141,120,100,79,58,37,16,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,31,48,62,71,73,73,73,73,73,73,68,89,110,123,123,123,123,123,116,96,75,67,73,73,73,73,73,73,73,70,60,46,29,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,11,23,34,44,53,61,67,79,100,121,143,164,162,141,119,98,77,67,61,53,44,34,22,10,0,0,0,0,0,0,0,0,0,0,14,33,49,63,71,73,73,73,73,73,72,65,52,51,58,59,55,56,77,98,119,140,161,176,155,134,112,91,70,49,27,14,32,48,60,68,68,62,57,55,57,62,73,88,104,121,139,157,165,146,128,108,89,69,50,30,11,0,0,0,0,0,0,0,0,0,15,36,57,77,97,110,106,99,93,88,84,81,80,79,80,81,85,91,100,113,129,147,166,174,154,134,114,94,74,53,33,12,0,15,36,57,77,97,110,106,99,93,88,84,81,80,79,80,81,85,91,100,113,129,147,166,174,154,134,114,94,74,53,33,12,0,14,29,41,49,52,52,56,73,84,88,83,80,80,87,101,119,139,158,178,160,140,119,98,78,57,36,15,0,18,39,59,78,98,115,111,103,95,89,84,81,79,81,86,96,111,129,149,168,169,149,129,108,87,67,46,25,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,110,91,74,69,70,73,78,85,93,96,87,70,52,32,40,61,82,102,122,143,163,178,158,139,120,103,87,74,67,64,64,67,74,87,103,121,139,159,178,163,142,122,102,81,61,40,19,23,43,61,78,89,89,82,78,77,78,82,90,103,118,134,151,168,154,136,117,98,79,60,41,22,2,0,0,0,0,0,0,0,0,26,46,66,86,106,126,130,122,115,109,105,102,100,102,106,114,126,141,158,177,161,142,122,102,82,61,41,20,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,0,
47,68,89,110,132,154,175,194,174,155,135,115,96,76,57,37,17,15,36,57,79,100,121,143,164,174,157,148,148,134,112,91,70,49,27,5,26,46,66,86,107,126,147,167,169,149,129,108,88,68,48,27,7,0,0,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,57,53,53,53,53,53,53,51,45,34,20,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,69,89,109,130,150,170,166,145,125,105,85,64,44,24,4,5,21,35,46,52,53,53,53,53,53,53,59,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,3,24,45,67,88,109,130,152,173,159,138,117,96,75,55,53,53,53,53,53,53,50,42,30,16,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,16,31,43,50,53,53,53,53,53,53,55,76,96,117,138,160,173,152,131,110,88,67,46,25,4,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,4,18,32,44,55,68,89,110,123,123,123,123,123,116,96,76,70,64,56,48,37,23,47,69,90,111,133,154,175,164,142,120,99,78,76,79,81,82,82,80,77,73,67,60,52,43,33,21,9,0,0,0,0,0,0,0,0,0,0,0,1,11,20,28,36,42,48,53,57,61,65,69,73,79,87,101,120,141,162,176,155,134,112,90,69,48,27,0,0,0,0,0,0,7,16,25,32,39,45,51,55,59,63,67,72,78,85,96,115,136,156,177,160,139,117,96,75,53,32,0,0,0,3,21,39,57,74,91,109,125,142,158,174,166,151,135,120,105,90,76,62,48,32,15,16,33,48,60,74,88,102,117,132,147,163,173,157,141,124,107,90,73,56,38,20,2,0,0,0,0,23,43,61,78,89,89,82,78,77,78,82,90,103,118,134,151,168,154,136,117,98,79,60,41,22,2,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,61,64,65,66,66,64,61,56,50,43,35,25,14,2,0,0,0,0,0,0,0,0,15,36,57,77,97,110,106,99,93,88,84,81,80,79,80,81,85,91,100,113,129,147,166,174,154,134,114,94,74,53,33,12,0,15,36,57,77,97,110,106,99,93,88,84,81,80,79,80,81,85,91,100,113,129,147,166,174,154,134,114,94,74,53,33,12,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,18,32,43,50,52,52,52,52,52,54,68,89,110,132,145,145,145,141,120,98,77,56,52,52,52,52,52,52,52,50,42,31,16,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,5,15,25,34,41,57,79,100,121,143,164,162,141,119,98,77,55,40,33,25,15,5,0,0,0,0,0,0,0,0,0,0,0,3,19,33,44,51,52,52,52,52,52,51,46,54,69,79,80,76,75,84,103,123,144,165,173,152,132,110,89,68,47,26,23,43,61,78,89,89,82,78,77,78,82,90,103,118,134,151,168,154,136,117,98,79,60,41,22,2,0,0,0,0,0,0,0,0,0,19,40,61,82,103,124,126,119,113,109,105,102,101,100,101,102,106,111,119,130,143,159,176,163,145,126,106,87,67,47,27,6,0,19,40,61,82,103,124,126,119,113,109,105,102,101,100,101,102,106,111,119,130,143,159,176,163,145,126,106,87,67,47,27,6,0,0,12,22,29,31,45,65,85,103,108,104,101,102,106,116,131,149,167,173,154,134,113,93,73,52,31,11,0,26,46,66,86,106,126,130,122,115,109,105,102,100,102,106,114,126,141,158,177,161,142,122,102,82,61,41,20,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,104,94,90,91,94,98,105,112,116,99,79,58,37,35,55,75,96,115,135,155,174,168,150,133,117,103,93,87,85,85,88,93,103,117,133,150,168,173,154,135,115,95,75,55,34,14,29,50,70,90,108,109,103,99,98,99,103,109,119,133,148,164,160,143,125,107,88,70,51,32,13,0,0,0,0,0,0,0,0,0,33,53,73,93,113,133,150,143,136,130,126,123,122,123,126,134,143,156,171,169,151,133,113,94,75,55,35,14,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,0,
47,68,89,110,132,154,175,180,166,146,126,107,87,68,48,29,9,15,36,57,79,100,121,143,164,185,174,169,154,133,111,90,69,48,27,12,32,52,73,93,113,134,154,174,163,143,122,102,82,61,41,21,1,0,0,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,79,74,74,74,74,74,74,74,72,64,50,33,15,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,42,62,82,103,123,143,164,172,152,132,111,91,71,51,30,10,16,35,51,64,73,74,74,74,74,74,74,74,80,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,1,22,43,64,85,106,128,149,170,163,142,122,102,84,76,74,74,74,74,74,74,70,60,46,28,10,59,80,101,122,144,166,166,145,123,102,81,59,38,17,29,46,61,71,74,74,74,74,74,74,76,84,102,122,143,163,170,149,128,107,86,65,44,23,2,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,2,19,33,45,52,54,68,89,110,132,145,145,145,141,120,98,77,56,44,36,28,19,7,47,69,90,111,133,154,175,164,142,120,99,78,57,58,60,61,60,59,56,52,47,40,33,24,14,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,16,22,27,32,36,40,44,48,53,59,76,97,118,140,161,175,154,133,111,90,69,48,27,0,0,0,0,0,0,0,0,5,13,19,25,30,34,38,42,47,51,57,70,92,113,134,156,177,160,138,116,95,74,53,32,0,0,0,0,10,27,45,62,79,95,112,128,144,159,175,166,150,135,120,106,92,78,62,45,26,26,45,63,77,90,104,118,132,147,162,174,158,143,126,111,94,77,60,43,26,8,0,0,0,0,0,29,50,70,90,108,109,103,99,98,99,103,109,119,133,148,164,160,143,125,107,88,70,51,32,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,43,44,45,45,43,40,36,30,23,15,6,0,0,0,0,0,0,0,0,0,0,19,40,61,82,103,124,126,119,113,109,105,102,101,100,101,102,106,111,119,130,143,159,176,163,145,126,106,87,67,47,27,6,0,19,40,61,82,103,124,126,119,113,109,105,102,101,100,101,102,106,111,119,130,143,159,176,163,145,126,106,87,67,47,27,6,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,2,14,24,29,31,32,49,63,73,75,76,91,112,134,154,166,162,141,120,98,77,56,35,31,31,31,31,31,31,29,23,13,1,2,14,24,29,31,31,31,31,31,30,27,19,8,0,0,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,6,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,15,24,30,31,31,31,31,31,30,46,66,84,98,101,98,96,100,113,131,151,170,170,149,128,107,86,65,44,23,29,50,70,90,108,109,103,99,98,99,103,109,119,133,148,164,160,143,125,107,88,70,51,32,13,0,0,0,0,0,0,0,0,0,3,24,44,65,86,107,128,146,140,134,130,126,124,122,122,122,124,126,131,138,148,159,173,167,151,134,116,97,78,59,40,20,0,3,24,44,65,86,107,128,146,140,134,130,126,124,122,122,122,124,126,131,138,148,159,173,167,151,134,116,97,78,59,40,20,0,0,0,0,2,8,27,48,69,90,111,129,124,122,122,126,135,146,161,178,163,145,126,106,86,66,46,26,6,0,33,53,73,93,113,133,150,143,136,130,126,123,122,123,126,134,143,156,171,169,151,133,113,94,75,55,35,14,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,167,150,134,121,114,112,112,115,119,125,132,124,103,82,61,41,29,48,68,88,107,126,145,163,179,162,147,133,121,113,108,106,106,108,113,121,133,147,163,179,162,144,126,106,87,68,48,28,8,34,55,75,96,117,129,124,120,119,120,123,129,138,149,163,164,147,131,113,95,77,59,41,22,3,0,0,0,0,0,0,0,0,0,40,60,80,100,120,140,160,163,156,151,147,144,144,144,147,153,162,173,170,155,139,121,103,85,66,46,27,7,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,0,
47,68,89,110,132,154,159,159,158,138,118,99,79,60,40,20,1,15,36,57,79,100,121,143,159,168,183,171,150,130,108,87,66,45,24,18,39,59,79,99,120,140,160,177,156,136,116,95,75,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,100,95,95,95,95,95,95,95,95,92,80,63,44,24,3,0,0,0,0,0,0,0,0,0,0,0,0,0,15,35,56,76,96,117,137,157,177,158,138,118,97,77,57,37,17,25,45,64,81,93,95,95,95,95,95,95,95,95,101,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,0,19,40,61,82,103,123,144,164,169,149,131,114,102,97,95,95,95,95,95,95,90,75,58,38,18,59,80,101,122,144,166,166,145,123,102,81,59,38,17,39,58,76,90,95,95,95,95,95,95,97,102,114,131,150,169,165,145,124,103,82,62,41,20,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,14,32,49,63,73,75,76,91,112,134,154,166,162,141,120,98,77,56,35,16,8,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,37,39,39,39,38,35,31,26,20,13,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,7,11,16,19,23,27,40,60,80,100,121,142,163,172,151,130,109,88,67,46,25,0,0,0,0,0,0,0,0,0,0,0,4,9,13,17,22,26,36,56,75,96,116,137,158,177,157,136,114,93,72,51,30,0,0,0,0,0,15,32,49,65,82,98,113,129,145,160,174,166,151,136,122,108,92,73,53,32,33,53,74,93,107,120,134,148,162,174,159,144,129,112,97,81,64,48,31,13,0,0,0,0,0,0,34,55,75,96,117,129,124,120,119,120,123,129,138,149,163,164,147,131,113,95,77,59,41,22,3,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,23,23,23,22,19,15,10,3,0,0,0,0,0,0,0,0,0,0,0,3,24,44,65,86,107,128,146,140,134,130,126,124,122,122,122,124,126,131,138,148,159,173,167,151,134,116,97,78,59,40,20,0,3,24,44,65,86,107,128,146,140,134,130,126,124,122,122,122,124,126,131,138,148,159,173,167,151,134,116,97,78,59,40,20,0,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,4,8,22,42,61,79,93,96,97,100,117,138,158,179,160,139,118,97,76,54,33,12,9,9,9,9,9,8,3,0,0,0,0,4,8,9,9,9,9,9,9,6,0,0,0,0,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,9,9,9,9,9,9,29,50,71,92,113,122,119,118,121,129,143,161,179,163,143,123,103,82,61,40,20,34,55,75,96,117,129,124,120,119,120,123,129,138,149,163,164,147,131,113,95,77,59,41,22,3,0,0,0,0,0,0,0,0,0,7,28,49,69,90,111,132,153,160,155,151,147,145,144,144,144,145,148,152,158,166,175,164,151,137,121,104,87,69,50,31,12,0,7,28,49,69,90,111,132,153,160,155,151,147,145,144,144,144,145,148,152,158,166,175,164,151,137,121,104,87,69,50,31,12,0,0,0,0,0,9,30,51,72,93,114,136,146,144,144,147,154,164,176,166,150,134,115,97,78,59,39,19,0,0,40,60,80,100,120,140,160,163,156,151,147,144,144,144,147,153,162,173,170,155,139,121,103,85,66,46,27,7,0,0,0,0,0,0,0,8,29,49,69,89,109,129,148,166,179,164,150,141,135,134,134,136,140,145,149,128,107,86,65,44,21,40,60,79,97,115,133,150,166,177,163,150,141,134,130,128,128,130,134,141,151,163,177,165,149,132,115,97,78,59,40,20,1,39,59,80,101,122,142,145,142,141,142,144,149,157,167,163,149,134,117,101,83,66,48,30,12,0,0,0,0,0,0,0,0,0,0,46,66,87,107,128,147,160,167,172,172,168,166,165,165,168,173,173,165,154,140,125,109,92,74,56,37,18,0,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,0,
47,68,89,110,132,138,138,138,138,130,110,90,71,51,32,12,0,15,36,57,79,100,121,138,138,154,175,166,146,125,104,83,63,42,21,25,45,65,86,106,126,147,167,170,150,130,109,89,69,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,164,143,121,116,116,116,116,116,116,116,116,116,110,91,70,49,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,49,69,90,110,130,151,171,165,145,124,104,84,64,43,23,29,51,72,92,111,116,116,116,116,116,116,116,116,116,122,144,166,168,146,124,103,82,61,39,0,0,0,0,0,0,15,36,56,77,97,117,137,156,175,160,144,131,122,118,116,116,116,116,116,116,105,85,64,43,22,59,80,101,122,144,166,166,145,123,102,81,59,38,17,44,65,86,106,116,116,116,116,116,116,118,122,131,144,161,175,157,137,117,97,77,57,36,16,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,1,22,42,61,79,93,96,97,100,117,138,158,179,160,139,118,97,76,54,33,12,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,18,18,18,17,14,10,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,30,49,68,88,107,128,148,168,166,146,126,105,84,64,43,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,45,64,83,103,123,143,163,171,151,131,110,90,69,48,27,0,0,0,0,0,2,19,35,52,68,84,99,114,130,144,159,173,166,152,137,119,98,76,55,34,35,56,77,98,119,137,150,164,172,158,144,129,114,98,83,67,51,34,18,1,0,0,0,0,0,0,39,59,80,101,122,142,145,142,141,142,144,149,157,167,163,149,134,117,101,83,66,48,30,12,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,69,90,111,132,153,160,155,151,147,145,144,144,144,145,148,152,158,166,175,164,151,137,121,104,87,69,50,31,12,0,7,28,49,69,90,111,132,153,160,155,151,147,145,144,144,144,145,148,152,158,166,175,164,151,137,121,104,87,69,50,31,12,0,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,4,26,47,68,89,109,118,118,121,130,146,165,173,154,134,113,93,72,51,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,53,74,95,116,137,140,140,142,148,159,173,171,153,135,115,96,76,56,35,15,39,59,80,101,122,142,145,142,141,142,144,149,157,167,163,149,134,117,101,83,66,48,30,12,0,0,0,0,0,0,0,0,0,0,11,32,53,74,94,115,136,157,166,171,172,168,166,165,165,165,166,169,173,169,163,155,146,134,121,107,91,75,57,39,21,2,0,11,32,53,74,94,115,136,157,166,171,172,168,166,165,165,165,166,169,173,169,163,155,146,134,121,107,91,75,57,39,21,2,0,0,0,0,0,12,33,54,75,96,117,138,160,165,165,168,174,169,160,149,135,120,104,86,68,49,30,11,0,0,46,66,87,107,128,147,160,167,172,172,168,166,165,165,168,173,173,165,154,140,125,109,92,74,56,37,18,0,0,0,0,0,0,0,0,2,22,42,62,81,100,119,137,154,168,179,169,161,156,155,155,157,161,166,153,132,111,90,69,48,12,31,50,68,86,103,119,135,149,162,173,169,160,154,150,149,149,151,154,160,169,172,161,149,135,119,102,85,67,49,30,11,0,43,64,85,105,126,147,166,163,162,163,165,170,167,158,146,133,119,103,87,71,54,37,19,1,0,0,0,0,0,0,0,0,0,0,46,68,89,109,123,132,140,146,152,156,159,161,163,163,161,158,153,146,136,124,110,95,79,62,45,27,8,0,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,0,
46,67,88,107,116,116,116,116,116,116,102,82,63,43,23,4,0,14,35,56,77,98,114,116,134,154,174,160,140,119,99,78,58,37,17,32,52,72,92,112,133,153,173,164,143,123,103,82,62,42,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,166,147,138,138,138,138,138,138,138,138,138,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,43,63,83,103,124,144,164,171,151,131,110,90,70,50,30,30,51,73,94,115,137,138,138,138,138,138,138,138,138,138,148,167,168,146,124,103,82,61,39,0,0,0,0,0,0,10,30,50,70,89,109,128,145,161,174,161,150,143,139,138,138,138,138,138,130,108,86,65,44,23,59,80,101,122,144,166,166,145,123,102,81,59,38,17,45,66,87,108,130,138,138,138,138,138,139,143,150,161,174,161,145,128,109,90,70,50,30,10,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,4,26,47,68,89,109,118,118,121,130,146,165,173,154,134,113,93,72,51,30,10,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,40,59,78,97,116,135,155,175,159,139,119,99,79,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,54,73,92,111,131,150,170,163,144,124,104,84,64,43,23,0,0,0,0,0,0,6,22,38,54,69,84,99,114,129,143,157,158,141,124,107,90,71,52,31,32,52,72,90,107,124,142,159,156,142,128,113,98,84,68,53,37,21,4,0,0,0,0,0,0,0,43,64,85,105,126,147,166,163,162,163,165,170,167,158,146,133,119,103,87,71,54,37,19,1,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,53,74,94,115,136,157,166,171,172,168,166,165,165,165,166,169,173,169,163,155,146,134,121,107,91,75,57,39,21,2,0,11,32,53,74,94,115,136,157,166,171,172,168,166,165,165,165,166,169,173,169,163,155,146,134,121,107,91,75,57,39,21,2,0,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,5,26,47,69,90,111,133,140,142,148,160,171,159,143,125,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,119,140,161,161,162,168,174,166,155,141,124,106,87,68,49,29,9,43,64,85,105,126,147,166,163,162,163,165,170,167,158,146,133,119,103,87,71,54,37,19,1,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,119,134,140,145,150,154,157,159,160,160,160,158,157,153,149,143,136,126,116,104,91,77,61,45,28,10,0,0,13,35,56,77,98,119,134,140,145,150,154,157,159,160,160,160,158,157,153,149,143,136,126,116,104,91,77,61,45,28,10,0,0,0,0,0,0,15,36,57,78,99,120,142,156,158,159,157,154,148,141,131,119,105,90,74,57,39,21,2,0,0,46,68,89,109,123,132,140,146,152,156,159,161,163,163,161,158,153,146,136,124,110,95,79,62,45,27,8,0,0,0,0,0,0,0,0,0,14,34,53,71,90,107,123,138,150,160,166,170,172,173,171,168,164,158,151,135,114,93,72,51,2,21,39,56,73,90,105,119,133,144,154,161,167,171,172,170,170,172,171,167,161,153,143,132,119,104,89,73,56,38,20,2,0,48,69,89,110,131,151,156,159,160,159,157,153,147,139,128,116,103,88,73,57,41,24,7,0,0,0,0,0,0,0,0,0,0,0,42,62,80,95,104,112,120,126,131,135,138,140,142,142,140,137,132,126,117,106,94,80,65,49,32,15,0,0,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,0,
40,60,77,90,94,94,94,94,94,94,87,72,54,35,15,0,0,10,30,50,69,85,100,120,140,160,173,153,133,113,93,72,52,32,11,38,58,78,99,119,139,160,177,157,137,116,96,76,56,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,169,176,163,160,160,160,160,160,160,160,160,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,36,57,77,97,117,138,158,178,158,137,117,97,76,56,36,30,51,73,94,115,137,158,160,160,160,160,160,160,160,160,164,177,168,146,124,103,82,61,39,0,0,0,0,0,0,3,23,42,61,80,98,115,131,145,157,165,170,164,160,160,160,160,160,151,130,108,86,65,44,23,59,80,101,122,144,166,166,145,123,102,81,59,38,17,45,66,87,108,130,152,160,160,160,160,160,163,170,165,156,145,131,115,98,80,61,42,23,3,0,0,0,0,0,0,59,80,101,122,144,166,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,140,142,148,160,171,159,143,125,106,86,66,46,26,5,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,50,69,88,106,125,145,164,169,150,131,111,92,72,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,45,65,83,101,120,140,159,173,154,135,116,96,77,57,37,17,0,0,0,0,0,0,0,8,24,39,54,69,84,98,112,126,140,145,128,111,94,77,60,43,24,25,43,61,78,95,112,129,146,139,125,112,98,83,68,54,38,23,7,0,0,0,0,0,0,0,0,48,69,89,110,131,151,156,159,160,159,157,153,147,139,128,116,103,88,73,57,41,24,7,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,157,157,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,119,134,140,145,150,154,157,159,160,160,160,158,157,153,149,143,136,126,116,104,91,77,61,45,28,10,0,0,13,35,56,77,98,119,134,140,145,150,154,157,159,160,160,160,158,157,153,149,143,136,126,116,104,91,77,61,45,28,10,0,0,26,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,10,31,53,74,95,116,138,159,159,157,136,114,92,71,50,29,0,0,0,5,26,47,69,90,111,133,154,163,162,159,152,142,129,113,96,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,53,74,95,116,138,157,157,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,157,157,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,100,122,143,157,159,158,157,153,147,138,125,111,94,77,59,40,21,1,48,69,89,110,131,151,156,159,160,159,157,153,147,139,128,116,103,88,73,57,41,24,7,0,0,0,0,0,0,0,0,0,0,0,12,33,53,74,93,107,114,119,124,129,133,136,138,139,139,138,137,136,132,128,123,116,108,98,87,75,61,47,31,15,0,0,0,12,33,53,74,93,107,114,119,124,129,133,136,138,139,139,138,137,136,132,128,123,116,108,98,87,75,61,47,31,15,0,0,0,0,0,0,0,17,38,59,80,102,122,131,135,138,138,136,133,128,121,112,102,89,75,60,44,27,10,0,0,0,42,62,80,95,104,112,120,126,131,135,138,140,142,142,140,137,132,126,117,106,94,80,65,49,32,15,0,0,0,0,0,0,0,0,0,0,5,24,42,60,77,93,108,120,132,140,146,149,151,152,150,147,143,138,131,123,113,93,73,51,0,9,27,44,60,75,89,103,115,125,134,141,147,150,153,154,154,153,150,147,141,134,125,114,102,89,74,59,43,26,9,0,0,49,70,91,112,124,130,135,138,139,138,136,132,126,119,110,99,87,73,58,43,28,11,0,0,0,0,0,0,0,0,0,0,0,0,33,51,65,76,85,93,99,105,110,114,117,118,120,120,119,116,112,106,98,88,77,64,50,35,19,3,0,0,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,0,
30,47,61,71,73,73,73,73,73,73,69,58,43,25,7,0,0,17,35,53,72,90,109,128,148,168,164,145,125,105,85,66,46,25,5,45,65,85,105,126,146,157,157,151,130,110,90,69,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,83,104,126,148,157,157,157,157,157,157,157,157,157,157,157,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,91,111,131,151,157,157,144,123,103,83,63,42,30,51,73,94,115,137,157,157,157,157,157,157,157,157,157,157,157,157,146,124,103,82,61,39,0,0,0,0,0,0,0,14,32,50,68,85,101,115,128,138,146,151,154,156,157,157,157,157,151,130,108,86,65,44,23,59,80,101,122,144,157,157,145,123,102,81,59,38,17,45,66,87,108,130,152,157,157,157,157,156,154,151,145,138,128,115,101,85,68,51,33,14,0,0,0,0,0,0,0,59,80,101,122,144,157,157,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,163,162,159,152,142,129,113,96,78,59,39,19,0,0,0,0,47,69,90,111,133,154,157,157,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,33,54,75,96,117,135,142,148,154,139,121,102,83,63,44,25,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,131,140,147,153,144,125,106,88,68,49,30,10,0,0,0,0,0,0,0,0,9,24,39,54,69,82,96,110,123,132,115,98,81,64,47,30,13,14,31,48,65,82,100,117,134,122,109,96,82,68,53,38,24,8,0,0,0,0,0,0,0,0,0,49,70,91,112,124,130,135,138,139,138,136,132,126,119,110,99,87,73,58,43,28,11,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,136,136,136,136,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,53,74,93,107,114,119,124,129,133,136,138,139,139,138,137,136,132,128,123,116,108,98,87,75,61,47,31,15,0,0,0,12,33,53,74,93,107,114,119,124,129,133,136,138,139,139,138,137,136,132,128,123,116,108,98,87,75,61,47,31,15,0,0,0,26,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,10,31,53,74,95,116,138,138,138,138,136,114,92,71,50,29,0,0,0,5,26,47,69,90,111,133,140,142,141,138,132,123,112,99,83,67,49,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,53,74,95,116,136,136,136,136,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,136,136,136,136,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,61,82,103,124,132,136,138,137,136,132,126,119,108,95,81,64,47,29,11,0,49,70,91,112,124,130,135,138,139,138,136,132,126,119,110,99,87,73,58,43,28,11,0,0,0,0,0,0,0,0,0,0,0,0,6,26,45,63,78,87,93,99,104,108,112,114,116,117,117,117,116,114,111,107,102,96,88,79,69,58,45,31,17,1,0,0,0,6,26,45,63,78,87,93,99,104,108,112,114,116,117,117,117,116,114,111,107,102,96,88,79,69,58,45,31,17,1,0,0,0,0,0,0,0,14,35,55,75,92,104,110,114,116,116,114,112,108,101,93,83,72,59,45,30,14,0,0,0,0,33,51,65,76,85,93,99,105,110,114,117,118,120,120,119,116,112,106,98,88,77,64,50,35,19,3,0,0,0,0,0,0,0,0,0,0,0,13,31,47,63,78,91,103,112,120,124,128,130,130,129,126,122,117,111,103,95,83,65,46,0,0,14,30,45,59,73,85,96,106,114,121,126,130,132,133,133,132,130,126,120,114,106,96,85,72,59,44,29,13,0,0,0,44,64,82,96,104,109,114,116,117,116,115,111,106,100,91,81,70,57,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,21,36,48,57,65,73,79,84,89,93,96,98,98,98,98,95,91,86,78,69,59,47,34,20,5,0,0,0,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,0,
17,31,43,50,52,52,52,52,52,52,49,40,28,13,0,0,14,30,47,64,82,101,119,138,157,174,156,136,117,97,78,58,38,18,0,50,71,92,112,132,136,136,136,136,124,103,83,63,43,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,83,104,126,136,136,136,136,136,136,136,136,136,136,136,136,136,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,23,44,64,84,104,124,136,136,136,136,130,110,89,68,47,30,51,73,94,115,136,136,136,136,136,136,136,136,136,136,136,136,136,136,124,103,82,61,39,0,0,0,0,0,0,0,3,21,39,55,71,85,98,109,118,125,130,133,135,136,136,136,136,136,130,108,86,65,44,23,59,80,101,122,136,136,136,136,123,102,81,59,38,17,45,66,87,108,130,136,136,136,136,136,135,133,130,124,118,109,98,85,71,55,39,21,3,0,0,0,0,0,0,0,59,80,101,122,136,136,136,136,123,102,81,59,38,17,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,140,142,141,138,132,123,112,99,83,67,49,30,11,0,0,0,0,47,69,90,111,133,136,136,136,136,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,52,73,93,109,115,121,128,134,128,110,92,73,54,35,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,68,88,105,114,120,126,133,132,114,96,78,59,40,21,1,0,0,0,0,0,0,0,0,0,9,24,39,53,66,80,93,106,116,102,85,68,51,35,18,1,1,18,35,53,70,87,104,116,105,92,79,66,52,38,23,8,0,0,0,0,0,0,0,0,0,0,44,64,82,96,104,109,114,116,117,116,115,111,106,100,91,81,70,57,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,46,67,88,106,114,114,114,114,114,112,96,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,26,45,63,78,87,93,99,104,108,112,114,116,117,117,117,116,114,111,107,102,96,88,79,69,58,45,31,17,1,0,0,0,6,26,45,63,78,87,93,99,104,108,112,114,116,117,117,117,116,114,111,107,102,96,88,79,69,58,45,31,17,1,0,0,0,25,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,10,31,52,73,93,111,116,116,116,116,116,110,91,70,49,28,0,0,0,4,25,46,67,87,105,114,118,120,120,117,112,104,94,83,69,54,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,51,72,92,110,114,114,114,114,114,108,90,70,49,28,0,0,0,0,0,0,0,0,0,14,35,56,77,97,112,114,114,114,114,112,95,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,78,96,107,111,114,116,116,114,111,107,100,90,79,65,50,34,18,0,0,44,64,82,96,104,109,114,116,117,116,115,111,106,100,91,81,70,57,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,33,48,59,67,73,78,83,87,91,93,95,96,96,96,95,93,90,87,82,76,69,60,51,40,28,15,1,0,0,0,0,0,16,33,48,59,67,73,78,83,87,91,93,95,96,96,96,95,93,90,87,82,76,69,60,51,40,28,15,1,0,0,0,0,0,0,0,0,8,27,46,62,76,84,89,93,94,94,93,91,87,81,74,65,54,42,30,15,0,0,0,0,0,21,36,48,57,65,73,79,84,89,93,96,98,98,98,98,95,91,86,78,69,59,47,34,20,5,0,0,0,0,0,0,0,0,0,0,0,0,1,17,33,48,62,73,84,93,99,104,107,108,108,108,105,101,97,91,84,76,66,53,36,0,0,0,15,29,43,56,67,77,87,94,100,105,108,110,111,111,110,108,105,100,94,86,77,67,55,43,29,14,0,0,0,0,35,52,67,77,83,89,93,95,96,95,94,91,86,80,72,63,52,40,27,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,19,29,38,45,52,59,64,68,72,75,76,77,77,76,74,70,65,59,50,41,30,18,4,0,0,0,0,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,0,
2,14,24,29,31,31,31,31,31,31,28,21,11,0,0,11,28,44,60,76,94,112,130,148,167,164,146,126,108,89,69,50,30,11,0,49,70,90,108,114,114,114,114,114,112,96,77,56,36,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,81,101,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,108,90,70,49,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,57,78,97,113,114,114,114,114,114,106,88,67,46,29,50,71,91,109,114,114,114,114,114,114,114,114,114,114,114,114,114,114,113,100,80,59,38,0,0,0,0,0,0,0,0,9,25,41,55,69,80,90,98,104,109,112,113,114,114,114,114,114,114,104,84,64,43,22,57,78,98,113,114,114,114,114,113,98,79,58,37,16,44,64,85,104,114,114,114,114,114,114,113,112,108,104,98,90,80,68,55,41,25,9,0,0,0,0,0,0,0,0,57,78,98,113,114,114,114,114,113,98,79,58,37,16,0,0,0,0,0,0,0,0,4,25,46,67,87,105,114,118,120,120,117,112,104,94,83,69,54,37,19,1,0,0,0,0,46,67,88,106,114,114,114,114,114,112,96,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,26,45,63,79,89,95,101,107,113,115,99,81,63,45,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,40,59,75,87,93,100,106,112,117,102,85,67,49,30,11,0,0,0,0,0,0,0,0,0,0,0,9,23,36,50,63,76,89,94,87,73,56,39,22,5,0,0,6,23,40,57,74,88,94,88,75,62,49,36,22,8,0,0,0,0,0,0,0,0,0,0,0,35,52,67,77,83,89,93,95,96,95,94,91,86,80,72,63,52,40,27,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,59,76,89,92,92,92,92,92,92,83,67,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,33,48,59,67,73,78,83,87,91,93,95,96,96,96,95,93,90,87,82,76,69,60,51,40,28,15,1,0,0,0,0,0,16,33,48,59,67,73,78,83,87,91,93,95,96,96,96,95,93,90,87,82,76,69,60,51,40,28,15,1,0,0,0,0,21,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,6,26,46,65,81,93,94,94,94,94,94,92,80,62,43,23,0,0,0,0,20,40,58,75,88,94,97,98,98,96,91,85,76,65,53,39,24,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,45,64,80,91,92,92,92,92,92,90,78,61,43,23,0,0,0,0,0,0,0,0,0,10,30,49,67,83,92,92,92,92,92,92,82,66,47,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,30,49,66,79,86,90,93,94,94,93,91,86,80,71,61,49,35,20,4,0,0,35,52,67,77,83,89,93,95,96,95,94,91,86,80,72,63,52,40,27,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,18,30,40,46,52,58,62,66,70,72,74,75,75,75,74,72,69,66,61,55,49,41,32,22,10,0,0,0,0,0,0,0,3,18,30,40,46,52,58,62,66,70,72,74,75,75,75,74,72,69,66,61,55,49,41,32,22,10,0,0,0,0,0,0,0,0,0,0,0,16,32,46,56,64,69,72,73,73,72,70,66,61,54,46,36,25,13,0,0,0,0,0,0,6,19,29,38,45,52,59,64,68,72,75,76,77,77,76,74,70,65,59,50,41,30,18,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,18,32,44,55,65,72,79,83,86,87,87,86,84,80,76,70,64,56,48,37,23,0,0,0,0,13,26,38,49,58,67,74,80,84,87,89,90,90,89,87,84,79,74,67,58,48,37,26,13,0,0,0,0,0,22,37,49,57,63,68,72,74,75,74,73,70,65,60,52,44,34,23,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,18,25,32,38,43,47,51,54,55,56,56,55,53,49,45,39,31,22,12,0,0,0,0,0,0,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,0,
0,0,4,8,9,9,9,9,9,9,7,2,0,0,4,23,41,58,73,90,106,123,141,159,171,153,135,117,98,79,60,41,22,3,0,43,61,78,90,92,92,92,92,92,92,83,67,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,71,86,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,90,78,61,43,23,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,68,83,92,92,92,92,92,92,89,76,59,40,24,44,63,79,90,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,85,70,52,33,0,0,0,0,0,0,0,0,0,11,25,39,51,62,71,78,84,88,90,92,92,92,92,92,92,92,87,74,56,37,17,50,69,84,92,92,92,92,92,92,84,69,51,32,11,38,57,74,88,92,92,92,92,92,92,92,90,88,84,78,70,61,51,39,25,11,0,0,0,0,0,0,0,0,0,50,69,84,92,92,92,92,92,92,84,69,51,32,11,0,0,0,0,0,0,0,0,0,20,40,58,75,88,94,97,98,98,96,91,85,76,65,53,39,24,7,0,0,0,0,0,40,59,76,89,92,92,92,92,92,92,83,67,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,33,49,61,68,75,81,87,93,95,86,69,52,34,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,29,45,58,67,73,79,86,92,96,88,73,55,38,19,1,0,0,0,0,0,0,0,0,0,0,0,0,6,20,34,47,60,70,73,69,58,43,26,9,0,0,0,0,10,28,44,59,69,73,69,58,45,33,19,6,0,0,0,0,0,0,0,0,0,0,0,0,22,37,49,57,63,68,72,74,75,74,73,70,65,60,52,44,34,23,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,46,60,69,71,71,71,71,71,71,65,53,37,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,18,30,40,46,52,58,62,66,70,72,74,75,75,75,74,72,69,66,61,55,49,41,32,22,10,0,0,0,0,0,0,0,3,18,30,40,46,52,58,62,66,70,72,74,75,75,75,74,72,69,66,61,55,49,41,32,22,10,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,17,35,51,64,72,73,73,73,73,73,72,63,50,33,15,0,0,0,0,11,29,45,59,68,73,76,77,77,75,71,65,57,47,36,23,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,50,63,70,71,71,71,71,71,70,61,48,32,14,0,0,0,0,0,0,0,0,0,2,20,38,53,65,71,71,71,71,71,71,64,52,36,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,36,50,60,66,69,72,73,73,72,70,66,60,52,43,32,19,5,0,0,0,22,37,49,57,63,68,72,74,75,74,73,70,65,60,52,44,34,23,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,19,26,32,37,42,45,49,51,52,53,53,53,52,51,48,45,40,35,29,21,13,3,0,0,0,0,0,0,0,0,0,1,12,19,26,32,37,42,45,49,51,52,53,53,53,52,51,48,45,40,35,29,21,13,3,0,0,0,0,0,0,0,0,0,0,0,0,2,16,28,37,43,48,51,52,52,51,49,45,40,34,26,17,7,0,0,0,0,0,0,0,0,0,9,18,25,32,38,43,47,51,54,55,56,56,55,53,49,45,39,31,22,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,14,26,36,45,52,58,62,65,66,66,65,63,59,55,50,44,36,28,19,7,0,0,0,0,0,9,20,30,39,47,54,59,63,66,68,69,69,68,66,63,59,53,47,39,30,19,8,0,0,0,0,0,0,7,20,29,37,42,47,51,53,53,53,51,49,45,39,33,24,15,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,51,70,88,103,119,136,153,170,159,142,124,106,87,69,50,32,13,0,0,32,48,61,70,71,71,71,71,71,71,65,53,37,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,56,67,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,70,61,48,32,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,38,54,65,71,71,71,71,71,71,69,60,46,30,15,33,49,62,70,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,66,55,40,23,0,0,0,0,0,0,0,0,0,0,9,22,33,43,51,58,63,67,69,71,71,71,71,71,71,71,68,58,44,27,9,39,54,65,71,71,71,71,71,71,66,54,39,22,3,28,44,58,68,71,71,71,71,71,71,71,69,67,63,58,51,42,33,21,9,0,0,0,0,0,0,0,0,0,0,39,54,65,71,71,71,71,71,71,66,54,39,22,3,0,0,0,0,0,0,0,0,0,11,29,45,59,68,73,76,77,77,75,71,65,57,47,36,23,9,0,0,0,0,0,0,30,46,60,69,71,71,71,71,71,71,65,53,37,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,19,32,42,48,54,60,67,73,74,68,56,40,22,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,29,40,47,53,59,65,72,75,70,58,43,26,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,17,30,42,50,52,49,40,28,13,0,0,0,0,0,0,14,29,41,49,52,49,41,29,16,3,0,0,0,0,0,0,0,0,0,0,0,0,0,7,20,29,37,42,47,51,53,53,53,51,49,45,39,33,24,15,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,30,41,48,50,50,50,50,50,50,45,36,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,19,26,32,37,42,45,49,51,52,53,53,53,52,51,48,45,40,35,29,21,13,3,0,0,0,0,0,0,0,0,0,1,12,19,26,32,37,42,45,49,51,52,53,53,53,52,51,48,45,40,35,29,21,13,3,0,0,0,0,0,0,0,1,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,5,21,35,45,51,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,15,29,41,48,52,55,56,56,54,50,45,37,28,18,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,33,44,49,50,50,50,50,50,49,43,32,18,2,0,0,0,0,0,0,0,0,0,0,8,23,36,45,50,50,50,50,50,50,45,35,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,20,32,40,45,48,51,52,52,51,49,45,39,33,24,14,2,0,0,0,0,7,20,29,37,42,47,51,53,53,53,51,49,45,39,33,24,15,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,77,98,118,134,150,164,163,146,129,112,94,76,58,40,22,3,0,0,18,32,43,49,50,50,50,50,50,50,45,36,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,38,47,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,49,43,32,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,36,46,50,50,50,50,50,50,48,41,30,16,3,19,33,43,49,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,46,38,25,10,0,0,0,0,0,0,0,0,0,0,0,4,14,23,31,37,42,46,48,50,50,50,50,50,50,50,48,40,28,14,0,24,37,46,50,50,50,50,50,50,46,37,24,9,0,14,29,40,48,50,50,50,50,50,50,49,48,46,42,37,31,23,14,4,0,0,0,0,0,0,0,0,0,0,0,24,37,46,50,50,50,50,50,50,46,37,24,9,0,0,0,0,0,0,0,0,0,0,0,15,29,41,48,52,55,56,56,54,50,45,37,28,18,6,0,0,0,0,0,0,0,16,30,41,48,50,50,50,50,50,50,45,36,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,14,22,28,34,40,46,52,53,48,39,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,20,26,33,39,45,51,53,50,41,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,96,112,123,135,146,149,133,116,99,82,65,47,29,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,48,67,82,94,105,117,128,135,119,103,86,69,52,35,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,52,65,76,87,99,110,118,104,88,73,56,40,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,35,47,58,69,81,92,97,89,74,58,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,17,29,40,51,63,73,76,71,59,44,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,34,45,52,55,51,42,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,13,13,13,13,13,9,2,0,0,2,10,13,13,13,13,13,10,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,3,10,13,13,13,13,13,9,2,0,0,2,10,13,13,13,13,13,10,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,13,13,13,13,13,9,2,0,0,2,10,13,13,13,13,13,10,2,0,0,0,0,0,0,0,3,10,13,13,13,13,13,9,2,0,0,2,10,13,13,13,13,13,10,2,0,0,0,0,0,0,0,0,0,0,0,0,10,23,35,44,51,56,57,56,52,45,36,25,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,13,13,13,13,13,9,2,0,0,2,10,13,13,13,13,13,10,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,26,36,42,43,39,30,18,3,15,28,38,43,43,37,28,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,13,13,13,13,13,9,2,0,0,2,10,13,13,13,13,13,10,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,26,36,42,43,39,30,18,3,15,28,38,43,43,37,28,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,24,36,45,52,56,57,56,51,45,35,24,11,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,30,34,35,35,35,34,30,21,9,10,21,30,34,35,35,35,34,30,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,11,22,30,34,35,35,35,34,30,21,9,10,21,30,34,35,35,35,34,30,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,30,34,35,35,35,34,30,21,9,10,21,30,34,35,35,35,34,30,21,10,0,0,0,0,0,11,22,30,34,35,35,35,34,30,21,9,10,21,30,34,35,35,35,34,30,21,10,0,0,0,0,0,0,0,0,0,0,11,26,40,53,64,72,77,79,77,72,64,54,42,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,30,34,35,35,35,34,30,21,9,10,21,30,34,35,35,35,34,30,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,27,43,55,63,64,59,48,33,18,30,45,57,64,64,57,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,30,34,35,35,35,34,30,21,9,10,21,30,34,35,35,35,34,30,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,27,43,55,63,64,59,48,33,18,30,45,57,64,64,57,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,41,54,64,72,77,79,77,72,64,53,41,26,11,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,40,50,56,56,56,56,55,50,39,25,26,39,50,55,56,56,56,55,50,39,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,11,27,40,50,56,56,56,56,55,50,39,25,26,39,50,55,56,56,56,55,50,39,26,9,0,0,0,0,0,0,0,0,0,0,0,0,11,27,40,50,56,56,56,56,55,50,39,25,26,39,50,55,56,56,56,55,50,39,26,9,0,0,0,11,27,40,50,56,56,56,56,55,50,39,25,26,39,50,55,56,56,56,55,50,39,26,9,0,0,0,0,0,0,0,0,7,24,41,56,70,82,92,98,100,98,92,83,71,57,42,25,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,11,27,40,50,56,56,56,56,55,50,39,25,26,39,50,55,56,56,56,55,50,39,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,40,57,73,84,85,77,63,48,33,43,60,75,85,84,75,60,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,11,27,40,50,56,56,56,56,55,50,39,25,26,39,50,55,56,56,56,55,50,39,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,40,57,73,84,85,77,63,48,33,43,60,75,85,84,75,60,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,25,42,57,71,83,92,98,100,98,92,83,71,56,41,24,6,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,40,57,70,77,77,77,77,76,69,55,39,39,56,69,76,77,77,77,76,69,56,39,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,3,22,40,57,70,77,77,77,77,76,69,55,39,39,56,69,76,77,77,77,76,69,56,39,21,2,0,0,0,0,0,0,0,0,0,0,3,22,40,57,70,77,77,77,77,76,69,55,39,39,56,69,76,77,77,77,76,69,56,39,21,2,0,3,22,40,57,70,77,77,77,77,76,69,55,39,39,56,69,76,77,77,77,76,69,56,39,21,2,0,0,0,0,0,0,0,17,36,54,71,86,100,111,118,121,119,112,101,87,72,55,37,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,3,22,40,57,70,77,77,77,77,76,69,55,39,39,56,69,76,77,77,77,76,69,56,39,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,35,52,70,87,103,106,93,78,63,48,56,73,90,105,104,90,75,60,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,3,22,40,57,70,77,77,77,77,76,69,55,39,39,56,69,76,77,77,77,76,69,56,39,21,2,0,0,0,0,0,0,0,0,0,0,0,0,1,18,35,52,70,87,103,106,93,78,63,48,56,73,90,105,104,90,75,60,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,55,72,87,101,112,119,121,118,111,100,86,71,54,36,17,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,87,98,98,98,98,97,85,68,49,49,68,86,97,98,98,98,97,86,68,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,10,30,50,70,87,98,98,98,98,97,85,68,49,49,68,86,97,98,98,98,97,86,68,49,29,9,0,0,0,0,0,0,0,0,0,0,10,30,50,70,87,98,98,98,98,97,85,68,49,49,68,86,97,98,98,98,97,86,68,49,29,9,0,10,30,50,70,87,98,98,98,98,97,85,68,49,49,68,86,97,98,98,98,97,86,68,49,29,9,0,0,0,0,0,0,6,26,45,65,83,101,116,130,139,143,140,131,117,102,84,66,46,27,7,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,10,30,50,70,87,98,98,98,98,97,85,68,49,49,68,86,97,98,98,98,97,86,68,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,30,47,65,82,99,117,123,108,93,78,63,68,85,102,120,120,105,90,75,60,45,30,13,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,10,30,50,70,87,98,98,98,98,97,85,68,49,49,68,86,97,98,98,98,97,86,68,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,13,30,47,65,82,99,117,123,108,93,78,63,68,85,102,120,120,105,90,75,60,45,30,13,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,47,66,84,102,117,131,140,143,139,130,116,101,83,64,45,25,5,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,0,0,13,34,56,77,98,117,120,120,120,115,96,75,54,54,75,96,116,120,120,120,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,13,34,56,77,98,117,120,120,120,115,96,75,54,54,75,96,116,120,120,120,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,13,34,56,77,98,117,120,120,120,115,96,75,54,54,75,96,116,120,120,120,116,96,75,54,33,12,0,13,34,56,77,98,117,120,120,120,115,96,75,54,54,75,96,116,120,120,120,116,96,75,54,33,12,0,0,0,0,0,0,11,32,53,73,93,112,131,147,159,164,160,148,132,113,94,74,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,13,34,56,77,98,117,120,120,120,115,96,75,54,54,75,96,116,120,120,120,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,8,25,43,60,77,94,112,129,139,123,108,93,78,80,98,115,132,136,120,105,90,75,60,42,23,3,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,13,34,56,77,98,117,120,120,120,115,96,75,54,54,75,96,116,120,120,120,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,8,25,43,60,77,94,112,129,139,123,108,93,78,80,98,115,132,136,120,105,90,75,60,42,23,3,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,33,54,74,94,113,132,147,159,164,159,147,131,112,93,73,52,32,11,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,0,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,119,141,142,142,120,100,79,60,60,79,100,121,142,142,140,118,97,76,55,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,13,35,56,77,98,119,141,142,142,120,100,79,60,60,79,100,121,142,142,140,118,97,76,55,33,12,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,119,141,142,142,120,100,79,60,60,79,100,121,142,142,140,118,97,76,55,33,12,0,13,35,56,77,98,119,141,142,142,120,100,79,60,60,79,100,121,142,142,140,118,97,76,55,33,12,0,0,0,0,0,0,15,36,57,78,99,120,140,160,176,185,178,161,141,121,100,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,13,35,56,77,98,119,141,142,142,120,100,79,60,60,79,100,121,142,142,140,118,97,76,55,33,12,0,0,0,0,0,0,0,0,0,0,0,0,3,21,38,55,72,90,107,124,142,154,139,123,108,93,93,110,128,145,151,136,120,105,89,70,50,29,8,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,13,35,56,77,98,119,141,142,142,120,100,79,60,60,79,100,121,142,142,140,118,97,76,55,33,12,0,0,0,0,0,0,0,0,0,0,3,21,38,55,72,90,107,124,142,154,139,123,108,93,93,110,128,145,151,136,120,105,89,70,50,29,8,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,0,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,79,100,121,142,161,177,185,177,160,140,119,99,78,57,36,15,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,76,97,118,139,160,146,126,107,90,81,81,90,107,126,147,159,138,117,96,75,54,33,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,12,33,54,76,97,118,139,160,146,126,107,90,81,81,90,107,126,147,159,138,117,96,75,54,33,11,0,0,0,0,0,0,0,0,0,0,12,33,54,76,97,118,139,160,146,126,107,90,81,81,90,107,126,147,159,138,117,96,75,54,33,11,0,12,33,54,76,97,118,139,160,146,126,107,90,81,81,90,107,126,147,159,138,117,96,75,54,33,11,0,0,0,0,0,0,17,38,59,80,102,122,144,165,186,206,187,166,145,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,12,33,54,76,97,118,139,160,146,126,107,90,81,81,90,107,126,147,159,138,117,96,75,54,33,11,0,0,0,0,0,0,0,0,0,0,0,0,16,33,50,67,85,102,119,137,154,168,152,136,119,98,105,122,140,157,166,150,134,116,94,73,52,31,9,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,12,33,54,76,97,118,139,160,146,126,107,90,81,81,90,107,126,147,159,138,117,96,75,54,33,11,0,0,0,0,0,0,0,0,0,0,16,33,50,67,85,102,119,137,154,168,152,136,119,98,105,122,140,157,166,150,134,116,94,73,52,31,9,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,61,82,103,124,146,167,188,206,186,165,144,122,101,80,59,37,16,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,
0,0,0,0,0,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,10,30,51,72,93,114,134,154,154,136,120,107,102,102,108,119,136,154,154,134,113,92,72,51,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,10,30,51,72,93,114,134,154,154,136,120,107,102,102,108,119,136,154,154,134,113,92,72,51,30,9,0,0,0,0,0,0,0,0,0,0,10,30,51,72,93,114,134,154,154,136,120,107,102,102,108,119,136,154,154,134,113,92,72,51,30,9,0,10,30,51,72,93,114,134,154,154,136,120,107,102,102,108,119,136,154,154,134,113,92,72,51,30,9,0,0,0,0,0,0,16,37,59,80,101,122,143,164,184,198,186,165,144,123,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,10,30,51,72,93,114,134,154,154,136,120,107,102,102,108,119,136,154,154,134,113,92,72,51,30,9,0,0,0,0,0,0,0,0,0,0,0,11,28,45,63,80,97,114,132,149,166,154,138,122,106,100,118,135,152,167,151,135,119,103,87,68,48,28,7,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,10,30,51,72,93,114,134,154,154,136,120,107,102,102,108,119,136,154,154,134,113,92,72,51,30,9,0,0,0,0,0,0,0,0,0,11,28,45,63,80,97,114,132,149,166,154,138,122,106,100,118,135,152,167,151,135,119,103,87,68,48,28,7,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,60,81,102,123,145,165,186,198,184,164,143,122,101,80,58,37,16,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,
0,0,0,0,0,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,0,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,0,0,0,5,26,46,67,87,106,126,145,163,150,137,128,123,123,128,137,150,163,145,126,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,5,26,46,67,87,106,126,145,163,150,137,128,123,123,128,137,150,163,145,126,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,5,26,46,67,87,106,126,145,163,150,137,128,123,123,128,137,150,163,145,126,106,86,66,46,26,5,0,5,26,46,67,87,106,126,145,163,150,137,128,123,123,128,137,150,163,145,126,106,86,66,46,26,5,0,0,0,0,0,0,14,35,56,76,97,117,137,155,170,177,171,156,138,118,98,78,57,36,15,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,5,26,46,67,87,106,126,145,163,150,137,128,123,123,128,137,150,163,145,126,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,6,23,41,58,75,92,110,126,144,161,156,140,124,108,96,113,130,147,165,153,137,121,105,89,73,57,40,21,1,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,5,26,46,67,87,106,126,145,163,150,137,128,123,123,128,137,150,163,145,126,106,86,66,46,26,5,0,0,0,0,0,0,0,0,6,23,41,58,75,92,110,126,144,161,156,140,124,108,96,113,130,147,165,153,137,121,105,89,73,57,40,21,1,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,0,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,78,98,118,138,156,171,177,170,155,137,117,97,76,55,35,14,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,
0,0,0,0,0,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,59,79,98,116,133,149,163,155,148,145,145,148,155,163,149,133,115,97,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,19,40,59,79,98,116,133,149,163,155,148,145,145,148,155,163,149,133,115,97,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,19,40,59,79,98,116,133,149,163,155,148,145,145,148,155,163,149,133,115,97,78,59,39,19,0,0,0,19,40,59,79,98,116,133,149,163,155,148,145,145,148,155,163,149,133,115,97,78,59,39,19,0,0,0,0,0,1,6,9,30,50,70,89,108,125,140,151,156,152,141,126,109,90,71,51,31,11,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,19,40,59,79,98,116,133,149,163,155,148,145,145,148,155,163,149,133,115,97,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,88,105,122,139,157,158,142,126,110,94,108,125,143,160,155,139,123,107,91,75,59,43,27,10,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,19,40,59,79,98,116,133,149,163,155,148,145,145,148,155,163,149,133,115,97,78,59,39,19,0,0,0,0,0,0,0,0,0,17,36,53,70,88,105,122,139,157,158,142,126,110,94,108,125,143,160,155,139,123,107,91,75,59,43,27,10,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,0,0,0,0,0,0,3,7,7,7,11,31,51,71,90,109,126,141,152,156,152,141,125,108,89,70,50,30,9,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,
0,0,0,0,0,0,0,0,3,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,0,0,0,6,12,13,13,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,13,10,4,0,0,0,0,0,0,6,12,13,13,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,13,10,4,0,0,0,0,0,7,12,13,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,12,7,0,0,0,0,0,0,0,0,0,0,3,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,0,0,3,10,13,13,13,13,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,13,13,13,10,2,0,0,0,3,10,13,13,13,13,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,13,13,13,10,2,0,0,0,4,10,13,13,13,13,13,13,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,13,13,13,13,13,10,4,0,0,0,0,0,0,0,0,12,31,50,68,86,103,119,133,145,155,161,164,164,161,155,145,133,119,103,86,68,50,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,6,12,31,50,68,86,103,119,133,145,155,161,164,164,161,155,145,133,119,103,86,68,50,31,11,4,0,0,0,0,0,0,0,0,0,0,0,12,31,50,68,86,103,119,133,145,155,161,164,164,161,155,145,133,119,103,86,68,50,31,11,0,0,0,12,31,50,68,86,103,119,133,145,155,161,164,164,161,155,145,133,119,103,86,68,50,31,11,0,0,0,0,12,22,27,28,28,42,61,79,95,110,123,131,134,132,123,111,96,80,62,43,24,4,0,0,0,0,0,0,0,0,0,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,12,13,13,13,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,13,13,12,7,0,0,0,0,0,0,0,0,12,31,50,68,86,103,119,133,145,155,161,164,164,161,155,145,133,119,103,86,68,50,31,11,0,0,0,0,0,0,0,0,0,0,5,26,46,65,83,100,117,135,152,160,144,128,112,96,103,120,138,155,157,141,125,109,93,77,61,45,29,13,0,0,0,0,0,0,1,6,9,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,3,10,13,13,31,50,68,86,103,119,133,145,155,161,164,164,161,155,145,133,119,103,86,68,50,31,13,13,10,2,0,0,0,3,10,13,26,46,65,83,100,117,135,152,160,144,128,112,96,103,120,138,155,157,141,125,109,93,77,61,45,29,13,0,0,0,0,0,8,13,13,13,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,13,13,12,8,0,0,0,0,0,6,12,13,13,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,13,10,4,0,0,0,0,0,0,0,0,0,0,0,5,11,13,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,12,6,0,0,0,0,3,10,13,13,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,13,13,13,13,13,10,3,0,0,0,0,7,12,13,13,13,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,13,13,12,7,0,0,0,0,0,0,5,16,24,28,28,28,28,28,43,62,80,96,111,123,132,134,131,123,110,96,79,61,42,22,3,2,16,26,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,23,12,0,0,0,0,
0,0,0,0,0,0,0,0,0,4,18,33,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,4,0,0,0,0,0,0,0,0,0,2,16,26,33,35,35,35,35,35,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,35,35,31,23,12,0,0,0,2,16,26,33,35,35,35,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,35,35,35,35,31,23,12,0,0,0,17,27,33,35,35,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,35,35,35,33,26,16,3,0,0,0,0,0,0,0,0,0,9,18,33,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,5,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,8,0,0,0,0,0,0,0,0,0,10,22,30,34,35,35,35,35,35,33,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,35,35,35,34,30,21,10,0,10,22,30,34,35,35,35,35,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,35,35,35,35,35,34,30,21,10,0,11,23,31,35,35,35,35,35,35,35,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,34,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,3,21,39,57,73,88,103,116,126,135,140,143,143,140,135,126,115,103,88,73,56,39,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,26,18,10,1,0,0,0,2,16,26,33,35,39,57,73,88,103,116,126,135,140,143,143,140,135,126,115,103,88,73,56,39,35,31,23,12,0,0,0,0,0,0,0,0,0,0,3,21,39,57,73,88,103,116,126,135,140,143,143,140,135,126,115,103,88,73,56,39,21,2,0,0,17,27,33,39,57,73,88,103,116,126,135,140,143,143,140,135,126,115,103,88,73,56,39,33,26,16,3,0,16,30,41,48,49,49,49,49,65,80,93,104,110,112,111,104,94,81,66,50,33,14,0,0,0,0,0,0,0,0,0,0,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,5,17,27,33,35,35,35,35,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,35,35,35,35,35,33,27,17,4,0,0,0,0,0,0,3,21,39,57,73,88,103,116,126,135,140,143,143,140,135,126,115,103,88,73,56,39,21,2,0,0,0,0,0,0,0,0,0,0,9,30,51,72,93,112,130,147,162,146,130,114,98,97,116,133,150,159,143,128,111,95,79,63,47,31,15,0,0,0,0,0,7,16,22,27,30,33,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,28,22,15,6,0,0,0,0,0,10,22,30,34,35,35,39,57,73,88,103,116,126,135,140,143,143,140,135,126,115,103,88,73,56,39,35,35,34,30,21,10,0,10,22,30,34,35,51,72,93,112,130,147,162,146,130,114,98,97,116,133,150,159,143,128,111,95,79,63,47,34,30,21,10,0,0,7,19,28,34,35,35,35,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,35,35,35,35,35,33,28,18,5,0,2,16,26,33,35,35,35,35,35,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,35,35,31,23,12,0,0,0,0,0,0,0,0,1,14,25,32,35,35,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,35,35,35,33,26,16,2,0,11,22,30,34,35,35,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,35,35,35,35,35,35,34,30,22,11,0,5,17,27,33,35,35,35,35,35,33,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,35,35,35,33,27,17,4,0,0,0,6,22,35,44,49,49,49,49,49,49,50,66,81,94,104,111,112,110,104,94,80,65,49,33,19,4,17,32,45,53,56,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,56,51,41,28,12,0,0,0,
0,0,0,0,0,0,0,0,0,0,7,23,37,49,63,77,92,107,122,137,146,132,118,104,86,66,45,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,46,67,87,104,118,133,147,137,122,107,92,77,63,50,40,27,11,0,0,0,0,0,0,0,0,0,0,17,32,45,53,56,56,56,56,56,56,56,63,77,92,107,122,137,146,132,118,104,86,66,56,56,56,51,41,28,12,0,0,17,32,45,53,56,56,56,56,67,87,104,118,133,147,137,122,107,92,77,63,56,56,56,56,56,56,51,41,28,12,0,0,34,46,54,56,56,56,67,87,104,118,133,147,137,122,107,92,77,63,56,56,56,56,56,54,46,33,18,1,0,0,0,0,0,0,4,16,27,37,46,54,61,66,77,92,107,122,137,146,132,118,104,86,66,45,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,46,67,87,104,118,133,147,137,122,107,92,77,66,60,54,46,37,27,16,4,0,0,0,0,0,0,0,26,40,50,55,56,56,56,56,56,54,47,48,63,77,92,107,122,137,146,132,118,104,86,66,56,56,56,56,55,50,39,26,9,26,40,50,55,56,56,56,56,56,67,87,104,118,133,147,137,122,107,92,77,63,48,54,56,56,56,56,56,55,50,39,26,9,27,41,51,56,56,56,56,56,56,56,51,67,87,104,118,133,147,137,122,107,92,77,63,48,40,50,55,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,10,27,43,58,73,86,98,107,114,119,122,122,119,114,107,97,86,73,58,43,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,25,46,67,87,104,118,133,147,137,122,107,92,77,68,64,59,53,46,38,29,20,10,0,0,17,32,45,53,56,56,56,58,73,86,98,107,114,119,122,122,119,114,107,97,86,73,58,56,56,56,51,41,28,12,0,0,0,0,0,0,0,0,0,0,10,27,43,58,73,86,98,107,114,119,122,122,119,114,107,97,86,73,58,43,30,20,9,0,0,34,46,54,56,56,58,73,86,98,107,114,119,122,122,119,114,107,97,86,73,58,56,56,54,46,33,18,1,30,46,60,69,71,71,71,71,71,71,75,84,90,91,90,85,76,70,64,52,36,19,0,0,0,0,0,0,0,0,0,0,25,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,35,46,54,56,56,56,56,56,67,87,104,118,133,147,137,122,107,92,77,63,48,54,56,56,56,56,56,54,46,34,19,2,0,0,0,0,0,0,10,27,43,58,73,86,98,107,114,119,122,122,119,114,107,97,86,73,58,43,26,9,0,0,0,0,0,0,0,0,0,0,0,9,30,51,72,93,111,125,137,148,132,116,100,84,97,114,128,140,145,129,113,97,81,65,49,33,17,1,0,0,0,0,11,25,36,43,47,51,54,57,67,87,104,118,133,147,137,122,107,92,77,63,48,36,29,20,10,0,0,0,0,0,0,0,0,0,0,0,0,0,3,15,27,46,67,87,104,118,133,147,137,122,107,92,77,67,64,60,55,49,42,35,26,16,5,0,0,0,26,40,50,55,56,56,56,56,58,73,86,98,107,114,119,122,122,119,114,107,97,86,73,58,56,56,56,56,55,50,39,26,9,26,40,50,55,56,56,72,93,111,125,137,148,132,116,100,84,97,114,128,140,145,129,113,97,81,65,56,56,55,50,39,26,9,6,22,37,48,55,56,56,56,56,67,87,104,118,133,147,137,122,107,92,77,63,56,56,56,56,56,56,56,54,47,35,21,4,17,32,45,53,56,56,56,56,56,56,56,63,77,92,107,122,137,146,132,118,104,86,66,56,56,56,51,41,28,12,0,0,0,0,0,0,0,15,31,44,52,56,56,56,67,87,104,118,133,147,137,122,107,92,77,63,56,56,56,56,56,53,45,32,17,0,27,40,50,56,56,56,56,67,87,104,118,133,147,137,122,107,92,77,63,48,44,53,56,56,56,56,56,56,56,50,40,27,11,20,35,46,54,56,56,56,56,56,54,47,48,63,77,92,107,122,137,146,132,118,104,86,66,56,56,56,56,54,46,34,19,2,0,0,19,36,52,64,70,71,71,71,71,71,71,71,71,76,84,90,91,90,84,75,71,70,62,49,34,16,30,47,62,73,77,77,79,95,111,126,121,107,93,79,77,77,79,93,107,121,126,110,94,78,77,77,71,58,42,24,5,0,0,
0,0,0,0,0,0,0,0,0,0,18,36,53,67,76,77,77,92,106,121,130,116,102,88,73,57,38,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,39,58,74,88,102,116,131,121,106,92,77,77,77,70,57,40,22,3,0,0,0,0,0,0,0,0,0,30,47,62,73,77,77,77,77,77,77,77,77,77,77,92,106,121,130,116,102,88,77,77,77,77,77,71,58,42,24,5,0,30,47,62,73,77,77,77,77,77,77,88,102,116,131,121,106,92,77,77,77,77,77,77,77,77,77,71,58,42,24,5,0,49,64,74,77,77,77,77,77,88,102,116,131,121,106,92,77,77,77,77,77,77,77,77,74,63,48,31,12,0,0,0,0,0,7,21,34,45,56,66,74,81,87,91,94,95,106,121,130,116,102,88,73,57,45,33,21,7,0,0,0,0,0,0,0,0,0,0,0,7,21,34,45,58,74,88,102,116,131,121,106,95,94,91,86,81,74,65,56,45,33,21,7,0,0,0,0,0,0,40,56,69,77,77,77,77,77,77,75,65,50,47,62,77,92,106,121,130,116,102,88,75,77,77,77,77,77,76,69,56,39,21,40,56,69,77,77,77,77,77,77,75,74,88,102,116,131,121,106,92,77,62,51,66,75,77,77,77,77,77,76,69,56,39,21,41,57,70,77,77,77,77,77,77,77,71,58,74,88,102,116,131,121,106,92,77,62,47,40,56,69,77,77,77,77,77,77,77,71,58,42,24,0,0,0,0,0,0,0,0,13,28,43,57,69,79,87,94,98,100,100,98,94,87,79,68,56,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,14,26,37,48,58,74,88,102,116,131,121,106,95,94,92,89,84,79,73,66,58,49,39,28,16,2,30,47,62,73,77,77,77,77,77,77,79,87,94,98,100,100,98,94,87,79,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,0,0,2,15,27,39,49,59,68,75,82,87,94,98,100,100,98,94,89,85,80,74,67,59,49,39,27,15,0,49,64,74,77,77,77,77,77,79,87,94,98,100,100,98,94,87,79,77,77,77,77,77,74,63,48,31,12,40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,48,28,8,0,0,0,0,0,0,0,0,0,30,47,62,74,88,102,116,131,121,106,92,77,62,47,33,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,50,64,75,77,77,77,77,77,77,74,88,102,116,131,121,106,92,77,62,51,66,75,77,77,77,77,77,74,64,49,31,13,0,0,0,0,0,7,21,34,45,56,66,74,81,87,94,98,100,100,98,94,87,81,74,65,56,45,33,21,7,0,0,0,0,0,0,0,0,0,0,5,26,45,64,81,95,108,120,133,117,102,94,95,95,97,110,122,131,115,99,83,67,51,35,19,3,0,0,0,0,0,26,42,55,63,68,72,75,78,80,81,88,102,116,131,121,106,92,78,74,69,63,56,48,39,29,17,5,0,0,0,0,0,0,0,0,0,0,7,20,33,45,55,65,74,88,102,116,131,121,106,94,94,91,88,85,80,75,69,62,54,45,34,22,7,0,0,40,56,69,77,77,77,77,77,77,75,69,79,87,94,98,100,100,98,94,87,79,68,75,77,77,77,77,77,76,69,56,39,21,40,56,69,77,77,77,77,81,95,108,120,133,117,102,86,70,84,97,110,122,131,115,99,83,77,77,77,77,76,69,56,39,21,17,35,52,66,75,77,77,77,77,77,77,88,102,116,131,121,106,92,77,77,77,77,77,77,77,77,77,77,75,65,51,34,15,30,47,62,73,77,77,77,77,77,77,77,77,77,77,92,106,121,130,116,102,88,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,8,27,45,61,72,77,77,77,77,77,88,102,116,131,121,106,92,77,77,77,77,77,77,77,77,73,62,47,30,11,40,57,70,77,77,77,77,77,77,88,102,116,131,121,106,92,77,62,47,46,62,73,77,77,77,77,77,77,77,70,57,40,22,32,50,64,75,77,77,77,77,77,75,65,50,47,62,77,92,106,121,130,116,102,88,77,77,77,77,77,77,74,64,49,31,13,0,8,28,48,66,82,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,90,80,63,45,25,39,58,77,92,98,98,98,98,98,110,105,98,98,98,98,98,98,98,98,105,110,98,98,98,98,98,88,71,52,32,12,0,0,
0,0,0,0,0,0,0,0,0,7,26,46,66,83,96,98,98,98,98,106,113,100,87,72,58,43,27,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,28,44,58,72,86,100,113,106,98,98,98,98,98,87,70,51,31,11,0,0,0,0,0,0,0,0,0,39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,98,106,113,100,98,98,98,98,98,98,98,88,71,52,32,12,0,39,58,77,92,98,98,98,98,98,98,98,98,100,113,106,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,60,79,93,98,98,98,98,98,98,98,100,113,106,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,0,0,0,0,8,23,37,51,63,75,85,94,101,107,112,115,116,116,115,113,107,101,93,85,74,63,50,37,23,8,0,0,0,0,0,0,0,0,0,8,23,37,51,63,75,85,94,101,107,113,115,116,116,115,112,107,101,93,85,74,63,50,37,23,8,0,0,0,0,0,50,69,86,97,98,98,98,98,98,94,80,62,42,47,62,76,91,106,113,100,86,81,95,98,98,98,98,98,97,86,68,49,29,50,69,86,97,98,98,98,98,98,94,80,72,86,100,113,106,91,76,62,47,63,81,95,98,98,98,98,98,97,86,68,49,29,52,71,88,98,98,98,98,98,98,98,88,72,58,72,86,100,113,106,91,76,62,47,32,50,69,86,97,98,98,98,98,98,98,88,71,52,32,0,0,0,0,0,0,0,0,0,13,27,46,66,83,96,98,98,98,98,98,98,98,87,70,51,31,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,17,31,43,56,67,77,86,94,101,107,113,114,116,116,115,113,110,105,99,93,86,77,68,57,46,32,15,39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,0,0,0,0,0,4,18,31,44,56,68,78,87,95,102,108,112,115,116,116,115,113,110,106,101,94,87,78,68,56,45,30,14,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,13,0,0,0,0,0,0,0,0,0,39,58,77,92,98,98,100,113,106,98,89,73,54,34,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,61,80,94,98,98,98,98,98,98,89,73,86,100,113,106,91,76,62,47,63,81,95,98,98,98,98,98,93,79,60,40,20,0,0,0,0,8,23,37,51,63,75,85,94,101,107,112,115,116,116,115,112,107,101,93,85,74,63,50,37,23,8,0,0,0,0,0,0,0,0,0,8,23,37,51,65,78,91,103,114,107,112,115,116,116,115,112,107,114,101,85,74,63,50,37,23,8,0,0,0,0,0,37,55,72,83,89,93,96,99,101,102,104,104,105,113,106,104,102,99,95,90,84,76,68,58,47,35,21,7,0,0,0,0,0,0,0,0,7,22,37,50,63,74,84,93,100,106,110,114,115,116,116,115,112,109,106,101,96,89,82,73,63,51,37,20,1,0,50,69,86,97,98,98,98,98,98,94,80,62,67,73,77,79,79,77,73,67,63,81,95,98,98,98,98,98,97,86,68,49,29,50,69,86,97,98,98,98,98,98,94,103,114,103,88,72,56,68,80,93,105,114,101,95,98,98,98,98,98,97,86,68,49,29,25,45,64,82,96,98,98,98,98,98,98,98,98,100,113,106,98,98,98,98,98,98,98,98,98,98,98,98,95,81,63,43,23,39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,98,106,113,100,98,98,98,98,98,98,98,88,71,52,32,12,0,0,0,0,0,16,36,56,75,91,98,98,98,98,98,98,98,100,113,106,98,98,98,98,98,98,98,98,98,98,92,77,58,39,18,50,70,87,98,98,98,98,98,98,94,86,100,113,106,91,76,62,47,42,59,76,91,98,98,98,98,98,98,98,87,70,50,30,42,61,80,94,98,98,98,98,98,94,80,62,42,47,62,76,91,106,113,100,86,89,98,98,98,98,98,98,93,79,60,40,20,0,13,34,55,75,95,111,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,109,92,72,51,30,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,0,
0,0,0,0,0,0,0,0,0,15,34,54,74,94,113,120,120,120,120,120,120,117,98,78,58,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,54,74,94,113,120,120,120,120,120,120,117,98,78,58,39,19,0,0,0,0,0,0,0,0,0,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,55,76,97,116,120,120,120,120,120,109,89,68,47,32,47,61,76,89,92,84,70,90,111,120,120,120,120,120,116,96,75,54,33,55,76,97,116,120,120,120,120,120,109,89,68,70,84,92,89,76,61,46,48,69,90,111,120,120,120,120,120,116,96,75,54,33,57,78,99,118,120,120,120,120,120,118,100,80,60,56,70,84,92,89,76,61,46,32,38,57,77,97,116,120,120,120,120,120,118,99,79,58,36,0,0,0,0,0,0,0,0,0,15,34,54,74,94,113,120,120,120,120,120,120,117,98,78,58,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,3,18,33,47,60,73,85,96,105,114,121,128,132,136,138,138,137,134,131,126,120,113,105,96,86,75,62,45,26,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,0,0,0,0,4,19,34,48,61,74,86,97,106,115,122,129,133,136,138,138,137,135,132,126,121,115,106,97,86,74,60,43,25,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,64,85,106,120,120,120,120,120,119,101,81,60,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,67,88,109,120,120,120,120,120,119,102,83,70,84,92,89,76,61,46,48,69,90,111,120,120,120,120,120,108,87,66,45,24,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,44,65,85,102,109,114,118,120,122,123,124,126,126,128,126,125,123,120,116,110,104,96,87,76,64,51,37,23,7,0,0,0,0,0,0,4,21,37,52,67,80,92,103,112,120,126,132,135,137,138,138,136,134,130,126,122,116,109,101,92,81,67,49,30,10,0,55,76,97,116,120,120,120,120,120,109,89,68,47,53,56,58,58,56,53,48,69,90,111,120,120,120,120,120,116,96,75,54,33,55,76,97,116,120,120,120,120,120,109,89,92,87,73,57,42,50,63,76,88,92,90,111,120,120,120,120,120,116,96,75,54,33,28,50,71,92,112,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,110,90,69,48,26,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,0,0,0,0,19,40,62,83,103,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,106,85,64,43,22,56,77,98,117,120,120,120,120,120,109,88,84,92,89,76,61,46,37,54,71,88,106,120,120,120,120,120,120,117,98,77,56,34,46,67,88,109,120,120,120,120,120,109,89,68,47,32,47,61,76,89,92,84,83,102,119,120,120,120,120,120,108,87,66,45,24,0,13,35,56,77,98,120,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,116,95,74,53,31,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,0,
0,0,0,0,0,0,0,0,2,22,42,62,82,101,121,141,142,142,142,142,142,126,106,86,66,46,26,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,42,62,82,101,121,141,142,142,142,142,142,126,106,86,66,46,26,6,0,0,0,0,0,0,0,0,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,55,77,98,119,141,142,142,142,133,111,90,69,47,26,31,46,60,69,71,65,70,91,112,134,142,142,142,140,118,97,76,55,33,55,77,98,119,141,142,142,142,133,111,90,69,54,66,71,69,60,46,31,49,70,91,112,134,142,142,142,140,118,97,76,55,33,56,77,97,116,137,142,142,142,142,128,107,87,67,47,54,66,71,69,60,46,31,25,45,65,85,105,124,142,142,142,142,137,117,98,77,57,36,0,0,0,0,0,0,0,0,2,22,42,62,82,101,121,141,142,142,142,142,142,126,106,86,66,46,26,6,0,0,0,0,0,0,0,0,0,0,0,1,17,33,48,63,77,90,103,114,124,134,142,148,153,157,159,159,158,155,151,147,140,133,124,115,104,92,74,54,34,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,0,0,0,2,18,34,49,64,78,91,104,115,125,135,143,149,154,157,159,159,158,156,152,147,142,134,125,115,104,90,72,52,32,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,142,142,142,142,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,142,142,142,142,131,112,93,75,66,71,69,60,46,31,49,70,91,112,134,142,142,142,131,109,88,67,45,24,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,47,68,89,110,130,135,139,142,144,145,146,148,148,148,148,146,144,141,136,131,124,115,105,94,81,67,53,37,21,4,0,0,0,0,0,17,34,51,67,82,96,110,121,132,140,147,152,156,158,159,159,157,155,151,147,142,137,129,121,111,96,77,57,36,15,0,55,77,98,119,141,142,142,142,133,111,90,69,47,32,35,37,37,35,32,49,70,91,112,134,142,142,142,140,118,97,76,55,33,55,77,98,119,141,142,142,142,133,111,90,71,68,58,43,28,33,46,58,68,71,91,112,134,142,142,142,140,118,97,76,55,33,29,50,71,92,114,136,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,134,112,90,69,48,27,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,0,0,0,0,19,41,62,83,104,126,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,129,107,86,65,43,22,56,77,98,120,142,142,142,142,132,110,89,68,71,69,60,46,33,50,67,84,101,118,136,142,142,142,142,131,113,95,75,55,34,47,68,89,110,132,142,142,142,133,111,90,69,47,26,31,46,60,69,71,75,93,112,131,142,142,142,142,131,109,88,67,45,24,0,13,35,56,77,98,120,142,156,156,156,156,156,156,156,156,156,156,156,156,156,156,138,116,95,74,53,31,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,0,
0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,55,77,98,119,141,162,163,154,133,111,90,69,47,26,16,30,41,48,50,49,70,91,112,134,156,163,162,140,118,97,76,55,33,55,77,98,119,141,162,163,154,133,111,90,69,47,46,50,48,41,30,27,49,70,91,112,134,156,163,162,140,118,97,76,55,33,49,69,89,109,129,148,163,163,155,135,115,95,75,55,37,46,50,48,41,30,16,33,53,72,92,112,132,152,163,163,149,129,109,90,70,50,30,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,0,0,0,14,31,47,63,78,93,107,120,132,143,153,161,168,174,170,168,168,168,171,172,167,161,153,144,134,121,100,79,58,37,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,0,0,0,15,31,48,64,79,94,108,121,133,144,154,163,169,172,168,166,165,166,169,173,168,162,154,144,133,119,98,77,56,35,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,163,163,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,163,163,160,141,122,103,85,66,50,48,41,30,27,49,70,91,112,134,156,163,152,131,109,88,67,45,24,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,47,68,89,110,132,154,160,163,164,166,168,169,170,170,169,168,165,162,157,151,143,134,123,111,97,83,67,51,34,16,0,0,0,0,9,28,46,64,81,97,112,126,140,151,160,168,173,169,166,165,166,167,169,172,168,163,157,149,140,121,101,80,58,37,16,0,55,77,98,119,141,162,163,154,133,111,90,69,47,26,14,15,15,14,27,49,70,91,112,134,156,163,162,140,118,97,76,55,33,55,77,98,119,141,162,163,154,133,111,90,69,47,40,28,13,16,29,40,49,70,91,112,134,156,163,162,140,118,97,76,55,33,29,50,71,92,114,136,157,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,155,134,112,90,69,48,27,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,0,0,0,0,19,41,62,83,104,126,148,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,150,129,107,86,65,43,22,56,77,98,120,142,163,163,154,132,110,89,68,50,48,41,30,46,63,80,97,114,131,148,163,163,154,137,119,101,84,66,48,28,47,68,89,110,132,154,163,154,133,111,90,69,47,26,16,30,41,48,66,85,104,122,141,160,163,163,152,131,109,88,67,45,24,0,13,35,56,77,98,120,142,163,165,165,165,165,165,165,165,165,165,166,175,177,160,138,116,95,74,53,31,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,0,
0,0,0,0,0,0,0,0,18,37,57,77,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,57,77,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,13,22,27,29,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,29,27,22,12,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,42,61,81,101,121,141,160,180,162,142,122,102,82,63,43,26,29,27,22,12,21,41,61,80,100,120,140,160,179,160,141,121,101,81,62,42,22,0,0,0,0,0,0,0,0,18,37,57,77,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,0,0,9,26,44,61,77,93,108,123,137,150,162,172,169,160,154,149,147,146,147,150,154,160,167,172,156,136,116,96,76,55,35,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,0,0,9,27,44,61,78,94,109,124,138,151,163,173,167,158,152,147,144,144,145,148,152,158,165,173,153,134,113,94,74,54,33,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,184,170,151,132,114,95,76,58,39,22,12,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,47,68,89,110,132,154,175,176,162,156,155,154,154,154,154,156,159,163,169,171,163,153,141,128,112,97,80,63,45,27,8,0,0,0,19,38,57,75,93,110,128,143,156,169,172,162,155,149,145,144,144,146,148,152,158,164,172,154,134,114,94,74,54,34,13,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,11,0,0,11,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,29,50,71,92,114,136,157,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,161,172,184,176,155,134,112,90,69,48,27,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,0,0,0,0,19,41,62,83,104,126,148,169,181,166,160,160,160,160,160,160,160,160,160,160,160,160,160,150,129,107,86,65,43,22,56,77,98,120,142,163,175,154,132,110,89,68,47,27,25,42,59,76,92,109,126,143,161,176,159,142,124,107,89,72,54,37,19,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,21,39,58,77,95,114,133,151,170,184,173,152,131,109,88,67,45,24,0,13,35,56,77,98,120,142,144,144,144,144,144,144,144,144,144,144,146,161,181,160,138,116,95,74,53,31,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,0,
0,0,0,0,0,0,0,5,25,45,65,85,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,45,65,85,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,2,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,7,6,2,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,34,54,73,93,113,132,152,172,169,150,130,110,90,71,51,31,12,6,2,10,29,49,69,88,108,128,148,167,171,152,132,112,93,74,54,34,14,0,0,0,0,0,0,0,5,25,45,65,85,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,0,2,20,38,56,73,90,107,123,139,153,167,173,160,150,140,133,128,126,124,126,129,134,140,147,155,149,129,109,89,69,49,29,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,0,2,21,39,57,74,91,108,124,139,154,168,172,160,148,139,131,126,123,122,123,126,132,138,146,155,145,126,106,86,66,46,27,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,196,180,161,142,124,105,86,68,49,30,12,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,47,68,89,110,132,154,175,166,146,136,134,133,133,132,133,134,138,143,149,159,170,171,158,143,128,110,92,74,56,37,17,0,0,7,27,47,66,85,104,122,140,157,173,167,154,143,134,128,124,122,122,124,128,131,137,144,152,146,126,106,86,67,47,27,7,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,29,50,71,92,114,136,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,142,159,180,169,152,134,112,90,69,48,27,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,0,0,0,0,19,41,62,83,104,126,148,169,171,151,139,139,139,139,139,139,139,139,139,139,139,139,139,139,129,107,86,65,43,22,56,77,98,120,142,163,175,154,132,110,89,68,47,25,38,55,72,89,105,122,139,156,173,163,146,129,112,94,77,60,42,25,7,47,68,89,110,132,154,175,154,133,111,90,69,47,26,12,31,49,68,87,105,124,143,161,180,195,173,152,131,109,88,67,45,24,0,13,35,56,77,98,118,122,122,122,122,122,122,122,122,122,122,122,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,0,
0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,26,46,65,85,104,124,144,163,177,158,138,118,98,79,59,40,20,1,0,18,38,57,77,96,116,136,156,175,163,143,123,104,85,65,46,26,7,0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,0,12,31,49,68,85,103,120,137,153,169,171,156,143,131,121,113,107,104,104,105,108,113,120,128,136,142,122,102,82,62,42,22,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,0,12,31,50,68,86,104,121,138,154,169,171,156,142,130,120,111,105,102,101,102,106,111,118,126,136,138,117,98,78,58,39,19,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,194,188,171,153,134,115,96,78,59,41,22,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,47,68,89,110,132,154,175,165,144,122,112,111,111,110,111,113,117,122,130,141,154,168,173,157,140,122,103,84,65,45,26,5,0,14,34,54,74,94,114,133,152,170,168,151,137,124,115,107,103,101,101,103,106,111,117,124,133,139,119,99,79,59,39,19,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,28,49,70,91,110,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,121,139,158,175,157,140,122,105,87,67,46,25,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,117,117,117,117,117,117,117,117,117,117,117,117,117,117,105,85,64,43,22,56,77,98,120,142,163,175,154,132,110,89,68,47,35,52,68,85,102,118,135,152,169,168,151,134,117,99,82,65,48,30,13,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,22,41,60,78,97,115,134,153,172,189,195,173,152,131,109,88,67,45,24,0,10,31,51,71,88,99,100,100,100,100,100,100,100,100,100,100,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,0,
0,0,0,0,0,0,0,19,39,59,79,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,19,39,59,79,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,18,37,57,76,96,115,135,155,174,165,146,126,107,87,68,48,29,10,7,27,46,65,85,105,124,144,164,173,154,135,115,96,76,57,37,18,0,0,0,0,0,0,0,0,19,39,59,79,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,2,22,41,60,78,97,115,133,150,167,172,156,141,126,113,102,93,87,83,82,84,87,93,100,108,117,126,115,95,75,55,35,15,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,3,22,41,60,79,97,115,134,151,168,172,156,141,126,112,101,91,84,80,80,81,85,91,98,107,118,130,110,90,70,51,31,11,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,175,167,170,163,144,125,107,88,69,51,32,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,47,68,89,110,132,154,175,165,144,122,100,90,90,89,90,92,96,102,111,124,139,155,172,169,151,132,112,93,73,53,32,12,0,19,39,60,81,101,121,142,161,175,156,138,121,107,96,87,82,80,80,82,85,90,97,105,113,123,111,91,72,52,32,12,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,24,44,63,80,93,96,96,96,96,96,96,96,96,96,96,96,96,96,96,99,116,134,151,169,162,145,128,110,93,75,58,39,20,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,96,96,96,96,96,96,96,96,96,96,96,96,96,90,75,57,38,18,56,77,98,120,142,163,175,154,132,110,89,68,47,48,65,82,98,115,132,149,165,171,155,138,120,104,87,70,52,35,18,1,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,32,51,70,88,107,126,145,163,170,168,177,173,152,131,109,88,67,45,24,0,4,23,41,58,71,79,79,79,79,79,79,79,79,79,79,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,0,
0,0,0,0,0,0,6,26,46,66,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,6,26,46,66,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,10,29,49,68,88,107,126,146,165,174,154,135,115,96,76,57,38,19,16,35,55,74,93,113,133,152,172,164,145,125,106,87,68,48,29,9,0,0,0,0,0,0,0,6,26,46,66,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,11,30,50,69,88,107,126,144,162,177,159,142,126,110,96,84,73,66,62,61,63,67,73,80,88,98,108,104,88,68,48,28,8,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,11,31,50,69,88,107,126,145,163,178,160,143,126,110,96,83,72,64,59,59,60,64,71,79,89,100,110,101,82,63,43,23,3,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,160,147,151,168,154,136,117,98,79,61,42,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,47,68,89,110,132,154,175,165,144,122,100,79,69,68,69,71,75,82,94,108,125,143,161,179,160,140,120,99,79,59,38,17,0,23,44,65,86,106,128,148,169,168,147,128,108,91,77,67,61,59,59,61,64,70,77,85,94,103,99,83,64,44,24,4,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,16,34,50,64,73,75,75,75,75,75,75,75,75,75,75,75,75,75,93,111,128,146,163,168,151,133,115,98,81,63,46,28,10,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,75,75,75,75,75,75,75,75,75,75,75,75,71,60,45,28,10,56,77,98,120,142,163,175,154,132,110,89,68,47,62,78,95,111,128,145,162,175,158,142,125,108,91,74,57,40,23,5,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,42,61,80,98,117,136,155,167,151,148,161,173,152,131,109,88,67,45,24,0,0,12,28,42,52,58,58,58,58,58,58,58,58,58,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,0,
0,0,0,0,0,0,12,33,53,73,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,95,75,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,12,33,53,73,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,95,75,55,35,15,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,1,21,40,60,79,98,117,137,156,175,163,143,124,105,85,66,47,28,25,44,63,83,102,122,141,161,174,155,136,116,97,78,59,39,20,1,0,0,0,0,0,0,0,12,33,53,73,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,95,75,55,35,15,0,0,0,0,0,0,19,39,58,78,97,117,136,155,173,166,148,130,112,96,80,66,54,46,41,40,42,46,52,60,69,79,87,85,74,58,40,21,1,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,19,39,59,78,98,117,136,155,174,166,148,130,113,96,80,66,53,44,38,37,39,44,51,60,71,83,88,84,71,54,35,15,0,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,139,158,164,146,128,108,89,71,52,33,49,70,91,112,134,156,173,152,131,109,88,67,45,24,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,47,68,89,110,132,154,175,165,144,122,100,79,58,47,48,50,55,64,78,95,114,133,153,173,167,146,125,105,84,63,42,22,1,26,47,68,89,110,131,152,173,163,142,121,101,80,61,48,40,37,38,40,44,50,57,66,76,82,80,69,54,36,17,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,4,20,35,46,52,53,53,53,53,53,53,53,53,53,53,53,70,87,105,123,140,158,174,156,139,121,103,86,68,51,33,16,0,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,53,53,53,53,53,53,53,53,53,53,53,51,43,30,15,0,56,77,98,120,142,163,175,154,132,110,89,68,59,76,92,108,125,142,158,175,162,145,128,112,95,78,61,44,27,10,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,33,52,71,90,109,128,146,165,157,138,134,156,173,152,131,109,88,67,45,24,0,0,0,12,24,32,36,37,37,37,37,37,37,37,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,0,
0,0,0,0,0,0,19,39,59,80,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,41,21,1,0,0,0,0,0,0,0,0,0,0,0,19,39,59,80,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,41,21,1,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,12,31,51,70,89,108,128,147,166,172,152,133,114,94,75,56,37,34,53,72,92,111,131,150,169,165,146,126,107,88,69,50,30,11,0,0,0,0,0,0,0,0,19,39,59,80,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,41,21,1,0,0,0,0,0,26,46,66,86,106,125,145,164,175,156,137,118,100,83,66,50,37,26,20,19,21,26,33,41,51,60,66,65,57,44,29,11,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,26,46,66,86,106,126,145,165,175,157,138,119,101,83,66,50,36,25,17,16,18,24,31,41,53,63,67,64,54,41,24,6,0,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,129,148,167,156,137,118,99,81,62,43,49,70,91,112,134,156,173,152,131,109,88,67,45,24,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,47,68,89,110,132,154,175,165,144,122,100,79,58,37,27,29,35,48,66,86,106,126,147,168,172,151,130,108,88,66,45,24,3,27,48,69,90,112,134,154,176,162,140,119,98,77,55,34,20,16,16,19,23,30,38,47,56,61,59,51,39,24,7,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,5,17,26,31,32,32,32,32,32,32,32,32,32,46,63,81,99,117,135,152,170,162,145,126,109,91,74,56,39,21,4,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,32,32,32,32,32,32,32,32,32,32,30,23,13,0,0,56,77,98,120,142,163,175,154,132,110,89,68,73,89,105,122,138,155,171,164,148,132,115,98,82,65,48,31,14,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,44,62,81,100,118,137,156,166,148,128,134,156,173,152,131,109,88,67,45,24,0,0,0,0,5,12,15,15,15,15,15,15,15,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,0,
0,0,0,0,0,5,26,46,66,86,106,126,147,167,159,139,118,98,100,120,141,161,169,149,129,109,88,68,48,27,7,0,0,0,0,0,0,0,0,0,0,5,26,46,66,86,106,126,147,167,159,139,118,98,100,120,141,161,169,149,129,109,88,68,48,27,7,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,39,60,81,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,39,60,81,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,3,22,42,61,80,99,118,137,156,175,161,142,123,104,85,66,47,43,62,81,101,120,139,158,174,155,136,117,98,79,60,41,21,2,0,0,0,0,0,0,0,5,26,46,66,86,106,126,147,167,159,139,118,98,100,120,141,161,169,149,129,109,88,68,48,27,7,0,0,0,0,0,32,53,73,93,113,133,153,173,167,147,128,108,89,71,53,36,20,7,0,0,0,5,13,22,32,41,45,44,38,28,14,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,33,53,73,93,113,134,153,173,167,148,128,109,90,72,54,36,20,6,0,0,0,4,12,24,35,43,46,44,36,25,11,0,0,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,119,138,157,166,147,128,109,90,72,53,49,70,91,112,134,156,173,152,131,109,88,67,45,24,39,60,81,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,39,60,81,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,8,19,39,60,80,102,122,144,165,175,154,132,111,90,69,48,27,5,27,49,70,91,112,134,155,176,162,141,120,99,78,57,38,22,10,1,0,3,10,18,28,36,40,39,32,22,9,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,6,10,11,11,11,11,11,11,11,21,39,57,75,93,111,128,146,164,168,151,133,115,97,80,62,44,27,9,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,11,11,11,11,11,11,11,11,11,9,4,0,0,0,56,77,98,120,142,163,175,154,132,110,89,71,87,103,119,136,152,168,167,151,135,118,102,85,69,52,35,19,2,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,53,72,91,110,129,148,166,156,138,118,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,0,
0,0,0,0,0,12,32,52,73,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,135,115,95,75,54,34,14,0,0,0,0,0,0,0,0,0,0,12,32,52,73,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,135,115,95,75,54,34,14,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,44,65,85,106,128,148,168,170,149,128,108,87,67,46,26,6,0,0,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,44,65,85,106,128,148,168,170,149,128,108,87,67,46,26,6,0,0,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,13,33,52,71,90,109,128,147,166,170,151,132,113,94,75,56,52,71,90,110,129,148,167,164,145,126,107,88,69,50,31,12,0,0,0,0,0,0,0,0,12,32,52,73,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,135,115,95,75,54,34,14,0,0,0,0,0,38,59,79,99,120,140,160,179,159,139,119,99,80,61,42,24,6,0,0,0,0,0,0,3,13,20,24,23,18,10,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,38,59,79,100,120,140,161,180,159,139,120,100,80,61,42,24,6,0,0,0,0,0,0,6,16,22,25,23,17,7,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,128,147,166,157,138,119,100,81,62,49,70,91,112,134,156,173,152,131,109,88,67,45,24,44,65,85,106,128,148,168,170,149,128,108,87,67,46,26,6,0,0,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,44,65,85,106,128,148,168,170,149,128,108,87,67,46,26,6,0,0,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,0,15,36,57,78,100,120,142,164,176,155,134,112,91,70,49,27,6,26,48,69,90,111,132,154,175,165,145,124,104,85,67,52,40,29,20,11,2,0,0,9,16,19,18,13,4,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,15,33,51,69,87,105,122,140,158,175,157,139,121,103,86,68,50,33,15,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,85,101,117,133,149,166,169,153,137,121,104,88,72,55,39,22,5,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,63,82,101,120,139,158,166,147,128,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,0,
0,0,0,0,0,18,39,59,79,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,121,101,81,61,40,20,0,0,0,0,0,0,0,0,0,0,18,39,59,79,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,121,101,81,61,40,20,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,48,69,90,110,132,152,173,166,145,124,103,82,61,41,20,0,0,0,0,20,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,48,69,90,110,132,152,173,166,145,124,103,82,61,41,20,0,0,0,0,20,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,4,23,42,61,80,99,118,137,156,175,161,142,123,104,85,66,62,81,100,119,138,157,173,154,136,117,98,79,60,41,22,3,0,0,0,0,0,0,0,0,18,39,59,79,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,121,101,81,61,40,20,0,0,0,0,0,43,64,84,105,126,146,167,173,152,132,112,92,72,52,32,13,0,0,0,0,0,0,0,0,0,0,3,2,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,43,64,85,105,126,147,167,173,153,133,112,92,72,53,33,14,0,0,0,0,0,0,0,0,0,2,3,2,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,118,137,156,167,148,129,110,91,72,53,70,91,112,134,156,173,152,131,109,88,67,45,24,48,69,90,110,132,152,173,166,145,124,103,82,61,41,20,0,0,0,0,20,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,48,69,90,110,132,152,173,166,145,124,103,82,61,41,20,0,0,0,0,20,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,0,15,36,57,79,100,121,142,164,177,156,134,112,91,70,49,27,6,24,45,66,87,108,129,150,171,171,152,133,114,97,82,69,58,48,39,30,22,13,5,0,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,9,27,44,62,80,98,116,134,152,170,163,145,128,109,92,74,56,38,21,3,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,99,115,131,147,163,171,155,139,123,107,91,75,58,42,25,9,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,54,73,92,111,130,149,167,156,137,118,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,0,
0,0,0,0,5,25,45,65,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,168,148,128,107,87,67,47,26,6,0,0,0,0,0,0,0,0,5,25,45,65,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,168,148,128,107,87,67,47,26,6,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,51,72,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,15,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,51,72,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,15,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,14,33,52,71,89,108,128,146,165,171,152,133,113,94,75,71,90,109,128,148,166,163,144,125,106,88,69,50,31,12,0,0,0,0,0,0,0,0,5,25,45,65,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,168,148,128,107,87,67,47,26,6,0,0,0,0,47,68,89,110,131,151,172,168,147,126,105,85,65,44,24,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,47,68,89,110,131,151,172,168,147,126,106,85,65,45,25,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,109,128,147,165,158,139,119,100,81,62,70,91,112,134,156,173,152,131,109,88,67,45,24,51,72,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,15,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,51,72,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,15,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,10,18,39,60,80,102,122,144,165,175,154,133,111,90,69,48,27,5,21,41,62,83,103,123,144,163,180,162,144,128,112,99,87,77,67,58,50,41,33,24,15,6,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,2,20,38,56,74,92,109,128,145,163,170,152,134,116,98,80,62,44,27,9,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,97,113,129,145,161,173,157,142,125,109,93,77,61,45,28,12,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,63,82,101,120,139,158,166,147,128,108,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,0,
0,0,0,0,11,31,52,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,134,114,94,73,53,33,12,0,0,0,0,0,0,0,0,11,31,52,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,134,114,94,73,53,33,12,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,53,74,96,117,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,11,33,54,74,95,116,138,159,180,159,138,117,96,75,54,32,53,74,96,117,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,11,33,54,74,95,116,138,159,180,159,138,117,96,75,54,32,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,4,23,42,61,79,98,117,136,155,173,161,142,123,104,85,81,99,118,138,157,172,153,134,115,96,78,59,40,22,3,0,0,0,0,0,0,0,0,11,31,52,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,134,114,94,73,53,33,12,0,0,0,0,51,72,93,114,135,156,177,163,142,121,101,80,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,51,72,93,114,135,156,177,163,143,122,101,80,60,39,18,0,0,0,0,0,1,10,15,17,17,17,17,17,17,14,7,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,99,117,137,156,167,148,129,110,91,72,70,91,112,134,156,173,152,131,109,88,67,45,24,53,74,96,117,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,11,33,54,74,95,116,138,159,180,159,138,117,96,75,54,32,53,74,96,117,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,11,33,54,74,95,116,138,159,180,159,138,117,96,75,54,32,47,68,89,110,132,154,175,165,144,122,100,79,58,37,28,31,36,48,66,86,106,126,147,168,171,150,130,108,87,66,45,24,3,16,36,56,76,96,116,135,153,170,174,158,142,129,116,105,96,86,78,69,61,52,44,34,25,15,5,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,13,31,49,67,85,103,121,139,157,175,158,140,122,104,87,69,51,33,15,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,111,128,143,159,175,159,143,128,111,95,79,63,47,31,15,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,73,92,111,130,149,168,156,137,118,99,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,0,
0,0,0,0,17,38,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,79,59,39,18,0,0,0,0,0,0,0,0,17,38,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,79,59,39,18,0,0,0,0,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,162,140,119,98,77,56,34,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,162,140,119,98,77,56,34,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,13,32,51,69,88,107,126,145,163,171,152,133,114,95,90,109,128,147,166,161,143,124,105,87,68,49,30,12,0,0,0,0,0,0,0,0,0,17,38,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,79,59,39,18,0,0,0,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,6,19,30,36,38,38,38,38,38,38,34,26,14,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,108,128,146,165,158,139,119,100,81,70,91,112,134,156,173,152,131,109,88,67,45,24,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,162,140,119,98,77,56,34,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,162,140,119,98,77,56,34,47,68,89,110,132,154,175,165,144,122,100,79,58,47,49,52,56,65,78,95,113,133,153,173,164,144,124,103,83,62,42,21,0,9,29,49,68,87,106,123,141,157,172,172,158,146,135,124,115,106,97,89,80,72,63,53,44,34,23,11,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,6,24,42,60,78,96,114,133,151,168,165,147,129,111,93,75,57,39,21,4,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,111,126,142,158,173,160,145,129,113,97,81,65,49,33,17,1,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,82,101,120,139,158,166,147,128,108,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,0,
0,0,0,3,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,24,4,0,0,0,0,0,0,3,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,24,4,0,0,0,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,3,22,41,60,78,97,115,134,153,171,161,143,123,105,100,119,138,157,170,151,132,114,95,76,58,39,20,2,0,0,0,0,0,0,0,0,3,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,24,4,0,0,0,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,3,20,36,48,57,59,59,59,59,59,59,54,44,30,14,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,98,117,137,156,167,148,128,109,90,71,91,112,134,156,173,152,131,109,88,67,45,24,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,47,68,89,110,132,154,175,165,144,122,100,79,68,69,70,73,77,84,94,108,124,142,161,174,156,137,117,97,77,57,36,16,0,1,21,39,58,76,94,111,126,142,156,169,175,164,153,143,134,125,117,108,100,91,82,73,63,52,40,28,15,1,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,17,35,53,71,90,108,126,144,162,172,154,136,117,100,82,64,46,28,10,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,125,141,157,172,161,146,130,114,99,83,67,51,35,19,3,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,71,91,110,129,148,168,156,137,118,99,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,0,
0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,173,153,132,112,92,71,51,31,10,0,0,0,0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,173,153,132,112,92,71,51,31,10,0,0,0,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,12,31,49,68,86,105,123,142,161,171,153,134,115,110,129,148,167,159,141,122,103,85,66,48,29,10,0,0,0,0,0,0,0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,173,153,132,112,92,71,51,31,10,0,0,0,57,78,99,120,142,163,177,156,134,113,92,71,50,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,57,78,99,120,142,163,177,156,134,113,92,71,50,28,7,0,0,0,13,32,50,66,77,81,81,81,81,81,80,73,60,44,25,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,89,108,126,146,165,157,138,118,99,80,91,112,134,156,173,152,131,109,88,67,45,24,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,47,68,89,110,132,154,175,165,144,122,100,89,89,90,91,94,97,103,112,124,138,154,171,163,145,126,108,89,69,50,30,10,0,0,11,29,47,64,81,96,111,126,139,151,162,172,172,163,153,145,137,128,119,110,101,92,81,70,58,45,31,16,1,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,10,28,46,65,83,101,119,137,155,173,160,142,124,106,88,70,52,34,16,0,0,0,0,0,0,0,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,133,140,156,171,165,147,132,116,100,84,69,53,37,21,5,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,80,100,119,138,158,166,147,128,108,89,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,0,
0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,77,57,37,16,0,0,0,0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,77,57,37,16,0,0,0,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,4,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,4,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,2,20,39,58,76,95,113,132,150,169,162,144,124,120,139,158,167,149,130,112,93,74,56,37,19,0,0,0,0,0,0,0,0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,77,57,37,16,0,0,0,57,79,100,121,143,164,176,155,134,112,90,69,48,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,57,79,100,121,143,164,176,155,134,112,90,69,48,27,6,0,0,0,20,41,61,80,96,102,102,102,102,102,101,90,73,53,33,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,79,98,117,137,156,166,147,128,108,89,91,112,134,156,173,152,131,109,88,67,45,24,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,4,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,4,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,47,68,89,110,132,154,175,165,144,122,110,110,110,111,112,114,118,123,131,141,154,168,165,150,133,116,98,79,60,41,22,2,0,0,0,17,34,51,66,81,96,109,122,133,144,153,163,171,173,164,156,147,139,130,120,110,99,88,75,61,46,31,15,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,3,21,39,57,76,94,112,130,148,166,167,149,131,113,95,77,59,41,23,5,0,0,0,0,0,0,0,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,180,163,151,156,170,184,163,143,128,113,99,85,70,55,41,26,11,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,89,109,128,147,166,156,137,118,99,80,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,0,
0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,83,63,43,22,2,0,0,0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,83,63,43,22,2,0,0,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,10,29,47,66,84,103,121,140,158,172,153,134,130,149,168,157,138,120,101,83,64,46,27,8,0,0,0,0,0,0,0,0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,83,63,43,22,2,0,0,58,79,100,122,144,165,175,154,133,111,90,69,48,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,58,79,100,122,144,165,175,154,133,111,90,69,48,27,5,0,0,2,23,45,66,87,108,123,123,123,123,123,120,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,70,89,108,128,147,166,156,136,117,97,91,112,134,156,173,152,131,109,88,67,45,24,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,47,68,89,110,132,154,175,165,144,132,132,132,132,132,134,136,139,144,151,160,170,163,150,135,119,103,86,68,50,32,13,0,0,0,0,4,21,36,51,66,79,92,104,115,125,134,143,152,160,168,175,167,158,149,139,129,117,104,91,76,61,45,28,11,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,13,32,50,68,86,105,123,141,159,174,156,138,120,102,84,65,48,30,12,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,177,158,143,149,161,173,172,157,143,129,115,100,85,71,56,41,26,10,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,98,117,137,156,166,147,128,109,90,71,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,0,
0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,8,0,0,0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,8,0,0,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,154,175,165,144,122,101,80,59,37,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,154,175,165,144,122,101,80,59,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,18,37,55,74,92,110,129,147,166,163,145,142,159,165,146,128,109,91,72,54,35,17,0,0,0,0,0,0,0,0,0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,8,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,2,23,45,66,87,108,130,145,145,145,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,126,105,84,63,48,49,52,58,65,73,75,69,57,41,23,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,80,99,118,138,157,164,145,125,106,91,112,134,156,173,152,131,109,88,67,45,24,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,154,175,165,144,122,101,80,59,37,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,154,175,165,144,122,101,80,59,37,47,68,89,110,132,154,175,173,158,154,154,154,154,154,155,157,160,164,170,167,157,146,134,119,105,89,73,56,39,21,3,0,0,0,0,0,6,21,36,50,63,75,86,96,106,115,124,132,140,148,157,166,175,168,158,147,135,121,106,91,75,58,41,22,4,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,6,24,43,61,79,97,116,134,152,170,163,145,126,109,91,72,54,36,18,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,131,143,156,170,173,159,145,130,115,101,86,71,56,40,25,9,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,106,126,145,165,157,138,119,99,80,70,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,0,
0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,136,116,95,75,54,34,13,0,0,0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,136,116,95,75,54,34,13,0,0,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,28,7,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,57,79,100,121,143,164,176,155,134,112,91,70,49,28,7,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,8,26,45,63,81,100,118,137,155,173,163,162,172,154,136,117,99,80,62,43,25,6,0,0,0,0,0,0,0,0,0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,136,116,95,75,54,34,13,0,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,8,0,0,2,23,45,66,87,108,130,152,166,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,111,91,75,69,70,73,78,85,93,96,87,70,52,32,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,71,90,109,128,148,167,154,134,115,95,112,134,156,173,152,131,109,88,67,45,24,57,79,100,121,143,164,176,155,134,112,91,70,49,28,7,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,57,79,100,121,143,164,176,155,134,112,91,70,49,28,7,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,47,68,89,110,132,154,175,181,170,166,166,166,166,166,166,165,171,185,167,149,139,128,116,103,89,75,59,43,27,9,0,0,0,0,0,0,0,6,20,33,45,57,67,77,87,96,104,112,120,129,137,147,157,168,176,164,151,137,121,105,88,70,51,33,14,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,17,35,53,72,90,108,126,145,163,170,152,134,116,98,79,61,43,25,7,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,114,126,140,153,167,175,160,146,131,116,101,86,70,55,39,23,7,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,95,115,135,154,167,148,129,109,90,71,70,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,0,
0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,81,60,40,19,0,0,0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,81,60,40,19,0,0,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,78,99,120,142,163,178,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,36,56,78,99,120,142,163,178,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,36,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,16,34,52,71,89,107,126,144,162,180,180,162,144,125,107,88,70,51,33,14,0,0,0,0,0,0,0,0,0,0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,81,60,40,19,0,0,55,76,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,55,76,98,118,140,161,179,158,137,115,94,73,52,31,10,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,105,94,90,91,94,98,105,112,116,99,79,58,37,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,62,81,100,120,139,158,162,143,123,103,112,134,156,173,152,131,109,88,67,45,24,56,78,99,120,142,163,178,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,36,56,78,99,120,142,163,178,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,36,47,68,89,110,132,154,175,169,151,145,145,145,145,145,145,144,155,172,163,142,124,110,99,87,74,59,45,29,13,0,0,0,0,0,0,0,0,0,3,16,27,38,49,58,68,76,85,93,101,109,118,128,139,151,164,179,167,151,135,117,99,80,61,42,22,2,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,9,27,46,64,82,101,119,137,156,174,160,141,123,105,86,68,50,32,14,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,110,123,137,151,166,176,161,146,131,116,100,85,69,53,37,21,4,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,104,123,143,163,158,139,120,100,81,62,70,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,0,
0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,55,76,97,118,140,161,179,158,137,116,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,97,76,55,34,55,76,97,118,140,161,179,158,137,116,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,97,76,55,34,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,5,23,42,60,78,96,115,133,151,170,171,151,133,114,96,78,59,41,22,4,0,0,0,0,0,0,0,0,0,0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,53,74,95,116,138,159,180,161,140,118,97,76,55,35,14,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,168,150,135,122,115,112,112,115,119,125,132,124,103,82,61,41,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,53,72,91,111,130,150,169,151,131,112,112,134,156,173,152,131,109,88,67,45,24,55,76,97,118,140,161,179,158,137,116,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,97,76,55,34,55,76,97,118,140,161,179,158,137,116,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,97,76,55,34,47,68,89,110,132,154,175,165,144,123,123,123,123,123,123,125,142,159,171,153,135,117,99,81,62,44,30,15,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,48,57,65,73,81,90,99,109,121,134,149,164,180,164,146,128,109,89,70,50,30,9,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,1,19,38,56,75,93,111,130,148,167,167,149,131,112,94,75,57,39,21,3,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,93,107,121,135,150,165,176,161,146,131,114,99,83,67,50,34,18,1,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,112,132,151,169,149,130,111,91,72,53,70,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,0,
0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,53,74,95,116,137,158,179,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,53,74,95,116,137,158,179,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,13,31,49,67,85,104,125,147,168,170,148,126,105,85,67,49,30,12,0,0,0,0,0,0,0,0,0,0,0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,51,72,93,114,135,156,177,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,51,72,93,114,135,156,177,164,143,122,101,81,60,39,19,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,49,69,89,109,128,148,166,180,165,152,142,136,134,134,136,140,145,149,128,107,86,65,44,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,63,83,102,121,141,160,159,140,120,112,134,156,173,152,131,109,88,67,45,24,53,74,95,116,137,158,179,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,53,74,95,116,137,158,179,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,47,68,89,110,132,154,175,165,144,122,102,102,102,102,102,112,130,147,165,164,146,128,110,92,73,55,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,20,29,37,45,53,62,70,80,92,104,118,134,150,168,176,156,137,117,97,77,56,36,15,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,11,30,48,67,85,104,122,141,159,175,156,138,120,101,83,65,46,28,10,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,91,105,120,135,150,166,176,160,145,129,113,97,80,64,48,31,14,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,120,140,160,160,140,121,102,82,63,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,0,
0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,118,98,78,57,37,16,0,0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,118,98,78,57,37,16,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,50,71,92,113,134,155,176,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,79,99,120,142,163,176,155,134,113,92,71,50,29,50,71,92,113,134,155,176,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,79,99,120,142,163,176,155,134,113,92,71,50,29,55,77,98,119,140,162,176,155,134,112,90,69,48,27,5,0,0,7,28,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,140,162,176,155,134,112,90,69,48,27,5,0,0,7,28,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,2,20,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,1,0,0,0,0,0,0,0,0,0,0,0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,118,98,78,57,37,16,0,48,69,89,110,131,152,173,167,147,126,105,85,64,44,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,47,68,89,110,131,152,173,168,148,126,106,86,65,45,25,5,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,42,62,81,100,118,137,153,167,179,170,162,157,155,155,157,160,165,153,132,111,90,69,48,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,55,74,93,113,132,152,168,148,128,112,134,156,173,152,131,109,88,67,45,24,50,71,92,113,134,155,176,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,79,99,120,142,163,176,155,134,113,92,71,50,29,50,71,92,113,134,155,176,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,79,99,120,142,163,176,155,134,113,92,71,50,29,47,68,89,110,132,154,175,165,144,122,100,81,81,81,83,100,117,135,153,171,157,139,121,103,84,66,48,29,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,18,26,34,42,51,62,74,88,103,120,138,157,176,164,144,123,102,82,61,40,19,55,77,98,119,140,162,176,155,134,112,90,69,48,27,5,0,0,7,28,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,140,162,176,155,134,112,90,69,48,27,5,0,0,7,28,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,3,22,40,59,77,96,114,133,151,170,164,146,128,109,90,72,54,36,17,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,75,90,104,120,135,151,167,175,159,143,126,110,94,77,61,44,27,10,0,0,0,0,47,68,89,110,132,154,175,154,133,111,129,148,168,151,132,112,93,74,54,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,
2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,1,0,0,1,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,1,0,0,1,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,55,76,97,118,140,161,177,156,134,113,92,71,50,28,7,0,0,8,29,50,71,92,114,135,156,178,161,140,118,96,75,54,33,55,76,97,118,140,161,177,156,134,113,92,71,50,28,7,0,0,8,29,50,71,92,114,135,156,178,161,140,118,96,75,54,33,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,44,64,85,106,126,147,168,172,152,132,111,91,71,52,32,13,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,43,64,85,106,126,147,168,173,153,133,112,92,72,52,33,13,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,33,52,71,89,106,122,137,150,159,166,170,172,173,176,178,181,168,156,135,114,93,72,51,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,46,65,85,104,123,143,162,156,137,117,134,156,173,152,131,109,88,67,45,24,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,1,0,0,1,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,1,0,0,1,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,47,68,89,110,132,154,175,165,144,122,100,79,59,59,70,88,106,123,142,160,168,150,132,113,95,77,58,40,21,3,0,0,0,0,0,0,0,4,7,6,2,0,0,0,0,0,6,14,23,33,45,58,74,91,109,129,149,170,169,149,128,106,85,64,43,22,55,76,97,118,140,161,177,156,134,113,92,71,50,28,7,0,0,8,29,50,71,92,114,135,156,178,161,140,118,96,75,54,33,55,76,97,118,140,161,177,156,134,113,92,71,50,28,7,0,0,8,29,50,71,92,114,135,156,178,161,140,118,96,75,54,33,0,0,13,32,50,69,88,106,125,143,162,172,153,135,116,98,80,61,43,25,6,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,74,90,105,121,137,153,169,173,157,140,124,107,91,74,57,40,23,5,0,0,0,47,68,89,110,132,154,175,154,133,117,137,157,162,142,123,103,84,65,45,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,1,7,10,9,4,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,53,75,96,117,138,160,178,157,136,115,94,73,52,31,10,0,0,11,32,53,74,95,116,137,158,179,159,138,116,95,74,53,32,53,75,96,117,138,160,178,157,136,115,94,73,52,31,10,0,0,11,32,53,74,95,116,137,158,179,159,138,116,95,74,53,32,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,39,60,80,101,121,142,162,179,159,139,119,99,80,60,42,24,7,0,0,0,0,0,0,0,9,17,22,23,20,13,3,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,59,80,100,121,142,162,179,159,139,119,99,80,61,42,24,7,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,42,60,76,93,107,120,131,139,145,149,151,152,162,179,165,152,139,126,113,93,73,51,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,37,56,76,95,115,134,153,164,145,125,134,156,173,152,131,109,88,67,45,24,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,47,68,89,110,132,154,175,165,144,122,100,79,58,41,58,76,94,112,131,149,168,161,143,124,106,87,68,50,31,13,0,0,0,0,0,6,17,25,29,28,22,13,4,0,0,0,0,0,4,15,28,44,62,82,103,124,145,166,172,151,130,108,87,66,45,23,53,75,96,117,138,160,178,157,136,115,94,73,52,31,10,0,0,11,32,53,74,95,116,137,158,179,159,138,116,95,74,53,32,53,75,96,117,138,160,178,157,136,115,94,73,52,31,10,0,0,11,32,53,74,95,116,137,158,179,159,138,116,95,74,53,32,0,5,23,42,61,79,98,117,135,154,172,161,143,124,106,87,69,51,32,14,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,60,75,91,107,122,139,155,171,170,154,137,120,104,86,69,52,35,17,0,0,0,47,68,89,110,132,154,175,154,133,126,145,165,153,134,114,95,75,56,37,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,0,9,20,28,31,30,24,16,8,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,0,
13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,52,73,94,115,136,157,178,161,140,119,98,77,57,36,16,0,0,16,37,57,78,98,119,140,161,178,156,136,114,93,72,51,30,52,73,94,115,136,157,178,161,140,119,98,77,57,36,16,0,0,16,37,57,78,98,119,140,161,178,156,136,114,93,72,51,30,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,34,54,75,95,115,135,156,175,166,147,128,108,89,71,54,37,22,11,4,2,3,6,11,19,28,37,43,45,41,32,20,5,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,33,54,74,94,115,135,155,175,167,147,128,108,90,71,53,37,21,9,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,0,0,0,0,0,0,0,0,0,12,30,47,63,77,91,102,112,119,124,128,130,132,152,164,149,135,121,109,96,83,65,46,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,28,48,67,86,106,125,145,164,153,133,134,156,173,152,131,109,88,67,45,24,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,47,68,89,110,132,154,175,165,144,122,100,79,58,37,47,65,83,101,120,139,157,172,153,135,116,97,79,60,41,23,4,0,0,0,8,23,36,45,50,48,42,32,24,16,9,4,1,0,0,2,15,37,58,79,100,121,143,164,173,152,131,109,88,67,45,24,52,73,94,115,136,157,178,161,140,119,98,77,57,36,16,0,0,16,37,57,78,98,119,140,161,178,156,136,114,93,72,51,30,52,73,94,115,136,157,178,161,140,119,98,77,57,36,16,0,0,16,37,57,78,98,119,140,161,178,156,136,114,93,72,51,30,0,15,34,52,71,90,108,126,146,164,169,151,132,114,95,77,58,40,22,15,15,15,15,15,15,15,15,15,15,12,5,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,0,1,9,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,15,15,15,13,7,0,0,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,47,61,77,93,109,125,142,158,175,167,150,134,116,99,82,64,47,29,11,0,0,47,68,89,110,132,154,175,154,133,134,154,164,144,125,105,86,67,47,28,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,10,26,39,48,52,51,44,36,28,22,17,15,30,51,72,93,114,136,157,178,159,138,116,95,74,53,31,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,0,
19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,162,142,121,100,80,59,39,18,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,162,142,121,100,80,59,39,18,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,49,70,91,112,133,154,174,165,144,124,103,83,63,44,27,21,21,27,44,64,84,104,124,145,165,174,153,132,111,90,69,48,27,49,70,91,112,133,154,174,165,144,124,103,83,63,44,27,21,21,27,44,64,84,104,124,145,165,174,153,132,111,90,69,48,27,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,162,142,121,100,80,59,39,18,28,48,68,88,108,128,148,167,175,156,137,118,100,83,67,52,40,31,25,23,24,27,32,38,47,56,64,66,61,50,35,19,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,27,47,68,88,107,128,147,167,175,156,137,119,100,83,66,51,38,28,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,0,0,0,0,0,0,0,0,0,0,17,33,47,61,73,83,92,99,104,114,130,144,158,150,134,119,105,92,79,67,53,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,39,58,78,97,116,136,156,161,141,135,156,173,152,131,109,88,67,45,24,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,47,68,89,110,132,154,175,165,144,122,100,79,58,37,36,54,73,91,109,128,147,166,164,145,126,108,89,70,52,33,14,0,0,2,20,38,53,65,71,69,61,52,44,36,29,25,22,21,21,23,27,39,59,80,101,122,144,165,173,152,130,108,87,66,45,24,49,70,91,112,133,154,174,165,144,124,103,83,63,44,27,21,21,27,44,64,84,104,124,145,165,174,153,132,111,90,69,48,27,49,70,91,112,133,154,174,165,144,124,103,83,63,44,27,21,21,27,44,64,84,104,124,145,165,174,153,132,111,90,69,48,27,6,25,44,63,81,100,118,137,156,175,159,140,122,103,85,66,48,36,36,36,36,36,36,36,36,36,36,36,36,32,24,13,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,6,19,29,35,36,41,62,83,104,126,148,169,170,148,126,105,84,63,41,36,36,36,36,34,27,16,2,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,47,47,63,79,95,112,129,145,162,180,163,146,129,111,94,76,58,41,23,5,0,47,68,89,110,132,154,175,154,134,142,162,155,136,116,97,77,58,38,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,3,22,40,56,68,74,72,63,55,48,43,38,37,39,54,75,96,117,138,159,178,157,136,115,94,73,52,30,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,0,
24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,168,147,126,106,85,65,44,24,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,168,147,126,106,85,65,44,24,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,45,66,87,107,128,149,169,171,151,131,111,91,73,57,46,43,43,46,57,73,92,111,131,151,171,169,149,128,107,86,65,45,24,45,66,87,107,128,149,169,171,151,131,111,91,73,57,46,43,43,46,57,73,92,111,131,151,171,169,149,128,107,86,65,45,24,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,168,147,126,106,85,65,44,24,21,41,61,81,100,120,139,158,177,166,148,130,113,97,82,69,59,51,46,44,45,48,52,58,66,75,84,87,79,65,48,29,9,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,20,40,60,80,100,119,139,158,176,166,148,130,113,96,81,68,56,48,44,45,66,87,108,130,152,173,165,144,122,100,79,58,37,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,0,0,0,0,0,0,0,0,0,0,3,17,31,43,55,64,76,93,111,128,144,160,152,135,119,104,89,75,62,49,37,23,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,47,68,89,110,132,154,175,154,133,111,90,69,47,26,30,49,69,88,108,128,147,166,156,153,165,173,152,131,109,88,67,45,24,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,47,68,89,110,132,154,175,165,144,122,100,79,58,37,25,44,62,81,99,118,137,156,174,155,137,118,99,80,61,42,24,5,0,10,30,49,67,83,92,89,80,71,63,56,50,46,43,42,42,44,48,55,68,86,106,126,147,168,170,149,128,107,86,65,44,23,45,66,87,107,128,149,169,171,151,131,111,91,73,57,46,43,43,46,57,73,92,111,131,151,171,169,149,128,107,86,65,45,24,45,66,87,107,128,149,169,171,151,131,111,91,73,57,46,43,43,46,57,73,92,111,131,151,171,169,149,128,107,86,65,45,24,16,34,53,72,91,110,129,148,166,167,149,130,111,93,74,57,57,57,57,57,57,57,57,57,57,57,57,57,57,52,42,29,13,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,22,36,48,56,57,57,62,83,104,126,148,169,170,148,126,105,84,63,57,57,57,57,57,54,45,33,17,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,47,33,49,65,82,99,115,133,150,168,176,158,141,123,106,88,70,52,34,16,0,47,68,89,110,132,154,175,163,152,155,166,147,128,108,88,69,49,30,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,11,31,51,70,86,95,91,83,75,69,63,60,58,60,67,82,101,121,142,162,175,154,133,112,91,70,49,28,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,0,
30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,153,132,111,91,70,50,29,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,153,132,111,91,70,50,29,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,40,61,82,102,122,143,163,178,158,139,120,103,87,74,67,64,64,67,74,87,103,121,139,159,178,163,142,122,102,81,61,40,19,40,61,82,102,122,143,163,178,158,139,120,103,87,74,67,64,64,67,74,87,103,121,139,159,178,163,142,122,102,81,61,40,19,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,153,132,111,91,70,50,29,13,33,53,72,91,110,129,148,166,177,160,143,128,112,99,87,78,71,67,65,66,69,73,78,85,94,104,108,95,76,56,36,16,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,13,33,52,72,91,110,129,147,166,177,160,143,126,111,97,85,75,69,65,65,66,87,108,130,152,173,165,144,122,100,79,58,37,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,0,0,0,0,0,0,0,0,0,0,0,1,14,26,45,65,85,104,123,141,158,159,139,122,105,89,74,69,62,49,33,16,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,47,68,89,110,132,154,175,154,133,111,90,69,47,26,22,41,60,80,99,119,139,158,176,174,182,173,152,131,109,88,67,45,24,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,33,52,71,89,108,128,146,165,165,147,128,109,90,71,52,33,14,0,17,37,57,77,97,112,108,99,91,83,76,70,67,64,64,63,65,69,75,84,98,115,134,153,173,165,145,124,103,83,62,41,20,40,61,82,102,122,143,163,178,158,139,120,103,87,74,67,64,64,67,74,87,103,121,139,159,178,163,142,122,102,81,61,40,19,40,61,82,102,122,143,163,178,158,139,120,103,87,74,67,64,64,67,74,87,103,121,139,159,178,163,142,122,102,81,61,40,19,25,44,63,82,101,120,139,158,176,157,138,120,101,82,79,79,79,79,79,79,79,79,79,79,79,79,79,79,78,72,59,43,24,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,34,52,66,76,79,79,79,83,104,126,148,169,170,148,126,105,84,79,79,79,79,79,79,74,63,47,29,10,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,47,25,35,52,69,86,103,120,138,156,173,171,153,135,117,100,81,63,45,27,8,47,68,89,110,132,154,175,180,173,175,158,138,119,99,80,60,41,21,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,18,39,59,78,98,115,111,103,95,89,84,81,79,81,86,96,111,129,149,168,169,149,129,108,87,67,46,25,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,0,
35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,179,158,137,117,96,76,55,35,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,179,158,137,117,96,76,55,35,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,35,55,75,96,115,135,155,174,168,150,133,117,103,93,87,85,85,88,93,103,117,133,150,168,173,154,135,115,95,75,55,34,14,35,55,75,96,115,135,155,174,168,150,133,117,103,93,87,85,85,88,93,103,117,133,150,168,173,154,135,115,95,75,55,34,14,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,179,158,137,117,96,76,55,35,5,25,44,63,82,100,118,137,154,171,173,158,143,129,117,106,98,92,88,86,87,90,94,99,105,113,123,123,103,83,63,42,22,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,5,24,43,62,81,100,118,136,154,171,173,157,142,128,115,104,95,89,86,86,87,89,108,130,152,173,165,144,122,100,79,58,37,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,0,0,0,0,0,0,0,0,0,0,0,0,8,30,50,71,92,112,133,152,170,154,132,111,92,85,90,90,79,63,44,25,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,47,68,89,110,132,154,175,154,133,111,90,69,47,26,13,33,52,71,91,110,130,150,169,189,195,173,152,131,109,88,67,45,24,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,23,42,61,79,98,117,137,156,175,157,138,118,100,81,62,43,24,5,25,45,64,84,104,124,128,119,111,103,96,91,88,86,85,84,86,89,95,103,114,129,145,163,177,158,138,118,98,77,57,36,16,35,55,75,96,115,135,155,174,168,150,133,117,103,93,87,85,85,88,93,103,117,133,150,168,173,154,135,115,95,75,55,34,14,35,55,75,96,115,135,155,174,168,150,133,117,103,93,87,85,85,88,93,103,117,133,150,168,173,154,135,115,95,75,55,34,14,35,54,73,92,111,130,149,167,166,147,128,109,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,89,72,53,33,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,43,63,81,96,100,100,100,100,104,126,148,169,170,148,126,105,100,100,100,100,100,100,100,92,77,58,38,17,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,47,25,22,39,56,73,91,108,126,144,162,179,165,147,129,111,92,74,55,37,18,47,68,89,110,132,154,175,196,188,169,149,130,110,91,71,52,32,13,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,26,46,66,86,106,126,130,122,115,109,105,102,100,102,106,114,126,141,158,177,161,142,122,102,82,61,41,20,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,0,
41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,143,122,102,81,61,40,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,143,122,102,81,61,40,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,29,48,68,88,107,126,145,163,179,162,147,133,121,113,108,106,106,108,113,121,133,147,163,179,162,144,126,106,87,68,48,28,8,29,48,68,88,107,126,145,163,179,162,147,133,121,113,108,106,106,108,113,121,133,147,163,179,162,144,126,106,87,68,48,28,8,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,143,122,102,81,61,40,0,15,34,53,71,89,107,124,141,157,172,173,159,146,135,126,118,112,109,108,108,111,114,119,125,133,142,130,110,89,69,49,29,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,0,15,34,52,71,89,107,124,141,157,173,172,157,144,133,123,115,110,108,107,108,110,116,130,152,173,165,144,122,100,79,58,37,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,0,0,0,0,0,0,0,0,0,0,0,0,11,32,53,74,95,116,138,159,175,154,133,113,105,106,110,109,92,72,52,31,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,24,44,63,82,102,121,141,161,180,195,173,152,131,109,88,67,45,24,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,13,32,51,70,89,108,128,147,166,166,148,128,109,90,71,52,33,14,32,52,72,92,112,132,147,139,131,123,117,112,109,107,106,106,107,110,115,122,132,144,159,175,165,148,129,110,90,71,51,31,10,29,48,68,88,107,126,145,163,179,162,147,133,121,113,108,106,106,108,113,121,133,147,163,179,162,144,126,106,87,68,48,28,8,29,48,68,88,107,126,145,163,179,162,147,133,121,113,108,106,106,108,113,121,133,147,163,179,162,144,126,106,87,68,48,28,8,44,63,82,101,120,139,158,177,157,137,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,119,100,79,58,36,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,48,69,90,111,121,121,121,121,121,126,148,169,170,148,126,121,121,121,121,121,121,121,121,105,84,63,42,21,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,47,25,9,26,44,61,79,96,114,132,150,168,176,158,140,121,103,84,66,47,28,47,68,89,110,132,154,175,196,180,161,141,121,102,82,63,43,24,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,33,53,73,93,113,133,150,143,136,130,126,123,122,123,126,134,143,156,171,169,151,133,113,94,75,55,35,14,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,0,
46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,169,148,128,107,86,66,45,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,169,148,128,107,86,66,45,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,21,40,60,79,97,115,133,150,166,177,163,150,141,134,130,128,128,130,134,141,151,163,177,165,149,132,115,97,78,59,40,20,1,21,40,60,79,97,115,133,150,166,177,163,150,141,134,130,128,128,130,134,141,151,163,177,165,149,132,115,97,78,59,40,20,1,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,169,148,128,107,86,66,45,0,5,24,42,60,77,94,111,126,142,156,169,176,164,154,145,139,134,131,130,130,132,135,140,146,153,157,137,116,96,76,55,35,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,0,5,23,42,59,77,94,111,126,143,157,170,174,162,151,143,136,132,129,129,130,132,137,144,157,176,165,144,122,100,79,58,37,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,0,10,32,53,74,95,116,138,159,179,161,143,131,126,128,131,118,96,75,54,33,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,16,35,55,74,94,113,133,153,172,192,173,152,131,109,88,67,45,24,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,3,22,42,61,80,99,118,138,157,176,157,138,119,100,81,62,43,23,39,59,79,99,119,139,159,158,150,143,137,133,130,128,128,128,129,131,136,142,150,161,174,166,152,136,118,100,81,62,43,23,3,21,40,60,79,97,115,133,150,166,177,163,150,141,134,130,128,128,130,134,141,151,163,177,165,149,132,115,97,78,59,40,20,1,21,40,60,79,97,115,133,150,166,177,163,150,141,134,130,128,128,130,134,141,151,163,177,165,149,132,115,97,78,59,40,20,1,48,69,90,111,130,149,168,181,161,145,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,122,100,79,58,37,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,48,69,90,112,134,143,143,143,143,143,153,172,172,154,143,143,143,143,143,143,143,143,128,106,84,63,42,21,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,47,25,4,14,32,49,67,85,103,121,139,157,175,169,150,132,113,94,75,56,37,47,68,89,110,132,154,175,192,172,152,133,113,93,74,54,35,15,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,40,60,80,100,120,140,160,163,156,151,147,144,144,144,147,153,162,173,170,155,139,121,103,85,66,46,27,7,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,0,
51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,154,133,112,92,71,50,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,154,133,112,92,71,50,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,12,31,50,68,86,103,119,135,149,162,173,169,160,154,150,149,149,151,154,160,169,172,161,149,135,119,102,85,67,49,30,11,0,12,31,50,68,86,103,119,135,149,162,173,169,160,154,150,149,149,151,154,160,169,172,161,149,135,119,102,85,67,49,30,11,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,154,133,112,92,71,50,0,0,13,30,48,64,81,96,111,126,139,152,163,172,173,165,159,155,152,151,151,153,156,161,166,173,163,143,123,102,82,62,41,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,0,0,12,30,47,64,81,96,112,126,140,153,164,174,170,163,156,152,150,150,151,152,157,163,172,177,165,144,122,100,79,58,37,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,0,8,29,50,71,91,112,132,150,166,173,160,151,148,149,142,120,99,78,57,36,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,7,27,46,66,86,105,125,145,164,180,173,152,131,109,88,67,45,24,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,0,13,32,52,71,90,109,129,148,168,166,148,128,109,90,71,52,33,45,66,86,106,126,147,161,169,170,163,158,154,152,150,149,149,150,152,156,162,169,171,162,150,136,121,105,88,71,53,34,15,0,12,31,50,68,86,103,119,135,149,162,173,169,160,154,150,149,149,151,154,160,169,172,161,149,135,119,102,85,67,49,30,11,0,12,31,50,68,86,103,119,135,149,162,173,169,160,154,150,149,149,151,154,160,169,172,161,149,135,119,102,85,67,49,30,11,0,48,69,90,112,134,155,176,180,175,165,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,144,122,100,79,58,37,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,48,69,90,112,134,155,164,164,164,164,170,180,180,170,164,164,164,164,164,164,164,149,128,106,84,63,42,21,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,47,25,4,2,20,38,56,73,92,110,128,146,165,179,161,142,123,104,85,65,46,47,68,89,110,132,154,175,180,164,144,124,105,85,66,46,26,7,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,46,66,87,107,128,147,160,167,172,172,168,166,165,165,168,173,173,165,154,140,125,109,92,74,56,37,18,0,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,0,
57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,2,21,39,56,73,90,105,119,133,144,154,161,167,171,172,170,170,172,171,167,161,153,143,132,119,104,89,73,56,38,20,2,0,2,21,39,56,73,90,105,119,133,144,154,161,167,171,172,170,170,172,171,167,161,153,143,132,119,104,89,73,56,38,20,2,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,159,159,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,0,0,1,18,34,51,66,81,96,109,122,134,144,153,160,166,171,174,173,172,172,172,169,165,160,153,145,137,126,107,86,65,43,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,0,0,0,18,34,51,67,82,96,110,123,135,145,154,162,168,172,174,171,171,172,173,170,166,162,156,151,144,122,100,79,58,37,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,0,4,24,45,65,84,103,120,136,147,154,157,159,158,156,144,122,101,80,59,38,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,47,68,89,110,132,154,159,154,133,111,90,69,47,26,5,0,18,38,58,77,97,117,137,156,159,159,152,131,109,88,67,45,24,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,47,68,89,110,132,154,159,159,144,122,100,79,58,37,15,0,4,23,43,62,81,101,120,140,159,159,157,138,118,99,80,61,41,46,67,88,109,123,133,141,149,155,161,166,169,172,171,170,170,171,172,169,165,159,152,143,133,120,106,91,75,59,41,24,5,0,2,21,39,56,73,90,105,119,133,144,154,161,167,171,172,170,170,172,171,167,161,153,143,132,119,104,89,73,56,38,20,2,0,2,21,39,56,73,90,105,119,133,144,154,161,167,171,172,170,170,172,171,167,161,153,143,132,119,104,89,73,56,38,20,2,0,48,69,90,112,134,155,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,144,122,100,79,58,37,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,48,69,90,112,134,155,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,149,128,106,84,63,42,21,0,0,0,0,0,0,56,77,98,120,142,159,159,154,132,110,89,68,47,25,4,0,8,26,44,62,81,99,117,136,154,159,159,151,132,113,93,74,54,47,68,89,110,132,154,159,159,156,136,116,97,77,57,38,18,0,6,27,49,70,91,112,134,156,159,152,131,109,88,67,45,24,46,68,89,109,123,132,140,146,152,156,159,161,163,163,161,158,153,146,136,124,110,95,79,62,45,27,8,0,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,0,
62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,0,9,27,44,60,75,89,103,115,125,134,141,147,150,153,154,154,153,150,147,141,134,125,114,102,89,74,59,43,26,9,0,0,0,9,27,44,60,75,89,103,115,125,134,141,147,150,153,154,154,153,150,147,141,134,125,114,102,89,74,59,43,26,9,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,138,138,138,138,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,0,0,0,5,21,36,51,66,80,92,104,115,124,133,140,146,150,152,154,154,153,151,148,144,139,133,126,117,108,97,80,61,40,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,0,0,0,5,21,37,52,66,80,93,105,117,126,135,142,147,151,153,154,154,153,152,149,145,141,136,130,124,117,99,78,57,36,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,55,74,90,106,118,128,133,136,138,137,135,131,124,103,82,61,39,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,47,68,89,110,132,138,138,138,133,111,90,69,47,26,5,0,10,30,50,69,89,108,128,138,138,138,138,131,109,88,67,45,24,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,47,68,89,110,132,138,138,138,138,122,100,79,58,37,15,0,0,14,34,53,73,92,112,131,138,138,138,138,128,108,89,68,47,41,61,79,94,105,114,121,128,135,140,145,149,151,153,154,154,153,151,148,144,139,132,124,114,103,90,76,61,45,29,12,0,0,0,9,27,44,60,75,89,103,115,125,134,141,147,150,153,154,154,153,150,147,141,134,125,114,102,89,74,59,43,26,9,0,0,0,9,27,44,60,75,89,103,115,125,134,141,147,150,153,154,154,153,150,147,141,134,125,114,102,89,74,59,43,26,9,0,0,48,69,90,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,122,100,79,58,37,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,48,69,90,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,128,106,84,63,42,21,0,0,0,0,0,0,56,77,98,120,138,138,138,138,132,110,89,68,47,25,4,0,0,15,33,51,70,88,107,125,138,138,138,138,138,121,102,81,61,47,68,89,110,132,138,138,138,138,128,108,89,69,49,30,10,0,6,27,49,70,91,112,134,138,138,138,131,109,88,67,45,24,42,62,80,95,104,112,120,126,131,135,138,140,142,142,140,137,132,126,117,106,94,80,65,49,32,15,0,0,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,0,
62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,0,0,14,30,45,59,73,85,96,106,114,121,126,130,132,133,133,132,130,126,120,114,106,96,85,72,59,44,29,13,0,0,0,0,0,14,30,45,59,73,85,96,106,114,121,126,130,132,133,133,132,130,126,120,114,106,96,85,72,59,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,60,81,101,116,116,116,116,116,116,102,82,62,41,19,0,0,0,0,0,0,0,0,0,0,0,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,0,0,0,0,6,21,36,50,63,75,86,96,105,113,119,124,129,132,133,133,132,130,128,124,119,113,106,98,89,79,67,51,33,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,0,0,0,0,7,22,36,51,64,76,87,98,107,115,121,126,130,132,133,133,132,130,128,124,120,115,109,103,97,87,70,51,32,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,8,26,44,61,76,89,99,107,112,115,116,116,114,110,104,94,76,57,36,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,46,67,88,107,116,116,116,116,116,107,88,67,47,25,4,0,2,22,41,61,81,100,115,116,116,116,116,116,106,86,66,45,23,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,46,67,88,107,116,116,116,116,116,115,98,78,57,36,15,0,0,6,25,45,64,84,103,116,116,116,116,116,116,107,88,67,47,32,50,65,76,85,94,101,108,114,120,124,128,130,132,133,133,132,130,128,123,119,112,104,95,85,73,60,46,31,15,0,0,0,0,0,14,30,45,59,73,85,96,106,114,121,126,130,132,133,133,132,130,126,120,114,106,96,85,72,59,44,29,13,0,0,0,0,0,14,30,45,59,73,85,96,106,114,121,126,130,132,133,133,132,130,126,120,114,106,96,85,72,59,44,29,13,0,0,0,47,68,89,108,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,115,98,78,57,36,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,47,68,89,108,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,103,83,62,41,20,0,0,0,0,0,0,55,76,96,114,116,116,116,116,116,107,88,67,46,25,4,0,0,4,22,41,59,78,96,113,116,116,116,116,116,116,101,81,60,46,67,88,107,116,116,116,116,116,115,100,80,61,41,21,2,0,6,27,48,69,89,109,116,116,116,116,116,106,86,66,45,23,33,51,65,76,85,93,99,105,110,114,117,118,120,120,119,116,112,106,98,88,77,64,50,35,19,3,0,0,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,0,
55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,0,0,0,15,29,43,56,67,77,87,94,100,105,108,110,111,111,110,108,105,100,94,86,77,67,55,43,29,14,0,0,0,0,0,0,0,15,29,43,56,67,77,87,94,100,105,108,110,111,111,110,108,105,100,94,86,77,67,55,43,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,54,72,87,94,94,94,94,94,94,88,73,55,35,15,0,0,0,0,0,0,0,0,0,0,0,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,0,0,0,0,0,6,20,33,45,57,68,77,85,93,99,104,108,110,111,111,110,109,106,103,98,93,86,78,70,60,50,37,21,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,0,0,0,0,0,6,21,34,47,58,69,79,87,94,101,105,108,110,111,111,110,109,107,104,99,94,89,83,77,69,57,41,23,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,31,46,59,71,80,87,91,94,94,94,93,89,84,76,64,47,29,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,40,60,77,90,94,94,94,94,94,91,78,60,41,21,1,0,0,14,33,52,71,86,94,94,94,94,94,94,90,76,58,39,19,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,40,60,77,90,94,94,94,94,94,94,85,69,51,31,11,0,0,0,17,36,56,74,88,94,94,94,94,94,94,91,78,60,41,20,35,47,57,66,74,81,88,94,99,103,106,109,110,111,111,110,109,106,103,98,92,85,76,66,56,43,30,16,1,0,0,0,0,0,0,15,29,43,56,67,77,87,94,100,105,108,110,111,111,110,108,105,100,94,86,77,67,55,43,29,14,0,0,0,0,0,0,0,15,29,43,56,67,77,87,94,100,105,108,110,111,111,110,108,105,100,94,86,77,67,55,43,29,14,0,0,0,0,42,61,78,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,85,69,51,31,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,42,61,78,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,88,73,55,36,16,0,0,0,0,0,0,49,68,84,94,94,94,94,94,94,90,77,60,40,20,0,0,0,0,12,30,49,67,83,93,94,94,94,94,94,94,87,72,54,40,60,77,90,94,94,94,94,94,94,86,71,52,33,13,0,0,2,22,42,61,79,91,94,94,94,94,94,90,76,58,39,19,21,36,48,57,65,73,79,84,89,93,96,98,98,98,98,95,91,86,78,69,59,47,34,20,5,0,0,0,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,0,
43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,0,0,0,0,13,26,38,49,58,67,74,80,84,87,89,90,90,89,87,84,79,74,67,58,48,37,26,13,0,0,0,0,0,0,0,0,0,13,26,38,49,58,67,74,80,84,87,89,90,90,89,87,84,79,74,67,58,48,37,26,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,25,42,57,68,73,73,73,73,73,73,69,58,43,26,7,0,0,0,0,0,0,0,0,0,0,0,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,0,0,0,0,0,0,3,16,28,39,49,58,66,73,78,83,86,89,90,90,89,88,85,82,78,72,66,59,50,41,31,20,7,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,0,0,0,0,0,0,4,17,29,40,50,59,67,74,80,84,87,89,90,90,89,88,86,83,79,74,68,63,56,50,40,26,11,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,30,42,52,60,66,70,73,73,73,72,69,64,57,47,34,17,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,30,47,61,71,73,73,73,73,73,71,62,48,31,13,0,0,0,5,24,41,56,68,73,73,73,73,73,73,70,60,46,29,11,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,30,47,61,71,73,73,73,73,73,73,67,55,39,22,3,0,0,0,8,27,44,58,69,73,73,73,73,73,73,71,62,48,31,5,18,28,38,46,54,61,68,73,78,82,85,88,89,90,90,89,88,85,82,77,72,65,57,48,38,26,14,0,0,0,0,0,0,0,0,0,13,26,38,49,58,67,74,80,84,87,89,90,90,89,87,84,79,74,67,58,48,37,26,13,0,0,0,0,0,0,0,0,0,13,26,38,49,58,67,74,80,84,87,89,90,90,89,87,84,79,74,67,58,48,37,26,13,0,0,0,0,0,31,48,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,67,55,39,22,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,31,48,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,69,58,44,26,8,0,0,0,0,0,0,38,54,66,73,73,73,73,73,73,71,61,47,30,12,0,0,0,0,1,20,37,53,66,73,73,73,73,73,73,73,68,57,42,30,47,61,71,73,73,73,73,73,73,68,56,41,24,5,0,0,0,14,32,49,62,71,73,73,73,73,73,70,60,46,29,11,6,19,29,38,45,52,59,64,68,72,75,76,77,77,76,74,70,65,59,50,41,30,18,4,0,0,0,0,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,0,
28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,47,54,59,63,66,68,69,69,68,66,63,59,53,47,39,30,19,8,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,47,54,59,63,66,68,69,69,68,66,63,59,53,47,39,30,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,48,52,52,52,52,52,52,49,40,28,13,0,0,0,0,0,0,0,0,0,0,0,0,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,0,0,0,0,0,0,0,0,10,20,30,38,46,52,58,62,65,68,69,69,68,67,64,61,57,52,46,39,31,22,13,3,0,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,0,0,0,0,0,0,0,0,11,22,31,40,47,54,59,63,66,68,69,69,68,67,65,62,58,53,48,42,36,30,22,10,0,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,23,33,40,45,49,51,52,52,51,48,43,37,29,18,4,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,17,31,43,50,52,52,52,52,52,50,43,32,18,1,0,0,0,0,11,26,39,48,52,52,52,52,52,52,50,42,31,16,0,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,17,31,43,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,14,29,41,49,52,52,52,52,52,52,50,43,32,18,0,0,10,19,27,34,41,47,53,57,61,64,66,68,69,69,68,66,64,61,57,51,45,37,29,19,8,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,47,54,59,63,66,68,69,69,68,66,63,59,53,47,39,30,19,8,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,47,54,59,63,66,68,69,69,68,66,63,59,53,47,39,30,19,8,0,0,0,0,0,0,18,32,44,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,47,38,25,10,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,18,32,44,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,24,37,47,52,52,52,52,52,52,50,43,31,17,1,0,0,0,0,0,8,23,37,46,52,52,52,52,52,52,52,48,40,27,17,31,43,50,52,52,52,52,52,52,48,39,26,11,0,0,0,0,2,19,33,44,51,52,52,52,52,52,50,42,31,16,0,0,0,9,18,25,32,38,43,47,51,54,55,56,56,55,53,49,45,39,31,22,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,3,15,23,29,34,40,45,49,47,40,29,15,16,30,41,48,49,45,39,34,28,22,13,2,0,0,0,0,0,0,0,0,0,0,4,9,15,21,26,28,26,19,9,0,3,14,23,27,28,23,18,12,6,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,26,36,42,43,39,30,18,3,15,28,38,43,43,37,28,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,19,22,23,23,23,23,23,19,12,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,10,13,16,18,19,20,21,20,20,19,18,17,15,13,9,5,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,19,24,26,26,24,19,12,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,19,24,26,26,24,19,12,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,19,24,26,26,24,19,12,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,19,24,26,26,24,19,12,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,19,24,26,26,24,19,12,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,5,18,28,33,35,35,35,35,35,35,32,26,15,2,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,4,20,33,43,49,55,60,66,70,68,59,45,28,29,46,59,68,70,66,60,54,49,42,32,18,2,0,0,0,0,0,0,0,6,17,24,30,35,41,47,49,46,38,26,11,19,33,43,48,49,44,38,32,27,21,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,27,43,55,63,64,59,48,33,18,30,45,57,64,64,57,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,18,30,39,44,44,44,44,44,44,40,31,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,8,15,21,26,30,34,37,39,41,41,42,41,41,41,39,38,36,34,30,26,22,16,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,22,32,40,45,48,48,45,39,32,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,22,32,40,45,48,48,45,39,32,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,22,32,40,45,48,48,45,39,32,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,22,32,40,45,48,48,45,39,32,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,22,32,40,45,48,48,45,39,32,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,4,21,35,47,54,56,56,56,56,56,56,53,45,32,17,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,17,34,50,62,70,75,81,86,92,88,75,58,39,40,59,76,88,91,86,80,75,69,61,48,32,14,0,0,0,0,0,0,8,23,36,44,50,56,61,67,71,66,56,41,25,33,49,62,69,70,64,59,53,47,40,29,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,40,57,73,84,85,77,63,48,33,43,60,75,85,84,75,60,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,16,33,48,59,65,65,65,65,65,65,60,49,34,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,11,20,28,35,41,47,51,55,58,60,62,63,63,63,63,62,60,59,57,55,51,47,42,36,25,12,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,51,60,66,69,69,66,60,51,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,51,60,66,69,69,66,60,51,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,51,60,66,69,69,66,60,51,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,51,60,66,69,69,66,60,51,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,0,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,51,60,66,69,69,66,60,51,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,0,15,34,51,65,75,77,77,77,77,77,77,73,62,47,29,10,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,6,26,46,64,80,90,96,101,107,112,105,86,66,46,47,67,87,106,112,107,101,95,89,78,62,43,24,3,0,0,0,0,2,21,38,53,64,71,76,82,88,92,86,71,54,35,44,63,79,90,90,85,79,73,68,58,45,28,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,35,52,70,87,103,106,93,78,63,48,56,73,90,105,104,90,75,60,45,30,15,0,0,0,0,0,0,0,0,0,0,0,6,26,45,63,77,86,86,86,86,86,86,79,64,47,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,40,48,56,62,67,72,76,79,81,83,84,84,84,84,83,82,80,78,76,72,68,63,55,42,26,9,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,42,56,69,79,87,90,90,86,79,69,56,41,26,9,0,0,0,0,0,0,0,0,0,0,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,42,56,69,79,87,90,90,86,79,69,56,41,26,9,0,0,0,0,0,0,0,0,0,0,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,42,56,69,79,87,90,90,86,79,69,56,41,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,42,56,69,79,87,90,90,86,79,69,56,41,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,0,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,0,0,0,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,42,56,69,79,87,90,90,86,79,69,56,41,26,9,0,0,0,0,0,0,0,0,0,0,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,0,0,23,43,63,81,95,98,98,98,98,98,98,92,76,58,38,18,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,11,32,53,73,93,110,116,122,128,133,113,93,74,57,57,75,94,114,133,128,121,116,108,91,71,50,29,8,0,0,0,0,10,30,50,68,83,91,97,103,108,113,101,82,62,42,51,72,92,109,111,105,100,94,88,75,58,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,30,47,65,82,99,117,123,108,93,78,63,68,85,102,120,120,105,90,75,60,45,30,13,0,0,0,0,0,0,0,0,0,0,12,33,53,74,93,106,108,108,108,108,107,94,75,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,1,15,27,39,49,59,68,76,82,88,93,97,100,102,104,105,106,105,105,104,103,101,99,97,93,89,83,72,56,38,19,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,39,56,72,86,98,107,111,111,107,98,86,71,56,38,20,1,0,0,0,0,0,0,0,0,0,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,39,56,72,86,98,107,111,111,107,98,86,71,56,38,20,1,0,0,0,0,0,0,0,0,0,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,39,56,72,86,98,107,111,111,107,98,86,71,56,38,20,1,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,2,21,39,56,72,86,98,107,111,111,107,98,86,71,56,38,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,0,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,0,0,0,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,39,56,72,86,98,107,111,111,107,98,86,71,56,38,20,1,0,0,0,0,0,0,0,0,0,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,0,0,26,48,69,90,110,120,120,120,120,120,120,105,85,63,42,21,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,11,32,54,75,96,117,137,143,148,141,122,104,87,75,75,87,104,123,142,148,142,135,114,93,72,51,30,9,0,0,0,0,15,36,57,78,97,112,117,123,129,129,109,89,70,53,61,79,98,119,132,126,120,114,105,86,66,45,24,3,0,0,0,0,0,0,0,0,0,0,0,0,0,8,25,43,60,77,94,112,129,139,123,108,93,78,80,98,115,132,136,120,105,90,75,60,42,23,3,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,130,130,130,130,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,3,17,31,44,56,68,78,87,96,102,108,113,118,121,124,125,126,128,126,126,125,124,122,120,118,114,109,102,85,66,46,25,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,49,68,86,102,116,126,132,132,126,116,101,85,68,49,30,10,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,49,68,86,102,116,126,132,132,126,116,101,85,68,49,30,10,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,49,68,86,102,116,126,132,132,126,116,101,85,68,49,30,10,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,10,30,49,68,86,102,116,126,132,132,126,116,101,85,68,49,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,0,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,0,0,0,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,49,68,86,102,116,126,132,132,126,116,101,85,68,49,30,10,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,0,0,27,48,69,90,112,134,142,142,142,142,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,8,29,50,71,91,112,132,152,169,151,133,117,103,96,96,103,117,134,152,168,150,130,110,89,69,48,27,6,0,0,0,0,16,37,58,79,100,121,138,144,149,137,118,100,83,74,77,91,108,126,146,146,141,131,110,89,68,47,25,4,0,0,0,0,0,0,0,0,0,0,0,0,3,21,38,55,72,90,107,124,142,154,139,123,108,93,93,110,128,145,151,136,120,105,89,70,50,29,8,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,151,151,144,122,100,79,58,37,15,4,0,0,0,0,0,0,0,0,0,1,17,33,47,61,74,86,97,106,115,123,129,134,139,142,145,147,148,148,148,148,147,146,144,142,139,135,130,112,90,69,48,27,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,57,78,97,115,133,146,154,153,145,132,115,96,77,57,37,16,0,0,0,0,0,0,0,0,0,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,57,78,97,115,133,146,154,153,145,132,115,96,77,57,37,16,0,0,0,0,0,0,0,0,0,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,57,78,97,115,133,146,154,153,145,132,115,96,77,57,37,16,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,17,37,57,78,97,115,133,146,154,153,145,132,115,96,77,57,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,0,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,0,0,0,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,57,78,97,115,133,146,154,153,145,132,115,96,77,57,37,16,0,0,0,0,0,0,0,0,0,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,0,0,27,48,69,90,112,134,155,163,163,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,4,24,45,65,85,105,124,144,162,163,147,133,122,117,117,122,133,147,163,160,142,123,103,83,63,43,22,2,0,0,0,0,13,34,54,75,96,116,137,157,165,147,130,113,101,95,97,106,120,137,156,166,146,126,105,85,64,43,22,1,0,0,0,0,0,0,0,0,0,0,0,0,16,33,50,67,85,102,119,137,154,168,152,136,119,98,105,122,140,157,166,150,134,116,94,73,52,31,9,0,0,0,0,0,0,0,0,4,13,35,56,77,98,120,142,163,165,144,122,100,79,58,37,30,25,20,14,8,0,0,0,0,0,0,15,31,47,63,77,91,104,115,126,135,143,149,155,160,163,166,168,169,170,170,169,168,167,165,163,160,155,134,112,90,69,48,27,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,104,125,145,162,174,174,162,144,124,104,83,62,42,20,0,0,0,0,0,0,0,0,0,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,104,125,145,162,174,174,162,144,124,104,83,62,42,20,0,0,0,0,0,0,0,0,0,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,104,125,145,162,174,174,162,144,124,104,83,62,42,20,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,21,42,63,84,104,125,145,162,174,174,162,144,124,104,83,62,42,20,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,0,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,0,0,0,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,104,125,145,162,174,174,162,144,124,104,83,62,42,20,0,0,0,0,0,0,0,0,0,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,0,0,27,48,69,90,112,134,155,176,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,18,38,58,77,96,114,132,149,164,162,151,142,138,138,143,151,163,163,148,131,113,94,75,56,36,16,0,0,0,0,0,8,29,49,69,89,109,129,148,166,159,144,130,120,116,118,124,136,151,167,156,138,118,99,79,58,38,18,0,0,0,0,0,0,0,0,0,0,0,0,11,28,45,63,80,97,114,132,149,166,154,138,122,106,100,118,135,152,167,151,135,119,103,87,68,48,28,7,0,0,0,0,0,0,2,14,23,32,40,56,77,98,120,142,163,165,144,122,100,79,59,55,51,46,41,34,27,18,6,0,0,0,9,27,44,61,77,93,107,121,133,145,154,163,170,176,180,184,187,175,159,152,151,150,151,152,154,161,176,155,134,112,90,69,48,27,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,129,150,171,192,192,171,150,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,129,150,171,192,192,171,150,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,129,150,171,192,192,171,150,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,1,23,44,65,86,108,129,150,171,192,192,171,150,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,0,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,0,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,0,0,0,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,0,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,129,150,171,192,192,171,150,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,0,0,27,48,69,90,112,134,155,176,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,10,29,48,67,85,102,118,134,147,157,165,163,160,160,163,165,157,146,133,117,101,84,65,47,28,8,0,0,0,0,0,2,22,42,62,81,100,118,136,152,167,160,148,141,138,139,144,153,166,160,144,126,109,90,71,51,31,11,0,0,0,0,0,0,0,0,0,0,0,6,23,41,58,75,92,110,126,144,161,156,140,124,108,96,113,130,147,165,153,137,121,105,89,73,57,40,21,1,0,0,0,0,0,7,20,32,42,52,60,67,77,98,120,142,163,165,144,122,100,82,79,76,71,66,61,55,47,36,21,5,0,0,20,39,56,74,91,107,123,137,151,163,173,182,190,196,201,205,189,168,147,131,130,129,130,131,134,147,168,155,134,112,90,69,48,27,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,3,7,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,128,149,170,188,187,169,149,128,106,85,64,43,22,1,0,0,0,0,0,0,0,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,128,149,170,188,187,169,149,128,106,85,64,43,22,1,0,0,0,0,0,0,0,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,128,149,170,188,187,169,149,128,106,85,64,43,22,1,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,1,22,43,65,86,107,128,149,170,188,187,169,149,128,106,85,64,43,22,1,0,0,0,0,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,0,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,128,149,170,188,187,169,149,128,106,85,64,43,22,1,0,0,0,0,0,0,0,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,0,27,48,69,90,112,134,155,176,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,3,7,7,20,38,55,72,88,103,117,129,138,145,149,151,151,149,145,138,128,116,103,88,71,54,36,18,5,0,0,0,0,0,0,14,33,52,71,89,106,122,137,149,159,167,162,160,160,164,164,155,143,130,114,97,80,61,43,23,4,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,88,105,122,139,157,158,142,126,110,94,108,125,143,160,155,139,123,107,91,75,59,43,27,10,0,0,0,0,0,9,23,37,49,61,71,80,88,94,99,120,142,163,165,144,122,106,104,100,97,92,87,81,75,65,51,35,16,0,0,30,49,67,86,104,121,138,153,167,180,192,202,210,216,222,210,189,168,146,124,108,107,108,110,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,3,10,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,10,2,0,0,0,5,16,24,28,28,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,26,20,11,0,0,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,0,0,0,0,0,20,41,61,82,102,122,142,158,168,168,157,141,122,102,82,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,11,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,10,0,0,0,0,0,0,11,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,10,0,0,0,0,0,0,0,0,0,0,0,6,12,13,13,20,41,61,82,102,122,142,158,168,168,157,141,122,102,82,61,40,19,13,13,10,4,0,0,0,0,0,0,6,12,13,13,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,10,4,0,0,0,0,0,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,0,0,0,0,0,20,41,61,82,102,122,142,158,168,168,157,141,122,102,82,61,40,19,0,0,0,0,0,0,4,11,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,10,4,0,0,0,7,12,13,20,41,61,82,102,122,142,158,168,168,157,141,122,102,82,61,40,19,13,12,7,0,0,0,0,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,0,0,7,12,13,13,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,13,13,12,7,0,0,0,0,0,0,11,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,10,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,0,0,11,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,10,0,0,0,0,0,0,0,7,12,13,13,13,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,13,13,13,12,7,0,0,0,0,0,2,10,13,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,13,9,2,0,0,0,4,10,13,13,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,13,13,10,4,0,0,0,0,0,8,13,13,13,20,41,61,82,102,122,142,158,168,168,157,141,122,102,82,61,40,19,13,13,13,12,8,0,0,0,0,0,0,8,13,13,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,13,13,12,8,0,0,0,27,48,69,90,112,134,155,176,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,
0,5,16,24,28,28,28,28,43,58,73,87,99,110,118,124,128,130,130,128,124,118,109,99,87,73,57,41,28,28,26,20,11,0,0,0,4,7,24,42,59,76,92,106,120,131,140,146,150,152,151,148,144,136,126,114,99,84,67,50,32,14,0,0,0,0,0,0,0,6,11,13,13,13,26,46,65,83,100,117,135,152,160,144,128,112,96,103,120,138,155,157,141,125,109,93,77,61,45,29,13,12,6,0,0,0,7,24,39,53,67,79,90,99,108,114,120,124,142,163,165,144,129,128,124,122,117,113,107,102,94,81,64,44,24,4,0,38,58,77,96,115,133,151,167,183,197,210,221,230,237,231,210,189,168,146,124,103,86,87,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,0,0,0,0,0,17,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,16,3,0,0,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,0,0,0,0,0,10,22,30,34,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,34,30,21,10,0,6,21,34,44,49,49,49,49,57,70,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,71,57,49,49,47,40,28,14,0,0,0,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,1,15,35,55,75,94,112,128,140,147,147,140,128,111,93,74,55,35,18,10,1,0,0,0,0,0,0,0,0,0,0,0,0,11,27,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,26,11,1,0,0,0,0,8,17,22,26,30,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,26,11,0,0,0,0,0,0,0,0,0,0,2,16,26,33,35,35,35,35,55,75,94,112,128,140,147,147,140,128,111,93,74,55,35,35,35,35,31,23,12,0,0,0,2,16,26,33,35,35,35,35,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,35,35,31,23,12,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,2,15,35,55,75,94,112,128,140,147,147,140,128,111,93,74,55,35,20,11,2,0,0,0,13,24,31,35,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,35,31,23,12,0,17,27,33,35,35,35,55,75,94,112,128,140,147,147,140,128,111,93,74,55,35,35,35,33,26,16,3,0,0,0,0,0,0,13,24,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,5,17,27,33,35,35,35,35,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,35,35,35,35,33,27,17,4,0,0,7,16,22,27,30,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,11,27,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,28,22,15,6,0,0,0,0,0,17,27,33,35,35,35,35,35,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,35,35,35,35,35,33,26,16,3,0,0,10,21,30,34,35,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,35,34,30,21,9,0,11,23,31,35,35,35,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,35,35,35,31,23,12,0,0,7,19,28,34,35,35,35,35,55,75,94,112,128,140,147,147,140,128,111,93,74,55,35,35,35,35,35,33,28,18,5,0,0,7,19,28,34,35,35,35,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,35,35,35,35,33,28,18,5,0,27,48,69,90,112,134,155,176,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,
6,21,34,44,49,49,49,49,49,49,57,70,81,90,98,104,107,108,108,107,103,98,90,81,70,57,49,49,49,49,47,40,28,14,6,17,24,28,28,29,46,62,76,90,102,112,120,125,129,130,130,128,123,116,107,96,84,69,54,38,28,26,19,9,0,0,0,0,14,25,32,35,35,35,35,51,72,93,112,130,147,162,146,130,114,98,97,116,133,150,159,143,128,111,95,79,63,47,35,35,35,33,26,16,0,3,20,37,54,69,83,96,108,118,128,135,141,145,152,168,172,156,150,148,146,143,138,134,128,122,111,91,71,49,28,7,0,45,65,85,105,124,144,163,180,197,213,227,239,249,253,231,210,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,14,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,13,0,0,0,0,0,34,46,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,46,33,18,1,0,0,0,0,14,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,13,0,0,0,0,0,26,40,50,55,56,56,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,56,56,55,50,39,26,9,18,36,51,63,70,71,71,71,71,71,70,70,73,73,69,61,51,38,39,51,61,69,73,73,71,71,71,71,71,71,68,58,44,27,0,0,0,0,0,0,14,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,13,0,0,0,0,0,0,0,0,0,8,19,29,39,47,65,82,97,111,121,125,125,120,110,97,81,64,53,46,38,29,20,10,0,0,0,0,0,0,0,0,0,0,8,19,29,39,47,58,74,89,105,120,136,135,120,104,89,73,59,53,46,38,29,20,10,0,0,12,26,36,43,47,51,55,58,60,74,89,105,120,136,135,120,104,89,73,58,42,27,15,5,0,0,0,0,0,0,0,0,0,0,17,32,45,53,56,56,56,56,56,65,82,97,111,121,125,125,120,110,97,81,64,56,56,56,56,56,51,41,28,12,0,0,17,32,45,53,56,56,56,56,56,56,58,74,89,105,120,136,135,120,104,89,73,58,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,0,14,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,13,0,0,0,0,0,0,0,0,0,9,20,30,40,48,65,82,97,111,121,125,125,120,110,97,81,64,54,47,39,30,20,9,0,0,29,42,52,56,56,56,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,56,56,56,51,41,28,12,34,46,54,56,56,56,56,65,82,97,111,121,125,125,120,110,97,81,64,56,56,56,56,54,46,33,18,1,0,0,0,0,14,30,43,52,56,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,20,35,46,54,56,56,56,56,56,56,58,74,89,105,120,136,135,120,104,89,73,58,54,56,56,56,56,56,54,46,34,19,2,11,25,36,43,47,51,54,57,58,74,89,105,120,136,135,120,104,89,73,58,43,36,29,20,10,0,0,0,0,0,0,0,0,0,0,0,0,14,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,13,0,0,0,0,0,0,0,0,3,15,27,36,46,58,74,89,105,120,136,135,120,104,89,73,64,60,55,49,42,35,26,16,5,0,0,0,34,46,54,56,56,56,56,56,56,56,58,74,89,105,120,136,135,120,104,89,73,58,56,56,56,56,56,56,56,54,46,33,18,1,9,26,39,50,55,56,56,56,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,56,56,56,55,49,39,25,8,27,41,51,56,56,56,56,56,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,56,56,56,56,56,51,41,28,12,6,22,37,48,55,56,56,56,56,56,65,82,97,111,121,125,125,120,110,97,81,64,56,56,56,56,56,56,54,47,35,21,4,6,22,37,48,55,56,56,56,56,56,58,74,89,105,120,136,135,120,104,89,73,58,56,56,56,56,56,56,54,47,35,21,4,27,48,69,90,112,134,155,176,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,
18,36,51,63,70,71,71,71,71,71,70,65,62,71,78,83,86,87,87,86,82,78,71,67,71,71,71,71,71,71,68,58,44,27,23,35,45,49,49,49,49,49,60,73,83,92,99,104,107,108,108,106,102,96,88,78,67,54,49,49,49,46,38,26,11,0,0,0,31,44,53,56,56,56,56,56,72,93,111,125,137,148,132,116,100,84,97,114,128,140,145,129,113,97,81,65,56,56,56,56,56,53,45,33,0,14,33,50,67,83,99,113,126,138,147,155,161,166,170,173,172,173,171,169,167,163,159,154,149,132,111,91,70,49,28,7,0,50,71,92,112,132,152,172,191,210,227,243,255,255,253,231,210,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,8,27,46,63,79,95,111,126,121,107,93,79,77,77,79,93,107,121,126,110,94,78,62,45,26,7,0,0,0,0,0,49,64,74,77,79,95,111,126,121,107,93,79,77,77,79,93,107,121,126,110,94,78,77,74,63,48,31,12,0,0,0,0,8,27,46,63,79,95,111,126,121,107,93,94,95,95,94,93,107,121,126,110,94,78,62,45,26,7,0,0,0,0,0,40,56,69,77,77,77,77,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,77,77,77,76,69,56,39,21,28,47,65,81,91,92,92,92,92,92,91,83,68,52,48,42,33,22,22,33,42,54,72,86,92,92,92,92,92,92,87,74,56,37,0,0,0,0,0,0,8,27,46,63,79,95,111,126,121,107,93,93,94,95,94,93,107,121,126,110,94,78,62,45,28,16,2,0,0,0,0,0,0,1,14,26,37,48,58,66,74,81,86,93,100,104,104,100,92,89,84,79,73,66,58,49,39,28,16,2,0,0,0,0,0,0,1,14,26,37,48,58,66,74,81,86,90,105,121,121,105,92,89,84,79,73,66,58,49,39,28,16,2,27,42,55,63,68,72,76,79,81,83,84,90,105,121,121,105,90,74,65,59,52,43,34,23,12,0,0,0,0,0,0,0,0,0,30,47,62,73,77,77,77,77,77,77,77,81,93,100,104,104,100,92,81,77,77,77,77,77,77,77,71,58,42,24,5,0,30,47,62,73,77,77,77,77,77,77,77,77,77,90,105,121,121,105,90,77,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,0,0,8,27,46,63,79,95,111,126,121,107,93,94,95,95,94,93,107,121,126,110,94,78,62,45,27,15,0,0,0,0,0,0,0,2,15,27,39,49,59,68,75,82,87,93,100,104,104,100,92,89,85,80,74,67,59,49,39,27,15,0,43,59,71,77,77,77,77,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,77,77,77,77,71,58,42,24,49,64,74,77,77,77,77,77,77,81,93,100,104,104,100,92,81,77,77,77,77,77,77,74,63,48,31,12,0,0,0,7,26,44,60,72,77,77,79,95,111,126,121,107,93,79,77,77,79,93,107,121,126,110,94,78,62,45,26,32,50,64,75,77,77,77,77,77,77,71,59,75,90,105,121,121,105,90,74,59,66,75,77,77,77,77,77,74,64,49,31,13,26,42,55,63,68,72,75,78,80,81,82,90,105,121,121,105,90,78,74,69,63,56,48,39,29,17,5,0,0,0,0,0,0,0,0,0,0,8,27,46,63,79,95,111,126,121,107,93,94,95,94,94,93,107,121,126,110,94,78,62,45,34,22,7,0,0,0,0,0,0,7,20,33,45,55,65,73,80,85,90,105,121,121,105,94,91,88,85,80,75,69,62,54,45,34,22,7,0,0,49,64,74,77,77,77,77,77,77,77,77,77,77,90,105,121,121,105,90,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,21,39,56,69,76,77,77,77,77,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,77,77,77,77,76,68,55,38,20,41,57,70,77,77,77,77,77,77,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,77,77,77,77,77,77,71,58,42,24,17,35,52,66,75,77,77,77,77,77,77,77,81,93,100,104,104,100,92,81,77,77,77,77,77,77,77,77,75,65,51,34,15,17,35,52,66,75,77,77,77,77,77,77,77,77,90,105,121,121,105,90,77,77,77,77,77,77,77,77,77,75,65,51,34,15,27,48,69,90,112,134,155,176,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,
28,47,65,81,91,92,92,92,92,92,91,83,68,51,57,62,65,66,66,65,62,57,72,86,92,92,92,92,92,92,87,74,56,37,37,53,64,70,71,71,71,71,71,67,64,72,79,83,86,87,87,85,82,76,69,69,71,71,71,71,71,66,56,41,24,6,0,0,46,61,73,77,77,77,77,77,77,81,95,108,120,133,117,102,86,70,84,97,110,122,131,115,99,83,75,77,77,77,77,77,77,74,63,48,5,24,43,62,80,97,113,129,143,156,166,173,165,159,154,152,151,152,152,154,156,160,165,169,148,128,106,86,65,45,24,3,0,55,75,96,117,138,159,179,200,219,239,255,255,255,253,231,210,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,0,16,33,49,65,80,96,110,105,96,98,98,98,98,98,98,98,105,110,96,80,64,48,32,15,0,0,0,0,0,0,60,79,93,98,98,98,98,110,105,98,98,98,98,98,98,98,98,105,110,98,98,98,98,93,78,60,40,20,0,0,0,0,8,23,37,51,65,80,96,110,105,107,112,115,116,116,115,112,107,105,110,96,80,64,50,37,23,8,0,0,0,0,0,50,69,86,97,98,98,98,98,98,96,110,105,91,77,63,49,49,63,77,91,105,110,96,98,98,98,98,98,97,86,68,49,29,33,54,75,95,111,113,113,113,113,113,112,97,78,57,36,22,14,4,4,21,41,62,82,102,113,113,113,113,113,113,104,85,64,43,0,0,0,0,0,3,17,31,43,56,67,80,96,110,105,107,111,114,116,116,115,113,110,105,110,96,86,77,68,57,46,32,15,0,0,0,0,0,3,17,31,43,56,67,77,86,94,101,107,111,114,116,116,115,113,110,105,99,93,86,77,68,57,46,32,15,0,0,0,0,0,3,17,31,43,56,67,77,86,94,101,107,111,114,116,116,115,113,110,105,99,93,86,77,68,57,46,32,15,38,56,72,84,89,93,97,100,102,104,105,106,105,105,105,100,96,91,85,79,71,62,52,42,30,17,4,0,0,0,0,0,0,0,39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,105,105,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,0,0,0,0,0,4,18,31,44,56,68,80,96,110,105,108,112,115,116,116,115,113,110,106,110,96,87,78,68,56,45,30,14,0,0,0,0,0,4,18,31,44,56,68,78,87,95,102,108,112,115,116,116,115,113,110,106,101,94,87,78,68,56,45,30,14,53,72,89,98,98,98,98,98,98,96,110,105,91,77,63,49,49,63,77,91,105,110,96,98,98,98,98,98,98,88,71,52,32,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,0,0,0,14,35,55,74,90,98,98,98,98,98,110,105,98,98,98,98,98,98,98,98,105,110,98,98,87,70,50,30,42,61,80,94,98,98,98,98,98,98,89,73,60,75,91,105,105,91,75,60,63,81,95,98,98,98,98,98,93,79,60,40,20,37,55,72,83,89,93,96,99,101,102,104,104,105,106,105,104,102,99,95,90,84,76,68,58,47,35,21,7,0,0,0,0,0,0,0,0,7,22,37,50,63,74,84,96,110,106,110,114,115,116,116,115,112,109,106,110,96,89,82,73,63,51,37,20,1,0,0,0,0,7,22,37,50,63,74,84,93,100,106,110,114,115,116,116,115,112,109,106,101,96,89,82,73,63,51,37,20,1,0,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,105,105,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,29,49,68,86,97,98,98,98,98,98,94,96,110,105,91,77,63,49,49,63,77,91,105,110,96,94,98,98,98,98,98,97,85,67,48,28,52,71,88,98,98,98,98,98,98,98,88,96,110,105,91,77,63,49,49,63,77,91,105,110,96,86,97,98,98,98,98,98,98,88,71,52,32,25,45,64,82,96,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,95,81,63,43,23,25,45,64,82,96,98,98,98,98,98,98,98,98,98,98,105,105,98,98,98,98,98,98,98,98,98,98,98,95,81,63,43,23,27,48,69,90,112,134,155,176,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,
33,54,75,95,111,113,113,113,113,113,112,97,78,57,37,41,43,45,45,43,41,62,82,102,113,113,113,113,113,113,104,85,64,43,49,67,83,91,92,92,92,92,92,86,72,55,58,63,65,66,66,64,61,62,78,89,92,92,92,92,92,86,71,54,34,14,0,0,57,75,91,98,98,98,98,98,98,96,83,91,103,114,103,88,72,56,68,80,93,105,114,101,85,80,94,98,98,98,98,98,98,93,77,59,13,33,52,72,90,109,126,143,159,173,167,155,145,138,134,131,130,130,131,132,135,139,144,150,143,122,101,81,60,39,19,0,0,57,79,100,120,142,163,184,205,226,246,255,255,255,253,231,210,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,0,3,19,34,50,66,81,89,94,113,120,120,120,120,120,120,117,98,89,81,66,50,34,18,2,0,0,0,0,0,0,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,55,76,97,116,120,120,120,120,120,109,89,87,75,61,47,33,33,47,61,75,87,90,111,120,120,120,120,120,116,96,75,54,33,34,55,76,97,117,135,135,135,135,135,124,103,83,62,42,21,1,0,5,26,46,67,88,108,129,135,135,135,135,128,107,87,66,44,0,0,0,0,3,18,33,47,60,73,85,96,105,114,121,128,132,136,138,138,137,134,131,126,120,113,105,96,86,75,62,45,26,0,0,0,0,3,18,33,47,60,73,85,96,105,114,121,128,132,136,138,138,137,134,131,126,120,113,105,96,86,75,62,45,26,0,0,0,0,3,18,33,47,60,73,85,96,105,114,121,128,132,136,138,138,137,134,131,126,120,113,105,96,86,75,62,45,26,46,66,86,102,110,114,118,121,123,125,126,128,126,126,124,120,117,112,106,99,91,81,71,59,47,34,20,5,0,0,0,0,0,0,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,0,0,0,0,4,19,34,48,61,74,86,97,106,115,122,129,133,136,138,138,137,135,132,126,121,115,106,97,86,74,60,43,25,0,0,0,0,4,19,34,48,61,74,86,97,106,115,122,129,133,136,138,138,137,135,132,126,121,115,106,97,86,74,60,43,25,59,80,101,119,120,120,120,120,120,106,89,87,75,61,47,33,33,47,61,75,87,89,107,120,120,120,120,120,118,99,79,58,36,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,0,0,0,18,39,60,81,102,119,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,117,98,77,56,34,46,67,88,109,120,120,120,120,120,119,102,83,64,61,75,85,85,75,61,48,69,90,111,120,120,120,120,120,108,87,66,45,24,44,65,85,102,109,114,118,120,122,123,124,126,126,128,126,125,123,120,116,110,104,96,87,76,64,51,37,23,7,0,0,0,0,0,0,4,21,37,52,67,80,92,103,112,120,126,132,135,137,138,138,136,134,130,126,122,116,109,101,92,81,67,49,30,10,0,0,0,4,21,37,52,67,80,92,103,112,120,126,132,135,137,138,138,136,134,130,126,122,116,109,101,92,81,67,49,30,10,0,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,33,54,75,96,116,120,120,120,120,120,108,88,89,87,75,61,47,33,33,47,61,75,87,89,88,109,120,120,120,120,120,115,95,74,53,32,57,78,99,118,120,120,120,120,120,118,100,81,89,87,75,61,47,33,33,47,61,75,87,89,81,97,116,120,120,120,120,120,118,99,79,58,36,28,50,71,92,112,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,110,90,69,48,26,28,50,71,92,112,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,110,90,69,48,26,27,48,69,90,112,133,154,175,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,
34,55,76,97,117,135,135,135,135,135,124,103,83,62,42,21,22,23,23,26,46,67,88,108,129,135,135,135,135,128,107,87,66,44,56,77,96,112,113,113,113,113,113,102,83,62,42,42,44,45,45,44,60,76,92,108,113,113,113,113,113,101,82,61,40,19,0,0,62,83,104,120,120,120,120,120,120,113,93,74,86,92,87,73,57,42,50,63,76,88,92,85,71,89,109,120,120,120,120,120,120,106,86,65,20,40,60,80,100,119,138,156,174,167,151,137,126,117,112,109,108,108,109,111,114,118,124,130,137,117,96,76,55,34,14,0,0,59,80,101,122,144,165,186,207,229,250,255,255,255,253,231,210,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,0,0,5,20,36,51,63,82,101,121,141,142,142,142,142,142,126,106,86,66,51,36,20,4,0,0,0,0,0,0,0,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,55,77,98,119,141,142,142,142,133,111,90,69,58,45,31,17,17,31,45,58,70,91,112,134,142,142,142,140,118,97,76,55,33,30,50,71,91,112,132,153,156,156,150,130,109,88,68,47,27,6,0,10,31,51,72,93,113,134,155,156,156,144,123,102,82,61,41,0,0,0,1,17,33,48,63,77,90,103,114,124,134,142,148,153,157,159,159,158,155,151,147,140,133,124,115,104,92,74,54,34,0,0,0,1,17,33,48,63,77,90,103,114,124,134,142,148,153,157,159,159,158,155,151,147,140,133,124,115,104,92,74,54,34,0,0,0,1,17,33,48,63,77,90,103,114,124,134,142,148,153,157,159,159,158,155,151,147,140,133,124,115,104,92,74,54,34,48,69,90,112,130,135,139,142,145,147,148,148,148,147,145,142,137,132,126,118,110,100,89,77,64,50,35,20,5,0,0,0,0,0,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,0,0,0,2,18,34,49,64,78,91,104,115,125,135,143,149,154,157,159,159,158,156,152,147,142,134,125,115,104,90,72,52,32,0,0,0,2,18,34,49,64,78,91,104,115,125,135,143,149,154,157,159,159,158,156,152,147,142,134,125,115,104,90,72,52,32,59,81,102,123,142,142,142,142,130,108,86,67,58,45,31,17,17,31,45,58,67,87,108,130,142,142,142,142,122,100,79,58,37,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,0,0,0,18,39,61,82,103,124,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,120,98,77,56,35,47,68,89,110,132,142,142,142,142,131,112,93,75,56,58,64,64,58,46,49,70,91,112,134,142,142,142,131,109,88,67,45,24,47,68,89,110,130,135,139,142,144,145,146,148,148,148,148,146,144,141,136,131,124,115,105,94,81,67,53,37,21,4,0,0,0,0,0,17,34,51,67,82,96,110,121,132,140,147,152,156,158,159,159,157,155,151,147,142,137,129,121,111,96,77,57,36,15,0,0,0,17,34,51,67,82,96,110,121,132,140,147,152,156,158,159,159,157,155,151,147,142,137,129,121,111,96,77,57,36,15,0,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,33,54,75,96,118,140,142,142,142,132,110,89,68,67,58,45,31,17,17,31,45,58,67,68,89,110,132,142,142,142,138,117,96,75,53,32,56,77,97,116,137,142,142,142,142,128,107,87,68,67,58,45,31,17,17,31,45,58,67,68,85,105,124,142,142,142,142,137,117,98,77,57,36,29,50,71,92,114,136,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,134,112,90,69,48,27,29,50,71,92,114,136,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,134,112,90,69,48,27,26,47,69,90,111,133,154,175,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,
30,50,71,91,112,132,153,156,156,150,130,109,88,68,47,27,6,2,10,31,51,72,93,113,134,155,156,156,144,123,102,82,61,41,57,79,100,121,135,135,135,135,128,106,85,64,43,21,23,23,40,57,74,90,106,122,135,135,135,135,126,105,84,63,41,20,0,0,61,82,101,121,140,142,142,142,141,121,101,82,67,71,68,58,43,28,33,46,58,68,71,67,74,94,115,136,142,142,142,142,125,105,85,64,25,46,66,87,107,128,147,167,174,155,137,120,107,98,92,88,87,87,88,90,93,98,103,110,117,111,91,71,50,29,9,0,0,59,81,102,123,144,166,187,208,229,251,255,255,255,253,231,210,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,55,77,98,119,141,162,163,154,133,111,90,69,47,29,15,1,1,15,29,49,70,91,112,134,156,163,162,140,118,97,76,55,33,24,45,65,85,106,126,147,167,176,156,135,114,94,73,53,32,12,0,15,36,57,77,98,118,139,160,177,159,138,118,97,76,56,35,0,0,0,14,31,47,63,78,93,107,120,132,143,153,161,168,174,170,168,168,168,171,172,167,161,153,144,134,121,100,79,58,37,0,0,0,14,31,47,63,78,93,107,120,132,143,153,161,168,174,170,168,168,168,171,172,167,161,153,144,134,121,100,79,58,37,0,0,0,14,31,47,63,78,93,107,120,132,143,153,161,168,174,170,168,168,168,171,172,167,161,153,144,134,121,100,79,58,37,48,69,90,112,134,155,160,163,166,168,169,170,170,168,166,163,158,153,146,138,129,118,107,94,80,65,50,35,19,2,0,0,0,0,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,0,0,0,15,31,48,64,79,94,108,121,133,144,154,163,169,172,168,166,165,166,169,173,168,162,154,144,133,119,98,77,56,35,0,0,0,15,31,48,64,79,94,108,121,133,144,154,163,169,172,168,166,165,166,169,173,168,162,154,144,133,119,98,77,56,35,59,81,102,123,145,163,163,151,130,108,86,65,44,29,15,1,1,15,29,45,66,87,108,130,152,163,163,144,122,100,79,58,37,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,0,0,0,18,39,61,82,103,124,146,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,142,120,98,77,56,35,47,68,89,110,132,154,163,163,160,141,122,103,85,66,47,43,43,38,28,49,70,91,112,134,156,163,152,131,109,88,67,45,24,47,68,89,110,132,154,160,163,164,166,168,169,170,170,169,168,165,162,157,151,143,134,123,111,97,83,67,51,34,16,0,0,0,0,9,28,46,64,81,97,112,126,140,151,160,168,173,169,166,165,166,167,169,172,168,163,157,149,140,121,101,80,58,37,16,0,0,9,28,46,64,81,97,112,126,140,151,160,168,173,169,166,165,166,167,169,172,168,163,157,149,140,121,101,80,58,37,16,0,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,32,53,75,96,117,138,160,163,154,132,111,90,68,47,39,29,15,1,1,15,29,40,47,69,90,111,133,154,163,159,138,116,95,74,52,31,49,69,89,109,129,148,163,163,155,135,115,95,75,55,39,29,15,1,1,15,29,40,53,72,92,112,132,152,163,163,149,129,109,90,70,50,30,29,50,71,92,114,136,157,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,155,134,112,90,69,48,27,29,50,71,92,114,136,157,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,155,134,112,90,69,48,27,26,47,69,90,111,132,154,175,170,149,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,
24,45,65,85,106,126,147,167,176,156,135,114,94,73,53,32,12,0,15,36,57,77,98,118,139,160,177,159,138,118,97,76,56,35,57,79,100,121,143,156,156,150,128,106,85,64,43,21,19,36,53,70,87,104,120,136,152,156,156,148,126,105,84,63,41,20,0,0,54,73,93,112,132,151,163,163,149,129,109,90,70,51,47,40,28,13,16,29,40,48,50,59,80,100,120,141,162,163,159,139,118,98,78,58,29,50,71,92,112,134,154,174,167,147,126,108,90,78,71,67,66,66,67,69,72,77,83,90,96,94,81,63,44,24,4,0,0,59,80,101,122,144,165,186,207,228,249,255,255,255,253,231,210,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,0,0,0,18,37,57,77,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,18,39,59,80,100,120,141,161,181,161,141,120,99,79,59,38,18,0,21,41,62,82,103,124,144,165,174,154,133,112,92,71,51,30,0,0,9,26,44,61,77,93,108,123,137,150,162,172,169,160,154,149,147,146,147,150,154,160,167,172,156,136,116,96,76,55,35,0,0,9,26,44,61,77,93,108,123,137,150,162,172,169,160,154,149,147,146,147,150,154,160,167,172,156,136,116,96,76,55,35,0,0,9,26,44,61,77,93,108,123,137,150,162,172,169,160,154,149,147,146,147,150,154,160,167,172,156,136,116,96,76,55,35,48,69,90,112,134,155,176,174,161,156,154,154,154,155,158,161,166,173,166,158,148,136,123,110,96,81,65,49,32,15,0,0,0,0,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,0,0,9,27,44,61,78,94,109,124,138,151,163,173,167,158,152,147,144,144,145,148,152,158,165,173,153,134,113,94,74,54,33,0,0,9,27,44,61,78,94,109,124,138,151,163,173,167,158,152,147,144,144,145,148,152,158,165,173,153,134,113,94,74,54,33,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,0,0,0,18,39,61,82,103,124,146,160,160,160,160,160,160,160,160,160,160,160,161,170,184,163,142,120,98,77,56,35,47,68,89,110,132,154,175,184,170,151,132,114,95,76,58,39,22,18,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,176,162,156,155,154,154,154,154,156,159,163,169,171,163,153,141,128,112,97,80,63,45,27,8,0,0,0,19,38,57,75,93,110,128,143,156,169,172,162,155,149,145,144,144,146,148,152,158,164,172,154,134,114,94,74,54,34,13,0,0,19,38,57,75,93,110,128,143,156,169,172,162,155,149,145,144,144,146,148,152,158,164,172,154,134,114,94,74,54,34,13,0,67,88,109,131,152,160,160,160,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,160,160,160,152,130,108,87,66,45,23,31,53,74,95,116,138,159,175,154,133,111,90,69,47,26,11,0,0,0,0,11,27,48,69,90,112,133,154,176,158,137,115,94,73,51,30,42,61,81,101,121,141,160,180,162,142,122,102,82,63,43,23,3,0,0,2,21,41,61,80,100,120,140,160,179,160,141,121,101,81,62,42,22,29,50,71,92,114,136,157,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,161,172,184,176,155,134,112,90,69,48,27,29,50,71,92,114,136,157,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,161,172,184,176,155,134,112,90,69,48,27,25,47,68,89,110,132,154,175,170,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,
18,39,59,80,100,120,141,161,181,161,141,120,99,79,59,38,18,0,21,41,62,82,103,124,144,165,174,154,133,112,92,71,51,30,57,79,100,121,143,164,171,150,128,106,85,64,43,21,31,49,66,83,100,117,134,150,166,177,170,148,126,105,84,63,41,20,0,0,45,65,84,104,123,143,162,177,157,137,117,98,79,59,40,20,11,0,0,11,21,27,45,65,85,106,126,147,167,172,152,132,112,92,71,51,32,53,74,95,116,137,158,179,164,143,121,100,80,61,50,46,45,45,46,48,51,57,63,70,75,74,65,51,34,16,0,0,0,57,78,99,120,142,162,184,204,225,246,255,255,255,253,231,210,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,0,0,5,25,45,65,85,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,13,33,53,74,94,114,135,155,175,167,146,126,105,85,64,44,24,5,26,46,67,88,108,129,150,170,169,148,128,107,87,66,45,25,0,2,20,38,56,73,90,107,123,139,153,167,173,160,150,140,133,128,126,124,126,129,134,140,147,155,149,129,109,89,69,49,29,0,2,20,38,56,73,90,107,123,139,153,167,173,160,150,140,133,128,126,124,126,129,134,140,147,155,149,129,109,89,69,49,29,0,2,20,38,56,73,90,107,123,139,153,167,173,160,150,140,133,128,126,124,126,129,134,140,147,155,149,129,109,89,69,49,29,48,69,90,112,134,155,176,163,144,135,133,133,133,134,136,140,146,153,162,173,166,153,140,126,111,95,79,62,44,27,9,0,0,0,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,0,2,21,39,57,74,91,108,124,139,154,168,172,160,148,139,131,126,123,122,123,126,132,138,146,155,145,126,106,86,66,46,27,0,2,21,39,57,74,91,108,124,139,154,168,172,160,148,139,131,126,123,122,123,126,132,138,146,155,145,126,106,86,66,46,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,0,0,0,18,39,61,82,103,124,139,139,139,139,139,139,139,139,139,139,139,139,140,156,176,163,142,120,98,77,56,35,47,68,89,110,132,154,175,196,180,161,142,124,105,86,68,49,30,12,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,166,146,136,134,133,133,132,133,134,138,143,149,159,170,171,158,143,128,110,92,74,56,37,17,0,0,7,27,47,66,85,104,122,140,157,173,167,154,143,134,128,124,122,122,124,128,131,137,144,152,146,126,106,86,67,47,27,7,0,7,27,47,66,85,104,122,140,157,173,167,154,143,134,128,124,122,122,124,128,131,137,144,152,146,126,106,86,67,47,27,7,0,67,88,109,131,139,139,139,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,139,139,139,130,108,87,66,45,23,30,52,73,94,115,137,158,176,155,134,112,90,69,48,27,5,0,0,0,0,6,27,48,69,90,112,134,155,176,157,136,114,93,72,51,29,34,54,73,93,113,132,152,172,169,150,130,110,90,71,51,31,12,0,0,10,29,49,69,88,108,128,148,167,171,152,132,112,93,74,54,34,14,29,50,71,92,114,136,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,142,159,180,169,152,134,112,90,69,48,27,29,50,71,92,114,136,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,142,159,180,169,152,134,112,90,69,48,27,25,46,67,88,110,132,153,174,169,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,
13,33,53,74,94,114,135,155,175,167,146,126,105,85,64,44,24,5,26,46,67,88,108,129,150,170,169,148,128,107,87,66,45,25,57,79,100,121,143,164,171,150,128,106,85,64,43,26,43,61,78,96,113,130,147,163,180,191,170,148,126,105,84,63,41,20,0,0,37,56,76,95,115,134,153,173,165,146,126,106,87,67,48,29,9,0,0,0,10,30,51,71,91,112,132,153,173,166,145,125,105,85,65,44,33,54,75,96,117,139,160,181,163,142,120,99,78,57,39,28,23,23,25,27,31,36,43,50,54,53,47,35,21,5,0,0,0,54,75,96,117,138,159,179,200,220,240,255,255,255,253,231,210,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,7,27,47,67,88,108,128,149,169,173,152,132,111,91,71,50,30,10,31,51,72,93,113,134,155,175,163,143,122,101,81,60,40,19,0,12,31,49,68,85,103,120,137,153,169,171,156,143,131,121,113,107,104,104,105,108,113,120,128,136,142,122,102,82,62,42,22,0,12,31,49,68,85,103,120,137,153,169,171,156,143,131,121,113,107,104,104,105,108,113,120,128,136,142,122,102,82,62,42,22,0,12,31,49,68,85,103,120,137,153,169,171,156,143,131,121,113,107,104,104,105,108,113,120,128,136,142,122,102,82,62,42,22,48,69,90,112,134,155,176,162,141,119,111,111,111,112,115,120,126,134,144,155,167,170,156,141,125,109,91,74,56,38,19,0,0,0,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,0,12,31,50,68,86,104,121,138,154,169,171,156,142,130,120,111,105,102,101,102,106,111,118,126,136,138,117,98,78,58,39,19,0,12,31,50,68,86,104,121,138,154,169,171,156,142,130,120,111,105,102,101,102,106,111,118,126,136,138,117,98,78,58,39,19,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,0,0,0,18,39,60,81,101,117,117,117,117,117,117,117,117,117,117,117,117,117,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,194,188,171,153,134,115,96,78,59,41,22,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,112,111,111,110,111,113,117,122,130,141,154,168,173,157,140,122,103,84,65,45,26,5,0,14,34,54,74,94,114,133,152,170,168,151,137,124,115,107,103,101,101,103,106,111,117,124,133,139,119,99,79,59,39,19,0,0,14,34,54,74,94,114,133,152,170,168,151,137,124,115,107,103,101,101,103,106,111,117,124,133,139,119,99,79,59,39,19,0,0,66,87,106,117,117,117,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,117,117,117,106,86,65,44,23,29,51,72,93,114,136,157,176,155,134,112,91,70,49,27,6,0,0,0,0,6,27,49,70,91,112,134,156,177,156,135,114,92,71,50,29,26,46,65,85,104,124,144,163,177,158,138,118,98,79,59,40,20,1,0,18,38,57,77,96,116,136,156,175,163,143,123,104,85,65,46,26,7,28,49,70,91,110,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,121,139,158,175,157,140,122,105,87,67,46,25,28,49,70,91,110,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,121,139,158,175,157,140,122,105,87,67,46,25,24,45,67,88,109,130,152,173,168,147,125,104,83,62,41,19,0,0,0,0,0,0,0,0,0,0,0,
7,27,47,67,88,108,128,149,169,173,152,132,111,91,71,50,30,10,31,51,72,93,113,134,155,175,163,143,122,101,81,60,40,19,57,79,100,121,143,164,171,150,128,106,85,64,43,38,56,73,90,108,125,143,160,176,178,189,170,148,126,105,84,63,41,20,0,0,28,48,67,86,106,125,145,164,174,154,135,115,96,76,57,38,18,0,0,0,16,36,57,77,97,118,138,159,179,158,139,118,98,78,58,38,32,53,75,96,117,139,160,181,165,144,123,103,84,69,57,48,40,32,24,17,10,16,22,29,33,32,27,18,5,0,0,0,0,50,71,92,112,132,153,173,192,212,230,246,255,255,253,231,210,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,0,0,19,39,59,79,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,21,41,61,81,101,122,142,162,179,158,138,117,97,77,57,36,16,36,57,77,98,118,139,160,178,157,137,116,96,75,55,34,14,2,22,41,60,78,97,115,133,150,167,172,156,141,126,113,102,93,87,83,82,84,87,93,100,108,117,126,115,95,75,55,35,15,2,22,41,60,78,97,115,133,150,167,172,156,141,126,113,102,93,87,83,82,84,87,93,100,108,117,126,115,95,75,55,35,15,2,22,41,60,78,97,115,133,150,167,172,156,141,126,113,102,93,87,83,82,84,87,93,100,108,117,126,115,95,75,55,35,15,48,69,90,112,134,155,176,162,141,119,98,90,90,91,94,99,106,115,125,138,151,166,171,155,138,121,103,85,67,48,29,10,0,0,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,3,22,41,60,79,97,115,134,151,168,172,156,141,126,112,101,91,84,80,80,81,85,91,98,107,118,130,110,90,70,51,31,11,3,22,41,60,79,97,115,134,151,168,172,156,141,126,112,101,91,84,80,80,81,85,91,98,107,118,130,110,90,70,51,31,11,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,0,0,0,14,34,54,72,88,96,96,96,96,96,96,96,96,96,96,96,96,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,175,167,170,163,144,125,107,88,69,51,32,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,90,90,89,90,92,96,102,111,124,139,155,172,169,151,132,112,93,73,53,32,12,0,19,39,60,81,101,121,142,161,175,156,138,121,107,96,87,82,80,80,82,85,90,97,105,113,123,111,91,72,52,32,12,0,0,19,39,60,81,101,121,142,161,175,156,138,121,107,96,87,82,80,80,82,85,90,97,105,113,123,111,91,72,52,32,12,0,0,59,77,91,96,96,96,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,96,96,96,91,76,58,39,19,29,50,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,28,18,37,57,76,96,115,135,155,174,165,146,126,107,87,68,48,29,10,7,27,46,65,85,105,124,144,164,173,154,135,115,96,76,57,37,18,0,24,44,63,80,93,96,96,96,96,96,96,96,96,96,96,96,96,96,96,99,116,134,151,169,162,145,128,110,93,75,58,39,20,24,44,63,80,93,96,96,96,96,96,96,96,96,96,96,96,96,96,96,99,116,134,151,169,162,145,128,110,93,75,58,39,20,23,44,65,86,108,129,150,171,167,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,
0,21,41,61,81,101,122,142,162,179,158,138,117,97,77,57,36,16,36,57,77,98,118,139,160,178,157,137,116,96,75,55,34,14,57,79,100,121,143,164,171,150,128,106,85,64,43,50,68,85,103,120,137,155,164,155,159,174,170,148,126,105,84,63,41,20,0,0,20,39,58,78,97,116,136,155,174,162,143,123,104,85,66,46,27,8,0,2,22,43,63,83,103,124,144,165,172,152,131,111,91,71,51,31,31,52,73,94,115,136,157,178,170,151,131,114,99,86,76,67,59,52,44,36,28,20,12,9,12,11,7,0,0,0,0,0,0,45,65,85,106,125,145,164,183,200,216,229,240,249,253,231,210,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,0,6,26,46,66,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,14,34,55,75,95,115,136,156,176,165,144,124,103,83,63,43,23,41,62,83,103,124,145,165,172,152,131,111,90,70,49,29,8,11,30,50,69,88,107,126,144,162,177,159,142,126,110,96,84,73,66,62,61,63,67,73,80,88,98,108,104,88,68,48,28,8,11,30,50,69,88,107,126,144,162,177,159,142,126,110,96,84,73,66,62,61,63,67,73,80,88,98,108,104,88,68,48,28,8,11,30,50,69,88,107,126,144,162,177,159,142,126,110,96,84,73,66,62,61,63,67,73,80,88,98,108,104,88,68,48,28,8,48,69,90,112,134,155,176,162,141,119,98,77,69,70,73,79,86,96,108,121,136,152,169,168,151,133,114,96,77,58,38,19,0,0,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,11,31,50,69,88,107,126,145,163,178,160,143,126,110,96,83,72,64,59,59,60,64,71,79,89,100,110,101,82,63,43,23,3,11,31,50,69,88,107,126,145,163,178,160,143,126,110,96,83,72,64,59,59,60,64,71,79,89,100,110,101,82,63,43,23,3,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,0,0,0,6,25,42,58,69,74,75,75,75,75,75,75,75,75,75,75,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,160,147,151,168,154,136,117,98,79,61,42,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,69,68,69,71,75,82,94,108,125,143,161,179,160,140,120,99,79,59,38,17,0,23,44,65,86,106,128,148,169,168,147,128,108,91,77,67,61,59,59,61,64,70,77,85,94,103,99,83,64,44,24,4,0,0,23,44,65,86,106,128,148,169,168,147,128,108,91,77,67,61,59,59,61,64,70,77,85,94,103,99,83,64,44,24,4,0,0,47,62,72,75,75,75,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,75,75,75,71,61,46,29,11,28,49,70,91,112,134,155,176,156,135,113,92,71,49,28,7,0,0,0,0,7,28,50,71,92,113,135,156,175,154,133,112,90,69,48,27,10,29,49,68,88,107,126,146,165,174,154,135,115,96,76,57,38,19,16,35,55,74,93,113,133,152,172,164,145,125,106,87,68,48,29,9,0,16,34,50,64,73,75,75,75,75,75,75,75,75,75,75,75,75,75,93,111,128,146,163,168,151,133,115,98,81,63,46,28,10,16,34,50,64,73,75,75,75,75,75,75,75,75,75,75,75,75,75,93,111,128,146,163,168,151,133,115,98,81,63,46,28,10,21,42,64,85,106,128,149,170,165,144,123,102,80,59,38,17,0,0,0,0,0,0,0,0,0,0,0,
0,14,34,55,75,95,115,136,156,176,165,144,124,103,83,63,43,23,41,62,83,103,124,145,165,172,152,131,111,90,70,49,29,8,57,79,100,121,143,164,171,150,128,106,85,64,44,62,79,97,115,132,150,167,151,134,145,166,170,148,126,105,84,63,41,20,0,0,11,30,50,69,88,107,126,146,165,171,152,133,113,94,74,55,36,17,0,9,29,49,69,90,110,130,151,171,165,145,124,104,84,64,44,24,28,49,70,90,111,131,151,171,179,161,144,129,116,105,95,87,79,72,64,56,48,40,31,23,13,3,0,0,0,0,0,0,0,39,58,78,97,117,135,153,170,186,199,211,221,229,235,231,210,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,0,12,33,53,73,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,95,75,55,35,15,0,0,0,0,0,0,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,8,28,48,68,88,108,128,149,169,171,151,130,110,90,70,50,30,47,67,88,108,129,150,170,166,146,125,105,85,64,44,23,3,19,39,58,78,97,117,136,155,173,166,148,130,112,96,80,66,54,46,41,40,42,46,52,60,69,79,87,85,74,58,40,21,1,19,39,58,78,97,117,136,155,173,166,148,130,112,96,80,66,54,46,41,40,42,46,52,60,69,79,87,85,74,58,40,21,1,19,39,58,78,97,117,136,155,173,166,148,130,112,96,80,66,54,46,41,40,42,46,52,60,69,79,87,85,74,58,40,21,1,48,69,90,112,134,155,176,162,141,119,98,77,55,49,53,59,67,78,91,106,122,139,157,175,162,143,124,105,86,66,47,27,7,0,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,19,39,59,78,98,117,136,155,174,166,148,130,113,96,80,66,53,44,38,37,39,44,51,60,71,83,88,84,71,54,35,15,0,19,39,59,78,98,117,136,155,174,166,148,130,113,96,80,66,53,44,38,37,39,44,51,60,71,83,88,84,71,54,35,15,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,0,0,0,0,12,28,41,50,53,53,53,53,53,53,53,53,53,53,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,139,158,164,146,128,108,89,71,52,33,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,47,48,50,55,64,78,95,114,133,153,173,167,146,125,105,84,63,42,22,1,26,47,68,89,110,131,152,173,163,142,121,101,80,61,48,40,37,38,40,44,50,57,66,76,82,80,69,54,36,17,0,0,0,26,47,68,89,110,131,152,173,163,142,121,101,80,61,48,40,37,38,40,44,50,57,66,76,82,80,69,54,36,17,0,0,0,32,44,51,53,53,53,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,53,53,53,51,43,31,16,0,27,48,69,90,111,133,154,175,156,135,113,92,71,50,29,7,0,0,0,0,7,29,50,71,92,114,136,157,175,154,132,110,89,68,47,26,1,21,40,60,79,98,117,137,156,175,163,143,124,105,85,66,47,28,25,44,63,83,102,122,141,161,174,155,136,116,97,78,59,39,20,1,0,4,20,35,46,52,53,53,53,53,53,53,53,53,53,53,53,70,87,105,123,140,158,174,156,139,121,103,86,68,51,33,16,0,4,20,35,46,52,53,53,53,53,53,53,53,53,53,53,53,70,87,105,123,140,158,174,156,139,121,103,86,68,51,33,16,0,19,40,62,83,104,125,146,168,163,142,120,100,78,57,36,15,0,0,0,0,0,0,0,0,0,0,0,
0,8,28,48,68,88,108,128,149,169,171,151,130,110,90,70,50,30,47,67,88,108,129,150,170,166,146,125,105,85,64,44,23,3,57,79,100,121,143,164,171,150,128,106,85,64,56,74,91,109,126,145,162,155,138,122,144,166,170,148,126,105,84,63,41,20,0,0,2,21,41,60,79,98,118,137,156,176,161,142,122,103,83,64,45,26,7,15,35,55,76,96,116,137,157,177,157,137,117,97,77,57,37,17,23,43,64,84,104,123,142,160,176,174,159,146,134,123,115,107,99,91,84,76,68,59,51,42,32,21,10,0,0,0,0,0,0,30,50,69,88,106,123,141,156,170,182,193,201,208,214,218,210,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,0,19,39,59,80,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,41,21,1,0,0,0,0,0,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,1,21,41,61,81,101,121,142,162,177,157,137,117,97,77,56,36,52,73,93,114,135,155,176,160,140,119,99,79,58,38,17,0,26,46,66,86,106,125,145,164,175,156,137,118,100,83,66,50,37,26,20,19,21,26,33,41,51,60,66,65,57,44,29,11,0,26,46,66,86,106,125,145,164,175,156,137,118,100,83,66,50,37,26,20,19,21,26,33,41,51,60,66,65,57,44,29,11,0,26,46,66,86,106,125,145,164,175,156,137,118,100,83,66,50,37,26,20,19,21,26,33,41,51,60,66,65,57,44,29,11,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,32,39,49,61,76,92,109,128,146,165,172,153,134,114,94,74,55,34,14,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,26,46,66,86,106,126,145,165,175,157,138,119,101,83,66,50,36,25,17,16,18,24,31,41,53,63,67,64,54,41,24,6,0,26,46,66,86,106,126,145,165,175,157,138,119,101,83,66,50,36,25,17,16,18,24,31,41,53,63,67,64,54,41,24,6,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,0,0,0,0,0,11,22,29,32,32,32,32,32,32,32,32,32,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,129,148,167,156,137,118,99,81,62,43,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,27,29,35,48,66,86,106,126,147,168,172,151,130,108,88,66,45,24,3,27,48,69,90,112,134,154,176,162,140,119,98,77,55,34,20,16,16,19,23,30,38,47,56,61,59,51,39,24,7,0,0,0,27,48,69,90,112,134,154,176,162,140,119,98,77,55,34,20,16,16,19,23,30,38,47,56,61,59,51,39,24,7,0,0,0,14,24,30,32,32,32,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,32,32,32,30,24,14,1,0,26,47,68,89,110,132,153,174,157,136,114,92,71,50,29,11,11,11,11,11,11,29,51,72,93,114,136,157,173,152,131,110,88,67,46,25,0,12,31,51,70,89,108,128,147,166,172,152,133,114,94,75,56,37,34,53,72,92,111,131,150,169,165,146,126,107,88,69,50,30,11,0,0,0,5,17,26,31,32,32,32,32,32,32,32,32,32,46,63,81,99,117,135,152,170,162,145,126,109,91,74,56,39,21,4,0,0,5,17,26,31,32,32,32,32,32,32,32,32,32,46,63,81,99,117,135,152,170,162,145,126,109,91,74,56,39,21,4,0,17,38,59,80,102,123,144,165,161,140,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,
0,1,21,41,61,81,101,121,142,162,177,157,137,117,97,77,56,36,52,73,93,114,135,155,176,160,140,119,99,79,58,38,17,0,57,79,100,121,143,164,171,150,128,106,85,64,68,85,103,121,139,156,160,142,125,122,144,166,170,148,126,105,84,63,41,20,0,0,0,12,32,51,70,90,109,128,148,166,169,150,131,112,93,73,54,35,16,22,42,62,82,102,123,143,163,170,150,130,110,90,70,50,30,10,17,37,56,76,94,112,130,146,162,176,175,163,152,143,134,126,119,111,103,96,87,79,70,61,50,39,27,15,1,0,0,0,0,22,40,59,77,94,110,126,140,152,164,173,181,188,193,197,200,189,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,5,26,46,66,86,106,126,147,167,159,139,118,98,100,120,141,161,169,149,129,109,88,68,48,27,7,0,0,0,0,0,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,39,60,81,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,14,34,54,74,94,114,135,155,174,164,144,124,103,83,63,43,57,78,98,119,140,160,175,154,134,113,93,73,52,32,11,0,32,53,73,93,113,133,153,173,167,147,128,108,89,71,53,36,20,7,0,0,0,5,13,22,32,41,45,44,38,28,14,0,0,32,53,73,93,113,133,153,173,167,147,128,108,89,71,53,36,20,7,0,0,0,5,13,22,32,41,45,44,38,28,14,0,0,32,53,73,93,113,133,153,173,167,147,128,108,89,71,53,36,20,7,0,0,0,5,13,22,32,41,45,44,38,28,14,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,19,31,46,62,80,98,117,137,156,176,161,142,122,102,81,61,41,20,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,33,53,73,93,113,134,153,173,167,148,128,109,90,72,54,36,20,6,0,0,0,4,12,24,35,43,46,44,36,25,11,0,0,33,53,73,93,113,134,153,173,167,148,128,109,90,72,54,36,20,6,0,0,0,4,12,24,35,43,46,44,36,25,11,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,0,0,0,0,0,0,2,8,11,11,11,11,11,11,11,11,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,119,138,157,166,147,128,109,90,72,53,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,8,19,39,60,80,102,122,144,165,175,154,132,111,90,69,48,27,5,27,49,70,91,112,134,155,176,162,141,120,99,78,57,38,22,10,1,0,3,10,18,28,36,40,39,32,22,9,0,0,0,0,27,49,70,91,112,134,155,176,162,141,120,99,78,57,38,22,10,1,0,3,10,18,28,36,40,39,32,22,9,0,0,0,0,0,4,9,11,11,11,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,11,11,11,9,4,0,0,0,25,46,67,88,109,131,152,173,158,136,114,93,72,51,29,33,33,33,33,33,32,30,51,72,93,114,136,158,173,152,130,108,87,66,45,24,0,3,22,42,61,80,99,118,137,156,175,161,142,123,104,85,66,47,43,62,81,101,120,139,158,174,155,136,117,98,79,60,41,21,2,0,0,0,0,0,6,10,11,11,11,11,11,11,11,21,39,57,75,93,111,128,146,164,168,151,133,115,97,80,62,44,27,9,0,0,0,0,0,6,10,11,11,11,11,11,11,11,21,39,57,75,93,111,128,146,164,168,151,133,115,97,80,62,44,27,9,0,0,15,36,57,78,99,120,142,163,159,138,116,95,74,53,32,11,0,0,0,0,0,0,0,0,0,0,0,
0,0,14,34,54,74,94,114,135,155,174,164,144,124,103,83,63,43,57,78,98,119,140,160,175,154,134,113,93,73,52,32,11,0,57,79,100,121,143,164,171,150,128,106,85,64,79,97,115,133,150,165,147,130,112,122,144,166,170,148,126,105,84,63,41,20,0,0,0,3,23,42,61,80,100,119,138,157,176,159,140,121,101,82,63,44,25,29,49,69,89,109,130,150,170,163,143,123,103,83,63,43,23,3,9,28,47,65,83,100,116,132,146,159,170,180,171,162,154,146,139,131,123,115,107,98,89,79,69,57,44,31,17,2,0,0,0,11,29,47,64,80,96,110,123,135,145,154,161,168,172,176,179,186,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,12,32,52,73,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,135,115,95,75,54,34,14,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,44,65,85,106,128,148,168,170,149,128,108,87,67,46,26,6,0,0,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,7,27,47,67,87,107,128,147,167,171,151,131,111,90,71,51,63,83,104,124,145,166,169,148,128,107,87,67,46,26,6,0,38,59,79,99,120,140,160,179,159,139,119,99,80,61,42,24,6,0,0,0,0,0,0,3,13,20,24,23,18,10,0,0,0,38,59,79,99,120,140,160,179,159,139,119,99,80,61,42,24,6,0,0,0,0,0,0,3,13,20,24,23,18,10,0,0,0,38,59,79,99,120,140,160,179,159,139,119,99,80,61,42,24,6,0,0,0,0,0,0,3,13,20,24,23,18,10,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,1,16,33,51,70,89,109,129,149,169,169,149,128,108,88,67,46,26,5,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,38,59,79,100,120,140,161,180,159,139,120,100,80,61,42,24,6,0,0,0,0,0,0,6,16,22,25,23,17,7,0,0,0,38,59,79,100,120,140,161,180,159,139,120,100,80,61,42,24,6,0,0,0,0,0,0,6,16,22,25,23,17,7,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,21,21,21,21,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,128,147,166,157,138,119,100,81,62,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,0,15,36,57,78,100,120,142,164,176,155,134,112,91,70,49,27,6,26,48,69,90,111,132,154,175,165,145,124,104,85,67,52,40,29,20,11,2,0,0,9,16,19,18,13,4,0,0,0,0,0,26,48,69,90,111,132,154,175,165,145,124,104,85,67,52,40,29,20,11,2,0,0,9,16,19,18,13,4,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,24,45,66,87,108,130,151,172,158,136,115,94,73,51,49,54,54,54,54,54,53,48,51,73,94,115,137,158,171,150,129,107,86,65,44,23,0,0,13,33,52,71,90,109,128,147,166,170,151,132,113,94,75,56,52,71,90,110,129,148,167,164,145,126,107,88,69,50,31,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,33,51,69,87,105,122,140,158,175,157,139,121,103,86,68,50,33,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,33,51,69,87,105,122,140,158,175,157,139,121,103,86,68,50,33,15,0,0,0,13,34,55,76,97,118,140,161,157,136,114,93,72,51,30,8,0,0,0,0,0,0,0,0,0,0,0,
0,0,7,27,47,67,87,107,128,147,167,171,151,131,111,90,71,51,63,83,104,124,145,166,169,148,128,107,87,67,46,26,6,0,57,79,100,121,143,164,171,150,128,106,85,73,91,108,126,144,162,153,135,118,101,122,144,166,170,148,126,105,84,63,41,20,0,0,0,0,14,33,52,71,90,109,129,148,167,169,149,130,111,92,72,53,34,36,56,76,96,116,136,156,175,155,135,115,95,75,55,35,15,0,0,18,36,53,70,86,102,116,129,141,151,161,169,177,174,166,159,151,143,135,126,118,108,98,86,74,61,47,32,17,1,0,0,0,17,34,50,65,80,93,105,116,126,134,141,147,151,155,158,168,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,0,18,39,59,79,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,121,101,81,61,40,20,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,48,69,90,110,132,152,173,166,145,124,103,82,61,41,20,0,0,0,0,20,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,20,40,60,80,99,119,139,159,178,158,138,118,98,78,58,69,89,109,130,151,171,162,142,122,101,81,61,40,20,0,0,43,64,84,105,126,146,167,173,152,132,112,92,72,52,32,13,0,0,0,0,0,0,0,0,0,0,3,2,0,0,0,0,0,43,64,84,105,126,146,167,173,152,132,112,92,72,52,32,13,0,0,0,0,0,0,0,0,0,0,3,2,0,0,0,0,0,43,64,84,105,126,146,167,173,152,132,112,92,72,52,32,13,0,0,0,0,0,0,0,0,0,0,3,2,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,3,22,42,62,82,102,122,143,163,175,155,134,113,93,72,51,30,10,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,43,64,85,105,126,147,167,173,153,133,112,92,72,53,33,14,0,0,0,0,0,0,0,0,0,2,3,2,0,0,0,0,0,43,64,85,105,126,147,167,173,153,133,112,92,72,53,33,14,0,0,0,0,0,0,0,0,0,2,3,2,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,42,42,42,42,42,42,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,118,137,156,167,148,129,110,91,72,53,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,0,15,36,57,79,100,121,142,164,177,156,134,112,91,70,49,27,6,24,45,66,87,108,129,150,171,171,152,133,114,97,82,69,58,48,39,30,22,13,5,0,0,0,0,0,0,0,0,0,0,0,24,45,66,87,108,129,150,171,171,152,133,114,97,82,69,58,48,39,30,22,13,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,23,44,65,86,107,129,150,171,158,137,115,94,73,56,68,75,75,75,75,75,74,67,54,73,94,116,138,159,170,149,128,106,85,64,43,21,0,0,4,23,42,61,80,99,118,137,156,175,161,142,123,104,85,66,62,81,100,119,138,157,173,154,136,117,98,79,60,41,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,9,27,44,62,80,98,116,134,152,170,163,145,128,109,92,74,56,38,21,3,0,0,0,0,0,0,0,0,0,0,0,0,0,9,27,44,62,80,98,116,134,152,170,163,145,128,109,92,74,56,38,21,3,0,0,0,11,32,53,74,95,116,138,159,155,134,112,91,70,49,28,6,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,20,40,60,80,99,119,139,159,178,158,138,118,98,78,58,69,89,109,130,151,171,162,142,122,101,81,61,40,20,0,0,57,79,100,121,143,164,171,150,128,106,85,84,102,120,138,156,159,141,123,106,101,122,144,166,170,148,126,105,84,63,41,20,0,0,0,0,5,24,43,62,81,100,119,139,158,177,158,139,120,101,82,63,44,43,63,83,103,123,143,163,167,148,128,108,88,68,48,28,8,0,0,6,23,40,56,72,86,99,111,122,132,141,149,157,165,172,179,171,163,154,146,137,126,116,104,91,77,62,47,31,14,0,0,0,4,20,35,50,63,76,87,97,106,114,121,126,131,134,138,156,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,5,25,45,65,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,168,148,128,107,87,67,47,26,6,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,51,72,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,15,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,13,32,52,72,92,112,132,151,171,165,145,125,105,85,65,74,95,115,136,156,176,156,136,115,95,75,54,34,14,0,0,47,68,89,110,131,151,172,168,147,126,105,85,65,44,24,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,131,151,172,168,147,126,105,85,65,44,24,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,131,151,172,168,147,126,105,85,65,44,24,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,15,35,55,76,96,117,138,159,180,160,139,118,97,76,55,34,13,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,47,68,89,110,131,151,172,168,147,126,106,85,65,45,25,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,131,151,172,168,147,126,106,85,65,45,25,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,63,63,63,63,63,63,63,63,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,109,128,147,165,158,139,119,100,81,62,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,10,18,39,60,80,102,122,144,165,175,154,133,111,90,69,48,27,5,21,41,62,83,103,123,144,163,180,162,144,128,112,99,87,77,67,58,50,41,33,24,15,6,0,0,0,0,0,0,0,0,0,21,41,62,83,103,123,144,163,180,162,144,128,112,99,87,77,67,58,50,41,33,24,15,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,149,170,159,138,116,94,73,70,86,96,96,96,96,96,95,84,67,74,95,116,138,159,169,148,126,105,84,63,41,20,0,0,0,14,33,52,71,89,108,128,146,165,171,152,133,113,94,75,71,90,109,128,148,166,163,144,125,106,88,69,50,31,12,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,38,56,74,92,109,128,145,163,170,152,134,116,98,80,62,44,27,9,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,38,56,74,92,109,128,145,163,170,152,134,116,98,80,62,44,27,9,0,0,0,0,9,30,51,72,93,114,136,145,145,132,110,89,68,47,25,4,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,13,32,52,72,92,112,132,151,171,165,145,125,105,85,65,74,95,115,136,156,176,156,136,115,95,75,54,34,14,0,0,57,79,100,121,143,164,171,150,128,106,85,95,113,132,149,165,147,129,111,93,101,122,144,166,170,148,126,105,84,63,41,20,0,0,0,0,0,14,33,53,72,91,110,129,148,167,168,149,129,110,91,72,53,50,70,90,110,130,150,170,160,140,120,100,80,60,41,21,1,0,0,0,10,26,42,56,69,82,93,104,113,121,130,137,145,152,160,168,176,174,165,156,145,134,121,107,92,77,60,43,26,7,0,0,0,5,20,33,46,58,69,78,87,94,100,106,110,113,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,11,31,52,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,134,114,94,73,53,33,12,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,53,74,96,117,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,11,33,54,74,95,116,138,159,180,159,138,117,96,75,54,32,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,5,25,45,64,84,104,124,144,163,172,152,132,112,93,73,80,100,121,141,162,170,150,129,109,89,68,48,28,7,0,0,51,72,93,114,135,156,177,163,142,121,101,80,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,72,93,114,135,156,177,163,142,121,101,80,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,72,93,114,135,156,177,163,142,121,101,80,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,9,30,50,71,92,113,134,155,176,163,143,122,100,79,58,37,16,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,51,72,93,114,135,156,177,163,143,122,101,80,60,39,18,0,0,0,0,0,1,10,15,17,17,17,17,17,17,14,7,0,0,51,72,93,114,135,156,177,163,143,122,101,80,60,39,18,0,0,0,0,0,1,10,15,17,17,17,17,17,17,14,7,0,0,59,81,102,123,145,166,172,151,130,108,86,84,84,84,84,84,84,84,84,84,84,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,99,117,137,156,167,148,129,110,91,72,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,28,31,36,48,66,86,106,126,147,168,171,150,130,108,87,66,45,24,3,16,36,56,76,96,116,135,153,170,174,158,142,129,116,105,96,86,78,69,61,52,44,34,25,15,5,0,0,0,0,0,0,0,16,36,56,76,96,116,135,153,170,174,158,142,129,116,105,96,86,78,69,61,52,44,34,25,15,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,169,159,138,116,95,74,78,98,116,118,118,118,118,114,96,75,74,95,116,138,160,168,146,125,104,83,61,40,19,0,0,0,4,23,42,61,79,98,117,136,155,173,161,142,123,104,85,81,99,118,138,157,172,153,134,115,96,78,59,40,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,67,85,103,121,139,157,175,158,140,122,104,87,69,51,33,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,67,85,103,121,139,157,175,158,140,122,104,87,69,51,33,15,0,0,0,0,0,6,28,49,70,91,112,123,123,123,123,108,87,66,44,23,2,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,5,25,45,64,84,104,124,144,163,172,152,132,112,93,73,80,100,121,141,162,170,150,129,109,89,68,48,28,7,0,0,57,79,100,121,143,164,171,150,128,106,89,107,125,143,161,153,136,118,100,82,101,122,144,166,170,148,126,105,84,63,41,20,0,0,0,0,0,5,24,43,63,82,100,119,138,157,176,158,139,119,100,82,63,57,77,97,117,137,157,172,152,132,112,93,73,53,33,13,0,0,0,0,0,11,26,39,52,64,75,85,93,102,110,117,125,132,140,148,157,166,177,175,163,151,137,122,107,90,73,55,36,18,0,0,0,0,3,17,28,40,50,59,67,74,80,85,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,0,17,38,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,79,59,39,18,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,162,140,119,98,77,56,34,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,17,37,57,76,96,116,136,155,175,160,140,120,100,80,86,107,128,147,168,163,143,123,102,82,62,42,21,1,0,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,5,26,47,68,89,110,131,152,173,167,146,124,103,82,61,40,19,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,6,19,30,36,38,38,38,38,38,38,34,26,14,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,6,19,30,36,38,38,38,38,38,38,34,26,14,0,59,81,102,123,145,166,172,151,130,108,106,106,106,106,106,106,106,106,106,106,106,106,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,90,108,128,146,165,158,139,119,100,81,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,47,49,52,56,65,78,95,113,133,153,173,164,144,124,103,83,62,42,21,0,9,29,49,68,87,106,123,141,157,172,172,158,146,135,124,115,106,97,89,80,72,63,53,44,34,23,11,0,0,0,0,0,0,9,29,49,68,87,106,123,141,157,172,172,158,146,135,124,115,106,97,89,80,72,63,53,44,34,23,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,125,147,168,160,138,116,95,74,85,105,125,140,140,140,140,122,102,82,75,96,117,139,160,166,145,124,102,81,60,39,18,0,0,0,0,13,32,51,69,88,107,126,145,163,171,152,133,114,95,90,109,128,147,166,161,143,124,105,87,68,49,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,42,60,78,96,114,133,151,168,165,147,129,111,93,75,57,39,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,42,60,78,96,114,133,151,168,165,147,129,111,93,75,57,39,21,4,0,0,0,0,0,4,24,45,65,83,98,102,102,102,102,95,79,60,40,20,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,17,37,57,76,96,116,136,155,175,160,140,120,100,80,86,107,128,147,168,163,143,123,102,82,62,42,21,1,0,0,57,79,100,121,143,164,171,150,128,106,100,118,136,154,160,142,124,106,88,80,101,122,144,166,170,148,126,105,84,63,41,20,0,0,0,0,0,0,15,34,53,72,91,109,129,148,166,167,148,129,110,91,72,64,84,104,124,144,164,164,144,124,105,85,65,45,25,6,0,0,0,0,0,0,10,23,35,46,56,65,74,82,90,97,105,112,120,129,138,148,158,171,181,167,153,137,120,102,84,65,46,27,7,0,0,0,0,0,11,21,31,39,47,54,59,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,3,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,24,4,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,9,29,49,68,88,107,128,147,167,167,148,128,108,88,92,113,133,154,174,156,136,116,96,76,55,35,15,0,0,0,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,2,23,44,65,86,107,129,150,171,169,148,126,105,84,63,42,20,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,3,20,36,48,57,59,59,59,59,59,59,54,44,30,14,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,3,20,36,48,57,59,59,59,59,59,59,54,44,30,14,59,81,102,123,145,166,172,151,130,128,128,128,128,128,128,128,128,128,128,128,128,128,128,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,90,98,117,137,156,167,148,128,109,90,71,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,68,69,70,73,77,84,94,108,124,142,161,174,156,137,117,97,77,57,36,16,0,1,21,39,58,76,94,111,126,142,156,169,175,164,153,143,134,125,117,108,100,91,82,73,63,52,40,28,15,1,0,0,0,0,1,21,39,58,76,94,111,126,142,156,169,175,164,153,143,134,125,117,108,100,91,82,73,63,52,40,28,15,1,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,18,39,61,82,103,124,146,167,160,139,117,96,75,91,111,132,152,161,161,149,129,109,89,75,96,117,139,160,165,144,122,101,80,59,38,16,0,0,0,0,3,22,41,60,78,97,115,134,153,171,161,143,123,105,100,119,138,157,170,151,132,114,95,76,58,39,20,2,0,0,0,0,0,0,0,0,0,0,0,0,0,17,35,53,71,90,108,126,144,162,172,154,136,117,100,82,64,46,28,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,35,53,71,90,108,126,144,162,172,154,136,117,100,82,64,46,28,10,0,0,0,0,0,0,0,17,36,53,68,78,81,81,81,81,77,65,50,32,13,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,9,29,49,68,88,107,128,147,167,167,148,128,108,88,92,113,133,154,174,156,136,116,96,76,55,35,15,0,0,0,57,79,100,121,143,164,171,150,128,106,111,129,147,165,149,131,112,95,77,80,101,122,144,166,170,148,126,105,84,63,41,20,0,0,0,0,0,0,5,24,43,62,81,100,119,138,157,175,158,139,120,101,82,72,92,112,132,152,172,156,136,116,97,77,57,37,18,0,0,0,0,0,0,0,0,5,17,28,37,46,54,62,70,78,85,93,101,109,118,129,141,154,169,183,167,149,131,113,94,74,54,34,14,0,0,0,0,0,0,3,11,20,27,33,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,173,153,132,112,92,71,51,31,10,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,1,21,41,60,80,99,119,139,158,175,155,136,116,96,99,119,139,160,170,150,130,109,89,69,49,29,8,0,0,0,57,78,99,120,142,163,177,156,134,113,92,71,50,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,78,99,120,142,163,177,156,134,113,92,71,50,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,78,99,120,142,163,177,156,134,113,92,71,50,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,0,21,42,63,84,106,126,148,170,170,149,128,106,85,64,43,21,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,57,78,99,120,142,163,177,156,134,113,92,71,50,28,7,0,0,0,13,32,50,66,77,81,81,81,81,81,80,73,60,44,25,57,78,99,120,142,163,177,156,134,113,92,71,50,28,7,0,0,0,13,32,50,66,77,81,81,81,81,81,80,73,60,44,25,59,81,102,123,145,166,177,159,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,160,178,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,90,89,108,126,146,165,157,138,118,99,80,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,89,89,90,91,94,97,103,112,124,138,154,171,163,145,126,108,89,69,50,30,10,0,0,11,29,47,64,81,96,111,126,139,151,162,172,172,163,153,145,137,128,119,110,101,92,81,70,58,45,31,16,1,0,0,0,0,11,29,47,64,81,96,111,126,139,151,162,172,172,163,153,145,137,128,119,110,101,92,81,70,58,45,31,16,1,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,17,38,59,80,102,122,144,166,160,139,118,96,77,98,118,138,158,171,172,156,136,115,95,75,96,118,140,161,164,142,121,100,79,57,36,15,0,0,0,0,0,12,31,49,68,86,105,123,142,161,171,153,134,115,110,129,148,167,159,141,122,103,85,66,48,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,10,28,46,65,83,101,119,137,155,173,160,142,124,106,88,70,52,34,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,28,46,65,83,101,119,137,155,173,160,142,124,106,88,70,52,34,16,0,0,0,0,0,0,0,10,26,41,54,65,74,80,83,82,79,72,63,51,37,22,6,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,1,21,41,60,80,99,119,139,158,175,155,136,116,96,99,119,139,160,170,150,130,109,89,69,49,29,8,0,0,0,57,79,100,121,143,164,171,150,128,106,122,140,158,155,137,119,101,83,65,80,101,122,144,166,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,14,33,52,71,90,109,128,147,165,167,148,129,110,91,79,99,119,139,159,167,148,128,108,89,69,49,29,10,0,0,0,0,0,0,0,0,0,0,9,18,26,35,43,50,58,65,73,81,90,100,111,124,139,155,172,179,161,142,121,101,81,61,40,19,0,0,0,0,0,0,0,0,0,7,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,77,57,37,16,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,4,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,13,32,52,72,91,111,131,150,169,163,144,124,104,105,126,146,166,163,143,123,102,82,62,42,22,2,0,0,0,57,79,100,121,143,164,176,155,134,112,90,69,48,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,176,155,134,112,90,69,48,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,176,155,134,112,90,69,48,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,0,20,41,63,84,105,126,148,169,171,150,129,107,86,65,43,22,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,57,79,100,121,143,164,176,155,134,112,90,69,48,27,6,0,0,0,20,41,61,80,96,102,102,102,102,102,101,90,73,53,33,57,79,100,121,143,164,176,155,134,112,90,69,48,27,6,0,0,0,20,41,61,80,96,102,102,102,102,102,101,90,73,53,33,59,81,102,123,145,166,187,176,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,177,186,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,90,79,98,117,137,156,166,147,128,108,89,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,110,110,110,111,112,114,118,123,131,141,154,168,165,150,133,116,98,79,60,41,22,2,0,0,0,17,34,51,66,81,96,109,122,133,144,153,163,171,173,164,156,147,139,130,120,110,99,88,75,61,46,31,15,0,0,0,0,0,17,34,51,66,81,96,109,122,133,144,153,163,171,173,164,156,147,139,130,120,110,99,88,75,61,46,31,15,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,121,143,164,161,140,118,96,84,104,124,145,165,151,152,162,142,122,102,81,97,118,140,162,162,141,119,98,77,56,35,13,0,0,0,0,0,2,20,39,58,76,95,113,132,150,169,162,144,124,120,139,158,167,149,130,112,93,74,56,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,39,57,76,94,112,130,148,166,167,149,131,113,95,77,59,41,23,5,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,39,57,76,94,112,130,148,166,167,149,131,113,95,77,59,41,23,5,0,0,0,0,0,0,0,23,40,56,71,84,94,101,104,104,100,92,81,67,52,36,19,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,13,32,52,72,91,111,131,150,169,163,144,124,104,105,126,146,166,163,143,123,102,82,62,42,22,2,0,0,0,57,79,100,121,143,164,171,150,128,115,133,151,162,144,126,108,90,72,59,80,101,122,144,166,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,5,24,43,61,80,99,117,137,155,174,158,139,120,101,87,107,126,147,166,159,140,120,100,81,61,41,22,2,0,0,0,0,0,0,8,14,16,14,9,0,7,15,23,30,38,45,53,62,71,82,94,108,125,143,161,181,169,148,128,107,86,65,44,23,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,83,63,43,22,2,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,5,24,44,63,83,102,122,141,161,171,152,132,112,112,132,153,173,156,136,115,96,76,55,35,15,0,0,0,0,58,79,100,122,144,165,175,154,133,111,90,69,48,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,79,100,122,144,165,175,154,133,111,90,69,48,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,79,100,122,144,165,175,154,133,111,90,69,48,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,0,19,41,62,83,104,126,148,169,171,150,129,107,86,65,43,22,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,58,79,100,122,144,165,175,154,133,111,90,69,48,27,5,0,0,2,23,45,66,87,108,123,123,123,123,123,120,100,79,58,37,58,79,100,122,144,165,175,154,133,111,90,69,48,27,5,0,0,2,23,45,66,87,108,123,123,123,123,123,120,100,79,58,37,59,81,102,123,145,166,179,162,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,163,180,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,90,70,89,108,128,147,166,156,136,117,97,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,132,132,132,132,132,134,136,139,144,151,160,170,163,150,135,119,103,86,68,50,32,13,0,0,0,0,4,21,36,51,66,79,92,104,115,125,134,143,152,160,168,175,167,158,149,139,129,117,104,91,76,61,45,28,11,0,0,0,0,4,21,36,51,66,79,92,104,115,125,134,143,152,160,168,175,167,158,149,139,129,117,104,91,76,61,45,28,11,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,14,35,57,78,99,120,142,163,162,140,118,97,90,110,131,151,156,136,139,159,149,129,108,88,98,118,140,162,161,140,118,97,76,54,33,12,0,0,0,0,0,0,10,29,47,66,84,103,121,140,158,172,153,134,130,149,168,157,138,120,101,83,64,46,27,8,0,0,0,0,0,0,0,0,0,0,0,0,0,13,32,50,68,86,105,123,141,159,174,156,138,120,102,84,65,48,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,32,50,68,86,105,123,141,159,174,156,138,120,102,84,65,48,30,12,0,0,0,0,0,0,0,0,35,53,70,86,101,113,121,125,125,120,110,97,82,66,48,30,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,5,24,44,63,83,102,122,141,161,171,152,132,112,112,132,153,173,156,136,115,96,76,55,35,15,0,0,0,0,57,79,100,121,143,164,171,150,128,126,144,162,151,133,115,97,78,61,59,80,101,122,144,166,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,14,33,52,70,89,107,126,145,164,168,149,130,111,95,114,134,154,171,151,131,112,92,72,53,33,14,0,0,0,0,0,3,16,27,35,37,35,28,20,12,4,3,10,18,26,34,42,53,64,79,95,114,134,154,175,174,152,132,110,89,68,47,26,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,8,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,154,175,165,144,122,101,80,59,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,16,35,55,74,94,113,133,152,171,160,141,121,119,139,159,168,148,128,108,88,68,48,28,8,0,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,0,20,41,63,84,105,126,148,169,171,150,129,107,86,65,43,22,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,2,23,45,66,87,108,130,145,145,145,144,122,100,79,58,37,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,2,23,45,66,87,108,130,145,145,145,144,122,100,79,58,37,59,81,102,123,145,166,172,151,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,133,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,90,69,80,99,118,138,157,164,145,125,106,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,173,158,154,154,154,154,154,155,157,160,164,170,167,157,146,134,119,105,89,73,56,39,21,3,0,0,0,0,0,6,21,36,50,63,75,86,96,106,115,124,132,140,148,157,166,175,168,158,147,135,121,106,91,75,58,41,22,4,0,0,0,0,6,21,36,50,63,75,86,96,106,115,124,132,140,148,157,166,175,168,158,147,135,121,106,91,75,58,41,22,4,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,13,34,55,76,98,118,140,162,162,140,119,98,97,117,137,157,150,130,132,152,156,135,115,95,98,119,141,162,159,138,116,95,74,53,32,11,0,0,0,0,0,0,0,18,37,55,74,92,110,129,147,166,163,145,142,159,165,146,128,109,91,72,54,35,17,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,43,61,79,97,116,134,152,170,163,145,126,109,91,72,54,36,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,43,61,79,97,116,134,152,170,163,145,126,109,91,72,54,36,18,0,0,0,0,0,0,0,0,0,44,63,82,100,116,131,142,147,146,139,128,112,95,77,58,38,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,16,35,55,74,94,113,133,152,171,160,141,121,119,139,159,168,148,128,108,88,68,48,28,8,0,0,0,0,57,79,100,121,143,164,171,150,128,137,155,159,140,122,104,86,68,49,59,80,101,122,144,166,170,148,126,105,84,63,41,20,6,0,0,0,0,0,0,0,4,23,41,60,79,98,116,135,154,172,159,140,121,102,122,142,162,163,143,123,104,84,64,45,25,5,0,0,0,0,0,17,33,46,55,59,56,48,39,32,25,19,15,13,12,14,24,35,49,66,87,108,129,150,171,176,154,134,112,90,69,48,27,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,136,116,95,75,54,34,13,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,28,7,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,7,27,46,65,85,104,124,143,162,169,149,130,126,146,166,161,141,121,101,81,61,41,21,1,0,0,0,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,0,21,43,64,85,106,128,149,170,170,149,128,106,85,64,43,21,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,8,0,0,2,23,45,66,87,108,130,152,166,165,144,122,100,79,58,37,57,78,99,120,142,163,177,156,135,113,92,71,50,29,8,0,0,2,23,45,66,87,108,130,152,166,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,110,110,110,110,110,110,110,110,110,110,110,110,110,110,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,90,69,71,90,109,128,148,167,154,134,115,95,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,181,170,166,166,166,166,166,166,165,171,185,167,149,139,128,116,103,89,75,59,43,27,9,0,0,0,0,0,0,0,6,20,33,45,57,67,77,87,96,104,112,120,129,137,147,157,168,176,164,151,137,121,105,88,70,51,33,14,0,0,0,0,0,6,20,33,45,57,67,77,87,96,104,112,120,129,137,147,157,168,176,164,151,137,121,105,88,70,51,33,14,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,11,33,54,75,96,117,139,160,162,141,119,98,103,123,144,164,143,123,126,146,162,142,122,101,98,120,142,163,158,136,115,94,73,51,30,9,0,0,0,0,0,0,0,8,26,45,63,81,100,118,137,155,173,163,162,172,154,136,117,99,80,62,43,25,6,0,0,0,0,0,0,0,0,0,0,0,0,0,17,35,53,72,90,108,126,145,163,170,152,134,116,98,79,61,43,25,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,35,53,72,90,108,126,145,163,170,152,134,116,98,79,61,43,25,7,0,0,0,0,0,0,0,0,0,50,71,91,110,130,147,160,168,167,158,143,125,105,85,65,45,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,7,27,46,65,85,104,124,143,162,169,149,130,126,146,166,161,141,121,101,81,61,41,21,1,0,0,0,0,57,79,100,121,143,164,171,151,134,148,166,148,130,111,93,75,57,38,59,80,101,122,144,166,170,148,126,105,84,63,47,36,21,5,0,0,0,0,0,0,0,13,31,50,69,87,106,124,143,162,169,150,131,112,130,150,170,154,135,115,95,76,56,37,17,0,0,0,0,0,10,29,47,63,75,80,76,67,59,52,45,40,36,34,33,33,35,38,44,64,85,106,128,150,171,175,154,133,111,90,69,48,27,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,81,60,40,19,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,78,99,120,142,163,178,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,36,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,18,37,57,76,96,115,134,153,172,158,139,132,153,173,154,134,114,94,74,54,34,14,0,0,0,0,0,55,76,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,76,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,76,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,2,23,44,65,86,108,129,150,172,168,147,126,105,84,62,41,20,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,55,76,98,118,140,161,179,158,137,115,94,73,52,31,10,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,55,76,98,118,140,161,179,158,137,115,94,73,52,31,10,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,88,88,88,88,88,88,88,88,88,88,88,88,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,90,69,62,81,100,120,139,158,162,143,123,103,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,169,151,145,145,145,145,145,145,144,155,172,163,142,124,110,99,87,74,59,45,29,13,0,0,0,0,0,0,0,0,0,3,16,27,38,49,58,68,76,85,93,101,109,118,128,139,151,164,179,167,151,135,117,99,80,61,42,22,2,0,0,0,0,0,3,16,27,38,49,58,68,76,85,93,101,109,118,128,139,151,164,179,167,151,135,117,99,80,61,42,22,2,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,10,31,52,73,94,116,137,158,163,142,120,98,110,130,150,157,137,117,119,140,160,148,128,108,99,120,142,163,156,135,113,92,71,50,28,7,0,0,0,0,0,0,0,0,16,34,52,71,89,107,126,144,162,180,180,162,144,125,107,88,70,51,33,14,0,0,0,0,0,0,0,0,0,0,0,0,0,9,27,46,64,82,101,119,137,156,174,160,141,123,105,86,68,50,32,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,27,46,64,82,101,119,137,156,174,160,141,123,105,86,68,50,32,14,0,0,0,0,0,0,0,0,0,0,54,76,97,117,138,158,176,189,187,172,153,132,112,91,70,49,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,18,37,57,76,96,115,134,153,172,158,139,132,153,173,154,134,114,94,74,54,34,14,0,0,0,0,0,57,79,100,121,143,164,179,163,156,162,155,137,118,100,82,64,46,37,59,80,101,122,144,166,170,148,126,105,84,75,66,51,34,16,0,0,0,0,0,0,0,3,21,40,59,77,96,114,133,151,169,159,141,121,138,158,166,146,126,107,87,68,48,28,9,0,0,0,0,0,17,37,57,76,93,101,95,87,79,72,65,61,57,56,55,55,56,59,64,74,91,110,131,152,173,172,151,131,109,88,67,46,25,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,55,76,97,118,140,161,179,158,137,116,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,97,76,55,34,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,9,29,48,67,86,106,125,144,163,167,151,147,161,166,146,126,106,86,67,47,27,7,0,0,0,0,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,5,26,47,68,89,110,132,153,174,166,145,124,103,82,60,39,18,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,53,74,95,116,138,159,180,161,140,118,97,76,55,35,14,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,53,74,95,116,138,159,180,161,140,118,97,76,55,35,14,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,67,67,67,67,67,67,67,67,67,67,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,90,69,53,72,91,111,130,150,169,151,131,112,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,123,123,123,123,123,123,125,142,159,171,153,135,117,99,81,62,44,30,15,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,48,57,65,73,81,90,99,109,121,134,149,164,180,164,146,128,109,89,70,50,30,9,0,0,0,0,0,0,0,9,20,30,39,48,57,65,73,81,90,99,109,121,134,149,164,180,164,146,128,109,89,70,50,30,9,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,157,163,142,120,99,116,137,157,151,131,110,113,134,154,155,135,114,99,120,142,164,154,133,111,90,69,48,27,6,0,0,0,0,0,0,0,0,5,23,42,60,78,96,115,133,151,170,171,151,133,114,96,78,59,41,22,4,0,0,0,0,0,0,0,0,0,0,0,0,1,19,38,56,75,93,111,130,148,167,167,149,131,112,94,75,57,39,21,3,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,38,56,75,93,111,130,148,167,167,149,131,112,94,75,57,39,21,3,0,0,0,0,0,0,0,0,0,0,56,77,98,120,141,162,183,205,199,178,157,136,114,92,71,50,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,9,29,48,67,86,106,125,144,163,167,151,147,161,166,146,126,106,86,67,47,27,7,0,0,0,0,0,57,79,100,121,143,164,185,182,177,162,144,126,107,89,71,53,35,37,59,80,101,122,144,166,170,148,126,105,98,95,81,63,44,23,0,0,0,0,0,0,0,0,11,30,48,67,85,103,122,140,159,169,150,133,146,166,157,138,118,98,79,59,40,20,1,0,0,0,0,0,23,44,64,84,104,122,115,106,99,92,86,82,79,77,76,76,77,80,84,92,104,120,138,158,178,166,146,125,105,84,63,43,22,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,53,74,95,116,137,158,179,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,20,39,58,77,96,116,135,154,173,169,167,176,158,138,118,98,79,59,39,19,0,0,0,0,0,0,51,72,93,114,135,156,177,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,72,93,114,135,156,177,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,72,93,114,135,156,177,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,10,31,51,72,93,114,135,156,177,163,142,121,100,79,58,37,16,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,51,72,93,114,135,156,177,164,143,122,101,81,60,39,19,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,51,72,93,114,135,156,177,164,143,122,101,81,60,39,19,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,46,46,46,46,46,46,46,46,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,90,69,47,63,83,102,121,141,160,159,140,120,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,102,102,102,102,102,112,130,147,165,164,146,128,110,92,73,55,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,20,29,37,45,53,62,70,80,92,104,118,134,150,168,176,156,137,117,97,77,56,36,15,0,0,0,0,0,0,0,0,1,11,20,29,37,45,53,62,70,80,92,104,118,134,150,168,176,156,137,117,97,77,56,36,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,7,28,49,70,91,112,134,155,164,142,120,102,122,143,163,145,124,104,107,126,147,162,142,121,101,121,143,164,152,131,110,88,67,46,25,4,0,0,0,0,0,0,0,0,0,13,31,49,67,85,104,125,147,168,170,148,126,105,85,67,49,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,11,30,48,67,85,104,122,141,159,175,156,138,120,101,83,65,46,28,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,30,48,67,85,104,122,141,159,175,156,138,120,101,83,65,46,28,10,0,0,0,0,0,0,0,0,0,0,0,55,76,97,118,139,160,179,194,191,175,154,134,112,92,71,49,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,20,39,58,77,96,116,135,154,173,169,167,176,158,138,118,98,79,59,39,19,0,0,0,0,0,0,57,79,100,121,143,164,185,188,170,152,133,115,96,78,60,42,24,37,59,80,101,122,144,166,170,148,126,120,120,111,90,69,48,27,0,0,0,0,0,0,0,0,1,19,38,56,74,93,111,130,148,166,163,154,159,169,149,130,110,90,71,51,32,12,0,0,0,0,0,0,30,50,70,90,111,131,134,126,119,112,107,103,100,98,97,97,98,101,105,111,121,134,150,167,174,156,138,118,98,78,58,38,17,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,118,98,78,57,37,16,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,50,71,92,113,134,155,176,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,79,99,120,142,163,176,155,134,113,92,71,50,29,55,77,98,119,140,162,176,155,134,112,90,69,48,27,5,0,0,7,28,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,11,30,49,68,87,106,126,145,164,183,188,170,150,131,110,91,71,51,31,11,0,0,0,0,0,0,48,69,89,110,131,152,173,167,147,126,105,85,64,44,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,89,110,131,152,173,167,147,126,105,85,64,44,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,89,110,131,152,173,167,147,126,105,85,64,44,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,17,37,57,77,98,118,139,160,180,159,138,117,96,75,54,33,12,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,47,68,89,110,131,152,173,168,148,126,106,86,65,45,25,5,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,47,68,89,110,131,152,173,168,148,126,106,86,65,45,25,5,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,25,25,25,25,25,25,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,90,69,47,55,74,93,113,132,152,168,148,128,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,81,81,81,83,100,117,135,153,171,157,139,121,103,84,66,48,29,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,18,26,34,42,51,62,74,88,103,120,138,157,176,164,144,123,102,82,61,40,19,0,0,0,0,0,0,0,0,0,0,1,9,18,26,34,42,51,62,74,88,103,120,138,157,176,164,144,123,102,82,61,40,19,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,5,26,48,69,90,111,132,154,164,143,121,109,129,149,159,139,118,98,100,120,141,161,148,128,107,121,143,164,151,130,108,87,66,45,23,2,0,0,0,0,0,0,0,0,0,2,20,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,1,0,0,0,0,0,0,0,0,0,0,0,0,3,22,40,59,77,96,114,133,151,170,164,146,128,109,90,72,54,36,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,40,59,77,96,114,133,151,170,164,146,128,109,90,72,54,36,17,0,0,0,0,0,0,0,0,0,0,0,0,51,72,92,112,132,150,164,173,172,161,146,126,107,87,67,46,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,11,30,49,68,87,106,126,145,164,183,188,170,150,131,110,91,71,51,31,11,0,0,0,0,0,0,57,79,100,121,143,164,185,178,159,141,122,104,86,67,49,31,16,37,59,80,101,122,144,166,172,153,142,142,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,9,27,45,64,82,101,119,137,155,173,175,178,160,141,121,102,82,62,43,23,4,0,0,0,0,0,0,36,57,77,97,117,138,154,146,139,132,128,123,121,119,118,118,120,122,125,131,139,150,164,176,161,145,128,109,90,71,51,31,11,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,1,0,0,1,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,55,76,97,118,140,161,177,156,134,113,92,71,50,28,7,0,0,8,29,50,71,92,114,135,156,178,161,140,118,96,75,54,33,0,0,0,0,0,0,0,0,1,21,40,59,78,97,116,135,154,173,181,161,142,122,103,83,63,43,24,4,0,0,0,0,0,0,44,64,85,106,126,147,168,172,152,132,111,91,71,52,32,13,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,44,64,85,106,126,147,168,172,152,132,111,91,71,52,32,13,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,44,64,85,106,126,147,168,172,152,132,111,91,71,52,32,13,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,6,25,44,64,84,104,124,144,165,174,154,133,112,92,71,50,30,9,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,43,64,85,106,126,147,168,173,153,133,112,92,72,52,33,13,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,43,64,85,106,126,147,168,173,153,133,112,92,72,52,33,13,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,3,3,3,3,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,1,10,14,15,12,5,0,0,0,0,0,0,5,26,47,69,90,111,133,154,175,163,142,120,98,77,56,35,47,68,89,110,132,154,175,154,133,111,90,69,47,46,65,85,104,123,143,162,156,137,117,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,59,59,70,88,106,123,142,160,168,150,132,113,95,77,58,40,21,3,0,0,0,0,0,0,0,4,7,6,2,0,0,0,0,0,6,14,23,33,45,58,74,91,109,129,149,170,169,149,128,106,85,64,43,22,0,0,0,0,4,7,6,2,0,0,0,0,0,6,14,23,33,45,58,74,91,109,129,149,170,169,149,128,106,85,64,43,22,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,3,25,46,67,88,109,131,152,164,143,122,115,136,156,152,132,112,92,94,114,135,155,155,135,114,122,144,165,149,128,106,85,64,43,22,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,13,32,50,69,88,106,125,143,162,172,153,135,116,98,80,61,43,25,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,32,50,69,88,106,125,143,162,172,153,135,116,98,80,61,43,25,6,0,0,0,0,0,0,0,0,0,0,0,0,45,65,84,103,119,135,146,152,151,144,132,116,98,79,60,40,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,1,21,40,59,78,97,116,135,154,173,181,161,142,122,103,83,63,43,24,4,0,0,0,0,0,0,57,79,100,121,143,164,180,167,148,130,112,93,75,57,38,20,16,37,59,80,101,122,144,166,183,169,163,155,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,16,35,53,71,90,108,126,144,162,180,171,152,132,113,93,74,54,35,15,0,0,0,0,0,0,0,43,63,83,104,124,144,164,166,159,153,148,145,142,141,140,140,141,143,146,151,159,168,171,160,146,131,115,98,80,61,42,23,4,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,53,75,96,117,138,160,178,157,136,115,94,73,52,31,10,0,0,11,32,53,74,95,116,137,158,179,159,138,116,95,74,53,32,0,0,0,1,5,5,2,0,0,11,30,49,68,87,106,125,144,163,173,153,134,114,94,75,55,36,16,0,0,0,0,0,0,0,39,60,80,101,121,142,162,179,159,139,119,99,80,60,42,24,7,0,0,0,0,0,0,0,9,17,22,23,20,13,3,0,0,39,60,80,101,121,142,162,179,159,139,119,99,80,60,42,24,7,0,0,0,0,0,0,0,9,17,22,23,20,13,3,0,0,39,60,80,101,121,142,162,179,159,139,119,99,80,60,42,24,7,0,0,0,0,0,0,0,9,17,22,23,20,13,3,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,4,18,35,53,72,91,111,131,151,171,168,148,128,107,86,66,45,25,4,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,59,80,100,121,142,162,179,159,139,119,99,80,61,42,24,7,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,39,59,80,100,121,142,162,179,159,139,119,99,80,61,42,24,7,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,7,20,30,35,36,33,24,13,1,0,0,0,0,7,28,49,70,91,112,134,155,176,162,141,119,98,77,55,34,47,68,89,110,132,154,175,154,133,111,90,69,47,37,56,76,95,115,134,153,164,145,125,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,41,58,76,94,112,131,149,168,161,143,124,106,87,68,50,31,13,0,0,0,0,0,6,17,25,29,28,22,13,4,0,0,0,0,0,4,15,28,44,62,82,103,124,145,166,172,151,130,108,87,66,45,23,0,0,6,17,25,29,28,22,13,4,0,0,0,0,0,4,15,28,44,62,82,103,124,145,166,172,151,130,108,87,66,45,23,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,2,23,44,65,86,108,129,150,165,144,122,122,142,162,146,126,105,85,88,108,128,148,161,141,121,122,144,166,147,125,104,83,62,41,20,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,5,23,42,61,79,98,117,135,154,172,161,143,124,106,87,69,51,32,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,42,61,79,98,117,135,154,172,161,143,124,106,87,69,51,32,14,0,0,0,0,0,0,0,0,0,0,0,0,0,37,55,73,89,104,117,126,131,131,125,115,101,86,69,51,32,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,1,5,5,2,0,0,11,30,49,68,87,106,125,144,163,173,153,134,114,94,75,55,36,16,0,0,0,0,0,0,0,57,79,100,121,143,159,159,156,138,119,101,83,64,46,28,9,16,37,59,80,101,122,144,159,163,176,173,152,132,110,89,68,47,26,0,0,0,0,0,0,1,0,0,0,6,24,42,60,79,97,115,133,151,170,163,143,123,104,85,65,46,26,7,0,0,0,0,0,0,0,48,69,90,110,131,146,154,161,167,172,169,166,164,162,162,162,162,164,167,172,168,161,153,142,130,116,101,85,68,50,32,14,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,52,73,94,115,136,157,178,161,140,119,98,77,57,36,16,0,0,16,37,57,78,98,119,140,161,178,156,136,114,93,72,51,30,0,1,13,21,26,26,22,15,13,15,28,45,63,81,100,119,138,159,164,145,125,106,86,66,47,27,8,0,0,0,0,0,0,0,34,54,75,95,115,135,156,175,166,147,128,108,89,71,54,37,22,11,4,2,3,6,11,19,28,37,43,45,41,32,20,5,0,34,54,75,95,115,135,156,175,166,147,128,108,89,71,54,37,22,11,4,2,3,6,11,19,28,37,43,45,41,32,20,5,0,34,54,75,95,115,135,156,175,166,147,128,108,89,71,54,37,22,11,4,2,3,6,11,19,28,37,43,45,41,32,20,5,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,15,22,33,48,65,82,101,120,139,158,178,160,140,120,100,80,60,40,19,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,33,54,74,94,115,135,155,175,167,147,128,108,90,71,53,37,21,9,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,33,54,74,94,115,135,155,175,167,147,128,108,90,71,53,37,21,9,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,0,5,22,37,49,56,58,53,43,31,20,10,2,0,1,12,32,53,74,94,116,137,158,179,160,139,117,96,75,54,33,47,68,89,110,132,154,175,154,133,111,90,69,47,28,48,67,86,106,125,145,164,153,133,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,47,65,83,101,120,139,157,172,153,135,116,97,79,60,41,23,4,0,0,0,8,23,36,45,50,48,42,32,24,16,9,4,1,0,0,2,15,37,58,79,100,121,143,164,173,152,131,109,88,67,45,24,0,8,23,36,45,50,48,42,32,24,16,9,4,1,0,0,2,15,37,58,79,100,121,143,164,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,106,128,148,166,144,122,128,148,160,140,119,99,79,81,101,122,142,162,148,128,123,144,166,145,123,102,81,60,39,18,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,15,34,52,71,90,108,126,146,164,169,151,132,114,95,77,58,40,22,15,15,15,15,15,15,15,15,15,15,12,5,0,0,0,15,34,52,71,90,108,126,146,164,169,151,132,114,95,77,58,40,22,15,15,15,15,15,15,15,15,15,15,12,5,0,0,26,43,59,74,88,98,106,110,109,105,96,85,71,56,39,22,0,0,0,0,0,0,0,0,0,0,0,
0,1,13,21,26,26,22,15,13,15,28,45,63,81,100,119,138,159,164,145,125,106,86,66,47,27,8,0,0,0,0,0,0,0,57,79,100,121,138,138,138,138,126,109,90,72,54,35,17,0,16,37,59,80,101,122,138,138,147,166,169,149,128,107,86,65,44,23,0,0,0,8,17,21,22,18,11,6,8,20,37,55,73,91,109,128,147,168,153,134,115,96,76,57,37,18,0,0,0,0,0,0,0,0,47,68,88,106,118,126,134,141,147,151,155,157,159,160,164,176,175,161,156,152,147,141,133,124,113,100,86,71,55,38,21,3,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,162,142,121,100,80,59,39,18,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,49,70,91,112,133,154,174,165,144,124,103,83,63,44,27,21,21,27,44,64,84,104,124,145,165,174,153,132,111,90,69,48,27,2,18,31,41,47,47,42,36,34,36,43,58,74,92,110,129,148,166,156,136,117,97,78,58,39,19,0,0,0,0,0,0,0,0,28,48,68,88,108,128,148,167,175,156,137,118,100,83,67,52,40,31,25,23,24,27,32,38,47,56,64,66,61,50,35,19,0,28,48,68,88,108,128,148,167,175,156,137,118,100,83,67,52,40,31,25,23,24,27,32,38,47,56,64,66,61,50,35,19,0,28,48,68,88,108,128,148,167,175,156,137,118,100,83,67,52,40,31,25,23,24,27,32,38,47,56,64,66,61,50,35,19,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,36,42,51,63,78,94,112,130,148,167,170,151,132,112,93,73,53,33,13,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,27,47,68,88,107,128,147,167,175,156,137,119,100,83,66,51,38,28,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,27,47,68,88,107,128,147,167,175,156,137,119,100,83,66,51,38,28,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,0,16,35,52,67,77,79,72,60,49,39,29,23,21,22,27,40,59,79,99,120,141,161,178,157,136,114,94,73,51,30,47,68,89,110,132,154,175,154,133,111,90,69,47,26,39,58,78,97,116,136,156,161,141,135,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,36,54,73,91,109,128,147,166,164,145,126,108,89,70,52,33,14,0,0,2,20,38,53,65,71,69,61,52,44,36,29,25,22,21,21,23,27,39,59,80,101,122,144,165,173,152,130,108,87,66,45,24,2,20,38,53,65,71,69,61,52,44,36,29,25,22,21,21,23,27,39,59,80,101,122,144,165,173,152,130,108,87,66,45,24,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,125,147,166,145,123,135,155,154,134,113,93,73,75,95,115,136,156,154,134,123,145,164,143,122,100,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,6,25,44,63,81,100,118,137,156,175,159,140,122,103,85,66,48,36,36,36,36,36,36,36,36,36,36,36,36,32,24,13,0,6,25,44,63,81,100,118,137,156,175,159,140,122,103,85,66,48,36,36,36,36,36,36,36,36,36,36,36,36,32,24,13,0,14,29,44,58,70,79,86,88,88,84,77,67,55,41,26,9,0,0,0,0,0,0,0,0,0,0,0,
2,18,31,41,47,47,42,36,34,36,43,58,74,92,110,129,148,166,156,136,117,97,78,58,39,19,0,0,0,0,0,0,0,0,56,77,98,114,116,116,116,116,114,98,79,61,43,24,6,0,16,37,58,79,99,115,116,126,146,166,164,143,123,102,82,61,40,19,0,0,13,26,36,42,43,38,31,27,29,37,50,67,84,102,120,138,157,164,145,125,106,87,67,48,29,9,0,0,0,0,0,0,0,0,40,59,76,89,98,107,114,120,126,130,134,136,138,139,146,165,166,146,135,131,126,121,114,105,95,83,70,56,41,25,9,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,168,147,126,106,85,65,44,24,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,45,66,87,107,128,149,169,171,151,131,111,91,73,57,46,43,43,46,57,73,92,111,131,151,171,169,149,128,107,86,65,45,24,14,32,48,60,68,68,62,57,55,57,62,73,88,104,121,139,157,165,146,128,108,89,69,50,30,11,0,0,0,0,0,0,0,0,21,41,61,81,100,120,139,158,177,166,148,130,113,97,82,69,59,51,46,44,45,48,52,58,66,75,84,87,79,65,48,29,9,21,41,61,81,100,120,139,158,177,166,148,130,113,97,82,69,59,51,46,44,45,48,52,58,66,75,84,87,79,65,48,29,9,21,41,61,81,100,120,139,158,177,166,148,130,113,97,82,69,59,51,46,44,45,48,52,58,66,75,84,87,79,65,48,29,9,48,69,90,112,134,155,176,162,141,119,98,77,55,54,57,62,70,80,93,108,124,141,159,177,160,142,123,104,84,65,45,26,6,0,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,20,40,60,80,100,119,139,158,176,166,148,130,113,96,81,68,56,48,44,45,66,87,108,130,152,173,165,144,122,100,79,58,37,20,40,60,80,100,119,139,158,176,166,148,130,113,96,81,68,56,48,44,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,6,25,44,63,82,96,100,90,78,67,57,48,44,42,43,47,55,70,88,107,126,147,167,173,153,132,111,90,69,48,27,47,68,89,110,132,154,175,154,133,111,90,69,47,26,30,49,69,88,108,128,147,166,156,153,165,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,25,44,62,81,99,118,137,156,174,155,137,118,99,80,61,42,24,5,0,10,30,49,67,83,92,89,80,71,63,56,50,46,43,42,42,44,48,55,68,86,106,126,147,168,170,149,128,107,86,65,44,23,10,30,49,67,83,92,89,80,71,63,56,50,46,43,42,42,44,48,55,68,86,106,126,147,168,170,149,128,107,86,65,44,23,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,18,39,60,81,102,123,144,166,145,123,141,161,148,128,107,86,66,68,89,109,129,150,161,141,124,146,162,141,119,98,77,56,35,14,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,16,34,53,72,91,110,129,148,166,167,149,130,111,93,74,57,57,57,57,57,57,57,57,57,57,57,57,57,57,52,42,29,13,16,34,53,72,91,110,129,148,166,167,149,130,111,93,74,57,57,57,57,57,57,57,57,57,57,57,57,57,57,52,42,29,13,0,14,28,41,51,59,65,67,67,64,58,49,38,25,11,0,0,0,0,0,0,0,0,0,0,0,0,
14,32,48,60,68,68,62,57,55,57,62,73,88,104,121,139,157,165,146,128,108,89,69,50,30,11,0,0,0,0,0,0,0,0,50,69,85,94,94,94,94,94,94,85,69,50,32,14,0,0,11,32,51,70,85,94,114,134,153,173,157,137,117,96,76,56,35,15,0,11,28,43,56,63,64,58,52,49,49,56,66,80,97,114,132,149,168,154,135,116,97,77,58,39,20,1,0,0,0,0,0,0,0,0,30,46,60,70,79,87,94,100,105,109,112,115,116,120,142,163,165,144,122,110,106,100,94,86,76,65,53,40,26,11,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,153,132,111,91,70,50,29,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,40,61,82,102,122,143,163,178,158,139,120,103,87,74,67,64,64,67,74,87,103,121,139,159,178,163,142,122,102,81,61,40,19,23,43,61,78,89,89,82,78,77,78,82,90,103,118,134,151,168,154,136,117,98,79,60,41,22,2,0,0,0,0,0,0,0,0,13,33,53,72,91,110,129,148,166,177,160,143,128,112,99,87,78,71,67,65,66,69,73,78,85,94,104,108,95,76,56,36,16,13,33,53,72,91,110,129,148,166,177,160,143,128,112,99,87,78,71,67,65,66,69,73,78,85,94,104,108,95,76,56,36,16,13,33,53,72,91,110,129,148,166,177,160,143,128,112,99,87,78,71,67,65,66,69,73,78,85,94,104,108,95,76,56,36,16,48,69,90,112,134,155,176,162,141,119,98,77,73,75,78,82,89,98,110,123,138,154,171,166,149,131,112,94,75,56,37,18,0,0,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,13,33,52,72,91,110,129,147,166,177,160,143,126,111,97,85,75,69,65,65,66,87,108,130,152,173,165,144,122,100,79,58,37,13,33,52,72,91,110,129,147,166,177,160,143,126,111,97,85,75,69,65,65,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,16,35,54,73,92,111,119,107,96,86,76,69,65,63,64,67,74,85,100,117,135,154,174,167,147,126,106,86,65,44,23,47,68,89,110,132,154,175,154,133,111,90,69,47,26,22,41,60,80,99,119,139,158,176,174,182,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,33,52,71,89,108,128,146,165,165,147,128,109,90,71,52,33,14,0,17,37,57,77,97,112,108,99,91,83,76,70,67,64,64,63,65,69,75,84,98,115,134,153,173,165,145,124,103,83,62,41,20,17,37,57,77,97,112,108,99,91,83,76,70,67,64,64,63,65,69,75,84,98,115,134,153,173,165,145,124,103,83,62,41,20,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,15,36,58,79,100,121,142,164,146,128,148,161,141,121,101,80,60,62,82,103,123,143,164,147,126,146,160,139,117,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,25,44,63,82,101,120,139,158,176,157,138,120,101,82,79,79,79,79,79,79,79,79,79,79,79,79,79,79,78,72,59,43,24,25,44,63,82,101,120,139,158,176,157,138,120,101,82,79,79,79,79,79,79,79,79,79,79,79,79,79,79,78,72,59,43,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
23,43,61,78,89,89,82,78,77,78,82,90,103,118,134,151,168,154,136,117,98,79,60,41,22,2,0,0,0,0,0,0,0,0,39,55,67,73,73,73,73,73,73,67,55,39,21,3,0,0,15,32,49,67,85,104,123,142,161,168,149,129,109,89,70,50,29,9,1,20,40,58,73,84,85,78,72,70,70,75,84,96,110,126,144,161,161,143,125,106,87,68,49,30,11,0,0,0,0,0,0,0,0,0,16,30,42,51,59,67,73,79,85,88,92,94,98,120,142,163,165,144,122,100,85,80,74,66,57,47,36,24,10,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,179,158,137,117,96,76,55,35,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,35,55,75,96,115,135,155,174,168,150,133,117,103,93,87,85,85,88,93,103,117,133,150,168,173,154,135,115,95,75,55,34,14,29,50,70,90,108,109,103,99,98,99,103,109,119,133,148,164,160,143,125,107,88,70,51,32,13,0,0,0,0,0,0,0,0,0,5,25,44,63,82,100,118,137,154,171,173,158,143,129,117,106,98,92,88,86,87,90,94,99,105,113,123,123,103,83,63,42,22,5,25,44,63,82,100,118,137,154,171,173,158,143,129,117,106,98,92,88,86,87,90,94,99,105,113,123,123,103,83,63,42,22,5,25,44,63,82,100,118,137,154,171,173,158,143,129,117,106,98,92,88,86,87,90,94,99,105,113,123,123,103,83,63,42,22,48,69,90,112,134,155,176,162,141,119,98,95,94,96,98,103,109,117,128,140,153,168,168,152,136,119,101,83,65,46,28,9,0,0,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,5,24,43,62,81,100,118,136,154,171,173,157,142,128,115,104,95,89,86,86,87,89,108,130,152,173,165,144,122,100,79,58,37,5,24,43,62,81,100,118,136,154,171,173,157,142,128,115,104,95,89,86,86,87,89,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,25,44,63,82,101,120,137,125,115,105,96,89,86,84,85,88,94,103,115,130,146,164,178,159,140,120,100,80,59,39,19,47,68,89,110,132,154,175,154,133,111,90,69,47,26,13,33,52,71,91,110,130,150,169,189,195,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,23,42,61,79,98,117,137,156,175,157,138,118,100,81,62,43,24,5,25,45,64,84,104,124,128,119,111,103,96,91,88,86,85,84,86,89,95,103,114,129,145,163,177,158,138,118,98,77,57,36,16,25,45,64,84,104,124,128,119,111,103,96,91,88,86,85,84,86,89,95,103,114,129,145,163,177,158,138,118,98,77,57,36,16,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,13,34,55,77,98,119,140,161,151,142,155,155,135,114,94,74,54,56,76,96,117,137,157,155,142,152,158,136,115,94,73,52,31,9,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,35,54,73,92,111,130,149,167,166,147,128,109,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,89,72,53,33,35,54,73,92,111,130,149,167,166,147,128,109,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,89,72,53,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
29,50,70,90,108,109,103,99,98,99,103,109,119,133,148,164,160,143,125,107,88,70,51,32,13,0,0,0,0,0,0,0,0,0,25,38,47,52,52,52,52,52,52,47,38,25,9,0,0,12,29,45,62,79,96,114,133,152,171,158,139,120,101,82,62,42,22,2,6,27,47,68,87,103,106,98,93,91,92,96,103,113,126,141,156,167,150,132,114,96,77,59,40,21,2,0,0,0,0,0,0,0,0,0,0,13,23,32,39,47,53,59,64,67,70,77,98,120,142,163,165,144,122,100,79,60,54,46,38,29,18,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,143,122,102,81,61,40,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,29,48,68,88,107,126,145,163,179,162,147,133,121,113,108,106,106,108,113,121,133,147,163,179,162,144,126,106,87,68,48,28,8,34,55,75,96,117,129,124,120,119,120,123,129,138,149,163,164,147,131,113,95,77,59,41,22,3,0,0,0,0,0,0,0,0,0,0,15,34,53,71,89,107,124,141,157,172,173,159,146,135,126,118,112,109,108,108,111,114,119,125,133,142,130,110,89,69,49,29,0,15,34,53,71,89,107,124,141,157,172,173,159,146,135,126,118,112,109,108,108,111,114,119,125,133,142,130,110,89,69,49,29,0,15,34,53,71,89,107,124,141,157,172,173,159,146,135,126,118,112,109,108,108,111,114,119,125,133,142,130,110,89,69,49,29,48,69,90,112,134,155,176,162,141,119,117,116,116,117,119,124,130,137,146,157,170,167,153,138,122,106,89,72,54,36,18,0,0,0,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,0,15,34,52,71,89,107,124,141,157,173,172,157,144,133,123,115,110,108,107,108,110,116,130,152,173,165,144,122,100,79,58,37,0,15,34,52,71,89,107,124,141,157,173,172,157,144,133,123,115,110,108,107,108,110,116,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,35,54,73,92,111,130,149,144,134,123,116,110,107,106,106,109,114,121,132,145,160,176,167,149,131,112,92,73,53,33,13,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,24,44,63,82,102,121,141,161,180,195,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,13,32,51,70,89,108,128,147,166,166,148,128,109,90,71,52,33,14,32,52,72,92,112,132,147,139,131,123,117,112,109,107,106,106,107,110,115,122,132,144,159,175,165,148,129,110,90,71,51,31,10,32,52,72,92,112,132,147,139,131,123,117,112,109,107,106,106,107,110,115,122,132,144,159,175,165,148,129,110,90,71,51,31,10,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,11,32,53,74,96,117,138,159,167,163,169,149,129,108,88,68,47,49,70,90,110,131,151,170,164,168,155,134,113,92,71,50,28,7,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,44,63,82,101,120,139,158,177,157,137,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,119,100,79,58,36,44,63,82,101,120,139,158,177,157,137,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,119,100,79,58,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
34,55,75,96,117,129,124,120,119,120,123,129,138,149,163,164,147,131,113,95,77,59,41,22,3,0,0,0,0,0,0,0,0,0,8,19,27,31,31,31,31,31,31,27,19,8,0,0,4,24,42,59,75,91,108,126,144,162,166,148,129,111,92,73,54,34,15,0,11,31,52,73,94,114,125,119,114,112,112,116,123,132,143,156,170,154,137,120,102,85,67,48,30,11,0,0,0,0,0,0,0,0,0,0,0,0,4,12,19,26,33,38,43,47,56,77,98,120,142,163,165,144,122,100,79,58,37,26,19,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,169,148,128,107,86,66,45,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,21,40,60,79,97,115,133,150,166,177,163,150,141,134,130,128,128,130,134,141,151,163,177,165,149,132,115,97,78,59,40,20,1,39,59,80,101,122,142,145,142,141,142,144,149,157,167,163,149,134,117,101,83,66,48,30,12,0,0,0,0,0,0,0,0,0,0,0,5,24,42,60,77,94,111,126,142,156,169,176,164,154,145,139,134,131,130,130,132,135,140,146,153,157,137,116,96,76,55,35,0,5,24,42,60,77,94,111,126,142,156,169,176,164,154,145,139,134,131,130,130,132,135,140,146,153,157,137,116,96,76,55,35,0,5,24,42,60,77,94,111,126,142,156,169,176,164,154,145,139,134,131,130,130,132,135,140,146,153,157,137,116,96,76,55,35,48,69,90,112,134,155,176,165,147,140,138,138,138,138,141,145,150,156,165,172,162,150,137,122,108,92,76,59,42,25,7,0,0,0,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,0,5,23,42,59,77,94,111,126,143,157,170,174,162,151,143,136,132,129,129,130,132,137,144,157,176,165,144,122,100,79,58,37,0,5,23,42,59,77,94,111,126,143,157,170,174,162,151,143,136,132,129,129,130,132,137,144,157,176,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,43,63,82,101,120,140,159,163,152,143,136,131,128,128,128,130,135,141,150,162,175,169,154,137,120,102,83,64,45,25,6,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,16,35,55,74,94,113,133,153,172,192,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,3,22,42,61,80,99,118,138,157,176,157,138,119,100,81,62,43,23,39,59,79,99,119,139,159,158,150,143,137,133,130,128,128,128,129,131,136,142,150,161,174,166,152,136,118,100,81,62,43,23,3,39,59,79,99,119,139,159,158,150,143,137,133,130,128,128,128,129,131,136,142,150,161,174,166,152,136,118,100,81,62,43,23,3,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,9,30,51,72,93,114,136,157,178,183,163,143,122,102,82,61,41,43,63,83,104,124,144,165,185,174,153,132,110,90,68,47,26,5,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,48,69,90,111,130,149,168,181,161,145,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,122,100,79,58,37,48,69,90,111,130,149,168,181,161,145,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,122,100,79,58,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
39,59,80,101,122,142,145,142,141,142,144,149,157,167,163,149,134,117,101,83,66,48,30,12,0,0,0,0,0,0,0,0,0,0,0,0,6,9,9,9,9,9,9,6,0,0,0,0,11,32,52,71,89,105,121,138,155,171,154,137,118,100,82,63,44,25,6,0,15,36,57,77,98,119,140,140,135,134,134,137,143,151,161,169,155,140,123,107,90,73,55,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,12,18,22,35,56,77,98,120,142,163,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,168,146,124,103,82,82,103,124,146,168,155,134,112,90,69,48,27,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,154,133,112,92,71,50,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,12,31,50,68,86,103,119,135,149,162,173,169,160,154,150,149,149,151,154,160,169,172,161,149,135,119,102,85,67,49,30,11,0,43,64,85,105,126,147,166,163,162,163,165,170,167,158,146,133,119,103,87,71,54,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,13,30,48,64,81,96,111,126,139,152,163,172,173,165,159,155,152,151,151,153,156,161,166,173,163,143,123,102,82,62,41,0,0,13,30,48,64,81,96,111,126,139,152,163,172,173,165,159,155,152,151,151,153,156,161,166,173,163,143,123,102,82,62,41,0,0,13,30,48,64,81,96,111,126,139,152,163,172,173,165,159,155,152,151,151,153,156,161,166,173,163,143,123,102,82,62,41,48,69,90,112,134,155,176,177,165,162,160,159,159,160,162,165,170,169,162,154,144,133,120,107,93,78,62,46,30,13,0,0,0,0,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,0,0,12,30,47,64,81,96,112,126,140,153,164,174,170,163,156,152,150,150,151,152,157,163,172,177,165,144,122,100,79,58,37,0,0,12,30,47,64,81,96,112,126,140,153,164,174,170,163,156,152,150,150,151,152,157,163,172,177,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,47,68,90,110,130,148,158,168,171,163,157,152,150,149,149,151,155,161,169,174,164,152,139,123,107,90,72,54,36,17,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,7,27,46,66,86,105,125,145,164,180,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,0,13,32,52,71,90,109,129,148,168,166,148,128,109,90,71,52,33,45,66,86,106,126,147,161,169,170,163,158,154,152,150,149,149,150,152,156,162,169,171,162,150,136,121,105,88,71,53,34,15,0,45,66,86,106,126,147,161,169,170,163,158,154,152,150,149,149,150,152,156,162,169,171,162,150,136,121,105,88,71,53,34,15,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,6,27,48,70,91,112,133,154,175,177,157,136,116,96,75,55,35,36,57,77,97,117,138,158,179,172,150,130,108,87,66,45,24,3,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,180,175,165,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,144,122,100,79,58,37,48,69,90,112,134,155,176,180,175,165,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,144,122,100,79,58,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
43,64,85,105,126,147,166,163,162,163,165,170,167,158,146,133,119,103,87,71,54,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,78,99,118,135,151,162,158,142,124,107,89,71,53,34,16,0,0,20,40,61,82,103,123,144,160,156,155,155,158,163,170,164,152,139,125,109,94,77,60,43,26,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,155,155,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,157,146,124,103,82,82,103,124,146,157,155,134,112,90,69,48,27,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,2,21,39,56,73,90,105,119,133,144,154,161,167,171,172,170,170,172,171,167,161,153,143,132,119,104,89,73,56,38,20,2,0,48,69,89,110,131,151,156,159,160,159,157,153,147,139,128,116,103,88,73,57,41,24,7,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,34,51,66,81,96,109,122,134,144,153,160,166,171,174,173,172,172,172,169,165,160,153,145,137,126,107,86,65,43,0,0,1,18,34,51,66,81,96,109,122,134,144,153,160,166,171,174,173,172,172,172,169,165,160,153,145,137,126,107,86,65,43,0,0,1,18,34,51,66,81,96,109,122,134,144,153,160,166,171,174,173,172,172,172,169,165,160,153,145,137,126,107,86,65,43,48,69,90,112,134,151,155,158,161,163,164,165,165,163,161,158,154,149,142,134,125,114,103,90,77,63,48,32,16,0,0,0,0,0,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,0,0,0,18,34,51,67,82,96,110,123,135,145,154,162,168,172,174,171,171,172,173,170,166,162,156,151,144,122,100,79,58,37,0,0,0,18,34,51,67,82,96,110,123,135,145,154,162,168,172,174,171,171,172,173,170,166,162,156,151,144,122,100,79,58,37,59,81,102,123,145,159,159,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,159,159,144,122,100,79,58,37,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,46,67,87,105,118,129,139,148,157,164,169,172,171,170,170,172,172,168,162,155,146,135,122,108,93,77,61,43,25,7,0,47,68,89,110,132,154,159,154,133,111,90,69,47,26,5,0,18,38,58,77,97,117,137,156,159,159,152,131,109,88,67,45,24,47,68,89,110,132,154,159,159,144,122,100,79,58,37,15,0,4,23,43,62,81,101,120,140,159,159,157,138,118,99,80,61,41,46,67,88,109,123,133,141,149,155,161,166,169,172,171,170,170,171,172,169,165,159,152,143,133,120,106,91,75,59,41,24,5,0,46,67,88,109,123,133,141,149,155,161,166,169,172,171,170,170,171,172,169,165,159,152,143,133,120,106,91,75,59,41,24,5,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,159,159,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,4,25,46,67,88,109,130,151,159,159,150,130,110,89,69,49,28,30,50,71,91,111,132,152,159,159,148,126,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,159,159,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,144,122,100,79,58,37,48,69,90,112,134,155,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,144,122,100,79,58,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
48,69,89,110,131,151,156,159,160,159,157,153,147,139,128,116,103,88,73,57,41,24,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,95,111,122,133,144,144,128,112,95,77,60,42,24,5,0,0,24,45,66,86,107,128,149,164,168,169,168,166,161,155,145,135,122,109,95,79,64,47,31,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,134,134,134,134,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,136,136,136,124,103,82,82,103,124,136,136,136,134,112,90,69,48,27,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,0,9,27,44,60,75,89,103,115,125,134,141,147,150,153,154,154,153,150,147,141,134,125,114,102,89,74,59,43,26,9,0,0,49,70,91,112,124,130,135,138,139,138,136,132,126,119,110,99,87,73,58,43,28,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,66,80,92,104,115,124,133,140,146,150,152,154,154,153,151,148,144,139,133,126,117,108,97,80,61,40,0,0,0,5,21,36,51,66,80,92,104,115,124,133,140,146,150,152,154,154,153,151,148,144,139,133,126,117,108,97,80,61,40,0,0,0,5,21,36,51,66,80,92,104,115,124,133,140,146,150,152,154,154,153,151,148,144,139,133,126,117,108,97,80,61,40,48,69,90,111,126,130,134,137,140,142,143,144,144,142,140,137,133,128,122,115,106,96,85,73,61,47,33,18,2,0,0,0,0,0,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,0,0,0,5,21,37,52,66,80,93,105,117,126,135,142,147,151,153,154,154,153,152,149,145,141,136,130,124,117,99,78,57,36,0,0,0,5,21,37,52,66,80,93,105,117,126,135,142,147,151,153,154,154,153,152,149,145,141,136,130,124,117,99,78,57,36,59,81,102,123,138,138,138,138,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,138,138,138,138,122,100,79,58,37,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,39,58,75,88,100,111,120,129,137,143,148,151,153,154,154,153,151,147,142,135,126,117,105,92,78,63,47,31,14,0,0,47,68,89,110,132,138,138,138,133,111,90,69,47,26,5,0,10,30,50,69,89,108,128,138,138,138,138,131,109,88,67,45,24,47,68,89,110,132,138,138,138,138,122,100,79,58,37,15,0,0,14,34,53,73,92,112,131,138,138,138,138,128,108,89,68,47,41,61,79,94,105,114,121,128,135,140,145,149,151,153,154,154,153,151,148,144,139,132,124,114,103,90,76,61,45,29,12,0,0,41,61,79,94,105,114,121,128,135,140,145,149,151,153,154,154,153,151,148,144,139,132,124,114,103,90,76,61,45,29,12,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,138,138,138,138,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,1,22,43,64,85,106,128,138,138,138,138,123,103,83,63,42,22,24,44,64,85,105,125,138,138,138,138,124,103,82,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,138,138,138,138,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,122,100,79,58,37,48,69,90,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,122,100,79,58,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
49,70,91,112,124,130,135,138,139,138,136,132,126,119,110,99,87,73,58,43,28,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,66,81,92,103,114,125,129,114,98,82,65,48,30,13,0,0,0,27,48,69,90,112,132,139,143,146,148,147,145,141,135,126,116,105,92,79,65,49,34,17,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,75,95,110,112,112,112,112,111,96,77,56,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,46,67,88,106,114,114,114,114,113,100,80,80,100,113,114,114,114,114,107,88,68,47,26,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,0,0,14,30,45,59,73,85,96,106,114,121,126,130,132,133,133,132,130,126,120,114,106,96,85,72,59,44,29,13,0,0,0,44,64,82,96,104,109,114,116,117,116,115,111,106,100,91,81,70,57,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,36,50,63,75,86,96,105,113,119,124,129,132,133,133,132,130,128,124,119,113,106,98,89,79,67,51,33,0,0,0,0,6,21,36,50,63,75,86,96,105,113,119,124,129,132,133,133,132,130,128,124,119,113,106,98,89,79,67,51,33,0,0,0,0,6,21,36,50,63,75,86,96,105,113,119,124,129,132,133,133,132,130,128,124,119,113,106,98,89,79,67,51,33,44,64,83,99,105,109,113,116,118,120,121,122,122,120,119,116,112,107,102,95,87,77,67,56,44,31,17,3,0,0,0,0,0,0,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,0,0,0,0,7,22,36,51,64,76,87,98,107,115,121,126,130,132,133,133,132,130,128,124,120,115,109,103,97,87,70,51,32,0,0,0,0,7,22,36,51,64,76,87,98,107,115,121,126,130,132,133,133,132,130,128,124,120,115,109,103,97,87,70,51,32,58,79,99,115,116,116,116,116,116,105,85,64,43,22,1,0,0,2,23,44,65,86,105,116,116,116,116,116,115,98,78,57,36,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,29,45,59,71,82,92,101,109,117,122,126,130,132,133,133,132,130,126,122,115,107,98,87,76,63,48,33,17,1,0,0,46,67,88,107,116,116,116,116,116,107,88,67,47,25,4,0,2,22,41,61,81,100,115,116,116,116,116,116,106,86,66,45,23,46,67,88,107,116,116,116,116,116,115,98,78,57,36,15,0,0,6,25,45,64,84,103,116,116,116,116,116,116,107,88,67,47,32,50,65,76,85,94,101,108,114,120,124,128,130,132,133,133,132,130,128,123,119,112,104,95,85,73,60,46,31,15,0,0,0,32,50,65,76,85,94,101,108,114,120,124,128,130,132,133,133,132,130,128,123,119,112,104,95,85,73,60,46,31,15,0,0,0,0,0,0,0,0,0,0,0,19,41,62,82,102,116,116,116,116,116,116,101,81,60,39,18,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,82,102,116,116,116,116,116,114,97,77,56,36,16,17,38,58,78,98,115,116,116,116,116,115,99,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,0,18,39,60,81,101,116,116,116,116,116,116,102,82,62,41,19,0,0,0,0,0,0,0,0,0,0,0,47,68,89,108,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,115,98,78,57,36,47,68,89,108,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,115,98,78,57,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
44,64,82,96,104,109,114,116,117,116,115,111,106,100,91,81,70,57,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,36,51,63,74,85,96,107,112,99,84,68,52,35,18,1,0,0,0,25,46,66,86,103,112,118,122,125,126,125,123,120,114,107,98,87,75,63,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,47,65,81,90,90,90,90,90,90,82,67,49,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,40,59,76,89,92,92,92,92,92,85,70,70,85,92,92,92,92,92,89,77,60,41,21,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,0,0,0,15,29,43,56,67,77,87,94,100,105,108,110,111,111,110,108,105,100,94,86,77,67,55,43,29,14,0,0,0,0,35,52,67,77,83,89,93,95,96,95,94,91,86,80,72,63,52,40,27,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,20,33,45,57,68,77,85,93,99,104,108,110,111,111,110,109,106,103,98,93,86,78,70,60,50,37,21,0,0,0,0,0,6,20,33,45,57,68,77,85,93,99,104,108,110,111,111,110,109,106,103,98,93,86,78,70,60,50,37,21,0,0,0,0,0,6,20,33,45,57,68,77,85,93,99,104,108,110,111,111,110,109,106,103,98,93,86,78,70,60,50,37,21,36,54,69,80,84,89,92,95,97,99,100,100,100,100,98,95,91,87,81,75,67,58,49,38,26,14,1,0,0,0,0,0,0,0,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,0,0,0,0,0,6,21,34,47,58,69,79,87,94,101,105,108,110,111,111,110,109,107,104,99,94,89,83,77,69,57,41,23,0,0,0,0,0,6,21,34,47,58,69,79,87,94,101,105,108,110,111,111,110,109,107,104,99,94,89,83,77,69,57,41,23,52,70,86,94,94,94,94,94,94,89,75,57,38,18,0,0,0,0,18,38,58,76,90,94,94,94,94,94,94,85,69,51,31,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,15,29,41,53,63,73,81,90,96,102,106,109,110,111,111,110,108,105,101,95,88,79,69,58,46,33,18,3,0,0,0,40,60,77,90,94,94,94,94,94,91,78,60,41,21,1,0,0,14,33,52,71,86,94,94,94,94,94,94,90,76,58,39,19,40,60,77,90,94,94,94,94,94,94,85,69,51,31,11,0,0,0,17,36,56,74,88,94,94,94,94,94,94,91,78,60,41,20,35,47,57,66,74,81,88,94,99,103,106,109,110,111,111,110,109,106,103,98,92,85,76,66,56,43,30,16,1,0,0,0,20,35,47,57,66,74,81,88,94,99,103,106,109,110,111,111,110,109,106,103,98,92,85,76,66,56,43,30,16,1,0,0,0,0,0,0,0,0,0,0,0,15,35,55,73,88,94,94,94,94,94,94,87,72,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,15,35,54,72,87,94,94,94,94,94,94,84,68,49,30,9,11,31,51,69,85,94,94,94,94,94,94,85,70,51,32,12,0,0,0,0,0,0,0,0,0,0,0,0,14,34,54,72,87,94,94,94,94,94,94,88,73,55,35,15,0,0,0,0,0,0,0,0,0,0,0,42,61,78,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,85,69,51,31,42,61,78,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,85,69,51,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
35,52,67,77,83,89,93,95,96,95,94,91,86,80,72,63,52,40,27,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,34,45,56,67,78,88,91,83,69,54,38,22,5,0,0,0,0,19,38,56,72,84,92,98,101,104,104,104,102,99,94,87,79,69,58,45,33,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,35,51,63,69,69,69,69,69,69,63,52,37,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,30,46,60,69,71,71,71,71,71,66,55,55,66,71,71,71,71,71,69,60,47,30,12,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,0,0,0,0,13,26,38,49,58,67,74,80,84,87,89,90,90,89,87,84,79,74,67,58,48,37,26,13,0,0,0,0,0,22,37,49,57,63,68,72,74,75,74,73,70,65,60,52,44,34,23,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,16,28,39,49,58,66,73,78,83,86,89,90,90,89,88,85,82,78,72,66,59,50,41,31,20,7,0,0,0,0,0,0,3,16,28,39,49,58,66,73,78,83,86,89,90,90,89,88,85,82,78,72,66,59,50,41,31,20,7,0,0,0,0,0,0,3,16,28,39,49,58,66,73,78,83,86,89,90,90,89,88,85,82,78,72,66,59,50,41,31,20,7,24,39,51,59,64,68,71,74,76,78,79,79,79,78,77,74,70,66,61,55,47,39,30,20,9,0,0,0,0,0,0,0,0,0,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,0,0,0,0,0,0,4,17,29,40,50,59,67,74,80,84,87,89,90,90,89,88,86,83,79,74,68,63,56,50,40,26,11,0,0,0,0,0,0,4,17,29,40,50,59,67,74,80,84,87,89,90,90,89,88,86,83,79,74,68,63,56,50,40,26,11,41,56,68,73,73,73,73,73,73,70,60,45,28,10,0,0,0,0,10,29,46,60,70,73,73,73,73,73,73,67,55,39,22,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,0,12,24,34,44,53,62,70,76,81,85,88,89,90,90,89,87,84,80,75,68,60,50,40,28,16,3,0,0,0,0,30,47,61,71,73,73,73,73,73,71,62,48,31,13,0,0,0,5,24,41,56,68,73,73,73,73,73,73,70,60,46,29,11,30,47,61,71,73,73,73,73,73,73,67,55,39,22,3,0,0,0,8,27,44,58,69,73,73,73,73,73,73,71,62,48,31,5,18,28,38,46,54,61,68,73,78,82,85,88,89,90,90,89,88,85,82,77,72,65,57,48,38,26,14,0,0,0,0,0,5,18,28,38,46,54,61,68,73,78,82,85,88,89,90,90,89,88,85,82,77,72,65,57,48,38,26,14,0,0,0,0,0,0,0,0,0,0,0,0,0,7,26,43,58,69,73,73,73,73,73,73,68,57,42,25,6,0,0,0,0,0,0,0,0,0,0,0,0,7,25,43,58,69,73,73,73,73,73,73,66,54,38,20,2,3,22,39,55,67,73,73,73,73,73,73,67,55,40,22,4,0,0,0,0,0,0,0,0,0,0,0,0,6,25,42,57,68,73,73,73,73,73,73,69,58,43,26,7,0,0,0,0,0,0,0,0,0,0,0,31,48,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,67,55,39,22,31,48,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,67,55,39,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
22,37,49,57,63,68,72,74,75,74,73,70,65,60,52,44,34,23,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,16,27,38,49,60,68,70,65,53,39,24,8,0,0,0,0,0,9,27,42,55,65,72,77,80,83,83,83,81,78,74,67,60,50,40,28,16,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,34,43,48,48,48,48,48,48,44,35,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,30,41,48,50,50,50,50,50,46,38,38,46,50,50,50,50,50,48,42,31,17,1,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,47,54,59,63,66,68,69,69,68,66,63,59,53,47,39,30,19,8,0,0,0,0,0,0,7,20,29,37,42,47,51,53,53,53,51,49,45,39,33,24,15,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,20,30,38,46,52,58,62,65,68,69,69,68,67,64,61,57,52,46,39,31,22,13,3,0,0,0,0,0,0,0,0,0,10,20,30,38,46,52,58,62,65,68,69,69,68,67,64,61,57,52,46,39,31,22,13,3,0,0,0,0,0,0,0,0,0,10,20,30,38,46,52,58,62,65,68,69,69,68,67,64,61,57,52,46,39,31,22,13,3,0,9,22,32,39,43,47,50,53,55,57,57,58,58,57,55,53,50,45,40,34,27,20,11,1,0,0,0,0,0,0,0,0,0,0,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,0,0,0,0,0,0,0,0,11,22,31,40,47,54,59,63,66,68,69,69,68,67,65,62,58,53,48,42,36,30,22,10,0,0,0,0,0,0,0,0,0,11,22,31,40,47,54,59,63,66,68,69,69,68,67,65,62,58,53,48,42,36,30,22,10,0,26,39,48,52,52,52,52,52,52,50,42,30,15,0,0,0,0,0,0,16,30,42,50,52,52,52,52,52,52,47,38,25,10,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,0,0,5,16,25,34,42,50,55,60,64,66,68,69,69,68,66,63,60,54,48,40,32,22,11,0,0,0,0,0,0,17,31,43,50,52,52,52,52,52,50,43,32,18,1,0,0,0,0,11,26,39,48,52,52,52,52,52,52,50,42,31,16,0,17,31,43,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,14,29,41,49,52,52,52,52,52,52,50,43,32,18,0,0,10,19,27,34,41,47,53,57,61,64,66,68,69,69,68,66,64,61,57,51,45,37,29,19,8,0,0,0,0,0,0,0,0,10,19,27,34,41,47,53,57,61,64,66,68,69,69,68,66,64,61,57,51,45,37,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,28,40,49,52,52,52,52,52,52,48,40,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,28,40,49,52,52,52,52,52,52,47,37,24,8,0,0,10,25,38,47,52,52,52,52,52,52,48,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,48,52,52,52,52,52,52,49,40,28,13,0,0,0,0,0,0,0,0,0,0,0,0,18,32,44,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,47,38,25,10,18,32,44,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
7,20,29,37,42,47,51,53,53,53,51,49,45,39,33,24,15,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,19,30,41,48,49,45,36,23,9,0,0,0,0,0,0,0,12,26,37,45,51,56,59,62,62,62,60,57,53,47,40,31,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,19,27,34,40,45,48,51,52,53,52,50,47,43,38,32,26,18,10,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,20,29,34,35,35,35,35,35,35,34,30,22,11,0,0,0,0,0,0,0,0,0,0,0,0,2,16,26,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,0,0,0,2,11,20,28,35,41,45,49,51,52,53,52,50,48,44,39,34,27,20,11,2,0,0,0,17,27,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,11,22,30,34,35,35,35,35,35,33,27,17,5,0,0,0,0,0,2,15,25,32,35,35,35,35,35,35,34,30,22,11,0,2,16,26,33,35,35,35,35,35,35,31,24,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,17,27,33,35,35,35,35,35,35,31,24,13,0,0,0,0,0,0,6,18,28,34,35,35,35,35,35,33,27,17,4,0,5,17,27,33,35,35,35,35,35,35,31,24,13,0,0,0,0,0,0,6,18,28,34,35,35,35,35,35,33,27,17,4,0,0,7,16,22,27,30,33,36,37,39,40,41,41,42,41,40,39,36,33,28,23,16,9,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,17,26,33,39,44,48,50,52,53,52,51,49,47,43,39,34,28,22,15,6,0,0,0,0,0,17,27,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,10,22,30,34,35,35,35,35,35,33,27,18,5,0,0,0,0,0,0,6,18,28,34,35,35,35,35,35,34,30,21,10,0,0,0,0,0,0,0,3,15,23,29,34,40,45,49,47,40,29,15,16,30,41,48,49,45,39,34,28,22,13,2,0,0,0,0,0,0,9,21,30,34,35,35,35,35,35,34,28,18,6,0,0,0,0,0,0,5,18,27,33,35,35,35,35,35,34,31,22,11,0,0,0,0,0,0,0,0,0,6,18,28,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,29,20,8,0,0,0,0,0,0,0,3,15,23,29,34,40,45,49,47,40,29,15,16,30,41,48,49,45,39,34,28,22,13,2,0,0,0,0,0,13,24,31,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,7,19,28,34,35,35,35,35,35,34,29,20,8,0,0,0,13,24,31,35,35,35,35,35,34,30,22,11,0,0,0,0,0,0,1,14,25,32,35,35,35,35,35,34,29,20,8,0,0,0,13,24,31,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,29,20,8,0,0,0,0,0,0,11,22,30,34,35,35,35,35,35,33,27,17,24,31,35,35,35,35,35,34,30,21,12,23,31,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,5,13,19,25,31,35,39,42,45,47,48,48,49,48,46,44,40,36,31,25,17,9,0,0,0,0,0,0,0,0,0,11,22,30,34,35,35,35,35,35,33,27,17,5,0,0,0,0,0,2,15,25,32,35,35,35,35,35,35,34,30,22,11,0,13,24,31,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,7,19,28,34,35,35,35,35,35,34,29,20,8,0,0,0,5,18,28,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,28,19,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,17,25,32,38,43,47,50,52,53,52,51,49,47,43,39,33,27,19,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,19,27,34,40,45,48,51,52,53,52,50,47,43,38,32,26,18,10,1,0,0,0,0,17,27,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,0,8,19,29,39,47,54,60,66,69,72,73,74,73,71,68,64,59,53,46,38,29,20,10,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,37,49,55,56,56,56,56,56,56,56,50,40,27,11,0,0,0,0,0,0,0,0,0,0,0,17,32,45,53,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,0,0,0,9,20,30,40,48,55,61,66,70,72,74,74,73,71,68,65,60,54,47,39,30,20,9,0,0,34,46,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,33,18,1,27,40,50,56,56,56,56,56,56,54,46,35,20,3,0,0,0,0,16,32,44,53,56,56,56,56,56,56,56,50,40,27,11,17,32,45,53,56,56,56,56,56,56,52,42,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,35,46,54,56,56,56,56,56,56,52,42,29,13,0,0,0,0,5,21,36,47,54,56,56,56,56,56,54,46,34,19,2,20,35,46,54,56,56,56,56,56,56,52,42,29,13,0,0,0,0,5,21,36,47,54,56,56,56,56,56,54,46,34,19,2,11,25,36,43,47,51,54,57,58,60,61,62,63,63,63,62,60,57,54,49,43,36,29,20,10,0,0,0,0,0,0,0,0,0,0,0,0,0,3,15,27,36,46,53,59,65,69,71,73,74,73,72,70,67,64,60,55,49,42,35,26,16,5,0,0,0,34,46,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,33,18,1,26,40,50,55,56,56,56,56,56,54,47,35,20,4,0,0,0,0,5,21,36,47,54,56,56,56,56,56,55,50,39,26,9,0,0,0,0,0,4,20,33,43,49,55,60,66,70,68,59,45,28,29,46,59,68,70,66,60,54,49,42,32,18,2,0,0,0,0,0,25,39,50,55,56,56,56,56,56,54,47,36,21,5,0,0,0,0,4,20,35,47,54,56,56,56,56,56,56,51,41,27,11,0,0,0,0,0,0,0,5,21,36,47,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,55,49,38,24,8,0,0,0,0,0,4,20,33,43,49,55,60,66,70,68,59,45,28,29,46,59,68,70,66,60,54,49,42,32,18,2,0,0,0,0,29,42,52,56,56,56,56,56,56,53,45,33,18,1,0,0,0,6,22,37,48,55,56,56,56,56,56,55,49,38,24,8,0,0,29,42,52,56,56,56,56,56,56,50,40,27,11,0,0,0,0,0,16,31,44,53,56,56,56,56,56,55,49,38,24,8,0,0,29,42,52,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,55,49,38,24,7,0,0,0,0,11,27,40,50,56,56,56,56,56,56,54,46,35,42,52,56,56,56,56,56,55,49,39,28,42,51,56,56,56,56,56,56,54,46,33,18,1,0,0,0,4,14,24,32,39,46,51,56,60,63,66,68,69,70,70,69,67,65,61,57,51,45,37,28,18,7,0,0,0,0,0,0,0,27,40,50,56,56,56,56,56,56,54,46,35,20,3,0,0,0,0,16,32,44,53,56,56,56,56,56,56,56,50,40,27,11,29,42,52,56,56,56,56,56,56,53,45,33,18,1,0,0,0,6,22,37,48,55,56,56,56,56,56,55,49,38,24,8,0,0,21,35,47,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,55,48,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,17,27,36,44,52,58,64,68,71,73,74,73,72,70,68,64,59,54,47,39,29,17,2,0,0,0,0,0,0,0,0,0,0,0,8,19,29,39,47,54,60,66,69,72,73,74,73,71,68,64,59,53,46,38,29,20,10,0,0,0,34,46,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,33,18,1,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,1,14,26,37,48,58,66,74,81,86,90,93,94,95,94,92,89,84,79,73,66,58,49,39,28,16,2,0,0,0,0,0,0,0,0,0,0,0,18,36,53,67,76,77,77,77,77,77,77,77,70,57,40,22,3,0,0,0,0,0,0,0,0,0,0,30,47,62,73,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,0,0,2,15,27,39,49,59,68,75,82,87,91,94,95,95,94,92,89,85,80,74,67,59,49,39,27,15,0,49,64,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,40,57,70,77,77,77,77,77,77,75,64,50,32,14,0,0,0,12,29,46,62,73,77,77,77,77,77,77,77,70,57,40,22,30,47,62,73,77,77,77,77,77,77,71,59,43,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,50,64,75,77,77,77,77,77,77,71,59,43,25,7,0,0,0,16,34,51,66,75,77,77,77,77,77,74,64,49,31,13,32,50,64,75,77,77,77,77,77,77,71,59,43,26,7,0,0,0,16,34,51,66,75,77,77,77,77,77,74,64,49,31,13,26,42,55,63,68,72,75,78,80,81,82,83,84,84,84,83,81,78,74,69,63,56,48,39,29,17,5,0,0,0,0,0,0,0,0,0,0,7,20,33,45,55,65,73,80,85,89,92,94,95,94,94,91,88,85,80,75,69,62,54,45,34,22,7,0,0,49,64,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,40,56,69,77,77,77,77,77,77,75,65,50,33,14,0,0,0,0,16,34,51,66,75,77,77,77,77,77,76,69,56,39,21,0,0,0,0,0,17,34,50,62,70,75,81,86,92,88,75,58,39,40,59,76,88,91,86,80,75,69,61,48,32,14,0,0,0,0,0,39,55,69,76,77,77,77,77,77,75,66,51,34,16,0,0,0,0,14,33,50,65,75,77,77,77,77,77,77,70,57,41,23,0,0,0,0,0,0,0,16,34,51,66,75,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,76,68,54,37,19,0,0,0,0,0,17,34,50,62,70,75,81,86,92,88,75,58,39,40,59,76,88,91,86,80,75,69,61,48,32,14,0,0,0,0,43,59,71,77,77,77,77,77,77,74,63,48,30,11,0,0,0,17,35,52,66,75,77,77,77,77,77,76,68,54,37,19,0,0,43,59,71,77,77,77,77,77,77,70,57,40,22,3,0,0,0,9,28,46,61,73,77,77,77,77,77,76,68,54,37,19,0,0,43,59,71,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,76,68,54,37,19,0,0,0,0,22,40,57,70,77,77,77,77,77,77,75,64,50,59,71,77,77,77,77,77,76,68,55,42,58,71,77,77,77,77,77,77,74,63,48,31,12,0,0,7,21,33,43,52,60,66,72,77,81,84,87,89,90,91,91,90,88,86,82,77,71,64,56,47,36,25,12,0,0,0,0,0,0,40,57,70,77,77,77,77,77,77,75,64,50,32,14,0,0,0,12,29,46,62,73,77,77,77,77,77,77,77,70,57,40,22,43,59,71,77,77,77,77,77,77,74,63,48,30,11,0,0,0,17,35,52,66,75,77,77,77,77,77,76,68,54,37,19,0,0,34,51,65,75,77,77,77,77,77,77,77,77,77,77,77,77,77,77,75,66,52,35,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,24,35,46,55,64,72,79,84,89,92,94,95,94,94,92,89,85,80,74,67,58,47,33,16,0,0,0,0,0,0,0,0,0,1,14,26,37,48,58,66,74,81,86,90,93,94,95,94,92,89,84,79,73,66,58,49,39,28,16,2,0,49,64,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,3,17,31,43,56,67,77,86,94,101,107,111,114,116,116,115,113,110,105,99,93,86,77,68,57,46,32,15,0,0,0,0,0,0,0,0,0,0,7,26,46,66,83,96,98,98,98,98,98,98,98,87,70,51,31,11,0,0,0,0,0,0,0,0,0,0,39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,0,0,0,0,0,4,18,31,44,56,68,78,87,95,102,108,112,115,116,116,115,113,110,106,101,94,87,78,68,56,45,30,14,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,50,70,87,98,98,98,98,98,98,94,80,61,42,21,1,0,7,24,42,59,76,91,98,98,98,98,98,98,98,87,70,50,30,39,58,77,92,98,98,98,98,98,98,89,73,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,61,80,94,98,98,98,98,98,98,89,73,54,36,17,0,0,3,23,44,63,81,95,98,98,98,98,98,93,79,60,40,20,42,61,80,94,98,98,98,98,98,98,89,73,54,36,17,0,0,3,23,44,63,81,95,98,98,98,98,98,93,79,60,40,20,37,55,72,83,89,93,96,99,101,102,104,104,105,106,105,104,102,99,95,90,84,76,68,58,47,35,21,7,0,0,0,0,0,0,0,0,7,22,37,50,63,74,84,93,100,106,110,114,115,116,116,115,112,109,106,101,96,89,82,73,63,51,37,20,1,0,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,50,69,86,97,98,98,98,98,98,94,80,62,42,22,2,0,0,3,23,44,63,81,95,98,98,98,98,98,97,86,68,49,29,0,0,0,0,6,26,46,64,80,90,96,101,107,112,105,86,66,46,47,67,87,106,112,107,101,95,89,78,62,43,24,3,0,0,0,0,49,68,85,97,98,98,98,98,98,95,81,63,44,23,3,0,0,2,22,42,62,80,94,98,98,98,98,98,98,87,70,51,31,0,0,0,0,0,0,3,23,44,63,81,95,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,84,67,47,27,7,0,0,0,6,26,46,64,80,90,96,101,107,112,105,86,66,46,47,67,87,106,112,107,101,95,89,78,62,43,24,3,0,0,0,53,72,89,98,98,98,98,98,98,93,77,59,39,19,0,0,4,25,45,64,82,96,98,98,98,98,98,97,84,67,47,27,7,0,53,72,89,98,98,98,98,98,98,87,70,50,30,10,0,0,0,16,37,57,75,91,98,98,98,98,98,97,84,67,47,27,7,0,53,72,89,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,96,84,66,47,27,6,0,0,0,30,50,70,87,98,98,98,98,98,98,94,80,62,72,89,98,98,98,98,98,97,85,67,53,72,88,98,98,98,98,98,98,93,78,60,40,20,0,2,20,37,51,62,72,80,86,92,98,102,105,108,110,112,112,112,111,110,107,103,98,92,84,75,66,54,42,28,14,0,0,0,0,0,50,70,87,98,98,98,98,98,98,94,80,61,42,21,1,0,7,24,42,59,76,91,98,98,98,98,98,98,98,87,70,50,30,53,72,89,98,98,98,98,98,98,93,77,59,39,19,0,0,4,25,45,64,82,96,98,98,98,98,98,97,84,67,47,27,7,0,43,63,81,95,98,98,98,98,98,98,98,98,98,98,98,98,98,98,96,82,64,45,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,15,28,41,53,64,74,84,92,99,105,110,113,115,116,116,115,112,110,105,100,94,86,77,63,45,27,7,0,0,0,0,0,0,0,3,17,31,43,56,67,77,86,94,101,107,111,114,116,116,115,113,110,105,99,93,86,77,68,57,46,32,15,0,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,2,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,3,18,33,47,60,73,85,96,105,114,121,128,132,136,138,138,137,134,131,126,120,113,105,96,86,75,62,45,26,7,0,0,0,0,0,0,0,0,0,15,34,54,74,94,113,120,120,120,120,120,120,117,98,78,58,39,19,0,0,0,0,0,0,0,0,0,0,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,0,0,0,0,4,19,34,48,61,74,86,97,106,115,122,129,133,136,138,138,137,135,132,126,121,115,106,97,86,74,60,43,25,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,56,77,98,117,120,120,120,120,120,109,88,67,46,25,4,3,20,37,54,71,88,106,120,120,120,120,120,120,117,98,77,56,34,43,64,85,106,120,120,120,120,120,119,101,81,60,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,67,88,109,120,120,120,120,120,119,102,83,64,46,27,8,0,6,27,48,69,90,111,120,120,120,120,120,108,87,66,45,24,46,67,88,109,120,120,120,120,120,119,102,83,65,46,28,9,0,6,27,48,69,90,111,120,120,120,120,120,108,87,66,45,24,44,65,85,102,109,114,118,120,122,123,124,126,126,128,126,125,123,120,116,110,104,96,87,76,64,51,37,23,7,0,0,0,0,0,0,4,21,37,52,67,80,92,103,112,120,126,132,135,137,138,138,136,134,130,126,122,116,109,101,92,81,67,49,30,10,0,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,55,76,97,116,120,120,120,120,120,109,89,68,47,26,5,0,0,6,27,48,69,90,111,120,120,120,120,120,116,96,75,54,33,0,0,0,0,11,32,53,73,93,110,116,122,128,133,113,93,74,57,57,75,94,114,133,128,121,116,108,91,71,50,29,8,0,0,0,0,54,75,96,115,120,120,120,120,120,111,90,69,48,27,6,0,0,5,26,47,68,89,109,120,120,120,120,120,117,98,77,56,35,0,0,0,0,0,0,6,27,48,69,90,111,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,114,94,73,52,31,10,0,0,0,11,32,53,73,93,110,116,122,128,133,113,93,74,57,57,75,94,114,133,128,121,116,108,91,71,50,29,8,0,0,0,59,80,101,119,120,120,120,120,120,106,86,65,44,22,1,0,7,28,50,71,92,112,120,120,120,120,120,114,94,73,52,31,10,0,59,80,101,119,120,120,120,120,117,98,77,56,34,13,0,0,0,20,41,62,83,104,120,120,120,120,120,114,94,73,52,31,10,0,59,80,101,119,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,114,94,73,52,30,9,0,0,0,34,56,77,98,117,120,120,120,120,120,109,89,69,80,101,119,120,120,120,120,115,95,74,60,80,100,118,120,120,120,120,120,107,86,65,44,23,2,11,31,50,67,80,91,99,107,113,118,122,126,130,132,133,134,134,133,131,128,123,118,112,104,94,84,72,58,44,28,13,0,0,0,0,56,77,98,117,120,120,120,120,120,109,88,67,46,25,4,3,20,37,54,71,88,106,120,120,120,120,120,120,117,98,77,56,34,59,80,101,119,120,120,120,120,120,106,86,65,44,22,1,0,7,28,50,71,92,112,120,120,120,120,120,114,94,73,52,31,10,0,48,69,90,110,120,120,120,120,120,120,120,120,120,120,120,120,120,120,112,92,71,50,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,45,58,71,82,93,103,111,119,125,131,134,137,138,138,136,134,131,126,121,114,106,92,74,54,34,13,0,0,0,0,0,0,3,18,33,47,60,73,85,96,105,114,121,128,132,136,138,138,137,134,131,126,120,113,105,96,86,75,62,45,26,7,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,2,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,1,17,33,48,63,77,90,103,114,124,134,142,148,153,157,159,159,158,155,151,147,140,133,124,115,104,92,74,54,34,13,0,0,0,0,0,0,0,0,2,22,42,62,82,101,121,141,142,142,142,142,142,126,106,86,66,46,26,6,0,0,0,0,0,0,0,0,0,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,0,0,0,2,18,34,49,64,78,91,104,115,125,135,143,149,154,157,159,159,158,156,152,147,142,134,125,115,104,90,72,52,32,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,56,77,98,120,142,142,142,142,132,110,89,68,47,25,4,16,33,50,67,84,101,118,136,142,142,142,142,131,113,95,75,55,34,43,65,86,107,129,142,142,142,142,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,142,142,142,142,131,112,93,75,56,37,19,0,6,27,49,70,91,112,134,142,142,142,131,109,88,67,45,24,47,68,89,110,132,142,142,142,142,131,112,94,75,57,38,19,1,6,27,49,70,91,112,134,142,142,142,131,109,88,67,45,24,47,68,89,110,130,135,139,142,144,145,146,148,148,148,148,146,144,141,136,131,124,115,105,94,81,67,53,37,21,4,0,0,0,0,0,17,34,51,67,82,96,110,121,132,140,147,152,156,158,159,159,157,155,151,147,142,137,129,121,111,96,77,57,36,15,0,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,55,77,98,119,141,142,142,142,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,142,142,142,140,118,97,76,55,33,0,0,0,0,11,32,54,75,96,117,137,143,148,141,122,104,87,75,75,87,104,123,142,148,142,135,114,93,72,51,30,9,0,0,0,0,54,75,96,118,140,142,142,142,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,142,142,142,142,120,99,78,57,35,0,0,0,0,0,0,7,28,49,71,92,113,135,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,138,116,95,74,53,31,10,0,0,0,11,32,54,75,96,117,137,143,148,141,122,104,87,75,75,87,104,123,142,148,142,135,114,93,72,51,30,9,0,0,0,59,81,102,123,142,142,142,142,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,142,142,142,138,116,95,74,53,31,10,0,59,81,102,123,142,142,142,142,120,98,77,56,35,13,0,0,0,20,41,63,84,105,126,142,142,142,138,116,95,74,53,31,10,0,59,81,102,123,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,138,116,94,73,52,31,9,0,0,0,34,55,75,95,115,135,142,142,142,136,116,96,76,81,102,123,142,142,142,139,117,96,75,68,88,108,128,142,142,142,142,124,105,85,64,44,23,1,17,38,58,79,97,109,119,126,134,139,144,148,150,153,154,155,155,154,152,149,144,139,132,123,113,102,88,74,58,43,26,8,0,0,0,56,77,98,120,142,142,142,142,132,110,89,68,47,25,4,16,33,50,67,84,101,118,136,142,142,142,142,131,113,95,75,55,34,59,81,102,123,142,142,142,142,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,142,142,142,138,116,95,74,53,31,10,0,48,69,90,112,134,142,142,142,142,142,142,142,142,142,142,142,142,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,31,46,61,75,88,100,112,122,131,139,146,151,155,158,159,159,157,155,151,147,141,134,121,100,79,57,36,15,0,0,0,0,0,1,17,33,48,63,77,90,103,114,124,134,142,148,153,157,159,159,158,155,151,147,140,133,124,115,104,92,74,54,34,13,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,2,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,14,31,47,63,78,93,107,120,132,143,153,161,168,174,170,168,168,168,171,172,167,161,153,144,134,121,100,79,58,37,15,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,0,0,0,15,31,48,64,79,94,108,121,133,144,154,163,169,172,168,166,165,166,169,173,168,162,154,144,133,119,98,77,56,35,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,56,77,98,120,142,163,163,154,132,110,89,68,47,25,12,29,46,63,80,97,114,131,148,163,163,154,137,119,101,84,66,48,28,43,65,86,107,129,150,163,163,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,163,163,160,141,122,103,85,66,47,29,10,6,27,49,70,91,112,134,156,163,152,131,109,88,67,45,24,47,68,89,110,132,154,163,163,160,141,123,104,86,67,48,30,11,6,27,49,70,91,112,134,156,163,152,131,109,88,67,45,24,47,68,89,110,132,154,160,163,164,166,168,169,170,170,169,168,165,162,157,151,143,134,123,111,97,83,67,51,34,16,0,0,0,0,9,28,46,64,81,97,112,126,140,151,160,168,173,169,166,165,166,167,169,172,168,163,157,149,140,121,101,80,58,37,16,0,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,55,77,98,119,141,162,163,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,163,162,140,118,97,76,55,33,0,0,0,0,8,29,50,71,91,112,132,152,169,151,133,117,103,96,96,103,117,134,152,168,150,130,110,89,69,48,27,6,0,0,0,0,54,75,96,118,140,161,163,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,163,163,142,120,99,78,57,35,0,0,0,0,0,0,8,29,51,72,93,114,136,157,163,163,163,163,163,163,163,163,163,163,163,163,163,160,138,116,95,74,53,31,10,0,0,0,8,29,50,71,91,112,132,152,169,151,133,117,103,96,96,103,117,134,152,168,150,130,110,89,69,48,27,6,0,0,0,59,81,102,123,145,163,163,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,163,160,138,116,95,74,53,31,10,0,59,81,102,123,145,163,163,142,120,98,77,56,35,13,0,0,0,20,41,63,84,105,126,148,163,160,138,116,95,74,53,31,10,0,59,81,102,123,145,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,159,138,116,94,73,52,31,9,0,0,0,28,48,68,88,108,128,148,163,163,143,122,102,82,81,102,123,145,163,160,139,117,96,75,75,95,115,135,155,163,156,136,116,97,77,57,38,18,0,19,40,61,82,104,124,138,147,154,160,165,169,172,170,168,168,168,169,172,170,165,159,152,142,131,118,104,88,72,55,38,19,1,0,0,56,77,98,120,142,163,163,154,132,110,89,68,47,25,12,29,46,63,80,97,114,131,148,163,163,154,137,119,101,84,66,48,28,59,81,102,123,145,163,163,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,163,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,163,163,163,163,163,163,163,163,163,163,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,13,30,46,61,76,91,105,118,130,141,150,159,166,172,169,165,164,164,165,168,172,168,156,136,115,95,75,54,34,13,0,0,0,0,0,14,31,47,63,78,93,107,120,132,143,153,161,168,174,170,168,168,168,171,172,167,161,153,144,134,121,100,79,58,37,15,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,2,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,9,26,44,61,77,93,108,123,137,150,162,172,169,160,154,149,147,146,147,150,154,160,167,172,156,136,116,96,76,55,35,14,0,0,0,0,0,0,0,0,18,37,57,77,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,0,0,9,27,44,61,78,94,109,124,138,151,163,173,167,158,152,147,144,144,145,148,152,158,165,173,153,134,113,94,74,54,33,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,56,77,98,120,142,163,175,154,132,110,89,68,47,25,25,42,59,76,92,109,126,143,161,176,159,142,124,107,89,72,54,37,19,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,184,170,151,132,114,95,76,58,39,20,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,184,170,152,133,114,96,77,59,40,21,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,176,162,156,155,154,154,154,154,156,159,163,169,171,163,153,141,128,112,97,80,63,45,27,8,0,0,0,19,38,57,75,93,110,128,143,156,169,172,162,155,149,145,144,144,146,148,152,158,164,172,154,134,114,94,74,54,34,13,0,67,88,109,131,152,160,160,160,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,160,160,160,152,130,108,87,66,45,23,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,4,24,45,65,85,105,124,144,162,163,147,133,122,117,117,122,133,147,163,160,142,123,103,83,63,43,22,2,0,0,0,0,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,0,9,30,51,73,94,115,137,158,179,171,161,160,160,160,160,160,160,160,161,172,181,160,138,116,95,74,53,31,10,0,0,0,4,24,45,65,85,105,124,144,162,163,147,133,122,117,117,122,133,147,163,160,142,123,103,83,63,43,22,2,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,56,35,13,0,0,0,20,41,63,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,183,168,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,159,138,116,94,73,52,31,9,0,0,0,21,41,61,81,100,120,140,160,170,149,129,109,89,81,102,123,145,166,160,139,117,96,75,82,102,122,142,162,167,147,128,108,89,69,49,30,10,0,16,37,57,77,97,116,136,156,172,166,160,155,152,149,147,147,147,148,151,157,164,173,171,160,148,135,119,102,85,67,48,29,10,0,0,56,77,98,120,142,163,175,154,132,110,89,68,47,25,25,42,59,76,92,109,126,143,161,176,159,142,124,107,89,72,54,37,19,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,176,168,160,160,160,160,160,160,166,178,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,8,26,43,59,76,91,106,121,135,147,159,169,169,160,153,148,144,143,143,144,147,151,157,150,130,109,89,68,48,28,8,0,0,0,0,9,26,44,61,77,93,108,123,137,150,162,172,169,160,154,149,147,146,147,150,154,160,167,172,156,136,116,96,76,55,35,14,67,88,109,131,152,160,160,160,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,160,160,160,152,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,2,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,1,0,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,2,20,38,56,73,90,107,123,139,153,167,173,160,150,140,133,128,126,124,126,129,134,140,147,155,149,129,109,89,69,49,29,9,0,0,0,0,0,0,0,5,25,45,65,85,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,0,2,21,39,57,74,91,108,124,139,154,168,172,160,148,139,131,126,123,122,123,126,132,138,146,155,145,126,106,86,66,46,27,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,56,77,98,120,142,163,175,154,132,110,89,68,47,25,38,55,72,89,105,122,139,156,173,163,146,129,112,94,77,60,42,25,7,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,196,180,161,142,124,105,86,68,49,30,12,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,196,181,162,144,125,106,87,69,50,31,13,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,166,146,136,134,133,133,132,133,134,138,143,149,159,170,171,158,143,128,110,92,74,56,37,17,0,0,7,27,47,66,85,104,122,140,157,173,167,154,143,134,128,124,122,122,124,128,131,137,144,152,146,126,106,86,67,47,27,7,0,67,88,109,131,139,139,139,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,139,139,139,130,108,87,66,45,23,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,18,38,58,77,96,114,132,149,164,162,151,142,138,138,143,151,163,163,148,131,113,94,75,56,36,16,0,0,0,0,0,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,0,10,31,52,74,95,116,138,159,178,158,141,139,139,139,139,139,139,139,142,159,180,160,138,116,95,74,53,31,10,0,0,0,0,18,38,58,77,96,114,132,149,164,162,151,142,138,138,143,151,163,163,148,131,113,94,75,56,36,16,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,56,35,13,0,0,0,20,41,63,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,174,154,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,138,116,94,73,52,31,9,0,0,0,13,33,53,73,93,112,132,152,172,156,136,115,95,81,102,123,145,166,160,139,117,96,75,90,110,130,150,170,158,139,119,100,80,61,41,21,2,0,10,30,49,69,89,108,128,148,152,145,139,135,131,128,126,125,125,126,131,137,145,155,167,178,165,149,132,114,96,77,58,38,18,0,0,56,77,98,120,142,163,175,154,132,110,89,68,47,25,38,55,72,89,105,122,139,156,173,163,146,129,112,94,77,60,42,25,7,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,174,154,139,139,139,139,139,139,151,171,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,1,19,37,55,72,89,106,121,137,151,165,174,161,150,141,133,126,123,121,121,122,126,131,136,143,123,103,82,62,42,22,1,0,0,0,2,20,38,56,73,90,107,123,139,153,167,173,160,150,140,133,128,126,124,126,129,134,140,147,155,149,129,109,89,69,49,29,9,67,88,109,131,139,139,139,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,139,139,139,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,3,7,22,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,21,0,0,0,0,0,0,3,7,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,12,31,49,68,85,103,120,137,153,169,171,156,143,131,121,113,107,104,104,105,108,113,120,128,136,142,122,102,82,62,42,22,2,0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,0,12,31,50,68,86,104,121,138,154,169,171,156,142,130,120,111,105,102,101,102,106,111,118,126,136,138,117,98,78,58,39,19,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,56,77,98,120,142,163,175,154,132,110,89,68,47,35,52,68,85,102,118,135,152,169,168,151,134,117,99,82,65,48,30,13,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,194,188,171,153,134,115,96,78,59,41,22,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,194,188,172,154,135,116,98,79,60,42,23,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,112,111,111,110,111,113,117,122,130,141,154,168,173,157,140,122,103,84,65,45,26,5,0,14,34,54,74,94,114,133,152,170,168,151,137,124,115,107,103,101,101,103,106,111,117,124,133,139,119,99,79,59,39,19,0,0,66,87,106,117,117,117,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,117,117,117,106,86,65,44,23,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,6,11,13,13,13,29,48,67,85,102,118,134,147,157,165,163,160,160,163,165,157,146,133,117,101,84,65,47,28,13,13,13,12,6,0,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,0,11,32,53,75,96,117,138,160,177,156,134,117,117,117,117,117,117,117,136,157,178,160,138,116,95,74,53,31,10,0,0,0,7,12,29,48,67,85,102,118,134,147,157,165,163,160,160,163,165,157,146,133,117,101,84,65,47,28,12,7,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,56,35,13,0,0,0,20,41,63,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,112,93,72,51,30,9,0,0,0,6,26,45,65,85,105,124,144,164,162,142,122,102,82,102,123,145,166,160,139,117,96,77,97,117,137,157,169,150,130,111,91,72,52,33,13,0,0,2,21,41,61,80,100,120,139,132,125,119,114,110,106,104,104,104,106,110,116,126,137,151,166,179,162,143,124,105,85,65,45,25,4,0,56,77,98,120,142,163,175,154,132,110,89,68,47,35,52,68,85,102,118,135,152,169,168,151,134,117,99,82,65,48,30,13,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,117,117,117,117,126,148,170,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,11,30,49,67,84,102,119,136,152,167,172,157,144,132,121,113,106,102,100,100,101,105,110,116,123,117,97,76,56,36,15,0,0,0,0,12,31,49,68,85,103,120,137,153,169,171,156,143,131,121,113,107,104,104,105,108,113,120,128,136,142,122,102,82,62,42,22,2,66,87,106,117,117,117,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,117,117,117,106,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,
0,5,16,24,28,28,36,55,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,54,35,26,20,11,0,0,5,16,24,28,28,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,26,20,11,0,2,22,41,60,78,97,115,133,150,167,172,156,141,126,113,102,93,87,83,82,84,87,93,100,108,117,126,115,95,75,55,35,15,0,0,0,0,0,0,0,0,19,39,59,79,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,3,22,41,60,79,97,115,134,151,168,172,156,141,126,112,101,91,84,80,80,81,85,91,98,107,118,130,110,90,70,51,31,11,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,56,77,98,120,142,163,175,154,132,110,89,68,47,48,65,82,98,115,132,149,165,171,155,138,120,104,87,70,52,35,18,1,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,175,167,170,163,144,125,107,88,69,51,32,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,175,167,170,164,145,126,108,89,70,52,33,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,90,90,89,90,92,96,102,111,124,139,155,172,169,151,132,112,93,73,53,32,12,0,19,39,60,81,101,121,142,161,175,156,138,121,107,96,87,82,80,80,82,85,90,97,105,113,123,111,91,72,52,32,12,0,0,59,77,91,96,96,96,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,96,96,96,91,76,58,39,19,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,14,25,32,35,35,35,35,38,55,72,88,103,117,129,138,145,149,151,151,149,145,138,128,116,103,88,71,54,36,35,35,35,35,33,26,16,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,0,12,33,54,75,96,118,140,161,176,155,134,112,96,96,96,96,96,114,136,157,178,160,138,116,95,74,53,31,10,0,5,17,27,33,35,38,55,72,88,103,117,129,138,145,149,151,151,149,145,138,128,116,103,88,71,54,36,35,33,27,17,4,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,56,35,13,0,0,0,20,41,63,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,94,82,65,46,26,5,0,0,0,0,18,37,57,77,97,116,136,156,169,149,129,109,89,102,123,145,166,160,139,117,96,85,105,125,145,164,160,141,121,102,82,63,44,24,5,0,0,0,13,33,53,72,92,111,120,112,105,98,93,89,85,84,83,83,85,89,97,108,120,136,153,171,172,153,133,112,92,71,51,30,9,0,56,77,98,120,142,163,175,154,132,110,89,68,47,48,65,82,98,115,132,149,165,171,155,138,120,104,87,70,52,35,18,1,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,96,96,105,126,148,170,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,2,21,40,59,78,96,114,132,149,166,173,157,142,128,114,103,93,86,81,79,79,80,84,89,96,104,103,88,70,50,29,9,0,0,0,2,22,41,60,78,97,115,133,150,167,172,156,141,126,113,102,93,87,83,82,84,87,93,100,108,117,126,115,95,75,55,35,15,0,59,77,91,96,96,96,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,96,96,96,91,76,58,39,19,0,0,0,0,0,0,0,0,0,0,0,
6,21,34,44,49,49,49,49,55,64,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,64,55,49,49,47,40,28,14,6,21,34,44,49,49,49,49,57,70,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,71,57,49,49,47,40,28,14,11,30,50,69,88,107,126,144,162,177,159,142,126,110,96,84,73,66,62,61,63,67,73,80,88,98,108,104,88,68,48,28,8,0,0,0,0,0,0,0,6,26,46,66,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,11,31,50,69,88,107,126,145,163,178,160,143,126,110,96,83,72,64,59,59,60,64,71,79,89,100,110,101,82,63,43,23,3,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,56,77,98,120,142,163,175,154,132,110,89,68,47,62,78,95,111,128,145,162,175,158,142,125,108,91,74,57,40,23,5,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,160,147,151,168,154,136,117,98,79,61,42,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,160,147,151,168,156,137,118,99,80,62,43,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,69,68,69,71,75,82,94,108,125,143,161,179,160,140,120,99,79,59,38,17,0,23,44,65,86,106,128,148,169,168,147,128,108,91,77,67,61,59,59,61,64,70,77,85,94,103,99,83,64,44,24,4,0,0,47,62,72,75,75,75,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,75,75,75,71,61,46,29,11,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,31,44,53,56,56,56,56,56,56,58,73,87,99,110,118,124,128,130,130,128,124,118,109,99,87,73,57,56,56,56,56,56,56,53,45,33,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,0,13,34,55,76,97,118,140,162,175,154,133,111,90,75,75,75,92,114,136,157,178,160,138,116,95,74,53,31,10,0,20,35,46,54,56,56,56,58,73,87,99,110,118,124,128,130,130,128,124,118,109,99,87,73,57,56,56,56,54,46,34,19,2,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,56,35,13,0,0,0,20,41,63,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,75,75,75,75,75,75,75,75,75,75,75,75,75,75,73,65,52,35,17,0,0,0,0,0,10,30,49,69,89,109,128,148,167,156,136,116,96,102,123,145,166,160,139,117,96,93,113,133,152,171,151,132,112,93,74,54,35,16,0,0,0,0,5,25,44,64,82,97,101,92,84,78,72,68,64,62,61,61,64,69,78,91,106,124,143,162,179,159,138,117,96,75,54,33,12,0,56,77,98,120,142,163,175,154,132,110,89,68,47,62,78,95,111,128,145,162,175,158,142,125,108,91,74,57,40,23,5,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,11,30,49,69,88,106,125,144,161,177,159,143,126,111,97,85,74,65,60,61,66,69,71,70,76,83,83,73,59,41,22,2,0,0,0,11,30,50,69,88,107,126,144,162,177,159,142,126,110,96,84,73,66,62,61,63,67,73,80,88,98,108,104,88,68,48,28,8,0,47,62,72,75,75,75,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,75,75,75,71,61,46,29,11,0,0,0,0,0,0,0,0,0,0,0,
18,36,51,63,70,71,71,71,71,71,70,65,53,46,46,46,46,46,46,46,46,46,56,67,71,71,71,71,71,71,68,58,44,27,18,36,51,63,70,71,71,71,71,71,70,70,73,73,69,61,51,38,39,51,61,69,73,73,71,71,71,71,71,71,68,58,44,27,19,39,58,78,97,117,136,155,173,166,148,130,112,96,80,66,54,46,41,40,42,46,52,60,69,79,87,85,74,58,40,21,1,0,0,0,0,0,0,0,12,33,53,73,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,96,75,55,35,15,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,19,39,59,78,98,117,136,155,174,166,148,130,113,96,80,66,53,44,38,37,39,44,51,60,71,83,88,84,71,54,35,15,0,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,56,77,98,120,142,163,175,154,132,110,89,68,59,76,92,108,125,142,158,175,162,145,128,112,95,78,61,44,27,10,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,139,158,164,146,128,108,89,71,52,33,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,139,158,166,147,128,109,90,72,53,34,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,47,48,50,55,64,78,95,114,133,153,173,167,146,125,105,84,63,42,22,1,26,47,68,89,110,131,152,173,163,142,121,101,80,61,48,40,37,38,40,44,50,57,66,76,82,80,69,54,36,17,0,0,0,32,44,51,53,53,53,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,53,53,53,51,43,31,16,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,46,61,73,77,77,77,77,77,77,76,67,70,81,90,98,104,107,108,108,107,103,98,90,81,70,64,75,77,77,77,77,77,77,74,63,48,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,0,13,35,56,77,98,120,141,162,175,154,132,110,89,68,53,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,32,50,64,75,77,77,77,77,77,75,81,90,98,104,107,108,108,107,103,98,90,81,77,77,77,77,77,77,74,64,49,31,13,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,56,35,13,0,0,0,20,41,63,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,65,53,53,53,53,53,53,53,53,53,53,53,53,53,52,46,36,22,6,0,0,0,0,0,2,22,41,61,81,100,120,140,159,163,143,123,103,102,123,145,166,160,139,117,96,101,120,140,160,162,143,123,104,84,65,46,26,7,0,0,0,0,0,16,35,52,67,77,80,73,64,57,52,47,43,41,40,40,43,49,61,76,95,115,136,156,177,163,142,120,99,78,57,36,15,0,56,77,98,120,142,163,175,154,132,110,89,68,59,76,92,108,125,142,158,175,162,145,128,112,95,78,61,44,27,10,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,19,39,58,78,97,116,136,154,173,165,147,130,113,96,81,67,55,63,73,81,87,90,92,91,88,82,74,63,52,38,24,9,0,0,0,19,39,58,78,97,117,136,155,173,166,148,130,112,96,80,66,54,46,41,40,42,46,52,60,69,79,87,85,74,58,40,21,1,0,32,44,51,53,53,53,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,53,53,53,51,43,31,16,0,0,0,0,0,0,0,0,0,0,0,0,
28,47,65,81,91,92,92,92,92,92,91,83,68,50,30,25,25,25,25,25,35,54,72,86,92,92,92,92,92,92,87,74,56,37,28,47,65,81,91,92,92,92,92,92,91,83,68,52,48,42,33,22,22,33,42,54,72,86,92,92,92,92,92,92,87,74,56,37,26,46,66,86,106,125,145,164,175,156,137,118,100,83,66,50,37,26,20,19,21,26,33,41,51,60,66,65,57,44,29,11,0,0,0,0,0,0,0,0,19,39,59,80,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,42,21,1,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,26,46,66,86,106,126,145,165,175,157,138,119,101,83,66,50,36,25,17,16,18,24,31,41,53,63,67,64,54,41,24,6,0,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,56,77,98,120,142,163,175,154,132,110,89,68,73,89,105,122,138,155,171,164,148,132,115,98,82,65,48,31,14,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,129,148,167,156,137,118,99,81,62,43,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,129,148,166,157,138,119,101,82,63,44,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,27,29,35,48,66,86,106,126,147,168,172,151,130,108,88,66,45,24,3,27,48,69,90,112,134,154,176,162,140,119,98,77,55,34,20,16,16,19,23,30,38,47,56,61,59,51,39,24,7,0,0,0,14,24,30,32,32,32,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,32,32,32,30,24,14,1,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,57,75,91,98,98,98,98,98,98,96,83,65,62,71,78,83,86,87,87,86,82,78,71,62,61,80,94,98,98,98,98,98,98,93,77,59,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,0,14,35,57,78,99,120,142,163,174,152,131,110,88,67,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,42,61,80,94,98,98,98,98,98,94,80,71,78,83,86,87,87,86,82,78,73,89,98,98,98,98,98,98,93,79,60,40,20,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,56,35,13,11,11,11,20,41,63,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,65,44,32,32,32,32,32,32,32,32,32,32,32,32,31,27,18,6,0,0,0,0,0,0,0,14,33,53,73,92,112,131,151,170,150,130,110,102,123,145,166,160,139,117,96,109,128,148,168,153,134,114,95,76,56,37,18,0,0,0,0,0,0,6,22,37,49,57,58,54,45,37,31,26,22,20,19,19,22,31,48,69,90,111,132,154,175,164,143,122,100,79,58,37,15,0,56,77,98,120,142,163,175,154,132,110,89,68,73,89,105,122,138,155,171,164,148,132,115,98,82,65,48,31,14,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,50,29,19,13,6,0,0,0,0,0,0,0,0,26,46,66,86,106,125,145,164,174,155,136,118,100,83,66,55,69,81,92,101,107,111,113,112,108,102,93,81,68,54,39,23,6,0,0,26,46,66,86,106,125,145,164,175,156,137,118,100,83,66,50,37,26,20,19,21,26,33,41,51,60,66,65,57,44,29,11,0,0,14,24,30,32,32,32,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,32,32,32,30,24,14,1,0,0,0,0,0,0,0,0,0,0,0,0,
33,54,75,95,111,113,113,113,113,113,112,97,78,57,36,16,3,3,3,21,41,62,82,102,113,113,113,113,113,113,104,85,64,43,33,54,75,95,111,113,113,113,113,113,112,97,78,57,36,22,14,4,4,21,41,62,82,102,113,113,113,113,113,113,104,85,64,43,32,53,73,93,113,133,153,173,167,147,128,108,89,71,53,36,20,7,0,0,0,5,13,22,32,41,45,44,38,28,14,0,0,0,0,0,0,0,0,5,26,46,66,86,106,126,147,167,159,139,118,98,100,120,141,161,170,149,129,109,89,68,48,28,8,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,33,53,73,93,113,134,153,173,167,148,128,109,90,72,54,36,20,6,0,0,0,4,12,24,35,43,46,44,36,25,11,0,0,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,56,77,98,120,142,163,175,154,132,110,89,71,87,103,119,136,152,168,167,151,135,118,102,85,69,52,35,19,2,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,119,138,157,166,147,128,109,90,72,53,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,119,138,156,167,148,130,111,92,73,54,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,8,19,39,60,80,102,122,144,165,175,154,132,111,90,69,48,27,5,27,49,70,91,112,134,155,176,162,141,120,99,78,57,38,22,10,1,0,3,10,18,28,36,40,39,32,22,9,0,0,0,0,0,4,9,11,11,11,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,11,11,11,9,4,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,62,83,104,120,120,120,120,120,120,113,93,74,54,51,57,62,65,66,66,65,62,57,51,48,68,89,109,120,120,120,120,120,120,106,86,65,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,0,15,37,58,79,100,121,143,164,173,152,130,108,87,66,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,46,67,88,109,120,120,120,120,120,109,89,68,57,62,65,66,66,65,62,65,83,102,119,120,120,120,120,120,108,87,66,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,56,35,33,33,33,33,33,41,63,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,65,44,38,39,39,38,36,33,29,24,18,11,11,11,10,6,0,0,0,0,0,0,0,0,0,6,25,45,64,84,103,123,143,162,157,138,117,102,123,145,166,160,139,117,97,117,137,156,163,144,125,106,86,67,48,28,9,0,0,0,0,0,0,0,7,20,30,36,37,33,25,17,11,5,5,7,10,14,21,32,48,69,90,111,132,154,175,164,143,121,100,79,58,37,15,0,56,77,98,120,142,163,175,154,132,110,89,71,87,103,119,136,152,168,167,151,135,118,102,85,69,52,35,19,2,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,50,44,40,34,26,16,5,0,0,0,0,0,0,33,53,73,93,113,133,153,173,165,146,126,107,89,70,55,70,85,99,111,120,128,133,134,134,129,121,111,98,84,69,53,36,19,1,0,32,53,73,93,113,133,153,173,167,147,128,108,89,71,53,36,20,7,0,0,0,5,13,22,32,41,45,44,38,28,14,0,0,0,0,4,9,11,11,11,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,11,11,11,9,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
34,55,76,97,117,135,135,135,135,135,124,103,83,62,42,21,1,0,5,26,46,67,88,108,129,135,135,135,135,128,107,87,66,44,34,55,76,97,117,135,135,135,135,135,124,103,83,62,42,21,1,0,5,26,46,67,88,108,129,135,135,135,135,128,107,87,66,44,38,59,79,99,120,140,160,179,159,139,119,99,80,61,42,24,6,0,0,0,0,0,0,3,13,20,24,23,18,10,0,0,0,0,0,0,0,0,0,12,32,52,73,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,136,115,95,75,54,34,14,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,38,59,79,100,120,140,161,180,159,139,120,100,80,61,42,24,6,0,0,0,0,0,0,6,16,22,25,23,17,7,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,85,101,117,133,149,166,169,153,137,121,104,88,72,55,39,22,5,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,128,147,166,157,138,119,100,81,62,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,128,146,165,158,140,120,102,83,64,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,0,15,36,57,78,100,120,142,164,176,155,134,112,91,70,49,27,6,26,48,69,90,111,132,154,175,165,145,124,104,85,67,52,40,29,20,11,2,0,0,9,16,19,18,13,4,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,61,82,101,121,140,142,142,142,141,121,101,82,62,42,37,41,43,45,45,43,41,36,33,53,74,94,115,136,142,142,142,142,125,105,85,64,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,0,16,37,59,80,101,122,144,165,172,151,130,108,86,65,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,142,142,142,133,111,90,69,47,41,43,45,45,43,56,75,93,112,131,142,142,142,142,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,56,53,54,54,54,54,54,51,63,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,65,57,59,60,60,59,57,54,50,45,38,31,22,12,2,0,0,0,0,0,0,0,0,0,0,0,17,36,56,75,95,114,134,154,165,145,125,105,123,145,166,160,139,117,106,125,145,164,154,135,116,96,77,58,39,19,0,0,0,0,0,0,0,0,0,2,10,15,16,17,23,25,25,25,26,28,31,35,41,50,62,77,96,115,136,157,177,160,139,118,97,76,55,34,13,0,56,77,98,120,142,163,175,154,132,110,89,85,101,117,133,149,166,169,153,137,121,104,88,72,55,39,22,5,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,21,21,21,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,68,65,60,53,45,35,23,10,0,0,0,0,0,38,59,79,100,120,140,161,178,157,137,118,98,79,60,68,85,100,115,129,140,148,153,156,154,149,140,128,114,99,83,66,48,30,11,0,38,59,79,99,120,140,160,179,159,139,119,99,80,61,42,24,6,0,0,0,0,0,0,3,13,20,24,23,18,10,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
30,50,71,91,112,132,153,156,156,150,130,109,88,68,47,27,6,0,10,31,51,72,93,113,134,155,156,156,144,123,102,82,61,41,30,50,71,91,112,132,153,156,156,150,130,109,88,68,47,27,6,0,10,31,51,72,93,113,134,155,156,156,144,123,102,82,61,41,43,64,84,105,126,146,167,173,152,132,112,92,72,52,32,13,0,0,0,0,0,0,0,0,0,0,3,2,0,0,0,0,0,0,0,0,0,0,0,18,39,59,79,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,122,101,81,61,41,20,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,43,64,85,105,126,147,167,173,153,133,112,92,72,53,33,14,0,0,0,0,0,0,0,0,0,2,3,2,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,99,115,131,147,163,171,155,139,123,107,91,75,58,42,25,9,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,118,137,156,167,148,129,110,91,72,53,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,117,136,155,168,150,131,112,93,74,55,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,0,15,36,57,79,100,121,142,164,177,156,134,112,91,70,49,27,6,24,45,66,87,108,129,150,171,171,152,133,114,97,82,69,58,48,39,30,22,13,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,54,73,93,112,132,151,163,163,149,129,109,90,70,51,31,20,22,23,23,22,20,18,39,59,80,100,120,141,162,163,159,139,118,98,78,58,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,0,17,38,59,81,102,123,145,166,171,150,128,107,86,64,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,163,154,133,111,90,69,47,26,22,23,29,48,66,85,104,122,141,160,163,163,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,65,74,75,75,75,75,75,72,63,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,75,78,80,81,81,80,78,75,71,65,58,50,41,31,20,8,0,0,0,0,0,0,0,0,0,0,9,28,48,67,86,106,125,145,164,153,133,113,123,145,166,160,139,117,114,134,153,164,145,126,106,87,68,49,30,11,0,0,0,0,0,0,0,0,0,0,0,11,25,37,44,47,47,47,47,49,52,55,61,69,79,92,107,124,143,163,171,152,133,112,92,72,51,31,10,0,56,77,98,120,142,163,175,154,132,110,89,99,115,131,147,163,171,155,139,123,107,91,75,58,42,25,9,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,42,42,42,42,42,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,90,89,86,81,73,63,52,39,25,10,0,0,0,0,43,64,85,105,126,147,167,171,151,131,110,90,70,62,80,98,115,131,145,158,168,171,168,170,169,158,145,129,112,95,77,59,40,21,2,43,64,84,105,126,146,167,173,152,132,112,92,72,52,32,13,0,0,0,0,0,0,0,0,0,0,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
24,45,65,85,106,126,147,167,176,156,135,114,94,73,53,32,12,0,15,36,57,77,98,118,139,160,177,159,138,118,97,76,56,35,24,45,65,85,106,126,147,167,176,156,135,114,94,73,53,32,12,0,15,36,57,77,98,118,139,160,177,159,138,118,97,76,56,35,47,68,89,110,131,151,172,168,147,126,105,85,65,44,24,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,45,65,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,169,148,128,108,88,67,47,27,7,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,47,68,89,110,131,151,172,168,147,126,106,85,65,45,25,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,97,113,129,145,161,173,157,142,125,109,93,77,61,45,28,12,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,109,128,147,165,158,139,119,100,81,62,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,107,126,145,164,159,141,122,103,84,65,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,10,18,39,60,80,102,122,144,165,175,154,133,111,90,69,48,27,5,21,41,62,83,103,123,144,163,180,162,144,128,112,99,87,77,67,58,50,41,33,24,15,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,45,65,84,104,123,143,162,177,157,137,117,98,79,59,40,20,1,2,2,1,4,24,45,65,85,106,126,147,167,172,152,132,112,92,71,51,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,0,18,39,61,82,103,124,146,167,170,149,128,106,84,63,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,21,39,58,77,95,114,133,151,170,184,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,81,94,96,96,96,96,96,91,76,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,92,96,99,101,102,102,101,99,96,91,85,78,69,60,49,37,25,11,0,0,0,0,0,0,0,0,0,0,20,39,59,78,98,117,137,156,161,141,121,123,145,166,160,139,117,123,142,162,155,136,117,98,78,59,40,21,1,0,0,0,0,0,0,0,0,0,0,7,25,41,55,65,68,68,68,69,70,73,76,81,88,97,108,122,137,154,172,160,142,124,104,85,65,45,25,5,0,56,77,98,120,142,163,175,154,132,110,97,113,129,145,161,173,157,142,125,109,93,77,61,45,28,12,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,63,63,63,63,63,63,63,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,111,112,110,107,101,92,82,69,55,40,25,8,0,0,0,48,69,89,110,131,152,173,166,145,124,104,83,63,72,91,109,128,145,161,174,160,151,146,149,158,172,159,142,125,106,88,68,49,29,9,47,68,89,110,131,151,172,168,147,126,105,85,65,44,24,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
18,39,59,80,100,120,141,161,181,161,141,120,99,79,59,38,18,0,21,41,62,82,103,124,144,165,174,154,133,112,92,71,51,30,18,39,59,80,100,120,141,161,181,161,141,120,99,79,59,38,18,0,21,41,62,82,103,124,144,165,174,154,133,112,92,71,51,30,51,72,93,114,135,156,177,163,142,121,101,80,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,52,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,135,114,94,74,53,33,13,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,51,72,93,114,135,156,177,163,143,122,101,80,60,39,18,0,0,0,0,0,1,10,15,17,17,17,17,17,17,14,7,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,111,128,143,159,175,159,143,128,111,95,79,63,47,31,15,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,99,117,137,156,167,148,129,110,91,72,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,97,116,135,153,169,150,132,113,94,75,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,28,31,36,48,66,86,106,126,147,168,171,150,130,108,87,66,45,24,3,16,36,56,76,96,116,135,153,170,174,158,142,129,116,105,96,86,78,69,61,52,44,34,25,15,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,37,56,76,95,115,134,153,173,165,146,126,106,87,67,48,29,9,0,0,0,10,30,51,71,91,112,132,153,173,166,145,125,105,85,65,44,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,0,19,40,61,83,104,125,147,168,169,148,126,105,84,63,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,12,31,49,68,87,105,124,143,161,180,195,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,91,111,118,118,118,118,118,106,85,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,109,113,117,120,122,123,123,122,120,117,112,105,98,88,78,67,54,41,27,12,0,0,0,0,0,0,0,0,0,11,31,50,70,89,109,128,147,166,149,130,123,145,166,160,139,117,132,151,165,146,126,108,88,69,50,31,12,0,0,0,0,0,0,0,0,0,0,0,15,35,54,71,84,89,89,89,90,91,94,97,102,108,116,126,138,152,167,163,148,131,113,95,76,57,38,18,0,0,56,77,98,120,142,163,175,154,132,110,111,128,143,159,175,159,143,128,111,95,79,63,47,31,15,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,84,84,84,84,84,84,84,84,84,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,137,132,133,134,132,128,120,111,99,85,70,54,38,20,2,0,0,51,72,93,114,135,156,177,161,140,119,99,78,61,81,100,120,139,157,174,159,144,131,125,129,142,158,172,154,135,116,97,77,57,36,16,51,72,93,114,135,156,177,163,142,121,101,80,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
13,33,53,74,94,114,135,155,175,167,146,126,105,85,64,44,24,5,26,46,67,88,108,129,150,170,169,148,128,107,87,66,45,25,13,33,53,74,94,114,135,155,175,167,146,126,105,85,64,44,24,5,26,46,67,88,108,129,150,170,169,148,128,107,87,66,45,25,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,80,59,39,19,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,6,19,30,36,38,38,38,38,38,38,34,26,14,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,111,126,142,158,173,160,145,129,113,97,81,65,49,33,17,1,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,108,128,146,165,158,139,119,100,81,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,106,125,143,162,160,142,122,103,85,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,47,49,52,56,65,78,95,113,133,153,173,164,144,124,103,83,62,42,21,0,9,29,49,68,87,106,123,141,157,172,172,158,146,135,124,115,106,97,89,80,72,63,53,44,34,23,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,28,48,67,86,106,125,145,164,174,154,135,115,96,76,57,38,18,0,0,0,16,36,57,77,97,118,138,159,179,158,139,118,98,78,58,38,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,0,21,42,63,84,105,126,148,169,168,147,125,104,83,61,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,22,41,60,78,97,115,134,153,172,189,195,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,140,140,140,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,130,134,138,141,144,145,145,144,142,138,132,125,117,107,96,84,71,57,42,26,10,0,0,0,0,0,0,0,0,3,22,42,61,80,99,119,138,157,157,138,123,145,166,160,139,122,141,160,156,137,117,98,79,60,41,22,3,0,0,0,0,0,0,0,0,0,0,0,21,42,62,83,101,110,110,110,111,112,115,118,122,128,136,145,156,168,159,147,133,118,101,84,66,47,29,10,0,0,56,77,98,120,142,163,175,154,132,111,126,142,158,173,160,145,129,113,97,81,65,49,33,17,1,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,106,106,106,106,106,106,106,106,106,106,106,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,166,154,153,154,154,153,148,140,129,115,100,84,67,49,31,13,0,0,54,75,96,117,138,160,179,158,137,116,95,74,68,88,108,128,148,167,167,148,130,113,104,111,128,148,167,164,144,124,104,84,63,43,22,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
7,27,47,67,88,108,128,149,169,173,152,132,111,91,71,50,30,10,31,51,72,93,113,134,155,175,163,143,122,101,81,60,40,19,7,27,47,67,88,108,128,149,169,173,152,132,111,91,71,50,30,10,31,51,72,93,113,134,155,175,163,143,122,101,81,60,40,19,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,25,4,0,0,0,0,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,3,20,36,48,57,59,59,59,59,59,59,54,44,30,14,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,125,141,157,172,161,146,130,114,99,83,67,51,35,19,3,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,98,117,137,156,167,148,128,109,90,71,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,96,115,134,152,170,151,132,113,94,75,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,68,69,70,73,77,84,94,108,124,142,161,174,156,137,117,97,77,57,36,16,0,1,21,39,58,76,94,111,126,142,156,169,175,164,153,143,134,125,117,108,100,91,82,73,63,52,40,28,15,1,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,20,39,58,78,97,116,136,155,174,162,143,123,104,85,66,46,27,8,0,2,22,43,63,83,103,124,144,165,172,152,131,111,91,71,51,31,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,1,22,43,64,86,107,128,150,171,166,145,124,102,81,60,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,32,51,70,88,107,126,145,163,170,168,177,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,161,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,176,157,145,150,155,159,162,165,166,166,165,162,158,153,145,136,126,114,101,87,72,56,40,24,6,0,0,0,0,0,0,0,0,14,33,52,71,90,110,129,148,166,146,126,145,166,160,139,131,151,165,146,128,108,89,70,51,32,13,0,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,132,132,133,134,136,139,143,149,156,164,157,150,141,130,117,103,88,71,54,37,18,0,0,0,56,77,98,120,142,163,175,154,132,125,141,157,172,161,146,130,114,99,83,67,51,35,19,3,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,128,128,128,128,128,128,128,128,128,128,128,128,128,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,182,174,172,171,172,174,168,158,146,131,114,97,79,60,41,22,3,0,56,77,98,119,141,162,176,155,134,112,91,70,74,94,115,135,156,176,158,139,119,100,84,100,120,141,161,171,151,130,110,89,69,48,27,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,21,41,61,81,101,122,142,162,179,158,138,117,97,77,57,36,16,36,57,77,98,118,139,160,178,157,137,116,96,75,55,34,14,0,21,41,61,81,101,122,142,162,179,158,138,117,97,77,57,36,16,36,57,77,98,118,139,160,178,157,137,116,96,75,55,34,14,57,78,99,120,142,163,177,156,134,113,92,71,50,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,174,153,133,112,92,72,51,31,11,0,0,0,0,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,57,78,99,120,142,163,177,156,134,113,92,71,50,28,7,0,0,0,13,32,50,66,77,81,81,81,81,81,80,73,60,44,25,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,133,140,156,171,165,147,132,116,100,84,69,53,37,21,5,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,89,108,126,146,165,157,138,118,99,80,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,86,104,123,142,161,161,142,123,104,85,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,89,89,90,91,94,97,103,112,124,138,154,171,163,145,126,108,89,69,50,30,10,0,0,11,29,47,64,81,96,111,126,139,151,162,172,172,163,153,145,137,128,119,110,101,92,81,70,58,45,31,16,1,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,11,30,50,69,88,107,126,146,165,171,152,133,113,94,74,55,36,17,0,9,29,49,69,90,110,130,151,171,165,145,124,104,84,64,44,24,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,3,24,45,66,88,108,130,151,172,165,144,122,101,80,59,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,42,61,80,98,117,136,155,167,151,148,161,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,187,173,166,168,163,159,156,155,154,155,158,163,169,173,165,155,144,131,117,102,86,70,53,36,18,0,0,0,0,0,0,0,0,5,24,43,62,82,101,120,139,159,155,141,149,168,163,144,143,160,156,137,117,98,79,60,41,22,3,0,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,154,154,155,157,160,164,169,176,155,137,130,121,111,100,87,73,57,41,26,11,0,0,0,56,77,98,120,142,163,175,154,133,140,156,171,165,147,132,116,100,84,69,53,37,21,5,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,177,159,149,149,149,149,149,149,149,149,149,149,149,149,149,149,151,164,181,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,166,154,151,150,150,156,166,176,161,144,126,108,89,69,50,30,11,0,57,79,100,121,143,164,174,153,132,110,89,68,79,100,120,141,162,173,152,131,111,91,73,94,115,136,157,177,156,136,114,93,73,52,31,57,78,99,120,142,163,177,156,134,113,92,71,50,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,14,34,55,75,95,115,136,156,176,165,144,124,103,83,63,43,23,41,62,83,103,124,145,165,172,152,131,111,90,70,49,29,8,0,14,34,55,75,95,115,136,156,176,165,144,124,103,83,63,43,23,41,62,83,103,124,145,165,172,152,131,111,90,70,49,29,8,57,79,100,121,143,164,176,155,134,112,90,69,48,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,78,57,37,17,0,0,0,0,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,57,79,100,121,143,164,176,155,134,112,90,69,48,27,6,0,0,0,20,41,61,80,96,102,102,102,102,102,101,90,73,53,33,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,180,163,151,156,170,184,163,143,128,113,99,85,70,55,41,26,11,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,79,98,117,137,156,166,147,128,108,89,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,76,95,113,132,151,170,152,133,113,94,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,110,110,110,111,112,114,118,123,131,141,154,168,165,150,133,116,98,79,60,41,22,2,0,0,0,17,34,51,66,81,96,109,122,133,144,153,163,171,173,164,156,147,139,130,120,110,99,88,75,61,46,31,15,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,2,21,41,60,79,98,118,137,156,176,161,142,122,103,83,64,45,26,7,15,35,55,76,96,116,137,157,177,157,137,117,97,77,57,37,17,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,5,26,47,68,90,111,132,153,174,163,142,120,99,78,57,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,47,33,52,71,90,109,128,146,165,157,138,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,179,162,152,147,142,138,135,134,133,134,137,142,149,158,169,173,161,147,132,116,100,83,65,48,29,11,0,0,0,0,0,0,0,8,27,46,64,83,101,119,138,157,166,157,162,176,171,158,157,169,154,135,117,99,82,63,45,26,8,0,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,169,169,170,171,172,175,178,176,156,140,134,126,117,108,97,84,71,56,41,25,9,0,0,56,77,98,120,142,163,180,163,151,156,170,184,163,143,128,113,98,83,68,53,38,22,6,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,187,176,170,170,170,170,170,170,170,170,170,170,170,170,170,170,171,179,181,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,137,130,129,130,137,148,163,173,155,137,117,98,78,58,38,18,0,58,79,100,122,144,165,173,152,131,109,88,67,83,104,124,146,167,168,147,126,105,85,70,91,112,133,154,175,160,140,118,97,76,55,34,57,79,100,121,143,164,176,155,134,112,90,69,48,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,8,28,48,68,88,108,128,149,169,171,151,130,110,90,70,50,30,47,67,88,108,129,150,170,166,146,125,105,85,64,44,23,3,0,8,28,48,68,88,108,128,149,169,171,151,130,110,90,70,50,30,47,67,88,108,129,150,170,166,146,125,105,85,64,44,23,3,58,79,100,122,144,165,175,154,133,111,90,69,48,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,84,63,43,22,2,0,0,0,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,58,79,100,122,144,165,175,154,133,111,90,69,48,27,5,0,0,2,23,45,66,87,108,123,123,123,123,123,120,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,177,158,143,149,161,173,172,157,143,129,115,100,85,71,56,41,26,10,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,70,89,108,128,147,166,156,136,117,97,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,85,103,122,141,160,161,142,123,104,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,132,132,132,132,132,134,136,139,144,151,160,170,163,150,135,119,103,86,68,50,32,13,0,0,0,0,4,21,36,51,66,79,92,104,115,125,134,143,152,160,168,175,167,158,149,139,129,117,104,91,76,61,45,28,11,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,12,32,51,70,90,109,128,148,166,169,150,131,112,93,73,54,35,16,22,42,62,82,102,123,143,163,170,150,130,110,90,70,50,30,10,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,8,29,50,71,92,113,134,156,177,161,140,118,97,76,55,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,47,44,62,81,100,118,137,156,166,148,128,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,132,126,121,117,114,112,111,113,116,122,130,140,152,166,177,162,147,130,112,95,77,58,39,20,1,0,0,0,0,0,0,18,37,56,74,93,112,131,149,167,152,136,147,167,161,141,139,156,165,147,129,111,92,74,55,36,18,0,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,148,148,148,148,150,151,154,157,161,167,160,154,146,137,126,114,101,86,71,55,38,21,3,0,56,77,98,120,142,163,177,158,143,149,161,174,172,157,143,129,113,98,83,68,52,36,20,4,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,179,162,153,153,153,153,153,153,153,153,153,153,153,153,153,153,154,167,181,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,107,109,118,133,150,169,164,145,125,105,85,65,44,24,3,59,80,101,122,144,166,173,152,130,108,87,66,86,107,128,149,170,165,144,122,102,80,67,88,109,131,152,173,163,142,121,100,79,57,36,58,79,100,122,144,165,175,154,133,111,90,69,48,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,1,21,41,61,81,101,121,142,162,177,157,137,117,97,77,56,36,52,73,93,114,135,155,176,160,140,119,99,79,58,38,17,0,0,1,21,41,61,81,101,121,142,162,177,157,137,117,97,77,56,36,52,73,93,114,135,155,176,160,140,119,99,79,58,38,17,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,131,110,90,69,49,28,8,0,0,0,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,2,23,45,66,87,108,130,145,145,145,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,131,143,156,170,173,159,145,130,115,101,86,71,56,40,25,9,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,80,99,118,138,157,164,145,125,106,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,75,93,112,131,150,169,151,132,113,94,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,173,158,154,154,154,154,154,155,157,160,164,170,167,157,146,134,119,105,89,73,56,39,21,3,0,0,0,0,0,6,21,36,50,63,75,86,96,106,115,124,132,140,148,157,166,175,168,158,147,135,121,106,91,75,58,41,22,4,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,3,23,42,61,80,100,119,138,157,176,159,140,121,101,82,63,44,25,29,49,69,89,109,130,150,170,163,143,123,103,83,63,43,23,3,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,11,32,53,74,95,116,137,158,179,158,137,116,95,74,52,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,47,53,72,91,110,129,148,166,156,138,118,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,101,96,93,91,90,92,96,102,111,122,135,150,166,176,160,142,124,106,87,68,49,29,10,0,0,0,0,0,8,27,46,65,84,103,122,141,159,159,141,123,145,166,160,139,126,144,162,158,140,121,103,84,65,46,27,9,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,126,126,126,126,126,128,130,133,136,140,146,154,163,165,155,144,131,116,101,85,68,50,32,13,0,56,77,98,120,142,163,175,154,132,131,144,157,171,173,159,144,129,113,98,82,66,50,33,17,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,132,132,132,132,132,132,132,132,132,132,132,132,132,132,137,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,89,103,121,140,159,172,152,132,111,91,70,50,29,8,58,79,100,122,144,165,173,152,131,109,88,67,88,110,131,152,173,162,141,120,99,78,65,86,108,130,151,172,165,144,122,101,80,59,38,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,14,34,54,74,94,114,135,155,174,164,144,124,103,83,63,43,57,78,98,119,140,160,175,154,134,113,93,73,52,32,11,0,0,0,14,34,54,74,94,114,135,155,174,164,144,124,103,83,63,43,57,78,98,119,140,160,175,154,134,113,93,73,52,32,11,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,137,116,95,75,55,34,14,0,0,0,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,8,0,0,2,23,45,66,87,108,130,152,166,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,114,126,140,153,167,175,160,146,131,116,101,86,70,55,39,23,7,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,71,90,109,128,148,167,154,134,115,95,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,65,84,102,121,140,159,161,142,122,103,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,181,170,166,166,166,166,166,166,165,171,185,167,149,139,128,116,103,89,75,59,43,27,9,0,0,0,0,0,0,0,6,20,33,45,57,67,77,87,96,104,112,120,129,137,147,157,168,176,164,151,137,121,105,88,70,51,33,14,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,14,33,52,71,90,109,129,148,167,169,149,130,111,92,72,53,34,36,56,76,96,116,136,156,175,155,135,115,95,75,55,35,15,0,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,14,35,56,77,98,119,140,161,176,155,134,113,92,71,50,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,47,63,82,101,120,139,158,166,147,128,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,75,72,70,69,71,75,82,93,105,120,136,153,170,172,153,135,115,96,77,57,37,17,0,0,0,0,0,17,36,55,75,94,113,132,151,169,150,131,123,145,166,160,139,117,133,151,169,150,132,113,94,75,56,37,18,0,0,0,0,0,0,0,0,0,0,0,20,40,61,80,97,104,104,104,105,106,107,109,111,115,120,126,134,145,157,170,161,147,131,115,97,79,61,42,23,4,56,77,98,120,142,163,175,154,132,114,128,141,155,170,174,159,143,128,112,96,80,63,47,30,13,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,110,110,110,110,110,110,110,110,110,110,110,110,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,74,92,111,131,152,172,158,137,117,96,75,54,33,13,57,79,100,121,143,164,174,153,132,110,89,69,90,111,133,154,175,161,140,118,97,76,65,86,107,129,150,171,166,145,123,102,81,60,39,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,7,27,47,67,87,107,128,147,167,171,151,131,111,90,71,51,63,83,104,124,145,166,169,148,128,107,87,67,46,26,6,0,0,0,7,27,47,67,87,107,128,147,167,171,151,131,111,90,71,51,63,83,104,124,145,166,169,148,128,107,87,67,46,26,6,0,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,163,142,122,101,81,60,40,20,0,0,0,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,55,76,98,118,140,161,179,158,137,115,94,73,52,31,10,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,110,123,137,151,166,176,161,146,131,116,100,85,69,53,37,21,4,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,62,81,100,120,139,158,162,143,123,103,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,55,74,93,112,131,150,169,151,132,112,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,169,151,145,145,145,145,145,145,144,155,172,163,142,124,110,99,87,74,59,45,29,13,0,0,0,0,0,0,0,0,0,3,16,27,38,49,58,68,76,85,93,101,109,118,128,139,151,164,179,167,151,135,117,99,80,61,42,22,2,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,5,24,43,62,81,100,119,139,158,177,158,139,120,101,82,63,44,43,63,83,103,123,143,163,167,148,128,108,88,68,48,28,8,0,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,0,19,39,60,81,102,122,144,165,173,152,131,110,89,68,47,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,54,73,92,111,130,149,167,156,137,118,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,65,51,49,48,50,55,63,75,90,106,123,141,160,179,163,144,124,104,84,64,44,24,3,0,0,0,7,26,45,65,84,103,122,142,161,160,140,121,123,145,166,160,139,117,122,142,161,160,142,122,104,85,65,46,27,8,0,0,0,0,0,0,0,0,0,0,13,33,51,67,79,83,83,83,84,84,86,88,90,94,99,106,115,126,141,155,172,161,145,126,108,90,70,51,31,11,56,77,98,120,142,163,175,154,132,110,111,125,140,155,170,174,158,142,126,110,93,76,60,43,26,9,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,88,88,88,88,88,88,88,88,88,88,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,84,104,125,146,166,163,142,121,100,79,58,37,16,56,77,98,120,141,162,175,154,133,111,90,70,91,112,134,156,177,160,138,116,95,74,65,86,107,129,150,171,167,146,124,102,81,60,39,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,20,40,60,80,99,119,139,159,178,158,138,118,98,78,58,69,89,109,130,151,171,162,142,122,101,81,61,40,20,0,0,0,0,0,20,40,60,80,99,119,139,159,178,158,138,118,98,78,58,69,89,109,130,151,171,162,142,122,101,81,61,40,20,0,0,54,75,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,169,148,128,107,87,66,46,25,5,0,0,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,53,74,95,116,138,159,180,161,140,118,97,76,55,35,14,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,93,107,121,135,150,165,176,161,146,131,114,99,83,67,50,34,18,1,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,53,72,91,111,130,150,169,151,131,112,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,64,83,102,121,140,159,160,141,121,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,123,123,123,123,123,123,125,142,159,171,153,135,117,99,81,62,44,30,15,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,48,57,65,73,81,90,99,109,121,134,149,164,180,164,146,128,109,89,70,50,30,9,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,14,33,53,72,91,110,129,148,167,168,149,129,110,91,72,53,50,70,90,110,130,150,170,160,140,120,100,80,60,41,21,1,0,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,3,23,44,64,85,106,126,148,169,169,148,128,107,86,65,44,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,63,82,101,120,139,158,166,147,128,108,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,65,44,27,27,29,35,46,60,76,94,112,131,150,170,172,152,132,111,91,71,50,29,9,0,0,0,15,35,54,74,93,112,131,151,170,152,132,112,123,145,166,160,139,117,113,132,152,170,151,132,113,94,74,55,36,17,0,0,0,0,0,0,0,0,0,0,4,21,37,50,59,62,62,62,63,63,65,67,69,73,79,87,97,110,125,142,160,174,156,137,118,98,78,58,38,18,56,77,98,120,142,163,175,154,132,110,95,109,124,140,156,171,172,156,140,123,106,90,73,56,38,21,4,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,67,67,67,67,67,67,67,67,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,78,99,120,141,162,167,146,124,104,82,61,40,19,54,76,97,118,139,160,177,156,135,113,92,71,92,113,135,156,177,159,138,116,94,73,65,86,108,129,150,172,166,145,123,102,81,60,39,54,75,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,13,32,52,72,92,112,132,151,171,165,145,125,105,85,65,74,95,115,136,156,176,156,136,115,95,75,54,34,14,0,0,0,0,0,13,32,52,72,92,112,132,151,171,165,145,125,105,85,65,74,95,115,136,156,176,156,136,115,95,75,54,34,14,0,0,51,72,93,114,135,156,177,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,134,113,93,72,52,31,11,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,51,72,93,114,135,156,177,164,143,122,101,81,60,39,19,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,91,105,120,135,150,166,176,160,145,129,113,97,80,64,48,31,14,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,63,83,102,121,141,160,159,140,120,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,54,73,92,111,131,150,169,150,131,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,102,102,102,102,102,112,130,147,165,164,146,128,110,92,73,55,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,20,29,37,45,53,62,70,80,92,104,118,134,150,168,176,156,137,117,97,77,56,36,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,5,24,43,63,82,100,119,138,157,176,158,139,119,100,82,63,57,77,97,117,137,157,172,152,132,112,93,73,53,33,13,0,0,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,8,28,49,70,90,111,132,152,173,165,144,123,103,82,61,40,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,73,92,111,130,149,168,156,137,118,99,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,5,8,16,30,47,65,83,103,122,143,163,179,158,138,117,96,76,55,34,14,0,0,4,23,43,62,82,102,121,140,160,163,144,124,104,123,145,166,160,139,117,104,123,143,162,161,142,122,103,84,64,45,26,6,0,0,0,0,0,0,0,0,0,0,7,20,31,38,41,41,41,41,42,43,46,48,53,59,68,80,95,112,131,150,170,166,146,125,105,85,64,43,22,56,77,98,120,142,163,175,154,132,110,89,94,110,125,142,158,174,170,153,136,119,103,85,68,51,34,16,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,46,46,46,46,46,46,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,74,95,116,138,158,170,149,128,106,85,64,43,22,52,73,94,115,137,158,179,158,138,116,95,74,92,114,136,157,178,158,137,115,94,73,67,88,109,131,152,173,165,144,122,101,80,59,37,51,72,93,114,135,156,177,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,5,25,45,64,84,104,124,144,163,172,152,132,112,93,73,80,100,121,141,162,170,150,129,109,89,68,48,28,7,0,0,0,0,0,5,25,45,64,84,104,124,144,163,172,152,132,112,93,73,80,100,121,141,162,170,150,129,109,89,68,48,28,7,0,0,48,69,90,111,132,153,173,167,147,126,105,85,64,44,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,119,98,78,57,37,16,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,47,68,89,110,131,152,173,168,148,126,106,86,65,45,25,5,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,75,90,104,120,135,151,167,175,159,143,126,110,94,77,61,44,27,10,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,55,74,93,113,132,152,168,148,128,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,45,64,83,102,121,140,159,159,139,120,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,81,81,81,83,100,117,135,153,171,157,139,121,103,84,66,48,29,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,18,26,34,42,51,62,74,88,103,120,138,157,176,164,144,123,102,82,61,40,19,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,140,162,176,155,134,112,90,69,48,27,5,0,0,7,28,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,15,34,53,72,91,109,129,148,166,167,148,129,110,91,72,64,84,104,124,144,164,164,144,124,105,85,65,45,25,6,0,0,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,0,14,34,55,75,95,116,137,157,178,160,140,119,98,77,57,36,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,82,101,120,139,158,166,147,128,108,91,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,17,36,55,75,95,115,136,156,177,163,143,122,101,80,60,39,18,0,0,12,32,51,71,90,110,130,149,169,156,136,116,102,123,145,166,160,139,117,96,115,134,154,170,151,131,112,93,73,54,35,15,0,0,0,0,0,0,0,0,0,0,0,3,12,18,19,19,19,20,21,22,24,27,32,39,50,65,83,103,123,144,164,172,152,131,110,89,68,47,26,56,77,98,120,142,163,175,154,132,110,89,80,95,111,128,144,161,177,166,150,132,115,98,81,63,45,28,10,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,25,25,25,25,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,71,92,114,135,156,172,151,130,108,87,66,45,24,49,70,91,112,133,154,175,162,141,120,99,78,92,113,135,156,177,159,138,116,94,73,70,91,112,133,154,175,162,141,120,99,78,57,36,48,69,90,111,132,153,173,167,147,126,105,85,64,44,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,17,37,57,76,96,116,136,155,175,160,140,120,100,80,86,107,128,147,168,163,143,123,102,82,62,42,21,1,0,0,0,0,0,0,17,37,57,76,96,116,136,155,175,160,140,120,100,80,86,107,128,147,168,163,143,123,102,82,62,42,21,1,0,0,44,65,86,106,128,148,169,172,152,132,111,91,71,52,32,13,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,43,64,85,106,126,147,168,173,153,133,112,92,72,52,33,13,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,74,90,105,121,137,153,169,173,157,140,124,107,91,74,57,40,23,5,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,46,65,85,104,123,143,162,156,137,117,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,35,54,73,92,111,131,150,168,148,129,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,59,59,70,88,106,123,142,160,168,150,132,113,95,77,58,40,21,3,0,0,0,0,0,0,0,4,7,6,2,0,0,0,0,0,6,14,23,33,45,58,74,91,109,129,149,170,169,149,128,106,85,64,43,22,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,76,97,118,140,162,177,156,134,113,92,71,50,28,7,0,0,8,29,50,71,92,114,135,156,178,161,140,118,97,76,54,33,0,0,0,0,5,24,43,62,81,100,119,138,157,175,158,139,120,101,82,72,92,112,132,152,172,156,136,116,97,77,57,37,18,0,0,0,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,1,21,41,61,81,102,122,142,163,176,155,135,114,93,73,52,31,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,71,91,110,129,148,168,156,137,118,99,91,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,8,28,48,69,89,110,131,151,172,168,147,126,105,84,63,42,21,0,0,19,39,59,79,99,118,138,157,168,148,128,108,102,123,145,166,160,139,117,96,106,126,146,166,160,140,121,101,82,62,43,23,4,0,0,0,0,0,0,0,4,7,6,2,0,0,0,0,0,0,0,1,3,6,12,20,36,56,77,98,119,140,161,176,155,134,113,92,71,49,28,56,77,98,120,142,163,175,154,132,110,89,68,81,98,114,131,148,165,179,162,145,128,110,92,75,57,39,21,3,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,3,3,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,69,90,112,133,154,174,153,132,110,89,68,47,25,46,67,87,108,129,150,171,166,145,124,104,83,92,113,134,156,177,159,138,116,95,74,74,94,115,136,157,178,159,138,117,96,75,54,33,44,65,86,106,128,148,169,172,152,132,111,91,71,52,32,13,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,9,29,49,68,88,107,128,147,167,167,148,128,108,88,92,113,133,154,174,156,136,116,96,76,55,35,15,0,0,0,0,0,0,0,9,29,49,68,88,107,128,147,167,167,148,128,108,88,92,113,133,154,174,156,136,116,96,76,55,35,15,0,0,0,40,60,81,101,122,143,163,179,159,139,119,99,80,60,42,24,7,0,0,0,0,0,0,0,9,17,22,23,20,13,3,0,0,0,7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,59,80,100,121,142,162,179,159,139,119,99,80,61,42,24,7,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,60,75,91,107,122,139,155,171,170,154,137,120,104,86,69,52,35,17,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,37,56,76,95,115,134,153,164,145,125,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,45,64,83,102,121,140,159,157,137,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,41,58,76,94,112,131,149,168,161,143,124,106,87,68,50,31,13,0,0,0,0,0,6,17,25,29,28,22,13,4,0,0,0,0,0,4,15,28,44,62,82,103,124,145,166,172,151,130,108,87,66,45,23,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,54,75,96,117,139,160,178,157,136,115,94,73,52,31,10,0,0,11,32,53,74,95,116,137,158,179,159,138,116,96,74,53,32,0,0,0,0,0,14,33,52,71,90,109,128,147,165,167,148,129,110,91,79,99,119,139,159,167,148,128,108,89,69,49,29,10,0,0,0,54,75,96,118,140,161,177,156,134,112,91,70,49,27,6,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,0,0,9,28,48,68,88,108,128,149,169,170,150,129,109,88,68,47,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,80,100,119,138,158,166,147,128,108,89,91,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,22,43,64,85,106,128,148,169,171,150,130,108,87,66,45,24,0,7,27,47,67,87,106,126,146,166,161,141,121,101,102,123,145,166,160,139,117,96,98,118,138,158,168,149,130,110,90,71,51,31,12,0,0,0,0,0,6,17,25,29,28,22,13,5,0,0,0,0,0,0,0,0,0,11,32,54,75,96,117,139,160,178,157,136,114,92,71,50,29,56,77,98,120,142,163,175,154,132,110,89,68,68,84,101,118,135,152,169,174,157,140,122,104,86,69,51,32,14,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,68,89,110,132,153,174,154,133,111,90,69,48,27,41,62,83,103,124,145,165,171,151,130,110,90,91,112,134,155,176,160,138,117,96,75,79,99,120,141,161,175,154,134,113,92,71,50,29,40,60,81,101,122,143,163,179,159,139,119,99,80,60,42,24,7,0,0,0,0,0,0,0,9,17,22,23,20,13,3,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,1,21,41,60,80,99,119,139,158,175,155,136,116,96,99,119,139,160,170,150,130,109,89,69,49,29,8,0,0,0,0,0,0,0,1,21,41,60,80,99,119,139,158,175,155,136,116,96,99,119,139,160,170,150,130,109,89,69,49,29,8,0,0,0,34,55,75,96,116,136,156,176,166,147,128,108,89,71,54,37,22,11,4,2,3,6,11,19,28,37,43,45,41,32,20,5,0,0,13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,33,54,74,94,115,135,155,175,167,147,128,108,90,71,53,37,21,9,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,47,61,77,93,109,125,142,158,175,167,150,134,116,99,82,64,47,29,11,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,28,48,67,86,106,125,145,164,153,133,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,35,54,74,93,112,131,150,165,148,144,159,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,47,65,83,101,120,139,157,172,153,135,116,97,79,60,41,23,4,0,0,0,8,23,36,45,50,48,42,32,24,16,9,4,1,0,0,2,15,37,58,79,100,121,143,164,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,52,73,94,115,137,158,179,161,140,119,98,77,57,36,16,0,0,16,37,57,78,98,119,140,161,178,157,136,114,93,72,51,30,0,0,0,0,0,5,24,43,61,80,99,117,137,155,174,158,139,120,101,87,107,126,147,166,159,140,120,100,81,61,41,22,2,0,0,0,54,75,96,118,140,161,177,156,134,112,91,70,49,27,15,15,15,15,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,0,2,10,18,37,56,76,95,115,135,155,175,164,143,123,103,82,62,41,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,154,133,111,90,89,109,128,147,166,156,137,118,99,80,91,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,15,15,15,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,10,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,19,40,61,82,103,124,146,167,174,153,132,110,89,68,47,26,0,14,34,55,74,94,114,134,154,174,155,134,114,94,102,123,145,166,160,139,117,96,90,110,131,151,170,157,138,118,98,79,59,39,19,6,0,0,0,8,23,36,45,50,48,42,33,25,17,10,5,2,0,0,0,3,7,15,34,55,76,97,118,140,161,177,156,135,113,92,71,50,29,56,77,98,120,142,163,175,154,132,110,89,68,54,71,88,105,122,140,157,175,169,151,134,116,98,80,62,43,25,12,6,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,67,88,109,131,152,173,155,134,112,91,70,48,27,36,57,77,98,118,139,159,177,157,137,117,98,89,110,132,153,174,161,140,118,98,76,86,106,126,146,167,169,149,129,108,87,67,46,25,34,55,75,96,116,136,156,176,166,147,128,108,89,71,54,37,22,11,4,2,3,6,11,19,28,37,43,45,41,32,20,5,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,13,32,52,72,91,111,131,150,169,163,144,124,104,105,126,146,166,163,143,123,102,82,62,42,22,2,0,0,0,0,0,0,0,0,13,32,52,72,91,111,131,150,169,163,144,124,104,105,126,146,166,163,143,123,102,82,62,42,22,2,0,0,0,28,49,69,89,109,129,148,168,175,156,137,118,100,83,67,52,40,31,25,23,24,27,32,38,47,56,64,66,61,50,35,19,0,0,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,152,173,162,142,121,100,80,59,39,18,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,27,47,68,88,107,128,147,167,175,156,137,119,100,83,66,51,38,28,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,56,77,98,120,142,163,175,154,132,110,89,68,47,47,63,79,95,112,129,145,162,180,163,146,129,111,94,76,58,41,23,5,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,39,58,78,97,116,136,156,161,141,135,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,26,45,64,83,102,122,141,160,166,164,173,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,36,54,73,91,109,128,147,166,164,145,126,108,89,70,52,33,14,0,0,2,20,38,53,65,71,69,61,52,44,36,29,25,22,21,21,23,27,39,59,80,101,122,144,165,173,152,130,108,88,66,45,24,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,50,71,92,113,134,155,176,165,144,124,103,83,63,44,27,21,21,27,44,64,84,104,124,145,165,174,153,132,111,90,69,48,27,0,0,0,0,0,0,14,33,52,70,89,107,126,145,164,168,149,130,111,95,114,134,154,171,151,131,112,92,72,53,33,14,0,0,0,0,54,75,96,118,140,161,177,156,134,112,91,70,49,36,36,36,36,36,36,47,69,90,111,133,154,175,164,142,120,99,78,57,35,9,21,30,35,47,66,85,104,123,143,163,176,156,137,116,96,76,56,36,36,50,71,92,114,136,157,178,160,138,116,95,74,53,31,14,0,47,68,89,110,132,154,175,154,133,111,90,98,117,137,156,166,147,128,109,90,71,91,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,36,36,36,36,36,50,71,92,114,136,157,178,160,138,116,95,74,53,31,14,0,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,31,14,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,16,38,59,80,101,122,144,165,176,155,134,112,90,69,48,27,1,21,41,61,81,102,122,142,161,168,148,128,107,87,102,123,145,166,160,139,117,96,83,103,123,143,163,165,146,126,106,86,66,47,33,26,15,1,2,20,38,53,65,71,69,61,52,45,37,31,26,23,21,21,21,24,27,34,44,61,81,101,121,142,163,175,154,133,112,91,70,48,27,56,77,98,120,142,163,175,154,132,110,89,68,47,58,75,93,110,128,145,163,181,163,145,128,109,91,73,54,36,33,25,14,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,14,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,67,88,109,131,152,173,156,134,112,91,70,49,27,31,51,71,91,111,132,152,171,165,145,126,107,88,108,130,151,172,163,142,120,99,78,94,114,133,153,173,162,143,122,102,82,61,41,20,28,49,69,89,109,129,148,168,175,156,137,118,100,83,67,52,40,31,25,23,24,27,32,38,47,56,64,66,61,50,35,19,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,5,24,44,63,83,102,122,141,161,171,152,132,112,112,132,153,173,156,136,115,96,76,55,35,15,0,0,0,0,0,0,0,0,0,5,24,44,63,83,102,122,141,161,171,152,132,112,112,132,153,173,156,136,115,96,76,55,35,15,0,0,0,0,22,42,62,81,101,120,140,159,178,166,148,130,113,97,82,69,59,51,46,44,45,48,52,58,66,75,84,87,79,65,48,29,9,0,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,168,167,147,126,106,85,65,44,23,3,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,20,40,60,80,100,119,139,158,176,166,148,130,113,96,81,68,56,48,44,45,66,87,108,130,152,173,165,144,122,100,79,58,37,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,56,77,98,120,142,163,175,154,132,110,89,68,47,33,49,65,82,99,115,133,150,168,176,158,141,123,106,88,70,52,34,16,0,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,47,68,89,110,132,154,175,154,133,111,90,69,47,26,30,49,69,88,108,128,147,166,156,153,165,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,17,36,55,74,93,112,132,151,170,185,191,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,25,44,62,81,99,118,137,156,174,155,137,118,99,80,61,42,24,5,0,10,30,49,67,83,92,89,80,71,63,56,50,46,43,42,42,44,48,55,68,86,106,126,147,168,170,149,128,107,86,65,44,22,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,47,67,88,109,130,151,172,171,151,131,111,91,73,57,46,43,43,46,57,73,92,111,131,151,171,169,149,128,107,86,66,45,24,0,0,0,0,0,0,4,23,41,60,79,98,116,135,154,172,159,140,121,102,122,142,162,163,143,123,104,84,64,45,25,5,0,0,0,0,54,75,96,118,140,161,177,156,134,112,91,70,57,57,57,57,57,57,57,57,69,90,111,133,154,175,164,142,120,99,78,57,35,24,39,50,56,58,76,95,113,132,151,171,167,148,128,109,89,69,57,57,57,57,71,92,114,136,157,178,160,138,116,95,74,53,44,30,14,47,68,89,110,132,154,175,154,133,111,90,106,126,145,165,157,138,119,99,80,70,91,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,65,57,57,57,57,57,57,57,71,92,114,136,157,178,160,138,116,95,74,53,44,30,14,59,81,102,123,145,166,163,142,120,98,77,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,74,53,44,30,14,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,15,37,58,79,100,121,143,164,176,155,134,112,91,70,49,27,8,28,48,68,88,109,129,149,169,162,141,121,101,81,102,123,145,166,160,139,117,96,76,96,116,136,156,173,154,134,114,94,74,57,54,44,31,16,10,30,49,67,83,92,89,80,72,65,57,51,47,44,43,42,43,45,48,54,62,74,90,108,128,148,168,171,150,130,109,88,67,46,25,56,77,98,120,142,163,175,154,132,110,89,68,47,46,63,81,98,116,134,152,170,175,156,138,120,102,83,65,57,53,44,30,14,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,44,30,14,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,67,88,109,131,152,173,156,134,112,91,70,49,27,24,44,64,84,104,124,143,163,173,155,136,118,100,106,128,148,169,165,144,122,102,86,104,123,142,161,174,155,135,115,95,75,55,35,14,22,42,62,81,101,120,140,159,178,166,148,130,113,97,82,69,59,51,46,44,45,48,52,58,66,75,84,87,79,65,48,29,9,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,48,36,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,16,35,55,74,94,113,133,152,171,160,141,121,119,139,159,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,0,0,0,16,35,55,74,94,113,133,152,171,160,141,121,119,139,159,168,148,128,108,88,68,48,28,8,0,0,0,0,14,34,53,73,92,111,130,149,167,177,160,143,128,112,99,87,78,71,67,65,66,69,73,78,85,94,104,108,95,76,56,36,16,0,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,152,132,111,90,70,49,29,8,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,13,33,52,72,91,110,129,147,166,177,160,143,126,111,97,85,75,69,65,65,66,87,108,130,152,173,165,144,122,100,79,58,37,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,56,77,98,120,142,163,175,154,132,110,89,68,47,25,35,52,69,86,103,120,138,156,173,171,153,135,117,100,81,63,45,27,8,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,47,68,89,110,132,154,175,154,133,111,90,69,47,26,22,41,60,80,99,119,139,158,176,174,182,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,7,27,46,65,84,103,122,142,161,180,195,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,33,52,71,89,108,128,146,165,165,147,128,109,90,71,52,33,14,0,17,37,57,77,97,112,108,99,91,83,76,70,67,64,64,63,65,69,75,84,98,115,134,153,173,165,145,124,103,82,61,41,20,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,43,63,84,105,125,146,166,178,158,139,120,103,87,74,67,64,64,67,74,87,103,121,139,159,178,163,143,122,102,81,61,40,20,0,0,0,0,0,0,0,13,31,50,69,87,106,124,143,162,169,150,131,112,130,150,170,154,135,115,95,76,56,37,17,0,0,0,0,0,54,75,96,118,140,161,177,156,134,112,91,79,79,79,79,79,79,79,79,79,79,90,111,133,154,175,164,142,120,99,78,57,35,37,54,68,77,79,87,105,123,142,161,177,158,139,120,101,81,79,79,79,79,79,79,92,114,136,157,178,160,138,116,95,78,73,60,44,26,47,68,89,110,132,154,175,154,133,111,95,115,135,154,167,148,129,109,90,71,70,91,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,86,79,79,79,79,79,79,79,79,79,92,114,136,157,178,160,138,116,95,78,73,60,44,26,59,81,102,123,145,166,163,142,120,98,79,92,114,136,157,172,151,130,108,86,84,105,126,148,170,160,138,116,95,78,73,60,44,26,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,15,36,57,79,100,121,143,164,177,156,134,112,91,70,49,27,14,35,55,75,95,115,136,156,176,156,135,115,94,81,102,123,145,166,160,139,117,96,75,89,109,130,150,170,161,141,121,101,81,78,73,61,45,27,18,37,57,77,97,112,108,100,92,85,77,72,68,65,64,63,64,66,69,74,81,91,104,120,137,156,175,165,145,124,104,83,62,42,21,56,77,98,120,142,163,175,154,132,110,89,68,47,33,51,69,87,105,123,141,159,178,167,149,131,112,94,79,78,73,60,44,26,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,95,78,73,60,44,26,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,67,88,110,132,153,174,155,134,112,91,70,49,27,17,37,57,76,96,115,134,153,172,165,147,130,113,103,124,145,166,168,147,126,104,99,116,134,152,170,164,145,126,107,87,68,48,28,8,14,34,53,73,92,111,130,149,167,177,160,143,128,112,99,87,78,71,67,65,66,69,73,78,85,94,104,108,95,76,56,36,16,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,76,66,51,34,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,7,27,46,65,85,104,124,143,162,169,149,130,126,146,166,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,0,0,0,7,27,46,65,85,104,124,143,162,169,149,130,126,146,166,161,141,121,101,81,61,41,21,1,0,0,0,0,6,25,45,64,82,101,119,137,155,171,173,158,143,129,117,106,98,92,88,86,87,90,94,99,105,113,123,123,103,83,63,42,22,2,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,178,158,137,116,96,75,55,34,14,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,5,24,43,62,81,100,118,136,154,171,173,157,142,128,115,104,95,89,86,86,87,89,108,130,152,173,165,144,122,100,79,58,37,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,56,77,98,120,142,163,175,154,132,110,89,68,47,25,22,39,56,73,91,108,126,144,162,179,165,147,129,111,92,74,55,37,18,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,47,68,89,110,132,154,175,154,133,111,90,69,47,26,13,33,52,71,91,110,130,150,169,189,195,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,17,36,56,75,94,113,133,152,171,190,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,23,42,61,79,98,117,137,156,175,157,138,118,100,81,62,43,24,5,25,45,64,84,104,124,128,119,111,103,96,91,88,86,85,84,86,89,95,103,114,129,145,163,176,157,138,118,98,77,57,36,16,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,38,58,79,99,119,139,159,179,168,150,133,117,103,93,87,85,85,88,93,103,117,133,150,168,174,155,135,116,96,75,55,35,14,0,0,0,0,0,0,0,3,21,40,59,77,96,114,133,151,169,159,141,121,138,158,166,146,126,107,87,68,48,28,9,0,0,0,0,0,54,75,96,118,140,161,177,156,134,112,100,100,100,100,100,100,100,100,100,100,100,100,111,133,154,175,164,142,120,99,78,57,35,47,66,84,97,100,100,117,134,153,171,167,148,130,111,100,100,100,100,100,100,100,100,100,114,136,157,178,160,138,116,100,100,90,74,55,35,47,68,89,110,132,154,175,154,133,111,104,123,143,163,158,139,120,100,81,62,70,91,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,108,100,100,100,100,100,100,100,100,100,100,100,114,136,157,178,160,138,116,100,100,90,74,55,35,59,81,102,123,145,166,163,142,120,100,100,100,114,136,157,172,151,130,108,100,100,105,126,148,170,160,138,116,100,100,90,74,55,35,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,16,37,58,79,100,122,144,165,176,155,134,112,90,69,48,27,21,41,61,82,102,122,142,162,170,150,129,109,88,81,102,123,145,166,160,139,117,96,75,82,102,123,143,163,168,149,129,109,100,100,91,75,56,36,25,45,65,85,105,124,128,119,112,104,98,92,89,86,85,84,85,87,90,95,101,110,121,135,150,167,174,156,137,117,97,77,57,37,16,56,77,98,120,142,163,175,154,132,110,89,68,47,25,39,57,75,94,112,131,149,168,178,160,141,123,104,100,100,90,74,55,35,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,116,100,100,90,74,55,35,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,67,88,110,132,153,174,154,134,112,90,69,48,27,9,29,48,68,87,106,124,142,160,177,160,143,128,113,120,141,162,171,150,129,108,114,129,146,163,171,154,135,117,98,79,59,40,20,0,6,25,45,64,82,101,119,137,155,171,173,158,143,129,117,106,98,92,88,86,87,90,94,99,105,113,123,123,103,83,63,42,22,2,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,100,95,81,63,43,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,18,37,57,76,96,115,134,153,172,158,139,132,153,173,154,134,114,94,74,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,18,37,57,76,96,115,134,153,172,158,139,132,153,173,154,134,114,94,74,54,34,14,0,0,0,0,0,0,16,35,54,72,90,108,125,142,158,173,173,159,146,135,126,118,112,109,108,108,111,114,119,125,133,142,130,110,89,69,49,29,9,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,50,71,92,112,134,154,175,163,143,122,101,81,60,40,19,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,0,15,34,52,71,89,107,124,141,157,173,172,157,144,133,123,115,110,108,107,108,110,116,130,152,173,165,144,122,100,79,58,37,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,56,77,98,120,142,163,175,154,132,110,89,68,47,25,9,26,44,61,79,96,114,132,150,168,176,158,140,121,103,84,66,47,28,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,24,44,63,82,102,121,141,161,180,195,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,8,27,47,66,85,104,123,143,162,181,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,13,32,51,70,89,108,128,147,166,166,148,128,109,90,71,52,33,14,32,52,72,92,112,132,147,139,131,123,117,112,109,107,106,106,107,110,115,122,132,144,159,175,165,147,129,110,90,71,51,30,10,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,32,52,72,92,112,132,151,170,179,162,147,133,121,113,108,106,106,108,113,121,133,147,163,180,163,145,126,107,88,68,48,28,8,0,0,0,0,0,0,0,0,11,30,48,67,85,103,122,140,159,169,150,133,146,166,157,138,118,98,79,59,40,20,1,0,0,0,0,0,54,75,96,118,140,161,177,156,134,121,121,121,121,121,121,121,121,121,121,121,121,121,121,133,154,175,164,142,120,99,78,57,35,51,72,93,114,121,121,129,146,164,180,159,138,121,121,121,121,121,121,121,121,121,121,121,121,136,157,178,160,138,121,121,120,102,81,60,38,47,68,89,110,132,154,175,154,133,111,112,132,151,169,149,130,111,91,72,53,70,91,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,172,151,130,121,121,121,121,121,121,121,121,121,121,121,121,121,136,157,178,160,138,121,121,120,102,81,60,38,59,81,102,123,145,166,163,142,121,121,121,121,121,136,157,172,151,130,121,121,121,121,126,148,170,160,138,121,121,120,102,81,60,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,18,39,60,81,102,124,145,166,174,153,132,110,89,68,47,26,27,47,68,88,108,129,149,169,165,144,123,103,82,81,102,123,145,166,160,139,117,96,75,76,96,116,137,157,176,156,136,121,121,121,103,82,61,40,33,53,72,92,112,132,147,139,132,124,118,113,110,108,106,106,106,108,111,115,121,129,139,151,165,177,161,144,126,108,89,70,50,30,10,56,77,98,120,142,163,175,154,132,110,89,68,47,25,28,46,65,83,101,120,139,157,176,170,151,133,121,121,120,102,81,60,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,160,138,121,121,120,102,81,60,38,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,69,90,111,132,154,175,154,132,110,89,68,47,26,1,20,39,58,77,95,113,131,148,164,173,158,144,131,120,137,157,175,154,133,119,131,144,159,174,158,142,124,106,88,69,50,31,12,0,0,16,35,54,72,90,108,125,142,158,173,173,159,146,135,126,118,112,109,108,108,111,114,119,125,133,142,130,110,89,69,49,29,9,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,121,121,110,89,68,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,9,29,48,67,86,106,125,144,163,167,151,147,161,166,146,126,106,86,67,47,27,7,0,0,0,0,0,0,0,0,0,0,0,0,9,29,48,67,86,106,125,144,163,167,151,147,161,166,146,126,106,86,67,47,27,7,0,0,0,0,0,0,6,25,43,61,78,95,111,128,143,157,170,176,164,154,145,139,134,131,130,130,132,135,140,146,153,157,137,116,96,76,55,35,15,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,66,87,108,129,149,170,168,148,128,107,86,66,45,24,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,0,5,23,42,59,77,94,111,126,143,157,170,174,162,151,143,136,132,129,129,130,132,137,144,157,176,165,144,122,100,79,58,37,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,56,77,98,120,142,163,175,154,132,110,89,68,47,25,4,14,32,49,67,85,103,121,139,157,175,169,150,132,113,94,75,56,37,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,16,35,55,74,94,113,133,153,172,192,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,0,18,37,57,76,95,114,134,153,172,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,3,22,42,61,80,99,118,138,157,176,157,138,119,100,81,62,43,23,39,59,79,99,119,139,159,158,150,143,137,133,130,128,128,128,129,131,136,142,150,161,174,166,151,135,118,100,81,62,43,23,3,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,25,45,65,84,103,122,140,158,175,177,163,150,141,134,130,128,128,130,134,141,151,163,177,166,150,134,116,98,79,60,40,21,1,0,0,0,0,0,0,0,0,1,19,38,56,74,93,111,130,148,166,163,154,159,169,149,130,110,90,71,51,32,12,0,0,0,0,0,0,54,75,96,118,140,161,179,160,145,143,143,143,143,143,143,143,143,143,143,143,143,143,143,144,159,178,164,142,120,99,78,57,35,51,73,94,115,137,143,144,158,176,182,162,146,143,143,143,143,143,143,143,143,143,143,143,143,145,161,181,163,147,143,143,124,102,81,60,39,47,68,89,110,132,154,175,154,133,111,120,140,160,160,140,121,102,82,63,49,70,91,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,175,156,143,143,143,143,143,143,143,143,143,143,143,143,143,143,145,161,181,163,147,143,143,124,102,81,60,39,59,81,102,123,145,166,166,149,143,143,143,143,143,145,161,175,156,143,143,143,143,143,143,154,172,163,147,143,143,124,102,81,60,39,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,1,22,42,63,84,105,126,147,168,171,150,130,108,87,66,45,24,32,53,73,94,114,135,155,176,159,139,118,97,77,81,102,123,145,166,160,139,117,96,75,69,90,110,131,151,171,164,147,143,143,125,104,83,61,40,40,60,80,100,120,140,160,159,152,145,139,134,131,129,128,128,128,129,132,136,142,149,157,168,174,161,147,131,115,97,79,60,41,22,3,56,77,98,120,142,163,175,154,132,110,89,68,47,25,17,35,54,73,91,110,128,147,166,180,162,146,143,143,124,102,81,60,39,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,163,147,143,143,124,102,81,60,39,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,70,91,112,134,155,173,152,131,109,88,67,46,25,0,11,29,48,66,84,101,118,135,150,164,174,161,149,140,138,157,177,158,139,139,149,161,174,160,145,128,112,94,77,59,40,22,3,0,0,6,25,43,61,78,95,111,128,143,157,170,176,164,154,145,139,134,131,130,130,132,135,140,146,153,157,137,116,96,76,55,35,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,171,153,143,143,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,20,39,58,77,96,116,135,154,173,169,167,176,158,138,118,98,79,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,39,58,77,96,116,135,154,173,169,167,176,158,138,118,98,79,59,39,19,0,0,0,0,0,0,0,0,13,31,48,65,81,97,112,126,140,152,163,172,173,165,159,155,152,151,151,153,156,161,166,173,163,143,123,102,82,62,41,20,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,82,103,124,145,165,174,153,133,112,92,71,50,30,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,0,0,12,30,47,64,81,96,112,126,140,153,164,174,170,163,156,152,150,150,151,152,157,163,172,177,165,144,122,100,79,58,37,67,88,109,131,152,164,164,164,164,164,164,170,183,182,169,164,164,164,164,164,164,152,130,108,87,66,45,23,56,77,98,120,142,163,175,154,132,110,89,68,47,25,17,17,20,38,56,73,92,110,128,146,165,179,161,142,123,104,85,65,46,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,47,68,89,110,132,154,175,154,133,111,90,69,47,26,16,17,27,46,66,86,105,125,145,164,180,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,0,9,28,47,67,86,105,125,144,163,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,165,144,122,100,79,58,37,17,17,17,32,52,71,90,109,129,148,168,166,148,128,109,90,71,52,33,45,66,86,106,126,147,161,169,170,163,158,154,152,150,149,149,150,152,156,162,169,172,162,150,136,121,105,88,71,52,34,15,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,17,36,55,74,93,111,128,145,161,175,180,169,160,154,150,149,149,151,154,160,169,175,162,150,136,120,104,86,68,50,31,12,0,0,0,0,0,0,0,0,0,0,9,27,45,64,82,101,119,137,155,173,175,178,160,141,121,102,82,62,43,23,4,0,0,0,0,0,0,54,75,96,118,140,161,180,174,165,164,164,164,164,164,164,164,164,164,164,164,164,164,164,165,173,180,164,142,120,99,78,57,35,51,73,94,115,137,158,165,173,180,180,176,165,164,164,164,164,164,164,164,164,164,164,164,164,165,175,180,176,166,164,146,124,102,81,60,39,47,68,89,110,132,154,175,154,133,111,129,148,168,151,132,112,93,74,54,49,70,91,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,166,180,171,164,164,164,164,164,164,164,164,164,164,164,164,164,164,165,175,180,176,166,164,146,124,102,81,60,39,59,81,102,123,145,166,179,167,164,164,164,164,164,165,175,180,171,164,164,164,164,164,164,170,180,176,166,164,146,124,102,81,60,39,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,7,27,47,68,89,109,130,151,172,168,147,126,105,84,63,42,21,38,58,79,99,120,141,161,174,154,133,112,92,71,81,102,123,145,166,160,139,117,96,75,63,84,104,124,145,165,177,166,164,147,125,104,83,61,40,45,66,87,107,128,147,158,165,172,165,159,155,152,150,149,149,149,150,153,157,162,168,173,165,156,144,132,117,101,85,68,50,32,13,0,56,77,98,120,142,163,175,154,132,110,89,68,47,25,6,25,44,62,81,99,118,137,155,174,176,165,164,146,124,102,81,60,39,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,178,176,166,164,146,124,102,81,60,39,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,71,92,113,135,156,171,150,129,108,86,65,44,23,0,0,19,37,54,71,88,104,119,135,148,160,170,168,159,157,168,185,169,158,158,167,168,157,144,130,114,98,82,65,47,30,11,0,0,0,0,13,31,48,65,81,97,112,126,140,152,163,172,173,165,159,155,152,151,151,153,156,161,166,173,163,143,123,102,82,62,41,20,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,181,169,164,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,11,30,49,68,87,106,126,145,164,183,188,170,150,131,110,91,71,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,30,49,68,87,106,126,145,164,183,188,170,150,131,110,91,71,51,31,11,0,0,0,0,0,0,0,0,1,19,35,51,67,82,97,110,123,134,144,153,160,166,170,173,173,172,172,172,169,165,160,153,145,137,126,107,86,65,43,22,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,161,179,159,138,117,97,76,56,35,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,166,182,171,150,129,107,86,65,43,22,0,0,0,18,34,51,67,82,96,110,123,135,145,154,162,168,172,174,171,171,172,173,170,166,162,156,151,144,122,100,79,58,37,67,88,109,131,152,159,159,159,159,159,159,166,181,179,165,159,159,159,159,159,159,152,130,108,87,66,45,23,56,77,98,120,142,159,159,154,132,110,89,68,47,38,38,38,38,38,44,62,81,99,117,136,154,159,159,151,132,113,93,74,54,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,47,68,89,110,132,154,159,154,133,111,90,69,47,30,36,38,38,38,58,77,97,117,137,156,159,159,152,131,109,88,67,45,24,47,68,89,110,132,154,159,154,133,111,90,69,47,26,5,0,0,19,39,58,77,96,116,135,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,159,159,144,122,100,79,58,38,38,38,38,38,43,62,81,101,120,140,159,159,157,138,118,99,80,61,41,46,67,88,109,123,133,141,149,156,162,166,170,173,171,170,170,171,172,169,165,159,152,143,133,120,106,91,75,58,41,23,5,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,168,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,8,27,45,64,81,99,115,131,145,157,168,177,180,175,172,170,170,172,175,181,170,157,145,133,120,105,90,74,57,39,21,3,0,0,0,0,0,0,0,0,0,0,0,16,35,53,71,90,108,126,144,162,180,171,152,132,113,93,74,54,35,15,0,0,0,0,0,0,0,54,75,96,118,140,159,159,159,159,159,159,159,159,159,163,177,179,164,159,159,159,159,159,159,159,159,159,142,120,99,78,57,35,51,73,94,115,137,158,179,168,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,164,178,167,146,124,102,81,60,39,47,68,89,110,132,154,175,154,133,117,137,157,162,142,123,103,84,65,45,49,70,91,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,145,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,164,178,167,146,124,102,81,60,39,59,81,102,123,145,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,164,178,167,146,124,102,81,60,39,59,81,102,123,145,159,159,151,130,108,86,65,44,23,1,0,0,15,34,54,74,94,114,135,156,176,163,143,122,101,80,59,38,18,43,64,84,105,125,146,159,159,148,128,107,87,66,81,102,123,145,159,159,139,117,96,75,57,78,98,118,139,159,163,176,168,147,125,104,83,61,40,45,67,87,107,120,130,138,145,152,157,162,166,169,171,170,170,170,172,170,168,164,159,153,146,137,126,114,101,87,71,55,38,20,2,0,56,77,98,120,142,159,159,154,132,110,89,68,47,25,4,15,33,52,70,89,108,126,145,159,164,178,167,146,124,102,81,60,39,59,81,102,123,145,159,159,151,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,157,159,164,178,167,146,124,102,81,60,39,48,69,90,112,134,155,159,151,130,108,86,84,105,126,148,159,157,136,114,92,71,73,94,116,137,158,169,148,126,105,84,63,42,21,0,0,7,25,41,58,74,89,104,118,131,142,151,159,165,170,172,176,186,178,166,158,150,139,128,114,99,84,68,52,35,18,0,0,0,0,0,1,19,35,51,67,82,97,110,123,134,144,153,160,166,170,173,173,172,172,172,169,165,160,153,145,137,126,107,86,65,43,22,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,159,160,171,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,1,21,40,59,78,97,116,135,154,173,181,161,142,122,103,83,63,43,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,40,59,78,97,116,135,154,173,181,161,142,122,103,83,63,43,24,4,0,0,0,0,0,0,0,0,0,5,22,37,52,67,80,93,105,115,125,133,140,145,149,152,164,163,153,151,148,144,139,133,126,117,108,97,80,61,40,20,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,13,30,46,61,76,93,114,135,156,170,156,144,123,102,81,60,39,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,153,171,158,146,129,107,86,65,43,22,0,0,0,5,21,37,52,66,80,93,105,117,126,135,142,147,151,153,154,154,153,152,149,145,141,136,130,124,117,99,78,57,36,67,88,109,131,138,138,138,138,138,138,138,152,172,162,149,138,138,138,138,138,138,138,130,108,87,66,45,23,56,77,98,120,138,138,138,138,132,110,89,68,57,59,59,59,59,59,59,52,70,88,107,125,138,138,138,138,138,121,102,81,61,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,47,68,89,110,132,138,138,138,133,111,90,69,47,49,57,59,59,59,59,69,89,108,128,138,138,138,138,131,109,88,67,45,24,47,68,89,110,132,138,138,138,133,111,90,69,47,26,5,0,0,10,30,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,138,138,138,138,122,100,79,58,59,59,59,59,59,59,53,73,92,112,131,138,138,138,138,128,108,89,68,47,41,61,79,94,105,114,121,129,135,141,146,149,152,154,157,170,159,151,148,144,139,132,124,114,103,90,76,61,45,29,12,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,139,155,156,139,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,16,34,52,69,85,100,115,128,139,149,157,162,166,168,168,175,188,179,166,152,140,128,115,103,90,75,60,44,27,10,0,0,0,0,0,0,0,0,1,0,0,0,6,24,42,60,79,97,115,133,151,170,163,143,123,104,85,65,46,26,7,0,0,0,0,0,0,0,54,75,96,118,138,138,138,138,138,138,138,138,138,138,147,167,169,149,138,138,138,138,138,138,138,138,138,138,120,99,78,57,35,51,73,94,115,137,158,176,156,139,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,148,168,167,146,124,102,81,60,39,47,68,89,110,132,154,175,154,133,126,145,165,153,134,114,95,75,56,37,49,70,91,112,134,156,173,152,131,109,88,67,45,24,59,81,102,123,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,148,168,167,146,124,102,81,60,39,59,81,102,123,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,148,168,167,146,124,102,81,60,39,59,81,102,123,138,138,138,138,130,108,86,65,44,23,1,0,10,26,44,62,82,101,121,142,162,178,158,137,117,96,75,55,34,13,47,68,89,110,131,138,138,138,138,122,102,81,61,81,102,123,138,138,138,138,117,96,75,53,72,92,113,133,138,146,166,168,147,125,104,83,61,40,40,60,78,92,102,110,118,125,131,137,141,145,148,150,152,160,165,152,149,146,143,139,133,126,117,108,97,85,71,57,41,25,8,0,0,56,77,98,120,138,138,138,138,132,110,89,68,47,25,4,4,23,42,60,79,97,116,135,138,148,168,167,146,124,102,81,60,39,59,81,102,123,138,138,138,138,130,108,86,65,44,23,1,0,7,29,50,71,92,114,136,138,138,148,168,167,146,124,102,81,60,39,48,69,90,112,134,138,138,138,130,108,86,84,105,126,138,138,138,136,114,92,71,76,97,118,140,160,166,145,123,102,81,60,39,18,0,0,0,12,28,44,59,74,88,101,112,123,132,139,145,149,151,157,173,169,150,138,131,120,110,97,84,69,54,38,22,6,0,0,0,0,0,0,5,22,37,52,67,80,93,105,115,125,133,140,145,149,152,164,163,153,151,148,144,139,133,126,117,108,97,80,61,40,20,0,0,0,0,0,0,0,0,20,41,63,84,105,126,138,138,141,159,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,1,5,5,2,0,0,11,30,49,68,87,106,125,144,163,173,153,134,114,94,75,55,36,16,0,0,0,0,0,0,0,0,0,0,1,5,5,2,0,0,11,30,49,68,87,106,125,144,163,173,153,134,114,94,75,55,36,16,0,0,0,0,0,0,0,0,0,0,0,7,22,37,51,64,76,87,96,105,113,119,124,128,134,154,151,133,130,128,123,118,112,106,98,89,79,67,51,33,13,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,8,26,43,59,76,91,106,121,135,154,154,140,126,114,100,80,59,38,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,121,136,153,155,141,128,116,103,84,63,42,21,0,0,0,0,7,22,36,51,64,76,87,98,107,115,121,126,130,132,133,133,132,130,128,124,120,115,109,103,97,87,70,51,32,66,86,106,116,116,116,116,116,116,121,136,152,161,147,133,119,116,116,116,116,116,116,116,105,86,65,44,23,55,76,96,114,116,116,116,116,116,107,88,67,78,81,81,81,81,81,79,71,59,78,96,113,116,116,116,116,116,116,101,81,60,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,46,67,88,107,116,116,116,116,116,107,88,67,52,67,78,81,81,81,81,81,81,100,115,116,116,116,116,116,106,86,66,45,23,46,67,88,107,116,116,116,116,116,107,88,67,47,25,4,8,14,17,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,46,67,88,107,116,116,116,116,116,115,98,78,78,81,81,81,81,81,79,71,64,84,103,116,116,116,116,116,116,107,88,67,47,32,50,65,76,85,94,102,109,115,120,124,128,131,132,141,161,146,130,128,123,118,112,104,96,85,73,60,46,31,15,0,0,0,0,0,0,0,0,0,0,0,19,41,62,82,102,116,135,155,146,128,116,101,81,60,39,18,0,0,0,0,0,0,0,0,0,0,0,5,22,39,55,70,85,98,110,120,130,137,141,144,146,147,158,176,164,150,136,122,110,98,86,73,60,45,30,14,0,0,0,0,0,0,8,17,21,22,18,11,6,8,20,37,55,73,91,109,128,147,168,153,134,115,96,76,57,37,18,0,0,0,0,0,0,0,0,53,74,94,112,116,116,116,116,116,116,116,116,116,122,144,166,168,146,124,116,116,116,116,116,116,116,116,116,114,97,77,56,35,51,73,94,115,137,158,175,154,132,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,123,145,166,167,146,124,102,81,60,39,47,68,89,110,132,154,175,154,133,134,154,164,144,125,105,86,67,47,28,49,70,91,112,134,156,173,152,131,109,88,67,45,24,58,79,99,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,123,145,166,167,146,124,102,81,60,39,58,79,99,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,123,145,166,167,146,124,102,81,60,39,58,79,99,115,116,116,116,116,116,105,85,64,43,22,13,17,26,40,56,73,91,110,130,149,168,171,151,131,111,90,70,50,29,8,47,68,89,108,116,116,116,116,116,113,96,76,58,79,99,115,116,116,116,116,112,94,73,52,66,86,106,116,121,143,164,168,147,125,104,83,61,40,31,48,62,73,82,90,98,105,110,116,120,124,126,129,131,150,155,136,128,125,122,118,112,106,98,89,79,68,55,41,27,11,0,0,0,55,76,96,114,116,116,116,116,116,107,88,67,46,25,4,0,13,31,50,68,87,105,116,123,145,166,167,146,124,102,81,60,39,58,79,99,115,116,116,116,116,116,105,85,64,43,22,1,0,7,28,49,70,91,110,116,116,123,145,166,167,146,124,102,81,60,39,47,68,89,108,116,116,116,116,116,105,85,82,102,116,116,116,116,116,110,91,70,80,101,122,143,164,162,141,120,99,78,57,36,15,0,0,0,0,14,29,44,58,71,83,94,103,112,118,124,128,130,144,164,168,147,128,111,102,92,80,67,54,39,24,12,5,0,0,0,0,0,0,0,7,22,37,51,64,76,87,96,105,113,119,124,128,134,154,151,133,130,128,123,118,112,106,98,89,79,67,51,33,13,0,0,0,0,0,0,0,0,19,41,62,82,102,116,116,116,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,1,13,21,26,26,22,15,13,15,28,45,63,81,100,119,138,159,164,145,125,106,86,66,47,27,8,0,0,0,0,0,0,0,0,1,13,21,26,26,22,15,13,15,28,45,63,81,100,119,138,159,164,145,125,106,86,66,47,27,8,0,0,0,0,0,0,0,0,0,0,0,0,7,21,34,46,58,68,77,86,93,99,103,120,139,159,141,122,108,106,102,98,92,86,78,70,60,50,37,21,4,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,18,37,55,73,89,106,121,137,151,153,138,123,109,96,85,70,52,33,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,106,121,137,152,155,139,124,111,98,87,73,56,36,17,0,0,0,0,0,6,21,34,47,58,69,79,87,94,101,105,108,110,111,111,110,109,107,104,99,94,89,83,77,69,57,41,23,58,76,90,94,94,94,94,104,119,136,151,162,146,132,116,102,94,94,94,94,94,94,94,90,76,58,38,18,49,68,84,94,94,94,94,94,94,90,77,82,97,102,102,102,102,102,100,87,69,67,83,93,94,94,94,94,94,94,87,72,54,37,57,75,89,94,94,94,94,94,94,94,94,97,102,102,102,102,102,100,94,94,94,94,94,94,94,94,89,75,57,37,17,40,60,77,90,94,94,94,94,94,91,78,60,63,82,97,102,102,102,102,102,100,87,94,94,94,94,94,94,90,76,58,39,19,40,60,77,90,94,94,94,94,94,91,78,60,41,21,17,28,35,38,36,49,70,92,113,134,156,173,152,130,108,87,66,45,23,40,60,77,90,94,94,94,94,94,94,85,82,97,102,102,102,102,102,100,87,69,74,88,94,94,94,94,94,94,91,78,60,41,20,35,47,57,66,74,82,89,94,99,104,107,109,125,145,156,137,117,106,103,98,92,85,76,67,56,43,30,16,1,0,0,0,0,0,0,0,0,0,0,7,27,47,66,86,106,125,145,156,137,117,100,88,74,58,41,23,4,0,0,0,0,0,0,0,0,0,0,0,9,25,40,55,68,81,92,101,109,116,120,123,125,130,151,165,149,134,119,106,93,81,68,56,44,30,15,0,0,0,0,0,0,13,26,36,42,43,38,31,27,29,37,50,67,84,102,120,138,157,164,145,125,106,87,67,48,29,9,0,0,0,0,0,0,0,0,47,66,82,93,94,94,94,94,94,94,94,94,101,122,144,166,168,146,124,103,94,94,94,94,94,94,94,94,94,84,68,49,30,51,73,94,115,137,158,175,154,132,110,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,102,123,145,166,167,146,124,102,81,60,39,47,68,89,110,132,154,175,154,134,142,162,155,136,116,97,77,58,38,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,52,70,86,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,102,123,145,166,167,146,124,102,81,60,39,52,70,86,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,102,123,145,166,167,146,124,102,81,60,39,52,70,86,94,94,94,94,94,94,89,75,57,38,35,34,37,44,56,70,86,103,120,139,158,177,163,143,123,104,84,64,44,23,3,42,61,78,91,94,94,94,94,94,93,83,67,52,70,86,94,94,94,94,94,93,82,65,46,58,76,90,100,121,143,164,168,147,125,104,83,61,40,18,33,44,54,63,71,78,84,90,95,99,103,106,116,135,155,145,126,107,104,101,97,92,86,79,70,61,50,38,25,11,0,0,0,0,49,68,84,94,94,94,94,94,94,90,77,60,40,20,0,0,2,21,40,58,76,90,102,123,145,166,167,146,124,102,81,60,39,52,70,86,94,94,94,94,94,94,89,75,57,38,18,0,0,3,23,43,62,80,92,94,102,123,145,166,167,146,124,102,81,60,39,42,61,78,91,94,94,94,94,94,89,75,73,88,94,94,94,94,94,92,80,65,85,106,126,147,168,157,136,116,95,74,53,32,12,0,0,0,0,0,14,28,41,54,65,75,84,92,98,103,106,116,135,154,173,157,139,121,103,87,72,58,46,40,37,33,24,11,0,0,0,0,0,0,0,7,21,34,46,58,68,77,86,93,99,103,120,139,159,141,122,108,106,102,98,92,86,78,70,60,50,37,21,4,0,0,0,0,0,0,0,0,15,35,55,73,88,94,94,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2,18,31,41,47,47,42,36,34,36,43,58,74,92,110,129,148,166,156,136,117,97,78,58,39,19,0,0,0,0,0,0,0,0,2,18,31,41,47,47,42,36,34,36,43,58,74,92,110,129,148,166,156,136,117,97,78,58,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,17,28,39,49,58,66,72,89,109,129,148,161,143,132,121,107,92,77,72,66,58,50,41,31,20,7,0,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,8,27,47,66,85,102,119,136,151,156,139,123,108,94,80,67,55,40,23,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,83,101,119,136,152,157,141,124,109,95,81,69,58,43,26,8,0,0,0,0,0,0,4,17,29,40,50,59,67,74,89,110,123,123,123,123,123,116,96,83,79,74,68,63,56,50,40,26,11,46,60,70,73,73,81,99,116,134,150,164,148,132,116,101,86,73,73,73,73,73,73,73,70,60,46,29,10,38,54,66,73,73,73,73,73,73,71,68,89,110,123,123,123,123,123,116,96,75,54,66,73,73,73,73,73,73,73,68,57,42,28,45,59,70,73,73,73,73,73,73,73,89,110,123,123,123,123,123,116,96,75,73,73,73,73,73,73,70,59,45,28,9,30,47,61,71,73,73,73,73,73,71,62,48,68,89,110,123,123,123,123,123,116,96,75,73,73,73,73,73,70,60,46,29,11,30,47,61,71,73,73,73,73,73,71,62,48,31,17,33,46,56,59,57,55,72,94,114,136,157,171,150,129,108,86,65,44,23,30,47,61,71,73,73,73,73,73,73,68,89,110,123,123,123,123,123,116,96,75,58,69,73,73,73,73,73,73,71,62,48,31,5,18,28,38,46,54,62,68,74,79,83,94,114,134,153,157,140,130,118,104,88,72,65,57,48,38,26,14,0,0,0,0,0,0,0,0,0,0,0,11,25,36,55,74,94,114,134,153,157,140,130,118,104,88,70,51,32,12,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,51,63,73,82,89,95,99,112,129,144,160,151,135,119,104,89,76,63,51,39,26,14,0,0,0,0,0,0,11,28,43,56,63,64,58,52,49,49,56,66,80,97,114,132,149,168,154,135,116,97,77,58,39,20,1,0,0,0,0,0,0,0,0,36,52,65,72,73,73,73,73,73,73,73,80,101,122,144,166,168,146,124,103,82,73,73,73,73,73,73,73,73,66,54,38,21,51,73,94,115,137,158,175,154,132,110,89,73,73,73,73,73,73,73,73,73,73,73,73,73,81,102,123,145,166,167,146,124,102,81,60,39,47,68,89,110,132,154,175,163,152,155,166,147,128,108,88,69,49,30,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,41,56,68,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,81,102,123,145,166,167,146,124,102,81,60,39,41,56,68,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,81,102,123,145,166,167,146,124,102,81,60,39,41,56,68,73,73,73,73,73,73,70,60,55,58,56,56,58,64,73,85,100,115,133,150,168,172,153,134,115,96,76,57,37,17,0,31,48,62,71,73,73,73,73,73,73,66,53,41,56,68,73,73,73,73,73,72,65,52,36,46,60,79,100,121,143,164,168,147,125,104,83,61,40,3,15,26,35,43,51,57,64,69,74,78,85,105,124,144,163,147,134,123,111,96,79,72,66,59,51,42,32,21,8,0,0,0,0,0,38,54,66,73,73,73,73,73,73,71,61,47,30,12,0,0,0,11,29,46,60,81,102,123,145,166,167,146,124,102,81,60,39,41,56,68,73,73,73,73,73,73,70,60,45,28,10,0,0,0,15,33,50,63,72,81,102,123,145,166,167,146,124,102,81,60,39,31,48,62,71,73,73,73,73,73,70,60,58,69,73,73,73,73,73,72,63,73,93,112,133,153,172,151,131,110,90,69,49,28,7,0,0,0,0,0,0,12,24,36,46,56,64,72,77,82,88,106,125,144,162,168,150,134,117,102,87,75,66,61,59,52,41,27,10,0,0,0,0,0,0,0,4,17,28,39,49,58,66,72,89,109,129,148,161,143,132,121,107,92,77,72,66,58,50,41,31,20,7,0,0,0,0,0,0,0,0,0,7,26,43,58,69,73,92,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
14,32,48,60,68,68,62,57,55,57,62,73,88,104,121,139,157,165,146,128,108,89,69,50,30,11,0,0,0,0,0,0,0,0,14,32,48,60,68,68,62,57,55,57,62,73,88,104,121,139,157,165,146,128,108,89,69,50,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,20,37,51,62,74,96,117,135,142,153,161,150,138,121,103,84,64,45,39,31,22,13,3,0,0,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,14,34,55,75,94,113,132,149,164,145,126,109,93,78,70,65,53,38,21,15,29,41,49,52,52,52,52,52,52,52,52,52,52,53,73,93,112,131,149,166,146,128,111,95,79,70,65,54,39,22,4,0,0,0,0,0,0,0,2,19,33,45,52,54,68,89,110,132,145,145,145,141,120,98,77,58,53,48,42,36,30,22,10,0,31,42,50,52,70,90,109,128,146,163,153,135,118,102,86,71,68,58,52,52,52,52,52,50,42,30,16,0,24,37,47,52,52,52,52,52,52,54,68,89,110,132,145,145,145,141,120,98,77,56,46,52,52,52,52,52,52,52,48,40,27,15,29,41,49,52,52,52,52,52,54,68,89,110,132,145,145,145,141,120,98,77,56,52,52,52,52,52,49,41,29,15,0,17,31,43,50,52,52,52,52,52,50,52,54,68,89,110,132,145,145,145,141,120,98,77,56,52,52,52,52,50,42,31,16,0,17,31,43,50,52,52,52,52,52,50,43,32,18,29,47,63,75,80,78,76,78,98,119,139,160,170,148,128,106,85,64,42,21,17,31,43,50,52,52,52,52,52,54,68,89,110,132,145,145,145,141,120,98,77,56,49,52,52,52,52,52,52,50,43,32,18,0,0,10,19,27,34,42,48,54,64,80,101,122,137,144,155,159,148,134,117,99,79,59,39,29,19,8,0,0,0,0,0,0,0,0,0,0,0,6,24,41,54,64,80,101,122,137,144,155,159,148,134,117,99,79,59,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,9,22,34,44,54,62,69,85,105,124,142,159,160,141,122,105,88,73,69,63,51,36,18,0,0,0,0,0,0,1,20,40,58,73,84,85,78,72,70,70,75,84,96,110,126,144,161,161,143,125,106,87,68,49,30,11,0,0,0,0,0,0,0,0,0,22,36,46,51,52,52,52,52,52,52,59,80,101,122,144,166,168,146,124,103,82,61,52,52,52,52,52,52,52,47,37,24,9,51,73,94,115,137,158,175,154,132,110,89,68,52,52,52,52,52,52,52,52,52,52,52,59,81,102,123,145,166,167,146,124,102,81,60,39,47,68,89,110,132,154,175,180,173,175,158,138,119,99,80,60,41,21,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,26,39,48,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,59,81,102,123,145,166,167,146,124,102,81,60,39,26,39,48,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,59,81,102,123,145,166,167,146,124,102,81,60,39,26,39,48,52,52,52,52,52,52,50,64,75,79,77,77,79,84,92,102,115,130,146,162,178,161,143,124,106,87,68,48,29,9,0,18,32,44,50,52,52,52,52,52,52,46,37,26,39,48,52,52,52,52,52,51,46,35,22,36,57,79,100,121,143,164,168,147,125,104,83,61,40,0,0,7,15,23,31,37,43,49,60,70,91,112,132,140,150,163,153,141,126,108,89,69,48,39,31,23,13,2,0,0,0,0,0,0,24,37,47,52,52,52,52,52,52,50,43,31,17,1,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,26,39,48,52,52,52,52,52,52,50,42,30,15,0,0,0,0,3,19,33,44,59,81,102,123,145,166,167,146,124,102,81,60,39,18,32,44,50,52,52,52,52,52,50,42,40,49,52,52,52,66,78,82,79,86,103,121,140,160,165,145,125,105,84,64,43,23,2,0,0,0,0,0,0,0,7,18,28,37,44,51,57,61,78,96,114,133,150,167,163,147,132,117,104,94,86,82,79,71,57,40,21,2,0,0,0,0,0,0,0,0,10,20,37,51,62,74,96,117,135,142,153,161,150,138,121,103,84,64,45,39,31,22,13,3,0,0,0,0,0,0,0,0,0,0,0,13,28,40,50,71,92,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
23,43,61,78,89,89,82,78,77,78,82,90,103,118,134,151,168,154,136,117,98,79,60,41,22,2,0,0,0,0,0,0,0,0,23,43,61,78,89,89,82,78,77,78,82,90,103,118,134,151,168,154,136,117,98,79,60,41,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,30,49,67,81,88,92,108,115,123,136,154,167,151,131,111,90,69,48,27,11,3,0,0,0,0,11,21,28,31,31,31,31,31,31,29,22,12,0,0,0,0,0,0,18,39,60,81,101,122,142,161,160,138,117,97,85,88,91,83,68,50,31,0,12,22,29,31,31,31,31,31,31,31,31,31,37,58,79,100,120,140,160,162,140,119,99,84,88,91,84,69,52,32,13,0,0,0,0,0,0,0,14,32,49,63,73,75,76,91,112,134,154,166,162,141,120,98,77,56,35,27,22,16,9,2,0,0,13,23,34,55,76,97,117,137,157,169,148,126,106,88,86,91,87,75,58,39,31,31,31,29,23,13,0,0,7,19,27,30,31,32,49,63,73,75,76,91,112,134,154,166,162,141,120,98,77,56,35,30,31,31,31,31,31,31,28,21,10,0,12,22,29,31,32,49,63,73,75,76,91,112,134,154,166,162,141,120,98,77,56,35,31,31,31,31,29,22,12,0,0,2,14,24,29,31,31,31,32,49,63,73,75,76,91,112,134,154,166,162,141,120,98,77,56,35,31,31,31,29,23,13,1,0,2,14,24,29,31,31,31,31,31,29,24,14,17,37,57,76,93,102,99,97,98,108,126,145,165,167,146,124,104,83,62,41,19,2,14,24,29,31,32,49,63,73,75,76,91,112,134,154,166,162,141,120,98,77,56,35,31,31,31,31,31,31,29,24,14,2,0,0,0,0,7,16,35,54,71,83,88,96,110,116,126,140,158,164,147,126,106,85,64,43,22,1,0,0,0,0,0,0,0,0,0,0,0,0,16,35,54,71,83,88,96,110,116,126,140,158,164,147,126,106,85,64,43,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,4,15,25,35,48,69,90,111,132,152,171,155,134,113,93,85,89,90,81,66,47,28,8,0,0,0,0,0,6,27,47,68,87,103,106,98,93,91,92,96,103,113,126,141,156,167,150,132,114,96,77,59,40,21,2,0,0,0,0,0,0,0,0,0,6,18,26,30,31,31,31,31,31,37,59,80,101,122,144,166,168,146,124,103,82,61,39,31,31,31,31,31,30,27,19,8,0,51,73,94,115,137,158,175,154,132,110,89,68,47,31,31,31,31,31,31,31,31,31,38,59,81,102,123,145,166,167,146,124,102,81,60,39,47,68,89,110,132,154,175,196,188,169,149,130,110,91,71,52,32,13,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,9,20,27,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,38,59,81,102,123,145,166,167,146,124,102,81,60,39,9,20,27,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,38,59,81,102,123,145,166,167,146,124,102,81,60,39,9,20,27,31,31,31,31,31,40,60,79,94,100,98,98,100,104,111,120,132,145,160,176,165,148,131,113,95,77,58,39,20,1,0,2,15,24,30,31,31,31,31,31,30,26,18,9,20,27,31,31,31,31,31,30,26,17,15,36,57,79,100,121,143,164,168,147,125,104,83,61,40,0,0,0,0,3,11,26,45,63,78,87,87,105,113,121,133,150,169,155,136,116,95,74,53,32,11,3,0,0,0,0,0,0,0,0,7,19,27,30,31,31,31,31,31,29,24,14,2,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,9,20,27,31,31,31,31,31,31,29,23,13,0,0,0,0,0,0,4,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,2,15,24,30,31,31,31,31,31,29,23,21,28,31,40,60,79,96,103,100,104,116,132,150,169,157,137,117,98,78,58,37,17,0,0,0,0,0,0,0,0,0,0,8,17,24,31,36,49,67,85,103,120,137,154,170,162,147,134,122,113,107,103,100,87,69,49,29,8,0,0,0,0,0,0,0,0,11,30,49,67,81,88,92,108,115,123,136,154,167,151,131,111,90,69,48,27,11,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,50,71,92,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
29,50,70,90,108,109,103,99,98,99,103,109,119,133,148,164,160,143,125,107,88,70,51,32,13,0,0,0,0,0,0,0,0,0,29,50,70,90,108,109,103,99,98,99,103,109,119,133,148,164,160,143,125,107,88,70,51,32,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,78,97,109,104,99,97,106,126,148,169,156,136,114,93,72,50,29,8,0,0,0,0,0,0,2,7,9,9,9,9,9,9,8,2,0,0,0,0,0,0,0,20,42,63,84,105,126,148,168,160,139,119,107,106,109,112,98,78,58,37,0,0,2,8,9,9,9,9,9,9,9,9,18,40,61,82,103,124,146,166,162,141,120,107,105,108,112,99,80,59,39,18,0,0,0,0,0,0,1,22,42,61,79,93,96,97,100,117,138,158,179,160,139,118,97,76,54,33,12,1,0,0,0,0,0,0,15,36,58,79,100,121,143,164,169,148,128,109,105,107,112,105,87,66,46,25,9,9,8,3,0,0,0,0,0,6,9,22,42,61,79,93,96,97,100,117,138,158,179,160,139,118,97,76,54,33,12,9,9,9,9,9,9,7,1,0,0,0,2,8,22,42,61,79,93,96,97,100,117,138,158,179,160,139,118,97,76,54,33,12,9,9,9,8,2,0,0,0,0,0,4,8,9,9,22,42,61,79,93,96,97,100,117,138,158,179,160,139,118,97,76,54,33,12,9,9,8,3,0,0,0,0,0,4,8,9,9,9,9,9,8,4,0,20,41,62,83,104,123,120,118,119,125,138,155,173,161,141,120,99,79,58,37,16,0,0,4,8,22,42,61,79,93,96,97,100,117,138,158,179,160,139,118,97,76,54,33,12,9,9,9,9,9,8,4,0,0,0,0,0,0,1,21,42,63,83,101,109,103,98,97,110,131,152,173,152,131,109,88,67,46,25,3,0,0,0,0,0,0,0,0,0,0,0,1,21,42,63,83,101,109,103,98,97,110,131,152,173,152,131,109,88,67,46,25,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,113,135,156,176,155,134,115,106,106,110,111,95,75,55,34,13,0,0,0,0,0,11,31,52,73,94,114,125,119,114,112,112,116,123,132,143,156,170,154,137,120,102,85,67,48,30,11,0,0,0,0,0,0,0,0,0,0,0,0,6,9,9,9,9,9,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,18,9,9,9,9,9,6,0,0,0,51,73,94,115,137,158,175,154,132,110,89,68,47,25,9,9,9,9,9,9,9,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,47,68,89,110,132,154,175,196,180,161,141,121,102,82,63,43,24,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,1,7,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,1,7,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,1,7,9,9,9,9,23,44,65,86,107,122,120,119,121,124,131,139,150,162,175,165,150,135,118,101,84,66,48,29,11,0,0,0,0,4,8,9,9,9,9,9,9,6,0,0,1,7,9,9,9,9,9,9,5,0,15,36,57,79,100,121,143,164,168,147,125,104,83,61,40,0,0,0,0,0,12,32,53,73,93,107,106,100,98,103,122,143,164,162,141,119,98,77,56,34,13,0,0,0,0,0,0,0,0,0,0,0,6,9,9,9,9,9,9,8,4,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,1,7,9,9,9,9,9,9,8,3,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,4,8,9,9,9,9,9,8,3,2,7,22,43,65,86,107,124,122,124,133,146,162,165,147,128,109,90,70,50,30,10,0,0,0,0,0,0,0,0,0,0,0,0,4,10,20,38,56,73,91,108,124,140,155,169,164,152,142,133,128,124,116,96,74,53,32,11,0,0,0,0,0,0,0,0,16,37,58,78,97,109,104,99,97,106,126,148,169,156,136,114,93,72,50,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
34,55,75,96,117,129,124,120,119,120,123,129,138,149,163,164,147,131,113,95,77,59,41,22,3,0,0,0,0,0,0,0,0,0,34,55,75,96,117,129,124,120,119,120,123,129,138,149,163,164,147,131,113,95,77,59,41,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,62,83,104,124,125,120,118,120,132,150,171,157,136,114,93,72,51,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,105,126,148,169,166,148,134,128,126,130,124,103,82,61,40,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,82,103,124,146,167,168,150,135,128,126,130,126,104,83,62,41,20,0,0,0,0,0,0,4,26,47,68,89,109,118,118,121,130,146,165,173,154,134,113,93,72,51,30,10,0,0,0,0,0,0,0,15,36,57,79,100,121,142,163,175,156,140,130,126,128,132,112,91,70,49,28,7,0,0,0,0,0,0,0,0,0,4,26,47,68,89,109,118,118,121,130,146,165,173,154,134,113,93,72,51,30,10,0,0,0,0,0,0,0,0,0,0,0,0,4,26,47,68,89,109,118,118,121,130,146,165,173,154,134,113,93,72,51,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,4,26,47,68,89,109,118,118,121,130,146,165,173,154,134,113,93,72,51,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,44,65,86,107,128,141,140,140,145,154,168,170,153,134,113,93,73,53,32,12,0,0,0,4,26,47,68,89,109,118,118,121,130,146,165,173,154,134,113,93,72,51,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,46,67,88,109,130,123,120,118,122,136,155,173,152,131,110,88,67,46,25,3,0,0,0,0,0,0,0,0,0,0,0,5,25,46,67,88,109,130,123,120,118,122,136,155,173,152,131,110,88,67,46,25,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,134,155,176,162,145,132,126,128,131,121,100,79,58,36,15,0,0,0,0,0,15,36,57,77,98,119,140,140,135,134,134,137,143,151,161,169,155,140,123,107,90,73,55,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,175,154,132,110,89,68,47,25,4,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,47,68,89,110,132,154,175,192,172,152,133,113,93,74,54,35,15,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,2,23,45,66,87,108,130,141,141,142,145,151,159,168,172,161,149,135,120,104,88,71,54,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,168,147,125,104,83,61,40,0,0,0,0,0,16,36,57,78,99,120,126,121,118,120,128,146,166,162,141,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,144,145,152,162,169,153,136,118,100,81,62,42,23,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,44,61,78,94,110,125,139,153,165,170,161,154,148,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,20,41,62,83,104,124,125,120,118,120,132,150,171,157,136,114,93,72,51,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
39,59,80,101,122,142,145,142,141,142,144,149,157,167,163,149,134,117,101,83,66,48,30,12,0,0,0,0,0,0,0,0,0,0,39,59,80,101,122,142,145,142,141,142,144,149,157,167,163,149,134,117,101,83,66,48,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,66,87,108,129,146,142,140,142,148,162,165,149,131,110,90,69,49,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,60,81,102,122,142,160,172,164,153,149,148,148,128,106,85,64,43,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,79,100,120,141,159,172,165,154,149,148,149,128,107,86,65,44,23,0,0,0,0,0,0,5,26,47,69,90,111,133,140,142,148,160,171,159,143,125,106,86,66,46,26,5,0,0,0,0,0,0,0,13,34,55,75,96,116,136,154,168,170,157,150,148,150,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,140,142,148,160,171,159,143,125,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,140,142,148,160,171,159,143,125,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,140,142,148,160,171,159,143,125,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,46,67,88,110,131,152,161,161,165,173,168,156,141,123,105,86,66,46,26,6,0,0,0,5,26,47,69,90,111,133,140,142,148,160,171,159,143,125,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,50,71,92,113,134,144,141,140,143,151,165,162,145,126,105,85,65,44,23,2,0,0,0,0,0,0,0,0,0,0,0,9,29,50,71,92,113,134,144,141,140,143,151,165,162,145,126,105,85,65,44,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,68,88,109,129,148,164,174,161,152,148,149,144,123,102,81,60,39,18,0,0,0,0,0,20,40,61,82,103,123,144,160,156,155,155,158,163,170,164,152,139,125,109,94,77,60,43,26,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,175,154,132,110,89,68,47,25,4,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,47,68,89,110,132,154,175,180,164,144,124,105,85,66,46,26,7,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,3,24,45,67,88,109,130,152,162,163,166,171,169,162,154,143,131,118,104,90,74,58,42,25,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,168,147,125,104,83,61,40,0,0,0,0,0,20,41,61,82,103,124,145,142,140,141,146,158,168,153,135,115,95,74,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,166,172,164,152,139,123,106,88,70,52,33,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,31,48,64,80,95,109,123,135,146,156,164,170,154,133,112,91,70,49,28,7,0,0,0,0,0,0,0,3,24,45,66,87,108,129,146,142,140,142,148,162,165,149,131,110,90,69,49,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
43,64,85,105,126,147,166,163,162,163,165,170,167,158,146,133,119,103,87,71,54,37,19,1,0,0,0,0,0,0,0,0,0,0,43,64,85,105,126,147,166,163,162,163,165,170,167,158,146,133,119,103,87,71,54,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,70,91,112,133,154,159,161,162,160,156,148,135,119,102,83,63,43,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,55,75,94,113,130,144,152,156,158,159,157,151,130,108,88,66,45,0,0,0,0,0,0,0,0,0,0,0,0,12,33,53,73,93,112,129,143,152,156,158,159,157,152,131,109,88,67,46,25,0,0,0,0,0,0,5,26,47,69,90,111,133,154,163,162,159,152,142,129,113,96,78,59,39,19,0,0,0,0,0,0,0,0,8,29,49,69,88,107,124,139,149,155,158,159,158,155,139,118,97,76,54,33,12,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,163,162,159,152,142,129,113,96,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,163,162,159,152,142,129,113,96,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,163,162,159,152,142,129,113,96,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,70,91,112,134,155,158,159,158,154,148,139,126,111,94,76,57,38,19,0,0,0,0,5,26,47,69,90,111,133,154,163,162,159,152,142,129,113,96,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,33,54,75,96,117,138,156,159,161,162,160,154,145,132,116,98,78,58,38,18,0,0,0,0,0,0,0,0,0,0,0,0,13,33,54,75,96,117,138,156,159,161,162,160,154,145,132,116,98,78,58,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,42,62,81,100,118,134,146,153,157,159,158,157,147,125,104,83,62,41,20,0,0,0,0,0,24,45,66,86,107,128,149,164,168,169,168,166,161,155,145,135,122,109,95,79,64,47,31,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,157,157,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,51,73,94,115,137,157,157,154,132,110,89,68,47,25,4,0,0,0,0,0,0,17,38,59,81,102,123,145,157,157,146,124,102,81,60,39,47,68,89,110,132,154,159,159,156,136,116,97,77,57,38,18,0,6,27,49,70,91,112,134,156,159,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,157,157,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,157,157,146,124,102,81,60,39,0,0,0,0,0,0,3,25,46,67,88,110,131,152,157,157,156,153,149,142,134,125,114,102,89,75,60,44,28,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,157,157,147,125,104,83,61,40,0,0,0,0,3,24,45,65,86,107,128,149,158,161,162,161,157,150,138,123,106,87,68,48,27,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,157,157,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,157,157,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,156,151,145,135,122,108,93,76,59,41,23,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,34,50,65,79,93,106,117,128,137,144,149,150,130,108,87,66,45,24,3,0,0,0,0,0,0,0,7,28,49,70,91,112,133,154,159,161,162,160,156,148,135,119,102,83,63,43,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,157,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
48,69,89,110,131,151,156,159,160,159,157,153,147,139,128,116,103,88,73,57,41,24,7,0,0,0,0,0,0,0,0,0,0,0,48,69,89,110,131,151,156,159,160,159,157,153,147,139,128,116,103,88,73,57,41,24,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,51,72,94,115,129,134,138,140,140,139,136,128,118,105,90,73,55,36,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,27,47,65,83,100,114,125,132,136,138,138,136,133,126,110,89,68,47,0,0,0,0,0,0,0,0,0,0,0,0,6,26,45,64,82,99,113,124,131,135,137,138,136,133,126,111,90,69,47,26,0,0,0,0,0,0,5,26,47,69,90,111,133,140,142,141,138,132,123,112,99,83,67,49,30,11,0,0,0,0,0,0,0,0,2,22,41,60,77,94,109,120,129,134,137,138,137,135,130,119,98,77,56,35,13,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,140,142,141,138,132,123,112,99,83,67,49,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,140,142,141,138,132,123,112,99,83,67,49,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,140,142,141,138,132,123,112,99,83,67,49,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,51,73,94,115,131,134,137,138,137,134,128,120,109,96,81,64,47,29,10,0,0,0,0,5,26,47,69,90,111,133,140,142,141,138,132,123,112,99,83,67,49,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,57,78,99,120,130,135,138,140,140,139,134,126,116,102,86,68,50,31,11,0,0,0,0,0,0,0,0,0,0,0,0,14,35,57,78,99,120,130,135,138,140,140,139,134,126,116,102,86,68,50,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,53,71,88,104,117,126,132,136,138,137,136,132,125,106,84,63,42,21,0,0,0,0,0,27,48,69,90,112,132,139,143,146,148,147,145,141,135,126,116,105,92,79,65,49,34,17,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,136,136,136,136,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,51,73,94,115,136,136,136,136,132,110,89,68,47,25,4,0,0,0,0,0,0,17,38,59,81,102,123,136,136,136,136,124,102,81,60,39,47,68,89,110,132,138,138,138,138,128,108,89,69,49,30,10,0,6,27,49,70,91,112,134,138,138,138,131,109,88,67,45,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,136,136,136,136,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,136,136,136,136,124,102,81,60,39,0,0,0,0,0,0,4,25,47,68,89,110,132,136,136,136,134,132,128,122,115,106,96,84,72,59,45,30,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,136,136,136,136,125,104,83,61,40,0,0,0,0,4,25,47,68,89,110,126,133,137,140,140,140,137,130,120,108,93,77,59,40,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,136,136,136,136,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,136,136,136,136,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,136,134,131,125,116,105,93,78,63,47,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,19,34,49,63,76,88,99,108,117,123,129,132,126,105,84,63,42,21,0,0,0,0,0,0,0,0,9,30,51,72,94,115,129,134,138,140,140,139,136,128,118,105,90,73,55,36,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,136,136,136,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
49,70,91,112,124,130,135,138,139,138,136,132,126,119,110,99,87,73,58,43,28,11,0,0,0,0,0,0,0,0,0,0,0,0,49,70,91,112,124,130,135,138,139,138,136,132,126,119,110,99,87,73,58,43,28,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,48,68,86,101,108,113,116,118,118,118,115,109,100,89,75,60,43,25,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,36,54,70,84,96,105,111,114,116,116,115,112,106,98,83,63,43,0,0,0,0,0,0,0,0,0,0,0,0,0,17,35,52,69,83,95,104,111,114,116,116,115,112,107,99,83,64,44,23,0,0,0,0,0,0,4,25,46,67,87,105,114,118,120,120,117,112,104,94,83,69,54,37,19,1,0,0,0,0,0,0,0,0,0,12,30,48,64,79,91,101,108,113,115,116,115,113,109,103,90,72,52,32,11,0,0,0,0,0,0,0,0,0,4,25,46,67,87,105,114,118,120,120,117,112,104,94,83,69,54,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,46,67,87,105,114,118,120,120,117,112,104,94,83,69,54,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,46,67,87,105,114,118,120,120,117,112,104,94,83,69,54,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,69,88,104,110,113,115,116,115,112,108,101,91,79,65,50,34,17,0,0,0,0,0,4,25,46,67,87,105,114,118,120,120,117,112,104,94,83,69,54,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,32,53,72,90,103,110,114,117,118,118,117,114,107,98,86,72,56,39,21,3,0,0,0,0,0,0,0,0,0,0,0,0,12,32,53,72,90,103,110,114,117,118,118,117,114,107,98,86,72,56,39,21,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,41,58,73,87,98,106,111,114,116,116,114,111,105,96,79,59,39,18,0,0,0,0,0,25,46,66,86,103,112,118,122,125,126,125,123,120,114,107,98,87,75,63,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,78,98,113,114,114,114,114,113,100,80,59,38,17,0,0,0,0,0,0,0,0,0,50,71,91,109,114,114,114,114,114,106,87,66,46,25,3,0,0,0,0,0,0,16,37,58,79,98,113,114,114,114,114,113,99,79,59,38,46,67,88,107,116,116,116,116,116,115,100,80,61,41,21,2,0,6,27,48,69,89,109,116,116,116,116,116,106,86,66,45,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,98,113,114,114,114,114,113,99,79,59,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,98,113,114,114,114,114,113,99,79,59,38,0,0,0,0,0,0,3,24,45,66,86,104,112,114,114,114,113,111,107,102,95,87,77,66,55,42,29,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,77,97,112,114,114,114,114,114,100,81,60,39,0,0,0,0,2,23,43,63,82,98,107,112,116,118,118,118,116,110,102,91,78,63,47,29,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,98,113,114,114,114,114,113,99,79,59,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,98,113,114,114,114,114,113,99,79,59,38,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,83,101,112,114,113,110,105,97,87,76,63,48,33,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,19,33,46,58,70,80,89,97,103,108,111,112,99,80,60,39,18,0,0,0,0,0,0,0,0,6,27,48,68,86,101,108,113,116,118,118,118,115,109,100,89,75,60,43,25,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,70,90,108,114,114,114,114,114,106,88,67,46,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
44,64,82,96,104,109,114,116,117,116,115,111,106,100,91,81,70,57,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,44,64,82,96,104,109,114,116,117,116,115,111,106,100,91,81,70,57,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,39,56,71,81,88,92,95,97,97,97,94,89,81,71,59,45,30,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,24,40,54,67,77,85,90,93,94,94,94,91,86,80,69,53,35,0,0,0,0,0,0,0,0,0,0,0,0,0,6,23,39,53,66,77,84,90,93,94,94,94,91,87,80,69,54,36,17,0,0,0,0,0,0,0,20,40,58,75,88,94,97,98,98,96,91,85,76,65,53,39,24,7,0,0,0,0,0,0,0,0,0,0,1,18,34,49,62,73,82,88,92,94,94,94,92,88,82,74,60,43,25,5,0,0,0,0,0,0,0,0,0,0,20,40,58,75,88,94,97,98,98,96,91,85,76,65,53,39,24,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,40,58,75,88,94,97,98,98,96,91,85,76,65,53,39,24,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,40,58,75,88,94,97,98,98,96,91,85,76,65,53,39,24,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,41,59,74,84,89,92,94,94,94,91,87,81,73,62,49,35,20,4,0,0,0,0,0,0,20,40,58,75,88,94,97,98,98,96,91,85,76,65,53,39,24,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,43,60,74,83,89,93,96,97,97,96,93,87,79,68,56,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,43,60,74,83,89,93,96,97,97,96,93,87,79,68,56,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,28,43,57,69,79,86,91,93,94,94,93,90,85,78,65,49,31,12,0,0,0,0,0,19,38,56,72,84,92,98,101,104,104,104,102,99,94,87,79,69,58,45,33,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,50,69,84,92,92,92,92,92,92,85,70,52,33,13,0,0,0,0,0,0,0,0,0,44,63,79,90,92,92,92,92,92,89,76,59,40,20,0,0,0,0,0,0,0,11,32,51,69,84,92,92,92,92,92,92,85,70,52,32,40,60,77,90,94,94,94,94,94,94,86,71,52,33,13,0,0,2,22,42,61,79,91,94,94,94,94,94,90,76,58,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,51,69,84,92,92,92,92,92,92,85,70,52,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,51,69,84,92,92,92,92,92,92,85,70,52,32,0,0,0,0,0,0,0,19,38,57,74,86,91,92,92,92,92,90,86,81,75,67,58,48,37,25,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,49,67,83,92,92,92,92,92,92,85,71,53,33,0,0,0,0,0,16,35,53,68,79,87,91,95,96,97,97,95,90,83,73,62,48,33,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,51,69,84,92,92,92,92,92,92,85,70,52,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,51,69,84,92,92,92,92,92,92,85,70,52,32,0,0,0,0,0,0,0,0,0,0,0,0,0,16,35,54,72,85,91,92,92,89,84,77,68,58,46,33,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,16,29,41,51,61,69,76,82,87,90,91,84,69,52,33,13,0,0,0,0,0,0,0,0,0,20,39,56,71,81,88,92,95,97,97,97,94,89,81,71,59,45,30,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,23,43,61,78,90,92,92,92,92,92,89,76,59,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
35,52,67,77,83,89,93,95,96,95,94,91,86,80,72,63,52,40,27,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,52,67,77,83,89,93,95,96,95,94,91,86,80,72,63,52,40,27,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,41,53,61,67,72,74,76,76,76,73,68,61,52,42,29,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,24,37,49,58,64,69,72,73,73,72,70,66,59,51,39,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,23,37,48,57,64,69,72,73,73,73,70,66,60,51,39,24,7,0,0,0,0,0,0,0,11,29,45,59,68,73,76,77,77,75,71,65,57,47,36,23,9,0,0,0,0,0,0,0,0,0,0,0,0,4,19,32,44,54,62,67,71,73,73,73,71,68,62,55,45,30,14,0,0,0,0,0,0,0,0,0,0,0,11,29,45,59,68,73,76,77,77,75,71,65,57,47,36,23,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,45,59,68,73,76,77,77,75,71,65,57,47,36,23,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,45,59,68,73,76,77,77,75,71,65,57,47,36,23,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,29,44,56,64,68,71,73,73,73,70,67,61,53,44,33,20,5,0,0,0,0,0,0,0,11,29,45,59,68,73,76,77,77,75,71,65,57,47,36,23,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,55,63,68,72,75,76,76,75,72,67,60,50,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,55,63,68,72,75,76,76,75,72,67,60,50,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,28,40,50,59,65,70,72,73,73,72,69,65,58,49,35,20,2,0,0,0,0,0,9,27,42,55,65,72,77,80,83,83,83,81,78,74,67,60,50,40,28,16,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,39,54,65,71,71,71,71,71,71,66,55,40,23,5,0,0,0,0,0,0,0,0,0,33,49,62,70,71,71,71,71,71,69,60,46,29,11,0,0,0,0,0,0,0,3,22,39,54,66,71,71,71,71,71,71,66,55,40,23,30,47,61,71,73,73,73,73,73,73,68,56,41,24,5,0,0,0,14,32,49,62,71,73,73,73,73,73,70,60,46,29,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,39,54,66,71,71,71,71,71,71,66,55,40,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,39,54,66,71,71,71,71,71,71,66,55,40,23,0,0,0,0,0,0,0,10,28,44,57,67,70,71,71,71,71,69,65,61,55,48,39,30,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,38,53,65,71,71,71,71,71,71,67,56,41,24,0,0,0,0,0,6,23,38,51,60,66,71,74,75,76,76,74,70,63,54,44,32,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,39,54,66,71,71,71,71,71,71,66,55,40,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,39,54,66,71,71,71,71,71,71,66,55,40,23,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,41,56,65,70,71,71,68,64,57,49,40,29,16,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,33,41,49,56,62,66,69,70,65,54,39,23,4,0,0,0,0,0,0,0,0,0,9,26,41,53,61,67,72,74,76,76,76,73,68,61,52,42,29,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,32,48,61,70,71,71,71,71,71,69,60,46,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
22,37,49,57,63,68,72,74,75,74,73,70,65,60,52,44,34,23,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,37,49,57,63,68,72,74,75,74,73,70,65,60,52,44,34,23,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,24,34,41,46,51,53,54,55,54,52,48,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,20,30,38,44,48,51,52,52,51,49,45,39,32,22,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,29,37,44,48,51,52,52,51,49,45,40,32,22,9,0,0,0,0,0,0,0,0,0,15,29,41,48,52,55,56,56,54,50,45,37,28,18,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,15,25,34,41,46,50,52,52,52,50,47,42,35,27,15,0,0,0,0,0,0,0,0,0,0,0,0,0,15,29,41,48,52,55,56,56,54,50,45,37,28,18,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,29,41,48,52,55,56,56,54,50,45,37,28,18,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,29,41,48,52,55,56,56,54,50,45,37,28,18,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,27,37,43,47,50,52,52,51,49,46,41,34,25,15,3,0,0,0,0,0,0,0,0,0,15,29,41,48,52,55,56,56,54,50,45,37,28,18,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,27,36,43,47,51,54,55,55,54,51,47,40,31,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,27,36,43,47,51,54,55,55,54,51,47,40,31,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,22,31,39,45,49,51,52,52,51,48,44,38,30,19,5,0,0,0,0,0,0,0,12,26,37,45,51,56,59,62,62,62,60,57,53,47,40,31,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,37,46,50,50,50,50,50,50,46,38,25,10,0,0,0,0,0,0,0,0,0,0,19,33,43,49,50,50,50,50,50,48,41,30,16,0,0,0,0,0,0,0,0,0,9,24,37,46,50,50,50,50,50,50,46,37,25,10,17,31,43,50,52,52,52,52,52,52,48,39,26,11,0,0,0,0,2,19,33,44,51,52,52,52,52,52,50,42,31,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,37,46,50,50,50,50,50,50,46,37,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,37,46,50,50,50,50,50,50,46,37,25,10,0,0,0,0,0,0,0,0,14,28,39,46,49,50,50,50,50,48,45,40,35,28,20,11,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,36,45,50,50,50,50,50,50,47,38,26,11,0,0,0,0,0,0,8,21,32,40,45,50,53,54,55,55,53,49,43,35,26,15,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,37,46,50,50,50,50,50,50,46,37,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,37,46,50,50,50,50,50,50,46,37,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,26,37,45,49,50,49,47,43,37,30,21,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,14,22,29,36,41,45,48,49,45,37,24,9,0,0,0,0,0,0,0,0,0,0,0,11,24,34,41,46,51,53,54,55,54,52,48,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,18,32,43,49,50,50,50,50,50,48,41,30,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
7,20,29,37,42,47,51,53,53,53,51,49,45,39,33,24,15,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,20,29,37,42,47,51,53,53,53,51,49,45,39,33,24,15,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
7,19,29,34,35,35,35,35,35,35,32,26,15,2,0,0,0,0,0,0,2,15,25,32,35,35,35,35,35,35,34,28,18,6,0,8,20,29,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,30,22,28,34,35,35,35,35,35,34,29,20,8,0,0,0,5,18,28,33,35,35,35,35,35,34,31,22,11,0,0,0,0,0,7,19,28,34,35,35,35,35,35,34,29,20,8,0,0,0,0,0,0,0,0,0,0,3,15,23,29,34,40,45,49,47,40,29,15,16,30,41,48,49,45,39,34,28,22,13,2,0,0,0,0,0,0,12,23,31,35,35,35,35,35,35,33,27,17,4,0,0,0,0,0,0,6,18,28,34,35,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,2,15,26,32,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,32,25,14,1,0,0,0,13,24,31,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,3,16,26,33,35,35,35,35,35,35,31,23,12,0,13,24,31,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,14,25,32,35,35,35,35,35,35,32,25,14,1,0,0,0,5,18,28,33,35,35,35,35,35,34,31,22,11,0,0,0,0,0,0,10,21,30,34,35,35,35,35,35,33,28,18,5,0,0,0,0,13,24,31,35,35,35,35,35,34,31,22,11,0,0,2,16,26,33,35,35,35,35,35,34,30,21,9,0,0,0,0,0,0,0,0,0,0,0,0,3,15,23,29,34,40,45,49,47,40,29,15,16,30,41,48,49,45,39,34,28,22,13,2,0,0,0,0,0,0,0,0,0,3,15,23,29,34,40,45,49,47,40,29,15,16,30,41,48,49,45,39,34,28,22,13,2,0,0,0,0,0,0,0,0,0,0,1,14,25,32,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,2,0,0,0,0,0,0,0,0,0,8,17,26,33,39,44,48,50,51,51,50,47,44,39,33,25,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,16,28,38,46,51,54,53,50,45,37,29,33,47,57,62,60,52,42,32,22,11,0,0,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,3,16,28,38,46,51,54,53,50,45,37,29,33,47,57,62,60,52,42,32,22,11,0,0,0,0,0,0,0,0,0,0,0,0,3,16,28,38,46,51,54,53,50,45,37,29,33,47,57,62,60,52,42,32,22,11,0,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,0,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,0,0,0,0,3,16,28,38,46,51,54,53,50,45,37,29,33,47,57,62,60,52,42,32,22,11,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,0,0,0,0,0,0,0,0,4,14,21,25,29,32,36,40,42,40,32,21,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,16,28,38,46,51,54,53,50,45,37,29,33,47,57,62,60,52,42,32,22,11,0,0,0,0,0,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
23,37,48,55,56,56,56,56,56,56,53,45,32,17,0,0,0,0,0,0,16,32,44,53,56,56,56,56,56,56,54,47,36,21,5,23,37,49,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,50,40,48,55,56,56,56,56,56,55,49,38,24,8,0,0,21,35,47,54,56,56,56,56,56,56,51,41,27,11,0,0,0,6,22,37,48,55,56,56,56,56,56,55,49,38,24,8,0,0,0,0,0,0,0,0,4,20,33,43,49,55,60,66,70,68,59,45,28,29,46,59,68,70,66,60,54,49,42,32,18,2,0,0,0,0,0,28,41,51,56,56,56,56,56,56,54,46,34,19,2,0,0,0,0,5,21,36,47,54,56,56,56,56,56,56,56,51,42,28,13,0,0,0,0,0,0,0,0,17,32,45,53,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,53,44,31,16,0,0,0,29,42,52,56,56,56,56,56,56,53,45,33,18,1,0,0,0,0,1,18,33,46,54,56,56,56,56,56,56,51,41,28,12,29,42,52,56,56,56,56,56,56,53,45,33,18,1,0,0,0,0,15,30,43,52,56,56,56,56,56,56,53,44,31,16,0,0,0,21,35,47,54,56,56,56,56,56,56,51,41,27,11,0,0,0,0,9,26,39,50,55,56,56,56,56,56,54,47,35,21,4,0,0,13,29,42,52,56,56,56,56,56,56,51,41,27,11,0,17,32,45,53,56,56,56,56,56,55,49,39,25,8,0,0,0,0,0,0,0,0,0,0,4,20,33,43,49,55,60,66,70,68,59,45,28,29,46,59,68,70,66,60,54,49,42,32,18,2,0,0,0,0,0,0,0,4,20,33,43,49,55,60,66,70,68,59,45,28,29,46,59,68,70,66,60,54,49,42,32,18,2,0,0,0,0,0,0,0,0,0,15,31,44,52,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,53,45,32,17,0,0,0,0,0,0,0,3,15,26,36,45,53,60,65,69,71,72,72,71,68,65,59,53,45,36,26,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,19,33,46,57,66,72,75,75,71,65,57,48,46,63,76,83,80,70,60,51,40,27,11,0,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,4,19,33,46,57,66,72,75,75,71,65,57,48,46,63,76,83,80,70,60,51,40,27,11,0,0,0,0,0,0,0,0,0,0,4,19,33,46,57,66,72,75,75,71,65,57,48,46,63,76,83,80,70,60,51,40,27,11,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,0,0,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,0,0,0,4,19,33,46,57,66,72,75,75,71,65,57,48,46,63,76,83,80,70,60,51,40,27,11,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,0,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,0,0,0,0,0,0,0,7,21,33,42,46,50,53,57,61,63,60,51,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,19,33,46,57,66,72,75,75,71,65,57,48,46,63,76,83,80,70,60,51,40,27,11,0,0,0,0,0,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
36,53,67,76,77,77,77,77,77,77,73,62,47,29,11,0,0,0,0,10,29,46,62,73,77,77,77,77,77,77,75,66,51,34,16,36,53,67,76,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,70,57,66,75,77,77,77,77,77,76,68,54,37,19,0,0,34,51,65,75,77,77,77,77,77,77,70,57,41,23,4,0,0,17,35,52,66,75,77,77,77,77,77,76,68,54,37,19,0,0,0,0,0,0,0,0,17,34,50,62,70,75,81,86,92,88,75,58,39,40,59,76,88,91,86,80,75,69,61,48,32,14,0,0,0,0,0,42,58,71,77,77,77,77,77,77,74,64,49,31,13,0,0,0,1,18,35,51,66,75,77,77,77,77,77,77,77,71,58,42,24,0,0,0,0,0,0,0,10,29,47,62,73,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,73,61,46,28,9,0,0,43,59,71,77,77,77,77,77,77,74,63,48,30,11,0,0,0,0,12,31,48,63,74,77,77,77,77,77,77,71,58,42,24,43,59,71,77,77,77,77,77,77,74,63,48,30,11,0,0,0,8,27,45,60,72,77,77,77,77,77,77,73,61,46,28,9,0,0,34,51,65,75,77,77,77,77,77,77,70,57,41,23,4,0,0,2,21,39,56,69,76,77,77,77,77,77,75,65,51,34,15,0,6,25,43,59,71,77,77,77,77,77,77,70,57,41,23,11,30,47,62,73,77,77,77,77,77,76,68,55,38,20,1,0,0,0,0,0,0,0,0,0,17,34,50,62,70,75,81,86,92,88,75,58,39,40,59,76,88,91,86,80,75,69,61,48,32,14,0,0,0,0,0,0,0,17,34,50,62,70,75,81,86,92,88,75,58,39,40,59,76,88,91,86,80,75,69,61,48,32,14,0,0,0,0,0,0,0,0,8,27,45,61,72,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,73,62,47,30,11,0,0,0,0,0,6,20,33,44,55,65,73,80,85,90,92,93,93,92,89,85,79,72,64,55,44,32,20,6,0,0,0,0,0,0,0,0,0,0,0,0,3,19,34,49,63,75,85,93,96,96,92,85,76,68,58,75,93,104,99,89,79,70,57,41,23,4,0,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,3,19,34,49,63,75,85,93,96,96,92,85,76,68,58,75,93,104,99,89,79,70,57,41,23,4,0,0,0,0,0,0,0,0,3,19,34,49,63,75,85,93,96,96,92,85,76,68,58,75,93,104,99,89,79,70,57,41,23,4,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,0,0,0,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,0,0,3,19,34,49,63,75,85,93,96,96,92,85,76,68,58,75,93,104,99,89,79,70,57,41,23,4,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,0,0,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,0,0,0,0,0,0,2,20,37,51,62,67,71,74,78,81,84,80,67,51,33,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,19,34,49,63,75,85,93,96,96,92,85,76,68,58,75,93,104,99,89,79,70,57,41,23,4,0,0,0,0,0,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
45,65,83,96,98,98,98,98,98,98,92,77,58,39,20,1,0,0,2,20,39,58,76,91,98,98,98,98,98,98,95,81,63,44,23,46,66,83,96,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,87,70,82,96,98,98,98,98,98,97,84,67,47,27,7,0,43,63,81,95,98,98,98,98,98,98,87,70,51,31,11,0,4,25,45,64,82,96,98,98,98,98,98,97,84,67,47,27,7,0,0,0,0,0,0,6,26,46,64,80,90,96,101,107,112,105,86,66,46,47,67,87,106,112,107,101,95,89,78,62,43,24,3,0,0,0,0,52,71,88,98,98,98,98,98,98,93,79,60,40,20,0,0,0,14,30,47,64,81,95,98,98,98,98,98,98,98,88,72,53,33,0,0,0,0,0,0,0,18,38,58,76,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,91,75,57,37,16,0,0,53,72,89,98,98,98,98,98,98,93,77,59,39,19,0,0,0,0,20,40,60,78,93,98,98,98,98,98,98,88,71,52,32,53,72,89,98,98,98,98,98,98,93,77,59,39,19,0,0,0,15,35,55,74,90,98,98,98,98,98,98,91,75,57,37,16,0,0,43,63,81,95,98,98,98,98,98,98,87,70,51,31,11,0,0,9,29,49,68,86,97,98,98,98,98,98,95,81,63,43,23,0,13,34,53,72,89,98,98,98,98,98,98,87,70,51,31,18,39,58,77,92,98,98,98,98,98,97,85,67,48,28,8,0,0,0,0,0,0,0,0,6,26,46,64,80,90,96,101,107,112,105,86,66,46,47,67,87,106,112,107,101,95,89,78,62,43,24,3,0,0,0,0,0,6,26,46,64,80,90,96,101,107,112,105,86,66,46,47,67,87,106,112,107,101,95,89,78,62,43,24,3,0,0,0,0,0,0,0,16,36,56,75,91,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,92,77,58,39,18,0,0,0,0,7,22,36,50,62,74,84,93,100,106,111,113,114,114,113,110,106,100,92,83,73,62,49,36,22,7,0,0,0,0,0,0,0,0,0,0,0,16,33,49,65,79,93,104,113,117,117,112,104,96,87,78,86,104,123,118,108,98,87,71,52,32,12,0,0,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,16,33,49,65,79,93,104,113,117,117,112,104,96,87,78,86,104,123,118,108,98,87,71,52,32,12,0,0,0,0,0,0,0,0,16,33,49,65,79,93,104,113,117,117,112,104,96,87,78,86,104,123,118,108,98,87,71,52,32,12,0,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,0,0,0,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,0,0,16,33,49,65,79,93,104,113,117,117,112,104,96,87,78,86,104,123,118,108,98,87,71,52,32,12,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,0,0,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,0,0,0,0,0,0,11,30,49,67,81,88,92,95,99,102,106,97,80,60,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,33,49,65,79,93,104,113,117,117,112,104,96,87,78,86,104,123,118,108,98,87,71,52,32,12,0,0,0,0,0,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
50,71,92,112,120,120,120,120,120,120,106,87,68,49,30,11,0,0,12,31,49,68,86,105,120,120,120,120,120,120,111,90,69,48,27,51,72,93,113,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,117,98,77,92,112,120,120,120,120,120,114,94,73,52,31,10,0,48,69,90,110,120,120,120,120,120,117,98,77,56,35,14,0,7,28,50,71,92,112,120,120,120,120,120,114,94,73,52,31,10,0,0,0,0,0,0,11,32,53,73,93,110,116,122,128,133,113,93,74,57,57,75,94,114,133,128,121,116,108,91,71,50,29,8,0,0,0,0,58,79,99,118,120,120,120,120,120,108,87,66,45,24,3,0,10,27,43,60,77,94,111,120,120,120,120,120,120,118,100,79,58,37,0,0,0,0,0,0,0,21,42,63,85,105,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,104,83,62,41,20,0,0,59,80,101,119,120,120,120,120,120,106,86,65,44,22,1,0,0,2,23,44,65,86,107,120,120,120,120,120,118,99,79,58,36,59,80,101,119,120,120,120,120,120,106,86,65,44,22,1,0,0,19,40,61,82,103,119,120,120,120,120,120,104,83,62,41,20,0,0,48,69,90,110,120,120,120,120,120,117,98,77,56,35,14,0,0,12,33,54,75,96,116,120,120,120,120,120,110,90,69,48,26,0,17,38,59,80,101,119,120,120,120,120,117,99,78,58,37,24,45,65,85,106,120,120,120,120,120,115,95,74,53,32,11,0,0,0,0,0,0,0,0,11,32,53,73,93,110,116,122,128,133,113,93,74,57,57,75,94,114,133,128,121,116,108,91,71,50,29,8,0,0,0,0,0,11,32,53,73,93,110,116,122,128,133,113,93,74,57,57,75,94,114,133,128,121,116,108,91,71,50,29,8,0,0,0,0,0,0,0,19,40,62,83,103,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,106,85,64,43,22,0,0,0,6,22,37,52,66,79,92,103,112,120,126,132,135,136,136,135,131,126,120,112,102,91,79,66,52,37,21,5,0,0,0,0,0,0,0,0,0,9,27,45,62,79,95,109,122,133,138,138,132,123,115,106,98,101,116,133,137,128,117,99,78,57,36,15,0,0,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,9,27,45,62,79,95,109,122,133,138,138,132,123,115,106,98,101,116,133,137,128,117,99,78,57,36,15,0,0,0,0,0,0,0,9,27,45,62,79,95,109,122,133,138,138,132,123,115,106,98,101,116,133,137,128,117,99,78,57,36,15,0,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,0,2,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,0,0,0,2,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,0,9,27,45,62,79,95,109,122,133,138,138,132,123,115,106,98,101,116,133,137,128,117,99,78,57,36,15,0,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,0,0,2,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,0,0,0,0,0,0,16,37,58,78,97,109,112,116,120,123,126,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,27,45,62,79,95,109,122,133,138,138,132,123,115,106,98,101,116,133,137,128,117,99,78,57,36,15,0,0,0,0,0,2,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
49,70,90,109,128,142,142,142,142,134,115,96,77,58,39,20,1,4,22,41,60,78,97,115,134,142,142,142,142,126,108,89,68,48,27,51,73,94,115,137,142,142,142,142,142,142,142,142,142,142,142,142,142,142,120,98,77,92,114,136,142,142,142,138,116,95,74,53,31,10,0,48,69,90,112,134,142,142,142,142,120,99,78,57,35,14,0,7,29,50,71,92,114,136,142,142,142,138,116,95,74,53,31,10,0,0,0,0,0,0,11,32,54,75,96,117,137,143,148,141,122,104,87,75,75,87,104,123,142,148,142,135,114,93,72,51,30,9,0,0,0,0,58,79,100,122,142,142,142,142,131,109,88,67,45,24,3,7,23,40,57,73,90,107,124,141,142,142,142,142,132,115,98,78,57,36,0,0,0,0,0,0,0,21,43,64,85,106,128,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,126,105,84,63,41,20,0,0,59,81,102,123,142,142,142,142,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,142,142,142,142,122,100,79,58,37,59,81,102,123,142,142,142,142,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,142,142,142,142,126,105,84,63,41,20,0,0,48,69,90,112,134,142,142,142,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,142,142,142,134,112,90,69,48,27,0,19,40,62,83,104,125,142,142,142,142,125,104,84,63,43,30,50,71,91,112,132,142,142,142,141,119,98,77,56,35,14,0,0,0,0,0,0,0,0,11,32,54,75,96,117,137,143,148,141,122,104,87,75,75,87,104,123,142,148,142,135,114,93,72,51,30,9,0,0,0,0,0,11,32,54,75,96,117,137,143,148,141,122,104,87,75,75,87,104,123,142,148,142,135,114,93,72,51,30,9,0,0,0,0,0,0,0,19,41,62,83,104,126,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,129,107,86,65,43,22,0,0,2,19,36,52,67,82,96,109,121,131,140,147,152,156,158,158,156,152,147,140,131,120,109,96,82,67,51,35,19,1,0,0,0,0,0,0,0,0,18,37,56,74,92,109,125,140,152,159,159,152,143,135,125,119,119,131,146,156,138,118,98,78,57,36,15,0,0,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,18,37,56,74,92,109,125,140,152,159,159,152,143,135,125,119,119,131,146,156,138,118,98,78,57,36,15,0,0,0,0,0,0,0,18,37,56,74,92,109,125,140,152,159,159,152,143,135,125,119,119,131,146,156,138,118,98,78,57,36,15,0,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,0,2,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,0,0,0,2,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,0,18,37,56,74,92,109,125,140,152,159,159,152,143,135,125,119,119,131,146,156,138,118,98,78,57,36,15,0,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,0,0,2,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,17,39,60,81,102,124,134,137,141,144,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,56,74,92,109,125,140,152,159,159,152,143,135,125,119,119,131,146,156,138,118,98,78,57,36,15,0,0,0,0,0,2,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
43,62,80,99,118,137,156,163,163,144,125,106,87,68,49,30,10,14,33,51,70,88,107,126,144,163,163,153,134,115,97,79,60,41,22,51,73,94,115,137,158,163,163,163,163,163,163,163,163,163,163,163,163,142,120,98,77,92,114,136,157,163,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,163,163,142,120,99,78,57,35,14,0,7,29,50,71,92,114,136,157,163,160,138,116,95,74,53,31,10,0,0,0,0,0,0,8,29,50,71,91,112,132,152,169,151,133,117,103,96,96,103,117,134,152,168,150,130,110,89,69,48,27,6,0,0,0,0,58,79,100,122,144,163,163,152,131,109,88,67,45,24,4,21,37,53,70,86,103,120,137,154,163,163,153,136,119,102,85,68,50,31,0,0,0,0,0,0,0,21,43,64,85,106,128,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,148,126,105,84,63,41,20,0,0,59,81,102,123,145,163,163,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,163,163,144,122,100,79,58,37,59,81,102,123,145,163,163,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,163,163,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,163,163,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,163,155,134,112,90,69,48,27,1,22,43,64,85,106,128,149,163,163,151,131,110,89,69,49,35,56,76,97,117,138,158,163,163,143,122,101,80,59,38,17,0,0,0,0,0,0,0,0,8,29,50,71,91,112,132,152,169,151,133,117,103,96,96,103,117,134,152,168,150,130,110,89,69,48,27,6,0,0,0,0,0,8,29,50,71,91,112,132,152,169,151,133,117,103,96,96,103,117,134,152,168,150,130,110,89,69,48,27,6,0,0,0,0,0,0,0,19,41,62,83,104,126,148,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,150,129,107,86,65,43,22,0,0,14,31,49,65,82,97,112,126,139,150,160,168,172,168,166,167,169,173,167,159,150,139,126,112,97,81,65,48,31,14,0,0,0,0,0,0,0,7,27,46,66,85,104,121,139,155,160,154,154,159,163,154,145,140,140,148,161,147,129,110,90,71,51,31,11,0,0,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,7,27,46,66,85,104,121,139,155,160,154,154,159,163,154,145,140,140,148,161,147,129,110,90,71,51,31,11,0,0,0,0,0,0,7,27,46,66,85,104,121,139,155,160,154,154,159,163,154,145,140,140,148,161,147,129,110,90,71,51,31,11,0,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,2,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,0,0,0,2,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,0,27,46,66,85,104,121,139,155,160,154,154,159,163,154,145,140,140,148,161,147,129,110,90,71,51,31,11,0,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,0,0,2,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,17,39,60,81,102,124,146,158,162,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,46,66,85,104,121,139,155,160,154,154,159,163,154,145,140,140,148,161,147,129,110,90,71,51,31,11,0,0,0,0,0,2,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
33,52,70,89,108,126,145,164,172,153,134,115,96,77,58,39,20,24,43,62,80,99,117,136,155,173,160,142,123,105,86,68,50,31,13,51,73,94,115,137,158,160,160,160,161,171,184,174,163,160,160,160,160,142,120,98,77,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,0,0,0,0,4,24,45,65,85,105,124,144,162,163,147,133,122,117,117,122,133,147,163,160,142,123,103,83,63,43,22,2,0,0,0,0,58,79,100,122,144,165,173,152,131,109,88,67,45,24,18,34,50,67,83,100,116,133,150,167,172,156,139,122,106,89,72,55,39,21,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,177,164,160,160,160,160,160,160,160,160,166,180,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,3,24,46,67,88,109,130,151,172,177,157,136,116,95,75,54,41,61,82,102,123,144,164,184,167,146,124,104,83,62,40,19,0,0,0,0,0,0,0,0,4,24,45,65,85,105,124,144,162,163,147,133,122,117,117,122,133,147,163,160,142,123,103,83,63,43,22,2,0,0,0,0,0,4,24,45,65,85,105,124,144,162,163,147,133,122,117,117,122,133,147,163,160,142,123,103,83,63,43,22,2,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,181,166,160,160,160,160,160,160,160,160,160,160,160,160,160,150,129,107,86,65,43,22,0,7,25,43,61,78,95,111,128,143,156,168,169,159,152,147,145,146,148,153,161,171,168,156,142,128,111,95,78,61,43,25,6,0,0,0,0,0,0,13,34,54,74,94,113,133,151,155,141,132,133,139,148,157,165,161,161,163,150,134,117,100,81,62,43,24,4,0,0,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,13,34,54,74,94,113,133,151,155,141,132,133,139,148,157,165,161,161,163,150,134,117,100,81,62,43,24,4,0,0,0,0,0,0,13,34,54,74,94,113,133,151,155,141,132,133,139,148,157,165,161,161,163,150,134,117,100,81,62,43,24,4,0,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,2,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,0,0,0,2,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,0,34,54,74,94,113,133,151,155,141,132,133,139,148,157,165,161,161,163,150,134,117,100,81,62,43,24,4,0,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,0,0,2,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,0,0,0,0,4,7,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,7,7,7,7,7,7,7,4,0,0,0,0,0,13,34,54,74,94,113,133,151,155,141,132,133,139,148,157,165,161,161,163,150,134,117,100,81,62,43,24,4,0,0,0,0,0,2,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
23,42,60,79,98,116,135,154,173,163,144,124,105,86,67,48,29,35,53,72,90,109,128,146,165,168,150,131,113,94,76,57,39,21,2,51,73,94,115,137,139,139,139,139,141,158,178,163,144,139,139,139,139,139,120,98,77,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,0,0,0,0,0,18,38,58,77,96,114,132,149,164,162,151,142,138,138,143,151,163,163,148,131,113,94,75,56,36,16,0,0,0,0,0,58,79,100,122,144,165,173,152,131,109,88,67,45,24,31,48,64,80,97,113,130,146,163,175,159,143,126,109,93,76,59,42,26,9,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,147,139,139,139,139,139,139,139,139,150,170,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,6,27,48,69,90,111,133,154,175,180,162,142,121,101,80,60,47,67,88,108,129,149,170,182,170,149,128,106,85,64,43,22,1,0,0,0,0,0,0,0,0,18,38,58,77,96,114,132,149,164,162,151,142,138,138,143,151,163,163,148,131,113,94,75,56,36,16,0,0,0,0,0,0,0,18,38,58,77,96,114,132,149,164,162,151,142,138,138,143,151,163,163,148,131,113,94,75,56,36,16,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,171,151,139,139,139,139,139,139,139,139,139,139,139,139,139,139,129,107,86,65,43,22,0,17,35,54,72,90,108,125,142,158,172,163,151,140,131,126,124,124,128,133,142,153,166,172,158,142,125,108,90,72,54,35,16,0,0,0,0,0,0,15,37,58,79,100,121,139,149,141,125,112,112,119,129,137,145,151,151,144,133,119,104,87,70,52,34,15,0,0,0,0,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,15,37,58,79,100,121,139,149,141,125,112,112,119,129,137,145,151,151,144,133,119,104,87,70,52,34,15,7,0,0,0,0,0,0,15,37,58,79,100,121,139,149,141,125,112,112,119,129,137,145,151,151,144,133,119,104,87,70,52,34,15,0,0,0,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,3,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,2,0,0,0,0,0,0,2,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,1,0,0,0,0,0,2,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,1,0,0,0,37,58,79,100,121,139,149,141,125,112,112,119,129,137,145,151,151,144,133,119,104,87,70,52,34,15,0,0,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,1,0,0,0,0,2,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,1,0,0,0,0,6,17,24,28,28,39,60,81,102,124,146,167,171,150,128,106,85,64,43,28,28,28,28,28,28,28,28,25,18,7,0,0,3,15,37,58,79,100,121,139,149,141,125,112,112,119,129,137,145,151,151,144,133,119,104,87,70,52,34,15,10,2,0,0,0,3,10,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,10,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
13,31,50,69,88,106,125,144,163,172,153,134,115,96,77,58,39,45,64,82,101,119,138,157,175,158,139,120,102,84,65,47,28,10,0,51,72,92,111,117,117,117,117,117,134,156,177,161,140,118,117,117,117,117,115,97,76,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,0,3,10,13,13,13,29,48,67,85,102,118,134,147,157,165,163,160,160,163,165,157,146,133,117,101,84,65,47,28,13,13,13,10,3,0,58,79,100,122,144,165,173,152,131,109,88,67,45,29,45,61,78,94,110,126,143,160,176,162,145,129,112,96,79,63,46,30,13,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,164,143,122,117,117,117,117,117,117,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,8,29,50,72,93,114,135,156,164,159,167,148,128,107,86,66,52,73,93,114,134,155,163,161,170,151,130,109,88,66,45,24,3,0,0,0,0,0,0,0,0,10,29,48,67,85,102,118,134,147,157,165,163,160,160,163,165,157,146,133,117,101,84,65,47,28,8,0,0,0,0,0,0,0,10,29,48,67,85,102,118,134,147,157,165,163,160,160,163,165,157,146,133,117,101,84,65,47,28,8,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,117,117,117,117,117,117,117,117,117,117,117,117,117,117,105,85,64,43,22,6,26,45,64,83,101,120,138,155,172,164,148,134,121,111,105,102,103,106,113,123,136,150,166,171,155,137,119,101,82,63,44,25,6,0,0,0,0,0,14,35,56,76,96,110,120,131,129,111,95,92,100,109,117,125,130,130,125,115,103,89,74,58,41,23,5,0,0,0,0,0,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,2,16,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,12,0,0,0,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,5,17,27,35,56,76,96,110,120,131,129,111,95,92,100,109,117,125,130,130,125,115,103,89,74,58,41,35,33,27,17,4,0,0,0,0,14,35,56,76,96,110,120,131,129,111,95,92,100,109,117,125,130,130,125,115,103,89,74,58,41,23,5,0,0,0,0,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,10,22,30,34,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,34,30,21,10,0,0,0,0,0,1,22,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,21,0,0,0,0,0,2,16,26,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,23,12,0,0,0,35,56,76,96,110,120,131,129,111,95,92,100,109,117,125,130,130,125,115,103,89,74,58,41,26,16,3,0,22,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,21,3,0,0,0,0,1,22,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,21,0,0,0,0,0,23,35,45,49,49,49,60,81,102,124,146,167,171,150,128,106,85,64,49,49,49,49,49,49,49,49,49,45,36,24,9,10,22,30,35,56,76,96,110,120,131,129,111,95,92,100,109,117,125,130,130,125,115,103,89,74,58,41,35,34,30,21,10,0,10,22,30,34,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,34,30,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
3,21,40,59,77,96,115,134,153,171,163,144,124,105,86,67,48,55,74,92,111,130,148,167,165,147,128,110,92,73,55,36,18,0,0,45,64,81,94,96,96,96,96,112,134,156,177,161,140,118,96,96,96,96,95,85,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,11,22,30,34,35,35,35,38,55,72,88,103,117,129,138,145,149,151,151,149,145,138,128,116,103,88,71,54,36,35,35,35,34,30,22,10,58,79,100,122,144,165,173,152,131,109,88,67,45,42,59,75,91,108,124,140,157,173,165,148,132,115,99,83,66,50,33,16,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,164,142,121,100,96,96,96,96,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,10,32,53,74,95,116,137,158,148,138,153,153,133,112,92,71,58,78,99,119,140,161,146,141,157,154,132,111,90,69,48,27,5,0,0,0,0,0,0,0,0,1,20,38,55,72,88,103,117,129,138,145,149,151,151,149,145,138,128,116,103,88,71,54,36,18,0,0,0,0,0,0,2,16,26,33,38,55,72,88,103,117,129,138,145,149,151,151,149,145,138,128,116,103,88,71,54,36,31,23,12,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,96,96,96,96,96,96,96,96,96,96,96,96,96,90,75,57,38,18,14,34,54,73,92,112,131,149,167,168,151,134,118,104,92,84,81,82,86,94,106,120,136,153,170,167,149,130,111,92,73,53,34,14,0,0,0,0,0,9,29,48,66,81,91,102,112,117,100,82,72,81,90,98,105,109,109,105,97,86,73,59,44,28,11,0,0,0,0,0,0,0,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,17,32,45,53,56,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,56,51,41,28,12,0,0,34,46,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,46,33,18,1,20,35,46,54,56,66,81,91,102,112,117,100,82,72,81,90,98,105,109,109,105,97,86,73,59,56,56,56,54,46,34,19,2,0,0,0,9,29,48,66,81,91,102,112,117,100,82,72,81,90,98,105,109,109,105,97,86,73,59,44,28,11,0,0,0,0,0,0,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,74,74,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,26,40,50,55,56,56,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,56,56,55,50,39,26,9,0,0,0,0,0,16,36,55,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,54,35,16,0,0,0,0,0,17,32,45,53,56,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,56,51,41,28,12,0,0,34,48,66,81,91,102,112,117,100,82,72,81,90,98,105,109,109,105,97,86,73,59,56,54,46,33,18,1,34,46,55,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,54,46,33,18,1,0,0,0,0,16,36,55,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,54,35,16,0,0,0,0,0,37,53,64,70,71,71,71,81,102,124,146,167,171,150,128,106,85,71,71,71,71,71,71,71,71,71,70,65,54,39,22,26,40,50,55,56,66,81,91,102,112,117,100,82,72,81,90,98,105,109,109,105,97,86,73,59,56,56,56,55,50,39,26,9,26,40,50,55,56,56,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,56,56,55,50,39,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,11,30,49,67,86,105,123,142,161,172,153,134,115,96,77,58,66,84,103,121,140,159,173,155,137,118,99,81,63,44,26,7,0,0,35,51,65,73,75,75,75,91,112,134,156,177,161,140,118,96,75,75,75,74,67,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,11,27,40,50,56,56,56,56,56,56,58,73,87,99,110,118,124,128,130,130,128,124,118,109,99,87,73,57,56,56,56,56,56,55,50,40,26,58,79,100,122,144,165,173,152,131,109,88,67,45,56,72,88,105,121,138,154,170,167,151,135,118,102,85,69,53,36,20,3,0,0,0,0,0,0,0,0,2,23,45,66,87,108,130,151,172,163,142,120,99,78,75,75,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,13,34,55,76,97,118,140,161,146,126,147,159,138,118,97,77,64,84,104,125,146,159,139,133,154,156,135,113,92,71,50,29,8,0,0,0,0,0,0,0,0,0,8,26,43,58,73,87,99,110,118,124,128,130,130,128,124,118,109,99,87,73,57,41,24,7,0,0,0,0,0,0,17,32,45,53,56,56,58,73,87,99,110,118,124,128,130,130,128,124,118,109,99,87,73,57,56,56,51,41,28,12,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,75,75,75,75,75,75,75,75,75,75,75,75,71,60,45,28,10,22,42,61,81,101,120,140,159,177,158,139,121,104,88,74,64,60,61,66,76,90,106,123,141,159,178,159,140,120,101,81,61,41,21,1,0,0,0,0,1,19,36,51,63,73,83,93,97,87,76,77,77,77,78,84,88,88,84,77,68,56,43,29,14,0,0,0,0,0,0,0,0,0,0,0,0,8,25,41,57,70,82,90,94,94,89,80,77,77,77,77,80,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,30,47,62,73,77,77,77,82,90,94,94,89,80,77,77,77,77,80,89,94,94,90,82,77,77,77,71,58,42,24,5,0,49,64,74,77,77,82,90,94,94,89,80,77,77,77,77,80,89,94,94,90,82,77,77,74,63,48,31,12,32,50,64,75,77,77,77,77,83,93,97,87,71,53,62,70,78,84,88,88,84,77,75,77,77,77,77,77,74,64,49,31,13,0,0,0,1,19,36,51,63,73,83,93,97,87,87,91,94,95,95,94,91,88,84,77,68,56,45,33,21,7,0,0,0,0,0,0,0,0,0,0,8,25,41,57,70,82,90,94,94,89,91,94,95,95,94,91,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,40,56,69,77,77,77,77,77,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,77,77,77,77,76,69,56,39,21,0,0,0,0,0,7,25,42,55,64,67,67,67,67,76,77,77,77,77,77,77,77,70,67,67,67,64,55,41,25,7,0,0,0,0,0,30,47,62,73,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,71,58,42,24,5,0,49,64,74,77,77,83,93,97,87,77,77,77,77,78,84,88,88,84,77,77,77,77,77,74,63,48,31,12,49,64,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,0,0,0,0,7,25,42,55,64,67,67,74,81,87,91,94,95,95,94,91,86,81,74,67,67,64,55,41,25,7,0,0,0,0,0,49,67,83,91,92,92,92,92,102,124,146,167,171,150,128,106,92,92,92,92,92,92,92,92,92,92,92,84,69,51,31,40,56,69,77,77,77,77,77,83,93,97,87,71,53,62,70,78,84,88,88,84,77,75,77,77,77,77,77,76,69,56,39,21,40,56,69,77,77,77,77,77,77,75,67,67,67,67,67,67,67,67,67,67,67,67,75,77,77,77,77,77,76,69,56,39,21,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,1,20,39,57,76,95,113,132,151,170,163,144,124,105,86,67,76,94,113,132,150,169,163,144,126,107,89,70,52,34,15,0,0,0,21,35,46,52,53,53,70,91,112,134,156,177,161,140,118,96,75,54,53,53,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,22,40,57,70,77,77,77,77,77,77,75,64,70,81,90,98,104,107,108,108,107,103,98,90,81,70,65,75,77,77,77,77,77,77,69,56,40,58,79,100,122,144,165,173,152,131,109,88,67,54,70,86,102,118,135,151,168,170,154,137,121,105,88,72,55,39,23,6,0,0,0,0,0,0,0,0,0,3,24,45,66,88,109,130,152,173,162,141,119,98,77,55,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,15,36,57,78,99,120,142,163,145,123,141,162,144,123,103,83,69,90,110,131,151,153,133,132,154,158,137,116,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,13,28,43,57,70,81,90,98,104,107,108,108,107,103,98,90,81,70,57,42,27,12,0,0,0,0,0,0,0,30,47,62,73,77,77,77,77,77,81,90,98,104,107,108,108,107,103,98,90,81,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,53,53,53,53,53,53,53,53,53,53,53,51,43,30,15,0,28,48,68,89,109,129,149,168,168,149,130,110,92,74,58,45,39,40,47,60,76,94,112,131,150,169,168,148,128,108,88,68,48,28,7,0,0,0,0,0,6,21,34,44,54,64,73,76,83,96,98,98,98,98,98,98,98,87,70,51,39,27,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,41,53,63,70,73,83,96,98,98,98,98,98,98,98,87,73,70,63,53,41,27,12,0,0,0,0,0,0,39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,42,61,80,94,98,98,98,98,98,98,89,73,57,42,42,51,58,64,67,66,64,81,95,98,98,98,98,98,93,79,60,40,20,0,0,0,0,8,23,37,51,63,75,85,94,101,107,112,115,116,116,115,112,107,101,93,85,74,63,50,37,23,8,0,0,0,0,0,0,0,0,0,8,23,37,51,63,75,85,94,101,107,112,115,116,116,115,112,107,101,93,85,74,63,50,37,23,8,0,0,0,0,0,50,69,86,97,98,98,98,98,98,94,80,73,69,61,51,38,39,51,61,69,73,81,95,98,98,98,98,98,97,86,68,49,29,0,0,0,0,0,0,11,26,37,44,46,46,66,83,96,98,98,98,98,98,98,98,87,70,51,46,44,36,25,11,0,0,0,0,0,0,39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,0,0,0,0,8,23,37,51,63,75,85,94,101,107,112,115,116,116,115,112,107,101,93,85,74,63,50,37,23,8,0,0,0,0,0,56,77,96,112,113,113,113,113,113,124,146,167,171,150,128,113,113,113,113,113,113,113,113,113,113,113,112,98,78,58,37,50,69,86,97,98,98,98,98,98,94,80,70,57,42,42,51,58,64,67,66,64,81,95,98,98,98,98,98,97,86,68,49,29,50,69,86,97,98,98,98,98,98,94,80,62,46,46,46,46,46,46,46,46,63,81,95,98,98,98,98,98,97,86,68,49,29,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,10,28,47,66,85,103,122,141,160,172,153,134,115,96,77,86,105,123,142,161,171,152,134,115,97,78,60,41,23,5,0,0,0,6,18,26,31,32,49,70,91,112,134,156,177,161,140,118,96,75,54,33,32,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,30,50,70,87,98,98,98,98,98,98,94,80,62,62,71,88,98,98,98,98,98,98,87,71,62,63,81,95,98,98,98,98,98,97,86,69,50,58,79,100,122,144,165,173,152,131,109,88,67,67,84,100,116,132,149,165,172,156,140,123,107,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,3,25,46,67,88,109,131,152,173,161,140,118,97,76,55,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,17,38,59,80,101,122,144,165,145,123,135,156,150,130,109,88,75,95,116,137,157,148,128,132,153,160,139,118,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,13,28,40,52,66,83,96,98,98,98,98,98,98,98,87,70,52,40,27,12,0,0,0,0,0,0,0,0,39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,32,32,32,32,32,32,32,32,32,32,30,23,13,0,0,34,54,75,95,115,136,156,176,161,141,121,101,82,63,44,27,18,19,30,46,64,83,102,122,142,162,176,156,135,115,95,74,54,34,13,0,0,0,0,0,0,4,15,25,36,46,54,74,94,113,120,120,120,120,120,120,117,98,78,58,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,24,34,43,54,74,94,113,120,120,120,120,120,120,117,98,78,58,43,35,24,11,0,0,0,0,0,0,0,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,46,67,88,109,120,120,120,120,120,119,102,83,64,46,27,31,38,43,45,48,69,90,111,120,120,120,120,120,108,87,66,45,24,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,55,76,97,116,120,120,120,120,120,109,89,68,48,42,33,22,22,33,42,48,69,90,111,120,120,120,120,120,116,96,75,54,33,0,0,0,0,0,0,0,8,17,23,34,54,74,94,113,120,120,120,120,120,120,117,98,78,58,39,23,17,8,0,0,0,0,0,0,0,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,57,79,100,121,135,135,135,135,135,135,147,168,172,151,135,135,135,135,135,135,135,135,135,135,135,135,123,102,81,59,38,55,76,97,116,120,120,120,120,120,109,89,68,47,27,23,31,38,43,45,48,69,90,111,120,120,120,120,120,116,96,75,54,33,55,76,97,116,120,120,120,120,120,109,89,68,47,26,25,25,25,25,27,48,69,90,111,120,120,120,120,120,116,96,75,54,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,18,37,56,74,93,112,131,149,168,162,143,124,105,86,96,115,134,152,171,160,142,123,104,86,68,49,31,12,0,0,0,0,0,0,6,10,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,34,56,77,98,117,120,120,120,120,120,109,90,70,57,78,99,118,120,120,120,120,117,98,77,56,71,90,110,120,120,120,120,120,116,97,76,55,58,79,100,122,144,165,173,152,131,109,88,67,81,97,113,130,146,162,174,158,142,126,110,94,78,61,45,28,12,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,153,174,160,139,118,96,75,54,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,19,40,61,82,103,124,146,166,144,122,130,150,156,135,114,94,80,101,121,142,162,142,121,132,153,162,141,120,98,77,56,35,14,0,0,0,0,0,0,0,0,0,0,0,0,15,34,54,74,94,113,120,120,120,120,120,120,117,98,78,58,39,19,0,0,0,0,0,0,0,0,0,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,11,11,11,11,11,11,11,11,11,9,4,0,0,0,39,60,80,101,122,142,162,175,155,134,114,94,74,54,34,15,0,0,17,36,55,75,94,114,135,155,176,162,142,121,101,80,60,39,18,0,0,0,0,0,0,0,0,7,22,42,62,82,101,121,141,142,142,142,142,142,126,106,86,66,46,26,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,22,42,62,82,101,121,141,142,142,142,142,142,126,106,86,66,46,26,6,0,0,0,0,0,0,0,0,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,47,68,89,110,132,142,142,142,142,131,112,93,75,56,37,19,17,22,27,49,70,91,112,134,142,142,142,131,109,88,67,45,24,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,55,77,98,119,141,142,142,142,133,111,90,69,47,26,14,4,4,14,27,49,70,91,112,134,142,142,142,140,118,97,76,55,33,0,0,0,0,0,0,0,0,2,22,42,62,82,101,121,141,142,142,142,142,142,126,106,86,66,46,26,6,0,0,0,0,0,0,0,0,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,57,79,100,121,143,156,156,156,156,156,162,176,180,164,156,156,156,156,156,156,156,156,156,156,156,145,123,102,81,59,38,55,77,98,119,141,142,142,142,133,111,90,69,47,26,5,11,17,22,27,49,70,91,112,134,142,142,142,140,118,97,76,55,33,55,77,98,119,141,142,142,142,133,111,90,69,47,26,5,3,3,6,27,49,70,91,112,134,142,142,142,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,8,27,46,64,83,102,120,139,158,172,153,134,115,96,107,125,144,163,168,149,131,112,94,76,57,39,20,2,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,34,55,75,95,115,135,142,142,142,137,117,97,77,58,79,100,121,142,142,142,142,120,99,78,59,78,98,118,138,142,142,142,134,115,95,75,54,58,79,100,122,144,165,173,152,131,109,88,79,95,111,128,143,160,176,160,144,128,112,96,80,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,132,154,175,159,138,116,95,74,53,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,21,21,21,21,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,21,21,21,21,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,21,42,63,84,105,126,148,165,144,122,123,144,161,141,120,100,86,107,128,148,157,136,116,131,152,164,143,122,100,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,2,22,42,62,82,101,121,141,142,142,142,142,142,126,106,86,66,46,26,6,0,0,0,0,0,0,0,0,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,64,85,106,126,147,168,170,149,129,108,88,67,47,26,6,0,0,7,27,47,67,88,108,129,149,170,168,147,126,106,85,64,43,23,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,47,68,89,110,132,154,163,163,160,141,122,103,85,66,47,29,10,6,27,49,70,91,112,134,156,163,152,131,109,88,67,45,24,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,55,77,98,119,141,162,163,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,163,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,57,79,100,121,143,164,165,165,165,165,169,182,185,171,165,165,165,165,165,165,165,165,165,165,165,145,123,102,81,59,38,55,77,98,119,141,162,163,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,163,162,140,118,97,76,55,33,55,77,98,119,141,162,163,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,163,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,17,36,54,73,92,110,129,148,167,162,143,124,105,117,136,154,173,157,139,120,102,83,65,46,28,10,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,69,90,111,133,154,175,164,143,121,100,79,57,36,15,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,28,48,68,87,107,126,146,163,163,145,125,105,85,65,79,100,121,143,163,163,142,120,99,78,66,86,106,126,146,163,163,146,126,106,87,67,48,58,79,100,122,144,165,173,152,131,109,88,93,109,125,142,157,174,161,146,130,114,98,82,66,50,34,18,1,0,0,0,0,0,0,0,0,0,0,0,0,6,27,48,70,91,112,134,155,176,158,137,115,94,73,52,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,42,42,42,42,42,42,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,42,42,42,42,42,42,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,143,121,100,79,57,36,15,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,23,44,65,86,107,129,150,165,144,122,118,138,159,146,126,105,92,112,133,153,151,131,110,130,152,166,145,123,102,81,60,39,18,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,131,152,173,166,145,124,103,82,62,41,20,0,0,0,0,21,41,62,82,103,124,145,166,173,152,131,110,89,68,47,26,0,0,0,0,0,0,0,0,18,37,57,77,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,57,77,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,47,68,89,110,132,154,175,184,170,151,132,114,95,76,58,39,20,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,18,37,57,77,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,57,79,100,121,143,144,144,144,144,144,152,170,174,155,144,144,144,144,144,144,144,144,144,144,144,144,123,102,81,59,38,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,7,25,44,63,82,100,119,138,156,172,153,134,115,128,146,165,165,147,128,109,91,73,54,36,17,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,16,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,20,40,59,79,98,118,138,157,172,152,133,112,93,73,79,100,121,143,164,164,142,120,99,78,74,94,114,134,153,173,157,137,117,98,79,59,39,58,79,100,122,144,165,173,152,131,109,92,107,123,139,155,171,162,147,132,116,100,84,68,52,36,20,4,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,157,136,114,93,72,50,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,63,63,63,63,63,63,63,63,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,63,63,63,63,63,63,63,63,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,68,89,110,132,153,174,165,144,122,101,80,59,37,16,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,25,46,67,88,109,131,152,164,143,121,112,132,153,152,132,111,97,118,139,159,145,125,108,130,151,168,146,125,104,83,62,40,19,0,0,0,0,0,0,0,0,0,0,0,18,37,57,77,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,72,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,16,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,0,0,0,0,0,0,0,5,25,45,65,85,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,45,65,85,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,47,68,89,110,132,154,175,196,180,161,142,124,105,86,68,49,30,12,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,5,25,45,65,85,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,57,78,99,119,122,122,122,122,122,124,146,167,171,150,128,122,122,122,122,122,122,122,122,122,122,122,120,101,80,59,38,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,15,34,53,71,90,109,128,146,165,162,143,124,138,156,173,154,136,117,99,81,62,44,25,7,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,46,67,88,109,131,152,173,166,145,123,102,81,60,39,18,0,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,12,32,51,71,90,109,129,149,168,160,140,120,100,81,79,100,121,143,164,164,142,120,99,78,82,102,122,142,161,167,148,128,109,90,70,51,31,58,79,100,122,144,165,173,152,131,109,106,122,138,153,169,163,148,133,117,101,86,70,54,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,157,177,156,134,112,92,70,49,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,84,84,84,84,84,84,84,84,84,84,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,84,84,84,84,84,84,84,84,84,84,104,125,147,168,170,148,126,105,84,63,41,20,0,0,45,67,88,109,130,152,173,167,146,124,103,82,61,40,19,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,26,47,69,90,111,132,154,164,142,121,106,126,147,158,137,117,103,123,144,160,140,119,107,129,150,169,148,126,105,84,63,42,21,0,0,0,0,0,0,0,0,0,0,5,25,45,65,85,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,74,96,116,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,12,33,54,75,96,117,138,159,180,159,138,116,96,74,53,32,0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,47,68,89,110,132,154,175,194,188,171,153,134,115,96,78,59,41,22,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,52,72,89,100,100,100,100,100,102,124,146,167,171,150,128,106,100,100,100,100,100,100,100,100,100,100,100,90,73,54,34,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,5,24,43,61,80,99,117,136,155,172,153,137,148,167,162,144,125,107,88,70,52,33,15,0,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,44,65,86,108,129,150,171,168,147,126,105,84,63,42,22,18,18,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,4,23,43,62,82,101,120,140,159,168,148,128,109,89,79,100,121,143,164,164,142,120,99,78,90,110,130,149,169,158,139,119,100,81,61,42,23,58,79,100,122,144,165,173,152,131,109,120,136,152,168,164,148,133,118,102,87,71,63,55,46,36,25,14,1,0,0,0,0,0,0,0,0,0,0,0,0,10,31,52,74,95,116,137,158,175,154,133,111,90,69,48,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,106,106,106,106,106,106,106,106,106,106,106,106,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,106,106,106,106,106,106,106,106,106,106,106,106,125,147,168,170,148,126,105,84,63,41,20,0,0,43,64,86,107,128,149,170,169,148,128,106,86,65,45,26,19,17,18,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,28,49,70,91,112,134,155,164,142,120,100,120,141,162,143,122,109,129,150,154,134,113,107,128,150,171,150,128,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,161,140,119,98,76,55,34,0,0,0,0,0,0,0,19,39,59,79,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,19,39,59,79,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,47,68,89,110,132,154,175,175,167,170,163,144,125,107,88,69,51,32,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,19,39,59,79,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,42,59,72,79,79,79,79,81,102,124,146,167,171,150,128,106,85,79,79,79,79,79,79,79,79,79,79,73,60,44,26,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,14,33,51,70,89,107,126,145,164,166,158,163,170,152,133,115,96,78,59,41,23,4,0,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,42,63,84,105,126,147,168,172,151,130,109,89,69,50,42,39,39,40,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,15,34,53,73,92,112,131,150,169,156,137,117,97,79,100,121,143,164,164,142,120,99,79,98,118,138,157,168,149,130,110,91,72,53,33,14,58,79,100,122,144,165,173,152,131,119,135,151,166,167,149,134,118,105,101,96,90,83,74,65,55,43,31,18,4,0,0,0,0,0,0,0,0,0,0,0,12,33,54,75,96,118,139,160,174,153,132,110,89,68,47,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,128,128,128,128,128,128,128,128,128,128,128,128,128,128,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,128,128,128,128,128,128,128,128,128,128,128,128,128,128,147,168,170,148,126,105,84,63,41,20,0,0,41,62,83,104,124,146,167,173,153,132,112,92,73,55,44,40,39,39,41,55,76,97,118,140,162,176,155,134,112,90,69,48,27,30,51,72,93,114,136,157,163,142,120,98,115,135,156,149,128,114,135,155,149,128,107,106,128,149,170,151,130,108,87,66,45,24,3,0,0,0,0,0,0,0,0,0,19,39,59,79,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,0,0,0,0,0,0,6,26,46,66,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,6,26,46,66,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,47,68,89,110,132,154,175,160,147,151,168,154,136,117,98,79,61,42,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,6,26,46,66,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,29,43,53,58,58,58,60,81,102,124,146,167,171,150,128,106,85,64,58,58,58,58,58,58,58,58,58,53,44,30,14,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,4,22,41,60,79,97,116,135,153,173,180,180,160,141,122,104,86,67,49,30,12,0,0,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,39,60,81,102,123,144,165,177,156,136,116,98,80,68,62,60,60,61,64,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,6,25,45,64,83,102,122,141,160,164,145,125,105,86,100,121,143,164,164,142,120,99,87,107,126,146,166,159,140,120,101,82,63,44,25,5,58,79,100,122,144,165,173,152,131,135,150,166,181,165,144,132,130,126,122,116,110,102,94,84,73,61,48,34,19,4,0,0,0,0,0,0,0,0,0,0,14,35,56,77,98,120,141,162,172,151,130,108,87,66,45,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,177,159,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,160,178,165,144,122,100,79,58,37,59,81,102,123,145,166,177,159,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,157,174,170,148,126,105,84,63,41,20,0,0,37,58,79,100,120,141,162,179,159,140,120,102,85,72,64,61,60,61,62,65,76,97,118,140,162,176,155,134,112,90,69,48,27,31,52,74,95,116,137,158,162,141,119,98,109,130,150,154,134,120,141,161,143,122,102,106,128,149,170,152,131,110,88,67,46,25,4,0,0,0,0,0,0,0,0,6,26,46,66,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,164,143,122,100,79,58,37,0,0,0,0,0,0,12,33,53,73,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,95,75,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,12,33,53,73,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,95,75,55,35,15,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,47,68,89,110,132,154,175,154,133,139,158,164,146,128,108,89,71,52,33,49,70,91,112,134,156,173,152,131,109,88,67,45,24,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,12,33,53,73,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,95,75,55,35,15,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,13,24,33,36,37,39,60,81,102,124,146,167,171,150,128,106,85,64,43,37,37,37,37,37,37,37,37,33,25,14,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,18,36,55,73,91,109,128,148,169,190,178,157,137,119,101,82,64,46,27,9,0,0,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,35,56,77,98,118,139,159,179,164,145,126,110,97,88,83,82,81,83,85,88,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,0,17,36,55,74,93,112,132,151,170,153,133,113,94,100,121,143,164,164,142,120,99,95,115,135,154,169,150,131,111,92,73,54,35,15,0,58,79,100,122,144,165,176,156,142,150,165,179,179,173,159,154,151,147,143,137,130,122,112,102,90,78,64,49,34,18,2,0,0,0,0,0,0,0,0,0,16,38,59,80,101,122,143,164,170,149,128,106,85,64,43,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,187,176,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,177,186,165,144,122,100,79,58,37,59,81,102,123,145,166,187,176,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,175,187,170,148,126,105,84,63,41,20,0,0,33,54,74,95,115,136,156,175,168,149,132,115,101,91,85,82,81,82,83,86,89,97,118,140,162,176,155,134,112,90,69,48,27,33,54,75,96,117,139,160,162,141,119,98,103,123,144,160,139,126,146,158,137,117,96,105,126,148,170,154,132,111,90,69,47,26,5,0,0,0,0,0,0,0,0,12,33,53,73,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,95,75,55,35,15,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,0,0,0,0,0,0,19,39,59,80,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,41,21,1,0,0,0,0,0,0,0,0,0,0,0,19,39,59,80,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,41,21,1,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,47,68,89,110,132,154,175,154,133,129,148,167,156,137,118,99,81,62,43,49,70,91,112,134,156,173,152,131,109,88,67,45,24,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,19,39,59,80,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,41,21,1,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,0,5,12,15,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,15,15,15,15,15,15,15,13,6,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,10,29,47,65,84,102,120,139,157,175,176,179,166,148,130,112,93,75,56,38,19,1,0,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,31,51,71,92,112,132,151,170,174,157,141,126,115,108,104,103,102,104,106,109,113,117,136,157,178,160,138,116,95,74,53,31,10,0,0,0,7,27,46,65,84,103,122,142,161,161,141,122,102,100,121,143,164,164,142,120,99,104,123,143,163,160,140,121,102,83,64,44,25,6,0,58,79,100,122,144,165,184,169,160,159,158,158,158,159,162,164,168,168,163,157,150,142,131,120,107,94,79,64,48,32,15,0,0,0,0,0,0,0,0,0,19,40,61,82,103,124,146,167,168,147,126,105,84,62,41,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,179,162,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,163,180,165,144,122,100,79,58,37,59,81,102,123,145,166,179,162,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,160,176,170,148,126,105,84,63,41,20,0,0,28,48,68,88,108,128,147,166,179,161,145,131,119,111,106,103,102,103,104,107,110,114,119,140,162,176,155,134,112,90,69,48,27,34,55,77,98,119,140,162,162,140,118,97,97,118,138,159,145,133,152,152,132,111,90,105,126,148,169,155,134,112,91,70,49,27,6,0,0,0,0,0,0,0,0,19,39,59,80,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,41,21,1,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,0,0,0,0,0,5,26,46,66,86,106,126,147,167,159,139,118,98,100,120,141,161,169,149,129,109,88,68,48,27,7,0,0,0,0,0,0,0,0,0,0,5,26,46,66,86,106,126,147,167,159,139,118,98,100,120,141,161,169,149,129,109,88,68,48,27,7,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,47,68,89,110,132,154,175,154,133,119,138,157,166,147,128,109,90,72,53,49,70,91,112,134,156,173,152,131,109,88,67,45,24,39,60,81,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,39,60,81,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,5,26,46,66,86,106,126,147,167,159,139,118,98,100,120,141,161,169,149,129,109,88,68,48,27,7,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,39,60,81,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,2,21,39,58,76,94,113,131,149,168,165,155,159,173,159,141,122,104,85,67,48,30,11,0,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,24,44,65,84,104,123,142,159,176,171,156,144,135,129,126,124,124,125,126,130,134,138,144,161,180,160,138,116,95,74,53,31,10,0,0,0,0,17,36,55,75,94,113,132,151,169,150,130,111,100,121,143,164,164,142,120,99,113,132,152,169,150,131,112,93,74,55,35,16,0,0,58,79,100,122,144,165,175,155,140,138,137,136,137,138,140,143,147,153,161,169,169,160,149,137,124,109,94,78,62,44,27,9,0,0,0,0,0,0,0,1,22,43,64,85,106,128,148,169,165,144,123,102,81,60,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,133,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,147,168,170,148,126,105,84,63,41,20,0,0,21,41,61,80,100,118,137,154,171,175,161,149,139,132,128,124,124,124,126,128,132,135,140,147,165,176,155,134,112,90,69,48,27,36,57,78,99,120,142,163,161,140,118,96,91,112,132,153,158,153,163,146,126,105,85,104,126,148,169,156,135,113,92,71,50,29,7,0,0,0,0,0,0,0,5,26,46,66,86,106,126,147,167,159,139,118,98,100,120,141,161,169,149,129,109,88,68,48,27,7,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,111,132,154,175,165,144,122,101,80,59,37,0,0,0,0,0,12,32,52,73,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,135,115,95,75,54,34,14,0,0,0,0,0,0,0,0,0,0,12,32,52,73,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,135,115,95,75,54,34,14,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,128,147,166,157,138,119,100,81,62,49,70,91,112,134,156,173,152,131,109,88,67,45,24,44,65,85,106,128,148,168,170,149,128,108,87,67,46,26,6,0,0,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,44,65,85,106,128,148,168,170,149,128,108,87,67,46,26,6,0,0,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,12,32,52,73,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,135,115,95,75,54,34,14,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,44,65,85,106,128,148,168,170,149,128,108,87,67,46,26,6,0,0,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,12,31,49,68,87,105,123,142,161,171,153,135,144,162,170,151,133,114,96,77,58,40,21,2,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,17,37,56,75,94,112,130,146,161,173,174,163,155,150,147,146,146,146,148,151,155,159,164,174,181,160,138,116,95,74,53,31,10,0,0,0,0,8,27,46,65,84,103,122,141,160,158,139,119,100,121,143,164,164,142,120,102,121,141,160,159,140,121,102,83,64,45,26,7,0,0,58,79,100,122,144,165,173,152,131,116,115,114,115,117,119,122,126,133,141,151,161,174,167,154,140,124,108,91,74,56,38,19,0,0,0,0,0,0,0,4,25,46,67,88,109,130,151,172,162,141,120,99,78,57,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,110,110,110,110,110,110,110,110,110,110,110,110,110,110,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,110,110,110,110,110,110,110,110,110,110,110,110,110,125,147,168,170,148,126,105,84,63,41,20,0,0,13,33,52,71,89,107,124,141,156,169,178,167,158,152,148,146,146,146,147,149,152,156,160,165,177,176,155,134,112,90,69,48,27,37,58,79,100,122,143,164,160,139,118,96,86,106,126,147,167,174,161,141,120,99,83,104,125,147,168,157,136,114,93,72,51,30,9,0,0,0,0,0,0,0,12,32,52,73,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,135,115,95,75,54,34,14,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,79,100,121,143,164,176,155,134,112,91,70,49,28,6,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,0,0,0,0,0,18,39,59,79,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,121,101,81,61,40,20,0,0,0,0,0,0,0,0,0,0,18,39,59,79,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,121,101,81,61,40,20,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,118,137,156,167,148,129,110,91,72,53,70,91,112,134,156,173,152,131,109,88,67,45,24,48,69,90,110,132,152,173,166,145,124,103,82,61,41,20,0,0,0,0,20,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,48,69,90,110,132,152,173,166,145,124,103,82,61,41,20,0,0,0,0,20,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,18,39,59,79,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,121,101,81,61,40,20,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,48,69,90,110,132,152,173,166,145,124,103,82,61,41,20,0,0,0,0,20,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,3,22,41,60,78,97,115,134,153,171,160,142,123,133,151,169,162,143,125,106,87,69,50,31,12,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,9,28,46,65,83,100,116,131,144,155,164,170,174,171,168,167,167,168,169,171,168,162,161,172,181,160,138,116,95,74,53,31,10,0,0,0,0,0,18,37,55,74,93,112,132,150,167,148,129,109,121,143,164,164,142,120,111,131,150,169,150,131,112,93,74,55,36,17,0,0,0,58,79,100,122,144,165,173,152,131,109,94,94,94,96,98,101,106,113,122,132,144,158,172,170,154,138,121,103,85,67,48,29,9,0,0,0,0,0,0,8,29,50,71,91,112,134,154,175,159,138,117,96,75,54,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,88,88,88,88,88,88,88,88,88,88,88,88,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,88,88,88,88,88,88,88,88,88,88,88,104,125,147,168,170,148,126,105,84,63,41,20,0,0,5,23,42,60,78,95,111,126,139,151,160,167,172,173,169,168,167,167,168,170,170,167,161,163,175,176,155,134,112,90,69,48,27,38,59,81,102,123,144,166,160,139,117,96,80,100,120,141,157,157,155,135,114,94,82,103,124,146,168,158,137,116,94,73,52,31,10,0,0,0,0,0,0,0,18,39,59,79,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,121,101,81,61,40,20,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,78,99,120,142,163,177,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,35,0,0,0,0,5,25,45,65,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,168,148,128,107,87,67,47,26,6,0,0,0,0,0,0,0,0,5,25,45,65,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,168,148,128,107,87,67,47,26,6,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,109,128,147,165,158,139,119,100,81,62,70,91,112,134,156,173,152,131,109,88,67,45,24,51,72,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,15,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,51,72,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,15,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,5,25,45,65,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,168,148,128,107,87,67,47,26,6,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,51,72,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,15,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,13,32,51,70,88,107,126,145,163,168,149,131,112,122,140,159,172,154,135,116,97,79,60,41,22,3,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,17,35,53,70,86,101,114,126,136,144,149,153,155,156,157,157,156,153,150,147,142,142,159,180,160,138,116,95,74,53,31,10,0,0,0,0,0,8,27,46,65,84,103,122,141,160,157,138,118,121,143,164,164,142,120,120,140,159,159,140,121,102,83,64,45,26,7,0,0,0,58,79,100,122,144,165,173,152,131,109,88,72,73,74,77,80,86,93,103,114,128,142,158,175,168,151,133,114,95,76,57,37,18,0,0,0,0,0,0,12,33,54,75,95,116,137,158,175,155,134,113,92,71,50,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,67,67,67,67,67,67,67,67,67,67,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,67,67,67,67,67,67,67,67,67,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,13,31,48,65,81,96,109,121,132,140,147,151,154,156,157,157,156,155,153,149,146,141,145,164,176,155,134,112,90,69,48,27,40,61,82,103,124,146,167,160,138,116,95,74,94,115,135,136,136,136,129,109,88,82,103,124,146,167,160,138,117,96,75,53,32,11,0,0,0,0,0,0,5,25,45,65,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,168,148,128,107,87,67,47,26,6,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,76,98,118,140,161,179,158,137,115,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,98,76,55,34,0,0,0,0,11,31,52,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,134,114,94,73,53,33,12,0,0,0,0,0,0,0,0,11,31,52,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,134,114,94,73,53,33,12,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,99,117,137,156,167,148,129,110,91,72,70,91,112,134,156,173,152,131,109,88,67,45,24,53,74,96,117,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,11,33,54,74,95,116,138,159,180,159,138,117,96,75,54,32,53,74,96,117,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,11,33,54,74,95,116,138,159,180,159,138,117,96,75,54,32,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,11,31,52,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,134,114,94,73,53,33,12,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,53,74,96,117,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,11,33,54,74,95,116,138,159,180,159,138,117,96,75,54,32,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,4,23,42,61,80,98,117,136,155,173,157,139,120,101,111,130,149,168,164,145,126,107,88,69,50,31,12,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,6,23,40,56,71,84,96,107,116,123,128,132,134,135,136,136,134,132,130,126,121,136,157,178,160,138,116,95,74,53,31,10,0,0,0,0,0,0,17,36,55,74,93,112,131,150,166,147,128,121,143,164,164,142,120,130,149,168,149,130,111,92,73,54,36,17,0,0,0,0,58,79,100,122,144,165,173,152,131,109,88,67,52,53,56,60,66,74,84,97,112,128,145,162,180,162,143,124,104,85,65,45,25,5,0,0,0,0,0,18,38,59,79,100,120,142,162,171,150,130,109,88,67,46,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,46,46,46,46,46,46,46,46,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,46,46,46,46,46,46,46,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,1,18,35,50,65,79,92,103,112,120,126,130,133,135,136,136,135,134,132,128,125,120,140,162,176,155,134,112,90,69,48,27,41,62,83,104,126,147,168,159,138,116,95,74,88,107,114,114,114,114,114,102,82,81,102,124,146,167,161,140,118,97,76,55,33,12,0,0,0,0,0,0,11,31,52,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,134,114,94,73,53,33,12,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,74,95,116,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,0,0,0,0,17,38,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,79,59,39,18,0,0,0,0,0,0,0,0,17,38,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,79,59,39,18,0,0,0,0,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,108,128,146,165,158,139,119,100,81,70,91,112,134,156,173,152,131,109,88,67,45,24,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,162,140,119,98,77,56,34,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,162,140,119,98,77,56,34,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,17,38,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,79,59,39,18,0,0,0,0,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,162,140,119,98,77,56,34,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,14,33,52,71,89,108,128,146,165,166,147,128,109,91,101,120,139,158,174,155,136,117,98,79,60,41,22,3,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,0,10,26,41,54,67,78,88,96,103,107,110,113,113,114,114,113,111,108,105,114,136,157,178,160,138,116,95,74,53,31,10,0,0,0,0,0,0,8,27,46,65,83,102,121,140,159,156,138,121,143,164,164,142,120,139,158,158,139,120,101,82,64,45,26,7,0,0,0,0,58,79,100,122,144,165,173,152,131,109,88,67,45,32,35,39,46,55,67,82,98,115,133,151,170,171,152,132,112,92,72,52,31,11,0,0,0,0,4,24,45,65,85,105,126,147,167,166,146,124,104,83,63,42,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,25,25,25,25,25,25,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,25,25,25,25,25,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,5,20,35,50,62,74,84,93,100,105,109,112,113,114,114,113,112,110,107,104,118,140,162,176,155,134,112,90,69,48,27,42,63,84,106,126,148,170,159,138,116,94,73,77,89,92,92,92,92,92,86,72,81,102,123,145,166,162,141,119,98,77,55,34,13,0,0,0,0,0,0,17,38,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,79,59,39,18,0,0,0,0,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,72,93,114,135,156,177,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,78,99,120,142,163,176,156,135,114,92,71,50,29,0,0,0,3,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,24,4,0,0,0,0,0,0,3,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,24,4,0,0,0,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,98,117,137,156,167,148,128,109,90,71,91,112,134,156,173,152,131,109,88,67,45,24,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,3,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,24,4,0,0,0,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,4,23,42,61,80,99,118,137,156,175,157,138,118,100,81,91,110,130,149,168,165,146,126,107,88,69,50,31,12,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,0,0,11,24,37,49,60,69,76,82,86,90,92,92,92,92,92,90,87,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,0,0,0,0,0,17,36,55,74,92,111,130,149,166,148,129,143,164,164,142,130,149,167,148,129,110,92,73,54,35,16,0,0,0,0,0,58,79,100,122,144,165,173,152,131,109,88,67,45,24,14,19,27,37,52,68,86,104,123,142,162,179,160,139,119,98,78,57,36,16,0,0,0,0,11,31,51,71,92,112,132,152,173,161,140,119,99,78,58,37,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,3,3,3,3,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,3,3,3,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,5,20,33,45,55,65,73,79,84,88,90,92,92,92,92,91,89,86,97,118,140,162,176,155,134,112,90,69,48,27,43,64,85,106,128,150,171,158,137,115,94,73,60,69,71,71,71,71,71,67,59,81,102,123,145,166,163,142,120,99,78,56,35,14,0,0,0,0,0,3,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,24,4,0,0,0,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,131,152,173,166,146,124,104,83,62,42,21,1,0,0,1,21,42,62,83,104,124,145,166,172,151,131,110,89,68,47,26,0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,173,153,132,112,92,71,51,31,10,0,0,0,0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,173,153,132,112,92,71,51,31,10,0,0,0,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,89,108,126,146,165,157,138,118,99,80,91,112,134,156,173,152,131,109,88,67,45,24,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,173,153,132,112,92,71,51,31,10,0,0,0,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,107,86,65,43,22,1,0,0,0,6,10,11,8,2,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,13,32,51,71,90,109,128,147,166,166,147,128,109,90,71,82,101,120,139,158,174,155,136,117,98,79,60,41,22,3,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,0,0,0,8,20,31,41,49,56,61,66,68,70,71,71,71,70,69,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,0,0,0,0,0,7,26,45,64,82,101,120,139,158,157,143,149,167,167,150,145,159,157,138,119,101,82,63,44,25,6,0,0,0,0,0,58,79,100,122,144,165,173,152,131,109,88,67,45,24,3,0,8,22,38,56,75,94,114,135,155,175,165,145,124,103,82,61,41,20,0,0,0,0,19,39,59,78,98,118,139,159,175,155,135,114,93,73,52,32,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,3,15,27,36,45,53,59,64,67,69,71,71,71,71,70,68,76,97,118,140,162,176,155,134,112,90,69,48,27,44,65,86,108,130,151,172,158,136,115,94,73,51,48,50,50,50,50,50,47,59,80,101,122,144,166,164,143,121,100,79,57,36,15,0,0,0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,173,153,132,112,92,71,51,31,10,0,0,0,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,106,128,148,168,171,150,129,109,88,68,47,27,7,0,0,8,28,48,68,88,109,130,150,171,167,147,126,106,85,64,43,22,0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,77,57,37,16,0,0,0,0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,77,57,37,16,0,0,0,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,79,98,117,137,156,166,147,128,108,89,91,112,134,156,173,152,131,109,88,67,45,24,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,4,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,4,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,77,57,37,16,0,0,0,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,4,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,0,0,0,0,17,38,59,81,102,123,145,166,171,150,129,108,86,65,44,23,5,7,11,18,26,31,33,29,21,10,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,3,22,41,61,80,99,118,137,156,175,158,138,119,100,80,61,73,92,111,130,150,169,165,146,126,107,88,69,50,31,12,6,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,0,0,0,0,2,12,21,29,36,41,45,47,49,50,50,50,49,50,71,92,114,136,157,178,160,138,116,95,74,53,31,10,0,0,0,0,0,0,0,11,30,48,66,84,101,119,136,156,168,159,162,176,176,163,160,169,154,135,118,101,83,65,47,29,11,0,0,0,0,0,58,79,100,122,144,165,173,152,131,109,88,67,45,24,3,0,0,9,28,47,67,88,108,129,150,171,170,149,128,107,86,65,44,23,0,0,3,11,29,48,67,86,106,126,146,166,169,148,128,108,88,67,47,26,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,8,17,26,33,38,43,46,48,49,50,50,50,49,55,76,97,118,140,162,176,155,134,112,90,69,48,27,45,67,88,109,130,152,173,158,136,114,93,72,51,29,29,29,29,29,29,37,58,79,100,122,144,165,165,144,122,100,79,58,37,16,0,0,0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,77,57,37,16,0,0,0,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,0,1,9,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,15,15,15,13,7,0,0,0,0,0,0,0,0,0,39,60,81,101,122,143,163,176,155,135,114,94,74,55,35,16,0,1,18,36,56,75,95,115,135,156,176,162,142,121,100,80,59,39,18,0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,83,63,43,22,2,0,0,0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,83,63,43,22,2,0,0,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,70,89,108,128,147,166,156,136,117,97,91,112,134,156,173,152,131,109,88,67,45,24,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,83,63,43,22,2,0,0,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,0,0,0,0,16,37,59,80,101,122,144,165,173,152,131,110,88,67,47,28,27,28,31,37,46,52,54,49,40,26,11,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,12,32,51,70,89,108,128,147,166,168,149,129,110,91,71,52,63,83,102,121,141,160,174,155,136,117,98,78,59,40,33,25,14,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,36,36,50,71,92,114,136,157,178,160,138,116,95,74,53,31,14,0,0,0,0,0,0,0,0,2,9,15,20,24,26,28,29,29,29,29,50,71,92,114,136,157,178,160,138,116,95,74,53,31,14,0,0,0,0,0,0,3,22,40,59,77,95,113,131,149,166,154,138,146,165,165,146,140,155,165,148,130,113,95,77,58,40,22,3,0,0,0,0,58,79,100,122,144,165,173,152,131,109,88,67,45,24,3,0,0,0,21,41,62,83,104,125,146,167,173,152,131,110,88,67,46,25,5,16,23,28,41,58,77,95,115,134,154,173,161,141,121,101,81,61,41,20,40,61,83,104,125,147,168,170,148,126,105,84,63,41,23,10,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,23,10,0,0,0,0,0,0,0,0,0,6,12,17,22,25,27,28,29,29,29,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,47,68,89,110,132,153,174,157,136,114,92,71,50,29,8,7,7,7,15,37,58,79,100,122,144,165,166,144,123,102,81,59,38,23,10,0,0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,83,63,43,22,2,0,0,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,6,19,29,35,36,41,62,83,104,126,148,169,170,148,126,105,84,63,41,36,36,36,36,34,27,16,2,0,0,0,0,0,0,0,34,55,76,96,116,137,157,177,162,142,122,102,83,64,45,29,20,21,31,47,65,84,103,122,143,162,175,155,135,115,95,74,54,33,13,0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,8,0,0,0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,8,0,0,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,80,99,118,138,157,164,145,125,106,91,112,134,156,173,152,131,109,88,67,45,24,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,154,175,165,144,122,101,80,59,37,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,154,175,165,144,122,101,80,59,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,8,0,0,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,154,175,165,144,122,101,80,59,37,0,0,0,0,15,36,57,78,99,120,142,163,176,155,134,113,93,72,53,49,48,49,52,57,65,73,75,69,57,41,23,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
3,22,41,60,79,98,117,137,156,175,159,140,120,101,82,62,43,54,74,93,112,132,152,171,164,145,126,106,87,68,57,53,44,30,14,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,57,57,57,57,71,92,114,136,157,178,160,138,116,95,74,53,44,30,14,0,0,0,0,0,0,0,0,0,0,0,3,5,7,7,7,7,29,50,71,92,114,136,157,178,160,138,116,95,74,53,44,30,14,0,0,0,0,0,13,32,51,69,88,106,124,143,161,159,141,124,143,164,164,142,125,143,161,160,142,124,106,87,69,50,32,13,0,0,0,0,58,79,100,122,144,165,173,152,131,109,88,67,45,24,3,0,0,0,17,38,59,80,101,122,144,165,175,154,133,111,90,69,48,27,22,34,43,48,57,70,87,105,124,143,162,173,153,134,114,94,74,54,34,19,40,61,83,104,125,147,168,170,148,126,105,84,63,53,40,25,8,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,53,40,25,8,0,0,0,0,0,0,0,0,0,0,0,1,4,6,7,7,16,32,45,55,76,97,118,140,162,176,155,134,112,90,69,48,27,47,69,90,111,133,154,175,156,135,114,92,71,50,29,7,0,0,0,15,36,57,79,100,121,143,164,167,146,124,102,81,60,53,40,25,8,0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,8,0,0,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,22,36,48,56,57,57,62,83,104,126,148,169,170,148,126,105,84,63,57,57,57,57,57,54,45,33,17,0,0,0,0,0,0,0,29,49,69,89,109,130,149,169,169,150,130,111,93,75,59,46,41,42,48,61,77,95,113,132,151,170,167,148,128,108,88,68,48,27,7,0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,136,116,95,75,54,34,13,0,0,0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,136,116,95,75,54,34,13,0,0,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,71,90,109,128,148,167,154,134,115,95,112,134,156,173,152,131,109,88,67,45,24,57,79,100,121,143,164,176,155,134,112,91,70,49,28,7,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,57,79,100,121,143,164,176,155,134,112,91,70,49,28,7,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,136,116,95,75,54,34,13,0,0,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,28,7,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,0,0,0,0,12,33,54,76,97,118,139,160,180,160,139,119,100,83,73,70,69,70,73,78,85,93,96,87,70,52,32,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
12,31,50,69,88,107,126,146,165,170,151,131,112,92,73,54,34,45,65,84,104,123,143,163,173,154,135,115,96,79,78,73,60,44,26,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,79,79,79,79,79,79,92,114,136,157,178,160,138,116,95,78,73,60,44,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,95,78,73,60,44,26,0,0,0,0,4,23,42,61,79,98,117,136,154,166,148,129,121,143,164,164,142,120,131,149,168,153,135,116,98,79,60,41,23,4,0,0,0,58,79,100,122,144,165,173,152,131,109,88,67,45,24,3,0,0,0,15,36,58,79,100,121,143,164,177,156,134,112,91,70,49,27,36,52,63,69,75,86,100,117,135,153,172,164,145,125,106,86,66,47,27,19,40,61,83,104,125,147,168,170,148,126,105,84,81,70,55,37,18,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,81,70,55,37,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,28,46,62,74,79,97,118,140,162,176,155,134,112,90,69,48,27,49,70,91,112,134,155,176,156,135,113,92,71,49,28,7,0,0,0,15,36,57,78,100,120,142,164,168,146,124,104,83,81,70,55,37,18,0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,136,116,95,75,54,34,13,0,0,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,34,52,66,76,79,79,79,83,104,126,148,169,170,148,126,105,84,79,79,79,79,79,79,74,63,47,29,10,0,0,0,0,0,0,22,42,62,82,102,121,141,160,178,159,140,122,105,89,75,66,62,63,68,78,91,107,124,142,160,177,158,139,120,100,81,61,41,21,1,0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,81,60,40,19,0,0,0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,81,60,40,19,0,0,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,62,81,100,120,139,158,162,143,123,103,112,134,156,173,152,131,109,88,67,45,24,56,78,99,120,142,163,178,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,36,56,78,99,120,142,163,178,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,36,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,81,60,40,19,0,0,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,78,99,120,142,163,178,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,36,0,0,0,0,10,30,51,72,93,114,135,156,176,167,148,130,112,100,94,91,90,92,94,98,105,112,116,99,79,58,37,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
20,40,59,78,98,117,136,155,174,161,142,122,103,84,64,45,25,37,57,76,96,115,135,155,174,163,144,124,105,100,100,90,74,55,35,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,100,100,100,100,100,100,100,100,114,136,157,178,160,138,116,100,100,90,74,55,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,116,100,100,90,74,55,35,0,0,0,0,14,33,52,71,89,108,128,146,164,156,137,118,121,143,164,164,142,120,120,139,157,164,146,126,108,89,70,51,33,14,0,0,0,58,79,100,122,144,165,173,152,131,109,88,67,45,24,3,0,0,0,15,36,57,79,100,121,143,164,177,156,134,112,91,70,49,27,48,66,81,90,95,104,116,131,147,164,172,154,135,116,97,78,58,39,19,19,40,61,83,104,125,147,168,170,148,126,105,104,100,85,66,45,25,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,105,104,100,85,66,45,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,36,56,75,92,100,100,118,140,162,176,155,134,112,90,69,48,27,50,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,14,35,57,78,99,120,142,164,168,147,126,104,104,100,85,66,45,25,0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,81,60,40,19,0,0,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,43,63,81,96,100,100,100,100,104,126,148,169,170,148,126,105,100,100,100,100,100,100,100,92,77,58,38,17,0,0,0,0,0,0,15,35,54,74,93,112,131,149,167,169,152,135,119,105,94,87,83,84,88,96,107,121,137,154,171,166,148,130,111,92,72,53,33,14,0,0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,53,72,91,111,130,150,169,151,131,112,112,134,156,173,152,131,109,88,67,45,24,55,76,97,118,140,161,179,158,137,116,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,97,76,55,34,55,76,97,118,140,161,179,158,137,116,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,97,76,55,34,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,55,76,97,118,140,161,179,158,137,116,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,97,76,55,34,0,0,0,0,6,27,47,68,88,109,129,149,169,177,159,143,129,120,115,112,112,112,115,119,125,132,124,103,82,61,41,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
29,49,68,87,106,126,145,164,172,153,133,114,94,75,55,36,17,29,48,68,88,107,128,147,166,172,153,134,121,121,120,102,81,60,38,0,0,0,6,27,49,70,91,112,134,156,177,161,140,121,121,121,121,121,121,121,121,121,121,136,157,178,160,138,121,121,120,102,81,60,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,160,138,121,121,120,102,81,60,38,0,0,0,4,23,42,61,80,99,118,137,156,166,146,128,108,121,143,164,164,142,120,110,129,148,167,156,137,118,99,80,61,42,23,4,0,0,58,79,100,122,144,165,173,152,131,109,88,67,45,24,3,0,0,0,16,37,58,79,100,122,144,165,176,155,134,112,90,69,48,27,56,76,96,111,116,123,134,146,161,177,160,142,124,106,88,69,49,30,11,19,40,61,83,104,125,147,168,170,148,126,126,126,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,170,148,126,126,126,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,62,83,104,121,121,121,140,162,176,155,134,112,90,69,48,27,51,72,93,114,136,157,176,155,134,112,91,70,49,27,6,0,0,0,14,35,56,77,98,120,142,163,170,148,126,126,126,112,91,70,49,27,0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,48,69,90,111,121,121,121,121,121,126,148,169,170,148,126,121,121,121,121,121,121,121,121,105,84,63,42,21,0,0,0,0,0,0,7,26,45,64,83,101,119,137,154,171,165,149,135,123,113,107,104,105,108,115,125,137,151,167,171,154,137,119,101,82,63,44,25,6,0,0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,63,83,102,121,141,160,159,140,120,112,134,156,173,152,131,109,88,67,45,24,53,74,95,116,137,158,179,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,53,74,95,116,137,158,179,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,53,74,95,116,137,158,179,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,0,0,0,0,1,21,42,62,82,102,121,141,159,176,173,159,148,140,136,134,134,134,136,140,145,149,128,107,86,65,44,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
38,58,77,96,115,135,154,173,164,144,124,105,86,66,47,27,8,21,40,60,80,99,119,139,159,178,162,146,143,143,124,102,81,60,39,0,0,0,6,27,49,70,91,112,134,156,177,164,147,143,143,143,143,143,143,143,143,143,143,145,161,181,163,147,143,143,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,163,147,143,143,124,102,81,60,39,0,0,0,13,32,52,71,90,109,128,147,166,157,137,118,100,121,143,164,164,142,120,100,119,139,158,165,147,128,109,89,70,51,32,13,0,0,58,79,100,122,144,165,173,152,131,109,88,67,45,24,3,0,0,0,18,39,60,81,102,123,145,166,174,153,132,110,89,68,47,26,57,78,99,120,136,143,152,163,176,163,147,130,113,95,77,59,40,21,2,19,40,61,83,104,125,147,168,174,157,148,148,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,174,157,148,148,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,143,143,148,165,176,155,134,112,90,69,48,27,52,73,94,115,137,158,176,155,134,112,90,69,48,27,5,0,0,0,13,35,56,77,98,120,142,163,174,157,148,148,134,112,91,70,49,27,0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,48,69,90,112,134,143,143,143,143,143,153,172,172,154,143,143,143,143,143,143,143,143,128,106,84,63,42,21,0,0,0,0,0,0,0,17,36,54,72,90,107,124,141,157,171,165,152,142,134,128,126,126,129,135,143,154,167,171,156,141,124,107,89,71,53,35,16,0,0,0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,118,98,78,57,37,16,0,0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,118,98,78,57,37,16,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,55,74,93,113,132,152,168,148,128,112,134,156,173,152,131,109,88,67,45,24,50,71,92,113,134,155,176,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,79,99,120,142,163,176,155,134,113,92,71,50,29,50,71,92,113,134,155,176,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,79,99,120,142,163,176,155,134,113,92,71,50,29,55,77,98,119,140,162,176,155,134,112,90,69,48,27,5,0,0,7,28,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,118,98,78,57,37,16,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,50,71,92,113,134,155,176,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,79,99,120,142,163,176,155,134,113,92,71,50,29,0,0,0,0,0,15,35,54,74,93,112,129,146,161,173,176,167,161,157,155,155,156,157,161,165,153,132,111,90,69,48,55,77,98,119,140,162,176,155,134,112,90,69,48,27,5,0,0,7,28,49,70,91,112,134,156,177,162,140,118,97,76,55,33,55,77,98,119,140,162,176,155,134,112,90,69,48,27,5,0,0,7,28,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,66,86,105,124,144,163,174,155,136,116,96,77,58,38,19,0,13,32,52,72,91,111,131,151,170,176,165,164,146,124,102,81,60,39,0,0,0,6,27,49,70,91,112,134,156,177,177,166,164,164,164,164,164,164,164,164,164,164,165,175,180,176,166,164,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,178,176,166,164,146,124,102,81,60,39,0,0,2,22,41,61,80,99,118,137,157,167,148,128,109,100,121,143,164,164,142,120,99,110,130,149,168,156,137,118,98,79,60,41,22,3,0,58,79,100,122,144,165,173,152,131,109,88,67,45,24,3,0,0,0,21,42,63,84,105,126,147,168,172,151,130,108,87,66,45,24,55,76,97,118,139,160,171,172,160,147,133,117,100,83,66,48,30,11,0,19,40,61,83,104,125,147,168,186,174,169,154,133,111,90,69,48,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,168,186,174,169,154,133,111,90,69,48,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,164,166,178,176,155,134,112,90,69,48,27,53,74,95,116,138,159,175,154,133,111,90,69,47,26,5,0,0,0,13,34,55,77,98,119,141,162,183,174,169,154,133,111,90,69,48,27,0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,118,98,78,57,37,16,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,48,69,90,112,134,155,164,164,164,164,170,180,180,170,164,164,164,164,164,164,164,149,128,106,84,63,42,21,0,0,0,0,0,0,0,7,25,43,60,78,94,111,126,141,155,167,170,161,154,149,148,148,150,155,163,172,166,154,141,126,110,94,77,60,42,24,6,0,0,2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,46,65,85,104,123,143,162,156,137,117,134,156,173,152,131,109,88,67,45,24,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,1,0,0,1,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,1,0,0,1,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,55,76,97,118,140,161,177,156,134,113,92,71,50,28,7,0,0,8,29,50,71,92,114,135,156,178,161,140,118,96,75,54,33,2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,1,0,0,1,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,0,0,0,0,0,7,26,45,64,82,100,116,131,144,154,162,167,171,178,175,172,170,168,163,157,150,135,114,93,72,51,55,76,97,118,140,161,177,156,134,113,92,71,50,28,7,0,0,8,29,50,71,92,114,135,156,178,161,140,118,96,75,54,33,55,76,97,118,140,161,177,156,134,113,92,71,50,28,7,0,0,8,29,50,71,92,114,135,156,178,161,140,118,96,75,54,33,0,0,0,0,0,0,0,0,0,0,0,0,0,
56,75,95,114,133,153,159,159,146,126,107,88,68,49,30,10,0,5,24,44,64,83,103,123,143,159,164,178,167,146,124,102,81,60,39,0,0,0,6,27,49,70,91,112,134,156,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,164,178,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,159,164,178,167,146,124,102,81,60,39,0,0,11,30,50,69,89,108,128,147,166,159,140,120,100,100,121,143,164,164,142,120,99,101,121,141,160,166,146,128,108,89,69,50,31,11,0,58,79,100,122,144,159,159,152,131,109,88,67,45,24,3,0,0,6,26,46,67,88,108,130,150,171,168,147,126,105,84,63,42,21,52,73,94,115,136,158,161,153,143,131,117,102,87,70,53,36,19,1,0,19,40,61,83,104,125,147,159,168,183,171,150,130,108,87,66,45,24,59,81,102,123,145,159,159,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,159,159,151,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,147,159,168,183,171,150,130,108,87,66,45,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,176,163,159,155,134,112,90,69,48,27,53,75,96,117,139,159,159,154,132,110,89,68,47,26,5,0,0,0,13,34,55,77,98,119,141,159,168,183,171,150,130,108,87,66,45,24,2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,48,69,90,112,134,155,159,159,159,159,159,159,159,159,159,159,159,159,163,176,170,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,13,31,48,64,81,96,111,125,138,149,158,166,172,170,169,169,171,171,165,158,148,137,124,111,96,80,64,48,30,13,0,0,0,7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,37,56,76,95,115,134,153,164,145,125,134,156,173,152,131,109,88,67,45,24,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,53,75,96,117,138,160,178,157,136,115,94,73,52,31,10,0,0,11,32,53,74,95,116,137,158,179,159,138,116,95,74,53,32,7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,0,0,0,0,0,0,17,35,53,70,86,101,114,126,135,141,146,151,167,156,151,149,147,143,137,130,123,113,93,73,51,53,75,96,117,138,160,178,157,136,115,94,73,52,31,10,0,0,11,32,53,74,95,116,137,158,179,159,138,116,95,74,53,32,53,75,96,117,138,160,178,157,136,115,94,73,52,31,10,0,0,11,32,53,74,95,116,137,158,179,159,138,116,95,74,53,32,0,0,0,0,0,0,0,0,0,0,0,0,0,
62,83,103,123,138,138,138,138,138,118,99,79,60,40,21,2,0,0,16,36,56,76,95,115,135,138,148,168,167,146,124,102,81,60,39,0,0,0,6,27,49,70,91,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,148,168,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,138,138,148,168,167,146,124,102,81,60,39,0,0,19,39,58,78,97,117,137,156,171,151,132,112,92,100,121,143,164,164,142,120,99,93,113,132,152,172,156,137,117,98,78,59,39,19,0,58,79,100,122,138,138,138,138,131,109,88,67,45,24,3,0,0,15,34,53,73,93,114,134,155,175,164,143,122,102,81,60,39,18,49,70,92,112,134,146,141,134,125,114,101,87,72,57,41,24,7,0,0,19,40,61,83,104,125,138,138,154,175,166,146,125,104,83,63,42,21,59,81,102,123,138,138,138,138,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,138,138,138,138,130,108,86,65,44,23,1,0,0,19,40,61,83,104,125,138,138,154,175,166,146,125,104,83,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,166,147,138,138,134,112,90,69,48,27,54,75,96,118,138,138,138,138,132,110,89,68,47,25,4,0,0,0,12,33,55,76,97,118,138,138,154,175,166,146,125,104,83,63,42,21,7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,146,166,170,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,1,18,35,51,66,81,95,108,120,130,139,146,151,163,181,173,157,150,145,138,129,119,107,94,81,66,50,34,18,1,0,0,0,13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,28,48,67,86,106,125,145,164,153,133,134,156,173,152,131,109,88,67,45,24,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,52,73,94,115,136,157,178,161,140,119,98,77,57,36,16,0,0,16,37,57,78,98,119,140,161,178,156,136,114,93,72,51,30,13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,0,0,0,0,0,0,5,23,40,56,71,84,97,106,115,120,124,140,161,142,130,128,125,122,116,110,103,95,83,65,46,52,73,94,115,136,157,178,161,140,119,98,77,57,36,16,0,0,16,37,57,78,98,119,140,161,178,156,136,114,93,72,51,30,52,73,94,115,136,157,178,161,140,119,98,77,57,36,16,0,0,16,37,57,78,98,119,140,161,178,156,136,114,93,72,51,30,0,0,0,0,0,0,0,0,0,0,0,0,0,
62,82,102,116,116,116,116,116,116,109,90,71,51,32,12,0,0,0,8,28,48,68,87,106,116,123,145,166,167,146,124,102,81,60,39,0,0,0,6,27,48,69,89,109,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,70,91,110,116,116,123,145,166,167,146,124,102,81,60,39,0,7,27,47,67,86,106,125,145,164,163,144,123,104,84,100,121,143,164,164,142,120,99,85,105,124,144,164,164,145,126,106,86,67,47,28,8,57,78,98,115,116,116,116,116,116,106,86,66,45,23,14,13,17,29,45,63,81,101,120,140,161,178,158,138,117,97,76,55,35,14,47,68,89,110,128,125,120,114,106,95,84,71,57,42,27,11,0,0,0,18,39,60,81,101,116,116,134,154,174,160,140,119,99,78,58,37,17,58,79,99,115,116,116,116,116,116,105,85,64,43,22,1,9,15,17,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,58,79,99,115,116,116,116,116,116,105,85,64,43,22,1,0,0,18,39,60,81,101,116,116,134,154,174,160,140,119,99,78,58,37,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,165,144,122,116,116,108,89,68,47,26,54,75,95,113,116,116,116,116,116,106,87,66,45,24,3,0,0,0,12,33,54,75,95,113,116,134,154,174,160,140,119,99,78,58,37,17,13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,47,68,89,108,116,116,116,116,116,116,116,116,116,116,116,116,116,121,143,164,170,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,5,21,36,51,65,78,90,101,111,119,125,134,154,175,166,145,130,124,118,110,100,90,78,65,50,36,20,6,0,0,0,0,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,162,142,121,100,80,59,39,18,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,162,142,121,100,80,59,39,18,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,39,58,78,97,116,136,156,161,141,135,156,173,152,131,109,88,67,45,24,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,49,70,91,112,133,154,174,165,144,124,103,83,63,44,27,21,21,27,44,64,84,104,124,145,165,174,153,132,111,90,69,48,27,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,162,142,121,100,80,59,39,18,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,0,0,0,0,0,0,0,10,26,41,55,67,78,87,95,110,129,149,152,133,113,107,104,101,96,90,83,75,66,53,36,49,70,91,112,133,154,174,165,144,124,103,83,63,44,27,21,21,27,44,64,84,104,124,145,165,174,153,132,111,90,69,48,27,49,70,91,112,133,154,174,165,144,124,103,83,63,44,27,21,21,27,44,64,84,104,124,145,165,174,153,132,111,90,69,48,27,0,0,0,0,0,0,0,0,0,0,0,0,0,
55,73,88,94,94,94,94,94,94,92,79,62,43,23,4,0,0,0,0,20,40,59,77,90,102,123,145,166,167,146,124,102,81,60,39,0,0,0,2,22,42,61,79,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,23,43,62,80,92,94,102,123,145,166,167,146,124,102,81,60,39,0,15,35,55,75,94,114,134,153,173,156,136,116,96,79,100,121,143,164,164,142,120,99,78,97,117,137,157,173,154,134,114,95,75,55,35,16,51,69,85,94,94,94,94,94,94,90,76,58,39,37,35,34,37,46,59,75,92,110,129,148,168,171,152,131,111,91,71,50,30,9,43,64,83,100,106,104,100,94,86,77,66,54,41,27,12,0,0,0,0,14,34,54,72,87,100,120,140,160,173,153,133,113,93,72,52,32,11,52,70,86,94,94,94,94,94,94,89,75,57,38,18,18,28,36,38,36,45,67,88,109,131,152,173,164,143,121,100,79,58,37,52,70,86,94,94,94,94,94,94,89,75,57,38,18,0,0,0,14,34,54,72,87,100,120,140,160,173,153,133,113,93,72,52,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,165,144,122,100,94,91,78,61,42,22,48,66,83,93,94,94,94,94,94,90,77,59,40,20,0,0,0,0,8,28,48,66,83,100,120,140,160,173,153,133,113,93,72,52,32,11,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,162,142,121,100,80,59,39,18,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,42,61,78,91,94,94,94,94,94,94,94,94,94,94,94,94,100,121,143,164,170,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,6,21,35,48,61,72,82,91,99,108,128,149,169,169,148,128,109,98,90,82,71,60,48,39,35,32,26,17,5,0,0,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,168,147,126,106,85,65,44,24,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,168,147,126,106,85,65,44,24,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,47,68,89,110,132,154,175,154,133,111,90,69,47,26,30,49,69,88,108,128,147,166,156,153,165,173,152,131,109,88,67,45,24,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,45,66,87,107,128,149,169,171,151,131,111,91,73,57,46,43,43,46,57,73,92,111,131,151,171,169,149,128,107,86,65,45,24,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,168,147,126,106,85,65,44,24,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,0,0,0,0,0,0,0,0,11,25,37,49,59,79,98,118,138,158,153,138,128,115,100,84,75,69,63,55,48,37,23,45,66,87,107,128,149,169,171,151,131,111,91,73,57,46,43,43,46,57,73,92,111,131,151,171,169,149,128,107,86,65,45,24,45,66,87,107,128,149,169,171,151,131,111,91,73,57,46,43,43,46,57,73,92,111,131,151,171,169,149,128,107,86,65,45,24,0,0,0,0,0,0,0,0,0,0,0,0,0,
43,58,69,73,73,73,73,73,73,71,63,49,33,14,0,0,0,0,0,11,30,47,61,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,14,32,49,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,33,50,63,72,81,102,123,145,166,167,146,124,102,81,60,39,3,23,42,62,82,102,122,142,162,169,149,128,108,89,79,100,121,143,164,164,142,120,99,78,89,109,129,149,169,162,142,122,102,83,63,43,23,39,55,67,73,73,73,73,73,73,70,60,46,55,58,56,55,58,64,76,89,105,121,139,158,176,163,144,124,104,84,64,44,24,3,36,54,70,81,84,83,79,74,67,58,48,37,24,11,0,0,0,0,0,17,35,53,72,90,109,128,148,168,164,145,125,105,85,66,46,25,5,41,56,68,73,73,73,73,73,73,70,60,45,28,18,34,47,56,59,57,55,69,90,111,132,153,174,163,142,120,99,78,57,35,41,56,68,73,73,73,73,73,73,70,60,45,28,10,0,0,0,17,35,53,72,90,109,128,148,168,164,145,125,105,85,66,46,25,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,165,144,122,100,79,71,62,48,31,13,37,53,65,73,73,73,73,73,73,71,61,47,30,11,0,0,0,0,17,35,53,72,90,109,128,148,168,164,145,125,105,85,66,46,25,5,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,168,147,126,106,85,65,44,24,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,31,48,62,71,73,73,73,73,73,73,73,73,73,73,73,79,100,121,143,164,170,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,5,19,31,43,54,63,72,81,102,122,141,160,176,156,138,121,107,95,85,77,70,64,60,56,53,46,35,20,4,0,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,153,132,111,91,70,50,29,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,153,132,111,91,70,50,29,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,47,68,89,110,132,154,175,154,133,111,90,69,47,26,22,41,60,80,99,119,139,158,176,174,182,173,152,131,109,88,67,45,24,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,40,61,82,102,122,143,163,178,158,139,120,103,87,74,67,64,64,67,74,87,103,121,139,159,178,163,142,122,102,81,61,40,19,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,153,132,111,91,70,50,29,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,0,0,0,0,0,0,0,0,10,28,44,57,65,84,106,126,138,147,158,157,145,131,114,95,75,55,43,36,28,19,7,40,61,82,102,122,143,163,178,158,139,120,103,87,74,67,64,64,67,74,87,103,121,139,159,178,163,142,122,102,81,61,40,19,40,61,82,102,122,143,163,178,158,139,120,103,87,74,67,64,64,67,74,87,103,121,139,159,178,163,142,122,102,81,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,
28,40,49,52,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,2,19,33,44,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,19,33,44,59,81,102,123,145,166,167,146,124,102,81,60,39,10,30,50,70,90,110,130,149,169,162,142,121,101,81,79,100,121,143,164,164,142,120,99,78,82,102,122,142,162,170,150,130,110,90,70,50,30,25,38,47,52,52,52,52,52,52,50,47,63,74,79,77,77,79,84,93,105,119,135,151,169,171,153,134,115,96,76,57,37,17,0,24,40,53,61,63,62,58,53,47,39,30,19,7,0,0,0,0,0,14,30,47,64,82,101,119,138,157,174,156,136,117,97,78,58,38,18,0,26,39,48,52,52,52,52,52,52,50,42,30,15,30,48,64,76,81,77,76,78,96,116,136,157,178,160,139,118,97,76,55,34,26,39,48,52,52,52,52,52,52,50,42,30,15,0,0,0,14,30,47,64,82,101,119,138,157,174,156,136,117,97,78,58,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,165,144,122,100,79,58,44,32,18,2,23,36,46,51,52,52,52,52,52,50,43,31,17,0,0,0,0,14,30,47,64,82,101,119,138,157,174,156,136,117,97,78,58,38,18,0,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,153,132,111,91,70,50,29,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,18,32,44,50,52,52,52,52,52,52,52,52,52,52,57,79,100,121,143,164,170,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,2,14,25,35,44,54,74,94,113,131,149,166,168,152,137,124,113,104,97,90,85,81,77,73,64,50,34,15,0,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,179,158,137,117,96,76,55,35,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,179,158,137,117,96,76,55,35,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,47,68,89,110,132,154,175,154,133,111,90,69,47,26,13,33,52,71,91,110,130,150,169,189,195,173,152,131,109,88,67,45,24,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,35,55,75,96,115,135,155,174,168,150,133,117,103,93,87,85,85,88,93,103,117,133,150,168,173,154,135,115,95,75,55,34,14,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,179,158,137,117,96,76,55,35,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,0,0,0,0,0,0,0,0,20,39,58,74,85,87,100,111,118,128,144,162,161,142,122,101,81,60,39,18,8,0,0,35,55,75,96,115,135,155,174,168,150,133,117,103,93,87,85,85,88,93,103,117,133,150,168,173,154,135,115,95,75,55,34,14,35,55,75,96,115,135,155,174,168,150,133,117,103,93,87,85,85,88,93,103,117,133,150,168,173,154,135,115,95,75,55,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,
11,21,28,31,31,31,31,31,31,30,24,15,3,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,3,15,24,30,31,31,31,31,31,31,31,31,31,31,31,31,31,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,17,37,57,77,97,117,137,157,175,155,135,114,94,74,79,100,121,143,164,164,142,120,99,78,75,95,115,135,155,176,157,137,117,97,77,57,37,9,19,27,31,31,31,31,31,31,37,57,76,93,100,98,98,100,104,112,122,135,150,165,176,159,142,124,105,87,68,49,29,9,0,10,23,34,40,42,40,37,33,27,20,11,1,0,0,0,0,0,11,28,44,60,76,94,112,130,148,167,164,146,126,108,89,69,50,30,11,0,9,20,27,31,31,31,31,31,31,29,23,13,18,38,58,78,94,102,98,97,98,107,124,143,163,177,157,136,115,94,73,52,31,9,20,27,31,31,31,31,31,31,29,23,13,0,0,0,11,28,44,60,76,94,112,130,148,167,164,146,126,108,89,69,50,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,165,144,122,100,79,58,37,15,2,0,7,18,26,30,31,31,31,31,31,29,23,14,1,0,0,0,11,28,44,60,76,94,112,130,148,167,164,146,126,108,89,69,50,30,11,0,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,179,158,137,117,96,76,55,35,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,2,15,24,30,31,31,31,31,31,31,31,31,31,36,57,79,100,121,143,164,170,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,16,27,46,65,84,102,119,136,151,166,167,154,142,133,124,117,111,106,102,98,93,80,63,44,23,3,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,143,122,102,81,61,40,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,143,122,102,81,61,40,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,24,44,63,82,102,121,141,161,180,195,173,152,131,109,88,67,45,24,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,29,48,68,88,107,126,145,163,179,162,147,133,121,113,108,106,106,108,113,121,133,147,163,179,162,144,126,106,87,68,48,28,8,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,143,122,102,81,61,40,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,0,0,0,0,0,0,0,5,26,47,67,87,104,108,102,98,99,115,136,157,168,147,126,104,83,62,41,20,0,0,0,29,48,68,88,107,126,145,163,179,162,147,133,121,113,108,106,106,108,113,121,133,147,163,179,162,144,126,106,87,68,48,28,8,29,48,68,88,107,126,145,163,179,162,147,133,121,113,108,106,106,108,113,121,133,147,163,179,162,144,126,106,87,68,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,2,7,9,9,9,9,9,9,9,4,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,4,9,9,9,9,9,9,9,9,9,9,9,9,9,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,23,44,64,84,104,124,144,164,169,148,128,108,88,67,79,100,121,143,164,164,142,120,99,78,68,88,108,129,149,169,165,145,124,104,84,64,44,0,0,6,9,9,9,9,9,20,41,62,84,104,122,120,119,120,125,132,141,152,165,176,161,146,129,112,94,76,58,39,20,1,0,0,5,14,19,21,19,16,12,6,0,0,0,0,0,0,0,4,23,41,58,73,90,106,123,141,159,171,153,135,117,98,79,60,41,22,3,0,0,1,7,9,9,9,9,9,9,8,3,0,21,42,63,84,105,123,120,118,119,125,138,154,172,171,151,131,110,90,69,48,27,0,1,7,9,9,9,9,9,9,8,3,0,0,0,4,23,41,58,73,90,106,123,141,159,171,153,135,117,98,79,60,41,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,165,144,122,100,79,58,37,15,0,0,0,0,6,9,9,9,9,9,9,8,3,0,0,0,0,4,23,41,58,73,90,106,123,141,159,171,153,135,117,98,79,60,41,22,3,0,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,143,122,102,81,61,40,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,0,0,4,8,9,9,9,9,9,9,9,9,15,36,57,79,100,121,143,164,170,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,36,55,72,90,105,121,136,149,161,172,161,152,144,137,132,126,122,119,110,91,70,49,28,6,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,169,148,128,107,86,66,45,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,169,148,128,107,86,66,45,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,16,35,55,74,94,113,133,153,172,192,173,152,131,109,88,67,45,24,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,21,40,60,79,97,115,133,150,166,177,163,150,141,134,130,128,128,130,134,141,151,163,177,165,149,132,115,97,78,59,40,20,1,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,169,148,128,107,86,66,45,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,0,0,0,0,0,0,0,9,30,51,72,93,113,128,122,119,118,124,140,159,168,148,126,105,84,63,41,20,0,0,0,21,40,60,79,97,115,133,150,166,177,163,150,141,134,130,128,128,130,134,141,151,163,177,165,149,132,115,97,78,59,40,20,1,21,40,60,79,97,115,133,150,166,177,163,150,141,134,130,128,128,130,134,141,151,163,177,165,149,132,115,97,78,59,40,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,30,50,71,91,111,131,151,171,162,142,121,101,81,61,79,100,121,143,164,164,142,120,99,78,61,82,102,122,143,163,172,151,131,111,91,71,51,0,0,0,0,0,0,0,0,21,42,63,84,106,128,141,141,142,145,151,160,170,171,159,146,131,115,99,82,65,47,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,51,70,88,103,119,136,153,170,159,142,124,106,87,69,50,32,13,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,66,87,108,130,141,140,140,145,154,168,177,161,142,123,104,84,63,43,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,51,70,88,103,119,136,153,170,159,142,124,106,87,69,50,32,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,51,70,88,103,119,136,153,170,159,142,124,106,87,69,50,32,13,0,0,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,169,148,128,107,86,66,45,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,170,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,43,60,75,91,105,119,132,143,153,162,170,164,157,152,148,144,131,111,90,70,49,27,6,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,154,133,112,92,71,50,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,154,133,112,92,71,50,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,7,27,46,66,86,105,125,145,164,180,173,152,131,109,88,67,45,24,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,12,31,50,68,86,103,119,135,149,162,173,169,160,154,150,149,149,151,154,160,169,172,161,149,135,119,102,85,67,49,30,11,0,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,154,133,112,92,71,50,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,0,0,0,0,0,0,0,13,34,55,76,97,117,138,143,141,140,144,154,169,158,141,121,101,81,60,39,18,0,0,0,12,31,50,68,86,103,119,135,149,162,173,169,160,154,150,149,149,151,154,160,169,172,161,149,135,119,102,85,67,49,30,11,0,12,31,50,68,86,103,119,135,149,162,173,169,160,154,150,149,149,151,154,160,169,172,161,149,135,119,102,85,67,49,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,167,146,124,102,81,60,39,36,56,77,97,117,138,158,176,156,135,115,95,75,57,79,100,121,143,164,164,142,120,99,78,57,75,96,116,136,156,177,158,138,118,97,77,57,0,0,0,0,0,0,0,1,22,43,65,86,107,128,150,162,163,166,171,169,162,153,142,129,115,101,86,69,53,35,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,77,98,118,134,150,164,163,146,129,112,94,76,58,40,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,48,69,90,111,132,153,161,161,165,173,170,160,147,131,113,95,76,56,36,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,77,98,118,134,150,164,163,146,129,112,94,76,58,40,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,77,98,118,134,150,164,163,146,129,112,94,76,58,40,22,3,0,0,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,154,133,112,92,71,50,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,170,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,30,45,61,75,89,102,114,124,134,142,150,156,162,167,166,146,125,105,84,64,44,23,3,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,47,68,89,110,132,154,159,154,133,111,90,69,47,26,5,0,18,38,58,77,97,117,137,156,159,159,152,131,109,88,67,45,24,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,2,21,39,56,73,90,105,119,133,144,154,161,167,171,172,170,170,172,171,167,161,153,143,132,119,104,89,73,56,38,20,2,0,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,0,0,0,0,0,0,0,17,38,59,80,101,122,143,157,160,161,162,159,153,142,128,112,93,74,54,34,13,0,0,0,2,21,39,56,73,90,105,119,133,144,154,161,167,171,172,170,170,172,171,167,161,153,143,132,119,104,89,73,56,38,20,2,0,2,21,39,56,73,90,105,119,133,144,154,161,167,171,172,170,170,172,171,167,161,153,143,132,119,104,89,73,56,38,20,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,157,157,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,157,157,146,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,157,157,146,124,102,81,60,39,42,63,83,103,124,144,159,159,149,129,109,88,68,57,79,100,121,143,159,159,142,120,99,78,57,69,89,109,130,150,159,159,144,124,104,83,63,0,0,0,0,0,0,0,2,23,44,65,86,108,130,151,157,157,156,153,149,142,134,123,112,99,86,71,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,96,112,123,135,146,149,133,116,99,82,65,47,29,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,50,71,92,114,135,155,158,159,158,155,150,142,131,117,101,84,66,47,28,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,96,112,123,135,146,149,133,116,99,82,65,47,29,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,157,157,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,96,112,123,135,146,149,133,116,99,82,65,47,29,11,0,0,0,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,157,157,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,45,59,72,84,95,105,115,123,130,136,142,147,151,140,119,99,78,58,38,17,0,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,47,68,89,110,132,138,138,138,133,111,90,69,47,26,5,0,10,30,50,69,89,108,128,138,138,138,138,131,109,88,67,45,24,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,0,9,27,44,60,75,89,103,115,125,134,141,147,150,153,154,154,153,150,147,141,134,125,114,102,89,74,59,43,26,9,0,0,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,0,0,0,0,0,0,0,19,40,61,82,104,124,132,136,139,140,140,138,133,124,112,98,82,64,46,27,7,0,0,0,0,9,27,44,60,75,89,103,115,125,134,141,147,150,153,154,154,153,150,147,141,134,125,114,102,89,74,59,43,26,9,0,0,0,9,27,44,60,75,89,103,115,125,134,141,147,150,153,154,154,153,150,147,141,134,125,114,102,89,74,59,43,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,136,136,136,136,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,136,136,136,136,124,102,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,136,136,136,136,124,102,81,60,39,47,68,89,109,130,138,138,138,138,123,102,82,62,57,79,100,121,138,138,138,138,120,99,78,57,63,83,103,123,138,138,138,138,130,110,89,68,0,0,0,0,0,0,0,3,24,45,67,88,109,130,136,136,136,135,132,128,122,114,105,94,82,69,56,41,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,48,67,82,94,105,117,128,135,119,103,86,69,52,35,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,53,74,95,116,131,134,137,138,137,134,130,122,113,101,87,71,54,37,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,48,67,82,94,105,117,128,135,119,103,86,69,52,35,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,136,136,136,136,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,48,67,82,94,105,117,128,135,119,103,86,69,52,35,18,0,0,0,0,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,136,136,136,136,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,15,29,43,55,66,77,86,95,103,109,115,121,126,131,134,113,93,72,52,32,11,0,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,46,67,88,107,116,116,116,116,116,107,88,67,47,25,4,0,2,22,41,61,81,100,115,116,116,116,116,116,106,86,66,45,23,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,0,0,14,30,45,59,73,85,96,106,114,121,126,130,132,133,133,132,130,126,120,114,106,96,85,72,59,44,29,13,0,0,0,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,0,0,0,0,0,0,0,16,37,57,76,94,105,111,115,117,118,118,117,112,105,95,83,68,52,35,17,0,0,0,0,0,0,14,30,45,59,73,85,96,106,114,121,126,130,132,133,133,132,130,126,120,114,106,96,85,72,59,44,29,13,0,0,0,0,0,14,30,45,59,73,85,96,106,114,121,126,130,132,133,133,132,130,126,120,114,106,96,85,72,59,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,98,113,114,114,114,114,113,99,79,59,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,98,113,114,114,114,114,113,99,79,59,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,98,113,114,114,114,114,113,99,79,59,38,47,68,89,108,116,116,116,116,116,113,96,76,56,56,77,98,114,116,116,116,116,114,97,77,56,56,76,96,114,116,116,116,116,116,108,89,68,0,0,0,0,0,0,0,2,23,44,65,85,103,112,114,114,114,113,111,107,102,95,86,76,65,53,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,52,65,76,87,99,110,118,104,88,73,56,40,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,50,70,89,104,110,113,116,116,115,113,109,102,94,83,71,57,41,25,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,52,65,76,87,99,110,118,104,88,73,56,40,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,81,101,114,114,114,114,114,113,97,77,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,52,65,76,87,99,110,118,104,88,73,56,40,23,6,0,0,0,0,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,77,97,112,114,114,114,114,114,102,82,62,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,25,37,48,58,67,75,83,89,95,100,105,110,114,105,87,67,46,26,5,0,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,40,60,77,90,94,94,94,94,94,91,78,60,41,21,1,0,0,14,33,52,71,86,94,94,94,94,94,94,90,76,58,39,19,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,0,0,0,15,29,43,56,67,77,87,94,100,105,108,110,111,111,110,108,105,100,94,86,77,67,55,43,29,14,0,0,0,0,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,0,0,0,0,0,0,0,10,29,47,64,76,84,90,94,96,97,97,96,92,85,77,65,53,38,22,5,0,0,0,0,0,0,0,15,29,43,56,67,77,87,94,100,105,108,110,111,111,110,108,105,100,94,86,77,67,55,43,29,14,0,0,0,0,0,0,0,15,29,43,56,67,77,87,94,100,105,108,110,111,111,110,108,105,100,94,86,77,67,55,43,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,51,69,84,92,92,92,92,92,92,85,70,52,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,51,69,84,92,92,92,92,92,92,85,70,52,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,51,69,84,92,92,92,92,92,92,85,70,52,32,42,61,78,91,94,94,94,94,94,93,83,67,49,50,69,85,94,94,94,94,94,94,84,68,49,49,68,84,94,94,94,94,94,94,91,78,61,0,0,0,0,0,0,0,0,18,37,56,73,86,91,92,92,92,92,90,86,81,75,67,57,47,35,23,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,35,47,58,69,81,92,97,89,74,58,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,23,42,60,75,85,89,92,94,94,94,92,88,82,75,65,54,41,27,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,35,47,58,69,81,92,97,89,74,58,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,53,71,86,92,92,92,92,92,92,83,68,50,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,35,47,58,69,81,92,97,89,74,58,43,26,10,0,0,0,0,0,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,0,0,0,0,0,0,0,0,0,0,0,0,10,30,49,67,83,92,92,92,92,92,92,86,72,54,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,19,29,39,48,55,62,69,74,80,84,89,92,88,75,58,39,19,0,0,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,30,47,61,71,73,73,73,73,73,71,62,48,31,13,0,0,0,5,24,41,56,68,73,73,73,73,73,73,70,60,46,29,11,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,0,0,0,0,13,26,38,49,58,67,74,80,84,87,89,90,90,89,87,84,79,74,67,58,48,37,26,13,0,0,0,0,0,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,34,47,57,64,69,73,75,76,76,75,71,65,58,48,36,23,8,0,0,0,0,0,0,0,0,0,13,26,38,49,58,67,74,80,84,87,89,90,90,89,87,84,79,74,67,58,48,37,26,13,0,0,0,0,0,0,0,0,0,13,26,38,49,58,67,74,80,84,87,89,90,90,89,87,84,79,74,67,58,48,37,26,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,39,54,66,71,71,71,71,71,71,66,55,40,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,39,54,66,71,71,71,71,71,71,66,55,40,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,39,54,66,71,71,71,71,71,71,66,55,40,23,31,48,62,71,73,73,73,73,73,73,66,53,37,39,55,67,73,73,73,73,73,73,66,54,38,38,54,66,73,73,73,73,73,73,71,62,48,0,0,0,0,0,0,0,0,9,27,43,57,66,70,71,71,71,71,69,66,61,55,47,39,28,18,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,17,29,40,51,63,73,76,71,59,44,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,30,45,57,64,68,71,73,73,73,71,67,62,55,47,36,24,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,17,29,40,51,63,73,76,71,59,44,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,41,56,67,71,71,71,71,71,71,65,54,38,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,17,29,40,51,63,73,76,71,59,44,28,13,0,0,0,0,0,0,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,0,0,0,0,0,0,0,0,0,0,0,0,2,20,38,53,65,71,71,71,71,71,71,67,57,42,25,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,19,28,36,42,48,54,59,64,68,71,69,59,45,29,11,0,0,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,17,31,43,50,52,52,52,52,52,50,43,32,18,1,0,0,0,0,11,26,39,48,52,52,52,52,52,52,50,42,31,16,0,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,47,54,59,63,66,68,69,69,68,66,63,59,53,47,39,30,19,8,0,0,0,0,0,0,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,18,29,37,44,48,52,54,55,55,53,50,45,38,29,18,6,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,47,54,59,63,66,68,69,69,68,66,63,59,53,47,39,30,19,8,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,47,54,59,63,66,68,69,69,68,66,63,59,53,47,39,30,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,37,46,50,50,50,50,50,50,46,37,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,37,46,50,50,50,50,50,50,46,37,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,37,46,50,50,50,50,50,50,46,37,25,10,18,32,44,50,52,52,52,52,52,52,46,37,23,25,38,47,52,52,52,52,52,52,47,37,24,24,37,47,52,52,52,52,52,52,50,44,32,0,0,0,0,0,0,0,0,0,13,27,38,46,49,50,50,50,50,48,45,40,35,28,19,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,34,45,52,55,51,42,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,47,50,52,52,51,50,46,42,35,27,18,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,34,45,52,55,51,42,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,26,38,47,50,50,50,50,50,50,46,36,24,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,34,45,52,55,51,42,29,14,0,0,0,0,0,0,0,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,36,45,50,50,50,50,50,50,47,39,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,24,33,40,46,50,52,53,51,48,42,35,26,16,4,0,0,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,19,28,35,41,46,49,52,53,52,51,48,43,38,31,23,14,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,18,24,28,30,30,28,24,18,11,2,0,0,0,0,0,0,0,0,0,0,0,0,6,18,26,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,26,17,5,0,0,0,0,0,0,0,0,0,0,11,22,30,34,35,35,35,35,34,30,22,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,30,34,35,35,35,35,34,30,22,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,11,17,22,26,29,31,31,31,31,29,27,24,20,15,11,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,23,32,36,36,36,36,36,36,34,27,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,28,34,35,35,35,35,35,32,26,15,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,10,15,18,21,22,23,22,21,19,16,11,7,2,0,0,0,0,0,0,2,10,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,14,18,21,22,23,22,20,18,14,9,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,15,21,25,26,26,24,21,15,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,18,31,42,52,60,67,71,73,74,72,68,62,55,45,34,21,8,0,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,17,28,38,47,55,61,67,70,73,74,73,72,69,64,58,51,43,33,22,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,19,29,38,44,49,51,51,49,45,39,30,20,9,0,0,0,0,0,0,0,0,0,0,0,22,36,46,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,46,35,21,5,0,0,0,0,0,0,0,0,11,27,40,50,56,56,56,56,56,55,50,40,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,40,50,56,56,56,56,56,55,50,40,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,14,23,31,38,43,47,50,52,53,52,52,50,48,45,41,36,31,26,20,14,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,41,52,57,57,57,57,57,57,54,46,33,18,1,0,0,0,0,0,0,0,0,0,0,0,6,22,37,48,55,56,56,56,56,56,53,45,32,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,18,25,31,36,39,42,43,44,43,42,40,36,32,28,23,17,11,5,0,0,7,20,30,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,33,24,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,13,21,29,35,39,42,43,44,43,41,39,35,29,23,15,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,17,27,35,41,46,48,48,45,41,35,27,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,20,35,48,60,71,80,87,92,94,95,93,89,82,74,63,51,38,23,8,0,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,0,0,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,0,0,0,9,23,35,47,57,67,75,82,87,91,94,95,94,93,90,85,78,71,62,51,39,26,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,25,37,48,57,65,70,72,72,70,65,58,49,38,26,13,0,0,0,0,0,0,0,0,0,0,36,52,65,73,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,73,65,51,35,17,0,0,0,0,0,0,0,3,22,40,57,70,77,77,77,77,77,77,69,56,40,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,40,57,70,77,77,77,77,77,77,69,56,40,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,9,21,32,42,51,58,63,68,71,73,74,73,73,71,69,66,61,57,52,47,41,34,23,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,23,41,57,71,78,79,79,79,79,79,75,63,48,30,11,0,0,0,0,0,0,0,0,0,0,0,17,35,52,66,75,77,77,77,77,77,73,62,47,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,18,28,37,45,51,56,60,63,65,65,65,63,61,57,53,49,43,38,32,25,16,4,22,37,49,57,59,59,59,59,59,59,59,59,59,59,59,59,59,58,53,42,28,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,21,31,41,49,55,60,63,65,65,64,62,59,55,50,43,34,24,14,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,22,35,46,55,62,67,69,69,67,62,55,45,35,22,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,0,0,0,0,0,3,19,35,50,65,78,90,100,107,113,116,116,114,109,102,92,81,68,53,38,22,6,0,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,0,0,0,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,0,0,0,11,25,39,52,65,76,86,95,102,108,112,115,116,116,114,110,105,98,90,80,69,56,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,11,26,41,55,67,77,85,91,93,93,91,86,78,68,56,43,28,12,0,0,0,0,0,0,0,0,0,46,65,82,93,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,93,81,64,45,26,0,0,0,0,0,0,0,10,30,50,70,87,98,98,98,98,98,97,86,69,50,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,87,98,98,98,98,98,97,86,69,50,30,9,0,0,0,0,0,0,0,0,0,0,0,0,11,26,39,50,61,70,78,84,89,92,94,95,94,94,92,90,86,82,77,73,67,61,53,40,24,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,51,70,88,99,100,100,100,100,100,93,78,59,39,19,0,0,0,0,0,0,0,0,0,0,4,25,45,64,82,96,98,98,98,98,98,92,76,58,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,23,36,47,56,65,72,77,81,84,86,86,86,84,82,78,74,69,64,58,52,44,33,19,35,52,67,77,80,80,80,80,80,80,80,80,80,80,80,80,80,79,72,58,42,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,13,26,39,50,60,69,76,81,84,86,86,86,84,80,76,70,62,53,43,31,18,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,39,52,64,74,82,88,90,90,87,82,74,64,52,39,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,0,0,0,0,0,0,15,32,49,65,80,95,107,118,128,134,137,138,135,130,121,110,98,83,68,52,35,18,0,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,2,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,0,0,0,0,2,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,0,0,0,10,26,41,55,69,82,94,105,114,122,129,134,137,138,137,135,131,126,118,109,98,86,73,58,43,28,11,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,71,84,96,105,111,114,114,112,106,97,86,73,58,42,25,8,0,0,0,0,0,0,0,0,52,73,93,112,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,111,93,72,51,30,0,0,0,0,0,0,0,13,34,56,77,98,117,120,120,120,120,116,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,56,77,98,117,120,120,120,120,116,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,11,27,42,56,68,80,90,98,105,110,113,115,116,116,115,114,111,107,103,98,93,87,81,70,54,36,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,118,121,121,121,121,121,106,85,64,43,22,0,0,0,0,0,0,0,0,0,0,7,28,50,71,92,112,120,120,120,120,120,105,85,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,26,40,53,65,76,85,92,98,102,105,107,108,107,105,103,99,95,90,84,78,72,63,50,33,44,64,82,97,101,101,101,101,101,101,101,101,101,101,101,101,101,100,88,71,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,13,29,43,56,68,79,88,96,102,105,107,107,107,104,101,96,90,82,72,61,48,34,19,3,0,0,0,0,0,0,0,0,0,0,0,0,0,5,22,39,54,69,82,93,102,108,111,111,108,102,93,82,69,54,39,22,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,9,27,45,62,79,95,110,124,137,147,155,158,159,156,150,140,128,113,98,82,65,48,30,11,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,2,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,2,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,0,0,7,23,40,56,71,85,99,112,123,134,142,149,154,158,159,158,156,152,146,138,128,116,103,88,73,58,41,24,7,0,0,0,0,0,0,0,0,0,0,17,35,53,70,86,101,114,124,132,136,136,133,125,115,102,88,72,55,37,18,0,0,0,0,0,0,0,0,53,74,95,116,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,142,142,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,142,142,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,7,24,41,57,72,85,98,109,117,125,131,134,137,138,138,137,135,132,128,124,119,114,108,100,83,64,43,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,143,143,143,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,142,142,142,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,8,25,41,56,70,83,94,104,112,118,123,126,129,130,129,126,124,120,115,110,105,99,92,80,62,43,48,69,90,111,122,122,122,122,122,122,122,122,122,122,122,122,122,118,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,11,28,43,59,73,86,98,108,116,122,126,129,129,128,126,122,117,109,101,90,78,64,49,33,17,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,52,69,84,99,111,122,129,133,133,129,121,111,99,84,69,52,34,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,19,38,56,74,92,109,125,141,154,166,170,165,164,168,169,158,144,128,112,95,77,59,40,21,2,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,2,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,2,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,2,19,37,53,70,86,101,115,129,141,152,162,169,167,163,161,162,164,168,166,157,146,133,119,104,88,71,54,36,18,0,0,0,0,0,0,0,0,0,6,25,45,64,82,100,116,131,143,152,150,150,153,145,133,118,102,84,66,47,27,8,0,0,0,0,0,0,0,53,74,95,116,138,160,160,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,160,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,18,36,54,71,87,102,115,128,137,145,151,155,158,159,159,158,156,153,149,145,140,134,128,110,88,67,46,25,3,0,0,0,0,0,0,0,5,11,13,13,13,13,13,13,13,13,13,13,35,56,77,98,120,142,163,164,150,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,163,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,3,21,38,55,71,86,100,112,123,132,139,144,148,150,151,150,148,145,141,136,131,125,119,110,91,70,49,48,69,90,112,134,144,144,144,144,144,144,144,144,144,144,144,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,6,24,41,58,73,88,103,115,126,136,143,148,150,150,149,147,143,137,129,119,107,94,79,63,47,29,11,0,0,0,0,0,0,0,0,0,0,0,5,25,44,63,81,99,114,129,141,149,154,154,149,141,129,114,98,81,63,44,25,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,0,0,10,29,48,67,85,104,121,139,155,171,162,151,144,143,147,157,171,158,142,124,106,88,69,50,30,11,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,2,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,0,0,2,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,13,31,49,66,83,100,116,131,145,159,171,162,153,146,142,140,140,143,148,156,166,163,149,134,117,101,83,65,47,28,9,0,0,0,0,0,0,0,0,12,32,53,73,92,112,130,147,148,136,130,129,135,147,149,132,113,94,75,55,34,14,0,0,0,0,0,0,0,53,74,95,116,138,160,142,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,143,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,9,28,47,66,83,101,117,132,145,156,165,172,166,162,161,162,162,164,167,170,165,160,146,126,105,85,64,44,23,2,0,0,0,0,0,1,14,25,32,35,35,35,35,35,35,35,35,35,35,35,56,77,98,120,142,163,171,150,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,171,150,128,106,85,64,43,21,7,2,0,0,0,0,0,0,0,0,0,0,14,32,50,68,85,101,116,130,142,152,159,165,169,171,172,171,169,166,162,157,152,146,133,112,92,71,50,48,69,90,112,134,155,166,166,166,166,166,166,166,166,166,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,17,35,54,71,88,104,119,133,145,156,163,169,171,171,170,168,164,157,148,137,124,109,93,76,58,40,21,2,0,0,0,0,0,0,0,0,0,0,12,33,53,72,92,111,129,145,151,139,133,133,139,151,145,128,110,91,72,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,4,10,13,13,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,13,13,10,4,0,0,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,6,11,13,12,9,6,4,18,38,57,76,96,114,133,151,168,163,147,133,123,121,128,141,156,171,154,135,116,97,78,58,39,19,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,0,0,3,10,13,13,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,13,13,10,3,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,0,7,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,7,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,0,6,11,13,13,13,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,13,12,6,0,0,6,11,13,13,13,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,13,12,6,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,8,13,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,13,8,0,0,0,0,0,5,24,42,61,78,96,113,130,146,161,169,155,143,134,126,120,118,118,122,128,137,149,164,164,147,131,113,94,76,57,37,18,0,0,0,0,0,0,0,0,17,38,58,79,100,120,140,152,133,118,108,108,117,132,150,142,122,102,81,60,39,18,0,0,0,0,0,0,0,53,74,95,116,138,159,138,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,17,37,56,76,95,113,131,147,162,173,161,152,145,142,140,140,141,143,146,151,157,161,140,120,99,79,58,38,17,0,0,0,0,0,0,15,31,44,52,56,56,56,56,56,56,56,56,56,56,56,56,77,98,120,142,163,171,150,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,8,16,29,50,71,92,114,136,157,171,150,128,106,85,64,43,33,28,23,17,9,0,0,0,0,0,0,0,5,24,43,62,80,98,114,131,146,159,171,172,163,157,154,152,153,154,157,161,165,170,150,129,108,87,66,46,48,69,90,112,134,155,157,157,157,157,157,157,157,167,183,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,8,27,46,65,83,100,117,134,149,162,174,167,159,154,153,154,158,166,176,167,154,140,123,106,88,69,50,30,10,0,0,0,0,0,0,0,0,0,0,17,38,59,79,100,120,139,153,135,120,112,112,121,135,153,139,119,99,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
11,23,31,35,35,35,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,35,35,35,31,23,12,0,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,2,16,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,12,0,0,0,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,2,15,25,32,35,33,30,28,25,25,45,65,85,104,124,143,162,170,152,134,117,103,100,110,126,143,161,164,145,125,106,86,66,46,26,6,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,0,11,22,30,34,35,35,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,35,35,34,30,22,10,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,5,17,27,33,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,33,27,17,4,0,5,17,27,33,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,33,27,17,4,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,14,25,32,35,35,35,35,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,35,35,33,26,16,14,25,32,35,35,35,35,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,35,35,33,26,16,5,18,28,33,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,33,28,18,5,0,6,19,28,34,35,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,35,34,28,18,6,0,0,0,15,34,53,71,90,108,126,143,160,170,154,139,125,114,105,100,97,98,101,108,119,134,150,167,160,142,123,104,85,66,46,26,6,0,0,0,0,0,0,0,19,40,62,83,104,124,146,145,124,104,88,88,103,122,143,148,126,105,84,63,42,21,0,0,0,0,0,0,0,53,74,95,116,138,159,138,116,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,2,23,44,64,84,104,123,142,160,173,157,143,133,125,120,118,118,119,121,125,130,136,143,135,114,94,73,53,32,12,0,0,0,0,0,8,27,45,61,72,77,77,77,77,77,77,77,77,77,77,77,77,77,98,120,142,163,171,150,129,107,86,65,43,22,0,0,0,0,0,0,0,9,19,28,36,43,50,71,92,114,136,157,171,150,128,106,85,64,58,54,49,43,37,28,16,2,0,0,0,0,0,13,33,52,71,90,109,128,144,161,176,166,153,143,136,132,131,132,133,136,140,145,151,145,124,103,83,62,41,48,69,90,112,134,136,136,136,136,136,136,136,137,155,176,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,17,36,56,75,94,112,130,147,164,175,161,148,139,134,132,134,138,147,159,174,169,153,135,116,97,78,58,38,17,0,0,0,0,0,0,0,0,0,0,20,41,62,83,104,125,146,145,124,105,92,92,106,124,145,146,124,104,83,62,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
27,41,51,56,56,56,56,56,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,56,56,56,56,56,51,41,28,12,34,46,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,46,33,18,1,17,32,45,53,56,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,56,51,41,28,12,0,0,33,45,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,46,33,18,1,16,32,44,53,56,54,51,49,46,42,52,73,93,112,133,152,172,161,142,122,104,87,81,96,114,133,152,172,153,133,113,93,73,53,32,12,0,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,73,72,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,0,11,27,40,50,56,56,56,56,56,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,56,56,56,56,55,50,40,26,0,0,4,14,24,37,55,72,87,100,110,115,115,109,98,84,70,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,20,35,46,54,56,56,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,56,56,54,46,34,19,2,20,35,46,54,56,56,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,56,56,54,46,34,19,2,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,74,74,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,74,74,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,1,12,22,37,55,72,87,100,110,115,115,109,98,84,73,72,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,0,31,44,53,56,56,56,56,56,56,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,56,56,56,56,53,45,33,31,44,53,56,56,56,56,56,56,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,56,56,56,56,53,45,33,21,35,47,54,56,56,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,56,56,54,47,35,21,4,22,36,48,55,56,56,56,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,56,56,56,54,47,36,21,5,0,4,24,43,62,81,100,119,137,155,173,156,140,123,109,96,86,79,76,76,81,90,103,120,138,157,171,152,133,113,93,73,53,33,13,0,0,0,0,0,0,0,20,41,63,84,105,126,148,142,121,100,78,77,98,119,141,150,128,106,85,64,43,21,0,0,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,73,73,73,73,73,73,73,73,73,73,73,73,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,7,28,49,69,90,111,131,151,171,162,143,126,114,105,99,97,97,98,100,104,110,116,123,129,108,88,68,47,27,6,0,0,0,0,0,16,36,56,75,91,98,98,98,98,98,98,98,98,98,98,98,98,98,98,120,142,163,171,150,129,107,86,65,43,22,0,0,0,0,0,3,16,27,38,47,56,63,70,75,92,114,136,157,171,150,128,106,85,82,79,74,69,64,57,46,32,16,0,0,0,0,0,20,40,60,80,100,119,138,156,174,166,150,136,124,115,111,110,110,112,114,119,124,130,138,120,99,78,57,37,47,68,88,107,114,114,114,114,114,114,114,114,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,24,44,64,84,103,122,141,159,177,162,145,131,119,112,110,112,118,130,144,161,180,164,145,125,105,84,64,44,23,2,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,149,142,120,99,78,78,100,120,142,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
41,57,70,77,77,77,77,77,77,77,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,77,77,77,77,77,77,77,71,58,42,24,49,64,74,77,77,82,90,94,94,89,80,77,77,77,77,80,89,94,94,90,82,77,77,74,63,48,31,12,30,47,62,73,77,77,77,82,90,94,94,89,80,77,77,77,77,80,89,94,94,90,82,77,77,77,71,58,42,24,5,0,48,63,74,77,77,82,90,94,94,89,80,77,77,77,77,80,89,94,94,90,82,77,77,74,63,48,31,12,28,46,62,73,77,75,72,70,67,63,59,79,99,120,140,160,173,153,133,113,94,75,66,85,104,124,144,164,160,140,120,99,79,58,38,17,0,0,0,0,0,8,25,41,57,70,82,90,94,94,89,80,77,77,77,77,80,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,0,0,15,28,40,49,58,70,82,90,94,94,92,94,95,94,94,91,88,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,0,22,40,57,70,77,77,77,77,77,77,75,82,90,94,94,89,80,77,77,77,77,80,89,94,94,90,82,75,77,77,77,77,77,77,69,56,40,0,7,21,33,43,52,60,66,72,82,90,94,94,89,90,91,91,90,88,86,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,32,50,64,75,77,77,77,77,77,75,67,67,67,67,67,67,67,67,67,67,67,71,77,77,77,77,77,77,74,64,49,31,13,32,50,64,75,77,77,77,77,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,77,77,77,77,74,64,49,31,13,0,0,0,0,8,25,41,57,70,82,90,94,94,89,91,94,95,95,94,91,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,0,0,0,0,8,25,41,57,70,82,90,94,94,89,91,94,95,95,94,91,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,18,31,41,50,58,66,73,82,90,94,94,93,94,95,94,93,91,87,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,0,46,61,73,77,77,77,77,77,77,76,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,75,77,77,77,77,77,77,74,63,48,46,61,73,77,77,77,77,77,77,76,70,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,77,77,77,77,77,77,74,63,48,34,51,65,75,77,77,77,77,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,77,77,77,77,75,65,51,34,15,35,52,66,75,77,77,77,77,77,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,77,77,77,77,77,75,66,51,34,16,0,12,32,52,71,91,110,129,148,166,163,145,126,110,93,79,67,58,55,55,61,73,91,109,128,148,168,160,140,120,100,80,59,39,18,0,0,0,0,0,0,0,19,40,62,83,104,124,146,145,124,104,88,88,103,122,143,147,126,105,84,63,42,21,0,0,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,52,52,52,52,52,52,52,52,52,52,53,74,95,116,138,159,138,116,94,73,52,31,0,5,14,19,21,21,21,21,35,56,77,98,120,142,163,162,141,119,98,77,55,34,21,21,21,21,19,14,5,0,0,0,5,14,19,21,21,21,21,35,56,77,98,120,142,163,162,141,119,98,77,55,34,21,21,21,21,19,14,5,0,0,10,31,52,73,94,115,136,157,176,155,134,114,96,85,79,76,76,77,79,83,89,96,102,108,99,82,62,41,21,0,0,0,0,0,0,19,40,62,83,103,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,142,163,171,150,129,107,86,65,43,22,0,0,0,0,7,20,33,45,56,66,75,83,90,96,101,114,136,157,171,150,128,108,106,103,100,95,90,84,76,62,45,27,0,0,0,0,6,26,47,67,88,108,128,147,166,173,154,136,120,106,96,90,88,88,90,94,98,103,110,118,115,95,74,53,32,41,60,77,89,92,92,92,92,92,92,92,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,31,51,71,91,111,131,151,170,168,150,132,115,101,92,89,91,100,114,132,151,171,172,152,131,110,89,69,48,27,6,0,0,0,0,0,0,0,0,0,21,42,63,84,106,126,148,143,122,101,84,84,102,122,143,147,126,105,84,62,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
52,71,88,98,98,98,98,98,98,98,88,72,73,73,69,61,51,38,39,51,61,69,73,73,70,86,97,98,98,98,98,98,98,88,71,52,32,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,59,77,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,37,57,76,91,98,96,93,91,88,82,69,85,105,126,146,167,167,147,126,106,86,66,57,77,97,117,138,159,167,146,125,105,84,64,43,22,0,0,0,0,0,0,11,27,41,53,63,70,73,83,96,98,98,98,98,98,98,98,87,73,70,63,53,41,27,12,0,0,0,0,0,0,0,12,29,45,58,68,78,86,93,99,105,109,113,115,116,116,114,112,109,104,98,90,82,72,61,49,37,23,9,0,0,0,0,0,0,30,50,70,87,98,98,98,98,98,98,94,80,70,73,73,88,98,98,98,98,98,98,87,73,73,70,81,95,98,98,98,98,98,97,86,69,50,2,20,37,51,62,72,80,86,92,98,102,105,108,110,112,112,112,111,110,107,103,98,92,84,75,66,54,42,28,14,0,0,0,0,0,42,61,80,94,98,98,98,98,98,94,80,62,46,46,46,46,46,46,46,55,73,89,98,98,98,98,98,98,93,79,60,40,20,42,61,80,94,98,98,98,98,98,94,80,73,69,61,51,38,39,51,61,69,73,89,98,98,98,98,98,98,93,79,60,40,20,0,0,0,0,8,23,37,51,63,75,85,94,101,107,112,115,116,116,115,112,107,101,93,85,74,63,50,37,23,8,0,0,0,0,0,0,0,0,0,7,22,37,50,63,74,84,93,101,107,112,114,116,116,115,112,107,101,94,85,74,63,51,37,23,8,0,0,0,0,0,33,48,60,69,78,86,93,100,105,109,112,114,116,116,116,114,112,108,103,97,89,80,71,60,48,35,22,7,0,0,0,0,0,0,57,75,91,98,98,98,98,98,98,96,83,65,46,46,46,46,46,46,46,46,46,46,46,46,61,80,94,98,98,98,98,98,98,93,77,59,57,75,91,98,98,98,98,98,98,96,83,65,70,73,73,69,61,51,38,39,51,61,69,73,73,80,94,98,98,98,98,98,98,93,77,59,43,63,81,95,98,98,98,98,98,98,87,73,69,61,51,38,39,51,61,69,73,86,97,98,98,98,98,98,95,81,63,43,23,44,64,82,95,98,98,98,98,98,95,81,73,73,69,61,51,38,39,51,61,69,73,73,82,95,98,98,98,98,98,95,81,63,44,23,0,19,40,60,79,99,119,138,158,173,153,134,116,97,80,63,49,38,33,39,44,61,81,100,120,141,161,167,147,126,106,85,64,44,23,0,0,0,0,0,0,0,16,37,58,78,99,119,139,152,133,118,108,108,117,132,150,141,121,100,80,60,39,18,0,0,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,31,31,31,31,31,31,31,31,31,53,74,95,116,138,159,138,116,94,73,52,31,10,23,34,40,42,42,42,42,42,56,77,98,120,142,163,162,141,119,98,77,55,42,42,42,42,42,40,33,23,9,0,10,23,34,40,42,42,42,42,42,56,77,98,120,142,163,162,141,119,98,77,55,42,42,42,42,42,40,33,23,9,0,11,32,53,75,96,117,139,160,173,152,131,110,88,67,58,55,55,56,58,63,69,76,82,87,82,69,53,34,15,0,0,0,0,0,0,19,41,62,83,104,126,142,142,142,142,142,142,142,142,142,142,142,142,142,142,148,166,171,150,129,107,86,65,43,22,0,0,0,7,22,37,50,63,74,85,95,103,110,117,122,126,136,157,171,150,132,130,128,124,120,116,110,104,92,74,54,34,0,0,0,0,10,31,52,73,93,114,135,155,175,164,145,125,107,90,76,69,67,67,69,73,77,83,90,99,98,85,67,48,28,30,47,60,69,71,71,71,71,71,71,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,36,57,77,98,118,139,159,179,160,140,120,102,85,72,68,71,85,104,123,144,164,177,156,135,114,93,72,51,30,8,0,0,0,0,0,0,0,0,0,19,40,61,81,102,123,143,149,130,114,103,103,114,131,150,142,122,101,80,60,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
57,78,99,118,120,120,120,120,120,118,100,80,60,52,48,42,33,22,22,33,42,48,52,57,77,97,116,120,120,120,120,120,118,99,79,58,36,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,65,86,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,43,64,84,105,120,117,114,112,109,99,80,90,110,131,152,173,162,141,120,100,79,59,50,71,91,112,133,154,172,151,130,109,89,68,47,26,0,0,0,0,0,0,0,11,24,34,43,54,74,94,113,120,120,120,120,120,120,117,98,78,58,43,35,24,11,0,0,0,0,0,0,0,3,23,42,59,75,87,97,106,113,120,126,130,134,137,138,138,136,134,130,124,117,110,100,90,79,67,53,39,25,10,0,0,0,0,0,34,56,77,98,117,120,120,120,120,120,109,90,70,57,78,99,118,120,120,120,120,117,98,77,56,71,90,110,120,120,120,120,120,116,97,76,55,11,31,50,67,80,91,99,107,113,118,122,126,130,132,133,134,134,133,131,128,123,118,112,104,94,84,72,58,44,28,13,0,0,0,0,46,67,88,109,120,120,120,120,120,109,89,68,47,26,25,25,25,27,46,65,83,102,119,120,120,120,120,120,108,87,66,45,24,46,67,88,109,120,120,120,120,120,109,89,68,48,42,33,22,22,33,46,65,83,102,119,120,120,120,120,120,108,87,66,45,24,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,0,0,0,6,22,37,52,67,80,92,103,113,121,128,133,136,138,138,136,133,128,121,113,104,93,80,67,53,38,23,7,0,0,0,0,46,63,78,88,97,105,113,120,126,131,134,136,137,138,138,136,133,129,123,117,109,99,89,77,65,52,37,23,7,0,0,0,0,0,62,83,104,120,120,120,120,120,120,113,93,74,54,34,25,25,25,25,25,25,25,25,27,48,68,89,109,120,120,120,120,120,120,106,86,65,62,83,104,120,120,120,120,120,120,113,93,74,54,52,52,48,42,33,22,22,33,42,48,52,68,89,109,120,120,120,120,120,120,106,86,65,48,69,90,110,120,120,120,120,120,117,98,77,56,42,33,22,22,33,42,54,75,96,116,120,120,120,120,120,110,90,69,48,26,49,70,91,111,120,120,120,120,120,111,90,69,52,48,42,33,22,22,33,42,48,52,70,91,111,120,120,120,120,120,111,90,69,48,27,6,26,47,67,87,107,126,147,166,165,145,125,106,87,68,50,37,45,53,59,64,67,74,94,115,136,157,173,152,131,110,89,68,47,26,0,0,0,0,0,0,0,11,32,52,72,91,110,129,146,148,136,130,130,135,147,148,131,112,93,73,54,33,13,0,0,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,9,9,9,9,9,9,10,31,53,74,95,116,138,159,138,116,94,73,52,31,24,40,53,61,63,63,63,63,63,63,77,98,120,142,163,162,141,119,98,77,63,63,63,63,63,63,61,52,39,23,6,24,40,53,61,63,63,63,63,63,63,77,98,120,142,163,162,141,119,98,77,63,63,63,63,63,63,61,52,39,23,6,11,32,54,75,96,117,139,160,175,154,133,112,91,73,62,53,45,38,37,42,49,55,62,66,63,53,39,23,5,0,0,0,0,0,0,19,41,62,83,104,126,148,163,163,163,163,163,163,163,163,163,163,163,163,163,166,178,171,150,129,107,86,65,43,22,0,0,6,22,37,52,67,80,92,104,114,123,131,137,143,147,151,164,178,162,153,151,148,145,142,137,131,122,100,79,58,37,0,0,4,7,13,34,55,76,98,118,139,160,178,157,137,117,97,78,60,48,46,46,48,52,57,63,71,78,78,69,55,38,20,17,31,42,48,50,50,50,50,50,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,40,61,82,103,124,144,165,173,153,132,112,92,73,55,47,56,77,97,118,140,161,180,158,138,116,94,73,52,31,9,0,0,0,0,0,0,0,0,0,14,35,55,76,96,115,134,151,144,131,124,124,131,144,151,134,114,95,75,55,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
56,77,97,116,137,142,142,142,142,128,107,87,67,47,28,22,14,4,4,14,22,28,45,65,85,105,124,142,142,142,142,137,117,98,77,57,36,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,65,86,108,130,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,48,68,89,110,131,138,136,133,126,105,84,94,115,136,157,177,157,137,116,95,74,53,45,66,87,108,129,150,171,156,135,114,93,72,51,30,0,0,0,0,0,0,0,0,5,22,42,62,82,101,121,141,142,142,142,142,142,126,106,86,66,46,26,6,0,0,0,0,0,0,0,0,8,29,50,70,89,104,116,125,134,141,146,151,155,158,159,159,157,155,150,145,138,129,119,108,96,83,69,55,40,24,8,0,0,0,0,34,55,75,95,115,135,142,142,142,137,117,97,77,58,79,100,121,142,142,142,142,120,99,78,59,78,98,118,138,142,142,142,134,115,95,75,54,17,38,58,79,97,109,119,126,134,139,144,148,150,153,154,155,155,154,152,149,144,139,132,123,113,102,88,74,58,43,26,8,0,0,0,47,68,89,110,132,142,142,142,133,111,90,69,47,26,5,3,19,38,56,75,93,112,131,142,142,142,142,131,109,88,67,45,24,47,68,89,110,132,142,142,142,133,111,90,69,47,26,14,4,19,38,56,75,93,112,131,142,142,142,142,131,109,88,67,45,24,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,0,0,2,19,36,52,67,82,96,109,121,132,141,148,153,157,159,159,157,154,148,141,132,122,110,97,83,68,53,37,20,3,0,0,0,54,74,93,107,117,125,133,140,147,151,155,157,158,159,159,157,154,150,144,137,128,118,107,95,82,67,53,37,21,5,0,0,0,0,61,82,101,121,140,142,142,142,141,121,101,82,62,42,23,3,3,3,3,3,3,12,33,53,74,94,115,136,142,142,142,142,125,105,85,64,61,82,101,121,140,142,142,142,141,121,101,82,62,42,30,28,22,14,4,4,14,22,33,53,74,94,115,136,142,142,142,142,125,105,85,64,48,69,90,112,134,142,142,142,142,120,99,78,57,35,14,4,4,14,33,55,76,97,118,140,142,142,142,134,112,90,69,48,27,49,71,92,113,135,142,142,142,134,112,91,70,49,28,22,14,4,4,14,22,28,49,71,92,113,135,142,142,142,134,112,91,70,49,27,12,32,53,73,93,114,134,154,174,157,137,117,97,78,58,44,55,65,73,80,85,88,90,91,111,133,154,175,156,135,113,92,71,50,29,0,0,0,0,0,0,0,5,24,44,63,81,99,116,132,149,155,151,150,155,151,133,118,101,83,64,46,26,6,0,0,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,36,54,70,81,84,84,84,84,84,84,84,98,120,142,163,162,141,119,98,84,84,84,84,84,84,84,81,69,53,35,16,36,54,70,81,84,84,84,84,84,84,84,98,120,142,163,162,141,119,98,84,84,84,84,84,84,84,81,69,53,35,16,10,31,52,73,94,115,136,157,177,159,139,120,104,91,81,73,65,59,51,44,36,35,42,45,42,35,23,9,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,181,166,160,160,160,160,160,160,160,160,160,160,160,160,160,150,129,107,86,65,43,22,0,1,19,36,52,67,82,96,110,122,133,142,150,157,163,168,171,173,171,171,172,172,169,166,162,157,138,117,97,76,55,35,6,17,24,28,28,37,58,79,100,121,143,164,174,153,132,111,90,70,50,30,28,28,28,31,36,43,51,57,57,51,39,25,9,1,13,22,28,29,29,29,29,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,44,65,86,107,128,149,170,169,148,126,106,85,65,45,32,53,74,95,116,138,160,179,158,137,116,94,73,52,31,9,0,0,0,0,0,0,0,0,1,10,29,48,68,86,104,121,136,149,150,146,146,150,149,136,121,104,86,67,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
49,69,89,109,129,148,163,163,155,135,115,95,75,55,35,15,0,0,0,0,13,33,53,72,92,112,132,152,163,163,149,129,109,90,70,50,30,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,65,86,108,130,151,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,50,71,92,114,135,156,157,144,123,102,81,98,119,140,161,175,154,133,112,91,70,49,42,63,84,105,126,147,168,159,138,117,96,75,54,33,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,10,31,53,74,95,116,134,145,153,161,167,170,166,164,164,165,167,171,171,165,157,148,138,126,113,99,85,70,54,38,21,4,0,0,0,28,48,68,87,107,126,146,163,163,145,125,105,85,65,79,100,121,143,163,163,142,120,99,78,66,86,106,126,146,163,163,146,126,106,87,67,48,19,40,61,82,104,124,138,147,154,160,165,169,172,170,168,168,168,169,172,170,165,159,152,142,131,118,104,88,72,55,38,19,1,0,0,47,68,89,110,132,154,163,154,133,111,90,69,47,26,5,10,29,48,66,85,104,122,141,160,163,163,152,131,109,88,67,45,24,47,68,89,110,132,154,163,154,133,111,90,69,47,26,5,10,29,48,66,85,104,122,141,160,163,163,152,131,109,88,67,45,24,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,0,0,14,32,49,66,82,97,112,126,139,151,160,168,171,167,165,166,168,172,169,161,151,140,128,113,98,83,66,50,32,15,0,0,0,57,78,99,120,136,145,153,160,167,172,168,166,166,165,166,169,173,170,164,156,147,136,124,111,97,83,67,51,35,18,0,0,0,0,54,73,93,112,132,151,163,163,149,129,109,90,70,51,31,12,0,0,0,0,0,18,39,59,80,100,120,141,162,163,159,139,118,98,78,58,54,73,93,112,132,151,163,163,149,129,109,90,70,51,31,12,1,0,0,0,0,18,39,59,80,100,120,141,162,163,159,139,118,98,78,58,48,69,90,112,134,155,163,163,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,163,155,134,112,90,69,48,27,49,71,92,113,135,156,163,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,163,156,134,112,91,70,49,27,17,38,59,79,99,120,140,161,171,151,130,110,90,70,50,62,74,84,93,100,106,109,112,112,112,131,152,173,158,137,116,94,73,52,31,0,0,0,0,0,0,0,0,15,34,53,73,92,112,132,151,171,165,165,174,154,135,115,95,76,56,36,17,0,0,0,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,43,64,83,100,106,106,106,106,106,106,106,106,120,142,163,162,141,119,106,106,106,106,106,106,106,106,99,82,63,43,22,43,64,83,100,106,106,106,106,106,106,106,106,120,142,163,162,141,119,106,106,106,106,106,106,106,106,99,82,63,43,22,6,27,48,69,89,109,130,149,168,168,150,134,120,110,100,92,86,78,71,64,56,48,39,29,21,15,6,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,171,151,139,139,139,139,139,139,139,139,139,139,139,139,139,139,129,107,86,65,43,22,0,13,31,49,65,82,97,112,126,140,151,161,170,172,165,159,155,152,150,150,150,152,154,157,161,153,132,112,91,71,50,30,23,35,45,49,49,49,59,80,102,123,144,166,172,151,130,108,87,66,49,49,49,49,49,49,49,49,48,41,36,31,22,10,0,0,0,2,6,7,7,7,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,46,67,88,109,131,152,173,166,144,123,102,81,60,39,46,62,79,98,118,139,160,175,155,134,113,92,71,50,29,8,0,0,0,0,0,0,0,6,19,30,38,44,57,75,91,106,119,130,138,142,142,138,130,119,106,91,74,57,38,19,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
42,61,81,101,121,141,160,180,162,142,122,102,82,63,43,23,3,0,0,2,21,41,61,80,100,120,140,160,179,160,141,121,101,81,62,42,22,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,65,86,108,130,151,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,51,73,94,115,137,158,165,144,122,101,80,101,122,143,164,172,151,130,108,88,66,45,43,60,82,103,124,145,166,162,141,120,98,77,56,35,0,0,0,0,0,0,0,0,18,37,57,77,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,8,29,49,70,90,110,131,151,170,162,155,150,145,143,143,144,146,151,156,164,173,167,156,143,130,115,100,84,68,51,33,16,0,0,0,20,40,59,79,98,118,138,157,172,152,133,112,93,73,79,100,121,143,164,164,142,120,99,78,74,94,114,134,153,173,157,137,117,98,79,59,39,16,37,57,77,97,116,136,156,172,166,160,155,152,149,147,147,147,148,151,157,164,173,171,160,148,135,119,102,85,67,48,29,10,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,21,39,58,77,95,114,133,151,170,184,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,21,39,58,77,95,114,133,151,170,184,173,152,131,109,88,67,45,24,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,0,7,25,43,61,79,95,112,128,143,156,169,168,158,151,146,144,144,147,152,159,169,169,157,143,128,112,96,79,62,44,26,8,0,0,53,73,93,114,134,154,169,162,156,151,147,145,144,144,145,148,152,159,167,175,166,154,142,128,113,97,81,65,48,30,12,0,0,0,45,65,84,104,123,143,162,177,157,137,117,98,79,59,40,20,0,0,0,0,4,24,45,65,85,106,126,147,167,172,152,132,112,92,71,51,45,65,84,104,123,143,162,177,157,137,117,98,79,59,40,20,0,0,0,0,4,24,45,65,85,106,126,147,167,172,152,132,112,92,71,51,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,22,43,64,84,105,126,146,167,165,145,124,104,83,63,65,79,92,103,112,120,126,131,133,134,133,133,153,174,160,138,116,95,74,53,32,0,0,0,0,0,0,0,2,21,41,61,81,100,120,140,159,161,145,146,164,162,143,123,103,83,63,44,24,4,0,0,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,46,67,88,110,128,128,128,128,128,128,128,128,128,142,163,162,141,128,128,128,128,128,128,128,128,128,109,88,67,45,24,46,67,88,110,128,128,128,128,128,128,128,128,128,142,163,162,141,128,128,128,128,128,128,128,128,128,109,88,67,45,24,2,22,42,63,82,101,120,138,155,171,164,150,139,129,120,112,106,98,91,84,76,67,58,48,36,24,11,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,117,117,117,117,117,117,117,117,117,117,117,117,117,117,105,85,64,43,22,5,24,43,60,78,95,112,128,143,156,169,173,162,153,145,138,134,131,129,128,130,131,133,136,141,146,126,106,86,65,45,24,37,53,64,70,71,71,71,81,102,124,145,166,171,150,128,107,86,71,71,71,71,71,71,71,71,71,68,59,46,29,11,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,164,143,121,100,79,58,45,60,76,92,108,126,146,165,168,148,128,108,88,67,46,26,5,0,0,0,0,0,0,4,21,36,49,58,64,69,74,77,90,101,111,117,120,120,117,110,101,89,76,61,52,42,32,20,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
34,54,73,93,113,132,152,172,169,150,130,110,90,71,51,31,12,0,0,10,29,49,69,88,108,128,148,167,171,152,132,112,93,74,54,34,14,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,65,86,108,130,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,50,72,93,114,136,156,167,146,125,104,84,104,124,146,167,170,149,128,106,85,65,65,65,65,80,101,122,144,165,164,143,122,101,80,58,37,0,0,0,0,0,0,0,5,25,45,65,85,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,2,23,43,63,83,103,124,144,151,142,135,129,124,122,121,122,125,130,136,145,155,167,173,159,145,130,114,97,80,63,45,27,8,0,0,12,32,51,71,90,109,129,149,168,160,140,120,100,81,79,100,121,143,164,164,142,120,99,78,82,102,122,142,161,167,148,128,109,90,70,51,31,10,30,49,69,89,108,128,148,152,145,139,135,131,128,126,125,125,126,131,137,145,155,167,178,165,149,132,114,96,77,58,38,18,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,12,31,49,68,87,105,124,143,161,180,195,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,12,31,49,68,87,105,124,143,161,180,195,173,152,131,109,88,67,45,24,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,0,17,36,54,73,91,108,125,142,158,173,163,150,139,131,125,122,122,125,131,140,151,164,173,158,143,126,109,91,73,55,36,17,0,0,46,67,87,107,128,148,149,142,135,130,126,124,122,122,123,126,132,139,148,158,170,171,158,143,128,111,94,77,60,42,23,5,0,0,37,56,76,95,115,134,153,173,165,146,126,106,87,67,48,29,9,0,0,0,10,30,51,71,91,112,132,153,173,166,145,125,105,85,65,44,37,56,76,95,115,134,153,173,165,146,126,106,87,67,48,29,9,0,0,0,10,30,51,71,91,112,132,153,173,166,145,125,105,85,65,44,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,26,47,68,89,110,131,151,172,161,140,119,98,78,65,81,95,109,121,132,141,147,152,154,155,154,153,163,180,160,139,117,96,75,53,32,0,0,0,0,0,0,0,9,29,49,69,89,108,128,148,168,153,134,136,156,170,151,131,111,91,71,51,31,11,0,0,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,46,67,88,110,132,149,149,149,149,149,149,149,149,153,169,168,153,149,149,149,149,149,149,149,149,131,109,88,67,45,24,46,67,88,110,132,149,149,149,149,149,149,149,149,153,169,168,153,149,149,149,149,149,149,149,149,131,109,88,67,45,24,0,15,35,54,73,91,109,125,141,156,171,168,157,148,140,133,126,119,111,103,95,86,76,65,54,41,27,12,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,96,96,96,96,96,96,96,96,96,96,96,96,96,90,75,57,38,18,15,34,53,71,90,107,125,142,158,173,170,156,144,134,124,118,113,109,107,107,108,109,111,115,120,126,121,101,80,60,39,19,49,67,83,91,92,92,92,92,102,124,146,167,171,150,128,106,92,92,92,92,92,92,92,92,92,92,88,76,59,40,20,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,60,75,90,106,122,138,156,174,158,139,120,101,81,61,41,21,0,0,0,0,0,0,0,14,33,51,66,77,85,90,95,98,101,103,104,105,106,105,104,102,99,94,88,80,71,61,49,37,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
26,46,65,85,104,124,144,163,177,158,138,118,98,79,59,40,20,1,0,18,38,57,77,96,116,136,156,175,163,143,123,104,85,65,46,26,7,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,64,85,105,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,48,69,90,111,132,153,172,151,132,113,98,106,128,149,170,168,147,125,104,86,86,86,86,86,86,100,121,143,164,166,145,124,102,81,60,39,0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,0,16,36,56,77,97,117,137,131,123,115,108,103,100,100,101,104,109,116,126,137,150,164,175,160,144,128,110,92,74,56,37,18,0,0,4,23,43,62,82,101,120,140,159,168,148,128,109,89,79,100,121,143,164,164,142,120,99,78,90,110,130,149,169,158,139,119,100,81,61,42,23,2,21,41,61,80,100,120,139,132,125,119,114,110,106,104,104,104,106,110,116,126,137,151,166,179,162,143,124,105,85,65,45,25,4,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,22,41,60,78,97,115,134,153,172,189,195,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,22,41,60,78,97,115,134,153,172,189,195,173,152,131,109,88,67,45,24,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,7,26,45,64,83,102,120,138,155,172,163,147,133,120,110,104,101,101,105,111,121,134,148,164,173,156,139,121,103,84,65,46,27,7,0,40,60,80,100,120,137,129,122,115,109,105,102,101,101,102,106,111,119,129,141,153,167,173,158,141,124,107,89,71,52,33,14,0,0,28,48,67,86,106,125,145,164,174,154,135,115,96,76,57,38,18,0,0,0,16,36,57,77,97,118,138,159,179,158,139,118,98,78,58,38,28,48,67,86,106,125,145,164,174,154,135,115,96,76,57,38,18,0,0,0,16,36,57,77,97,118,138,159,179,158,139,118,98,78,58,38,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,30,51,72,93,114,135,156,177,156,136,114,94,73,79,95,111,125,139,150,160,167,168,164,164,165,169,176,181,160,139,117,96,75,53,32,0,0,0,0,0,0,0,17,36,56,76,96,116,136,156,166,146,126,129,149,169,158,139,118,98,78,59,39,19,0,0,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,46,67,88,110,132,153,170,170,170,170,170,170,170,173,183,183,172,170,170,170,170,170,170,170,152,131,109,88,67,45,24,46,67,88,110,132,153,170,170,170,170,170,170,170,173,183,183,172,170,170,170,170,170,170,170,152,131,109,88,67,45,24,0,16,33,50,65,80,95,111,125,143,164,174,173,168,160,153,146,139,131,123,115,105,95,83,71,57,42,27,10,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,75,75,75,75,75,75,75,75,75,75,75,75,71,60,45,28,10,23,43,62,82,100,119,137,155,172,170,154,140,126,115,105,97,92,88,86,86,86,88,90,94,99,106,108,93,74,54,34,13,56,77,96,112,113,113,113,113,113,124,146,167,171,150,128,113,113,113,113,113,113,113,113,113,113,113,106,87,67,46,25,4,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,59,75,90,105,120,136,152,168,164,147,129,111,92,73,53,34,14,0,0,0,0,0,0,0,21,42,62,80,96,105,111,115,119,122,124,126,126,128,126,126,123,120,115,108,100,90,79,67,53,38,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
18,37,57,76,96,115,135,155,174,165,146,126,107,87,68,48,29,10,7,27,46,65,85,105,124,144,164,173,154,135,115,96,76,57,37,18,0,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,58,76,90,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,44,65,86,106,126,146,166,161,143,128,116,109,129,150,171,167,146,124,107,107,107,107,107,107,107,107,120,142,164,168,146,125,104,82,61,40,0,0,0,0,0,0,0,19,39,59,79,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,0,9,30,50,70,90,110,122,112,103,95,88,82,79,79,80,83,89,97,108,120,134,150,166,174,157,140,122,103,85,66,47,28,8,0,0,15,34,53,73,92,112,131,150,169,156,137,117,97,79,100,121,143,164,164,142,120,99,79,98,118,138,157,168,149,130,110,91,72,53,33,14,0,13,33,53,72,92,111,120,112,105,98,93,89,85,84,83,83,85,89,97,108,120,136,153,171,172,153,133,112,92,71,51,30,9,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,32,51,70,88,107,126,145,163,170,168,177,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,32,51,70,88,107,126,145,163,170,168,177,173,152,131,109,88,67,45,24,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,15,34,54,74,93,112,131,149,167,168,150,133,117,103,91,84,80,80,84,92,104,118,134,151,169,168,150,131,112,93,74,55,35,15,0,33,53,74,94,114,118,109,102,94,88,84,81,80,80,81,85,91,100,111,123,137,152,168,171,154,136,118,100,81,62,43,24,4,0,20,39,58,78,97,116,136,155,174,162,143,123,104,85,66,46,27,8,0,2,22,43,63,83,103,124,144,165,172,152,131,111,91,71,51,31,20,39,58,78,97,116,136,155,174,162,143,123,104,85,66,46,27,8,0,2,22,43,63,83,103,124,144,165,172,152,131,111,91,71,51,31,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,33,54,75,96,117,139,160,174,153,132,111,90,74,91,109,125,142,156,168,166,155,147,143,143,144,148,160,178,160,139,117,96,75,53,32,0,0,0,0,0,0,4,24,44,64,84,104,123,144,164,159,139,119,121,142,161,166,146,126,106,86,66,46,26,6,0,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,46,67,88,110,132,151,151,151,151,151,151,151,151,155,170,170,155,151,151,151,151,151,151,151,151,131,109,88,67,45,24,46,67,88,110,132,151,151,151,151,151,151,151,151,155,170,170,155,151,151,151,151,151,151,151,151,131,109,88,67,45,24,10,28,46,63,80,95,110,124,138,150,166,154,152,160,167,173,166,159,151,143,134,124,113,100,87,72,57,40,23,6,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,53,53,53,53,53,53,53,53,53,53,53,51,43,30,15,0,31,51,71,90,110,129,148,167,176,157,141,124,109,96,86,77,71,67,65,65,65,67,69,73,79,86,87,79,64,46,27,7,57,79,100,121,135,135,135,135,135,135,147,168,172,151,135,135,135,135,135,135,135,135,135,135,135,133,111,90,69,47,26,5,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,73,89,104,120,135,150,166,166,150,134,117,100,82,63,44,25,6,0,0,0,0,0,0,3,24,45,66,88,109,125,132,136,140,143,146,147,148,149,148,147,145,141,135,128,119,108,96,83,68,52,36,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
10,29,49,68,88,107,126,146,165,174,154,135,115,96,76,57,38,19,16,35,55,74,93,113,133,152,172,164,145,125,106,87,68,48,29,9,0,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,46,61,71,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,39,59,79,99,118,137,155,172,158,145,135,130,131,152,173,166,145,129,129,129,129,129,129,129,129,129,129,142,164,169,148,126,104,83,62,41,0,0,0,0,0,0,6,26,46,66,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,0,3,23,43,63,82,97,102,93,84,75,68,62,58,57,59,63,69,78,90,104,119,136,153,170,169,151,133,113,94,75,56,36,17,0,0,6,25,45,64,83,102,122,141,160,164,145,125,105,86,100,121,143,164,164,142,120,99,87,107,126,146,166,159,140,120,101,82,63,44,25,5,0,5,25,44,64,82,97,101,92,84,78,72,68,64,62,61,61,64,69,78,91,106,124,143,162,179,159,138,117,96,75,54,33,12,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,42,61,80,98,117,136,155,167,151,148,161,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,26,42,61,80,98,117,136,155,167,151,148,161,173,152,131,109,88,67,45,24,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,22,42,62,82,101,121,140,160,176,158,139,121,103,87,73,63,59,59,64,74,88,104,121,140,158,177,160,141,122,102,82,62,42,22,2,27,47,66,84,97,98,90,82,75,68,63,60,59,59,60,65,72,82,93,107,122,138,155,172,166,147,129,109,90,71,52,32,12,0,11,30,50,69,88,107,126,146,165,171,152,133,113,94,74,55,36,17,0,9,29,49,69,90,110,130,151,171,165,145,124,104,84,64,44,24,11,30,50,69,88,107,126,146,165,171,152,133,113,94,74,55,36,17,0,9,29,49,69,90,110,130,151,171,165,145,124,104,84,64,44,24,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,36,57,78,99,120,142,163,171,150,129,108,87,83,102,121,139,156,171,164,149,136,126,122,121,123,131,152,173,160,139,117,96,75,53,32,0,0,0,0,0,0,11,31,51,71,91,111,131,151,171,152,132,112,114,134,154,173,153,133,113,93,73,53,33,13,0,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,46,67,88,110,130,130,130,130,130,130,130,130,130,142,163,162,141,130,130,130,130,130,130,130,130,130,109,88,67,45,24,46,67,88,110,130,130,130,130,130,130,130,130,130,142,163,162,141,130,130,130,130,130,130,130,130,130,109,88,67,45,24,20,39,57,75,93,109,125,141,154,164,150,137,132,140,147,155,163,170,171,162,153,142,130,117,102,87,70,53,35,16,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,32,32,32,32,32,32,32,32,32,32,30,23,13,0,0,38,58,78,98,118,138,157,177,165,146,128,111,94,80,67,58,51,46,44,43,44,46,48,53,59,65,66,60,49,34,17,0,57,79,100,121,143,156,156,156,156,156,162,176,180,164,156,156,156,156,156,156,156,156,156,156,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,86,103,119,135,150,166,166,151,136,120,104,87,70,53,34,16,0,0,0,0,0,0,0,2,23,44,65,86,107,128,149,157,161,164,167,168,170,170,170,168,166,162,156,148,138,126,112,98,82,65,48,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1,21,40,60,79,98,117,137,156,175,163,143,124,105,85,66,47,28,25,44,63,83,102,122,141,161,174,155,136,116,97,78,59,39,20,1,0,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,31,43,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,32,51,71,90,108,125,142,156,168,164,156,151,151,161,179,173,156,150,150,150,150,150,150,150,150,150,150,155,170,169,148,126,105,84,63,41,0,0,0,0,0,0,12,33,53,73,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,95,75,55,35,15,0,0,0,0,0,0,0,0,16,35,52,68,78,81,75,65,56,48,41,37,36,38,42,50,60,74,89,106,123,141,160,178,161,142,123,103,84,64,44,24,4,0,0,17,36,55,74,93,112,132,151,170,153,133,113,94,100,121,143,164,164,142,120,99,95,115,135,154,169,150,131,111,92,73,54,35,15,0,0,0,16,35,52,67,77,80,73,64,57,52,47,43,41,40,40,43,49,61,76,95,115,136,156,177,163,142,120,99,78,57,36,15,0,47,68,89,110,132,154,175,154,133,111,90,69,47,33,52,71,90,109,128,146,165,157,138,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,33,52,71,90,109,128,146,165,157,138,134,156,173,152,131,109,88,67,45,24,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,28,49,69,89,109,129,149,169,168,148,129,110,91,74,57,44,38,38,45,58,75,92,111,130,149,169,169,150,130,110,90,69,49,29,8,19,37,54,68,77,78,70,62,55,48,42,39,37,37,39,44,53,64,77,92,108,125,143,162,176,157,138,119,99,80,60,40,20,0,2,21,41,60,79,98,118,137,156,176,161,142,122,103,83,64,45,26,7,15,35,55,76,96,116,137,157,177,157,137,117,97,77,57,37,17,2,21,41,60,79,98,118,137,156,176,161,142,122,103,83,64,45,26,7,15,35,55,76,96,116,137,157,177,157,137,117,97,77,57,37,17,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,38,60,81,102,123,144,165,169,148,126,105,84,92,112,131,150,168,168,150,134,119,107,101,100,109,131,152,173,160,139,117,96,75,53,32,0,0,0,0,0,0,18,38,58,78,98,118,138,158,166,145,125,105,107,128,148,168,160,140,120,100,80,60,40,19,0,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,44,64,84,101,108,108,108,108,108,108,108,108,120,142,163,162,141,119,108,108,108,108,108,108,108,108,101,83,64,43,22,44,64,84,101,108,108,108,108,108,108,108,108,120,142,163,162,141,119,108,108,108,108,108,108,108,108,101,83,64,43,22,29,48,68,86,105,122,140,156,165,149,134,119,112,120,128,135,143,151,159,169,172,160,147,133,117,100,82,64,45,26,6,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,11,11,11,11,11,11,11,11,11,9,4,0,0,0,43,64,84,105,125,145,166,176,156,137,117,99,81,64,50,38,30,25,22,22,23,25,27,32,39,44,45,40,31,19,4,0,57,79,100,121,143,164,165,165,165,165,169,182,185,171,165,165,165,165,165,165,165,165,165,165,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,80,98,115,133,149,165,168,152,136,121,105,90,74,58,40,23,5,0,0,0,0,0,0,0,0,20,41,62,83,104,125,146,166,161,158,155,154,153,152,153,156,161,168,175,166,156,143,128,112,95,77,59,40,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,12,31,51,70,89,108,128,147,166,172,152,133,114,94,75,56,37,34,53,72,92,111,131,150,169,165,146,126,107,88,69,50,30,11,0,0,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,23,42,61,78,96,111,126,139,150,158,164,169,172,178,191,186,175,171,171,171,171,171,171,171,171,171,171,173,173,170,148,126,105,84,63,41,0,0,0,0,0,0,19,39,59,80,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,41,21,1,0,0,0,0,0,0,0,5,22,38,50,58,60,55,46,36,28,21,16,15,17,22,31,44,59,76,94,112,131,150,170,170,151,131,111,91,71,51,30,10,0,0,7,27,46,65,84,103,122,142,161,161,141,122,102,100,121,143,164,164,142,120,99,104,123,143,163,160,140,121,102,83,64,44,25,6,0,0,0,6,22,37,49,57,58,54,45,37,31,26,22,20,19,19,22,31,48,69,90,111,132,154,175,164,143,122,100,79,58,37,15,0,47,68,89,110,132,154,175,154,133,111,90,69,47,44,62,81,100,118,137,156,166,148,128,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,44,62,81,100,118,137,156,166,148,128,134,156,173,152,131,109,88,67,45,24,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,34,55,75,96,116,136,156,176,160,140,120,101,81,62,44,27,17,17,28,45,63,82,101,121,141,161,177,157,137,116,96,76,55,35,14,8,24,39,50,56,57,51,42,35,27,22,18,16,16,18,24,34,47,62,79,96,114,133,152,171,166,147,126,107,87,67,47,26,6,0,12,32,51,70,90,109,128,148,166,169,150,131,112,93,73,54,35,16,22,42,62,82,102,123,143,163,170,150,130,110,90,70,50,30,10,0,12,32,51,70,90,109,128,148,166,169,150,131,112,93,73,54,35,16,22,42,62,82,102,123,143,163,170,150,130,110,90,70,50,30,10,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,27,21,16,11,4,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,40,61,83,104,125,146,168,168,146,124,103,82,99,120,140,159,177,157,138,120,103,89,80,88,109,131,152,173,160,139,117,96,75,53,32,0,0,0,0,0,4,24,44,65,85,105,125,145,165,159,139,118,98,100,120,141,161,167,147,128,107,87,67,46,26,6,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,36,55,71,83,86,86,86,86,86,86,86,98,120,142,163,162,141,119,98,86,86,86,86,86,86,86,83,71,54,36,16,36,55,71,83,86,86,86,86,86,86,86,98,120,142,163,162,141,119,98,86,86,86,86,86,86,86,83,71,54,36,16,37,57,76,96,115,134,152,169,152,135,119,103,92,100,107,115,123,131,140,151,163,177,163,147,129,111,93,73,54,34,14,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,131,151,172,170,149,129,109,89,70,51,34,20,10,4,1,1,2,4,7,12,18,23,24,20,13,2,0,0,57,79,100,121,143,144,144,144,144,144,152,170,174,155,144,144,144,144,144,144,144,144,144,144,144,133,111,90,69,47,26,5,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,89,109,128,145,162,172,155,138,122,106,91,75,60,44,28,11,0,0,0,0,0,0,0,0,0,17,38,59,80,101,122,143,145,140,137,134,132,132,131,132,135,141,149,160,173,173,158,142,124,106,87,68,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,3,22,42,61,80,99,118,137,156,175,161,142,123,104,85,66,47,43,62,81,101,120,139,158,174,155,136,117,98,79,60,41,21,2,0,0,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,13,31,49,66,81,96,109,121,130,138,143,148,151,162,180,171,156,152,152,152,152,152,152,152,152,152,152,152,152,152,147,126,104,83,62,41,0,0,0,0,0,5,26,46,66,86,106,126,147,167,159,139,118,98,100,120,141,161,169,149,129,109,88,68,48,27,7,0,0,0,0,0,0,0,0,8,21,31,37,39,35,27,17,8,1,0,0,0,2,14,29,47,65,83,103,122,142,162,178,158,138,118,98,77,57,36,16,0,0,0,17,36,55,75,94,113,132,151,169,150,130,111,100,121,143,164,164,142,120,99,113,132,152,169,150,131,112,93,74,55,35,16,0,0,0,0,0,7,20,30,36,37,33,25,17,11,5,5,7,10,14,21,32,48,69,90,111,132,154,175,164,143,121,100,79,58,37,15,0,47,68,89,110,132,154,175,154,133,111,90,69,47,53,72,91,110,129,148,166,156,138,118,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,53,72,91,110,129,148,166,156,138,118,134,156,173,152,131,109,88,67,45,24,39,60,81,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,39,60,81,101,122,143,163,175,154,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,163,143,122,102,81,60,40,19,0,9,21,30,35,36,31,23,15,7,1,0,0,0,0,5,17,32,49,67,85,104,123,143,163,174,154,134,114,94,73,53,32,12,0,3,23,42,61,80,100,119,138,157,176,159,140,121,101,82,63,44,25,29,49,69,89,109,130,150,170,163,143,123,103,83,63,43,23,3,0,3,23,42,61,80,100,119,138,157,176,159,140,121,101,82,63,44,25,29,49,69,89,109,130,150,170,163,143,123,103,83,63,43,23,3,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,45,42,37,31,24,15,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,42,63,84,105,126,148,169,166,145,123,102,84,105,126,146,167,169,149,129,109,91,73,67,88,109,131,152,173,160,139,117,96,75,53,32,0,0,0,0,0,11,31,51,71,92,112,132,152,172,152,132,112,92,94,114,134,155,174,154,134,113,93,73,53,33,12,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,25,41,54,63,65,65,65,65,65,65,77,98,120,142,163,162,141,119,98,77,65,65,65,65,65,65,63,54,41,25,7,25,41,54,63,65,65,65,65,65,65,77,98,120,142,163,162,141,119,98,77,65,65,65,65,65,65,63,54,41,25,7,43,64,84,104,124,144,163,161,142,123,105,88,73,80,88,95,103,112,121,133,147,162,176,159,140,121,101,81,61,40,20,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,71,92,113,135,156,176,165,144,123,103,82,62,42,22,4,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,57,78,99,119,122,122,122,122,122,124,146,167,171,150,128,122,122,122,122,122,122,122,122,122,122,122,110,89,68,47,26,5,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,97,117,137,156,175,162,143,125,108,92,76,61,45,30,14,0,0,0,0,0,0,0,0,0,0,14,35,56,77,98,119,130,124,119,116,113,111,110,110,111,114,121,131,143,158,174,172,154,135,115,96,75,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,13,33,52,71,90,109,128,147,166,170,151,132,113,94,75,56,52,71,90,110,129,148,167,164,145,126,107,88,69,50,31,12,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,2,19,36,51,66,80,91,102,110,117,122,126,133,154,175,164,143,130,130,130,130,130,130,130,130,130,130,130,130,130,130,123,102,81,60,39,0,0,0,0,0,12,32,52,73,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,135,115,95,75,54,34,14,0,0,0,0,0,0,0,0,0,3,11,16,17,15,8,0,0,0,0,0,0,0,0,17,36,55,75,94,114,135,155,175,165,144,124,103,83,62,41,21,0,0,0,8,27,46,65,84,103,122,141,160,158,139,119,100,121,143,164,164,142,120,102,121,141,160,159,140,121,102,83,64,45,26,7,0,0,0,0,0,0,2,10,15,16,17,23,25,25,25,26,28,31,35,41,50,62,77,96,115,136,157,177,160,139,118,97,76,55,34,13,0,47,68,89,110,132,154,175,154,133,111,90,69,47,63,82,101,120,139,158,166,147,128,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,47,63,82,101,120,139,158,166,147,128,112,134,156,173,152,131,109,88,67,45,24,44,65,85,106,128,148,168,170,149,128,108,87,67,46,26,6,0,0,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,44,65,85,106,128,148,168,169,149,128,107,87,66,46,26,6,5,5,7,26,47,67,87,108,128,149,170,169,148,128,107,86,65,44,23,0,0,2,10,14,14,11,4,4,10,11,11,11,11,11,11,11,19,38,57,76,96,115,136,156,176,161,141,120,99,79,58,38,17,0,0,14,33,52,71,90,109,129,148,167,169,149,130,111,92,72,53,34,36,56,76,96,116,136,156,175,155,135,115,95,75,55,35,15,0,0,0,14,33,52,71,90,109,129,148,167,169,149,130,111,92,72,53,34,36,56,76,96,116,136,156,175,155,135,115,95,75,55,35,15,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,68,66,63,58,51,43,34,23,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,43,64,85,106,128,149,170,165,144,122,101,88,109,130,151,172,164,143,122,102,82,62,67,88,109,131,152,173,160,139,117,96,75,53,32,0,0,0,0,0,17,38,58,78,98,118,139,159,166,145,125,105,85,87,107,128,148,168,161,140,120,100,80,59,39,19,0,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,11,25,35,42,44,44,44,44,44,56,77,98,120,142,163,162,141,119,98,77,55,44,44,44,44,44,42,35,24,11,0,11,25,35,42,44,44,44,44,44,56,77,98,120,142,163,162,141,119,98,77,55,44,44,44,44,44,42,35,24,11,0,48,69,89,110,131,151,171,155,134,114,94,76,59,60,68,76,84,93,103,117,132,149,167,168,148,128,107,87,66,45,24,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,74,95,116,137,158,179,162,141,120,99,78,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,72,89,100,100,100,100,100,102,124,146,167,171,150,128,106,100,100,100,100,100,100,100,100,100,100,96,81,63,43,23,2,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,101,122,143,164,176,156,135,114,96,78,62,46,31,15,0,0,0,0,0,0,0,0,0,0,0,11,31,52,73,93,109,109,103,99,95,92,90,88,88,90,94,101,113,128,144,162,180,163,143,122,102,81,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,4,23,42,61,80,99,118,137,156,175,161,142,123,104,85,66,62,81,100,119,138,157,173,154,136,117,98,79,60,41,22,3,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,6,21,36,50,62,73,83,90,97,102,110,132,152,174,164,143,122,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,56,36,0,0,0,0,0,18,39,59,79,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,121,101,81,61,40,20,0,0,0,0,0,0,0,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8,27,47,67,88,108,129,149,170,171,150,129,108,87,67,46,25,0,0,0,0,18,37,55,74,93,112,132,150,167,148,129,109,121,143,164,164,142,120,111,131,150,169,150,131,112,93,74,55,36,17,0,0,0,0,0,0,0,0,0,11,25,37,44,47,47,47,47,49,52,55,61,69,79,92,107,124,143,163,171,152,133,112,92,72,51,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,54,73,92,111,130,149,167,156,137,118,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,54,73,92,111,130,149,167,156,137,118,112,134,156,173,152,131,109,88,67,45,24,48,69,90,110,132,152,173,166,145,124,103,82,61,41,20,0,0,0,0,20,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,48,69,90,110,132,152,173,165,144,123,102,82,61,40,27,27,27,27,27,27,41,61,82,103,123,144,165,174,153,132,111,90,69,48,27,0,0,0,0,0,0,0,14,24,30,33,33,33,33,33,33,33,33,33,48,68,88,109,129,149,170,167,146,125,104,84,63,42,21,0,0,5,24,43,62,81,100,119,139,158,177,158,139,120,101,82,63,44,43,63,83,103,123,143,163,167,148,128,108,88,68,48,28,8,0,0,0,5,24,43,62,81,100,119,139,158,177,158,139,120,101,82,63,44,43,63,83,103,123,143,163,167,148,128,108,88,68,48,28,8,0,47,69,90,111,133,154,175,164,143,121,100,79,57,36,15,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,90,89,87,83,78,71,62,53,41,29,49,71,92,113,135,156,177,156,134,112,91,70,49,27,43,65,86,107,129,150,171,165,144,122,100,91,112,134,154,176,160,139,118,97,76,55,67,88,109,131,152,173,160,139,117,96,75,53,32,0,0,0,0,4,24,44,64,85,105,125,145,166,159,139,118,98,78,80,101,121,141,161,167,147,126,106,86,66,46,26,5,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,7,16,21,23,23,23,23,35,56,77,98,120,142,163,162,141,119,98,77,55,34,23,23,23,23,21,16,6,0,0,0,7,16,21,23,23,23,23,35,56,77,98,120,142,163,162,141,119,98,77,55,34,23,23,23,23,21,16,6,0,0,51,72,93,114,135,156,173,152,130,109,88,67,47,40,48,56,64,74,87,102,120,139,159,174,153,132,111,90,69,48,27,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,75,96,117,139,160,181,160,139,118,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,59,72,79,79,79,79,81,102,124,146,167,171,150,128,106,85,79,79,79,79,79,79,79,79,79,77,66,51,34,15,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,103,124,146,167,175,154,132,111,90,70,56,45,35,24,14,4,0,0,0,0,0,0,0,0,0,6,26,45,63,79,89,88,83,78,74,70,69,67,67,69,74,83,97,114,133,152,171,169,149,128,107,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,14,33,52,71,89,108,128,146,165,171,152,133,113,94,75,71,90,109,128,148,166,163,144,125,106,88,69,50,31,12,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,6,20,33,44,54,63,70,76,88,109,130,152,173,166,144,122,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,48,29,0,0,0,0,5,25,45,65,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,168,148,128,107,87,67,47,26,6,0,0,0,0,7,17,24,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,41,61,82,103,123,144,165,175,154,134,112,91,70,49,29,0,0,0,0,8,27,46,65,84,103,122,141,160,157,138,118,121,143,164,164,142,120,120,140,159,159,140,121,102,83,64,45,26,7,0,0,0,0,0,0,0,0,7,25,41,55,65,68,68,68,69,70,73,76,81,88,97,108,122,137,154,172,160,142,124,104,85,65,45,25,5,0,47,68,89,110,132,154,175,154,133,111,90,69,63,82,101,120,139,158,166,147,128,108,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,63,82,101,120,139,158,166,147,128,108,112,134,156,173,152,131,109,88,67,45,24,51,72,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,15,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,51,72,93,114,135,156,177,162,141,119,98,77,56,48,48,48,48,48,48,48,48,57,77,98,119,140,161,177,156,135,114,93,72,51,30,0,0,0,0,0,0,15,30,43,51,54,54,54,54,54,54,54,54,54,54,62,82,103,123,144,165,171,150,130,109,88,67,46,25,0,0,0,14,33,53,72,91,110,129,148,167,168,149,129,110,91,72,53,50,70,90,110,130,150,170,160,140,120,100,80,60,41,21,1,0,0,0,0,14,33,53,72,91,110,129,148,167,168,149,129,110,91,72,53,50,70,90,110,130,150,170,160,140,120,100,80,60,41,21,1,0,47,68,89,110,132,153,174,165,144,122,101,80,59,37,16,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,111,112,110,108,104,98,90,81,70,59,45,49,71,92,113,135,156,177,156,134,112,91,70,49,27,44,65,86,107,129,150,171,164,143,121,100,92,114,136,156,178,158,137,115,94,73,52,67,88,109,131,152,173,160,139,117,96,75,53,32,0,0,0,0,10,31,51,71,91,111,132,152,172,152,132,112,92,71,74,94,114,135,155,174,154,134,113,93,73,52,32,12,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,1,1,1,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,1,1,1,0,0,0,0,0,6,19,29,36,37,37,37,37,37,56,77,98,120,142,163,162,141,119,98,77,55,37,37,37,37,37,36,29,19,6,0,51,73,94,115,137,158,173,152,130,109,88,67,49,36,28,36,45,57,72,92,112,134,154,176,155,134,112,91,70,49,27,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,75,96,118,139,160,181,160,138,117,96,75,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,43,53,58,58,58,60,81,102,124,146,167,171,150,128,106,85,64,58,58,58,58,58,58,58,58,56,49,37,22,5,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,103,124,146,167,177,157,136,117,100,86,74,63,53,43,33,23,11,0,0,0,0,0,0,0,0,0,16,33,49,61,68,68,62,57,53,49,48,50,51,51,54,67,85,104,124,144,165,174,153,132,110,89,68,47,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,4,23,42,61,79,98,117,136,155,173,161,142,123,104,85,81,99,118,138,157,172,153,134,115,96,78,59,40,22,3,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,3,15,26,35,43,50,65,86,107,129,150,171,167,146,124,103,82,66,66,66,66,66,66,66,66,66,66,66,66,61,50,35,19,0,0,0,0,11,31,52,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,134,114,94,73,53,33,12,0,0,0,0,23,36,45,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,57,78,98,119,140,161,179,158,137,116,95,74,53,32,0,0,0,0,0,17,36,55,74,93,112,131,150,166,147,128,121,143,164,164,142,120,130,149,168,149,130,111,92,73,54,36,17,0,0,0,0,0,0,0,0,0,15,35,54,71,84,89,89,89,90,91,94,97,102,108,116,126,138,152,167,163,148,131,113,95,76,57,38,18,0,0,47,68,89,110,132,154,175,154,133,111,90,69,73,92,111,130,149,168,156,137,118,99,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,73,92,111,130,149,168,156,137,118,99,112,134,156,173,152,131,109,88,67,45,24,53,74,96,117,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,11,33,54,74,95,116,138,159,180,159,138,117,96,75,54,32,53,74,96,117,138,159,180,159,138,116,95,74,69,69,69,69,69,69,69,69,69,69,74,95,116,137,158,180,159,138,117,96,75,54,33,0,0,0,0,0,9,28,45,60,71,75,75,75,75,75,75,75,75,75,75,75,77,98,119,140,161,175,154,133,112,91,70,49,28,0,0,0,5,24,43,63,82,100,119,138,157,176,158,139,119,100,82,63,57,77,97,117,137,157,172,152,132,112,93,73,53,33,13,0,0,0,0,0,5,24,43,63,82,100,119,138,157,176,158,139,119,100,82,63,57,77,97,117,137,157,172,152,132,112,93,73,53,33,13,0,0,45,67,88,109,130,152,173,167,146,124,103,82,61,40,19,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,130,132,133,132,130,124,118,110,100,88,75,61,49,71,92,113,135,156,177,156,134,112,91,70,49,27,44,65,86,108,130,151,172,165,144,122,100,93,114,136,157,178,157,136,114,93,72,50,67,88,109,131,152,173,160,139,117,96,75,53,32,0,0,0,0,17,37,57,77,98,118,139,159,166,146,125,105,85,65,67,88,108,128,149,169,160,140,120,99,79,59,38,18,0,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,21,36,49,56,59,59,59,59,59,59,77,98,120,142,163,162,141,119,98,77,59,59,59,59,59,59,56,48,36,20,3,50,72,93,114,135,156,176,155,135,115,96,79,65,55,46,38,31,47,68,89,110,132,154,175,155,134,112,91,70,49,27,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,75,96,117,138,160,181,160,139,118,97,76,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,24,33,36,37,39,60,81,102,124,146,167,171,150,128,106,85,64,43,37,37,37,37,37,37,37,35,29,19,7,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,101,122,143,163,183,164,146,130,116,103,92,82,72,62,52,40,28,16,2,0,0,0,0,0,0,0,4,19,32,42,47,47,51,57,62,66,69,71,72,73,72,71,77,98,119,140,161,176,155,134,112,92,70,49,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,13,32,51,69,88,107,126,145,163,171,152,133,114,95,90,109,128,147,166,161,143,124,105,87,68,49,30,12,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,7,16,23,42,63,84,105,126,148,169,169,148,126,105,84,63,45,45,45,45,45,45,45,45,45,45,45,41,32,20,5,0,0,0,0,17,38,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,79,59,39,18,0,0,0,0,38,53,65,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,74,95,116,137,158,179,161,140,118,97,76,55,34,0,0,0,0,0,8,27,46,65,83,102,121,140,159,156,138,121,143,164,164,142,120,139,158,158,139,120,101,82,64,45,26,7,0,0,0,0,0,0,0,0,0,21,42,62,83,101,110,110,110,111,112,115,118,122,128,136,145,156,168,159,147,133,118,101,84,66,47,29,10,0,0,47,68,89,110,132,154,175,154,133,111,90,69,82,101,120,139,158,166,147,128,108,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,69,82,101,120,139,158,166,147,128,108,91,112,134,156,173,152,131,109,88,67,45,24,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,162,140,119,98,77,56,34,55,76,98,119,140,161,178,156,136,114,93,90,90,90,90,90,90,90,90,90,90,90,90,92,114,135,156,177,162,140,119,98,77,56,35,0,0,0,0,0,17,37,57,75,90,96,96,96,96,96,96,96,96,96,96,96,96,96,115,137,158,178,157,136,114,93,72,51,30,0,0,0,0,15,34,53,72,91,109,129,148,166,167,148,129,110,91,72,64,84,104,124,144,164,164,144,124,105,85,65,45,25,6,0,0,0,0,0,0,15,34,53,72,91,109,129,148,166,167,148,129,110,91,72,64,84,104,124,144,164,164,144,124,105,85,65,45,25,6,0,0,43,64,86,107,128,149,170,169,148,128,106,86,65,45,26,19,17,18,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,163,151,151,154,154,153,150,145,138,129,118,105,91,76,60,71,92,113,135,156,177,156,134,112,91,70,49,27,43,65,86,107,129,150,171,165,144,122,101,92,114,136,157,178,158,136,114,93,72,51,67,88,109,131,152,173,160,139,117,96,75,53,32,0,0,0,3,23,43,64,84,104,124,145,165,160,139,119,99,78,58,61,81,102,122,143,163,166,146,126,105,85,65,44,24,4,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,33,51,66,77,80,80,80,80,80,80,80,98,120,142,163,162,141,119,98,80,80,80,80,80,80,80,77,66,50,33,14,48,69,90,111,132,152,173,162,144,126,109,95,83,74,65,58,51,55,73,93,113,134,155,172,151,131,110,89,68,47,26,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,73,94,115,137,158,179,163,142,120,99,79,58,37,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,15,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,15,15,15,15,15,15,14,9,1,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,96,116,135,153,170,176,160,146,133,121,111,101,91,81,70,58,45,32,18,3,0,0,0,0,0,0,7,21,33,44,55,63,71,77,83,87,90,92,93,94,93,92,90,95,116,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,3,22,41,60,78,97,115,134,153,171,161,143,123,105,100,119,138,157,170,151,132,114,95,76,58,39,20,2,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,82,103,124,146,167,171,150,129,108,87,66,45,24,23,23,23,23,23,23,23,23,23,20,13,3,0,0,0,0,3,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,24,4,0,0,0,50,68,83,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,92,113,135,156,177,163,142,120,99,78,57,36,0,0,0,0,0,0,17,36,55,74,92,111,130,149,166,148,129,143,164,164,142,130,149,167,148,129,110,92,73,54,35,16,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,132,132,133,134,136,139,143,149,156,164,157,150,141,130,117,103,88,71,54,37,18,0,0,0,47,68,89,110,132,154,175,154,133,111,90,71,91,110,129,148,168,156,137,118,99,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,71,91,110,129,148,168,156,137,118,99,91,112,134,156,173,152,131,109,88,67,45,24,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,57,78,99,120,142,163,176,155,134,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,133,154,175,164,142,120,100,78,57,36,0,0,0,0,0,21,42,63,84,104,118,118,118,118,118,118,118,118,118,118,118,118,118,118,134,155,176,159,138,116,95,74,53,32,0,0,0,0,5,24,43,62,81,100,119,138,157,175,158,139,120,101,82,72,92,112,132,152,172,156,136,116,97,77,57,37,18,0,0,0,0,0,0,0,5,24,43,62,81,100,119,138,157,175,158,139,120,101,82,72,92,112,132,152,172,156,136,116,97,77,57,37,18,0,0,0,41,62,83,104,124,146,167,173,153,132,112,92,73,55,44,40,39,39,41,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,179,171,170,169,169,171,171,165,158,147,135,121,106,90,73,71,92,113,135,156,177,156,134,112,91,70,49,27,43,64,85,106,128,149,170,166,145,124,102,92,112,134,155,176,159,138,116,95,74,53,67,88,109,131,152,173,160,139,117,96,75,53,32,0,0,0,9,29,50,70,90,110,131,151,171,153,133,113,92,72,52,55,75,96,116,137,157,173,152,132,111,91,71,51,30,10,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,42,62,81,96,101,101,101,101,101,101,101,101,120,142,163,162,141,119,101,101,101,101,101,101,101,101,96,80,61,41,21,44,65,85,106,126,145,164,172,155,140,125,112,102,93,85,78,71,69,85,102,120,140,160,164,145,125,105,84,64,43,22,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,71,92,113,134,155,176,166,146,124,104,84,64,44,26,10,0,0,0,0,0,0,0,0,0,6,11,12,9,3,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,88,106,123,140,155,169,176,163,151,140,130,119,109,99,88,75,62,48,33,17,1,0,0,0,0,8,23,37,51,63,73,83,91,98,103,108,111,113,114,115,114,113,111,108,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,12,31,49,68,86,105,123,142,161,171,153,134,115,110,129,148,167,159,141,122,103,85,66,48,29,10,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,100,122,143,164,174,153,132,111,90,69,48,27,6,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,173,153,132,112,92,71,51,31,10,0,0,0,58,78,98,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,133,154,175,164,143,122,100,79,58,37,0,0,0,0,0,0,7,26,45,64,82,101,120,139,158,157,143,149,167,167,150,145,159,157,138,119,101,82,63,44,25,6,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,154,154,155,157,160,164,169,176,155,137,130,121,111,100,87,73,57,41,26,11,0,0,0,47,68,89,110,132,154,175,154,133,111,90,80,100,119,138,158,166,147,128,108,89,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,80,100,119,138,158,166,147,128,108,89,91,112,134,156,173,152,131,109,88,67,45,24,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,57,79,100,121,143,164,176,155,136,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,154,175,164,143,122,100,79,58,37,0,0,0,0,0,21,43,64,85,106,128,140,140,140,140,140,140,140,140,140,140,140,140,140,141,158,178,161,140,118,96,75,54,33,0,0,0,0,0,14,33,52,71,90,109,128,147,165,167,148,129,110,91,79,99,119,139,159,167,148,128,108,89,69,49,29,10,0,0,0,0,0,0,0,0,14,33,52,71,90,109,128,147,165,167,148,129,110,91,79,99,119,139,159,167,148,128,108,89,69,49,29,10,0,0,0,37,58,79,100,120,141,162,179,159,140,120,102,85,72,64,61,60,61,62,65,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,165,153,149,148,148,150,155,163,174,165,151,136,119,103,84,71,92,113,135,156,177,156,134,112,91,70,49,27,42,63,84,105,126,148,169,168,147,125,104,89,110,132,153,174,161,140,118,98,77,56,67,88,109,131,152,173,160,139,117,96,75,53,32,0,0,0,15,36,56,76,96,117,137,157,168,147,126,106,86,66,46,49,69,90,110,131,151,171,158,138,118,97,77,57,36,16,0,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,46,67,88,109,122,122,122,122,122,122,122,122,122,142,163,162,141,122,122,122,122,122,122,122,122,122,108,88,66,45,24,39,59,78,98,117,136,153,169,170,155,142,131,121,113,105,98,91,85,99,114,131,149,168,154,136,116,97,77,57,37,17,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,67,88,109,130,150,171,171,151,131,111,92,73,55,40,28,19,13,9,8,8,9,11,15,20,26,32,33,30,22,11,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,93,110,125,139,151,162,173,169,158,148,138,128,117,105,92,78,63,47,30,13,0,0,0,6,22,38,53,67,80,92,102,111,118,124,129,132,135,136,136,136,134,132,129,125,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,2,20,39,58,76,95,113,132,150,169,162,144,124,120,139,158,167,149,130,112,93,74,56,37,19,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,97,118,139,160,177,157,136,115,94,73,52,32,11,0,0,0,5,12,15,14,10,2,0,0,0,0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,77,57,37,16,0,0,0,61,82,103,124,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,155,175,165,144,122,101,80,59,37,0,0,0,0,0,0,11,30,48,66,84,101,119,136,156,168,159,162,176,176,163,160,169,154,135,118,101,83,65,47,29,11,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,169,169,170,171,172,175,178,176,156,140,134,126,117,108,97,84,71,56,41,25,9,0,0,47,68,89,110,132,154,175,154,133,111,90,89,109,128,147,166,156,137,118,99,80,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,89,109,128,147,166,156,137,118,99,80,91,112,134,156,173,152,131,109,88,67,45,24,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,4,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,58,79,100,122,144,165,183,166,156,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,166,182,165,144,122,101,80,59,37,0,0,0,0,0,21,43,64,85,106,128,150,161,161,161,161,161,161,161,161,161,161,161,161,162,171,183,162,140,118,97,76,55,33,0,0,0,0,0,5,24,43,61,80,99,117,137,155,174,158,139,120,101,87,107,126,147,166,159,140,120,100,81,61,41,22,2,0,0,0,0,0,0,0,0,5,24,43,61,80,99,117,137,155,174,158,139,120,101,87,107,126,147,166,159,140,120,100,81,61,41,22,2,0,0,0,33,54,74,95,115,136,156,175,168,149,132,115,101,91,85,82,81,82,83,86,89,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,135,128,126,126,129,135,145,157,172,166,149,132,114,95,76,92,113,135,156,177,156,134,112,91,70,49,27,40,61,82,103,124,146,167,170,149,128,107,86,107,128,149,169,164,144,123,103,82,63,67,88,109,131,152,173,160,139,117,96,75,53,32,0,0,1,21,42,62,82,103,123,143,164,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,144,124,103,83,63,42,22,2,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,46,67,88,110,132,144,144,144,144,144,144,144,144,150,167,166,149,144,144,144,144,144,144,144,144,131,109,88,67,45,24,31,51,69,88,106,123,139,154,167,172,160,150,141,133,126,118,111,105,115,129,145,161,159,142,125,106,88,69,50,30,10,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,63,83,103,124,144,164,178,159,139,120,102,85,70,57,47,39,33,30,29,29,30,32,36,41,47,53,54,50,40,27,11,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,80,95,109,121,133,144,154,164,173,167,157,147,135,121,108,93,77,60,43,25,7,0,1,18,36,52,68,83,97,110,121,131,138,145,150,153,156,158,158,157,156,153,150,146,147,163,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,10,29,47,66,84,103,121,140,158,172,153,134,130,149,168,157,138,120,101,83,64,46,27,8,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,52,73,93,114,135,156,176,161,140,119,99,78,58,38,17,0,1,13,24,33,36,36,30,20,7,0,0,0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,83,63,43,22,2,0,0,63,84,105,126,148,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,166,183,166,144,122,101,80,59,37,0,0,0,0,0,3,22,40,59,77,95,113,131,149,166,154,138,146,165,165,146,140,155,165,148,130,113,95,77,58,40,22,3,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,148,148,148,148,150,151,154,157,161,167,160,154,146,137,126,114,101,86,71,55,38,21,3,0,47,68,89,110,132,154,175,154,133,111,90,98,117,137,156,166,147,128,109,90,71,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,98,117,137,156,166,147,128,109,90,71,91,112,134,156,173,152,131,109,88,67,45,24,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,59,80,101,122,144,165,186,173,165,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,165,173,187,166,144,122,101,80,59,37,0,0,0,0,0,21,43,64,85,106,128,150,162,162,162,162,162,162,162,162,162,162,162,162,162,171,183,162,140,118,97,76,55,33,0,0,0,0,0,0,14,33,52,70,89,107,126,145,164,168,149,130,111,95,114,134,154,171,151,131,112,92,72,53,33,14,0,0,0,0,0,0,0,0,0,0,14,33,52,70,89,107,126,145,164,168,149,130,111,95,114,134,154,171,151,131,112,92,72,53,33,14,0,0,0,0,28,48,68,88,108,128,147,166,179,161,145,131,119,111,106,103,102,103,104,107,110,114,119,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,104,105,108,116,128,142,158,176,161,142,123,104,84,92,113,135,156,177,156,134,112,91,70,49,27,37,58,79,100,121,143,164,173,152,131,110,89,102,123,143,164,170,150,130,111,92,75,67,88,109,131,152,173,160,139,117,96,75,53,32,0,0,7,27,48,68,88,109,129,150,170,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,7,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,46,67,88,110,132,153,166,166,166,166,166,166,166,168,180,179,168,166,166,166,166,166,166,166,152,131,109,88,67,45,24,22,40,59,76,93,109,124,137,149,160,169,169,160,153,146,139,132,125,132,145,159,160,145,129,112,95,77,59,41,21,2,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,57,77,97,117,137,156,175,168,150,132,115,100,87,75,66,59,54,51,50,51,51,54,57,61,67,73,76,69,57,41,23,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,65,79,92,104,115,125,135,145,155,167,176,164,152,138,123,107,90,72,54,36,17,0,11,30,48,65,82,98,113,128,139,150,158,165,170,168,164,162,161,162,162,164,167,167,167,177,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,18,37,55,74,92,110,129,147,166,163,145,142,159,165,146,128,109,91,72,54,35,17,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,47,68,89,109,130,151,171,166,145,125,105,84,64,45,26,18,21,30,43,53,58,56,49,37,23,6,0,0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,8,0,0,63,84,106,128,148,170,177,171,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,167,176,186,165,144,122,101,80,59,37,0,0,0,0,0,13,32,51,69,88,106,124,143,161,159,141,124,143,164,164,142,125,143,161,160,142,124,106,87,69,50,32,13,0,0,0,0,0,0,0,0,1,22,43,65,86,107,126,126,126,126,126,128,130,133,136,140,146,154,163,165,155,144,131,116,101,85,68,50,32,13,0,47,68,89,110,132,154,175,154,133,111,90,106,126,145,165,157,138,119,99,80,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,90,106,126,145,165,157,138,119,99,80,70,91,112,134,156,173,152,131,109,88,67,45,24,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,154,175,165,144,122,101,80,59,37,58,79,100,122,144,165,178,159,144,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,144,158,177,165,144,122,101,80,58,37,0,0,0,0,0,21,43,64,85,106,128,140,140,140,140,140,140,140,140,140,140,140,140,140,141,157,177,161,140,118,97,76,55,33,0,0,0,0,0,0,4,23,41,60,79,98,116,135,154,172,159,140,121,102,122,142,162,163,143,123,104,84,64,45,25,5,0,0,0,0,0,0,0,0,0,0,4,23,41,60,79,98,116,135,154,172,159,140,121,102,122,142,162,163,143,123,104,84,64,45,25,5,0,0,0,0,21,41,61,80,100,118,137,154,171,175,161,149,139,132,128,124,124,124,126,128,132,135,140,147,165,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,84,88,98,111,129,147,166,171,151,131,111,91,92,113,135,156,177,156,134,112,91,70,49,27,34,55,76,97,118,139,160,177,156,135,114,93,96,116,136,156,175,158,139,121,105,91,85,88,109,131,152,173,160,139,117,96,75,53,32,0,0,13,33,54,74,94,115,135,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,156,136,115,95,75,54,34,13,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,46,67,88,110,132,153,154,154,154,154,154,154,154,158,172,171,158,154,154,154,154,154,154,154,152,131,109,88,67,45,24,11,29,46,63,79,94,107,120,131,141,150,158,166,173,166,159,152,145,149,162,155,143,130,115,99,83,66,48,30,12,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,50,70,89,109,128,146,164,179,162,145,130,117,104,94,86,80,75,73,71,72,73,75,78,82,87,94,97,87,71,52,32,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,62,74,86,96,106,116,126,137,149,162,176,168,153,137,119,101,83,64,45,25,5,21,40,59,77,95,112,128,143,157,168,170,160,152,147,143,141,140,140,141,143,146,150,155,168,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,8,26,45,63,81,100,118,137,155,173,163,162,172,154,136,117,99,80,62,43,25,6,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,42,63,83,104,124,144,165,172,152,132,112,92,73,55,43,40,41,48,59,72,79,77,67,53,35,17,0,0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,136,116,95,75,54,34,13,0,0,63,84,105,126,148,170,173,154,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,147,161,181,164,143,121,100,79,58,36,0,0,0,0,4,23,42,61,79,98,117,136,154,166,148,129,121,143,164,164,142,120,131,149,168,153,135,116,98,79,60,41,23,4,0,0,0,0,0,0,0,0,20,40,61,80,97,104,104,104,105,106,107,109,111,115,120,126,134,145,157,170,161,147,131,115,97,79,61,42,23,4,47,68,89,110,132,154,175,154,133,111,95,115,135,154,167,148,129,109,90,71,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,95,115,135,154,167,148,129,109,90,71,70,91,112,134,156,173,152,131,109,88,67,45,24,57,79,100,121,143,164,176,155,134,112,91,70,49,28,7,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,57,79,100,121,143,164,176,154,134,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,132,154,175,164,143,122,100,79,58,37,0,0,0,0,0,21,42,63,84,105,118,118,118,118,118,118,118,118,118,118,118,118,118,118,133,154,175,160,139,117,96,75,54,33,0,0,0,0,0,0,0,13,31,50,69,87,106,124,143,162,169,150,131,112,130,150,170,154,135,115,95,76,56,37,17,0,0,0,0,0,0,0,0,0,0,0,0,13,31,50,69,87,106,124,143,162,169,150,131,112,130,150,170,154,135,115,95,76,56,37,17,0,0,0,0,0,13,33,52,71,89,107,124,141,156,169,178,167,158,152,148,146,146,146,147,149,152,156,160,165,177,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,68,82,99,118,138,158,178,158,138,117,97,92,113,135,156,177,156,134,112,91,70,49,27,31,52,72,93,114,135,156,177,160,139,118,97,89,108,128,147,164,169,151,135,120,110,106,106,109,131,152,173,160,139,117,96,75,53,32,0,0,19,39,60,80,100,121,141,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,80,60,40,19,0,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,46,67,88,110,132,133,133,133,133,133,133,133,133,143,163,163,142,133,133,133,133,133,133,133,133,131,109,88,67,45,24,0,17,33,49,64,78,90,102,112,122,130,138,146,153,160,167,172,166,168,166,144,126,113,99,85,69,53,36,19,1,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,42,61,80,99,117,135,152,168,175,160,146,134,123,113,106,100,96,94,92,93,94,96,99,103,108,114,117,99,79,58,37,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,45,56,67,77,87,97,108,119,132,146,161,177,166,149,131,112,92,72,52,32,11,29,49,68,88,106,125,142,158,173,166,152,141,132,126,122,119,118,118,119,122,124,129,138,159,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,16,34,52,71,89,107,126,144,162,180,180,162,144,125,107,88,70,51,33,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,36,57,77,97,117,137,157,176,159,140,121,102,85,71,63,61,62,68,77,89,100,97,82,64,44,24,4,0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,81,60,40,19,0,0,62,83,104,126,148,169,169,148,126,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,135,156,177,162,141,120,98,77,56,35,0,0,0,0,14,33,52,71,89,108,128,146,164,156,137,118,121,143,164,164,142,120,120,139,157,164,146,126,108,89,70,51,33,14,0,0,0,0,0,0,0,0,13,33,51,67,79,83,83,83,84,84,86,88,90,94,99,106,115,126,141,155,172,161,145,126,108,90,70,51,31,11,47,68,89,110,132,154,175,154,133,111,104,123,143,163,158,139,120,100,81,62,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,104,123,143,163,158,139,120,100,81,62,70,91,112,134,156,173,152,131,109,88,67,45,24,56,78,99,120,142,163,178,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,36,56,78,99,120,142,163,177,156,135,113,100,100,100,100,100,100,100,100,100,100,100,100,100,100,112,134,155,176,163,142,120,99,78,57,36,0,0,0,0,0,17,38,57,76,91,97,97,97,97,97,97,97,97,97,97,97,97,97,113,135,156,177,158,137,116,95,74,52,31,0,0,0,0,0,0,0,3,21,40,59,77,96,114,133,151,169,159,141,121,138,158,166,146,126,107,87,68,48,28,9,0,0,0,0,0,0,0,0,0,0,0,0,3,21,40,59,77,96,114,133,151,169,159,141,121,138,158,166,146,126,107,87,68,48,28,9,0,0,0,0,0,5,23,42,60,78,95,111,126,139,151,160,167,172,173,169,168,167,167,168,170,170,167,161,163,175,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,52,71,90,111,131,152,172,164,143,122,101,92,113,135,156,177,156,134,112,91,70,49,27,27,47,68,89,109,130,151,172,165,144,123,102,82,99,117,135,152,168,165,150,139,131,128,128,129,135,153,174,160,139,117,96,75,53,32,0,4,25,45,66,86,106,126,147,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,44,65,85,104,111,111,111,111,111,111,111,111,120,142,163,162,141,119,111,111,111,111,111,111,111,111,103,85,65,44,23,0,3,19,34,48,61,72,83,93,102,110,119,126,133,140,147,155,164,173,170,153,139,125,110,94,77,59,41,22,3,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,33,51,70,88,105,122,138,153,167,176,163,152,142,133,126,121,117,115,114,114,115,117,119,123,128,134,124,104,83,62,41,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,38,49,58,68,79,90,102,115,131,147,165,178,159,140,119,99,78,58,37,16,35,55,76,96,116,135,154,172,168,151,136,122,112,105,101,98,97,97,98,100,104,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,5,23,42,60,78,96,115,133,151,170,171,151,133,114,96,78,59,41,22,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,89,109,129,148,167,168,150,132,115,101,90,84,82,83,88,96,106,119,111,91,71,51,31,11,0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,61,82,103,124,146,167,170,148,126,105,102,102,102,102,102,102,102,102,102,102,102,102,102,102,115,137,158,179,160,139,118,96,75,54,33,0,0,0,4,23,42,61,80,99,118,137,156,166,146,128,108,121,143,164,164,142,120,110,129,148,167,156,137,118,99,80,61,42,23,4,0,0,0,0,0,0,0,4,21,37,50,59,62,62,62,63,63,65,67,69,73,79,87,97,110,125,142,160,174,156,137,118,98,78,58,38,18,47,68,89,110,132,154,175,154,133,111,112,132,151,169,149,130,111,91,72,53,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,112,132,151,169,149,130,111,91,72,53,70,91,112,134,156,173,152,131,109,88,67,45,24,55,76,97,118,140,161,179,158,137,116,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,97,76,55,34,55,76,97,118,140,161,179,158,137,115,94,79,79,79,79,79,79,79,79,79,79,79,79,93,114,136,157,178,161,140,118,98,76,55,34,0,0,0,0,0,10,28,46,61,72,76,76,76,76,76,76,76,76,76,76,76,76,95,116,138,159,177,156,135,114,93,72,50,29,0,0,0,0,0,0,0,0,11,30,48,67,85,103,122,140,159,169,150,133,146,166,157,138,118,98,79,59,40,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,11,30,48,67,85,103,122,140,159,169,150,133,146,166,157,138,118,98,79,59,40,20,1,0,0,0,0,0,0,13,31,48,65,81,96,109,121,132,140,147,151,154,156,157,157,156,155,153,149,146,141,145,164,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,64,85,105,126,147,168,168,147,126,104,92,113,135,156,177,156,134,112,91,70,49,27,22,43,63,84,104,125,145,166,170,149,129,109,89,88,105,122,138,152,165,168,158,152,149,149,150,155,165,179,160,139,117,96,75,53,32,0,10,31,51,72,92,112,133,153,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,35,56,77,98,120,141,162,162,140,118,97,76,55,33,12,0,0,0,0,0,0,0,0,38,57,73,86,90,90,90,90,90,90,90,98,120,142,163,162,141,119,98,90,90,90,90,90,90,90,86,73,56,37,18,0,0,4,18,31,43,54,65,74,83,91,99,106,113,120,128,136,145,155,166,169,155,140,123,106,88,69,50,31,11,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,22,40,58,75,92,108,123,137,151,163,174,170,161,153,147,142,138,136,136,136,137,138,141,144,149,149,128,107,86,65,44,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,20,30,40,49,61,72,86,101,118,137,156,176,166,145,124,103,82,61,40,19,39,60,81,101,122,143,163,177,158,139,121,105,93,85,80,77,76,76,77,79,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,13,31,49,67,85,104,125,147,168,170,148,126,105,85,67,49,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,42,62,81,100,119,138,156,173,162,145,131,118,110,105,103,104,108,115,124,136,118,98,78,58,38,18,0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,59,81,102,123,144,165,170,149,128,106,85,81,81,81,81,81,81,81,81,81,81,81,81,97,118,140,160,178,157,136,115,94,73,52,31,0,0,0,13,32,52,71,90,109,128,147,166,157,137,118,100,121,143,164,164,142,120,100,119,139,158,165,147,128,109,89,70,51,32,13,0,0,0,0,0,0,0,0,7,20,31,38,41,41,41,41,42,43,46,48,53,59,68,80,95,112,131,150,170,166,146,125,105,85,64,43,22,47,68,89,110,132,154,175,154,133,111,120,140,160,160,140,121,102,82,63,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,120,140,160,160,140,121,102,82,63,49,70,91,112,134,156,173,152,131,109,88,67,45,24,53,74,95,116,137,158,179,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,53,74,95,116,137,158,179,160,139,118,97,76,57,57,57,57,57,57,57,57,57,57,75,96,117,138,159,180,159,138,116,95,74,53,32,0,0,0,0,0,0,16,31,43,52,55,55,55,55,55,55,55,55,55,55,58,79,99,120,141,162,174,153,132,111,90,69,48,27,0,0,0,0,0,0,0,0,1,19,38,56,74,93,111,130,148,166,163,154,159,169,149,130,110,90,71,51,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,38,56,74,93,111,130,148,166,163,154,159,169,149,130,110,90,71,51,32,12,0,0,0,0,0,0,0,1,18,35,50,65,79,92,103,112,120,126,130,133,135,136,136,135,134,132,128,125,120,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,60,81,102,123,145,166,170,149,128,106,92,113,135,156,177,156,134,112,91,70,49,27,17,37,58,78,98,119,139,159,176,156,136,116,96,77,92,107,122,135,146,155,162,166,168,169,168,165,163,158,152,139,117,96,75,53,32,0,16,36,57,77,98,118,139,159,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,159,139,118,98,77,57,36,16,0,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,13,34,55,77,98,119,141,162,162,140,118,97,76,55,33,12,0,0,0,0,0,0,0,0,27,43,57,66,69,69,69,69,69,69,77,98,119,141,162,162,140,118,97,76,69,69,69,69,69,69,66,57,43,27,9,0,0,0,2,14,25,36,46,55,63,71,79,86,93,100,108,116,126,137,150,165,170,153,136,117,98,78,58,38,17,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,46,62,78,93,107,120,134,145,155,164,171,173,167,163,160,158,157,157,158,159,162,165,170,153,132,111,90,69,48,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,31,22,21,31,43,56,71,89,109,130,151,172,170,149,128,106,84,63,42,21,42,63,84,105,126,147,168,172,151,130,110,91,76,65,59,56,55,55,56,73,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,2,20,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,33,52,71,90,108,126,143,160,175,161,148,138,130,126,124,125,129,135,143,145,125,105,85,65,44,24,0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,118,98,78,57,37,16,0,57,78,99,120,142,163,172,151,130,108,87,66,59,59,59,59,59,59,59,59,59,60,81,102,122,143,164,174,153,132,111,91,70,49,28,0,0,2,22,41,61,80,99,118,137,157,167,148,128,109,100,121,143,164,164,142,120,99,110,130,149,168,156,137,118,98,79,60,41,22,3,0,0,0,0,0,0,0,0,3,12,18,19,19,19,20,21,22,24,27,32,39,50,65,83,103,123,144,164,172,152,131,110,89,68,47,26,47,68,89,110,132,154,175,154,133,111,129,148,168,151,132,112,93,74,54,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,111,129,148,168,151,132,112,93,74,54,49,70,91,112,134,156,173,152,131,109,88,67,45,24,50,71,92,113,134,155,176,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,79,99,120,142,163,176,155,134,113,92,71,50,29,50,71,92,113,134,155,176,163,142,121,100,79,58,37,36,36,36,36,36,36,37,58,79,99,120,141,162,177,156,135,113,92,71,50,29,0,0,0,0,0,0,1,14,24,31,33,33,33,33,33,33,33,33,33,43,63,84,104,124,146,166,170,149,128,107,86,66,45,24,0,0,0,0,0,0,0,0,0,9,27,45,64,82,101,119,137,155,173,175,178,160,141,121,102,82,62,43,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,27,45,64,82,101,119,137,155,173,175,178,160,141,121,102,82,62,43,23,4,0,0,0,0,0,0,0,0,5,20,35,50,62,74,84,93,100,105,109,112,113,114,114,113,112,110,107,104,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,58,80,101,122,144,165,171,150,129,108,92,113,135,156,177,156,134,112,91,70,49,27,11,31,52,72,92,112,132,152,172,164,144,124,105,86,77,92,105,117,128,135,141,145,147,148,146,144,142,137,132,125,115,95,74,53,32,1,22,42,63,83,104,124,145,165,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,103,83,63,42,22,1,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,12,34,55,76,97,118,140,162,161,140,118,97,76,54,33,12,0,0,0,0,0,0,0,0,13,27,38,45,47,47,47,47,47,55,77,98,119,140,162,161,140,118,97,76,55,47,47,47,47,47,45,38,27,13,0,0,0,12,22,28,30,27,27,35,43,51,59,66,73,80,88,97,107,119,135,153,172,165,145,125,105,84,64,43,22,1,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,63,77,91,104,115,126,136,144,151,157,161,165,175,179,173,167,165,163,160,157,153,147,136,114,94,73,52,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,47,69,90,111,133,154,175,164,142,120,99,78,57,56,50,41,33,27,26,43,64,85,106,128,149,170,171,150,128,106,85,64,43,21,43,64,85,106,128,149,170,170,148,128,106,85,63,46,38,35,33,33,51,73,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,43,61,79,97,113,130,146,160,172,166,157,151,147,146,147,150,155,163,152,132,112,92,71,51,31,2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,54,75,96,117,139,160,174,153,132,111,90,70,49,38,38,38,38,38,38,38,46,66,87,107,128,148,169,169,149,128,107,86,66,45,24,0,0,11,30,50,69,89,108,128,147,166,159,140,120,100,100,121,143,164,164,142,120,99,101,121,141,160,166,146,128,108,89,69,50,31,11,0,0,0,0,0,4,7,6,2,0,0,0,0,0,0,0,1,3,6,12,20,36,56,77,98,119,140,161,176,155,134,113,92,71,49,28,47,68,89,110,132,154,175,154,133,117,137,157,162,142,123,103,84,65,45,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,117,137,157,162,142,123,103,84,65,45,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,1,0,0,1,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,47,68,89,109,130,151,172,167,146,125,104,83,63,42,22,15,15,15,15,21,42,62,83,104,124,145,166,172,152,131,110,89,68,47,26,0,0,0,0,2,2,0,0,5,10,12,12,12,12,12,12,12,12,31,51,70,90,110,131,151,172,165,144,123,103,82,61,41,20,0,0,0,0,0,0,0,0,0,0,16,35,53,71,90,108,126,144,162,180,171,152,132,113,93,74,54,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,35,53,71,90,108,126,144,162,180,171,152,132,113,93,74,54,35,15,0,0,0,0,0,0,0,0,0,0,5,20,33,45,55,65,73,79,84,88,90,92,92,92,92,91,89,86,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,58,79,100,122,144,165,172,151,130,108,92,113,135,156,177,156,134,112,91,70,49,27,5,25,45,65,85,104,124,144,163,172,153,134,115,96,78,75,88,99,108,115,120,124,126,126,125,123,120,117,111,105,98,86,68,48,28,7,28,48,69,89,109,130,150,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,150,130,109,89,68,48,27,7,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,12,33,54,75,96,118,140,161,160,139,117,96,75,54,32,11,0,0,0,0,0,0,0,0,0,10,19,25,26,26,26,26,33,55,76,97,118,140,161,160,139,118,96,75,54,33,26,26,26,26,24,19,9,0,0,0,15,29,41,49,51,48,41,33,27,31,39,46,53,60,69,78,90,105,124,145,165,172,152,131,110,88,67,46,25,4,0,1,9,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,15,15,15,13,7,0,0,0,0,0,0,0,0,0,0,0,2,18,33,47,61,74,86,97,107,116,124,131,136,140,145,161,175,156,146,144,142,139,136,132,126,120,111,93,72,51,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,125,105,84,63,48,49,52,58,65,73,75,69,57,41,23,47,69,90,111,133,154,175,164,142,120,99,78,77,77,69,61,53,47,45,46,65,86,107,128,149,170,170,149,128,106,84,63,42,21,42,63,84,106,128,148,170,170,149,128,107,86,65,52,46,44,43,43,51,73,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,32,50,67,84,100,115,130,142,153,162,168,172,168,168,168,169,164,157,149,138,118,97,76,55,33,7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,51,72,93,114,135,156,176,157,136,115,95,74,54,34,17,17,17,17,17,35,54,73,93,113,134,154,174,164,143,122,102,82,61,40,20,0,0,19,39,58,78,97,117,137,156,171,151,132,112,92,100,121,143,164,164,142,120,99,93,113,132,152,172,156,137,117,98,78,59,39,19,0,0,0,6,17,25,29,28,22,13,5,0,0,0,0,0,0,0,0,0,11,32,54,75,96,117,139,160,178,157,136,114,92,71,50,29,47,68,89,110,132,154,175,154,133,126,145,165,153,134,114,95,75,56,37,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,126,145,165,153,134,114,95,75,56,37,49,70,91,112,134,156,173,152,131,109,88,67,45,24,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,43,64,84,105,126,147,167,171,151,130,109,89,68,48,28,9,0,0,8,28,48,68,89,109,130,150,171,168,147,126,105,85,64,43,22,0,0,11,19,24,24,19,11,1,0,0,0,0,0,0,0,7,23,41,60,79,98,117,138,157,177,158,138,118,97,77,56,36,15,0,0,0,0,0,0,1,0,0,0,6,24,42,60,79,97,115,133,151,170,163,143,123,104,85,65,46,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,6,24,42,60,79,97,115,133,151,170,163,143,123,104,85,65,46,26,7,0,0,0,0,0,0,0,0,0,0,0,3,15,27,36,45,53,59,64,67,69,71,71,71,71,70,68,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,59,80,101,122,144,165,171,150,129,107,92,113,135,156,177,156,134,112,91,70,49,27,0,18,37,57,77,96,116,135,154,173,162,144,125,107,90,73,70,80,88,95,100,103,104,104,104,102,99,96,91,85,78,69,56,39,20,13,33,54,74,95,115,136,156,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,176,156,135,115,94,74,53,33,12,53,74,95,116,138,159,138,116,94,73,52,31,9,0,0,0,0,0,0,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,11,32,53,75,96,117,139,160,159,138,116,95,74,53,31,10,0,0,0,0,0,0,0,0,0,0,0,4,5,5,5,11,33,54,75,96,118,139,160,160,138,116,95,74,53,32,11,5,5,5,4,0,0,0,0,9,28,45,59,69,73,68,61,54,48,43,40,38,37,41,49,60,77,98,119,140,162,175,154,133,111,90,69,47,26,5,6,19,29,35,36,41,62,83,104,126,148,169,170,148,126,105,84,63,41,36,36,36,36,34,27,16,2,0,0,0,0,0,0,0,0,0,0,3,17,31,44,57,68,79,88,97,104,110,115,119,136,157,171,150,128,122,121,118,115,111,106,100,93,81,64,45,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,110,91,74,69,70,73,78,85,93,96,87,70,52,32,47,69,90,111,133,154,175,164,142,120,99,85,98,98,89,80,73,68,66,66,74,91,111,132,152,173,167,146,125,104,83,62,41,19,41,62,83,104,125,146,167,174,153,133,113,94,80,72,67,65,65,65,66,73,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,37,54,70,85,100,113,124,134,142,148,163,181,164,152,149,144,138,130,120,108,92,73,52,32,13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,47,68,89,109,130,151,171,162,142,121,101,81,61,41,23,5,0,10,27,45,63,82,101,121,141,161,177,157,137,117,96,76,55,35,14,0,7,27,47,67,86,106,125,145,164,163,144,123,104,84,100,121,143,164,164,142,120,99,85,105,124,144,164,164,145,126,106,86,67,47,28,8,0,8,23,36,45,50,48,42,33,25,17,10,5,2,0,0,0,3,7,15,34,55,76,97,118,140,161,178,156,135,114,92,71,50,29,47,68,89,110,132,154,175,154,133,134,154,164,144,125,105,86,67,47,28,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,134,154,164,144,125,105,86,67,47,28,49,70,91,112,134,156,173,152,131,109,88,67,45,24,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,38,59,79,100,120,141,161,177,156,136,115,95,76,56,37,18,1,2,18,37,56,75,95,115,136,156,176,162,142,121,100,80,59,39,18,1,17,30,39,45,45,39,30,20,13,7,2,0,0,3,10,22,37,53,70,88,107,126,145,165,171,151,131,111,91,71,51,30,10,0,0,0,8,17,21,22,18,11,6,8,20,37,55,73,91,109,128,147,168,153,134,115,96,76,57,37,18,0,0,0,0,0,0,0,0,0,0,0,8,17,21,22,18,11,6,8,20,37,55,73,91,109,128,147,168,153,134,115,96,76,57,37,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,17,26,33,38,43,46,48,49,50,50,50,49,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,61,82,103,124,146,166,170,148,128,106,92,113,135,156,177,156,134,112,91,70,49,27,0,10,29,49,68,87,106,125,144,162,173,155,137,120,103,88,73,60,68,74,79,82,83,83,83,81,78,75,70,65,58,51,40,26,9,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,161,141,120,100,79,59,38,18,53,74,95,116,138,159,138,116,94,73,52,31,10,10,10,10,10,10,10,10,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,10,31,53,74,95,116,138,159,158,137,116,94,73,52,31,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,53,74,95,116,138,159,158,137,116,94,73,52,31,10,0,0,0,0,0,0,0,0,18,38,57,75,89,94,88,81,74,68,64,61,59,59,59,61,66,78,98,119,140,162,175,154,132,110,89,68,47,26,5,22,36,48,56,57,57,62,83,104,126,148,169,170,148,126,105,84,63,57,57,57,57,57,54,45,33,17,0,0,0,0,0,0,0,0,0,0,0,1,14,27,39,50,60,69,77,84,90,95,114,136,157,171,150,128,106,100,97,94,90,85,80,73,65,51,35,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,104,94,90,91,94,98,105,112,116,99,79,58,37,47,69,90,111,133,154,175,164,142,120,99,95,115,117,108,100,94,89,87,88,92,104,120,139,158,178,162,142,121,100,79,59,38,17,38,58,79,100,120,141,161,180,160,142,124,109,99,92,88,86,86,86,87,88,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,17,27,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,0,0,0,0,0,0,0,0,0,0,0,7,24,40,55,70,83,95,106,115,122,136,157,176,154,134,128,123,117,110,101,91,78,62,44,25,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,162,142,121,100,80,59,39,18,42,63,83,104,124,145,165,168,148,128,108,89,70,52,35,22,18,26,40,56,74,92,110,130,149,168,169,149,130,110,90,69,49,29,9,0,15,35,55,75,94,114,134,153,173,156,136,116,96,79,100,121,143,164,164,142,120,99,78,97,117,137,157,173,154,134,114,95,75,55,35,16,2,20,38,53,65,71,69,61,52,45,37,31,26,23,21,21,21,24,27,34,44,61,81,101,121,142,163,175,154,134,112,91,70,49,28,47,68,89,110,132,154,175,154,134,142,162,155,136,116,97,77,58,38,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,134,142,162,155,136,116,97,77,58,38,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,33,53,74,94,114,135,155,175,163,143,123,103,84,65,47,31,22,22,32,48,66,84,103,123,143,163,175,155,135,115,94,74,54,33,13,14,31,47,59,66,66,59,48,40,33,28,23,21,21,24,30,39,52,67,83,100,118,136,155,174,163,143,124,104,84,64,44,24,4,0,0,13,26,36,42,43,38,31,27,29,37,50,67,84,102,120,138,157,164,145,125,106,87,67,48,29,9,0,0,0,0,0,0,0,0,0,0,13,26,36,42,43,38,31,27,29,37,50,67,84,102,120,138,157,164,145,125,106,87,67,48,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,12,17,22,25,27,28,29,29,29,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,49,65,85,106,128,148,169,167,146,124,104,92,113,135,156,177,156,134,112,91,70,49,27,0,1,21,40,59,78,96,115,133,151,168,167,150,134,118,103,89,77,66,59,58,61,62,62,61,64,69,67,58,45,38,31,22,10,0,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,167,147,126,105,85,64,44,23,53,74,95,116,138,159,138,116,94,73,52,31,31,31,31,31,31,31,31,31,31,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,9,30,51,73,94,115,136,158,157,136,114,93,72,51,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,31,52,73,94,115,137,158,157,136,114,93,72,51,29,8,0,0,0,0,0,0,0,0,24,44,65,85,104,115,108,101,95,89,85,82,81,80,81,82,86,94,108,126,145,165,171,150,130,108,87,66,45,24,3,34,52,66,76,79,79,79,83,104,126,148,169,170,148,126,105,84,79,79,79,79,79,79,74,63,47,29,10,0,0,0,0,0,0,0,0,0,0,0,0,9,21,31,41,49,57,64,71,92,114,136,157,171,150,128,106,85,76,73,69,65,59,53,46,35,21,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,167,150,134,121,114,112,112,115,119,125,132,124,103,82,61,41,47,69,90,111,133,154,175,164,142,120,99,99,119,136,128,120,114,110,108,109,112,121,134,150,168,174,155,135,115,95,75,54,34,13,33,53,74,94,114,134,153,170,171,154,139,128,119,113,109,108,107,107,108,109,111,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,34,46,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,0,0,0,0,0,0,0,0,0,0,0,0,10,25,40,53,66,77,87,95,114,136,157,175,154,133,111,102,97,90,82,72,61,48,32,15,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,168,147,126,106,85,65,44,24,37,57,77,98,118,138,158,175,156,137,117,99,82,65,51,42,39,44,56,70,86,103,121,140,158,177,160,141,121,102,82,62,42,22,2,3,23,42,62,82,102,122,142,162,169,149,128,108,89,79,100,121,143,164,164,142,120,99,78,89,109,129,149,169,162,142,122,102,83,63,43,23,10,30,49,67,83,92,89,80,72,65,57,51,47,44,43,42,43,45,48,54,62,74,90,108,128,148,168,171,151,130,109,88,67,46,25,47,68,89,110,132,154,175,163,152,155,166,147,128,108,88,69,49,30,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,163,152,155,166,147,128,108,88,69,49,30,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,27,47,67,87,107,128,147,167,171,151,132,113,94,77,61,48,43,43,49,62,77,95,113,132,151,170,167,148,128,108,88,68,48,27,7,24,43,61,76,86,86,77,68,60,54,48,44,42,43,45,50,58,69,82,96,112,130,147,165,172,153,134,115,96,76,57,37,17,0,0,11,28,43,56,63,64,58,52,49,49,56,66,80,97,114,132,149,168,154,135,116,97,77,58,39,20,1,0,0,0,0,0,0,0,0,0,11,28,43,56,63,64,58,52,49,49,56,66,80,97,114,132,149,168,154,135,116,97,77,58,39,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,6,7,7,7,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,53,72,91,111,132,152,173,162,142,121,100,92,113,135,156,177,156,134,112,91,70,49,27,0,0,11,30,49,67,86,104,121,139,156,172,164,148,133,119,106,95,86,79,76,74,75,77,80,85,90,87,75,58,39,20,3,0,0,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,172,152,131,111,90,70,49,29,53,74,95,116,138,159,138,116,94,73,53,53,53,53,53,53,53,53,53,53,53,53,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,7,29,50,71,92,113,135,156,156,135,113,92,71,50,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,50,71,92,114,135,156,156,134,113,92,70,49,28,7,0,0,0,0,0,0,0,0,30,51,71,91,111,132,128,121,115,110,106,103,102,101,102,103,107,113,123,138,155,173,164,144,124,103,83,62,42,21,0,43,63,81,96,100,100,100,100,104,126,148,169,170,148,126,105,100,100,100,100,100,100,100,92,77,58,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,21,30,37,50,71,92,114,136,157,171,150,128,106,85,64,52,49,44,39,33,26,17,5,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,49,69,89,109,129,148,166,179,164,150,141,135,134,134,136,140,145,149,128,107,86,65,44,47,69,90,111,133,154,175,164,142,120,99,102,123,144,148,141,135,132,130,130,133,140,150,164,178,162,145,126,107,88,68,48,28,7,27,47,66,86,105,123,141,158,172,169,156,147,139,134,131,129,129,129,130,131,133,135,142,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,48,64,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,0,0,0,0,0,0,0,0,0,0,0,0,0,10,23,36,48,58,71,92,114,136,157,175,154,133,111,90,77,70,63,54,43,32,18,2,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,153,132,111,91,70,50,29,30,51,71,90,110,130,149,169,165,147,129,112,96,81,70,63,61,64,73,85,100,116,133,151,169,169,150,132,112,93,74,54,35,15,0,10,30,50,70,90,110,130,149,169,162,142,121,101,81,79,100,121,143,164,164,142,120,99,78,82,102,122,142,162,170,150,130,110,90,70,50,30,18,37,57,77,97,112,108,100,92,85,77,72,68,65,64,63,64,66,69,74,81,91,104,120,137,156,175,165,145,124,104,84,63,42,22,47,68,89,110,132,154,175,180,173,175,158,138,119,99,80,60,41,21,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,180,173,175,158,138,119,99,80,60,41,21,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,20,40,60,80,99,119,138,157,176,161,142,124,107,91,77,68,64,64,69,78,92,107,124,142,161,177,158,139,120,100,81,61,41,21,1,31,51,71,90,106,106,96,87,80,74,69,65,64,64,66,70,77,86,98,111,126,143,159,176,161,143,124,106,87,68,48,29,9,0,1,20,40,58,73,84,85,78,72,70,70,75,84,96,110,126,144,161,161,143,125,106,87,68,49,30,11,0,0,0,0,0,0,0,0,0,1,20,40,58,73,84,85,78,72,70,70,75,84,96,110,126,144,161,161,143,125,106,87,68,49,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,91,70,73,83,100,119,139,158,176,156,136,116,95,92,113,135,156,177,156,134,112,91,70,49,27,0,0,1,20,38,56,74,92,109,126,142,158,173,163,149,136,124,114,106,100,97,95,96,98,101,105,111,105,87,67,46,25,4,0,0,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,178,157,137,116,96,75,55,34,53,74,95,116,138,159,138,116,94,74,74,74,74,74,74,74,74,74,74,74,74,74,74,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,6,27,48,69,90,112,133,154,154,133,112,90,69,48,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,48,70,91,112,134,154,154,132,111,90,69,48,26,5,0,0,0,0,0,0,0,0,37,57,77,97,118,138,148,142,136,131,126,124,123,122,123,124,128,133,142,153,168,169,153,135,116,97,77,57,36,16,0,48,69,90,111,121,121,121,121,121,126,148,169,170,148,126,121,121,121,121,121,121,121,121,105,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,29,50,71,92,114,136,157,171,150,128,106,85,64,43,28,24,18,13,6,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,42,62,81,100,119,137,154,168,179,169,161,156,155,155,157,161,166,153,132,111,90,69,48,47,69,90,111,133,154,175,164,142,120,99,106,128,148,167,161,156,152,151,151,154,160,169,173,162,149,133,115,97,79,60,40,21,1,19,38,57,76,93,111,128,142,155,166,175,166,159,155,152,150,150,150,151,152,154,156,160,172,177,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,60,78,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,29,50,71,92,114,136,157,175,154,133,111,90,69,50,43,34,25,14,2,0,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,179,158,137,117,96,76,55,35,23,43,63,82,102,121,140,158,176,158,142,126,111,99,89,84,82,84,91,102,115,130,146,162,174,157,139,121,103,84,65,46,27,7,0,17,37,57,77,97,117,137,157,175,155,135,114,94,74,79,100,121,143,164,164,142,120,99,78,75,95,115,135,155,176,157,137,117,97,77,57,37,25,45,65,85,105,124,128,119,112,104,98,92,89,86,85,84,85,87,90,95,101,110,121,135,150,167,174,156,137,117,98,78,57,37,17,47,68,89,110,132,154,175,196,188,169,149,130,110,91,71,52,32,13,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,196,188,169,149,130,110,91,71,52,32,13,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,13,32,52,71,90,110,128,147,165,171,153,137,121,107,96,88,85,85,89,97,108,121,137,154,172,166,148,129,110,91,72,53,33,13,0,37,57,77,98,118,124,115,107,101,95,90,86,85,85,87,91,97,105,116,128,142,157,173,165,149,131,113,95,77,58,39,20,1,0,6,27,47,68,87,103,106,98,93,91,92,96,103,113,126,141,156,167,150,132,114,96,77,59,40,21,2,0,0,0,0,0,0,0,0,0,6,27,47,68,87,103,106,98,93,91,92,96,103,113,126,141,156,167,150,132,114,96,77,59,40,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,112,92,90,93,101,113,130,148,167,168,149,129,109,89,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,9,27,45,62,79,96,112,128,143,157,170,166,153,142,134,126,121,118,116,117,119,122,126,132,112,91,70,49,28,7,0,0,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,142,122,101,80,60,39,53,74,95,116,138,159,138,116,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,4,25,46,68,89,110,131,152,152,132,110,89,68,46,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,153,152,131,109,88,67,46,25,4,0,0,0,0,0,0,0,0,43,63,83,104,124,144,165,162,156,151,148,146,145,144,144,146,149,153,161,171,166,154,140,123,106,87,68,49,29,10,0,48,69,90,112,134,143,143,143,143,143,153,172,172,154,143,143,143,143,143,143,143,143,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,171,150,128,106,85,64,43,21,3,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,146,159,159,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,53,71,90,107,123,138,150,160,166,170,172,173,171,168,164,158,151,135,114,93,72,51,47,69,90,111,133,154,159,159,142,120,99,110,131,151,158,164,168,171,172,172,170,167,162,154,144,132,118,103,86,68,50,31,12,0,10,28,46,64,81,97,112,126,137,147,155,161,165,168,171,171,171,171,171,170,168,165,162,159,156,153,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,65,86,107,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,175,154,133,111,90,69,47,26,15,6,0,0,0,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,143,122,102,81,61,40,15,35,54,73,92,111,129,147,164,171,156,141,128,117,109,105,103,105,111,120,132,145,160,176,161,144,128,110,92,74,55,36,17,0,0,23,44,64,84,104,124,144,164,169,148,128,108,88,67,79,100,121,143,164,164,142,120,99,78,68,88,108,129,149,169,165,145,124,104,84,64,44,33,53,72,92,112,132,147,139,132,124,118,113,110,108,106,106,106,108,111,115,121,129,139,151,165,177,161,145,126,108,89,70,50,30,10,47,68,89,110,132,154,175,196,180,161,141,121,102,82,63,43,24,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,196,180,161,141,121,102,82,63,43,24,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,5,24,43,62,81,100,117,136,153,169,167,151,137,125,115,109,106,106,110,116,125,138,152,167,170,153,136,118,100,82,63,44,25,5,0,43,64,84,104,124,143,135,128,121,115,111,108,106,106,108,112,117,124,134,145,158,172,167,151,135,119,101,84,66,48,29,11,0,0,11,31,52,73,94,114,125,119,114,112,112,116,123,132,143,156,170,154,137,120,102,85,67,48,30,11,0,0,0,0,0,0,0,0,0,0,11,31,52,73,94,114,125,119,114,112,112,116,123,132,143,156,170,154,137,120,102,85,67,48,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,156,134,116,112,112,114,120,130,144,160,174,157,139,120,101,82,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,15,32,49,66,82,97,112,126,140,153,165,171,161,153,147,142,139,138,139,140,143,147,136,115,94,73,51,30,9,0,0,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,168,148,128,106,86,65,45,53,74,95,116,138,159,138,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,138,159,138,116,94,73,52,31,0,0,0,0,0,0,0,2,23,44,66,87,108,129,150,150,130,108,87,66,45,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,24,45,66,87,108,130,150,150,129,108,86,65,44,23,2,0,0,0,0,0,0,0,0,48,69,90,110,131,148,155,161,166,170,169,167,166,166,166,167,169,169,164,157,148,137,124,109,93,76,58,40,21,2,0,48,69,90,112,134,155,164,164,164,164,170,180,180,170,164,164,164,164,164,164,164,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,155,155,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,138,138,138,138,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,42,60,77,93,108,120,132,140,146,149,151,152,150,147,143,138,131,123,113,93,73,51,47,69,90,111,133,138,138,138,138,120,99,110,123,131,138,143,147,150,152,151,149,146,141,135,126,115,102,88,73,56,39,21,3,0,0,17,35,51,67,82,96,108,118,128,135,140,144,147,150,151,152,151,150,149,147,144,142,138,135,132,128,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,65,86,108,130,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,169,148,128,107,86,66,45,7,26,45,63,81,99,117,134,150,165,171,158,146,137,130,126,124,126,131,139,149,162,174,161,146,131,114,97,80,63,45,26,8,0,0,30,50,71,91,111,131,151,171,162,142,121,101,81,61,79,100,121,143,164,164,142,120,99,78,61,82,102,122,143,163,172,151,131,111,91,71,51,40,60,80,100,120,140,160,159,152,145,139,134,131,129,128,128,128,129,132,136,142,149,157,168,174,161,147,132,115,97,79,61,42,22,3,47,68,89,110,132,154,175,192,172,152,133,113,93,74,54,35,15,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,192,172,152,133,113,93,74,54,35,15,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,0,15,33,52,70,88,106,123,139,155,170,167,154,144,135,130,128,128,131,136,144,155,168,170,156,140,123,107,89,71,53,34,15,0,0,50,70,90,110,131,151,155,148,142,136,132,129,128,128,130,132,137,144,153,163,175,164,151,137,121,105,89,72,55,37,19,0,0,0,15,36,57,77,98,119,140,140,135,134,134,137,143,151,161,169,155,140,123,107,90,73,55,37,19,1,0,0,0,0,0,0,0,0,0,0,15,36,57,77,98,119,140,140,135,134,134,137,143,151,161,169,155,140,123,107,90,73,55,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,158,142,137,134,134,135,140,148,160,174,160,145,128,109,91,72,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,3,19,36,52,67,82,97,110,123,136,147,156,165,171,167,163,160,160,160,161,164,160,138,117,96,75,54,33,12,0,0,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,153,133,112,91,71,50,53,74,95,116,138,160,143,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,143,159,138,116,94,73,52,31,0,0,0,0,0,0,0,0,21,42,63,84,105,126,148,148,128,106,85,64,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,106,126,148,148,126,105,84,63,42,21,0,0,0,0,0,0,0,0,0,48,69,89,109,120,128,135,140,145,149,152,153,154,155,155,154,151,148,143,137,129,119,107,94,79,63,46,29,11,0,0,48,69,90,112,134,155,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,134,134,134,134,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,17,38,59,80,100,115,116,116,116,116,116,104,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,47,63,78,91,103,112,120,124,128,130,130,129,126,122,117,111,103,95,83,65,46,47,67,88,107,116,116,116,116,116,114,97,95,104,111,117,122,126,130,130,130,128,124,120,114,106,97,86,72,58,42,26,9,0,0,0,5,21,37,52,66,79,90,99,107,114,119,123,126,128,130,130,130,129,128,126,123,120,117,114,110,107,102,86,67,47,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,65,86,108,130,151,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,154,133,112,92,71,50,0,16,34,52,70,87,104,119,135,149,162,173,165,156,150,147,146,147,151,158,168,168,157,144,131,116,100,84,68,51,33,15,0,0,0,36,56,77,97,117,138,158,176,156,135,115,95,75,57,79,100,121,143,164,164,142,120,99,78,57,75,96,116,136,156,177,158,138,118,97,77,57,45,66,87,107,128,147,157,165,171,165,159,155,152,150,149,149,149,150,153,157,162,168,174,166,156,145,132,117,101,85,68,50,32,13,0,47,68,89,110,132,154,175,180,164,144,124,105,85,66,46,26,7,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,47,68,89,110,132,154,175,180,164,144,124,105,85,66,46,26,7,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,0,5,23,41,59,76,93,109,125,140,153,165,172,163,156,151,149,149,151,156,164,173,166,154,140,125,110,94,77,59,42,24,5,0,0,56,76,97,117,137,158,169,168,162,157,152,150,149,149,150,153,158,164,172,169,158,147,135,121,106,91,75,59,42,25,7,0,0,0,20,40,61,82,103,123,144,160,156,155,155,158,163,170,164,152,139,125,109,94,77,60,43,26,8,0,0,0,0,0,0,0,0,0,0,0,20,40,61,82,103,123,144,160,156,155,155,158,163,170,164,152,139,125,109,94,77,60,43,26,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,49,71,92,113,135,156,177,172,162,158,156,155,156,160,167,168,157,145,130,114,98,80,71,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,6,22,37,52,67,80,93,106,117,128,137,145,151,156,159,160,161,160,158,155,151,141,120,98,77,56,35,14,0,0,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,53,74,95,116,138,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,138,116,94,73,52,31,0,0,0,0,0,0,0,0,19,40,61,82,103,124,146,146,124,104,82,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,82,103,124,146,146,124,103,82,61,40,19,0,0,0,0,0,0,0,0,0,42,61,79,92,100,108,114,120,124,128,131,132,133,134,134,132,130,128,122,117,109,100,89,77,64,49,33,17,0,0,0,48,69,90,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,28,48,69,89,107,112,112,112,112,112,101,82,62,41,20,0,0,0,0,0,0,0,0,0,0,13,33,52,71,86,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,33,48,62,73,84,93,99,104,107,108,108,108,105,101,97,91,84,76,66,53,36,41,60,78,91,94,94,94,94,94,94,84,76,84,91,97,101,105,108,108,108,106,104,100,94,87,78,68,56,42,28,12,0,0,0,0,0,7,22,36,49,61,71,80,88,94,98,102,105,107,108,108,108,108,106,104,102,99,96,93,89,86,82,72,56,39,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,159,159,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,65,86,108,130,151,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,0,5,23,40,57,74,89,104,119,132,144,154,162,168,171,168,168,168,171,165,158,149,139,128,114,100,86,70,54,38,21,4,0,0,0,42,63,83,103,124,144,159,159,149,129,109,88,68,57,79,100,121,143,159,159,142,120,99,78,57,69,89,109,130,150,159,159,144,124,104,83,63,45,67,87,107,120,129,137,145,151,157,162,166,169,171,170,170,170,172,171,168,165,160,154,146,137,126,115,101,87,72,55,38,21,3,0,47,68,89,110,132,154,159,159,156,136,116,97,77,57,38,18,0,6,27,49,70,91,112,134,156,159,152,131,109,88,67,45,24,47,68,89,110,132,154,159,159,156,136,116,97,77,57,38,18,0,6,27,49,70,91,112,134,156,159,152,131,109,88,67,45,24,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,0,0,12,29,46,63,79,95,109,123,136,147,156,164,170,172,170,170,172,170,164,157,148,136,124,110,95,80,64,47,30,12,0,0,0,58,79,100,120,132,141,149,156,162,167,171,171,170,170,171,172,169,164,157,149,140,129,117,105,91,76,61,45,29,13,0,0,0,0,24,45,66,86,107,128,149,164,168,169,168,166,161,155,145,135,122,109,95,79,64,47,31,14,0,0,0,0,0,0,0,0,0,0,0,0,24,45,66,86,107,128,149,164,168,169,168,166,161,155,145,135,122,109,95,79,64,47,31,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,159,159,155,134,112,90,69,48,27,49,71,92,113,135,154,158,161,164,165,166,166,164,161,156,149,139,128,115,100,84,68,71,92,113,135,156,159,156,134,112,91,70,49,27,0,0,0,0,0,0,7,22,37,51,64,76,88,99,109,117,124,130,134,138,139,140,139,137,134,130,125,119,99,78,57,36,15,0,0,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,53,74,95,116,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,116,94,73,52,31,0,0,0,0,0,0,0,0,16,37,58,79,100,122,132,132,122,101,80,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,80,101,122,132,132,122,101,80,59,37,16,0,0,0,0,0,0,0,0,0,32,49,63,72,80,88,94,99,103,107,109,110,111,112,112,111,109,106,102,96,89,81,71,60,48,34,19,3,0,0,0,47,68,89,108,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,103,83,62,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,42,60,77,88,90,90,90,90,90,85,71,54,35,15,0,0,0,0,0,0,0,0,0,0,5,24,41,56,68,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,18,32,44,55,65,72,79,83,86,87,87,86,84,80,76,70,64,56,48,37,23,31,48,62,71,73,73,73,73,73,73,66,56,64,71,76,80,84,86,87,87,85,83,79,74,67,59,50,38,26,13,0,0,0,0,0,0,0,6,19,31,42,52,60,67,73,78,81,84,86,87,87,87,86,85,83,81,78,75,72,68,65,62,54,42,27,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,138,138,138,138,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,65,86,108,130,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,157,154,133,111,90,69,47,26,5,0,0,0,0,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,0,0,11,27,44,59,74,89,102,114,125,135,142,148,151,154,154,153,150,145,138,130,120,110,98,84,71,56,40,24,8,0,0,0,0,47,68,89,109,130,138,138,138,138,123,102,82,62,57,79,100,121,138,138,138,138,120,99,78,57,63,83,103,123,138,138,138,138,130,110,89,68,40,60,78,92,101,109,117,124,131,136,141,145,148,151,152,153,152,152,150,147,144,139,134,126,118,108,97,85,71,57,41,25,9,0,0,47,68,89,110,132,138,138,138,138,128,108,89,69,49,30,10,0,6,27,49,70,91,112,134,138,138,138,131,109,88,67,45,24,47,68,89,110,132,138,138,138,138,128,108,89,69,49,30,10,0,6,27,49,70,91,112,134,138,138,138,131,109,88,67,45,24,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,0,0,0,16,33,49,65,80,93,106,118,128,137,144,149,152,154,154,152,149,144,137,129,118,107,94,80,65,50,34,17,0,0,0,0,53,73,90,103,112,121,129,136,142,146,150,152,154,154,154,151,148,143,137,130,121,111,100,88,75,61,46,31,15,0,0,0,0,0,27,48,69,90,112,132,139,143,146,148,147,145,141,135,126,116,105,92,79,65,49,34,17,1,0,0,0,0,0,0,0,0,0,0,0,0,27,48,69,90,112,132,139,143,146,148,147,145,141,135,126,116,105,92,79,65,49,34,17,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,138,138,138,138,134,112,90,69,48,27,49,71,92,113,128,133,137,140,142,144,145,145,144,141,136,129,120,110,98,85,70,55,71,92,113,135,138,138,138,134,112,91,70,49,27,0,0,0,0,0,0,0,7,21,34,47,59,70,80,89,97,104,109,113,116,118,118,117,115,112,109,104,100,88,71,52,32,12,0,0,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,52,73,93,111,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,111,93,72,51,30,0,0,0,0,0,0,0,0,13,34,55,76,95,109,110,110,109,95,76,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,95,109,110,110,109,95,76,55,35,14,0,0,0,0,0,0,0,0,0,19,33,44,53,61,67,73,78,82,86,88,89,90,90,90,90,88,85,81,76,70,62,52,42,31,18,4,0,0,0,0,42,61,78,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,88,73,55,36,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,47,60,68,69,69,69,69,69,66,56,41,25,7,0,0,0,0,0,0,0,0,0,0,0,11,26,39,48,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,14,26,36,45,52,58,62,65,66,66,65,63,59,55,50,44,36,28,19,7,18,32,43,50,52,52,52,52,52,52,47,37,44,50,55,60,63,65,66,66,64,62,58,53,47,40,31,20,9,0,0,0,0,0,0,0,0,0,2,13,23,32,40,47,52,57,60,63,65,66,66,66,65,64,62,60,57,54,51,47,44,41,35,25,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,18,39,60,81,101,116,116,116,116,116,116,102,82,62,41,19,0,0,0,0,0,0,0,0,0,0,0,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,64,85,105,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,136,136,136,133,111,90,69,47,26,5,0,0,0,0,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,0,0,0,14,29,44,59,72,85,96,106,115,122,126,130,132,133,132,129,124,118,111,102,91,80,68,55,41,26,10,0,0,0,0,0,47,68,89,108,116,116,116,116,116,113,96,76,56,56,77,98,114,116,116,116,116,114,97,77,56,56,76,96,114,116,116,116,116,116,108,89,68,31,48,62,73,82,90,97,104,110,115,120,124,128,130,131,132,131,130,129,126,123,119,113,106,99,90,79,68,55,41,27,11,0,0,0,46,67,88,107,116,116,116,116,116,115,100,80,61,41,21,2,0,6,27,48,69,89,109,116,116,116,116,116,106,86,66,45,23,46,67,88,107,116,116,116,116,116,115,100,80,61,41,21,2,0,6,27,48,69,89,109,116,116,116,116,116,106,86,66,45,23,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,0,0,0,3,19,34,49,64,77,89,99,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,20,4,0,0,0,0,43,60,73,84,93,101,109,115,121,125,129,131,133,133,132,130,128,122,117,110,101,92,82,70,58,45,31,16,1,0,0,0,0,0,25,46,66,86,103,112,118,122,125,126,125,123,120,114,107,98,87,75,63,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,25,46,66,86,103,112,118,122,125,126,125,123,120,114,107,98,87,75,63,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,75,95,113,116,116,116,116,116,108,89,68,47,26,46,66,85,100,107,112,116,119,121,122,123,123,122,120,115,109,101,92,81,68,55,48,69,90,109,116,116,116,116,116,109,89,69,48,27,0,0,0,0,0,0,0,0,4,17,29,41,52,61,70,77,84,89,92,95,96,96,96,94,92,88,84,79,72,58,42,24,5,0,0,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,46,65,81,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,81,64,45,25,0,0,0,0,0,0,0,0,8,28,47,65,80,88,88,88,88,80,65,47,28,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,47,65,80,88,88,88,88,80,65,47,28,9,0,0,0,0,0,0,0,0,0,3,15,25,33,40,47,53,57,62,64,67,68,69,69,69,68,67,64,60,55,50,42,33,24,13,1,0,0,0,0,0,31,48,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,69,58,44,26,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,30,41,47,48,48,48,48,48,45,38,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,14,34,54,72,87,94,94,94,94,94,94,88,73,55,35,15,0,0,0,0,0,0,0,0,0,0,0,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,70,90,108,114,114,114,114,114,106,88,67,46,25,4,0,0,0,0,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,0,0,0,0,14,29,43,55,67,78,87,95,101,106,109,111,111,110,108,104,98,91,82,73,62,51,38,25,10,0,0,0,0,0,0,42,61,78,91,94,94,94,94,94,93,83,67,49,50,69,85,94,94,94,94,94,94,84,68,49,49,68,84,94,94,94,94,94,94,91,78,61,18,33,44,54,62,70,77,84,89,95,99,103,106,108,110,110,110,109,107,105,102,98,93,87,79,70,61,50,38,25,11,0,0,0,0,40,60,77,90,94,94,94,94,94,94,86,71,52,33,13,0,0,2,22,42,61,79,91,94,94,94,94,94,90,76,58,39,19,40,60,77,90,94,94,94,94,94,94,86,71,52,33,13,0,0,2,22,42,61,79,91,94,94,94,94,94,90,76,58,39,19,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,0,0,0,0,4,19,34,47,59,70,80,89,97,102,107,110,111,111,110,107,103,97,90,81,71,60,47,34,20,5,0,0,0,0,0,30,44,55,65,74,82,89,95,100,104,108,110,111,111,111,109,106,102,97,90,82,73,63,53,41,28,15,1,0,0,0,0,0,0,19,38,56,72,84,92,98,101,104,104,104,102,99,94,87,79,69,58,45,33,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,38,56,72,84,92,98,101,104,104,104,102,99,94,87,79,69,58,45,33,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,66,83,93,94,94,94,94,94,91,78,61,42,22,37,55,70,81,87,91,95,98,100,101,102,102,101,98,94,89,82,73,63,51,38,43,62,79,92,94,94,94,94,94,91,79,61,42,22,0,0,0,0,0,0,0,0,0,0,12,23,33,42,50,57,63,68,71,74,75,75,75,73,71,67,63,58,53,42,28,12,0,0,0,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,35,51,64,72,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,72,64,51,35,17,0,0,0,0,0,0,0,0,0,18,35,50,61,67,67,67,67,61,50,35,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,35,50,61,67,67,67,67,61,50,35,18,0,0,0,0,0,0,0,0,0,0,0,0,6,13,20,27,32,37,41,43,46,47,48,48,48,47,46,43,39,35,29,22,14,5,0,0,0,0,0,0,0,18,32,44,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,6,25,42,57,68,73,73,73,73,73,73,69,58,43,26,7,0,0,0,0,0,0,0,0,0,0,0,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,45,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,23,43,61,78,90,92,92,92,92,92,89,76,59,40,20,0,0,0,0,0,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,0,0,0,0,0,13,26,38,49,59,67,75,80,85,88,90,90,89,87,83,78,71,63,54,44,33,21,8,0,0,0,0,0,0,0,31,48,62,71,73,73,73,73,73,73,66,53,37,39,55,67,73,73,73,73,73,73,66,54,38,38,54,66,73,73,73,73,73,73,71,62,48,3,15,25,34,43,50,57,63,69,74,78,82,85,87,88,88,88,88,86,84,81,77,72,66,59,51,42,32,21,8,0,0,0,0,0,30,47,61,71,73,73,73,73,73,73,68,56,41,24,5,0,0,0,14,32,49,62,71,73,73,73,73,73,70,60,46,29,11,30,47,61,71,73,73,73,73,73,73,68,56,41,24,5,0,0,0,14,32,49,62,71,73,73,73,73,73,70,60,46,29,11,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,0,0,0,0,0,4,17,30,41,52,61,69,76,82,86,88,90,90,89,86,82,77,70,62,52,42,30,18,4,0,0,0,0,0,0,14,26,36,46,54,62,68,74,79,83,86,88,90,90,90,88,85,81,76,70,62,54,45,35,23,11,0,0,0,0,0,0,0,0,9,27,42,55,65,72,77,80,83,83,83,81,78,74,67,60,50,40,28,16,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,27,42,55,65,72,77,80,83,83,83,81,78,74,67,60,50,40,28,16,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,37,53,65,73,73,73,73,73,73,71,62,48,31,13,25,40,53,60,66,71,74,77,79,80,81,81,80,77,74,69,62,54,44,33,21,33,49,63,71,73,73,73,73,73,71,62,49,32,14,0,0,0,0,0,0,0,0,0,0,0,4,14,23,30,37,42,47,50,53,54,54,53,52,50,46,42,38,32,24,12,0,0,0,0,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,21,35,45,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,45,35,21,5,0,0,0,0,0,0,0,0,0,5,20,33,42,46,46,46,46,42,33,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,20,33,42,46,46,46,46,42,33,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,12,27,40,48,52,52,52,52,52,52,49,40,28,13,0,0,0,0,0,0,0,0,0,0,0,0,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,30,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,32,48,61,70,71,71,71,71,71,69,60,46,30,12,0,0,0,0,0,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,0,0,0,0,0,0,8,20,30,39,48,54,60,64,67,69,69,68,66,62,57,51,44,35,25,15,4,0,0,0,0,0,0,0,0,18,32,44,50,52,52,52,52,52,52,46,37,23,25,38,47,52,52,52,52,52,52,47,37,24,24,37,47,52,52,52,52,52,52,50,44,32,0,0,6,15,23,30,37,43,48,53,57,61,64,66,67,67,67,67,65,63,60,56,52,46,39,32,23,14,3,0,0,0,0,0,0,17,31,43,50,52,52,52,52,52,52,48,39,26,11,0,0,0,0,2,19,33,44,51,52,52,52,52,52,50,42,31,16,0,17,31,43,50,52,52,52,52,52,52,48,39,26,11,0,0,0,0,2,19,33,44,51,52,52,52,52,52,50,42,31,16,0,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,23,33,42,49,56,61,65,67,69,69,68,65,61,56,50,42,33,24,13,1,0,0,0,0,0,0,0,0,8,17,26,34,42,48,54,58,62,65,67,69,69,68,67,64,60,56,50,43,35,26,16,5,0,0,0,0,0,0,0,0,0,0,12,26,37,45,51,56,59,62,62,62,60,57,53,47,40,31,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,26,37,45,51,56,59,62,62,62,60,57,53,47,40,31,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,36,46,51,52,52,52,52,52,50,44,32,18,2,10,23,34,40,45,50,53,56,57,59,59,59,59,56,53,48,42,34,25,15,4,19,33,44,51,52,52,52,52,52,51,44,33,19,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,9,13,16,20,23,22,16,22,23,23,23,23,23,22,18,10,0,0,2,10,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,12,14,20,23,23,23,23,23,23,20,13,3,0,0,0,2,10,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,15,21,25,26,26,24,21,15,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,10,15,18,21,22,23,22,21,19,16,11,7,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,10,14,18,20,22,23,22,22,20,17,14,9,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,15,19,21,23,23,21,19,15,9,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,12,17,20,22,23,22,21,18,14,8,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,19,25,29,32,36,39,43,44,39,31,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,15,23,27,30,34,37,41,44,42,35,25,11,0,0,10,19,25,29,32,36,39,43,44,39,31,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,19,25,29,32,36,39,43,44,39,31,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,30,39,44,43,37,27,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,13,13,13,13,13,9,2,0,0,2,10,13,13,13,13,13,10,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,14,22,26,30,33,37,41,44,43,37,26,13,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,13,13,13,13,13,9,2,0,0,2,10,13,13,13,13,13,10,2,0,0,0,0,0,0,0,0,0,0,0,11,20,25,29,32,36,40,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,13,13,13,13,13,9,2,0,0,2,10,13,13,13,13,13,10,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,14,22,26,30,34,37,41,44,42,36,42,44,44,44,44,44,43,38,28,15,7,20,30,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,33,33,41,44,44,44,44,44,44,40,32,20,5,0,7,20,30,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,33,24,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,20,30,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,33,24,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,17,27,35,41,46,48,48,45,41,35,27,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,18,25,31,36,39,42,43,44,43,42,40,36,32,28,23,17,11,5,0,0,0,0,0,0,0,0,0,0,0,0,9,17,25,30,35,39,42,43,44,44,43,41,38,35,30,24,17,10,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,14,23,30,36,40,42,44,44,42,40,35,30,23,14,5,0,0,0,0,0,0,0,0,0,0,2,15,26,33,37,41,43,44,44,42,39,35,28,20,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,28,39,46,49,53,57,60,64,65,59,48,33,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,34,43,48,51,55,58,62,65,63,54,41,25,8,14,28,39,46,49,53,57,60,64,65,59,48,33,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,28,39,46,49,53,57,60,64,65,59,48,33,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,32,47,58,65,64,57,45,32,20,6,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,11,22,30,34,35,35,35,34,30,21,9,10,21,30,34,35,35,35,34,30,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,19,32,42,47,51,54,58,61,65,64,56,43,27,10,0,0,0,0,0,0,0,0,0,0,0,11,22,30,34,35,35,35,34,30,21,9,10,21,30,34,35,35,35,34,30,21,10,0,0,0,0,0,0,0,0,0,16,29,40,46,50,53,57,61,64,64,58,46,31,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,30,34,35,35,35,34,30,21,9,10,21,30,34,35,35,35,34,30,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,20,33,42,47,51,54,58,62,65,63,55,63,65,65,65,65,65,64,57,45,30,22,37,49,57,59,59,59,59,59,59,59,59,59,59,59,59,59,58,53,51,61,65,65,65,65,65,65,60,50,35,19,1,22,37,49,57,59,59,59,59,59,59,59,59,59,59,59,59,59,58,53,42,28,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,37,49,57,59,59,59,59,59,59,59,59,59,59,59,59,59,58,53,42,28,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,22,35,46,55,62,67,69,69,67,62,55,45,35,22,9,0,0,0,0,0,0,0,0,0,0,0,0,6,18,28,37,45,51,56,60,63,65,65,65,63,61,57,53,49,43,38,32,25,16,4,0,0,0,0,0,0,0,0,7,18,28,37,45,51,56,60,63,64,65,65,64,62,59,55,50,44,37,30,22,13,3,0,0,0,0,0,0,0,0,0,0,0,12,23,33,42,50,56,61,64,65,65,64,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,0,17,32,45,53,58,62,64,65,65,63,60,55,48,39,29,18,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,44,58,66,70,74,78,81,85,86,78,63,46,27,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,51,63,69,72,76,79,83,86,83,71,55,36,17,28,44,58,66,70,74,78,81,85,86,78,63,46,27,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,44,58,66,70,74,78,81,85,86,78,63,46,27,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,47,62,77,86,85,74,62,50,36,23,9,0,2,9,16,21,22,19,13,2,0,0,0,0,0,0,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,11,27,40,50,56,56,56,56,55,50,39,25,26,39,50,55,56,56,56,55,50,39,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,34,49,61,68,72,75,79,82,86,84,73,57,39,19,0,0,0,0,0,0,0,0,0,0,11,27,40,50,56,56,56,56,55,50,39,25,26,39,50,55,56,56,56,55,50,39,26,9,0,0,0,0,0,0,0,12,30,46,59,67,71,74,78,82,85,85,76,61,43,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,40,50,56,56,56,56,55,50,39,25,26,39,50,55,56,56,56,55,50,39,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,35,50,62,68,72,75,79,83,86,83,72,83,86,86,86,86,86,85,75,60,42,35,52,67,77,80,80,80,80,80,80,80,80,80,80,80,80,80,79,72,67,80,86,86,86,86,86,86,79,65,48,29,10,35,52,67,77,80,80,80,80,80,80,80,80,80,80,80,80,80,79,72,58,42,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,52,67,77,80,80,80,80,80,80,80,80,80,80,80,80,80,79,72,58,42,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,39,52,64,74,82,88,90,90,87,82,74,64,52,39,24,9,0,0,0,0,0,0,0,0,0,0,10,23,36,47,56,65,72,77,81,84,86,86,86,84,82,78,74,69,64,58,52,44,33,19,0,0,0,0,0,0,0,11,24,36,47,57,65,71,77,81,84,86,86,86,85,83,80,76,71,64,57,50,41,32,20,5,0,0,0,0,0,0,0,0,2,16,29,41,52,62,70,77,82,85,86,86,85,82,77,70,62,52,41,29,16,2,0,0,0,0,0,0,10,29,47,62,73,79,83,85,86,86,84,81,75,67,58,47,35,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,58,74,87,91,95,98,102,106,107,93,74,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,49,66,81,89,93,97,100,104,107,101,84,64,44,23,39,58,74,87,91,95,98,102,106,107,93,74,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,58,74,87,91,95,98,102,106,107,93,74,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,46,61,77,92,106,104,92,79,66,53,39,25,15,22,29,36,42,43,40,32,20,5,0,0,0,0,0,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,3,22,40,57,70,77,77,77,77,76,69,55,39,39,56,69,76,77,77,77,76,69,56,39,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,6,26,46,64,79,89,93,96,100,103,107,103,86,67,46,26,5,0,0,0,0,0,0,0,0,3,22,40,57,70,77,77,77,77,76,69,55,39,39,56,69,76,77,77,77,76,69,56,39,21,2,0,0,0,0,0,1,21,41,59,76,87,92,95,99,103,106,105,90,71,51,30,9,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,3,22,40,57,70,77,77,77,77,76,69,55,39,39,56,69,76,77,77,77,76,69,56,39,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,27,47,65,80,89,93,96,100,104,107,102,85,102,108,108,108,108,108,105,89,70,50,44,64,82,97,101,101,101,101,101,101,101,101,101,101,101,101,101,100,88,79,97,108,108,108,108,108,107,95,77,57,36,15,44,64,82,97,101,101,101,101,101,101,101,101,101,101,101,101,101,100,88,71,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,64,82,97,101,101,101,101,101,101,101,101,101,101,101,101,101,100,88,71,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,22,39,54,69,82,93,102,108,111,111,108,102,93,82,69,54,39,22,4,0,0,0,0,0,0,0,0,11,26,40,53,65,76,85,92,98,102,105,107,108,107,105,103,99,95,90,84,78,72,63,50,33,0,0,0,0,0,0,11,27,41,54,65,76,84,92,98,102,105,107,108,107,106,104,101,97,91,84,77,69,61,50,35,18,0,0,0,0,0,0,0,2,18,32,46,59,70,81,90,97,102,106,107,107,106,102,97,90,81,70,59,46,32,17,2,0,0,0,0,0,18,38,58,76,92,100,104,106,107,107,105,101,95,87,77,65,52,37,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,66,87,104,112,116,119,123,126,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,77,96,110,114,118,121,125,128,110,88,67,46,25,46,66,87,104,112,116,119,123,126,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,66,87,104,112,116,119,123,126,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,29,45,61,76,91,107,122,121,109,96,83,69,55,40,35,42,49,56,63,64,60,50,35,19,1,0,0,0,0,0,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,10,30,50,70,87,98,98,98,98,97,85,68,49,49,68,86,97,98,98,98,97,86,68,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,7,16,21,23,23,23,23,23,23,32,53,73,93,109,114,117,120,124,128,112,91,70,49,27,16,7,0,0,0,0,0,0,0,10,30,50,70,87,98,98,98,98,97,85,68,49,49,68,86,97,98,98,98,97,86,68,49,29,9,0,0,0,0,8,17,27,48,68,88,106,113,116,120,123,128,117,96,75,53,32,23,23,23,23,23,22,16,7,0,0,0,0,0,0,0,0,0,10,30,50,70,87,98,98,98,98,97,85,68,49,49,68,86,97,98,98,98,97,86,68,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,75,94,109,114,117,121,124,128,111,90,111,130,130,130,130,130,116,94,73,52,48,69,90,111,122,122,122,122,122,122,122,122,122,122,122,122,122,118,98,83,104,125,130,130,130,130,123,102,81,59,38,17,48,69,90,111,122,122,122,122,122,122,122,122,122,122,122,122,122,118,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,111,122,122,122,122,122,122,122,122,122,122,122,122,122,118,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,52,69,84,99,111,122,129,133,133,129,121,111,99,84,69,52,34,15,0,0,0,0,0,0,0,8,25,41,56,70,83,94,104,112,118,123,126,129,130,129,126,124,120,115,110,105,99,92,80,62,43,0,0,0,0,0,9,26,42,57,71,83,95,104,112,118,123,126,128,129,129,128,126,122,117,111,104,97,89,79,65,47,28,8,0,0,0,0,0,0,17,32,48,62,76,88,100,109,117,123,128,129,129,128,123,117,109,99,88,76,62,47,32,16,0,0,0,0,0,21,42,63,85,105,120,125,128,129,129,126,122,115,106,95,82,67,52,37,20,4,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,137,141,144,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,135,139,142,146,132,110,88,67,46,25,47,69,90,111,133,137,141,144,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,137,141,144,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,40,59,75,91,106,121,137,139,126,112,99,85,70,55,55,62,69,76,83,86,79,65,48,30,10,0,0,0,0,0,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,13,34,56,77,98,117,120,120,120,115,96,75,54,54,75,96,116,120,120,120,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,11,25,36,42,44,44,44,44,44,44,44,55,76,97,118,135,138,142,145,134,112,91,70,49,42,36,25,12,0,0,0,0,0,0,13,34,56,77,98,117,120,120,120,115,96,75,54,54,75,96,116,120,120,120,116,96,75,54,33,12,0,0,0,13,26,37,43,49,71,92,113,134,137,141,145,139,117,96,75,53,44,44,44,44,44,44,42,36,25,12,0,0,0,0,0,0,0,0,13,34,56,77,98,117,120,120,120,115,96,75,54,54,75,96,116,120,120,120,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,135,138,142,146,133,111,90,111,133,151,151,151,135,113,92,71,50,48,69,90,112,134,144,144,144,144,144,144,144,144,144,144,144,142,120,98,83,104,125,147,151,151,142,120,100,78,57,36,15,48,69,90,112,134,144,144,144,144,144,144,144,144,144,144,144,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,144,144,144,144,144,144,144,144,144,144,144,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,44,63,81,99,114,129,141,149,154,154,149,141,129,114,98,81,63,44,25,5,0,0,0,0,0,3,21,38,55,71,86,100,112,123,132,139,144,148,150,151,150,148,145,141,136,131,125,119,110,91,70,49,0,0,0,0,2,20,38,55,72,87,101,113,123,132,139,144,147,149,150,150,149,147,143,138,131,124,117,108,94,75,55,34,13,0,0,0,0,0,13,30,46,62,78,92,106,118,129,137,144,148,150,150,148,144,137,128,118,105,92,77,62,46,30,13,0,0,0,0,21,42,63,83,104,125,146,149,150,150,148,142,134,124,112,97,82,67,50,33,16,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,161,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,160,163,153,132,110,88,67,46,25,47,69,90,111,133,154,161,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,161,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,68,88,105,121,136,152,156,143,129,115,100,85,70,75,82,89,96,103,107,95,77,57,37,17,0,0,0,0,0,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,13,35,56,77,98,119,141,142,142,120,100,79,60,60,79,100,121,142,142,140,118,97,76,55,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,8,26,42,55,63,65,65,65,65,65,65,65,65,76,97,118,140,159,163,156,134,112,91,70,65,63,55,42,26,9,0,0,0,0,0,13,35,56,77,98,119,141,142,142,120,100,79,60,60,79,100,121,142,142,140,118,97,76,55,33,12,0,0,0,27,43,56,64,65,71,92,113,135,156,162,160,139,117,96,75,65,65,65,65,65,65,65,63,55,42,26,9,0,0,0,0,0,0,0,13,35,56,77,98,119,141,142,142,120,100,79,60,60,79,100,121,142,142,140,118,97,76,55,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,159,163,154,133,111,90,111,133,154,172,153,132,111,90,69,48,48,69,90,112,134,155,166,166,166,166,166,166,166,166,166,163,142,120,98,83,104,125,147,168,160,140,118,97,76,55,34,13,48,69,90,112,134,155,166,166,166,166,166,166,166,166,166,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,166,166,166,166,166,166,166,166,166,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,53,72,92,111,129,145,151,139,133,133,139,151,145,128,110,91,72,52,32,12,0,0,0,0,0,14,32,50,68,85,101,116,130,142,152,159,165,169,171,172,171,169,166,162,157,152,146,133,112,92,71,50,0,0,0,0,12,31,49,68,85,102,117,131,142,152,159,164,168,170,169,168,170,168,164,158,151,144,137,121,100,78,57,36,15,0,0,0,0,7,25,43,60,76,92,108,122,136,147,157,164,169,171,171,169,164,157,147,135,122,107,92,76,59,42,25,7,0,0,0,17,38,59,80,100,121,142,163,170,171,168,162,153,142,128,112,97,80,63,45,27,9,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,128,141,155,169,159,145,131,115,100,89,96,102,109,116,123,124,105,85,65,45,25,0,0,0,0,0,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,12,33,54,76,97,118,139,160,146,126,107,90,81,81,90,107,126,147,159,138,117,96,75,54,33,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,18,37,55,72,83,86,86,86,86,86,86,86,86,86,97,118,140,162,177,156,134,112,91,86,86,83,72,56,38,18,0,0,0,0,0,12,33,54,76,97,118,139,160,146,126,107,90,81,81,90,107,126,147,159,138,117,96,75,54,33,11,0,0,0,39,57,73,84,86,86,92,113,135,156,177,160,139,117,96,86,86,86,86,86,86,86,86,83,72,56,38,18,0,0,0,0,0,0,0,12,33,54,76,97,118,139,160,146,126,107,90,81,81,90,107,126,147,159,138,117,96,75,54,33,11,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,175,154,133,111,90,111,133,154,172,151,130,108,87,66,45,48,69,90,112,134,155,157,157,157,157,157,157,157,167,183,163,142,120,98,83,104,125,147,168,158,137,116,94,73,52,31,10,48,69,90,112,134,155,157,157,157,157,157,157,157,167,183,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,157,157,157,157,157,157,157,167,183,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,79,100,120,139,153,135,120,112,112,121,135,153,139,119,99,79,58,37,16,0,0,0,0,0,24,43,62,80,98,114,131,146,159,171,172,163,157,154,152,153,154,157,161,165,170,150,129,108,87,66,46,0,0,0,0,19,39,59,78,97,115,132,147,160,171,165,157,152,149,148,147,148,151,155,160,166,156,136,115,95,74,54,33,12,0,0,0,0,18,36,54,72,89,106,122,138,152,165,171,162,155,153,153,156,162,171,165,152,138,122,106,89,72,54,36,17,0,0,0,13,34,55,76,97,118,139,149,148,151,157,167,171,158,143,126,110,92,74,56,38,19,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,98,111,125,139,154,169,161,146,130,114,109,116,123,130,137,143,132,112,92,72,52,32,0,0,0,0,0,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,10,30,51,72,93,114,134,154,154,136,120,107,102,102,108,119,136,154,154,134,113,92,72,51,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,3,24,44,65,85,102,108,108,108,108,108,108,108,108,108,108,118,140,162,177,156,134,112,108,108,108,102,85,65,45,24,0,0,0,0,0,10,30,51,72,93,114,134,154,154,136,120,107,102,102,108,119,136,154,154,134,113,92,72,51,30,9,0,0,0,46,67,86,103,108,108,108,113,135,156,177,160,139,117,108,108,108,108,108,108,108,108,108,102,85,65,45,24,3,0,0,0,0,0,0,10,30,51,72,93,114,134,154,154,136,120,107,102,102,108,119,136,154,154,134,113,92,72,51,30,9,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,175,154,133,111,90,111,133,154,169,148,126,106,85,64,42,48,69,90,112,134,136,136,136,136,136,136,136,137,155,176,163,142,120,98,83,104,125,147,168,155,134,113,92,71,50,29,8,48,69,90,112,134,136,136,136,136,136,136,136,137,155,176,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,136,136,136,136,136,136,136,137,155,176,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,62,83,104,125,146,145,124,105,92,92,106,124,145,146,124,104,83,62,40,19,0,0,0,0,0,33,52,71,90,109,128,144,161,176,166,153,143,136,132,131,132,133,136,140,145,151,145,124,103,83,62,41,0,0,0,5,26,46,67,87,106,126,144,162,175,160,147,137,131,128,126,126,126,130,134,139,146,151,130,109,89,68,48,27,7,0,0,0,8,28,46,65,83,101,119,136,153,168,166,152,142,135,132,132,135,143,153,167,168,152,136,119,101,83,65,46,27,8,0,0,9,30,51,72,93,114,131,128,128,130,138,150,164,173,157,140,122,104,85,66,47,28,9,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,36,53,68,81,95,109,124,139,155,170,160,144,128,129,136,143,150,157,159,139,119,99,79,59,39,0,0,0,0,0,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,5,26,46,67,87,106,126,145,163,150,137,128,123,123,128,137,150,163,145,126,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,4,25,47,68,89,110,130,130,130,130,130,130,130,130,130,130,130,141,162,177,156,135,130,130,130,130,111,90,69,47,26,0,0,0,0,0,5,26,46,67,87,106,126,145,163,150,137,128,123,123,128,137,150,163,145,126,106,86,66,46,26,5,0,0,0,49,70,91,112,130,130,130,130,135,156,178,160,139,130,130,130,130,130,130,130,130,130,130,111,90,69,47,26,5,0,0,0,0,0,0,5,26,46,67,87,106,126,145,163,150,137,128,123,123,128,137,150,163,145,126,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,175,154,133,111,90,111,133,154,167,146,124,103,82,61,40,47,68,88,107,114,114,114,114,114,114,114,114,132,154,175,163,142,120,98,83,104,125,147,168,153,132,110,89,68,47,26,5,47,68,88,107,114,114,114,114,114,114,114,114,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,88,107,114,114,114,114,114,114,114,114,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,149,142,120,99,78,78,100,120,142,148,126,105,84,63,41,20,0,0,0,0,0,40,60,80,100,119,138,156,174,166,150,136,124,115,111,110,110,112,114,119,124,130,138,120,99,78,57,37,0,0,0,9,30,51,72,93,113,134,154,173,163,145,130,118,110,106,104,104,106,109,113,119,125,134,124,104,83,63,42,22,1,0,0,0,17,37,56,75,94,112,131,149,166,166,150,136,123,114,110,110,115,124,137,151,168,166,149,131,112,93,75,56,36,17,0,0,5,26,47,68,88,105,110,106,106,110,120,134,150,167,169,151,133,114,95,76,57,37,18,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,38,53,65,73,80,87,94,109,124,140,157,174,158,146,149,156,163,161,154,147,140,126,107,86,64,43,0,0,0,0,0,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,19,40,59,79,98,116,133,149,163,155,148,145,145,148,155,163,149,133,115,97,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,151,151,151,151,151,151,151,151,151,151,154,169,182,164,152,151,151,151,133,111,90,69,47,26,0,0,0,0,0,0,19,40,59,79,98,116,133,149,163,155,148,145,145,148,155,163,149,133,115,97,78,59,39,19,0,0,0,0,49,70,91,112,134,151,151,151,152,165,183,168,154,151,151,151,151,151,151,151,151,151,133,111,90,69,47,26,5,0,0,0,0,0,0,0,19,40,59,79,98,116,133,149,163,155,148,145,145,148,155,163,149,133,115,97,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,175,154,133,111,90,111,133,154,164,143,122,101,80,59,37,41,60,77,89,92,92,92,92,92,92,92,110,132,154,175,163,142,120,98,83,104,125,147,168,150,129,108,87,66,45,24,3,41,60,77,89,92,92,92,92,92,92,92,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,60,77,89,92,92,92,92,92,92,92,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,106,126,148,143,122,101,84,84,102,122,143,147,126,105,84,62,41,20,0,0,0,0,0,47,67,88,108,128,147,166,173,154,136,120,106,96,90,88,88,90,94,98,103,110,118,115,95,74,53,32,0,0,0,12,33,54,75,96,117,139,160,176,155,135,116,100,90,85,83,83,85,88,93,98,106,114,117,98,78,57,37,16,0,0,0,5,25,45,65,84,103,123,142,160,172,154,136,120,105,94,89,89,95,106,121,138,155,173,160,141,122,103,84,64,45,25,5,0,1,21,40,59,75,87,89,85,84,90,104,120,138,156,174,162,143,123,104,85,65,45,26,6,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,2,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,3,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,0,0,0,3,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,2,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,49,67,83,93,100,107,114,121,128,136,154,175,174,166,166,154,148,141,134,126,120,113,102,83,63,42,0,0,0,0,0,0,0,0,3,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,3,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,2,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,0,0,12,31,50,68,86,103,119,133,145,155,161,164,164,161,155,145,133,119,103,86,68,50,31,11,0,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,162,162,162,162,162,162,162,162,162,164,176,188,172,162,162,162,154,133,111,90,69,47,26,0,0,0,0,0,0,12,31,50,68,86,103,119,133,145,155,161,164,164,161,155,145,133,119,103,86,68,50,31,11,0,0,0,0,49,70,91,112,134,156,162,162,162,172,188,175,164,162,162,162,162,162,162,162,162,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,12,31,50,68,86,103,119,133,145,155,161,164,164,161,155,145,133,119,103,86,68,50,31,11,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,175,154,133,111,90,111,133,154,162,141,119,98,77,56,35,30,47,60,69,71,71,71,71,71,71,89,110,132,154,175,163,142,120,98,83,104,125,147,168,148,126,105,84,63,42,21,0,30,47,60,69,71,71,71,71,71,71,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,47,60,69,71,71,71,71,71,71,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,81,102,123,143,149,130,114,103,103,114,131,150,142,122,101,80,60,39,18,0,0,0,0,0,52,73,93,114,135,155,175,164,145,125,107,90,76,69,67,67,69,73,77,83,90,99,98,85,67,48,28,0,0,0,13,35,56,77,98,119,141,162,173,152,131,110,88,70,64,62,62,64,67,72,78,86,95,98,87,70,51,31,11,0,0,0,13,33,53,73,92,112,132,151,170,162,143,124,106,90,76,68,68,77,91,108,126,144,163,170,151,131,112,92,72,52,32,12,0,0,12,29,45,58,67,68,64,63,74,91,108,126,145,164,171,152,132,112,93,73,54,34,14,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,20,21,20,19,16,12,7,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,7,13,16,19,20,21,20,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,19,19,18,16,14,10,4,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,4,7,7,7,7,7,7,7,5,0,0,0,0,0,0,0,0,0,0,0,4,18,33,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,26,5,0,0,0,0,0,0,0,0,0,0,0,5,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,18,33,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,5,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,4,0,0,0,0,0,0,0,0,0,1,6,7,7,18,33,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,26,5,0,0,0,0,0,0,0,0,0,1,6,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,77,97,112,120,126,134,141,148,155,166,165,171,177,156,136,128,120,113,107,100,93,85,72,55,36,0,0,0,0,0,0,0,0,0,4,18,33,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,5,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,4,0,0,0,0,0,0,0,0,0,0,2,6,7,7,7,18,33,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,26,7,6,1,0,0,0,0,0,2,6,7,7,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,7,7,6,1,0,0,0,0,0,0,0,3,21,39,57,73,88,103,116,126,135,140,143,143,140,135,126,115,103,88,73,56,39,21,2,0,0,0,0,0,0,0,0,0,0,0,0,5,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,4,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,140,140,140,140,140,140,140,140,140,140,146,164,179,158,142,140,140,140,133,111,90,69,47,26,0,0,0,0,0,0,3,21,39,57,73,88,103,116,126,135,140,143,143,140,135,126,115,103,88,73,56,39,21,2,0,0,0,0,49,70,91,112,134,140,140,140,142,159,179,163,145,140,140,140,140,140,140,140,140,140,133,111,90,69,47,26,5,0,0,0,0,0,0,0,3,21,39,57,73,88,103,116,126,135,140,143,143,140,135,126,115,103,88,73,56,39,21,2,0,0,0,0,0,0,0,0,0,0,0,5,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,4,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,4,10,15,18,20,21,35,56,77,98,120,142,163,175,154,133,111,90,111,133,154,159,138,117,96,74,53,32,17,31,42,48,50,50,50,50,50,68,89,110,132,154,175,163,142,120,98,83,104,125,147,166,145,124,103,82,61,40,19,0,17,31,42,48,50,50,50,50,50,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,31,42,48,50,50,50,50,50,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,2,6,14,35,55,76,96,115,134,151,144,131,124,124,131,144,151,134,114,95,75,55,34,14,6,1,0,0,0,55,76,98,118,139,160,178,157,137,117,97,78,60,48,46,46,48,52,57,63,71,78,78,69,55,38,20,0,0,0,13,34,55,77,98,119,141,162,175,154,134,114,96,81,68,55,43,43,46,52,58,67,75,77,70,57,40,22,3,0,0,0,19,39,59,80,100,120,140,160,173,153,133,114,95,77,60,47,47,61,78,96,115,135,155,174,159,140,119,99,80,59,39,19,0,0,0,15,29,40,46,47,43,44,61,79,98,116,136,155,174,160,140,121,101,81,62,42,23,3,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,39,41,42,41,40,37,33,28,21,13,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,13,21,28,33,37,40,41,42,41,40,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,40,41,40,39,38,35,30,25,18,10,1,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,6,17,24,28,28,28,28,28,28,28,26,20,10,0,0,0,0,0,0,1,10,18,23,28,32,35,48,63,77,92,107,122,137,146,132,118,104,86,66,45,25,4,0,0,0,0,0,0,0,0,0,1,10,18,25,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,19,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,18,33,48,63,77,92,107,122,137,146,132,118,104,86,66,45,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,19,7,0,0,0,0,0,0,0,0,0,12,22,27,28,28,28,28,33,48,63,77,92,107,122,137,146,132,118,104,86,66,45,25,4,0,0,0,0,0,0,0,0,12,22,27,28,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,36,57,78,99,119,139,147,154,161,162,155,148,144,155,173,160,141,122,104,93,86,80,73,66,56,42,25,0,0,0,0,0,0,0,0,0,8,17,24,33,48,63,77,92,107,122,137,146,132,118,104,86,66,45,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,19,4,0,0,0,0,0,0,0,0,0,2,14,23,27,28,28,28,28,28,33,48,63,77,92,107,122,137,146,132,118,104,86,66,45,28,28,27,21,11,0,0,2,14,23,27,28,28,28,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,28,28,28,28,27,21,11,0,0,0,0,0,0,1,10,27,43,58,73,86,98,107,114,119,122,122,119,114,107,97,86,73,58,43,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,30,26,20,15,8,0,0,0,0,0,0,0,4,25,46,67,88,108,118,118,118,118,118,118,118,118,118,118,118,140,162,177,156,134,118,118,118,118,109,89,68,47,26,0,0,0,0,0,0,0,10,27,43,58,73,86,98,107,114,119,122,122,119,114,107,97,86,73,58,43,26,9,0,0,0,0,0,48,69,90,110,118,118,118,118,135,156,177,160,139,118,118,118,118,118,118,118,118,118,118,109,89,68,47,26,5,0,0,0,0,0,0,12,22,27,28,43,58,73,86,98,107,114,119,122,122,119,114,107,97,86,73,58,43,26,9,0,0,0,0,0,0,0,0,0,6,11,16,20,25,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,19,4,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,6,15,24,30,36,39,41,42,41,56,77,98,120,142,163,175,154,133,111,90,111,133,154,156,136,114,93,72,51,30,1,13,22,28,29,29,29,29,47,68,89,110,132,154,175,163,142,120,98,83,104,125,147,164,143,121,100,79,58,37,16,0,1,13,22,28,29,29,29,29,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,22,28,29,29,29,29,47,68,89,110,132,154,175,163,142,120,98,77,56,35,18,13,5,0,0,0,0,0,0,0,2,14,23,27,28,29,48,68,86,104,121,136,149,150,146,146,150,149,136,121,104,86,67,48,28,28,27,21,11,0,0,58,79,100,121,143,164,174,153,132,111,90,70,50,30,25,25,27,31,36,43,51,57,57,51,39,25,9,0,0,0,11,32,53,74,95,116,137,157,177,161,143,125,111,98,85,72,60,48,35,31,38,48,55,56,50,40,27,11,0,0,0,0,25,45,66,86,106,126,147,167,166,145,125,105,86,66,48,30,31,49,68,87,107,126,147,167,167,147,126,106,86,65,45,24,4,0,0,0,11,20,25,26,23,32,50,69,88,107,126,146,166,168,149,129,109,90,70,50,31,11,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,60,63,63,63,61,58,54,48,41,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,23,33,41,48,54,58,61,63,63,63,61,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,59,61,62,61,61,59,55,51,45,38,29,19,9,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,8,23,35,45,49,49,49,49,49,49,49,47,39,27,13,0,0,0,0,6,19,30,38,44,49,53,56,59,61,62,77,92,106,121,130,116,102,88,73,57,38,19,2,0,0,0,0,0,0,0,0,6,19,30,38,44,49,58,74,88,102,116,131,121,106,92,77,62,53,48,41,33,24,14,2,0,0,0,0,0,0,0,0,0,0,0,0,3,13,23,32,40,47,52,62,77,92,106,121,130,116,102,88,73,57,38,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,3,20,39,58,74,88,102,116,131,121,106,92,77,62,54,49,43,35,26,16,4,0,0,0,0,0,0,16,30,41,48,49,49,49,49,49,49,49,62,77,92,106,121,130,116,102,88,73,57,38,19,0,0,0,0,0,0,0,0,16,30,41,48,49,49,58,74,88,102,116,131,121,106,92,77,62,49,44,35,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,52,71,91,111,131,151,156,149,142,135,128,125,144,162,170,151,132,113,93,74,59,53,46,38,26,12,0,0,0,0,0,0,0,7,18,28,36,44,51,56,60,62,77,92,106,121,130,116,102,88,73,57,38,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,20,39,58,74,88,102,116,131,121,106,92,77,62,50,44,36,27,17,6,0,0,0,0,0,0,0,0,19,32,43,48,49,49,49,49,49,48,43,47,62,77,92,106,121,130,116,102,88,73,57,49,49,49,47,40,29,15,0,19,32,43,48,49,49,49,49,58,74,88,102,116,131,121,106,92,77,62,47,49,49,49,49,49,49,47,40,29,15,0,0,0,0,6,19,30,38,44,49,57,69,79,87,94,98,100,100,98,94,87,79,68,56,43,28,14,2,0,0,0,0,0,0,0,0,0,0,0,0,2,12,21,39,58,74,88,102,116,131,121,106,92,77,62,60,57,54,51,46,41,35,28,18,4,0,0,0,0,0,1,21,41,61,79,93,97,97,97,97,97,97,97,97,97,97,118,140,162,177,156,134,112,97,97,97,93,79,61,42,22,0,0,0,0,0,0,0,3,13,28,43,57,69,79,87,94,98,100,100,98,94,87,79,68,56,43,28,13,0,0,0,0,0,0,43,63,80,94,97,97,97,113,135,156,177,160,139,117,97,97,97,97,97,97,97,97,97,93,79,61,42,22,1,0,0,0,0,0,16,30,41,48,49,49,49,57,69,79,87,94,98,100,100,98,94,87,79,68,56,43,28,13,0,0,0,0,0,0,0,0,4,16,26,32,36,41,45,49,58,74,88,102,116,131,121,106,92,77,62,50,44,37,29,19,8,0,0,0,0,0,0,0,
0,0,0,0,0,1,13,24,35,43,51,56,60,63,63,63,60,77,98,120,142,163,175,154,133,111,90,111,133,154,154,133,112,91,70,48,27,0,0,2,6,7,7,7,25,47,68,89,110,132,154,175,163,142,120,98,83,104,125,147,161,140,119,98,77,56,34,13,0,0,0,2,6,7,7,7,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,6,7,7,7,25,47,68,89,110,132,154,175,163,142,120,98,77,56,40,39,33,24,11,0,0,0,0,0,0,19,32,43,48,49,49,49,57,75,91,106,119,130,138,142,142,138,130,119,106,91,74,57,49,49,49,47,40,29,15,0,59,80,102,123,144,166,172,151,130,108,87,66,45,24,3,4,6,10,16,23,31,36,36,31,22,10,0,0,0,0,8,28,49,69,90,110,129,148,167,172,156,141,128,115,102,90,77,65,53,41,29,28,34,34,30,22,11,0,0,0,0,0,30,50,71,92,112,133,153,174,160,139,118,98,78,58,38,19,20,40,60,80,100,120,141,161,173,153,133,112,91,71,50,29,9,0,0,0,0,0,4,5,3,21,40,60,79,99,118,138,158,176,157,137,117,98,78,59,39,19,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,78,82,84,84,84,82,79,74,68,61,52,41,30,18,5,0,0,0,0,0,0,0,0,0,0,0,5,18,30,41,52,61,68,74,79,82,84,84,84,82,79,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,80,82,83,83,82,80,76,71,65,57,48,38,26,14,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,6,22,38,53,64,70,71,71,71,71,71,71,67,57,43,26,8,0,0,4,21,36,49,58,64,69,74,77,80,82,83,84,84,91,106,113,100,86,72,61,52,42,32,20,7,0,0,0,0,0,0,4,21,36,49,58,64,69,74,77,80,86,100,113,106,91,83,81,78,74,68,61,52,42,32,20,7,0,0,0,0,0,0,0,0,0,0,8,20,32,42,52,60,67,73,78,81,84,91,106,113,100,86,72,63,54,45,34,22,9,0,0,0,0,0,0,0,0,0,0,0,8,20,32,42,52,60,72,86,100,113,106,91,84,82,79,75,70,63,54,45,34,22,9,0,0,0,0,0,30,46,60,69,71,71,71,71,71,71,71,71,71,76,91,106,113,100,86,72,58,43,27,10,0,0,0,0,0,0,0,0,30,46,60,69,71,71,71,71,72,86,100,113,106,91,76,71,71,70,64,52,36,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,44,64,84,104,124,143,136,129,122,115,108,114,133,151,170,160,141,121,102,82,62,42,26,19,9,0,0,0,0,0,0,0,13,25,36,47,56,64,71,76,81,83,84,84,91,106,113,100,86,72,58,43,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,13,25,36,47,56,64,72,86,100,113,106,91,83,80,76,71,64,55,46,36,24,12,0,0,0,0,0,0,0,33,49,62,69,71,71,71,71,71,69,62,49,47,62,76,91,106,113,100,86,72,71,71,71,71,71,68,59,45,28,10,33,49,62,69,71,71,71,71,71,69,72,86,100,113,106,91,76,62,53,65,70,71,71,71,71,71,68,59,45,28,10,0,0,4,21,36,49,58,64,69,74,77,80,82,83,84,84,84,83,81,78,74,68,61,52,42,32,20,7,0,0,0,0,0,0,0,0,0,0,8,20,30,40,49,57,64,72,86,100,113,106,91,84,84,83,81,79,75,71,67,61,56,47,34,19,0,0,0,0,0,7,20,32,49,63,73,76,76,80,83,84,84,83,80,76,97,118,140,162,177,156,134,112,91,76,76,73,64,49,32,14,0,0,0,0,0,0,8,20,32,42,52,60,67,73,78,81,84,84,84,82,79,75,70,63,54,45,34,22,9,0,0,0,0,0,33,50,65,74,76,76,92,113,135,156,177,160,139,117,96,78,81,83,83,82,81,78,76,73,64,50,40,28,15,2,0,0,0,0,30,46,60,69,71,71,71,71,71,71,71,73,77,79,79,77,73,70,64,52,39,27,13,0,0,0,0,0,0,0,0,0,19,33,45,52,57,62,66,70,73,76,78,86,100,113,106,91,81,79,75,70,64,57,48,38,26,14,0,0,0,0,0,0,
0,0,0,0,3,17,31,42,53,63,71,77,81,84,84,84,81,77,98,120,142,163,175,154,133,111,90,111,133,145,145,130,109,88,67,46,25,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,83,104,125,145,145,138,116,95,74,53,32,11,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,61,60,53,41,26,9,0,0,0,0,0,33,49,62,69,71,71,71,71,71,76,90,101,111,117,120,120,117,110,101,89,76,71,71,71,71,71,68,59,45,28,10,60,81,102,124,145,166,171,150,128,107,86,65,43,22,1,0,0,0,0,4,11,15,15,11,3,0,0,0,0,0,2,22,42,62,82,101,119,137,154,170,171,158,145,132,119,107,95,83,70,58,46,33,21,13,10,3,0,0,0,0,0,0,34,55,76,96,117,138,159,175,154,134,113,92,72,51,31,11,13,33,53,74,94,115,136,156,177,159,138,117,96,75,55,34,13,0,0,0,0,0,0,0,0,12,32,51,71,90,110,130,149,169,165,145,126,106,87,67,47,27,8,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,93,99,103,105,106,105,103,100,95,88,80,70,59,47,35,21,6,0,0,0,0,0,0,0,0,0,6,21,35,48,59,70,80,88,95,100,104,105,106,105,103,99,94,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,98,101,103,104,104,103,101,97,92,85,77,67,56,43,30,15,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,5,20,36,52,68,83,91,92,92,92,92,92,92,87,73,55,36,16,0,0,14,33,51,66,77,85,90,95,98,101,103,104,105,106,105,104,102,99,94,88,80,71,61,49,37,23,8,0,0,0,0,0,14,33,51,66,77,85,90,95,98,101,103,104,105,106,105,104,102,99,94,88,80,71,61,49,37,23,8,0,0,0,0,0,0,0,0,11,25,38,50,61,71,80,87,94,99,102,105,106,105,103,100,96,90,82,73,63,51,39,25,11,0,0,0,0,0,0,0,0,0,11,25,38,50,61,71,80,87,94,99,102,105,106,105,103,100,96,90,82,73,63,51,39,25,11,0,0,0,0,40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,48,28,13,0,0,0,0,0,0,0,0,0,40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,56,76,96,116,123,116,109,102,95,88,104,122,142,161,169,149,129,109,89,69,49,29,9,0,0,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,44,62,79,90,92,92,92,92,92,90,79,63,44,47,61,76,89,92,84,83,91,92,92,92,92,92,88,75,58,39,19,44,62,79,90,92,92,92,92,92,90,79,70,84,92,89,76,61,49,68,83,91,92,92,92,92,92,88,75,58,39,19,0,0,14,33,51,66,77,85,90,95,98,101,103,104,105,106,105,104,102,99,94,88,80,71,61,49,37,23,8,0,0,0,0,0,0,0,0,13,26,38,49,59,68,77,84,89,95,99,102,104,105,106,105,104,102,100,96,92,87,82,76,64,49,31,0,0,0,0,9,23,37,50,62,73,82,90,97,101,104,106,105,104,101,96,97,118,140,162,177,156,134,112,91,70,55,53,46,34,19,3,0,0,0,0,0,11,25,38,50,61,71,80,87,94,99,102,105,106,105,103,100,96,90,82,73,63,51,39,25,11,0,0,0,0,20,35,46,53,55,71,92,113,135,156,177,160,139,117,96,99,102,104,104,104,102,99,94,87,79,69,58,45,32,17,1,0,0,0,40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,48,28,8,0,0,0,0,0,0,0,0,0,32,49,63,73,78,83,87,91,94,97,100,102,103,104,104,104,102,100,96,91,84,76,66,56,43,30,16,1,0,0,0,0,
0,0,0,3,19,33,47,60,72,82,91,98,102,105,106,105,102,98,98,120,142,163,175,154,133,111,90,111,123,123,123,123,106,85,64,43,22,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,82,103,123,123,123,123,113,93,72,51,29,8,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,75,82,81,71,56,38,19,0,0,0,0,0,44,62,79,90,92,92,92,92,92,90,79,82,91,96,99,99,96,91,82,83,91,92,92,92,92,92,88,75,58,39,19,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,53,72,90,107,124,140,156,170,174,162,149,137,124,112,100,88,76,63,50,38,24,11,0,0,0,0,0,0,0,38,59,80,101,122,143,163,171,150,130,108,88,67,46,25,5,7,27,48,68,89,110,131,152,173,163,142,122,101,80,59,38,17,0,0,0,0,0,0,0,0,4,23,43,63,82,102,122,142,161,173,154,134,114,94,75,55,35,16,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,106,113,119,124,126,128,126,124,121,115,108,99,89,77,64,51,36,21,5,0,0,0,0,0,0,0,5,21,36,51,64,77,89,99,108,115,121,124,126,128,126,124,120,115,107,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,114,119,122,124,126,125,124,122,118,112,105,96,85,73,60,45,30,14,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,20,35,50,66,82,97,112,113,113,113,113,113,113,103,84,63,42,21,0,0,21,42,62,80,96,105,111,115,119,122,124,126,126,128,126,126,123,120,115,108,100,90,79,67,53,38,22,6,0,0,0,0,21,42,62,80,96,105,111,115,119,122,124,126,126,128,126,126,123,120,115,108,100,90,79,67,53,38,22,6,0,0,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,13,0,0,0,0,0,0,0,0,0,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,26,38,49,69,87,102,103,96,89,82,78,75,94,113,132,152,171,157,137,117,97,76,56,36,15,0,0,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,50,71,91,109,113,113,113,113,113,109,92,71,51,31,46,60,69,71,77,97,112,113,113,113,113,113,105,86,66,45,24,50,71,91,109,113,113,113,113,113,109,92,71,66,71,69,60,46,57,77,97,112,113,113,113,113,113,105,86,66,45,24,0,0,21,42,62,80,96,105,111,115,119,122,124,126,126,128,126,126,123,120,115,108,100,90,79,67,53,38,22,6,0,0,0,0,0,0,15,30,43,56,67,78,88,96,104,110,116,120,123,125,126,128,126,125,123,120,117,113,108,102,94,79,60,40,0,0,0,8,23,39,53,67,79,91,101,110,117,122,126,128,126,125,122,116,109,118,140,162,177,156,134,112,91,70,49,32,26,17,4,0,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,5,17,27,32,49,71,92,113,135,156,177,160,139,117,115,120,123,125,126,124,123,119,114,107,98,87,75,62,47,31,15,0,0,0,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,13,0,0,0,0,0,0,0,0,0,42,61,79,93,99,103,108,111,115,118,120,122,124,125,126,125,124,121,117,111,104,95,85,73,60,46,31,15,0,0,0,0,
0,0,0,17,33,49,64,77,90,101,110,118,123,126,128,126,123,118,110,120,142,163,175,154,133,111,90,97,102,102,102,102,94,78,59,39,19,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,93,102,102,102,102,98,84,66,46,26,5,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,3,5,5,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,84,94,103,100,85,67,48,29,10,0,0,0,0,50,71,91,109,113,113,113,113,113,109,92,71,71,76,78,78,75,71,77,97,112,113,113,113,113,113,105,86,66,45,24,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,43,61,77,94,110,126,140,154,167,179,166,154,142,130,117,105,93,80,67,54,41,27,12,0,0,0,0,0,0,42,63,84,104,126,147,168,168,147,126,105,84,63,42,21,7,7,23,44,64,85,106,128,148,169,167,146,125,104,83,62,41,20,0,0,0,0,0,0,0,0,0,17,36,55,74,94,114,134,154,176,162,142,122,102,83,63,43,24,4,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,126,134,140,145,147,148,148,146,142,136,128,118,107,94,81,66,51,35,19,2,0,0,0,0,0,2,19,35,51,66,81,94,107,118,128,136,142,146,148,148,148,145,141,135,128,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,128,135,140,144,146,147,147,146,143,139,132,124,114,103,90,75,60,44,27,9,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,20,35,50,65,81,96,112,128,135,135,135,135,135,123,106,85,64,43,22,0,3,24,45,66,88,109,125,132,136,140,143,146,147,148,149,148,147,145,141,135,128,119,108,96,83,68,52,36,18,0,0,0,3,24,45,66,88,109,125,132,136,140,143,146,147,148,149,148,147,145,141,135,128,119,108,96,83,68,52,36,18,0,0,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,1,16,30,43,56,67,77,85,91,96,99,100,100,99,96,90,104,124,144,164,164,144,123,103,82,62,42,21,1,0,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,51,73,94,115,135,135,135,135,135,116,94,73,52,31,30,41,48,58,79,100,122,135,135,135,135,132,110,88,67,46,25,51,73,94,115,135,135,135,135,135,116,94,73,52,50,48,41,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,0,3,24,45,66,88,109,125,132,136,140,143,146,147,148,149,148,147,145,141,135,128,119,108,96,83,68,52,36,18,0,0,0,0,0,15,30,45,59,73,85,96,106,116,124,131,136,141,144,147,148,149,148,147,145,142,138,134,129,123,107,86,65,44,0,0,4,21,38,53,69,83,97,109,120,130,137,143,147,148,148,146,143,137,129,119,140,162,177,156,134,112,91,70,49,27,6,0,0,0,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,129,136,141,144,146,147,146,144,140,135,126,116,105,92,77,61,45,28,10,0,0,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,68,89,109,119,124,129,133,136,139,142,144,146,147,148,147,145,142,138,132,124,114,103,90,76,61,45,28,11,0,0,0,
0,0,13,30,47,63,79,93,107,119,130,138,144,148,149,147,144,138,130,120,142,163,175,154,133,111,90,78,81,81,81,81,76,64,49,31,12,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,75,80,81,81,81,79,69,54,37,18,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,3,12,19,24,26,26,24,19,12,3,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,103,112,122,114,96,77,58,39,20,1,0,0,0,51,73,94,115,135,135,135,135,135,116,94,73,52,55,57,57,54,58,79,100,122,135,135,135,135,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,42,55,68,80,96,110,124,137,153,173,184,171,159,147,135,122,110,97,84,71,57,42,27,12,0,0,0,0,0,45,66,87,108,129,150,171,165,144,122,101,80,59,38,29,29,29,29,40,61,82,103,124,146,166,171,150,129,108,87,66,44,23,0,0,0,0,0,0,0,0,8,27,45,64,83,102,121,140,158,178,170,150,130,110,91,71,51,32,12,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,144,136,146,154,161,166,168,170,169,167,162,156,147,136,124,111,96,81,65,48,32,14,0,0,0,0,0,14,32,49,65,81,96,111,124,136,147,156,162,167,169,170,169,166,161,155,146,136,145,166,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,169,153,148,155,161,164,167,168,168,167,164,159,152,143,133,119,105,90,74,56,38,20,2,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,36,50,65,80,95,111,126,142,156,156,156,141,125,109,93,77,58,39,18,0,2,23,44,65,86,107,128,149,157,161,164,167,168,170,170,170,168,166,162,156,148,138,126,112,98,82,65,48,30,11,0,0,2,23,44,65,86,107,128,149,157,161,164,167,168,170,170,170,168,166,162,156,148,138,126,112,98,82,65,48,30,11,0,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,15,31,46,60,73,85,96,105,112,117,120,122,122,120,116,110,102,117,137,157,170,150,129,109,89,68,47,27,6,0,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,51,73,94,115,137,156,156,156,138,116,94,73,52,31,13,22,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,51,73,94,115,137,156,156,156,138,116,94,73,52,31,27,22,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,0,2,23,44,65,86,107,128,149,157,161,164,167,168,170,170,170,168,166,162,156,148,138,126,112,98,82,65,48,30,11,0,0,0,13,29,45,60,75,89,102,114,125,135,144,151,157,162,166,168,169,170,169,168,166,163,159,155,146,125,105,84,64,43,0,0,16,34,51,68,83,99,113,126,139,149,157,164,168,170,170,167,163,156,148,137,142,162,177,156,134,112,91,70,49,27,6,0,0,0,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,0,0,7,28,49,71,92,113,135,156,177,166,151,149,156,162,165,168,168,168,165,161,155,146,135,121,107,91,75,57,39,21,2,0,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,145,149,153,157,160,163,165,167,168,169,168,166,163,158,151,143,132,120,106,91,75,58,40,22,4,0,0,
0,6,25,43,60,77,93,109,123,137,148,158,165,169,170,168,165,158,149,137,143,164,175,154,133,111,90,69,59,59,59,59,56,47,34,19,2,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,59,59,59,59,58,51,39,24,8,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,10,22,32,40,45,48,48,45,39,32,21,9,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,112,122,132,142,124,105,86,67,48,29,10,0,0,0,51,73,94,115,137,156,156,156,138,116,94,73,52,33,35,35,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,42,57,71,85,97,109,120,129,138,153,173,172,170,177,165,152,140,126,114,101,87,72,57,42,26,10,0,0,0,0,47,68,89,110,132,153,174,162,141,120,99,78,57,50,50,50,50,50,50,58,80,101,122,143,164,174,153,132,110,89,68,47,26,0,0,0,0,0,0,0,0,17,36,55,74,93,112,131,150,169,187,178,158,138,118,99,79,59,39,20,0,0,0,0,0,0,0,47,69,90,111,133,154,175,173,159,156,165,169,163,159,157,157,158,163,169,175,165,154,141,126,111,95,78,61,43,25,6,0,0,0,7,26,44,61,79,95,111,126,141,154,165,175,169,162,158,157,157,159,163,169,165,156,160,174,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,183,172,169,168,163,160,158,158,158,161,166,173,172,162,150,136,120,103,86,68,49,30,11,0,47,69,90,111,133,154,175,164,142,120,99,78,57,38,52,66,81,95,110,125,141,156,172,157,142,126,111,95,79,63,47,30,11,0,0,20,41,62,83,104,125,146,166,161,158,155,154,153,152,153,156,161,168,175,166,156,143,128,112,95,77,59,40,20,1,0,0,20,41,62,83,104,125,146,166,161,158,155,154,153,152,153,156,161,168,175,166,156,143,128,112,95,77,59,40,20,1,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,154,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,154,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,12,29,45,61,76,90,103,114,124,132,138,142,144,144,141,137,130,121,111,132,152,173,156,135,114,94,73,52,32,11,0,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,51,73,94,115,137,158,177,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,177,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,20,41,62,83,104,125,146,166,161,158,155,154,153,152,153,156,161,168,175,166,156,143,128,112,95,77,59,40,20,1,0,7,25,42,59,75,90,105,119,132,144,154,164,171,173,167,162,159,157,156,157,158,160,162,166,161,141,120,99,79,58,38,0,8,27,45,63,81,97,113,129,143,156,168,175,167,161,157,156,158,161,167,167,157,158,172,177,156,134,112,91,70,49,27,6,0,0,0,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,154,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,0,0,7,28,49,71,92,113,135,156,177,180,171,170,166,162,159,158,158,160,164,171,174,164,152,137,121,104,86,69,50,31,12,0,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,170,174,172,167,164,161,160,158,158,158,161,166,173,171,162,150,136,121,105,87,70,51,32,13,0,0,
0,17,36,54,72,90,107,123,139,154,166,176,166,160,157,157,159,165,167,156,159,173,175,154,133,111,90,69,47,38,38,38,36,29,18,4,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,38,38,38,38,37,32,22,9,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,12,27,40,51,60,66,69,69,66,60,51,39,26,11,0,0,0,0,0,0,0,0,4,14,25,47,68,89,110,132,154,175,163,142,121,131,141,151,153,134,115,96,77,58,38,18,0,0,0,51,73,94,115,137,158,177,159,138,116,94,73,52,31,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,25,41,57,73,88,101,115,128,138,148,157,167,159,152,149,159,170,169,157,144,131,117,102,87,72,56,40,23,6,0,0,0,49,70,92,113,134,155,176,160,139,118,97,76,71,71,71,71,71,71,71,71,77,98,120,141,162,176,155,134,112,91,70,49,28,0,0,0,0,0,0,0,7,26,45,64,84,103,121,141,160,179,185,186,166,146,126,107,87,67,47,27,7,0,0,0,0,0,0,47,69,90,111,133,154,175,189,179,168,158,149,143,138,136,136,138,142,150,160,172,171,157,142,125,108,91,72,54,35,17,0,0,0,17,36,55,73,91,108,125,142,157,171,171,159,150,142,137,136,136,138,143,149,158,168,179,190,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,174,161,153,147,142,139,137,136,137,141,146,154,165,179,166,150,133,115,97,78,59,40,20,0,47,69,90,111,133,154,175,164,142,120,99,78,57,53,67,82,96,111,125,141,156,171,157,142,126,111,96,81,65,49,33,17,0,0,0,17,38,59,80,101,122,143,145,140,137,134,132,132,131,132,135,141,149,160,173,173,158,142,124,106,87,68,48,28,8,0,0,17,38,59,80,101,122,143,145,140,137,134,132,132,131,132,135,141,149,160,173,173,158,142,124,106,87,68,48,28,8,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,6,24,41,58,75,91,106,120,132,143,152,159,163,165,165,162,157,150,140,129,128,148,169,161,140,119,98,78,57,36,15,0,0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,151,162,174,165,151,136,120,104,86,69,50,32,13,0,0,0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,151,162,174,165,151,136,120,104,86,69,50,32,13,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,17,38,59,80,101,122,143,145,140,137,134,132,132,131,132,135,141,149,160,173,173,158,142,124,106,87,68,48,28,8,0,19,37,55,72,89,105,120,136,149,162,173,170,161,153,146,141,138,136,135,136,137,139,142,146,151,135,114,94,73,53,32,0,18,37,56,74,93,110,128,144,159,173,168,156,147,140,136,135,136,141,147,156,166,177,188,177,156,134,112,91,70,49,27,6,0,0,0,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,0,0,7,28,49,71,92,113,135,156,177,172,159,151,146,141,138,137,137,139,144,152,163,176,167,151,134,116,97,78,59,40,20,0,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,169,153,146,143,140,138,137,136,138,140,146,154,166,179,166,151,135,117,98,80,61,41,22,2,0,
7,26,45,64,83,101,119,137,153,169,172,158,147,139,136,136,138,144,153,164,176,188,175,154,133,111,90,69,47,26,17,17,15,9,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,17,17,17,16,11,3,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,26,42,56,69,79,87,90,90,86,79,69,56,41,26,9,0,0,0,0,0,3,13,23,32,42,52,68,89,110,132,154,175,165,146,140,150,160,164,154,144,124,105,85,63,42,21,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,38,55,72,87,103,118,132,144,156,167,159,149,140,132,129,140,152,164,174,161,147,133,117,102,86,70,53,35,18,0,0,0,51,72,93,114,136,157,178,159,138,116,95,92,92,92,92,92,92,92,92,92,92,97,118,140,161,178,157,136,114,93,72,51,29,0,0,0,0,0,0,0,16,35,55,74,93,112,131,150,169,169,164,170,174,154,134,114,94,74,55,35,15,0,0,0,0,0,0,47,69,90,111,133,154,175,176,162,149,139,130,122,117,114,114,116,122,131,142,155,170,171,155,138,120,101,83,64,45,25,6,0,6,26,45,65,83,102,120,138,155,172,170,155,141,130,122,116,114,114,117,122,130,139,150,162,177,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,165,145,133,126,121,117,115,115,116,120,126,136,149,163,180,162,145,125,106,87,67,47,27,7,47,69,90,111,133,154,175,164,142,120,99,78,57,70,83,97,111,126,141,156,170,156,142,126,111,97,82,66,51,35,19,3,0,0,0,14,35,56,77,98,119,130,124,119,116,113,111,110,110,111,114,121,131,143,158,174,172,154,135,115,96,75,55,35,15,0,0,14,35,56,77,98,119,130,124,119,116,113,111,110,110,111,114,121,131,143,158,174,172,154,135,115,96,75,55,35,15,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,16,35,53,71,88,105,120,136,150,162,172,170,163,159,157,158,161,166,158,147,134,147,168,165,144,123,102,81,60,39,18,0,4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,123,133,144,158,173,166,150,134,116,98,79,61,42,23,3,0,4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,123,133,144,158,173,166,150,134,116,98,79,61,42,23,3,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,14,35,56,77,98,119,130,124,119,116,113,111,110,110,111,114,121,131,143,158,174,172,154,135,115,96,75,55,35,15,10,29,48,66,84,102,119,135,151,166,178,164,152,142,132,125,120,116,114,113,114,115,117,120,124,130,130,109,88,68,47,27,7,27,46,66,85,103,122,140,157,174,167,152,139,128,119,115,114,115,120,128,137,148,160,174,177,156,134,112,91,70,49,27,6,0,0,0,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,0,0,7,28,49,71,92,113,135,156,177,161,142,131,125,120,117,115,115,118,124,134,146,161,178,163,145,126,107,87,67,47,27,7,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,125,122,119,117,115,114,116,119,126,136,149,164,180,164,146,128,108,89,69,49,29,9,0,
15,34,54,74,93,112,131,149,166,173,157,142,129,119,114,114,117,125,135,146,160,175,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,21,39,56,72,86,98,107,111,111,107,98,86,71,56,38,20,1,0,0,0,6,20,32,42,51,61,71,80,90,110,132,154,175,176,163,161,165,155,145,135,125,115,103,83,63,42,21,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,32,50,68,85,101,117,133,148,161,168,154,141,130,120,112,111,122,134,147,160,174,163,148,132,116,99,82,65,47,29,11,0,0,52,73,94,116,137,158,179,158,136,115,114,114,114,114,114,114,114,114,114,114,114,114,117,139,160,179,158,137,115,94,73,52,31,0,0,0,0,0,0,6,25,44,64,83,102,121,141,160,171,152,142,154,173,162,142,122,102,82,62,42,22,3,0,0,0,0,0,47,69,90,111,133,154,175,165,146,132,120,110,102,96,93,92,95,102,112,125,140,156,173,167,149,131,112,92,73,53,34,14,0,14,34,54,73,93,112,131,150,168,173,156,140,125,112,102,95,92,93,96,102,110,120,133,147,166,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,106,100,96,94,94,95,99,106,118,134,150,169,173,154,134,114,94,74,54,33,13,47,69,90,111,133,154,175,164,142,120,99,78,72,86,99,113,128,142,156,169,155,140,126,111,96,81,67,52,36,21,5,0,0,0,0,11,31,52,73,93,109,109,103,99,95,92,90,88,88,90,94,101,113,128,144,162,180,163,143,122,102,81,61,40,19,0,0,11,31,52,73,93,109,109,103,99,95,92,90,88,88,90,94,101,113,128,144,162,180,163,143,122,102,81,61,40,19,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,6,26,45,64,82,100,118,135,151,166,174,161,150,143,138,136,137,141,146,154,163,155,161,176,169,148,126,106,85,63,42,21,0,12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,104,114,128,143,159,176,163,145,128,108,89,70,51,31,11,0,12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,104,114,128,143,159,176,163,145,128,108,89,70,51,31,11,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,11,31,52,73,93,109,109,103,99,95,92,90,88,88,90,94,101,113,128,144,162,180,163,143,122,102,81,61,40,19,19,39,58,77,95,113,131,149,165,178,163,148,135,123,113,105,99,95,93,92,93,94,96,99,104,110,116,103,83,62,42,21,15,35,55,74,94,113,132,151,169,171,153,137,122,109,99,94,92,94,100,108,118,130,144,163,177,156,134,112,91,70,49,27,6,0,0,0,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,0,0,7,28,49,71,92,113,135,156,177,160,139,117,105,99,96,94,94,97,104,116,132,149,167,174,154,135,114,94,74,54,33,13,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,101,98,96,94,93,95,99,107,119,134,151,169,175,156,136,116,96,76,55,35,14,0,
22,42,62,82,102,121,140,159,178,162,144,126,111,99,93,93,97,106,117,130,145,164,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,30,49,68,86,102,116,126,132,132,126,116,101,85,68,49,30,10,0,0,1,19,36,50,61,70,80,90,99,109,118,132,154,175,178,165,156,146,136,126,116,106,97,87,73,55,36,16,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,43,61,79,97,114,132,148,163,168,152,138,124,112,101,92,93,105,117,130,144,159,175,162,146,129,112,94,76,58,39,20,1,0,53,74,95,116,138,160,179,158,139,136,136,136,136,136,136,136,136,136,136,136,136,136,136,141,161,181,160,138,116,95,74,53,31,0,0,0,0,0,0,15,34,53,73,92,111,131,150,169,161,142,125,145,165,169,149,130,109,90,70,50,30,10,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,102,91,82,75,72,71,75,83,95,110,126,144,162,178,159,140,120,101,81,61,41,21,0,21,41,61,81,101,121,140,160,179,162,144,126,109,95,83,75,71,72,75,82,92,103,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,80,75,73,72,74,79,88,103,121,140,160,179,162,141,121,100,80,59,38,17,47,69,90,111,133,154,175,164,142,120,99,78,88,102,115,130,143,158,167,153,139,124,110,96,81,66,51,37,22,6,0,0,0,0,0,6,26,45,63,79,89,88,83,78,74,70,69,67,67,69,74,83,97,114,133,152,171,169,149,128,107,86,65,44,23,0,0,6,26,45,63,79,89,88,83,78,74,70,69,67,67,69,74,83,97,114,133,152,171,169,149,128,107,86,65,44,23,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,15,34,54,73,92,111,130,148,165,175,159,144,132,122,117,114,116,120,126,135,145,157,170,185,172,151,130,108,87,66,45,24,3,19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,72,76,85,97,112,129,147,164,175,156,137,117,98,78,58,39,19,0,19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,72,76,85,97,112,129,147,164,175,156,137,117,98,78,58,39,19,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,6,26,45,63,79,89,88,83,78,74,70,69,67,67,69,74,83,97,114,133,152,171,169,149,128,107,86,65,44,23,27,47,67,86,105,124,143,161,179,165,148,133,118,105,94,85,79,74,72,71,72,73,75,79,84,90,94,88,73,55,36,16,22,42,62,82,102,122,142,161,179,160,141,123,107,92,80,73,71,73,80,89,100,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,79,75,73,73,77,86,102,120,139,158,178,162,141,121,100,80,59,38,17,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,75,73,72,74,78,89,104,121,140,159,178,163,143,122,102,81,61,40,19,0,
28,48,69,89,109,129,149,169,171,152,133,114,97,82,72,72,77,87,100,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,37,57,78,97,115,133,146,154,153,145,132,115,96,77,57,37,16,0,0,11,30,49,66,79,89,99,108,118,128,138,147,160,179,166,148,137,126,117,107,97,88,78,68,57,43,26,8,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,13,33,52,71,90,109,126,145,161,172,155,138,122,107,94,82,72,75,87,100,114,129,145,161,176,159,142,123,105,87,68,49,29,10,0,53,75,96,117,139,160,181,169,158,157,157,157,157,157,157,157,157,157,157,157,157,157,157,159,171,181,160,138,117,96,75,53,32,0,0,0,0,0,4,23,43,62,81,101,120,139,159,170,151,132,118,138,158,177,157,137,117,97,77,57,37,17,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,63,55,50,50,55,65,80,97,115,134,153,172,168,148,128,108,88,67,47,26,6,27,47,68,88,108,128,148,168,172,152,133,114,96,79,65,54,50,51,55,63,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,52,51,53,59,74,93,112,132,152,173,167,147,126,105,84,63,42,21,47,69,90,111,133,154,175,164,142,120,99,90,104,118,132,146,159,165,151,137,122,109,94,80,65,51,36,21,7,0,0,0,0,0,0,0,16,33,49,61,68,68,62,57,53,49,48,50,51,51,54,67,85,104,124,144,165,174,153,132,110,89,68,47,26,0,0,0,16,33,49,61,68,68,62,57,53,49,48,50,51,51,54,67,85,104,124,144,165,174,153,132,110,89,68,47,26,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,73,89,108,126,147,166,169,148,128,107,87,66,45,25,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,73,89,108,126,147,166,169,148,128,107,87,66,45,25,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,21,42,62,82,101,120,140,159,177,163,145,129,114,103,96,93,95,99,106,116,128,140,155,170,174,153,132,110,89,68,47,26,5,25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,55,50,51,56,67,83,99,117,136,155,174,165,145,126,106,86,66,45,25,4,25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,55,50,51,56,67,83,99,117,136,155,174,165,145,126,106,86,66,45,25,4,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,16,33,49,61,68,68,62,57,53,49,48,50,51,51,54,67,85,104,124,144,165,174,153,132,110,89,68,47,26,34,54,75,94,114,134,153,172,171,153,135,118,102,88,76,66,58,54,51,50,51,52,54,58,63,70,73,69,58,43,26,8,27,48,68,89,109,129,149,169,170,151,131,112,94,77,62,52,50,53,60,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,73,89,108,126,147,166,169,148,128,107,87,66,45,25,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,54,51,52,57,72,91,111,131,152,172,167,147,126,105,84,63,42,21,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,52,51,53,59,74,92,111,131,151,172,169,148,128,106,85,65,44,23,0,
33,54,75,95,115,136,156,177,163,143,123,104,85,67,52,51,58,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,42,63,84,104,125,145,162,174,174,162,144,124,104,83,62,42,20,0,0,16,37,58,78,96,108,118,128,137,147,156,166,176,184,163,142,120,108,98,88,79,69,59,49,39,27,13,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,21,41,61,80,100,119,138,156,174,161,143,125,108,92,78,64,53,58,70,84,98,114,131,149,167,171,153,134,115,96,77,57,37,18,0,54,75,96,118,140,161,182,175,166,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,181,160,139,117,96,75,53,32,0,0,0,0,0,13,32,51,71,90,109,129,148,168,160,141,122,110,131,150,170,164,145,124,105,85,65,45,25,5,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,29,36,50,67,86,105,125,145,165,175,155,135,114,93,73,52,31,11,32,53,73,94,114,135,155,176,164,144,124,105,85,67,49,35,29,30,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,32,45,65,85,106,126,147,168,172,151,130,108,88,66,45,24,47,69,90,111,133,154,175,164,142,120,99,106,120,134,148,162,163,149,135,120,107,93,79,64,50,36,21,6,0,0,0,0,0,0,0,0,4,19,32,42,47,47,51,57,62,66,69,71,72,73,72,71,77,98,119,140,161,176,155,134,112,92,70,49,28,0,0,0,4,19,32,42,47,47,51,57,62,66,69,71,72,73,72,71,77,98,119,140,161,176,155,134,112,92,70,49,28,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,161,174,154,133,112,91,70,49,28,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,161,174,154,133,112,91,70,49,28,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,28,48,68,89,109,129,149,168,171,152,134,115,99,84,75,72,74,79,87,98,110,125,140,160,176,155,134,112,91,70,49,27,6,31,51,72,93,113,133,153,173,166,145,126,106,87,69,52,37,29,30,38,53,70,88,107,126,146,166,173,153,133,112,92,72,51,30,10,31,51,72,93,113,133,153,173,166,145,126,106,87,69,52,37,29,30,38,53,70,88,107,126,146,166,173,153,133,112,92,72,51,30,10,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,4,19,32,42,47,47,51,57,62,66,69,71,72,73,72,71,77,98,119,140,161,176,155,134,112,92,70,49,28,40,60,81,101,122,142,162,181,162,143,124,106,88,72,58,46,38,33,30,29,29,31,33,37,43,49,52,49,40,28,13,0,32,53,74,94,115,136,156,176,164,143,123,103,84,65,47,33,29,33,55,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,161,174,154,133,112,91,70,49,28,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,31,44,64,84,105,126,147,167,172,151,130,108,88,66,45,24,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,32,45,64,84,104,125,146,167,173,152,131,110,89,68,47,26,0,
38,59,79,100,121,142,162,178,157,137,116,96,76,57,38,35,56,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,44,65,86,108,129,150,171,192,192,171,150,129,107,86,65,43,22,1,0,18,39,61,82,103,124,137,147,156,166,157,153,164,181,163,142,120,98,79,69,60,50,40,30,20,10,0,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,28,48,68,88,108,128,148,167,171,151,132,114,96,78,62,48,35,40,54,68,85,101,119,137,156,175,163,144,124,104,85,65,45,25,4,53,75,96,117,139,160,181,161,146,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,164,181,160,139,117,96,75,53,32,0,0,0,0,2,21,41,60,79,99,118,138,157,170,151,132,112,103,123,143,163,172,152,132,112,92,72,52,32,12,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,8,20,38,58,78,98,118,139,160,180,160,140,119,98,77,56,35,14,36,57,78,99,119,140,161,179,159,138,117,97,77,57,38,20,8,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,18,39,59,80,101,122,143,164,175,154,133,111,90,69,48,27,47,69,90,111,133,154,175,164,142,120,108,122,136,150,164,161,147,133,119,105,91,77,63,49,34,20,6,0,0,0,0,0,0,0,0,0,7,21,33,44,55,63,71,77,83,87,90,92,93,94,93,92,90,95,116,137,158,178,157,136,114,92,71,50,29,0,0,0,7,21,33,44,55,63,71,77,83,87,90,92,93,94,93,92,90,95,116,137,158,178,157,136,114,92,71,50,29,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,94,114,136,156,178,158,137,116,95,74,53,32,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,94,114,136,156,178,158,137,116,95,74,53,32,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,33,53,74,95,115,136,156,176,163,143,123,104,86,69,55,51,53,59,68,81,95,116,138,159,177,156,135,113,92,71,49,28,7,35,56,77,98,118,139,160,180,159,139,119,98,78,59,40,22,8,9,23,41,60,79,99,119,140,160,180,159,139,118,97,76,56,35,14,35,56,77,98,118,139,160,180,159,139,119,98,78,59,40,22,8,9,23,41,60,79,99,119,140,160,180,159,139,118,97,76,56,35,14,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,7,21,33,44,55,63,71,77,83,87,90,92,93,94,93,92,90,95,116,137,158,178,157,136,114,92,71,50,29,45,66,86,107,128,148,169,174,154,134,114,95,77,59,42,28,18,12,8,7,8,10,12,17,23,29,31,28,21,11,0,0,36,57,78,99,120,141,161,179,158,137,117,96,76,56,36,17,12,33,55,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,94,114,136,156,178,158,137,116,95,74,53,32,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,17,38,59,80,101,122,143,164,175,154,133,111,90,69,48,27,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,37,58,79,100,121,142,163,176,155,134,112,91,70,49,27,0,
41,62,83,104,125,146,167,173,153,132,111,90,70,49,29,35,56,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,43,65,86,107,128,149,170,188,187,169,149,128,106,85,64,43,22,1,0,16,36,57,77,95,114,134,152,157,148,138,134,154,175,163,142,120,98,77,56,41,31,21,11,2,0,0,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,33,54,74,95,115,135,156,175,163,143,123,104,85,66,49,32,18,24,38,55,72,90,109,128,147,167,172,152,132,112,92,71,51,30,10,53,75,96,117,139,160,178,157,136,122,122,122,122,122,122,122,122,122,122,122,122,122,122,138,160,181,160,138,116,95,74,53,31,0,0,0,0,10,30,49,69,88,107,126,146,166,161,142,122,103,96,116,136,156,176,159,139,119,99,79,59,39,19,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,11,31,51,72,93,113,134,155,176,165,144,123,102,81,60,39,18,39,60,81,102,123,144,165,175,154,134,112,92,71,50,30,10,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,14,35,56,77,98,119,141,162,177,156,134,113,92,71,49,28,47,69,90,111,133,154,175,164,142,120,124,138,152,166,159,145,131,117,103,89,75,61,47,33,19,4,0,0,0,0,0,0,0,0,0,8,23,37,51,63,73,83,91,98,103,108,111,113,114,115,114,113,111,108,115,137,158,178,157,136,114,92,71,50,29,0,0,8,23,37,51,63,73,83,91,98,103,108,111,113,114,115,114,113,111,108,115,137,158,178,157,136,114,92,71,50,29,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,134,154,176,161,140,118,97,76,55,34,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,134,154,176,161,140,118,97,76,55,34,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,37,58,79,100,120,141,162,177,156,136,116,96,76,57,39,29,32,39,52,73,94,115,137,158,178,157,136,114,92,71,50,29,7,39,60,81,102,123,144,165,176,155,134,113,92,72,51,31,11,0,0,12,32,52,72,93,114,135,155,176,164,143,122,101,80,59,38,17,39,60,81,102,123,144,165,176,155,134,113,92,72,51,31,11,0,0,12,32,52,72,93,114,135,155,176,164,143,122,101,80,59,38,17,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,8,23,37,51,63,73,83,91,98,103,108,111,113,114,115,114,113,111,108,115,137,158,178,157,136,114,92,71,50,29,48,69,90,111,132,153,174,168,147,126,106,86,67,48,29,12,0,0,0,0,0,0,0,0,2,8,9,7,2,0,0,0,39,61,81,102,123,144,165,175,154,133,112,91,70,50,29,9,12,33,55,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,134,154,176,161,140,118,97,76,55,34,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,14,35,56,77,98,119,141,162,177,156,134,113,92,71,49,28,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,13,34,55,76,97,118,140,161,177,156,135,113,92,71,50,28,0,
44,66,87,108,129,150,171,170,149,128,107,86,65,44,23,35,56,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,41,61,82,102,122,142,158,168,168,157,141,122,102,82,61,40,19,0,0,10,29,48,67,86,104,123,143,139,129,119,132,154,175,163,142,120,98,77,56,35,13,2,0,0,0,0,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,38,59,79,100,121,142,162,177,156,136,115,95,76,56,37,19,2,8,25,43,61,80,99,119,139,160,179,159,139,118,97,76,56,35,14,53,74,95,116,138,159,179,158,137,115,100,100,100,100,100,100,100,100,100,100,100,100,117,139,160,180,158,137,116,94,73,52,31,0,0,0,0,18,38,57,77,97,116,136,155,172,153,133,114,94,89,109,129,149,169,166,146,126,106,86,66,46,26,6,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,41,63,84,105,126,147,168,172,151,130,109,88,67,46,25,4,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,12,33,54,75,96,118,139,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,126,141,154,168,157,143,129,115,101,87,73,59,45,31,17,3,0,0,0,0,0,0,0,0,0,6,22,38,53,67,80,92,102,111,118,124,129,132,135,136,136,136,134,132,129,125,137,158,178,157,136,114,92,71,50,29,0,6,22,38,53,67,80,92,102,111,118,124,129,132,135,136,136,136,134,132,129,125,137,158,178,157,136,114,92,71,50,29,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,41,61,82,104,124,146,167,172,151,130,109,89,68,48,29,9,12,30,51,73,94,115,137,158,178,157,136,114,92,71,50,29,7,41,63,84,105,126,147,168,172,151,130,109,88,67,46,26,5,0,0,5,26,47,68,89,110,131,152,173,168,146,125,104,83,62,41,20,41,63,84,105,126,147,168,172,151,130,109,88,67,46,26,5,0,0,5,26,47,68,89,110,131,152,173,168,146,125,104,83,62,41,20,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,6,22,38,53,67,80,92,102,111,118,124,129,132,135,136,136,136,134,132,129,125,137,158,178,157,136,114,92,71,50,29,51,72,93,114,136,157,178,164,143,122,101,80,60,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,63,84,105,126,148,169,172,151,130,109,88,67,45,24,4,12,33,55,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,33,54,75,96,118,139,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,11,32,53,75,96,117,138,160,178,157,136,114,92,71,50,29,0,
46,68,89,110,131,152,174,168,146,125,104,83,62,41,20,35,56,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,35,55,75,94,112,128,140,147,147,140,128,111,93,74,55,35,15,0,0,0,19,38,57,76,95,114,129,119,109,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,41,62,83,104,125,146,167,172,151,131,110,89,69,48,28,9,0,0,14,32,52,72,92,112,133,154,175,164,143,122,101,80,59,38,17,51,73,94,115,136,158,179,159,138,116,95,79,79,79,79,79,79,79,79,79,79,98,118,140,162,178,157,136,114,93,72,51,30,0,0,0,7,27,46,66,85,105,124,144,164,164,144,124,105,86,82,102,122,143,163,174,154,134,114,93,73,53,33,13,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,32,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,167,149,144,157,171,166,145,126,113,99,85,71,57,43,29,15,1,0,0,0,0,0,0,0,0,0,1,18,36,52,68,83,97,110,121,131,138,145,150,153,156,158,158,157,156,153,150,146,147,163,178,157,136,114,92,71,50,29,1,18,36,52,68,83,97,110,121,131,138,145,150,153,156,158,158,157,156,153,150,146,147,163,178,157,136,114,92,71,50,29,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,64,85,106,128,149,170,168,147,126,105,84,63,42,22,1,9,30,52,73,94,115,137,158,178,157,136,114,92,71,50,29,7,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,1,0,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,1,0,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,1,18,36,52,68,83,97,110,121,131,138,145,150,153,156,158,158,157,156,153,150,146,147,163,178,157,136,114,92,71,50,29,53,74,95,116,138,159,180,161,140,119,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,86,107,128,150,171,170,149,128,106,85,64,43,22,1,12,33,55,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,32,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
48,69,90,111,133,154,175,166,145,123,102,81,60,39,17,35,56,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,28,46,65,82,97,111,121,125,125,120,110,97,81,64,46,27,8,0,0,0,10,28,47,66,85,103,109,100,91,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,86,107,128,149,170,169,148,126,106,85,64,43,22,2,0,0,5,25,46,66,87,108,130,150,172,168,147,125,104,83,62,41,20,50,71,92,113,135,156,177,160,139,117,96,75,58,58,58,58,58,58,58,58,78,99,120,142,163,177,156,134,113,92,71,50,28,0,0,0,15,35,54,74,94,113,133,152,172,156,136,116,97,77,75,95,115,136,156,176,161,141,120,100,80,60,40,20,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,171,155,152,162,174,169,151,138,124,111,97,83,70,55,41,26,12,0,0,0,0,0,0,0,0,0,11,30,48,65,82,98,113,128,139,150,158,165,170,168,164,162,161,162,162,164,167,167,167,177,178,157,136,114,92,71,50,29,11,30,48,65,82,98,113,128,139,150,158,165,170,168,164,162,161,162,162,164,167,167,167,177,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,45,66,87,108,130,151,172,166,144,123,102,81,60,39,18,0,10,31,53,74,95,116,138,159,177,156,134,113,92,71,49,28,7,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,11,30,48,65,82,98,113,128,139,150,158,165,170,168,164,162,161,162,162,164,167,167,167,177,178,157,136,114,92,71,50,29,54,75,96,117,139,160,181,160,139,117,96,75,54,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,107,129,150,171,170,148,128,106,84,63,42,21,0,12,33,55,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
48,70,91,112,134,155,176,165,144,122,101,80,59,37,16,35,56,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,18,35,52,67,81,93,100,104,104,100,92,81,67,52,35,17,0,0,0,0,0,19,38,56,73,85,88,82,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,45,66,87,108,130,151,172,168,146,124,104,82,61,40,19,0,0,0,0,21,42,63,84,106,126,148,170,170,149,128,106,85,64,43,21,48,69,90,111,132,154,175,162,141,119,98,77,56,37,37,37,37,37,38,59,80,101,122,144,165,174,153,132,111,90,69,47,26,0,0,3,23,43,62,82,102,121,141,161,167,147,128,108,88,69,68,89,109,129,149,170,168,148,128,107,87,67,47,27,7,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,143,133,145,157,170,168,154,141,128,113,100,85,71,56,42,27,12,0,0,0,0,0,0,0,0,21,40,59,77,95,112,128,143,157,168,170,160,152,147,143,141,140,140,141,143,146,150,155,168,178,157,136,114,92,71,50,29,21,40,59,77,95,112,128,143,157,168,170,160,152,147,143,141,140,140,141,143,146,150,155,168,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,46,67,88,110,132,153,174,164,143,121,100,79,58,37,15,0,12,33,54,75,96,118,139,160,175,154,133,112,90,69,48,27,6,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,40,59,77,95,112,128,143,157,168,170,160,152,147,143,141,140,140,141,143,146,150,155,168,178,157,136,114,92,71,50,29,54,75,96,118,139,160,181,160,139,117,96,75,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,12,33,55,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
49,70,91,112,134,155,176,165,144,122,101,80,59,37,16,35,56,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,22,37,52,64,73,80,83,83,80,73,63,51,37,22,5,0,0,0,0,0,9,26,42,56,65,67,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,45,67,88,109,131,152,173,167,146,124,103,82,60,39,18,0,0,0,0,20,41,62,83,104,126,148,169,171,150,129,107,86,65,43,22,46,67,88,109,130,151,172,164,143,122,101,80,59,38,16,15,15,19,41,62,83,104,124,146,167,172,151,130,108,87,66,45,24,0,0,11,31,51,70,90,110,130,149,169,159,139,119,100,80,61,62,82,102,123,143,163,175,155,135,114,94,74,54,34,14,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,43,64,85,106,128,150,171,170,149,128,107,86,65,43,22,1,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,128,140,153,166,171,158,143,130,115,101,86,72,57,42,27,12,0,0,0,0,0,0,0,29,49,68,88,106,125,142,158,173,166,152,141,132,126,122,119,118,118,119,122,124,129,138,159,178,157,136,114,92,71,50,29,29,49,68,88,106,125,142,158,173,166,152,141,132,126,122,119,118,118,119,122,124,129,138,159,178,157,136,114,92,71,50,29,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,68,89,110,132,153,174,164,142,120,99,78,57,36,15,0,14,35,56,78,99,120,141,162,173,152,131,109,88,67,46,25,4,43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,51,73,94,115,137,158,179,160,138,116,95,74,53,31,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,160,138,116,95,74,53,31,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,29,49,68,88,106,125,142,158,173,166,152,141,132,126,122,119,118,118,119,122,124,129,138,159,178,157,136,114,92,71,50,29,53,75,96,117,138,160,181,161,140,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,85,106,128,150,171,170,149,128,107,86,64,43,22,1,12,33,55,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
48,69,90,111,133,154,175,166,144,123,102,81,60,38,17,35,56,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,7,22,34,45,54,59,62,62,59,53,45,34,21,7,0,0,0,0,0,0,0,12,26,37,44,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,179,160,138,116,95,74,53,31,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,45,66,87,108,130,151,172,168,146,124,104,82,61,40,19,0,0,0,0,20,42,63,84,105,126,148,169,171,150,129,107,86,65,43,22,43,64,85,106,126,148,169,167,146,124,104,83,62,41,20,0,2,23,44,65,85,106,128,149,170,168,147,126,105,84,63,42,21,0,0,19,38,58,78,98,117,137,157,171,151,132,112,92,72,52,55,76,96,116,137,157,177,162,142,121,101,81,61,41,21,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,5,26,47,68,89,109,131,152,173,168,147,126,104,83,62,41,20,42,63,84,105,126,148,169,172,151,130,109,88,67,46,26,5,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,110,123,136,149,163,174,160,146,131,116,102,87,72,57,42,27,11,0,0,0,0,0,0,35,55,76,96,116,135,154,172,168,151,136,122,112,105,101,98,97,97,98,100,104,115,137,158,178,157,136,114,92,71,50,29,35,55,76,96,116,135,154,172,168,151,136,122,112,105,101,98,97,97,98,100,104,115,137,158,178,157,136,114,92,71,50,29,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,46,67,88,110,132,153,174,164,143,121,100,79,58,37,16,0,18,38,59,80,101,122,144,165,170,149,128,107,86,65,44,23,2,42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,5,0,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,5,0,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,51,72,93,114,136,158,179,160,139,117,96,75,54,33,11,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,72,93,114,136,158,179,160,139,117,96,75,54,33,11,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,35,55,76,96,116,135,154,172,168,151,136,122,112,105,101,98,97,97,98,100,104,115,137,158,178,157,136,114,92,71,50,29,52,73,94,115,136,158,179,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,63,84,105,126,148,169,172,151,130,109,88,67,46,25,5,12,33,55,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
46,67,88,110,131,152,173,167,146,125,104,83,62,41,20,35,56,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,5,16,26,33,38,41,41,38,33,26,16,4,0,0,0,0,0,0,0,0,0,9,18,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,51,72,93,114,136,158,179,160,139,117,96,75,54,33,11,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,107,128,150,171,169,148,126,106,85,63,42,21,1,0,0,2,23,44,65,86,107,128,150,171,170,149,128,106,85,64,43,21,39,60,81,102,123,144,165,170,149,128,107,86,65,45,24,3,6,27,48,68,89,110,131,152,173,164,144,123,102,81,60,39,18,0,6,26,46,66,86,106,125,145,165,163,144,124,104,84,64,45,49,69,90,110,130,151,171,169,149,128,108,88,68,47,27,7,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,12,32,52,72,93,113,134,155,176,165,144,122,102,81,60,39,18,39,60,82,103,123,144,165,176,155,134,113,93,72,52,32,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,106,119,133,147,160,174,161,147,132,117,102,87,72,57,41,26,10,0,0,0,0,0,39,60,81,101,122,143,163,177,158,139,121,105,93,85,80,77,76,76,77,79,94,115,137,158,178,157,136,114,92,71,50,29,39,60,81,101,122,143,163,177,158,139,121,105,93,85,80,77,76,76,77,79,94,115,137,158,178,157,136,114,92,71,50,29,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,45,66,87,108,130,150,172,166,145,123,102,81,60,39,19,2,23,43,64,84,105,126,147,168,167,146,125,104,83,62,41,20,0,39,60,81,102,123,144,165,175,155,134,113,92,71,51,31,11,0,0,11,31,51,72,93,113,134,155,176,165,144,122,102,81,60,39,17,39,60,81,102,123,144,165,175,155,134,113,92,71,51,31,11,0,0,11,31,51,72,93,113,134,155,176,165,144,122,102,81,60,39,17,50,71,92,114,135,156,177,162,140,119,98,77,56,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,50,71,92,114,135,156,177,162,140,119,98,77,56,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,39,60,81,101,122,143,163,177,158,139,121,105,93,85,80,77,76,76,77,79,94,115,137,158,178,157,136,114,92,71,50,29,49,70,91,112,134,154,175,167,146,125,105,85,65,45,27,10,0,0,0,0,0,0,0,0,0,3,8,9,6,0,0,0,39,60,81,102,123,144,165,175,155,134,113,92,72,51,31,11,12,33,55,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
44,65,86,107,128,149,170,170,149,128,107,86,66,45,24,35,56,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,13,17,19,19,17,13,6,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,50,71,92,114,135,156,177,162,140,119,98,77,56,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,42,63,84,105,126,147,168,172,151,130,109,88,67,47,26,6,0,0,7,27,48,69,89,110,131,152,173,167,146,125,104,83,62,41,19,36,56,77,98,118,139,160,174,153,132,112,91,70,50,30,9,12,32,52,73,94,114,135,156,177,160,139,118,97,77,56,35,14,0,14,34,54,73,93,113,133,153,173,156,136,116,96,76,57,37,43,63,83,104,124,145,165,175,155,135,115,94,74,54,34,14,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,11,24,41,59,79,99,119,139,160,180,160,139,118,98,77,56,35,14,36,57,78,98,119,140,161,180,160,139,119,99,79,60,42,25,11,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,89,103,116,130,144,159,173,162,148,133,117,102,87,71,56,40,24,8,0,0,0,0,42,63,84,105,126,147,168,172,151,130,110,91,76,65,59,56,55,55,56,73,94,115,137,158,178,157,136,114,92,71,50,29,42,63,84,105,126,147,168,172,151,130,110,91,76,65,59,56,55,55,56,73,94,115,137,158,178,157,136,114,92,71,50,29,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,42,63,84,105,126,147,168,169,148,128,106,85,65,44,24,10,29,49,69,90,110,131,151,172,162,142,121,100,79,58,37,17,0,36,57,77,98,119,140,160,180,159,139,118,98,78,58,39,21,7,7,22,40,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,36,57,77,98,119,140,160,180,159,139,118,98,78,58,39,21,7,7,22,40,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,49,70,91,112,134,154,175,164,143,122,101,80,59,39,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,49,70,91,112,134,154,175,164,143,122,101,80,59,39,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,42,63,84,105,126,147,168,172,151,130,110,91,76,65,59,56,55,55,56,73,94,115,137,158,178,157,136,114,92,71,50,29,46,67,88,108,129,150,170,172,152,132,112,93,74,56,40,27,17,11,7,6,6,7,9,12,17,23,29,30,27,19,9,0,36,57,78,98,119,140,161,180,159,139,118,98,78,59,40,23,12,33,55,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
41,62,83,104,124,146,166,174,153,132,112,92,71,51,32,35,56,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,49,70,91,112,134,154,175,164,143,122,101,80,59,39,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,38,59,80,101,122,143,164,176,155,134,114,93,73,53,34,15,3,3,16,35,54,74,95,115,136,156,177,163,143,121,101,80,59,38,17,31,52,72,93,114,135,155,176,158,137,117,97,76,56,37,17,19,39,59,79,99,120,140,161,175,155,134,113,93,72,51,31,10,1,21,41,61,81,101,121,141,161,169,149,129,109,89,69,49,29,37,57,77,98,118,139,159,179,162,142,121,101,81,61,40,20,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,27,31,40,54,70,88,107,126,146,166,174,154,134,113,93,72,51,31,10,32,52,73,93,114,135,155,175,166,146,126,107,89,71,55,41,31,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,87,100,114,129,143,158,173,163,148,133,117,101,86,70,54,38,22,6,0,0,0,43,64,85,106,128,149,170,170,148,128,106,85,63,46,38,35,33,33,51,73,94,115,137,158,178,157,136,114,92,71,50,29,43,64,85,106,128,149,170,170,148,128,106,85,63,46,38,35,33,33,51,73,94,115,137,158,178,157,136,114,92,71,50,29,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,39,59,80,101,122,142,163,173,153,132,111,92,72,52,34,23,39,58,77,97,116,137,157,177,157,137,116,95,75,54,33,12,0,31,52,72,93,113,134,154,174,165,145,125,106,87,68,51,36,28,28,37,51,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,31,52,72,93,113,134,154,174,165,145,125,106,87,68,51,36,28,28,37,51,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,46,67,88,109,130,151,172,168,147,126,106,85,65,45,30,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,46,67,88,109,130,151,172,168,147,126,106,85,65,45,30,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,64,85,106,128,149,170,170,148,128,106,85,63,46,38,35,33,33,51,73,94,115,137,158,178,157,136,114,92,71,50,29,41,62,83,103,123,144,164,179,160,141,121,103,86,70,56,45,37,31,28,27,27,28,30,33,37,43,49,51,47,38,25,10,32,52,73,93,114,134,155,175,166,145,126,106,88,69,53,38,29,33,55,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
37,58,78,99,119,140,161,179,159,139,118,98,79,60,43,35,56,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,46,67,88,109,130,151,172,168,147,126,106,85,65,45,30,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,35,56,76,97,117,138,159,179,161,140,120,101,81,63,45,30,23,24,31,46,63,82,102,121,142,162,179,158,138,117,96,76,55,34,13,26,47,67,88,108,129,149,169,164,144,123,104,84,65,46,28,29,47,67,86,106,126,146,166,169,149,128,108,87,67,46,26,5,8,28,48,68,88,108,128,148,168,162,142,122,102,82,62,42,22,31,51,71,92,112,133,153,173,169,148,128,108,88,67,47,27,6,47,69,90,111,133,154,175,164,142,120,99,78,57,47,48,51,59,70,84,100,117,136,155,174,166,146,126,106,86,66,46,26,5,26,47,67,87,107,128,147,167,175,155,137,118,101,85,70,59,51,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,70,84,99,113,128,143,158,173,163,147,131,115,100,84,68,52,36,19,3,0,0,42,63,84,106,128,148,170,170,149,128,107,86,65,52,46,44,43,43,51,73,94,115,137,158,178,157,136,114,92,71,50,29,42,63,84,106,128,148,170,170,149,128,107,86,65,52,46,44,43,43,51,73,94,115,137,158,178,157,136,114,92,71,50,29,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,126,105,84,63,48,49,52,58,65,73,75,69,57,41,23,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,126,105,84,63,48,49,52,58,65,73,75,69,57,41,23,34,55,75,96,116,137,156,177,159,139,119,100,81,63,48,44,53,69,86,105,124,144,164,170,150,130,110,90,69,49,28,8,0,26,46,67,87,107,126,146,166,173,153,134,115,98,81,65,54,49,49,55,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,26,46,67,87,107,126,146,166,173,153,134,115,98,81,65,54,49,49,55,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,43,64,85,105,126,147,168,173,152,132,112,93,74,58,50,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,64,85,105,126,147,168,173,152,132,112,93,74,58,50,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,42,63,84,106,128,148,170,170,149,128,107,86,65,52,46,44,43,43,51,73,94,115,137,158,178,157,136,114,92,71,50,29,36,56,76,96,116,136,156,175,169,151,133,116,100,86,74,64,57,52,49,48,49,49,51,54,58,63,70,72,67,55,40,23,26,47,67,87,107,128,148,167,173,154,135,117,99,83,68,56,50,48,55,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,126,105,84,63,48,49,52,58,65,73,75,69,57,41,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
32,52,73,93,114,134,154,174,166,146,126,108,90,73,57,49,56,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,125,105,84,63,48,49,52,58,65,73,75,69,57,41,23,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,125,105,84,63,48,49,52,58,65,73,75,69,57,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,125,105,84,63,48,49,52,58,65,73,75,69,57,41,23,43,64,85,105,126,147,168,173,152,132,112,93,74,58,50,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,30,50,71,92,112,132,152,172,168,148,129,110,92,75,60,49,45,45,50,61,76,93,111,130,149,169,172,152,132,111,91,70,50,29,9,21,41,61,82,102,122,142,162,171,151,131,112,93,75,58,43,43,59,77,95,114,134,153,173,161,142,121,101,81,61,41,20,0,15,35,55,75,95,115,135,155,175,155,135,115,94,75,55,35,14,25,45,65,86,106,126,147,168,175,155,135,114,94,74,53,33,13,47,69,90,111,133,154,175,164,142,120,99,78,69,68,69,72,78,88,100,114,130,147,165,175,157,138,118,99,79,59,39,19,0,20,40,60,80,100,119,138,157,176,166,148,131,115,100,88,78,72,70,70,71,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,69,83,97,112,128,143,158,173,161,146,130,114,98,82,65,49,33,16,0,0,41,62,83,104,125,146,167,174,153,133,113,94,80,72,67,65,65,65,66,73,94,115,137,158,178,157,136,114,92,71,50,29,41,62,83,104,125,146,167,174,153,133,113,94,80,72,67,65,65,65,66,73,94,115,137,158,178,157,136,114,92,71,50,29,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,111,91,75,69,70,73,78,85,93,96,87,70,52,32,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,111,91,75,69,70,73,78,85,93,96,87,70,52,32,28,49,69,89,109,129,149,168,167,148,129,110,93,78,67,65,70,83,99,116,134,153,172,162,143,123,103,83,63,43,22,2,0,19,40,59,79,99,119,138,157,176,163,145,126,111,95,83,74,70,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,19,40,59,79,99,119,138,157,176,163,145,126,111,95,83,74,70,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,39,60,80,101,122,142,163,179,160,140,121,103,88,77,71,69,70,72,79,100,122,144,165,174,153,132,110,88,67,46,25,39,60,80,101,122,142,163,179,160,140,121,103,88,77,71,69,70,72,79,100,122,144,165,174,153,132,110,88,67,46,25,41,62,83,104,125,146,167,174,153,133,113,94,80,72,67,65,65,65,66,73,94,115,137,158,178,157,136,114,92,71,50,29,29,49,69,88,108,126,146,164,180,162,146,130,116,103,92,84,78,73,71,69,70,71,72,75,79,84,90,94,85,70,52,32,20,40,60,80,100,120,139,158,177,164,146,129,112,98,85,76,71,69,70,76,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,111,91,75,69,70,73,78,85,93,96,87,70,52,32,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
26,47,67,87,107,126,146,165,174,155,137,119,102,87,75,70,70,77,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,110,91,74,69,70,73,78,85,93,96,87,70,52,32,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,110,91,74,69,70,73,78,85,93,96,87,70,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,110,91,74,69,70,73,78,85,93,96,87,70,52,32,39,60,80,101,122,142,163,179,160,140,121,103,88,77,71,69,70,72,79,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,24,44,65,85,105,124,144,164,177,158,139,122,105,90,78,69,66,66,70,79,91,106,122,140,158,177,163,144,124,105,84,64,44,24,3,14,35,55,75,95,114,134,154,173,160,141,122,104,87,72,63,63,73,89,106,124,143,162,172,153,134,114,94,74,54,34,14,0,22,42,62,82,102,122,143,162,169,149,128,108,88,68,47,27,7,19,39,60,80,100,121,142,162,182,161,141,120,100,80,59,39,19,47,69,90,111,133,154,175,164,142,120,99,93,90,89,90,93,98,106,117,130,144,160,177,164,146,128,109,90,71,51,32,12,0,13,33,52,71,91,109,128,147,164,178,161,145,131,117,106,98,93,91,91,92,94,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,53,67,82,97,112,128,143,159,175,160,144,128,112,96,79,63,46,29,12,0,38,58,79,100,120,141,161,180,160,142,124,109,99,92,88,86,86,86,87,88,94,115,137,158,178,157,136,114,92,71,50,29,38,58,79,100,120,141,161,180,160,142,124,109,99,92,88,86,86,86,87,88,94,115,137,158,178,157,136,114,92,71,50,29,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,105,94,90,91,94,98,105,112,116,99,79,58,37,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,105,94,90,91,94,98,105,112,116,99,79,58,37,22,42,62,82,101,120,140,158,176,158,140,123,108,95,87,86,90,99,113,129,145,163,171,153,134,114,95,76,56,36,16,0,0,12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,34,54,75,95,115,135,155,174,169,151,134,118,105,97,92,90,91,93,95,100,122,144,165,174,153,132,110,88,67,46,25,34,54,75,95,115,135,155,174,169,151,134,118,105,97,92,90,91,93,95,100,122,144,165,174,153,132,110,88,67,46,25,38,58,79,100,120,141,161,180,160,142,124,109,99,92,88,86,86,86,87,88,94,115,137,158,178,157,136,114,92,71,50,29,21,41,60,79,98,117,135,152,169,176,160,146,133,121,112,104,98,94,92,90,91,92,94,96,99,104,110,114,99,79,59,38,13,33,53,72,91,110,129,148,166,176,159,143,128,115,104,96,91,90,91,93,97,118,140,162,177,156,134,112,91,70,49,27,6,0,0,0,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,105,94,90,91,94,98,105,112,116,99,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
19,39,60,79,98,118,137,156,174,166,149,133,117,104,95,91,91,93,98,120,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,104,94,90,91,94,98,105,112,116,99,79,58,37,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,104,94,90,91,94,98,105,112,116,99,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,104,94,90,91,94,98,105,112,116,99,79,58,37,34,54,75,95,115,135,155,174,169,151,134,118,105,97,92,90,91,93,95,100,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,18,38,58,77,96,116,135,153,171,169,151,135,120,107,96,90,87,87,90,97,108,120,136,152,170,171,153,134,115,96,77,57,37,17,0,8,27,47,67,87,106,125,144,163,170,152,134,117,102,90,84,84,90,103,118,135,153,171,163,144,125,106,86,67,47,27,7,0,28,48,69,89,109,129,149,170,162,142,122,101,81,61,41,21,0,13,33,54,74,95,115,136,156,177,167,147,126,106,86,66,45,25,47,69,90,111,133,154,175,164,142,122,117,114,112,110,111,114,119,126,135,147,160,174,167,151,134,116,98,80,61,42,23,4,0,5,24,43,62,81,99,117,135,151,167,175,160,147,135,125,118,114,112,112,113,115,118,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,37,52,67,82,98,113,129,145,161,174,158,142,125,109,93,76,59,42,25,7,33,53,74,94,114,134,153,170,171,154,139,128,119,113,109,108,107,107,108,109,111,115,137,158,178,157,136,114,92,71,50,29,33,53,74,94,114,134,153,170,171,154,139,128,119,113,109,108,107,107,108,109,111,115,137,158,178,157,136,114,92,71,50,29,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,168,150,135,122,115,112,112,115,119,125,132,124,103,82,61,41,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,168,150,135,122,115,112,112,115,119,125,132,124,103,82,61,41,15,34,54,73,92,111,129,147,165,170,153,138,124,114,108,107,110,118,129,143,159,175,160,142,124,105,86,67,48,28,8,0,0,4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,28,48,68,88,107,126,145,164,180,163,148,135,124,117,113,112,112,114,116,119,122,144,165,174,153,132,110,88,67,46,25,28,48,68,88,107,126,145,164,180,163,148,135,124,117,113,112,112,114,116,119,122,144,165,174,153,132,110,88,67,46,25,33,53,74,94,114,134,153,170,171,154,139,128,119,113,109,108,107,107,108,109,111,115,137,158,178,157,136,114,92,71,50,29,13,32,51,69,87,105,122,139,155,170,176,162,151,140,131,124,119,115,113,112,112,113,114,117,120,125,131,125,104,83,62,41,5,25,44,63,82,100,118,136,153,169,173,158,144,133,123,116,112,112,112,114,117,121,140,162,177,156,134,112,91,70,49,27,6,0,0,0,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,168,150,135,122,115,112,112,115,119,125,132,124,103,82,61,41,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
12,32,51,70,89,108,126,145,162,178,163,148,134,123,115,112,112,114,117,121,142,163,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,167,150,134,121,114,112,112,115,119,125,132,124,103,82,61,41,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,167,150,134,121,114,112,112,115,119,125,132,124,103,82,61,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,167,150,134,121,114,112,112,115,119,125,132,124,103,82,61,41,28,48,68,88,107,126,145,164,180,163,148,135,124,117,113,112,112,114,116,119,122,144,165,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,49,68,87,106,124,142,159,175,165,150,137,125,116,111,108,108,111,117,126,138,151,166,175,159,141,124,105,87,68,49,29,10,0,0,20,39,58,78,96,115,134,152,169,164,148,133,119,110,105,105,110,120,134,149,165,169,151,134,115,96,77,58,39,19,0,0,35,55,75,96,116,136,156,176,156,136,115,95,75,54,34,14,0,7,28,48,69,89,110,130,151,171,174,153,133,112,92,72,51,31,47,69,90,111,133,154,175,168,150,143,138,135,133,132,133,135,139,146,154,164,176,166,152,137,120,104,87,69,51,33,14,0,0,0,15,33,52,70,87,104,121,137,152,166,177,165,154,145,139,135,134,134,134,136,139,143,151,169,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,37,52,68,83,99,115,132,148,165,172,156,139,122,106,89,72,54,37,19,27,47,66,86,105,123,141,158,172,169,156,147,139,134,131,129,129,129,130,131,133,135,142,160,178,157,136,114,92,71,50,29,27,47,66,86,105,123,141,158,172,169,156,147,139,134,131,129,129,129,130,131,133,135,142,160,178,157,136,114,92,71,50,29,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,0,0,0,0,0,0,0,8,29,49,69,89,109,128,148,166,180,165,152,142,136,134,134,136,140,145,149,128,107,86,65,44,0,0,0,0,0,0,0,8,29,49,69,89,109,128,148,166,180,165,152,142,136,134,134,136,140,145,149,128,107,86,65,44,6,26,45,63,82,100,118,135,151,167,168,154,143,134,130,129,131,137,147,159,173,162,147,130,112,95,76,58,39,19,0,0,0,0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,21,40,60,79,98,116,134,151,167,178,164,153,144,138,135,134,134,135,137,140,143,151,169,174,153,132,110,88,67,46,25,21,40,60,79,98,116,134,151,167,178,164,153,144,138,135,134,134,135,137,140,143,151,169,174,153,132,110,88,67,46,25,27,47,66,86,105,123,141,158,172,169,156,147,139,134,131,129,129,129,130,131,133,135,142,160,178,157,136,114,92,71,50,29,3,22,40,58,76,93,109,125,140,153,166,177,169,159,151,145,140,136,134,134,134,134,136,138,141,146,150,129,108,87,66,45,0,15,34,53,71,89,106,123,139,154,168,174,162,151,143,137,134,134,134,136,138,142,149,166,177,156,134,112,91,70,49,27,6,0,0,0,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,8,29,49,69,89,109,128,148,166,180,165,152,142,136,134,134,136,140,145,149,128,107,86,65,44,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
3,23,42,60,79,97,115,132,149,164,178,164,152,142,136,134,134,135,138,142,150,167,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,49,69,89,109,129,148,166,179,164,150,141,135,134,134,136,140,145,149,128,107,86,65,44,0,0,0,0,0,0,0,8,29,49,69,89,109,129,148,166,179,164,150,141,135,134,134,136,140,145,149,128,107,86,65,44,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,49,69,89,109,129,148,166,179,164,150,141,135,134,134,136,140,145,149,128,107,86,65,44,21,40,60,79,98,116,134,151,167,178,164,153,144,138,135,134,134,135,137,140,143,151,169,174,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,40,59,77,95,112,129,145,160,174,166,154,144,137,132,130,130,132,137,145,155,167,173,160,145,129,112,94,76,58,39,20,1,0,0,11,30,49,68,86,104,122,140,156,172,163,149,138,130,126,126,130,138,149,164,172,156,139,122,104,86,68,49,30,11,0,0,41,61,82,102,122,143,163,170,150,130,109,89,68,48,28,7,0,2,22,43,63,84,104,125,145,166,180,159,139,118,98,78,57,36,47,69,90,111,133,154,175,179,169,163,159,156,154,154,154,156,160,166,173,170,160,149,136,121,106,91,74,57,40,22,4,0,0,0,4,22,40,58,75,91,107,122,136,149,160,170,173,165,160,156,155,155,156,158,160,164,169,179,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,22,38,53,69,85,101,118,135,152,169,169,152,136,118,101,84,66,48,30,19,38,57,76,93,111,128,142,155,166,175,166,159,155,152,150,150,150,151,152,154,156,160,172,177,157,136,114,92,71,50,29,19,38,57,76,93,111,128,142,155,166,175,166,159,155,152,150,150,150,151,152,154,156,160,172,177,157,136,114,92,71,50,29,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,2,22,42,62,81,100,118,137,153,167,179,170,162,157,155,155,157,160,165,153,132,111,90,69,48,0,0,0,0,0,0,0,2,22,42,62,81,100,118,137,153,167,179,170,162,157,155,155,157,160,165,153,132,111,90,69,48,0,16,34,53,70,88,105,121,137,151,164,172,161,154,151,150,152,157,166,172,160,147,132,116,100,83,65,47,29,10,0,0,0,0,4,22,40,58,75,92,107,122,137,150,162,172,169,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,0,4,22,40,58,75,92,107,122,137,150,162,172,169,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,12,31,50,69,87,104,121,137,151,163,174,172,164,159,156,155,156,156,158,161,164,169,177,173,153,132,110,88,67,46,25,12,31,50,69,87,104,121,137,151,163,174,172,164,159,156,155,156,156,158,161,164,169,177,173,153,132,110,88,67,46,25,19,38,57,76,93,111,128,142,155,166,175,166,159,155,152,150,150,150,151,152,154,156,160,172,177,157,136,114,92,71,50,29,0,11,29,46,63,79,95,110,123,136,148,158,167,175,171,165,161,157,156,155,155,156,157,159,162,166,153,132,111,91,70,49,0,5,24,42,59,76,93,109,124,138,151,163,172,171,163,158,156,155,156,157,159,163,168,179,175,156,134,112,91,70,49,27,6,0,0,0,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,2,22,42,62,81,100,118,137,153,167,179,170,162,157,155,155,157,160,165,153,132,111,90,69,48,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,
0,13,31,50,68,85,102,118,134,148,161,172,171,162,157,155,155,156,159,163,168,180,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,42,62,81,100,119,137,154,168,179,169,161,156,155,155,157,161,166,153,132,111,90,69,48,0,0,0,0,0,0,0,2,22,42,62,81,100,119,137,154,168,179,169,161,156,155,155,157,161,166,153,132,111,90,69,48,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,42,62,81,100,119,137,154,168,179,169,161,156,155,155,157,161,166,153,132,111,90,69,48,12,31,50,69,87,104,121,137,151,163,174,172,164,159,156,155,156,156,158,161,164,169,177,173,153,132,110,88,67,46,25,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,48,65,82,99,115,130,144,157,168,173,164,157,153,151,151,153,158,164,173,167,156,144,130,114,99,82,65,47,29,10,0,0,0,1,20,39,57,75,93,110,126,142,156,169,167,157,151,148,148,151,157,167,169,156,142,126,109,92,75,57,39,20,1,0,0,47,67,88,108,129,149,169,164,144,123,103,83,62,42,22,1,0,0,17,37,58,78,99,119,140,161,180,165,145,124,104,83,63,42,47,69,90,111,133,149,154,158,162,166,169,171,172,173,173,172,169,165,158,151,142,131,119,106,91,76,61,44,28,10,0,0,0,0,0,11,28,45,61,77,92,106,119,131,142,151,159,165,169,172,173,173,172,171,169,166,162,158,154,148,132,110,88,67,46,25,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,10,31,53,74,95,116,138,159,159,157,136,114,92,71,50,29,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,23,39,55,72,88,105,122,140,157,159,159,148,131,113,95,77,59,40,10,28,46,64,81,97,112,126,137,147,155,161,165,168,171,171,171,171,171,170,168,165,162,159,156,153,136,114,92,71,50,29,10,28,46,64,81,97,112,126,137,147,155,161,165,168,171,171,171,171,171,170,168,165,162,159,156,153,136,114,92,71,50,29,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,173,172,170,167,163,159,153,143,122,101,80,59,38,17,0,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,173,172,170,167,163,159,153,143,122,101,80,59,38,17,0,0,0,0,0,0,0,0,0,14,33,52,71,89,106,122,137,150,159,166,170,172,173,171,168,164,158,151,135,114,93,72,51,0,0,0,0,0,0,0,0,14,33,52,71,89,106,122,137,150,159,166,170,172,173,171,168,164,158,151,135,114,93,72,51,0,5,23,41,58,75,91,107,121,135,146,157,164,170,172,171,171,168,162,153,143,130,117,102,86,70,53,36,18,0,0,0,0,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,3,22,40,58,75,91,106,121,134,145,155,162,167,170,171,171,171,170,169,167,164,161,156,152,148,132,110,88,67,46,25,3,22,40,58,75,91,106,121,134,145,155,162,167,170,171,171,171,170,169,167,164,161,156,152,148,132,110,88,67,46,25,10,28,46,64,81,97,112,126,137,147,155,161,165,168,171,171,171,171,171,170,168,165,162,159,156,153,136,114,92,71,50,29,0,0,16,33,49,65,80,94,107,118,130,139,148,155,161,166,169,171,172,173,172,171,169,166,162,157,152,136,115,94,73,52,0,0,12,30,47,63,79,94,108,121,134,144,153,161,166,170,172,173,172,171,170,167,164,159,155,149,134,112,91,70,49,27,6,0,0,0,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,173,172,170,167,163,159,153,143,122,101,80,59,38,17,0,0,0,7,28,49,71,92,113,135,156,159,159,139,117,96,75,53,32,11,31,53,74,95,116,138,159,159,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,14,33,52,71,89,106,122,137,150,159,166,170,172,173,171,168,164,158,151,135,114,93,72,51,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,10,31,53,74,95,116,138,159,159,157,136,114,92,71,50,29,0,
0,2,21,38,55,72,88,104,118,131,143,153,161,167,171,173,173,172,170,168,164,160,155,149,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,53,71,90,107,123,138,150,160,166,170,172,173,171,168,164,158,151,135,114,93,72,51,0,0,0,0,0,0,0,0,14,34,53,71,90,107,123,138,150,160,166,170,172,173,171,168,164,158,151,135,114,93,72,51,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,53,71,90,107,123,138,150,160,166,170,172,173,171,168,164,158,151,135,114,93,72,51,3,22,40,58,75,91,106,121,134,145,155,162,167,170,171,171,171,170,169,167,164,161,156,152,148,132,110,88,67,46,25,60,81,102,124,146,159,159,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,36,53,69,85,100,114,128,139,149,158,165,169,172,172,172,172,169,164,158,149,138,126,113,99,84,69,52,35,18,0,0,0,0,0,10,28,46,63,80,96,111,126,140,151,161,169,172,169,169,172,169,161,151,139,126,111,96,79,63,45,28,9,0,0,0,53,73,94,114,135,155,159,159,138,118,97,77,56,36,15,0,0,0,11,32,52,73,93,114,135,156,159,159,150,130,109,89,68,48,47,68,89,110,122,128,133,137,142,145,148,150,151,152,152,150,148,144,138,131,123,112,101,89,76,61,46,31,15,0,0,0,0,0,0,0,15,31,47,62,76,89,102,113,123,131,139,144,148,150,152,152,151,150,148,145,142,137,133,128,122,109,88,67,46,25,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,10,31,53,74,95,116,138,138,138,138,136,114,92,71,50,29,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,9,25,42,58,75,92,110,128,138,138,138,138,138,125,106,87,66,45,0,17,35,51,67,82,96,108,118,128,135,140,144,147,150,151,152,151,150,149,147,144,142,138,135,132,128,114,92,71,50,29,0,17,35,51,67,82,96,108,118,128,135,140,144,147,150,151,152,151,150,149,147,144,142,138,135,132,128,114,92,71,50,29,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,152,150,149,146,142,138,132,126,118,101,80,59,38,17,0,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,152,150,149,146,142,138,132,126,118,101,80,59,38,17,0,0,0,0,0,0,0,0,0,5,24,42,60,76,93,107,120,131,139,145,149,151,152,150,147,143,138,131,123,113,93,73,51,0,0,0,0,0,0,0,0,5,24,42,60,76,93,107,120,131,139,145,149,151,152,150,147,143,138,131,123,113,93,73,51,0,0,12,29,45,61,77,91,105,117,128,137,144,149,151,152,150,147,142,134,125,113,100,87,72,56,40,24,6,0,0,0,0,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,0,10,28,45,61,76,91,104,116,126,135,141,146,148,150,150,150,149,148,146,143,140,136,132,126,122,109,88,67,46,25,0,10,28,45,61,76,91,104,116,126,135,141,146,148,150,150,150,149,148,146,143,140,136,132,126,122,109,88,67,46,25,0,17,35,51,67,82,96,108,118,128,135,140,144,147,150,151,152,151,150,149,147,144,142,138,135,132,128,114,92,71,50,29,0,0,3,19,34,50,64,77,89,100,111,120,128,135,140,145,148,150,151,152,151,150,148,145,141,137,131,125,115,95,74,53,0,0,0,17,33,49,64,78,92,104,115,125,134,140,146,149,151,152,151,150,148,146,143,138,134,129,123,111,91,70,48,27,6,0,0,0,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,152,150,149,146,142,138,132,126,118,101,80,59,38,17,0,0,0,7,28,49,71,92,113,135,138,138,138,138,117,96,75,53,32,11,31,53,74,95,116,138,138,138,138,136,114,92,71,50,29,0,0,0,0,0,0,0,0,5,24,42,60,76,93,107,120,131,139,145,149,151,152,150,147,143,138,131,123,113,93,73,51,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,10,31,53,74,95,116,138,138,138,138,136,114,92,71,50,29,0,
0,0,9,26,42,58,73,88,101,114,124,134,141,147,150,152,152,151,149,147,143,139,134,129,123,110,89,68,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,42,60,77,93,108,120,132,140,146,149,151,152,150,147,143,138,131,123,113,93,73,51,0,0,0,0,0,0,0,0,5,24,42,60,77,93,108,120,132,140,146,149,151,152,150,147,143,138,131,123,113,93,73,51,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,42,60,77,93,108,120,132,140,146,149,151,152,150,147,143,138,131,123,113,93,73,51,0,10,28,45,61,76,91,104,116,126,135,141,146,148,150,150,150,149,148,146,143,140,136,132,126,122,109,88,67,46,25,60,81,102,124,138,138,138,138,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,23,39,55,70,84,97,109,120,130,138,144,149,151,153,153,151,148,144,138,130,120,109,97,84,69,54,39,22,5,0,0,0,0,0,0,16,33,50,66,81,96,110,122,133,142,149,153,156,155,153,149,142,133,122,109,96,81,66,50,33,16,0,0,0,0,58,79,99,120,138,138,138,138,133,112,92,71,51,30,10,0,0,0,6,26,47,68,88,109,130,138,138,138,138,136,115,94,74,53,43,62,81,95,102,107,112,116,120,124,126,128,130,130,130,129,126,123,118,111,103,94,83,72,59,46,31,16,1,0,0,0,0,0,0,0,1,17,32,46,60,72,84,94,103,111,118,123,126,130,130,130,130,128,126,124,120,116,112,107,102,94,79,61,41,21,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,10,31,52,73,93,111,116,116,116,116,116,110,91,70,49,28,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,0,12,29,45,63,80,98,114,116,116,116,116,116,116,106,86,66,45,0,5,21,37,52,66,79,90,99,107,114,119,123,126,128,130,130,130,129,128,126,123,120,117,114,110,107,102,86,67,47,26,0,5,21,37,52,66,79,90,99,107,114,119,123,126,128,130,130,130,129,128,126,123,120,117,114,110,107,102,86,67,47,26,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,130,128,125,121,117,112,106,98,88,72,54,34,13,0,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,130,128,125,121,117,112,106,98,88,72,54,34,13,0,0,0,0,0,0,0,0,0,0,12,30,47,63,77,91,102,112,119,124,128,130,130,129,126,122,117,111,103,95,83,65,46,0,0,0,0,0,0,0,0,0,12,30,47,63,77,91,102,112,119,124,128,130,130,129,126,122,117,111,103,95,83,65,46,0,0,0,15,31,47,61,75,87,99,109,117,123,128,130,130,129,126,121,114,106,95,83,70,57,42,26,10,0,0,0,0,0,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,0,0,15,31,46,61,74,87,98,107,115,120,124,128,128,129,129,128,126,124,122,119,115,111,106,101,94,79,61,41,21,0,0,15,31,46,61,74,87,98,107,115,120,124,128,128,129,129,128,126,124,122,119,115,111,106,101,94,79,61,41,21,0,5,21,37,52,66,79,90,99,107,114,119,123,126,128,130,130,130,129,128,126,123,120,117,114,110,107,102,86,67,47,26,0,0,0,4,19,34,47,60,71,82,92,100,108,114,120,124,126,129,130,130,130,128,126,124,120,116,111,105,98,86,68,48,0,0,0,3,19,34,48,62,74,86,96,106,113,120,124,128,130,130,130,129,128,124,122,117,113,108,102,96,82,63,44,24,3,0,0,0,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,130,128,125,121,117,112,106,98,88,72,54,34,13,0,0,0,6,27,48,69,90,109,116,116,116,116,116,112,94,73,52,31,10,31,52,73,93,111,116,116,116,116,116,110,91,70,49,28,0,0,0,0,0,0,0,0,0,12,30,47,63,77,91,102,112,119,124,128,130,130,129,126,122,117,111,103,95,83,65,46,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,10,31,52,73,93,111,116,116,116,116,116,110,91,70,49,28,0,
0,0,0,12,28,43,58,72,84,95,105,114,121,126,129,130,130,130,128,125,122,118,113,108,102,95,81,62,43,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,47,63,78,91,103,112,120,124,128,130,130,129,126,122,117,111,103,95,83,65,46,0,0,0,0,0,0,0,0,0,13,31,47,63,78,91,103,112,120,124,128,130,130,129,126,122,117,111,103,95,83,65,46,26,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,47,63,78,91,103,112,120,124,128,130,130,129,126,122,117,111,103,95,83,65,46,0,0,15,31,46,61,74,87,98,107,115,120,124,128,128,129,129,128,126,124,122,119,115,111,106,101,94,79,61,41,21,59,80,100,115,116,116,116,116,116,104,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,25,40,54,67,80,91,101,110,117,123,128,130,132,132,130,128,123,117,110,101,91,79,67,54,39,24,9,0,0,0,0,0,0,0,3,20,36,51,66,80,92,104,114,122,128,132,134,134,132,128,122,114,104,92,79,66,51,36,20,3,0,0,0,0,58,79,99,115,116,116,116,116,116,105,86,66,45,25,4,0,0,0,1,21,42,63,83,103,116,116,116,116,116,116,112,94,73,52,33,51,65,76,82,87,91,96,100,103,105,107,108,108,108,108,106,102,97,91,84,75,65,54,42,29,16,1,0,0,0,0,0,0,0,0,0,2,16,30,43,54,65,75,84,91,97,102,106,108,108,108,108,107,105,103,99,95,91,87,81,75,65,50,32,14,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,6,26,46,65,81,93,94,94,94,94,94,92,80,62,43,23,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,0,0,16,33,51,69,85,94,94,94,94,94,94,94,90,76,58,39,0,0,7,22,36,49,61,71,80,88,94,98,102,105,107,108,108,108,108,106,104,102,99,96,93,89,86,82,72,56,39,20,0,0,7,22,36,49,61,71,80,88,94,98,102,105,107,108,108,108,108,106,104,102,99,96,93,89,86,82,72,56,39,20,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,108,108,106,104,101,96,91,86,79,70,58,43,25,6,0,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,108,108,106,104,101,96,91,86,79,70,58,43,25,6,0,0,0,0,0,0,0,0,0,0,0,17,33,47,61,73,83,92,99,104,106,108,108,108,105,101,97,91,84,76,66,53,36,0,0,0,0,0,0,0,0,0,0,17,33,47,61,73,83,92,99,104,106,108,108,108,105,101,97,91,84,76,66,53,36,0,0,0,1,17,31,45,58,69,80,90,97,103,106,108,108,107,105,101,94,87,77,66,54,41,27,11,0,0,0,0,0,0,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,0,0,1,16,31,45,57,69,79,87,94,100,104,106,107,107,107,106,105,103,101,98,94,90,85,81,75,65,50,32,14,0,0,1,16,31,45,57,69,79,87,94,100,104,106,107,107,107,106,105,103,101,98,94,90,85,81,75,65,50,32,14,0,0,7,22,36,49,61,71,80,88,94,98,102,105,107,108,108,108,108,106,104,102,99,96,93,89,86,82,72,56,39,20,0,0,0,0,4,17,30,42,53,63,72,81,88,94,99,103,105,108,108,108,108,107,105,103,99,95,90,85,78,69,56,39,0,0,0,0,4,18,32,45,57,68,77,86,93,99,104,107,108,108,108,107,106,104,101,97,92,88,82,76,66,52,35,16,0,0,0,0,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,108,108,106,104,101,96,91,86,79,70,58,43,25,6,0,0,0,2,23,43,62,79,92,94,94,94,94,94,93,82,65,46,27,6,26,46,65,81,93,94,94,94,94,94,92,80,62,43,23,0,0,0,0,0,0,0,0,0,0,17,33,47,61,73,83,92,99,104,106,108,108,108,105,101,97,91,84,76,66,53,36,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,6,26,46,65,81,93,94,94,94,94,94,92,80,62,43,23,0,
0,0,0,0,13,28,42,55,66,77,86,94,100,105,107,108,108,108,106,104,101,98,93,88,82,76,65,51,33,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,33,48,62,73,84,93,99,104,107,108,108,108,105,101,97,91,84,76,66,53,36,0,0,0,0,0,0,0,0,0,1,17,33,48,62,73,84,93,99,104,107,108,108,108,105,101,97,91,84,76,66,53,36,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,33,48,62,73,84,93,99,104,107,108,108,108,105,101,97,91,84,76,66,53,36,0,0,1,16,31,45,57,69,79,87,94,100,104,106,107,107,107,106,105,103,101,98,94,90,85,81,75,65,50,32,14,52,71,86,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,24,38,50,62,73,82,90,97,103,106,109,110,110,108,106,103,97,90,82,72,62,50,37,24,9,0,0,0,0,0,0,0,0,0,6,21,36,50,63,75,85,94,102,107,111,112,112,111,107,102,94,85,75,63,50,36,21,6,0,0,0,0,0,51,70,85,94,94,94,94,94,94,90,76,58,39,19,0,0,0,0,0,16,36,55,73,88,94,94,94,94,94,94,93,82,65,46,21,36,48,55,61,66,70,75,79,82,84,86,86,87,87,86,85,81,77,71,64,56,47,36,25,13,0,0,0,0,0,0,0,0,0,0,0,0,0,13,25,36,47,56,64,71,77,81,85,86,87,87,86,86,84,82,79,75,70,66,60,55,47,35,20,3,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,17,35,51,64,72,73,73,73,73,73,72,63,50,33,15,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,0,4,22,39,55,67,73,73,73,73,73,73,73,70,60,46,29,0,0,0,6,19,31,42,52,60,67,73,78,81,84,86,87,87,87,86,85,83,81,78,75,72,68,65,62,54,42,27,9,0,0,0,6,19,31,42,52,60,67,73,78,81,84,86,87,87,87,86,85,83,81,78,75,72,68,65,62,54,42,27,9,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,85,86,87,87,86,85,83,80,76,71,65,59,51,41,28,13,0,0,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,85,86,87,87,86,85,83,80,76,71,65,59,51,41,28,13,0,0,0,0,0,0,0,0,0,0,0,0,3,17,31,43,55,64,72,78,83,85,87,87,86,84,80,76,71,64,56,48,37,23,0,0,0,0,0,0,0,0,0,0,3,17,31,43,55,64,72,78,83,85,87,87,86,84,80,76,71,64,56,48,37,23,0,0,0,0,1,15,28,40,51,61,70,77,82,85,87,87,86,84,80,74,67,58,48,37,24,11,0,0,0,0,0,0,0,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,0,0,0,1,15,28,39,50,59,68,74,79,83,85,86,86,86,85,84,82,80,77,73,69,65,60,55,47,35,20,3,0,0,0,1,15,28,39,50,59,68,74,79,83,85,86,86,86,85,84,82,80,77,73,69,65,60,55,47,35,20,3,0,0,0,6,19,31,42,52,60,67,73,78,81,84,86,87,87,87,86,85,83,81,78,75,72,68,65,62,54,42,27,9,0,0,0,0,0,0,12,24,35,44,53,61,67,73,78,82,84,86,87,87,87,86,84,82,78,74,70,64,58,51,40,26,0,0,0,0,0,2,15,27,39,49,58,66,73,79,83,86,87,87,87,86,85,82,80,76,71,67,61,56,48,36,22,5,0,0,0,0,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,85,86,87,87,86,85,83,80,76,71,65,59,51,41,28,13,0,0,0,0,0,14,33,49,63,71,73,73,73,73,73,72,65,52,36,18,0,17,35,51,64,72,73,73,73,73,73,72,63,50,33,15,0,0,0,0,0,0,0,0,0,0,3,17,31,43,55,64,72,78,83,85,87,87,86,84,80,76,71,64,56,48,37,23,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,17,35,51,64,72,73,73,73,73,73,72,63,50,33,15,0,
0,0,0,0,0,12,25,37,48,58,67,74,79,84,86,87,87,86,85,83,80,77,72,67,62,56,48,36,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,18,32,44,55,65,72,79,83,86,87,87,86,84,80,76,70,64,56,48,37,23,0,0,0,0,0,0,0,0,0,0,3,18,32,44,55,65,72,79,83,86,87,87,86,84,80,76,70,64,56,48,37,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,18,32,44,55,65,72,79,83,86,87,87,86,84,80,76,70,64,56,48,37,23,0,0,0,1,15,28,39,50,59,68,74,79,83,85,86,86,86,85,84,82,80,77,73,69,65,60,55,47,35,20,3,41,56,68,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,21,33,44,54,63,71,77,82,85,88,88,88,87,85,82,77,70,63,54,43,32,20,7,0,0,0,0,0,0,0,0,0,0,0,6,20,33,45,57,66,75,81,86,90,91,91,90,86,81,75,66,56,45,33,20,6,0,0,0,0,0,0,40,55,67,73,73,73,73,73,73,70,60,46,29,11,0,0,0,0,0,8,26,44,58,69,73,73,73,73,73,73,72,65,52,36,6,19,28,35,41,45,50,54,58,61,63,64,65,66,66,65,63,60,56,51,44,36,28,18,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,18,28,36,44,51,56,61,64,65,66,66,65,64,63,61,58,54,49,45,40,35,28,18,5,0,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,5,21,35,45,51,52,52,52,52,52,51,44,33,19,3,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,0,0,9,25,38,47,52,52,52,52,52,52,52,50,42,31,16,0,0,0,0,2,13,23,32,40,47,52,57,60,63,65,66,66,66,65,64,62,60,57,54,51,47,44,41,35,25,12,0,0,0,0,0,2,13,23,32,40,47,52,57,60,63,65,66,66,66,65,64,62,60,57,54,51,47,44,41,35,25,12,0,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,61,64,65,66,66,65,64,62,59,55,50,45,39,32,23,12,0,0,0,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,61,64,65,66,66,65,64,62,59,55,50,45,39,32,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,14,26,36,45,52,58,62,64,66,66,65,63,60,55,50,44,36,28,19,7,0,0,0,0,0,0,0,0,0,0,0,1,14,26,36,45,52,58,62,64,66,66,65,63,60,55,50,44,36,28,19,7,0,0,0,0,0,0,11,22,33,42,50,56,61,64,66,66,65,63,59,54,47,39,30,19,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,10,21,31,40,47,53,58,62,64,65,65,65,64,63,61,59,56,52,48,44,39,34,28,18,5,0,0,0,0,0,0,10,21,31,40,47,53,58,62,64,65,65,65,64,63,61,59,56,52,48,44,39,34,28,18,5,0,0,0,0,0,2,13,23,32,40,47,52,57,60,63,65,66,66,66,65,64,62,60,57,54,51,47,44,41,35,25,12,0,0,0,0,0,0,0,0,6,16,25,33,41,47,53,57,61,63,65,66,66,66,65,63,60,57,54,49,44,38,31,22,10,0,0,0,0,0,0,0,9,20,30,39,46,53,58,62,64,66,66,66,65,64,61,59,55,51,46,41,35,29,19,6,0,0,0,0,0,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,61,64,65,66,66,65,64,62,59,55,50,45,39,32,23,12,0,0,0,0,0,0,3,19,33,44,51,52,52,52,52,52,51,46,35,22,6,0,5,21,35,45,51,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,0,0,0,0,0,1,14,26,36,45,52,58,62,64,66,66,65,63,60,55,50,44,36,28,19,7,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,5,21,35,45,51,52,52,52,52,52,51,44,33,19,3,0,
0,0,0,0,0,0,7,19,29,39,47,54,59,63,65,66,66,65,64,62,60,56,51,46,41,35,28,19,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,14,26,36,45,52,58,62,65,66,66,65,63,59,55,50,44,36,28,19,7,0,0,0,0,0,0,0,0,0,0,0,2,14,26,36,45,52,58,62,65,66,66,65,63,59,55,50,44,36,28,19,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,14,26,36,45,52,58,62,65,66,66,65,63,59,55,50,44,36,28,19,7,0,0,0,0,0,10,21,31,40,47,53,58,62,64,65,65,65,64,63,61,59,56,52,48,44,39,34,28,18,5,0,26,39,48,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,15,25,35,43,50,56,61,64,66,67,67,66,64,61,56,50,43,35,25,14,3,0,0,0,0,0,0,0,0,0,0,0,0,0,3,16,27,38,47,55,61,66,69,70,70,69,66,61,55,47,38,27,16,3,0,0,0,0,0,0,0,25,38,48,52,52,52,52,52,52,50,42,30,16,0,0,0,0,0,0,0,14,29,41,49,52,52,52,52,52,52,51,46,35,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,7,22,33,41,44,44,44,44,44,44,41,33,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,13,13,13,13,13,9,2,0,0,2,10,13,13,13,13,13,10,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,26,36,42,43,39,30,18,3,15,28,38,43,43,37,28,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,21,33,41,44,44,44,44,44,44,40,32,20,5,0,0,0,0,0,0,0,0,3,10,13,13,13,13,13,9,2,0,0,2,10,13,13,13,13,13,10,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,26,36,42,43,39,30,18,3,15,28,38,43,43,37,28,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,18,32,42,48,48,43,33,22,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,36,46,51,50,44,33,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,36,46,51,50,44,33,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,36,46,51,50,44,33,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,18,32,42,48,48,43,33,22,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,36,46,51,50,44,33,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,36,46,51,50,44,33,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,36,46,51,50,44,33,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,11,15,18,22,25,28,31,34,37,41,44,42,35,24,10,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,11,20,25,29,32,36,40,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,18,24,28,32,35,39,42,44,40,32,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,19,25,29,32,36,39,43,44,39,31,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,3,21,37,51,61,65,65,65,65,65,65,61,51,37,21,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,30,34,35,35,35,34,30,21,9,10,21,30,34,35,35,35,34,30,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,27,43,55,63,64,59,48,33,18,30,45,57,64,64,57,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,37,51,61,65,65,65,65,65,65,60,50,35,19,1,0,0,0,0,0,0,11,22,30,34,35,35,35,34,30,21,9,10,21,30,34,35,35,35,34,30,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,27,43,55,63,64,59,48,33,18,30,45,57,64,64,57,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,1,8,12,14,13,10,5,14,32,48,61,69,69,62,51,39,28,16,13,14,12,7,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,52,65,72,71,63,51,39,27,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,52,65,72,71,63,51,39,27,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,52,65,72,71,63,51,39,27,15,3,0,0,0,0,0,0,0,0,0,0,0,1,8,12,14,13,10,5,14,32,48,61,69,69,62,51,39,28,16,13,14,12,7,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,52,65,72,71,63,51,39,27,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,52,65,72,71,63,51,39,27,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,52,65,72,71,63,51,39,27,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,15,21,26,31,36,39,43,46,49,52,55,58,62,65,62,53,40,24,6,0,0,0,0,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,16,29,40,46,50,53,57,61,64,64,58,46,31,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,26,38,45,49,53,56,60,63,65,60,50,35,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,28,39,46,49,53,57,60,64,65,59,48,33,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,12,32,50,67,81,86,86,86,86,86,86,81,67,50,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,40,50,56,56,56,56,55,50,39,25,26,39,50,55,56,56,56,55,50,39,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,40,57,73,84,85,77,63,48,33,43,60,75,85,84,75,60,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,50,67,80,86,86,86,86,86,86,79,65,48,29,10,0,0,0,0,0,11,27,40,50,56,56,56,56,55,50,39,25,26,39,50,55,56,56,56,55,50,39,26,9,0,0,0,0,0,0,0,0,0,0,0,0,5,23,40,57,73,84,85,77,63,48,33,43,60,75,85,84,75,60,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,11,21,28,33,35,34,31,25,25,44,62,78,89,90,80,69,57,46,34,35,35,33,28,20,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,66,82,93,91,80,68,56,44,32,20,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,66,82,93,91,80,68,56,44,32,20,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,66,82,93,91,80,68,56,44,32,20,7,0,0,0,0,0,0,0,0,0,11,21,28,33,35,34,31,25,25,44,62,78,89,90,80,69,57,46,34,35,35,33,28,20,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,66,82,93,91,80,68,56,44,32,20,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,66,82,93,91,80,68,56,44,32,20,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,66,82,93,91,80,68,56,44,32,20,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,19,27,35,41,47,52,57,60,64,67,70,73,76,79,83,86,82,70,53,35,15,0,0,0,0,0,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,12,30,46,59,67,71,74,78,82,85,85,76,61,43,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,56,65,70,73,77,81,84,86,79,65,48,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,44,58,66,70,74,78,81,85,86,78,63,46,27,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,18,39,59,79,97,108,108,108,108,108,108,97,79,59,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,40,57,70,77,77,77,77,76,69,55,39,39,56,69,76,77,77,77,76,69,56,39,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,35,52,70,87,103,106,93,78,63,48,56,73,90,105,104,90,75,60,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,58,79,97,108,108,108,108,108,107,95,77,57,36,15,0,0,0,0,3,22,40,57,70,77,77,77,77,76,69,55,39,39,56,69,76,77,77,77,76,69,56,39,21,2,0,0,0,0,0,0,0,0,0,0,1,18,35,52,70,87,103,106,93,78,63,48,56,73,90,105,104,90,75,60,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,2,16,29,40,48,54,56,56,52,45,35,53,72,91,108,110,98,87,75,64,52,56,56,54,48,39,28,15,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,112,110,98,86,74,62,50,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,112,110,98,86,74,62,50,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,112,110,98,86,74,62,50,37,21,4,0,0,0,0,0,0,2,16,29,40,48,54,56,56,52,45,35,53,72,91,108,110,98,87,75,64,52,56,56,54,48,39,28,15,1,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,112,110,98,86,74,62,50,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,112,110,98,86,74,62,50,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,112,110,98,86,74,62,50,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,19,29,38,47,55,61,68,73,77,81,85,88,91,94,97,100,103,108,100,82,63,42,21,0,0,0,0,0,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,1,21,41,59,76,87,92,95,99,103,106,105,90,71,51,30,9,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,2,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,36,55,72,85,91,94,98,102,105,107,95,77,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,58,74,87,91,95,98,102,106,107,93,74,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,19,41,62,83,104,126,130,130,130,130,126,104,83,62,41,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,87,98,98,98,98,97,85,68,49,49,68,86,97,98,98,98,97,86,68,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,30,47,65,82,99,117,123,108,93,78,63,68,85,102,120,120,105,90,75,60,45,30,13,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,11,15,19,40,61,83,104,125,130,130,130,130,123,102,81,59,38,17,0,0,0,0,10,30,50,70,87,98,98,98,98,97,85,68,49,49,68,86,97,98,98,98,97,86,68,49,29,9,0,0,0,0,0,0,0,0,0,0,13,30,47,65,82,99,117,123,108,93,78,63,68,85,102,120,120,105,90,75,60,45,30,13,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,16,32,46,58,68,75,78,77,72,64,53,63,82,101,120,128,116,105,93,82,73,77,78,74,68,58,45,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,54,72,90,107,125,128,115,103,91,79,67,51,34,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,54,72,90,107,125,128,115,103,91,79,67,51,34,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,54,72,90,107,125,128,115,103,91,79,67,51,34,15,0,0,0,0,0,0,16,32,46,58,68,75,78,77,72,64,53,63,82,101,120,128,116,105,93,82,73,77,78,74,68,58,45,31,15,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,54,72,90,107,125,128,115,103,91,79,67,51,34,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,54,72,90,107,125,128,115,103,91,79,67,51,34,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,54,72,90,107,125,128,115,103,91,79,67,51,34,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,25,37,48,58,67,75,82,88,94,98,102,106,109,112,115,118,121,124,129,108,88,66,45,24,3,0,0,0,0,0,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,8,17,27,48,68,88,106,113,116,120,123,128,117,96,75,53,32,23,23,23,23,23,22,16,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,15,0,0,0,0,0,0,0,0,0,0,0,15,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,42,63,83,102,112,115,119,122,126,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,66,87,104,112,116,119,123,126,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,18,39,60,81,102,124,145,151,151,148,126,104,83,62,41,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,56,77,98,117,120,120,120,115,96,75,54,54,75,96,116,120,120,120,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,8,25,43,60,77,94,112,129,139,123,108,93,78,80,98,115,132,136,120,105,90,75,60,42,23,3,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,0,4,14,21,25,29,32,36,40,42,61,83,104,125,147,151,151,142,120,99,78,57,36,15,0,0,0,0,13,34,56,77,98,117,120,120,120,115,96,75,54,54,75,96,116,120,120,120,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,8,25,43,60,77,94,112,129,139,123,108,93,78,80,98,115,132,136,120,105,90,75,60,42,23,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,29,46,62,76,87,95,99,98,92,82,69,73,92,111,130,146,134,122,111,99,93,98,99,95,87,75,61,45,28,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,48,66,84,101,119,137,145,133,121,109,97,81,62,42,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,48,66,84,101,119,137,145,133,121,109,97,81,62,42,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,48,66,84,101,119,137,145,133,121,109,97,81,62,42,22,1,0,0,0,0,11,29,46,62,76,87,95,99,98,92,82,69,73,92,111,130,146,134,122,111,99,93,98,99,95,87,75,61,45,28,10,0,0,0,0,0,0,0,0,0,0,0,13,31,48,66,84,101,119,137,145,133,121,109,97,81,62,42,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,48,66,84,101,119,137,145,133,121,109,97,81,62,42,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,48,66,84,101,119,137,145,133,121,109,97,81,62,42,22,1,0,0,0,0,0,0,0,0,0,0,0,2,16,30,43,55,66,76,86,94,102,109,114,119,123,126,130,134,136,139,142,145,132,111,90,69,48,27,6,0,0,0,0,0,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,13,26,37,43,49,71,92,113,134,137,141,145,139,117,96,75,53,44,44,44,44,44,44,42,36,25,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,26,7,0,0,0,0,0,0,0,0,0,6,25,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,136,140,144,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,137,141,144,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,17,38,59,81,102,123,145,166,167,146,124,103,82,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,119,141,142,142,120,100,79,60,60,79,100,121,142,142,140,118,97,76,55,33,12,0,0,0,0,0,0,0,0,0,0,0,0,3,21,38,55,72,90,107,124,142,154,139,123,108,93,93,110,128,145,151,136,120,105,89,70,50,29,8,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,7,21,33,42,46,50,53,57,61,63,61,83,104,125,147,168,160,139,117,96,75,54,33,12,0,0,0,0,13,35,56,77,98,119,141,142,142,120,100,79,60,60,79,100,121,142,142,140,118,97,76,55,33,12,0,0,0,0,0,0,0,0,3,21,38,55,72,90,107,124,142,154,139,123,108,93,93,110,128,145,151,136,120,105,89,70,50,29,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,40,58,76,92,105,116,120,119,111,99,84,83,102,120,140,158,152,140,129,108,112,119,120,115,105,91,75,57,38,19,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,113,131,149,163,151,139,126,109,88,67,46,25,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,113,131,149,163,151,139,126,109,88,67,46,25,3,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,113,131,149,163,151,139,126,109,88,67,46,25,3,0,0,0,0,21,40,58,76,92,105,116,120,119,111,99,84,83,102,120,140,158,152,140,129,108,112,119,120,115,105,91,75,57,38,19,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,113,131,149,163,151,139,126,109,88,67,46,25,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,113,131,149,163,151,139,126,109,88,67,46,25,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,96,113,131,149,163,151,139,126,109,88,67,46,25,3,0,0,0,0,0,0,0,0,0,0,2,17,32,46,59,72,84,95,105,114,122,129,135,140,144,148,151,154,157,160,163,156,135,114,93,72,51,29,8,0,0,0,0,0,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,27,43,56,64,65,71,92,113,135,156,162,160,139,117,96,75,65,65,65,65,65,65,65,63,55,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,34,13,0,0,0,0,0,0,0,0,0,12,33,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,161,165,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,161,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,18,39,60,82,103,124,146,167,165,144,122,101,80,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,76,97,118,139,160,146,126,107,90,81,81,90,107,126,147,159,138,117,96,75,54,33,11,0,0,0,0,0,0,0,0,0,0,0,0,16,33,50,67,85,102,119,137,154,168,152,136,119,98,105,122,140,157,166,150,134,116,94,73,52,31,9,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,2,20,37,51,62,67,71,74,78,81,84,80,83,104,125,147,168,157,136,114,93,72,51,30,9,0,0,0,0,12,33,54,76,97,118,139,160,146,126,107,90,81,81,90,107,126,147,159,138,117,96,75,54,33,11,0,0,0,0,0,0,0,0,16,33,50,67,85,102,119,137,154,168,152,136,119,98,105,122,140,157,166,150,134,116,94,73,52,31,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,48,68,88,106,122,135,142,139,129,114,96,93,112,131,150,168,154,136,118,116,131,140,141,134,121,104,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,0,1,19,36,54,72,90,107,125,143,161,169,153,136,119,103,85,65,44,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,36,54,72,90,107,125,143,161,169,153,136,119,103,85,65,44,23,2,0,0,0,0,0,0,0,0,0,0,0,1,19,36,54,72,90,107,125,143,161,169,153,136,119,103,85,65,44,23,2,0,0,0,0,28,48,68,88,106,122,135,142,139,129,114,96,93,112,131,150,168,154,136,118,116,131,140,141,134,121,104,86,66,46,26,0,0,0,0,0,0,0,0,0,1,19,36,54,72,90,107,125,143,161,169,153,136,119,103,85,65,44,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,36,54,72,90,107,125,143,161,169,153,136,119,103,85,65,44,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,36,54,72,90,107,125,143,161,169,153,136,119,103,85,65,44,23,2,0,0,0,0,0,0,0,0,0,0,17,32,47,62,76,89,102,113,124,134,142,149,155,161,165,169,172,170,168,166,163,159,138,116,95,74,53,32,11,0,0,0,0,0,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,39,57,73,84,86,86,92,113,135,156,177,160,139,117,96,86,86,86,86,86,86,86,86,83,72,56,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,14,35,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,21,42,63,84,105,126,147,168,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,51,72,93,114,134,154,154,136,120,107,102,102,108,119,136,154,154,134,113,92,72,51,30,9,0,0,0,0,0,0,0,0,0,0,0,11,28,45,63,80,97,114,132,149,166,154,138,122,106,100,118,135,152,167,151,135,119,103,87,68,48,28,7,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,11,30,49,67,81,88,92,95,99,102,106,97,83,104,125,147,168,154,133,111,90,69,48,27,6,0,0,0,0,10,30,51,72,93,114,134,154,154,136,120,107,102,102,108,119,136,154,154,134,113,92,72,51,30,9,0,0,0,0,0,0,0,11,28,45,63,80,97,114,132,149,166,154,138,122,106,100,118,135,152,167,151,135,119,103,87,68,48,28,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,54,74,95,115,135,152,162,159,144,125,105,103,122,141,159,160,142,124,107,128,146,160,162,151,134,113,93,72,52,31,9,0,0,0,0,0,0,0,0,0,0,0,13,30,48,66,84,101,119,137,155,172,156,139,122,106,90,73,56,37,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,30,48,66,84,101,119,137,155,172,156,139,122,106,90,73,56,37,18,0,0,0,0,0,0,0,0,0,0,0,0,13,30,48,66,84,101,119,137,155,172,156,139,122,106,90,73,56,37,18,0,0,0,0,0,33,54,74,95,115,135,152,162,159,144,125,105,103,122,141,159,160,142,124,107,128,146,160,162,151,134,113,93,72,52,31,0,0,0,0,0,0,0,0,0,13,30,48,66,84,101,119,137,155,172,156,139,122,106,90,73,56,37,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,30,48,66,84,101,119,137,155,172,156,139,122,106,90,73,56,37,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,30,48,66,84,101,119,137,155,172,156,139,122,106,90,73,56,37,18,0,0,0,0,0,0,0,0,0,0,14,30,47,62,77,92,106,119,132,143,153,162,169,169,163,158,155,152,150,147,145,142,139,135,119,98,77,55,34,13,0,0,0,0,0,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,46,67,86,103,108,108,108,113,135,156,177,160,139,117,108,108,108,108,108,108,108,108,108,102,85,65,45,24,3,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,35,14,0,0,0,0,0,0,0,0,0,12,33,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
5,25,46,67,87,108,129,150,171,156,135,114,94,73,52,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,46,67,87,106,126,145,163,150,137,128,123,123,128,137,150,163,145,126,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,6,23,41,58,75,92,110,126,144,161,156,140,124,108,96,113,130,147,165,153,137,121,105,89,73,57,40,21,1,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,16,37,58,78,97,109,112,116,120,123,126,106,85,104,125,147,168,151,130,108,88,67,45,24,3,0,0,0,0,5,26,46,67,87,106,126,145,163,150,137,128,123,123,128,137,150,163,145,126,106,86,66,46,26,5,0,0,0,0,0,0,6,23,41,58,75,92,110,126,144,161,156,140,124,108,96,113,130,147,165,153,137,121,105,89,73,57,40,21,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,56,77,98,119,141,162,182,172,151,130,108,113,132,150,166,148,130,112,111,132,153,174,181,160,138,117,96,75,53,32,11,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,95,113,131,149,166,159,142,126,109,93,76,60,43,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,95,113,131,149,166,159,142,126,109,93,76,60,43,26,9,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,95,113,131,149,166,159,142,126,109,93,76,60,43,26,9,0,0,0,0,0,35,56,77,98,119,141,162,182,172,151,130,108,113,132,150,166,148,130,112,111,132,153,174,181,160,138,117,96,75,53,32,0,0,0,0,0,0,0,0,7,25,42,60,78,95,113,131,149,166,159,142,126,109,93,76,60,43,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,95,113,131,149,166,159,142,126,109,93,76,60,43,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,42,60,78,95,113,131,149,166,159,142,126,109,93,76,60,43,26,9,0,0,0,0,0,0,0,0,0,9,26,43,60,77,92,107,122,136,149,161,172,164,156,148,142,137,134,131,128,126,124,121,118,114,108,93,74,53,32,11,0,0,0,0,0,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,49,70,91,112,130,130,130,130,135,156,178,160,139,130,130,130,130,130,130,130,130,130,130,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,6,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,28,8,0,0,0,0,0,0,0,0,0,7,27,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,6,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
11,31,51,72,92,113,134,154,169,149,129,109,89,68,47,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,59,79,98,116,133,149,163,155,148,145,145,148,155,163,149,133,115,97,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,88,105,122,139,157,158,142,126,110,94,108,125,143,160,155,139,123,107,91,75,59,43,27,10,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,134,137,141,144,128,106,85,104,125,147,168,148,126,106,85,64,43,22,0,0,0,0,0,0,19,40,59,79,98,116,133,149,163,155,148,145,145,148,155,163,149,133,115,97,78,59,39,19,0,0,0,0,0,0,0,17,36,53,70,88,105,122,139,157,158,142,126,110,94,108,125,143,160,155,139,123,107,91,75,59,43,27,10,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,55,76,97,118,139,159,172,168,149,128,108,123,142,160,154,136,118,101,110,131,151,169,172,157,137,116,95,74,53,32,10,0,0,0,0,0,0,0,0,0,0,19,36,54,72,89,107,125,143,161,162,145,129,112,96,79,63,46,30,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,36,54,72,89,107,125,143,161,162,145,129,112,96,79,63,46,30,13,0,0,0,0,0,0,0,0,0,0,0,0,19,36,54,72,89,107,125,143,161,162,145,129,112,96,79,63,46,30,13,0,0,0,0,0,0,34,55,76,97,118,139,159,172,168,149,128,108,123,142,160,154,136,118,101,110,131,151,169,172,157,137,116,95,74,53,32,0,0,0,0,0,0,0,0,19,36,54,72,89,107,125,143,161,162,145,129,112,96,79,63,46,30,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,36,54,72,89,107,125,143,161,162,145,129,112,96,79,63,46,30,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,36,54,72,89,107,125,143,161,162,145,129,112,96,79,63,46,30,13,0,0,0,0,0,0,0,0,0,1,20,38,56,73,90,106,122,138,152,166,167,156,145,136,128,122,117,112,109,107,105,103,100,97,94,88,79,64,46,26,6,0,0,0,0,0,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,49,70,91,112,134,151,151,151,152,165,183,168,154,151,151,151,151,151,151,151,151,151,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,17,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,18,0,0,0,0,0,0,0,0,0,0,0,16,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,16,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
19,39,58,78,98,119,139,160,161,141,122,102,82,62,42,21,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,31,50,68,86,103,119,133,145,155,161,164,164,161,155,145,133,119,103,86,68,50,31,11,0,0,0,0,0,0,0,0,0,0,5,26,46,65,83,100,117,135,152,160,144,128,112,96,103,120,138,155,157,141,125,109,93,77,61,45,29,13,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,146,158,162,150,128,106,85,104,125,147,166,145,124,103,82,61,40,19,0,0,0,0,0,0,12,31,50,68,86,103,119,133,145,155,161,164,164,161,155,145,133,119,103,86,68,50,31,11,0,0,0,0,0,0,5,26,46,65,83,100,117,135,152,160,144,128,112,96,103,120,138,155,157,141,125,109,93,77,61,45,29,13,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,51,72,92,111,130,144,152,149,138,120,114,133,151,160,142,124,107,89,104,123,139,150,152,143,128,109,90,70,49,29,8,0,0,0,0,0,0,0,0,0,8,28,47,66,84,101,119,137,154,165,148,132,115,99,82,66,49,33,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,47,66,84,101,119,137,154,165,148,132,115,99,82,66,49,33,16,0,0,0,0,0,0,0,0,0,0,0,0,8,28,47,66,84,101,119,137,154,165,148,132,115,99,82,66,49,33,16,0,0,0,0,0,0,0,31,51,72,92,111,130,144,152,149,138,120,114,133,151,160,142,124,107,89,104,123,139,150,152,143,128,109,90,70,49,29,0,0,0,0,0,0,0,8,28,47,66,84,101,119,137,154,165,148,132,115,99,82,66,49,33,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,47,66,84,101,119,137,154,165,148,132,115,99,82,66,49,33,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,47,66,84,101,119,137,154,165,148,132,115,99,82,66,49,33,16,0,0,0,0,0,0,0,0,0,0,11,30,49,67,85,103,120,137,153,168,164,150,138,126,117,108,101,96,91,88,86,84,82,79,76,73,68,61,49,34,16,0,0,0,0,0,0,0,0,0,3,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,2,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,49,70,91,112,134,156,162,162,162,172,188,175,164,162,162,162,162,162,162,162,162,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,3,24,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,3,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,23,2,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,0,0,0,0,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,0,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,0,0,0,0,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
28,47,67,86,106,126,146,166,152,133,113,94,74,55,35,17,18,19,19,19,18,16,13,9,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,39,57,73,88,103,116,126,135,140,143,143,140,135,126,115,103,88,73,56,39,21,2,0,0,0,0,0,0,0,0,0,0,9,30,51,72,93,112,130,147,162,146,130,114,98,97,116,133,150,159,143,128,111,95,79,63,47,31,15,0,0,0,0,0,0,0,0,0,5,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,5,0,0,0,0,0,0,0,0,5,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,4,0,0,0,0,0,0,0,0,4,7,17,39,60,81,102,124,146,167,171,150,128,106,85,104,125,147,163,142,121,100,79,58,37,16,0,0,0,0,0,2,6,21,39,57,73,88,103,116,126,135,140,143,143,140,135,126,115,103,88,73,56,39,21,6,1,0,0,0,0,0,9,30,51,72,93,112,130,147,162,146,130,114,98,97,116,133,150,159,143,128,111,95,79,63,47,31,15,0,0,0,0,0,2,6,7,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,7,7,3,0,0,0,45,64,82,100,114,125,130,129,120,107,123,142,161,149,131,113,95,77,93,109,122,130,130,125,113,98,81,62,43,23,3,0,0,0,0,0,0,0,0,0,12,33,54,75,95,113,131,149,166,151,135,118,102,85,69,52,36,19,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,75,95,113,131,149,166,151,135,118,102,85,69,52,36,19,3,0,0,0,0,0,0,0,0,1,6,7,7,12,33,54,75,95,113,131,149,166,151,135,118,102,85,69,52,36,19,3,0,0,0,0,0,0,0,25,45,64,82,100,114,125,130,129,120,107,123,142,161,149,131,113,95,77,93,109,122,130,130,125,113,98,81,62,43,23,0,0,0,0,0,0,0,12,33,54,75,95,113,131,149,166,151,135,118,102,85,69,52,36,19,3,0,0,0,0,0,0,0,0,0,0,0,1,6,7,12,33,54,75,95,113,131,149,166,151,135,118,102,85,69,52,36,19,7,7,7,5,0,0,0,0,0,0,0,0,0,0,3,12,33,54,75,95,113,131,149,166,151,135,118,102,85,69,52,36,19,17,12,3,0,0,0,0,0,0,0,2,21,40,59,78,96,114,132,150,167,164,149,134,120,108,97,88,81,75,70,67,65,63,60,58,55,52,47,41,32,19,4,0,0,0,0,0,0,0,0,0,0,4,18,33,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,26,5,0,0,0,0,0,0,0,0,0,5,7,7,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,7,4,0,0,0,49,70,91,112,134,140,140,140,142,159,179,163,145,140,140,140,140,140,140,140,140,140,133,111,90,69,47,26,5,0,0,0,0,0,0,0,1,6,7,7,7,27,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,7,7,7,5,0,0,0,0,0,0,4,7,7,7,7,18,33,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,26,7,7,4,0,0,0,0,0,2,6,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,7,7,7,7,6,2,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,19,19,18,16,14,10,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,13,0,0,0,0,0,0,0,14,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,13,0,0,0,0,14,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,13,0,0,0,0,0,0,0,0,0,14,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,13,0,0,0,0,0,2,14,23,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,21,11,0,0,0,0,0,0,0,0,14,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
34,55,75,95,114,134,153,161,142,123,104,85,66,46,36,38,39,40,41,40,39,37,34,29,24,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,27,43,58,73,86,98,107,114,119,122,122,119,114,107,97,86,73,58,43,26,9,0,0,0,0,0,0,0,0,0,0,0,9,30,51,72,93,111,125,137,148,132,116,100,84,97,114,128,140,145,129,113,97,81,65,49,33,17,1,0,0,0,0,0,0,0,0,3,9,25,46,67,87,104,118,133,147,137,122,107,92,77,63,48,36,33,29,25,21,14,3,0,0,0,0,0,4,25,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,30,26,21,16,10,1,0,0,0,6,17,24,28,28,39,60,81,102,124,146,167,171,150,128,106,85,104,125,147,154,139,118,97,76,55,34,25,18,7,0,2,14,23,27,28,28,43,58,73,86,98,107,114,119,122,122,119,114,107,97,86,73,58,43,28,28,27,21,11,0,0,2,14,23,30,51,72,93,111,125,137,148,132,116,100,84,97,114,128,140,145,129,113,97,81,65,49,33,21,11,0,0,0,1,13,22,27,28,28,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,28,28,28,28,24,16,5,0,35,53,70,84,97,105,109,108,102,110,126,138,149,137,119,101,83,66,79,92,103,108,109,105,96,84,69,52,33,14,0,0,0,0,0,0,0,0,0,0,13,34,55,76,97,117,130,142,154,138,121,105,88,72,55,39,27,22,17,12,6,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,97,117,130,142,154,138,121,105,88,72,55,39,32,28,23,18,11,3,0,0,0,0,12,22,27,28,28,28,34,55,76,97,117,130,142,154,138,121,105,88,72,55,39,22,6,0,0,0,0,0,0,0,0,16,35,53,70,84,97,105,109,108,102,110,126,138,149,137,119,101,83,66,79,92,103,108,109,105,96,84,69,52,33,14,0,0,0,0,0,0,0,13,34,55,76,97,117,130,142,154,138,121,105,88,72,55,39,22,8,0,0,0,0,0,0,0,0,0,0,0,12,21,27,28,28,34,55,76,97,117,130,142,154,138,121,105,88,72,55,39,28,28,28,28,28,26,20,10,0,0,0,0,0,0,0,7,20,31,38,55,76,97,117,130,142,154,138,121,105,88,72,55,39,37,40,38,32,21,8,0,0,0,0,0,0,10,29,49,68,88,106,125,144,162,169,151,135,119,104,91,79,69,61,55,50,46,44,41,39,37,34,31,27,21,13,2,0,0,0,0,0,0,0,0,0,0,0,0,4,18,33,48,63,77,92,107,122,137,146,132,118,104,86,66,45,25,4,0,0,0,0,0,0,0,10,20,26,28,28,28,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,28,28,28,25,18,8,0,48,69,90,110,118,118,118,118,135,156,177,160,139,118,118,118,118,118,118,118,118,118,118,109,89,68,47,26,5,0,0,0,0,0,0,12,21,27,28,28,28,28,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,28,28,28,28,28,26,20,10,0,0,6,17,24,28,28,28,28,28,28,33,48,63,77,92,107,122,137,146,132,118,104,86,66,45,28,28,28,25,17,6,0,2,14,23,27,28,44,65,86,108,130,151,172,166,145,123,102,81,59,38,28,28,28,28,28,27,22,13,1,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,40,41,40,39,38,35,30,25,18,10,1,0,0,0,0,0,0,0,0,0,0,6,19,30,46,63,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,62,45,26,7,0,0,0,0,0,0,0,8,27,46,63,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,62,45,26,7,0,0,0,16,30,41,48,63,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,62,45,26,7,0,0,0,0,0,0,0,0,0,8,27,46,63,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,62,45,26,7,0,0,0,0,0,19,32,43,48,49,63,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,62,49,47,40,29,15,0,0,0,0,0,0,0,8,27,46,63,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,62,45,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
36,57,79,100,121,131,139,146,132,113,95,76,57,55,57,59,61,61,62,61,60,58,54,50,44,37,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,13,28,43,57,69,79,87,94,98,100,100,98,94,87,79,68,56,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,5,26,45,64,81,95,108,120,133,117,102,86,70,84,97,110,122,131,115,99,83,67,51,35,19,3,0,0,0,0,0,0,1,10,17,23,29,35,40,58,74,88,102,116,131,121,106,92,77,62,60,59,57,54,50,46,41,32,20,0,0,0,0,3,14,24,39,58,74,88,102,116,131,121,106,92,77,62,60,57,54,51,47,42,37,30,19,6,0,0,23,35,45,49,49,49,60,81,102,124,146,167,171,150,128,106,85,104,125,133,133,133,115,94,73,52,49,45,36,24,9,19,32,43,48,49,49,49,49,57,69,79,87,94,98,100,100,98,94,87,79,68,56,49,49,49,49,47,40,29,15,0,19,32,43,48,49,64,81,95,108,120,133,117,102,86,70,84,97,110,122,131,115,99,83,67,51,49,47,40,29,15,0,1,17,31,42,48,49,49,49,58,74,88,102,116,131,121,106,92,77,62,49,49,49,49,49,49,49,44,35,22,6,23,40,54,67,78,85,88,87,82,98,109,119,131,125,107,90,72,54,63,74,83,87,88,84,77,67,54,39,22,4,0,0,0,0,0,0,0,0,0,0,10,30,50,69,87,100,112,124,136,124,108,92,75,59,55,52,48,43,38,33,27,20,10,0,0,0,0,0,0,0,0,0,5,16,25,33,50,69,87,100,112,124,136,124,108,92,75,62,59,57,53,49,44,38,31,22,10,0,0,16,30,41,48,49,49,49,49,50,69,87,100,112,124,136,124,108,92,75,59,42,26,9,0,0,0,0,0,0,0,0,0,16,30,41,54,67,78,85,88,87,82,98,109,119,131,125,107,90,72,54,63,74,83,87,88,84,77,67,54,39,22,4,0,0,0,0,0,0,0,9,30,50,69,87,100,112,124,136,124,108,92,75,59,50,44,36,27,17,6,0,0,0,0,0,0,0,0,16,30,41,48,49,49,49,50,69,87,100,112,124,136,124,108,92,75,59,45,49,49,49,49,49,49,47,39,28,13,0,0,0,0,0,4,21,37,50,59,62,69,87,100,112,124,136,124,108,92,75,59,43,50,57,61,59,51,38,23,6,0,0,0,0,0,17,37,57,77,96,116,135,154,173,158,140,121,104,88,74,61,50,41,39,37,33,28,23,18,16,13,10,6,1,0,0,0,0,0,0,0,0,0,0,0,0,3,13,23,32,40,47,52,62,77,92,106,121,130,116,102,88,73,57,38,19,4,0,0,0,0,0,0,13,28,39,47,49,49,49,49,58,74,88,102,116,131,121,106,92,77,62,49,49,49,49,49,49,46,37,25,10,43,63,80,94,97,97,97,113,135,156,177,160,139,117,97,97,97,97,97,97,97,97,97,93,79,61,42,22,1,0,0,0,0,0,16,30,41,48,49,49,49,49,49,58,74,88,102,116,131,121,106,92,77,62,47,49,49,49,49,49,49,49,47,39,27,13,0,23,35,45,49,49,49,49,49,49,47,39,47,62,77,92,106,121,130,116,102,88,73,57,49,49,49,49,45,36,23,8,19,32,43,48,49,49,65,86,108,130,151,172,166,145,123,102,81,59,49,49,49,49,49,49,48,42,31,17,1,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,59,61,62,61,61,59,55,51,45,38,29,19,9,0,0,0,0,0,0,0,0,4,21,36,49,58,64,69,80,96,110,105,91,84,84,84,83,81,78,91,105,110,96,80,64,48,32,15,0,0,0,0,0,0,0,0,0,16,33,49,65,80,96,110,105,91,81,84,84,84,82,79,91,105,110,96,80,64,48,32,15,0,0,0,0,30,46,60,69,71,71,80,96,110,105,91,77,71,71,71,71,77,91,105,110,96,80,64,48,32,15,0,0,0,0,0,0,0,0,0,0,0,16,33,49,65,80,96,110,105,91,81,83,84,84,83,80,91,105,110,96,80,64,48,32,15,0,0,0,0,0,0,33,49,62,69,71,71,71,80,96,110,105,91,77,63,49,49,63,77,91,105,110,96,80,71,71,71,68,59,45,28,10,0,0,0,0,0,0,8,20,33,49,65,80,96,110,105,91,81,83,84,84,84,83,91,105,110,96,80,64,56,47,34,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
33,54,74,92,104,111,119,126,122,103,85,70,73,76,78,80,82,83,83,83,81,79,75,70,64,57,48,38,26,14,0,0,0,0,0,0,0,0,0,0,0,13,25,36,47,56,64,71,76,81,83,84,84,83,80,76,71,64,55,46,36,24,12,0,0,0,0,0,0,0,0,0,0,0,0,17,35,51,65,78,91,103,114,103,88,83,84,84,83,93,105,114,101,85,69,53,37,21,5,0,0,0,0,0,0,6,19,30,37,44,50,55,60,65,69,73,86,100,113,106,91,83,83,83,81,80,78,75,71,67,61,50,35,0,0,0,7,20,33,43,53,61,67,73,86,100,113,106,91,84,84,82,81,78,75,72,68,63,57,48,36,20,3,0,37,53,64,70,71,71,71,81,102,124,146,167,171,150,128,106,85,99,111,111,111,111,106,89,71,71,70,65,54,39,22,33,49,62,69,71,71,71,71,71,69,62,67,73,77,79,79,77,73,67,65,70,71,71,71,71,71,68,59,45,28,10,33,49,62,69,71,71,71,78,91,103,114,103,88,72,56,68,80,93,105,114,101,85,71,71,71,71,68,59,45,28,10,13,31,47,60,69,71,71,71,71,71,72,86,100,113,106,91,76,71,71,71,71,71,71,71,71,70,64,52,36,19,12,30,46,60,69,71,71,71,71,79,90,101,112,113,96,78,71,71,70,64,62,66,67,64,58,49,37,24,9,0,0,0,0,0,0,0,0,0,5,17,29,39,49,57,70,82,94,107,118,111,95,83,81,79,76,73,69,64,59,53,47,39,27,13,0,0,0,0,0,0,0,11,23,34,44,53,61,67,73,82,94,107,118,111,95,85,84,83,80,78,74,70,64,59,51,40,26,9,0,30,46,60,69,71,71,71,71,71,71,71,82,94,107,118,111,95,78,64,52,36,19,0,0,0,0,0,0,0,0,0,0,29,46,59,68,71,71,71,71,71,70,79,90,101,112,113,96,78,60,54,65,70,71,71,71,71,71,67,58,43,27,8,0,0,0,0,0,0,13,25,36,47,57,70,82,94,107,118,111,95,83,80,76,71,64,55,46,36,24,12,0,0,0,0,0,0,0,29,46,59,68,71,71,71,71,71,70,82,94,107,118,111,95,78,62,54,65,70,71,71,71,71,71,67,58,43,27,8,0,0,0,0,17,34,51,67,79,83,78,71,82,94,107,118,111,95,78,62,56,63,70,77,82,79,68,53,36,18,1,0,0,0,0,24,44,65,85,105,124,144,164,168,148,129,110,92,75,58,61,62,61,60,58,54,49,43,35,27,17,6,0,0,0,0,0,0,0,0,0,0,0,0,0,8,20,32,42,52,60,67,73,78,81,84,91,106,113,100,86,72,63,54,45,34,22,9,0,0,0,0,0,27,43,58,67,71,71,71,71,71,71,72,86,100,113,106,91,76,71,71,71,71,71,71,71,70,66,55,40,23,33,50,65,74,76,76,92,113,135,156,177,160,139,117,96,78,81,83,83,82,81,78,76,73,64,50,40,28,15,2,0,0,0,0,29,46,59,68,71,71,71,71,71,70,64,72,86,100,113,106,91,76,62,53,64,70,71,71,71,71,71,71,67,57,43,26,8,37,53,64,70,71,71,71,71,71,67,57,42,47,62,76,91,106,113,100,86,72,70,71,71,71,71,70,65,53,38,20,33,49,62,69,71,71,71,86,108,130,151,172,166,145,123,102,81,71,71,71,71,71,71,71,69,60,47,31,13,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,80,82,83,83,82,80,76,71,65,57,48,38,26,14,0,0,0,0,0,0,0,14,33,51,66,77,85,90,95,98,101,103,104,105,106,105,104,102,99,94,88,89,81,66,50,37,23,8,0,0,0,0,0,0,0,0,11,25,38,50,61,71,81,89,94,99,102,105,106,105,103,100,96,90,89,81,66,51,39,25,11,0,0,0,0,40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,91,87,89,81,66,50,34,18,2,0,0,0,0,0,0,0,0,0,0,1,16,29,42,54,66,81,89,91,97,101,104,106,105,104,101,97,91,89,81,66,54,42,29,15,1,0,0,0,0,0,44,62,79,90,92,92,92,92,92,90,87,75,61,47,33,33,47,61,75,87,91,92,92,92,92,92,88,75,58,39,19,0,0,0,0,0,13,26,38,49,59,68,77,84,89,95,99,102,104,105,106,105,104,102,100,96,92,87,82,76,64,49,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
26,45,62,75,84,91,99,106,107,93,87,91,94,97,100,102,103,104,104,104,102,100,96,91,84,76,66,56,43,30,16,1,0,0,0,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,0,0,0,0,1,16,29,42,54,65,75,86,92,97,101,104,106,105,104,101,97,92,85,74,65,54,42,29,15,1,0,0,0,0,0,20,36,49,57,64,70,76,81,86,90,94,97,99,102,103,104,104,104,104,102,101,99,96,92,88,80,65,48,0,0,8,23,37,50,62,72,81,88,94,98,101,104,105,106,105,105,104,102,99,96,93,88,83,77,66,50,32,13,0,49,67,83,91,92,92,92,92,102,124,146,167,171,150,128,106,92,92,92,92,92,92,92,92,92,92,92,84,69,51,31,44,62,79,90,92,92,92,92,92,90,79,63,53,56,58,58,56,53,68,83,91,92,92,92,92,92,88,75,58,39,19,44,62,79,90,92,92,92,92,92,90,92,87,73,57,42,50,63,76,88,92,91,92,92,92,92,92,88,75,58,39,19,22,42,60,77,89,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,48,28,21,40,59,76,89,92,92,92,92,92,92,92,93,94,92,92,92,92,91,82,66,48,45,43,38,30,20,7,0,0,0,0,0,0,0,0,0,7,21,34,46,58,68,77,85,91,97,100,103,104,104,104,102,100,98,94,89,84,79,73,67,57,43,26,8,0,0,0,0,0,14,28,41,53,63,72,81,88,93,98,102,104,106,106,107,106,105,104,102,99,95,90,85,79,70,56,39,20,1,40,59,76,89,92,92,92,92,92,92,92,92,92,92,99,95,92,91,82,66,48,28,8,0,0,0,0,0,0,0,0,0,40,59,76,88,92,92,92,92,92,91,82,72,83,93,94,83,66,51,69,84,92,92,92,92,92,92,87,73,56,37,17,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,40,59,76,88,92,92,92,92,92,91,82,77,89,99,95,81,65,51,69,84,92,92,92,92,92,92,87,73,56,37,17,0,0,0,11,29,47,64,81,97,104,98,91,84,77,89,99,95,81,65,69,76,84,90,97,104,98,83,65,48,30,12,0,0,0,0,30,51,71,91,112,132,152,172,160,140,120,101,81,75,79,82,83,83,81,79,75,69,63,55,45,35,23,11,0,0,0,0,0,0,0,0,0,0,0,11,25,38,50,61,71,80,87,94,99,102,105,106,105,103,100,96,90,82,73,63,51,39,25,11,0,0,0,0,37,56,73,87,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,84,70,52,33,20,35,46,53,55,71,92,113,135,156,177,160,139,117,96,99,102,104,104,104,102,99,94,87,79,69,58,45,32,17,1,0,0,0,40,59,76,88,92,92,92,92,92,91,82,67,70,84,92,89,76,61,52,68,83,91,92,92,92,92,92,92,87,73,55,36,16,49,67,83,91,92,92,92,92,92,86,72,55,36,47,61,76,89,92,84,70,82,91,92,92,92,92,91,83,68,49,30,44,62,79,90,92,92,92,92,108,130,151,172,166,145,123,102,92,92,92,92,92,92,92,92,89,77,60,42,22,2,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,98,101,103,104,104,103,101,97,92,85,77,67,56,43,30,15,0,0,0,0,0,0,21,42,62,80,96,105,111,115,119,122,124,126,126,128,126,126,123,120,115,108,100,90,79,67,53,38,22,6,0,0,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,63,51,36,20,4,0,0,0,0,0,0,0,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,50,71,91,109,113,113,113,113,113,109,92,71,51,31,17,17,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,0,0,0,0,15,30,43,56,67,78,88,96,104,110,116,120,123,125,126,128,126,125,123,120,117,113,108,102,94,79,60,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15,32,46,56,64,71,79,93,99,103,108,111,115,118,120,122,124,125,126,125,124,121,117,111,104,95,85,73,60,46,31,15,0,0,0,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,32,50,66,77,84,90,96,102,106,111,114,118,120,122,124,125,126,125,125,124,122,120,117,113,108,95,76,56,0,6,23,38,53,67,79,90,100,108,114,119,122,125,126,128,126,126,124,123,120,117,114,109,104,96,80,61,41,20,0,56,77,96,112,113,113,113,113,113,124,146,167,171,150,128,113,113,113,113,113,113,113,113,113,113,113,112,98,78,58,37,50,71,91,109,113,113,113,113,113,109,92,71,51,35,37,37,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,50,71,91,109,113,113,113,113,113,109,92,71,58,43,28,33,46,58,77,97,112,113,113,113,113,113,105,86,66,45,24,27,48,69,89,107,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,26,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,22,17,10,1,0,0,0,0,0,0,0,0,0,7,23,37,51,64,76,87,96,105,112,117,121,124,125,125,125,123,121,118,114,110,105,100,94,86,73,56,37,17,0,0,0,0,13,29,44,58,70,82,92,100,108,114,119,122,125,128,128,129,128,126,125,122,120,116,111,105,98,86,68,48,28,7,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,13,0,0,0,0,0,0,0,0,0,46,67,87,106,113,113,113,113,113,112,96,76,65,73,73,66,53,58,78,98,112,113,113,113,113,113,103,84,64,43,22,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,46,67,87,106,113,113,113,113,113,112,96,76,71,78,76,66,51,58,78,98,112,113,113,113,113,113,103,84,64,43,22,0,0,3,22,40,58,76,94,111,125,118,111,104,97,90,78,76,66,77,89,97,103,111,117,124,112,95,77,59,41,23,4,0,0,0,36,56,77,97,118,138,159,174,154,133,113,93,90,96,100,103,104,104,102,100,95,90,83,74,64,53,41,27,13,0,0,0,0,0,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,43,64,84,103,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,99,80,59,38,5,17,27,32,49,71,92,113,135,156,177,160,139,117,115,120,123,125,126,124,123,119,114,107,98,87,75,62,47,31,15,0,0,0,46,67,87,106,113,113,113,113,113,112,96,76,55,66,71,69,60,50,66,82,97,112,113,113,113,113,113,113,103,84,63,42,21,56,77,96,112,113,113,113,113,113,102,83,62,42,31,46,60,69,71,65,81,96,111,113,113,113,113,112,97,77,57,36,50,71,91,109,113,113,113,113,113,130,151,172,166,145,123,113,113,113,113,113,113,113,113,113,107,89,69,48,27,6,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,114,119,122,124,126,125,124,122,118,112,105,96,85,73,60,45,30,14,0,0,0,0,3,24,45,66,88,109,125,132,136,140,143,146,147,148,149,148,147,145,141,135,128,119,108,96,83,68,52,36,18,0,0,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,21,6,0,0,0,0,0,0,0,0,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,51,73,94,115,135,135,135,135,135,116,94,73,52,31,9,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,0,0,0,15,30,45,59,73,85,96,106,116,124,131,136,141,144,147,148,149,148,147,145,142,138,134,129,123,107,86,65,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2,16,28,37,47,68,89,109,119,124,129,133,136,139,142,144,146,147,148,147,145,142,138,132,124,114,103,90,76,61,45,28,11,0,0,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,40,61,80,96,104,111,117,122,128,132,136,139,142,144,146,147,147,147,146,145,144,141,138,134,122,100,79,58,1,19,36,53,68,83,97,109,119,128,135,140,144,146,148,148,148,148,146,144,142,138,135,130,124,108,87,66,45,23,2,57,79,100,121,135,135,135,135,135,135,147,168,172,151,135,135,135,135,135,135,135,135,135,135,135,135,123,102,81,59,38,51,73,94,115,135,135,135,135,135,116,94,73,52,31,15,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,51,73,94,115,135,135,135,135,135,116,94,73,52,31,13,16,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,28,49,71,92,113,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,27,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,5,22,37,53,67,81,94,105,115,124,132,138,143,146,147,147,146,145,143,139,136,131,126,120,114,103,84,64,43,22,1,0,0,8,26,43,59,73,87,100,110,120,128,135,140,144,147,148,150,150,150,148,146,144,141,137,132,126,115,95,74,52,31,10,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,135,135,135,135,120,99,78,57,52,52,47,38,59,81,102,123,135,135,135,135,130,108,86,65,44,23,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,47,69,90,111,133,135,135,135,135,120,99,78,57,56,55,48,38,59,81,102,123,135,135,135,135,130,108,86,65,44,23,0,0,13,32,50,69,87,106,123,141,139,131,124,117,108,89,69,68,88,107,117,124,131,138,142,124,107,89,70,52,33,14,0,0,0,40,61,82,103,123,144,165,169,148,128,107,103,110,117,121,124,126,125,124,120,116,110,102,93,82,70,57,43,28,12,0,0,0,0,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,44,65,86,108,130,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,124,103,82,61,39,0,0,7,28,49,71,92,113,135,156,177,160,139,129,136,141,144,146,147,146,144,140,135,126,116,105,92,77,61,45,28,10,0,0,47,69,90,111,133,135,135,135,135,120,99,78,57,46,50,48,50,65,81,96,112,128,135,135,135,135,135,123,106,85,64,43,22,57,79,100,121,135,135,135,135,128,106,85,64,43,21,30,41,48,62,78,95,111,126,135,135,135,135,122,100,79,58,37,51,73,94,115,135,135,135,135,135,135,152,173,167,147,135,135,135,135,135,135,135,135,135,135,113,92,71,49,28,7,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,128,135,140,144,146,147,147,146,143,139,132,124,114,103,90,75,60,44,27,9,0,0,0,2,23,44,65,86,107,128,149,157,161,164,167,168,170,170,170,168,166,162,156,148,138,126,112,98,82,65,48,30,11,0,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,51,73,94,115,137,156,156,156,138,116,94,73,52,31,9,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,0,0,13,29,45,60,75,89,102,114,125,135,144,151,157,162,166,168,169,170,169,168,166,163,159,155,146,125,105,84,64,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,9,26,47,69,90,111,133,145,149,153,157,160,163,165,167,168,169,168,166,163,158,151,143,132,120,106,91,75,58,40,22,4,0,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,44,65,86,107,124,131,137,143,148,153,156,160,163,165,167,168,168,168,168,166,165,162,159,138,117,96,76,55,12,30,48,66,82,98,113,126,138,148,155,161,165,168,169,170,170,169,167,165,163,159,155,147,126,106,85,64,43,22,1,57,79,100,121,143,156,156,156,156,156,162,176,180,164,156,156,156,156,156,156,156,156,156,156,156,145,123,102,81,59,38,51,73,94,115,137,156,156,156,138,116,94,73,52,31,9,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,51,73,94,115,137,156,156,156,138,116,94,73,52,31,9,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,28,49,71,92,113,135,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,27,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,18,35,52,67,83,97,111,123,134,144,152,159,163,167,168,168,168,166,164,160,156,151,146,141,130,108,86,65,44,23,1,0,0,19,37,55,72,88,104,117,129,139,148,155,161,165,168,170,171,171,171,169,167,165,162,157,152,135,114,93,72,51,30,9,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,156,156,142,120,99,78,57,35,31,27,38,59,81,102,123,145,156,156,151,130,108,86,65,44,23,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,47,69,90,111,133,154,156,156,142,120,99,78,57,35,34,28,38,59,81,102,123,145,156,156,151,130,108,86,65,44,23,0,3,22,41,60,79,98,117,135,153,158,151,144,129,111,91,70,69,90,110,128,144,151,158,154,136,118,99,81,62,43,23,4,0,0,44,65,86,107,128,149,169,165,144,123,113,122,131,137,142,146,147,146,145,142,137,130,122,112,100,87,73,58,42,26,9,0,0,0,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,44,65,86,108,130,151,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,146,124,103,82,61,39,0,0,7,28,49,71,92,113,135,156,177,166,151,149,156,162,165,168,168,168,165,161,155,146,135,121,107,91,75,57,39,21,2,0,47,69,90,111,133,154,156,156,142,120,99,78,57,35,36,50,65,80,95,111,126,142,156,156,156,141,125,109,93,77,58,39,18,57,79,100,121,143,156,156,150,128,106,85,64,43,21,23,41,58,75,92,108,125,141,156,156,156,144,122,100,79,58,37,51,73,94,115,137,156,156,156,156,156,165,181,176,161,156,156,156,156,156,156,156,156,156,135,113,92,71,49,28,7,0,0,0,0,0,0,47,69,90,111,133,154,175,169,153,148,155,161,164,167,168,168,167,164,159,152,143,133,119,105,90,74,56,38,20,2,0,0,0,20,41,62,83,104,125,146,166,161,158,155,154,153,152,153,156,161,168,175,166,156,143,128,112,95,77,59,40,20,1,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,154,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,51,73,94,115,137,158,177,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,7,25,42,59,75,90,105,119,132,144,154,164,171,173,167,162,159,157,156,157,158,160,162,166,161,141,120,99,79,58,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,170,174,172,167,164,161,160,158,158,158,161,166,173,171,162,150,136,121,105,87,70,51,32,13,0,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,44,65,86,108,130,151,158,163,169,173,171,167,163,160,158,157,156,157,157,159,161,164,155,134,113,92,71,50,21,40,59,78,95,112,128,143,156,167,171,164,158,155,154,152,153,154,155,158,162,166,164,143,122,101,81,60,39,18,0,57,79,100,121,143,164,165,165,165,165,169,182,185,171,165,165,165,165,165,165,165,165,165,165,165,145,123,102,81,59,38,51,73,94,115,137,158,177,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,177,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,28,49,71,92,113,135,156,165,165,165,165,165,165,165,165,165,165,165,165,168,177,177,177,163,142,120,98,77,56,35,27,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,12,30,48,65,81,97,113,128,141,153,163,172,169,163,158,156,155,156,158,162,166,172,172,167,151,130,108,86,65,44,23,1,0,9,28,48,67,85,102,119,134,147,158,167,173,165,160,156,153,152,151,152,154,157,160,164,168,152,131,110,89,68,48,27,6,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,11,30,50,69,89,108,126,146,164,173,154,136,117,99,82,63,62,80,98,116,134,153,172,165,147,128,109,90,71,52,32,13,0,0,47,68,89,110,132,152,173,162,141,119,131,142,150,157,163,167,168,168,166,162,157,150,141,130,117,103,88,72,55,38,21,3,0,0,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,154,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,44,65,86,108,130,151,172,177,169,165,165,165,165,165,165,165,165,165,165,165,165,165,165,146,124,103,82,61,39,0,0,7,28,49,71,92,113,135,156,177,180,171,170,166,162,159,158,158,160,164,171,174,164,152,137,121,104,86,69,50,31,12,0,47,69,90,111,133,154,175,164,142,120,99,78,57,38,52,66,81,95,110,125,141,156,172,157,142,126,111,95,79,63,47,30,11,57,79,100,121,143,164,171,150,128,106,85,64,43,21,35,53,70,87,105,121,138,155,171,177,165,144,122,100,79,58,37,51,73,94,115,137,158,164,164,164,164,171,185,181,168,164,164,164,164,164,164,164,164,156,135,113,92,71,49,28,7,0,0,0,0,0,0,47,69,90,111,133,154,175,183,172,169,168,163,160,158,158,158,161,166,173,172,162,150,136,120,103,86,68,49,30,11,0,0,0,17,38,59,80,101,122,143,145,140,137,134,132,132,131,132,135,141,149,160,173,173,158,142,124,106,87,68,48,28,8,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,151,162,174,165,151,136,120,104,86,69,50,32,13,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,19,37,55,72,89,105,120,136,149,162,173,170,161,153,146,141,138,136,135,136,137,139,142,146,151,135,114,94,73,53,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,169,153,146,143,140,138,137,136,138,140,146,154,166,179,166,151,135,117,98,80,61,41,22,2,0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,151,162,174,165,151,136,120,104,86,69,50,32,13,0,0,0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,151,162,174,165,151,136,120,104,86,69,50,32,13,0,0,44,65,86,108,130,151,172,176,162,155,150,146,142,139,137,136,135,136,136,138,140,143,147,130,109,88,67,46,29,49,68,88,106,125,142,158,173,163,152,143,138,134,132,132,132,132,134,137,141,145,150,139,118,97,76,56,35,14,0,57,79,100,121,143,144,144,144,144,144,152,170,174,155,144,144,144,144,144,144,144,144,144,144,144,144,123,102,81,59,38,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,28,49,71,92,113,135,144,144,144,144,144,144,144,144,144,144,144,144,144,149,167,186,176,159,142,120,98,77,56,35,27,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,3,22,41,59,77,94,111,128,143,157,170,171,159,150,142,137,134,134,135,137,141,145,154,171,172,151,130,108,86,65,44,23,1,0,16,36,56,76,95,114,132,149,164,176,164,154,145,139,134,132,130,130,131,133,136,140,143,147,148,128,106,85,65,44,23,2,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,151,162,174,165,151,136,120,104,86,69,50,32,13,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,19,39,58,78,98,117,136,156,175,164,144,125,106,88,70,52,51,69,87,105,124,143,162,176,157,138,118,99,80,60,40,20,1,0,50,71,92,113,134,155,176,160,139,136,149,160,164,158,154,153,154,156,160,166,175,169,159,147,133,118,102,85,68,50,32,13,0,0,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,44,65,86,108,130,151,172,170,151,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,124,103,82,61,39,0,0,7,28,49,71,92,113,135,156,177,172,159,151,146,141,138,137,137,139,144,152,163,176,167,151,134,116,97,78,59,40,20,0,47,69,90,111,133,154,175,164,142,120,99,78,57,53,67,82,96,111,125,141,156,171,157,142,126,111,96,81,65,49,33,17,0,57,79,100,121,143,164,171,150,128,106,85,64,43,30,47,65,82,100,117,135,151,168,185,186,165,144,122,100,79,58,37,51,73,94,115,137,142,142,142,142,143,155,175,169,151,142,142,142,142,142,142,142,142,142,135,113,92,71,49,28,7,0,0,0,0,0,0,47,69,90,111,133,154,175,174,161,153,147,142,139,137,136,137,141,146,154,165,179,166,150,133,115,97,78,59,40,20,0,0,0,14,35,56,77,98,119,130,124,119,116,113,111,110,110,111,114,121,131,143,158,174,172,154,135,115,96,75,55,35,15,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,123,133,144,158,173,166,150,134,116,98,79,61,42,23,3,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,10,29,48,66,84,102,119,135,151,166,178,164,152,142,132,125,120,116,114,113,114,115,117,120,124,130,130,109,88,68,47,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,125,122,119,117,115,114,116,119,126,136,149,164,180,164,146,128,108,89,69,49,29,9,4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,123,133,144,158,173,166,150,134,116,98,79,61,42,23,3,0,4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,123,133,144,158,173,166,150,134,116,98,79,61,42,23,3,0,44,65,86,108,130,151,172,167,147,135,130,125,121,118,116,114,113,114,114,116,118,122,126,125,104,83,63,42,35,55,76,96,116,136,154,172,163,147,134,123,117,113,110,110,110,111,113,116,120,124,130,135,114,93,72,51,30,10,0,57,78,99,119,122,122,122,122,122,124,146,167,171,150,128,122,122,122,122,122,122,122,122,122,122,122,120,101,80,59,38,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,28,49,70,91,112,122,122,122,122,122,122,122,122,122,122,122,122,122,124,142,163,178,162,146,130,113,96,75,55,34,27,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,13,32,51,70,88,107,124,141,158,173,168,154,142,131,122,116,113,112,113,116,120,125,145,166,172,151,130,108,86,65,44,23,1,0,21,42,63,83,103,123,143,161,179,163,148,135,125,118,113,110,109,108,109,111,115,118,122,126,132,123,103,82,61,40,19,0,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,123,133,144,158,173,166,150,134,116,98,79,61,42,23,3,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,6,26,46,66,86,106,125,145,164,175,155,135,116,97,78,59,41,39,58,77,95,115,134,153,173,166,147,128,107,88,68,48,28,8,0,52,73,94,116,137,158,179,168,155,154,163,152,144,137,134,132,132,135,139,147,157,169,177,163,148,132,115,97,79,60,42,22,3,0,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,44,65,86,108,130,151,172,166,145,123,122,122,122,122,122,122,122,122,122,122,122,122,122,122,121,103,82,60,39,0,0,7,28,49,71,92,113,135,156,177,161,142,131,125,120,117,115,115,118,124,134,146,161,178,163,145,126,107,87,67,47,27,7,47,69,90,111,133,154,175,164,142,120,99,78,57,70,83,97,111,126,141,156,170,156,142,126,111,97,82,66,51,35,19,3,0,57,79,100,121,143,164,171,150,128,106,85,64,43,42,59,77,94,112,130,147,164,176,181,186,165,144,122,100,79,58,37,51,72,93,113,120,120,120,120,120,130,151,172,166,145,123,120,120,120,120,120,120,120,120,120,112,91,70,49,28,7,0,0,0,0,0,0,47,69,90,111,133,154,175,165,145,133,126,121,117,115,115,116,120,126,136,149,163,180,162,145,125,106,87,67,47,27,7,0,0,11,31,52,73,93,109,109,103,99,95,92,90,88,88,90,94,101,113,128,144,162,180,163,143,122,102,81,61,40,19,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,104,114,128,143,159,176,163,145,128,108,89,70,51,31,11,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,19,39,58,77,95,113,131,149,165,178,163,148,135,123,113,105,99,95,93,92,93,94,96,99,104,110,116,103,83,62,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,101,98,96,94,93,95,99,107,119,134,151,169,175,156,136,116,96,76,55,35,14,12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,104,114,128,143,159,176,163,145,128,108,89,70,51,31,11,0,12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,104,114,128,143,159,176,163,145,128,108,89,70,51,31,11,0,44,65,86,108,130,151,172,166,145,123,109,104,100,97,94,93,92,92,93,95,97,101,106,109,97,78,58,38,39,60,81,102,122,143,163,172,152,134,117,104,96,92,89,88,88,90,92,95,99,104,110,117,109,89,68,47,26,5,0,52,72,89,100,100,100,100,100,102,124,146,167,171,150,128,106,100,100,100,100,100,100,100,100,100,100,100,90,73,54,34,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,25,45,65,83,97,100,100,100,100,100,100,100,100,100,100,100,105,122,138,155,171,165,148,132,116,99,83,66,48,28,23,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,21,41,60,79,98,117,136,154,171,170,154,138,124,112,102,96,92,91,92,95,102,123,145,166,172,151,130,108,86,65,44,23,1,0,25,46,67,88,109,130,150,171,171,152,134,118,106,98,93,89,88,87,88,90,94,97,101,106,112,114,98,78,57,36,15,0,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,104,114,128,143,159,176,163,145,128,108,89,70,51,31,11,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,12,32,53,73,93,113,133,153,173,167,147,128,107,88,68,49,30,29,48,67,86,106,125,145,165,174,155,135,115,95,75,55,34,14,0,54,75,96,118,139,160,181,184,170,157,145,134,124,117,112,110,111,114,119,128,139,152,167,178,162,145,126,108,89,70,51,31,12,0,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,44,65,86,108,130,151,172,166,145,123,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,91,75,55,35,0,0,7,28,49,71,92,113,135,156,177,160,139,117,105,99,96,94,94,97,104,116,132,149,167,174,154,135,114,94,74,54,33,13,47,69,90,111,133,154,175,164,142,120,99,78,72,86,99,113,128,142,156,169,155,140,126,111,96,81,67,52,36,21,5,0,0,57,79,100,121,143,164,171,150,128,106,85,64,43,53,71,89,106,124,142,159,160,154,163,180,165,144,122,100,79,58,37,46,66,84,97,99,99,99,99,108,130,151,172,166,145,123,102,99,99,99,99,99,99,99,99,96,82,64,44,24,4,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,106,100,96,94,94,95,99,106,118,134,150,169,173,154,134,114,94,74,54,33,13,0,0,6,26,45,63,79,89,88,83,78,74,70,69,67,67,69,74,83,97,114,133,152,171,169,149,128,107,86,65,44,23,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,72,76,85,97,112,129,147,164,175,156,137,117,98,78,58,39,19,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,27,47,67,86,105,124,143,161,179,165,148,133,118,105,94,85,79,74,72,71,72,73,75,79,84,90,94,88,73,55,36,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,75,73,72,74,78,89,104,121,140,159,178,163,143,122,102,81,61,40,19,19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,72,76,85,97,112,129,147,164,175,156,137,117,98,78,58,39,19,0,19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,72,76,85,97,112,129,147,164,175,156,137,117,98,78,58,39,19,0,44,65,86,108,130,151,172,166,145,123,102,83,79,76,73,72,71,71,72,74,76,80,85,88,81,67,50,31,41,63,84,105,126,147,168,167,146,125,105,87,76,71,68,67,67,69,71,74,78,83,90,97,93,79,61,42,22,1,0,42,59,72,79,79,79,79,81,102,124,146,167,171,150,128,106,85,79,79,79,79,79,79,79,79,79,79,73,60,44,26,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,17,36,53,68,77,79,79,79,79,79,79,79,79,79,85,102,119,135,152,168,167,151,135,118,102,86,70,53,37,19,16,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,28,48,68,88,108,128,146,165,176,158,141,124,108,94,83,75,71,70,71,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,27,49,70,91,112,134,155,176,165,144,123,104,88,78,72,68,67,66,67,69,73,76,80,85,92,94,85,69,50,31,11,0,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,72,76,85,97,112,129,147,164,175,156,137,117,98,78,58,39,19,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,18,39,59,79,99,120,140,160,179,159,139,119,99,80,60,40,25,25,39,58,78,98,117,137,157,177,162,142,122,102,81,61,41,20,0,56,77,98,120,141,162,183,170,154,140,126,115,105,97,91,89,90,93,99,110,122,137,153,170,174,156,137,117,98,79,59,39,19,0,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,44,65,86,108,130,151,172,166,145,123,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,74,61,45,27,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,79,75,73,73,77,86,102,120,139,158,178,162,141,121,100,80,59,38,17,47,69,90,111,133,154,175,164,142,120,99,78,88,102,115,130,143,158,167,153,139,124,110,96,81,66,51,37,22,6,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,47,65,83,101,118,136,154,162,145,134,152,173,165,144,122,100,79,58,37,37,54,68,76,78,78,78,86,108,130,151,172,166,145,123,102,81,78,78,78,78,78,78,78,76,67,52,35,17,1,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,80,75,73,72,74,79,88,103,121,140,160,179,162,141,121,100,80,59,38,17,0,0,0,16,33,49,61,68,68,62,57,53,49,48,50,51,51,54,67,85,104,124,144,165,174,153,132,110,89,68,47,26,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,73,89,108,126,147,166,169,148,128,107,87,66,45,25,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,55,50,51,56,67,83,99,117,136,155,174,165,145,126,106,86,66,45,25,4,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,34,54,75,94,114,134,153,172,171,153,135,118,102,88,76,66,58,54,51,50,51,52,54,58,63,70,73,69,58,43,26,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,52,51,53,59,74,92,111,131,151,172,169,148,128,106,85,65,44,23,25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,55,50,51,56,67,83,99,117,136,155,174,165,145,126,106,86,66,45,25,4,25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,55,50,51,56,67,83,99,117,136,155,174,165,145,126,106,86,66,45,25,4,44,65,86,108,130,151,172,166,145,123,102,81,59,55,52,51,50,50,51,53,55,60,65,67,62,52,37,21,42,63,84,106,128,148,170,166,145,124,103,84,72,61,52,46,46,48,50,53,57,63,70,76,73,63,49,32,14,0,0,29,43,53,58,58,58,60,81,102,124,146,167,171,150,128,106,85,64,58,58,58,58,58,58,58,58,58,53,44,30,14,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,6,23,38,49,57,58,58,58,58,58,58,58,65,82,98,115,132,149,165,171,154,138,121,105,88,72,56,40,23,7,5,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,35,55,75,96,115,136,155,175,166,147,129,111,94,78,65,55,50,49,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,28,49,71,92,113,135,156,177,163,142,120,99,78,58,51,47,45,45,46,48,52,55,60,65,71,73,67,55,39,22,3,0,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,55,50,51,56,67,83,99,117,136,155,174,165,145,126,106,86,66,45,25,4,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,44,65,85,106,126,147,167,173,153,132,112,92,72,52,46,46,46,46,50,70,90,110,130,151,171,169,149,128,108,87,67,46,26,5,57,78,100,120,142,164,176,157,140,124,110,97,86,77,70,68,69,72,80,92,106,123,140,158,177,165,146,126,106,86,66,46,25,4,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,73,89,108,126,147,166,169,148,128,107,87,66,45,25,44,65,86,108,130,151,172,166,145,123,102,81,59,58,58,58,58,58,58,58,58,58,58,58,58,54,44,31,15,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,54,51,52,57,72,91,111,131,152,172,167,147,126,105,84,63,42,21,47,69,90,111,133,154,175,164,142,120,99,90,104,118,132,146,159,165,151,137,122,109,94,80,65,51,36,21,7,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,59,77,94,112,130,148,166,150,133,130,151,172,165,144,122,100,79,58,37,24,38,49,56,57,57,65,86,108,130,151,172,166,145,123,102,81,67,69,69,70,69,67,64,60,54,47,39,30,19,7,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,52,51,53,59,74,93,112,132,152,173,167,147,126,105,84,63,42,21,0,0,0,4,19,32,42,47,47,51,57,62,66,69,71,72,73,72,71,77,98,119,140,161,176,155,134,112,92,70,49,28,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,161,174,154,133,112,91,70,49,28,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,31,51,72,93,113,133,153,173,166,145,126,106,87,69,52,37,29,30,38,53,70,88,107,126,146,166,173,153,133,112,92,72,51,30,10,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,40,60,81,101,122,142,162,181,162,143,124,106,88,72,58,46,38,33,30,29,29,31,33,37,43,49,52,49,40,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,32,45,64,84,104,125,146,167,173,152,131,110,89,68,47,26,31,51,72,93,113,133,153,173,166,145,126,106,87,69,52,37,29,30,38,53,70,88,107,126,146,166,173,153,133,112,92,72,51,30,10,31,51,72,93,113,133,153,173,166,145,126,106,87,69,52,37,29,30,38,53,70,88,107,126,146,166,173,153,133,112,92,72,51,30,10,44,65,86,108,130,151,172,166,145,123,102,81,59,38,31,29,29,29,30,31,35,39,44,46,42,34,22,7,41,62,83,104,125,147,168,170,150,131,114,101,90,80,72,64,57,50,42,35,36,43,50,55,53,45,34,19,2,0,0,13,24,33,36,37,39,60,81,102,124,146,167,171,150,128,106,85,64,43,37,37,37,37,37,37,37,37,33,25,14,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,8,20,30,36,37,37,37,37,37,43,60,77,94,111,128,145,162,174,157,141,124,108,91,75,58,42,26,10,0,0,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,41,61,82,102,122,143,163,178,158,138,119,100,81,64,48,36,29,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,27,48,70,91,112,133,154,175,164,144,122,102,84,71,66,64,63,63,63,63,63,63,60,51,51,52,47,38,25,9,0,0,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,31,51,72,93,113,133,153,173,166,145,126,106,87,69,52,37,29,30,38,53,70,88,107,126,146,166,173,153,133,112,92,72,51,30,10,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,29,49,70,91,111,132,152,173,167,147,126,106,85,65,67,67,67,67,67,67,63,83,103,124,144,165,175,155,134,113,93,72,51,31,10,58,79,100,122,144,165,174,153,132,110,94,80,68,57,50,47,47,52,62,76,93,111,130,149,168,173,153,133,113,92,71,51,30,10,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,161,174,154,133,112,91,70,49,28,44,65,86,108,130,151,172,166,145,123,102,81,59,38,37,37,37,37,37,37,37,37,37,37,37,34,26,15,1,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,31,44,64,84,105,126,147,167,172,151,130,108,88,66,45,24,47,69,90,111,133,154,175,164,142,120,99,106,120,134,148,162,163,149,135,120,107,93,79,64,50,36,21,6,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,70,88,106,124,142,160,155,137,120,130,151,172,165,144,122,100,79,58,37,8,20,30,35,35,44,65,86,108,130,151,172,166,145,123,102,86,88,90,90,91,90,88,85,80,74,67,58,48,37,24,11,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,32,45,65,85,106,126,147,168,172,151,130,108,88,66,45,24,0,0,0,7,21,33,44,55,63,71,77,83,87,90,92,93,94,93,92,90,95,116,137,158,178,157,136,114,92,71,50,29,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,94,114,136,156,178,158,137,116,95,74,53,32,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,35,56,77,98,118,139,160,180,159,139,119,98,78,59,40,22,8,9,23,41,60,79,99,119,140,160,180,159,139,118,97,76,56,35,14,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,45,66,86,107,128,148,169,174,154,134,114,95,77,59,42,28,18,12,8,7,8,10,12,17,23,29,31,28,21,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,37,58,79,100,121,142,163,176,155,134,112,91,70,49,27,35,56,77,98,118,139,160,180,159,139,119,98,78,59,40,22,8,9,23,41,60,79,99,119,140,160,180,159,139,118,97,76,56,35,14,35,56,77,98,118,139,160,180,159,139,119,98,78,59,40,22,8,9,23,41,60,79,99,119,140,160,180,159,139,118,97,76,56,35,14,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,8,7,7,9,10,14,18,23,25,22,15,5,0,38,59,80,100,121,141,161,179,161,144,131,119,109,100,92,84,77,70,62,55,47,39,30,33,32,26,16,4,0,0,0,0,5,12,15,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,15,15,15,15,15,15,15,13,6,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,2,10,15,15,15,15,22,39,56,73,90,107,124,141,158,175,161,144,128,111,94,78,61,45,29,12,0,0,0,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,45,66,87,107,128,149,169,172,151,131,111,90,71,52,34,18,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,24,45,66,87,107,128,147,167,170,150,131,113,100,91,87,85,84,84,84,84,84,84,80,68,51,33,27,19,8,0,0,0,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,35,56,77,98,118,139,160,180,159,139,119,98,78,59,40,22,8,9,23,41,60,79,99,119,140,160,180,159,139,118,97,76,56,35,14,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,33,54,75,95,116,137,158,178,161,141,120,100,79,79,88,88,88,88,88,88,80,77,97,118,139,159,180,160,139,118,97,77,56,35,14,59,80,101,122,144,166,174,153,132,110,88,67,50,39,29,25,26,33,46,63,82,101,121,141,161,180,159,139,118,97,76,55,35,14,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,94,114,136,156,178,158,137,116,95,74,53,32,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,17,38,59,80,101,122,143,164,175,154,133,111,90,69,48,27,47,69,90,111,133,154,175,164,142,120,108,122,136,150,164,161,147,133,119,105,91,77,63,49,34,20,6,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,82,100,117,136,153,160,143,125,108,130,151,172,165,144,122,100,79,58,37,0,2,9,13,23,44,65,86,108,130,151,172,166,145,123,105,108,110,111,112,112,111,109,106,101,94,87,77,66,54,41,26,11,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,18,39,59,80,101,122,143,164,175,154,133,111,90,69,48,27,0,0,8,23,37,51,63,73,83,91,98,103,108,111,113,114,115,114,113,111,108,115,137,158,178,157,136,114,92,71,50,29,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,134,154,176,161,140,118,97,76,55,34,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,39,60,81,102,123,144,165,176,155,134,113,92,72,51,31,11,0,0,12,32,52,72,93,114,135,155,176,164,143,122,101,80,59,38,17,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,48,69,90,111,132,153,174,168,147,126,106,86,67,48,29,12,0,0,0,0,0,0,0,0,2,8,9,7,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,13,34,55,76,97,118,140,161,177,156,135,113,92,71,50,28,39,60,81,102,123,144,165,176,155,134,113,92,72,51,31,11,0,0,12,32,52,72,93,114,135,155,176,164,143,122,101,80,59,38,17,39,60,81,102,123,144,165,176,155,134,113,92,72,51,31,11,0,0,12,32,52,72,93,114,135,155,176,164,143,122,101,80,59,38,17,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,2,3,1,0,0,0,33,54,74,94,113,132,150,166,174,160,148,138,128,119,112,104,97,90,82,75,67,58,49,39,28,16,4,0,0,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,18,35,52,69,86,103,120,137,154,171,164,148,131,114,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,49,70,91,112,133,154,174,167,146,125,104,84,63,43,24,5,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,20,40,60,80,100,119,138,156,172,160,144,129,119,112,108,106,106,106,106,106,106,106,98,81,61,41,20,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,39,60,81,102,123,144,165,176,155,134,113,92,72,51,31,11,0,0,12,32,52,72,93,114,135,155,176,164,143,122,101,80,59,38,17,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,37,58,79,100,120,142,162,177,156,136,115,94,74,94,108,110,110,110,110,109,95,76,92,112,134,154,175,164,143,122,102,81,60,39,18,59,80,102,122,144,166,174,153,132,110,88,67,46,25,10,4,5,16,34,54,74,94,115,136,156,177,164,143,122,101,80,59,38,17,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,134,154,176,161,140,118,97,76,55,34,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,14,35,56,77,98,119,141,162,177,156,134,113,92,71,49,28,47,69,90,111,133,154,175,164,142,120,124,138,152,166,159,145,131,117,103,89,75,61,47,33,19,4,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,75,93,111,129,147,165,149,131,113,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,126,129,131,133,134,134,133,130,126,121,114,106,96,84,71,56,41,25,8,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,14,35,56,77,98,119,141,162,177,156,134,113,92,71,49,28,0,6,22,38,53,67,80,92,102,111,118,124,129,132,135,136,136,136,134,132,129,125,137,158,178,157,136,114,92,71,50,29,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,41,63,84,105,126,147,168,172,151,130,109,88,67,46,26,5,0,0,5,26,47,68,89,110,131,152,173,168,146,125,104,83,62,41,20,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,72,93,114,136,157,178,164,143,122,101,80,60,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,11,32,53,75,96,117,138,160,178,157,136,114,92,71,50,29,41,63,84,105,126,147,168,172,151,130,109,88,67,46,26,5,0,0,5,26,47,68,89,110,131,152,173,168,146,125,104,83,62,41,20,41,63,84,105,126,147,168,172,151,130,109,88,67,46,26,5,0,0,5,26,47,68,89,110,131,152,173,168,146,125,104,83,62,41,20,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,27,47,66,85,103,120,136,151,164,176,166,156,147,139,132,124,117,110,102,95,87,77,68,57,46,34,21,6,0,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,13,30,47,64,81,99,116,133,150,167,168,151,135,118,101,84,68,51,34,18,1,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,51,72,94,115,136,157,178,163,142,121,100,79,58,37,17,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,13,33,52,71,90,108,126,142,156,167,159,147,139,133,130,128,128,128,128,128,128,128,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,41,63,84,105,126,147,168,172,151,130,109,88,67,46,26,5,0,0,5,26,47,68,89,110,131,152,173,168,146,125,104,83,62,41,20,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,41,62,83,104,124,146,166,173,152,131,110,89,77,98,120,132,132,132,132,122,100,79,87,108,129,150,171,168,147,126,105,84,63,42,21,59,80,102,122,144,166,174,153,132,110,88,67,46,25,3,0,0,7,27,48,69,89,110,131,152,173,167,146,125,104,83,62,40,19,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,33,54,75,96,118,139,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,126,141,154,168,157,143,129,115,101,87,73,59,45,31,17,3,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,86,104,122,140,158,155,137,119,101,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,169,151,143,147,150,152,154,155,155,154,151,147,142,134,124,113,100,86,71,55,37,20,2,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,12,33,54,75,96,118,139,160,178,157,136,114,92,71,50,29,1,18,36,52,68,83,97,110,121,131,138,145,150,153,156,158,158,157,156,153,150,146,147,163,178,157,136,114,92,71,50,29,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,1,0,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,53,74,95,116,138,159,180,161,140,119,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,1,0,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,1,0,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,56,73,90,106,120,135,147,158,168,175,167,159,152,144,137,130,122,114,106,96,86,75,63,50,36,22,7,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,8,25,42,60,77,94,111,128,145,163,172,155,138,121,105,88,71,54,38,21,5,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,53,74,95,116,138,159,180,161,140,118,97,76,55,34,13,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,5,24,43,61,79,96,111,126,138,148,164,166,159,154,151,149,149,149,149,149,149,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,1,0,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,43,65,86,107,128,149,170,169,148,128,106,85,77,98,120,142,153,153,144,122,100,79,83,104,125,146,167,172,151,130,108,87,66,45,24,59,80,101,122,144,165,174,153,132,110,89,68,47,25,4,0,0,2,23,44,65,86,107,128,149,170,170,148,128,106,85,64,42,21,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,32,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,167,149,144,157,171,166,145,126,113,99,85,71,57,43,29,15,1,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,97,115,134,152,162,144,126,108,90,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,181,168,164,167,165,164,164,163,164,167,171,168,162,153,143,131,116,101,84,67,49,30,12,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,32,53,74,95,116,138,160,178,157,136,114,92,71,50,29,11,30,48,65,82,98,113,128,139,150,158,165,170,168,164,162,161,162,162,164,167,167,167,177,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,54,75,96,117,139,160,181,160,139,117,96,75,54,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,8,26,44,60,76,90,105,117,129,139,149,157,165,172,171,164,157,150,142,134,125,115,105,93,80,66,52,37,21,4,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,3,20,37,55,72,89,107,124,141,158,175,159,142,125,109,92,75,58,41,25,8,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,53,75,96,117,139,160,181,160,139,117,96,75,53,32,11,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,8,25,42,59,74,89,103,115,126,139,160,181,176,172,170,169,168,168,168,168,150,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,46,67,88,109,131,152,173,166,145,124,103,82,77,98,120,142,163,165,144,122,100,79,80,101,122,143,164,174,153,132,111,90,69,48,26,58,79,100,121,143,164,175,154,133,111,90,69,47,26,5,0,0,0,20,42,63,84,105,126,148,169,171,150,128,107,86,64,43,22,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,171,155,152,162,174,169,151,138,124,111,97,83,70,55,41,26,12,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,90,108,126,145,163,150,132,114,96,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,174,158,150,146,144,143,142,142,143,146,151,159,168,172,161,147,131,114,97,78,59,40,21,1,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,21,40,59,77,95,112,128,143,157,168,170,160,152,147,143,141,140,140,141,143,146,150,155,168,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,54,75,96,118,139,160,181,160,139,117,96,75,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,46,60,75,88,100,110,120,130,138,145,152,159,166,173,170,162,153,144,134,122,110,96,82,67,51,34,16,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,15,32,50,67,84,102,119,136,154,171,164,146,130,112,96,79,62,45,28,12,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,54,75,96,117,139,160,181,160,138,117,96,75,53,32,11,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,19,37,55,72,89,104,119,133,145,154,168,162,156,151,149,148,147,147,147,147,147,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,48,69,90,111,133,154,175,164,143,121,100,79,77,98,120,142,163,165,144,122,100,79,77,98,119,141,162,177,156,134,113,92,71,49,28,56,78,99,120,142,163,176,155,134,112,91,70,49,28,6,0,0,0,19,41,62,83,104,126,148,169,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,143,133,145,157,170,168,154,141,128,113,100,85,71,56,42,27,12,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,101,119,137,156,157,139,121,103,85,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,166,145,130,125,122,121,120,120,121,125,131,140,150,164,177,161,144,126,107,88,68,48,28,8,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,29,49,68,88,106,125,142,158,173,166,152,141,132,126,122,119,118,118,119,122,124,129,138,159,178,157,136,114,92,71,50,29,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,51,73,94,115,137,158,179,160,138,116,95,74,53,31,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,53,75,96,117,138,160,181,161,140,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,30,45,58,70,82,92,101,110,118,125,132,139,146,153,161,169,173,163,152,140,126,112,96,81,63,46,27,8,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,179,160,138,116,95,74,53,31,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,160,138,116,95,74,53,31,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,9,27,44,62,79,97,114,132,149,166,168,151,134,117,100,83,66,49,32,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,53,75,96,117,138,160,181,160,140,118,97,76,54,33,12,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,28,47,66,84,102,119,135,150,163,165,153,143,135,130,128,126,125,125,125,125,125,125,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,49,70,91,112,134,155,176,162,141,119,98,77,77,98,120,142,163,165,144,122,100,79,75,96,117,139,160,178,157,136,114,93,72,51,29,55,76,97,118,139,160,178,157,136,114,93,72,51,30,9,0,0,0,21,42,63,84,105,126,148,169,171,150,128,106,85,64,43,22,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,128,140,153,166,171,158,143,130,115,101,86,72,57,42,27,12,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,112,130,148,164,146,128,110,92,73,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,104,101,100,99,98,100,104,111,121,134,149,166,173,154,135,115,96,75,55,34,13,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,35,55,76,96,116,135,154,172,168,151,136,122,112,105,101,98,97,97,98,100,104,115,137,158,178,157,136,114,92,71,50,29,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,5,0,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,51,72,93,114,136,158,179,160,139,117,96,75,54,33,11,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,52,73,94,115,136,158,179,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,5,0,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,5,0,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,41,52,63,73,82,90,98,105,111,118,126,133,141,150,160,172,170,157,143,126,110,93,75,55,36,16,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,51,72,93,114,136,158,179,160,139,117,96,75,54,33,11,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,72,93,114,136,158,179,160,139,117,96,75,54,33,11,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,4,21,39,56,74,91,109,126,144,161,173,156,139,121,104,87,70,53,36,19,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,52,73,94,115,136,158,179,162,141,120,99,78,57,36,15,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,36,56,76,95,113,132,149,165,165,150,135,123,115,109,106,104,104,104,104,104,104,104,96,80,60,40,20,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,164,143,121,100,79,57,36,15,17,38,60,81,102,123,145,166,172,151,130,108,86,65,44,23,42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,5,0,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,47,68,89,110,132,154,175,164,143,121,100,79,57,36,15,17,38,60,81,102,123,145,166,172,151,130,108,86,65,44,23,49,71,92,113,134,156,177,161,140,118,97,76,77,98,120,142,163,165,144,122,100,79,74,95,116,138,159,179,158,136,114,93,72,51,29,52,74,95,116,137,158,179,159,138,116,95,74,54,33,12,0,0,3,24,45,66,87,108,129,150,171,169,148,126,105,84,63,42,21,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,110,123,136,149,163,174,160,146,131,116,102,87,72,57,42,27,11,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,123,141,159,153,135,117,98,80,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,79,78,77,79,84,92,103,119,137,156,176,163,142,122,101,80,60,39,18,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,39,60,81,101,122,143,163,177,158,139,121,105,93,85,80,77,76,76,77,79,94,115,137,158,178,157,136,114,92,71,50,29,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,39,60,81,102,123,144,165,175,155,134,113,92,71,51,31,11,0,0,11,31,51,72,93,113,134,155,176,165,144,122,102,81,60,39,17,50,71,92,114,135,156,177,162,140,119,98,77,56,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,49,70,91,112,134,154,175,167,146,125,105,85,65,45,27,10,0,0,0,0,0,0,0,0,0,3,8,9,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,39,60,81,102,123,144,165,175,155,134,113,92,71,51,31,11,0,0,11,31,51,72,93,113,134,155,176,165,144,122,102,81,60,39,17,39,60,81,102,123,144,165,175,155,134,113,92,71,51,31,11,0,0,11,31,51,72,93,113,134,155,176,165,144,122,102,81,60,39,17,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,14,22,26,26,34,44,54,62,70,78,85,91,98,106,113,121,131,142,154,168,172,157,140,122,103,84,64,43,23,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,107,86,65,43,22,1,0,0,0,6,10,11,8,2,0,0,50,71,92,114,135,156,177,162,140,119,98,77,56,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,50,71,92,114,135,156,177,162,140,119,98,77,56,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,15,33,51,68,86,103,121,139,156,173,161,143,126,109,92,74,57,40,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,50,71,92,113,134,155,176,165,144,123,102,81,60,40,19,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,43,63,83,103,123,142,161,173,154,136,119,105,95,89,85,83,83,83,83,83,83,83,78,66,50,32,22,20,15,6,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,46,67,88,110,131,152,173,165,144,122,101,80,59,38,16,19,40,61,82,103,124,146,167,171,150,128,107,86,65,43,22,39,60,81,102,123,144,165,175,155,134,113,92,71,51,31,11,0,0,11,31,51,72,93,113,134,155,176,165,144,122,102,81,60,39,17,46,67,88,110,131,152,173,165,144,122,101,80,59,38,16,19,40,61,82,103,124,146,167,171,150,128,107,86,65,43,22,49,70,92,112,134,156,177,160,139,117,96,75,78,99,120,142,163,166,144,122,101,80,73,94,116,138,159,179,158,136,114,93,72,51,29,49,70,91,112,134,155,176,162,141,120,99,78,58,37,17,0,0,8,28,49,70,90,111,132,153,174,166,145,124,103,82,61,40,18,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,106,119,133,147,160,174,161,147,132,117,102,87,72,57,41,26,10,0,0,0,0,0,57,79,100,121,143,164,171,150,128,115,134,152,160,142,124,105,87,69,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,57,56,58,64,74,89,108,128,149,170,168,147,126,105,84,63,42,21,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,42,63,84,105,126,147,168,172,151,130,110,91,76,65,59,56,55,55,56,73,94,115,137,158,178,157,136,114,92,71,50,29,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,36,57,77,98,119,140,160,180,159,139,118,98,78,58,39,21,7,7,22,40,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,49,70,91,112,134,154,175,164,143,122,101,80,59,39,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,46,67,88,108,129,150,170,172,152,132,112,93,74,56,40,27,17,11,7,6,6,7,9,12,17,23,29,30,27,19,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,36,57,77,98,119,140,160,180,159,139,118,98,78,58,39,21,7,7,22,40,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,36,57,77,98,119,140,160,180,159,139,118,98,78,58,39,21,7,7,22,40,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,33,43,48,47,41,33,34,43,51,58,64,71,78,86,94,102,113,125,138,154,172,170,151,131,110,90,69,48,28,0,0,0,0,17,38,59,81,102,123,145,166,171,150,129,108,86,65,44,23,5,7,11,18,26,31,33,29,21,10,0,49,70,91,112,134,154,175,164,143,122,101,80,59,39,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,49,70,91,112,134,154,175,164,143,122,101,80,59,39,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,9,27,44,62,80,98,115,133,151,168,166,149,131,114,96,79,62,45,28,15,15,15,15,15,15,13,8,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,46,67,88,109,130,151,171,169,148,128,107,86,66,46,27,9,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,47,68,89,110,130,151,171,166,146,125,106,89,76,68,64,62,61,61,61,61,61,61,58,49,36,41,43,41,34,23,10,0,0,0,0,0,0,0,4,25,47,68,89,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,45,66,87,108,129,150,171,167,146,124,103,82,61,41,20,22,43,63,84,105,126,148,169,169,148,126,105,84,63,42,21,36,57,77,98,119,140,160,180,159,139,118,98,78,58,39,21,7,7,22,40,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,45,66,87,108,129,150,171,167,146,124,103,82,61,41,20,22,43,63,84,105,126,148,169,169,148,126,105,84,63,42,21,49,70,91,112,134,155,176,161,140,118,96,75,79,100,121,143,164,166,145,124,102,81,74,95,116,138,159,178,156,136,114,92,71,50,29,46,67,88,109,130,151,172,166,145,124,104,84,63,43,24,4,1,17,36,55,75,96,116,137,157,178,161,141,120,99,78,57,36,15,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,89,103,116,130,144,159,173,162,148,133,117,102,87,71,56,40,24,8,0,0,0,0,57,79,100,121,143,164,171,150,128,126,145,163,149,131,113,95,76,58,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,35,37,44,61,82,103,124,146,167,171,150,128,106,85,64,43,22,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,43,64,85,106,128,149,170,170,148,128,106,85,63,46,38,35,33,33,51,73,94,115,137,158,178,157,136,114,92,71,50,29,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,31,52,72,93,113,134,154,174,165,145,125,106,87,68,51,36,28,28,37,51,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,46,67,88,109,130,151,172,168,147,126,106,85,65,45,30,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,41,62,83,103,123,144,164,179,160,141,121,103,86,70,56,45,37,31,28,27,27,28,30,33,37,43,49,51,47,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,31,52,72,93,113,134,154,174,165,145,125,106,87,68,51,36,28,28,37,51,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,31,52,72,93,113,134,154,174,165,145,125,106,87,68,51,36,28,28,37,51,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,34,50,62,69,68,61,52,45,38,32,38,44,51,59,66,74,84,95,108,124,143,163,178,157,136,115,94,73,52,31,0,0,0,0,16,37,59,80,101,122,144,165,173,152,131,110,88,67,47,28,27,28,31,37,46,52,54,49,40,26,11,46,67,88,109,130,151,172,168,147,126,106,85,65,45,30,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,46,67,88,109,130,151,172,168,147,126,106,85,65,45,30,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,1,20,38,56,74,92,109,128,145,163,172,155,137,119,102,84,67,49,36,36,36,36,36,36,36,36,34,27,17,4,0,0,0,0,0,0,0,3,25,46,67,88,110,131,152,173,165,144,122,101,80,59,38,28,32,37,46,52,54,49,40,26,11,42,63,84,104,125,146,166,174,154,134,113,94,74,56,39,27,26,38,59,80,101,122,144,166,172,151,130,108,87,66,45,23,3,0,49,71,92,113,134,155,176,163,142,120,99,79,59,48,43,41,40,40,40,40,40,40,40,46,53,61,65,62,53,40,24,6,0,0,0,0,0,0,3,25,46,67,88,110,131,152,173,165,144,122,101,80,59,38,28,32,37,46,52,54,49,40,26,11,42,63,84,105,126,147,168,170,149,128,107,86,66,46,27,28,48,68,89,109,130,151,172,166,145,123,102,81,60,39,18,31,52,72,93,113,134,154,174,165,145,125,106,87,68,51,36,28,28,37,51,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,42,63,84,105,126,147,168,170,149,128,107,86,66,46,27,28,48,68,89,109,130,151,172,166,145,123,102,81,60,39,18,47,68,90,110,132,153,174,162,141,119,98,77,82,103,124,145,166,168,147,126,105,84,75,96,117,139,160,176,155,134,112,91,70,49,28,42,63,84,105,125,146,167,171,151,131,110,91,71,52,34,22,22,30,46,64,83,103,122,143,163,176,156,136,115,94,74,53,32,12,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,87,100,114,129,143,158,173,163,148,133,117,101,86,70,54,38,22,6,0,0,0,57,79,100,121,143,164,171,150,128,137,155,157,138,120,102,84,65,47,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,21,22,38,59,81,102,123,145,166,171,150,129,107,86,65,43,22,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,42,63,84,106,128,148,170,170,149,128,107,86,65,52,46,44,43,43,51,73,94,115,137,158,178,157,136,114,92,71,50,29,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,126,105,84,63,48,49,52,58,65,73,75,69,57,41,23,26,46,67,87,107,126,146,166,173,153,134,115,98,81,65,54,49,49,55,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,43,64,85,105,126,147,168,173,152,132,112,93,74,58,50,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,36,56,76,96,116,136,156,175,169,151,133,116,100,86,74,64,57,52,49,48,49,49,51,54,58,63,70,72,67,55,40,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,26,46,67,87,107,126,146,166,173,153,134,115,98,81,65,54,49,49,55,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,26,46,67,87,107,126,146,166,173,153,134,115,98,81,65,54,49,49,55,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,26,46,64,80,89,88,80,72,65,58,53,48,46,44,43,46,55,65,78,96,116,137,158,180,160,138,116,95,74,53,31,0,0,0,0,15,36,57,78,99,120,142,163,176,155,134,113,93,72,53,49,48,49,52,57,65,73,75,69,57,41,23,43,64,85,105,126,147,168,173,152,132,112,93,74,58,50,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,64,85,105,126,147,168,173,152,132,112,93,74,58,50,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,12,30,49,67,85,103,121,139,157,175,160,143,125,107,90,72,57,57,57,57,57,57,57,57,57,57,55,46,34,19,0,0,0,0,0,0,0,2,24,45,66,87,108,130,151,172,167,146,125,104,83,62,48,49,53,58,65,73,75,69,57,41,23,37,58,78,99,119,139,159,179,161,141,122,103,85,69,55,48,47,50,58,79,100,122,144,164,173,152,130,109,88,67,45,32,20,5,50,71,92,114,135,156,177,164,142,121,100,80,63,54,49,47,45,46,47,49,52,55,60,66,73,81,86,82,70,53,35,16,0,0,0,0,0,0,2,24,45,66,87,108,130,151,172,167,146,125,104,83,62,48,49,53,58,65,73,75,69,57,41,23,39,60,81,102,123,144,164,174,154,133,113,93,74,56,48,48,58,75,95,115,135,156,176,161,141,120,99,78,57,36,15,26,46,67,87,107,126,146,166,173,153,134,115,98,81,65,54,49,49,55,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,39,60,81,102,123,144,164,174,154,133,113,93,74,56,48,48,58,75,95,115,135,156,176,161,141,120,99,78,57,36,15,45,66,87,108,130,150,171,164,143,122,101,80,86,106,128,148,169,171,150,130,108,88,78,99,120,141,162,173,152,131,110,89,68,47,26,38,58,79,99,120,140,160,178,158,138,118,99,81,64,49,43,43,48,60,76,93,112,131,150,170,169,149,129,109,89,69,48,27,7,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,70,84,99,113,128,143,158,173,163,147,131,115,100,84,68,52,36,19,3,0,0,57,79,100,121,143,164,171,151,134,148,164,146,128,109,91,73,54,44,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,43,42,43,48,63,84,104,125,146,168,170,149,128,106,85,64,43,21,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,41,62,83,104,125,146,167,174,153,133,113,94,80,72,67,65,65,65,66,73,94,115,137,158,178,157,136,114,92,71,50,29,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,111,91,75,69,70,73,78,85,93,96,87,70,52,32,19,40,59,79,99,119,138,157,176,163,145,126,111,95,83,74,70,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,39,60,80,101,122,142,163,179,160,140,121,103,88,77,71,69,70,72,79,100,122,144,165,174,153,132,110,88,67,46,25,29,49,69,88,108,126,146,164,180,162,146,130,116,103,92,84,78,73,71,69,70,71,72,75,79,84,90,94,85,70,52,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,19,40,59,79,99,119,138,157,176,163,145,126,111,95,83,74,70,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,19,40,59,79,99,119,138,157,176,163,145,126,111,95,83,74,70,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,32,53,74,93,109,108,99,92,85,79,74,69,67,65,65,65,68,72,79,96,116,137,158,180,159,138,116,94,73,52,31,0,0,0,0,13,34,55,76,97,118,139,160,180,160,139,119,100,83,73,70,69,70,73,78,85,93,96,87,70,52,32,39,60,80,101,122,142,163,179,160,140,121,103,88,77,71,69,70,72,79,100,122,144,165,174,153,132,110,88,67,46,25,39,60,80,101,122,142,163,179,160,140,121,103,88,77,71,69,70,72,79,100,122,144,165,174,153,132,110,88,67,46,25,22,41,59,78,96,114,133,151,168,167,149,131,113,95,79,79,79,79,79,79,79,79,79,79,79,79,75,64,48,31,0,0,0,0,0,0,0,1,22,43,64,85,106,128,148,169,171,150,130,109,89,73,70,70,74,78,84,93,96,87,70,52,32,31,52,72,92,112,132,151,170,169,151,132,115,99,85,74,69,68,71,77,86,98,120,141,161,174,153,132,111,90,69,61,50,35,18,49,70,91,112,134,154,175,167,147,126,108,92,81,74,70,68,67,67,68,70,73,76,81,86,93,100,107,100,82,63,43,22,0,0,0,0,0,0,1,22,43,64,85,106,128,148,169,171,150,130,109,89,73,70,70,74,78,84,93,96,87,70,52,32,35,56,77,97,118,139,159,179,160,141,121,103,86,74,69,69,75,88,104,123,142,162,176,156,136,115,94,74,53,32,11,19,40,59,79,99,119,138,157,176,163,145,126,111,95,83,74,70,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,35,56,77,97,118,139,159,179,160,141,121,103,86,74,69,69,75,88,104,123,142,162,176,156,136,115,94,74,53,32,11,42,63,84,105,126,147,167,167,147,126,105,85,92,112,132,153,173,175,155,135,114,94,82,103,124,144,165,169,148,128,107,86,65,44,23,32,52,73,93,113,133,153,172,166,147,128,110,94,79,68,64,64,68,77,90,105,122,141,159,178,161,141,122,102,82,62,42,22,1,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,69,83,97,112,128,143,158,173,161,146,130,114,98,82,65,49,33,16,0,0,57,79,100,121,143,164,179,163,156,162,153,135,117,98,80,62,44,44,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,64,64,63,64,68,77,92,111,131,151,171,167,146,125,104,83,62,41,19,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,38,58,79,100,120,141,161,180,160,142,124,109,99,92,88,86,86,86,87,88,94,115,137,158,178,157,136,114,92,71,50,29,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,105,94,90,91,94,98,105,112,116,99,79,58,37,12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,34,54,75,95,115,135,155,174,169,151,134,118,105,97,92,90,91,93,95,100,122,144,165,174,153,132,110,88,67,46,25,21,41,60,79,98,117,135,152,169,176,160,146,133,121,112,104,98,94,92,90,91,92,94,96,99,104,110,114,99,79,59,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,37,58,78,99,120,128,119,112,105,99,94,90,88,86,86,86,89,92,99,109,125,143,163,175,155,134,113,92,71,50,29,0,0,0,0,10,30,51,72,93,114,135,155,176,167,148,130,112,100,94,91,90,92,94,98,105,112,116,99,79,58,37,34,54,75,95,115,135,155,174,169,151,134,118,105,97,92,90,91,93,95,100,122,144,165,174,153,132,110,88,67,46,25,34,54,75,95,115,135,155,174,169,151,134,118,105,97,92,90,91,93,95,100,122,144,165,174,153,132,110,88,67,46,25,33,51,70,88,107,125,144,162,174,156,138,119,102,100,100,100,100,100,100,100,100,100,100,100,100,100,94,78,60,40,0,0,0,0,0,0,0,0,19,40,61,82,103,123,144,165,176,156,137,118,102,93,91,92,95,99,104,112,116,99,79,58,37,25,45,64,84,103,123,142,160,178,162,145,129,114,102,94,90,90,92,97,105,114,125,140,160,177,156,136,116,98,89,79,65,47,28,46,67,88,108,129,149,170,175,156,138,122,110,101,95,91,89,88,88,89,91,94,97,101,107,113,120,128,110,89,69,49,29,0,0,0,0,0,0,0,19,40,61,82,103,123,144,165,176,156,137,118,102,93,91,92,95,99,104,112,116,99,79,58,37,30,51,71,92,112,132,151,171,169,150,133,116,103,94,90,90,94,104,118,134,152,171,168,148,129,109,88,68,48,27,7,12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,30,51,71,92,112,132,151,171,169,150,133,116,103,94,90,90,94,104,118,134,152,171,168,148,129,109,88,68,48,27,7,38,59,80,100,121,142,162,172,152,131,111,93,103,120,140,160,167,167,162,142,123,104,91,109,129,150,170,164,143,123,102,81,61,40,19,26,46,66,85,105,124,144,162,176,158,140,124,109,96,88,85,85,88,96,106,120,135,152,170,169,150,132,113,94,74,55,35,15,0,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,53,67,82,97,112,128,143,159,175,160,144,128,112,96,79,63,46,29,12,0,57,79,100,121,143,164,185,182,177,161,143,124,106,88,69,51,33,44,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,86,85,85,84,86,89,96,107,122,140,158,178,161,141,120,99,79,58,37,17,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,33,53,74,94,114,134,153,170,171,154,139,128,119,113,109,108,107,107,108,109,111,115,137,158,178,157,136,114,92,71,50,29,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,168,150,135,122,115,112,112,115,119,125,132,124,103,82,61,41,4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,28,48,68,88,107,126,145,164,180,163,148,135,124,117,113,112,112,114,116,119,122,144,165,174,153,132,110,88,67,46,25,13,32,51,69,87,105,122,139,155,170,176,162,151,140,131,124,119,115,113,112,112,113,114,117,120,125,131,125,104,83,62,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,41,62,83,104,124,145,139,132,126,120,115,111,109,108,107,108,110,113,119,128,139,155,172,166,147,128,108,87,67,46,26,0,0,0,0,6,26,47,68,88,109,129,149,169,177,159,143,129,120,115,112,112,112,115,119,125,132,124,103,82,61,41,28,48,68,88,107,126,145,164,180,163,148,135,124,117,113,112,112,114,116,119,122,144,165,174,153,132,110,88,67,46,25,28,48,68,88,107,126,145,164,180,163,148,135,124,117,113,112,112,114,116,119,122,144,165,174,153,132,110,88,67,46,25,41,61,80,99,117,136,154,173,166,146,126,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,107,86,65,44,0,0,0,0,0,0,0,0,15,36,57,78,98,118,139,159,179,166,148,132,120,114,112,113,116,119,125,132,124,103,82,61,41,17,36,56,75,94,112,131,149,166,175,159,145,132,121,115,111,110,113,117,124,133,144,155,169,180,163,145,128,117,108,94,75,55,34,41,62,82,102,122,142,160,177,168,152,139,129,121,116,112,110,109,109,110,112,115,118,122,128,133,140,137,116,96,75,55,35,0,0,0,0,0,0,0,15,36,57,78,98,118,139,159,179,166,148,132,120,114,112,113,116,119,125,132,124,103,82,61,41,24,44,64,84,104,123,142,161,178,163,147,133,121,114,111,111,115,122,134,148,164,175,157,139,120,101,81,61,41,21,1,4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,24,44,64,84,104,123,142,161,178,163,147,133,121,114,111,111,115,122,134,148,164,175,157,139,120,101,81,61,41,21,1,33,54,74,95,115,135,155,174,159,140,123,112,117,133,150,164,148,147,162,152,134,119,112,121,138,157,176,157,137,117,97,76,56,35,15,18,38,58,77,96,115,134,151,169,170,154,139,126,115,109,106,106,109,115,124,136,150,166,173,156,139,121,103,84,66,46,27,7,0,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,37,52,67,82,98,113,129,145,161,174,158,142,125,109,93,76,59,42,25,7,57,79,100,121,143,164,185,188,169,151,132,114,95,77,59,40,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,109,107,106,106,106,107,110,115,124,137,152,169,171,153,134,114,94,73,53,33,12,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,27,47,66,86,105,123,141,158,172,169,156,147,139,134,131,129,129,129,130,131,133,135,142,160,178,157,136,114,92,71,50,29,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,0,0,0,0,0,0,0,8,29,49,69,89,109,128,148,166,180,165,152,142,136,134,134,136,140,145,149,128,107,86,65,44,0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,21,40,60,79,98,116,134,151,167,178,164,153,144,138,135,134,134,135,137,140,143,151,169,174,153,132,110,88,67,46,25,3,22,40,58,76,93,109,125,140,153,166,177,169,159,151,145,140,136,134,134,134,134,136,138,141,146,150,129,108,87,66,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,46,67,87,108,129,150,159,152,146,141,136,132,130,129,129,130,131,134,139,146,156,169,170,154,137,119,100,80,61,41,20,0,0,0,0,1,21,42,62,81,101,121,140,158,176,173,159,148,140,136,134,134,134,136,140,145,149,128,107,86,65,44,21,40,60,79,98,116,134,151,167,178,164,153,144,138,135,134,134,135,137,140,143,151,169,174,153,132,110,88,67,46,25,21,40,60,79,98,116,134,151,167,178,164,153,144,138,135,134,134,135,137,140,143,151,169,174,153,132,110,88,67,46,25,45,66,87,108,128,146,165,184,169,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,130,108,86,65,44,0,0,0,0,0,0,0,0,11,31,51,72,92,112,132,151,170,178,162,149,140,136,134,134,137,140,145,149,128,107,86,65,44,8,28,46,65,84,101,119,136,152,167,174,161,150,141,136,133,132,134,138,144,153,162,162,155,161,174,158,146,136,121,100,79,57,36,35,55,75,94,112,130,147,162,176,169,157,148,142,137,134,132,131,131,132,134,136,139,143,148,153,160,143,122,102,82,61,41,0,0,0,0,0,0,0,11,31,51,72,92,112,132,151,170,178,162,149,140,136,134,134,137,140,145,149,128,107,86,65,44,17,37,56,76,95,113,131,149,165,177,162,150,141,135,132,133,136,142,151,163,177,162,146,128,110,92,72,53,34,14,0,0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,17,37,56,76,95,113,131,149,165,177,162,150,141,135,132,133,136,142,151,163,177,162,146,128,110,92,72,53,34,14,0,27,48,68,88,107,126,146,164,169,153,140,134,137,147,162,155,136,134,153,164,149,137,134,139,151,168,166,148,129,109,90,70,50,29,9,10,29,48,67,86,104,121,139,155,170,169,155,144,135,130,128,128,130,135,143,154,166,172,158,143,126,109,92,74,55,37,18,0,0,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,37,52,68,83,99,115,132,148,165,172,156,139,122,106,89,72,54,37,19,57,79,100,121,143,164,185,177,159,140,121,103,85,66,48,29,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,167,146,133,130,129,128,128,128,128,131,136,144,154,167,173,158,142,124,105,86,66,46,26,6,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,19,38,57,76,93,111,128,142,155,166,175,166,159,155,152,150,150,150,151,152,154,156,160,172,177,157,136,114,92,71,50,29,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,2,22,42,62,81,100,118,137,153,167,179,170,162,157,155,155,157,160,165,153,132,111,90,69,48,0,4,22,40,58,75,92,107,122,137,150,162,172,169,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,12,31,50,69,87,104,121,137,151,163,174,172,164,159,156,155,156,156,158,161,164,169,177,173,153,132,110,88,67,46,25,0,11,29,46,63,79,95,110,123,136,148,158,167,175,171,165,161,157,156,155,155,156,157,159,162,166,153,132,111,91,70,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,4,22,40,58,75,92,107,122,137,150,162,172,169,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,0,4,22,40,58,75,92,107,122,137,150,162,172,169,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,50,71,92,112,134,154,171,173,166,161,157,154,152,150,150,151,152,155,159,166,173,164,153,140,124,107,90,71,52,33,13,0,0,0,0,0,14,34,54,73,92,111,129,146,160,172,176,167,161,157,155,155,156,157,161,165,153,132,111,90,69,48,12,31,50,69,87,104,121,137,151,163,174,172,164,159,156,155,156,156,158,161,164,169,177,173,153,132,110,88,67,46,25,12,31,50,69,87,104,121,137,151,163,174,172,164,159,156,155,156,156,158,161,164,169,177,173,153,132,110,88,67,46,25,45,66,87,108,130,152,173,180,180,168,164,164,164,164,164,164,164,164,164,164,164,164,164,164,151,130,108,86,65,44,0,0,0,0,0,0,0,0,5,25,45,64,84,103,122,140,157,171,179,168,161,156,155,156,158,161,166,153,132,111,90,69,48,0,18,36,54,72,89,106,122,137,150,163,173,169,162,156,154,154,155,159,164,168,157,145,134,146,162,175,159,138,117,96,75,54,33,27,46,65,83,100,117,132,146,158,168,176,168,162,158,155,153,152,152,153,155,157,160,164,168,173,167,149,129,108,88,68,47,0,0,0,0,0,0,0,5,25,45,64,84,103,122,140,157,171,179,168,161,156,155,156,158,161,166,153,132,111,90,69,48,9,28,47,66,84,102,118,135,149,162,173,169,161,156,154,154,156,162,170,172,160,147,132,116,99,81,62,44,25,6,0,0,4,22,40,58,75,92,107,122,137,150,162,172,169,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,9,28,47,66,84,102,118,135,149,162,173,169,161,156,154,154,156,162,170,172,160,147,132,116,99,81,62,44,25,6,0,20,40,60,79,98,117,135,152,168,169,159,155,157,165,161,144,126,124,142,159,166,157,155,158,168,169,154,137,119,100,81,62,42,22,3,1,20,38,57,75,92,109,125,140,154,166,173,163,156,151,149,149,151,156,162,172,166,155,142,128,112,96,80,62,45,27,8,0,0,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,160,139,117,96,75,53,32,11,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,22,38,53,69,85,101,118,135,152,169,169,152,136,118,101,84,66,48,30,57,79,100,121,143,164,180,166,148,130,111,93,74,56,37,19,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,172,175,160,154,152,150,150,149,149,149,152,156,163,172,166,155,143,128,112,94,76,58,39,19,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,10,28,46,64,81,97,112,126,137,147,155,161,165,168,171,171,171,171,171,170,168,165,162,159,156,153,136,114,92,71,50,29,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,173,172,170,167,163,159,153,143,122,101,80,59,38,17,0,0,0,0,0,0,0,0,0,14,33,52,71,89,106,122,137,150,159,166,170,172,173,171,168,164,158,151,135,114,93,72,51,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,3,22,40,58,75,91,106,121,134,145,155,162,167,170,171,171,171,170,169,167,164,161,156,152,148,132,110,88,67,46,25,0,0,16,33,49,65,80,94,107,118,130,139,148,155,161,166,169,171,172,173,172,171,169,166,162,157,152,136,115,94,73,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,10,31,53,74,95,116,138,159,159,157,136,114,92,71,50,29,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,44,65,86,108,130,151,159,159,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,54,75,96,117,136,144,151,157,162,166,169,171,172,171,171,172,170,168,164,160,153,145,135,123,109,94,77,60,42,24,5,0,0,0,0,0,7,26,45,64,82,99,115,131,143,154,161,166,170,172,173,172,171,168,163,157,150,135,114,93,72,51,3,22,40,58,75,91,106,121,134,145,155,162,167,170,171,171,171,170,169,167,164,161,156,152,148,132,110,88,67,46,25,3,22,40,58,75,91,106,121,134,145,155,162,167,170,171,171,171,170,169,167,164,161,156,152,148,132,110,88,67,46,25,45,66,87,108,130,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,151,130,108,86,65,44,0,0,0,0,0,0,0,0,0,17,37,56,75,93,110,126,142,154,163,168,171,173,173,171,168,164,158,151,135,114,93,72,51,0,7,25,42,59,76,92,106,120,133,144,154,161,167,170,171,171,168,164,158,149,139,128,116,132,145,156,155,134,113,92,71,50,30,18,36,54,70,87,102,116,129,140,149,156,162,166,169,171,172,173,172,172,170,168,166,162,158,152,147,141,133,114,93,72,51,0,0,0,0,0,0,0,0,17,37,56,75,93,110,126,142,154,163,168,171,173,173,171,168,164,158,151,135,114,93,72,51,0,18,36,55,72,88,104,119,133,144,154,162,167,170,171,171,170,166,161,153,143,131,117,102,86,69,51,33,15,0,0,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,0,18,36,55,72,88,104,119,133,144,154,162,167,170,171,171,170,166,161,153,143,131,117,102,86,69,51,33,15,0,0,12,32,51,69,88,105,122,138,151,162,168,170,167,158,146,131,114,112,129,144,157,167,170,168,163,152,139,124,107,90,71,53,34,14,0,0,9,27,45,62,79,95,110,124,137,148,158,165,169,172,170,170,172,169,164,157,148,137,125,112,98,82,67,50,33,15,0,0,0,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,173,172,170,167,163,159,153,143,122,101,80,59,38,17,0,44,65,86,108,130,151,159,159,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,159,159,139,117,96,75,53,32,11,31,53,74,95,116,138,159,159,157,136,114,92,71,50,29,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,23,39,55,72,88,105,122,140,157,159,159,148,131,113,95,77,59,40,57,79,100,121,143,159,159,156,137,119,100,82,64,45,27,8,23,44,65,86,108,130,151,159,159,144,122,100,79,58,37,0,0,0,1,23,44,65,86,108,130,151,156,160,163,166,168,170,171,170,170,170,169,166,161,155,147,137,126,113,98,82,65,47,29,10,0,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,10,31,53,74,95,116,138,159,159,157,136,114,92,71,50,29,0,17,35,51,67,82,96,108,118,128,135,140,144,147,150,151,152,151,150,149,147,144,142,138,135,132,128,114,92,71,50,29,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,152,150,149,146,142,138,132,126,118,101,80,59,38,17,0,0,0,0,0,0,0,0,0,5,24,42,60,76,93,107,120,131,139,145,149,151,152,150,147,143,138,131,123,113,93,73,51,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,0,10,28,45,61,76,91,104,116,126,135,141,146,148,150,150,150,149,148,146,143,140,136,132,126,122,109,88,67,46,25,0,0,3,19,34,50,64,77,89,100,111,120,128,135,140,145,148,150,151,152,151,150,148,145,141,137,131,125,115,95,74,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,5,26,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,10,31,53,74,95,116,138,138,138,138,136,114,92,71,50,29,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,44,65,86,108,130,138,138,138,138,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,52,72,92,108,116,124,130,136,141,145,148,150,151,152,152,151,149,147,143,139,133,126,117,106,93,79,64,48,31,13,0,0,0,0,0,0,0,16,34,52,69,85,100,114,125,134,141,146,149,151,152,151,150,147,143,137,130,123,113,93,73,51,0,10,28,45,61,76,91,104,116,126,135,141,146,148,150,150,150,149,148,146,143,140,136,132,126,122,109,88,67,46,25,0,10,28,45,61,76,91,104,116,126,135,141,146,148,150,150,150,149,148,146,143,140,136,132,126,122,109,88,67,46,25,45,66,87,108,130,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,86,65,44,0,0,0,0,0,0,0,0,0,8,27,46,63,81,97,112,124,135,142,147,150,152,152,150,147,143,138,131,123,113,93,73,51,0,0,13,30,46,62,76,91,103,115,125,134,141,146,149,150,150,147,144,138,130,120,109,101,116,128,137,143,130,109,88,67,47,26,7,24,40,57,72,86,99,110,120,129,136,141,145,148,150,151,152,151,150,149,147,144,141,137,132,126,120,113,105,88,69,48,0,0,0,0,0,0,0,0,8,27,46,63,81,97,112,124,135,142,147,150,152,152,150,147,143,138,131,123,113,93,73,51,0,7,25,42,59,74,89,103,115,126,135,142,146,149,150,150,148,145,141,134,124,113,101,87,72,56,39,22,4,0,0,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,0,7,25,42,59,74,89,103,115,126,135,142,146,149,150,150,148,145,141,134,124,113,101,87,72,56,39,22,4,0,0,3,22,40,58,75,92,107,121,134,142,147,149,147,139,129,115,100,99,114,128,139,146,149,147,143,134,122,109,94,77,60,42,24,5,0,0,0,15,32,49,65,80,94,107,119,129,138,144,149,152,153,153,151,148,143,137,128,119,107,95,82,68,52,37,20,3,0,0,0,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,152,150,149,146,142,138,132,126,118,101,80,59,38,17,0,44,65,86,108,130,138,138,138,138,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,138,138,138,138,117,96,75,53,32,11,31,53,74,95,116,138,138,138,138,136,114,92,71,50,29,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,9,25,42,58,75,92,110,128,138,138,138,138,138,125,106,87,66,45,57,79,100,121,138,138,138,138,126,108,90,71,53,35,16,1,23,44,65,86,108,130,138,138,138,138,122,100,79,58,37,0,0,0,1,23,44,65,86,108,125,131,135,139,142,145,147,148,150,150,150,150,148,145,140,135,128,118,108,96,83,68,52,35,18,0,0,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,10,31,53,74,95,116,138,138,138,138,136,114,92,71,50,29,0,5,21,37,52,66,79,90,99,107,114,119,123,126,128,130,130,130,129,128,126,123,120,117,114,110,107,102,86,67,47,26,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,130,128,125,121,117,112,106,98,88,72,54,34,13,0,0,0,0,0,0,0,0,0,0,12,30,47,63,77,91,102,112,119,124,128,130,130,129,126,122,117,111,103,95,83,65,46,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,0,0,15,31,46,61,74,87,98,107,115,120,124,128,128,129,129,128,126,124,122,119,115,111,106,101,94,79,61,41,21,0,0,0,4,19,34,47,60,71,82,92,100,108,114,120,124,126,129,130,130,130,128,126,124,120,116,111,105,98,86,68,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,4,25,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,10,31,52,73,93,111,116,116,116,116,116,110,91,70,49,28,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,43,64,85,105,116,116,116,116,116,115,99,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,44,62,78,88,96,103,110,115,120,124,126,128,130,130,130,130,128,125,122,118,113,106,98,88,76,63,49,34,18,1,0,0,0,0,0,0,0,5,23,39,55,70,84,96,106,114,120,124,128,130,130,130,129,126,122,117,110,103,95,83,65,46,0,0,15,31,46,61,74,87,98,107,115,120,124,128,128,129,129,128,126,124,122,119,115,111,106,101,94,79,61,41,21,0,0,15,31,46,61,74,87,98,107,115,120,124,128,128,129,129,128,126,124,122,119,115,111,106,101,94,79,61,41,21,44,65,86,105,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,85,64,43,0,0,0,0,0,0,0,0,0,0,16,34,51,67,82,95,106,115,122,126,129,130,130,129,126,122,117,111,104,95,83,65,46,0,0,0,16,32,46,61,74,86,97,106,114,120,125,128,129,128,126,123,117,110,101,91,86,98,109,117,123,126,105,84,64,43,22,0,11,27,42,56,69,81,92,101,109,115,120,124,126,129,130,130,130,130,128,126,123,120,116,111,106,100,93,85,75,59,41,0,0,0,0,0,0,0,0,0,16,34,51,67,82,95,106,115,122,126,129,130,130,129,126,122,117,111,104,95,83,65,46,0,0,12,29,44,59,73,85,97,106,115,120,125,128,129,129,128,124,120,114,105,95,84,71,57,42,26,9,0,0,0,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,0,0,12,29,44,59,73,85,97,106,115,120,125,128,129,129,128,124,120,114,105,95,84,71,57,42,26,9,0,0,0,0,11,29,46,62,77,92,104,115,122,126,128,126,119,110,99,86,84,98,110,119,125,128,126,122,115,105,93,79,64,47,31,13,0,0,0,0,3,19,34,50,64,77,90,101,110,117,123,128,130,132,132,130,128,123,117,109,100,90,78,66,52,38,22,7,0,0,0,0,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,130,128,125,121,117,112,106,98,88,72,54,34,13,0,43,64,85,105,116,116,116,116,116,115,99,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,48,69,90,109,116,116,116,116,116,112,94,73,52,31,10,31,52,73,93,111,116,116,116,116,116,110,91,70,49,28,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,0,12,29,45,63,80,98,114,116,116,116,116,116,116,106,86,66,45,56,77,98,114,116,116,116,116,114,98,79,61,42,24,6,1,22,43,64,85,105,116,116,116,116,116,115,98,78,57,36,0,0,0,0,20,41,61,80,96,105,110,114,118,121,123,125,126,128,129,129,128,126,123,119,114,107,99,90,79,67,53,38,22,6,0,0,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,10,31,52,73,93,111,116,116,116,116,116,110,91,70,49,28,0,0,7,22,36,49,61,71,80,88,94,98,102,105,107,108,108,108,108,106,104,102,99,96,93,89,86,82,72,56,39,20,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,108,108,106,104,101,96,91,86,79,70,58,43,25,6,0,0,0,0,0,0,0,0,0,0,0,17,33,47,61,73,83,92,99,104,106,108,108,108,105,101,97,91,84,76,66,53,36,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,0,0,1,16,31,45,57,69,79,87,94,100,104,106,107,107,107,106,105,103,101,98,94,90,85,81,75,65,50,32,14,0,0,0,0,4,17,30,42,53,63,72,81,88,94,99,103,105,108,108,108,108,107,105,103,99,95,90,85,78,69,56,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,1,21,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,6,26,46,65,81,93,94,94,94,94,94,92,80,62,43,23,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,38,57,75,89,94,94,94,94,94,94,86,70,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,33,48,60,69,76,84,89,95,99,103,105,107,108,108,108,108,106,104,101,98,92,86,78,69,58,47,33,19,4,0,0,0,0,0,0,0,0,0,9,25,40,54,67,77,87,94,100,104,106,108,108,108,107,105,102,96,90,83,75,66,53,36,0,0,1,16,31,45,57,69,79,87,94,100,104,106,107,107,107,106,105,103,101,98,94,90,85,81,75,65,50,32,14,0,0,1,16,31,45,57,69,79,87,94,100,104,106,107,107,107,106,105,103,101,98,94,90,85,81,75,65,50,32,14,38,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,38,0,0,0,0,0,0,0,0,0,0,4,21,37,52,65,77,87,95,101,105,107,108,108,107,105,101,97,91,84,76,66,53,36,0,0,0,2,16,31,44,56,68,78,87,94,100,104,106,107,106,105,102,97,90,82,72,69,80,89,96,102,106,96,79,59,39,18,0,0,11,26,39,52,63,73,82,89,95,99,102,105,107,108,108,108,108,106,105,102,99,95,91,85,80,73,66,57,45,29,0,0,0,0,0,0,0,0,0,4,21,37,52,65,77,87,95,101,105,107,108,108,107,105,101,97,91,84,76,66,53,36,0,0,0,14,29,43,56,68,78,87,94,100,104,106,107,107,106,103,99,94,86,77,66,54,41,27,11,0,0,0,0,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,0,0,0,14,29,43,56,68,78,87,94,100,104,106,107,107,106,103,99,94,86,77,66,54,41,27,11,0,0,0,0,0,0,16,32,47,62,75,86,95,101,105,106,105,100,92,81,69,68,80,91,99,104,106,105,102,96,87,76,63,49,34,18,1,0,0,0,0,0,4,19,34,48,60,72,82,90,97,103,106,109,110,110,108,106,102,96,89,81,71,60,49,36,22,8,0,0,0,0,0,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,108,108,106,104,101,96,91,86,79,70,58,43,25,6,0,38,57,75,89,94,94,94,94,94,94,86,70,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,43,62,79,92,94,94,94,94,94,93,82,65,46,27,6,26,46,65,81,93,94,94,94,94,94,92,80,62,43,23,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,0,0,16,33,51,69,85,94,94,94,94,94,94,94,90,76,58,39,50,69,85,94,94,94,94,94,94,85,69,50,32,13,0,0,18,38,57,75,89,94,94,94,94,94,94,85,69,51,31,0,0,0,0,13,33,50,66,78,84,89,93,97,100,102,104,106,106,107,107,106,105,102,99,94,88,80,71,61,49,37,23,8,0,0,0,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,6,26,46,65,81,93,94,94,94,94,94,92,80,62,43,23,0,0,0,6,19,31,42,52,60,67,73,78,81,84,86,87,87,87,86,85,83,81,78,75,72,68,65,62,54,42,27,9,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,85,86,87,87,86,85,83,80,76,71,65,59,51,41,28,13,0,0,0,0,0,0,0,0,0,0,0,0,3,17,31,43,55,64,72,78,83,85,87,87,86,84,80,76,71,64,56,48,37,23,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,0,0,0,1,15,28,39,50,59,68,74,79,83,85,86,86,86,85,84,82,80,77,73,69,65,60,55,47,35,20,3,0,0,0,0,0,0,12,24,35,44,53,61,67,73,78,82,84,86,87,87,87,86,84,82,78,74,70,64,58,51,40,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,13,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,17,35,51,64,72,73,73,73,73,73,72,63,50,33,15,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,28,45,60,70,73,73,73,73,73,73,68,56,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,18,31,41,49,56,63,69,74,78,82,84,86,87,87,87,86,85,83,81,77,72,66,59,50,40,29,17,3,0,0,0,0,0,0,0,0,0,0,0,10,24,37,49,58,67,74,79,83,85,86,87,87,86,84,81,76,69,63,55,48,37,23,0,0,0,1,15,28,39,50,59,68,74,79,83,85,86,86,86,85,84,82,80,77,73,69,65,60,55,47,35,20,3,0,0,0,1,15,28,39,50,59,68,74,79,83,85,86,86,86,85,84,82,80,77,73,69,65,60,55,47,35,20,3,29,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,45,28,0,0,0,0,0,0,0,0,0,0,0,7,22,35,48,59,68,75,80,84,86,87,87,86,84,80,76,71,64,56,48,37,23,0,0,0,0,1,14,27,39,49,59,67,74,79,83,85,86,85,84,81,77,70,63,53,51,61,69,76,81,84,79,66,49,31,12,0,0,0,10,23,34,44,54,62,69,74,78,81,84,86,87,87,87,86,85,84,81,78,74,70,65,59,53,46,38,28,15,0,0,0,0,0,0,0,0,0,0,7,22,35,48,59,68,75,80,84,86,87,87,86,84,80,76,71,64,56,48,37,23,0,0,0,0,13,26,38,49,59,67,74,79,83,85,86,86,85,82,79,73,66,58,48,36,24,11,0,0,0,0,0,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,0,0,0,0,13,26,38,49,59,67,74,79,83,85,86,86,85,82,79,73,66,58,48,36,24,11,0,0,0,0,0,0,0,2,17,32,45,57,67,75,81,84,84,84,79,72,63,52,51,62,72,79,84,84,84,81,75,68,58,46,33,19,4,0,0,0,0,0,0,0,4,18,30,42,53,63,71,77,82,85,88,88,88,87,85,81,76,70,62,52,42,31,19,6,0,0,0,0,0,0,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,85,86,87,87,86,85,83,80,76,71,65,59,51,41,28,13,0,0,28,45,60,70,73,73,73,73,73,73,68,56,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,33,49,63,71,73,73,73,73,73,72,65,52,36,18,0,17,35,51,64,72,73,73,73,73,73,72,63,50,33,15,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,0,4,22,39,55,67,73,73,73,73,73,73,73,70,60,46,29,39,55,67,73,73,73,73,73,73,67,55,39,21,3,0,0,10,28,45,60,70,73,73,73,73,73,73,67,55,39,22,0,0,0,0,3,21,36,49,58,64,68,73,76,79,81,83,84,85,86,86,85,84,81,78,73,67,60,52,42,31,20,7,0,0,0,0,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,17,35,51,64,72,73,73,73,73,73,72,63,50,33,15,0,0,0,0,2,13,23,32,40,47,52,57,60,63,65,66,66,66,65,64,62,60,57,54,51,47,44,41,35,25,12,0,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,61,64,65,66,66,65,64,62,59,55,50,45,39,32,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,14,26,36,45,52,58,62,64,66,66,65,63,60,55,50,44,36,28,19,7,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,10,21,31,40,47,53,58,62,64,65,65,65,64,63,61,59,56,52,48,44,39,34,28,18,5,0,0,0,0,0,0,0,0,6,16,25,33,41,47,53,57,61,63,65,66,66,66,65,63,60,57,54,49,44,38,31,22,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,1,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,5,21,35,45,51,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,15,30,42,50,52,52,52,52,52,52,48,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,21,29,36,43,49,53,57,61,63,65,66,66,66,65,64,62,60,56,51,46,39,31,22,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,30,39,47,53,58,62,64,65,66,66,65,63,60,55,49,43,36,28,19,7,0,0,0,0,0,10,21,31,40,47,53,58,62,64,65,65,65,64,63,61,59,56,52,48,44,39,34,28,18,5,0,0,0,0,0,0,10,21,31,40,47,53,58,62,64,65,65,65,64,63,61,59,56,52,48,44,39,34,28,18,5,0,16,30,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,15,0,0,0,0,0,0,0,0,0,0,0,0,5,18,30,40,48,54,59,63,65,66,66,65,63,59,55,50,44,37,28,19,7,0,0,0,0,0,0,9,20,30,39,47,53,58,62,64,65,64,63,60,56,50,43,34,33,42,49,56,61,63,59,50,36,20,2,0,0,0,0,5,16,25,34,42,48,53,57,60,63,65,66,66,66,65,64,63,60,57,54,49,44,39,33,26,19,10,0,0,0,0,0,0,0,0,0,0,0,0,5,18,30,40,48,54,59,63,65,66,66,65,63,59,55,50,44,37,28,19,7,0,0,0,0,0,9,20,30,40,47,54,58,62,64,65,65,64,61,58,53,46,38,29,19,7,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,40,47,54,58,62,64,65,65,64,61,58,53,46,38,29,19,7,0,0,0,0,0,0,0,0,0,2,15,28,39,48,55,60,63,63,62,59,53,44,34,33,44,52,59,62,63,63,60,55,48,39,29,16,3,0,0,0,0,0,0,0,0,0,1,13,24,34,43,50,56,61,64,66,67,67,66,64,60,56,50,42,33,24,13,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,61,64,65,66,66,65,64,62,59,55,50,45,39,32,23,12,0,0,0,15,30,42,50,52,52,52,52,52,52,48,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,19,33,44,51,52,52,52,52,52,51,46,35,22,6,0,5,21,35,45,51,52,52,52,52,52,51,44,33,19,3,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,0,0,9,25,38,47,52,52,52,52,52,52,52,50,42,31,16,25,38,47,52,52,52,52,52,52,47,38,25,9,0,0,0,0,15,30,42,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,6,20,31,38,43,48,52,55,58,60,62,63,64,65,65,64,63,60,57,53,47,40,33,23,13,2,0,0,0,0,0,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,5,21,35,45,51,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,19,24,26,26,24,19,12,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,19,24,26,26,24,19,12,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,39,50,56,56,50,39,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,19,24,26,26,24,19,12,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,45,56,61,60,52,39,25,11,11,26,39,52,59,60,55,45,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,17,21,22,22,22,22,22,20,14,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,15,20,22,22,22,22,22,22,19,12,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,23,35,44,51,56,57,56,52,45,36,25,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,15,23,29,34,40,45,49,47,40,29,15,16,30,41,48,49,45,39,34,28,22,13,2,0,0,0,0,0,0,0,0,0,0,3,15,23,29,34,40,45,49,47,40,29,15,16,30,41,48,49,45,39,34,28,22,13,2,0,0,0,0,0,0,0,0,0,0,3,15,23,29,34,40,45,49,47,40,29,15,16,30,41,48,49,45,39,34,28,22,13,2,0,0,0,0,0,0,0,0,0,3,15,23,29,34,40,45,49,47,40,29,15,16,30,41,48,49,45,39,34,28,22,13,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,17,24,30,35,38,41,42,42,41,41,40,38,36,33,29,24,20,15,10,4,0,0,0,0,0,4,10,16,20,24,29,32,35,37,39,40,40,41,40,38,36,32,26,20,13,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,13,20,26,31,35,38,40,41,40,40,39,37,35,31,28,23,19,14,8,3,0,0,0,0,5,16,24,28,28,28,28,28,28,28,25,17,6,0,0,0,0,0,0,0,9,19,26,28,28,28,28,28,28,26,20,11,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,6,17,25,28,28,28,28,28,28,27,21,11,0,0,0,0,0,0,0,0,4,18,30,39,43,43,43,43,39,30,18,3,0,0,0,0,0,12,23,31,35,35,35,35,35,34,29,19,7,0,0,0,0,0,0,0,0,0,0,9,18,27,34,40,45,49,51,52,52,51,49,45,46,61,72,75,70,61,52,42,33,23,11,0,0,0,0,0,0,0,0,0,3,16,28,38,46,51,54,53,50,45,37,29,33,47,57,62,60,52,42,32,22,11,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,17,22,28,32,36,39,41,41,42,41,41,39,36,33,30,26,20,15,8,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,3,16,28,38,46,51,54,53,50,45,37,29,33,47,57,62,60,52,42,32,22,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,10,22,32,40,45,48,48,45,39,32,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,22,32,40,45,48,48,45,39,32,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,24,40,55,69,77,77,68,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,22,32,40,45,48,48,45,39,32,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,14,29,45,61,75,82,80,69,55,41,27,27,41,56,69,80,81,74,61,45,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,26,36,42,43,43,43,43,43,41,33,21,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,23,34,41,43,43,43,43,43,43,40,31,19,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,26,40,53,64,72,77,79,77,72,64,54,42,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,33,43,49,55,60,66,70,68,59,45,28,29,46,59,68,70,66,60,54,49,42,32,18,2,0,0,0,0,0,0,0,0,4,20,33,43,49,55,60,66,70,68,59,45,28,29,46,59,68,70,66,60,54,49,42,32,18,2,0,0,0,0,0,0,0,0,4,20,33,43,49,55,60,66,70,68,59,45,28,29,46,59,68,70,66,60,54,49,42,32,18,2,0,0,0,0,0,0,0,4,20,33,43,49,55,60,66,70,68,59,45,28,29,46,59,68,70,66,60,54,49,42,32,18,2,0,0,0,0,0,0,0,0,0,0,0,8,19,28,37,44,51,55,59,62,63,63,63,62,61,59,57,54,50,45,41,36,30,24,14,2,0,3,15,24,31,36,41,45,50,53,56,58,60,61,62,62,61,59,56,52,47,41,33,24,15,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,15,24,33,40,47,52,56,59,61,62,62,61,60,58,56,52,49,44,39,34,29,23,13,1,0,6,21,34,44,49,49,49,49,49,49,49,45,36,23,8,0,0,0,0,0,12,26,38,46,49,49,49,49,49,49,47,40,28,14,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,8,23,36,45,49,49,49,49,49,49,47,40,29,15,0,0,0,0,0,0,7,20,34,48,59,64,65,65,64,59,48,33,17,0,0,0,0,12,28,41,51,56,56,56,56,56,55,48,37,23,6,0,0,0,0,0,0,0,4,16,27,37,46,54,61,66,70,72,74,74,72,70,66,60,76,91,96,90,80,71,61,52,41,27,11,0,0,0,0,0,0,0,4,19,33,46,57,66,72,75,75,71,65,57,48,46,63,76,83,80,70,60,51,40,27,11,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,2,12,21,29,37,43,49,53,57,60,62,63,63,63,62,60,57,54,51,46,41,35,28,18,4,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,4,19,33,46,57,66,72,75,75,71,65,57,48,46,63,76,83,80,70,60,51,40,27,11,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,51,60,66,69,69,66,60,51,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,51,60,66,69,69,66,60,51,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,54,70,85,97,97,85,70,54,39,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,51,60,66,69,69,66,60,51,39,26,11,0,0,0,0,0,0,0,0,0,0,0,11,28,44,59,75,91,103,99,85,71,57,43,43,57,71,86,99,102,91,75,59,43,27,11,0,0,0,0,0,0,0,0,0,0,0,0,11,28,43,56,63,65,65,65,65,65,61,51,37,21,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,39,53,62,65,65,65,65,65,64,60,49,35,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,24,41,56,70,82,92,98,100,98,92,83,71,57,42,25,8,0,0,0,0,0,0,0,0,0,0,0,0,0,17,34,50,62,70,75,81,86,92,88,75,58,39,40,59,76,88,91,86,80,75,69,61,48,32,14,0,0,0,0,0,0,0,0,17,34,50,62,70,75,81,86,92,88,75,58,39,40,59,76,88,91,86,80,75,69,61,48,32,14,0,0,0,0,0,0,0,0,17,34,50,62,70,75,81,86,92,88,75,58,39,40,59,76,88,91,86,80,75,69,61,48,32,14,0,0,0,0,0,0,0,17,34,50,62,70,75,81,86,92,88,75,58,39,40,59,76,88,91,86,80,75,69,61,48,32,14,0,0,0,0,0,0,0,0,0,2,15,26,38,48,57,64,71,76,80,83,84,84,84,83,82,80,78,74,70,66,61,56,51,43,32,17,1,18,32,44,51,57,62,66,70,74,77,80,81,83,83,83,82,80,77,73,67,61,52,43,33,22,10,0,0,0,0,0,0,0,0,0,0,0,0,0,10,22,33,43,52,60,67,73,77,80,82,83,83,83,81,79,77,73,69,65,60,55,50,42,31,16,0,18,36,51,63,70,71,71,71,71,71,70,65,53,38,21,2,0,0,0,7,25,42,56,67,71,71,71,71,71,71,68,58,44,27,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,2,20,38,53,65,70,71,71,71,71,71,68,59,45,28,10,0,0,0,5,14,25,37,50,64,78,85,86,86,85,78,63,46,27,7,0,0,6,24,42,58,71,77,77,77,77,77,76,67,53,36,17,0,0,0,0,0,0,7,21,34,45,56,66,74,81,87,91,94,95,95,93,91,86,80,86,105,118,109,99,90,80,71,57,40,22,3,0,0,0,0,0,3,19,34,49,63,75,85,93,96,96,92,85,76,68,58,75,93,104,99,89,79,70,57,41,23,4,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,8,20,30,40,49,57,64,69,74,78,81,83,84,84,84,83,81,79,75,71,67,61,56,47,34,19,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,3,19,34,49,63,75,85,93,96,96,92,85,76,68,58,75,93,104,99,89,79,70,57,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,9,26,42,56,69,79,87,90,90,86,79,69,56,41,26,9,0,0,0,0,0,0,0,0,0,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,0,0,0,0,0,0,0,0,9,26,42,56,69,79,87,90,90,86,79,69,56,41,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,0,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,0,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,8,23,38,54,69,84,100,115,115,100,84,69,53,38,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,42,56,69,79,87,90,90,86,79,69,56,41,26,9,0,0,0,0,0,0,0,0,0,5,23,41,58,73,89,105,121,115,101,87,73,58,59,73,87,101,115,121,105,89,73,57,41,23,4,0,0,0,0,0,0,0,0,0,0,1,20,40,58,73,84,86,86,86,86,86,80,67,51,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,53,69,82,86,86,86,86,86,86,79,65,48,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,36,54,71,86,100,111,118,121,119,112,101,87,72,55,37,18,0,0,0,0,0,0,0,0,0,0,0,0,6,26,46,64,80,90,96,101,107,112,105,86,66,46,47,67,87,106,112,107,101,95,89,78,62,43,24,3,0,0,0,0,0,0,6,26,46,64,80,90,96,101,107,112,105,86,66,46,47,67,87,106,112,107,101,95,89,78,62,43,24,3,0,0,0,0,0,0,6,26,46,64,80,90,96,101,107,112,105,86,66,46,47,67,87,106,112,107,101,95,89,78,62,43,24,3,0,0,0,0,0,6,26,46,64,80,90,96,101,107,112,105,86,66,46,47,67,87,106,112,107,101,95,89,78,62,43,24,3,0,0,0,0,0,0,0,4,18,32,44,56,66,76,84,91,97,101,104,105,106,105,104,103,101,99,95,91,87,82,77,71,61,47,30,12,31,48,62,72,77,83,87,91,95,98,101,102,104,104,104,104,102,98,94,88,80,72,62,51,39,27,13,0,0,0,0,0,0,0,0,0,0,0,13,27,39,51,62,72,80,88,93,98,102,104,104,104,104,102,100,98,94,90,85,81,75,70,60,46,29,11,28,47,65,81,91,92,92,92,92,92,91,83,68,50,30,10,0,0,0,15,35,54,72,86,92,92,92,92,92,92,87,74,56,37,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,10,30,49,68,83,91,92,92,92,92,92,88,75,58,39,19,0,7,16,25,33,43,54,67,80,94,106,107,107,106,93,75,54,34,13,0,0,17,35,53,72,88,98,98,98,98,98,96,83,65,45,25,5,0,0,0,0,8,23,37,51,63,75,85,94,101,107,112,115,116,116,114,112,107,101,95,114,134,128,118,109,99,87,70,50,30,10,0,0,0,0,0,16,33,49,65,79,93,104,113,117,117,112,104,96,87,78,86,104,123,118,108,98,87,71,52,32,12,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,13,26,38,49,59,68,77,84,89,95,99,102,104,105,106,105,104,102,100,96,92,87,82,76,64,49,31,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,16,33,49,65,79,93,104,113,117,117,112,104,96,87,78,86,104,123,118,108,98,87,71,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,2,21,39,56,72,86,98,107,111,111,107,98,86,71,56,38,20,1,0,0,0,0,0,0,0,0,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,0,0,0,0,0,0,0,2,21,39,56,72,86,98,107,111,111,107,98,86,71,56,38,20,1,0,0,0,0,0,0,0,0,0,0,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,0,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,0,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,0,0,0,0,0,0,0,0,0,7,22,38,53,68,84,99,114,130,130,114,99,83,68,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,39,56,72,86,98,107,111,111,107,98,86,71,56,38,20,1,0,0,0,0,0,0,0,0,12,32,52,71,88,104,119,136,131,117,103,88,74,74,89,103,117,132,135,119,103,87,70,51,31,11,0,0,0,0,0,0,0,0,0,0,6,27,47,68,87,103,107,107,107,107,107,97,79,60,39,18,0,0,0,0,0,0,0,0,0,0,0,1,9,13,21,42,62,82,99,107,107,107,107,107,107,95,76,56,36,15,13,13,13,13,13,11,4,0,0,0,0,0,0,0,0,0,0,0,0,0,6,26,45,65,83,101,116,130,139,143,140,131,117,102,84,66,46,27,7,0,0,0,0,0,0,0,0,0,0,0,11,32,53,73,93,110,116,122,128,133,113,93,74,57,57,75,94,114,133,128,121,116,108,91,71,50,29,8,0,0,0,0,0,0,11,32,53,73,93,110,116,122,128,133,113,93,74,57,57,75,94,114,133,128,121,116,108,91,71,50,29,8,0,0,0,0,0,0,11,32,53,73,93,110,116,122,128,133,113,93,74,57,57,75,94,114,133,128,121,116,108,91,71,50,29,8,0,0,0,0,0,11,32,53,73,93,110,116,122,128,133,113,93,74,57,57,75,94,114,133,128,121,116,108,91,71,50,29,8,0,0,0,0,0,0,3,19,34,48,61,74,85,95,104,111,118,122,125,126,128,126,126,124,122,120,116,112,107,103,97,91,77,59,40,20,41,60,78,91,98,103,108,112,116,119,122,124,125,125,126,124,123,119,114,108,100,91,80,69,56,43,29,14,0,0,0,0,0,0,0,0,0,14,29,43,57,69,80,91,100,108,114,119,122,124,126,125,125,124,122,119,115,111,106,101,96,90,76,59,39,19,33,54,75,95,111,113,113,113,113,113,112,97,78,57,36,16,0,0,0,21,41,62,82,102,113,113,113,113,113,113,104,85,64,43,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,15,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,10,24,36,44,53,62,72,84,96,110,124,129,129,121,100,79,57,36,15,0,10,28,46,64,83,101,118,120,120,120,120,112,92,71,50,29,8,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,132,128,120,112,123,142,147,137,128,117,97,76,55,34,13,0,0,0,0,9,27,45,62,79,95,109,122,133,138,138,132,123,115,106,98,101,116,133,137,128,117,99,78,57,36,15,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,15,30,43,56,67,78,88,96,104,110,116,120,123,125,126,128,126,125,123,120,117,113,108,102,94,79,60,40,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,9,27,45,62,79,95,109,122,133,138,138,132,123,115,106,98,101,116,133,137,128,117,99,78,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,10,30,49,68,86,102,116,126,132,132,126,116,101,85,68,49,30,10,0,0,0,0,0,0,0,0,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,0,0,0,0,0,0,0,10,30,49,68,86,102,116,126,132,132,126,116,101,85,68,49,30,10,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,0,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,0,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,0,0,0,0,0,0,0,0,6,21,37,52,68,83,98,114,129,145,144,129,113,98,82,67,52,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,49,68,86,102,116,126,132,132,126,116,101,85,68,49,30,10,0,0,0,0,0,0,0,0,16,37,58,79,99,118,134,150,147,133,118,104,90,90,104,119,133,147,149,133,117,98,78,57,36,14,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,129,129,129,129,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,8,20,29,34,35,44,65,86,108,129,129,129,129,129,123,102,81,59,38,35,35,35,35,35,35,31,24,13,0,0,0,0,0,0,0,0,0,0,0,0,11,32,53,73,93,112,131,147,159,164,160,148,132,113,94,74,54,33,12,0,0,0,0,0,0,0,0,0,0,0,11,32,54,75,96,117,137,143,148,141,122,104,87,75,75,87,104,123,142,148,142,135,114,93,72,51,30,9,0,0,0,0,0,0,11,32,54,75,96,117,137,143,148,141,122,104,87,75,75,87,104,123,142,148,142,135,114,93,72,51,30,9,0,0,0,0,0,0,11,32,54,75,96,117,137,143,148,141,122,104,87,75,75,87,104,123,142,148,142,135,114,93,72,51,30,9,0,0,0,0,0,11,32,54,75,96,117,137,143,148,141,122,104,87,75,75,87,104,123,142,148,142,135,114,93,72,51,30,9,0,0,0,0,0,1,17,33,49,64,78,91,103,114,123,132,138,143,146,148,149,148,147,146,144,141,137,133,128,123,118,107,87,66,45,24,47,68,88,108,118,124,129,133,137,141,143,145,146,147,147,146,144,140,135,128,119,109,98,86,73,59,44,28,12,0,0,0,0,0,0,0,13,29,44,59,73,86,98,109,119,128,135,140,144,146,147,147,146,145,143,140,136,132,128,122,117,106,87,66,45,24,34,55,76,97,117,135,135,135,135,135,124,103,83,62,42,21,1,0,5,26,46,67,88,108,129,135,135,135,135,128,107,87,66,44,47,69,90,111,133,135,135,135,135,120,99,78,57,35,14,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,24,40,54,64,72,81,91,101,113,126,140,150,143,121,100,79,57,36,15,3,21,39,57,76,94,112,130,142,142,142,128,109,90,70,49,28,7,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,153,148,141,132,132,151,166,152,133,113,94,74,54,33,12,0,0,0,0,18,37,56,74,92,109,125,140,152,159,159,152,143,135,125,119,119,131,146,156,138,118,98,78,57,36,15,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,15,30,45,59,73,85,96,106,116,124,131,136,141,144,147,148,149,148,147,145,142,138,134,129,123,107,86,65,44,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,18,37,56,74,92,109,125,140,152,159,159,152,143,135,125,119,119,131,146,156,138,118,98,78,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,17,37,57,78,97,115,133,146,154,153,145,132,115,96,77,57,37,16,0,0,0,0,0,0,0,0,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,0,0,0,0,0,0,0,17,37,57,78,97,115,133,146,154,153,145,132,115,96,77,57,37,16,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,0,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,0,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,0,0,0,0,0,0,0,5,21,36,51,67,82,97,113,129,144,159,159,144,128,112,97,82,66,51,35,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,57,78,97,115,133,146,154,153,145,132,115,96,77,57,37,16,0,0,0,0,0,0,0,0,15,37,58,78,98,115,131,146,162,149,135,120,106,106,120,135,149,161,146,130,114,97,77,56,35,14,0,0,0,0,0,0,0,0,3,13,23,31,50,71,92,114,136,150,150,148,126,105,84,63,41,28,19,9,0,0,0,0,0,0,0,0,23,37,49,55,56,56,65,86,108,130,150,150,150,145,123,102,81,59,56,56,56,56,56,56,56,52,42,29,13,0,0,0,0,0,0,0,0,0,0,0,15,36,57,78,99,120,140,160,176,185,178,161,141,121,100,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,8,29,50,71,91,112,132,152,169,151,133,117,103,96,96,103,117,134,152,168,150,130,110,89,69,48,27,6,0,0,0,0,0,0,8,29,50,71,91,112,132,152,169,151,133,117,103,96,96,103,117,134,152,168,150,130,110,89,69,48,27,6,0,0,0,0,0,0,8,29,50,71,91,112,132,152,169,151,133,117,103,96,96,103,117,134,152,168,150,130,110,89,69,48,27,6,0,0,0,0,0,8,29,50,71,91,112,132,152,169,151,133,117,103,96,96,103,117,134,152,168,150,130,110,89,69,48,27,6,0,0,0,0,0,13,30,47,64,79,94,108,121,133,143,152,159,164,168,170,170,170,168,167,165,162,158,154,149,144,132,110,88,67,46,25,47,69,90,111,133,145,150,154,158,162,164,166,168,168,168,168,165,161,155,148,139,128,116,103,89,74,58,42,25,8,0,0,0,0,0,9,26,43,59,74,89,103,116,128,139,148,155,161,165,167,168,168,168,166,164,161,157,152,148,143,132,110,88,67,46,25,30,50,71,91,112,132,153,156,156,150,130,109,88,68,47,27,6,0,10,31,51,72,93,113,134,155,156,156,144,123,102,82,61,41,47,69,90,111,133,154,156,156,142,120,99,78,57,35,14,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,35,53,70,83,91,100,109,120,131,143,156,164,143,121,100,79,57,36,15,14,32,50,69,87,105,123,141,159,153,135,116,98,80,62,43,23,3,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,165,167,171,168,160,150,147,161,161,142,123,104,85,66,47,27,7,0,0,0,7,27,46,66,85,104,121,139,155,160,154,154,159,163,154,145,140,140,148,161,147,129,110,90,71,51,31,11,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,13,29,45,60,75,89,102,114,125,135,144,151,157,162,166,168,169,170,169,168,166,163,159,155,146,125,105,84,64,43,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,7,27,46,66,85,104,121,139,155,160,154,154,159,163,154,145,140,140,148,161,147,129,110,90,71,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,21,42,63,84,104,125,145,162,174,174,162,144,124,104,83,62,42,20,0,0,0,0,0,0,0,0,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,0,0,0,0,0,0,0,21,42,63,84,104,125,145,162,174,174,162,144,124,104,83,62,42,20,0,0,0,0,0,0,0,0,0,0,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,0,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,0,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,0,0,0,0,0,0,4,20,35,51,66,81,97,112,128,143,159,163,163,158,143,128,112,96,81,65,50,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,104,125,145,162,174,174,162,144,124,104,83,62,42,20,0,0,0,0,0,0,0,0,11,31,51,69,85,101,116,132,147,163,150,136,121,122,136,150,162,147,131,115,100,85,68,50,30,10,0,0,0,0,0,0,0,9,21,32,42,51,59,71,92,114,136,157,170,148,126,105,84,63,56,47,38,27,16,3,0,0,0,0,0,0,36,53,67,76,77,77,77,86,108,130,151,171,166,145,123,102,81,77,77,77,77,77,77,77,77,71,59,43,25,6,0,0,0,0,0,0,0,0,0,0,17,38,59,80,102,122,144,165,186,206,187,166,145,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,4,24,45,65,85,105,124,144,162,163,147,133,122,117,117,122,133,147,163,160,142,123,103,83,63,43,22,2,0,0,0,0,0,0,4,24,45,65,85,105,124,144,162,163,147,133,122,117,117,122,133,147,163,160,142,123,103,83,63,43,22,2,0,0,0,0,0,0,4,24,45,65,85,105,124,144,162,163,147,133,122,117,117,122,133,147,163,160,142,123,103,83,63,43,22,2,0,0,0,0,0,4,24,45,65,85,105,124,144,162,163,147,133,122,117,117,122,133,147,163,160,142,123,103,83,63,43,22,2,0,0,0,0,6,25,42,60,77,93,109,124,138,150,162,171,171,164,159,157,156,157,158,160,163,167,173,174,170,153,132,110,88,67,46,25,47,69,90,111,133,154,170,175,173,167,163,160,159,158,158,159,162,168,175,167,157,146,133,119,104,88,72,55,38,20,2,0,0,0,3,21,38,56,72,89,104,119,133,146,157,167,175,168,163,159,158,158,159,160,163,167,173,173,169,153,132,110,88,67,46,25,24,45,65,85,106,126,147,167,176,156,135,114,94,73,53,32,12,0,15,36,57,77,98,118,139,160,177,159,138,118,97,76,56,35,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,41,62,82,100,111,119,129,138,149,160,170,164,143,121,100,79,57,36,15,25,43,62,80,98,116,134,152,160,142,123,105,87,69,51,33,14,0,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,146,150,158,168,170,168,171,152,133,113,94,75,56,37,18,0,0,0,0,13,34,54,74,94,113,133,151,155,141,132,133,139,148,157,165,161,161,163,150,134,117,100,81,62,43,24,4,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,7,25,42,59,75,90,105,119,132,144,154,164,171,173,167,162,159,157,156,157,158,160,162,166,161,141,120,99,79,58,38,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,13,34,54,74,94,113,133,151,155,141,132,133,139,148,157,165,161,161,163,150,134,117,100,81,62,43,24,4,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,129,150,171,192,192,171,150,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,0,0,0,0,0,0,1,23,44,65,86,108,129,150,171,192,192,171,150,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,0,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,0,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,0,0,0,0,0,0,18,34,50,65,81,96,111,128,143,158,158,144,144,158,158,142,126,111,96,80,65,49,34,17,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,129,150,171,192,192,171,150,129,107,86,65,43,22,1,0,0,0,0,0,0,0,3,22,40,55,71,86,102,117,133,148,164,152,138,138,152,163,148,132,116,101,85,70,55,39,21,2,0,0,0,0,0,0,12,26,38,50,61,70,79,86,92,114,136,157,170,148,126,105,89,83,76,66,57,45,33,20,6,0,0,0,0,0,46,66,83,96,98,98,98,98,108,130,151,172,166,145,123,102,98,98,98,98,98,98,98,98,98,89,72,53,34,13,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,143,164,184,198,186,165,144,123,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,18,38,58,77,96,114,132,149,164,162,151,142,138,138,143,151,163,163,148,131,113,94,75,56,36,16,0,0,0,0,0,0,0,0,18,38,58,77,96,114,132,149,164,162,151,142,138,138,143,151,163,163,148,131,113,94,75,56,36,16,0,0,0,0,0,0,0,0,18,38,58,77,96,114,132,149,164,162,151,142,138,138,143,151,163,163,148,131,113,94,75,56,36,16,0,0,0,0,0,0,0,18,38,58,77,96,114,132,149,164,162,151,142,138,138,143,151,163,163,148,131,113,94,75,56,36,16,0,0,0,0,0,17,35,54,72,90,107,123,140,154,168,173,161,151,143,138,136,135,136,136,139,142,147,154,171,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,170,154,146,142,139,138,137,136,138,142,148,157,167,175,163,149,135,118,102,85,67,49,31,12,0,0,0,13,32,50,68,85,102,119,135,149,163,175,167,157,148,142,138,137,137,138,139,142,146,154,170,174,153,132,110,88,67,46,25,18,39,59,80,100,120,141,161,181,161,141,120,99,79,59,38,18,0,21,41,62,82,103,124,144,165,174,154,133,112,92,71,51,30,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,64,86,107,128,139,148,157,155,146,152,164,143,121,100,79,57,36,18,36,54,73,91,109,128,145,163,149,131,112,94,76,58,40,22,3,0,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,125,130,139,150,164,182,166,145,125,108,90,72,53,34,15,0,0,0,0,15,37,58,79,100,121,139,149,141,125,112,112,119,129,137,145,151,151,144,133,119,104,87,70,52,34,15,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,19,37,55,72,89,105,120,136,149,162,173,170,161,153,146,141,138,136,135,136,137,139,142,146,151,135,114,94,73,53,32,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,15,37,58,79,100,121,139,149,141,125,112,112,119,129,137,145,151,151,144,133,119,104,87,70,52,34,15,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,128,149,170,188,187,169,149,128,106,85,64,43,22,1,0,0,0,0,0,0,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,128,149,170,188,187,169,149,128,106,85,64,43,22,1,0,0,0,0,0,0,0,0,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,0,0,0,0,9,28,47,64,80,95,111,126,142,157,156,142,128,128,143,157,157,141,126,110,95,79,64,46,27,8,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,128,149,170,188,187,169,149,128,106,85,64,43,22,1,0,0,0,0,0,0,0,0,10,25,41,56,72,87,102,118,134,149,164,155,156,164,149,133,117,102,86,71,55,40,25,9,0,0,0,0,0,0,13,28,42,55,68,79,89,98,106,112,116,136,157,170,148,126,115,110,103,95,85,75,63,50,36,21,7,0,0,0,0,51,72,93,113,120,120,120,120,120,130,151,172,166,145,123,120,120,120,120,120,120,120,120,120,119,101,80,59,38,17,0,0,0,0,0,0,0,0,0,0,14,35,56,76,97,117,137,155,170,177,171,156,138,118,98,78,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,10,29,48,67,85,102,118,134,147,157,165,163,160,160,163,165,157,146,133,117,101,84,65,47,28,8,0,0,0,0,0,0,0,0,10,29,48,67,85,102,118,134,147,157,165,163,160,160,163,165,157,146,133,117,101,84,65,47,28,8,0,0,0,0,0,0,0,0,10,29,48,67,85,102,118,134,147,157,165,163,160,160,163,165,157,146,133,117,101,84,65,47,28,8,0,0,0,0,0,0,0,10,29,48,67,85,102,118,134,147,157,165,163,160,160,163,165,157,146,133,117,101,84,65,47,28,8,0,0,0,0,7,26,45,64,83,101,119,137,153,169,171,156,143,132,123,117,114,113,114,115,117,121,126,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,126,121,118,116,115,115,117,121,128,138,149,163,178,165,149,132,114,97,78,60,41,22,2,0,3,22,41,60,79,97,115,132,149,165,178,163,150,138,128,121,117,115,115,116,118,121,126,142,164,174,153,132,110,88,67,46,25,13,33,53,74,94,114,135,155,175,167,146,126,105,85,64,44,24,5,26,46,67,88,108,129,150,170,169,148,128,107,87,66,45,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,40,60,80,100,120,140,154,145,136,126,144,164,143,121,100,79,57,36,29,47,66,84,102,120,138,156,156,137,119,101,83,65,47,29,10,0,0,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,101,104,110,120,135,156,177,172,155,137,119,101,82,63,44,25,5,0,0,0,14,35,56,76,96,110,120,131,129,111,95,92,100,109,117,125,130,130,125,115,103,89,74,58,41,23,5,0,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,10,29,48,66,84,102,119,135,151,166,178,164,152,142,132,125,120,116,114,113,114,115,117,120,124,130,130,109,88,68,47,27,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,14,35,56,76,96,110,120,131,129,111,95,92,100,109,117,125,130,130,125,115,103,89,74,58,41,23,5,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,20,41,61,82,102,122,142,158,168,168,157,141,122,102,82,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,11,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,10,0,0,0,0,0,0,0,0,0,0,0,20,41,61,82,102,122,142,158,168,168,157,141,122,102,82,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,10,0,0,0,0,0,0,0,0,0,11,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,10,0,0,0,0,0,0,0,0,0,11,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,10,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,0,11,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,10,0,0,0,0,0,0,0,0,0,14,35,56,76,94,110,125,141,157,155,141,126,112,112,126,141,155,156,141,125,109,94,75,55,34,13,0,0,0,0,0,0,0,0,0,0,0,20,41,61,82,102,122,142,158,168,168,157,141,122,102,82,61,40,19,0,0,0,0,0,0,0,0,0,0,11,26,42,57,72,88,103,119,134,150,165,165,149,134,118,103,87,72,56,41,25,10,0,0,0,0,0,0,11,28,43,58,72,85,97,108,118,126,132,137,143,160,172,152,140,136,130,123,114,104,93,80,66,51,37,21,5,0,0,0,51,73,94,115,137,142,142,142,142,142,155,174,169,150,142,142,142,142,142,142,142,142,142,142,123,102,81,59,38,17,0,0,0,0,0,0,0,0,1,6,9,30,50,70,89,108,125,140,151,156,152,141,126,109,90,71,51,31,11,0,0,0,0,0,0,0,0,0,0,0,4,7,20,38,55,72,88,103,117,129,138,145,149,151,151,149,145,138,128,116,103,88,71,54,36,18,0,0,0,0,0,0,0,4,7,7,20,38,55,72,88,103,117,129,138,145,149,151,151,149,145,138,128,116,103,88,71,54,36,18,7,7,4,0,0,0,0,0,0,1,20,38,55,72,88,103,117,129,138,145,149,151,151,149,145,138,128,116,103,88,71,54,36,18,0,0,0,0,0,0,0,0,1,20,38,55,72,88,103,117,129,138,145,149,151,151,149,145,138,128,116,103,88,71,54,36,18,0,0,0,0,0,14,34,54,74,93,112,131,149,166,174,157,141,126,113,103,97,93,92,93,94,96,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,100,97,94,94,94,96,101,109,120,133,148,163,178,162,144,126,107,88,69,50,30,11,0,12,31,51,70,89,108,126,145,162,179,163,148,133,120,109,101,96,94,94,94,97,100,120,142,164,174,153,132,110,88,67,46,25,7,27,47,67,88,108,128,149,169,173,152,132,111,91,71,50,30,10,31,51,72,93,113,134,155,175,163,143,122,101,81,60,40,19,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,33,53,73,93,113,134,134,126,117,122,144,164,143,121,100,79,57,36,40,59,77,95,113,131,149,163,145,126,108,90,72,54,36,18,0,0,0,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,84,103,122,142,161,180,184,167,148,130,110,91,72,53,33,13,0,0,0,9,29,48,66,81,91,102,112,117,100,82,72,81,90,98,105,109,109,105,97,86,73,59,44,28,11,0,0,0,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,19,39,58,77,95,113,131,149,165,178,163,148,135,123,113,105,99,95,93,92,93,94,96,99,104,110,116,103,83,62,42,21,0,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,0,9,29,48,66,81,91,102,112,117,100,82,72,81,90,98,105,109,109,105,97,86,73,59,44,28,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,15,35,55,75,94,112,128,140,147,147,140,128,111,93,74,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,26,11,0,0,0,0,0,0,0,0,0,0,0,0,15,35,55,75,94,112,128,140,147,147,140,128,111,93,74,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,26,11,0,0,0,0,0,0,0,0,0,0,0,11,27,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,26,11,0,0,0,0,0,0,0,0,0,0,0,11,27,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,26,11,0,0,0,0,0,0,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,0,0,0,0,0,0,0,0,11,27,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,26,11,0,0,0,0,0,0,0,2,6,7,16,37,59,80,101,122,139,155,153,139,124,110,96,96,111,125,139,153,154,138,121,100,79,57,36,15,7,6,2,0,0,0,0,0,2,6,7,15,35,55,75,94,112,128,140,147,147,140,128,111,93,74,55,35,15,7,7,3,0,0,0,0,0,0,2,6,11,27,42,58,73,88,104,119,135,150,150,135,119,104,88,73,57,42,26,11,7,3,0,0,0,0,8,25,41,57,73,88,102,115,126,137,146,153,158,162,173,182,168,161,156,150,143,133,122,110,96,81,67,51,34,18,0,0,0,51,73,94,115,137,158,163,163,163,163,170,185,180,167,163,163,163,163,163,163,163,163,163,145,123,102,81,59,38,17,0,0,0,0,0,0,0,12,22,27,28,28,42,61,79,95,110,123,131,134,132,123,111,96,80,62,43,24,4,0,0,0,0,0,0,0,0,0,6,17,24,28,28,28,43,58,73,87,99,110,118,124,128,130,130,128,124,118,109,99,87,73,57,41,28,25,17,6,0,0,0,8,18,25,28,28,28,28,43,58,73,87,99,110,118,124,128,130,130,128,124,118,109,99,87,73,57,41,28,28,28,28,25,17,7,0,0,0,0,0,8,26,43,58,73,87,99,110,118,124,128,130,130,128,124,118,109,99,87,73,57,41,24,7,0,0,0,0,0,0,0,0,0,8,26,43,58,73,87,99,110,118,124,128,130,130,128,124,118,109,99,87,73,57,41,24,7,0,0,0,0,0,21,42,62,81,101,121,140,159,178,162,144,126,111,96,84,76,72,71,72,73,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,73,73,73,75,81,90,103,117,133,150,168,173,155,136,117,97,78,58,38,18,0,19,39,59,79,98,117,137,156,174,168,150,134,117,103,91,81,75,73,73,73,78,99,120,142,164,174,153,132,110,88,67,46,25,0,21,41,61,81,101,122,142,162,179,158,138,117,97,77,57,36,16,36,57,77,98,118,139,160,178,157,137,116,96,75,55,34,14,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,46,66,86,106,120,114,106,101,122,144,164,143,121,100,79,57,36,51,70,88,106,124,142,160,152,134,115,97,79,61,43,25,6,0,0,0,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,74,93,112,132,151,170,171,172,177,158,139,120,100,81,61,41,21,1,0,0,1,19,36,51,63,73,83,93,97,87,71,62,63,70,78,84,88,88,84,77,68,56,43,29,14,0,0,0,0,0,0,0,0,8,25,41,57,70,82,90,94,94,89,80,68,63,63,68,80,89,94,94,90,82,71,57,42,25,8,0,0,0,27,47,67,86,105,124,143,161,179,165,148,133,118,105,94,85,79,74,72,71,72,73,75,79,84,90,94,88,73,55,36,16,0,0,0,0,0,8,25,41,57,70,82,90,94,94,89,80,68,63,63,68,80,89,94,94,90,82,71,57,42,25,8,0,0,0,16,30,41,48,57,70,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,4,16,26,36,51,63,73,83,93,97,87,71,61,62,70,78,84,88,88,84,77,68,56,43,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,2,9,28,46,65,82,97,111,121,125,125,120,110,97,81,64,46,27,20,15,8,0,0,0,0,0,0,0,0,0,0,0,2,12,28,43,58,74,89,105,120,136,135,120,104,89,73,58,42,27,20,15,8,0,0,0,0,0,0,0,0,0,0,0,8,28,46,65,82,97,111,121,125,125,120,110,97,81,64,46,27,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,28,43,58,74,89,105,120,136,135,120,104,89,73,58,42,27,12,0,0,0,0,0,0,0,0,0,6,11,16,20,24,28,43,58,74,89,105,120,136,135,120,104,89,73,58,42,27,12,0,0,0,0,0,0,0,0,0,0,0,3,9,14,28,43,58,74,89,105,120,136,135,120,104,89,73,58,42,33,29,25,21,14,3,0,0,0,14,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,13,0,0,0,0,0,0,0,0,5,13,28,43,58,74,89,105,120,136,135,120,104,89,73,58,42,27,21,16,10,1,0,0,0,2,13,22,27,28,28,35,55,75,93,109,124,141,137,123,109,94,80,80,95,109,123,137,140,124,108,92,74,54,33,28,28,27,22,13,1,0,1,13,22,27,28,28,28,46,65,82,97,111,121,125,125,120,110,97,81,64,46,28,28,28,28,24,16,5,0,0,1,13,22,27,28,28,28,43,58,74,89,105,120,136,135,120,104,89,73,58,42,28,28,28,28,24,16,5,0,1,19,37,54,71,87,103,118,132,145,156,166,167,161,159,170,181,166,160,164,170,162,151,140,126,111,97,81,64,47,30,12,0,0,51,73,94,115,137,158,160,160,160,160,167,183,178,164,160,160,160,160,160,160,160,160,160,145,123,102,81,59,38,17,0,0,0,0,0,0,16,30,41,48,49,49,49,49,65,80,93,104,110,112,111,104,94,81,66,50,33,14,0,0,0,0,0,0,0,0,0,0,23,35,45,49,49,49,49,49,57,70,81,90,98,104,107,108,108,107,103,98,90,81,70,57,49,49,49,45,36,23,8,0,10,25,37,46,49,49,49,49,49,49,57,70,81,90,98,104,107,108,108,107,103,98,90,81,70,57,49,49,49,49,49,49,45,36,23,8,0,0,0,6,19,30,38,44,57,70,81,90,98,104,107,108,108,107,103,98,90,81,70,57,42,27,12,0,0,0,0,0,0,0,0,0,0,0,13,28,43,57,70,81,90,98,104,107,108,108,107,103,98,90,81,70,57,42,27,12,0,0,0,0,0,0,27,48,68,89,109,129,149,168,172,152,134,115,97,81,66,56,51,50,51,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,51,51,54,61,73,87,103,120,139,157,176,164,145,125,105,85,65,45,24,4,25,46,66,86,106,126,146,165,176,157,139,120,103,88,73,62,54,51,51,57,78,99,120,142,164,174,153,132,110,88,67,46,25,0,14,34,55,75,95,115,136,156,176,165,144,124,103,83,63,43,23,41,62,83,103,124,145,165,172,152,131,111,90,70,49,29,8,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,19,39,59,77,93,99,94,86,101,122,144,164,143,121,100,79,57,44,63,81,99,117,135,153,159,141,122,104,86,68,50,32,14,0,0,0,0,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,45,64,84,103,122,141,160,164,151,152,167,167,148,128,108,88,68,48,27,7,0,0,4,21,36,49,58,64,69,74,77,80,82,83,84,84,84,83,81,78,74,68,61,52,42,32,20,7,0,0,0,0,0,0,4,21,36,49,58,64,69,74,77,80,82,83,84,84,84,83,81,78,74,73,70,63,53,41,27,12,0,0,0,0,34,54,75,94,114,134,153,172,171,153,135,118,102,88,76,66,58,54,51,50,51,52,54,58,63,70,73,69,58,43,26,8,0,0,0,0,0,0,11,27,41,53,63,70,73,73,78,81,84,84,84,82,79,75,73,73,70,63,53,41,27,12,0,0,0,0,30,46,60,69,71,71,71,71,73,73,71,71,71,71,71,71,71,70,73,73,70,63,53,41,27,12,0,0,0,0,0,0,19,33,45,52,57,62,66,70,73,76,78,80,82,83,83,83,81,79,75,70,64,57,48,38,26,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,2,12,21,29,37,43,52,67,81,93,100,104,104,100,92,81,67,54,51,46,41,35,28,18,4,0,0,0,0,0,0,0,2,12,21,29,37,43,49,59,75,90,105,121,121,105,90,74,59,54,51,46,41,35,28,18,4,0,0,0,0,0,0,0,3,13,23,32,40,52,67,81,93,100,104,104,100,92,81,67,52,35,26,16,4,0,0,0,0,0,0,0,0,0,0,0,0,0,3,13,23,32,40,47,59,75,90,105,121,121,105,90,74,59,43,35,26,16,4,0,0,0,0,0,0,4,16,26,32,36,41,45,49,52,55,59,75,90,105,121,121,105,90,74,59,44,37,29,19,8,0,0,0,0,0,0,0,1,10,17,23,29,35,40,44,48,59,75,90,105,121,121,105,90,74,60,59,57,54,50,46,41,32,20,0,0,0,8,27,46,63,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,62,45,26,7,0,0,0,0,0,0,3,14,24,33,41,47,52,59,75,90,105,121,121,105,90,74,59,54,51,47,42,37,30,19,6,0,0,18,31,42,48,49,49,49,49,63,79,95,111,126,121,107,93,79,64,65,79,93,107,121,126,110,94,78,62,49,49,49,49,48,41,31,17,1,17,31,42,48,49,49,49,49,52,67,81,93,100,104,104,100,92,81,67,52,49,49,49,49,49,44,35,22,6,1,17,31,42,48,49,49,49,49,49,59,75,90,105,121,121,105,90,74,59,49,49,49,49,49,49,44,35,22,6,11,30,49,67,84,101,117,134,148,162,169,157,147,140,140,158,171,151,138,144,153,164,169,156,142,126,111,94,77,59,41,22,3,0,51,73,94,115,137,138,138,138,138,139,153,174,168,148,138,138,138,138,138,138,138,138,138,138,123,102,81,59,38,17,0,0,0,0,0,0,30,46,60,69,71,71,71,71,71,71,75,84,90,91,90,85,76,70,64,52,36,19,0,0,0,0,0,0,0,0,0,0,37,53,64,70,71,71,71,71,71,67,62,71,78,83,86,87,87,86,82,78,71,70,71,71,71,71,70,65,53,38,20,4,23,40,55,66,70,71,71,71,71,71,67,56,62,71,78,83,86,87,87,86,82,78,71,62,58,68,71,71,71,71,71,70,65,53,38,21,0,0,4,21,36,49,58,64,69,74,77,80,82,83,86,87,87,86,82,78,74,68,61,52,42,32,20,7,0,0,0,0,0,0,0,0,0,0,8,20,32,42,52,62,71,78,83,86,87,87,86,82,79,75,70,63,54,45,34,22,9,0,0,0,0,0,33,53,74,94,115,136,156,176,164,144,124,105,86,68,51,37,30,29,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,34,43,57,73,91,109,129,148,168,173,153,132,112,92,71,51,30,9,31,51,72,93,113,133,153,173,168,148,129,109,91,74,57,44,34,30,35,57,78,99,120,142,164,174,153,132,110,88,67,46,25,0,8,28,48,68,88,108,128,149,169,171,151,130,110,90,70,50,30,47,67,88,108,129,150,170,166,146,125,105,85,64,44,23,3,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,11,30,48,63,74,78,73,80,101,122,144,164,143,121,100,79,57,56,74,92,110,128,146,164,148,130,111,93,75,57,39,21,2,0,0,0,0,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,55,74,93,112,131,150,169,154,135,139,159,175,155,135,115,95,74,54,34,13,0,0,14,33,51,66,77,85,90,95,98,101,103,104,105,106,105,104,102,99,94,88,80,71,61,49,37,23,8,0,0,0,0,0,14,33,51,66,77,85,90,95,98,101,103,104,105,106,105,104,102,99,94,88,80,71,61,49,37,23,8,0,0,0,40,60,81,101,122,142,162,181,162,143,124,106,88,72,58,46,38,33,30,29,29,31,33,37,43,49,52,49,40,28,13,0,0,0,0,0,0,11,25,38,50,61,71,80,87,94,99,102,105,106,105,103,100,96,90,82,73,63,51,39,25,11,0,0,0,0,40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,49,43,35,24,11,0,0,0,0,0,0,0,32,49,63,73,78,83,87,91,94,97,100,102,103,104,104,104,102,100,96,91,84,76,66,56,43,30,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,8,20,30,40,49,57,64,69,74,78,81,83,84,84,84,83,81,79,75,71,67,61,56,47,34,19,0,0,0,0,0,0,8,20,30,40,49,57,64,69,74,78,81,91,105,105,91,83,81,79,75,71,67,61,56,47,34,19,0,0,0,0,0,0,8,20,32,42,52,60,67,73,78,81,84,84,84,82,79,75,70,63,54,45,34,22,9,0,0,0,0,0,0,0,0,0,0,0,8,20,32,42,52,60,67,73,78,81,91,105,105,91,79,75,70,63,54,45,34,22,9,0,0,0,0,0,19,33,45,52,57,62,66,70,73,76,78,80,82,91,105,105,91,79,75,70,64,57,48,38,26,14,0,0,0,0,0,6,19,30,37,44,50,55,60,65,69,73,76,78,91,105,105,91,83,83,81,80,78,75,71,67,61,50,35,0,0,0,7,20,33,49,65,80,96,110,105,91,82,84,84,84,84,82,91,105,110,96,80,64,57,48,36,20,3,0,0,0,0,7,20,33,43,53,61,67,73,77,80,82,91,105,105,91,82,81,78,75,72,68,63,57,48,36,20,3,0,32,48,61,69,71,71,71,71,71,69,80,96,110,105,91,77,63,49,49,63,77,91,105,110,96,80,68,71,71,71,71,71,69,60,47,30,13,31,47,60,69,71,71,71,71,71,71,71,73,80,83,83,80,73,71,71,71,71,71,71,71,70,64,52,36,19,13,31,47,60,69,71,71,71,71,71,71,71,75,91,105,105,91,75,71,71,71,71,71,71,71,70,64,52,36,19,21,40,59,78,96,114,131,148,164,167,152,139,128,119,136,157,170,148,126,124,134,147,161,172,157,141,124,106,88,70,51,32,12,0,51,72,92,111,116,116,116,116,116,130,151,172,166,145,123,116,116,116,116,116,116,116,116,116,116,100,79,58,37,16,0,0,0,0,0,0,40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,48,28,8,0,0,0,0,0,0,0,0,0,49,67,83,91,92,92,92,92,92,86,72,55,57,62,65,66,66,65,62,67,82,91,92,92,92,92,91,83,68,49,30,13,33,52,70,84,92,92,92,92,92,92,86,72,54,67,83,91,92,92,92,92,91,81,65,57,74,88,92,92,92,92,92,91,83,68,50,31,0,0,14,33,51,66,77,85,90,95,98,101,103,104,105,106,105,104,102,99,94,88,80,71,61,49,37,23,8,0,0,0,0,0,0,0,0,11,25,38,50,61,71,80,87,94,99,102,105,106,105,103,100,96,90,82,73,63,51,39,25,11,0,0,0,0,37,58,78,99,120,141,162,179,158,137,117,97,77,57,38,21,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,14,27,44,62,81,101,121,141,161,179,159,138,117,97,76,55,35,14,35,56,77,98,118,139,160,180,161,141,120,100,81,62,44,27,14,14,35,57,78,99,120,142,164,174,153,132,110,88,67,46,25,0,1,21,41,61,81,101,121,142,162,177,157,137,117,97,77,56,36,52,73,93,114,135,155,176,160,140,119,99,79,58,38,17,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,1,18,33,45,54,57,59,80,101,122,144,164,143,121,100,79,57,67,85,103,121,139,157,155,137,118,100,82,64,46,28,9,0,0,0,0,0,39,60,81,101,122,143,163,175,155,134,113,93,73,53,45,64,83,102,121,141,160,164,145,125,132,153,173,162,142,121,101,80,60,39,18,0,0,21,42,62,80,96,105,111,115,119,122,124,126,126,128,126,126,123,120,115,108,100,90,79,67,53,38,22,6,0,0,0,0,21,42,62,80,96,105,111,115,119,122,124,126,126,128,126,126,123,120,115,108,100,90,79,67,53,38,22,6,0,0,45,66,86,107,128,148,169,174,154,134,114,95,77,59,42,28,18,12,8,7,8,10,12,17,23,29,31,28,21,11,0,0,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,16,6,0,0,0,0,0,0,0,0,42,61,79,93,99,103,108,111,115,118,120,122,124,125,126,125,124,121,117,111,104,95,85,73,60,46,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,13,26,38,49,59,68,77,84,89,95,99,102,104,105,106,105,104,102,100,96,92,87,82,76,64,49,31,0,0,0,0,0,13,26,38,49,59,68,77,84,89,95,99,102,104,105,106,105,104,102,100,96,92,87,82,76,64,49,31,0,0,0,0,0,11,25,38,50,61,71,80,87,94,99,102,105,106,105,103,100,96,90,82,73,63,51,39,25,11,0,0,0,0,0,0,0,0,0,11,25,38,50,61,71,80,87,94,99,102,105,106,105,103,100,96,90,82,73,63,51,39,25,11,0,0,0,0,32,49,63,73,78,83,87,91,94,97,100,102,103,104,104,104,102,100,96,91,84,76,66,56,43,30,16,1,0,0,0,20,36,49,57,64,70,76,81,86,90,94,97,99,102,103,104,104,104,104,102,101,99,96,92,88,80,65,48,0,0,8,23,37,50,62,72,81,88,94,98,101,104,105,106,105,105,104,102,99,96,93,88,83,77,66,50,32,13,0,0,0,8,23,37,50,62,72,81,88,94,98,101,104,105,106,105,105,104,102,99,96,93,88,83,77,66,50,32,13,0,42,61,78,89,92,92,92,92,92,89,76,81,89,87,75,61,47,33,33,47,61,75,87,89,81,74,88,92,92,92,92,92,89,77,60,41,22,42,60,77,89,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,48,28,22,42,60,77,89,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,48,28,29,49,68,88,106,125,143,161,171,154,137,122,109,114,136,157,170,148,126,105,117,131,147,163,171,154,136,117,98,79,60,40,21,1,45,64,81,93,95,95,95,95,108,130,151,172,166,145,123,102,95,95,95,95,95,95,95,95,95,86,71,52,32,12,0,0,0,0,0,0,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,13,0,0,0,0,0,0,0,0,0,56,77,96,112,113,113,113,113,113,102,83,62,42,41,43,45,45,48,65,81,96,111,113,113,113,113,112,97,77,57,36,17,38,59,80,99,113,113,113,113,113,113,102,83,64,77,96,112,113,113,113,113,111,95,75,67,86,104,113,113,113,113,113,112,98,78,57,36,0,0,21,42,62,80,96,105,111,115,119,122,124,126,126,128,126,126,123,120,115,108,100,90,79,67,53,38,22,6,0,0,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,40,61,82,103,124,145,166,175,154,133,112,91,70,50,30,10,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,14,34,54,74,94,115,135,156,177,164,143,122,101,80,59,38,17,39,60,81,102,123,144,165,176,156,135,114,94,73,53,33,14,0,14,35,57,78,99,120,142,164,174,153,132,110,88,67,46,25,0,0,14,34,54,74,94,114,135,155,174,164,144,124,103,83,63,43,57,78,98,119,140,160,175,154,134,113,93,73,52,32,11,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,3,16,27,33,37,59,80,101,122,144,164,143,121,100,79,60,78,96,114,132,150,162,144,125,107,89,71,53,35,17,0,0,0,0,0,0,44,65,85,106,128,148,168,170,149,128,108,87,67,46,54,73,92,111,131,150,169,154,135,116,126,148,169,168,147,126,106,85,64,44,23,0,3,24,45,66,88,109,125,132,136,140,143,146,147,148,149,148,147,145,141,135,128,119,108,96,83,68,52,36,18,0,0,0,3,24,45,66,88,109,125,132,136,140,143,146,147,148,149,148,147,145,141,135,128,119,108,96,83,68,52,36,18,0,0,48,69,90,111,132,153,174,168,147,126,106,86,67,48,29,12,0,0,0,0,0,0,0,0,2,8,9,7,2,0,0,0,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,68,89,109,119,124,129,133,136,139,142,144,146,147,148,147,145,142,138,132,124,114,103,90,76,61,45,28,11,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,15,30,43,56,67,78,88,96,104,110,116,120,123,125,126,128,126,125,123,120,117,113,108,102,94,79,60,40,0,0,0,0,15,30,43,56,67,78,88,96,104,110,116,120,123,125,126,128,126,125,123,120,117,113,108,102,94,79,60,40,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,42,61,79,93,99,103,108,111,115,118,120,122,124,125,126,125,124,121,117,111,104,95,85,73,60,46,31,15,0,0,0,32,50,66,77,84,90,96,102,106,111,114,118,120,122,124,125,126,125,125,124,122,120,117,113,108,95,76,56,0,6,23,38,53,67,79,90,100,108,114,119,122,125,126,128,126,126,124,123,120,117,114,109,104,96,80,61,41,20,0,0,6,23,38,53,67,79,90,100,108,114,119,122,125,126,128,126,126,124,123,120,117,114,109,104,96,80,61,41,20,0,49,70,90,108,113,113,113,113,113,106,88,68,68,67,58,45,31,17,17,31,45,58,67,68,65,85,104,113,113,113,113,113,107,89,68,47,27,48,69,89,107,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,27,48,69,89,107,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,36,57,77,96,116,135,154,173,160,142,124,107,92,114,136,157,170,148,126,105,101,116,134,152,170,165,146,126,107,87,68,48,27,7,35,51,64,73,74,74,74,86,108,130,151,172,166,145,123,102,81,74,74,74,74,74,74,74,74,68,56,41,23,5,0,0,0,0,0,0,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,135,135,135,135,128,106,85,64,43,21,22,28,45,62,78,95,111,126,135,135,135,135,122,100,79,58,37,18,39,60,81,102,121,135,135,135,135,131,112,93,74,79,100,121,135,135,135,135,119,98,77,76,95,114,134,135,135,135,135,119,100,79,58,37,0,3,24,45,66,88,109,125,132,136,140,143,146,147,148,149,148,147,145,141,135,128,119,108,96,83,68,52,36,18,0,0,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,42,63,84,106,126,148,169,172,150,130,108,87,66,45,24,3,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,7,27,48,68,89,110,132,152,173,167,146,125,104,83,62,41,20,41,63,84,105,126,147,168,173,152,131,110,89,68,47,27,6,0,14,35,57,78,99,120,142,164,174,153,132,110,88,67,46,25,0,0,7,27,47,67,87,107,128,147,167,171,151,131,111,90,71,51,63,83,104,124,145,166,169,148,128,107,87,67,46,26,6,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,7,16,37,59,80,101,122,144,164,143,121,100,79,71,89,107,125,143,162,151,133,114,96,78,60,42,24,5,0,0,0,0,0,0,48,69,90,110,132,152,173,166,145,124,103,82,61,44,63,82,101,120,140,159,164,145,126,106,122,143,164,173,152,131,110,89,68,47,26,0,2,23,44,65,86,107,128,149,157,161,164,167,168,170,170,170,168,166,162,156,148,138,126,112,98,82,65,48,30,11,0,0,2,23,44,65,86,107,128,149,157,161,164,167,168,170,170,170,168,166,162,156,148,138,126,112,98,82,65,48,30,11,0,51,72,93,114,136,157,178,164,143,122,101,80,60,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,145,149,153,157,160,163,165,167,168,169,168,166,163,158,151,143,132,120,106,91,75,58,40,22,4,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,15,30,45,59,73,85,96,106,116,124,131,136,141,144,147,148,149,148,147,145,142,138,134,129,123,107,86,65,44,0,0,0,15,30,45,59,73,85,96,106,116,124,131,136,141,144,147,148,149,148,147,145,142,138,134,129,123,107,86,65,44,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,47,68,89,109,119,124,129,133,136,139,142,144,146,147,148,147,145,142,138,132,124,114,103,90,76,61,45,28,11,0,0,40,61,80,96,104,111,117,122,128,132,136,139,142,144,146,147,147,147,146,145,144,141,138,134,122,100,79,58,1,19,36,53,68,83,97,109,119,128,135,140,144,146,148,148,148,148,146,144,142,138,135,130,124,108,87,66,45,23,2,1,19,36,53,68,83,97,109,119,128,135,140,144,146,148,148,148,148,146,144,142,138,135,130,124,108,87,66,45,23,2,50,71,92,113,134,135,135,135,134,113,92,71,49,46,39,29,15,1,1,15,29,40,46,47,67,88,110,131,135,135,135,134,112,91,70,49,28,49,71,92,113,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,28,49,71,92,113,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,43,63,83,103,124,144,164,171,151,132,113,94,92,114,136,157,170,148,126,105,87,104,123,142,161,174,155,135,115,95,75,54,34,13,21,35,46,52,53,53,65,86,108,130,151,172,166,145,123,102,81,59,53,53,53,53,53,53,53,48,39,26,11,0,0,0,0,0,0,0,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,156,156,150,128,106,85,64,43,21,23,41,58,75,92,108,125,141,156,156,156,144,122,100,79,58,37,14,35,55,74,92,110,128,147,156,156,140,121,102,83,79,100,121,143,156,156,141,119,98,77,86,105,124,143,156,156,145,126,108,90,72,53,33,0,2,23,44,65,86,107,128,149,157,161,164,167,168,170,170,170,168,166,162,156,148,138,126,112,98,82,65,48,30,11,0,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,43,65,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,2,23,44,65,86,108,129,150,171,170,149,128,106,85,64,42,21,43,64,85,106,128,149,170,171,150,129,107,86,65,44,23,2,0,14,35,57,78,99,120,142,164,174,153,132,110,88,67,46,25,0,0,0,20,40,60,80,99,119,139,159,178,158,138,118,98,78,58,69,89,109,130,151,171,162,142,122,101,81,61,40,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,16,37,59,80,101,122,144,164,143,121,100,79,82,100,118,136,154,158,140,121,103,85,67,49,31,12,0,0,0,0,0,0,0,51,72,93,114,135,156,177,162,142,120,99,78,57,53,73,92,111,130,149,168,155,136,116,98,119,140,161,177,156,135,114,93,72,51,30,0,0,20,41,62,83,104,125,146,166,161,158,155,154,153,152,153,156,161,168,175,166,156,143,128,112,95,77,59,40,20,1,0,0,20,41,62,83,104,125,146,166,161,158,155,154,153,152,153,156,161,168,175,166,156,143,128,112,95,77,59,40,20,1,53,74,95,116,138,159,180,161,140,119,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,154,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,170,174,172,167,164,161,160,158,158,158,161,166,173,171,162,150,136,121,105,87,70,51,32,13,0,0,0,0,0,0,0,0,0,0,0,
0,0,13,29,45,60,75,89,102,114,125,135,144,151,157,162,166,168,169,170,169,168,166,163,159,155,146,125,105,84,64,43,0,0,13,29,45,60,75,89,102,114,125,135,144,151,157,162,166,168,169,170,169,168,166,163,159,155,146,125,105,84,64,43,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,47,69,90,111,133,145,149,153,157,160,163,165,167,168,169,168,166,163,158,151,143,132,120,106,91,75,58,40,22,4,0,44,65,86,107,124,131,137,143,148,153,156,160,163,165,167,168,168,168,168,166,165,162,159,138,117,96,76,55,12,30,48,66,82,98,113,126,138,148,155,161,165,168,169,170,170,169,167,165,163,159,155,147,126,106,85,64,43,22,1,12,30,48,66,82,98,113,126,138,148,155,161,165,168,169,170,170,169,167,165,163,159,155,147,126,106,85,64,43,22,1,48,69,90,111,132,154,156,156,136,115,94,72,51,30,20,18,19,19,19,19,19,20,27,48,69,90,111,133,154,156,152,131,110,89,68,46,28,49,71,92,113,135,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,28,49,71,92,113,135,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,48,69,89,110,130,151,171,164,144,124,104,84,92,114,136,157,170,148,126,105,84,94,114,134,154,174,162,142,121,101,80,60,39,18,5,17,26,31,31,44,65,86,108,130,151,172,166,145,123,102,81,59,52,51,50,47,45,41,36,31,24,17,8,0,0,0,0,0,0,0,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,43,21,35,53,70,87,105,121,138,155,171,177,165,144,122,100,79,58,37,7,26,44,63,81,99,117,136,154,169,150,131,111,93,79,100,121,143,164,162,141,119,98,77,96,114,134,153,170,152,134,115,97,79,61,43,25,0,0,20,41,62,83,104,125,146,166,161,158,155,154,153,152,153,156,161,168,175,166,156,143,128,112,95,77,59,40,20,1,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,154,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,44,65,86,108,130,151,172,170,148,126,105,84,63,42,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,21,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,14,35,57,78,99,120,142,164,174,153,132,110,88,67,46,25,0,0,0,13,32,52,72,92,112,132,151,171,165,145,125,105,85,65,74,95,115,136,156,176,156,136,115,95,75,54,34,14,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,16,37,59,80,101,122,144,147,143,121,100,79,93,111,129,147,165,147,128,110,92,74,56,38,19,1,0,0,0,0,0,0,0,53,74,96,117,138,159,180,160,138,117,96,75,54,63,82,101,120,139,158,165,146,126,107,95,116,138,159,180,159,138,117,96,74,53,32,0,0,17,38,59,80,101,122,143,145,140,137,134,132,132,131,132,135,141,149,160,173,173,158,142,124,106,87,68,48,28,8,0,0,17,38,59,80,101,122,143,145,140,137,134,132,132,131,132,135,141,149,160,173,173,158,142,124,106,87,68,48,28,8,54,75,96,117,139,160,181,160,139,117,96,75,54,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,169,153,146,143,140,138,137,136,138,140,146,154,166,179,166,151,135,117,98,80,61,41,22,2,0,0,0,0,0,0,0,0,0,0,
0,7,25,42,59,75,90,105,119,132,144,154,164,171,173,167,162,159,157,156,157,158,160,162,166,161,141,120,99,79,58,38,0,7,25,42,59,75,90,105,119,132,144,154,164,171,173,167,162,159,157,156,157,158,160,162,166,161,141,120,99,79,58,38,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,154,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,154,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,47,69,90,111,133,154,170,174,172,167,164,161,160,158,158,158,161,166,173,171,162,150,136,121,105,87,70,51,32,13,0,44,65,86,108,130,151,158,163,169,173,171,167,163,160,158,157,156,157,157,159,161,164,155,134,113,92,71,50,21,40,59,78,95,112,128,143,156,167,171,164,158,155,154,152,153,154,155,158,162,166,164,143,122,101,81,60,39,18,0,21,40,59,78,95,112,128,143,156,167,171,164,158,155,154,152,153,154,155,158,162,166,164,143,122,101,81,60,39,18,0,45,67,88,109,130,151,172,159,138,116,95,74,53,32,33,39,41,41,41,41,40,35,28,49,71,92,113,134,156,171,150,129,108,86,65,44,28,49,71,92,113,135,156,165,165,165,165,165,165,165,165,165,165,165,165,168,177,177,177,163,142,120,98,77,56,35,28,49,71,92,113,135,156,165,165,165,165,165,165,165,165,165,165,165,165,168,177,177,177,163,142,120,98,77,56,35,53,74,94,115,136,157,177,159,138,117,97,77,92,114,136,157,170,148,126,105,84,86,107,128,148,168,168,147,126,106,85,64,44,23,0,0,6,10,23,44,65,86,108,130,151,172,166,145,123,102,81,74,73,73,71,68,66,61,57,51,44,36,27,16,5,0,0,0,0,0,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,43,30,47,65,82,100,117,135,151,168,185,186,165,144,122,100,79,58,37,0,15,34,52,70,88,107,125,143,161,159,140,121,102,83,100,121,143,164,162,141,119,98,86,105,124,143,162,159,141,123,104,86,68,50,32,14,0,0,17,38,59,80,101,122,143,145,140,137,134,132,132,131,132,135,141,149,160,173,173,158,142,124,106,87,68,48,28,8,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,43,65,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,170,148,128,106,84,63,42,21,0,0,14,35,57,78,99,120,142,164,174,153,132,110,88,67,46,25,0,0,0,5,25,45,64,84,104,124,144,163,172,152,132,112,93,73,80,100,121,141,162,170,150,129,109,89,68,48,28,7,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,16,37,59,80,101,122,125,125,125,121,100,86,104,122,140,159,154,136,117,99,81,63,45,27,8,0,0,0,0,0,0,0,0,55,76,98,119,140,161,179,158,136,115,94,73,53,72,91,110,130,149,168,156,136,117,98,93,114,136,157,178,162,140,119,98,77,56,34,0,0,14,35,56,77,98,119,130,124,119,116,113,111,110,110,111,114,121,131,143,158,174,172,154,135,115,96,75,55,35,15,0,0,14,35,56,77,98,119,130,124,119,116,113,111,110,110,111,114,121,131,143,158,174,172,154,135,115,96,75,55,35,15,54,75,96,117,139,160,181,160,139,117,96,75,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,125,122,119,117,115,114,116,119,126,136,149,164,180,164,146,128,108,89,69,49,29,9,0,0,0,0,0,0,0,0,0,0,
0,19,37,55,72,89,105,120,136,149,162,173,170,161,153,146,141,138,136,135,136,137,139,142,146,151,135,114,94,73,53,32,0,19,37,55,72,89,105,120,136,149,162,173,170,161,153,146,141,138,136,135,136,137,139,142,146,151,135,114,94,73,53,32,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,47,69,90,111,133,154,175,169,153,146,143,140,138,137,136,138,140,146,154,166,179,166,151,135,117,98,80,61,41,22,2,44,65,86,108,130,151,172,176,162,155,150,146,142,139,137,136,135,136,136,138,140,143,147,130,109,88,67,46,29,49,68,88,106,125,142,158,173,163,152,143,138,134,132,132,132,132,134,137,141,145,150,139,118,97,76,56,35,14,0,29,49,68,88,106,125,142,158,173,163,152,143,138,134,132,132,132,132,134,137,141,145,150,139,118,97,76,56,35,14,0,43,64,86,107,128,149,170,161,140,118,97,76,55,40,52,60,62,62,62,62,61,54,42,51,73,94,115,136,157,169,148,126,105,84,63,42,28,49,71,92,113,135,144,144,144,144,144,144,144,144,144,144,144,144,144,149,167,186,176,159,142,120,98,77,56,35,28,49,71,92,113,135,144,144,144,144,144,144,144,144,144,144,144,144,144,149,167,186,176,159,142,120,98,77,56,35,56,77,98,119,140,161,175,154,134,112,92,71,92,114,136,157,170,148,126,105,84,81,101,122,143,164,173,152,131,110,89,68,47,26,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,95,95,94,94,92,90,86,82,77,71,64,55,45,34,22,9,0,0,0,0,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,43,42,59,77,94,112,130,147,164,176,181,186,165,144,122,100,79,58,37,0,4,23,41,59,77,96,114,132,150,168,150,131,112,93,100,121,143,164,162,141,119,98,96,115,134,153,166,148,130,111,93,75,57,39,21,3,0,0,14,35,56,77,98,119,130,124,119,116,113,111,110,110,111,114,121,131,143,158,174,172,154,135,115,96,75,55,35,15,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,43,64,85,106,128,149,170,172,151,130,108,87,66,45,24,3,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,1,22,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,43,64,86,107,128,150,171,170,149,128,107,86,64,43,22,1,0,14,35,57,78,99,120,142,164,174,153,132,110,88,67,46,25,0,0,0,0,17,37,57,76,96,116,136,155,175,160,140,120,100,80,86,107,128,147,168,163,143,123,102,82,62,42,21,1,0,0,47,69,90,111,133,154,175,164,143,121,100,79,57,36,15,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,14,34,55,74,92,103,104,104,104,103,91,97,115,134,151,161,142,124,106,88,70,52,34,15,0,0,0,0,0,0,0,0,0,57,78,99,120,142,163,177,156,135,113,92,71,62,81,100,119,139,158,165,146,126,108,89,91,112,134,155,176,163,142,120,99,78,57,36,0,0,11,31,52,73,93,109,109,103,99,95,92,90,88,88,90,94,101,113,128,144,162,180,163,143,122,102,81,61,40,19,0,0,11,31,52,73,93,109,109,103,99,95,92,90,88,88,90,94,101,113,128,144,162,180,163,143,122,102,81,61,40,19,53,74,95,116,138,160,181,161,140,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,101,98,96,94,93,95,99,107,119,134,151,169,175,156,136,116,96,76,55,35,14,0,0,0,0,0,0,0,0,0,0,
10,29,48,66,84,102,119,135,151,166,178,164,152,142,132,125,120,116,114,113,114,115,117,120,124,130,130,109,88,68,47,27,10,29,48,66,84,102,119,135,151,166,178,164,152,142,132,125,120,116,114,113,114,115,117,120,124,130,130,109,88,68,47,27,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,47,69,90,111,133,154,175,164,142,125,122,119,117,115,114,116,119,126,136,149,164,180,164,146,128,108,89,69,49,29,9,44,65,86,108,130,151,172,167,147,135,130,125,121,118,116,114,113,114,114,116,118,122,126,125,104,83,63,42,35,55,76,96,116,136,154,172,163,147,134,123,117,113,110,110,110,111,113,116,120,124,130,135,114,93,72,51,30,10,0,35,55,76,96,116,136,154,172,163,147,134,123,117,113,110,110,110,111,113,116,120,124,130,135,114,93,72,51,30,10,0,41,62,83,104,125,146,168,163,142,120,99,78,57,54,70,80,83,83,83,83,82,72,57,53,75,96,117,138,160,166,145,124,103,82,61,40,28,49,70,91,112,122,122,122,122,122,122,122,122,122,122,122,122,122,124,142,163,178,162,146,130,113,96,75,55,34,28,49,70,91,112,122,122,122,122,122,122,122,122,122,122,122,122,122,124,142,163,178,162,146,130,113,96,75,55,34,59,80,101,122,144,165,172,151,130,109,88,71,92,114,136,157,170,148,126,105,84,76,97,118,140,160,176,155,134,113,92,71,50,29,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,116,116,116,116,115,113,111,107,103,98,92,84,74,64,52,39,25,10,0,0,0,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,43,53,71,89,106,124,142,159,160,154,163,180,165,144,122,100,79,58,37,0,0,12,30,48,66,84,103,121,139,157,160,141,122,103,100,121,143,164,162,141,119,98,106,125,144,163,155,137,118,100,82,64,46,28,10,0,0,0,11,31,52,73,93,109,109,103,99,95,92,90,88,88,90,94,101,113,128,144,162,180,163,143,122,102,81,61,40,19,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,41,62,83,104,124,146,167,175,154,133,112,91,70,50,30,11,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,4,25,46,67,88,109,131,152,173,168,147,126,105,84,62,41,20,42,63,84,105,126,148,169,172,151,130,109,88,67,46,25,4,0,14,35,57,78,99,120,142,164,174,153,132,110,88,67,46,25,0,0,0,0,9,29,49,68,88,107,128,147,167,167,148,128,108,88,92,113,133,154,174,156,136,116,96,76,55,35,15,0,0,0,47,69,90,111,133,154,175,165,144,122,101,80,58,37,16,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,8,27,45,62,76,82,83,83,83,82,90,108,126,145,163,150,131,113,95,77,59,41,23,20,16,11,4,0,0,0,0,0,0,57,79,100,121,143,164,176,155,134,112,91,70,71,90,109,129,148,167,156,137,117,98,79,90,111,133,154,175,165,144,122,100,79,58,37,0,0,6,26,45,63,79,89,88,83,78,74,70,69,67,67,69,74,83,97,114,133,152,171,169,149,128,107,86,65,44,23,0,0,6,26,45,63,79,89,88,83,78,74,70,69,67,67,69,74,83,97,114,133,152,171,169,149,128,107,86,65,44,23,52,73,94,115,136,157,178,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,75,73,72,74,78,89,104,121,140,159,178,163,143,122,102,81,61,40,19,0,0,0,0,0,0,0,0,0,0,
19,39,58,77,95,113,131,149,165,178,163,148,135,123,113,105,99,95,93,92,93,94,96,99,104,110,116,103,83,62,42,21,19,39,58,77,95,113,131,149,165,178,163,148,135,123,113,105,99,95,93,92,93,94,96,99,104,110,116,103,83,62,42,21,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,47,69,90,111,133,154,175,164,142,120,101,98,96,94,93,95,99,107,119,134,151,169,175,156,136,116,96,76,55,35,14,44,65,86,108,130,151,172,166,145,123,109,104,100,97,94,93,92,92,93,95,97,101,106,109,97,78,58,38,39,60,81,102,122,143,163,172,152,134,117,104,96,92,89,88,88,90,92,95,99,104,110,117,109,89,68,47,26,5,0,39,60,81,102,122,143,163,172,152,134,117,104,96,92,89,88,88,90,92,95,99,104,110,117,109,89,68,47,26,5,0,38,59,80,102,123,144,165,165,144,122,101,80,59,64,83,99,104,104,104,104,101,87,68,56,77,98,119,140,162,164,143,121,100,79,58,37,25,45,65,83,97,100,100,100,100,100,100,100,100,100,100,100,105,122,138,155,171,165,148,132,116,99,83,66,48,28,25,45,65,83,97,100,100,100,100,100,100,100,100,100,100,100,105,122,138,155,171,165,148,132,116,99,83,66,48,28,61,82,103,124,146,167,170,149,128,106,85,71,92,114,136,157,170,148,126,105,84,74,95,116,137,158,179,158,136,115,94,73,52,30,0,0,0,1,23,44,65,86,108,130,151,172,168,148,138,138,138,138,138,136,135,132,128,124,118,111,103,93,81,69,55,40,24,7,0,0,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,47,65,83,101,118,136,154,162,145,134,152,173,165,144,122,100,79,58,37,0,0,1,19,37,55,73,91,110,128,146,164,151,132,113,100,121,143,164,162,141,119,98,116,135,154,161,143,125,107,89,71,53,35,17,0,0,0,0,6,26,45,63,79,89,88,83,78,74,70,69,67,67,69,74,83,97,114,133,152,171,169,149,128,107,86,65,44,23,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,38,58,79,100,121,142,163,179,158,138,117,97,77,58,40,24,19,20,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,10,30,51,71,92,113,134,155,176,165,144,123,102,81,60,39,18,39,61,82,103,123,144,165,175,154,134,112,92,71,50,30,10,0,14,35,57,78,99,120,142,164,174,153,132,110,88,67,46,25,0,0,0,0,1,21,41,60,80,99,119,139,158,175,155,136,116,96,99,119,139,160,170,150,130,109,89,69,49,29,8,0,0,0,47,69,90,111,133,154,175,166,145,124,102,81,60,39,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,16,32,46,56,61,61,61,65,83,101,119,137,156,157,139,120,102,84,66,48,43,43,41,37,31,24,14,3,0,0,0,0,58,79,100,122,144,165,176,155,134,112,90,69,81,100,119,138,157,166,147,128,108,89,70,89,110,132,154,175,166,144,122,101,80,59,37,0,0,0,16,33,49,61,68,68,62,57,53,49,48,50,51,51,54,67,85,104,124,144,165,174,153,132,110,89,68,47,26,0,0,0,16,33,49,61,68,68,62,57,53,49,48,50,51,51,54,67,85,104,124,144,165,174,153,132,110,89,68,47,26,49,70,91,112,133,154,175,167,146,125,105,85,65,45,27,10,0,0,0,0,0,0,0,0,0,3,8,9,6,0,0,0,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,73,89,108,126,147,166,169,148,128,107,87,66,45,25,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,52,51,53,59,74,92,111,131,151,172,169,148,128,106,85,65,44,23,0,0,0,0,0,0,0,0,0,0,
27,47,67,86,105,124,143,161,179,165,148,133,118,105,94,85,79,74,72,71,72,73,75,79,84,90,94,88,73,55,36,16,27,47,67,86,105,124,143,161,179,165,148,133,118,105,94,85,79,74,72,71,72,73,75,79,84,90,94,88,73,55,36,16,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,47,69,90,111,133,154,175,164,142,120,99,78,75,73,72,74,78,89,104,121,140,159,178,163,143,122,102,81,61,40,19,44,65,86,108,130,151,172,166,145,123,102,83,79,76,73,72,71,71,72,74,76,80,85,88,81,67,50,31,41,63,84,105,126,147,168,167,146,125,105,87,76,71,68,67,67,69,71,74,78,83,90,97,93,79,61,42,22,1,0,41,63,84,105,126,147,168,167,146,125,105,87,76,71,68,67,67,69,71,74,78,83,90,97,93,79,61,42,22,1,0,36,57,78,99,120,142,163,167,146,124,104,82,61,71,91,111,126,126,126,126,116,95,75,58,79,100,121,143,164,161,140,119,98,77,56,35,17,36,53,68,77,79,79,79,79,79,79,79,79,79,85,102,119,135,152,168,167,151,135,118,102,86,70,53,37,19,17,36,53,68,77,79,79,79,79,79,79,79,79,79,85,102,119,135,152,168,167,151,135,118,102,86,70,53,37,19,63,84,105,126,148,169,169,148,126,105,84,71,92,114,136,157,170,148,126,105,84,72,93,114,136,157,178,159,138,116,95,74,53,31,0,0,0,1,23,44,65,86,108,130,151,172,178,164,160,160,160,159,159,158,156,153,149,145,139,131,122,111,99,85,70,54,37,20,2,0,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,59,77,94,112,130,148,166,150,133,130,151,172,165,144,122,100,79,58,37,0,0,0,8,26,44,62,80,98,117,135,153,161,142,123,104,121,143,164,162,141,119,107,126,145,164,150,132,114,96,78,60,42,24,6,0,0,0,0,0,16,33,49,61,68,68,62,57,53,49,48,50,51,51,54,67,85,104,124,144,165,174,153,132,110,89,68,47,26,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,73,89,108,126,147,166,169,148,128,107,87,66,45,25,34,54,75,96,116,137,157,177,164,145,125,106,87,70,54,44,40,41,45,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,6,19,38,57,77,97,118,138,159,180,161,140,119,98,78,57,36,15,36,57,78,99,120,141,161,179,159,138,117,97,77,57,38,20,7,14,35,57,78,99,120,142,164,174,153,132,110,88,67,46,25,0,0,0,0,0,13,32,52,72,91,111,131,150,169,163,144,124,104,105,126,146,166,163,143,123,102,82,62,42,22,2,0,0,0,47,69,90,111,133,154,175,168,147,126,105,84,63,42,22,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,2,16,28,36,40,40,58,76,94,112,131,149,164,146,128,109,91,73,60,63,65,64,62,58,51,43,33,20,7,0,0,0,59,80,101,122,144,165,175,154,133,111,90,71,90,109,128,148,166,157,137,118,99,80,68,89,110,132,154,175,166,144,122,101,80,59,37,0,0,0,4,19,32,42,47,47,51,57,62,66,69,71,72,73,72,71,77,98,119,140,161,176,155,134,112,92,70,49,28,0,0,0,4,19,32,42,47,47,51,57,62,66,69,71,72,73,72,71,77,98,119,140,161,176,155,134,112,92,70,49,28,46,67,87,108,129,150,170,172,152,132,112,93,74,56,40,27,17,11,7,6,6,7,9,12,17,23,29,30,27,19,9,0,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,161,174,154,133,112,91,70,49,28,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,32,45,64,84,104,125,146,167,173,152,131,110,89,68,47,26,0,0,0,0,0,0,0,0,0,0,
34,54,75,94,114,134,153,172,171,153,135,118,102,88,76,66,58,54,51,50,51,52,54,58,63,70,73,69,58,43,26,8,34,54,75,94,114,134,153,172,171,153,135,118,102,88,76,66,58,54,51,50,51,52,54,58,63,70,73,69,58,43,26,8,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,73,89,108,126,147,166,169,148,128,107,87,66,45,25,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,73,89,108,126,147,166,169,148,128,107,87,66,45,25,47,69,90,111,133,154,175,164,142,120,99,78,57,52,51,53,59,74,92,111,131,151,172,169,148,128,106,85,65,44,23,44,65,86,108,130,151,172,166,145,123,102,81,59,55,52,51,50,50,51,53,55,60,65,67,62,52,37,21,42,63,84,106,128,148,170,166,145,124,103,84,72,61,52,46,46,48,50,53,57,63,70,76,73,63,49,32,14,0,0,42,63,84,106,128,148,170,166,145,124,103,84,72,61,52,46,46,48,50,53,57,63,70,76,73,63,49,32,14,0,0,33,54,75,96,117,139,160,169,148,128,106,85,64,76,97,117,138,148,148,142,122,101,81,60,82,103,124,145,166,158,138,116,95,74,53,32,6,23,38,49,57,58,58,58,58,58,58,58,65,82,98,115,132,149,165,171,154,138,121,105,88,72,56,40,23,7,6,23,38,49,57,58,58,58,58,58,58,58,65,82,98,115,132,149,165,171,154,138,121,105,88,72,56,40,23,7,63,84,105,126,148,170,168,147,126,104,83,71,92,114,136,157,170,148,126,105,84,71,92,113,135,156,177,160,139,117,96,75,53,32,0,0,0,1,23,44,65,86,108,130,151,172,178,164,160,160,160,160,160,162,164,168,170,165,159,150,140,128,115,100,84,67,49,31,13,0,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,70,88,106,124,142,160,155,137,120,130,151,172,165,144,122,100,79,58,37,0,0,0,0,15,33,51,69,87,105,123,141,159,152,134,115,121,143,164,162,141,119,117,136,155,156,139,120,103,85,67,49,31,13,0,0,0,0,0,0,4,19,32,42,47,47,51,57,62,66,69,71,72,73,72,71,77,98,119,140,161,176,155,134,112,92,70,49,28,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,161,174,154,133,112,91,70,49,28,29,49,70,90,110,130,150,170,172,153,135,116,100,84,72,64,61,62,66,72,80,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,28,27,34,49,66,85,104,124,144,164,176,156,135,114,94,73,53,32,11,32,53,73,94,114,135,155,176,165,145,124,105,86,67,50,35,28,28,35,57,78,99,120,142,164,174,153,132,110,88,67,46,25,0,0,0,0,0,5,24,44,63,83,102,122,141,161,171,152,132,112,112,132,153,173,156,136,115,96,76,55,35,15,0,0,0,0,47,69,90,111,133,154,175,172,151,130,109,88,68,48,29,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,9,16,33,51,69,87,105,123,142,160,153,134,116,98,80,75,81,84,86,85,83,78,71,62,50,37,22,6,0,0,58,79,100,122,144,165,176,155,134,112,90,80,99,118,138,157,166,147,128,109,90,71,68,90,110,132,154,175,165,144,122,101,80,59,37,0,0,0,7,21,33,44,55,63,71,77,83,87,90,92,93,94,93,92,90,95,116,137,158,178,157,136,114,92,71,50,29,0,0,0,7,21,33,44,55,63,71,77,83,87,90,92,93,94,93,92,90,95,116,137,158,178,157,136,114,92,71,50,29,41,62,82,103,123,144,164,179,160,141,121,103,86,70,56,45,37,31,28,27,27,28,30,33,37,43,49,51,47,38,25,10,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,94,114,136,156,178,158,137,116,95,74,53,32,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,37,58,79,100,121,142,163,176,155,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,
40,60,81,101,122,142,162,181,162,143,124,106,88,72,58,46,38,33,30,29,29,31,33,37,43,49,52,49,40,28,13,0,40,60,81,101,122,142,162,181,162,143,124,106,88,72,58,46,38,33,30,29,29,31,33,37,43,49,52,49,40,28,13,0,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,161,174,154,133,112,91,70,49,28,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,161,174,154,133,112,91,70,49,28,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,32,45,64,84,104,125,146,167,173,152,131,110,89,68,47,26,44,65,86,108,130,151,172,166,145,123,102,81,59,38,31,29,29,29,30,31,35,39,44,46,42,34,22,7,41,62,83,104,125,147,168,170,150,131,114,101,90,80,72,64,57,50,42,35,36,43,50,55,53,45,34,19,2,0,0,41,62,83,104,125,147,168,170,150,131,114,101,90,80,72,64,57,50,42,35,36,43,50,55,53,45,34,19,2,0,0,30,52,73,94,115,136,157,172,150,130,108,87,66,82,103,123,144,164,168,148,128,107,86,66,84,105,126,147,168,156,135,113,92,71,50,29,0,8,20,30,36,37,37,37,37,37,43,60,77,94,111,128,145,162,174,157,141,124,108,91,75,58,42,26,10,0,0,8,20,30,36,37,37,37,37,37,43,60,77,94,111,128,145,162,174,157,141,124,108,91,75,58,42,26,10,0,63,84,105,126,148,170,168,147,126,104,83,71,92,114,136,157,170,148,126,105,84,71,92,113,135,156,177,160,139,117,96,75,53,32,0,0,0,1,23,44,65,86,108,130,151,172,168,148,138,138,138,138,139,141,144,148,154,162,172,169,158,145,130,113,96,79,60,41,22,3,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,82,100,117,136,153,160,143,125,108,130,151,172,165,144,122,100,79,58,37,0,0,0,0,4,22,40,58,76,94,112,130,148,162,144,125,121,143,164,162,141,119,128,146,163,145,126,109,91,73,55,37,19,1,0,0,0,0,0,0,7,21,33,44,55,63,71,77,83,87,90,92,93,94,93,92,90,95,116,137,158,178,157,136,114,92,71,50,29,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,94,114,136,156,178,158,137,116,95,74,53,32,23,43,63,83,102,122,142,161,180,164,146,130,114,101,91,85,83,84,87,92,99,108,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,60,53,49,49,53,64,79,96,114,133,152,172,169,149,129,109,88,68,47,27,6,27,47,68,88,108,128,149,169,172,153,134,115,96,79,65,53,49,49,53,60,78,99,120,142,164,174,153,132,110,88,67,46,25,0,0,0,0,0,0,16,35,55,74,94,113,133,152,171,160,141,121,119,139,159,168,148,128,108,88,68,48,28,8,0,0,0,0,47,69,90,111,133,154,175,176,156,136,115,96,76,59,50,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,8,26,44,62,80,98,116,135,153,160,142,123,105,87,88,95,101,105,107,106,104,98,90,80,67,52,36,19,2,0,57,79,100,121,143,164,176,155,134,112,91,89,108,128,147,166,157,138,119,99,80,61,69,90,112,133,154,175,164,143,122,100,79,58,37,0,0,8,23,37,51,63,73,83,91,98,103,108,111,113,114,115,114,113,111,108,115,137,158,178,157,136,114,92,71,50,29,0,0,8,23,37,51,63,73,83,91,98,103,108,111,113,114,115,114,113,111,108,115,137,158,178,157,136,114,92,71,50,29,36,56,77,97,117,137,156,175,169,151,133,116,100,86,74,64,57,52,49,48,49,49,51,54,58,63,70,72,67,55,40,23,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,134,154,176,161,140,118,97,76,55,34,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,13,34,55,76,97,118,140,161,177,156,135,113,92,71,50,28,0,0,0,0,0,0,0,0,0,0,
45,66,86,107,128,148,169,174,154,134,114,95,77,59,42,28,18,12,8,7,8,10,12,17,23,29,31,28,21,11,0,0,45,66,86,107,128,148,169,174,154,134,114,95,77,59,42,28,18,12,8,7,8,10,12,17,23,29,31,28,21,11,0,0,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,94,114,136,156,178,158,137,116,95,74,53,32,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,94,114,136,156,178,158,137,116,95,74,53,32,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,37,58,79,100,121,142,163,176,155,134,112,91,70,49,27,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,8,7,7,9,10,14,18,23,25,22,15,5,0,38,59,80,100,121,141,161,179,161,144,131,119,109,100,92,84,77,70,62,55,47,39,30,33,32,26,16,4,0,0,0,38,59,80,100,121,141,161,179,161,144,131,119,109,100,92,84,77,70,62,55,47,39,30,33,32,26,16,4,0,0,0,28,49,70,91,112,133,154,174,153,132,110,89,68,88,109,129,150,170,174,154,133,113,92,72,86,107,129,150,171,153,132,111,90,69,48,26,0,0,2,10,15,15,15,15,22,39,56,73,90,107,124,141,158,175,161,144,128,111,94,78,61,45,29,12,0,0,0,0,2,10,15,15,15,15,22,39,56,73,90,107,124,141,158,175,161,144,128,111,94,78,61,45,29,12,0,0,63,84,105,126,148,169,169,148,126,105,84,71,92,114,136,157,170,148,126,105,84,72,93,114,136,157,178,160,138,116,95,74,53,31,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,116,116,117,118,119,122,128,134,143,154,167,175,160,143,126,108,89,70,50,31,11,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,75,93,111,129,147,165,149,131,113,108,130,151,172,165,144,122,100,79,58,37,0,0,0,0,0,11,29,47,64,82,100,118,136,154,154,136,121,143,164,162,141,120,138,157,151,133,115,98,80,62,44,26,8,0,0,0,0,0,0,8,23,37,51,63,73,83,91,98,103,108,111,113,114,115,114,113,111,108,115,137,158,178,157,136,114,92,71,50,29,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,134,154,176,161,140,118,97,76,55,34,16,35,55,75,94,113,132,150,168,176,159,144,131,119,111,106,104,105,107,112,119,128,137,150,168,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,100,89,80,74,70,70,73,82,94,109,125,143,161,179,160,141,121,102,81,61,41,21,1,21,41,61,81,101,121,141,160,179,162,144,126,109,94,82,74,70,70,73,80,89,99,120,142,164,174,153,132,110,88,67,46,25,0,0,0,0,0,0,7,27,46,65,85,104,124,143,162,169,149,130,126,146,166,161,141,121,101,81,61,41,21,1,0,0,0,0,47,69,90,111,133,154,175,182,163,143,124,105,89,77,71,69,70,71,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,19,37,55,73,91,109,128,146,164,149,131,112,94,97,107,115,122,126,128,128,124,118,109,97,82,66,49,31,13,0,57,78,99,120,142,163,177,156,134,113,92,98,118,137,156,167,148,129,109,90,71,52,70,92,113,134,156,177,163,142,120,99,78,57,36,0,6,22,38,53,67,80,92,102,111,118,124,129,132,135,136,136,136,134,132,129,125,137,158,178,157,136,114,92,71,50,29,0,6,22,38,53,67,80,92,102,111,118,124,129,132,135,136,136,136,134,132,129,125,137,158,178,157,136,114,92,71,50,29,30,49,69,89,108,128,146,165,180,162,146,130,116,103,92,84,78,73,71,69,70,71,72,75,79,84,90,94,85,70,52,32,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,11,32,53,75,96,117,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
48,69,90,111,132,153,174,168,147,126,106,86,67,48,29,12,0,0,0,0,0,0,0,0,2,8,9,7,2,0,0,0,48,69,90,111,132,153,174,168,147,126,106,86,67,48,29,12,0,0,0,0,0,0,0,0,2,8,9,7,2,0,0,0,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,134,154,176,161,140,118,97,76,55,34,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,134,154,176,161,140,118,97,76,55,34,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,13,34,55,76,97,118,140,161,177,156,135,113,92,71,50,28,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,2,3,1,0,0,0,33,54,74,94,113,132,150,166,174,160,148,138,128,119,112,104,97,90,82,75,67,58,49,39,28,16,4,0,0,0,0,33,54,74,94,113,132,150,166,174,160,148,138,128,119,112,104,97,90,82,75,67,58,49,39,28,16,4,0,0,0,0,25,46,67,88,109,130,151,172,155,134,113,92,74,94,115,135,156,176,180,160,139,119,98,78,89,110,131,152,171,150,129,108,87,66,45,24,0,0,0,0,0,0,0,18,35,52,69,86,103,120,137,154,171,164,148,131,114,97,81,64,48,31,15,0,0,0,0,0,0,0,0,0,0,18,35,52,69,86,103,120,137,154,171,164,148,131,114,97,81,64,48,31,15,0,0,0,61,82,104,124,146,167,170,149,128,106,85,71,92,114,136,157,170,148,126,105,84,73,94,116,137,158,179,158,137,115,94,73,52,31,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,95,96,96,98,102,107,114,124,137,152,169,173,155,137,117,98,78,58,38,17,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,86,104,122,140,158,155,137,119,101,108,130,151,172,165,144,122,100,79,58,37,0,0,0,0,0,0,17,35,53,71,89,106,124,142,159,146,128,143,164,162,141,130,149,156,139,121,103,86,68,50,33,15,0,0,0,0,0,0,6,22,38,53,67,80,92,102,111,118,124,129,132,135,136,136,136,134,132,129,125,137,158,178,157,136,114,92,71,50,29,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,8,27,47,66,84,103,121,138,155,170,174,161,148,139,131,126,125,126,129,133,139,147,156,167,180,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,165,145,130,117,108,100,94,91,91,94,101,111,124,139,155,172,169,150,132,112,93,74,54,34,14,0,14,34,54,74,93,112,131,150,168,173,156,140,124,111,101,94,91,91,94,100,108,117,129,144,164,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,18,37,57,76,96,115,134,153,172,158,139,132,153,173,154,134,114,94,74,54,34,14,0,0,0,0,0,47,69,90,111,133,154,175,191,171,153,135,119,105,97,92,90,91,92,94,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,12,30,48,66,84,102,120,139,157,156,137,119,101,101,114,126,135,143,147,150,149,145,138,126,112,96,79,60,41,22,3,55,76,97,118,140,161,178,157,136,114,93,108,128,146,165,158,139,119,100,81,62,51,72,94,115,136,157,178,161,140,118,97,76,55,34,1,18,36,52,68,83,97,110,121,131,138,145,150,153,156,158,158,157,156,153,150,146,147,163,178,157,136,114,92,71,50,29,1,18,36,52,68,83,97,110,121,131,138,145,150,153,156,158,158,157,156,153,150,146,147,163,178,157,136,114,92,71,50,29,22,42,61,80,99,117,135,153,169,176,160,146,133,121,112,104,98,94,92,90,91,92,94,96,99,104,110,114,99,79,59,38,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
51,72,93,114,136,157,178,164,143,122,101,80,60,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,72,93,114,136,157,178,164,143,122,101,80,60,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,11,32,53,75,96,117,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,27,47,66,85,103,120,136,151,164,176,166,156,147,139,132,124,117,110,102,95,87,77,68,57,46,34,21,6,0,0,0,27,47,66,85,103,120,136,151,164,176,166,156,147,139,132,124,117,110,102,95,87,77,68,57,46,34,21,6,0,0,0,22,43,64,85,106,126,148,169,158,137,116,95,81,101,121,142,162,166,166,166,145,125,104,84,92,113,134,155,168,147,126,104,84,63,42,20,0,0,0,0,0,0,13,30,47,64,81,99,116,133,150,167,168,151,135,118,101,84,68,51,34,18,1,0,0,0,0,0,0,0,0,0,13,30,47,64,81,99,116,133,150,167,168,151,135,118,101,84,68,51,34,18,1,0,0,0,59,80,102,123,144,165,172,151,130,108,88,71,92,114,136,157,170,148,126,105,84,76,97,118,139,160,176,156,134,113,92,71,50,29,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,75,75,77,81,86,95,107,122,139,157,176,165,145,125,105,84,64,43,23,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,97,115,134,152,162,144,126,108,90,108,130,151,172,165,144,122,100,79,58,37,0,0,0,0,0,0,6,24,42,59,77,94,112,129,146,156,141,147,166,165,147,143,159,144,126,109,91,74,56,39,21,3,0,0,0,0,0,1,18,36,52,68,83,97,110,121,131,138,145,150,153,156,158,158,157,156,153,150,146,147,163,178,157,136,114,92,71,50,29,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,0,18,37,55,74,91,108,125,140,154,167,178,167,158,152,148,147,148,150,153,159,166,168,171,183,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,174,159,147,137,128,120,115,112,112,115,120,129,141,154,169,173,156,139,121,103,84,65,46,26,7,0,7,26,45,65,84,102,121,139,156,173,170,155,141,129,120,115,112,112,115,120,128,136,147,159,174,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,9,29,48,67,86,106,125,144,163,167,151,147,161,166,146,126,106,86,67,47,27,7,0,0,0,0,0,47,69,90,111,133,154,175,197,182,165,149,135,124,117,113,112,112,114,115,118,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,5,23,41,59,77,95,113,132,150,163,145,126,108,94,115,131,144,155,157,152,150,152,159,156,143,126,108,89,70,50,30,9,53,74,95,116,138,159,179,158,137,115,98,117,137,156,167,148,129,110,91,72,53,54,75,96,117,138,159,180,158,138,116,95,74,53,32,11,30,48,65,82,98,113,128,139,150,158,165,170,168,164,162,161,162,162,164,167,167,167,177,178,157,136,114,92,71,50,29,11,30,48,65,82,98,113,128,139,150,158,165,170,168,164,162,161,162,162,164,167,167,167,177,178,157,136,114,92,71,50,29,13,32,51,70,88,105,122,139,154,169,176,162,151,140,131,124,119,115,113,112,112,113,114,117,120,125,131,125,104,83,62,41,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
53,74,95,116,138,159,180,161,140,119,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,74,95,116,138,159,180,161,140,119,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,56,73,90,106,120,135,147,158,168,175,167,159,152,144,137,130,122,114,106,96,86,75,63,50,36,22,7,0,0,18,37,56,73,90,106,120,135,147,158,168,175,167,159,152,144,137,130,122,114,106,96,86,75,63,50,36,22,7,0,0,19,40,61,82,103,124,145,166,161,140,118,98,87,107,128,148,162,146,146,163,152,131,111,91,95,116,137,158,164,144,122,101,80,59,38,17,0,0,0,0,0,8,25,42,60,77,94,111,128,145,163,172,155,138,121,105,88,71,54,38,21,5,0,0,0,0,0,0,0,0,0,8,25,42,60,77,94,111,128,145,163,172,155,138,121,105,88,71,54,38,21,5,0,0,0,0,57,78,98,120,141,162,175,154,133,112,91,71,92,114,136,157,170,148,126,105,84,80,101,122,143,163,173,152,131,110,89,68,47,26,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,54,56,60,67,77,92,109,128,148,168,172,152,131,110,90,69,48,27,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,90,108,126,145,163,150,132,114,96,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,0,0,0,10,27,44,61,78,94,110,125,142,162,161,164,177,177,165,164,159,139,123,108,92,75,59,42,25,8,0,0,0,0,0,11,30,48,65,82,98,113,128,139,150,158,165,170,168,164,162,161,162,162,164,167,167,167,177,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,0,8,26,44,62,78,95,110,124,137,149,159,167,173,172,169,168,169,171,170,164,156,147,153,170,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,189,176,165,156,147,141,136,134,134,136,141,148,158,170,173,158,143,126,109,92,74,55,37,18,0,0,0,17,36,55,73,91,109,126,143,158,172,171,159,148,141,136,134,134,136,141,147,156,165,176,189,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,0,20,39,58,77,96,116,135,154,173,169,167,176,158,138,118,98,79,59,39,19,0,0,0,0,0,0,47,69,90,111,133,154,175,183,175,175,165,153,144,138,135,134,134,135,137,139,142,151,169,174,153,132,110,88,67,46,25,0,0,0,0,0,16,34,52,70,88,106,124,143,161,151,134,115,97,90,108,124,141,147,137,131,128,132,141,156,155,137,117,97,76,56,35,14,51,72,93,114,135,156,177,160,138,117,107,126,146,165,158,139,120,101,82,62,43,58,79,99,120,142,163,176,155,134,113,92,71,50,29,21,40,59,77,95,112,128,143,157,168,170,160,152,147,143,141,140,140,141,143,146,150,155,168,178,157,136,114,92,71,50,29,21,40,59,77,95,112,128,143,157,168,170,160,152,147,143,141,140,140,141,143,146,150,155,168,178,157,136,114,92,71,50,29,4,22,41,58,76,93,109,124,139,153,165,177,169,159,151,145,140,136,134,134,134,134,136,138,141,146,150,129,108,87,66,45,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
54,75,96,117,139,160,181,160,139,117,96,75,54,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,75,96,117,139,160,181,160,139,117,96,75,54,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,8,26,44,60,76,90,105,117,129,139,149,157,165,172,171,164,157,150,142,134,125,115,105,93,80,66,52,37,21,4,0,8,26,44,60,76,90,105,117,129,139,149,157,165,172,171,164,157,150,142,134,125,115,105,93,80,66,52,37,21,4,0,16,37,58,79,100,121,142,163,164,142,121,100,94,114,135,155,155,135,135,155,158,138,117,97,98,118,140,161,161,140,119,98,77,56,35,14,0,0,0,0,3,20,37,55,72,89,107,124,141,158,175,159,142,125,109,92,75,58,41,25,8,0,0,0,0,0,0,0,0,0,3,20,37,55,72,89,107,124,141,158,175,159,142,125,109,92,75,58,41,25,8,0,0,0,0,0,53,74,95,115,136,157,178,158,137,116,96,75,92,114,136,157,170,148,126,105,84,85,106,126,147,168,168,148,126,106,85,65,44,23,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,35,40,48,62,81,100,120,141,162,177,156,136,114,93,72,51,30,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,101,119,137,156,157,139,121,103,85,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,0,0,4,22,39,57,74,91,108,124,140,156,157,143,149,167,166,148,145,159,153,138,122,105,89,72,55,38,20,3,0,0,0,0,21,40,59,77,95,112,128,143,157,168,170,160,152,147,143,141,140,140,141,143,146,150,155,168,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,0,0,15,32,49,65,80,94,107,120,131,139,147,152,156,158,158,157,154,150,143,137,128,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,174,161,157,167,167,161,157,155,155,157,161,168,177,167,156,143,128,113,97,80,62,45,26,8,0,0,0,7,26,44,62,79,96,112,128,143,156,167,177,168,161,157,155,155,157,161,167,166,158,162,176,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,0,11,30,49,68,87,106,126,145,164,183,188,170,150,131,110,91,71,51,31,11,0,0,0,0,0,0,47,69,90,111,133,154,175,168,154,154,167,172,164,159,156,155,156,156,158,160,163,169,178,173,153,132,110,88,67,46,25,0,0,0,0,9,27,45,63,81,99,117,136,154,159,140,122,104,86,78,95,111,128,129,117,110,107,112,126,145,164,144,122,101,80,59,38,17,47,68,89,110,131,152,173,162,141,120,117,136,155,168,149,130,110,91,72,53,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,29,49,68,88,106,125,142,158,173,166,152,141,132,126,122,119,118,118,119,122,124,129,138,159,178,157,136,114,92,71,50,29,29,49,68,88,106,125,142,158,173,166,152,141,132,126,122,119,118,118,119,122,124,129,138,159,178,157,136,114,92,71,50,29,0,11,29,46,63,79,94,109,122,136,148,158,167,175,171,165,161,157,156,155,155,156,157,159,162,166,153,132,111,91,70,49,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
54,75,96,118,139,160,181,160,139,117,96,75,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,75,96,118,139,160,181,160,139,117,96,75,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,46,60,75,88,100,110,120,130,138,145,152,159,166,173,170,162,153,144,134,122,110,96,82,67,51,34,16,0,0,14,30,46,60,75,88,100,110,120,130,138,145,152,159,166,173,170,162,153,144,134,122,110,96,82,67,51,34,16,0,12,33,54,75,96,117,138,159,166,145,124,103,101,121,141,161,148,128,128,148,165,145,124,104,100,121,143,164,157,137,116,95,74,53,32,11,0,0,0,0,15,32,50,67,84,102,119,136,154,171,164,146,130,112,96,79,62,45,28,12,0,0,0,0,0,0,0,0,0,0,15,32,50,67,84,102,119,136,154,171,164,146,130,112,96,79,62,45,28,12,0,0,0,0,0,0,49,69,90,111,131,151,171,163,143,122,102,83,92,114,136,157,170,148,126,105,84,93,113,133,153,173,162,142,122,101,81,60,39,19,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,19,33,53,74,95,116,136,158,179,159,138,117,96,74,53,32,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,112,130,148,164,146,128,110,92,73,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,0,0,16,34,51,69,86,104,120,138,154,161,144,128,143,164,162,141,130,147,164,152,135,119,102,84,67,50,33,15,0,0,0,0,29,49,68,88,106,125,142,158,173,166,152,141,132,126,122,119,118,118,119,122,124,129,138,159,178,157,136,114,92,71,50,29,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,0,0,2,19,34,50,64,78,90,101,111,119,126,131,135,136,137,136,133,129,123,116,122,144,165,174,152,131,110,88,67,46,25,47,69,90,111,133,154,175,165,145,137,149,158,164,169,172,173,172,169,165,158,149,138,126,112,98,83,67,50,33,15,0,0,0,0,0,15,33,50,66,82,98,112,126,138,149,158,165,169,172,173,172,169,163,156,148,137,146,166,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,0,1,21,40,59,78,97,116,135,154,173,181,161,142,122,103,83,63,43,24,4,0,0,0,0,0,0,47,69,90,111,133,154,175,159,138,137,149,160,167,171,172,173,172,171,170,168,165,161,157,153,148,132,110,88,67,46,25,0,0,0,2,20,38,56,74,92,110,129,147,165,148,129,111,93,75,65,81,98,114,112,99,90,86,99,120,142,163,146,124,102,81,60,39,17,44,64,85,106,126,148,168,165,144,124,126,145,164,159,140,120,101,82,63,44,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,35,55,76,96,116,135,154,172,168,151,136,122,112,105,101,98,97,97,98,100,104,115,137,158,178,157,136,114,92,71,50,29,35,55,76,96,116,135,154,172,168,151,136,122,112,105,101,98,97,97,98,100,104,115,137,158,178,157,136,114,92,71,50,29,0,0,16,33,49,64,79,93,106,118,129,139,148,155,160,165,169,178,176,173,172,170,168,165,161,157,151,136,115,94,73,52,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
53,75,96,117,138,160,181,161,140,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,75,96,117,138,160,181,161,140,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,30,45,58,70,82,92,101,110,118,125,132,139,146,153,161,169,173,163,152,140,126,112,96,81,63,46,27,8,0,0,16,30,45,58,70,82,92,101,110,118,125,132,139,146,153,161,169,173,163,152,140,126,112,96,81,63,46,27,8,9,30,51,72,93,114,135,156,169,148,126,106,108,128,148,161,141,120,121,141,161,151,131,111,104,124,146,167,154,133,112,91,70,49,28,7,0,0,0,9,27,44,62,79,97,114,132,149,166,168,151,134,117,100,83,66,49,32,15,0,0,0,0,0,0,0,0,0,0,9,27,44,62,79,97,114,132,149,166,168,151,134,117,100,83,66,49,32,15,0,0,0,0,0,0,0,43,64,84,104,124,144,164,170,150,130,111,92,92,114,136,157,170,148,126,105,85,103,121,141,160,175,155,136,115,95,75,55,34,14,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,7,28,49,71,92,113,134,156,177,161,140,118,97,76,54,33,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,123,141,159,153,135,117,98,80,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,0,10,28,46,63,81,98,116,134,151,166,148,131,121,143,164,162,141,119,134,152,165,149,132,114,97,80,62,44,26,9,0,0,0,35,55,76,96,116,135,154,172,168,151,136,122,112,105,101,98,97,97,98,100,104,115,137,158,178,157,136,114,92,71,50,29,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,0,0,0,5,19,34,48,61,72,83,92,99,106,110,113,115,115,114,112,108,103,102,122,144,165,172,151,130,109,88,67,45,24,47,69,90,111,133,154,175,164,142,120,130,138,144,148,151,152,151,148,144,138,130,120,109,96,83,68,53,37,20,3,0,0,0,0,0,3,20,36,52,68,82,96,108,120,130,138,144,148,151,152,150,148,143,137,128,122,144,165,174,153,132,110,88,67,46,25,0,0,0,1,5,5,2,0,0,11,30,49,68,87,106,125,144,163,173,153,134,114,94,75,55,36,16,0,0,0,0,0,0,0,47,69,90,111,133,154,175,160,140,120,131,140,146,150,151,152,151,150,149,147,144,140,136,132,128,122,109,88,67,46,25,0,0,0,13,31,49,67,85,103,121,140,158,155,136,118,100,82,64,52,68,84,96,95,82,78,90,105,124,144,163,142,121,101,80,59,38,16,39,60,81,101,122,142,163,170,149,129,135,154,169,150,130,111,92,73,54,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,39,60,81,101,122,143,163,177,158,139,121,105,93,85,80,77,76,76,77,79,94,115,137,158,178,157,136,114,92,71,50,29,39,60,81,101,122,143,163,177,158,139,121,105,93,85,80,77,76,76,77,79,94,115,137,158,178,157,136,114,92,71,50,29,0,0,3,19,34,49,63,76,88,100,110,119,128,135,140,144,149,165,157,152,150,149,147,144,140,136,131,125,115,95,74,53,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
52,73,94,115,136,158,179,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,73,94,115,136,158,179,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,41,52,63,73,82,90,98,105,111,118,126,133,141,150,160,172,170,157,143,126,110,93,75,55,36,16,0,0,0,15,28,41,52,63,73,82,90,98,105,111,118,126,133,141,150,160,172,170,157,143,126,110,93,75,55,36,16,6,27,48,69,90,110,132,153,172,151,130,108,115,135,155,153,133,113,114,134,154,158,138,117,107,128,149,170,150,129,108,87,66,45,24,4,0,0,4,21,39,56,74,91,109,126,144,161,173,156,139,121,104,87,70,53,36,19,2,0,0,0,0,0,0,0,0,0,4,21,39,56,74,91,109,126,144,161,173,156,139,121,104,87,70,53,36,19,2,0,0,0,0,0,0,0,37,57,77,97,116,136,155,174,158,140,122,105,92,114,136,157,170,148,126,105,98,114,132,150,169,166,147,128,108,88,68,48,28,8,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,5,27,48,69,90,112,134,155,176,162,140,118,97,76,55,33,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,57,79,100,121,143,164,171,150,128,115,134,152,160,142,124,105,87,69,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,4,22,40,57,75,93,111,128,146,163,154,136,119,121,143,164,162,141,119,122,140,158,161,144,126,109,91,74,56,38,20,2,0,0,39,60,81,101,122,143,163,177,158,139,121,105,93,85,80,77,76,76,77,79,94,115,137,158,178,157,136,114,92,71,50,29,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,0,0,7,22,34,43,47,46,54,64,72,79,85,89,92,94,94,93,91,88,83,104,125,146,167,170,149,128,107,86,64,43,22,47,69,90,111,133,154,175,164,142,120,110,117,123,128,130,130,130,128,123,117,110,101,91,79,66,53,38,23,7,0,0,0,0,0,0,0,6,22,38,52,66,79,90,101,110,117,123,128,130,130,130,126,122,116,109,122,144,165,174,153,132,110,88,67,46,25,0,1,13,21,26,26,22,15,13,15,28,45,63,81,100,119,138,159,164,145,125,106,86,66,47,27,8,0,0,0,0,0,0,0,47,69,90,111,133,154,175,162,141,120,112,120,125,129,130,130,130,129,128,125,122,119,115,111,106,101,94,79,61,41,21,0,0,6,24,42,60,78,96,114,133,151,162,143,125,107,89,71,53,38,54,67,75,74,84,96,107,120,135,153,152,134,115,95,75,55,34,13,34,55,75,96,116,136,156,176,155,137,145,164,159,140,121,102,83,63,44,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,42,63,84,105,126,147,168,172,151,130,110,91,76,65,59,56,55,55,56,73,94,115,137,158,178,157,136,114,92,71,50,29,42,63,84,105,126,147,168,172,151,130,110,91,76,65,59,56,55,55,56,73,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,4,19,33,46,59,71,81,91,100,107,114,119,123,138,160,143,130,129,128,125,122,119,115,110,104,98,85,68,48,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
49,70,91,112,134,154,175,167,146,125,105,85,65,45,27,10,0,0,0,0,0,0,0,0,0,3,8,9,6,0,0,0,49,70,91,112,134,154,175,167,146,125,105,85,65,45,27,10,0,0,0,0,0,0,0,0,0,3,8,9,6,0,0,0,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,14,22,26,26,34,44,54,62,70,78,85,91,98,106,113,121,131,142,154,168,172,157,140,122,103,84,64,43,23,0,3,14,22,26,26,34,44,54,62,70,78,85,91,98,106,113,121,131,142,154,168,172,157,140,122,103,84,64,43,23,2,23,44,65,86,107,128,149,170,154,133,111,122,142,162,146,126,106,107,128,147,165,144,124,110,131,152,167,146,125,104,83,63,42,21,0,0,0,15,33,51,68,86,103,121,139,156,173,161,143,126,109,92,74,57,40,23,6,0,0,0,0,0,0,0,0,0,0,15,33,51,68,86,103,121,139,156,173,161,143,126,109,92,74,57,40,23,6,0,0,0,0,0,0,0,0,30,49,69,88,107,126,145,163,169,152,135,120,107,114,136,157,170,148,126,105,114,129,144,162,173,155,137,118,99,80,60,41,21,1,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,7,28,49,70,91,112,134,155,176,161,140,118,96,75,54,33,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,57,79,100,121,143,164,171,150,128,126,145,163,149,131,113,95,76,58,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,0,15,33,51,69,87,105,122,140,158,160,142,124,106,121,143,164,162,141,119,110,128,146,164,156,139,121,103,85,68,49,31,13,0,0,42,63,84,105,126,147,168,172,151,130,110,91,76,65,59,56,55,55,56,73,94,115,137,158,178,157,136,114,92,71,50,29,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,0,2,20,37,52,63,68,66,59,52,52,59,64,68,71,73,73,72,70,70,90,109,130,151,171,166,146,124,104,83,62,41,20,47,69,90,111,133,154,175,164,142,120,99,97,102,106,108,108,108,106,103,97,90,82,72,61,49,36,23,8,0,0,0,0,0,0,0,0,0,8,22,36,49,61,72,82,90,97,103,106,108,108,108,106,102,96,100,122,144,165,174,153,132,110,88,67,46,25,2,18,31,41,47,47,42,36,34,36,43,58,74,92,110,129,148,166,156,136,117,97,78,58,39,19,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,100,104,107,108,108,108,107,106,104,102,98,94,90,86,81,75,65,50,32,14,0,0,17,35,53,71,89,107,126,144,162,150,132,114,96,78,60,42,38,52,65,78,90,101,114,125,137,150,154,139,122,105,87,68,48,28,8,28,48,69,89,109,129,149,168,167,157,161,169,150,131,112,93,73,54,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,43,64,85,106,128,149,170,170,148,128,106,85,63,46,38,35,33,33,51,73,94,115,137,158,178,157,136,114,92,71,50,29,43,64,85,106,128,149,170,170,148,128,106,85,63,46,38,35,33,33,51,73,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,3,16,29,41,53,63,72,80,87,93,108,128,147,153,134,115,108,106,104,102,98,94,90,84,78,69,55,38,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
46,67,88,108,129,150,170,172,152,132,112,93,74,56,40,27,17,11,7,6,6,7,9,12,17,23,29,30,27,19,9,0,46,67,88,108,129,150,170,172,152,132,112,93,74,56,40,27,17,11,7,6,6,7,9,12,17,23,29,30,27,19,9,0,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,33,43,48,47,41,33,34,43,51,58,64,71,78,86,94,102,113,125,138,154,172,170,151,131,110,90,69,48,28,4,20,33,43,48,47,41,33,34,43,51,58,64,71,78,86,94,102,113,125,138,154,172,170,151,131,110,90,69,48,28,0,20,41,61,82,103,124,145,166,156,136,114,130,150,159,139,119,99,100,120,140,160,151,131,114,135,156,163,142,121,100,79,59,38,17,0,0,9,27,44,62,80,98,115,133,151,168,166,149,131,114,96,79,62,45,28,15,15,15,15,15,15,13,8,0,0,0,9,27,44,62,80,98,115,133,151,168,166,149,131,114,96,79,62,45,28,15,15,15,15,15,15,13,8,0,0,21,41,60,79,97,115,133,150,166,165,150,137,125,117,136,157,170,148,126,122,132,144,159,174,159,143,126,108,89,71,52,32,13,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,16,33,53,73,94,115,136,157,178,159,138,116,95,74,53,32,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,57,79,100,121,143,164,171,150,128,137,155,157,138,120,102,84,65,47,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,7,26,44,62,80,98,116,134,152,167,149,131,113,100,121,143,164,162,141,119,99,117,135,153,168,150,133,115,97,79,61,42,24,6,0,43,64,85,106,128,149,170,170,148,128,106,85,63,46,38,35,33,33,51,73,94,115,137,158,178,157,136,114,92,71,50,29,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,0,10,30,49,67,82,90,86,79,73,67,63,60,59,58,58,60,64,71,83,100,118,137,157,177,161,141,120,100,79,58,37,16,47,69,90,111,133,154,175,164,142,120,99,78,82,85,86,87,87,85,82,77,71,63,54,43,32,20,6,0,0,0,0,0,0,0,0,0,0,0,6,19,32,43,53,63,70,77,82,85,87,87,86,85,81,79,100,122,144,165,174,153,132,110,88,67,46,25,14,32,48,60,68,68,62,57,55,57,62,73,88,104,121,139,157,165,146,128,108,89,69,50,30,11,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,79,84,86,87,87,87,86,85,83,81,77,73,69,65,60,55,47,35,20,3,0,10,28,46,64,82,100,118,137,155,158,139,121,103,85,67,49,37,53,68,82,95,107,119,131,143,155,150,138,123,109,92,76,58,39,20,4,22,42,62,81,101,120,140,159,178,178,179,160,141,121,102,83,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,42,63,84,106,128,148,170,170,149,128,107,86,65,52,46,44,43,43,51,73,94,115,137,158,178,157,136,114,92,71,50,29,42,63,84,106,128,148,170,170,149,128,107,86,65,52,46,44,43,43,51,73,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,12,24,34,44,52,60,77,97,116,136,156,154,139,128,116,101,85,81,78,74,69,64,57,50,39,25,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,126,105,84,63,48,49,52,58,65,73,75,69,57,41,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
41,62,83,103,123,144,164,179,160,141,121,103,86,70,56,45,37,31,28,27,27,28,30,33,37,43,49,51,47,38,25,10,41,62,83,103,123,144,164,179,160,141,121,103,86,70,56,45,37,31,28,27,27,28,30,33,37,43,49,51,47,38,25,10,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,34,50,62,69,68,61,52,45,38,32,38,44,51,59,66,74,84,95,108,124,143,163,178,157,136,115,94,73,52,31,17,34,50,62,69,68,61,52,45,38,32,38,44,51,59,66,74,84,95,108,124,143,163,178,157,136,115,94,73,52,31,0,16,37,58,79,99,120,141,162,159,138,118,138,158,152,132,111,91,93,113,133,153,158,139,118,138,159,159,138,117,96,75,55,34,13,0,1,20,38,56,74,92,109,128,145,163,172,155,137,119,102,84,67,49,36,36,36,36,36,36,36,36,34,27,17,4,1,20,38,56,74,92,109,128,145,163,172,155,137,119,102,84,67,49,36,36,36,36,36,36,36,36,34,27,17,4,12,31,50,68,86,103,120,137,151,165,166,154,144,137,138,158,170,150,136,141,150,161,173,160,145,130,113,96,78,60,42,23,4,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,31,36,46,62,80,100,120,140,161,176,155,135,114,93,72,51,29,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,126,105,84,63,48,49,52,58,65,73,75,69,57,41,23,57,79,100,121,143,164,171,151,134,148,164,146,128,109,91,73,54,44,65,86,108,130,151,172,165,144,122,100,79,58,37,0,0,18,36,55,73,91,109,128,146,163,157,138,120,102,100,121,143,164,162,141,119,98,105,123,142,160,162,144,126,108,90,72,53,35,16,0,42,63,84,106,128,148,170,170,149,128,107,86,65,52,46,44,43,43,51,73,94,115,137,158,178,157,136,114,92,71,50,29,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,0,15,36,57,77,97,110,106,99,93,88,84,81,80,79,80,81,85,91,100,113,129,147,166,174,154,134,114,94,74,53,33,12,47,69,90,111,133,154,175,164,142,120,99,78,61,64,65,66,66,64,61,56,50,43,35,25,14,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,14,25,34,43,50,56,61,64,66,66,65,64,60,79,100,122,144,165,174,153,132,110,88,67,46,25,23,43,61,78,89,89,82,78,77,78,82,90,103,118,134,151,168,154,136,117,98,79,60,41,22,2,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,63,65,66,66,66,65,64,62,60,56,53,48,44,39,34,28,18,5,0,3,21,39,57,75,93,111,130,148,165,147,128,110,92,74,56,38,50,67,83,98,112,125,137,149,156,144,133,120,108,94,79,72,64,50,33,15,14,34,54,73,92,111,130,149,166,184,171,151,131,112,93,87,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,41,62,83,104,125,146,167,174,153,133,113,94,80,72,67,65,65,65,66,73,94,115,137,158,178,157,136,114,92,71,50,29,41,62,83,104,125,146,167,174,153,133,113,94,80,72,67,65,65,65,66,73,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,9,26,42,56,64,82,104,124,137,146,157,157,146,132,115,96,76,57,53,48,43,37,31,22,9,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,111,91,75,69,70,73,78,85,93,96,87,70,52,32,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
36,56,76,96,116,136,156,175,169,151,133,116,100,86,74,64,57,52,49,48,49,49,51,54,58,63,70,72,67,55,40,23,36,56,76,96,116,136,156,175,169,151,133,116,100,86,74,64,57,52,49,48,49,49,51,54,58,63,70,72,67,55,40,23,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,26,46,64,80,89,88,80,72,65,58,53,48,46,44,43,46,55,65,78,96,116,137,158,180,160,138,116,95,74,53,31,26,46,64,80,89,88,80,72,65,58,53,48,46,44,43,46,55,65,78,96,116,137,158,180,160,138,116,95,74,53,31,0,12,33,54,75,96,116,138,158,162,141,126,145,164,144,124,104,84,86,106,126,146,166,146,126,141,162,155,134,113,92,72,51,30,9,0,12,30,49,67,85,103,121,139,157,175,160,143,125,107,90,72,57,57,57,57,57,57,57,57,57,57,55,46,34,19,12,30,49,67,85,103,121,139,157,175,160,143,125,107,90,72,57,57,57,57,57,57,57,57,57,57,55,46,34,19,2,21,39,56,74,90,106,121,136,149,160,169,164,158,157,168,179,164,157,161,169,165,155,143,130,115,100,83,66,49,31,13,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,50,52,56,64,76,91,109,128,147,167,171,151,130,109,88,68,47,26,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,111,91,75,69,70,73,78,85,93,96,87,70,52,32,57,79,100,121,143,164,179,163,156,162,153,135,117,98,80,62,44,44,65,86,108,130,151,172,165,144,122,100,79,58,37,0,10,28,47,65,84,102,120,139,157,165,146,128,109,91,100,121,143,164,162,141,119,98,94,112,131,149,168,155,137,119,101,82,64,45,26,8,41,62,83,104,125,146,167,174,153,133,113,94,80,72,67,65,65,65,66,73,94,115,137,158,178,157,136,114,92,71,50,29,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,0,19,40,61,82,103,124,126,119,113,109,105,102,101,100,101,102,106,111,119,130,143,159,176,163,145,126,106,87,67,47,27,6,47,69,90,111,133,154,175,164,142,120,99,78,57,43,44,45,45,43,40,36,30,23,15,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,15,23,30,36,40,43,45,45,44,42,58,79,100,122,144,165,174,153,132,110,88,67,46,25,29,50,70,90,108,109,103,99,98,99,103,109,119,133,148,164,160,143,125,107,88,70,51,32,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,44,45,45,45,44,43,41,39,35,32,28,23,19,14,8,0,0,0,14,32,50,68,86,104,123,141,159,154,135,117,99,81,63,45,40,60,79,97,113,128,142,155,150,138,126,115,103,95,95,95,92,80,63,44,24,6,25,45,64,82,101,119,137,154,174,170,149,133,120,112,108,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,38,58,79,100,120,141,161,180,160,142,124,109,99,92,88,86,86,86,87,88,94,115,137,158,178,157,136,114,92,71,50,29,38,58,79,100,120,141,161,180,160,142,124,109,99,92,88,86,86,86,87,88,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,18,38,56,73,84,88,98,111,117,128,142,161,162,143,123,103,82,61,40,28,23,17,10,3,0,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,105,94,90,91,94,98,105,112,116,99,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
29,49,69,88,108,126,146,164,180,162,146,130,116,103,92,84,78,73,71,69,70,71,72,75,79,84,90,94,85,70,52,32,29,49,69,88,108,126,146,164,180,162,146,130,116,103,92,84,78,73,71,69,70,71,72,75,79,84,90,94,85,70,52,32,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,32,53,74,93,109,108,99,92,85,79,74,69,67,65,65,65,68,72,79,96,116,137,158,180,159,138,116,94,73,52,31,32,53,74,93,109,108,99,92,85,79,74,69,67,65,65,65,68,72,79,96,116,137,158,180,159,138,116,94,73,52,31,0,8,29,50,71,92,112,134,154,165,144,134,153,156,137,117,97,77,78,98,118,138,158,153,136,145,166,151,130,109,88,67,47,26,5,0,22,41,59,78,96,114,133,151,168,167,149,131,113,95,79,79,79,79,79,79,79,79,79,79,79,79,75,64,48,31,22,41,59,78,96,114,133,151,168,167,149,131,113,95,79,79,79,79,79,79,79,79,79,79,79,79,75,64,48,31,0,9,27,44,60,76,91,105,119,131,141,150,157,162,166,176,184,171,165,160,154,146,137,126,113,100,85,70,53,37,20,2,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,71,71,73,77,83,93,105,121,138,156,175,163,144,124,103,83,63,42,22,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,105,94,90,91,94,98,105,112,116,99,79,58,37,57,79,100,121,143,164,185,182,177,161,143,124,106,88,69,51,33,44,65,86,108,130,151,172,165,144,122,100,79,58,37,1,20,39,57,76,94,113,131,150,168,155,136,117,98,80,100,121,143,164,162,141,119,98,83,102,120,139,158,167,148,130,111,92,74,55,36,17,38,58,79,100,120,141,161,180,160,142,124,109,99,92,88,86,86,86,87,88,94,115,137,158,178,157,136,114,92,71,50,29,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,3,24,44,65,86,107,128,146,140,134,130,126,124,122,122,122,124,126,131,138,148,159,173,167,151,134,116,97,78,59,40,20,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,23,23,23,22,19,15,10,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,15,19,22,23,23,23,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,34,55,75,96,117,129,124,120,119,120,123,129,138,149,163,164,147,131,113,95,77,59,41,22,3,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,23,23,23,23,21,20,18,14,11,7,2,0,0,0,0,0,0,25,43,61,79,97,115,134,152,161,142,124,106,88,70,52,33,46,67,87,107,126,144,158,148,133,120,116,116,116,116,116,116,110,91,70,49,28,0,17,37,56,75,94,113,132,152,173,178,162,150,140,133,129,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,33,53,74,94,114,134,153,170,171,154,139,128,119,113,109,108,107,107,108,109,111,115,137,158,178,157,136,114,92,71,50,29,33,53,74,94,114,134,153,170,171,154,139,128,119,113,109,108,107,107,108,109,111,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,3,24,45,65,85,103,108,102,98,98,113,134,156,169,149,128,106,85,64,42,21,2,0,0,0,0,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,168,150,135,122,115,112,112,115,119,125,132,124,103,82,61,41,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
21,41,60,79,98,117,135,152,169,176,160,146,133,121,112,104,98,94,92,90,91,92,94,96,99,104,110,114,99,79,59,38,21,41,60,79,98,117,135,152,169,176,160,146,133,121,112,104,98,94,92,90,91,92,94,96,99,104,110,114,99,79,59,38,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,37,58,78,99,120,128,119,112,105,99,94,90,88,86,86,86,89,92,99,109,125,143,163,175,155,134,113,92,71,50,29,37,58,78,99,120,128,119,112,105,99,94,90,88,86,86,86,89,92,99,109,125,143,163,175,155,134,113,92,71,50,29,0,4,25,46,67,88,108,130,150,171,158,154,164,149,129,109,89,69,71,91,110,130,150,166,156,160,168,147,126,105,84,63,42,22,1,0,33,51,70,88,107,125,144,162,174,156,138,119,102,100,100,100,100,100,100,100,100,100,100,100,100,100,94,78,60,40,33,51,70,88,107,125,144,162,174,156,138,119,102,100,100,100,100,100,100,100,100,100,100,100,100,100,94,78,60,40,0,0,14,30,46,61,76,89,101,112,122,130,136,142,146,162,173,154,144,140,134,126,118,108,96,83,70,55,40,23,7,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,92,92,92,94,98,103,111,122,136,151,168,171,154,135,116,96,76,56,36,16,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,168,150,135,122,115,112,112,115,119,125,132,124,103,82,61,41,57,79,100,121,143,164,185,188,169,151,132,114,95,77,59,40,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,11,30,48,67,86,105,123,142,160,164,145,126,107,88,79,100,121,143,164,162,141,119,98,77,91,110,129,148,166,159,140,121,103,84,65,46,27,33,53,74,94,114,134,153,170,171,154,139,128,119,113,109,108,107,107,108,109,111,115,137,158,178,157,136,114,92,71,50,29,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,7,28,49,69,90,111,132,153,160,155,151,147,145,144,144,144,145,148,152,158,166,175,164,151,137,121,104,87,69,50,31,12,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,39,59,80,101,122,142,145,142,141,142,144,149,157,167,163,149,134,117,101,83,66,48,30,12,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,36,54,72,90,108,126,145,163,149,131,113,95,77,59,41,29,50,71,92,113,134,155,168,149,138,138,138,138,138,138,138,136,114,92,71,50,29,8,27,46,65,84,103,122,142,161,167,161,167,168,160,154,150,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,27,47,66,86,105,123,141,158,172,169,156,147,139,134,131,129,129,129,130,131,133,135,142,160,178,157,136,114,92,71,50,29,27,47,66,86,105,123,141,158,172,169,156,147,139,134,131,129,129,129,130,131,133,135,142,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,7,28,49,70,91,111,129,123,119,118,123,138,158,170,149,128,106,85,64,43,21,0,0,0,0,0,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,0,0,0,0,0,0,0,8,29,49,69,89,109,128,148,166,180,165,152,142,136,134,134,136,140,145,149,128,107,86,65,44,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
13,32,51,69,87,105,122,139,155,170,176,162,151,140,131,124,119,115,113,112,112,113,114,117,120,125,131,125,104,83,62,41,13,32,51,69,87,105,122,139,155,170,176,162,151,140,131,124,119,115,113,112,112,113,114,117,120,125,131,125,104,83,62,41,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,41,62,83,104,124,145,139,132,126,120,115,111,109,108,107,108,110,113,119,128,139,155,172,166,147,128,108,87,67,46,26,41,62,83,104,124,145,139,132,126,120,115,111,109,108,107,108,110,113,119,128,139,155,172,166,147,128,108,87,67,46,26,0,0,21,42,63,83,104,125,146,167,178,175,160,141,121,101,81,62,63,83,103,123,142,162,177,179,163,143,122,101,80,59,38,17,0,0,41,61,80,99,117,136,154,173,166,146,126,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,107,86,65,44,41,61,80,99,117,136,154,173,166,146,126,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,107,86,65,44,0,0,0,16,31,46,59,72,83,93,102,110,116,120,136,157,170,148,126,119,113,107,98,89,78,67,54,40,25,10,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,115,114,113,113,115,118,124,131,140,152,166,174,158,142,124,106,87,68,49,29,9,0,0,0,0,0,0,0,8,29,49,69,89,109,128,148,166,180,165,152,142,136,134,134,136,140,145,149,128,107,86,65,44,57,79,100,121,143,164,185,177,159,140,121,103,85,66,48,29,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,20,39,58,77,96,115,134,152,171,154,135,116,97,78,79,100,121,143,164,162,141,119,98,77,81,100,119,138,157,169,150,131,112,93,74,56,36,27,47,66,86,105,123,141,158,172,169,156,147,139,134,131,129,129,129,130,131,133,135,142,160,178,157,136,114,92,71,50,29,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,11,32,53,74,94,115,136,157,166,171,172,168,166,165,165,165,166,169,173,169,163,155,146,134,121,107,91,75,57,39,21,2,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,64,85,105,126,147,166,163,162,163,165,170,167,158,146,133,119,103,87,71,54,37,19,1,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,65,83,101,120,138,156,156,138,120,102,84,66,48,30,31,52,73,94,116,137,158,159,159,159,159,159,159,159,159,157,136,114,92,71,50,29,16,36,55,74,93,112,132,151,170,152,140,148,158,165,170,171,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,19,38,57,76,93,111,128,142,155,166,175,166,159,155,152,150,150,150,151,152,154,156,160,172,177,157,136,114,92,71,50,29,19,38,57,76,93,111,128,142,155,166,175,166,159,155,152,150,150,150,151,152,154,156,160,172,177,157,136,114,92,71,50,29,0,0,0,0,0,0,11,32,53,74,95,116,137,144,141,140,143,153,168,160,143,123,103,82,62,41,20,0,0,0,0,0,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,2,22,42,62,81,100,118,137,153,167,179,170,162,157,155,155,157,160,165,153,132,111,90,69,48,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
3,22,40,58,76,93,109,125,140,153,166,177,169,159,151,145,140,136,134,134,134,134,136,138,141,146,150,129,108,87,66,45,3,22,40,58,76,93,109,125,140,153,166,177,169,159,151,145,140,136,134,134,134,134,136,138,141,146,150,129,108,87,66,45,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,46,67,87,108,129,150,159,152,146,141,136,132,130,129,129,130,131,134,139,146,156,169,170,154,137,119,100,80,61,41,20,46,67,87,108,129,150,159,152,146,141,136,132,130,129,129,130,131,134,139,146,156,169,170,154,137,119,100,80,61,41,20,0,0,17,38,58,79,100,121,142,162,183,172,152,132,113,93,73,54,55,75,95,115,135,154,174,180,159,138,117,97,76,55,34,13,0,0,45,66,87,108,128,146,165,184,169,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,130,108,86,65,44,45,66,87,108,128,146,165,184,169,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,130,108,86,65,44,0,0,0,1,16,29,42,54,65,74,82,90,95,114,136,157,170,148,126,105,93,87,79,70,60,49,37,24,10,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,168,149,139,137,135,135,135,137,140,144,151,159,170,170,158,144,129,112,95,77,58,40,21,1,0,0,0,0,0,0,0,2,22,42,62,81,100,118,137,153,167,179,170,162,157,155,155,157,160,165,153,132,111,90,69,48,57,79,100,121,143,164,180,166,148,130,111,93,74,56,37,19,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,29,49,68,87,106,125,144,162,164,145,126,106,87,68,79,100,121,143,164,162,141,119,98,77,71,90,109,129,148,167,160,141,122,103,84,65,45,19,38,57,76,93,111,128,142,155,166,175,166,159,155,152,150,150,150,151,152,154,156,160,172,177,157,136,114,92,71,50,29,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,13,35,56,77,98,119,134,140,145,150,154,157,159,160,160,160,158,157,153,149,143,136,126,116,104,91,77,61,45,28,10,0,0,47,69,90,111,133,154,157,157,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,157,157,153,132,110,88,67,46,25,48,69,89,110,131,151,156,159,160,159,157,153,147,139,128,116,103,88,73,57,41,24,7,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,157,157,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,72,93,112,131,138,138,138,128,109,91,73,55,37,18,31,52,73,94,115,137,138,138,138,138,138,138,138,138,138,138,136,114,92,71,50,29,20,41,62,83,103,122,141,158,161,142,123,129,138,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,10,28,46,64,81,97,112,126,137,147,155,161,165,168,171,171,171,171,171,170,168,165,162,159,156,153,136,114,92,71,50,29,10,28,46,64,81,97,112,126,137,147,155,161,165,168,171,171,171,171,171,170,168,165,162,159,156,153,136,114,92,71,50,29,0,0,0,0,0,0,15,36,57,78,99,120,141,157,160,161,162,159,153,143,130,113,95,76,56,36,15,0,0,0,0,0,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,173,172,170,167,163,159,153,143,122,101,80,59,38,17,0,0,0,0,0,0,0,0,0,14,33,52,71,89,106,122,137,150,159,166,170,172,173,171,168,164,158,151,135,114,93,72,51,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,10,31,53,74,95,116,138,159,159,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
0,11,29,46,63,79,95,110,123,136,148,158,167,175,171,165,161,157,156,155,155,156,157,159,162,166,153,132,111,91,70,49,0,11,29,46,63,79,95,110,123,136,148,158,167,175,171,165,161,157,156,155,155,156,157,159,162,166,153,132,111,91,70,49,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,50,71,92,112,134,154,171,173,166,161,157,154,152,150,150,151,152,155,159,166,173,164,153,140,124,107,90,71,52,33,13,50,71,92,112,134,154,171,173,166,161,157,154,152,150,150,151,152,155,159,166,173,164,153,140,124,107,90,71,52,33,13,0,0,12,33,54,75,95,116,137,158,179,163,144,124,104,85,65,46,48,67,87,107,126,147,166,175,155,134,113,92,71,51,30,9,0,0,45,66,87,108,130,152,173,180,180,168,164,164,164,164,164,164,164,164,164,164,164,164,164,164,151,130,108,86,65,44,45,66,87,108,130,152,173,180,180,168,164,164,164,164,164,164,164,164,164,164,164,164,164,164,151,130,108,86,65,44,0,0,0,0,0,13,25,36,46,55,63,71,92,114,136,157,170,148,126,105,84,67,59,51,42,31,20,7,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,179,166,160,158,156,156,156,158,160,165,171,169,161,152,141,128,113,98,82,65,48,30,11,0,0,0,0,0,0,0,0,0,14,33,52,71,89,106,122,137,150,159,166,170,172,173,171,168,164,158,151,135,114,93,72,51,57,79,100,121,143,159,159,156,137,119,100,82,64,45,27,8,23,44,65,86,108,130,151,159,159,144,122,100,79,58,37,38,58,77,96,115,134,153,159,156,136,116,97,78,59,79,100,121,143,159,159,141,119,98,77,62,81,100,119,139,158,159,151,132,112,93,74,54,10,28,46,64,81,97,112,126,137,147,155,161,165,168,171,171,171,171,171,170,168,165,162,159,156,153,136,114,92,71,50,29,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,173,172,170,167,163,159,153,143,122,101,80,59,38,17,0,12,33,53,74,93,107,114,119,124,129,133,136,138,139,139,138,137,136,132,128,123,116,108,98,87,75,61,47,31,15,0,0,0,47,69,90,111,133,136,136,136,136,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,136,136,136,136,132,110,88,67,46,25,49,70,91,112,124,130,135,138,139,138,136,132,126,119,110,99,87,73,58,43,28,11,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,136,136,136,136,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,72,93,111,116,116,116,116,114,98,80,62,44,25,8,29,50,71,91,110,116,116,116,116,116,116,116,116,116,116,116,116,110,91,70,49,28,20,42,63,84,104,120,130,139,149,133,114,110,118,124,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,0,17,35,51,67,82,96,108,118,128,135,140,144,147,150,151,152,151,150,149,147,144,142,138,135,132,128,114,92,71,50,29,0,17,35,51,67,82,96,108,118,128,135,140,144,147,150,151,152,151,150,149,147,144,142,138,135,132,128,114,92,71,50,29,0,0,0,0,0,0,17,38,59,80,102,122,131,136,139,140,140,138,133,125,114,99,84,66,47,28,9,0,0,0,0,0,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,152,150,149,146,142,138,132,126,118,101,80,59,38,17,0,0,0,0,0,0,0,0,0,5,24,42,60,76,93,107,120,131,139,145,149,151,152,150,147,143,138,131,123,113,93,73,51,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,10,31,53,74,95,116,138,138,138,138,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,
0,0,16,33,49,65,80,94,107,118,130,139,148,155,161,166,169,171,172,173,172,171,169,166,162,157,152,136,115,94,73,52,0,0,16,33,49,65,80,94,107,118,130,139,148,155,161,166,169,171,172,173,172,171,169,166,162,157,152,136,115,94,73,52,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,173,172,170,167,163,159,153,143,122,101,80,59,38,17,0,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,173,172,170,167,163,159,153,143,122,101,80,59,38,17,0,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,10,31,53,74,95,116,138,159,159,157,136,114,92,71,50,29,44,65,86,108,130,151,159,159,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,54,75,96,117,136,144,151,157,162,166,169,171,172,171,171,172,170,168,164,160,153,145,135,123,109,94,77,60,42,24,5,54,75,96,117,136,144,151,157,162,166,169,171,172,171,171,172,170,168,164,160,153,145,135,123,109,94,77,60,42,24,5,0,0,8,29,49,70,91,112,133,153,159,155,135,116,96,77,57,37,40,60,79,99,119,138,158,159,150,129,108,88,67,46,25,5,0,0,45,66,87,108,130,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,151,130,108,86,65,44,45,66,87,108,130,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,151,130,108,86,65,44,0,0,0,0,0,0,7,17,27,35,50,71,92,114,136,157,159,148,126,105,84,63,41,32,23,13,2,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,156,159,161,163,164,165,165,164,163,162,158,154,148,142,133,123,111,98,83,68,52,35,18,0,0,0,0,0,0,0,0,0,0,5,24,42,60,76,93,107,120,131,139,145,149,151,152,150,147,143,138,131,123,113,93,73,51,57,79,100,121,138,138,138,138,126,108,90,71,53,35,16,1,23,44,65,86,108,130,138,138,138,138,122,100,79,58,37,43,64,85,105,124,138,138,138,138,128,108,89,69,57,79,100,121,138,138,138,138,119,98,77,55,72,91,111,131,138,138,138,138,121,102,81,61,0,17,35,51,67,82,96,108,118,128,135,140,144,147,150,151,152,151,150,149,147,144,142,138,135,132,128,114,92,71,50,29,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,152,150,149,146,142,138,132,126,118,101,80,59,38,17,0,6,26,45,63,78,87,93,99,104,108,112,114,116,117,117,117,116,114,111,107,102,96,88,79,69,58,45,31,17,1,0,0,0,46,67,88,106,114,114,114,114,114,112,96,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,77,97,113,114,114,114,114,114,105,86,66,45,24,44,64,82,96,104,109,114,116,117,116,115,111,106,100,91,81,70,57,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,46,67,88,106,114,114,114,114,114,112,96,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,64,81,93,94,94,94,94,94,85,69,51,32,14,4,24,44,63,80,92,94,94,94,94,94,94,94,94,94,94,94,94,92,80,62,43,23,17,37,57,75,91,101,111,120,130,124,105,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,0,5,21,37,52,66,79,90,99,107,114,119,123,126,128,130,130,130,129,128,126,123,120,117,114,110,107,102,86,67,47,26,0,5,21,37,52,66,79,90,99,107,114,119,123,126,128,130,130,130,129,128,126,123,120,117,114,110,107,102,86,67,47,26,0,0,0,0,0,0,14,35,55,75,92,104,110,115,117,118,118,117,113,106,96,84,69,54,37,19,0,0,0,0,0,0,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,130,128,125,121,117,112,106,98,88,72,54,34,13,0,0,0,0,0,0,0,0,0,0,12,30,47,63,77,91,102,112,119,124,128,130,130,129,126,122,117,111,103,95,83,65,46,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,10,31,52,73,93,111,116,116,116,116,116,110,91,70,49,28,0,0,0,0,0,0,0,0,0,0,
0,0,3,19,34,50,64,77,89,100,111,120,128,135,140,145,148,150,151,152,151,150,148,145,141,137,131,125,115,95,74,53,0,0,3,19,34,50,64,77,89,100,111,120,128,135,140,145,148,150,151,152,151,150,148,145,141,137,131,125,115,95,74,53,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,152,150,149,146,142,138,132,126,118,101,80,59,38,17,0,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,152,150,149,146,142,138,132,126,118,101,80,59,38,17,0,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,10,31,53,74,95,116,138,138,138,138,136,114,92,71,50,29,44,65,86,108,130,138,138,138,138,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,52,72,92,108,116,124,130,136,141,145,148,150,151,152,152,151,149,147,143,139,133,126,117,106,93,79,64,48,31,13,0,52,72,92,108,116,124,130,136,141,145,148,150,151,152,152,151,149,147,143,139,133,126,117,106,93,79,64,48,31,13,0,0,0,3,24,45,66,86,107,128,138,138,138,126,107,88,68,49,29,32,52,71,91,110,130,138,138,138,124,104,83,62,41,21,0,0,0,45,66,87,108,130,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,86,65,44,45,66,87,108,130,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,86,65,44,0,0,0,0,0,0,0,0,8,29,50,71,92,114,136,138,138,138,126,105,84,63,41,20,3,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,125,131,135,138,140,142,143,144,144,143,142,140,137,133,128,121,113,104,93,81,68,53,38,22,6,0,0,0,0,0,0,0,0,0,0,0,12,30,47,63,77,91,102,112,119,124,128,130,130,129,126,122,117,111,103,95,83,65,46,56,77,98,114,116,116,116,116,114,98,79,61,42,24,6,1,22,43,64,85,105,116,116,116,116,116,115,98,78,57,36,43,64,84,104,116,116,116,116,116,115,100,80,61,56,77,98,114,116,116,116,116,113,96,75,54,63,83,102,116,116,116,116,116,116,101,81,60,0,5,21,37,52,66,79,90,99,107,114,119,123,126,128,130,130,130,129,128,126,123,120,117,114,110,107,102,86,67,47,26,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,130,128,125,121,117,112,106,98,88,72,54,34,13,0,0,16,33,48,59,67,73,78,83,87,91,93,95,96,96,96,95,93,90,87,82,76,69,60,51,40,28,15,1,0,0,0,0,40,59,76,89,92,92,92,92,92,92,83,67,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,68,83,92,92,92,92,92,92,88,75,58,39,19,35,52,67,77,83,89,93,95,96,95,94,91,86,80,72,63,52,40,27,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,59,76,89,92,92,92,92,92,92,83,67,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,51,64,72,73,73,73,73,73,67,55,39,21,3,0,16,34,50,63,72,73,73,73,73,73,73,73,73,73,73,73,73,72,63,50,33,15,9,28,46,61,72,82,92,101,111,113,96,76,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,0,0,7,22,36,49,61,71,80,88,94,98,102,105,107,108,108,108,108,106,104,102,99,96,93,89,86,82,72,56,39,20,0,0,7,22,36,49,61,71,80,88,94,98,102,105,107,108,108,108,108,106,104,102,99,96,93,89,86,82,72,56,39,20,0,0,0,0,0,0,8,27,46,62,76,84,89,94,96,97,97,96,92,86,77,67,54,39,24,7,0,0,0,0,0,0,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,108,108,106,104,101,96,91,86,79,70,58,43,25,6,0,0,0,0,0,0,0,0,0,0,0,17,33,47,61,73,83,92,99,104,106,108,108,108,105,101,97,91,84,76,66,53,36,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,6,26,46,65,81,93,94,94,94,94,94,92,80,62,43,23,0,0,0,0,0,0,0,0,0,0,
0,0,0,4,19,34,47,60,71,82,92,100,108,114,120,124,126,129,130,130,130,128,126,124,120,116,111,105,98,86,68,48,0,0,0,4,19,34,47,60,71,82,92,100,108,114,120,124,126,129,130,130,130,128,126,124,120,116,111,105,98,86,68,48,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,130,128,125,121,117,112,106,98,88,72,54,34,13,0,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,130,128,125,121,117,112,106,98,88,72,54,34,13,0,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,10,31,52,73,93,111,116,116,116,116,116,110,91,70,49,28,43,64,85,105,116,116,116,116,116,115,99,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,44,62,78,88,96,103,110,115,120,124,126,128,130,130,130,130,128,125,122,118,113,106,98,88,76,63,49,34,18,1,0,44,62,78,88,96,103,110,115,120,124,126,128,130,130,130,130,128,125,122,118,113,106,98,88,76,63,49,34,18,1,0,0,0,0,20,40,61,82,102,116,116,116,116,115,99,79,60,40,21,24,43,63,82,102,116,116,116,116,115,98,78,58,37,16,0,0,0,44,65,86,105,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,85,64,43,44,65,86,105,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,85,64,43,0,0,0,0,0,0,0,0,7,28,49,70,91,110,116,116,116,116,116,102,82,62,41,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,61,80,96,105,110,114,116,118,120,121,122,122,122,120,119,116,112,107,101,94,85,75,64,51,38,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,17,33,47,61,73,83,92,99,104,106,108,108,108,105,101,97,91,84,76,66,53,36,50,69,85,94,94,94,94,94,94,85,69,50,32,13,0,0,18,38,57,75,89,94,94,94,94,94,94,85,69,51,31,37,57,75,89,94,94,94,94,94,94,86,71,52,50,69,85,94,94,94,94,94,93,83,67,48,55,73,88,94,94,94,94,94,94,87,72,54,0,0,7,22,36,49,61,71,80,88,94,98,102,105,107,108,108,108,108,106,104,102,99,96,93,89,86,82,72,56,39,20,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,108,108,106,104,101,96,91,86,79,70,58,43,25,6,0,0,3,18,30,40,46,52,58,62,66,70,72,74,75,75,75,74,72,69,66,61,55,49,41,32,22,10,0,0,0,0,0,0,30,46,60,69,71,71,71,71,71,71,65,53,37,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,38,54,65,71,71,71,71,71,71,69,59,45,29,11,22,37,49,57,63,68,72,74,75,74,73,70,65,60,52,44,34,23,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,46,60,69,71,71,71,71,71,71,65,53,37,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,35,45,51,52,52,52,52,52,47,38,25,9,0,0,4,20,34,45,51,52,52,52,52,52,52,52,52,52,52,52,52,51,44,33,19,3,0,16,31,44,53,63,73,82,91,93,83,67,57,62,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,6,19,31,42,52,60,67,73,78,81,84,86,87,87,87,86,85,83,81,78,75,72,68,65,62,54,42,27,9,0,0,0,6,19,31,42,52,60,67,73,78,81,84,86,87,87,87,86,85,83,81,78,75,72,68,65,62,54,42,27,9,0,0,0,0,0,0,0,16,32,46,56,64,69,73,75,76,76,75,72,66,58,49,37,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,85,86,87,87,86,85,83,80,76,71,65,59,51,41,28,13,0,0,0,0,0,0,0,0,0,0,0,0,3,17,31,43,55,64,72,78,83,85,87,87,86,84,80,76,71,64,56,48,37,23,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,17,35,51,64,72,73,73,73,73,73,72,63,50,33,15,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,4,17,30,42,53,63,72,81,88,94,99,103,105,108,108,108,108,107,105,103,99,95,90,85,78,69,56,39,0,0,0,0,4,17,30,42,53,63,72,81,88,94,99,103,105,108,108,108,108,107,105,103,99,95,90,85,78,69,56,39,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,108,108,106,104,101,96,91,86,79,70,58,43,25,6,0,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,108,108,106,104,101,96,91,86,79,70,58,43,25,6,0,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,6,26,46,65,81,93,94,94,94,94,94,92,80,62,43,23,38,57,75,89,94,94,94,94,94,94,86,70,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,33,48,60,69,76,84,89,95,99,103,105,107,108,108,108,108,106,104,101,98,92,86,78,69,58,47,33,19,4,0,0,33,48,60,69,76,84,89,95,99,103,105,107,108,108,108,108,106,104,101,98,92,86,78,69,58,47,33,19,4,0,0,0,0,0,15,35,54,72,87,94,94,94,94,94,85,70,51,32,12,16,35,54,72,87,94,94,94,94,94,85,69,51,31,11,0,0,0,38,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,38,38,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,38,0,0,0,0,0,0,0,0,3,23,43,62,80,92,94,94,94,94,94,88,73,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,33,50,66,78,84,89,92,95,98,99,100,100,100,100,100,98,95,92,87,81,74,66,57,46,34,22,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,17,31,43,55,64,72,78,83,85,87,87,86,84,80,76,71,64,56,48,37,23,39,55,67,73,73,73,73,73,73,67,55,39,21,3,0,0,10,28,45,60,70,73,73,73,73,73,73,67,55,39,22,28,45,59,70,73,73,73,73,73,73,68,56,41,39,55,67,73,73,73,73,73,73,66,53,37,43,58,69,73,73,73,73,73,73,68,57,42,0,0,0,6,19,31,42,52,60,67,73,78,81,84,86,87,87,87,86,85,83,81,78,75,72,68,65,62,54,42,27,9,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,85,86,87,87,86,85,83,80,76,71,65,59,51,41,28,13,0,0,0,0,1,12,19,26,32,37,42,45,49,51,52,53,53,53,52,51,48,45,40,35,29,21,13,3,0,0,0,0,0,0,0,16,30,41,48,50,50,50,50,50,50,45,36,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,36,46,50,50,50,50,50,50,48,41,30,15,0,7,20,29,37,42,47,51,53,53,53,51,49,45,39,33,24,15,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,30,41,48,50,50,50,50,50,50,45,36,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,17,25,30,31,31,31,31,31,27,19,8,0,0,0,0,4,16,25,30,31,31,31,31,31,31,31,31,31,31,31,31,30,25,16,4,0,0,1,14,25,35,44,54,63,71,72,65,53,37,41,44,46,47,47,46,44,40,36,29,22,14,5,0,0,0,0,0,0,0,0,0,0,0,0,0,2,13,23,32,40,47,52,57,60,63,65,66,66,66,65,64,62,60,57,54,51,47,44,41,35,25,12,0,0,0,0,0,2,13,23,32,40,47,52,57,60,63,65,66,66,66,65,64,62,60,57,54,51,47,44,41,35,25,12,0,0,0,0,0,0,0,0,2,16,28,37,43,48,52,54,55,55,54,51,46,39,30,19,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,61,64,65,66,66,65,64,62,59,55,50,45,39,32,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,14,26,36,45,52,58,62,64,66,66,65,63,60,55,50,44,36,28,19,7,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,5,21,35,45,51,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,12,24,35,44,53,61,67,73,78,82,84,86,87,87,87,86,84,82,78,74,70,64,58,51,40,26,0,0,0,0,0,0,12,24,35,44,53,61,67,73,78,82,84,86,87,87,87,86,84,82,78,74,70,64,58,51,40,26,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,85,86,87,87,86,85,83,80,76,71,65,59,51,41,28,13,0,0,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,85,86,87,87,86,85,83,80,76,71,65,59,51,41,28,13,0,0,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,17,35,51,64,72,73,73,73,73,73,72,63,50,33,15,28,45,60,70,73,73,73,73,73,73,68,56,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,18,31,41,49,56,63,69,74,78,82,84,86,87,87,87,86,85,83,81,77,72,66,59,50,40,29,17,3,0,0,0,18,31,41,49,56,63,69,74,78,82,84,86,87,87,87,86,85,83,81,77,72,66,59,50,40,29,17,3,0,0,0,0,0,0,7,25,43,58,69,73,73,73,73,73,67,55,40,22,4,7,25,43,58,69,73,73,73,73,73,67,55,40,22,3,0,0,0,29,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,45,28,29,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,45,28,0,0,0,0,0,0,0,0,0,15,33,50,63,72,73,73,73,73,73,69,58,43,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,36,49,58,64,68,72,74,76,78,79,79,79,79,78,77,74,71,66,61,54,46,38,28,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,14,26,36,45,52,58,62,64,66,66,65,63,60,55,50,44,36,28,19,7,25,38,47,52,52,52,52,52,52,47,38,25,9,0,0,0,0,15,30,42,50,52,52,52,52,52,52,47,38,25,10,15,29,41,49,52,52,52,52,52,52,48,39,26,25,38,47,52,52,52,52,52,52,46,37,23,28,40,49,52,52,52,52,52,52,48,40,27,0,0,0,0,2,13,23,32,40,47,52,57,60,63,65,66,66,66,65,64,62,60,57,54,51,47,44,41,35,25,12,0,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,61,64,65,66,66,65,64,62,59,55,50,45,39,32,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,6,16,25,33,41,47,53,57,61,63,65,66,66,66,65,63,60,57,54,49,44,38,31,22,10,0,0,0,0,0,0,0,6,16,25,33,41,47,53,57,61,63,65,66,66,66,65,63,60,57,54,49,44,38,31,22,10,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,61,64,65,66,66,65,64,62,59,55,50,45,39,32,23,12,0,0,0,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,61,64,65,66,66,65,64,62,59,55,50,45,39,32,23,12,0,0,0,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,5,21,35,45,51,52,52,52,52,52,51,44,33,19,3,15,30,42,50,52,52,52,52,52,52,48,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,21,29,36,43,49,53,57,61,63,65,66,66,66,65,64,62,60,56,51,46,39,31,22,11,0,0,0,0,0,1,13,21,29,36,43,49,53,57,61,63,65,66,66,66,65,64,62,60,56,51,46,39,31,22,11,0,0,0,0,0,0,0,0,0,13,28,40,49,52,52,52,52,52,48,38,25,10,0,0,13,28,40,49,52,52,52,52,52,47,38,25,10,0,0,0,0,16,30,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,15,16,30,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,15,0,0,0,0,0,0,0,0,0,3,19,33,44,51,52,52,52,52,52,49,40,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,20,31,38,43,47,51,53,55,56,57,58,58,58,57,55,53,50,46,40,34,27,19,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,3,16,28,38,46,51,54,53,50,45,37,29,33,47,57,62,60,52,42,32,22,11,0,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,0,0,0,1,10,18,23,28,32,35,38,39,41,41,42,41,41,39,36,32,27,21,13,5,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,0,0,0,0,0,0,0,0,0,4,13,20,27,32,36,39,41,42,41,40,37,34,29,23,15,7,0,0,0,0,0,0,0,0,0,0,0,0,3,16,28,38,46,51,54,53,50,45,37,29,33,47,57,62,60,52,42,32,22,11,0,0,0,0,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,0,0,0,0,6,12,13,13,13,13,13,13,11,5,14,20,23,23,23,23,23,23,20,13,3,0,0,0,0,0,0,0,0,0,0,0,6,11,16,20,24,28,31,34,36,38,39,40,41,40,39,37,34,29,24,17,9,0,0,0,0,0,0,0,0,0,0,6,11,16,20,24,28,31,34,36,38,39,40,41,40,39,37,34,29,24,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,9,14,19,23,27,31,34,36,38,39,40,41,40,40,39,38,36,33,29,25,21,14,3,0,0,0,0,0,0,5,13,21,27,31,35,38,40,41,42,42,41,40,38,36,33,30,26,21,16,10,1,0,0,0,0,0,0,0,0,3,16,28,38,46,51,54,53,50,45,37,29,33,47,57,62,60,52,42,32,22,11,0,0,0,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,2,14,23,27,28,28,28,28,28,27,23,14,3,0,0,0,0,6,17,25,28,28,28,28,28,28,27,21,11,0,0,7,17,25,28,28,28,28,28,28,28,24,17,6,0,0,0,0,0,0,0,0,1,13,22,27,28,28,28,28,28,28,23,15,4,0,0,6,11,16,20,24,28,31,34,36,38,39,40,41,40,39,37,34,29,24,17,9,0,0,0,0,0,0,0,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,6,17,25,28,28,28,28,28,28,27,21,11,0,0,0,0,0,0,0,0,0,5,14,21,28,32,36,39,40,41,40,38,36,32,27,21,13,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,13,20,26,32,36,39,41,43,43,43,42,41,39,36,32,27,22,15,8,0,0,0,0,0,0,0,0,0,0,0,1,9,16,22,27,32,34,37,38,38,37,35,32,27,22,16,9,1,0,0,0,0,0,0,0,0,0,0,12,22,27,28,28,28,28,28,28,24,16,4,0,0,0,0,0,0,0,0,6,17,24,28,28,28,28,28,28,27,21,11,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,4,10,16,20,24,29,32,35,37,39,40,40,41,40,38,36,32,26,20,13,5,0,0,0,0,0,0,0,0,0,0,0,5,16,24,28,28,28,28,28,28,28,25,17,6,0,0,0,0,0,0,0,9,19,26,28,28,28,28,28,28,26,20,11,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,4,19,33,46,57,66,72,75,75,71,65,57,48,46,63,76,83,80,70,60,51,40,27,11,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,0,0,6,19,30,38,44,49,53,56,59,61,62,63,63,63,62,60,57,53,48,41,33,24,14,2,0,0,0,0,0,0,0,0,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,0,0,0,0,0,0,0,3,13,23,32,40,47,52,57,60,62,63,63,61,58,54,49,43,35,26,16,4,0,0,0,0,0,0,0,0,0,4,19,33,46,57,66,72,75,75,71,65,57,48,46,63,76,83,80,70,60,51,40,27,11,0,0,0,0,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,0,0,2,16,26,33,35,35,35,35,35,35,31,24,33,41,44,44,44,44,44,44,40,32,20,5,0,0,0,0,0,0,0,0,4,16,26,32,36,41,45,49,52,55,57,59,61,61,62,61,60,58,54,50,44,37,29,19,8,0,0,0,0,0,0,4,16,26,32,36,41,45,49,52,55,57,59,61,61,62,61,60,58,54,50,44,37,29,19,8,0,0,0,0,0,0,0,0,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,0,0,0,0,0,0,0,1,10,17,23,29,35,40,44,48,52,55,57,59,61,61,62,61,61,60,59,57,54,50,46,41,32,20,0,0,0,0,3,14,24,33,41,47,52,56,59,61,63,63,63,63,61,60,57,54,51,47,42,37,30,19,6,0,0,0,0,0,0,4,19,33,46,57,66,72,75,75,71,65,57,48,46,63,76,83,80,70,60,51,40,27,11,0,0,0,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,19,32,43,48,49,49,49,49,49,48,43,33,19,3,0,0,8,23,36,45,49,49,49,49,49,49,47,40,29,15,0,23,36,45,49,49,49,49,49,49,49,45,35,23,7,0,0,0,0,0,0,1,17,31,42,48,49,49,49,49,49,49,43,33,20,4,16,26,32,36,41,45,49,52,55,57,59,61,61,62,61,60,58,54,50,44,37,29,19,8,0,0,0,0,0,0,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,8,23,36,45,49,49,49,49,49,49,47,40,29,15,0,0,0,0,0,0,2,14,24,33,41,48,53,57,60,61,62,61,60,57,53,47,41,33,24,14,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,14,24,33,40,47,52,57,60,62,64,65,64,63,62,60,57,53,48,42,36,28,18,4,0,0,0,0,0,0,0,0,10,20,28,36,42,48,52,56,58,59,59,58,56,53,48,43,36,29,20,10,0,0,0,0,0,0,0,0,16,30,41,48,49,49,49,49,49,49,44,34,21,5,0,0,0,0,0,0,7,23,35,45,49,49,49,49,49,49,47,40,29,15,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,3,15,24,31,36,41,45,50,53,56,58,60,61,62,62,61,59,56,52,47,41,33,24,15,4,0,0,0,0,0,0,0,0,6,21,34,44,49,49,49,49,49,49,49,45,36,23,8,0,0,0,0,0,12,26,38,46,49,49,49,49,49,49,47,40,28,14,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,3,19,34,49,63,75,85,93,96,96,92,85,76,68,58,75,93,104,99,89,79,70,57,41,23,4,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,0,4,21,36,49,58,64,69,74,77,80,82,83,84,84,84,83,81,78,74,68,61,52,42,32,20,7,0,0,0,0,0,0,0,0,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,0,0,0,0,0,0,8,20,32,42,52,60,67,73,78,81,84,84,84,82,79,75,70,63,54,45,34,22,9,0,0,0,0,0,0,0,3,19,34,49,63,75,85,93,96,96,92,85,76,68,58,75,93,104,99,89,79,70,57,41,23,4,0,0,0,0,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,0,0,17,32,45,53,56,56,56,56,56,56,52,42,51,61,65,65,65,65,65,65,60,50,35,19,1,0,0,0,0,0,0,0,19,33,45,52,57,62,66,70,73,76,78,80,82,83,83,83,81,79,75,70,64,57,48,38,26,14,0,0,0,0,0,19,33,45,52,57,62,66,70,73,76,78,80,82,83,83,83,81,79,75,70,64,57,48,38,26,14,0,0,0,0,0,0,0,0,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,0,0,0,0,0,0,6,19,30,37,44,50,55,60,65,69,73,76,78,80,82,83,83,83,83,81,80,78,75,71,67,61,50,35,0,0,0,7,20,33,43,53,61,67,73,77,80,82,84,84,84,84,82,81,78,75,72,68,63,57,48,36,20,3,0,0,0,0,3,19,34,49,63,75,85,93,96,96,92,85,76,68,58,75,93,104,99,89,79,70,57,41,23,4,0,0,0,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,33,49,62,69,71,71,71,71,71,69,62,49,33,15,0,2,20,38,53,65,70,71,71,71,71,71,68,59,45,28,10,38,53,65,70,71,71,71,71,71,70,64,53,37,20,2,0,0,0,0,0,13,31,47,60,69,71,71,71,71,71,70,63,50,34,19,33,45,52,57,62,66,70,73,76,78,80,82,83,83,83,81,79,75,70,64,57,48,38,26,14,0,0,0,0,0,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,2,20,38,53,65,70,71,71,71,71,71,68,59,45,28,10,0,0,0,0,6,19,32,43,53,61,68,74,78,81,83,83,82,81,78,73,68,61,52,43,32,20,8,0,0,0,0,0,0,0,0,0,0,0,0,11,22,33,43,52,60,67,73,78,81,84,85,86,85,85,83,81,77,73,68,63,56,47,34,19,2,0,0,0,0,0,6,18,29,39,48,56,63,69,73,77,79,80,80,79,77,73,69,63,56,48,39,29,17,5,0,0,0,0,0,0,30,46,60,69,71,71,71,71,71,70,63,51,35,18,0,0,0,0,0,1,20,37,53,64,70,71,71,71,71,71,68,59,45,28,10,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,18,32,44,51,57,62,66,70,74,77,80,81,83,83,83,82,80,77,73,67,61,52,43,33,22,10,0,0,0,0,0,0,0,18,36,51,63,70,71,71,71,71,71,70,65,53,38,21,2,0,0,0,7,25,42,56,67,71,71,71,71,71,71,68,58,44,27,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,16,33,49,65,79,93,104,113,117,117,112,104,96,87,78,86,104,123,118,108,98,87,71,52,32,12,0,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,0,14,33,51,66,77,85,90,95,98,101,103,104,105,106,105,104,102,99,94,88,80,71,61,49,37,23,8,0,0,0,0,0,0,0,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,0,0,0,0,0,11,25,38,50,61,71,80,87,94,99,102,105,106,105,103,100,96,90,82,73,63,51,39,25,11,0,0,0,0,0,0,16,33,49,65,79,93,104,113,117,117,112,104,96,87,78,86,104,123,118,108,98,87,71,52,32,12,0,0,0,0,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,0,0,30,47,62,73,77,77,77,77,77,77,71,59,67,80,86,86,86,86,86,86,79,65,48,29,10,0,0,0,0,0,0,0,32,49,63,73,78,83,87,91,94,97,100,102,103,104,104,104,102,100,96,91,84,76,66,56,43,30,16,1,0,0,0,32,49,63,73,78,83,87,91,94,97,100,102,103,104,104,104,102,100,96,91,84,76,66,56,43,30,16,1,0,0,0,0,0,0,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,0,0,0,0,0,3,20,36,49,57,64,70,76,81,86,90,94,97,99,102,103,104,104,104,104,102,101,99,96,92,88,80,65,48,0,0,8,23,37,50,62,72,81,88,94,98,101,104,105,106,105,105,104,102,99,96,93,88,83,77,66,50,32,13,0,0,0,0,16,33,49,65,79,93,104,113,117,117,112,104,96,87,78,86,104,123,118,108,98,87,71,52,32,12,0,0,0,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,44,62,79,90,92,92,92,92,92,90,79,63,44,24,4,10,30,49,68,83,91,92,92,92,92,92,88,75,58,39,19,50,68,83,91,92,92,92,92,92,91,83,67,49,30,10,0,0,0,0,2,22,42,60,77,89,92,92,92,92,92,90,80,64,45,32,49,63,73,78,83,87,91,94,97,100,102,103,104,104,104,102,100,96,91,84,76,66,56,43,30,16,1,0,0,0,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,10,30,49,68,83,91,92,92,92,92,92,88,75,58,39,19,0,0,0,7,22,36,49,61,72,81,88,95,99,102,104,104,103,102,99,94,88,81,71,61,50,37,24,10,0,0,0,0,0,0,0,0,0,1,15,28,40,51,62,71,80,87,93,98,102,105,106,107,106,106,104,102,98,94,89,83,76,64,49,31,12,0,0,0,0,9,23,35,47,58,67,76,83,89,94,98,100,101,101,100,98,94,89,83,76,67,58,47,35,22,9,0,0,0,0,0,40,59,76,89,92,92,92,92,92,91,81,65,47,27,7,0,0,0,0,9,29,49,67,83,91,92,92,92,92,92,88,75,58,39,19,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,31,48,62,72,77,83,87,91,95,98,101,102,104,104,104,104,102,98,94,88,80,72,62,51,39,27,13,0,0,0,0,0,0,28,47,65,81,91,92,92,92,92,92,91,83,68,50,30,10,0,0,0,15,35,54,72,86,92,92,92,92,92,92,87,74,56,37,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,9,27,45,62,79,95,109,122,133,138,138,132,123,115,106,98,101,116,133,137,128,117,99,78,57,36,15,0,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,2,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,0,21,42,62,80,96,105,111,115,119,122,124,126,126,128,126,126,123,120,115,108,100,90,79,67,53,38,22,6,0,0,0,0,0,0,2,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,0,9,27,45,62,79,95,109,122,133,138,138,132,123,115,106,98,101,116,133,137,128,117,99,78,57,36,15,0,0,0,0,2,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,0,0,39,58,77,92,98,98,98,98,98,98,89,73,79,97,108,108,108,108,108,107,95,77,57,36,15,0,0,0,0,0,0,0,42,61,79,93,99,103,108,111,115,118,120,122,124,125,126,125,124,121,117,111,104,95,85,73,60,46,31,15,0,0,0,42,61,79,93,99,103,108,111,115,118,120,122,124,125,126,125,124,121,117,111,104,95,85,73,60,46,31,15,0,0,0,0,0,0,2,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,0,0,0,0,0,13,32,50,66,77,84,90,96,102,106,111,114,118,120,122,124,125,126,125,125,124,122,120,117,113,108,95,76,56,0,6,23,38,53,67,79,90,100,108,114,119,122,125,126,128,126,126,124,123,120,117,114,109,104,96,80,61,41,20,0,0,0,9,27,45,62,79,95,109,122,133,138,138,132,123,115,106,98,101,116,133,137,128,117,99,78,57,36,15,0,0,0,2,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,50,71,91,109,113,113,113,113,113,109,92,71,51,30,9,15,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,57,78,98,112,113,113,113,113,113,112,97,77,57,37,18,0,0,0,0,7,28,48,69,89,107,113,113,113,113,113,110,93,73,52,42,61,79,93,99,103,108,111,115,118,120,122,124,125,126,125,124,121,117,111,104,95,85,73,60,46,31,15,0,0,0,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,15,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,0,0,6,22,37,52,66,79,90,100,109,115,120,123,125,126,124,123,119,114,108,100,90,79,67,54,40,25,9,0,0,0,0,0,0,0,2,17,31,45,58,70,80,90,99,107,114,119,123,126,128,129,128,128,125,123,119,115,109,103,94,79,60,40,19,0,0,0,11,25,39,53,65,76,86,96,103,110,115,119,121,122,122,122,119,115,110,103,96,86,76,65,52,39,25,10,0,0,0,0,47,68,88,106,113,113,113,113,113,111,94,74,53,32,11,0,0,0,0,14,35,56,77,96,112,113,113,113,113,113,105,86,66,45,24,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,41,60,78,91,98,103,108,112,116,119,122,124,125,125,126,124,123,119,114,108,100,91,80,69,56,43,29,14,0,0,0,0,0,33,54,75,95,111,113,113,113,113,113,112,97,78,57,36,16,0,0,0,21,41,62,82,102,113,113,113,113,113,113,104,85,64,43,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,18,37,56,74,92,109,125,140,152,159,159,152,143,135,125,119,119,131,146,156,138,118,98,78,57,36,15,0,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,2,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,3,24,45,66,88,109,125,132,136,140,143,146,147,148,149,148,147,145,141,135,128,119,108,96,83,68,52,36,18,0,0,0,0,0,0,2,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,0,18,37,56,74,92,109,125,140,152,159,159,152,143,135,125,119,119,131,146,156,138,118,98,78,57,36,15,0,0,0,0,2,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,0,0,43,64,85,106,120,120,120,120,120,119,101,81,83,104,125,130,130,130,130,123,102,81,59,38,17,0,0,0,0,0,0,0,47,68,89,109,119,124,129,133,136,139,142,144,146,147,148,147,145,142,138,132,124,114,103,90,76,61,45,28,11,0,0,47,68,89,109,119,124,129,133,136,139,142,144,146,147,148,147,145,142,138,132,124,114,103,90,76,61,45,28,11,0,0,0,0,0,2,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,0,0,0,0,0,20,40,61,80,96,104,111,117,122,128,132,136,139,142,144,146,147,147,147,146,145,144,141,138,134,122,100,79,58,1,19,36,53,68,83,97,109,119,128,135,140,144,146,148,148,148,148,146,144,142,138,135,130,124,108,87,66,45,23,2,0,0,18,37,56,74,92,109,125,140,152,159,159,152,143,135,125,119,119,131,146,156,138,118,98,78,57,36,15,0,0,0,2,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,51,73,94,115,135,135,135,135,135,116,94,73,52,31,9,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,58,79,100,120,135,135,135,135,135,124,105,85,65,45,25,5,0,0,0,12,32,53,74,94,115,135,135,135,135,135,116,95,74,53,47,68,89,109,119,124,129,133,136,139,142,144,146,147,148,147,145,142,138,132,124,114,103,90,76,61,45,28,11,0,0,47,69,90,111,133,135,135,135,135,120,99,78,57,35,14,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,0,1,19,36,52,67,82,96,108,119,128,136,141,144,147,147,146,144,140,135,128,119,109,97,84,70,55,39,23,6,0,0,0,0,0,0,16,32,47,61,75,87,99,109,119,128,134,140,144,147,149,150,150,149,147,144,140,136,130,123,107,86,65,44,23,0,0,9,25,41,55,69,82,94,105,115,123,130,136,140,143,144,144,143,140,136,130,123,115,105,94,82,69,55,40,25,9,0,0,0,48,69,90,112,134,135,135,135,135,118,97,76,55,33,12,0,0,0,0,15,36,57,79,100,121,135,135,135,135,132,110,88,67,46,25,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,47,68,88,108,118,124,129,133,137,141,143,145,146,147,147,146,144,140,135,128,119,109,98,86,73,59,44,28,12,0,0,0,0,34,55,76,97,117,135,135,135,135,135,124,103,83,62,42,21,1,0,5,26,46,67,88,108,129,135,135,135,135,128,107,87,66,44,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,7,27,46,66,85,104,121,139,155,160,154,154,159,163,154,145,140,140,148,161,147,129,110,90,71,51,31,11,0,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,2,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,2,23,44,65,86,107,128,149,157,161,164,167,168,170,170,170,168,166,162,156,148,138,126,112,98,82,65,48,30,11,0,0,0,0,0,2,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,7,27,46,66,85,104,121,139,155,160,154,154,159,163,154,145,140,140,148,161,147,129,110,90,71,51,31,11,0,0,0,0,2,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,0,0,43,65,86,107,129,142,142,142,142,124,102,81,83,104,125,147,151,151,142,120,100,78,57,36,15,0,0,0,0,0,0,0,47,69,90,111,133,145,149,153,157,160,163,165,167,168,169,168,166,163,158,151,143,132,120,106,91,75,58,40,22,4,0,47,69,90,111,133,145,149,153,157,160,163,165,167,168,169,168,166,163,158,151,143,132,120,106,91,75,58,40,22,4,0,0,0,0,2,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,0,0,0,0,1,23,44,65,86,107,124,131,137,143,148,153,156,160,163,165,167,168,168,168,168,166,165,162,159,138,117,96,76,55,12,30,48,66,82,98,113,126,138,148,155,161,165,168,169,170,170,169,167,165,163,159,155,147,126,106,85,64,43,22,1,0,7,27,46,66,85,104,121,139,155,160,154,154,159,163,154,145,140,140,148,161,147,129,110,90,71,51,31,11,0,0,0,2,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,51,73,94,115,137,156,156,156,138,116,94,73,52,31,9,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,53,72,92,112,131,151,156,156,152,132,112,92,72,53,33,13,0,0,0,17,37,58,79,99,120,141,156,156,152,132,111,90,70,49,47,69,90,111,133,145,149,153,157,160,163,165,167,168,169,168,166,163,158,151,143,132,120,106,91,75,58,40,22,4,0,47,69,90,111,133,154,156,156,142,120,99,78,57,35,14,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,0,12,31,48,65,82,97,112,126,138,148,156,162,166,168,168,168,165,161,155,148,138,126,114,100,85,69,52,35,18,0,0,0,0,0,14,30,46,62,77,91,104,117,128,138,147,155,161,165,168,170,171,171,170,168,165,161,156,146,125,105,84,64,43,22,0,5,22,39,55,71,85,99,112,123,134,143,150,156,161,164,166,166,164,161,157,150,143,134,123,112,99,85,70,55,39,22,5,0,0,48,69,90,112,134,155,156,156,140,118,97,76,55,33,19,19,19,19,19,19,36,57,79,100,121,143,156,156,153,132,110,88,67,46,25,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,47,69,90,111,133,145,150,154,158,162,164,166,168,168,168,168,165,161,155,148,139,128,116,103,89,74,58,42,25,8,0,0,0,30,50,71,91,112,132,153,156,156,150,130,109,88,68,47,27,6,0,10,31,51,72,93,113,134,155,156,156,144,123,102,82,61,41,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,13,34,54,74,94,113,133,151,155,141,132,133,139,148,157,165,161,161,163,150,134,117,100,81,62,43,24,4,0,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,2,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,0,20,41,62,83,104,125,146,166,161,158,155,154,153,152,153,156,161,168,175,166,156,143,128,112,95,77,59,40,20,1,0,0,0,0,2,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,153,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,13,34,54,74,94,113,133,151,155,141,132,133,139,148,157,165,161,161,163,150,134,117,100,81,62,43,24,4,0,0,0,0,2,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,0,0,43,65,86,107,129,150,163,163,146,124,102,81,83,104,125,147,168,160,140,118,97,76,55,34,13,0,0,0,0,0,0,0,47,69,90,111,133,154,170,174,172,167,164,161,160,158,158,158,161,166,173,171,162,150,136,121,105,87,70,51,32,13,0,47,69,90,111,133,154,170,174,172,167,164,161,160,158,158,158,161,166,173,171,162,150,136,121,105,87,70,51,32,13,0,0,0,0,2,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,0,0,0,0,1,23,44,65,86,108,130,151,158,163,169,173,171,167,163,160,158,157,156,157,157,159,161,164,155,134,113,92,71,50,21,40,59,78,95,112,128,143,156,167,171,164,158,155,154,152,153,154,155,158,162,166,164,143,122,101,81,60,39,18,0,0,13,34,54,74,94,113,133,151,155,141,132,133,139,148,157,165,161,161,163,150,134,117,100,81,62,43,24,4,0,0,0,2,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,51,73,94,115,137,158,177,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,45,64,84,103,123,143,162,177,160,140,120,100,80,60,40,20,0,0,2,22,43,63,84,104,125,146,166,168,147,126,106,85,65,44,47,69,90,111,133,154,170,174,172,167,164,161,160,158,158,158,161,166,173,171,162,150,136,121,105,87,70,51,32,13,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,4,23,41,60,78,95,112,128,142,156,167,175,166,160,156,155,156,159,164,172,167,156,144,130,115,99,82,65,47,29,10,0,0,0,9,26,43,60,76,92,107,121,134,146,157,166,175,167,161,157,154,153,152,153,155,159,163,161,141,120,99,79,58,38,17,0,17,35,52,69,85,101,115,129,142,153,163,170,166,163,166,179,177,165,163,166,171,163,153,141,129,115,100,85,69,52,34,17,0,0,48,69,90,112,134,155,176,162,140,118,97,76,55,36,40,41,41,41,41,40,36,57,79,100,121,143,164,174,153,132,110,88,67,46,25,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,47,69,90,111,133,154,170,175,173,167,163,160,159,158,158,159,162,168,175,167,157,146,133,119,104,88,72,55,38,20,2,0,0,24,45,65,85,106,126,147,167,176,156,135,114,94,73,53,32,12,0,15,36,57,77,98,118,139,160,177,159,138,118,97,76,56,35,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,15,37,58,79,100,121,139,149,141,125,112,112,119,129,137,145,151,151,144,133,119,104,87,70,52,34,15,0,0,0,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,2,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,1,0,0,0,17,38,59,80,101,122,143,145,140,137,134,132,132,131,132,135,141,149,160,173,173,158,142,124,106,87,68,48,28,8,0,0,0,0,2,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,1,0,0,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,15,37,58,79,100,121,139,149,141,125,112,112,119,129,137,145,151,151,144,133,119,104,87,70,52,34,15,0,0,0,0,0,2,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,1,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,83,104,125,147,168,158,137,116,94,73,52,31,10,0,0,0,0,0,0,0,47,69,90,111,133,154,175,169,153,146,143,140,138,137,136,138,140,146,154,166,179,166,151,135,117,98,80,61,41,22,2,47,69,90,111,133,154,175,169,153,146,143,140,138,137,136,138,140,146,154,166,179,166,151,135,117,98,80,61,41,22,2,0,0,0,2,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,1,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,176,162,155,150,146,142,139,137,136,135,136,136,138,140,143,147,130,109,88,67,46,29,49,68,88,106,125,142,158,173,163,152,143,138,134,132,132,132,132,134,137,141,145,150,139,118,97,76,56,35,14,0,0,15,37,58,79,100,121,139,149,141,125,112,112,119,129,137,145,151,151,144,133,119,104,87,70,52,34,15,0,0,0,0,2,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,1,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,36,56,76,95,115,135,154,174,167,147,128,107,87,68,48,28,8,0,7,28,48,69,89,110,131,151,172,162,142,121,100,80,59,39,47,69,90,111,133,154,175,169,153,146,143,140,138,137,136,138,140,146,154,166,179,166,151,135,117,98,80,61,41,22,2,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,13,32,51,71,89,107,125,142,158,172,170,157,147,139,135,134,135,138,145,154,165,174,160,145,129,112,94,76,58,39,20,1,0,1,20,38,56,73,90,106,122,137,151,164,175,165,155,147,141,136,133,132,131,132,134,138,143,148,136,115,94,74,53,32,12,10,28,47,65,82,99,115,131,146,159,171,162,152,145,142,149,167,165,147,142,146,153,163,171,159,145,130,114,98,81,64,46,28,9,0,48,69,90,112,134,155,176,162,140,118,97,76,55,56,62,62,62,62,62,61,56,57,79,100,121,143,164,174,153,132,110,88,67,46,25,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,47,69,90,111,133,154,175,170,154,146,142,139,138,137,136,138,142,148,157,167,175,163,149,135,118,102,85,67,49,31,12,0,0,18,39,59,80,100,120,141,161,181,161,141,120,99,79,59,38,18,0,21,41,62,82,103,124,144,165,174,154,133,112,92,71,51,30,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,14,35,56,76,96,110,120,131,129,111,95,92,100,109,117,125,130,130,125,115,103,89,74,58,41,23,5,0,0,0,0,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,1,22,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,21,0,0,0,0,14,35,56,77,98,119,130,124,119,116,113,111,110,110,111,114,121,131,143,158,174,172,154,135,115,96,75,55,35,15,0,0,0,0,1,22,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,21,0,0,0,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,14,35,56,76,96,110,120,131,129,111,95,92,100,109,117,125,130,130,125,115,103,89,74,58,41,23,5,0,0,0,0,0,1,22,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,21,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,83,104,125,147,168,155,134,113,92,71,50,29,8,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,125,122,119,117,115,114,116,119,126,136,149,164,180,164,146,128,108,89,69,49,29,9,47,69,90,111,133,154,175,164,142,125,122,119,117,115,114,116,119,126,136,149,164,180,164,146,128,108,89,69,49,29,9,0,0,0,1,22,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,21,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,167,147,135,130,125,121,118,116,114,113,114,114,116,118,122,126,125,104,83,63,42,35,55,76,96,116,136,154,172,163,147,134,123,117,113,110,110,110,111,113,116,120,124,130,135,114,93,72,51,30,10,0,0,14,35,56,76,96,110,120,131,129,111,95,92,100,109,117,125,130,130,125,115,103,89,74,58,41,23,5,0,0,0,0,1,22,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,21,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,28,48,67,87,107,126,146,166,175,155,135,115,95,75,55,35,15,0,13,34,54,74,95,115,136,156,177,156,136,115,95,74,54,33,47,69,90,111,133,154,175,164,142,125,122,119,117,115,114,116,119,126,136,149,164,180,164,146,128,108,89,69,49,29,9,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,40,60,79,99,118,136,155,172,170,155,140,128,119,114,112,114,118,125,135,149,164,175,159,142,124,105,87,68,48,29,9,0,11,30,49,67,85,103,120,136,152,167,173,159,147,136,128,120,115,112,110,110,110,113,117,122,128,130,110,89,68,48,27,7,19,39,57,76,94,112,129,145,161,172,157,144,133,125,121,143,164,162,141,121,125,134,145,158,173,160,145,128,111,93,75,56,38,19,0,48,69,90,112,134,155,176,162,140,118,97,76,62,75,83,83,83,83,83,82,74,60,79,100,121,143,164,174,153,132,110,88,67,46,25,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,47,69,90,111,133,154,175,164,142,126,121,118,116,115,115,117,121,128,138,149,163,178,165,149,132,114,97,78,60,41,22,2,0,13,33,53,74,94,114,135,155,175,167,146,126,105,85,64,44,24,5,26,46,67,88,108,129,150,170,169,148,128,107,87,66,45,25,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,9,29,48,66,81,91,102,112,117,100,82,72,81,90,98,105,109,109,105,97,86,73,59,44,28,11,0,0,0,0,0,0,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,2,14,23,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,21,11,0,0,0,0,0,0,16,36,55,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,54,35,16,0,0,0,0,11,31,52,73,93,109,109,103,99,95,92,90,88,88,90,94,101,113,128,144,162,180,163,143,122,102,81,61,40,19,0,0,0,0,0,16,36,55,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,54,35,16,0,0,0,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,9,29,48,66,81,91,102,112,117,100,82,72,81,90,98,105,109,109,105,97,86,73,59,44,28,11,0,0,0,0,0,0,0,16,36,55,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,54,35,16,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,83,104,125,147,168,153,132,110,89,68,47,26,5,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,101,98,96,94,93,95,99,107,119,134,151,169,175,156,136,116,96,76,55,35,14,47,69,90,111,133,154,175,164,142,120,101,98,96,94,93,95,99,107,119,134,151,169,175,156,136,116,96,76,55,35,14,0,0,0,0,16,36,55,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,54,35,16,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,109,104,100,97,94,93,92,92,93,95,97,101,106,109,97,78,58,38,39,60,81,102,122,143,163,172,152,134,117,104,96,92,89,88,88,90,92,95,99,104,110,117,109,89,68,47,26,5,0,2,14,29,48,66,81,91,102,112,117,100,82,72,81,90,98,105,109,109,105,97,86,73,59,44,28,27,21,11,0,0,2,14,23,36,55,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,54,35,21,11,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,20,40,59,79,99,118,138,158,178,162,142,122,102,82,62,42,22,2,19,40,60,80,101,121,142,162,171,151,130,109,89,69,48,28,47,69,90,111,133,154,175,164,142,120,101,98,96,94,93,95,99,107,119,134,151,169,175,156,136,116,96,76,55,35,14,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,27,48,68,88,108,128,147,166,176,158,140,124,110,99,93,91,92,97,106,118,134,150,168,171,153,134,115,96,76,56,36,17,0,20,39,59,78,96,114,133,150,166,173,158,143,129,117,107,100,94,91,88,88,90,92,96,101,107,114,103,84,63,43,22,1,28,48,67,86,105,123,141,159,175,158,142,128,114,105,121,143,164,162,141,119,105,115,128,143,159,175,158,141,122,104,85,66,47,27,8,48,69,90,112,134,155,176,162,140,118,97,76,74,92,104,104,104,104,104,103,90,72,79,100,121,143,164,174,153,132,110,88,67,46,25,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,0,12,21,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,20,10,0,0,47,69,90,111,133,154,175,164,142,120,100,97,94,94,94,96,101,109,120,133,148,163,178,162,144,126,107,88,69,50,30,11,0,7,27,47,67,88,108,128,149,169,173,152,132,111,91,71,50,30,10,31,51,72,93,113,134,155,175,163,143,122,101,81,60,40,19,0,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,1,19,36,51,63,73,83,93,97,87,71,60,62,70,78,84,88,88,84,77,68,56,43,29,14,0,0,0,0,0,0,0,0,0,0,0,8,25,41,57,70,82,90,94,94,89,80,68,63,63,68,80,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,19,32,43,48,49,57,70,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,71,57,49,47,40,29,15,0,0,0,0,6,19,30,42,55,64,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,64,55,41,25,7,0,0,0,0,6,26,45,63,79,89,88,83,78,74,70,69,67,67,69,74,83,97,114,133,152,171,169,149,128,107,86,65,44,23,0,0,0,0,0,7,25,42,55,64,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,64,55,41,25,7,0,0,0,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,16,30,41,51,63,73,83,93,97,87,71,53,62,70,78,84,88,88,84,77,68,56,43,29,14,0,0,0,0,0,0,0,16,30,41,48,55,64,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,64,55,41,25,7,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,83,104,125,147,168,150,129,108,87,66,45,24,3,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,75,73,72,74,78,89,104,121,140,159,178,163,143,122,102,81,61,40,19,47,69,90,111,133,154,175,164,142,120,99,78,75,73,72,74,78,89,104,121,140,159,178,163,143,122,102,81,61,40,19,0,0,0,0,7,25,42,55,64,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,64,55,41,25,7,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,83,79,76,73,72,71,71,72,74,76,80,85,88,81,67,50,31,41,63,84,105,126,147,168,167,146,125,105,87,76,71,68,67,67,69,71,74,78,83,90,97,93,79,61,42,22,1,0,19,32,43,48,51,63,73,83,93,97,87,71,53,62,70,78,84,88,88,84,77,68,56,49,49,49,47,40,29,15,0,19,32,43,48,49,55,64,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,64,55,49,47,40,29,15,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,12,32,51,71,91,110,130,150,170,170,150,130,110,90,70,50,30,9,25,46,66,86,107,128,148,168,165,144,124,104,83,63,42,22,47,69,90,111,133,154,175,164,142,120,99,78,75,73,72,74,78,89,104,121,140,159,178,163,143,122,102,81,61,40,19,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,33,53,74,95,115,135,155,175,166,147,128,110,94,80,72,70,72,77,88,104,121,139,158,177,163,143,124,104,84,63,43,23,2,28,48,68,87,106,125,144,162,177,160,143,128,112,100,88,80,73,70,67,67,68,71,75,81,87,92,87,73,55,36,16,0,36,56,76,95,114,134,152,171,163,145,128,112,97,100,121,143,164,162,141,119,98,98,112,129,146,164,170,152,133,114,94,75,55,35,15,48,69,90,112,134,155,176,162,140,118,97,76,79,100,121,126,126,126,126,119,98,77,79,100,121,143,164,174,153,132,110,88,67,46,25,16,30,41,48,57,70,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,16,30,41,48,49,57,70,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,71,57,49,47,39,28,13,0,47,69,90,111,133,154,175,164,142,120,99,78,73,73,73,75,81,90,103,117,133,150,168,173,155,136,117,97,78,58,38,18,0,0,21,41,61,81,101,122,142,162,179,158,138,117,97,77,57,36,16,36,57,77,98,118,139,160,178,157,137,116,96,75,55,34,14,0,0,0,0,0,8,25,41,57,70,82,90,94,94,89,80,68,63,63,68,80,89,94,94,90,82,71,57,42,25,8,0,0,0,16,30,41,48,57,70,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,6,21,34,44,54,64,73,76,71,76,81,83,84,84,83,80,76,71,64,55,46,36,24,12,0,0,0,0,0,0,0,0,0,0,0,0,11,27,41,53,63,70,73,73,76,81,83,84,84,83,80,76,73,73,70,63,53,41,27,12,0,0,0,0,0,0,33,49,62,69,71,71,71,71,71,73,73,69,61,51,38,39,51,61,69,73,73,71,71,71,71,71,68,59,45,28,10,0,0,4,21,36,49,58,64,69,74,77,80,82,83,84,84,84,83,81,78,74,68,61,52,46,44,36,25,11,0,0,0,0,0,0,16,33,49,61,68,68,62,57,53,49,48,50,51,51,54,67,85,104,124,144,165,174,153,132,110,89,68,47,26,0,0,0,0,0,0,11,26,37,44,52,60,67,73,78,81,84,84,84,82,79,75,70,63,54,46,44,36,25,11,0,0,0,0,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,72,89,108,126,147,166,169,148,128,107,87,66,45,25,30,46,60,69,71,71,71,73,76,71,71,71,71,71,71,71,71,70,64,58,49,39,27,13,0,0,0,0,0,0,0,0,30,46,60,69,71,71,71,71,71,71,71,71,71,71,71,71,71,70,64,52,46,46,44,36,25,11,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,83,104,125,147,168,148,126,105,84,63,42,21,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,52,51,53,59,74,92,111,131,151,172,169,148,128,106,85,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,52,51,53,59,74,92,111,131,151,172,169,148,128,106,85,65,44,23,0,0,0,0,0,11,26,37,44,47,56,64,71,76,81,83,84,84,83,80,76,71,64,55,46,44,36,25,11,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,55,52,51,50,50,51,53,55,60,65,67,62,52,37,21,42,63,84,106,128,148,170,166,145,124,103,84,72,61,52,46,46,48,50,53,57,63,70,76,73,63,49,32,14,0,0,33,49,62,69,71,71,71,71,73,76,70,57,42,42,51,58,64,67,66,65,70,71,71,71,71,71,68,59,45,28,10,33,49,62,69,71,71,71,71,71,69,62,49,46,46,46,46,46,46,53,65,70,71,71,71,71,71,68,59,45,28,10,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,4,24,43,63,83,103,122,142,162,177,157,137,117,97,77,57,37,17,32,52,72,93,113,134,154,174,158,138,117,97,77,57,36,16,47,69,90,111,133,154,175,164,142,120,99,78,57,52,51,53,59,74,92,111,131,151,172,169,148,128,106,85,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,38,59,79,100,120,141,162,178,158,138,118,99,81,64,52,49,51,59,74,92,110,130,150,169,171,151,131,110,90,69,49,28,7,35,55,75,95,115,135,154,173,166,148,131,113,97,82,70,60,53,48,46,46,47,50,55,60,67,71,68,57,43,26,8,0,43,63,83,103,123,143,162,172,153,134,116,98,82,100,121,143,164,162,141,119,98,83,99,117,135,154,173,161,142,122,102,82,62,42,22,48,69,90,112,134,155,176,162,140,118,97,76,79,100,121,143,148,148,141,119,98,77,79,100,121,143,164,174,153,132,110,88,67,46,25,30,46,60,69,71,71,71,71,73,73,71,71,71,71,71,71,71,70,73,73,70,63,53,41,27,12,0,0,0,0,0,0,29,46,59,68,71,71,71,71,71,73,73,69,61,51,38,39,51,61,69,73,73,71,71,71,71,71,67,58,43,27,8,47,69,90,111,133,154,175,164,142,120,99,78,57,51,51,54,61,73,87,103,120,139,157,176,164,145,125,105,85,65,45,24,4,0,14,34,55,75,95,115,136,156,176,165,144,124,103,83,63,43,23,41,62,83,103,124,145,165,172,152,131,111,90,70,49,29,8,0,0,0,0,0,0,11,27,41,53,63,70,73,73,78,81,84,84,84,82,79,75,73,73,70,63,53,41,27,12,0,0,0,0,30,46,60,69,71,71,71,71,73,73,71,71,71,71,71,71,71,70,73,73,70,63,53,41,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,44,62,79,90,92,92,92,92,92,90,79,63,44,33,22,22,33,49,68,83,91,92,92,92,92,92,88,75,58,39,19,0,0,14,33,51,66,77,85,90,95,98,101,103,104,105,106,105,104,102,99,94,88,80,71,61,49,37,23,8,0,0,0,0,0,0,4,19,32,42,47,47,51,57,62,66,69,71,72,73,72,71,77,98,119,140,161,176,155,134,112,92,70,49,28,0,0,0,0,0,11,25,38,50,61,71,80,87,94,99,102,105,106,105,103,100,96,90,82,73,63,51,39,25,11,0,0,0,0,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,160,174,154,133,112,91,70,49,28,40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,48,28,9,0,0,0,0,0,0,0,0,0,40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,48,28,23,17,8,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,83,104,125,147,166,145,124,103,82,61,40,19,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,32,45,64,84,104,125,146,167,173,152,131,110,89,68,47,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,32,45,64,84,104,125,146,167,173,152,131,110,89,68,47,26,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,31,29,29,29,30,31,35,39,44,46,42,34,22,7,41,62,83,104,125,147,168,170,150,131,114,101,90,80,72,64,57,50,42,35,36,43,50,55,53,45,34,19,2,0,0,44,62,79,90,92,92,92,92,92,90,79,63,44,24,31,38,43,49,68,83,91,92,92,92,92,92,88,75,58,39,19,44,62,79,90,92,92,92,92,92,90,79,63,44,25,25,25,30,49,68,83,91,92,92,92,92,92,88,75,58,39,19,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,16,36,55,75,95,115,135,154,174,164,144,124,104,84,64,44,24,39,59,79,99,119,140,160,172,151,131,111,91,71,50,30,10,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,32,45,64,84,104,125,146,167,173,152,131,110,89,68,47,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,41,62,83,104,125,146,167,173,152,132,111,91,71,52,34,27,30,44,63,82,102,122,143,163,178,157,137,116,95,74,54,33,12,41,61,82,102,122,143,163,176,157,138,119,101,83,67,53,41,33,28,25,25,26,29,34,40,47,50,47,39,27,13,0,0,48,69,90,110,131,151,171,165,145,125,105,87,79,100,121,143,164,162,141,119,98,77,87,106,126,146,166,170,150,130,109,89,68,48,27,48,69,90,112,134,155,176,162,140,118,97,76,79,100,121,143,164,162,141,119,98,77,79,100,121,143,164,174,153,132,110,88,67,46,25,40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,49,43,35,24,11,0,0,0,0,0,0,0,40,59,76,88,92,92,92,92,92,91,82,67,48,33,22,22,33,51,69,84,92,92,92,92,92,92,87,73,56,37,17,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,34,43,57,73,91,109,129,148,168,173,153,132,112,92,71,51,30,9,0,8,28,48,68,88,108,128,149,169,171,151,130,110,90,70,50,30,47,67,88,108,129,150,170,166,146,125,105,85,64,44,23,3,0,0,0,0,0,11,25,38,50,61,71,80,87,94,99,102,105,106,105,103,100,96,90,82,73,63,51,39,25,11,0,0,0,0,40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,49,43,35,24,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,50,71,91,109,113,113,113,113,113,109,92,71,51,30,9,15,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,0,0,21,42,62,80,96,105,111,115,119,122,124,126,126,128,126,126,123,120,115,108,100,90,79,67,53,38,22,6,0,0,0,0,0,7,21,33,44,55,63,71,77,83,87,90,92,93,94,93,92,90,95,116,137,158,178,157,136,114,92,71,50,29,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,93,114,135,156,177,158,137,116,95,74,53,32,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,13,0,0,0,0,0,0,0,0,0,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,83,104,125,147,164,143,121,100,79,58,37,16,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,37,58,79,100,121,142,163,176,155,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,37,58,79,100,121,142,163,176,155,134,112,91,70,49,27,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,8,7,7,9,10,14,18,23,25,22,15,5,0,38,59,80,100,121,141,161,179,161,144,131,119,109,100,92,84,77,70,62,55,47,39,30,33,32,26,16,4,0,0,0,50,71,91,109,113,113,113,113,113,109,92,71,51,30,11,17,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,50,71,91,109,113,113,113,113,113,109,92,71,51,30,9,15,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,8,28,47,67,87,107,126,147,167,171,151,131,111,91,71,51,31,45,65,86,106,126,146,166,164,144,124,104,84,64,44,24,4,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,37,58,79,100,121,142,163,176,155,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,107,129,150,171,169,148,126,106,85,65,44,24,6,15,35,55,75,96,116,137,158,179,162,141,120,99,78,57,36,15,46,67,88,108,129,149,169,169,148,129,109,90,71,54,37,23,13,7,4,3,5,8,14,20,26,29,27,20,10,0,0,0,53,74,95,115,136,157,177,159,138,118,97,78,79,100,121,143,164,162,141,119,98,77,78,98,119,139,160,176,156,135,115,94,73,52,32,48,69,90,112,134,155,176,162,140,118,97,76,79,100,121,143,164,162,141,119,98,77,79,100,121,143,164,174,153,132,110,88,67,46,25,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,16,6,0,0,0,0,0,0,0,0,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,16,37,58,78,98,112,113,113,113,113,113,103,84,64,43,22,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,14,27,44,62,81,101,121,141,161,179,159,138,117,97,76,55,35,14,0,1,21,41,61,81,101,121,142,162,177,157,137,117,97,77,56,36,52,73,93,114,135,155,176,160,140,119,99,79,58,38,17,0,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,16,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,51,73,94,115,135,135,135,135,135,116,94,73,52,31,9,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,0,3,24,45,66,88,109,125,132,136,140,143,146,147,148,149,148,147,145,141,135,128,119,108,96,83,68,52,36,18,0,0,0,0,8,23,37,51,63,73,83,91,98,103,108,111,113,114,115,114,113,111,108,115,137,158,178,157,136,114,92,71,50,29,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,133,154,175,161,140,118,97,76,55,34,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,83,104,125,147,161,140,119,98,77,56,34,13,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,13,34,55,76,97,118,140,161,177,156,135,113,92,71,50,28,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,13,34,55,76,97,118,140,161,177,156,135,113,92,71,50,28,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,2,3,1,0,0,0,33,54,74,94,113,132,150,166,174,160,148,138,128,119,112,104,97,90,82,75,67,58,49,39,28,16,4,0,0,0,0,51,73,94,115,135,135,135,135,135,116,94,73,52,31,9,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,51,73,94,115,135,135,135,135,135,116,94,73,52,31,9,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,20,40,60,80,99,119,140,160,178,158,138,118,98,78,58,38,52,72,92,112,133,153,173,157,137,117,97,77,57,37,17,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,13,34,55,76,97,118,140,161,177,156,135,113,92,71,50,28,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,46,67,88,109,131,152,173,166,145,123,102,81,60,39,19,0,8,29,49,70,91,112,133,154,175,166,145,124,103,82,60,39,18,51,71,92,113,134,155,175,163,142,122,101,81,62,42,24,7,0,0,0,0,0,0,0,0,6,7,6,0,0,0,0,0,57,78,99,120,141,162,175,154,133,112,92,71,79,100,121,143,164,162,141,119,98,77,72,92,113,134,155,176,161,140,119,98,77,56,35,48,69,90,112,134,155,176,162,140,118,97,76,79,100,121,143,164,162,141,119,98,77,79,100,121,143,164,174,153,132,110,88,67,46,25,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,135,135,135,135,120,99,78,57,35,14,17,38,59,81,102,123,135,135,135,135,130,108,86,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,14,34,54,74,94,115,135,156,177,164,143,122,101,80,59,38,17,0,0,14,34,54,74,94,114,135,155,174,164,144,124,103,83,63,43,57,78,98,119,140,160,175,154,134,113,93,73,52,32,11,0,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,51,73,94,115,137,156,156,156,138,116,94,73,52,31,9,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,0,2,23,44,65,86,107,128,149,157,161,164,167,168,170,170,170,168,166,162,156,148,138,126,112,98,82,65,48,30,11,0,0,6,22,38,53,67,80,92,102,111,118,124,129,132,135,136,136,136,134,132,129,125,137,158,178,157,136,114,92,71,50,29,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,83,104,125,145,145,138,116,95,74,53,32,11,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,11,32,53,75,96,117,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,11,32,53,75,96,117,138,160,178,157,136,114,92,71,50,29,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,27,47,66,85,103,120,136,151,164,176,166,156,147,139,132,124,117,110,102,95,87,77,68,57,46,34,21,6,0,0,0,51,73,94,115,137,156,156,156,138,116,94,73,52,31,9,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,51,73,94,115,137,156,156,156,138,116,94,73,52,31,9,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,12,32,52,72,92,112,132,152,172,165,145,125,105,85,65,44,60,80,99,119,140,160,169,150,130,110,90,70,50,30,10,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,11,32,53,75,96,117,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,68,89,110,132,154,175,164,143,121,100,79,58,37,15,0,4,25,46,67,88,109,130,151,172,168,147,126,105,84,62,41,20,54,75,96,117,138,159,179,158,137,116,96,75,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,80,102,122,144,165,172,151,130,109,88,67,79,100,121,143,164,162,141,119,98,77,67,88,110,131,152,173,164,143,122,101,80,59,38,48,69,90,112,134,155,176,162,140,118,97,76,79,100,121,143,164,162,141,119,98,77,79,100,121,143,164,174,153,132,110,88,67,46,25,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,156,156,142,120,99,78,57,35,14,17,38,59,81,102,123,145,156,156,151,130,108,86,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,7,27,48,68,89,110,132,152,173,167,146,125,104,83,62,41,20,0,0,7,27,47,67,87,107,128,147,167,171,151,131,111,90,71,51,63,83,104,124,145,166,169,148,128,107,87,67,46,26,6,0,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,51,73,94,115,137,158,177,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,20,41,62,83,104,125,146,166,161,158,155,154,153,152,153,156,161,168,175,166,156,143,128,112,95,77,59,40,20,1,1,18,36,52,68,83,97,110,121,131,138,145,150,153,156,158,158,157,156,153,150,146,147,163,178,157,136,114,92,71,50,29,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,154,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,82,103,123,123,123,123,113,93,72,51,29,8,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,56,73,90,106,120,135,147,158,168,175,167,159,152,144,137,130,122,114,106,96,86,75,63,50,36,22,7,0,0,51,73,94,115,137,158,177,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,177,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,5,25,45,65,85,105,125,145,165,172,152,132,112,92,71,51,67,87,107,126,147,167,162,142,122,102,82,63,43,23,3,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,1,22,43,65,86,107,129,150,171,170,149,128,106,85,64,43,21,56,77,98,119,141,162,177,156,134,113,92,71,50,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,82,103,124,146,167,170,149,128,106,85,64,79,100,121,143,164,162,141,119,98,77,65,86,107,129,150,171,167,146,124,103,82,61,39,48,69,90,112,134,155,176,162,140,118,97,76,79,100,121,143,164,162,141,119,98,77,79,100,121,143,164,174,153,132,110,88,67,46,25,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,2,23,44,65,86,108,129,150,171,170,149,128,106,85,64,42,21,0,0,0,20,40,60,80,99,119,139,159,178,158,138,118,98,78,58,69,89,109,130,151,171,162,142,122,101,81,61,40,20,0,0,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,154,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,151,162,174,165,151,136,120,104,86,69,50,32,13,0,0,0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,151,162,174,165,151,136,120,104,86,69,50,32,13,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,17,38,59,80,101,122,143,145,140,137,134,132,132,131,132,135,141,149,160,173,173,158,142,124,106,87,68,48,28,8,11,30,48,65,82,98,113,128,139,150,158,165,170,168,164,162,161,162,162,164,167,167,167,177,178,157,136,114,92,71,50,29,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,76,93,102,102,102,102,98,84,66,46,26,5,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,151,162,174,165,151,136,120,104,86,69,50,32,13,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,8,26,44,60,76,90,105,117,129,139,149,157,165,172,171,164,157,150,142,134,125,115,105,93,80,66,52,37,21,4,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,18,38,58,78,98,118,138,158,178,159,139,118,98,78,58,75,95,115,135,155,173,154,134,114,94,75,55,35,15,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,163,142,120,98,77,56,35,13,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,57,78,99,120,142,163,175,154,133,111,90,69,48,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,83,104,125,147,168,169,148,126,105,84,63,79,100,121,143,164,162,141,119,98,77,63,84,106,128,149,170,168,147,125,104,83,61,40,48,69,90,112,134,155,176,162,140,118,97,76,79,100,121,143,164,162,141,119,98,77,79,100,121,143,164,174,153,132,110,88,67,46,25,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,21,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,0,0,0,13,32,52,72,92,112,132,151,171,165,145,125,105,85,65,74,95,115,136,156,176,156,136,115,95,75,54,34,14,0,0,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,123,133,144,158,173,166,150,134,116,98,79,61,42,23,3,0,4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,123,133,144,158,173,166,150,134,116,98,79,61,42,23,3,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,14,35,56,77,98,119,130,124,119,116,113,111,110,110,111,114,121,131,143,158,174,172,154,135,115,96,75,55,35,15,21,40,59,77,95,112,128,143,157,168,170,160,152,147,143,141,140,140,141,143,146,150,155,168,178,157,136,114,92,71,50,29,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,63,75,80,81,81,81,79,69,54,37,18,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,123,133,144,158,173,166,150,134,116,98,79,61,42,23,3,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,46,60,75,88,100,110,120,130,138,145,152,159,166,173,170,162,153,144,134,122,110,96,82,67,51,34,16,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,11,31,51,71,91,111,131,152,172,165,145,125,105,84,64,84,103,123,143,162,165,145,126,106,86,67,47,27,8,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,163,142,120,98,77,56,35,13,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,57,79,100,121,142,164,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,83,104,125,147,168,169,148,126,105,84,63,79,100,121,143,164,162,141,119,98,77,63,84,106,128,149,170,168,147,125,104,83,61,40,48,69,90,111,133,154,175,162,141,119,98,77,79,100,121,143,164,162,141,119,98,77,79,100,121,143,164,174,153,132,110,88,67,46,25,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,0,0,0,5,25,45,64,84,104,124,144,163,172,152,132,112,93,73,80,100,121,141,162,170,150,129,109,89,68,48,28,7,0,0,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,104,114,128,143,159,176,163,145,128,108,89,70,51,31,11,0,12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,104,114,128,143,159,176,163,145,128,108,89,70,51,31,11,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,11,31,52,73,93,109,109,103,99,95,92,90,88,88,90,94,101,113,128,144,162,180,163,143,122,102,81,61,40,19,29,49,68,88,106,125,142,158,173,166,152,141,132,126,122,119,118,118,119,122,124,129,138,159,178,157,136,114,92,71,50,29,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,55,59,59,59,59,58,51,39,24,8,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,104,114,128,143,159,176,163,145,128,108,89,70,51,31,11,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,30,45,58,70,82,92,101,110,118,125,132,139,146,153,161,169,173,163,152,140,126,112,96,81,63,46,27,8,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,160,138,116,95,74,53,31,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,4,24,44,64,84,104,124,145,165,172,152,131,111,91,73,92,112,131,151,170,156,137,117,98,78,59,39,19,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,143,121,100,79,57,36,15,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,163,142,120,98,77,56,35,13,0,1,22,44,65,86,107,129,150,171,170,150,128,106,85,64,43,21,57,78,99,120,142,163,176,155,134,112,91,70,49,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,82,103,124,146,167,170,149,128,106,85,64,79,100,121,143,164,162,141,119,98,77,65,86,107,128,150,171,167,146,124,103,82,61,39,47,69,90,111,132,154,175,163,142,120,99,78,79,100,121,143,164,162,141,119,98,77,80,101,122,144,165,173,152,131,109,88,67,45,24,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,1,22,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,0,0,17,37,57,76,96,116,136,155,175,160,140,120,100,80,86,107,128,147,168,163,143,123,102,82,62,42,21,1,0,0,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,72,76,85,97,112,129,147,164,175,156,137,117,98,78,58,39,19,0,19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,72,76,85,97,112,129,147,164,175,156,137,117,98,78,58,39,19,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,6,26,45,63,79,89,88,83,78,74,70,69,67,67,69,74,83,97,114,133,152,171,169,149,128,107,86,65,44,23,35,55,76,96,116,135,154,172,168,151,136,122,112,105,101,98,97,97,98,100,104,115,137,158,178,157,136,114,92,71,50,29,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,38,38,38,38,37,32,22,9,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,72,76,85,97,112,129,147,164,175,156,137,117,98,78,58,39,19,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,41,52,63,73,82,90,98,105,111,118,126,133,141,150,160,172,170,157,143,126,110,93,75,55,36,16,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,72,93,114,136,158,179,160,139,117,96,75,54,33,11,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,17,37,57,77,98,118,138,158,178,158,138,117,97,82,101,120,140,159,167,148,128,109,89,70,51,31,11,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,165,144,122,101,80,58,37,16,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,163,142,120,98,77,56,35,13,0,4,25,46,67,88,109,131,152,173,168,147,126,105,84,63,41,20,55,76,97,118,140,161,178,157,136,115,94,73,52,32,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,80,102,122,144,165,172,150,130,108,87,66,79,100,121,143,164,162,141,119,98,77,67,88,109,130,151,172,165,144,122,101,80,59,38,46,67,88,109,131,152,173,164,143,122,100,79,79,100,121,143,164,162,141,119,98,77,82,103,124,146,167,171,150,129,108,86,65,44,23,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,4,25,46,67,88,109,131,152,173,168,147,126,105,84,62,41,20,0,0,0,0,9,29,49,68,88,107,128,147,167,167,148,128,108,88,92,113,133,154,174,156,136,116,96,76,55,35,15,0,0,0,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,55,50,51,56,67,83,99,117,136,155,174,165,145,126,106,86,66,45,25,4,25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,55,50,51,56,67,83,99,117,136,155,174,165,145,126,106,86,66,45,25,4,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,16,33,49,61,68,68,62,57,53,49,48,50,51,51,54,67,85,104,124,144,165,174,153,132,110,89,68,47,26,39,60,81,101,122,143,163,177,158,139,121,105,93,85,80,77,76,76,77,79,94,115,137,158,178,157,136,114,92,71,50,29,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,73,89,108,126,147,166,169,148,128,107,87,66,45,25,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,17,17,17,16,11,3,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,55,50,51,56,67,83,99,117,136,155,174,165,145,126,106,86,66,45,25,4,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,14,22,26,26,34,44,54,62,70,78,85,91,98,106,113,121,131,142,154,168,172,157,140,122,103,84,64,43,23,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,50,71,92,114,135,156,177,162,140,119,98,77,56,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,10,30,51,71,91,111,132,152,172,164,144,123,103,91,110,130,149,168,158,139,119,100,81,61,42,23,3,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,166,145,124,102,81,60,39,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,163,142,120,98,77,56,35,13,0,9,30,50,71,92,113,134,155,176,165,144,123,102,81,60,39,18,53,74,95,116,137,158,179,161,140,119,99,79,60,42,26,16,9,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,78,99,120,141,162,175,154,133,112,91,70,79,100,121,143,164,162,141,119,98,77,71,92,113,134,154,175,162,141,119,98,77,56,35,44,65,86,107,128,150,171,166,145,124,103,82,79,100,121,143,164,162,141,119,98,77,84,105,126,148,169,169,148,126,106,85,63,42,21,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,10,30,51,71,92,113,134,155,176,165,144,123,102,81,60,39,18,0,0,0,0,1,21,41,60,80,99,119,139,158,175,155,136,116,96,99,119,139,160,170,150,130,109,89,69,49,29,8,0,0,0,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,73,89,108,126,147,166,169,148,128,107,87,66,45,25,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
31,51,72,93,113,133,153,173,166,145,126,106,87,69,52,37,29,30,38,53,70,88,107,126,146,166,173,153,133,112,92,72,51,30,10,31,51,72,93,113,133,153,173,166,145,126,106,87,69,52,37,29,30,38,53,70,88,107,126,146,166,173,153,133,112,92,72,51,30,10,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,4,19,32,42,47,47,51,57,62,66,69,71,72,73,72,71,77,98,119,140,161,176,155,134,112,92,70,49,28,42,63,84,105,126,147,168,172,151,130,110,91,76,65,59,56,55,55,56,73,94,115,137,158,178,157,136,114,92,71,50,29,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,161,174,154,133,112,91,70,49,28,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,31,51,72,93,113,133,153,173,166,145,126,106,87,69,52,37,29,30,38,53,70,88,107,126,146,166,173,153,133,112,92,72,51,30,10,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,33,43,48,47,41,33,34,43,51,58,64,71,78,86,94,102,113,125,138,154,172,170,151,131,110,90,69,48,28,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,49,70,91,112,134,154,175,164,143,122,101,80,59,39,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,4,24,44,64,85,105,125,146,166,170,150,130,109,101,120,139,158,168,149,130,110,91,72,53,33,14,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,168,147,126,105,84,63,42,22,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,163,142,120,98,77,56,35,13,4,18,37,56,77,97,117,138,159,180,161,141,120,99,78,57,36,15,49,70,91,112,133,153,174,167,147,126,108,89,72,56,45,36,30,25,20,16,12,7,2,0,0,0,0,0,0,0,0,0,53,74,95,116,137,157,178,158,137,117,97,77,79,100,121,143,164,162,141,119,98,77,77,97,118,138,159,177,157,136,115,95,74,53,32,41,62,83,104,125,146,167,169,148,128,107,86,79,100,121,143,164,162,141,119,98,77,88,109,130,151,172,166,145,124,103,82,61,40,19,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,6,19,38,57,77,97,118,138,159,180,161,140,119,98,78,57,36,15,0,0,0,0,0,13,32,52,72,91,111,131,150,169,163,144,124,104,105,126,146,166,163,143,123,102,82,62,42,22,2,0,0,0,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,161,174,154,133,112,91,70,49,28,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
35,56,77,98,118,139,160,180,159,139,119,98,78,59,40,22,8,9,23,41,60,79,99,119,140,160,180,159,139,118,97,76,56,35,14,35,56,77,98,118,139,160,180,159,139,119,98,78,59,40,22,8,9,23,41,60,79,99,119,140,160,180,159,139,118,97,76,56,35,14,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,7,21,33,44,55,63,71,77,83,87,90,92,93,94,93,92,90,95,116,137,158,178,157,136,114,92,71,50,29,43,64,85,106,128,149,170,170,148,128,106,85,63,46,38,35,33,33,51,73,94,115,137,158,178,157,136,114,92,71,50,29,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,94,114,136,156,178,158,137,116,95,74,53,32,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,35,56,77,98,118,139,160,180,159,139,119,98,78,59,40,22,8,9,23,41,60,79,99,119,140,160,180,159,139,118,97,76,56,35,14,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,34,50,62,69,68,61,52,45,38,32,38,44,51,59,66,74,84,95,108,124,143,163,178,157,136,115,94,73,52,31,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,46,67,88,109,130,151,172,168,147,126,106,85,65,45,30,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,17,38,58,78,98,119,139,160,176,156,135,115,110,129,148,167,158,139,120,101,82,63,44,24,5,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,172,151,130,109,88,68,48,29,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,163,142,120,98,77,56,35,26,25,32,48,65,84,104,124,144,164,176,156,136,115,94,74,53,32,11,45,66,86,107,128,148,167,174,156,137,118,102,86,74,64,56,50,45,41,37,33,28,22,16,9,1,0,0,0,0,0,0,49,69,90,110,131,151,171,164,144,124,104,85,79,100,121,143,164,162,141,119,98,77,86,105,125,145,165,171,151,131,110,90,69,48,28,38,59,79,100,121,142,163,173,153,132,111,91,79,100,121,143,164,162,141,119,98,77,93,113,134,155,175,161,141,120,99,78,57,36,15,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,28,27,34,49,66,85,104,124,144,164,176,156,135,114,94,73,53,32,11,0,0,0,0,0,5,24,44,63,83,102,122,141,161,171,152,132,112,112,132,153,173,156,136,115,96,76,55,35,15,0,0,0,0,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,94,114,136,156,178,158,137,116,95,74,53,32,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
39,60,81,102,123,144,165,176,155,134,113,92,72,51,31,11,0,0,12,32,52,72,93,114,135,155,176,164,143,122,101,80,59,38,17,39,60,81,102,123,144,165,176,155,134,113,92,72,51,31,11,0,0,12,32,52,72,93,114,135,155,176,164,143,122,101,80,59,38,17,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,8,23,37,51,63,73,83,91,98,103,108,111,113,114,115,114,113,111,108,115,137,158,178,157,136,114,92,71,50,29,42,63,84,106,128,148,170,170,149,128,107,86,65,52,46,44,43,43,51,73,94,115,137,158,178,157,136,114,92,71,50,29,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,134,154,176,161,140,118,97,76,55,34,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,39,60,81,102,123,144,165,176,155,134,113,92,72,51,31,11,0,0,12,32,52,72,93,114,135,155,176,164,143,122,101,80,59,38,17,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,26,46,64,80,89,88,80,72,65,58,53,48,46,44,43,46,55,65,78,96,116,137,158,180,160,138,116,95,74,53,31,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,64,85,105,126,147,168,173,152,132,112,93,74,58,50,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,11,31,52,72,93,113,134,154,174,162,141,120,120,139,158,167,149,130,111,92,73,54,35,15,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,176,156,136,115,96,76,59,50,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,163,142,120,98,77,59,51,47,46,50,62,77,95,113,132,151,171,169,149,129,109,89,68,48,27,7,40,60,80,100,120,140,159,177,166,148,132,116,103,92,83,76,71,66,62,58,53,49,43,36,29,20,11,0,0,0,0,0,43,64,84,104,124,144,164,171,152,133,114,96,80,100,121,143,164,162,141,119,98,81,97,115,134,153,172,163,143,123,103,83,63,43,22,34,54,75,95,116,137,157,177,158,138,117,98,79,100,121,143,164,162,141,119,98,81,100,120,140,160,176,156,135,115,94,74,53,32,11,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,60,53,49,49,53,64,79,96,114,133,152,172,169,149,129,109,88,68,47,27,6,0,0,0,0,0,0,16,35,55,74,94,113,133,152,171,160,141,121,119,139,159,168,148,128,108,88,68,48,28,8,0,0,0,0,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,134,154,176,161,140,118,97,76,55,34,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
41,63,84,105,126,147,168,172,151,130,109,88,67,46,26,5,0,0,5,26,47,68,89,110,131,152,173,168,146,125,104,83,62,41,20,41,63,84,105,126,147,168,172,151,130,109,88,67,46,26,5,0,0,5,26,47,68,89,110,131,152,173,168,146,125,104,83,62,41,20,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,6,22,38,53,67,80,92,102,111,118,124,129,132,135,136,136,136,134,132,129,125,137,158,178,157,136,114,92,71,50,29,41,62,83,104,125,146,167,174,153,133,113,94,80,72,67,65,65,65,66,73,94,115,137,158,178,157,136,114,92,71,50,29,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,41,63,84,105,126,147,168,172,151,130,109,88,67,46,26,5,0,0,5,26,47,68,89,110,131,152,173,168,146,125,104,83,62,41,20,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,32,53,74,93,109,108,99,92,85,79,74,69,67,65,65,65,68,72,79,96,116,137,158,180,158,138,116,95,74,52,31,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,39,60,80,101,122,142,163,179,160,140,121,103,88,77,71,69,70,72,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,5,25,46,66,87,107,128,148,169,167,147,126,131,149,168,158,139,120,101,82,63,44,25,6,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,182,163,143,124,105,89,77,71,69,70,71,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,163,142,120,99,87,78,72,68,67,71,79,92,107,124,142,161,180,161,142,122,102,82,62,42,22,1,33,53,72,92,111,130,148,165,178,162,146,133,121,111,103,97,92,87,83,78,74,69,63,56,48,39,29,17,4,0,0,0,37,56,76,96,116,135,154,173,162,144,126,110,95,100,121,143,164,162,141,119,98,96,111,128,145,162,172,154,135,115,96,76,56,36,16,28,49,69,90,110,130,150,169,165,145,126,107,90,100,121,143,164,162,141,119,98,92,110,128,148,167,169,149,129,109,89,68,48,27,7,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,164,142,120,100,89,80,74,70,70,73,82,94,109,125,143,161,179,160,141,121,102,81,61,41,21,1,0,0,0,0,0,0,7,27,46,65,85,104,124,143,162,169,149,130,126,146,166,161,141,121,101,81,61,41,21,1,0,0,0,0,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,1,0,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,1,0,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,1,18,36,52,68,83,97,110,121,131,138,145,150,153,156,158,158,157,156,153,150,146,147,163,178,157,136,114,92,71,50,29,38,58,79,100,120,141,161,180,160,142,124,109,99,92,88,86,86,86,87,88,94,115,137,158,178,157,136,114,92,71,50,29,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,1,0,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,37,58,78,99,120,128,119,112,105,99,94,90,88,86,86,86,89,92,99,109,125,143,163,175,155,134,113,92,71,50,29,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,34,54,75,95,115,135,155,174,169,151,134,118,105,97,92,90,91,93,95,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,20,40,60,81,101,122,143,163,173,152,132,141,159,166,147,129,110,91,72,54,35,16,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,191,171,153,135,119,105,97,92,90,91,92,94,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,164,143,128,116,106,98,93,89,88,91,98,109,122,137,154,171,169,151,132,113,94,74,55,35,15,0,25,44,63,82,100,118,135,151,166,176,163,150,140,131,123,117,112,108,103,99,95,90,84,76,68,58,47,34,20,5,0,0,29,49,68,88,106,126,144,162,173,156,140,125,112,102,121,143,164,162,141,119,103,113,126,141,157,174,161,143,125,106,87,68,48,29,9,22,43,63,82,102,122,141,160,174,155,137,120,105,100,121,143,164,162,141,119,98,107,122,139,157,176,159,140,121,101,81,61,42,21,1,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,165,145,130,117,108,100,94,91,91,94,101,111,124,139,155,172,169,150,132,112,93,74,54,34,14,0,0,0,0,0,0,0,0,18,37,57,76,96,115,134,153,172,158,139,132,153,173,154,134,114,94,74,54,34,14,0,0,0,0,0,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,11,30,48,65,82,98,113,128,139,150,158,165,170,168,164,162,161,162,162,164,167,167,167,177,178,157,136,114,92,71,50,29,33,53,74,94,114,134,153,170,171,154,139,128,119,113,109,108,107,107,108,109,111,115,137,158,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,41,62,83,104,124,145,139,132,126,120,115,111,109,108,107,108,110,113,119,128,139,155,172,167,148,128,108,88,67,46,26,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,28,48,68,88,107,126,145,164,180,163,148,135,124,117,113,112,112,114,116,119,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,14,34,55,75,96,117,137,158,178,161,149,154,170,155,137,118,100,81,62,44,25,6,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,197,182,165,149,135,124,117,113,112,112,114,115,118,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,173,158,146,135,125,119,113,110,109,112,117,126,138,152,167,173,157,140,122,103,85,66,46,27,8,0,16,35,53,71,88,105,121,136,150,162,173,169,159,150,144,138,133,129,124,120,115,110,103,96,87,76,64,50,35,19,2,0,21,40,59,78,96,114,132,149,165,170,155,142,131,122,121,143,164,162,141,119,122,131,142,156,171,164,148,131,114,96,77,58,39,20,1,15,35,55,74,93,113,131,150,167,167,150,135,123,114,121,143,164,162,141,119,115,124,137,152,169,166,149,130,112,93,73,54,34,14,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,174,159,147,137,128,120,115,112,112,115,120,129,141,154,169,173,156,139,121,103,84,65,46,26,7,0,0,0,0,0,0,0,0,9,29,48,67,86,106,125,144,163,167,151,147,161,166,146,126,106,86,67,47,27,7,0,0,0,0,0,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,40,59,77,95,112,128,143,157,168,170,160,152,147,143,141,140,140,141,143,146,150,155,168,178,157,136,114,92,71,50,29,27,47,66,86,105,123,141,158,172,169,156,147,139,134,131,129,129,129,130,131,133,135,142,160,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,46,67,87,108,129,150,159,152,146,141,136,132,130,129,129,130,131,134,139,146,156,169,170,154,137,119,100,81,61,41,20,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,40,60,79,98,116,134,151,167,178,164,153,144,138,135,134,134,135,137,140,143,151,169,174,153,132,110,88,67,46,25,0,0,0,0,0,0,8,29,50,70,91,111,132,152,173,177,170,172,163,145,126,108,89,71,52,34,15,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,183,175,175,165,153,144,138,135,134,134,135,137,139,142,151,169,174,153,132,110,88,67,46,25,47,69,90,111,133,154,175,186,175,164,154,146,139,134,132,131,133,138,146,156,168,173,158,143,126,110,92,74,56,37,18,0,0,6,24,41,59,75,91,106,119,132,144,154,163,171,170,164,159,154,149,145,141,136,131,123,115,105,94,80,65,49,32,14,0,11,30,49,67,85,102,119,135,150,164,171,159,149,143,139,147,166,164,145,139,143,150,160,172,163,149,134,118,102,84,67,48,30,11,0,8,27,46,65,84,102,120,138,154,170,165,152,142,134,130,143,164,162,141,130,135,143,154,167,168,153,137,119,101,83,64,45,26,7,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,189,176,165,156,147,141,136,134,134,136,141,148,158,170,173,158,143,126,109,92,74,55,37,18,0,0,0,0,0,0,0,0,0,0,20,39,58,77,96,116,135,154,173,169,167,176,158,138,118,98,79,59,39,19,0,0,0,0,0,0,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,51,73,94,115,137,158,179,160,138,116,95,74,53,31,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,29,49,68,88,106,125,142,158,173,166,152,141,132,126,122,119,118,118,119,122,124,129,138,159,178,157,136,114,92,71,50,29,19,38,57,76,93,111,128,142,155,166,175,166,159,155,152,150,150,150,151,152,154,156,160,172,178,157,136,114,92,71,50,29,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,17,17,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,50,71,92,112,134,154,171,173,166,161,157,154,152,150,150,151,152,155,159,166,173,164,153,140,124,108,90,71,52,33,13,51,73,94,115,137,158,179,160,138,116,95,74,53,31,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,179,160,138,116,95,74,53,31,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,12,31,50,69,87,104,121,137,151,163,174,172,164,159,156,155,156,156,158,161,164,169,181,174,153,132,110,88,67,46,25,0,0,0,0,0,0,3,24,44,65,85,106,126,148,168,189,188,170,152,134,115,97,79,60,42,23,5,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,168,154,154,167,172,164,159,156,155,156,156,158,160,163,169,178,173,153,132,110,88,67,46,25,47,69,90,111,133,154,175,171,156,153,163,166,160,155,153,152,154,158,165,174,167,156,143,128,113,97,80,63,45,27,8,0,0,0,12,29,45,61,76,90,103,114,125,135,143,151,158,163,169,173,170,166,162,157,151,143,134,123,110,95,79,61,43,24,5,2,20,38,56,73,89,104,119,134,147,158,168,169,163,160,164,177,175,163,160,164,170,167,158,146,133,119,104,88,72,55,37,19,1,0,0,18,36,55,73,91,108,124,140,154,166,170,161,155,151,156,171,170,155,151,155,162,172,165,152,138,123,107,90,72,54,35,17,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,174,161,157,167,167,161,157,155,155,157,161,168,177,167,156,143,128,113,97,80,62,45,26,8,0,0,0,0,0,0,0,0,0,0,11,30,49,68,87,106,126,145,164,183,188,170,150,131,110,91,71,51,31,11,0,0,0,0,0,0,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,5,0,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,5,0,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,51,72,93,114,136,158,179,160,139,117,96,75,54,33,11,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,35,55,76,96,116,135,154,172,168,151,136,122,112,105,101,98,97,97,98,100,104,115,137,158,178,157,136,114,92,71,50,29,10,28,46,64,81,97,112,126,137,147,155,161,165,168,171,171,171,171,171,170,168,171,181,188,175,157,136,114,92,71,50,29,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,172,170,173,180,182,173,161,143,122,101,80,59,38,17,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,159,159,142,120,99,78,57,38,38,38,38,53,74,95,116,138,159,159,157,136,114,92,71,50,29,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,5,0,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,0,0,1,23,44,65,86,108,130,151,159,159,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,54,75,96,117,136,144,151,156,161,165,168,171,172,171,171,172,170,167,164,159,153,145,135,123,109,94,78,61,43,24,5,51,72,93,114,136,158,179,160,139,117,96,75,54,33,11,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,72,93,114,136,158,179,160,139,117,96,75,54,33,11,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,22,40,58,75,91,106,121,134,145,155,162,167,170,171,171,170,168,166,164,165,175,184,170,153,132,110,88,67,46,25,0,0,0,0,0,0,0,18,39,60,80,101,122,143,163,184,176,158,140,122,104,86,68,50,31,13,0,0,0,0,0,0,0,0,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,159,138,137,149,160,167,171,172,173,172,171,170,168,165,161,157,153,148,132,110,88,67,46,25,47,69,90,111,133,154,175,163,142,134,144,153,161,167,171,173,172,170,165,158,149,138,126,112,98,83,67,50,33,16,0,0,0,0,0,15,31,46,60,73,85,96,106,115,124,131,137,143,148,152,156,161,166,173,171,163,153,140,125,108,90,71,52,32,12,0,8,26,43,59,74,89,104,117,129,139,148,155,160,162,166,179,177,165,162,159,155,148,139,129,116,103,89,74,58,42,25,8,0,0,0,7,26,44,61,78,94,109,124,137,148,157,164,169,171,174,185,184,174,171,168,164,156,147,136,122,108,93,77,60,42,25,6,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,164,143,121,100,79,57,36,15,17,38,60,81,102,123,145,166,172,151,130,108,86,65,44,23,47,69,90,111,133,154,175,165,145,137,149,158,164,169,172,173,172,169,165,158,149,138,126,112,98,83,67,50,33,15,0,0,0,0,0,0,0,0,0,0,0,1,21,40,59,78,97,116,135,154,173,181,161,142,122,103,83,63,43,24,4,0,0,0,0,0,0,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
39,60,81,102,123,144,165,175,155,134,113,92,71,51,31,11,0,0,11,31,51,72,93,113,134,155,176,165,144,122,102,81,60,39,17,39,60,81,102,123,144,165,175,155,134,113,92,71,51,31,11,0,0,11,31,51,72,93,113,134,155,176,165,144,122,102,81,60,39,17,50,71,92,114,135,156,177,162,140,119,98,77,56,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,39,60,81,101,122,143,163,177,158,139,121,105,93,85,80,77,76,76,77,79,94,115,137,158,178,157,136,114,92,71,50,29,0,17,35,51,67,82,96,108,118,128,135,140,144,147,150,151,152,151,150,149,147,152,169,172,158,145,132,114,92,71,50,29,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,151,149,154,170,170,156,143,131,118,101,80,59,38,17,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,138,138,138,138,120,99,78,57,59,59,59,59,59,74,95,116,138,138,138,138,136,114,92,71,50,29,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,39,60,81,102,123,144,165,175,155,134,113,92,71,51,31,11,0,0,11,31,51,72,93,113,134,155,176,165,144,122,102,81,60,39,17,0,0,1,23,44,65,86,108,130,138,138,138,138,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,52,72,92,108,116,123,130,136,140,144,147,150,151,154,168,158,149,146,143,139,133,126,117,106,93,79,64,48,31,13,0,50,71,92,114,135,156,177,162,140,119,98,77,56,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,50,71,92,114,135,156,177,162,140,119,98,77,56,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,10,28,45,61,76,91,104,116,126,135,141,146,148,150,150,149,147,145,143,145,161,168,154,140,126,109,88,67,46,25,0,0,0,0,0,0,0,14,34,55,76,96,117,138,159,180,165,147,129,111,93,75,57,39,20,2,0,0,0,0,0,0,0,0,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,160,140,120,131,140,146,150,151,152,151,150,149,147,144,140,136,132,128,122,109,88,67,46,25,47,69,90,111,133,154,175,163,142,120,125,133,141,146,150,152,151,149,145,138,130,120,109,96,83,68,53,37,20,3,0,0,0,0,0,1,16,30,43,56,67,78,87,96,104,111,117,122,126,131,135,140,146,153,162,175,170,155,138,119,99,80,59,39,19,0,0,13,29,44,59,74,87,99,110,120,128,135,139,141,149,167,165,147,141,138,134,128,120,110,99,87,73,59,44,28,12,0,0,0,0,0,14,31,48,64,79,94,107,119,129,137,144,148,150,155,171,169,154,150,147,143,137,128,118,106,92,78,63,47,30,13,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,46,67,88,110,131,152,173,165,144,122,101,80,59,38,16,19,40,61,82,103,124,146,167,171,150,128,107,86,65,43,22,47,69,90,111,133,154,175,164,142,120,130,138,144,148,151,152,151,148,144,138,130,120,109,96,83,68,53,37,20,3,0,0,0,0,0,0,1,5,5,2,0,0,11,30,49,68,87,106,125,144,163,173,153,134,114,94,75,55,36,16,0,0,0,0,0,0,0,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
36,57,77,98,119,140,160,180,159,139,118,98,78,58,39,21,7,7,22,40,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,36,57,77,98,119,140,160,180,159,139,118,98,78,58,39,21,7,7,22,40,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,49,70,91,112,134,154,175,164,143,122,101,80,59,39,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,42,63,84,105,126,147,168,172,151,130,110,91,76,65,59,56,55,55,56,73,94,115,137,158,178,157,136,114,92,71,50,29,0,5,21,37,52,66,79,90,99,107,114,119,123,126,128,130,130,130,129,128,125,143,164,157,142,128,115,102,86,67,47,26,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,128,143,164,155,140,126,114,101,88,72,54,34,13,0,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,47,67,88,107,116,116,116,116,116,114,97,77,78,81,81,81,81,81,79,93,111,116,116,116,116,116,110,91,70,49,28,47,67,88,107,116,116,116,116,116,114,97,77,56,35,16,17,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,36,57,77,98,119,140,160,180,159,139,118,98,78,58,39,21,7,7,22,40,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,0,0,1,22,43,64,85,105,116,116,116,116,116,115,99,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,44,62,78,88,96,103,110,115,119,123,126,128,130,139,160,146,128,125,122,118,112,106,97,88,77,64,49,34,18,1,0,49,70,91,112,134,154,175,164,143,122,101,80,59,39,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,49,70,91,112,134,154,175,164,143,122,101,80,59,39,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,15,31,46,61,74,87,98,107,115,120,124,128,128,129,128,126,124,124,138,158,153,138,124,110,96,80,61,42,21,0,0,0,0,0,0,0,9,29,50,71,92,113,134,154,175,160,139,118,99,81,64,46,28,9,0,0,0,0,0,0,0,0,0,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,141,120,112,120,125,129,130,130,130,129,128,125,122,119,115,111,106,101,94,79,61,41,21,47,69,90,111,133,154,175,163,142,120,105,113,120,125,129,130,130,128,124,118,111,101,91,79,66,53,38,23,7,0,0,0,0,0,0,0,0,13,26,38,49,59,68,76,84,90,96,102,106,110,114,119,125,134,145,160,177,166,147,126,106,85,65,44,23,0,0,0,14,29,44,57,70,82,92,100,108,114,118,121,143,164,162,141,120,117,114,108,100,91,81,69,57,43,29,14,0,0,0,0,0,0,1,18,34,49,64,77,89,100,110,117,123,126,129,143,164,162,141,128,126,122,117,109,99,88,76,62,48,33,17,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,45,66,87,108,129,150,171,167,146,124,103,82,61,41,20,22,43,63,84,105,126,148,169,169,148,126,105,84,63,42,21,47,69,90,111,133,154,175,164,142,120,110,117,123,128,130,130,130,128,123,117,110,101,91,79,66,53,38,23,7,0,0,0,0,0,1,13,21,26,26,22,15,13,15,28,45,63,81,100,119,138,159,164,145,125,106,86,66,47,27,8,0,0,0,0,0,0,0,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
31,52,72,93,113,134,154,174,165,145,125,106,87,68,51,36,28,28,37,51,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,31,52,72,93,113,134,154,174,165,145,125,106,87,68,51,36,28,28,37,51,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,46,67,88,109,130,151,172,168,147,126,106,85,65,45,30,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,64,85,106,128,149,170,170,148,128,106,85,63,46,38,35,33,33,51,73,94,115,137,158,178,157,136,114,92,71,50,29,0,0,7,22,36,49,61,71,80,88,94,98,102,105,107,108,108,108,107,122,138,154,158,142,126,112,98,85,72,57,39,20,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,123,139,153,156,140,124,110,97,84,71,58,43,25,6,0,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,41,60,78,91,94,94,94,94,94,94,84,82,97,102,102,102,102,102,100,87,93,94,94,94,94,94,92,80,62,43,23,41,60,78,91,94,94,94,94,94,94,84,68,49,31,37,38,34,53,75,96,117,138,160,177,156,135,113,92,71,50,29,31,52,72,93,113,134,154,174,165,145,125,106,87,68,51,36,28,28,37,51,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,0,0,6,22,43,63,82,97,102,102,102,102,102,100,87,70,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,33,48,60,69,76,83,89,94,99,102,105,107,125,144,156,137,117,104,101,97,92,86,78,69,59,47,34,19,4,0,0,46,67,88,109,130,151,172,168,147,126,106,85,65,45,30,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,46,67,88,109,130,151,172,168,147,126,106,85,65,45,30,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,1,16,31,45,57,69,79,87,94,100,104,106,107,107,106,109,125,140,154,153,138,123,108,94,80,65,50,33,14,0,0,0,0,0,0,0,4,25,46,67,88,108,129,150,171,164,143,122,101,80,59,38,17,0,0,0,0,0,0,0,0,0,0,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,100,104,107,108,108,108,107,106,104,102,98,94,90,86,81,75,65,50,32,14,47,69,90,111,133,154,175,163,142,120,98,93,100,104,107,108,108,106,103,98,91,82,73,61,49,36,23,8,0,0,0,0,0,0,0,0,0,0,8,20,30,40,49,57,64,70,76,81,85,89,93,99,105,115,130,148,167,173,152,132,110,89,68,47,26,0,0,0,0,14,28,40,52,63,73,81,88,93,100,121,143,164,162,141,119,98,93,87,80,72,62,52,40,27,13,0,0,0,0,0,0,0,0,4,19,34,47,60,72,82,90,97,102,105,121,143,164,162,141,119,105,101,96,89,80,70,59,46,32,18,3,0,0,0,0,0,0,0,0,0,0,3,25,46,67,88,110,131,152,173,165,144,122,101,80,59,38,28,32,37,46,52,54,49,40,26,11,42,63,84,105,126,147,168,170,149,128,107,86,66,46,27,28,48,68,89,109,130,151,172,166,145,123,102,81,60,39,18,47,69,90,111,133,154,175,164,142,120,99,97,102,106,108,108,108,106,103,97,90,82,72,61,49,36,23,8,0,0,0,0,0,2,18,31,41,47,47,42,36,34,36,43,58,74,92,110,129,148,166,156,136,117,97,78,58,39,19,0,0,0,0,0,0,0,0,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
26,46,67,87,107,126,146,166,173,153,134,115,98,81,65,54,49,49,55,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,26,46,67,87,107,126,146,166,173,153,134,115,98,81,65,54,49,49,55,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,43,64,85,105,126,147,168,173,152,132,112,93,74,58,50,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,42,63,84,106,128,148,170,170,149,128,107,86,65,52,46,44,43,43,51,73,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,6,19,31,42,52,60,67,73,78,81,84,86,87,87,101,118,136,152,162,144,128,111,96,82,68,55,42,27,10,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,87,105,122,138,154,158,142,125,110,94,80,67,54,42,28,13,0,0,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,126,105,84,63,48,49,52,58,65,73,75,69,57,41,23,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,126,105,84,63,48,49,52,58,65,73,75,69,57,41,23,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,31,48,62,71,73,73,73,73,73,73,68,89,110,123,123,123,123,123,116,96,75,73,73,73,73,73,72,63,50,33,15,31,48,62,71,73,73,73,73,73,73,66,54,38,50,58,59,55,56,77,98,119,140,161,176,155,134,112,91,70,49,27,26,46,67,87,107,126,146,166,173,153,134,115,98,81,65,54,49,49,55,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,4,16,26,31,47,68,89,110,123,123,123,123,123,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,18,31,41,49,56,63,69,74,78,81,94,114,134,153,157,140,130,118,104,88,71,66,58,50,40,29,17,4,0,0,0,43,64,85,105,126,147,168,173,152,132,112,93,74,58,50,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,64,85,105,126,147,168,173,152,132,112,93,74,58,50,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,1,15,28,39,50,59,68,74,79,83,85,86,89,106,123,140,155,157,140,123,107,93,78,64,50,35,20,3,0,0,0,0,0,0,0,0,21,42,62,83,104,125,146,167,168,147,126,105,84,63,42,21,0,0,0,0,0,0,0,0,0,0,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,79,84,86,87,87,87,86,85,83,81,77,73,69,65,60,55,47,35,20,3,47,69,90,111,133,154,175,163,142,120,98,77,79,84,86,87,87,85,82,77,71,63,54,43,32,20,6,0,0,0,0,0,0,0,0,0,0,0,0,2,11,21,29,37,43,50,55,60,64,69,73,78,86,100,120,141,162,176,155,134,112,90,69,48,27,0,0,0,0,0,11,23,34,44,53,61,67,79,100,121,143,164,162,141,119,98,77,67,61,53,44,34,22,10,0,0,0,0,0,0,0,0,0,0,4,17,30,42,53,62,70,77,81,100,121,143,164,162,141,119,98,81,76,69,61,52,41,29,16,2,0,0,0,0,0,0,0,0,0,0,0,2,24,45,66,87,108,130,151,172,167,146,125,104,83,62,48,49,53,58,65,73,75,69,57,41,23,39,60,81,102,123,144,164,174,154,133,113,93,74,56,48,48,58,75,95,115,135,156,176,161,141,120,99,78,57,36,15,47,69,90,111,133,154,175,164,142,120,99,78,82,85,86,87,87,85,82,77,71,63,54,43,32,20,6,0,0,0,0,0,0,14,32,48,60,68,68,62,57,55,57,62,73,88,104,121,139,157,165,146,128,108,89,69,50,30,11,0,0,0,0,0,0,0,0,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,126,105,84,63,48,49,52,58,65,73,75,69,57,41,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
19,40,59,79,99,119,138,157,176,163,145,126,111,95,83,74,70,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,19,40,59,79,99,119,138,157,176,163,145,126,111,95,83,74,70,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,39,60,80,101,122,142,163,179,160,140,121,103,88,77,71,69,70,72,79,100,122,144,165,174,153,132,110,88,67,46,25,41,62,83,104,125,146,167,174,153,133,113,94,80,72,67,65,65,65,66,73,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,2,13,23,32,40,47,52,57,60,63,65,73,93,112,131,148,165,151,132,115,97,81,70,67,57,43,26,8,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,78,98,116,134,152,166,147,128,111,95,80,70,65,54,39,22,4,0,0,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,111,91,75,69,70,73,78,85,93,96,87,70,52,32,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,111,91,75,69,70,73,78,85,93,96,87,70,52,32,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,18,32,43,50,52,52,52,52,52,54,68,89,110,132,145,145,145,141,120,98,77,56,52,52,52,52,51,44,33,19,3,18,32,43,50,52,52,52,52,52,52,47,37,53,68,78,80,77,75,83,103,123,144,164,173,152,132,110,89,68,47,26,19,40,59,79,99,119,138,157,176,163,145,126,111,95,83,74,70,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,19,33,45,52,54,68,89,110,132,145,145,145,141,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,21,29,36,42,48,54,64,80,101,122,137,144,155,159,148,134,117,99,79,59,39,31,22,11,0,0,0,0,0,39,60,80,101,122,142,163,179,160,140,121,103,88,77,71,69,70,72,79,100,122,144,165,174,153,132,110,88,67,46,25,39,60,80,101,122,142,163,179,160,140,121,103,88,77,71,69,70,72,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,10,21,31,40,47,53,58,62,64,80,99,118,136,153,165,146,128,110,93,78,70,64,53,38,21,2,0,0,0,0,0,0,0,0,17,38,59,80,101,122,143,164,171,150,129,108,87,66,45,24,3,0,0,0,0,0,0,0,0,0,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,63,65,66,66,66,65,64,62,60,56,53,48,44,39,34,28,18,5,0,47,69,90,111,133,154,175,163,142,120,98,77,58,62,65,66,66,64,61,57,51,44,35,25,14,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,17,23,29,35,39,44,48,52,58,76,97,118,140,161,175,154,133,111,90,69,48,27,0,0,0,0,0,0,5,15,25,34,41,57,79,100,121,143,164,162,141,119,98,77,55,40,33,25,15,5,0,0,0,0,0,0,0,0,0,0,0,0,1,13,24,34,43,50,57,79,100,121,143,164,162,141,119,98,77,55,49,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,64,85,106,128,148,169,171,150,130,109,89,73,70,70,74,78,84,93,96,87,70,52,32,35,56,77,97,118,139,159,179,160,141,121,103,86,74,69,69,75,88,104,123,142,162,176,156,136,115,94,74,53,32,11,47,69,90,111,133,154,175,164,142,120,99,78,61,64,65,66,66,64,61,56,50,43,35,25,14,2,0,0,0,0,0,0,0,23,43,61,78,89,89,82,78,77,78,82,90,103,118,134,151,168,154,136,117,98,79,60,41,22,2,0,0,0,0,0,0,0,0,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,111,91,75,69,70,73,78,85,93,96,87,70,52,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,34,54,75,95,115,135,155,174,169,151,134,118,105,97,92,90,91,93,95,100,122,144,165,174,153,132,110,88,67,46,25,38,58,79,100,120,141,161,180,160,142,124,109,99,92,88,86,86,86,87,88,94,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,4,13,20,27,32,36,39,42,59,79,100,120,140,160,166,144,124,104,85,87,91,86,73,56,37,17,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,0,0,0,0,0,0,0,0,0,4,13,20,27,43,63,84,105,125,145,164,162,140,119,99,84,88,91,84,69,52,32,13,0,0,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,105,94,90,91,94,98,105,112,116,99,79,58,37,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,105,94,90,91,94,98,105,112,116,99,79,58,37,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,2,14,24,29,31,32,49,63,73,75,76,91,112,134,154,166,162,141,120,98,77,56,35,31,31,31,30,25,16,4,0,2,14,24,29,31,31,31,31,31,30,27,45,65,83,98,101,98,96,100,113,131,150,170,170,149,128,107,86,65,44,23,12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,32,49,63,73,75,76,91,112,134,154,166,162,141,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,16,35,54,71,83,88,96,110,116,126,140,158,164,147,126,106,85,64,43,22,2,0,0,0,0,0,0,34,54,75,95,115,135,155,174,169,151,134,118,105,97,92,90,91,93,95,100,122,144,165,174,153,132,110,88,67,46,25,34,54,75,95,115,135,155,174,169,151,134,118,105,97,92,90,91,93,95,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,3,12,20,27,33,37,45,65,86,107,126,147,165,160,138,118,98,85,88,91,83,68,50,31,11,0,0,0,0,0,0,0,0,13,34,55,76,97,118,140,160,174,153,132,111,90,69,48,27,5,0,0,0,0,0,0,0,0,0,2,14,24,29,31,31,31,31,31,30,27,19,8,0,0,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,44,45,45,45,44,43,41,39,35,32,28,23,19,14,8,0,0,0,47,69,90,111,133,154,175,163,142,120,98,77,56,41,44,45,45,43,40,36,31,24,16,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,9,14,19,23,27,40,60,80,100,121,142,163,172,151,130,109,88,67,46,25,0,0,0,0,0,0,0,0,6,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,15,23,36,57,79,100,121,143,164,162,141,119,98,77,55,34,22,14,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,82,103,123,144,165,176,156,137,118,102,93,91,92,95,99,104,112,116,99,79,58,37,30,51,71,92,112,132,151,171,169,150,133,116,103,94,90,90,94,104,118,134,152,171,168,148,129,109,88,68,48,27,7,47,69,90,111,133,154,175,164,142,120,99,78,57,43,44,45,45,43,40,36,30,23,15,6,0,0,0,0,0,0,0,0,0,29,50,70,90,108,109,103,99,98,99,103,109,119,133,148,164,160,143,125,107,88,70,51,32,13,0,0,0,0,0,0,0,0,0,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,105,94,90,91,94,98,105,112,116,99,79,58,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,28,48,68,88,107,126,145,164,180,163,148,135,124,117,113,112,112,114,116,119,122,144,165,174,153,132,110,88,67,46,25,33,53,74,94,114,134,153,170,171,154,139,128,119,113,109,108,107,107,108,109,111,115,137,158,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,6,11,15,19,40,62,83,104,125,146,167,166,145,124,108,105,108,112,103,84,64,43,22,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,66,87,108,130,151,172,162,141,120,107,105,108,112,99,80,59,39,18,0,0,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,168,150,135,122,115,112,112,115,119,125,132,124,103,82,61,41,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,168,150,135,122,115,112,112,115,119,125,132,124,103,82,61,41,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,0,0,4,8,22,42,61,79,93,96,97,100,117,138,158,179,160,139,118,97,76,54,33,12,9,9,9,4,0,0,0,0,0,4,8,9,9,9,9,9,9,28,49,70,91,112,122,119,118,120,129,143,160,179,163,143,123,103,82,61,40,20,4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,42,61,79,93,96,97,100,117,138,158,179,160,139,118,97,76,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,42,63,83,101,109,103,98,97,110,131,152,173,152,131,109,88,67,46,25,3,0,0,0,0,0,0,28,48,68,88,107,126,145,164,180,163,148,135,124,117,113,112,112,114,116,119,122,144,165,174,153,132,110,88,67,46,25,28,48,68,88,107,126,145,164,180,163,148,135,124,117,113,112,112,114,116,119,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,0,0,7,12,26,47,68,89,110,132,153,174,160,139,118,106,106,109,112,97,78,57,37,16,0,0,0,0,0,0,0,0,10,31,52,73,94,116,137,158,177,156,135,113,92,71,50,29,8,0,0,0,0,0,0,0,0,0,0,0,4,8,9,9,9,9,9,9,6,0,0,0,0,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,23,23,23,23,21,20,18,14,11,7,2,0,0,0,0,0,0,47,69,90,111,133,154,175,163,142,120,98,77,56,35,23,23,23,22,19,16,10,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,30,49,68,88,107,128,148,168,166,146,126,105,84,64,43,22,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,78,98,118,139,159,179,166,148,132,120,114,112,113,116,119,125,132,124,103,82,61,41,24,44,64,84,104,123,142,161,178,163,147,133,121,114,111,111,115,122,134,148,164,175,157,139,120,101,81,61,41,21,1,47,69,90,111,133,154,175,164,142,120,99,78,57,35,23,23,23,22,19,15,10,3,0,0,0,0,0,0,0,0,0,0,0,34,55,75,96,117,129,124,120,119,120,123,129,138,149,163,164,147,131,113,95,77,59,41,22,3,0,0,0,0,0,0,0,0,0,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,168,150,135,122,115,112,112,115,119,125,132,124,103,82,61,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,21,40,60,79,98,116,134,151,167,178,164,153,144,138,135,134,134,135,137,140,143,151,169,174,153,132,110,88,67,46,25,27,47,66,86,105,123,141,158,172,169,156,147,139,134,131,129,129,129,130,131,133,135,142,160,178,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,146,167,172,153,137,129,126,129,130,109,88,67,46,24,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,2,24,45,66,87,108,130,151,171,168,150,135,128,126,130,126,104,83,62,41,20,0,0,0,0,0,0,0,0,0,8,29,49,69,89,109,128,148,166,180,165,152,142,136,134,134,136,140,145,149,128,107,86,65,44,0,0,0,0,0,0,0,8,29,49,69,89,109,128,148,166,180,165,152,142,136,134,134,136,140,145,149,128,107,86,65,44,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,0,0,0,4,26,47,68,89,109,118,118,121,130,146,165,173,154,134,113,93,72,51,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,31,52,73,94,115,136,140,140,141,148,159,173,171,153,135,115,96,76,56,35,15,0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,47,68,89,109,118,118,121,130,146,165,173,154,134,113,93,72,51,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,46,67,88,109,130,123,120,118,122,136,155,173,152,131,110,88,67,46,25,3,0,0,0,0,0,0,21,40,60,79,98,116,134,151,167,178,164,153,144,138,135,134,134,135,137,140,143,151,169,174,153,132,110,88,67,46,25,21,40,60,79,98,116,134,151,167,178,164,153,144,138,135,134,134,135,137,140,143,151,169,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,0,0,0,4,26,47,68,89,110,132,153,173,166,148,134,128,126,130,124,103,82,60,39,18,0,0,0,0,0,0,0,0,8,29,50,71,92,113,134,155,176,158,137,116,95,74,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,163,142,120,98,77,56,35,13,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,40,59,78,97,116,135,155,175,159,139,119,99,79,59,38,17,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,51,72,92,112,132,151,170,178,162,149,140,136,134,134,137,140,145,149,128,107,86,65,44,17,37,56,76,95,113,131,149,165,177,162,150,141,135,132,133,136,142,151,163,177,162,146,128,110,92,72,53,34,14,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,59,80,101,122,142,145,142,141,142,144,149,157,167,163,149,134,117,101,83,66,48,30,12,0,0,0,0,0,0,0,0,0,0,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,0,0,0,0,0,0,0,8,29,49,69,89,109,128,148,166,180,165,152,142,136,134,134,136,140,145,149,128,107,86,65,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,4,22,40,58,75,92,107,122,137,150,162,172,169,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,0,4,22,40,58,75,92,107,122,137,150,162,172,169,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,12,31,50,69,87,104,121,137,151,163,174,172,164,159,156,155,156,156,158,161,164,169,177,173,153,132,110,88,67,46,25,19,38,57,76,93,111,128,142,155,166,175,166,159,155,152,150,150,150,151,152,154,156,160,172,177,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,79,100,120,140,157,170,167,156,150,148,150,133,111,90,69,48,27,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,104,124,143,160,172,165,154,149,148,149,128,107,86,65,44,23,1,0,0,0,0,0,0,0,0,2,22,42,62,81,100,118,137,153,167,179,170,162,157,155,155,157,160,165,153,132,111,90,69,48,0,0,0,0,0,0,0,2,22,42,62,81,100,118,137,153,167,179,170,162,157,155,155,157,160,165,153,132,111,90,69,48,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,0,0,0,5,26,47,69,90,111,133,140,142,148,160,171,159,143,125,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,75,96,117,139,160,161,162,167,174,167,155,141,124,106,87,68,49,29,9,0,4,22,40,58,75,92,107,122,137,150,162,172,169,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,47,69,90,111,133,140,142,148,160,171,159,143,125,106,86,66,46,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,50,71,92,113,134,144,141,140,143,151,165,162,145,126,105,85,65,44,23,2,0,0,0,0,0,0,12,31,50,69,87,104,121,137,151,163,174,172,164,159,156,155,156,156,158,161,164,169,177,173,153,132,110,88,67,46,25,12,31,50,69,87,104,121,137,151,163,174,172,164,159,156,155,156,156,158,161,164,169,177,173,153,132,110,88,67,46,25,0,0,0,0,0,0,0,0,0,0,2,23,44,65,86,106,126,145,162,172,164,153,149,148,148,126,105,84,63,42,21,0,0,0,0,0,0,0,0,5,26,47,68,89,110,132,153,174,160,140,118,97,76,55,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,50,69,88,106,125,145,164,169,150,131,111,92,72,52,32,12,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,45,64,84,103,122,140,157,171,179,168,161,156,155,156,158,161,166,153,132,111,90,69,48,9,28,47,66,84,102,118,135,149,162,173,169,161,156,154,154,156,162,170,172,160,147,132,116,99,81,62,44,25,6,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,85,105,126,147,166,163,162,163,165,170,167,158,146,133,119,103,87,71,54,37,19,1,0,0,0,0,0,0,0,0,0,0,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,2,22,42,62,81,100,118,137,153,167,179,170,162,157,155,155,157,160,165,153,132,111,90,69,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,3,22,40,58,75,91,106,121,134,145,155,162,167,170,171,171,171,170,169,167,164,161,156,152,148,132,110,88,67,46,25,10,28,46,64,81,97,112,126,137,147,155,161,165,168,171,171,171,171,171,170,168,165,162,159,156,153,136,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,12,33,53,73,92,110,128,141,150,156,158,159,158,155,135,113,92,71,50,29,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,173,172,170,167,163,159,153,143,122,101,80,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,57,77,96,114,130,143,152,156,158,159,157,152,131,109,88,67,46,25,4,0,0,0,0,0,0,0,0,0,14,33,52,71,89,106,122,137,150,159,166,170,172,173,171,168,164,158,151,135,114,93,72,51,0,0,0,0,0,0,0,0,14,33,52,71,89,106,122,137,150,159,166,170,172,173,171,168,164,158,151,135,114,93,72,51,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,0,0,0,5,26,47,69,90,111,133,154,163,162,159,152,142,129,113,96,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,78,99,120,142,156,159,158,157,153,147,138,125,111,94,77,59,40,21,1,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,47,69,90,111,133,154,163,162,159,152,142,129,113,96,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,33,54,75,96,117,138,156,159,161,162,160,154,145,132,116,98,78,58,38,18,0,0,0,0,0,0,0,3,22,40,58,75,91,106,121,134,145,155,162,167,170,171,171,171,170,169,167,164,161,156,152,148,132,110,88,67,46,25,3,22,40,58,75,91,106,121,134,145,155,162,167,170,171,171,171,170,169,167,164,161,156,152,148,132,110,88,67,46,25,0,0,0,0,0,0,0,0,0,0,0,19,39,59,79,98,115,132,144,152,156,158,159,157,150,129,108,87,66,45,24,0,0,0,0,0,0,0,0,3,24,45,67,88,109,130,152,157,157,141,120,98,77,56,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,53,74,95,116,138,157,157,157,136,114,92,71,50,29,47,69,90,111,133,154,157,157,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,157,157,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,33,54,75,96,117,135,142,148,154,139,121,102,83,63,44,25,5,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,157,157,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,157,157,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,56,75,93,110,126,142,154,163,168,171,173,173,171,168,164,158,151,135,114,93,72,51,0,18,36,55,72,88,104,119,133,144,154,162,167,170,171,171,170,166,161,153,143,131,117,102,86,69,51,33,15,0,0,47,69,90,111,133,154,157,157,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,89,110,131,151,156,159,160,159,157,153,147,139,128,116,103,88,73,57,41,24,7,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,173,172,170,167,163,159,153,143,122,101,80,59,38,17,0,0,0,0,0,0,0,0,0,14,33,52,71,89,106,122,137,150,159,166,170,172,173,171,168,164,158,151,135,114,93,72,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,0,10,28,45,61,76,91,104,116,126,135,141,146,148,150,150,150,149,148,146,143,140,136,132,126,122,109,88,67,46,25,0,17,35,51,67,82,96,108,118,128,135,140,144,147,150,151,152,151,150,149,147,144,142,138,135,132,128,114,92,71,50,29,0,0,0,0,0,0,0,0,0,0,0,0,6,25,44,63,81,97,111,122,130,135,137,138,137,134,128,115,94,73,51,30,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,152,150,149,146,142,138,132,126,118,101,80,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,10,29,48,67,84,100,114,124,131,135,137,138,136,133,126,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,5,24,42,60,76,93,107,120,131,139,145,149,151,152,150,147,143,138,131,123,113,93,73,51,0,0,0,0,0,0,0,0,5,24,42,60,76,93,107,120,131,139,145,149,151,152,150,147,143,138,131,123,113,93,73,51,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,0,0,0,5,26,47,69,90,111,133,140,142,141,138,132,123,112,99,83,67,49,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,132,136,138,138,136,133,128,119,108,95,81,64,47,29,11,0,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,47,69,90,111,133,140,142,141,138,132,123,112,99,83,67,49,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,57,78,99,120,130,135,138,140,140,139,134,126,116,102,86,68,50,31,11,0,0,0,0,0,0,0,0,10,28,45,61,76,91,104,116,126,135,141,146,148,150,150,150,149,148,146,143,140,136,132,126,122,109,88,67,46,25,0,10,28,45,61,76,91,104,116,126,135,141,146,148,150,150,150,149,148,146,143,140,136,132,126,122,109,88,67,46,25,0,0,0,0,0,0,0,0,0,0,0,12,31,50,68,86,101,115,125,132,136,138,138,136,132,126,110,88,67,46,25,0,0,0,0,0,0,0,0,1,23,44,65,86,107,129,136,136,136,136,121,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,53,74,95,116,136,136,136,136,136,114,92,71,50,29,47,69,90,111,133,136,136,136,136,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,136,136,136,136,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,52,73,93,109,115,121,128,134,128,110,92,73,54,35,16,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,136,136,136,136,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,136,136,136,136,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,27,46,63,81,97,112,124,135,142,147,150,152,152,150,147,143,138,131,123,113,93,73,51,0,7,25,42,59,74,89,103,115,126,135,142,146,149,150,150,148,145,141,134,124,113,101,87,72,56,39,22,4,0,0,47,69,90,111,133,136,136,136,136,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,70,91,112,124,130,135,138,139,138,136,132,126,119,110,99,87,73,58,43,28,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,152,150,149,146,142,138,132,126,118,101,80,59,38,17,0,0,0,0,0,0,0,0,0,5,24,42,60,76,93,107,120,131,139,145,149,151,152,150,147,143,138,131,123,113,93,73,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,0,0,15,31,46,61,74,87,98,107,115,120,124,128,128,129,129,128,126,124,122,119,115,111,106,101,94,79,61,41,21,0,5,21,37,52,66,79,90,99,107,114,119,123,126,128,130,130,130,129,128,126,123,120,117,114,110,107,102,86,67,47,26,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,51,67,81,94,103,110,114,116,116,115,113,108,101,86,68,48,27,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,130,128,125,121,117,112,106,98,88,72,54,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,54,70,84,96,104,110,114,116,116,115,112,107,99,83,64,44,23,3,0,0,0,0,0,0,0,0,0,0,12,30,47,63,77,91,102,112,119,124,128,130,130,129,126,122,117,111,103,95,83,65,46,0,0,0,0,0,0,0,0,0,12,30,47,63,77,91,102,112,119,124,128,130,130,129,126,122,117,111,103,95,83,65,46,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,0,0,0,4,25,46,67,87,105,114,118,120,120,117,112,104,94,83,69,54,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,56,76,95,107,111,114,116,116,114,112,107,100,90,79,65,50,34,18,0,0,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,46,67,87,105,114,118,120,120,117,112,104,94,83,69,54,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,32,53,72,90,103,110,114,117,118,118,117,114,107,98,86,72,56,39,21,3,0,0,0,0,0,0,0,0,0,15,31,46,61,74,87,98,107,115,120,124,128,128,129,129,128,126,124,122,119,115,111,106,101,94,79,61,41,21,0,0,15,31,46,61,74,87,98,107,115,120,124,128,128,129,129,128,126,124,122,119,115,111,106,101,94,79,61,41,21,0,0,0,0,0,0,0,0,0,0,0,3,21,39,56,71,85,96,105,111,114,116,116,115,112,106,98,82,63,43,22,0,0,0,0,0,0,0,0,0,21,42,63,83,103,114,114,114,114,114,113,97,77,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,51,72,92,110,114,114,114,114,114,108,90,70,49,28,46,67,88,106,114,114,114,114,114,112,96,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,67,88,106,114,114,114,114,114,112,96,75,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,26,45,63,79,89,95,101,107,113,115,99,81,63,45,26,7,0,0,0,0,0,0,0,0,0,0,14,35,56,77,97,112,114,114,114,114,112,95,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,77,97,112,114,114,114,114,112,95,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,51,67,82,95,106,115,122,126,129,130,130,129,126,122,117,111,104,95,83,65,46,0,0,12,29,44,59,73,85,97,106,115,120,125,128,129,129,128,124,120,114,105,95,84,71,57,42,26,9,0,0,0,46,67,88,106,114,114,114,114,114,112,96,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,64,82,96,104,109,114,116,117,116,115,111,106,100,91,81,70,57,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,130,128,125,121,117,112,106,98,88,72,54,34,13,0,0,0,0,0,0,0,0,0,0,12,30,47,63,77,91,102,112,119,124,128,130,130,129,126,122,117,111,103,95,83,65,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,0,0,1,16,31,45,57,69,79,87,94,100,104,106,107,107,107,106,105,103,101,98,94,90,85,81,75,65,50,32,14,0,0,7,22,36,49,61,71,80,88,94,98,102,105,107,108,108,108,108,106,104,102,99,96,93,89,86,82,72,56,39,20,0,0,0,0,0,0,0,0,0,0,0,0,0,4,21,37,51,64,75,83,89,92,94,94,94,92,88,81,71,57,39,20,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,108,108,106,104,101,96,91,86,79,70,58,43,25,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,40,54,66,77,84,89,93,94,94,94,91,87,80,69,54,36,17,0,0,0,0,0,0,0,0,0,0,0,0,17,33,47,61,73,83,92,99,104,106,108,108,108,105,101,97,91,84,76,66,53,36,0,0,0,0,0,0,0,0,0,0,17,33,47,61,73,83,92,99,104,106,108,108,108,105,101,97,91,84,76,66,53,36,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,0,0,0,0,20,40,58,75,88,94,97,98,98,96,91,85,76,65,53,39,24,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,48,65,79,86,90,93,94,94,93,91,87,80,71,61,49,35,20,4,0,0,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,40,58,75,88,94,97,98,98,96,91,85,76,65,53,39,24,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,43,60,74,83,89,93,96,97,97,96,93,87,79,68,56,42,26,9,0,0,0,0,0,0,0,0,0,0,1,16,31,45,57,69,79,87,94,100,104,106,107,107,107,106,105,103,101,98,94,90,85,81,75,65,50,32,14,0,0,1,16,31,45,57,69,79,87,94,100,104,106,107,107,107,106,105,103,101,98,94,90,85,81,75,65,50,32,14,0,0,0,0,0,0,0,0,0,0,0,0,9,26,41,55,68,77,85,90,93,94,94,94,91,86,79,68,52,35,15,0,0,0,0,0,0,0,0,0,16,36,55,73,87,92,92,92,92,92,92,83,68,50,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,45,64,80,91,92,92,92,92,92,90,78,61,43,23,40,59,76,89,92,92,92,92,92,92,83,67,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,59,76,89,92,92,92,92,92,92,82,66,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,33,49,61,68,75,81,87,93,95,86,69,52,34,15,0,0,0,0,0,0,0,0,0,0,0,10,30,49,67,83,92,92,92,92,92,92,82,66,47,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,49,67,83,92,92,92,92,92,92,82,66,47,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,21,37,52,65,77,87,95,101,105,107,108,108,107,105,101,97,91,84,76,66,53,36,0,0,0,14,29,43,56,68,78,87,94,100,104,106,107,107,106,103,99,94,86,77,66,54,41,27,11,0,0,0,0,40,59,76,89,92,92,92,92,92,92,83,67,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,52,67,77,83,89,93,95,96,95,94,91,86,80,72,63,52,40,27,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,108,108,106,104,101,96,91,86,79,70,58,43,25,6,0,0,0,0,0,0,0,0,0,0,0,17,33,47,61,73,83,92,99,104,106,108,108,108,105,101,97,91,84,76,66,53,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,0,0,0,1,15,28,39,50,59,68,74,79,83,85,86,86,86,85,84,82,80,77,73,69,65,60,55,47,35,20,3,0,0,0,6,19,31,42,52,60,67,73,78,81,84,86,87,87,87,86,85,83,81,78,75,72,68,65,62,54,42,27,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,21,35,46,56,63,68,71,73,73,73,71,67,61,53,42,27,10,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,85,86,87,87,86,85,83,80,76,71,65,59,51,41,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,24,37,48,57,64,69,72,73,73,73,70,66,60,51,39,24,7,0,0,0,0,0,0,0,0,0,0,0,0,3,17,31,43,55,64,72,78,83,85,87,87,86,84,80,76,71,64,56,48,37,23,0,0,0,0,0,0,0,0,0,0,3,17,31,43,55,64,72,78,83,85,87,87,86,84,80,76,71,64,56,48,37,23,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,0,0,0,0,11,29,45,59,68,73,76,77,77,75,71,65,57,47,36,23,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,35,49,60,65,69,72,73,73,72,70,66,60,52,43,32,19,5,0,0,0,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,29,45,59,68,73,76,77,77,75,71,65,57,47,36,23,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,55,63,68,72,75,76,76,75,72,67,60,50,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,1,15,28,39,50,59,68,74,79,83,85,86,86,86,85,84,82,80,77,73,69,65,60,55,47,35,20,3,0,0,0,1,15,28,39,50,59,68,74,79,83,85,86,86,86,85,84,82,80,77,73,69,65,60,55,47,35,20,3,0,0,0,0,0,0,0,0,0,0,0,0,0,11,25,38,49,58,64,69,72,73,73,72,70,66,59,51,38,23,5,0,0,0,0,0,0,0,0,0,8,26,43,57,68,71,71,71,71,71,71,65,54,38,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,50,63,70,71,71,71,71,71,70,61,48,32,14,30,46,60,69,71,71,71,71,71,71,65,53,37,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,46,60,69,71,71,71,71,71,71,64,52,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,19,32,42,48,54,60,67,73,74,68,56,40,22,5,0,0,0,0,0,0,0,0,0,0,0,2,20,38,53,65,71,71,71,71,71,71,64,52,36,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,38,53,65,71,71,71,71,71,71,64,52,36,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,35,48,59,68,75,80,84,86,87,87,86,84,80,76,71,64,56,48,37,23,0,0,0,0,13,26,38,49,59,67,74,79,83,85,86,86,85,82,79,73,66,58,48,36,24,11,0,0,0,0,0,30,46,60,69,71,71,71,71,71,71,65,53,37,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,37,49,57,63,68,72,74,75,74,73,70,65,60,52,44,34,23,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,85,86,87,87,86,85,83,80,76,71,65,59,51,41,28,13,0,0,0,0,0,0,0,0,0,0,0,0,3,17,31,43,55,64,72,78,83,85,87,87,86,84,80,76,71,64,56,48,37,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,10,21,31,40,47,53,58,62,64,65,65,65,64,63,61,59,56,52,48,44,39,34,28,18,5,0,0,0,0,0,2,13,23,32,40,47,52,57,60,63,65,66,66,66,65,64,62,60,57,54,51,47,44,41,35,25,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,17,27,36,42,47,50,52,52,51,50,46,41,34,24,12,0,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,61,64,65,66,66,65,64,62,59,55,50,45,39,32,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,29,37,43,48,51,52,52,51,49,45,40,32,22,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,14,26,36,45,52,58,62,64,66,66,65,63,60,55,50,44,36,28,19,7,0,0,0,0,0,0,0,0,0,0,0,1,14,26,36,45,52,58,62,64,66,66,65,63,60,55,50,44,36,28,19,7,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,0,0,0,0,0,15,29,41,48,52,55,56,56,54,50,45,37,28,18,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,19,31,40,44,48,51,52,52,51,49,45,40,33,24,14,2,0,0,0,0,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,15,29,41,48,52,55,56,56,54,50,45,37,28,18,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,27,36,43,47,51,54,55,55,54,51,47,40,31,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,21,31,40,47,53,58,62,64,65,65,65,64,63,61,59,56,52,48,44,39,34,28,18,5,0,0,0,0,0,0,10,21,31,40,47,53,58,62,64,65,65,65,64,63,61,59,56,52,48,44,39,34,28,18,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,38,44,48,51,52,52,51,49,45,39,32,21,8,0,0,0,0,0,0,0,0,0,0,0,13,27,39,47,50,50,50,50,50,50,46,36,24,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,33,44,49,50,50,50,50,50,49,43,32,18,2,16,30,41,48,50,50,50,50,50,50,45,36,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,30,41,48,50,50,50,50,50,50,45,35,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,14,22,28,34,40,46,52,53,48,39,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,36,45,50,50,50,50,50,50,45,35,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,36,45,50,50,50,50,50,50,45,35,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,18,30,40,48,54,59,63,65,66,66,65,63,59,55,50,44,37,28,19,7,0,0,0,0,0,9,20,30,40,47,54,58,62,64,65,65,64,61,58,53,46,38,29,19,7,0,0,0,0,0,0,16,30,41,48,50,50,50,50,50,50,45,36,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,20,29,37,42,47,51,53,53,53,51,49,45,39,33,24,15,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,61,64,65,66,66,65,64,62,59,55,50,45,39,32,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,14,26,36,45,52,58,62,64,66,66,65,63,60,55,50,44,36,28,19,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,4,10,16,20,24,29,32,35,37,39,40,40,41,40,38,36,32,26,20,13,5,0,0,0,0,0,0,0,0,0,0,0,12,21,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,22,12,0,0,0,0,0,0,0,0,0,8,14,20,25,29,33,36,39,41,42,43,43,43,42,40,37,33,29,23,16,8,0,0,0,0,0,0,0,0,0,12,22,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,22,13,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,19,26,31,36,39,41,42,42,41,39,36,32,27,20,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,17,22,28,32,36,39,41,41,42,41,41,39,36,33,30,26,20,15,8,0,0,0,6,17,24,28,28,28,28,28,28,28,24,16,5,0,0,0,0,0,0,0,0,3,14,23,27,28,28,28,28,28,28,24,16,5,0,6,17,24,28,28,28,28,28,28,28,24,16,5,0,0,0,0,0,0,0,0,3,14,23,27,28,28,28,28,28,28,24,16,5,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,0,6,17,24,28,28,28,28,28,28,28,26,20,10,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,6,17,25,28,28,28,28,28,28,27,21,11,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,5,16,24,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,26,20,11,0,0,0,0,0,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,23,31,35,35,35,35,35,34,31,22,11,22,30,34,35,35,35,35,35,31,24,13,0,0,0,0,0,0,2,15,25,34,42,47,50,51,51,48,43,36,28,17,5,0,0,0,0,0,5,18,28,33,35,35,35,35,35,32,25,14,0,0,0,0,0,0,0,0,0,6,16,26,33,40,45,49,52,53,52,49,46,40,33,25,16,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,14,24,32,39,44,48,51,52,52,51,48,45,39,32,24,15,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,23,31,35,35,35,35,35,31,23,11,0,0,0,0,0,0,0,0,0,0,0,0,0,4,13,21,29,35,41,46,49,52,53,52,51,49,47,43,38,32,24,16,6,0,0,0,0,0,0,0,0,0,0,0,1,10,18,26,33,39,44,48,50,52,53,52,51,49,46,42,37,30,22,13,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,23,31,35,35,35,35,35,35,32,26,15,2,0,0,0,0,0,0,0,0,0,0,0,0,7,23,37,48,53,53,47,37,27,17,7,0,0,0,0,0,0,0,
3,15,24,31,36,41,45,50,53,56,58,60,61,62,62,61,59,56,52,47,41,33,24,15,4,0,0,0,0,0,0,0,0,16,30,41,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,48,41,30,16,0,0,0,0,0,0,6,18,28,34,40,45,50,54,57,60,62,64,64,65,64,63,61,58,54,49,43,36,27,17,7,0,0,0,0,0,0,16,30,41,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,48,42,31,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,13,22,31,39,46,52,56,60,62,63,63,62,60,56,52,47,39,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,21,29,37,43,49,53,57,60,62,63,63,63,62,60,57,54,51,46,41,35,28,18,4,7,23,35,45,49,49,49,49,49,49,49,44,35,22,6,0,0,0,0,0,0,3,19,33,43,48,49,49,49,49,49,49,44,35,22,7,23,35,45,49,49,49,49,49,49,49,44,35,22,6,0,0,0,0,0,0,3,19,33,43,48,49,49,49,49,49,49,44,35,22,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,0,8,23,35,45,49,49,49,49,49,49,49,47,39,27,13,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,8,23,36,45,49,49,49,49,49,49,47,40,29,15,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,6,22,35,44,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,47,40,28,14,0,0,0,0,1,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,0,0,0,0,0,0,0,0,0,0,0,0,0,13,28,42,51,56,56,56,56,56,56,51,41,27,40,50,56,56,56,56,56,56,52,42,29,13,0,0,0,0,4,19,32,44,54,62,68,71,73,72,69,63,56,46,35,22,8,0,0,0,4,21,35,47,54,56,56,56,56,56,52,43,30,15,0,0,0,0,0,0,0,12,24,35,45,53,60,66,70,73,74,73,71,66,61,53,44,34,23,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,22,33,43,52,59,65,69,72,74,74,72,69,65,59,52,43,33,22,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,41,51,56,56,56,56,56,51,41,27,12,0,0,0,0,0,0,0,0,0,0,1,12,23,32,41,49,56,62,67,71,73,74,73,73,71,68,64,58,52,44,35,24,13,0,0,0,0,0,0,0,0,0,10,20,29,38,46,53,59,65,68,71,73,74,73,72,70,67,63,57,50,42,32,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,41,51,56,56,56,56,56,56,53,45,32,17,0,0,0,0,0,0,0,0,0,0,0,2,20,37,53,67,74,74,66,56,46,36,26,15,1,0,0,0,0,0,
18,32,44,51,57,62,66,70,74,77,80,81,83,83,83,82,80,77,73,67,61,52,43,33,22,10,0,0,0,0,0,0,0,29,46,59,68,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,69,60,46,30,12,0,0,0,0,5,21,36,47,55,61,66,71,75,78,81,84,85,85,86,85,84,82,79,75,70,63,55,46,36,24,12,0,0,0,0,0,30,46,60,69,71,71,71,71,71,71,71,71,71,71,71,71,71,71,69,61,48,32,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,20,31,41,51,59,66,72,77,81,83,84,84,83,81,77,73,67,58,43,27,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,20,30,40,49,57,64,69,74,78,81,83,84,84,84,83,81,79,75,71,67,61,56,47,34,19,20,37,53,64,70,71,71,71,71,71,70,64,52,36,19,0,0,0,0,0,0,15,33,49,62,69,71,71,71,71,71,70,64,52,36,20,37,53,64,70,71,71,71,71,71,70,64,52,36,19,0,0,0,0,0,0,15,33,49,62,69,71,71,71,71,71,70,64,52,36,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,0,6,22,38,53,64,70,71,71,71,71,71,71,67,57,43,26,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,2,20,38,53,65,70,71,71,71,71,71,68,59,45,28,10,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,19,36,52,64,70,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,68,58,44,27,9,0,0,0,11,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,11,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,12,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,12,0,0,0,0,0,0,0,0,0,0,0,5,24,42,58,71,77,77,77,77,77,77,70,57,41,57,70,77,77,77,77,77,77,71,59,43,25,6,0,0,3,19,34,49,62,73,82,88,92,94,93,89,83,75,64,52,38,23,7,0,0,16,34,51,65,75,77,77,77,77,77,72,60,45,27,8,0,0,0,0,0,14,28,41,53,64,73,80,87,91,94,95,94,91,87,81,73,63,52,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,13,27,39,51,62,71,79,86,90,93,95,95,93,90,86,79,72,62,52,40,27,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,42,57,70,77,77,77,77,77,70,57,41,23,4,0,0,0,0,0,0,0,0,6,19,30,41,51,60,69,76,82,88,91,94,95,94,94,92,88,84,79,72,63,54,42,30,17,2,0,0,0,0,0,4,17,28,39,48,57,65,73,80,85,90,92,94,95,94,94,91,88,83,77,70,61,51,39,26,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,42,57,70,77,77,77,77,77,77,73,62,47,29,10,0,0,0,0,0,0,0,0,0,0,15,32,49,67,83,95,94,85,75,65,55,44,31,16,0,0,0,0,0,
31,48,62,72,77,83,87,91,95,98,101,102,104,104,104,104,102,98,94,88,80,72,62,51,39,27,13,0,0,0,0,0,0,40,59,76,88,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,89,76,59,40,21,0,0,0,0,16,34,51,65,75,81,87,92,96,99,102,104,106,106,107,106,105,103,100,96,90,83,75,65,54,42,28,14,0,0,0,0,40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,92,89,78,61,42,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,25,37,49,60,70,79,86,93,98,102,104,105,105,104,102,98,94,87,73,56,37,17,0,0,0,0,0,0,0,0,0,0,0,0,13,26,38,49,59,68,77,84,89,95,99,102,104,105,106,105,104,102,100,96,92,87,82,76,64,49,31,29,49,67,83,91,92,92,92,92,92,91,82,66,48,29,9,0,0,0,0,4,24,44,63,79,90,92,92,92,92,92,91,82,66,48,29,49,67,83,91,92,92,92,92,92,91,82,66,48,29,9,0,0,0,0,4,24,44,63,79,90,92,92,92,92,92,91,82,66,48,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,5,21,36,52,68,83,91,92,92,92,92,92,92,87,73,55,36,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,10,30,49,68,83,91,92,92,92,92,92,88,75,58,39,19,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,28,48,66,82,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,87,74,56,37,18,0,0,0,19,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,19,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,2,22,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,21,2,0,0,0,0,0,0,0,0,0,0,12,33,53,72,88,98,98,98,98,98,98,87,70,51,70,87,98,98,98,98,98,98,89,72,53,34,13,0,0,16,33,49,65,79,91,101,109,113,115,114,110,103,93,81,68,53,37,20,2,9,27,45,63,81,95,98,98,98,98,98,90,74,55,35,15,0,0,0,0,14,29,44,58,71,82,92,100,107,112,115,116,115,112,107,101,92,81,69,56,41,26,10,0,0,0,0,0,0,0,0,0,0,0,13,28,43,56,69,81,90,99,106,111,114,116,116,114,111,106,99,91,81,69,57,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,27,42,57,72,88,98,98,98,98,98,88,71,52,32,11,0,0,0,0,0,0,0,9,22,36,48,60,70,80,88,96,103,108,112,115,116,116,115,113,109,105,99,91,82,72,60,47,32,17,1,0,0,0,0,19,34,46,57,67,77,85,93,100,106,110,114,116,116,116,115,112,109,104,97,89,79,68,56,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,42,57,72,88,98,98,98,98,98,98,92,76,58,38,18,0,0,0,0,0,0,0,0,0,9,27,44,62,79,96,113,113,104,93,84,74,61,45,27,0,0,0,0,0,
41,60,78,91,98,103,108,112,116,119,122,124,125,125,126,124,123,119,114,108,100,91,80,69,56,43,29,14,0,0,0,0,0,46,67,87,106,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,106,88,68,47,26,5,0,0,0,24,44,63,81,95,101,107,112,117,120,123,126,128,128,129,128,126,124,121,116,110,103,93,83,71,58,44,29,13,0,0,0,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,113,108,90,70,49,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,41,55,67,78,89,98,106,113,119,123,126,126,126,125,123,119,114,103,84,64,43,22,1,0,0,0,0,0,0,0,0,0,0,15,30,43,56,67,78,88,96,104,110,116,120,123,125,126,128,126,125,123,120,117,113,108,102,94,79,60,40,35,56,77,96,112,113,113,113,113,113,111,96,76,55,35,14,0,0,0,0,10,31,51,72,92,109,113,113,113,113,113,111,95,75,55,35,56,77,96,112,113,113,113,113,113,111,96,76,55,35,14,0,0,0,0,10,31,51,72,92,109,113,113,113,113,113,111,95,75,55,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,20,35,51,66,82,97,112,113,113,113,113,113,113,103,84,63,42,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,15,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,34,55,75,95,111,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,104,85,64,43,22,1,0,2,23,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,22,1,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,8,29,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,29,8,0,0,0,0,0,0,0,0,0,0,17,38,59,79,100,118,120,120,120,120,117,98,77,56,77,98,117,120,120,120,120,119,101,80,59,38,17,0,9,28,46,63,79,95,109,120,129,134,136,135,131,122,111,98,83,66,49,32,13,20,38,56,74,92,110,120,120,120,120,119,103,82,61,40,19,0,0,0,10,27,44,59,74,88,100,111,120,128,133,136,138,137,133,128,120,111,99,86,71,56,39,22,5,0,0,0,0,0,0,0,0,0,11,27,43,58,73,86,99,109,119,126,132,136,138,138,136,132,126,119,110,99,87,73,58,43,28,11,0,0,0,0,0,0,0,0,0,0,0,4,16,29,43,57,72,87,102,118,120,120,120,118,99,78,57,36,15,0,0,0,0,0,0,9,24,39,52,65,78,89,99,108,116,123,129,134,136,138,138,136,134,131,125,119,111,101,89,77,62,47,31,15,0,0,0,0,32,49,64,76,86,96,105,113,120,126,132,135,137,138,138,136,134,130,124,117,108,98,86,73,58,43,27,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,40,56,72,87,103,118,120,120,120,120,120,105,85,63,42,21,0,0,0,0,0,0,0,0,4,22,39,56,74,91,109,126,132,122,112,102,91,75,56,36,0,0,0,0,0,
47,68,88,108,118,124,129,133,137,141,143,145,146,147,147,146,144,140,135,128,119,109,98,86,73,59,44,28,12,0,0,0,0,47,69,90,111,133,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,134,112,90,69,48,27,5,0,0,0,28,49,70,91,111,122,128,133,138,142,145,147,149,150,150,149,148,145,142,137,131,122,112,101,88,74,59,43,26,8,0,0,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,135,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,42,57,71,84,96,108,117,126,134,139,144,147,148,148,147,144,140,128,107,86,65,44,23,1,0,0,0,0,0,0,0,0,0,15,30,45,59,73,85,96,106,116,124,131,136,141,144,147,148,149,148,147,145,142,138,134,129,123,107,86,65,44,36,57,78,99,119,135,135,135,135,135,122,102,82,61,41,20,0,0,0,0,16,37,57,77,98,118,135,135,135,135,135,118,98,77,56,36,57,78,99,119,135,135,135,135,135,122,102,82,61,41,20,0,0,0,0,16,37,57,77,98,118,135,135,135,135,135,118,98,77,56,47,69,90,111,133,135,135,135,135,120,99,78,57,35,20,35,50,65,81,96,112,128,135,135,135,135,135,123,106,85,64,43,47,69,90,111,133,135,135,135,135,120,99,78,57,35,14,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,35,56,77,98,120,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,130,108,87,66,45,23,2,0,2,23,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,23,1,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,13,34,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,33,12,0,0,0,0,0,0,0,0,0,0,21,42,62,83,104,125,142,142,142,139,118,97,77,60,81,102,122,142,142,142,142,121,100,79,58,37,16,0,19,38,57,75,93,109,125,138,149,155,158,156,151,141,128,113,96,79,61,42,23,31,49,67,85,103,121,140,142,142,137,118,100,80,60,39,18,0,0,3,21,39,57,73,89,104,118,130,140,148,154,157,159,158,154,148,140,129,116,101,86,69,52,34,15,0,0,0,0,0,0,0,0,6,24,41,57,73,88,103,116,128,138,147,153,157,159,159,157,153,147,139,128,116,103,88,73,58,41,24,7,0,0,0,0,0,0,0,0,1,11,22,34,46,59,73,87,102,117,133,142,142,142,121,100,79,57,36,15,0,0,0,0,0,0,23,39,54,69,82,95,107,117,128,136,143,150,154,158,159,159,158,155,151,146,139,130,119,107,92,77,61,44,27,9,0,0,0,42,61,79,93,105,115,124,133,140,147,152,156,158,159,159,157,155,151,145,137,128,116,103,88,73,57,40,22,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,22,38,54,70,86,102,117,133,142,142,142,142,128,106,85,64,43,21,0,0,0,0,0,0,0,0,17,34,51,69,86,103,121,138,151,141,131,121,103,82,61,40,0,0,0,0,0,
47,69,90,111,133,145,150,154,158,162,164,166,168,168,168,168,165,161,155,148,139,128,116,103,89,74,58,42,25,8,0,0,0,47,69,90,111,133,154,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,155,134,112,90,69,48,27,5,0,0,0,27,48,69,90,110,131,148,154,159,163,166,168,170,171,171,170,169,166,163,157,150,141,131,118,104,88,73,55,38,19,0,0,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,156,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,7,25,41,57,73,87,101,114,126,137,146,154,160,165,168,168,168,168,164,144,123,102,81,61,40,19,0,0,0,0,0,0,0,0,0,13,29,45,60,75,89,102,114,125,135,144,151,157,162,166,168,169,170,169,168,166,163,159,155,146,125,105,84,64,43,32,52,72,93,113,134,154,156,156,149,128,108,87,67,47,26,6,0,0,2,22,42,63,83,104,124,145,156,156,153,133,112,92,71,51,32,52,72,93,113,134,154,156,156,149,128,108,87,67,47,26,6,0,0,2,22,42,63,83,104,124,145,156,156,153,133,112,92,71,51,47,69,90,111,133,154,156,156,142,120,99,78,57,35,36,50,65,81,96,111,126,142,156,156,156,141,125,109,93,77,58,39,47,69,90,111,133,154,156,156,142,120,99,78,57,35,14,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,35,56,77,98,120,142,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,152,130,108,87,66,45,23,2,0,2,23,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,23,1,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,15,36,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,4,25,45,66,87,108,129,150,163,156,136,114,93,73,64,85,105,126,147,163,159,138,117,96,75,54,33,13,0,27,47,67,86,104,122,140,155,157,146,142,145,155,158,143,126,108,90,71,51,31,42,60,78,96,114,133,151,162,144,125,107,89,71,52,33,13,0,0,12,31,50,68,86,103,119,135,148,159,168,164,159,157,159,165,168,158,146,132,116,99,81,63,44,25,5,0,0,0,0,0,0,0,18,36,54,71,87,103,119,133,146,157,166,173,170,168,168,170,173,167,157,146,133,119,104,88,71,54,36,18,0,0,0,0,0,0,1,10,19,30,40,51,63,76,89,103,117,132,147,163,163,143,121,100,79,57,36,15,0,0,0,0,0,0,34,53,69,84,98,112,125,136,147,156,163,170,172,169,168,168,170,175,172,166,158,148,137,122,107,91,74,56,38,19,0,0,0,47,68,89,109,123,134,143,152,160,167,173,170,168,168,168,171,176,171,164,156,145,133,118,103,86,69,52,33,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,19,36,52,68,84,100,116,132,148,163,163,163,150,128,106,85,64,43,21,0,0,0,0,0,0,0,12,29,46,64,81,98,116,133,151,168,154,136,118,100,80,60,39,0,0,0,0,0,
47,69,90,111,133,154,170,175,173,167,163,160,159,158,158,159,162,168,175,167,157,146,133,119,104,88,72,55,38,20,2,0,0,47,69,90,111,133,154,175,177,167,164,164,164,164,164,164,164,164,164,164,164,164,164,155,134,112,90,69,48,27,5,0,0,0,23,43,64,85,105,126,147,167,167,163,159,156,154,152,153,154,156,160,166,173,170,160,148,135,119,102,85,67,48,29,9,0,48,69,90,112,134,155,176,172,165,165,165,165,165,165,170,177,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,1,19,37,54,71,87,103,117,131,144,155,165,167,159,153,149,147,147,148,151,139,118,97,77,56,35,14,5,0,0,0,0,0,0,0,7,25,42,59,75,90,105,119,132,144,154,164,171,173,167,162,159,157,156,157,158,160,162,166,161,141,120,99,79,58,38,25,46,66,86,107,128,147,168,175,155,134,114,93,73,53,32,12,0,0,8,28,48,69,89,110,130,151,171,167,147,126,106,86,65,45,26,46,66,86,107,128,148,168,175,155,134,114,93,73,53,32,12,0,0,8,28,48,69,89,110,130,151,171,167,147,126,106,86,65,45,47,69,90,111,133,154,175,164,142,120,99,78,57,36,51,66,81,96,111,126,142,157,171,156,141,125,110,95,79,63,47,30,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,35,56,77,98,120,142,163,165,165,165,165,165,165,165,165,165,165,165,165,165,171,177,177,172,152,130,108,87,66,45,23,2,0,2,23,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,23,1,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,14,35,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,0,8,29,49,70,91,112,133,154,173,152,132,110,90,69,67,88,109,130,151,172,155,134,113,92,71,51,30,9,0,34,55,75,94,114,134,152,159,142,128,120,125,139,156,156,137,118,98,79,59,39,53,71,89,107,125,144,162,151,133,114,96,78,60,42,24,5,0,1,21,40,60,79,98,116,133,150,165,168,155,145,138,136,139,146,157,171,162,146,128,110,91,72,53,33,13,0,0,0,0,0,0,10,29,47,65,83,100,117,134,149,163,175,164,155,149,147,147,150,156,165,176,163,149,134,118,101,83,66,48,29,10,0,0,0,3,12,20,29,38,48,59,69,81,93,105,119,133,147,162,177,164,143,121,100,79,57,36,15,0,0,0,0,0,0,42,62,82,99,114,129,142,154,165,172,164,156,151,148,146,147,149,154,161,171,177,166,153,137,121,104,85,67,48,28,9,0,0,46,67,88,107,126,145,163,172,165,158,153,149,147,146,147,150,156,163,172,175,163,149,133,116,99,81,62,43,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,49,65,82,98,114,131,146,162,178,184,171,150,128,106,85,64,43,21,0,0,0,0,0,0,6,24,41,59,76,93,111,128,145,163,162,144,125,107,89,70,52,33,0,0,0,0,0,
47,69,90,111,133,154,175,170,154,146,142,139,138,137,136,138,142,148,157,167,175,163,149,135,118,102,85,67,49,31,12,0,0,47,69,90,111,133,154,175,167,149,142,142,142,142,142,142,142,142,142,142,142,142,142,142,134,112,90,69,48,27,5,0,0,0,18,38,59,80,100,121,142,152,147,142,138,135,132,132,132,132,135,139,145,155,166,178,164,149,132,114,96,76,56,36,16,0,48,69,90,112,134,155,175,156,144,144,144,144,144,144,154,173,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,12,31,49,67,84,101,117,133,148,161,171,159,148,139,132,128,125,125,126,130,134,113,92,72,51,41,33,24,13,0,0,0,0,0,0,19,37,55,72,89,105,120,136,149,162,173,170,161,153,146,141,138,136,135,136,137,139,142,146,151,135,114,94,73,53,32,19,40,60,80,100,121,141,161,181,161,140,120,99,79,59,39,18,0,0,14,34,55,75,95,116,136,156,177,161,141,120,100,79,59,39,19,40,60,80,101,121,141,161,181,161,140,120,99,79,59,39,18,0,0,14,34,55,75,95,116,136,156,177,161,141,120,100,80,59,39,47,69,90,111,133,154,175,164,142,120,99,78,57,52,66,81,96,111,126,141,156,170,155,141,126,111,95,80,65,49,33,17,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,35,56,77,98,120,142,144,144,144,144,144,144,144,144,144,144,144,144,144,144,155,174,178,160,142,124,106,86,65,44,23,2,0,2,23,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,23,1,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,11,32,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,32,11,0,0,0,0,0,0,0,0,0,12,32,53,74,95,116,137,158,169,149,128,107,86,65,71,92,113,134,155,172,151,130,109,89,68,47,26,5,0,40,61,81,102,122,142,162,150,130,112,99,109,126,146,166,146,126,106,85,65,46,64,82,100,118,137,155,158,140,121,103,85,67,49,31,13,0,0,7,28,48,68,88,107,126,145,163,169,152,138,126,117,114,118,128,141,156,174,158,139,120,100,80,59,39,18,0,0,0,0,0,0,20,39,58,76,95,113,130,147,164,174,159,146,136,129,125,125,129,136,147,160,175,164,148,131,113,95,77,58,39,20,1,0,6,20,31,40,48,58,67,77,88,99,110,122,135,149,163,177,185,164,143,121,100,79,57,36,15,0,0,0,0,0,0,44,65,86,108,128,145,159,172,164,153,144,136,130,126,125,125,128,134,142,153,166,181,167,151,133,114,95,76,56,36,16,0,0,40,60,78,97,116,135,154,154,145,138,132,128,126,124,126,130,135,144,154,167,179,163,146,128,110,91,71,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,12,29,46,62,79,95,112,128,144,160,175,177,188,171,150,128,106,85,64,43,21,0,0,0,0,0,1,19,36,54,71,88,105,123,140,158,169,151,133,114,96,78,59,41,23,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,126,121,118,116,115,115,117,121,128,138,149,163,178,165,149,132,114,97,78,60,41,22,2,0,47,69,90,111,133,154,175,164,142,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,110,90,69,48,27,5,0,0,0,13,33,54,75,95,116,137,132,126,121,117,114,111,110,110,111,114,118,126,137,150,166,179,162,143,123,103,83,63,42,21,1,48,69,90,112,134,155,172,151,130,122,122,122,122,126,148,170,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,3,22,41,60,78,96,114,131,147,163,170,155,141,129,120,112,107,104,104,105,109,115,107,87,73,68,61,52,42,30,17,3,0,0,0,10,29,48,66,84,102,119,135,151,166,178,164,152,142,132,125,120,116,114,113,114,115,117,120,124,130,130,109,88,68,47,27,13,33,54,74,94,114,135,155,175,167,147,126,106,85,65,45,25,4,0,20,41,61,81,102,122,142,163,174,154,134,114,94,73,53,33,13,33,54,74,94,114,135,155,175,167,147,126,106,85,65,45,25,4,0,20,41,61,81,102,122,142,163,174,154,134,114,94,73,53,33,47,69,90,111,133,154,175,164,142,120,99,78,57,67,82,96,111,126,141,156,169,154,140,125,110,96,81,65,50,35,19,3,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,0,0,0,4,7,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,7,4,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,35,56,77,98,118,122,122,122,122,122,122,122,122,122,122,122,122,122,122,131,150,171,166,148,131,113,95,77,58,39,19,0,0,1,22,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,21,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,6,26,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,26,6,0,0,0,0,8,14,17,17,17,17,36,57,78,99,120,141,162,165,145,123,103,82,61,75,96,117,138,159,168,147,126,106,85,64,43,22,1,0,45,65,86,107,128,148,163,142,122,102,83,99,119,139,159,153,132,111,90,70,57,75,93,111,130,148,165,147,128,110,92,74,56,38,20,1,0,0,12,33,54,74,95,115,135,155,174,157,139,122,108,97,93,98,111,126,145,164,167,147,126,106,85,65,44,23,2,0,0,0,0,9,29,48,67,86,105,124,142,160,177,160,144,129,117,108,104,104,108,117,130,145,161,177,160,142,124,105,87,67,48,29,9,0,20,36,50,60,68,77,86,96,106,117,128,140,152,165,176,182,185,164,143,121,100,79,57,36,15,0,0,0,0,0,0,41,61,81,98,116,133,150,158,146,135,125,116,109,105,104,104,107,114,123,136,151,167,180,162,143,123,104,83,63,43,22,2,0,31,50,69,88,106,126,145,135,126,117,111,107,104,104,105,109,115,125,137,152,168,176,157,138,119,99,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,8,25,42,59,75,92,109,125,142,158,165,154,158,173,171,150,128,106,85,64,43,21,0,0,0,0,0,14,31,48,66,83,100,118,135,153,170,158,140,122,103,85,67,49,30,12,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,100,97,94,94,94,96,101,109,120,133,148,163,178,162,144,126,107,88,69,50,30,11,0,47,69,90,111,133,154,175,164,142,120,99,99,99,99,99,99,99,99,99,99,99,99,99,99,95,81,63,43,23,2,0,0,0,8,28,49,70,90,111,120,112,106,100,96,92,90,88,88,90,93,98,107,119,136,154,173,171,151,130,109,88,67,46,25,4,48,69,90,112,134,155,172,151,130,108,100,100,105,126,148,170,157,136,114,92,71,50,29,7,2,0,0,0,0,0,0,0,0,0,11,31,50,69,88,107,125,143,161,172,156,140,125,111,100,92,86,83,83,89,94,97,98,96,94,88,81,71,60,47,33,18,2,0,0,19,39,58,77,95,113,131,149,165,178,163,148,135,123,113,105,99,95,93,92,93,94,96,99,104,110,116,103,83,62,42,21,7,27,47,67,87,107,128,148,168,173,153,132,112,92,72,51,31,11,7,27,47,67,88,108,128,149,169,168,148,128,107,87,67,47,26,7,27,47,67,88,108,128,148,168,173,153,132,112,92,72,51,31,11,7,27,47,67,88,108,128,149,169,168,148,128,107,87,67,47,26,47,69,90,111,133,154,175,164,142,120,99,78,69,83,97,112,126,142,157,167,153,139,124,109,95,80,65,50,35,20,5,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,0,0,8,18,25,28,28,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,28,28,25,17,7,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,31,51,71,88,99,100,100,100,100,100,100,100,100,100,100,100,100,107,125,142,160,171,153,136,118,101,83,65,48,30,11,0,6,17,24,36,55,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,54,35,25,17,6,0,6,17,24,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,25,17,6,0,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,0,18,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,18,0,0,0,0,0,0,0,12,22,27,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,21,11,0,0,7,18,25,28,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,28,25,17,6,0,16,27,35,38,38,38,38,40,61,82,103,124,145,166,162,141,120,99,78,58,79,100,121,142,163,165,144,122,102,81,60,39,27,16,2,48,69,90,111,132,153,158,137,116,96,75,92,113,134,155,157,136,115,94,73,68,86,104,122,141,159,154,136,117,99,81,63,45,27,8,0,0,0,16,37,58,79,100,121,142,162,169,149,129,109,92,78,72,81,97,116,137,157,173,152,131,110,89,68,46,25,4,0,0,0,0,17,36,56,76,96,115,134,153,171,166,147,131,114,99,88,83,83,88,100,114,131,148,166,172,153,134,115,96,76,56,36,17,0,32,50,66,79,87,96,105,115,125,135,146,158,170,159,155,164,181,164,143,121,100,79,57,36,15,0,0,0,0,0,0,33,51,69,86,103,121,138,141,129,117,106,96,89,84,83,83,87,94,106,121,137,155,174,171,151,130,110,89,69,48,27,6,0,21,40,59,78,97,116,126,116,106,98,91,86,83,82,84,88,96,107,121,139,157,176,166,146,126,105,85,64,43,22,2,0,0,0,0,0,0,0,0,0,3,20,37,55,71,88,105,122,139,155,166,150,135,144,165,171,150,128,106,85,64,43,21,0,0,0,0,9,26,43,61,78,95,113,130,148,165,166,147,129,111,92,74,56,38,19,1,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,73,73,73,75,81,90,103,117,133,150,168,173,155,136,117,97,78,58,38,18,0,47,69,90,111,133,154,175,164,142,120,99,78,78,78,78,78,78,78,78,78,78,78,78,78,76,66,51,34,15,0,0,0,0,3,23,43,63,81,96,99,92,85,80,75,72,69,67,67,69,72,78,90,106,125,145,166,175,154,134,112,90,69,48,27,6,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,50,31,28,23,16,8,0,0,0,0,0,0,0,19,39,59,78,98,117,136,155,173,161,143,126,109,95,82,72,80,91,102,110,115,118,119,118,114,108,100,89,77,63,48,32,16,0,0,27,47,67,86,105,124,143,161,179,165,148,133,118,105,94,85,79,74,72,71,72,73,75,79,84,90,94,88,73,55,36,16,0,20,40,60,81,101,121,141,161,179,159,139,118,98,78,58,38,17,13,34,54,74,94,114,135,155,175,161,141,120,100,80,60,40,20,0,20,40,61,81,101,121,142,162,179,159,139,118,98,78,58,38,17,13,34,54,74,94,114,135,155,175,161,141,121,101,80,60,40,20,47,69,90,111,133,154,175,164,142,120,99,78,84,98,113,128,143,157,165,151,137,123,108,94,80,65,50,35,20,5,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,21,21,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,8,25,41,57,70,82,90,94,94,89,80,68,63,63,68,80,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,9,20,29,41,57,70,82,90,94,94,89,80,68,63,61,68,80,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,0,10,25,37,46,49,49,49,49,57,70,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,71,57,49,49,49,49,45,36,23,8,0,6,18,28,41,57,70,82,90,94,94,89,80,68,65,64,68,80,89,94,94,90,82,71,57,42,25,8,0,0,0,0,23,41,58,71,79,79,79,79,79,79,79,79,79,79,79,86,103,120,137,154,172,158,141,124,106,89,71,54,36,18,0,0,23,35,45,49,49,55,64,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,64,55,49,49,45,36,23,8,23,35,45,49,49,57,70,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,71,57,49,49,45,36,23,8,0,0,0,0,8,25,41,57,70,82,90,94,94,89,80,68,63,63,68,80,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,0,0,0,0,8,25,41,57,70,82,90,94,94,89,80,68,63,63,68,80,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,11,23,32,41,57,70,82,90,94,94,89,80,68,63,62,68,80,89,94,94,90,82,71,57,42,25,8,0,0,0,0,0,0,16,30,41,48,49,49,57,70,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,71,57,49,47,40,29,15,0,24,36,45,49,49,49,57,70,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,71,57,49,49,49,45,36,23,8,32,46,55,59,59,59,59,59,65,86,107,128,149,170,158,137,116,95,74,62,83,104,124,146,167,161,140,119,98,77,59,55,45,32,16,50,71,92,113,135,156,155,134,113,92,71,89,110,131,152,160,139,118,96,75,79,97,115,134,152,161,142,124,106,88,70,52,34,15,0,0,0,0,19,40,61,82,104,124,146,167,165,144,123,102,81,62,51,69,90,111,133,154,175,154,133,111,90,69,47,26,5,0,0,0,0,23,44,64,84,104,123,143,162,175,155,137,118,101,84,70,62,62,70,84,101,119,137,156,175,163,143,123,104,84,64,44,23,3,39,60,79,96,107,115,124,134,143,154,164,168,156,143,134,153,174,164,143,121,100,79,57,36,15,0,0,0,0,0,0,22,39,56,74,91,108,126,125,111,99,87,77,69,63,61,62,67,76,91,108,126,146,166,177,156,136,115,94,73,52,31,10,0,11,30,49,68,87,104,108,97,87,78,71,65,62,61,63,68,78,92,109,129,149,169,172,152,131,110,89,68,47,26,5,0,0,0,0,0,0,0,0,0,16,33,50,67,84,101,118,135,152,168,152,136,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,21,38,56,73,90,108,125,142,160,173,155,137,118,100,82,63,45,27,9,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,51,51,54,61,73,87,103,120,139,157,176,164,145,125,105,85,65,45,24,4,47,69,90,111,133,154,175,164,142,120,99,78,57,57,57,57,57,57,57,57,57,57,57,57,55,48,36,21,4,0,0,0,0,0,16,34,52,66,76,78,72,65,59,54,51,48,46,46,48,51,60,78,99,120,142,164,177,156,134,112,91,70,49,27,6,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,55,53,49,43,36,27,16,5,0,0,0,0,0,26,46,66,86,106,126,145,165,169,150,132,113,96,79,66,81,96,109,121,130,136,140,140,139,135,128,118,107,93,78,62,45,28,10,0,34,54,75,94,114,134,153,172,171,153,135,118,102,88,76,66,58,54,51,50,51,52,54,58,63,70,73,69,58,43,26,8,0,13,34,54,74,94,114,134,154,174,166,145,125,105,85,64,44,24,20,40,60,81,101,121,141,161,174,154,134,114,94,73,53,33,13,0,14,34,54,74,94,114,134,155,174,166,145,125,105,85,64,44,24,20,40,60,81,101,121,141,161,174,154,134,114,94,74,54,33,13,47,69,90,111,133,154,175,164,142,120,99,85,100,114,129,143,158,164,150,135,121,107,93,78,64,49,35,20,5,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,42,42,42,42,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,4,21,36,49,58,64,69,74,77,80,82,83,84,84,84,83,81,78,74,73,70,63,53,41,27,12,0,0,0,0,0,11,26,39,48,56,63,68,73,77,80,82,84,84,84,84,82,79,76,71,73,73,70,63,53,41,27,12,0,0,0,0,0,0,4,23,40,55,66,70,71,71,71,71,71,67,70,73,73,69,70,71,71,71,71,70,69,73,73,70,68,71,71,71,71,71,70,65,53,38,21,5,21,36,47,55,61,66,71,75,78,81,84,85,85,86,85,84,82,79,75,73,70,63,53,41,27,12,0,0,0,0,0,12,28,42,52,58,58,58,58,58,58,58,58,58,65,82,99,116,133,150,167,163,146,129,111,94,77,59,42,24,7,0,0,37,53,64,70,71,71,71,71,71,67,57,46,46,46,46,46,46,46,46,52,64,70,71,71,71,71,70,65,53,38,20,37,53,64,70,71,71,71,71,71,73,73,69,61,51,38,39,51,61,69,73,73,70,71,71,71,71,70,65,53,38,20,0,0,0,0,0,11,27,41,53,63,70,73,73,76,81,83,84,84,83,80,76,73,73,70,63,53,41,27,12,0,0,0,0,0,0,0,0,0,0,0,11,27,41,53,63,70,73,73,76,81,83,84,84,83,80,76,73,73,70,63,53,41,27,12,0,0,0,0,0,0,26,41,51,58,64,69,73,77,80,82,83,84,84,84,83,80,77,73,73,73,70,63,53,41,27,12,0,0,0,0,0,0,0,30,46,60,69,71,71,71,71,71,70,73,73,69,61,51,38,39,51,61,69,73,73,71,71,71,71,71,68,59,45,28,10,39,54,65,70,71,71,71,71,70,70,73,73,69,61,51,38,39,51,61,69,73,73,70,70,71,71,71,71,70,65,53,38,20,46,62,75,80,81,81,81,81,81,90,111,132,153,174,154,133,112,91,81,81,87,108,129,150,170,157,136,115,94,81,80,74,62,45,27,51,72,93,114,136,158,154,132,111,90,68,86,108,130,151,162,140,119,98,77,90,108,126,145,163,149,131,113,95,77,59,41,23,4,0,0,0,0,20,41,63,84,105,126,148,169,163,142,120,99,78,57,48,69,90,111,132,154,174,153,132,110,89,68,47,26,5,0,0,0,0,30,50,71,91,111,131,151,171,166,146,126,108,89,71,54,41,41,55,72,90,108,128,147,167,171,151,131,111,90,70,50,29,9,42,63,84,106,126,135,143,153,162,171,161,150,139,126,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,9,27,44,61,79,96,112,109,95,82,70,58,49,42,40,41,47,61,79,98,119,139,160,181,160,139,118,97,76,54,33,12,0,2,21,40,58,74,85,87,79,69,59,50,44,41,40,42,49,62,82,102,123,144,165,176,155,134,113,92,71,49,28,7,0,0,0,0,0,0,0,0,11,28,45,63,80,97,114,131,148,165,155,138,122,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,33,50,68,85,103,120,137,155,172,162,144,126,107,89,71,53,34,16,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,34,43,57,73,91,109,129,148,168,173,153,132,112,92,71,51,30,9,47,69,90,111,133,154,175,164,142,120,99,78,74,76,77,77,77,76,73,70,66,60,53,44,35,28,19,6,0,0,0,0,0,0,5,22,36,48,56,57,54,61,63,63,63,63,63,63,64,66,72,84,102,122,144,164,173,153,132,111,90,69,48,27,6,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,77,76,74,69,63,55,45,34,21,8,0,0,0,0,31,52,72,93,113,134,153,173,161,142,122,103,84,66,79,96,111,126,139,150,157,161,162,160,156,148,136,123,108,92,75,57,39,20,1,40,60,81,101,122,142,162,181,162,143,124,106,88,72,58,46,38,33,30,29,29,31,33,37,43,49,52,49,40,28,13,0,0,7,27,47,67,87,107,128,147,167,172,152,132,111,91,71,51,31,27,47,67,87,107,128,148,168,167,147,126,107,87,67,47,26,6,0,7,27,47,67,87,107,128,147,167,172,152,132,111,91,71,51,31,27,47,67,87,107,128,148,168,167,147,126,106,86,67,47,26,6,47,69,90,111,133,154,175,164,142,120,99,101,115,130,144,159,162,148,134,119,105,91,77,63,48,34,19,5,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,63,63,63,63,63,63,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,14,33,51,66,77,85,90,95,98,101,103,104,105,106,105,104,102,99,94,88,80,71,61,49,37,23,8,0,0,0,5,24,41,56,68,76,83,89,94,98,101,103,105,105,106,105,103,100,97,91,85,77,69,59,48,37,24,11,0,0,0,0,0,0,13,33,52,70,84,92,92,92,92,92,92,86,72,54,67,83,91,92,92,92,92,91,81,65,57,74,88,92,92,92,92,92,91,83,68,50,31,16,34,51,65,75,81,87,92,96,99,102,104,106,106,107,106,105,103,100,96,90,83,75,65,54,42,28,14,0,0,0,0,0,12,24,32,36,37,37,37,37,37,37,44,61,78,95,112,129,146,162,167,151,134,116,99,82,64,47,30,12,0,0,0,49,67,83,91,92,92,92,92,92,86,72,55,36,25,25,25,25,35,51,67,82,91,92,92,92,92,91,83,68,49,30,49,67,83,91,92,92,92,92,92,86,72,55,42,33,22,22,33,42,51,67,82,91,92,92,92,92,91,83,68,49,30,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,40,57,70,79,85,90,94,98,101,103,104,105,106,105,104,102,98,93,88,81,73,64,54,43,32,19,6,0,0,0,0,0,0,40,59,76,89,92,92,92,92,92,91,81,65,48,42,33,22,22,33,49,68,83,91,92,92,92,92,92,88,75,58,39,19,51,69,84,92,92,92,92,92,92,84,69,52,48,42,33,22,22,33,42,48,52,70,84,92,92,92,92,92,91,83,68,49,30,56,75,92,102,102,102,102,102,102,102,115,136,157,171,150,129,108,102,102,102,102,111,132,153,174,153,132,111,102,102,102,92,75,55,35,51,73,94,115,137,158,153,132,110,89,68,86,107,129,150,162,141,119,98,83,101,119,138,156,156,138,120,102,84,66,48,30,11,0,0,0,0,0,21,42,63,84,105,126,148,170,164,142,120,99,78,57,54,74,94,114,135,156,170,150,129,108,87,66,45,24,3,0,0,0,0,35,56,76,97,117,138,158,178,159,139,119,99,79,60,42,24,25,42,61,80,100,120,140,160,178,158,138,117,97,76,55,35,14,40,60,80,99,119,139,158,170,161,152,142,132,120,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,15,32,49,67,82,92,91,79,65,52,40,30,22,19,20,31,52,72,94,114,136,157,178,162,141,119,98,77,56,35,13,0,0,11,28,44,57,65,66,60,50,40,31,24,20,19,21,36,57,78,99,120,142,163,178,157,136,114,92,71,50,29,7,0,0,0,0,0,0,0,5,23,40,58,75,92,110,126,144,161,158,142,125,108,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,45,63,80,97,115,132,150,167,170,151,133,115,96,78,60,42,23,5,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,14,27,44,62,81,101,121,141,161,179,159,138,117,97,76,55,35,14,47,69,90,111,133,154,175,164,142,120,99,92,95,97,98,98,98,97,94,91,86,80,72,63,53,42,29,15,1,0,0,0,0,0,0,6,19,29,37,55,71,82,84,84,84,84,84,84,85,87,92,101,114,131,150,169,163,145,126,106,86,65,44,24,3,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,98,98,97,95,90,83,74,64,51,38,23,7,0,0,0,36,56,77,98,119,139,160,175,155,134,114,94,74,72,90,108,126,142,156,168,161,155,153,155,163,166,153,138,122,104,86,67,48,29,9,45,66,86,107,128,148,169,174,154,134,114,95,77,59,42,28,18,12,8,7,8,10,12,17,23,29,31,28,21,11,0,0,0,0,20,40,60,80,100,120,140,160,179,159,139,118,98,78,58,38,34,54,74,94,114,135,155,175,159,139,119,99,79,59,39,20,0,0,0,20,40,60,80,100,120,140,160,179,159,139,118,98,78,58,38,34,54,74,94,114,135,155,175,159,139,119,99,79,59,39,19,0,47,69,90,111,133,154,175,164,142,120,102,116,131,145,160,161,147,132,118,104,89,75,61,47,33,18,4,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,84,84,84,84,84,84,84,84,100,122,144,165,174,153,132,110,88,67,46,25,0,0,21,42,62,80,96,105,111,115,119,122,124,126,126,128,126,126,123,120,115,108,100,90,79,67,53,38,22,6,0,0,13,33,53,71,86,96,103,109,114,119,122,124,126,126,128,126,124,121,117,112,105,97,88,78,66,54,41,27,12,0,0,0,0,0,17,38,59,80,99,113,113,113,113,113,113,102,83,64,77,96,112,113,113,113,113,111,95,75,67,86,104,113,113,113,113,113,112,98,78,57,36,24,44,63,81,95,101,107,112,117,120,123,126,128,128,129,128,126,124,121,116,110,103,93,83,71,58,44,29,13,0,0,0,0,0,5,12,15,15,15,15,15,24,41,58,74,91,108,124,142,158,171,154,137,120,104,86,69,52,35,18,0,0,0,0,56,77,96,112,113,113,113,113,113,102,83,62,42,20,3,15,32,48,65,81,96,111,113,113,113,113,112,97,77,57,36,56,77,96,112,113,113,113,113,113,102,83,62,42,20,4,15,32,48,65,81,96,111,113,113,113,113,112,97,77,57,36,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,49,69,87,99,105,110,115,119,122,124,126,126,128,126,125,122,119,114,108,101,92,83,73,61,49,36,22,8,0,0,0,0,0,47,68,88,106,113,113,113,113,113,111,95,75,54,33,14,4,15,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,58,78,98,112,113,113,113,113,113,99,79,58,38,22,14,4,4,14,22,38,59,80,99,113,113,113,113,113,112,97,77,57,36,60,82,103,122,123,123,123,123,123,123,123,140,161,167,146,125,123,123,123,123,123,123,136,157,170,149,128,123,123,123,122,102,81,60,39,51,72,93,114,136,157,154,133,111,90,69,87,108,130,151,162,140,118,98,94,112,131,149,164,145,128,109,91,73,55,37,18,0,0,0,0,0,0,19,41,62,83,104,125,146,167,165,144,123,102,81,61,64,83,101,121,141,161,163,143,123,103,82,62,41,20,0,0,0,0,0,40,61,81,102,123,144,164,174,153,133,112,92,72,52,33,35,36,34,52,72,92,113,133,154,174,164,143,122,102,81,60,39,19,32,52,72,91,111,131,150,151,142,133,123,113,103,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,2,20,37,52,65,71,70,62,49,35,22,11,2,0,7,28,49,71,92,113,135,156,177,163,142,120,98,77,56,35,13,0,0,0,14,27,38,44,45,41,32,21,11,5,6,9,15,36,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,0,0,0,17,35,52,70,87,105,122,139,157,162,145,128,111,100,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,55,75,92,110,128,145,162,177,159,140,122,104,86,67,49,31,13,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,14,34,54,74,94,115,135,156,177,164,143,122,101,80,59,38,17,47,69,90,111,133,154,175,164,142,120,108,112,116,118,119,120,119,118,116,112,107,100,92,82,71,59,45,31,16,0,0,0,0,0,0,0,4,24,45,65,85,101,106,106,106,106,106,106,106,108,112,119,130,144,160,167,151,134,116,97,78,59,39,18,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,118,119,120,118,116,110,103,93,81,68,53,37,20,3,0,0,39,60,81,102,123,144,165,171,150,129,108,87,67,81,100,119,138,155,172,156,143,134,132,135,145,159,168,151,134,115,96,76,56,36,16,48,69,90,111,132,153,174,168,147,126,106,86,67,48,29,12,0,0,0,0,0,0,0,0,2,8,9,7,2,0,0,0,0,0,13,33,53,72,92,112,132,152,172,165,145,125,105,85,65,45,41,61,81,101,122,142,162,172,152,132,112,92,72,52,32,12,0,0,0,13,33,53,73,93,113,133,153,172,165,145,125,105,85,65,45,41,61,81,101,122,142,162,171,152,132,112,92,72,52,32,12,0,47,69,90,111,133,154,175,164,142,120,118,132,147,161,159,145,131,116,102,89,83,75,65,55,44,31,18,4,0,0,0,0,47,69,90,111,133,154,175,164,142,120,106,106,106,106,106,106,106,106,106,106,122,144,165,174,153,132,110,88,67,46,25,0,3,24,45,66,88,109,125,132,136,140,143,146,147,148,149,148,147,145,141,135,128,119,108,96,83,68,52,36,18,0,0,17,39,60,80,100,115,123,130,135,140,143,146,148,148,148,148,146,143,138,132,125,116,106,96,84,71,57,42,27,11,0,0,0,0,18,39,60,81,102,121,135,135,135,135,131,112,93,74,79,100,121,135,135,135,135,119,98,77,76,95,114,134,135,135,135,135,119,100,79,58,37,28,49,70,91,111,122,128,133,138,142,145,147,149,150,150,149,148,145,142,137,131,122,112,101,88,74,59,43,26,8,0,0,0,0,0,0,0,0,0,4,21,37,54,71,87,104,121,137,154,171,158,141,124,108,91,74,57,40,22,5,0,0,0,0,57,79,100,121,135,135,135,135,128,106,85,64,43,21,11,28,45,62,78,95,111,126,135,135,135,135,122,100,79,58,37,57,79,100,121,135,135,135,135,128,106,85,64,43,21,11,28,45,62,78,95,111,126,135,135,135,135,122,100,79,58,37,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,54,75,96,116,126,131,136,140,144,146,148,148,149,148,146,144,140,135,128,120,111,101,91,79,66,52,38,23,7,0,0,0,0,48,69,90,112,134,135,135,135,135,119,98,77,55,34,13,0,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,59,81,102,123,135,135,135,135,124,102,81,60,39,17,0,0,0,0,18,39,61,82,103,124,135,135,135,135,122,100,79,58,37,61,82,103,124,145,145,145,145,145,145,145,150,166,171,153,145,145,145,145,145,145,145,148,163,174,155,145,145,145,145,124,102,81,60,39,49,70,92,113,134,155,156,135,113,92,72,89,110,132,153,160,138,117,96,105,123,142,160,152,134,116,98,80,62,44,25,7,0,0,0,0,0,0,17,38,59,80,101,122,143,163,169,148,128,107,87,68,76,93,111,130,149,169,155,136,116,96,76,56,36,15,0,0,0,0,0,44,65,86,106,128,148,169,169,148,128,107,86,65,47,53,57,57,54,49,66,86,107,128,149,169,169,148,128,106,85,64,43,23,24,44,63,83,103,122,139,131,123,114,104,95,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,7,22,35,45,50,49,43,32,19,5,0,0,0,13,32,52,73,94,115,136,157,178,161,140,118,98,76,55,34,13,0,0,0,0,9,18,23,24,20,21,26,27,27,27,30,35,45,62,82,102,123,144,165,174,153,132,111,90,69,48,27,6,0,0,0,0,0,0,11,29,46,64,82,99,117,134,152,166,149,132,115,98,100,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,60,82,103,122,140,157,174,170,149,130,111,93,75,56,38,20,2,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,13,18,27,48,68,89,110,132,152,173,167,146,125,104,83,62,41,20,47,69,90,111,133,154,175,164,142,124,130,134,137,139,140,141,141,139,137,133,128,120,111,101,89,75,61,46,30,13,0,0,0,0,0,0,5,27,48,69,90,112,128,128,128,128,128,128,128,130,133,139,148,160,163,151,137,120,104,87,68,50,31,11,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,159,141,140,141,141,140,136,130,122,111,98,83,67,50,33,15,0,0,42,63,84,105,126,148,169,167,146,125,104,83,69,89,109,129,148,167,160,142,126,114,110,115,129,146,165,162,143,123,104,84,63,43,22,51,72,93,114,136,157,178,164,143,122,101,80,60,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,45,65,85,105,125,145,164,172,152,132,112,92,72,52,49,69,89,109,129,149,169,164,144,124,105,85,65,45,25,5,0,0,0,6,26,46,65,85,105,125,145,165,172,152,132,112,92,72,52,49,69,89,109,129,149,169,164,144,124,104,84,65,45,25,5,0,47,69,90,111,133,154,175,164,142,120,134,148,162,171,150,129,122,120,115,110,102,94,84,73,61,47,34,19,3,0,0,0,47,69,90,111,133,154,175,164,142,128,128,128,128,128,128,128,128,128,128,128,128,144,165,174,153,132,110,88,67,46,25,0,2,23,44,65,86,107,128,149,157,161,164,167,168,170,170,170,168,166,162,156,148,138,126,112,98,82,65,48,30,11,0,18,39,60,81,102,123,143,150,156,161,164,167,169,170,170,169,167,163,159,152,145,136,125,113,101,87,73,57,41,25,8,0,0,0,14,35,55,74,92,110,128,147,156,156,140,121,102,83,79,100,121,143,156,156,141,119,98,77,86,105,124,143,156,156,145,126,108,90,72,53,33,27,48,69,90,110,131,148,154,159,163,166,168,170,171,171,170,169,166,163,157,150,141,131,118,104,88,73,55,38,19,0,0,0,0,0,0,0,0,2,18,34,51,67,84,101,117,134,151,167,161,144,128,111,95,78,61,44,27,10,0,0,0,0,0,57,79,100,121,143,156,156,150,128,106,85,64,43,21,23,41,58,75,92,108,125,141,156,156,156,144,122,100,79,58,37,57,79,100,121,143,156,156,150,128,106,85,64,43,21,23,41,58,75,92,108,125,141,156,156,156,144,122,100,79,58,37,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,52,73,93,114,135,152,157,161,165,167,169,170,170,169,168,165,161,155,148,140,131,120,108,96,82,68,53,37,20,4,0,0,0,48,69,90,112,134,155,156,156,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,59,81,102,123,145,156,156,146,124,102,81,60,39,17,0,0,0,0,18,39,61,82,103,124,146,156,156,144,122,100,79,58,37,61,82,103,124,146,166,166,166,166,166,166,169,180,178,170,166,166,166,166,166,166,166,168,178,180,172,166,166,166,146,124,102,81,60,39,47,68,89,110,131,152,159,138,118,97,77,94,114,135,156,156,136,114,98,116,135,153,159,141,123,105,87,69,51,32,14,0,0,0,0,0,0,0,13,34,55,75,96,116,137,156,175,155,135,115,96,78,90,106,123,140,159,163,145,126,107,88,68,49,29,9,0,0,0,0,0,48,69,90,110,132,152,173,165,144,123,102,81,60,67,74,78,78,75,68,61,82,103,123,145,166,173,152,131,110,89,68,47,26,16,36,55,75,94,114,119,111,103,95,85,76,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,6,17,25,29,28,23,15,3,0,0,0,6,23,41,60,79,99,119,140,161,177,156,136,115,94,73,52,31,10,0,0,0,0,0,0,2,16,30,40,47,48,48,49,51,55,63,75,91,109,129,149,169,167,147,126,106,86,65,44,23,3,0,0,0,0,0,5,23,40,58,76,94,111,129,147,164,154,136,119,102,85,100,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,59,79,98,116,133,151,168,172,153,135,117,98,80,62,44,26,7,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,35,24,33,39,39,44,65,86,108,129,150,171,170,149,128,106,85,64,42,21,47,69,90,111,133,154,175,167,150,145,150,154,158,160,162,162,162,160,158,153,147,140,130,118,105,91,76,59,42,25,7,0,0,0,0,0,5,27,48,69,90,112,134,149,149,149,149,149,149,151,154,159,167,155,144,134,121,106,91,74,57,39,21,2,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,171,161,160,162,162,161,157,150,140,128,113,97,80,62,44,25,6,0,43,65,86,107,128,150,171,165,144,122,101,80,75,95,116,136,156,171,151,131,112,96,89,99,117,138,158,171,151,131,110,89,69,48,27,53,74,95,116,138,159,180,161,140,119,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,38,58,78,97,117,137,157,176,159,139,119,99,80,60,56,76,96,116,136,156,176,156,137,117,97,77,57,37,18,0,0,0,0,0,18,38,58,78,98,117,137,157,177,159,139,119,99,80,60,56,76,96,116,136,156,175,156,136,116,96,77,57,37,17,0,0,47,69,90,111,133,154,175,164,143,135,149,164,178,175,157,146,144,141,136,130,122,113,102,91,77,64,49,33,17,0,0,0,47,69,90,111,133,154,175,170,154,149,149,149,149,149,149,149,149,149,149,149,149,154,171,174,153,132,110,88,67,46,25,0,0,20,41,62,83,104,125,146,166,161,158,155,154,153,152,153,156,161,168,175,166,156,143,128,112,95,77,59,40,20,1,15,36,57,78,99,120,141,162,167,163,160,158,157,156,157,158,161,165,171,172,164,154,143,131,117,103,87,71,54,37,20,2,0,0,7,26,44,63,81,99,117,136,154,169,150,131,111,93,79,100,121,143,164,162,141,119,98,77,96,114,134,153,170,152,134,115,97,79,61,43,25,23,43,64,85,105,126,147,167,167,163,159,156,154,152,153,154,156,160,166,173,170,160,148,135,119,102,85,67,48,29,9,0,0,0,0,0,0,0,16,32,48,64,81,97,114,131,147,164,164,148,131,114,98,81,65,48,31,14,0,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,43,21,35,53,70,87,105,121,138,155,171,177,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,85,64,43,21,35,53,70,87,105,121,138,155,171,177,165,144,122,100,79,58,37,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,0,3,22,40,57,74,90,106,121,136,149,160,170,169,163,158,157,157,159,163,170,170,160,148,135,121,106,90,74,57,39,21,3,0,0,47,67,88,108,129,149,168,163,159,157,155,154,154,155,157,161,167,174,168,159,149,138,126,112,98,83,67,50,33,16,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,81,60,39,17,0,0,0,0,18,39,61,82,103,124,146,168,165,144,122,100,79,58,37,61,82,103,124,146,152,152,152,152,152,154,167,178,161,152,152,152,152,152,152,152,153,165,181,163,152,152,152,152,146,124,102,81,60,39,43,64,85,106,126,147,164,144,124,104,86,101,120,141,161,151,131,110,109,128,146,164,148,130,112,94,76,58,40,21,3,0,0,0,0,0,0,0,8,29,49,69,89,109,129,148,167,163,144,125,107,92,106,120,136,153,168,151,134,116,97,79,60,41,23,20,16,9,0,0,0,50,71,92,114,135,156,177,162,141,120,99,78,73,85,94,99,99,96,87,75,78,99,120,142,162,176,155,134,113,92,71,50,29,8,27,47,66,84,97,98,92,84,75,66,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,5,8,7,3,0,0,0,0,3,19,36,53,70,89,108,128,147,167,169,150,130,110,89,69,48,27,7,0,0,0,0,0,0,12,30,46,59,67,69,69,70,72,76,82,92,105,121,139,157,174,157,138,119,100,80,60,39,19,0,0,0,0,0,0,16,34,52,70,88,105,123,141,158,159,142,124,107,90,79,100,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,51,69,86,103,121,138,156,173,164,146,128,109,91,73,55,36,18,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,35,42,53,60,60,54,64,85,106,128,149,170,171,150,128,107,86,65,43,22,47,69,90,111,133,154,175,180,168,166,165,162,160,158,157,158,159,163,168,174,167,159,148,135,121,105,89,72,54,36,18,0,0,0,0,0,5,27,48,69,90,112,134,155,168,168,168,168,168,170,172,177,170,149,130,121,112,100,88,74,59,43,27,9,0,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,174,165,163,163,163,166,174,169,158,143,126,109,91,73,54,34,15,0,44,65,86,108,129,150,172,164,143,122,100,79,79,100,121,142,162,165,145,124,103,84,70,90,110,131,152,173,156,136,115,94,73,52,31,54,75,96,117,139,160,181,160,139,117,96,75,54,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,89,109,129,149,169,167,147,126,107,87,67,64,84,104,124,144,164,168,148,128,109,89,69,49,30,10,0,0,0,0,0,11,30,50,70,90,110,130,149,169,167,147,126,107,87,67,64,84,104,124,144,164,167,148,128,108,89,69,49,29,9,0,0,47,69,90,111,133,154,175,172,158,154,165,164,164,164,166,167,165,162,156,150,142,132,120,107,94,79,63,47,30,13,0,0,47,69,90,111,133,154,175,184,173,170,170,170,170,170,170,170,170,170,170,170,170,173,184,174,153,132,110,88,67,46,25,0,0,17,38,59,80,101,122,143,145,140,137,134,132,132,131,132,135,141,149,160,173,173,158,142,124,106,87,68,48,28,8,11,32,53,74,95,116,138,152,147,142,139,137,136,135,136,137,140,145,152,160,170,172,161,147,133,117,101,84,67,49,31,12,0,0,0,15,34,52,70,88,107,125,143,161,159,140,121,102,83,100,121,143,164,162,141,119,98,86,105,124,143,162,159,141,123,104,86,68,50,32,14,18,38,59,80,100,121,142,152,147,142,138,135,132,132,132,132,135,139,145,155,166,178,164,149,132,114,96,76,56,36,16,0,0,0,0,0,0,11,29,46,62,78,94,111,128,144,160,167,150,134,117,101,85,68,51,35,24,13,1,0,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,43,30,47,65,82,100,117,135,151,168,185,186,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,85,64,43,30,47,65,82,100,117,135,151,168,185,186,165,144,122,100,79,58,37,0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,151,162,174,165,151,136,120,104,86,69,50,32,13,0,0,0,14,33,51,69,87,104,120,137,152,166,172,160,150,142,138,136,136,138,143,151,161,173,165,151,136,120,104,86,69,50,32,13,0,0,41,62,82,103,123,144,148,143,138,136,134,133,132,134,136,141,147,154,163,173,167,155,142,128,113,97,80,63,45,27,9,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,81,60,39,17,0,0,0,0,18,39,61,82,103,124,146,168,165,144,122,100,79,58,37,61,82,103,124,130,130,130,130,130,130,138,159,171,150,131,130,130,130,130,130,130,135,156,174,154,133,130,130,130,130,124,102,81,60,39,39,59,80,100,120,140,160,152,133,116,105,112,130,149,164,144,124,104,120,139,157,155,137,119,101,83,65,47,28,10,0,0,0,0,0,0,0,0,2,22,42,62,81,100,120,139,158,173,154,137,119,109,122,136,150,166,154,138,121,104,86,68,50,46,44,41,36,28,16,1,0,53,74,95,116,138,158,180,160,139,117,96,75,89,103,114,120,120,115,105,91,76,97,118,139,160,179,158,137,116,94,73,52,31,0,19,37,54,68,77,78,72,64,56,47,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,33,49,65,82,100,118,137,156,175,160,141,122,102,82,62,42,22,2,0,0,0,0,0,1,21,41,59,76,88,90,90,91,93,97,102,110,121,135,151,168,160,144,128,109,91,72,52,32,12,0,0,0,0,0,9,27,45,63,81,99,117,135,153,164,147,129,112,94,77,79,100,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,39,56,74,91,109,126,144,161,175,157,139,120,102,84,65,47,29,11,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,50,61,72,80,81,73,63,84,106,128,149,170,171,150,129,107,86,65,43,22,47,69,90,111,133,154,175,170,154,148,144,141,138,137,136,136,138,142,147,155,165,177,165,151,136,119,102,83,65,47,27,8,0,0,0,0,5,27,48,69,90,112,134,147,147,147,147,147,147,148,151,157,164,159,149,141,130,118,104,89,73,56,39,20,1,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,161,145,142,142,142,146,155,167,173,157,139,120,101,82,62,42,22,2,43,65,86,107,129,150,171,165,144,122,100,79,83,104,125,146,167,162,141,119,99,78,64,85,106,128,148,170,160,139,118,97,76,54,33,54,75,96,117,139,160,181,160,139,117,96,75,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,42,62,82,101,121,141,161,174,154,134,114,95,75,72,92,111,131,151,171,160,140,120,101,81,61,41,22,2,0,0,0,0,0,3,23,43,62,82,102,121,141,161,174,154,134,114,95,75,72,92,111,131,151,171,159,140,120,100,81,61,41,22,2,0,0,47,69,90,111,133,154,175,169,153,147,144,143,142,143,145,148,153,160,168,170,161,150,137,124,109,93,77,60,42,24,6,0,47,69,90,111,133,154,175,171,156,152,152,152,152,152,152,152,152,152,152,152,152,157,172,174,153,132,110,88,67,46,25,0,0,14,35,56,77,98,119,130,124,119,116,113,111,110,110,111,114,121,131,143,158,174,172,154,135,115,96,75,55,35,15,8,29,50,71,92,113,134,132,126,121,117,115,114,113,114,116,119,124,132,141,152,165,177,163,147,131,114,96,78,60,41,22,3,0,0,4,23,41,59,77,96,114,132,150,168,150,131,112,93,100,121,143,164,162,141,119,98,96,115,134,153,166,148,130,111,93,75,57,39,21,3,13,33,54,75,95,116,137,132,126,121,117,114,111,110,110,111,114,118,126,137,150,166,179,162,143,123,103,83,63,42,21,1,0,0,0,0,0,20,40,59,76,92,108,124,141,157,169,153,137,120,104,88,77,70,62,52,42,31,18,5,0,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,43,42,59,77,94,112,130,147,164,176,181,186,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,85,64,43,42,59,77,94,112,130,147,164,176,181,186,165,144,122,100,79,58,37,4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,123,133,144,158,173,166,150,134,116,98,79,61,42,23,3,0,4,23,42,61,80,98,116,134,151,166,170,155,142,131,122,116,114,114,117,123,132,143,156,171,166,150,134,116,98,79,61,42,23,3,0,36,56,77,97,118,134,128,122,117,114,112,111,111,112,115,120,126,135,144,155,168,172,158,143,126,110,93,75,56,38,19,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,81,60,39,17,3,0,0,0,18,39,61,82,103,124,146,168,165,144,122,100,79,58,37,58,78,97,108,108,108,108,108,108,119,140,161,167,146,125,108,108,108,108,108,116,137,158,170,150,129,108,108,108,108,108,96,78,57,37,33,53,73,92,112,131,149,163,146,132,126,130,143,159,153,135,116,113,132,150,162,144,126,108,90,72,54,35,18,12,4,0,0,0,0,0,0,0,0,14,34,53,72,91,110,129,147,165,166,149,131,126,139,152,166,154,139,124,108,91,75,73,70,68,65,62,56,45,31,15,0,55,76,97,118,140,161,179,158,137,115,94,85,102,119,133,141,142,135,121,105,87,94,116,137,158,179,160,139,117,96,75,54,33,0,8,24,39,50,56,57,51,44,36,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,47,63,79,95,112,129,147,165,168,150,132,112,94,74,55,35,15,0,0,0,0,0,0,5,26,47,68,88,106,112,112,112,114,117,122,130,139,151,166,158,145,130,114,98,80,62,43,24,5,0,0,0,0,2,20,38,56,74,93,110,128,147,164,153,135,117,99,82,65,79,100,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,27,44,62,79,96,114,131,149,166,168,150,131,113,95,76,58,40,22,3,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,68,79,90,101,102,89,71,86,107,128,150,171,170,149,128,106,85,64,43,22,47,69,90,111,133,154,175,164,142,126,122,119,117,115,114,114,117,121,128,136,147,160,175,166,149,131,112,94,75,55,36,16,0,0,0,0,5,27,48,69,90,112,125,125,125,125,125,125,126,128,131,136,145,155,167,159,148,134,119,103,86,67,49,29,9,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,120,120,120,126,138,152,169,168,149,129,109,89,69,49,29,8,43,64,85,106,128,149,170,166,144,122,102,80,86,107,128,149,170,159,138,116,96,74,61,83,104,125,147,168,162,141,120,98,77,56,35,53,74,95,116,138,160,181,161,140,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,54,74,93,113,133,152,172,162,142,122,102,83,80,99,119,139,159,171,151,132,112,93,73,53,34,14,0,0,0,0,0,0,0,15,35,54,74,94,113,133,153,172,162,142,122,102,83,80,99,119,139,159,171,151,131,112,92,72,53,33,14,0,0,0,47,69,90,111,133,154,175,164,142,126,123,121,121,122,124,128,133,140,149,159,171,167,154,139,123,107,89,72,53,35,16,0,47,69,90,111,133,154,175,164,143,131,131,131,131,131,131,131,131,131,131,131,131,144,165,174,153,132,110,88,67,46,25,0,0,11,31,52,73,93,109,109,103,99,95,92,90,88,88,90,94,101,113,128,144,162,180,163,143,122,102,81,61,40,19,5,26,47,68,89,109,119,111,106,100,96,94,92,92,93,95,98,104,112,122,135,149,164,177,161,144,125,107,88,69,50,31,11,0,0,0,12,30,48,66,84,103,121,139,157,160,141,122,103,100,121,143,164,162,141,119,98,106,125,144,163,155,137,118,100,82,64,46,28,10,0,8,28,49,70,90,111,120,112,106,100,96,92,90,88,88,90,93,98,107,119,136,154,173,171,151,130,109,88,67,46,25,4,0,0,0,0,5,26,47,67,87,106,122,138,154,171,159,139,123,114,109,104,97,90,81,71,60,48,35,21,6,0,0,0,57,79,100,121,143,164,171,150,128,106,85,64,43,53,71,89,106,124,142,159,160,154,163,180,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,85,64,43,53,71,89,106,124,142,159,160,154,163,180,165,144,122,100,79,58,37,12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,104,114,128,143,159,176,163,145,128,108,89,70,51,31,11,0,12,32,51,71,90,109,128,146,163,172,155,140,125,112,102,96,92,93,96,103,113,126,141,156,173,163,145,128,108,89,70,51,31,11,0,30,51,71,91,110,114,107,101,97,93,91,90,90,91,94,99,106,115,126,138,152,167,173,157,140,122,104,85,66,47,28,9,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,81,60,39,27,25,21,16,10,18,39,61,82,103,124,146,168,165,144,122,100,79,58,37,50,67,81,87,87,87,87,87,103,123,144,165,163,142,121,100,87,87,87,99,120,141,162,166,146,124,104,87,87,87,87,80,66,49,30,25,45,64,83,102,120,136,151,162,152,148,150,159,154,140,123,106,124,143,161,151,133,115,97,79,61,48,44,39,32,23,12,0,0,0,0,0,0,0,6,25,44,63,81,100,118,136,154,171,161,145,145,156,163,151,138,123,109,94,81,93,94,91,89,86,83,75,61,44,25,6,56,77,98,120,141,162,177,156,135,114,92,94,114,132,149,162,163,151,134,115,96,93,114,136,157,178,162,140,119,98,77,55,34,0,0,9,21,30,35,36,31,24,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,61,77,93,109,125,142,159,174,157,139,121,103,84,65,46,27,7,0,0,0,0,0,0,6,27,49,70,91,112,134,134,134,136,138,143,149,158,162,152,141,129,115,100,84,68,51,33,14,0,0,0,0,0,12,31,49,67,85,104,122,140,158,159,141,123,105,88,70,57,79,100,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,15,32,49,67,84,102,119,136,154,171,160,142,124,105,87,69,51,32,14,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,75,86,97,108,119,118,100,81,88,109,130,151,172,168,147,126,105,84,63,41,20,47,69,90,111,133,154,175,164,142,120,102,98,96,94,93,93,96,100,107,117,130,145,162,178,160,142,122,103,83,64,43,23,3,0,0,0,3,24,45,65,84,99,104,104,104,104,104,104,104,106,110,116,125,138,152,168,164,150,133,115,96,76,57,36,16,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,98,99,108,122,139,158,177,157,137,116,96,75,54,34,13,41,62,84,105,126,147,168,167,146,124,104,82,87,108,130,151,172,158,137,115,94,73,61,82,103,124,146,168,163,142,120,98,77,56,35,52,73,94,115,136,157,178,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,26,46,66,85,105,124,144,164,170,150,130,110,90,88,107,128,147,167,163,143,123,104,84,65,45,26,6,0,0,0,0,0,0,0,7,27,46,66,86,105,125,145,164,170,150,130,110,90,88,107,128,147,167,162,143,123,104,84,64,45,25,5,0,0,0,47,69,90,111,133,154,175,164,142,120,102,100,100,100,103,107,112,120,130,141,155,170,169,153,136,119,101,82,63,44,25,5,47,69,90,111,133,154,175,164,142,120,109,109,109,109,109,109,109,109,109,109,122,144,165,174,153,132,110,88,67,46,25,0,0,6,26,45,63,79,89,88,83,78,74,70,69,67,67,69,74,83,97,114,133,152,171,169,149,128,107,86,65,44,23,1,21,42,61,80,94,98,91,85,80,75,73,71,71,72,74,78,84,93,105,119,134,151,169,173,155,136,117,98,78,58,38,18,0,0,0,1,19,37,55,73,91,110,128,146,164,151,132,113,100,121,143,164,162,141,119,98,116,135,154,161,143,125,107,89,71,53,35,17,0,0,3,23,43,63,81,96,99,92,85,80,75,72,69,67,67,69,72,78,90,106,125,145,166,175,154,134,112,90,69,48,27,6,0,0,0,0,5,27,48,69,90,112,134,152,168,181,161,144,138,135,130,124,117,109,100,89,78,65,51,36,20,4,0,0,57,79,100,121,143,164,171,150,128,106,85,64,47,65,83,101,118,136,154,162,145,134,152,173,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,85,64,47,65,83,101,118,136,154,162,145,134,152,173,165,144,122,100,79,58,37,19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,72,76,85,97,112,129,147,164,175,156,137,117,98,78,58,39,19,0,19,39,59,79,98,118,137,156,175,161,143,125,109,95,83,75,71,72,76,84,96,110,126,143,161,175,156,137,117,98,78,58,39,19,0,24,44,63,80,92,93,87,81,76,72,70,69,69,70,73,79,87,97,108,122,137,153,170,169,151,133,114,95,76,56,36,16,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,81,60,49,48,46,42,37,30,22,39,61,82,103,124,146,168,165,144,122,100,79,58,37,37,51,61,66,66,66,66,86,106,128,148,169,159,138,117,96,75,66,83,103,124,145,166,162,142,120,100,79,66,66,66,61,51,36,20,17,36,54,72,90,106,121,134,144,151,153,151,146,137,124,109,117,136,154,158,140,122,104,86,69,70,69,65,59,51,41,30,17,2,0,0,0,0,0,10,26,42,58,72,88,106,124,141,161,175,164,164,158,146,134,121,107,93,79,92,111,115,112,110,107,103,91,73,53,33,12,57,78,99,120,142,164,176,155,134,112,91,100,121,142,161,179,181,163,144,123,102,92,113,135,156,177,163,142,120,98,77,56,35,0,0,0,2,10,14,14,11,4,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,61,76,91,107,122,139,155,172,162,145,128,109,92,73,55,36,18,0,0,0,0,0,0,0,6,27,49,70,91,112,134,155,155,156,159,164,169,169,149,133,123,112,99,85,70,56,42,26,11,0,0,0,0,4,23,41,60,78,96,115,133,151,167,148,130,112,94,76,58,57,79,100,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,2,20,37,55,72,89,107,124,142,159,171,153,135,116,98,80,62,43,25,7,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,92,105,116,126,137,129,110,92,91,112,133,154,175,165,144,123,102,81,60,39,18,47,69,90,111,133,154,175,164,142,120,99,78,75,73,72,72,75,80,88,100,115,132,150,168,170,150,131,111,90,70,50,30,9,0,0,0,6,17,36,54,69,80,83,83,83,83,83,83,83,85,89,97,108,121,138,156,175,163,144,124,104,83,63,42,21,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,79,92,110,129,149,169,163,142,121,101,80,59,38,17,39,60,81,102,123,144,165,170,149,128,107,86,88,109,131,152,173,158,136,114,93,72,62,83,104,125,147,168,162,141,119,98,77,56,34,49,70,91,112,133,154,175,167,146,125,105,85,65,45,27,10,0,0,0,0,0,0,0,0,0,3,8,9,6,0,0,0,0,0,0,0,0,18,38,57,77,97,116,136,156,175,158,138,118,99,96,115,135,155,174,154,135,115,96,76,56,37,17,0,0,0,0,0,0,0,0,0,19,38,58,78,97,117,137,156,175,158,138,118,99,96,115,135,155,173,154,134,115,95,76,56,36,17,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,79,79,79,82,86,92,101,112,125,140,155,172,166,148,130,111,91,72,52,32,12,47,69,90,111,133,154,175,164,142,120,99,88,88,88,88,88,88,88,88,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,16,33,49,61,68,68,62,57,53,49,48,50,51,51,54,67,85,104,124,144,165,174,153,132,110,89,68,47,26,0,14,32,50,64,75,77,72,65,59,54,52,50,50,50,53,57,64,75,88,104,121,139,158,177,164,145,125,105,85,65,45,24,4,0,0,0,8,26,44,62,80,98,117,135,153,161,142,123,104,121,143,164,162,141,119,107,126,145,164,150,132,114,96,78,60,42,24,6,0,0,0,16,34,52,66,76,78,72,65,59,54,51,48,46,46,48,51,60,78,99,120,142,164,177,156,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,112,134,155,170,171,173,163,159,155,150,144,137,129,118,107,95,81,66,50,34,16,0,0,57,79,100,121,143,164,171,150,128,106,85,64,59,77,94,112,130,148,166,150,133,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,85,64,59,77,94,112,130,148,166,150,133,130,151,172,165,144,122,100,79,58,37,25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,55,50,51,56,67,83,99,117,136,155,174,165,145,126,106,86,66,45,25,4,25,46,66,86,106,126,146,166,170,151,132,113,96,79,65,55,50,51,56,66,80,96,114,132,151,170,165,145,126,106,86,66,45,25,4,16,34,50,63,72,73,67,60,55,51,49,47,47,49,53,59,68,79,92,106,123,140,158,177,162,143,123,103,84,64,43,23,3,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,81,69,70,69,67,63,57,50,41,39,61,82,103,124,146,168,165,144,122,100,79,58,37,21,33,41,45,45,48,69,90,110,132,152,173,155,134,113,92,71,66,87,107,128,149,170,158,137,116,96,75,54,45,45,41,33,21,6,7,25,43,60,76,91,105,116,124,130,132,130,126,118,107,110,129,147,165,147,129,111,93,87,90,91,90,86,79,70,59,47,32,18,1,0,0,0,5,23,40,56,72,88,102,117,131,144,163,179,185,165,144,128,116,104,91,78,74,95,116,137,134,131,128,120,99,78,57,35,14,57,79,100,121,143,164,176,155,134,112,90,103,124,146,167,188,190,168,147,126,104,91,112,134,156,177,163,142,120,99,78,57,35,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,61,76,91,106,121,137,153,169,165,149,132,115,98,80,62,44,26,8,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,164,166,168,172,176,171,152,140,132,123,112,100,86,72,56,41,24,7,0,0,0,14,33,52,70,89,107,126,144,162,156,137,119,101,82,64,47,57,79,100,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,0,8,25,42,60,77,94,112,129,147,164,164,146,128,109,91,72,54,36,18,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,79,100,121,134,145,156,140,121,103,96,116,137,158,179,161,140,119,98,78,57,36,15,47,69,90,111,133,154,175,164,142,120,99,78,57,52,51,51,54,60,70,85,102,121,140,160,178,158,138,117,97,76,55,35,14,0,3,16,26,32,33,39,52,60,61,61,61,61,61,61,62,64,69,78,91,109,128,148,168,171,151,130,109,88,67,46,25,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,81,101,121,142,162,168,147,126,105,84,63,42,21,36,57,78,98,119,140,161,174,153,132,112,91,87,108,130,152,173,157,136,114,93,72,66,87,107,128,149,170,159,138,117,96,75,54,33,46,67,87,108,129,150,170,172,152,132,112,93,74,56,40,27,17,11,7,6,6,7,9,12,17,23,29,30,27,19,9,0,0,0,0,0,0,10,30,49,69,88,108,128,147,166,166,146,126,107,104,123,143,163,165,146,126,107,87,68,48,29,9,0,0,0,0,0,0,0,0,0,10,30,50,69,89,108,128,148,167,166,146,126,107,104,123,143,163,165,145,126,106,87,67,48,28,9,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,58,61,66,72,82,95,109,125,143,161,177,158,139,119,99,80,60,39,19,47,69,90,111,133,154,175,164,142,120,99,78,67,67,67,67,67,67,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,4,19,32,42,47,47,51,57,62,66,69,71,72,73,72,71,77,98,119,140,161,176,155,134,112,92,70,49,28,14,26,34,38,46,54,56,52,44,39,38,38,38,38,38,38,38,46,58,74,92,110,130,149,169,173,153,132,112,92,71,51,30,9,0,0,0,0,15,33,51,69,87,105,123,141,159,152,134,115,121,143,164,162,141,119,117,136,155,156,139,120,103,85,67,49,31,13,0,0,0,0,5,22,36,48,56,57,54,61,63,63,63,63,63,63,64,66,72,84,102,122,144,164,173,153,132,111,90,69,48,27,6,0,0,0,0,5,27,48,69,90,112,134,148,148,150,152,155,159,164,171,165,157,148,137,124,111,96,80,63,46,28,10,0,57,79,100,121,143,164,171,150,128,106,85,64,70,88,106,124,142,160,155,137,120,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,85,64,70,88,106,124,142,160,155,137,120,130,151,172,165,144,122,100,79,58,37,31,51,72,93,113,133,153,173,166,145,126,106,87,69,52,37,29,30,38,53,70,88,107,126,146,166,173,153,133,112,92,72,51,30,10,31,51,72,93,113,133,153,173,162,142,122,103,84,66,55,55,55,55,55,55,67,85,104,123,143,163,173,153,133,112,92,72,51,30,10,4,20,34,45,51,52,47,44,54,59,59,59,59,59,59,59,59,62,77,93,111,129,148,167,171,151,131,111,90,70,50,29,9,48,69,90,112,133,154,176,162,141,120,98,77,56,35,13,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,88,90,91,90,88,83,77,69,60,49,61,82,103,124,146,168,165,144,122,100,79,58,37,7,18,25,27,31,52,73,93,114,136,156,172,151,130,109,88,67,70,91,111,132,153,174,154,134,112,92,71,50,29,27,24,17,7,0,0,13,30,46,61,75,87,97,104,108,110,109,105,99,103,121,140,158,154,136,118,100,101,107,111,112,111,106,99,89,76,62,48,31,14,0,0,0,17,35,52,69,86,102,118,133,147,161,162,158,167,168,150,135,119,103,87,71,76,97,118,140,155,152,140,118,97,76,55,34,13,58,79,100,122,144,165,175,154,133,111,90,102,123,144,165,184,186,166,146,125,104,91,112,134,156,177,164,142,120,99,78,57,35,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,61,76,91,106,121,137,152,167,167,151,135,119,102,85,68,51,33,15,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,142,143,144,147,151,156,162,168,160,152,142,130,116,102,86,71,54,37,19,0,0,5,24,43,62,80,99,118,136,155,164,145,126,108,90,72,53,36,57,79,100,121,143,164,171,150,128,106,85,64,43,21,17,8,0,0,0,0,13,30,48,65,82,100,117,135,152,169,156,138,120,102,83,65,47,28,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,93,112,130,149,167,150,132,113,102,122,143,163,175,155,135,114,93,73,52,31,11,47,69,90,111,133,154,175,164,142,120,99,78,57,35,29,30,33,41,55,73,93,112,133,153,174,164,143,122,102,81,60,39,18,1,18,33,45,52,55,51,45,39,40,40,40,40,40,40,41,43,49,62,81,101,122,143,164,175,154,133,111,90,69,48,27,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,75,95,116,137,158,171,150,129,108,87,66,44,23,32,53,73,94,114,135,155,176,159,138,118,98,86,108,130,150,172,158,136,115,94,73,73,93,113,133,154,174,155,135,114,93,72,51,30,41,62,82,103,123,144,164,179,160,141,121,103,86,70,56,45,37,31,28,27,27,28,30,33,37,43,49,51,47,38,25,10,0,0,0,0,0,2,21,41,60,80,99,119,139,158,174,155,135,115,112,132,151,171,156,137,117,98,79,59,40,20,1,0,0,0,0,0,0,0,0,0,10,22,41,61,81,100,119,139,158,174,155,135,115,112,132,151,171,156,137,117,98,78,59,39,20,9,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,37,40,45,53,65,79,96,113,132,152,171,167,147,126,106,86,65,45,24,47,69,90,111,133,154,175,164,142,120,99,78,57,45,45,45,45,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,7,21,33,44,55,63,71,77,83,87,90,92,93,94,93,92,90,95,116,137,158,178,157,136,114,92,71,50,29,30,44,54,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,63,82,102,122,142,162,179,159,138,118,97,76,55,34,13,0,0,0,0,4,22,40,58,76,94,112,130,148,162,144,125,121,143,164,162,141,119,128,146,163,145,126,109,91,73,55,37,19,1,0,0,0,0,0,6,19,29,37,55,71,82,84,84,84,84,84,84,85,87,92,101,114,131,150,169,163,145,126,106,86,65,44,24,3,0,0,0,0,5,27,48,69,90,112,126,126,128,129,131,134,138,144,152,161,173,166,154,141,126,110,93,75,57,38,19,0,57,79,100,121,143,164,171,150,128,106,85,64,82,100,117,136,153,160,143,125,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,85,64,82,100,117,136,153,160,143,125,108,130,151,172,165,144,122,100,79,58,37,35,56,77,98,118,139,160,180,159,139,119,98,78,59,40,22,8,9,23,41,60,79,99,119,140,160,180,159,139,118,97,76,56,35,14,35,56,77,98,118,139,160,177,156,136,115,95,76,76,76,76,76,76,76,76,76,76,95,116,136,156,177,159,139,118,97,76,56,35,14,0,4,16,25,30,30,43,60,73,80,81,81,81,81,81,81,81,81,81,82,100,120,140,160,178,158,137,117,96,76,55,34,13,47,68,90,111,132,154,175,164,142,121,100,79,58,39,33,31,32,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,106,110,112,112,111,108,104,97,88,78,66,61,82,103,124,146,168,165,144,122,100,79,58,37,24,37,45,49,49,56,77,97,118,139,160,167,147,126,105,84,63,74,95,116,137,157,171,150,130,108,88,67,49,49,49,45,36,24,9,0,0,16,31,45,58,68,77,84,87,88,88,85,96,114,133,151,161,143,125,107,109,120,128,133,134,132,126,118,106,92,78,61,44,26,8,0,9,28,46,64,82,99,116,132,148,163,160,145,137,152,168,165,149,133,117,101,85,78,99,120,142,163,158,137,116,95,74,53,32,11,57,79,100,121,143,164,176,155,134,112,90,97,117,137,154,168,170,157,139,119,99,91,112,134,156,177,163,142,120,99,78,57,35,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,46,61,76,91,106,121,137,152,167,168,153,137,121,105,89,72,55,38,21,3,0,0,0,0,0,0,0,0,6,27,48,70,91,111,120,120,121,123,126,130,136,143,152,163,171,159,146,132,116,100,84,66,48,29,10,0,15,34,53,72,90,109,128,147,165,154,135,116,98,79,61,43,43,57,79,100,121,143,164,171,150,128,106,85,64,43,42,37,27,14,0,0,0,1,18,35,53,70,87,105,122,140,157,167,149,131,112,94,76,57,36,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,83,101,119,138,156,161,142,123,111,130,150,169,167,147,128,107,87,67,47,26,6,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,9,13,26,45,65,86,107,128,148,169,169,148,126,105,84,63,42,22,12,31,48,63,73,76,71,65,60,55,51,48,47,46,45,46,49,53,63,80,101,122,143,164,176,155,134,112,90,69,48,27,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,71,92,112,134,155,174,153,132,110,89,68,47,25,27,47,68,88,108,128,148,168,165,146,126,107,89,106,128,149,170,159,138,117,96,74,83,101,120,140,160,169,149,129,109,88,67,47,26,36,56,77,97,117,137,156,175,169,151,133,116,100,86,74,64,57,52,49,48,49,49,51,54,58,63,70,72,67,55,40,23,0,0,0,0,0,0,13,32,52,71,91,110,130,149,169,163,144,124,120,140,160,167,148,128,109,90,70,51,31,12,0,0,0,0,0,0,0,0,0,14,28,38,44,53,72,91,111,131,150,169,163,144,124,120,140,160,167,148,128,109,89,70,51,44,37,27,13,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,19,25,35,49,66,85,104,124,144,164,174,153,133,112,91,70,49,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,24,24,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,8,23,37,51,63,73,83,91,98,103,108,111,113,114,115,114,113,111,108,115,137,158,178,157,136,114,92,71,50,29,44,60,73,80,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,95,116,136,157,178,164,143,122,101,80,59,38,17,0,0,0,0,0,11,29,47,64,82,100,118,136,154,154,136,121,143,164,162,141,120,138,157,151,133,115,98,80,62,44,26,8,0,0,0,0,0,0,0,4,24,45,65,85,101,106,106,106,106,106,106,106,108,112,119,130,144,160,167,151,134,116,97,78,59,39,18,0,0,0,0,0,3,24,45,65,84,100,104,105,106,107,110,113,117,124,132,143,156,170,171,156,140,123,105,86,67,48,28,8,57,79,100,121,143,164,171,150,128,106,85,75,93,111,129,147,165,149,131,113,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,85,75,93,111,129,147,165,149,131,113,108,130,151,172,165,144,122,100,79,58,37,39,60,81,102,123,144,165,176,155,134,113,92,72,51,31,11,0,0,12,32,52,72,93,114,135,155,176,164,143,122,101,80,59,38,17,39,60,81,102,123,144,165,172,151,131,110,97,97,97,97,97,97,97,97,97,97,97,97,110,131,152,172,164,143,122,101,80,59,38,17,0,0,0,5,12,33,53,72,90,101,102,102,102,102,102,102,102,102,102,102,102,113,134,154,175,163,143,122,101,80,59,38,17,46,67,88,109,130,151,172,167,146,125,105,85,68,59,54,53,53,54,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,126,131,134,134,133,130,124,117,107,96,83,68,82,103,124,146,168,165,144,122,100,79,58,37,39,54,65,70,70,70,81,101,122,143,164,163,143,122,101,80,70,78,99,120,141,161,167,146,125,104,83,70,70,70,70,65,54,39,22,0,0,1,15,28,40,49,57,63,66,67,71,89,107,126,144,162,150,132,114,111,126,139,148,154,155,153,146,136,122,107,91,73,55,36,18,0,19,38,57,75,94,112,129,146,162,163,146,130,122,138,154,170,163,147,131,115,99,83,103,124,145,166,155,134,113,92,71,50,29,8,57,78,99,120,142,164,177,156,134,112,91,89,107,125,139,148,149,141,126,110,91,92,113,135,156,177,163,142,120,98,77,56,35,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,61,76,91,106,121,137,152,167,169,154,138,123,107,91,75,59,42,26,9,0,0,0,0,0,0,0,0,0,3,24,44,63,82,96,99,99,100,102,105,109,115,123,133,145,159,174,162,147,130,113,95,77,58,38,19,0,24,43,62,82,100,119,138,157,163,144,125,106,88,69,65,65,65,65,79,100,121,143,164,171,150,128,106,85,65,65,63,56,44,28,11,0,0,0,6,23,40,58,75,93,110,128,145,161,151,141,123,103,82,61,40,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,100,89,80,90,109,128,146,164,153,134,122,140,159,176,158,139,119,100,80,60,40,20,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,19,40,61,82,103,124,145,166,172,151,130,108,87,66,45,24,20,40,60,78,92,97,91,86,80,76,72,69,68,67,67,68,70,74,81,92,109,128,147,168,173,152,131,110,89,68,47,26,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,68,89,110,132,153,174,154,133,111,90,69,48,27,21,41,61,81,101,120,140,159,174,155,136,118,102,104,124,146,166,162,141,119,98,79,95,112,130,149,168,161,142,122,102,82,62,41,21,30,49,69,89,108,128,146,165,180,162,146,130,116,103,92,84,78,73,71,69,70,71,72,75,79,84,90,94,85,70,52,32,0,0,0,0,0,0,4,24,43,63,82,102,121,141,160,172,152,133,129,148,168,158,139,120,100,81,61,42,23,3,0,0,0,0,0,0,0,0,11,29,44,57,65,67,67,83,102,122,141,161,172,152,133,129,148,168,159,139,120,100,81,67,67,65,56,43,27,9,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,6,19,37,57,76,97,117,138,159,179,158,137,116,95,74,53,32,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,6,22,38,53,67,80,92,102,111,118,124,129,132,135,136,136,136,134,132,129,125,137,158,178,157,136,114,92,71,50,29,53,73,90,101,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,111,133,154,175,168,146,125,104,83,62,41,20,0,0,0,0,0,0,17,35,53,71,89,106,124,142,159,146,128,143,164,162,141,130,149,156,139,121,103,86,68,50,33,15,0,0,0,0,0,0,0,0,5,27,48,69,90,112,128,128,128,128,128,128,128,130,133,139,148,160,163,151,137,120,104,87,68,50,31,11,0,0,0,0,0,0,18,37,54,70,81,83,84,84,86,88,92,97,104,114,126,140,156,172,170,152,134,115,95,76,55,35,15,57,79,100,121,143,164,171,150,128,106,85,86,104,122,140,158,155,137,119,101,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,85,86,104,122,140,158,155,137,119,101,108,130,151,172,165,144,122,100,79,58,37,41,63,84,105,126,147,168,172,151,130,109,88,67,46,26,5,0,0,5,26,47,68,89,110,131,152,173,168,146,125,104,83,62,41,20,41,63,84,105,126,147,168,169,148,126,118,118,118,118,118,118,118,118,118,118,118,118,118,118,128,148,169,168,146,125,104,83,62,41,20,0,0,0,0,15,36,57,78,99,120,123,123,123,123,123,123,123,123,123,123,123,123,129,150,172,167,146,125,104,83,62,41,20,43,64,85,105,126,147,168,172,152,133,114,98,86,79,75,74,74,75,77,80,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,170,151,143,148,152,154,155,154,150,144,136,125,112,98,83,82,103,124,146,168,165,144,122,100,79,58,37,52,69,84,91,91,91,91,105,126,147,168,159,138,117,97,91,91,91,103,124,145,165,163,142,121,100,91,91,91,91,91,84,69,51,32,0,0,0,0,10,21,30,37,42,46,64,82,100,118,137,155,157,139,121,107,125,142,156,156,147,144,148,159,153,137,120,103,84,65,46,26,6,27,47,66,85,104,123,141,159,169,151,133,116,108,124,140,156,172,161,145,129,113,97,106,126,148,169,151,130,109,88,67,46,25,4,56,77,98,119,141,162,178,156,135,114,92,78,95,109,121,128,128,122,111,97,80,93,114,136,157,178,161,140,118,97,76,55,34,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,0,12,29,44,60,75,90,106,121,136,152,167,169,154,139,123,108,93,77,61,45,29,13,0,0,0,0,0,0,0,0,0,0,0,16,35,52,66,76,78,78,79,81,84,89,95,104,116,129,145,161,177,160,143,124,105,86,66,46,26,6,33,52,72,91,110,129,148,167,153,134,115,96,86,86,86,86,86,86,86,100,121,143,164,171,150,128,106,86,86,86,84,74,58,40,21,0,0,0,0,11,28,46,63,80,98,115,133,142,132,122,112,98,80,59,38,0,0,0,0,0,
47,69,90,111,133,154,175,165,145,130,117,108,100,94,98,117,135,153,163,145,136,152,169,165,147,129,110,91,72,53,33,13,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,15,37,58,79,100,121,143,164,174,153,132,110,89,68,47,25,25,46,66,87,107,118,112,106,101,96,93,90,89,88,88,89,91,94,100,109,122,138,156,175,167,147,126,106,86,65,44,23,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,67,88,109,131,152,173,155,134,112,91,70,49,27,14,34,53,73,92,111,130,148,166,166,148,132,117,104,120,142,163,165,144,123,102,96,109,125,142,159,169,151,133,113,94,75,55,35,15,22,42,61,80,99,117,135,153,169,176,160,146,133,121,112,104,98,94,92,90,91,92,94,96,99,104,110,114,99,79,59,38,0,0,0,0,0,0,0,15,35,54,74,93,112,132,151,171,161,142,138,157,169,150,130,111,92,72,53,33,14,0,0,0,0,0,0,0,0,1,21,40,58,74,85,88,88,88,93,113,132,152,171,161,142,138,157,169,150,131,111,92,88,88,88,85,73,57,38,19,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,9,30,50,71,92,113,134,155,176,162,140,119,98,77,56,34,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,1,18,36,52,68,83,97,110,121,131,138,145,150,153,156,158,158,157,156,153,150,146,147,163,178,157,136,114,92,71,50,29,58,79,100,120,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,130,152,173,170,149,128,106,85,64,43,21,0,0,0,0,0,0,6,24,42,59,77,94,112,129,146,156,141,147,166,165,147,143,159,144,126,109,91,74,56,39,21,3,0,0,0,0,0,0,0,0,5,27,48,69,90,112,134,149,149,149,149,149,149,151,154,159,167,155,144,134,121,106,91,74,57,39,21,2,0,0,0,0,0,0,7,25,40,52,60,62,63,63,65,67,71,77,85,96,110,126,143,161,180,162,143,123,102,82,61,41,20,57,79,100,121,143,164,171,150,128,106,85,97,115,134,152,162,144,126,108,90,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,85,97,115,134,152,162,144,126,108,90,108,130,151,172,165,144,122,100,79,58,37,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,1,0,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,43,64,85,106,128,149,170,170,151,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,151,171,170,149,128,106,85,64,43,21,0,0,0,0,15,36,57,79,100,121,143,145,145,145,145,145,145,145,145,145,145,145,145,156,175,170,149,128,106,85,64,43,21,39,59,80,101,121,141,161,180,162,144,128,115,106,100,96,95,95,96,98,101,105,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,182,169,164,166,164,163,164,168,171,164,155,143,128,112,96,82,103,124,146,168,165,144,122,100,79,58,37,59,80,99,112,112,112,112,112,130,151,172,155,134,113,112,112,112,112,112,128,149,169,159,138,117,112,112,112,112,112,112,98,79,58,37,0,0,0,0,0,2,10,21,39,57,75,93,112,130,148,164,146,128,110,117,136,154,157,140,126,122,130,144,161,150,132,113,93,73,53,33,13,35,55,75,94,114,133,152,170,159,140,121,103,94,110,126,142,158,173,159,143,126,111,110,131,152,167,147,126,105,84,63,42,22,1,54,76,97,118,140,160,179,158,137,116,94,73,79,92,101,106,106,102,94,81,74,95,116,138,159,180,160,139,117,96,75,54,32,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,0,9,26,42,58,74,90,105,120,136,151,166,169,154,139,124,109,93,78,63,47,31,15,0,0,0,0,0,0,0,0,0,0,0,0,5,22,36,48,55,57,57,58,60,63,68,76,86,99,114,131,149,167,172,153,133,113,93,73,52,32,11,42,61,81,100,119,139,158,163,144,125,107,107,107,107,107,107,107,107,107,107,121,143,164,171,150,128,107,107,107,107,103,88,68,48,27,0,0,0,0,0,16,33,51,68,86,103,120,123,113,103,93,83,69,51,32,0,0,0,0,0,
47,69,90,111,133,154,175,174,159,147,137,128,120,115,112,112,124,143,162,160,156,166,169,153,136,118,100,81,63,44,24,5,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,14,35,56,78,99,120,142,163,175,154,132,111,90,69,47,26,30,51,71,92,113,134,132,126,122,117,114,112,110,109,109,110,112,115,120,128,139,153,168,174,157,138,119,100,80,59,39,19,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,67,88,109,131,152,173,156,134,112,91,70,49,27,6,25,45,63,82,101,118,136,152,168,162,147,134,123,116,137,158,169,148,128,106,114,126,140,155,171,157,140,122,104,85,66,47,27,8,13,32,51,70,88,105,122,139,154,169,176,162,151,140,131,124,119,115,113,112,112,113,114,117,120,125,131,125,104,83,62,41,0,0,0,0,0,0,0,7,26,46,65,84,104,123,142,162,172,158,157,168,160,141,121,102,83,63,44,25,5,0,0,0,0,0,0,0,0,5,26,47,68,88,104,109,109,109,109,109,123,143,162,172,158,157,168,160,141,121,109,109,109,109,109,103,86,66,45,24,4,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,5,26,47,68,89,110,132,153,174,164,142,121,100,79,57,36,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,11,30,48,65,82,98,113,128,139,150,158,165,170,168,164,162,161,162,162,164,167,167,167,177,178,157,136,114,92,71,50,29,59,81,102,123,144,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,157,176,171,150,129,107,86,65,43,22,0,0,0,0,0,0,10,27,44,61,78,94,110,125,142,162,161,164,177,177,165,164,159,139,123,108,92,75,59,42,25,8,0,0,0,0,0,0,0,0,5,27,48,69,90,112,134,155,168,168,168,168,168,170,172,177,170,149,130,121,112,100,88,74,59,43,27,9,0,0,0,0,0,0,0,10,23,33,39,41,41,42,44,46,50,57,66,80,96,113,133,152,173,170,149,128,107,87,66,45,24,57,79,100,121,143,164,171,150,128,106,90,108,126,145,163,150,132,114,96,86,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,90,108,126,145,163,150,132,114,96,86,108,130,151,172,165,144,122,100,79,58,37,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,181,167,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,167,181,171,150,129,107,86,65,43,22,0,0,0,0,15,36,57,79,100,121,143,164,166,166,166,166,166,166,166,166,166,166,166,173,186,171,150,129,107,86,65,43,22,33,54,74,94,113,132,151,169,174,158,145,134,126,120,117,116,116,117,119,122,126,131,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,174,158,150,145,143,142,143,148,157,169,172,158,142,125,107,88,103,124,146,168,165,144,122,100,79,58,37,61,82,103,124,134,134,134,134,137,155,175,154,136,134,134,134,134,134,134,135,153,174,158,138,134,134,134,134,134,134,124,102,81,60,39,0,0,0,0,0,0,14,32,50,68,86,104,123,141,159,153,135,117,105,125,145,164,147,128,110,101,114,132,151,160,141,120,100,80,59,39,18,42,62,82,102,122,142,161,171,151,131,112,93,80,96,111,128,143,159,173,157,141,125,115,136,156,162,142,121,100,80,59,38,18,0,52,74,95,116,137,158,179,160,139,118,97,76,62,73,81,85,85,82,75,64,76,97,118,140,161,178,157,136,115,94,73,52,31,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,4,22,39,56,72,88,104,120,136,151,166,170,155,140,124,109,94,79,63,48,33,17,1,0,0,0,0,0,0,0,0,0,0,0,0,0,6,19,29,34,35,36,37,39,42,48,57,69,84,102,120,139,159,179,160,140,119,99,78,57,36,15,48,69,89,109,128,148,167,158,137,129,129,129,129,129,129,129,129,129,129,129,129,143,164,171,150,129,129,129,129,129,114,93,72,51,29,0,0,0,0,0,4,21,39,56,73,91,105,105,95,85,74,64,53,39,22,0,0,0,0,0,
47,69,90,111,133,154,175,189,176,165,156,147,141,136,134,134,134,140,160,179,177,169,154,139,122,106,88,70,52,34,15,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,13,35,56,77,98,120,142,163,175,154,133,111,90,69,47,26,35,56,77,97,118,139,153,148,142,138,135,133,132,131,131,132,133,136,141,148,157,169,172,159,144,128,109,91,72,52,33,13,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,67,88,110,132,153,174,155,134,112,91,70,49,27,0,16,35,53,71,89,106,122,138,153,167,164,152,142,134,134,154,174,153,132,125,133,143,155,170,159,143,128,110,92,75,56,37,18,0,4,22,41,58,76,93,109,124,139,153,165,177,169,159,151,145,140,136,134,134,134,134,136,138,141,146,150,129,108,87,66,45,0,0,0,0,0,0,0,0,17,37,56,75,95,114,134,153,172,179,177,170,151,132,112,93,74,55,35,16,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,131,131,131,131,131,131,137,158,179,179,177,178,156,136,131,131,131,131,131,131,111,90,69,47,26,5,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,3,24,45,66,88,109,130,152,173,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,40,59,77,95,112,128,143,157,168,170,160,152,147,143,141,140,140,141,143,146,150,155,168,178,157,136,114,92,71,50,29,59,81,102,123,145,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,173,187,171,150,129,107,86,65,43,22,0,0,0,0,0,4,22,39,57,74,91,108,124,140,156,157,143,149,167,166,148,145,159,153,138,122,105,89,72,55,38,20,3,0,0,0,0,0,0,0,5,27,48,69,90,112,134,147,147,147,147,147,147,148,151,157,164,159,149,141,130,118,104,89,73,56,39,20,1,0,0,0,0,0,0,0,5,13,18,19,20,21,23,25,30,37,50,66,85,105,126,147,167,174,153,132,110,90,68,47,26,57,79,100,121,143,164,171,150,128,106,101,119,137,156,157,139,121,103,85,86,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,101,119,137,156,157,139,121,103,85,86,108,130,151,172,165,144,122,100,79,58,37,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,172,155,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,156,173,171,150,129,107,86,65,43,22,0,0,0,0,15,36,57,79,100,121,143,152,152,152,152,152,152,152,152,152,152,152,152,160,176,171,150,129,107,86,65,43,22,27,46,66,85,104,121,139,156,170,174,163,153,146,142,139,138,138,139,140,143,147,151,158,173,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,130,124,121,120,122,129,139,152,167,172,154,136,116,97,103,124,146,168,165,144,122,100,79,58,37,61,82,103,124,146,156,156,156,156,167,182,166,156,156,156,156,156,156,156,156,165,181,168,157,156,156,156,156,156,146,124,102,81,60,39,0,0,0,0,0,7,25,43,61,79,97,115,134,152,160,142,124,106,110,131,151,160,139,119,99,85,104,123,144,164,147,126,106,85,64,43,23,47,68,89,109,130,150,170,165,144,123,104,84,66,82,97,113,129,145,161,171,155,139,122,141,161,157,136,116,95,75,54,33,13,0,50,71,92,113,134,155,176,163,142,120,100,79,58,54,60,64,64,61,55,58,79,100,121,142,163,176,155,134,112,91,70,49,28,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,0,16,34,51,68,85,102,118,135,150,166,171,155,140,124,109,94,79,64,49,33,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,13,14,15,16,18,22,28,39,55,72,92,112,132,153,174,165,145,124,103,82,60,39,18,49,71,92,113,135,156,176,166,152,150,150,150,150,150,150,150,150,150,150,150,150,155,171,177,159,150,150,150,150,136,114,93,72,51,29,0,0,0,0,0,0,9,26,44,61,76,85,85,76,66,56,45,35,23,9,0,0,0,0,0,
47,69,90,111,133,154,175,174,161,157,167,167,161,157,155,155,155,158,170,180,174,154,139,124,109,93,76,59,41,23,5,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,14,36,57,78,99,120,142,163,175,154,132,110,89,68,47,26,40,61,82,102,123,144,164,168,163,159,156,154,153,152,152,153,154,157,161,168,173,165,155,143,129,113,97,80,62,43,24,5,48,69,90,112,134,155,172,151,130,108,86,84,105,126,148,170,157,136,114,92,71,68,89,110,132,153,174,155,134,112,90,69,48,27,0,6,24,42,59,76,92,108,123,137,149,161,170,161,154,152,163,179,159,145,146,152,161,167,156,143,129,113,97,80,63,45,27,9,0,0,11,29,46,63,79,94,109,122,136,148,158,167,175,171,165,161,157,156,155,155,156,157,159,162,166,153,132,111,91,70,49,0,0,0,0,0,0,0,0,9,28,47,67,86,105,124,144,163,182,180,161,142,123,103,84,65,46,26,7,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,152,152,152,152,152,154,167,185,196,194,183,166,153,152,152,152,152,152,133,111,90,69,47,26,5,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,3,24,45,66,87,108,130,152,173,164,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,29,49,68,88,106,125,142,158,173,166,152,141,132,126,122,119,118,118,119,122,124,129,138,159,178,157,136,114,92,71,50,29,59,80,101,122,144,166,183,166,154,153,153,153,153,153,153,153,153,153,153,153,153,153,153,154,165,182,170,149,128,106,85,64,43,21,0,0,0,0,0,16,34,51,69,86,104,120,138,154,161,144,128,143,164,162,141,130,147,164,152,135,119,102,84,67,50,33,15,0,0,0,0,0,0,0,5,27,48,69,90,112,125,125,125,125,125,125,126,128,131,136,145,155,167,159,148,134,119,103,86,67,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,10,20,38,59,80,101,122,144,165,176,155,134,112,91,70,49,27,57,79,100,121,143,164,171,150,128,106,112,130,148,164,146,128,110,92,73,86,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,112,130,148,164,146,128,110,92,73,86,108,130,151,172,165,144,122,100,79,58,37,43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,43,64,85,106,128,150,171,167,146,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,146,168,170,149,128,106,85,64,43,21,0,0,0,0,15,36,57,79,100,121,131,131,131,131,131,131,131,131,131,131,131,131,131,148,169,170,149,128,106,85,64,43,21,18,37,56,74,92,109,125,140,153,163,171,173,167,162,160,160,160,160,162,164,168,164,168,180,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,103,100,99,101,110,122,137,155,173,164,144,124,104,103,124,146,168,165,144,122,100,79,58,37,61,82,103,124,146,164,164,164,170,184,175,165,164,164,164,164,164,164,164,168,182,177,166,164,164,164,164,164,164,146,124,102,81,60,39,0,0,0,0,0,18,36,54,72,90,108,126,145,163,149,131,113,95,114,135,156,155,134,113,92,76,97,118,139,159,152,131,110,89,68,47,26,51,72,93,114,135,156,176,160,139,118,97,77,56,67,83,99,115,131,147,163,169,152,138,147,167,151,130,110,90,69,49,28,8,0,47,68,89,110,131,151,172,166,145,124,103,82,62,41,40,43,43,40,41,62,83,104,124,146,166,172,151,130,109,88,67,46,25,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,9,28,46,63,81,98,115,132,149,165,172,156,141,125,110,94,79,64,49,34,19,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,25,45,66,87,108,129,150,171,168,147,126,104,83,62,41,20,49,71,92,113,135,156,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,172,183,188,175,170,170,170,158,136,114,93,72,51,29,0,0,0,0,0,0,0,14,31,46,58,64,64,58,47,37,27,17,6,0,0,0,0,0,0,
47,69,90,111,133,154,175,165,145,137,149,158,164,169,172,173,172,168,162,159,169,152,133,115,96,79,63,46,29,12,0,0,0,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,0,0,17,38,59,80,101,122,144,164,173,152,130,109,88,67,46,24,45,66,87,107,128,148,154,159,163,166,169,170,172,173,173,172,170,168,164,159,153,145,136,125,112,99,83,67,50,33,14,0,48,69,90,112,134,155,159,151,130,108,86,84,105,126,148,159,157,136,114,92,71,70,91,112,134,154,174,153,132,110,89,68,47,26,0,0,12,30,46,63,78,93,107,120,132,142,151,158,164,168,170,174,174,165,167,164,157,148,138,126,113,98,83,67,51,34,16,0,0,0,0,16,33,49,64,79,93,106,118,129,139,148,155,160,165,169,178,176,173,172,170,168,165,161,157,151,136,115,94,73,52,0,0,0,0,0,0,0,0,0,19,38,58,77,96,115,134,153,173,171,152,133,113,94,75,56,37,18,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,159,159,159,159,159,159,166,181,179,164,159,159,159,159,159,159,154,133,111,90,69,47,26,5,0,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,0,4,25,47,68,89,110,132,152,174,163,142,121,100,78,57,36,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,35,55,76,96,116,135,154,172,168,151,136,122,112,105,101,98,97,97,98,100,104,115,137,158,178,157,136,114,92,71,50,29,58,79,100,122,143,164,177,156,136,132,132,132,132,132,132,132,132,132,132,132,132,132,132,135,155,176,168,147,126,104,83,62,41,20,0,0,0,0,10,28,46,63,81,98,116,134,151,166,148,131,121,143,164,162,141,119,134,152,165,149,132,114,97,80,62,44,26,9,0,0,0,0,0,0,3,24,45,65,84,99,104,104,104,104,104,104,104,106,110,116,125,138,152,168,164,150,133,115,96,76,57,36,16,0,0,0,6,9,8,3,0,0,0,0,0,0,0,0,0,16,37,58,79,100,122,144,165,177,156,134,112,91,70,49,27,57,79,100,121,143,164,171,150,128,106,123,141,159,153,135,117,98,80,65,86,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,106,123,141,159,153,135,117,98,80,65,86,108,130,151,172,165,144,122,100,79,58,37,42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,5,0,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,42,63,84,105,126,147,168,169,148,128,106,105,105,105,105,105,105,105,105,105,105,105,105,106,126,148,169,168,147,125,104,83,62,41,20,0,0,0,0,13,34,55,75,94,108,109,109,109,109,109,109,109,109,109,109,109,109,128,149,170,168,146,125,104,83,62,41,20,9,27,45,63,79,95,110,123,134,144,151,156,160,162,164,163,162,159,156,153,149,144,150,168,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,81,78,81,92,107,125,145,165,171,150,130,109,103,124,146,168,165,144,122,100,79,58,37,61,82,103,124,142,142,142,142,155,174,161,145,142,142,142,142,142,142,142,152,170,165,147,142,142,142,142,142,142,142,124,102,81,60,39,0,0,0,0,11,29,47,65,83,101,120,138,156,156,138,120,102,95,116,138,159,152,131,110,88,72,93,114,135,156,155,134,112,91,70,49,28,54,76,97,118,139,160,178,157,136,114,93,72,51,53,69,85,101,117,133,150,166,167,159,163,164,144,123,103,83,63,43,22,2,0,43,64,85,106,126,147,168,170,149,129,108,87,67,46,26,21,21,27,47,67,88,108,129,150,171,168,147,126,105,84,63,42,22,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,0,0,0,0,0,0,0,19,38,57,75,93,111,128,145,162,175,158,142,126,111,95,80,64,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,1,11,17,19,17,11,2,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,170,148,126,105,84,63,41,20,49,71,92,113,135,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,154,170,176,158,148,148,148,148,136,114,93,72,51,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,130,138,144,148,151,152,150,147,142,139,156,162,144,125,107,89,70,52,33,15,0,0,0,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,0,0,21,41,62,83,104,124,146,167,169,149,128,106,85,65,43,22,45,67,87,107,120,128,134,138,142,145,148,149,150,159,165,152,149,147,143,139,133,126,117,107,95,83,69,53,38,21,3,0,48,69,90,112,134,138,138,138,130,108,86,84,105,126,138,138,138,136,114,92,71,72,93,114,135,156,172,151,130,109,88,66,45,24,0,0,0,16,33,48,63,77,90,102,113,123,131,138,143,147,149,154,169,178,158,143,137,129,120,109,96,83,68,53,37,21,6,0,0,0,0,3,19,34,49,63,76,88,100,110,119,128,135,140,144,149,165,157,152,150,149,147,144,140,136,131,125,115,95,74,53,0,0,0,0,0,0,0,0,0,10,29,48,68,87,106,128,150,171,168,146,124,104,85,66,47,28,8,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,138,138,138,138,138,138,138,152,172,169,149,138,138,138,138,138,138,138,133,111,90,69,47,26,5,0,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,0,9,30,50,71,92,113,134,155,176,161,140,118,97,76,55,34,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,39,60,81,101,122,143,163,177,158,139,121,105,93,85,80,77,76,76,77,79,94,115,137,158,178,157,136,114,92,71,50,29,56,77,98,120,141,162,177,156,135,113,110,110,110,110,110,110,110,110,110,110,110,110,114,135,156,177,164,144,122,102,81,60,39,18,0,0,0,4,22,40,57,75,93,111,128,146,163,154,136,119,121,143,164,162,141,119,122,140,158,161,144,126,109,91,74,56,38,20,2,0,0,0,0,0,6,17,36,54,69,80,83,83,83,83,83,83,83,85,89,97,108,121,138,156,175,163,144,124,104,83,63,42,21,0,8,19,27,30,29,23,15,8,3,0,0,0,0,0,6,21,40,61,82,103,124,145,166,176,154,133,112,90,69,48,27,57,79,100,121,143,164,171,150,128,115,134,152,160,142,124,105,87,69,65,86,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,115,134,152,160,142,124,105,87,69,65,86,108,130,151,172,165,144,122,100,79,58,37,39,60,81,102,123,144,165,175,155,134,113,92,71,51,31,11,0,0,11,31,51,72,93,113,134,155,176,165,144,122,102,81,60,39,17,39,60,81,102,123,144,165,173,152,131,110,90,84,84,84,84,84,84,84,84,84,84,89,110,131,152,173,165,144,122,102,81,60,39,17,0,0,3,8,9,28,47,65,79,87,88,88,88,88,88,88,88,88,88,88,92,112,133,154,174,164,143,122,101,80,59,38,17,0,16,33,49,65,80,93,105,116,124,131,136,139,141,142,142,140,138,135,132,128,123,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,81,60,62,78,98,118,139,160,175,154,133,112,103,124,146,168,165,144,122,100,79,58,37,60,81,102,120,120,120,120,130,151,172,156,135,120,120,120,120,120,120,126,147,168,160,139,120,120,120,120,120,120,120,120,102,81,60,38,0,0,0,4,22,40,58,76,94,112,131,149,163,145,126,109,91,96,118,140,161,150,129,107,86,69,90,112,134,155,156,135,114,92,71,50,29,56,77,98,119,141,162,177,156,134,112,91,70,49,39,55,71,87,103,120,136,153,170,180,175,156,136,116,96,76,56,36,16,0,0,39,60,80,101,122,143,163,175,155,134,113,93,73,53,34,15,15,35,54,74,94,114,135,155,175,163,142,121,101,80,59,39,18,0,0,0,0,9,14,15,15,15,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,15,15,12,5,0,0,0,10,29,48,67,86,104,122,140,158,175,161,145,128,112,96,80,65,50,34,19,15,15,15,15,15,15,15,13,8,0,0,0,5,19,30,37,40,37,30,22,15,9,5,2,1,2,4,9,25,45,66,87,108,130,150,172,169,148,126,104,83,62,41,20,49,71,92,113,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,143,164,171,150,128,126,126,126,126,114,93,72,51,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,110,117,123,128,130,130,130,126,121,126,145,163,155,136,118,99,81,63,44,26,7,0,0,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,12,14,28,48,67,88,108,129,150,171,165,145,124,103,82,61,40,19,40,60,78,92,101,107,113,117,121,124,126,128,129,150,154,136,128,126,122,118,113,106,98,88,78,66,53,39,23,8,0,0,47,68,89,108,116,116,116,116,116,105,85,82,102,116,116,116,116,116,110,91,70,75,96,117,138,159,169,148,128,106,85,64,43,22,0,0,0,2,18,33,47,60,73,84,94,104,111,117,122,126,128,140,158,176,155,135,117,109,101,91,79,67,54,51,46,36,22,7,0,0,0,0,4,19,33,46,59,71,81,91,100,107,114,119,123,138,160,143,130,129,128,125,122,119,115,110,104,98,85,68,48,0,0,0,0,0,0,0,0,0,1,21,43,64,85,106,128,150,171,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,6,27,48,69,90,109,116,116,116,116,116,116,116,128,150,171,168,146,124,116,116,116,116,116,116,116,107,88,67,47,25,4,0,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,12,20,37,57,77,97,117,138,159,177,156,136,115,94,73,52,31,47,67,88,107,116,116,116,116,116,114,97,77,56,35,16,16,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,42,63,84,105,126,147,168,172,151,130,110,91,76,65,59,56,55,55,56,73,94,115,137,158,178,157,136,114,92,71,50,29,54,75,96,117,138,159,179,158,137,116,95,88,88,88,88,88,88,88,88,88,88,99,120,140,161,180,159,139,118,98,77,56,35,14,0,0,0,15,33,51,69,87,105,122,140,158,160,142,124,106,121,143,164,162,141,119,110,128,146,164,156,139,121,103,85,68,49,31,13,0,0,0,3,16,26,32,33,39,52,60,61,61,61,61,61,61,62,64,69,78,91,109,128,148,168,171,151,130,109,88,67,46,25,10,25,38,47,51,49,42,35,29,24,21,19,18,19,21,26,35,50,68,88,107,128,149,169,173,152,131,110,89,68,46,25,57,79,100,121,143,164,171,150,128,126,145,163,149,131,113,95,76,58,65,86,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,126,145,163,149,131,113,95,76,58,65,86,108,130,151,172,165,144,122,100,79,58,37,36,57,77,98,119,140,160,180,159,139,118,98,78,58,39,21,7,7,22,40,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,36,57,77,98,119,140,160,178,157,136,116,96,76,63,63,63,63,63,63,63,63,75,95,115,136,156,177,160,139,118,98,77,56,35,14,2,14,23,29,30,26,35,50,61,66,67,67,67,67,67,67,67,67,67,81,100,119,139,160,179,159,138,117,97,76,55,35,14,0,3,19,35,50,64,76,87,96,104,110,115,118,120,120,120,119,117,114,111,107,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,81,60,51,72,93,114,136,157,177,156,135,114,103,124,146,168,165,144,122,100,79,58,37,55,74,90,99,99,99,112,134,155,173,152,131,110,99,99,99,99,109,130,151,172,156,135,114,99,99,99,99,99,99,99,90,73,54,34,0,0,0,15,33,51,69,87,105,123,142,160,152,134,116,98,79,97,118,140,162,150,128,107,86,69,90,111,133,154,157,136,114,92,71,50,29,55,77,98,119,141,162,178,157,136,114,93,73,52,32,41,57,73,90,106,123,140,157,175,168,147,128,108,88,71,54,36,18,0,0,34,55,75,96,116,137,157,177,160,140,120,100,81,62,44,27,28,45,63,82,101,121,141,161,177,156,136,116,95,75,54,34,13,0,0,6,19,28,35,36,36,36,36,45,67,88,109,131,152,173,164,143,121,100,79,57,36,36,36,36,32,24,13,0,0,19,38,58,77,96,115,133,152,170,166,148,131,115,98,82,66,50,36,36,36,36,36,36,36,36,36,36,34,28,18,5,0,20,35,49,58,61,58,50,42,35,29,26,24,23,23,25,29,38,54,72,92,112,133,154,174,166,145,124,103,82,61,39,18,46,66,86,101,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,121,143,164,171,150,128,106,105,105,105,102,87,68,48,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,97,102,106,108,108,108,105,101,116,134,153,165,147,128,110,92,73,55,36,17,0,0,41,60,78,91,94,94,94,94,94,94,84,68,49,34,35,33,34,42,58,76,95,115,135,155,176,160,139,119,98,77,57,36,15,31,48,63,73,81,87,92,97,100,103,105,116,136,155,145,126,107,104,102,97,92,86,78,70,60,48,36,23,9,0,0,0,42,61,78,91,94,94,94,94,94,89,75,73,88,94,94,94,94,94,92,80,62,79,100,121,142,163,165,145,124,103,82,61,40,19,0,0,0,0,3,17,30,43,55,66,75,84,91,97,101,105,111,129,147,164,164,147,131,116,104,93,85,79,75,72,65,52,36,19,0,0,0,0,0,3,16,29,41,53,63,72,80,87,93,108,128,147,153,134,115,108,106,104,102,98,94,90,84,78,69,55,38,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,2,23,43,62,79,92,94,94,94,94,94,94,106,128,150,171,168,146,124,103,94,94,94,94,94,94,91,78,60,41,21,1,0,41,60,78,91,94,94,94,94,94,94,84,68,49,35,34,33,38,50,67,85,104,124,144,164,171,151,130,110,89,69,48,27,41,60,78,91,94,94,94,94,94,94,84,68,49,33,38,37,37,59,80,101,122,144,165,173,152,131,109,88,67,46,25,43,64,85,106,128,149,170,170,148,128,106,85,63,46,38,35,33,33,51,73,94,115,137,158,178,157,136,114,92,71,50,29,51,72,92,113,134,155,175,161,141,120,100,80,67,67,67,67,67,67,67,70,88,107,126,147,167,173,153,133,112,92,72,51,31,10,0,0,7,26,44,62,80,98,116,134,152,167,149,131,113,100,121,143,164,162,141,119,99,117,135,153,168,150,133,115,97,79,61,42,24,6,0,1,18,33,45,52,55,51,45,39,40,40,40,40,40,40,41,43,49,62,81,101,122,143,164,175,154,133,111,90,69,48,27,22,40,55,67,72,70,62,55,50,45,42,40,39,40,42,46,53,65,80,97,115,135,155,175,168,147,126,106,85,64,43,22,57,79,100,121,143,164,171,150,128,137,155,157,138,120,102,84,65,47,65,86,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,150,128,137,155,157,138,120,102,84,65,47,65,86,108,130,151,172,165,144,122,100,79,58,37,31,52,72,93,113,134,154,174,165,145,125,106,87,68,51,36,28,28,37,51,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,31,52,72,93,113,134,154,174,163,143,123,104,84,66,49,41,41,41,41,49,66,84,103,122,142,162,174,154,134,113,93,72,51,31,10,17,31,43,50,51,47,39,34,41,45,45,45,45,45,45,45,49,61,76,93,110,129,148,167,172,152,132,112,91,71,50,30,9,0,0,5,20,34,46,58,68,77,84,89,94,97,98,99,99,98,96,93,90,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,81,60,50,71,92,114,136,157,178,157,136,114,103,124,146,168,165,144,122,100,79,58,37,44,60,72,78,78,96,116,138,158,169,148,126,106,85,78,78,92,113,134,155,173,152,131,110,89,78,78,78,78,78,78,72,60,44,26,0,0,8,26,44,62,80,98,117,135,153,159,141,123,105,86,75,96,118,140,161,150,129,107,86,69,90,112,134,155,156,135,114,92,71,50,29,54,75,96,117,138,159,180,160,140,119,99,80,62,48,46,53,64,78,94,111,128,150,171,171,153,136,118,100,83,65,47,29,12,0,28,49,69,89,110,130,149,169,168,148,129,109,91,74,57,45,46,58,74,92,110,130,149,169,169,149,130,109,89,69,49,28,8,0,4,21,36,48,55,57,57,57,57,57,67,88,109,131,152,173,164,143,121,100,79,57,57,57,57,57,52,42,29,13,6,27,46,66,86,105,124,143,162,172,154,136,118,101,85,69,57,57,57,57,57,57,57,57,57,57,57,57,55,47,35,20,3,31,49,65,78,83,78,69,62,55,50,47,45,44,45,46,50,57,68,83,101,120,139,159,179,162,141,120,99,78,58,37,16,38,56,71,82,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,100,121,143,164,171,150,128,106,85,84,84,82,72,57,39,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,82,85,86,87,86,84,87,105,123,142,160,158,139,120,102,84,64,44,23,2,0,31,48,62,71,73,73,73,73,73,73,66,54,47,55,56,54,55,61,72,88,105,123,142,162,172,153,133,112,92,72,52,31,10,18,33,45,53,61,66,71,76,79,85,105,124,144,164,147,134,123,111,96,79,72,66,59,50,41,31,19,6,0,0,0,0,31,48,62,71,73,73,73,73,73,70,60,58,69,73,73,73,73,73,72,63,66,86,106,126,147,167,160,140,119,99,78,57,36,15,0,0,0,0,0,1,14,26,37,47,56,64,71,76,80,84,100,118,135,151,166,161,146,133,122,113,105,99,96,93,82,66,47,28,7,0,0,0,0,0,0,12,24,34,44,52,60,77,97,116,136,156,154,139,128,116,101,85,81,78,74,69,64,57,50,39,25,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,14,33,49,63,71,73,73,73,73,73,85,106,128,150,171,168,146,124,103,82,73,73,73,73,73,71,62,48,31,13,0,0,31,48,62,71,73,73,73,73,73,73,66,54,53,57,55,55,58,67,80,96,114,132,152,171,164,144,123,103,83,63,42,22,31,48,62,71,73,73,73,73,73,73,66,54,43,53,59,58,55,61,82,103,124,146,166,172,151,130,108,87,66,45,23,42,63,84,106,128,148,170,170,149,128,107,86,65,52,46,44,43,43,51,73,94,115,137,158,178,157,136,114,92,71,50,29,46,67,88,108,129,150,170,167,147,128,108,90,72,57,46,46,46,55,67,82,99,117,136,155,174,164,145,125,105,86,65,45,25,5,0,0,18,36,55,73,91,109,128,146,163,157,138,120,102,100,121,143,164,162,141,119,98,105,123,142,160,162,144,126,108,90,72,53,35,16,0,12,31,48,63,73,76,71,65,60,55,51,48,47,46,45,46,49,53,63,80,101,122,143,164,176,155,134,112,90,69,48,27,31,51,69,85,93,90,82,75,70,66,63,62,61,61,63,67,73,82,95,110,126,145,163,180,161,141,121,101,80,60,39,18,57,79,100,121,143,164,171,151,134,148,164,146,128,109,91,73,54,44,65,86,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,171,151,134,148,164,146,128,109,91,73,54,44,65,86,108,130,151,172,165,144,122,100,79,58,37,26,46,67,87,107,126,146,166,173,153,134,115,98,81,65,54,49,49,55,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,26,46,67,87,107,126,146,166,171,151,132,113,95,79,64,53,49,49,54,65,79,95,113,132,150,170,166,146,126,106,86,66,46,26,5,30,47,61,70,72,67,60,55,52,49,47,46,46,47,51,58,67,78,91,106,122,140,158,176,164,144,124,105,85,65,45,24,4,0,0,0,4,17,29,39,49,57,64,69,73,76,77,78,78,77,75,72,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,81,60,53,74,95,116,137,158,177,156,135,113,103,124,146,168,165,144,122,100,79,58,37,30,43,53,58,79,100,120,142,162,165,144,123,102,81,60,75,96,117,138,159,169,148,126,106,85,64,57,57,57,57,57,52,43,30,14,0,1,19,37,55,73,91,109,128,146,164,148,130,112,93,75,74,95,116,138,159,152,131,110,88,72,93,114,136,156,155,134,112,91,70,49,27,51,72,92,113,134,154,174,166,147,128,109,92,77,68,67,72,82,94,108,124,141,158,176,182,165,148,130,112,95,77,59,41,23,4,22,42,62,82,102,122,142,161,176,157,139,120,103,87,74,66,66,74,88,104,121,140,158,177,161,142,122,102,82,62,42,22,2,0,14,33,51,65,76,79,79,79,79,79,79,88,109,131,152,173,164,143,121,100,79,79,79,79,79,78,72,59,43,24,13,33,54,74,94,113,133,153,172,162,143,125,107,89,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,65,50,32,13,39,59,79,96,104,97,89,82,76,71,68,66,65,66,67,71,76,85,98,113,130,148,167,175,155,135,114,94,74,53,32,12,26,41,54,61,63,63,63,63,63,63,63,63,63,63,63,63,63,63,79,100,121,143,164,171,150,128,106,85,64,63,61,54,42,27,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,61,64,65,66,65,63,76,94,113,131,150,150,139,129,110,88,67,46,25,3,0,18,32,43,50,52,52,52,52,52,52,47,50,65,75,78,75,76,81,90,102,117,135,152,171,163,144,125,105,86,65,45,25,5,3,16,26,34,40,46,51,60,70,91,112,132,140,150,163,153,141,126,108,89,69,48,39,31,22,12,1,0,0,0,0,0,18,32,44,50,52,52,52,52,52,50,42,40,49,52,52,52,66,78,82,79,83,96,114,133,153,173,154,134,114,93,73,52,32,11,0,0,0,0,0,0,0,8,18,28,37,44,50,56,60,70,88,105,121,136,151,164,163,151,141,133,125,120,117,112,95,74,54,33,11,0,0,0,0,0,0,0,9,26,42,56,64,82,104,124,137,146,157,157,146,132,115,96,76,57,53,48,43,37,31,22,9,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,3,19,33,44,51,52,52,52,52,64,85,106,128,150,171,168,146,124,103,82,61,52,52,52,52,50,43,32,18,1,0,0,18,32,43,50,52,52,52,52,52,52,47,60,72,78,76,76,79,86,96,111,126,143,162,173,154,135,116,96,76,56,36,16,18,32,43,50,52,52,52,52,52,52,47,42,58,72,80,79,76,76,88,108,128,149,170,169,148,128,106,85,64,43,22,41,62,83,104,125,146,167,174,153,133,113,94,80,72,67,65,65,65,66,73,94,115,137,158,178,157,136,114,92,71,50,29,41,62,82,103,123,143,163,175,156,137,119,102,87,74,67,65,67,73,84,97,112,129,146,165,173,154,136,116,97,78,58,38,18,0,0,10,28,47,65,84,102,120,139,157,165,146,128,109,91,100,121,143,164,162,141,119,98,94,112,131,149,168,155,137,119,101,82,64,45,26,8,20,40,60,78,92,97,91,86,80,76,72,69,68,67,67,68,70,74,81,92,109,128,147,168,173,152,132,110,89,68,47,26,37,58,78,98,114,109,102,96,91,87,84,83,82,82,84,87,93,101,111,125,140,156,174,170,152,133,113,94,74,54,33,13,57,79,100,121,143,164,179,163,156,162,153,135,117,98,80,62,44,44,65,86,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,179,163,156,162,153,135,117,98,80,62,44,44,65,86,108,130,151,172,165,144,122,100,79,58,37,19,40,59,79,99,119,138,157,176,163,145,126,111,95,83,74,70,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,19,40,59,79,99,119,138,157,176,161,143,125,108,94,82,73,70,70,74,82,94,109,125,142,160,175,156,137,118,98,79,59,39,19,0,41,60,77,90,93,86,80,76,73,70,68,67,67,68,72,78,86,96,108,121,136,152,169,172,154,135,116,97,77,58,38,18,0,0,0,0,0,0,10,21,29,37,43,48,52,54,56,57,57,56,54,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,81,63,66,81,100,120,141,161,174,153,132,111,103,124,146,168,165,144,122,100,79,58,37,14,25,41,62,83,104,124,145,166,161,140,119,98,77,58,79,100,121,142,163,165,144,123,102,81,60,39,35,35,35,35,32,25,13,0,0,12,30,48,66,84,103,120,139,157,155,137,119,100,82,64,72,93,114,135,156,155,134,113,93,77,97,118,139,160,151,131,109,88,67,46,25,46,67,87,107,128,147,166,175,156,139,122,107,95,88,88,92,100,111,124,139,154,170,160,162,174,160,142,124,106,88,70,52,33,15,15,35,55,74,94,113,132,151,169,168,150,134,117,103,92,87,87,93,104,118,134,151,169,169,151,132,113,94,74,55,35,15,0,1,22,42,62,80,95,100,100,100,100,100,100,100,109,131,152,173,164,143,121,100,100,100,100,100,100,99,89,72,53,33,18,39,60,80,101,121,141,161,175,155,135,115,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,94,79,61,41,21,44,65,85,106,125,117,109,102,96,92,89,87,86,87,88,92,97,104,114,128,143,160,178,165,146,128,107,88,67,47,27,7,11,24,34,40,41,41,41,41,41,41,41,41,41,41,41,41,41,57,79,100,121,143,164,171,150,128,106,85,64,43,40,35,25,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,43,44,45,44,47,65,84,102,120,139,132,121,110,99,83,63,43,22,2,0,2,14,24,29,31,31,31,31,31,30,42,62,80,95,99,96,98,101,108,119,133,148,164,170,153,134,116,97,77,58,38,18,0,0,0,6,13,26,45,63,78,87,87,105,113,121,133,150,169,155,136,116,95,74,53,32,11,3,0,0,0,0,0,0,0,2,15,24,30,31,31,31,31,31,29,23,21,28,31,40,60,79,96,103,100,103,112,126,143,161,166,147,126,107,87,67,47,26,6,0,0,0,0,0,0,0,0,0,9,17,24,30,35,41,58,75,91,106,120,134,147,158,168,161,153,146,141,138,117,96,75,54,33,12,0,0,0,0,0,0,0,18,38,56,73,84,88,98,111,117,128,142,161,162,143,123,103,82,61,40,28,23,17,10,3,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,3,15,24,30,31,31,31,43,64,85,106,128,150,171,168,146,124,103,82,61,39,31,31,31,29,24,14,2,0,0,0,2,14,24,29,31,31,31,31,31,35,55,74,90,99,97,97,99,105,114,126,141,156,173,161,144,125,107,88,68,49,29,9,2,14,24,29,31,31,31,31,31,30,31,51,71,88,101,100,97,97,103,118,136,156,176,166,145,124,103,82,61,40,19,38,58,79,100,120,141,161,180,160,142,124,109,99,92,88,86,86,86,87,88,94,115,137,158,178,157,136,114,92,71,50,29,36,56,76,96,115,135,154,173,166,149,132,117,104,94,88,86,88,93,102,114,128,143,159,176,161,143,125,107,88,69,50,30,11,0,1,20,39,57,76,94,113,131,150,168,155,136,117,98,80,100,121,143,164,162,141,119,98,83,102,120,139,158,167,148,130,111,92,74,55,36,17,25,46,66,87,107,118,112,106,101,96,93,90,89,88,88,89,91,94,100,109,122,138,156,175,167,147,126,106,86,65,44,23,43,63,84,104,125,129,122,116,112,108,105,104,103,103,105,108,113,120,130,142,155,170,173,158,140,123,104,85,66,46,27,7,57,79,100,121,143,164,185,182,177,161,143,124,106,88,69,51,33,44,65,86,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,185,182,177,161,143,124,106,88,69,51,33,44,65,86,108,130,151,172,165,144,122,100,79,58,37,12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,12,32,52,71,90,109,128,147,164,172,155,139,124,111,101,94,91,91,95,101,112,124,139,155,172,164,146,128,109,90,71,51,31,12,0,47,67,88,107,114,107,101,97,94,91,89,88,88,90,93,98,105,114,125,138,151,166,176,160,142,124,106,87,68,49,30,10,0,0,0,0,0,0,0,1,10,17,23,27,31,33,35,35,35,34,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,102,85,84,87,96,110,128,147,167,169,149,128,107,103,124,146,168,165,144,122,100,79,58,37,3,24,45,66,87,107,128,149,170,157,136,115,94,73,62,83,104,125,146,167,161,140,119,98,77,56,35,14,14,14,14,11,5,0,0,5,23,41,59,77,95,114,132,150,162,144,126,107,89,71,53,68,89,110,131,151,160,140,119,100,85,104,124,144,165,147,126,105,85,64,43,22,40,60,80,99,118,137,156,173,168,152,137,124,115,109,109,113,120,129,141,154,169,156,140,144,162,171,153,136,117,99,81,62,44,25,7,27,46,65,84,103,121,140,157,174,163,148,133,121,112,108,108,113,121,134,149,164,175,158,140,122,103,85,66,46,27,7,0,4,25,46,68,89,109,121,121,121,121,121,121,121,121,131,152,173,164,143,121,121,121,121,121,121,121,119,100,79,58,36,23,44,65,85,106,126,147,168,172,151,130,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,108,87,66,45,24,49,69,90,111,132,137,130,122,117,113,110,108,108,108,110,112,117,123,133,144,158,173,170,153,136,117,98,79,60,40,20,0,0,6,14,19,20,20,20,20,20,20,20,20,20,20,20,20,36,57,79,100,121,143,164,171,150,128,106,85,64,43,21,15,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,35,23,23,23,36,55,73,91,110,124,113,102,92,81,69,53,35,16,0,0,0,0,4,8,9,9,9,9,9,25,46,68,89,109,120,118,118,122,128,137,149,162,173,157,140,123,105,87,68,49,30,10,0,0,0,0,12,32,53,73,93,107,106,100,98,103,122,143,164,162,141,119,98,77,56,34,13,0,0,0,0,0,0,0,0,0,0,4,8,9,9,9,9,9,8,3,2,7,22,43,65,86,107,124,122,124,130,142,156,172,156,137,118,99,80,60,40,20,0,0,0,0,0,0,0,0,0,0,0,0,4,9,14,28,45,61,76,90,104,117,129,140,149,157,163,167,155,134,113,92,72,51,30,9,0,0,0,0,0,0,3,24,45,65,85,103,108,102,98,98,113,134,156,169,149,128,106,85,64,42,21,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,9,9,9,21,43,64,85,106,128,150,171,168,146,124,103,82,61,39,18,9,9,8,4,0,0,0,0,0,0,0,4,8,9,9,9,9,18,39,60,81,102,120,118,118,120,125,134,144,156,171,165,149,132,114,96,78,59,40,21,2,0,0,4,8,9,9,9,9,9,13,34,55,76,98,118,120,118,118,122,133,147,165,179,160,140,119,99,78,57,36,16,33,53,74,94,114,134,153,170,171,154,139,128,119,113,109,108,107,107,108,109,111,115,137,158,178,157,136,114,92,71,50,29,29,48,68,87,106,125,144,161,178,162,147,133,122,114,109,107,109,113,121,132,144,158,173,164,148,131,114,96,78,59,40,21,2,0,11,30,48,67,86,105,123,142,160,164,145,126,107,88,79,100,121,143,164,162,141,119,98,77,91,110,129,148,166,159,140,121,103,84,65,46,27,30,51,71,92,113,134,132,126,122,117,114,112,110,109,109,110,112,115,120,128,139,153,168,174,157,139,119,100,80,59,39,19,48,69,89,110,130,149,143,137,133,130,126,125,124,124,126,129,134,140,149,159,171,171,158,143,128,111,93,75,57,38,19,0,57,79,100,121,143,164,185,188,169,151,132,114,95,77,59,40,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,185,188,169,151,132,114,95,77,59,40,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,4,24,43,62,81,99,117,135,152,168,169,154,140,129,120,115,112,112,115,121,130,141,154,169,167,151,134,117,98,80,61,42,23,4,0,50,71,92,113,134,128,122,118,114,112,110,109,109,111,114,119,125,134,144,155,167,176,162,146,130,113,95,77,59,40,21,2,0,0,0,0,0,0,0,0,0,0,2,6,10,12,13,14,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,146,124,108,106,106,107,114,125,140,157,176,162,142,122,102,103,124,146,168,165,144,122,100,79,58,37,7,28,49,70,91,111,132,153,174,153,132,111,90,69,66,87,108,129,150,171,157,136,115,94,73,52,31,10,0,0,0,0,0,0,0,16,34,52,70,88,106,125,143,161,151,133,115,96,78,60,43,64,84,104,124,145,164,148,128,111,103,115,133,152,160,140,120,100,79,59,39,18,32,52,71,90,108,126,143,159,174,167,154,143,135,131,130,134,140,148,158,170,156,142,126,132,150,169,165,147,128,110,91,73,54,35,0,18,37,56,74,92,110,128,144,160,175,163,150,140,133,130,130,133,140,151,164,176,161,145,128,110,93,74,56,37,18,0,0,4,25,47,68,89,110,132,143,143,143,143,143,143,143,143,157,176,167,150,143,143,143,143,143,143,143,122,100,79,58,37,26,47,68,89,110,131,152,173,174,155,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,131,109,88,67,45,24,53,74,95,115,136,156,150,143,138,134,132,130,130,130,131,134,138,144,152,162,174,168,155,140,123,106,88,70,51,32,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,2,7,26,44,63,81,97,103,95,84,73,63,52,39,23,6,0,0,0,0,0,0,0,0,0,0,6,27,48,69,90,112,133,140,140,143,148,156,166,169,156,143,126,111,93,76,58,39,21,2,0,0,0,0,16,36,57,78,99,120,126,121,118,120,128,146,166,162,141,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,66,87,108,130,144,145,150,159,172,160,144,126,108,90,71,51,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,31,46,61,74,88,100,111,120,130,137,143,148,151,130,109,88,68,47,26,5,0,0,0,0,0,0,7,28,49,70,91,111,129,123,119,118,123,138,158,170,149,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,62,83,104,126,140,140,142,146,153,162,173,163,149,135,119,102,85,67,49,30,12,0,0,0,0,0,0,0,0,0,0,16,37,58,79,100,121,142,140,140,143,150,162,177,168,150,132,112,92,72,52,32,11,27,47,66,86,105,123,141,158,172,169,156,147,139,134,131,129,129,129,130,131,133,135,142,160,178,157,136,114,92,71,50,29,21,40,59,78,96,114,132,148,164,177,163,151,141,134,130,129,130,134,141,150,161,174,163,149,134,118,101,84,67,49,30,12,0,0,20,39,58,77,96,115,134,152,171,154,135,116,97,78,79,100,121,143,164,162,141,119,98,77,81,100,119,138,157,169,150,131,112,93,74,56,36,35,56,77,97,118,139,153,148,142,138,135,133,132,131,131,132,133,136,141,148,157,169,172,159,144,128,109,91,72,52,33,13,53,74,94,115,136,156,163,158,154,150,148,147,146,146,148,150,154,160,168,174,165,154,142,128,113,98,81,64,46,28,9,0,57,79,100,121,143,164,185,177,159,140,121,103,85,66,48,29,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,185,177,159,140,121,103,85,66,48,29,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,0,14,33,52,70,87,105,121,138,153,167,170,158,148,141,136,134,134,136,141,149,159,171,167,153,137,121,104,87,69,51,33,14,0,0,54,75,96,117,138,148,143,139,136,134,132,131,131,132,135,139,145,153,162,173,172,160,146,132,116,100,83,65,48,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,167,147,133,130,128,128,129,134,143,156,170,168,151,133,114,95,103,124,146,168,165,144,122,100,79,58,37,11,32,53,74,94,115,136,157,170,149,128,107,86,65,70,91,112,133,154,173,153,132,111,90,69,48,27,6,0,0,0,0,0,0,0,27,45,63,81,99,117,136,154,158,140,122,103,85,67,49,37,57,77,97,116,136,154,158,142,128,124,131,145,162,150,131,112,93,73,53,33,12,23,42,61,79,96,113,129,144,157,169,172,162,156,152,152,154,160,167,164,153,140,126,111,121,140,158,176,158,139,120,101,82,63,44,0,8,27,45,63,81,98,114,130,145,159,171,169,160,154,151,151,154,160,169,172,159,146,131,115,98,81,63,45,27,8,0,0,4,25,47,68,89,110,132,154,164,164,164,164,164,164,164,172,180,180,167,164,164,164,164,164,164,144,122,100,79,58,37,28,49,70,91,112,134,155,176,180,171,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,152,131,109,88,67,45,24,58,79,99,120,141,162,170,164,158,155,153,152,151,151,152,155,159,164,171,171,162,151,139,124,109,93,76,59,41,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,15,33,51,67,78,82,76,66,55,44,34,23,9,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,113,135,156,161,164,168,169,161,151,140,126,112,97,81,64,46,29,10,0,0,0,0,0,20,41,61,82,103,124,145,142,140,141,146,158,168,153,135,115,95,74,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,46,68,89,110,132,152,166,170,167,157,145,130,114,97,79,61,42,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,45,58,70,82,92,101,110,117,122,126,130,126,105,85,64,43,22,1,0,0,0,0,0,0,11,32,53,74,95,116,137,144,141,140,143,153,168,160,143,123,103,82,62,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,149,161,163,167,172,165,156,145,133,119,104,88,72,55,38,20,1,0,0,0,0,0,0,0,0,0,0,18,39,61,82,103,124,145,161,161,163,169,173,165,153,138,121,103,84,65,45,25,5,19,38,57,76,93,111,128,142,155,166,175,166,159,155,152,150,150,150,151,152,154,156,160,172,177,157,136,114,92,71,50,29,11,30,49,67,85,102,118,134,148,161,172,170,161,155,151,150,151,154,160,169,168,158,146,133,119,104,88,71,55,37,19,1,0,0,29,49,68,87,106,125,144,162,164,145,126,106,87,68,79,100,121,143,164,162,141,119,98,77,71,90,109,129,148,167,160,141,122,103,84,65,45,40,61,82,102,123,144,164,168,163,159,156,154,153,152,152,153,154,157,161,168,173,165,155,143,129,114,98,80,62,44,24,5,59,79,100,120,141,157,162,167,171,172,169,168,168,168,169,171,171,167,161,154,146,136,124,112,98,83,68,51,34,16,0,0,57,79,100,121,143,164,180,166,148,130,111,93,74,56,37,19,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,57,79,100,121,143,164,180,166,148,130,111,93,74,56,37,19,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,0,4,22,40,58,75,92,107,122,137,150,162,172,169,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,0,4,22,40,58,75,92,107,122,137,150,162,172,168,161,157,155,155,157,162,168,172,162,150,137,122,107,91,75,58,40,22,4,0,0,57,78,99,120,141,162,164,160,157,155,153,152,152,153,156,160,165,173,172,164,154,142,130,116,101,86,70,53,36,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,145,166,176,161,153,151,149,149,150,154,161,172,166,153,139,121,104,86,103,124,146,168,165,144,122,100,79,58,37,15,36,57,78,98,119,140,159,159,145,124,103,82,61,74,95,116,137,158,159,149,128,107,86,65,44,23,2,0,0,0,0,0,0,0,36,56,74,92,111,129,147,159,147,129,110,92,74,56,38,30,50,69,88,106,124,141,155,158,148,146,150,161,152,137,120,102,84,65,45,26,6,13,32,49,67,83,99,114,128,140,150,158,164,167,169,168,165,161,154,146,135,123,110,96,111,129,148,159,159,149,130,111,92,72,53,0,0,16,33,51,68,84,100,115,129,142,153,162,169,173,172,172,173,169,162,153,142,130,115,100,85,68,51,34,16,0,0,0,4,25,47,68,89,110,132,154,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,144,122,100,79,58,37,29,50,71,92,114,135,156,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,131,109,88,67,45,24,62,83,104,125,142,148,154,160,165,169,172,173,172,172,173,172,169,165,159,152,143,133,121,109,94,79,63,47,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,159,159,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,157,157,142,120,99,78,57,35,14,0,0,4,21,37,50,58,61,57,47,37,26,15,5,0,0,0,0,0,0,0,0,0,0,0,0,9,30,51,73,94,115,136,158,158,156,154,149,142,133,122,110,96,82,67,51,34,17,0,0,0,0,0,3,24,45,65,86,107,128,149,158,161,162,161,157,150,138,123,106,87,68,48,27,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,27,48,69,90,111,133,154,156,153,147,139,128,115,100,84,67,50,32,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,15,28,40,52,63,73,82,90,96,102,106,109,110,98,80,59,39,18,0,0,0,0,0,0,0,15,36,57,78,99,120,141,157,160,161,162,159,153,143,130,113,95,76,56,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,157,157,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,157,157,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,44,65,86,108,129,150,158,157,155,151,145,137,126,116,103,89,74,59,42,25,8,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,105,126,148,157,159,158,156,152,146,136,123,108,92,74,55,36,17,0,10,28,46,64,81,97,112,126,137,147,155,161,165,168,171,171,171,171,171,170,168,165,162,159,156,153,136,114,92,71,50,29,1,20,38,55,72,88,103,118,131,142,152,160,166,170,172,171,171,168,164,157,149,139,128,116,103,88,73,58,42,25,8,0,0,0,38,58,77,96,115,134,153,159,156,136,116,97,78,59,79,100,121,143,159,159,141,119,98,77,62,81,100,119,139,158,159,151,132,112,93,74,54,45,66,87,107,128,148,153,158,163,166,169,171,172,173,173,172,170,168,164,160,153,145,136,125,113,99,84,68,51,33,15,0,60,82,103,121,130,136,142,146,150,153,155,156,157,157,156,154,150,146,141,135,126,117,107,95,82,68,53,38,21,4,0,0,57,79,100,121,143,159,159,156,137,119,100,82,64,45,27,8,23,44,65,86,108,130,151,159,159,144,122,100,79,58,37,57,79,100,121,143,159,159,156,137,119,100,82,64,45,27,8,23,44,65,86,108,130,151,159,159,144,122,100,79,58,37,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,61,82,103,124,145,155,160,164,168,170,171,173,173,172,171,168,164,159,152,144,135,124,112,100,86,71,56,40,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,159,159,153,132,110,88,67,46,25,59,81,102,123,145,156,161,165,168,170,170,170,171,168,163,156,147,136,123,108,92,82,103,124,146,159,159,144,122,100,79,58,37,18,39,61,81,102,123,138,138,138,138,120,99,78,58,78,99,120,138,138,138,138,123,103,82,61,40,19,0,0,0,0,0,0,0,0,41,62,83,103,122,138,138,138,136,117,99,81,63,45,27,21,40,59,77,94,111,126,138,148,153,154,152,145,135,122,107,90,73,55,36,17,0,2,20,37,53,69,84,98,110,121,131,138,143,146,148,147,144,140,134,126,117,106,93,82,100,119,138,138,138,138,138,120,100,80,59,0,0,4,21,38,54,70,85,99,112,124,134,142,148,152,154,154,152,148,142,134,124,112,100,86,70,55,39,22,4,0,0,0,4,25,47,68,89,110,132,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,122,100,79,58,37,29,50,71,92,114,135,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,131,109,88,67,45,24,61,81,101,114,121,128,134,139,144,148,151,153,154,154,153,151,148,144,139,132,124,115,104,92,79,64,49,33,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,138,138,138,138,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,136,136,136,136,120,99,78,57,35,14,0,0,0,7,20,31,37,39,36,29,18,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,53,74,96,116,135,136,136,136,133,128,122,114,104,92,80,66,52,37,21,4,0,0,0,0,0,4,25,47,68,89,110,126,133,137,140,140,140,137,130,120,108,93,77,59,40,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,70,92,112,134,136,135,132,126,119,110,98,85,70,54,38,20,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,23,34,44,54,62,70,76,81,85,88,88,82,68,51,32,13,0,0,0,0,0,0,0,17,38,59,80,102,122,131,136,139,140,140,138,133,125,114,99,84,66,47,28,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,136,136,136,136,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,136,136,136,136,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,25,46,67,88,109,131,136,136,136,134,130,125,117,108,98,86,73,59,44,29,12,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,129,133,136,138,137,135,132,126,117,106,93,78,62,44,26,8,0,0,17,35,51,67,82,96,108,118,128,135,140,144,147,150,151,152,151,150,149,147,144,142,138,135,132,128,114,92,71,50,29,0,8,25,42,58,73,88,101,113,124,133,140,145,149,151,152,150,147,143,137,130,120,110,99,86,73,58,43,28,12,0,0,0,0,43,64,85,105,124,138,138,138,138,128,108,89,69,57,79,100,121,138,138,138,138,119,98,77,55,72,91,111,131,138,138,138,138,121,102,81,61,45,67,87,107,120,128,133,138,142,145,148,150,151,152,152,151,149,147,144,139,133,126,117,107,96,83,69,54,38,21,3,0,55,75,91,102,110,116,121,125,129,132,134,135,136,136,134,132,130,126,120,114,107,98,88,77,65,52,38,23,8,0,0,0,57,79,100,121,138,138,138,138,126,108,90,71,53,35,16,1,23,44,65,86,108,130,138,138,138,138,122,100,79,58,37,57,79,100,121,138,138,138,138,126,108,90,71,53,35,16,1,23,44,65,86,108,130,138,138,138,138,122,100,79,58,37,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,62,83,104,121,129,135,139,143,146,149,150,152,152,151,150,147,143,138,132,124,116,106,95,83,70,56,41,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,138,138,138,138,132,110,88,67,46,25,59,80,102,122,130,136,140,144,147,149,150,150,150,147,143,137,128,118,106,93,78,82,103,124,138,138,138,138,122,100,79,58,37,18,39,60,81,101,116,116,116,116,116,112,95,74,57,78,98,115,116,116,116,116,114,98,78,57,36,15,0,0,0,0,0,0,0,0,41,62,82,102,116,116,116,116,116,106,88,70,52,34,16,12,30,48,64,81,96,109,119,128,132,133,131,126,117,105,92,77,61,43,26,7,0,0,7,23,39,54,68,81,92,102,111,117,122,125,126,125,123,119,114,106,98,88,76,72,91,109,116,116,116,116,116,115,100,80,59,0,0,0,8,24,40,55,69,83,95,105,114,122,128,131,133,133,131,128,122,115,106,95,83,70,56,40,25,9,0,0,0,0,4,25,46,67,88,107,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,115,98,78,57,36,27,48,69,89,109,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,106,86,66,45,23,53,71,85,94,101,107,113,118,123,126,130,132,133,132,132,130,128,123,118,112,104,96,86,74,62,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,77,98,114,116,116,116,116,116,104,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
46,67,88,106,114,114,114,114,114,112,96,76,55,34,13,0,0,0,0,2,11,17,18,16,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,52,72,92,108,114,114,114,114,112,107,102,94,85,75,63,50,37,22,7,0,0,0,0,0,0,2,23,43,63,82,98,107,112,116,118,118,118,116,110,102,91,78,63,47,29,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,48,68,88,106,112,114,113,110,106,99,91,81,68,55,40,24,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,16,25,34,43,49,55,60,64,66,67,63,52,38,22,4,0,0,0,0,0,0,0,14,35,55,75,92,104,110,115,117,118,118,117,113,106,96,84,69,54,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,83,103,114,114,114,114,114,113,100,80,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,83,103,114,114,114,114,114,113,100,80,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,44,65,85,104,112,114,114,114,112,109,104,98,89,79,68,56,43,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,62,82,99,108,112,114,116,116,114,111,105,98,88,77,63,48,32,15,0,0,0,5,21,37,52,66,79,90,99,107,114,119,123,126,128,130,130,130,129,128,126,123,120,117,114,110,107,102,86,67,47,26,0,0,12,28,43,58,71,84,95,105,113,119,124,128,130,130,130,126,122,116,110,101,92,81,69,56,43,28,13,0,0,0,0,0,43,64,84,104,116,116,116,116,116,115,100,80,61,56,77,98,114,116,116,116,116,113,96,75,54,63,83,102,116,116,116,116,116,116,101,81,60,40,60,78,92,100,107,112,117,121,124,126,128,130,130,130,130,128,126,122,118,113,106,98,89,78,66,53,39,24,8,0,0,45,61,74,82,89,95,100,104,108,110,112,113,114,114,113,111,108,105,100,94,87,79,69,59,48,35,22,8,0,0,0,0,56,77,98,114,116,116,116,116,114,98,79,61,42,24,6,1,22,43,64,85,105,116,116,116,116,116,115,98,78,57,36,56,77,98,114,116,116,116,116,114,98,79,61,42,24,6,1,22,43,64,85,105,116,116,116,116,116,115,98,78,57,36,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,57,76,92,101,108,114,118,122,125,128,129,130,130,130,128,126,122,118,112,105,97,87,77,65,53,40,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,78,98,115,116,116,116,116,116,106,87,66,45,24,55,75,92,103,109,115,119,122,125,128,129,129,128,126,122,117,109,100,89,77,63,80,101,115,116,116,116,116,115,98,78,57,36,14,34,54,72,87,94,94,94,94,94,93,82,66,51,69,85,94,94,94,94,94,94,85,69,50,31,11,0,0,0,0,0,0,0,0,35,55,73,88,94,94,94,94,94,90,77,59,41,23,5,0,18,34,50,65,79,90,100,107,110,111,110,105,98,88,76,62,47,31,14,0,0,0,0,9,24,38,51,63,74,83,91,97,101,104,104,104,102,98,93,87,79,69,59,62,79,92,94,94,94,94,94,94,86,71,52,0,0,0,0,10,25,39,53,65,76,86,95,101,106,110,111,111,110,106,102,95,87,77,65,53,40,26,10,0,0,0,0,0,0,20,40,60,77,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,85,69,51,31,22,42,61,79,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,39,19,41,56,66,74,81,87,93,98,102,106,108,110,111,111,110,108,106,102,98,92,84,76,67,56,45,32,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,69,85,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
40,59,76,89,92,92,92,92,92,92,83,67,49,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,44,63,78,89,92,93,93,92,90,87,81,75,66,56,45,33,20,7,0,0,0,0,0,0,0,0,16,35,53,68,79,87,91,95,96,97,97,95,90,83,73,62,48,33,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,41,59,76,87,92,92,92,90,85,80,72,62,51,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,15,22,29,35,39,43,45,46,43,35,23,8,0,0,0,0,0,0,0,0,8,27,46,62,76,84,89,94,96,97,97,96,92,86,77,67,54,39,24,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,36,55,73,87,92,92,92,92,92,92,85,70,52,33,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,36,55,73,87,92,92,92,92,92,92,85,70,52,33,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,38,57,73,86,92,93,93,93,92,88,84,78,70,60,50,39,26,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,53,69,82,87,91,94,94,94,93,90,85,78,70,59,47,33,18,2,0,0,0,0,7,22,36,49,61,71,80,88,94,98,102,105,107,108,108,108,108,106,104,102,99,96,93,89,86,82,72,56,39,20,0,0,0,13,28,42,54,66,76,85,93,99,103,106,108,108,108,105,101,96,89,82,73,63,52,40,27,13,0,0,0,0,0,0,37,57,75,89,94,94,94,94,94,94,86,71,52,50,69,85,94,94,94,94,94,93,83,67,48,55,73,88,94,94,94,94,94,94,87,72,54,31,48,63,73,80,86,91,96,100,103,105,107,108,108,108,108,107,105,102,98,92,86,79,70,60,49,36,23,9,0,0,0,31,45,55,63,69,74,79,83,87,89,91,92,92,92,92,90,87,84,79,74,67,59,51,41,30,18,6,0,0,0,0,0,50,69,85,94,94,94,94,94,94,85,69,50,32,13,0,0,18,38,57,75,89,94,94,94,94,94,94,85,69,51,31,50,69,85,94,94,94,94,94,94,85,69,50,32,13,0,0,18,38,57,75,89,94,94,94,94,94,94,85,69,51,31,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,46,62,74,82,88,93,97,101,104,106,108,108,108,108,107,105,101,97,92,85,77,68,59,48,36,23,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,51,69,85,94,94,94,94,94,94,90,77,59,40,20,46,62,76,83,89,94,98,102,104,106,107,107,106,105,101,96,89,81,71,59,53,71,87,94,94,94,94,94,94,85,69,51,31,6,25,42,57,68,73,73,73,73,73,72,65,52,39,55,67,73,73,73,73,73,73,67,55,39,22,3,0,0,0,0,0,0,0,0,26,43,58,69,73,73,73,73,73,71,61,47,30,12,0,0,5,20,35,49,62,72,80,86,89,90,89,85,78,69,58,46,32,17,1,0,0,0,0,0,8,21,34,45,55,63,71,76,80,83,83,83,81,78,73,67,59,50,40,49,63,71,73,73,73,73,73,73,68,56,41,0,0,0,0,0,9,23,36,47,58,67,75,81,86,88,90,90,88,86,81,75,67,58,48,36,23,10,0,0,0,0,0,0,0,12,30,47,61,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,67,55,39,22,14,32,49,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,11,26,38,47,54,61,67,72,77,81,85,87,89,90,90,89,87,85,81,77,71,64,57,48,38,27,15,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,39,55,67,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
30,46,60,69,71,71,71,71,71,71,65,53,37,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,33,48,61,68,71,72,72,71,69,66,61,55,47,38,27,16,3,0,0,0,0,0,0,0,0,0,6,23,38,51,60,66,71,74,75,76,76,74,70,63,54,44,32,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,30,46,59,67,70,71,71,68,65,59,52,44,33,22,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,14,18,22,24,25,22,15,5,0,0,0,0,0,0,0,0,0,0,16,32,46,56,64,69,73,75,76,76,75,72,66,58,49,37,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,26,43,57,68,71,71,71,71,71,71,66,55,40,23,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,26,43,57,68,71,71,71,71,71,71,66,55,40,23,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,27,43,57,66,71,72,72,72,70,67,63,57,50,42,32,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,39,53,62,66,70,72,73,73,72,69,65,58,50,41,30,17,3,0,0,0,0,0,0,6,19,31,42,52,60,67,73,78,81,84,86,87,87,87,86,85,83,81,78,75,72,68,65,62,54,42,27,9,0,0,0,0,12,25,37,48,57,66,73,78,83,85,86,87,86,84,81,76,69,62,54,44,34,22,10,0,0,0,0,0,0,0,28,45,59,70,73,73,73,73,73,73,68,56,41,39,55,67,73,73,73,73,73,73,66,53,37,43,58,69,73,73,73,73,73,73,68,57,42,18,33,45,53,60,66,71,75,79,82,84,86,86,87,87,86,86,84,81,77,72,66,59,50,41,31,19,7,0,0,0,0,15,26,35,42,49,54,58,62,66,68,70,71,71,71,71,69,66,63,59,54,47,40,31,22,12,1,0,0,0,0,0,0,39,55,67,73,73,73,73,73,73,67,55,39,21,3,0,0,10,28,45,60,70,73,73,73,73,73,73,67,55,39,22,39,55,67,73,73,73,73,73,73,67,55,39,21,3,0,0,10,28,45,60,70,73,73,73,73,73,73,67,55,39,22,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,32,45,54,61,67,72,77,80,83,85,86,87,87,87,86,84,80,76,71,65,57,49,40,30,18,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,39,55,67,73,73,73,73,73,73,71,61,47,30,11,32,46,56,63,68,73,77,80,83,84,86,86,85,84,80,76,69,62,52,42,42,57,68,73,73,73,73,73,73,67,55,39,22,0,12,27,40,48,52,52,52,52,52,51,46,36,25,38,47,52,52,52,52,52,52,47,38,25,9,0,0,0,0,0,0,0,0,0,13,28,40,49,52,52,52,52,52,50,43,31,17,0,0,0,0,5,19,32,43,53,60,65,68,69,68,64,58,50,40,29,16,2,0,0,0,0,0,0,0,4,16,26,36,44,50,55,59,61,62,62,60,57,52,47,40,31,22,33,44,51,52,52,52,52,52,52,48,39,26,0,0,0,0,0,0,6,18,29,39,47,55,60,65,67,69,69,67,65,60,55,48,39,29,18,6,0,0,0,0,0,0,0,0,1,17,31,43,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,47,38,25,10,2,19,33,44,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,31,16,0,9,19,27,34,40,46,52,56,60,64,66,68,69,69,68,66,64,61,56,51,44,37,29,19,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,25,38,47,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
16,30,41,48,50,50,50,50,50,50,45,36,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,18,32,42,47,50,51,51,50,48,45,41,35,27,19,9,0,0,0,0,0,0,0,0,0,0,0,0,8,21,32,40,45,50,53,54,55,55,53,49,43,35,26,15,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,29,40,47,49,50,49,47,44,39,32,24,15,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,3,1,0,0,0,0,0,0,0,0,0,0,0,0,2,16,28,37,43,48,52,54,55,55,54,51,46,39,30,19,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,27,39,47,50,50,50,50,50,50,46,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,27,39,47,50,50,50,50,50,50,46,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,27,39,46,50,51,51,51,49,47,43,37,30,22,13,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,23,34,41,45,49,51,52,52,51,48,44,38,31,22,12,0,0,0,0,0,0,0,0,0,2,13,23,32,40,47,52,57,60,63,65,66,66,66,65,64,62,60,57,54,51,47,44,41,35,25,12,0,0,0,0,0,0,7,19,29,38,46,52,57,62,64,65,66,65,63,60,55,49,42,35,25,15,5,0,0,0,0,0,0,0,0,15,29,41,49,52,52,52,52,52,52,48,39,26,25,38,47,52,52,52,52,52,52,46,37,23,28,40,49,52,52,52,52,52,52,48,40,27,3,16,26,33,40,45,50,54,58,61,63,65,65,66,66,65,64,62,60,56,51,46,39,31,22,12,1,0,0,0,0,0,0,7,15,22,28,33,38,41,44,47,49,49,50,50,49,48,45,42,38,33,27,20,12,3,0,0,0,0,0,0,0,0,25,38,47,52,52,52,52,52,52,47,38,25,9,0,0,0,0,15,30,42,50,52,52,52,52,52,52,47,38,25,10,25,38,47,52,52,52,52,52,52,47,38,25,9,0,0,0,0,15,30,42,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,15,26,34,41,47,52,56,59,62,64,65,66,66,66,65,63,60,55,51,44,38,30,21,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,38,47,52,52,52,52,52,52,50,43,31,17,0,16,28,36,42,48,53,56,59,62,63,65,65,64,63,60,55,49,42,33,23,27,39,48,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,13,24,32,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,32,25,14,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,17,22,27,30,33,35,37,37,38,35,27,15,1,0,0,0,11,23,31,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,9,18,27,34,41,45,49,51,52,52,51,50,46,42,36,29,21,11,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,22,30,37,43,47,50,52,53,52,50,48,43,38,32,24,15,5,0,0,0,0,0,0,0,0,0,0,0,9,18,25,31,37,42,46,49,51,52,53,52,51,48,45,40,33,25,16,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,20,29,34,35,35,35,35,35,35,34,30,22,11,0,0,0,0,0,0,0,0,0,0,0,0,8,17,22,27,31,33,36,37,39,40,41,41,42,41,40,39,36,33,29,24,18,11,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,19,27,34,40,45,48,51,52,53,52,50,47,43,38,32,26,18,10,1,0,0,0,0,8,17,22,26,30,34,37,39,41,41,42,42,41,39,37,33,29,24,18,12,4,0,0,0,0,0,0,0,0,0,0,0,0,2,16,26,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,31,23,12,0,0,0,2,16,26,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,32,25,14,1,0,0,0,0,0,0,0,0,0,0,2,11,20,28,35,41,45,49,51,52,53,52,50,48,44,39,34,27,20,11,2,0,0,0,13,24,31,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,3,16,26,33,35,35,35,35,35,35,31,23,12,0,17,27,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,13,24,32,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,30,22,11,0,11,22,30,34,35,35,35,35,35,33,27,17,5,0,0,0,0,0,2,15,25,32,35,35,35,35,35,35,34,30,22,11,0,2,16,26,33,35,35,35,35,35,35,31,24,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,24,31,35,35,35,35,35,34,31,22,11,0,0,0,0,11,22,31,34,35,35,35,35,35,32,25,14,0,0,0,5,17,27,33,35,35,35,35,35,35,31,24,13,0,0,0,0,0,0,6,18,28,34,35,35,35,35,35,33,27,17,4,0,0,0,0,0,0,0,0,0,9,18,27,34,40,45,49,51,52,52,51,49,45,40,34,26,18,8,0,0,0,0,0,0,0,0,0,0,6,15,21,26,29,32,34,37,39,40,41,41,42,42,41,40,37,34,30,25,18,11,3,0,0,0,0,0,0,0,0,0,7,16,22,27,30,33,36,37,39,40,41,41,42,41,40,39,36,33,28,23,16,9,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,17,26,33,39,44,48,50,52,53,52,51,49,47,43,39,34,28,22,15,6,0,0,0,0,0,17,27,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,10,22,30,34,35,35,35,35,35,33,27,18,5,0,0,0,0,0,0,6,18,28,34,35,35,35,35,35,34,30,21,10,0,11,23,31,35,35,35,35,35,35,34,30,21,10,0,0,0,0,0,0,0,0,0,0,7,19,28,34,35,35,35,35,35,35,31,23,12,0,10,21,30,34,35,35,35,35,35,33,27,17,4,0,0,0,0,0,0,0,0,5,17,27,33,35,35,35,35,35,34,30,21,9,0,7,19,29,34,35,35,35,35,35,35,32,26,15,2,0,0,0,0,0,0,0,13,24,32,35,35,35,35,35,35,34,29,19,7,11,23,31,35,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,0,10,22,30,34,35,35,35,35,35,35,31,23,12,0,0,1,14,26,36,43,48,50,50,48,42,35,25,13,0,0,0,9,19,24,26,26,26,26,26,26,24,18,8,0,0,0,0,
0,0,0,14,30,43,52,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,53,44,31,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,18,25,32,38,43,47,51,54,56,58,59,59,55,45,31,15,0,0,0,27,41,51,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,4,16,27,37,46,54,61,66,70,72,73,73,73,71,67,62,56,49,40,30,19,8,0,0,0,0,0,0,0,0,0,0,0,7,19,30,41,50,57,64,68,71,73,74,73,71,68,64,59,52,43,34,23,11,0,0,0,0,0,0,0,0,9,19,29,37,45,52,58,63,67,70,72,73,74,73,72,69,65,60,53,44,35,24,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,37,49,55,56,56,56,56,56,56,56,50,40,27,11,0,0,0,0,0,0,0,0,0,0,12,26,36,43,48,52,54,57,59,60,61,62,63,63,63,62,60,57,54,50,45,38,31,22,13,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,19,29,39,47,54,60,66,69,72,73,74,73,71,68,64,59,53,46,38,29,20,10,0,0,12,26,36,43,47,51,55,58,60,62,63,63,63,62,60,58,54,50,45,39,32,24,15,5,0,0,0,0,0,0,0,0,0,0,17,32,45,53,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,51,41,28,12,0,0,17,32,45,53,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,53,44,31,16,0,0,0,0,0,0,0,0,0,9,20,30,40,48,55,61,66,70,72,74,74,73,71,68,65,60,54,47,39,30,20,9,0,0,29,42,52,56,56,56,56,56,56,53,45,33,18,1,0,0,0,0,1,18,33,46,54,56,56,56,56,56,56,51,41,28,12,34,46,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,33,18,1,0,0,0,0,14,30,43,52,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,50,40,27,11,27,40,50,56,56,56,56,56,56,54,46,35,20,3,0,0,0,0,16,32,44,53,56,56,56,56,56,56,56,50,40,27,11,17,32,45,53,56,56,56,56,56,56,52,42,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,42,52,56,56,56,56,56,56,51,41,27,11,0,0,11,27,41,51,56,56,56,56,56,56,52,43,30,15,0,0,20,35,46,54,56,56,56,56,56,56,52,42,29,13,0,0,0,0,5,21,36,47,54,56,56,56,56,56,54,46,34,19,2,0,0,0,0,0,0,4,16,27,37,46,54,61,66,70,72,74,74,72,70,66,60,54,46,37,27,16,4,0,0,0,0,0,0,0,10,24,35,42,46,50,53,56,58,60,61,62,63,63,63,62,61,59,55,51,45,38,31,22,12,2,0,0,0,0,0,0,11,25,36,43,47,51,54,57,58,60,61,62,63,63,63,62,60,57,54,49,43,36,29,20,10,0,0,0,0,0,0,0,0,0,0,0,0,0,3,15,27,36,46,53,59,65,69,71,73,74,73,72,70,67,64,60,55,49,42,35,26,16,5,0,0,0,34,46,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,33,18,1,26,40,50,55,56,56,56,56,56,54,47,35,20,4,0,0,0,0,5,21,36,47,54,56,56,56,56,56,55,50,39,26,9,27,41,51,56,56,56,56,56,56,55,50,39,26,10,0,0,0,0,0,0,0,0,6,22,37,48,55,56,56,56,56,56,56,51,41,28,9,26,39,50,55,56,56,56,56,56,54,46,34,19,2,0,0,0,0,0,0,3,20,35,46,54,56,56,56,56,56,55,49,39,25,8,23,37,48,55,56,56,56,56,56,56,53,45,32,17,0,0,0,0,0,0,14,30,43,52,56,56,56,56,56,56,55,48,37,23,27,41,51,56,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,0,10,26,40,50,55,56,56,56,56,56,56,51,41,28,12,2,17,31,44,55,63,69,72,71,68,62,54,43,30,15,0,13,27,38,45,47,47,47,47,47,47,45,37,25,11,0,0,0,
0,0,7,26,44,60,72,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,73,61,46,28,9,0,0,0,0,0,0,0,0,0,0,0,0,10,20,29,38,45,52,58,64,68,72,75,78,79,80,80,74,61,45,27,7,0,0,41,57,70,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,71,58,42,24,0,0,0,0,7,21,34,45,56,66,74,81,87,91,94,94,94,94,92,88,83,76,68,59,49,37,25,11,0,0,0,0,0,0,0,0,0,10,24,37,49,59,69,77,84,89,92,94,95,94,92,89,85,79,71,62,52,41,28,15,1,0,0,0,0,0,11,26,38,48,57,65,72,78,83,88,91,93,94,95,94,93,90,86,80,73,63,53,42,29,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,36,53,67,76,77,77,77,77,77,77,77,70,57,40,22,3,0,0,0,0,0,0,0,0,0,27,42,55,64,69,72,76,78,80,81,83,83,84,84,84,83,81,79,75,71,65,59,50,41,31,20,8,0,0,0,0,0,0,0,0,0,0,0,0,1,14,26,37,48,58,66,74,81,86,90,93,94,95,94,92,89,84,79,73,66,58,49,39,28,16,2,27,42,55,63,68,72,76,79,81,83,84,84,84,83,81,79,75,70,65,59,52,43,34,23,12,0,0,0,0,0,0,0,0,0,30,47,62,73,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,71,58,42,24,5,0,30,47,62,73,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,73,61,46,28,9,0,0,0,0,0,0,2,15,27,39,49,59,68,75,82,87,91,94,95,95,94,92,89,85,80,74,67,59,49,39,27,15,0,43,59,71,77,77,77,77,77,77,74,63,48,30,11,0,0,0,0,12,31,48,63,74,77,77,77,77,77,77,71,58,42,24,49,64,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,0,0,0,7,26,44,60,72,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,70,57,40,22,40,57,70,77,77,77,77,77,77,75,64,50,32,14,0,0,0,12,29,46,62,73,77,77,77,77,77,77,77,70,57,40,22,30,47,62,73,77,77,77,77,77,77,71,59,43,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,25,43,59,71,77,77,77,77,77,77,70,57,41,23,4,4,23,41,57,70,77,77,77,77,77,77,72,60,45,27,8,0,32,50,64,75,77,77,77,77,77,77,71,59,43,25,7,0,0,0,16,34,51,66,75,77,77,77,77,77,74,64,49,31,13,0,0,0,0,0,7,21,34,45,56,66,74,81,87,91,94,95,95,94,91,86,81,74,65,56,45,33,21,7,0,0,0,0,0,0,24,40,54,63,67,71,74,77,79,81,83,84,84,84,84,84,82,80,76,71,65,58,50,41,31,20,8,0,0,0,0,0,26,42,55,63,68,72,75,78,80,81,82,83,84,84,84,83,81,78,74,69,63,56,48,39,29,17,5,0,0,0,0,0,0,0,0,0,0,7,20,33,45,55,65,73,80,85,89,92,94,95,94,94,91,88,85,80,75,69,62,54,45,34,22,7,0,0,49,64,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,40,56,69,77,77,77,77,77,77,75,65,50,33,14,0,0,0,0,16,34,51,66,75,77,77,77,77,77,76,69,56,39,21,41,57,70,77,77,77,77,77,77,76,69,56,39,21,2,0,0,0,0,0,0,0,17,35,52,66,75,77,77,77,77,77,77,71,58,42,21,39,56,69,76,77,77,77,77,77,74,64,49,32,13,0,0,0,0,0,0,14,32,50,64,75,77,77,77,77,77,76,68,55,38,20,36,53,67,76,77,77,77,77,77,77,73,62,47,29,11,0,0,0,0,8,26,44,60,72,77,77,77,77,77,77,76,67,53,36,41,57,70,77,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,0,2,22,40,56,69,77,77,77,77,77,77,77,71,58,42,24,16,32,47,61,73,83,90,93,92,89,82,72,60,45,30,13,27,43,57,66,69,69,69,69,69,69,65,55,41,24,0,0,0,
0,0,14,35,55,74,90,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,91,75,57,37,16,0,0,0,0,0,0,0,0,0,0,6,18,29,39,48,57,65,72,79,84,89,93,96,99,100,101,101,91,74,55,35,14,0,0,52,71,88,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,0,0,0,8,23,37,51,63,74,85,94,101,107,112,115,116,116,115,113,109,103,96,88,78,67,54,41,27,12,0,0,0,0,0,0,0,11,26,41,54,66,78,88,97,104,110,114,116,116,116,114,110,105,99,91,81,70,58,45,31,16,1,0,0,0,0,25,41,56,67,76,85,92,98,104,109,112,114,116,116,116,114,111,107,100,92,82,71,58,45,30,15,0,0,0,0,0,0,0,0,0,0,0,0,7,26,46,66,83,96,98,98,98,98,98,98,98,87,70,51,31,11,0,0,0,0,0,0,0,0,0,38,56,72,84,89,93,97,99,101,102,104,104,105,106,105,104,102,99,96,91,85,79,70,60,49,37,24,10,0,0,0,0,0,0,0,0,0,0,3,17,31,43,56,67,77,86,94,101,107,111,114,116,116,115,113,110,105,99,93,86,77,68,57,46,32,15,38,56,72,84,89,93,97,100,102,104,105,106,105,104,102,100,96,91,85,79,71,62,52,42,30,17,4,0,0,0,0,0,0,0,39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,91,75,57,37,16,0,0,0,0,0,4,18,31,44,56,68,78,87,95,102,108,112,115,116,116,115,113,110,106,101,94,87,78,68,56,45,30,14,53,72,89,98,98,98,98,98,98,93,77,59,39,19,0,0,0,0,20,40,60,78,93,98,98,98,98,98,98,88,71,52,32,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,0,0,0,14,35,55,74,90,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,87,70,50,30,50,70,87,98,98,98,98,98,98,94,80,61,42,21,1,0,7,24,42,59,76,91,98,98,98,98,98,98,98,87,70,50,30,39,58,77,92,98,98,98,98,98,98,89,73,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,53,72,89,98,98,98,98,98,98,87,70,51,31,11,11,31,51,70,87,98,98,98,98,98,98,90,74,55,36,15,0,42,61,80,94,98,98,98,98,98,98,89,73,54,36,17,0,0,3,23,44,63,81,95,98,98,98,98,98,93,79,60,40,20,0,0,0,0,8,23,37,51,63,75,85,94,101,107,112,115,116,116,115,112,107,101,93,85,74,63,50,37,23,8,0,0,0,0,0,35,54,70,82,88,92,95,98,100,102,104,105,105,106,105,104,103,101,97,92,86,78,69,60,49,37,25,11,0,0,0,0,37,55,72,83,89,93,96,99,101,102,104,104,105,106,105,104,102,99,95,90,84,76,68,58,47,35,21,7,0,0,0,0,0,0,0,0,7,22,37,50,63,74,84,93,100,106,110,114,115,116,116,115,112,109,106,101,96,89,82,73,63,51,37,20,1,0,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,50,69,86,97,98,98,98,98,98,94,80,62,42,22,2,0,0,3,23,44,63,81,95,98,98,98,98,98,97,86,68,49,29,52,71,88,98,98,98,98,98,98,97,86,69,50,30,9,0,0,0,0,0,0,4,25,45,64,82,96,98,98,98,98,98,98,88,71,52,29,49,68,86,97,98,98,98,98,98,94,79,61,41,21,0,0,0,0,0,1,21,42,61,80,94,98,98,98,98,98,97,85,67,48,28,45,65,83,96,98,98,98,98,98,98,92,77,58,39,20,1,0,0,0,18,37,55,74,90,98,98,98,98,98,98,96,83,65,45,52,71,88,98,98,98,98,98,98,98,88,72,53,33,13,0,0,0,0,0,0,10,30,50,69,86,97,98,98,98,98,98,98,88,71,52,32,28,45,62,77,91,102,110,114,114,110,101,90,75,60,43,25,37,56,73,86,90,90,90,90,90,90,84,71,54,35,0,0,0,
0,0,18,39,60,81,102,119,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,104,83,62,41,20,0,0,0,0,0,0,0,0,0,11,23,36,47,58,68,77,85,92,99,105,110,114,117,120,122,122,121,102,81,60,39,17,0,0,57,78,99,118,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,134,130,124,116,106,96,84,71,57,42,26,10,0,0,0,0,0,10,26,42,56,71,83,96,107,117,125,131,135,137,138,137,135,131,126,119,110,100,88,75,61,46,31,14,0,0,0,0,35,54,71,85,95,104,112,119,125,130,133,136,138,138,137,135,132,128,120,111,100,88,75,60,45,28,12,0,0,0,0,0,0,0,0,0,0,0,15,34,54,74,94,113,120,120,120,120,120,120,117,98,78,58,39,19,0,0,0,0,0,0,0,0,0,46,66,86,102,110,114,118,120,122,123,125,126,126,128,126,125,123,120,117,112,106,98,89,78,67,54,40,25,9,0,0,0,0,0,0,0,0,3,18,33,47,60,73,85,96,105,114,121,128,132,136,138,138,137,134,131,126,120,113,105,96,86,75,62,45,26,46,66,86,102,110,114,118,121,123,125,126,128,126,126,124,120,117,112,106,99,91,81,71,59,47,34,20,5,0,0,0,0,0,0,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,104,83,62,41,20,0,0,0,0,4,19,34,48,61,74,86,97,106,115,122,129,133,136,138,138,137,135,132,126,121,115,106,97,86,74,60,43,25,59,80,101,119,120,120,120,120,120,106,86,65,44,22,1,0,0,2,23,44,65,86,107,120,120,120,120,120,118,99,79,58,36,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,0,0,0,18,39,60,81,102,119,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,117,98,77,56,34,56,77,98,117,120,120,120,120,120,109,88,67,46,25,4,3,20,37,54,71,88,106,120,120,120,120,120,120,117,98,77,56,34,43,64,85,106,120,120,120,120,120,119,101,81,60,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,80,101,119,120,120,120,120,117,99,78,58,38,18,17,38,58,78,98,117,120,120,120,120,119,103,82,61,40,19,0,46,67,88,109,120,120,120,120,120,119,102,83,64,46,27,8,0,6,27,48,69,90,111,120,120,120,120,120,108,87,66,45,24,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,42,63,83,100,109,113,116,119,121,123,125,126,126,126,126,126,124,121,117,112,106,98,88,78,67,54,41,27,11,0,0,0,44,65,85,102,109,114,118,120,122,123,124,126,126,128,126,125,123,120,116,110,104,96,87,76,64,51,37,23,7,0,0,0,0,0,0,4,21,37,52,67,80,92,103,112,120,126,132,135,137,138,138,136,134,130,126,122,116,109,101,92,81,67,49,30,10,0,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,55,76,97,116,120,120,120,120,120,109,89,68,47,26,5,0,0,6,27,48,69,90,111,120,120,120,120,120,116,96,75,54,33,57,78,99,118,120,120,120,120,120,116,97,76,55,34,13,0,0,0,0,0,0,9,29,50,71,92,112,120,120,120,120,120,118,99,79,58,33,54,75,96,116,120,120,120,120,120,108,88,67,46,24,3,0,0,0,0,4,25,46,67,88,109,120,120,120,120,120,115,95,74,53,32,50,71,92,112,120,120,120,120,120,120,106,87,68,49,30,11,0,0,10,28,47,65,84,103,119,120,120,120,120,120,112,92,71,50,57,78,99,118,120,120,120,120,120,118,100,80,60,40,20,0,0,0,0,0,0,18,38,57,77,97,116,120,120,120,120,120,118,99,79,58,36,38,57,75,92,107,120,131,136,135,130,119,105,90,72,54,35,44,65,85,103,111,111,111,111,111,111,101,82,62,41,0,0,0,
0,0,19,40,61,83,104,125,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,126,105,84,63,41,20,0,0,0,0,0,0,0,0,14,28,41,53,65,76,86,96,105,112,119,126,131,135,138,141,143,144,125,104,83,62,41,20,0,0,57,79,100,121,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,0,1,19,36,53,68,83,97,110,122,133,141,148,154,157,159,159,158,155,150,144,135,125,114,101,87,72,56,40,22,5,0,0,0,5,22,40,56,72,86,100,113,125,136,145,151,156,158,159,158,156,152,146,138,129,117,105,91,76,61,44,27,10,0,0,0,41,62,82,101,114,124,132,139,145,150,154,157,159,159,158,156,153,147,139,130,118,105,90,75,58,41,23,5,0,0,0,0,0,0,0,0,0,2,22,42,62,82,101,121,141,142,142,142,142,142,126,106,86,66,46,26,6,0,0,0,0,0,0,0,0,48,69,90,112,131,135,139,142,144,145,146,148,148,148,148,147,144,142,138,133,126,117,107,97,84,70,55,39,23,5,0,0,0,0,0,0,1,17,33,48,63,77,90,103,114,124,134,142,148,153,157,159,159,158,155,151,147,140,133,124,115,104,92,74,54,34,48,69,90,112,130,135,139,142,145,147,148,148,148,147,145,142,137,132,126,118,110,100,89,77,64,50,35,20,5,0,0,0,0,0,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,126,105,84,63,41,20,0,0,0,2,18,34,49,64,78,91,104,115,125,135,143,149,154,157,159,159,158,156,152,147,142,134,125,115,104,90,72,52,32,59,81,102,123,142,142,142,142,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,142,142,142,142,122,100,79,58,37,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,0,0,0,18,39,61,82,103,124,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,120,98,77,56,35,56,77,98,120,142,142,142,142,132,110,89,68,47,25,4,16,33,50,67,84,101,118,136,142,142,142,142,131,113,95,75,55,34,43,65,86,107,129,142,142,142,142,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,62,83,104,125,142,142,142,142,125,105,85,65,44,24,23,44,64,84,105,125,142,142,142,142,128,106,85,64,43,22,1,47,68,89,110,132,142,142,142,142,131,112,93,75,56,37,19,0,6,27,49,70,91,112,134,142,142,142,131,109,88,67,45,24,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,45,66,87,108,130,134,138,140,143,145,146,148,148,148,148,148,146,143,138,133,125,117,107,96,84,71,57,41,26,9,0,0,47,68,89,110,130,135,139,142,144,145,146,148,148,148,148,146,144,141,136,131,124,115,105,94,81,67,53,37,21,4,0,0,0,0,0,17,34,51,67,82,96,110,121,132,140,147,152,156,158,159,159,157,155,151,147,142,137,129,121,111,96,77,57,36,15,0,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,55,77,98,119,141,142,142,142,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,142,142,142,140,118,97,76,55,33,56,77,97,118,139,142,142,142,142,122,101,80,59,39,18,0,0,0,0,0,0,13,34,55,75,96,117,138,142,142,142,140,119,98,78,57,33,54,75,96,118,140,142,142,142,132,110,89,68,47,25,4,0,0,0,0,4,26,47,68,89,110,132,142,142,142,138,117,96,75,53,32,49,70,90,109,128,142,142,142,142,135,115,96,77,59,40,21,2,1,20,38,57,76,94,113,132,142,142,142,142,128,109,91,70,49,56,77,97,116,137,142,142,142,142,128,107,87,67,47,27,8,0,0,0,0,5,25,45,65,85,105,124,142,142,142,142,137,117,98,77,57,36,46,66,85,104,122,138,150,156,156,149,136,119,101,82,63,43,45,67,88,109,131,133,133,133,133,128,106,85,64,43,0,0,0,
0,0,20,41,63,84,105,126,148,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,148,126,105,84,63,41,20,0,0,0,0,0,0,0,15,30,44,57,70,83,94,105,115,124,133,140,146,151,156,159,162,164,149,128,106,85,64,43,22,1,0,57,79,100,121,143,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,0,12,31,49,66,83,98,113,128,140,151,161,169,168,164,163,163,164,169,171,164,154,144,131,117,102,86,69,52,34,15,0,0,0,17,35,52,69,86,102,116,131,143,154,164,172,168,165,164,165,168,173,166,158,147,135,121,106,90,74,57,40,22,3,0,0,42,63,84,105,125,143,152,159,166,170,167,164,164,164,166,171,174,167,158,148,135,120,105,88,70,53,34,15,0,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,48,69,90,112,134,155,160,163,165,166,168,169,170,170,169,168,166,163,158,153,146,137,126,114,100,85,69,52,35,17,0,0,0,0,0,0,14,31,47,63,78,93,107,120,132,143,153,161,168,174,170,168,168,168,171,172,167,161,153,144,134,121,100,79,58,37,48,69,90,112,134,155,160,163,166,168,169,170,170,168,166,163,158,153,146,138,129,118,107,94,80,65,50,35,19,2,0,0,0,0,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,148,126,105,84,63,41,20,0,0,0,15,31,48,64,79,94,108,121,133,144,154,163,169,172,168,166,165,166,169,173,168,162,154,144,133,119,98,77,56,35,59,81,102,123,145,163,163,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,163,163,144,122,100,79,58,37,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,0,0,0,18,39,61,82,103,124,146,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,142,120,98,77,56,35,56,77,98,120,142,163,163,154,132,110,89,68,47,25,12,29,46,63,80,97,114,131,148,163,163,154,137,119,101,84,66,48,28,43,65,86,107,129,150,163,163,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,64,85,106,128,149,163,163,152,132,111,91,71,51,30,30,50,70,91,111,131,152,163,163,151,130,109,88,67,46,25,3,47,68,89,110,132,154,163,163,160,141,122,103,85,66,47,29,10,6,27,49,70,91,112,134,156,163,152,131,109,88,67,45,24,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,45,66,87,108,130,152,159,161,164,166,168,169,170,170,170,169,167,163,159,153,145,136,126,114,101,87,71,56,39,22,4,0,47,68,89,110,132,154,160,163,164,166,168,169,170,170,169,168,165,162,157,151,143,134,123,111,97,83,67,51,34,16,0,0,0,0,9,28,46,64,81,97,112,126,140,151,160,168,173,169,166,165,166,167,169,172,168,163,157,149,140,121,101,80,58,37,16,0,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,55,77,98,119,141,162,163,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,163,162,140,118,97,76,55,33,51,72,92,113,134,155,163,163,147,126,105,84,64,43,22,1,0,0,0,0,0,17,38,59,80,101,121,142,163,163,156,135,114,94,73,52,32,53,75,96,117,138,160,163,154,132,111,90,68,47,26,5,0,0,0,0,5,26,47,69,90,111,133,154,163,159,138,116,95,74,52,31,43,62,80,99,117,136,155,163,163,144,125,106,87,68,49,30,11,11,30,49,67,86,104,123,142,161,163,155,136,117,99,80,62,43,49,69,89,109,129,148,163,163,155,135,115,95,75,55,35,15,0,0,0,0,13,33,53,72,92,112,132,152,163,163,149,129,109,90,70,50,30,51,72,93,113,133,152,167,177,177,166,149,130,110,89,69,48,45,67,88,109,131,152,154,154,150,128,106,85,64,43,0,0,0,
0,0,21,42,63,84,106,128,149,170,172,161,160,160,160,160,160,160,160,160,160,160,160,160,148,126,105,84,63,41,20,0,0,0,0,0,0,14,30,45,60,74,87,100,112,123,134,144,152,160,166,172,168,164,161,159,151,130,108,87,66,45,24,3,0,57,79,100,121,143,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,166,179,184,165,144,122,100,79,58,37,3,22,41,60,78,95,112,128,143,157,170,165,155,148,143,142,142,144,148,156,166,173,161,147,133,116,99,81,63,44,25,6,0,9,27,46,64,82,99,116,132,147,160,173,165,155,148,144,142,144,147,153,162,173,165,151,137,120,104,87,69,51,32,14,0,0,38,58,77,97,117,137,157,161,155,150,146,144,142,143,145,150,158,168,177,165,151,135,118,100,81,62,43,23,3,0,0,0,0,0,0,0,0,18,37,57,77,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,48,69,90,112,134,155,176,173,159,155,153,153,153,152,153,155,158,163,170,173,165,155,144,130,115,99,82,64,46,27,8,0,0,0,0,9,26,44,61,77,93,108,123,137,150,162,172,169,160,154,149,147,146,147,150,154,160,167,172,156,136,116,96,76,55,35,48,69,90,112,134,155,176,174,161,156,154,154,154,155,158,161,166,173,166,158,148,136,123,110,96,81,65,49,32,15,0,0,0,0,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,148,126,105,84,63,41,20,0,0,9,27,44,61,78,94,109,124,138,151,163,173,167,158,152,147,144,144,145,148,152,158,165,173,153,134,113,94,74,54,33,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,0,0,0,18,39,61,82,103,124,146,160,160,160,160,160,160,160,160,160,160,160,161,170,184,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,89,68,47,25,25,42,59,76,92,109,126,143,161,176,159,142,124,107,89,72,54,37,19,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,46,67,88,109,130,151,172,179,158,138,118,98,77,57,37,36,56,77,97,117,138,158,178,175,154,133,111,90,69,48,27,6,47,68,89,110,132,154,175,184,170,151,132,114,95,76,58,39,20,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,45,66,87,108,130,152,173,176,162,157,155,154,154,154,154,154,156,160,166,173,165,155,144,131,117,101,85,69,51,33,15,0,47,68,89,110,132,154,175,176,162,156,155,154,154,154,154,156,159,163,169,171,163,153,141,128,112,97,80,63,45,27,8,0,0,0,19,38,57,75,93,110,128,143,156,169,172,162,155,149,145,144,144,146,148,152,158,164,172,154,134,114,94,74,54,34,13,0,67,88,109,131,152,160,160,160,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,160,160,160,152,130,108,87,66,45,23,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,46,67,88,108,129,150,170,172,151,130,110,89,68,47,26,5,0,0,0,0,1,22,43,64,84,105,126,147,168,172,151,131,110,89,68,48,31,53,74,95,116,138,159,175,154,133,111,90,69,47,26,5,0,0,0,0,5,27,48,69,90,112,133,154,176,158,137,115,94,73,51,30,33,52,70,89,107,126,145,163,173,154,135,116,97,78,59,40,21,22,40,59,77,96,115,134,152,171,163,144,126,107,88,70,52,33,42,61,81,101,121,141,160,180,162,142,122,102,82,63,43,23,3,0,0,2,21,41,61,80,100,120,140,160,179,160,141,121,101,81,62,42,22,54,75,96,117,139,160,180,197,196,177,156,135,114,93,72,51,45,67,88,109,131,152,173,171,150,128,106,85,64,43,0,0,0,
0,1,22,43,65,86,107,128,150,171,160,142,139,139,139,139,139,139,139,139,139,139,139,139,139,126,105,84,63,41,20,0,0,0,0,0,12,28,44,60,75,90,104,117,130,142,153,163,172,164,157,151,147,143,140,138,136,132,111,90,68,47,26,5,0,57,79,100,121,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,149,167,179,163,144,122,100,79,58,37,12,31,51,70,89,107,125,142,158,173,160,147,136,128,122,120,120,122,128,137,148,162,177,162,146,128,110,92,73,53,33,14,0,17,37,56,75,93,111,129,146,162,175,160,147,136,128,122,120,122,126,133,143,156,171,167,151,134,116,98,80,61,42,23,4,0,30,50,70,90,110,130,150,141,134,129,124,122,121,121,124,130,139,151,166,181,165,147,129,110,90,70,50,30,10,0,0,0,0,0,0,0,5,25,45,65,85,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,48,69,90,112,134,155,176,163,143,134,132,132,132,131,132,134,137,143,150,160,172,173,160,145,129,112,93,75,56,36,17,0,0,0,2,20,38,56,73,90,107,123,139,153,167,173,160,150,140,133,128,126,124,126,129,134,140,147,155,149,129,109,89,69,49,29,48,69,90,112,134,155,176,163,144,135,133,133,133,134,136,140,146,153,162,173,166,153,140,126,111,95,79,62,44,27,9,0,0,0,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,126,105,84,63,41,20,0,2,21,39,57,74,91,108,124,139,154,168,172,160,148,139,131,126,123,122,123,126,132,138,146,155,145,126,106,86,66,46,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,0,0,0,18,39,61,82,103,124,139,139,139,139,139,139,139,139,139,139,139,139,140,156,176,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,89,68,47,25,38,55,72,89,105,122,139,156,173,163,146,129,112,94,77,60,42,25,7,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,48,69,90,111,133,154,175,180,165,145,124,104,84,63,43,42,63,83,103,124,144,164,181,178,156,136,114,93,72,51,30,9,47,68,89,110,132,154,175,196,180,161,142,124,105,86,68,49,30,12,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,45,66,87,108,130,152,173,166,146,136,134,133,133,133,132,133,136,140,146,155,165,173,161,147,132,115,98,81,62,44,25,5,47,68,89,110,132,154,175,166,146,136,134,133,133,132,133,134,138,143,149,159,170,171,158,143,128,110,92,74,56,37,17,0,0,7,27,47,66,85,104,122,140,157,173,167,154,143,134,128,124,122,122,124,128,131,137,144,152,146,126,106,86,67,47,27,7,0,67,88,109,131,139,139,139,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,139,139,139,130,108,87,66,45,23,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,41,62,83,103,124,144,165,176,156,135,114,93,72,52,31,10,0,0,0,0,6,27,47,68,89,110,130,151,172,167,146,125,105,84,64,43,30,52,73,94,115,137,158,176,155,134,112,90,69,48,27,5,0,0,0,0,6,27,48,69,90,112,134,155,176,157,136,114,93,72,51,29,23,41,60,78,97,116,134,153,172,164,145,126,106,88,68,50,31,32,50,69,88,106,125,144,162,171,152,134,115,96,78,60,41,23,34,54,73,93,113,132,152,172,169,150,130,110,90,71,51,31,12,0,0,10,29,49,69,88,108,128,148,167,171,152,132,112,93,74,54,34,14,55,76,97,118,140,161,182,202,199,178,157,136,114,93,72,51,45,66,88,108,130,152,173,171,150,128,106,85,64,43,0,0,0,
0,2,23,44,66,87,108,130,151,172,157,136,117,117,117,117,117,117,117,117,117,117,117,117,117,117,103,83,62,41,20,0,0,0,0,7,24,41,58,74,90,105,119,134,147,159,171,163,153,144,137,131,126,122,118,116,114,114,106,87,67,46,25,4,0,57,78,99,118,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,126,144,165,167,150,133,116,98,78,57,36,19,39,59,79,98,117,137,155,172,161,144,130,117,107,101,98,98,102,109,119,132,147,163,176,158,139,120,100,81,61,40,20,0,26,45,65,84,104,122,141,158,176,161,145,131,117,107,101,100,101,106,114,126,141,156,173,163,146,128,109,90,71,51,32,12,0,23,43,63,83,103,123,131,122,114,108,104,101,100,100,103,110,121,135,152,169,177,157,138,117,97,77,56,36,15,0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,110,110,110,109,110,112,117,122,131,142,155,170,175,159,141,122,103,84,64,44,24,3,0,0,12,31,49,68,85,103,120,137,153,169,171,156,143,131,121,113,107,104,104,105,108,113,120,128,136,142,122,102,82,62,42,22,48,69,90,112,134,155,176,162,141,119,111,111,111,112,115,120,126,134,144,155,167,170,156,141,125,109,91,74,56,38,19,0,0,0,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,103,83,62,41,20,0,12,31,50,68,86,104,121,138,154,169,171,156,142,130,120,111,105,102,101,102,106,111,118,126,136,138,117,98,78,58,39,19,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,0,0,0,18,39,60,81,101,117,117,117,117,117,117,117,117,117,117,117,117,117,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,89,68,47,35,52,68,85,102,118,135,152,169,168,151,134,117,99,82,65,48,30,13,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,50,72,93,114,135,156,164,159,167,151,131,110,90,70,50,49,69,89,110,130,150,168,160,165,159,138,117,96,74,53,32,11,47,68,89,110,132,154,175,194,188,171,153,134,115,96,78,59,41,22,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,45,66,87,108,130,152,173,165,144,122,112,111,111,111,111,112,114,119,126,136,148,162,177,162,145,128,110,91,72,53,33,14,47,68,89,110,132,154,175,165,144,122,112,111,111,110,111,113,117,122,130,141,154,168,173,157,140,122,103,84,65,45,26,5,0,14,34,54,74,94,114,133,152,170,168,151,137,124,115,107,103,101,101,103,106,111,117,124,133,139,119,99,79,59,39,19,0,0,66,87,106,117,117,117,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,117,117,117,106,86,65,44,23,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,36,57,77,98,118,139,160,180,160,139,118,98,77,56,36,15,0,0,0,0,11,32,52,73,94,114,135,156,177,161,141,120,100,79,58,38,29,51,72,93,114,136,157,176,155,134,112,91,70,49,27,6,0,0,0,0,6,27,49,70,91,112,134,156,177,156,135,114,92,71,50,29,12,31,50,68,87,105,124,143,161,173,154,135,116,97,78,59,40,42,61,79,98,117,135,154,173,160,142,123,105,86,68,49,31,12,26,46,65,85,104,124,144,163,177,158,138,118,98,79,59,40,20,1,0,18,38,57,77,96,116,136,156,175,163,143,123,104,85,65,46,26,7,52,73,94,115,135,155,172,183,182,170,152,132,112,91,70,49,45,66,87,108,130,151,172,171,150,128,106,85,64,43,0,0,0,
0,3,24,46,67,88,109,131,152,173,155,134,112,96,96,96,96,96,96,96,96,96,96,96,96,96,89,74,55,36,16,0,0,0,1,19,37,54,71,88,104,120,135,150,164,169,156,145,134,125,117,110,105,101,98,95,93,92,88,76,59,40,20,0,0,52,71,88,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,105,123,140,157,172,154,137,120,103,87,70,51,31,25,45,66,86,106,126,146,165,168,149,131,114,100,88,80,77,77,81,90,102,116,133,151,170,168,148,128,107,87,67,46,25,5,33,53,73,93,112,132,151,170,167,149,131,115,100,88,80,78,80,86,96,110,126,143,161,175,156,137,118,98,79,59,39,19,0,16,36,55,75,95,113,112,102,94,88,83,80,79,79,83,91,105,122,140,160,179,165,144,123,102,81,61,40,19,0,0,0,0,0,0,0,19,39,59,79,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,88,88,88,89,92,96,102,112,125,140,157,174,170,151,131,111,91,70,50,29,8,0,2,22,41,60,78,97,115,133,150,167,172,156,141,126,113,102,93,87,83,82,84,87,93,100,108,117,126,115,95,75,55,35,15,48,69,90,112,134,155,176,162,141,119,98,90,90,91,94,99,106,115,125,138,151,166,171,155,138,121,103,85,67,48,29,10,0,0,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,89,74,55,36,16,3,22,41,60,79,97,115,134,151,168,172,156,141,126,112,101,91,84,80,80,81,85,91,98,107,118,130,110,90,70,51,31,11,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,0,0,0,14,34,54,72,88,96,96,96,96,96,96,96,96,96,96,96,96,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,89,68,47,48,65,82,98,115,132,149,165,171,155,138,120,104,87,70,52,35,18,1,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,32,53,74,95,116,137,158,148,138,153,157,137,117,97,76,56,55,75,96,116,136,157,153,139,150,161,140,119,98,77,56,34,13,47,68,89,110,132,154,175,175,167,170,163,144,125,107,88,69,51,32,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,45,66,87,108,130,152,173,165,144,122,100,90,90,90,90,91,93,99,107,118,132,148,165,175,157,139,120,100,81,61,40,20,47,68,89,110,132,154,175,165,144,122,100,90,90,89,90,92,96,102,111,124,139,155,172,169,151,132,112,93,73,53,32,12,0,19,39,60,81,101,121,142,161,175,156,138,121,107,96,87,82,80,80,82,85,90,97,105,113,123,111,91,72,52,32,12,0,0,59,77,91,96,96,96,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,96,96,96,91,76,58,39,19,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,31,51,72,92,113,134,154,175,165,144,123,103,82,61,41,20,0,0,0,0,16,37,57,78,99,119,140,161,177,156,136,115,94,74,53,33,29,50,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,28,2,21,39,58,77,95,114,133,151,170,164,145,126,107,88,69,50,52,71,90,108,126,146,164,168,150,131,112,94,76,57,39,20,2,18,37,57,76,96,115,135,155,174,165,146,126,107,87,68,48,29,10,7,27,46,65,85,105,124,144,164,173,154,135,115,96,76,57,37,18,0,48,68,88,107,126,142,155,162,162,154,141,123,105,85,65,45,44,65,86,108,129,150,171,170,149,128,106,84,63,42,0,0,0,
0,4,26,47,68,89,110,132,153,174,154,132,111,90,75,75,75,75,75,75,75,75,75,75,75,75,70,59,44,27,8,0,0,0,12,30,48,66,84,101,118,135,150,166,167,152,139,126,115,106,97,90,84,80,76,74,72,71,68,59,46,29,11,0,0,41,57,70,77,77,77,77,77,77,77,77,77,77,77,77,77,77,82,100,118,135,153,170,160,142,125,107,90,73,57,40,22,30,50,71,92,112,133,153,173,160,140,120,101,84,70,60,56,56,61,72,86,103,122,142,161,175,155,134,113,92,71,50,29,8,38,59,79,100,120,140,160,178,158,139,119,101,85,70,60,57,59,67,80,96,114,132,151,171,166,146,126,106,86,66,46,25,5,8,28,48,66,83,93,92,83,74,67,62,59,57,58,63,75,93,112,132,153,174,169,148,126,106,84,63,42,21,0,0,0,0,0,0,6,26,46,66,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,67,67,68,71,75,83,95,110,128,145,164,178,158,138,117,96,75,54,33,12,0,11,30,50,69,88,107,126,144,162,177,159,142,126,110,96,84,73,66,62,61,63,67,73,80,88,98,108,104,88,68,48,28,8,48,69,90,112,134,155,176,162,141,119,98,77,69,70,73,79,86,96,108,121,136,152,169,168,151,133,114,96,77,58,38,19,0,0,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,75,70,59,44,27,8,11,31,50,69,88,107,126,145,163,178,160,143,126,110,96,83,72,64,59,59,60,64,71,79,89,100,110,101,82,63,43,23,3,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,0,0,0,6,25,42,58,69,74,75,75,75,75,75,75,75,75,75,75,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,89,68,47,62,78,95,111,128,145,162,175,158,142,125,108,91,74,57,40,23,5,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,97,118,140,161,146,126,147,164,144,123,103,83,62,61,82,102,122,143,163,146,126,146,164,142,121,100,79,58,37,16,47,68,89,110,132,154,175,160,147,151,168,154,136,117,98,79,61,42,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,45,66,87,108,130,152,173,165,144,122,100,79,69,69,68,70,73,79,88,102,118,135,154,173,167,148,128,108,87,67,47,26,47,68,89,110,132,154,175,165,144,122,100,79,69,68,69,71,75,82,94,108,125,143,161,179,160,140,120,99,79,59,38,17,0,23,44,65,86,106,128,148,169,168,147,128,108,91,77,67,61,59,59,61,64,70,77,85,94,103,99,83,64,44,24,4,0,0,47,62,72,75,75,75,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,75,75,75,71,61,46,29,11,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,25,46,66,87,107,128,149,169,170,149,128,107,87,66,45,25,4,0,0,0,21,42,62,83,104,124,145,166,171,151,130,110,89,69,48,27,28,49,70,91,112,134,155,176,156,135,113,92,71,49,28,7,0,0,0,0,7,28,50,71,92,113,135,156,175,154,133,112,90,69,48,27,0,11,29,48,66,85,104,122,141,160,174,155,136,117,98,79,60,63,81,100,118,137,156,175,158,139,120,102,84,65,47,28,10,0,10,29,49,68,88,107,126,146,165,174,154,135,115,96,76,57,38,19,16,35,55,74,93,113,133,152,172,164,145,125,106,87,68,48,29,9,0,40,60,78,96,111,126,136,141,141,135,124,110,94,76,57,38,43,64,85,106,128,149,170,169,148,126,105,84,62,41,0,0,0,
0,5,27,48,69,90,112,133,154,173,152,131,109,88,67,53,53,53,53,53,53,53,53,53,53,53,50,42,29,14,0,0,0,3,22,41,59,77,95,113,131,148,164,168,152,137,122,109,97,86,77,70,64,59,55,53,51,50,48,41,30,16,0,0,0,27,41,51,56,56,56,56,56,56,56,56,56,56,56,56,57,75,93,111,129,147,165,167,149,131,113,95,78,60,43,27,10,33,54,75,96,117,138,159,176,155,134,113,93,73,54,41,35,35,42,56,74,94,114,135,156,177,159,138,116,95,74,53,32,11,43,64,85,105,126,147,167,171,151,130,110,91,72,55,41,36,38,50,66,84,104,123,143,163,174,153,133,113,93,72,52,31,10,0,19,37,53,65,73,72,64,55,47,41,37,36,37,45,65,86,107,128,149,170,171,150,129,107,86,65,43,22,0,0,0,0,0,0,12,33,53,73,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,95,75,55,35,15,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,46,47,50,55,65,80,98,116,137,157,177,163,142,120,99,78,57,36,15,0,19,39,58,78,97,117,136,155,173,166,148,130,112,96,80,66,54,46,41,40,42,46,52,60,69,79,87,85,74,58,40,21,1,48,69,90,112,134,155,176,162,141,119,98,77,55,49,53,59,67,78,91,106,122,139,157,175,162,143,124,105,86,66,47,27,7,0,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,50,42,29,14,0,19,39,59,78,98,117,136,155,174,166,148,130,113,96,80,66,53,44,38,37,39,44,51,60,71,83,88,84,71,54,35,15,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,0,0,0,0,12,28,41,50,53,53,53,53,53,53,53,53,53,53,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,89,68,59,76,92,108,125,142,158,175,162,145,128,112,95,78,61,44,27,10,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,78,99,120,142,163,145,123,140,160,150,130,109,89,69,68,88,108,129,149,160,140,124,145,166,145,123,102,81,60,39,18,47,68,89,110,132,154,175,154,133,139,158,164,146,128,108,89,71,52,33,49,70,91,112,134,156,173,152,131,109,88,67,45,24,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,45,66,87,108,130,152,173,165,144,122,100,79,58,47,47,48,52,59,72,88,106,125,145,165,175,155,135,114,93,72,51,30,47,68,89,110,132,154,175,165,144,122,100,79,58,47,48,50,55,64,78,95,114,133,153,173,167,146,125,105,84,63,42,22,1,26,47,68,89,110,131,152,173,163,142,121,101,80,61,48,40,37,38,40,44,50,57,66,76,82,80,69,54,36,17,0,0,0,32,44,51,53,53,53,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,53,53,53,51,43,31,16,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,20,41,61,82,102,122,143,164,175,154,133,112,92,71,50,30,9,0,0,6,26,47,67,88,108,130,150,171,166,145,124,104,83,63,43,22,27,48,69,90,111,133,154,175,156,135,113,92,71,50,29,7,0,0,0,0,7,29,50,71,92,114,136,157,175,154,132,110,89,68,47,26,0,0,19,37,56,75,93,112,131,149,168,164,145,126,107,88,69,73,91,110,129,148,166,166,147,129,110,92,73,55,36,18,0,0,1,21,40,60,79,98,117,137,156,175,163,143,124,105,85,66,47,28,25,44,63,83,102,122,141,161,174,155,136,116,97,78,59,39,20,1,0,31,49,66,81,96,107,116,120,119,115,106,95,80,64,47,29,41,63,84,105,126,148,169,167,146,124,103,82,61,40,0,0,0,
0,7,28,49,70,92,113,134,156,172,150,130,108,86,65,44,32,32,32,32,32,32,32,32,32,32,30,23,12,0,0,0,0,12,31,50,69,88,106,125,143,160,172,155,138,122,106,92,79,68,58,50,43,38,34,32,30,29,27,21,12,0,0,0,0,11,23,31,35,35,35,35,35,35,35,35,35,35,35,49,68,86,104,123,141,159,174,156,138,119,101,83,66,48,31,14,0,34,55,77,98,119,141,162,174,152,132,110,89,68,46,26,14,14,27,47,68,89,110,132,154,175,161,140,118,96,75,54,33,11,47,68,89,110,131,152,173,166,146,124,104,83,63,43,25,15,20,37,56,76,96,116,137,157,178,160,139,118,98,77,56,36,15,0,7,23,36,46,51,51,45,35,27,20,16,15,22,43,64,85,106,128,149,170,171,150,128,106,85,64,43,22,0,0,0,0,0,0,19,39,59,80,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,41,21,1,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,26,29,36,50,69,89,110,131,152,173,165,144,122,101,80,59,37,16,0,26,46,66,86,106,125,145,164,175,156,137,118,100,83,66,50,37,26,20,19,21,26,33,41,51,60,66,65,57,44,29,11,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,32,39,49,61,76,92,109,128,146,165,172,153,134,114,94,74,55,34,14,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,30,23,12,0,0,26,46,66,86,106,126,145,165,175,157,138,119,101,83,66,50,36,25,17,16,18,24,31,41,53,63,67,64,54,41,24,6,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,0,0,0,0,0,11,22,29,32,32,32,32,32,32,32,32,32,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,89,68,73,89,105,122,138,155,171,164,148,132,115,98,82,65,48,31,14,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,80,101,122,144,165,145,123,133,153,156,136,116,96,75,74,94,114,135,155,153,133,123,145,166,147,126,104,83,62,41,20,47,68,89,110,132,154,175,154,133,129,148,167,156,137,118,99,81,62,43,49,70,91,112,134,156,173,152,131,109,88,67,45,24,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,45,66,87,108,130,152,173,165,144,122,100,79,58,37,26,27,31,42,59,78,98,118,139,160,181,160,139,118,97,76,55,34,47,68,89,110,132,154,175,165,144,122,100,79,58,37,27,29,35,48,66,86,106,126,147,168,172,151,130,108,88,66,45,24,3,27,48,69,90,112,134,154,176,162,140,119,98,77,55,34,20,16,16,19,23,30,38,47,56,61,59,51,39,24,7,0,0,0,14,24,30,32,32,32,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,32,32,32,30,24,14,1,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,14,35,55,76,96,117,138,158,179,159,138,117,97,76,56,35,14,0,0,11,31,52,73,93,114,134,155,176,160,139,119,98,78,57,37,16,26,47,68,89,110,132,153,174,157,136,114,92,71,50,29,11,11,11,11,11,11,29,51,72,93,114,136,157,173,152,131,110,88,67,46,25,0,0,9,27,46,64,83,102,120,139,158,174,155,136,117,98,79,83,102,120,139,158,174,155,137,118,100,81,63,44,26,7,0,0,0,12,31,51,70,89,108,128,147,166,172,152,133,114,94,75,56,37,34,53,72,92,111,131,150,169,165,146,126,107,88,69,50,30,11,0,0,20,36,51,66,78,88,95,98,98,95,87,77,65,50,34,17,40,61,82,103,124,146,167,166,144,123,102,81,59,38,0,0,0,
0,9,30,51,72,93,114,136,157,170,149,128,106,85,64,43,21,12,11,11,11,11,11,11,11,11,9,3,0,0,0,0,1,20,40,59,79,98,117,136,154,172,160,142,125,108,92,76,63,50,39,30,23,17,13,11,9,7,6,1,0,0,0,0,0,0,4,10,13,13,13,13,13,13,13,13,13,21,40,59,78,96,115,134,152,170,163,145,126,108,90,72,54,36,19,1,0,35,56,77,98,120,141,162,174,153,132,110,90,69,48,28,9,6,27,48,69,90,111,133,154,175,160,139,117,96,75,54,33,11,50,71,92,113,134,156,177,163,142,120,100,79,58,37,16,0,9,29,49,70,90,111,132,153,174,165,144,123,102,81,60,39,18,0,0,7,18,26,30,30,25,17,7,0,1,17,34,50,69,89,109,130,151,172,166,146,125,104,83,62,41,20,0,0,0,0,0,5,26,46,66,86,106,126,147,167,159,139,118,98,100,120,141,161,169,149,129,109,88,68,48,27,7,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,8,23,44,65,86,108,130,151,172,166,144,122,101,80,59,37,16,0,32,53,73,93,113,133,153,173,167,147,128,108,89,71,53,36,20,7,0,0,0,5,13,22,32,41,45,44,38,28,14,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,19,31,46,62,80,98,117,137,156,176,161,142,122,102,81,61,41,20,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,9,3,0,0,0,33,53,73,93,113,134,153,173,167,148,128,109,90,72,54,36,20,6,0,0,0,4,12,24,35,43,46,44,36,25,11,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,0,0,0,0,0,0,2,8,11,11,11,11,11,11,11,11,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,89,71,87,103,119,136,152,168,167,151,135,118,102,85,69,52,35,19,2,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,82,103,124,146,166,144,122,126,147,163,143,122,102,82,80,101,121,141,162,147,126,122,144,166,149,128,106,85,64,43,22,47,68,89,110,132,154,175,154,133,119,138,157,166,147,128,109,90,72,53,49,70,91,112,134,156,173,152,131,109,88,67,45,24,39,60,81,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,6,12,31,51,72,93,114,135,156,177,163,142,120,100,78,57,36,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,8,19,39,60,80,102,122,144,165,175,154,132,111,90,69,48,27,5,27,49,70,91,112,134,155,176,162,141,120,99,78,57,38,22,10,1,0,3,10,18,28,36,40,39,32,22,9,0,0,0,0,0,4,9,11,11,11,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,11,11,11,9,4,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,9,29,50,70,91,111,132,152,173,164,143,123,102,81,61,40,20,0,0,16,37,57,78,98,119,140,160,175,154,134,113,93,72,52,31,11,25,46,67,88,109,131,152,173,158,136,114,93,72,51,29,33,33,33,33,33,32,30,51,72,93,114,136,158,173,152,130,108,87,66,45,24,0,0,0,17,36,54,73,91,110,129,148,166,165,146,126,108,89,93,112,131,149,168,163,145,126,108,89,71,52,34,15,0,0,0,0,3,22,42,61,80,99,118,137,156,175,161,142,123,104,85,66,47,43,62,81,101,120,139,158,174,155,136,117,98,79,60,41,21,2,0,0,6,21,36,49,60,69,74,77,77,74,68,59,48,35,20,4,38,60,81,102,123,144,166,164,143,121,100,79,58,37,0,0,0,
0,10,31,53,74,95,116,138,159,168,147,126,104,83,62,41,37,33,28,22,15,8,0,0,0,0,0,0,0,0,0,0,8,28,48,68,87,107,126,145,164,169,150,131,113,95,78,62,49,48,47,44,41,36,30,23,14,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,31,50,69,88,106,125,144,162,172,153,134,116,97,79,61,43,25,7,0,0,34,55,76,97,118,140,161,177,156,136,115,95,75,56,39,23,16,33,52,73,93,114,135,156,177,157,136,115,94,73,52,31,10,51,72,93,114,136,158,179,161,140,118,97,76,55,34,12,0,3,23,44,65,86,107,128,149,170,169,148,126,106,85,64,43,22,0,0,0,0,6,9,9,5,0,0,0,16,31,47,64,80,97,116,136,156,176,159,139,119,99,79,58,38,17,0,0,0,0,0,12,32,52,73,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,135,115,95,75,54,34,14,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,22,26,33,47,67,88,109,130,152,173,163,142,120,100,79,57,36,15,0,38,59,79,99,120,140,160,179,159,139,119,99,80,61,42,24,6,0,0,0,0,0,0,3,13,20,24,23,18,10,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,1,16,33,51,70,89,109,129,149,169,169,149,128,108,88,67,46,26,5,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,18,18,18,18,18,18,18,18,18,18,16,11,1,0,0,0,0,38,59,79,100,120,140,161,180,159,139,120,100,80,61,42,24,6,0,0,0,0,0,0,6,16,22,25,23,17,7,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,21,21,21,21,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,89,85,101,117,133,149,166,169,153,137,121,104,88,72,55,39,22,5,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,105,126,148,165,144,122,120,140,160,149,129,108,88,86,107,128,148,161,141,120,122,144,165,151,130,108,87,66,45,24,47,68,89,110,132,154,175,154,133,111,128,147,166,157,138,119,100,81,62,49,70,91,112,134,156,173,152,131,109,88,67,45,24,44,65,85,106,128,148,168,170,149,128,108,87,67,46,26,6,0,0,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,6,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,0,15,36,57,78,100,120,142,164,176,155,134,112,91,70,49,27,6,26,48,69,90,111,132,154,175,165,145,124,104,85,67,52,40,29,20,11,2,0,0,9,16,19,18,13,4,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,3,24,44,65,85,106,126,147,167,169,149,128,107,87,66,46,25,4,1,21,42,63,83,104,124,145,166,169,149,128,107,87,67,46,26,5,24,45,66,87,108,130,151,172,158,136,115,94,73,51,49,54,54,54,54,54,53,48,51,73,94,115,137,158,171,150,129,107,86,65,44,23,0,0,0,7,25,44,63,81,100,118,137,156,174,156,137,117,98,104,122,141,160,171,153,134,116,97,79,60,42,23,5,0,0,0,0,0,13,33,52,71,90,109,128,147,166,170,151,132,113,94,75,56,52,71,90,110,129,148,167,164,145,126,107,88,69,50,31,12,0,0,0,0,18,38,56,72,83,86,86,86,86,83,71,54,36,16,0,37,58,79,100,121,142,164,162,141,119,98,77,56,35,0,0,0,
0,12,33,54,75,96,118,139,160,167,146,124,103,82,64,62,58,54,48,42,36,28,19,9,0,0,0,0,0,0,0,0,15,35,55,75,95,115,135,154,174,160,141,121,102,84,67,69,70,69,68,65,62,57,50,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,40,60,79,98,116,136,154,173,162,143,124,105,87,68,50,32,14,0,0,0,31,53,74,95,115,136,157,178,162,142,123,104,86,68,53,41,31,46,62,80,100,119,140,160,172,152,131,111,90,69,48,28,7,51,72,94,114,136,158,179,162,140,118,97,76,55,33,12,0,0,20,41,62,83,104,125,146,167,172,151,130,108,87,66,45,24,0,0,0,0,0,0,0,0,0,0,14,30,46,61,77,93,110,126,145,164,166,148,130,111,92,72,52,32,12,0,0,0,0,0,18,39,59,79,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,121,101,81,61,40,20,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,41,43,46,53,63,77,95,114,135,155,176,157,137,116,96,75,54,33,12,0,43,64,84,105,126,146,167,173,152,132,112,92,72,52,32,13,0,0,0,0,0,0,0,0,0,0,3,2,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,3,22,42,62,82,102,122,143,163,175,155,134,113,93,72,51,30,10,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,39,39,39,39,39,39,39,39,39,39,37,30,19,6,0,0,0,43,64,85,105,126,147,167,173,153,133,112,92,72,53,33,14,0,0,0,0,0,0,0,0,0,2,3,2,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,42,42,42,42,42,42,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,89,99,115,131,147,163,171,155,139,123,107,91,75,58,42,25,9,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,44,65,86,107,129,150,165,144,122,113,134,154,155,135,115,94,93,113,134,154,154,134,114,122,143,164,152,132,110,89,68,47,25,47,68,89,110,132,154,175,154,133,111,118,137,156,167,148,129,110,91,72,53,70,91,112,134,156,173,152,131,109,88,67,45,24,48,69,90,110,132,152,173,166,145,124,103,82,61,41,20,0,0,0,0,20,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,5,26,48,69,90,111,133,154,175,164,143,122,100,79,58,37,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,0,15,36,57,79,100,121,142,164,177,156,134,112,91,70,49,27,6,24,45,66,87,108,129,150,171,171,152,133,114,97,82,69,58,48,39,30,22,13,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,18,39,59,80,100,120,141,161,175,154,133,112,92,71,51,30,10,6,27,47,68,89,109,130,150,171,163,143,122,102,81,61,40,20,0,23,44,65,86,107,129,150,171,158,137,115,94,73,56,68,75,75,75,75,75,74,67,54,73,94,116,138,159,170,149,128,106,85,64,43,21,0,0,0,0,15,34,52,71,90,108,126,145,164,165,146,128,108,114,133,151,170,161,142,124,105,87,68,50,31,13,0,0,0,0,0,0,4,23,42,61,80,99,118,137,156,175,161,142,123,104,85,66,62,81,100,119,138,157,173,154,136,117,98,79,60,41,22,3,0,0,0,3,24,45,65,85,102,108,108,108,108,101,83,64,43,23,2,35,56,77,98,119,140,162,160,139,117,96,75,54,33,0,0,0,
0,13,35,56,77,98,119,141,162,165,144,122,101,88,85,82,79,74,69,63,55,47,38,28,17,4,0,0,0,0,0,0,21,42,62,82,102,122,143,162,172,152,132,112,93,85,88,90,91,90,89,86,82,77,70,61,52,41,29,16,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,30,49,69,88,107,126,145,164,171,152,133,114,95,76,58,39,21,3,0,0,0,28,49,70,90,111,131,151,171,170,151,133,115,98,83,70,60,51,61,76,92,109,128,147,167,163,144,124,104,84,64,44,23,2,50,72,93,114,135,156,178,162,142,120,99,78,57,36,15,2,2,17,38,59,80,102,123,144,166,174,153,132,110,89,68,47,26,0,0,0,0,0,0,0,0,0,14,29,44,60,76,91,107,123,140,156,171,154,137,119,101,82,63,44,25,5,0,0,0,0,5,25,45,65,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,168,148,128,107,87,67,47,26,6,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,62,62,64,67,72,81,92,107,124,143,162,167,148,129,109,90,69,49,29,8,0,47,68,89,110,131,151,172,168,147,126,105,85,65,44,24,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,15,35,55,76,96,117,138,159,180,160,139,118,97,76,55,34,13,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,61,61,61,61,61,61,61,61,61,61,61,61,58,49,36,20,3,0,0,47,68,89,110,131,151,172,168,147,126,106,85,65,45,25,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,63,63,63,63,63,63,63,63,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,97,113,129,145,161,173,157,142,125,109,93,77,61,45,28,12,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,46,67,88,109,131,152,164,143,121,107,126,147,162,142,121,101,99,119,140,160,148,128,107,121,143,164,154,133,112,91,70,48,27,47,68,89,110,132,154,175,154,133,111,109,128,147,165,158,139,119,100,81,62,70,91,112,134,156,173,152,131,109,88,67,45,24,51,72,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,15,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,8,28,49,70,92,113,134,155,176,163,142,121,100,79,57,36,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,10,18,39,60,80,102,122,144,165,175,154,133,111,90,69,48,27,5,21,41,62,83,103,123,144,163,180,162,144,128,112,99,87,77,67,58,50,41,33,24,15,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,12,33,53,74,94,114,135,155,176,159,139,118,97,77,56,36,15,12,32,53,73,94,114,135,156,176,157,137,116,96,75,55,35,14,0,21,43,64,85,106,128,149,170,159,138,116,94,73,70,86,96,96,96,96,96,95,84,67,74,95,116,138,159,169,148,126,105,84,63,41,20,0,0,0,0,5,23,42,61,79,98,116,135,154,172,156,137,117,124,143,161,169,150,132,113,95,76,58,39,21,2,0,0,0,0,0,0,0,14,33,52,71,89,108,128,146,165,171,152,133,113,94,75,71,90,109,128,148,166,163,144,125,106,88,69,50,31,12,0,0,0,0,6,27,48,69,90,111,130,130,130,130,110,89,68,46,25,4,33,54,75,96,117,138,160,158,137,115,94,73,52,31,0,0,0,
0,16,37,58,79,100,121,142,164,163,142,120,110,109,106,103,99,95,89,83,75,66,57,46,34,21,8,0,0,0,0,0,27,47,68,88,109,129,149,170,166,145,125,105,101,106,110,112,112,112,110,107,103,97,90,80,70,59,46,32,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,20,39,58,78,97,116,136,155,174,161,142,123,104,85,66,48,29,10,0,0,0,0,23,43,64,84,104,123,143,162,180,162,145,128,113,100,88,79,71,77,91,106,122,139,157,169,152,134,115,96,77,57,37,17,0,48,70,91,112,133,154,175,165,144,123,103,82,62,42,27,23,23,25,37,58,79,100,122,143,164,175,154,133,111,90,69,48,26,0,0,0,0,0,0,0,0,11,28,44,59,74,90,105,121,137,154,170,157,141,124,107,90,72,53,35,16,0,0,0,0,0,11,31,52,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,134,114,94,73,53,33,12,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,83,83,83,85,88,93,100,110,122,137,154,171,155,137,119,101,81,62,42,22,2,0,51,72,93,114,135,156,177,163,142,121,101,80,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,9,30,50,71,92,113,134,155,176,163,143,122,100,79,58,37,16,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,43,65,86,107,129,150,171,167,146,124,102,82,82,82,82,82,82,82,82,82,82,82,82,82,78,66,50,32,13,0,0,51,72,93,114,135,156,177,163,143,122,101,80,60,39,18,0,0,0,0,0,1,10,15,17,17,17,17,17,17,14,7,0,0,59,81,102,123,145,166,172,151,130,108,86,84,84,84,84,84,84,84,84,84,84,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,111,128,143,159,175,159,143,128,111,95,79,63,47,31,15,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,47,69,90,111,132,154,164,142,121,100,120,141,161,148,128,107,105,126,146,162,142,121,101,120,142,164,156,135,113,92,71,50,29,47,68,89,110,132,154,175,154,133,111,99,117,137,156,167,148,129,110,91,72,70,91,112,134,156,173,152,131,109,88,67,45,24,53,74,96,117,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,11,33,54,74,95,116,138,159,180,159,138,117,96,75,54,32,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,16,21,35,54,75,95,116,137,158,179,161,140,118,97,76,55,34,47,68,89,110,132,154,175,165,144,122,100,79,58,37,28,31,36,48,66,86,106,126,147,168,171,150,130,108,87,66,45,24,3,16,36,56,76,96,116,135,153,170,174,158,142,129,116,105,96,86,78,69,61,52,44,34,25,15,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,6,27,47,68,88,109,129,149,170,165,144,123,103,82,62,41,21,18,38,59,79,99,120,141,161,171,151,131,110,90,69,49,28,8,0,20,41,63,84,105,126,148,169,159,138,116,95,74,78,98,116,118,118,118,118,114,96,75,74,95,116,138,160,168,146,125,104,83,61,40,19,0,0,0,0,0,13,32,50,69,88,106,125,144,162,165,147,128,134,153,172,158,140,121,103,84,66,47,29,10,0,0,0,0,0,0,0,0,4,23,42,61,79,98,117,136,155,173,161,142,123,104,85,81,99,118,138,157,172,153,134,115,96,78,59,40,22,3,0,0,0,0,8,29,50,72,93,114,135,151,151,133,112,91,70,48,27,6,30,52,73,94,115,136,157,156,135,113,92,71,50,29,0,0,0,
0,18,39,60,81,102,123,145,166,163,143,134,132,130,128,124,120,115,110,103,95,85,75,64,51,38,23,8,0,0,0,0,32,52,73,94,114,135,156,176,160,140,119,116,122,128,131,133,134,133,132,129,124,117,109,99,88,76,62,48,32,16,0,0,0,0,0,0,0,0,0,0,0,0,9,28,48,67,86,106,125,145,164,171,152,133,114,95,75,57,38,19,0,0,0,0,0,17,37,57,76,96,114,133,150,167,175,158,143,129,117,107,98,91,94,107,121,136,152,169,155,139,122,104,86,68,49,29,10,0,45,66,87,108,129,149,170,170,149,130,109,90,72,56,47,45,44,46,49,57,79,100,121,143,164,176,155,134,112,90,69,48,27,0,0,0,0,0,0,0,8,25,41,57,73,89,104,120,136,151,167,158,143,128,111,94,78,60,42,24,6,0,0,0,0,0,17,38,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,79,59,39,18,0,0,0,0,48,69,90,112,134,155,176,162,141,119,104,104,104,104,106,109,113,120,128,139,152,167,157,142,125,108,90,72,53,34,15,0,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,5,26,47,68,89,110,131,152,173,167,146,124,103,82,61,40,19,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,43,65,86,107,129,150,171,167,146,124,103,103,103,103,103,103,103,103,103,103,103,103,103,103,96,79,60,40,19,0,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,6,19,30,36,38,38,38,38,38,38,34,26,14,0,59,81,102,123,145,166,172,151,130,108,106,106,106,106,106,106,106,106,106,106,106,106,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,111,126,142,158,173,160,145,129,113,97,81,65,49,33,17,1,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,49,70,91,112,134,155,164,142,120,99,114,134,154,154,134,114,112,132,152,155,135,115,99,120,142,163,158,136,115,94,73,51,30,47,68,89,110,132,154,175,154,133,111,90,108,128,146,165,158,139,119,100,81,70,91,112,134,156,173,152,131,109,88,67,45,24,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,162,140,119,98,77,56,34,45,66,87,108,130,152,173,165,144,122,100,79,58,37,34,36,41,50,64,82,102,121,142,162,177,156,136,115,94,73,52,31,47,68,89,110,132,154,175,165,144,122,100,79,58,47,49,52,56,65,78,95,113,133,153,173,164,144,124,103,83,62,42,21,0,9,29,49,68,87,106,123,141,157,172,172,158,146,135,124,115,106,97,89,80,72,63,53,44,34,23,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,1,21,41,62,82,103,123,144,164,170,150,129,108,88,67,47,26,23,44,64,85,105,126,146,167,165,145,124,104,84,63,43,22,2,0,19,41,62,83,104,125,147,168,160,138,116,95,74,85,105,125,140,140,140,140,122,102,82,75,96,117,139,160,166,145,124,102,81,60,39,18,0,0,0,0,0,3,22,40,59,77,96,115,134,152,171,156,139,145,163,166,148,130,111,92,74,55,37,18,0,0,0,0,0,0,0,0,0,0,13,32,51,69,88,107,126,145,163,171,152,133,114,95,90,109,128,147,166,161,143,124,105,87,68,49,30,12,0,0,0,0,0,10,32,53,74,95,116,137,158,156,136,114,93,72,51,29,8,28,49,70,92,112,134,155,153,132,111,90,69,48,27,0,0,0,
0,20,41,62,84,105,126,147,168,172,159,155,154,151,149,145,141,136,130,123,114,104,93,81,68,53,38,23,7,0,0,0,36,57,78,98,119,140,161,176,155,134,129,137,143,148,152,154,155,154,153,149,144,137,128,118,106,92,78,62,46,29,12,0,0,0,0,0,0,0,0,0,0,0,17,36,56,76,95,115,134,154,173,163,143,123,104,85,66,47,28,9,0,0,0,0,0,9,29,48,67,85,103,120,137,153,166,173,159,147,136,126,118,111,112,124,137,151,166,156,141,125,109,92,75,57,39,20,1,0,41,62,82,103,123,143,163,177,157,138,119,101,86,74,68,66,66,67,70,75,81,100,121,143,164,176,155,134,112,90,69,48,27,0,0,0,0,0,0,3,20,37,54,71,87,104,119,135,150,166,158,143,128,113,97,81,65,48,31,13,0,0,0,0,0,3,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,24,4,0,0,0,48,69,90,112,134,155,176,162,141,126,126,126,126,126,128,130,134,140,148,157,163,153,141,126,111,95,78,61,43,24,6,0,0,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,2,23,44,65,86,107,129,150,171,169,148,126,105,84,63,42,20,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,107,86,65,43,22,1,0,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,3,20,36,48,57,59,59,59,59,59,59,54,44,30,14,59,81,102,123,145,166,172,151,130,128,128,128,128,128,128,128,128,128,128,128,128,128,128,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,125,141,157,172,161,146,130,114,99,83,67,51,35,19,3,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,51,72,93,114,136,157,163,142,120,98,107,128,148,161,140,120,118,139,159,149,128,108,98,120,142,163,159,138,116,95,74,53,31,47,68,89,110,132,154,175,154,133,111,90,98,117,137,156,167,148,128,109,90,71,91,112,134,156,173,152,131,109,88,67,45,24,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,45,66,87,108,130,152,173,165,144,122,100,79,58,54,55,57,62,69,80,94,111,130,149,169,170,150,130,110,89,69,48,27,47,68,89,110,132,154,175,165,144,122,100,79,68,69,70,73,77,84,94,108,124,142,161,174,156,137,117,97,77,57,36,16,0,1,21,39,58,76,94,111,126,142,156,169,175,164,153,143,134,125,117,108,100,91,82,73,63,52,40,28,15,1,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,15,36,56,76,97,117,137,158,176,155,135,114,93,73,52,32,29,49,70,90,111,131,152,172,159,139,118,98,78,57,37,16,0,0,18,39,61,82,103,124,146,167,160,139,117,96,75,91,111,132,152,161,161,149,129,109,89,75,96,117,139,160,165,144,122,101,80,59,38,16,0,0,0,0,0,0,11,30,49,67,86,104,123,142,160,169,159,161,175,156,138,119,100,82,63,45,27,8,0,0,0,0,0,0,0,0,0,0,3,22,41,60,78,97,115,134,153,171,161,143,123,105,100,119,138,157,170,151,132,114,95,76,58,39,20,2,0,0,0,0,0,13,34,55,76,97,118,140,161,158,138,116,95,74,53,32,10,26,47,68,89,110,131,144,144,130,108,87,66,45,24,0,0,0,
2,23,44,65,86,107,129,150,164,166,167,169,171,172,170,166,162,156,150,142,133,123,111,98,83,68,53,37,20,2,0,0,39,61,81,102,123,144,165,179,160,146,149,157,163,168,166,165,165,166,170,170,165,157,147,136,122,108,92,76,59,41,23,5,0,0,0,0,0,0,0,0,0,5,25,44,64,84,103,123,143,162,173,154,135,115,96,76,57,38,19,0,0,0,0,0,0,0,19,38,56,74,91,107,122,137,149,161,174,165,155,146,139,132,130,142,154,166,153,140,126,111,95,79,62,45,28,10,0,0,36,56,76,96,116,136,155,174,166,148,131,115,103,94,89,87,87,88,91,95,101,108,122,144,164,175,154,133,111,90,69,48,26,0,0,0,0,0,0,14,32,50,67,84,101,117,134,150,165,159,143,128,113,98,83,67,51,35,18,1,0,0,0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,173,153,132,112,92,71,51,31,10,0,0,0,48,69,90,112,134,155,176,168,152,148,148,148,148,148,148,151,155,160,167,160,143,135,124,111,96,81,65,48,33,18,2,0,0,57,78,99,120,142,163,177,156,134,113,92,71,50,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,0,21,42,63,84,106,126,148,170,170,149,128,106,85,64,43,21,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,129,107,86,65,43,22,1,0,57,78,99,120,142,163,177,156,134,113,92,71,50,28,7,0,0,0,13,32,50,66,77,81,81,81,81,81,80,73,60,44,25,59,81,102,123,145,166,177,159,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,160,178,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,133,140,156,171,165,147,132,116,100,84,69,53,37,21,5,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,52,74,95,116,137,158,162,141,119,98,101,121,141,161,147,126,124,145,162,142,122,102,98,119,141,162,160,139,118,96,75,54,33,47,68,89,110,132,154,175,154,133,111,90,89,108,126,146,165,157,138,118,99,80,91,112,134,156,173,152,131,109,88,67,45,24,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,75,75,76,78,82,88,98,109,124,141,159,177,162,142,123,103,83,63,43,22,47,68,89,110,132,154,175,165,144,122,100,89,89,90,91,94,97,103,112,124,138,154,171,163,145,126,108,89,69,50,30,10,0,0,11,29,47,64,81,96,111,126,139,151,162,172,172,163,153,145,137,128,119,110,101,92,81,70,58,45,31,16,1,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,9,30,50,70,90,111,131,152,172,161,140,119,99,78,58,38,35,55,75,96,116,137,157,173,153,133,112,92,71,51,31,10,0,0,17,38,59,80,102,122,144,166,160,139,118,96,77,98,118,138,158,171,172,156,136,115,95,75,96,118,140,161,164,142,121,100,79,57,36,15,0,0,0,0,0,0,1,20,38,57,76,94,113,131,150,169,180,181,164,146,128,108,90,71,53,35,16,0,0,0,0,0,0,0,0,0,0,0,0,12,31,49,68,86,105,123,142,161,171,153,134,115,110,129,148,167,159,141,122,103,85,66,48,29,10,0,0,0,0,0,0,15,36,57,79,100,121,142,163,161,140,118,97,76,55,34,13,23,44,65,86,106,122,122,122,122,105,84,63,42,21,0,0,0,
5,26,47,68,89,110,131,143,143,144,146,148,150,153,157,162,168,175,170,162,152,141,128,113,98,83,66,49,32,14,0,0,42,63,84,105,126,148,169,188,175,167,162,156,150,147,145,144,144,146,149,155,163,174,165,152,138,122,105,88,70,52,33,14,0,0,0,0,0,0,0,0,0,12,32,52,72,92,111,131,151,171,165,145,126,106,87,68,48,29,9,0,0,0,0,0,0,0,9,27,44,61,77,92,106,120,132,144,163,181,174,166,159,153,150,159,171,155,136,123,110,96,81,66,51,36,20,4,0,0,29,49,69,88,107,126,145,162,178,161,146,133,122,114,110,108,108,109,112,116,122,128,135,147,167,174,153,132,110,89,68,47,25,0,0,0,0,0,5,25,43,62,80,97,114,131,148,164,161,145,129,113,98,83,68,53,37,21,5,0,0,0,0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,77,57,37,16,0,0,0,48,69,90,112,134,155,176,182,171,169,169,169,169,169,170,172,175,178,178,157,137,130,121,112,102,90,77,63,48,32,16,0,0,57,79,100,121,143,164,176,155,134,112,90,69,48,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,0,20,41,63,84,105,126,148,169,171,150,129,107,86,65,43,22,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,150,129,107,86,65,43,22,1,0,57,79,100,121,143,164,176,155,134,112,90,69,48,27,6,0,0,0,20,41,61,80,96,102,102,102,102,102,101,90,73,53,33,59,81,102,123,145,166,187,176,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,177,186,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,180,163,151,156,170,184,163,143,128,113,99,85,70,55,41,26,11,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,54,75,96,117,139,160,162,141,119,98,94,114,135,155,153,133,131,151,156,136,115,95,97,118,140,162,162,140,119,98,77,55,34,47,68,89,110,132,154,175,154,133,111,90,79,98,117,137,156,166,147,128,108,89,91,112,134,156,173,152,131,109,88,67,45,24,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,4,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,45,66,87,108,130,152,173,165,144,122,100,96,96,96,97,99,103,109,116,126,140,154,171,168,151,133,114,95,75,56,36,16,47,68,89,110,132,154,175,165,144,122,110,110,110,111,112,114,118,123,131,141,154,168,165,150,133,116,98,79,60,41,22,2,0,0,0,17,34,51,66,81,96,109,122,133,144,153,163,171,173,164,156,147,139,130,120,110,99,88,75,61,46,31,15,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,3,23,44,64,84,105,125,145,166,166,146,125,105,84,64,43,40,61,81,102,122,143,163,167,147,126,106,86,65,45,25,4,0,0,15,37,58,79,100,121,143,164,161,140,118,96,84,104,124,145,165,151,152,162,142,122,102,81,97,118,140,162,162,141,119,98,77,56,35,13,0,0,0,0,0,0,0,15,33,51,69,88,106,124,144,165,186,183,162,142,123,105,87,69,51,32,14,0,0,0,0,0,0,0,0,0,0,0,0,2,20,39,58,76,95,113,132,150,169,162,144,124,120,139,158,167,149,130,112,93,74,56,37,19,0,0,0,0,0,0,0,17,39,60,81,102,123,144,166,163,142,120,99,78,57,36,15,19,39,59,78,94,100,100,100,100,93,77,58,38,17,0,0,0,
5,27,48,69,90,110,120,121,122,122,124,126,129,132,137,142,148,156,164,175,170,158,144,129,113,96,79,61,43,24,5,0,44,66,87,108,130,150,172,174,158,149,142,135,130,126,123,122,122,124,128,135,145,157,171,168,152,135,118,99,81,62,42,23,3,0,0,0,0,0,0,0,0,20,40,60,80,99,119,139,159,177,157,137,117,98,78,59,39,20,1,0,0,0,0,0,0,0,9,26,43,59,74,89,104,118,131,143,162,163,153,154,159,165,171,177,177,158,142,132,121,109,96,81,66,50,34,16,0,0,21,41,60,79,97,115,132,149,165,176,162,151,142,135,132,130,130,131,134,137,142,148,155,163,177,172,151,130,108,87,66,45,24,0,0,0,0,0,14,33,53,72,91,109,126,144,161,165,148,131,115,99,83,68,53,38,23,7,0,0,0,0,0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,83,63,43,22,2,0,0,48,69,90,112,134,155,176,170,155,152,152,152,152,152,152,152,154,157,162,167,156,149,141,131,119,106,93,78,62,45,28,10,0,58,79,100,122,144,165,175,154,133,111,90,69,48,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,0,19,41,62,83,104,126,148,169,171,150,129,107,86,65,43,22,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,175,160,154,154,154,154,154,154,154,154,154,154,154,154,154,150,129,107,86,65,43,22,1,0,58,79,100,122,144,165,175,154,133,111,90,69,48,27,5,0,0,2,23,45,66,87,108,123,123,123,123,123,120,100,79,58,37,59,81,102,123,145,166,179,162,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,163,180,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,177,158,143,149,161,173,172,157,143,129,115,100,85,71,56,41,26,10,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,55,77,98,119,140,162,162,140,118,97,87,107,128,148,160,139,137,157,150,130,109,89,97,118,140,161,163,142,120,99,78,57,35,47,68,89,110,132,154,175,154,133,111,90,70,89,108,128,147,166,156,136,117,97,91,112,134,156,173,152,131,109,88,67,45,24,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,45,66,87,108,130,152,173,165,144,122,118,118,118,118,118,120,124,129,136,145,156,170,170,155,139,121,104,85,66,47,28,8,47,68,89,110,132,154,175,165,144,132,132,132,132,132,134,136,139,144,151,160,170,163,150,135,119,103,86,68,50,32,13,0,0,0,0,4,21,36,51,66,79,92,104,115,125,134,143,152,160,168,175,167,158,149,139,129,117,104,91,76,61,45,28,11,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,17,37,58,78,98,118,139,159,172,151,131,110,90,70,49,46,67,87,107,128,149,169,161,140,120,100,79,59,39,18,0,0,0,14,35,57,78,99,120,142,163,162,140,118,97,90,110,131,151,156,136,139,159,149,129,108,88,98,118,140,162,161,140,118,97,76,54,33,12,0,0,0,0,0,0,7,25,44,62,80,99,117,135,153,172,177,178,171,153,135,116,98,80,62,43,25,6,0,0,0,0,0,0,0,0,0,0,0,0,10,29,47,66,84,103,121,140,158,172,153,134,130,149,168,157,138,120,101,83,64,46,27,8,0,0,0,0,0,0,0,19,41,62,83,104,125,146,168,165,144,122,102,80,59,38,17,12,31,48,64,75,79,79,79,79,74,63,47,29,10,0,0,0,
2,23,43,63,81,95,99,100,100,102,103,105,108,111,116,121,128,136,145,157,170,174,159,143,126,108,90,71,52,33,14,0,46,67,88,110,132,152,174,166,146,130,122,115,109,105,102,101,101,103,108,115,126,141,157,174,165,147,129,109,90,70,50,30,10,0,0,0,0,0,0,0,7,27,47,67,87,107,126,147,167,169,149,129,109,90,70,51,31,11,0,0,0,0,0,0,0,4,21,39,56,73,89,104,119,134,148,160,158,145,134,133,139,145,151,159,168,171,161,150,139,126,111,96,80,63,46,28,10,0,12,31,50,68,85,102,119,135,148,160,170,169,161,156,152,151,151,152,154,158,163,163,161,170,186,170,148,128,106,85,64,43,22,0,0,0,0,0,20,40,61,81,100,120,139,156,172,154,136,118,101,85,69,53,38,23,8,0,0,0,0,0,0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,8,0,0,48,69,90,112,134,155,176,162,141,130,130,130,130,130,130,132,134,137,142,148,157,168,160,149,136,122,108,92,75,57,39,21,2,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,0,20,41,63,84,105,126,148,169,171,150,129,107,86,65,43,22,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,43,65,86,107,129,150,171,167,147,133,133,133,133,133,133,133,133,133,133,133,133,133,133,129,107,86,65,43,22,1,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,2,23,45,66,87,108,130,145,145,145,144,122,100,79,58,37,59,81,102,123,145,166,172,151,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,133,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,131,143,156,170,173,159,145,130,115,101,86,71,56,40,25,9,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,57,78,99,120,142,163,161,140,118,96,81,101,121,142,162,156,155,163,143,123,103,82,96,118,140,161,164,143,121,100,79,58,36,47,68,89,110,132,154,175,154,133,111,90,69,80,99,118,138,157,164,145,125,106,91,112,134,156,173,152,131,109,88,67,45,24,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,154,175,165,144,122,101,80,59,37,45,66,87,108,130,152,173,167,148,140,140,140,140,140,140,142,145,149,156,164,174,166,154,140,125,109,92,74,56,38,19,0,47,68,89,110,132,154,175,173,158,154,154,154,154,154,155,157,160,164,170,167,157,146,134,119,105,89,73,56,39,21,3,0,0,0,0,0,6,21,36,50,63,75,86,96,106,115,124,132,140,148,157,166,175,168,158,147,135,121,106,91,75,58,41,22,4,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,11,31,51,72,92,112,133,153,173,157,137,116,96,75,55,52,73,93,113,134,154,175,155,134,114,93,73,53,32,12,0,0,0,13,34,55,76,98,118,140,162,162,140,119,98,97,117,137,157,150,130,132,152,156,135,115,95,98,119,141,162,159,138,116,95,74,53,32,11,0,0,0,0,0,0,18,36,54,73,91,109,128,146,164,168,156,157,170,164,146,128,109,91,72,54,35,17,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,55,74,92,110,129,147,166,163,145,142,159,165,146,128,109,91,72,54,35,17,0,0,0,0,0,0,0,0,21,42,63,84,106,126,148,170,167,146,124,103,82,61,40,19,1,19,34,47,55,58,58,58,58,55,46,33,17,0,0,0,0,
0,15,34,51,66,76,78,79,79,80,82,84,87,90,95,101,108,117,128,140,154,170,173,156,138,119,100,81,61,41,21,1,47,69,90,111,132,154,175,165,144,122,102,94,88,84,81,80,80,82,88,97,111,128,145,164,176,157,138,117,97,77,57,36,16,0,0,0,0,0,0,0,14,34,54,74,94,114,134,154,174,162,142,122,102,82,62,43,23,3,0,0,0,0,0,0,0,14,33,51,69,86,103,119,135,150,164,156,141,128,116,112,118,124,132,140,149,159,171,168,156,142,126,110,93,75,57,39,19,0,2,20,38,56,73,89,104,118,131,142,151,158,163,167,168,169,168,166,162,157,151,143,141,157,178,166,145,124,103,82,61,40,19,0,0,0,0,4,25,46,67,87,108,128,148,167,162,143,124,106,88,71,55,39,23,8,0,0,0,0,0,0,0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,136,116,95,75,54,34,13,0,0,48,69,90,112,134,155,176,162,141,119,108,108,108,108,109,110,112,116,121,129,139,150,164,166,153,138,122,105,87,68,49,30,10,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,0,21,43,64,85,106,128,149,170,170,149,128,106,85,64,43,21,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,43,65,86,107,129,150,171,167,146,124,111,111,111,111,111,111,111,111,111,111,111,111,111,111,101,83,63,42,21,0,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,8,0,0,2,23,45,66,87,108,130,152,166,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,110,110,110,110,110,110,110,110,110,110,110,110,110,110,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,114,126,140,153,167,175,160,146,131,116,101,86,70,55,39,23,7,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,58,79,100,122,143,164,160,139,118,96,75,94,114,135,155,175,175,157,137,116,96,76,96,117,139,160,165,144,122,101,80,59,37,47,68,89,110,132,154,175,154,133,111,90,69,71,90,109,128,148,167,154,134,115,95,112,134,156,173,152,131,109,88,67,45,24,57,79,100,121,143,164,176,155,134,112,91,70,49,28,7,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,45,66,87,108,130,152,173,178,165,161,161,161,161,161,162,163,166,170,171,165,157,148,137,124,110,95,79,62,45,27,9,0,47,68,89,110,132,154,175,181,170,166,166,166,166,166,166,165,171,185,167,149,139,128,116,103,89,75,59,43,27,9,0,0,0,0,0,0,0,6,20,33,45,57,67,77,87,96,104,112,120,129,137,147,157,168,176,164,151,137,121,105,88,70,51,33,14,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,4,25,45,65,86,106,126,147,167,163,143,122,102,81,61,58,78,99,119,140,160,168,148,128,107,87,67,47,26,6,0,0,0,11,33,54,75,96,117,139,160,162,141,119,98,103,123,144,164,143,123,126,146,162,142,122,101,98,120,142,163,158,136,115,94,73,51,30,9,0,0,0,0,0,9,28,46,65,83,102,120,139,157,174,156,138,140,158,175,156,138,120,101,83,65,46,27,9,0,0,0,0,0,0,0,0,0,0,0,0,8,26,45,63,81,100,118,137,155,173,163,162,172,154,136,117,99,80,62,43,25,6,0,0,0,0,0,0,0,0,22,43,65,86,107,128,150,171,169,148,126,105,84,62,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,4,21,36,48,55,57,57,58,59,61,63,66,69,74,80,88,98,110,124,140,157,175,167,148,128,109,89,68,48,28,7,48,69,90,111,133,154,175,165,144,122,100,79,68,63,60,59,59,61,68,81,98,116,135,155,175,165,145,124,103,83,62,41,21,0,0,0,0,0,0,1,21,41,61,81,101,121,142,162,174,154,134,114,94,74,54,35,15,0,0,0,0,0,0,0,0,24,43,62,80,98,116,133,149,165,157,141,125,111,98,92,97,104,112,120,130,141,153,167,172,156,140,123,104,86,67,48,28,8,0,9,26,43,59,74,88,101,113,123,132,138,143,146,147,148,147,145,142,137,131,123,135,156,177,162,142,120,100,79,58,37,16,0,0,0,0,7,29,50,71,92,112,134,154,175,155,135,115,96,77,59,41,25,9,0,0,0,0,0,0,0,0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,81,60,40,19,0,0,48,69,90,112,134,155,176,162,141,119,98,87,87,87,88,88,91,95,101,109,120,134,149,166,168,152,134,116,97,77,58,38,18,55,76,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,2,23,44,65,86,108,129,150,172,168,147,126,105,84,62,41,20,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,43,65,86,107,129,150,171,167,146,124,102,90,90,90,90,90,90,90,90,90,90,90,90,90,85,72,54,35,16,0,0,55,76,98,118,140,161,179,158,137,115,94,73,52,31,10,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,88,88,88,88,88,88,88,88,88,88,88,88,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,110,123,137,151,166,176,161,146,131,116,100,85,69,53,37,21,4,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,59,81,102,123,144,166,160,139,117,96,75,88,108,128,148,157,157,151,130,110,90,74,95,116,138,160,166,145,123,102,81,60,39,47,68,89,110,132,154,175,154,133,111,90,69,62,81,100,120,139,158,162,143,123,103,112,134,156,173,152,131,109,88,67,45,24,56,78,99,120,142,163,178,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,36,45,66,87,108,130,152,173,178,165,162,162,162,162,162,161,160,158,155,150,145,137,129,118,107,94,80,65,49,32,15,0,0,47,68,89,110,132,154,175,169,151,145,145,145,145,145,145,144,155,172,163,142,124,110,99,87,74,59,45,29,13,0,0,0,0,0,0,0,0,0,3,16,27,38,49,58,68,76,85,93,101,109,118,128,139,151,164,179,167,151,135,117,99,80,61,42,22,2,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,18,39,59,79,100,120,140,161,169,148,128,107,87,67,64,84,105,125,146,166,162,142,121,101,81,61,40,20,0,0,0,0,10,31,52,73,94,116,137,158,163,142,120,98,110,130,150,157,137,117,119,140,160,148,128,108,99,120,142,163,156,135,113,92,71,50,28,7,0,0,0,0,1,19,38,57,75,94,112,131,149,168,163,145,126,129,147,165,167,149,131,112,93,75,56,38,19,1,0,0,0,0,0,0,0,0,0,0,0,0,16,34,52,71,89,107,126,144,162,180,180,162,144,125,107,88,70,51,33,14,0,0,0,0,0,0,0,0,0,23,45,66,87,108,130,151,172,170,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,6,19,28,34,36,36,37,38,40,42,45,49,54,61,69,80,94,110,128,147,166,176,156,136,115,95,74,54,33,12,48,69,90,111,133,154,175,165,144,122,101,80,59,42,39,37,37,41,51,68,88,107,128,148,169,171,150,129,108,87,66,45,24,0,0,0,0,0,0,7,27,48,68,88,108,128,149,169,168,148,128,107,87,67,47,27,7,0,0,0,0,0,0,0,0,32,52,71,90,109,128,145,162,163,145,128,111,95,81,71,77,84,92,101,112,123,137,152,169,170,152,134,114,95,75,55,35,15,0,0,13,29,44,58,72,84,94,104,111,117,122,124,125,126,125,124,120,116,110,119,140,161,178,158,137,116,96,75,54,33,12,0,0,0,0,9,30,51,73,94,115,137,158,166,149,128,108,87,67,48,30,12,0,0,0,0,0,0,0,0,0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,48,69,90,112,134,155,176,162,141,119,98,77,66,66,67,67,70,74,81,91,104,119,136,154,173,163,145,125,105,85,64,44,23,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,5,26,47,68,89,110,132,153,174,166,145,124,103,82,60,39,18,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,69,69,69,69,69,69,69,69,69,69,69,69,65,56,41,25,7,0,0,53,74,95,116,138,159,180,161,140,118,97,76,55,35,14,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,67,67,67,67,67,67,67,67,67,67,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,93,107,121,135,150,165,176,161,146,131,114,99,83,67,50,34,18,1,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,61,82,103,124,146,167,160,138,116,95,74,81,101,122,136,136,136,136,124,103,83,74,95,116,138,159,167,146,124,103,82,61,40,47,68,89,110,132,154,175,154,133,111,90,69,53,72,91,111,130,150,169,151,131,112,112,134,156,173,152,131,109,88,67,45,24,55,76,97,118,140,161,179,158,137,116,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,97,76,55,34,45,66,87,108,130,152,173,167,148,140,140,140,140,140,140,139,137,134,130,124,117,109,100,89,77,64,50,34,19,2,0,0,47,68,89,110,132,154,175,165,144,123,123,123,123,123,123,125,142,159,171,153,135,117,99,81,62,44,30,15,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,48,57,65,73,81,90,99,109,121,134,149,164,180,164,146,128,109,89,70,50,30,9,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,12,32,53,73,93,114,134,154,175,154,134,114,93,73,70,91,111,132,152,172,156,135,115,95,74,54,34,14,0,0,0,0,8,29,51,72,93,114,136,157,163,142,120,99,116,137,157,151,131,110,113,134,154,155,135,114,99,120,142,164,154,133,111,90,69,48,27,6,0,0,0,0,11,30,48,67,86,104,123,142,160,171,153,134,116,117,136,154,172,159,141,122,104,85,67,48,30,11,0,0,0,0,0,0,0,0,0,0,0,0,5,23,42,60,78,96,115,133,151,170,171,151,133,114,96,78,59,41,22,4,0,0,0,0,0,0,0,0,0,25,46,67,88,110,131,152,173,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,8,13,15,15,15,17,18,20,24,28,34,41,51,64,80,99,118,139,159,179,162,142,120,100,79,58,37,16,47,69,90,111,132,154,175,166,144,122,102,80,59,38,18,16,16,21,40,60,81,102,123,144,165,175,154,133,112,91,70,48,27,0,0,0,0,0,0,13,34,54,74,94,115,135,155,176,161,141,120,100,80,60,40,20,0,0,0,0,0,0,0,0,0,39,59,79,99,118,138,157,172,153,134,115,97,81,65,51,57,64,73,83,94,107,122,139,157,176,162,143,123,102,82,62,41,21,0,0,0,14,28,42,54,65,75,84,91,97,100,103,104,104,104,102,100,95,105,126,146,166,173,152,132,111,91,70,49,29,8,0,0,0,0,9,31,52,73,94,115,137,145,145,145,124,103,82,61,41,20,1,0,0,0,0,0,0,0,0,0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,48,69,90,112,134,155,176,162,141,119,98,77,55,45,45,46,49,54,62,73,89,106,125,145,165,172,152,132,111,90,69,49,28,51,72,93,114,135,156,177,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,10,31,51,72,93,114,135,156,177,163,142,121,100,79,58,37,16,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,47,47,47,47,47,47,47,47,47,47,47,45,37,26,11,0,0,0,51,72,93,114,135,156,177,164,143,122,101,81,60,39,19,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,46,46,46,46,46,46,46,46,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,89,91,105,120,135,150,166,176,160,145,129,113,97,80,64,48,31,14,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,62,83,104,126,147,168,159,138,116,95,74,75,94,111,114,114,114,114,112,96,77,73,94,116,138,159,168,147,126,104,83,62,41,47,68,89,110,132,154,175,154,133,111,90,69,47,63,83,102,121,141,160,159,140,120,112,134,156,173,152,131,109,88,67,45,24,53,74,95,116,137,158,179,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,45,66,87,108,130,152,173,165,144,122,118,118,118,118,118,117,115,112,109,103,97,90,81,71,60,47,34,19,4,0,0,0,47,68,89,110,132,154,175,165,144,122,102,102,102,102,102,112,130,147,165,164,146,128,110,92,73,55,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,20,29,37,45,53,62,70,80,92,104,118,134,150,168,176,156,137,117,97,77,56,36,15,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,6,26,46,67,87,107,128,148,168,161,140,120,99,79,76,97,117,138,158,169,149,129,109,88,68,48,27,7,0,0,0,0,7,28,49,70,91,112,134,155,164,142,120,102,122,143,163,145,124,104,107,126,147,162,142,121,101,121,143,164,152,131,110,88,67,46,25,4,0,0,0,2,21,40,58,77,96,114,133,152,170,161,142,124,105,106,125,143,162,170,151,133,114,96,77,58,40,21,3,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,67,85,104,125,147,168,170,148,126,105,85,67,49,30,12,0,0,0,0,0,0,0,0,0,0,25,47,68,89,110,132,153,174,171,150,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,3,7,13,22,34,51,71,91,112,133,154,175,166,145,124,103,82,61,40,19,46,67,88,110,131,152,173,167,146,124,103,82,61,39,18,0,0,14,35,56,78,99,120,141,162,178,156,135,114,92,71,50,29,0,0,0,0,0,0,19,40,60,80,101,121,142,162,175,155,134,114,94,73,53,33,13,0,0,0,0,0,0,0,0,0,44,65,85,106,126,146,166,165,145,125,105,86,68,51,35,37,45,54,64,77,92,110,128,148,168,170,149,129,108,87,67,46,25,0,0,0,0,12,25,36,47,56,64,71,76,79,82,83,83,83,81,79,93,113,133,153,173,166,146,126,105,85,64,44,24,3,0,0,0,0,8,29,51,72,93,114,123,123,123,123,121,102,81,60,38,17,0,0,0,0,0,0,0,0,0,0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,118,98,78,57,37,16,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,24,25,28,34,44,59,78,98,118,139,160,178,157,136,115,94,73,52,31,48,69,89,110,131,152,173,167,147,126,105,85,64,44,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,17,37,57,77,98,118,139,160,180,159,138,117,96,75,54,33,12,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,26,26,26,26,26,26,26,26,26,26,24,18,8,0,0,0,0,47,68,89,110,131,152,173,168,148,126,106,86,65,45,25,5,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,25,25,25,25,25,25,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,89,75,90,104,120,135,151,167,175,159,143,126,110,94,77,61,44,27,10,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,63,84,106,126,148,170,159,138,116,94,73,65,81,91,92,92,92,92,92,83,67,73,94,115,137,158,170,148,126,105,84,63,42,47,68,89,110,132,154,175,154,133,111,90,69,47,55,74,93,113,132,152,168,148,128,112,134,156,173,152,131,109,88,67,45,24,50,71,92,113,134,155,176,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,79,99,120,142,163,176,155,134,113,92,71,50,29,45,66,87,108,130,152,173,165,144,122,100,97,97,97,97,96,94,91,88,83,77,70,62,52,42,30,18,4,0,0,0,0,47,68,89,110,132,154,175,165,144,122,100,81,81,81,83,100,117,135,153,171,157,139,121,103,84,66,48,29,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,18,26,34,42,51,62,74,88,103,120,138,157,176,164,144,123,102,82,61,40,19,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,77,98,119,140,162,176,155,134,112,90,69,48,27,5,0,0,7,28,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,20,40,60,81,101,121,142,162,167,146,126,105,85,83,103,123,144,164,163,143,122,102,82,61,41,21,1,0,0,0,0,5,26,48,69,90,111,132,154,164,143,121,109,129,149,159,139,118,98,100,120,141,161,148,128,107,121,143,164,151,130,108,87,66,45,23,2,0,0,0,12,30,49,68,87,106,125,143,162,170,151,132,113,95,96,114,133,151,170,162,143,125,106,87,69,50,31,13,0,0,0,0,0,0,0,0,0,0,0,0,2,20,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,1,0,0,0,0,0,0,0,0,0,0,26,47,69,90,111,133,154,175,172,151,130,108,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,45,66,87,108,130,150,172,169,148,126,104,83,62,41,20,44,66,87,108,130,150,171,168,147,126,105,84,63,42,21,0,0,12,33,55,76,97,118,140,162,179,158,136,114,93,72,51,29,0,0,0,0,0,4,25,45,66,86,107,128,148,168,169,149,128,108,87,67,47,26,6,0,0,0,0,0,0,0,0,0,48,69,90,111,132,153,173,160,139,118,98,77,58,39,21,17,25,35,47,63,81,100,120,141,162,175,154,133,112,91,70,49,28,0,0,0,0,0,7,18,28,37,44,50,55,58,61,62,62,62,66,84,103,121,141,160,178,158,139,118,98,78,58,38,18,0,0,0,0,0,5,26,47,66,85,99,102,102,102,102,101,91,74,55,35,14,0,0,0,0,0,0,0,0,0,2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,4,7,14,31,51,72,93,114,136,157,178,160,138,117,96,75,53,32,44,64,85,106,126,147,168,172,152,132,111,91,71,52,32,13,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,6,25,44,64,84,104,124,144,165,174,154,133,112,92,71,50,30,9,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,5,5,5,5,5,5,5,5,5,3,0,0,0,0,0,0,43,64,85,106,126,147,168,173,153,133,112,92,72,52,33,13,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,3,3,3,3,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,1,10,14,15,12,5,0,0,0,0,0,0,5,26,47,69,90,111,133,154,175,163,142,120,98,77,56,35,56,77,98,120,142,163,175,154,132,110,89,68,74,90,105,121,137,153,169,173,157,140,124,107,91,74,57,40,23,5,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,85,106,128,150,171,158,137,115,94,73,51,64,71,71,71,71,71,71,65,53,73,94,115,137,158,170,149,128,106,85,64,43,47,68,89,110,132,154,175,154,133,111,90,69,47,46,65,85,104,123,143,162,156,137,117,134,156,173,152,131,109,88,67,45,24,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,1,0,0,1,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,45,66,87,108,130,152,173,165,144,122,100,79,76,76,76,75,73,71,67,62,57,50,43,33,24,13,1,0,0,0,0,0,47,68,89,110,132,154,175,165,144,122,100,79,59,59,70,88,106,123,142,160,168,150,132,113,95,77,58,40,21,3,0,0,0,0,0,0,0,4,7,6,2,0,0,0,0,0,6,14,23,33,45,58,74,91,109,129,149,170,169,149,128,106,85,64,43,22,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,55,76,97,118,140,161,177,156,134,113,92,71,50,28,7,0,0,8,29,50,71,92,114,135,156,178,161,140,118,96,75,54,33,0,0,0,0,0,14,34,54,74,95,115,135,156,173,152,132,112,91,89,109,130,150,170,156,136,116,96,75,55,35,15,0,0,0,0,0,3,25,46,67,88,109,131,152,164,143,122,115,136,156,152,132,112,92,94,114,135,155,155,135,114,122,144,165,149,128,106,85,64,43,22,0,0,0,2,21,40,59,78,97,116,135,154,172,160,141,122,103,85,85,104,123,142,160,172,154,135,116,97,79,60,41,22,3,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,26,47,69,90,111,133,154,175,172,151,130,108,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,7,15,18,18,14,6,0,0,0,0,0,0,0,1,22,43,64,85,106,128,150,171,170,148,126,105,84,63,41,20,42,63,84,105,126,147,168,171,150,129,108,87,66,45,25,4,0,14,35,56,77,98,119,140,162,178,157,136,114,93,72,50,29,0,0,0,0,0,10,31,51,72,92,112,133,154,174,163,143,122,102,81,61,41,20,0,0,0,0,0,0,0,0,0,0,50,72,93,114,135,156,177,157,136,114,93,72,51,31,10,0,6,17,33,53,74,95,116,137,158,178,157,136,114,93,72,51,29,0,0,0,0,0,0,0,9,17,24,30,34,37,40,41,47,62,78,95,113,131,150,169,169,150,130,111,91,71,51,31,11,0,0,0,0,0,0,19,38,55,69,79,81,81,81,81,80,74,61,45,27,7,0,0,0,0,0,0,0,0,0,7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,8,29,51,72,93,114,136,157,178,160,139,117,96,75,53,32,39,60,80,101,121,142,162,179,159,139,119,99,80,60,42,24,7,0,0,0,0,0,0,0,9,17,22,23,20,13,3,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,4,18,35,53,72,91,111,131,151,171,168,148,128,107,86,66,45,25,4,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,59,80,100,121,142,162,179,159,139,119,99,80,61,42,24,7,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,7,20,30,35,36,33,24,13,1,0,0,0,0,7,28,49,70,91,112,134,155,176,162,141,119,98,77,55,34,56,77,98,120,142,163,175,154,132,110,89,68,60,75,91,107,122,139,155,171,170,154,137,120,104,86,69,52,35,17,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,158,136,115,94,73,51,44,49,50,50,50,50,50,45,51,72,93,114,136,158,171,150,129,108,86,65,44,47,68,89,110,132,154,175,154,133,111,90,69,47,37,56,76,95,115,134,153,164,145,125,134,156,173,152,131,109,88,67,45,24,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,45,66,87,108,130,152,173,165,144,122,100,79,58,55,55,54,52,50,46,42,36,30,23,14,5,0,0,0,0,0,0,0,47,68,89,110,132,154,175,165,144,122,100,79,58,41,58,76,94,112,131,149,168,161,143,124,106,87,68,50,31,13,0,0,0,0,0,6,17,25,29,28,22,13,4,0,0,0,0,0,4,15,28,44,62,82,103,124,145,166,172,151,130,108,87,66,45,23,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,53,75,96,117,138,160,178,157,136,115,94,73,52,31,10,0,0,11,32,53,74,95,116,137,158,179,159,138,116,95,74,53,32,0,0,0,0,0,7,27,48,68,88,109,129,149,169,159,139,118,98,95,115,136,156,170,150,130,109,89,69,49,28,8,0,0,0,0,0,2,23,44,65,86,108,129,150,165,144,122,122,142,162,146,126,105,85,88,108,128,148,161,141,121,122,144,166,147,125,104,83,62,41,20,0,0,0,12,31,50,69,88,107,126,145,164,169,150,131,112,93,75,75,94,113,132,150,170,164,145,126,107,89,70,51,32,13,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,27,48,69,90,112,134,155,176,172,151,130,108,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,14,26,35,40,39,34,25,18,10,5,3,2,2,4,10,24,45,65,86,108,129,150,171,168,147,126,104,83,62,41,20,39,60,81,102,122,143,164,175,154,133,112,92,71,51,31,11,0,18,39,59,80,101,122,143,164,175,154,134,112,91,70,49,28,0,0,0,0,0,15,36,56,77,98,118,139,159,179,158,137,116,96,75,55,35,14,0,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,177,156,134,113,92,71,49,28,7,0,0,8,29,50,71,92,114,136,157,178,158,136,114,93,72,51,29,0,0,0,1,8,12,12,13,15,18,22,27,34,42,52,63,77,92,108,125,142,161,177,158,140,121,102,82,63,44,24,4,0,0,0,0,0,0,14,30,44,57,68,76,81,83,82,78,70,60,48,34,19,3,0,0,0,0,0,0,0,0,13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,10,13,21,35,54,74,95,116,137,158,179,158,138,116,95,74,53,31,34,54,75,95,115,135,156,175,166,147,128,108,89,71,54,37,22,11,4,2,3,6,11,19,28,37,43,45,41,32,20,5,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,15,22,33,48,65,82,101,120,139,158,178,160,140,120,100,80,60,40,19,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,54,74,94,115,135,155,175,167,147,128,108,90,71,53,37,21,9,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,0,5,22,37,49,56,58,53,43,31,20,10,2,0,1,12,32,53,74,94,116,137,158,179,160,139,117,96,75,54,33,56,77,98,120,142,163,175,154,132,110,89,68,47,61,77,93,109,125,142,158,175,167,150,134,116,99,82,64,47,29,11,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,45,67,88,109,130,152,173,158,136,114,93,72,51,29,28,29,29,29,29,28,29,50,72,93,114,136,157,173,152,130,108,87,66,45,47,68,89,110,132,154,175,154,133,111,90,69,47,28,48,67,86,106,125,145,164,153,133,134,156,173,152,131,109,88,67,45,24,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,45,66,87,108,130,152,173,165,144,122,100,79,58,37,33,33,31,29,25,21,16,10,3,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,47,65,83,101,120,139,157,172,153,135,116,97,79,60,41,23,4,0,0,0,8,23,36,45,50,48,42,32,24,16,9,4,1,0,0,2,15,37,58,79,100,121,143,164,173,152,131,109,88,67,45,24,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,52,73,94,115,136,157,178,161,140,119,98,77,57,36,16,0,0,16,37,57,78,98,119,140,161,178,156,136,114,93,72,51,30,0,0,0,0,0,1,21,41,62,82,102,122,143,163,165,145,124,104,102,122,142,163,163,143,123,102,82,62,42,22,2,0,0,0,0,0,0,21,42,63,84,106,128,148,166,144,122,128,148,160,140,119,99,79,81,101,122,142,162,148,128,123,144,166,145,123,102,81,60,39,18,0,0,3,22,41,59,78,97,116,136,154,173,160,141,122,103,84,65,65,84,103,122,141,160,174,155,137,117,98,80,61,42,23,4,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,27,48,69,90,112,134,155,176,172,151,130,108,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
13,29,44,55,61,60,53,45,38,31,26,24,23,23,25,30,39,53,72,91,111,132,153,174,166,145,123,102,81,60,39,18,35,56,76,97,118,139,159,179,159,138,118,98,78,59,40,23,18,28,46,65,85,106,126,147,168,171,150,130,108,88,67,46,25,0,0,0,0,0,20,41,61,82,103,123,144,165,173,153,132,111,91,70,49,29,8,0,0,0,0,0,0,0,0,0,0,51,72,93,114,136,157,178,157,136,114,94,73,53,33,21,17,17,21,34,53,74,94,115,136,157,177,156,135,114,92,71,50,29,0,0,8,20,28,33,34,34,36,39,42,47,54,61,70,81,93,107,122,138,155,172,165,147,129,111,92,74,54,35,16,0,0,0,0,0,0,9,27,44,60,74,86,96,102,104,103,98,89,78,64,49,33,15,0,0,0,0,0,0,0,0,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,162,142,121,100,80,59,39,18,48,69,90,112,134,155,176,162,141,119,98,77,55,34,29,31,34,40,50,65,82,101,121,141,162,176,156,135,113,92,71,50,29,28,48,68,88,108,128,148,167,175,156,137,118,100,83,67,52,40,31,25,23,24,27,32,38,47,56,64,66,61,50,35,19,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,36,42,51,63,78,94,112,130,148,167,170,151,132,112,93,73,53,33,13,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,47,68,88,107,128,147,167,175,156,137,119,100,83,66,51,38,28,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,0,16,35,52,67,77,79,72,60,49,39,29,23,21,22,27,40,59,79,99,120,141,161,178,157,136,114,94,73,51,30,56,77,98,120,142,163,175,154,132,110,89,68,47,47,63,79,95,112,129,145,162,180,163,146,129,111,94,76,58,41,23,5,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,47,68,89,110,132,153,174,157,136,114,92,71,50,29,8,7,7,7,7,7,29,50,71,92,114,136,157,173,152,131,110,88,67,46,47,68,89,110,132,154,175,154,133,111,90,69,47,26,39,58,78,97,116,136,156,161,141,135,156,173,152,131,109,88,67,45,24,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,11,10,8,4,1,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,36,54,73,91,109,128,147,166,164,145,126,108,89,70,52,33,14,0,0,2,20,38,53,65,71,69,61,52,44,36,29,25,22,21,21,23,27,39,59,80,101,122,144,165,173,152,130,108,87,66,45,24,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,49,70,91,112,133,154,174,165,144,124,103,83,63,44,27,21,21,27,44,64,84,104,124,145,165,174,153,132,111,90,69,48,27,0,0,0,0,0,0,15,35,55,75,96,116,136,156,172,151,131,111,108,128,149,169,156,136,116,96,76,55,35,15,0,0,0,0,0,0,0,19,41,62,83,104,125,147,166,145,123,135,155,154,134,113,93,73,75,95,115,136,156,154,134,123,145,164,143,122,100,79,58,37,16,0,0,12,31,50,69,88,107,126,145,164,170,151,132,112,93,74,55,55,74,93,112,132,151,170,165,146,128,108,90,71,52,32,13,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,27,48,69,90,112,134,155,176,172,151,130,108,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
23,42,59,73,82,81,72,65,57,51,47,45,44,45,46,50,57,68,83,100,119,139,159,179,161,141,120,99,78,57,36,15,30,51,71,92,112,132,153,173,165,145,126,106,87,69,53,42,40,44,58,75,93,112,133,153,173,165,145,124,104,83,63,42,21,0,0,0,0,4,25,45,66,87,107,128,149,170,169,148,126,106,86,65,44,24,3,0,0,0,0,0,0,0,0,0,0,49,70,91,112,133,154,175,161,140,120,100,81,63,50,41,39,39,42,50,64,81,101,120,141,161,174,153,132,111,90,69,48,27,0,8,24,38,48,54,55,56,57,60,63,68,74,81,90,99,110,123,137,152,168,169,152,135,118,100,82,63,45,26,7,0,0,0,0,0,0,20,39,57,74,90,104,115,123,126,124,118,107,94,79,62,44,26,6,0,0,0,0,0,0,0,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,168,147,126,106,85,65,44,24,48,69,90,112,134,155,176,162,141,119,98,77,55,49,50,52,55,60,68,80,95,111,130,149,168,171,151,130,110,89,68,47,26,21,41,61,81,100,120,139,158,177,166,148,130,113,97,82,69,59,51,46,44,45,48,52,58,66,75,84,87,79,65,48,29,9,48,69,90,112,134,155,176,162,141,119,98,77,55,54,57,62,70,80,93,108,124,141,159,177,160,142,123,104,84,65,45,26,6,0,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,40,60,80,100,119,139,158,176,166,148,130,113,96,81,68,56,48,44,45,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,6,25,44,63,82,96,100,90,78,67,57,48,44,42,43,47,55,70,88,107,126,147,167,173,153,132,111,90,69,48,27,56,77,98,120,142,163,175,154,132,110,89,68,47,33,49,65,82,99,115,133,150,168,176,158,141,123,106,88,70,52,34,16,0,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,47,69,90,111,133,154,175,156,135,114,92,71,50,29,7,0,0,0,0,7,28,49,71,92,113,135,156,174,153,132,110,89,68,47,47,68,89,110,132,154,175,154,133,111,90,69,47,26,30,49,69,88,108,128,147,166,156,153,165,173,152,131,109,88,67,45,24,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,25,44,62,81,99,118,137,156,174,155,137,118,99,80,61,42,24,5,0,10,30,49,67,83,92,89,80,71,63,56,50,46,43,42,42,44,48,55,68,86,106,126,147,168,170,149,128,107,86,65,44,23,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,45,66,87,107,128,149,169,171,151,131,111,91,73,57,46,43,43,46,57,73,92,111,131,151,171,169,149,128,107,86,65,45,24,0,0,0,0,0,0,8,28,49,69,89,109,130,150,170,158,137,117,114,135,155,170,150,130,109,89,69,49,29,8,0,0,0,0,0,0,0,18,39,60,81,102,123,144,166,145,123,141,161,148,128,107,86,66,68,89,109,129,150,161,141,124,146,162,141,119,98,77,56,35,14,0,2,21,40,59,78,98,117,136,155,174,161,142,122,103,84,65,46,46,65,84,103,123,142,161,175,156,137,118,99,80,61,42,23,4,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,27,48,69,90,112,134,155,176,172,151,130,108,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
31,51,71,89,102,101,92,85,78,72,68,66,65,66,67,71,77,86,98,113,130,148,167,175,155,135,114,94,74,53,32,11,25,45,65,85,106,125,145,165,173,154,135,117,99,83,69,62,61,64,74,88,104,122,141,160,177,158,138,118,98,78,57,37,16,0,0,0,0,8,29,49,70,91,112,133,154,175,165,144,123,102,81,60,39,19,0,0,0,0,0,0,0,0,0,0,0,45,66,87,108,129,149,170,167,147,128,110,93,79,69,62,60,60,62,69,79,94,111,129,148,168,168,148,128,107,86,65,45,24,0,19,37,54,67,75,76,77,78,81,84,88,94,101,109,118,128,140,153,167,170,155,139,122,106,88,71,53,35,16,0,0,0,0,0,0,8,28,48,67,86,104,120,134,143,147,145,137,124,109,92,73,54,34,14,0,0,0,0,0,0,0,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,153,132,111,91,70,50,29,48,69,90,112,134,155,176,162,141,119,98,77,71,71,71,73,76,80,87,97,110,125,141,159,177,164,144,124,104,84,63,43,22,13,33,53,72,91,110,129,148,166,177,160,143,128,112,99,87,78,71,67,65,66,69,73,78,85,94,104,108,95,76,56,36,16,48,69,90,112,134,155,176,162,141,119,98,77,73,75,78,82,89,98,110,123,138,154,171,166,149,131,112,94,75,56,37,18,0,0,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,33,52,72,91,110,129,147,166,177,160,143,126,111,97,85,75,69,65,65,66,87,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,16,35,54,73,92,111,119,107,96,86,76,69,65,63,64,67,74,85,100,117,135,154,174,167,147,126,106,86,65,44,23,56,77,98,120,142,163,175,154,132,110,89,68,47,25,35,52,69,86,103,120,138,156,173,171,153,135,117,100,81,63,45,27,8,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,49,70,91,112,134,155,176,156,135,113,92,71,49,28,7,0,0,0,0,7,28,49,70,92,113,134,156,175,154,133,111,90,69,48,47,68,89,110,132,154,175,154,133,111,90,69,47,26,22,41,60,80,99,119,139,158,176,174,182,173,152,131,109,88,67,45,24,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,33,52,71,89,108,128,146,165,165,147,128,109,90,71,52,33,14,0,17,37,57,77,97,112,108,99,91,83,76,70,67,64,64,63,65,69,75,84,98,115,134,153,173,165,145,124,103,83,62,41,20,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,40,61,82,102,122,143,163,178,158,139,120,103,87,74,67,64,64,67,74,87,103,121,139,159,178,163,142,122,102,81,61,40,19,0,0,0,0,0,0,2,22,42,62,82,103,123,143,164,165,144,124,121,141,161,163,143,123,102,82,62,42,22,2,0,0,0,0,0,0,0,15,36,58,79,100,121,142,164,146,128,148,161,141,121,101,80,60,62,82,103,123,143,164,147,126,146,160,139,117,96,75,54,33,12,0,11,30,49,68,88,107,126,145,164,171,152,133,113,94,75,56,36,37,56,75,94,114,133,153,172,166,147,128,108,89,70,51,32,13,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,27,48,69,90,112,134,155,176,172,151,130,108,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
35,56,77,98,118,120,112,105,98,93,90,88,86,87,88,92,97,105,115,128,143,160,177,165,147,128,107,87,67,47,27,6,18,38,58,78,98,117,137,155,174,164,146,129,113,99,89,83,82,84,92,104,118,134,152,170,167,149,130,110,91,71,51,31,10,0,0,0,0,12,33,53,74,95,116,137,158,179,161,140,119,98,77,56,35,14,0,0,0,0,0,0,0,0,0,0,0,41,61,82,102,122,142,162,176,157,140,123,109,97,88,83,81,81,83,88,97,109,124,140,158,177,160,141,121,101,81,61,40,19,7,27,47,67,84,96,97,98,100,102,105,109,115,121,128,137,147,158,170,167,154,140,124,109,92,76,59,41,23,5,0,0,0,0,0,0,13,34,54,75,95,115,134,150,163,168,165,154,139,121,101,81,61,40,20,0,0,0,0,0,0,0,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,179,158,137,117,96,76,55,35,48,69,90,112,134,155,176,162,141,119,98,93,92,92,92,94,97,101,107,115,126,140,155,171,171,153,135,116,96,77,57,36,16,5,25,44,63,82,100,118,137,154,171,173,158,143,129,117,106,98,92,88,86,87,90,94,99,105,113,123,123,103,83,63,42,22,48,69,90,112,134,155,176,162,141,119,98,95,94,96,98,103,109,117,128,140,153,168,168,152,136,119,101,83,65,46,28,9,0,0,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,43,62,81,100,118,136,154,171,173,157,142,128,115,104,95,89,86,86,87,89,108,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,25,44,63,82,101,120,137,125,115,105,96,89,86,84,85,88,94,103,115,130,146,164,178,159,140,120,100,80,59,39,19,56,77,98,120,142,163,175,154,132,110,89,68,47,25,22,39,56,73,91,108,126,144,162,179,165,147,129,111,92,74,55,37,18,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,50,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,6,27,49,70,91,112,134,156,176,155,134,112,91,70,49,47,68,89,110,132,154,175,154,133,111,90,69,47,26,13,33,52,71,91,110,130,150,169,189,195,173,152,131,109,88,67,45,24,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,23,42,61,79,98,117,137,156,175,157,138,118,100,81,62,43,24,5,25,45,64,84,104,124,128,119,111,103,96,91,88,86,85,84,86,89,95,103,114,129,145,163,177,158,138,118,98,77,57,36,16,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,35,55,75,96,115,135,155,174,168,150,133,117,103,93,87,85,85,88,93,103,117,133,150,168,173,154,135,115,95,75,55,34,14,0,0,0,0,0,0,0,15,36,56,76,96,117,137,157,171,151,131,128,147,168,156,136,116,96,76,55,35,15,0,0,0,0,0,0,0,0,13,34,55,77,98,119,140,161,151,142,155,155,135,114,94,74,54,56,76,96,117,137,157,155,142,152,158,136,115,94,73,52,31,9,0,20,39,59,78,97,116,136,155,174,162,143,123,104,85,66,47,28,28,47,66,86,105,124,144,163,175,156,137,118,99,79,60,41,22,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,27,48,69,90,112,134,155,176,172,151,130,108,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
40,61,82,102,123,140,132,125,118,114,110,108,108,108,110,112,117,124,134,145,158,173,170,154,136,117,99,79,60,40,20,0,11,31,50,70,89,108,126,145,162,176,159,143,129,117,109,104,103,105,111,121,134,149,164,173,156,138,119,101,82,63,43,23,4,0,0,0,0,15,36,57,78,99,120,141,162,178,157,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,35,55,75,95,114,133,151,169,170,154,139,126,116,109,104,102,102,104,109,116,126,139,154,170,168,150,132,113,93,74,54,34,14,10,32,53,74,95,114,118,119,121,123,126,130,135,141,148,156,166,173,162,150,137,123,109,94,79,62,46,29,12,0,0,0,0,0,0,0,16,37,58,80,101,121,142,162,180,189,184,168,149,128,107,86,65,44,23,2,0,0,0,0,0,0,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,143,122,102,81,61,40,48,69,90,112,134,155,176,162,141,119,115,114,113,113,114,115,118,122,128,135,145,156,170,173,158,142,124,106,87,68,49,29,10,0,15,34,53,71,89,107,124,141,157,172,173,159,146,135,126,118,112,109,108,108,111,114,119,125,133,142,130,110,89,69,49,29,48,69,90,112,134,155,176,162,141,119,117,116,116,117,119,124,130,137,146,157,170,167,153,138,122,106,89,72,54,36,18,0,0,0,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,52,71,89,107,124,141,157,173,172,157,144,133,123,115,110,108,107,108,110,116,130,152,173,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,35,54,73,92,111,130,149,144,134,123,116,110,107,106,106,109,114,121,132,145,160,176,167,149,131,112,92,73,53,33,13,56,77,98,120,142,163,175,154,132,110,89,68,47,25,9,26,44,61,79,96,114,132,150,168,176,158,140,121,103,84,66,47,28,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,51,72,93,114,136,157,176,155,134,112,91,70,49,27,6,0,0,0,0,6,27,48,69,90,112,134,155,176,156,135,113,92,71,50,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,24,44,63,82,102,121,141,161,180,195,173,152,131,109,88,67,45,24,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,13,32,51,70,89,108,128,147,166,166,148,128,109,90,71,52,33,14,32,52,72,92,112,132,147,139,131,123,117,112,109,107,106,106,107,110,115,122,132,144,159,175,165,148,129,110,90,71,51,31,10,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,29,48,68,88,107,126,145,163,179,162,147,133,121,113,108,106,106,108,113,121,133,147,163,179,162,144,126,106,87,68,48,28,8,0,0,0,0,0,0,0,9,29,49,69,90,110,130,150,170,158,138,134,154,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,0,0,11,32,53,74,96,117,138,159,167,163,169,149,129,108,88,68,47,49,70,90,110,131,151,170,164,168,155,134,113,92,71,50,28,7,0,29,49,68,87,106,125,145,164,173,153,134,115,95,76,57,38,18,19,38,58,77,96,116,135,155,174,166,146,126,107,88,69,50,30,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,27,48,69,90,112,134,155,176,172,151,130,108,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
45,66,86,107,128,149,152,145,139,135,132,130,130,130,131,134,138,144,153,163,175,169,156,140,124,107,89,70,51,32,13,0,3,22,41,60,79,97,115,133,149,165,173,159,146,136,129,125,124,126,131,139,151,164,173,159,143,126,108,90,72,53,34,15,0,0,0,0,0,18,39,60,81,102,123,144,165,175,154,133,112,91,70,49,28,7,0,0,0,0,0,0,0,0,0,0,0,27,47,66,85,104,121,139,155,170,169,156,145,136,129,125,123,123,125,129,136,145,156,169,170,155,138,121,103,84,65,46,27,7,10,32,53,74,95,116,138,141,142,144,147,151,156,161,168,171,163,154,144,132,120,107,93,79,64,49,33,16,0,0,0,0,0,0,0,0,17,39,60,81,102,124,145,166,187,209,195,173,152,131,109,88,67,45,24,3,0,0,0,0,0,0,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,169,148,128,107,86,66,45,48,69,90,112,134,155,176,165,146,138,137,136,135,135,135,136,139,143,147,154,163,174,168,156,143,128,111,94,77,59,40,21,2,0,5,24,42,60,77,94,111,126,142,156,169,176,164,154,145,139,134,131,130,130,132,135,140,146,153,157,137,116,96,76,55,35,48,69,90,112,134,155,176,165,147,140,138,138,138,138,141,145,150,156,165,172,162,150,137,122,108,92,76,59,42,25,7,0,0,0,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,42,59,77,94,111,126,143,157,170,174,162,151,143,136,132,129,129,130,132,137,144,157,176,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,43,63,82,101,120,140,159,163,152,143,136,131,128,128,128,130,135,141,150,162,175,169,154,137,120,102,83,64,45,25,6,56,77,98,120,142,163,175,154,132,110,89,68,47,25,4,14,32,49,67,85,103,121,139,157,175,169,150,132,113,94,75,56,37,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,52,73,94,115,137,158,176,155,134,112,90,69,48,27,5,0,0,0,0,5,27,48,69,90,112,134,155,176,157,136,114,93,72,51,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,16,35,55,74,94,113,133,153,172,192,173,152,131,109,88,67,45,24,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,3,22,42,61,80,99,118,138,157,176,157,138,119,100,81,62,43,23,39,59,79,99,119,139,159,158,150,143,137,133,130,128,128,128,129,131,136,142,150,161,174,166,152,136,118,100,81,62,43,23,3,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,21,40,60,79,97,115,133,150,166,177,163,150,141,134,130,128,128,130,134,141,151,163,177,165,149,132,115,97,78,59,40,20,1,0,0,0,0,0,0,0,2,22,43,63,83,103,123,143,164,166,149,147,161,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,0,0,9,30,51,72,93,114,136,157,178,183,163,143,122,102,82,61,41,43,63,83,104,124,144,165,185,174,153,132,110,90,68,47,26,5,0,38,58,77,96,115,135,154,173,164,145,125,106,86,67,48,28,9,10,29,49,68,88,107,126,146,166,175,155,136,116,97,78,58,39,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,27,48,69,90,112,134,155,176,172,151,130,108,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
50,70,91,112,133,153,172,165,160,156,153,152,151,151,152,155,158,164,172,172,163,152,140,125,110,94,77,59,41,23,4,0,0,13,31,50,68,85,102,119,135,149,162,173,164,156,150,147,146,147,151,158,168,169,156,143,129,113,96,79,61,43,25,6,0,0,0,0,0,21,42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,4,0,0,0,0,0,0,0,0,0,0,0,19,38,56,74,92,109,125,140,153,165,174,164,156,150,146,145,145,146,150,156,164,174,166,154,140,124,108,91,73,55,37,18,0,9,31,52,73,94,116,137,158,164,165,168,172,169,164,158,151,143,135,125,114,103,90,77,64,49,34,19,3,0,0,0,0,0,0,0,0,17,38,59,80,101,122,143,164,183,195,188,170,150,129,108,87,66,45,24,3,0,0,0,0,0,0,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,154,133,112,92,71,50,48,69,90,112,134,155,176,176,164,160,158,157,156,156,156,158,160,163,168,172,166,159,150,139,126,112,97,82,65,47,29,11,0,0,0,13,30,48,64,81,96,111,126,139,152,163,172,173,165,159,155,152,151,151,153,156,161,166,173,163,143,123,102,82,62,41,48,69,90,112,134,155,176,177,165,162,160,159,159,160,162,165,170,169,162,154,144,133,120,107,93,78,62,46,30,13,0,0,0,0,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,30,47,64,81,96,112,126,140,153,164,174,170,163,156,152,150,150,151,152,157,163,172,177,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,47,68,90,110,130,148,158,168,171,163,157,152,150,149,149,151,155,161,169,174,164,152,139,123,107,90,72,54,36,17,0,56,77,98,120,142,163,175,154,132,110,89,68,47,25,4,2,20,38,56,73,92,110,128,146,165,179,161,142,123,104,85,65,46,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,53,74,95,116,138,159,175,154,133,111,90,69,47,26,5,0,0,0,0,5,26,47,69,90,111,133,154,175,158,137,115,94,73,51,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,7,27,46,66,86,105,125,145,164,180,173,152,131,109,88,67,45,24,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,165,144,122,100,79,58,37,15,0,13,32,52,71,90,109,129,148,168,166,148,128,109,90,71,52,33,45,66,86,106,126,147,161,169,170,163,158,154,152,150,149,149,150,152,156,162,169,171,162,150,136,121,105,88,71,53,34,15,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,12,31,50,68,86,103,119,135,149,162,173,169,160,154,150,149,149,151,154,160,169,172,161,149,135,119,102,85,67,49,30,11,0,0,0,0,0,0,0,0,0,16,36,56,76,96,116,137,157,177,168,167,175,155,135,114,94,75,54,34,14,0,0,0,0,0,0,0,0,0,6,27,48,70,91,112,133,154,175,177,157,136,116,96,75,55,35,36,57,77,97,117,138,158,179,172,150,130,108,87,66,45,24,3,0,47,66,86,105,124,144,163,175,155,136,116,97,77,58,39,19,0,1,21,40,59,79,98,118,138,157,177,164,145,125,106,86,67,47,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,27,48,69,90,112,134,155,176,172,151,130,108,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
54,75,96,116,137,147,153,159,164,168,171,173,172,172,173,172,170,165,160,152,144,134,122,109,95,80,64,47,30,12,0,0,0,2,20,38,56,73,89,104,119,132,144,154,162,168,171,168,168,168,172,167,160,150,139,126,113,98,83,66,49,32,14,0,0,0,0,0,2,23,44,65,86,108,129,150,159,159,149,128,106,85,64,43,22,1,0,0,0,0,0,0,0,0,0,0,0,9,27,45,62,79,95,110,123,136,147,156,163,169,171,168,166,166,168,171,168,163,156,147,137,124,110,94,78,61,44,26,8,0,9,30,51,72,93,114,136,158,160,158,155,152,148,143,138,131,124,115,106,96,85,73,61,47,34,19,4,0,0,0,0,0,0,0,0,0,14,35,56,76,97,117,136,154,167,174,170,158,142,123,103,83,62,42,21,0,0,0,0,0,0,0,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,48,69,90,112,134,151,155,158,160,162,163,164,165,165,164,163,162,159,156,151,145,139,131,120,109,97,82,68,52,35,18,0,0,0,0,1,18,34,51,66,81,96,109,122,134,144,153,160,166,171,174,173,172,172,172,169,165,160,153,145,137,126,107,86,65,43,48,69,90,112,134,151,155,158,161,163,164,165,165,163,161,158,154,149,142,134,125,114,103,90,77,63,48,32,16,0,0,0,0,0,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,43,65,86,107,129,150,159,159,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,34,51,67,82,96,110,123,135,145,154,162,168,172,174,171,171,172,173,170,166,162,156,151,144,122,100,79,58,37,59,81,102,123,145,159,159,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,159,159,144,122,100,79,58,37,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,46,67,87,105,118,129,139,148,157,164,169,172,171,170,170,172,172,168,162,155,146,135,122,108,93,77,61,43,25,7,0,56,77,98,120,142,159,159,154,132,110,89,68,47,25,4,0,8,26,44,62,81,99,117,136,154,159,159,151,132,113,93,74,54,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,53,75,96,117,139,159,159,154,132,110,89,68,47,26,5,0,0,0,0,5,26,47,69,90,111,133,154,159,159,138,116,95,74,52,47,68,89,110,132,154,159,154,133,111,90,69,47,26,5,0,18,38,58,77,97,117,137,156,159,159,152,131,109,88,67,45,24,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,45,66,87,108,130,152,159,159,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,159,159,144,122,100,79,58,37,15,0,4,23,43,62,81,101,120,140,159,159,157,138,118,99,80,61,41,46,67,88,109,123,133,141,149,155,161,166,169,172,171,170,170,171,172,169,165,159,152,143,133,120,106,91,75,59,41,24,5,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,159,159,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,2,21,39,56,73,90,105,119,133,144,154,161,167,171,172,170,170,172,171,167,161,153,143,132,119,104,89,73,56,38,20,2,0,0,0,0,0,0,0,0,0,9,29,49,69,89,110,130,150,159,159,159,159,148,128,107,87,67,47,27,7,0,0,0,0,0,0,0,0,0,4,25,46,67,88,109,130,151,159,159,150,130,110,89,69,49,28,30,50,71,91,111,132,152,159,159,148,126,106,84,63,42,21,0,0,56,75,95,114,134,153,159,159,147,128,108,88,69,49,30,11,0,0,12,32,51,71,90,110,129,149,159,159,153,134,114,95,75,56,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,159,159,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,27,48,69,90,112,134,155,157,157,151,130,108,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
53,73,93,110,119,126,133,138,143,147,150,152,154,154,154,151,149,145,139,132,124,115,105,93,80,65,50,34,18,0,0,0,0,0,9,26,43,59,74,89,102,115,126,135,142,147,151,154,154,153,151,147,140,132,121,109,97,83,68,53,37,20,2,0,0,0,0,0,4,25,46,67,88,110,131,138,138,138,138,126,104,83,62,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,15,33,49,65,80,94,106,117,128,136,143,148,151,153,154,154,153,151,147,143,136,128,118,107,94,80,64,48,32,15,0,0,7,29,50,71,92,114,135,140,138,137,134,131,128,122,117,111,104,96,87,77,67,56,44,31,17,4,0,0,0,0,0,0,0,0,0,0,9,29,50,69,88,107,123,138,148,153,150,142,128,112,94,75,56,36,16,0,0,0,0,0,0,0,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,48,69,90,111,126,131,134,137,139,141,142,143,144,144,143,142,140,138,135,130,125,119,111,102,92,80,67,52,38,22,5,0,0,0,0,0,5,21,36,51,66,80,92,104,115,124,133,140,146,150,152,154,154,153,151,148,144,139,133,126,117,108,97,80,61,40,48,69,90,111,126,130,134,137,140,142,143,144,144,142,140,137,133,128,122,115,106,96,85,73,61,47,33,18,2,0,0,0,0,0,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,43,65,86,107,129,138,138,138,138,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,37,52,66,80,93,105,117,126,135,142,147,151,153,154,154,153,152,149,145,141,136,130,124,117,99,78,57,36,59,81,102,123,138,138,138,138,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,138,138,138,138,122,100,79,58,37,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,39,58,75,88,100,111,120,129,137,143,148,151,153,154,154,153,151,147,142,135,126,117,105,92,78,63,47,31,14,0,0,56,77,98,120,138,138,138,138,132,110,89,68,47,25,4,0,0,15,33,51,70,88,107,125,138,138,138,138,138,121,102,81,61,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,54,75,96,118,138,138,138,138,132,110,89,68,47,25,4,0,0,0,0,4,25,47,68,89,110,132,138,138,138,138,117,96,75,53,47,68,89,110,132,138,138,138,133,111,90,69,47,26,5,0,10,30,50,69,89,108,128,138,138,138,138,131,109,88,67,45,24,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,45,66,87,108,130,138,138,138,138,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,138,138,138,138,122,100,79,58,37,15,0,0,14,34,53,73,92,112,131,138,138,138,138,128,108,89,68,47,41,61,79,94,105,114,121,128,135,140,145,149,151,153,154,154,153,151,148,144,139,132,124,114,103,90,76,61,45,29,12,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,138,138,138,138,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,9,27,44,60,75,89,103,115,125,134,141,147,150,153,154,154,153,150,147,141,134,125,114,102,89,74,59,43,26,9,0,0,0,0,0,0,0,0,0,0,2,22,42,63,82,103,123,138,138,138,138,138,138,120,100,80,60,40,20,0,0,0,0,0,0,0,0,0,0,1,22,43,64,85,106,128,138,138,138,138,123,103,83,63,42,22,24,44,64,85,105,125,138,138,138,138,124,103,82,61,40,19,0,0,62,83,103,123,138,138,138,138,138,118,99,79,60,41,21,2,0,0,4,23,43,62,82,101,121,138,138,138,138,138,123,103,83,62,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,138,138,138,138,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,27,48,69,90,112,134,136,136,136,136,130,108,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
46,64,80,91,99,106,112,117,122,126,129,132,132,133,132,130,128,124,119,112,105,96,86,75,63,50,35,20,4,0,0,0,0,0,0,13,29,44,59,73,85,97,106,115,122,126,130,132,133,132,130,126,120,112,103,92,80,67,53,38,23,7,0,0,0,0,0,0,4,25,46,67,88,107,116,116,116,116,116,115,101,81,60,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,3,19,35,50,64,77,88,99,108,116,122,126,130,132,133,133,132,130,126,122,116,109,99,89,77,64,50,34,19,2,0,0,6,28,49,70,91,111,118,118,117,115,113,110,106,102,97,91,84,76,68,58,49,38,26,14,1,0,0,0,0,0,0,0,0,0,0,0,2,22,41,59,77,93,108,120,128,132,130,123,112,98,82,65,47,28,8,0,0,0,0,0,0,0,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,44,64,83,99,105,109,113,116,118,119,120,121,122,122,121,120,119,116,114,109,105,98,91,83,73,62,50,37,22,8,0,0,0,0,0,0,0,6,21,36,50,63,75,86,96,105,113,119,124,129,132,133,133,132,130,128,124,119,113,106,98,89,79,67,51,33,44,64,83,99,105,109,113,116,118,120,121,122,122,120,119,116,112,107,102,95,87,77,67,56,44,31,17,3,0,0,0,0,0,0,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,43,64,84,104,116,116,116,116,116,115,100,80,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,36,51,64,76,87,98,107,115,121,126,130,132,133,133,132,130,128,124,120,115,109,103,97,87,70,51,32,58,79,99,115,116,116,116,116,116,105,85,64,43,22,1,0,0,2,23,44,65,86,105,116,116,116,116,116,115,98,78,57,36,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,29,45,59,71,82,92,101,109,117,122,126,130,132,133,133,132,130,126,122,115,107,98,87,76,63,48,33,17,1,0,0,55,76,96,114,116,116,116,116,116,107,88,67,46,25,4,0,0,4,22,41,59,78,96,113,116,116,116,116,116,116,101,81,60,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,54,75,95,113,116,116,116,116,116,106,87,66,45,24,3,0,0,0,0,4,25,46,67,88,107,116,116,116,116,116,112,94,73,52,46,67,88,107,116,116,116,116,116,107,88,67,47,25,4,0,2,22,41,61,81,100,115,116,116,116,116,116,106,86,66,45,23,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,44,65,86,105,116,116,116,116,116,115,98,78,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,67,88,107,116,116,116,116,116,115,98,78,57,36,15,0,0,6,25,45,64,84,103,116,116,116,116,116,116,107,88,67,47,32,50,65,76,85,94,101,108,114,120,124,128,130,132,133,133,132,130,128,123,119,112,104,95,85,73,60,46,31,15,0,0,0,0,0,0,0,0,0,0,0,19,41,62,82,102,116,116,116,116,116,116,101,81,60,39,18,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,59,73,85,96,106,114,121,126,130,132,133,133,132,130,126,120,114,106,96,85,72,59,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,15,35,56,76,96,113,116,116,116,116,116,116,111,93,73,53,33,13,0,0,0,0,0,0,0,0,0,0,0,19,40,61,82,102,116,116,116,116,116,114,97,77,56,36,16,17,38,58,78,98,115,116,116,116,116,115,99,79,58,37,16,0,0,62,82,102,116,116,116,116,116,116,109,90,71,51,32,13,0,0,0,0,15,34,54,73,93,111,116,116,116,116,116,116,102,82,62,0,0,0,0,0,0,0,0,0,0,18,39,60,81,101,116,116,116,116,116,116,102,82,62,41,19,0,0,0,0,0,0,0,0,0,0,0,26,47,68,88,107,114,114,114,114,114,114,104,84,64,43,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
34,50,63,72,80,86,92,97,101,105,108,110,111,111,110,109,107,103,98,92,85,77,68,57,46,33,20,5,0,0,0,0,0,0,0,0,14,29,43,56,68,78,87,95,101,106,109,111,111,111,109,105,100,93,84,74,63,50,37,23,8,0,0,0,0,0,0,0,0,20,40,60,77,90,94,94,94,94,94,94,87,71,53,33,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,20,34,47,59,70,80,89,96,102,106,109,110,111,111,110,108,105,101,96,89,80,71,60,47,34,19,4,0,0,0,3,24,44,63,81,94,97,96,96,94,92,89,85,81,76,70,64,56,48,39,30,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,30,47,63,78,91,101,107,110,109,103,94,82,68,52,35,18,0,0,0,0,0,0,0,0,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,36,54,69,80,85,88,92,94,96,98,99,100,100,100,100,99,98,96,93,89,84,78,72,64,55,44,33,20,7,0,0,0,0,0,0,0,0,0,6,20,33,45,57,68,77,85,93,99,104,108,110,111,111,110,109,106,103,98,93,86,78,70,60,50,37,21,36,54,69,80,84,89,92,95,97,99,100,100,100,100,98,95,91,87,81,75,67,58,49,38,26,14,1,0,0,0,0,0,0,0,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,37,57,75,89,94,94,94,94,94,94,86,71,52,33,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,34,47,58,69,79,87,94,101,105,108,110,111,111,110,109,107,104,99,94,89,83,77,69,57,41,23,52,70,86,94,94,94,94,94,94,89,75,57,38,18,0,0,0,0,18,38,58,76,90,94,94,94,94,94,94,85,69,51,31,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,15,29,41,53,63,73,81,90,96,102,106,109,110,111,111,110,108,105,101,95,88,79,69,58,46,33,18,3,0,0,0,49,68,84,94,94,94,94,94,94,90,77,60,40,20,0,0,0,0,12,30,49,67,83,93,94,94,94,94,94,94,87,72,54,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,48,66,83,93,94,94,94,94,94,90,77,59,40,20,0,0,0,0,0,0,20,40,60,77,90,94,94,94,94,94,93,82,65,46,40,60,77,90,94,94,94,94,94,91,78,60,41,21,1,0,0,14,33,52,71,86,94,94,94,94,94,94,90,76,58,39,19,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,38,58,76,90,94,94,94,94,94,94,85,69,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,60,77,90,94,94,94,94,94,94,85,69,51,31,11,0,0,0,17,36,56,74,88,94,94,94,94,94,94,91,78,60,41,20,35,47,57,66,74,81,88,94,99,103,106,109,110,111,111,110,109,106,103,98,92,85,76,66,56,43,30,16,1,0,0,0,0,0,0,0,0,0,0,0,15,35,55,73,88,94,94,94,94,94,94,87,72,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,15,29,43,56,67,77,87,94,100,105,108,110,111,111,110,108,105,100,94,86,77,67,55,43,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,48,67,83,93,94,94,94,94,94,94,93,81,65,46,26,6,0,0,0,0,0,0,0,0,0,0,0,15,35,54,72,87,94,94,94,94,94,94,84,68,49,30,9,11,31,51,69,85,94,94,94,94,94,94,85,70,51,32,12,0,0,55,73,88,94,94,94,94,94,94,92,79,62,43,23,4,0,0,0,0,6,26,45,64,81,93,94,94,94,94,94,94,88,73,55,0,0,0,0,0,0,0,0,0,0,14,34,54,72,87,94,94,94,94,94,94,88,73,55,35,15,0,0,0,0,0,0,0,0,0,0,0,21,41,60,77,89,92,92,92,92,92,92,87,74,56,37,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
20,33,44,52,59,66,71,76,80,84,86,89,90,90,89,88,86,82,78,72,65,58,49,39,28,16,3,0,0,0,0,0,0,0,0,0,0,13,26,38,49,59,68,75,80,85,88,90,90,90,88,84,79,73,65,55,45,33,21,7,0,0,0,0,0,0,0,0,0,12,30,47,61,71,73,73,73,73,73,73,68,57,42,24,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,17,30,41,52,61,69,76,81,85,88,89,90,90,89,87,84,81,75,69,61,52,42,30,18,4,0,0,0,0,0,16,34,51,65,74,76,75,75,73,71,68,64,60,56,50,44,37,29,20,11,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,33,48,61,72,81,87,88,88,83,75,65,52,38,22,6,0,0,0,0,0,0,0,0,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,24,39,51,59,64,67,71,73,75,77,78,79,79,79,79,78,77,74,72,68,64,58,52,44,35,26,15,3,0,0,0,0,0,0,0,0,0,0,0,3,16,28,39,49,58,66,73,78,83,86,89,90,90,89,88,85,82,78,72,66,59,50,41,31,20,7,24,39,51,59,64,68,71,74,76,78,79,79,79,78,77,74,70,66,61,55,47,39,30,20,9,0,0,0,0,0,0,0,0,0,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,28,45,59,70,73,73,73,73,73,73,68,56,41,24,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,17,29,40,50,59,67,74,80,84,87,89,90,90,89,88,86,83,79,74,68,63,56,50,40,26,11,41,56,68,73,73,73,73,73,73,70,60,45,28,10,0,0,0,0,10,29,46,60,70,73,73,73,73,73,73,67,55,39,22,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,0,12,24,34,44,53,62,70,76,81,85,88,89,90,90,89,87,84,80,75,68,60,50,40,28,16,3,0,0,0,0,38,54,66,73,73,73,73,73,73,71,61,47,30,12,0,0,0,0,1,20,37,53,66,73,73,73,73,73,73,73,68,57,42,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,37,53,65,73,73,73,73,73,73,71,61,47,30,11,0,0,0,0,0,0,12,30,47,61,71,73,73,73,73,73,72,65,52,36,30,47,61,71,73,73,73,73,73,71,62,48,31,13,0,0,0,5,24,41,56,68,73,73,73,73,73,73,70,60,46,29,11,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,29,46,60,70,73,73,73,73,73,73,67,55,39,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,47,61,71,73,73,73,73,73,73,67,55,39,22,3,0,0,0,8,27,44,58,69,73,73,73,73,73,73,71,62,48,31,5,18,28,38,46,54,61,68,73,78,82,85,88,89,90,90,89,88,85,82,77,72,65,57,48,38,26,14,0,0,0,0,0,0,0,0,0,0,0,0,0,7,26,43,58,69,73,73,73,73,73,73,68,57,42,25,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,26,38,49,58,67,74,80,84,87,89,90,90,89,87,84,79,74,67,58,48,37,26,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,20,37,53,66,73,73,73,73,73,73,73,72,64,51,35,17,0,0,0,0,0,0,0,0,0,0,0,0,7,25,43,58,69,73,73,73,73,73,73,66,54,38,20,2,3,22,39,55,67,73,73,73,73,73,73,67,55,40,22,4,0,0,43,58,69,73,73,73,73,73,73,71,63,49,33,14,0,0,0,0,0,0,17,35,51,64,72,73,73,73,73,73,73,69,58,43,0,0,0,0,0,0,0,0,0,0,6,25,42,57,68,73,73,73,73,73,73,69,58,43,26,7,0,0,0,0,0,0,0,0,0,0,0,12,30,47,60,69,71,71,71,71,71,71,68,58,44,27,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
4,15,24,32,39,45,50,55,59,63,65,68,69,69,68,67,64,61,57,52,45,38,30,20,10,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,40,48,54,60,64,67,68,69,68,67,63,59,53,45,36,26,15,3,0,0,0,0,0,0,0,0,0,0,1,17,31,43,50,52,52,52,52,52,52,48,39,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,23,32,41,49,55,60,64,66,68,69,69,68,66,63,60,55,49,41,33,23,13,1,0,0,0,0,0,0,4,21,35,47,53,55,54,53,52,50,47,43,40,35,30,23,17,9,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,18,32,43,53,61,66,67,67,63,56,47,35,22,8,0,0,0,0,0,0,0,0,0,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,9,22,32,39,43,47,50,52,54,56,57,58,58,58,58,57,55,53,51,47,43,37,31,24,16,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,20,30,38,46,52,58,62,65,68,69,69,68,67,64,61,57,52,46,39,31,22,13,3,0,9,22,32,39,43,47,50,53,55,57,57,58,58,57,55,53,50,45,40,34,27,20,11,1,0,0,0,0,0,0,0,0,0,0,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,15,29,41,49,52,52,52,52,52,52,48,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,22,31,40,47,54,59,63,66,68,69,69,68,67,65,62,58,53,48,42,36,30,22,10,0,26,39,48,52,52,52,52,52,52,50,42,30,15,0,0,0,0,0,0,16,30,42,50,52,52,52,52,52,52,47,38,25,10,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,0,0,5,16,25,34,42,50,55,60,64,66,68,69,69,68,66,63,60,54,48,40,32,22,11,0,0,0,0,0,0,24,37,47,52,52,52,52,52,52,50,43,31,17,1,0,0,0,0,0,8,23,37,46,52,52,52,52,52,52,52,48,40,27,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,23,36,46,51,52,52,52,52,52,50,43,31,17,0,0,0,0,0,0,0,1,17,31,43,50,52,52,52,52,52,51,46,35,22,17,31,43,50,52,52,52,52,52,50,43,32,18,1,0,0,0,0,11,26,39,48,52,52,52,52,52,52,50,42,31,16,0,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,16,30,42,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,31,43,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,14,29,41,49,52,52,52,52,52,52,50,43,32,18,0,0,10,19,27,34,41,47,53,57,61,64,66,68,69,69,68,66,64,61,57,51,45,37,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,28,40,49,52,52,52,52,52,52,48,40,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,47,54,59,63,66,68,69,69,68,66,63,59,53,47,39,30,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,37,46,52,52,52,52,52,52,52,51,45,35,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,13,28,40,49,52,52,52,52,52,52,47,37,24,8,0,0,10,25,38,47,52,52,52,52,52,52,48,38,25,10,0,0,0,28,40,49,52,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,5,21,35,45,51,52,52,52,52,52,52,49,40,28,0,0,0,0,0,0,0,0,0,0,0,12,27,40,48,52,52,52,52,52,52,49,40,28,13,0,0,0,0,0,0,0,0,0,0,0,0,1,17,31,42,48,50,50,50,50,50,50,48,40,28,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,7,19,28,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,28,18,5,0,0,0,0,0,0,0,0,0,0,0,1,11,20,27,33,38,42,45,47,48,49,48,47,44,41,36,30,24,16,8,0,0,0,11,23,31,35,35,35,35,35,35,34,31,22,11,0,0,0,0,0,0,0,0,0,0,11,22,31,34,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,9,23,34,41,43,43,43,42,36,26,12,0,0,0,0,0,0,1,14,23,28,29,29,29,29,29,27,20,9,0,0,0,7,17,26,34,40,45,49,51,53,52,50,46,41,34,25,14,1,0,0,0,0,0,1,14,25,32,35,35,35,35,35,33,27,17,4,0,0,0,0,0,0,0,0,0,0,8,20,31,40,46,50,51,49,45,39,30,19,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,28,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,30,21,10,0,0,0,0,0,0,7,16,22,26,31,34,37,39,41,41,42,41,41,38,36,32,27,22,15,8,0,0,0,0,0,0,0,0,0,0,0,0,3,16,26,33,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,18,27,33,35,35,35,35,35,34,31,22,11,0,0,0,0,12,23,31,35,35,35,35,35,35,33,27,17,4,0,0,0,0,15,25,32,35,35,35,35,35,35,32,25,14,0,0,0,0,0,0,0,0,5,17,27,33,35,35,35,35,35,35,31,23,11,0,2,16,26,33,35,35,35,35,35,35,31,24,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,23,31,35,35,35,35,35,35,33,27,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,19,26,32,37,40,41,42,41,38,36,35,35,35,35,35,35,35,35,35,35,35,34,30,21,10,0,0,17,27,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,0,9,25,38,48,52,51,46,41,36,31,26,20,29,34,35,35,35,35,35,35,34,30,22,11,0,0,0,0,0,0,0,0,0,0,0,0,0,9,25,38,48,52,51,46,41,36,31,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,9,25,38,48,52,51,46,41,36,31,26,31,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,3,16,26,33,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,9,25,38,48,52,51,46,41,36,31,27,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,0,9,25,38,48,52,51,46,41,36,31,26,19,10,9,18,27,34,40,45,49,51,52,52,51,49,45,40,34,26,18,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,25,38,48,52,51,46,41,36,31,35,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,0,10,22,30,34,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,9,25,38,48,52,51,46,41,36,31,26,19,10,7,17,26,33,40,45,49,51,52,52,51,49,45,40,34,26,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,20,29,34,35,35,35,35,35,35,34,30,22,11,0,0,0,0,0,0,0,0,0,0,0,0,8,17,22,27,31,33,36,37,39,40,41,41,42,41,40,39,36,33,29,24,18,11,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,14,25,32,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,2,0,0,0,0,0,0,0,0,0,0,0,0,5,18,28,33,35,35,35,35,35,35,34,29,19,7,0,0,0,0,0,0,0,0,0,0,0,2,16,26,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,31,23,12,0,0,0,0,11,25,37,47,54,60,62,62,60,55,47,37,25,12,0,0,0,
6,22,37,48,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,47,35,21,4,0,0,0,0,0,0,0,0,0,7,19,30,39,47,54,59,63,66,68,69,70,69,68,65,61,56,50,44,36,27,15,1,0,27,41,51,56,56,56,56,56,56,56,51,41,27,11,0,0,0,0,0,0,0,0,11,27,41,51,56,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,12,25,39,52,61,65,65,65,63,55,42,27,9,0,0,0,0,1,17,31,42,49,51,51,51,51,51,47,39,26,11,0,11,25,36,46,54,60,66,70,73,74,73,71,67,61,53,43,31,17,2,0,0,0,0,16,31,44,53,56,56,56,56,56,54,46,34,19,2,0,0,0,0,0,0,0,0,10,24,38,50,59,66,71,72,70,66,58,49,37,23,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,22,37,48,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,55,50,39,26,9,0,0,0,0,12,25,36,43,47,52,55,58,60,62,63,63,63,62,60,57,53,48,42,35,27,19,9,0,0,0,0,0,0,0,0,0,0,18,33,46,54,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,35,47,54,56,56,56,56,56,56,51,41,27,11,0,0,12,28,41,51,56,56,56,56,56,56,54,46,34,19,2,0,0,0,32,44,53,56,56,56,56,56,56,52,43,30,15,0,0,0,0,0,0,3,20,35,46,54,56,56,56,56,56,56,51,41,27,12,17,32,45,53,56,56,56,56,56,56,52,42,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,41,51,56,56,56,56,56,56,54,46,35,20,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,18,29,38,46,53,58,61,63,63,62,59,57,56,56,56,56,56,56,56,56,56,56,56,55,50,39,26,9,0,34,46,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,33,18,1,2,21,39,55,67,73,72,67,62,56,51,46,39,49,55,56,56,56,56,56,56,56,50,40,27,11,0,0,0,0,0,0,0,0,0,0,0,2,21,39,55,67,73,72,67,62,56,51,53,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,2,21,39,55,67,73,72,67,62,56,51,46,52,56,56,56,56,56,56,53,45,33,18,1,0,0,0,0,1,18,33,46,54,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,2,21,39,55,67,73,72,67,62,56,51,46,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,33,18,1,0,0,0,0,0,2,21,39,55,67,73,72,67,62,56,51,46,39,28,27,37,46,54,61,66,70,72,74,74,72,70,66,60,54,46,37,27,16,4,0,0,0,0,0,0,0,0,0,0,0,0,2,21,39,55,67,73,72,67,62,56,51,56,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,0,10,26,40,50,55,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,2,21,39,55,67,73,72,67,62,56,51,46,39,28,25,35,45,53,60,66,70,72,73,74,72,70,66,61,54,46,36,26,14,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,37,49,55,56,56,56,56,56,56,56,50,40,27,11,0,0,0,0,0,0,0,0,0,0,12,26,36,43,48,52,54,57,59,60,61,62,63,63,63,62,60,57,54,50,45,38,31,22,13,2,0,0,0,0,0,0,0,0,0,0,0,0,15,31,44,52,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,53,45,32,17,0,0,0,0,0,0,0,0,0,0,0,4,21,35,47,54,56,56,56,56,56,56,55,48,37,23,6,0,0,0,0,0,0,0,0,0,0,17,32,45,53,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,51,41,28,12,0,0,10,26,41,54,66,75,80,83,83,81,75,66,55,42,27,11,0,0,
17,35,52,66,75,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,75,65,51,34,15,0,0,0,0,0,0,0,0,10,24,37,48,58,67,74,79,84,87,90,90,91,90,89,86,82,77,71,64,56,45,31,15,0,41,57,70,77,77,77,77,77,77,77,70,57,41,23,4,0,0,0,0,0,0,4,23,41,57,70,77,77,77,77,77,77,77,71,58,42,24,0,0,0,9,18,29,41,55,69,81,86,86,86,83,72,57,38,19,0,0,0,0,13,31,47,61,70,72,72,72,72,72,67,56,41,24,6,25,41,55,65,74,81,86,91,94,95,94,92,88,81,72,61,47,32,16,0,0,0,10,28,46,61,73,77,77,77,77,77,74,64,49,32,13,0,0,0,0,0,0,0,7,24,40,54,67,79,87,92,93,91,86,77,66,53,38,22,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,35,52,66,75,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,76,69,56,39,21,2,0,0,9,26,42,55,63,68,72,76,79,81,83,84,84,84,83,81,77,73,68,62,55,47,38,28,16,5,0,0,0,0,0,0,0,0,31,48,63,74,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,33,50,65,75,77,77,77,77,77,77,70,57,41,23,4,5,24,42,58,71,77,77,77,77,77,77,74,64,49,32,13,0,0,0,46,62,73,77,77,77,77,77,77,72,60,45,27,8,0,0,0,0,0,14,32,50,64,75,77,77,77,77,77,77,70,57,41,23,30,47,62,73,77,77,77,77,77,77,71,59,43,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,23,41,57,70,77,77,77,77,77,77,75,64,50,32,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,24,36,47,57,66,73,78,82,84,84,83,80,78,77,77,77,77,77,77,77,77,77,77,77,76,69,56,39,21,2,49,64,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,10,30,50,68,85,94,93,87,82,77,72,67,57,67,76,77,77,77,77,77,77,77,70,57,40,22,3,0,0,0,0,0,0,0,0,0,0,10,30,50,68,85,94,93,87,82,77,72,73,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,10,30,50,68,85,94,93,87,82,77,72,67,71,77,77,77,77,77,77,74,63,48,30,11,0,0,0,0,12,31,48,63,74,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,0,10,30,50,68,85,94,93,87,82,77,72,67,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,0,0,0,0,0,10,30,50,68,85,94,93,87,82,77,72,67,57,43,45,56,66,74,81,87,91,94,95,95,94,91,86,81,74,65,56,45,33,21,7,0,0,0,0,0,0,0,0,0,0,0,10,30,50,68,85,94,93,87,82,77,72,77,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,0,2,22,40,56,69,77,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,0,10,30,50,68,85,94,93,87,82,77,72,67,57,43,43,54,64,73,80,86,91,93,94,95,94,91,87,81,74,65,55,44,32,19,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,36,53,67,76,77,77,77,77,77,77,77,70,57,40,22,3,0,0,0,0,0,0,0,0,0,27,42,55,64,69,72,76,78,80,81,83,83,84,84,84,83,81,79,75,71,65,59,50,41,31,20,8,0,0,0,0,0,0,0,0,0,0,8,27,45,61,72,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,73,62,47,30,11,0,0,0,0,0,0,0,0,0,0,15,34,51,65,75,77,77,77,77,77,77,76,67,53,36,18,0,0,0,0,0,0,0,0,0,0,30,47,62,73,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,71,58,42,24,5,0,23,40,56,71,84,94,101,104,104,101,95,84,72,57,41,24,0,0,
25,45,64,82,96,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,95,81,63,43,23,0,0,0,0,0,0,0,10,26,40,54,66,77,86,94,100,105,108,111,112,112,112,110,107,103,97,91,83,75,61,44,26,7,52,71,88,98,98,98,98,98,98,98,87,70,52,32,13,0,0,0,0,0,0,13,32,51,70,87,98,98,98,98,98,98,98,88,71,52,32,0,11,20,28,37,47,58,71,85,99,107,107,107,102,86,67,46,25,5,0,0,6,24,42,60,77,90,93,93,93,93,93,86,71,53,34,14,36,54,71,84,93,101,107,112,115,116,116,113,108,101,90,77,62,46,28,10,0,3,21,39,57,75,91,98,98,98,98,98,94,79,61,41,21,0,0,0,0,0,0,0,19,37,54,70,84,97,107,113,114,112,106,96,83,68,52,34,16,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,45,64,82,96,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,86,68,49,29,9,0,0,18,38,56,72,83,89,93,97,100,102,104,105,106,105,104,102,98,94,89,82,75,66,57,46,34,22,8,0,0,0,0,0,0,0,40,60,78,93,98,98,98,98,98,98,88,71,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,42,62,80,94,98,98,98,98,98,98,87,70,51,31,11,12,32,52,71,88,98,98,98,98,98,98,94,79,61,41,21,0,0,0,57,76,91,98,98,98,98,98,98,90,74,55,35,15,0,0,0,0,1,21,42,61,80,94,98,98,98,98,98,98,88,71,52,32,39,58,77,92,98,98,98,98,98,98,89,73,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,52,71,88,98,98,98,98,98,98,94,80,61,42,21,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,26,40,53,65,76,85,93,99,103,105,106,104,102,99,98,98,98,98,98,98,98,98,98,98,98,97,86,68,49,29,9,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,15,35,56,77,97,114,113,108,103,98,93,86,73,83,96,98,98,98,98,98,98,98,87,70,51,31,11,0,0,0,0,0,0,0,0,0,0,15,35,56,77,97,114,113,108,103,98,93,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,0,0,0,15,35,56,77,97,114,113,108,103,98,93,86,89,98,98,98,98,98,98,93,77,59,39,19,0,0,0,0,20,40,60,78,93,98,98,98,98,98,98,88,71,52,32,12,0,0,0,0,0,0,15,35,56,77,97,114,113,108,103,98,93,86,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,0,0,0,0,0,15,35,56,77,97,114,113,108,103,98,93,86,73,56,63,75,85,94,101,107,112,115,116,116,115,112,107,101,93,85,74,63,50,37,23,8,0,0,0,0,0,0,0,0,0,0,15,35,56,77,97,114,113,108,103,98,93,98,98,98,98,98,98,98,88,72,53,33,13,0,0,0,0,0,0,10,30,50,69,86,97,98,98,98,98,98,98,88,71,52,32,12,0,0,0,0,0,0,15,35,56,77,97,114,113,108,103,98,93,86,73,56,61,72,83,92,100,107,111,114,116,116,115,112,107,101,93,84,73,62,49,36,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,26,46,66,83,96,98,98,98,98,98,98,98,87,70,51,31,11,0,0,0,0,0,0,0,0,0,38,56,72,84,89,93,97,99,101,102,104,104,105,106,105,104,102,99,96,91,85,79,70,60,49,37,24,10,0,0,0,0,0,0,0,0,0,16,36,56,75,91,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,92,77,58,39,18,0,0,0,0,0,0,0,0,0,3,23,43,63,81,95,98,98,98,98,98,98,96,83,65,46,26,6,0,0,0,0,0,0,0,0,0,39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,35,53,70,86,101,113,122,126,126,122,114,102,87,71,54,36,0,0,
28,50,71,92,112,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,110,90,69,48,26,0,0,0,0,0,0,7,24,40,56,70,83,95,106,114,121,126,130,132,134,134,133,132,128,123,117,111,103,91,74,54,34,13,57,78,99,118,120,120,120,120,120,117,99,80,61,41,22,3,0,0,0,0,2,22,41,60,79,99,117,120,120,120,120,120,118,99,79,58,36,16,29,39,48,56,66,76,88,101,115,129,129,129,112,91,70,49,27,6,0,0,17,35,53,71,89,107,114,114,114,114,114,101,81,60,39,18,43,63,83,101,112,121,128,133,136,138,137,134,128,120,107,92,75,57,39,19,0,14,32,50,68,87,105,120,120,120,120,120,108,88,67,46,24,0,0,0,0,0,0,8,28,47,66,84,100,114,126,134,136,133,125,113,98,81,63,44,25,6,0,0,0,0,0,0,0,0,0,0,0,0,13,33,53,72,92,112,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,116,96,75,54,33,12,0,3,24,45,65,85,102,109,114,118,121,123,125,126,128,126,125,122,119,115,109,102,94,85,75,64,51,38,24,10,0,0,0,0,0,0,44,65,86,107,120,120,120,120,120,118,99,79,58,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,68,89,109,120,120,120,120,120,117,98,77,56,35,14,15,36,58,79,99,118,120,120,120,120,120,108,88,67,46,24,3,0,0,63,84,105,120,120,120,120,120,119,103,82,61,40,19,0,0,0,0,4,25,46,67,88,109,120,120,120,120,120,118,99,78,57,36,43,64,85,106,120,120,120,120,120,119,101,81,60,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,78,99,118,120,120,120,120,120,109,88,67,46,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,26,41,56,70,83,95,105,113,120,124,126,126,125,122,120,120,120,120,120,120,120,120,120,120,120,120,116,96,75,54,33,12,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,20,40,61,82,102,123,134,129,123,118,113,103,85,94,113,120,120,120,120,120,120,117,98,78,58,39,19,0,0,0,0,0,0,0,0,0,0,20,40,61,82,102,123,134,129,123,118,113,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,0,0,0,20,40,61,82,102,123,134,129,123,118,113,103,101,119,120,120,120,120,120,106,86,65,44,22,1,0,0,2,23,44,65,86,107,120,120,120,120,120,118,99,79,58,36,15,0,0,0,0,0,0,20,40,61,82,102,123,134,129,123,118,113,103,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,2,0,0,0,0,20,40,61,82,102,123,134,129,123,118,113,103,85,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,0,0,0,0,0,20,40,61,82,102,123,134,129,123,118,113,118,120,120,120,120,120,118,100,80,60,40,20,0,0,0,0,0,0,18,38,57,77,97,116,120,120,120,120,120,118,99,79,58,36,15,0,0,0,0,0,0,20,40,61,82,102,123,134,129,123,118,113,103,85,65,78,90,101,112,120,128,132,136,138,138,136,133,128,121,112,102,91,79,66,52,37,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,54,74,94,113,120,120,120,120,120,120,117,98,78,58,39,19,0,0,0,0,0,0,0,0,0,46,66,86,102,110,114,118,120,122,123,125,126,126,128,126,125,123,120,117,112,106,98,89,78,67,54,40,25,9,0,0,0,0,0,0,0,0,19,40,62,83,103,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,106,85,64,43,22,0,0,0,0,0,0,0,0,0,11,31,51,70,90,110,120,120,120,120,120,120,113,93,73,53,33,13,0,0,0,0,0,0,0,0,0,43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,44,63,82,100,116,131,142,147,147,142,132,117,101,83,64,45,0,0,
29,50,71,92,114,136,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,134,112,90,69,48,27,0,0,0,0,0,1,19,37,54,70,86,100,113,124,134,141,147,150,153,155,155,154,152,149,144,138,131,121,100,79,58,37,15,56,77,96,115,134,142,142,142,142,128,108,89,70,50,31,12,0,0,0,0,11,31,50,69,88,108,128,142,142,142,142,135,116,97,77,57,36,30,46,58,67,76,85,95,106,118,131,145,150,134,112,91,70,49,27,6,0,10,28,46,64,82,100,119,136,136,136,136,121,102,82,61,40,18,45,66,87,108,128,141,148,154,157,159,158,155,148,138,122,105,86,67,47,27,7,25,43,61,79,98,116,134,142,142,142,123,105,86,66,45,24,0,0,0,0,0,0,15,36,56,76,95,113,130,144,154,157,153,143,128,111,92,73,53,32,12,0,0,0,0,0,0,0,0,0,0,0,1,20,40,60,80,100,120,140,142,142,142,142,142,142,142,142,142,142,142,142,142,140,118,97,76,55,33,12,0,5,26,47,69,90,111,130,135,139,142,145,147,148,149,148,146,144,140,135,130,122,114,104,93,81,68,54,40,25,9,0,0,0,0,0,45,66,87,108,130,142,142,142,142,122,100,79,58,37,15,11,10,7,4,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,26,47,69,90,111,133,142,142,142,142,120,99,78,57,35,26,26,37,58,79,100,122,142,142,142,142,132,110,88,67,46,25,12,0,0,63,84,106,128,142,142,142,142,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,142,142,142,142,121,100,79,57,36,43,65,86,107,129,142,142,142,142,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,142,142,142,142,132,110,89,68,47,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,23,40,56,71,86,100,113,124,133,140,145,148,148,146,144,142,142,142,142,142,142,142,142,142,142,142,140,118,97,76,55,33,12,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,24,45,66,86,107,128,149,149,144,139,129,108,87,101,121,141,142,142,142,142,142,126,106,86,66,46,26,6,0,0,0,0,0,0,0,0,4,24,45,66,86,107,128,149,149,144,139,129,108,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,0,0,0,24,45,66,86,107,128,149,149,144,139,129,108,102,123,142,142,142,142,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,142,142,142,142,122,100,79,58,37,15,0,0,0,0,0,0,24,45,66,86,107,128,149,149,144,139,129,108,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,2,0,0,0,4,24,45,66,86,107,128,149,149,144,139,129,108,87,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,0,0,0,0,4,24,45,66,86,107,128,149,149,144,139,129,116,137,142,142,142,142,128,107,87,67,47,27,8,0,0,0,0,5,25,45,65,85,105,124,142,142,142,142,137,117,98,77,57,36,15,0,0,0,0,0,0,24,45,66,86,107,128,149,149,144,139,129,108,87,80,94,107,119,131,140,148,153,157,159,159,157,154,148,141,131,120,109,96,82,67,52,36,20,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,42,62,82,101,121,141,142,142,142,142,142,126,106,86,66,46,26,6,0,0,0,0,0,0,0,0,48,69,90,112,131,135,139,142,144,145,146,148,148,148,148,147,144,142,138,133,126,117,107,97,84,70,55,39,23,5,0,0,0,0,0,0,0,19,41,62,83,104,126,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,18,38,58,78,98,118,138,142,142,142,142,141,120,101,81,61,41,21,1,0,0,0,0,0,0,0,0,43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,52,72,92,111,130,147,161,168,168,161,147,130,112,93,73,53,0,0,
29,50,71,92,114,136,157,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,155,134,112,90,69,48,27,0,0,0,0,0,11,30,48,66,84,100,116,130,143,153,161,167,171,173,171,171,172,173,170,165,158,138,117,97,76,56,35,14,49,68,86,105,124,143,162,163,156,137,117,98,79,60,41,22,3,0,0,2,21,40,59,78,97,117,136,155,163,162,143,124,106,87,68,50,30,42,60,76,87,95,104,113,124,135,148,161,156,134,112,91,70,49,27,6,3,21,39,57,75,93,112,130,148,158,146,128,110,92,74,55,35,15,41,61,81,100,120,139,148,143,139,138,141,149,162,152,134,114,94,73,52,31,18,36,54,72,91,109,126,145,163,149,131,112,94,76,58,39,19,0,0,0,0,0,0,20,41,62,82,103,123,142,160,174,178,172,158,140,120,100,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,8,28,48,68,88,107,128,147,163,162,163,163,163,163,163,163,163,163,163,163,162,140,118,97,76,55,33,12,0,5,26,47,69,90,111,133,154,160,163,166,168,169,170,169,168,165,161,156,150,142,133,122,111,98,84,70,55,39,22,5,0,0,0,0,45,66,87,108,130,152,163,163,144,122,100,79,58,37,34,33,31,28,25,20,16,10,3,0,0,0,0,0,0,0,0,0,17,30,41,47,69,90,111,133,154,163,163,142,120,99,78,57,47,47,47,47,58,79,100,122,144,163,163,153,132,110,88,67,46,40,30,16,0,63,84,106,128,149,163,163,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,163,163,143,121,100,79,57,36,43,65,86,107,129,150,163,163,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,163,163,154,132,110,89,68,47,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,35,53,70,86,101,116,130,142,153,161,166,169,170,168,165,163,163,163,163,163,163,163,163,163,163,162,140,118,97,76,55,33,12,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,29,50,70,91,112,133,153,170,162,142,121,101,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,8,29,50,70,91,112,133,153,170,162,142,121,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,0,0,0,29,50,70,91,112,133,153,170,162,142,121,101,102,123,145,163,163,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,163,163,144,122,100,79,58,37,15,0,0,0,0,0,0,29,50,70,91,112,133,153,170,162,142,121,101,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,2,0,0,0,8,29,50,70,91,112,133,153,170,162,142,121,101,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,0,0,0,0,8,29,50,70,91,112,133,153,170,162,142,121,109,129,148,163,163,155,135,115,95,75,55,35,15,0,0,0,0,13,33,53,72,92,112,132,152,163,163,149,129,109,90,70,50,30,10,0,0,0,0,0,0,29,50,70,91,112,133,153,170,162,142,121,101,81,96,111,124,137,149,159,168,172,167,165,165,167,171,168,160,150,138,126,112,97,82,66,50,33,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,48,69,90,112,134,155,160,163,165,166,168,169,170,170,169,168,166,163,158,153,146,137,126,114,100,85,69,52,35,17,0,0,0,0,0,0,0,19,41,62,83,104,126,148,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,150,129,107,86,65,43,22,0,0,0,0,0,0,0,0,6,26,46,65,85,105,125,145,163,163,163,163,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,0,43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,57,78,99,119,139,159,176,189,189,177,160,140,120,100,79,58,0,0,
29,50,71,92,114,136,157,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,161,172,184,176,155,134,112,90,69,48,27,0,0,0,0,1,20,40,59,77,96,113,130,146,160,172,173,164,157,152,150,150,151,154,157,163,152,132,111,91,71,50,30,9,39,58,77,95,114,133,152,171,165,146,126,107,88,69,50,31,12,0,0,11,30,49,68,87,106,126,145,164,171,152,133,114,96,77,58,40,21,49,70,89,105,115,123,132,142,153,165,175,156,134,112,91,70,49,27,6,14,32,50,68,86,105,123,141,159,153,135,117,99,81,63,45,26,7,33,53,72,92,111,131,128,122,117,116,120,132,151,161,140,118,97,76,55,33,29,47,65,84,102,120,138,156,156,138,119,101,83,65,47,29,10,0,0,0,0,0,1,22,43,65,86,107,128,149,170,190,199,187,167,146,124,104,82,61,40,19,0,0,0,0,0,0,0,0,0,0,0,15,36,55,75,95,115,135,155,157,141,148,166,180,166,160,160,160,160,160,160,160,140,118,97,76,55,33,12,0,5,26,47,69,90,111,133,154,175,175,161,157,155,154,154,156,159,163,170,170,161,152,140,128,114,100,85,69,52,35,18,0,0,0,0,45,66,87,108,130,152,173,165,144,122,100,79,58,56,55,54,52,49,46,41,36,30,23,15,5,0,0,0,0,0,0,0,31,47,60,67,69,90,111,133,154,175,164,142,120,99,78,69,69,69,69,69,69,79,100,122,144,165,174,153,132,110,88,69,67,59,46,30,13,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,89,68,47,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,29,47,65,82,100,116,132,146,160,171,166,159,154,154,155,159,166,179,180,166,160,160,160,160,160,160,160,140,118,97,76,55,33,12,67,88,109,131,152,160,160,160,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,160,160,160,152,130,108,87,66,45,23,34,54,75,96,117,137,158,175,155,135,114,94,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,13,34,54,75,96,117,137,158,175,155,135,114,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,0,0,0,34,54,75,96,117,137,158,175,155,135,114,94,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,34,54,75,96,117,137,158,175,155,135,114,94,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,2,0,0,0,13,34,54,75,96,117,137,158,175,155,135,114,94,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,0,0,0,0,13,34,54,75,96,117,137,158,175,155,135,114,101,121,141,160,180,162,142,122,102,82,63,43,23,3,0,0,2,21,41,61,80,100,120,140,160,179,160,141,121,101,81,62,42,22,3,0,0,0,0,0,0,34,54,75,96,117,137,158,175,155,135,114,94,94,110,126,141,154,167,170,159,152,146,144,144,146,151,158,168,168,156,142,128,112,96,79,62,44,26,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,57,77,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,48,69,90,112,134,155,176,173,159,155,153,153,153,152,153,155,158,163,170,173,165,155,144,130,115,99,82,64,46,27,8,0,0,0,0,0,0,19,41,62,83,104,126,148,169,181,166,160,160,160,160,160,160,160,160,160,160,160,160,160,150,129,107,86,65,43,22,0,0,0,0,0,0,0,0,13,33,53,73,93,113,133,153,173,166,164,173,155,135,115,95,75,56,36,16,0,0,0,0,0,0,0,0,43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,60,81,102,124,145,166,187,206,207,187,167,146,124,104,82,61,0,0,
29,50,71,92,114,136,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,142,159,180,169,152,134,112,90,69,48,27,0,0,0,0,8,28,48,68,87,106,125,143,160,176,169,155,145,137,131,129,129,130,133,137,143,147,126,106,85,65,44,24,3,29,48,67,85,104,123,142,161,174,155,136,117,98,79,60,41,22,3,2,20,39,59,78,97,116,135,154,173,160,142,123,104,85,67,48,30,11,51,72,94,115,134,143,151,161,150,146,159,156,134,112,91,70,49,27,7,25,43,61,79,98,116,134,152,160,142,124,106,88,70,51,33,15,0,25,44,64,83,102,114,108,101,97,95,105,126,148,159,139,118,97,76,54,33,40,58,77,95,113,131,149,163,145,126,108,90,72,54,36,18,0,0,0,0,0,0,1,23,44,65,86,107,129,150,171,192,205,189,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,3,23,43,63,83,103,122,142,162,150,130,143,164,170,150,139,139,139,139,139,139,139,139,118,97,76,55,33,12,0,5,26,47,69,90,111,133,154,175,165,145,136,134,133,133,135,138,143,150,159,169,170,158,144,130,114,99,82,65,47,30,11,0,0,0,45,66,87,108,130,152,173,165,144,122,100,79,77,77,76,75,73,70,67,62,56,50,42,34,24,14,2,0,0,0,0,0,43,61,77,88,90,90,111,133,154,175,164,142,120,99,90,90,90,90,90,90,90,90,100,122,144,165,174,153,132,110,90,90,88,76,60,41,22,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,89,68,47,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,20,39,58,76,94,112,129,146,162,174,160,148,139,134,133,134,139,149,167,170,150,139,139,139,139,139,139,139,139,118,97,76,55,33,12,67,88,109,131,139,139,139,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,139,139,139,130,108,87,66,45,23,39,59,80,101,121,142,163,168,148,128,107,87,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,18,39,59,80,101,121,142,163,168,148,128,107,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,0,0,0,39,59,80,101,121,142,163,168,148,128,107,87,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,39,59,80,101,121,142,163,168,148,128,107,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,2,0,0,0,18,39,59,80,101,121,142,163,168,148,128,107,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,0,0,0,0,18,39,59,80,101,121,142,163,168,148,128,107,93,113,132,152,172,169,150,130,110,90,71,51,31,12,0,0,10,29,49,69,88,108,128,148,167,171,152,132,112,93,74,54,34,14,0,0,0,0,0,0,0,39,59,80,101,121,142,163,168,148,128,107,90,107,124,141,156,171,165,152,140,131,125,122,122,125,131,139,151,164,172,158,142,126,109,92,74,56,37,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,45,65,85,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,48,69,90,112,134,155,176,163,143,134,132,132,132,131,132,134,137,143,150,160,172,173,160,145,129,112,93,75,56,36,17,0,0,0,0,0,0,19,41,62,83,104,126,148,169,171,151,139,139,139,139,139,139,139,139,139,139,139,139,139,139,129,107,86,65,43,22,0,0,0,0,0,0,0,0,20,40,60,80,100,120,140,160,166,148,144,159,163,143,123,103,83,63,43,23,2,0,0,0,0,0,0,0,43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,61,82,103,124,146,167,188,208,209,189,168,147,125,104,83,61,0,0,
28,49,70,91,110,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,121,139,158,175,157,140,122,105,87,67,46,25,0,0,0,0,15,36,56,76,96,115,135,154,172,171,154,139,126,116,110,107,107,108,111,116,122,130,120,100,79,59,38,18,0,19,38,57,75,94,113,132,150,169,164,145,126,107,88,70,51,32,13,11,30,49,68,87,106,125,145,164,169,150,131,113,94,75,57,38,19,1,47,68,88,107,128,148,150,142,132,132,154,156,134,112,91,70,49,27,18,36,54,72,91,109,126,145,163,149,131,113,95,77,59,40,22,4,0,16,36,55,72,86,92,109,112,112,114,118,132,151,150,132,112,92,72,51,33,51,70,88,106,124,142,160,152,134,115,97,79,61,43,25,7,0,0,0,0,0,0,0,21,42,63,84,104,125,145,164,179,184,177,162,142,122,101,80,60,39,17,0,0,0,0,0,0,0,0,0,0,10,30,50,70,90,110,130,150,164,144,123,143,164,168,147,125,117,117,117,117,117,117,117,114,96,75,54,33,12,0,5,26,47,69,90,111,133,154,175,164,142,120,112,111,111,113,117,123,130,140,151,164,174,160,145,129,112,94,77,59,40,22,3,0,0,45,66,87,108,130,152,173,165,144,122,100,98,98,98,98,96,94,91,87,83,77,70,62,53,43,32,20,7,0,0,0,0,50,70,90,107,111,111,111,133,154,175,164,142,120,111,111,111,111,111,111,111,111,111,111,122,144,165,174,153,132,111,111,111,106,89,69,48,27,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,89,68,47,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,29,49,68,87,105,123,142,159,175,159,144,130,119,112,111,113,121,143,164,168,147,125,117,117,117,117,117,117,117,114,96,75,54,33,12,66,87,106,117,117,117,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,117,117,117,106,86,65,44,23,43,64,85,105,126,147,168,160,140,120,100,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,23,43,64,85,105,126,147,168,160,140,120,100,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,0,0,0,43,64,85,105,126,147,168,160,140,120,100,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,43,64,85,105,126,147,168,160,140,120,100,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,2,0,0,0,23,43,64,85,105,126,147,168,160,140,120,100,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,0,0,0,0,23,43,64,85,105,126,147,168,160,140,120,100,85,104,124,144,163,177,158,138,118,98,79,59,40,20,1,0,18,38,57,77,96,116,136,156,175,163,143,123,104,85,65,46,26,7,0,0,0,0,0,0,0,43,64,85,105,126,147,168,160,140,120,100,101,119,137,154,170,165,150,135,122,112,105,101,101,104,111,121,134,148,164,172,156,139,121,103,85,66,47,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,110,110,110,109,110,112,117,122,131,142,155,170,175,159,141,122,103,84,64,44,24,3,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,117,117,117,117,117,117,117,117,117,117,117,117,117,117,105,85,64,43,22,0,0,0,0,0,0,0,8,27,47,68,88,107,128,148,168,158,138,131,152,170,150,130,110,90,70,50,30,9,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,58,79,100,121,141,161,179,194,194,180,162,142,122,101,80,59,0,0,
24,44,63,80,93,96,96,96,96,96,96,96,96,96,96,96,96,96,96,99,116,134,151,169,162,145,128,110,93,75,58,39,20,0,0,0,1,22,42,62,83,103,123,143,163,177,159,141,124,109,97,89,86,86,87,91,96,102,110,110,93,73,53,33,12,0,9,28,47,66,84,103,121,140,159,174,155,136,117,98,79,61,42,23,21,40,59,78,96,115,135,154,173,158,140,121,102,84,65,47,28,9,0,40,60,80,100,120,138,131,122,113,132,154,156,134,112,91,70,49,27,29,47,65,83,102,120,138,156,156,138,120,102,84,65,47,29,11,0,0,7,26,42,57,74,95,116,134,134,135,139,147,150,136,120,103,84,65,45,44,63,81,99,117,135,153,159,141,122,104,86,68,50,32,14,0,0,0,0,0,0,0,0,17,37,58,78,98,117,134,149,160,163,159,148,132,114,95,75,55,34,14,0,0,0,0,0,0,0,0,0,0,17,37,57,77,97,117,137,157,157,137,121,143,164,168,147,125,104,96,96,96,96,96,96,95,84,67,48,28,8,0,5,26,47,69,90,111,133,154,175,164,142,120,99,90,90,92,96,102,111,122,134,148,163,175,158,142,124,106,88,69,50,31,12,0,0,45,66,87,108,130,152,173,165,144,122,118,119,119,119,118,117,115,112,108,103,97,90,82,72,61,49,37,23,8,0,0,0,51,73,94,115,133,133,133,135,155,176,164,143,133,133,133,133,133,133,133,133,133,133,133,133,145,165,175,154,135,133,133,133,114,92,71,50,29,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,89,68,47,25,4,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,57,77,96,115,134,153,171,163,146,129,113,100,91,90,100,121,143,164,168,147,125,104,96,96,96,96,96,96,95,84,67,48,28,8,59,77,91,96,96,96,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,96,96,96,91,76,58,39,19,48,69,89,110,131,152,172,153,133,113,93,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,27,48,69,89,110,131,152,172,153,133,113,93,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,0,0,0,48,69,89,110,131,152,172,153,133,113,93,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,48,69,89,110,131,152,172,153,133,113,93,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,0,0,0,0,27,48,69,89,110,131,152,172,153,133,113,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,0,0,0,0,27,48,69,89,110,131,152,172,153,133,113,93,76,96,115,135,155,174,165,146,126,107,87,68,48,29,10,7,27,46,65,85,105,124,144,164,173,154,135,115,96,76,57,37,18,0,0,0,0,0,0,0,0,48,69,89,110,131,152,172,153,133,113,93,112,130,149,166,170,152,136,119,105,93,84,80,80,84,92,104,118,134,150,168,168,150,132,113,94,75,56,36,17,0,0,0,0,0,0,0,0,0,0,0,0,0,19,39,59,79,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,88,88,88,89,92,96,102,112,125,140,157,174,170,151,131,111,91,70,50,29,8,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,96,96,96,96,96,96,96,96,96,96,96,96,96,90,75,57,38,18,0,0,0,0,0,0,0,15,35,55,75,95,115,135,155,171,151,131,125,145,165,157,137,117,97,77,56,36,16,0,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,54,74,94,113,132,150,165,173,173,165,150,133,114,95,75,55,0,0,
16,34,50,64,73,75,75,75,75,75,75,75,75,75,75,75,75,75,93,111,128,146,163,168,151,133,115,98,81,63,46,28,10,0,0,0,5,26,47,68,88,109,130,150,170,169,149,130,111,94,79,69,65,65,66,70,75,82,91,91,80,64,46,26,6,0,0,18,37,55,74,93,111,130,149,167,165,146,128,108,90,71,52,34,31,50,68,87,106,125,144,163,166,148,129,111,92,74,55,36,18,0,0,33,53,73,93,113,118,111,103,110,132,154,156,134,112,91,70,49,27,40,58,76,95,113,131,149,163,145,126,109,91,73,54,36,18,0,0,0,0,12,31,53,74,95,116,138,156,156,159,165,144,129,117,103,87,70,51,55,74,92,110,128,146,164,148,130,111,93,75,57,39,21,3,0,0,0,0,0,0,0,0,11,31,50,69,87,104,119,131,139,142,139,130,118,102,85,67,47,28,8,0,0,0,0,0,0,0,0,0,4,24,44,64,84,104,124,144,164,151,131,121,143,164,168,147,125,104,83,75,75,75,75,75,74,67,54,38,20,1,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,69,71,76,83,92,104,118,133,149,166,171,154,135,117,98,79,60,40,21,1,0,45,66,87,108,130,152,173,166,147,138,139,140,141,141,140,139,136,134,129,123,117,109,100,91,79,67,53,38,23,7,0,0,51,73,94,115,137,154,154,155,166,183,173,158,154,154,154,154,154,154,154,154,154,154,154,154,159,174,181,165,155,154,154,136,114,92,71,50,29,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,89,68,47,25,23,24,20,13,2,0,0,0,0,0,0,0,0,0,0,0,25,45,65,85,104,124,144,163,172,153,134,116,99,83,71,79,100,121,143,164,168,147,125,104,83,75,75,75,75,75,74,67,54,38,20,1,47,62,72,75,75,75,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,75,75,75,71,61,46,29,11,53,74,94,115,136,156,166,146,126,106,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,32,53,74,94,115,136,156,166,146,126,106,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,0,0,0,53,74,94,115,136,156,166,146,126,106,86,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,53,74,94,115,136,156,166,146,126,106,86,66,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,0,0,0,0,32,53,74,94,115,136,156,166,146,126,106,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,0,0,0,0,32,53,74,94,115,136,156,166,146,126,106,86,68,88,107,126,146,165,174,154,135,115,96,76,57,38,19,16,35,55,74,93,113,133,152,172,164,145,125,106,87,68,48,29,9,0,0,0,0,0,0,0,0,53,74,94,115,136,156,166,146,126,106,101,121,140,159,177,158,140,122,105,89,76,64,59,59,63,74,88,104,120,138,156,175,161,142,123,103,84,64,44,24,4,0,0,0,0,0,0,0,0,0,0,0,6,26,46,66,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,67,67,68,71,75,83,95,110,128,145,164,178,158,138,117,96,75,54,33,12,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,75,75,75,75,75,75,75,75,75,75,75,75,71,60,45,28,10,0,0,0,0,0,0,2,22,42,62,82,102,122,142,162,164,144,124,118,138,158,164,144,124,104,84,63,43,23,3,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,46,66,85,103,120,135,146,152,152,147,136,120,103,85,67,47,0,0,
4,20,35,46,52,53,53,53,53,53,53,53,53,53,53,53,70,87,105,123,140,158,174,156,139,121,103,86,68,51,33,16,0,0,0,0,9,30,51,72,93,114,135,156,176,162,142,122,102,82,64,49,44,43,45,49,55,63,70,70,63,50,35,17,0,0,0,8,27,45,64,82,101,120,138,157,175,156,137,118,100,81,63,44,41,60,78,97,116,135,154,173,156,138,119,100,82,63,45,26,8,0,0,26,46,65,83,96,98,91,89,110,132,154,156,134,112,91,70,49,33,51,69,88,106,124,142,160,152,134,116,98,80,62,43,25,7,0,0,0,1,17,31,53,74,95,116,138,142,143,146,151,158,147,134,117,99,80,60,67,85,103,121,139,157,155,137,118,100,82,64,46,28,10,0,0,0,0,0,0,0,0,0,3,22,40,58,74,89,102,112,118,120,118,111,101,88,72,56,38,19,0,0,0,0,0,0,0,0,0,0,11,31,51,71,91,111,131,151,165,145,124,121,143,164,168,147,125,104,83,61,53,53,53,53,53,47,37,24,8,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,50,55,63,75,88,103,119,137,154,173,164,146,126,107,88,68,48,29,9,0,45,66,87,108,130,152,173,176,163,159,160,162,162,162,162,160,157,154,150,144,137,129,119,109,96,83,68,53,37,20,3,0,51,73,94,115,137,157,157,157,167,184,174,161,157,157,157,157,157,157,157,157,157,157,157,157,161,175,183,167,157,157,157,136,114,92,71,50,29,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,89,68,47,38,44,45,41,32,19,4,0,0,0,0,0,0,0,0,0,0,31,51,72,92,112,132,152,172,163,143,124,105,87,69,57,79,100,121,143,164,168,147,125,104,83,61,53,53,53,53,53,47,37,24,8,0,32,44,51,53,53,53,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,53,53,53,51,43,31,16,0,58,78,99,120,141,161,159,139,119,99,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,95,75,55,35,15,0,0,0,0,0,0,37,58,78,99,120,141,161,159,139,119,99,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,0,0,0,58,78,99,120,141,161,159,139,119,99,79,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,58,78,99,120,141,161,159,139,119,99,79,59,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,0,0,0,0,37,58,78,99,120,141,161,159,139,119,99,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,0,0,0,0,37,58,78,99,120,141,161,159,139,119,99,79,60,79,98,117,137,156,175,163,143,124,105,85,66,47,28,25,44,63,83,102,122,141,161,174,155,136,116,97,78,59,39,20,1,0,0,0,0,0,0,0,0,58,78,99,120,141,161,159,139,119,99,109,129,149,169,168,149,130,111,93,76,59,46,38,38,44,58,74,91,109,128,147,166,170,151,131,111,91,71,51,30,10,0,0,0,0,0,0,0,0,0,0,0,12,33,53,73,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,95,75,55,35,15,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,46,47,50,55,65,80,98,116,137,157,177,163,142,120,99,78,57,36,15,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,53,53,53,53,53,53,53,53,53,53,53,51,43,30,15,0,0,0,0,0,0,0,9,29,49,69,89,109,129,149,169,157,137,116,111,132,152,171,151,131,111,90,70,50,30,10,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,37,56,73,90,105,117,126,131,131,126,118,105,90,74,56,38,0,0,
0,5,17,26,31,32,32,32,32,32,32,32,32,32,46,63,81,99,117,135,152,170,162,145,126,109,91,74,56,39,21,4,0,0,0,0,12,33,54,75,96,117,139,160,178,157,136,115,95,75,54,35,23,22,24,28,35,44,49,49,44,34,20,5,0,0,0,0,16,35,53,72,91,109,128,147,165,166,148,129,110,91,73,54,51,70,88,107,126,145,164,164,146,128,109,90,71,53,34,16,0,0,0,18,36,53,67,76,77,71,89,110,132,154,156,134,112,91,70,49,44,62,81,99,117,135,153,159,141,123,105,87,68,50,32,14,0,0,0,0,13,31,47,60,73,94,114,120,120,122,125,131,144,162,147,128,107,87,66,78,96,114,132,150,162,144,125,107,89,71,53,35,17,0,0,0,0,0,0,0,0,0,0,0,11,28,44,59,72,84,92,97,98,97,92,83,71,58,42,26,8,0,0,0,0,0,0,0,0,0,0,17,38,58,78,98,118,139,158,159,138,118,121,143,164,168,147,125,104,83,61,40,32,32,32,32,27,19,8,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,35,45,58,73,90,107,125,144,163,174,155,135,115,96,76,56,36,15,0,45,66,87,108,130,152,173,180,167,164,163,163,163,163,164,164,167,171,170,164,157,148,138,126,113,98,83,67,50,33,14,0,51,73,94,115,136,136,136,137,156,176,165,145,136,136,136,136,136,136,136,136,136,136,136,136,146,166,175,154,137,136,136,136,114,92,71,50,29,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,3,5,5,3,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,89,68,48,58,65,66,60,49,34,17,0,0,0,0,0,0,0,0,0,0,37,57,78,98,119,139,159,176,155,135,115,96,76,57,57,79,100,121,143,164,168,147,125,104,83,61,40,32,32,32,32,27,19,8,0,0,14,24,30,32,32,32,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,32,32,32,30,24,14,1,0,62,83,104,124,145,164,152,132,112,92,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,41,21,1,0,0,0,0,0,42,62,83,104,124,145,164,152,132,112,92,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,0,0,0,62,83,104,124,145,164,152,132,112,92,72,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,62,83,104,124,145,164,152,132,112,92,72,52,32,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,0,0,0,0,42,62,83,104,124,145,164,152,132,112,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,0,0,0,0,42,62,83,104,124,145,164,152,132,112,92,72,52,70,89,108,128,147,166,172,152,133,114,94,75,56,37,34,53,72,92,111,131,150,169,165,146,126,107,88,69,50,30,11,0,0,0,0,0,0,0,0,0,62,83,104,124,145,164,152,132,112,96,116,137,157,177,160,141,121,101,82,63,46,29,17,17,28,44,62,80,99,119,138,158,178,158,138,118,97,77,56,36,15,0,0,0,0,0,0,0,0,0,0,0,19,39,59,80,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,41,21,1,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,26,29,36,50,69,89,110,131,152,173,165,144,122,101,80,59,37,16,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,32,32,32,32,32,32,32,32,32,32,30,23,13,0,0,0,0,0,0,0,0,16,36,56,76,96,116,136,156,169,149,129,109,105,125,145,166,158,138,117,97,77,57,37,17,0,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,26,43,60,75,88,98,106,110,110,106,99,89,75,60,44,27,0,0,
0,0,0,6,10,11,11,11,11,11,11,11,21,39,57,75,93,111,128,146,164,168,151,133,115,97,80,62,44,27,9,0,0,0,0,0,14,35,56,77,98,120,141,162,175,154,133,111,90,69,49,28,7,1,3,8,15,23,28,28,24,16,4,0,0,0,0,0,6,25,43,62,80,99,117,136,155,173,158,139,120,102,83,65,61,80,98,117,136,155,172,154,135,117,98,80,61,43,24,5,0,0,0,7,23,38,49,55,56,68,89,110,132,154,156,134,112,91,70,49,55,73,92,110,128,146,164,148,130,112,94,76,57,39,21,3,0,0,0,0,22,41,60,77,89,90,97,98,99,101,104,114,134,155,154,133,112,90,71,89,107,125,143,161,151,133,114,96,78,60,42,24,5,0,0,0,0,0,0,0,0,0,0,0,0,14,29,43,55,65,72,76,77,76,71,64,57,45,30,13,0,0,0,0,0,0,0,0,0,0,4,24,44,64,85,105,125,145,165,153,132,112,121,143,164,168,147,125,104,83,61,40,19,11,11,10,7,0,0,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,16,28,43,60,78,96,115,135,155,175,163,143,123,103,82,62,42,21,1,45,66,87,108,130,152,173,168,150,142,142,142,142,142,142,144,146,150,156,164,174,167,156,143,129,113,97,80,62,44,25,6,50,71,91,109,114,114,114,133,154,175,164,142,120,114,114,114,114,114,114,114,114,114,114,122,144,165,174,153,132,114,114,114,108,90,70,49,28,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,3,12,19,24,26,26,24,19,12,3,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,89,68,67,77,86,87,79,64,46,28,8,0,0,0,0,0,0,0,0,0,42,62,83,104,124,145,165,169,149,129,108,88,68,48,57,79,100,121,143,164,168,147,125,104,83,61,40,19,11,11,10,7,0,0,0,0,0,4,9,11,11,11,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,11,11,11,9,4,0,0,0,66,88,108,130,138,143,145,125,105,86,106,126,147,167,159,139,118,98,100,120,141,161,169,149,129,109,88,68,48,27,7,0,0,0,0,0,45,66,88,108,130,138,143,145,125,105,85,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,0,0,0,66,88,108,130,138,143,145,125,105,85,65,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,66,88,108,130,138,143,145,125,105,85,65,45,25,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,0,0,0,0,45,66,88,108,130,138,143,145,125,105,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,0,0,0,0,45,66,88,108,130,138,143,145,125,105,85,65,45,61,80,99,118,137,156,175,161,142,123,104,85,66,47,43,62,81,101,120,139,158,174,155,136,117,98,79,60,41,21,2,0,0,0,0,0,0,0,0,0,66,88,108,130,138,143,145,125,105,101,122,143,163,175,154,134,113,93,73,54,35,16,0,0,14,33,52,71,91,111,132,152,172,165,144,123,103,82,61,41,20,0,0,0,0,0,0,0,0,0,0,5,26,46,66,86,106,126,147,167,159,139,118,98,100,120,141,161,169,149,129,109,88,68,48,27,7,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,8,23,44,65,86,108,130,151,172,166,144,122,101,80,59,37,16,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,11,11,11,11,11,11,11,11,11,9,4,0,0,0,0,0,0,0,0,2,22,43,63,83,103,123,143,163,162,142,122,102,98,119,139,159,165,145,124,104,84,64,43,23,3,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,14,30,45,58,70,79,85,88,88,86,80,71,59,45,30,14,0,0,
0,0,0,0,0,0,0,0,0,0,0,15,33,51,69,87,105,122,140,158,175,157,139,121,103,86,68,50,33,15,0,0,0,0,0,0,15,37,58,79,100,122,143,164,173,152,130,109,88,67,45,24,3,0,0,0,0,3,7,7,3,0,0,0,0,0,0,0,0,14,33,52,70,89,107,126,144,163,168,149,131,112,94,76,72,90,109,128,146,165,162,143,125,106,88,69,51,32,14,0,0,0,0,0,8,20,29,34,47,68,89,110,132,154,156,134,112,91,70,49,66,84,103,121,139,157,155,137,119,101,82,64,46,28,10,0,0,0,0,0,28,49,69,89,107,111,103,98,96,96,100,111,132,154,155,134,112,91,82,100,118,136,154,158,140,121,103,85,67,49,31,13,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,47,64,79,86,86,86,86,86,85,75,60,42,23,3,0,0,0,0,0,0,0,0,0,11,31,51,71,91,111,132,152,167,147,126,106,121,143,164,168,147,125,104,83,61,40,22,22,21,15,7,0,0,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,17,16,30,49,68,88,107,128,148,168,170,150,130,109,88,68,47,26,6,45,66,87,108,130,152,173,165,144,122,120,120,120,120,120,122,125,130,137,145,156,169,173,159,143,126,109,91,72,53,34,14,44,63,79,90,92,92,111,133,154,175,164,142,120,99,92,92,92,92,92,92,92,92,100,122,144,165,174,153,132,110,92,92,90,78,61,43,23,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,10,22,32,40,45,48,48,45,39,32,21,9,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,89,76,86,95,105,108,94,75,56,36,17,0,0,0,0,0,0,0,0,0,46,66,87,108,129,150,171,164,144,123,102,82,61,41,57,79,100,121,143,164,168,147,125,104,83,61,40,22,22,21,15,7,0,0,0,0,0,0,0,0,2,7,9,9,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,9,9,7,1,0,0,0,0,0,0,64,84,103,112,117,122,128,118,98,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,135,115,95,75,54,34,14,0,0,0,0,0,44,64,84,103,112,117,122,128,118,98,78,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,0,0,0,64,84,103,112,117,122,128,118,98,78,59,81,102,123,145,166,172,151,130,108,86,65,44,23,21,21,21,21,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,64,84,103,112,117,122,128,118,98,78,58,38,18,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,44,64,84,103,112,117,122,128,118,98,106,128,148,168,170,149,128,108,87,67,46,26,6,0,0,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,2,0,0,0,44,64,84,103,112,117,122,128,118,98,78,58,38,52,71,90,109,128,147,166,170,151,132,113,94,75,56,52,71,90,110,129,148,167,164,145,126,107,88,69,50,31,12,0,0,0,0,0,0,0,0,0,0,64,84,103,112,117,122,128,118,98,106,126,147,168,169,149,128,107,87,66,46,26,6,0,0,4,24,44,64,84,105,126,147,167,170,149,128,107,87,66,45,24,3,0,0,0,0,0,0,0,0,0,12,32,52,73,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,135,115,95,75,54,34,14,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,20,23,29,46,67,88,109,130,152,173,163,142,120,100,79,57,36,15,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,49,69,90,110,130,150,170,155,135,115,95,92,112,133,153,171,151,131,110,90,70,50,30,9,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,0,15,28,41,51,59,65,67,67,65,60,52,41,29,15,0,0,0,
0,0,0,0,0,0,0,0,0,0,9,27,44,62,80,98,116,134,152,170,163,145,128,109,92,74,56,38,21,3,0,0,0,0,1,7,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,23,10,10,10,10,10,9,4,0,0,0,0,0,0,0,0,0,0,4,23,41,60,78,96,115,134,152,170,160,142,123,105,86,82,101,119,138,156,170,151,133,114,96,77,59,40,22,3,0,0,0,0,0,0,1,9,25,47,68,89,110,132,154,156,134,112,91,70,59,78,96,114,132,150,162,144,126,108,90,71,53,35,17,0,0,0,0,0,0,35,55,75,96,116,131,124,119,117,117,120,128,141,159,149,129,109,88,93,111,129,147,165,147,128,110,92,74,56,38,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,55,75,94,107,108,108,108,108,105,89,70,50,29,8,0,0,0,0,0,0,0,0,0,17,38,58,78,98,118,139,159,161,141,120,100,121,143,164,168,147,125,104,83,61,43,43,43,42,35,25,11,0,0,0,10,23,32,47,69,90,111,133,154,175,164,142,120,99,78,57,38,38,38,33,40,60,81,101,122,142,162,176,156,135,114,93,73,52,31,10,45,66,87,108,130,152,173,165,144,122,100,98,98,98,99,101,104,109,117,126,139,154,170,173,156,139,120,101,81,61,41,21,33,49,62,70,71,90,111,133,154,175,164,142,120,99,78,71,71,71,71,71,71,79,100,122,144,165,174,153,132,110,88,71,70,61,48,32,14,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,27,40,51,60,66,69,69,66,60,51,39,26,11,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,89,95,104,114,124,123,103,84,65,46,26,7,0,0,0,0,0,0,0,0,49,70,91,112,133,154,175,160,139,118,97,77,56,36,57,79,100,121,143,164,168,147,125,104,83,61,43,43,43,42,35,25,11,0,0,0,0,0,0,12,22,28,30,30,30,41,63,84,105,126,148,170,168,147,125,104,83,61,40,30,30,30,28,21,11,0,0,0,0,0,56,73,85,92,97,102,107,106,90,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,121,101,81,61,40,20,0,0,0,0,0,37,56,73,85,92,97,102,107,106,90,71,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,0,0,0,56,73,85,92,97,102,107,106,90,71,59,81,102,123,145,166,172,151,130,108,86,65,44,42,42,42,42,42,42,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,56,73,85,92,97,102,107,106,90,71,51,31,11,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,37,56,73,85,92,97,102,107,106,90,110,132,152,173,166,145,124,103,82,61,41,20,0,0,0,0,20,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,6,0,0,0,37,56,73,85,92,97,102,107,106,90,71,51,31,42,61,80,99,118,137,156,175,161,142,123,104,85,66,62,81,100,119,138,157,173,154,136,117,98,79,60,41,22,3,0,0,0,0,0,0,0,0,0,0,56,73,85,92,97,102,107,106,90,110,131,152,173,165,145,123,103,82,61,40,20,0,0,0,0,17,38,59,79,100,121,142,163,174,153,132,111,90,69,48,27,6,0,0,0,0,0,0,0,0,0,18,39,59,79,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,121,101,81,61,40,20,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,41,41,43,49,58,74,93,113,134,154,175,157,137,116,96,75,54,33,12,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,36,56,76,97,117,137,157,169,148,128,108,88,86,106,126,147,167,158,137,117,97,77,56,36,16,0,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,2,20,38,56,74,92,109,128,145,163,170,152,134,116,98,80,62,44,27,9,0,0,0,0,10,21,28,31,38,59,81,102,123,145,166,171,150,129,107,86,65,43,31,31,31,31,31,31,30,24,15,3,0,0,0,0,0,0,0,0,0,12,31,49,68,86,104,123,141,159,171,152,134,116,98,93,111,130,148,167,159,140,122,104,85,67,48,30,11,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,156,134,112,91,70,70,89,107,125,143,161,151,133,115,97,78,60,42,24,6,0,0,0,0,0,0,41,61,81,102,122,143,144,140,139,139,141,147,156,154,138,120,101,86,104,122,140,158,154,136,117,99,81,63,45,27,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,100,122,130,130,130,130,116,95,74,53,31,10,0,0,0,0,0,0,0,0,4,24,44,64,85,105,125,145,165,155,134,114,100,121,143,164,168,147,125,104,83,65,65,65,65,62,54,41,25,8,0,0,25,40,52,58,69,90,111,133,154,175,164,142,120,99,78,59,59,59,59,53,42,54,75,96,116,137,158,179,160,139,118,98,77,55,35,14,45,66,87,108,130,152,173,165,144,122,100,79,77,77,78,80,83,89,98,109,123,140,157,175,167,148,129,109,88,68,48,27,19,33,43,49,69,90,111,133,154,175,164,142,120,99,78,63,63,63,63,63,63,79,100,122,144,165,174,153,132,110,88,67,49,43,32,18,2,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,26,42,56,69,79,87,90,90,86,79,69,56,41,26,9,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,104,114,123,134,143,132,112,93,74,55,35,16,0,0,0,0,0,0,0,0,52,73,94,116,137,158,177,156,135,114,93,72,52,36,57,79,100,121,143,164,168,147,125,104,83,65,65,65,65,62,54,41,25,8,0,0,0,0,15,29,41,49,51,51,51,51,63,84,105,126,148,170,168,147,125,104,83,61,51,51,51,51,48,40,28,13,0,0,0,0,42,56,66,71,76,81,86,86,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,168,148,128,107,87,67,47,26,6,0,0,0,0,26,42,56,66,71,76,81,86,86,76,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,0,0,0,42,56,66,71,76,81,86,86,76,61,59,81,102,123,145,166,172,151,130,108,86,65,63,63,63,63,63,63,63,63,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,42,56,66,71,76,81,86,86,76,61,43,23,4,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,26,42,56,66,71,76,81,86,86,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,15,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,9,0,0,0,26,42,56,66,71,76,81,86,86,76,61,43,23,33,52,71,89,108,128,146,165,171,152,133,113,94,75,71,90,109,128,148,166,163,144,125,106,88,69,50,31,12,0,0,0,0,0,0,0,0,0,0,0,42,56,66,71,76,81,86,86,92,113,134,155,176,162,141,120,99,78,57,36,15,0,0,0,0,13,34,55,76,97,118,139,160,178,157,136,114,93,72,51,30,9,0,0,0,0,0,0,0,0,5,25,45,65,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,168,148,128,107,87,67,47,26,6,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,62,62,62,64,69,76,88,104,121,141,160,166,148,129,109,89,69,49,29,8,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,43,63,83,103,123,144,164,162,142,121,101,81,80,100,120,141,161,164,144,123,103,83,63,43,22,2,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,13,31,49,67,85,103,121,139,157,175,158,140,122,104,87,69,51,33,15,0,0,0,0,0,26,39,48,53,53,59,81,102,123,145,166,171,150,129,107,86,65,53,53,53,53,53,53,53,51,44,32,18,2,0,0,0,0,0,0,0,3,14,22,39,57,75,93,112,130,148,167,163,145,126,108,103,122,140,159,166,148,130,111,93,74,56,38,23,15,4,0,0,0,0,0,0,0,4,25,47,68,89,110,132,147,147,134,112,91,70,82,100,118,136,154,158,140,122,104,85,67,49,31,13,0,0,0,0,0,0,0,46,67,88,108,128,148,153,156,158,158,157,153,147,137,123,108,91,97,115,133,151,161,143,124,106,88,70,52,34,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,40,61,81,102,123,145,151,151,139,117,96,75,53,32,11,0,0,0,0,0,0,0,0,10,30,50,71,91,111,132,152,169,149,128,108,100,121,143,164,168,147,125,104,86,86,86,86,86,83,71,55,37,17,0,0,38,55,70,79,81,90,111,133,154,175,164,142,120,99,81,81,81,81,80,72,58,50,70,91,112,134,154,176,164,143,122,101,80,59,38,16,45,66,87,108,130,152,173,165,144,122,100,79,58,56,57,59,63,69,80,93,110,128,147,166,176,156,135,115,94,73,52,31,3,15,26,47,69,90,111,133,154,175,164,142,120,99,84,84,84,84,84,84,84,84,100,122,144,165,174,153,132,110,88,67,46,25,14,2,0,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,39,56,72,86,98,107,111,111,107,98,86,71,56,38,20,1,0,0,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,113,123,133,142,152,160,141,121,102,83,64,44,24,3,0,0,0,0,0,0,0,55,76,97,118,139,160,174,153,132,111,90,69,48,36,57,79,100,121,143,164,168,147,125,104,86,86,86,86,86,83,71,55,37,17,0,0,0,9,28,45,59,69,73,73,73,73,73,84,105,126,148,170,168,147,125,104,83,73,73,73,73,73,69,58,43,26,8,0,0,0,27,38,45,50,55,60,65,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,134,114,94,73,53,33,12,0,0,0,0,12,27,38,45,50,55,60,65,65,58,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,0,0,0,27,38,45,50,55,60,65,65,58,46,59,81,102,123,145,166,172,151,130,108,86,84,84,84,84,84,84,84,84,84,84,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,27,38,45,50,55,60,65,65,58,46,31,14,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,12,27,38,45,50,55,60,65,74,96,117,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,11,33,54,74,95,116,138,159,180,159,138,117,96,75,54,32,11,0,0,0,12,27,38,45,50,55,60,65,65,58,46,31,14,23,42,61,79,98,117,136,155,173,161,142,123,104,85,81,99,118,138,157,172,153,134,115,96,78,59,40,22,3,0,0,0,0,0,0,0,0,0,0,0,27,38,45,50,55,60,65,72,94,115,136,157,178,160,139,117,96,75,54,33,12,0,0,0,0,10,31,52,73,94,115,137,158,179,159,138,116,95,74,53,32,11,0,0,0,0,0,0,0,0,11,31,52,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,134,114,94,73,53,33,12,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,83,83,83,84,86,89,96,105,118,134,151,169,154,137,119,100,81,62,42,22,2,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,29,49,69,90,110,130,151,171,155,135,115,95,75,73,94,114,135,155,171,151,130,110,90,69,49,29,9,0,0,0,0,43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,6,24,42,60,78,96,114,133,151,168,165,147,129,111,93,75,57,39,21,4,0,0,0,0,0,41,56,68,74,74,74,81,102,123,145,166,171,150,129,107,86,74,74,74,74,74,74,74,74,72,62,48,31,13,0,0,0,0,0,0,4,20,33,43,48,48,64,83,101,119,137,156,174,156,138,120,114,133,151,169,155,137,118,100,82,64,48,48,43,33,20,5,0,0,0,0,0,0,4,25,47,68,89,110,125,125,125,125,112,91,75,93,111,129,147,165,147,129,111,92,74,56,38,20,2,0,0,0,0,0,0,0,47,68,89,109,121,128,132,135,136,137,136,132,126,118,107,93,90,108,126,144,163,150,131,113,95,77,59,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,50,69,88,107,128,148,169,159,138,116,95,74,53,32,11,0,0,0,0,0,0,0,0,16,36,57,77,97,117,138,158,163,143,122,102,100,121,143,164,168,147,125,107,107,107,107,107,107,101,84,65,44,23,3,0,47,67,85,99,102,102,111,133,154,175,164,142,120,102,102,102,102,102,100,88,70,50,67,88,109,131,152,173,167,146,124,103,82,61,40,19,45,66,87,108,130,152,173,165,144,122,100,79,58,37,36,38,42,50,64,81,99,119,139,160,180,161,140,119,98,77,56,35,0,5,26,47,69,90,111,133,154,175,164,142,120,106,106,106,106,106,106,106,106,106,106,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,49,68,86,102,116,126,132,132,126,116,101,85,68,49,30,10,0,0,0,0,6,15,25,36,57,79,100,121,143,164,175,154,132,132,142,152,161,166,156,147,131,111,91,70,48,27,6,0,0,0,0,0,0,0,57,78,99,120,142,163,172,151,130,108,87,66,45,36,57,79,100,121,143,164,168,147,125,107,107,107,107,107,107,101,84,65,44,23,3,0,0,18,38,57,75,89,94,94,94,94,94,94,105,126,148,170,168,147,125,104,94,94,94,94,94,94,88,73,55,36,16,0,0,0,9,18,25,30,35,40,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,79,59,39,18,0,0,0,0,0,9,18,25,30,35,40,44,44,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,0,0,0,9,18,25,30,35,40,44,44,39,38,59,81,102,123,145,166,172,151,130,108,106,106,106,106,106,106,106,106,106,106,106,106,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,9,18,25,30,35,40,44,44,39,29,16,1,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,9,18,25,30,35,40,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,162,140,119,98,77,56,34,13,0,0,0,0,9,18,25,30,35,40,44,44,39,29,16,1,13,32,51,69,88,107,126,145,163,171,152,133,114,95,90,109,128,147,166,161,143,124,105,87,68,49,30,12,0,0,0,0,0,0,0,0,0,0,0,0,9,18,25,30,35,40,53,74,95,116,138,159,179,158,137,116,94,73,52,31,10,0,0,0,0,8,29,50,72,93,114,136,157,178,161,140,118,96,75,54,33,12,0,0,0,0,0,0,0,0,17,38,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,79,59,39,18,0,0,0,0,48,69,90,112,134,155,176,162,141,119,104,104,104,104,105,107,110,116,124,135,148,164,156,141,124,107,89,71,53,34,14,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,35,56,76,96,116,137,157,169,149,128,108,88,68,67,88,108,129,149,169,157,137,116,96,76,55,35,15,0,0,0,0,43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,17,35,53,71,90,108,126,144,162,172,154,136,117,100,82,64,46,28,10,0,0,0,0,0,0,52,71,86,95,95,95,95,102,123,145,166,171,150,129,107,95,95,95,95,95,95,95,95,95,91,78,60,41,21,1,0,0,0,0,0,17,34,50,62,69,69,69,72,90,108,126,145,163,167,149,131,125,143,162,162,144,126,108,89,71,69,69,69,62,50,35,18,0,0,0,0,0,0,2,23,43,63,83,98,104,104,104,104,100,84,86,104,122,140,158,154,136,118,99,81,63,45,27,9,0,0,0,0,0,0,0,0,42,61,79,93,101,106,111,113,115,115,114,111,106,99,89,83,101,119,137,156,157,139,120,102,84,66,48,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,45,62,79,97,116,135,155,174,155,134,113,93,72,51,30,9,0,0,0,0,0,0,0,2,23,43,63,83,104,124,144,165,157,137,116,96,100,121,143,164,168,147,129,129,129,129,129,129,129,110,89,68,47,25,4,0,51,72,94,114,123,123,123,133,154,175,164,142,123,123,123,123,123,123,117,97,76,55,65,86,107,129,150,171,169,148,126,105,84,63,42,21,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,17,22,34,52,72,93,114,135,156,177,164,143,121,100,79,57,36,0,5,26,47,69,90,111,133,154,175,164,142,128,128,128,128,128,128,128,128,128,128,128,128,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,57,78,97,115,133,146,154,153,145,132,115,96,77,57,37,16,0,0,3,15,25,34,44,54,63,79,100,121,143,164,179,160,147,151,161,167,157,148,138,128,118,107,89,68,47,26,5,0,0,0,0,0,0,0,58,79,100,122,143,164,170,149,128,106,85,64,43,36,57,79,100,121,143,164,168,147,129,129,129,129,129,129,129,110,89,68,47,25,4,0,1,22,43,64,85,104,115,115,115,115,115,115,115,126,148,170,168,147,125,115,115,115,115,115,115,115,103,83,62,41,20,0,0,0,0,0,4,9,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,24,4,0,0,0,0,0,0,4,9,14,19,23,23,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,0,0,0,0,0,4,9,14,19,23,23,19,38,59,81,102,123,145,166,172,151,130,128,128,128,128,128,128,128,128,128,128,128,128,128,128,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,4,9,14,19,23,23,19,11,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,9,14,36,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,15,0,0,0,0,0,0,4,9,14,19,23,23,19,11,0,0,3,22,41,60,78,97,115,134,153,171,161,143,123,105,100,119,138,157,170,151,132,114,95,76,58,39,20,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,9,14,32,53,75,96,117,138,160,179,158,136,115,94,73,51,30,9,0,0,0,0,7,28,49,71,92,113,135,156,177,162,140,118,97,76,55,33,12,0,0,0,0,0,0,0,3,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,24,4,0,0,0,48,69,90,112,134,155,176,162,141,126,126,126,126,126,126,128,131,136,143,153,165,154,141,126,111,94,77,60,42,24,5,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,42,62,82,103,123,143,164,163,143,122,102,81,61,61,82,102,123,143,164,163,143,123,102,82,62,41,21,1,0,0,0,43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,10,28,46,65,83,101,119,137,155,173,160,142,124,106,88,70,52,34,16,0,0,0,0,0,0,0,58,79,100,116,116,116,116,116,123,145,166,171,150,129,116,116,116,116,116,116,116,116,116,116,108,88,68,47,26,4,0,0,0,0,6,26,46,64,80,89,90,90,90,90,97,115,134,151,170,161,143,136,154,169,151,133,115,97,90,90,90,90,90,80,65,47,27,7,0,0,0,0,0,0,16,35,53,69,80,83,83,83,83,80,79,97,115,133,151,161,143,125,106,88,70,52,34,16,10,10,8,2,0,0,0,0,0,32,49,64,74,80,86,90,92,94,94,93,91,86,79,76,94,112,130,148,164,146,128,109,91,73,55,37,19,10,10,8,2,0,0,0,0,0,0,0,0,0,0,14,28,43,59,75,92,109,126,145,164,165,146,128,107,87,67,46,26,5,0,0,0,0,0,0,0,8,29,49,69,90,110,130,151,171,152,131,111,90,100,121,143,164,174,158,150,150,150,150,150,150,132,110,89,68,47,25,4,0,51,73,94,115,137,145,145,146,160,179,168,151,145,145,145,145,145,140,118,97,76,55,63,84,106,126,148,170,170,149,128,106,85,64,43,21,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,0,5,26,47,69,90,111,133,154,175,170,154,149,149,149,149,149,149,149,149,149,149,149,149,154,171,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,42,63,84,104,125,145,162,174,174,162,144,124,104,83,62,42,20,0,0,19,33,44,53,63,73,82,92,102,121,143,164,185,175,168,168,158,148,138,128,118,109,99,89,77,60,41,21,1,0,0,0,0,0,0,0,59,81,102,123,145,166,169,148,126,105,84,63,41,36,57,79,100,121,143,164,174,158,150,150,150,150,150,150,132,110,89,68,47,25,4,0,1,23,44,65,86,108,130,137,137,137,137,137,137,137,150,171,169,149,137,137,137,137,137,137,137,128,106,84,63,42,21,0,0,0,0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,173,153,132,112,92,71,51,31,10,0,0,0,0,0,0,0,0,0,0,2,22,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,2,2,17,38,59,81,102,123,145,166,177,159,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,160,178,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,16,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,12,31,49,68,86,105,123,142,161,171,153,134,115,110,129,148,167,159,141,122,103,85,66,48,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,53,74,95,116,138,160,179,158,137,115,94,73,51,30,9,0,0,0,0,7,29,50,71,92,113,135,156,177,162,140,118,97,76,55,33,12,0,0,0,0,0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,173,153,132,112,92,71,51,31,10,0,0,0,48,69,90,112,134,155,176,168,152,148,148,148,148,148,148,149,152,156,163,168,149,137,124,110,96,81,64,48,32,17,2,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,68,89,109,130,150,170,157,136,116,96,75,55,55,76,96,117,137,158,170,149,129,109,88,68,48,27,7,0,0,0,43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,3,21,39,57,76,94,112,130,148,166,167,149,131,113,95,77,59,41,23,5,0,0,0,0,0,0,0,59,81,102,123,138,138,138,138,138,148,168,173,153,138,138,138,138,138,138,138,138,138,138,133,111,90,69,47,26,5,0,0,0,0,11,32,53,74,93,109,112,112,112,112,112,112,122,140,158,172,158,156,166,158,140,122,112,112,112,112,112,112,110,94,74,54,33,12,0,0,0,0,0,0,6,23,39,51,59,61,61,61,61,72,90,108,126,144,162,150,132,114,95,77,59,41,31,31,31,31,29,22,11,0,0,0,0,19,34,46,54,60,65,69,71,72,73,72,70,65,69,87,105,123,141,160,153,135,116,98,80,62,44,31,31,31,31,29,22,11,0,0,0,0,0,0,0,0,14,29,44,58,73,89,105,121,139,156,171,154,136,117,99,80,60,40,20,0,0,0,0,0,0,0,0,14,35,55,75,96,116,137,157,166,146,125,105,84,100,121,143,164,185,176,171,171,171,171,171,154,132,110,89,68,47,25,4,0,51,73,94,115,137,158,166,167,175,189,181,169,166,166,166,166,162,140,118,97,76,55,63,84,105,126,148,169,171,150,129,107,86,65,43,22,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,0,5,26,47,69,90,111,133,154,175,184,173,170,170,170,170,170,170,170,170,170,170,170,170,173,184,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,44,65,86,108,129,150,171,192,192,171,150,129,107,86,65,43,22,1,0,33,49,62,72,82,91,101,111,120,131,144,165,185,170,159,149,139,129,119,109,100,90,80,70,60,47,30,13,0,0,0,0,0,0,0,0,60,81,102,124,146,167,168,147,125,104,83,62,40,36,57,79,100,121,143,164,185,176,171,171,171,171,171,154,132,110,89,68,47,25,4,0,1,23,44,65,86,108,130,151,158,158,158,158,158,158,165,180,179,164,158,158,158,158,158,158,149,128,106,84,63,42,21,0,0,0,0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,77,57,37,16,0,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,187,176,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,177,186,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,4,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,39,58,76,95,113,132,150,169,162,144,124,120,139,158,167,149,130,112,93,74,56,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,52,73,94,116,138,159,180,159,138,116,95,74,53,31,10,0,0,0,0,9,30,51,72,93,114,136,157,178,160,139,117,96,75,54,33,11,0,0,0,0,0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,77,57,37,16,0,0,0,48,69,90,112,134,155,176,182,171,169,169,169,169,169,169,170,173,176,180,166,145,132,123,113,103,90,77,62,47,32,15,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,54,75,95,115,136,156,171,151,130,110,89,69,49,50,70,90,111,132,152,172,156,135,115,95,74,54,34,13,0,0,0,43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,13,32,50,68,86,105,123,141,159,174,156,138,120,102,84,65,48,30,12,0,0,0,0,0,0,0,0,59,81,102,123,145,160,160,160,160,164,178,182,167,160,160,160,160,160,160,160,160,160,154,133,111,90,69,47,26,5,0,0,0,0,12,33,55,76,97,118,134,134,134,134,134,134,134,136,156,177,178,177,177,156,136,134,134,134,134,134,134,134,119,98,77,55,34,13,0,0,0,0,0,0,0,9,22,32,38,40,40,46,65,83,101,119,137,155,157,139,120,102,84,66,53,53,53,53,53,53,49,40,28,13,0,0,0,4,17,27,33,40,44,48,50,51,51,51,49,62,80,98,116,134,153,160,142,123,105,87,69,53,53,53,53,53,53,49,40,28,13,0,0,0,0,0,0,14,29,44,59,74,88,104,119,135,151,168,158,141,124,107,88,70,51,32,13,0,0,0,0,0,0,0,0,20,41,61,81,102,122,143,163,160,140,119,99,79,100,121,143,164,175,159,152,152,152,152,152,152,132,110,89,68,47,25,4,0,51,73,94,115,137,149,149,150,162,180,170,154,149,149,149,149,149,140,118,97,76,55,62,83,104,126,148,169,171,150,129,107,86,65,43,22,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,9,29,50,71,92,113,135,156,177,163,142,120,99,78,57,36,0,5,26,47,69,90,111,133,154,175,172,157,153,153,153,153,153,153,153,153,153,153,153,153,158,173,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,43,65,86,107,128,149,170,188,187,169,149,128,106,85,64,43,22,1,0,44,63,79,91,101,110,120,130,140,149,159,173,176,156,140,130,120,110,100,91,81,71,61,51,41,31,17,1,0,0,0,0,0,0,0,0,61,82,103,124,146,167,168,146,125,104,83,61,40,36,57,79,100,121,143,164,175,159,152,152,152,152,152,152,132,110,89,68,47,25,4,0,1,23,44,65,86,108,130,151,157,157,157,157,157,157,164,179,178,163,157,157,157,157,157,157,149,128,106,84,63,42,21,0,0,0,0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,83,63,43,22,2,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,179,162,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,163,180,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,29,47,66,84,103,121,140,158,172,153,134,130,149,168,157,138,120,101,83,64,46,27,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,30,51,72,93,114,136,157,178,160,139,118,97,76,55,33,12,0,0,0,0,11,32,53,74,95,116,138,159,179,158,137,116,95,74,52,31,10,0,0,0,0,0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,83,63,43,22,2,0,0,48,69,90,112,134,155,176,170,155,152,152,152,152,152,152,152,153,155,159,164,160,152,142,132,120,107,92,77,62,45,28,10,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,40,61,81,101,122,142,162,165,144,124,103,83,63,43,44,64,85,105,126,146,167,162,142,121,101,81,60,40,20,0,0,0,43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,6,24,43,61,79,97,116,134,152,170,163,145,126,109,91,72,54,36,18,0,0,0,0,0,0,0,0,0,59,81,102,123,145,160,160,160,160,164,178,182,167,160,160,160,160,160,160,160,160,160,154,133,111,90,69,47,26,5,0,0,0,0,12,33,55,76,97,118,140,155,155,155,155,155,155,156,166,184,195,196,184,166,156,155,155,155,155,155,155,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,4,12,17,21,39,58,76,94,112,130,148,164,146,128,109,91,73,70,74,74,74,74,74,74,69,58,42,25,6,0,0,0,0,7,13,19,23,27,29,30,30,37,55,73,91,109,128,145,164,149,131,112,94,76,70,74,74,74,74,74,74,69,58,42,25,6,0,0,0,0,12,28,44,59,74,89,104,119,134,150,165,159,144,128,111,94,77,59,41,22,4,0,0,0,0,0,0,0,6,26,47,67,88,108,128,149,169,154,134,113,93,79,100,121,143,164,168,147,130,130,130,130,130,130,130,110,89,68,47,25,4,0,51,73,94,115,128,128,128,133,154,175,164,142,128,128,128,128,128,128,118,97,76,55,63,84,105,126,148,169,171,150,129,107,86,65,43,22,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,13,21,37,56,76,96,117,138,159,179,160,139,118,97,76,55,34,0,5,26,47,69,90,111,133,154,175,164,143,132,132,132,132,132,132,132,132,132,132,132,132,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,41,61,82,102,122,142,158,168,168,157,141,122,102,82,61,40,19,0,0,50,71,91,109,120,129,139,149,159,168,176,186,175,154,132,111,101,91,82,72,62,52,42,33,23,13,1,0,0,0,0,0,0,0,0,0,60,82,103,124,146,167,168,146,125,104,83,61,40,36,57,79,100,121,143,164,168,147,130,130,130,130,130,130,130,110,89,68,47,25,4,0,1,23,44,65,86,108,130,136,136,136,136,136,136,136,150,170,169,149,136,136,136,136,136,136,136,128,106,84,63,42,21,0,0,0,0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,8,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,133,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,154,175,165,144,122,101,80,59,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,55,74,92,110,129,147,166,163,145,142,159,165,146,128,109,91,72,54,35,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,28,49,70,91,112,133,154,175,163,142,120,99,78,57,36,15,0,0,0,0,14,35,56,77,98,119,140,161,177,156,135,113,92,71,50,29,8,0,0,0,0,0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,8,0,0,48,69,90,112,134,155,176,162,141,130,130,130,130,130,130,131,132,134,138,144,153,163,161,150,137,122,107,91,75,57,39,20,1,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,26,46,67,87,107,128,148,169,159,138,118,97,77,57,36,38,58,79,99,120,141,161,168,148,128,107,87,67,46,26,6,0,0,43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,17,35,53,72,90,108,126,145,163,170,152,134,116,98,79,61,43,25,7,0,0,0,0,0,0,0,0,0,59,81,102,123,138,138,138,138,138,148,168,173,153,138,138,138,138,138,138,138,138,138,138,133,111,90,69,47,26,5,0,0,0,0,12,33,55,76,97,118,140,160,160,160,160,160,160,160,160,166,180,181,166,160,160,160,160,160,160,160,160,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,14,32,50,69,87,105,123,141,159,153,135,116,98,80,75,89,95,95,95,95,95,95,88,72,54,34,14,0,0,0,0,0,0,0,3,5,8,12,30,48,66,84,102,120,138,157,156,137,119,101,83,75,89,95,95,95,95,95,95,88,72,54,34,14,0,0,0,8,25,42,58,74,89,104,119,135,149,164,158,144,129,113,97,81,65,47,30,12,0,0,0,0,0,0,0,0,12,32,53,73,93,114,134,155,169,148,128,107,87,79,100,121,143,164,168,147,125,108,108,108,108,108,108,102,85,65,45,24,3,0,48,69,88,103,106,106,111,133,154,175,164,142,120,106,106,106,106,106,104,90,72,52,64,85,106,128,148,170,170,149,128,106,85,64,43,21,45,66,87,108,130,152,173,165,144,122,100,79,58,37,30,33,39,50,66,84,103,123,143,163,176,156,135,114,93,72,52,31,0,5,26,47,69,90,111,133,154,175,164,142,120,110,110,110,110,110,110,110,110,110,110,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,55,75,94,112,128,140,147,147,140,128,111,93,74,55,35,15,0,0,51,72,93,113,132,148,158,168,161,152,156,172,175,154,132,110,89,73,63,53,43,33,23,14,4,0,0,0,0,0,0,0,0,0,0,0,60,81,102,124,146,167,168,147,125,104,83,62,40,36,57,79,100,121,143,164,168,147,125,108,108,108,108,108,108,102,85,65,45,24,3,0,1,22,43,64,84,104,114,114,114,114,114,114,114,126,148,170,168,147,125,114,114,114,114,114,114,114,102,82,62,41,20,0,0,0,0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,136,116,95,75,54,34,13,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,110,110,110,110,110,110,110,110,110,110,110,110,110,110,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,176,155,134,112,91,70,49,28,7,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,26,45,63,81,100,118,137,155,173,163,162,172,154,136,117,99,80,62,43,25,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,46,67,88,109,130,151,172,166,145,124,103,82,61,40,19,0,0,0,0,17,38,59,80,101,122,143,164,173,152,132,110,89,68,47,26,5,0,0,0,0,0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,136,116,95,75,54,34,13,0,0,48,69,90,112,134,155,176,162,141,119,108,108,108,108,108,109,110,113,117,124,134,146,160,167,153,138,121,104,86,68,49,29,10,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,32,52,73,93,114,134,154,173,153,133,112,92,71,51,30,32,53,73,94,114,135,155,174,154,134,113,93,73,52,32,12,0,0,43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,9,27,46,64,82,101,119,137,156,174,160,141,123,105,86,68,50,32,14,0,0,0,0,0,0,0,0,0,0,58,79,100,116,116,116,116,116,123,145,166,171,150,129,116,116,116,116,116,116,116,116,116,116,108,88,68,47,26,4,0,0,0,0,12,33,55,76,97,118,139,139,139,139,139,139,139,139,139,150,170,171,151,139,139,139,139,139,139,139,139,139,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,7,25,43,62,80,98,116,134,152,160,142,123,105,87,70,87,104,116,116,116,116,116,116,101,81,60,39,18,0,0,0,0,0,0,0,0,0,4,23,41,59,77,95,113,131,150,163,145,126,108,90,72,87,104,116,116,116,116,116,116,101,81,60,39,18,0,0,1,20,37,55,72,88,104,119,135,150,165,158,143,128,113,99,84,68,51,35,18,0,0,0,0,0,0,0,0,0,18,38,59,79,99,120,140,161,163,143,122,102,91,91,100,121,143,164,168,147,125,104,87,87,87,87,87,84,72,56,37,18,0,0,40,58,73,83,84,90,111,133,154,175,164,142,120,99,84,84,84,84,84,75,61,44,65,86,108,129,150,171,169,148,126,105,84,63,41,20,45,66,87,108,130,152,173,165,144,122,100,79,58,49,51,54,59,68,81,96,114,132,151,170,169,150,130,109,89,68,47,27,0,5,26,47,69,90,111,133,154,175,164,142,120,99,88,88,88,88,88,88,88,88,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,46,65,82,97,111,121,125,125,120,110,97,81,64,46,27,8,0,0,46,65,84,103,122,142,161,152,142,132,143,164,175,154,132,110,89,68,47,34,24,14,5,0,0,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,144,166,169,148,126,105,84,63,41,36,57,79,100,121,143,164,168,147,125,104,87,87,87,87,87,84,72,56,37,18,0,0,0,17,37,56,74,87,92,92,92,92,92,92,105,126,148,170,168,147,125,104,92,92,92,92,92,92,86,72,54,35,15,0,0,0,0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,81,60,40,19,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,88,88,88,88,88,88,88,88,88,88,88,88,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,78,99,120,142,163,178,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,36,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,52,71,89,107,126,144,162,180,180,162,144,125,107,88,70,51,33,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,42,63,84,105,126,147,168,169,148,128,106,86,65,44,23,3,0,0,1,22,42,63,84,105,126,147,168,169,148,128,107,86,65,44,23,2,0,0,0,0,0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,81,60,40,19,0,0,48,69,90,112,134,155,176,162,141,119,98,87,87,87,87,88,89,92,97,105,116,130,145,163,168,151,134,115,96,77,57,37,17,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,38,59,79,99,120,140,161,168,147,126,106,86,65,45,24,27,47,68,88,109,129,150,170,160,140,119,99,79,59,38,18,0,0,43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,1,19,38,56,75,93,111,130,148,167,167,149,131,112,94,75,57,39,21,3,0,0,0,0,0,0,0,0,0,0,52,71,86,95,95,95,95,102,123,145,166,171,150,129,107,95,95,95,95,95,95,95,95,95,91,78,60,41,21,1,0,0,0,0,12,33,54,75,96,114,117,117,117,117,117,117,117,117,125,147,168,170,148,126,117,117,117,117,117,117,117,117,114,96,76,55,33,12,0,0,0,0,0,0,0,0,0,18,36,55,73,91,109,128,145,163,149,131,112,94,76,83,100,117,134,138,138,138,138,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,16,34,52,70,88,106,124,142,161,152,134,115,97,79,83,100,117,134,138,138,138,138,125,104,83,61,40,19,0,0,12,30,49,67,85,102,118,135,150,165,159,143,128,113,98,83,69,54,38,22,5,0,0,0,0,0,0,0,0,3,24,44,64,85,105,126,146,167,157,137,116,112,112,112,112,121,143,164,168,147,125,104,83,66,66,66,66,64,55,42,26,8,0,0,28,43,55,62,69,90,111,133,154,175,164,142,120,99,78,63,63,63,63,57,45,47,68,89,110,131,152,173,166,145,124,103,82,61,40,18,45,66,87,108,130,152,173,165,144,122,100,79,70,70,72,75,80,87,97,111,126,143,161,179,161,142,122,102,82,62,42,21,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,67,67,67,67,67,67,79,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,35,52,67,81,93,100,104,104,100,92,81,67,52,35,17,0,0,0,37,56,75,94,113,132,142,133,123,121,143,164,175,154,132,110,89,68,47,25,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,79,100,122,143,164,170,149,128,106,85,64,43,36,57,79,100,121,143,164,168,147,125,104,83,66,66,66,66,64,55,42,26,8,0,0,0,9,27,44,58,68,71,71,71,71,71,84,105,126,148,170,168,147,125,104,83,71,71,71,71,71,67,57,42,25,7,0,0,0,0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,86,67,67,67,67,67,67,67,67,67,67,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,97,118,140,161,179,158,137,116,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,42,60,78,96,115,133,151,170,171,151,133,114,96,78,59,41,22,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,59,80,101,122,143,163,173,153,132,111,90,70,49,28,8,0,0,6,27,47,68,89,109,130,151,172,164,144,123,102,81,61,40,19,0,0,0,0,0,0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,48,69,90,112,134,155,176,162,141,119,98,77,66,66,66,67,68,71,77,87,99,116,134,152,172,163,144,124,104,84,63,43,22,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,44,65,85,105,126,146,167,162,141,121,100,80,59,39,19,21,42,62,83,103,123,144,165,166,146,126,105,85,65,44,24,4,0,43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,11,30,48,67,85,104,122,141,159,175,156,138,120,101,83,65,46,28,10,0,0,0,0,0,0,0,0,0,0,0,41,56,68,74,74,74,81,102,124,146,167,171,150,128,106,85,74,74,74,74,74,74,74,74,72,62,48,31,13,0,0,0,0,0,8,28,48,67,84,95,96,96,96,96,96,96,96,104,125,147,168,170,148,126,105,96,96,96,96,96,96,96,95,84,68,49,29,9,0,0,0,0,0,0,0,0,11,29,48,66,84,102,120,138,156,156,138,119,101,83,78,95,112,130,147,152,154,160,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,9,27,45,63,81,99,117,136,154,159,141,122,104,86,78,95,112,130,147,152,154,160,147,125,104,83,61,40,19,0,0,21,40,59,78,96,114,132,148,164,162,145,129,113,97,83,68,53,39,24,8,0,0,0,0,0,0,0,0,0,9,29,50,70,91,111,132,152,173,155,136,134,134,134,134,134,134,145,165,168,147,125,104,83,61,45,45,45,43,36,26,12,0,0,0,13,26,36,47,69,90,111,133,154,175,164,142,120,99,78,57,42,42,42,37,30,51,71,92,113,134,155,176,163,142,121,100,79,58,37,16,45,66,87,108,130,152,173,165,144,122,100,91,91,92,93,96,100,106,115,126,141,156,172,168,150,132,113,94,75,55,35,15,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,46,46,46,46,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,37,52,64,73,80,83,83,80,73,63,51,37,22,5,0,0,0,28,47,66,85,104,123,123,114,104,121,143,164,175,154,132,110,89,68,47,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,78,99,120,141,162,172,151,130,108,87,66,45,36,57,79,100,121,143,164,168,147,125,104,83,61,45,45,45,43,36,26,12,0,0,0,0,0,14,28,40,48,50,50,50,50,63,84,105,126,148,170,168,147,125,104,83,61,50,50,50,50,47,39,27,12,0,0,0,0,0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,46,46,46,46,46,46,46,46,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,53,74,95,116,137,158,179,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,67,85,104,125,147,168,170,148,126,105,85,67,49,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,75,96,117,137,158,178,157,137,116,95,75,55,34,14,0,0,12,33,53,73,94,114,135,156,176,159,138,118,97,76,56,35,15,0,0,0,0,0,0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,48,69,90,112,134,155,176,162,141,119,98,77,55,45,45,45,47,50,58,69,86,104,124,144,165,171,151,131,110,89,68,47,27,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,50,70,91,111,132,152,173,156,136,115,94,74,54,33,13,15,36,56,77,97,118,139,159,173,152,132,111,91,71,50,30,10,0,43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,3,22,40,59,77,96,114,133,151,170,164,146,128,109,90,72,54,36,17,0,0,0,0,0,0,0,0,0,0,0,0,26,39,48,53,53,61,82,103,124,146,167,170,149,128,106,84,63,53,53,53,53,53,53,53,51,44,32,18,2,0,0,0,0,0,1,20,38,54,67,74,75,75,75,75,75,75,83,104,125,147,168,170,148,126,105,84,75,75,75,75,75,75,74,67,54,38,20,1,0,0,0,0,0,0,0,4,22,40,59,77,95,113,131,149,163,145,126,108,90,72,89,107,125,142,152,135,140,162,147,125,104,83,61,40,19,0,0,0,0,0,0,0,1,20,38,56,74,92,110,128,147,165,148,129,111,93,75,89,107,125,142,152,135,140,162,147,125,104,83,61,40,19,0,0,29,49,68,88,107,125,144,161,169,151,133,115,99,83,67,53,38,23,9,0,0,0,0,0,0,0,0,0,0,15,35,56,76,96,117,137,158,178,166,156,156,156,156,156,156,156,160,174,168,147,125,104,83,61,40,23,23,22,17,8,0,0,0,0,0,8,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,21,20,17,35,55,76,97,117,138,159,180,159,139,118,97,76,55,34,13,45,66,87,108,130,152,173,165,144,122,112,112,112,113,114,117,121,126,134,145,157,171,169,154,138,120,103,84,66,46,27,8,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,25,25,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,40,19,0,0,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,22,34,45,54,59,62,62,59,53,45,34,21,7,0,0,0,0,18,37,56,75,94,108,105,95,100,121,143,164,175,154,132,110,89,68,47,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,75,96,117,139,160,175,154,132,111,90,69,48,36,57,79,100,121,143,164,168,147,125,104,83,61,40,23,23,22,17,8,0,0,0,0,0,0,0,11,21,27,29,29,29,41,63,84,105,126,148,170,168,147,125,104,83,61,40,29,29,29,26,20,10,0,0,0,0,0,0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,118,98,78,57,37,16,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,25,25,25,25,25,25,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,50,71,92,113,134,155,176,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,79,99,120,142,163,176,155,134,113,92,71,50,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,49,70,90,111,131,152,172,163,142,122,101,81,61,41,21,1,0,19,39,59,79,100,120,141,161,173,152,132,112,91,71,51,30,9,0,0,0,0,0,0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,118,98,78,57,37,16,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,23,24,26,30,40,57,77,98,118,140,161,177,156,135,114,93,72,50,29,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,56,76,97,117,138,158,171,151,130,109,89,68,48,27,7,10,30,51,71,92,113,133,154,174,158,138,117,97,77,56,36,15,0,43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,13,32,50,69,88,106,125,143,162,172,153,135,116,98,80,61,43,25,6,0,0,0,0,0,0,0,0,0,0,0,0,10,21,28,31,41,62,83,104,125,147,168,169,148,126,104,84,62,41,31,31,31,31,31,31,30,24,15,3,0,0,0,0,0,0,5,24,43,61,75,84,84,84,84,84,84,84,84,104,125,147,168,170,148,126,105,84,84,84,84,84,84,84,84,75,61,44,25,5,0,0,0,0,0,0,0,15,33,52,70,88,106,124,142,161,152,134,115,97,79,84,101,119,137,154,139,122,140,162,147,125,104,83,61,40,19,0,0,0,0,0,0,0,13,31,49,67,85,103,121,140,158,155,137,118,100,82,84,101,119,137,154,139,122,140,162,147,125,104,83,61,40,19,0,0,35,55,76,96,116,135,154,173,160,141,121,103,86,69,53,37,23,8,0,0,0,5,5,2,0,0,0,0,0,20,41,61,82,102,123,143,164,172,165,165,165,165,165,165,165,165,168,180,168,147,125,104,83,61,40,19,2,1,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,3,22,42,62,82,102,123,143,164,175,155,134,113,93,72,51,30,9,45,66,87,108,130,152,173,166,145,134,134,134,134,134,136,138,142,147,154,163,174,166,153,139,124,108,91,73,55,37,18,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,40,19,13,8,0,0,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,5,16,26,33,38,41,41,38,33,26,16,4,0,0,0,0,0,9,28,47,64,79,87,85,79,100,121,143,164,175,154,132,110,89,68,47,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,73,94,115,136,157,178,157,136,115,94,73,52,36,57,79,100,121,143,164,168,147,125,104,83,61,40,19,2,1,0,0,0,0,0,0,0,0,0,0,1,6,7,7,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,7,7,6,0,0,0,0,0,0,0,2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,3,3,3,3,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,1,0,0,1,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,23,44,64,84,104,124,145,165,169,148,128,108,88,68,48,28,9,7,27,46,66,86,106,126,147,167,165,145,125,105,85,65,45,24,4,0,0,0,0,0,2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,3,5,10,31,52,73,94,116,137,158,179,158,137,116,94,73,52,31,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,42,62,82,103,123,144,164,165,145,124,104,83,63,42,22,1,4,25,46,66,87,107,128,149,169,164,144,123,103,83,62,42,21,1,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,5,23,42,61,79,98,117,135,154,172,161,143,124,106,87,69,51,32,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,7,21,42,64,85,106,128,148,170,168,146,124,104,82,61,40,19,10,10,10,10,10,9,4,0,0,0,0,0,0,0,0,10,31,52,72,90,104,106,106,106,106,106,106,106,106,125,147,168,170,148,126,106,106,106,106,106,106,106,106,104,91,72,52,32,11,0,0,0,0,0,0,8,26,45,63,81,99,117,135,153,159,141,122,104,86,77,95,113,131,149,145,128,118,140,162,147,125,104,83,61,40,19,0,0,0,0,0,0,6,24,42,60,78,96,114,133,151,162,144,125,107,89,77,95,113,131,149,145,128,118,140,162,147,125,104,83,61,40,19,0,0,39,60,81,102,122,143,163,175,154,133,113,93,74,56,39,23,7,0,3,12,21,26,27,23,16,5,0,0,6,26,47,67,88,108,129,149,170,157,144,144,144,144,144,144,144,144,150,168,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,14,32,50,69,89,109,129,149,170,169,149,128,108,87,67,46,26,5,45,66,87,108,130,152,173,174,160,156,156,156,156,156,157,159,163,167,172,165,157,148,136,123,109,94,78,61,44,26,8,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,40,36,34,27,17,4,4,25,47,68,89,110,132,154,175,164,143,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,6,13,17,19,19,17,13,6,0,0,0,0,0,0,0,0,17,34,49,60,66,65,79,100,121,143,164,175,154,132,110,89,68,47,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,111,132,153,174,161,140,119,98,78,57,37,57,79,100,121,143,164,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,57,77,97,117,137,157,175,155,135,115,95,76,56,37,18,16,35,54,74,94,113,134,154,174,157,138,118,98,78,58,38,18,0,0,0,0,0,0,7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,9,31,52,73,94,115,137,158,179,158,138,116,94,73,52,31,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,47,68,88,109,129,150,170,160,139,119,98,78,57,37,16,0,0,20,40,61,81,102,122,143,164,170,150,130,109,89,68,48,27,7,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,15,34,52,71,90,108,126,146,164,169,151,132,114,95,77,58,40,22,15,15,15,15,15,15,15,15,15,15,12,5,0,0,0,0,2,23,44,65,86,108,129,150,171,166,145,123,102,81,60,39,17,16,16,16,16,16,16,16,16,16,16,13,6,0,0,0,12,33,55,76,97,118,128,128,128,128,128,128,128,128,128,147,168,170,148,128,128,128,128,128,128,128,128,128,119,98,77,55,34,13,0,0,0,0,0,1,19,37,56,74,92,110,128,146,164,148,129,111,93,75,88,106,124,142,151,134,115,118,140,162,147,125,104,83,61,40,28,14,0,0,0,0,0,17,35,53,71,89,107,125,144,162,151,133,114,96,78,88,106,124,142,151,134,115,118,140,162,147,125,104,83,61,40,28,14,0,41,63,84,105,126,147,168,173,152,130,108,87,67,46,27,10,12,17,23,31,40,47,48,43,34,22,6,0,11,32,52,73,93,114,134,155,171,150,130,122,122,122,122,122,122,122,143,164,168,147,125,104,83,61,40,19,15,15,15,14,10,2,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,19,29,44,61,79,98,117,137,156,176,162,142,122,102,81,61,41,20,0,45,66,87,108,130,152,173,181,169,166,166,166,166,165,164,162,159,156,151,145,138,129,118,106,93,79,64,48,31,14,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,54,57,55,46,34,19,5,26,47,69,90,111,132,154,175,164,142,121,100,79,57,36,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,0,4,19,32,41,45,57,79,100,121,143,164,175,154,132,110,89,68,47,25,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,45,65,86,107,128,148,169,166,145,124,104,84,64,44,57,79,100,121,143,164,168,147,125,104,83,61,40,19,15,15,15,14,10,2,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,148,167,163,143,123,104,84,65,46,28,26,44,63,83,102,121,141,161,168,149,130,110,90,71,51,31,11,0,0,0,0,0,0,13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,10,13,21,35,55,75,96,117,138,159,178,157,136,115,94,73,51,30,0,1,9,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,15,15,15,13,7,0,0,0,0,0,0,0,0,0,12,33,53,74,94,114,135,156,175,154,134,113,93,72,52,31,15,15,15,15,35,55,76,97,117,138,158,176,156,135,115,94,74,54,33,13,43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
6,25,44,63,81,100,118,137,156,175,159,140,122,103,85,66,48,36,36,36,36,36,36,36,36,36,36,36,36,32,24,13,0,0,0,4,25,46,68,89,110,131,152,173,164,143,121,100,79,58,37,37,37,37,37,37,37,37,37,37,37,37,33,25,14,0,0,12,33,55,76,97,118,140,149,149,149,149,149,149,149,149,157,174,175,158,149,149,149,149,149,149,149,149,141,119,98,77,55,34,13,0,0,0,0,0,12,30,49,67,85,103,121,139,157,155,137,118,100,82,81,99,117,136,154,141,122,104,118,140,162,147,125,104,83,68,58,44,27,9,0,0,0,10,28,46,64,82,100,118,137,155,158,140,121,103,85,81,99,117,136,154,141,122,104,118,140,162,147,125,104,83,68,58,44,27,9,42,63,84,106,128,148,170,173,152,130,109,88,67,46,33,32,33,37,43,51,60,68,69,63,52,36,19,1,17,37,58,78,99,119,140,160,166,146,125,104,100,100,100,100,100,121,143,164,168,147,125,104,83,61,40,36,36,36,36,35,30,20,8,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,39,47,59,74,91,108,126,145,165,172,153,134,114,94,75,55,34,14,0,45,66,87,108,130,152,173,169,151,144,144,144,144,144,143,141,138,135,131,125,118,110,100,89,77,63,49,34,18,2,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,61,73,78,75,64,49,35,24,28,49,70,91,112,134,155,176,162,141,120,99,78,56,35,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,0,0,2,13,20,36,57,79,100,121,143,164,175,154,132,110,89,68,47,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,40,61,81,102,122,143,163,172,151,131,111,92,72,54,57,79,100,121,143,164,168,147,125,104,83,61,40,36,36,36,36,35,30,20,8,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,162,142,121,100,80,59,39,18,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,0,0,0,0,0,0,0,0,0,0,12,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,21,30,42,62,81,100,119,139,157,171,151,132,113,94,75,57,38,36,55,73,92,111,130,150,169,158,139,120,101,82,62,43,30,20,8,0,0,0,0,0,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,162,142,121,100,80,59,39,18,48,69,90,112,134,155,176,162,141,119,98,77,55,34,29,31,34,40,50,65,82,102,122,143,163,175,154,134,112,91,70,49,28,6,19,29,35,36,41,62,83,104,126,148,169,170,148,126,105,84,63,41,36,36,36,36,34,27,16,2,0,0,0,0,0,0,0,18,38,59,79,100,120,141,161,170,149,129,108,87,67,46,36,36,36,36,36,36,50,71,91,112,133,153,174,162,141,121,100,80,59,39,18,43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
16,34,53,72,91,110,129,148,166,167,149,130,111,93,74,57,57,57,57,57,57,57,57,57,57,57,57,57,57,52,42,29,13,0,0,7,28,49,70,91,112,134,155,176,162,141,120,98,77,59,59,59,59,59,59,59,59,59,59,59,59,58,54,44,30,14,0,12,33,55,76,97,118,140,162,165,165,165,165,165,165,165,170,183,184,170,165,165,165,165,165,165,165,162,141,119,98,77,55,34,13,0,0,0,0,5,23,42,60,78,96,114,132,150,162,143,125,107,89,73,92,110,128,147,148,130,112,97,118,140,162,147,125,104,92,87,74,56,37,17,0,0,3,21,39,57,75,93,111,130,148,165,147,128,110,92,74,92,110,128,147,148,130,112,97,118,140,162,147,125,104,92,87,74,56,37,17,41,62,83,104,125,147,168,175,154,134,113,93,74,60,54,53,54,58,64,70,79,88,90,81,66,48,29,9,22,43,63,84,104,125,145,166,162,141,120,99,79,79,79,79,100,121,143,164,168,147,125,104,83,61,57,57,57,57,57,56,49,38,23,6,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,55,59,66,76,89,104,120,138,156,174,163,144,125,106,86,67,47,27,7,0,45,66,87,108,130,152,173,165,144,122,122,122,122,122,121,120,117,114,110,105,98,90,81,71,59,47,33,19,4,0,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,75,91,100,94,79,65,53,44,42,54,74,95,116,137,158,179,160,139,118,97,76,54,33,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,89,68,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,35,55,76,96,116,137,156,176,159,139,120,101,83,66,57,79,100,121,143,164,168,147,125,104,83,61,57,57,57,57,57,56,49,38,23,6,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,168,147,126,106,85,65,44,24,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,20,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,0,0,0,0,0,0,0,0,0,0,7,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,50,56,57,72,91,110,128,147,165,161,142,123,104,86,68,50,48,66,84,102,120,140,158,166,148,129,111,92,73,57,56,49,38,23,6,0,0,0,0,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,168,147,126,106,85,65,44,24,48,69,90,112,134,155,176,162,141,119,98,77,55,49,50,52,55,60,68,80,95,112,130,149,169,170,150,129,108,88,67,46,25,22,36,48,56,57,57,62,83,104,126,148,169,170,148,126,105,84,63,57,57,57,57,57,54,45,33,17,0,0,0,0,0,0,0,24,44,65,85,105,126,147,167,165,144,123,103,82,62,57,57,57,57,57,57,57,57,66,86,107,128,148,169,167,147,126,106,85,65,44,24,43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
25,44,63,82,101,120,139,158,176,157,138,120,101,82,79,79,79,79,79,79,79,79,79,79,79,79,79,79,78,72,59,43,24,0,0,9,31,52,73,94,115,136,157,178,160,139,117,96,80,80,80,80,80,80,80,80,80,80,80,80,80,80,73,60,43,25,0,12,33,55,76,97,118,140,144,144,144,144,144,144,144,144,153,171,173,154,144,144,144,144,144,144,144,144,141,119,98,77,55,34,13,0,0,0,0,16,35,53,71,89,107,125,143,162,150,132,114,96,78,84,102,120,139,156,138,119,114,114,118,140,162,147,125,114,114,104,84,64,43,22,0,0,14,32,50,68,86,104,122,141,159,154,136,117,99,81,84,102,120,139,156,138,119,114,114,118,140,162,147,125,114,114,104,84,64,43,22,38,59,80,101,122,143,163,181,160,141,122,104,89,79,75,74,76,79,84,90,98,107,111,96,76,56,36,16,28,48,69,89,110,131,151,172,157,136,115,95,74,58,58,79,100,121,143,164,168,147,125,104,83,79,79,79,79,79,79,77,67,53,36,17,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,74,76,80,86,94,106,119,135,150,168,169,151,134,115,96,77,58,39,19,0,0,45,66,87,108,130,152,173,165,144,122,101,101,101,101,100,98,96,93,89,84,78,71,62,53,42,30,17,3,0,0,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,85,104,121,109,95,82,71,65,63,68,83,101,121,142,162,177,156,136,114,93,73,52,31,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,89,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,29,49,69,89,109,129,148,167,167,149,130,113,96,82,74,79,100,121,143,164,168,147,125,104,83,79,79,79,79,79,79,77,67,53,36,17,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,153,132,111,91,70,50,29,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,32,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,0,0,0,0,0,0,0,0,0,0,0,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,37,54,68,77,79,79,81,99,118,136,154,170,152,134,115,97,80,63,61,78,96,113,131,150,168,155,137,119,100,82,79,79,77,67,53,36,17,0,0,0,0,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,153,132,111,91,70,50,29,48,69,90,112,134,155,176,162,141,119,98,77,71,71,71,73,76,80,87,97,110,125,142,159,178,162,143,123,103,82,62,41,21,34,52,66,76,79,79,79,83,104,126,148,169,170,148,126,105,84,79,79,79,79,79,79,74,63,47,29,10,0,0,0,0,0,0,29,50,70,91,111,132,152,173,160,139,118,98,79,79,79,79,79,79,79,79,79,79,79,81,102,122,143,164,173,153,132,111,91,70,50,29,43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
35,54,73,92,111,130,149,167,166,147,128,109,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,89,72,53,33,0,0,12,33,54,75,96,117,139,160,178,157,136,115,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,90,73,53,33,0,12,33,54,76,97,117,122,122,122,122,122,122,122,122,125,147,168,170,148,126,122,122,122,122,122,122,122,122,117,97,76,55,34,13,0,0,0,9,27,46,64,82,100,118,136,154,158,139,121,103,85,70,91,112,131,150,155,137,136,136,136,136,143,163,149,136,136,130,108,86,65,44,23,0,7,25,43,61,79,97,115,134,152,161,142,124,106,88,70,91,112,131,150,155,137,136,136,136,136,143,163,149,136,136,130,108,86,65,44,23,34,55,76,96,117,137,157,176,169,151,134,119,107,99,96,95,97,100,104,110,118,126,123,103,83,63,43,23,33,54,74,95,115,136,157,173,152,132,111,90,69,49,57,79,100,121,143,164,168,147,125,104,100,100,100,100,100,100,100,97,83,65,45,25,0,5,26,47,69,90,111,133,154,175,164,142,120,99,94,95,97,100,106,113,123,136,150,165,172,156,139,122,104,86,67,49,30,11,0,0,45,66,87,108,130,152,173,165,144,122,100,80,80,80,79,77,75,72,68,64,58,51,43,34,24,12,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,83,94,113,133,125,112,100,91,86,84,88,97,112,130,149,169,171,151,130,110,89,69,48,27,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,110,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,22,42,62,81,101,120,139,157,175,160,143,126,112,101,95,94,100,121,143,164,168,147,125,104,100,100,100,100,100,100,100,97,83,65,45,25,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,179,158,137,117,96,76,55,35,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,41,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,0,0,0,0,0,0,0,0,0,0,0,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,26,47,66,84,97,100,100,100,100,106,124,141,158,162,145,126,110,93,76,75,91,108,125,143,161,160,143,125,107,100,100,100,100,97,83,65,45,25,4,0,0,0,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,179,158,137,117,96,76,55,35,48,69,90,112,134,155,176,162,141,119,98,93,92,92,92,94,97,101,107,115,126,140,155,171,170,153,134,115,95,76,56,35,15,43,63,81,96,100,100,100,100,104,126,148,169,170,148,126,105,100,100,100,100,100,100,100,92,77,58,38,17,0,0,0,0,0,0,35,55,76,97,117,138,158,175,155,134,113,100,100,100,100,100,100,100,100,100,100,100,100,100,100,117,138,159,179,158,138,117,96,76,55,35,43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
44,63,82,101,120,139,158,177,157,137,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,119,100,79,58,36,0,0,15,36,57,78,99,120,142,163,175,154,133,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,120,100,79,58,37,0,9,30,50,69,87,99,100,100,100,100,100,100,100,104,125,147,168,170,148,126,105,100,100,100,100,100,100,100,99,88,70,51,30,10,0,0,2,20,39,57,75,93,111,129,147,164,146,128,110,92,74,70,91,112,134,156,162,157,157,157,157,157,160,173,163,157,151,130,108,86,65,44,23,0,18,36,54,72,90,108,126,145,163,150,131,113,95,77,70,91,112,134,156,162,157,157,157,157,157,160,173,163,157,151,130,108,86,65,44,23,29,50,70,90,109,129,148,166,181,164,149,136,126,120,117,116,118,121,125,131,138,146,131,111,91,71,51,31,39,59,80,100,121,142,162,168,147,126,106,85,65,44,57,79,100,121,143,164,168,147,125,121,121,121,121,121,121,121,121,112,92,71,50,29,0,5,26,47,69,90,111,133,154,175,164,142,120,116,116,116,118,121,126,133,142,153,166,171,157,142,126,109,92,75,57,39,20,1,0,0,45,66,87,108,130,152,173,165,144,122,100,79,59,59,58,56,54,51,47,43,38,31,23,15,5,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,84,104,123,142,142,129,118,111,107,106,108,115,128,143,159,178,163,144,123,104,84,63,43,22,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,0,0,0,0,15,36,57,79,100,121,143,164,175,154,132,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,14,34,53,72,91,109,128,145,162,172,157,142,130,120,115,114,116,122,143,164,168,147,125,121,121,121,121,121,121,121,121,112,92,71,50,29,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,143,122,102,81,61,40,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,1,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,2,0,0,0,0,0,0,0,0,0,0,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,51,72,93,114,121,121,121,121,121,121,129,147,168,156,140,122,106,90,88,105,121,138,155,170,150,130,121,121,121,121,121,121,112,92,71,50,29,7,0,0,0,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,143,122,102,81,61,40,48,69,90,112,134,155,176,162,141,119,115,114,113,113,114,115,118,122,128,135,145,156,170,172,157,141,123,105,86,67,48,28,8,48,69,90,111,121,121,121,121,121,126,148,169,170,148,126,121,121,121,121,121,121,121,121,105,84,63,42,21,0,0,0,0,0,0,40,61,81,102,122,143,164,170,150,129,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,133,154,175,164,143,122,102,81,61,40,43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
48,69,90,111,130,149,168,181,161,145,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,122,100,79,58,37,0,0,18,39,60,81,102,123,144,165,178,159,145,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,122,100,79,58,37,0,3,22,40,57,71,78,79,79,79,79,79,79,83,104,125,147,168,170,148,126,105,84,79,79,79,79,79,79,79,71,57,41,22,3,0,0,13,32,50,68,86,104,122,140,159,153,135,117,99,81,63,70,91,112,134,140,140,140,140,140,140,140,146,164,151,140,140,130,108,86,65,44,23,11,29,47,65,83,101,119,138,156,157,138,120,102,84,66,70,91,112,134,140,140,140,140,140,140,140,146,164,151,140,140,130,108,86,65,44,23,22,43,62,81,100,118,136,152,167,179,166,155,146,141,138,138,139,142,146,151,158,158,138,118,98,78,58,38,44,65,85,106,126,147,168,163,143,122,101,80,60,39,57,79,100,121,143,164,171,153,143,143,143,143,143,143,143,143,136,114,92,71,50,29,0,5,26,47,69,90,111,133,154,175,166,148,140,138,138,138,139,142,147,153,161,171,166,154,141,126,111,96,79,63,45,27,9,0,0,0,45,66,87,108,130,152,173,165,144,122,100,79,58,37,37,35,33,30,26,22,17,11,4,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,94,113,132,151,159,147,138,132,128,128,129,135,144,157,172,169,152,134,115,96,76,56,36,16,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,0,0,0,0,15,36,57,79,100,121,143,164,177,158,144,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,6,25,44,62,81,98,116,133,149,164,172,159,148,141,137,136,138,142,151,168,171,153,143,143,143,143,143,143,143,143,136,114,92,71,50,29,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,169,148,128,107,86,66,45,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,2,0,0,0,0,0,0,0,0,0,0,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,51,73,94,115,137,143,143,143,143,143,143,152,171,169,153,136,116,94,93,114,135,151,168,173,154,143,143,143,143,143,143,136,114,92,71,50,29,7,0,0,0,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,169,148,128,107,86,66,45,48,69,90,112,134,155,176,165,146,138,137,136,135,135,135,136,139,143,147,154,163,174,168,156,143,128,111,94,76,58,39,20,0,48,69,90,112,134,143,143,143,143,143,153,172,172,154,143,143,143,143,143,143,143,143,128,106,84,63,42,21,0,0,0,0,0,0,46,66,87,107,128,149,169,173,154,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,144,158,177,169,149,128,107,87,66,46,43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
48,69,90,112,134,155,176,180,175,165,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,144,122,100,79,58,37,0,0,21,42,63,84,105,126,147,168,180,174,166,166,166,166,166,166,166,166,166,166,166,166,166,166,165,144,122,100,79,58,37,0,0,11,27,41,52,57,58,58,58,58,58,61,83,104,125,147,168,170,148,126,105,84,63,58,58,58,58,58,57,52,41,27,11,0,0,0,25,43,61,79,97,115,134,151,160,142,124,106,88,70,52,69,90,110,118,118,118,118,118,118,118,118,140,162,147,125,118,118,106,86,65,44,22,22,40,58,76,94,112,131,149,164,145,128,109,91,73,55,69,90,110,118,118,118,118,118,118,118,118,140,162,147,125,118,118,106,86,65,44,22,14,33,52,71,89,106,121,137,150,161,170,174,167,162,160,160,160,163,167,170,163,156,145,125,105,85,64,43,49,70,91,111,132,152,173,159,138,117,97,76,55,36,57,79,100,121,143,164,180,169,164,164,164,164,164,164,164,157,136,114,92,71,50,29,0,5,26,47,69,90,111,133,154,175,178,166,161,160,159,159,160,163,167,172,165,157,148,137,124,111,96,81,66,50,33,16,0,0,0,0,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,14,12,9,6,1,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,170,168,147,125,104,102,122,142,157,168,166,158,152,150,149,150,155,163,174,167,154,139,122,105,86,67,48,29,9,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,0,0,0,0,15,36,57,79,100,121,143,164,180,173,165,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,0,15,33,51,69,86,102,118,134,148,160,170,168,162,158,158,159,163,169,180,180,169,164,164,164,164,164,164,164,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,154,133,112,92,71,50,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,2,0,0,0,0,0,0,0,0,0,0,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,51,73,94,115,137,158,164,164,164,164,164,169,180,180,159,138,116,94,93,114,136,158,179,180,170,164,164,164,164,164,157,136,114,92,71,50,29,7,0,0,0,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,154,133,112,92,71,50,48,69,90,112,134,155,176,176,164,160,158,157,156,156,156,158,160,163,168,172,166,158,150,139,126,112,97,81,64,47,29,10,0,48,69,90,112,134,155,164,164,164,164,170,180,180,170,164,164,164,164,164,164,164,149,128,106,84,63,42,21,0,0,0,0,0,0,51,72,92,113,134,154,175,180,170,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,165,173,180,174,154,133,112,92,71,51,43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
48,69,90,112,134,155,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,144,122,100,79,58,37,0,3,24,45,66,87,108,130,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,144,122,100,79,58,37,0,0,0,11,23,32,36,37,37,37,37,40,61,83,104,125,147,159,159,148,126,105,84,63,41,37,37,37,37,36,32,24,12,0,0,0,0,34,54,72,90,108,126,145,163,149,131,113,95,77,59,43,63,80,94,97,97,97,97,97,97,97,118,140,159,147,125,104,97,91,77,58,39,19,30,50,69,87,105,123,142,159,153,134,116,98,80,62,44,63,80,94,97,97,97,97,97,97,97,118,140,159,147,125,104,97,91,77,58,39,19,5,23,41,59,76,91,106,120,132,142,150,156,160,162,163,162,161,158,154,149,143,136,128,119,105,85,64,43,55,75,96,117,137,158,159,154,133,112,92,71,50,36,57,79,100,121,143,159,159,159,159,159,159,159,159,159,159,157,136,114,92,71,50,29,0,5,26,47,69,90,111,133,151,155,159,161,163,164,165,164,163,160,157,152,145,138,129,118,107,94,81,66,51,36,20,3,0,0,0,0,45,66,87,108,130,152,159,159,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,15,37,58,79,100,122,144,159,159,153,132,110,88,67,46,25,3,0,0,63,84,106,128,149,159,159,147,125,104,98,113,128,139,150,158,165,171,171,170,171,172,167,159,150,138,124,109,93,75,58,39,20,1,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,0,0,0,0,15,36,57,79,100,121,143,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,0,4,22,39,56,73,88,103,117,131,142,151,158,163,166,166,165,162,159,159,159,159,159,159,159,159,159,159,159,157,136,114,92,71,50,29,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,159,159,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,159,159,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,159,159,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,2,0,0,0,0,0,0,0,0,0,0,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,159,159,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,51,73,94,115,137,158,159,159,159,159,159,159,159,159,159,138,116,94,93,114,136,158,159,159,159,159,159,159,159,159,157,136,114,92,71,50,29,7,0,0,0,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,48,69,90,112,134,151,155,158,160,162,163,164,165,165,164,163,162,159,156,151,145,139,131,120,109,96,82,67,51,34,17,0,0,48,69,90,112,134,155,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,149,128,106,84,63,42,21,0,0,0,0,0,0,57,77,98,118,139,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,138,118,97,76,56,43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
48,69,90,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,122,100,79,58,37,0,6,27,48,69,90,111,132,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,122,100,79,58,37,0,0,0,0,4,12,15,15,15,15,19,40,61,83,104,125,138,138,138,138,126,105,84,63,41,20,15,15,15,15,12,5,0,0,0,0,0,40,61,82,101,119,137,142,142,138,120,102,84,66,48,33,50,65,74,76,76,76,76,76,76,97,118,138,138,138,125,104,83,72,62,47,30,11,35,56,77,98,117,135,138,138,138,123,105,87,69,51,33,50,65,74,76,76,76,76,76,76,97,118,138,138,138,125,104,83,72,62,47,30,11,0,12,29,46,61,76,90,102,113,122,130,135,139,141,142,141,140,137,134,129,123,116,108,99,90,75,57,38,60,81,101,122,138,138,138,138,129,108,87,66,46,36,57,79,100,121,138,138,138,138,138,138,138,138,138,138,138,138,136,114,92,71,50,29,0,5,26,47,69,90,111,126,131,134,138,140,142,143,144,143,142,139,136,131,125,118,110,100,89,77,65,51,36,21,6,0,0,0,0,0,45,66,87,108,130,138,138,138,138,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,15,37,58,79,100,122,138,138,138,138,132,110,88,67,46,25,3,0,0,63,84,106,128,138,138,138,138,125,104,84,97,109,120,131,139,145,150,153,154,153,151,146,140,131,120,108,94,79,63,46,28,10,0,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,0,0,0,0,15,36,57,79,100,121,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,0,0,9,26,43,58,73,88,101,113,123,131,138,142,144,145,144,141,138,138,138,138,138,138,138,138,138,138,138,138,136,114,92,71,50,29,0,0,0,0,0,0,0,0,20,41,63,84,105,126,138,138,138,138,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,0,0,0,0,0,0,0,1,22,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,138,138,138,138,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,138,138,138,138,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,138,138,138,138,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,51,73,94,115,137,138,138,138,138,138,138,138,138,138,138,138,116,94,93,114,136,138,138,138,138,138,138,138,138,138,138,136,114,92,71,50,29,7,0,0,0,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,48,69,90,111,126,131,134,137,139,141,142,143,144,144,143,142,140,138,135,130,125,119,111,102,91,79,66,52,37,21,5,0,0,48,69,90,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,128,106,84,63,42,21,0,0,0,0,0,0,62,83,103,124,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,123,102,82,61,43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,68,89,108,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,115,98,78,57,36,0,6,27,48,69,89,109,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,115,98,78,57,36,0,0,0,0,0,0,0,0,0,0,18,39,60,81,101,116,116,116,116,116,116,102,82,62,41,19,0,0,0,0,0,0,0,0,0,0,0,41,62,83,104,120,120,120,120,120,109,91,73,55,36,20,35,46,53,55,55,55,55,55,75,95,113,116,116,116,116,101,81,60,44,32,17,0,35,56,77,97,114,116,116,116,116,111,94,76,58,40,21,35,46,53,55,55,55,55,55,75,95,113,116,116,116,116,101,81,60,44,32,17,0,0,0,16,31,46,60,73,84,94,103,110,114,117,119,120,120,118,116,113,108,102,96,89,80,71,60,45,28,60,80,101,115,116,116,116,116,116,102,82,62,41,35,56,77,98,114,116,116,116,116,116,116,116,116,116,116,116,116,116,110,91,70,49,28,0,2,23,44,64,83,98,105,110,113,116,118,120,121,122,122,120,118,115,110,105,98,90,81,71,60,48,35,21,6,0,0,0,0,0,0,44,65,86,105,116,116,116,116,116,115,98,78,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,15,36,57,78,98,115,116,116,116,116,116,106,87,66,45,24,3,0,0,62,83,103,116,116,116,116,116,116,101,81,80,92,102,111,118,124,129,132,133,132,130,126,120,112,102,91,78,64,49,33,16,0,0,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,0,0,0,0,14,35,56,77,98,114,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,0,0,0,13,28,43,58,71,83,94,104,111,117,121,123,123,122,120,116,116,116,116,116,116,116,116,116,116,116,116,116,110,91,70,49,28,0,0,0,0,0,0,0,0,19,41,62,82,102,116,116,116,116,116,116,101,81,60,39,18,0,0,0,0,0,0,0,0,0,0,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,0,0,0,0,0,0,0,0,21,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,0,0,0,0,0,0,0,0,0,0,0,16,37,58,79,99,115,116,116,116,116,116,105,85,64,43,22,1,0,0,2,23,44,65,86,105,116,116,116,116,116,115,98,78,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,45,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,60,81,101,116,116,116,116,116,116,102,82,62,41,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,50,71,92,111,116,116,116,116,116,116,116,116,116,116,116,116,111,93,91,110,116,116,116,116,116,116,116,116,116,116,116,116,110,91,70,49,28,7,0,0,0,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,44,64,83,99,105,109,113,116,118,119,120,121,122,122,121,120,119,116,114,109,105,98,91,83,73,62,50,36,22,7,0,0,0,47,68,89,108,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,103,83,62,41,20,0,0,0,0,0,0,62,82,102,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,101,81,60,43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
42,61,78,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,85,69,51,31,0,2,22,42,61,79,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,85,69,51,31,0,0,0,0,0,0,0,0,0,0,14,34,54,72,87,94,94,94,94,94,94,88,73,55,35,15,0,0,0,0,0,0,0,0,0,0,0,37,57,76,92,99,99,99,99,99,94,79,62,43,25,7,17,27,32,33,33,33,33,48,66,83,93,94,94,94,94,87,72,54,34,15,2,0,30,49,68,84,94,94,94,94,94,93,81,65,47,28,10,17,27,32,33,33,33,33,48,66,83,93,94,94,94,94,87,72,54,34,15,2,0,0,0,1,16,30,43,55,66,75,83,89,93,96,98,98,98,97,95,92,87,82,76,69,61,52,43,30,15,53,71,87,94,94,94,94,94,94,87,73,55,35,30,50,69,85,94,94,94,94,94,94,94,94,94,94,94,94,94,94,92,80,62,43,23,0,0,16,35,53,69,80,84,89,92,95,98,99,100,100,100,99,97,94,89,84,78,71,62,53,42,30,18,5,0,0,0,0,0,0,0,38,58,76,90,94,94,94,94,94,94,85,69,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,11,31,51,69,85,94,94,94,94,94,94,90,77,59,40,20,0,0,0,55,73,88,94,94,94,94,94,94,87,72,62,73,83,91,98,104,108,110,111,110,108,105,99,92,83,73,61,48,34,19,3,0,0,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,0,0,0,0,10,30,50,69,85,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,0,0,0,0,13,28,41,54,65,75,84,91,96,100,102,102,101,99,96,94,94,94,94,94,94,94,94,94,94,94,94,92,80,62,43,23,0,0,0,0,0,0,0,0,15,35,55,73,88,94,94,94,94,94,94,87,72,54,34,14,0,0,0,0,0,0,0,0,0,0,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,0,0,0,0,0,0,0,0,17,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,0,0,0,0,0,0,0,0,0,0,0,12,32,52,70,86,94,94,94,94,94,94,89,75,57,38,18,0,0,0,0,18,38,58,76,90,94,94,94,94,94,94,85,69,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,39,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,54,72,87,94,94,94,94,94,94,88,73,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,45,64,81,92,94,94,94,94,94,94,94,94,94,94,94,94,93,81,80,92,94,94,94,94,94,94,94,94,94,94,94,94,92,80,62,43,23,3,0,0,0,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,36,54,69,80,85,88,92,94,96,98,99,100,100,100,100,99,98,96,93,89,84,78,72,63,54,44,33,20,6,0,0,0,0,42,61,78,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,88,73,55,36,16,0,0,0,0,0,0,55,73,88,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,87,72,54,37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
31,48,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,67,55,39,22,0,0,14,32,49,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,67,55,39,22,0,0,0,0,0,0,0,0,0,0,6,25,42,57,68,73,73,73,73,73,73,69,58,43,26,7,0,0,0,0,0,0,0,0,0,0,0,28,46,62,73,78,78,78,78,78,75,65,50,32,14,0,0,7,11,12,12,12,19,37,53,65,73,73,73,73,73,68,57,42,25,6,0,0,21,38,54,66,73,73,73,73,73,72,64,51,35,17,0,0,7,11,12,12,12,19,37,53,65,73,73,73,73,73,68,57,42,25,6,0,0,0,0,0,1,14,26,37,47,55,63,68,73,75,77,77,77,76,74,71,66,61,56,49,41,33,24,13,0,42,57,68,73,73,73,73,73,73,69,58,43,25,21,39,55,67,73,73,73,73,73,73,73,73,73,73,73,73,73,73,72,63,50,33,15,0,0,6,23,39,51,59,64,68,71,74,76,78,79,79,79,78,76,73,69,64,58,51,43,34,24,13,1,0,0,0,0,0,0,0,0,29,46,60,70,73,73,73,73,73,73,67,55,39,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,3,22,39,55,67,73,73,73,73,73,73,71,61,47,30,11,0,0,0,44,58,69,73,73,73,73,73,73,68,57,44,54,63,71,78,83,87,89,90,89,87,84,79,73,64,55,44,31,18,4,0,0,0,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,0,0,0,0,3,21,39,55,67,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,0,0,0,0,0,11,24,36,47,56,64,71,75,79,81,81,80,78,75,73,73,73,73,73,73,73,73,73,73,73,73,72,63,50,33,15,0,0,0,0,0,0,0,0,7,26,43,58,69,73,73,73,73,73,73,68,57,42,25,6,0,0,0,0,0,0,0,0,0,0,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,0,0,0,0,0,0,0,0,9,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,0,0,0,0,0,0,0,0,0,0,0,4,23,41,56,68,73,73,73,73,73,73,70,60,45,28,10,0,0,0,0,10,29,46,60,70,73,73,73,73,73,73,67,55,39,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,25,42,57,68,73,73,73,73,73,73,69,58,43,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,50,64,72,73,73,73,73,73,73,73,73,73,73,73,73,72,64,63,72,73,73,73,73,73,73,73,73,73,73,73,73,72,63,50,33,15,0,0,0,0,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,24,39,51,59,64,67,71,73,75,77,78,79,79,79,79,78,77,74,72,68,63,58,52,44,35,26,15,3,0,0,0,0,0,31,48,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,69,58,44,26,8,0,0,0,0,0,0,43,58,69,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,68,57,42,28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
18,32,44,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,47,38,25,10,0,0,2,19,33,44,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,0,0,0,0,0,12,27,40,48,52,52,52,52,52,52,49,40,28,13,0,0,0,0,0,0,0,0,0,0,0,0,16,32,44,53,57,57,57,57,57,55,47,35,20,3,0,0,0,0,0,0,0,7,23,36,46,51,52,52,52,52,48,40,27,12,0,0,0,9,24,37,47,52,52,52,52,52,51,45,35,21,5,0,0,0,0,0,0,0,7,23,36,46,51,52,52,52,52,48,40,27,12,0,0,0,0,0,0,0,0,8,18,27,36,42,48,52,54,55,56,56,55,53,50,46,41,35,29,21,13,4,0,0,27,39,48,52,52,52,52,52,52,49,40,28,13,9,25,38,47,52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,44,33,19,3,0,0,0,9,22,32,38,43,47,50,53,55,57,58,58,58,57,55,52,48,43,38,31,23,15,5,0,0,0,0,0,0,0,0,0,0,16,30,42,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,10,25,38,47,52,52,52,52,52,52,50,43,31,17,0,0,0,0,29,41,49,52,52,52,52,52,52,48,40,27,36,44,51,57,62,66,68,69,68,66,63,59,52,45,36,26,14,2,0,0,0,0,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,0,0,0,0,0,9,25,38,47,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,0,0,0,0,0,0,7,18,28,37,44,50,55,58,59,59,59,57,54,52,52,52,52,52,52,52,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,0,0,0,13,28,40,49,52,52,52,52,52,52,48,40,27,12,0,0,0,0,0,0,0,0,0,0,0,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,0,0,0,0,0,0,0,0,0,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,0,0,0,0,0,0,0,0,0,0,0,0,11,26,39,48,52,52,52,52,52,52,50,42,30,15,0,0,0,0,0,0,16,30,42,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,48,52,52,52,52,52,52,49,40,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,34,45,51,52,52,52,52,52,52,52,52,52,52,52,52,51,45,45,51,52,52,52,52,52,52,52,52,52,52,52,52,51,44,33,19,3,0,0,0,0,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,9,22,32,39,43,47,50,52,54,56,57,58,58,58,58,57,55,53,51,47,43,37,31,24,16,7,0,0,0,0,0,0,0,18,32,44,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,28,40,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,48,40,27,15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,7,19,28,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,28,18,5,0,13,24,31,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,3,16,26,33,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,9,18,27,34,40,45,49,51,52,52,51,49,45,40,34,26,18,8,0,0,0,0,0,0,0,0,0,17,27,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,11,22,30,34,35,35,35,35,35,33,27,17,5,0,0,0,0,10,22,30,34,35,35,35,35,35,35,32,26,15,2,0,0,0,0,0,0,0,0,0,0,0,0,8,20,29,34,35,35,35,35,35,35,34,30,22,11,0,0,0,0,0,0,0,0,0,0,0,0,0,8,20,29,34,35,35,35,35,35,35,32,25,15,2,0,0,2,16,26,33,35,35,35,35,35,35,34,28,19,7,0,0,5,17,27,33,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,5,18,27,33,35,35,35,35,35,33,27,17,5,0,0,12,23,31,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,0,9,18,27,34,40,45,49,51,52,52,51,49,45,40,34,26,18,8,0,0,0,0,0,0,0,0,0,13,24,31,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,31,23,12,0,0,6,15,21,25,28,32,34,36,38,39,41,41,42,42,41,40,38,34,31,25,19,12,4,0,0,0,0,0,0,0,0,0,6,18,28,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,27,17,5,0,19,28,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,28,18,6,0,11,23,31,35,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,0,10,22,30,34,35,35,35,35,35,35,31,23,12,0,0,10,21,30,34,35,35,35,35,35,35,31,24,13,0,0,0,0,0,0,0,2,16,26,33,35,35,35,35,35,35,33,27,18,5,14,25,32,35,35,35,35,35,35,32,25,14,1,0,0,0,0,0,0,2,15,25,32,35,35,35,35,35,35,32,24,13,0,0,0,0,0,0,0,0,0,0,7,17,26,33,40,45,49,51,52,52,51,49,45,40,34,26,17,7,0,0,0,0,0,0,0,0,0,0,8,20,29,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,32,25,14,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,18,26,33,39,44,48,50,52,53,52,51,50,48,44,40,35,28,21,13,5,0,0,0,0,0,0,0,0,0,0,8,17,26,33,39,44,48,50,52,53,52,51,49,47,43,39,34,28,22,15,6,0,0,0,0,0,16,26,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,13,24,32,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,30,22,11,0,0,0,0,0,4,17,27,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,0,0,0,13,24,31,35,35,35,35,35,34,30,21,11,22,30,34,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,0,0,0,8,20,29,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,32,25,14,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,20,29,34,35,35,35,35,35,35,34,30,22,11,0,0,0,0,0,0,0,0,0,0,0,5,18,28,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,27,17,5,0,0,0,0,0,8,17,22,27,31,33,36,37,39,40,41,41,42,41,40,39,36,33,29,24,18,11,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,14,25,32,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,2,0,0,0,0,0,0,0,0,0,0,0,
6,22,37,48,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,47,35,21,4,29,42,52,56,56,56,56,56,56,53,45,33,18,1,0,0,0,0,1,18,33,46,54,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,4,16,27,37,46,54,61,66,70,72,74,74,72,70,66,60,54,46,37,27,16,4,0,0,0,0,0,0,0,34,46,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,33,18,1,27,40,50,56,56,56,56,56,56,54,46,35,20,3,0,0,10,26,40,50,55,56,56,56,56,56,56,53,45,32,17,0,0,0,0,0,0,0,0,0,0,0,7,23,37,49,55,56,56,56,56,56,56,56,50,40,27,11,0,0,0,0,0,0,0,0,0,0,0,7,23,37,49,55,56,56,56,56,56,56,53,44,32,16,0,0,17,32,45,53,56,56,56,56,56,56,55,48,37,22,6,0,20,35,46,54,56,56,56,56,56,56,51,41,28,12,0,0,0,0,4,20,35,47,54,56,56,56,56,56,54,46,35,20,3,12,28,41,51,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,4,16,27,37,46,54,61,66,70,72,74,74,72,70,66,60,54,46,37,27,16,4,0,0,0,0,0,0,0,29,42,52,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,51,41,28,12,10,23,34,41,46,49,53,55,57,59,60,62,62,63,63,63,61,59,55,51,46,39,32,23,14,4,0,0,0,0,0,0,5,21,36,47,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,35,20,3,36,48,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,47,36,21,5,27,41,51,56,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,0,10,26,40,50,55,56,56,56,56,56,56,51,41,28,12,9,26,39,50,55,56,56,56,56,56,56,52,42,29,14,0,0,0,0,0,0,17,32,45,53,56,56,56,56,56,56,54,47,35,20,31,44,52,56,56,56,56,56,56,53,44,31,16,0,0,0,0,0,0,16,32,44,53,56,56,56,56,56,56,52,43,30,14,0,0,0,0,0,0,0,1,13,25,35,45,53,60,66,70,72,73,74,72,70,66,61,54,46,36,26,14,2,0,0,0,0,0,0,0,0,23,37,49,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,53,44,31,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,17,28,37,46,53,59,64,68,71,73,74,73,73,71,69,65,60,55,48,41,33,25,15,5,0,0,0,0,0,0,3,15,27,36,46,53,59,65,69,71,73,74,73,72,70,67,64,60,55,49,42,35,26,16,5,0,0,0,33,45,53,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,33,18,1,0,0,0,0,14,30,43,52,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,50,40,27,11,0,0,0,2,19,34,46,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,0,0,0,0,29,42,52,56,56,56,56,56,55,49,39,27,40,50,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,0,0,0,0,23,37,49,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,53,44,31,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,37,49,55,56,56,56,56,56,56,56,50,40,27,11,0,0,0,0,0,0,0,0,0,0,21,35,47,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,35,20,3,0,0,0,12,26,36,43,48,52,54,57,59,60,61,62,63,63,63,62,60,57,54,50,45,38,31,22,13,2,0,0,0,0,0,0,0,0,0,0,0,0,15,31,44,52,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,53,45,32,17,0,0,0,0,0,0,0,0,0,0,0,
17,35,52,66,75,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,75,65,51,34,15,43,59,71,77,77,77,77,77,77,74,63,48,30,11,0,0,0,0,12,31,48,63,74,77,77,77,77,77,77,71,58,42,24,0,0,0,0,0,7,21,34,45,56,66,74,81,87,91,94,95,95,94,91,86,81,74,65,56,45,33,21,7,0,0,0,0,0,0,49,64,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,40,57,70,77,77,77,77,77,77,75,64,50,32,14,0,4,22,40,56,69,77,77,77,77,77,77,77,73,62,47,29,10,0,0,0,0,0,0,0,0,0,0,18,36,53,67,76,77,77,77,77,77,77,77,70,57,40,22,3,0,0,0,0,0,0,0,0,0,0,18,36,53,67,76,77,77,77,77,77,77,73,62,46,29,10,11,30,47,62,73,77,77,77,77,77,77,75,66,52,35,17,0,32,50,64,75,77,77,77,77,77,77,71,58,42,24,6,0,0,0,14,33,50,65,75,77,77,77,77,77,75,64,50,32,14,24,42,58,71,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,7,21,34,45,56,66,74,81,87,91,94,95,95,94,91,86,81,74,65,56,45,33,21,7,0,0,0,0,0,0,43,59,71,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,71,58,42,24,24,40,53,62,66,70,74,77,79,80,82,83,84,84,84,84,82,80,76,72,66,59,52,43,33,22,9,0,0,0,0,0,16,34,51,66,75,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,75,64,50,32,14,52,66,75,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,75,66,51,34,16,41,57,70,77,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,0,2,22,40,56,69,77,77,77,77,77,77,77,71,58,42,24,21,39,56,69,76,77,77,77,77,77,77,71,59,44,26,7,0,0,0,0,11,30,47,62,73,77,77,77,77,77,77,75,65,50,33,45,61,72,77,77,77,77,77,77,73,61,46,28,9,0,0,0,0,10,28,46,62,73,77,77,77,77,77,77,72,60,44,26,0,0,0,0,0,0,5,18,31,43,54,64,73,80,86,91,93,94,95,94,91,87,81,74,65,55,44,32,19,6,0,0,0,0,0,0,0,36,53,67,76,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,73,61,46,28,9,0,0,0,0,0,0,0,0,0,0,0,0,11,24,36,46,56,65,73,80,85,89,92,94,95,94,94,92,90,86,81,75,68,61,53,44,34,22,8,0,0,0,0,7,20,33,45,55,65,73,80,85,89,92,94,95,94,94,91,88,85,80,75,69,62,54,45,34,22,7,0,0,48,63,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,0,0,0,7,26,44,60,72,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,70,57,40,22,0,0,0,13,31,49,64,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,0,0,0,0,0,43,59,71,77,77,77,77,77,76,68,55,40,57,70,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,0,0,0,0,0,36,53,67,76,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,73,61,46,28,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,36,53,67,76,77,77,77,77,77,77,77,70,57,40,22,3,0,0,0,0,0,0,0,0,0,34,51,65,75,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,75,64,50,32,14,0,0,0,27,42,55,64,69,72,76,78,80,81,83,83,84,84,84,83,81,79,75,71,65,59,50,41,31,20,8,0,0,0,0,0,0,0,0,0,0,8,27,45,61,72,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,73,62,47,30,11,0,0,0,0,0,0,0,0,0,0,
25,45,64,82,96,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,95,81,63,43,23,53,72,89,98,98,98,98,98,98,93,77,59,39,19,0,0,0,0,20,40,60,78,93,98,98,98,98,98,98,88,71,52,32,0,0,0,0,8,23,37,51,63,75,85,94,101,107,112,115,116,116,115,112,107,101,93,85,74,63,50,37,23,8,0,0,0,0,0,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,50,70,87,98,98,98,98,98,98,94,80,61,42,21,1,15,33,51,69,86,97,98,98,98,98,98,98,92,76,58,38,18,0,0,0,0,0,0,0,0,0,6,26,46,66,83,96,98,98,98,98,98,98,98,87,70,51,31,11,0,0,0,0,0,0,0,0,0,5,26,46,66,83,96,98,98,98,98,98,98,91,76,57,38,18,18,39,58,77,92,98,98,98,98,98,98,96,82,64,45,25,4,42,61,80,94,98,98,98,98,98,98,88,72,53,35,16,0,0,2,22,42,62,80,94,98,98,98,98,98,94,80,61,42,21,32,52,71,88,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,0,0,0,8,23,37,51,63,75,85,94,101,107,112,115,116,116,115,112,107,101,93,85,74,63,50,37,23,8,0,0,0,0,0,53,72,89,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,35,53,70,82,87,91,95,98,100,101,103,104,105,105,105,105,103,101,97,92,87,80,71,62,51,39,26,13,0,0,0,0,23,44,63,81,95,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,94,80,61,42,21,64,82,95,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,95,81,63,44,23,52,71,88,98,98,98,98,98,98,98,88,72,53,33,13,0,0,0,0,0,0,10,30,50,69,86,97,98,98,98,98,98,98,88,71,52,32,29,49,68,86,97,98,98,98,98,98,98,89,73,55,36,17,0,0,0,3,21,40,59,77,92,98,98,98,98,98,98,94,80,62,42,56,75,91,98,98,98,98,98,98,91,75,57,37,16,0,0,0,0,17,37,57,76,91,98,98,98,98,98,98,90,74,55,35,0,0,0,0,0,5,20,34,48,61,72,83,92,100,107,111,114,116,116,115,112,107,101,93,84,73,62,49,36,22,7,0,0,0,0,0,0,46,66,83,96,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,91,75,57,37,16,0,0,0,0,0,0,0,0,0,0,0,14,28,41,54,65,75,85,93,100,106,110,114,116,116,116,115,113,110,107,102,95,88,80,72,63,52,38,22,0,0,0,7,22,37,50,63,74,84,93,100,106,110,114,115,116,116,115,112,109,106,101,96,89,82,73,63,51,37,20,1,0,59,77,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,0,0,0,14,35,55,74,90,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,87,70,50,30,0,0,0,20,40,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,0,0,0,0,0,0,0,0,0,53,72,89,98,98,98,98,98,97,85,67,50,70,87,98,98,98,98,98,98,88,71,52,32,12,0,0,0,0,0,0,0,0,0,0,46,66,83,96,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,91,75,57,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,7,26,46,66,83,96,98,98,98,98,98,98,98,87,70,51,31,11,0,0,0,0,0,0,0,0,0,43,63,81,95,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,94,80,61,42,21,1,0,0,38,56,72,84,89,93,97,99,101,102,104,104,105,106,105,104,102,99,96,91,85,79,70,60,49,37,24,10,0,0,0,0,0,0,0,0,0,16,36,56,75,91,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,92,77,58,39,18,0,0,0,0,0,0,0,0,0,0,
28,50,71,92,112,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,110,90,69,48,26,59,80,101,119,120,120,120,120,120,106,86,65,44,22,1,0,0,2,23,44,65,86,107,120,120,120,120,120,118,99,79,58,36,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,56,77,98,117,120,120,120,120,120,109,88,67,46,25,8,26,44,62,80,98,116,120,120,120,120,120,120,105,85,63,42,21,0,0,0,0,0,0,0,0,0,14,34,54,74,93,113,120,120,120,120,120,120,117,98,78,58,38,18,0,0,0,0,0,0,0,0,0,9,30,51,72,93,113,120,120,120,120,120,120,105,85,64,44,23,24,45,65,86,106,120,120,120,120,120,120,112,92,71,50,29,8,46,67,88,109,120,120,120,120,120,118,101,82,64,45,27,8,0,5,26,47,68,89,109,120,120,120,120,120,109,88,67,46,25,36,58,79,99,118,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,59,80,101,119,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,42,63,82,100,108,112,116,118,121,122,124,125,126,126,126,126,124,122,118,113,107,99,90,80,69,56,43,28,13,0,0,0,27,48,69,90,111,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,109,88,67,46,25,70,91,111,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,111,90,69,48,27,57,78,99,118,120,120,120,120,120,118,100,80,60,40,20,0,0,0,0,0,0,18,38,57,77,97,116,120,120,120,120,120,118,99,79,58,36,33,54,75,96,116,120,120,120,120,120,119,102,83,64,46,27,8,0,0,13,32,50,69,88,106,120,120,120,120,120,120,109,89,68,47,62,83,103,120,120,120,120,120,120,104,83,62,41,20,0,0,0,0,20,42,63,84,105,120,120,120,120,120,119,102,81,60,39,0,0,0,0,4,20,35,50,64,78,90,101,112,120,128,132,136,138,138,136,133,128,121,112,102,91,79,66,52,37,22,6,0,0,0,0,0,51,72,93,113,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,104,83,62,41,20,0,0,0,0,0,0,0,0,0,0,15,30,44,58,71,83,94,104,112,120,126,132,135,137,138,138,137,134,132,128,122,115,108,100,91,82,68,51,33,0,0,4,21,37,52,67,80,92,103,112,120,126,132,135,137,138,138,136,134,130,126,122,116,109,101,92,81,67,49,30,10,0,65,86,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,0,0,0,18,39,60,81,102,119,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,117,98,77,56,34,0,0,3,24,45,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,0,0,0,0,0,0,0,0,0,59,80,101,119,120,120,120,120,115,95,74,56,77,98,117,120,120,120,120,118,99,79,58,36,15,0,0,0,0,0,0,0,0,0,0,51,72,93,113,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,104,83,62,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,54,74,94,113,120,120,120,120,120,120,117,98,78,58,39,19,0,0,0,0,0,0,0,0,0,48,69,90,110,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,109,88,67,46,25,4,0,0,46,66,86,102,110,114,118,120,122,123,125,126,126,128,126,125,123,120,117,112,106,98,89,78,67,54,40,25,9,0,0,0,0,0,0,0,0,19,40,62,83,103,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,106,85,64,43,22,0,0,0,0,0,0,0,0,0,0,
29,50,71,92,114,136,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,134,112,90,69,48,27,59,81,102,123,142,142,142,142,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,142,142,142,142,122,100,79,58,37,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,56,77,98,120,142,142,142,142,132,110,89,68,47,25,19,37,55,73,91,109,128,142,142,142,142,139,120,102,83,62,42,20,0,0,0,0,0,0,0,0,2,21,41,61,81,101,121,141,142,142,142,142,142,125,105,85,65,45,25,5,0,0,0,0,0,0,0,0,11,32,53,74,95,116,138,142,142,142,142,132,111,91,70,50,30,30,51,71,92,112,132,142,142,142,142,137,115,94,73,52,31,10,47,68,89,110,132,142,142,142,142,130,111,93,74,56,37,19,0,5,26,47,69,90,111,133,142,142,142,132,110,89,68,47,25,37,58,79,100,122,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,59,81,102,123,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,45,66,87,108,129,133,137,140,142,144,146,147,148,148,148,148,146,143,139,134,126,118,109,98,86,73,58,43,27,10,0,0,27,49,70,91,112,134,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,132,110,89,68,47,25,71,92,113,135,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,134,112,91,70,49,27,56,77,97,116,137,142,142,142,142,128,107,87,67,47,27,8,0,0,0,0,5,25,45,65,85,105,124,142,142,142,142,137,117,98,77,57,36,32,53,74,94,113,131,142,142,142,142,131,112,93,74,55,36,17,0,4,23,42,60,79,98,116,135,142,142,142,142,125,106,88,67,46,62,83,104,126,142,142,142,142,126,105,84,63,41,20,0,0,0,0,21,42,63,84,106,128,142,142,142,142,124,103,82,61,39,0,0,0,1,18,34,50,65,80,94,107,119,131,140,148,153,157,159,159,157,154,148,141,131,120,109,96,82,67,52,36,20,3,0,0,0,0,51,73,94,115,137,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,14,30,45,60,74,88,101,112,123,132,140,147,152,156,158,159,159,158,156,153,148,143,135,128,120,110,98,80,60,40,0,0,17,34,51,67,82,96,110,121,132,140,147,152,156,158,159,159,157,155,151,147,142,137,129,121,111,96,77,57,36,15,0,65,86,108,130,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,0,0,0,18,39,61,82,103,124,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,120,98,77,56,35,0,0,3,24,45,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,59,81,102,123,142,142,142,139,117,96,75,56,77,98,120,142,142,142,142,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,51,73,94,115,137,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,2,22,42,62,82,101,121,141,142,142,142,142,142,126,106,86,66,46,26,6,0,0,0,0,0,0,0,0,48,69,90,112,134,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,132,110,89,68,47,25,4,0,0,48,69,90,112,131,135,139,142,144,145,146,148,148,148,148,147,144,142,138,133,126,117,107,97,84,70,55,39,23,5,0,0,0,0,0,0,0,19,41,62,83,104,126,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,
29,50,71,92,114,136,157,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,155,134,112,90,69,48,27,59,81,102,123,145,163,163,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,163,163,144,122,100,79,58,37,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,56,77,98,120,142,163,163,154,132,110,89,68,47,25,30,48,66,84,102,120,139,157,163,163,146,128,109,91,73,55,36,16,0,0,0,0,0,0,0,0,9,29,49,69,89,109,128,148,163,163,163,163,153,133,112,92,72,52,32,12,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,161,163,163,158,138,117,97,76,56,36,36,57,77,98,118,139,159,163,163,160,139,117,96,75,54,33,12,47,68,89,110,132,154,163,163,159,140,121,103,85,66,47,29,10,5,26,47,69,90,111,133,154,163,154,132,110,89,68,47,25,37,58,79,100,122,144,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,59,81,102,123,145,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,45,66,87,108,130,152,158,161,164,165,167,168,169,170,170,169,167,164,160,154,147,138,128,116,103,88,73,57,40,23,5,0,27,49,70,91,112,134,156,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,154,132,110,89,68,47,25,71,92,113,135,156,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,156,134,112,91,70,49,27,49,69,89,109,129,148,163,163,155,135,115,95,75,55,35,15,0,0,0,0,13,33,53,72,92,112,132,152,163,163,149,129,109,90,70,50,30,27,47,65,84,102,121,140,158,163,160,141,122,103,84,65,46,27,8,15,33,52,71,89,108,126,145,163,163,152,133,115,96,78,59,40,62,83,104,126,148,163,163,148,126,105,84,63,41,20,0,0,0,0,21,42,63,84,106,128,149,163,163,146,124,103,82,61,39,0,0,0,13,31,48,64,80,96,111,124,137,149,159,168,172,167,165,165,167,171,168,160,150,138,126,112,97,82,66,50,33,15,0,0,0,0,51,73,94,115,137,158,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,10,27,44,60,75,90,104,118,130,142,151,160,167,173,170,167,166,165,166,168,170,169,163,155,148,139,126,106,84,63,42,0,9,28,46,64,81,97,112,126,140,151,160,168,173,169,166,165,166,167,169,172,168,163,157,149,140,121,101,80,58,37,16,0,65,86,108,130,151,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,0,0,0,18,39,61,82,103,124,146,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,142,120,98,77,56,35,0,0,3,24,45,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,163,160,139,117,96,75,56,77,98,120,142,163,163,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,149,163,163,163,163,153,133,113,93,73,54,34,14,0,0,0,0,0,0,0,0,48,69,90,112,134,155,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,154,132,110,89,68,47,25,4,0,0,48,69,90,112,134,155,160,163,165,166,168,169,170,170,169,168,166,163,158,153,146,137,126,114,100,85,69,52,35,17,0,0,0,0,0,0,0,19,41,62,83,104,126,148,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,150,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,
29,50,71,92,114,136,157,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,161,172,184,176,155,134,112,90,69,48,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,56,77,98,120,142,163,175,154,132,110,89,68,47,25,42,60,78,96,114,132,150,168,170,153,135,116,98,80,62,44,26,7,0,0,0,0,0,0,0,0,17,36,56,76,96,116,136,156,175,165,165,176,160,140,119,99,80,59,39,19,0,0,0,0,0,0,0,0,14,35,56,78,99,120,142,162,184,184,164,144,123,103,82,62,42,42,63,83,103,124,144,165,184,183,162,141,119,98,77,56,35,14,47,68,89,110,132,154,175,184,169,151,132,113,95,76,58,39,20,5,26,47,69,90,111,133,154,175,154,132,110,89,68,47,25,37,58,79,100,122,144,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,144,122,100,79,58,37,15,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,59,81,102,123,145,166,183,168,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,168,184,165,144,122,100,79,58,37,45,66,87,108,130,152,173,176,163,158,156,155,154,154,154,155,157,161,167,174,166,157,145,133,118,103,87,70,52,34,16,0,27,49,70,91,112,134,156,176,184,176,164,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,154,132,110,89,68,47,25,71,92,113,135,156,160,160,160,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,160,160,160,156,134,112,91,70,49,27,42,61,81,101,121,141,160,180,162,142,122,102,82,63,43,23,3,0,0,2,21,41,61,80,100,120,140,160,179,160,141,121,101,81,62,42,22,18,36,55,74,92,111,130,148,167,169,150,132,112,93,75,56,37,18,25,43,62,81,99,118,137,156,174,160,141,123,104,86,67,49,30,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,21,42,63,84,106,128,149,170,168,146,124,103,82,61,39,0,0,6,25,43,60,77,94,110,126,141,154,167,170,159,152,146,144,144,146,151,158,168,168,156,142,128,112,96,79,62,44,26,8,0,0,0,51,73,94,115,137,158,160,160,160,161,171,184,174,163,160,160,160,160,160,160,160,160,160,160,148,126,105,84,63,41,20,0,0,0,0,0,0,0,5,22,40,57,74,90,105,120,135,148,160,170,170,161,154,149,146,144,144,145,146,150,154,160,167,161,141,120,100,80,60,39,0,19,38,57,75,93,110,128,143,156,169,172,162,155,149,145,144,144,146,148,152,158,165,172,155,135,114,94,74,54,34,13,0,65,86,108,130,151,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,0,0,0,18,39,61,82,103,124,146,160,160,160,160,160,160,160,160,160,160,160,161,170,184,163,142,120,98,77,56,35,0,0,3,24,45,67,88,109,131,152,173,170,161,160,160,160,160,163,176,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,160,160,160,161,171,184,174,163,160,160,160,160,160,160,160,160,160,160,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,18,37,57,77,97,117,137,157,175,165,165,176,161,141,121,101,81,61,41,21,1,0,0,0,0,0,0,0,48,69,90,112,134,155,176,175,163,160,160,160,160,160,160,160,160,160,160,160,160,160,160,154,132,110,89,68,47,25,4,0,0,48,69,90,112,134,155,176,173,159,155,153,153,153,152,153,155,158,163,170,173,165,155,144,130,115,99,82,64,46,27,8,0,0,0,0,0,0,19,41,62,83,104,126,148,169,181,166,160,160,160,160,160,160,160,160,160,160,160,160,160,150,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,
29,50,71,92,114,136,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,142,159,180,172,154,134,112,90,69,48,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,56,77,98,120,142,163,175,154,132,110,89,68,47,37,54,72,89,107,125,143,161,177,159,141,123,105,87,69,51,33,15,0,0,0,0,0,0,0,0,4,24,44,64,84,104,123,143,163,161,145,146,164,167,147,126,107,87,67,46,26,6,0,0,0,0,0,0,0,16,37,58,79,100,122,143,164,170,166,170,150,129,109,88,68,48,48,69,89,110,130,151,171,168,172,164,143,121,100,79,58,37,15,47,68,89,110,132,154,175,196,180,161,142,124,105,86,68,49,30,12,26,47,69,90,111,133,154,175,154,132,110,89,68,47,25,37,58,79,100,122,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,122,100,79,58,37,15,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,59,81,102,123,145,166,174,154,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,154,174,165,144,122,100,79,58,37,45,66,87,108,130,152,173,166,147,137,135,134,133,133,132,134,136,141,147,156,167,175,163,149,133,117,99,82,63,44,25,6,27,48,69,90,111,128,146,164,181,165,146,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,132,110,89,68,47,25,71,92,113,135,139,139,139,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,139,139,139,134,112,91,70,49,27,34,54,73,93,113,132,152,172,169,150,130,110,90,71,51,31,12,0,0,10,29,49,69,88,108,128,148,167,171,152,132,112,93,74,54,34,14,7,26,45,63,82,100,119,138,156,175,160,141,122,103,84,66,47,28,35,54,72,91,109,128,147,166,168,149,131,112,93,75,57,38,20,62,83,104,126,148,169,170,148,126,105,84,63,41,21,21,21,21,21,21,42,63,84,106,128,149,170,168,146,124,103,82,61,39,0,0,17,35,54,72,90,107,124,141,156,171,165,152,140,131,125,122,122,125,131,139,151,164,172,158,142,126,109,92,74,56,37,18,0,0,0,51,73,94,115,137,139,139,139,139,141,158,178,163,144,139,139,139,139,139,139,139,139,139,139,139,126,105,84,63,41,20,0,0,0,0,0,0,0,16,34,52,69,87,104,120,135,150,164,174,162,151,142,134,128,124,122,122,123,125,129,133,139,147,154,134,114,93,73,53,33,7,27,47,66,85,104,122,140,157,173,167,154,143,134,128,124,122,122,124,128,132,138,145,153,147,128,107,87,67,47,27,7,0,65,86,108,130,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,0,0,0,18,39,61,82,103,124,139,139,139,139,139,139,139,139,139,139,139,139,140,156,176,163,142,120,98,77,56,35,0,0,3,24,45,67,88,109,131,152,173,157,140,139,139,139,139,146,165,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,51,73,94,115,137,139,139,139,139,141,158,178,163,144,139,139,139,139,139,139,139,139,139,139,139,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,5,25,45,65,85,105,124,144,164,161,145,146,164,168,148,128,108,88,68,48,28,8,0,0,0,0,0,0,0,48,69,90,112,134,155,176,164,145,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,132,110,89,68,47,25,4,0,0,48,69,90,112,134,155,176,163,143,134,132,132,132,131,132,134,137,143,150,160,172,173,160,145,129,112,93,75,56,36,17,0,0,0,0,0,0,19,41,62,83,104,126,148,169,171,151,139,139,139,139,139,139,139,139,139,139,139,139,139,139,129,107,86,65,43,22,0,0,0,0,0,0,0,0,0,0,
28,49,70,91,110,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,121,139,158,177,159,142,124,107,88,68,47,26,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,56,77,98,120,142,163,175,154,132,110,89,68,47,49,66,84,101,119,137,154,172,165,147,129,111,94,76,58,40,22,4,0,0,0,0,0,0,0,0,11,31,51,71,91,111,131,151,171,153,134,137,156,174,154,134,114,93,73,53,33,13,0,0,0,0,0,0,0,18,39,60,81,102,123,145,166,152,145,158,156,135,115,94,74,54,54,75,95,115,136,156,156,146,155,166,144,123,102,81,59,38,17,47,68,89,110,132,154,175,194,188,171,153,134,115,96,78,59,41,22,26,47,69,90,111,133,154,175,154,132,110,89,68,47,25,36,57,78,99,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,99,78,57,36,15,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,59,81,102,123,145,166,172,151,130,117,117,117,117,117,117,117,117,117,117,117,117,117,117,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,113,112,112,111,111,112,115,120,128,137,149,164,179,163,147,129,110,92,73,53,34,14,23,44,63,81,99,116,134,151,169,165,145,128,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,108,88,67,46,25,70,90,110,117,117,117,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,117,117,117,109,90,69,48,27,26,46,65,85,104,124,144,163,177,158,138,118,98,79,59,40,20,1,0,18,38,57,77,96,116,136,156,175,163,143,123,104,85,65,46,26,7,0,16,34,53,72,90,109,128,146,165,170,151,132,113,94,75,56,37,45,64,82,101,120,139,157,176,157,139,120,101,83,65,46,28,9,62,83,104,126,148,169,170,148,126,105,84,63,41,42,42,42,42,42,42,42,63,84,106,128,149,170,168,146,124,103,82,61,39,0,7,26,45,64,83,101,119,137,154,170,165,150,135,122,112,105,101,101,104,111,121,134,148,164,172,156,139,121,103,85,66,47,28,8,0,0,51,72,92,111,117,117,117,117,117,134,156,177,161,140,118,117,117,117,117,117,117,117,117,117,117,117,103,83,62,41,20,0,0,0,0,0,0,7,26,44,63,81,99,117,134,150,166,172,158,145,133,122,114,107,103,101,101,102,104,108,113,119,126,134,128,107,87,67,46,26,14,34,54,74,94,114,133,152,170,168,151,137,124,115,107,103,101,101,103,106,111,117,125,133,140,120,100,80,60,40,20,0,0,64,85,105,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,0,0,0,18,39,60,81,101,117,117,117,117,117,117,117,117,117,117,117,117,117,132,154,175,163,142,120,98,77,56,35,0,0,3,24,45,67,88,109,131,152,173,154,133,117,117,117,120,142,163,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,51,72,92,111,117,117,117,117,117,134,156,177,161,140,118,117,117,117,117,117,117,117,117,117,117,117,103,83,62,41,20,0,0,0,0,0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,153,134,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,108,88,67,46,25,4,0,0,48,69,90,112,134,155,176,162,141,119,110,110,110,109,110,112,117,122,131,142,155,170,175,159,141,122,103,84,64,44,24,3,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,117,117,117,117,117,117,117,117,117,117,117,117,117,117,105,85,64,43,22,0,0,0,0,0,0,0,0,0,0,
24,44,63,80,93,96,96,96,96,96,96,96,96,96,96,96,96,96,96,98,116,134,151,169,165,147,130,112,95,77,60,41,21,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,56,77,98,120,142,163,175,154,132,110,89,68,47,61,79,96,113,131,149,166,170,153,135,118,100,82,64,46,28,11,0,0,0,0,0,0,0,0,0,18,38,58,78,98,118,138,158,166,146,126,130,150,170,161,141,120,100,80,60,40,20,0,0,0,0,0,0,0,19,40,62,83,104,125,146,166,144,130,150,162,141,121,100,80,60,60,81,101,122,142,162,147,126,147,167,146,124,103,82,61,40,19,47,68,89,110,132,154,175,175,167,170,163,144,125,107,88,69,51,32,26,47,69,90,111,133,154,175,154,132,110,89,68,47,25,32,52,71,87,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,87,71,52,32,12,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,59,81,102,123,145,166,172,151,130,108,96,96,96,96,96,96,96,96,96,96,96,96,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,91,90,90,90,91,94,100,108,119,134,149,166,176,158,139,120,101,81,61,41,20,16,34,52,69,87,104,121,139,156,173,157,140,123,105,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,92,78,60,41,21,63,80,93,96,96,96,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,96,96,96,93,79,62,43,23,18,37,57,76,96,115,135,155,174,165,146,126,107,87,68,48,29,10,7,27,46,65,85,105,124,144,164,173,154,135,115,96,76,57,37,18,0,0,6,24,43,61,80,98,117,136,154,173,161,142,123,104,85,66,47,55,74,93,111,130,149,167,165,147,128,109,91,73,54,36,17,0,62,83,104,126,148,169,170,148,126,105,84,63,58,63,63,63,63,63,63,57,63,84,106,128,149,170,168,146,124,103,82,61,39,0,15,34,54,73,93,112,130,149,166,170,152,136,119,105,93,84,80,80,84,92,104,118,134,150,168,168,150,132,113,94,75,56,36,17,0,0,45,64,81,94,96,96,96,96,112,134,156,177,161,140,118,96,96,96,96,96,96,96,96,96,96,96,89,74,55,36,16,0,0,0,0,0,0,16,35,54,73,92,110,129,146,163,173,158,142,128,115,104,94,87,82,80,80,81,83,87,92,99,107,115,119,100,80,60,40,20,19,39,60,81,101,121,142,161,175,156,138,121,107,96,87,82,80,80,82,86,91,98,105,114,124,113,93,73,53,33,13,0,0,58,76,90,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,0,0,0,14,34,54,72,88,96,96,96,96,96,96,96,96,96,96,96,96,110,132,154,175,163,142,120,98,77,56,35,0,0,3,24,45,67,88,109,131,152,173,154,133,111,96,98,120,142,163,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,45,64,81,94,96,96,96,96,112,134,156,177,161,140,118,96,96,96,96,96,96,96,96,96,96,96,89,74,55,36,16,0,0,0,0,0,0,0,0,0,0,0,19,39,59,79,99,119,139,159,166,146,126,129,149,169,162,142,122,102,82,62,42,22,1,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,96,96,96,96,96,96,96,96,96,96,96,96,96,96,92,78,60,41,21,0,0,0,48,69,90,112,134,155,176,162,141,119,98,88,88,88,89,92,96,102,112,125,140,157,174,170,151,131,111,91,70,50,29,8,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,96,96,96,96,96,96,96,96,96,96,96,96,96,90,75,57,38,18,0,0,0,0,0,0,0,0,0,0,
16,34,50,64,73,75,75,75,75,75,75,75,75,75,75,75,75,75,92,110,128,145,163,170,153,135,118,100,83,65,48,30,12,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,56,77,98,120,142,163,175,154,132,110,89,68,57,74,91,108,126,143,161,176,158,141,123,106,88,70,53,35,17,0,0,0,0,0,0,0,0,0,5,25,45,65,85,105,125,145,165,159,139,119,122,143,163,168,148,128,107,87,67,47,27,6,0,0,0,0,0,0,21,42,63,84,105,126,148,166,144,124,144,165,147,126,106,86,66,66,87,107,128,148,162,142,125,147,168,148,126,105,84,63,41,20,47,68,89,110,132,154,175,160,147,151,168,154,136,117,98,79,60,41,26,47,69,90,111,133,154,175,154,132,110,89,68,47,25,23,41,57,69,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,69,57,41,23,4,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,59,81,102,123,145,166,172,151,130,108,86,75,75,75,75,75,75,75,75,75,75,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,69,69,68,70,74,80,90,103,119,137,155,174,168,148,128,108,88,67,46,26,5,22,40,57,75,92,109,126,144,161,170,153,135,118,101,84,75,75,75,75,75,75,75,75,75,75,75,75,75,72,62,48,31,13,50,64,73,75,75,75,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,75,75,75,73,63,49,33,14,10,29,49,68,88,107,126,146,165,174,154,135,115,96,76,57,38,19,16,35,55,74,93,113,133,152,172,164,145,125,106,87,68,48,29,9,0,0,0,14,33,51,70,88,107,126,144,163,170,152,133,114,95,76,57,65,84,103,121,140,159,173,155,136,117,99,81,62,44,25,7,0,62,83,104,126,148,169,170,148,126,105,84,63,77,84,84,84,84,84,84,76,63,84,106,128,149,170,168,146,124,103,82,61,39,2,22,42,62,82,101,121,140,159,177,158,140,122,105,89,76,64,59,59,63,74,88,104,120,138,156,175,161,142,123,103,84,64,44,24,4,0,35,51,65,73,75,75,75,91,112,134,156,177,161,140,118,96,75,75,75,75,75,75,75,75,75,75,70,59,44,27,8,0,0,0,0,0,5,24,44,63,83,102,121,140,158,176,161,144,128,112,98,85,75,67,61,59,59,60,62,66,72,79,87,96,99,89,72,53,33,13,23,44,65,86,106,128,148,169,168,147,128,108,91,77,67,61,59,59,61,65,71,78,86,95,104,101,85,66,46,26,6,0,0,46,61,71,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,0,0,0,6,25,42,58,69,74,75,75,75,75,75,75,75,75,75,75,89,110,132,154,175,163,142,120,98,77,56,35,0,0,3,24,45,67,88,109,131,152,173,154,133,111,90,98,120,142,163,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,35,51,65,73,75,75,75,91,112,134,156,177,161,140,118,96,75,75,75,75,75,75,75,75,75,75,70,59,44,27,8,0,0,0,0,0,0,0,0,0,0,6,26,46,66,86,106,126,146,166,159,139,119,121,142,161,169,149,129,109,89,69,48,28,8,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,75,75,75,75,75,75,75,75,75,75,75,75,75,72,62,48,31,13,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,67,67,68,71,75,83,95,110,128,145,164,178,158,138,117,96,75,54,33,12,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,75,75,75,75,75,75,75,75,75,75,75,75,71,60,45,28,10,0,0,0,0,0,0,0,0,0,0,
4,20,35,46,52,53,53,53,53,53,53,53,53,53,53,53,69,86,104,122,140,157,175,158,141,123,105,88,71,53,36,18,1,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,56,77,98,120,142,163,175,154,132,110,89,68,69,86,103,120,138,155,173,163,146,129,111,94,76,58,41,23,5,0,0,0,0,0,0,0,0,0,12,32,52,72,92,112,132,152,172,152,132,112,115,136,156,174,154,134,114,94,74,54,33,13,0,0,0,0,0,0,22,43,65,86,107,128,150,166,144,122,138,158,153,133,112,92,72,72,93,113,134,154,156,136,124,146,168,149,128,106,85,64,43,22,47,68,89,110,132,154,175,154,133,139,158,164,146,126,108,89,70,51,33,47,69,90,111,133,154,175,154,132,110,89,68,47,25,11,27,40,50,54,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,54,50,40,27,11,0,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,59,81,102,123,145,166,172,151,130,108,86,65,53,53,53,53,53,53,53,53,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,47,47,49,53,61,73,90,107,126,146,166,175,155,134,113,92,72,51,30,0,10,28,45,62,80,97,114,131,148,165,165,148,131,114,97,80,63,53,53,53,53,53,53,53,53,53,53,53,51,44,33,18,1,34,45,52,53,53,53,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,53,53,53,52,45,34,19,3,1,21,40,60,79,98,117,137,156,175,163,143,124,105,85,66,47,28,25,44,63,83,102,122,141,161,174,155,136,116,97,78,59,39,20,1,0,0,0,4,22,41,59,78,97,115,134,153,171,161,142,123,104,85,67,76,94,113,132,150,169,163,144,126,107,89,70,52,33,15,0,0,62,83,104,126,148,169,170,148,126,105,84,74,92,105,106,106,106,106,105,92,73,84,106,128,149,170,168,146,124,103,82,61,39,8,29,49,69,89,109,129,149,169,168,149,130,111,93,76,59,46,38,38,44,58,74,91,109,128,147,166,170,151,131,111,91,71,51,30,10,0,21,35,46,52,53,53,70,91,112,134,156,177,161,140,118,96,75,54,53,53,53,53,53,53,53,53,50,42,29,14,0,0,0,0,0,0,12,32,52,72,91,111,131,150,168,168,149,131,114,97,82,68,56,47,41,38,37,38,41,46,52,59,67,76,78,72,59,43,25,6,26,47,68,89,110,131,152,173,163,142,121,101,80,61,48,40,37,38,40,44,50,58,66,76,83,81,71,55,38,18,0,0,0,31,43,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,0,0,0,0,12,28,41,50,53,53,53,53,53,53,53,53,53,53,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,3,24,45,67,88,109,131,152,173,154,133,111,90,98,120,142,163,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,21,35,46,52,53,53,70,91,112,134,156,177,161,140,118,96,75,54,53,53,53,53,53,53,53,53,50,42,29,14,0,0,0,0,0,0,0,0,0,0,0,12,33,53,73,93,113,133,153,172,152,132,112,114,134,154,174,156,136,116,95,75,55,35,15,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,53,53,53,53,53,53,53,53,53,53,53,53,51,44,33,18,1,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,46,47,50,55,65,80,98,116,137,157,177,163,142,120,99,78,57,36,15,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,53,53,53,53,53,53,53,53,53,53,53,51,43,30,15,0,0,0,0,0,0,0,0,0,0,0,
0,5,17,26,31,32,32,32,32,32,32,32,32,32,45,63,80,98,116,134,151,169,164,147,129,111,93,76,58,41,24,6,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,56,77,98,120,142,163,175,154,132,110,89,68,82,99,116,133,150,168,168,151,134,116,99,82,64,47,29,12,0,0,0,0,0,0,0,0,0,0,18,39,59,79,99,119,139,159,165,145,125,105,109,129,149,169,161,141,121,101,80,60,40,20,0,0,0,0,0,0,24,45,66,87,108,130,151,165,144,122,132,152,159,139,118,98,78,78,99,119,140,160,150,130,124,146,167,150,130,108,86,65,44,23,47,68,89,110,132,154,175,154,133,130,149,168,156,137,118,99,80,61,42,47,69,90,111,133,154,175,154,132,110,89,68,47,25,0,11,22,30,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,30,22,11,0,0,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,59,81,102,123,145,166,172,151,130,108,86,65,44,32,32,32,32,32,32,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,26,28,33,43,60,79,99,119,139,160,180,159,139,118,97,76,54,33,0,0,15,33,50,67,84,101,118,135,152,169,161,143,126,109,92,75,58,42,32,32,32,32,32,32,32,32,32,31,25,15,3,0,17,26,31,32,32,32,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,32,32,32,31,25,16,4,0,0,12,31,51,70,89,108,128,147,166,172,152,133,114,94,75,56,37,34,53,72,92,111,131,150,169,165,146,126,107,88,69,50,30,11,0,0,0,0,0,12,30,49,68,86,105,123,142,161,171,152,133,114,95,76,86,104,123,142,161,171,152,134,115,97,78,60,41,23,4,0,0,62,83,104,126,148,169,170,148,126,105,84,79,100,121,128,128,128,128,120,99,78,84,106,128,149,170,168,146,124,103,82,61,39,13,34,55,75,96,116,137,157,177,160,141,121,101,82,63,46,29,17,17,28,44,62,80,99,119,138,158,178,158,138,118,97,77,56,36,15,0,6,18,26,31,32,49,70,91,112,134,156,177,161,140,118,96,75,54,33,32,32,32,32,32,32,32,30,23,12,0,0,0,0,0,0,0,19,39,59,79,99,119,139,158,178,158,139,120,102,84,67,52,38,27,20,17,16,17,20,25,32,40,48,55,57,52,42,29,13,0,27,48,69,90,112,134,154,176,162,140,119,98,77,55,34,20,16,17,19,24,30,38,47,57,62,61,53,41,26,8,0,0,0,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,0,0,0,0,0,11,22,29,32,32,32,32,32,32,32,32,32,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,3,24,46,67,88,109,131,152,173,154,133,111,90,98,120,142,163,165,144,122,100,79,58,37,19,14,6,0,0,0,0,0,0,0,0,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,58,37,15,7,1,0,0,0,0,0,0,0,0,6,18,26,31,32,49,70,91,112,134,156,177,161,140,118,96,75,54,33,32,32,32,32,32,32,32,30,23,12,0,0,0,0,0,0,0,0,0,0,0,0,19,39,59,80,100,120,140,160,166,145,125,105,107,128,148,168,163,143,122,102,82,62,41,21,1,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,32,32,32,32,32,32,32,32,32,32,32,31,25,15,3,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,26,29,36,50,69,89,110,131,152,173,165,144,122,101,80,59,37,16,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,32,32,32,32,32,32,32,32,32,32,30,23,13,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,6,10,11,11,11,11,11,11,11,21,39,56,74,92,110,128,145,163,170,152,135,117,99,82,64,47,29,11,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,39,60,81,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,56,77,98,120,142,163,175,154,132,110,89,78,95,112,129,146,163,172,155,138,121,104,87,69,52,35,17,0,0,0,0,0,0,0,0,0,0,5,25,45,65,86,106,126,146,166,158,138,118,98,102,122,142,162,168,148,128,107,87,67,46,26,6,0,0,0,0,0,25,46,68,89,110,132,153,165,144,122,126,147,165,145,124,104,84,84,105,125,146,164,144,123,123,145,166,152,131,109,88,67,45,24,47,68,89,110,132,154,175,154,133,120,139,158,165,147,128,109,90,71,52,47,69,90,111,133,154,175,154,132,110,89,68,47,25,0,0,3,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,3,0,0,0,39,60,81,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,59,81,102,123,145,166,172,151,130,108,86,65,44,23,11,11,11,11,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,7,13,32,52,72,93,114,135,156,177,163,142,120,99,78,57,36,0,0,3,20,37,54,71,88,105,122,140,156,173,156,139,122,105,88,71,54,38,21,11,11,11,11,11,11,11,10,5,0,0,0,0,6,10,11,11,11,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,11,11,11,10,5,0,0,0,0,3,22,42,61,80,99,118,137,156,175,161,142,123,104,85,66,47,43,62,81,101,120,139,158,174,155,136,117,98,79,60,41,21,2,0,0,0,0,0,2,20,39,57,76,95,113,132,151,169,162,143,124,105,86,96,115,134,152,171,160,142,123,105,86,68,49,31,12,0,0,0,62,83,104,126,148,169,170,148,126,105,84,79,100,121,143,149,149,142,120,99,78,84,106,128,149,170,168,146,124,103,82,61,39,18,39,60,80,101,122,143,163,175,154,134,113,93,73,54,35,16,0,0,14,33,52,71,91,111,132,152,172,165,144,123,103,82,61,41,20,0,0,0,6,10,27,49,70,91,112,134,156,177,161,140,118,96,75,54,38,39,38,36,33,29,24,17,10,3,0,0,0,0,0,0,0,0,24,45,65,86,106,126,147,166,170,150,130,111,91,73,55,37,22,9,0,0,0,0,0,5,12,20,29,35,36,32,24,13,0,0,27,49,70,91,112,134,155,176,162,141,120,99,78,57,38,22,10,1,0,3,10,19,29,37,41,40,34,24,11,0,0,0,0,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,0,0,0,0,0,0,2,8,11,11,11,11,11,11,11,11,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,3,25,46,67,88,110,132,153,174,154,132,110,90,98,120,142,163,165,144,122,100,79,58,44,40,34,26,17,6,0,0,0,0,0,0,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,58,37,33,28,21,12,2,0,0,0,0,0,0,0,0,6,10,27,49,70,91,112,134,156,177,161,140,118,96,75,54,38,39,38,37,35,33,28,22,15,6,0,0,0,0,0,0,0,0,0,0,0,0,5,26,46,66,86,106,126,147,167,159,139,118,98,100,120,141,161,169,149,129,109,88,68,48,27,7,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,31,30,28,26,23,20,16,11,11,11,11,10,5,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,8,23,44,65,86,108,130,151,172,166,144,122,101,80,59,37,16,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,11,11,11,11,11,11,11,11,11,9,4,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,14,32,50,68,86,104,121,139,157,175,159,141,123,105,88,70,52,35,17,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,21,21,21,21,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,44,65,85,106,128,148,168,170,149,128,108,87,67,46,26,6,6,6,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,91,108,125,142,159,176,159,142,125,108,92,74,57,40,22,5,0,0,0,0,0,0,0,0,0,0,12,32,52,72,92,112,133,153,172,152,132,111,91,95,115,136,156,174,154,134,114,93,73,53,33,13,0,0,0,0,0,27,48,69,90,111,133,154,165,144,122,120,140,161,151,131,110,90,90,111,131,152,158,138,117,122,144,166,153,132,110,89,68,47,26,47,68,89,110,132,154,175,154,133,111,130,149,168,156,138,118,99,80,61,47,69,90,111,133,154,175,154,132,110,89,68,47,25,0,0,0,0,10,19,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,18,10,0,0,0,0,0,44,65,85,106,128,148,168,170,149,128,108,87,67,46,26,6,0,0,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,6,27,48,69,90,112,134,154,176,164,143,121,100,79,58,37,0,0,0,7,24,41,58,76,93,109,126,143,160,169,152,135,118,101,84,67,51,34,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,13,33,52,71,90,109,128,147,166,170,151,132,113,94,75,56,52,71,90,110,129,148,167,164,145,126,107,88,69,50,31,12,0,0,0,0,0,0,0,10,29,47,66,84,103,121,140,159,172,153,134,115,96,106,125,144,162,168,150,131,112,94,76,57,39,20,2,0,0,0,62,83,104,126,148,169,170,148,126,105,84,79,100,121,143,164,164,142,120,99,78,84,106,128,149,170,168,146,124,103,82,61,39,22,43,64,85,106,126,147,168,169,149,128,107,87,66,46,26,6,0,0,4,24,44,64,84,105,126,147,167,170,149,128,107,87,66,45,24,3,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,58,59,60,59,57,54,50,44,37,29,20,9,0,0,0,0,0,0,0,29,50,71,91,112,133,153,173,163,143,123,103,83,63,44,25,11,11,11,11,11,11,11,11,6,1,9,14,15,12,5,0,0,0,26,48,69,90,111,132,154,175,165,145,124,104,85,67,52,40,29,20,11,2,0,0,10,17,20,19,14,6,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,3,25,46,67,88,110,132,153,174,154,132,110,89,98,120,142,163,165,144,122,100,79,68,65,60,54,45,35,24,11,0,0,0,0,0,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,61,59,54,48,40,30,20,8,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,57,59,60,60,59,57,53,49,42,35,25,15,3,0,0,0,0,0,0,0,0,0,0,12,32,52,73,93,113,133,154,172,152,132,112,92,94,114,134,155,175,156,135,115,95,75,54,34,14,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,53,52,51,49,47,44,41,36,31,25,18,10,1,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,22,26,33,47,67,88,109,130,152,173,163,142,120,100,79,57,36,15,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,8,26,44,62,79,97,115,133,151,169,165,147,129,111,93,76,58,40,23,5,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,42,42,42,42,42,42,45,66,87,108,130,152,173,165,144,122,100,79,58,37,48,69,90,110,132,152,173,166,145,124,103,82,61,41,27,27,27,27,27,27,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,104,121,138,155,171,162,146,129,112,95,79,62,45,27,10,0,0,0,0,0,0,0,0,0,0,0,18,39,59,79,99,119,140,160,165,145,125,105,84,88,109,129,149,169,161,141,120,100,80,60,39,19,0,0,0,0,0,28,49,70,91,112,134,155,165,144,122,114,134,155,157,137,116,96,96,117,137,158,153,132,112,122,144,165,154,133,112,90,69,48,27,47,68,89,110,132,154,175,154,133,111,120,139,158,166,147,128,109,90,71,52,69,90,111,133,154,175,154,132,110,89,68,47,25,0,0,0,15,28,39,44,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,44,38,28,15,0,0,0,0,48,69,90,110,132,152,173,166,145,124,103,82,61,41,20,0,0,0,0,20,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,5,26,48,69,90,111,133,154,175,165,144,122,100,79,58,37,0,0,0,0,12,29,46,63,80,97,114,131,147,164,165,148,131,114,97,80,64,47,30,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,4,23,42,61,80,99,118,137,156,175,161,142,123,104,85,66,62,81,100,119,138,157,173,154,136,117,98,79,60,41,22,3,0,0,0,0,0,0,0,0,18,37,55,74,93,111,130,149,167,162,144,124,105,116,135,154,172,158,139,120,102,84,65,47,28,10,0,0,0,0,62,83,104,126,148,169,170,148,126,105,84,79,100,121,143,164,164,142,120,99,78,84,106,128,149,170,168,146,124,103,82,61,39,26,47,67,88,110,131,152,173,165,145,123,103,82,61,40,20,0,0,0,0,17,38,59,79,100,121,142,163,174,153,132,111,90,69,48,27,6,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,77,79,81,81,80,78,75,71,64,57,48,38,27,14,1,0,0,0,0,0,34,55,75,96,117,138,159,178,157,137,116,96,75,55,35,33,33,33,33,33,33,33,33,32,26,17,5,0,0,0,0,0,0,0,24,45,66,87,108,129,150,171,171,152,133,114,97,82,69,58,48,39,30,22,13,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,3,25,46,67,88,110,132,153,174,154,132,110,89,98,120,142,163,165,144,122,100,90,89,86,81,73,64,54,41,28,13,0,0,0,0,59,81,102,123,145,166,160,139,117,96,75,69,77,98,120,142,163,165,144,122,100,84,82,79,75,68,59,49,37,24,10,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,76,78,80,81,81,80,78,74,69,62,54,44,33,20,6,0,0,0,0,0,0,0,0,0,18,39,59,79,99,119,140,160,166,145,125,105,85,87,107,128,148,168,162,142,121,101,81,61,40,20,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,74,74,73,72,71,68,65,62,57,52,45,38,30,20,10,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,41,43,46,53,63,77,95,114,135,155,176,157,137,116,96,75,54,33,12,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,1,19,37,55,73,91,109,126,145,163,171,153,136,117,100,82,64,46,28,11,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,63,63,63,63,63,63,63,63,66,87,108,130,152,173,165,144,122,100,79,58,37,51,72,93,114,135,156,177,162,142,120,99,78,57,49,49,49,49,49,49,49,49,57,78,99,120,141,162,177,156,135,114,93,72,51,30,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,101,118,134,151,168,165,149,132,116,99,83,66,49,32,15,0,0,0,0,0,0,0,0,0,0,0,5,25,45,65,86,106,126,146,166,159,138,118,98,78,82,102,122,143,163,167,147,126,106,86,66,46,26,5,0,0,0,0,29,50,72,93,114,136,157,164,143,121,108,128,149,163,143,122,102,102,123,143,164,147,126,106,122,143,164,156,134,113,92,71,49,28,47,68,89,110,132,154,175,154,133,111,111,130,149,168,157,138,118,99,80,61,69,90,111,133,154,175,154,132,110,89,68,47,25,0,0,12,30,45,58,65,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,65,57,45,29,12,0,0,0,51,72,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,15,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,7,28,49,70,91,112,134,155,176,164,143,121,100,79,57,36,0,0,0,0,0,16,33,50,67,84,101,118,135,151,168,161,144,128,110,93,76,60,43,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,14,33,52,71,89,108,128,146,165,171,152,133,113,94,75,71,90,109,128,148,166,163,144,125,106,88,69,50,31,12,0,0,0,0,0,0,0,0,0,8,27,45,64,82,101,120,138,157,172,153,134,115,126,145,164,166,147,129,110,92,73,55,36,18,0,0,0,0,0,62,83,104,126,147,168,170,148,126,105,84,79,100,121,143,164,164,142,120,99,78,84,106,128,149,170,168,146,124,103,82,61,39,28,49,70,92,113,134,155,176,162,141,120,99,78,57,36,15,0,0,0,0,13,34,55,76,97,118,139,160,178,157,136,114,93,72,51,30,9,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,98,100,102,102,101,99,96,91,84,76,67,56,44,31,17,2,0,0,0,0,37,58,79,100,121,142,163,173,152,132,111,90,69,54,54,54,54,54,54,54,54,54,54,53,46,35,20,4,0,0,0,0,0,0,21,41,62,83,103,123,144,163,180,162,144,128,112,99,87,77,67,58,50,41,33,24,15,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,3,25,46,67,88,110,132,153,174,154,132,110,89,98,120,142,163,165,144,122,111,111,110,107,101,93,83,71,58,43,28,12,0,0,0,59,81,102,123,145,166,160,139,117,96,90,90,90,98,120,142,163,165,144,122,104,105,104,100,95,88,78,67,54,40,25,9,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,97,99,101,102,102,101,99,95,89,82,73,62,50,36,21,6,0,0,0,0,0,0,0,5,25,45,65,86,106,126,147,167,159,139,118,98,78,80,101,121,141,161,168,148,128,107,87,67,47,26,6,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,95,95,95,94,93,92,89,86,82,78,72,65,58,49,39,28,15,2,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,62,62,64,67,72,81,92,107,124,143,162,167,148,129,109,90,69,49,29,8,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,13,31,49,67,85,103,120,138,156,174,160,142,124,106,88,70,53,35,17,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,84,84,84,84,84,84,84,84,84,84,87,108,130,152,173,165,144,122,100,79,58,37,53,74,96,117,138,159,180,160,138,117,96,75,70,70,70,70,70,70,70,70,70,70,74,95,116,138,159,180,159,138,117,96,75,54,32,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,115,132,148,164,167,151,135,119,102,86,69,53,36,19,2,0,0,0,0,0,0,0,0,0,0,0,11,31,51,72,92,112,133,153,173,152,132,112,91,71,75,96,116,137,157,174,154,134,113,93,72,52,32,12,0,0,0,0,30,52,73,94,115,137,158,164,143,121,102,122,143,163,149,128,108,108,129,149,161,141,120,100,121,143,164,157,136,114,93,72,51,29,47,68,89,110,132,154,175,154,133,111,101,120,139,159,166,147,128,109,90,71,69,90,111,133,154,175,154,132,110,89,68,47,25,0,2,22,41,59,75,86,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,86,75,59,41,21,1,0,0,53,74,96,117,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,11,33,54,74,95,116,138,159,180,159,138,117,96,75,54,32,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,14,20,35,54,74,95,116,137,158,179,162,141,120,98,77,56,35,0,0,0,0,0,3,20,37,54,71,88,105,121,139,156,172,157,140,123,106,89,73,56,39,22,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,4,23,42,61,79,98,117,136,155,173,161,142,123,104,85,81,99,118,138,157,172,153,134,115,96,78,59,40,22,3,0,0,0,0,0,0,0,0,0,0,16,35,54,72,91,109,128,147,165,163,144,125,137,156,174,155,137,118,100,81,63,44,26,7,0,0,0,0,0,61,83,104,125,147,168,170,149,128,106,84,79,100,121,143,164,164,142,120,99,78,85,106,128,149,170,167,146,124,103,82,61,39,30,51,72,94,115,136,157,178,160,139,117,96,75,54,33,12,0,0,0,0,10,31,52,73,94,115,137,158,179,159,138,116,95,74,53,32,11,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,115,119,121,123,124,122,120,117,111,104,96,85,74,61,47,32,17,1,0,0,0,40,62,83,104,124,146,167,169,148,128,106,85,75,75,75,75,75,75,75,75,75,75,75,73,64,50,34,15,0,0,0,0,0,0,16,36,56,76,96,116,135,153,170,174,158,142,129,116,105,96,86,78,69,61,52,44,34,25,15,5,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,4,25,46,68,89,110,132,153,174,153,132,110,89,98,120,142,163,165,144,131,133,133,131,128,121,112,101,88,73,58,42,25,7,0,0,59,81,102,123,145,166,160,139,117,111,111,111,111,111,120,142,163,165,144,124,126,126,124,121,115,107,96,84,70,55,39,23,5,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,114,117,120,122,123,123,122,120,116,110,101,91,80,66,51,36,19,2,0,0,0,0,0,0,11,31,52,72,92,112,133,153,173,152,132,112,92,71,74,94,114,135,155,175,155,134,114,94,73,53,33,12,0,0,0,0,48,69,90,112,134,155,176,162,141,119,116,116,116,116,116,114,113,110,107,103,98,92,85,77,68,57,45,32,18,3,0,0,0,48,69,90,112,134,155,176,162,141,119,98,83,83,83,85,88,93,100,110,122,137,154,171,155,137,119,101,81,62,42,22,2,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,6,24,42,60,78,96,114,132,150,168,166,148,130,112,94,77,59,41,23,5,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,106,106,106,106,106,106,106,106,106,106,106,106,108,130,152,173,165,144,122,100,79,58,37,55,76,98,119,140,161,179,158,136,115,94,85,91,91,91,91,91,91,91,91,91,91,86,93,114,136,157,178,162,140,119,98,77,56,34,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,113,129,145,161,170,154,138,121,105,89,72,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,17,38,58,78,98,119,139,159,166,146,126,105,85,65,69,89,110,130,150,171,160,140,119,99,79,58,38,18,0,0,0,0,31,53,74,95,116,138,159,164,143,121,100,116,137,157,155,134,114,114,135,155,155,135,114,99,120,142,164,158,137,116,94,73,52,31,47,68,89,110,132,154,175,154,133,111,92,111,130,149,168,157,137,118,99,80,69,90,111,133,154,175,154,132,110,89,68,47,25,0,7,28,49,69,89,105,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,105,88,68,48,27,6,0,0,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,162,140,119,98,77,56,34,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,33,35,40,50,65,83,102,122,142,162,179,159,138,117,96,75,54,33,0,0,0,0,0,0,7,24,41,58,75,92,109,126,143,160,170,153,136,119,102,86,69,52,35,18,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,32,51,69,88,107,126,145,163,171,152,133,114,95,90,109,128,147,166,161,143,124,105,87,68,49,30,12,0,0,0,0,0,0,0,0,0,0,0,6,25,43,62,80,99,118,137,155,173,154,138,147,166,163,145,126,107,89,71,52,34,15,0,0,0,0,0,0,61,82,103,124,146,167,171,150,128,106,85,79,100,121,143,164,164,142,120,99,78,86,107,128,150,171,166,145,123,102,81,60,39,31,53,74,95,116,138,159,179,158,137,116,94,73,52,31,10,0,0,0,0,8,29,50,72,93,114,136,157,178,161,140,118,96,75,54,33,12,0,0,0,6,27,49,70,91,112,134,156,177,161,140,131,136,140,143,145,145,144,142,138,132,124,115,104,91,77,62,47,31,14,0,0,0,43,64,85,106,128,149,170,166,145,124,103,96,96,96,96,96,96,96,96,96,96,96,96,93,80,63,44,23,3,0,0,0,0,0,9,29,49,68,87,106,123,141,157,172,172,158,146,135,124,115,106,97,89,80,72,63,53,44,34,23,11,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,4,25,47,68,89,110,132,154,174,153,132,110,88,98,120,142,163,172,157,152,154,154,152,148,141,131,118,103,88,71,54,36,18,0,0,59,81,102,123,145,166,161,140,133,133,133,133,133,133,133,143,163,169,152,146,148,148,146,142,135,126,114,100,85,69,52,35,17,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,130,135,138,142,144,145,145,144,141,137,130,120,109,96,81,66,49,32,14,0,0,0,0,0,0,17,38,58,78,98,119,139,160,166,146,125,105,85,65,67,88,108,128,149,169,161,141,120,100,79,59,39,18,0,0,0,0,48,69,90,112,134,155,176,164,145,138,138,138,138,138,138,136,134,132,128,124,119,112,105,96,86,75,62,48,33,18,1,0,0,48,69,90,112,134,155,176,162,141,119,104,104,104,104,106,109,113,120,128,139,152,167,157,142,125,108,90,72,53,34,15,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,17,35,54,71,89,107,125,143,161,173,155,137,119,101,83,65,47,29,12,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,128,128,128,128,128,128,128,128,128,128,128,128,128,128,130,152,173,165,144,122,100,79,58,37,57,78,99,120,142,163,177,156,135,113,92,101,112,112,112,112,112,112,112,112,112,112,103,91,112,134,155,176,163,142,120,99,78,57,36,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,126,143,159,171,156,140,123,107,91,75,59,42,26,10,0,0,0,0,0,0,0,0,0,0,0,0,3,23,44,64,84,105,125,145,166,160,140,119,99,78,58,63,83,103,124,144,164,166,146,126,105,85,65,44,24,4,0,0,0,33,54,75,96,117,139,160,164,142,120,99,110,131,151,161,140,120,120,141,161,149,129,108,99,120,142,163,160,138,117,96,75,53,32,47,68,89,110,132,154,175,154,133,111,90,101,120,140,159,166,147,128,108,89,70,90,111,133,154,175,154,132,110,89,68,47,25,0,8,29,51,72,93,114,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,114,92,71,50,29,7,0,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,53,54,56,60,68,80,95,112,131,149,169,174,153,133,112,92,71,50,29,0,0,0,0,0,0,0,11,28,45,62,79,96,113,130,147,164,166,149,132,115,99,82,65,48,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,41,60,78,97,115,134,153,171,161,143,123,105,100,119,138,157,170,151,132,114,95,76,58,39,20,2,0,0,0,0,0,0,0,0,0,0,0,0,14,33,52,70,89,107,126,145,163,167,158,163,171,153,134,115,97,79,60,42,23,5,0,0,0,0,0,0,59,80,102,122,144,165,172,150,129,108,86,79,100,121,143,164,164,142,120,99,78,87,108,130,151,172,165,144,122,101,80,59,37,32,53,75,96,117,138,160,179,158,136,115,94,73,51,30,9,0,0,0,0,7,28,49,71,92,113,135,156,177,162,140,118,97,76,55,33,12,0,0,0,6,27,49,70,91,112,134,156,177,168,153,151,156,161,164,166,166,165,163,158,152,143,133,120,107,92,77,61,44,26,9,0,0,45,66,87,108,130,151,172,164,142,121,118,118,118,118,118,118,118,118,118,118,118,118,118,110,91,70,49,28,6,0,0,0,0,0,1,21,39,58,76,94,111,126,142,156,169,175,164,153,143,134,125,117,108,100,91,82,73,63,52,41,28,15,1,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,4,25,47,68,89,110,132,154,174,152,131,110,88,98,120,142,163,184,175,170,168,169,173,168,159,148,134,118,101,83,65,47,28,8,0,59,81,102,123,145,166,170,157,154,154,154,154,154,154,154,158,172,182,170,167,169,169,167,162,154,144,130,115,99,82,64,46,27,8,0,0,0,0,6,27,49,70,91,112,134,156,177,167,152,150,156,159,163,165,166,166,165,162,157,149,139,126,111,96,79,61,43,24,5,0,0,0,0,3,24,44,64,85,105,125,146,166,160,139,119,99,78,58,61,81,102,122,143,163,167,147,126,106,86,65,45,24,4,0,0,0,48,69,90,112,134,155,176,175,162,160,160,160,160,159,158,157,155,153,149,145,140,133,125,115,104,92,78,63,48,31,14,0,0,48,69,90,112,134,155,176,162,141,126,126,126,126,126,128,130,134,140,148,157,163,153,141,126,111,95,78,61,43,24,6,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,11,29,47,65,83,101,119,137,155,173,161,143,125,107,89,72,54,36,18,0,0,0,0,0,0,0,59,81,102,123,145,166,177,159,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,160,178,165,144,122,100,79,58,37,57,79,100,121,143,164,176,155,134,112,91,106,128,134,134,134,134,134,134,134,134,130,108,90,111,133,154,175,165,144,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,133,141,157,173,158,142,125,109,94,78,61,45,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,50,70,91,111,131,152,172,154,133,113,92,72,52,56,77,97,117,138,158,173,152,132,111,91,71,50,30,10,0,0,0,34,55,76,97,118,140,161,163,142,120,99,104,124,145,165,147,126,126,147,164,143,123,102,98,120,142,163,161,140,118,97,76,55,33,47,68,89,110,132,154,175,154,133,111,90,92,111,130,149,169,156,137,117,98,79,90,111,133,154,175,154,132,110,89,68,47,25,0,8,29,51,72,93,114,136,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,136,114,92,71,50,29,7,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,74,74,75,77,81,87,97,110,125,142,159,178,166,147,126,106,86,66,45,25,0,0,0,0,0,0,0,0,15,32,49,66,83,100,117,134,151,168,162,145,128,111,95,77,58,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,31,49,68,86,105,123,142,161,171,153,134,115,110,129,148,167,159,141,122,103,85,66,48,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,4,23,41,60,79,97,116,134,153,172,180,181,161,142,123,105,87,68,50,31,13,0,0,0,0,0,0,0,57,78,99,120,142,163,173,152,131,110,88,79,100,121,143,164,164,142,120,99,78,89,110,132,153,174,162,141,120,99,78,57,36,32,53,74,95,116,138,160,179,158,137,115,94,73,51,30,9,0,0,0,0,7,29,50,71,92,113,135,156,177,162,140,118,97,76,55,33,12,0,0,0,6,27,49,70,91,112,134,156,177,182,173,167,162,159,156,155,155,157,161,168,172,162,151,138,122,107,91,74,56,38,19,0,0,46,67,88,109,131,152,173,165,146,140,140,140,140,140,140,140,140,140,140,140,140,140,135,113,92,71,49,28,7,0,0,0,0,0,0,11,29,47,64,81,96,111,126,139,151,162,172,172,163,153,145,137,128,119,110,101,92,81,70,58,45,31,17,2,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,5,26,47,69,90,111,132,154,173,152,131,109,88,98,120,142,163,172,156,150,147,148,153,163,175,164,148,131,113,94,75,56,36,17,0,59,81,102,123,145,166,180,170,168,168,168,168,168,168,168,171,182,174,160,154,153,154,159,167,173,160,145,129,111,93,74,55,36,16,0,0,0,0,6,27,49,70,91,112,134,156,177,182,172,168,163,159,156,155,154,156,160,167,177,168,156,142,126,108,90,72,53,34,14,0,0,0,0,10,30,50,71,91,111,132,152,172,153,133,113,92,72,52,55,75,96,116,137,157,173,153,132,112,92,71,51,31,10,0,0,0,48,69,90,112,134,155,176,175,162,160,160,160,160,160,161,162,165,168,170,165,160,153,144,134,121,108,93,78,61,44,26,8,0,48,69,90,112,134,155,176,168,152,148,148,148,148,148,148,151,155,160,167,160,143,135,124,111,96,81,65,48,33,18,2,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,4,22,40,58,76,94,112,130,148,166,168,150,132,114,96,78,60,42,24,6,0,0,0,0,0,0,0,59,81,102,123,145,166,187,176,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,177,186,165,144,122,100,79,58,37,58,79,100,122,144,165,176,155,134,112,90,106,128,149,156,156,156,156,156,156,151,130,108,89,110,132,154,175,166,144,122,101,80,59,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,180,163,151,156,171,174,153,133,118,103,88,73,58,43,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,56,77,97,117,138,158,168,148,128,107,86,66,46,50,71,91,112,132,153,173,158,138,117,97,77,57,36,16,0,0,0,35,56,77,98,120,141,162,163,142,120,98,98,118,139,159,152,132,132,153,158,137,117,96,98,119,141,162,162,141,119,98,77,56,34,47,68,89,110,132,154,175,154,133,111,90,82,102,121,140,159,165,146,126,107,88,90,111,133,154,175,154,132,110,89,68,47,25,0,8,29,51,72,93,114,136,158,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,157,136,114,92,71,50,29,7,0,0,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,4,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,95,95,95,96,98,102,107,115,126,140,155,171,174,156,137,118,99,79,59,39,19,0,0,0,0,0,0,0,0,2,19,36,53,70,87,104,121,138,159,175,158,142,124,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,39,58,76,95,113,132,150,169,162,144,124,120,139,158,167,149,130,112,93,74,56,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,35,53,71,89,107,126,146,168,189,179,158,138,120,102,84,65,47,29,11,0,0,0,0,0,0,0,55,76,97,118,139,160,175,154,134,112,91,79,100,121,143,164,164,142,120,99,78,92,113,134,155,176,159,138,117,96,75,54,33,31,52,73,94,116,138,159,180,159,138,116,95,74,53,31,10,0,0,0,0,9,30,51,72,93,114,136,157,178,160,139,117,96,75,54,33,11,0,0,0,6,27,49,70,91,112,134,156,177,168,153,147,142,138,135,134,134,136,141,148,159,171,167,153,137,120,103,85,67,48,29,10,0,46,67,88,110,132,153,174,176,164,161,161,161,161,161,161,161,161,161,161,161,161,156,135,113,92,71,49,28,7,0,0,0,0,0,0,0,17,34,51,66,81,96,109,122,133,144,153,163,171,173,164,156,147,139,130,120,110,99,88,75,61,47,32,16,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,5,27,48,69,90,111,133,154,173,152,130,109,88,98,120,142,163,165,144,129,126,128,134,145,160,176,160,142,123,103,84,64,44,24,3,59,81,102,123,145,166,166,150,147,147,147,147,147,147,147,152,168,166,145,133,132,133,139,149,163,175,158,141,122,103,83,63,43,23,3,0,0,0,6,27,49,70,91,112,134,156,177,168,154,148,143,138,136,134,133,135,140,148,159,173,172,156,138,119,100,81,61,42,22,1,0,0,0,16,36,57,77,97,117,138,158,168,147,126,106,86,66,46,49,69,90,110,131,151,171,159,139,118,98,77,57,37,16,0,0,0,48,69,90,112,134,155,176,164,145,138,138,138,138,139,140,141,144,148,153,159,168,172,163,151,138,123,108,91,73,55,37,18,0,48,69,90,112,134,155,176,182,171,169,169,169,169,169,170,172,175,178,178,157,137,130,121,112,102,90,77,63,48,32,16,0,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,15,33,51,69,87,105,123,142,159,175,157,139,121,103,85,67,49,31,13,0,0,0,0,0,0,0,0,59,81,102,123,145,166,179,162,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,163,180,165,144,122,100,79,58,37,59,80,101,122,144,165,175,154,133,111,90,106,128,149,168,168,168,168,168,168,151,130,108,89,110,132,154,175,166,144,122,101,80,59,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,177,157,141,147,160,174,163,148,134,119,104,88,73,58,43,27,11,0,0,0,0,0,0,0,0,0,0,0,1,21,42,62,83,103,123,144,164,162,142,121,101,80,60,40,45,65,85,106,126,147,167,165,144,124,103,83,63,42,22,2,0,0,36,57,78,99,120,142,164,162,141,119,98,92,112,133,153,158,138,139,159,152,131,111,90,98,119,141,162,163,142,120,99,78,57,35,47,68,89,110,132,154,175,154,133,111,90,73,92,112,131,150,169,155,136,116,97,90,111,133,154,175,154,132,110,89,68,47,25,0,8,29,51,72,93,114,136,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,136,114,92,71,50,29,7,0,0,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,116,116,116,116,117,119,122,128,135,144,156,170,174,160,144,126,108,90,71,51,32,12,0,0,0,0,0,0,0,0,12,28,45,62,79,95,112,129,145,163,166,150,133,116,99,81,60,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,29,47,66,84,103,121,140,158,172,153,134,130,149,168,157,138,120,101,83,64,46,27,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,27,46,64,82,100,118,137,155,173,176,179,168,149,131,113,95,76,58,40,21,3,0,0,0,0,0,0,51,72,93,114,135,156,177,158,137,116,95,79,100,121,143,164,164,142,120,99,78,96,117,137,158,176,156,135,114,93,72,51,30,30,51,72,93,114,136,157,178,160,139,118,97,76,55,33,12,0,0,0,0,11,32,53,74,95,116,138,159,179,158,137,116,95,74,52,31,10,0,0,0,6,27,49,70,91,112,134,156,177,161,140,126,121,116,113,112,112,115,121,130,142,156,172,167,150,133,114,95,77,57,37,18,0,47,68,89,110,132,154,175,176,164,162,162,162,162,162,162,162,162,162,162,162,162,156,135,113,92,71,49,28,7,0,0,0,0,0,0,0,4,21,36,51,66,79,92,104,115,125,134,143,152,160,168,175,167,158,149,139,129,117,105,91,77,62,46,29,12,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,6,27,48,69,90,112,134,155,173,152,130,108,87,98,120,142,163,165,144,122,104,106,115,130,147,165,170,151,131,111,91,70,50,30,9,59,81,102,123,145,166,160,139,125,125,125,125,125,125,125,142,163,165,144,122,110,112,120,133,149,167,169,150,131,111,90,70,50,29,9,0,0,0,6,27,49,70,91,112,134,156,177,161,140,128,122,117,114,112,112,114,119,130,143,159,177,167,148,128,109,89,69,48,28,8,0,0,2,22,42,63,83,103,124,144,165,162,141,121,100,80,60,39,43,63,84,104,125,145,166,165,145,124,104,83,63,43,22,2,0,0,48,69,90,112,134,155,176,162,141,119,116,116,116,117,118,120,123,126,132,140,149,160,173,168,154,138,120,103,84,65,46,26,7,48,69,90,112,134,155,176,170,155,152,152,152,152,152,152,152,154,157,162,167,156,149,141,131,119,106,93,78,62,45,28,10,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,8,26,44,62,80,98,116,135,153,171,164,146,128,109,91,73,55,37,19,1,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,133,152,173,165,144,122,100,79,58,37,58,79,100,122,144,165,176,155,134,112,90,106,128,147,147,147,147,147,147,147,147,130,108,90,110,132,154,175,165,144,122,101,80,59,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,131,144,158,172,164,149,134,119,103,88,73,57,41,25,8,0,0,0,0,0,0,0,0,0,0,7,27,48,68,89,109,130,150,170,156,136,115,95,74,54,34,39,59,80,100,120,141,161,171,150,130,109,89,69,48,28,7,0,0,37,58,79,100,122,143,164,162,141,119,98,86,106,126,147,168,155,155,166,146,125,105,84,97,118,140,162,164,143,121,100,79,58,36,47,68,89,110,132,154,175,154,133,111,90,69,83,102,121,141,160,164,145,125,106,90,111,133,154,175,154,132,110,89,68,47,25,0,8,29,51,72,93,114,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,114,92,71,50,29,7,0,0,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,154,175,165,144,122,101,80,59,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,166,147,138,138,138,138,138,139,141,144,148,155,163,174,169,157,145,130,114,97,79,61,42,23,4,0,0,0,0,0,0,0,8,25,42,58,75,92,108,125,142,159,170,153,136,119,103,86,69,52,33,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,55,74,92,110,129,147,166,163,145,142,159,165,146,128,109,91,72,54,35,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,20,38,56,75,93,112,130,148,166,165,155,159,173,160,142,124,105,87,69,50,32,14,0,0,0,0,0,0,48,68,89,110,131,151,172,162,141,121,100,80,100,121,143,164,164,142,120,99,81,101,122,142,163,172,151,130,109,89,68,47,27,28,49,70,91,112,133,154,175,163,142,120,99,78,57,36,15,0,0,0,0,14,35,56,77,98,119,140,161,177,156,135,113,92,71,50,29,8,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,100,96,92,90,91,94,101,112,126,142,159,177,162,143,124,105,85,65,45,25,4,46,67,88,110,132,153,174,164,146,140,140,140,140,140,140,140,140,140,140,140,140,140,135,113,92,71,49,28,7,0,0,0,0,0,0,0,0,6,21,36,50,63,75,86,96,106,115,124,132,140,148,157,166,175,168,158,147,135,121,107,92,76,59,42,23,5,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,6,27,49,70,91,112,134,156,172,151,130,108,87,98,120,142,163,165,144,122,100,86,100,117,136,156,175,158,138,117,97,76,55,34,14,59,81,102,123,145,166,160,139,117,104,104,104,104,104,120,142,163,165,144,122,100,92,103,119,138,156,176,158,137,117,97,76,55,34,13,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,101,97,93,91,90,93,100,113,130,148,167,176,156,136,116,95,75,54,33,13,0,0,8,28,48,69,89,109,130,150,171,156,135,115,94,74,54,49,49,58,78,98,119,140,160,171,151,130,110,89,69,48,28,8,0,0,48,69,90,112,134,155,176,162,141,119,98,95,95,96,97,99,102,106,112,120,131,143,158,174,167,150,132,113,93,74,54,34,14,48,69,90,112,134,155,176,162,141,130,130,130,130,130,130,132,134,137,142,148,157,168,160,149,136,122,108,92,75,57,39,21,2,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,18,37,55,73,91,109,128,146,164,171,153,135,117,98,80,62,44,26,8,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,110,110,110,110,110,110,110,110,110,110,110,110,110,110,130,152,173,165,144,122,100,79,58,37,57,79,100,121,143,164,176,155,134,112,91,106,125,125,125,125,125,125,125,125,125,125,108,90,112,133,154,175,164,143,122,100,79,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,114,128,142,156,171,164,149,134,118,103,87,71,55,38,22,5,0,0,0,0,0,0,0,0,0,13,33,54,74,95,115,136,156,171,150,130,109,89,68,48,28,33,53,74,94,114,135,156,176,156,136,115,95,75,54,34,13,0,0,38,59,80,101,122,144,165,162,140,118,97,80,100,120,141,161,175,175,160,140,119,99,79,97,118,140,161,165,144,122,101,80,59,37,47,68,89,110,132,154,175,154,133,111,90,69,74,93,112,131,151,170,154,134,115,95,111,133,154,175,154,132,110,89,68,47,25,0,7,28,49,69,89,106,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,105,88,69,48,27,6,0,0,57,79,100,121,143,164,176,155,134,112,91,70,49,28,7,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,177,164,160,160,160,160,160,160,162,165,169,172,166,159,150,140,128,114,100,84,67,50,32,14,0,0,0,0,0,0,0,5,21,38,55,71,88,105,121,138,155,172,157,140,123,106,90,73,56,40,23,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,26,45,63,81,100,118,137,155,173,163,162,172,154,136,117,99,80,62,43,25,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,30,49,67,86,104,122,141,159,171,153,135,144,162,171,153,135,116,98,79,61,43,24,5,0,0,0,0,0,43,64,84,105,125,145,166,168,148,128,108,90,100,121,143,164,164,142,120,99,91,109,129,148,169,165,145,124,104,84,63,43,22,25,46,67,88,109,130,151,172,166,145,124,103,82,61,40,19,0,0,0,0,17,38,59,80,101,122,143,164,173,152,132,110,89,68,47,26,5,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,71,69,70,74,82,96,112,130,149,167,172,152,132,112,92,71,51,30,10,45,67,88,109,131,152,173,162,141,120,118,118,118,118,118,118,118,118,118,118,118,118,118,111,91,70,49,28,6,0,0,0,0,0,0,0,0,0,6,20,33,45,57,67,77,87,96,104,112,120,129,137,147,157,168,176,164,151,137,122,106,89,71,53,34,15,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,7,28,49,71,92,113,135,156,171,150,129,107,86,98,120,142,163,165,144,122,100,79,89,108,128,149,169,164,143,122,101,80,60,39,17,59,81,102,123,145,166,160,139,117,96,83,83,83,98,120,142,163,165,144,122,100,79,90,109,129,149,169,164,143,122,101,80,59,38,17,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,76,72,70,69,72,83,100,119,139,159,179,163,142,121,100,79,59,38,17,0,0,14,34,54,75,95,115,136,156,170,150,130,109,88,70,70,70,70,70,72,93,113,134,155,175,157,136,116,95,75,54,34,13,0,0,48,69,90,112,134,155,176,162,141,119,98,77,74,75,76,78,81,85,92,101,113,128,145,162,179,160,141,121,101,81,61,40,20,48,69,90,112,134,155,176,162,141,119,108,108,108,108,109,110,112,116,121,129,139,150,164,166,153,138,122,105,87,68,49,30,10,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,11,29,48,66,84,102,120,139,157,175,160,142,123,105,87,69,51,33,15,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,88,88,88,88,88,88,88,88,88,88,88,88,108,130,152,173,165,144,122,100,79,58,37,56,78,99,120,142,163,178,156,135,114,92,96,104,104,104,104,104,104,104,104,104,104,97,92,113,134,156,177,163,142,120,99,78,57,36,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,111,126,141,156,171,164,149,133,117,101,85,68,52,35,18,1,0,0,0,0,0,0,0,0,19,39,60,80,101,121,142,162,165,145,124,103,83,63,42,22,27,47,68,88,109,130,150,171,162,142,121,101,81,60,40,19,0,0,39,60,81,102,123,145,166,161,140,118,97,76,94,115,135,155,157,157,154,134,113,93,75,96,118,140,161,166,145,123,102,81,60,38,47,68,89,110,132,154,175,154,133,111,90,69,65,84,103,122,142,161,162,143,123,104,111,133,154,175,154,132,110,89,68,47,25,0,2,22,41,60,76,86,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,86,75,59,41,21,1,0,0,56,78,99,120,142,163,178,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,36,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,179,167,163,163,163,163,163,162,161,159,156,152,146,139,131,121,110,98,84,70,54,37,20,3,0,0,0,0,0,0,1,18,35,51,68,85,101,118,135,151,168,160,143,126,110,93,77,60,43,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,52,71,89,107,126,144,162,180,180,162,144,125,107,88,70,51,33,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,41,59,78,96,115,133,151,170,160,142,123,132,150,168,164,145,126,109,90,71,53,34,16,0,0,0,0,0,38,58,78,98,118,138,158,175,156,137,119,104,100,121,143,164,164,142,120,99,104,120,138,157,176,157,137,117,98,77,57,37,17,22,42,63,84,105,126,147,168,169,148,128,106,86,65,44,23,3,0,0,1,22,42,63,84,105,126,147,168,169,148,128,107,86,65,44,23,2,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,48,49,54,65,82,101,120,140,160,179,159,139,118,98,77,56,35,14,44,65,86,108,129,150,171,164,143,122,101,97,97,97,97,97,97,97,97,97,97,97,97,94,81,63,44,24,3,0,0,0,0,0,0,0,0,0,0,3,16,27,38,49,58,68,76,85,93,101,109,118,128,139,151,164,179,167,152,136,118,100,82,62,43,24,4,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,8,29,51,72,93,114,136,157,171,150,128,106,85,98,120,142,163,165,144,122,100,79,81,102,122,143,164,168,147,126,104,84,62,41,20,59,81,102,123,145,166,160,139,117,96,75,61,77,98,120,142,163,165,144,122,100,79,82,102,123,143,164,168,147,126,104,83,62,41,20,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,49,48,53,71,91,111,132,152,173,167,146,125,104,83,62,41,20,0,0,20,40,60,81,101,122,142,162,165,144,123,103,91,91,91,91,91,91,91,91,108,129,149,170,162,142,121,101,81,60,40,19,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,53,55,57,60,65,73,84,98,115,133,152,172,169,148,128,107,87,66,45,24,48,69,90,112,134,155,176,162,141,119,98,87,87,87,88,88,91,95,101,109,120,134,149,166,168,152,134,116,97,77,58,38,18,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,4,22,40,59,77,95,113,132,150,168,168,149,131,113,94,76,58,40,22,4,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,67,67,67,67,67,67,67,67,67,67,87,108,130,152,173,165,144,122,100,79,58,37,55,76,97,118,140,161,179,158,137,116,94,78,83,83,83,83,83,83,83,83,83,83,79,94,115,136,157,178,161,140,118,97,76,55,34,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,96,111,126,141,157,173,163,147,131,114,98,82,65,48,31,14,0,0,0,0,0,0,0,4,25,45,66,86,107,128,148,168,160,139,118,98,77,57,36,16,21,42,62,83,103,124,144,165,168,148,128,107,87,66,46,25,5,0,39,61,82,103,124,146,167,161,140,118,96,75,88,108,129,136,136,136,136,128,107,87,75,96,117,139,160,167,146,124,103,82,61,39,47,68,89,110,132,154,175,154,133,111,90,69,55,75,94,113,132,152,171,152,132,113,111,133,154,175,154,132,110,89,68,47,25,0,0,13,30,46,58,66,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,66,58,45,30,12,0,0,0,55,76,97,118,140,161,179,158,137,116,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,97,76,55,34,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,168,149,142,142,142,142,142,141,140,138,135,131,126,119,111,102,92,80,68,54,40,24,8,0,0,0,0,0,0,0,14,31,48,64,81,98,114,131,148,165,163,147,130,113,97,80,64,47,30,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,42,60,78,96,115,133,151,170,171,151,133,114,96,78,59,41,22,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,32,51,69,88,106,125,144,162,168,149,131,112,121,139,157,174,156,138,119,100,82,63,45,26,8,0,0,0,0,31,51,71,91,110,130,148,167,167,150,135,121,113,121,143,164,164,142,120,114,122,135,150,167,166,148,129,109,90,70,51,31,10,18,39,59,80,101,122,143,163,173,153,132,111,90,70,49,28,8,0,0,6,27,47,68,89,109,130,151,172,164,144,123,102,81,61,40,19,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,28,36,53,73,92,113,134,154,175,164,144,122,102,81,60,39,18,42,63,84,105,126,148,169,167,146,125,104,83,76,76,76,76,76,76,76,76,76,76,76,74,65,51,34,16,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,39,48,57,65,73,81,90,99,109,121,134,149,164,180,165,148,129,110,91,71,51,31,11,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,9,30,52,73,94,115,137,158,170,149,128,106,84,98,120,142,163,165,144,122,100,79,77,98,118,140,161,171,150,128,107,86,65,43,22,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,77,98,119,140,161,171,150,128,107,86,65,43,22,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,27,44,65,85,106,128,148,169,170,149,128,107,86,65,44,22,0,5,25,46,66,87,107,128,148,168,159,138,118,112,112,112,112,112,112,112,112,112,112,123,144,164,168,148,128,107,86,66,46,25,5,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,33,35,39,45,54,68,86,104,124,144,165,175,154,133,112,91,70,49,28,48,69,90,112,134,155,176,162,141,119,98,77,66,66,67,67,70,74,81,91,104,119,136,154,173,163,145,125,105,85,64,44,23,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,15,33,51,69,88,106,124,142,161,175,157,139,120,102,83,65,47,29,11,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,46,46,46,46,46,46,46,46,66,87,108,130,152,173,165,144,122,100,79,58,37,53,74,95,116,137,158,179,160,139,118,97,76,61,61,61,61,61,61,61,61,61,61,75,96,117,138,159,180,158,138,116,95,74,53,32,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,96,111,126,143,159,175,161,145,128,111,95,78,61,44,27,10,0,0,0,0,0,0,10,31,51,71,92,112,133,153,174,154,134,113,92,72,51,31,10,16,36,57,77,98,118,139,159,174,154,134,113,93,72,52,31,11,0,40,62,83,104,125,147,168,160,139,117,96,75,82,101,114,114,114,114,114,114,100,81,75,96,117,139,160,168,147,125,104,83,62,40,47,68,89,110,132,154,175,154,133,111,90,69,47,66,85,104,123,142,162,160,141,121,111,133,154,175,154,132,110,89,68,47,25,0,0,0,16,29,39,45,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,45,39,29,15,0,0,0,0,53,74,95,116,137,158,179,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,120,120,120,120,120,118,117,114,110,105,99,92,83,74,63,51,38,24,10,0,0,0,0,0,0,0,11,28,44,61,78,94,111,128,144,161,166,150,133,116,100,83,67,50,34,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,67,85,104,125,147,168,170,148,126,105,85,67,49,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,42,61,80,98,117,136,154,173,158,139,120,102,110,128,147,165,166,148,130,111,92,74,55,36,18,0,0,0,0,24,43,63,82,101,119,137,154,171,165,151,141,134,132,144,164,164,143,132,134,141,151,165,170,154,137,118,100,81,62,42,23,3,13,34,55,75,96,117,137,158,178,157,137,116,95,75,55,34,14,0,0,12,33,53,73,94,114,135,156,176,159,138,118,97,76,56,35,15,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,11,25,46,67,87,108,130,150,171,168,147,126,105,84,62,41,20,40,61,82,103,124,145,166,170,150,129,108,87,66,55,55,55,55,55,55,55,55,55,55,53,47,35,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,20,29,37,45,53,62,70,80,92,104,118,134,150,168,177,158,138,118,98,78,57,37,16,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,10,32,53,74,95,116,138,159,168,147,126,104,83,98,120,142,163,165,144,122,100,79,74,95,116,138,159,172,151,130,108,87,66,45,23,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,74,95,116,138,159,172,151,130,108,87,66,45,23,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,19,40,61,82,103,124,145,166,173,152,130,109,88,67,46,25,0,11,31,52,72,93,113,134,154,174,157,138,134,134,134,134,134,134,134,134,134,134,134,134,143,163,174,154,133,113,92,72,51,31,10,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,14,18,25,38,57,77,98,118,139,160,178,157,136,115,94,73,52,30,48,69,90,112,134,155,176,162,141,119,98,77,55,45,45,46,49,54,62,73,89,106,125,145,165,172,152,132,111,90,69,49,28,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,7,25,44,62,80,99,117,135,153,172,164,146,128,109,91,73,54,36,18,0,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,25,25,25,25,25,25,45,66,87,108,130,152,173,165,144,122,100,79,58,37,50,71,92,113,134,155,176,163,142,121,100,79,58,40,40,40,40,40,40,40,40,58,79,99,120,142,163,176,155,134,113,92,71,50,29,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,81,97,112,129,145,162,175,158,142,125,108,91,74,56,39,22,4,0,0,0,0,0,16,36,57,77,98,118,139,159,169,148,128,107,87,66,46,25,5,10,31,51,72,92,113,133,154,174,160,139,119,98,78,57,37,17,0,41,63,84,105,126,148,169,160,139,117,96,75,72,86,92,92,92,92,92,92,85,71,74,95,116,138,160,169,148,126,105,84,63,41,47,68,89,110,132,154,175,154,133,111,90,69,47,56,76,95,114,134,153,168,149,129,111,133,154,175,154,132,110,89,68,47,25,0,0,0,0,11,19,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,24,19,11,0,0,0,0,0,50,71,92,113,134,155,176,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,79,99,120,142,163,176,155,134,113,92,71,50,29,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,98,98,98,98,98,96,93,89,85,79,72,64,55,45,33,21,8,0,0,0,0,0,0,0,7,24,41,57,74,91,107,124,141,158,169,153,136,119,103,87,70,54,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,33,52,71,90,109,128,146,164,166,148,129,110,91,99,117,136,155,174,158,140,121,102,84,65,46,28,9,0,0,0,15,34,53,72,90,108,124,141,155,168,169,161,155,153,157,172,172,157,153,155,161,169,168,155,140,124,107,89,71,52,33,14,0,8,29,49,70,90,111,131,152,172,163,142,122,101,81,61,41,21,1,0,19,39,59,79,100,120,141,161,173,152,132,112,91,71,51,30,9,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,11,21,42,63,85,106,126,148,170,170,150,128,106,85,64,43,21,36,57,78,99,120,141,162,175,154,134,113,93,72,52,33,33,33,33,33,33,33,33,33,32,27,18,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,18,26,34,42,51,62,74,88,103,120,138,157,176,165,145,124,104,83,62,41,20,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,0,0,12,33,54,76,97,118,140,161,167,146,124,103,82,98,120,142,163,165,144,122,100,79,73,94,115,137,158,173,152,131,109,88,67,45,24,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,73,94,115,137,158,173,152,131,109,88,67,45,24,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,16,37,58,79,100,122,143,164,174,153,132,110,89,68,47,26,0,17,37,57,78,98,119,139,160,180,168,157,156,156,156,156,156,156,156,156,156,156,156,156,159,172,180,160,139,118,98,78,57,37,16,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,10,31,52,73,94,115,136,158,179,160,138,116,96,74,53,32,48,69,90,112,134,155,176,162,141,119,98,77,55,34,24,25,28,34,44,59,78,98,118,139,160,178,157,136,115,94,73,52,31,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,18,36,54,73,91,109,128,146,164,172,154,135,117,98,80,62,44,25,7,0,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,3,3,3,3,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,19,19,19,19,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,83,99,115,132,149,166,171,155,138,120,103,86,69,51,34,16,0,0,0,0,1,22,42,63,83,103,124,145,165,163,143,122,102,81,61,40,20,0,5,25,46,66,87,107,128,148,169,165,145,124,104,84,63,43,22,2,42,63,84,106,128,149,170,160,138,116,95,74,56,67,71,71,71,71,71,71,67,56,74,95,116,138,159,170,149,128,106,85,64,42,47,68,89,110,132,154,175,154,133,111,90,69,47,47,66,86,105,124,144,163,157,137,118,133,154,175,154,132,110,89,68,47,25,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,1,0,0,1,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,77,77,77,76,75,72,69,64,58,52,44,36,26,16,4,0,0,0,0,0,0,0,3,20,37,54,70,87,104,120,137,154,171,156,139,122,106,90,73,57,40,24,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,43,62,81,100,118,137,156,175,157,138,119,100,81,89,107,126,145,164,169,150,131,112,94,75,57,38,19,0,0,0,6,24,43,61,78,95,110,125,138,150,158,165,168,170,172,183,183,172,170,168,164,158,149,138,124,110,94,77,60,42,23,5,0,3,23,44,64,84,104,124,145,165,169,148,128,108,88,68,48,28,9,7,27,46,66,86,106,126,147,167,165,145,125,105,85,65,45,24,4,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,11,20,41,62,83,104,126,148,169,171,150,129,107,86,65,43,22,32,53,74,94,115,136,156,177,160,140,119,99,79,59,40,21,12,12,12,12,12,12,12,11,7,0,0,1,2,0,0,0,0,0,0,0,0,1,7,10,9,4,0,0,0,0,0,6,14,23,33,45,58,74,91,109,129,149,170,171,150,129,108,86,65,44,23,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,1,10,14,15,12,5,0,0,0,0,0,0,5,26,47,69,90,111,133,154,175,163,142,120,98,77,56,35,0,0,14,36,57,78,99,120,142,162,164,144,122,101,80,98,120,142,163,165,144,122,100,79,73,94,115,137,158,173,152,131,109,88,67,45,24,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,73,94,115,137,158,173,152,131,109,88,67,45,24,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,14,35,57,78,99,120,142,163,175,154,133,111,90,69,48,27,2,22,43,63,84,104,124,145,166,173,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,177,165,145,124,104,83,63,42,22,1,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,8,29,50,71,92,114,136,157,178,160,139,117,96,75,53,32,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,4,7,14,31,51,72,93,114,136,157,178,160,138,117,96,75,53,32,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,10,28,47,65,83,102,120,139,157,175,162,143,124,106,88,69,51,33,14,0,0,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,69,86,102,119,136,153,170,167,150,133,116,98,81,63,46,28,10,0,0,0,7,27,48,68,89,109,130,150,171,158,137,117,96,75,55,35,14,0,0,19,40,60,81,102,122,143,164,171,151,130,110,89,69,49,28,8,43,64,86,107,128,150,171,159,138,116,95,74,52,47,50,50,50,50,50,50,47,52,73,94,116,138,159,171,150,129,107,86,65,43,47,68,89,110,132,154,175,154,133,111,90,69,47,38,58,77,96,115,135,154,165,145,126,133,154,175,154,132,110,89,68,47,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,56,56,55,53,51,48,43,38,32,25,17,7,0,0,0,0,0,0,0,0,0,15,32,49,66,84,100,117,134,151,167,159,142,126,109,93,76,60,43,27,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,53,72,91,109,129,148,166,166,147,128,109,90,71,79,97,116,135,154,173,160,142,123,104,85,66,47,29,10,0,0,0,13,31,48,65,80,95,108,120,131,138,144,147,148,154,170,169,153,148,147,144,138,131,120,108,94,80,64,47,30,13,0,0,0,17,37,57,77,97,117,137,157,175,155,135,115,95,76,56,37,18,16,35,54,74,94,113,134,154,174,157,138,118,98,78,58,38,18,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,11,20,41,63,84,105,126,148,169,171,150,128,107,86,65,43,22,28,48,69,89,110,130,151,171,166,147,126,107,88,68,50,32,15,0,0,0,0,0,0,0,0,8,17,22,23,21,14,4,0,0,0,0,9,20,28,31,30,24,15,6,0,0,0,0,0,4,15,28,44,62,82,103,124,145,166,174,152,132,110,88,67,46,25,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,7,20,30,35,36,33,24,13,1,0,0,0,0,7,28,49,70,91,112,134,155,176,162,141,119,98,77,55,34,0,0,18,39,60,81,102,123,144,165,162,141,120,98,77,98,120,142,163,165,144,122,100,79,73,94,116,138,158,172,151,130,108,87,66,45,24,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,73,94,116,138,158,172,151,130,108,87,66,45,24,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,13,35,56,77,98,120,142,163,176,155,134,112,90,69,48,27,7,28,48,69,89,110,130,151,171,158,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,163,171,151,130,109,89,69,48,28,7,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,10,30,51,73,93,114,136,158,179,160,138,116,95,74,53,32,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,0,8,29,51,72,93,114,136,157,178,160,139,117,96,75,53,32,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2,20,39,57,76,94,112,131,149,168,169,151,133,114,96,77,59,40,22,15,15,15,15,15,15,15,15,15,15,12,5,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,56,77,98,120,142,163,175,154,132,110,89,68,56,72,89,106,123,141,158,176,163,146,128,110,93,75,57,39,21,3,0,0,13,33,54,74,94,115,136,156,173,153,132,111,91,70,50,29,8,0,0,14,35,55,76,96,117,138,158,177,157,136,116,95,75,54,34,13,44,65,86,108,130,150,172,159,138,116,94,73,52,31,29,29,29,29,29,29,30,51,73,94,115,137,158,172,151,130,108,87,66,44,47,68,89,110,132,154,175,154,133,111,90,69,47,29,49,68,87,106,126,145,164,153,133,133,154,175,154,132,110,89,68,47,25,0,2,10,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,15,10,2,0,0,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,35,34,32,30,27,22,18,12,5,0,0,0,0,0,0,0,0,0,0,10,28,45,62,79,96,113,130,147,164,162,146,129,112,96,79,63,46,30,15,15,15,15,15,15,15,15,15,14,9,1,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,6,25,44,63,82,101,119,139,157,176,157,138,119,99,80,61,69,88,106,126,145,164,170,152,133,114,95,76,57,39,19,0,0,0,1,18,35,50,65,79,91,102,111,118,122,125,126,143,164,164,142,126,125,122,118,111,102,91,78,64,50,34,18,1,0,0,0,10,30,50,70,90,109,129,148,167,163,143,123,104,84,65,46,28,26,44,63,83,102,121,141,161,168,149,130,110,90,71,51,31,11,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,11,25,45,66,86,107,129,150,171,169,148,126,105,84,63,42,21,22,43,63,83,103,123,143,163,174,155,135,116,97,79,61,44,28,15,6,1,0,1,5,11,18,26,36,43,45,41,33,21,6,0,0,11,26,39,48,52,51,44,34,26,17,9,4,1,0,0,2,15,37,58,79,100,121,143,164,175,154,132,110,89,68,47,25,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,0,5,22,37,49,56,58,53,43,31,20,10,2,0,1,12,32,53,74,94,116,137,158,179,160,139,117,96,75,54,33,0,2,22,43,64,85,105,126,147,168,159,138,117,96,77,98,120,142,163,165,144,122,100,79,75,96,117,138,160,171,150,128,107,86,65,44,22,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,75,96,117,138,160,171,150,128,107,86,65,44,22,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,13,35,56,77,98,120,142,163,176,155,134,112,90,69,48,27,13,34,54,75,95,116,136,157,172,151,130,122,122,122,122,122,122,122,122,122,122,122,122,122,122,137,157,177,156,136,115,95,74,54,33,13,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,10,15,23,38,57,77,97,118,139,160,178,157,136,115,94,73,52,30,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,10,13,21,35,54,74,95,116,137,158,179,158,138,116,95,74,53,31,0,1,9,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,15,15,15,13,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
12,31,49,68,86,105,123,142,160,177,159,140,122,103,85,67,48,36,36,36,36,36,36,36,36,36,36,36,36,32,24,13,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,56,77,98,120,142,163,175,154,132,110,89,68,47,60,77,94,111,129,146,164,175,158,140,122,104,87,69,50,32,14,0,0,18,39,59,80,100,120,141,162,168,147,126,106,85,65,44,24,3,0,0,9,29,50,71,91,112,132,153,174,162,142,121,101,80,60,39,19,45,66,87,108,130,152,173,158,137,115,94,73,51,30,9,7,7,7,7,9,30,51,73,94,115,137,158,173,152,130,109,88,67,45,47,68,89,110,132,154,175,154,133,111,90,69,47,26,39,59,78,97,117,136,155,160,140,133,154,175,154,132,110,89,68,47,25,7,20,30,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,36,30,20,7,0,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,13,11,9,6,2,0,0,0,0,0,0,0,0,0,0,0,0,5,22,40,57,75,92,109,126,143,160,166,149,133,116,99,82,66,49,36,36,36,36,36,36,36,36,36,36,36,35,29,19,6,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,53,72,91,110,129,148,167,167,148,129,109,90,71,52,59,78,97,116,135,155,174,161,143,124,105,86,67,48,29,10,0,0,0,5,20,35,49,61,73,83,91,97,102,104,121,143,164,164,142,120,104,102,97,91,83,73,61,48,34,19,4,0,0,0,9,21,30,42,62,81,100,119,139,157,171,151,132,113,94,75,57,38,36,55,73,92,111,130,150,169,158,139,120,101,82,62,43,30,20,8,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,28,35,53,72,92,112,133,153,174,165,144,123,103,82,61,40,19,16,36,56,76,96,116,135,155,174,164,145,126,108,91,74,58,45,33,26,22,21,22,26,31,38,45,55,64,66,61,51,36,20,2,4,23,40,56,68,74,71,63,53,45,37,30,25,22,21,21,23,27,39,59,80,101,122,144,165,174,153,132,110,89,68,46,25,17,27,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,0,16,35,52,67,77,79,72,60,49,39,29,23,21,22,27,40,59,79,99,120,141,161,178,157,136,114,94,73,51,30,9,19,29,49,69,89,110,131,151,172,156,135,114,93,77,98,120,142,163,165,144,122,100,79,77,98,119,140,162,168,147,126,105,84,63,41,20,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,77,98,119,140,162,168,147,126,105,84,63,41,20,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,13,35,56,77,98,120,142,163,176,155,134,112,90,69,48,27,19,39,60,80,101,121,142,162,167,147,126,105,100,100,100,100,100,100,100,100,100,100,100,100,111,132,153,173,162,142,121,100,80,59,39,18,48,69,90,112,134,155,176,162,141,119,98,77,55,34,29,31,35,42,53,68,85,104,124,144,164,174,154,133,112,91,70,49,28,48,69,90,112,134,155,176,162,141,119,98,77,55,34,29,31,34,40,50,65,82,101,121,141,162,176,156,135,113,92,71,50,29,6,19,29,35,36,41,62,83,104,126,148,169,170,148,126,105,84,63,41,36,36,36,36,34,27,16,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
22,41,59,78,97,115,134,152,171,167,149,130,111,93,74,57,57,57,57,57,57,57,57,57,57,57,57,57,57,52,42,29,13,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,56,77,98,120,142,163,175,154,132,110,89,68,47,47,64,82,99,117,135,153,171,170,152,134,116,98,80,62,43,25,6,0,24,44,65,85,106,126,147,167,163,143,122,101,80,60,39,18,0,0,0,3,24,45,65,86,107,128,148,169,168,148,126,106,86,65,45,24,46,67,88,109,131,152,173,158,136,115,94,73,51,30,9,0,0,0,0,8,29,51,72,93,114,136,158,174,153,132,110,88,67,46,47,68,89,110,132,154,175,154,133,111,90,69,47,26,30,50,69,88,108,128,147,166,151,147,160,175,154,132,110,89,68,47,25,22,37,49,57,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,57,49,37,22,5,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,52,69,87,104,121,139,156,171,154,137,119,103,86,69,57,57,57,57,57,57,57,57,57,57,57,57,57,56,48,36,22,5,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,5,25,44,63,82,101,120,139,158,177,158,139,120,100,81,62,43,49,68,88,107,126,146,165,171,153,134,115,95,76,57,38,19,0,0,0,0,5,19,32,44,54,63,71,77,81,100,121,143,164,164,142,120,99,81,77,71,63,54,44,32,18,4,0,0,0,0,24,39,50,56,57,72,91,110,128,147,165,161,142,123,104,86,68,50,48,66,84,102,120,140,158,166,148,129,111,92,73,57,56,49,38,23,6,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,50,49,52,65,82,100,119,139,159,179,160,140,119,98,78,57,36,15,9,29,49,68,88,107,126,145,164,174,156,138,121,104,88,74,62,53,46,43,42,43,47,52,58,65,73,84,87,80,66,49,30,10,12,32,52,70,86,95,91,82,73,65,57,50,46,43,43,42,44,48,55,68,86,106,126,147,168,171,150,129,108,87,66,45,24,34,46,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,6,25,44,63,82,96,100,90,78,67,57,48,44,42,43,47,55,70,88,107,126,147,167,173,153,132,111,90,69,48,27,26,38,47,58,77,96,116,137,157,172,151,130,109,89,77,98,120,142,163,165,144,122,100,79,81,102,122,144,164,164,143,122,101,80,60,39,18,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,81,102,122,144,164,164,143,122,101,80,60,39,18,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,13,35,56,77,98,120,142,163,176,155,134,112,90,69,48,27,24,45,65,86,106,126,147,168,163,142,121,100,80,79,79,79,79,79,79,79,79,79,79,85,106,126,148,169,168,147,126,106,85,65,44,24,48,69,90,112,134,155,176,162,141,119,98,77,55,49,50,52,56,62,71,83,98,115,133,152,171,168,148,128,107,86,66,45,24,48,69,90,112,134,155,176,162,141,119,98,77,55,49,50,52,55,60,68,80,95,111,130,149,168,171,151,130,110,89,68,47,26,22,36,48,56,57,57,62,83,104,126,148,169,170,148,126,105,84,63,57,57,57,57,57,54,45,33,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
33,51,70,88,107,126,144,163,176,157,139,120,101,82,79,79,79,79,79,79,79,79,79,79,79,79,79,79,78,72,59,43,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,56,77,98,120,142,163,175,154,132,110,89,68,47,35,52,70,87,105,123,142,160,178,163,145,128,109,90,72,54,35,16,0,30,50,71,91,111,132,153,173,158,137,117,96,75,55,34,13,0,0,0,0,19,40,60,81,102,122,143,164,174,153,132,112,91,71,50,30,47,68,89,110,132,153,174,158,136,114,93,72,51,29,8,0,0,0,0,8,29,50,72,93,114,136,157,175,154,132,111,90,69,47,47,68,89,110,132,154,175,154,133,111,90,69,47,26,22,41,60,80,99,118,138,157,170,167,175,175,154,132,110,89,68,47,25,35,52,67,77,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,77,67,52,34,16,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,45,63,81,99,116,134,151,168,158,141,124,107,90,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,76,66,52,34,16,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,15,34,53,72,91,110,129,148,167,169,149,130,110,91,72,53,33,40,59,79,98,117,137,156,175,162,143,124,105,86,67,48,28,9,0,0,0,0,2,14,26,35,44,51,57,79,100,121,143,164,164,142,120,99,78,57,51,44,35,25,14,2,0,0,0,0,0,37,54,68,77,79,79,81,99,118,136,154,170,152,134,115,97,80,63,61,78,96,113,131,150,168,155,137,119,100,82,79,79,77,67,53,36,17,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,73,71,71,73,81,94,111,129,148,167,173,154,134,113,93,73,52,31,11,1,21,40,60,79,98,116,135,153,171,168,151,134,119,104,92,81,73,67,64,63,65,68,72,78,85,93,103,108,96,78,57,37,17,19,39,59,79,99,115,110,101,93,84,77,71,67,65,64,63,65,69,75,84,98,115,134,153,173,166,146,125,104,84,63,42,21,48,64,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,16,35,54,73,92,111,119,107,96,86,76,69,65,63,64,67,74,85,100,117,135,154,174,167,147,126,106,86,65,44,23,41,56,67,75,88,106,124,144,163,166,146,125,105,84,77,98,120,142,163,165,144,122,100,79,88,107,128,148,169,158,138,117,97,76,55,35,14,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,79,88,107,128,148,169,158,138,117,97,76,55,35,14,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,13,35,56,77,98,120,142,163,176,155,134,112,90,69,48,27,30,50,71,91,112,132,153,173,158,137,116,96,75,58,58,58,58,58,58,58,58,58,60,81,101,122,143,164,173,153,132,111,91,70,50,29,48,69,90,112,134,155,176,162,141,119,98,77,71,71,71,73,77,82,90,100,112,128,144,162,178,160,140,120,101,81,60,40,19,48,69,90,112,134,155,176,162,141,119,98,77,71,71,71,73,76,80,87,97,110,125,141,159,177,164,144,124,104,84,63,43,22,34,52,66,76,79,79,79,83,104,126,148,169,170,148,126,105,84,79,79,79,79,79,79,74,63,47,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
42,61,80,99,117,136,155,173,166,147,128,109,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,89,72,53,33,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,56,77,98,120,142,163,175,154,132,110,89,68,47,25,40,58,76,94,112,131,149,167,175,156,138,119,101,82,64,45,26,7,35,56,76,97,117,138,158,174,153,133,112,91,70,50,29,8,0,0,0,0,14,35,56,76,97,118,139,159,179,158,138,117,97,76,56,35,47,69,90,111,133,154,175,157,136,114,92,71,50,29,7,0,0,0,0,7,29,50,71,92,114,136,157,176,155,134,112,90,69,48,47,68,89,110,132,154,175,154,133,111,90,69,47,26,13,32,51,71,90,109,129,148,168,187,194,175,154,132,110,89,68,47,25,44,64,82,97,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,97,82,63,43,23,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,57,75,93,110,128,146,163,163,146,129,111,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,96,81,63,43,23,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,5,24,43,62,81,100,120,139,158,177,160,140,121,101,82,63,44,25,31,50,70,89,108,128,147,166,172,153,134,114,95,76,56,37,18,0,0,0,0,0,0,7,16,24,36,57,79,100,121,143,164,164,142,120,99,78,57,35,24,16,7,0,0,0,0,0,0,0,47,66,84,97,100,100,100,100,106,124,141,158,162,145,126,110,93,76,75,91,108,125,143,161,160,143,125,107,100,100,100,100,97,83,65,45,25,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,87,94,92,92,94,100,110,124,141,158,177,164,145,126,106,86,66,46,26,6,0,12,31,50,69,88,106,124,141,158,174,164,149,135,121,110,100,93,88,85,84,86,88,93,98,105,112,121,125,104,84,64,44,23,26,46,66,86,106,126,129,120,112,104,97,92,88,86,85,84,86,89,95,103,114,129,145,163,177,159,139,119,99,79,58,37,17,60,78,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,25,44,63,82,101,120,137,125,115,105,96,89,86,84,85,88,94,103,115,130,146,164,178,159,140,120,100,80,59,39,19,54,71,86,94,104,118,135,153,172,159,139,119,99,78,77,98,120,142,163,165,144,122,100,91,100,117,135,155,172,152,132,112,91,71,50,30,9,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,100,91,100,117,135,155,172,152,132,112,91,71,50,30,9,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,13,35,56,77,98,120,142,163,176,155,134,112,90,69,48,27,35,56,76,97,117,138,158,174,153,133,112,91,70,50,37,37,37,37,37,37,37,37,55,76,97,117,138,159,179,158,137,117,96,76,55,35,48,69,90,112,134,155,176,162,141,119,98,93,92,92,92,94,98,103,109,118,129,143,158,174,167,149,131,112,93,73,53,34,13,48,69,90,112,134,155,176,162,141,119,98,93,92,92,92,94,97,101,107,115,126,140,155,171,171,153,135,116,96,77,57,36,16,43,63,81,96,100,100,100,100,104,126,148,169,170,148,126,105,100,100,100,100,100,100,100,92,77,58,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,68,89,109,128,146,165,178,157,137,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,119,100,79,58,36,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,56,77,98,120,142,163,175,154,132,110,89,68,47,25,29,47,65,83,101,120,138,157,175,167,149,130,111,92,74,55,36,17,41,61,82,102,123,143,164,169,149,128,107,86,66,45,24,3,0,0,0,0,9,30,51,72,92,113,134,155,175,164,143,123,102,82,61,40,48,69,90,112,134,155,176,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,23,43,62,81,101,120,140,159,179,196,175,154,132,110,89,68,47,25,48,69,90,111,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,110,90,68,47,26,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,85,104,122,140,158,174,153,134,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,111,90,69,48,27,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,14,33,52,71,90,110,129,148,167,170,151,131,112,93,73,54,35,16,22,42,61,80,99,119,138,158,177,162,143,123,104,85,65,46,27,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,51,72,93,114,121,121,121,121,121,121,129,147,168,156,140,122,106,90,88,105,121,138,155,170,150,130,121,121,121,121,121,121,112,92,71,50,29,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,102,116,114,113,115,119,128,140,155,171,169,152,135,116,97,78,59,39,19,0,0,3,22,40,58,76,94,111,128,145,160,175,164,151,139,128,120,113,109,106,106,107,109,114,119,125,132,140,131,111,90,70,50,30,33,53,73,93,113,133,148,140,132,124,117,112,109,107,106,106,107,110,115,122,132,144,159,175,166,148,130,111,92,72,52,32,12,65,86,107,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,35,54,73,92,111,130,149,144,134,123,116,110,107,106,106,109,114,121,132,145,160,176,167,149,131,112,92,73,53,33,13,61,82,101,114,122,134,149,165,169,150,131,112,92,72,77,98,120,142,163,165,144,122,113,112,118,131,147,164,162,143,124,104,84,64,44,24,4,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,165,144,122,113,112,118,131,147,164,162,143,124,104,84,64,44,24,4,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,13,35,56,77,98,120,142,163,176,155,134,112,90,69,48,27,41,61,82,102,123,144,164,170,149,128,107,86,66,45,24,15,15,15,15,15,15,30,51,71,92,113,134,154,175,163,143,122,102,81,61,40,48,69,90,112,134,155,176,162,141,119,116,114,113,113,114,116,118,123,129,137,147,159,173,168,153,137,119,102,83,64,45,26,6,48,69,90,112,134,155,176,162,141,119,115,114,113,113,114,115,118,122,128,135,145,156,170,173,158,142,124,106,87,68,49,29,10,48,69,90,111,121,121,121,121,121,126,148,169,170,148,126,121,121,121,121,121,121,121,121,105,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
48,69,90,112,134,155,175,181,161,145,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,56,77,98,120,142,163,175,154,132,110,89,68,47,25,17,36,54,72,91,109,128,147,165,178,159,140,121,102,83,64,45,26,46,66,87,107,128,149,169,165,144,123,102,82,61,40,19,0,0,0,0,0,5,26,46,67,88,108,130,150,171,169,149,128,107,87,66,46,49,70,92,112,134,156,177,156,135,113,92,71,49,28,7,0,0,0,0,7,28,49,70,92,113,134,156,177,156,135,113,92,71,50,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,15,34,53,73,92,112,131,151,170,190,175,154,132,110,89,68,47,25,48,69,90,112,134,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,133,111,90,69,47,26,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,169,177,157,144,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,134,112,90,69,48,27,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,23,42,61,80,100,119,138,157,177,161,142,122,103,84,64,45,26,7,13,33,52,71,91,110,130,149,169,171,152,132,113,93,74,55,35,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,51,73,94,115,137,143,143,143,143,143,143,152,171,169,153,136,116,94,93,114,135,151,168,173,154,143,143,143,143,143,143,136,114,92,71,50,29,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,105,126,135,135,136,140,147,157,170,169,155,139,122,105,87,69,50,31,11,0,0,0,11,29,47,65,82,98,114,130,145,159,171,168,157,148,140,134,130,128,128,128,131,135,140,145,152,158,137,117,97,77,56,36,39,60,80,100,120,140,160,160,152,144,138,134,130,128,128,128,129,131,136,142,150,161,174,167,152,136,119,101,82,63,44,24,5,65,86,108,130,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,43,63,82,101,120,140,159,163,152,143,136,131,128,128,128,130,135,141,150,162,175,169,154,137,120,102,83,64,45,25,6,62,83,104,126,142,151,164,173,157,140,121,103,84,64,77,98,120,142,163,167,148,138,134,134,138,147,161,168,151,133,115,96,76,57,37,17,0,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,167,148,138,134,134,138,147,161,168,151,133,115,96,76,57,37,17,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,13,35,56,77,98,120,142,163,176,155,134,112,90,69,48,27,46,67,87,108,128,149,170,165,144,123,103,82,61,40,20,0,0,0,0,0,4,25,46,67,87,108,129,150,170,169,148,128,107,86,66,45,48,69,90,112,134,155,176,165,146,139,137,136,135,135,136,137,140,144,149,156,166,174,163,151,138,122,107,90,72,54,36,17,0,48,69,90,112,134,155,176,165,146,138,137,136,135,135,135,136,139,143,147,154,163,174,168,156,143,128,111,94,77,59,40,21,2,48,69,90,112,134,143,143,143,143,143,153,172,172,154,143,143,143,143,143,143,143,143,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
48,69,90,112,134,155,176,180,175,165,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,56,77,98,120,142,163,175,154,132,110,89,68,47,25,6,25,43,62,80,99,118,137,156,175,169,150,131,112,92,73,54,34,51,72,92,113,134,154,175,160,139,118,98,77,56,35,15,0,0,0,0,0,0,21,42,62,83,104,125,146,167,175,154,133,112,92,71,51,50,71,92,114,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,6,27,49,70,91,112,134,155,176,157,136,114,93,72,51,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,6,25,45,64,84,103,122,142,162,180,175,154,132,110,89,68,47,25,48,69,90,112,134,155,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,154,133,111,90,69,47,26,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,180,172,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,155,134,112,90,69,48,27,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,31,51,70,89,109,128,147,166,172,153,133,114,94,75,55,36,17,0,5,24,43,62,82,101,121,141,160,180,161,141,122,102,83,63,44,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,164,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,164,164,164,164,164,169,180,180,159,138,116,94,93,114,136,158,179,180,170,164,164,164,164,164,157,136,114,92,71,50,29,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,106,128,148,156,157,161,167,172,163,152,139,125,109,93,76,58,40,21,2,0,0,0,0,18,35,52,69,84,100,114,129,142,154,164,174,167,160,155,151,150,149,150,152,155,160,166,172,164,144,123,103,83,63,42,45,66,86,107,126,147,161,169,171,164,159,154,151,150,149,149,150,152,156,162,169,172,162,150,137,122,106,89,72,54,35,16,0,65,86,108,130,151,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,47,68,90,110,130,148,158,168,171,163,157,152,150,149,149,151,155,161,169,174,164,152,139,123,107,90,72,54,36,17,0,60,81,102,123,144,165,168,156,143,128,110,92,74,56,77,98,120,142,163,178,165,158,156,155,158,166,167,154,139,121,104,86,67,48,29,10,0,59,81,102,123,145,166,160,139,117,96,75,56,77,98,120,142,163,178,165,158,156,155,158,166,167,154,139,121,104,86,67,48,29,10,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,13,35,56,77,98,120,142,163,176,155,134,112,90,69,48,27,51,72,93,113,134,154,175,161,140,119,98,77,57,36,15,0,0,0,0,0,0,20,41,62,83,103,124,145,166,174,154,133,112,92,71,50,48,69,90,112,134,155,176,176,164,160,158,157,156,156,156,158,161,165,170,169,163,155,145,134,121,107,93,77,60,43,25,7,0,48,69,90,112,134,155,176,176,164,160,158,157,156,156,156,158,160,163,168,172,166,159,150,139,126,112,97,82,65,47,29,11,0,48,69,90,112,134,155,164,164,164,164,170,180,180,170,164,164,164,164,164,164,164,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
48,69,90,112,134,155,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,144,122,100,79,58,37,59,81,102,123,145,159,159,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,159,159,144,122,100,79,58,37,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,56,77,98,120,142,159,159,154,132,110,89,68,47,25,4,14,33,52,70,89,108,126,146,159,159,159,140,121,101,82,62,43,57,77,98,118,139,159,159,156,135,114,93,72,52,31,10,0,0,0,0,0,0,16,37,58,79,100,120,142,159,159,159,138,118,97,77,56,51,72,93,114,136,157,159,155,134,112,91,70,48,27,6,0,0,0,0,5,27,48,69,90,111,133,154,159,158,136,115,94,73,51,47,68,89,110,132,154,159,154,133,111,90,69,47,26,5,0,17,36,55,75,95,114,134,154,159,159,154,132,110,89,68,47,25,48,69,90,112,134,155,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,154,133,111,90,69,47,26,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,59,81,102,123,145,159,159,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,159,159,144,122,100,79,58,37,45,66,87,108,130,152,159,159,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,155,134,112,90,69,48,27,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,159,159,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,159,159,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,40,60,79,98,117,137,156,159,159,144,124,105,86,66,47,27,8,0,0,15,35,54,74,93,113,132,152,159,159,150,130,111,91,72,52,0,0,0,0,0,0,0,0,15,36,57,79,100,121,143,159,159,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,51,73,94,115,137,158,159,159,159,159,159,159,159,159,159,138,116,94,93,114,136,158,159,159,159,159,159,159,159,159,157,136,114,92,71,50,29,0,0,0,6,27,49,70,91,112,134,156,159,159,140,118,96,106,128,150,161,162,160,157,152,145,134,122,109,95,79,63,46,29,10,0,0,0,0,0,5,22,39,54,70,85,99,112,124,136,146,154,161,167,171,172,171,170,171,172,168,164,158,152,144,135,124,107,86,64,43,46,67,88,109,123,133,141,149,155,161,166,169,172,171,170,170,171,172,169,165,159,152,143,133,120,107,92,76,60,42,25,6,0,65,86,108,130,151,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,46,67,87,105,118,129,139,148,157,164,169,172,171,170,170,172,172,168,162,155,146,135,122,108,93,77,61,43,25,7,0,57,78,99,120,142,158,150,139,126,112,97,80,63,56,77,98,120,142,156,161,164,167,168,167,164,158,149,137,124,108,92,75,57,38,20,1,0,59,81,102,123,145,159,159,139,117,96,75,56,77,98,120,142,156,161,164,167,168,167,164,158,149,137,124,108,92,75,57,38,20,1,0,0,0,0,6,27,49,70,91,112,134,156,159,159,140,118,96,75,54,33,13,35,56,77,98,120,142,159,159,155,134,112,90,69,48,27,57,77,98,118,139,159,159,156,135,114,93,73,52,31,10,0,0,0,0,0,0,16,36,57,78,98,119,140,159,159,159,138,117,97,76,56,48,69,90,112,134,152,156,159,161,162,164,164,165,165,164,163,161,158,154,149,143,135,126,116,104,91,77,63,47,30,13,0,0,48,69,90,112,134,151,155,158,160,162,163,164,165,165,164,163,162,159,156,151,145,139,131,120,109,97,82,68,52,35,18,0,0,48,69,90,112,134,155,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,149,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
48,69,90,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,122,100,79,58,37,59,81,102,123,138,138,138,138,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,138,138,138,138,122,100,79,58,37,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,56,77,98,120,138,138,138,138,132,110,89,68,47,25,4,4,23,41,60,79,98,117,137,138,138,138,138,129,110,90,69,48,62,83,103,124,138,138,138,138,130,109,89,68,47,26,6,0,0,0,0,0,0,12,33,54,75,95,116,137,138,138,138,138,123,102,82,61,52,73,94,115,137,138,138,138,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,138,138,138,137,116,94,73,52,47,68,89,110,132,138,138,138,133,111,90,69,47,26,5,0,8,28,47,67,86,106,126,138,138,138,138,132,110,89,68,47,25,48,69,90,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,133,111,90,69,47,26,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,59,81,102,123,138,138,138,138,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,138,138,138,138,122,100,79,58,37,45,66,87,108,130,138,138,138,138,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,134,112,90,69,48,27,0,0,0,0,0,0,0,0,20,41,63,84,105,126,138,138,138,138,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,138,138,138,138,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,45,66,87,107,126,138,138,138,138,135,116,96,77,58,38,19,0,0,0,7,26,46,65,85,105,124,138,138,138,138,138,119,99,79,58,0,0,0,0,0,0,0,0,15,36,57,79,100,121,138,138,138,138,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,51,73,94,115,137,138,138,138,138,138,138,138,138,138,138,138,116,94,93,114,136,138,138,138,138,138,138,138,138,138,138,136,114,92,71,50,29,0,0,0,6,27,49,70,91,112,134,138,138,138,138,118,96,107,129,139,140,140,139,137,132,125,116,105,93,79,65,49,33,16,0,0,0,0,0,0,0,9,24,40,55,69,82,95,106,117,126,135,141,147,150,153,154,154,153,151,148,143,138,132,124,116,106,95,79,60,40,41,61,79,94,105,114,121,128,135,140,145,149,151,153,154,154,153,151,148,144,139,133,124,114,103,91,77,62,46,30,13,0,0,65,86,108,130,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,39,58,75,88,100,111,120,129,137,143,148,151,153,154,154,153,151,147,142,135,126,117,105,92,78,63,47,31,14,0,0,55,76,97,118,139,139,131,120,109,97,82,67,50,56,77,98,119,130,135,140,143,146,146,146,143,138,130,120,108,94,78,62,45,27,9,0,0,59,81,102,123,138,138,138,138,117,96,75,56,77,98,119,130,135,140,143,146,146,146,143,138,130,120,108,94,78,62,45,27,9,0,0,0,0,0,6,27,49,70,91,112,134,138,138,138,138,118,96,75,54,33,13,35,56,77,98,120,138,138,138,138,134,112,90,69,48,27,62,83,103,124,138,138,138,138,131,110,89,68,47,27,6,0,0,0,0,0,0,11,32,52,73,94,114,135,138,138,138,138,123,102,82,61,48,69,90,111,126,131,135,138,140,141,142,143,144,144,143,142,140,137,133,128,122,115,107,97,86,75,62,47,33,17,1,0,0,48,69,90,111,126,131,134,137,139,141,142,143,144,144,143,142,140,138,135,130,125,119,111,102,92,80,67,52,38,22,5,0,0,48,69,90,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,128,106,84,63,42,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,68,89,108,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,115,98,78,57,36,58,79,99,115,116,116,116,116,116,105,85,64,43,22,1,0,0,2,23,44,65,86,105,116,116,116,116,116,115,98,78,57,36,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,55,76,96,114,116,116,116,116,116,107,88,67,46,25,4,0,13,32,51,70,89,108,116,116,116,116,116,116,109,89,69,48,62,82,102,116,116,116,116,116,116,104,84,63,43,22,1,0,0,0,0,0,0,8,29,49,70,91,110,116,116,116,116,116,116,101,81,60,51,72,93,111,116,116,116,116,116,107,88,67,47,25,4,0,0,0,0,4,25,46,67,88,107,116,116,116,116,116,111,93,72,51,46,67,88,107,116,116,116,116,116,107,88,67,47,25,4,0,0,19,39,59,78,98,114,116,116,116,116,116,107,88,67,46,25,47,68,89,108,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,107,88,67,47,25,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,58,79,99,115,116,116,116,116,116,105,85,64,43,22,1,0,0,2,23,44,65,86,105,116,116,116,116,116,115,98,78,57,36,44,65,86,105,116,116,116,116,116,115,98,78,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,85,105,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,108,89,68,47,26,0,0,0,0,0,0,0,0,19,41,62,82,102,116,116,116,116,116,116,101,81,60,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,60,81,101,116,116,116,116,116,116,102,82,62,41,19,0,0,0,0,0,0,0,0,0,0,0,45,66,86,106,116,116,116,116,116,116,107,88,68,49,30,10,0,0,0,0,18,38,57,77,96,114,116,116,116,116,116,115,99,79,58,0,0,0,0,0,0,0,0,14,35,56,77,98,114,116,116,116,116,114,97,77,56,35,14,0,0,0,0,0,0,0,0,0,50,71,92,111,116,116,116,116,116,116,116,116,116,116,116,116,111,93,91,110,116,116,116,116,116,116,116,116,116,116,116,116,110,91,70,49,28,0,0,0,6,27,48,69,89,109,116,116,116,116,116,112,94,104,115,118,118,118,118,116,111,105,97,87,75,63,49,34,19,3,0,0,0,0,0,0,0,0,10,25,39,52,65,77,88,98,107,114,120,126,130,132,133,133,132,130,126,122,117,111,104,96,87,77,65,49,31,32,50,65,76,85,94,101,108,114,120,124,128,130,132,133,133,132,130,128,123,119,112,104,96,85,73,61,47,32,16,0,0,0,64,85,105,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,29,45,59,71,82,92,101,109,117,122,126,130,132,133,133,132,130,126,122,115,107,98,87,76,63,48,33,17,1,0,0,52,73,94,115,125,118,111,102,91,80,67,52,37,52,72,90,103,109,114,119,122,124,124,124,122,117,110,101,91,78,64,48,32,15,0,0,0,58,79,99,115,116,116,116,116,112,94,73,52,72,90,103,109,114,119,122,124,124,124,122,117,110,101,91,78,64,48,32,15,0,0,0,0,0,0,6,27,48,69,89,109,116,116,116,116,116,112,94,74,53,32,13,34,55,76,96,114,116,116,116,116,116,108,89,68,47,26,62,82,102,116,116,116,116,116,116,104,84,64,43,22,1,0,0,0,0,0,0,6,27,48,68,89,108,116,116,116,116,116,116,101,81,60,44,64,83,99,106,110,114,116,118,120,120,121,122,122,121,120,118,116,112,108,102,95,87,78,68,57,45,32,17,3,0,0,0,44,64,83,99,105,109,113,116,118,119,120,121,122,122,121,120,119,116,114,109,105,98,91,83,73,62,50,37,22,8,0,0,0,47,68,89,108,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,103,83,62,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
42,61,78,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,85,69,51,31,52,70,86,94,94,94,94,94,94,89,75,57,38,18,0,0,0,0,18,38,58,76,90,94,94,94,94,94,94,85,69,51,31,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,49,68,84,94,94,94,94,94,94,90,77,60,40,20,0,0,3,22,41,60,78,91,94,94,94,94,94,94,91,79,61,42,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,3,23,43,62,80,92,94,94,94,94,94,94,87,72,54,45,64,81,93,94,94,94,94,94,91,78,60,41,21,1,0,0,0,0,0,20,40,60,77,90,94,94,94,94,94,93,81,64,45,40,60,77,90,94,94,94,94,94,91,78,60,41,21,1,0,0,11,31,50,69,85,94,94,94,94,94,94,90,77,60,40,20,42,61,78,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,91,78,60,41,21,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,52,70,86,94,94,94,94,94,94,89,75,57,38,18,0,0,0,0,18,38,58,76,90,94,94,94,94,94,94,85,69,51,31,38,58,76,90,94,94,94,94,94,94,85,69,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,91,78,61,42,22,0,0,0,0,0,0,0,0,15,35,55,73,88,94,94,94,94,94,94,87,72,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,54,72,87,94,94,94,94,94,94,88,73,55,35,15,0,0,0,0,0,0,0,0,0,0,0,39,58,76,90,94,94,94,94,94,94,90,77,60,40,21,2,0,0,0,0,10,30,49,68,84,94,94,94,94,94,94,94,85,70,51,0,0,0,0,0,0,0,0,10,30,50,69,85,94,94,94,94,94,94,84,68,49,30,10,0,0,0,0,0,0,0,0,0,45,64,81,92,94,94,94,94,94,94,94,94,94,94,94,94,93,81,80,92,94,94,94,94,94,94,94,94,94,94,94,94,92,80,62,43,23,0,0,0,2,22,42,61,79,91,94,94,94,94,94,93,82,88,94,96,97,97,96,94,91,85,78,68,58,46,33,19,4,0,0,0,0,0,0,0,0,0,0,9,22,35,48,59,69,79,87,94,100,105,108,110,111,111,110,108,106,102,97,91,84,77,68,59,48,35,19,20,35,47,57,66,74,81,88,94,99,103,106,109,110,111,111,110,109,106,103,98,92,85,77,67,56,44,31,17,2,0,0,0,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,15,29,41,53,63,73,81,90,96,102,106,109,110,111,111,110,108,105,101,95,88,79,69,58,46,33,18,3,0,0,0,48,69,88,103,104,98,91,83,73,62,50,37,25,43,60,74,83,89,93,98,101,102,103,102,100,96,90,82,73,61,48,34,18,2,0,0,0,52,70,86,94,94,94,94,94,93,82,65,46,60,74,83,89,93,98,101,102,103,102,100,96,90,82,73,61,48,34,18,2,0,0,0,0,0,0,2,22,42,61,79,91,94,94,94,94,94,93,82,66,47,27,9,29,49,68,84,94,94,94,94,94,94,91,78,61,42,22,55,73,88,94,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,1,22,42,61,78,91,94,94,94,94,94,94,87,72,54,36,54,69,80,85,89,92,95,97,98,99,100,100,100,100,99,97,95,91,87,82,75,68,59,50,39,28,15,2,0,0,0,0,36,54,69,80,85,88,92,94,96,98,99,100,100,100,100,99,98,96,93,89,84,78,72,64,55,44,33,20,7,0,0,0,0,42,61,78,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,88,73,55,36,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
31,48,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,67,55,39,22,41,56,68,73,73,73,73,73,73,70,60,45,28,10,0,0,0,0,10,29,46,60,70,73,73,73,73,73,73,67,55,39,22,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,38,54,66,73,73,73,73,73,73,71,61,47,30,12,0,0,0,13,31,48,62,71,73,73,73,73,73,73,71,62,49,32,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,15,33,50,63,72,73,73,73,73,73,73,68,57,42,35,51,64,72,73,73,73,73,73,71,62,48,31,13,0,0,0,0,0,0,12,30,47,61,71,73,73,73,73,73,72,64,51,35,30,47,61,71,73,73,73,73,73,71,62,48,31,13,0,0,0,3,21,39,55,67,73,73,73,73,73,73,71,61,47,30,12,31,48,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,71,62,48,31,13,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,41,56,68,73,73,73,73,73,73,70,60,45,28,10,0,0,0,0,10,29,46,60,70,73,73,73,73,73,73,67,55,39,22,29,46,60,70,73,73,73,73,73,73,67,55,39,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,45,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,71,62,48,31,13,0,0,0,0,0,0,0,0,7,26,43,58,69,73,73,73,73,73,73,68,57,42,25,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,25,42,57,68,73,73,73,73,73,73,69,58,43,26,7,0,0,0,0,0,0,0,0,0,0,0,29,46,60,70,73,73,73,73,73,73,71,61,47,30,12,0,0,0,0,0,1,20,38,54,66,73,73,73,73,73,73,73,67,55,40,0,0,0,0,0,0,0,0,3,21,39,55,67,73,73,73,73,73,73,66,54,38,21,2,0,0,0,0,0,0,0,0,0,34,50,64,72,73,73,73,73,73,73,73,73,73,73,73,73,72,64,63,72,73,73,73,73,73,73,73,73,73,73,73,73,72,63,50,33,15,0,0,0,0,14,32,49,62,71,73,73,73,73,73,72,65,69,73,75,76,76,75,73,70,65,58,49,39,28,16,3,0,0,0,0,0,0,0,0,0,0,0,0,6,18,30,41,50,59,67,74,79,84,87,89,90,90,89,87,85,81,76,71,64,57,49,40,30,18,5,5,18,28,38,46,54,61,68,73,78,82,85,88,89,90,90,89,88,85,82,77,72,65,57,48,38,26,14,1,0,0,0,0,45,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,0,12,24,34,44,53,62,70,76,81,85,88,89,90,90,89,87,84,80,75,68,60,50,40,28,16,3,0,0,0,0,40,58,73,83,84,78,71,63,54,44,33,20,14,30,45,56,62,68,73,77,80,81,82,81,79,76,70,63,54,43,31,18,4,0,0,0,0,41,56,68,73,73,73,73,73,72,65,52,36,45,56,62,68,73,77,80,81,82,81,79,76,70,63,54,43,31,18,4,0,0,0,0,0,0,0,0,14,32,49,62,71,73,73,73,73,73,72,65,52,36,18,1,20,38,54,66,73,73,73,73,73,73,71,62,48,31,13,43,58,69,73,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,13,31,48,62,71,73,73,73,73,73,73,68,57,42,24,39,51,59,64,68,71,74,76,77,78,79,79,79,79,78,76,74,71,66,61,55,48,40,31,21,10,0,0,0,0,0,0,24,39,51,59,64,67,71,73,75,77,78,79,79,79,79,78,77,74,72,68,64,58,52,44,35,26,15,3,0,0,0,0,0,31,48,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,69,58,44,26,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
18,32,44,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,47,38,25,10,26,39,48,52,52,52,52,52,52,50,42,30,15,0,0,0,0,0,0,16,30,42,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,24,37,47,52,52,52,52,52,52,50,43,31,17,1,0,0,0,1,18,32,43,50,52,52,52,52,52,52,51,44,33,19,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,3,19,33,44,51,52,52,52,52,52,52,48,40,27,21,35,45,51,52,52,52,52,52,50,43,32,18,1,0,0,0,0,0,0,1,17,31,43,50,52,52,52,52,52,51,45,35,21,17,31,43,50,52,52,52,52,52,50,43,32,18,1,0,0,0,0,9,25,38,47,52,52,52,52,52,52,50,43,31,17,1,18,32,44,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,43,32,18,1,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,26,39,48,52,52,52,52,52,52,50,42,30,15,0,0,0,0,0,0,16,30,42,50,52,52,52,52,52,52,47,38,25,10,16,30,42,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,30,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,44,32,18,2,0,0,0,0,0,0,0,0,0,13,28,40,49,52,52,52,52,52,52,48,40,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,48,52,52,52,52,52,52,49,40,28,13,0,0,0,0,0,0,0,0,0,0,0,0,16,31,42,50,52,52,52,52,52,52,50,43,31,17,1,0,0,0,0,0,0,8,24,37,47,52,52,52,52,52,52,52,48,38,25,0,0,0,0,0,0,0,0,0,9,25,38,47,52,52,52,52,52,52,47,37,24,9,0,0,0,0,0,0,0,0,0,0,20,34,45,51,52,52,52,52,52,52,52,52,52,52,52,52,51,45,45,51,52,52,52,52,52,52,52,52,52,52,52,52,51,44,33,19,3,0,0,0,0,2,19,33,44,51,52,52,52,52,52,51,46,49,52,54,55,55,54,52,49,44,38,30,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,22,31,40,47,53,59,63,66,68,69,69,68,66,64,60,56,50,44,37,30,21,11,1,0,0,0,10,19,27,34,41,47,53,57,61,64,66,68,69,69,68,66,64,61,57,52,45,38,29,19,9,0,0,0,0,0,0,30,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,0,0,5,16,25,34,42,50,55,60,64,66,68,69,69,68,66,63,60,54,48,40,32,22,11,0,0,0,0,0,0,28,43,55,62,63,58,51,44,35,26,15,3,0,15,27,36,42,47,52,56,59,60,61,60,59,55,50,43,35,25,14,1,0,0,0,0,0,26,39,48,52,52,52,52,52,51,46,35,22,27,36,42,47,52,56,59,60,61,60,59,55,50,43,35,25,14,1,0,0,0,0,0,0,0,0,0,2,19,33,44,51,52,52,52,52,52,51,46,36,22,6,0,8,24,37,47,52,52,52,52,52,52,50,44,32,18,2,28,40,49,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,2,18,32,44,50,52,52,52,52,52,52,48,40,27,9,22,32,39,44,47,50,53,55,56,57,58,58,58,58,57,55,53,49,45,41,35,28,20,12,2,0,0,0,0,0,0,0,9,22,32,39,43,47,50,52,54,56,57,58,58,58,58,57,55,53,51,47,43,37,31,24,16,7,0,0,0,0,0,0,0,18,32,44,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2,16,26,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,31,23,12,0,0,0,0,11,22,30,34,35,35,35,35,35,33,27,17,11,23,31,35,35,35,35,35,34,31,22,11,18,28,33,35,35,35,35,35,34,30,22,10,0,0,0,0,5,13,19,25,31,35,39,42,45,47,48,48,49,48,46,44,40,36,31,25,17,9,0,0,0,0,0,0,0,0,0,5,17,27,33,35,35,35,35,35,33,27,18,5,0,0,0,0,0,0,13,24,31,35,35,35,35,35,35,33,27,17,4,0,11,22,30,34,35,35,35,35,35,33,27,17,5,0,0,0,0,0,2,15,25,32,35,35,35,35,35,35,34,30,22,11,0,0,0,0,0,0,0,0,0,2,15,26,32,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,31,23,12,0,0,0,0,13,24,31,35,35,35,35,35,34,31,22,11,0,0,0,0,11,22,31,34,35,35,35,35,35,32,25,14,0,0,0,13,24,31,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,3,16,26,33,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,9,18,27,34,40,45,49,51,52,52,51,49,45,40,34,26,18,8,0,0,0,0,0,0,0,0,0,13,24,31,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,31,23,12,0,0,6,15,21,26,29,32,34,37,39,40,41,41,42,42,41,40,37,34,30,25,18,11,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,19,27,34,40,45,48,51,52,53,52,50,47,43,38,32,26,18,10,1,0,0,0,17,27,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,14,25,32,35,35,35,35,35,35,34,29,19,7,0,0,0,0,0,0,0,0,0,0,5,17,27,33,35,35,35,35,35,35,33,26,16,7,19,29,34,35,35,35,35,35,35,32,26,15,2,0,0,0,0,0,0,0,13,24,32,35,35,35,35,35,35,34,29,19,7,5,18,28,33,35,35,35,35,35,34,31,22,11,0,0,0,0,0,0,10,21,30,34,35,35,35,35,35,33,28,18,5,0,13,24,31,35,35,35,35,35,34,30,22,11,0,0,0,0,0,0,0,0,11,23,31,35,35,35,35,35,35,31,23,12,0,8,20,29,34,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,19,28,34,35,35,35,35,35,34,28,18,6,0,0,0,0,0,0,0,0,6,19,28,34,35,35,35,35,35,34,28,18,6,0,13,24,31,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,11,19,26,33,38,43,47,49,51,52,53,52,51,49,46,41,36,29,22,14,4,0,0,0,0,0,0,0,0,0,0,13,24,31,35,35,35,35,35,35,31,24,13,0,5,17,27,36,43,48,51,53,52,49,45,38,30,20,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,11,18,24,29,33,37,39,41,41,42,41,41,40,38,37,35,33,30,26,21,14,4,0,0,0,0,0,0,0,0,0,8,18,26,34,40,45,49,51,52,53,51,49,45,40,34,27,18,9,0,0,0,0,0,0,0,0,0,11,23,31,35,35,35,35,35,35,34,30,21,10,0,0,0,0,0,0,0,0,0,7,18,27,35,41,44,46,46,44,40,34,26,16,5,0,0,0,0,0,0,4,17,27,33,35,35,35,35,35,35,31,23,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,15,21,26,29,32,34,37,39,40,41,41,42,42,41,40,37,34,30,25,18,11,3,0,0,0,0,0,0,0,0,0,0,0,0,0,1,14,25,32,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,2,0,10,22,30,34,35,35,35,35,35,33,27,18,5,0,0,0,0,0,0,2,15,25,32,35,35,35,35,35,35,34,30,22,11,0,5,18,28,33,35,35,35,35,35,34,31,22,11,0,0,0,0,0,0,10,21,30,34,35,35,35,35,35,33,28,18,5,0,0,0,
17,32,45,53,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,51,41,28,12,0,0,11,27,40,50,56,56,56,56,56,56,54,46,35,27,41,51,56,56,56,56,56,56,51,41,27,35,47,54,56,56,56,56,56,55,50,40,26,0,0,4,14,24,32,39,46,51,56,60,63,66,68,69,70,70,69,67,65,61,57,51,45,37,28,18,7,0,0,0,0,0,0,0,20,35,46,54,56,56,56,56,56,54,47,35,20,4,0,0,0,0,14,29,42,52,56,56,56,56,56,56,54,46,34,19,2,27,40,50,56,56,56,56,56,56,54,46,35,20,3,0,0,0,0,16,32,44,53,56,56,56,56,56,56,56,50,40,27,11,0,0,0,0,0,0,0,0,17,32,45,53,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,51,41,28,12,0,0,13,29,42,52,56,56,56,56,56,56,51,41,27,11,0,0,11,27,41,51,56,56,56,56,56,56,52,43,30,15,0,0,29,42,52,56,56,56,56,56,56,53,45,33,18,1,0,0,0,0,1,18,33,46,54,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,4,16,27,37,46,54,61,66,70,72,74,74,72,70,66,60,54,46,37,27,16,4,0,0,0,0,0,0,0,29,42,52,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,51,41,28,12,10,24,35,42,46,50,53,56,58,60,61,62,63,63,63,62,61,59,55,51,45,38,31,22,12,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,19,29,39,47,54,60,66,69,72,73,74,73,71,68,64,59,53,46,38,29,20,10,0,0,34,46,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,33,18,1,31,44,53,56,56,56,56,56,56,55,48,37,23,6,0,0,0,0,0,0,0,0,3,20,35,46,54,56,56,56,56,56,56,53,45,33,23,37,48,55,56,56,56,56,56,56,53,45,32,17,0,0,0,0,0,0,14,30,43,52,56,56,56,56,56,56,55,48,37,23,21,35,47,54,56,56,56,56,56,56,51,41,27,11,0,0,0,0,9,26,39,50,55,56,56,56,56,56,54,47,35,21,4,29,42,52,56,56,56,56,56,56,50,40,27,11,0,0,0,0,0,0,12,27,41,51,56,56,56,56,56,56,51,41,28,12,23,37,49,55,56,56,56,56,56,56,56,56,56,56,56,53,45,33,18,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,36,48,55,56,56,56,56,56,54,47,36,21,5,0,0,0,0,0,0,5,22,36,48,55,56,56,56,56,56,54,47,36,21,5,29,42,52,56,56,56,56,56,56,53,45,33,18,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,22,30,38,46,53,59,64,67,70,72,73,74,73,72,70,66,62,56,49,42,33,23,12,1,0,0,0,0,0,0,0,0,29,42,52,56,56,56,56,56,56,52,42,29,14,22,34,46,55,63,69,73,74,73,70,65,58,49,38,26,12,0,0,0,0,0,0,0,0,0,0,0,2,12,22,31,38,45,50,54,58,60,62,63,63,63,62,61,59,58,56,54,50,46,41,33,22,7,0,0,0,0,0,0,3,15,27,37,46,54,60,66,70,72,74,74,73,70,66,61,54,46,37,27,16,4,0,0,0,0,0,0,0,27,41,51,56,56,56,56,56,56,55,50,39,26,10,0,0,0,0,0,0,0,10,24,36,47,55,61,65,67,67,65,61,54,45,34,23,10,0,0,0,0,2,19,34,46,54,56,56,56,56,56,56,51,41,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,24,35,42,46,50,53,56,58,60,61,62,63,63,63,62,61,59,55,51,45,38,31,22,12,2,0,0,0,0,0,0,0,0,0,0,0,15,31,44,52,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,53,45,32,17,0,26,40,50,55,56,56,56,56,56,54,47,35,20,4,0,0,0,0,0,16,32,44,53,56,56,56,56,56,56,56,50,40,27,11,21,35,47,54,56,56,56,56,56,56,51,41,27,11,0,0,0,0,9,26,39,50,55,56,56,56,56,56,54,47,35,21,4,0,0,
30,47,62,73,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,71,58,42,24,5,0,22,40,57,70,77,77,77,77,77,77,75,64,50,41,57,70,77,77,77,77,77,77,70,57,41,51,65,75,77,77,77,77,77,77,69,56,40,0,7,21,33,43,52,60,66,72,77,81,84,87,89,90,91,91,90,88,86,82,77,71,64,56,47,36,25,12,0,0,0,0,0,0,32,50,64,75,77,77,77,77,77,75,65,50,33,14,0,0,0,7,26,43,59,71,77,77,77,77,77,77,74,64,49,31,13,40,57,70,77,77,77,77,77,77,75,64,50,32,14,0,0,0,12,29,46,62,73,77,77,77,77,77,77,77,70,57,40,22,0,0,0,0,0,0,0,10,29,47,62,73,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,71,58,42,24,0,6,25,43,59,71,77,77,77,77,77,77,70,57,41,23,4,4,23,41,57,70,77,77,77,77,77,77,72,60,45,27,8,0,43,59,71,77,77,77,77,77,77,74,63,48,30,11,0,0,0,0,12,31,48,63,74,77,77,77,77,77,77,71,58,42,24,0,0,0,0,0,7,21,34,45,56,66,74,81,87,91,94,95,95,94,91,86,81,74,65,56,45,33,21,7,0,0,0,0,0,0,43,59,71,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,71,58,42,24,24,40,54,63,67,71,74,77,79,81,83,84,84,84,84,84,82,80,76,71,65,58,50,41,31,20,8,0,0,0,0,0,0,0,0,0,0,0,1,14,26,37,48,58,66,74,81,86,90,93,94,95,94,92,89,84,79,73,66,58,49,39,28,16,2,49,64,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,46,61,73,77,77,77,77,77,77,76,67,53,36,18,0,0,0,0,0,0,0,0,14,32,50,64,75,77,77,77,77,77,77,74,63,48,36,53,67,76,77,77,77,77,77,77,73,62,47,29,11,0,0,0,0,8,26,44,60,72,77,77,77,77,77,77,76,67,53,36,34,51,65,75,77,77,77,77,77,77,70,57,41,23,4,0,0,2,21,39,56,69,76,77,77,77,77,77,75,65,51,34,15,43,59,71,77,77,77,77,77,77,70,57,40,22,3,0,0,0,0,4,23,41,57,70,77,77,77,77,77,77,71,58,42,24,36,53,67,76,77,77,77,77,77,77,77,77,77,77,77,74,63,48,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,52,66,75,77,77,77,77,77,75,66,51,34,16,0,0,0,0,0,0,16,35,52,66,75,77,77,77,77,77,75,66,51,34,16,43,59,71,77,77,77,77,77,77,74,63,48,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,31,41,50,58,66,73,79,84,88,91,93,94,95,94,93,91,87,82,76,69,61,52,42,30,18,5,0,0,0,0,0,0,0,43,59,71,77,77,77,77,77,77,71,59,43,26,37,51,64,74,83,90,94,95,94,91,85,77,67,55,42,27,12,0,0,0,0,0,0,0,0,0,7,20,31,41,50,58,65,70,75,79,81,83,84,84,84,83,82,81,79,77,75,71,67,61,51,37,21,0,0,0,0,0,7,20,33,45,56,65,74,81,86,91,94,95,95,94,91,87,81,74,66,56,45,33,21,7,0,0,0,0,0,0,41,57,70,77,77,77,77,77,77,76,69,56,39,21,2,0,0,0,0,0,9,26,40,54,65,75,82,86,88,88,86,81,73,63,52,40,26,11,0,0,0,13,31,49,64,74,77,77,77,77,77,77,70,57,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,40,54,63,67,71,74,77,79,81,83,84,84,84,84,84,82,80,76,71,65,58,50,41,31,20,8,0,0,0,0,0,0,0,0,0,8,27,45,61,72,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,73,62,47,30,11,40,56,69,77,77,77,77,77,77,75,65,50,33,14,0,0,0,0,10,28,46,62,73,77,77,77,77,77,77,77,70,57,40,22,34,51,65,75,77,77,77,77,77,77,70,57,41,23,4,0,0,2,21,39,56,69,76,77,77,77,77,77,75,65,51,34,15,0,0,
39,58,77,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,12,0,30,50,70,87,98,98,98,98,98,98,94,80,62,52,71,88,98,98,98,98,98,98,87,70,51,63,81,95,98,98,98,98,98,97,86,69,50,2,20,37,51,62,72,80,86,92,98,102,105,108,110,112,112,112,111,110,107,103,98,92,84,75,66,54,42,28,14,0,0,0,0,0,42,61,80,94,98,98,98,98,98,94,80,62,42,22,2,0,0,17,36,55,73,89,98,98,98,98,98,98,93,79,60,40,20,50,70,87,98,98,98,98,98,98,94,80,61,42,21,1,0,7,24,42,59,76,91,98,98,98,98,98,98,98,87,70,50,30,0,0,0,0,0,0,0,18,38,58,76,92,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,0,13,34,53,72,89,98,98,98,98,98,98,87,70,51,31,11,11,31,51,70,87,98,98,98,98,98,98,90,74,55,36,15,0,53,72,89,98,98,98,98,98,98,93,77,59,39,19,0,0,0,0,20,40,60,78,93,98,98,98,98,98,98,88,71,52,32,0,0,0,0,8,23,37,51,63,75,85,94,101,107,112,115,116,116,115,112,107,101,93,85,74,63,50,37,23,8,0,0,0,0,0,53,72,89,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,88,71,52,32,35,54,70,82,88,92,95,98,100,102,104,105,105,106,105,104,103,101,97,92,86,78,69,60,49,37,25,11,0,0,0,0,0,0,0,0,0,3,17,31,43,56,67,77,86,94,101,107,111,114,116,116,115,113,110,105,99,93,86,77,68,57,46,32,15,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,57,75,91,98,98,98,98,98,98,96,83,65,46,26,7,0,0,0,0,0,0,1,22,42,61,80,94,98,98,98,98,98,98,93,77,59,45,65,83,96,98,98,98,98,98,98,92,77,58,39,20,1,0,0,0,18,37,55,74,90,98,98,98,98,98,98,96,83,65,45,43,63,81,95,98,98,98,98,98,98,87,70,51,31,11,0,0,9,29,49,68,86,97,98,98,98,98,98,95,81,63,43,23,53,72,89,98,98,98,98,98,98,87,70,50,30,10,0,0,0,0,11,32,52,71,88,98,98,98,98,98,98,88,71,52,32,46,66,83,96,98,98,98,98,98,98,98,98,98,98,98,93,77,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,64,82,95,98,98,98,98,98,95,81,63,44,23,3,0,0,0,0,3,24,44,64,82,95,98,98,98,98,98,95,81,63,44,23,53,72,89,98,98,98,98,98,98,93,77,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,48,60,69,78,86,93,100,105,109,112,114,116,116,116,114,112,108,103,97,89,80,71,60,48,35,22,7,0,0,0,0,0,0,53,72,89,98,98,98,98,98,98,89,73,54,37,53,67,81,93,103,110,115,116,115,111,105,96,85,72,58,42,26,9,0,0,0,0,0,0,0,10,24,37,49,60,69,78,85,91,96,100,102,104,105,106,105,104,103,102,100,98,96,92,88,81,67,50,32,0,0,0,0,7,22,37,50,63,74,84,93,101,107,112,114,116,116,115,112,107,101,94,85,74,63,51,37,23,8,0,0,0,0,0,52,71,88,98,98,98,98,98,98,97,86,69,50,30,9,0,0,0,0,5,23,39,56,70,83,94,102,107,109,109,107,101,92,82,69,56,41,25,0,0,4,20,40,60,79,93,98,98,98,98,98,98,88,71,52,32,11,9,9,7,2,0,0,0,0,0,0,0,0,0,0,0,0,0,35,54,70,82,88,92,95,98,100,102,104,105,105,106,105,104,103,101,97,92,86,78,69,60,49,37,25,11,0,0,0,0,0,0,0,0,16,36,56,75,91,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,92,77,58,39,18,50,69,86,97,98,98,98,98,98,94,80,62,42,22,2,0,0,0,17,38,57,76,91,98,98,98,98,98,98,98,87,70,50,30,43,63,81,95,98,98,98,98,98,98,87,70,51,31,11,0,0,9,29,49,68,86,97,98,98,98,98,98,95,81,63,43,23,0,0,
43,64,85,106,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,15,0,34,56,77,98,117,120,120,120,120,120,109,90,70,57,78,99,118,120,120,120,120,117,98,77,56,71,90,110,120,120,120,120,120,116,97,76,55,11,31,50,67,80,91,99,107,113,118,122,126,130,132,133,134,134,133,131,128,123,118,112,104,94,84,72,58,44,28,13,0,0,0,0,46,67,88,109,120,120,120,120,120,109,89,68,47,26,5,0,9,27,46,65,83,102,119,120,120,120,120,120,108,87,66,45,24,56,77,98,117,120,120,120,120,120,109,88,67,46,25,4,3,20,37,54,71,88,106,120,120,120,120,120,120,117,98,77,56,34,0,0,0,0,0,0,0,21,42,63,85,105,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,0,17,38,59,80,101,119,120,120,120,120,117,99,78,58,38,18,17,38,58,78,98,117,120,120,120,120,119,103,82,61,40,19,0,59,80,101,119,120,120,120,120,120,106,86,65,44,22,1,0,0,2,23,44,65,86,107,120,120,120,120,120,118,99,79,58,36,0,0,0,6,23,38,53,67,81,93,104,113,121,128,133,136,138,138,136,133,128,121,113,103,92,80,67,53,38,22,6,0,0,0,0,59,80,101,119,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,99,79,58,36,42,63,83,100,109,113,116,119,121,123,125,126,126,126,126,126,124,121,117,112,106,98,88,78,67,54,41,27,11,0,0,0,0,0,0,0,3,18,33,47,60,73,85,96,105,114,121,128,132,136,138,138,137,134,131,126,120,113,105,96,86,75,62,45,26,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,62,83,104,120,120,120,120,120,120,113,93,74,54,34,15,0,0,0,0,0,0,7,27,48,68,89,109,120,120,120,120,120,120,106,86,65,50,71,92,112,120,120,120,120,120,120,106,87,68,49,30,11,0,0,10,28,47,65,84,103,119,120,120,120,120,120,112,92,71,50,48,69,90,110,120,120,120,120,120,117,98,77,56,35,14,0,0,12,33,54,75,96,116,120,120,120,120,120,110,90,69,48,26,59,80,101,119,120,120,120,120,117,98,77,56,34,13,0,0,0,0,15,36,57,78,99,118,120,120,120,120,118,99,79,58,36,51,72,93,113,120,120,120,120,120,120,120,120,120,120,120,106,86,65,44,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,70,91,111,120,120,120,120,120,111,90,69,48,27,6,0,0,0,0,7,28,49,70,91,111,120,120,120,120,120,111,90,69,48,27,59,80,101,119,120,120,120,120,120,106,86,65,44,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,63,78,88,97,105,113,120,126,131,134,136,137,138,138,136,133,129,123,117,109,99,89,77,65,52,37,23,7,0,0,0,0,0,59,80,101,119,120,120,120,120,119,101,81,60,51,67,83,97,111,122,131,136,138,137,132,125,114,102,88,72,56,39,21,4,0,0,0,0,0,11,26,40,54,67,78,88,98,105,111,117,120,124,126,126,128,126,126,124,123,122,120,117,113,108,97,79,59,39,0,0,0,6,22,37,52,67,80,92,103,113,121,128,133,136,138,138,136,133,128,121,113,104,93,80,67,53,38,23,7,0,0,0,0,57,78,99,118,120,120,120,120,120,116,97,76,55,34,14,0,0,0,0,16,34,52,69,86,100,113,122,128,131,131,128,121,111,99,86,71,54,35,4,16,25,29,45,66,87,108,120,120,120,120,120,118,99,78,57,36,30,30,30,28,21,11,0,0,0,0,0,0,0,0,0,0,0,0,42,63,83,100,109,113,116,119,121,123,125,126,126,126,126,126,124,121,117,112,106,98,88,78,67,54,41,27,11,0,0,0,0,0,0,0,19,40,62,83,103,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,106,85,64,43,22,55,76,97,116,120,120,120,120,120,109,89,68,47,26,5,0,0,5,25,45,65,85,105,120,120,120,120,120,120,117,98,77,56,34,48,69,90,110,120,120,120,120,120,117,98,77,56,35,14,0,0,12,33,54,75,96,116,120,120,120,120,120,110,90,69,48,26,0,0,
43,65,86,107,129,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,15,0,34,55,75,95,115,135,142,142,142,137,117,97,77,58,79,100,121,142,142,142,142,120,99,78,59,78,98,118,138,142,142,142,134,115,95,75,54,17,38,58,79,97,109,119,126,134,139,144,148,150,153,154,155,155,154,152,149,144,139,132,123,113,102,88,74,58,43,26,8,0,0,0,47,68,89,110,132,142,142,142,133,111,90,69,47,26,5,0,19,38,56,75,93,112,131,142,142,142,142,131,109,88,67,45,24,56,77,98,120,142,142,142,142,132,110,89,68,47,25,4,16,33,50,67,84,101,118,136,142,142,142,142,131,113,95,75,55,34,0,0,0,0,0,0,0,21,43,64,85,106,128,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,0,19,40,62,83,104,125,142,142,142,142,125,105,85,65,44,24,23,44,64,84,105,125,142,142,142,142,128,106,85,64,43,22,1,59,81,102,123,142,142,142,142,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,142,142,142,142,122,100,79,58,37,0,0,3,20,36,53,68,83,97,110,122,133,142,148,154,157,159,159,157,154,148,141,132,122,110,97,83,68,52,36,19,2,0,0,0,59,81,102,123,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,45,66,87,108,130,134,138,140,143,145,146,148,148,148,148,148,146,143,138,133,125,117,107,96,84,71,57,41,26,9,0,0,0,0,0,1,17,33,48,63,77,90,103,114,124,134,142,148,153,157,159,159,158,155,151,147,140,133,124,115,104,92,74,54,34,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,61,82,101,121,140,142,142,142,141,121,101,82,62,42,23,3,0,0,0,0,0,12,33,53,74,94,115,136,142,142,142,142,125,105,85,64,49,70,90,109,128,142,142,142,142,135,115,96,77,59,40,21,2,1,20,38,57,76,94,113,132,142,142,142,142,128,109,91,70,49,48,69,90,112,134,142,142,142,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,142,142,142,134,112,90,69,48,27,59,81,102,123,142,142,142,142,120,98,77,56,35,13,0,0,0,0,15,36,57,79,100,121,142,142,142,142,122,100,79,58,37,51,73,94,115,137,142,142,142,142,142,142,142,142,142,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,71,92,113,135,142,142,142,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,142,142,142,134,112,91,70,49,27,59,81,102,123,142,142,142,142,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,74,93,107,117,125,133,140,147,151,155,157,158,159,159,157,154,150,144,137,128,118,107,95,82,67,53,37,21,5,0,0,0,0,59,81,102,123,142,142,142,142,124,102,81,60,63,81,97,113,128,141,151,157,159,158,152,144,132,118,102,86,69,51,33,14,0,0,0,0,8,24,41,56,70,84,96,107,117,125,132,137,142,145,147,148,149,148,147,146,145,143,141,138,134,126,104,83,62,41,0,0,2,19,36,52,67,82,96,109,121,132,141,148,153,157,159,159,157,154,148,141,132,122,110,97,83,68,53,37,20,3,0,0,0,56,77,97,118,139,142,142,142,142,122,101,80,60,39,18,0,0,0,6,25,44,63,82,99,116,130,142,149,152,152,148,140,129,116,101,82,62,41,20,34,44,50,51,67,88,109,131,142,142,142,142,121,100,79,57,51,51,51,51,49,41,28,14,0,0,0,0,0,0,0,0,0,0,0,45,66,87,108,130,134,138,140,143,145,146,148,148,148,148,148,146,143,138,133,125,117,107,96,84,71,57,41,26,9,0,0,0,0,0,0,19,41,62,83,104,126,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,129,107,86,65,43,22,55,77,98,119,141,142,142,142,133,111,90,69,47,26,5,0,0,12,32,52,72,92,112,132,142,142,142,142,136,116,96,75,55,34,48,69,90,112,134,142,142,142,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,142,142,142,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,15,0,28,48,68,87,107,126,146,163,163,145,125,105,85,65,79,100,121,143,163,163,142,120,99,78,66,86,106,126,146,163,163,146,126,106,87,67,48,19,40,61,82,104,124,138,147,154,160,165,169,172,170,168,168,168,169,172,170,165,159,152,142,131,118,104,88,72,55,38,19,1,0,0,47,68,89,110,132,154,163,154,133,111,90,69,47,26,5,10,29,48,66,85,104,122,141,160,163,163,152,131,109,88,67,45,24,56,77,98,120,142,163,163,154,132,110,89,68,47,25,12,29,46,63,80,97,114,131,148,163,163,154,137,119,101,84,66,48,28,0,0,0,0,0,0,0,21,43,64,85,106,128,150,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,1,22,43,64,85,106,128,149,163,163,152,132,111,91,71,51,30,30,50,70,91,111,131,152,163,163,151,130,109,88,67,46,25,3,59,81,102,123,145,163,163,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,163,163,144,122,100,79,58,37,0,0,14,32,49,66,83,98,113,128,140,151,161,169,171,167,165,166,168,172,168,161,151,140,126,113,98,82,66,49,32,14,0,0,0,59,81,102,123,145,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,144,122,100,79,58,37,45,66,87,108,130,152,159,161,164,166,168,169,170,170,170,169,167,163,159,153,145,136,126,114,101,87,71,56,39,22,4,0,0,0,0,14,31,47,63,78,93,107,120,132,143,153,161,168,174,170,168,168,168,171,172,167,161,153,144,134,121,100,79,58,37,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,54,73,93,112,132,151,163,163,149,129,109,90,70,51,31,12,0,0,0,0,0,18,39,59,80,100,120,141,162,163,159,139,118,98,78,58,43,62,80,99,117,136,155,163,163,144,125,106,87,68,49,30,11,11,30,49,67,86,104,123,142,161,163,155,136,117,99,80,62,43,48,69,90,112,134,155,163,163,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,163,155,134,112,90,69,48,27,59,81,102,123,145,163,163,142,120,98,77,56,35,13,0,0,0,0,15,36,57,79,100,121,143,163,163,144,122,100,79,58,37,51,73,94,115,137,158,163,163,163,163,163,163,163,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,71,92,113,135,156,163,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,163,156,134,112,91,70,49,27,59,81,102,123,145,163,163,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,78,99,120,136,145,153,160,167,172,168,166,166,165,166,169,173,170,164,156,147,136,124,111,97,83,67,51,35,18,0,0,0,0,59,81,102,123,145,163,163,146,124,102,81,60,74,92,110,128,143,158,170,168,164,165,172,162,148,133,116,98,80,62,43,24,4,0,0,2,20,37,54,71,86,100,114,126,136,145,152,158,163,166,168,170,170,169,168,167,166,164,162,159,148,126,104,83,62,41,0,0,14,32,49,66,82,97,112,126,139,151,160,168,171,167,165,166,168,172,169,161,151,140,128,113,98,83,66,50,32,15,0,0,0,51,71,92,112,133,154,163,163,147,126,106,85,64,43,23,2,0,0,13,33,53,73,92,111,129,146,160,170,173,172,168,158,142,124,105,84,63,42,34,50,63,71,73,73,88,109,131,152,163,163,143,121,100,79,73,73,73,73,73,69,58,44,27,8,0,0,0,0,0,0,0,0,0,0,45,66,87,108,130,152,159,161,164,166,168,169,170,170,170,169,167,163,159,153,145,136,126,114,101,87,71,56,39,22,4,0,0,0,0,0,19,41,62,83,104,126,148,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,150,129,107,86,65,43,22,55,77,98,119,141,162,163,154,133,111,90,69,47,26,5,0,0,20,40,59,79,99,119,139,159,163,163,149,129,109,89,69,49,29,48,69,90,112,134,155,163,163,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,163,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,179,165,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,15,0,20,40,59,79,98,118,138,157,172,152,133,112,93,73,79,100,121,143,164,164,142,120,99,78,74,94,114,134,153,173,157,137,117,98,79,59,39,16,37,57,77,97,116,136,156,172,166,160,155,152,149,147,147,147,148,151,157,164,173,171,160,148,135,119,102,85,67,48,29,10,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,5,21,39,58,77,95,114,133,151,170,184,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,47,25,25,42,59,76,92,109,126,143,161,176,159,142,124,107,89,72,54,37,19,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,177,164,160,160,160,160,160,160,160,160,160,168,184,165,144,122,100,79,58,37,3,24,46,67,88,109,130,151,172,179,158,138,118,98,77,57,37,36,56,77,97,117,138,158,178,175,154,133,111,90,69,48,27,6,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,7,26,44,62,79,96,112,128,143,157,170,167,158,151,146,144,144,147,152,160,170,169,157,143,128,112,96,79,61,43,25,7,0,0,59,81,102,123,145,166,183,168,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,168,184,165,144,122,100,79,58,37,45,66,87,108,130,152,173,176,162,157,155,154,154,154,154,154,156,160,166,173,165,155,144,131,117,101,85,69,51,33,15,0,0,0,9,26,44,61,77,93,108,123,137,150,162,172,169,160,154,149,147,146,147,150,154,160,167,172,156,136,116,96,76,55,35,67,88,109,131,152,160,160,160,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,160,160,160,152,130,108,87,66,45,23,45,65,84,104,123,143,162,177,157,137,117,98,79,59,40,20,0,0,0,0,4,24,45,65,85,106,126,147,167,172,152,132,112,92,71,51,33,52,70,89,107,126,145,163,173,154,135,116,97,78,59,40,21,22,40,59,77,96,115,134,152,171,163,144,126,107,88,70,52,33,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,56,35,13,0,0,0,0,15,36,57,79,100,121,143,164,165,144,122,100,79,58,37,51,73,94,115,137,158,160,160,160,160,164,178,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,73,93,114,134,154,169,162,156,151,147,145,144,144,145,148,152,159,167,175,166,154,142,128,113,97,81,65,48,30,12,0,0,0,59,81,102,123,145,166,167,146,124,102,81,66,84,103,122,140,157,173,159,148,142,145,155,169,162,145,128,109,90,71,52,32,13,0,0,13,31,49,67,84,101,116,131,143,155,165,172,168,161,157,154,153,152,153,154,156,158,165,180,169,148,126,104,83,62,41,0,7,25,43,61,79,95,112,128,143,156,169,168,158,151,146,144,144,147,151,159,169,169,157,143,128,112,96,79,62,44,26,8,0,0,46,66,87,107,128,149,169,173,152,131,110,89,69,48,27,6,0,0,20,40,60,81,101,120,140,158,176,165,154,151,155,148,130,112,94,76,57,38,44,63,80,92,94,94,94,109,131,152,173,164,143,121,100,94,94,94,94,94,94,88,74,56,36,16,0,0,0,0,0,0,0,0,0,0,45,66,87,108,130,152,173,176,162,157,155,154,154,154,154,154,156,160,166,173,165,155,144,131,117,101,85,69,51,33,15,0,0,0,0,0,19,41,62,83,104,126,148,169,181,166,160,160,160,160,160,160,160,160,160,160,160,160,160,150,129,107,86,65,43,22,55,77,98,119,141,162,175,154,133,111,90,69,47,26,16,16,13,28,48,67,87,107,126,146,166,180,161,141,121,101,82,61,42,22,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,169,149,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,15,0,12,32,51,71,90,109,129,149,168,160,140,120,100,81,79,100,121,143,164,164,142,120,99,78,82,102,122,142,161,167,148,128,109,90,70,51,31,10,30,49,69,89,108,128,148,152,145,139,135,131,128,126,125,125,126,131,137,145,155,167,178,165,149,132,114,96,77,58,38,18,0,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,12,31,49,68,87,105,124,143,161,180,195,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,47,25,38,55,72,89,105,122,139,156,173,163,146,129,112,94,77,60,42,25,7,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,167,147,139,139,139,139,139,139,139,139,139,154,174,165,144,122,100,79,58,37,6,27,48,69,90,111,133,154,175,180,165,145,124,104,84,63,43,42,63,83,103,124,144,164,181,178,156,136,114,93,72,51,30,9,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,17,36,55,73,91,109,126,143,158,173,162,149,139,130,124,122,122,126,132,140,152,165,173,158,143,126,108,91,73,54,36,17,0,0,59,81,102,123,145,166,174,154,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,154,174,165,144,122,100,79,58,37,45,66,87,108,130,152,173,166,146,136,134,133,133,133,132,133,136,140,146,155,165,173,161,147,132,115,98,81,62,44,25,5,0,2,20,38,56,73,90,107,123,139,153,167,173,160,150,140,133,128,126,124,126,129,134,140,147,155,149,129,109,89,69,49,29,67,88,109,131,139,139,139,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,139,139,139,130,108,87,66,45,23,37,56,76,95,115,134,153,173,165,146,126,106,87,67,48,29,9,0,0,0,10,30,51,71,91,112,132,153,173,166,145,125,105,85,65,44,23,41,60,78,97,116,134,153,172,164,145,126,106,88,68,50,31,32,50,69,88,106,125,144,162,171,152,134,115,96,78,60,41,23,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,56,35,13,0,0,0,0,15,36,57,79,100,121,143,164,165,144,122,100,79,58,37,51,73,94,115,137,139,139,139,139,139,148,167,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,67,87,107,128,148,149,142,135,130,126,124,122,122,123,126,132,139,148,158,170,171,158,143,128,111,94,77,60,42,23,5,0,0,59,81,102,123,145,166,167,146,124,102,81,74,94,113,132,151,169,161,144,129,121,125,139,155,173,157,138,119,99,80,60,40,20,0,3,22,41,60,79,96,114,131,146,160,173,169,157,148,141,136,133,132,131,132,133,134,137,150,170,169,148,126,104,83,62,41,0,17,36,54,73,91,108,125,142,158,173,163,150,139,131,125,122,122,126,131,140,151,164,173,158,143,126,109,91,73,55,36,17,0,0,40,61,81,102,123,143,164,177,156,135,114,94,73,52,31,11,0,5,26,46,66,87,107,128,148,168,169,150,135,130,135,136,118,100,83,65,47,29,50,71,92,110,115,115,115,115,131,152,173,164,143,121,115,115,115,115,115,115,115,103,83,63,42,21,0,0,0,0,0,0,0,0,0,0,45,66,87,108,130,152,173,166,146,136,134,133,133,133,132,133,136,140,146,155,165,173,161,147,132,115,98,81,62,44,25,5,0,0,0,0,19,41,62,83,104,126,148,169,171,151,139,139,139,139,139,139,139,139,139,139,139,139,139,139,129,107,86,65,43,22,55,77,98,119,141,162,175,154,133,111,90,69,47,37,37,37,33,37,56,76,95,115,134,154,174,172,152,133,113,93,74,54,34,14,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,15,0,4,23,43,62,82,101,120,140,159,168,148,128,109,89,79,100,121,143,164,164,142,120,99,78,90,110,130,149,169,158,139,119,100,81,61,42,23,2,21,41,61,80,100,120,139,132,125,119,114,110,106,104,104,104,106,110,116,126,137,151,166,179,162,143,124,105,85,65,45,25,4,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,22,41,60,78,97,115,134,153,172,189,195,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,47,35,52,68,85,102,118,135,152,169,168,151,134,117,99,82,65,48,30,13,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,171,164,143,122,117,117,117,117,117,117,117,130,152,173,165,144,122,100,79,58,37,8,29,50,72,93,114,135,156,164,159,167,151,131,110,90,70,50,49,69,89,110,130,150,168,160,165,159,138,117,96,74,53,32,11,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,7,26,45,65,83,102,120,138,156,173,163,147,133,120,110,104,101,102,105,112,122,135,149,165,172,156,138,120,102,83,64,45,26,6,0,59,81,102,123,145,166,172,151,130,117,117,117,117,117,117,117,117,117,117,117,117,117,117,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,112,111,111,111,111,112,114,119,126,136,148,162,177,162,145,128,110,91,72,53,33,14,0,12,31,49,68,85,103,120,137,153,169,171,156,143,131,121,113,107,104,104,105,108,113,120,128,136,142,122,102,82,62,42,22,66,87,106,117,117,117,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,117,117,117,106,86,65,44,23,28,48,67,86,106,125,145,164,174,154,135,115,96,76,57,38,18,0,0,0,16,36,57,77,97,118,138,159,179,158,139,118,98,78,58,38,12,31,50,68,87,105,124,143,161,173,154,135,116,97,78,59,40,42,61,79,98,117,135,154,173,160,142,123,105,86,68,49,31,12,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,56,35,13,0,0,0,0,15,36,57,79,100,121,143,164,165,144,122,100,79,58,37,51,72,92,111,117,117,117,117,117,122,144,166,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,60,80,100,120,137,129,122,115,109,105,102,101,101,102,106,111,119,129,141,153,167,173,158,141,124,107,89,71,52,33,14,0,0,59,81,102,123,145,166,167,146,124,102,81,81,101,121,141,161,170,150,132,114,100,109,126,144,163,166,147,128,107,87,67,47,27,6,10,30,50,70,89,107,126,144,161,176,166,152,139,128,120,115,112,110,110,110,111,113,126,148,169,169,148,126,104,83,62,41,7,26,45,64,83,102,120,138,155,172,164,148,133,120,110,104,101,102,105,111,121,135,149,165,173,156,139,121,103,84,65,46,27,7,0,35,55,76,97,117,138,159,179,161,140,119,98,77,57,36,15,0,10,31,52,72,93,113,134,154,175,160,140,121,108,117,124,107,89,71,53,35,18,51,73,94,115,137,137,137,137,138,154,175,165,146,137,137,137,137,137,137,137,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,45,66,87,108,130,152,173,165,144,122,112,111,111,111,111,112,114,119,126,136,148,162,177,162,145,128,110,91,72,53,33,14,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,117,117,117,117,117,117,117,117,117,117,117,117,117,117,105,85,64,43,22,55,77,98,119,141,162,175,154,133,111,90,69,59,59,59,58,54,46,65,84,104,123,143,162,182,163,144,124,105,85,66,46,26,7,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,11,0,0,15,34,53,73,92,112,131,150,169,156,137,117,97,79,100,121,143,164,164,142,120,99,79,98,118,138,157,168,149,130,110,91,72,53,33,14,0,13,33,53,72,92,111,120,112,105,98,93,89,85,84,83,83,85,89,97,108,120,136,153,171,172,153,133,112,92,71,51,30,9,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,32,51,70,88,107,126,145,163,170,168,177,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,47,48,65,82,98,115,132,149,165,171,155,138,120,104,87,70,52,35,18,1,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,164,142,121,100,96,96,96,96,96,108,130,152,173,165,144,122,100,79,58,37,10,32,53,74,95,116,137,158,148,138,153,157,137,117,97,76,56,55,75,96,116,136,157,153,139,150,161,140,119,98,77,56,34,13,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,35,54,74,93,112,131,150,168,168,150,133,117,103,91,83,80,80,85,93,105,119,135,152,170,167,149,131,112,93,73,54,34,14,0,59,81,102,123,145,166,172,151,130,108,96,96,96,96,96,96,96,96,96,96,96,96,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,90,90,90,90,91,93,99,107,118,132,148,165,175,157,139,120,100,81,61,40,20,2,22,41,60,78,97,115,133,150,167,172,156,141,126,113,102,93,87,83,82,84,87,93,100,108,117,126,115,95,75,55,35,15,59,77,91,96,96,96,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,96,96,96,91,76,58,39,19,20,39,58,78,97,116,136,155,174,162,143,123,104,85,66,46,27,8,0,2,22,43,63,83,103,124,144,165,172,152,131,111,91,71,51,31,2,21,39,58,77,95,114,133,151,170,164,145,126,107,88,69,50,52,71,90,108,126,146,164,168,150,131,112,94,76,57,39,20,2,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,56,35,13,0,0,0,0,15,36,57,79,100,121,143,164,165,144,122,100,79,58,37,45,64,81,94,96,96,96,96,101,122,144,166,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,53,74,94,114,118,109,102,94,88,84,81,80,80,81,85,91,100,111,123,137,152,168,171,154,136,118,100,81,62,43,24,4,0,59,81,102,123,145,166,167,146,124,102,81,88,108,128,149,169,162,142,122,103,84,96,115,135,155,175,155,134,114,94,73,53,32,12,17,37,57,78,97,117,137,155,173,170,152,136,121,110,101,94,91,88,88,89,90,104,126,148,169,169,148,126,104,83,62,41,15,34,54,74,93,112,131,149,167,169,151,134,117,103,91,84,80,80,84,92,104,118,135,151,169,168,150,131,112,93,74,55,35,15,0,30,50,71,91,112,133,153,174,165,144,123,103,82,61,40,20,0,15,36,57,77,98,118,139,160,175,154,134,113,93,101,107,95,77,59,42,24,6,51,73,94,115,137,158,158,158,158,167,183,176,162,158,158,158,158,158,158,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,45,66,87,108,130,152,173,165,144,122,100,90,90,90,90,91,93,99,107,118,132,148,165,175,157,139,120,100,81,61,40,20,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,96,96,96,96,96,96,96,96,96,96,96,96,96,90,75,57,38,18,55,77,98,119,141,162,175,154,133,111,90,80,80,80,80,80,73,60,74,93,112,132,151,171,173,154,135,115,96,77,57,38,18,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,4,0,0,6,25,45,64,83,102,122,141,160,164,145,125,105,86,100,121,143,164,164,142,120,99,87,107,126,146,166,159,140,120,101,82,63,44,25,5,0,5,25,44,64,82,97,101,92,84,78,72,68,64,62,61,61,64,69,78,91,106,124,143,162,179,159,138,117,96,75,54,33,12,0,47,68,89,110,132,154,175,154,133,111,90,69,47,26,42,61,80,98,117,136,155,167,151,148,161,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,47,62,78,95,111,128,145,162,175,158,142,125,108,91,74,57,40,23,5,0,0,0,0,0,0,0,0,2,23,45,66,87,108,130,151,172,163,142,120,99,78,75,75,75,87,108,130,152,173,165,144,122,100,79,58,37,13,34,55,76,97,118,140,161,146,126,147,164,144,123,103,83,62,61,82,102,122,143,163,146,126,146,164,142,121,100,79,58,37,16,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,22,42,62,82,101,121,141,160,176,157,139,120,103,87,73,63,59,59,64,75,89,105,122,140,159,178,159,140,120,101,81,61,42,22,1,59,81,102,123,145,166,172,151,130,108,86,75,75,75,75,75,75,75,75,75,75,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,69,69,68,70,73,79,88,102,118,135,154,173,167,148,128,108,87,67,47,26,11,30,50,69,88,107,126,144,162,177,159,142,126,110,96,84,73,66,62,61,63,67,73,80,88,98,108,104,88,68,48,28,8,47,62,72,75,75,75,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,75,75,75,71,61,46,29,11,11,30,50,69,88,107,126,146,165,171,152,133,113,94,74,55,36,17,0,9,29,49,69,90,110,130,151,171,165,145,124,104,84,64,44,24,0,11,29,48,66,85,104,122,141,160,174,155,136,117,98,79,60,63,81,100,118,137,156,175,158,139,120,102,84,65,47,28,10,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,56,35,13,0,0,0,0,15,36,57,79,100,121,143,164,165,144,122,100,79,58,37,35,51,65,73,75,75,75,80,101,122,144,166,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,47,66,84,97,98,90,82,75,68,63,60,59,59,60,65,72,82,93,107,122,138,155,172,166,147,129,109,90,71,52,32,12,0,59,81,102,123,145,166,167,146,124,102,81,93,114,134,155,175,156,135,115,95,75,88,107,128,148,169,161,141,120,99,79,58,37,17,22,43,64,84,105,125,145,164,178,159,140,122,106,92,81,74,70,67,67,68,83,104,126,148,169,169,148,126,104,83,62,41,22,42,62,82,101,121,140,160,177,158,139,121,104,87,73,63,59,59,64,74,88,104,122,140,159,177,160,141,122,102,82,62,42,22,2,24,45,66,86,107,128,148,169,170,149,128,107,86,66,45,24,3,20,41,62,82,103,124,144,165,169,149,128,107,87,83,86,79,65,48,30,12,0,51,73,94,115,137,157,157,157,157,166,182,175,161,157,157,157,157,157,157,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,45,66,87,108,130,152,173,165,144,122,100,79,69,69,68,70,73,79,88,102,118,135,154,173,167,148,128,108,87,67,47,26,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,75,75,75,75,75,75,75,75,75,75,75,75,71,60,45,28,10,55,77,98,119,141,162,175,154,133,111,95,101,101,101,101,101,90,73,84,103,122,141,160,179,163,144,125,106,87,68,48,29,10,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,60,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,0,0,0,0,17,36,55,74,93,112,132,151,170,153,133,113,94,100,121,143,164,164,142,120,99,95,115,135,154,169,150,131,111,92,73,54,35,15,0,0,0,16,35,52,67,77,80,73,64,57,52,47,43,41,40,40,43,49,61,76,95,115,136,156,177,163,142,120,99,78,57,36,15,0,47,68,89,110,132,154,175,154,133,111,90,69,47,33,52,71,90,109,128,146,165,157,138,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,59,76,92,108,125,142,158,175,162,145,128,112,95,78,61,44,27,10,0,0,0,0,0,0,0,0,0,3,24,45,66,88,109,130,152,173,162,141,119,98,77,55,53,66,87,108,130,152,173,165,144,122,100,79,58,37,15,36,57,78,99,120,142,163,145,123,140,160,150,130,109,89,69,68,88,108,129,149,160,140,124,145,166,145,123,102,81,60,39,18,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,28,49,69,89,109,129,149,169,168,148,129,109,91,73,57,43,38,38,45,59,75,93,111,130,150,169,168,149,129,109,89,68,48,28,8,59,81,102,123,145,166,172,151,130,108,86,65,53,53,53,53,53,53,53,53,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,47,47,48,52,59,72,88,106,125,145,165,175,155,135,114,93,72,51,30,19,39,58,78,97,117,136,155,173,166,148,130,112,96,80,66,54,46,41,40,42,46,52,60,69,79,87,85,74,58,40,21,1,32,44,51,53,53,53,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,53,53,53,51,43,31,16,0,2,21,41,60,79,98,118,137,156,176,161,142,122,103,83,64,45,26,7,15,35,55,76,96,116,137,157,177,157,137,117,97,77,57,37,17,0,0,19,37,56,75,93,112,131,149,168,164,145,126,107,88,69,73,91,110,129,148,166,166,147,129,110,92,73,55,36,18,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,56,35,13,0,0,0,0,15,36,57,79,100,121,143,164,165,144,122,100,79,58,37,21,35,46,52,53,53,59,80,101,122,144,166,172,151,130,108,86,65,44,23,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,5,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,37,54,68,77,78,70,62,55,48,42,39,37,37,39,44,53,64,77,92,108,125,143,162,176,157,138,119,99,80,60,40,20,0,59,81,102,123,145,166,167,146,124,102,81,98,118,139,160,172,151,130,109,89,68,81,101,122,143,163,166,146,125,104,84,63,42,21,27,48,68,89,110,131,151,172,170,150,130,111,93,76,62,53,49,46,46,62,83,104,126,148,169,169,148,126,104,83,62,41,28,49,69,89,109,129,149,169,169,149,130,111,92,74,57,44,38,38,45,58,75,92,111,130,149,169,169,150,130,110,90,69,49,29,8,19,40,60,81,102,122,143,163,174,153,132,111,91,70,49,29,8,25,46,66,87,108,129,149,170,164,143,123,102,81,62,64,60,49,35,18,1,0,51,73,94,115,136,136,136,136,137,154,174,165,145,136,136,136,136,136,136,136,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,45,66,87,108,130,152,173,165,144,122,100,79,58,47,47,48,52,59,72,88,106,125,145,165,175,155,135,114,93,72,51,30,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,53,53,53,53,53,53,53,53,53,53,53,51,43,30,15,0,55,77,98,119,141,162,175,154,133,111,108,122,122,122,122,120,100,79,93,112,131,150,169,171,153,134,115,96,77,58,39,20,1,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,17,17,17,17,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,60,39,32,32,32,32,32,32,32,32,32,32,32,32,28,21,10,0,0,0,0,0,7,27,46,65,84,103,122,142,161,161,141,122,102,100,121,143,164,164,142,120,99,104,123,143,163,160,140,121,102,83,64,44,25,6,0,0,0,6,22,37,49,57,58,54,45,37,31,26,22,20,19,19,22,31,48,69,90,111,132,154,175,164,143,122,100,79,58,37,15,0,47,68,89,110,132,154,175,154,133,111,90,69,47,44,62,81,100,118,137,156,166,148,128,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,73,89,105,122,138,155,171,164,148,132,115,98,82,65,48,31,14,0,0,0,0,0,0,0,0,0,0,3,25,46,67,88,109,131,152,173,161,140,118,97,76,55,45,66,87,108,130,152,173,165,144,122,100,79,58,37,17,38,59,80,101,122,144,165,145,123,133,153,156,136,116,96,75,74,94,114,135,155,153,133,123,145,166,147,126,104,83,62,41,20,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,34,55,75,96,116,136,156,176,161,141,120,101,81,62,44,27,16,17,29,46,64,82,102,121,141,161,176,156,136,115,95,75,54,34,13,59,81,102,123,145,166,172,151,130,108,86,65,44,32,32,32,32,32,32,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,26,27,31,42,59,78,98,118,139,160,181,160,139,118,97,76,55,34,26,46,66,86,106,125,145,164,175,156,137,118,100,83,66,50,37,26,20,19,21,26,33,41,51,60,66,65,57,44,29,11,0,14,24,30,32,32,32,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,32,32,32,30,24,14,1,0,0,12,32,51,70,90,109,128,148,166,169,150,131,112,93,73,54,35,16,22,42,62,82,102,123,143,163,170,150,130,110,90,70,50,30,10,0,0,9,27,46,64,83,102,120,139,158,174,155,136,117,98,79,83,102,120,139,158,174,155,137,118,100,81,63,44,26,7,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,56,35,13,11,11,11,11,15,36,57,79,100,121,143,164,165,144,122,100,79,58,37,6,18,26,31,32,37,59,80,101,122,144,166,172,151,130,108,86,65,44,25,23,20,17,12,6,0,0,0,0,0,0,0,0,0,0,0,49,71,92,113,135,156,177,156,134,112,91,70,49,27,21,16,11,4,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,26,26,25,23,21,18,15,10,6,0,0,0,0,0,0,0,0,0,0,0,0,8,24,39,50,56,57,51,42,35,27,22,18,16,16,18,24,34,47,62,79,96,114,133,152,171,166,147,126,107,87,67,47,26,6,59,81,102,123,145,166,167,146,124,102,81,102,122,144,165,168,147,126,105,84,63,76,96,117,138,159,171,150,130,108,88,67,46,25,30,51,72,93,114,135,156,177,164,143,122,102,83,63,46,34,28,25,41,62,83,104,126,148,169,169,148,126,104,83,62,41,34,55,75,96,116,136,156,176,161,141,121,102,82,63,45,28,17,17,28,45,63,82,102,121,141,161,177,157,137,116,96,76,55,35,14,14,35,55,76,96,117,138,158,178,158,137,116,95,75,54,33,12,30,50,71,92,112,134,154,175,159,138,117,97,76,56,43,40,31,19,5,0,0,50,71,91,109,114,114,114,114,131,152,173,164,143,121,114,114,114,114,114,114,114,103,83,63,42,21,0,0,0,0,0,0,0,0,0,0,45,66,87,108,130,152,173,165,144,122,100,79,58,37,37,43,44,42,59,78,98,118,139,160,181,160,139,118,97,76,55,34,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,32,32,32,32,32,32,32,32,32,32,30,23,13,0,0,55,77,98,119,141,162,175,154,133,111,108,130,144,144,144,122,100,85,103,122,141,160,179,161,142,123,105,87,68,49,30,11,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,37,38,38,38,38,38,55,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,11,11,11,11,11,11,11,11,11,11,11,8,1,0,0,0,0,0,0,0,17,36,55,75,94,113,132,151,169,150,130,111,100,121,143,164,164,142,120,99,113,132,152,169,150,131,112,93,74,55,35,16,0,0,0,0,0,7,20,30,36,37,33,25,17,11,5,5,7,10,14,21,32,48,69,90,111,132,154,175,164,143,121,100,79,58,37,15,0,47,68,89,110,132,154,175,154,133,111,90,69,47,53,72,91,110,129,148,166,156,138,118,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,71,87,103,119,136,152,168,167,151,135,118,102,85,69,52,35,19,2,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,153,174,160,139,118,96,75,54,45,66,87,108,130,152,173,165,144,122,100,79,58,37,19,40,61,82,103,124,146,166,144,122,126,147,163,143,122,102,82,80,101,121,141,162,147,126,122,144,166,149,128,106,85,64,43,22,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,39,60,81,101,122,143,163,175,155,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,162,142,122,101,80,60,39,19,59,81,102,123,145,166,172,151,130,108,86,65,44,23,11,11,11,11,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,6,12,31,51,72,93,114,135,156,177,163,142,120,100,78,57,36,32,53,73,93,113,133,153,173,167,147,128,108,89,71,53,36,20,7,0,0,0,5,13,22,32,41,45,44,38,28,14,0,0,0,4,9,11,11,11,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,11,11,11,9,4,0,0,0,0,3,23,42,61,80,100,119,138,157,176,159,140,121,101,82,63,44,25,29,49,69,89,109,130,150,170,163,143,123,103,83,63,43,23,3,0,0,0,17,36,54,73,91,110,129,148,166,165,146,126,108,89,93,112,131,149,168,163,145,126,108,89,71,52,34,15,0,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,56,35,33,33,33,33,33,33,36,57,79,100,121,143,164,165,144,122,100,79,58,37,0,0,6,10,16,37,59,80,101,122,144,166,172,151,130,108,86,65,47,46,44,41,38,32,27,20,12,3,0,0,0,0,0,0,0,0,49,71,92,113,135,156,177,156,134,112,91,70,49,45,42,37,31,24,15,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,48,47,47,46,44,42,39,36,31,26,20,13,5,0,0,0,0,0,0,0,0,0,0,9,21,30,35,36,31,23,15,7,1,0,0,0,0,5,17,32,49,67,85,104,123,143,163,174,154,134,114,94,73,53,32,12,59,81,102,123,145,166,167,146,124,102,84,105,126,147,168,164,143,122,101,80,59,72,93,114,135,156,175,154,134,112,91,70,49,28,32,53,74,96,117,138,159,180,160,139,118,97,76,55,35,16,7,19,41,62,83,104,126,148,169,169,148,126,104,83,62,41,39,60,81,101,122,143,163,175,155,135,114,94,74,54,35,16,6,0,16,35,54,74,94,114,134,155,175,163,143,122,102,81,60,40,19,9,29,50,70,91,111,132,153,174,162,142,121,100,79,59,38,17,35,55,76,97,117,138,159,174,154,133,112,92,71,50,30,19,12,2,0,0,0,44,63,79,90,92,92,92,109,131,152,173,164,143,121,100,92,92,92,92,92,92,87,73,55,36,16,1,0,0,0,0,0,0,0,0,0,45,66,87,108,130,152,173,165,144,122,100,79,58,45,56,64,66,60,51,72,93,114,135,156,177,163,142,120,100,78,57,36,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,11,11,11,11,11,11,11,11,11,9,4,0,0,0,55,77,98,119,141,162,175,154,133,111,108,130,152,165,144,122,100,96,114,133,151,170,168,150,132,113,95,76,58,39,20,1,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,57,59,59,59,59,59,55,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,60,39,22,22,22,22,22,22,22,22,22,22,19,12,1,0,0,0,0,0,0,0,0,8,27,46,65,84,103,122,141,160,158,139,119,100,121,143,164,164,142,120,102,121,141,160,159,140,121,102,83,64,45,26,7,0,0,0,0,0,0,2,10,15,16,17,23,25,25,25,26,28,31,35,41,50,62,77,96,115,136,157,177,160,139,118,97,76,55,34,13,0,47,68,89,110,132,154,175,154,133,111,90,69,47,63,82,101,120,139,158,166,147,128,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,85,101,117,133,149,166,169,153,137,121,104,88,72,55,39,22,5,0,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,132,154,175,159,138,116,95,74,53,45,66,87,108,130,152,173,165,144,122,100,79,58,37,21,42,63,84,105,126,148,165,144,122,120,140,160,149,129,108,88,86,107,128,148,161,141,120,122,144,165,151,130,108,87,66,45,24,59,81,102,123,145,166,172,151,130,108,86,65,44,23,21,21,21,21,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,44,65,85,106,128,148,168,170,149,128,108,87,67,46,26,6,0,0,7,27,47,67,88,108,128,149,170,168,148,126,106,85,64,44,23,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,6,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,38,59,79,99,120,140,160,179,159,139,119,99,80,61,42,24,6,0,0,0,0,0,0,3,13,20,24,23,18,10,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,14,33,52,71,90,109,129,148,167,169,149,130,111,92,72,53,34,36,56,76,96,116,136,156,175,155,135,115,95,75,55,35,15,0,0,0,0,7,25,44,63,81,100,118,137,156,174,156,137,117,98,104,122,141,160,171,153,134,116,97,79,60,42,23,5,0,0,0,48,69,90,112,134,155,176,164,142,120,99,78,57,35,14,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,56,49,54,54,54,54,54,54,49,57,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,69,69,68,65,62,58,53,47,40,31,22,11,0,0,0,0,0,0,0,49,71,92,113,135,156,177,156,134,112,91,70,68,66,63,58,51,43,34,23,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,69,69,69,69,67,66,63,60,56,52,47,40,33,25,15,5,0,0,0,0,0,0,0,0,0,2,10,14,14,11,4,4,10,11,11,11,11,11,11,11,19,38,57,76,96,115,136,156,176,161,141,120,99,79,58,38,17,59,81,102,123,145,166,167,146,124,102,87,108,129,150,171,162,140,119,98,77,56,68,90,110,132,153,174,157,136,115,94,73,52,31,33,54,75,96,118,140,161,179,158,137,115,94,73,52,31,10,0,19,41,62,83,104,126,148,169,169,148,126,104,83,62,41,44,65,85,106,128,148,168,170,150,129,108,88,67,47,35,32,26,19,9,26,47,67,87,108,129,149,170,169,148,128,107,86,65,44,23,3,24,45,65,86,106,126,148,168,167,146,125,105,84,63,42,22,39,60,81,101,122,143,164,169,148,128,107,86,66,45,25,4,0,0,0,0,0,33,49,62,70,71,71,88,109,131,152,173,164,143,121,100,79,71,71,71,71,71,68,57,43,34,28,21,13,4,0,0,0,0,0,0,0,45,66,87,108,130,152,173,165,144,122,100,79,58,63,74,85,87,79,65,69,90,112,133,154,175,164,143,122,100,79,58,37,0,0,6,10,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,11,11,11,10,4,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,108,130,152,165,144,122,100,106,125,143,162,175,157,139,120,102,84,66,47,29,10,0,0,0,48,69,90,112,134,155,176,164,142,120,99,78,67,78,81,81,81,81,80,73,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,60,43,43,43,43,43,43,43,43,43,43,43,39,31,19,4,0,0,0,0,0,0,0,0,18,37,55,74,93,112,132,150,167,148,129,109,121,143,164,164,142,120,111,131,150,169,150,131,112,93,74,55,36,17,0,0,0,0,0,0,0,0,0,11,25,37,44,47,47,47,47,49,52,55,61,69,79,92,107,124,143,163,171,152,133,112,92,72,51,31,10,0,47,68,89,110,132,154,175,154,133,111,90,69,54,73,92,111,130,149,167,156,137,118,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,99,115,131,147,163,171,155,139,123,107,91,75,58,42,25,9,0,0,0,0,0,0,0,0,0,0,0,0,6,27,48,70,91,112,134,155,176,158,137,115,94,73,52,45,66,87,108,130,152,173,165,144,122,100,79,58,37,23,44,65,86,107,129,150,165,144,122,113,134,154,155,135,115,94,93,113,134,154,154,134,114,122,143,164,152,132,110,89,68,47,25,59,81,102,123,145,166,172,151,130,108,86,65,44,42,42,42,42,42,42,45,66,87,108,130,152,173,165,144,122,100,79,58,37,48,69,90,110,132,152,173,166,145,124,103,82,61,41,20,0,0,0,0,20,41,61,82,103,124,145,165,173,152,131,110,89,68,48,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,5,26,48,69,90,111,133,154,175,164,143,122,100,79,58,37,43,64,84,105,126,146,167,173,152,132,112,92,72,52,32,13,0,0,0,0,0,0,0,0,0,0,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,5,24,43,62,81,100,119,139,158,177,158,139,120,101,82,63,44,43,63,83,103,123,143,163,167,148,128,108,88,68,48,28,8,0,0,0,0,0,15,34,52,71,90,108,126,145,164,165,146,128,108,114,133,151,170,161,142,124,105,87,68,50,31,13,0,0,0,0,47,69,90,111,133,154,175,164,143,121,100,79,57,36,15,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,56,68,75,75,75,75,75,75,69,57,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,90,90,90,89,86,83,79,74,67,59,50,40,29,17,4,0,0,0,0,0,49,71,92,113,135,156,177,156,134,112,91,90,89,87,83,78,71,62,53,41,29,49,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,90,90,90,90,90,88,87,84,81,77,73,67,60,53,44,34,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,14,24,30,33,33,33,33,33,33,33,33,33,48,68,88,109,129,149,170,167,146,125,104,84,63,42,21,59,81,102,123,145,166,167,146,124,102,89,110,132,153,174,159,138,117,96,75,53,66,87,108,130,150,172,160,139,117,96,75,54,33,33,55,76,97,118,140,161,179,158,137,115,94,73,51,30,9,0,19,41,62,83,104,126,148,169,169,148,126,104,83,62,41,48,69,90,110,132,152,173,166,145,124,103,83,62,57,56,52,46,38,27,20,41,61,82,103,123,145,165,174,153,132,111,90,69,48,27,0,19,39,60,80,101,122,142,163,172,151,130,109,89,68,47,26,44,65,85,106,126,148,168,164,143,122,102,81,61,40,19,0,0,0,0,0,0,19,33,43,49,50,67,88,109,131,152,173,164,143,121,100,79,74,73,73,72,70,67,64,59,54,48,41,32,23,12,1,0,0,0,0,0,45,66,87,108,130,152,173,165,144,122,100,79,70,82,93,104,108,95,76,69,90,111,133,154,175,165,144,122,100,79,58,37,4,16,26,31,33,41,62,83,104,126,148,169,170,148,126,105,84,63,41,33,33,33,33,30,24,13,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,108,130,152,165,144,122,100,117,136,154,172,163,145,128,109,91,73,55,37,18,0,0,0,0,47,69,90,111,133,154,175,164,143,121,100,79,82,97,102,102,102,102,101,90,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,65,65,65,65,65,65,65,65,65,65,65,64,59,48,34,17,0,0,0,0,0,0,0,0,8,27,46,65,84,103,122,141,160,157,138,118,121,143,164,164,142,120,120,140,159,159,140,121,102,83,64,45,26,7,0,0,0,0,0,0,0,0,7,25,41,55,65,68,68,68,69,70,73,76,81,88,97,108,122,137,154,172,160,142,124,104,85,65,45,25,5,0,47,68,89,110,132,154,175,154,133,111,90,69,63,82,101,120,139,158,166,147,128,108,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,97,113,129,145,161,173,157,142,125,109,93,77,61,45,28,12,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,157,136,114,93,72,50,45,66,87,108,130,152,173,165,144,122,100,79,58,37,25,46,67,88,109,131,152,164,143,121,107,126,147,162,142,121,101,99,119,140,160,148,128,107,121,143,164,154,133,112,91,70,48,27,59,81,102,123,145,166,172,151,130,108,86,65,63,63,63,63,63,63,63,63,66,87,108,130,152,173,165,144,122,100,79,58,37,51,72,93,114,135,156,177,162,142,120,99,78,57,36,16,0,0,0,0,15,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,8,28,49,70,92,113,134,155,176,163,142,121,100,79,57,36,47,68,89,110,131,151,172,168,147,126,105,85,65,44,24,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,14,33,53,72,91,110,129,148,167,168,149,129,110,91,72,53,50,70,90,110,130,150,170,160,140,120,100,80,60,41,21,1,0,0,0,0,0,5,23,42,61,79,98,116,135,154,172,156,137,117,124,143,161,169,150,132,113,95,76,58,39,21,2,0,0,0,0,47,68,89,110,132,153,174,165,144,122,101,80,59,37,16,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,70,86,96,96,96,96,96,96,87,70,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,110,111,112,111,110,108,104,99,94,87,79,69,59,47,34,20,6,0,0,0,0,49,71,92,113,135,156,177,156,134,112,111,112,110,108,104,98,90,81,70,59,45,49,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,111,112,112,112,111,111,110,108,105,102,98,93,87,80,72,63,53,41,29,15,1,0,0,0,0,0,0,0,0,0,0,15,30,43,51,54,54,54,54,54,54,54,54,54,54,62,82,103,123,144,165,171,150,130,109,88,67,46,25,59,81,102,123,145,166,167,146,124,102,91,112,134,155,176,158,136,115,94,73,51,64,85,106,128,149,170,162,141,119,98,77,56,35,32,53,75,96,117,138,159,180,159,138,116,95,74,53,32,12,7,19,41,62,83,104,126,148,169,169,148,126,104,83,62,41,51,72,93,114,135,156,177,163,142,120,99,79,77,79,77,73,66,57,46,35,36,57,78,99,120,141,162,177,156,135,114,93,72,51,30,0,13,34,54,75,96,116,137,157,176,156,135,114,93,73,52,31,49,69,90,111,132,152,173,159,138,117,97,76,55,35,14,0,0,0,0,0,0,3,15,23,28,45,67,88,109,131,152,173,164,143,121,100,95,95,94,94,93,91,88,84,80,75,68,61,52,41,30,18,5,0,0,0,0,45,66,87,108,130,152,173,165,144,122,100,79,89,100,111,122,124,105,87,71,92,113,134,155,176,163,142,120,99,78,57,36,19,34,45,52,54,54,62,83,104,126,148,169,170,148,126,105,84,63,54,54,54,54,54,51,42,30,15,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,108,130,152,165,144,122,111,129,147,165,170,152,134,116,98,80,62,44,26,8,0,0,0,0,47,68,89,110,132,153,174,165,144,122,101,80,90,111,123,123,123,123,120,100,79,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,86,86,86,86,86,86,86,86,86,86,86,86,85,78,64,47,28,8,0,0,0,0,0,0,0,0,17,36,55,74,93,112,131,150,166,147,128,121,143,164,164,142,120,130,149,168,149,130,111,92,73,54,36,17,0,0,0,0,0,0,0,0,0,15,35,54,71,84,89,89,89,90,91,94,97,102,108,116,126,138,152,167,163,148,131,113,95,76,57,38,18,0,0,47,68,89,110,132,154,175,154,133,111,90,69,73,92,111,130,149,168,156,137,118,99,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,111,128,143,159,175,159,143,128,111,95,79,63,47,31,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,51,72,93,114,136,157,177,156,134,112,92,70,49,45,66,87,108,130,152,173,165,144,122,100,79,58,37,26,47,69,90,111,132,154,164,142,121,100,120,141,161,148,128,107,105,126,146,162,142,121,101,120,142,164,156,135,113,92,71,50,29,59,81,102,123,145,166,172,151,130,108,86,84,84,84,84,84,84,84,84,84,84,87,108,130,152,173,165,144,122,100,79,58,37,53,74,96,117,138,159,180,160,138,117,96,75,54,33,12,0,0,0,0,11,33,54,74,95,116,138,159,180,159,138,117,96,75,54,32,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,16,21,35,54,75,95,116,137,158,179,161,140,118,97,76,55,34,51,72,93,114,135,156,177,163,142,121,101,80,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,43,63,82,100,119,138,157,176,158,139,119,100,82,63,57,77,97,117,137,157,172,152,132,112,93,73,53,33,13,0,0,0,0,0,0,0,13,32,50,69,88,106,125,144,162,165,147,128,134,153,172,158,140,121,103,84,66,47,29,10,0,0,0,0,0,45,67,88,109,130,152,173,167,146,124,103,82,61,40,19,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,78,98,116,118,118,118,118,116,99,78,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,131,131,133,134,133,131,129,125,120,114,107,98,88,77,64,50,36,21,5,0,0,0,49,71,92,113,135,156,177,156,134,130,132,133,132,130,124,118,110,100,88,75,61,49,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,132,132,134,134,134,133,132,131,130,126,123,119,114,107,100,91,82,70,58,45,31,16,0,0,0,0,0,0,0,0,0,9,28,45,60,71,75,75,75,75,75,75,75,75,75,75,75,77,98,119,140,161,175,154,133,112,91,70,49,28,59,81,102,123,145,166,167,146,124,102,92,114,135,156,177,156,135,113,92,71,50,62,83,104,126,147,168,164,142,121,100,79,57,36,30,51,72,93,114,135,156,176,162,141,120,99,79,60,42,32,28,26,41,62,83,104,126,148,169,169,148,126,104,83,62,41,53,74,96,117,138,159,180,160,139,117,96,94,98,100,98,93,85,75,64,52,40,53,74,96,116,138,159,180,159,138,117,96,75,54,33,0,8,28,49,70,90,111,131,152,172,160,140,119,98,77,57,36,54,74,95,116,137,157,174,154,133,112,92,71,50,30,9,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,116,116,116,116,115,114,112,109,105,101,95,88,80,70,60,48,35,21,6,0,0,0,45,66,87,108,130,152,173,165,144,122,100,92,107,118,129,140,135,116,98,79,95,116,137,158,179,160,140,118,97,76,55,34,33,49,64,73,75,75,75,83,104,126,148,169,170,148,126,105,84,75,75,75,75,75,75,71,60,45,27,9,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,108,130,152,165,144,122,122,140,158,176,158,140,122,104,86,69,51,33,15,0,0,0,0,0,45,67,88,109,130,152,173,167,146,124,103,82,90,111,133,145,145,144,122,100,79,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,107,107,107,107,107,107,107,107,107,107,107,107,107,106,94,75,55,35,14,0,0,0,0,0,0,0,0,8,27,46,65,83,102,121,140,159,156,138,121,143,164,164,142,120,139,158,158,139,120,101,82,64,45,26,7,0,0,0,0,0,0,0,0,0,21,42,62,83,101,110,110,110,111,112,115,118,122,128,136,145,156,168,159,147,133,118,101,84,66,47,29,10,0,0,47,68,89,110,132,154,175,154,133,111,90,69,82,101,120,139,158,166,147,128,108,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,111,126,142,158,173,160,145,129,113,97,81,65,49,33,17,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,52,74,95,116,137,158,175,154,133,111,90,69,48,45,66,87,108,130,152,173,165,144,122,100,79,58,37,28,49,70,91,112,134,155,164,142,120,99,114,134,154,154,134,114,112,132,152,155,135,115,99,120,142,163,158,136,115,94,73,51,30,59,81,102,123,145,166,172,151,130,108,106,106,106,106,106,106,106,106,106,106,106,106,108,130,152,173,165,144,122,100,79,58,37,55,76,98,119,140,161,179,158,136,115,94,73,52,30,9,0,0,0,0,9,30,51,72,93,114,136,157,178,162,140,119,98,77,56,34,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,34,36,41,50,64,82,102,121,142,162,177,156,136,115,94,73,52,31,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,53,72,91,109,129,148,166,167,148,129,110,91,72,64,84,104,124,144,164,164,144,124,105,85,65,45,25,6,0,0,0,0,0,0,0,3,22,40,59,77,96,115,134,152,171,156,139,145,163,166,148,130,111,92,74,55,37,18,0,0,0,0,0,0,43,64,86,107,128,149,170,169,148,128,106,86,65,45,26,19,17,18,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,140,140,140,140,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,178,161,151,152,154,154,154,152,150,146,141,134,126,117,106,94,81,66,51,35,18,0,0,0,49,71,92,113,135,156,177,163,151,151,154,154,153,150,145,138,129,118,105,91,76,60,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,179,162,152,154,154,155,155,154,154,152,150,148,144,140,134,128,120,110,100,88,75,61,46,30,14,0,0,0,0,0,0,0,0,17,37,57,75,90,96,96,96,96,96,96,96,96,96,96,96,96,96,115,137,158,178,157,136,114,93,72,51,30,59,81,102,123,145,166,167,146,124,106,106,114,136,158,176,155,134,112,91,70,49,61,82,104,124,146,168,165,144,122,100,79,58,37,26,47,68,88,109,130,150,170,167,146,126,107,88,72,60,53,49,47,46,62,83,104,126,148,169,169,148,126,104,83,62,41,55,76,98,119,140,161,179,158,136,115,107,115,119,121,119,113,104,93,82,70,58,51,72,93,114,136,157,178,162,140,119,98,77,56,35,0,3,23,44,64,85,105,126,147,167,165,144,123,103,82,61,40,58,79,100,120,141,162,169,148,128,107,86,66,45,25,4,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,166,147,138,138,138,138,138,137,136,133,130,126,121,115,108,99,89,77,65,51,36,20,4,0,0,45,66,87,108,130,152,173,165,144,122,100,97,118,136,147,158,145,126,108,90,102,122,142,162,176,156,135,114,93,73,52,31,42,62,79,93,96,96,96,96,104,126,148,169,170,148,126,105,96,96,96,96,96,96,96,90,75,56,37,16,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,108,130,152,165,144,122,134,152,170,164,146,128,110,93,75,57,39,21,3,0,0,0,0,0,43,65,86,107,128,149,170,170,149,128,107,86,90,111,133,154,165,144,122,100,79,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,129,129,129,129,129,129,129,129,129,129,129,129,129,129,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,17,36,55,74,92,111,130,149,166,148,129,143,164,164,142,130,149,167,148,129,110,92,73,54,35,16,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,132,132,133,134,136,139,143,149,156,164,157,150,141,130,117,103,88,71,54,37,18,0,0,0,47,68,89,110,132,154,175,154,133,111,90,71,91,110,129,148,168,156,137,118,99,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,125,141,157,172,161,146,130,114,99,83,67,51,35,19,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,75,96,118,139,160,174,153,132,110,89,68,47,45,66,87,108,130,152,173,165,144,122,100,79,58,37,30,51,72,93,114,136,157,163,142,120,98,107,128,148,161,140,120,118,139,159,149,128,108,98,120,142,163,159,138,116,95,74,53,31,59,81,102,123,145,166,172,151,130,128,128,128,128,128,128,128,128,128,128,128,128,128,128,130,152,173,165,144,122,100,79,58,37,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,7,28,49,70,91,112,134,155,176,163,142,120,99,78,57,36,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,54,55,57,62,69,80,94,111,130,149,169,170,150,130,110,89,69,48,27,55,77,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,43,62,81,100,119,138,157,175,158,139,120,101,82,72,92,112,132,152,172,156,136,116,97,77,57,37,18,0,0,0,0,0,0,0,0,0,11,30,49,67,86,104,123,142,160,169,159,161,175,156,138,119,100,82,63,45,27,8,0,0,0,0,0,0,41,62,83,104,124,146,167,173,153,132,112,92,73,55,44,40,39,39,41,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,161,161,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,187,177,171,169,168,168,169,172,171,167,161,154,146,135,123,111,96,81,64,47,30,12,0,0,49,71,92,113,135,156,177,179,171,170,169,169,171,171,165,158,147,135,121,106,90,73,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,187,176,170,168,167,167,167,168,168,170,171,169,165,160,155,148,139,129,118,105,91,76,60,44,27,9,0,0,0,0,0,0,0,21,42,63,84,104,118,118,118,118,118,118,118,118,118,118,118,118,118,118,134,155,176,159,138,116,95,74,53,32,59,81,102,123,145,166,167,146,128,128,128,128,138,158,175,154,133,111,90,69,47,60,81,102,124,146,167,166,144,123,102,81,59,38,21,42,62,82,102,122,142,161,174,155,136,118,102,89,79,74,70,68,67,67,83,104,126,148,169,169,148,126,104,83,62,41,57,78,99,120,142,163,177,156,135,114,126,135,140,142,140,133,122,111,99,87,75,64,70,91,112,134,155,176,164,142,120,100,78,57,36,0,0,18,38,59,79,100,120,141,161,170,149,128,107,87,66,45,63,84,104,125,146,167,164,143,122,102,81,61,40,19,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,176,163,160,160,160,160,159,158,157,154,151,147,142,135,128,118,107,94,81,66,50,34,17,0,0,45,66,87,108,130,152,173,165,144,122,100,89,107,126,145,163,156,137,118,100,111,130,149,169,169,149,129,109,89,68,47,27,47,68,89,109,118,118,118,118,118,126,148,169,170,148,126,118,118,118,118,118,118,118,118,104,83,63,41,20,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,120,120,130,152,165,144,128,146,164,170,152,134,116,99,81,63,45,28,10,0,0,0,0,0,0,41,62,83,104,125,146,167,174,154,133,112,92,90,111,133,154,165,144,122,100,79,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,173,157,150,150,150,150,150,150,150,150,150,150,150,150,150,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,7,26,45,64,82,101,120,139,158,157,143,149,167,167,150,145,159,157,138,119,101,82,63,44,25,6,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,154,154,155,157,160,164,169,176,155,137,130,121,111,100,87,73,57,41,26,11,0,0,0,47,68,89,110,132,154,175,154,133,111,90,80,100,119,138,158,166,147,128,108,89,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,133,140,156,171,165,147,132,116,100,84,69,53,37,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,77,98,120,141,162,172,151,130,108,87,66,45,45,66,87,108,130,152,173,165,144,122,100,79,58,37,31,52,74,95,116,137,158,162,141,119,98,101,121,141,161,147,126,124,145,162,142,122,102,98,119,141,162,160,139,118,96,75,54,33,59,81,102,123,145,166,177,159,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,160,178,165,144,122,100,79,58,37,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,5,27,48,69,90,111,133,154,175,165,144,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,75,75,76,78,82,88,98,109,124,141,159,177,162,142,123,103,83,63,43,22,57,78,99,120,142,163,177,156,134,113,92,71,50,28,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,33,52,71,90,109,128,147,165,167,148,129,110,91,79,99,119,139,159,167,148,128,108,89,69,49,29,10,0,0,0,0,0,0,0,0,0,1,20,38,57,76,94,113,131,150,169,180,181,164,146,128,108,90,71,53,35,16,0,0,0,0,0,0,0,37,58,79,100,120,141,162,179,159,140,120,102,85,72,64,61,60,61,62,65,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,177,160,150,148,147,147,148,150,154,160,167,174,164,153,141,126,111,94,77,59,41,22,3,0,49,71,92,113,135,156,177,165,153,149,148,148,150,155,163,174,165,151,136,119,103,84,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,177,159,148,146,146,146,146,146,147,149,151,155,160,167,175,167,158,147,135,121,106,90,74,56,38,20,1,0,0,0,0,0,0,21,43,64,85,106,128,140,140,140,140,140,140,140,140,140,140,140,140,140,141,158,178,161,140,118,96,75,54,33,59,81,102,123,145,166,172,156,149,149,149,149,151,166,175,154,132,110,89,68,47,60,81,102,124,146,167,166,145,123,102,81,60,39,15,35,55,75,94,113,132,150,167,165,148,133,118,107,99,94,91,89,88,88,88,104,126,148,169,169,148,126,104,83,62,41,57,79,100,121,143,164,176,155,134,130,144,155,161,164,160,151,141,129,117,105,93,83,81,91,111,133,154,175,164,143,122,100,79,58,37,0,0,12,33,53,74,94,115,136,156,174,154,133,112,91,71,50,68,88,109,130,151,171,159,138,117,97,76,55,35,14,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,176,163,160,160,160,160,160,161,163,166,171,168,162,155,147,136,124,111,96,80,64,46,28,10,0,45,66,87,108,130,152,173,165,144,122,100,79,97,115,134,152,166,148,129,111,124,141,159,178,160,141,122,102,82,62,42,21,48,69,90,112,134,140,140,140,140,140,151,171,171,152,140,140,140,140,140,140,140,140,128,106,84,63,42,21,0,0,0,0,0,0,55,77,98,119,141,162,178,158,143,142,142,143,156,168,150,144,158,175,158,140,122,105,87,69,52,34,16,0,0,0,0,0,0,0,37,58,79,100,120,142,162,180,160,140,120,101,90,111,133,154,165,144,122,100,79,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,187,175,171,171,171,171,171,171,171,171,171,171,171,171,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,11,30,48,66,84,101,119,136,156,168,159,162,176,176,163,160,169,154,135,118,101,83,65,47,29,11,0,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,150,169,169,170,171,172,175,178,176,156,140,134,126,117,108,97,84,71,56,41,25,9,0,0,47,68,89,110,132,154,175,154,133,111,90,89,109,128,147,166,156,137,118,99,80,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,180,163,151,156,170,184,163,143,128,113,99,85,70,55,41,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,38,59,80,101,122,143,164,170,149,128,106,85,64,43,45,66,87,108,130,152,173,165,144,122,100,79,58,37,33,54,75,96,117,139,160,162,141,119,98,94,114,135,155,153,133,131,151,156,136,115,95,97,118,140,162,162,140,119,98,77,55,34,59,81,102,123,145,166,187,176,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,177,186,165,144,122,100,79,58,37,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,4,26,47,68,89,110,132,154,175,166,144,122,101,80,59,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,96,96,96,97,99,103,109,116,126,140,154,171,168,151,133,114,95,75,56,36,16,57,79,100,121,143,164,176,155,134,112,90,69,48,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,43,61,80,99,117,137,155,174,158,139,120,101,87,107,126,147,166,159,140,120,100,81,61,41,22,2,0,0,0,0,0,0,0,0,0,0,15,33,51,69,88,106,124,144,165,186,183,162,142,123,105,87,69,51,32,14,0,0,0,0,0,0,0,33,54,74,95,115,136,156,175,168,149,132,115,101,91,85,82,81,82,83,86,89,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,126,126,126,126,130,134,140,148,159,171,170,157,141,124,106,88,70,51,32,12,0,49,71,92,113,135,156,177,156,135,128,126,126,129,135,145,157,172,166,149,132,114,95,76,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,125,124,124,124,124,125,128,130,134,140,147,156,167,177,165,151,136,120,103,86,68,49,30,11,0,0,0,0,0,0,21,43,64,85,106,128,150,161,161,161,161,161,161,161,161,161,161,161,161,162,171,183,162,140,118,97,76,55,33,59,81,102,123,145,166,186,174,170,170,170,170,171,181,174,153,132,110,89,68,47,59,81,102,123,145,166,167,146,124,102,81,60,39,8,27,47,66,84,102,120,137,154,169,163,148,137,126,120,115,112,110,109,109,109,109,126,148,169,169,148,126,104,83,62,41,58,79,100,122,144,165,177,156,140,146,160,161,157,157,160,166,158,147,135,123,112,104,102,109,120,135,154,175,165,144,122,101,80,59,37,0,0,7,27,48,68,89,109,130,151,171,158,138,117,96,76,55,73,93,114,135,156,174,154,133,112,92,71,50,30,9,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,166,147,138,138,138,138,139,140,142,145,150,157,165,175,166,154,141,126,110,93,76,58,39,20,1,45,66,87,108,130,152,173,165,144,122,100,96,96,105,123,142,160,158,140,126,139,154,170,166,149,131,112,93,74,55,35,15,48,69,90,112,134,155,161,161,161,161,167,181,181,167,161,161,161,161,161,161,161,149,128,106,84,63,42,21,0,0,0,0,0,0,55,77,98,119,141,162,183,173,164,164,164,164,171,181,168,165,173,176,155,136,119,102,85,68,50,33,15,0,0,0,0,0,0,0,33,54,74,95,115,136,156,175,168,149,131,115,101,111,133,154,165,144,122,100,89,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,174,158,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,3,22,40,59,77,95,113,131,149,166,154,138,146,165,165,146,140,155,165,148,130,113,95,77,58,40,22,3,0,0,0,0,0,0,0,0,1,22,43,65,86,107,129,148,148,148,148,150,151,154,157,161,167,160,154,146,137,126,114,101,86,71,55,38,21,3,0,47,68,89,110,132,154,175,154,133,111,90,98,117,137,156,166,147,128,109,90,71,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,177,158,143,149,161,173,172,157,143,129,115,100,85,71,56,41,26,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,82,103,124,146,167,168,147,126,105,84,62,41,45,66,87,108,130,152,173,165,144,122,100,79,58,37,34,55,77,98,119,140,162,162,140,118,97,87,107,128,148,160,139,137,157,150,130,109,89,97,118,140,161,163,142,120,99,78,57,35,59,81,102,123,145,166,179,162,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,163,180,165,144,122,100,79,58,37,59,80,101,122,144,165,175,154,133,111,90,69,48,26,5,0,0,0,0,4,25,47,68,89,110,132,154,175,166,144,122,101,80,59,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,118,118,118,118,118,120,124,129,136,145,156,170,170,155,139,121,104,85,66,47,28,8,58,79,100,122,144,165,175,154,133,111,90,69,48,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,33,52,70,89,107,126,145,164,168,149,130,111,95,114,134,154,171,151,131,112,92,72,53,33,14,0,0,0,0,0,0,0,0,0,0,7,25,44,62,80,99,117,135,153,172,177,178,171,153,135,116,98,80,62,43,25,6,0,0,0,0,0,0,28,48,68,88,108,128,147,166,179,161,145,131,119,111,106,103,102,103,104,107,110,114,119,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,104,104,106,108,113,120,130,141,155,171,171,154,136,117,98,79,60,40,20,0,49,71,92,113,135,156,177,156,134,112,104,105,108,116,128,142,158,176,161,142,123,104,84,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,103,102,102,103,104,106,109,114,120,128,138,150,163,178,166,150,133,115,96,77,58,39,19,0,0,0,0,0,0,21,43,64,85,106,128,150,162,162,162,162,162,162,162,162,162,162,162,162,162,171,183,162,140,118,97,76,55,33,59,81,102,123,145,166,175,159,153,153,153,153,156,169,174,153,132,110,88,67,46,59,81,102,123,145,166,167,146,124,102,81,60,39,0,18,37,55,73,90,107,123,139,153,167,166,155,147,140,136,134,132,131,131,131,131,131,148,169,169,148,126,104,83,62,41,59,80,101,122,144,165,185,169,160,163,151,141,136,136,139,147,157,164,152,141,131,124,123,128,138,151,166,182,166,144,122,101,80,59,37,0,0,1,22,42,63,83,104,124,145,165,163,143,122,101,80,60,77,98,119,140,160,169,148,128,107,86,66,45,25,4,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,116,116,116,117,118,121,124,130,137,146,157,170,171,156,140,123,105,86,68,48,29,9,45,66,87,108,130,152,173,165,144,122,118,118,118,118,118,131,150,169,151,145,155,169,166,152,136,119,102,83,65,46,27,7,48,69,90,112,134,155,158,158,158,158,164,179,179,164,158,158,158,158,158,158,158,149,128,106,84,63,42,21,0,0,0,0,0,0,55,77,98,119,141,162,183,166,156,156,156,156,165,173,158,154,164,179,166,149,132,115,97,80,62,45,27,9,0,0,0,0,0,0,28,48,68,88,108,128,147,166,178,161,145,131,119,111,133,154,165,144,122,106,110,114,119,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,15,0,0,0,0,0,0,0,0,13,32,51,69,88,106,124,143,161,159,141,124,143,164,164,142,125,143,161,160,142,124,106,87,69,50,32,13,0,0,0,0,0,0,0,0,1,22,43,65,86,107,126,126,126,126,126,128,130,133,136,140,146,154,163,165,155,144,131,116,101,85,68,50,32,13,0,47,68,89,110,132,154,175,154,133,111,90,106,126,145,165,157,138,119,99,80,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,131,143,156,170,173,159,145,130,115,101,86,71,56,40,25,9,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,64,85,106,128,148,169,165,144,123,102,81,60,39,45,66,87,108,130,152,173,165,144,122,100,79,58,37,36,57,78,99,120,142,163,161,140,118,96,81,101,121,142,162,156,155,163,143,123,103,82,96,118,140,161,164,143,121,100,79,58,36,59,81,102,123,145,166,172,151,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,133,152,173,165,144,122,100,79,58,37,58,79,100,122,144,165,176,155,134,112,90,69,48,27,5,0,0,0,0,5,26,47,68,90,110,132,154,175,165,144,122,101,80,59,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,167,148,140,140,140,140,140,140,142,145,149,156,164,174,166,154,140,125,109,92,74,56,38,19,0,57,79,100,121,143,164,176,155,134,112,91,70,49,27,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,23,41,60,79,98,116,135,154,172,159,140,121,102,122,142,162,163,143,123,104,84,64,45,25,5,0,0,0,0,0,0,0,0,0,0,18,36,54,73,91,109,128,146,164,168,156,157,170,164,146,128,109,91,72,54,35,17,0,0,0,0,0,0,21,41,61,80,100,118,137,154,171,175,161,149,139,132,128,124,124,124,126,128,132,135,140,147,165,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,83,84,87,93,101,112,125,141,158,176,165,146,126,107,87,67,47,27,6,49,71,92,113,135,156,177,156,134,112,91,84,88,98,111,129,147,166,171,151,131,111,91,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,81,81,82,83,85,88,93,100,109,120,133,148,164,180,162,144,125,106,86,66,46,26,6,0,0,0,0,0,21,43,64,85,106,128,140,140,140,140,140,140,140,140,140,140,140,140,140,141,157,177,161,140,118,97,76,55,33,59,81,102,123,145,166,167,146,132,132,132,132,140,161,175,154,132,110,89,68,47,59,81,102,123,145,166,167,146,124,102,81,60,39,0,8,26,44,61,77,94,109,123,137,149,160,170,167,161,157,155,153,152,152,152,152,152,160,176,169,148,126,104,83,62,41,58,79,100,122,144,165,186,179,163,147,133,122,115,114,119,128,139,151,163,159,151,146,145,148,156,167,178,186,165,144,122,101,80,58,37,0,0,0,16,37,57,78,98,119,139,160,168,147,126,106,85,65,82,103,123,144,165,164,143,122,102,81,61,40,19,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,95,95,96,97,100,104,109,117,128,141,156,172,170,152,134,115,96,76,56,36,16,45,66,87,108,130,152,173,167,148,140,140,140,140,140,140,142,154,173,169,166,172,162,150,136,121,106,89,72,54,36,17,0,48,69,90,112,134,136,136,136,136,136,150,170,171,150,136,136,136,136,136,136,136,136,128,106,84,63,42,21,0,0,0,0,0,0,55,77,98,119,141,162,176,155,136,134,134,135,153,165,144,134,149,165,178,161,145,126,109,92,74,56,38,20,2,0,0,0,0,0,21,41,61,80,100,118,137,154,171,175,161,149,139,132,133,154,165,144,126,128,131,135,139,147,165,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,55,35,14,0,0,0,0,0,0,0,4,23,42,61,79,98,117,136,154,166,148,129,121,143,164,164,142,120,131,149,168,153,135,116,98,79,60,41,23,4,0,0,0,0,0,0,0,0,20,40,61,80,97,104,104,104,105,106,107,109,111,115,120,126,134,145,157,170,161,147,131,115,97,79,61,42,23,4,47,68,89,110,132,154,175,154,133,111,95,115,135,154,167,148,129,109,90,71,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,114,126,140,153,167,175,160,146,131,116,101,86,70,55,39,23,7,0,0,0,0,0,0,0,0,0,0,0,0,4,25,46,67,88,109,130,151,172,162,141,120,99,78,57,36,45,66,87,108,130,152,173,165,144,122,100,79,58,37,37,58,79,100,122,143,164,160,139,118,96,75,94,114,135,155,175,175,157,137,116,96,76,96,117,139,160,165,144,122,101,80,59,37,59,81,102,123,145,166,172,151,130,110,110,110,110,110,110,110,110,110,110,110,110,110,110,130,152,173,165,144,122,100,79,58,37,57,79,100,121,143,164,176,155,134,112,91,70,49,28,7,0,0,0,0,5,27,48,69,90,112,133,154,175,164,143,122,100,79,58,37,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,178,165,161,161,161,161,161,162,163,166,170,171,165,157,148,137,124,110,95,79,62,45,27,9,0,57,78,99,120,142,163,177,156,135,113,92,71,50,29,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,50,69,87,106,124,143,162,169,150,131,112,130,150,170,154,135,115,95,76,56,37,17,0,0,0,0,0,0,0,0,0,0,9,28,46,65,83,102,120,139,157,174,156,138,140,158,175,156,138,120,101,83,65,46,27,9,0,0,0,0,0,13,33,52,71,89,107,124,141,156,169,178,167,158,152,148,146,146,146,147,149,152,156,160,165,177,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,63,67,72,82,95,111,128,147,166,174,155,135,114,94,74,53,32,12,49,71,92,113,135,156,177,156,134,112,91,70,68,82,99,118,138,158,178,158,138,117,97,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,60,61,62,64,67,73,80,90,103,118,135,152,170,172,153,133,113,93,73,52,32,11,0,0,0,0,0,21,42,63,84,105,118,118,118,118,118,118,118,118,118,118,118,118,118,118,133,154,175,160,139,117,96,75,54,33,59,81,102,123,145,166,167,146,124,110,110,116,138,160,175,154,132,110,89,68,47,60,81,102,123,145,166,166,145,123,102,81,59,38,0,0,14,31,47,64,79,93,107,119,131,142,153,171,182,172,166,168,168,168,168,168,168,172,185,169,148,126,104,83,62,41,57,79,100,121,143,164,185,166,149,133,117,103,94,93,99,110,121,133,145,156,167,167,166,165,153,150,162,181,164,143,122,100,79,58,37,0,0,0,11,31,52,72,93,113,134,154,173,152,132,111,90,70,87,107,128,149,170,159,138,117,97,76,55,35,14,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,74,75,76,79,83,89,98,111,125,142,160,178,163,144,123,103,83,63,42,22,45,66,87,108,130,152,173,178,165,161,161,161,161,161,161,163,170,173,176,173,155,143,132,120,106,91,76,60,42,25,7,0,47,68,88,107,114,114,114,114,114,126,148,169,170,148,126,114,114,114,114,114,114,114,114,102,83,62,41,20,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,112,112,130,152,165,144,122,135,151,168,174,157,139,121,104,86,68,50,32,14,0,0,0,0,0,13,33,52,71,89,107,124,141,155,168,178,167,159,152,150,162,170,153,147,149,152,156,160,165,177,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,47,28,9,0,0,0,0,0,0,0,14,33,52,71,89,108,128,146,164,156,137,118,121,143,164,164,142,120,120,139,157,164,146,126,108,89,70,51,33,14,0,0,0,0,0,0,0,0,13,33,51,67,79,83,83,83,84,84,86,88,90,94,99,106,115,126,141,155,172,161,145,126,108,90,70,51,31,11,47,68,89,110,132,154,175,154,133,111,104,123,143,163,158,139,120,100,81,62,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,110,123,137,151,166,176,161,146,131,116,100,85,69,53,37,21,4,0,0,0,0,0,0,0,0,0,0,0,8,29,50,71,91,112,134,154,175,159,138,117,96,75,54,33,45,66,87,108,130,152,173,165,144,122,100,79,58,37,38,59,81,102,123,144,166,160,139,117,96,75,88,108,128,148,157,157,151,130,110,90,74,95,116,138,160,166,145,123,102,81,60,39,59,81,102,123,145,166,172,151,130,108,88,88,88,88,88,88,88,88,88,88,88,88,108,130,152,173,165,144,122,100,79,58,37,56,78,99,120,142,163,178,156,135,114,92,71,50,29,8,0,0,0,0,7,28,49,70,92,113,134,156,177,163,142,120,99,78,57,36,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,178,165,162,162,162,162,162,161,160,158,155,150,145,137,129,118,107,94,80,65,49,32,15,0,0,55,76,98,119,140,162,179,158,136,115,94,73,52,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,40,59,77,96,114,133,151,169,159,141,121,138,158,166,146,126,107,87,68,48,28,9,0,0,0,0,0,0,0,0,0,1,19,38,57,75,94,112,131,149,168,163,145,126,129,147,165,167,149,131,112,93,75,56,38,19,1,0,0,0,0,5,23,42,60,78,95,111,126,139,151,160,167,172,173,169,168,167,167,168,170,170,167,161,163,175,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,46,53,65,81,99,118,138,158,179,161,141,120,99,78,57,37,16,49,71,92,113,135,156,177,156,134,112,91,70,52,71,90,111,131,152,172,164,143,122,101,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,39,41,43,47,52,61,73,88,105,123,142,161,181,160,140,119,99,78,57,36,15,0,0,0,0,0,17,38,57,76,91,97,97,97,97,97,97,97,97,97,97,97,97,97,113,135,156,177,158,137,116,95,74,52,31,59,81,102,123,145,166,167,146,124,102,94,116,138,159,175,154,133,111,90,69,48,60,81,102,124,146,167,166,144,122,101,80,59,38,0,0,1,17,34,49,63,77,90,102,113,126,147,168,172,155,145,146,146,146,146,146,146,155,173,169,148,126,104,83,62,41,56,78,99,120,142,163,178,157,137,119,102,87,74,72,81,92,103,115,128,138,148,152,152,146,136,134,155,176,163,142,120,99,78,57,36,0,0,0,5,25,46,66,87,107,128,148,169,157,137,116,95,75,92,112,133,154,174,153,133,112,91,71,50,30,9,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,53,55,58,62,70,81,95,112,131,150,169,171,151,130,109,89,68,47,26,45,66,87,108,130,152,173,178,165,162,162,162,162,162,161,159,155,152,157,169,148,128,114,103,90,76,61,46,30,13,0,0,41,60,77,90,93,93,93,93,104,126,148,169,170,148,126,105,93,93,93,93,93,93,93,87,73,55,36,15,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,108,130,152,165,144,122,121,138,155,172,169,151,133,115,97,79,61,42,24,5,0,0,0,0,5,23,42,60,78,95,111,125,139,150,159,166,171,173,171,179,183,171,168,170,170,166,161,163,175,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,66,66,66,66,66,66,66,66,66,66,66,66,60,49,35,18,0,0,0,0,0,0,0,4,23,42,61,80,99,118,137,156,166,146,128,108,121,143,164,164,142,120,110,129,148,167,156,137,118,99,80,61,42,23,4,0,0,0,0,0,0,0,4,21,37,50,59,62,62,62,63,63,65,67,69,73,79,87,97,110,125,142,160,174,156,137,118,98,78,58,38,18,47,68,89,110,132,154,175,154,133,111,112,132,151,169,149,130,111,91,72,53,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,93,107,121,135,150,165,176,161,146,131,114,99,83,67,50,34,18,1,0,0,0,0,0,0,0,0,0,0,12,33,54,75,95,116,137,158,175,155,134,113,92,71,50,29,45,66,87,108,130,152,173,165,144,122,100,79,58,37,40,61,82,103,124,146,167,160,138,116,95,74,81,101,122,136,136,136,136,124,103,83,74,95,116,138,159,167,146,124,103,82,61,40,59,81,102,123,145,166,172,151,130,108,86,67,67,67,67,67,67,67,67,67,67,87,108,130,152,173,165,144,122,100,79,58,37,55,76,97,118,140,161,179,158,137,116,94,73,52,31,10,0,0,0,0,9,30,51,72,94,115,136,157,178,161,140,118,97,76,55,34,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,167,148,140,140,140,140,140,140,139,137,134,130,124,117,109,100,89,77,64,50,34,19,2,0,0,53,74,96,117,138,159,180,160,139,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,30,48,67,85,103,122,140,159,169,150,133,146,166,157,138,118,98,79,59,40,20,1,0,0,0,0,0,0,0,0,0,11,30,48,67,86,104,123,142,160,171,153,134,116,117,136,154,172,159,141,122,104,85,67,48,30,11,0,0,0,0,0,13,31,48,65,81,96,109,121,132,140,147,151,154,156,157,157,156,155,153,149,146,141,145,164,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,25,35,52,71,91,111,132,153,174,166,145,124,103,82,61,40,19,49,71,92,113,135,156,177,156,134,112,91,70,49,64,85,105,126,147,168,168,147,126,104,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,20,22,26,33,43,58,76,94,114,134,155,175,166,145,124,103,82,61,40,19,0,0,0,0,0,10,28,46,61,72,76,76,76,76,76,76,76,76,76,76,76,76,95,116,138,159,177,156,135,114,93,72,50,29,59,81,102,123,145,166,167,146,124,102,94,115,137,158,176,155,134,112,91,70,49,61,83,104,125,146,168,164,143,122,100,79,58,37,0,0,0,3,19,33,47,65,84,102,120,138,156,174,161,143,125,124,124,124,124,124,126,148,169,169,148,126,104,83,62,41,55,76,97,118,140,161,179,158,137,116,95,74,57,52,62,74,86,98,109,120,128,131,131,126,118,136,156,178,161,140,118,98,76,55,34,0,0,0,0,20,40,61,81,102,122,143,163,163,142,121,101,80,96,117,138,159,169,148,128,107,86,66,45,24,4,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,34,37,42,51,65,83,102,122,142,163,176,156,135,114,93,72,51,30,45,66,87,108,130,152,173,167,148,140,140,140,140,140,140,138,134,131,144,162,156,138,120,101,83,65,47,31,16,0,0,0,31,47,61,70,72,72,72,83,104,126,148,169,170,148,126,105,84,72,72,72,72,72,72,68,57,43,26,7,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,108,130,152,165,144,122,108,125,143,161,178,162,145,126,108,90,71,53,35,16,0,0,0,0,0,13,31,48,65,81,95,109,120,131,140,146,150,154,156,166,174,160,155,152,150,146,141,145,164,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,60,45,45,45,45,45,45,45,45,45,45,44,40,32,20,5,0,0,0,0,0,0,0,13,32,52,71,90,109,128,147,166,157,137,118,100,121,143,164,164,142,120,100,119,139,158,165,147,128,109,89,70,51,32,13,0,0,0,0,0,0,0,0,7,20,31,38,41,41,41,41,42,43,46,48,53,59,68,80,95,112,131,150,170,166,146,125,105,85,64,43,22,47,68,89,110,132,154,175,154,133,111,120,140,160,160,140,121,102,82,63,49,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,91,105,120,135,150,166,176,160,145,129,113,97,80,64,48,31,14,0,0,0,0,0,0,0,0,0,0,18,38,59,79,100,120,142,162,171,150,130,109,88,67,46,25,45,66,87,108,130,152,173,165,144,122,100,79,58,37,41,62,83,104,126,147,168,159,138,116,95,74,75,94,111,114,114,114,114,112,96,77,73,94,116,138,159,168,147,126,104,83,62,41,59,81,102,123,145,166,172,151,130,108,86,65,46,46,46,46,46,46,46,46,66,87,108,130,152,173,165,144,122,100,79,58,37,53,74,95,116,137,158,179,160,139,118,97,76,55,34,13,0,0,0,0,12,33,54,75,96,117,138,159,180,158,138,116,95,74,53,32,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,118,118,118,118,118,117,115,112,109,103,97,90,81,71,60,47,34,19,4,0,0,0,51,72,93,114,135,156,177,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,38,56,74,93,111,130,148,166,163,154,159,169,149,130,110,90,71,51,32,12,0,0,0,0,0,0,0,0,0,2,21,40,58,77,96,114,133,152,170,161,142,124,105,106,125,143,162,170,151,133,114,96,77,58,40,21,3,0,0,0,0,1,18,35,50,65,79,92,103,112,120,126,130,133,135,136,136,135,134,132,128,125,120,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,23,24,45,65,86,107,129,150,171,169,148,126,106,84,63,42,21,49,71,92,113,135,156,177,156,134,112,91,70,49,60,81,102,123,145,166,170,149,128,106,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,1,5,14,28,47,67,88,108,130,150,171,169,148,126,105,84,63,42,21,0,0,0,0,0,0,16,31,43,52,55,55,55,55,55,55,55,55,55,55,58,79,99,120,141,162,174,153,132,111,90,69,48,27,59,81,102,123,145,166,167,146,124,102,92,114,136,156,178,156,136,114,93,72,50,63,84,105,126,148,169,163,142,120,99,78,57,36,0,0,0,2,21,39,58,76,95,113,131,149,168,168,150,132,114,103,103,103,103,104,126,148,169,169,148,126,104,83,62,41,53,74,95,116,137,158,179,161,140,118,97,76,55,34,44,56,68,80,91,100,107,110,109,106,117,138,159,180,159,138,116,95,74,53,32,0,0,0,0,14,34,55,75,96,116,137,157,168,147,126,106,85,101,122,143,163,164,143,122,102,81,60,40,19,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,16,22,36,55,75,95,116,137,158,179,159,138,116,96,74,53,32,45,66,87,108,130,152,173,165,144,122,118,118,118,118,118,116,113,115,133,152,167,149,131,112,94,76,57,39,21,3,0,0,17,31,42,49,51,51,62,83,104,126,148,169,170,148,126,105,84,63,51,51,51,51,51,48,40,28,13,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,108,130,152,165,144,122,100,113,131,149,167,174,156,138,119,100,82,63,45,26,7,0,0,0,0,1,18,35,50,65,79,91,102,112,119,125,130,132,136,155,166,145,134,132,128,124,120,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,60,39,23,23,23,23,23,23,23,23,23,23,20,13,2,0,0,0,0,0,0,0,2,22,41,61,80,99,118,137,157,167,148,128,109,100,121,143,164,164,142,120,99,110,130,149,168,156,137,118,98,79,60,41,22,3,0,0,0,0,0,0,0,0,3,12,18,19,19,19,20,21,22,24,27,32,39,50,65,83,103,123,144,164,172,152,131,110,89,68,47,26,47,68,89,110,132,154,175,154,133,111,129,148,168,151,132,112,93,74,54,49,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,75,90,104,120,135,151,167,175,159,143,126,110,94,77,61,44,27,10,0,0,0,0,0,0,0,0,4,24,45,65,85,105,126,147,167,166,146,124,104,83,63,42,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,42,63,84,106,126,148,170,159,138,116,94,73,65,81,91,92,92,92,92,92,83,67,73,94,115,137,158,170,148,126,105,84,63,42,59,81,102,123,145,166,172,151,130,108,86,65,44,25,25,25,25,25,25,45,66,87,108,130,152,173,165,144,122,100,79,58,37,50,71,92,113,134,155,176,163,142,121,100,79,58,37,16,0,0,0,0,16,37,58,79,99,120,142,163,176,155,134,113,92,71,50,29,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,97,97,97,97,96,94,91,88,83,77,70,62,52,42,30,18,4,0,0,0,0,48,69,89,110,131,152,173,167,147,126,105,85,64,44,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,27,45,64,82,101,119,137,155,173,175,178,160,141,121,102,82,62,43,23,4,0,0,0,0,0,0,0,0,0,12,30,49,68,87,106,125,143,162,170,151,132,113,95,96,114,133,151,170,162,143,125,106,87,69,50,31,13,0,0,0,0,0,5,20,35,50,62,74,84,93,100,105,109,112,113,114,114,113,112,110,107,104,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,23,20,42,63,84,105,126,148,169,171,150,128,106,85,64,43,22,49,71,92,113,135,156,177,156,134,112,91,70,49,58,80,101,122,144,165,171,150,129,108,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,21,42,63,84,105,126,148,170,171,150,128,106,85,64,43,22,0,0,0,0,0,0,1,14,24,31,33,33,33,33,33,33,33,33,33,43,63,84,104,124,146,166,170,149,128,107,86,66,45,24,59,81,102,123,145,166,167,146,124,102,91,112,134,155,176,158,137,116,94,73,52,64,85,106,128,149,170,161,140,118,97,76,55,34,0,0,0,12,31,50,68,87,105,124,142,160,176,157,139,120,102,84,82,82,83,104,126,148,169,169,148,126,104,83,62,41,50,71,92,113,134,155,176,164,143,121,101,80,59,38,27,39,51,62,72,80,86,88,88,99,120,141,162,177,156,135,113,92,71,50,29,0,0,0,0,8,29,49,70,90,110,131,151,172,152,132,111,90,106,126,147,168,159,138,117,97,76,55,35,14,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,8,29,50,71,92,113,134,156,177,161,140,118,96,75,54,33,45,66,87,108,130,152,173,165,144,122,100,97,97,97,97,96,92,104,122,141,159,160,142,123,105,87,68,50,32,13,0,0,1,14,23,28,29,41,62,83,104,126,148,169,170,148,126,105,84,63,41,29,29,29,29,27,21,10,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,108,130,152,165,144,122,100,102,120,138,156,175,166,148,130,111,92,74,55,36,17,0,0,0,0,0,5,20,35,49,62,73,83,92,99,104,108,111,133,154,165,144,122,110,107,104,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,11,30,50,69,89,108,128,147,166,159,140,120,100,100,121,143,164,164,142,120,99,101,121,141,160,166,146,128,108,89,69,50,31,11,0,0,0,0,0,4,7,6,2,0,0,0,0,0,0,0,1,3,6,12,20,36,56,77,98,119,140,161,176,155,134,113,92,71,49,28,47,68,89,110,132,154,175,154,133,117,137,157,162,142,123,103,84,65,45,49,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,74,90,105,121,137,153,169,173,157,140,124,107,91,74,57,40,23,5,0,0,0,0,0,0,0,11,31,51,71,92,112,132,152,173,161,140,119,99,78,58,37,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,43,64,85,106,128,150,171,158,137,115,94,73,51,64,71,71,71,71,71,71,65,53,73,94,115,137,158,170,149,128,106,85,64,43,59,81,102,123,145,166,172,151,130,108,86,65,44,23,3,3,3,3,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,47,68,89,109,130,151,172,167,146,125,104,83,62,42,21,1,0,0,1,22,42,62,83,104,124,146,166,172,151,130,109,89,68,47,26,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,76,76,76,75,73,71,67,62,57,50,43,33,24,13,1,0,0,0,0,0,44,64,85,106,126,147,168,172,152,132,111,91,71,52,32,13,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,35,53,71,90,108,126,144,162,180,171,152,132,113,93,74,54,35,15,0,0,0,0,0,0,0,0,0,2,21,40,59,78,97,116,135,154,172,160,141,122,103,85,85,104,123,142,160,172,154,135,116,97,79,60,41,22,3,0,0,0,0,0,5,20,33,45,55,65,73,79,84,88,90,92,92,92,92,91,89,86,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,23,20,41,62,83,104,126,148,169,171,150,129,107,86,65,43,22,49,71,92,113,135,156,177,156,134,112,91,70,49,58,79,100,122,144,165,172,151,130,108,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,20,41,62,83,104,126,148,169,171,150,129,107,86,65,43,22,0,0,0,0,2,2,0,0,5,10,12,12,12,12,12,12,12,12,31,51,70,90,110,131,151,172,165,144,123,103,82,61,41,20,59,81,102,123,145,166,167,146,124,102,89,110,132,153,174,160,139,118,96,75,54,67,88,109,130,151,172,159,138,117,96,74,53,32,0,0,4,22,41,60,79,97,116,134,153,171,165,147,128,109,91,73,61,62,83,104,126,148,169,169,148,126,104,83,62,41,47,68,89,109,130,151,172,167,146,125,105,84,63,43,22,21,33,43,53,60,65,67,83,104,124,145,166,172,152,131,110,89,68,47,26,0,0,0,0,2,23,43,64,84,104,125,145,166,158,137,116,96,111,131,152,173,153,133,112,91,71,50,30,9,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,6,27,48,69,90,112,134,155,176,162,140,118,97,76,55,33,45,66,87,108,130,152,173,165,144,122,100,79,76,76,76,74,75,93,112,131,149,167,152,134,116,97,79,61,42,24,5,0,0,0,3,7,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,8,8,8,6,1,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,108,130,152,165,144,122,100,91,109,128,146,165,177,158,140,121,102,83,64,46,27,8,0,0,0,0,0,5,19,32,44,55,64,72,79,83,90,111,133,154,165,144,122,100,86,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,39,58,78,97,117,137,156,171,151,132,112,92,100,121,143,164,164,142,120,99,93,113,132,152,172,156,137,117,98,78,59,39,19,0,0,0,6,17,25,29,28,22,13,5,0,0,0,0,0,0,0,0,0,11,32,54,75,96,117,139,160,178,157,136,114,92,71,50,29,47,68,89,110,132,154,175,154,133,126,145,165,153,134,114,95,75,56,37,49,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,60,75,91,107,122,139,155,171,170,154,137,120,104,86,69,52,35,17,0,0,0,0,0,0,0,19,39,59,78,98,118,139,159,175,155,135,114,93,73,52,32,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,44,65,86,108,130,151,172,158,136,115,94,73,51,44,49,50,50,50,50,50,45,51,72,93,114,136,158,171,150,129,108,86,65,44,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,43,64,84,105,126,147,167,171,150,130,109,89,68,48,28,8,0,0,9,28,48,68,89,109,130,150,171,167,146,126,105,84,64,43,22,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,55,55,54,52,50,46,42,36,30,23,14,5,0,0,0,0,0,0,0,39,60,80,101,121,142,162,179,159,139,119,99,80,60,42,24,7,0,0,0,0,0,0,0,9,17,22,23,20,13,3,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,6,24,42,60,79,97,115,133,151,170,163,143,123,104,85,65,46,26,7,0,0,0,0,0,0,0,0,0,12,31,50,69,88,107,126,145,164,169,150,131,112,93,75,75,94,113,132,150,170,164,145,126,107,89,70,51,32,13,0,0,0,0,0,0,3,15,27,36,45,53,59,64,67,69,71,71,71,71,70,68,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,23,21,42,63,84,106,126,148,170,171,150,128,107,86,64,43,22,49,71,92,113,135,156,177,156,134,112,91,70,49,59,80,101,122,144,165,171,150,129,107,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,5,23,43,64,85,106,128,148,170,170,149,128,106,85,64,43,22,0,0,11,19,24,24,19,11,1,0,0,0,0,0,0,0,7,23,41,60,79,98,117,138,157,177,158,138,118,97,77,56,36,15,59,81,102,123,145,166,167,146,124,102,87,108,129,150,171,163,142,120,99,78,57,69,90,111,133,154,175,156,135,114,93,72,51,30,0,0,14,33,51,70,89,107,126,145,163,174,155,136,118,99,81,62,44,62,83,104,126,148,169,169,148,126,104,83,62,41,43,64,84,105,126,147,167,172,151,131,110,89,69,49,29,9,14,25,33,40,48,69,89,109,130,150,171,168,147,126,105,85,64,43,22,0,0,0,0,0,17,37,58,78,98,119,139,160,163,142,122,101,115,136,157,169,148,128,107,86,66,45,24,4,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,0,7,28,49,70,91,112,134,156,177,161,140,118,96,75,54,33,45,66,87,108,130,152,173,165,144,122,100,79,58,55,55,53,64,83,101,120,138,157,163,145,126,108,90,71,52,32,12,0,0,0,0,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,108,130,152,158,144,122,100,80,98,117,136,155,174,169,150,131,112,93,74,55,36,17,0,0,0,0,0,0,2,15,26,36,45,52,58,69,90,111,133,154,165,144,122,100,79,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,60,39,17,15,15,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,0,7,27,47,67,86,106,125,145,164,163,144,123,104,84,100,121,143,164,164,142,120,99,85,105,124,144,164,164,145,126,106,86,67,47,28,8,0,8,23,36,45,50,48,42,33,25,17,10,5,2,0,0,0,3,7,15,34,55,76,97,118,140,161,178,156,135,114,92,71,50,29,47,68,89,110,132,154,175,154,133,134,154,164,144,125,105,86,67,47,28,49,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,47,61,77,93,109,125,142,158,175,167,150,134,116,99,82,64,47,29,11,0,0,0,0,3,11,29,48,67,86,106,126,146,166,169,148,128,108,88,67,47,26,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,67,88,109,130,152,173,158,136,114,93,72,51,29,28,29,29,29,29,28,29,50,72,93,114,136,157,173,152,130,108,87,66,45,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,38,59,79,100,120,141,161,176,156,135,115,95,75,55,36,17,0,2,19,37,56,76,96,115,136,156,176,161,141,120,100,79,59,38,17,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,33,33,31,29,25,21,16,10,3,0,0,0,0,0,0,0,0,0,34,54,75,95,115,135,156,175,166,147,128,108,89,71,54,37,22,11,4,2,3,6,11,19,28,37,43,45,41,32,20,5,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,8,17,21,22,18,11,6,8,20,37,55,73,91,109,128,147,168,153,134,115,96,76,57,37,18,0,0,0,0,0,0,0,0,0,3,22,41,59,78,97,116,136,154,173,160,141,122,103,84,65,65,84,103,122,141,160,174,155,137,117,98,80,61,42,23,4,0,0,0,0,0,0,0,8,17,26,33,38,43,46,48,49,50,50,50,49,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,23,27,46,67,88,108,130,150,172,169,148,126,105,84,63,42,20,49,71,92,113,135,156,177,156,134,112,91,70,49,61,82,103,124,146,166,170,148,128,106,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,23,7,9,14,22,35,52,70,90,111,131,152,173,168,147,126,104,84,62,41,20,1,17,30,39,45,45,39,30,20,13,7,2,0,0,3,10,22,37,53,70,88,107,126,145,165,171,151,131,111,91,71,51,30,10,59,81,102,123,145,166,167,146,124,102,84,105,126,147,168,165,144,123,102,81,61,73,94,115,136,157,174,153,132,111,90,69,48,27,0,4,23,42,61,80,99,117,137,155,174,164,145,126,107,89,70,52,41,62,83,104,126,148,169,169,148,126,104,83,62,41,38,59,79,100,120,141,161,177,157,137,116,96,76,56,37,18,1,5,19,37,56,76,96,116,136,156,177,162,142,121,100,80,59,39,18,0,0,0,0,0,11,31,52,72,93,113,134,154,168,148,128,107,120,141,162,164,143,122,102,81,60,40,19,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,12,20,35,54,74,95,115,137,158,179,159,138,116,95,74,53,32,45,66,87,108,130,152,173,165,144,122,100,79,58,37,33,35,54,72,91,109,128,146,161,151,137,119,99,78,57,36,15,0,0,1,9,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,15,15,15,13,7,0,0,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,108,130,136,136,136,122,100,79,88,107,126,145,164,179,160,141,122,103,84,64,45,26,7,0,0,0,0,0,0,0,7,17,25,32,47,69,90,111,133,154,165,144,122,100,79,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,60,39,36,36,36,36,36,36,36,36,36,36,36,36,36,34,27,17,3,0,0,15,35,55,75,94,114,134,153,173,156,136,116,96,79,100,121,143,164,164,142,120,99,78,97,117,137,157,173,154,134,114,95,75,55,35,16,2,20,38,53,65,71,69,61,52,45,37,31,26,23,21,21,21,24,27,34,44,61,81,101,121,142,163,175,154,134,112,91,70,49,28,47,68,89,110,132,154,175,154,134,142,162,155,136,116,97,77,58,38,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,47,47,63,79,95,112,129,145,162,180,163,146,129,111,94,76,58,41,23,5,0,5,16,23,28,41,58,77,95,115,134,154,173,161,141,121,101,81,61,41,20,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,47,68,89,110,132,153,174,157,136,114,92,71,50,29,8,7,7,7,7,7,29,50,71,92,114,136,157,173,152,131,110,88,67,46,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,33,53,74,94,114,135,155,175,162,142,122,103,83,64,46,30,21,22,32,48,66,85,104,123,143,163,174,154,134,114,94,73,53,33,12,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,11,10,8,4,1,0,0,0,0,0,0,0,0,0,0,0,0,28,48,68,88,108,128,148,167,175,156,137,118,100,83,67,52,40,31,25,23,24,27,32,38,47,56,64,66,61,50,35,19,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,13,26,36,42,43,38,31,27,29,37,50,67,84,102,120,138,157,164,145,125,106,87,67,48,29,9,0,0,0,0,0,0,0,0,0,12,31,50,69,88,107,126,145,164,170,151,132,112,93,74,55,55,74,93,112,132,151,170,165,146,128,108,90,71,52,32,13,0,0,0,0,0,0,0,0,0,6,12,17,22,25,27,28,29,29,29,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,32,40,56,74,93,114,134,155,175,165,144,123,102,81,60,39,18,49,71,92,113,135,156,177,156,134,112,91,70,49,65,85,106,128,148,169,167,146,124,104,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,44,27,28,30,34,41,51,65,81,99,117,137,157,178,164,143,122,101,80,59,38,17,14,31,47,59,66,66,59,48,40,33,28,23,21,21,24,30,39,52,67,83,100,118,136,155,174,163,143,124,104,84,64,44,24,4,59,81,102,123,145,166,167,146,124,102,81,101,122,143,164,169,148,128,106,86,65,77,98,119,140,161,170,149,128,107,86,65,44,23,0,14,33,52,71,90,109,128,147,165,172,154,135,116,97,79,60,41,41,62,83,104,126,148,169,169,148,126,104,83,62,41,33,53,74,94,114,135,155,175,163,143,123,104,85,66,48,31,22,22,32,48,66,85,104,123,143,163,175,155,135,115,94,74,54,33,13,0,0,0,0,0,5,25,46,66,87,107,128,148,168,153,133,112,125,146,166,159,138,117,97,76,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,30,33,39,49,64,82,101,121,142,162,176,155,134,113,92,71,50,29,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,25,43,62,80,98,117,136,143,133,122,111,96,76,56,35,14,0,6,19,29,35,36,41,62,83,104,126,148,169,170,148,126,105,84,63,41,36,36,36,36,34,27,16,2,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,105,114,114,114,114,113,98,78,79,98,117,136,155,174,169,150,131,112,93,74,54,35,16,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,165,144,122,100,79,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,60,57,57,57,57,57,57,57,57,57,57,57,57,57,57,54,46,33,18,1,3,23,42,62,82,102,122,142,162,169,149,128,108,89,79,100,121,143,164,164,142,120,99,78,89,109,129,149,169,162,142,122,102,83,63,43,23,10,30,49,67,83,92,89,80,72,65,57,51,47,44,43,42,43,45,48,54,62,74,90,108,128,148,168,171,151,130,109,88,67,46,25,47,68,89,110,132,154,175,163,152,155,166,147,128,108,88,69,49,30,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,47,33,49,65,82,99,115,133,150,168,176,158,141,123,106,88,70,52,34,16,0,22,34,43,48,57,70,87,105,124,143,162,173,153,134,114,94,74,54,34,14,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,47,69,90,111,133,154,175,156,135,114,92,71,50,29,7,0,0,0,0,7,28,49,71,92,113,135,156,174,153,132,110,89,68,47,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,27,47,67,88,107,128,147,167,169,150,131,112,93,76,60,47,42,43,49,62,78,95,113,132,151,171,166,147,126,107,87,67,47,27,6,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,41,61,81,100,120,139,158,177,166,148,130,113,97,82,69,59,51,46,44,45,48,52,58,66,75,84,87,79,65,48,29,9,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,11,28,43,56,63,64,58,52,49,49,56,66,80,97,114,132,149,168,154,135,116,97,77,58,39,20,1,0,0,0,0,0,0,0,0,2,21,40,59,78,98,117,136,155,174,161,142,122,103,84,65,46,46,65,84,103,123,142,161,175,156,137,118,99,80,61,42,23,4,0,0,0,0,0,0,0,0,0,0,0,1,4,6,7,7,7,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,49,53,59,70,85,103,121,141,161,180,160,139,118,98,77,56,36,15,49,71,92,113,135,156,177,156,134,112,91,70,53,72,91,111,132,152,173,162,142,121,100,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,65,48,48,49,51,55,61,69,81,95,111,128,146,165,177,157,137,117,96,76,55,34,14,24,43,61,76,86,86,77,68,60,54,48,44,42,43,45,50,58,69,82,96,112,130,147,165,172,153,134,115,96,76,57,37,17,0,59,81,102,123,145,166,167,146,124,102,81,97,118,139,160,173,152,132,111,91,70,83,103,124,144,165,165,144,123,103,82,61,40,19,4,23,42,61,80,99,118,137,156,175,163,144,125,106,87,68,50,31,41,62,83,104,126,148,169,169,148,126,104,83,62,41,27,47,67,87,107,128,147,167,171,151,132,113,95,77,61,48,43,43,49,62,78,95,114,133,152,171,167,148,128,108,88,68,48,27,7,0,0,0,0,0,0,19,40,60,81,101,121,142,162,159,138,118,130,150,171,153,133,112,91,71,50,30,9,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,49,51,54,59,67,79,94,111,130,149,169,170,150,130,109,88,68,47,26,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,14,33,51,69,88,106,125,124,114,103,93,82,67,49,29,9,0,22,36,48,56,57,57,62,83,104,126,148,169,170,148,126,105,84,63,57,57,57,57,57,54,45,33,17,0,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,93,93,93,93,93,84,68,69,88,107,126,146,165,179,160,140,121,102,83,63,44,25,5,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,154,144,122,100,79,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,75,63,48,30,11,10,30,50,70,90,110,130,149,169,162,142,121,101,81,79,100,121,143,164,164,142,120,99,78,82,102,122,142,162,170,150,130,110,90,70,50,30,18,37,57,77,97,112,108,100,92,85,77,72,68,65,64,63,64,66,69,74,81,91,104,120,137,156,175,165,145,124,104,84,63,42,22,47,68,89,110,132,154,175,180,173,175,158,138,119,99,80,60,41,21,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,47,25,35,52,69,86,103,120,138,156,173,171,153,135,117,100,81,63,45,27,8,36,52,63,69,75,86,100,117,135,153,172,164,145,125,106,86,66,47,27,7,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,49,70,91,112,134,155,176,156,135,113,92,71,49,28,7,0,0,0,0,7,28,49,70,92,113,134,156,175,154,133,111,90,69,48,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,20,40,60,80,100,119,139,158,176,159,141,123,105,90,77,67,64,64,69,79,92,108,124,143,161,176,157,138,119,99,80,60,40,20,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,33,53,72,91,110,129,148,166,177,160,143,128,112,99,87,78,71,67,65,66,69,73,78,85,94,104,108,95,76,56,36,16,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,1,20,40,58,73,84,85,78,72,70,70,75,84,96,110,126,144,161,161,143,125,106,87,68,49,30,11,0,0,0,0,0,0,0,0,0,11,30,49,68,88,107,126,145,164,171,152,133,113,94,75,56,36,37,56,75,94,114,133,153,172,166,147,128,108,89,70,51,32,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,98,79,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,69,70,73,79,88,100,115,132,150,169,171,152,132,112,92,72,51,31,10,49,71,92,113,135,156,177,156,134,112,91,70,73,83,100,119,139,158,176,156,136,116,95,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,86,70,69,69,70,72,76,81,88,98,110,125,141,158,176,168,149,130,110,90,70,50,29,9,31,51,71,90,106,106,96,87,80,74,69,65,64,64,66,70,77,86,98,111,126,143,159,176,161,143,124,106,87,68,48,29,9,0,59,81,102,123,145,166,167,146,124,102,81,92,113,134,154,174,158,137,117,97,77,90,110,130,150,171,159,139,118,97,77,56,36,15,14,33,52,71,90,109,128,147,166,172,153,134,115,96,77,58,40,21,41,62,83,104,126,148,169,169,148,126,104,83,62,41,20,40,60,80,99,119,138,157,176,161,142,124,107,91,78,68,64,64,69,78,92,108,125,143,161,177,158,139,120,100,81,61,41,21,1,0,0,0,0,0,0,13,34,54,75,95,115,136,156,165,144,123,134,155,169,148,128,107,86,66,45,24,4,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,71,71,72,75,79,86,96,109,124,141,159,177,162,143,123,103,83,62,42,21,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,4,22,41,59,77,96,110,106,95,85,74,64,52,37,20,1,0,34,52,66,76,79,79,79,83,104,126,148,169,170,148,126,105,84,79,79,79,79,79,79,74,63,47,29,10,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,72,72,72,72,72,66,54,60,79,98,117,137,156,175,169,150,130,111,91,72,53,33,14,0,0,0,0,0,0,0,0,5,26,47,69,90,111,132,132,132,132,122,100,79,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,78,59,39,19,17,37,57,77,97,117,137,157,175,155,135,114,94,74,79,100,121,143,164,164,142,120,99,78,75,95,115,135,155,176,157,137,117,97,77,57,37,25,45,65,85,105,124,128,119,112,104,98,92,89,86,85,84,85,87,90,95,101,110,121,135,150,167,174,156,137,117,98,78,57,37,17,47,68,89,110,132,154,175,196,188,169,149,130,110,91,71,52,32,13,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,47,25,22,39,56,73,91,108,126,144,162,179,165,147,129,111,92,74,55,37,18,48,66,81,90,95,104,116,131,147,164,172,154,135,116,97,78,58,39,19,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,50,71,92,113,135,156,177,156,134,112,91,70,49,27,6,0,0,0,0,6,27,49,70,91,112,134,156,176,155,134,112,91,70,49,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,13,33,52,72,91,110,129,147,166,170,152,136,120,106,95,88,85,85,89,97,108,122,138,154,172,165,147,128,109,90,71,52,32,12,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,44,63,82,100,118,137,154,171,173,158,143,129,117,106,98,92,88,86,87,90,94,99,105,113,123,123,103,83,63,42,22,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,6,27,47,68,87,103,106,98,93,91,92,96,103,113,126,141,156,167,150,132,114,96,77,59,40,21,2,0,0,0,0,0,0,0,0,0,20,39,59,78,97,116,136,155,174,162,143,123,104,85,66,47,28,28,47,66,86,105,124,144,163,175,156,137,118,99,79,60,41,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,120,100,100,100,100,121,143,164,165,144,122,100,100,100,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,91,90,92,94,99,106,117,130,145,162,179,161,143,124,104,85,65,45,25,5,49,71,92,113,135,156,177,156,134,112,92,90,93,101,113,130,148,167,168,149,129,109,89,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,108,91,91,90,90,91,93,97,101,108,116,128,140,155,171,173,156,139,120,101,82,62,43,23,2,37,57,77,98,118,124,115,107,101,95,90,86,85,85,87,91,97,105,116,128,142,157,173,165,149,131,113,95,77,58,39,20,1,0,59,81,102,123,145,166,167,146,124,102,81,87,107,128,148,168,164,144,125,105,87,99,118,138,157,172,152,132,111,91,71,51,30,10,23,42,61,80,99,118,138,157,176,162,144,124,105,87,68,49,30,19,41,62,83,104,126,148,169,169,148,126,104,83,62,41,13,32,52,71,90,110,128,147,165,171,154,137,121,107,96,88,85,85,89,97,108,122,138,155,172,166,148,129,110,91,72,53,33,13,0,0,0,0,0,0,0,7,28,48,69,89,109,130,150,170,150,129,139,160,164,143,122,102,81,60,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,92,92,92,93,96,100,106,115,126,139,154,171,170,152,134,115,95,76,56,36,15,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,12,30,48,66,81,89,87,77,66,56,45,35,22,7,0,0,43,63,81,96,100,100,100,100,104,126,148,169,170,148,126,105,100,100,100,100,100,100,100,92,77,58,38,17,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,51,51,51,50,46,37,51,70,89,108,128,147,166,178,158,139,119,100,81,61,42,22,0,0,0,0,0,0,0,0,4,25,46,66,86,104,110,110,110,110,110,96,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,167,146,124,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,106,85,64,43,22,23,44,64,84,104,124,144,164,169,148,128,108,88,67,79,100,121,143,164,164,142,120,99,78,68,88,108,129,149,169,165,145,124,104,84,64,44,33,53,72,92,112,132,147,139,132,124,118,113,110,108,106,106,106,108,111,115,121,129,139,151,165,177,161,145,126,108,89,70,50,30,10,47,68,89,110,132,154,175,196,180,161,141,121,102,82,63,43,24,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,47,25,9,26,44,61,79,96,114,132,150,168,176,158,140,121,103,84,66,47,28,56,76,96,111,116,123,134,146,161,177,160,142,124,106,88,69,49,30,11,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,51,72,93,114,136,157,176,155,134,112,91,70,49,27,6,0,0,0,0,6,27,48,69,90,112,134,155,176,156,135,113,92,71,50,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,5,24,43,62,81,100,118,136,153,170,166,150,136,124,115,109,106,106,110,116,126,138,152,168,170,153,136,118,99,81,62,43,24,4,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,53,71,89,107,124,141,157,172,173,159,146,135,126,118,112,109,108,108,111,114,119,125,133,142,130,110,89,69,49,29,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,11,31,52,73,94,114,125,119,114,112,112,116,123,132,143,156,170,154,137,120,102,85,67,48,30,11,0,0,0,0,0,0,0,0,0,0,29,49,68,87,106,125,145,164,173,153,134,115,95,76,57,38,18,19,38,58,77,96,116,135,155,174,166,146,126,107,88,69,50,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,163,142,121,121,121,121,121,121,143,164,165,144,122,121,121,121,121,121,143,164,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,114,112,112,112,115,120,126,135,147,160,175,166,149,132,114,95,76,57,37,18,0,49,71,92,113,135,156,177,156,134,116,112,112,114,120,130,144,160,174,157,139,120,101,82,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,172,151,130,114,112,112,112,112,112,114,117,122,128,136,146,157,170,173,159,143,126,109,91,73,54,35,15,0,43,64,84,104,124,143,135,128,121,115,111,108,106,106,108,112,117,124,134,145,158,172,167,151,135,119,101,84,66,48,29,11,0,0,59,81,102,123,145,166,167,146,124,102,81,80,100,120,140,159,172,153,135,117,104,111,128,147,166,163,144,124,105,85,64,44,24,4,32,51,70,89,109,128,147,166,172,153,134,115,96,77,58,39,20,19,41,62,83,104,126,148,169,169,148,126,104,83,62,41,5,24,43,62,81,100,117,136,153,169,167,151,137,125,115,109,106,106,109,116,126,138,152,168,170,153,136,118,100,82,63,44,25,5,0,0,0,0,0,0,0,1,22,42,63,83,103,124,144,165,155,138,145,165,159,138,117,97,76,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,164,143,121,116,114,113,113,114,117,120,126,134,144,156,169,171,156,140,123,105,86,67,48,28,8,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,1,19,36,51,63,68,67,58,48,37,27,16,5,0,0,0,48,69,90,111,121,121,121,121,121,126,148,169,170,148,126,121,121,121,121,121,121,121,121,105,84,63,42,21,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,29,29,29,26,22,41,61,80,99,119,138,158,177,167,148,128,109,89,70,50,30,0,0,0,0,0,0,0,0,0,19,39,57,74,86,89,89,89,89,89,81,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,170,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,129,107,86,65,43,22,30,50,71,91,111,131,151,171,162,142,121,101,81,61,79,100,121,143,164,164,142,120,99,78,61,82,102,122,143,163,172,151,131,111,91,71,51,40,60,80,100,120,140,160,159,152,145,139,134,131,129,128,128,128,129,132,136,142,149,157,168,174,161,147,132,115,97,79,61,42,22,3,47,68,89,110,132,154,175,192,172,152,133,113,93,74,54,35,15,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,47,25,4,14,32,49,67,85,103,121,139,157,175,169,150,132,113,94,75,56,37,57,78,99,120,136,143,152,163,176,163,147,130,113,95,77,59,40,21,2,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,52,73,94,115,137,158,176,155,134,112,90,69,48,27,5,0,0,0,0,5,27,48,69,90,112,134,155,176,157,136,114,93,72,51,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,15,34,52,71,89,106,123,140,156,170,166,153,143,135,130,128,128,131,136,145,156,168,170,156,140,123,106,88,70,52,33,14,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,42,60,77,94,111,126,142,156,169,176,164,154,145,139,134,131,130,130,132,135,140,146,153,157,137,116,96,76,55,35,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,15,36,57,77,98,119,140,140,135,134,134,137,143,151,161,169,155,140,123,107,90,73,55,37,19,1,0,0,0,0,0,0,0,0,0,0,38,58,77,96,115,135,154,173,164,145,125,106,86,67,48,28,9,10,29,49,68,88,107,126,146,166,175,155,136,116,97,78,58,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,166,149,143,143,143,143,143,143,150,167,168,150,143,143,143,143,143,143,150,167,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,173,153,138,135,134,134,134,136,140,146,154,164,176,165,151,136,119,102,85,66,48,29,9,0,49,71,92,113,135,156,177,158,142,137,134,134,135,140,148,160,174,160,145,128,109,91,72,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,173,153,138,136,134,134,134,134,134,136,139,143,148,155,164,175,167,156,143,129,113,97,80,62,44,25,6,0,50,70,90,110,131,151,155,148,142,136,132,129,128,128,130,132,137,144,153,163,175,164,151,137,121,105,89,72,55,37,19,0,0,0,59,81,102,123,145,166,167,146,124,102,81,73,92,112,131,150,168,164,147,133,124,129,142,158,171,153,135,116,96,77,57,38,17,0,41,60,79,98,118,137,156,175,162,143,124,105,86,67,48,29,10,19,41,62,83,104,126,148,169,169,148,126,104,83,62,41,0,15,33,52,70,88,106,123,139,155,170,167,154,144,135,130,128,128,131,136,144,155,168,170,156,140,123,107,89,71,53,34,15,0,0,0,0,0,0,0,0,0,16,36,57,77,97,117,138,158,168,158,161,174,153,133,112,91,71,50,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,166,148,139,137,136,135,135,136,138,142,147,154,162,173,167,155,142,126,110,93,75,57,39,19,0,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,6,21,34,43,47,46,40,29,19,8,0,0,0,0,0,48,69,90,112,134,143,143,143,143,143,153,172,172,154,143,143,143,143,143,143,143,143,128,106,84,63,42,21,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,8,8,5,13,33,52,71,91,110,130,149,169,176,156,137,117,97,78,58,38,0,0,0,0,0,0,0,0,0,10,28,44,57,66,68,68,68,68,68,62,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,171,180,169,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,150,129,107,86,65,43,22,36,56,77,97,117,138,158,176,156,135,115,95,75,57,79,100,121,143,164,164,142,120,99,78,57,75,96,116,136,156,177,158,138,118,97,77,57,45,66,87,107,128,147,157,165,171,165,159,155,152,150,149,149,149,150,153,157,162,168,174,166,156,145,132,117,101,85,68,50,32,13,0,47,68,89,110,132,154,175,180,164,144,124,105,85,66,46,26,7,6,27,49,70,91,112,134,156,173,152,131,109,88,67,45,24,56,77,98,120,142,163,175,154,132,110,89,68,47,25,4,2,20,38,56,73,92,110,128,146,165,179,161,142,123,104,85,65,46,55,76,97,118,139,160,171,172,160,147,133,117,100,83,66,48,30,11,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,53,74,95,116,138,159,175,154,133,111,90,69,47,26,5,0,0,0,0,5,26,47,69,90,111,133,154,175,158,137,115,94,73,51,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,0,5,23,41,59,77,93,110,125,141,154,166,171,162,155,151,149,149,151,156,164,173,166,154,140,125,109,93,76,59,41,23,5,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,173,165,144,122,100,79,58,37,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,30,48,64,81,96,111,126,139,152,163,172,173,165,159,155,152,151,151,153,156,161,166,173,163,143,123,102,82,62,41,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,20,40,61,82,103,123,144,160,156,155,155,158,163,170,164,152,139,125,109,94,77,60,43,26,8,0,0,0,0,0,0,0,0,0,0,0,47,66,86,105,124,144,163,175,155,136,116,97,77,58,39,19,0,1,21,40,59,79,98,118,138,157,177,164,145,125,106,86,67,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,162,176,155,134,112,90,69,48,27,59,81,102,123,145,166,179,167,164,164,164,164,164,164,167,180,180,168,164,164,164,164,164,164,167,180,165,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,166,179,167,158,156,155,155,156,157,161,166,174,167,158,147,135,121,106,90,73,55,37,19,0,0,49,71,92,113,135,156,177,172,162,158,156,155,156,160,167,168,157,145,130,114,98,80,71,92,113,135,156,177,156,134,112,91,70,49,27,59,81,102,123,145,166,179,167,159,156,156,155,155,155,155,157,160,163,168,171,165,157,149,138,126,113,98,83,67,50,33,15,0,0,56,76,97,117,137,158,169,168,162,157,152,150,149,149,150,153,158,164,172,169,158,147,135,121,106,91,75,59,42,25,7,0,0,0,59,81,102,123,145,166,167,146,124,102,81,64,84,102,120,139,156,172,162,151,146,148,158,172,158,142,124,106,87,68,49,30,10,0,49,69,88,108,126,146,165,172,153,134,115,96,77,58,39,19,1,19,41,62,83,104,126,148,169,169,148,126,104,83,62,41,0,5,23,41,59,76,93,109,125,140,153,165,172,163,156,151,149,149,151,156,164,173,166,154,140,125,110,94,77,59,42,24,5,0,0,0,0,0,0,0,0,0,10,30,50,71,91,111,132,152,173,179,180,169,148,128,107,86,65,45,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,173,178,165,160,158,157,156,156,157,159,162,167,172,166,158,149,138,125,111,96,80,63,46,28,10,0,45,66,87,108,130,152,173,165,144,122,100,79,58,37,15,0,0,0,4,15,22,26,25,20,11,0,0,0,0,0,0,0,48,69,90,112,134,155,164,164,164,164,170,180,180,170,164,164,164,164,164,164,164,149,128,106,84,63,42,21,0,0,0,0,0,0,55,77,98,119,141,162,175,154,133,111,90,69,47,26,5,0,0,4,24,43,63,82,101,121,141,160,180,165,145,125,105,86,66,46,0,0,0,0,0,0,0,0,0,0,14,28,38,45,47,47,47,47,46,55,76,97,118,140,162,176,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,150,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,150,129,107,86,65,43,22,42,63,83,103,124,144,159,159,149,129,109,88,68,57,79,100,121,143,159,159,142,120,99,78,57,69,89,109,130,150,159,159,144,124,104,83,63,45,67,87,107,120,129,137,145,151,157,162,166,169,171,170,170,170,172,171,168,165,160,154,146,137,126,115,101,87,72,55,38,21,3,0,47,68,89,110,132,154,159,159,156,136,116,97,77,57,38,18,0,6,27,49,70,91,112,134,156,159,152,131,109,88,67,45,24,56,77,98,120,142,159,159,154,132,110,89,68,47,25,4,0,8,26,44,62,81,99,117,136,154,159,159,151,132,113,93,74,54,52,73,94,115,136,158,161,153,143,131,117,102,87,70,53,36,19,1,0,2,23,45,66,87,108,130,152,159,159,144,122,100,79,58,37,53,75,96,117,139,159,159,154,132,110,89,68,47,26,5,0,0,0,0,5,26,47,69,90,111,133,154,159,159,138,116,95,74,52,59,81,102,123,145,159,159,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,159,159,144,122,100,79,58,37,0,0,12,30,47,64,80,96,110,124,137,148,157,164,170,172,170,170,172,170,164,156,147,136,123,110,95,80,63,47,29,12,0,0,0,59,81,102,123,145,159,159,151,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,152,159,159,144,122,100,79,58,37,45,66,87,108,130,152,159,159,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,34,51,66,81,96,109,122,134,144,153,160,166,171,174,173,172,172,172,169,165,160,153,145,137,126,107,86,65,43,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,159,159,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,24,45,66,86,107,128,149,164,168,169,168,166,161,155,145,135,122,109,95,79,64,47,31,14,0,0,0,0,0,0,0,0,0,0,0,0,56,75,95,114,134,153,159,159,147,128,108,88,69,49,30,11,0,0,12,32,51,71,90,110,129,149,159,159,153,134,114,95,75,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,159,159,155,134,112,90,69,48,27,59,81,102,123,145,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,144,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,144,154,158,162,164,166,167,168,167,166,163,159,154,148,139,129,118,105,91,76,60,43,26,8,0,0,49,71,92,113,135,154,158,161,164,165,166,166,164,161,156,149,139,128,115,100,84,68,71,92,113,135,156,159,156,134,112,91,70,49,27,59,81,102,123,145,155,158,161,163,164,165,166,166,166,166,164,162,159,155,151,145,138,129,119,108,96,83,68,53,37,20,3,0,0,58,79,100,120,132,141,149,156,162,167,171,171,170,170,171,172,169,164,157,149,140,129,117,105,91,76,61,45,29,13,0,0,0,0,59,81,102,123,145,159,159,146,124,102,81,60,73,91,109,126,142,155,166,171,168,169,167,157,143,128,112,94,77,58,40,21,1,0,58,77,97,116,136,155,159,159,144,125,105,86,67,48,29,10,0,19,41,62,83,104,126,148,159,159,148,126,104,83,62,41,0,0,12,29,46,63,79,95,109,123,136,147,156,164,170,172,170,170,172,170,164,157,148,136,124,110,95,80,64,47,30,12,0,0,0,0,0,0,0,0,0,0,4,24,44,65,85,105,126,146,159,159,159,159,143,122,102,81,60,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,131,152,156,159,161,162,164,164,165,165,164,162,160,157,152,146,139,130,119,108,95,81,66,50,34,16,0,0,45,66,87,108,130,152,159,159,144,122,100,79,58,37,15,0,0,0,0,0,2,5,4,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,149,128,106,84,63,42,21,0,0,0,0,0,0,55,77,98,119,141,159,159,154,133,111,90,69,47,26,5,0,0,0,15,35,54,74,93,113,132,152,159,159,153,133,114,94,74,55,0,0,0,0,0,0,0,0,0,0,0,10,19,24,25,25,25,25,33,55,76,97,118,140,159,159,155,134,112,90,69,48,27,0,0,
43,65,86,107,129,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,129,107,86,65,43,22,47,68,89,109,130,138,138,138,138,123,102,82,62,57,79,100,121,138,138,138,138,120,99,78,57,63,83,103,123,138,138,138,138,130,110,89,68,40,60,78,92,101,109,117,124,131,136,141,145,148,151,152,153,152,152,150,147,144,139,134,126,118,108,97,85,71,57,41,25,9,0,0,47,68,89,110,132,138,138,138,138,128,108,89,69,49,30,10,0,6,27,49,70,91,112,134,138,138,138,131,109,88,67,45,24,56,77,98,120,138,138,138,138,132,110,89,68,47,25,4,0,0,15,33,51,70,88,107,125,138,138,138,138,138,121,102,81,61,49,70,92,112,134,146,141,134,125,114,101,87,72,57,41,24,7,0,0,2,23,45,66,87,108,130,138,138,138,138,122,100,79,58,37,54,75,96,118,138,138,138,138,132,110,89,68,47,25,4,0,0,0,0,4,25,47,68,89,110,132,138,138,138,138,117,96,75,53,59,81,102,123,138,138,138,138,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,138,138,138,138,122,100,79,58,37,0,0,0,17,34,50,65,80,94,107,118,129,137,144,149,152,154,154,152,149,144,137,128,118,107,94,80,65,49,33,17,0,0,0,0,59,81,102,123,138,138,138,138,130,108,86,65,44,23,1,0,0,2,23,45,66,87,108,130,138,138,138,138,122,100,79,58,37,45,66,87,108,130,138,138,138,138,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,36,51,66,80,92,104,115,124,133,140,146,150,152,154,154,153,151,148,144,139,133,126,117,108,97,80,61,40,0,0,0,0,0,0,0,0,20,41,63,84,105,126,138,138,138,138,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,27,48,69,90,112,132,139,143,146,148,147,145,141,135,126,116,105,92,79,65,49,34,17,1,0,0,0,0,0,0,0,0,0,0,0,0,62,83,103,123,138,138,138,138,138,118,99,79,60,41,21,2,0,0,4,23,43,62,82,101,121,138,138,138,138,138,123,103,83,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,138,138,138,138,134,112,90,69,48,27,59,81,102,123,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,122,100,79,58,37,0,0,0,0,16,37,59,80,101,122,129,134,137,141,143,145,146,146,146,144,142,138,134,128,120,111,100,88,75,61,46,30,13,0,0,0,49,71,92,113,128,133,137,140,142,144,145,145,144,141,136,129,120,110,98,85,70,55,71,92,113,135,138,138,138,134,112,91,70,49,27,59,80,102,123,130,134,137,140,142,143,144,144,145,145,144,143,141,138,135,130,124,118,110,101,91,79,66,53,38,23,7,0,0,0,53,73,90,103,112,121,129,136,142,146,150,152,154,154,154,151,148,143,137,130,121,111,100,88,75,61,46,31,15,0,0,0,0,0,59,81,102,123,138,138,138,138,124,102,81,60,62,79,96,111,125,137,147,152,154,152,147,139,126,113,98,82,65,47,29,11,0,0,64,85,105,125,138,138,138,138,135,115,96,77,58,39,20,0,0,19,41,62,83,104,126,138,138,138,138,126,104,83,62,41,0,0,0,16,33,49,65,80,93,106,118,128,137,144,149,152,154,154,152,149,144,137,129,118,107,94,80,65,50,34,17,0,0,0,0,0,0,0,0,0,0,0,0,18,38,58,79,99,119,138,138,138,138,138,138,117,96,76,55,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,109,126,131,135,138,140,141,142,143,144,144,143,141,139,136,131,125,119,110,101,90,78,65,51,36,20,4,0,0,45,66,87,108,130,138,138,138,138,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,128,106,84,63,42,21,0,0,0,0,0,0,55,77,98,119,138,138,138,138,133,111,90,69,47,26,5,0,0,0,7,26,46,65,85,104,124,138,138,138,138,138,122,102,82,61,0,0,0,0,0,0,0,0,0,0,0,0,0,3,4,4,4,12,33,55,76,97,118,138,138,138,138,134,112,90,69,48,27,0,0,
43,64,84,104,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,104,84,64,43,21,47,68,89,108,116,116,116,116,116,113,96,76,56,56,77,98,114,116,116,116,116,114,97,77,56,56,76,96,114,116,116,116,116,116,108,89,68,31,48,62,73,82,90,97,104,110,115,120,124,128,130,131,132,131,130,129,126,123,119,113,106,99,90,79,68,55,41,27,11,0,0,0,46,67,88,107,116,116,116,116,116,115,100,80,61,41,21,2,0,6,27,48,69,89,109,116,116,116,116,116,106,86,66,45,23,55,76,96,114,116,116,116,116,116,107,88,67,46,25,4,0,0,4,22,41,59,78,96,113,116,116,116,116,116,116,101,81,60,47,68,89,110,128,125,120,114,106,95,84,71,57,42,27,11,0,0,0,2,23,44,65,86,105,116,116,116,116,116,115,98,78,57,36,54,75,95,113,116,116,116,116,116,106,87,66,45,24,3,0,0,0,0,4,25,46,67,88,107,116,116,116,116,116,112,94,73,52,58,79,99,115,116,116,116,116,116,105,85,64,43,22,1,0,0,2,23,44,65,86,105,116,116,116,116,116,115,98,78,57,36,0,0,0,4,20,35,50,64,77,89,100,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,19,4,0,0,0,0,58,79,99,115,116,116,116,116,116,105,85,64,43,22,1,0,0,2,23,44,65,86,105,116,116,116,116,116,115,98,78,57,36,44,65,86,105,116,116,116,116,116,115,98,78,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,36,50,63,75,86,96,105,113,119,124,129,132,133,133,132,130,128,124,119,113,106,98,89,79,67,51,33,0,0,0,0,0,0,0,0,19,41,62,82,102,116,116,116,116,116,116,101,81,60,39,18,0,0,0,0,0,0,0,0,0,0,25,46,66,86,103,112,118,122,125,126,125,123,120,114,107,98,87,75,63,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,62,82,102,116,116,116,116,116,116,109,90,71,51,32,13,0,0,0,0,15,34,54,73,93,111,116,116,116,116,116,116,102,82,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,75,95,113,116,116,116,116,116,108,89,68,47,26,58,79,99,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,115,98,78,57,36,0,0,0,0,14,34,55,74,92,104,108,113,116,119,122,123,124,124,124,123,120,117,113,107,100,92,82,71,58,45,31,16,0,0,0,0,46,66,85,100,107,112,116,119,121,122,123,123,122,120,115,109,101,92,81,68,55,48,69,90,109,116,116,116,116,116,109,89,69,48,27,55,75,93,104,109,112,116,118,120,121,122,123,123,123,122,121,120,117,114,109,104,98,90,82,72,61,49,37,23,8,0,0,0,0,43,60,73,84,93,101,109,115,121,125,129,131,133,133,132,130,128,122,117,110,101,92,82,70,58,45,31,16,1,0,0,0,0,0,58,79,99,115,116,116,116,116,115,100,80,59,49,66,81,95,108,118,126,131,133,132,126,119,109,97,83,68,52,35,18,0,0,0,64,84,104,116,116,116,116,116,116,106,87,68,49,30,10,0,0,19,40,61,82,102,116,116,116,116,116,116,102,82,61,40,0,0,0,3,19,34,49,64,77,89,99,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,20,4,0,0,0,0,0,0,0,0,0,0,0,0,12,32,52,72,93,111,116,116,116,116,116,116,110,91,71,50,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,42,62,81,97,105,110,114,116,118,120,120,121,122,122,121,120,118,114,110,105,99,91,82,72,61,48,35,21,6,0,0,0,44,65,86,105,116,116,116,116,116,115,98,78,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,108,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,103,83,62,41,20,0,0,0,0,0,0,54,75,96,113,116,116,116,116,116,107,88,67,47,25,4,0,0,0,0,18,37,57,76,96,113,116,116,116,116,116,116,101,81,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,75,95,113,116,116,116,116,116,108,89,68,47,26,0,0,
37,57,75,89,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,37,17,42,61,78,91,94,94,94,94,94,93,83,67,49,50,69,85,94,94,94,94,94,94,84,68,49,49,68,84,94,94,94,94,94,94,91,78,61,18,33,44,54,62,70,77,84,89,95,99,103,106,108,110,110,110,109,107,105,102,98,93,87,79,70,61,50,38,25,11,0,0,0,0,40,60,77,90,94,94,94,94,94,94,86,71,52,33,13,0,0,2,22,42,61,79,91,94,94,94,94,94,90,76,58,39,19,49,68,84,94,94,94,94,94,94,90,77,60,40,20,0,0,0,0,12,30,49,67,83,93,94,94,94,94,94,94,87,72,54,43,64,83,100,106,104,100,94,86,77,66,54,41,27,12,0,0,0,0,0,18,38,58,76,90,94,94,94,94,94,94,85,69,51,31,48,66,83,93,94,94,94,94,94,90,77,59,40,20,0,0,0,0,0,0,20,40,60,77,90,94,94,94,94,94,93,82,65,46,52,70,86,94,94,94,94,94,94,89,75,57,38,18,0,0,0,0,18,38,58,76,90,94,94,94,94,94,94,85,69,51,31,0,0,0,0,5,20,34,48,60,71,81,90,97,103,107,110,111,111,110,107,102,97,89,81,71,59,47,34,20,5,0,0,0,0,0,52,70,86,94,94,94,94,94,94,89,75,57,38,18,0,0,0,0,18,38,58,76,90,94,94,94,94,94,94,85,69,51,31,38,58,76,90,94,94,94,94,94,94,85,69,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,20,33,45,57,68,77,85,93,99,104,108,110,111,111,110,109,106,103,98,93,86,78,70,60,50,37,21,0,0,0,0,0,0,0,0,15,35,55,73,88,94,94,94,94,94,94,87,72,54,34,14,0,0,0,0,0,0,0,0,0,0,19,38,56,72,84,92,98,101,104,104,104,102,99,94,87,79,69,58,45,33,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,73,88,94,94,94,94,94,94,92,79,62,43,23,4,0,0,0,0,6,26,45,64,81,93,94,94,94,94,94,94,88,73,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,66,83,93,94,94,94,94,94,91,78,61,42,22,52,70,86,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,85,69,51,31,0,0,0,0,8,27,45,62,76,83,87,92,95,98,100,102,103,103,103,102,100,96,92,87,80,72,63,53,41,29,15,1,0,0,0,0,37,55,70,81,87,91,95,98,100,101,102,102,101,98,94,89,82,73,63,51,38,43,62,79,92,94,94,94,94,94,91,79,61,42,22,46,63,76,83,88,92,95,97,99,100,101,102,102,102,101,100,98,96,93,88,84,77,71,62,53,43,32,20,7,0,0,0,0,0,30,44,55,65,74,82,89,95,100,104,108,110,111,111,111,109,106,102,97,90,82,73,63,53,41,28,15,1,0,0,0,0,0,0,52,70,86,94,94,94,94,94,94,86,71,52,36,51,65,79,90,99,106,110,111,110,106,100,91,80,67,53,38,22,5,0,0,0,57,75,89,94,94,94,94,94,94,90,77,59,40,21,1,0,0,15,35,54,72,87,94,94,94,94,94,94,87,72,54,35,0,0,0,0,4,19,34,47,59,70,80,89,97,102,107,110,111,111,110,107,103,97,90,81,71,60,47,34,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,45,64,81,93,94,94,94,94,94,94,92,80,63,44,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,52,67,79,84,89,92,95,97,98,100,100,100,100,100,99,97,94,90,85,78,71,63,54,43,31,19,5,0,0,0,0,38,58,76,90,94,94,94,94,94,94,85,69,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,61,78,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,88,73,55,36,16,0,0,0,0,0,0,48,67,83,93,94,94,94,94,94,91,78,60,41,21,1,0,0,0,0,9,29,48,67,83,93,94,94,94,94,94,94,87,72,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,66,83,93,94,94,94,94,94,91,78,61,42,22,0,0,
28,45,59,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,59,45,28,9,31,48,62,71,73,73,73,73,73,73,66,53,37,39,55,67,73,73,73,73,73,73,66,54,38,38,54,66,73,73,73,73,73,73,71,62,48,3,15,25,34,43,50,57,63,69,74,78,82,85,87,88,88,88,88,86,84,81,77,72,66,59,51,42,32,21,8,0,0,0,0,0,30,47,61,71,73,73,73,73,73,73,68,56,41,24,5,0,0,0,14,32,49,62,71,73,73,73,73,73,70,60,46,29,11,38,54,66,73,73,73,73,73,73,71,61,47,30,12,0,0,0,0,1,20,37,53,66,73,73,73,73,73,73,73,68,57,42,36,54,70,81,84,83,79,74,67,58,48,37,24,11,0,0,0,0,0,0,10,29,46,60,70,73,73,73,73,73,73,67,55,39,22,37,53,65,73,73,73,73,73,73,71,61,47,30,11,0,0,0,0,0,0,12,30,47,61,71,73,73,73,73,73,72,65,52,36,41,56,68,73,73,73,73,73,73,70,60,45,28,10,0,0,0,0,10,29,46,60,70,73,73,73,73,73,73,67,55,39,22,0,0,0,0,0,4,18,30,42,52,62,70,77,82,86,89,90,90,88,86,82,76,69,61,52,42,30,17,4,0,0,0,0,0,0,41,56,68,73,73,73,73,73,73,70,60,45,28,10,0,0,0,0,10,29,46,60,70,73,73,73,73,73,73,67,55,39,22,29,46,60,70,73,73,73,73,73,73,67,55,39,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,16,28,39,49,58,66,73,78,83,86,89,90,90,89,88,85,82,78,72,66,59,50,41,31,20,7,0,0,0,0,0,0,0,0,7,26,43,58,69,73,73,73,73,73,73,68,57,42,25,6,0,0,0,0,0,0,0,0,0,0,9,27,42,55,65,72,77,80,83,83,83,81,78,74,67,60,50,40,28,16,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,58,69,73,73,73,73,73,73,71,63,49,33,14,0,0,0,0,0,0,17,35,51,64,72,73,73,73,73,73,73,69,58,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,37,53,65,73,73,73,73,73,73,71,62,48,31,13,41,56,68,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,67,55,39,22,0,0,0,0,0,16,32,46,57,62,67,71,74,77,79,81,82,82,82,80,79,75,71,67,60,53,44,34,24,11,0,0,0,0,0,0,25,40,53,60,66,71,74,77,79,80,81,81,80,77,74,69,62,54,44,33,21,33,49,63,71,73,73,73,73,73,71,62,49,32,14,33,47,57,62,67,71,74,76,78,79,80,81,81,81,80,79,77,75,72,68,63,57,51,43,34,25,14,2,0,0,0,0,0,0,14,26,36,46,54,62,68,74,79,83,86,88,90,90,90,88,85,81,76,70,62,54,45,35,23,11,0,0,0,0,0,0,0,0,41,56,68,73,73,73,73,73,73,68,56,41,24,36,49,61,71,79,85,89,90,89,86,80,72,62,50,37,23,8,0,0,0,0,45,59,70,73,73,73,73,73,73,71,61,47,30,11,0,0,0,7,25,43,58,69,73,73,73,73,73,73,69,58,43,25,0,0,0,0,0,4,17,30,41,52,61,69,76,82,86,88,90,90,89,86,82,77,70,62,52,42,30,18,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,35,51,64,72,73,73,73,73,73,73,72,63,50,33,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,22,37,50,59,64,68,71,74,76,77,78,79,79,79,79,78,76,73,69,64,58,52,43,35,25,14,2,0,0,0,0,0,29,46,60,70,73,73,73,73,73,73,67,55,39,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,48,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,69,58,44,26,8,0,0,0,0,0,0,37,53,66,73,73,73,73,73,73,71,62,48,31,13,0,0,0,0,0,1,20,37,53,66,73,73,73,73,73,73,73,68,57,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,37,53,65,73,73,73,73,73,73,71,62,48,31,13,0,0,
15,29,41,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,15,0,18,32,44,50,52,52,52,52,52,52,46,37,23,25,38,47,52,52,52,52,52,52,47,37,24,24,37,47,52,52,52,52,52,52,50,44,32,0,0,6,15,23,30,37,43,48,53,57,61,64,66,67,67,67,67,65,63,60,56,52,46,39,32,23,14,3,0,0,0,0,0,0,17,31,43,50,52,52,52,52,52,52,48,39,26,11,0,0,0,0,2,19,33,44,51,52,52,52,52,52,50,42,31,16,0,24,37,47,52,52,52,52,52,52,50,43,31,17,1,0,0,0,0,0,8,23,37,46,52,52,52,52,52,52,52,48,40,27,24,40,53,61,63,62,58,53,47,39,30,19,7,0,0,0,0,0,0,0,0,16,30,42,50,52,52,52,52,52,52,47,38,25,10,23,36,46,51,52,52,52,52,52,50,43,31,17,0,0,0,0,0,0,0,1,17,31,43,50,52,52,52,52,52,51,46,35,22,26,39,48,52,52,52,52,52,52,50,42,30,15,0,0,0,0,0,0,16,30,42,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,1,13,24,33,42,50,56,61,65,68,69,69,67,65,61,56,50,42,33,23,12,0,0,0,0,0,0,0,0,26,39,48,52,52,52,52,52,52,50,42,30,15,0,0,0,0,0,0,16,30,42,50,52,52,52,52,52,52,47,38,25,10,16,30,42,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,20,30,38,46,52,58,62,65,68,69,69,68,67,64,61,57,52,46,39,31,22,13,3,0,0,0,0,0,0,0,0,0,0,13,28,40,49,52,52,52,52,52,52,48,40,27,12,0,0,0,0,0,0,0,0,0,0,0,0,12,26,37,45,51,56,59,62,62,62,60,57,53,47,40,31,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,40,49,52,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,5,21,35,45,51,52,52,52,52,52,52,49,40,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,36,46,51,52,52,52,52,52,50,44,32,18,2,26,39,48,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,2,16,28,37,41,46,50,53,56,58,60,61,61,61,59,58,54,51,46,40,33,25,16,5,0,0,0,0,0,0,0,10,23,34,40,45,50,53,56,57,59,59,59,59,56,53,48,42,34,25,15,4,19,33,44,51,52,52,52,52,52,51,44,33,19,2,17,29,37,42,46,50,53,55,57,58,59,59,59,59,59,58,56,54,51,47,42,37,31,23,15,6,0,0,0,0,0,0,0,0,0,8,17,26,34,42,48,54,58,62,65,67,69,69,68,67,64,60,56,50,43,35,26,16,5,0,0,0,0,0,0,0,0,0,26,39,48,52,52,52,52,52,52,48,39,26,11,19,31,42,52,59,65,68,69,68,65,60,52,43,33,21,7,0,0,0,0,0,29,41,49,52,52,52,52,52,52,50,43,31,17,0,0,0,0,0,13,28,40,49,52,52,52,52,52,52,49,40,28,13,0,0,0,0,0,0,0,12,23,33,42,49,56,61,65,67,69,69,68,65,61,56,50,42,33,24,13,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,35,45,51,52,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,21,31,38,43,47,50,53,55,56,57,58,58,58,57,56,55,52,48,43,38,31,24,15,6,0,0,0,0,0,0,0,16,30,42,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,32,44,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,23,37,46,52,52,52,52,52,52,50,43,32,18,1,0,0,0,0,0,0,8,23,37,46,52,52,52,52,52,52,52,48,40,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,36,46,51,52,52,52,52,52,50,44,32,18,2,0,0,
0,0,0,0,4,17,27,33,35,35,35,35,35,35,31,23,11,0,0,0,0,2,15,25,32,35,35,35,35,35,35,34,30,22,11,0,8,20,29,34,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,0,2,15,25,32,35,35,35,35,35,35,34,30,22,11,0,13,24,31,35,35,35,35,35,35,33,26,16,3,0,0,4,17,27,33,35,35,35,35,35,35,35,35,35,35,35,34,28,19,7,0,11,23,31,35,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,0,10,22,30,34,35,35,35,35,35,35,31,23,12,0,11,23,31,35,35,35,35,35,35,35,31,23,12,0,0,0,0,0,0,0,0,0,0,10,22,30,34,35,35,35,35,35,35,31,23,12,0,13,24,31,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,24,33,40,46,50,52,53,51,48,42,35,26,16,4,0,0,0,0,0,0,17,27,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,0,0,0,0,12,21,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,26,19,9,0,0,0,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,0,8,19,25,28,28,28,28,28,28,26,19,9,0,0,0,0,0,0,7,18,25,28,28,28,28,28,28,25,17,6,0,0,0,0,3,14,23,27,28,28,28,28,28,26,20,11,0,0,0,0,0,0,17,27,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,0,0,0,0,0,0,7,19,28,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,30,21,10,0,0,0,0,0,0,2,11,19,26,32,38,43,47,50,52,53,52,51,49,46,42,37,30,23,15,5,0,0,0,0,0,0,0,0,0,0,0,0,6,18,28,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,29,19,7,0,0,0,0,0,0,0,0,0,0,8,18,26,34,40,45,49,51,52,53,51,49,45,40,34,27,18,9,0,0,0,0,0,0,0,0,0,0,0,5,18,29,39,45,50,51,50,47,42,33,23,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,18,28,33,35,35,35,35,35,32,25,14,0,0,0,0,0,0,0,0,0,0,0,0,3,12,20,28,34,39,43,46,47,48,49,48,47,45,41,37,32,26,19,10,0,0,9,21,30,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,29,19,7,0,0,0,0,0,0,0,10,18,23,28,33,38,42,45,48,50,51,51,51,49,47,43,39,33,26,17,8,0,0,0,0,0,0,0,0,0,11,23,31,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,31,24,13,0,0,0,0,0,0,4,14,21,25,29,32,36,40,42,40,32,21,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,14,21,25,29,32,36,40,42,40,32,21,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,14,23,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,26,19,9,0,0,0,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,9,19,26,28,28,28,28,28,28,26,19,9,0,0,0,0,7,18,25,28,28,28,28,28,28,24,16,5,0,0,0,0,0,0,3,15,23,27,28,28,28,28,28,26,19,9,0,0,0,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,6,17,25,28,28,28,28,28,28,27,21,11,0,0,0,0,8,18,25,28,28,28,28,28,28,26,19,12,22,27,28,28,28,28,28,26,20,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,0,0,0,11,25,37,47,54,60,62,62,60,55,47,37,25,12,0,0,0,0,0,0,0,0,0,0,
0,0,0,2,19,34,46,54,56,56,56,56,56,56,51,41,27,12,0,0,0,16,32,44,53,56,56,56,56,56,56,56,50,40,27,11,23,37,49,55,56,56,56,56,56,56,56,56,56,56,56,53,45,33,18,1,0,16,32,44,53,56,56,56,56,56,56,56,50,40,27,11,29,42,52,56,56,56,56,56,56,53,45,33,18,1,2,19,34,46,54,56,56,56,56,56,56,56,56,56,56,56,55,48,37,22,6,27,41,51,56,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,0,10,26,40,50,55,56,56,56,56,56,56,51,41,28,12,27,41,51,56,56,56,56,56,56,56,51,41,28,12,0,0,0,0,0,0,0,0,10,26,40,50,55,56,56,56,56,56,56,51,41,28,12,29,42,52,56,56,56,56,56,56,53,45,33,18,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,18,31,42,52,60,67,71,73,74,72,68,62,55,45,34,21,8,0,0,0,0,0,34,46,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,33,18,1,0,0,0,0,0,0,0,0,15,29,41,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,46,38,26,11,0,0,0,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,0,10,25,37,46,49,49,49,49,49,49,46,38,26,11,0,0,0,0,9,24,37,46,49,49,49,49,49,49,45,36,23,8,0,0,3,19,33,43,48,49,49,49,49,49,47,40,28,14,0,0,0,0,0,34,46,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,54,46,33,18,1,0,0,0,0,0,0,0,0,0,0,6,22,37,48,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,55,50,39,26,9,0,0,0,0,10,21,30,39,46,53,59,63,68,71,73,74,73,72,70,67,63,57,51,43,34,24,14,2,0,0,0,0,0,0,0,0,0,5,21,36,47,54,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,55,48,37,23,6,0,0,0,0,0,0,0,3,15,27,37,46,54,60,66,70,72,74,74,73,70,66,61,54,46,37,27,16,4,0,0,0,0,0,0,0,0,6,21,35,48,58,66,71,73,72,68,62,52,41,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,21,35,47,54,56,56,56,56,56,52,43,30,0,0,0,0,0,0,0,0,0,0,0,11,22,31,40,48,54,60,64,67,69,70,70,69,68,66,62,58,52,46,39,28,15,0,25,39,49,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,55,48,37,23,6,0,0,0,0,3,17,29,38,44,49,54,58,63,66,69,71,72,73,72,70,68,64,59,53,45,36,26,16,3,0,0,0,0,0,0,0,27,41,51,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,52,42,29,0,0,0,0,0,7,21,33,42,46,50,53,57,61,63,60,51,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,21,33,42,46,50,53,57,61,63,60,51,37,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,19,32,43,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,46,38,26,11,0,0,0,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,11,26,38,46,49,49,49,49,49,49,46,38,26,11,0,0,0,24,36,45,49,49,49,49,49,49,44,35,22,6,0,0,0,0,4,19,33,43,49,49,49,49,49,49,46,38,26,11,0,0,0,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,8,23,36,45,49,49,49,49,49,49,47,40,29,15,0,0,10,25,37,46,49,49,49,49,49,49,46,38,30,41,48,49,49,49,49,49,47,39,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,0,0,0,10,26,41,54,66,75,80,83,83,81,75,66,55,42,27,11,0,0,0,0,0,0,0,0,0,
0,0,0,13,31,49,64,74,77,77,77,77,77,77,70,57,41,23,4,0,11,29,46,62,73,77,77,77,77,77,77,77,70,57,40,22,36,53,67,76,77,77,77,77,77,77,77,77,77,77,77,74,63,48,30,11,10,29,46,62,73,77,77,77,77,77,77,77,70,57,40,22,43,59,71,77,77,77,77,77,77,74,63,48,30,11,13,31,49,64,74,77,77,77,77,77,77,77,77,77,77,77,75,66,52,35,17,41,57,70,77,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,0,2,22,40,56,69,77,77,77,77,77,77,77,71,58,42,24,41,57,70,77,77,77,77,77,77,77,71,58,42,24,5,0,0,0,0,0,0,3,22,40,56,69,77,77,77,77,77,77,77,71,58,42,24,43,59,71,77,77,77,77,77,77,74,63,48,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,20,35,48,60,71,80,87,92,94,95,93,89,82,74,63,51,38,23,8,0,0,0,0,49,64,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,0,0,0,0,0,0,0,11,29,45,59,68,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,66,56,41,24,6,0,0,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,0,5,23,40,55,66,71,71,71,71,71,71,66,56,41,24,6,0,0,4,22,39,54,65,70,71,71,71,71,70,65,53,38,21,2,0,15,33,49,62,69,71,71,71,71,71,68,58,44,27,9,0,0,0,0,49,64,74,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,74,63,48,31,12,0,0,0,0,0,0,0,0,0,0,17,35,52,66,75,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,76,69,56,39,21,2,0,0,15,28,40,49,58,66,73,79,84,89,92,94,95,94,94,91,88,83,77,70,62,53,43,32,20,7,0,0,0,0,0,0,0,0,16,34,51,66,75,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,76,67,53,36,17,0,0,0,0,0,0,7,20,33,45,56,65,74,81,86,91,94,95,95,94,91,87,81,74,66,56,45,33,21,7,0,0,0,0,0,0,2,19,36,51,65,77,86,91,94,93,89,81,70,58,43,27,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,51,65,75,77,77,77,77,77,72,60,45,0,0,0,0,0,0,0,0,0,3,16,28,40,50,60,68,75,80,85,88,90,91,91,90,89,87,83,78,73,66,58,45,30,12,38,55,68,76,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,76,67,53,36,17,0,0,0,0,16,33,47,58,64,70,75,79,83,87,90,92,93,94,93,92,89,85,80,73,65,55,45,33,21,7,0,0,0,0,0,0,41,57,70,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,71,59,43,0,0,0,0,2,20,37,51,62,67,71,74,78,81,84,80,67,51,33,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,37,51,62,67,71,74,78,81,84,80,67,51,33,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,33,49,62,69,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,66,56,41,24,6,0,0,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,6,24,41,56,66,71,71,71,71,71,71,66,56,41,24,6,0,0,39,54,65,70,71,71,71,71,70,64,52,36,19,0,0,0,0,16,34,49,62,70,71,71,71,71,71,66,56,41,24,6,0,0,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,2,20,38,53,65,70,71,71,71,71,71,68,59,45,28,10,4,23,40,55,66,70,71,71,71,71,71,67,56,46,60,69,71,71,71,71,71,67,58,46,59,68,71,71,71,71,71,70,64,52,37,19,1,0,0,0,6,23,40,56,71,84,94,101,104,104,101,95,84,72,57,41,24,6,0,0,0,0,0,0,0,0,
0,0,4,20,40,60,79,93,98,98,98,98,98,98,88,71,52,32,11,4,22,40,58,76,91,98,98,98,98,98,98,98,87,70,50,30,46,66,83,96,98,98,98,98,98,98,98,98,98,98,98,93,77,59,39,19,20,39,58,76,91,98,98,98,98,98,98,98,87,70,50,30,53,72,89,98,98,98,98,98,98,93,77,59,39,19,20,40,60,79,93,98,98,98,98,98,98,98,98,98,98,98,96,82,64,45,25,52,71,88,98,98,98,98,98,98,98,88,72,53,33,13,0,0,0,0,0,0,10,30,50,69,86,97,98,98,98,98,98,98,88,71,52,32,52,71,88,98,98,98,98,98,98,98,88,72,53,33,14,0,0,0,0,0,0,11,30,50,69,86,97,98,98,98,98,98,98,88,71,52,32,53,72,89,98,98,98,98,98,98,93,77,59,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,19,35,50,65,78,90,100,107,113,116,116,114,109,102,92,81,68,53,38,22,6,0,0,0,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,0,0,0,0,0,0,0,19,39,58,75,88,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,86,71,54,34,14,0,0,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,0,13,33,52,70,85,92,92,92,92,92,92,86,71,54,34,14,0,0,12,32,51,69,84,92,92,92,92,92,91,83,68,50,30,11,5,25,44,63,79,90,92,92,92,92,92,87,74,56,38,18,0,0,0,0,60,79,93,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,93,78,60,40,20,0,0,0,0,0,0,0,0,0,5,25,45,64,82,96,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,86,68,49,29,9,0,12,29,45,58,68,78,86,93,99,105,109,113,115,116,116,114,112,109,104,98,90,82,72,61,49,37,23,9,0,0,0,0,0,0,3,23,44,63,81,95,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,96,83,65,45,25,5,0,0,0,0,7,22,37,50,63,74,84,93,101,107,112,114,116,116,115,112,107,101,94,85,74,63,51,37,23,8,0,0,0,0,0,13,31,49,66,81,95,105,112,115,114,109,100,88,73,57,40,22,4,0,0,0,0,0,0,0,0,0,0,0,2,5,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,27,45,63,81,95,98,98,98,98,98,90,74,55,0,0,0,0,0,0,0,0,4,19,33,46,58,69,79,87,95,101,105,109,111,112,112,112,110,108,104,99,93,86,75,59,41,22,48,67,85,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,96,83,65,45,25,5,0,0,8,27,46,63,77,85,90,95,100,104,108,111,113,114,115,114,112,110,106,100,93,84,74,63,50,37,22,7,0,0,0,0,0,52,71,88,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,89,73,54,0,0,0,0,11,30,49,67,81,88,92,95,99,102,106,97,80,60,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,30,49,67,81,88,92,95,99,102,106,97,80,60,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,44,62,79,90,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,86,71,54,34,14,0,0,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,14,34,53,71,85,92,92,92,92,92,92,86,71,54,34,14,0,0,51,69,84,92,92,92,92,92,91,82,66,48,28,8,0,0,5,25,45,63,80,90,92,92,92,92,92,86,71,54,34,14,0,0,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,10,30,49,68,83,91,92,92,92,92,92,88,75,58,39,19,13,33,52,70,84,92,92,92,92,92,92,86,72,59,76,89,92,92,92,92,92,87,73,59,76,88,92,92,92,92,92,91,82,67,48,29,9,0,0,0,16,35,53,70,86,101,113,122,126,126,122,114,102,87,71,54,36,17,0,0,0,0,0,0,0,0,
4,16,25,29,45,66,87,108,120,120,120,120,120,118,99,78,57,36,21,16,34,52,70,87,105,120,120,120,120,120,120,117,98,77,56,34,51,72,93,113,120,120,120,120,120,120,120,120,120,120,120,106,86,65,44,22,30,49,68,86,105,120,120,120,120,120,120,117,98,77,56,34,59,80,101,119,120,120,120,120,120,106,86,65,44,22,24,45,66,87,108,120,120,120,120,120,120,120,120,120,120,120,112,92,71,50,28,57,78,99,118,120,120,120,120,120,118,100,80,60,40,20,0,0,0,0,0,0,18,38,57,77,97,116,120,120,120,120,120,118,99,79,58,36,57,78,99,118,120,120,120,120,120,118,100,81,61,41,22,2,0,0,0,0,0,19,39,58,78,97,116,120,120,120,120,120,118,99,79,58,36,59,80,101,119,120,120,120,120,120,106,86,65,44,22,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,49,65,80,95,107,118,128,134,137,138,135,130,121,110,98,83,68,52,35,18,0,0,0,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,0,0,0,0,0,0,3,24,45,66,87,105,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,101,82,61,40,19,0,0,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,0,18,39,60,80,100,113,113,113,113,113,113,101,82,61,40,19,0,0,17,38,58,79,99,113,113,113,113,113,112,97,78,58,38,18,12,32,52,72,92,109,113,113,113,113,113,104,85,65,44,23,2,0,0,0,66,87,108,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,107,86,65,44,23,0,0,0,0,0,0,0,0,0,13,33,53,72,92,112,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,116,96,75,54,33,12,3,23,42,59,75,87,97,106,113,120,126,130,134,137,138,138,136,134,130,124,117,110,100,90,79,67,53,39,25,10,0,0,0,0,0,6,27,48,69,90,111,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,112,92,71,50,29,8,0,0,0,6,22,37,52,67,80,92,103,113,121,128,133,136,138,138,136,133,128,121,113,104,93,80,67,53,38,23,7,0,0,0,0,23,42,61,79,96,111,124,133,136,135,128,118,103,87,70,51,33,13,0,0,0,0,0,0,0,0,0,6,16,23,26,25,19,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,38,56,74,92,110,120,120,120,120,119,103,82,61,0,0,0,0,0,0,0,4,19,34,49,63,76,87,98,107,115,121,126,130,132,134,134,133,132,129,124,120,113,105,89,69,49,28,53,74,95,115,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,112,92,71,50,29,8,0,0,13,34,55,75,93,105,111,116,121,125,129,132,135,136,137,136,134,131,126,120,112,103,92,80,67,52,37,21,5,0,0,0,0,57,78,99,118,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,119,101,81,60,0,0,0,0,16,37,58,78,97,109,112,116,120,123,126,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,58,78,97,109,112,116,120,123,126,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,50,71,91,109,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,101,82,61,40,19,0,0,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,19,40,60,81,100,113,113,113,113,113,113,101,82,61,40,19,0,0,58,78,98,112,113,113,113,113,111,95,75,55,34,13,0,0,9,30,51,72,92,109,113,113,113,113,113,101,82,61,40,19,0,0,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,15,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,17,38,59,80,99,113,113,113,113,113,113,102,83,68,88,106,113,113,113,113,113,103,84,68,88,106,113,113,113,113,113,112,96,76,55,34,13,0,0,5,25,44,63,82,100,116,131,142,147,147,142,132,117,101,83,64,45,26,0,0,0,0,0,0,0,0,
20,34,44,50,51,67,88,109,131,142,142,142,142,121,100,79,57,48,40,28,45,63,81,99,117,135,142,142,142,142,131,113,95,75,55,34,51,73,94,115,137,142,142,142,142,142,142,142,142,142,130,108,86,65,44,23,41,59,78,96,115,134,142,142,142,142,133,114,96,75,55,34,59,81,102,123,142,142,142,142,130,108,86,65,44,23,24,45,67,88,109,131,142,142,142,142,142,142,142,142,142,136,114,92,71,50,29,56,77,97,116,137,142,142,142,142,128,107,87,67,47,27,8,0,0,0,0,5,25,45,65,85,105,124,142,142,142,142,137,117,98,77,57,36,56,77,96,116,135,142,142,142,142,128,108,89,69,50,30,11,0,0,0,0,8,27,47,67,86,106,125,142,142,142,142,136,117,97,77,57,36,59,81,102,123,142,142,142,142,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,27,45,62,79,95,110,124,137,147,155,158,159,156,150,140,128,113,98,82,65,48,30,11,0,0,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,0,0,0,0,0,0,4,25,47,68,89,110,132,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,126,105,84,63,41,20,0,0,47,69,90,111,133,135,135,135,135,120,99,78,57,35,14,0,19,40,61,83,104,125,135,135,135,135,126,105,84,63,41,20,0,0,19,40,61,82,103,124,135,135,135,135,125,105,85,65,45,25,19,39,59,79,99,119,135,135,135,135,131,110,89,68,46,25,4,0,0,0,67,88,109,131,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,130,108,87,66,45,23,0,0,0,0,0,0,0,0,1,20,40,60,80,100,120,140,142,142,142,142,142,142,142,142,142,142,142,142,142,140,118,97,76,55,33,12,8,29,50,70,89,104,116,125,134,141,146,151,155,158,159,159,157,155,150,145,138,129,119,108,96,83,69,55,40,24,8,0,0,0,0,6,27,49,70,91,112,134,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,136,114,93,72,51,29,8,0,0,2,19,36,52,67,82,96,109,121,132,141,148,153,157,159,159,157,154,148,141,132,122,110,97,83,68,53,37,20,3,0,0,0,31,51,71,90,108,126,142,153,158,156,147,134,117,99,80,61,41,21,1,0,0,0,0,0,0,0,12,24,35,44,47,46,39,28,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,67,85,103,121,140,142,142,137,118,100,80,60,0,0,0,0,0,0,1,17,34,50,65,79,93,105,117,126,135,142,147,151,154,155,155,154,153,150,146,140,134,114,93,72,51,29,53,75,96,117,139,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,136,114,93,72,51,29,8,0,0,15,37,58,79,100,122,131,137,142,146,150,154,156,158,158,157,155,152,147,140,132,121,110,97,82,67,51,34,17,0,0,0,0,57,79,100,121,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,101,80,59,0,0,0,0,17,39,60,81,102,124,134,137,141,144,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,134,137,141,144,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,51,73,94,115,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,126,105,84,63,41,20,0,0,47,69,90,111,133,135,135,135,135,120,99,78,57,35,14,19,41,62,83,104,126,135,135,135,135,126,105,84,63,41,20,0,0,59,81,102,123,135,135,135,135,120,98,77,56,35,13,0,0,10,31,53,74,95,116,135,135,135,135,126,105,84,63,41,20,0,0,47,69,90,111,133,135,135,135,135,120,99,78,57,35,14,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,18,39,60,81,102,121,135,135,135,135,131,111,91,72,90,112,134,135,135,135,130,108,86,77,97,116,135,135,135,135,135,118,98,77,56,35,14,0,0,11,32,52,72,92,111,130,147,161,168,168,161,147,130,112,93,73,53,33,0,0,0,0,0,0,0,0,
34,50,63,71,73,73,88,109,131,152,163,163,143,121,100,79,73,68,58,43,57,75,92,110,128,146,163,163,155,137,119,102,84,66,48,28,51,73,94,115,137,158,163,163,163,163,163,163,163,151,130,108,86,65,44,33,51,70,88,107,125,144,163,163,160,141,123,104,85,67,48,28,59,81,102,123,145,163,163,151,130,108,86,65,44,23,24,45,67,88,109,131,152,163,163,163,163,163,163,163,157,136,114,92,71,50,29,49,69,89,109,129,148,163,163,155,135,115,95,75,55,35,15,0,0,0,0,13,33,53,72,92,112,132,152,163,163,149,129,109,90,70,50,30,49,68,88,107,126,146,163,163,156,137,117,97,78,58,39,19,0,0,0,0,16,36,55,75,94,114,134,153,163,163,147,128,108,88,69,50,30,59,81,102,123,145,163,163,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,38,56,74,92,109,125,141,154,166,170,165,164,168,169,158,144,128,112,95,77,59,40,21,2,0,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,0,0,0,0,0,0,4,25,47,68,89,110,132,154,156,156,156,156,156,156,156,156,156,156,156,156,156,156,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,156,156,142,120,99,78,57,35,14,0,19,40,61,83,104,125,147,156,156,148,126,105,84,63,41,20,0,0,21,42,63,85,106,126,148,156,156,152,132,112,92,72,52,32,26,46,67,86,107,126,147,156,156,155,134,112,91,70,49,28,7,0,0,0,67,88,109,131,152,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,152,130,108,87,66,45,23,0,0,0,0,0,0,0,0,8,28,48,68,88,107,128,147,163,162,163,163,163,163,163,163,163,163,163,163,162,140,118,97,76,55,33,12,10,31,53,74,95,116,134,145,153,161,167,170,166,164,164,165,167,171,171,165,157,148,138,126,113,99,85,70,54,38,21,4,0,0,0,6,27,49,70,91,112,134,156,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,158,136,114,93,72,51,29,8,0,0,14,32,49,66,82,97,112,126,139,151,160,168,171,167,165,166,168,172,169,161,151,140,128,113,98,83,66,50,32,15,0,0,0,38,58,78,98,118,137,155,147,137,140,154,146,128,108,89,69,48,28,7,0,0,0,0,0,7,18,30,41,53,64,68,66,57,44,28,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,42,60,78,96,114,133,151,162,144,125,107,89,71,52,0,0,0,0,0,0,12,30,47,64,80,95,109,122,135,145,155,162,168,172,170,169,168,170,172,171,166,151,130,110,89,68,47,27,53,75,96,117,139,160,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,158,136,114,93,72,51,29,8,0,0,13,34,55,76,96,117,138,157,162,167,171,170,168,167,166,167,171,173,167,160,150,140,126,112,97,81,64,46,28,9,0,0,0,57,79,100,121,143,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,160,139,118,97,76,55,0,0,0,0,17,39,60,81,102,124,146,158,162,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,146,158,162,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,31,52,73,94,116,138,156,156,156,156,156,156,156,156,156,156,156,156,156,156,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,156,156,142,120,99,78,57,35,14,19,41,62,83,104,126,148,156,156,148,126,105,84,63,41,20,0,0,59,81,102,123,145,156,156,142,120,98,77,56,35,19,19,19,19,31,53,74,95,116,138,156,156,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,156,156,142,120,99,78,57,35,14,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,14,35,55,74,93,111,130,149,156,156,139,119,100,80,90,112,134,155,156,151,130,108,86,86,106,125,144,156,156,144,125,107,89,70,51,31,11,0,0,16,36,57,78,99,119,139,159,176,189,189,177,160,140,120,100,79,58,37,0,0,0,0,0,0,0,0,
44,63,80,92,94,94,94,109,131,152,173,164,143,121,100,94,94,87,73,55,68,86,104,122,140,158,176,161,143,125,107,90,72,54,37,19,51,73,94,115,137,158,160,160,160,160,164,178,172,151,130,108,86,65,44,44,62,80,99,117,136,154,173,167,149,131,112,94,75,56,38,19,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,177,164,160,160,160,160,157,136,114,92,71,50,29,42,61,81,101,121,141,160,180,162,142,122,102,82,63,43,23,3,0,0,2,21,41,61,80,100,120,140,160,179,160,141,121,101,81,62,42,22,40,60,79,98,117,137,156,175,164,145,125,106,86,67,47,28,8,0,0,5,24,44,64,83,103,122,142,162,176,157,137,118,99,79,60,41,22,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,29,48,67,85,104,121,139,155,171,162,151,144,143,147,157,171,158,142,124,106,88,69,50,30,11,0,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,177,167,165,165,165,165,165,165,165,165,170,177,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,24,45,66,87,108,130,150,172,177,159,139,119,99,79,59,39,33,53,73,94,114,134,154,174,177,157,136,114,93,72,51,30,9,0,0,0,67,88,109,131,152,160,160,160,160,160,160,166,181,180,166,160,160,160,160,160,160,152,130,108,87,66,45,23,0,0,0,0,0,0,0,0,15,36,55,75,95,115,135,155,157,141,148,166,180,166,160,160,160,160,160,160,160,140,118,97,76,55,33,12,8,29,49,70,90,110,131,151,170,162,155,150,145,143,143,144,146,151,156,164,173,167,156,143,130,115,100,84,68,51,33,16,0,0,0,6,27,49,70,91,112,134,156,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,169,184,184,172,155,136,114,93,72,51,29,8,0,7,25,43,61,79,95,112,128,143,156,169,168,158,151,146,144,144,147,152,159,169,169,157,143,128,112,96,79,62,44,26,8,0,0,43,64,84,105,125,146,153,134,117,124,143,156,136,115,95,74,54,33,12,0,0,0,1,13,24,36,48,59,71,82,90,86,74,57,39,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,35,53,71,89,107,125,144,162,151,133,114,96,78,60,42,0,0,0,0,0,6,24,42,60,77,94,110,125,139,153,164,174,164,157,152,149,148,147,148,151,154,159,146,125,105,84,63,43,22,53,75,96,117,139,160,163,163,163,163,163,163,163,163,163,169,183,181,168,163,163,163,163,163,163,163,163,163,158,136,114,93,72,51,29,8,0,0,9,29,50,71,91,112,133,154,163,156,152,149,146,146,145,146,150,156,164,174,169,157,143,128,111,93,76,57,38,19,0,0,0,57,79,100,121,143,152,152,152,152,152,152,153,154,157,162,169,178,184,172,157,152,152,152,152,152,152,152,135,114,93,72,51,0,0,4,7,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,7,7,7,7,7,7,7,4,0,0,0,0,0,4,7,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,7,7,7,7,7,7,7,4,0,0,0,0,0,0,0,0,10,31,53,74,95,116,138,160,177,174,165,165,165,165,165,165,165,165,170,177,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,77,56,40,41,41,41,41,41,53,74,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,7,26,45,64,82,101,120,139,158,167,147,128,108,89,90,112,134,155,172,151,130,108,86,96,115,134,153,170,151,133,114,96,78,60,41,23,4,0,0,18,39,60,81,102,124,145,166,187,206,207,187,167,146,124,104,82,61,40,0,0,0,0,0,0,0,0,
50,71,92,110,115,115,115,115,131,152,173,164,143,121,115,115,115,102,82,62,80,98,115,134,151,169,166,149,131,113,96,78,60,43,25,7,51,73,94,115,137,139,139,139,139,139,148,167,172,151,130,108,86,65,44,55,73,91,109,128,147,165,175,156,138,120,101,83,65,46,28,9,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,167,147,139,139,139,139,139,136,114,92,71,50,29,34,54,73,93,113,132,152,172,169,150,130,110,90,71,51,31,12,0,0,10,29,49,69,88,108,128,148,167,171,152,132,112,93,74,54,34,14,31,51,70,89,109,128,147,166,173,153,134,114,95,75,56,36,17,0,0,14,33,53,72,91,111,131,150,170,167,148,128,109,90,71,51,32,13,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,11,13,12,9,6,4,18,38,57,76,96,114,133,151,168,163,147,133,123,121,128,141,156,171,154,135,116,97,78,58,39,19,0,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,165,148,144,144,144,144,144,144,144,144,153,171,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,26,47,68,89,110,132,153,174,186,166,146,126,106,86,66,46,40,60,80,100,120,141,161,181,180,159,138,117,96,74,53,32,11,0,0,0,67,88,109,131,139,139,139,139,139,139,139,151,171,170,150,139,139,139,139,139,139,139,130,108,87,66,45,23,0,0,0,0,0,0,0,3,23,43,63,83,103,122,142,162,150,130,143,164,170,150,139,139,139,139,139,139,139,139,118,97,76,55,33,12,2,23,43,63,83,103,124,144,151,142,135,129,124,122,121,122,125,130,136,145,155,167,173,159,145,130,114,97,80,63,45,27,8,0,0,6,27,49,70,91,112,134,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,140,155,175,176,159,143,125,108,90,70,49,28,7,0,17,36,54,73,91,108,125,142,158,173,163,150,139,131,125,122,122,125,131,140,151,164,173,158,143,126,109,91,73,55,36,17,0,0,47,68,89,110,131,151,147,126,106,115,136,157,142,121,100,79,58,37,16,0,0,7,19,30,42,54,65,77,88,100,111,104,87,69,51,33,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,28,46,64,82,100,118,137,155,158,140,121,103,85,67,49,31,0,0,0,0,0,16,34,53,71,89,107,123,140,155,169,168,156,145,137,131,128,126,126,128,130,134,139,142,121,100,79,59,38,17,53,75,96,117,139,142,142,142,142,142,142,142,142,142,142,153,172,170,151,142,142,142,142,142,142,142,142,142,142,136,114,93,72,51,29,8,0,0,4,24,45,66,86,107,128,149,142,136,131,128,125,124,123,125,129,136,145,157,170,173,157,140,123,104,85,66,46,27,7,0,0,57,79,100,121,131,131,131,131,131,131,131,132,134,136,142,149,160,172,164,143,131,131,131,131,131,131,131,131,110,89,68,47,6,17,24,28,28,39,60,81,102,124,146,167,171,150,128,106,85,64,43,28,28,28,28,28,28,28,28,25,18,7,0,6,17,24,28,28,39,60,81,102,124,146,167,171,150,128,106,85,64,43,28,28,28,28,28,28,28,28,25,18,7,0,0,0,0,0,0,11,32,53,75,96,117,139,160,178,159,145,144,144,144,144,144,144,144,153,172,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,77,56,62,62,62,62,62,62,57,74,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,16,35,54,73,91,110,129,148,166,156,137,117,98,90,112,134,155,172,151,130,108,86,105,124,143,162,159,140,122,104,85,67,49,31,12,0,0,0,18,39,61,82,103,124,146,167,188,208,209,189,168,147,125,104,83,61,40,0,0,0,0,0,0,0,0,
51,73,94,115,137,137,137,137,138,154,175,165,146,137,137,137,126,105,84,74,92,109,128,145,163,172,155,137,119,101,84,66,49,31,13,0,51,72,92,111,117,117,117,117,117,122,144,166,172,151,130,108,86,65,48,66,84,102,120,139,157,175,163,145,128,109,91,72,54,36,17,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,117,117,117,117,117,110,91,70,49,28,26,46,65,85,104,124,144,163,177,158,138,118,98,79,59,40,20,1,0,18,38,57,77,96,116,136,156,175,163,143,123,104,85,65,46,26,7,23,42,61,80,99,119,138,157,176,162,142,123,103,84,65,45,26,7,3,23,42,61,81,100,119,139,159,177,157,138,119,100,81,61,42,23,4,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,25,32,35,33,30,28,25,25,45,65,85,104,124,143,162,170,152,134,117,103,100,110,126,143,161,164,145,125,106,86,66,46,26,6,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,161,140,122,122,122,122,122,122,122,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,28,49,70,91,112,134,155,176,192,173,153,133,113,92,72,52,46,67,87,107,128,148,168,188,182,161,140,119,98,77,55,34,13,0,0,0,66,87,106,117,117,117,117,117,117,117,126,148,170,168,147,125,117,117,117,117,117,117,117,106,86,65,44,23,0,0,0,0,0,0,0,10,30,50,70,90,110,130,150,164,144,123,143,164,168,147,125,117,117,117,117,117,117,117,114,96,75,54,33,12,0,16,36,56,77,97,117,137,131,123,115,108,103,100,100,101,104,109,116,126,137,150,164,175,160,144,128,110,92,74,56,37,18,0,0,6,27,48,69,90,109,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,119,136,154,174,163,146,130,113,96,78,61,42,23,3,7,26,45,64,83,102,120,138,155,172,163,147,133,120,110,104,101,101,105,111,121,134,148,164,173,156,139,121,103,84,65,46,27,7,0,50,71,92,113,134,155,144,123,102,111,133,154,146,124,103,82,61,40,19,2,13,25,37,48,60,71,83,95,106,118,130,116,98,80,62,44,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,39,57,75,93,111,130,148,165,147,128,110,92,74,56,38,20,0,0,0,0,5,25,44,63,82,101,118,136,153,170,168,153,138,126,117,110,106,104,104,106,108,113,118,124,116,95,74,54,33,12,53,74,95,115,120,120,120,120,120,120,120,120,120,120,126,148,170,168,146,124,120,120,120,120,120,120,120,120,120,120,112,92,71,50,29,8,0,0,0,20,40,61,82,102,123,129,122,116,110,106,104,102,102,104,109,117,128,140,155,172,170,152,133,114,94,74,54,33,13,0,0,55,75,94,108,109,109,109,109,109,109,109,110,112,115,121,131,142,157,168,150,136,119,109,109,109,109,109,109,101,84,64,43,23,35,45,49,49,49,60,81,102,124,146,167,171,150,128,106,85,64,49,49,49,49,49,49,49,49,49,45,36,24,9,23,35,45,49,49,49,60,81,102,124,146,167,171,150,128,106,85,64,49,49,49,49,49,49,49,49,49,45,36,24,9,0,0,0,0,0,12,33,54,76,97,118,140,161,175,154,133,122,122,122,122,122,122,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,77,75,83,83,83,83,83,83,76,74,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,6,25,44,63,81,100,119,138,156,165,145,126,107,90,112,134,155,172,151,130,108,95,115,134,153,166,148,130,111,93,75,56,38,20,1,0,0,0,16,37,58,79,100,121,141,161,179,194,194,180,162,142,122,101,80,59,38,0,0,0,0,0,0,0,0,
51,73,94,115,137,158,158,158,158,167,183,176,162,158,158,148,126,105,84,86,104,121,139,157,175,161,143,125,107,90,72,54,37,19,1,0,45,64,81,94,96,96,96,96,101,122,144,166,172,151,130,108,86,65,59,77,95,113,131,150,168,170,152,134,116,98,80,62,43,25,6,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,96,96,96,96,93,80,63,44,24,18,37,57,76,96,115,135,155,174,165,146,126,107,87,68,48,29,10,7,27,46,65,85,105,124,144,164,173,154,135,115,96,76,57,37,18,0,14,33,52,71,90,109,129,148,167,170,151,132,112,93,73,54,35,16,12,32,51,70,90,109,128,148,167,167,148,129,110,90,71,52,33,14,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,32,44,53,56,54,51,49,46,42,52,73,93,112,133,152,172,161,142,122,104,87,81,96,114,133,152,172,153,133,113,93,73,53,32,12,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,161,140,118,100,100,100,100,100,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,30,51,72,93,114,136,157,178,172,170,160,140,119,99,79,59,53,73,93,114,134,154,173,172,180,164,142,121,100,79,58,36,15,0,0,0,59,77,91,96,96,96,96,96,96,105,126,148,170,168,147,125,104,96,96,96,96,96,96,91,76,58,39,19,0,0,0,0,0,0,0,17,37,57,77,97,117,137,157,157,137,121,143,164,168,147,125,104,96,96,96,96,96,96,95,84,67,48,28,8,0,9,30,50,70,90,110,122,112,103,95,88,82,79,79,80,83,89,97,108,120,134,150,166,174,157,140,122,103,85,66,47,28,8,0,2,23,43,62,79,93,96,96,96,96,96,96,96,96,96,96,96,96,96,96,99,116,133,149,166,166,150,134,117,100,83,66,49,32,14,0,15,34,54,74,93,112,131,149,167,168,150,133,117,103,91,84,80,80,84,92,104,118,134,151,169,168,150,131,112,93,74,55,35,15,0,51,73,94,115,137,158,143,121,100,110,131,152,148,126,105,84,63,42,21,19,31,43,54,66,78,89,101,112,124,136,145,128,109,91,74,55,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,32,50,68,86,104,122,141,159,154,136,117,99,81,63,45,27,8,0,0,0,0,14,33,53,72,92,111,130,148,166,173,155,138,122,108,97,90,85,83,83,85,88,92,97,104,103,88,69,49,28,8,48,67,85,97,98,98,98,98,98,98,98,98,98,105,126,148,170,168,146,124,103,98,98,98,98,98,98,98,98,98,96,83,65,45,25,5,0,0,0,15,35,56,76,96,111,109,101,95,89,85,83,81,81,83,89,98,110,125,142,160,178,161,141,121,101,80,60,39,18,0,0,47,65,79,87,88,88,88,88,88,88,88,89,91,95,102,112,126,142,159,166,150,133,114,96,88,88,88,88,84,71,55,36,37,53,64,70,71,71,71,81,102,124,146,167,171,150,128,106,85,71,71,71,71,71,71,71,71,71,70,65,54,39,22,37,53,64,70,71,71,71,81,102,124,146,167,171,150,128,106,85,71,71,71,71,71,71,71,71,71,70,65,54,39,22,0,0,0,0,0,13,34,55,77,98,119,141,162,175,154,132,111,100,100,100,100,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,77,91,103,104,104,104,104,104,93,75,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,15,34,52,71,90,109,128,146,164,154,135,116,96,112,134,155,172,151,130,108,105,124,143,162,156,137,119,100,82,64,46,27,9,0,0,0,0,12,33,54,74,94,113,132,150,165,173,173,165,150,133,114,95,75,55,34,0,0,0,0,0,0,0,0,
51,73,94,115,137,157,157,157,157,166,182,175,161,157,157,148,126,105,84,98,115,133,151,169,166,149,131,113,96,78,60,42,25,7,0,0,35,51,65,73,75,75,75,80,101,122,144,166,172,151,130,108,86,65,70,88,106,124,142,161,177,159,141,123,105,87,69,51,32,14,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,75,75,75,73,64,50,34,16,10,29,49,68,88,107,126,146,165,174,154,135,115,96,76,57,38,19,16,35,55,74,93,113,133,152,172,164,145,125,106,87,68,48,29,9,0,4,24,43,62,81,100,119,139,158,177,160,140,121,101,82,63,44,25,21,40,60,79,98,118,137,156,176,158,139,119,100,81,62,43,24,5,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,46,62,73,77,75,72,70,67,63,59,79,99,120,140,160,173,153,133,113,94,75,66,85,104,124,144,164,160,140,120,99,79,58,38,17,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,160,139,117,96,79,79,79,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,21,21,21,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,32,53,74,95,116,138,159,168,152,150,163,146,126,106,85,65,59,80,100,120,140,161,153,151,164,166,144,123,102,81,59,38,17,0,0,0,47,62,72,75,75,75,75,75,84,105,126,148,170,168,147,125,104,83,75,75,75,75,75,71,61,46,29,11,0,0,0,0,0,0,4,24,44,64,84,104,124,144,164,151,131,121,143,164,168,147,125,104,83,75,75,75,75,75,74,67,54,38,20,1,0,3,23,43,63,82,97,102,93,84,75,68,62,58,57,59,63,69,78,90,104,119,136,153,170,169,151,133,113,94,75,56,36,17,0,0,14,33,49,63,73,75,75,75,75,75,75,75,75,75,75,75,75,80,96,113,129,146,162,169,153,136,120,103,87,70,53,36,19,2,0,22,42,62,82,101,121,140,160,176,158,139,121,103,87,73,63,59,59,64,74,88,104,121,140,158,177,160,141,122,102,82,62,42,22,2,52,73,94,116,138,159,142,120,99,108,130,152,150,128,106,85,64,43,26,37,49,61,72,84,95,107,119,131,142,154,157,139,121,102,82,61,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,43,61,79,97,115,134,152,161,142,124,106,88,70,52,34,15,0,0,3,11,15,21,41,61,81,100,120,139,158,177,162,143,125,108,92,79,70,64,62,62,64,67,71,77,84,83,73,58,40,21,2,38,55,68,76,77,77,77,77,77,77,77,77,84,105,126,148,170,168,146,124,103,82,77,77,77,77,77,77,77,77,76,67,53,36,17,0,0,2,9,12,29,49,67,82,91,88,81,75,69,64,62,60,60,62,69,80,95,112,131,150,170,168,148,126,106,85,64,43,22,1,0,40,56,68,74,75,75,75,75,75,75,75,75,75,75,83,96,112,130,149,168,162,143,124,104,85,75,75,71,64,55,41,25,49,67,83,91,92,92,92,92,102,124,146,167,171,150,128,106,92,92,92,92,92,92,92,92,92,92,92,84,69,51,31,49,67,83,91,92,92,92,92,102,124,146,167,171,150,128,106,92,92,92,92,92,92,92,92,92,92,92,84,69,51,31,0,0,0,0,0,14,35,56,78,99,120,142,163,175,154,132,110,89,79,79,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,78,99,120,126,126,126,126,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,5,24,42,61,79,98,117,135,154,163,144,125,105,112,134,155,172,151,130,108,115,134,153,163,145,126,108,90,71,53,35,16,0,0,0,0,0,7,27,46,66,85,103,120,135,146,152,152,147,136,120,103,85,67,47,28,0,0,0,0,0,0,0,0,
51,73,94,115,136,136,136,136,137,154,174,165,145,136,136,136,126,105,92,109,128,145,163,172,154,137,119,101,84,66,48,31,13,0,0,0,21,35,46,52,53,53,59,80,101,122,144,166,172,151,130,108,86,65,82,99,117,136,153,172,165,147,129,111,93,76,58,39,21,3,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,53,53,52,46,35,20,4,1,21,40,60,79,98,117,137,156,175,163,143,124,105,85,66,47,28,25,44,63,83,102,122,141,161,174,155,136,116,97,78,59,39,20,1,0,0,15,34,53,72,91,110,129,148,167,169,149,130,111,91,72,53,34,30,49,69,88,107,126,146,165,167,148,129,110,91,72,53,34,15,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,22,23,22,22,20,18,15,11,6,0,0,0,0,0,0,0,0,0,0,37,57,76,91,98,96,93,91,88,82,69,85,105,126,146,167,167,147,126,106,86,66,57,77,97,117,138,159,167,146,125,105,84,64,43,22,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,175,160,138,116,95,74,58,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,42,42,42,42,42,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,34,55,76,97,118,140,161,161,140,135,155,153,133,112,92,72,66,86,106,126,147,160,140,135,156,167,146,125,104,82,61,40,19,0,0,0,32,44,51,53,53,53,53,63,84,105,126,148,170,168,147,125,104,83,61,53,53,53,53,51,43,31,16,0,0,0,0,0,0,0,11,31,51,71,91,111,131,151,165,145,124,121,143,164,168,147,125,104,83,61,53,53,53,53,53,47,37,24,8,0,0,0,16,35,52,68,78,81,75,65,56,48,41,37,36,38,42,50,60,74,89,106,123,141,160,178,161,142,123,103,84,64,44,24,4,0,3,19,34,45,52,53,53,53,53,53,53,53,53,53,53,61,78,94,110,126,143,159,171,155,139,122,106,90,73,57,40,23,7,0,0,28,49,69,89,109,129,149,169,168,148,129,110,91,74,57,44,38,38,45,58,75,92,111,130,149,169,169,150,130,110,90,69,49,29,8,53,74,95,116,138,159,142,120,99,108,130,152,150,128,106,85,64,43,43,55,67,78,90,102,113,125,137,148,160,151,139,128,116,101,81,60,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,36,54,72,90,108,126,145,163,149,131,113,95,77,59,41,23,4,0,8,21,31,36,37,47,68,88,108,128,148,167,172,152,133,114,96,78,62,50,44,41,41,42,46,51,57,63,62,55,43,28,11,0,25,39,49,55,56,56,56,56,56,56,56,63,84,105,126,148,170,168,146,124,103,82,62,71,80,86,82,70,56,56,55,48,37,23,6,0,9,21,29,33,33,37,52,64,70,68,61,55,48,43,40,39,39,42,50,65,83,103,123,144,165,173,152,131,109,88,67,46,25,8,0,51,69,86,95,96,96,96,96,96,96,96,96,96,96,96,96,101,120,141,161,172,152,132,111,96,96,96,90,76,58,38,18,56,77,96,112,113,113,113,113,113,124,146,167,171,150,128,113,113,113,113,113,113,113,113,113,113,113,112,98,78,58,37,56,77,96,112,113,113,113,113,113,124,146,167,171,150,128,113,113,113,113,113,113,113,113,113,113,113,112,98,78,58,37,0,0,0,0,0,15,37,58,79,100,121,143,164,173,152,131,109,88,67,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,78,99,120,142,148,148,144,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,14,32,51,69,88,106,124,143,161,153,134,115,112,134,155,172,151,130,108,124,143,162,151,134,115,97,79,61,42,24,6,0,0,0,0,0,0,18,37,56,73,90,105,117,126,131,131,126,118,105,90,74,56,38,19,0,0,0,0,0,0,0,0,
50,71,91,109,114,114,114,114,131,152,173,164,143,121,114,114,114,101,105,122,139,157,175,160,142,125,107,90,72,54,37,19,1,0,0,0,6,18,26,31,32,37,59,80,101,122,144,166,172,151,130,108,86,75,93,111,129,147,165,171,153,136,118,100,82,64,46,28,10,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,37,32,31,26,17,5,0,0,12,31,51,70,89,108,128,147,166,172,152,133,114,94,75,56,37,34,53,72,92,111,131,150,169,165,146,126,107,88,69,50,30,11,0,0,0,5,24,44,63,82,101,120,139,158,177,158,139,120,100,81,62,43,39,58,78,97,116,136,155,174,157,138,119,100,81,62,43,24,5,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,43,43,44,43,43,42,39,36,32,26,19,11,2,0,0,0,0,0,0,0,43,64,84,105,120,117,114,112,109,99,80,90,110,131,152,173,162,141,120,100,79,59,50,71,91,112,133,154,172,151,130,109,89,68,47,26,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,0,0,0,0,0,0,6,27,49,70,91,112,134,155,176,158,137,116,94,73,52,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,63,63,63,63,63,63,63,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,36,57,78,99,120,142,163,160,138,129,149,160,139,119,99,78,72,93,113,133,153,155,134,134,155,169,148,126,105,84,63,42,21,0,0,0,14,24,30,32,32,32,41,63,84,105,126,148,170,168,147,125,104,83,61,40,32,32,32,30,24,14,1,0,0,0,0,0,0,0,17,38,58,78,98,118,139,158,159,138,118,121,143,164,168,147,125,104,83,61,40,32,32,32,32,27,19,8,0,0,0,0,5,22,38,50,58,60,55,46,36,28,21,16,15,17,22,31,44,59,76,94,112,131,150,170,170,151,131,111,91,71,51,30,10,0,0,4,16,25,31,32,32,32,32,32,32,32,32,43,59,75,91,108,124,140,157,173,157,141,125,109,93,76,60,44,27,10,0,0,0,34,55,75,96,116,136,156,176,160,140,120,101,81,62,44,27,17,17,28,45,63,82,101,121,141,161,177,157,137,116,96,76,55,35,14,52,73,94,116,137,158,142,120,99,109,130,152,149,128,106,85,64,50,61,73,84,96,108,119,131,143,154,156,145,133,121,110,98,86,71,53,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,47,65,83,101,119,138,156,156,138,120,102,84,66,48,30,11,0,0,23,38,50,57,59,59,74,94,115,135,155,175,164,144,124,105,85,67,59,59,59,59,59,59,59,59,55,45,41,36,26,13,0,0,9,21,30,34,35,35,35,35,35,35,41,63,84,105,126,148,170,168,146,124,103,82,81,90,99,107,100,82,63,44,34,29,19,7,0,0,26,39,49,54,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,56,77,98,120,141,162,175,154,133,111,90,69,48,38,24,8,57,78,98,115,117,117,117,117,117,117,117,117,117,117,117,117,117,117,136,156,177,158,137,117,117,117,117,105,85,64,43,22,57,79,100,121,135,135,135,135,135,135,147,168,172,151,135,135,135,135,135,135,135,135,135,135,135,135,123,102,81,59,38,57,79,100,121,135,135,135,135,135,135,147,168,172,151,135,135,135,135,135,135,135,135,135,135,135,135,123,102,81,59,38,0,0,0,0,0,17,38,60,81,102,123,144,166,172,151,130,108,87,66,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,78,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,3,22,40,59,77,95,114,132,151,162,143,124,112,134,155,172,151,130,115,134,153,158,140,122,104,86,68,50,32,13,0,0,0,0,0,0,0,8,26,43,60,75,88,98,106,110,110,106,99,89,75,60,44,27,9,0,0,0,0,0,0,0,0,
44,63,79,90,92,92,92,109,131,152,173,164,143,121,100,92,92,100,117,134,152,169,165,148,130,113,95,78,60,42,25,7,0,0,0,0,0,0,6,10,16,37,59,80,101,122,144,166,172,151,130,108,86,87,105,123,140,158,176,159,141,123,106,88,70,53,35,17,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,10,6,0,0,0,0,3,22,42,61,80,99,118,137,156,175,161,142,123,104,85,66,47,43,62,81,101,120,139,158,174,155,136,117,98,79,60,41,21,2,0,0,0,0,15,34,53,72,91,110,129,148,167,167,148,129,110,91,72,53,48,67,87,106,125,145,164,166,147,128,109,90,72,53,34,15,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,63,64,65,65,65,64,63,60,57,52,46,39,31,21,10,0,0,0,0,0,0,48,68,89,110,131,138,136,133,126,105,84,94,115,136,157,177,157,137,116,95,74,53,45,66,87,108,129,150,171,156,135,114,93,72,51,30,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,0,0,0,0,0,0,7,29,50,71,92,113,135,156,177,157,136,114,93,72,51,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,84,84,84,84,84,84,84,84,84,104,125,147,168,170,148,126,105,84,63,41,20,0,0,37,59,80,101,122,144,165,158,137,123,143,164,146,126,105,85,79,99,119,140,160,149,129,132,153,171,150,129,107,86,65,44,22,1,0,0,0,4,9,11,11,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,11,11,9,4,0,0,0,0,0,0,0,0,4,24,44,64,85,105,125,145,165,153,132,112,121,143,164,168,147,125,104,83,61,40,19,11,11,10,7,0,0,0,0,0,0,0,8,21,31,37,39,35,27,17,8,1,0,0,0,2,14,29,47,65,83,103,122,142,162,178,158,138,118,98,77,57,36,16,0,0,0,0,5,10,11,11,11,11,11,11,25,41,57,73,89,105,121,138,154,170,159,143,128,111,95,79,63,46,30,14,0,0,0,0,39,60,81,101,122,143,163,175,154,134,113,93,73,53,34,15,0,0,16,35,54,74,94,114,134,155,175,163,143,122,102,81,60,40,19,51,72,93,114,136,157,143,122,100,110,132,153,147,126,105,84,62,67,79,91,102,114,126,137,149,161,150,139,126,115,104,92,80,69,57,42,24,0,0,0,0,0,0,0,0,0,0,0,0,0,4,22,40,58,76,94,112,131,149,164,145,128,109,91,73,55,37,18,0,0,0,36,53,68,78,80,80,80,100,120,141,161,178,158,137,117,97,80,80,80,80,80,80,80,80,80,80,74,62,46,28,9,0,0,0,0,2,9,13,13,13,13,13,13,20,41,63,84,105,126,148,170,168,146,124,103,91,101,110,119,128,111,92,73,54,35,15,1,0,0,0,39,56,68,75,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,78,98,120,142,163,175,154,132,111,90,75,67,54,37,19,57,79,100,121,139,139,139,139,139,139,139,139,139,139,139,139,139,139,141,158,178,163,144,139,139,139,128,106,85,65,43,22,57,79,100,121,143,156,156,156,156,156,162,176,180,164,156,156,156,156,156,156,156,156,156,156,156,145,123,102,81,59,38,57,79,100,121,143,156,156,156,156,156,162,176,180,164,156,156,156,156,156,156,156,156,156,156,156,145,123,102,81,59,38,0,0,0,0,0,19,41,62,83,104,125,146,168,170,149,128,106,85,64,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,78,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,11,30,48,66,85,103,121,140,158,153,133,114,134,155,172,151,130,125,144,163,147,129,111,93,75,57,39,21,2,0,0,0,0,0,0,0,0,14,30,45,58,70,79,85,88,88,86,80,71,59,45,30,14,0,0,0,0,0,0,0,0,0,
33,49,62,70,71,71,88,109,131,152,173,164,143,121,100,80,96,113,130,147,164,169,152,135,118,100,83,66,48,30,13,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,100,117,135,152,170,164,146,129,111,94,76,59,41,23,5,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,13,33,52,71,90,109,128,147,166,170,151,132,113,94,75,56,52,71,90,110,129,148,167,164,145,126,107,88,69,50,31,12,0,0,0,0,0,6,25,44,63,82,101,120,139,158,176,158,139,119,100,81,62,58,77,96,115,134,154,173,156,137,118,100,81,62,43,24,5,0,0,0,59,81,102,123,145,166,172,151,130,108,86,81,84,85,86,86,86,85,84,81,78,73,67,59,50,40,28,16,2,0,0,0,0,50,71,92,114,135,156,157,144,123,102,81,98,119,140,161,175,154,133,112,91,70,49,42,63,84,105,126,147,168,159,138,117,96,75,54,33,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,52,73,94,115,136,158,177,156,134,113,92,71,50,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,106,106,106,106,106,106,106,106,106,106,106,125,147,168,170,148,126,105,84,63,41,20,0,0,39,60,82,103,124,145,166,157,136,117,138,158,152,132,112,92,86,106,126,147,164,144,123,131,152,172,151,130,109,88,66,45,24,3,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,11,31,51,71,91,111,132,152,167,147,126,106,121,143,164,168,147,125,104,83,61,40,22,22,21,15,7,0,0,0,0,0,0,0,0,3,11,16,17,15,8,0,0,0,0,0,0,0,0,17,36,55,75,94,114,135,155,175,165,144,124,103,83,62,41,21,0,0,0,0,0,0,0,0,0,0,8,23,39,55,71,87,103,119,135,151,168,161,145,129,113,97,81,65,49,33,16,0,0,0,0,0,44,65,85,106,128,148,168,169,149,128,107,87,66,46,26,6,5,5,7,26,47,67,87,108,128,149,170,169,148,128,107,86,65,44,23,49,70,91,112,133,154,146,124,103,112,134,155,144,123,102,81,73,85,97,108,120,132,143,155,156,144,133,121,109,98,86,74,63,51,39,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,15,33,51,69,87,105,123,142,160,152,134,116,98,80,62,44,25,7,0,0,0,45,65,83,98,101,101,101,104,125,146,167,173,153,132,111,101,101,101,101,101,101,101,101,101,101,101,92,76,56,36,16,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,146,124,103,111,120,129,138,139,120,101,82,63,44,25,5,0,0,0,50,69,86,96,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,103,123,144,165,171,151,130,109,97,96,84,67,47,27,57,79,100,121,143,160,160,160,160,160,160,160,160,160,160,160,160,160,161,171,187,174,163,160,160,144,123,102,81,60,40,19,57,79,100,121,143,164,165,165,165,165,169,182,185,171,165,165,165,165,165,165,165,165,165,165,165,145,123,102,81,59,38,57,79,100,121,143,164,165,165,165,165,169,182,185,171,165,165,165,165,165,165,165,165,165,165,165,145,123,102,81,59,38,0,0,0,0,1,22,43,64,85,106,128,149,170,168,147,125,104,83,62,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,78,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,1,19,37,56,74,93,111,129,147,162,143,124,134,155,172,151,130,135,154,154,136,118,100,82,64,45,27,9,0,0,0,0,0,0,0,0,0,0,15,28,41,51,59,65,67,67,65,60,52,41,29,15,0,0,0,0,0,0,0,0,0,0,
19,33,43,49,50,67,88,109,131,152,173,164,143,121,100,93,109,126,143,160,174,157,140,122,105,88,71,54,36,19,1,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,95,112,129,147,164,169,151,134,117,99,82,64,47,29,12,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,42,42,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,4,23,42,61,80,99,118,137,156,175,161,142,123,104,85,66,62,81,100,119,138,157,173,154,136,117,98,79,60,41,22,3,0,0,0,0,0,0,15,34,53,72,91,110,129,148,166,167,148,129,109,90,71,67,86,105,124,143,163,165,146,128,108,90,71,52,33,14,0,0,0,0,59,81,102,123,145,166,172,151,130,108,99,102,105,106,107,108,107,106,105,102,98,93,86,78,69,58,46,32,18,3,0,0,0,51,73,94,115,137,158,165,144,122,101,80,101,122,143,164,172,151,130,108,88,66,45,43,60,82,103,124,145,166,162,141,120,98,77,56,35,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,75,96,117,138,160,175,154,133,111,90,69,48,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,128,128,128,128,128,128,128,128,128,128,128,128,128,147,168,170,148,126,105,84,63,41,20,0,0,41,62,83,104,126,147,168,156,134,112,132,152,159,139,118,98,92,112,133,153,158,138,117,130,151,172,153,132,110,89,68,47,26,4,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,17,38,58,78,98,118,139,159,161,141,120,100,121,143,164,168,147,125,104,83,61,43,43,43,42,35,25,11,0,0,0,0,0,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8,27,47,67,88,108,129,149,170,171,150,129,108,87,67,46,25,0,0,0,0,0,0,0,0,0,7,22,38,53,69,85,101,117,133,149,165,163,147,131,115,99,83,67,51,35,19,3,0,0,0,0,0,48,69,90,110,132,152,173,165,144,123,102,82,61,40,27,27,27,27,27,27,41,61,82,103,123,144,165,174,153,132,111,90,69,48,27,45,66,87,108,129,149,149,129,109,118,138,159,140,119,98,80,91,103,114,126,138,150,161,150,138,126,115,103,91,80,68,56,45,33,22,10,0,0,0,0,0,0,0,0,0,0,0,0,0,8,26,44,62,80,98,116,135,153,159,141,123,105,87,69,51,32,14,0,0,0,0,49,70,91,112,122,122,122,122,130,150,171,170,149,128,122,122,122,122,122,122,122,122,122,122,122,122,103,82,61,40,19,0,0,0,0,0,0,0,0,0,0,9,17,27,41,63,84,105,126,148,170,168,146,124,121,130,139,148,157,149,130,110,91,72,53,32,12,0,0,0,55,76,97,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,131,150,170,165,145,124,118,118,114,95,74,53,32,57,79,100,121,143,155,155,155,155,155,155,155,155,155,155,155,155,155,157,169,185,168,156,155,155,140,119,98,77,56,35,14,57,79,100,121,143,144,144,144,144,144,152,170,174,155,144,144,144,144,144,144,144,144,144,144,144,144,123,102,81,59,38,57,79,100,121,143,144,144,144,144,144,152,170,174,155,144,144,144,144,144,144,144,144,144,144,144,144,123,102,81,59,38,0,0,0,0,4,25,46,67,88,109,130,152,173,165,144,123,102,81,60,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,78,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,8,27,45,63,82,100,118,136,154,153,134,134,155,172,151,131,145,159,142,124,106,88,70,52,34,16,0,0,0,0,0,0,0,0,0,0,0,0,11,22,32,39,44,46,46,44,39,32,23,12,0,0,0,0,0,0,0,0,0,0,0,
3,15,23,28,45,67,88,109,131,152,173,164,143,121,100,107,123,139,156,173,160,144,126,110,93,76,59,41,24,7,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,107,124,142,159,173,156,139,122,104,87,70,52,35,17,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,63,63,63,63,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,14,33,52,71,89,108,128,146,165,171,152,133,113,94,75,71,90,109,128,148,166,163,144,125,106,88,69,50,31,12,0,0,0,0,0,0,0,6,25,44,62,81,100,119,138,156,175,157,138,119,100,81,76,95,115,134,153,172,155,136,117,98,79,61,42,23,5,0,0,0,0,59,81,102,123,145,166,172,151,130,116,120,123,126,128,129,130,129,128,126,123,119,114,106,97,87,75,62,48,33,17,0,0,0,50,72,93,114,136,156,167,146,125,104,84,104,124,146,167,170,149,128,106,85,65,65,65,65,80,101,122,144,165,164,143,122,101,80,58,37,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,77,98,120,141,162,173,152,131,109,88,67,46,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,170,154,149,149,149,149,149,149,149,149,149,149,149,149,149,157,174,170,148,126,105,84,63,41,20,0,0,42,64,85,106,128,149,170,154,133,111,126,146,166,145,125,105,99,119,139,160,152,132,111,128,150,171,154,134,112,90,69,48,27,6,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,4,24,44,64,85,105,125,145,165,155,134,114,100,121,143,164,168,147,125,104,83,65,65,65,65,62,54,41,25,8,0,0,7,17,24,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,41,61,82,103,123,144,165,175,154,134,112,91,70,49,29,0,0,0,0,0,0,0,0,6,22,37,52,68,83,99,115,131,147,163,164,148,133,117,101,85,69,53,37,21,5,0,0,0,0,0,0,51,72,93,114,135,156,177,162,141,119,98,77,56,48,48,48,48,48,48,48,48,57,77,98,119,140,161,177,156,135,114,93,72,51,30,41,61,82,102,122,142,156,138,124,130,146,153,133,113,93,97,109,121,133,144,156,155,143,132,120,108,97,85,74,62,50,39,27,15,4,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,37,55,73,91,109,128,146,164,148,130,112,94,76,58,40,21,3,0,0,0,0,49,71,92,113,135,144,144,144,145,157,176,173,154,144,144,144,144,144,144,144,144,144,144,144,143,122,101,81,60,39,18,0,0,0,0,0,0,0,1,10,19,28,37,46,55,64,84,105,126,148,170,168,147,131,140,149,158,166,157,148,139,120,99,78,57,36,15,0,0,0,56,77,98,120,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,142,158,178,167,148,140,140,139,117,96,75,53,32,57,79,100,121,134,134,134,134,134,134,134,134,134,134,134,134,134,134,139,159,178,158,138,134,134,134,114,93,73,52,31,10,57,78,99,119,122,122,122,122,122,124,146,167,171,150,128,122,122,122,122,122,122,122,122,122,122,122,120,101,80,59,38,57,78,99,119,122,122,122,122,122,124,146,167,171,150,128,122,122,122,122,122,122,122,122,122,122,122,120,101,80,59,38,0,0,0,0,8,29,50,71,92,113,134,155,176,162,141,120,99,78,57,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,78,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,16,34,52,70,88,106,124,143,161,143,137,156,177,161,152,158,147,130,112,95,77,59,41,23,5,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,18,23,25,25,23,19,13,4,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,104,120,137,153,169,164,147,131,114,97,80,63,46,29,12,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,120,137,154,171,161,143,126,109,92,75,57,40,23,5,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,84,84,84,84,84,84,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,4,23,42,61,79,98,117,136,155,173,161,142,123,104,85,81,99,118,138,157,172,153,134,115,96,78,59,40,22,3,0,0,0,0,0,0,0,0,15,34,52,71,90,109,128,146,165,167,148,129,109,90,86,105,124,143,162,163,144,125,107,88,69,51,32,13,0,0,0,0,0,59,81,102,123,145,166,173,152,134,137,141,145,147,149,150,151,150,150,148,144,140,134,126,116,105,92,78,63,46,30,12,0,0,48,69,90,111,132,153,172,151,132,113,98,106,128,149,170,168,147,125,104,86,86,86,86,86,86,100,121,143,164,166,145,124,102,81,60,39,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,60,81,102,122,144,165,170,149,128,106,85,64,43,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,184,173,170,170,170,170,170,170,170,170,170,170,170,170,170,175,187,170,148,126,105,84,63,41,20,0,0,44,65,86,108,129,150,171,154,132,110,119,140,160,152,132,111,106,126,146,166,146,125,106,128,149,170,156,135,113,92,71,50,29,7,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,10,30,50,71,91,111,132,152,169,149,128,108,100,121,143,164,168,147,125,104,86,86,86,86,86,83,71,55,37,17,0,0,23,36,45,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,57,78,98,119,140,161,179,158,137,116,95,74,53,32,0,0,0,0,0,0,0,0,18,36,52,67,82,98,113,129,145,161,165,150,134,118,102,87,71,55,43,33,23,11,0,0,0,0,0,0,53,74,96,117,138,159,180,159,138,116,95,74,69,69,69,69,69,69,69,69,69,69,74,95,116,137,158,180,159,138,117,96,75,54,33,35,55,75,95,114,133,150,153,145,148,158,142,124,105,104,115,126,139,150,161,149,137,126,114,102,91,79,67,56,44,33,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,30,48,66,84,102,120,139,157,155,137,119,101,83,65,47,28,10,0,0,0,0,0,49,71,92,113,135,156,166,166,166,173,187,181,171,166,166,166,166,166,166,166,166,166,166,160,140,118,98,77,56,35,14,0,0,0,0,0,0,9,20,29,38,47,56,65,74,83,92,105,126,148,170,175,159,152,159,165,156,147,137,128,119,110,95,76,55,35,14,0,0,0,56,77,98,120,142,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,172,172,170,165,162,160,139,117,96,75,53,32,56,76,96,111,112,112,112,112,112,112,112,112,112,112,112,112,112,122,141,161,174,153,132,112,112,112,106,88,68,48,27,6,52,72,89,100,100,100,100,100,102,124,146,167,171,150,128,106,100,100,100,100,100,100,100,100,100,100,100,90,73,54,34,52,72,89,100,100,100,100,100,102,124,146,167,171,150,128,106,100,100,100,100,100,100,100,100,100,100,100,90,73,54,34,0,0,0,0,13,33,54,75,96,117,138,158,178,158,137,116,95,74,53,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,78,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,2,19,37,54,71,88,104,120,137,157,159,156,167,184,178,172,162,141,124,108,92,76,60,43,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,10,20,28,34,37,39,38,35,29,21,12,0,0,0,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,119,135,151,167,166,150,134,117,100,84,67,50,33,16,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,117,133,150,167,165,148,131,114,96,79,62,45,28,10,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,106,106,106,106,106,106,106,106,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,13,32,51,69,88,107,126,145,163,171,152,133,114,95,90,109,128,147,166,161,143,124,105,87,68,49,30,12,0,0,0,0,0,0,0,0,0,5,24,43,61,80,99,117,136,155,173,157,138,119,100,96,115,134,153,171,152,134,115,96,78,59,41,22,3,0,0,0,0,0,59,81,102,123,145,166,180,164,155,158,162,166,168,170,171,172,171,171,169,165,161,154,145,135,122,108,93,76,59,42,23,5,0,44,65,86,106,126,146,166,161,143,128,116,109,129,150,171,167,146,124,107,107,107,107,107,107,107,107,120,142,164,168,146,125,104,82,61,40,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,105,126,147,168,167,146,124,104,83,62,41,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,171,156,152,152,152,152,152,152,152,152,152,152,152,152,152,159,175,170,148,126,105,84,63,41,20,0,0,46,67,88,109,131,152,173,153,132,110,113,134,154,158,138,118,113,133,153,160,140,119,105,126,148,169,158,136,114,94,72,51,30,9,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,16,36,57,77,97,117,138,158,163,143,122,102,100,121,143,164,168,147,125,107,107,107,107,107,107,101,84,65,44,23,3,0,38,53,65,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,74,95,116,137,158,179,161,140,118,97,76,55,34,0,0,0,0,0,0,0,7,27,47,65,82,97,112,128,144,159,167,151,135,119,104,90,85,78,71,62,52,41,29,16,2,0,0,0,0,55,76,98,119,140,161,178,156,136,114,93,90,90,90,90,90,90,90,90,90,90,90,90,92,114,135,156,177,162,140,119,98,77,56,35,28,47,66,85,103,120,135,145,149,148,141,128,112,110,121,133,145,156,154,143,131,119,108,96,84,73,61,50,38,26,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,41,59,77,95,113,132,150,162,144,126,108,90,72,54,35,17,0,0,0,0,0,0,49,71,92,113,135,150,150,150,154,170,184,166,152,150,150,150,150,150,150,150,150,150,150,150,136,114,94,73,52,31,10,0,0,0,0,0,10,25,38,48,57,66,75,84,93,102,111,120,129,148,170,185,173,164,155,146,137,128,118,109,100,91,81,66,48,29,9,0,0,0,56,77,98,120,142,148,148,148,148,148,148,148,148,148,148,148,148,148,149,161,179,183,180,167,153,148,148,148,148,139,117,96,75,53,32,48,66,81,90,90,90,90,90,90,90,90,90,90,90,90,101,115,133,151,169,166,147,126,106,90,90,88,76,59,41,21,1,42,59,72,79,79,79,79,81,102,124,146,167,171,150,128,106,85,79,79,79,79,79,79,79,79,79,79,73,60,44,26,42,59,72,79,79,79,79,81,102,124,146,167,171,150,128,106,85,79,79,79,79,79,79,79,79,79,79,73,60,44,26,0,0,0,0,18,38,59,80,100,121,142,163,174,153,133,112,91,70,49,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,78,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,13,31,49,66,84,101,118,135,151,162,144,138,156,177,160,150,157,154,139,122,106,90,73,56,39,21,4,0,0,0,0,0,0,0,0,0,0,2,15,28,39,48,54,59,60,59,55,49,40,30,17,3,0,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,134,149,165,169,153,136,120,104,87,71,54,37,20,3,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,130,147,163,169,152,135,118,101,84,67,50,33,15,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,128,128,128,128,128,128,128,128,128,128,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,3,22,41,60,78,97,115,134,153,171,161,143,123,105,100,119,138,157,170,151,132,114,95,76,58,39,20,2,0,0,0,0,0,0,0,0,0,0,14,33,51,70,88,107,126,144,163,167,148,129,110,105,124,143,162,161,142,123,105,86,68,49,31,12,0,0,0,0,0,0,59,81,102,123,145,166,187,176,168,164,160,158,156,154,154,153,154,156,161,166,175,173,164,152,138,123,106,89,71,52,34,15,0,39,59,79,99,118,137,155,172,158,145,135,130,131,152,173,166,145,129,129,129,129,129,129,129,129,129,129,142,164,169,148,126,104,83,62,41,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,6,26,47,67,88,109,130,151,172,163,142,121,100,79,58,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,143,131,131,131,131,131,131,131,131,131,131,131,131,131,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,132,154,173,152,131,109,107,128,148,165,145,124,120,140,160,154,133,113,104,126,147,168,159,138,116,95,74,53,31,10,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,2,23,43,63,83,104,124,144,165,157,137,116,96,100,121,143,164,168,147,129,129,129,129,129,129,129,110,89,68,47,25,4,0,50,68,83,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,92,113,135,156,177,163,142,120,99,78,57,36,0,0,0,0,0,0,0,11,32,53,74,94,112,128,143,158,174,158,137,122,119,116,111,105,98,90,81,70,58,46,32,17,2,0,0,0,57,78,99,120,142,163,176,155,134,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,133,154,175,164,142,120,100,78,57,36,19,38,56,73,90,104,117,124,128,126,121,111,116,128,139,151,160,148,137,125,113,102,90,78,67,55,43,32,20,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,52,70,88,106,124,143,161,151,133,115,97,79,61,42,24,6,0,0,0,0,0,0,49,71,92,113,128,128,128,128,142,164,179,158,137,128,128,128,128,128,128,128,128,128,128,128,128,111,90,69,48,27,6,0,0,0,0,4,22,40,55,67,77,85,94,104,112,121,131,140,149,159,176,172,155,145,136,126,117,108,99,90,81,72,63,51,36,19,0,0,0,0,56,77,98,120,126,126,126,126,126,126,126,126,126,126,126,126,126,126,132,153,174,175,163,150,137,126,126,126,126,126,117,96,75,53,32,41,57,69,76,76,76,76,76,77,78,80,84,90,97,106,118,131,146,162,172,155,137,118,99,79,69,67,59,46,30,12,0,29,43,53,58,58,58,60,81,102,124,146,167,171,150,128,106,85,64,58,58,58,58,58,58,58,58,58,53,44,30,14,29,43,53,58,58,58,60,81,102,124,146,167,171,150,128,106,85,64,58,58,58,58,58,58,58,58,58,53,44,30,14,0,0,0,4,24,44,65,85,105,126,147,167,169,148,128,107,86,66,45,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,78,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,7,25,43,61,78,96,113,131,148,164,150,132,134,155,172,151,130,143,161,152,136,119,102,85,68,51,33,16,0,0,0,0,0,0,0,0,0,1,17,32,45,57,67,75,80,81,80,76,69,59,47,33,17,1,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,133,148,164,176,156,139,122,106,90,74,57,41,24,8,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,131,143,160,176,156,139,122,105,88,71,54,37,20,3,0,0,0,0,0,0,0,0,59,81,102,123,145,166,177,159,149,149,149,149,149,149,149,149,149,149,149,149,160,178,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,12,31,49,68,86,105,123,142,161,171,153,134,115,110,129,148,167,159,141,122,103,85,66,48,29,10,0,0,0,0,0,0,0,0,0,0,0,5,22,41,60,78,97,115,134,152,171,158,139,120,115,134,153,168,150,131,113,94,76,57,39,20,7,0,0,0,0,0,0,59,81,102,123,145,166,177,159,148,143,140,136,134,133,132,132,133,136,140,147,155,167,180,168,153,136,118,100,81,62,43,23,3,32,51,71,90,108,125,142,156,168,164,156,151,151,161,179,173,156,150,150,150,150,150,150,150,150,150,150,155,170,169,148,126,105,84,63,41,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,13,33,53,73,93,114,135,155,176,159,138,117,96,76,55,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,109,109,109,109,109,109,109,109,109,109,109,125,147,168,170,148,126,105,84,63,41,20,0,0,49,70,91,112,134,155,173,152,130,108,101,121,142,162,151,131,128,147,167,147,126,106,104,125,147,168,160,139,118,96,75,54,33,12,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,8,29,49,69,90,110,130,151,171,152,131,111,90,100,121,143,164,174,158,150,150,150,150,150,150,132,110,89,68,47,25,4,0,58,78,98,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,133,154,175,164,143,122,100,79,58,37,0,0,0,0,0,0,0,11,33,54,75,96,118,140,158,173,182,163,148,143,140,137,132,126,118,109,99,88,76,62,47,32,17,0,0,0,57,79,100,121,143,164,176,155,136,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,154,175,164,143,122,100,79,58,37,9,26,44,60,74,87,97,104,106,106,110,122,134,145,157,154,142,131,119,107,95,84,72,61,49,37,26,25,24,20,13,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,27,45,63,81,99,117,136,154,158,140,122,104,86,68,49,31,13,0,0,0,0,0,0,0,47,67,86,102,106,106,106,121,143,164,178,157,136,114,106,106,106,106,106,106,106,106,106,106,106,100,84,64,44,23,2,0,0,0,0,11,32,51,70,85,96,105,114,123,132,141,150,159,168,175,188,168,146,125,116,107,98,89,80,71,62,52,43,34,21,6,0,0,0,0,53,73,91,104,105,105,105,105,105,105,105,105,105,105,105,115,126,137,148,161,168,157,146,133,120,107,105,105,105,105,103,89,70,50,30,51,70,87,97,97,97,97,97,98,99,101,105,110,117,125,135,147,161,172,158,142,125,108,90,71,52,47,40,30,16,0,0,13,24,33,36,37,39,60,81,102,124,146,167,171,150,128,106,85,64,43,37,37,37,37,37,37,37,37,33,25,14,0,31,45,55,60,61,61,61,81,102,124,146,167,171,150,128,106,85,64,61,61,61,61,61,61,61,61,60,56,46,32,16,0,0,0,11,31,51,71,91,111,132,152,173,163,143,122,102,81,61,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,78,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,18,36,54,72,90,108,126,143,161,156,138,120,134,155,172,151,130,131,149,166,149,132,115,98,80,63,45,27,10,0,0,0,0,0,0,0,0,14,31,47,62,75,86,95,101,102,101,96,88,76,63,47,31,13,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,171,156,151,163,178,174,153,135,120,106,91,76,61,45,30,14,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,178,161,151,157,173,175,154,135,120,105,90,75,59,43,26,10,0,0,0,0,0,0,0,0,59,81,102,123,145,166,187,176,170,170,170,170,170,170,170,170,170,170,170,170,177,186,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,2,20,39,58,76,95,113,132,150,169,162,144,124,120,139,158,167,149,130,112,93,74,56,37,19,0,0,0,0,0,0,0,0,0,0,0,12,24,33,38,49,68,86,105,123,142,160,168,149,130,125,144,163,158,139,121,102,84,65,47,38,34,26,14,0,0,0,0,0,59,81,102,123,145,166,172,151,130,122,118,115,113,111,110,110,112,114,119,128,137,150,165,181,166,148,129,109,90,70,51,30,10,23,42,61,78,96,111,126,139,150,158,164,169,172,178,191,186,175,171,171,171,171,171,171,171,171,171,171,173,173,170,148,126,105,84,63,41,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,4,22,41,60,80,100,120,140,161,175,154,134,113,92,71,51,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,88,88,88,88,88,88,88,88,88,104,125,147,168,170,148,126,105,84,63,41,20,0,0,50,72,93,114,136,157,172,151,130,108,94,115,135,156,158,138,134,154,160,140,120,100,103,124,146,168,162,140,119,98,77,55,34,13,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,14,35,55,75,96,116,137,157,166,146,125,105,84,100,121,143,164,185,176,171,171,171,171,171,154,132,110,89,68,47,25,4,0,61,82,103,124,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,155,175,165,144,122,101,80,59,37,0,0,0,0,0,0,0,11,33,54,75,96,118,140,161,164,165,167,167,164,161,158,152,146,138,128,117,105,92,77,62,46,30,13,0,0,58,79,100,122,144,165,183,166,156,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,166,182,165,144,122,101,80,59,37,12,23,35,47,58,70,82,93,105,117,128,140,152,159,148,136,124,112,101,89,78,66,54,43,38,43,46,47,45,40,33,24,13,1,0,0,0,0,0,0,0,0,0,0,0,2,20,38,56,74,92,110,129,147,165,147,129,111,93,75,56,38,20,2,0,0,0,0,0,0,0,39,57,72,83,85,85,100,122,144,165,178,157,136,114,92,85,85,85,85,85,85,85,85,85,85,82,70,54,36,17,0,0,0,0,0,16,37,58,79,99,115,124,133,142,151,160,164,156,149,158,175,168,146,124,103,88,79,70,74,79,76,65,49,32,13,0,0,0,0,0,44,61,75,83,84,84,84,84,84,84,84,92,102,113,123,134,145,155,166,161,150,139,128,116,103,90,84,84,84,84,83,74,59,42,23,57,78,98,117,118,118,118,118,119,120,122,126,131,137,145,154,165,167,156,142,128,112,96,79,61,42,26,21,12,0,0,0,0,5,12,15,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,15,15,15,15,15,15,15,13,6,0,0,44,61,74,81,82,82,82,82,102,124,146,167,171,150,128,106,85,82,82,82,82,82,82,82,82,82,82,75,62,46,27,0,0,0,19,39,58,78,98,118,138,158,177,156,136,116,96,75,55,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,78,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,11,29,48,66,84,102,119,137,155,163,145,126,112,134,155,172,151,130,119,137,155,162,145,128,110,92,75,57,39,21,3,0,0,0,0,0,0,6,25,43,60,77,92,104,115,121,124,122,116,106,93,77,60,43,24,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,167,149,143,155,167,180,165,150,136,121,106,91,75,60,44,28,11,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,175,155,143,150,162,175,165,150,136,120,105,89,72,56,39,23,6,0,0,0,0,0,0,0,59,81,102,123,145,166,179,162,153,153,153,153,153,153,153,153,153,153,153,153,163,180,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,10,29,47,66,84,103,121,140,158,172,153,134,130,149,168,157,138,120,101,83,64,46,27,8,0,0,0,0,0,0,0,0,0,0,11,28,42,53,59,59,59,76,94,112,131,149,167,159,140,135,154,166,147,129,110,92,73,59,59,59,54,44,30,14,0,0,0,0,59,81,102,123,145,166,172,151,130,108,97,94,92,90,89,89,90,94,99,108,120,135,151,169,176,157,138,118,98,77,57,36,16,13,31,49,66,81,96,109,121,130,138,143,148,151,162,180,171,156,152,152,152,152,152,152,152,152,152,152,152,152,152,147,126,104,83,62,41,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,5,18,34,51,69,88,107,128,147,167,169,149,128,108,87,67,46,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,67,67,67,67,67,67,67,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,52,73,94,115,137,158,172,151,130,108,88,108,129,149,165,149,147,162,153,133,113,93,103,124,146,167,163,142,120,99,78,57,35,14,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,20,41,61,81,102,122,143,163,160,140,119,99,79,100,121,143,164,175,159,152,152,152,152,152,152,132,110,89,68,47,25,4,0,63,84,105,126,148,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,166,183,166,144,122,101,80,59,37,0,0,0,0,0,0,0,11,33,54,75,96,118,140,142,142,144,146,148,152,157,163,170,166,157,147,135,122,107,92,76,60,42,24,6,0,59,80,101,122,144,165,186,173,165,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,165,173,187,166,144,122,101,80,59,37,29,41,53,65,76,88,99,111,123,135,146,158,153,141,130,118,106,95,83,71,60,48,38,49,58,64,67,68,66,60,53,42,30,16,1,0,0,0,0,0,0,0,0,0,0,13,31,49,67,85,103,121,140,158,154,136,118,100,82,64,45,27,9,0,0,0,0,0,0,0,0,33,50,64,73,75,79,100,122,144,165,178,157,136,114,92,75,75,75,75,75,75,75,75,75,72,62,53,40,24,7,0,0,0,0,0,16,37,58,79,99,119,138,152,161,163,154,145,136,128,148,170,168,146,124,103,82,75,85,93,100,95,79,60,41,22,3,0,0,0,0,33,48,59,65,65,65,65,65,75,88,99,110,121,131,142,153,163,166,154,143,132,121,110,98,86,74,65,65,65,65,64,58,46,31,14,57,79,100,121,140,140,140,140,140,142,144,147,151,157,164,167,159,149,138,126,112,97,82,66,49,31,13,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,53,73,91,102,103,103,103,103,103,124,146,167,171,150,128,106,103,103,103,103,103,103,103,103,103,103,103,92,75,55,35,0,6,12,28,47,66,86,106,125,145,165,169,149,129,109,89,69,49,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,15,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,81,102,123,145,166,163,142,120,98,78,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,15,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,3,22,40,59,77,95,113,131,149,167,152,134,116,112,134,155,172,151,130,108,126,144,162,157,140,122,104,86,68,50,32,14,9,0,0,0,0,0,14,34,53,72,90,107,121,134,142,145,143,136,123,107,90,72,53,34,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,125,137,150,164,178,166,151,136,121,105,90,74,58,41,25,8,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,132,145,158,172,166,151,135,119,102,86,69,53,36,19,1,0,0,0,0,0,0,59,81,102,123,145,166,172,151,132,132,132,132,132,132,132,132,132,132,132,133,153,174,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,18,37,55,74,92,110,129,147,166,163,145,142,159,165,146,128,109,91,72,54,35,17,0,0,0,0,0,0,0,0,0,0,3,22,41,58,72,80,81,81,81,83,102,120,138,156,169,154,152,165,155,137,118,100,81,81,81,81,80,73,60,43,25,6,0,0,0,59,81,102,123,145,166,172,151,130,108,86,73,71,69,68,68,69,73,79,90,105,122,140,159,179,165,145,124,103,83,62,41,21,2,19,36,51,66,80,91,102,110,117,122,126,133,154,175,164,143,130,130,130,130,130,130,130,130,130,130,130,130,130,130,123,102,81,60,39,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,3,13,21,26,34,48,63,80,98,117,136,155,175,162,142,122,102,81,61,41,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,6,0,47,69,90,111,133,154,175,164,142,120,99,78,57,45,45,45,45,45,61,83,104,125,147,168,170,148,126,105,84,63,41,20,6,0,53,74,96,117,138,160,172,151,130,108,86,102,122,142,162,168,167,167,147,126,106,86,102,124,146,167,164,143,122,100,79,58,37,18,6,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,6,26,47,67,88,108,128,149,169,154,134,113,93,79,100,121,143,164,168,147,130,130,130,130,130,130,130,110,89,68,47,25,4,0,63,84,106,128,148,170,177,171,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,167,176,186,165,144,122,101,80,59,37,0,0,0,0,0,0,0,11,32,54,75,96,115,120,120,120,122,124,128,131,136,143,151,161,172,165,152,138,122,106,89,71,53,34,15,0,58,79,100,122,144,165,178,159,144,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,144,158,177,165,144,122,101,80,58,37,44,59,71,82,94,106,117,129,141,152,158,147,135,123,112,100,88,81,73,62,48,40,55,67,77,85,88,89,86,81,72,60,46,31,15,0,0,0,0,0,0,0,0,0,6,24,42,60,78,96,114,133,151,161,143,125,107,89,71,52,34,16,0,0,0,0,0,0,0,0,0,43,63,80,93,96,96,100,122,144,165,178,157,136,114,96,96,96,96,96,96,96,96,96,96,91,77,60,40,20,0,0,0,0,0,0,12,32,52,71,90,110,129,148,153,144,135,126,117,126,148,170,168,146,124,103,85,95,104,113,122,108,89,70,51,32,13,0,0,0,0,45,63,77,86,86,86,86,86,92,105,117,129,139,150,161,168,158,147,136,125,114,103,92,86,86,86,86,86,86,86,85,76,61,43,24,57,79,100,121,143,162,162,162,162,163,165,167,163,159,153,147,139,131,120,109,96,82,67,52,36,19,2,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,57,78,100,120,124,124,124,124,124,124,146,167,171,150,128,124,124,124,124,124,124,124,124,124,124,124,122,102,80,59,38,14,25,33,38,57,76,95,114,134,153,173,161,141,122,102,82,62,42,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,7,0,47,69,90,111,133,154,175,164,142,120,99,78,57,36,36,36,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,7,0,59,81,102,123,145,166,163,142,120,98,78,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,63,41,20,7,0,47,69,90,111,133,154,175,164,142,120,99,78,57,36,36,36,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,14,32,51,69,88,106,124,142,160,161,142,123,105,112,134,155,172,151,130,108,114,133,151,169,151,134,116,98,79,61,43,35,29,19,6,0,0,0,21,41,61,81,101,120,137,152,162,166,164,153,137,119,101,81,61,41,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,120,134,148,162,177,166,151,136,119,104,87,71,54,38,21,4,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,115,128,142,157,172,165,149,133,116,99,82,65,48,31,14,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,110,110,110,110,110,110,110,110,110,110,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,8,26,45,63,81,100,118,137,155,173,163,162,172,154,136,117,99,80,62,43,25,6,0,0,0,0,0,0,0,0,0,0,9,30,50,70,88,100,102,102,102,102,102,109,128,145,163,174,173,163,144,126,107,102,102,102,102,102,101,90,72,53,33,12,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,50,48,47,47,48,52,61,75,93,112,131,151,171,171,150,129,108,87,66,45,24,0,6,21,36,50,62,73,83,90,97,102,110,131,152,174,164,143,122,108,108,108,108,108,108,108,108,108,108,108,108,108,108,95,76,56,36,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,20,32,41,46,53,63,78,93,110,128,146,164,173,154,134,115,95,75,55,34,40,61,83,104,125,147,168,170,148,126,105,84,63,47,36,21,5,47,69,90,111,133,154,175,164,142,120,99,78,57,35,24,24,24,40,61,83,104,125,147,168,170,148,126,105,84,63,47,36,21,5,55,76,97,118,140,161,171,150,129,107,86,95,115,136,156,163,163,160,140,119,99,81,102,123,145,166,166,144,122,101,80,59,47,36,21,5,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,12,32,53,73,93,114,134,155,169,148,128,107,87,79,100,121,143,164,168,147,125,108,108,108,108,108,108,102,85,65,45,24,3,0,63,84,105,126,148,170,173,154,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,147,161,181,164,143,121,100,79,58,36,0,0,0,0,0,0,0,8,28,49,68,85,97,98,99,100,101,103,106,110,116,123,132,142,155,169,168,153,136,118,100,82,63,44,24,4,57,79,100,121,143,164,176,154,134,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,132,154,175,164,143,122,100,79,58,37,55,73,88,100,112,123,135,147,158,152,141,129,117,106,109,110,108,101,91,78,64,54,70,84,96,105,110,110,107,100,90,76,61,45,28,10,0,0,0,0,0,0,0,0,17,35,53,71,89,107,126,144,162,150,132,114,96,78,59,41,23,5,0,0,0,0,0,0,0,0,0,49,70,90,110,117,117,117,121,142,164,179,158,136,117,117,117,117,117,117,117,117,117,117,117,107,87,66,45,24,3,0,0,0,0,0,4,24,43,62,81,101,120,139,134,124,115,106,105,126,148,170,168,146,124,103,105,114,123,132,137,117,98,79,60,41,22,3,0,0,0,53,74,93,106,108,108,108,108,108,122,135,147,158,168,167,150,139,129,118,108,108,108,108,108,108,108,108,108,108,108,105,90,71,51,30,57,79,100,121,143,164,183,182,164,152,149,146,142,138,133,126,120,111,101,91,79,66,52,37,22,6,0,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,57,79,100,121,143,146,146,146,146,146,154,171,175,157,146,146,146,146,146,146,146,146,146,146,146,145,123,102,81,59,38,31,44,53,57,67,85,104,123,142,161,171,152,133,113,94,74,57,57,57,62,83,104,126,148,169,170,148,126,105,84,63,49,37,22,5,47,69,90,111,133,154,175,164,142,120,99,78,57,57,57,57,57,62,83,104,126,148,169,170,148,126,105,84,63,49,37,22,5,59,81,102,123,145,166,163,142,120,98,78,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,63,49,37,22,5,47,69,90,111,133,154,175,164,142,120,99,78,57,57,57,57,57,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,5,23,42,61,79,98,116,135,153,169,151,132,113,94,112,134,155,172,151,130,108,103,122,140,158,163,145,126,109,90,72,57,55,48,36,21,4,0,4,25,46,67,88,108,129,148,167,181,188,183,167,148,129,109,88,68,47,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,104,118,132,147,162,178,166,150,134,117,101,84,67,50,33,16,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,112,126,142,158,173,162,146,129,112,95,78,61,43,26,8,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,88,88,88,88,88,88,88,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,52,71,89,107,126,144,162,180,180,162,144,125,107,88,70,51,33,14,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,117,123,123,123,123,123,123,123,134,155,176,176,154,134,123,123,123,123,123,123,123,120,99,78,57,36,15,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,26,25,25,27,32,45,64,84,104,124,145,165,175,154,133,112,91,70,49,27,0,0,6,20,33,44,54,63,70,76,88,109,130,152,173,166,144,122,102,87,87,87,87,87,87,87,87,87,87,87,87,87,79,65,48,29,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,35,50,61,67,73,81,93,108,123,140,157,175,163,145,126,106,87,67,47,28,40,61,83,104,125,147,168,170,148,126,105,84,75,66,51,34,16,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,3,19,40,61,83,104,125,147,168,170,148,126,105,84,75,66,51,34,16,56,77,98,119,141,162,171,150,129,107,86,89,109,129,142,142,142,142,133,112,92,80,101,122,144,166,167,146,124,102,81,75,66,51,34,16,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,18,38,59,79,99,120,140,161,163,143,122,102,91,91,100,121,143,164,168,147,125,104,87,87,87,87,87,84,72,56,37,18,0,0,62,83,104,126,148,169,169,148,126,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,135,156,177,162,141,120,98,77,56,35,0,0,0,0,0,0,0,1,20,39,55,69,76,77,78,78,80,82,85,90,96,103,113,125,139,154,171,166,148,130,110,91,71,51,31,11,56,78,99,120,142,163,177,156,135,113,100,100,100,100,100,100,100,100,100,100,100,100,100,100,112,134,155,176,163,142,120,99,78,57,36,62,83,103,118,130,141,153,158,146,135,123,111,112,124,130,132,128,120,108,94,77,67,84,100,114,125,131,132,128,119,106,91,75,57,39,19,0,0,0,0,0,0,0,10,28,46,64,82,100,118,137,155,157,139,121,103,85,67,48,30,12,0,0,0,0,0,0,0,0,0,0,49,71,92,113,135,139,139,139,146,165,181,160,143,139,139,139,139,139,139,139,139,139,139,130,108,87,67,45,24,3,0,0,0,0,0,0,15,34,53,73,92,111,123,114,105,96,87,105,126,148,170,168,146,124,115,124,133,142,151,146,126,107,88,69,50,30,10,0,0,0,56,77,98,120,130,130,130,130,130,138,152,164,176,184,162,141,130,130,130,130,130,130,130,130,130,130,130,130,130,130,117,96,75,53,32,57,79,100,121,143,163,178,176,155,134,128,124,121,117,112,107,100,92,83,73,61,49,36,22,7,0,0,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,57,79,100,121,143,164,166,166,166,166,170,183,186,172,166,166,166,166,166,166,166,166,166,166,166,145,123,102,81,59,38,45,61,73,78,79,96,114,133,152,171,160,142,123,104,85,79,79,79,79,79,83,104,126,148,169,170,148,126,105,84,76,67,52,35,16,47,69,90,111,133,154,175,164,142,120,99,79,79,79,79,79,79,79,83,104,126,148,169,170,148,126,105,84,76,67,52,35,16,59,81,102,123,145,166,163,142,120,98,79,99,120,142,164,166,144,122,101,80,95,116,138,160,170,148,126,105,84,76,67,52,35,16,47,69,90,111,133,154,175,164,142,120,99,79,79,79,79,79,79,79,79,100,122,144,165,174,153,132,110,88,67,46,25,0,14,33,52,71,90,108,128,146,164,160,141,122,103,90,112,134,155,172,151,130,108,93,111,130,148,167,156,138,119,101,82,79,76,66,51,34,15,0,7,28,49,70,91,112,134,155,176,196,209,196,176,156,135,114,93,72,51,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,102,117,132,148,163,179,164,148,131,114,97,80,63,46,28,11,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,96,111,128,143,160,176,159,142,125,108,90,73,55,37,20,2,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,67,67,67,67,67,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,42,60,78,96,115,133,151,170,171,151,133,114,96,78,59,41,22,4,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,145,145,145,145,145,145,146,160,179,179,160,146,145,145,145,145,145,145,143,121,100,79,57,36,15,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,4,4,6,17,37,57,78,98,119,140,161,178,157,136,114,93,72,51,30,0,0,0,3,15,26,35,43,50,65,86,107,129,150,171,167,146,124,103,82,66,66,66,66,66,66,66,66,66,66,66,66,61,50,35,19,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,47,65,79,88,93,100,110,123,138,153,170,170,152,134,116,97,78,59,39,20,40,61,83,104,125,147,168,170,148,126,105,98,95,81,63,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,19,40,61,83,104,125,147,168,170,148,126,105,98,95,81,63,44,23,57,78,99,120,142,163,171,150,128,106,85,82,102,119,120,120,120,120,120,106,86,80,101,122,144,165,168,147,125,104,98,95,81,63,44,23,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,3,24,44,64,85,105,126,146,167,157,137,116,112,112,112,112,121,143,164,168,147,125,104,83,66,66,66,66,64,55,42,26,8,0,0,61,82,103,124,146,167,170,148,126,105,102,102,102,102,102,102,102,102,102,102,102,102,102,102,115,137,158,179,160,139,118,96,75,54,33,0,0,0,0,0,0,0,0,9,25,39,50,55,56,57,57,59,61,64,69,75,84,95,109,124,142,160,177,158,139,118,98,78,58,37,17,55,76,97,118,140,161,179,158,137,115,94,79,79,79,79,79,79,79,79,79,79,79,79,93,114,136,157,178,161,140,118,98,76,55,34,62,83,103,120,139,156,152,140,128,117,105,112,128,142,151,153,149,138,123,107,89,78,96,114,131,144,152,153,148,137,121,104,86,67,48,28,8,0,0,0,0,0,3,21,39,57,75,93,112,130,148,164,146,128,110,92,74,55,37,19,1,0,0,0,0,0,0,0,0,0,0,49,71,92,113,135,156,160,160,164,176,189,173,162,160,160,160,160,160,160,160,160,160,146,125,104,84,63,42,21,0,0,0,0,0,0,0,6,25,44,64,82,98,103,95,86,77,84,105,126,148,170,168,146,125,134,143,152,161,162,153,136,117,98,77,56,35,14,0,0,0,56,77,98,120,142,151,151,151,151,155,168,181,180,180,170,155,151,151,151,151,151,151,151,151,151,151,151,151,151,139,117,96,75,53,32,57,78,99,118,133,148,163,177,161,145,130,114,100,96,92,86,80,72,64,54,43,32,19,6,0,0,0,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,57,79,100,121,143,145,145,145,145,145,153,171,174,156,145,145,145,145,145,145,145,145,145,145,145,145,123,102,81,59,38,55,74,91,100,100,107,125,144,162,166,149,131,113,100,100,100,100,100,100,100,100,104,126,148,169,170,148,126,105,100,96,82,64,44,24,47,69,90,111,133,154,175,164,142,120,100,100,100,100,100,100,100,100,100,104,126,148,169,170,148,126,105,100,96,82,64,44,24,59,81,102,123,145,166,163,142,120,100,100,100,120,142,164,166,144,122,101,100,100,116,138,160,170,148,126,105,100,96,82,64,44,24,47,69,90,111,133,154,175,164,142,120,100,100,100,100,100,100,100,100,100,100,122,144,165,174,153,132,110,88,67,46,25,5,24,43,62,81,100,118,137,156,170,150,131,112,93,90,112,134,155,172,151,130,108,86,101,119,138,157,167,148,130,111,100,100,95,81,63,43,22,0,7,29,50,71,92,114,135,156,178,199,214,202,181,160,138,117,96,75,53,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,87,102,117,134,150,166,177,161,144,128,110,93,75,58,40,23,5,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,97,113,130,146,163,172,155,137,120,102,85,67,49,31,13,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,46,46,46,46,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,49,67,85,104,125,147,168,170,148,126,105,85,67,49,30,12,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,162,166,166,166,166,166,167,175,189,189,175,167,166,166,166,166,166,164,143,121,100,79,57,36,15,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,11,32,53,74,95,116,137,158,179,159,138,116,95,74,53,32,0,0,0,0,0,7,16,23,42,63,84,106,126,148,169,169,148,126,105,84,63,45,45,45,45,45,45,45,45,45,45,45,41,32,20,5,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,55,75,94,108,113,120,129,140,153,168,173,157,140,123,105,87,68,49,30,19,40,61,83,104,125,147,168,170,148,126,120,120,111,90,69,48,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,19,40,61,83,104,125,147,168,170,148,126,120,120,111,90,69,48,27,58,79,100,121,143,164,170,149,128,106,85,74,90,98,98,98,98,98,98,92,77,79,100,122,144,165,169,148,126,120,120,111,90,69,48,27,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,9,29,50,70,91,111,132,152,173,155,136,134,134,134,134,134,134,145,165,168,147,125,104,83,61,45,45,45,43,36,26,12,0,0,0,59,81,102,123,144,165,170,149,128,106,85,81,81,81,81,81,81,81,81,81,81,81,81,97,118,140,160,178,157,136,115,94,73,52,31,0,0,0,0,0,0,0,0,0,9,21,30,34,35,35,36,37,40,43,49,56,65,79,94,112,132,151,171,166,146,125,104,83,63,42,21,53,74,95,116,137,158,179,160,139,118,97,76,57,57,57,57,57,57,57,57,57,57,75,96,117,138,159,180,159,138,116,95,74,53,32,55,73,91,109,126,145,134,122,110,99,103,122,141,158,146,142,149,154,136,117,98,86,106,125,144,158,145,143,151,151,134,115,95,75,55,35,15,0,0,0,0,0,14,32,50,68,86,104,123,141,159,153,135,117,99,81,62,44,26,8,0,0,0,0,0,0,0,0,0,0,0,49,71,92,113,135,155,155,155,156,166,184,176,161,155,155,155,155,155,155,155,155,155,142,121,101,80,59,38,17,0,0,0,0,0,0,0,0,16,35,53,68,79,82,75,68,77,86,105,126,148,170,172,154,146,153,163,161,152,143,134,125,116,98,78,57,36,14,0,0,0,56,77,98,120,142,159,159,163,172,174,171,160,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,139,117,96,75,53,32,52,71,88,103,118,133,147,162,175,160,145,130,114,99,84,68,60,53,44,35,25,14,2,0,0,0,0,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,57,78,99,120,123,123,123,123,123,124,146,167,171,150,128,123,123,123,123,123,123,123,123,123,123,123,121,101,80,59,38,60,81,102,120,121,121,137,155,173,157,137,121,121,121,121,121,121,121,121,121,121,121,126,148,169,170,148,126,121,121,111,91,70,48,27,47,69,90,111,133,154,175,164,142,121,121,121,121,121,121,121,121,121,121,121,126,148,169,170,148,126,121,121,111,91,70,48,27,59,81,102,123,145,166,163,142,121,121,121,121,121,142,164,166,144,122,121,121,121,121,138,160,170,148,126,121,121,111,91,70,48,27,47,69,90,111,133,154,175,164,142,121,121,121,121,121,121,121,121,121,121,121,122,144,165,174,153,132,110,88,67,46,25,14,33,52,71,90,109,128,147,166,161,141,122,103,84,90,112,134,155,172,151,130,108,86,90,109,128,148,166,159,140,121,121,121,110,89,68,47,26,0,6,27,48,70,91,111,132,152,172,189,193,201,181,160,139,117,96,75,53,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,87,103,119,136,152,169,174,157,140,122,105,88,70,52,35,17,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,83,100,116,134,151,168,167,150,132,114,96,78,60,42,24,6,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,25,25,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,20,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,1,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,140,152,152,152,152,152,152,152,159,175,176,159,152,152,152,152,152,152,152,143,121,100,79,57,36,15,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,8,29,50,71,92,114,135,156,177,161,140,118,96,75,54,33,0,0,0,0,0,0,0,19,40,61,82,103,124,146,167,171,150,129,108,87,66,45,24,23,23,23,23,23,23,23,23,23,20,13,3,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,57,78,100,120,134,140,148,158,170,173,159,143,128,110,93,75,58,39,21,19,40,61,83,104,125,147,168,172,153,142,142,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,19,40,61,83,104,125,147,168,172,153,142,142,134,112,91,70,49,27,59,80,101,122,144,165,170,149,128,106,84,63,72,77,77,77,77,77,77,73,62,79,100,121,143,164,172,153,142,142,134,112,91,70,49,27,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,15,35,56,76,96,117,137,158,178,166,156,156,156,156,156,156,156,160,174,168,147,125,104,83,61,40,23,23,22,17,8,0,0,0,0,57,78,99,120,142,163,172,151,130,108,87,66,59,59,59,59,59,59,59,59,59,60,81,102,122,143,164,174,153,132,111,91,70,49,28,0,0,0,0,0,0,0,0,0,0,2,9,13,13,14,15,16,19,23,28,36,49,65,84,104,124,145,166,171,150,130,108,87,66,45,24,50,71,92,113,134,155,176,163,142,121,100,79,58,37,36,36,36,36,36,36,37,58,79,99,120,141,162,177,156,135,113,92,71,50,29,44,62,80,97,115,128,116,104,93,90,110,131,150,147,129,121,134,152,146,126,106,93,114,134,154,145,128,122,137,155,143,123,102,82,62,41,20,0,0,0,0,7,25,43,61,79,97,115,134,152,160,142,124,106,88,69,51,33,15,0,0,0,0,0,0,0,0,0,0,0,0,49,71,92,113,134,134,134,134,136,155,176,168,147,134,134,134,134,134,134,134,134,134,134,117,97,76,55,34,13,0,0,0,0,0,0,0,7,21,34,43,52,61,70,79,88,97,105,114,126,148,170,184,171,167,160,151,142,133,124,115,106,97,86,70,51,31,11,0,0,0,56,77,98,120,138,138,138,147,167,177,159,141,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,117,96,75,53,32,41,58,73,88,102,117,132,147,162,175,160,144,129,114,98,83,67,52,36,20,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,53,72,90,101,102,102,102,102,102,124,146,167,171,150,128,106,102,102,102,102,102,102,102,102,102,102,101,91,74,55,35,61,82,103,124,143,143,149,166,181,161,145,143,143,143,143,143,143,143,143,143,143,143,143,153,172,172,154,143,143,134,112,91,70,49,27,47,69,90,111,133,154,175,167,149,143,143,143,143,143,143,143,143,143,143,143,143,153,172,172,154,143,143,134,112,91,70,49,27,59,81,102,123,145,166,166,149,143,143,143,143,143,149,167,169,150,143,143,143,143,143,147,163,172,154,143,143,134,112,91,70,49,27,47,69,90,111,133,154,175,167,149,143,143,143,143,143,143,143,143,143,143,143,143,150,168,174,153,132,110,88,67,46,25,22,42,61,80,100,119,138,157,171,152,132,113,94,74,90,112,134,155,172,151,130,108,86,81,100,119,138,157,169,151,143,143,133,111,90,69,47,26,0,3,24,44,65,85,105,124,142,159,169,173,184,178,157,136,115,94,73,52,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,73,89,106,122,139,156,173,170,152,135,117,99,82,64,46,28,10,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,70,87,104,121,139,156,174,161,144,126,108,90,71,53,35,17,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,130,130,130,130,130,130,130,130,147,168,170,149,130,130,130,130,130,130,130,130,121,100,79,57,36,15,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,16,37,58,79,100,121,143,163,174,153,132,111,90,69,48,27,6,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,54,75,96,117,138,159,167,176,167,156,143,129,113,97,81,64,46,28,10,19,40,61,83,104,125,147,168,183,169,163,155,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,19,40,61,83,104,125,147,168,183,169,163,155,134,112,91,70,49,27,59,81,102,123,144,166,169,148,126,105,84,63,52,56,56,56,56,56,56,53,57,79,100,121,142,164,183,169,163,155,134,112,91,70,49,27,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,20,41,61,82,102,123,143,164,172,165,165,165,165,165,165,165,165,168,180,168,147,125,104,83,61,40,19,2,1,0,0,0,0,0,0,54,75,96,117,139,160,174,153,132,111,90,70,49,38,38,38,38,38,38,38,46,66,87,107,128,148,169,169,149,128,107,86,66,45,24,0,0,0,0,5,8,8,5,0,0,0,0,0,0,0,0,0,0,2,8,19,37,58,79,99,120,142,163,174,153,132,110,89,68,47,25,47,68,89,109,130,151,172,167,146,125,104,83,63,42,22,15,15,15,15,21,42,62,83,104,124,145,166,172,152,131,110,89,68,47,26,32,50,68,86,103,108,98,86,75,95,115,136,157,140,119,104,124,144,153,132,111,98,119,140,158,137,116,107,128,148,149,129,108,87,66,45,24,0,0,0,0,18,36,54,72,90,108,126,145,163,149,131,113,95,77,58,40,22,4,0,0,0,0,0,0,0,0,0,0,0,0,48,69,89,106,112,112,112,112,131,152,173,169,149,128,112,112,112,112,112,112,112,112,112,108,91,72,51,30,9,0,0,0,0,0,0,1,20,37,51,63,71,80,89,98,107,116,125,134,143,154,173,175,159,150,141,132,122,113,104,96,87,77,68,56,40,22,3,0,0,0,55,76,96,114,116,116,126,146,167,170,150,130,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,112,94,73,52,31,27,42,57,72,87,102,117,132,147,162,174,159,144,128,113,97,82,66,50,34,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,107,86,65,43,22,1,0,0,0,6,10,11,8,2,0,0,43,60,73,80,81,81,81,81,102,124,146,167,171,150,128,107,86,81,81,81,81,81,81,81,81,81,80,74,61,45,27,61,82,103,124,146,164,167,179,180,175,165,164,164,164,164,164,164,164,164,164,164,164,164,170,180,181,170,164,156,134,112,91,70,49,27,47,69,90,111,133,154,175,179,167,164,164,164,164,164,164,164,164,164,164,164,164,170,180,181,170,164,156,134,112,91,70,49,27,59,81,102,123,145,166,179,167,164,164,164,164,164,167,179,180,168,164,164,164,164,164,166,176,181,170,164,156,134,112,91,70,49,27,47,69,90,111,133,154,175,179,167,164,164,164,164,164,164,164,164,164,164,164,164,168,180,174,153,132,110,88,67,46,25,30,50,70,89,109,128,147,166,163,143,124,104,85,69,90,112,134,155,172,151,130,108,86,71,90,109,129,148,168,168,164,154,133,111,90,69,47,26,0,5,18,38,57,77,95,113,129,142,148,154,170,173,153,132,111,91,70,49,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,59,76,92,109,126,143,161,178,164,147,129,111,93,75,57,39,21,3,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,74,91,109,126,145,162,173,155,137,119,101,82,64,45,27,8,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,52,73,92,106,108,108,108,108,108,108,108,125,147,168,170,148,126,108,108,108,108,108,108,108,107,94,75,55,34,13,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,13,34,55,76,97,118,139,160,177,157,136,115,94,73,52,32,11,0,0,0,5,12,15,14,10,2,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,51,72,92,113,135,155,162,156,148,138,126,113,98,83,67,51,34,16,0,19,40,61,83,104,125,147,159,163,176,173,152,132,110,89,68,47,26,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,0,19,40,61,83,104,125,147,159,163,176,173,152,132,110,89,68,47,26,60,81,102,123,145,159,159,148,126,104,83,62,41,35,35,35,35,35,35,35,57,78,99,120,142,159,163,176,173,152,132,110,89,68,47,26,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,6,26,47,67,88,108,129,149,170,157,144,144,144,144,144,144,144,144,150,168,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,51,72,93,114,135,156,176,157,136,115,95,74,54,34,17,17,17,17,17,35,54,73,93,113,134,154,174,164,143,122,102,82,61,40,20,0,0,5,16,25,29,29,25,17,8,0,0,0,0,0,0,0,0,0,0,14,35,56,78,99,120,142,163,175,154,133,111,90,69,47,26,43,64,84,105,126,147,167,171,151,130,109,89,68,48,28,9,0,0,8,28,48,68,89,109,130,150,171,168,147,126,105,85,64,43,22,21,39,56,73,84,88,80,69,77,98,119,140,156,136,114,98,119,141,157,136,115,102,123,144,154,133,112,102,123,144,154,132,111,90,69,48,27,0,0,0,11,29,47,65,83,101,120,138,156,156,138,120,102,83,65,47,29,11,0,0,0,0,0,0,0,0,0,0,0,0,0,41,60,76,88,90,90,90,106,126,147,168,173,153,132,111,91,90,90,90,90,90,90,90,89,78,62,44,24,11,11,7,0,0,0,0,10,30,49,67,81,91,100,109,117,126,135,144,153,162,171,184,168,147,130,121,112,103,94,85,76,67,58,49,39,26,10,0,0,0,0,49,68,84,94,94,110,131,152,172,165,144,123,102,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,82,65,46,27,12,27,42,57,72,87,102,117,132,148,163,174,158,143,128,112,96,80,64,48,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,38,59,81,102,123,145,166,171,150,129,108,86,65,44,23,5,7,11,18,26,31,33,29,21,10,0,30,44,54,59,59,59,59,81,102,123,145,166,171,150,129,108,86,65,59,59,59,59,59,59,59,59,59,55,45,31,15,61,82,103,124,146,168,176,163,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,160,170,177,156,134,112,91,70,49,27,47,69,90,111,133,154,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,160,170,177,156,134,112,91,70,49,27,59,81,102,123,145,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,160,170,177,156,134,112,91,70,49,27,47,69,90,111,133,154,159,159,159,159,159,159,159,164,178,178,164,159,159,159,159,159,159,159,153,132,110,88,67,46,25,38,58,78,97,117,137,156,159,155,135,115,96,76,69,90,112,134,155,159,151,130,108,86,65,81,101,120,140,160,172,175,154,133,111,90,69,47,26,11,23,32,38,48,66,83,99,112,122,126,143,164,166,146,126,106,85,65,44,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,63,79,96,114,131,149,166,176,158,141,123,105,87,68,50,32,14,0,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,62,79,97,115,133,151,170,166,148,130,111,93,74,56,37,19,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,5,25,44,62,77,86,87,87,87,87,87,87,104,125,147,168,170,148,126,105,87,87,87,87,87,87,87,79,64,47,28,8,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,10,31,51,72,93,114,135,156,176,161,140,119,99,78,58,38,17,0,1,13,24,33,36,36,30,20,7,0,0,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,47,68,89,110,131,146,141,136,128,119,108,96,83,68,53,37,21,4,0,19,40,61,83,104,125,138,138,147,166,169,149,128,107,86,65,44,23,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,0,19,40,61,83,104,125,138,138,147,166,169,149,128,107,86,65,44,23,60,82,103,124,138,138,138,138,125,104,83,61,40,19,13,13,13,13,13,35,56,77,98,120,138,138,147,166,169,149,128,107,86,65,44,23,0,8,13,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,13,8,0,0,0,11,32,52,73,93,114,134,155,171,150,130,122,122,122,122,122,122,122,143,164,168,147,125,104,83,61,40,19,15,15,15,14,10,2,0,0,47,68,89,109,130,151,171,162,142,121,101,81,61,41,23,5,0,10,27,45,63,82,101,121,141,161,177,157,137,117,96,76,55,35,14,0,5,21,35,45,51,51,45,36,27,19,12,6,3,0,0,0,2,6,12,23,40,60,80,101,122,143,164,174,153,132,110,89,68,47,26,38,59,79,100,120,141,161,177,156,136,115,95,76,56,37,18,1,2,18,37,56,75,95,115,136,156,176,162,142,121,100,80,59,39,18,9,27,42,56,64,66,61,58,79,100,121,143,154,134,112,96,117,139,160,139,118,104,125,147,152,131,110,100,121,143,156,135,114,92,71,50,29,0,0,4,22,40,58,76,94,112,131,149,163,145,126,109,91,72,54,36,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,46,59,68,69,69,80,101,122,143,163,179,158,138,117,97,77,69,69,69,69,69,69,68,61,48,32,28,32,32,27,18,6,0,0,15,36,57,77,96,110,119,128,137,146,155,164,161,155,162,178,168,146,124,103,93,84,75,66,57,48,39,30,21,10,0,0,0,0,0,38,54,66,73,90,112,133,154,175,162,141,119,98,77,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,72,65,52,36,18,0,12,27,42,57,72,87,102,117,133,149,164,173,158,142,126,110,94,78,62,45,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,165,173,152,131,110,88,67,47,28,27,28,31,37,46,52,54,49,40,26,11,14,26,34,38,38,38,59,80,101,122,144,165,173,152,131,110,88,67,47,38,38,38,38,38,46,52,54,49,40,26,11,61,82,103,124,146,168,166,147,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,140,158,177,156,134,112,91,70,49,27,47,69,90,111,133,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,140,158,177,156,134,112,91,70,49,27,59,81,102,123,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,140,158,177,156,134,112,91,70,49,27,47,69,90,111,133,138,138,138,138,138,138,138,138,148,168,168,148,138,138,138,138,138,138,138,138,132,110,88,67,46,25,43,64,85,105,125,138,138,138,138,128,108,88,68,69,90,112,134,138,138,138,130,108,86,65,73,92,112,132,142,160,175,154,133,111,90,69,47,26,27,41,52,58,63,68,74,83,96,112,131,149,169,156,138,118,98,79,59,38,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,50,67,84,101,119,137,154,172,170,152,134,116,98,79,61,43,24,6,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,50,68,86,104,122,141,159,177,159,141,122,103,85,66,47,29,10,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,47,59,65,66,66,66,66,66,83,104,125,147,168,170,148,126,105,84,66,66,66,66,66,66,60,49,34,17,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,5,26,47,68,89,109,130,150,171,166,145,125,105,84,64,45,26,18,21,30,43,53,58,56,49,37,23,6,0,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,43,64,85,106,128,124,120,115,108,100,90,79,67,53,38,23,7,0,0,18,39,60,81,101,116,116,126,146,166,164,143,123,102,82,61,40,19,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,0,18,39,60,81,101,116,116,126,146,166,164,143,123,102,82,61,40,19,60,80,101,115,116,116,116,116,115,101,80,60,39,18,0,0,0,0,13,34,55,76,96,114,116,126,146,166,164,143,123,102,82,61,40,19,18,28,34,36,36,36,41,63,84,105,126,148,170,168,147,125,104,83,61,40,36,36,36,34,28,17,4,0,17,37,58,78,99,119,140,160,166,146,125,104,100,100,100,100,100,121,143,164,168,147,125,104,83,61,40,36,36,36,36,35,30,20,8,0,42,63,83,104,124,145,165,168,148,128,108,89,70,52,35,22,18,26,40,56,74,92,110,130,149,168,169,149,130,110,90,69,49,29,9,0,17,35,51,64,72,72,64,55,47,39,33,27,24,22,21,21,23,26,32,41,53,69,88,107,128,148,168,171,150,130,108,87,66,45,24,33,53,74,94,114,135,155,175,163,143,123,103,84,65,47,31,22,22,32,48,66,84,103,123,143,163,175,155,135,115,94,74,54,33,13,0,12,26,37,44,45,41,59,80,101,122,144,154,132,110,95,116,138,159,140,119,105,126,148,152,130,108,98,120,142,158,136,115,94,73,51,30,0,0,15,33,51,69,87,105,123,142,160,152,134,116,98,79,61,43,25,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,30,40,47,48,55,75,96,116,136,157,176,164,144,124,105,86,68,50,48,48,48,48,47,42,33,40,48,54,53,47,36,22,6,0,16,37,58,80,101,121,139,147,156,165,160,151,142,134,149,170,168,146,124,103,82,65,56,47,38,29,20,11,2,0,0,0,0,0,0,24,37,49,70,91,112,134,155,176,162,141,119,98,77,56,52,52,52,52,52,52,52,52,52,52,53,60,62,57,52,51,46,35,22,6,0,0,11,27,42,57,72,87,103,118,134,150,166,172,156,140,124,108,92,75,59,43,26,9,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,78,99,120,142,163,176,155,134,113,93,72,53,49,48,49,52,57,65,73,75,69,57,41,23,0,7,13,17,17,36,57,78,99,120,142,163,176,155,134,113,93,72,53,49,48,49,52,57,65,73,75,69,57,41,23,61,82,103,124,146,168,165,144,122,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,135,156,177,156,134,112,91,70,49,27,47,67,88,107,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,135,156,177,156,134,112,91,70,49,27,58,79,99,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,135,156,177,156,134,112,91,70,49,27,47,67,88,107,116,116,116,116,116,116,116,116,124,146,167,166,145,123,116,116,116,116,116,116,116,116,106,87,66,45,24,43,64,84,104,116,116,116,116,116,115,100,80,60,68,89,108,116,116,116,116,116,105,85,64,65,85,104,116,137,158,175,154,133,111,90,69,47,26,40,57,71,79,84,88,94,102,113,126,142,160,163,146,128,109,90,71,51,31,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,37,54,72,89,107,125,143,161,179,163,145,126,109,90,72,53,35,16,0,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,57,75,93,112,130,149,167,169,151,132,114,95,76,57,39,20,1,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,30,39,44,45,45,45,45,61,83,104,125,147,168,170,148,126,105,84,63,45,45,45,45,44,40,31,19,4,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,1,22,42,63,83,103,124,144,164,172,152,132,112,92,73,55,43,40,41,48,59,72,79,77,67,53,35,17,0,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,39,60,79,97,106,104,100,95,88,81,71,61,49,37,23,8,0,0,0,14,34,54,72,87,94,114,134,153,173,157,137,117,96,76,56,35,15,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,0,14,34,54,72,87,94,114,134,153,173,157,137,117,96,76,56,35,15,53,71,87,94,94,94,94,94,94,87,71,53,33,13,0,0,0,0,9,29,49,68,84,94,114,134,153,173,157,137,117,96,76,56,35,15,35,47,55,57,57,57,57,63,84,105,126,148,170,168,147,125,104,83,61,57,57,57,57,55,47,34,19,2,22,43,63,84,104,125,145,166,162,141,120,99,79,79,79,79,100,121,143,164,168,147,125,104,83,61,57,57,57,57,57,56,49,38,23,6,37,57,77,98,118,138,158,175,156,137,117,99,82,65,51,42,39,44,56,70,86,103,121,140,158,177,160,141,121,102,82,62,42,22,2,6,26,46,64,81,92,92,83,74,67,59,53,48,45,43,42,43,44,47,52,60,70,83,99,117,135,155,174,166,146,125,104,84,63,42,21,27,47,67,87,107,128,147,167,171,151,132,113,94,77,61,48,43,43,49,62,77,95,113,132,151,170,167,148,128,108,88,68,48,27,7,0,0,8,17,23,24,38,59,81,102,123,145,153,132,110,94,116,138,159,141,119,106,128,149,151,130,108,98,120,142,158,137,115,94,73,51,30,0,8,26,44,62,80,98,117,135,153,159,141,123,105,86,68,50,32,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,21,26,28,49,69,89,109,129,149,169,172,153,134,115,97,80,66,56,49,46,45,47,49,53,60,68,75,74,65,52,35,17,0,13,34,54,73,93,112,132,151,158,150,140,131,122,126,148,170,168,146,124,103,82,61,39,27,18,9,0,0,0,0,0,0,0,0,0,7,27,48,69,90,111,133,154,175,164,143,122,101,81,63,50,45,43,42,43,44,47,51,58,65,73,81,83,76,62,45,27,17,6,0,0,0,0,11,27,42,57,73,88,104,120,136,152,168,170,154,138,121,105,89,73,56,39,23,6,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,97,118,139,160,180,160,139,119,100,83,73,70,69,70,73,78,85,93,96,87,70,52,32,0,0,0,0,13,34,55,76,97,118,139,160,180,160,139,119,100,83,73,70,69,70,73,78,85,93,96,87,70,52,32,61,82,103,124,146,168,165,144,122,100,94,94,94,94,94,94,94,94,94,94,94,94,94,94,113,135,156,177,156,134,112,91,70,49,27,41,60,78,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,113,135,156,177,156,134,112,91,70,49,27,52,70,86,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,113,135,156,177,156,134,112,91,70,49,27,41,60,78,91,94,94,94,94,94,94,94,102,124,146,167,166,145,123,102,94,94,94,94,94,94,94,90,77,59,40,20,37,57,75,89,94,94,94,94,94,94,86,71,52,61,78,91,94,94,94,94,94,89,75,57,57,75,94,115,137,158,175,154,133,111,90,69,47,26,49,69,87,99,104,109,114,122,131,143,157,166,150,134,116,98,80,61,42,23,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,42,60,78,96,114,132,150,169,174,156,138,119,101,82,63,45,26,7,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,46,64,83,101,120,139,158,177,161,142,123,105,86,67,48,29,10,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,19,23,23,23,23,40,61,83,104,125,147,168,170,148,126,105,84,63,41,23,23,23,23,20,13,2,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,16,36,57,77,97,117,137,157,176,159,140,121,102,85,71,63,61,62,68,77,89,100,97,82,64,44,24,4,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,32,50,67,79,84,82,79,74,68,61,52,43,32,20,7,0,0,0,0,15,32,49,67,85,104,123,142,161,168,149,129,109,89,70,50,29,9,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,15,32,49,67,85,104,123,142,161,168,149,129,109,89,70,50,29,9,42,57,68,73,73,73,73,73,73,68,57,42,24,6,0,0,0,0,15,32,49,67,85,104,123,142,161,168,149,129,109,89,70,50,29,9,50,65,75,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,75,64,49,31,13,28,48,69,89,110,131,151,172,157,136,115,95,74,58,58,79,100,121,143,164,168,147,125,104,83,79,79,79,79,79,79,77,67,53,36,17,30,51,71,90,110,130,149,169,165,147,129,112,96,81,70,63,61,64,73,85,100,116,133,151,169,169,150,132,112,93,74,54,35,15,0,14,34,53,73,93,111,112,102,94,87,79,73,69,66,64,63,64,65,68,73,79,88,100,113,129,146,164,178,159,139,119,99,78,58,37,17,20,40,60,80,99,119,138,157,176,161,142,124,107,91,77,68,64,64,69,78,92,107,124,142,161,177,158,139,120,100,81,61,41,21,1,0,0,0,0,2,16,37,59,80,101,122,144,154,132,110,94,116,138,159,141,119,105,126,148,152,130,108,98,120,142,158,137,115,94,73,51,30,1,19,37,55,73,91,109,128,146,164,148,130,112,93,75,57,39,21,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,22,42,62,82,101,121,140,159,178,162,144,126,110,96,84,76,70,67,67,68,70,74,80,87,95,94,82,65,45,25,0,6,26,45,65,84,103,123,142,139,130,121,112,105,126,148,170,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,3,24,45,67,88,108,130,150,171,169,149,129,110,93,79,70,66,64,63,64,65,68,72,78,85,92,101,104,92,74,54,34,14,0,0,0,0,0,0,12,27,43,58,74,90,106,121,138,154,170,168,152,135,119,102,86,69,52,36,19,1,0,0,0,0,0,0,0,0,0,0,10,30,51,72,93,114,135,155,176,167,148,130,112,100,94,91,90,92,94,98,105,112,116,99,79,58,37,0,0,0,0,10,30,51,72,93,114,135,155,176,167,148,130,112,100,94,91,90,92,94,98,105,112,116,99,79,58,37,61,82,103,124,146,168,165,144,122,100,79,73,73,73,73,73,73,73,73,73,73,73,73,92,113,135,156,177,156,134,112,91,70,49,27,31,48,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,92,113,135,156,177,156,134,112,91,70,49,27,41,56,68,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,92,113,135,156,177,156,134,112,91,70,49,27,31,48,62,71,73,73,73,73,73,73,81,102,124,146,167,166,145,123,102,81,73,73,73,73,73,73,71,61,47,30,11,28,45,59,70,73,73,73,73,73,73,68,56,41,48,62,71,73,73,73,73,73,70,60,45,51,73,94,115,137,158,175,154,133,111,90,69,47,26,54,75,96,117,125,130,135,141,150,160,164,150,136,120,103,87,69,51,33,14,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,30,48,66,84,103,121,140,158,177,167,148,130,111,92,74,55,36,17,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,35,54,72,91,110,129,148,167,171,153,134,115,96,77,58,39,19,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,2,2,2,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,10,30,50,70,90,109,129,148,167,168,150,132,115,101,90,84,82,83,88,96,106,119,111,91,71,51,31,11,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,21,37,50,60,63,61,58,54,48,41,33,24,14,2,0,0,0,0,12,29,45,62,79,96,114,133,152,171,158,139,120,101,82,62,42,22,2,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,12,29,45,62,79,96,114,133,152,171,158,139,120,101,82,62,42,22,2,27,39,48,52,52,52,52,52,52,48,39,27,12,0,0,0,0,12,29,45,62,79,96,114,133,152,171,158,139,120,101,82,62,42,22,2,61,79,94,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,94,79,60,40,20,33,54,74,95,115,136,157,173,152,132,111,90,69,49,57,79,100,121,143,164,168,147,125,104,100,100,100,100,100,100,100,97,83,65,45,25,23,43,63,82,102,121,140,158,176,158,142,126,111,99,89,84,82,84,91,102,115,130,146,162,174,157,139,121,103,84,65,46,27,7,0,21,41,61,81,101,120,131,122,114,107,100,94,90,87,85,84,85,86,89,93,99,107,117,130,143,159,176,167,149,131,111,91,72,52,32,11,13,32,52,71,90,110,128,147,165,171,153,137,121,107,96,88,85,85,89,97,108,121,137,154,172,166,148,129,110,91,72,53,33,13,0,0,0,0,0,0,15,37,58,79,100,122,143,154,133,112,96,117,138,160,139,118,104,125,147,152,131,109,100,121,142,156,135,114,92,71,50,29,12,30,48,66,84,103,120,139,157,155,137,119,100,82,64,46,28,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,54,73,93,112,131,149,167,174,157,141,126,113,103,96,91,88,88,89,91,95,100,107,115,112,93,72,51,31,0,0,17,36,56,75,94,114,129,120,111,102,93,105,126,148,170,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,83,104,124,145,165,177,158,140,123,109,98,91,87,85,84,85,86,89,93,98,105,112,120,122,102,82,62,42,22,2,0,0,0,0,0,0,13,28,44,60,76,92,107,124,140,156,173,165,149,133,116,99,82,65,48,31,14,0,0,0,0,0,0,0,0,0,0,6,26,47,68,88,109,129,149,169,177,159,143,129,120,115,112,112,112,115,119,125,132,124,103,82,61,41,0,0,0,0,6,26,47,68,88,109,129,149,169,177,159,143,129,120,115,112,112,112,115,119,125,132,124,103,82,61,41,61,82,103,124,146,168,165,144,122,100,79,58,52,52,52,52,52,52,52,52,52,52,71,92,113,135,156,177,156,134,112,91,70,49,27,18,32,43,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,71,92,113,135,156,177,156,134,112,91,70,49,27,26,39,48,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,71,92,113,135,156,177,156,134,112,91,70,49,27,18,32,43,50,52,52,52,52,52,60,81,102,124,146,167,166,145,123,102,81,59,52,52,52,52,52,50,43,31,17,0,15,29,41,49,52,52,52,52,52,52,48,39,26,32,44,50,52,52,52,52,52,50,42,30,51,73,94,115,137,158,175,154,133,111,90,69,47,26,52,73,94,114,135,151,155,161,169,159,147,135,120,105,90,74,57,39,22,4,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,19,37,55,74,92,111,129,148,167,177,159,140,121,102,83,65,46,27,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,25,44,62,81,100,119,139,158,177,162,144,124,105,86,67,48,29,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,3,23,42,62,81,100,119,138,156,174,162,145,131,118,110,105,103,104,108,115,124,136,118,98,78,58,38,18,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,7,21,32,39,42,40,37,33,27,21,14,5,0,0,0,0,0,4,24,42,59,75,91,108,126,144,162,166,148,129,111,92,73,54,34,15,0,2,14,24,29,31,31,31,31,31,30,27,19,8,0,4,24,42,59,75,91,108,126,144,162,166,148,129,111,92,73,54,34,15,0,10,21,28,31,31,31,31,31,31,28,21,10,0,0,0,0,4,24,42,59,75,91,108,126,144,162,166,148,129,111,92,73,54,34,15,0,66,87,108,121,121,121,121,121,121,121,126,148,170,168,147,125,121,121,121,121,121,121,121,107,87,66,44,23,39,59,80,100,121,142,162,168,147,126,106,85,65,44,57,79,100,121,143,164,168,147,125,121,121,121,121,121,121,121,121,112,92,71,50,29,15,35,54,73,92,111,129,147,164,171,156,141,128,117,109,105,103,105,111,120,132,145,160,176,161,144,128,110,92,74,55,36,17,0,0,29,49,69,89,108,128,148,142,134,126,120,115,111,108,106,106,106,108,110,114,119,126,136,147,159,173,170,154,137,120,101,83,63,44,24,4,5,24,43,62,81,100,117,136,153,169,167,151,137,125,115,109,106,106,110,116,125,138,152,167,170,153,136,118,100,82,63,44,25,5,0,0,0,0,0,0,14,35,56,77,98,119,140,156,135,114,98,119,140,158,137,116,102,123,144,154,133,111,102,123,144,154,133,112,91,70,48,27,23,41,59,77,95,114,132,150,162,144,126,107,89,71,53,35,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,26,45,64,83,101,119,137,154,170,171,156,143,132,123,116,112,110,109,110,112,116,120,126,135,118,98,77,56,36,0,0,8,28,47,66,86,103,109,101,92,82,84,105,126,148,170,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,16,37,57,77,98,117,137,156,174,169,153,139,126,117,112,108,106,106,106,108,110,114,119,125,132,140,129,109,89,69,49,29,9,0,0,0,0,0,0,0,14,30,46,62,78,94,110,126,143,159,176,162,146,129,112,95,78,61,44,27,9,0,0,0,0,0,0,0,0,0,1,21,42,62,81,101,121,140,158,176,173,159,148,140,136,134,134,134,136,140,145,149,128,107,86,65,44,0,0,0,0,1,21,42,62,81,101,121,140,158,176,173,159,148,140,136,134,134,134,136,140,145,149,128,107,86,65,44,61,82,103,124,146,168,165,144,122,100,79,58,37,31,31,31,31,31,31,31,31,49,71,92,113,135,156,177,156,134,112,91,70,49,27,2,14,24,29,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,49,71,92,113,135,156,177,156,134,112,91,70,49,27,9,20,27,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,49,71,92,113,135,156,177,156,134,112,91,70,49,27,2,14,24,29,31,31,31,31,39,60,81,102,124,146,167,166,145,123,102,81,59,38,31,31,31,31,29,23,14,1,0,0,12,22,29,31,31,31,31,31,31,28,20,10,15,24,30,31,31,31,31,31,29,23,30,51,73,94,115,137,158,175,154,133,111,90,69,47,26,48,68,89,110,131,152,164,158,150,140,129,117,104,90,75,60,44,27,10,0,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,26,45,63,82,100,119,138,156,175,169,150,131,112,93,74,55,36,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,23,34,53,72,91,110,130,149,168,172,153,134,115,96,76,57,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,14,34,53,72,90,109,126,144,160,175,161,148,138,130,126,124,125,129,135,143,145,125,105,85,65,44,24,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,0,3,13,19,21,19,16,12,7,1,0,0,0,0,0,0,0,11,32,52,71,89,105,121,138,155,171,154,137,118,100,82,63,44,25,6,0,0,0,4,8,9,9,9,9,9,9,6,0,0,0,11,32,52,71,89,105,121,138,155,171,154,137,118,100,82,63,44,25,6,0,0,1,7,9,9,9,9,9,9,7,1,0,0,0,0,0,11,32,52,71,89,105,121,138,155,171,154,137,118,100,82,63,44,25,6,0,67,88,109,131,143,143,143,143,143,143,143,154,172,171,153,143,143,143,143,143,143,143,130,108,87,66,45,23,44,65,85,106,126,147,168,163,143,122,101,80,60,39,57,79,100,121,143,164,171,153,143,143,143,143,143,143,143,143,136,114,92,71,50,29,7,26,45,63,81,99,117,134,150,165,171,158,146,137,130,126,124,126,131,139,149,162,174,161,146,131,114,97,80,63,45,26,8,0,0,37,56,76,96,116,136,156,162,154,147,141,136,132,130,128,128,128,129,131,135,140,147,155,165,176,167,154,140,124,108,90,72,54,35,16,0,0,15,33,52,70,88,106,123,139,155,170,167,154,144,135,130,128,128,131,136,144,155,168,170,156,140,123,107,89,71,53,34,15,0,0,0,0,0,0,0,11,32,53,74,95,116,136,157,139,118,103,123,144,153,133,112,99,119,140,157,137,116,107,128,148,150,129,108,87,66,45,24,34,52,70,88,106,125,143,161,151,133,115,96,78,60,42,24,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,35,54,72,90,107,124,141,156,170,173,161,151,143,137,133,131,131,132,134,137,141,147,144,123,103,82,62,41,0,0,0,19,38,57,73,85,88,81,72,63,84,105,126,148,170,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,10,30,50,70,89,108,126,144,160,175,168,156,145,138,132,130,128,128,128,129,131,134,139,145,152,156,136,116,96,76,56,36,16,0,0,0,0,0,0,0,0,16,32,48,64,80,96,113,129,146,163,175,159,142,125,108,91,74,56,38,21,3,0,0,0,0,0,0,0,0,0,14,34,54,73,92,111,129,146,160,172,176,167,161,157,155,155,156,157,161,165,153,132,111,90,69,48,0,0,0,0,0,14,34,54,73,92,111,129,146,160,172,176,167,161,157,155,155,156,157,161,165,153,132,111,90,69,48,61,82,103,124,146,168,165,144,122,100,79,58,37,15,9,9,9,9,9,9,28,49,71,92,113,135,156,174,156,134,112,91,70,49,27,0,0,4,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,28,49,71,92,113,135,156,174,156,134,112,91,70,49,27,0,1,7,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,28,49,71,92,113,135,156,174,156,134,112,91,70,49,27,0,0,4,8,9,9,9,17,39,60,81,102,124,146,167,166,145,123,102,81,59,38,17,9,9,9,8,3,0,0,0,0,0,2,8,9,9,9,9,9,9,7,1,0,0,4,8,9,9,9,9,9,8,9,30,51,73,94,115,137,158,174,154,133,111,90,69,47,26,43,64,85,105,126,147,144,138,131,121,111,100,87,74,60,45,30,14,0,0,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,173,164,143,121,100,79,57,36,15,16,34,53,71,90,109,128,146,164,179,160,141,122,103,84,64,45,0,0,0,0,16,37,59,80,101,122,144,166,172,151,130,108,86,65,44,23,24,44,63,82,101,121,140,160,179,162,143,124,104,85,66,46,59,81,102,123,145,166,172,151,130,108,86,65,44,23,24,45,67,88,109,131,152,173,165,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,168,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,0,6,27,49,70,91,112,134,156,177,162,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,5,24,43,61,79,97,114,130,146,160,172,166,157,151,147,146,147,150,155,163,152,132,112,92,71,51,31,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,78,99,118,135,151,162,158,142,124,107,89,71,53,34,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,78,99,118,135,151,162,158,142,124,107,89,71,53,34,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,78,99,118,135,151,162,158,142,124,107,89,71,53,34,16,0,0,67,88,109,131,152,164,164,164,164,164,164,170,180,180,169,164,164,164,164,164,164,152,130,108,87,66,45,23,49,70,91,111,132,152,173,159,138,117,97,76,55,36,57,79,100,121,143,164,180,169,164,164,164,164,164,164,164,157,136,114,92,71,50,29,0,16,34,52,70,87,104,119,135,149,162,173,165,156,150,147,146,147,151,158,168,168,157,144,131,116,100,84,68,51,33,15,0,0,0,42,63,84,104,124,144,157,165,172,167,161,156,153,151,150,149,149,150,152,156,160,166,174,169,160,150,137,124,110,94,78,61,43,25,6,0,0,5,23,41,59,76,93,109,125,140,153,165,172,163,156,151,149,149,151,156,164,173,166,154,140,125,110,94,77,59,42,24,5,0,0,0,0,0,0,0,7,28,49,69,90,110,131,151,146,128,119,133,151,147,126,107,94,114,134,154,144,126,120,136,155,144,123,103,83,62,41,21,45,63,81,99,117,136,154,158,140,122,103,85,67,49,31,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,25,43,60,78,94,110,126,141,154,165,175,170,163,158,154,152,152,153,154,157,162,167,149,129,108,87,67,46,0,0,0,9,27,43,56,65,67,62,53,63,84,105,126,148,170,168,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,3,22,42,61,79,97,114,130,145,158,169,174,165,158,153,150,149,149,149,150,152,155,160,166,172,164,143,123,103,83,63,43,22,1,0,0,0,0,0,0,0,2,18,34,50,66,83,99,116,133,150,167,172,155,138,120,103,86,68,50,33,14,0,0,0,0,0,0,0,0,0,7,26,45,64,82,99,115,131,143,154,161,166,170,172,173,172,171,168,163,157,150,135,114,93,72,51,0,0,0,0,0,7,26,45,64,82,99,115,131,143,154,161,166,170,172,173,172,171,168,163,157,150,135,114,93,72,51,61,82,103,124,146,153,153,144,122,100,79,58,37,15,0,0,0,0,0,7,28,49,71,92,113,135,153,153,153,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,153,153,153,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,153,153,153,134,112,91,70,49,27,0,0,0,0,0,0,0,17,39,60,81,102,124,146,153,153,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,51,73,94,115,137,153,153,153,133,111,90,69,47,26,39,60,80,101,122,126,123,117,111,102,93,82,70,58,44,30,15,0,0,0,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,152,159,159,143,121,100,79,57,36,15,5,24,43,61,80,98,117,136,154,159,159,150,131,112,93,74,54,0,0,0,0,16,37,59,80,101,122,144,159,159,151,130,108,86,65,44,23,15,34,54,73,93,112,132,152,159,159,152,133,113,93,74,54,59,81,102,123,145,159,159,151,130,108,86,65,44,23,24,45,67,88,109,131,152,159,159,144,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,159,159,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,147,159,159,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,159,159,151,130,108,86,65,44,23,1,0,0,6,27,49,70,91,112,134,156,159,159,140,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,14,32,50,67,84,100,115,130,143,154,163,170,172,168,168,168,170,165,158,149,138,118,97,76,55,33,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,95,111,122,133,144,144,128,112,95,77,60,42,24,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,95,111,122,133,144,144,128,112,95,77,60,42,24,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,95,111,122,133,144,144,128,112,95,77,60,42,24,5,0,0,67,88,109,131,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,152,130,108,87,66,45,23,55,75,96,117,137,158,159,154,133,112,92,71,50,36,57,79,100,121,143,159,159,159,159,159,159,159,159,159,159,157,136,114,92,71,50,29,0,5,23,40,57,74,89,104,119,132,144,154,162,168,171,168,168,168,171,165,158,149,139,128,114,100,86,70,54,38,21,4,0,0,0,42,63,84,105,120,129,137,145,151,157,163,167,170,172,171,170,170,171,172,170,167,162,156,149,141,131,120,108,94,80,64,48,31,14,0,0,0,0,12,29,46,63,79,95,109,123,136,147,156,164,170,172,170,170,172,170,164,157,148,136,124,110,95,80,64,47,30,12,0,0,0,0,0,0,0,0,2,23,43,63,83,103,122,141,158,145,140,148,155,138,119,99,87,106,126,144,156,143,140,150,153,135,115,96,76,56,36,15,56,74,92,111,129,147,159,147,129,110,92,74,56,38,20,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,48,64,80,96,110,124,136,146,155,162,167,171,173,173,173,173,171,168,164,158,152,134,113,93,72,51,0,0,0,0,13,27,38,44,46,42,41,63,84,105,126,148,159,159,146,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,13,32,50,67,84,100,115,128,140,149,157,164,169,172,172,170,170,170,172,171,168,164,159,153,146,138,129,109,88,67,45,24,3,0,0,0,0,0,0,0,0,4,20,36,53,70,86,103,120,137,154,159,159,150,133,115,98,80,62,43,23,2,0,0,0,0,0,0,0,0,0,16,34,52,69,85,100,114,125,134,141,146,149,151,152,151,150,147,143,137,130,123,113,93,73,51,0,0,0,0,0,0,16,34,52,69,85,100,114,125,134,141,146,149,151,152,151,150,147,143,137,130,123,113,93,73,51,61,82,103,124,132,132,132,132,122,100,79,58,37,15,0,0,0,0,0,7,28,49,71,92,113,132,132,132,132,132,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,132,132,132,132,132,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,132,132,132,132,132,112,91,70,49,27,0,0,0,0,0,0,0,17,39,60,81,102,124,132,132,132,132,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,51,73,94,115,132,132,132,132,132,111,90,69,47,26,34,55,75,94,107,106,102,97,91,83,74,64,53,41,28,14,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,3,24,45,67,88,109,131,138,138,138,138,121,100,79,57,36,15,0,14,32,51,69,88,106,125,138,138,138,138,138,121,102,81,61,0,0,0,0,16,37,59,80,101,122,138,138,138,138,130,108,86,65,44,23,6,26,45,65,84,104,124,138,138,138,138,138,121,102,81,61,59,81,102,123,138,138,138,138,130,108,86,65,44,23,24,45,67,88,109,131,138,138,138,138,122,100,79,58,37,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,138,138,138,138,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,83,104,125,138,138,138,138,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,138,138,138,138,130,108,86,65,44,23,1,0,0,6,27,49,70,91,112,134,138,138,138,138,118,97,76,55,33,0,0,0,0,0,0,0,0,0,0,3,20,37,54,70,85,100,113,125,135,143,149,152,154,154,152,150,145,138,130,120,108,92,73,52,32,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,66,81,92,103,114,125,129,114,98,82,65,48,30,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,66,81,92,103,114,125,129,114,98,82,65,48,30,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,28,48,66,81,92,103,114,125,129,114,98,82,65,48,30,13,0,0,0,67,88,109,131,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,87,66,45,23,60,81,101,122,138,138,138,138,129,108,87,66,46,36,57,79,100,121,138,138,138,138,138,138,138,138,138,138,138,138,136,114,92,71,50,29,0,0,11,27,44,59,74,89,102,114,125,135,142,148,151,154,154,153,150,145,138,130,120,110,98,84,71,56,40,24,8,0,0,0,0,38,57,76,91,101,109,117,124,131,137,142,146,149,152,154,154,154,153,151,149,146,142,136,129,121,112,102,91,78,64,50,34,18,1,0,0,0,0,0,16,33,49,65,80,93,106,118,128,137,144,149,152,154,154,152,149,144,137,129,118,107,94,80,65,50,34,17,0,0,0,0,0,0,0,0,0,0,16,36,56,75,94,112,128,142,152,154,150,140,125,108,90,78,97,114,131,144,152,154,149,138,122,105,87,68,49,29,9,62,83,103,122,138,138,138,136,117,99,81,63,45,27,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,34,50,65,80,94,106,117,128,135,142,146,150,152,153,153,152,150,147,143,138,132,125,114,94,73,52,0,0,0,0,0,9,18,23,25,22,41,63,84,105,126,138,138,138,138,124,103,82,61,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,3,20,38,54,70,85,98,110,121,130,138,144,148,151,153,154,154,154,152,150,147,143,139,133,126,118,109,99,82,63,43,22,1,0,0,0,0,0,0,0,0,0,6,23,40,56,73,90,107,124,138,138,138,138,138,128,109,90,69,48,27,6,0,0,0,0,0,0,0,0,0,5,23,39,55,70,84,96,106,114,120,124,128,130,130,130,129,126,122,117,110,103,95,83,65,46,0,0,0,0,0,0,5,23,39,55,70,84,96,106,114,120,124,128,130,130,130,129,126,122,117,110,103,95,83,65,46,58,79,98,110,110,110,110,110,109,95,76,56,35,14,0,0,0,0,0,6,27,47,68,88,105,110,110,110,110,110,104,87,67,47,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,47,68,88,105,110,110,110,110,110,104,87,67,47,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,47,68,88,105,110,110,110,110,110,104,87,67,47,26,0,0,0,0,0,0,0,16,37,58,78,97,109,110,110,110,110,109,96,77,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,49,70,90,106,110,110,110,110,110,104,86,66,45,25,27,46,64,78,86,85,81,76,71,63,55,45,35,23,11,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,2,23,45,66,86,106,116,116,116,116,116,114,98,77,56,35,14,0,3,22,41,59,78,96,113,116,116,116,116,116,116,101,81,60,0,0,0,0,16,37,58,79,99,115,116,116,116,116,116,105,85,64,43,22,1,17,37,57,76,96,113,116,116,116,116,116,116,101,81,60,58,79,99,115,116,116,116,116,116,105,85,64,43,22,23,45,66,86,106,116,116,116,116,116,115,98,78,57,36,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,60,81,101,116,116,116,116,116,116,102,82,62,41,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,60,81,101,116,116,116,116,116,116,102,82,62,41,19,0,0,0,0,0,0,0,0,0,0,0,58,79,99,115,116,116,116,116,116,105,85,64,43,22,1,0,0,6,27,48,69,89,109,116,116,116,116,116,113,95,75,54,33,0,0,0,0,0,0,0,0,0,0,0,8,24,40,55,70,83,96,106,116,123,128,132,133,133,131,129,124,118,110,101,91,78,62,44,25,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,36,51,63,74,85,96,107,112,99,84,68,52,35,18,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,36,51,63,74,85,96,107,112,99,84,68,52,35,18,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,36,51,63,74,85,96,107,112,99,84,68,52,35,18,1,0,0,0,66,86,106,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,86,65,44,23,60,80,101,115,116,116,116,116,116,102,82,62,41,35,56,77,98,114,116,116,116,116,116,116,116,116,116,116,116,116,116,110,91,70,49,28,0,0,0,14,29,44,59,72,85,96,106,115,122,126,130,132,133,132,129,124,118,111,102,91,80,68,55,41,26,10,0,0,0,0,0,29,46,61,73,81,90,98,104,111,116,120,124,128,131,132,133,133,132,130,128,124,120,115,109,102,93,84,73,61,48,34,19,4,0,0,0,0,0,0,3,19,34,49,64,77,89,99,109,117,123,128,131,133,133,131,128,123,117,109,100,89,77,64,50,35,20,4,0,0,0,0,0,0,0,0,0,0,8,27,46,64,82,98,113,124,131,133,130,122,110,95,79,67,85,101,115,125,132,133,129,120,108,93,76,58,39,20,1,62,82,102,116,116,116,116,116,106,88,70,52,34,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,35,50,64,77,88,98,107,115,121,125,128,131,132,132,130,129,126,122,117,111,105,96,84,66,47,0,0,0,0,0,0,0,2,3,19,41,62,82,102,116,116,116,116,116,115,101,80,60,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,24,40,55,68,81,92,102,110,117,123,126,130,132,133,133,132,131,129,126,122,118,112,106,98,90,81,69,53,35,16,0,0,0,0,0,0,0,0,0,0,0,10,26,43,60,77,94,111,116,116,116,116,116,116,109,89,69,48,27,6,0,0,0,0,0,0,0,0,0,0,9,25,40,54,67,77,87,94,100,104,106,108,108,108,107,105,102,96,90,83,75,66,53,36,0,0,0,0,0,0,0,9,25,40,54,67,77,87,94,100,104,106,108,108,108,107,105,102,96,90,83,75,66,53,36,50,68,82,88,88,88,88,88,88,80,66,48,29,9,0,0,0,0,0,1,21,40,59,75,86,88,88,88,88,88,86,74,58,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,40,59,75,86,88,88,88,88,88,86,74,58,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,40,59,75,86,88,88,88,88,88,86,74,58,40,20,0,0,0,0,0,0,0,11,31,50,67,81,88,88,88,88,88,88,81,67,49,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,23,42,60,76,87,88,88,88,88,88,85,73,57,38,19,17,34,48,60,65,64,61,56,50,44,36,26,16,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,19,39,58,76,90,94,94,94,94,94,94,85,69,50,30,10,0,0,12,30,49,67,83,93,94,94,94,94,94,94,87,72,54,0,0,0,0,11,32,51,70,85,94,94,94,94,94,94,89,75,57,38,18,0,9,29,48,67,83,93,94,94,94,94,94,94,87,72,54,52,70,86,94,94,94,94,94,94,89,75,57,38,18,19,39,58,76,90,94,94,94,94,94,94,85,69,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,54,72,87,94,94,94,94,94,94,88,73,55,35,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,54,72,87,94,94,94,94,94,94,88,73,55,35,15,0,0,0,0,0,0,0,0,0,0,0,52,70,86,94,94,94,94,94,94,89,75,57,38,18,0,0,0,2,22,42,61,79,91,94,94,94,94,94,93,83,66,48,28,0,0,0,0,0,0,0,0,0,0,0,0,10,25,40,53,66,78,88,96,102,107,110,111,111,110,108,103,98,91,82,73,61,48,32,15,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,34,45,56,67,78,88,91,83,69,54,38,22,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,34,45,56,67,78,88,91,83,69,54,38,22,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,21,34,45,56,67,78,88,91,83,69,54,38,22,5,0,0,0,0,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,90,76,58,38,18,53,71,87,94,94,94,94,94,94,87,73,55,35,30,50,69,85,94,94,94,94,94,94,94,94,94,94,94,94,94,94,92,80,62,43,23,0,0,0,0,14,29,43,55,67,78,87,95,101,106,109,111,111,110,108,104,98,91,82,73,62,51,38,25,10,0,0,0,0,0,0,16,31,44,53,62,70,78,84,90,95,100,104,107,109,110,111,111,110,109,107,104,100,95,89,82,74,65,55,43,31,18,4,0,0,0,0,0,0,0,0,4,19,34,47,59,70,80,89,97,102,107,110,111,111,110,107,103,97,90,81,71,60,47,34,20,5,0,0,0,0,0,0,0,0,0,0,0,0,17,35,52,68,83,95,105,110,111,109,103,93,80,65,55,71,85,97,105,110,111,108,101,91,78,63,46,29,11,0,55,73,88,94,94,94,94,94,90,77,59,41,23,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,20,34,47,59,70,79,88,95,100,104,107,109,110,110,109,107,105,101,96,91,85,77,68,54,37,0,0,0,0,0,0,0,0,0,15,35,55,73,88,94,94,94,94,94,94,87,71,53,33,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,38,51,63,73,82,90,97,102,106,108,110,111,111,110,109,107,105,101,97,92,86,79,71,62,52,39,23,6,0,0,0,0,0,0,0,0,0,0,0,0,14,31,48,65,81,93,94,94,94,94,94,94,91,79,61,42,22,2,0,0,0,0,0,0,0,0,0,0,0,10,24,37,49,58,67,74,79,83,85,86,87,87,86,84,81,76,69,63,55,48,37,23,0,0,0,0,0,0,0,0,10,24,37,49,58,67,74,79,83,85,86,87,87,86,84,81,76,69,63,55,48,37,23,38,52,63,67,67,67,67,67,67,62,50,36,19,0,0,0,0,0,0,0,11,29,45,58,66,67,67,67,67,67,65,57,44,28,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,45,58,66,67,67,67,67,67,65,57,44,28,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,45,58,66,67,67,67,67,67,65,57,44,28,11,0,0,0,0,0,0,0,2,20,37,52,62,67,67,67,67,67,67,62,51,37,20,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,31,46,59,66,67,67,67,67,67,65,57,43,27,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,11,29,46,60,70,73,73,73,73,73,73,67,55,39,21,3,0,0,1,20,37,53,66,73,73,73,73,73,73,73,68,57,42,0,0,0,0,4,22,40,55,67,73,73,73,73,73,73,70,60,45,28,10,0,1,20,37,53,66,73,73,73,73,73,73,73,68,57,42,41,56,68,73,73,73,73,73,73,70,60,45,28,10,11,29,46,60,70,73,73,73,73,73,73,67,55,39,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,25,42,57,68,73,73,73,73,73,73,69,58,43,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,25,42,57,68,73,73,73,73,73,73,69,58,43,26,7,0,0,0,0,0,0,0,0,0,0,0,41,56,68,73,73,73,73,73,73,70,60,45,28,10,0,0,0,0,14,32,49,62,71,73,73,73,73,73,73,65,53,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,10,24,37,48,59,68,76,82,86,89,90,90,89,86,83,78,71,63,54,44,32,18,2,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,16,27,38,49,60,68,70,65,53,39,24,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,16,27,38,49,60,68,70,65,53,39,24,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,16,27,38,49,60,68,70,65,53,39,24,8,0,0,0,0,0,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,46,29,10,42,57,68,73,73,73,73,73,73,69,58,43,25,21,39,55,67,73,73,73,73,73,73,73,73,73,73,73,73,73,73,72,63,50,33,15,0,0,0,0,0,13,26,38,49,59,67,75,80,85,88,90,90,89,87,83,78,71,63,54,44,33,21,8,0,0,0,0,0,0,0,1,15,25,34,42,50,57,64,70,75,79,83,86,88,89,90,90,89,88,86,83,79,74,69,62,54,46,36,26,14,1,0,0,0,0,0,0,0,0,0,0,4,17,30,41,52,61,69,76,82,86,88,90,90,89,86,82,77,70,62,52,42,30,18,4,0,0,0,0,0,0,0,0,0,0,0,0,0,5,22,38,53,66,76,84,89,90,88,83,74,63,50,41,55,68,78,85,89,90,88,82,73,62,48,33,16,0,0,43,58,69,73,73,73,73,73,71,61,47,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,18,30,41,51,60,68,74,79,83,86,88,88,88,88,86,84,80,76,70,65,57,49,38,24,0,0,0,0,0,0,0,0,0,7,26,43,58,69,73,73,73,73,73,73,68,57,42,24,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,22,34,45,54,63,70,76,81,85,87,89,90,90,89,88,86,84,80,76,71,65,59,51,43,33,23,9,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,35,51,64,72,73,73,73,73,73,73,71,62,49,32,14,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,30,39,47,53,58,62,64,65,66,66,65,63,60,55,49,43,36,28,19,7,0,0,0,0,0,0,0,0,0,7,19,30,39,47,53,58,62,64,65,66,66,65,63,60,55,49,43,36,28,19,7,22,34,43,46,46,46,46,46,46,42,33,21,6,0,0,0,0,0,0,0,0,15,28,39,45,46,46,46,46,46,45,38,28,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,39,45,46,46,46,46,46,45,38,28,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,39,45,46,46,46,46,46,45,38,28,14,0,0,0,0,0,0,0,0,0,7,22,34,42,46,46,46,46,46,46,42,34,21,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,29,39,45,46,46,46,46,46,44,38,27,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,16,31,42,50,52,52,52,52,52,52,47,38,25,9,0,0,0,0,8,23,37,46,52,52,52,52,52,52,52,48,40,27,0,0,0,0,0,10,25,38,48,52,52,52,52,52,52,50,42,30,15,0,0,0,8,23,37,46,52,52,52,52,52,52,52,48,40,27,26,39,48,52,52,52,52,52,52,50,42,30,15,0,0,16,31,42,50,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,48,52,52,52,52,52,52,49,40,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,40,48,52,52,52,52,52,52,49,40,28,13,0,0,0,0,0,0,0,0,0,0,0,0,26,39,48,52,52,52,52,52,52,50,42,30,15,0,0,0,0,0,2,19,33,44,51,52,52,52,52,52,51,46,36,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,30,40,49,56,61,65,68,69,69,68,65,62,57,51,44,35,25,14,2,0,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,19,30,41,48,49,45,36,23,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,19,30,41,48,49,45,36,23,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,19,30,41,48,49,45,36,23,9,0,0,0,0,0,0,31,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,16,0,27,39,48,52,52,52,52,52,52,49,40,28,13,9,25,38,47,52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,8,20,30,39,48,54,60,64,67,69,69,68,66,62,57,51,44,35,25,15,4,0,0,0,0,0,0,0,0,0,0,6,14,23,30,37,44,49,54,58,62,65,67,68,69,69,68,67,65,62,58,54,48,42,35,26,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,23,33,42,49,56,61,65,67,69,69,68,65,61,56,50,42,33,24,13,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,36,48,57,64,68,69,67,63,55,46,34,25,38,49,58,65,68,69,67,62,54,44,32,18,3,0,0,28,40,49,52,52,52,52,52,50,43,31,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,22,32,40,48,54,58,62,65,67,67,67,67,65,63,59,55,50,44,38,30,20,8,0,0,0,0,0,0,0,0,0,0,13,28,40,49,52,52,52,52,52,52,48,39,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,16,26,35,43,50,56,60,64,66,68,69,69,68,67,65,63,59,55,51,45,39,31,23,14,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,35,45,51,52,52,52,52,52,52,51,44,33,19,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,0,6,17,24,28,28,28,28,28,28,28,26,20,10,0,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,9,19,26,28,28,28,28,28,28,26,19,9,0,0,0,0,10,20,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,26,19,9,0,0,1,13,22,27,28,28,28,28,28,28,27,21,11,0,0,0,0,0,0,0,3,15,23,27,28,28,28,28,28,28,25,17,6,0,0,1,13,21,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,23,19,26,28,28,28,28,28,28,26,19,9,0,0,0,0,0,12,22,27,28,28,28,28,28,28,24,16,5,0,0,0,0,0,9,19,26,28,28,28,28,28,28,26,19,9,0,0,0,0,0,12,22,27,28,28,28,28,28,28,24,16,5,0,0,0,0,0,6,17,25,28,28,28,28,28,28,27,21,11,0,0,0,10,20,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,25,18,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,15,23,27,27,27,27,27,27,25,18,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,21,28,34,39,41,42,41,38,34,28,20,11,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,24,32,36,37,37,37,37,36,32,24,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,13,17,19,20,21,19,17,14,9,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,13,17,19,20,21,19,17,14,9,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,17,24,30,35,39,41,42,42,41,38,35,30,25,41,56,66,69,65,55,42,29,16,3,0,0,0,0,0,0,5,18,29,35,37,37,37,37,37,37,34,26,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,18,29,35,37,37,37,37,37,37,34,26,14,0,0,0,0,0,0,4,7,7,7,7,7,7,7,5,0,0,0,0,0,0,0,0,1,10,18,23,28,32,35,38,39,41,41,42,41,41,39,36,32,27,21,13,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,17,22,28,32,36,39,41,41,42,41,41,39,36,33,30,26,20,15,8,0,0,0,0,0,0,0,0,0,0,0,4,13,20,27,32,36,39,41,42,41,40,37,34,29,23,15,7,0,0,0,0,0,0,0,0,0,0,5,12,18,24,29,33,37,39,40,41,40,37,33,28,21,18,26,32,37,40,41,40,37,33,27,19,10,0,0,0,0,0,0,0,0,6,11,16,20,24,28,31,34,36,38,39,40,41,40,39,37,34,29,24,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,17,24,30,35,39,41,42,42,41,38,35,30,23,16,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,9,14,19,23,27,31,34,36,38,39,40,41,40,40,39,38,36,33,29,25,21,14,3,0,0,0,0,0,0,5,13,21,27,31,35,38,40,41,42,42,41,40,38,36,33,30,26,21,16,10,1,0,0,0,2,14,23,27,28,28,28,28,28,27,23,14,3,0,0,0,0,6,17,25,28,28,28,28,28,28,27,21,11,0,0,6,17,24,28,28,28,28,28,28,28,24,16,5,0,0,0,0,0,0,0,0,3,14,23,27,28,28,28,28,28,28,24,16,5,2,13,22,27,28,28,28,28,28,27,22,12,0,0,0,0,0,0,0,0,0,0,0,0,11,21,26,28,28,28,28,28,27,22,13,1,1,13,22,27,28,28,28,28,28,28,27,21,11,0,0,0,0,0,0,0,2,13,22,27,28,28,28,28,28,28,25,18,8,0,0,1,13,22,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,24,16,5,0,0,0,0,9,18,25,31,35,39,41,42,42,41,38,34,28,20,11,19,28,35,40,42,41,40,36,30,23,14,3,0,0,0,0,0,0,0,11,25,37,47,54,60,62,62,60,55,47,37,25,12,0,0,0,0,0,0,0,0,0,0,0,0,
16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,0,8,23,35,45,49,49,49,49,49,49,49,47,39,27,13,0,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,11,26,38,46,49,49,49,49,49,49,46,38,26,11,0,0,0,27,39,47,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,46,38,26,11,0,17,31,42,48,49,49,49,49,49,49,47,40,29,15,0,0,0,0,0,4,19,33,43,49,49,49,49,49,49,49,45,36,23,8,0,18,31,41,47,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,43,38,46,49,49,49,49,49,49,46,38,26,11,0,0,0,16,30,41,48,49,49,49,49,49,49,44,34,21,6,0,0,0,11,26,38,46,49,49,49,49,49,49,46,38,26,11,0,0,0,16,30,41,48,49,49,49,49,49,49,44,34,21,6,0,0,0,8,23,36,45,49,49,49,49,49,49,47,40,29,15,0,13,28,39,47,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,46,37,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,20,33,43,48,49,49,49,49,49,45,37,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,30,40,48,55,60,63,63,62,59,55,48,40,30,19,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,28,42,52,58,58,58,58,58,57,52,41,27,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,16,23,29,34,38,40,42,42,41,38,34,29,23,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,16,23,29,34,38,40,42,42,41,38,34,29,23,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,18,28,36,44,51,56,60,62,63,63,62,59,55,50,44,55,72,85,90,84,72,59,46,33,19,4,0,0,0,0,2,19,35,48,56,59,59,59,59,59,58,54,44,30,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,35,48,56,59,59,59,59,59,58,54,44,30,14,0,0,0,6,17,24,28,28,28,28,28,28,28,26,20,10,0,0,0,0,0,6,19,30,38,44,49,53,56,59,61,62,63,63,63,62,60,57,53,48,41,33,24,14,2,0,0,0,0,0,0,0,0,0,0,0,0,2,12,21,29,37,43,49,53,57,60,62,63,63,63,62,60,57,54,51,46,41,35,28,18,4,0,0,0,0,0,0,0,3,13,23,32,40,47,52,57,60,62,63,63,61,58,54,49,43,35,26,16,4,0,0,0,0,0,0,1,14,24,32,38,45,50,54,58,60,61,62,61,58,54,48,41,38,46,53,58,61,62,61,59,54,47,39,29,17,4,0,0,0,0,4,16,26,32,36,41,45,49,52,55,57,59,61,61,62,61,60,58,54,50,44,37,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,7,18,28,36,44,51,56,60,62,63,63,62,59,55,50,44,36,27,17,6,0,0,0,0,0,0,0,0,0,1,10,17,23,29,35,40,44,48,52,55,57,59,61,61,62,61,61,60,59,57,54,50,46,41,32,20,0,0,0,0,3,14,24,33,41,47,52,56,59,61,63,63,63,63,61,60,57,54,51,47,42,37,30,19,6,0,0,19,32,43,48,49,49,49,49,49,48,43,33,19,3,0,0,8,23,36,45,49,49,49,49,49,49,47,40,29,15,0,23,35,45,49,49,49,49,49,49,49,44,35,22,6,0,0,0,0,0,0,3,19,33,43,48,49,49,49,49,49,49,44,35,22,18,31,42,48,49,49,49,49,49,48,41,30,16,0,0,0,0,0,0,0,0,0,0,14,29,40,47,49,49,49,49,49,48,41,31,17,17,31,42,48,49,49,49,49,49,49,47,40,29,15,0,0,0,0,0,2,18,31,42,48,49,49,49,49,49,49,46,37,25,10,1,17,31,42,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,44,35,22,6,0,1,15,27,37,45,51,56,60,62,63,63,62,59,54,48,39,30,37,47,55,60,63,63,61,57,50,42,32,21,8,0,0,0,0,0,10,26,41,54,66,75,80,83,83,81,75,66,55,42,27,11,0,0,0,0,0,0,0,0,0,0,0,
29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,0,6,22,38,53,64,70,71,71,71,71,71,71,67,57,43,26,8,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,6,24,41,56,66,71,71,71,71,71,71,66,56,41,24,6,0,0,42,57,67,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,66,56,41,24,6,31,47,60,69,71,71,71,71,71,71,68,59,45,29,12,0,0,0,0,16,34,49,62,70,71,71,71,71,71,70,65,53,38,20,2,32,48,60,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,63,56,66,71,71,71,71,71,71,66,56,41,24,6,0,0,30,46,60,69,71,71,71,71,71,70,63,51,36,18,0,0,6,24,41,56,66,71,71,71,71,71,71,66,56,41,24,6,0,0,30,46,60,69,71,71,71,71,71,70,63,51,36,18,0,0,2,20,38,53,65,70,71,71,71,71,71,68,59,45,28,10,27,43,58,67,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,70,66,55,40,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,35,50,63,69,70,70,70,70,70,65,54,39,22,0,0,0,0,0,0,0,0,0,0,0,0,10,24,37,49,59,68,75,81,84,84,83,80,75,68,59,48,36,23,8,0,0,0,0,0,0,0,0,0,0,0,0,4,23,41,58,71,79,79,79,79,79,79,71,57,41,22,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,18,27,36,43,50,55,59,62,63,63,62,59,55,50,43,36,28,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,18,27,36,43,50,55,59,62,63,63,62,59,55,50,43,36,28,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,25,36,47,56,64,71,76,81,83,84,84,83,80,76,71,64,67,84,101,112,101,88,75,62,49,34,18,0,0,0,0,13,32,49,65,76,80,80,80,80,80,80,73,60,44,26,6,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,32,49,65,76,80,80,80,80,80,80,73,60,44,26,6,0,8,23,35,45,49,49,49,49,49,49,49,47,39,27,13,0,0,0,4,21,36,49,58,64,69,74,77,80,82,83,84,84,84,83,81,78,74,68,61,52,42,32,20,7,0,0,0,0,0,0,0,0,0,0,8,20,30,40,49,57,64,69,74,78,81,83,84,84,84,83,81,79,75,71,67,61,56,47,34,19,0,0,0,0,0,0,8,20,32,42,52,60,67,73,78,81,84,84,84,82,79,75,70,63,54,45,34,22,9,0,0,0,0,0,16,31,43,52,59,65,70,75,79,81,83,83,82,79,75,69,61,57,66,73,78,82,83,82,79,74,67,58,47,34,20,5,0,0,0,19,33,45,52,57,62,66,70,73,76,78,80,82,83,83,83,81,79,75,70,64,57,48,38,26,14,0,0,0,0,0,0,0,0,0,0,0,13,25,36,47,56,64,71,76,81,83,84,84,83,80,76,71,64,55,46,36,24,12,0,0,0,0,0,0,0,6,19,30,37,44,50,55,60,65,69,73,76,78,80,82,83,83,83,83,81,80,78,75,71,67,61,50,35,0,0,0,7,20,33,43,53,61,67,73,77,80,82,84,84,84,84,82,81,78,75,72,68,63,57,48,36,20,3,0,33,49,62,69,71,71,71,71,71,69,62,49,33,15,0,2,20,38,53,65,70,71,71,71,71,71,68,59,45,28,10,37,53,64,70,71,71,71,71,71,70,64,52,36,19,0,0,0,0,0,0,15,33,49,62,69,71,71,71,71,71,70,64,52,36,32,48,61,69,71,71,71,71,71,69,60,46,30,12,0,0,0,0,0,0,0,0,10,28,44,58,68,71,71,71,71,71,69,60,47,30,31,47,60,69,71,71,71,71,71,71,68,59,45,29,12,0,0,0,0,14,32,48,61,69,71,71,71,71,71,70,66,55,40,23,13,31,47,60,69,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,70,64,52,36,19,0,15,31,45,56,65,72,77,81,83,84,84,83,80,75,68,58,48,55,66,75,81,84,84,82,77,70,61,50,38,24,9,0,0,0,0,23,40,56,71,84,94,101,104,104,101,95,84,72,57,41,24,0,0,0,0,0,0,0,0,0,0,0,
40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,5,20,36,52,68,83,91,92,92,92,92,92,92,87,73,55,36,16,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,14,34,53,71,85,92,92,92,92,92,92,86,71,54,34,14,0,0,55,72,86,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,86,71,54,34,14,42,60,77,89,92,92,92,92,92,92,88,75,59,42,25,8,0,0,11,29,46,63,80,90,92,92,92,92,92,91,83,68,49,30,10,43,61,78,89,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,81,71,85,92,92,92,92,92,92,86,71,54,34,14,0,0,40,59,76,89,92,92,92,92,92,91,81,65,47,28,7,0,14,34,53,71,85,92,92,92,92,92,92,86,71,54,34,14,0,0,40,59,76,89,92,92,92,92,92,91,81,65,47,28,7,0,10,30,49,68,83,91,92,92,92,92,92,88,75,58,39,19,37,56,73,87,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,84,70,52,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,46,65,80,90,91,91,91,91,91,84,69,52,32,0,0,0,0,0,0,0,0,0,0,0,10,26,40,54,66,78,87,96,101,105,106,104,101,95,87,77,66,53,38,23,7,0,0,0,0,0,0,0,0,0,0,0,10,31,51,71,88,99,100,100,100,100,99,88,70,51,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,25,36,46,55,63,70,75,80,83,84,84,83,80,76,71,64,56,47,37,26,14,1,0,0,0,0,0,0,0,0,0,0,0,0,13,25,36,46,55,63,70,75,80,83,84,84,83,80,76,71,64,56,47,37,26,14,1,0,0,0,0,0,0,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,84,80,97,114,131,118,105,92,79,64,47,28,8,0,9,17,21,40,60,79,95,101,101,101,101,101,101,90,73,54,34,22,22,22,22,22,21,16,7,0,0,0,0,0,0,0,0,0,0,0,9,17,21,40,60,79,95,101,101,101,101,101,101,90,73,54,34,15,5,22,38,53,64,70,71,71,71,71,71,71,67,57,43,26,8,0,0,14,33,51,66,77,85,90,95,98,101,103,104,105,106,105,104,102,99,94,88,80,71,61,49,37,23,8,0,0,0,0,0,0,0,0,13,26,38,49,59,68,77,84,89,95,99,102,104,105,106,105,104,102,100,96,92,87,82,76,64,49,31,0,0,0,0,0,11,25,38,50,61,71,80,87,94,99,102,105,106,105,103,100,96,90,82,73,63,51,39,25,11,0,0,0,0,29,46,61,72,79,85,91,96,100,102,104,104,103,100,95,88,80,76,85,93,99,103,104,104,100,94,86,76,64,50,35,20,4,0,0,32,49,63,73,78,83,87,91,94,97,100,102,103,104,104,104,102,100,96,91,84,76,66,56,43,30,16,1,0,0,0,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,20,36,49,57,64,70,76,81,86,90,94,97,99,102,103,104,104,104,104,102,101,99,96,92,88,80,65,48,0,0,8,23,37,50,62,72,81,88,94,98,101,104,105,106,105,105,104,102,99,96,93,88,83,77,66,50,32,13,0,44,62,79,90,92,92,92,92,92,90,79,63,44,24,4,10,30,49,68,83,91,92,92,92,92,92,88,75,58,39,19,49,67,83,91,92,92,92,92,92,91,82,66,48,29,9,0,0,0,0,4,24,44,63,79,90,92,92,92,92,92,91,82,66,48,42,61,78,89,92,92,92,92,92,89,76,59,40,21,1,0,0,0,0,0,0,0,18,38,57,74,88,92,92,92,92,92,89,77,60,41,42,60,77,89,92,92,92,92,92,92,88,75,59,42,25,8,0,0,9,27,44,61,78,89,92,92,92,92,92,92,84,70,52,33,22,42,60,77,89,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,48,28,7,26,44,61,74,85,92,98,102,104,105,105,104,100,95,87,77,65,72,84,95,102,105,105,103,97,90,80,68,54,39,23,7,0,0,0,35,53,70,86,101,113,122,126,126,122,114,102,87,71,54,36,0,0,0,0,0,0,0,0,0,0,0,
46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,20,35,50,66,82,97,112,113,113,113,113,113,113,103,84,63,42,21,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,19,40,60,81,100,113,113,113,113,113,113,101,82,61,40,19,0,0,62,83,102,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,101,82,61,40,19,48,69,89,107,113,113,113,113,113,113,105,88,71,54,38,21,4,6,24,41,58,76,93,109,113,113,113,113,113,112,97,77,57,36,15,50,70,90,108,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,110,95,81,100,113,113,113,113,113,113,101,82,61,40,19,0,0,47,68,88,106,113,113,113,113,113,111,95,75,54,33,12,0,19,40,60,81,100,113,113,113,113,113,113,101,82,61,40,19,0,0,47,68,88,106,113,113,113,113,113,111,95,75,54,33,12,0,15,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,43,64,84,103,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,99,80,59,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,53,74,94,110,112,112,112,112,112,99,80,59,38,0,0,7,13,15,13,11,8,6,3,8,24,40,56,70,84,96,106,115,122,126,126,126,122,115,106,95,83,68,53,37,21,3,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,118,122,122,122,122,117,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,30,43,54,65,75,83,90,96,101,104,105,105,104,101,96,90,84,75,66,55,44,31,18,4,0,0,0,0,0,0,0,0,0,2,16,30,43,54,65,75,83,90,96,101,104,105,105,104,101,96,90,84,75,66,55,44,31,18,4,0,0,0,0,0,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,110,126,144,135,122,109,94,75,55,35,14,14,27,37,42,44,65,86,107,122,122,122,122,122,120,101,80,58,43,43,43,43,43,43,42,35,25,11,0,0,0,0,0,0,0,0,0,14,27,37,42,44,65,86,107,122,122,122,122,122,120,101,80,58,41,34,23,35,51,67,83,91,92,92,92,92,92,92,87,73,55,36,16,0,0,21,42,62,80,96,105,111,115,119,122,124,126,126,128,126,126,123,120,115,108,100,90,79,67,53,38,22,6,0,0,0,0,0,0,15,30,43,56,67,78,88,96,104,110,116,120,123,125,126,128,126,125,123,120,117,113,108,102,94,79,60,40,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,38,58,76,91,99,106,111,117,121,124,125,125,124,121,116,108,98,94,104,113,120,124,126,124,121,114,105,94,80,65,50,34,17,0,0,42,61,79,93,99,103,108,111,115,118,120,122,124,125,126,125,124,121,117,111,104,95,85,73,60,46,31,15,0,0,0,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,32,50,66,77,84,90,96,102,106,111,114,118,120,122,124,125,126,125,125,124,122,120,117,113,108,95,76,56,0,6,23,38,53,67,79,90,100,108,114,119,122,125,126,128,126,126,124,123,120,117,114,109,104,96,80,61,41,20,0,50,71,91,109,113,113,113,113,113,109,92,71,51,30,9,15,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,56,77,96,112,113,113,113,113,113,111,96,76,55,35,14,0,0,0,0,10,31,51,72,92,109,113,113,113,113,113,111,95,75,55,49,70,90,108,113,113,113,113,113,106,88,68,47,26,5,0,0,0,0,0,0,2,23,44,65,85,104,113,113,113,113,113,107,89,68,47,48,69,89,107,113,113,113,113,113,113,105,88,72,55,38,21,4,4,22,39,56,74,91,108,113,113,113,113,113,113,99,80,59,38,27,48,69,89,107,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,13,34,54,74,91,104,112,118,122,125,126,126,125,121,115,106,95,82,88,102,113,122,126,126,123,117,109,98,84,69,53,37,19,1,0,0,44,63,82,100,116,131,142,147,147,142,132,117,101,83,64,45,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,135,135,135,135,120,99,78,57,35,20,35,50,65,81,96,112,128,135,135,135,135,135,123,106,85,64,43,22,47,69,90,111,133,135,135,135,135,120,99,78,57,35,14,19,41,62,83,104,126,135,135,135,135,126,105,84,63,41,20,0,0,64,85,106,128,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,126,105,84,63,41,20,49,70,91,111,129,135,135,135,135,135,118,101,84,67,50,34,17,19,36,53,71,88,105,123,135,135,135,135,135,119,99,79,58,36,15,51,73,94,115,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,120,98,83,104,126,135,135,135,135,126,105,84,63,41,20,0,0,48,69,90,112,134,135,135,135,135,119,98,77,55,34,13,0,19,41,62,83,104,126,135,135,135,135,126,105,84,63,41,20,0,0,48,69,90,112,134,135,135,135,135,119,98,77,55,34,13,0,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,44,65,86,108,130,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,124,103,82,61,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,55,76,97,118,134,134,134,134,124,103,82,61,39,2,16,27,34,36,34,32,29,27,24,20,37,54,70,86,100,113,125,135,143,147,148,147,142,135,125,112,98,83,67,50,33,15,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,144,144,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,2,18,32,46,60,72,84,94,103,110,117,122,125,126,126,125,122,117,111,103,95,84,73,61,48,34,19,3,0,0,0,0,0,0,0,2,18,32,46,60,72,84,94,103,110,117,122,125,126,126,125,122,117,111,103,95,84,73,61,48,34,19,3,0,0,0,0,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,122,140,157,152,139,121,100,79,58,37,15,29,44,56,63,65,65,86,108,130,144,144,144,144,122,101,80,65,65,65,65,65,65,65,63,54,41,26,8,0,0,0,0,0,0,0,0,29,44,56,63,65,65,86,108,130,144,144,144,144,122,101,80,65,62,53,39,50,65,81,97,112,113,113,113,113,113,113,103,84,63,42,21,0,3,24,45,66,88,109,125,132,136,140,143,146,147,148,149,148,147,145,141,135,128,119,108,96,83,68,52,36,18,0,0,0,0,0,15,30,45,59,73,85,96,106,116,124,131,136,141,144,147,148,149,148,147,145,142,138,134,129,123,107,86,65,44,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,43,64,85,105,119,126,132,137,142,145,147,147,146,142,136,128,116,112,123,133,140,145,147,146,142,134,123,110,96,80,64,46,28,10,0,47,68,89,109,119,124,129,133,136,139,142,144,146,147,148,147,145,142,138,132,124,114,103,90,76,61,45,28,11,0,0,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,40,61,80,96,104,111,117,122,128,132,136,139,142,144,146,147,147,147,146,145,144,141,138,134,122,100,79,58,1,19,36,53,68,83,97,109,119,128,135,140,144,146,148,148,148,148,146,144,142,138,135,130,124,108,87,66,45,23,2,51,73,94,115,135,135,135,135,135,116,94,73,52,31,9,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,57,78,99,119,135,135,135,135,135,122,102,82,61,41,20,0,0,0,0,16,37,57,78,98,118,135,135,135,135,135,118,98,77,56,50,71,92,113,134,135,135,135,134,113,92,71,49,28,7,0,0,0,0,0,0,4,25,46,67,88,110,131,135,135,135,134,112,91,70,49,49,70,91,111,128,135,135,135,135,135,118,101,85,68,51,34,17,17,34,51,69,86,103,120,135,135,135,135,135,121,102,81,60,39,28,49,71,92,113,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,16,37,58,80,101,121,132,139,144,147,148,148,146,142,135,124,112,97,103,118,132,142,148,148,144,137,128,114,99,83,67,49,31,12,0,0,52,72,92,111,130,147,161,168,168,161,147,130,112,93,73,53,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,156,156,142,120,99,78,57,35,36,50,65,80,95,111,126,142,156,156,156,141,125,109,93,77,58,39,18,47,69,90,111,133,154,156,156,142,120,99,78,57,35,14,19,41,62,83,104,126,148,156,156,148,126,105,84,63,41,20,0,0,64,85,106,128,150,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,148,126,105,84,63,41,20,44,64,82,99,116,133,150,156,156,148,131,114,97,80,63,47,30,31,48,66,83,100,118,135,152,156,156,141,124,106,89,71,52,32,12,51,73,94,115,137,155,155,155,155,155,155,155,155,155,155,155,155,155,142,120,98,83,104,126,148,156,156,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,156,156,141,119,98,77,55,34,13,0,19,41,62,83,104,126,148,156,156,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,156,156,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,44,65,86,108,130,151,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,146,124,103,82,61,39,0,0,0,5,7,7,7,7,7,7,7,7,7,7,12,33,55,76,97,118,140,156,156,146,124,103,82,61,39,17,33,45,54,57,55,53,50,48,44,36,50,67,84,100,116,130,143,154,163,168,170,168,162,154,142,129,113,97,80,62,44,26,7,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,16,32,48,62,76,90,102,112,122,131,137,142,146,148,148,146,143,138,131,123,113,103,91,78,64,49,34,17,1,0,0,0,0,0,0,16,32,48,62,76,90,102,112,122,131,137,142,146,148,148,146,143,138,131,123,113,103,91,78,64,49,34,17,1,0,0,0,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,151,141,130,135,152,161,144,126,109,92,74,54,34,13,41,59,74,84,86,86,86,108,130,151,166,166,144,122,101,86,86,86,86,86,86,86,86,83,72,56,37,18,0,0,0,0,0,0,0,0,41,59,74,84,86,86,86,108,130,151,166,166,144,122,101,86,86,82,69,53,64,80,95,111,128,135,135,135,135,135,123,106,85,64,43,22,0,2,23,44,65,86,107,128,149,157,161,164,167,168,170,170,170,168,166,162,156,148,138,126,112,98,82,65,48,30,11,0,0,0,13,29,45,60,75,89,102,114,125,135,144,151,157,162,166,168,169,170,169,168,166,163,159,155,146,125,105,84,64,43,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,43,65,86,107,129,146,153,158,163,166,168,168,166,162,156,146,134,129,142,152,161,166,168,167,162,153,140,126,110,93,75,57,38,19,0,47,69,90,111,133,145,149,153,157,160,163,165,167,168,169,168,166,163,158,151,143,132,120,106,91,75,58,40,22,4,0,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,44,65,86,107,124,131,137,143,148,153,156,160,163,165,167,168,168,168,168,166,165,162,159,138,117,96,76,55,12,30,48,66,82,98,113,126,138,148,155,161,165,168,169,170,170,169,167,165,163,159,155,147,126,106,85,64,43,22,1,51,73,94,115,137,156,156,156,138,116,94,73,52,31,9,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,52,72,93,113,134,154,156,156,149,128,108,88,67,47,26,6,0,0,2,22,43,63,83,104,124,145,156,156,154,133,112,92,72,51,48,69,90,111,132,154,156,156,136,115,94,72,51,30,13,18,19,19,19,19,19,14,27,48,69,90,111,133,154,156,152,131,110,89,68,46,44,64,82,99,115,133,149,156,156,148,131,114,98,81,64,47,30,29,46,64,81,98,116,133,150,156,156,143,126,109,91,74,55,35,28,49,71,92,113,135,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,15,36,57,78,99,120,142,160,165,168,170,170,167,162,154,142,128,112,117,133,148,161,169,169,165,156,144,130,113,96,78,60,41,22,3,0,57,78,99,119,139,159,176,189,189,177,160,140,120,100,79,58,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,38,52,66,81,95,110,125,141,156,172,157,142,126,111,95,79,63,47,30,11,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,64,85,106,128,150,165,165,165,165,165,165,165,165,170,177,177,170,165,165,165,165,165,165,165,165,148,126,105,84,63,41,20,35,52,69,86,103,120,137,154,171,161,144,128,110,93,76,59,43,43,61,78,95,112,130,147,165,164,146,129,111,94,77,59,42,24,5,51,73,94,115,137,158,166,166,166,167,175,176,176,168,166,166,166,163,142,120,98,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,177,169,165,165,165,165,165,165,165,165,165,165,165,165,165,165,146,124,103,82,61,39,0,10,20,26,28,28,28,28,28,28,28,28,28,28,28,33,55,76,97,118,140,162,168,146,124,103,82,61,39,29,47,63,74,79,76,74,72,69,65,54,61,79,97,114,131,146,160,173,161,154,152,156,164,172,159,143,126,109,92,73,54,35,16,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,13,30,46,62,78,92,106,119,131,142,150,157,160,156,154,154,156,160,158,151,142,132,120,107,94,79,64,47,31,14,0,0,0,0,0,13,30,46,62,78,92,106,119,131,142,150,157,160,156,154,154,156,160,158,151,142,132,120,107,94,79,64,47,31,14,0,0,0,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,163,170,170,159,148,149,165,149,131,114,97,80,62,45,26,7,49,69,88,104,107,107,107,108,130,151,172,166,144,122,107,107,107,107,107,107,107,107,107,101,85,65,45,24,3,0,0,0,0,0,0,0,49,69,88,104,107,107,107,108,130,151,172,166,144,122,107,107,107,99,82,62,78,94,110,125,142,156,156,156,143,126,110,94,77,58,39,18,0,0,20,41,62,83,104,125,146,166,161,158,155,154,153,152,153,156,161,168,175,166,156,143,128,112,95,77,59,40,20,1,0,7,25,42,59,75,90,105,119,132,144,154,164,171,173,167,162,159,157,156,157,158,160,162,166,161,141,120,99,79,58,38,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,154,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,43,65,86,107,129,150,171,174,164,158,153,151,152,157,167,163,149,147,159,165,156,152,152,157,166,170,156,140,123,105,86,67,47,28,8,47,69,90,111,133,154,170,174,172,167,164,161,160,158,158,158,161,166,173,171,162,150,136,121,105,87,70,51,32,13,0,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,44,65,86,108,130,151,158,163,169,173,171,167,163,160,158,157,156,157,157,159,161,164,155,134,113,92,71,50,21,40,59,78,95,112,128,143,156,167,171,164,158,155,154,152,153,154,155,158,162,166,164,143,122,101,81,60,39,18,0,51,73,94,115,137,158,177,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,46,66,87,107,128,148,168,175,155,134,114,93,73,53,32,12,0,0,9,29,49,69,89,110,130,151,171,168,147,128,107,86,66,45,45,67,88,109,130,151,172,159,138,116,95,74,53,32,33,39,41,41,41,41,40,35,28,49,71,92,113,134,156,171,150,129,108,86,65,44,35,52,69,86,103,119,137,153,170,161,144,128,111,94,77,60,43,41,59,76,93,111,128,145,163,166,148,131,114,96,79,62,44,26,28,49,71,92,113,135,156,165,165,165,165,165,165,165,165,165,165,165,165,168,177,177,177,163,142,120,98,77,56,35,12,33,54,75,96,117,139,160,157,154,152,154,159,168,172,158,143,125,129,146,163,161,154,153,159,170,160,143,125,107,88,69,50,30,10,0,60,81,102,124,145,166,187,206,207,187,167,146,124,104,82,61,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,53,67,82,96,111,125,141,156,171,157,142,126,111,96,81,65,49,33,17,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,64,85,106,128,144,144,144,144,144,144,144,144,144,154,173,171,153,144,144,144,144,144,144,144,144,144,126,105,84,63,41,20,22,39,56,73,90,107,124,141,158,174,157,140,123,106,89,72,55,55,73,90,107,125,142,160,169,151,134,117,99,82,64,47,30,13,0,51,73,94,115,137,145,145,145,145,146,161,180,165,149,145,145,145,145,142,120,98,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,170,151,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,124,103,82,61,39,13,28,39,47,49,49,49,49,49,49,49,49,49,49,49,49,55,76,97,118,140,162,168,146,124,103,82,61,39,38,58,77,92,100,98,95,93,90,84,70,71,90,108,126,144,161,172,156,143,134,132,136,146,160,173,156,139,120,102,83,63,44,24,4,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,7,25,42,60,76,92,108,122,136,149,160,155,146,139,135,132,132,135,140,147,155,161,150,137,124,109,94,77,61,43,26,8,0,0,0,7,25,42,60,76,92,108,122,136,149,160,155,146,139,135,132,132,135,140,147,155,161,150,137,124,109,94,77,61,43,26,8,0,0,0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,150,160,173,168,169,153,136,119,101,84,67,50,33,16,0,51,73,94,115,129,129,129,129,130,151,172,166,144,129,129,129,129,129,129,129,129,129,129,111,90,69,47,26,5,0,0,0,0,0,0,0,51,73,94,115,129,129,129,129,130,151,172,166,144,129,129,129,129,108,86,77,92,108,124,140,156,172,160,144,128,112,96,80,64,47,30,11,0,0,17,38,59,80,101,122,143,145,140,137,134,132,132,131,132,135,141,149,160,173,173,158,142,124,106,87,68,48,28,8,0,19,37,55,72,89,105,120,136,149,162,173,170,161,153,146,141,138,136,135,136,137,139,142,146,151,135,114,94,73,53,32,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,43,65,86,107,129,150,171,161,144,137,132,130,131,138,150,165,169,168,159,146,137,131,131,137,149,163,170,152,134,114,95,75,55,35,15,47,69,90,111,133,154,175,169,153,146,143,140,138,137,136,138,140,146,154,166,179,166,151,135,117,98,80,61,41,22,2,0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,151,162,174,165,151,136,120,104,86,69,50,32,13,0,0,44,65,86,108,130,151,172,176,162,155,150,146,142,139,137,136,135,136,136,138,140,143,147,130,109,88,67,46,29,49,68,88,106,125,142,158,173,163,152,143,138,134,132,132,132,132,134,137,141,145,150,139,118,97,76,56,35,14,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,40,60,81,101,121,142,162,181,161,140,120,99,79,59,39,18,0,0,15,35,56,76,96,116,137,157,177,161,141,121,100,80,60,39,43,64,86,107,128,149,170,161,140,118,97,76,55,40,52,60,62,62,62,62,61,54,42,51,73,94,115,136,157,169,148,126,105,84,63,42,22,39,56,73,90,107,123,141,158,174,157,141,123,107,90,73,56,54,71,88,105,123,140,158,171,153,136,118,101,84,67,49,32,15,28,49,71,92,113,135,144,144,144,144,144,144,144,144,144,144,144,144,144,149,167,186,176,159,142,120,98,77,56,35,9,31,52,73,94,115,136,142,136,132,131,133,139,150,164,172,155,136,140,158,156,142,133,132,141,155,171,155,136,117,97,78,58,38,18,0,61,82,103,124,146,167,188,208,209,189,168,147,125,104,83,61,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,70,83,97,111,126,141,156,170,156,142,126,111,97,82,66,51,35,19,3,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,64,85,106,122,122,122,122,122,122,122,122,122,126,148,170,168,147,125,122,122,122,122,122,122,122,122,122,104,84,62,41,20,9,26,43,60,77,94,111,128,145,162,170,153,136,119,102,85,68,68,85,102,120,137,155,172,156,139,121,104,87,70,52,35,18,0,0,51,72,94,114,123,123,123,123,123,134,156,177,161,140,123,123,123,123,123,119,98,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,122,122,122,122,122,122,122,122,122,122,122,122,122,122,121,103,82,60,39,27,43,58,67,71,71,71,71,71,71,71,71,71,71,71,71,71,76,97,118,140,162,168,146,124,103,82,61,39,44,64,85,105,121,118,116,114,111,100,81,81,100,119,138,156,174,159,142,126,114,110,117,131,147,164,168,150,130,111,91,71,51,31,11,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,18,36,54,72,89,106,122,138,153,160,147,136,126,119,114,111,111,114,119,126,136,147,160,154,139,123,107,90,73,55,37,18,0,0,0,18,36,54,72,89,106,122,138,153,160,147,136,126,119,114,111,111,114,119,126,136,147,160,154,139,123,107,90,73,55,37,18,0,0,4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,122,131,143,159,178,171,150,131,114,96,78,59,41,21,3,0,51,73,94,115,137,150,150,150,150,160,178,172,156,150,150,150,150,150,150,150,150,150,133,111,90,69,47,26,5,0,0,0,0,0,0,0,51,73,94,115,137,150,150,150,150,160,178,172,156,150,150,150,130,108,86,91,107,122,138,154,170,160,145,130,114,98,82,67,50,34,17,0,0,0,14,35,56,77,98,119,130,124,119,116,113,111,110,110,111,114,121,131,143,158,174,172,154,135,115,96,75,55,35,15,10,29,48,66,84,102,119,135,151,166,178,164,152,142,132,125,120,116,114,113,114,115,117,120,124,130,130,109,88,68,47,27,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,43,65,86,107,129,150,171,158,136,117,111,108,110,119,136,154,174,162,144,129,117,109,110,118,133,150,168,162,142,122,102,82,61,41,20,47,69,90,111,133,154,175,164,142,125,122,119,117,115,114,116,119,126,136,149,164,180,164,146,128,108,89,69,49,29,9,4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,123,133,144,158,173,166,150,134,116,98,79,61,42,23,3,0,44,65,86,108,130,151,172,167,147,135,130,125,121,118,116,114,113,114,114,116,118,122,126,125,104,83,63,42,35,55,76,96,116,136,154,172,163,147,134,123,117,113,110,110,110,111,113,116,120,124,130,135,114,93,72,51,30,10,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,34,54,74,95,115,135,156,176,167,147,126,106,85,65,45,25,4,2,22,42,62,82,103,123,143,163,175,155,135,114,94,74,54,33,41,62,83,104,125,146,168,163,142,120,99,78,57,54,70,80,83,83,83,83,82,72,57,53,75,96,117,138,160,166,145,124,103,82,61,40,9,26,43,60,77,94,111,128,145,162,170,153,137,120,103,86,69,66,83,100,118,135,153,170,158,141,123,106,89,72,54,37,20,2,28,49,70,91,112,122,122,122,122,122,122,122,122,122,122,122,122,122,124,142,163,178,162,146,130,113,96,75,55,34,7,28,49,70,91,112,129,121,115,111,109,112,120,134,150,168,166,154,155,159,142,126,113,112,124,142,160,164,145,125,105,85,64,44,24,3,58,79,100,121,141,161,179,194,194,180,162,142,122,101,80,59,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,72,86,99,113,128,142,156,169,155,140,126,111,96,81,67,52,36,21,5,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,59,77,93,100,100,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,100,100,93,76,57,37,17,0,14,31,48,65,82,99,116,133,150,167,166,149,132,115,98,81,80,97,115,132,149,167,161,144,126,109,92,75,57,40,23,5,0,0,47,67,85,99,102,102,102,102,112,134,156,177,161,140,118,102,102,102,102,101,89,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,91,75,55,35,37,56,73,87,92,92,92,92,92,92,92,92,92,92,92,92,92,92,97,118,140,162,168,146,124,103,82,61,39,48,69,90,110,131,140,138,135,126,105,84,90,109,128,148,166,167,148,129,112,96,89,100,117,135,153,173,158,139,118,98,78,58,37,17,0,9,16,19,19,19,19,19,19,35,56,77,98,120,142,163,162,141,119,98,77,55,34,19,19,19,19,19,19,16,9,0,0,8,28,46,65,83,101,119,136,153,158,144,130,118,107,99,93,90,90,93,99,107,118,130,144,159,154,137,120,102,84,66,47,28,9,0,8,28,46,65,83,101,119,136,153,158,144,130,118,107,99,93,90,90,93,99,107,118,130,144,159,154,137,120,102,84,66,47,28,9,0,12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,103,117,135,155,176,178,161,144,125,107,88,69,49,30,10,0,51,73,94,115,137,157,157,157,157,165,181,176,162,157,157,157,157,157,157,157,157,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,51,73,94,115,137,157,157,157,157,165,181,176,162,157,157,151,130,108,91,106,121,137,153,168,161,146,130,115,99,84,68,52,37,20,4,0,0,0,11,31,52,73,93,109,109,103,99,95,92,90,88,88,90,94,101,113,128,144,162,180,163,143,122,102,81,61,40,19,19,39,58,77,95,113,131,149,165,178,163,148,135,123,113,105,99,95,93,92,93,94,96,99,104,110,116,103,83,62,42,21,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,43,65,86,107,129,150,171,158,136,114,93,87,90,107,126,147,167,161,140,119,99,89,89,103,120,140,160,169,149,128,107,86,66,45,24,47,69,90,111,133,154,175,164,142,120,101,98,96,94,93,95,99,107,119,134,151,169,175,156,136,116,96,76,55,35,14,12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,104,114,128,143,159,176,163,145,128,108,89,70,51,31,11,0,44,65,86,108,130,151,172,166,145,123,109,104,100,97,94,93,92,92,93,95,97,101,106,109,97,78,58,38,39,60,81,102,122,143,163,172,152,134,117,104,96,92,89,88,88,90,92,95,99,104,110,117,109,89,68,47,26,5,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,27,48,68,88,108,129,149,169,173,153,132,112,92,72,51,31,11,9,29,49,69,89,109,130,150,170,168,148,128,108,88,67,47,27,38,59,80,102,123,144,165,165,144,122,101,80,59,64,83,99,104,104,104,104,101,87,68,56,77,98,119,140,162,164,143,121,100,79,58,37,0,13,30,47,64,81,98,115,132,149,166,166,150,133,116,99,82,78,96,113,130,148,165,163,146,129,111,94,77,59,42,25,7,0,25,45,65,83,97,100,100,100,100,100,100,100,100,100,100,100,105,122,138,155,171,165,148,132,116,99,83,66,48,28,4,25,46,66,87,104,110,101,94,90,88,92,104,120,139,158,178,174,169,149,130,112,96,94,112,132,151,172,152,132,111,91,70,50,29,8,54,74,94,113,132,150,165,173,173,165,150,133,114,95,75,55,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,88,102,115,130,143,158,167,153,139,124,110,96,81,66,51,37,22,6,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,21,21,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,63,75,79,79,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,79,79,74,63,47,29,10,0,1,18,35,52,69,86,103,120,137,154,171,162,145,128,111,94,92,110,128,145,162,166,149,132,114,97,80,62,45,28,10,0,0,0,38,55,70,79,81,81,81,91,112,134,156,177,161,140,118,96,81,81,81,80,72,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,74,61,45,27,43,64,84,103,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,118,140,162,168,146,124,103,82,61,39,51,72,93,114,135,156,159,144,122,102,80,97,117,137,157,176,159,139,119,100,82,70,87,106,125,145,165,166,145,125,104,84,63,43,22,16,28,37,41,41,41,41,41,41,41,56,77,98,120,142,163,162,141,119,98,77,55,41,41,41,41,41,41,41,37,28,16,2,17,36,56,75,94,112,131,149,161,144,128,113,100,88,94,100,103,104,103,101,97,100,114,129,145,161,150,132,113,95,76,56,37,18,0,17,36,56,75,94,112,131,149,161,144,128,113,100,100,103,104,104,103,100,95,89,100,114,129,145,161,150,132,113,95,76,56,37,18,0,19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,79,96,113,130,147,164,164,169,173,154,136,116,97,78,58,38,18,0,51,73,94,115,136,136,136,136,136,152,173,166,146,136,136,136,136,136,136,136,136,136,133,111,90,69,47,26,5,0,0,0,0,0,0,0,51,73,94,115,136,136,136,136,136,152,173,166,146,136,136,136,130,108,105,121,136,152,167,162,146,131,115,100,85,69,54,38,22,7,0,0,0,0,6,26,45,63,79,89,88,83,78,74,70,69,67,67,69,74,83,97,114,133,152,171,169,149,128,107,86,65,44,23,27,47,67,86,105,124,143,161,179,165,148,133,118,105,94,85,79,74,72,71,72,73,75,79,84,90,94,88,73,55,36,16,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,43,65,86,107,129,150,171,158,136,114,93,72,80,100,121,142,163,165,144,122,101,80,73,93,113,134,155,174,153,132,110,89,68,47,26,47,69,90,111,133,154,175,164,142,120,99,78,75,73,72,74,78,89,104,121,140,159,178,163,143,122,102,81,61,40,19,19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,72,76,85,97,112,129,147,164,175,156,137,117,98,78,58,39,19,0,44,65,86,108,130,151,172,166,145,123,102,83,79,76,73,72,71,71,72,74,76,80,85,88,81,67,50,31,41,63,84,105,126,147,168,167,146,125,105,87,76,71,68,67,67,69,71,74,78,83,90,97,93,79,61,42,22,1,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,41,61,81,102,122,142,162,179,159,139,118,98,78,58,38,17,15,35,56,76,96,116,136,156,177,161,141,121,101,81,61,40,20,36,57,78,99,120,142,163,167,146,124,104,82,61,71,91,111,126,126,126,126,116,95,75,58,79,100,121,143,164,161,140,119,98,77,56,35,0,0,17,34,51,68,85,102,119,136,153,170,163,146,129,112,95,91,108,125,143,160,168,151,134,116,99,82,64,47,30,12,0,0,17,36,53,68,77,79,79,79,79,79,79,79,79,79,85,102,119,135,152,168,167,151,135,118,102,86,70,53,37,19,0,19,39,58,74,87,89,82,74,69,67,74,91,110,130,150,170,183,162,142,121,102,83,84,104,124,145,166,158,137,116,96,75,54,33,12,46,66,85,103,120,135,146,152,152,147,136,120,103,85,67,47,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,90,104,118,132,146,159,165,151,137,122,109,94,80,65,51,36,21,7,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,42,42,42,42,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,33,46,55,58,58,58,58,58,58,63,84,105,126,148,170,168,147,125,104,83,61,58,58,58,58,58,58,55,46,33,17,0,0,0,5,22,39,56,73,90,107,124,141,158,175,158,141,124,107,105,122,139,157,171,154,137,119,102,85,67,50,33,15,0,0,0,0,25,40,52,58,59,59,70,91,112,134,156,177,161,140,118,96,75,59,59,59,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,58,58,58,58,58,58,58,58,58,58,58,58,54,44,31,15,44,65,86,108,130,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,142,162,168,146,124,103,82,61,39,51,73,94,115,137,158,165,144,122,101,82,103,123,144,164,172,152,132,111,91,72,58,78,98,118,139,160,172,151,131,110,89,68,47,26,32,46,57,62,62,62,62,62,62,62,62,77,98,120,142,163,162,141,119,98,77,62,62,62,62,62,62,62,62,57,46,32,16,25,45,64,84,103,122,142,160,149,131,114,98,93,104,114,121,124,126,124,122,118,111,99,114,131,149,161,142,123,104,85,65,45,25,5,25,45,64,84,103,122,142,160,149,131,114,111,117,121,124,125,125,124,121,115,108,97,98,114,131,149,161,142,123,104,85,65,45,25,5,25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,57,74,91,109,126,143,160,153,142,153,171,164,145,125,105,85,65,45,24,4,50,71,91,109,114,114,114,114,130,151,172,166,144,122,114,114,114,114,114,114,114,114,114,106,88,67,46,25,7,0,0,0,0,0,0,0,50,71,91,109,114,114,114,114,130,151,172,166,144,122,114,114,114,106,120,136,151,166,162,147,132,116,101,85,70,55,39,24,8,0,0,0,0,0,0,16,33,49,61,68,68,62,57,53,49,48,50,51,51,54,67,85,104,124,144,165,174,153,132,110,89,68,47,26,34,54,75,94,114,134,153,172,171,153,135,118,102,88,76,66,58,54,51,50,51,52,54,58,63,70,73,69,58,43,26,8,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,73,89,108,126,147,166,169,148,128,107,87,66,45,25,43,65,86,107,129,150,171,158,136,114,93,72,77,98,119,140,162,167,146,124,103,82,67,88,110,131,152,173,155,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,52,51,53,59,74,92,111,131,151,172,169,148,128,106,85,65,44,23,25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,55,50,51,56,67,83,99,117,136,155,174,165,145,126,106,86,66,45,25,4,44,65,86,108,130,151,172,166,145,123,102,81,59,55,52,51,50,50,51,53,55,60,65,67,62,52,37,21,42,63,84,106,128,148,170,166,145,124,103,84,72,61,52,46,46,48,50,53,57,63,70,76,73,63,49,32,14,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,14,34,55,75,95,115,136,156,176,166,145,125,105,85,64,44,24,22,42,62,82,103,123,143,163,174,154,134,114,94,74,54,34,14,33,54,75,96,117,139,160,169,148,128,106,85,64,76,97,117,138,148,148,142,122,101,81,60,82,103,124,145,166,158,138,116,95,74,53,32,0,0,5,21,38,55,72,89,106,123,140,157,174,159,142,125,108,103,120,138,155,172,156,139,121,104,86,69,52,35,17,0,0,0,6,23,38,49,57,58,58,58,58,58,58,58,65,82,98,115,132,149,165,171,154,138,121,105,88,72,56,40,23,7,0,10,28,44,58,66,68,63,54,48,50,63,83,103,123,144,165,178,157,137,116,95,75,78,99,119,140,161,162,142,120,100,79,58,37,16,37,56,73,90,105,117,126,131,131,126,118,105,90,74,56,38,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,106,120,134,148,162,163,149,135,120,107,93,79,64,50,36,21,6,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,63,63,63,63,63,63,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,17,27,34,37,37,37,37,37,41,63,84,105,126,148,170,168,147,125,104,83,61,40,37,37,37,37,37,34,27,16,3,0,0,0,0,9,26,43,60,77,94,111,128,145,162,171,154,137,120,117,134,152,169,159,142,124,107,90,72,55,38,20,3,0,0,0,0,10,23,32,37,38,49,70,91,112,134,156,177,161,140,118,96,75,54,38,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,133,154,176,162,141,120,98,77,56,35,13,10,19,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,48,69,90,112,133,154,176,162,141,120,98,77,56,35,13,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,38,37,37,37,37,37,37,37,37,37,37,37,34,26,15,1,44,65,86,108,130,151,156,156,156,156,156,156,156,156,156,156,156,156,156,156,159,172,168,146,124,103,82,61,39,50,72,93,114,135,156,167,146,125,105,87,108,129,150,170,167,146,125,105,84,66,66,72,92,113,135,156,176,156,135,114,93,72,51,30,45,62,76,83,83,83,83,83,83,83,83,83,98,120,142,163,162,141,119,98,83,83,83,83,83,83,83,83,83,76,62,45,27,32,52,72,92,112,132,151,157,138,119,101,96,110,123,134,141,146,147,146,143,138,126,105,102,120,139,157,152,132,112,92,73,52,32,12,32,52,72,92,112,132,151,157,138,119,101,118,138,142,146,147,147,145,142,136,126,114,100,102,120,139,157,152,132,112,92,73,52,32,12,31,51,72,93,113,133,153,173,166,145,126,106,87,69,53,70,87,104,121,138,155,158,141,124,144,164,172,152,132,112,91,71,50,30,9,44,63,79,90,92,92,92,108,130,151,172,166,144,122,101,92,92,92,92,92,92,92,92,89,76,59,44,36,26,16,4,0,0,0,0,0,44,63,79,90,92,92,92,108,130,151,172,166,144,122,101,92,106,121,136,151,166,162,147,132,116,101,86,71,55,40,25,9,0,0,0,0,0,0,0,4,19,32,42,47,47,51,57,62,66,69,71,72,73,72,71,77,98,119,140,161,176,155,134,112,92,70,49,28,40,60,81,101,122,142,162,181,162,143,124,106,88,72,58,46,38,33,30,29,29,31,33,37,43,49,52,49,40,28,13,0,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,161,174,154,133,112,91,70,49,28,43,65,86,107,129,150,171,158,136,114,93,72,76,97,118,140,162,168,146,124,103,82,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,30,32,45,64,84,104,125,146,167,173,152,131,110,89,68,47,26,31,51,72,93,113,133,153,173,166,145,126,106,87,69,52,37,29,30,38,53,70,88,107,126,146,166,173,153,133,112,92,72,51,30,10,44,65,86,108,130,151,172,166,145,123,102,81,59,38,31,29,29,29,30,31,35,39,44,46,42,34,22,7,41,62,83,104,125,147,168,170,150,131,114,101,90,80,72,64,57,50,42,35,36,43,50,55,53,45,34,19,2,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,8,28,48,68,88,108,129,149,169,172,152,132,111,91,71,51,31,30,50,70,90,110,130,150,170,166,147,126,107,87,67,47,27,7,30,52,73,94,115,136,157,172,150,130,108,87,66,82,103,123,144,164,168,148,128,107,86,66,84,105,126,147,168,156,135,113,92,71,50,29,0,0,0,9,25,42,59,76,93,110,126,144,161,172,155,138,121,115,133,150,167,161,144,126,109,91,74,57,40,22,5,0,0,0,0,8,20,30,36,37,37,37,37,37,43,60,77,94,111,128,145,162,174,157,141,124,108,91,75,58,42,26,10,0,0,0,14,28,39,46,47,56,63,68,71,72,77,98,119,140,162,175,154,133,112,91,70,74,95,116,137,158,166,145,124,103,82,61,40,19,26,43,60,75,88,98,106,110,110,106,99,89,75,60,44,27,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,108,122,136,150,164,161,147,133,119,105,91,77,63,49,34,20,6,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,84,84,84,84,84,84,84,84,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,8,14,15,15,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,15,15,13,7,0,0,0,0,0,0,0,14,31,48,65,82,98,115,133,150,167,167,150,133,129,147,164,164,147,130,112,95,77,60,43,25,8,0,0,0,0,0,0,4,12,16,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,69,90,111,132,154,175,163,142,121,100,79,58,37,32,31,32,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,47,68,90,111,132,154,175,164,142,121,100,79,58,39,33,31,32,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,15,15,15,15,15,15,15,15,15,15,13,7,0,0,44,65,86,108,130,151,172,177,169,165,165,165,165,165,165,165,165,165,165,165,165,165,165,146,124,103,82,61,39,48,69,90,111,132,152,172,153,133,115,99,112,134,154,175,162,142,120,100,87,87,87,87,89,110,132,153,174,159,138,117,96,75,54,32,54,74,92,104,104,104,104,104,104,104,104,104,104,120,142,163,162,141,119,104,104,104,104,104,104,104,104,104,104,92,74,54,34,38,58,79,99,119,139,159,148,128,109,92,109,125,140,152,161,164,162,162,158,138,118,98,91,110,129,149,160,140,119,99,79,58,38,17,38,58,79,99,119,139,159,148,128,109,96,118,140,161,156,151,150,151,156,155,144,130,112,94,110,129,149,160,140,119,99,79,58,38,17,35,56,77,98,118,139,160,180,159,139,119,98,78,59,65,83,100,117,134,151,162,145,128,117,138,158,179,159,138,117,97,76,55,34,14,33,49,62,70,71,71,86,108,130,151,172,166,144,122,101,86,88,89,90,91,90,89,87,83,78,72,64,55,45,34,21,8,0,0,0,0,33,49,62,70,71,71,86,108,130,151,172,166,144,122,101,107,121,136,151,166,161,147,132,116,101,86,71,56,41,25,10,0,0,0,0,0,0,0,0,7,21,33,44,55,63,71,77,83,87,90,92,93,94,93,92,90,95,116,137,158,178,157,136,114,92,71,50,29,45,66,86,107,128,148,169,174,154,134,114,95,77,59,42,28,18,12,8,7,8,10,12,17,23,29,31,28,21,11,0,0,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,94,114,136,156,178,158,137,116,95,74,53,32,43,65,86,107,129,150,171,158,136,114,93,72,76,97,118,140,162,168,146,124,103,82,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,37,58,79,100,121,142,163,176,155,134,112,91,70,49,27,35,56,77,98,118,139,160,180,159,139,119,98,78,59,40,22,8,9,23,41,60,79,99,119,140,160,180,159,139,118,97,76,56,35,14,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,8,7,7,9,10,14,18,23,25,22,15,5,0,38,59,80,100,121,141,161,179,161,144,131,119,109,100,92,84,77,70,62,55,47,39,30,33,32,26,16,4,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,1,21,41,61,81,101,121,142,161,179,158,138,118,98,78,58,38,37,57,77,97,117,137,157,177,159,139,119,99,79,59,39,20,0,28,49,70,91,112,133,154,174,153,132,110,89,68,88,109,129,150,170,174,154,133,113,92,72,86,107,129,150,171,153,132,111,90,69,48,26,0,0,0,0,13,30,46,63,80,97,114,131,148,165,168,151,134,128,145,162,166,149,131,114,96,79,62,45,27,10,0,0,0,0,0,0,2,10,15,15,15,15,22,39,56,73,90,107,124,141,158,175,161,144,128,111,94,78,61,45,29,12,0,0,0,0,14,28,42,55,66,76,84,89,92,94,93,96,117,138,160,173,152,131,110,88,87,87,92,114,135,156,169,148,126,105,84,63,42,21,14,30,45,58,70,79,85,88,88,86,80,71,59,45,30,14,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,124,138,152,166,159,145,131,117,103,89,75,61,47,33,19,4,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,106,106,106,106,106,106,106,106,106,106,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,35,52,69,86,103,120,137,154,171,163,146,143,159,169,152,135,117,100,82,65,48,30,13,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,46,67,88,109,130,151,172,166,145,124,104,84,66,57,54,53,53,54,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,46,67,88,109,130,151,172,167,146,125,105,85,68,59,54,53,53,54,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,170,151,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,124,103,82,61,39,44,65,85,106,126,145,165,162,145,129,117,116,137,158,179,160,138,117,108,108,108,108,108,108,109,130,152,173,162,141,119,98,77,56,35,58,79,100,122,126,126,126,126,126,126,126,126,126,126,142,163,162,141,126,126,126,126,126,126,126,126,126,126,122,100,79,58,37,42,63,84,105,125,146,161,141,120,100,103,121,139,156,162,150,143,140,141,144,131,111,91,82,101,121,142,162,146,125,105,84,63,42,21,42,63,84,105,125,146,161,141,120,100,96,118,140,161,142,130,128,130,137,147,160,142,122,102,101,121,142,162,146,125,105,84,63,42,21,39,60,81,102,123,144,165,176,155,134,113,92,72,61,78,95,112,129,147,164,150,133,115,112,133,154,175,164,143,122,101,80,59,38,17,19,33,43,49,50,65,86,108,130,151,172,166,144,122,104,107,109,110,112,112,112,110,108,104,98,92,84,74,63,51,38,23,8,0,0,0,19,33,43,49,50,65,86,108,130,151,172,166,144,122,108,122,137,152,166,161,146,131,116,101,86,71,56,41,26,11,0,0,0,0,0,0,0,0,8,23,37,51,63,73,83,91,98,103,108,111,113,114,115,114,113,111,108,115,137,158,178,157,136,114,92,71,50,29,48,69,90,111,132,153,174,168,147,126,106,86,67,48,29,12,0,0,0,0,0,0,0,0,2,8,9,7,2,0,0,0,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,134,154,176,161,140,118,97,76,55,34,43,65,86,107,129,150,171,158,136,114,93,72,76,97,118,140,162,168,146,124,103,82,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,13,34,55,76,97,118,140,161,177,156,135,113,92,71,50,28,39,60,81,102,123,144,165,176,155,134,113,92,72,51,31,11,0,0,12,32,52,72,93,114,135,155,176,164,143,122,101,80,59,38,17,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,2,3,1,0,0,0,33,54,74,94,113,132,150,166,174,160,148,138,128,119,112,104,97,90,82,75,67,58,49,39,28,16,4,0,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,14,34,54,74,94,114,134,154,174,165,145,125,105,85,64,44,44,64,84,104,124,144,164,171,151,131,111,92,72,52,32,12,0,25,46,67,88,109,130,151,172,155,134,113,92,74,94,115,135,156,176,180,160,139,119,98,78,89,110,131,152,171,150,129,108,87,66,45,24,0,0,0,0,0,17,33,50,67,84,101,118,135,152,169,164,148,142,157,171,154,136,119,101,84,67,50,32,15,0,0,0,0,0,0,0,0,0,0,0,0,18,35,52,69,86,103,120,137,154,171,164,148,131,114,97,81,64,48,31,15,0,0,0,0,12,28,44,58,72,84,95,103,109,113,114,114,112,116,138,160,173,152,130,108,108,108,108,108,112,134,156,171,150,129,107,86,65,43,22,0,15,28,41,51,59,65,67,67,65,60,52,41,29,15,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,126,141,154,168,157,143,129,115,101,87,73,59,45,31,17,3,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,128,128,128,128,128,128,128,128,128,128,128,128,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,22,39,56,73,90,107,124,141,158,175,165,163,173,157,140,122,105,87,70,53,35,18,1,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,43,64,85,106,126,147,168,172,151,132,113,96,84,78,75,74,75,75,77,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,43,64,85,105,126,147,168,172,152,133,114,98,86,79,75,74,74,75,77,80,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,122,122,122,122,122,122,122,122,122,122,122,122,122,122,121,103,82,60,39,38,58,78,98,117,136,153,170,159,146,137,131,140,161,180,158,137,130,130,130,130,130,130,130,130,132,152,173,163,142,120,99,78,57,36,58,79,100,122,144,148,148,148,148,148,148,148,148,148,152,168,168,152,148,148,148,148,148,148,148,148,148,144,122,100,79,58,37,46,67,88,109,130,151,156,135,114,94,112,131,150,164,146,132,122,119,120,123,123,103,83,74,95,115,136,157,151,130,109,88,67,46,25,46,67,88,109,130,151,156,135,114,94,96,118,140,161,142,120,107,110,117,134,153,149,129,108,95,115,136,157,151,130,109,88,67,46,25,41,63,84,105,126,147,168,172,151,130,109,88,67,73,91,108,125,142,159,154,137,120,103,109,131,152,173,168,146,125,104,83,62,41,20,3,15,23,28,44,65,86,108,130,151,172,166,144,122,125,128,131,132,133,134,134,132,129,124,119,111,102,92,81,68,53,38,23,6,0,0,3,15,23,28,44,65,86,108,130,151,172,166,144,122,124,138,153,167,160,145,131,116,101,86,71,56,41,26,11,0,0,0,0,0,0,0,0,6,22,38,53,67,80,92,102,111,118,124,129,132,135,136,136,136,134,132,129,125,137,158,178,157,136,114,92,71,50,29,51,72,93,114,136,157,178,164,143,122,101,80,60,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,43,65,86,107,129,150,171,158,136,114,93,72,76,97,118,140,162,168,146,124,103,82,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,11,32,53,75,96,117,138,160,178,157,136,114,92,71,50,29,41,63,84,105,126,147,168,172,151,130,109,88,67,46,26,5,0,0,5,26,47,68,89,110,131,152,173,168,146,125,104,83,62,41,20,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,27,47,66,85,103,120,136,151,164,176,166,156,147,139,132,124,117,110,102,95,87,77,68,57,46,34,21,6,0,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,7,27,47,67,87,107,128,147,167,172,152,132,111,92,72,52,52,72,91,111,131,151,171,163,144,124,104,84,64,44,24,5,0,22,43,64,85,106,126,148,169,158,137,116,95,81,101,121,142,162,166,166,166,145,125,104,84,92,113,134,155,168,147,126,104,84,63,42,20,0,0,0,0,0,4,21,38,54,71,88,105,122,139,156,173,165,163,171,158,141,124,106,89,72,55,37,20,3,0,0,0,0,0,0,0,0,0,0,0,13,30,47,64,81,99,116,133,150,167,168,151,135,118,101,84,68,51,34,18,1,0,0,0,6,24,41,58,74,88,102,114,123,130,134,136,136,133,128,138,160,172,151,131,130,130,130,130,130,130,135,156,172,151,130,108,87,66,45,23,0,0,11,22,32,39,44,46,46,44,39,32,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,167,149,144,157,171,166,145,126,113,99,85,71,57,43,29,15,1,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,170,154,149,149,149,149,149,149,149,149,149,149,149,149,157,174,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,43,60,77,94,111,128,145,163,182,184,164,145,128,110,92,75,58,40,23,6,0,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,39,60,80,101,121,141,161,179,160,142,126,113,104,98,96,95,96,96,98,102,106,126,148,169,170,148,126,105,84,63,41,20,0,0,39,59,80,101,121,141,161,180,162,144,128,115,106,100,96,95,95,96,98,101,105,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,91,75,55,35,31,50,69,88,106,123,140,153,165,165,157,152,155,169,185,167,154,152,152,152,152,152,152,152,152,152,162,179,164,143,122,100,79,58,37,58,79,100,122,144,165,169,169,169,169,169,169,169,169,171,182,182,171,169,169,169,169,169,169,169,169,165,144,122,100,79,58,37,49,70,91,112,134,155,152,131,110,98,118,139,159,153,135,116,103,98,99,103,107,94,76,69,90,111,132,153,154,133,112,91,70,48,27,49,70,91,112,134,155,152,131,110,89,96,118,140,161,142,120,98,89,107,129,150,152,131,109,90,111,132,153,154,133,112,91,70,48,27,43,64,85,106,128,149,170,171,150,128,107,86,69,86,103,120,137,155,159,142,124,107,90,107,128,150,171,170,149,128,106,85,64,43,21,0,0,3,23,44,65,86,108,130,151,172,169,150,143,146,149,152,153,154,155,155,153,150,145,139,131,121,110,97,83,68,52,35,18,0,0,0,0,3,23,44,65,86,108,130,151,172,166,144,125,140,154,168,159,145,130,115,100,86,71,56,41,26,11,0,0,0,0,0,0,0,0,1,18,36,52,68,83,97,110,121,131,138,145,150,153,156,158,158,157,156,153,150,146,147,163,178,157,136,114,92,71,50,29,53,74,95,116,138,159,180,161,140,119,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,43,65,86,107,129,150,171,158,136,114,93,72,76,97,118,140,162,168,146,124,103,82,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,1,0,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,18,37,56,73,90,106,120,135,147,158,168,175,167,159,152,144,137,130,122,114,106,96,86,75,63,50,36,22,7,0,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,20,40,60,80,100,119,139,159,179,159,139,119,99,79,59,59,79,99,119,139,159,175,156,136,116,96,76,57,37,17,0,0,19,40,61,82,103,124,145,166,161,140,118,98,87,107,128,148,162,146,146,163,152,131,111,91,95,116,137,158,164,144,122,101,80,59,38,17,0,0,0,0,0,0,8,25,42,59,75,92,109,126,143,160,180,184,165,146,129,111,94,77,60,42,25,8,0,0,0,0,0,0,0,0,0,0,0,8,25,42,60,77,94,111,128,145,163,172,155,138,121,105,88,71,54,38,21,5,0,0,0,0,17,36,54,71,88,104,118,132,143,151,156,158,157,153,147,148,164,178,161,152,152,152,152,152,152,152,153,165,173,152,131,109,88,67,45,24,0,0,0,3,12,18,23,25,25,23,19,13,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,171,155,152,162,175,169,151,138,124,110,97,83,68,54,40,25,10,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,184,173,170,170,170,170,170,170,170,170,170,170,170,170,175,187,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,20,36,53,70,86,103,120,137,158,180,184,163,143,126,109,92,75,58,41,23,6,0,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,34,54,74,94,113,133,151,169,172,156,143,132,124,119,117,116,117,118,119,122,126,132,148,169,170,148,126,105,84,63,41,20,0,0,33,54,74,94,113,132,151,169,174,158,145,134,126,120,117,116,116,117,119,122,126,131,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,74,61,45,27,22,41,59,77,93,109,123,136,146,153,159,163,168,180,191,177,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,58,79,100,122,144,154,154,154,154,154,154,154,154,154,157,172,171,157,154,154,154,154,154,154,154,154,154,144,122,100,79,58,37,51,72,93,114,136,157,150,128,107,103,123,144,165,146,126,106,87,77,78,83,86,78,64,66,87,108,130,151,156,135,114,92,71,50,29,51,72,93,114,136,157,150,128,107,86,96,118,140,161,142,120,100,102,111,131,151,151,130,108,87,108,130,151,156,135,114,92,71,50,29,44,65,86,107,129,150,171,170,149,128,106,84,82,99,116,133,150,163,146,129,112,94,85,106,128,149,170,171,150,129,107,86,65,43,22,0,0,1,23,44,65,86,108,130,151,172,181,168,164,167,166,164,164,163,163,165,169,171,166,159,150,140,128,113,98,82,65,47,29,11,0,0,0,1,23,44,65,86,108,130,151,172,169,150,143,156,170,167,147,129,114,100,85,70,56,41,26,11,0,0,0,0,0,0,0,0,0,11,30,48,65,82,98,113,128,139,150,158,165,170,168,164,162,161,162,162,164,167,167,167,177,178,157,136,114,92,71,50,29,54,75,96,117,139,160,181,160,139,117,96,75,54,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,43,65,86,107,129,150,171,158,136,114,93,72,76,97,118,140,162,168,146,124,103,82,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,8,26,44,60,76,90,105,117,129,139,149,157,165,172,171,164,157,150,142,134,125,115,105,93,80,66,52,37,21,4,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,13,33,52,72,92,112,132,152,171,166,146,126,106,86,66,67,86,106,126,146,166,167,148,128,108,88,69,49,29,9,0,0,16,37,58,79,100,121,142,163,164,142,121,100,94,114,135,155,155,135,135,155,158,138,117,97,98,118,140,161,161,140,119,98,77,56,35,14,0,0,0,0,0,0,1,18,34,51,68,84,101,118,135,156,177,186,165,145,128,111,94,77,60,43,26,9,0,0,0,0,0,0,0,0,0,0,3,20,37,55,72,89,107,124,141,158,175,159,142,125,109,92,75,58,41,25,8,0,0,0,0,0,27,46,65,83,101,118,134,149,161,171,166,162,161,163,167,167,177,186,173,168,168,168,168,168,168,168,168,168,168,152,131,109,88,67,45,24,0,0,7,18,27,34,39,41,41,39,34,28,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,143,133,145,157,170,167,154,141,126,112,98,84,70,55,40,25,10,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,171,156,152,152,152,152,152,152,152,152,152,152,152,152,160,176,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,33,50,66,83,100,116,133,150,167,172,172,173,156,139,122,105,88,70,53,35,18,0,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,27,47,66,85,104,122,140,156,170,172,161,151,145,141,138,138,138,139,141,144,147,152,161,177,170,148,126,105,84,63,41,20,0,0,27,46,66,85,104,121,139,156,170,174,163,153,146,142,139,138,138,139,140,143,147,151,158,173,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,58,58,58,58,58,58,58,58,58,58,58,58,54,44,31,15,12,30,47,64,79,93,106,117,126,133,139,142,150,167,180,161,148,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,58,79,100,122,132,132,132,132,132,132,132,132,132,132,143,163,163,142,132,132,132,132,132,132,132,132,132,132,122,100,79,58,37,52,73,94,115,137,158,149,128,106,105,126,148,164,143,121,100,79,59,57,63,64,59,49,65,86,107,128,150,158,136,114,93,72,51,29,52,73,94,115,137,158,149,128,106,84,96,118,140,161,142,121,121,123,129,141,159,145,125,105,86,107,128,150,158,136,114,93,72,51,29,44,65,86,107,129,150,171,170,149,128,106,84,94,111,129,146,163,151,134,116,99,82,84,106,128,149,170,171,150,129,107,86,65,43,22,0,0,1,23,44,65,86,108,130,151,172,173,158,150,146,144,143,142,142,142,144,148,154,162,172,169,157,144,129,112,95,76,58,39,20,0,0,0,1,23,44,65,86,108,130,151,172,172,156,151,161,173,169,151,137,123,110,96,81,66,51,36,21,6,0,0,0,0,0,0,0,0,21,40,59,77,95,112,128,143,157,168,170,160,152,147,143,141,140,140,141,143,146,150,155,168,178,157,136,114,92,71,50,29,54,75,96,118,139,160,181,160,139,117,96,75,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,43,65,86,107,129,150,171,158,136,114,93,72,76,97,118,140,162,168,146,124,103,82,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,30,46,60,75,88,100,110,120,130,138,145,152,159,166,173,170,162,153,144,134,122,110,96,82,67,51,34,16,0,51,73,94,115,137,158,179,159,138,116,94,73,52,31,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,5,25,45,64,84,104,124,144,164,173,153,133,113,93,73,74,94,114,134,154,174,160,140,120,100,80,61,41,21,1,0,0,12,33,54,75,96,117,138,159,166,145,124,103,101,121,141,161,148,128,128,148,165,145,124,104,100,121,143,164,157,137,116,95,74,53,32,11,0,0,0,0,0,0,14,31,48,64,81,98,114,131,148,164,173,172,175,158,141,123,107,90,73,56,38,21,4,0,0,0,0,0,0,0,0,0,15,32,50,67,84,102,119,136,154,171,164,146,130,112,96,79,62,45,28,12,0,0,0,0,0,0,35,55,74,93,112,131,148,164,167,154,145,141,140,142,148,157,172,174,156,146,146,146,146,146,146,146,146,146,146,146,131,109,88,67,45,24,0,11,25,37,47,54,60,62,62,60,55,47,37,25,12,0,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,128,140,153,166,170,157,143,129,114,100,85,70,55,40,25,9,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,143,131,131,131,131,131,131,131,131,131,131,131,131,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,28,45,62,79,96,113,130,146,163,165,152,152,166,169,151,135,117,100,82,65,47,30,12,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,18,38,57,75,93,109,126,140,153,163,171,171,165,162,160,160,160,160,162,164,167,163,168,182,170,148,126,105,84,63,41,20,0,0,18,37,56,74,92,109,125,140,153,163,171,173,167,162,160,160,160,160,162,164,168,164,168,180,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,37,37,37,37,37,37,37,37,37,37,37,34,26,15,1,0,17,34,49,64,77,88,98,106,113,118,121,142,163,177,156,134,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,56,76,96,110,110,110,110,110,110,110,110,110,110,120,142,163,162,141,119,110,110,110,110,110,110,110,110,110,110,96,76,56,35,52,73,94,116,137,158,149,128,106,106,126,148,164,143,121,100,79,58,51,57,60,57,49,64,85,106,128,150,158,136,114,93,72,51,29,52,73,94,116,137,158,149,128,106,84,96,118,140,161,149,143,143,144,149,157,150,134,116,97,85,106,128,150,158,136,114,93,72,51,29,43,64,85,106,128,150,170,170,149,128,106,90,107,124,141,158,155,138,120,103,86,69,86,107,129,150,171,170,149,128,106,85,64,43,21,0,0,1,23,44,65,86,108,130,151,172,166,145,130,125,123,122,120,120,120,123,128,134,143,154,168,174,159,142,124,106,87,67,48,27,7,0,0,1,23,44,65,86,108,130,151,172,166,144,132,144,156,169,166,153,140,126,111,96,81,66,51,36,21,5,0,0,0,0,0,0,0,29,49,68,88,106,125,142,158,173,166,152,141,132,126,122,119,118,118,119,122,124,129,138,159,178,157,136,114,92,71,50,29,53,75,96,117,138,160,181,161,140,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,43,65,86,107,129,150,171,158,136,114,93,72,76,97,118,140,162,164,146,124,103,82,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,30,45,58,70,82,92,101,110,118,125,132,139,146,153,161,169,173,163,152,140,126,112,96,81,63,46,27,8,51,73,94,115,137,158,179,160,138,116,95,74,53,31,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,17,37,57,77,97,116,136,156,175,161,141,121,101,81,82,102,122,142,161,171,151,132,112,92,73,53,33,13,0,0,0,9,30,51,72,93,114,135,156,169,148,126,106,108,128,148,161,141,120,121,141,161,151,131,111,104,124,146,167,154,133,112,91,70,49,28,7,0,0,0,0,0,10,27,44,61,78,94,111,128,144,161,167,153,151,164,170,153,136,119,102,85,68,51,34,16,0,0,0,0,0,0,0,0,9,27,44,62,79,97,114,132,149,166,168,151,134,117,100,83,66,49,32,15,0,0,0,0,0,0,0,42,62,82,102,122,141,160,169,152,137,126,119,118,121,129,143,163,170,148,126,124,124,124,124,124,124,124,124,124,124,124,108,87,66,45,24,10,26,41,54,66,75,80,83,83,81,75,66,55,42,27,11,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,110,123,136,150,164,173,159,144,130,115,100,85,70,55,39,24,8,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,109,109,109,109,109,109,109,109,109,109,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,7,24,41,58,75,92,109,126,143,159,169,152,136,136,153,169,164,147,129,112,94,77,60,42,24,7,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,9,27,45,63,80,96,110,123,134,144,150,155,158,160,161,160,158,156,154,150,146,142,152,171,170,148,126,105,84,63,41,20,0,0,9,27,45,63,79,95,110,123,134,144,151,156,160,162,164,163,162,159,156,153,149,144,150,168,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,15,15,15,15,15,15,15,15,15,15,13,7,0,0,0,4,19,34,47,59,69,79,86,92,98,119,140,161,178,157,136,115,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,48,66,81,89,89,89,89,89,89,89,89,89,98,120,142,163,162,141,119,98,89,89,89,89,89,89,89,89,89,81,66,48,29,51,72,94,114,136,158,150,128,107,104,125,146,166,146,125,105,86,72,72,77,81,77,66,66,87,108,129,150,156,135,114,92,71,50,29,51,72,94,114,136,158,150,128,107,86,96,118,140,161,158,154,154,155,164,147,133,120,104,87,87,108,129,150,156,135,114,92,71,50,29,41,62,84,105,126,147,168,172,150,130,108,102,119,137,154,159,142,125,108,91,74,68,89,110,131,152,173,168,147,125,104,83,62,41,20,0,0,1,23,44,65,86,108,130,151,172,166,144,122,104,102,100,99,99,99,102,107,114,124,138,153,170,171,153,134,115,95,75,54,34,13,0,0,1,23,44,65,86,108,130,151,172,166,144,122,126,140,153,166,170,156,142,126,111,96,81,66,51,35,19,4,0,0,0,0,0,0,35,55,76,96,116,135,154,172,168,151,136,122,112,105,101,98,97,97,98,100,104,115,137,158,178,157,136,114,92,71,50,29,52,73,94,115,136,158,179,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,43,65,86,107,129,150,171,158,136,114,93,72,76,97,118,140,143,143,143,124,103,82,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,5,0,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,41,52,63,73,82,90,98,105,111,118,126,133,141,150,160,172,170,157,143,126,110,93,75,55,36,16,51,72,93,114,136,158,179,160,139,117,96,75,54,33,11,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,10,29,49,69,89,108,128,148,167,168,148,128,109,89,90,110,130,149,169,163,143,123,104,84,65,45,25,6,0,0,0,6,27,48,69,90,110,132,153,172,151,130,108,115,135,155,153,133,113,114,134,154,158,138,117,107,128,149,170,150,129,108,87,66,45,24,4,0,0,0,0,6,23,40,57,73,90,107,124,141,158,171,154,138,134,150,167,166,149,132,115,98,81,63,46,29,12,0,0,0,0,0,0,4,21,39,56,74,91,109,126,144,161,173,156,139,121,104,87,70,53,36,19,2,0,0,0,0,0,0,0,47,68,88,109,129,149,169,159,140,122,107,99,97,101,118,140,161,170,149,128,106,103,103,103,103,103,103,103,103,103,103,96,80,61,41,20,23,40,56,71,84,94,101,104,104,101,95,84,72,57,41,24,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,106,119,134,147,161,174,160,145,130,115,100,85,69,54,38,23,7,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,88,88,88,88,88,88,88,88,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,2,20,37,54,71,88,105,122,139,156,173,156,139,122,123,140,157,174,159,142,124,107,89,71,54,36,18,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,16,33,50,65,80,93,105,115,124,130,134,137,139,140,139,138,135,133,130,125,126,148,169,170,148,126,105,84,63,41,20,0,0,0,16,33,49,65,80,93,105,116,124,131,136,139,141,142,142,140,138,135,132,128,123,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,17,30,41,50,59,66,74,96,116,138,159,180,160,139,118,97,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,36,51,62,68,68,68,68,68,68,68,68,77,98,120,142,163,162,141,119,98,77,68,68,68,68,68,68,68,68,62,51,36,19,50,71,92,113,134,155,152,131,110,101,121,142,162,152,133,115,100,93,93,97,102,96,80,69,89,110,132,153,154,133,112,91,70,48,27,50,71,92,113,134,155,152,131,110,89,96,118,140,161,143,133,133,134,151,147,129,111,93,75,89,110,132,153,154,133,112,91,70,48,27,39,60,81,102,123,144,165,174,153,132,111,115,132,149,164,147,130,112,95,78,61,72,93,113,134,155,176,165,144,122,102,81,60,39,17,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,81,79,78,78,78,81,86,95,107,123,140,158,177,162,142,121,101,80,59,38,17,0,0,1,23,44,65,86,108,130,151,172,166,144,122,110,123,137,150,165,172,157,142,126,111,96,81,65,49,34,18,2,0,0,0,0,0,39,60,81,101,122,143,163,177,158,139,121,105,93,85,80,77,76,76,77,79,94,115,137,158,178,157,136,114,92,71,50,29,49,70,91,112,134,154,175,167,146,125,105,85,65,45,27,10,0,0,0,0,0,0,0,0,0,3,8,9,6,0,0,0,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,43,65,86,107,129,150,171,158,136,114,93,72,76,97,117,121,121,121,121,120,102,81,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,39,60,81,102,123,144,165,175,155,134,113,92,71,51,31,11,0,0,11,31,51,72,93,113,134,155,176,165,144,122,102,81,60,39,17,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,14,22,26,26,34,44,54,62,70,78,85,91,98,106,113,121,131,142,154,168,172,157,140,122,103,84,64,43,23,50,71,92,114,135,156,177,162,140,119,98,77,56,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,2,22,41,61,81,100,120,140,159,176,156,136,116,97,98,118,138,157,174,155,135,115,96,76,56,37,17,0,0,0,0,2,23,44,65,86,107,128,149,170,154,133,111,122,142,162,146,126,106,107,128,147,165,144,124,110,131,152,167,146,125,104,83,63,42,21,0,0,0,0,1,19,36,52,69,86,103,120,137,154,171,158,141,124,120,137,154,171,162,145,128,110,93,76,59,41,24,7,0,0,0,0,0,15,33,51,68,86,103,121,139,156,173,161,143,126,109,92,74,57,40,23,6,0,0,0,0,0,0,0,0,51,72,93,114,135,156,172,151,131,111,92,78,76,96,116,138,159,172,150,130,108,87,82,82,82,82,82,82,82,82,82,78,66,50,33,13,35,53,70,86,101,113,122,126,126,122,114,102,87,71,54,36,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,90,103,117,131,146,160,175,160,145,130,115,99,84,68,53,37,21,14,9,1,0,0,47,69,90,111,133,154,175,164,142,120,99,78,67,67,67,67,67,67,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,15,32,49,66,84,101,118,135,152,169,160,143,126,109,110,126,144,161,171,154,136,118,101,83,65,48,30,14,9,1,0,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,33,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,0,0,0,3,20,35,50,64,76,87,96,103,109,113,116,117,118,118,116,114,111,108,105,126,148,169,170,148,126,105,84,63,41,20,0,0,0,3,19,35,50,64,76,87,96,104,110,115,118,120,120,120,119,117,114,111,107,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,22,31,39,51,72,92,113,135,156,176,163,143,122,101,80,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,21,33,42,46,47,47,47,47,47,47,56,77,98,120,142,163,162,141,119,98,77,55,47,47,47,47,47,47,46,42,33,21,6,47,68,89,110,131,152,156,135,114,95,115,135,155,162,145,130,119,114,114,117,124,108,88,73,94,114,135,156,151,130,109,88,67,46,25,47,68,89,110,131,152,156,135,114,93,96,118,140,161,142,120,111,122,140,158,141,122,104,85,94,114,135,156,151,130,109,88,67,46,25,35,56,77,98,119,139,160,178,157,137,116,128,145,162,151,134,117,100,83,66,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,80,59,57,57,57,60,66,78,93,111,130,150,170,168,147,126,105,84,63,42,20,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,106,120,135,149,164,172,157,142,126,111,95,80,64,48,32,16,0,0,0,0,0,42,63,84,105,126,147,168,172,151,130,110,91,76,65,59,56,55,55,56,73,94,115,137,158,178,157,136,114,92,71,50,29,46,67,88,108,129,150,170,172,152,132,112,93,74,56,40,27,17,11,7,6,6,7,9,12,17,23,29,30,27,19,9,0,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,43,65,86,107,129,150,171,158,136,114,93,72,69,87,98,100,100,100,100,100,91,74,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,36,57,77,98,119,140,160,180,159,139,118,98,78,58,39,21,7,7,22,40,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,33,43,48,47,41,33,34,43,51,58,64,71,78,86,94,102,113,125,138,154,172,170,151,131,110,90,69,48,28,49,70,91,112,134,154,175,164,143,122,101,80,59,39,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,13,33,53,72,92,112,132,151,171,164,144,124,104,106,126,146,165,166,146,126,107,88,68,48,29,9,0,0,0,0,0,20,41,61,82,103,124,145,166,156,136,114,130,150,159,139,119,99,100,120,140,160,151,131,114,135,156,163,142,121,100,79,59,38,17,0,0,0,0,14,31,48,65,82,99,116,133,150,167,161,145,128,111,107,124,141,158,175,157,140,123,105,88,71,54,36,19,1,0,0,0,9,27,44,62,80,98,115,133,151,168,166,149,131,114,96,79,62,45,28,15,15,15,15,15,15,13,8,0,0,54,75,96,118,139,160,168,147,126,105,84,64,72,93,114,135,156,174,153,132,111,90,70,61,61,61,61,61,61,61,61,58,49,36,21,3,44,63,82,100,116,131,142,147,147,142,132,117,101,83,64,45,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,87,101,115,130,145,160,175,160,145,130,114,98,83,67,51,36,35,29,20,7,0,47,69,90,111,133,154,175,164,142,120,99,78,57,45,45,45,45,62,83,104,126,148,169,170,148,126,105,84,63,41,20,7,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,6,0,0,0,0,0,0,0,0,0,0,10,27,44,62,79,96,113,131,147,164,164,147,130,113,96,97,114,132,149,167,166,148,131,113,95,77,59,41,35,29,20,7,0,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,54,36,41,62,83,104,126,148,169,170,148,126,105,84,63,41,20,7,0,0,0,5,20,34,47,58,68,76,83,88,92,94,96,96,96,95,92,90,87,104,126,148,169,170,148,126,105,84,63,41,20,7,0,0,0,5,20,34,46,58,68,77,84,89,94,97,98,99,99,98,96,93,90,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,38,26,16,2,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,11,26,47,68,89,109,130,151,172,168,148,128,107,87,67,48,39,39,39,41,50,54,52,44,39,35,27,15,1,4,15,22,25,25,25,25,25,25,35,56,77,98,120,142,163,162,141,119,98,77,55,34,25,25,25,25,25,25,22,15,4,0,43,64,85,106,126,147,160,140,120,99,107,126,144,161,160,148,139,135,135,138,135,114,94,80,100,120,141,161,146,125,105,84,63,42,21,43,64,85,106,126,147,160,140,120,99,96,118,140,161,142,120,98,111,130,148,151,133,114,95,100,120,141,161,146,125,105,84,63,42,21,31,52,72,93,113,134,154,174,163,143,123,140,157,156,139,121,104,87,70,53,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,80,59,37,35,36,39,48,63,83,104,124,146,167,171,150,128,106,85,64,43,22,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,90,104,119,134,149,164,172,157,141,125,109,94,78,62,45,29,13,0,0,0,0,43,64,85,106,128,149,170,170,148,128,106,85,63,46,38,35,33,33,51,73,94,115,137,158,178,157,136,114,92,71,50,29,41,62,83,103,123,144,164,179,160,141,121,103,86,70,56,45,37,31,28,27,27,28,30,33,37,43,49,51,47,38,25,10,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,43,65,86,107,129,150,171,158,136,114,93,72,57,70,78,79,79,79,79,78,73,61,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,31,52,72,93,113,134,154,174,165,145,125,106,87,68,51,36,28,28,37,51,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,34,50,62,69,68,61,52,45,38,32,38,44,51,59,66,74,84,95,108,124,143,163,178,157,136,115,94,73,52,31,46,67,88,109,130,151,172,168,147,126,106,85,65,45,30,27,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,5,25,45,64,84,104,123,143,162,172,152,132,112,115,135,154,174,157,138,118,99,79,60,40,21,1,0,0,0,0,0,16,37,58,79,99,120,141,162,159,138,118,138,158,152,132,111,91,93,113,133,153,158,139,118,138,159,159,138,117,96,75,55,34,13,0,0,0,9,26,44,61,78,95,112,129,146,163,165,148,131,114,98,94,111,128,146,163,170,153,135,118,101,83,66,48,31,13,0,0,1,20,38,56,74,92,109,128,145,163,172,155,137,119,102,84,67,49,36,36,36,36,36,36,36,36,34,27,17,4,55,77,98,119,141,162,166,145,124,102,81,60,68,89,110,131,151,172,157,137,116,96,76,56,39,39,39,46,53,54,49,39,30,20,6,0,52,72,92,111,130,147,161,168,168,161,147,130,112,93,73,53,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,71,85,100,114,130,145,160,175,160,144,129,113,97,81,65,57,56,49,37,22,5,47,69,90,111,133,154,175,164,142,120,99,78,57,35,24,24,41,62,83,104,126,148,169,170,148,126,105,84,63,49,37,22,5,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,48,36,21,4,0,0,0,0,0,0,0,0,4,21,39,57,74,91,109,126,143,160,168,151,134,117,100,83,85,102,120,137,155,173,160,142,124,107,89,71,57,56,49,37,22,5,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,75,57,57,57,62,83,104,126,148,169,170,148,126,105,84,63,49,37,22,5,0,0,0,4,17,29,39,49,56,63,67,71,73,75,75,75,74,71,69,83,104,126,148,169,170,148,126,105,84,63,49,37,22,5,0,0,0,4,17,29,39,49,57,64,69,73,76,77,78,78,77,75,72,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,59,54,45,32,17,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,63,84,104,125,145,166,174,154,135,115,96,78,61,50,48,51,59,70,75,72,62,48,31,13,0,0,0,0,1,4,4,4,4,4,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,4,4,4,4,4,1,0,0,0,39,59,80,101,121,141,161,147,128,108,97,114,131,146,159,167,160,156,156,159,141,121,101,89,108,128,148,160,140,119,99,79,58,38,17,39,59,80,101,121,141,161,147,128,108,96,118,140,161,142,120,98,101,119,138,157,143,124,105,108,128,148,160,140,119,99,79,58,38,17,25,46,66,86,106,126,147,166,170,151,140,153,160,143,126,109,92,75,58,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,80,59,37,21,21,25,39,60,81,102,123,145,166,171,150,129,107,86,65,43,22,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,80,89,103,119,134,149,165,171,155,140,124,108,92,75,59,43,26,9,0,0,0,42,63,84,106,128,148,170,170,149,128,107,86,65,52,46,44,43,43,51,73,94,115,137,158,178,157,136,114,92,71,50,29,36,56,76,96,116,136,156,175,169,151,133,116,100,86,74,64,57,52,49,48,49,49,51,54,58,63,70,72,67,55,40,23,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,43,65,86,107,129,150,171,158,136,114,93,72,51,51,57,57,57,57,57,57,53,45,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,26,46,67,87,107,126,146,166,173,153,134,115,98,81,65,54,49,49,55,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,26,46,64,80,89,88,80,72,65,58,53,48,46,44,43,46,55,65,78,96,116,137,158,180,160,138,116,95,74,53,31,43,64,85,105,126,147,168,173,152,132,112,93,74,58,50,48,49,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,17,37,56,76,95,115,134,154,173,160,140,121,123,143,162,168,148,129,109,90,71,51,32,12,0,0,0,0,0,0,12,33,54,75,96,116,138,158,162,141,126,145,164,144,124,104,84,86,106,126,146,166,146,126,141,162,155,134,113,92,72,51,30,9,0,0,3,21,39,56,73,91,108,125,142,159,169,152,135,118,101,85,81,99,116,133,151,168,165,148,131,113,95,78,60,43,25,7,0,12,30,49,67,85,103,121,139,157,175,160,143,125,107,90,72,57,57,57,57,57,57,57,57,57,57,55,46,34,19,56,77,98,119,141,162,167,146,124,103,83,62,64,84,105,126,146,167,163,143,123,103,84,67,52,49,55,65,73,75,68,56,40,22,3,0,57,78,99,119,139,159,176,189,189,177,160,140,120,100,79,58,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,70,84,99,114,130,145,160,174,159,143,126,111,95,79,79,76,67,52,35,16,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,84,76,67,52,35,16,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,76,66,51,34,15,0,0,0,0,0,0,0,0,16,33,51,69,86,104,121,138,156,172,155,138,121,104,87,70,73,90,108,126,144,162,172,154,136,118,100,82,79,76,67,52,35,16,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,96,79,79,79,79,79,83,104,126,148,169,170,148,126,105,84,76,67,52,35,16,0,0,0,0,0,10,20,29,36,42,46,50,52,54,54,54,53,50,62,83,104,126,148,169,170,148,126,105,84,76,67,52,35,16,0,0,0,0,0,10,21,29,37,43,48,52,54,56,57,57,56,64,75,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,81,79,74,62,46,29,10,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,58,78,98,118,138,158,178,163,144,125,107,91,78,71,69,72,78,88,96,92,78,60,41,21,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,33,54,74,94,114,134,153,155,137,118,100,101,116,129,140,148,152,154,152,148,142,128,107,100,118,137,156,152,132,112,92,72,52,32,12,33,54,74,94,114,134,153,155,137,118,100,118,140,146,142,120,98,90,109,128,146,146,134,115,118,137,156,152,132,112,92,72,52,32,12,19,39,59,79,99,118,138,157,175,167,162,165,148,131,113,96,79,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,80,59,43,42,42,45,52,65,84,105,126,147,168,170,149,128,106,85,64,43,21,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,80,73,88,104,119,135,150,166,170,154,138,121,105,89,73,56,39,22,6,0,0,41,62,83,104,125,146,167,174,153,133,113,94,80,72,67,65,65,65,66,73,94,115,137,158,178,157,136,114,92,71,50,29,29,49,69,88,108,126,146,164,180,162,146,130,116,103,92,84,78,73,71,69,70,71,72,75,79,84,90,94,85,70,52,32,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,43,65,86,107,129,150,171,158,136,114,93,72,51,31,36,36,36,36,36,36,33,45,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,19,40,59,79,99,119,138,157,176,163,145,126,111,95,83,74,70,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,32,53,74,93,109,108,99,92,85,79,74,69,67,65,65,65,68,72,79,96,116,137,158,180,159,138,116,94,73,52,31,39,60,80,101,122,142,163,179,160,140,121,103,88,77,71,69,70,72,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,9,28,48,67,87,106,126,145,165,168,149,130,132,152,171,159,140,120,101,81,62,43,23,4,0,0,0,0,0,0,8,29,50,71,92,112,134,154,165,144,134,153,156,137,117,97,77,78,98,118,138,158,153,136,145,166,151,130,109,88,67,47,26,5,0,0,15,33,50,68,86,103,120,137,155,172,156,139,122,105,88,71,69,86,103,121,139,156,174,160,143,125,107,90,72,54,36,18,0,22,41,59,78,96,114,133,151,168,167,149,131,113,95,79,79,79,79,79,79,79,79,79,79,79,79,75,64,48,31,54,75,96,117,139,160,170,149,129,108,89,70,66,79,99,119,140,160,170,151,132,114,97,81,71,70,75,83,93,96,86,69,51,31,11,0,60,81,102,124,145,166,187,206,207,187,167,146,124,104,82,61,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,55,69,84,99,114,130,146,162,173,157,141,125,108,100,100,96,82,64,44,24,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,105,100,96,82,64,44,24,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,100,95,81,63,43,22,2,0,0,0,0,0,0,9,27,45,63,80,98,116,134,151,168,160,143,125,108,91,74,57,61,79,96,114,133,151,169,165,147,129,111,100,100,96,82,64,44,24,0,0,0,6,27,49,70,91,112,134,156,177,161,140,118,100,100,100,100,100,100,100,104,126,148,169,170,148,126,105,100,96,82,64,44,24,0,0,0,0,0,0,1,9,16,21,26,29,31,32,33,33,31,41,62,83,104,126,148,169,170,148,126,105,100,96,82,64,44,24,0,0,0,0,0,0,1,10,17,23,27,31,33,35,35,40,60,78,94,100,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,102,100,100,92,76,57,37,17,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,51,71,91,111,130,150,168,172,154,137,121,107,97,92,90,93,98,106,117,108,88,67,46,25,4,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,27,47,66,86,106,125,144,163,147,129,112,96,100,111,121,128,132,132,131,128,121,114,102,112,130,147,161,142,123,104,85,65,45,25,5,27,47,66,86,106,125,144,163,147,129,112,117,124,124,124,119,98,80,99,118,124,124,124,122,130,147,161,142,123,104,85,65,45,25,5,12,32,51,71,90,109,128,147,165,182,175,154,135,118,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,80,64,64,63,64,66,72,81,95,112,132,152,172,166,145,124,103,82,61,40,19,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,80,59,73,88,104,120,136,152,169,168,152,135,119,103,86,69,52,35,18,1,0,38,58,79,100,120,141,161,180,160,142,124,109,99,92,88,86,86,86,87,88,94,115,137,158,178,157,136,114,92,71,50,29,21,41,60,79,98,117,135,152,169,176,160,146,133,121,112,104,98,94,92,90,91,92,94,96,99,104,110,114,99,79,59,38,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,43,65,86,107,129,150,171,158,136,114,93,72,51,29,14,15,15,15,15,15,24,45,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,37,58,78,99,120,128,119,112,105,99,94,90,88,86,86,86,89,92,99,109,125,143,163,175,155,134,113,92,71,50,29,34,54,75,95,115,135,155,174,169,151,134,118,105,97,92,90,91,93,95,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,20,39,59,78,98,117,137,156,175,158,139,141,160,169,150,131,111,92,73,53,34,15,0,0,0,0,0,0,0,4,25,46,67,88,108,130,150,171,158,154,164,149,129,109,89,69,71,91,110,130,150,166,156,160,168,147,126,105,84,63,42,22,1,0,9,27,45,62,80,98,115,133,150,167,161,144,126,109,92,75,58,57,74,91,109,126,145,163,172,155,137,119,101,83,65,47,29,11,33,51,70,88,107,125,144,162,174,156,138,119,102,100,100,100,100,100,100,100,100,100,100,100,100,100,94,78,60,40,51,72,93,114,135,155,175,156,137,117,100,88,87,92,101,112,132,152,174,161,143,126,111,99,92,91,95,103,112,116,98,78,57,36,15,0,61,82,103,124,146,167,188,208,209,189,168,147,125,104,83,61,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,39,54,69,84,100,116,132,148,164,171,155,139,122,121,121,111,91,70,48,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,170,148,126,121,121,111,91,70,48,27,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,121,121,110,89,68,47,26,5,0,0,0,0,0,0,20,38,56,74,92,110,128,145,163,166,148,131,113,96,79,61,44,49,67,85,103,121,140,158,176,159,141,123,121,121,111,91,70,48,27,0,0,0,6,27,49,70,91,112,134,156,177,161,140,121,121,121,121,121,121,121,121,121,126,148,169,170,148,126,121,121,111,91,70,48,27,0,0,0,0,0,0,0,0,0,1,5,8,10,11,11,11,19,41,62,83,104,126,148,169,170,148,126,121,121,111,91,70,48,27,0,0,0,0,0,0,0,0,0,2,6,10,12,13,23,44,65,86,107,121,121,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,166,145,123,121,121,121,104,83,62,41,20,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,44,63,83,102,121,140,158,175,167,151,137,126,117,113,112,114,118,126,134,112,91,70,49,28,7,0,0,6,13,16,16,16,16,16,16,35,56,77,98,120,142,163,162,141,119,98,77,55,34,16,16,16,16,16,16,13,6,0,0,19,39,58,77,96,115,134,151,159,142,126,111,98,93,101,107,110,110,110,106,101,97,111,126,142,159,149,132,113,95,76,56,37,18,0,19,39,58,77,96,115,134,151,159,142,126,111,103,103,103,102,90,72,88,101,103,103,111,126,142,159,149,132,113,95,76,56,37,18,0,4,23,43,62,80,99,117,135,153,173,176,156,140,128,119,114,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,86,85,85,84,85,87,92,99,110,124,142,160,179,159,140,119,99,78,58,37,16,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,80,59,59,74,90,106,122,139,155,172,166,149,133,116,99,82,65,48,30,13,0,33,53,74,94,114,134,153,170,171,154,139,128,119,113,109,108,107,107,108,109,111,115,137,158,178,157,136,114,92,71,50,29,13,32,51,69,87,105,122,139,155,170,176,162,151,140,131,124,119,115,113,112,112,113,114,117,120,125,131,125,104,83,62,41,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,43,65,86,107,129,150,171,158,136,114,93,72,51,29,8,0,0,0,0,3,24,45,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,41,62,83,104,124,145,139,132,126,120,115,111,109,108,107,108,110,113,119,128,139,155,172,166,147,128,108,87,67,46,26,28,48,68,88,107,126,145,164,180,163,148,135,124,117,113,112,112,114,116,119,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,11,31,50,70,89,108,128,147,167,169,157,158,171,160,141,122,102,83,64,45,25,6,0,0,0,0,0,0,0,0,21,42,63,83,104,125,146,167,178,175,160,141,121,101,81,62,63,83,103,123,142,162,177,179,163,143,122,101,80,59,38,17,0,0,20,38,56,74,92,109,128,145,162,167,149,132,114,97,80,63,45,44,62,79,97,115,134,151,169,167,149,131,113,95,77,58,40,22,41,61,80,99,117,136,154,173,166,146,126,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,107,86,65,44,47,67,88,108,128,148,168,165,147,130,116,108,108,112,120,130,142,157,176,173,157,142,128,118,113,112,116,122,131,123,102,81,60,39,18,0,58,79,100,121,141,161,179,194,194,180,162,142,122,101,80,59,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,35,39,54,70,86,102,118,134,151,167,168,152,143,143,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,172,154,143,143,134,112,91,70,49,27,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,171,153,143,143,133,111,90,69,47,26,5,0,0,0,0,0,0,31,49,67,85,103,121,140,157,172,154,136,118,101,84,66,49,32,38,56,74,92,110,129,147,166,170,152,143,143,134,112,91,70,49,27,0,0,0,6,27,49,70,91,112,134,156,177,164,147,143,143,143,143,143,143,143,143,143,143,153,172,172,154,143,143,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,172,154,143,143,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,143,143,150,168,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,169,151,143,143,143,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,35,55,73,92,110,128,145,162,177,167,155,145,138,134,134,135,139,146,137,116,95,74,53,32,11,0,14,25,33,37,37,37,37,37,37,37,56,77,98,120,142,150,150,141,119,98,77,55,37,37,37,37,37,37,37,33,25,14,0,11,30,49,67,86,104,122,139,156,157,142,128,115,104,96,90,88,89,90,96,104,115,128,141,156,153,137,120,102,84,66,47,28,9,0,11,30,49,67,86,104,122,139,156,157,142,128,115,104,96,90,87,87,90,96,104,115,128,141,156,153,137,120,102,84,66,47,28,9,0,15,32,49,66,83,100,117,135,153,171,171,169,157,147,140,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,0,0,1,23,44,65,86,108,130,151,172,166,144,122,109,108,106,106,106,106,108,112,119,128,140,155,171,168,150,131,112,92,72,52,32,11,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,80,59,44,60,76,92,109,125,142,159,176,162,145,129,112,95,77,60,43,25,7,27,47,66,86,105,123,141,158,172,169,156,147,139,134,131,129,129,129,130,131,133,135,142,160,178,157,136,114,92,71,50,29,3,22,40,58,76,93,109,125,140,153,166,177,169,159,151,145,140,136,134,134,134,134,136,138,141,146,150,129,108,87,66,45,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,43,65,86,107,129,150,171,158,136,114,93,72,51,29,8,0,0,0,0,3,24,45,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,46,67,87,108,129,150,159,152,146,141,136,132,130,129,129,130,131,134,139,146,156,169,170,154,137,119,100,80,61,41,20,21,40,60,79,98,116,134,151,167,178,164,153,144,138,135,134,134,135,137,140,143,151,169,174,153,132,110,88,67,46,25,0,0,0,0,0,0,3,22,42,61,80,100,119,139,158,177,178,178,171,151,132,113,93,74,55,36,16,0,0,0,0,0,0,0,0,0,17,38,58,79,100,121,142,162,183,172,152,132,113,93,73,54,55,75,95,115,135,154,174,180,159,138,117,97,76,55,34,13,0,0,31,49,67,85,103,121,139,157,172,155,137,119,102,84,67,50,33,32,50,68,86,104,122,140,158,176,160,142,124,106,87,69,51,32,45,66,87,108,128,146,165,184,169,151,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,130,108,86,65,44,41,61,81,101,120,139,157,175,160,146,135,130,129,133,139,148,159,166,160,167,172,158,147,139,134,134,137,142,148,126,105,84,63,42,22,1,54,74,94,113,132,150,165,173,173,165,150,133,114,95,75,55,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,175,164,142,120,99,78,57,35,24,40,56,72,88,104,120,138,155,172,169,164,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,19,41,62,83,104,126,148,169,181,170,164,156,134,112,91,70,49,27,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,181,169,164,154,133,111,90,69,47,26,5,0,0,0,0,0,0,41,60,78,97,115,133,151,169,161,143,124,107,89,71,54,37,19,27,45,63,81,100,118,137,155,174,169,164,156,134,112,91,70,49,27,0,0,0,6,27,49,70,91,112,134,156,177,177,166,164,164,164,164,164,164,164,164,164,164,170,180,181,170,164,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,169,181,170,164,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,164,168,180,174,153,132,110,88,67,46,25,44,65,86,108,130,151,172,180,168,164,164,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,26,44,63,81,99,115,132,147,160,172,173,164,158,156,155,156,160,161,140,119,98,77,56,35,14,0,30,44,54,58,59,59,59,59,59,59,59,77,98,120,128,128,128,128,119,98,77,59,59,59,59,59,59,59,58,54,44,30,14,1,20,39,57,75,92,109,125,141,156,158,145,133,124,116,111,108,108,111,116,123,133,144,157,153,139,123,107,90,73,55,37,18,0,0,1,20,39,57,75,92,109,125,141,156,158,145,133,124,116,111,108,108,111,116,123,133,144,157,153,139,123,107,90,73,55,37,18,0,0,26,44,61,79,96,113,130,147,164,150,151,162,172,167,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,133,130,129,128,128,128,128,129,133,139,147,157,170,169,154,138,120,102,84,64,45,25,5,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,80,59,37,46,62,79,95,112,129,146,163,175,159,142,124,107,90,72,55,37,19,19,38,57,76,93,111,128,142,155,166,175,166,159,155,152,150,150,150,151,152,154,156,160,172,177,157,136,114,92,71,50,29,0,11,29,46,63,79,95,110,123,136,148,158,167,175,171,165,161,157,156,155,155,156,157,159,162,166,153,132,111,91,70,49,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,43,65,86,107,129,150,171,158,136,114,93,72,51,29,8,0,0,0,0,3,24,45,67,88,109,131,152,173,156,134,112,91,70,49,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,10,31,53,74,95,116,138,160,178,157,136,114,92,71,50,29,0,4,22,40,58,75,92,107,122,137,150,162,172,169,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,50,71,92,112,134,154,171,173,166,161,157,154,152,150,150,151,152,155,159,166,173,164,153,140,124,107,90,71,52,33,13,12,31,50,69,87,104,121,137,151,163,174,172,164,159,156,155,156,156,158,161,164,169,177,173,153,132,110,88,67,46,25,0,0,0,0,0,0,0,13,33,52,71,91,110,129,148,168,180,180,161,142,123,104,85,65,46,27,7,0,0,0,0,0,0,0,0,0,12,33,54,75,95,116,137,158,179,163,144,124,104,85,65,46,48,67,87,107,126,147,166,175,155,134,113,92,71,51,30,9,0,0,41,60,78,96,114,133,151,169,161,143,125,107,90,72,55,38,20,21,39,57,75,93,111,129,147,166,171,153,135,116,98,79,61,42,45,66,87,108,130,152,173,180,180,168,164,164,164,164,164,164,164,164,164,164,164,164,164,164,151,130,108,86,65,44,34,53,73,92,110,128,145,160,173,163,155,150,150,153,159,167,161,149,139,151,166,176,166,159,155,155,157,163,151,130,109,88,67,46,25,4,46,66,85,103,120,135,146,152,152,147,136,120,103,85,67,47,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,26,42,58,74,91,108,125,142,160,170,177,156,134,112,91,70,49,27,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,19,41,62,83,104,126,148,159,160,170,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,20,41,63,84,105,126,148,159,160,171,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,51,70,89,107,126,144,159,159,149,131,113,95,77,60,42,24,7,15,34,52,70,89,108,126,145,160,170,177,156,134,112,91,70,49,27,0,0,0,6,27,49,70,91,112,134,156,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,160,170,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,148,159,160,170,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,174,162,159,153,132,110,88,67,46,25,44,65,86,108,130,151,159,159,163,176,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,34,52,69,86,101,117,131,143,153,161,167,178,177,176,169,164,157,143,122,101,80,59,38,17,0,43,60,73,80,80,80,80,80,80,80,80,80,92,105,106,106,106,106,105,91,80,80,80,80,80,80,80,80,80,73,60,43,25,0,9,28,45,62,79,96,111,125,140,152,163,152,144,137,132,130,130,132,137,144,152,162,150,137,123,109,93,77,60,43,26,8,0,0,0,9,28,45,62,79,96,111,125,140,152,163,152,144,137,132,130,130,132,137,144,152,162,150,137,123,109,93,77,60,43,26,8,0,0,34,54,73,91,108,125,143,160,152,135,133,144,153,161,167,171,172,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,0,0,1,23,44,65,86,108,130,151,172,175,160,154,152,150,150,150,149,149,150,154,159,166,173,164,153,139,124,108,91,73,55,36,17,0,0,0,1,23,44,65,86,108,130,151,172,166,144,122,101,80,59,37,33,49,65,82,99,117,134,151,169,171,154,137,119,102,84,66,48,30,10,28,46,64,81,97,112,126,137,147,155,161,165,168,171,171,171,171,171,170,168,165,162,159,156,153,136,114,92,71,50,29,0,0,16,33,49,65,80,94,107,118,130,139,148,155,161,166,169,171,172,173,172,171,169,166,162,157,152,136,115,94,73,52,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,173,172,170,167,163,159,153,143,122,101,80,59,38,17,0,43,65,86,107,129,150,159,158,136,114,93,72,51,29,8,0,0,0,0,3,24,45,67,88,109,131,152,159,156,134,112,91,70,49,27,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,10,31,53,74,95,116,138,159,159,157,136,114,92,71,50,29,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,44,65,86,108,130,151,159,159,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,54,75,96,117,136,144,151,157,162,166,169,171,172,171,171,172,170,168,164,160,153,145,135,123,109,94,77,60,42,24,5,3,22,40,58,75,91,106,121,134,145,155,162,167,170,171,171,171,170,169,167,164,161,156,152,148,132,110,88,67,46,25,0,0,0,0,0,0,0,5,24,43,63,82,101,120,139,158,159,159,152,133,114,94,75,56,37,18,0,0,0,0,0,0,0,0,0,0,8,29,49,70,91,112,133,153,159,155,135,116,96,77,57,37,40,60,79,99,119,138,158,159,150,129,108,88,67,46,25,5,0,0,51,70,89,107,126,144,159,159,150,131,114,96,78,60,43,25,8,9,27,45,63,81,100,118,137,156,159,159,146,126,108,90,71,52,45,66,87,108,130,152,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,151,130,108,86,65,44,25,44,63,81,98,114,130,144,156,165,170,172,171,168,162,154,144,132,121,136,148,159,167,171,173,171,167,161,153,134,112,91,70,49,28,7,37,56,73,90,105,117,126,131,131,126,118,105,90,74,56,38,0,0,0,0,0,0,0,0,0,0,0,
47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,12,28,44,61,78,95,113,131,140,158,177,156,134,112,91,70,49,27,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,19,41,62,83,104,126,138,138,140,158,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,20,41,63,84,105,126,138,138,141,159,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,57,78,99,118,136,138,138,138,138,120,102,84,66,48,30,12,0,5,23,41,60,79,98,116,136,140,158,177,156,134,112,91,70,49,27,0,0,0,6,27,49,70,91,112,134,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,140,158,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,62,83,104,126,138,138,140,158,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,164,145,138,138,132,110,88,67,46,25,44,65,86,108,130,138,138,138,146,166,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,22,39,56,72,87,100,113,124,134,141,148,164,180,161,148,143,137,129,118,101,80,59,38,17,0,53,73,90,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,90,73,53,33,0,0,16,33,49,65,81,95,109,122,134,145,154,161,157,153,151,151,153,157,160,152,143,133,120,107,93,79,63,47,31,14,0,0,0,0,0,16,33,49,65,81,95,109,122,134,145,154,161,157,153,151,151,153,157,160,152,143,133,120,107,93,79,63,47,31,14,0,0,0,37,58,80,101,121,138,155,156,139,122,115,125,134,141,146,150,151,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,0,0,1,23,44,65,86,108,130,151,156,160,163,165,167,169,170,171,170,170,170,168,164,160,153,145,135,123,109,94,78,61,44,26,7,0,0,0,1,23,44,65,86,108,130,151,159,159,144,122,101,80,59,37,19,36,52,70,87,104,121,139,157,159,159,149,131,113,96,77,59,40,0,17,35,51,67,82,96,108,118,128,135,140,144,147,150,151,152,151,150,149,147,144,142,138,135,132,128,114,92,71,50,29,0,0,3,19,34,50,64,77,89,100,111,120,128,135,140,145,148,150,151,152,151,150,148,145,141,137,131,125,115,95,74,53,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,152,150,149,146,142,138,132,126,118,101,80,59,38,17,0,43,65,86,107,129,138,138,138,136,114,93,72,51,29,8,0,0,0,0,3,24,45,67,88,109,131,138,138,138,134,112,91,70,49,27,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,10,31,53,74,95,116,138,138,138,138,136,114,92,71,50,29,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,44,65,86,108,130,138,138,138,138,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,52,72,92,108,116,124,130,136,141,145,148,150,151,152,152,151,149,147,143,139,133,126,117,106,93,79,64,48,31,13,0,0,10,28,45,61,76,91,104,116,126,135,141,146,148,150,150,150,149,148,146,143,140,136,132,126,122,109,88,67,46,25,0,0,0,0,0,0,0,0,15,34,53,72,92,111,130,138,138,138,138,123,104,85,66,47,28,9,0,0,0,0,0,0,0,0,0,0,3,24,45,66,86,107,128,138,138,138,126,107,88,68,49,29,32,52,71,91,110,130,138,138,138,124,104,83,62,41,21,0,0,0,57,78,99,118,136,138,138,138,138,120,102,84,66,48,31,13,0,0,16,34,52,71,89,108,126,138,138,138,138,137,118,99,79,58,45,66,87,108,130,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,108,86,65,44,15,33,51,68,84,100,114,126,137,145,149,152,151,148,142,135,125,114,106,119,130,139,146,150,152,150,147,141,134,124,111,91,71,49,28,7,26,43,60,75,88,98,106,110,110,106,99,89,75,60,44,27,0,0,0,0,0,0,0,0,0,0,0,
47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,0,14,31,48,66,83,101,115,135,156,177,156,134,112,91,70,49,27,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,19,40,61,82,102,116,116,116,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,19,41,62,82,102,116,116,116,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,57,78,98,115,116,116,116,116,116,109,91,73,55,37,19,1,0,0,13,31,50,69,88,107,116,135,156,177,156,134,112,91,70,49,27,0,0,0,6,27,48,69,89,109,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,82,102,116,116,116,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,162,141,119,116,116,106,87,66,45,24,43,64,85,105,116,116,116,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,41,57,71,84,95,105,114,120,138,159,175,154,133,122,117,109,100,88,72,54,34,13,0,58,79,100,120,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,120,100,79,58,37,0,0,3,19,35,50,65,80,93,105,116,126,134,141,146,149,151,151,149,145,140,133,124,114,103,91,77,63,49,33,17,1,0,0,0,0,0,3,19,35,50,65,80,93,105,116,126,134,141,146,149,151,151,149,145,140,133,124,114,103,91,77,63,49,33,17,1,0,0,0,36,57,77,97,112,125,138,144,126,109,96,105,113,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,0,0,1,23,44,65,86,108,125,131,135,139,142,144,146,148,149,150,150,150,149,147,144,139,133,126,116,105,93,79,64,48,32,14,0,0,0,0,1,23,44,65,86,108,130,138,138,138,138,122,101,80,59,37,16,23,40,57,74,92,109,128,138,138,138,138,138,125,106,87,66,45,0,5,21,37,52,66,79,90,99,107,114,119,123,126,128,130,130,130,129,128,126,123,120,117,114,110,107,102,86,67,47,26,0,0,0,4,19,34,47,60,71,82,92,100,108,114,120,124,126,129,130,130,130,128,126,124,120,116,111,105,98,86,68,48,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,130,128,125,121,117,112,106,98,88,72,54,34,13,0,43,64,84,104,116,116,116,116,116,110,91,71,50,29,8,0,0,0,0,2,23,45,66,86,106,116,116,116,116,116,109,89,69,48,27,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,10,31,52,73,93,111,116,116,116,116,116,110,91,70,49,28,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,43,64,85,105,116,116,116,116,116,115,99,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,44,62,78,88,96,103,110,115,120,124,126,128,130,130,130,130,128,125,122,118,113,106,98,88,76,63,49,34,18,1,0,0,0,15,31,46,61,74,87,98,107,115,120,124,128,128,129,129,128,126,124,122,119,115,111,106,101,94,79,61,41,21,0,0,0,0,0,0,0,0,6,25,44,63,82,101,116,116,116,116,116,113,95,76,57,38,19,0,0,0,0,0,0,0,0,0,0,0,0,20,40,61,82,102,116,116,116,116,115,99,79,60,40,21,24,43,63,82,102,116,116,116,116,115,98,78,58,37,16,0,0,0,57,78,98,115,116,116,116,116,116,109,91,73,55,37,19,1,0,0,5,23,42,60,79,98,114,116,116,116,116,116,115,99,79,58,44,65,86,105,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,105,85,64,43,4,21,38,54,70,84,97,108,117,124,128,130,130,126,122,115,106,96,89,101,111,119,125,129,130,129,126,121,114,106,95,81,64,44,24,4,14,30,45,58,70,79,85,88,88,86,80,71,59,45,30,14,0,0,0,0,0,0,0,0,0,0,0,
41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,0,1,19,36,54,72,92,113,135,156,177,156,134,112,91,70,49,27,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,15,35,54,72,87,94,94,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,15,35,55,73,88,94,94,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,51,69,85,94,94,94,94,94,94,92,79,62,44,25,7,0,0,0,3,21,40,59,77,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,2,22,42,61,79,91,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,35,54,72,87,94,94,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,162,141,119,98,94,90,77,59,40,20,38,57,75,89,94,94,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,41,54,66,77,86,94,116,138,159,175,154,133,111,97,90,81,71,58,43,25,6,0,58,79,100,122,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,122,100,79,58,37,0,0,0,5,20,35,49,63,75,87,97,106,114,120,125,128,130,130,128,124,119,112,105,96,85,73,61,47,33,19,3,0,0,0,0,0,0,0,5,20,35,49,63,75,87,97,106,114,120,125,128,130,130,128,124,119,112,105,96,85,73,61,47,33,19,3,0,0,0,0,30,49,67,82,95,108,121,131,114,97,80,86,93,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,0,0,0,20,41,61,80,96,105,110,114,118,120,123,124,126,128,129,129,129,128,125,122,118,113,106,97,87,76,63,49,34,18,2,0,0,0,0,1,22,43,64,85,105,116,116,116,116,116,115,99,79,58,37,16,10,27,45,62,80,98,114,116,116,116,116,116,116,106,86,66,45,0,0,7,22,36,49,61,71,80,88,94,98,102,105,107,108,108,108,108,106,104,102,99,96,93,89,86,82,72,56,39,20,0,0,0,0,4,17,30,42,53,63,72,81,88,94,99,103,105,108,108,108,108,107,105,103,99,95,90,85,78,69,56,39,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,108,108,106,104,101,96,91,86,79,70,58,43,25,6,0,37,57,75,89,94,94,94,94,94,92,80,63,44,24,4,0,0,0,0,0,19,39,58,76,90,94,94,94,94,94,91,79,61,42,22,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,6,26,46,65,81,93,94,94,94,94,94,92,80,62,43,23,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,38,57,75,89,94,94,94,94,94,94,86,70,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,33,48,60,69,76,84,89,95,99,103,105,107,108,108,108,108,106,104,101,98,92,86,78,69,58,47,33,19,4,0,0,0,0,1,16,31,45,57,69,79,87,94,100,104,106,107,107,107,106,105,103,101,98,94,90,85,81,75,65,50,32,14,0,0,0,0,0,0,0,0,0,16,35,54,72,87,94,94,94,94,94,93,83,66,48,28,9,0,0,0,0,0,0,0,0,0,0,0,0,15,35,54,72,87,94,94,94,94,94,85,70,51,32,12,16,35,54,72,87,94,94,94,94,94,85,69,51,31,11,0,0,0,51,69,85,94,94,94,94,94,94,92,79,62,44,26,7,0,0,0,0,13,32,50,69,85,94,94,94,94,94,94,94,85,70,51,38,58,76,90,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,89,75,57,38,0,9,24,40,54,67,79,89,98,104,107,108,108,106,101,95,87,78,71,82,92,99,105,108,108,108,105,100,94,86,77,65,51,35,16,0,0,15,28,41,51,59,65,67,67,65,60,52,41,29,15,0,0,0,0,0,0,0,0,0,0,0,0,
31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,7,25,43,58,69,73,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,7,26,43,58,69,73,92,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,39,55,67,73,73,73,73,73,73,71,63,49,33,14,0,0,0,0,0,12,30,49,71,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,14,32,49,62,71,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,43,58,69,73,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,162,141,119,98,77,71,61,47,30,11,28,45,60,70,73,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,24,36,48,58,73,94,116,138,159,175,154,133,111,90,70,62,52,41,28,13,0,0,58,79,100,122,144,165,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,165,144,122,100,79,58,37,0,0,0,0,5,19,33,46,58,68,78,86,93,99,104,107,108,108,107,104,98,92,85,76,67,56,44,31,17,3,0,0,0,0,0,0,0,0,0,5,19,33,46,58,68,78,86,93,99,104,107,108,108,107,104,98,92,85,76,67,56,44,31,17,3,0,0,0,0,0,20,37,52,65,78,92,105,114,101,84,67,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,0,0,0,13,33,50,66,78,84,89,93,97,99,102,104,105,106,107,107,107,106,104,102,98,92,86,78,68,58,46,33,19,4,0,0,0,0,0,0,18,38,57,75,89,94,94,94,94,94,94,85,70,51,32,11,0,15,33,51,69,85,94,94,94,94,94,94,94,90,76,58,39,0,0,0,6,19,31,42,52,60,67,73,78,81,84,86,87,87,87,86,85,83,81,78,75,72,68,65,62,54,42,27,9,0,0,0,0,0,0,12,24,35,44,53,61,67,73,78,82,84,86,87,87,87,86,84,82,78,74,70,64,58,51,40,26,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,85,86,87,87,86,85,83,80,76,71,65,59,51,41,28,13,0,0,28,45,59,70,73,73,73,73,73,72,63,50,34,16,0,0,0,0,0,0,11,29,46,60,70,73,73,73,73,73,71,62,49,32,14,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,17,35,51,64,72,73,73,73,73,73,72,63,50,33,15,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,28,45,60,70,73,73,73,73,73,73,68,56,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,18,31,41,49,56,63,69,74,78,82,84,86,87,87,87,86,85,83,81,77,72,66,59,50,40,29,17,3,0,0,0,0,0,0,1,15,28,39,50,59,68,74,79,83,85,86,86,86,85,84,82,80,77,73,69,65,60,55,47,35,20,3,0,0,0,0,0,0,0,0,0,6,25,42,57,68,73,73,73,73,73,73,65,53,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,43,58,69,73,73,73,73,73,67,55,40,22,4,7,25,43,58,69,73,73,73,73,73,67,55,40,22,3,0,0,0,39,55,67,73,73,73,73,73,73,71,63,49,33,15,0,0,0,0,0,3,22,39,55,67,73,73,73,73,73,73,73,67,55,40,29,46,60,70,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,70,60,45,28,0,0,10,24,37,50,61,70,77,83,86,87,87,85,81,75,68,59,54,63,72,79,84,86,87,86,84,80,74,67,58,48,36,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,13,28,40,49,71,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,13,28,40,50,71,92,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,25,38,47,52,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,2,19,33,44,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,71,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,28,40,49,71,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,162,141,119,98,77,55,43,31,17,0,15,30,42,50,57,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,31,52,73,94,116,138,159,175,154,133,111,90,69,47,33,23,12,0,0,0,58,79,100,122,144,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,144,122,100,79,58,37,0,0,0,0,0,3,16,28,39,49,59,66,73,79,83,86,87,87,86,82,78,72,65,57,48,38,26,14,1,0,0,0,0,0,0,0,0,0,0,0,3,16,28,39,49,59,66,73,79,83,86,87,87,86,82,78,72,65,57,48,38,26,14,1,0,0,0,0,0,0,7,22,36,49,62,75,87,92,86,71,54,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,0,0,0,3,21,36,49,58,64,68,72,76,78,81,82,84,85,86,86,86,85,83,80,77,72,66,58,49,40,29,16,3,0,0,0,0,0,0,0,10,28,45,60,70,73,73,73,73,73,73,67,55,40,22,4,0,4,22,39,55,67,73,73,73,73,73,73,73,70,60,46,29,0,0,0,0,2,13,23,32,40,47,52,57,60,63,65,66,66,66,65,64,62,60,57,54,51,47,44,41,35,25,12,0,0,0,0,0,0,0,0,6,16,25,33,41,47,53,57,61,63,65,66,66,66,65,63,60,57,54,49,44,38,31,22,10,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,61,64,65,66,66,65,64,62,59,55,50,45,39,32,23,12,0,0,0,15,29,41,49,52,52,52,52,52,51,45,34,20,4,0,0,0,0,0,0,0,16,31,42,50,52,52,52,52,52,51,44,33,19,2,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,5,21,35,45,51,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,15,30,42,50,52,52,52,52,52,52,48,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,21,29,36,43,49,53,57,61,63,65,66,66,66,65,64,62,60,56,51,46,39,31,22,11,0,0,0,0,0,0,0,0,0,0,10,21,31,40,47,53,58,62,64,65,65,65,64,63,61,59,56,52,48,44,39,34,28,18,5,0,0,0,0,0,0,0,0,0,0,0,12,27,40,48,52,52,52,52,52,51,46,36,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,28,40,49,52,52,52,52,52,48,38,25,10,0,0,13,28,40,49,52,52,52,52,52,47,38,25,10,0,0,0,0,25,38,47,52,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,9,25,38,47,52,52,52,52,52,52,52,48,38,25,16,30,42,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,50,42,30,15,0,0,0,8,20,32,42,50,57,62,65,66,66,64,60,55,48,40,35,44,52,58,63,65,66,65,63,59,54,47,39,29,19,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2,14,24,29,31,31,31,31,31,30,27,19,8,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,2,14,24,29,31,31,31,31,31,30,27,19,8,0,0,0,0,11,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,11,29,50,71,92,114,136,157,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,9,19,27,31,31,31,31,31,31,30,24,15,3,0,0,0,0,0,0,7,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,3,15,24,30,31,31,31,31,31,31,31,31,31,31,31,31,31,49,71,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,28,49,71,92,113,135,156,177,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,162,141,119,98,77,55,34,14,1,0,0,13,23,36,57,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,31,52,73,94,116,138,159,175,154,133,111,90,69,47,26,5,0,0,0,0,58,79,100,122,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,122,100,79,58,37,0,0,0,0,0,0,0,10,21,30,39,46,53,58,62,65,66,66,64,61,57,52,45,38,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,21,30,39,46,53,58,62,65,66,66,64,61,57,52,45,38,29,19,8,0,0,0,0,0,0,0,0,0,6,19,32,45,58,68,71,67,56,41,26,33,38,41,44,45,45,43,41,37,32,26,18,10,1,0,0,0,0,0,0,0,0,0,0,0,0,0,6,20,31,38,43,47,51,55,57,59,61,63,64,65,65,65,64,62,59,56,51,46,39,30,21,11,0,0,0,0,0,0,0,0,0,0,15,30,42,50,52,52,52,52,52,52,48,38,25,10,0,0,0,9,25,38,47,52,52,52,52,52,52,52,50,42,31,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,4,8,9,9,9,9,9,9,6,0,0,0,0,0,0,7,28,49,71,92,113,135,156,174,156,134,112,91,70,49,27,0,0,4,8,9,9,9,9,9,9,6,0,0,0,0,0,0,7,28,49,71,92,113,135,156,174,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,157,174,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,6,9,9,9,9,9,9,9,4,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,174,156,134,112,91,70,49,27,0,0,0,0,0,0,0,4,9,9,9,9,9,9,9,9,9,9,9,9,9,28,49,71,92,113,135,156,174,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,156,174,156,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,162,141,119,98,77,55,34,13,0,0,0,0,15,36,57,79,100,121,143,164,170,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,151,159,159,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,31,52,73,94,116,138,159,174,154,133,111,90,69,47,26,5,0,0,0,0,57,78,98,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,115,98,78,57,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,153,153,153,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,153,153,153,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,136,153,153,153,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,153,153,153,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,153,153,153,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,135,153,153,153,134,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,153,153,141,119,98,77,55,34,13,0,0,0,0,15,36,57,79,100,121,143,153,153,148,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,44,65,86,108,130,138,138,138,138,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,31,52,73,94,116,138,153,153,153,133,111,90,69,47,26,5,0,0,0,0,51,69,85,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,85,69,51,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,132,132,132,132,132,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,132,132,132,132,132,112,91,70,49,27,0,0,0,0,0,0,0,0,0,7,29,50,71,92,114,132,132,132,132,132,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,132,132,132,132,132,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,132,132,132,132,132,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,49,71,92,113,132,132,132,132,132,112,91,70,49,27,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,132,132,132,132,119,98,77,55,34,13,0,0,0,0,15,36,57,79,100,121,132,132,132,132,126,105,84,63,41,20,0,0,0,0,0,0,0,0,0,0,0,43,64,85,105,116,116,116,116,116,115,99,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,31,52,73,94,116,132,132,132,132,132,111,90,69,47,26,5,0,0,0,0,39,55,67,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,67,55,39,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,47,68,88,105,110,110,110,110,110,104,87,67,47,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,47,68,88,105,110,110,110,110,110,104,87,67,47,26,0,0,0,0,0,0,0,0,0,6,27,48,69,88,105,110,110,110,110,110,104,86,66,45,25,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,47,68,88,105,110,110,110,110,110,104,87,67,47,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,47,68,88,105,110,110,110,110,110,104,87,67,47,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,27,47,68,88,105,110,110,110,110,110,104,87,67,47,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,83,101,110,110,110,110,110,108,93,74,53,32,11,0,0,0,0,13,34,55,76,95,109,110,110,110,110,110,99,81,60,40,19,0,0,0,0,0,0,0,0,0,0,0,38,57,75,89,94,94,94,94,94,94,86,70,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,50,71,90,106,110,110,110,110,110,104,86,66,45,25,4,0,0,0,0,25,38,47,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,40,59,75,86,88,88,88,88,88,86,74,58,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,40,59,75,86,88,88,88,88,88,86,74,58,40,20,0,0,0,0,0,0,0,0,0,1,21,41,59,75,86,88,88,88,88,88,85,73,57,38,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,40,59,75,86,88,88,88,88,88,86,74,58,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,40,59,75,86,88,88,88,88,88,86,74,58,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,40,59,75,86,88,88,88,88,88,86,74,58,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,35,54,71,84,88,88,88,88,88,88,79,64,46,26,6,0,0,0,0,8,28,47,65,80,88,88,88,88,88,88,83,69,52,33,13,0,0,0,0,0,0,0,0,0,0,0,28,45,60,70,73,73,73,73,73,73,68,56,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,23,43,61,77,87,88,88,88,88,88,85,73,57,38,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,45,58,66,67,67,67,67,67,65,57,44,28,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,45,58,66,67,67,67,67,67,65,57,44,28,11,0,0,0,0,0,0,0,0,0,0,12,30,45,58,66,67,67,67,67,67,65,57,43,27,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,45,58,66,67,67,67,67,67,65,57,44,28,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,45,58,66,67,67,67,67,67,65,57,44,28,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,29,45,58,66,67,67,67,67,67,65,57,44,28,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,41,55,64,67,67,67,67,67,67,60,49,34,16,0,0,0,0,0,0,18,35,50,61,67,67,67,67,67,67,63,53,39,23,5,0,0,0,0,0,0,0,0,0,0,0,15,30,42,50,52,52,52,52,52,52,48,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,31,47,59,66,67,67,67,67,67,65,57,43,27,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,39,45,46,46,46,46,46,45,38,28,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,39,45,46,46,46,46,46,45,38,28,14,0,0,0,0,0,0,0,0,0,0,0,0,15,29,39,45,46,46,46,46,46,44,38,27,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,39,45,46,46,46,46,46,45,38,28,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,39,45,46,46,46,46,46,45,38,28,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,39,45,46,46,46,46,46,45,38,28,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,25,36,44,46,46,46,46,46,46,41,32,19,4,0,0,0,0,0,0,5,20,33,42,46,46,46,46,46,46,43,35,23,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,12,22,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,24,16,5,0,0,0,0,0,0,0,0,0,0,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,0,6,17,24,28,28,28,28,28,28,28,26,20,10,0,0,0,0,0,0,0,6,17,26,33,38,41,42,41,38,33,26,18,8,14,24,32,38,41,42,41,38,33,25,16,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,18,24,30,34,37,39,41,41,40,39,37,34,31,27,22,17,12,6,0,0,0,0,0,0,0,0,0,0,0,0,0,6,14,21,26,31,35,38,41,42,43,43,43,42,40,38,36,32,28,23,18,11,3,0,0,0,0,12,22,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,24,16,5,0,0,0,0,0,0,0,0,0,0,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,0,6,17,24,28,28,28,28,28,28,28,26,20,10,0,0,6,17,24,28,28,28,28,28,28,28,24,16,5,0,0,0,0,0,0,0,0,3,14,23,27,28,28,28,28,28,28,24,16,5,0,0,0,0,0,0,0,0,0,8,17,24,30,35,39,41,42,42,41,38,35,30,23,16,8,0,0,0,0,0,0,0,0,0,0,0,12,21,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,21,11,0,0,0,0,0,0,0,0,0,0,0,0,0,6,12,17,21,24,26,27,28,28,28,28,28,28,28,28,28,28,28,28,28,25,18,7,0,0,6,17,24,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,21,12,0,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,7,18,25,28,28,28,28,28,28,26,20,10,0,0,1,13,22,27,28,28,28,28,28,28,27,21,11,0,0,0,0,0,0,0,2,13,22,27,28,28,28,28,28,28,25,18,8,0,0,0,0,0,1,10,18,23,28,32,35,38,39,41,41,42,41,41,39,36,32,27,21,13,5,0,0,0,0,0,0,0,0,7,16,22,26,29,32,35,38,40,41,42,43,43,43,43,42,40,37,33,29,23,16,9,0,0,0,0,0,0,0,0,0,10,20,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,25,18,8,0,0,0,0,0,0,0,0,0,0,4,13,20,27,32,36,39,41,42,41,40,37,34,29,23,15,7,0,0,0,0,0,0,0,0,0,0,8,18,25,28,28,28,28,28,28,26,19,9,17,24,28,28,28,28,28,28,24,16,11,21,26,28,28,28,28,28,28,25,17,7,0,0,0,0,8,14,20,25,29,33,36,39,41,42,43,43,43,42,40,37,33,29,23,16,8,0,0,0,0,0,0,0,0,6,17,24,28,28,28,28,28,28,26,20,10,0,0,0,0,0,0,5,16,24,28,28,28,28,28,28,25,17,6,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,0,6,17,24,28,28,28,28,28,28,28,26,20,10,0,0,0,0,0,0,0,0,0,0,0,12,21,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,21,11,0,0,0,0,7,18,25,28,28,28,28,28,28,25,17,6,0,0,0,0,0,0,6,17,24,28,28,28,28,28,28,25,18,7,0,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,6,17,25,28,28,28,28,28,28,27,21,11,0,0,0,0,0,0,0,0,0,0,0,8,17,24,30,35,39,41,42,42,41,38,35,30,23,16,8,0,0,0,0,0,0,0,0,0,0,0,12,21,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,21,11,0,0,0,0,0,0,0,0,0,0,0,2,9,17,22,28,32,36,39,41,41,42,41,41,39,36,33,30,26,20,15,8,0,0,10,20,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,26,19,9,0,0,1,13,22,27,28,28,28,28,28,28,27,21,11,0,0,0,0,0,0,0,2,13,22,27,28,28,28,28,28,28,25,18,8,0,0,12,22,27,28,28,28,28,28,28,24,16,5,0,0,0,0,0,6,17,25,28,28,28,28,28,28,27,21,11,0,0,0,0,0,0,0,
16,30,41,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,44,35,22,6,0,0,0,0,0,0,0,0,0,0,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,0,8,23,35,45,49,49,49,49,49,49,49,47,39,27,13,0,0,0,0,0,11,24,35,45,53,59,62,63,62,59,53,46,37,26,32,43,52,58,62,63,62,58,53,45,35,24,11,0,0,0,0,0,0,0,0,0,0,0,0,10,20,29,37,44,50,55,58,61,62,62,61,60,58,55,52,48,43,38,33,27,20,10,0,0,0,0,0,0,0,0,0,5,16,25,33,40,47,52,56,59,62,63,64,65,64,63,62,59,57,53,49,44,38,31,22,10,0,0,16,30,41,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,44,35,22,6,0,0,0,0,0,0,0,0,0,0,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,0,8,23,35,45,49,49,49,49,49,49,49,47,39,27,13,0,23,35,45,49,49,49,49,49,49,49,44,35,22,6,0,0,0,0,0,0,3,19,33,43,48,49,49,49,49,49,49,44,35,22,0,0,0,0,0,0,0,7,18,28,36,44,51,56,60,62,63,63,62,59,55,50,44,36,27,17,6,0,0,0,0,0,0,0,0,16,30,41,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,47,40,29,15,0,0,0,0,0,0,0,0,0,2,11,19,26,32,38,42,45,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,46,37,24,9,0,23,35,45,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,48,41,30,16,0,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,9,24,36,45,49,49,49,49,49,49,47,39,28,13,0,17,31,42,48,49,49,49,49,49,49,47,40,29,15,0,0,0,0,0,2,18,31,42,48,49,49,49,49,49,49,46,37,25,10,0,0,0,6,19,30,38,44,49,53,56,59,61,62,63,63,63,62,60,57,53,48,41,33,24,14,2,0,0,0,0,0,12,25,36,43,47,50,53,56,59,61,62,63,64,65,65,64,63,61,58,54,50,44,36,28,18,7,0,0,0,0,0,0,13,28,39,47,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,46,37,25,10,0,0,0,0,0,0,0,3,13,23,32,40,47,52,57,60,62,63,63,61,58,54,49,43,35,26,16,4,0,0,0,0,0,0,0,10,25,37,46,49,49,49,49,49,49,46,38,26,35,45,49,49,49,49,49,49,44,34,29,40,47,49,49,49,49,49,49,45,36,23,8,0,6,18,28,34,40,45,50,54,57,60,62,64,64,65,64,63,61,58,54,49,43,36,27,17,7,0,0,0,0,0,0,23,35,45,49,49,49,49,49,49,47,39,27,12,0,0,0,0,7,22,35,44,49,49,49,49,49,49,45,36,23,8,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,0,8,23,35,45,49,49,49,49,49,49,49,47,39,27,13,0,0,0,0,0,0,0,0,0,15,29,41,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,47,40,29,15,0,0,9,24,37,46,49,49,49,49,49,49,45,36,23,8,0,0,0,0,7,23,35,45,49,49,49,49,49,49,45,36,24,9,0,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,8,23,36,45,49,49,49,49,49,49,47,40,29,15,0,0,0,0,0,0,0,0,7,18,28,36,44,51,56,60,62,63,63,62,59,55,50,44,36,27,17,6,0,0,0,0,0,0,0,0,16,30,41,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,47,40,29,15,0,0,0,0,0,0,0,0,2,12,21,29,37,43,49,53,57,60,62,63,63,63,62,60,57,54,51,46,41,35,28,18,4,27,39,47,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,46,38,26,11,0,17,31,42,48,49,49,49,49,49,49,47,40,29,15,0,0,0,0,0,2,18,31,42,48,49,49,49,49,49,49,46,37,25,10,16,30,41,48,49,49,49,49,49,49,44,34,21,6,0,0,0,8,23,36,45,49,49,49,49,49,49,47,40,29,15,0,0,0,0,0,0,
30,46,60,69,71,71,71,71,71,71,71,71,71,71,71,71,71,70,64,52,36,19,0,0,0,0,0,0,0,0,0,0,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,0,6,22,38,53,64,70,71,71,71,71,71,71,67,57,43,26,8,0,0,0,11,26,41,53,64,73,80,84,84,83,79,73,65,55,43,49,61,71,79,83,84,83,79,73,64,53,41,27,12,0,0,0,0,0,0,0,0,0,5,17,29,39,49,57,65,71,76,79,82,83,83,83,81,79,76,73,69,64,59,53,47,39,27,13,0,0,0,0,0,0,0,11,23,34,44,53,61,67,73,77,80,83,85,85,86,85,84,83,80,78,74,70,64,59,51,40,26,9,0,30,46,60,69,71,71,71,71,71,71,71,71,71,71,71,71,71,70,64,52,36,19,0,0,0,0,0,0,0,0,0,0,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,0,6,22,38,53,64,70,71,71,71,71,71,71,67,57,43,26,8,37,53,64,70,71,71,71,71,71,70,64,52,36,19,0,0,0,0,0,0,15,33,49,62,69,71,71,71,71,71,70,64,52,36,0,0,0,0,0,0,13,25,36,47,56,64,71,76,81,83,84,84,83,80,76,71,64,55,46,36,24,12,0,0,0,0,0,0,0,29,46,59,68,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,68,59,45,28,10,0,0,0,0,0,0,0,10,20,30,39,46,53,58,63,66,69,70,71,71,71,71,71,71,71,71,71,71,71,71,70,65,54,39,22,4,37,53,64,70,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,68,59,46,29,11,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,3,22,39,54,65,70,71,71,71,71,71,67,58,43,27,8,31,47,60,69,71,71,71,71,71,71,68,59,45,29,12,0,0,0,0,14,32,48,61,69,71,71,71,71,71,70,66,55,40,23,0,0,4,21,36,49,58,64,69,74,77,80,82,83,84,84,84,83,81,78,74,68,61,52,42,32,20,7,0,0,0,0,26,42,55,63,67,71,74,77,80,82,83,84,85,86,86,85,84,82,79,75,70,64,56,47,37,25,13,0,0,0,0,0,27,43,58,67,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,70,66,55,40,23,0,0,0,0,0,0,8,20,32,42,52,60,67,73,78,81,84,84,84,82,79,75,70,63,54,45,34,22,9,0,0,0,0,0,4,23,40,55,66,70,71,71,71,71,71,67,56,42,53,64,70,71,71,71,71,70,63,51,44,58,68,71,71,71,71,71,70,65,53,38,21,5,21,36,47,55,61,66,71,75,78,81,84,85,85,86,85,84,82,79,75,70,63,55,46,36,24,12,0,0,0,0,0,37,53,64,70,71,71,71,71,71,67,57,42,26,7,0,0,5,21,37,52,64,70,71,71,71,71,70,65,53,38,20,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,0,6,22,38,53,64,70,71,71,71,71,71,71,67,57,43,26,8,0,0,0,0,0,0,0,11,29,45,59,68,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,68,59,45,28,10,4,22,39,54,65,70,71,71,71,71,70,65,53,38,21,2,0,0,1,20,37,53,64,70,71,71,71,71,70,65,54,39,22,3,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,2,20,38,53,65,70,71,71,71,71,71,68,59,45,28,10,0,0,0,0,0,0,13,25,36,47,56,64,71,76,81,83,84,84,83,80,76,71,64,55,46,36,24,12,0,0,0,0,0,0,0,29,46,59,68,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,68,59,45,28,10,0,0,0,0,0,0,8,20,30,40,49,57,64,69,74,78,81,83,84,84,84,83,81,79,75,71,67,61,56,47,34,19,42,57,67,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,66,56,41,24,6,31,47,60,69,71,71,71,71,71,71,68,59,45,29,12,0,0,0,0,14,32,48,61,69,71,71,71,71,71,70,66,55,40,23,30,46,60,69,71,71,71,71,71,70,63,51,36,18,0,0,2,20,38,53,65,70,71,71,71,71,71,68,59,45,28,10,0,0,0,0,0,
40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,48,28,8,0,0,0,0,0,0,0,0,0,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,5,20,36,52,68,83,91,92,92,92,92,92,92,87,73,55,36,16,0,0,9,26,42,56,70,83,93,100,104,106,104,100,93,84,73,59,66,79,90,99,104,106,104,100,92,82,71,57,42,26,10,0,0,0,0,0,0,0,7,21,34,46,58,68,77,85,91,97,100,103,104,104,104,102,100,98,94,89,84,79,73,67,57,43,26,8,0,0,0,0,0,14,28,41,53,63,72,81,88,93,98,102,104,106,106,107,106,105,104,102,99,95,90,85,79,70,56,39,20,1,40,59,76,89,92,92,92,92,92,92,92,92,92,92,92,92,92,91,82,66,48,28,8,0,0,0,0,0,0,0,0,0,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,5,20,36,52,68,83,91,92,92,92,92,92,92,87,73,55,36,16,49,67,83,91,92,92,92,92,92,91,82,66,48,29,9,0,0,0,0,4,24,44,63,79,90,92,92,92,92,92,91,82,66,48,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,40,59,76,88,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,88,75,58,39,19,0,0,0,0,0,3,15,28,39,49,58,66,73,79,83,87,90,91,92,92,92,92,92,92,92,92,92,92,92,92,92,84,69,51,32,12,49,67,83,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,88,76,59,40,20,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,11,31,51,69,84,92,92,92,92,92,92,87,73,56,37,17,42,60,77,89,92,92,92,92,92,92,88,75,59,42,25,8,0,0,9,27,44,61,78,89,92,92,92,92,92,92,84,70,52,33,0,0,14,33,51,66,77,85,90,95,98,101,103,104,105,106,105,104,102,99,94,88,80,71,61,49,37,23,8,0,0,0,38,56,72,83,88,92,95,98,101,103,104,106,106,107,107,106,105,103,100,96,90,84,75,66,55,43,29,15,0,0,0,0,37,56,73,87,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,84,70,52,33,0,0,0,0,0,11,25,38,50,61,71,80,87,94,99,102,105,106,105,103,100,96,90,82,73,63,51,39,25,11,0,0,0,0,13,33,52,70,84,92,92,92,92,92,92,86,72,54,67,83,91,92,92,92,92,91,81,65,57,74,88,92,92,92,92,92,91,83,68,50,31,16,34,51,65,75,81,87,92,96,99,102,104,106,106,107,106,105,103,100,96,90,83,75,65,54,42,28,14,0,0,0,0,49,67,83,91,92,92,92,92,92,86,72,55,36,16,0,2,19,35,51,67,82,91,92,92,92,92,91,83,68,49,30,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,5,20,36,52,68,83,91,92,92,92,92,92,92,87,73,55,36,16,0,0,0,0,0,0,0,19,39,58,75,88,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,88,75,58,39,19,12,32,51,69,84,92,92,92,92,92,91,83,68,50,30,11,0,0,10,30,49,67,83,91,92,92,92,92,92,84,69,51,31,11,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,10,30,49,68,83,91,92,92,92,92,92,88,75,58,39,19,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,40,59,76,88,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,88,75,58,39,19,0,0,0,0,0,13,26,38,49,59,68,77,84,89,95,99,102,104,105,106,105,104,102,100,96,92,87,82,76,64,49,31,55,72,86,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,86,71,54,34,14,42,60,77,89,92,92,92,92,92,92,88,75,59,42,25,8,0,0,9,27,44,61,78,89,92,92,92,92,92,92,84,70,52,33,40,59,76,89,92,92,92,92,92,91,81,65,47,28,7,0,10,30,49,68,83,91,92,92,92,92,92,88,75,58,39,19,0,0,0,0,0,
47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,13,0,0,0,0,0,0,0,0,0,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,20,35,50,66,82,97,112,113,113,113,113,113,113,103,84,63,42,21,0,4,22,39,56,72,86,100,112,120,126,128,125,120,112,102,89,75,81,96,109,119,125,128,125,120,111,100,87,72,56,39,22,4,0,0,0,0,0,7,23,37,51,64,76,87,96,105,112,117,121,124,125,125,125,123,121,118,114,110,105,100,94,86,73,56,37,17,0,0,0,0,13,29,44,58,70,82,92,100,108,114,119,122,125,128,128,129,128,126,125,122,120,116,111,105,98,86,68,48,28,7,47,68,88,106,113,113,113,113,113,113,113,113,113,113,113,113,113,111,95,75,55,34,13,0,0,0,0,0,0,0,0,0,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,20,35,50,66,82,97,112,113,113,113,113,113,113,103,84,63,42,21,56,77,96,112,113,113,113,113,113,111,96,76,55,35,14,0,0,0,0,10,31,51,72,92,109,113,113,113,113,113,111,95,75,55,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,46,67,87,106,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,105,86,66,45,24,0,0,0,0,5,19,32,45,57,68,77,86,93,99,104,108,111,112,113,113,113,113,113,113,113,113,113,113,113,113,113,99,79,58,38,17,56,77,96,112,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,106,87,67,46,25,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,16,37,58,78,98,112,113,113,113,113,113,103,84,64,43,22,48,69,89,107,113,113,113,113,113,113,105,88,72,55,38,21,4,4,22,39,56,74,91,108,113,113,113,113,113,113,99,80,59,38,0,0,21,42,62,80,96,105,111,115,119,122,124,126,126,128,126,126,123,120,115,108,100,90,79,67,53,38,22,6,0,0,45,65,85,102,109,113,116,119,122,124,126,128,128,128,129,128,126,124,121,117,111,103,94,84,73,59,45,30,14,0,0,0,43,64,84,103,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,99,80,59,38,0,0,0,0,12,27,41,55,68,79,90,99,107,114,119,123,126,128,126,124,121,116,110,102,92,81,69,55,41,26,10,0,0,0,17,38,59,80,99,113,113,113,113,113,113,102,83,64,77,96,112,113,113,113,113,111,95,75,67,86,104,113,113,113,113,113,112,98,78,57,36,24,44,63,81,95,101,107,112,117,120,123,126,128,128,129,128,126,124,121,116,110,103,93,83,71,58,44,29,13,0,0,0,56,77,96,112,113,113,113,113,113,102,83,62,42,20,0,15,32,48,65,81,96,111,113,113,113,113,112,97,77,57,36,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,20,35,50,66,82,97,112,113,113,113,113,113,113,103,84,63,42,21,0,0,0,0,0,0,3,24,45,66,87,105,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,105,86,66,45,24,17,38,58,79,99,113,113,113,113,113,112,97,78,58,38,18,0,0,18,37,57,77,96,112,113,113,113,113,112,98,78,58,37,16,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,15,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,46,67,87,106,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,105,86,66,45,24,0,0,0,0,15,30,43,56,67,78,88,96,104,110,116,120,123,125,126,128,126,125,123,120,117,113,108,102,94,79,60,40,62,83,102,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,101,82,61,40,19,48,69,89,107,113,113,113,113,113,113,105,88,72,55,38,21,4,4,22,39,56,74,91,108,113,113,113,113,113,113,99,80,59,38,47,68,88,106,113,113,113,113,113,111,95,75,54,33,12,0,15,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,0,0,0,0,0,
48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,135,135,135,135,120,99,78,57,35,20,35,50,65,81,96,112,128,135,135,135,135,135,123,106,85,64,43,22,0,15,33,51,69,85,102,116,130,140,147,149,146,141,132,119,105,89,96,111,126,138,146,148,146,140,130,117,102,86,69,51,33,14,0,0,0,0,5,22,37,53,67,81,94,105,115,124,132,138,143,146,147,147,146,145,143,139,136,131,126,120,114,103,84,64,43,22,1,0,0,8,26,43,59,73,87,100,110,120,128,135,140,144,147,148,150,150,150,148,146,144,141,137,132,126,115,95,74,52,31,10,48,69,90,112,134,135,135,135,135,135,135,135,135,135,135,135,135,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,135,135,135,135,120,99,78,57,35,20,35,50,65,81,96,112,128,135,135,135,135,135,123,106,85,64,43,22,57,78,99,119,135,135,135,135,135,122,102,82,61,41,20,0,0,0,0,16,37,57,78,98,118,135,135,135,135,135,118,98,77,56,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,47,69,90,111,133,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,132,110,88,67,46,25,0,0,0,4,20,34,49,62,75,86,97,106,114,120,125,130,132,134,135,135,135,135,135,135,135,135,135,135,135,135,124,102,81,60,39,17,57,79,100,121,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,133,111,90,69,47,26,47,69,90,111,133,135,135,135,135,120,99,78,57,35,14,17,38,59,81,102,123,135,135,135,135,130,108,86,65,44,23,49,70,91,111,128,135,135,135,135,135,118,101,85,68,51,34,17,17,34,51,69,86,103,120,135,135,135,135,135,121,102,81,60,39,0,3,24,45,66,88,109,125,132,136,140,143,146,147,148,149,148,147,145,141,135,128,119,108,96,83,68,52,36,18,0,0,47,69,90,111,130,134,138,140,143,146,147,148,150,150,150,149,148,145,142,137,131,123,113,102,89,75,60,44,27,9,0,0,44,65,86,108,130,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,124,103,82,61,39,0,0,0,11,27,42,57,71,85,97,108,118,128,134,140,145,148,149,148,146,142,137,130,121,110,98,85,71,56,40,23,6,0,0,18,39,60,81,102,121,135,135,135,135,131,112,93,74,79,100,121,135,135,135,135,119,98,77,76,95,114,134,135,135,135,135,119,100,79,58,37,28,49,70,91,111,122,128,133,138,142,145,147,149,150,150,149,148,145,142,137,131,122,112,101,88,74,59,43,26,8,0,0,57,79,100,121,135,135,135,135,128,106,85,64,43,21,11,28,45,62,78,95,111,126,135,135,135,135,122,100,79,58,37,47,69,90,111,133,135,135,135,135,120,99,78,57,35,20,35,50,65,81,96,112,128,135,135,135,135,135,123,106,85,64,43,22,0,0,0,0,0,0,4,25,47,68,89,110,132,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,132,110,88,67,46,25,19,40,61,82,103,124,135,135,135,135,125,105,85,66,46,26,6,6,26,45,65,85,105,124,135,135,135,135,124,103,82,61,40,19,47,69,90,111,133,135,135,135,135,120,99,78,57,35,14,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,47,69,90,111,133,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,132,110,88,67,46,25,0,0,0,15,30,45,59,73,85,96,106,116,124,131,136,141,144,147,148,149,148,147,145,142,138,134,129,123,107,86,65,44,64,85,106,128,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,126,105,84,63,41,20,49,70,91,111,128,135,135,135,135,135,118,101,85,68,51,34,17,17,34,51,69,86,103,120,135,135,135,135,135,121,102,81,60,39,48,69,90,112,134,135,135,135,135,119,98,77,55,34,13,0,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,0,0,0,0,0,
48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,156,156,142,120,99,78,57,35,36,50,65,80,95,111,126,142,156,156,156,141,125,109,93,77,58,39,18,5,24,43,62,80,98,115,132,147,159,168,170,167,160,149,135,119,102,109,126,142,156,166,170,167,159,147,133,116,99,80,62,43,24,4,0,0,0,18,35,52,67,83,97,111,123,134,144,152,159,163,167,168,168,168,166,164,160,156,151,146,141,130,108,86,65,44,23,1,0,0,19,37,55,72,88,104,117,129,139,148,155,161,165,168,170,171,171,171,169,167,165,162,157,152,135,114,93,72,51,30,9,48,69,90,112,134,155,156,156,156,156,156,156,156,156,156,156,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,156,156,142,120,99,78,57,35,36,50,65,80,95,111,126,142,156,156,156,141,125,109,93,77,58,39,18,52,72,93,113,134,154,156,156,149,128,108,88,67,47,26,6,0,0,2,22,43,63,83,104,124,145,156,156,154,133,112,92,72,51,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,47,69,90,111,133,154,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,153,132,110,88,67,46,25,0,0,1,18,34,50,65,79,92,104,115,125,134,140,146,150,153,155,156,156,156,156,156,156,156,156,156,156,156,146,124,102,81,60,39,17,57,79,100,121,143,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,154,133,111,90,69,47,26,47,69,90,111,133,154,156,156,142,120,99,78,57,35,14,17,38,59,81,102,123,145,156,156,151,130,108,86,65,44,23,44,64,82,99,115,133,149,156,156,148,131,114,98,81,64,47,30,29,46,64,81,98,116,133,150,156,156,143,126,109,91,74,55,35,0,2,23,44,65,86,107,128,149,157,161,164,167,168,170,170,170,168,166,162,156,148,138,126,112,98,82,65,48,30,11,0,47,69,90,111,133,154,159,162,164,167,168,170,170,170,170,170,169,166,163,158,151,142,131,119,105,90,73,56,39,20,1,0,44,65,86,108,130,151,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,146,124,103,82,61,39,0,0,7,24,41,57,73,87,101,114,126,137,147,155,161,166,169,170,169,167,163,157,149,140,128,115,101,86,70,53,36,18,0,0,14,35,55,74,92,110,128,147,156,156,140,121,102,83,79,100,121,143,156,156,141,119,98,77,86,105,124,143,156,156,145,126,108,90,72,53,33,27,48,69,90,110,131,148,154,159,163,166,168,170,171,171,170,169,166,163,157,150,141,131,118,104,88,73,55,38,19,0,0,57,79,100,121,143,156,156,150,128,106,85,64,43,21,23,41,58,75,92,108,125,141,156,156,156,144,122,100,79,58,37,47,69,90,111,133,154,156,156,142,120,99,78,57,35,36,50,65,80,95,111,126,142,156,156,156,141,125,109,93,77,58,39,18,0,0,0,0,0,0,4,25,47,68,89,110,132,154,156,156,156,156,156,156,156,156,156,156,156,156,156,153,132,110,88,67,46,25,21,42,63,85,106,126,148,156,156,153,133,113,93,73,53,33,14,14,33,53,73,93,112,132,152,156,156,148,126,105,84,63,42,21,47,69,90,111,133,154,156,156,142,120,99,78,57,35,14,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,47,69,90,111,133,154,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,153,132,110,88,67,46,25,0,0,13,29,45,60,75,89,102,114,125,135,144,151,157,162,166,168,169,170,169,168,166,163,159,155,146,125,105,84,64,43,64,85,106,128,150,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,148,126,105,84,63,41,20,44,64,82,99,115,133,149,156,156,148,131,114,98,81,64,47,30,29,46,64,81,98,116,133,150,156,156,143,126,109,91,74,55,35,48,69,90,112,134,155,156,156,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,0,0,0,0,0,
48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,38,52,66,81,95,110,125,141,156,172,157,142,126,111,95,79,63,47,30,11,14,33,53,72,91,110,128,145,162,170,159,154,155,163,166,149,131,112,120,139,156,164,155,152,157,168,163,146,128,109,90,71,52,32,12,0,0,12,30,48,65,81,97,113,128,141,153,163,172,169,163,158,156,155,156,158,162,166,172,172,167,151,130,108,86,65,44,23,1,0,9,28,48,67,85,102,119,134,147,158,167,173,165,160,156,153,152,151,152,154,157,160,164,168,152,131,110,89,68,48,27,6,48,69,90,112,134,155,165,165,165,165,165,165,165,173,177,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,38,52,66,81,95,110,125,141,156,172,157,142,126,111,95,79,63,47,30,11,46,66,87,107,128,148,168,175,155,134,114,93,73,53,32,12,0,0,9,29,49,69,89,110,130,151,171,168,147,128,107,86,66,45,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,47,69,90,111,133,154,175,177,168,165,165,165,165,165,165,165,165,165,165,165,165,168,177,174,153,132,110,88,67,46,25,0,0,14,31,48,64,80,95,109,122,134,144,153,161,167,171,168,166,165,165,172,177,177,173,165,165,165,165,165,146,124,102,81,60,39,17,57,79,100,121,143,164,165,165,165,165,169,177,177,171,165,165,165,165,165,165,165,165,165,165,154,133,111,90,69,47,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,35,52,69,86,103,119,137,153,170,161,144,128,111,94,77,60,43,41,59,76,93,111,128,145,163,166,148,131,114,96,79,62,44,26,0,0,20,41,62,83,104,125,146,166,161,158,155,154,153,152,153,156,161,168,175,166,156,143,128,112,95,77,59,40,20,1,47,69,90,111,133,154,175,170,156,152,150,150,149,148,149,150,151,155,160,167,171,161,149,135,120,103,86,68,48,29,9,0,44,65,86,108,130,151,172,177,169,165,165,165,165,165,165,165,165,165,165,165,165,165,165,146,124,103,82,61,39,0,1,19,37,54,71,87,103,117,131,144,156,166,170,162,156,153,152,154,157,163,172,169,158,145,131,116,100,83,65,47,28,10,0,7,26,44,63,81,99,117,136,154,169,150,131,111,93,79,100,121,143,164,162,141,119,98,77,96,114,134,153,170,152,134,115,97,79,61,43,25,23,43,64,85,105,126,147,167,167,163,159,156,154,152,153,154,156,160,166,173,170,160,148,135,119,102,85,67,48,29,9,0,57,79,100,121,143,164,171,150,128,106,85,64,43,21,35,53,70,87,105,121,138,155,171,177,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,38,52,66,81,95,110,125,141,156,172,157,142,126,111,95,79,63,47,30,11,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,177,167,165,165,165,165,165,165,165,168,177,174,153,132,110,88,67,46,25,24,45,66,87,108,130,150,172,177,160,140,120,101,81,61,41,21,21,41,61,81,100,120,140,160,177,171,150,129,107,86,65,44,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,47,69,90,111,133,154,175,177,168,165,165,165,165,165,165,165,165,165,165,165,165,168,177,174,153,132,110,88,67,46,25,0,7,25,42,59,75,90,105,119,132,144,154,164,171,173,167,162,159,157,156,157,158,160,162,166,161,141,120,99,79,58,38,64,85,106,128,150,165,165,165,165,165,165,165,165,170,177,177,170,165,165,165,165,165,165,165,165,148,126,105,84,63,41,20,35,52,69,86,103,119,137,153,170,161,144,128,111,94,77,60,43,41,59,76,93,111,128,145,163,166,148,131,114,96,79,62,44,26,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,53,67,82,96,111,125,141,156,171,157,142,126,111,96,81,65,49,33,17,0,21,41,61,81,100,119,139,157,170,154,140,133,135,146,161,160,141,121,131,150,162,146,135,131,139,153,170,157,138,118,99,79,59,39,19,0,3,22,41,59,77,94,111,128,143,157,170,171,159,150,142,137,134,134,135,137,141,145,154,171,172,151,130,108,86,65,44,23,1,0,16,36,56,76,95,114,132,149,164,176,164,154,145,139,134,132,130,130,131,133,136,140,143,147,148,128,106,85,65,44,23,2,48,69,90,112,134,144,144,144,144,144,144,144,144,158,178,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,53,67,82,96,111,125,141,156,171,157,142,126,111,96,81,65,49,33,17,0,40,60,81,101,121,142,162,181,161,140,120,99,79,59,39,18,0,0,15,35,56,76,96,116,137,157,177,161,141,121,100,80,60,39,0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,151,162,174,165,151,136,120,104,86,69,50,32,13,0,0,47,69,90,111,133,154,175,167,150,144,144,144,144,144,144,144,144,144,144,144,144,150,168,174,153,132,110,88,67,46,25,0,7,25,43,61,78,94,110,125,139,151,163,173,165,157,151,147,144,144,144,157,172,177,158,144,144,144,144,144,144,124,102,81,60,39,17,57,79,100,121,143,144,144,144,144,144,152,170,174,155,144,144,144,144,144,144,144,144,144,144,144,133,111,90,69,47,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,22,39,56,73,90,107,123,141,158,174,157,141,123,107,90,73,56,54,71,88,105,123,140,158,171,153,136,118,101,84,67,49,32,15,0,0,17,38,59,80,101,122,143,145,140,137,134,132,132,131,132,135,141,149,160,173,173,158,142,124,106,87,68,48,28,8,47,69,90,111,133,154,175,162,141,130,129,128,128,126,128,128,130,134,140,148,159,173,166,150,133,115,96,76,57,36,16,0,44,65,86,108,130,151,172,170,151,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,124,103,82,61,39,0,12,30,48,66,84,101,117,133,147,161,174,161,151,142,136,132,131,132,137,143,153,164,175,161,146,130,112,94,76,57,38,19,0,0,15,34,52,70,88,107,125,143,161,159,140,121,102,83,100,121,143,164,162,141,119,98,86,105,124,143,162,159,141,123,104,86,68,50,32,14,18,38,59,80,100,121,142,152,147,142,138,135,132,132,132,132,135,139,145,155,166,178,164,149,132,114,96,76,56,36,16,0,57,79,100,121,143,164,171,150,128,106,85,64,43,30,47,65,82,100,117,135,151,168,185,186,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,53,67,82,96,111,125,141,156,171,157,142,126,111,96,81,65,49,33,17,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,165,148,144,144,144,144,144,144,144,150,168,174,153,132,110,88,67,46,25,26,47,68,89,110,132,153,174,188,168,148,128,108,88,68,48,28,29,48,68,88,108,128,148,168,188,173,152,131,110,88,67,46,25,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,14,33,51,69,87,104,120,137,152,166,173,161,150,143,138,136,136,138,143,151,162,174,165,151,136,120,104,86,69,50,32,13,0,0,47,69,90,111,133,154,175,167,150,144,144,144,144,144,144,144,144,144,144,144,144,150,168,174,153,132,110,88,67,46,25,0,19,37,55,72,89,105,120,136,149,162,173,170,161,153,146,141,138,136,135,136,137,139,142,146,151,135,114,94,73,53,32,64,85,106,128,144,144,144,144,144,144,144,144,144,154,173,171,153,144,144,144,144,144,144,144,144,144,126,105,84,63,41,20,22,39,56,73,90,107,123,141,158,174,157,141,123,107,90,73,56,54,71,88,105,123,140,158,171,153,136,118,101,84,67,49,32,15,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,70,83,97,111,126,141,156,170,156,142,126,111,97,82,66,51,35,19,3,0,28,48,68,88,108,128,148,167,159,141,124,112,116,131,148,167,149,129,139,159,150,132,116,110,123,141,159,166,147,126,106,86,66,45,25,4,13,32,51,70,88,107,124,141,158,173,168,154,142,131,122,116,113,112,113,116,120,125,145,166,172,151,130,108,86,65,44,23,1,0,21,42,63,83,103,123,143,161,179,163,148,135,125,118,113,110,109,108,109,111,115,118,122,126,132,123,103,82,61,40,19,0,48,69,90,111,122,122,122,122,122,122,122,122,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,70,83,97,111,126,141,156,170,156,142,126,111,97,82,66,51,35,19,3,0,34,54,74,95,115,135,156,176,167,147,126,106,85,65,45,25,4,2,22,42,62,82,103,123,143,163,175,155,135,114,94,74,54,33,4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,123,133,144,158,173,166,150,134,116,98,79,61,42,23,3,0,47,69,90,111,133,154,175,164,142,122,122,122,122,122,122,122,122,122,122,122,122,144,165,174,153,132,110,88,67,46,25,0,17,36,55,73,90,108,124,140,155,169,170,157,146,137,131,126,123,122,126,142,158,174,153,134,122,122,122,122,122,121,102,81,60,39,17,57,78,99,119,122,122,122,122,122,124,146,167,171,150,128,122,122,122,122,122,122,122,122,122,122,122,110,89,68,47,26,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,9,26,43,60,77,94,111,128,145,162,170,153,137,120,103,86,69,66,83,100,118,135,153,170,158,141,123,106,89,72,54,37,20,2,0,0,14,35,56,77,98,119,130,124,119,116,113,111,110,110,111,114,121,131,143,158,174,172,154,135,115,96,75,55,35,15,47,69,90,111,133,154,175,162,140,118,108,106,106,105,106,107,109,113,120,129,143,158,176,163,144,124,103,83,63,42,21,0,44,65,86,108,130,151,172,166,145,123,122,122,122,122,122,122,122,122,122,122,122,122,122,122,121,103,82,60,39,2,21,40,59,78,96,113,131,147,163,172,157,144,132,122,115,111,109,111,116,124,135,148,163,176,159,142,123,105,86,66,47,27,7,0,4,23,41,59,77,96,114,132,150,168,150,131,112,93,100,121,143,164,162,141,119,98,96,115,134,153,166,148,130,111,93,75,57,39,21,3,13,33,54,75,95,116,137,132,126,121,117,114,111,110,110,111,114,118,126,137,150,166,179,162,143,123,103,83,63,42,21,1,57,79,100,121,143,164,171,150,128,106,85,64,43,42,59,77,94,112,130,147,164,176,181,186,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,70,83,97,111,126,141,156,170,156,142,126,111,97,82,66,51,35,19,3,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,161,140,122,122,122,122,122,122,122,144,165,174,153,132,110,88,67,46,25,28,49,70,91,112,134,155,176,192,175,155,135,115,95,75,55,35,36,56,76,96,116,136,156,176,193,175,154,133,112,91,70,48,27,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,4,23,42,61,80,98,116,134,151,166,172,157,143,132,122,116,114,114,117,123,133,144,158,173,166,150,134,116,98,79,61,42,23,3,0,47,69,90,111,133,154,175,164,142,122,122,122,122,122,122,122,122,122,122,122,122,144,165,174,153,132,110,88,67,46,25,10,29,48,66,84,102,119,135,151,166,178,164,152,142,132,125,120,116,114,113,114,115,117,120,124,130,130,109,88,68,47,27,64,85,106,122,122,122,122,122,122,122,122,122,126,148,170,168,147,125,122,122,122,122,122,122,122,122,122,104,84,62,41,20,9,26,43,60,77,94,111,128,145,162,170,153,137,120,103,86,69,66,83,100,118,135,153,170,158,141,123,106,89,72,54,37,20,2,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,72,86,99,113,128,142,156,169,155,140,126,111,96,81,67,52,36,21,5,0,0,33,54,75,95,115,135,156,169,150,131,111,94,101,119,138,158,156,141,148,160,140,121,102,93,112,131,151,171,153,133,112,92,71,50,30,9,21,41,60,79,98,117,136,154,171,170,154,138,124,112,102,96,92,91,92,95,102,123,145,166,172,151,130,108,86,65,44,23,1,0,25,46,67,88,109,130,150,171,171,152,134,118,106,98,93,89,88,87,88,90,94,97,101,106,112,114,98,78,57,36,15,0,44,63,82,96,100,100,100,100,100,100,100,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,72,86,99,113,128,142,156,169,155,140,126,111,96,81,67,52,36,21,5,0,0,27,48,68,88,108,129,149,169,173,153,132,112,92,72,51,31,11,9,29,49,69,89,109,130,150,170,168,148,128,108,88,67,47,27,12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,104,114,128,143,159,176,163,145,128,108,89,70,51,31,11,0,47,69,90,111,133,154,175,164,142,120,100,100,100,100,100,100,100,100,100,100,122,144,165,174,153,132,110,88,67,46,25,7,27,46,65,84,102,120,137,154,170,170,155,141,128,117,110,105,102,100,111,128,145,162,163,147,130,112,100,100,100,100,91,74,55,35,14,52,72,89,100,100,100,100,100,102,124,146,167,171,150,128,106,100,100,100,100,100,100,100,100,100,100,96,81,63,43,23,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,13,30,47,64,81,98,115,132,149,166,166,150,133,116,99,82,78,96,113,130,148,165,163,146,129,111,94,77,59,42,25,7,0,0,0,11,31,52,73,93,109,109,103,99,95,92,90,88,88,90,94,101,113,128,144,162,180,163,143,122,102,81,61,40,19,47,69,90,111,133,154,175,162,140,118,97,85,84,84,84,86,88,93,100,112,129,147,167,171,150,130,108,88,67,45,24,3,44,65,86,108,130,151,172,166,145,123,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,91,75,55,35,11,30,50,69,88,106,125,143,160,174,158,142,128,114,103,95,90,88,90,96,105,118,133,149,166,171,153,134,114,94,74,54,34,14,0,0,12,30,48,66,84,103,121,139,157,160,141,122,103,100,121,143,164,162,141,119,98,106,125,144,163,155,137,118,100,82,64,46,28,10,0,8,28,49,70,90,111,120,112,106,100,96,92,90,88,88,90,93,98,107,119,136,154,173,171,151,130,109,88,67,46,25,4,57,79,100,121,143,164,171,150,128,106,85,64,43,53,71,89,106,124,142,159,160,154,163,180,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,72,86,99,113,128,142,156,169,155,140,126,111,96,81,67,52,36,21,5,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,161,140,118,100,100,100,100,100,122,144,165,174,153,132,110,88,67,46,25,30,51,72,93,114,136,157,178,172,170,163,143,123,103,83,63,43,44,63,83,103,123,143,163,170,173,178,156,135,114,93,72,50,29,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,12,32,51,71,90,109,128,146,163,175,158,142,126,113,103,96,92,93,96,104,114,128,143,159,176,163,145,128,108,89,70,51,31,11,0,47,69,90,111,133,154,175,164,142,120,100,100,100,100,100,100,100,100,100,100,122,144,165,174,153,132,110,88,67,46,25,19,39,58,77,95,113,131,149,165,178,163,148,135,123,113,105,99,95,93,92,93,94,96,99,104,110,116,103,83,62,42,21,59,77,93,100,100,100,100,100,100,100,100,105,126,148,170,168,147,125,104,100,100,100,100,100,100,100,100,93,76,57,37,17,0,13,30,47,64,81,98,115,132,149,166,166,150,133,116,99,82,78,96,113,130,148,165,163,146,129,111,94,77,59,42,25,7,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,88,102,115,130,143,158,167,153,139,124,110,96,81,66,51,37,22,6,0,0,0,39,59,80,100,121,142,162,163,143,122,102,83,90,110,130,151,170,162,165,154,133,113,93,84,104,124,145,165,159,138,117,96,75,55,34,13,28,48,68,88,108,128,146,165,176,158,141,124,108,94,83,75,71,70,71,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,27,49,70,91,112,134,155,176,165,144,123,104,88,78,72,68,67,66,67,69,73,76,80,85,92,94,85,69,50,31,11,0,35,52,67,77,79,79,79,79,79,79,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,88,102,115,130,143,158,167,153,139,124,110,96,81,66,51,37,22,6,0,0,0,21,41,61,81,102,122,142,162,179,159,139,118,98,78,58,38,17,15,35,56,76,96,116,136,156,177,161,141,121,101,81,61,40,20,19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,72,76,85,97,112,129,147,164,175,156,137,117,98,78,58,39,19,0,47,69,90,111,133,154,175,164,142,120,99,79,79,79,79,79,79,79,79,100,122,144,165,174,153,132,110,88,67,46,25,15,35,55,74,93,112,131,149,167,174,156,140,124,111,99,90,84,81,82,98,115,133,151,169,159,141,123,105,86,79,79,73,61,45,27,7,42,59,72,79,79,79,79,81,102,124,146,167,171,150,128,106,85,79,79,79,79,79,79,79,79,79,77,66,51,34,15,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,0,17,34,51,68,85,102,119,136,153,170,163,146,129,112,95,91,108,125,143,160,168,151,134,116,99,82,64,47,30,12,0,0,0,0,6,26,45,63,79,89,88,83,78,74,70,69,67,67,69,74,83,97,114,133,152,171,169,149,128,107,86,65,44,23,47,69,90,111,133,154,175,162,140,118,97,76,63,63,63,65,67,72,82,100,120,141,162,175,154,132,111,90,69,47,26,5,44,65,86,108,130,151,172,166,145,123,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,74,61,45,27,18,38,58,78,97,116,136,154,172,162,145,128,111,97,85,75,69,67,69,76,88,102,119,137,156,175,161,142,122,101,81,61,40,20,0,0,1,19,37,55,73,91,110,128,146,164,151,132,113,100,121,143,164,162,141,119,98,116,135,154,161,143,125,107,89,71,53,35,17,0,0,3,23,43,63,81,96,99,92,85,80,75,72,69,67,67,69,72,78,90,106,125,145,166,175,154,134,112,90,69,48,27,6,57,79,100,121,143,164,171,150,128,106,85,64,47,65,83,101,118,136,154,162,145,134,152,173,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,88,102,115,130,143,158,167,153,139,124,110,96,81,66,51,37,22,6,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,160,139,117,96,79,79,79,100,122,144,165,174,153,132,110,88,67,46,25,32,53,74,95,116,138,159,168,152,150,163,150,130,110,90,70,50,51,71,91,111,131,151,161,150,154,170,158,138,116,95,74,53,32,47,69,90,111,133,154,175,164,142,120,99,78,57,35,21,21,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,19,39,59,79,98,118,137,156,175,164,146,128,111,96,84,75,71,72,76,85,97,112,129,147,164,175,156,137,117,98,78,58,39,19,0,47,69,90,111,133,154,175,164,142,120,99,79,79,79,79,79,79,79,79,100,122,144,165,174,153,132,110,88,67,46,25,27,47,67,86,105,124,143,161,179,165,148,133,118,105,94,85,79,74,72,71,72,73,75,79,84,90,94,88,73,55,36,16,48,63,75,79,79,79,79,79,79,79,84,105,126,148,170,168,147,125,104,83,79,79,79,79,79,79,79,74,63,47,29,10,0,0,17,34,51,68,85,102,119,136,153,170,163,146,129,112,95,91,108,125,143,160,168,151,134,116,99,82,64,47,30,12,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,90,104,118,132,146,159,165,151,137,122,109,94,80,65,51,36,21,7,0,0,0,0,43,64,85,105,126,147,168,158,137,116,96,75,83,104,124,145,166,183,170,149,128,107,86,78,98,119,140,161,163,142,121,100,79,58,37,16,35,55,75,96,115,136,155,175,166,147,129,111,94,78,65,55,50,49,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,28,49,71,92,113,135,156,177,163,142,120,99,78,58,51,47,45,45,46,48,52,55,60,65,71,73,67,55,39,22,3,0,22,37,49,56,58,58,58,58,58,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,90,104,118,132,146,159,165,151,137,122,109,94,80,65,51,36,21,7,0,0,0,0,14,34,55,75,95,115,136,156,176,166,145,125,105,85,64,44,24,22,42,62,82,103,123,143,163,174,154,134,114,94,74,54,34,14,25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,55,50,51,56,67,83,99,117,136,155,174,165,145,126,106,86,66,45,25,4,47,69,90,111,133,154,175,164,142,120,99,78,58,58,58,58,58,58,79,100,122,144,165,174,153,132,110,88,67,46,25,22,43,63,82,102,122,141,160,179,163,145,126,110,94,81,70,64,60,68,86,103,121,140,159,171,152,134,115,96,76,58,54,44,31,15,0,29,43,53,58,58,58,60,81,102,124,146,167,171,150,128,106,85,64,58,58,58,58,58,58,58,58,56,49,37,22,5,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,0,5,21,38,55,72,89,106,123,140,157,174,159,142,125,108,103,120,138,155,172,156,139,121,104,86,69,52,35,17,0,0,0,0,0,0,16,33,49,61,68,68,62,57,53,49,48,50,51,51,54,67,85,104,124,144,165,174,153,132,110,89,68,47,26,47,69,90,111,133,154,175,162,140,118,97,76,55,41,42,43,46,54,76,97,118,140,161,175,154,133,111,90,69,47,26,5,44,65,86,108,130,151,172,166,145,123,102,81,59,58,58,58,58,58,58,58,58,58,58,58,58,54,44,31,15,25,45,65,86,105,125,145,164,171,152,133,115,98,81,67,56,48,46,49,58,73,89,108,126,147,166,169,148,128,107,87,66,45,25,0,0,0,8,26,44,62,80,98,117,135,153,161,142,123,104,121,143,164,162,141,119,107,126,145,164,150,132,114,96,78,60,42,24,6,0,0,0,16,34,52,66,76,78,72,65,59,54,51,48,46,46,48,51,60,78,99,120,142,164,177,156,134,112,91,70,49,27,6,57,79,100,121,143,164,171,150,128,106,85,64,59,77,94,112,130,148,166,150,133,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,90,104,118,132,146,159,165,151,137,122,109,94,80,65,51,36,21,7,0,0,0,0,0,0,0,0,0,0,5,26,47,69,90,111,133,154,175,160,138,116,95,74,58,79,100,122,144,165,174,153,132,110,88,67,46,25,34,55,76,97,118,140,161,161,140,134,154,157,137,117,97,77,57,59,78,98,118,138,158,152,132,142,164,161,140,118,97,76,55,33,47,69,90,111,133,154,175,164,142,120,99,78,57,42,42,42,42,58,79,100,122,144,165,174,153,132,110,88,67,46,25,25,46,66,86,106,126,146,166,173,154,135,116,98,82,67,55,50,51,56,67,83,99,117,136,155,174,165,145,126,106,86,66,45,25,4,47,69,90,111,133,154,175,164,142,120,99,78,58,58,58,58,58,58,79,100,122,144,165,174,153,132,110,88,67,46,25,34,54,75,94,114,134,153,172,171,153,135,118,102,88,76,66,58,54,51,50,51,52,54,58,63,70,73,69,58,43,26,8,33,46,55,58,58,58,58,58,58,63,84,105,126,148,170,168,147,125,104,83,61,58,58,58,58,58,58,55,46,33,17,0,0,0,5,21,38,55,72,89,106,123,140,157,174,159,142,125,108,103,120,138,155,172,156,139,121,104,86,69,52,35,17,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,106,120,134,148,162,163,149,135,120,107,93,79,64,50,36,21,6,0,0,0,0,0,47,68,89,110,131,151,172,154,134,112,91,70,78,99,120,141,162,183,166,145,124,103,82,74,95,116,138,158,166,146,124,103,82,61,40,19,41,61,82,102,122,143,163,178,158,138,119,100,81,64,48,36,29,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,27,48,70,91,112,133,154,175,164,144,122,102,84,71,66,64,63,63,63,63,63,63,60,51,51,52,47,38,25,9,0,0,7,20,30,35,37,37,37,37,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,106,120,134,148,162,163,149,135,120,107,93,79,64,50,36,21,6,0,0,0,0,0,8,28,48,68,88,108,129,149,169,172,152,132,111,91,71,51,31,30,50,70,90,110,130,150,170,166,147,126,107,87,67,47,27,7,31,51,72,93,113,133,153,173,166,145,126,106,87,69,52,37,29,30,38,53,70,88,107,126,146,166,173,153,133,112,92,72,51,30,10,47,69,90,111,133,154,175,164,142,120,99,78,57,37,37,37,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,28,49,69,89,110,130,150,169,172,153,134,115,97,80,64,51,43,39,56,74,93,112,131,151,170,162,143,124,104,84,64,44,26,15,1,0,13,24,33,36,37,39,60,81,102,124,146,167,171,150,128,106,85,64,43,37,37,37,37,37,37,37,35,29,19,7,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,0,0,9,25,42,59,76,93,110,126,144,161,172,155,138,121,115,133,150,167,161,144,126,109,91,74,57,40,22,5,0,0,0,0,0,0,4,19,32,42,47,47,51,57,62,66,69,71,72,73,72,71,77,98,119,140,161,176,155,134,112,92,70,49,28,47,69,90,111,133,154,175,162,140,118,97,76,62,62,62,63,66,72,82,101,121,142,163,172,151,131,110,88,67,46,25,4,44,65,86,108,130,151,172,166,145,123,102,81,59,38,37,37,37,37,37,37,37,37,37,37,37,34,26,15,1,31,51,72,92,112,133,153,173,163,143,123,104,86,68,66,66,66,66,66,66,66,79,99,119,140,161,174,154,133,112,91,70,49,28,0,0,0,0,15,33,51,69,87,105,123,141,159,152,134,115,121,143,164,162,141,119,117,136,155,156,139,120,103,85,67,49,31,13,0,0,0,0,5,22,36,48,56,57,54,61,63,63,63,63,63,63,64,66,72,84,102,122,144,164,173,153,132,111,90,69,48,27,6,57,79,100,121,143,164,171,150,128,106,85,64,70,88,106,124,142,160,155,137,120,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,106,120,134,148,162,163,149,135,120,107,93,79,64,50,36,21,6,0,0,0,0,0,0,0,0,0,0,0,6,27,49,70,91,112,134,155,176,158,137,116,94,73,58,79,100,122,144,165,174,153,132,110,88,67,46,25,36,57,78,99,120,142,163,160,138,126,146,165,145,125,105,85,65,66,86,106,126,146,164,144,124,141,162,162,141,120,99,78,56,35,47,69,90,111,133,154,175,164,142,120,99,78,63,63,63,63,63,63,79,100,122,144,165,174,153,132,110,88,67,46,25,31,51,72,93,113,133,153,173,166,145,126,106,87,69,52,37,29,30,38,53,70,88,107,126,146,166,173,153,133,112,92,72,51,30,10,47,69,90,111,133,154,175,164,142,120,99,78,57,37,37,37,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,40,60,81,101,122,142,162,181,162,143,124,106,88,72,58,46,38,33,30,29,29,31,33,37,43,49,52,49,40,28,13,0,17,27,34,37,37,37,37,37,41,63,84,105,126,148,170,168,147,125,104,83,61,40,37,37,37,37,37,34,27,16,3,0,0,0,0,9,25,42,59,76,93,110,126,144,161,172,155,138,121,115,133,150,167,161,144,126,109,91,74,57,40,22,5,0,0,0,48,69,90,112,133,154,176,162,141,120,98,77,56,35,13,10,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,108,122,136,150,164,161,147,133,119,105,91,77,63,49,34,20,6,0,0,0,0,0,0,50,71,92,113,134,155,172,151,130,109,88,67,74,95,116,138,158,180,164,143,122,100,87,87,93,114,135,156,169,148,126,105,84,63,42,21,45,66,87,107,128,149,169,172,151,131,111,90,71,52,34,18,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,24,45,66,87,107,128,147,167,170,150,131,113,100,91,87,85,84,84,84,84,84,84,80,68,51,33,27,19,8,0,0,0,0,1,10,14,15,15,15,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,108,122,136,150,164,161,147,133,119,105,91,77,63,49,34,20,6,0,0,0,0,0,0,1,21,41,61,81,101,121,142,161,179,158,138,118,98,78,58,38,37,57,77,97,117,137,157,177,159,139,119,99,79,59,39,20,0,35,56,77,98,118,139,160,180,159,139,119,98,78,59,40,22,8,9,23,41,60,79,99,119,140,160,180,159,139,118,97,76,56,35,14,47,69,90,111,133,154,175,164,142,120,99,78,57,35,15,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,33,54,75,95,116,137,157,177,164,144,124,105,86,68,50,34,23,27,45,64,83,103,123,143,163,171,152,132,112,91,71,51,30,10,0,0,0,5,12,15,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,15,15,15,15,15,15,14,9,1,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,0,0,0,13,30,46,63,80,97,114,131,148,165,168,151,134,128,145,162,166,149,131,114,96,79,62,45,27,10,0,0,0,0,0,0,0,7,21,33,44,55,63,71,77,83,87,90,92,93,94,93,92,90,95,116,137,158,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,140,118,97,83,83,83,83,84,87,92,100,112,129,148,168,164,145,125,105,84,64,43,22,1,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,15,15,15,15,15,15,15,15,15,15,13,7,0,0,35,56,77,98,118,139,160,176,156,136,115,95,87,87,87,87,87,87,87,87,87,87,94,114,136,156,178,158,137,116,95,74,53,32,0,0,0,0,4,22,40,58,76,94,112,130,148,162,144,125,121,143,164,162,141,119,128,146,163,145,126,109,91,73,55,37,19,1,0,0,0,0,0,6,19,29,37,55,71,82,84,84,84,84,84,84,85,87,92,101,114,131,150,169,163,145,126,106,86,65,44,24,3,57,79,100,121,143,164,171,150,128,106,85,64,82,100,117,136,153,160,143,125,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,108,122,136,150,164,161,147,133,119,105,91,77,63,49,34,20,6,0,0,0,0,0,0,0,0,0,0,0,0,7,29,50,71,92,113,135,156,177,157,136,114,93,72,58,79,100,122,144,165,174,153,132,110,88,67,46,25,37,59,80,101,122,144,165,158,137,118,138,157,152,132,112,92,72,74,94,114,134,153,156,136,118,139,160,164,143,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,84,84,84,84,84,84,84,84,100,122,144,165,174,153,132,110,88,67,46,25,35,56,77,98,118,139,160,180,159,139,119,98,78,59,40,22,8,9,23,41,60,79,99,119,140,160,180,159,139,118,97,76,56,35,14,47,69,90,111,133,154,175,164,142,120,99,78,57,35,15,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,45,66,86,107,128,148,169,174,154,134,114,95,77,59,42,28,18,12,8,7,8,10,12,17,23,29,31,28,21,11,0,0,0,8,14,15,15,15,15,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,15,15,15,15,13,7,0,0,0,0,0,0,0,13,30,46,63,80,97,114,131,148,165,168,151,134,128,145,162,166,149,131,114,96,79,62,45,27,10,0,0,0,0,47,68,90,111,132,154,175,164,142,121,100,79,58,39,33,31,32,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,124,138,152,166,159,145,131,117,103,89,75,61,47,33,19,4,0,0,0,0,0,0,0,52,73,94,115,137,158,171,150,128,107,86,65,72,93,114,135,156,177,164,142,120,108,108,108,108,113,134,156,171,150,129,107,86,65,44,22,49,70,91,112,133,154,174,167,146,125,104,84,63,43,24,5,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,20,40,60,80,100,119,138,156,172,160,144,129,119,112,108,106,106,106,106,106,106,106,98,81,61,41,20,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,124,138,152,166,159,145,131,117,103,89,75,61,47,33,19,4,0,0,0,0,0,0,0,0,14,34,54,74,94,114,134,154,174,165,145,125,105,85,64,44,44,64,84,104,124,144,164,171,151,131,111,92,72,52,32,12,0,39,60,81,102,123,144,165,176,155,134,113,92,72,51,31,11,0,0,12,32,52,72,93,114,135,155,176,164,143,122,101,80,59,38,17,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,37,58,79,100,120,142,162,179,158,138,117,97,77,58,39,20,4,17,36,56,76,96,116,136,156,177,159,138,118,98,77,57,36,15,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,0,0,0,0,17,33,50,67,84,101,118,135,152,169,164,148,142,157,171,154,136,119,101,84,67,50,32,15,0,0,0,0,0,0,0,8,23,37,51,63,73,83,91,98,103,108,111,113,114,115,114,113,111,108,115,137,158,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,140,118,104,104,104,104,104,105,108,112,119,129,143,159,166,151,135,116,98,78,58,38,17,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,60,81,102,123,144,165,172,151,130,109,108,108,108,108,108,108,108,108,108,108,108,108,112,134,154,176,161,140,118,97,76,55,34,0,0,0,0,0,11,29,47,64,82,100,118,136,154,154,136,121,143,164,162,141,120,138,157,151,133,115,98,80,62,44,26,8,0,0,0,0,0,0,0,4,24,45,65,85,101,106,106,106,106,106,106,106,108,112,119,130,144,160,167,151,134,116,97,78,59,39,18,0,57,79,100,121,143,164,171,150,128,106,85,75,93,111,129,147,165,149,131,113,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,124,138,152,166,159,145,131,117,103,89,75,61,47,33,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,9,30,52,73,94,115,136,158,177,156,134,113,92,71,58,79,100,122,144,165,174,153,132,110,88,67,46,25,39,60,82,103,124,145,166,157,136,114,130,149,160,140,120,100,80,81,101,121,141,161,148,128,116,138,159,166,145,124,102,81,60,39,47,69,90,111,133,154,175,164,142,120,106,106,106,106,106,106,106,106,106,106,122,144,165,174,153,132,110,88,67,46,25,39,60,81,102,123,144,165,176,155,134,113,92,72,51,31,11,0,0,12,32,52,72,93,114,135,155,176,164,143,122,101,80,59,38,17,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,48,69,90,111,132,153,174,168,147,126,106,86,67,48,29,12,0,0,0,0,0,0,0,0,2,8,9,7,2,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,33,50,67,84,101,118,135,152,169,164,148,142,157,171,154,136,119,101,84,67,50,32,15,0,0,0,0,0,46,67,88,109,130,151,172,167,146,125,105,85,68,59,54,53,53,54,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,126,141,154,168,157,143,129,115,101,87,73,59,45,31,17,3,0,0,0,0,0,0,0,0,54,75,96,118,139,160,169,148,126,105,84,63,70,91,112,134,155,176,163,142,130,130,130,130,130,130,135,156,172,151,130,108,87,66,45,23,51,72,94,115,136,157,178,163,142,121,100,79,58,37,17,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,13,33,52,71,90,108,126,142,156,167,159,147,139,133,130,128,128,128,128,128,128,128,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,126,141,154,168,157,143,129,115,101,87,73,59,45,31,17,3,0,0,0,0,0,0,0,0,0,7,27,47,67,87,107,128,147,167,172,152,132,111,92,72,52,52,72,91,111,131,151,171,163,144,124,104,84,64,44,24,5,0,41,63,84,105,126,147,168,172,151,130,109,88,67,46,26,5,0,0,5,26,47,68,89,110,131,152,173,168,146,125,104,83,62,41,20,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,40,61,82,103,124,146,166,175,154,133,112,91,70,50,30,10,0,8,28,48,69,89,110,130,151,172,165,144,123,103,82,61,41,20,0,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,0,0,0,0,4,21,38,54,71,88,105,122,139,156,173,165,163,171,158,141,124,106,89,72,55,37,20,3,0,0,0,0,0,0,6,22,38,53,67,80,92,102,111,118,124,129,132,135,136,136,136,134,132,129,125,137,158,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,140,126,126,126,126,126,126,126,130,133,139,147,158,160,149,136,121,105,87,69,50,31,11,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,62,84,105,126,147,168,170,149,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,134,154,176,163,142,120,99,78,57,36,0,0,0,0,0,0,17,35,53,71,89,106,124,142,159,146,128,143,164,162,141,130,149,156,139,121,103,86,68,50,33,15,0,0,0,0,0,0,0,0,5,27,48,69,90,112,128,128,128,128,128,128,128,130,133,139,148,160,163,151,137,120,104,87,68,50,31,11,0,57,79,100,121,143,164,171,150,128,106,85,86,104,122,140,158,155,137,119,101,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,126,141,154,168,157,143,129,115,101,87,73,59,45,31,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,54,75,96,117,138,160,175,154,133,111,90,69,58,79,100,122,144,165,174,153,132,110,88,67,46,25,41,62,83,104,126,147,168,156,134,112,122,142,161,147,128,107,87,89,109,129,149,160,140,120,115,137,158,168,147,125,104,83,62,41,47,69,90,111,133,154,175,164,142,128,128,128,128,128,128,128,128,128,128,128,128,144,165,174,153,132,110,88,67,46,25,41,63,84,105,126,147,168,172,151,130,109,88,67,46,26,5,0,0,5,26,47,68,89,110,131,152,173,168,146,125,104,83,62,41,20,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,51,72,93,114,136,157,178,164,143,122,101,80,60,39,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,21,38,54,71,88,105,122,139,156,173,165,163,171,158,141,124,106,89,72,55,37,20,3,0,0,0,0,0,43,64,85,105,126,147,168,172,152,133,114,98,86,79,75,74,74,75,77,80,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,167,149,144,157,171,166,145,126,113,99,85,71,57,43,29,15,1,0,0,0,0,0,0,0,0,0,55,77,98,119,140,162,168,147,125,104,83,62,68,89,110,132,154,175,170,156,152,152,152,152,152,152,153,165,173,152,131,109,88,67,45,24,53,74,95,116,138,159,180,161,140,118,97,76,55,34,13,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,5,24,43,61,79,96,111,126,138,148,164,166,159,154,151,149,149,149,149,149,149,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,167,149,144,157,171,166,145,126,113,99,85,71,57,43,29,15,1,0,0,0,0,0,0,0,0,0,0,0,20,40,60,80,100,119,139,159,179,159,139,119,99,79,59,59,79,99,119,139,159,175,156,136,116,96,76,57,37,17,0,0,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,1,0,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,42,63,84,106,126,148,169,172,151,130,108,87,66,45,24,3,0,2,22,43,64,84,105,126,147,168,170,149,128,107,86,65,44,23,2,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,0,0,0,0,0,8,25,42,59,75,92,109,126,143,160,180,184,165,146,129,111,94,77,60,42,25,8,0,0,0,0,0,0,1,18,36,52,68,83,97,110,121,131,138,145,150,153,156,158,158,157,156,153,150,146,147,163,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,167,151,148,148,148,148,148,148,148,150,154,159,167,161,143,131,119,106,91,75,58,42,25,9,0,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,85,106,128,149,170,176,159,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,164,181,164,143,121,100,79,58,37,0,0,0,0,0,0,6,24,42,59,77,94,112,129,146,156,141,147,166,165,147,143,159,144,126,109,91,74,56,39,21,3,0,0,0,0,0,0,0,0,5,27,48,69,90,112,134,149,149,149,149,149,149,151,154,159,167,155,144,134,121,106,91,74,57,39,21,2,0,57,79,100,121,143,164,171,150,128,106,85,97,115,134,152,162,144,126,108,90,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,167,149,144,157,171,166,145,126,113,99,85,71,57,43,29,15,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,35,56,77,98,120,141,162,173,152,131,109,88,67,58,79,100,122,144,165,174,153,132,110,88,67,46,25,42,64,85,106,128,149,170,154,133,111,114,134,154,155,135,115,95,97,117,137,156,153,132,112,114,136,156,170,148,126,106,84,63,42,47,69,90,111,133,154,175,170,154,149,149,149,149,149,149,149,149,149,149,149,149,154,171,174,153,132,110,88,67,46,25,43,64,85,106,128,149,170,171,150,128,107,86,65,43,22,1,0,0,2,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,53,74,95,116,138,159,180,161,140,119,98,77,56,35,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,25,42,59,75,92,109,126,143,160,180,184,165,146,129,111,94,77,60,42,25,8,0,0,0,0,0,0,39,59,80,101,121,141,161,180,162,144,128,115,106,100,96,95,95,96,98,101,105,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,171,155,152,162,174,169,151,138,124,111,97,83,70,55,41,26,12,0,0,0,0,0,0,0,0,0,56,77,98,119,141,162,168,146,125,104,83,61,68,89,110,132,153,174,179,169,168,168,168,168,168,168,168,168,168,152,131,109,88,67,45,24,53,75,96,117,139,160,181,160,139,117,96,75,53,32,11,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,8,25,42,59,74,89,103,115,126,139,160,181,176,172,170,169,168,168,168,168,150,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,171,155,152,162,174,169,151,138,124,111,97,83,70,55,41,26,12,0,0,0,0,0,0,0,0,0,0,0,13,33,52,72,92,112,132,152,171,166,146,126,106,86,66,67,86,106,126,146,166,167,148,128,108,88,69,49,29,9,0,0,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,65,86,107,129,150,171,170,149,128,106,85,64,43,22,0,0,0,18,39,60,81,102,123,144,166,173,152,131,110,89,68,47,25,4,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,0,0,0,0,0,1,18,34,51,68,84,101,118,135,156,177,186,165,145,128,111,94,77,60,43,26,9,0,0,0,0,0,0,11,30,48,65,82,98,113,128,139,150,158,165,170,168,164,162,161,162,162,164,167,167,167,177,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,177,166,164,164,164,164,164,164,164,165,167,170,176,161,143,133,123,113,100,87,72,55,38,20,2,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,107,129,150,171,184,172,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,0,0,0,0,0,0,10,27,44,61,78,94,110,125,142,162,161,164,177,177,165,164,159,139,123,108,92,75,59,42,25,8,0,0,0,0,0,0,0,0,5,27,48,69,90,112,134,155,168,168,168,168,168,170,172,177,170,149,130,121,112,100,88,74,59,43,27,9,0,57,79,100,121,143,164,171,150,128,106,90,108,126,145,163,150,132,114,96,86,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,171,155,152,162,174,169,151,138,124,111,97,83,70,55,41,26,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,39,60,81,102,122,144,165,170,149,128,106,85,64,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,129,150,171,154,132,110,107,126,147,162,143,123,103,105,125,145,164,145,125,105,113,134,156,171,150,129,107,86,65,44,47,69,90,111,133,154,175,184,173,170,170,170,170,170,170,170,170,170,170,170,170,173,184,174,153,132,110,88,67,46,25,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,64,85,106,128,149,170,171,150,129,107,86,65,43,22,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,54,75,96,117,139,160,181,160,139,117,96,75,54,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,34,51,68,84,101,118,135,156,177,186,165,145,128,111,94,77,60,43,26,9,0,0,0,0,0,0,33,54,74,94,113,132,151,169,174,158,145,134,126,120,117,116,116,117,119,122,126,131,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,143,133,145,157,170,168,154,141,128,113,100,85,71,56,42,27,12,0,0,0,0,0,0,0,0,56,77,98,119,141,162,168,147,125,104,83,61,67,88,110,132,153,174,165,150,146,146,146,146,146,146,146,146,146,146,131,109,88,67,45,24,54,75,96,117,139,160,181,160,138,117,96,75,53,32,11,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,19,37,55,72,89,104,119,133,145,154,168,162,156,151,149,148,147,147,147,147,147,129,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,143,133,145,157,170,168,154,141,128,113,100,85,71,56,42,27,12,0,0,0,0,0,0,0,0,0,0,5,25,45,64,84,104,124,144,164,173,153,133,113,93,73,74,94,114,134,154,174,160,140,120,100,80,61,41,21,1,0,0,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,108,130,150,172,170,148,128,106,84,63,42,21,0,0,0,15,37,58,79,100,121,143,164,175,154,133,111,90,69,48,27,5,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,0,0,0,0,0,14,31,48,64,81,98,114,131,148,164,173,172,175,158,141,123,107,90,73,56,38,21,4,0,0,0,0,0,21,40,59,77,95,112,128,143,157,168,170,160,152,147,143,141,140,140,141,143,146,150,155,168,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,165,147,142,142,142,142,142,142,143,144,146,150,155,164,161,152,142,130,116,102,85,68,49,30,11,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,65,86,107,129,150,171,171,154,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,0,0,0,0,0,4,22,39,57,74,91,108,124,140,156,157,143,149,167,166,148,145,159,153,138,122,105,89,72,55,38,20,3,0,0,0,0,0,0,0,5,27,48,69,90,112,134,147,147,147,147,147,147,148,151,157,164,159,149,141,130,118,104,89,73,56,39,20,1,57,79,100,121,143,164,171,150,128,106,101,119,137,156,157,139,121,103,85,86,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,143,133,145,157,170,168,154,141,128,113,100,85,71,56,42,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,105,126,147,168,167,146,124,104,83,62,58,79,100,122,144,165,174,153,132,110,88,67,46,25,46,67,88,109,131,152,173,153,132,110,100,120,140,160,150,131,111,113,133,152,159,139,118,98,112,134,155,173,152,130,109,88,67,45,47,69,90,111,133,154,175,171,156,152,152,152,152,152,152,152,152,152,152,152,152,157,172,174,153,132,110,88,67,46,25,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,0,21,42,63,84,106,128,149,170,171,150,129,107,86,65,43,22,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,54,75,96,118,139,160,181,160,139,117,96,75,53,32,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,31,48,64,81,98,114,131,148,164,173,172,175,158,141,123,107,90,73,56,38,21,4,0,0,0,0,0,27,46,66,85,104,121,139,156,170,174,163,153,146,142,139,138,138,139,140,143,147,151,158,173,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,128,140,153,166,171,158,143,130,115,101,86,72,57,42,27,12,0,0,0,0,0,0,0,55,76,98,119,140,162,169,148,126,104,83,62,68,89,110,132,154,175,160,139,124,124,124,124,124,124,124,124,124,124,124,108,87,66,44,23,53,75,96,117,138,160,181,160,140,118,97,76,54,33,12,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,28,47,66,84,102,119,135,150,163,165,153,143,135,130,128,126,125,125,125,125,125,125,107,86,65,43,22,1,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,128,140,153,166,171,158,143,130,115,101,86,72,57,42,27,12,0,0,0,0,0,0,0,0,0,0,17,37,57,77,97,116,136,156,175,161,141,121,101,81,82,102,122,142,161,171,151,132,112,92,73,53,33,13,0,0,0,43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,107,129,150,171,170,149,128,106,84,63,42,21,0,0,0,15,37,58,79,100,121,143,164,176,155,134,112,90,69,48,27,5,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,0,0,0,0,0,10,27,44,61,78,94,111,128,144,161,167,153,151,164,170,153,136,119,102,85,68,51,34,16,0,0,0,0,0,29,49,68,88,106,125,142,158,173,166,152,141,132,126,122,119,118,118,119,122,124,129,138,159,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,140,120,120,120,120,120,120,121,122,125,129,135,145,157,171,160,147,132,115,97,78,59,39,19,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,64,85,106,128,150,171,167,146,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,0,0,0,0,0,16,34,51,69,86,104,120,138,154,161,144,128,143,164,162,141,130,147,164,152,135,119,102,84,67,50,33,15,0,0,0,0,0,0,0,5,27,48,69,90,112,125,125,125,125,125,125,126,128,131,136,145,155,167,159,148,134,119,103,86,67,49,29,9,57,79,100,121,143,164,171,150,128,106,112,130,148,164,146,128,110,92,73,86,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,128,140,153,166,171,158,143,130,115,101,86,72,57,42,27,12,0,0,0,0,0,0,0,0,0,0,0,0,6,26,47,67,88,109,130,151,172,163,142,121,100,79,58,58,79,100,122,144,165,174,153,132,110,88,67,46,25,47,69,90,111,132,154,173,152,131,109,93,113,133,153,158,138,118,121,141,160,152,132,111,91,111,133,154,174,153,132,110,89,68,47,47,69,90,111,133,154,175,164,143,131,131,131,131,131,131,131,131,131,131,131,131,144,165,174,153,132,110,88,67,46,25,43,64,85,106,128,150,171,170,150,128,107,86,64,43,22,1,0,0,1,23,44,65,86,107,129,150,171,170,149,128,106,85,64,43,21,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,53,75,96,117,138,160,181,161,140,118,97,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,27,44,61,78,94,111,128,144,161,167,153,151,164,170,153,136,119,102,85,68,51,34,16,0,0,0,0,0,18,37,56,74,92,109,125,140,153,163,171,173,167,162,160,160,160,160,162,164,168,164,168,180,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,110,123,136,149,163,174,160,146,131,116,102,87,72,57,42,27,11,0,0,0,0,0,0,54,75,96,117,139,160,170,149,128,106,85,64,69,90,111,133,154,175,161,140,118,103,103,103,103,103,103,103,103,103,103,96,80,61,41,20,52,73,94,115,136,158,179,162,141,120,99,78,57,36,15,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,36,56,76,95,113,132,149,165,165,150,135,123,115,109,106,104,104,104,104,104,104,104,96,80,60,40,20,0,0,0,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,98,77,56,35,13,0,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,110,123,136,149,163,174,160,146,131,116,102,87,72,57,42,27,11,0,0,0,0,0,0,0,0,0,10,29,49,69,89,108,128,148,167,168,148,128,109,89,90,110,130,149,169,163,143,123,104,84,65,45,25,6,0,0,0,42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,5,0,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,43,64,85,106,128,149,170,171,150,129,107,86,65,44,23,2,0,0,18,39,60,81,102,123,144,165,175,154,133,111,90,69,47,26,5,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,128,106,85,64,43,21,0,0,0,0,0,0,0,0,0,0,0,47,68,89,110,132,154,175,164,143,121,100,79,57,36,15,17,38,60,81,102,123,145,166,172,151,130,108,86,65,44,23,0,0,0,0,6,23,40,57,73,90,107,124,141,158,171,154,138,134,150,167,166,149,132,115,98,81,63,46,29,12,0,0,0,0,35,55,76,96,116,135,154,172,168,151,136,122,112,105,101,98,97,97,98,100,104,115,137,158,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,140,118,99,99,99,99,99,100,101,104,108,116,126,141,157,175,162,144,125,106,86,66,45,25,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,62,84,105,126,147,168,169,148,126,106,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,0,0,0,0,10,28,46,63,81,98,116,134,151,166,148,131,121,143,164,162,141,119,134,152,165,149,132,114,97,80,62,44,26,9,0,0,0,0,0,0,3,24,45,65,84,99,104,104,104,104,104,104,104,106,110,116,125,138,152,168,164,150,133,115,96,76,57,36,16,57,79,100,121,143,164,171,150,128,106,123,141,159,153,135,117,98,80,65,86,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,110,123,136,149,163,174,160,146,131,116,102,87,72,57,42,27,11,0,0,0,0,0,0,0,0,0,0,0,13,33,53,73,93,114,135,155,176,159,138,117,96,76,55,58,79,100,122,144,165,174,153,132,110,88,67,46,25,49,70,91,112,134,155,173,152,130,108,87,106,126,147,166,146,126,129,149,165,145,125,105,89,110,132,154,175,155,134,112,91,70,48,47,69,90,111,133,154,175,164,142,120,109,109,109,109,109,109,109,109,109,109,122,144,165,174,153,132,110,88,67,46,25,42,63,84,105,126,147,168,172,151,130,109,88,67,46,25,5,0,0,5,26,47,68,89,110,131,152,173,168,147,125,104,83,62,41,20,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,52,73,94,115,136,158,179,163,142,121,100,79,59,38,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,6,23,40,57,73,90,107,124,141,158,171,154,138,134,150,167,166,149,132,115,98,81,63,46,29,12,0,0,0,0,9,27,45,63,79,95,110,123,134,144,151,156,160,162,164,163,162,159,156,153,149,144,150,168,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,47,69,90,111,133,154,175,164,142,120,99,106,119,133,147,160,174,161,147,132,117,102,87,72,57,41,26,10,0,0,0,0,0,52,73,94,115,137,158,172,151,130,108,87,66,70,91,112,134,155,176,163,142,120,99,82,82,82,82,82,82,82,82,82,78,66,50,33,13,50,71,92,113,134,155,176,165,144,123,102,81,60,40,19,0,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,43,63,83,103,123,142,161,173,154,136,119,105,95,89,85,83,83,83,83,83,83,83,78,66,50,32,22,20,15,6,0,0,0,0,0,0,0,0,4,25,47,68,89,110,132,154,175,163,142,120,99,78,57,35,14,0,0,6,10,11,8,2,0,0,47,69,90,111,133,154,175,164,142,120,99,106,119,133,147,160,174,161,147,132,117,102,87,72,57,41,26,10,0,0,0,0,0,0,0,0,2,22,41,61,81,100,120,140,159,176,156,136,116,97,98,118,138,157,174,155,135,115,96,76,56,37,17,0,0,0,0,39,60,81,102,123,144,165,175,155,134,113,92,71,51,31,11,0,0,11,31,51,72,93,113,134,155,176,165,144,122,102,81,60,39,17,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,41,62,84,104,126,147,168,173,152,132,110,90,69,48,27,7,0,3,23,44,64,85,105,126,147,168,172,151,130,109,88,67,46,25,3,0,0,0,0,0,17,39,60,81,102,124,146,167,171,150,129,107,86,65,43,22,1,0,0,0,6,11,11,8,2,0,0,46,67,88,110,131,152,173,165,144,122,101,80,59,38,16,19,40,61,82,103,124,146,167,171,150,128,107,86,65,43,22,0,0,0,1,19,36,52,69,86,103,120,137,154,171,158,141,124,120,137,154,171,162,145,128,110,93,76,59,41,24,7,0,0,0,39,60,81,101,122,143,163,177,158,139,121,105,93,85,80,77,76,76,77,79,94,115,137,158,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,140,118,97,78,78,78,78,79,80,83,88,97,111,128,146,165,173,153,133,112,92,71,50,29,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,60,81,102,123,144,165,173,152,131,110,90,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,0,0,0,4,22,40,57,75,93,111,128,146,163,154,136,119,121,143,164,162,141,119,122,140,158,161,144,126,109,91,74,56,38,20,2,0,0,0,0,0,6,17,36,54,69,80,83,83,83,83,83,83,83,85,89,97,108,121,138,156,175,163,144,124,104,83,63,42,21,57,79,100,121,143,164,171,150,128,115,134,152,160,142,124,105,87,69,65,86,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,106,119,133,147,160,174,161,147,132,117,102,87,72,57,41,26,10,0,0,0,0,0,0,0,0,0,4,22,41,60,80,100,120,140,161,175,154,134,113,92,71,51,58,79,100,122,144,165,174,153,132,110,88,67,46,25,50,72,93,114,136,157,172,151,130,108,87,99,119,140,160,154,134,137,157,158,138,118,98,88,110,132,153,174,156,135,113,92,71,50,47,69,90,111,133,154,175,164,142,120,99,88,88,88,88,88,88,88,88,100,122,144,165,174,153,132,110,88,67,46,25,39,60,81,102,123,144,165,175,155,134,113,92,71,51,31,11,0,0,11,31,51,72,93,113,134,155,176,165,144,122,102,81,60,39,17,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,49,70,91,112,134,154,175,167,146,125,105,85,65,45,27,10,0,0,0,0,0,0,0,0,0,3,8,9,6,0,0,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,1,19,36,52,69,86,103,120,137,154,171,158,141,124,120,137,154,171,162,145,128,110,93,76,59,41,24,7,0,0,0,0,16,33,49,65,80,93,105,116,124,131,136,139,141,142,142,140,138,135,132,128,123,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,3,25,46,67,88,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,47,69,90,111,133,154,175,164,142,120,99,89,103,116,130,144,159,173,162,148,133,117,102,87,71,56,40,24,8,0,0,0,0,50,71,92,113,134,155,174,153,132,111,90,69,72,93,114,136,157,178,166,145,124,103,82,61,61,61,61,61,61,61,61,58,49,36,21,3,46,67,88,109,130,151,171,169,148,128,107,86,66,46,27,9,17,38,59,81,102,123,145,166,172,151,130,108,86,65,44,23,1,0,47,68,89,110,130,151,171,166,146,125,106,89,76,68,64,62,61,61,61,61,61,61,58,49,36,41,43,41,34,23,10,0,0,0,0,0,0,0,4,25,47,68,89,110,132,153,174,164,142,121,100,79,57,36,15,11,17,26,31,33,29,21,10,0,47,69,90,111,133,154,175,164,142,120,99,89,103,116,130,144,159,173,162,148,133,117,102,87,71,56,40,24,8,0,0,0,0,0,0,0,0,13,33,53,72,92,112,132,151,171,164,144,124,104,106,126,146,165,166,146,126,107,88,68,48,29,9,0,0,0,0,36,57,77,98,119,140,160,180,159,139,118,98,78,58,39,21,7,7,22,40,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,38,59,80,101,122,143,164,177,156,136,115,95,75,55,35,17,5,14,32,51,70,90,111,131,152,172,168,147,126,106,85,64,43,22,1,0,0,0,0,0,17,38,59,81,102,123,145,166,172,150,130,108,86,65,44,23,5,7,11,18,26,32,33,29,21,10,0,45,66,87,108,129,150,171,167,146,124,103,82,61,41,20,22,43,63,84,105,126,148,169,169,148,126,105,84,63,42,21,0,0,0,14,31,48,65,82,99,116,133,150,167,161,145,128,111,107,124,141,158,175,157,140,123,105,88,71,54,36,19,1,0,0,42,63,84,105,126,147,168,172,151,130,110,91,76,65,59,56,55,55,56,73,94,115,137,158,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,140,118,97,76,57,57,57,57,59,62,68,81,98,118,138,159,179,158,137,116,95,74,52,31,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,56,77,98,119,140,160,177,157,137,117,97,77,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,0,0,0,15,33,51,69,87,105,122,140,158,160,142,124,106,121,143,164,162,141,119,110,128,146,164,156,139,121,103,85,68,49,31,13,0,0,0,3,16,26,32,33,39,52,60,61,61,61,61,61,61,62,64,69,78,91,109,128,148,168,171,151,130,109,88,67,46,25,57,79,100,121,143,164,171,150,128,126,145,163,149,131,113,95,76,58,65,86,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,89,103,116,130,144,159,173,162,148,133,117,102,87,71,56,40,24,8,0,0,0,0,0,0,0,5,18,34,51,69,88,107,128,147,167,169,149,128,108,87,67,46,58,79,100,122,144,165,174,153,132,110,88,67,46,25,52,73,94,115,137,158,172,151,130,108,86,92,112,133,153,162,147,149,165,151,131,111,91,88,109,131,152,173,158,136,114,93,72,51,47,69,90,111,133,154,175,164,142,120,99,78,67,67,67,67,67,67,79,100,122,144,165,174,153,132,110,88,67,46,25,36,57,77,98,119,140,160,180,159,139,118,98,78,58,39,21,7,7,22,40,59,78,98,119,139,160,180,160,139,118,98,77,56,35,14,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,46,67,88,108,129,150,170,172,152,132,112,93,74,56,40,27,17,11,7,6,6,7,9,12,17,23,29,30,27,19,9,0,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,14,31,48,65,82,99,116,133,150,167,161,145,128,111,107,124,141,158,175,157,140,123,105,88,71,54,36,19,1,0,0,0,3,19,35,50,64,76,87,96,104,110,115,118,120,120,120,119,117,114,111,107,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,3,24,45,67,88,109,130,152,173,165,144,122,101,80,59,38,28,31,38,45,52,54,49,40,26,11,47,69,90,111,133,154,175,164,142,120,99,78,87,100,114,129,143,158,173,163,148,133,117,101,86,70,54,38,22,6,0,0,0,47,67,88,110,131,151,172,156,136,115,94,73,75,96,117,138,159,180,170,149,129,108,88,68,48,39,39,46,53,54,49,39,30,20,6,0,42,63,84,104,125,146,166,174,154,134,113,94,74,56,39,27,26,38,59,80,101,122,144,166,172,151,130,108,87,66,45,23,3,0,49,71,92,113,134,155,176,163,142,120,99,79,59,48,43,41,40,40,40,40,40,40,40,46,53,61,65,62,53,40,24,6,0,0,0,0,0,0,3,25,46,67,88,110,131,152,173,165,144,122,101,80,59,38,28,32,37,46,52,54,49,40,26,11,47,69,90,111,133,154,175,164,142,120,99,78,87,100,114,129,143,158,173,163,148,133,117,101,86,70,54,38,22,6,0,0,0,0,0,0,0,5,25,45,64,84,104,123,143,162,172,152,132,112,115,135,154,174,157,138,118,99,79,60,40,21,1,0,0,0,0,31,52,72,93,113,134,154,174,165,145,125,106,87,68,51,36,28,28,37,51,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,35,55,76,97,117,138,158,179,162,142,122,102,83,64,47,32,26,30,44,61,79,98,118,138,158,178,163,143,122,101,81,60,39,18,0,0,0,0,0,0,16,38,59,80,101,122,144,165,173,152,131,110,89,68,47,28,27,28,32,38,46,53,54,49,40,26,11,42,63,84,105,126,147,168,170,149,128,107,86,66,46,27,28,48,68,89,109,130,151,172,166,145,123,102,81,60,39,18,0,0,9,26,44,61,78,95,112,129,146,163,165,148,131,114,98,94,111,128,146,163,170,153,135,118,101,83,66,48,31,13,0,0,43,64,85,106,128,149,170,170,148,128,106,85,63,46,38,35,33,33,51,73,94,115,137,158,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,140,118,97,76,55,35,35,36,38,41,51,72,93,114,136,157,178,160,139,117,96,75,53,32,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,52,72,93,113,134,154,174,164,144,125,106,88,71,56,44,39,39,39,39,39,39,39,39,42,50,54,52,44,39,35,27,15,1,0,0,7,26,44,62,80,98,116,134,152,167,149,131,113,100,121,143,164,162,141,119,99,117,135,153,168,150,133,115,97,79,61,42,24,6,0,1,18,33,45,52,55,51,45,39,40,40,40,40,40,40,41,43,49,62,81,101,122,143,164,175,154,133,111,90,69,48,27,57,79,100,121,143,164,171,150,128,137,155,157,138,120,102,84,65,47,65,86,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,87,100,114,129,143,158,173,163,148,133,117,101,86,70,54,38,22,6,0,0,0,3,13,21,26,34,48,63,80,98,117,136,155,175,162,142,122,102,81,61,41,58,79,100,122,144,165,174,153,132,110,88,67,46,25,53,74,96,117,138,160,172,151,130,108,86,86,106,126,146,166,167,168,164,144,124,104,84,88,109,131,152,173,159,138,116,95,74,52,47,69,90,111,133,154,175,164,142,120,99,78,57,45,45,45,45,58,79,100,122,144,165,174,153,132,110,88,67,46,25,31,52,72,93,113,134,154,174,165,145,125,106,87,68,51,36,28,28,37,51,69,87,106,126,146,166,174,154,134,113,93,72,51,31,10,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,41,62,83,103,123,144,164,179,160,141,121,103,86,70,56,45,37,31,28,27,27,28,30,33,37,43,49,51,47,38,25,10,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,9,26,44,61,78,95,112,129,146,163,165,148,131,114,98,94,111,128,146,163,170,153,135,118,101,83,66,48,31,13,0,0,0,0,5,20,34,46,58,68,77,84,89,94,97,98,99,99,98,96,93,90,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,2,23,44,65,86,107,129,150,171,168,147,126,105,84,63,48,49,52,58,65,73,75,69,57,41,23,47,69,90,111,133,154,175,164,142,120,99,78,70,84,99,113,128,143,158,173,163,147,131,115,100,84,68,52,36,19,3,0,0,43,64,85,105,126,147,168,161,140,120,99,79,80,100,121,142,163,184,176,155,135,115,96,77,59,49,55,65,73,75,68,56,40,22,3,0,37,58,78,99,119,139,159,179,161,141,122,103,85,69,55,48,47,50,58,79,100,122,144,164,173,152,130,109,88,67,45,32,20,5,50,71,92,114,135,156,177,164,142,121,100,80,63,54,49,47,45,46,47,49,52,55,60,66,73,81,86,82,70,53,35,16,0,0,0,0,0,0,2,24,45,66,87,108,130,151,172,167,146,125,104,83,62,48,49,53,58,65,73,75,69,57,41,23,47,69,90,111,133,154,175,164,142,120,99,78,70,84,99,113,128,143,158,173,163,147,131,115,100,84,68,52,36,19,3,0,0,0,0,0,0,0,17,37,56,76,95,115,134,154,173,160,140,121,123,143,162,168,148,129,109,90,71,51,32,12,0,0,0,0,0,26,46,67,87,107,126,146,166,173,153,134,115,98,81,65,54,49,49,55,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,30,50,71,91,111,132,152,171,169,150,130,112,93,76,62,51,47,50,59,73,90,108,126,146,165,176,156,136,116,96,75,55,35,14,0,0,0,0,0,0,15,36,57,78,99,120,142,163,176,155,134,113,93,73,53,49,48,49,53,58,65,73,75,69,57,41,23,39,60,81,102,123,144,164,174,154,133,113,93,74,56,48,48,58,75,95,115,135,156,176,161,141,120,99,78,57,36,15,0,3,21,39,56,73,91,108,125,142,159,169,152,135,118,101,85,81,99,116,133,151,168,165,148,131,113,95,78,60,43,25,7,0,42,63,84,106,128,148,170,170,149,128,107,86,65,52,46,44,43,43,51,73,94,115,137,158,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,140,118,97,76,55,42,42,43,45,48,57,73,94,115,136,157,178,160,138,117,96,75,53,32,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,46,67,87,107,126,147,166,172,153,135,117,101,86,73,63,56,51,49,48,49,50,53,57,63,70,75,72,62,48,31,13,0,0,0,0,18,36,55,73,91,109,128,146,163,157,138,120,102,100,121,143,164,162,141,119,98,105,123,142,160,162,144,126,108,90,72,53,35,16,0,12,31,48,63,73,76,71,65,60,55,51,48,47,46,45,46,49,53,63,80,101,122,143,164,176,155,134,112,90,69,48,27,57,79,100,121,143,164,171,151,134,148,164,146,128,109,91,73,54,44,65,86,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,70,84,99,113,128,143,158,173,163,147,131,115,100,84,68,52,36,19,3,0,0,20,32,41,46,53,63,78,93,110,128,146,164,173,154,134,115,95,75,55,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,55,76,97,118,140,161,171,150,129,107,86,79,99,119,139,159,163,163,157,137,117,97,77,87,108,130,152,173,160,139,117,96,75,54,47,69,90,111,133,154,175,164,142,120,99,78,57,35,24,24,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,26,46,67,87,107,126,146,166,173,153,134,115,98,81,65,54,49,49,55,66,81,98,116,135,154,173,166,146,126,106,86,66,46,26,5,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,36,56,76,96,116,136,156,175,169,151,133,116,100,86,74,64,57,52,49,48,49,49,51,54,58,63,70,72,67,55,40,23,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,3,21,39,56,73,91,108,125,142,159,169,152,135,118,101,85,81,99,116,133,151,168,165,148,131,113,95,78,60,43,25,7,0,0,0,0,4,17,29,39,49,57,64,69,73,76,77,78,78,77,75,72,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,0,20,42,63,84,105,126,147,168,172,151,131,111,91,75,69,70,73,78,85,93,96,87,70,52,32,47,69,90,111,133,154,175,164,142,120,99,78,57,69,83,97,112,128,143,158,173,161,146,130,114,98,82,65,49,33,16,0,0,39,59,80,101,121,142,162,166,146,126,106,87,87,106,126,147,168,165,168,163,143,124,106,88,74,70,74,83,93,96,86,69,51,31,11,0,31,52,72,92,112,132,151,170,169,151,132,115,99,85,74,69,68,71,77,86,98,120,141,161,174,153,132,111,90,69,61,50,35,18,49,70,91,112,134,154,175,167,147,126,108,92,81,74,70,68,67,67,68,70,73,76,81,86,93,100,107,100,82,63,43,22,0,0,0,0,0,0,1,22,43,64,85,106,128,148,169,171,150,130,109,89,73,70,70,74,78,84,93,96,87,70,52,32,47,69,90,111,133,154,175,164,142,120,99,78,57,69,83,97,112,128,143,158,173,161,146,130,114,98,82,65,49,33,16,0,0,0,0,0,0,0,9,28,48,67,87,106,126,145,165,168,149,130,132,152,171,159,140,120,101,81,62,43,23,4,0,0,0,0,0,19,40,59,79,99,119,138,157,176,163,145,126,111,95,83,74,70,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,24,44,64,84,104,123,143,162,178,159,141,123,106,92,79,71,68,70,77,89,104,120,138,156,175,167,148,128,109,89,69,49,28,8,0,0,0,0,0,0,12,33,54,75,96,117,139,160,180,160,140,120,101,83,73,70,69,71,73,78,85,93,96,87,70,52,32,35,56,77,97,118,139,159,179,160,141,121,103,86,74,69,69,75,88,104,123,142,162,176,156,136,115,94,74,53,32,11,0,15,33,50,68,86,103,120,137,155,172,156,139,122,105,88,71,69,86,103,121,139,156,174,160,143,125,107,90,72,54,36,18,0,41,62,83,104,125,146,167,174,153,133,113,94,80,72,67,65,65,65,66,73,94,115,137,158,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,140,118,97,76,64,63,63,64,66,69,76,87,102,120,141,161,177,157,136,115,94,73,52,30,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,60,79,99,118,138,156,175,165,147,131,115,102,91,82,76,72,70,69,70,71,74,78,83,90,96,92,78,60,41,21,0,0,0,10,28,47,65,84,102,120,139,157,165,146,128,109,91,100,121,143,164,162,141,119,98,94,112,131,149,168,155,137,119,101,82,64,45,26,8,20,40,60,78,92,97,91,86,80,76,72,69,68,67,67,68,70,74,81,92,109,128,147,168,173,152,132,110,89,68,47,26,57,79,100,121,143,164,179,163,156,162,153,135,117,98,80,62,44,44,65,86,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,69,83,97,112,128,143,158,173,161,146,130,114,98,82,65,49,33,16,0,0,35,50,61,67,73,81,93,108,123,140,157,175,163,145,126,106,87,67,47,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,56,77,98,119,141,162,171,150,129,107,86,72,92,112,132,142,142,142,142,130,110,90,70,87,108,130,151,172,161,140,118,97,76,55,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,19,40,59,79,99,119,138,157,176,163,145,126,111,95,83,74,70,70,74,84,96,111,128,146,164,175,156,137,118,98,79,59,39,19,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,29,49,69,88,108,126,146,164,180,162,146,130,116,103,92,84,78,73,71,69,70,71,72,75,79,84,90,94,85,70,52,32,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,15,33,50,68,86,103,120,137,155,172,156,139,122,105,88,71,69,86,103,121,139,156,174,160,143,125,107,90,72,54,36,18,0,0,0,0,0,0,10,21,29,37,43,48,52,54,56,57,57,56,54,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,0,17,38,59,80,101,122,143,163,178,158,139,120,105,94,90,91,94,98,105,112,116,99,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,53,67,82,97,112,128,143,159,175,160,144,128,112,96,79,63,46,29,12,0,34,54,75,95,115,135,156,173,154,134,115,98,96,115,134,154,158,144,150,168,153,136,119,104,93,91,95,102,112,116,98,78,57,36,15,0,25,45,64,84,103,123,142,160,178,162,145,129,114,102,94,90,90,92,97,105,114,125,140,160,177,156,136,116,98,89,79,65,47,28,46,67,88,108,129,149,170,175,156,138,122,110,101,95,91,89,88,88,89,91,94,97,101,107,113,120,128,110,89,69,49,29,0,0,0,0,0,0,0,19,40,61,82,103,123,144,165,176,156,137,118,102,93,91,92,95,99,104,112,116,99,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,53,67,82,97,112,128,143,159,175,160,144,128,112,96,79,63,46,29,12,0,0,0,0,0,0,0,20,39,59,78,98,117,137,156,175,158,139,141,160,169,150,131,111,92,73,53,34,15,0,0,0,0,0,0,12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,17,37,56,76,95,114,133,151,169,170,153,137,122,109,98,92,89,91,96,107,119,134,150,167,174,156,138,119,100,81,61,41,22,2,0,0,0,0,0,0,9,30,51,72,93,113,134,155,175,167,148,130,113,101,94,91,90,92,94,99,105,112,116,99,79,58,37,30,51,71,92,112,132,151,171,169,150,133,116,103,94,90,90,94,104,118,134,152,171,168,148,129,109,88,68,48,27,7,9,27,45,62,80,98,115,133,150,167,161,144,126,109,92,75,58,57,74,91,109,126,145,163,172,155,137,119,101,83,65,47,29,11,38,58,79,100,120,141,161,180,160,142,124,109,99,92,88,86,86,86,87,88,94,115,137,158,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,140,118,97,86,85,84,84,85,87,90,95,104,117,132,150,168,171,151,131,110,90,69,48,27,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,32,51,71,90,109,128,145,163,177,161,146,132,120,110,102,97,93,91,90,91,92,95,99,104,110,117,108,88,67,46,25,4,0,1,20,39,57,76,94,113,131,150,168,155,136,117,98,80,100,121,143,164,162,141,119,98,83,102,120,139,158,167,148,130,111,92,74,55,36,17,25,46,66,87,107,118,112,106,101,96,93,90,89,88,88,89,91,94,100,109,122,138,156,175,167,147,126,106,86,65,44,23,57,79,100,121,143,164,185,182,177,161,143,124,106,88,69,51,33,44,65,86,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,53,67,82,97,112,128,143,159,175,160,144,128,112,96,79,63,46,29,12,0,47,65,79,88,93,100,110,123,138,153,170,170,152,134,116,97,78,59,39,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,57,78,99,120,142,163,171,150,128,106,85,65,85,105,120,120,120,120,120,119,103,82,65,86,108,130,151,172,162,141,119,98,77,55,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,21,41,60,79,98,117,135,152,169,176,160,146,133,121,112,104,98,94,92,90,91,92,94,96,99,104,110,114,99,79,59,38,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,9,27,45,62,80,98,115,133,150,167,161,144,126,109,92,75,58,57,74,91,109,126,145,163,172,155,137,119,101,83,65,47,29,11,0,0,0,0,0,0,1,10,17,23,27,31,33,35,35,35,34,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,0,13,34,55,75,96,116,137,157,176,168,150,135,122,115,112,112,115,119,125,132,124,103,82,61,41,47,69,90,111,133,154,175,164,142,120,99,78,57,37,52,67,82,98,113,129,145,161,174,158,142,125,109,93,76,59,42,25,7,28,48,68,88,108,128,148,167,163,145,128,114,112,126,144,162,149,129,140,160,165,149,134,121,114,112,115,121,131,123,102,81,60,39,18,0,17,36,56,75,94,112,131,149,166,175,159,145,132,121,115,111,110,113,117,124,133,144,155,169,180,163,145,128,117,108,94,75,55,34,41,62,82,102,122,142,160,177,168,152,139,129,121,116,112,110,109,109,110,112,115,118,122,128,133,140,137,116,96,75,55,35,0,0,0,0,0,0,0,15,36,57,78,98,118,139,159,179,166,148,132,120,114,112,113,116,119,125,132,124,103,82,61,41,47,69,90,111,133,154,175,164,142,120,99,78,57,37,52,67,82,98,113,129,145,161,174,158,142,125,109,93,76,59,42,25,7,0,0,0,0,0,0,11,31,50,70,89,108,128,147,167,169,157,158,171,160,141,122,102,83,64,45,25,6,0,0,0,0,0,0,4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,9,28,48,67,86,104,122,140,157,173,167,152,138,126,118,113,110,112,117,125,136,149,164,177,161,145,126,109,90,71,52,33,14,0,0,0,0,0,0,0,5,26,46,67,88,108,128,148,167,177,160,143,130,120,115,112,112,113,115,119,125,132,124,103,82,61,41,24,44,64,84,104,123,142,161,178,163,147,133,121,114,111,111,115,122,134,148,164,175,157,139,120,101,81,61,41,21,1,20,38,56,74,92,109,128,145,162,167,149,132,114,97,80,63,45,44,62,79,97,115,134,151,169,167,149,131,113,95,77,58,40,22,33,53,74,94,114,134,153,170,171,154,139,128,119,113,109,108,107,107,108,109,111,115,137,158,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,140,118,108,107,106,106,106,106,108,111,115,123,134,147,162,177,160,142,123,104,84,64,43,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,23,42,61,80,98,115,133,149,165,176,162,150,139,130,123,118,114,112,112,112,114,116,120,124,130,134,112,91,70,49,28,7,0,11,30,48,67,86,105,123,142,160,164,145,126,107,88,79,100,121,143,164,162,141,119,98,77,91,110,129,148,166,159,140,121,103,84,65,46,27,30,51,71,92,113,134,132,126,122,117,114,112,110,109,109,110,112,115,120,128,139,153,168,174,157,139,119,100,80,59,39,19,57,79,100,121,143,164,185,188,169,151,132,114,95,77,59,40,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,37,52,67,82,98,113,129,145,161,174,158,142,125,109,93,76,59,42,25,7,55,75,94,108,113,120,129,140,153,168,173,157,140,123,105,87,68,49,30,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,58,79,100,121,143,164,170,149,128,106,85,64,76,92,98,98,98,98,98,98,90,74,65,86,107,129,150,171,163,142,120,99,78,57,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,115,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,13,32,51,69,87,105,122,139,155,170,176,162,151,140,131,124,119,115,113,112,112,113,114,117,120,125,131,125,104,83,62,41,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,20,38,56,74,92,109,128,145,162,167,149,132,114,97,80,63,45,44,62,79,97,115,134,151,169,167,149,131,113,95,77,58,40,22,0,0,0,0,0,0,0,0,0,2,6,10,12,13,14,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,0,8,29,49,69,89,109,128,148,166,180,165,152,142,136,134,134,136,140,145,149,128,107,86,65,44,47,69,90,111,133,154,175,164,142,120,99,78,57,35,37,52,68,83,99,115,132,148,165,172,156,139,122,106,89,72,54,37,19,21,41,61,81,100,119,139,157,175,158,143,134,133,142,156,159,140,121,131,150,168,164,151,141,135,134,136,142,148,126,105,84,63,42,22,1,8,28,46,65,84,101,119,136,152,167,174,161,150,141,136,133,132,134,138,144,153,162,162,155,161,174,158,146,136,121,100,79,57,36,35,55,75,94,112,130,147,162,176,169,157,148,142,137,134,132,131,131,132,134,136,139,143,148,153,160,143,122,102,82,61,41,0,0,0,0,0,0,0,11,31,51,72,92,112,132,151,170,178,162,149,140,136,134,134,137,140,145,149,128,107,86,65,44,47,69,90,111,133,154,175,164,142,120,99,78,57,35,37,52,68,83,99,115,132,148,165,172,156,139,122,106,89,72,54,37,19,0,0,0,0,0,0,3,22,42,61,80,100,119,139,158,177,178,178,171,151,132,113,93,74,55,36,16,0,0,0,0,0,0,0,0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,19,38,57,75,93,110,126,143,158,172,168,156,146,138,134,132,133,137,144,154,166,175,162,147,132,115,97,79,62,43,24,5,0,0,0,0,0,0,0,0,20,40,60,81,100,120,139,157,175,173,159,148,141,136,134,134,134,136,140,145,149,128,107,86,65,44,17,37,56,76,95,113,131,149,165,177,162,150,141,135,132,133,136,142,151,163,177,162,146,128,110,92,72,53,34,14,0,31,49,67,85,103,121,139,157,172,155,137,119,102,84,67,50,33,32,50,68,86,104,122,140,158,176,160,142,124,106,87,69,51,32,27,47,66,86,105,123,141,158,172,169,156,147,139,134,131,129,129,129,130,131,133,135,142,160,178,157,136,114,92,71,50,29,47,69,90,111,133,154,175,162,142,132,130,128,128,128,128,128,130,132,136,143,152,163,175,162,147,131,113,94,76,56,36,16,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,32,51,68,86,103,119,135,149,163,175,168,158,150,143,139,136,134,134,134,135,137,141,145,151,137,116,95,74,53,32,11,0,20,39,58,77,96,115,134,152,171,154,135,116,97,78,79,100,121,143,164,162,141,119,98,77,81,100,119,138,157,169,150,131,112,93,74,56,36,35,56,77,97,118,139,153,148,142,138,135,133,132,131,131,132,133,136,141,148,157,169,172,159,144,128,109,91,72,52,33,13,57,79,100,121,143,164,185,177,159,140,121,103,85,66,48,29,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,37,52,68,83,99,115,132,148,165,172,156,139,122,106,89,72,54,37,19,57,78,100,120,134,140,148,158,170,173,159,143,128,110,93,75,58,39,21,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,80,101,122,144,165,170,149,128,106,84,63,62,73,77,77,77,77,77,77,72,60,64,85,106,128,150,171,164,143,121,100,79,57,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,160,173,167,153,137,121,104,87,69,51,33,14,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,3,22,40,58,76,93,109,125,140,153,166,177,169,159,151,145,140,136,134,134,134,134,136,138,141,146,150,129,108,87,66,45,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,31,49,67,85,103,121,139,157,172,155,137,119,102,84,67,50,33,32,50,68,86,104,122,140,158,176,160,142,124,106,87,69,51,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,0,2,22,42,62,81,100,118,137,153,167,179,170,162,157,155,155,157,160,165,153,132,111,90,69,48,47,69,90,111,133,154,175,164,142,120,99,78,57,35,22,38,53,69,85,101,118,135,152,169,169,152,136,118,101,84,66,48,30,13,33,53,72,91,109,128,146,162,173,161,155,154,160,166,149,131,111,121,139,155,170,169,161,156,155,157,162,151,130,109,88,67,46,25,4,0,18,36,54,72,89,106,122,137,150,163,173,169,162,156,154,154,155,159,164,168,157,145,134,146,162,175,159,138,117,96,75,54,33,27,46,65,83,100,117,132,146,158,168,176,168,162,158,155,153,152,152,153,155,157,160,164,168,173,167,149,129,108,88,68,47,0,0,0,0,0,0,0,5,25,45,64,84,103,122,140,157,171,179,168,161,156,155,156,158,161,166,153,132,111,90,69,48,47,69,90,111,133,154,175,164,142,120,99,78,57,35,22,38,53,69,85,101,118,135,152,169,169,152,136,118,101,84,66,48,30,0,0,0,0,0,0,0,13,33,52,71,91,110,129,148,168,180,180,161,142,123,104,85,65,46,27,7,0,0,0,0,0,0,0,0,4,22,40,58,75,92,107,122,137,150,162,172,169,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,9,27,46,63,80,97,112,128,142,155,166,175,166,159,155,154,154,158,164,172,169,158,146,132,117,101,85,68,50,32,14,0,0,0,0,0,0,0,0,0,13,33,53,72,91,110,128,145,160,173,177,168,161,157,155,155,156,158,161,166,153,132,111,90,69,48,9,28,47,66,84,102,118,135,149,162,173,169,161,156,154,154,156,162,170,172,160,147,132,116,99,81,62,44,25,6,0,41,60,78,96,114,133,151,169,161,143,125,107,90,72,55,38,20,21,39,57,75,93,111,129,147,166,171,153,135,116,98,79,61,42,19,38,57,76,93,111,128,142,155,166,175,166,159,155,152,150,150,150,151,152,154,156,160,172,177,157,136,114,92,71,50,29,47,69,90,111,133,154,175,171,158,153,151,150,149,149,149,150,150,153,157,163,171,166,157,146,132,117,101,84,65,47,28,9,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,39,56,73,89,104,119,133,145,156,166,175,170,164,160,157,155,155,155,156,158,162,166,161,140,119,98,77,56,35,14,0,29,49,68,87,106,125,144,162,164,145,126,106,87,68,79,100,121,143,164,162,141,119,98,77,71,90,109,129,148,167,160,141,122,103,84,65,45,40,61,82,102,123,144,164,168,163,159,156,154,153,152,152,153,154,157,161,168,173,165,155,143,129,114,98,80,62,44,24,5,57,79,100,121,143,164,180,166,148,130,111,93,74,56,37,19,23,44,65,86,108,130,151,172,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,22,38,53,69,85,101,118,135,152,169,169,152,136,118,101,84,66,48,30,54,75,96,117,138,159,167,176,167,156,143,129,113,97,81,64,46,28,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,59,81,102,123,144,166,169,148,126,105,84,63,45,53,56,56,56,56,56,56,52,43,63,84,106,128,149,170,165,144,122,100,79,58,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,4,22,40,58,75,92,107,122,137,150,162,172,169,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,11,29,46,63,79,95,110,123,136,148,158,167,175,171,165,161,157,156,155,155,156,157,159,162,166,153,132,111,91,70,49,0,0,0,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,41,60,78,96,114,133,151,169,161,143,125,107,90,72,55,38,20,21,39,57,75,93,111,129,147,166,171,153,135,116,98,79,61,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,0,0,14,33,52,71,89,106,122,137,150,159,166,170,172,173,171,168,164,158,151,135,114,93,72,51,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,23,39,55,72,88,105,122,140,157,159,159,148,131,113,95,77,59,40,5,24,43,62,80,98,116,133,148,161,170,173,171,164,152,136,119,101,109,125,141,153,163,170,173,171,168,162,153,134,112,91,70,49,28,7,0,7,25,42,59,76,92,106,120,133,144,154,161,167,170,171,171,168,164,158,149,139,128,116,132,145,156,155,134,113,92,71,50,30,18,36,54,70,87,102,116,129,140,149,156,162,166,169,171,172,173,172,172,170,168,166,162,158,152,147,141,133,114,93,72,51,0,0,0,0,0,0,0,0,17,37,56,75,93,110,126,142,154,163,168,171,173,173,171,168,164,158,151,135,114,93,72,51,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,23,39,55,72,88,105,122,140,157,159,159,148,131,113,95,77,59,40,0,0,0,0,0,0,0,5,24,43,63,82,101,120,139,158,159,159,152,133,114,94,75,56,37,18,0,0,0,0,0,0,0,0,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,15,37,58,79,100,122,144,159,159,153,132,110,88,67,46,25,0,0,16,33,50,67,82,97,112,125,137,148,156,164,169,172,174,173,171,166,159,150,140,129,116,102,87,71,55,38,21,3,0,0,0,0,0,0,0,0,0,5,25,44,63,81,98,115,130,144,154,162,167,170,172,173,172,170,167,163,157,150,135,114,93,72,51,0,18,36,55,72,88,104,119,133,144,154,162,167,170,171,171,170,166,161,153,143,131,117,102,86,69,51,33,15,0,0,51,70,89,107,126,144,159,159,150,131,114,96,78,60,43,25,8,9,27,45,63,81,100,118,137,156,159,159,146,126,108,90,71,52,10,28,46,64,81,97,112,126,137,147,155,161,165,168,171,171,171,171,171,170,168,165,162,159,156,153,136,114,92,71,50,29,47,69,90,111,133,153,157,160,163,165,166,168,168,169,169,168,167,165,162,158,153,146,138,128,116,102,87,71,54,36,18,0,44,65,86,108,130,151,159,159,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,43,59,74,89,103,116,128,138,147,155,161,166,170,172,173,173,172,170,167,163,159,153,143,122,101,80,59,38,17,0,38,58,77,96,115,134,153,159,156,136,116,97,78,59,79,100,121,143,159,159,141,119,98,77,62,81,100,119,139,158,159,151,132,112,93,74,54,45,66,87,107,128,148,153,158,163,166,169,171,172,173,173,172,170,168,164,160,153,145,136,125,113,99,84,68,51,33,15,0,57,79,100,121,143,159,159,156,137,119,100,82,64,45,27,8,23,44,65,86,108,130,151,159,159,144,122,100,79,58,37,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,23,39,55,72,88,105,122,140,157,159,159,148,131,113,95,77,59,40,51,72,92,113,135,155,162,156,148,138,126,113,98,83,67,51,34,16,15,37,58,79,100,122,144,159,159,153,132,110,88,67,46,25,60,81,102,123,145,159,159,148,126,104,83,62,41,32,35,35,35,35,35,35,32,42,63,84,105,126,148,159,159,144,122,101,80,59,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,15,37,58,79,100,122,144,159,159,153,132,110,88,67,46,25,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,47,69,90,111,133,154,159,159,142,120,99,78,57,35,14,15,37,58,79,100,122,144,159,159,153,132,110,88,67,46,25,0,0,16,33,49,65,80,94,107,118,130,139,148,155,161,166,169,171,172,173,172,171,169,166,162,157,152,136,115,94,73,52,0,0,0,0,0,0,0,20,41,63,84,105,126,148,159,159,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,51,70,89,107,126,144,159,159,150,131,114,96,78,60,43,25,8,9,27,45,63,81,100,118,137,156,159,159,146,126,108,90,71,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,144,159,159,153,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,0,0,5,24,42,60,76,93,107,120,131,139,145,149,151,152,150,147,143,138,131,123,113,93,73,51,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,9,25,42,58,75,92,110,128,138,138,138,138,138,125,106,87,66,45,0,15,33,51,69,86,102,117,132,143,150,152,150,144,135,121,106,89,95,110,124,135,144,149,152,150,147,142,134,124,111,91,71,49,28,7,0,0,13,30,46,62,76,91,103,115,125,134,141,146,149,150,150,147,144,138,130,120,109,101,116,128,137,143,130,109,88,67,47,26,7,24,40,57,72,86,99,110,120,129,136,141,145,148,150,151,152,151,150,149,147,144,141,137,132,126,120,113,105,88,69,48,0,0,0,0,0,0,0,0,8,27,46,63,81,97,112,124,135,142,147,150,152,152,150,147,143,138,131,123,113,93,73,51,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,9,25,42,58,75,92,110,128,138,138,138,138,138,125,106,87,66,45,0,0,0,0,0,0,0,0,15,34,53,72,92,111,130,138,138,138,138,123,104,85,66,47,28,9,0,0,0,0,0,0,0,0,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,15,37,58,79,100,122,138,138,138,138,132,110,88,67,46,25,0,0,4,21,37,52,67,82,95,107,118,128,137,143,148,151,153,152,150,145,139,131,121,111,99,86,72,57,41,25,9,0,0,0,0,0,0,0,0,0,0,0,15,33,51,69,85,100,114,126,135,142,146,149,151,152,151,149,146,142,137,130,123,113,93,73,51,0,7,25,42,59,74,89,103,115,126,135,142,146,149,150,150,148,145,141,134,124,113,101,87,72,56,39,22,4,0,0,57,78,99,118,136,138,138,138,138,120,102,84,66,48,31,13,0,0,16,34,52,71,89,108,126,138,138,138,138,137,118,99,79,58,0,17,35,51,67,82,96,108,118,128,135,140,144,147,150,151,152,151,150,149,147,144,142,138,135,132,128,114,92,71,50,29,47,69,90,111,128,132,136,139,142,144,146,146,147,148,148,147,146,144,141,137,133,126,119,109,98,86,72,57,41,24,7,0,44,65,86,108,130,138,138,138,138,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,44,59,73,86,98,109,118,128,135,141,145,148,150,152,152,150,149,146,142,138,132,126,118,101,80,59,38,17,0,43,64,85,105,124,138,138,138,138,128,108,89,69,57,79,100,121,138,138,138,138,119,98,77,55,72,91,111,131,138,138,138,138,121,102,81,61,45,67,87,107,120,128,133,138,142,145,148,150,151,152,152,151,149,147,144,139,133,126,117,107,96,83,69,54,38,21,3,0,57,79,100,121,138,138,138,138,126,108,90,71,53,35,16,1,23,44,65,86,108,130,138,138,138,138,122,100,79,58,37,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,9,25,42,58,75,92,110,128,138,138,138,138,138,125,106,87,66,45,47,68,89,110,131,146,141,136,128,119,108,96,83,68,53,37,21,4,15,37,58,79,100,122,138,138,138,138,132,110,88,67,46,25,60,82,103,124,138,138,138,138,125,104,83,61,40,19,13,13,13,13,13,13,20,41,62,83,104,126,138,138,138,138,124,102,81,60,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,15,37,58,79,100,122,138,138,138,138,132,110,88,67,46,25,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,47,69,90,111,133,138,138,138,138,120,99,78,57,35,14,15,37,58,79,100,122,138,138,138,138,132,110,88,67,46,25,0,0,3,19,34,50,64,77,89,100,111,120,128,135,140,145,148,150,151,152,151,150,148,145,141,137,131,125,115,95,74,53,0,0,0,0,0,0,0,20,41,63,84,105,126,138,138,138,138,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,57,78,99,118,136,138,138,138,138,120,102,84,66,48,31,13,0,0,16,34,52,71,89,108,126,138,138,138,138,137,118,99,79,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,58,79,100,122,138,138,138,138,132,110,88,67,46,25,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,12,30,47,63,77,91,102,112,119,124,128,130,130,129,126,122,117,111,103,95,83,65,46,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,0,12,29,45,63,80,98,114,116,116,116,116,116,116,106,86,66,45,0,4,22,39,56,72,87,102,114,123,129,130,129,124,116,105,91,76,80,94,106,116,123,128,130,129,126,121,114,105,95,81,64,44,24,4,0,0,0,16,32,46,61,74,86,97,106,114,120,125,128,129,128,126,123,117,110,101,91,86,98,109,117,123,126,105,84,64,43,22,0,11,27,42,56,69,81,92,101,109,115,120,124,126,129,130,130,130,130,128,126,123,120,116,111,106,100,93,85,75,59,41,0,0,0,0,0,0,0,0,0,16,34,51,67,82,95,106,115,122,126,129,130,130,129,126,122,117,111,104,95,83,65,46,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,0,12,29,45,63,80,98,114,116,116,116,116,116,116,106,86,66,45,0,0,0,0,0,0,0,0,6,25,44,63,82,101,116,116,116,116,116,113,95,76,57,38,19,0,0,0,0,0,0,0,0,0,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,15,36,57,78,98,115,116,116,116,116,116,106,87,66,45,24,0,0,0,7,22,37,52,65,78,89,100,109,116,122,128,130,132,131,129,124,119,112,103,93,81,69,56,42,27,11,0,0,0,0,0,0,0,0,0,0,0,0,4,22,39,55,70,84,96,106,115,121,125,128,130,130,130,128,125,121,116,110,103,95,83,65,46,0,0,12,29,44,59,73,85,97,106,115,120,125,128,129,129,128,124,120,114,105,95,84,71,57,42,26,9,0,0,0,57,78,98,115,116,116,116,116,116,109,91,73,55,37,19,1,0,0,5,23,42,60,79,98,114,116,116,116,116,116,115,99,79,58,0,5,21,37,52,66,79,90,99,107,114,119,123,126,128,130,130,130,129,128,126,123,120,117,114,110,107,102,86,67,47,26,44,65,84,100,107,111,114,117,120,122,124,125,126,126,126,126,124,122,120,117,112,106,99,90,80,69,56,42,27,11,0,0,43,64,85,105,116,116,116,116,116,115,99,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,29,43,56,68,80,90,99,107,114,120,124,128,130,130,130,130,128,125,121,117,112,106,98,88,72,54,34,13,0,43,64,84,104,116,116,116,116,116,115,100,80,61,56,77,98,114,116,116,116,116,113,96,75,54,63,83,102,116,116,116,116,116,116,101,81,60,40,60,78,92,100,107,112,117,121,124,126,128,130,130,130,130,128,126,122,118,113,106,98,89,78,66,53,39,24,8,0,0,56,77,98,114,116,116,116,116,114,98,79,61,42,24,6,1,22,43,64,85,105,116,116,116,116,116,115,98,78,57,36,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,0,12,29,45,63,80,98,114,116,116,116,116,116,116,106,86,66,45,43,64,85,106,128,124,120,115,108,100,90,79,67,53,38,23,7,0,15,36,57,78,98,115,116,116,116,116,116,106,87,66,45,24,60,80,101,115,116,116,116,116,115,101,80,60,39,18,0,0,0,0,0,0,19,40,61,82,102,116,116,116,116,116,115,100,80,59,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,15,36,57,78,98,115,116,116,116,116,116,106,87,66,45,24,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,47,67,88,107,116,116,116,116,116,114,97,77,56,35,14,15,36,57,78,98,115,116,116,116,116,116,106,87,66,45,24,0,0,0,4,19,34,47,60,71,82,92,100,108,114,120,124,126,129,130,130,130,128,126,124,120,116,111,105,98,86,68,48,0,0,0,0,0,0,0,19,41,62,82,102,116,116,116,116,116,116,101,81,60,39,18,0,0,0,0,0,0,0,0,0,57,78,98,115,116,116,116,116,116,109,91,73,55,37,19,1,0,0,5,23,42,60,79,98,114,116,116,116,116,116,115,99,79,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,36,57,78,98,115,116,116,116,116,116,106,87,66,45,24,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,17,33,47,61,73,83,92,99,104,106,108,108,108,105,101,97,91,84,76,66,53,36,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,0,0,16,33,51,69,85,94,94,94,94,94,94,94,90,76,58,39,0,0,9,26,42,57,72,85,95,103,108,108,107,104,97,87,75,61,64,77,87,96,103,107,108,108,105,101,94,86,77,65,51,35,16,0,0,0,0,2,16,31,44,56,68,78,87,94,100,104,106,107,106,105,102,97,90,82,72,69,80,89,96,102,106,96,79,59,39,18,0,0,11,26,39,52,63,73,82,89,95,99,102,105,107,108,108,108,108,106,105,102,99,95,91,85,80,73,66,57,45,29,0,0,0,0,0,0,0,0,0,4,21,37,52,65,77,87,95,101,105,107,108,108,107,105,101,97,91,84,76,66,53,36,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,0,0,16,33,51,69,85,94,94,94,94,94,94,94,90,76,58,39,0,0,0,0,0,0,0,0,0,16,35,54,72,87,94,94,94,94,94,93,83,66,48,28,9,0,0,0,0,0,0,0,0,0,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,11,31,51,69,85,94,94,94,94,94,94,90,77,59,40,20,0,0,0,0,7,22,36,48,60,71,81,89,96,102,106,109,110,109,107,104,98,92,84,74,63,52,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,25,40,54,67,78,88,95,100,104,106,108,108,108,107,104,101,96,90,83,75,66,53,36,0,0,0,14,29,43,56,68,78,87,94,100,104,106,107,107,106,103,99,94,86,77,66,54,41,27,11,0,0,0,0,51,69,85,94,94,94,94,94,94,92,79,62,44,26,7,0,0,0,0,13,32,50,69,85,94,94,94,94,94,94,94,85,70,51,0,0,7,22,36,49,61,71,80,88,94,98,102,105,107,108,108,108,108,106,104,102,99,96,93,89,86,82,72,56,39,20,36,54,70,81,86,90,94,96,99,101,102,104,104,104,104,104,103,101,99,96,91,86,79,71,62,51,39,26,12,0,0,0,38,57,75,89,94,94,94,94,94,94,86,70,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,26,39,51,61,71,80,88,94,99,103,106,108,108,108,108,106,104,101,96,91,86,79,70,58,43,25,6,0,37,57,75,89,94,94,94,94,94,94,86,71,52,50,69,85,94,94,94,94,94,93,83,67,48,55,73,88,94,94,94,94,94,94,87,72,54,31,48,63,73,80,86,91,96,100,103,105,107,108,108,108,108,107,105,102,98,92,86,79,70,60,49,36,23,9,0,0,0,50,69,85,94,94,94,94,94,94,85,69,50,32,13,0,0,18,38,57,75,89,94,94,94,94,94,94,85,69,51,31,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,0,0,16,33,51,69,85,94,94,94,94,94,94,94,90,76,58,39,39,60,79,97,106,104,100,95,88,81,71,61,49,37,23,8,0,0,11,31,51,69,85,94,94,94,94,94,94,90,77,59,40,20,53,71,87,94,94,94,94,94,94,87,71,53,33,13,0,0,0,0,0,0,15,35,54,72,87,94,94,94,94,94,94,86,71,52,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,11,31,51,69,85,94,94,94,94,94,94,90,77,59,40,20,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,41,60,78,91,94,94,94,94,94,94,84,68,49,30,10,11,31,51,69,85,94,94,94,94,94,94,90,77,59,40,20,0,0,0,0,4,17,30,42,53,63,72,81,88,94,99,103,105,108,108,108,108,107,105,103,99,95,90,85,78,69,56,39,0,0,0,0,0,0,0,15,35,55,73,88,94,94,94,94,94,94,87,72,54,34,14,0,0,0,0,0,0,0,0,0,51,69,85,94,94,94,94,94,94,92,79,62,44,26,7,0,0,0,0,13,32,50,69,85,94,94,94,94,94,94,94,85,70,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,51,69,85,94,94,94,94,94,94,90,77,59,40,20,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,3,17,31,43,55,64,72,78,83,85,87,87,86,84,80,76,71,64,56,48,37,23,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,0,4,22,39,55,67,73,73,73,73,73,73,73,70,60,46,29,0,0,0,12,27,42,55,66,76,83,86,87,86,83,77,69,58,46,47,58,68,76,82,86,87,87,84,80,74,67,58,47,36,21,5,0,0,0,0,0,1,14,27,39,49,59,67,74,79,83,85,86,85,84,81,77,70,63,53,51,61,69,76,81,84,79,66,49,31,12,0,0,0,10,23,34,44,54,62,69,74,78,81,84,86,87,87,87,86,85,84,81,78,74,70,65,59,53,46,38,28,15,0,0,0,0,0,0,0,0,0,0,7,22,35,48,59,68,75,80,84,86,87,87,86,84,80,76,71,64,56,48,37,23,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,0,4,22,39,55,67,73,73,73,73,73,73,73,70,60,46,29,0,0,0,0,0,0,0,0,0,6,25,42,57,68,73,73,73,73,73,73,65,53,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,3,22,39,55,67,73,73,73,73,73,73,71,61,47,30,11,0,0,0,0,0,6,18,31,42,52,61,69,76,81,85,88,88,88,86,83,78,72,64,55,45,34,22,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,24,37,49,59,68,75,79,83,85,87,87,87,86,83,80,75,70,63,56,48,37,23,0,0,0,0,13,26,38,49,59,67,74,79,83,85,86,86,85,82,79,73,66,58,48,36,24,11,0,0,0,0,0,39,55,67,73,73,73,73,73,73,71,63,49,33,15,0,0,0,0,0,3,22,39,55,67,73,73,73,73,73,73,73,67,55,40,0,0,0,6,19,31,42,52,60,67,73,78,81,84,86,87,87,87,86,85,83,81,78,75,72,68,65,62,54,42,27,9,25,40,53,61,66,69,73,75,78,80,81,83,83,83,83,83,82,80,78,75,70,65,59,52,43,33,22,10,0,0,0,0,28,45,60,70,73,73,73,73,73,73,68,56,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,21,32,42,52,60,67,73,78,82,85,86,87,87,86,85,83,80,76,71,65,59,51,41,28,13,0,0,28,45,59,70,73,73,73,73,73,73,68,56,41,39,55,67,73,73,73,73,73,73,66,53,37,43,58,69,73,73,73,73,73,73,68,57,42,18,33,45,53,60,66,71,75,79,82,84,86,86,87,87,86,86,84,81,77,72,66,59,50,41,31,19,7,0,0,0,0,39,55,67,73,73,73,73,73,73,67,55,39,21,3,0,0,10,28,45,60,70,73,73,73,73,73,73,67,55,39,22,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,0,0,4,22,39,55,67,73,73,73,73,73,73,73,70,60,46,29,32,50,67,79,84,82,79,74,68,61,52,43,32,20,7,0,0,0,3,22,39,55,67,73,73,73,73,73,73,71,61,47,30,11,42,57,68,73,73,73,73,73,73,68,57,42,24,6,0,0,0,0,0,0,7,25,43,58,69,73,73,73,73,73,73,68,56,41,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,3,22,39,55,67,73,73,73,73,73,73,71,61,47,30,11,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,31,48,62,71,73,73,73,73,73,73,66,54,38,21,2,3,22,39,55,67,73,73,73,73,73,73,71,61,47,30,11,0,0,0,0,0,0,12,24,35,44,53,61,67,73,78,82,84,86,87,87,87,86,84,82,78,74,70,64,58,51,40,26,0,0,0,0,0,0,0,7,26,43,58,69,73,73,73,73,73,73,68,57,42,25,6,0,0,0,0,0,0,0,0,0,39,55,67,73,73,73,73,73,73,71,63,49,33,15,0,0,0,0,0,3,22,39,55,67,73,73,73,73,73,73,73,67,55,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,39,55,67,73,73,73,73,73,73,71,61,47,30,11,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,1,14,26,36,45,52,58,62,64,66,66,65,63,60,55,50,44,36,28,19,7,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,0,0,9,25,38,47,52,52,52,52,52,52,52,50,42,31,16,0,0,0,0,12,25,37,48,56,62,65,66,65,62,57,50,40,29,29,40,49,56,61,65,66,66,63,59,54,47,39,29,18,6,0,0,0,0,0,0,0,0,9,20,30,39,47,53,58,62,64,65,64,63,60,56,50,43,34,33,42,49,56,61,63,59,50,36,20,2,0,0,0,0,5,16,25,34,42,48,53,57,60,63,65,66,66,66,65,64,63,60,57,54,49,44,39,33,26,19,10,0,0,0,0,0,0,0,0,0,0,0,0,5,18,30,40,48,54,59,63,65,66,66,65,63,59,55,50,44,37,28,19,7,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,0,0,9,25,38,47,52,52,52,52,52,52,52,50,42,31,16,0,0,0,0,0,0,0,0,0,0,12,27,40,48,52,52,52,52,52,51,46,36,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,10,25,38,47,52,52,52,52,52,52,50,43,31,17,0,0,0,0,0,0,0,1,13,24,33,42,49,55,60,64,67,67,67,65,62,58,52,45,36,26,16,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,20,30,40,48,54,59,62,64,66,66,66,65,62,59,54,49,43,36,28,19,7,0,0,0,0,0,9,20,30,40,47,54,58,62,64,65,65,64,61,58,53,46,38,29,19,7,0,0,0,0,0,0,25,38,47,52,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,9,25,38,47,52,52,52,52,52,52,52,48,38,25,0,0,0,0,2,13,23,32,40,47,52,57,60,63,65,66,66,66,65,64,62,60,57,54,51,47,44,41,35,25,12,0,10,23,34,40,45,48,51,54,57,59,60,61,62,62,62,62,61,59,57,54,50,45,39,32,24,14,4,0,0,0,0,0,15,30,42,50,52,52,52,52,52,52,48,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,14,23,32,40,47,53,58,61,64,65,66,66,65,64,62,59,55,50,45,39,32,23,12,0,0,0,15,29,41,49,52,52,52,52,52,52,48,39,26,25,38,47,52,52,52,52,52,52,46,37,23,28,40,49,52,52,52,52,52,52,48,40,27,3,16,26,33,40,45,50,54,58,61,63,65,65,66,66,65,64,62,60,56,51,46,39,31,22,12,1,0,0,0,0,0,25,38,47,52,52,52,52,52,52,47,38,25,9,0,0,0,0,15,30,42,50,52,52,52,52,52,52,47,38,25,10,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,0,0,9,25,38,47,52,52,52,52,52,52,52,50,42,31,16,21,37,50,60,63,61,58,54,48,41,33,24,14,2,0,0,0,0,0,10,25,38,47,52,52,52,52,52,52,50,43,31,17,0,27,39,48,52,52,52,52,52,52,48,39,27,12,0,0,0,0,0,0,0,0,13,28,40,49,52,52,52,52,52,52,48,39,26,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,10,25,38,47,52,52,52,52,52,52,50,43,31,17,0,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,18,32,43,50,52,52,52,52,52,52,47,37,24,9,0,0,10,25,38,47,52,52,52,52,52,52,50,43,31,17,0,0,0,0,0,0,0,0,6,16,25,33,41,47,53,57,61,63,65,66,66,66,65,63,60,57,54,49,44,38,31,22,10,0,0,0,0,0,0,0,0,13,28,40,49,52,52,52,52,52,52,48,40,27,12,0,0,0,0,0,0,0,0,0,0,25,38,47,52,52,52,52,52,52,51,44,33,19,3,0,0,0,0,0,0,9,25,38,47,52,52,52,52,52,52,52,48,38,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,38,47,52,52,52,52,52,52,50,43,31,17,0,0,0,0,0,0,
7,18,25,28,28,28,28,28,28,24,16,5,0,0,0,0,0,0,0,0,6,17,24,28,28,28,28,28,28,25,17,6,0,2,14,23,27,28,28,28,28,28,28,28,28,28,28,28,25,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,18,25,28,28,28,28,28,28,25,18,7,0,0,0,0,0,0,0,0,8,18,25,28,28,28,28,28,28,25,17,6,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,12,18,23,27,32,35,38,40,41,41,42,41,41,38,35,31,26,21,14,6,0,0,0,0,0,0,0,0,0,0,0,0,12,22,27,28,28,28,28,28,27,22,13,2,0,4,14,23,30,36,40,42,42,40,36,31,23,15,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,11,19,25,31,35,39,41,43,43,43,43,42,41,40,38,35,32,29,25,20,14,5,0,0,0,0,0,0,0,0,0,0,0,2,10,17,23,29,33,37,40,41,42,42,41,41,39,37,34,30,25,20,15,8,0,0,0,0,0,0,0,0,5,13,21,27,31,35,38,40,41,42,42,41,40,38,36,33,30,26,21,16,10,1,0,0,0,0,0,0,0,0,4,15,23,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,21,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12,22,27,28,28,28,28,28,26,20,10,10,20,26,28,28,28,28,28,27,21,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,17,24,30,35,39,41,42,42,41,38,35,30,23,16,8,0,0,0,0,0,0,0,0,0,0,6,17,24,28,28,28,28,28,28,28,24,16,5,0,0,0,0,0,0,0,4,15,24,32,38,41,43,43,42,39,35,30,24,17,6,0,0,0,0,0,10,20,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,25,18,8,0,0,12,22,27,28,28,28,28,28,28,24,16,5,0,0,0,0,0,0,6,17,24,28,28,28,28,28,28,28,26,20,10,0,0,3,15,23,27,28,28,28,28,28,28,28,28,28,28,28,25,18,8,0,0,0,6,17,24,28,28,28,28,28,28,28,26,20,10,0,0,0,12,21,27,28,28,28,28,28,28,24,17,6,0,0,9,19,26,28,28,28,28,28,28,28,28,28,28,28,27,22,13,2,0,0,12,22,27,28,28,28,28,28,28,24,16,5,0,0,0,0,0,6,17,25,28,28,28,28,28,28,27,21,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,21,28,34,39,41,42,41,38,34,28,20,11,1,0,0,0,0,0,0,0,0,0,9,18,25,31,35,39,41,42,42,41,38,34,28,20,11,19,28,35,40,42,41,40,36,30,23,14,3,0,0,0,0,0,0,0,0,0,1,9,16,22,27,31,35,38,40,41,42,42,41,40,37,34,30,24,18,10,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,17,24,30,35,39,41,42,42,41,38,35,30,23,16,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,21,37,50,59,62,58,51,44,37,30,23,14,13,22,29,36,43,50,57,61,59,51,38,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,18,26,30,30,30,30,30,30,26,18,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,14,24,31,36,38,38,36,31,23,13,2,0,0,0,0,0,0,0,0,0,0,0,0,0,6,19,29,36,37,34,26,15,1,0,0,0,0,0,0,0,0,0,0,2,16,27,35,38,36,30,19,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,17,25,34,42,50,56,57,51,41,26,10,4,21,36,48,56,58,53,45,37,29,20,12,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,26,32,35,35,35,35,35,35,33,26,16,3,0,0,0,0,0,0,0,0,0,0,0,0,8,16,21,22,18,11,1,0,0,0,0,0,0,0,0,1,12,19,22,21,16,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
24,36,45,49,49,49,49,49,49,44,35,22,6,0,0,0,0,0,0,7,23,35,45,49,49,49,49,49,49,45,36,23,8,19,32,43,48,49,49,49,49,49,49,49,49,49,49,49,46,37,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,36,45,49,49,49,49,49,49,46,37,24,9,0,0,0,0,0,0,10,25,37,46,49,49,49,49,49,49,45,36,23,8,16,30,41,48,49,49,49,49,49,49,44,35,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,23,32,38,44,48,53,56,59,61,62,63,63,63,62,59,56,52,47,41,33,25,16,7,0,0,0,0,0,0,0,0,0,16,30,41,48,49,49,49,49,49,48,42,31,18,10,22,33,43,51,56,61,63,63,61,57,51,43,34,23,10,0,0,0,0,0,0,0,0,0,0,0,0,11,21,30,39,46,51,56,60,62,64,65,64,64,63,62,61,59,56,53,50,45,41,34,23,10,0,0,0,0,0,0,0,0,1,11,21,29,37,44,50,54,58,61,62,63,63,63,62,60,58,55,50,46,41,35,28,17,3,0,0,0,0,3,14,24,33,41,47,52,56,59,61,63,63,63,63,61,60,57,54,51,47,42,37,30,19,6,0,0,0,0,0,0,5,20,34,44,49,49,49,49,49,49,49,49,49,49,49,49,49,49,48,41,30,16,0,0,0,0,0,0,0,0,0,0,0,16,30,41,48,49,49,49,49,49,47,39,28,28,39,47,49,49,49,49,49,48,41,30,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,18,28,36,44,51,56,60,62,63,63,62,59,55,50,44,36,27,17,6,0,0,0,0,0,0,0,0,23,35,45,49,49,49,49,49,49,49,44,35,22,6,0,0,0,0,0,8,22,33,44,52,58,62,64,64,63,60,56,50,44,35,23,0,0,0,0,13,28,39,47,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,46,37,25,10,16,30,41,48,49,49,49,49,49,49,44,34,21,6,0,0,0,0,7,23,35,45,49,49,49,49,49,49,49,47,39,27,13,0,19,33,43,49,49,49,49,49,49,49,49,49,49,49,49,46,37,25,10,0,7,23,35,45,49,49,49,49,49,49,49,47,39,27,13,0,16,30,41,48,49,49,49,49,49,49,44,35,22,7,11,26,38,46,49,49,49,49,49,49,49,49,49,49,49,48,42,31,18,2,16,30,41,48,49,49,49,49,49,49,44,34,21,6,0,0,0,8,23,36,45,49,49,49,49,49,49,47,40,29,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,30,40,48,55,60,63,63,62,59,55,48,40,30,19,6,0,0,0,0,0,0,1,15,27,37,45,51,56,60,62,63,63,62,59,54,48,39,30,37,47,55,60,63,63,61,57,50,42,32,21,8,0,0,0,0,0,0,0,9,20,29,36,42,47,52,56,59,61,63,63,63,63,61,58,55,50,45,38,30,21,12,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,18,28,36,44,51,56,60,62,63,63,62,59,55,50,44,36,27,17,6,0,0,0,0,0,0,0,0,0,0,0,0,17,34,51,67,79,83,78,71,64,57,50,42,32,31,42,49,56,63,70,77,82,79,68,53,36,18,1,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,36,46,51,51,51,51,51,51,46,36,23,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,20,32,43,51,57,60,60,57,51,42,31,18,4,0,0,0,0,0,0,0,0,0,0,0,6,21,36,49,56,59,54,45,31,16,1,0,4,6,7,7,6,4,0,2,17,32,45,55,59,57,49,36,21,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,20,28,37,45,53,62,70,77,78,70,57,40,22,14,33,50,66,76,79,73,65,57,48,40,32,23,15,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,32,45,53,56,56,56,56,56,56,53,45,33,18,1,0,0,0,0,0,0,0,0,0,0,13,26,36,42,43,39,30,18,3,0,0,0,0,0,0,4,19,31,39,43,42,36,25,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
39,54,65,70,71,71,71,71,70,64,52,36,19,0,0,0,0,0,1,20,37,53,64,70,71,71,71,71,70,65,53,38,20,33,49,62,69,71,71,71,71,71,71,71,71,71,71,71,66,55,40,23,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,54,65,70,71,71,71,71,70,65,54,39,22,4,0,0,0,0,4,23,40,55,66,70,71,71,71,71,70,65,53,38,20,29,46,59,68,71,71,71,71,71,70,64,52,37,19,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,41,51,58,64,69,73,77,80,82,83,84,84,84,83,80,77,73,67,61,53,45,35,25,14,2,0,0,0,0,0,0,0,30,46,60,69,71,71,71,71,71,69,61,48,32,26,39,51,62,70,77,82,84,84,82,77,71,63,52,40,27,12,0,0,0,0,0,0,0,0,0,4,17,29,40,50,58,66,72,77,81,83,85,86,86,85,84,84,82,80,77,74,71,66,61,53,40,24,6,0,0,0,0,0,0,8,19,30,40,49,57,64,70,75,79,82,84,84,84,84,83,81,79,76,71,67,61,55,46,33,18,0,0,0,7,20,33,43,53,61,67,73,77,80,82,84,84,84,84,82,81,78,75,72,68,63,57,48,36,20,3,0,0,0,0,0,17,35,50,63,70,71,71,71,71,71,71,71,71,71,71,71,71,71,68,59,46,29,11,0,0,0,0,0,0,0,0,0,0,30,46,60,69,71,71,71,71,71,67,58,43,43,58,67,71,71,71,71,71,68,59,46,29,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,25,36,47,56,64,71,76,81,83,84,84,83,80,76,71,64,55,46,36,24,12,0,0,0,0,0,0,0,37,53,64,70,71,71,71,71,71,70,64,52,36,19,0,0,0,0,9,24,38,51,62,72,79,83,85,86,84,81,76,71,64,53,38,0,0,0,8,27,43,58,67,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,70,66,55,40,23,30,46,60,69,71,71,71,71,71,70,63,51,36,18,0,0,0,2,20,37,53,64,70,71,71,71,71,71,71,67,57,43,26,8,34,49,62,70,71,71,71,71,71,71,71,71,71,71,70,66,55,40,23,4,21,37,53,64,70,71,71,71,71,71,71,67,57,43,26,8,29,46,59,68,71,71,71,71,71,70,64,52,37,19,24,41,56,66,71,71,71,71,71,71,71,71,71,71,71,69,61,48,32,14,30,46,60,69,71,71,71,71,71,70,63,51,36,18,0,0,2,20,38,53,65,70,71,71,71,71,71,68,59,45,28,10,0,0,0,0,0,0,0,0,0,0,0,0,10,24,37,49,59,68,75,81,84,84,83,80,75,68,59,48,36,23,8,0,0,0,0,0,15,31,45,56,65,72,77,81,83,84,84,83,80,75,68,58,48,55,66,75,81,84,84,82,77,70,61,50,38,24,9,0,0,0,0,0,11,26,39,48,56,63,68,73,77,80,82,84,84,84,84,82,79,76,71,65,58,50,40,30,19,7,0,0,0,0,0,0,0,0,0,0,0,0,0,13,25,36,47,56,64,71,76,81,83,84,84,83,80,76,71,64,55,46,36,24,12,0,0,0,0,0,0,0,0,0,0,11,29,47,64,81,97,104,98,91,84,77,70,61,48,47,60,69,76,84,90,97,104,98,83,65,48,30,12,0,0,0,0,0,0,0,0,0,0,0,0,1,20,37,53,66,72,73,73,73,73,72,65,53,37,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,20,35,50,62,71,78,81,81,77,71,61,48,34,18,2,0,0,0,0,0,0,0,0,0,7,22,36,51,66,77,80,74,61,46,31,16,21,25,27,29,29,27,25,21,17,32,47,62,74,80,77,66,51,37,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,15,23,31,40,48,56,65,73,81,90,98,98,87,69,50,30,22,42,62,80,95,100,93,84,76,68,60,51,43,35,26,18,10,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,29,47,62,73,77,77,77,77,77,77,74,63,48,30,11,0,0,0,0,0,0,0,0,0,13,28,43,55,63,64,59,48,33,18,3,0,0,0,0,4,19,34,48,59,64,63,55,42,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
51,69,84,92,92,92,92,92,91,82,66,48,28,8,0,0,0,0,9,29,49,67,83,91,92,92,92,92,91,83,68,49,30,44,62,79,90,92,92,92,92,92,92,92,92,92,92,92,85,70,52,33,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,69,84,92,92,92,92,92,92,84,69,51,32,12,0,0,0,0,13,33,52,70,84,92,92,92,92,92,91,83,68,49,30,40,59,76,88,92,92,92,92,92,91,82,67,48,29,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,57,70,79,85,90,94,98,101,103,104,105,106,105,104,102,98,93,88,81,73,64,54,43,32,19,6,0,0,0,0,0,0,40,59,76,89,92,92,92,92,92,89,78,61,42,42,56,69,81,90,98,103,105,105,103,98,90,82,70,57,42,27,11,0,0,0,0,0,0,0,6,20,34,47,58,69,78,86,93,98,102,104,106,107,107,106,106,105,103,101,98,95,91,87,81,70,54,36,16,0,0,0,0,0,12,25,37,49,59,68,77,84,90,96,100,103,104,106,106,105,104,102,100,96,92,87,82,75,63,48,30,0,0,8,23,37,50,62,72,81,88,94,98,101,104,105,106,105,105,104,102,99,96,93,88,83,77,66,50,32,13,0,0,0,0,6,26,46,64,80,91,92,92,92,92,92,92,92,92,92,92,92,92,92,88,76,59,40,20,0,0,0,0,0,0,0,0,0,0,40,59,76,89,92,92,92,92,92,87,73,56,56,73,87,92,92,92,92,92,88,76,59,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,49,67,83,91,92,92,92,92,92,91,82,66,48,29,9,0,0,6,23,39,54,68,81,91,99,104,106,107,105,102,97,91,83,68,50,0,0,0,17,37,56,73,87,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,84,70,52,33,40,59,76,89,92,92,92,92,92,91,81,65,47,28,7,0,0,14,32,49,67,83,91,92,92,92,92,92,92,87,73,55,36,16,45,63,80,90,92,92,92,92,92,92,92,92,92,92,92,84,70,52,33,17,34,51,67,83,91,92,92,92,92,92,92,87,73,55,36,16,40,59,76,88,92,92,92,92,92,91,82,67,48,29,34,54,71,86,92,92,92,92,92,92,92,92,92,92,92,89,78,61,42,23,40,59,76,89,92,92,92,92,92,91,81,65,47,28,7,0,10,30,49,68,83,91,92,92,92,92,92,88,75,58,39,19,0,0,0,0,0,0,0,0,0,0,0,10,26,40,54,66,78,87,96,101,105,106,104,101,95,87,77,66,53,38,23,7,0,0,0,7,26,44,61,74,85,92,98,102,104,105,105,104,100,95,87,77,65,72,84,95,102,105,105,103,97,90,80,68,54,39,23,7,0,0,0,5,24,41,56,68,76,83,89,94,98,101,103,105,105,106,105,103,100,97,91,85,77,69,59,48,37,24,11,0,0,0,0,0,0,0,0,0,0,1,16,29,42,54,65,75,84,91,97,101,104,106,105,104,101,97,91,83,74,65,54,42,29,15,1,0,0,0,0,0,0,0,3,22,40,58,76,94,111,125,118,111,104,97,90,78,61,60,77,89,97,103,111,117,124,112,95,77,59,41,23,4,0,0,0,0,0,0,0,0,0,0,0,9,29,49,67,83,93,94,94,94,94,93,83,67,48,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,33,50,65,79,90,98,102,102,98,90,78,64,48,31,13,0,0,0,0,0,0,0,0,0,22,37,52,66,81,96,101,91,76,61,46,36,42,46,48,50,50,48,46,41,36,47,62,77,92,102,96,81,67,52,37,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,18,26,34,43,51,59,67,76,84,92,101,109,117,117,97,77,56,36,28,48,69,89,109,120,112,104,96,87,79,71,62,54,46,37,29,21,13,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,38,58,76,92,98,98,98,98,98,98,93,77,59,39,19,0,0,0,0,0,0,0,0,13,28,43,58,73,84,85,77,63,48,33,18,3,0,0,4,19,34,49,64,78,85,83,72,57,42,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
58,78,98,112,113,113,113,113,111,95,75,55,34,13,0,0,0,0,14,35,56,77,96,112,113,113,113,113,112,97,77,57,36,50,71,91,109,113,113,113,113,113,113,113,113,113,113,113,100,80,60,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,78,98,112,113,113,113,113,113,99,79,58,38,17,0,0,0,0,17,38,59,80,99,113,113,113,113,113,112,97,77,57,36,46,67,87,106,113,113,113,113,113,112,96,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,69,87,99,105,110,115,119,122,124,126,126,128,126,125,122,119,114,108,101,92,83,73,61,49,36,22,8,0,0,0,0,0,47,68,88,106,113,113,113,113,113,108,90,70,49,56,72,86,99,109,117,124,126,126,124,118,110,100,87,73,57,41,24,7,0,0,0,0,0,5,20,36,50,64,76,87,97,106,113,118,122,126,128,129,128,128,128,126,124,122,119,116,112,107,100,83,64,43,23,0,0,0,0,15,29,42,55,67,78,88,96,104,111,116,121,124,126,126,126,126,125,123,121,117,113,108,102,93,77,59,39,0,6,23,38,53,67,79,90,100,108,114,119,122,125,126,128,126,126,124,123,120,117,114,109,104,96,80,61,41,20,0,0,0,0,11,32,53,73,93,110,113,113,113,113,113,113,113,113,113,113,113,113,113,106,87,67,46,25,4,0,0,0,0,0,0,0,0,0,47,68,88,106,113,113,113,113,113,103,84,64,64,84,103,113,113,113,113,113,106,87,67,46,25,4,0,0,0,0,0,0,0,0,0,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,56,77,96,112,113,113,113,113,113,111,96,76,55,34,14,0,0,18,36,53,69,84,98,110,119,125,128,128,126,123,117,111,98,78,58,0,0,1,22,43,64,84,103,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,99,80,59,38,47,68,88,106,113,113,113,113,113,111,95,75,54,33,12,0,7,25,43,61,79,97,112,113,113,113,113,113,113,103,84,63,42,21,51,72,92,109,113,113,113,113,113,113,113,113,113,113,113,99,80,59,38,30,47,64,80,97,112,113,113,113,113,113,113,103,84,63,42,21,46,67,87,106,113,113,113,113,113,112,96,76,55,34,40,61,82,101,113,113,113,113,113,113,113,113,113,113,113,108,90,70,49,28,47,68,88,106,113,113,113,113,113,111,95,75,54,33,12,0,15,36,57,77,97,112,113,113,113,113,113,105,86,66,45,24,0,0,7,13,15,13,11,8,6,3,8,24,40,56,70,84,96,106,115,122,126,126,126,122,115,106,95,83,68,53,37,21,3,0,0,13,34,54,74,91,104,112,118,122,125,126,126,125,121,115,106,95,82,88,102,113,122,126,126,123,117,109,98,84,69,53,37,19,1,0,0,13,33,53,71,86,96,103,109,114,119,122,124,126,126,128,126,124,121,117,112,105,97,88,78,66,54,41,27,12,0,0,0,0,0,0,0,0,1,16,31,46,59,72,83,94,103,111,118,122,125,126,126,125,122,117,111,103,93,83,71,59,45,31,16,0,0,0,0,0,0,0,13,32,50,69,87,106,123,141,139,131,124,117,108,89,69,68,88,107,117,124,131,138,142,124,107,89,70,52,33,14,0,0,0,0,0,0,0,0,0,0,0,13,34,55,76,96,113,115,115,115,115,113,95,75,54,33,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,26,45,63,80,96,109,119,123,123,118,108,94,78,61,42,23,4,0,0,0,0,0,0,0,0,37,52,67,81,96,111,121,106,91,76,61,56,62,67,70,71,71,70,67,62,56,62,77,92,107,122,111,96,82,67,52,37,22,5,0,0,0,0,0,0,0,0,0,0,4,12,21,29,37,45,54,62,70,79,87,95,104,112,120,129,137,124,103,83,63,43,35,55,75,96,116,136,132,123,115,107,98,90,82,74,65,57,49,40,32,24,15,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,4,1,21,42,63,85,105,120,120,120,120,120,120,106,86,65,44,22,1,2,2,0,0,0,0,13,28,43,58,73,88,103,106,93,78,63,48,33,18,3,4,19,34,49,64,79,94,106,102,87,72,57,42,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,135,135,135,135,120,98,77,56,35,13,0,0,0,0,15,36,57,79,100,121,135,135,135,135,122,100,79,58,37,51,73,94,115,135,135,135,135,135,135,135,135,135,135,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,135,135,135,135,124,102,81,60,39,17,0,0,0,0,18,39,61,82,103,124,135,135,135,135,122,100,79,58,37,47,69,90,111,133,135,135,135,135,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,75,96,116,126,131,136,140,144,146,148,148,149,148,146,144,140,135,128,120,111,101,91,79,66,52,38,23,7,0,0,0,0,48,69,90,112,134,135,135,135,135,114,92,71,53,70,86,102,116,128,138,144,148,148,145,138,129,117,103,88,71,54,36,18,0,0,0,0,0,17,34,50,66,80,94,106,116,125,133,139,144,147,149,150,150,150,149,148,146,144,141,137,133,128,110,88,67,46,25,0,0,0,15,30,45,59,72,84,96,106,116,124,131,137,142,145,148,148,148,148,147,145,142,138,134,129,122,106,85,64,42,1,19,36,53,68,83,97,109,119,128,135,140,144,146,148,148,148,148,146,144,142,138,135,130,124,108,87,66,45,23,2,0,0,0,11,33,54,75,96,118,135,135,135,135,135,135,135,135,135,135,135,135,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,48,69,90,112,134,135,135,135,130,108,86,65,65,86,108,130,135,135,135,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,57,78,99,119,135,135,135,135,135,122,101,81,60,39,19,0,9,28,47,65,82,99,114,128,139,146,149,150,147,143,138,122,101,80,59,0,0,1,23,44,65,86,108,130,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,124,103,82,61,39,48,69,90,112,134,135,135,135,135,119,98,77,55,34,19,19,19,37,54,72,90,108,126,135,135,135,135,135,124,106,85,64,43,22,53,74,95,116,135,135,135,135,135,135,135,135,135,135,124,103,82,61,39,44,60,77,93,110,128,135,135,135,135,135,124,106,85,64,43,22,47,69,90,111,133,135,135,135,135,120,99,78,57,35,41,63,84,105,126,135,135,135,135,135,135,135,135,135,135,114,92,71,50,29,48,69,90,112,134,135,135,135,135,119,98,77,55,34,13,0,15,37,58,79,100,122,135,135,135,135,132,110,88,67,46,25,2,16,27,34,36,34,32,29,27,24,20,37,54,70,86,100,113,125,135,143,147,148,147,142,135,125,112,98,83,67,50,33,15,0,0,16,37,58,80,101,121,132,139,144,147,148,148,146,142,135,124,112,97,103,118,132,142,148,148,144,137,128,114,99,83,67,49,31,12,0,0,17,39,60,80,100,115,123,130,135,140,143,146,148,148,148,148,146,143,138,132,125,116,106,96,84,71,57,42,27,11,0,0,0,0,0,0,0,14,31,46,61,75,89,101,112,123,131,138,143,147,148,148,146,143,138,131,122,112,101,88,75,61,46,30,14,0,0,0,0,0,3,22,41,60,79,98,117,135,153,158,151,144,129,111,91,70,69,90,110,128,144,151,158,154,136,118,99,81,62,43,23,4,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,137,137,137,137,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,54,73,92,110,126,138,144,144,137,124,108,90,71,51,31,11,0,0,0,0,0,0,0,0,51,67,82,97,111,126,137,121,106,91,76,77,83,88,91,92,92,91,87,82,76,77,92,107,122,137,126,112,97,82,67,52,34,16,0,0,0,0,0,0,0,0,7,15,23,32,40,48,57,65,73,82,90,98,106,115,123,132,140,148,151,131,110,90,70,50,42,62,82,102,122,143,152,143,135,126,118,110,101,93,85,77,68,60,52,43,35,27,18,10,2,0,0,0,0,0,0,0,0,0,0,1,13,21,25,26,21,21,43,64,85,106,128,142,142,142,142,130,108,86,65,44,23,20,24,24,19,11,0,0,27,43,58,73,88,103,118,123,108,93,78,63,48,33,18,19,34,49,64,79,94,109,124,117,102,87,72,57,42,26,9,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,156,156,142,120,98,77,56,35,19,19,19,19,19,19,36,57,79,100,121,143,156,156,144,122,100,79,58,37,51,73,94,115,137,156,156,156,156,156,156,156,156,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,156,156,146,124,102,81,60,39,17,0,0,0,0,18,39,61,82,103,124,146,156,156,144,122,100,79,58,37,47,69,90,111,133,154,156,156,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,73,93,114,135,152,157,161,165,167,169,170,170,169,168,165,161,155,148,140,131,120,108,96,82,68,53,37,20,4,0,0,0,48,69,90,112,134,155,156,156,136,114,92,71,65,83,100,116,132,146,157,165,169,169,165,158,147,133,118,101,84,66,48,29,10,0,0,0,11,30,47,64,81,96,110,123,135,145,153,160,165,168,170,170,170,170,170,169,167,164,162,158,153,132,110,88,67,46,25,0,0,12,29,45,60,75,89,102,114,125,135,144,152,158,163,166,169,170,170,169,168,166,163,159,154,145,124,103,83,62,41,12,30,48,66,82,98,113,126,138,148,155,161,165,168,169,170,170,169,167,165,163,159,155,147,126,106,85,64,43,22,1,0,0,0,11,33,54,75,96,118,140,156,156,156,156,156,156,156,156,156,156,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,156,151,130,108,86,65,65,86,108,130,151,156,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,52,73,93,114,135,155,156,156,148,126,106,85,65,44,23,3,18,38,57,76,94,112,129,144,157,166,170,171,168,159,139,118,97,76,55,0,0,1,23,44,65,86,108,130,151,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,146,124,103,82,61,39,48,69,90,112,134,155,156,156,141,119,98,77,55,41,41,41,38,48,66,84,102,120,138,156,156,156,147,129,112,95,77,58,39,18,53,74,95,116,138,156,156,156,156,156,156,156,156,146,124,103,82,61,41,58,74,90,107,123,140,156,156,156,144,128,110,94,77,58,39,18,47,69,90,111,133,154,156,156,142,120,99,78,57,35,41,63,84,105,126,148,156,156,156,156,156,156,156,156,136,114,92,71,50,29,48,69,90,112,134,155,156,156,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,156,156,153,132,110,88,67,46,25,17,33,45,54,57,55,53,50,48,44,36,50,67,84,100,116,130,143,154,163,168,170,168,162,154,142,129,113,97,80,62,44,26,7,0,15,36,57,78,99,120,142,160,165,168,170,170,167,162,154,142,128,112,117,133,148,161,169,169,165,156,144,130,113,96,78,60,41,22,3,0,18,39,60,81,102,123,143,150,156,161,164,167,169,170,170,169,167,163,159,152,145,136,125,113,101,87,73,57,41,25,8,0,0,0,0,0,10,27,44,61,76,91,105,119,131,142,151,158,164,168,170,170,168,164,158,150,141,131,118,105,91,76,60,44,27,10,0,0,0,0,11,30,50,69,89,108,126,146,164,173,154,136,117,99,82,63,62,80,98,116,134,153,172,165,147,128,109,90,71,52,32,13,0,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,158,158,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,81,101,121,140,156,165,165,154,137,118,99,78,58,37,16,0,0,0,0,0,0,0,0,62,81,97,112,128,142,152,137,121,106,91,97,103,109,112,113,113,112,108,103,96,92,107,122,137,152,143,128,112,97,82,63,43,23,0,0,0,0,0,1,10,18,26,35,43,51,60,68,76,85,93,101,109,118,126,135,143,151,159,168,157,137,117,97,76,56,48,69,89,109,129,149,170,163,154,146,138,130,121,113,104,96,88,79,71,63,55,46,38,30,21,13,5,0,0,0,0,0,0,0,2,18,31,41,47,47,41,33,42,63,84,106,128,148,163,163,150,129,108,86,65,44,32,40,45,45,39,30,17,1,39,57,73,88,103,118,134,139,123,108,93,78,63,48,33,34,49,64,79,94,109,124,140,133,117,102,87,72,56,38,18,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,56,36,40,41,41,41,41,41,37,57,79,100,121,143,164,165,144,122,100,79,58,37,51,73,94,115,137,158,165,165,165,165,170,177,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,167,146,124,102,81,60,39,17,0,0,0,0,18,39,61,82,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,67,88,108,129,149,168,163,159,157,155,154,154,155,157,161,167,174,168,159,149,138,126,112,98,83,67,50,33,16,0,0,0,48,69,90,112,134,155,176,157,136,114,92,71,75,93,112,130,147,162,169,159,153,153,157,167,163,148,131,113,95,76,57,38,19,0,0,3,22,40,59,77,94,111,126,140,153,164,172,164,157,152,150,148,149,149,150,151,154,159,174,174,153,132,110,88,67,46,25,0,7,25,42,58,75,90,105,119,132,143,154,164,172,170,164,159,156,154,154,154,156,158,161,166,160,139,118,98,77,57,36,21,40,59,78,95,112,128,143,156,167,171,164,158,155,154,152,153,154,155,158,162,166,164,143,122,101,81,60,39,18,0,0,0,0,11,33,54,75,96,118,140,161,177,169,165,165,165,165,165,172,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,3,22,40,57,74,90,106,121,136,149,160,170,170,163,159,157,157,159,164,171,170,160,148,135,121,106,90,74,57,39,21,3,0,0,47,67,88,109,129,150,170,173,153,132,111,90,70,49,28,8,27,46,66,85,104,123,142,159,174,165,156,152,152,153,134,113,92,72,51,0,0,1,23,44,65,86,108,130,151,172,177,169,165,165,165,165,165,165,165,165,165,165,165,165,165,165,146,124,103,82,61,39,48,69,90,112,134,155,176,162,141,119,98,77,62,62,62,62,58,61,78,96,113,131,149,167,169,152,135,117,100,82,65,48,30,11,53,74,95,116,138,160,165,165,165,165,171,177,168,146,124,103,82,61,55,71,88,104,120,137,153,170,163,147,130,114,97,81,64,47,30,11,47,69,90,111,133,154,175,164,142,120,99,78,57,35,41,63,84,105,126,148,170,177,170,165,165,165,165,157,136,114,92,71,50,29,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,0,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,29,47,63,74,79,76,74,72,69,65,54,61,79,97,114,131,146,160,173,161,154,152,156,164,172,159,143,126,109,92,73,54,35,16,0,12,33,54,75,96,117,139,160,157,154,152,154,159,168,172,158,143,125,129,146,163,161,154,153,159,170,160,143,125,107,88,69,50,30,10,0,15,36,57,78,99,120,141,162,167,163,160,158,157,156,157,158,161,165,171,172,164,154,143,131,117,103,87,71,54,37,20,2,0,0,0,3,22,40,57,74,90,106,121,136,149,160,170,169,163,158,157,157,159,163,170,170,160,148,135,121,106,90,74,57,39,21,3,0,0,0,19,39,58,78,98,117,136,156,175,164,144,125,106,88,70,52,51,69,87,105,124,143,162,176,157,138,118,99,80,60,40,20,1,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,64,85,106,128,148,168,186,184,166,146,125,104,83,62,40,19,0,0,0,0,0,0,0,0,68,89,110,128,143,158,167,151,136,121,107,116,124,130,133,135,135,133,129,123,115,107,122,138,152,167,158,143,128,110,90,68,47,26,0,0,0,4,13,21,29,38,46,54,63,71,79,87,96,104,112,121,129,137,146,154,162,171,167,159,151,143,123,103,83,62,54,75,95,116,136,148,156,164,172,166,157,149,141,132,124,116,107,99,91,82,74,66,57,49,41,33,24,16,8,0,0,0,0,0,14,32,48,60,67,68,61,53,44,62,83,104,125,147,168,170,149,128,106,85,64,44,51,60,66,66,59,47,31,14,46,67,86,103,118,134,149,154,139,123,108,93,78,63,48,49,64,79,94,109,124,140,155,148,133,117,102,85,65,45,24,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,56,56,62,62,62,62,62,62,57,57,79,100,121,143,164,165,144,122,100,79,58,37,51,73,94,115,137,144,144,144,144,144,154,173,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,167,146,124,102,81,60,39,17,0,0,0,0,18,39,61,82,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,62,82,103,123,144,148,143,138,136,134,133,132,134,136,141,147,154,163,173,167,155,142,128,113,97,80,63,45,27,9,0,0,48,69,90,112,134,155,176,157,136,114,92,71,84,103,122,141,159,169,153,140,132,132,138,150,166,161,142,124,105,86,66,46,26,7,0,11,30,50,69,88,106,124,141,156,170,166,154,144,137,131,128,128,128,128,129,130,133,145,165,174,153,132,110,88,67,46,25,0,18,36,54,71,88,104,120,135,149,161,173,168,158,150,144,138,135,133,132,133,134,137,140,145,151,134,113,93,72,51,31,29,49,68,88,106,125,142,158,173,163,152,143,138,134,132,132,132,132,134,137,141,145,150,139,118,97,76,56,35,14,0,0,0,0,11,33,54,75,96,118,140,161,169,151,144,144,144,144,144,156,175,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,0,14,33,51,69,87,104,120,137,152,166,173,161,151,143,138,136,136,138,144,152,162,175,165,151,136,120,104,86,69,50,32,13,0,0,41,62,83,103,124,144,165,178,157,137,116,95,74,54,33,14,34,54,74,94,113,133,152,171,165,149,136,130,130,132,130,109,88,67,46,0,0,1,23,44,65,86,108,130,151,172,170,151,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,124,103,82,61,39,48,69,90,112,134,155,176,162,141,119,98,83,83,83,83,83,78,73,90,107,125,143,161,174,157,140,122,105,87,70,53,35,18,0,53,74,95,116,138,144,144,144,144,144,155,174,168,146,124,103,82,61,69,85,101,118,134,150,167,166,150,134,117,100,84,67,51,34,17,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,41,63,84,105,126,148,170,171,153,144,144,144,144,144,136,114,92,71,50,29,48,69,90,112,134,155,176,162,141,119,98,77,55,34,13,9,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,38,58,77,92,100,98,95,93,90,84,70,71,90,108,126,144,161,172,156,143,134,132,136,146,160,173,156,139,120,102,83,63,44,24,4,9,31,52,73,94,115,136,142,136,132,131,133,139,150,164,172,155,136,140,158,156,142,133,132,141,155,171,155,136,117,97,78,58,38,18,0,11,32,53,74,95,116,138,152,147,142,139,137,136,135,136,137,140,145,152,160,170,172,161,147,133,117,101,84,67,49,31,12,0,0,0,14,33,51,69,87,104,120,137,152,166,172,160,150,142,138,136,136,138,143,151,161,173,165,151,136,120,104,86,69,50,32,13,0,0,6,26,46,66,86,106,125,145,164,175,155,135,116,97,78,59,41,39,58,77,95,115,134,153,173,166,147,128,107,88,68,48,28,8,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,129,150,171,193,189,168,147,126,104,83,62,41,19,0,0,0,0,0,0,0,0,66,86,104,119,134,149,164,166,151,136,126,136,144,150,154,156,156,154,150,143,135,125,138,153,168,164,149,134,119,104,86,66,46,25,0,7,16,24,32,41,49,57,65,74,82,90,99,107,115,124,132,140,149,157,165,171,163,155,147,139,131,123,115,101,81,61,53,74,94,111,120,128,136,144,152,160,168,169,160,152,144,135,126,119,110,102,94,85,77,69,60,52,44,36,27,19,10,1,0,4,24,43,62,78,88,89,80,72,64,60,81,102,123,145,166,168,147,126,104,83,62,63,71,79,87,86,76,61,43,24,49,70,91,112,131,146,161,169,154,139,123,108,93,78,63,64,79,94,109,124,140,155,170,160,145,130,111,90,69,47,26,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,62,75,83,83,83,83,83,83,76,62,79,100,121,143,164,165,144,122,100,79,58,37,51,72,93,114,122,122,122,122,122,126,148,170,168,147,125,104,83,61,40,19,6,5,4,1,0,0,0,0,0,0,0,0,0,0,0,0,59,81,102,123,145,166,167,146,124,102,81,60,39,17,3,0,0,0,18,39,61,82,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,14,6,6,5,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,36,56,77,97,118,134,128,122,117,114,112,111,111,112,115,120,126,135,144,155,168,172,158,143,126,110,93,75,56,38,19,0,0,48,69,90,112,134,155,176,157,136,114,92,72,92,112,132,151,170,157,139,123,111,111,120,136,154,172,153,133,113,94,74,54,33,13,0,17,38,58,78,97,117,135,154,171,166,150,136,125,116,110,107,106,106,106,107,109,122,144,165,174,153,132,110,88,67,46,25,9,28,47,66,84,101,118,135,150,165,175,162,150,139,130,123,117,113,111,111,112,113,116,119,124,131,128,108,87,67,46,25,35,55,76,96,116,136,154,172,163,147,134,123,117,113,110,110,110,111,113,116,120,124,130,135,114,93,72,51,30,10,0,0,0,0,11,33,54,75,96,118,140,161,166,144,122,122,122,122,130,151,172,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,154,133,111,90,69,47,26,5,0,0,0,0,0,0,0,0,0,4,23,42,61,80,98,116,134,151,166,173,157,144,132,123,117,114,114,117,123,133,145,158,174,166,150,134,116,98,79,61,42,23,3,0,36,57,77,98,118,139,159,180,162,142,121,100,79,59,38,21,41,61,81,101,121,141,161,172,154,136,118,109,108,112,118,104,83,63,42,0,0,1,23,44,65,86,108,130,151,172,166,145,123,122,122,122,122,122,122,122,122,122,122,122,122,122,122,121,103,82,60,39,48,69,90,112,134,155,176,162,141,119,98,103,104,104,104,104,96,85,103,120,137,155,172,162,145,128,110,93,75,58,40,23,6,0,52,74,95,115,122,122,122,122,122,128,150,171,168,146,124,103,82,68,83,99,115,131,148,164,169,152,136,119,103,87,70,54,37,21,4,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,41,63,84,105,126,148,170,168,147,125,122,122,122,122,122,113,92,71,50,29,48,69,90,112,134,155,176,162,141,119,98,77,55,34,31,31,31,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,64,85,105,121,118,116,114,111,100,81,81,100,119,138,156,174,159,142,126,114,110,117,131,147,164,168,150,130,111,91,71,51,31,11,7,28,49,70,91,112,129,121,115,111,109,112,120,134,150,168,166,154,155,159,142,126,113,112,124,142,160,164,145,125,105,85,64,44,24,3,8,29,50,71,92,113,134,132,126,121,117,115,114,113,114,116,119,124,132,141,152,165,177,163,147,131,114,96,78,60,41,22,3,0,4,23,42,61,80,98,116,134,151,166,170,155,142,131,122,116,114,114,117,123,132,143,156,171,166,150,134,116,98,79,61,42,23,3,0,12,32,53,73,93,113,133,153,173,167,147,128,107,88,68,49,30,29,48,67,86,106,125,145,165,174,155,135,115,95,75,55,34,14,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,105,125,145,164,178,177,162,143,123,102,81,60,39,18,0,0,0,0,0,0,0,0,57,73,88,104,119,134,150,165,166,151,145,155,164,161,156,154,154,156,161,163,154,145,153,168,164,149,134,119,104,89,74,57,39,19,13,26,35,43,52,60,68,77,85,93,102,110,118,126,135,143,152,160,168,168,160,152,144,136,128,119,111,103,95,86,72,54,46,65,81,92,100,108,116,124,132,140,148,156,165,172,163,155,147,138,130,121,113,105,97,88,80,72,63,55,47,38,30,18,4,10,31,51,71,91,107,108,100,92,84,75,78,99,120,142,163,165,144,123,102,81,74,83,91,99,107,106,90,71,51,30,45,65,84,100,115,131,146,161,169,154,139,123,108,93,78,79,94,109,124,140,155,170,160,145,130,114,99,83,64,44,23,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,74,92,104,104,104,104,104,104,92,74,79,100,121,143,164,165,144,122,100,79,58,37,47,66,84,98,100,100,100,100,105,126,148,170,168,147,125,104,83,61,40,27,27,27,25,22,19,14,8,1,0,0,0,0,0,0,0,0,59,81,102,123,145,166,167,146,124,102,81,60,39,27,25,21,16,10,18,39,61,82,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,27,27,27,26,24,22,18,14,9,2,0,0,0,0,0,0,0,0,0,30,51,71,91,110,114,107,101,97,93,91,90,90,91,94,99,106,115,126,138,152,167,173,157,140,122,104,85,66,47,28,9,0,48,69,90,112,134,155,176,157,136,114,92,79,99,119,139,159,169,148,129,110,93,91,107,125,145,165,161,141,121,101,80,60,40,19,2,23,43,64,84,105,125,145,164,173,154,136,119,106,97,90,86,84,84,85,86,100,122,144,165,174,153,132,110,88,67,46,25,19,38,57,76,95,113,131,148,165,175,159,145,132,120,111,103,97,92,90,90,90,92,95,99,104,110,116,101,82,61,41,20,39,60,81,102,122,143,163,172,152,134,117,104,96,92,89,88,88,90,92,95,99,104,110,117,109,89,68,47,26,5,0,0,0,0,11,33,54,75,96,118,140,161,166,144,122,101,100,108,130,151,172,154,133,111,90,69,47,26,21,15,8,0,0,0,0,0,0,0,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,154,133,111,90,69,47,26,21,15,8,0,0,0,0,0,0,0,12,32,51,71,90,109,128,146,163,176,159,143,128,114,103,96,92,93,97,104,115,128,143,160,177,163,145,128,108,89,70,51,31,11,0,31,51,71,92,112,133,153,174,167,146,126,105,84,64,43,27,48,68,88,109,129,149,169,163,144,125,106,88,87,91,97,90,75,56,37,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,100,100,100,100,100,100,100,100,100,100,100,100,100,100,91,75,55,35,48,69,90,112,134,155,176,162,141,119,98,120,126,126,126,126,105,98,115,132,150,167,166,149,132,115,98,80,63,46,28,11,0,0,48,68,86,98,100,100,100,100,106,128,150,171,168,146,124,103,82,82,97,113,129,145,161,171,155,139,122,106,90,73,57,41,24,7,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,41,63,84,105,126,148,170,168,147,125,104,100,100,100,100,97,83,65,46,25,48,69,90,112,134,155,176,162,141,119,98,77,55,51,52,52,52,52,58,79,100,122,144,165,174,153,132,110,88,67,46,25,48,69,90,110,131,140,138,135,126,105,84,90,109,128,148,166,167,148,129,112,96,89,100,117,135,153,173,158,139,118,98,78,58,37,17,4,25,46,66,87,104,110,101,94,90,88,92,104,120,139,158,178,174,169,149,130,112,96,94,112,132,151,172,152,132,111,91,70,50,29,8,5,26,47,68,89,109,119,111,106,100,96,94,92,92,93,95,98,104,112,122,135,149,164,177,161,144,125,107,88,69,50,31,11,0,12,32,51,71,90,109,128,146,163,172,155,140,125,112,102,96,92,93,96,103,113,126,141,156,173,163,145,128,108,89,70,51,31,11,0,18,39,59,79,99,120,140,160,179,159,139,119,99,80,60,40,25,25,39,58,78,98,117,137,157,177,162,142,122,102,81,61,41,20,0,0,0,5,7,7,7,7,7,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,7,7,7,7,7,5,0,0,0,0,0,0,5,7,7,7,7,17,38,58,78,98,117,134,149,157,157,148,132,114,95,76,55,35,14,7,7,7,7,5,0,0,0,43,58,73,88,104,119,135,150,165,170,166,161,150,141,135,132,132,135,141,150,161,166,170,164,149,134,119,104,88,74,59,44,28,10,29,43,55,63,71,80,88,96,105,113,121,130,138,146,155,163,171,164,156,148,140,132,124,116,108,100,91,83,75,67,57,42,35,51,64,72,80,88,96,105,112,120,129,137,145,153,161,169,166,158,150,141,133,124,116,108,99,91,83,75,66,58,48,34,18,17,37,57,78,98,118,128,120,111,103,94,85,96,117,138,159,161,140,119,98,85,93,102,111,118,126,118,98,77,57,37,37,55,70,85,100,115,131,146,161,169,154,139,123,108,93,94,109,124,139,154,170,160,145,130,114,99,84,69,54,36,17,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,126,126,126,126,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,37,55,69,78,79,79,79,84,105,126,148,170,168,147,125,104,83,61,48,48,49,48,46,43,40,35,28,21,13,3,0,0,0,0,0,0,59,81,102,123,145,166,167,146,124,102,81,60,49,48,46,42,37,30,22,39,61,82,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,47,48,49,48,47,46,43,39,35,29,22,15,6,0,0,0,0,0,0,0,24,44,63,80,92,93,87,81,76,72,70,69,69,70,73,79,87,97,108,122,137,153,170,169,151,133,114,95,76,56,36,16,0,48,69,90,112,134,155,176,157,136,114,92,85,105,126,146,166,163,142,121,101,81,78,98,118,139,159,168,148,128,107,86,66,45,24,5,26,47,68,89,110,131,152,172,165,145,125,106,89,77,69,65,63,63,64,79,100,122,144,165,174,153,132,110,88,67,46,25,27,46,66,85,104,123,142,160,178,161,145,129,115,102,91,83,76,72,69,69,69,71,74,78,84,90,94,87,72,54,35,14,41,63,84,105,126,147,168,167,146,125,105,87,76,71,68,67,67,69,71,74,78,83,90,97,93,79,61,42,22,1,0,0,0,0,11,33,54,75,96,118,140,161,166,144,122,101,86,108,130,151,172,154,133,111,90,69,48,46,41,35,27,17,6,0,0,0,0,0,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,154,133,111,90,69,48,46,41,35,27,17,6,0,0,0,0,0,19,39,59,79,98,118,137,156,175,164,146,129,112,97,84,75,71,72,76,86,98,113,130,147,166,175,156,137,117,98,78,58,39,19,0,25,45,66,86,107,128,148,168,172,151,131,110,89,69,48,33,54,74,94,115,135,156,175,155,136,116,96,77,66,72,76,71,60,45,27,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,79,79,79,79,79,79,79,79,79,79,79,79,79,74,61,45,27,48,69,90,112,134,155,176,162,141,119,98,120,142,148,148,126,105,111,128,145,162,169,152,136,119,102,85,68,51,33,16,0,0,0,39,56,70,78,79,79,79,85,106,128,150,171,168,146,124,103,82,96,112,128,143,159,173,157,141,125,109,92,76,60,43,27,11,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,41,63,84,105,126,148,170,168,147,125,104,83,79,79,79,77,68,54,36,18,48,69,90,112,134,155,176,162,141,119,98,77,65,72,73,73,73,73,70,79,100,122,144,165,174,153,132,110,88,67,46,25,51,72,93,114,135,156,159,144,122,102,80,97,117,137,157,176,159,139,119,100,82,70,87,106,125,145,165,166,145,125,104,84,63,43,22,0,19,39,58,74,87,89,82,74,69,67,74,91,110,130,150,170,183,162,142,121,102,83,84,104,124,145,166,158,137,116,96,75,54,33,12,1,21,42,61,80,94,98,91,85,80,75,73,71,71,72,74,78,84,93,105,119,134,151,169,173,155,136,117,98,78,58,38,18,0,19,39,59,79,98,118,137,156,175,161,143,125,109,95,83,75,71,72,76,84,96,110,126,143,161,175,156,137,117,98,78,58,39,19,0,24,44,65,85,106,126,147,167,173,153,132,112,92,72,52,46,46,46,46,50,70,90,110,130,151,171,169,149,128,108,87,67,46,26,5,7,18,25,29,29,29,29,29,29,35,56,77,98,120,142,163,162,141,119,98,77,55,34,29,29,29,29,29,29,25,18,7,0,0,7,18,25,29,29,29,29,29,31,50,69,87,104,119,131,136,136,130,118,102,85,67,48,29,29,29,29,29,29,25,18,7,0,28,43,58,74,89,104,119,135,156,174,158,144,132,121,114,110,110,114,121,132,144,159,174,154,134,118,103,88,73,58,44,29,14,0,41,59,73,83,91,99,107,116,124,133,141,149,158,166,169,160,152,144,137,128,120,112,104,96,88,80,72,64,56,48,39,27,21,34,45,53,61,69,77,85,93,101,109,117,125,133,142,149,157,165,169,161,153,144,136,128,119,111,102,94,86,77,65,48,30,24,44,64,84,105,125,145,139,131,122,114,104,95,113,134,155,157,137,116,95,104,113,122,131,138,145,124,104,84,64,43,25,40,55,70,85,100,115,131,146,161,169,154,139,123,108,109,124,139,154,169,160,145,130,114,99,84,69,54,39,24,7,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,148,148,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,25,39,50,57,58,58,63,84,105,126,148,170,168,147,125,104,83,67,69,69,70,69,67,64,60,55,49,41,31,21,10,0,0,0,0,0,59,81,102,123,145,166,167,146,124,102,81,69,70,69,67,63,57,50,41,39,61,82,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,67,68,69,70,69,69,67,64,60,55,49,42,34,25,14,3,0,0,0,0,0,16,34,50,63,72,73,67,60,55,51,49,47,47,49,53,59,68,79,92,106,123,140,158,177,162,143,123,103,84,64,43,23,3,48,69,90,112,134,155,176,157,136,114,92,89,110,131,152,172,158,137,116,96,75,71,92,113,134,155,174,153,132,111,91,70,49,28,8,29,50,71,92,114,135,156,177,161,140,118,98,78,59,49,44,42,42,58,79,100,122,144,165,174,153,132,110,88,67,46,25,34,54,74,94,113,133,152,171,168,149,132,115,99,85,73,63,56,51,48,47,48,50,53,57,63,70,73,68,57,42,25,6,42,63,84,106,128,148,170,166,145,124,103,84,72,61,52,46,46,48,50,53,57,63,70,76,73,63,49,32,14,0,0,0,0,0,12,33,55,76,97,118,140,161,166,144,122,101,86,108,130,151,172,154,133,111,90,70,69,67,62,55,46,36,23,10,0,0,0,0,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,154,133,111,90,70,69,67,62,55,46,36,23,10,0,0,0,0,25,46,66,86,106,126,146,166,174,154,135,117,99,82,67,56,50,51,57,68,84,100,118,137,156,175,165,145,126,106,86,66,45,25,4,19,40,60,80,101,121,142,162,177,157,136,115,95,74,53,40,60,80,101,121,142,162,168,148,128,108,88,68,49,52,55,51,43,30,15,0,0,2,23,44,65,86,108,130,151,172,166,145,123,102,81,59,58,58,58,58,58,58,58,58,58,58,58,58,54,44,31,15,48,69,90,112,134,155,176,162,141,119,98,120,142,163,148,126,107,123,140,158,172,156,139,122,106,89,72,55,38,21,4,0,0,0,26,40,51,57,58,58,64,85,106,128,150,171,168,146,124,103,95,111,126,142,158,174,158,143,126,111,95,79,62,46,30,13,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,42,42,63,84,105,126,148,170,168,147,125,104,83,61,58,58,57,50,38,24,7,48,69,90,112,134,155,176,162,141,119,98,77,82,93,94,94,94,94,90,79,100,122,144,165,174,153,132,110,88,67,46,25,51,73,94,115,137,158,165,144,122,101,82,103,123,144,164,172,152,132,111,91,72,58,78,98,118,139,160,172,151,131,110,89,68,47,26,0,10,28,44,58,66,68,63,54,48,50,63,83,103,123,144,165,178,157,137,116,95,75,78,99,119,140,161,162,142,120,100,79,58,37,16,0,14,32,50,64,75,77,72,65,59,54,52,50,50,50,53,57,64,75,88,104,121,139,158,177,164,145,125,105,85,65,45,24,4,25,46,66,86,106,126,146,166,170,151,132,113,96,79,65,55,50,51,56,66,80,96,114,132,151,170,165,145,126,106,86,66,45,25,4,29,49,70,91,111,132,152,173,167,147,126,106,85,65,67,67,67,67,67,67,63,83,103,124,144,165,175,155,134,113,93,72,51,31,10,24,36,46,50,50,50,50,50,50,50,56,77,98,120,142,163,162,141,119,98,77,55,50,50,50,50,50,50,50,46,36,24,8,8,24,36,46,50,50,50,50,50,50,50,57,74,89,102,111,115,115,110,101,88,72,55,50,50,50,50,50,50,50,46,36,24,8,13,28,44,64,84,103,123,142,160,161,144,128,114,102,94,90,90,94,103,114,129,144,161,159,140,121,102,82,63,43,28,14,0,0,50,70,89,102,110,119,128,136,144,152,160,169,165,157,149,141,133,124,117,109,100,92,84,76,68,60,52,44,36,28,20,10,5,16,25,33,41,49,57,65,73,81,89,97,105,114,122,130,138,146,154,162,170,164,155,147,139,131,122,114,105,95,77,58,38,30,51,71,91,111,132,152,159,151,142,133,123,114,110,131,151,153,133,112,113,123,132,141,150,158,151,131,111,90,70,50,10,25,40,55,70,85,100,115,131,146,161,169,154,139,123,124,139,154,169,160,145,130,114,99,84,69,54,39,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,9,22,31,36,37,41,63,84,105,126,148,170,168,147,125,104,86,88,90,90,91,90,88,85,81,75,68,60,50,39,27,14,0,0,0,0,59,81,102,123,145,166,167,146,124,102,88,90,91,90,88,83,77,69,60,49,61,82,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,86,88,90,90,91,90,90,88,85,81,76,69,62,53,43,32,20,6,0,0,0,0,4,20,34,45,51,52,47,44,54,59,59,59,59,59,59,59,59,62,77,93,111,129,148,167,171,151,131,111,90,70,50,29,9,48,69,90,112,134,155,176,157,136,114,92,93,114,135,156,176,155,134,112,92,71,67,88,109,130,151,172,157,137,116,94,73,52,31,9,30,51,72,94,115,136,158,179,159,138,116,95,74,53,31,23,21,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,40,60,80,101,121,141,161,178,158,139,120,102,85,69,59,59,59,59,59,59,59,59,57,49,43,50,52,48,40,27,12,0,41,62,83,104,125,147,168,170,150,131,114,101,90,80,72,64,57,50,42,35,36,43,50,55,53,45,34,19,2,0,0,0,0,0,12,33,55,76,97,118,140,162,165,144,122,101,86,108,130,151,172,154,133,111,90,91,90,87,82,75,65,53,40,26,10,0,0,0,48,69,90,112,134,155,172,151,130,108,86,66,66,86,108,130,151,172,154,133,111,90,91,90,87,82,75,65,53,40,26,10,0,0,0,31,51,72,93,113,133,153,173,166,146,126,107,88,80,78,74,67,59,50,54,71,89,108,128,147,167,173,153,133,112,92,72,51,30,10,13,34,54,75,95,115,136,156,176,162,141,120,100,79,59,46,66,86,107,128,148,168,161,142,121,101,81,61,41,31,33,31,24,13,0,3,14,22,26,44,65,86,108,130,151,172,166,145,123,102,81,59,38,37,37,37,37,37,37,37,37,37,37,37,34,26,15,1,48,69,90,112,134,155,176,162,141,119,98,120,142,163,148,126,120,137,153,170,159,143,126,109,92,76,59,42,25,8,0,0,0,0,10,22,31,36,37,43,64,85,106,128,150,171,168,146,124,103,110,125,141,157,172,159,144,128,112,97,81,65,49,32,16,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,63,63,63,63,84,105,126,148,170,168,147,125,104,83,61,40,37,36,30,21,8,0,48,69,90,112,133,154,175,162,141,120,98,77,94,112,116,116,116,116,106,86,100,122,144,165,174,153,132,110,88,67,46,25,50,72,93,114,135,156,167,146,125,105,87,108,129,150,170,167,146,125,105,84,66,66,72,92,113,135,156,176,156,135,114,93,72,51,30,0,0,14,28,39,46,47,56,63,68,71,72,77,98,119,140,162,175,154,133,112,91,70,74,95,116,137,158,166,145,124,103,82,61,40,19,14,26,34,38,46,54,56,52,44,39,38,38,38,38,38,38,38,46,58,74,92,110,130,149,169,173,153,132,112,92,71,51,30,9,31,51,72,93,113,133,153,173,162,142,122,103,84,66,55,55,55,55,55,55,67,85,104,123,143,163,173,153,133,112,92,72,51,30,10,33,54,75,95,116,137,158,178,161,141,120,100,79,79,88,88,88,88,88,88,80,77,97,118,139,159,180,160,139,118,97,77,56,35,14,38,54,65,71,71,71,71,71,71,71,71,77,98,120,142,163,162,141,119,98,77,71,71,71,71,71,71,71,71,65,54,38,21,21,38,54,65,71,71,71,71,71,71,71,71,71,72,83,90,94,94,90,82,71,71,71,71,71,71,71,71,71,71,65,54,38,21,8,29,50,70,90,111,131,151,169,150,132,114,98,84,74,68,68,74,85,98,114,132,150,169,150,130,110,90,69,49,28,7,0,0,54,75,96,117,130,139,147,155,163,169,161,153,145,137,129,121,113,105,97,89,81,73,65,57,49,41,33,25,16,8,0,0,0,0,5,13,21,29,37,46,54,62,70,78,86,94,102,110,118,126,134,142,150,158,166,167,158,150,142,134,125,104,83,62,41,37,57,77,98,118,138,158,178,170,161,152,142,133,123,126,147,149,128,122,133,142,151,161,169,178,158,137,117,97,77,56,0,10,25,40,55,70,85,100,115,131,146,161,169,154,139,139,154,169,160,145,130,115,100,84,69,54,39,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,3,11,15,20,41,63,84,105,126,148,170,168,147,125,104,107,109,111,112,112,112,110,106,102,96,88,79,69,57,44,30,14,0,0,0,59,81,102,123,145,166,167,146,124,106,110,112,112,111,108,104,97,88,78,66,61,82,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,104,107,109,111,112,112,112,111,109,106,102,96,89,81,72,61,49,36,22,7,0,0,0,0,4,16,25,30,30,43,60,73,80,81,81,81,81,81,81,81,81,81,82,100,120,140,160,178,158,137,117,96,76,55,34,13,48,69,90,112,134,155,176,157,136,114,92,96,117,138,159,174,152,131,110,89,68,64,85,106,128,149,170,161,140,118,97,76,55,34,8,29,51,72,93,114,136,157,178,160,138,117,96,75,56,48,44,43,43,58,79,100,122,144,165,174,153,132,110,88,67,46,25,44,65,86,107,128,148,168,170,150,130,110,91,81,81,81,81,81,81,81,81,81,81,78,67,52,34,31,28,21,10,0,0,38,59,80,100,121,141,161,179,161,144,131,119,109,100,92,84,77,70,62,55,47,39,30,33,32,26,16,4,0,0,0,0,0,0,12,34,55,76,97,118,140,162,165,144,122,100,86,108,130,151,172,154,133,111,111,112,112,108,102,94,83,70,56,40,24,7,0,0,48,69,90,112,134,155,172,151,130,108,87,87,87,87,108,130,151,172,154,133,111,111,112,112,108,102,94,83,70,56,40,24,7,0,0,35,56,77,98,118,139,160,180,160,139,119,99,100,101,99,94,87,78,69,60,60,80,100,120,140,161,180,159,139,118,97,76,56,35,14,7,28,48,68,89,109,130,150,170,167,147,126,105,85,64,52,72,93,113,133,154,174,155,135,114,94,74,54,34,14,12,10,4,0,0,19,32,42,47,48,65,86,108,130,151,172,166,145,123,102,81,59,48,48,48,48,48,48,47,40,29,15,15,15,13,7,0,0,48,69,90,112,134,155,176,162,141,119,98,120,142,163,148,126,133,150,166,162,146,129,112,96,79,63,46,29,13,0,0,0,0,0,0,3,11,15,21,43,64,85,106,128,150,171,168,146,124,109,125,140,156,171,160,145,129,114,98,82,67,51,35,19,3,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,84,84,84,84,84,84,105,126,148,170,168,147,125,104,83,61,40,19,15,10,2,0,0,47,68,90,111,132,154,175,164,142,121,100,79,96,118,138,138,138,131,109,88,100,122,144,165,174,153,132,110,88,67,46,25,48,69,90,111,132,152,172,153,133,115,99,112,134,154,175,162,142,120,100,87,87,87,87,89,110,132,153,174,159,138,117,96,75,54,32,0,0,14,28,42,55,66,76,84,89,92,94,93,96,117,138,160,173,152,131,110,88,87,87,92,114,135,156,169,148,126,105,84,63,42,21,30,44,54,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,63,82,102,122,142,162,179,159,138,118,97,76,55,34,13,35,56,77,98,118,139,160,177,156,136,115,95,76,76,76,76,76,76,76,76,76,76,95,116,136,156,177,159,139,118,97,76,56,35,14,37,58,79,100,120,142,162,177,156,136,115,94,74,94,108,110,110,110,110,109,95,76,92,112,134,154,175,164,143,122,102,81,60,39,18,50,68,83,92,92,92,92,92,92,92,92,92,98,120,142,163,162,141,119,98,92,92,92,92,92,92,92,92,92,83,68,50,30,30,50,68,83,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,83,68,50,30,12,33,54,75,96,116,137,158,161,141,121,102,84,68,55,47,47,55,68,85,103,122,142,162,157,137,116,95,74,53,32,11,0,0,54,75,96,118,140,158,166,175,159,150,142,134,125,117,109,101,93,85,77,69,61,53,45,37,29,21,13,5,0,0,0,0,0,0,0,0,2,10,18,26,34,42,50,58,66,74,82,90,98,106,114,123,131,139,147,155,169,170,161,148,126,104,83,62,41,43,64,84,104,124,145,153,158,163,166,169,161,152,142,131,144,146,130,141,151,161,170,167,163,159,154,144,123,103,83,62,0,0,10,25,40,55,70,85,100,115,131,146,161,169,157,157,169,160,145,130,115,100,85,70,54,39,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,125,128,131,133,134,134,133,131,128,122,116,108,98,86,74,60,44,29,12,0,0,59,81,102,123,145,166,167,146,124,126,131,134,134,133,130,124,117,107,96,83,68,82,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,122,126,128,131,132,134,134,134,132,130,126,122,117,109,101,90,79,66,52,37,21,5,0,0,0,0,0,5,12,33,53,72,90,101,102,102,102,102,102,102,102,102,102,102,102,113,134,154,175,163,143,122,101,80,59,38,17,48,69,90,112,134,155,176,157,136,114,93,98,119,141,162,172,151,130,108,87,66,62,83,104,126,147,168,163,142,120,100,78,57,36,7,28,49,70,91,112,133,154,174,163,143,122,103,86,75,69,65,64,64,64,79,100,122,144,165,174,153,132,110,88,67,46,25,48,69,90,111,132,153,174,165,144,123,103,102,102,102,102,102,102,102,102,102,102,102,97,82,63,43,22,7,1,0,0,0,33,54,74,94,113,132,150,166,174,160,148,138,128,119,112,104,97,90,82,75,67,58,49,39,28,16,4,0,0,0,0,0,0,0,13,34,55,77,98,119,141,162,165,144,122,100,86,108,130,151,172,154,133,129,132,134,133,129,122,112,100,86,70,54,37,19,1,0,48,69,90,112,134,155,172,151,130,108,108,108,108,108,108,130,151,172,154,133,128,132,134,133,129,122,112,100,86,70,54,37,19,1,0,39,60,81,102,123,144,165,176,155,134,113,118,122,122,120,114,106,97,88,79,70,73,94,114,135,156,177,164,143,122,101,80,59,38,17,1,22,42,62,83,103,123,144,164,173,152,132,111,90,70,58,78,99,119,139,160,168,148,128,107,87,67,47,27,7,0,0,0,0,0,33,49,61,68,69,69,86,108,130,151,172,166,145,123,102,81,69,69,69,69,69,69,69,67,59,45,29,11,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,101,120,142,163,149,131,146,163,165,149,133,116,99,83,66,49,33,16,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,124,140,155,170,160,145,130,114,99,84,68,52,37,21,5,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,106,106,106,106,106,106,106,106,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,45,66,88,109,130,151,172,166,146,125,105,85,96,118,140,159,152,131,109,88,100,122,144,165,174,153,132,110,88,67,46,25,44,65,85,106,126,145,165,162,145,129,117,116,137,158,179,160,138,117,108,108,108,108,108,108,109,130,152,173,162,141,119,98,77,56,35,0,12,28,44,58,72,84,95,103,109,113,114,114,112,116,138,160,173,152,130,108,108,108,108,108,112,134,156,171,150,129,107,86,65,43,22,44,60,73,80,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,95,116,136,157,178,164,143,122,101,80,59,38,17,39,60,81,102,123,144,165,172,151,131,110,97,97,97,97,97,97,97,97,97,97,97,97,110,131,152,172,164,143,122,101,80,59,38,17,41,62,83,104,124,146,166,173,152,131,110,89,77,98,120,132,132,132,132,122,100,79,87,108,129,150,171,168,147,126,105,84,63,42,21,57,77,97,113,114,114,114,114,114,114,114,114,114,120,142,163,162,141,119,114,114,114,114,114,114,114,114,114,113,97,77,57,36,36,57,77,97,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,113,97,77,57,36,15,36,57,78,99,120,142,162,156,135,114,94,74,55,38,27,27,38,55,75,95,115,136,157,162,141,120,99,78,57,35,14,0,0,54,75,96,118,140,161,182,169,148,130,122,114,106,98,90,82,74,66,58,49,41,33,25,17,9,1,0,0,0,0,0,0,0,0,0,0,0,0,0,6,14,22,30,38,46,55,63,71,79,87,95,103,111,119,128,140,161,182,169,148,126,104,83,62,41,44,65,86,106,121,126,133,138,142,145,148,151,154,157,151,156,157,151,157,155,152,149,146,142,138,134,128,122,106,85,64,0,0,0,10,25,40,55,70,85,100,115,131,146,163,177,177,162,145,130,115,100,85,70,55,40,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,171,153,143,146,150,152,154,155,155,154,152,148,143,136,126,116,104,90,74,59,42,24,6,0,59,81,102,123,145,166,170,151,143,148,152,154,155,154,150,144,136,125,112,98,83,82,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,167,149,143,147,149,152,154,155,155,155,154,151,148,143,137,129,120,109,96,82,67,51,35,17,0,0,0,0,0,0,15,36,57,78,99,120,123,123,123,123,123,123,123,123,123,123,123,123,129,150,172,167,146,125,104,83,62,41,20,48,69,90,112,134,155,176,157,136,114,114,114,121,142,164,171,150,128,107,86,64,61,82,103,124,146,167,165,144,122,101,80,59,38,4,24,45,66,87,107,128,148,168,170,150,132,115,103,95,90,86,85,85,85,85,100,122,144,165,174,153,132,110,88,67,46,25,51,72,93,114,136,157,178,161,140,123,123,123,123,123,123,123,123,123,123,123,123,123,110,89,68,47,25,4,0,0,0,0,27,47,66,85,103,120,136,151,164,176,166,156,147,139,132,124,117,110,102,95,87,77,68,57,46,34,21,6,0,0,0,0,0,0,13,35,56,77,98,120,142,163,164,143,121,100,86,108,130,151,172,161,148,150,154,155,154,150,141,130,116,100,84,66,48,30,11,0,48,69,90,112,134,155,172,151,131,130,130,130,130,130,130,131,151,172,160,147,149,153,155,154,150,141,130,116,100,84,66,48,30,11,0,41,63,84,105,126,147,168,172,151,130,128,138,143,144,141,134,126,117,107,98,90,88,94,110,132,152,173,168,146,125,104,83,62,41,20,0,16,36,56,77,97,117,138,158,178,158,137,116,96,75,64,84,105,125,146,166,161,141,120,100,80,60,40,20,0,0,0,0,0,0,45,63,79,89,90,90,90,108,130,151,172,166,145,123,102,90,90,90,90,90,90,90,90,87,75,59,40,20,0,0,0,0,0,48,69,90,112,134,155,176,162,141,122,122,122,142,163,160,152,160,169,152,136,119,102,86,69,53,36,20,3,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,140,155,170,160,145,130,115,99,84,69,54,38,22,7,0,0,0,0,0,0,0,47,69,90,111,133,154,175,164,142,128,128,128,128,128,128,128,128,128,128,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,43,64,84,105,126,147,168,172,152,133,114,97,96,118,140,161,152,131,109,88,100,122,144,165,174,153,132,110,88,67,46,25,38,58,78,98,117,136,153,170,159,146,137,131,140,161,180,158,137,130,130,130,130,130,130,130,130,132,152,173,163,142,120,99,78,57,36,6,24,41,58,74,88,102,114,123,130,134,136,136,133,128,138,160,172,151,131,130,130,130,130,130,130,135,156,172,151,130,108,87,66,45,23,53,73,90,101,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,111,133,154,175,168,146,125,104,83,62,41,20,41,63,84,105,126,147,168,169,148,126,118,118,118,118,118,118,118,118,118,118,118,118,118,118,128,148,169,168,146,125,104,83,62,41,20,43,65,86,107,128,149,170,169,148,128,106,85,77,98,120,142,153,153,144,122,100,79,83,104,125,146,167,172,151,130,108,87,66,45,24,58,79,100,122,136,136,136,136,136,136,136,136,136,136,144,164,163,143,136,136,136,136,136,136,136,136,136,136,122,100,79,58,37,37,58,79,100,122,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,122,100,79,58,37,16,37,59,80,101,122,144,165,153,132,111,90,69,48,27,8,8,28,48,69,90,112,133,154,165,144,122,101,80,58,37,16,0,0,54,75,96,118,140,161,175,172,154,143,135,126,118,110,102,94,86,77,69,61,53,45,37,29,21,13,4,0,0,0,0,0,0,0,0,0,0,1,9,17,26,34,42,50,58,66,74,83,91,99,107,115,123,132,140,148,165,178,169,148,126,104,83,62,41,39,59,77,93,100,106,112,117,121,124,128,130,133,136,145,164,165,146,136,134,131,128,125,121,117,113,107,101,93,77,58,0,0,0,3,19,34,49,64,79,94,109,124,140,160,181,180,159,139,123,108,93,78,63,48,33,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,182,169,164,167,165,164,164,163,164,166,171,169,163,155,145,134,120,104,88,71,54,35,16,0,59,81,102,123,145,166,182,169,164,166,164,163,164,168,171,164,155,143,128,112,96,82,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,179,167,164,168,166,164,164,163,163,164,166,170,169,163,157,148,138,126,112,97,81,64,47,28,10,0,0,0,0,0,15,36,57,79,100,121,143,145,145,145,145,145,145,145,145,145,145,145,145,156,175,170,149,128,106,85,64,43,21,48,69,90,112,134,155,176,158,140,136,136,136,136,146,166,170,149,128,106,84,63,60,81,102,124,146,167,166,145,123,102,81,59,38,0,20,40,60,81,101,120,140,159,176,162,146,132,122,115,110,108,106,106,106,106,106,122,144,165,174,153,132,110,88,67,46,25,53,74,95,116,138,159,180,165,149,145,145,145,145,145,145,145,145,145,145,145,145,132,110,89,68,47,25,4,0,0,0,0,18,37,56,73,90,106,120,135,147,158,168,175,167,159,152,144,137,130,122,114,106,96,86,75,63,50,36,22,7,0,0,0,0,0,14,35,57,78,99,120,142,163,164,142,120,99,86,108,130,151,172,176,169,168,166,167,171,169,159,146,130,113,96,77,58,39,20,0,48,69,90,112,134,155,176,161,152,152,152,152,152,152,152,152,161,178,175,167,168,166,167,171,169,159,146,130,113,96,77,58,39,20,0,43,64,85,106,128,149,170,171,151,134,145,157,164,165,162,154,145,136,126,118,111,109,113,123,137,154,174,170,149,128,106,85,64,43,21,0,9,30,50,70,91,111,131,151,172,163,143,122,102,81,70,91,111,131,152,172,154,134,114,94,73,53,33,13,0,0,0,0,0,0,52,72,92,109,112,112,112,112,130,151,172,166,145,123,112,112,112,112,112,112,112,112,112,105,87,67,47,26,5,0,0,0,0,48,69,90,112,134,155,176,166,149,144,144,144,150,167,178,173,178,161,140,122,105,89,72,56,40,23,7,0,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,171,152,143,155,170,170,149,130,114,100,85,69,54,39,24,8,0,0,0,0,0,0,0,0,47,69,90,111,133,154,175,170,154,149,149,149,149,149,149,149,149,149,149,158,175,168,147,125,104,83,61,40,19,0,0,0,0,0,38,59,80,100,120,141,161,180,161,143,128,114,105,118,140,161,152,131,109,101,104,122,144,165,174,153,132,110,88,67,46,25,31,50,69,88,106,123,140,153,165,165,157,152,155,169,185,167,154,152,152,152,152,152,152,152,152,152,162,179,164,143,122,100,79,58,37,17,36,54,71,88,104,118,132,143,151,156,158,157,153,147,148,164,178,161,152,152,152,152,152,152,152,153,165,173,152,131,109,88,67,45,24,58,79,100,120,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,130,152,173,170,149,128,106,85,64,43,21,43,64,85,106,128,149,170,170,151,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,151,171,170,149,128,106,85,64,43,21,46,67,88,109,131,152,173,166,145,124,103,82,77,98,120,142,163,165,144,122,100,79,80,101,122,143,164,174,153,132,111,90,69,48,26,58,79,100,122,144,157,157,157,157,157,157,157,157,157,160,174,173,160,157,157,157,157,157,157,157,157,157,144,122,100,79,58,37,37,58,79,100,122,144,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,144,122,100,79,58,37,17,38,59,81,102,123,145,166,152,131,110,88,67,46,25,3,4,25,47,68,89,110,132,154,166,144,122,101,80,59,37,16,0,0,54,75,96,118,138,147,155,163,171,162,154,146,138,130,121,113,105,97,89,81,73,65,56,48,40,32,24,16,8,0,0,0,0,0,0,5,13,21,29,37,45,53,62,70,78,86,94,102,110,118,126,135,143,151,159,167,167,158,150,142,126,104,83,62,41,30,48,63,74,80,86,91,96,100,103,106,109,116,131,145,154,153,147,131,116,110,107,104,100,97,92,87,81,74,63,47,0,0,3,18,33,49,64,79,94,109,124,139,154,169,165,166,169,154,139,123,108,93,78,63,48,33,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,175,159,151,147,144,143,142,142,142,145,150,158,167,174,163,150,135,118,101,82,64,45,26,6,59,81,102,123,145,166,174,158,150,145,143,142,143,148,157,169,172,158,142,125,107,88,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,171,156,150,146,144,143,142,142,142,143,146,150,156,164,174,167,156,143,128,111,94,76,58,39,19,0,0,0,0,0,15,36,57,79,100,121,143,164,166,166,166,166,166,166,166,166,166,166,166,173,186,171,150,129,107,86,65,43,22,48,69,90,112,134,155,176,170,159,158,158,158,158,162,176,170,149,128,106,84,63,59,81,102,123,145,166,167,146,124,102,81,60,39,0,13,34,53,73,92,111,129,146,161,173,162,151,142,136,132,129,128,128,128,128,128,128,144,165,174,153,132,110,88,67,46,25,54,75,96,117,139,160,181,179,168,166,166,166,166,166,166,166,166,166,166,166,154,132,110,89,68,47,25,4,0,0,0,0,8,26,44,60,76,90,105,117,129,139,149,157,165,172,171,164,157,150,142,134,125,115,105,93,80,66,52,37,21,4,0,0,0,0,15,36,57,79,100,121,142,164,163,142,120,98,86,108,130,151,172,163,152,147,144,146,151,161,175,160,143,125,106,87,67,47,27,7,48,69,90,112,134,155,176,173,166,166,166,166,166,166,166,166,173,181,163,152,147,144,146,151,161,175,160,143,125,106,87,67,47,27,7,44,65,86,107,129,150,171,179,163,155,157,148,144,144,147,154,162,155,146,138,132,131,133,141,153,167,183,171,150,129,107,86,65,43,22,0,3,23,44,64,84,104,124,145,165,169,149,128,108,87,76,97,117,137,158,167,147,126,107,87,67,46,26,6,0,0,0,0,0,0,53,75,96,117,134,134,134,134,134,152,173,167,146,134,134,134,134,134,134,134,134,134,134,112,90,69,48,27,5,0,0,0,0,48,69,90,112,134,155,176,177,165,162,162,162,165,177,172,167,172,165,148,133,117,102,86,70,53,37,20,3,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,174,158,151,160,172,173,155,140,126,111,96,81,66,50,34,18,2,0,0,0,0,0,0,0,47,69,90,111,133,154,175,184,173,170,170,170,170,170,170,170,170,170,170,175,188,168,147,125,104,83,61,40,19,0,0,0,0,0,33,53,73,93,113,133,151,169,173,158,144,133,124,119,140,161,152,131,119,122,125,130,144,165,174,153,132,110,88,67,46,25,22,41,59,77,93,109,123,136,146,153,159,163,168,180,191,177,168,168,168,168,168,168,168,168,168,168,168,168,165,144,122,100,79,58,37,27,46,65,83,101,118,134,149,161,171,166,162,161,163,167,167,177,186,173,168,168,168,168,168,168,168,168,168,168,152,131,109,88,67,45,24,59,81,102,123,144,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,157,176,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,181,167,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,167,181,171,150,129,107,86,65,43,22,48,69,90,111,133,154,175,164,143,121,100,79,77,98,120,142,163,165,144,122,100,79,77,98,119,141,162,177,156,134,113,92,71,49,28,58,79,100,122,144,165,166,166,166,166,166,166,166,166,168,180,179,168,166,166,166,166,166,166,166,166,165,144,122,100,79,58,37,37,58,79,100,122,144,165,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,165,144,122,100,79,58,37,16,37,59,80,101,122,144,165,154,132,111,90,69,49,28,12,12,29,49,70,91,112,134,154,164,143,122,101,80,58,37,16,0,0,53,73,93,110,119,128,136,144,152,160,169,166,157,149,141,133,125,117,109,100,92,84,76,68,60,52,44,36,27,19,11,1,0,8,16,24,32,40,49,57,65,73,81,89,97,106,114,122,130,138,146,155,163,171,164,155,147,139,131,122,114,100,81,60,40,18,33,45,54,59,65,71,75,79,88,102,117,132,146,158,139,137,156,147,132,117,103,88,79,76,71,66,61,54,46,33,0,3,18,33,48,63,79,94,109,124,139,154,169,160,146,146,161,169,154,139,123,108,93,78,63,48,33,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,168,147,130,126,123,121,120,120,121,124,130,138,149,163,178,165,148,130,111,93,73,53,33,13,59,81,102,123,145,166,167,146,130,124,121,120,122,129,139,152,167,172,154,136,116,97,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,143,130,125,123,122,120,120,120,122,124,129,136,145,156,170,173,158,141,123,105,86,67,47,27,7,0,0,0,0,15,36,57,79,100,121,143,152,152,152,152,152,152,152,152,152,152,152,152,160,176,171,150,129,107,86,65,43,22,48,69,90,112,134,155,176,174,165,164,164,164,164,167,179,170,148,128,106,84,63,59,81,102,123,145,166,167,146,124,102,81,60,39,0,6,25,45,64,82,100,116,131,143,154,163,170,162,157,153,150,150,150,150,150,150,150,155,171,174,153,132,110,88,67,46,25,54,75,96,117,139,160,181,167,154,152,152,152,152,152,152,152,152,152,152,152,152,132,110,89,68,47,25,4,0,0,0,0,0,14,30,46,60,75,88,100,110,120,130,138,145,152,159,166,173,170,162,153,144,134,122,110,96,82,67,51,34,16,0,0,0,0,16,37,58,79,100,122,144,165,162,140,119,98,86,108,130,151,172,154,134,126,123,124,132,145,162,172,154,134,114,94,74,54,33,13,48,69,90,112,134,155,176,157,145,145,145,145,145,145,145,145,157,176,154,134,126,123,124,132,145,162,172,154,134,114,94,74,54,33,13,44,65,86,107,129,150,171,185,168,152,139,128,122,122,126,134,143,152,161,158,153,152,154,160,156,165,181,171,150,129,107,86,65,43,22,0,0,17,37,57,78,98,118,138,159,175,155,134,114,93,82,103,123,144,164,160,140,120,100,80,60,40,19,0,0,0,0,0,0,0,53,75,96,117,139,155,155,155,155,164,180,175,160,155,155,155,155,155,155,155,155,155,134,112,90,69,48,27,5,0,0,0,0,48,69,90,112,134,155,176,165,147,141,141,141,147,165,155,146,155,170,163,148,132,116,100,83,66,50,33,16,0,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,130,142,155,168,170,156,142,126,111,96,80,64,48,32,16,0,0,0,0,0,0,0,47,69,90,111,133,154,175,171,156,152,152,152,152,152,152,152,152,152,152,160,176,168,147,125,104,83,61,40,19,0,0,0,0,0,26,46,65,85,104,122,140,156,170,174,162,152,145,140,145,163,155,140,141,143,146,151,158,173,174,153,132,110,88,67,46,25,12,30,47,64,79,93,106,117,126,133,139,142,150,167,180,161,148,146,146,146,146,146,146,146,146,146,146,146,146,144,122,100,79,58,37,35,55,74,93,112,131,148,164,167,154,145,141,140,142,148,157,172,174,156,146,146,146,146,146,146,146,146,146,146,146,131,109,88,67,45,24,59,81,102,123,145,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,173,187,171,150,129,107,86,65,43,22,44,65,86,107,129,150,171,172,155,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,156,173,171,150,129,107,86,65,43,22,49,70,91,112,134,155,176,162,141,119,98,77,77,98,120,142,163,165,144,122,100,79,75,96,117,139,160,178,157,136,114,93,72,51,29,58,79,100,122,144,144,144,144,144,144,144,144,144,144,150,167,166,149,144,144,144,144,144,144,144,144,144,144,122,100,79,58,37,37,58,79,100,122,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,122,100,79,58,37,14,36,57,78,99,120,141,162,157,136,116,96,76,57,42,31,32,42,58,76,96,116,137,158,162,141,119,98,77,56,35,14,0,0,46,64,80,91,99,107,116,124,133,141,149,157,166,169,161,153,145,137,128,120,112,104,96,88,80,71,63,55,47,39,30,19,14,26,36,44,52,60,68,76,85,93,101,109,117,125,134,142,150,158,166,169,161,152,144,136,128,119,111,102,94,85,71,53,34,3,16,27,33,39,45,56,72,88,103,118,132,147,161,148,129,128,147,162,148,133,118,103,88,73,57,46,40,34,27,16,3,18,33,48,63,78,93,109,124,139,154,169,160,145,130,131,146,161,169,154,139,123,108,93,78,63,48,33,18,3,0,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,105,102,100,99,98,100,103,110,120,133,148,165,177,159,140,120,101,80,60,39,19,59,81,102,123,145,166,167,146,124,103,100,99,101,110,122,137,155,173,164,144,124,104,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,104,102,100,99,99,99,100,104,109,116,126,140,155,172,171,153,134,114,94,74,54,34,13,0,0,0,0,15,36,57,79,100,121,131,131,131,131,131,131,131,131,131,131,131,131,131,148,169,170,149,128,106,85,64,43,21,48,69,90,112,134,155,176,161,145,142,142,142,142,149,167,170,149,128,106,84,63,60,81,102,124,146,167,166,145,123,102,81,59,38,0,0,16,35,53,70,86,101,114,125,135,143,159,179,167,160,162,162,163,163,163,163,163,167,179,174,153,132,110,88,67,46,25,53,74,95,116,138,159,180,158,138,131,131,131,131,131,131,131,131,131,131,131,131,131,110,89,68,47,25,4,0,0,0,0,0,0,16,30,45,58,70,82,92,101,110,118,125,132,139,146,153,161,169,173,163,152,140,126,112,96,81,63,46,27,8,0,0,0,18,39,60,81,102,123,145,166,160,139,118,96,86,108,130,151,172,154,133,111,102,104,115,132,151,171,162,141,121,100,80,59,38,17,48,69,90,112,134,155,172,151,130,123,123,123,123,123,123,130,151,172,154,133,111,102,104,115,132,151,171,162,141,121,100,80,59,38,17,43,64,85,106,128,150,171,175,155,138,122,109,101,101,106,115,123,133,142,150,156,157,153,144,135,153,173,170,149,128,106,85,64,43,21,0,0,10,31,51,71,91,111,132,152,172,161,140,120,99,89,109,130,150,170,153,133,113,93,73,53,33,13,0,0,0,0,0,0,0,53,75,96,117,139,159,159,159,159,167,182,178,164,159,159,159,159,159,159,159,159,155,134,112,90,69,48,27,5,0,0,0,0,48,69,90,112,134,155,176,162,141,119,119,120,142,163,148,126,140,156,172,162,146,130,113,96,79,63,46,28,11,0,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,125,139,153,167,172,157,142,126,110,94,78,62,46,29,13,0,0,0,0,0,0,47,69,90,111,133,154,175,164,143,131,131,131,131,131,131,131,131,131,131,149,170,168,147,125,104,83,61,40,19,0,0,0,0,0,18,37,56,75,93,110,125,140,153,163,171,172,166,161,163,175,169,161,162,164,167,164,168,180,174,153,132,110,88,67,46,25,0,17,34,49,64,77,88,98,106,113,118,121,142,163,177,156,134,124,124,124,124,124,124,124,124,124,124,124,124,124,121,100,79,58,37,42,62,82,102,122,141,160,169,152,137,126,119,118,121,129,143,163,170,148,126,124,124,124,124,124,124,124,124,124,124,124,108,87,66,45,24,59,80,101,122,144,166,183,166,154,153,153,153,153,153,153,153,153,153,153,153,153,153,153,154,165,182,170,149,128,106,85,64,43,21,43,64,85,106,128,150,171,167,146,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,146,168,170,149,128,106,85,64,43,21,49,71,92,113,134,156,177,161,140,118,97,76,77,98,120,142,163,165,144,122,100,79,74,95,116,138,159,179,158,136,114,93,72,51,29,58,79,100,120,122,122,122,122,122,122,122,122,122,122,142,163,162,141,122,122,122,122,122,122,122,122,122,122,120,100,79,58,37,37,58,79,100,120,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,120,100,79,58,37,11,32,53,74,95,116,136,157,163,143,123,105,87,72,59,52,52,59,72,88,105,124,143,164,156,136,115,95,74,53,32,11,0,0,34,50,63,71,80,88,96,104,113,121,130,138,146,155,163,171,164,156,148,140,132,123,115,107,99,91,83,75,67,59,49,35,29,44,55,63,72,80,88,96,104,112,120,129,137,145,153,161,169,166,158,149,141,133,124,116,108,99,91,83,74,66,56,41,24,0,0,7,20,37,54,70,86,102,118,133,148,162,158,139,120,118,138,157,163,149,134,118,103,87,71,54,37,19,7,0,18,33,48,63,78,93,108,123,139,154,169,160,145,130,115,115,131,146,161,169,154,138,123,108,93,78,63,48,33,18,1,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,79,78,77,79,83,91,103,118,136,155,174,168,147,126,106,86,65,44,23,59,81,102,123,145,166,167,146,124,102,81,78,81,92,107,125,145,165,171,150,130,109,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,81,79,78,78,78,79,83,88,97,110,125,142,161,180,162,142,121,101,80,59,38,17,0,0,0,0,13,34,55,75,94,108,109,109,109,109,109,109,109,109,109,109,109,109,128,149,170,168,146,125,104,83,62,41,20,48,69,90,112,134,155,176,157,136,120,120,120,120,142,163,171,150,128,106,85,64,61,82,103,124,146,167,165,144,122,101,80,59,38,0,0,5,23,40,56,71,84,96,106,119,137,156,170,152,139,140,141,142,142,142,142,142,149,168,174,153,132,110,88,67,46,25,51,72,93,114,136,157,178,160,139,118,109,109,109,109,109,109,109,109,109,109,109,109,103,85,65,45,24,3,0,0,0,0,0,0,0,15,28,41,52,63,73,82,90,98,105,111,118,126,133,141,150,160,172,170,157,143,126,110,93,75,55,36,16,0,0,0,20,41,62,83,104,125,147,168,159,138,116,95,86,108,130,151,172,154,133,111,90,85,104,124,144,165,167,147,126,105,84,63,42,21,48,69,90,112,134,155,172,151,130,108,102,102,102,102,108,130,151,172,154,133,111,90,85,104,124,144,165,167,147,126,105,84,63,42,21,42,63,84,105,126,147,168,172,151,131,109,92,81,80,87,95,104,114,122,130,134,136,133,125,132,153,174,168,147,125,104,83,62,41,20,0,0,4,24,44,64,85,105,125,145,165,167,146,126,106,95,115,136,156,167,147,126,106,86,66,46,26,6,0,0,0,0,0,0,0,53,75,96,117,138,138,138,138,138,153,173,168,148,138,138,138,138,138,138,138,138,138,134,112,90,69,48,27,5,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,120,142,163,148,126,126,142,159,176,159,143,126,109,92,75,58,40,23,5,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,108,122,137,152,168,172,156,140,124,108,92,76,59,43,26,9,0,0,0,0,0,47,69,90,111,133,154,175,164,142,120,109,109,109,109,109,109,109,109,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,9,27,46,63,80,95,110,123,135,144,151,156,160,163,166,177,168,160,157,154,149,144,150,168,174,153,132,110,88,67,46,25,0,4,19,34,47,59,69,79,86,92,97,118,140,161,178,157,136,115,103,103,103,103,103,103,103,103,103,103,103,103,103,91,74,54,34,47,68,88,109,129,149,169,159,140,122,107,99,97,101,118,140,161,170,149,128,106,103,103,103,103,103,103,103,103,103,103,96,80,61,41,20,58,79,100,122,143,164,177,156,136,132,132,132,132,132,132,132,132,132,132,132,132,132,132,135,155,176,168,147,126,104,83,62,41,20,42,63,84,105,126,147,168,169,148,128,106,105,105,105,105,105,105,105,105,105,105,105,105,106,126,148,169,168,147,125,104,83,62,41,20,49,70,92,112,134,156,177,160,139,117,96,75,78,99,120,142,163,166,144,122,101,80,73,94,116,138,159,179,158,136,114,93,72,51,29,53,73,90,101,101,101,101,101,101,101,101,101,101,120,142,163,162,141,119,101,101,101,101,101,101,101,101,101,101,90,73,53,33,33,53,73,90,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,90,73,53,33,7,28,49,69,89,110,130,149,169,152,134,117,102,88,78,73,73,79,89,102,117,135,153,167,148,129,109,89,69,48,28,7,0,0,20,33,43,52,60,68,77,85,93,102,110,118,126,135,143,152,160,168,168,160,151,143,135,126,119,111,103,94,86,78,65,49,42,59,74,83,91,99,107,116,124,132,140,148,156,165,172,163,155,147,138,130,121,113,105,97,88,80,72,63,55,47,38,26,11,0,0,14,32,50,66,83,100,116,133,148,163,168,149,130,110,109,129,148,168,164,149,133,117,100,84,66,49,32,13,0,32,48,63,78,93,108,123,139,154,169,160,145,130,115,100,100,115,131,146,161,168,153,138,123,108,93,78,63,48,31,13,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,57,56,58,63,73,89,107,126,147,168,173,152,131,110,89,68,47,26,59,81,102,123,145,166,167,146,124,102,81,60,62,78,98,118,139,160,175,154,133,112,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,58,57,57,57,58,62,69,80,95,113,132,153,173,168,147,126,105,84,63,42,20,0,0,3,8,9,28,47,65,79,87,88,88,88,88,88,88,88,88,88,88,92,112,133,154,174,164,143,122,101,80,59,38,17,48,69,90,112,134,155,176,157,136,114,99,99,118,140,161,172,151,130,108,87,66,62,83,104,126,147,168,164,143,121,100,79,57,36,0,0,0,10,26,43,61,79,97,114,132,149,166,158,141,123,119,120,120,120,120,120,122,144,165,174,153,132,110,88,67,46,25,48,69,90,111,132,153,174,164,143,123,102,88,88,88,88,88,88,88,88,88,88,88,84,73,56,38,18,8,5,0,0,0,0,3,14,22,26,26,34,44,54,62,70,78,85,91,98,106,113,121,131,142,154,168,172,157,140,122,103,84,64,43,23,0,0,2,23,44,65,86,107,128,149,170,156,136,114,93,86,108,130,151,172,154,133,111,90,77,97,118,140,161,171,150,129,107,86,65,44,23,48,69,90,112,134,155,172,151,130,108,86,81,81,86,108,130,151,172,154,133,111,90,77,97,118,140,161,171,150,129,107,86,65,44,23,39,60,81,102,123,144,165,176,155,134,113,92,72,59,67,76,85,94,103,109,113,114,112,114,135,156,177,165,144,122,102,81,60,39,17,0,0,0,17,37,57,78,98,118,138,158,173,152,132,112,101,121,142,162,160,140,119,99,79,59,39,19,0,0,0,0,0,0,0,0,52,73,94,112,116,116,116,116,130,151,172,166,145,123,116,116,116,116,116,116,116,116,116,108,89,68,47,26,5,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,120,142,163,148,126,112,129,146,164,173,156,139,122,105,87,70,53,35,17,0,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,107,122,138,153,169,170,154,138,122,105,89,73,56,39,22,6,0,0,0,0,47,69,90,111,133,154,175,164,142,120,99,88,88,88,88,88,88,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,16,33,50,65,80,93,105,115,124,130,136,139,142,147,164,155,139,136,133,128,123,144,165,174,153,132,110,88,67,46,25,0,0,4,17,30,41,50,59,66,74,95,116,138,158,180,160,139,118,97,82,82,82,82,82,82,82,82,82,82,82,82,75,61,44,26,51,72,93,114,135,156,172,151,131,111,92,78,76,96,116,138,159,172,150,130,108,87,82,82,82,82,82,82,82,82,82,78,66,50,33,13,56,77,98,120,141,162,177,156,135,113,110,110,110,110,110,110,110,110,110,110,110,110,114,135,156,177,164,144,122,102,81,60,39,18,39,60,81,102,123,144,165,173,152,131,110,90,84,84,84,84,84,84,84,84,84,84,89,110,131,152,173,165,144,122,102,81,60,39,17,49,70,91,112,134,155,176,161,140,118,96,75,79,100,121,143,164,166,145,124,102,81,74,95,116,138,159,178,156,136,114,92,71,50,29,43,60,73,80,80,80,80,80,80,80,80,80,98,120,142,163,162,141,119,98,80,80,80,80,80,80,80,80,80,73,60,43,25,25,43,60,73,80,80,80,80,80,80,80,80,80,80,80,81,84,84,80,80,80,80,80,80,80,80,80,80,80,80,73,60,43,25,17,32,47,62,82,102,121,140,158,164,147,132,118,107,98,94,94,99,107,118,132,148,164,156,138,120,101,81,62,47,32,17,2,0,4,15,24,32,40,49,57,65,74,82,90,99,107,115,123,132,140,149,157,165,171,163,155,147,139,131,122,114,106,95,78,58,51,70,89,103,111,119,128,135,144,152,160,168,169,160,152,144,135,126,118,110,102,94,85,77,69,60,52,44,35,27,19,9,0,0,1,22,42,61,79,96,113,130,146,162,177,158,140,120,101,101,120,139,158,177,163,147,130,113,96,79,61,41,21,1,42,61,78,93,108,123,139,154,169,161,145,130,115,100,85,85,100,115,131,146,161,168,153,138,123,108,93,78,60,41,21,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,35,37,43,60,80,101,122,143,164,176,155,134,112,91,70,48,27,59,81,102,123,145,166,167,146,124,102,81,60,51,72,93,114,136,157,177,156,135,114,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,36,35,35,37,41,50,66,85,106,128,148,169,171,150,128,106,85,64,43,22,2,14,23,29,30,26,35,50,61,66,67,67,67,67,67,67,67,67,67,81,100,119,139,160,179,159,138,117,97,76,55,35,14,48,69,90,112,134,155,176,157,136,114,92,95,116,138,159,173,152,131,110,89,68,64,85,106,128,149,170,161,140,119,98,77,56,35,0,0,0,18,36,55,73,91,109,126,144,162,165,147,129,111,98,98,98,98,98,100,122,144,165,174,153,132,110,88,67,46,25,45,66,86,107,128,148,169,170,150,130,110,91,72,67,67,67,67,67,67,67,67,67,64,56,42,26,28,29,26,18,7,0,4,20,33,43,48,47,41,33,34,43,51,58,64,71,78,86,94,102,113,125,138,154,172,170,151,131,110,90,69,48,28,0,0,7,28,48,69,90,110,132,153,173,154,133,111,90,86,108,130,151,172,154,133,111,90,73,94,116,138,159,173,152,130,109,88,67,45,24,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,154,133,111,90,73,94,116,138,159,173,152,130,109,88,67,45,24,36,57,77,98,119,140,160,180,159,139,118,98,78,58,48,57,66,75,83,89,92,92,99,119,140,161,180,160,139,118,98,77,56,35,14,0,0,0,10,31,51,71,91,111,131,151,171,159,139,118,107,128,148,168,153,133,112,92,72,52,32,12,0,0,0,0,0,0,0,0,46,65,82,93,94,94,94,108,130,151,172,166,145,123,102,94,94,94,94,94,94,94,94,91,78,61,42,22,1,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,120,142,163,148,126,105,117,134,152,169,169,152,135,117,100,82,64,46,28,11,0,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,92,107,123,139,155,171,168,152,136,119,102,86,69,52,35,18,1,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,67,67,67,67,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,3,20,35,50,64,76,87,96,104,110,114,118,120,140,161,152,131,115,112,108,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,12,22,31,39,50,71,92,113,134,155,176,163,143,122,101,80,61,61,61,61,61,61,61,61,61,61,60,55,45,31,15,54,75,96,118,139,160,168,147,126,105,84,64,72,93,114,135,156,174,153,132,111,90,70,61,61,61,61,61,61,61,61,58,49,36,21,3,54,75,96,117,138,159,179,158,137,116,95,88,88,88,88,88,88,88,88,88,88,99,120,140,161,180,159,139,118,98,77,56,35,14,36,57,77,98,119,140,160,178,157,136,116,96,76,63,63,63,63,63,63,63,63,75,95,115,136,156,177,160,139,118,98,77,56,35,14,47,68,90,110,132,153,174,162,141,119,98,77,82,103,124,145,166,168,147,126,105,84,75,96,117,139,160,176,155,134,112,91,70,49,28,30,44,54,58,59,59,59,59,59,59,59,77,98,120,142,163,162,141,119,98,77,59,59,59,59,59,59,59,58,54,44,30,14,14,30,44,54,58,59,59,59,59,59,59,59,67,81,93,101,105,105,101,92,80,65,59,59,59,59,59,59,59,58,54,44,30,14,32,47,62,77,92,107,122,137,156,177,162,148,136,126,119,116,116,119,126,136,148,162,176,156,137,122,107,92,77,62,47,32,17,1,0,0,4,13,21,29,38,46,54,62,71,79,87,96,104,112,121,129,137,146,154,162,171,166,158,150,142,134,125,104,83,62,54,75,96,118,131,139,147,155,163,171,166,157,149,141,132,124,116,107,99,91,82,74,66,57,49,41,32,24,16,8,0,0,0,0,5,26,47,68,89,109,126,143,160,175,167,149,130,111,92,92,111,130,148,167,175,160,143,125,108,88,67,46,25,4,48,69,89,108,123,139,154,169,161,146,131,115,100,85,70,70,85,100,116,131,146,161,168,153,138,123,107,88,67,47,25,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,40,21,22,36,57,79,100,121,143,164,177,156,134,112,91,70,49,27,59,81,102,123,145,166,167,146,124,102,81,60,50,71,92,114,136,157,178,157,136,114,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,35,21,21,22,26,41,62,84,104,126,148,169,171,150,129,107,86,65,43,22,17,31,43,50,51,47,39,34,41,45,45,45,45,45,45,45,49,61,76,93,110,129,148,167,172,152,132,112,91,71,50,30,9,48,69,90,112,134,155,176,157,136,114,92,92,114,135,156,176,155,134,112,91,70,67,88,109,130,151,172,159,138,116,95,74,53,32,0,0,10,29,47,65,84,102,120,138,156,173,154,136,118,100,82,77,77,77,79,100,122,144,165,174,153,132,110,88,67,46,25,40,61,81,101,122,142,162,177,158,138,120,102,84,69,55,45,45,45,45,45,45,45,44,37,37,43,49,50,46,37,24,9,17,34,50,62,69,68,61,52,45,38,32,38,44,51,59,66,74,84,95,108,124,143,163,178,157,136,115,94,73,52,31,3,13,21,34,54,74,94,115,136,157,171,150,129,108,87,86,108,130,151,172,154,133,111,90,73,94,115,137,158,173,152,131,109,88,67,45,24,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,154,133,111,90,73,94,115,137,158,173,152,131,109,88,67,45,24,31,52,72,93,113,134,154,174,165,145,125,106,87,68,50,38,47,55,63,68,71,88,107,126,146,166,174,154,134,113,93,72,51,31,10,0,0,0,4,24,44,64,84,104,124,144,164,166,145,125,113,134,154,166,146,126,106,85,65,45,25,5,0,0,0,0,0,0,0,0,36,52,65,72,73,73,86,108,130,151,172,166,145,123,102,81,73,73,73,73,73,73,73,71,62,48,31,13,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,120,142,163,148,126,105,105,122,140,158,175,164,147,129,112,94,76,58,40,22,4,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,93,109,125,141,157,173,165,149,133,116,99,82,65,48,31,14,0,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,45,45,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,5,20,34,47,58,68,77,84,89,94,97,118,140,161,152,131,109,91,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,3,11,26,47,67,88,109,130,151,171,168,148,128,107,87,67,48,39,39,39,41,50,54,52,44,39,35,27,15,1,55,77,98,119,141,162,166,145,124,102,81,60,68,89,110,131,151,172,157,137,116,96,76,56,39,39,39,46,53,54,49,39,30,20,6,0,51,72,92,113,134,155,175,161,141,120,100,80,67,67,67,67,67,67,67,70,88,107,126,147,167,173,153,133,112,92,72,51,31,10,31,52,72,93,113,134,154,174,163,143,123,104,84,66,49,41,41,41,41,49,66,84,103,122,142,162,174,154,134,113,93,72,51,31,10,45,66,87,108,130,150,171,164,143,122,101,80,86,106,128,148,169,171,150,130,108,88,78,99,120,141,162,173,152,131,110,89,68,47,26,14,25,33,37,37,37,37,37,37,37,56,77,98,120,142,163,162,141,119,98,77,55,37,37,37,37,37,37,37,33,25,14,0,0,14,25,33,37,37,37,37,37,37,45,64,81,97,111,121,126,126,121,110,96,79,62,43,37,37,37,37,37,37,33,25,14,0,47,62,77,92,107,122,137,152,167,167,164,165,154,146,140,137,137,140,146,155,166,164,168,167,152,137,122,107,92,77,62,47,30,12,0,0,0,0,1,10,18,26,35,43,51,60,68,76,85,93,101,109,118,126,135,143,151,159,168,170,160,140,120,100,80,59,51,72,92,112,132,152,167,171,163,154,146,138,130,121,113,104,96,88,79,71,63,54,46,38,30,21,13,5,0,0,0,0,0,0,4,25,46,67,88,107,121,133,146,158,156,138,119,101,82,82,101,119,138,156,158,145,133,120,107,87,67,46,25,4,48,69,90,110,125,141,156,161,146,131,115,100,85,70,55,55,70,86,101,116,131,146,161,155,140,124,109,89,68,47,26,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,77,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,61,43,42,43,47,61,81,102,123,144,165,175,154,133,112,90,69,48,27,59,81,102,123,145,166,167,146,124,102,81,60,53,74,95,116,137,158,177,156,135,113,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,57,42,42,42,43,47,54,67,87,107,128,149,170,170,149,128,106,85,64,43,21,30,47,61,70,72,67,60,55,52,49,47,46,46,47,51,58,67,78,91,106,122,140,158,176,164,144,124,105,85,65,45,24,4,48,69,90,112,134,155,176,157,136,114,92,89,110,131,151,172,158,137,116,95,74,71,92,112,134,154,175,154,134,112,92,71,50,29,0,2,21,39,58,76,95,113,131,149,167,162,144,125,107,88,70,56,56,58,79,100,122,144,165,174,153,132,110,88,67,46,25,34,55,75,95,114,134,154,173,167,149,131,114,99,85,72,62,54,49,46,45,46,48,50,53,57,63,70,72,66,54,39,21,26,46,64,80,89,88,80,72,65,58,53,48,46,44,43,46,55,65,78,96,116,137,158,180,160,138,116,95,74,53,31,20,32,41,48,63,82,101,121,142,162,166,146,125,104,83,86,108,130,151,172,154,133,111,90,74,95,116,138,159,172,151,130,108,87,66,45,24,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,154,133,111,90,74,95,116,138,159,172,151,130,108,87,66,45,24,26,46,67,87,107,126,146,166,173,153,134,115,97,80,65,54,49,49,55,67,82,99,116,135,154,174,166,146,126,106,86,66,46,26,5,0,0,0,0,17,37,57,77,97,117,137,157,172,152,132,119,140,160,159,139,119,99,78,59,38,18,0,0,0,0,0,0,0,0,0,22,35,46,51,52,65,86,108,130,151,172,166,145,123,102,81,59,52,52,52,52,52,52,50,44,32,18,2,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,120,142,142,142,126,105,92,110,128,146,164,176,159,141,123,105,87,69,51,33,15,0,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,79,95,111,126,144,160,177,162,146,129,112,95,78,61,43,26,9,0,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,4,17,29,39,49,57,63,69,75,96,118,140,161,152,131,109,88,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,1,22,42,63,83,104,124,145,165,174,154,135,115,96,78,61,50,48,51,59,70,75,72,62,48,31,13,0,0,56,77,98,119,141,162,167,146,124,103,83,62,64,84,105,126,146,167,163,143,123,103,84,67,52,49,55,65,73,75,68,56,40,22,3,0,46,67,88,108,129,150,170,167,147,128,108,90,72,57,46,46,46,55,67,82,99,117,136,155,174,164,145,125,105,86,65,45,25,5,26,46,67,87,107,126,146,166,171,151,132,113,95,79,64,53,49,49,54,65,79,95,113,132,150,170,166,146,126,106,86,66,46,26,5,42,63,84,105,126,147,167,167,147,126,105,85,92,112,132,153,173,175,155,135,114,94,82,103,124,144,165,169,148,128,107,86,65,44,23,0,6,13,16,16,16,16,16,16,35,56,77,98,120,142,163,162,141,119,98,77,55,34,16,16,16,16,16,16,13,6,0,0,0,0,6,13,16,16,16,16,16,35,55,74,93,111,128,141,148,147,140,126,109,91,72,52,32,16,16,16,16,16,13,6,0,0,59,77,92,107,122,137,152,167,165,150,143,153,161,166,161,158,158,161,166,160,152,143,151,166,167,152,138,122,107,92,77,60,41,21,0,0,0,0,0,0,0,7,15,23,32,40,48,57,65,73,82,90,98,106,115,123,132,140,148,156,154,134,113,93,73,53,45,65,85,105,125,146,160,151,143,135,126,118,110,101,93,85,76,68,60,52,43,35,27,18,10,2,0,0,0,0,0,0,0,0,0,21,41,60,77,91,103,116,128,141,144,126,109,90,72,72,90,109,126,145,141,128,116,103,90,77,59,40,20,0,43,62,80,95,110,125,141,146,131,115,100,85,70,55,40,40,56,71,86,101,116,131,146,140,124,109,94,79,61,42,22,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,98,79,79,100,121,143,164,165,144,122,100,79,79,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,83,64,64,63,64,68,76,90,109,128,149,169,171,151,130,109,88,67,46,25,59,81,102,123,145,166,167,146,124,102,81,63,66,81,100,120,141,161,174,153,132,111,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,78,64,63,63,63,65,68,73,83,97,115,134,154,175,166,145,124,103,82,61,40,19,41,60,77,90,93,86,80,76,73,70,68,67,67,68,72,78,86,96,108,121,136,152,169,172,154,135,116,97,77,58,38,18,0,48,69,90,112,134,155,176,157,136,114,92,84,105,125,146,166,162,142,121,100,80,77,97,117,138,159,170,149,129,108,88,67,46,25,0,12,31,50,68,87,105,124,142,160,170,152,133,114,96,78,59,41,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,27,47,67,87,106,125,144,162,178,161,145,129,114,102,91,82,75,70,67,67,67,69,71,74,78,83,90,93,84,69,50,31,32,53,74,93,109,108,99,92,85,79,74,69,67,65,65,65,68,72,79,96,116,137,158,180,159,138,116,94,73,52,31,35,50,61,67,77,93,110,130,149,169,161,140,119,99,78,86,108,130,151,172,154,133,111,90,78,98,119,140,161,170,149,128,107,86,64,43,22,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,154,133,111,90,78,98,119,140,161,170,149,128,107,86,64,43,22,19,40,59,79,99,119,138,157,176,163,145,126,110,95,83,74,70,70,75,84,97,112,128,146,164,175,156,137,118,98,79,59,39,19,0,0,0,0,0,9,29,49,69,89,109,129,149,169,159,139,125,146,166,152,132,112,92,72,52,31,11,0,0,0,0,0,0,0,0,0,6,17,26,30,44,65,86,108,130,151,172,166,145,123,102,81,59,38,31,31,31,31,31,30,24,15,2,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,117,120,120,120,120,104,83,99,117,135,153,171,170,153,135,117,98,80,62,44,26,7,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,65,81,97,114,131,147,164,175,159,142,125,108,90,73,56,38,21,3,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,11,20,29,37,43,54,75,96,118,140,159,152,131,109,88,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,16,37,57,78,98,118,138,158,177,163,144,125,107,91,78,71,69,72,78,88,96,92,78,60,41,21,0,0,54,75,96,117,139,160,170,149,129,108,89,70,66,79,99,119,140,160,170,151,132,114,97,81,71,70,75,83,93,96,86,69,51,31,11,0,41,62,82,103,123,143,163,175,156,137,119,102,87,74,67,65,67,73,84,97,112,129,146,165,173,154,136,116,97,78,58,38,18,0,19,40,59,79,99,119,138,157,176,161,143,125,108,94,82,73,70,70,74,82,94,109,125,142,160,175,156,137,118,98,79,59,39,19,0,38,59,80,100,121,142,162,172,152,131,111,93,103,120,140,160,167,167,162,142,123,104,91,109,129,150,170,164,143,123,102,81,61,40,19,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,40,61,82,102,122,141,158,168,168,156,138,119,99,79,58,38,17,0,0,0,0,0,0,0,0,67,87,107,122,137,152,167,165,150,135,124,134,141,147,151,153,153,150,146,140,132,123,136,151,166,167,153,138,122,107,88,67,46,25,0,0,0,0,0,0,0,0,0,4,12,20,29,37,45,54,62,70,79,87,95,104,112,120,129,137,145,126,106,86,66,46,38,58,78,98,119,139,140,132,123,115,107,98,90,82,74,65,57,49,40,32,24,15,7,0,0,0,0,0,0,0,0,0,0,0,0,12,30,47,61,74,86,99,111,123,132,114,97,79,61,61,79,98,115,133,123,111,98,86,73,61,47,30,12,0,33,50,65,80,95,110,125,131,115,100,85,70,55,40,25,26,41,56,71,86,101,116,131,124,109,94,79,64,49,32,14,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,120,100,100,100,100,121,143,164,165,144,122,100,100,100,100,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,104,86,85,85,84,85,88,95,105,120,137,156,176,165,145,125,104,84,63,42,22,59,81,102,123,145,166,167,146,124,102,85,84,87,96,110,128,147,167,169,149,128,107,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,99,86,85,84,84,84,86,88,93,101,112,126,144,162,179,160,140,119,99,78,58,37,16,47,67,88,107,114,107,101,97,94,91,89,88,88,90,93,98,105,114,125,138,151,166,176,160,142,124,106,87,68,49,30,10,0,48,69,90,112,134,155,176,157,136,114,92,79,99,119,139,159,168,148,128,108,91,89,105,124,144,164,163,143,123,102,82,61,41,21,3,22,41,59,78,97,116,134,153,171,161,142,123,104,85,67,49,30,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,20,39,58,78,96,115,133,151,168,175,159,145,132,120,110,102,95,91,88,88,88,90,92,95,99,104,110,113,98,78,57,36,37,58,78,99,120,128,119,112,105,99,94,90,88,86,86,86,89,92,99,109,125,143,163,175,155,134,113,92,71,50,29,47,65,79,88,95,107,122,140,158,173,153,134,113,93,73,86,108,130,151,172,154,133,111,90,90,105,124,145,165,166,145,124,103,82,61,41,20,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,154,133,111,90,90,105,124,145,165,166,145,124,103,82,61,41,20,12,32,52,71,90,109,128,147,164,174,157,141,125,112,101,94,91,91,95,102,113,126,142,158,175,164,146,128,109,90,71,51,31,12,0,0,0,0,0,2,22,42,62,82,102,122,142,161,167,147,135,152,165,145,125,105,85,65,45,25,5,0,0,0,0,0,0,0,0,0,0,0,5,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,9,9,9,9,8,4,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,98,99,99,99,99,92,76,87,106,124,142,161,179,164,146,128,109,91,73,55,36,18,0,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,61,67,84,100,117,135,152,169,171,155,137,120,103,85,68,50,32,14,0,47,69,90,111,133,154,175,164,142,120,99,78,57,35,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,1,9,17,33,54,75,96,118,138,138,138,131,109,88,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,10,31,51,71,91,110,130,149,168,172,154,137,121,107,97,92,90,93,98,106,117,108,88,67,46,25,4,0,51,72,93,114,135,155,175,156,137,117,100,88,87,92,101,112,132,152,174,161,143,126,111,99,92,91,95,103,112,116,98,78,57,36,15,0,36,56,76,96,115,135,154,173,166,149,132,117,104,94,88,86,88,93,102,114,128,143,159,176,161,143,125,107,88,69,50,30,11,0,12,32,52,71,90,109,128,147,164,172,155,139,124,111,101,94,91,91,95,101,112,124,139,155,172,164,146,128,109,90,71,51,31,12,0,33,54,74,95,115,135,155,174,159,140,123,112,117,133,150,164,148,147,162,152,134,119,112,121,138,157,176,157,137,117,97,76,56,35,15,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,64,85,106,128,149,169,187,186,166,146,125,104,83,61,40,19,0,0,0,0,0,0,0,0,67,88,108,124,139,154,165,150,135,119,105,114,121,126,130,132,132,130,126,120,113,105,120,136,150,166,155,140,124,109,89,68,47,26,0,0,0,0,0,0,0,0,0,0,0,1,9,17,26,34,43,51,59,67,76,84,92,101,109,117,126,120,100,80,59,39,31,51,72,92,112,129,120,112,104,96,87,79,71,62,54,46,37,29,21,12,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,32,44,57,69,81,94,106,114,101,85,67,50,50,68,86,103,116,106,94,81,69,56,44,31,17,0,0,20,35,50,65,80,95,110,115,100,85,70,55,40,25,10,11,26,41,56,71,86,101,115,109,94,79,64,49,34,19,2,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,163,142,121,121,121,121,121,121,143,164,165,144,122,121,121,121,121,121,143,164,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,168,147,125,109,107,106,106,106,106,109,115,123,135,150,167,174,156,137,118,98,78,58,37,17,59,81,102,123,145,166,167,146,124,108,106,106,107,114,125,140,157,176,162,142,122,102,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,142,120,109,108,106,106,106,106,107,109,114,120,130,142,157,174,168,150,132,112,92,72,52,32,11,50,71,92,113,134,128,122,118,114,112,110,109,109,111,114,119,125,134,144,155,167,176,162,146,130,113,95,77,59,40,21,2,0,48,69,90,112,134,155,176,157,136,114,92,72,92,112,132,151,170,156,138,121,109,108,118,135,153,172,155,136,115,96,76,56,35,15,12,31,50,69,88,107,126,145,163,169,150,132,113,94,75,57,38,19,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,11,30,49,68,86,104,121,138,154,169,175,161,149,139,129,122,116,112,110,109,110,111,113,116,120,124,130,124,103,82,61,40,41,62,83,104,124,145,139,132,126,120,115,111,109,108,107,108,110,113,119,128,139,155,172,166,147,128,108,87,67,46,26,55,75,94,108,115,124,137,153,169,163,145,125,106,86,66,86,108,130,151,172,154,133,111,108,110,119,135,153,172,159,139,119,98,78,57,37,16,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,154,133,111,108,110,119,135,153,172,159,139,119,98,78,57,37,16,4,24,43,62,81,99,117,135,152,168,171,156,142,130,121,115,112,112,116,122,131,143,157,172,167,151,134,117,98,80,61,42,23,4,0,0,0,0,0,0,15,35,55,74,94,114,134,154,173,162,156,165,158,139,118,98,78,58,38,18,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,78,78,78,78,73,62,77,95,113,132,150,169,175,157,139,120,102,84,65,46,28,9,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,61,54,71,87,105,122,139,156,174,167,150,132,115,97,79,62,44,26,8,47,69,90,111,133,154,175,164,142,120,99,78,57,35,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,11,32,53,74,94,112,116,116,116,116,106,86,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,4,24,43,63,82,102,120,139,157,174,167,151,137,126,117,113,112,114,118,126,134,112,91,70,49,28,7,0,47,67,88,108,128,148,168,165,147,130,116,108,108,112,120,130,142,157,176,173,157,142,128,118,113,112,116,122,131,123,102,81,60,39,18,0,29,48,68,87,106,125,144,161,178,162,147,133,122,114,109,107,109,113,121,132,144,158,173,164,148,131,114,96,78,59,40,21,2,0,4,24,43,62,81,99,117,135,152,168,169,154,140,129,120,115,112,112,115,121,130,141,154,169,167,151,134,117,98,80,61,42,23,4,0,27,48,68,88,107,126,146,164,169,153,140,134,137,147,162,155,136,134,153,164,149,137,134,139,151,168,166,148,129,109,90,70,50,29,9,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,129,150,171,192,189,168,147,126,104,83,62,41,19,0,0,0,0,0,0,0,0,60,78,94,109,124,140,150,135,119,104,89,94,101,105,108,110,110,108,105,100,93,90,105,120,135,150,140,124,109,94,79,61,42,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,15,23,31,40,48,56,64,73,81,89,98,106,107,92,73,53,33,25,45,65,85,102,109,101,93,84,76,68,59,51,43,34,26,18,10,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,27,39,52,64,77,89,93,86,71,55,38,39,56,73,87,94,89,77,64,52,39,26,14,1,0,0,5,20,35,50,65,80,93,95,85,70,55,40,25,10,0,0,11,26,41,56,71,86,95,92,79,64,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,166,149,143,143,143,143,143,143,150,167,168,150,143,143,143,143,143,143,150,167,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,169,148,133,130,129,128,128,128,128,130,135,142,153,165,175,160,144,126,108,90,70,51,31,11,59,81,102,123,145,166,167,147,133,130,128,128,129,134,143,156,170,168,151,133,114,95,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,164,144,132,130,129,128,128,128,128,128,131,135,141,149,159,172,169,155,139,121,103,84,65,45,25,5,54,75,96,117,138,148,143,139,136,134,132,131,131,132,135,139,145,153,162,173,172,160,146,132,116,100,83,65,48,30,11,0,0,48,69,90,112,134,155,176,157,136,114,92,71,84,103,123,141,160,167,151,138,130,130,136,149,164,163,145,126,107,88,68,48,29,9,21,40,60,79,98,117,136,155,174,159,141,122,103,84,65,46,28,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,1,20,38,56,74,91,108,123,139,153,166,177,167,158,149,142,137,134,132,131,131,132,134,137,141,145,149,128,106,85,65,44,46,67,87,108,129,150,159,152,146,141,136,132,130,129,129,130,131,134,139,146,156,169,170,154,137,119,100,80,61,41,20,57,78,100,120,135,143,154,167,169,152,134,116,97,78,65,86,108,130,151,172,155,135,130,130,131,138,149,164,168,150,131,112,92,72,52,31,11,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,155,136,131,130,131,138,149,164,168,150,131,112,92,72,52,31,11,0,14,33,52,70,87,105,121,138,153,167,172,159,149,141,136,134,134,136,142,150,161,173,167,153,137,121,104,87,69,51,33,14,0,0,0,0,0,0,0,7,27,47,67,86,106,126,146,165,181,178,172,152,132,111,91,71,51,31,11,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,57,57,57,57,53,47,66,84,103,121,140,158,177,168,150,131,112,94,75,57,38,20,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,61,41,58,75,92,109,126,145,162,179,162,145,126,109,91,73,55,37,19,47,69,90,111,133,154,175,164,142,120,99,78,57,35,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,47,66,82,93,94,94,94,94,90,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,0,15,35,54,73,91,110,128,144,160,175,167,155,145,138,134,134,135,139,146,137,116,95,74,53,32,11,0,41,61,81,101,120,139,157,175,160,146,135,130,129,133,139,148,159,166,160,167,172,158,147,139,134,134,137,142,148,126,105,84,63,42,22,1,21,40,59,78,96,114,132,148,164,177,163,151,141,134,130,129,130,134,141,150,161,174,163,149,134,118,101,84,67,49,30,12,0,0,0,14,33,52,70,87,105,121,138,153,167,170,158,148,141,136,134,134,136,141,149,159,171,167,153,137,121,104,87,69,51,33,14,0,0,20,40,60,79,98,117,135,152,168,169,159,155,157,165,161,144,126,124,142,159,166,157,155,158,168,169,154,137,119,100,81,62,42,22,3,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,163,162,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,42,63,84,104,125,145,162,175,175,160,142,122,101,81,60,39,18,0,0,0,0,0,0,0,0,48,64,79,94,109,124,135,119,104,89,74,74,80,84,87,88,88,87,84,79,73,75,90,105,120,135,124,109,94,79,64,49,32,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,20,28,37,45,53,62,70,78,86,87,78,63,45,26,18,37,56,72,84,88,81,73,65,56,48,40,32,23,15,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,22,35,47,59,69,72,67,56,41,25,27,43,58,69,73,70,60,47,34,22,9,0,0,0,0,0,5,20,35,50,64,73,74,68,55,40,25,10,0,0,0,0,11,26,41,56,68,74,72,63,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,166,179,167,164,164,164,164,164,164,167,180,180,168,164,164,164,164,164,164,167,180,165,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,170,177,161,154,152,150,150,149,149,149,151,156,162,171,169,158,145,130,114,97,79,61,42,23,3,59,81,102,123,145,166,176,161,153,151,149,149,150,154,161,172,166,153,139,121,104,86,103,124,146,168,165,144,122,100,79,58,37,47,69,90,111,133,154,175,173,159,154,152,150,150,149,149,149,150,152,155,161,168,170,161,151,139,124,109,92,74,55,36,17,0,57,78,99,120,141,162,164,160,157,155,153,152,152,153,156,160,165,173,172,164,154,142,130,116,101,86,70,53,36,18,0,0,0,48,69,90,112,134,155,176,157,136,114,92,71,75,94,112,130,147,163,167,157,151,150,155,165,166,150,134,116,98,79,60,41,21,1,30,49,69,88,107,126,145,164,169,150,131,112,93,74,55,36,18,15,37,58,79,100,122,144,165,174,153,132,110,88,67,46,25,0,9,27,44,61,78,93,108,123,136,148,159,168,176,169,163,158,154,153,152,152,154,156,158,162,166,152,131,110,89,68,47,50,71,92,112,134,154,171,173,166,161,157,154,152,150,150,151,152,155,159,166,173,164,153,140,124,107,90,71,52,33,13,54,75,96,117,138,159,172,167,154,139,122,105,87,68,65,86,108,130,151,172,165,154,152,151,152,157,167,168,154,138,120,102,83,64,45,25,5,48,69,90,112,134,155,172,151,130,108,86,65,65,86,108,130,151,172,166,155,152,151,152,157,167,168,154,138,120,102,83,64,45,25,5,0,4,22,40,58,75,92,107,122,137,150,162,172,168,161,157,155,155,157,162,169,172,162,150,137,122,107,91,75,58,40,22,4,0,0,0,0,0,0,0,0,19,39,59,79,98,118,138,157,177,180,165,145,124,104,84,64,44,24,4,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,172,166,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,176,162,141,119,98,77,55,35,35,35,33,37,55,74,92,111,129,148,166,179,160,142,123,104,86,67,49,30,0,0,0,0,21,43,64,85,106,128,150,171,168,146,124,103,82,61,39,45,62,80,97,115,133,150,168,174,156,138,120,103,84,66,48,30,47,69,90,111,133,154,175,164,142,120,99,78,57,35,41,63,84,105,126,148,170,168,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,36,52,65,72,73,73,73,73,70,79,100,122,144,165,174,153,132,110,88,67,46,25,0,0,0,0,0,0,0,0,7,25,44,62,80,98,114,131,146,159,171,173,164,158,156,155,156,160,161,140,119,98,77,56,35,14,0,34,53,73,92,110,128,145,160,173,163,155,150,150,153,159,167,161,149,139,151,166,176,166,159,155,155,157,163,151,130,109,88,67,46,25,4,11,30,49,67,85,102,118,134,148,161,172,170,161,155,151,150,151,154,160,169,168,158,146,133,119,104,88,71,55,37,19,1,0,0,0,4,22,40,58,75,92,107,122,137,150,162,172,168,161,157,155,155,157,162,168,172,162,150,137,122,107,91,75,58,40,22,4,0,0,12,32,51,69,88,105,122,138,151,162,168,170,167,158,146,131,114,112,129,144,157,167,170,168,163,152,139,124,107,90,71,53,34,14,0,0,0,0,0,0,0,0,0,13,35,56,77,98,120,142,146,146,141,119,98,77,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,57,77,97,115,133,147,155,154,146,131,113,94,75,55,34,14,0,0,0,0,0,0,0,0,34,49,64,79,94,109,119,104,89,74,59,54,59,63,66,67,67,66,63,59,53,60,75,90,105,119,109,94,79,64,49,34,19,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,17,25,34,42,50,59,66,66,60,48,33,16,8,26,42,55,64,66,62,54,45,37,29,20,12,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,17,30,41,49,51,47,38,26,11,13,28,40,49,52,49,41,30,17,5,0,0,0,0,0,0,0,5,20,34,45,52,53,48,38,25,10,0,0,0,0,0,0,11,26,39,48,53,52,45,33,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,145,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,144,122,100,79,58,37,0,0,0,0,20,41,63,84,105,126,148,156,160,163,166,168,169,170,170,170,170,169,166,163,157,150,140,128,115,100,84,67,50,32,13,0,59,81,102,123,145,156,161,165,168,170,170,170,171,168,163,156,147,136,123,108,92,82,103,124,146,159,159,144,122,100,79,58,37,47,69,90,111,133,152,156,160,163,165,167,169,170,170,170,170,170,169,166,162,157,150,142,133,121,109,94,79,62,44,26,8,0,61,82,103,124,145,155,160,164,168,170,171,173,173,172,171,168,164,159,152,144,135,124,112,100,86,71,56,40,23,6,0,0,0,48,69,90,112,134,155,159,157,136,114,92,71,65,83,100,117,133,147,159,167,172,172,169,161,150,136,120,104,86,69,50,31,12,0,38,58,77,97,116,136,155,159,159,140,121,102,83,64,45,27,8,15,37,58,79,100,122,144,159,159,153,132,110,88,67,46,25,0,0,15,31,48,63,78,93,106,118,130,140,148,156,161,166,169,172,173,173,172,171,169,166,162,158,152,135,114,93,72,51,54,75,96,117,136,144,151,157,162,166,169,171,172,171,171,172,170,168,164,160,153,145,135,123,109,94,77,60,42,24,5,51,72,92,113,135,155,158,149,138,124,109,92,75,58,65,86,108,130,151,162,166,169,171,171,170,166,160,151,139,124,108,91,73,55,36,17,0,48,69,90,112,134,155,159,151,130,108,86,65,65,86,108,130,151,162,166,169,171,171,170,166,160,151,139,124,108,91,73,55,36,17,0,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,0,0,0,0,0,0,11,31,51,70,90,109,129,149,159,159,158,138,117,97,77,57,37,17,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,151,159,159,145,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,155,159,159,141,119,98,77,55,34,14,14,12,26,45,63,82,100,119,137,156,159,159,152,134,115,96,78,59,40,0,0,0,0,21,43,64,85,106,128,150,159,159,146,124,103,82,61,39,33,50,68,85,103,121,139,157,159,159,150,132,114,96,77,59,40,47,69,90,111,133,154,159,159,142,120,99,78,57,35,41,63,84,105,126,148,159,159,147,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,22,36,46,51,52,52,52,52,58,79,100,122,144,159,159,153,132,110,88,67,46,25,0,0,0,0,0,0,0,0,0,15,33,51,68,84,100,115,129,142,153,161,167,171,173,172,169,164,157,143,122,101,80,59,38,17,0,25,44,63,81,98,114,130,144,156,165,170,172,171,168,162,154,144,132,121,136,148,159,167,171,173,171,167,161,153,134,112,91,70,49,28,7,1,20,38,55,72,88,103,118,131,142,152,160,166,170,172,171,171,168,164,157,149,139,128,116,103,88,73,58,42,25,8,0,0,0,0,0,11,28,45,62,77,93,107,120,133,144,153,161,167,171,173,172,170,166,160,153,143,132,120,107,92,77,61,45,28,10,0,0,0,3,22,40,58,75,92,107,121,134,142,147,149,147,139,129,115,100,99,114,128,139,146,149,147,143,134,122,109,94,77,60,42,24,5,0,0,0,0,0,0,0,0,0,13,35,56,77,98,119,124,124,124,124,119,98,76,55,34,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,49,68,86,102,117,128,134,134,128,116,101,84,66,47,27,8,0,0,0,0,0,0,0,0,19,34,49,64,79,93,98,89,74,59,44,33,39,42,45,46,46,45,42,38,33,45,60,75,90,98,93,79,64,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,14,22,31,39,45,45,40,31,18,3,0,12,26,37,44,45,42,34,26,17,9,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
59,81,102,123,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,122,100,79,58,37,0,0,0,0,20,41,63,84,105,125,130,135,139,142,144,146,148,150,150,150,150,148,146,142,137,130,121,111,99,85,70,54,38,20,3,0,59,80,102,122,130,136,140,144,147,149,150,150,150,147,143,137,128,118,106,93,78,82,103,124,138,138,138,138,122,100,79,58,37,47,69,90,111,126,131,135,138,142,144,146,148,149,150,150,150,149,148,145,141,136,130,123,114,103,92,79,64,49,32,15,0,0,62,83,104,121,129,135,139,143,146,149,150,152,152,151,150,147,143,138,132,124,116,106,95,83,70,56,41,26,10,0,0,0,0,48,69,90,112,134,138,138,138,136,114,92,71,53,71,87,103,117,130,140,147,151,151,148,142,132,120,106,90,74,57,39,21,3,0,43,64,85,105,125,138,138,138,138,131,111,92,74,55,36,17,0,15,37,58,79,100,122,138,138,138,138,132,110,88,67,46,25,0,0,2,18,33,48,63,76,89,101,111,120,128,135,141,145,148,150,152,152,151,150,148,145,142,137,132,125,114,94,73,52,52,72,92,108,116,124,130,136,141,145,148,150,151,152,152,151,149,147,143,139,133,126,117,106,93,79,64,48,31,13,0,47,68,89,110,131,145,139,131,120,108,94,79,62,45,65,86,108,130,136,141,145,148,150,150,149,146,140,132,121,109,94,78,62,44,26,7,0,48,69,90,112,134,138,138,138,130,108,86,65,65,86,108,130,136,141,145,148,150,150,149,146,140,132,121,109,94,78,62,44,26,7,0,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,0,0,0,0,0,0,3,23,43,62,82,101,121,138,138,138,138,131,111,91,71,50,30,10,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,44,65,86,108,130,138,138,138,138,123,102,81,59,38,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,69,90,112,134,138,138,138,138,119,98,77,55,34,13,0,0,16,34,53,71,90,108,128,138,138,138,138,138,125,106,87,66,45,0,0,0,0,21,43,64,85,106,128,138,138,138,138,124,103,82,61,39,21,38,56,74,92,110,128,138,138,138,138,138,125,106,87,66,45,47,69,90,111,133,138,138,138,138,120,99,78,57,35,41,63,84,105,126,138,138,138,138,125,104,83,61,40,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,18,26,30,31,31,31,37,58,79,100,122,138,138,138,138,132,110,88,67,46,25,0,0,0,0,0,0,0,0,0,3,21,38,54,70,85,99,112,123,134,141,147,150,152,151,149,144,137,129,118,101,80,59,38,17,0,15,33,51,68,84,100,114,126,137,145,149,152,151,148,142,135,125,114,106,119,130,139,146,150,152,150,147,141,134,124,111,91,71,49,28,7,0,8,25,42,58,73,88,101,113,124,133,140,145,149,151,152,150,147,143,137,130,120,110,99,86,73,58,43,28,12,0,0,0,0,0,0,0,15,32,47,63,77,90,103,115,125,134,141,146,150,152,151,149,146,140,133,124,114,103,90,77,62,47,31,15,0,0,0,0,0,11,29,46,62,77,92,104,115,122,126,128,126,119,110,99,86,84,98,110,119,125,128,126,122,115,105,93,79,64,47,31,13,0,0,0,0,0,0,0,0,0,0,11,32,52,72,90,102,103,103,103,103,102,89,71,51,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,39,56,72,87,99,108,112,112,107,98,86,71,54,36,18,0,0,0,0,0,0,0,0,0,4,19,34,49,64,74,77,71,59,44,29,14,18,21,24,25,25,24,21,17,15,30,45,60,72,77,74,64,49,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
58,79,99,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,115,98,78,57,36,0,0,0,0,17,38,58,78,95,104,109,114,117,120,123,125,126,128,129,129,128,126,124,121,116,110,102,92,81,69,55,40,24,8,0,0,55,75,92,103,109,115,119,122,125,128,129,129,128,126,122,117,109,100,89,77,63,80,101,115,116,116,116,116,115,98,78,57,36,44,64,83,98,105,110,114,117,120,123,124,126,128,129,129,129,128,126,124,120,116,110,103,94,85,74,62,49,34,19,2,0,0,57,76,92,101,108,114,118,122,125,128,129,130,130,130,128,126,122,118,112,105,97,87,77,65,53,40,26,11,0,0,0,0,0,47,68,89,108,116,116,116,116,116,110,91,70,49,57,73,87,100,111,120,126,130,130,128,122,114,103,90,76,60,44,27,10,0,0,43,64,84,104,116,116,116,116,116,116,102,83,64,45,26,7,0,15,36,57,78,98,115,116,116,116,116,116,106,87,66,45,24,0,0,0,3,18,33,46,59,71,82,92,101,108,115,120,124,128,129,130,130,130,128,126,124,120,116,111,105,98,85,67,47,44,62,78,88,96,103,110,115,120,124,126,128,130,130,130,130,128,125,122,118,113,106,98,88,76,63,49,34,18,1,0,43,64,85,106,128,124,118,111,102,91,78,64,49,42,62,82,100,109,115,120,124,126,128,129,128,124,120,112,103,92,79,64,48,32,14,0,0,47,68,89,108,116,116,116,116,116,105,85,64,62,82,100,109,115,120,124,126,128,129,128,124,120,112,103,92,79,64,48,32,14,0,0,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,0,0,0,0,0,0,0,15,34,54,73,93,111,116,116,116,116,116,104,84,64,43,23,3,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,43,64,85,105,116,116,116,116,116,115,99,79,58,37,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,68,89,108,116,116,116,116,116,113,96,75,54,33,12,0,0,5,24,42,61,79,98,114,116,116,116,116,116,116,106,86,66,45,0,0,0,0,21,42,63,84,104,116,116,116,116,116,115,101,80,60,39,18,26,44,62,80,98,114,116,116,116,116,116,116,106,86,66,45,47,67,88,107,116,116,116,116,116,114,97,77,56,35,41,62,82,102,116,116,116,116,116,116,101,81,60,39,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,9,9,9,15,36,57,78,98,115,116,116,116,116,116,106,87,66,45,24,0,0,0,0,0,0,0,0,0,0,8,24,40,55,69,83,94,105,114,121,126,129,130,130,128,123,117,109,100,88,72,54,34,13,0,4,21,38,54,70,84,97,108,117,124,128,130,130,126,122,115,106,96,89,101,111,119,125,129,130,129,126,121,114,106,95,81,64,44,24,4,0,0,12,28,43,58,71,84,95,105,113,119,124,128,130,130,130,126,122,116,110,101,92,81,69,56,43,28,13,0,0,0,0,0,0,0,0,2,17,33,47,61,73,85,96,105,114,120,125,128,130,130,128,124,120,113,105,96,85,73,60,47,32,17,1,0,0,0,0,0,0,16,32,47,62,75,86,95,101,105,106,105,100,92,81,69,68,80,91,99,104,106,105,102,96,87,76,63,49,34,18,1,0,0,0,0,0,0,0,0,0,0,5,24,43,60,74,81,82,82,82,82,81,73,59,42,24,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,26,42,57,70,80,88,91,91,87,79,69,56,41,24,7,0,0,0,0,0,0,0,0,0,0,4,19,34,46,54,56,52,42,29,14,0,0,0,3,3,3,2,0,0,0,15,30,43,52,56,54,46,34,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
52,70,86,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,85,69,51,31,0,0,0,0,11,30,48,65,77,83,89,93,97,100,102,104,105,106,107,107,107,105,103,100,96,90,82,74,63,52,39,25,10,0,0,0,46,62,76,83,89,94,98,102,104,106,107,107,106,105,101,96,89,81,71,59,53,71,87,94,94,94,94,94,94,85,69,51,31,35,53,69,80,85,89,93,96,99,102,104,105,106,107,107,107,106,105,102,99,95,89,83,75,66,56,45,32,19,4,0,0,0,46,62,74,82,88,93,97,101,104,106,108,108,108,108,107,105,101,97,92,85,77,68,59,48,36,23,10,0,0,0,0,0,0,42,61,78,91,94,94,94,94,94,92,80,62,43,42,57,70,82,92,100,105,108,108,106,101,94,85,73,60,46,30,14,0,0,0,37,57,75,89,94,94,94,94,94,94,87,72,54,35,16,0,0,11,31,51,69,85,94,94,94,94,94,94,90,77,59,40,20,0,0,0,0,3,17,30,42,53,63,73,81,88,94,99,103,106,108,108,108,108,107,105,103,100,96,91,85,78,69,55,38,33,48,60,69,76,84,89,95,99,103,105,107,108,108,108,108,106,104,101,98,92,86,78,69,58,47,33,19,4,0,0,39,60,79,97,106,103,98,91,83,73,61,48,34,35,53,70,82,89,95,99,103,105,106,107,106,104,99,93,85,74,62,49,34,18,2,0,0,42,61,78,91,94,94,94,94,94,89,75,57,53,70,82,89,95,99,103,105,106,107,106,104,99,93,85,74,62,49,34,18,2,0,0,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,0,0,0,0,0,0,0,6,26,45,64,81,93,94,94,94,94,94,88,74,56,37,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,38,57,75,89,94,94,94,94,94,94,86,70,52,32,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,61,78,91,94,94,94,94,94,93,83,67,48,29,8,0,0,0,13,32,51,69,85,94,94,94,94,94,94,94,90,76,58,39,0,0,0,0,17,37,56,74,88,94,94,94,94,94,94,87,71,53,33,13,15,33,51,69,85,94,94,94,94,94,94,94,90,76,58,39,41,60,78,91,94,94,94,94,94,94,84,68,49,30,35,55,73,88,94,94,94,94,94,94,87,72,54,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,31,51,69,85,94,94,94,94,94,94,90,77,59,40,20,0,0,0,0,0,0,0,0,0,0,0,10,25,39,53,65,76,86,94,100,105,108,108,108,106,103,97,90,81,71,58,43,25,6,0,0,9,24,40,54,67,79,89,98,104,107,108,108,106,101,95,87,78,71,82,92,99,105,108,108,108,105,100,94,86,77,65,51,35,16,0,0,0,0,13,28,42,54,66,76,85,93,99,103,106,108,108,108,105,101,96,89,82,73,63,52,40,27,13,0,0,0,0,0,0,0,0,0,0,3,17,31,44,56,67,77,86,94,100,104,107,108,108,107,104,99,93,86,77,67,56,44,31,17,2,0,0,0,0,0,0,0,2,17,32,45,57,67,75,81,84,84,84,79,72,63,52,51,62,72,79,84,84,84,81,75,68,58,46,33,19,4,0,0,0,0,0,0,0,0,0,0,0,0,13,30,44,55,60,61,61,61,61,60,54,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,41,52,61,67,70,70,67,60,51,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
41,56,68,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,67,55,39,22,0,0,0,0,1,19,34,48,57,63,68,72,76,78,81,83,84,85,86,86,86,84,82,79,75,69,62,55,45,34,22,9,0,0,0,0,32,46,56,63,68,73,77,80,83,84,86,86,85,84,80,76,69,62,52,42,42,57,68,73,73,73,73,73,73,67,55,39,22,23,39,51,59,64,68,72,75,78,80,82,84,85,86,86,86,85,84,81,78,74,69,63,56,47,37,27,15,3,0,0,0,0,32,45,54,61,67,72,77,80,83,85,86,87,87,87,86,84,80,76,71,65,57,49,40,30,18,6,0,0,0,0,0,0,0,31,48,62,71,73,73,73,73,73,72,63,50,33,27,41,53,64,73,80,84,87,87,85,81,74,66,56,44,30,16,0,0,0,0,28,45,59,70,73,73,73,73,73,73,69,58,43,25,7,0,0,3,22,39,55,67,73,73,73,73,73,73,71,61,47,30,11,0,0,0,0,0,0,12,24,35,44,53,61,68,74,79,82,85,86,87,87,87,86,84,82,79,75,70,65,58,50,39,25,18,31,41,49,56,63,69,74,78,82,84,86,87,87,87,86,85,83,81,77,72,66,59,50,40,29,17,3,0,0,0,32,50,67,79,84,82,77,71,64,54,44,31,18,24,40,53,63,69,74,78,82,84,85,86,85,83,79,73,65,56,45,32,19,4,0,0,0,31,48,62,71,73,73,73,73,73,70,60,45,40,53,63,69,74,78,82,84,85,86,85,83,79,73,65,56,45,32,19,4,0,0,0,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,35,51,64,72,73,73,73,73,73,69,59,44,27,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,28,45,60,70,73,73,73,73,73,73,68,56,41,23,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,48,62,71,73,73,73,73,73,73,66,53,37,20,1,0,0,0,3,22,39,55,67,73,73,73,73,73,73,73,70,60,46,29,0,0,0,0,9,27,44,59,69,73,73,73,73,73,73,68,57,42,24,6,4,22,39,55,67,73,73,73,73,73,73,73,70,60,46,29,31,48,62,71,73,73,73,73,73,73,66,54,38,21,26,43,58,69,73,73,73,73,73,73,68,57,42,25,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,22,39,55,67,73,73,73,73,73,73,71,61,47,30,11,0,0,0,0,0,0,0,0,0,0,0,0,9,23,35,47,57,66,74,80,84,86,87,87,85,82,77,70,62,53,42,28,13,0,0,0,0,10,24,37,50,61,70,77,83,86,87,87,85,81,75,68,59,54,63,72,79,84,86,87,86,84,80,74,67,58,48,36,21,5,0,0,0,0,0,12,25,37,48,57,66,73,78,83,85,86,87,86,84,81,76,69,62,54,44,34,22,10,0,0,0,0,0,0,0,0,0,0,0,0,1,14,26,38,49,58,66,73,79,83,86,87,87,86,83,79,73,66,58,48,38,26,14,1,0,0,0,0,0,0,0,0,0,2,15,28,39,48,55,60,63,63,62,59,53,44,34,33,44,52,59,62,63,63,60,55,48,39,29,16,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
26,39,48,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,47,38,25,10,0,0,0,0,0,4,18,30,37,42,47,51,55,57,60,62,63,64,65,65,64,63,61,58,54,49,43,35,26,16,5,0,0,0,0,0,16,28,36,42,48,53,56,59,62,63,65,65,64,63,60,55,49,42,33,23,27,39,48,52,52,52,52,52,52,47,38,25,10,9,22,32,38,43,47,51,54,57,59,61,63,64,65,65,65,64,63,60,58,53,48,43,36,28,19,9,0,0,0,0,0,0,15,26,34,41,47,52,56,59,62,64,65,66,66,66,65,63,60,55,51,44,38,30,21,11,0,0,0,0,0,0,0,0,0,18,32,44,50,52,52,52,52,52,51,44,33,19,11,23,35,45,53,59,63,66,66,64,60,54,47,37,26,14,0,0,0,0,0,15,29,41,49,52,52,52,52,52,52,49,40,28,13,0,0,0,0,10,25,38,47,52,52,52,52,52,52,50,43,31,17,0,0,0,0,0,0,0,0,6,16,25,34,41,48,53,58,61,64,65,66,66,66,65,63,61,58,54,50,44,38,30,21,9,1,13,21,29,36,43,49,53,57,61,63,65,66,66,66,65,64,62,60,56,51,46,39,31,22,11,0,0,0,0,0,21,37,50,60,63,61,57,51,44,35,25,14,2,10,24,35,42,48,53,57,60,63,64,65,64,62,58,53,45,37,27,15,3,0,0,0,0,18,32,44,50,52,52,52,52,52,50,42,30,24,35,42,48,53,57,60,63,64,65,64,62,58,53,45,37,27,15,3,0,0,0,0,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,35,45,51,52,52,52,52,52,49,41,29,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,30,42,50,52,52,52,52,52,52,48,39,26,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,32,44,50,52,52,52,52,52,52,46,37,23,8,0,0,0,0,0,9,25,38,47,52,52,52,52,52,52,52,50,42,31,16,0,0,0,0,0,14,29,41,49,52,52,52,52,52,52,48,39,27,12,0,0,9,25,38,47,52,52,52,52,52,52,52,50,42,31,16,18,32,43,50,52,52,52,52,52,52,47,37,24,9,13,28,40,49,52,52,52,52,52,52,48,40,27,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,38,47,52,52,52,52,52,52,50,43,31,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,18,29,38,47,54,59,63,65,66,66,64,61,56,50,43,34,24,12,0,0,0,0,0,0,8,20,32,42,50,57,62,65,66,66,64,60,55,48,40,35,44,52,58,63,65,66,65,63,59,54,47,39,29,19,6,0,0,0,0,0,0,0,7,19,29,38,46,52,57,62,64,65,66,65,63,60,55,49,42,35,25,15,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,20,30,38,46,53,58,62,65,66,66,65,62,58,53,46,38,29,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,8,18,28,38,47,53,53,47,36,22,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,23,31,35,35,35,35,35,34,31,22,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,20,33,43,48,48,42,32,22,12,3,8,23,36,44,49,47,40,30,20,10,0,0,0,0,0,0,6,17,26,35,41,46,50,52,53,52,50,47,43,36,29,19,9,0,0,0,0,0,5,14,23,30,37,43,47,50,52,53,52,50,47,42,35,27,17,5,0,0,0,0,0,0,0,0,0,1,15,28,37,43,43,43,43,41,34,23,9,0,0,0,0,0,0,0,0,7,18,29,40,47,48,44,35,22,8,0,9,20,31,41,47,48,43,33,20,5,0,0,0,0,0,0,0,0,0,4,16,25,31,36,40,43,46,47,48,49,48,46,42,38,31,23,14,3,0,0,0,0,0,0,0,0,0,1,12,21,30,37,42,47,50,51,51,50,47,42,37,30,21,11,0,0,0,0,0,0,0,9,19,25,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,22,14,2,0,0,0,0,0,0,9,19,27,33,38,41,43,43,41,38,33,26,18,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,9,15,18,22,22,19,11,0,5,16,23,26,26,26,26,26,26,23,16,16,23,26,26,26,26,26,26,22,15,4,0,0,0,0,0,0,2,15,28,39,48,54,59,60,59,55,49,40,30,17,3,0,19,31,40,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,40,31,19,4,0,0,0,0,3,17,29,40,50,56,61,62,61,57,50,41,30,18,3,0,0,0,0,0,2,16,28,39,48,55,59,60,59,55,49,40,29,16,2,0,0,0,0,0,0,0,0,8,15,20,22,23,21,17,11,3,0,0,0,0,0,9,16,20,22,23,21,17,10,2,0,0,0,0,0,0,0,0,0,0,0,2,9,13,15,16,14,11,5,0,0,0,0,0,0,2,9,13,16,16,14,11,5,0,0,0,0,0,0,0,0,0,0,0,4,13,21,27,33,38,41,44,42,36,25,12,0,0,5,14,21,28,33,38,41,44,42,35,24,10,0,0,0,0,3,16,27,37,46,54,59,63,65,65,63,59,53,46,37,27,15,3,0,0,0,0,0,0,0,0,1,14,25,31,33,33,33,33,32,27,18,5,0,0,0,0,2,16,29,38,43,42,37,27,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,28,38,43,43,38,29,16,1,0,0,0,0,0,0,0,7,22,36,46,51,50,44,33,21,9,0,0,0,0,0,0,0,0,0,0,0,0,0,2,18,32,42,48,48,43,33,22,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,13,22,28,32,35,36,35,33,28,22,14,5,0,0,0,0,0,10,20,26,27,24,19,13,7,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,15,21,23,23,23,23,23,23,23,23,23,23,23,23,23,23,21,15,5,0,2,17,30,41,50,56,59,58,55,48,39,27,28,39,49,55,58,59,56,50,41,30,17,2,0,6,15,21,23,23,23,23,23,23,23,23,23,23,23,23,23,23,21,15,5,0,4,18,29,36,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,35,28,17,3,0,2,15,25,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,31,25,15,2,10,23,33,38,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,38,32,22,9,0,12,25,34,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,33,24,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
16,27,36,47,56,66,74,73,66,52,36,19,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,27,41,51,56,56,56,56,56,56,51,41,27,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,35,50,63,69,69,61,51,41,31,21,21,38,53,64,70,68,59,49,39,29,19,6,0,0,0,13,25,35,45,54,61,67,71,73,74,73,71,68,63,57,48,38,26,13,0,0,0,11,23,33,42,50,57,63,68,71,73,74,73,71,67,62,55,46,35,22,8,0,0,0,0,0,0,0,6,18,31,45,57,64,65,65,65,62,53,39,23,5,0,0,0,0,0,1,14,25,36,47,59,67,69,64,52,38,21,15,27,38,49,60,68,69,62,50,35,18,0,0,0,0,0,0,0,0,3,19,34,45,52,57,61,64,67,69,69,70,69,67,63,58,51,43,32,20,7,0,0,0,0,0,0,0,6,18,30,40,49,57,63,68,71,72,72,71,68,63,57,49,40,30,18,6,0,0,0,0,12,27,38,46,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,48,42,32,19,3,0,0,0,4,16,28,38,47,54,59,63,64,64,62,59,53,46,37,27,16,4,0,0,0,0,0,0,0,0,0,0,0,0,8,16,23,30,35,39,43,44,39,30,17,22,34,43,47,47,47,47,47,47,43,35,35,44,47,47,47,47,47,47,43,34,21,6,0,0,0,0,1,17,32,45,57,67,75,80,81,80,76,69,59,47,33,17,1,34,49,60,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,60,49,34,18,0,0,0,2,18,33,47,59,69,77,82,83,82,77,70,60,47,33,18,1,0,0,0,2,17,32,45,57,67,75,80,81,80,75,68,58,46,32,16,0,0,0,0,0,0,6,18,28,35,41,43,44,42,38,31,22,11,0,0,8,19,29,36,41,43,44,42,37,30,21,10,0,0,0,0,0,0,0,0,1,12,22,29,34,37,37,35,31,25,16,6,0,0,2,13,22,29,34,37,37,35,31,25,16,6,0,0,0,0,0,0,0,1,13,23,33,41,47,53,58,62,65,63,55,42,26,9,14,24,34,42,48,54,59,62,65,62,53,40,24,6,0,0,4,19,33,45,56,66,74,80,84,86,86,84,80,73,66,56,45,33,19,4,0,0,0,0,0,0,0,16,31,44,52,55,55,55,55,53,47,35,21,4,0,0,2,17,32,46,58,64,63,56,44,29,13,0,0,0,0,0,0,0,0,0,0,0,0,14,30,45,57,64,64,58,46,31,16,1,0,0,0,0,0,1,19,37,52,65,72,71,63,51,39,27,15,3,0,0,0,0,1,8,12,14,13,10,5,14,32,48,61,69,69,62,51,39,28,16,13,14,12,7,1,0,0,0,0,0,0,0,0,0,10,22,32,42,48,53,56,57,56,54,49,42,34,24,14,4,0,0,14,28,39,47,49,45,39,33,28,21,12,0,0,0,0,0,0,3,5,5,3,0,0,0,0,0,0,3,5,5,3,0,0,0,0,0,0,3,5,5,3,0,0,0,0,0,10,24,35,42,44,44,44,44,44,44,44,44,44,44,44,44,44,44,42,34,23,9,17,32,46,59,69,76,80,80,75,68,57,44,44,57,68,76,80,80,77,69,59,47,32,17,10,24,35,42,44,44,44,44,44,44,44,44,44,44,44,44,44,44,42,34,23,9,19,34,47,56,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,56,47,34,18,0,17,32,44,52,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,44,32,17,25,40,52,59,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,59,52,39,24,7,27,42,53,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,53,42,27,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
32,45,55,65,75,85,94,94,82,66,49,31,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,23,41,57,70,77,77,77,77,77,77,70,57,41,23,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,30,47,65,80,90,89,79,70,60,50,39,33,50,68,83,91,87,78,68,58,48,36,21,4,3,17,30,42,54,64,74,82,88,92,94,95,94,92,89,84,76,67,56,43,28,12,0,0,27,41,52,62,70,77,84,89,92,94,95,94,92,88,82,74,64,52,38,23,7,0,0,0,0,4,13,24,35,48,61,75,84,86,86,86,82,69,53,34,15,0,0,0,0,0,17,31,43,54,65,77,87,90,82,67,50,33,33,45,56,67,78,89,90,80,65,47,30,12,0,0,0,0,0,0,0,14,33,49,63,73,78,82,85,88,90,90,91,90,88,84,78,71,61,50,37,23,7,0,0,0,0,0,8,22,35,48,59,68,77,84,89,92,93,93,92,89,84,77,68,59,48,35,22,8,0,0,0,26,42,57,67,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,69,61,49,33,15,0,0,6,20,34,46,57,66,74,80,84,85,85,83,79,74,66,56,45,33,20,6,0,0,0,0,0,0,0,0,0,6,17,27,36,43,50,56,60,64,65,59,47,32,37,52,63,68,69,69,69,69,68,63,52,53,64,69,69,69,69,69,68,63,51,36,19,0,0,0,0,14,31,47,62,75,86,95,101,102,101,96,88,76,63,47,31,13,47,64,79,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,79,64,47,28,0,0,0,15,32,48,63,76,88,97,103,104,103,98,89,77,63,48,31,13,0,0,0,14,31,47,62,75,86,95,101,102,101,96,87,76,62,46,30,12,0,0,0,0,8,23,36,47,55,61,65,65,63,58,50,41,29,16,10,25,37,48,56,62,65,65,63,57,50,40,28,14,0,0,0,0,0,0,4,18,30,41,49,55,58,59,56,52,45,35,24,11,4,19,31,41,50,55,58,59,56,52,44,35,23,11,0,0,0,0,0,6,19,31,42,52,60,68,74,79,83,86,83,72,56,38,20,32,43,53,61,68,75,80,83,86,82,70,53,35,16,0,3,19,34,49,62,75,85,94,100,105,107,107,105,100,93,85,74,62,49,34,19,3,0,0,0,0,0,10,29,46,61,72,76,76,76,76,74,65,51,34,16,0,1,16,32,47,62,76,85,84,74,59,43,26,10,0,0,0,0,0,0,0,0,0,0,11,27,44,60,75,85,85,76,61,46,31,17,2,0,0,0,0,13,31,49,66,82,93,91,80,68,56,44,32,20,7,0,0,11,21,28,33,35,34,31,25,25,44,62,78,89,90,80,69,57,46,34,35,35,33,28,20,10,0,0,0,0,0,0,0,13,27,40,51,61,69,74,77,79,78,74,69,62,53,43,33,22,11,9,27,44,58,67,70,65,60,54,48,41,30,16,0,0,2,11,19,24,26,27,24,19,12,2,1,11,19,24,26,27,24,19,12,2,2,11,19,24,26,26,24,19,11,2,0,0,24,40,53,62,65,65,65,65,65,65,65,65,65,65,65,65,65,65,62,53,39,23,30,47,62,76,88,97,101,101,96,87,74,59,60,74,87,96,101,101,97,88,76,62,47,30,24,40,53,62,65,65,65,65,65,65,65,65,65,65,65,65,65,65,62,53,39,23,31,49,64,76,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,76,64,48,30,10,30,47,62,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,62,47,30,38,55,70,80,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,80,69,54,37,18,40,57,72,81,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,80,71,57,39,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
46,62,74,84,94,104,114,112,96,78,61,43,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,34,52,71,88,98,98,98,98,98,98,87,71,52,34,15,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,41,59,77,94,110,108,98,89,79,69,55,45,62,80,98,112,106,96,86,76,65,51,33,15,17,33,47,60,72,83,93,102,108,113,115,116,116,114,110,104,96,85,73,58,42,26,8,0,41,57,70,81,90,97,104,110,114,116,116,115,113,109,102,93,82,68,53,37,20,2,0,8,16,23,32,42,53,65,77,91,104,107,107,107,99,82,62,42,21,0,0,0,0,0,30,47,61,72,83,95,106,111,97,80,62,44,49,63,74,85,96,108,110,94,77,59,42,24,6,0,0,0,0,0,2,23,43,62,79,93,98,103,106,109,111,112,112,111,109,105,98,90,80,67,53,37,21,4,0,0,0,7,23,38,52,65,77,88,97,104,109,113,114,114,113,109,104,97,88,77,65,52,38,23,7,0,0,36,55,72,86,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,89,79,62,44,24,0,5,21,36,50,64,75,85,94,100,105,106,106,104,100,93,85,75,63,50,36,21,5,0,0,0,0,0,0,0,11,24,35,45,55,63,70,76,81,85,86,77,62,45,49,67,82,90,90,90,90,90,90,82,67,69,83,90,90,90,90,90,89,81,66,48,29,9,0,0,6,25,43,60,77,92,104,115,121,124,122,116,106,93,77,60,43,24,55,75,94,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,107,94,75,55,35,0,0,7,26,44,62,78,93,106,116,123,126,124,117,107,93,77,60,42,24,0,0,7,26,44,61,77,92,105,115,122,124,122,116,105,92,76,59,41,23,0,0,0,5,22,38,53,65,75,82,86,86,84,78,70,59,46,31,24,40,54,67,76,83,86,86,83,77,69,57,44,29,14,0,0,0,0,2,18,34,48,60,69,76,79,80,77,72,64,54,41,27,19,34,48,60,70,76,79,80,77,72,63,53,40,26,11,0,0,0,8,22,36,48,60,71,80,88,94,100,104,107,102,85,66,46,38,50,61,72,81,89,95,100,104,108,100,82,63,42,22,0,16,33,49,65,79,92,104,113,121,126,129,129,126,120,113,103,92,79,64,49,33,16,0,0,0,0,1,20,39,58,76,91,97,97,97,97,94,81,63,44,24,3,16,31,46,62,77,92,105,104,89,73,56,40,23,7,0,0,0,0,0,0,0,0,8,24,41,57,73,90,105,105,91,76,61,47,32,17,0,0,0,7,25,42,60,78,96,112,110,98,86,74,62,50,37,21,2,16,29,40,48,54,56,56,52,45,35,53,72,91,108,110,98,87,75,64,52,56,56,54,48,39,28,15,1,0,0,0,0,13,28,43,57,69,80,89,95,98,100,99,95,89,81,72,62,51,41,30,19,38,57,74,87,91,86,80,74,69,59,46,29,0,7,20,31,39,45,48,48,45,39,31,21,19,30,39,45,48,48,45,39,31,21,20,30,39,45,48,48,45,39,31,20,7,0,35,53,70,82,86,86,86,86,86,86,86,86,86,86,86,86,86,86,82,69,53,34,41,59,77,92,106,117,122,122,115,104,89,73,74,90,104,115,122,122,117,106,92,77,59,41,35,53,70,82,86,86,86,86,86,86,86,86,86,86,86,86,86,86,82,69,53,34,39,59,78,94,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,94,77,58,38,17,39,59,77,92,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,77,58,39,46,66,85,100,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,99,84,65,45,25,49,69,87,101,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,101,87,68,48,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
57,76,92,103,113,123,133,125,108,90,73,56,38,21,4,0,0,0,0,0,0,0,0,0,0,0,0,8,26,44,63,81,100,118,120,120,120,120,117,100,81,63,44,26,7,0,0,0,0,0,0,0,0,0,0,0,0,18,36,53,71,88,106,124,128,117,107,98,85,67,57,75,92,109,128,125,115,105,95,81,62,43,22,30,47,63,77,89,101,112,121,129,134,137,138,137,135,131,124,114,102,88,72,55,37,19,0,51,70,87,100,109,117,124,131,135,138,138,137,134,129,122,112,98,83,67,49,31,12,17,28,36,43,51,61,71,82,94,107,121,129,129,129,108,86,65,44,23,1,0,0,0,0,40,59,77,90,101,113,124,126,109,91,74,56,62,79,92,103,114,126,124,106,89,71,54,36,18,1,0,0,0,0,6,27,48,69,90,109,119,124,128,131,133,134,134,133,130,125,118,109,97,83,67,50,33,15,0,0,4,21,37,53,68,82,95,106,116,124,130,134,136,136,134,130,124,116,106,95,82,68,53,37,21,4,0,42,63,83,102,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,109,91,71,51,30,1,18,35,51,66,80,93,104,114,121,126,128,128,125,120,113,104,93,80,66,51,35,18,1,0,0,0,0,1,15,29,41,53,64,74,83,90,97,102,106,106,92,73,53,57,77,97,110,111,111,111,111,111,97,78,79,98,111,111,111,111,111,110,95,76,55,35,14,0,0,14,34,53,72,90,107,121,134,142,145,143,136,123,107,90,72,53,34,58,79,100,122,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,122,100,79,58,37,0,0,16,35,55,74,92,108,123,135,144,147,145,137,123,107,90,71,52,33,0,0,15,35,54,73,91,107,122,134,142,145,143,135,122,106,89,71,52,32,0,0,0,17,35,52,68,83,94,103,107,107,105,98,88,76,61,46,37,54,70,84,96,103,107,107,104,97,87,74,59,44,27,9,0,0,0,14,31,48,64,77,88,96,100,101,98,92,83,71,57,42,32,49,65,78,89,97,100,101,98,92,82,70,56,41,24,7,0,7,23,38,52,66,78,89,99,108,115,120,125,128,112,92,71,50,54,67,79,90,100,109,115,121,125,129,109,89,68,47,27,9,27,45,63,79,95,109,122,133,141,147,150,150,147,141,132,121,109,94,79,62,45,27,9,0,0,0,10,29,48,67,86,105,118,118,118,118,111,91,70,49,28,6,31,46,61,76,92,107,122,119,103,86,70,53,37,21,4,0,0,0,0,0,0,5,21,38,54,71,87,103,120,121,106,91,77,62,47,32,0,0,1,19,37,54,72,90,107,125,128,115,103,91,79,67,51,34,16,32,46,58,68,75,78,77,72,64,53,63,82,101,120,128,116,105,93,82,73,77,78,74,68,58,45,31,15,0,0,0,9,26,43,58,73,86,98,108,116,120,121,120,116,109,100,91,80,70,59,48,37,45,65,85,104,112,106,101,95,88,76,59,40,8,23,37,49,59,65,69,69,66,59,50,38,37,49,59,65,69,69,66,59,50,38,37,49,59,66,69,69,65,59,49,37,23,8,42,62,82,100,108,108,108,108,108,108,108,108,108,108,108,108,108,108,99,82,62,41,49,69,88,106,122,136,144,143,134,119,103,84,85,103,120,134,143,144,136,122,106,88,69,49,42,62,82,100,108,108,108,108,108,108,108,108,108,108,108,108,108,108,99,82,62,41,43,64,85,106,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,105,84,62,41,20,44,65,86,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,106,86,65,44,50,71,92,113,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,112,91,70,49,27,53,74,95,116,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,115,94,73,52,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
62,83,104,121,132,142,152,137,120,103,85,68,51,33,16,0,0,0,0,0,0,0,0,0,0,0,0,18,36,55,73,92,110,129,142,142,142,142,129,110,92,73,55,36,18,0,0,0,0,0,0,0,0,0,0,0,12,30,47,65,83,100,118,136,146,136,126,114,94,73,69,86,104,121,139,144,134,124,110,89,68,47,26,39,58,77,93,107,119,131,141,149,155,158,159,158,156,151,143,132,118,102,85,66,47,28,9,56,77,98,117,128,137,145,151,156,158,159,158,155,149,141,129,113,96,78,60,41,21,33,46,56,63,71,80,90,100,112,124,137,150,150,130,108,86,65,44,23,1,0,0,0,0,46,67,87,107,119,131,142,139,121,103,86,68,70,90,109,121,133,144,136,118,101,83,65,48,30,13,0,0,0,0,6,27,48,69,90,111,132,145,148,152,154,155,155,154,151,146,138,126,113,97,80,62,44,25,6,0,16,34,51,67,83,98,112,124,136,144,151,155,158,158,155,151,144,135,124,112,98,83,67,51,33,16,0,43,65,86,107,129,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,116,94,73,52,31,13,30,48,65,81,96,110,122,133,142,147,150,149,147,141,133,122,110,96,81,65,48,30,12,0,0,0,1,16,31,45,58,71,82,93,102,110,117,123,126,120,99,79,58,59,80,101,122,133,133,133,133,123,102,81,82,103,124,133,133,133,133,121,100,79,57,36,15,0,0,21,41,61,81,101,120,137,152,162,166,164,153,137,119,101,81,61,41,58,79,100,122,144,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,144,122,100,79,58,37,0,2,22,43,63,83,102,121,138,153,164,168,165,154,137,119,100,81,61,41,0,1,22,42,63,82,102,120,138,152,162,166,163,152,136,118,99,80,60,40,0,0,8,28,46,65,82,98,112,123,128,129,125,117,106,91,76,58,49,67,84,100,114,123,128,129,125,116,104,89,74,56,38,19,0,0,6,25,43,61,78,94,107,116,121,122,119,111,100,87,72,55,44,62,79,95,108,117,121,122,119,111,100,86,71,54,36,17,4,21,37,53,68,82,95,107,118,128,135,141,146,138,117,97,76,55,70,84,97,109,119,129,136,142,146,135,114,93,73,52,31,18,37,56,75,92,109,125,139,151,161,158,155,155,158,161,151,139,124,109,92,74,56,37,18,0,0,0,19,38,58,77,96,115,134,140,140,128,109,90,69,48,27,6,44,61,76,91,106,122,137,133,116,100,83,67,51,34,18,2,0,0,0,0,2,19,35,51,68,84,101,117,134,137,121,107,92,77,62,45,0,0,13,31,48,66,84,101,119,137,145,133,121,109,97,81,62,42,29,46,62,76,87,95,99,98,92,82,69,73,92,111,130,146,134,122,111,99,93,98,99,95,87,75,61,45,28,10,0,3,21,39,56,73,88,103,116,128,136,141,143,141,137,129,119,109,99,88,77,66,55,52,72,92,112,132,126,121,115,106,87,67,46,21,38,53,67,78,86,90,90,86,79,68,54,52,66,78,86,90,90,86,79,68,54,53,67,78,86,90,90,86,78,67,53,38,21,44,65,86,108,130,130,130,130,130,130,130,130,130,130,130,130,130,129,107,86,65,43,55,75,96,116,136,153,164,163,150,132,112,92,92,112,132,150,163,164,153,136,116,96,75,54,44,65,86,108,130,130,130,130,130,130,130,130,130,130,130,130,130,129,107,86,65,43,43,64,85,106,128,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,126,105,84,63,41,20,45,66,87,108,130,140,140,140,140,140,140,140,140,140,140,140,140,140,140,130,108,86,65,44,50,71,92,114,136,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,134,112,91,70,49,27,53,74,95,116,138,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,138,116,94,73,52,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
61,81,100,118,137,155,167,150,133,115,98,80,63,45,28,11,0,0,0,0,0,0,0,0,0,0,10,29,47,65,84,102,121,139,158,163,163,158,139,120,102,84,65,47,28,10,0,0,0,0,0,0,0,0,0,7,24,42,59,77,95,112,130,148,165,148,130,111,92,72,81,98,116,134,151,162,144,125,106,87,67,46,25,43,64,85,106,122,136,149,159,158,151,147,146,147,152,161,162,149,132,114,95,76,56,35,15,54,75,95,114,134,153,160,152,147,145,145,147,153,162,158,143,126,107,88,68,48,28,47,63,75,83,90,99,108,118,130,141,154,167,151,130,108,86,65,44,23,1,0,0,0,0,46,67,88,108,126,145,160,151,133,115,98,80,70,91,111,130,148,162,148,130,113,95,77,60,42,25,7,0,0,0,3,24,45,66,87,108,129,150,157,155,153,153,153,155,161,166,156,143,128,110,92,72,53,34,14,8,27,45,63,81,97,113,128,142,154,164,160,155,153,153,155,160,164,154,142,128,113,97,80,63,45,26,8,43,65,86,107,129,150,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,138,116,94,73,52,31,23,41,60,78,95,111,126,140,152,161,168,171,170,167,161,151,140,126,111,94,77,59,41,22,3,0,0,14,31,46,61,75,88,100,111,122,131,138,143,146,125,104,84,63,59,80,101,122,144,154,154,145,123,102,81,82,103,124,146,154,154,143,121,100,79,57,36,15,0,4,25,46,67,88,108,129,148,167,181,188,183,167,148,129,109,88,68,47,58,79,100,122,144,165,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,165,144,122,100,79,58,37,0,6,27,48,69,89,110,130,150,168,183,190,184,167,148,128,108,88,67,46,0,6,27,48,68,89,110,130,150,168,181,188,182,166,147,128,107,87,67,46,0,0,16,36,56,75,94,112,129,142,149,150,145,135,121,105,88,69,58,77,96,114,131,143,149,150,145,134,119,103,85,66,47,27,0,0,14,34,53,72,90,108,124,136,143,144,139,130,117,102,85,66,54,73,91,109,125,137,143,144,139,130,116,101,83,65,46,26,15,33,50,67,83,98,112,125,137,147,155,162,164,143,122,102,81,69,85,100,114,126,138,148,156,162,161,140,119,98,78,57,36,26,46,66,85,104,122,139,155,158,147,138,134,134,138,147,159,155,139,122,104,85,66,46,26,0,0,8,28,47,66,86,105,124,144,156,137,118,100,81,62,43,23,3,53,73,91,106,121,137,152,146,130,113,97,81,64,48,31,15,0,0,0,0,16,32,48,65,81,98,114,131,147,152,137,122,107,92,74,54,0,7,25,42,60,78,96,113,131,149,163,151,139,126,109,88,67,46,40,58,76,92,105,116,120,119,111,99,84,83,102,120,140,158,152,140,129,108,112,119,120,115,105,91,75,57,38,19,0,13,32,50,68,86,103,119,133,146,156,162,164,162,157,148,139,128,117,106,95,84,74,67,81,100,119,139,147,142,131,110,89,68,47,33,51,68,83,97,106,111,111,106,97,84,69,67,82,96,106,111,111,107,97,84,69,67,83,96,106,111,111,106,97,83,68,51,33,44,65,86,108,130,151,151,151,151,151,151,151,151,151,151,151,150,129,107,86,65,43,57,78,100,120,142,163,183,179,158,137,116,94,95,116,138,159,180,183,163,142,120,99,78,57,44,65,86,108,130,151,151,151,151,151,151,151,151,151,151,151,150,129,107,86,65,43,43,64,85,106,128,150,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,148,126,105,84,63,41,20,45,66,87,108,130,152,162,162,162,162,162,162,162,162,162,162,162,162,151,130,108,86,65,44,50,71,92,114,136,157,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,156,134,112,91,70,49,27,53,74,95,116,138,160,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,159,138,116,94,73,52,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
53,71,90,108,126,145,163,162,145,128,110,92,75,58,40,23,6,0,0,0,0,0,0,0,0,2,21,39,58,76,94,113,132,150,168,182,182,168,150,131,113,94,76,57,39,20,2,0,0,0,0,0,0,0,1,18,36,54,71,89,107,124,142,160,156,138,119,100,82,75,93,110,128,146,163,152,133,114,96,77,59,40,20,42,63,84,103,120,137,154,148,138,131,126,124,126,132,144,160,161,143,123,103,82,62,41,20,47,67,86,105,124,144,140,132,126,123,123,126,134,145,161,155,136,115,95,74,54,33,57,76,93,103,110,118,128,137,148,159,169,172,151,130,108,86,65,44,23,1,0,0,0,0,41,60,79,98,116,135,153,163,145,128,109,92,74,82,101,119,138,156,160,142,124,107,89,72,54,36,19,1,0,0,0,20,41,62,83,104,125,140,136,134,132,132,132,134,141,151,165,157,139,120,101,81,61,41,20,17,36,55,74,93,110,128,143,158,161,149,140,134,132,132,134,140,149,161,158,143,128,110,92,74,55,36,17,43,65,86,107,129,150,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,170,177,159,138,116,94,73,52,31,32,51,70,89,107,125,141,157,170,181,188,192,192,188,180,169,156,141,124,107,89,70,51,32,12,0,10,28,44,61,76,91,105,118,130,141,150,158,164,151,130,109,88,68,59,80,101,122,144,166,166,145,123,102,81,82,103,124,146,168,164,143,121,100,79,57,36,15,0,7,28,49,70,91,112,134,155,176,196,209,196,176,156,135,114,93,72,51,58,79,100,122,144,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,144,122,100,79,58,37,0,8,29,50,72,93,114,135,156,177,197,211,195,175,155,134,113,92,71,50,0,8,29,50,72,93,114,135,156,177,197,209,194,175,154,134,113,92,71,50,0,1,21,42,63,83,103,123,141,158,170,171,165,152,135,116,97,77,64,85,105,124,143,161,170,171,164,150,133,114,94,74,53,33,0,0,20,41,61,81,101,120,137,154,163,165,159,147,132,114,95,75,61,82,101,120,139,155,164,165,159,147,131,112,93,73,53,33,26,44,63,80,97,113,129,143,155,166,158,151,145,140,128,107,86,83,99,115,130,144,156,167,157,150,144,140,124,103,83,62,40,33,53,74,93,113,133,151,160,143,129,118,112,112,118,129,144,160,151,132,113,93,73,53,32,0,1,16,36,56,75,94,114,134,153,147,128,108,95,82,66,50,33,14,57,78,99,120,137,152,167,160,143,126,110,94,78,61,45,29,12,0,0,13,29,46,62,78,95,111,128,144,161,167,152,137,121,100,79,58,1,19,36,54,72,90,107,125,143,161,169,153,136,119,103,85,65,44,48,68,88,106,122,135,142,139,129,114,96,93,112,131,150,168,154,136,118,116,131,140,141,134,121,104,86,66,46,26,5,22,41,60,79,98,115,133,149,163,167,162,161,163,169,167,157,146,136,124,113,102,93,88,94,109,128,147,167,146,126,105,85,64,43,43,62,81,98,113,126,132,132,126,114,98,81,79,97,112,125,132,133,126,114,98,81,80,97,113,126,132,132,126,113,97,80,61,42,44,65,86,108,130,151,172,172,172,172,172,172,172,172,172,171,150,129,107,86,65,43,56,78,99,120,141,161,177,174,156,136,115,94,94,116,137,157,175,177,161,140,119,98,77,56,44,65,86,108,130,151,172,172,172,172,172,172,172,172,172,171,150,129,107,86,65,43,43,64,85,106,128,150,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,148,126,105,84,63,41,20,45,66,87,108,130,152,153,153,153,153,153,153,153,153,153,153,153,153,151,130,108,86,65,44,50,71,92,114,136,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,134,112,91,70,49,27,53,74,95,116,138,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,138,116,94,73,52,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
42,60,79,97,115,134,152,170,157,140,122,105,87,70,53,35,18,1,0,0,0,0,0,0,0,13,31,50,68,86,105,123,142,161,173,161,161,173,160,142,123,105,86,68,49,31,12,0,0,0,0,0,0,0,13,30,48,65,83,101,118,136,154,164,146,128,109,90,71,87,105,122,140,158,160,141,123,104,85,67,48,30,11,36,55,73,90,107,125,141,129,119,111,105,103,105,114,130,149,169,149,129,108,86,65,44,23,38,58,77,96,115,129,121,112,105,102,102,106,115,132,152,162,142,120,99,78,57,36,62,83,104,123,130,138,147,156,157,147,151,167,151,130,108,86,65,44,23,1,0,0,0,0,32,50,69,87,106,124,143,161,157,139,121,104,86,72,90,109,128,146,164,154,137,119,101,84,66,48,31,13,0,0,0,17,38,59,80,101,121,119,115,112,110,110,110,113,122,135,151,168,148,128,108,87,67,46,25,25,45,64,84,103,121,140,157,160,145,131,120,113,110,110,113,120,131,145,161,157,140,121,103,84,64,45,25,43,65,86,107,129,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,152,170,159,138,116,94,73,52,31,40,60,79,99,118,137,154,171,187,199,209,213,213,208,199,186,171,154,136,117,98,79,59,39,19,4,22,40,57,74,90,106,121,135,147,159,169,161,156,151,135,114,93,73,59,80,101,122,144,165,166,145,123,102,81,82,103,124,146,167,164,143,121,100,79,57,36,15,0,7,29,50,71,92,114,135,156,178,199,214,202,181,160,138,117,96,75,53,58,79,100,122,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,122,100,79,58,37,0,9,30,51,73,94,115,136,158,179,200,212,200,179,158,137,116,94,73,52,0,9,30,51,73,94,115,137,158,179,200,214,200,179,158,137,116,94,73,52,0,3,24,46,67,88,109,130,151,170,188,192,182,164,144,123,103,82,69,90,111,132,152,172,191,192,180,161,141,120,100,79,58,37,0,3,24,45,66,87,107,128,148,167,184,186,177,161,142,122,101,81,67,87,108,129,149,168,184,186,177,160,141,120,100,79,58,37,35,54,73,92,110,128,143,159,163,150,139,131,124,120,115,104,84,94,112,129,145,160,162,149,138,130,123,119,114,101,81,61,40,38,58,79,100,120,141,161,149,130,113,99,91,91,99,113,131,150,161,141,120,99,79,58,37,2,17,30,44,64,83,103,123,142,161,148,135,124,112,96,80,62,43,23,54,74,93,109,124,139,154,169,157,141,124,108,91,75,58,42,26,9,10,26,43,59,76,92,108,125,141,158,169,154,139,124,110,94,75,55,13,30,48,66,84,101,119,137,155,172,156,139,122,106,90,73,56,37,54,74,95,115,135,152,162,159,144,125,105,103,122,141,159,160,142,124,107,128,146,160,162,151,134,113,93,72,52,31,9,29,49,69,89,108,126,145,163,160,148,141,140,143,149,158,168,165,154,143,132,121,113,110,112,124,139,157,160,140,120,99,79,59,38,50,70,90,109,128,144,153,153,144,128,110,91,89,108,126,143,153,154,144,128,110,91,89,109,126,143,153,153,143,128,109,90,70,49,44,65,86,108,130,151,161,161,161,161,161,161,161,161,161,161,150,129,107,86,65,43,53,73,93,113,132,147,157,156,145,128,109,89,90,109,128,145,156,157,147,132,113,93,73,53,44,65,86,108,130,151,161,161,161,161,161,161,161,161,161,161,150,129,107,86,65,43,43,64,85,106,128,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,126,105,84,63,41,20,45,66,87,108,130,132,132,132,132,132,132,132,132,132,132,132,132,132,132,130,108,86,65,44,50,71,92,114,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,112,91,70,49,27,53,74,95,116,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,116,94,73,52,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
31,49,68,86,104,123,141,159,169,152,135,117,100,82,65,48,30,13,0,0,0,0,0,0,5,23,42,60,78,97,115,134,153,171,160,143,143,160,171,152,134,115,97,78,60,41,23,4,0,0,0,0,0,7,25,42,60,77,95,113,131,148,166,154,135,117,98,80,82,99,117,135,152,168,149,131,112,94,75,57,38,19,1,26,43,61,78,95,112,124,111,100,91,84,82,85,102,123,144,165,152,131,110,88,67,46,25,29,49,68,87,104,110,101,93,85,81,81,86,105,126,148,165,144,122,100,79,58,37,60,80,100,120,140,158,157,148,139,128,142,163,151,130,108,86,65,44,23,1,0,0,0,0,21,40,58,77,95,114,133,151,169,151,133,115,98,80,80,98,117,136,154,166,148,131,113,96,78,60,43,25,7,0,0,13,34,54,74,91,101,98,94,91,89,88,89,93,105,121,141,160,155,134,113,92,71,50,29,32,52,72,92,112,131,151,166,148,130,114,101,93,89,89,93,101,114,131,148,166,150,131,112,92,72,52,31,43,64,86,107,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,144,166,159,138,116,94,73,52,31,46,67,87,107,126,147,165,184,201,216,228,234,234,228,216,201,183,165,146,126,107,86,66,46,25,14,33,51,69,87,104,120,136,151,165,160,150,141,135,130,125,116,95,74,58,79,100,122,143,164,166,144,123,102,80,81,102,124,145,166,164,142,121,100,79,57,36,15,0,6,27,48,70,91,111,132,152,172,189,193,201,181,160,139,117,96,75,53,56,76,95,108,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,108,95,76,56,35,0,7,28,49,71,91,112,133,153,172,188,192,200,179,158,137,116,94,73,52,0,8,29,50,71,92,112,133,153,173,189,194,201,180,158,137,116,94,73,52,0,4,25,47,68,89,110,132,153,174,195,209,190,169,148,128,106,85,70,91,112,134,155,176,197,208,187,166,145,124,103,82,60,39,0,4,25,47,68,89,110,132,153,174,195,207,189,168,148,126,105,84,69,90,111,132,154,175,196,206,187,167,146,124,103,82,61,40,43,63,82,102,121,139,157,164,148,133,120,111,104,99,94,88,85,104,123,142,159,162,146,132,120,110,103,98,93,86,71,53,34,41,62,83,104,125,146,163,143,122,101,83,70,71,84,102,122,143,164,146,124,103,82,61,40,15,32,47,59,69,90,111,131,140,149,162,154,142,126,109,90,70,50,29,46,63,79,94,108,123,139,153,168,154,138,121,105,88,72,56,39,23,24,40,56,73,89,105,122,138,155,168,154,139,124,109,94,80,64,47,25,42,60,78,95,113,131,149,166,159,142,126,109,93,76,60,43,26,56,77,98,119,141,162,182,172,151,130,108,113,132,150,166,148,130,112,111,132,153,174,181,160,138,117,96,75,53,32,11,36,56,76,96,116,136,156,162,145,130,120,118,122,129,139,150,162,172,161,150,140,134,131,133,141,154,167,150,131,112,92,73,52,32,54,76,97,117,138,157,173,174,158,139,118,97,95,115,136,156,173,174,158,138,117,97,95,116,137,156,173,173,156,137,116,96,75,54,44,65,86,108,130,140,140,140,140,140,140,140,140,140,140,140,140,129,107,86,65,43,46,66,84,101,117,129,137,136,128,114,98,80,81,99,114,128,136,137,130,117,102,84,65,46,44,65,86,108,130,140,140,140,140,140,140,140,140,140,140,140,140,129,107,86,65,43,42,63,83,103,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,101,82,61,40,19,43,64,84,102,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,101,83,63,42,49,69,90,107,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,106,88,68,47,26,51,72,92,109,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,109,91,71,51,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
20,39,57,75,93,112,130,148,167,164,147,129,112,95,77,60,42,25,8,0,0,0,0,0,15,34,52,71,89,107,126,145,163,168,149,131,131,150,168,163,144,126,107,89,70,52,33,15,0,0,0,0,0,19,36,54,72,89,107,125,142,160,162,143,125,106,88,76,94,111,129,147,164,158,139,120,102,83,65,46,28,9,0,14,31,48,65,82,98,104,94,82,71,64,64,82,102,122,144,165,152,131,110,88,67,46,25,20,40,58,74,86,89,82,81,81,82,86,93,108,128,149,161,141,120,99,78,57,36,53,73,93,113,134,144,137,129,120,120,142,163,151,130,108,86,65,44,23,1,0,0,0,0,11,29,48,66,85,103,122,141,159,163,145,128,110,92,75,88,106,125,144,162,160,143,125,107,90,72,54,37,19,2,0,10,26,44,61,74,80,79,85,90,93,94,95,94,94,114,135,156,158,137,116,94,73,52,31,37,58,78,99,119,139,160,157,138,118,100,84,73,68,68,72,84,101,119,138,158,159,139,119,98,78,57,36,40,60,79,95,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,122,144,166,159,138,116,94,73,52,31,51,72,92,113,134,154,174,194,213,231,246,255,255,246,231,213,193,174,154,134,113,92,71,50,30,23,43,62,80,99,116,134,151,166,157,143,131,121,114,109,104,99,86,68,57,78,100,121,142,164,165,144,122,101,80,80,102,122,144,166,163,142,120,99,78,56,35,14,0,3,24,44,65,85,105,124,142,159,169,173,184,178,157,136,115,94,73,52,48,65,80,87,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,87,80,65,48,29,0,4,24,45,66,86,105,124,143,159,167,172,183,176,156,135,113,92,71,50,0,4,25,45,66,86,106,125,144,160,169,173,185,177,156,135,114,93,72,51,0,3,24,45,66,87,107,128,148,168,184,188,192,171,150,128,106,85,68,89,109,130,150,170,185,189,189,168,146,124,103,82,61,39,0,3,24,46,67,88,109,130,151,171,189,195,192,171,150,128,106,85,67,88,110,131,151,171,190,195,190,169,148,126,104,83,62,41,49,70,90,110,130,149,168,153,135,117,103,91,83,78,73,73,93,113,133,152,170,151,133,116,102,90,83,77,73,67,56,41,24,42,63,84,105,126,148,161,140,118,97,76,55,55,76,98,118,140,162,148,126,105,84,63,41,25,44,62,77,87,86,104,112,120,132,148,167,156,137,117,96,75,55,34,33,49,64,79,93,108,123,138,153,168,151,135,118,102,86,69,53,35,36,53,70,86,103,119,136,152,168,153,138,123,109,94,79,64,50,34,36,54,72,89,107,125,143,161,162,145,129,112,96,79,63,46,30,13,55,76,97,118,139,159,172,168,149,128,108,123,142,160,154,136,118,101,110,131,151,169,172,157,137,116,95,74,53,32,10,42,62,83,103,123,144,164,151,132,114,100,97,101,110,121,133,143,154,165,169,160,155,152,153,160,169,154,138,120,102,83,64,45,25,56,77,98,120,141,162,183,184,163,142,120,99,96,118,139,160,181,184,163,142,120,98,97,118,140,161,182,182,161,140,118,97,76,55,43,65,85,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,105,85,64,43,37,55,72,87,100,110,115,115,109,98,84,69,69,84,98,109,115,115,110,100,87,72,55,37,43,65,85,106,118,118,118,118,118,118,118,118,118,118,118,118,118,118,105,85,64,43,36,55,73,87,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,86,72,54,35,15,36,55,72,84,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,84,71,54,35,42,61,77,89,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,88,76,60,41,21,44,63,79,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,89,79,62,44,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
9,28,46,64,82,101,119,137,156,174,159,142,124,107,89,72,55,37,20,3,0,0,0,7,26,44,63,81,99,118,137,155,174,157,139,120,120,139,158,173,155,136,118,99,81,62,44,25,7,0,0,0,0,31,48,66,84,101,119,137,154,170,151,133,114,96,77,88,106,123,141,158,166,147,129,110,91,73,54,36,17,0,0,1,18,35,53,68,80,83,77,65,52,62,77,93,110,129,149,166,146,126,106,85,64,43,22,11,28,44,58,66,76,93,102,102,103,106,112,123,138,156,151,133,114,94,74,53,33,46,66,86,106,126,123,117,109,101,120,142,163,151,130,108,86,65,44,23,1,0,0,0,0,0,19,37,56,74,93,112,130,149,167,157,139,122,104,86,78,96,115,134,152,171,155,137,119,102,84,66,49,31,14,8,24,40,55,69,80,90,99,106,111,114,116,116,116,115,113,132,153,160,138,116,95,74,53,31,41,62,83,104,124,145,166,151,130,110,90,71,54,47,47,54,72,90,110,131,151,166,145,124,103,83,62,41,32,50,65,77,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,101,122,144,166,159,138,116,94,73,52,31,54,75,96,117,139,159,180,201,221,241,255,255,255,255,241,221,200,180,159,138,117,96,75,54,33,32,51,71,90,109,128,146,164,159,142,126,113,102,94,88,83,79,70,56,56,77,98,120,141,162,164,142,121,100,79,79,100,121,143,164,162,140,119,98,77,55,34,13,0,5,18,38,57,77,95,113,129,142,148,154,170,173,153,132,111,91,70,49,35,50,61,66,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,66,61,50,35,18,0,6,19,38,58,77,95,113,129,140,146,153,170,171,151,130,109,89,68,47,0,5,19,39,58,78,96,114,130,142,148,155,171,172,151,131,110,89,69,48,0,0,20,41,61,81,101,120,139,155,164,168,181,169,148,128,106,84,63,83,103,122,140,156,164,169,181,166,145,124,102,81,60,39,0,1,21,42,63,83,104,123,142,159,170,174,185,170,149,128,106,85,64,84,104,123,142,160,170,175,186,168,147,125,104,83,62,41,55,75,96,116,137,157,166,145,125,117,108,95,80,63,58,78,99,119,140,160,164,143,123,116,107,94,78,61,52,47,39,26,11,41,63,84,105,126,148,162,140,119,98,77,58,58,78,98,120,141,162,148,126,105,84,63,41,31,52,72,92,107,106,100,98,102,120,141,162,163,142,120,99,78,57,36,19,34,49,63,78,93,108,122,138,153,165,148,132,115,99,82,64,44,44,64,83,100,116,133,149,166,153,138,123,108,93,79,64,49,34,19,47,66,84,101,119,137,154,165,148,132,115,99,82,66,49,33,16,0,51,72,92,111,130,144,152,149,138,120,114,133,151,160,142,124,107,89,104,123,139,150,152,143,128,109,90,70,49,29,8,46,67,88,108,130,150,156,142,122,103,85,76,81,92,103,114,125,136,147,156,165,171,173,170,164,153,140,124,108,91,73,55,36,17,54,75,96,117,137,156,172,172,157,138,117,97,94,115,136,155,171,172,157,138,117,97,95,115,136,156,172,172,156,137,116,95,74,53,39,58,76,91,96,96,96,96,96,96,96,96,96,96,96,96,96,96,91,76,58,38,25,41,57,70,82,90,94,94,89,80,68,54,54,68,80,89,94,94,90,82,71,57,42,25,39,58,76,91,96,96,96,96,96,96,96,96,96,96,96,96,96,96,91,76,58,38,26,43,57,68,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,67,56,42,25,6,25,42,55,64,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,64,55,41,25,31,47,60,68,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,68,60,46,30,12,33,49,62,69,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,69,61,49,33,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,17,35,53,72,90,108,126,145,163,171,154,137,119,102,84,67,50,32,15,0,0,0,18,36,55,73,92,110,129,147,166,165,147,128,109,110,128,147,165,165,147,128,110,91,73,54,36,17,0,0,0,0,43,60,78,96,113,131,149,166,160,141,122,104,85,83,100,118,136,153,170,156,137,118,100,81,63,44,25,7,0,0,0,6,23,38,51,59,62,57,48,62,77,92,107,123,140,158,155,137,118,99,79,59,39,18,0,14,28,39,61,82,103,123,124,124,128,132,141,153,150,137,121,104,86,67,47,27,39,59,79,97,108,103,97,89,98,120,142,163,151,130,108,86,65,44,23,1,0,0,0,0,0,8,27,46,64,83,101,120,138,157,169,151,134,116,98,81,86,104,123,142,160,166,149,131,114,96,78,61,43,25,20,37,54,70,85,98,109,119,126,132,135,137,138,138,136,135,135,154,160,138,116,95,74,53,31,44,65,86,107,128,149,167,146,125,104,83,63,43,26,26,43,64,84,105,126,147,168,149,128,106,85,64,43,20,35,48,57,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,80,101,122,144,166,159,138,116,94,73,52,31,56,77,98,119,141,162,183,204,226,247,255,255,255,255,246,225,204,183,162,140,119,98,77,55,34,39,59,79,99,118,138,157,169,149,130,112,96,84,74,68,63,58,52,40,55,76,97,118,140,161,162,141,119,98,77,78,99,120,142,163,160,139,117,96,75,54,33,11,11,23,32,38,48,66,83,99,112,122,126,143,164,166,146,126,106,85,65,44,28,42,52,56,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,56,52,42,28,12,13,25,34,39,48,66,83,99,112,120,125,144,166,164,144,124,104,83,63,42,12,24,33,38,49,67,84,100,113,122,126,144,166,164,145,124,104,84,64,43,0,9,19,34,53,73,91,109,125,137,143,150,168,166,145,124,103,82,61,74,93,111,126,137,143,151,170,163,142,121,100,79,58,37,0,4,16,36,56,76,94,112,129,142,149,156,171,167,146,125,104,83,62,76,95,113,130,142,149,156,172,165,144,123,102,81,60,39,59,79,100,121,142,163,170,152,143,137,125,110,92,74,61,82,103,124,145,166,168,150,143,136,124,108,90,72,53,33,20,9,0,40,61,82,103,124,145,165,144,124,105,88,77,77,88,105,124,145,165,144,124,102,81,60,39,35,56,77,98,119,126,121,119,119,128,145,164,164,143,121,100,79,57,36,4,18,33,48,63,78,92,107,122,137,152,162,145,129,111,90,68,47,48,69,90,111,130,146,162,152,137,122,107,93,78,63,49,34,19,4,54,75,95,113,131,149,166,151,135,118,102,85,69,52,36,19,3,0,45,64,82,100,114,125,130,129,120,107,123,142,161,149,131,113,95,77,93,109,122,130,130,125,113,98,81,62,43,23,3,48,69,90,111,124,130,135,134,114,94,75,56,63,74,85,96,107,117,128,137,145,150,152,149,144,135,123,109,94,78,61,44,26,7,50,70,90,109,126,142,152,152,143,128,109,90,88,107,125,142,151,152,143,128,109,90,89,108,126,142,152,152,142,126,108,89,69,49,29,46,61,72,75,75,75,75,75,75,75,75,75,75,75,75,75,75,72,61,46,29,11,27,41,53,63,70,73,73,69,61,51,38,39,51,61,69,73,73,70,63,53,41,27,12,29,46,61,72,75,75,75,75,75,75,75,75,75,75,75,75,75,75,72,61,46,29,13,27,39,47,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,47,39,27,12,0,11,26,37,44,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,44,36,25,11,17,31,41,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,47,41,30,16,0,19,32,42,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,48,42,32,19,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,6,24,42,61,79,97,115,134,152,170,166,149,131,114,97,79,62,44,26,0,0,10,28,47,65,84,102,120,139,158,173,154,136,117,99,99,118,137,155,173,157,139,120,102,83,65,46,28,9,0,0,0,52,72,90,107,125,143,160,168,149,131,112,93,77,95,112,130,147,165,164,145,126,108,89,71,52,34,15,0,0,0,0,0,8,22,32,39,41,50,64,78,92,107,122,137,153,158,142,125,107,89,71,51,32,12,0,0,18,39,61,82,103,124,146,146,148,153,160,147,132,120,106,91,74,59,43,26,32,50,67,81,86,83,77,77,98,120,142,163,151,130,108,86,65,44,23,1,0,0,0,0,0,0,17,35,54,72,91,109,128,147,165,163,145,128,110,92,76,94,113,131,150,168,161,143,125,108,90,72,52,32,30,49,67,84,100,115,128,138,146,152,156,158,159,158,158,156,155,165,160,138,116,95,74,53,31,45,66,87,108,130,152,166,144,122,101,80,59,38,17,18,39,60,81,102,123,145,166,151,130,108,87,66,45,5,19,30,36,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,59,80,101,122,144,166,159,138,116,94,73,52,31,56,77,98,119,141,162,183,205,226,247,255,255,255,255,246,225,204,183,162,141,119,98,77,55,34,45,65,86,106,126,146,166,164,143,126,121,112,98,83,65,47,37,32,23,53,74,95,116,138,159,161,140,118,97,76,76,97,118,140,161,159,138,116,95,74,53,31,10,27,41,52,58,63,68,74,83,96,112,131,149,169,156,138,118,98,79,59,38,42,58,71,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,71,58,42,24,29,43,54,60,65,69,76,85,99,114,133,151,171,155,136,116,97,77,57,36,28,42,53,59,63,68,75,84,97,113,132,151,170,155,137,117,97,77,57,37,11,26,38,46,51,62,79,95,108,117,124,144,165,161,140,120,99,78,58,64,81,96,109,117,125,145,166,157,137,116,96,75,54,33,8,22,33,41,47,65,83,99,113,123,128,144,165,162,142,121,100,79,58,66,83,99,113,123,128,144,166,160,140,119,98,78,57,36,61,82,103,124,146,167,182,169,164,155,140,121,102,82,64,85,106,128,148,170,181,168,163,154,138,120,100,81,61,40,19,0,0,36,57,78,98,119,139,158,152,134,118,105,98,98,105,118,135,153,158,138,118,98,77,57,36,39,60,81,102,123,144,142,140,141,146,157,169,155,137,117,96,76,55,34,0,3,18,33,48,63,77,92,107,122,137,146,132,118,104,86,66,45,46,67,87,104,118,133,147,137,122,107,92,77,63,48,33,19,4,0,55,76,97,117,130,142,154,138,121,105,88,72,55,39,22,6,0,0,35,53,70,84,97,105,109,108,102,110,126,138,149,137,119,101,83,66,79,92,103,108,109,105,96,84,69,52,33,14,0,44,63,82,97,103,109,115,120,107,87,67,47,44,56,67,78,88,99,108,117,124,129,130,129,124,116,105,93,79,64,48,31,14,0,42,61,80,97,112,124,131,131,125,113,98,80,78,96,111,124,131,131,125,113,98,80,79,96,112,124,131,131,124,112,96,79,60,41,16,31,43,51,54,54,54,54,54,54,54,54,54,54,54,54,54,54,51,43,31,16,0,11,24,34,43,49,52,52,48,42,33,22,22,33,42,48,52,52,49,43,35,24,11,0,16,31,43,51,54,54,54,54,54,54,54,54,54,54,54,54,54,54,51,43,31,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,13,32,50,68,86,105,123,141,160,178,161,144,126,109,91,74,54,34,0,2,20,39,57,76,94,112,131,150,168,162,144,125,107,88,89,107,126,145,163,168,149,131,112,94,75,57,38,20,1,0,0,57,78,99,119,137,155,172,159,139,120,101,83,84,105,124,142,159,176,155,135,116,97,79,60,42,23,5,0,0,0,0,0,0,7,23,37,52,66,80,94,108,122,137,152,160,144,128,112,95,78,60,42,23,4,0,0,18,39,61,82,103,124,146,154,156,159,164,149,138,129,118,104,89,73,55,37,21,37,51,61,65,63,56,77,98,120,142,163,151,130,108,86,65,44,23,1,0,0,0,0,0,0,6,25,43,62,80,99,117,136,157,175,157,140,122,102,80,84,102,121,140,161,173,155,137,120,99,78,57,35,38,58,77,96,114,131,145,157,161,153,148,144,143,143,144,145,148,160,160,138,116,95,74,53,31,45,67,88,109,130,152,165,144,122,101,80,59,37,16,17,38,59,81,102,123,145,166,152,130,108,87,66,45,0,1,10,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,37,59,80,101,122,144,166,159,138,116,94,73,52,31,54,75,96,118,139,160,181,201,222,242,255,255,255,255,242,222,201,180,159,138,117,96,75,54,33,49,70,91,111,132,153,173,170,154,147,141,129,112,94,76,57,37,17,4,51,72,94,115,136,157,159,138,116,95,74,74,96,117,138,159,157,136,114,93,72,51,30,9,40,57,71,79,84,88,94,102,113,126,142,160,163,146,128,109,90,71,51,31,53,72,88,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,88,72,53,32,42,59,73,81,85,90,96,104,115,129,144,162,161,144,126,107,88,69,49,29,41,58,72,79,84,89,94,103,114,128,143,161,162,145,126,108,89,69,50,30,25,41,56,66,72,76,82,90,101,116,133,152,171,153,133,113,93,73,72,77,83,91,102,117,135,153,168,150,130,110,90,70,49,29,22,38,51,61,66,72,78,85,96,112,131,149,169,155,135,115,95,74,66,71,77,85,97,112,131,150,169,153,133,113,93,73,52,31,62,83,104,126,147,168,189,189,184,169,150,130,108,88,67,86,107,129,150,171,192,188,183,167,148,128,107,86,65,44,23,2,0,31,51,71,91,111,130,148,164,148,134,124,118,118,124,135,149,164,148,130,110,91,71,51,31,43,64,85,106,126,148,158,160,162,161,158,150,139,125,108,89,70,50,29,0,0,3,18,33,47,62,77,92,106,121,130,116,102,88,73,57,38,39,58,74,88,102,116,131,121,106,92,77,62,47,33,18,3,0,0,50,69,87,100,112,124,136,124,108,92,75,59,42,26,9,0,0,0,23,40,54,67,78,85,88,87,82,98,109,119,131,125,107,90,72,54,63,74,83,87,88,84,77,67,54,39,22,4,0,35,52,67,77,83,89,94,99,93,78,60,40,26,38,49,59,70,80,89,98,104,108,108,107,103,97,87,76,63,49,34,18,2,0,32,50,67,82,95,105,110,110,105,96,83,68,66,81,95,104,109,110,105,96,83,68,66,82,95,105,110,110,105,95,82,67,50,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,3,21,39,57,76,94,112,131,150,171,173,156,139,121,101,80,59,38,0,12,31,49,68,86,105,123,142,160,170,152,134,115,96,78,78,97,115,134,152,171,160,141,123,104,86,67,49,30,12,0,0,55,76,95,113,131,149,166,163,144,125,107,88,82,100,118,136,153,171,159,140,121,103,84,66,47,28,10,0,0,0,0,0,5,21,37,53,67,82,96,110,124,138,153,159,145,130,114,98,82,66,48,31,13,0,0,0,18,39,61,82,103,124,132,132,135,138,144,153,158,148,135,119,102,84,66,46,7,22,33,41,44,42,56,77,98,120,142,163,151,130,108,86,65,44,23,1,0,0,0,0,0,0,13,31,50,68,87,106,124,143,161,167,150,132,114,97,77,90,109,128,146,165,165,147,130,112,94,75,55,34,45,65,85,105,125,143,160,156,142,133,126,123,121,121,122,123,132,153,160,138,116,95,74,53,31,44,66,87,108,129,150,166,145,124,103,82,61,40,20,21,41,62,83,104,124,146,167,150,129,108,86,65,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,159,138,116,94,73,52,31,51,72,93,114,135,155,175,195,214,232,248,255,255,247,232,214,194,175,154,134,113,92,72,51,30,52,73,94,116,137,158,179,184,173,168,159,142,123,104,84,64,44,23,2,49,70,91,112,134,155,156,136,114,93,72,72,94,115,136,157,154,134,112,91,70,49,28,6,49,69,87,99,104,109,114,122,131,143,157,166,150,134,116,98,80,61,42,23,58,79,100,118,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,118,100,79,58,36,51,71,89,101,106,111,116,123,133,145,159,164,148,132,114,96,78,59,41,21,51,70,88,100,105,109,115,122,131,143,158,165,149,133,115,97,79,60,41,22,35,54,71,85,92,97,102,109,119,131,146,163,159,142,124,105,86,87,93,98,103,110,120,133,147,164,157,139,121,102,83,63,43,23,33,51,68,81,87,92,98,105,113,126,142,159,163,145,126,107,88,81,87,92,97,105,114,128,143,160,161,143,124,105,86,66,46,26,61,82,104,124,146,167,188,209,196,175,154,133,111,90,69,85,106,128,149,170,191,209,195,174,152,132,110,88,67,46,25,3,0,24,44,63,82,101,118,135,150,164,152,144,140,140,144,153,163,150,135,118,100,82,63,44,24,45,67,88,109,126,133,137,140,140,140,137,131,122,109,95,78,60,41,22,0,0,0,2,17,32,47,62,76,91,106,113,100,86,72,58,43,27,28,44,58,72,86,100,113,106,91,76,62,47,32,17,3,0,0,0,40,57,70,82,94,107,118,111,95,78,62,45,29,12,0,0,0,0,10,24,38,49,58,64,67,66,68,79,90,101,112,113,96,78,60,42,45,55,62,66,67,64,58,49,37,24,9,0,0,22,37,49,57,63,68,74,78,74,63,48,31,12,19,30,41,51,61,70,78,83,86,87,86,83,77,68,58,46,33,19,4,0,0,20,37,52,66,77,84,88,88,85,77,66,53,51,65,76,84,88,88,85,77,66,53,52,66,77,85,88,88,84,77,66,52,37,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,8,26,45,63,81,99,118,136,154,173,167,150,132,115,97,78,57,37,4,23,41,60,78,97,115,134,152,171,160,141,123,104,86,67,68,86,105,123,142,160,170,152,134,115,96,78,59,41,22,4,0,48,66,84,101,119,137,155,172,154,136,117,98,80,88,106,124,142,159,169,150,132,113,94,76,57,39,20,2,0,0,0,0,17,34,51,67,83,97,112,126,140,154,158,144,129,114,99,84,68,52,36,19,1,0,0,12,21,38,58,79,98,110,110,111,113,117,125,135,149,165,149,132,113,94,74,54,0,4,14,20,23,35,56,77,98,120,142,163,151,130,108,86,65,44,23,15,11,3,0,0,0,5,23,42,60,79,97,116,135,153,172,155,138,120,102,85,82,101,119,138,157,170,153,135,118,100,82,65,47,28,49,70,91,111,132,153,161,142,126,113,106,102,100,100,100,110,132,153,160,138,116,95,74,53,31,42,63,84,105,126,147,168,148,128,107,87,67,48,36,36,49,68,88,108,129,149,168,147,126,105,84,63,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,159,138,116,94,73,52,31,47,67,87,108,128,147,166,185,202,218,230,235,235,229,217,202,185,166,147,128,107,87,67,46,26,54,75,96,117,139,160,181,201,193,188,171,152,131,111,90,69,48,27,6,47,68,89,110,132,153,154,133,112,91,70,70,91,112,134,155,152,131,110,89,68,46,25,4,54,75,96,117,125,130,135,141,150,160,164,150,136,120,103,87,69,51,33,14,58,79,100,122,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,122,100,79,58,37,55,76,98,118,126,132,137,143,151,162,162,149,134,118,102,85,67,49,31,12,55,76,97,118,125,130,135,142,150,161,163,150,135,119,102,86,68,50,31,13,41,62,82,101,113,118,123,129,137,148,161,161,146,130,112,94,85,103,113,118,124,130,138,149,162,159,143,126,110,92,73,54,35,16,40,60,80,98,108,112,118,125,132,142,156,165,150,133,115,97,81,99,108,112,117,124,133,144,157,164,148,131,114,96,77,58,38,19,59,80,101,121,142,162,181,193,191,172,152,131,110,89,68,82,103,124,145,165,183,193,189,171,151,130,109,88,67,46,24,3,0,16,35,53,71,89,105,120,134,146,155,161,161,161,161,155,145,134,120,105,88,71,53,34,15,42,62,81,97,106,112,116,118,118,118,116,111,103,92,79,65,48,31,13,0,0,0,0,2,17,32,47,61,76,89,92,84,70,56,42,28,13,14,28,42,56,70,84,92,89,76,61,46,32,17,2,0,0,0,0,27,41,53,65,77,89,99,95,81,65,48,32,15,0,0,0,0,0,0,8,20,30,38,43,45,45,50,61,72,83,93,94,83,66,49,31,27,36,42,45,45,43,38,30,20,7,0,0,0,7,20,30,36,42,48,53,57,54,46,33,18,1,1,12,23,32,42,51,57,62,65,66,65,62,57,49,40,29,17,3,0,0,0,7,22,36,48,57,64,67,67,64,58,48,37,35,47,57,64,67,67,64,58,49,37,36,48,58,64,67,67,64,57,48,36,22,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,1,19,37,55,74,92,110,129,147,165,172,155,137,120,103,85,68,50,31,15,33,52,70,89,107,126,144,163,168,149,131,112,94,75,57,57,76,94,113,131,150,168,162,144,125,107,88,70,51,33,14,0,37,54,72,90,107,125,143,161,165,146,128,109,90,77,94,112,130,147,165,161,142,123,105,86,68,49,30,12,0,0,0,10,29,47,64,81,97,113,128,142,156,156,142,128,113,99,84,69,54,38,35,28,17,4,15,29,41,48,50,68,82,88,88,90,92,97,106,119,136,154,161,141,121,100,79,58,11,23,32,37,37,37,56,77,98,120,142,163,151,130,108,86,65,44,37,37,31,22,10,0,0,15,34,52,71,89,108,126,145,164,161,144,126,108,91,74,93,111,130,149,167,158,141,123,106,88,70,53,35,18,51,72,93,114,136,157,155,134,114,96,86,81,79,79,88,110,132,153,160,138,116,95,74,53,31,39,59,80,101,122,142,162,154,134,115,96,78,64,57,58,64,79,96,115,135,155,162,142,121,101,80,59,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,159,138,116,94,73,52,31,40,61,80,100,119,138,155,172,188,201,210,214,214,209,200,187,172,155,137,118,99,80,60,40,20,54,75,96,117,139,160,181,202,214,198,177,156,135,113,92,71,49,28,7,45,66,87,108,130,150,152,131,109,88,67,68,89,110,131,152,150,129,107,86,65,44,23,2,52,73,94,114,135,151,155,161,169,159,147,135,120,105,90,74,57,39,22,4,58,79,100,122,144,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,144,122,100,79,58,37,53,74,95,115,136,152,157,163,167,157,145,133,118,104,88,72,55,37,20,2,53,74,95,116,136,151,156,162,169,158,146,134,119,104,89,73,56,38,21,3,42,63,84,105,126,139,143,149,157,166,157,145,131,116,100,83,87,107,128,139,144,150,158,166,155,143,129,113,97,80,62,44,26,7,42,63,84,106,126,133,139,145,152,161,161,149,135,119,103,86,86,107,128,134,138,144,152,162,160,147,134,118,101,84,66,48,29,10,54,75,95,115,134,151,165,172,171,161,144,125,105,85,64,77,98,117,137,153,166,172,171,159,142,123,103,83,63,42,21,0,0,6,24,42,59,75,90,104,117,126,135,140,143,143,140,135,126,116,104,90,75,58,42,24,6,34,52,67,79,86,91,94,96,97,97,95,90,83,74,63,49,34,19,2,0,0,0,0,0,2,17,31,46,60,69,71,65,54,40,26,12,0,0,12,26,40,54,66,71,69,60,46,31,16,2,0,0,0,0,0,11,23,35,47,59,71,78,76,66,51,35,18,2,0,0,0,0,0,0,0,2,11,18,22,24,24,32,43,54,65,73,73,66,53,37,19,8,15,21,24,24,22,17,10,1,0,0,0,0,0,2,10,16,22,27,33,35,33,27,16,3,0,0,0,4,13,23,31,37,42,44,45,44,41,36,30,21,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,12,30,48,66,85,103,121,140,158,176,160,143,125,108,90,73,56,38,21,25,44,62,81,99,117,136,155,173,157,139,120,101,83,65,46,47,65,84,102,120,139,158,173,154,136,117,99,80,62,43,25,6,25,42,60,78,96,113,131,149,166,156,138,119,100,82,82,100,118,135,153,171,152,134,115,96,78,59,41,22,4,0,1,20,39,58,76,94,111,128,143,158,155,140,126,112,98,83,69,59,59,59,56,47,34,18,28,45,59,68,71,66,63,67,67,69,71,77,89,107,128,149,167,146,124,104,82,61,26,41,52,58,59,59,59,77,98,120,142,163,151,130,108,86,65,59,59,58,51,40,25,8,7,26,44,63,81,100,118,137,156,167,149,132,114,96,79,85,103,122,140,159,164,146,129,111,94,76,58,41,23,6,51,72,93,114,136,158,155,134,112,91,78,74,73,73,88,110,132,153,160,138,116,95,74,53,31,34,55,75,95,115,135,154,162,143,125,108,93,83,79,79,83,94,109,126,144,163,154,135,115,94,74,54,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,159,138,116,94,73,52,31,33,52,71,90,108,126,142,158,171,182,189,193,193,189,181,171,158,142,126,108,90,71,52,32,13,52,73,94,115,136,156,177,197,209,195,175,154,134,112,91,70,49,28,6,42,63,84,105,126,148,149,128,106,85,64,65,86,107,128,149,147,126,105,84,62,41,20,0,48,68,89,110,131,152,164,158,150,140,129,117,104,90,75,60,44,27,10,0,58,79,100,122,144,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,144,122,100,79,58,37,48,69,90,110,131,152,163,156,148,139,128,115,102,88,73,58,42,25,8,0,49,69,90,111,132,152,164,158,150,140,129,116,103,89,74,59,43,26,9,0,38,59,79,100,120,141,162,163,157,149,139,128,114,101,86,70,81,102,122,143,164,163,156,147,137,125,112,98,83,67,50,33,15,0,39,60,80,101,122,143,159,165,162,154,143,132,119,104,89,73,82,102,123,144,159,164,161,153,142,131,117,103,88,71,55,37,19,1,48,67,86,104,121,136,146,151,150,144,132,114,96,77,58,70,89,107,123,137,147,151,150,143,129,112,95,76,56,36,16,0,0,0,12,29,45,60,74,87,98,107,115,119,122,122,119,114,107,98,87,74,60,45,29,12,0,22,37,50,59,66,70,73,75,76,76,74,70,64,55,45,33,19,4,0,0,0,0,0,0,0,1,16,30,41,48,50,46,37,24,10,0,0,0,0,10,24,37,46,50,48,41,30,16,1,0,0,0,0,0,0,0,6,18,30,42,52,56,55,48,36,21,5,0,0,0,0,0,0,0,0,0,0,0,1,3,3,14,25,36,46,52,52,47,36,23,7,0,0,0,3,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
4,22,41,59,77,95,114,132,150,169,165,148,131,113,96,78,61,43,26,9,36,54,73,91,109,128,147,165,165,147,128,109,91,73,54,36,36,55,73,92,110,129,147,166,165,146,128,109,91,72,54,35,17,13,31,48,66,84,101,119,137,155,166,148,129,111,92,73,88,106,123,141,159,163,144,125,107,88,70,51,33,14,0,9,29,49,68,87,105,123,141,157,154,139,124,110,96,82,80,80,80,80,80,76,64,48,30,38,57,75,88,92,86,80,74,71,70,71,74,86,106,128,148,168,146,125,104,83,61,39,56,70,79,80,80,80,80,98,120,142,163,151,130,108,86,80,80,80,78,69,55,38,19,18,36,55,73,92,110,129,147,166,155,137,120,102,84,77,95,114,132,151,169,152,134,117,99,82,64,47,29,11,0,50,71,92,113,134,155,159,139,120,106,99,95,94,94,95,110,132,153,160,138,116,95,74,53,31,28,48,68,87,107,126,145,163,155,138,123,111,103,100,100,103,112,124,139,156,162,144,126,106,87,67,47,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,159,138,116,94,73,52,31,24,42,61,79,96,112,128,142,153,163,169,172,171,169,162,153,141,128,112,96,78,61,42,23,4,48,69,89,109,130,149,168,183,188,181,166,148,128,108,87,67,46,25,4,39,61,82,103,124,142,142,124,103,82,61,62,83,104,125,142,142,123,102,81,60,39,18,0,43,64,85,105,126,147,144,138,131,121,111,100,87,74,60,45,30,14,0,0,58,79,100,122,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,122,100,79,58,37,44,64,85,106,126,147,142,137,129,120,109,98,86,72,58,43,28,12,0,0,44,65,85,106,126,147,143,137,130,121,110,99,87,73,59,44,29,13,0,0,33,54,74,95,115,136,147,143,137,129,120,109,98,85,71,56,76,97,117,138,147,142,136,128,118,108,96,83,68,53,37,21,4,0,34,55,75,96,117,137,153,148,142,134,125,114,102,88,74,59,77,97,118,139,152,147,141,134,124,113,101,87,73,58,42,25,8,0,39,57,75,91,105,117,126,130,130,124,115,101,85,67,49,60,77,93,107,118,126,130,129,124,113,99,83,65,47,28,9,0,0,0,0,15,30,44,57,69,79,88,94,98,100,100,98,94,88,79,69,57,44,30,15,0,0,7,21,31,39,45,49,52,54,55,55,53,49,44,36,27,16,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15,33,52,70,88,106,125,143,161,170,153,136,118,101,83,66,49,31,14,0,46,65,83,102,120,139,157,173,154,136,117,99,80,62,44,25,26,44,63,81,100,118,137,155,173,157,139,120,101,83,64,46,27,1,19,37,54,72,90,107,125,143,161,158,140,121,102,84,76,94,111,129,147,164,154,136,117,98,80,61,43,24,6,16,36,56,76,96,115,134,153,158,140,124,109,101,101,101,101,101,101,101,101,94,78,59,39,45,65,86,105,113,106,100,95,92,91,92,95,101,115,133,153,164,143,122,101,80,59,49,68,86,99,101,101,101,101,101,120,142,163,151,130,108,101,101,101,101,98,85,67,47,27,28,47,65,84,102,120,139,158,161,143,125,108,90,72,87,106,124,143,161,158,140,122,105,87,70,52,35,17,0,0,46,67,88,108,128,148,167,150,136,126,119,116,115,115,116,118,132,153,160,138,116,95,74,53,31,20,40,59,78,97,115,133,150,166,153,141,131,124,121,121,124,131,141,154,165,150,133,115,97,78,59,40,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,159,138,116,94,73,52,31,14,31,49,66,82,97,111,124,135,143,148,150,150,148,142,134,123,111,97,82,66,49,31,13,0,42,62,82,101,120,138,154,164,167,162,151,137,119,100,81,61,41,20,0,37,58,79,99,118,120,120,118,100,79,58,59,79,100,118,120,120,117,98,78,57,36,15,0,39,60,80,101,122,126,123,117,111,102,93,82,70,58,44,30,15,0,0,0,57,78,99,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,99,78,57,36,39,59,80,101,122,125,121,116,109,101,91,80,68,56,42,28,13,0,0,0,39,60,80,101,122,126,123,117,110,102,92,81,69,57,43,29,14,0,0,0,28,48,69,90,110,130,126,122,116,110,101,91,80,68,55,50,71,91,112,130,126,121,115,108,99,89,78,66,53,38,23,7,0,0,29,50,70,91,112,132,132,128,121,115,106,96,84,72,59,51,72,92,113,134,132,126,121,114,105,95,83,71,57,43,28,12,0,0,28,45,61,76,88,98,105,108,108,104,96,85,71,55,38,47,63,77,90,99,106,108,108,103,95,84,69,53,36,18,0,0,0,0,0,0,14,28,40,51,60,68,73,77,79,79,77,73,67,60,50,40,28,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
26,44,62,81,99,117,136,154,172,158,141,123,106,88,71,54,36,19,2,0,57,75,94,112,131,149,168,162,144,125,107,88,70,51,33,15,15,34,52,71,89,107,126,145,163,167,149,131,112,93,75,56,37,0,7,25,42,60,78,96,113,131,149,166,150,131,112,94,75,82,100,117,135,152,165,146,128,109,90,72,53,34,15,21,42,63,83,103,123,144,163,151,130,122,122,122,122,122,122,122,122,122,122,106,85,64,43,50,70,91,112,132,126,121,116,113,112,113,116,121,131,145,162,155,136,116,96,76,55,53,74,95,116,122,122,122,122,122,122,142,163,151,130,122,122,122,122,122,114,93,72,51,30,38,57,76,94,112,131,150,166,149,131,113,96,78,79,98,116,135,153,163,145,128,110,93,75,58,40,23,5,0,0,41,61,81,101,119,137,153,165,154,146,140,138,137,137,138,139,143,157,160,138,116,95,74,53,31,12,31,49,68,86,103,119,135,150,162,159,150,145,142,142,145,151,159,162,149,135,119,103,85,68,49,30,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,166,159,138,116,94,73,52,31,2,19,36,52,67,81,94,106,115,122,126,129,129,126,122,115,105,94,81,67,52,36,19,2,0,35,54,73,91,108,123,136,143,146,142,134,121,106,90,72,53,34,14,0,32,52,71,88,98,98,98,98,88,72,53,53,72,88,98,98,98,98,87,70,51,31,11,0,34,55,75,94,107,106,102,97,91,83,74,64,53,41,28,14,0,0,0,0,51,70,86,95,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,86,70,51,31,34,54,74,93,106,104,101,95,89,81,72,62,51,39,26,12,0,0,0,0,34,55,75,94,107,106,102,97,90,82,73,63,52,40,27,13,0,0,0,0,23,43,64,84,101,108,105,101,96,89,82,73,62,51,38,45,65,85,102,108,105,101,95,88,80,71,60,49,36,23,8,0,0,0,24,45,65,86,105,114,110,106,101,94,87,77,67,55,42,46,67,87,106,114,110,106,101,94,86,76,66,54,41,27,13,0,0,0,15,31,46,59,70,79,85,87,87,84,77,68,55,41,25,33,47,60,71,80,85,87,87,83,76,66,54,39,23,6,0,0,0,0,0,0,0,10,22,32,40,47,53,56,58,58,56,53,47,40,32,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
37,55,73,92,110,128,147,165,163,146,129,111,94,76,59,42,24,7,0,0,64,84,104,123,141,159,168,152,133,115,96,78,59,41,22,4,5,23,42,60,78,97,115,134,153,168,158,141,122,104,84,63,42,0,0,13,31,48,66,84,101,119,137,155,160,142,123,104,85,70,88,105,123,141,158,156,138,119,101,82,62,41,20,25,46,67,88,109,130,150,171,156,144,144,144,144,144,144,144,144,144,144,128,106,85,64,43,55,75,96,117,137,147,142,137,135,134,135,137,141,149,160,158,143,125,107,88,69,49,53,75,96,117,139,144,144,144,144,144,150,167,156,144,144,144,144,144,137,115,94,73,51,30,47,67,86,104,123,142,160,155,137,119,102,84,70,89,108,126,145,164,151,134,116,98,81,63,46,28,11,0,0,0,34,53,72,90,107,122,136,146,155,160,161,159,158,158,159,160,162,159,156,138,116,95,74,53,31,2,21,39,56,73,90,105,119,133,144,153,160,165,164,164,165,160,153,144,133,119,105,89,73,56,38,20,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,144,146,146,138,116,94,73,52,31,0,6,22,37,52,65,77,87,95,102,106,108,108,106,101,95,86,76,64,51,37,22,6,0,0,25,44,61,78,93,107,117,122,124,121,114,104,91,76,60,42,24,5,0,24,42,58,71,77,77,77,77,71,58,42,42,58,71,77,77,77,77,70,57,41,23,4,0,27,46,64,78,86,85,81,76,71,63,55,45,35,23,11,0,0,0,0,0,40,56,68,74,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,74,68,56,40,23,27,46,63,77,85,84,80,75,69,62,53,44,33,21,9,0,0,0,0,0,27,46,64,78,86,85,81,76,70,63,54,45,34,23,10,0,0,0,0,0,17,36,55,71,83,87,84,80,76,69,62,54,44,33,21,37,56,72,84,87,84,80,75,68,61,52,42,31,19,6,0,0,0,0,18,38,57,75,88,92,90,86,81,74,67,58,48,37,25,40,59,76,89,92,89,85,80,74,66,58,47,36,24,11,0,0,0,0,1,16,29,41,51,59,64,66,66,63,57,49,38,25,11,17,30,42,52,59,64,66,66,62,56,48,37,24,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
48,66,84,103,121,139,157,169,151,134,116,99,82,64,47,29,12,0,0,0,64,85,105,120,130,140,150,141,123,104,86,67,49,30,12,0,0,13,31,49,68,86,105,123,142,149,139,130,120,105,85,64,43,0,0,1,19,37,54,72,90,107,125,143,151,139,128,111,90,69,76,93,111,129,146,148,137,126,107,86,65,43,22,26,47,69,90,111,133,154,162,162,162,162,162,162,162,162,162,162,162,150,128,106,85,64,43,60,81,101,122,143,157,162,158,156,156,156,158,162,160,153,142,128,112,96,78,60,41,53,75,96,117,139,160,162,162,162,162,162,162,162,162,162,162,162,158,137,115,94,73,51,30,50,71,92,114,134,143,153,143,125,107,90,72,75,96,118,135,145,155,139,121,104,86,69,51,34,16,0,0,0,0,24,43,60,77,92,106,117,126,134,139,143,145,145,144,144,142,141,138,136,132,116,95,74,53,31,0,9,27,44,60,75,90,103,115,125,133,140,144,146,146,144,140,133,125,114,103,89,75,59,43,26,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,37,59,80,101,122,124,124,124,124,115,94,73,52,31,0,0,7,22,35,47,58,68,76,81,85,86,86,85,81,75,67,58,47,35,21,7,0,0,0,14,32,48,63,77,88,97,101,102,101,95,86,75,61,46,30,13,0,0,12,28,41,51,56,56,56,56,51,41,28,28,42,51,56,56,56,56,51,41,27,11,0,0,17,34,48,60,65,64,61,56,50,44,36,26,16,5,0,0,0,0,0,0,26,39,49,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,49,39,26,10,16,33,47,58,64,63,59,54,49,42,34,25,14,4,0,0,0,0,0,0,17,34,48,60,65,64,60,56,50,43,35,26,16,5,0,0,0,0,0,0,7,25,41,54,63,66,63,60,55,49,42,34,25,15,8,26,42,55,64,66,63,59,54,48,41,33,24,13,2,0,0,0,0,0,10,28,45,59,68,71,68,65,60,54,47,39,30,19,11,29,46,60,69,71,68,65,60,54,47,38,29,18,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
57,77,95,113,132,150,168,156,139,121,104,87,69,52,35,17,0,0,0,0,58,76,91,101,111,121,131,131,112,93,75,57,38,20,1,0,0,2,20,39,57,76,94,113,131,130,120,111,101,91,76,58,38,0,0,0,7,25,42,60,78,96,113,131,133,121,110,99,83,64,64,81,99,117,134,130,119,108,96,80,60,40,20,27,48,69,90,111,133,140,140,140,140,140,140,140,140,140,140,140,140,140,128,106,85,64,43,62,83,104,122,130,137,142,146,148,150,149,148,145,140,133,124,112,98,83,66,49,31,53,75,96,117,139,140,140,140,140,140,140,140,140,140,140,140,140,140,137,115,94,73,51,30,48,68,88,104,114,124,134,131,113,95,78,60,72,91,106,116,126,136,126,109,92,74,57,39,22,4,0,0,0,0,14,31,47,62,77,89,99,107,114,118,122,123,123,123,122,121,120,117,114,111,105,90,70,50,29,0,0,14,30,45,60,73,86,96,106,113,119,122,124,124,122,119,113,105,96,85,73,59,45,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,34,55,74,92,103,103,103,103,103,101,87,68,48,28,0,0,0,5,18,29,39,48,55,60,64,65,65,64,60,55,47,39,29,17,5,0,0,0,0,2,18,33,47,59,69,76,80,81,80,75,67,57,45,31,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
62,83,104,124,141,151,161,144,126,109,92,74,57,40,22,5,0,0,0,0,46,61,73,82,92,102,112,118,101,83,65,46,28,9,0,0,0,0,10,28,47,65,84,102,118,111,101,92,82,72,61,46,29,0,0,0,0,13,31,48,66,84,101,119,114,103,92,81,69,54,52,70,87,105,121,112,101,90,79,66,50,32,13,25,46,67,88,108,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,105,84,63,42,57,76,92,103,110,116,121,124,128,128,128,126,123,119,113,105,95,82,68,53,36,19,53,74,95,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,112,93,72,51,30,40,58,74,86,96,105,115,119,101,84,66,48,62,77,88,97,107,117,115,97,80,62,45,27,10,0,0,0,0,0,1,17,32,47,59,70,79,87,93,98,100,102,102,102,101,100,98,96,93,90,86,76,60,42,23,0,0,0,15,30,43,56,67,77,86,93,98,101,103,103,101,98,93,86,77,67,56,43,29,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,45,62,75,82,82,82,82,82,80,71,57,39,21,0,0,0,0,0,11,20,28,35,40,43,44,44,43,39,34,28,20,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
60,80,99,112,122,133,143,132,114,97,80,62,45,27,10,0,0,0,0,0,31,44,54,63,73,83,93,97,88,72,54,36,17,0,0,0,0,0,0,18,36,55,73,89,97,92,82,73,63,53,44,31,16,0,0,0,0,1,19,37,54,72,88,99,96,85,74,63,52,39,40,58,75,91,100,94,83,72,61,49,36,21,3,21,41,61,79,93,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,91,76,57,38,46,62,74,83,90,95,100,104,106,106,106,105,102,98,93,86,76,65,52,38,23,6,47,67,84,96,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,95,82,65,46,26,29,44,57,67,77,86,96,99,88,72,54,36,47,59,69,79,88,98,98,85,68,50,33,15,0,0,0,0,0,0,0,2,17,30,41,51,60,67,73,77,79,81,81,80,80,79,77,75,72,69,65,58,46,30,13,0,0,0,0,14,26,38,49,58,66,73,77,80,82,82,80,77,72,66,58,49,38,26,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,46,56,60,61,61,61,61,60,53,42,27,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
52,69,83,93,104,114,124,119,102,85,67,50,33,15,0,0,0,0,0,0,14,25,35,44,54,64,73,76,70,58,43,25,7,0,0,0,0,0,0,7,26,43,59,71,76,73,63,54,44,35,25,14,1,0,0,0,0,0,7,25,42,58,71,78,76,67,56,45,33,22,28,46,61,73,78,75,65,54,42,31,20,6,0,13,32,49,63,73,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,72,61,46,28,32,45,55,63,69,75,79,83,84,85,85,84,81,78,73,66,57,47,36,22,8,0,37,54,67,75,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,74,66,52,36,17,14,28,38,48,58,68,76,78,71,58,42,25,30,40,50,60,70,78,77,69,55,38,21,3,0,0,0,0,0,0,0,0,0,12,23,32,40,47,52,55,58,59,59,59,59,57,56,54,51,48,44,38,29,16,0,0,0,0,0,0,9,20,30,39,46,52,56,59,61,61,59,56,52,46,39,30,20,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
39,53,65,75,85,95,105,105,90,73,55,38,20,3,0,0,0,0,0,0,0,6,16,26,35,45,53,55,51,41,28,13,0,0,0,0,0,0,0,0,13,29,42,51,55,52,45,35,25,16,6,0,0,0,0,0,0,0,0,13,28,42,52,57,56,48,38,27,15,4,16,31,44,54,57,55,46,36,24,13,2,0,0,2,19,34,45,53,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,52,43,31,16,16,27,36,43,49,54,58,62,63,64,64,63,60,57,52,46,38,29,18,6,0,0,24,38,48,54,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,54,47,36,22,6,0,9,19,29,39,49,56,57,52,42,28,12,11,21,31,41,51,57,56,50,39,25,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
24,36,46,56,66,77,85,85,75,60,43,26,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
6,17,27,38,48,58,64,64,58,46,30,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
}
};