41,143,126,22,28,142,169,81,11,141,51,55,47,199,219,38,36,64,46,217,43,153,152,151,150,147,144,139,140,138,136,135,132,130,129,127,124,123,122,119,118,117,113,112,35,33,32,60,59,53,52,39,10,13,154,24,156,111,157,158,62,159,95,96,97,99,102,66,67,68,69,71,74,73,75,76,103,163,168,164,88,165,166,23,167,20,77,42,18