[1,2,5,3,4,7,9,59,11,6,20,125,18,25,15,10,16,26, 32,31,103,8,12,35,41,50,13,39,85,64,43,164,29,38, 17,66,19,24,21,45,132,37,105,139,82,33,65,27,507, 52,14,180,161,96,46,22,190,141,87,1603,80,36,143, 107,54,670,34,47,23,68,177,1337,40]