58,6,166,70,161,71,156,72,151,74,146,75,141,76,136,78,131,79,126,80,120,80,114,80,108,80,102,80,96,80,90,80,84,80,78,80,72,80,66,80,60,80,54,80,48,80,42,80,37,79,33,76,31,71,31,66,33,61,37,58,41,55,46,53,51,51,56,49,61,47,66,46,71,44,76,42,81,40,86,39,91,37,96,35,101,34,106,32,111,30,116,29,121,27,126,26,132,26,137,28,141,31,144,36,146,41,147,46,148,51,149,57,148,62,146,66,144,71,1,50,46,42,38,34,30,26,22,18,14,10,6,2,51,47,
