{"calh":[],"calx":[],"caly":[],"leng":[56,51,46,42,39,36,34,32,31,30,29,28,28,28,28,33,33,43,51,57,63,67,71,74,77,80,82,84,87,92,102,110,116,120,123,126,129,133,136,129,117,107,99,93,87,79,71,64,58,54,50,47,44,44,45,47,53,58,62,65,67,69,72,75,79,83,86,89,90,92,93,93,94,97,102,106,109,110,108,105,101,98,96,97,97,97,97,97,160,215,255,244,203,169,141,119,101,86,75,66,59,53,50,48,50,63,100,169,235,295,349,397,438,473,503,528,549,566,580,593,606,621,636,650,658,661,662,661,657,651,645,638,630,623,616,610,605,599,592,587,581,575,570,565,561,556,552,548,544,540,537,533,530,528,525,522,519,514,506,495,482,473,467,467,472,478,484,490,495,499,503,507,511,514,518,521,524,528,531,535,539,543,547,552,557,562,567,572,576,581,587,594,601,610,619,629,638,649,660,669,672,672,668,662,657,652,648,643,638,632,625,615,602,587,572,572,572,572,572,469,383,314,257,211,175,145,122,103,89,77,68,80,117,178,227,261,283,297,287,251,218,192,171,155,143,138,134,131,128,123,118,114,110,109,112,116,118,118,118,114,109,106,109,113,115,110,102,93,84,76,68,62,56,52,49,47,45,44,47,50,52,60,72,89,101,109,115,119,123,126,129,132,129,123,117,112,107,104,101,98,95,93,91,89,88,86,81,70,61,54,48,44,40,37,35,33,31,30,29,29,29,33,35,34,33,31,30,29,28,27,26,26,25,25,25,25,25,25,25,25,25,25,38,49,58,65,71,77,83,89,99,108,115,121,126,129,132,134,135,137,140,141,134,117,102,89,79,71,64,58,54,51,49,49,48,48,49,50,68,88,105,115,118,120,122,126,131,134,137,136,133,129,124,121,119,118,118,117,115,111,106,102,99,97,98,98,98,98,155,203,216,194,165,138,116,98,84,73,65,58,52,48,44,43,45,49,61,94,153,219,279,333,380,423,459,490,517,539,558,573,586,598,611,624,639,653,662,666,669,667,664,659,654,647,639,631,624,617,611,604,597,591,585,579,574,569,564,559,555,551,547,543,540,536,533,530,527,524,521,517,509,498,486,477,473,473,479,485,490,495,500,504,507,511,515,518,521,524,528,531,534,538,542,545,550,554,558,563,568,573,578,584,591,599,606,614,623,633,643,653,664,671,673,671,667,661,656,651,646,642,636,629,621,609,592,592,592,592,592,592,483,394,322,264,217,179,149,124,105,89,77,67,60,54,52,63,99,151,193,223,235,213,188,168,151,138,128,121,116,115,115,117,118,119,122,130,140,152,156,162,163,159,153,149,152,156,158,149,132,115,101,90,82,75,70,65,62,59,56,53,50,48,46,45,44,44,47,61,74,86,96,103,108,112,114,116,117,117,117,116,115,114,113,111,109,102,92,79,68,59,52,46,41,37,34,31,29,28,27,26,26,25,25,27,22,23,23,23,23,22,22,22,21,21,21,21,21,21,21,22,24,24,24,24,24,44,60,73,85,95,102,109,111,109,111,107,100,90,81,73,67,62,58,55,52,51,51,51,51,52,52,52,52,51,51,50,50,49,49,51,56,61,67,75,75,75,87,87,87,105,114,119,121,121,121,121,119,115,110,106,102,99,95,93,93,98,98,98,145,169,172,151,129,110,93,80,70,62,55,50,46,43,40,38,37,36,37,41,52,75,124,185,249,309,363,408,447,482,510,534,554,571,586,600,614,630,645,655,661,664,664,661,657,651,645,639,632,624,618,612,606,600,594,588,583,577,572,568,563,559,554,550,547,543,539,536,533,529,526,523,520,512,501,489,480,476,477,482,487,493,497,502,506,509,513,517,520,524,527,531,534,538,542,546,550,554,558,563,568,573,578,583,589,596,604,611,619,628,637,647,657,668,674,675,673,668,662,657,652,646,640,633,619,604,579,579,579,579,579,475,389,319,262,216,178,148,124,105,90,77,67,60,53,48,44,42,41,46,60,95,124,157,175,164,151,136,124,116,110,106,102,101,102,104,107,110,113,116,120,122,121,117,111,106,100,95,90,84,78,72,67,64,61,59,59,58,58,58,58,59,61,67,77,89,96,97,90,82,74,68,64,60,58,55,54,52,51,51,52,57,69,87,103,112,101,87,74,63,55,48,43,38,34,32,29,27,26,24,24,23,23,23,23,23,23,64,56,49,44,39,36,32,30,27,26,24,23,23,22,21,21,21,21,21,21,25,38,61,76,75,71,67,63,60,57,55,53,52,52,55,65,75,80,85,90,95,102,113,121,127,131,134,136,140,145,150,155,142,125,111,99,89,81,76,72,72,74,75,76,78,81,88,94,99,102,103,103,101,99,96,95,93,92,88,83,84,89,99,103,101,94,84,74,65,58,52,47,43,40,38,36,35,34,33,32,32,31,31,31,32,36,41,54,71,71,71,71,71,172,260,332,391,439,479,512,540,566,590,613,630,642,649,652,651,649,645,640,634,627,620,615,609,604,598,593,587,582,577,572,568,563,559,554,551,547,544,540,536,533,530,527,524,522,516,507,496,489,486,488,493,497,501,504,508,511,514,518,521,524,527,531,534,538,541,545,549,552,557,561,566,571,576,580,585,590,596,603,611,618,627,637,646,656,666,672,672,668,661,652,639,629,613,613,613,613,613,506,417,343,283,234,194,162,136,115,98,84,73,64,57,51,46,42,39,37,35,34,32,32,31,32,34,36,40,48,48,56,56,55,57,63,68,72,75,77,79,81,82,84,84,83,81,78,75,71,68,64,61,60,61,68,68,68,68,97,120,137,152,164,171,167,158,150,143,138,139,142,146,152,164,168,169,156,138,121,106,94,84,77,73,71,71,70,68,65,61,55,48,42,38,34,31,28,26,24,23,22,21,20,20,20,20,20,20,21,21,21,21,21,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,19,20,24,33,43,51,54,54,53,51,50,49,50,54,62,72,84,84,106,118,126,133,136,134,129,126,127,139,151,155,156,155,153,151,149,146,143,139,135,129,119,106,96,87,80,76,72,70,69,70,72,75,78,80,81,83,84,81,74,67,63,61,60,57,53,50,46,43,41,38,36,35,34,33,32,31,31,31,30,30,30,30,30,30,30,30,31,31,31,32,34,36,36,36,36,36,36,36,36,36,36,154,256,342,411,463,503,533,556,572,584,591,595,596,596,596,595,593,590,587,583,579,575,571,567,563,560,556,552,549,545,542,539,536,533,530,527,525,521,513,502,495,492,493,497,502,505,509,512,515,518,521,523,526,529,532,535,538,541,545,547,550,553,556,559,563,565,566,565,558,544,544,544,118,109,98,88,80,72,66,60,55,51,48,45,43,41,39,37,36,35,34,33,32,32,31,31,31,30,30,30,29,29,29,29,29,29,29,29,29,30,30,30,30,30,31,31,31,31,31,31,40,46,49,51,52,52,52,53,54,57,60,66,72,76,81,85,88,93,98,102,107,112,117,122,126,129,129,124,119,114,110,107,104,101,98,94,91,89,86,81,74,69,64,60,58,59,61,67,72,71,63,55,48,42,37,33,30,27,25,24,22,21,20,20,19,19,19,19,19,19,15,65,100,156,156,127,106,88,74,63,54,47,41,36,32,29,26,24,23,22,21,20,20,20,20,26,47,68,71,70,66,62,58,56,54,55,61,70,77,81,84,86,88,89,92,95,98,100,102,104,105,106,105,104,103,102,100,99,97,95,94,93,91,89,87,84,84,84,76,70,64,60,56,52,49,46,43,41,39,37,35,34,33,32,31,31,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,30,30,30,30,30,30,30,31,31,31,32,32,32,33,33,34,34,34,34,36,36,36,40,43,44,45,46,48,51,51,51,51,51,51,51,51,51,143,224,287,336,378,413,441,463,481,494,504,511,516,520,522,524,524,525,524,523,522,521,518,511,503,496,493,494,497,499,501,503,505,506,507,506,504,500,495,487,477,477,477,477,477,477,477,477,394,328,276,234,200,172,149,130,114,101,91,82,74,68,63,59,56,53,50,48,46,44,42,41,40,39,38,37,36,36,35,34,34,33,33,33,32,32,31,31,31,31,30,30,30,30,30,30,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,30,30,30,30,30,30,30,31,32,34,35,36,37,38,40,41,42,43,46,48,50,52,55,58,58,63,68,72,76,80,81,74,68,64,60,57,56,63,63,81,87,79,66,57,49,43,38,33,30,27,25,23,22,21,20,19,19,19,19,19,18,15,83,113,95,82,71,63,55,48,42,37,33,30,27,25,23,21,20,20,19,19,18,18,18,18,18,20,24,29,33,36,38,39,40,41,42,42,42,42,42,42,41,41,40,40,39,38,38,37,37,36,35,35,35,34,34,33,33,33,32,32,32,31,31,31,30,30,30,30,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,30,30,30,30,30,31,31,31,31,32,32,33,33,34,34,34,35,35,36,36,37,37,38,39,39,40,41,42,43,43,44,45,46,48,49,50,52,53,55,56,57,58,60,63,65,68,71,74,77,82,86,91,96,102,110,119,127,135,144,157,157,189,216,234,252,277,272,258,243,244,285,319,343,358,365,366,366,364,357,347,336,321,305,290,250,215,184,165,164,171,174,173,169,162,156,150,143,134,124,117,108,103,96,91,84,78,72,67,63,59,56,53,50,48,45,43,42,40,38,37,36,35,34,34,33,33,32,31,31,30,30,30,29,29,29,29,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,29,29,29,29,29,30,30,30,31,31,31,31,31,33,33,33,37,41,46,50,54,57,61,65,65,63,61,58,55,53,51,45,24,23,22,21,20,19,19,18,18,17,17,17,16,16,16,16,16,16,17,17,17,17,18,18,18,17,16,15,15,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,16,17,17,17,166,282,373,444,496,534,563,583,596,601,602,599,591,577,558,542,521,500,474,446,414,380,345,307,274,241,210,182,159,139,121,106,93,82,73,65,58,52,47,43,39,37,35,33,32,31,30,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,30,30,30,31,31,32,32,32,34,35,36,38,39,41,41,41,41,41,41,41,57,72,87,101,114,125,135,146,155,163,171,175,177,179,183,188,176,154,136,123,129,148,164,178,191,199,206,214,222,242,271,299,314,313,290,267,248,235,240,261,286,327,362,385,397,403,405,401,371,333,293,259,231,211,196,187,186,192,197,195,190,180,159,140,126,126,135,142,149,155,161,168,174,179,182,185,187,188,189,190,188,185,183,183,181,178,175,171,166,161,156,149,143,136,130,120,110,99,89,80,72,64,58,52,48,44,41,39,37,35,34,33,32,31,30,30,29,29,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,101,162,215,262,299,332,362,389,411,430,446,461,474,486,498,510,522,532,545,558,571,585,597,611,625,639,651,665,678,690,701,711,727,744,744,480,387,313,253,206,167,137,113,93,77,65,55,47,40,35,31,28,25,23,21,20,19,18,17,17,17,18,18,19,19,20,20,20,19,19,18,17,16,15,14,173,301,399,471,526,568,600,624,641,652,657,659,658,656,650,641,631,620,611,601,591,581,571,563,556,550,544,538,532,525,518,512,507,501,496,490,486,481,475,468,460,448,432,412,384,356,356,308,264,227,193,163,137,115,98,83,72,63,55,50,45,41,38,36,34,33,32,31,31,30,30,30,30,31,33,35,37,41,41,41,41,41,58,74,90,105,120,131,141,149,155,161,166,167,169,172,177,180,183,186,187,189,191,193,194,193,191,188,185,182,182,182,182,164,160,156,146,134,126,120,118,119,123,135,135,135,198,254,304,346,380,408,430,445,454,464,474,485,495,504,509,507,501,487,455,414,379,350,327,293,255,221,193,170,149,132,118,108,103,108,117,128,140,153,163,170,175,179,181,182,184,185,185,183,181,181,183,183,183,183,182,182,180,180,178,175,172,167,161,153,146,146,134,121,107,94,84,73,64,57,52,47,43,40,37,35,34,32,31,30,29,29,29,30,31,37,48,65,65,65,65,65,130,186,234,277,314,346,373,396,414,429,440,450,457,464,470,475,480,485,491,496,503,509,514,519,523,528,534,542,549,557,565,575,587,599,611,625,641,655,668,680,691,702,713,730,748,763,773,779,782,783,783,780,774,768,761,754,747,740,733,726,720,714,708,702,697,692,688,683,680,676,673,670,667,663,661,660,660,660,661,662,663,665,667,670,672,676,679,683,687,692,697,702,707,713,720,726,733,741,750,759,770,780,784,781,774,765,757,749,742,736,728,716,702,687,672,656,642,627,614,602,592,583,576,570,564,557,549,542,535,529,523,518,514,511,508,506,505,503,502,499,497,494,490,485,480,474,466,457,447,437,422,422,422,422,422,350,289,237,195,162,134,113,95,81,70,62,55,49,45,41,39,38,39,41,49,62,73,85,100,110,117,123,131,138,144,152,159,162,165,167,170,171,173,174,174,174,174,176,178,180,187,203,214,213,195,172,150,132,118,107,99,92,87,82,88,104,121,138,160,178,191,201,211,223,263,263,316,355,389,418,443,462,475,482,475,472,471,471,473,474,475,469,462,452,436,411,389,372,363,342,314,288,265,243,224,206,189,172,152,134,119,107,97,88,81,76,72,73,178,267,271,255,239,225,213,203,196,189,185,183,182,180,178,176,173,168,163,159,161,160,155,149,142,128,113,100,88,76,66,58,52,47,43,40,37,35,33,32,33,36,47,69,69,115,115,173,222,264,299,328,352,374,391,407,421,433,444,454,462,469,476,481,486,489,492,495,496,498,500,503,506,510,516,522,529,534,539,543,547,551,558,566,574,585,596,613,631,647,660,672,683,693,704,716,733,749,759,766,769,770,768,764,760,755,749,743,738,732,726,720,715,710,705,699,694,689,685,681,677,673,670,667,663,660,655,653,652,652,652,653,654,655,657,659,661,664,667,671,674,679,683,688,693,699,704,710,716,722,731,739,748,757,767,773,772,768,760,753,745,738,732,726,716,701,686,672,657,641,627,615,604,596,589,583,576,568,559,551,544,538,533,528,525,522,519,517,514,512,510,507,504,501,497,494,490,485,481,476,471,467,463,460,457,453,447,440,427,427,427,427,427,350,285,234,193,160,133,112,95,81,70,62,58,56,57,64,74,84,95,108,119,124,127,130,134,139,144,150,155,156,157,157,157,159,164,173,201,224,230,228,211,183,157,136,119,106,96,88,83,81,89,109,127,141,151,157,163,167,172,180,202,202,274,325,354,380,410,438,461,479,494,505,513,518,520,513,514,521,526,531,536,540,544,547,550,547,525,503,496,496,496,496,435,386,348,322,304,290,280,271,261,250,233,204,175,151,131,115,101,91,82,76,71,70,179,269,340,330,299,272,248,229,213,193,175,158,146,138,133,135,134,133,129,124,119,114,107,99,89,77,67,59,53,47,43,40,37,35,36,48,78,78,78,78,150,210,258,297,328,353,373,390,403,415,426,436,444,452,459,465,471,476,481,485,490,494,498,502,505,507,509,511,513,516,519,524,530,537,543,549,555,559,565,572,581,592,602,615,632,647,659,670,680,690,703,716,731,744,752,756,757,757,755,751,746,741,736,730,725,719,713,708,702,697,692,687,682,678,674,670,666,663,659,656,653,649,645,643,642,642,642,643,644,645,647,649,651,654,657,660,664,667,672,677,682,687,693,699,704,711,719,727,735,742,752,760,763,761,755,747,740,734,728,722,711,698,687,675,661,647,634,624,616,608,599,591,581,571,562,554,547,542,537,532,528,525,521,517,514,511,507,504,500,497,494,491,488,484,480,476,472,468,465,462,461,460,460,461,459,453,442,442,442,442,442,442,359,292,239,197,163,136,114,98,88,83,83,85,88,91,92,92,92,91,90,89,88,88,87,87,90,102,102,102,102,102,204,265,230,195,165,142,123,108,96,87,80,78,90,113,134,152,169,185,199,211,222,235,257,298,339,378,390,382,377,395,424,445,462,474,483,488,491,493,487,475,462,454,447,457,477,494,508,519,529,537,544,550,556,561,553,525,487,479,496,518,535,522,474,431,394,362,335,313,295,278,262,242,215,183,157,135,117,102,91,82,77,74,139,221,264,248,218,192,171,154,140,128,119,111,106,102,99,97,97,98,98,96,93,88,78,68,60,53,47,43,40,39,39,44,57,57,57,57,57,137,203,256,297,329,355,374,390,403,414,424,433,441,448,455,461,466,470,475,479,482,486,489,493,496,499,502,505,508,511,514,517,523,531,539,549,558,566,572,578,583,591,602,611,621,633,646,658,668,678,690,704,719,734,743,747,749,750,749,746,741,735,730,724,718,713,707,701,696,690,685,680,676,671,667,663,659,656,652,649,646,643,639,634,632,631,630,630,631,632,633,635,636,638,641,643,646,649,653,657,662,666,671,677,682,687,694,702,710,718,726,734,743,751,754,749,742,734,727,721,712,700,688,678,668,656,645,635,627,620,613,606,599,591,581,571,562,554,546,539,533,528,523,519,515,511,507,503,500,497,494,491,488,486,483,479,476,472,468,466,463,462,462,463,464,465,464,460,455,455,455,455,455,375,307,251,206,171,142,119,102,94,93,97,101,102,102,101,98,95,92,90,89,88,87,86,85,85,86,86,87,89,86,79,73,67,62,58,56,54,56,69,69,69,96,119,139,156,170,183,196,227,227,227,306,349,344,331,340,381,424,458,484,504,520,532,541,547,552,555,557,536,501,494,494,480,451,460,480,499,514,527,538,548,556,563,570,576,581,583,543,492,449,433,470,504,532,542,485,434,391,357,327,301,280,262,246,231,205,178,152,130,113,98,87,80,79,81,82,83,83,84,84,84,84,84,84,84,84,84,86,90,96,104,112,111,106,94,81,70,61,54,49,46,49,53,59,70,70,70,70,148,212,264,305,337,361,380,394,406,416,425,433,440,447,453,458,463,467,470,474,477,481,484,487,490,494,496,499,503,507,512,517,524,531,540,547,553,559,566,572,579,587,593,600,607,617,630,643,654,664,674,687,704,719,732,738,741,742,741,738,733,728,722,716,710,705,699,693,687,682,677,672,667,662,657,653,649,646,642,639,636,633,629,625,619,617,617,617,617,618,619,621,622,624,626,629,632,636,640,644,648,653,658,662,668,673,678,685,692,700,708,716,724,734,743,748,748,742,734,727,720,713,704,692,679,666,654,643,634,625,617,608,600,592,586,580,573,566,560,554,546,539,532,526,521,516,511,507,503,500,496,493,490,487,484,481,478,475,471,468,465,462,461,461,462,464,465,465,463,460,460,460,460,460,384,321,264,217,179,149,124,105,93,89,92,103,114,124,127,125,123,116,110,105,102,99,96,94,93,92,91,90,87,80,72,66,61,57,56,59,64,73,80,85,89,93,102,102,102,128,128,128,128,227,248,245,249,278,340,393,435,468,494,514,529,541,549,555,559,562,560,536,488,478,485,501,502,475,433,408,437,466,490,510,526,540,552,562,571,579,586,593,599,588,535,472,421,389,434,450,398,344,298,261,231,206,186,169,157,147,140,132,124,111,97,86,77,70,69,69,72,75,78,80,82,83,85,92,99,106,112,117,124,129,132,131,126,118,104,88,76,66,58,52,50,54,58,63,75,75,75,75,153,217,268,308,340,364,382,397,409,418,427,435,441,448,454,459,464,468,471,475,478,481,485,489,493,498,502,507,512,518,522,527,531,536,541,546,552,558,565,570,576,581,589,601,613,626,639,650,659,669,681,696,711,723,731,734,735,735,732,728,722,716,711,705,699,693,688,682,677,671,665,661,656,651,646,642,638,634,631,628,624,621,618,612,606,605,605,606,607,608,609,611,613,615,618,620,623,626,629,633,637,642,646,651,656,662,667,672,679,687,695,702,710,719,729,736,739,737,731,724,718,712,706,699,692,681,667,652,639,627,617,608,599,592,584,576,569,562,557,552,547,543,539,534,530,524,519,514,510,505,501,498,494,491,488,485,482,478,474,470,467,465,464,464,465,466,468,468,466,464,455,455,455,455,379,315,258,212,175,146,122,104,94,91,99,110,117,121,122,124,125,126,129,133,136,137,135,127,119,113,105,97,86,77,69,64,63,68,74,80,85,91,95,99,102,104,105,107,109,111,115,115,134,147,161,161,161,161,254,327,384,429,464,492,513,529,541,550,557,550,503,454,433,458,481,502,518,507,443,388,341,305,280,260,244,231,221,213,207,202,198,196,194,193,192,192,190,187,185,184,175,166,156,148,142,138,134,130,126,122,118,114,111,108,98,88,79,71,64,60,57,61,72,85,102,102,146,156,156,149,142,136,133,132,135,135,127,114,98,84,73,64,56,51,49,53,57,63,74,74,149,211,262,304,338,365,385,400,412,421,428,434,440,445,450,455,460,465,469,473,476,480,484,488,492,497,501,505,509,512,515,518,520,524,528,532,537,541,545,550,556,562,571,582,595,610,622,634,644,653,662,672,684,697,710,720,726,728,728,726,723,718,713,706,700,694,688,682,676,671,665,659,654,649,644,639,635,631,627,624,620,617,615,612,609,603,596,594,595,595,596,597,599,600,602,604,606,609,612,614,618,621,625,630,634,639,644,649,654,660,667,674,682,690,697,706,716,724,729,730,727,720,714,708,703,696,690,683,674,664,650,637,623,610,598,587,578,570,563,556,551,545,540,536,532,529,525,522,519,516,512,508,504,501,498,494,491,487,483,479,474,471,468,465,464,464,465,466,467,467,466,464,454,454,454,454,377,312,256,211,174,145,121,103,90,82,76,73,71,70,68,66,64,61,61,66,63,60,58,57,56,54,51,48,46,45,46,50,59,68,75,81,86,90,93,97,100,104,108,108,108,108,125,137,159,186,281,357,417,464,500,528,549,565,577,586,592,596,599,600,593,526,460,407,413,448,476,500,519,533,494,436,385,391,435,470,500,524,544,561,575,587,598,608,617,626,633,641,646,576,498,433,385,369,325,284,250,223,201,183,168,156,146,138,132,126,119,109,96,85,76,68,63,62,68,79,90,112,135,153,168,181,181,172,165,158,155,151,140,124,106,90,78,67,59,54,51,52,55,60,73,73,73,151,214,266,307,340,366,385,399,411,420,428,434,441,447,453,459,464,469,473,477,481,485,489,493,496,500,503,506,508,511,514,517,520,523,526,529,533,537,545,555,566,578,590,603,615,626,636,645,654,662,673,685,698,709,716,719,719,718,716,712,708,702,695,689,683,677,671,665,659,654,648,642,638,633,629,624,621,617,614,611,608,605,602,599,592,584,582,582,584,585,586,588,590,592,594,596,599,602,605,608,611,615,620,624,629,634,639,644,650,656,663,671,678,685,693,701,710,716,719,718,714,709,703,697,691,685,678,671,662,652,643,632,619,605,593,582,571,562,554,547,542,537,533,529,526,522,519,516,512,509,505,501,498,496,493,490,486,482,478,474,470,467,465,463,463,465,466,467,467,466,464,464,464,464,464,383,316,261,215,178,148,124,105,91,82,86,95,102,108,115,151,227,288,337,378,411,424,414,375,310,256,212,178,150,128,119,119,121,123,124,122,120,119,118,118,118,118,119,123,134,141,147,157,157,262,345,411,462,502,533,556,574,587,597,603,608,611,612,611,548,473,414,383,426,460,488,511,530,544,535,485,418,368,401,444,481,511,536,558,575,590,603,615,626,636,644,653,661,669,675,578,495,428,375,244,220,201,186,184,182,181,180,181,183,183,175,151,129,111,96,84,76,70,157,234,296,345,383,413,436,449,402,350,307,271,240,204,172,144,121,102,88,77,70,67,66,67,70,79,130,195,248,291,327,356,379,396,409,419,426,432,437,442,446,451,456,461,465,469,472,475,479,482,486,490,493,497,501,504,507,509,511,513,515,519,523,530,536,544,556,569,580,592,603,613,623,632,640,647,656,665,676,687,698,707,712,714,713,711,708,703,698,692,685,679,673,667,661,655,650,645,639,634,630,625,621,616,613,609,606,602,599,596,593,588,579,571,569,570,572,574,575,577,580,582,584,587,589,593,596,599,602,606,611,615,619,624,629,634,639,645,652,660,667,674,683,692,701,709,714,715,712,707,701,695,689,684,678,671,664,656,650,641,631,619,607,595,584,572,562,554,546,540,535,531,527,524,520,516,512,508,504,500,497,494,491,488,484,481,477,473,470,467,465,464,464,464,466,467,467,466,464,461,461,461,461,385,323,271,226,188,156,131,110,96,86,88,95,101,107,114,169,233,290,339,379,412,439,453,374,308,254,211,176,149,129,126,135,146,155,160,163,166,171,241,344,429,499,556,476,413,363,328,403,464,511,546,573,594,610,621,629,634,636,638,638,638,637,635,612,523,447,397,385,429,465,493,517,537,553,564,512,440,380,357,398,446,485,517,543,566,584,601,616,629,640,651,661,671,680,689,696,592,506,436,380,461,524,571,604,574,498,434,382,342,312,286,263,229,192,162,137,117,102,91,106,182,254,306,334,349,299,250,211,181,156,137,121,105,91,79,68,61,59,64,75,82,84,85,86,97,164,223,270,309,342,368,388,404,415,424,430,436,440,444,448,452,457,461,465,469,472,474,477,480,484,488,492,496,499,502,504,506,509,512,516,522,529,538,546,555,566,577,586,595,605,614,624,632,639,646,655,665,676,687,698,704,707,707,705,702,698,693,687,680,673,667,661,655,649,644,639,633,628,623,619,615,610,606,602,599,595,592,588,585,582,576,567,559,557,558,560,562,564,567,569,572,574,577,580,583,586,589,592,596,600,604,609,613,618,623,628,633,639,646,653,661,669,677,686,696,703,707,707,704,698,692,686,680,675,667,658,649,641,633,625,617,609,602,592,582,572,563,554,546,538,532,527,523,518,514,510,505,500,496,493,490,488,485,482,478,475,471,468,466,464,463,463,464,465,467,467,466,464,461,461,461,461,387,332,296,270,246,209,173,144,121,105,98,102,110,120,121,108,96,87,80,74,73,83,91,83,75,68,62,57,53,53,70,92,111,124,134,142,152,152,152,152,274,376,271,249,233,332,412,474,521,557,584,604,620,631,639,644,647,648,649,648,647,634,551,468,404,377,412,453,486,512,534,553,567,578,550,471,403,354,338,399,449,490,524,552,575,595,612,627,641,653,664,676,686,696,707,711,486,418,422,489,538,573,530,464,406,359,322,294,271,239,200,168,142,121,104,91,82,76,71,66,63,60,58,57,64,94,108,112,106,94,82,71,62,60,77,97,113,115,111,107,105,122,122,122,189,245,290,326,355,377,394,407,417,426,432,438,444,448,453,458,463,466,469,472,474,477,481,485,489,493,496,499,502,506,512,517,524,531,540,549,556,564,571,579,586,594,602,612,621,629,636,643,654,665,677,688,696,699,700,699,696,692,686,680,674,668,661,655,649,643,638,633,628,623,618,613,608,604,600,596,592,589,586,583,579,577,573,567,558,549,547,548,551,553,555,558,561,563,565,568,571,573,576,579,582,586,590,594,598,603,608,613,618,623,630,637,644,652,660,669,677,687,696,701,702,701,696,690,684,678,673,665,656,646,638,630,623,616,609,602,594,586,578,571,563,554,545,538,531,525,520,515,510,504,499,495,492,489,487,485,481,478,475,472,469,466,465,464,464,465,466,467,467,466,465,462,454,454,454,454,384,337,302,275,247,206,171,142,120,106,105,114,129,185,168,145,126,110,98,88,81,74,68,63,58,54,50,48,52,71,93,111,123,133,143,162,162,162,279,376,376,331,294,268,381,457,516,561,596,621,639,652,661,667,671,673,672,672,670,668,665,589,501,426,372,347,401,447,484,513,537,557,574,586,593,508,431,370,326,391,446,490,527,557,583,605,624,640,654,666,678,690,702,713,723,733,740,622,527,452,514,562,597,622,635,602,518,449,393,351,315,271,226,189,158,134,116,102,93,84,78,72,68,67,146,220,277,278,258,226,190,158,132,111,97,104,118,130,139,136,127,120,116,152,212,261,301,334,361,383,400,413,423,430,436,440,444,447,451,454,457,461,465,467,469,471,473,476,478,481,485,488,492,496,500,506,513,519,527,534,541,549,556,564,571,578,583,591,599,609,618,625,631,639,651,662,674,685,690,692,693,691,688,683,679,673,666,660,653,647,641,635,629,624,618,613,608,603,599,595,591,587,584,580,577,574,571,569,565,559,549,541,538,539,542,544,547,549,552,554,557,559,562,565,567,570,573,577,581,585,589,594,599,603,608,614,621,628,634,642,650,659,667,676,685,693,696,696,692,685,679,674,668,661,653,644,636,629,622,615,607,600,594,587,579,571,563,554,545,538,531,525,518,512,506,501,496,493,490,487,485,482,479,476,473,470,467,465,464,463,463,463,464,465,466,465,463,461,458,458,458,458,386,337,303,276,254,226,187,155,130,110,96,101,118,189,253,304,263,223,190,163,141,124,110,97,86,76,69,63,67,83,98,111,123,133,153,230,230,331,416,486,340,301,356,443,511,563,603,634,655,670,680,686,691,693,693,692,691,688,685,682,584,493,419,364,351,406,454,492,522,547,567,584,596,600,510,432,370,327,396,453,499,537,569,595,617,637,653,668,682,695,708,719,730,741,752,762,639,540,461,521,569,604,630,645,614,528,456,398,354,317,271,225,188,158,134,117,107,100,93,86,80,76,73,83,163,226,224,203,171,143,120,102,88,91,107,120,131,135,129,121,115,117,178,233,277,313,344,369,389,404,416,425,432,437,441,444,447,450,453,457,460,464,468,470,472,474,476,478,481,484,489,493,497,501,506,512,519,526,534,542,551,558,565,572,579,586,593,601,610,618,625,632,641,653,664,676,684,689,690,690,689,685,681,676,669,663,656,649,643,636,630,624,619,614,608,603,598,594,590,586,582,578,575,572,568,565,562,559,552,542,533,530,531,534,537,540,543,545,548,551,554,557,560,563,566,569,573,577,581,585,590,594,599,604,609,615,623,630,638,646,654,662,671,680,688,692,694,691,685,678,672,667,660,653,645,637,629,622,615,609,602,594,586,577,568,560,552,544,538,531,525,518,512,507,502,498,495,493,491,488,484,481,477,474,471,469,467,465,465,464,465,466,467,467,466,464,462,460,460,460,460,387,337,303,275,254,237,208,172,144,121,103,91,84,83,82,80,81,89,147,213,204,187,171,154,135,116,100,88,79,84,97,112,123,134,156,156,156,271,365,437,359,316,282,282,282,387,463,522,567,599,622,640,652,662,669,672,673,673,671,668,663,558,470,400,349,373,424,470,506,535,559,579,596,607,614,519,438,373,322,292,279,270,271,269,283,287,60,60,271,168,163,228,327,401,454,403,356,318,289,258,219,183,154,131,114,108,107,107,112,174,245,291,304,264,227,197,168,142,119,101,87,75,78,97,111,125,136,136,128,120,115,124,189,242,285,320,350,374,393,408,420,428,435,440,445,448,451,454,456,459,462,466,470,474,477,479,481,482,484,487,490,494,498,502,507,512,517,523,530,538,547,554,560,568,577,585,594,602,610,617,623,631,641,652,663,673,680,682,682,681,679,675,669,664,657,651,644,637,631,625,619,613,608,602,597,592,587,583,579,575,571,567,564,561,558,555,552,548,542,532,522,519,521,524,527,530,532,535,538,541,544,547,550,553,556,560,564,568,572,576,581,585,590,595,600,606,613,619,626,634,642,650,659,668,677,683,686,685,681,674,669,663,658,652,646,641,633,625,616,608,600,591,581,572,564,557,549,541,534,527,521,515,510,506,503,501,498,496,493,489,485,481,478,475,472,470,468,467,466,466,466,466,467,467,466,465,463,461,461,461,461,461,391,342,307,282,261,244,209,174,145,122,105,92,86,85,102,185,255,312,354,329,290,253,222,192,161,137,117,102,98,103,116,127,139,179,278,368,443,505,554,473,407,355,355,448,519,574,615,647,671,688,700,707,712,714,715,714,712,710,706,702,593,498,422,368,356,414,465,505,536,562,584,601,613,620,526,444,379,332,405,464,513,553,585,612,636,656,672,688,701,714,727,739,750,762,774,784,656,554,474,519,566,603,629,644,622,535,461,402,350,299,248,206,173,146,130,122,119,120,136,211,278,330,372,395,334,281,233,192,160,133,114,108,123,135,142,148,153,147,136,127,122,147,207,257,297,330,357,380,397,411,422,431,437,443,447,450,453,456,458,460,463,466,470,474,478,481,484,487,489,491,492,495,497,500,504,509,514,519,525,532,541,549,558,569,580,589,597,605,612,619,625,633,643,654,664,673,678,679,679,678,674,669,663,657,650,643,637,630,624,618,612,606,601,596,591,586,581,577,573,569,565,562,558,555,552,549,546,542,535,524,515,513,514,518,521,524,527,530,533,536,539,542,545,548,551,554,558,562,566,570,575,579,584,588,593,599,605,612,619,627,635,643,652,661,670,676,680,681,679,674,668,663,658,652,646,641,636,629,620,611,601,590,580,571,563,555,546,538,532,526,521,516,513,511,508,506,502,498,494,490,486,482,479,476,473,471,469,468,467,467,466,466,467,466,466,465,463,461,457,457,457,457,385,335,299,275,259,243,228,207,175,146,123,104,90,83,91,171,242,301,349,360,327,284,249,217,184,155,132,114,100,94,105,117,128,146,224,325,409,478,534,371,326,261,374,460,527,580,620,649,671,686,697,705,709,711,713,712,711,708,611,514,435,374,337,400,455,498,533,561,584,603,616,562,475,404,348,313,391,454,506,548,584,613,638,659,677,694,709,723,738,749,761,774,787,787,658,556,481,536,580,615,639,638,569,489,424,369,311,259,215,180,152,132,122,120,118,127,180,251,306,345,371,321,267,220,182,151,127,113,120,131,142,146,153,155,153,142,132,126,126,189,242,285,320,348,372,391,407,419,428,436,442,446,450,453,455,457,459,461,464,467,470,473,477,481,486,490,493,496,499,501,502,504,507,510,515,521,527,534,541,549,559,569,578,587,595,604,611,618,624,633,643,653,662,670,675,676,675,674,670,665,659,653,646,639,632,625,619,613,607,602,596,591,586,581,576,572,568,564,560,557,554,551,547,544,541,538,530,520,511,509,510,513,516,519,522,526,529,531,534,537,540,543,546,549,553,557,560,564,569,573,578,582,588,593,600,606,614,622,630,638,646,655,664,670,675,677,675,671,666,661,656,650,643,637,630,623,614,605,597,588,579,569,561,552,545,538,533,529,525,522,519,516,513,508,504,499,494,490,486,482,479,476,474,472,470,469,468,467,466,466,466,466,465,464,463,461,459,459,459,459,459,389,339,305,278,258,241,227,210,184,153,128,109,93,83,80,91,123,181,227,240,215,194,177,155,135,116,101,89,80,86,99,113,126,146,146,146,268,366,435,378,331,294,267,374,459,525,575,613,641,663,679,690,698,703,706,708,708,682,573,483,412,364,422,473,514,547,573,595,612,623,534,452,386,338,378,444,498,543,579,610,635,657,676,693,708,723,736,749,761,771,782,794,661,558,477,467,525,570,600,544,474,412,360,310,257,213,179,151,132,119,117,115,113,108,101,94,88,83,79,73,65,58,52,48,59,78,97,113,127,137,145,144,138,129,121,122,141,141,141,205,256,298,331,359,381,398,412,423,432,439,445,449,453,457,459,462,464,467,470,473,476,480,485,489,494,498,502,505,508,510,512,515,518,522,529,537,544,551,558,566,575,583,593,601,609,616,623,632,642,652,661,668,671,672,671,669,665,660,654,648,641,634,627,620,614,608,602,596,591,585,580,575,571,567,563,559,555,552,549,545,542,539,536,532,525,514,505,503,505,508,511,514,517,520,522,525,527,530,533,535,538,542,545,549,552,556,561,565,570,575,580,586,592,599,606,614,623,631,639,648,658,665,670,673,672,668,663,659,654,648,640,632,624,617,609,603,596,588,578,568,561,554,547,542,538,534,530,526,521,517,512,507,502,498,493,490,486,483,480,478,476,474,473,472,470,469,469,468,468,467,466,465,464,463,461,458,458,458,458,385,328,292,268,250,235,225,216,202,183,160,135,114,97,87,84,88,84,79,74,71,72,79,85,85,78,71,65,60,57,66,83,100,115,115,115,115,244,348,253,232,216,338,433,508,567,613,647,672,690,704,713,719,723,725,726,725,723,720,637,535,453,389,349,414,393,337,284,241,207,185,176,166,159,254,345,420,481,531,571,605,633,657,677,695,711,726,740,753,764,773,782,656,555,475,425,491,543,580,525,455,396,344,290,241,201,169,144,125,121,118,109,98,89,82,78,104,103,92,81,71,63,58,69,81,94,109,121,132,144,149,149,140,131,123,120,141,141,141,205,256,298,331,358,379,397,411,422,431,438,444,450,454,457,460,463,465,467,469,471,474,476,479,482,486,490,495,501,506,511,515,519,522,525,529,533,540,548,556,562,567,574,581,589,598,606,614,622,632,642,652,661,668,670,670,669,666,662,657,650,644,636,629,623,616,610,604,598,592,586,581,576,571,567,563,558,554,550,547,544,540,537,534,531,527,521,511,502,500,502,505,508,511,514,517,519,522,525,528,531,534,537,540,544,548,551,555,560,565,569,574,579,585,591,597,604,612,620,628,637,645,655,663,669,672,673,669,664,659,653,646,637,629,621,614,608,602,594,586,578,571,565,560,555,551,547,543,537,530,524,518,512,507,502,498,494,490,487,485,483,481,479,478,476,475,473,472,470,469,468,467,466,466,465,464,463,461,457,457,457,457,384,328,293,268,248,231,214,199,185,174,165,146,123,105,90,79,73,69,65,62,60,58,58,58,59,56,54,51,49,48,53,68,84,102,102,102,102,234,343,250,231,218,337,432,507,566,611,645,670,689,702,711,717,722,724,725,724,722,717,602,503,419,349,291,245,209,178,153,133,117,104,94,85,196,301,387,456,513,559,597,629,656,678,699,718,734,749,761,772,649,550,471,459,520,567,600,575,492,423,362,300,248,207,174,148,128,113,101,92,84,77,72,67,64,60,54,50,46,43,54,69,81,91,99,105,110,115,121,127,122,116,111,110,126,126,126,193,247,290,324,352,374,392,406,418,428,436,442,448,453,457,460,463,466,468,470,472,473,475,476,478,481,484,487,491,491,491,500,509,516,523,528,533,537,542,549,555,561,566,573,579,587,596,604,613,620,631,642,652,661,668,670,670,667,665,660,654,648,641,634,627,620,613,606,600,594,588,583,578,573,568,563,559,555,551,547,544,541,537,534,531,528,524,517,507,497,495,497,500,503,506,509,512,515,518,521,524,527,530,533,537,541,545,548,553,557,561,565,569,574,579,584,588,594,600,608,615,624,633,644,655,663,668,669,665,661,656,651,645,638,630,622,613,606,599,593,586,579,574,569,565,562,557,553,546,539,531,524,517,511,505,500,496,493,491,488,486,484,483,481,479,477,476,474,472,471,469,468,466,465,464,464,463,462,462,461,461,461,461,461,387,332,291,258,232,212,198,189,183,175,166,156,132,112,96,83,74,68,64,62,63,71,80,87,93,91,84,76,69,64,61,62,78,94,94,94,94,231,345,228,215,205,292,395,475,537,584,620,648,669,684,696,704,709,463,379,312,259,216,182,155,133,115,101,89,79,72,65,60,56,53,51,48,47,167,282,375,451,512,563,605,641,671,698,719,736,503,436,440,509,560,560,389,336,280,233,195,165,141,127,124,123,122,122,124,133,120,106,93,82,72,64,57,53,64,76,87,100,116,129,135,136,136,134,129,121,116,114,121,121,121,189,243,287,322,350,372,389,403,415,425,433,439,445,450,455,459,463,467,470,472,474,476,478,479,481,482,484,486,489,493,493,502,510,517,524,529,533,537,542,548,553,558,562,568,576,584,593,602,609,616,623,634,645,656,665,670,671,670,667,664,659,653,646,639,632,625,618,611,605,598,592,587,581,576,571,566,562,557,553,549,545,542,538,535,532,529,525,522,515,505,497,495,497,501,504,507,510,512,515,518,521,524,527,530,533,536,540,544,548,552,556,561,565,570,575,581,587,593,600,608,616,624,632,641,651,662,669,674,676,671,666,660,655,650,644,638,629,619,610,602,595,588,582,575,569,564,559,555,551,546,539,532,524,518,512,507,503,500,497,494,493,491,489,487,485,483,481,479,477,474,472,470,469,467,465,464,463,463,463,463,463,464,464,464,464,464,389,334,296,269,251,239,218,196,173,153,136,123,110,96,83,73,65,59,59,73,98,109,112,113,114,115,110,99,88,79,72,67,64,62,61,57,36,36,60,79,92,97,98,461,794,820,1078,1287,1036,836,676,549,446,364,299,246,204,171,145,124,109,95,83,73,65,58,53,49,46,43,41,40,42,49,58,66,72,77,82,85,89,91,94,96,98,99,101,103,104,95,85,77,71,65,61,58,57,61,73,82,89,96,101,105,107,101,89,78,69,61,56,58,73,85,92,92,91,95,103,119,133,141,144,137,128,122,125,138,138,138,204,256,298,331,357,378,394,407,418,427,434,440,445,450,455,459,463,467,470,473,476,478,480,481,482,483,484,485,487,490,495,502,509,514,519,523,527,531,536,541,545,549,553,558,567,578,588,597,604,611,618,626,637,649,660,669,673,674,672,668,664,659,653,646,639,631,624,617,610,604,597,591,585,580,574,569,564,560,555,551,547,543,539,536,533,530,527,524,520,513,504,497,495,497,501,503,506,509,512,515,517,520,523,526,528,531,535,538,542,546,550,555,559,564,568,574,579,586,592,599,607,615,623,632,640,651,662,671,677,678,673,668,662,657,652,647,643,636,627,615,604,595,587,580,574,568,562,557,552,548,545,540,534,527,521,515,509,505,501,499,497,495,494,492,490,488,486,484,482,479,477,474,472,469,467,465,464,463,463,464,464,465,466,468,468,468,468,468,393,338,299,278,261,244,229,206,183,165,152,145,147,172,148,126,107,92,81,80,82,87,92,97,102,105,108,99,88,79,72,66,62,59,56,56,59,66,72,78,81,84,86,88,89,90,90,90,90,89,81,73,64,57,52,47,44,41,38,37,35,35,36,40,45,46,44,41,38,36,34,33,32,31,30,30,29,29,31,31,31,42,51,58,63,68,72,76,79,81,83,85,85,82,74,68,63,59,55,52,50,49,55,68,78,85,86,80,72,64,58,53,54,66,74,79,82,85,90,103,103,121,139,150,152,145,136,127,123,126,126,126,126,196,251,295,330,357,378,395,408,418,426,434,440,445,450,454,459,463,467,471,474,477,479,481,483,484,484,485,486,488,490,494,499,505,510,515,518,522,526,530,534,538,541,546,551,559,571,583,593,601,608,614,621,628,639,652,663,672,676,676,674,670,666,661,655,647,640,633,625,618,611,604,598,591,585,580,574,569,564,559,555,551,547,543,539,536,533,530,527,524,521,515,506],"sv1d":[10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,143,142,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,147,146,145,142,141,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,142,143,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,145,146,147,149,150,151,152,153,154,155,156,157,158,159,160,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,146,145,143,142,141,140,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,144,145,146,147,148,149,150,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,170,169,168,167,166,165,164,163,162,161,160,159,158,157,156,155,154,153,152,151,150,149,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10],"sv2d":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,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,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,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,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,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,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,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,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,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,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,39,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,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,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,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,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,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,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,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,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,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,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,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,78,78,78,78,78,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,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,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,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,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,81,81,81,81,81,81,81,81,81,81,81,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,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,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,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,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,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,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,99,99,99,99,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,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,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,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,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,102,102,102,102,102,102,102,102,102,102,102,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,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,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,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,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,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,114,114,114,114,114,114,114,114,114,114,114,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,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,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,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,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,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,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,120,120,120,120,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,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,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,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,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,123,123,123,123,123,123,123,123,123,123,123,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,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,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,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,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,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,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,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,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,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,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,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,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,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,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,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,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,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,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,159,159,159,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,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,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,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,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,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,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,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177],"time":"2026-10-21 05:25:50","radius":"0.000","volume":"332.9020","weight":"210.4606","version":"1.0.14","avgDepth":"4.55","humidity":"87.1","TF02Error":284,"temperature":"18.6"}