55,9,28,66,34,67,40,68,46,69,52,70,58,71,64,72,70,72,76,73,82,73,88,73,94,73,100,73,106,73,112,73,118,73,124,73,130,73,136,73,142,73,148,73,154,73,160,73,165,71,170,68,174,65,177,61,179,56,181,51,181,45,180,40,177,35,174,30,169,27,164,24,158,23,152,24,146,25,140,27,134,28,128,30,122,31,116,33,110,34,104,36,98,37,92,39,86,40,81,43,76,46,73,50,70,55,69,61,71,66,73,71,1,44,40,36,32,28,24,20,16,12,8,4,47,43,39,35,
