59,24,190,171,28,119,153,107,71,207,46,84,55,57,29,38,69,120,137,32,74,106,155,2,11,4,22,72,52,189,124,132,78,9,176,99,66,164,92,115,162,206,194,117,39,7,14,85,161,19,108,157,94,136,186,90,65,81,144,191,53,43,33,1,202,170,151,93,142,102,18,80,16,101,42,48,135,201,58,126,138,184,96,49,110,63,50,175