70,23,189,48,184,49,179,51,174,52,169,53,164,55,159,56,154,58,149,59,144,60,139,62,134,63,129,65,124,66,119,67,114,69,109,71,104,72,99,74,94,76,89,77,83,78,77,78,71,78,65,78,59,78,53,78,47,78,42,77,37,75,34,70,34,64,33,58,33,52,34,46,37,41,42,37,47,35,52,33,57,32,63,32,68,31,73,31,79,31,84,30,90,30,95,29,101,29,106,28,112,28,117,27,123,27,128,29,133,33,136,38,138,43,138,49,139,55,139,61,138,66,136,71,132,75,127,77,121,77,115,77,109,77,103,77,97,77,91,77,85,77,2,46,42,38,34,30,26,22,68,64,60,56,52,48,44,40,
