256,257,256,252,246,243,244,249,253,260,266,271,281,285,301,306,314,321,324,330,331,334,336,338,339,343,346,346,351,357,361,366,370,373,374,374,377,379,382,380,379,375,370,367,364,360,355,349,346,343,342,345,349,357,362,366,375,382,389,393,399,403,407,410,411,414,415,417,419,421,422,426,431,436,441,447,454,456,457,458,456,454,452,450,446,441,437,434,431,426,425,425,422,417,415,410,408,407,406,402,401,398,397,397,396,390,385,382,378,372,367,366,369,374,375,375,372,368,366,364,362,361,357,355,352,350,347,344,343,341,339,337,334,331,326,323,322,322,321,320,319,318,315,311,307,304,299,294,290,286,282,276,272,264,259,255,256;545,547,550,552,556,559,561,562,561,560,558,558,555,556,557,558,558,560,562,563,561,560,560,560,558,557,557,559,559,560,561,562,563,563,560,556,554,553,551,549,547,546,546,547,548,549,547,542,541,540,537,534,530,527,524,520,519,519,518,518,517,517,515,514,512,511,512,513,512,512,508,508,513,513,512,511,512,511,509,506,506,505,503,501,501,501,502,502,504,503,501,498,498,501,503,503,502,499,496,495,495,498,497,493,489,486,483,479,475,473,469,465,464,460,457,453,450,451,456,461,464,467,469,470,470,472,472,471,470,470,470,471,472,471,471,471,469,466,466,463,465,467,469,469,466,463,461,459,459,458,457,456,457,458,461,461,545