[[0,1,3,5,9,10,11,12,15,18,19,29,36,52,64,76,87,100,192],[2,7,8,13,14,17,24,25,27,28,42,44,46,62,67,88,93,110,200,387],[6,20,22,30,31,38,39,41,45,57,90,91,95,103,107,111,293,481],[4,16,26,32,35,40,47,58,61,63,73,82,96,99,108,109,113,203,493],[21,23,43,48,50,51,86,89,102,105,122,197,297,298,302,494],[33,49,53,56,60,71,77,78,101,104,106,116,127,199,205,390],[34,37,59,72,74,79,97,98,112,115,126,135,136,206,292,393],[54,55,66,68,80,121,123,134,138,139,140,207,211,212,216,217,218,483],[65,69,70,75,81,92,94,119,120,124,133,143,146,165,196,204,210,222],[84,85,117,125,128,129,150,157,159,202,209,220,221,296,300],[83,114,118,137,141,145,149,154,155,173,178,185,194,201,219,223,288,303,480],[130,131,142,144,153,158,160,169,179,182,191,193,195,198,208,213,290,299],[132,147,152,156,161,174,214,229,231,232,239,289,291,294,301,306,388,395,492],[148,151,163,166,170,175,187,215,228,235,236,237,238,242,252,253,295,310,312,313,385,392,397],[164,171,177,225,233,234,243,246,249,251,254,271,309,311,316,317,318,319,384,386,389,394,396,398,399,403,482],[162,167,168,186,189,224,226,227,230,240,248,255,259,304,307,308,314,315,324,391,401,484,485,491,495],[172,184,241,250,262,264,267,268,305,322,325,326,327,330,333,334,404,408,411,415,486,488,489,490],[180,181,183,190,245,258,263,266,270,329,332,335,340,345,410,412,487,501],[188,244,256,260,265,269,321,328,331,337,344,348,349,400,407,414,503,505,510],[176,247,257,275,280,287,320,323,342,343,347,350,351,402,413,419,426,431,496,497,507,509,511],[261,273,277,281,284,285,286,336,338,346,353,405,409,423,429,498,504,508],[274,276,282,283,341,358,365,366,406,416,417,420,433,436,439,445,500,502,506],[278,279,339,352,356,361,375,377,381,421,427,442,444,499,516,518,521,523],[272,357,360,363,367,373,374,428,435,440,441,460,513,514,522,526],[362,364,372,424,430,443,449,451,453,458,525],[355,359,370,379,380,383,425,446,456,457,459,524],[354,376,382,418,447,448,454,461,515,527],[368,369,378,422,434,450,517,520],[371,432,438,462,463,468,471,472,479,512,519,531],[437,452,455,465,474,477,529,539],[464,467,478,528,537,542,545,546,551,555,559],[470,473,475,533,536,538,557,558,569],[466,476,532,543,553,554,563,575],[469,540,544,552,556,560,572,574],[541,547,548,550,561,565,567],[530,535,562,564,566,568,570,573],[534,549,571]]