0,18,35,32,37,39,24,42,28,39,29,33,28,29,33,37,31,32,41,27,43,35,35,29,33,40,23,30,40,31,38,42,35,24,30,35,24,30,31,26,37,36,45,43,27,34,30,27,32,31,37,46,31,45,44,33,40,28,35,40,32,36,40,24,43,34,33,44,26,33,47,27,32,23,22,36,27,32,30,35,33,33,40,35,35,34,29,32,46,38,38,36,33,22,39,19,23,47,27,33,39,28,24,32,36,42,31,35,33,35,41,32,31,27,34,34,29,35,37,25,29,26,31,29,25,24,23,39,33,43,30,35,45,37,53,42,33,26,38,47,35,46,39,37,16,35,35,19,19,30,33,49,33,34,39,25,38,41,38,25,22,38,25,25,35,34,28,30,39,39,42,28,25,42,31,31,32,30,40,32,37,32,36,36,38,29,40,29,37,19,30,35,39,44,28,13,55,27,38,18,28,34,36,26,38,20,31,30,35,24,34,34,43,38,24,36,39,34,26,24,24,31,40,39,51,42,45,30,37,35,27,31,31,20,30,25,28,41,37,31,45,41,28,42,24,32,25,35,38,36,33,38,36,42,44,33,39,37,38,36,43,29,26,33,35,26,26,25,33,23,20,35,32,41,22,34,44,30,36,35,39,32,28,30,35,31,36,34,30,34,32,50,30,23,33,14,28,40,33,34,32,40,36,37,31,36,31,35,31,28,41,25,43,34,27,29,40,38,29,40,45,31,25,19,31,26,32,37,46,32,31,27,23,28,33,31,27,39,21,30,33,18,39,35,45,25,29,25,32,33,31,36,37,24,25,20,37,30,31,10,23,37,29,35,34,30,26,34,33,30,26,25,35,35,31,44,29,40,39,42,24,33,39,35,34,39,36,27,33,32,38,25,25,22,38,34,32,46,26,45,32,46,50,32,47,33,35,43,34,20,40,31,34,38,47,42,21,26,27,50,38,29,33,24,39,35,37,39,31,42,43,29,38,36,39,37,47,35,47,37,38,39,32,32,39,29,26,37,42,38,15,25,35,27,39,44,41,39,38,40,37,32,46,38,30,24,37,35,29,32,33,31,44,24,26,29,31,26,35,26,34,43,37,39,40,36,31,19,17,52,35,40,27,39,41,33,31,35,42,17,44,34,40,37,33,32,22,33,22,44,36,28,33,41,28,29,31,30,38,42,42,34,25,31,11,35,35,33,33,25,16,33,30,29,34,25,33,38,34,30,31,34,35,33,33,36,32,31,31,34,37,38,41,50,40,36,29,41,21,35,31,35,26,31,19,28,33,25,29,27,27,38,33,32,30,34,36,29,32,29,34,35,32,27,28,39,31,26,36,26,33,44,35,37,31,27,38,28,35,34,36,41,37,37,32,40,30,45,35,39,34,35,38,29,46,31,39,40,34,41,31,27,40,32,25,28,35,38,39,36,47,34,34,17,30,41,34,34,29,28,30,33,31,20,48,37,21,35,43,33,30,46,31,39,27,28,29,31,30,41,27,40,29,34,33,42,40,36,33,36,35,41,15,27,33,42,44,49,40,39,28,36,39,44,27,38,37,40,36,38,38,35,30,35,36,37,34,27,39,73
18,0,20,21,21,24,19,28,25,26,30,28,19,18,19,19,25,27,23,16,42,24,21,17,16,32,20,27,23,20,26,24,30,27,33,26,20,17,28,30,21,22,31,36,28,29,19,28,23,34,28,37,27,40,29,24,24,25,20,28,17,18,23,24,32,23,24,38,24,33,30,34,33,24,28,27,22,16,28,24,16,23,25,24,24,21,22,20,37,26,27,26,29,23,28,22,18,29,18,19,22,16,27,20,18,34,18,24,20,22,25,18,17,28,16,24,20,30,19,24,20,10,24,24,27,17,23,30,22,38,23,33,33,33,46,30,21,29,24,38,31,40,33,28,30,36,17,29,28,14,15,33,24,31,25,11,25,39,28,26,23,31,26,26,28,25,39,30,24,29,34,16,11,34,23,26,23,31,24,26,28,18,18,28,25,20,24,30,36,1,22,27,37,26,28,27,56,14,20,19,26,38,28,20,48,29,16,15,25,27,25,26,41,22,27,24,27,30,19,6,18,27,29,25,35,39,32,35,25,22,20,17,28,26,33,20,23,33,27,21,33,32,15,33,26,28,26,28,25,18,21,22,28,29,30,36,29,24,27,18,27,15,15,26,35,8,13,21,30,23,30,23,14,32,22,24,33,21,37,25,29,20,32,25,27,21,26,25,16,25,18,40,24,24,25,27,14,26,18,27,27,22,36,24,27,27,22,28,24,19,29,26,28,37,22,29,31,26,26,34,33,30,23,25,22,17,23,24,35,18,32,31,26,23,30,25,27,32,23,25,27,23,29,28,30,22,30,7,27,21,32,29,32,10,9,21,21,33,32,24,33,23,11,28,16,25,30,16,24,31,23,25,25,27,26,26,32,29,39,25,26,27,23,23,34,25,25,25,26,25,25,7,18,21,31,24,17,36,8,30,23,37,39,14,36,19,21,29,21,31,27,27,26,25,32,29,21,26,20,38,34,11,18,25,28,22,29,26,24,38,31,24,27,32,27,29,34,25,35,23,27,28,26,23,39,17,23,30,25,30,26,30,26,18,27,28,23,38,22,27,27,21,39,27,19,23,41,21,31,28,19,23,38,30,23,26,16,11,28,27,25,39,28,30,34,24,20,29,27,34,28,33,24,30,27,26,33,33,33,20,31,28,28,23,15,25,27,19,15,40,37,14,22,25,27,25,27,30,23,27,36,30,22,28,26,31,31,30,20,16,21,33,12,15,16,7,15,27,29,17,30,32,32,23,20,18,27,26,22,21,28,30,33,36,25,21,28,29,28,24,13,30,17,27,19,29,26,20,27,27,28,24,26,22,22,16,29,11,30,15,35,20,25,9,38,24,24,21,27,18,19,26,24,30,18,22,24,15,20,29,28,27,23,25,28,25,16,35,32,34,30,30,30,16,45,20,27,29,27,34,31,31,25,23,13,13,26,31,21,25,38,18,20,24,26,32,29,21,24,19,25,24,26,24,38,26,25,33,31,19,21,34,34,29,28,24,16,32,25,30,9,28,16,30,29,34,28,27,25,27,28,43,28,37,33,35,38,38,31,34,15,25,22,30,27,22,33,30,30,24,28,24,12,32,24,33,20,14,24,91
35,20,0,23,36,39,23,18,20,7,22,30,27,19,14,21,27,32,33,32,38,19,24,26,27,16,34,29,27,34,28,42,30,27,32,32,26,23,23,28,37,38,26,28,22,34,21,27,30,35,34,38,32,44,34,23,32,10,14,27,20,28,36,20,36,33,32,38,22,18,34,35,27,18,30,26,28,31,37,24,31,29,39,19,27,28,21,17,21,34,29,32,29,17,28,27,23,39,32,14,33,24,27,14,31,19,26,30,25,27,35,13,12,24,29,29,26,30,36,20,27,17,39,23,21,25,23,14,30,36,28,33,38,33,48,32,30,31,26,39,11,36,35,27,28,30,31,23,22,31,28,45,23,30,20,20,35,40,33,20,17,37,26,29,16,29,43,37,18,29,34,25,20,28,33,25,22,31,31,28,27,27,33,16,6,14,31,24,36,19,32,37,30,39,24,26,50,8,33,26,24,38,30,27,42,25,31,30,33,21,31,28,31,34,26,29,31,29,34,24,25,28,26,22,37,31,41,33,25,28,28,26,23,26,33,25,28,34,28,33,39,41,23,36,20,27,20,29,34,35,28,31,30,37,39,36,33,24,29,27,38,24,31,27,38,19,18,21,29,18,24,30,25,35,18,31,33,29,33,27,31,29,29,29,29,30,30,33,13,24,27,45,31,18,28,21,23,21,2,28,27,33,32,35,28,32,7,39,35,20,31,32,22,39,31,31,39,17,35,18,24,38,30,27,31,31,37,29,27,27,26,30,27,27,24,25,27,31,17,26,27,23,33,39,33,27,29,25,25,19,29,25,34,19,18,15,30,35,34,25,27,31,29,22,34,29,30,34,22,34,30,20,34,39,28,33,37,17,34,36,20,29,29,22,32,30,22,32,32,31,37,25,24,35,39,24,26,34,26,31,28,45,32,21,33,25,27,24,35,27,32,27,30,31,40,25,17,22,26,37,34,29,12,25,31,34,32,31,25,38,36,29,32,33,32,34,42,23,38,18,36,37,28,29,25,25,28,35,38,13,20,30,31,24,36,39,36,43,37,34,22,16,46,42,34,19,37,23,25,25,28,25,40,32,30,33,21,26,30,24,20,35,31,31,36,29,20,23,21,52,29,35,21,31,22,20,27,30,34,23,42,40,36,30,32,36,34,26,30,42,34,21,28,30,36,25,27,30,35,36,37,30,36,30,33,36,43,36,28,30,22,30,25,9,34,25,29,30,30,33,30,32,33,25,23,35,32,24,30,32,42,37,28,31,26,30,29,35,28,25,28,45,25,28,19,31,21,22,24,22,23,19,29,24,24,30,36,28,15,24,23,29,24,27,32,33,31,26,32,34,33,43,21,31,27,29,31,20,17,37,32,34,32,27,35,30,18,41,37,36,10,29,29,10,36,23,35,37,37,44,32,31,34,26,14,7,33,46,33,32,22,25,22,29,24,40,36,30,25,23,33,28,26,26,47,32,33,30,30,28,24,39,30,41,28,36,32,20,29,35,26,11,22,29,30,43,37,13,27,36,35,29,22,31,20,19,27,31,34,32,21,28,31,32,39,30,20,23,28,33,33,16,30,31,33,33,26,22,4,76
32,21,23,0,34,40,24,33,30,19,27,31,24,23,24,40,29,20,27,32,43,26,26,32,22,33,32,33,29,32,32,43,36,34,35,25,22,30,30,19,28,29,35,34,26,22,26,28,28,28,40,43,33,33,27,27,29,29,13,33,25,22,31,20,39,33,27,34,19,37,36,31,23,27,41,24,27,30,33,31,24,29,34,27,30,26,23,27,35,27,33,32,26,26,35,19,15,33,30,24,32,21,28,23,32,36,29,34,25,27,29,23,22,31,30,28,25,31,35,22,25,15,39,29,18,28,28,35,33,36,33,22,32,37,51,36,36,22,33,42,28,29,22,26,28,39,38,18,26,28,23,38,31,31,30,16,40,38,32,24,21,37,35,30,38,30,40,29,17,28,31,21,16,29,26,29,30,40,30,36,35,34,32,28,20,23,33,28,33,22,20,25,30,40,24,25,54,17,34,26,21,17,32,30,37,20,29,28,23,25,30,28,26,32,31,30,35,28,34,27,28,28,34,30,43,38,45,29,33,34,25,19,33,31,32,13,16,35,32,19,41,37,26,33,17,33,29,28,33,31,29,29,32,40,35,43,30,30,35,29,34,20,27,16,40,13,18,26,26,20,17,30,35,32,22,29,39,28,43,14,36,25,29,28,26,19,27,30,21,26,23,44,22,27,28,21,16,31,21,25,20,32,29,32,32,27,26,34,30,24,35,21,31,30,27,8,33,30,36,35,37,35,7,38,27,29,25,13,29,23,30,29,30,24,26,14,32,40,14,23,35,25,30,34,44,19,30,28,28,27,39,27,37,15,14,24,26,29,30,22,14,28,32,21,35,26,24,37,26,19,17,29,30,26,19,32,29,33,43,35,17,21,31,28,36,34,25,9,31,28,28,28,23,33,37,27,21,42,29,37,21,45,44,20,41,29,27,34,35,27,35,24,27,36,29,41,23,22,25,52,38,29,11,29,30,25,24,32,22,42,37,17,34,33,33,31,47,28,38,28,37,38,31,28,38,22,20,33,36,36,22,32,28,23,27,36,31,43,35,32,25,23,29,35,27,23,41,31,22,28,21,25,42,35,27,30,24,27,39,29,25,34,33,30,33,29,27,20,18,42,28,36,29,33,32,19,24,32,35,28,46,44,29,30,31,31,21,24,30,40,38,31,29,29,33,22,24,34,26,35,44,34,34,32,27,21,35,29,31,28,27,12,26,18,34,28,31,32,27,32,42,30,31,12,25,34,35,24,27,31,36,27,36,41,38,34,34,34,28,29,27,44,22,27,24,18,26,25,22,27,28,29,36,11,32,37,34,27,31,20,38,28,23,29,29,20,38,18,29,31,21,42,24,30,20,16,29,20,27,24,15,30,37,31,18,33,5,40,30,36,27,28,32,19,39,27,28,31,31,38,22,10,29,28,18,16,31,46,33,29,36,23,9,21,15,32,32,23,27,24,32,29,27,18,43,25,24,38,46,35,26,38,14,36,37,28,31,35,18,33,25,34,28,20,19,39,33,29,29,33,32,42,22,28,36,33,43,43,31,35,27,15,18,34,31,31,38,35,28,26,32,26,28,33,29,30,30,27,27,99
37,21,36,34,0,43,26,37,32,29,36,8,21,30,26,40,31,25,25,33,47,30,31,35,19,22,36,35,26,31,33,27,25,28,35,32,35,23,29,39,25,26,33,38,28,27,28,28,13,38,31,35,6,42,25,22,31,33,33,34,34,27,18,29,34,28,24,40,26,28,33,37,36,36,28,25,28,31,36,33,11,24,30,33,19,27,27,23,28,24,22,36,35,28,37,28,24,31,23,28,37,26,29,35,21,29,22,26,24,26,23,27,28,32,11,21,26,29,36,31,16,26,37,19,31,23,28,27,26,43,33,30,37,40,51,32,36,31,30,38,27,45,38,31,29,34,24,35,33,30,18,31,30,33,34,26,28,38,25,26,29,34,29,30,34,29,42,37,35,33,31,33,28,29,13,20,29,34,35,33,34,30,13,25,30,39,31,30,42,20,29,33,35,21,33,30,56,33,15,32,28,41,30,34,54,24,31,30,20,27,27,28,41,25,29,31,33,32,22,25,34,35,42,38,47,46,35,39,31,28,26,26,35,24,34,22,25,35,35,28,39,42,19,28,34,25,35,29,28,28,28,33,24,33,45,37,27,28,29,13,36,25,26,32,32,28,24,28,31,29,36,18,21,28,27,38,35,27,29,26,38,35,29,28,22,16,21,27,29,23,33,37,40,33,20,30,23,31,37,29,29,32,41,27,24,29,33,31,27,31,36,32,47,39,17,36,34,23,39,20,30,34,32,25,28,26,30,35,34,28,38,28,29,22,41,34,32,37,31,20,32,32,24,31,34,28,26,26,27,26,43,31,39,27,27,30,31,37,38,27,38,33,30,28,35,24,26,35,29,30,19,36,42,28,28,36,38,35,46,40,34,28,30,29,39,32,29,34,35,26,28,26,27,30,28,29,19,46,27,27,18,35,41,33,44,25,26,36,30,36,45,29,29,31,35,32,26,31,29,35,40,30,31,31,30,25,24,37,26,39,29,26,22,31,25,27,40,30,38,32,32,33,26,32,40,27,29,33,28,28,29,28,35,27,32,25,20,41,1,38,34,30,34,22,14,31,49,27,33,27,14,18,41,30,19,22,35,30,35,29,29,43,30,30,37,28,29,35,33,52,34,36,19,32,38,28,35,41,35,22,34,38,37,32,32,28,23,29,34,39,47,30,17,34,24,27,29,28,23,38,45,37,38,20,37,28,31,34,24,25,21,40,15,34,35,14,22,39,30,20,39,30,31,24,17,33,40,31,24,24,33,30,42,41,32,36,29,34,34,32,8,25,26,22,24,34,30,27,29,31,30,33,29,23,29,23,19,30,25,32,39,25,27,12,40,25,27,27,33,18,26,45,28,35,18,18,34,22,31,34,34,33,34,32,38,33,29,43,41,43,28,31,28,35,42,34,36,33,30,37,38,34,27,18,29,32,16,38,33,34,29,34,25,30,35,35,29,16,21,26,42,28,26,32,52,25,34,43,28,31,16,36,34,39,31,24,19,36,27,25,28,30,22,36,35,41,35,31,27,30,31,36,31,41,36,34,25,40,26,34,21,26,23,36,34,29,32,35,32,19,25,29,31,36,26,35,26,20,34,106
39,24,39,40,43,0,23,40,33,37,36,40,29,34,27,43,33,33,35,28,54,34,35,23,34,38,32,37,41,32,36,46,40,34,38,28,26,30,35,36,19,20,37,40,30,35,23,30,40,41,38,45,42,54,39,35,43,30,27,38,19,30,39,26,44,35,28,42,33,43,48,44,42,33,40,38,24,31,45,28,33,36,31,30,34,31,34,30,44,34,37,8,42,37,32,35,33,41,30,25,34,26,36,32,40,40,31,35,35,37,34,26,27,34,36,26,22,34,36,30,37,27,25,34,31,30,29,46,28,48,40,40,37,37,52,36,27,32,36,44,35,57,50,36,34,42,39,38,37,20,34,42,27,34,31,27,34,45,30,28,29,41,35,28,41,35,49,35,31,42,38,34,29,42,35,34,28,40,36,45,31,24,40,41,38,41,29,30,42,23,37,42,43,36,16,37,58,35,40,21,28,37,36,38,56,40,18,17,24,29,35,34,38,37,36,30,40,32,22,18,36,40,41,37,47,30,39,49,25,28,30,33,36,30,40,34,37,40,40,36,48,42,28,39,38,33,40,27,31,16,25,32,36,42,46,43,37,35,38,38,33,25,27,29,51,29,29,25,29,28,37,40,36,43,24,40,37,25,43,38,33,38,38,37,31,28,30,35,28,36,34,42,42,38,38,37,30,32,37,31,39,43,24,30,34,38,32,41,42,33,39,28,43,40,33,32,43,42,36,40,49,36,39,37,37,29,35,40,41,28,38,37,29,27,47,31,33,34,35,32,44,35,33,46,36,36,32,19,35,31,34,33,36,28,28,35,40,41,42,34,34,32,23,38,28,29,33,36,34,42,37,35,30,33,39,32,45,35,41,37,38,39,37,33,44,30,36,41,30,31,34,27,22,33,38,33,33,18,20,42,30,41,45,20,48,34,36,37,27,39,29,29,32,38,40,45,23,18,24,48,40,23,29,27,30,31,37,38,28,44,37,38,38,42,36,38,47,32,44,31,39,40,32,15,36,27,35,36,33,45,38,42,34,20,40,46,41,35,44,41,34,27,49,44,36,31,49,36,40,34,30,34,41,32,40,43,18,13,38,36,35,52,38,41,32,35,24,40,39,46,34,39,34,42,37,36,42,35,35,29,38,40,34,31,32,43,35,33,17,47,39,32,32,40,38,27,29,36,21,29,38,34,34,34,28,33,38,36,33,28,28,36,34,36,28,29,37,29,28,26,42,39,38,36,36,24,33,36,32,25,40,37,39,44,37,33,35,37,30,38,35,44,21,37,25,31,36,24,29,38,37,30,29,35,36,38,46,17,35,33,41,22,27,31,47,36,27,36,43,30,34,32,35,38,32,36,34,31,22,39,30,40,29,35,42,27,35,47,42,42,34,29,39,36,40,36,33,35,14,21,23,30,41,29,30,34,43,32,42,33,43,35,37,37,32,44,27,31,26,21,42,34,34,27,43,36,31,43,41,25,31,40,26,27,37,31,25,38,39,40,15,46,27,33,32,41,35,31,33,35,34,49,36,46,31,39,47,44,41,40,26,37,34,41,38,31,40,38,34,35,30,28,24,40,37,35,33,27,40,112
24,19,23,24,26,23,0,27,24,29,25,25,20,19,18,35,21,18,30,15,34,17,18,20,18,23,19,24,25,19,24,32,17,11,20,11,22,11,21,25,16,17,30,31,15,20,6,23,24,31,21,32,23,35,27,18,25,20,23,23,15,29,24,16,26,17,11,21,24,23,30,22,28,27,31,21,7,8,27,11,17,15,16,23,11,19,25,21,27,20,14,27,23,20,15,18,17,36,15,18,20,17,14,9,26,26,12,20,22,20,29,17,16,25,20,10,5,18,13,20,21,11,28,21,23,11,15,26,31,32,20,22,28,14,40,32,16,24,20,33,18,36,29,14,20,19,21,23,23,26,17,25,16,23,24,8,20,30,14,15,18,18,12,25,22,25,32,31,27,27,21,15,10,34,21,20,15,17,18,23,20,29,23,28,28,23,16,13,25,20,20,25,26,27,20,17,45,17,24,24,20,29,30,26,42,24,20,19,20,16,26,28,34,14,14,22,23,24,14,19,24,23,27,24,38,30,27,32,17,14,14,14,25,7,17,15,18,17,25,19,29,33,9,23,27,16,27,23,26,19,19,24,28,23,27,20,23,18,23,22,27,16,14,24,38,11,16,2,23,18,24,24,22,32,14,23,20,8,23,28,15,19,22,23,24,16,25,26,15,19,15,26,30,25,25,18,11,25,21,23,22,27,28,27,17,27,21,25,25,20,27,28,31,32,22,20,30,29,25,24,36,33,20,28,18,14,20,27,33,19,21,21,21,4,27,22,19,37,25,20,22,20,28,29,33,21,25,18,23,15,29,25,13,9,10,22,22,30,29,14,26,21,22,25,22,6,25,25,18,29,23,29,24,32,21,33,28,18,26,23,22,23,25,18,28,15,14,22,9,8,20,17,1,18,22,16,17,37,21,30,18,32,28,21,34,15,13,28,30,24,25,21,19,19,30,32,13,18,3,44,26,22,21,10,21,17,29,20,20,30,24,19,26,26,20,22,28,17,30,22,21,22,9,8,26,17,22,21,18,25,19,27,26,3,24,28,25,40,27,28,26,20,35,25,17,20,38,17,24,23,14,18,31,23,22,25,14,19,24,16,16,38,25,25,19,18,7,23,21,40,22,18,18,30,26,27,22,30,26,7,26,21,31,23,9,24,26,18,23,34,34,20,9,24,24,19,21,19,18,30,23,11,21,33,29,17,34,24,14,13,8,24,20,18,29,15,23,25,22,12,27,24,23,24,23,21,28,20,23,16,27,30,32,35,32,28,21,26,13,25,18,26,2,23,11,31,17,1,21,18,17,23,21,25,24,20,23,23,22,14,32,14,19,17,32,28,19,20,24,26,17,37,15,27,18,22,24,18,18,22,13,33,24,23,30,23,19,34,31,22,17,21,23,13,33,23,30,27,22,29,22,22,25,13,14,16,26,35,27,25,26,19,23,20,21,31,24,14,9,4,25,24,22,26,37,25,25,33,37,29,15,32,22,29,14,27,11,29,20,23,21,27,8,24,23,33,27,14,27,22,23,41,19,31,27,31,32,27,26,30,7,27,30,26,30,18,23,26,26,16,14,11,23,25,23,27,16,8,23,95
42,28,18,33,37,40,27,0,23,25,38,37,28,28,27,39,23,39,34,36,38,24,19,37,32,26,35,41,39,38,20,42,37,23,32,33,30,33,28,35,42,43,39,28,34,37,29,30,32,39,43,37,39,56,31,33,34,28,32,38,30,30,39,30,38,29,33,47,38,14,41,31,37,34,44,36,29,35,36,33,32,25,35,32,27,19,34,30,17,39,34,42,39,27,29,37,35,40,33,27,34,26,23,32,36,29,34,26,27,29,35,26,25,42,26,22,27,27,40,32,30,20,40,34,35,27,29,10,39,36,28,36,37,41,52,41,41,42,22,39,21,46,43,28,35,37,38,37,38,34,33,41,34,41,33,19,29,42,26,32,31,33,22,32,12,34,50,49,36,36,35,24,19,24,32,35,33,27,32,33,38,32,31,28,24,30,38,36,45,29,34,39,36,26,34,35,62,24,30,33,32,45,37,32,56,36,24,23,37,33,28,33,41,30,26,34,29,28,23,32,30,35,37,33,45,41,36,33,38,37,30,25,26,27,29,37,40,36,37,33,35,42,31,35,36,21,34,37,30,45,25,36,37,45,36,32,42,34,29,24,35,25,33,35,35,20,25,29,37,30,38,27,21,42,28,32,42,30,33,37,39,28,25,36,28,33,29,28,24,34,26,38,36,32,29,35,22,34,20,27,40,29,42,31,20,37,25,33,37,29,17,37,40,50,29,41,42,26,31,28,33,47,31,43,20,35,41,36,23,28,40,24,30,31,42,37,33,46,33,36,32,34,32,41,41,36,32,33,32,32,42,21,35,18,19,29,31,38,39,32,41,33,37,36,32,33,30,41,35,40,35,36,33,44,41,36,47,27,50,37,36,35,23,33,42,37,23,33,31,35,29,35,26,35,34,39,31,52,34,31,35,31,41,34,36,21,23,37,34,35,39,29,26,38,42,35,27,32,28,47,44,30,30,32,31,26,29,34,24,43,33,41,39,35,29,31,50,40,38,31,33,34,33,31,35,27,35,37,33,9,34,41,38,26,35,37,32,51,38,36,35,29,49,40,32,33,49,19,39,30,31,27,36,40,33,36,29,27,36,24,23,46,31,34,28,31,30,37,35,50,30,37,23,39,35,35,37,36,36,29,35,41,32,35,36,38,39,17,31,42,47,26,29,26,41,31,33,29,40,43,48,38,37,40,38,29,44,45,36,34,28,40,30,27,42,28,31,39,36,19,26,34,35,35,20,35,28,37,25,15,45,42,41,44,26,22,15,38,35,34,29,46,25,31,25,40,24,28,33,22,23,32,30,34,37,37,32,31,25,13,41,18,23,27,46,36,28,37,35,37,34,40,22,33,30,34,34,25,30,35,35,39,27,21,32,38,28,43,37,18,20,35,32,28,36,32,31,34,31,38,40,43,39,25,23,25,29,44,30,37,18,28,32,39,37,43,40,33,32,27,31,33,31,33,46,34,30,43,40,33,26,44,40,44,24,37,20,38,41,42,29,7,31,33,32,39,36,23,34,29,30,25,36,45,30,15,37,40,43,38,30,37,34,28,48,36,28,31,30,36,26,26,31,43,32,35,22,30,14,86
28,25,20,30,32,33,24,23,0,27,27,34,24,23,6,27,26,34,37,34,37,15,20,18,21,21,30,28,28,35,32,35,35,24,27,31,32,21,19,22,35,36,20,30,25,34,26,23,30,33,39,42,36,47,28,31,31,16,27,33,14,32,30,23,30,28,31,45,29,37,31,36,26,27,35,34,27,30,33,31,27,24,38,13,29,24,13,9,40,30,32,37,33,16,35,29,25,43,31,8,16,23,28,25,23,36,22,25,27,28,35,7,8,30,27,30,25,33,33,23,27,17,33,31,30,21,29,33,24,38,23,31,32,38,51,28,22,28,25,33,26,44,37,22,30,29,25,25,23,27,20,39,18,25,14,16,36,39,33,23,20,36,25,25,29,32,42,32,31,24,41,21,16,34,29,29,18,26,18,26,22,30,29,25,26,27,34,27,39,26,28,33,36,37,29,27,44,21,31,28,27,40,24,21,44,24,25,24,30,24,30,22,36,36,21,25,28,27,30,25,19,31,22,18,48,43,37,31,27,24,24,22,3,28,30,27,25,35,29,29,34,39,19,43,30,29,13,31,30,38,30,27,24,33,35,33,33,28,28,29,34,22,30,21,33,17,20,26,31,21,26,29,29,34,24,29,40,28,27,34,36,25,31,33,31,26,32,30,9,32,23,45,25,11,27,20,19,15,18,30,21,29,34,31,30,29,13,33,29,22,35,35,32,36,28,35,32,23,34,23,30,32,28,32,27,28,34,31,34,25,29,32,29,28,37,19,33,41,27,30,25,22,29,33,34,23,25,26,30,25,23,32,35,15,16,14,28,32,32,24,29,27,30,19,33,30,33,37,28,33,28,29,30,37,22,39,39,34,40,19,30,32,33,28,35,35,18,30,31,32,35,32,23,32,36,26,22,47,27,37,28,44,40,27,29,20,22,16,34,22,26,30,28,29,37,34,23,27,25,47,36,27,25,28,25,32,29,20,27,36,30,31,26,32,26,28,38,27,37,12,32,33,27,28,42,24,22,31,40,32,19,29,28,23,32,33,28,40,33,31,16,10,49,38,30,22,40,22,27,21,24,28,36,35,30,33,15,20,29,19,16,37,33,25,40,26,27,22,23,47,25,34,30,28,18,17,29,32,28,21,38,42,31,26,29,30,30,22,24,40,28,15,27,26,33,28,30,36,33,28,37,35,32,30,35,35,45,32,24,29,22,39,17,24,35,22,30,26,30,28,41,31,32,32,27,31,31,27,27,32,29,31,22,25,37,33,35,29,27,26,24,41,22,25,25,33,17,25,26,21,20,13,25,31,18,24,36,24,30,20,33,29,28,20,34,33,27,24,28,34,31,37,17,28,23,27,26,22,11,33,33,28,35,31,29,24,25,40,39,39,27,29,23,25,42,21,32,31,36,43,27,33,30,33,20,22,33,40,30,28,41,25,29,31,18,33,39,26,29,24,34,31,29,32,43,31,26,23,40,31,32,35,35,43,23,38,27,30,32,29,22,30,18,25,24,37,33,30,21,38,37,45,21,33,30,38,42,39,28,30,17,34,31,31,35,32,22,19,24,29,32,31,26,31,29,36,21,18,24,96
39,26,7,19,29,37,29,25,27,0,15,31,23,25,21,28,34,34,36,35,44,23,24,30,27,23,36,34,20,38,34,40,36,34,38,34,31,29,27,28,34,35,33,26,27,32,28,29,33,32,41,41,29,50,33,30,34,17,10,33,27,31,31,25,31,40,35,41,28,25,27,40,33,24,37,33,32,30,38,31,24,36,38,26,32,28,20,24,28,34,35,39,35,23,27,32,28,42,36,21,29,26,32,20,34,26,33,36,20,22,36,20,19,31,23,28,30,28,33,25,30,20,34,16,27,32,30,21,35,42,34,29,41,34,53,36,34,27,33,45,18,38,31,23,34,36,36,29,28,27,28,44,30,31,27,21,41,43,32,25,22,35,33,31,23,33,39,43,14,25,33,26,21,35,34,31,29,38,27,35,34,31,26,9,1,20,38,29,38,25,32,37,24,33,31,31,55,14,27,21,27,36,29,34,48,31,29,28,33,26,27,25,34,33,32,33,37,35,35,25,32,34,33,29,40,38,38,40,31,34,30,27,30,32,34,30,33,37,32,31,46,42,30,35,26,28,26,26,31,37,33,32,29,44,40,43,37,30,35,21,39,25,33,25,32,18,13,27,26,23,30,28,32,32,25,34,40,33,40,23,38,30,34,25,35,29,34,29,20,31,28,44,38,24,26,27,24,28,9,34,34,37,33,32,29,27,14,34,30,26,31,28,28,35,27,27,42,11,33,25,18,43,26,34,32,35,39,24,34,28,31,33,33,32,30,23,34,37,23,33,34,29,37,34,40,32,31,26,32,25,36,32,40,20,19,21,31,33,34,31,33,33,30,18,32,34,33,38,28,38,26,26,35,35,35,29,42,24,40,32,26,36,35,28,38,37,22,28,36,35,38,31,28,39,37,30,28,40,27,24,31,43,25,17,40,32,34,31,34,29,39,28,31,37,38,32,24,29,30,44,41,30,8,30,38,35,30,29,31,45,36,34,31,38,32,34,49,29,44,25,39,40,28,33,32,27,33,38,40,20,26,36,36,28,37,38,33,36,30,30,29,23,47,35,27,24,42,30,31,29,27,30,47,39,33,36,28,24,36,30,22,31,32,37,42,24,27,29,27,46,33,38,26,37,29,16,33,35,41,30,37,46,41,33,29,29,30,26,25,45,35,28,30,37,37,26,28,37,32,40,43,31,34,37,28,35,48,36,34,34,29,31,28,15,35,27,34,36,25,33,37,35,36,21,17,31,32,30,26,35,45,38,35,38,19,23,30,39,33,29,21,38,27,24,26,27,23,28,28,28,29,26,33,20,29,35,39,24,22,25,30,32,31,25,38,29,35,31,37,37,29,39,21,27,29,25,34,15,24,41,34,35,36,33,36,37,14,42,32,42,17,24,35,16,30,29,40,42,40,47,31,29,36,25,20,13,36,41,38,35,29,28,18,34,24,43,38,29,32,29,39,34,32,27,48,37,33,36,37,32,23,43,33,47,35,41,32,27,35,34,22,18,29,22,23,44,38,20,26,39,38,36,28,37,27,26,34,24,34,39,28,24,27,39,44,36,27,30,32,32,32,23,31,36,34,34,33,29,11,83
29,30,22,27,36,36,25,38,27,15,0,35,25,22,30,37,19,22,35,28,36,28,23,32,30,26,26,19,35,32,30,44,29,27,30,26,20,30,31,29,28,29,33,36,12,24,25,30,23,29,31,34,33,35,39,18,27,20,24,24,31,30,33,10,33,28,26,31,24,28,37,29,25,25,27,21,18,33,35,30,26,24,32,25,19,19,34,33,38,27,26,28,31,15,34,17,13,41,30,30,23,20,26,18,38,31,31,29,25,23,37,29,28,29,31,25,20,31,28,10,26,24,38,30,15,27,19,34,29,40,26,30,37,37,38,32,36,24,26,32,21,41,34,25,19,28,37,24,22,26,31,40,27,34,32,25,35,39,29,10,7,40,28,28,30,30,34,31,28,39,40,30,25,36,37,16,28,33,25,30,31,34,34,24,16,24,32,14,26,29,22,27,32,38,20,16,40,18,33,33,12,37,33,35,43,23,30,29,23,11,31,29,33,34,24,31,24,32,29,30,33,33,30,34,47,34,41,32,32,35,24,31,30,30,33,15,18,37,22,23,38,38,28,38,22,27,18,28,33,31,18,33,33,42,44,36,24,29,28,33,35,21,27,33,40,24,28,25,30,8,25,25,34,40,12,30,26,23,39,22,35,30,28,33,30,21,31,31,29,19,32,36,39,16,27,19,28,35,22,29,22,33,28,34,28,35,23,40,38,21,33,33,32,32,29,32,33,26,32,25,33,36,20,30,32,29,27,34,42,24,16,29,28,26,28,34,23,41,19,20,31,21,31,41,43,17,32,31,26,26,29,31,34,24,23,13,35,30,30,19,28,29,35,32,37,28,20,44,29,33,25,27,39,34,21,43,27,29,41,26,22,23,27,27,36,31,27,18,30,30,23,35,24,28,37,28,29,38,32,37,22,43,40,31,36,24,22,39,37,25,26,13,16,28,37,27,13,18,24,47,28,34,22,15,30,20,31,27,26,32,30,19,35,32,26,28,48,27,33,33,32,33,30,27,37,21,18,34,34,33,18,28,32,22,29,33,35,44,37,32,27,32,36,37,29,9,27,23,26,33,23,27,35,28,29,32,30,25,28,22,27,36,34,25,30,21,26,24,22,47,34,37,23,32,30,30,28,20,35,19,41,44,35,32,32,39,25,21,29,37,34,29,21,30,22,11,13,24,26,40,44,34,28,35,33,32,33,41,33,28,18,36,32,19,40,27,19,23,29,27,37,31,32,20,32,36,34,29,28,27,35,39,34,46,34,32,25,29,18,25,29,39,23,27,15,30,28,26,13,20,21,33,36,19,33,36,29,29,17,25,36,24,27,29,33,28,34,16,28,32,25,44,26,29,28,24,30,30,33,28,32,36,35,29,35,39,25,39,29,43,22,30,23,14,45,24,34,31,37,44,33,30,37,28,21,17,26,45,34,33,39,23,21,19,33,34,30,25,21,23,33,29,27,24,49,27,24,28,40,35,26,32,26,41,30,26,26,33,20,35,27,33,29,31,30,41,42,25,30,24,23,43,20,32,30,37,29,39,35,33,28,23,26,32,29,31,30,33,26,28,29,25,33,21,38,19,25,29,26,98
33,28,30,31,8,40,25,37,34,31,35,0,28,29,28,45,38,32,33,28,45,33,30,33,27,14,32,36,34,30,33,35,33,32,31,28,31,31,33,37,33,34,32,46,25,30,27,35,21,42,39,42,2,50,33,30,35,29,37,37,31,34,26,25,38,35,16,46,34,34,41,33,43,32,20,32,24,33,28,32,19,32,38,32,27,30,35,31,35,32,30,37,42,33,36,25,29,39,26,27,36,25,25,34,27,29,30,34,32,34,31,27,26,24,19,27,22,28,38,29,24,21,40,15,34,31,24,35,18,36,31,38,34,39,56,40,37,39,34,43,19,44,45,30,29,42,32,28,30,30,26,39,35,32,30,18,36,39,27,27,28,42,33,36,38,27,41,40,41,41,39,25,20,28,5,28,34,37,34,41,39,34,21,22,32,38,37,23,35,27,25,30,37,29,29,26,57,32,23,34,33,43,34,29,47,31,29,30,28,28,34,36,39,33,25,27,41,37,30,22,27,32,38,34,45,41,43,39,32,35,29,18,36,32,38,30,33,32,35,24,38,39,27,36,33,33,36,31,36,36,34,25,32,41,37,41,35,34,37,21,38,24,25,31,40,21,26,27,31,27,29,26,29,36,23,33,41,19,25,34,30,29,37,28,30,24,29,34,25,30,25,43,33,34,27,25,15,27,32,37,31,33,37,35,32,36,31,39,35,30,36,30,46,47,25,38,26,24,35,12,31,26,24,17,31,25,31,37,36,27,34,36,34,29,42,33,28,45,30,28,40,29,32,37,42,30,33,23,23,33,42,39,38,19,20,31,27,41,42,23,32,29,27,35,32,31,27,42,36,34,27,34,34,36,30,42,35,27,48,39,33,35,30,32,44,36,34,26,33,25,36,33,25,29,36,37,27,47,20,35,26,27,33,30,45,33,34,38,37,31,41,36,37,39,41,33,22,27,27,43,39,27,35,27,38,33,23,36,34,38,37,34,30,37,33,35,48,38,46,32,39,40,34,29,35,26,31,33,36,35,26,35,29,24,33,33,28,34,9,38,36,25,42,30,22,30,48,35,35,31,22,26,46,22,26,29,30,27,41,27,34,50,37,31,41,34,28,28,26,50,39,31,27,27,36,35,37,39,43,18,42,44,29,26,34,36,31,28,31,46,47,31,25,30,32,34,36,31,31,43,48,36,34,12,32,34,23,38,32,24,17,40,23,33,32,22,30,40,30,28,38,36,35,32,25,34,38,36,31,32,25,38,38,39,40,37,30,32,30,35,16,33,24,29,20,33,35,26,32,29,28,29,35,31,35,31,27,27,23,24,31,31,35,20,37,33,35,31,28,10,22,42,33,41,26,26,33,28,30,35,34,41,38,32,37,39,29,44,41,35,20,29,33,34,43,33,28,25,38,45,37,36,35,26,24,31,24,46,34,28,36,29,33,27,33,27,37,24,29,25,41,26,24,33,47,33,34,42,36,35,24,37,35,40,34,16,27,28,35,33,25,33,30,35,34,43,37,23,35,35,36,44,26,36,28,41,21,34,34,30,29,34,31,44,37,35,39,39,38,27,31,26,28,36,18,42,34,28,26,98
28,19,27,24,21,29,20,28,24,23,25,28,0,19,18,36,18,22,24,27,39,24,22,22,23,25,27,30,22,17,26,32,28,27,31,27,21,18,20,30,24,25,23,32,23,24,22,25,24,30,32,32,26,35,30,21,25,19,17,17,21,29,17,15,33,24,21,36,29,30,29,21,33,23,34,24,20,28,27,22,10,20,30,25,24,22,11,15,33,23,25,27,24,23,26,9,13,30,15,20,29,5,25,27,26,26,19,21,23,25,22,19,18,21,16,20,21,19,33,19,21,11,29,13,28,12,18,29,27,31,31,29,31,34,49,27,24,18,17,34,30,43,36,23,23,33,25,22,20,19,23,30,21,28,21,12,27,29,24,21,18,23,28,26,21,14,32,24,19,22,30,17,12,26,25,23,22,33,27,30,25,23,18,20,24,27,17,25,29,20,20,25,32,24,19,24,51,21,20,24,27,28,20,23,41,11,21,20,19,22,6,16,26,30,25,14,24,25,21,17,25,24,30,26,30,33,34,32,19,22,9,18,27,23,33,15,18,23,23,21,29,21,16,32,27,17,26,22,27,27,24,16,20,30,31,36,26,14,19,18,30,4,12,23,37,11,16,22,24,17,23,17,26,33,13,25,31,18,34,27,32,21,21,18,26,15,26,6,17,22,19,36,31,24,17,17,15,18,25,25,22,24,27,26,16,30,22,28,30,20,29,21,35,26,4,23,28,22,26,27,29,35,24,31,19,14,20,27,33,7,27,20,26,18,33,25,22,36,24,19,31,19,29,31,35,15,23,18,16,15,31,27,33,11,10,21,22,30,31,21,25,12,22,9,23,20,31,35,18,31,28,21,26,32,21,31,19,31,35,32,27,23,27,12,26,18,26,26,27,14,27,26,19,18,31,25,22,28,19,32,17,29,36,19,37,16,18,28,26,20,31,24,21,26,34,37,12,17,21,41,29,22,15,23,26,24,21,29,22,33,28,19,21,29,24,26,35,26,28,24,28,29,18,24,39,6,14,20,32,28,16,26,18,19,28,30,25,41,22,21,27,22,39,21,13,20,38,14,24,18,13,17,31,31,24,27,20,16,32,27,25,35,9,25,33,27,23,22,20,41,23,23,21,31,28,7,26,29,31,18,33,37,26,15,29,29,32,20,20,33,26,21,22,21,24,26,28,25,22,25,34,31,25,33,31,27,25,28,18,13,17,27,20,22,27,19,27,30,23,17,27,23,22,25,22,23,23,20,3,13,25,29,34,37,27,23,21,21,24,20,13,30,18,15,14,24,24,21,28,28,28,20,26,24,20,24,30,16,27,16,23,16,21,17,31,24,26,16,28,24,23,31,25,18,23,27,13,18,23,30,29,32,28,25,33,29,19,35,32,35,30,24,27,23,41,23,25,22,29,36,29,21,29,22,14,20,27,36,25,17,34,19,23,11,26,29,28,15,20,20,31,13,15,25,39,24,26,22,34,24,21,24,25,26,30,18,18,20,20,24,14,26,17,24,25,35,29,27,17,25,26,43,18,30,24,33,39,35,25,23,16,28,26,23,21,15,24,27,25,18,24,27,23,28,23,30,17,15,31,101
29,18,19,23,30,34,19,28,23,25,22,29,19,0,19,32,21,26,16,28,28,19,14,19,12,28,27,24,19,25,9,34,17,19,22,26,21,8,17,26,28,29,20,18,19,27,21,25,21,16,27,33,29,29,28,26,24,20,19,12,18,21,20,16,27,23,26,34,18,28,26,30,21,22,26,29,22,23,22,20,20,19,22,22,20,18,23,22,31,23,14,28,26,7,16,25,21,22,21,17,16,14,22,19,22,30,15,17,22,23,18,18,17,34,26,16,20,14,26,18,18,8,34,24,23,14,15,24,32,21,18,20,32,33,45,13,15,28,20,30,27,40,33,18,24,24,20,20,18,24,13,31,21,28,23,11,29,28,20,18,15,27,20,24,24,21,36,33,23,34,22,16,11,32,24,24,20,25,14,24,25,19,27,30,25,19,13,21,33,19,28,27,34,26,20,22,48,13,28,23,22,35,14,16,39,19,18,17,23,19,25,10,38,29,16,15,12,12,23,24,14,13,22,25,27,33,22,31,10,13,17,17,26,23,25,19,22,25,9,27,29,32,12,29,16,26,14,23,23,26,24,17,14,26,23,28,26,9,14,26,29,15,20,19,36,10,15,21,25,16,21,27,25,32,14,16,29,23,31,24,31,20,27,22,10,19,11,25,16,27,18,32,20,12,25,15,14,24,17,9,26,27,28,22,25,27,22,24,20,1,12,24,27,35,20,30,27,28,30,30,30,34,23,23,21,18,24,25,35,18,24,26,24,23,14,21,19,36,19,22,25,17,14,24,35,24,27,25,19,4,31,11,25,10,9,9,21,17,18,19,24,17,29,21,28,25,23,25,7,31,17,24,25,21,25,38,35,32,32,19,22,27,10,7,17,14,18,25,26,24,22,25,18,22,27,19,11,38,26,33,21,31,32,26,29,15,17,29,25,17,28,23,23,16,25,29,13,18,20,35,25,27,17,23,25,25,27,12,6,29,27,23,16,18,23,25,31,18,23,23,27,28,23,20,27,15,23,21,20,23,14,24,19,18,22,26,21,33,29,27,24,19,43,31,23,17,35,17,21,19,17,21,33,26,21,24,17,21,20,14,18,32,28,26,17,21,22,20,18,43,14,24,23,12,27,19,23,28,30,15,23,37,29,16,22,21,21,16,25,25,30,10,18,24,28,23,25,18,26,33,29,30,29,32,26,23,38,23,13,19,14,34,16,14,34,18,18,11,24,19,31,22,21,22,22,24,27,9,22,15,30,26,31,36,32,28,21,22,22,6,23,40,17,23,11,27,19,20,23,12,13,22,23,21,14,19,27,25,25,15,30,12,7,19,29,26,25,24,27,29,29,29,17,30,12,16,24,17,20,26,28,23,14,8,24,23,18,22,30,34,28,25,26,15,30,4,28,30,22,29,13,28,19,19,5,12,24,39,27,18,32,16,22,27,22,28,28,19,21,19,18,20,18,17,38,21,25,24,28,20,21,25,26,22,22,31,20,33,14,19,23,25,13,19,20,32,28,29,11,23,22,27,16,28,18,17,37,31,29,25,12,25,25,26,30,11,26,28,12,19,20,26,26,23,24,29,16,11,23,95
33,19,14,24,26,27,18,27,6,21,30,28,18,19,0,21,20,28,31,28,31,9,14,12,15,15,24,31,22,29,28,29,32,18,21,25,26,15,13,16,29,30,14,24,28,28,20,17,24,27,33,36,30,41,22,29,25,10,21,27,8,29,24,20,24,22,25,39,23,32,25,35,32,28,30,29,21,24,27,25,21,18,32,7,26,18,7,3,34,24,29,31,27,20,29,23,19,37,25,2,21,17,27,19,17,30,16,19,21,23,29,1,2,24,21,24,19,27,27,24,21,11,27,25,26,15,23,28,18,33,17,25,26,32,46,22,16,22,19,27,20,43,36,27,25,35,19,20,25,21,14,33,12,19,8,10,30,33,27,26,23,30,19,19,23,26,40,26,25,18,35,15,10,28,23,31,12,20,23,26,16,24,23,19,20,24,29,28,33,20,22,27,30,31,23,26,38,18,25,22,28,35,18,15,39,27,19,18,24,27,24,16,30,30,15,19,22,21,24,19,13,25,16,12,42,37,31,25,21,18,18,16,9,22,24,21,19,29,23,23,28,33,13,37,25,23,19,27,24,32,24,21,18,27,29,27,27,22,22,23,28,16,24,15,36,11,14,20,29,22,21,23,23,28,18,23,34,22,21,28,30,19,25,27,26,20,26,24,3,28,17,39,19,17,21,21,13,9,12,25,15,26,28,25,24,23,7,27,23,18,31,29,26,30,22,30,27,17,28,17,24,26,22,27,21,22,28,25,28,19,32,26,23,22,33,13,27,35,22,24,25,24,23,27,28,17,19,20,24,19,17,27,31,9,10,20,22,26,27,23,24,21,24,13,27,24,27,31,22,27,22,29,24,31,16,33,33,28,34,24,25,26,28,22,32,29,12,24,25,26,29,26,17,26,30,20,16,41,21,31,22,38,34,21,23,14,16,10,28,16,20,25,22,23,31,28,17,21,19,41,30,24,19,24,19,26,23,23,22,30,24,25,20,26,20,22,32,21,31,6,26,27,22,22,36,18,16,25,34,27,22,25,22,17,26,27,22,34,27,25,10,4,43,32,24,24,38,16,21,15,18,22,30,29,24,27,9,14,24,13,10,36,27,19,36,25,21,16,18,41,19,28,24,22,12,11,23,26,22,22,32,36,25,20,23,24,24,16,18,34,22,9,27,23,27,27,29,30,27,22,31,29,26,24,29,29,39,26,18,23,22,34,11,19,29,16,24,20,28,22,35,25,26,26,21,25,25,24,21,26,30,25,16,19,31,27,29,23,27,20,18,35,16,19,19,27,11,19,29,15,14,7,19,25,12,18,30,18,24,14,27,23,23,14,29,27,21,18,22,28,25,33,11,22,17,21,20,16,5,27,27,22,29,27,23,18,19,34,33,33,21,29,17,20,36,15,26,25,30,37,21,28,24,27,14,17,27,34,27,22,35,19,23,25,12,28,33,20,23,18,36,25,23,26,37,25,20,29,34,25,26,29,29,37,17,32,21,24,26,23,16,25,12,19,18,31,27,24,15,32,31,39,22,28,24,33,36,33,22,24,11,28,25,25,29,27,16,13,18,23,26,25,25,25,23,31,15,12,18,90
37,19,21,40,40,43,35,39,27,28,37,45,36,32,21,0,39,43,36,35,50,22,25,33,35,34,37,42,42,39,41,24,46,37,40,42,33,32,26,35,40,41,33,28,35,45,37,14,41,35,47,37,44,56,41,38,40,17,31,43,27,34,38,27,43,39,42,56,39,38,40,45,43,34,37,39,38,35,44,42,31,35,44,26,37,29,28,24,30,41,43,39,41,33,44,38,34,42,37,21,40,31,37,31,37,31,33,38,37,39,38,20,19,41,35,36,36,39,38,31,38,28,43,33,38,32,30,34,37,52,36,38,36,49,61,38,37,43,38,46,32,53,46,44,35,41,36,32,30,33,34,51,30,37,27,27,44,47,40,33,30,45,36,16,37,42,49,36,35,39,50,32,27,31,40,39,29,37,42,27,34,37,37,26,27,31,40,37,49,20,40,45,37,45,31,34,59,25,39,38,37,46,35,34,51,31,28,27,40,34,42,31,47,41,34,32,41,32,38,25,32,42,33,29,45,45,47,43,37,35,35,33,30,41,43,36,38,42,38,40,47,49,30,49,37,34,36,39,37,37,35,34,35,44,46,45,44,39,41,34,45,32,34,34,45,27,32,37,41,29,33,24,33,46,25,40,51,39,40,34,47,36,36,41,30,36,31,42,20,37,34,52,38,34,22,27,30,28,19,29,34,41,39,38,35,41,14,47,43,31,44,39,39,51,37,41,45,24,43,36,31,45,39,34,38,36,42,43,24,35,39,37,36,33,41,32,34,48,34,33,26,29,34,47,40,36,16,26,43,36,36,21,35,26,27,31,39,34,33,31,35,34,30,30,26,35,43,35,39,41,37,36,41,46,35,45,48,38,50,43,37,38,42,38,36,39,23,41,42,37,44,26,34,40,48,37,36,49,27,48,35,51,53,33,40,33,35,31,40,33,39,40,41,39,41,46,24,29,36,39,41,30,29,37,29,41,26,42,26,45,43,40,37,45,39,41,49,38,50,25,43,44,39,39,46,32,37,38,44,33,26,36,36,34,42,47,42,53,41,45,29,23,58,42,34,32,50,35,40,28,34,38,49,39,41,38,28,30,43,32,21,43,45,38,47,41,38,32,30,44,32,41,38,41,29,32,42,41,24,30,48,47,33,33,34,44,41,27,34,51,41,28,38,42,40,38,40,37,42,43,50,46,39,43,45,43,48,43,35,35,29,45,31,26,35,26,34,39,40,36,49,41,40,30,30,37,44,41,39,35,47,44,32,38,44,40,36,39,34,35,32,49,33,24,26,36,20,36,38,34,33,26,32,31,31,35,45,30,36,31,40,32,27,28,41,32,34,37,41,37,38,45,22,43,37,36,38,34,24,44,44,41,42,40,35,37,35,51,42,50,31,41,36,27,43,34,32,35,46,53,40,39,32,39,31,24,42,50,40,35,31,36,33,40,31,46,43,36,32,35,41,41,42,37,46,42,40,46,32,38,40,42,37,48,34,41,35,37,41,40,28,32,29,38,37,50,44,34,32,43,42,37,28,40,39,27,43,52,41,43,28,27,30,44,33,41,27,28,31,39,40,37,31,37,40,46,34,29,25,97
31,25,27,29,31,33,21,23,26,34,19,38,18,21,20,39,0,22,28,21,40,23,27,23,26,28,25,32,33,33,28,35,26,22,34,28,7,21,19,30,25,26,30,31,25,24,21,31,33,19,28,31,36,46,37,29,35,23,30,26,24,33,23,17,23,14,25,38,21,21,27,36,30,23,33,28,24,29,26,26,20,10,24,23,16,24,27,23,26,30,23,31,28,26,30,27,24,34,30,18,20,23,28,26,29,33,22,11,27,29,26,19,20,32,23,21,22,29,34,21,36,26,33,31,12,21,22,19,26,21,30,27,23,31,33,26,27,27,7,24,23,42,39,26,27,31,24,22,27,13,25,36,28,35,24,27,22,27,25,23,20,31,23,30,11,28,45,37,34,36,36,27,28,33,36,29,27,28,22,23,32,23,26,35,33,32,31,27,30,26,22,27,32,25,23,29,53,27,19,27,9,30,17,17,41,21,22,21,26,24,24,15,25,35,28,25,14,26,16,21,15,25,27,30,38,36,29,33,29,26,24,33,29,24,28,26,29,26,22,21,20,39,19,31,19,16,31,28,25,28,28,27,17,33,44,31,33,19,14,25,30,22,29,31,42,28,33,19,28,19,23,22,29,38,15,28,35,25,34,27,31,31,20,31,24,25,25,24,21,30,32,37,21,29,24,23,30,25,29,23,30,14,31,26,15,34,25,28,24,20,31,31,39,35,14,24,27,33,31,30,40,33,33,30,28,27,27,38,32,25,29,19,23,23,28,29,26,41,16,23,24,27,28,28,36,27,30,22,26,24,33,25,32,27,27,26,20,18,17,27,26,27,26,26,19,25,17,32,27,31,30,21,36,29,29,35,37,31,35,23,19,25,31,21,32,30,23,35,30,27,10,32,22,25,31,26,26,41,23,26,25,34,26,23,29,6,8,25,29,28,33,6,3,29,27,37,16,21,24,40,31,26,30,27,16,7,28,24,20,28,18,30,19,20,14,16,36,25,20,24,18,19,26,25,39,24,28,22,26,18,24,27,25,20,23,22,17,41,32,27,28,20,40,25,17,22,39,4,24,21,23,27,21,25,36,33,25,20,35,26,24,38,20,19,27,30,22,22,20,34,28,25,26,20,30,24,22,31,21,22,28,38,30,26,30,25,34,26,24,27,36,11,18,11,19,8,10,23,23,35,32,28,27,32,20,28,30,33,23,28,21,28,23,24,31,22,30,20,27,14,25,19,20,23,27,27,29,26,21,18,30,27,32,37,21,17,10,23,30,19,23,37,21,26,18,34,25,20,10,24,25,23,23,24,17,23,33,20,27,30,34,17,21,20,31,28,21,27,22,33,19,35,24,24,25,29,31,32,21,25,28,24,28,29,25,30,24,35,26,41,24,28,17,27,35,17,29,32,24,31,32,26,34,21,23,26,30,40,15,24,27,34,26,29,28,28,17,25,24,19,26,27,25,11,42,34,25,36,33,24,23,35,29,39,25,27,13,31,31,22,18,16,20,29,28,33,39,27,14,21,20,31,24,30,23,24,39,25,31,33,19,26,29,13,34,30,23,26,14,27,25,26,27,32,25,12,7,18,23,95
32,27,32,20,25,33,18,39,34,34,22,32,22,26,28,43,22,0,25,28,40,31,29,30,28,31,32,27,35,18,34,36,28,25,32,23,26,24,30,30,22,23,38,35,20,2,18,34,26,31,23,34,31,27,34,21,30,26,32,30,26,27,25,16,37,31,20,37,31,32,33,25,33,30,35,18,19,26,30,23,18,30,25,21,25,25,31,31,36,21,25,33,33,23,27,13,9,31,14,26,34,22,31,26,30,36,23,31,31,29,27,27,28,25,20,22,17,27,31,16,23,23,33,30,30,24,25,36,31,24,32,34,31,32,46,36,33,16,29,36,29,37,40,31,27,36,28,28,26,27,27,32,30,37,32,20,37,32,26,18,15,32,24,32,33,26,40,23,36,38,24,26,22,36,27,23,29,29,35,30,34,29,12,25,35,32,28,22,27,26,18,23,10,30,26,24,48,26,24,28,27,37,27,31,47,27,25,24,17,19,28,25,41,26,26,28,35,27,31,22,33,31,40,36,44,39,44,24,28,28,25,20,37,25,31,7,10,29,30,19,37,38,20,30,23,24,26,26,32,25,26,28,27,34,39,34,24,27,32,22,32,21,13,24,41,23,28,20,28,14,29,25,30,37,18,34,32,17,35,28,28,22,28,35,19,13,20,28,27,20,27,38,39,24,27,23,17,33,30,26,14,32,32,31,23,37,29,37,36,27,37,29,40,24,24,28,29,23,34,31,30,31,26,35,31,11,5,33,41,24,24,27,32,18,36,26,29,34,26,17,29,19,23,40,41,13,33,23,22,22,35,28,31,21,22,21,34,32,33,27,32,29,27,29,32,20,28,37,25,29,27,32,35,36,13,39,23,30,44,31,29,15,32,25,32,27,28,28,25,22,32,32,17,15,34,30,29,43,20,31,15,44,40,27,42,28,30,38,34,29,32,24,25,32,40,35,19,24,19,50,34,27,30,22,24,29,31,36,23,38,32,11,29,34,28,30,41,31,41,32,35,36,27,20,38,22,14,27,23,37,22,26,24,15,7,34,29,39,26,38,19,28,33,29,21,17,35,26,18,28,15,19,39,35,20,23,25,20,36,28,30,44,29,24,33,27,19,27,26,45,28,30,23,31,36,27,20,26,29,25,43,39,37,27,27,37,31,27,24,34,40,33,23,29,21,26,28,27,20,36,41,29,34,37,35,29,29,35,25,12,24,32,24,27,32,23,25,36,27,29,24,24,25,26,26,31,34,27,25,28,26,31,30,40,34,35,28,28,25,29,17,34,16,29,21,32,31,19,28,28,29,31,34,25,21,27,32,24,25,26,32,26,24,21,37,21,36,12,25,28,21,39,29,38,30,26,26,30,29,34,25,31,29,33,38,34,25,37,28,37,29,28,26,22,42,30,36,38,39,46,30,30,37,21,26,25,29,40,31,25,35,31,27,15,27,30,26,17,21,16,32,25,23,30,48,19,32,36,43,30,23,38,32,36,26,22,28,29,12,31,22,38,22,23,22,44,38,26,24,24,25,37,24,36,33,34,37,39,27,29,21,26,23,32,25,30,31,34,29,20,26,23,28,27,34,18,28,21,35,105
41,23,33,27,25,35,30,34,37,36,35,33,24,16,31,36,28,25,0,27,42,22,18,28,27,29,28,33,34,31,22,36,33,31,36,28,31,24,18,19,28,29,35,22,30,23,28,25,32,31,40,29,31,45,34,23,24,25,30,28,28,5,7,25,31,24,31,43,32,21,35,38,29,26,34,20,26,35,32,31,14,22,35,26,28,22,30,32,34,27,30,39,38,21,29,31,27,6,26,31,21,29,30,35,30,32,25,27,33,31,2,30,29,39,20,20,25,15,40,29,30,24,23,37,31,26,21,27,33,37,32,24,29,38,52,28,31,28,27,34,24,38,31,27,29,35,26,32,30,25,27,27,21,28,36,27,31,37,20,28,28,33,32,27,30,22,36,35,34,36,34,28,27,32,32,25,20,37,23,36,25,25,22,34,37,34,24,32,39,22,27,22,31,30,32,32,47,28,24,30,28,44,19,27,51,27,21,20,23,29,30,17,23,29,30,22,26,16,19,17,28,29,28,32,31,38,37,34,26,29,29,33,40,27,37,25,22,29,24,28,33,45,22,30,32,28,28,22,7,31,28,20,13,36,36,22,30,25,30,22,34,28,26,26,41,26,31,29,22,27,33,21,30,36,27,29,38,28,43,19,38,24,31,22,6,19,7,30,29,22,34,36,34,26,23,27,30,34,33,13,26,32,31,6,27,32,28,29,28,15,25,25,43,36,20,35,26,32,32,31,39,25,34,36,31,28,30,26,39,31,37,30,26,31,30,24,33,38,31,23,35,31,10,32,36,29,27,16,20,20,41,15,29,26,25,23,26,31,32,31,36,24,20,28,25,33,36,36,23,38,22,24,37,31,25,37,41,16,37,24,31,17,23,23,33,23,22,36,37,35,31,28,29,32,32,31,26,48,19,24,21,35,42,25,35,22,20,37,9,21,23,25,26,32,26,33,27,30,31,42,41,12,28,23,26,28,27,25,10,41,31,29,11,33,27,27,26,30,39,27,28,29,22,28,32,30,30,28,33,26,28,36,24,27,18,26,21,17,26,40,30,31,43,25,17,30,48,24,30,19,17,21,37,31,27,30,27,22,34,28,22,40,32,31,30,29,27,32,30,43,18,30,21,26,39,26,30,29,31,29,37,37,35,21,36,27,26,20,26,39,44,24,26,31,36,27,27,14,26,38,34,38,30,39,34,27,38,33,27,27,28,37,24,30,27,23,31,25,21,23,41,31,30,15,26,29,32,25,27,19,29,33,35,40,19,15,22,27,26,21,17,34,28,25,25,27,23,30,29,26,27,36,12,16,19,25,38,22,27,24,34,16,11,21,34,11,14,30,34,29,30,37,21,37,25,21,29,31,31,38,33,36,27,21,35,21,22,37,27,44,23,20,30,31,44,18,34,37,27,34,27,37,34,20,21,28,35,30,32,23,35,32,18,33,23,27,32,19,24,28,31,21,19,30,49,28,24,38,35,26,18,32,35,36,34,31,22,37,30,14,20,28,25,30,29,43,40,20,16,19,18,31,28,35,25,21,39,41,29,27,24,12,9,33,36,25,30,33,16,15,24,23,11,33,27,29,23,23,29,101
27,16,32,32,33,28,15,36,34,35,28,28,27,28,28,35,21,28,27,0,32,19,24,21,25,31,4,11,27,20,30,38,24,23,26,26,24,26,15,27,19,20,39,38,22,30,21,27,33,34,36,38,30,42,31,24,28,22,25,34,21,22,24,18,16,7,24,36,33,32,20,34,35,30,28,27,22,23,27,26,28,11,23,32,18,23,26,30,39,32,21,20,38,21,30,28,24,33,18,27,23,22,28,24,32,40,27,20,27,29,29,27,26,32,24,23,20,27,28,22,30,23,28,32,28,26,21,32,26,34,22,29,24,29,49,34,25,31,20,36,31,37,40,25,17,33,31,25,26,18,26,37,19,26,33,22,35,32,27,20,21,24,24,29,24,20,35,22,29,37,36,15,20,36,23,26,20,29,21,35,23,22,30,34,36,34,23,24,36,15,33,38,38,26,12,14,50,28,20,23,25,29,32,26,44,27,20,19,24,21,33,30,30,29,20,17,23,31,28,10,24,26,30,34,39,26,36,36,22,25,26,28,37,22,29,22,25,24,32,32,29,40,24,30,31,25,28,20,26,22,17,19,30,38,39,32,34,28,23,26,31,23,15,26,42,23,28,17,22,20,26,33,28,35,16,23,35,21,35,30,30,19,21,29,30,28,31,33,27,25,27,39,30,26,31,21,25,34,30,29,29,27,20,27,24,30,25,21,17,27,33,29,42,39,27,24,31,32,10,33,39,32,32,25,33,17,23,30,38,26,30,20,28,11,40,28,25,29,28,24,34,23,34,21,34,28,29,11,22,28,36,31,28,21,22,23,33,34,33,17,26,19,15,26,20,9,30,25,28,37,27,29,24,31,28,30,38,33,41,26,31,26,33,29,38,24,21,34,24,15,26,21,16,21,24,31,26,30,8,23,26,34,35,18,37,15,13,30,25,27,31,22,19,33,20,37,15,10,18,49,32,15,27,25,17,23,31,23,26,36,27,26,28,29,23,25,39,32,32,25,11,12,24,23,32,23,29,23,25,31,22,30,21,18,35,31,26,40,34,21,34,29,34,34,26,21,39,17,27,13,26,27,34,30,27,30,20,15,32,18,20,42,25,28,22,29,22,26,24,38,29,25,23,35,36,24,29,32,22,21,35,32,31,18,24,18,23,25,19,36,41,20,16,24,27,24,26,28,21,31,38,26,6,32,30,30,31,36,26,16,20,28,26,29,20,21,29,31,21,27,30,26,25,28,30,22,13,30,30,27,28,36,40,38,27,25,27,24,28,34,25,16,17,29,17,32,21,16,26,16,17,32,21,27,26,30,36,15,27,26,37,24,27,23,35,25,23,27,31,18,30,23,21,18,27,28,27,30,24,35,28,33,27,31,33,29,31,26,16,36,32,22,26,28,45,26,30,33,36,39,32,22,34,20,23,27,36,23,28,20,39,31,29,30,29,32,27,24,23,19,37,21,23,28,37,26,22,38,42,23,22,27,18,33,26,24,26,34,27,31,13,29,23,24,25,33,27,29,29,28,29,47,22,34,34,37,39,34,38,29,22,26,23,26,25,25,30,32,20,28,27,26,16,33,23,28,16,23,36,100
43,42,38,43,47,54,34,38,37,44,36,45,39,28,31,50,40,40,42,32,0,33,38,43,40,38,36,41,47,22,37,47,40,23,26,36,42,36,37,43,49,50,41,44,34,42,40,40,44,43,48,50,43,57,49,36,45,39,38,40,35,47,47,32,48,39,36,51,41,38,52,42,35,36,40,39,38,34,48,45,40,38,49,34,34,34,38,34,41,41,37,48,48,21,44,39,35,48,30,29,42,36,34,38,48,53,43,39,47,45,44,30,31,38,42,41,36,42,39,32,46,36,54,41,40,37,35,34,44,49,22,45,51,44,60,41,42,45,39,46,43,62,55,44,39,38,46,34,32,44,41,51,41,48,35,39,39,49,45,32,29,51,24,38,34,45,51,47,42,42,50,41,39,48,47,38,41,29,40,35,45,45,44,48,44,36,39,36,48,41,43,48,38,52,40,36,62,30,46,49,43,49,42,35,53,33,44,43,45,33,45,38,55,40,20,43,38,38,44,36,33,41,45,41,53,54,50,45,38,41,40,41,40,27,29,37,39,48,37,44,48,52,40,54,39,47,28,48,43,49,40,45,42,54,51,32,44,37,42,44,53,35,27,38,50,38,41,32,48,30,35,47,45,57,34,44,54,33,35,44,47,45,50,43,36,43,37,45,32,37,46,57,39,26,45,29,38,36,36,35,43,46,48,44,46,52,36,48,48,27,40,49,46,53,40,44,33,46,42,40,53,49,47,37,44,29,35,30,47,38,38,50,38,37,42,40,39,54,36,42,34,31,40,52,58,38,42,37,44,32,44,37,44,38,37,23,47,42,41,33,38,43,41,44,34,39,42,47,35,45,45,35,50,47,42,56,49,47,49,45,39,42,38,35,44,40,36,49,43,41,48,38,35,33,51,45,39,57,34,51,44,57,54,44,51,34,36,41,47,35,47,44,42,44,52,49,33,38,37,63,50,41,36,37,44,46,46,38,32,54,46,41,44,46,42,44,59,44,51,35,43,44,39,42,53,37,39,44,48,33,28,38,47,37,47,47,45,57,48,53,39,31,55,45,37,31,43,36,44,39,43,44,43,42,47,44,36,41,34,18,34,46,43,45,45,43,41,34,32,52,40,47,40,38,41,42,46,42,45,27,51,41,51,44,35,49,45,36,45,51,49,29,32,43,39,42,44,42,48,53,52,41,38,46,54,48,46,51,41,28,28,48,42,33,46,45,41,37,49,41,42,41,42,42,44,48,45,37,42,41,30,45,43,48,52,48,41,49,36,34,39,48,36,43,31,51,35,33,44,16,17,34,43,41,39,45,38,41,39,40,39,38,33,43,43,48,45,38,48,44,42,55,35,50,40,44,40,43,32,35,44,42,42,36,43,45,42,50,48,56,44,50,43,34,45,30,52,51,48,55,39,42,46,44,33,31,41,55,47,46,42,44,43,41,39,34,52,45,41,38,43,44,43,45,54,41,44,38,56,46,43,44,46,46,26,39,41,36,42,47,39,31,41,41,41,51,53,46,39,40,41,49,30,42,46,39,51,53,49,51,40,45,48,45,50,37,45,42,38,45,45,43,42,43,49,50,35,39,38,110
35,24,19,26,30,34,17,24,15,23,28,33,24,19,9,22,23,31,22,19,33,0,5,21,24,22,15,22,31,29,28,33,26,25,28,28,30,20,4,23,25,26,21,25,25,33,23,8,29,34,27,31,35,41,29,29,20,15,17,29,15,20,25,22,31,26,28,36,30,25,32,39,30,26,35,32,24,25,32,22,22,25,25,14,17,9,16,12,26,29,23,32,32,24,26,29,25,28,27,9,28,21,31,22,26,25,21,26,28,30,20,8,7,31,24,22,22,26,30,22,26,16,21,29,26,20,28,19,25,38,24,16,33,31,49,29,20,27,26,30,26,45,38,26,19,36,26,26,24,28,23,30,18,25,15,15,29,25,18,23,21,27,26,10,27,30,43,30,21,27,32,20,15,25,28,29,17,27,30,33,22,31,27,24,24,22,27,27,37,25,28,33,35,33,24,22,47,16,28,28,23,40,25,22,45,25,22,21,25,24,30,23,33,31,22,10,29,12,17,26,20,30,21,17,34,38,36,23,15,18,17,21,18,24,31,24,26,20,28,29,35,37,18,31,25,30,28,18,15,28,15,12,25,32,34,30,32,26,29,26,33,20,24,22,42,16,21,19,20,20,27,18,27,34,23,28,31,25,28,26,32,24,29,32,17,21,18,30,8,30,22,38,26,26,16,21,18,16,17,16,22,23,29,16,30,29,12,33,29,18,31,21,30,35,28,34,31,22,21,24,29,33,27,32,18,26,32,32,32,23,30,28,24,13,32,20,32,39,25,25,32,23,21,33,36,26,10,27,28,21,24,18,30,14,15,23,27,34,34,25,29,12,31,22,20,15,33,36,24,36,29,28,29,38,23,36,39,31,31,31,28,31,29,24,34,26,3,29,26,17,27,27,18,24,34,25,25,42,27,32,23,38,36,24,26,21,23,19,19,24,27,23,20,28,30,29,22,22,20,42,30,27,15,27,26,24,20,29,13,34,28,28,27,30,24,26,37,26,37,13,30,31,26,25,42,20,25,16,27,20,20,30,14,20,29,36,31,39,31,32,17,11,43,33,25,23,41,23,20,6,19,20,33,35,29,32,16,21,31,20,1,35,33,21,28,29,24,25,24,38,10,19,16,29,17,20,22,32,28,24,35,38,29,11,26,28,31,7,25,29,29,16,18,26,18,24,26,25,24,31,28,28,17,31,32,29,42,29,23,25,25,38,20,17,34,20,28,27,19,21,32,19,18,22,28,30,24,26,27,22,30,32,23,26,27,23,30,17,28,25,22,35,19,18,24,18,2,18,22,22,21,14,10,23,19,25,35,25,22,11,36,19,14,18,26,18,12,27,24,33,31,40,2,29,26,28,26,23,12,32,30,29,33,27,29,25,21,31,27,38,27,20,23,18,41,21,30,30,25,32,28,33,32,21,19,15,32,28,22,13,27,24,25,31,19,32,30,21,26,21,35,29,27,31,42,27,24,36,35,32,19,20,30,30,24,35,20,33,26,30,23,22,17,26,25,38,32,30,22,30,29,34,22,27,31,24,34,37,29,31,16,19,16,32,27,28,23,20,9,24,26,28,26,32,19,29,22,17,23,95
35,21,24,26,31,35,18,19,20,24,23,30,22,14,14,25,27,29,18,24,38,5,0,19,21,27,20,27,28,24,23,34,22,27,30,27,27,22,9,28,26,27,26,20,20,29,22,11,26,30,32,34,32,42,34,26,21,20,18,26,19,23,25,17,36,27,27,39,29,26,35,36,33,29,35,29,23,26,29,27,26,30,26,19,12,4,21,17,27,34,19,27,32,19,30,24,20,24,22,14,27,19,32,25,23,28,26,31,25,27,20,13,12,35,26,18,21,21,31,17,23,13,26,27,24,20,26,20,30,35,26,21,37,32,44,27,23,31,31,32,29,43,36,21,24,33,31,29,27,30,20,33,23,28,18,12,31,30,22,18,16,28,28,13,28,28,41,33,22,32,36,17,12,28,25,24,22,32,25,36,27,33,28,29,25,25,22,22,34,22,29,34,37,28,19,25,48,19,30,26,21,36,28,27,48,28,20,19,30,19,28,24,37,32,24,15,24,14,22,27,25,27,26,22,29,33,36,18,20,23,20,18,23,25,33,22,25,25,23,29,39,35,23,31,30,31,26,23,20,29,10,17,28,37,31,35,32,23,28,28,30,18,19,27,40,13,18,20,25,15,30,21,28,37,19,25,36,24,33,29,32,21,34,28,12,26,13,28,13,27,19,34,31,24,19,24,15,21,22,11,27,28,27,21,30,32,17,33,29,13,26,24,33,39,26,31,35,27,26,28,34,38,24,35,13,21,27,29,33,21,25,33,29,14,28,25,30,41,28,27,37,26,16,33,35,24,13,28,26,18,28,13,27,11,12,21,24,29,30,25,32,17,30,26,23,16,28,37,21,37,28,31,26,33,28,37,34,34,36,30,31,28,24,21,31,21,4,26,26,18,31,28,19,25,30,28,22,37,26,37,28,33,39,25,21,26,28,24,24,19,31,22,24,30,35,31,20,17,21,45,35,30,16,23,30,28,23,24,8,39,32,26,29,32,28,30,42,28,37,18,31,32,26,24,39,20,25,21,28,21,23,33,19,19,24,32,27,35,32,30,22,16,44,37,29,18,36,28,25,11,24,25,35,33,26,29,20,23,32,22,4,39,31,26,29,25,23,29,27,41,15,24,21,24,22,24,27,27,33,25,37,39,34,16,27,29,31,2,27,34,33,21,14,31,23,20,22,20,28,36,33,29,22,36,33,25,40,32,27,20,25,35,17,20,37,21,26,23,24,21,34,24,23,26,25,34,29,23,25,17,32,37,28,31,32,28,32,22,26,20,23,36,18,21,22,21,5,19,22,22,21,19,15,26,24,30,32,27,25,6,32,14,9,19,31,23,17,23,28,30,31,41,3,28,23,27,27,20,16,36,29,34,28,22,32,25,21,36,32,35,30,25,27,21,41,16,35,33,30,37,25,29,30,21,16,18,29,33,27,18,28,21,25,26,24,36,34,26,25,20,32,27,25,28,39,32,27,36,38,34,23,25,25,34,29,33,22,31,27,32,25,23,20,31,30,35,29,30,25,25,24,29,25,32,32,19,37,40,34,33,21,24,21,37,30,23,28,25,14,21,22,27,29,28,24,28,27,22,28,100
29,17,26,32,35,23,20,37,18,30,32,33,22,19,12,33,23,30,28,21,43,21,19,0,23,27,25,32,30,25,28,39,28,30,33,31,19,19,20,13,30,31,26,32,30,32,24,27,29,32,36,43,35,40,34,29,35,22,20,23,16,23,32,27,34,25,29,37,23,29,37,40,34,24,33,29,27,12,33,26,29,21,24,19,30,23,19,15,27,27,25,29,30,26,30,31,31,34,23,14,27,19,32,29,29,37,24,12,28,30,27,13,14,27,28,23,25,31,15,28,26,23,23,27,22,23,30,34,21,32,24,19,32,30,45,29,4,24,22,34,30,44,37,30,13,27,31,24,28,13,24,29,24,30,20,22,36,22,27,28,25,32,31,25,26,28,37,32,24,30,36,27,22,33,28,31,24,32,29,35,28,17,29,31,31,32,31,32,35,16,34,32,40,33,31,16,50,26,30,18,25,38,29,27,43,29,15,14,31,29,28,27,37,18,27,14,25,21,30,11,25,24,28,24,40,35,36,35,9,12,23,28,21,27,36,30,30,17,28,34,31,35,21,35,21,19,31,22,24,30,29,16,29,35,39,39,30,20,15,30,26,18,20,20,44,23,26,22,24,26,25,34,29,31,25,27,35,26,33,25,34,31,15,26,28,28,27,28,15,30,29,39,23,29,32,23,25,21,24,28,27,27,33,23,18,26,19,35,31,20,28,25,38,32,26,29,30,29,29,29,36,29,34,30,30,22,28,36,21,21,31,14,31,24,24,18,34,31,18,32,34,27,29,35,16,29,29,12,30,15,29,30,33,21,22,28,33,33,34,19,28,16,16,25,21,26,29,28,18,35,16,22,27,25,28,25,41,34,36,30,15,32,29,18,28,32,23,36,29,26,32,19,21,26,35,26,22,39,13,35,30,38,27,13,35,17,19,22,20,28,26,26,25,27,24,36,24,29,23,44,24,16,22,30,27,29,28,31,25,28,25,34,31,27,21,23,40,27,24,18,29,30,29,19,29,20,28,13,26,33,24,32,18,23,34,23,18,37,36,34,22,16,45,32,28,27,45,19,24,18,26,24,36,35,23,26,15,10,33,25,22,39,31,25,36,29,25,24,22,39,23,16,20,31,24,23,23,32,32,25,35,33,27,15,11,31,12,21,14,26,34,21,29,26,32,24,26,34,28,26,35,31,27,27,25,25,35,33,24,21,25,33,23,26,21,22,30,26,23,26,29,16,15,23,30,17,26,20,25,22,27,34,28,31,30,26,23,21,30,25,28,37,22,31,26,28,23,21,26,27,26,19,26,22,24,30,35,10,26,25,34,19,24,24,29,25,28,30,28,23,34,25,22,31,21,17,27,28,17,35,31,34,22,27,19,24,27,35,35,39,31,24,24,30,43,23,26,28,35,33,26,31,30,25,24,27,32,30,26,17,28,31,24,33,17,31,29,28,29,24,37,27,29,23,40,26,8,36,39,18,23,24,35,40,29,28,27,31,25,34,8,31,20,24,23,43,39,32,26,33,34,35,24,30,35,36,34,26,34,33,19,26,27,28,35,29,24,25,25,31,27,29,17,25,23,32,16,20,30,102
33,16,27,22,19,34,18,32,21,27,30,27,23,12,15,35,26,28,27,25,40,24,21,23,0,30,29,32,7,29,21,22,21,29,33,23,20,12,25,31,28,29,29,27,28,30,16,28,30,28,26,35,25,33,26,28,36,25,25,16,23,22,21,20,18,18,23,35,8,31,14,40,31,27,27,31,19,26,26,21,14,22,25,22,22,25,16,12,37,24,18,34,22,19,25,29,25,33,25,17,24,18,32,27,10,32,16,15,27,29,26,16,17,37,14,22,17,26,30,24,27,20,34,28,17,15,25,30,31,25,30,32,30,32,44,25,19,28,25,39,27,28,26,26,23,23,19,19,23,14,1,34,20,21,23,22,23,34,26,26,23,15,30,30,29,29,26,29,23,27,31,24,23,32,32,30,19,35,22,28,24,28,16,28,28,25,25,29,39,15,24,23,38,24,29,20,43,19,18,29,20,25,26,28,38,26,25,24,23,27,24,22,34,27,28,19,24,24,17,20,26,17,26,27,39,34,30,30,14,17,18,28,24,25,35,23,22,26,21,23,34,36,13,31,16,26,26,27,29,31,23,21,26,27,32,38,27,13,18,16,31,19,24,27,35,22,23,20,25,22,20,21,16,22,22,20,30,20,36,14,26,28,23,12,22,19,23,29,18,29,29,38,30,24,23,20,25,24,25,21,20,29,34,30,27,17,22,12,8,13,24,25,35,36,20,20,27,26,30,32,33,23,29,30,12,22,28,29,32,22,32,24,24,22,25,26,31,40,13,23,29,24,20,12,32,28,29,21,31,8,32,23,29,22,21,21,33,29,30,23,22,21,25,22,25,24,30,16,11,30,7,25,33,16,19,31,39,28,34,27,16,31,22,11,21,25,24,31,25,26,23,21,17,26,15,17,1,44,22,25,21,35,30,24,33,20,22,25,31,25,35,23,24,20,24,21,23,27,19,47,29,25,23,22,28,20,27,24,18,33,30,27,25,22,26,28,32,18,27,21,22,23,22,20,28,19,27,25,27,31,21,31,23,15,33,14,9,24,19,28,25,19,37,25,17,25,43,22,21,23,17,21,39,31,30,30,24,21,32,26,24,42,32,30,29,30,17,19,17,43,26,27,22,24,27,20,23,34,33,25,29,39,25,20,26,9,11,23,25,37,37,22,20,29,26,21,23,30,26,34,37,29,31,31,32,16,38,27,17,23,26,24,4,21,30,9,17,23,26,15,35,28,27,12,20,25,30,13,26,19,30,33,31,34,30,32,32,26,25,18,11,28,16,23,23,22,25,19,21,24,25,22,24,11,24,18,36,21,28,19,42,22,19,7,28,20,22,28,27,32,21,36,23,25,2,6,28,25,20,27,22,35,26,20,26,33,17,34,30,27,26,27,29,23,42,16,24,27,25,32,25,18,9,21,17,20,33,27,28,22,38,28,13,31,27,26,30,19,19,14,30,28,30,24,46,25,28,35,40,29,19,18,22,34,32,31,14,39,18,28,19,30,12,23,24,24,18,24,23,25,26,39,21,27,30,29,39,29,29,37,11,15,18,31,29,23,19,16,24,22,26,21,26,24,26,29,19,12,31,103
40,32,16,33,22,38,23,26,21,23,26,14,25,28,15,34,28,31,29,31,38,22,27,27,30,0,27,25,37,33,21,44,38,25,24,28,26,28,26,23,31,32,25,37,15,33,17,30,28,32,30,39,16,44,33,19,28,23,30,34,19,24,30,16,37,33,28,34,24,24,38,38,37,34,33,22,24,31,40,20,26,29,34,18,28,26,22,18,29,32,35,34,31,27,24,26,22,35,31,13,28,22,32,30,30,15,29,30,35,33,31,14,15,35,23,22,22,14,36,20,31,24,36,29,22,28,25,22,29,41,24,31,37,37,46,33,31,29,30,38,5,30,37,32,30,40,27,25,31,32,29,40,25,32,19,23,43,33,26,16,19,37,26,32,24,13,34,30,34,33,30,28,23,33,19,21,25,31,30,29,29,31,31,32,22,30,27,13,25,33,23,28,40,33,26,28,46,24,27,23,19,37,26,18,44,25,30,29,29,17,31,22,25,37,18,29,33,23,37,30,20,33,29,25,33,27,32,31,33,30,26,29,24,29,31,24,23,22,25,24,24,38,26,30,22,33,30,23,31,29,24,29,26,40,35,34,29,31,33,25,36,21,28,22,44,24,29,25,25,18,26,26,33,40,18,36,29,25,32,28,27,32,33,39,23,25,24,31,16,20,30,38,26,28,24,26,26,20,18,30,21,37,34,30,33,36,20,37,38,29,24,16,37,37,29,30,38,30,21,2,35,37,35,31,34,30,36,36,35,21,24,34,34,27,31,20,29,44,19,26,30,25,27,42,36,18,30,29,9,32,28,32,36,22,23,25,35,33,34,30,29,29,33,28,36,29,26,46,31,34,31,36,37,40,20,41,36,13,44,31,22,25,22,29,38,26,25,36,29,31,32,39,22,34,34,33,31,44,32,32,27,41,19,32,36,25,27,25,33,31,31,22,25,36,43,19,19,24,23,31,34,31,28,21,30,29,28,32,27,38,31,28,28,33,27,29,45,34,42,19,37,38,32,25,21,23,19,24,32,21,27,32,31,20,35,38,36,45,23,32,23,11,35,36,29,21,39,27,25,25,23,19,41,34,34,37,20,25,35,20,23,43,33,30,29,31,16,25,23,48,25,21,15,35,25,26,27,30,29,25,31,43,34,30,32,39,35,28,27,37,33,20,30,34,31,20,22,30,29,37,41,34,27,26,30,29,37,24,31,29,24,26,26,25,35,31,29,30,24,33,38,27,26,26,29,33,24,29,28,29,38,36,27,32,27,31,31,34,24,26,26,38,21,26,21,19,24,24,18,22,21,18,32,25,25,28,34,29,9,27,39,26,28,29,30,30,34,19,32,24,26,44,24,29,32,30,27,31,16,34,28,33,26,20,30,29,28,37,27,42,6,25,28,26,45,26,33,30,37,44,28,32,39,20,27,23,31,34,38,32,30,32,27,28,19,39,35,25,24,19,30,12,10,30,48,26,28,39,24,32,18,38,32,40,28,30,34,36,29,31,27,19,25,26,25,34,40,9,23,31,30,37,27,29,14,27,21,20,35,16,24,29,28,36,33,29,29,26,31,28,26,12,30,31,32,28,26,25,12,84
23,20,34,32,36,32,19,35,30,36,26,32,27,27,24,37,25,32,28,4,36,15,20,25,29,27,0,7,31,24,30,42,28,27,30,30,28,28,11,23,23,24,36,34,18,34,25,23,29,30,35,42,34,43,35,24,32,26,29,32,25,23,28,22,20,11,28,39,29,28,24,30,33,26,31,25,24,27,23,25,25,15,27,29,22,24,24,27,36,32,25,24,36,25,29,29,25,34,22,24,19,24,27,28,36,37,30,24,29,27,27,23,22,36,27,27,24,23,32,22,26,19,26,32,28,27,25,33,30,38,26,31,28,33,46,37,23,29,24,36,27,41,36,21,13,29,29,22,22,22,30,33,23,30,30,18,36,28,25,16,19,28,28,25,28,16,31,18,33,35,35,11,16,37,27,22,24,33,17,34,27,26,31,30,36,32,19,20,32,19,32,37,41,30,16,10,46,30,24,27,29,33,28,27,41,23,24,23,28,17,33,26,34,33,24,13,27,27,24,14,27,22,26,30,43,30,32,33,18,21,28,24,33,26,32,26,29,23,28,33,33,40,27,34,27,21,28,21,22,26,21,15,28,41,37,36,30,29,27,29,27,23,19,24,38,19,24,21,23,20,23,32,32,38,20,19,34,25,39,29,34,15,17,28,26,24,27,33,23,25,25,43,33,26,30,17,21,31,32,25,29,26,24,23,20,33,27,25,21,27,30,25,44,37,30,28,34,28,6,29,35,36,28,29,29,21,27,34,41,26,28,16,24,15,36,26,29,25,24,28,33,21,30,25,38,27,25,15,18,24,34,27,32,17,18,23,29,31,32,13,26,15,19,22,24,13,26,29,27,33,23,28,20,32,28,30,39,34,42,22,27,22,31,27,37,20,18,30,28,19,30,25,20,25,28,33,29,34,12,27,26,30,39,22,33,19,17,34,26,23,35,26,23,36,24,33,19,14,22,45,33,19,28,21,21,27,32,19,22,37,31,30,30,27,27,29,43,34,36,28,15,16,26,27,36,25,28,19,29,32,18,28,17,22,34,35,30,44,37,17,32,26,30,36,28,17,35,21,23,9,22,23,38,34,23,26,24,19,36,22,16,38,29,24,26,25,26,22,20,42,25,22,19,38,32,20,25,32,26,20,31,36,35,14,28,22,19,22,23,32,39,24,20,28,31,28,30,30,25,35,42,30,2,34,29,30,35,33,30,20,19,32,30,31,24,25,31,35,22,28,34,22,21,25,31,18,9,26,30,31,32,38,37,40,23,27,25,20,24,30,28,20,21,28,21,28,17,20,29,20,21,29,17,26,22,28,35,19,23,22,41,28,23,27,31,21,19,28,27,22,34,27,17,14,28,24,31,26,27,34,32,37,31,29,29,33,27,22,12,40,28,23,26,26,45,27,34,37,32,35,28,26,37,24,22,29,32,19,25,16,37,27,28,31,27,35,29,24,27,23,33,17,19,32,33,30,18,38,38,27,22,23,22,32,30,28,27,38,28,33,17,30,27,20,21,29,23,31,25,32,33,43,18,30,30,33,35,38,34,25,26,22,19,30,21,21,26,29,16,27,31,30,20,30,19,32,20,27,34,96
30,27,29,33,35,37,24,41,28,34,19,36,30,24,31,42,32,27,33,11,41,22,27,32,32,25,7,0,37,31,32,48,31,31,35,25,25,28,18,24,27,28,32,35,11,29,24,30,22,23,39,44,38,40,40,17,26,25,27,30,32,28,35,15,27,18,25,43,32,31,31,31,30,29,26,20,17,32,30,29,31,22,34,30,29,23,31,34,29,26,28,29,39,20,33,22,18,39,29,30,12,25,23,23,37,30,29,30,22,20,34,30,29,34,30,24,19,30,33,15,25,26,33,29,26,30,24,36,28,31,31,32,35,38,43,31,30,29,31,37,20,36,29,14,20,33,34,25,25,29,33,38,30,35,36,25,43,35,28,9,12,35,31,31,35,23,38,25,31,42,39,18,23,30,34,15,31,26,10,31,34,33,38,36,35,29,26,13,25,26,27,32,36,37,21,17,39,23,31,34,23,37,32,32,44,26,31,30,22,10,36,28,32,38,29,20,34,34,31,21,30,23,19,23,48,35,39,36,25,28,29,30,31,31,25,20,23,30,21,28,40,43,29,37,26,26,23,23,29,30,17,22,32,43,38,40,23,23,27,32,34,26,26,17,41,26,29,26,23,13,26,31,38,38,17,26,38,22,38,27,34,22,24,35,31,26,30,36,30,18,32,40,36,21,29,20,28,37,27,31,27,33,24,30,27,39,28,32,28,23,35,32,37,37,33,35,37,35,13,24,42,35,35,29,36,28,32,35,34,29,21,23,29,22,33,19,25,32,27,25,32,24,33,32,43,22,32,22,25,24,34,33,37,24,25,18,36,24,25,20,29,22,26,29,31,20,19,36,21,36,30,31,27,39,26,37,32,28,45,15,28,23,29,25,31,27,25,37,29,26,36,32,23,32,35,33,31,39,19,34,27,37,42,29,26,26,24,41,33,26,31,26,29,33,31,26,18,21,23,46,33,23,27,14,28,33,25,12,28,37,34,24,34,28,30,32,48,32,36,35,22,23,19,26,36,26,23,26,36,36,21,31,24,21,34,41,36,43,36,24,32,28,35,42,34,14,32,28,30,16,28,26,39,27,28,31,31,26,33,27,23,41,36,29,33,18,25,25,23,37,32,29,22,34,35,27,32,25,33,24,38,43,34,21,33,29,26,25,30,39,39,26,27,35,35,24,26,23,25,42,47,35,9,34,34,31,38,37,27,27,23,38,36,24,31,31,24,33,22,35,41,29,28,25,29,25,16,19,33,31,39,36,39,46,30,34,30,27,17,24,33,27,22,31,20,35,24,25,22,25,26,35,24,24,29,33,28,26,16,29,41,28,29,33,34,28,26,21,32,29,30,29,24,21,32,29,31,27,33,27,31,33,37,31,36,40,28,29,19,42,21,21,27,19,40,20,33,30,32,39,23,33,39,27,26,22,25,26,32,23,30,28,26,24,20,38,31,30,26,22,36,24,26,25,40,32,25,33,39,34,25,30,29,39,29,31,34,38,25,37,24,34,28,13,14,36,30,24,29,35,34,37,21,33,29,39,28,41,40,32,27,28,26,37,28,28,33,36,23,26,28,24,22,26,26,32,27,28,27,99
40,23,27,29,26,41,25,39,28,20,35,34,22,19,22,42,33,35,34,27,47,31,28,30,7,37,31,37,0,36,28,29,28,36,40,30,27,19,32,38,35,36,36,30,35,37,23,33,32,25,33,42,32,40,33,35,41,32,30,23,30,29,28,27,11,20,30,42,15,34,7,43,38,34,34,38,26,33,33,28,21,24,32,29,29,32,23,19,38,28,25,41,15,26,30,31,32,40,32,24,28,25,39,34,17,39,23,22,34,36,33,23,24,43,21,29,24,33,37,31,29,27,41,35,24,22,32,37,38,32,37,39,37,39,51,32,26,35,32,46,34,35,33,33,30,30,26,26,30,21,8,41,27,28,30,29,30,37,33,33,30,22,37,35,36,36,33,36,30,34,24,31,30,39,39,37,26,42,29,33,31,35,23,29,21,32,32,36,46,22,31,30,44,31,36,27,50,26,25,36,27,32,33,35,45,33,32,31,30,34,28,29,41,34,35,26,31,31,24,27,33,24,33,34,46,41,37,37,21,24,25,35,31,32,42,30,29,33,28,30,41,43,20,38,23,29,33,34,35,38,30,28,33,34,39,44,31,20,25,23,38,26,31,34,42,29,30,27,32,29,27,28,23,29,29,27,37,27,43,21,33,35,30,19,29,26,30,28,25,36,36,45,37,31,30,27,32,31,29,28,27,36,41,36,30,24,29,19,15,20,31,32,42,43,26,27,34,31,37,39,38,30,36,37,19,29,35,36,32,29,39,31,31,29,32,33,38,47,20,30,34,31,27,19,35,35,35,28,38,15,39,30,36,29,28,28,40,26,27,30,29,28,32,29,32,31,37,23,18,37,14,32,40,23,26,38,41,35,41,31,23,38,29,18,28,32,31,38,32,33,30,28,24,33,22,24,8,50,29,18,28,42,37,31,40,27,26,32,38,32,42,30,31,27,31,28,30,34,26,54,36,32,28,29,30,27,34,31,25,40,37,29,32,29,33,35,39,25,34,26,24,25,29,27,35,26,34,32,34,38,28,29,30,22,40,21,16,31,26,35,32,26,44,32,24,32,50,29,28,30,24,28,46,38,26,23,31,28,39,33,31,49,31,37,36,37,24,26,24,50,33,34,29,31,34,27,30,41,35,32,36,46,32,27,33,16,18,30,32,41,44,29,27,36,33,28,30,37,33,41,44,36,33,38,39,23,45,34,24,30,33,31,11,28,37,16,24,30,33,22,42,31,30,19,27,32,37,20,25,26,37,40,38,39,23,27,34,33,32,25,18,35,23,30,30,29,32,26,28,31,32,29,31,18,31,25,38,28,35,26,45,29,26,14,35,27,29,35,34,39,28,43,30,32,9,13,35,32,27,34,29,42,33,27,33,40,24,41,37,34,33,34,36,30,49,23,31,31,32,39,32,25,16,28,24,27,35,34,35,29,39,35,20,33,34,33,37,26,26,21,37,35,37,31,52,32,35,42,47,36,26,25,29,41,39,38,21,42,25,35,26,37,19,30,31,31,25,31,30,32,33,39,28,34,37,36,46,36,36,44,18,22,25,38,36,30,22,19,31,29,32,28,33,31,33,36,26,19,31,103
31,20,34,32,31,32,19,38,35,38,32,30,17,25,29,39,33,18,31,20,22,29,24,25,29,33,24,31,36,0,33,37,34,30,30,20,28,25,29,23,34,35,38,40,24,20,19,28,22,28,26,28,32,41,36,14,23,28,29,26,25,26,27,24,36,27,14,38,29,36,40,36,33,24,32,17,16,27,35,24,20,31,31,34,30,24,28,32,30,27,31,36,33,23,28,26,24,37,8,29,30,14,28,28,36,36,27,31,32,33,32,28,27,18,26,19,14,27,32,28,25,20,32,22,28,21,27,37,24,38,34,37,36,33,52,32,29,27,32,31,28,42,43,33,27,36,24,22,20,22,30,40,26,33,30,21,29,27,23,22,25,32,31,26,34,23,39,35,31,20,34,23,21,29,25,16,27,36,32,33,30,26,28,29,37,32,26,26,38,19,23,28,28,34,28,24,52,28,30,27,29,37,23,32,41,21,24,23,29,23,23,21,42,33,32,23,37,33,23,14,34,30,37,35,39,38,36,27,27,29,18,27,34,26,32,25,28,26,28,22,38,30,24,32,27,25,26,31,33,36,30,25,23,38,40,39,24,23,28,28,31,13,5,16,38,20,25,21,33,26,23,27,32,35,22,31,33,11,29,36,29,27,30,31,31,25,30,23,26,15,28,35,40,24,28,17,24,33,32,32,32,26,29,32,25,37,31,26,30,26,36,30,44,35,21,32,11,31,30,35,38,32,33,29,28,7,13,31,33,16,34,29,26,23,36,18,31,40,24,29,34,13,27,34,38,20,30,15,25,21,38,34,32,20,19,21,31,29,30,21,26,21,19,26,24,25,32,34,24,32,34,26,32,35,31,34,36,28,40,33,27,20,35,21,34,27,28,35,26,23,29,25,18,11,29,31,28,45,12,37,27,39,37,22,41,30,32,28,29,23,35,30,30,33,40,39,21,26,20,46,38,19,31,19,29,26,24,33,29,34,28,29,25,30,24,26,43,32,37,32,31,32,28,21,36,15,21,22,29,36,16,20,27,16,25,39,35,40,32,36,34,27,48,31,23,27,45,31,32,27,23,26,34,32,28,26,24,19,33,30,28,44,21,23,38,31,20,21,20,42,32,25,27,37,37,24,34,33,32,26,35,36,35,24,28,31,33,22,23,29,43,34,28,28,17,28,30,28,32,34,38,30,26,25,34,26,24,31,27,6,26,35,30,31,24,25,33,35,32,19,20,19,20,33,32,26,30,26,20,23,8,30,37,36,33,29,30,27,22,25,23,36,17,30,23,33,29,20,30,28,29,31,30,33,17,23,16,19,29,25,17,23,28,27,31,32,28,21,26,22,20,34,27,35,29,33,18,27,28,35,26,33,31,33,39,33,27,41,36,39,27,33,21,32,39,29,34,31,31,38,22,30,36,22,23,29,19,39,25,26,29,28,31,28,19,12,38,25,22,17,31,22,24,32,45,19,28,31,39,27,24,22,34,35,33,17,20,14,26,28,17,34,23,20,19,41,35,24,20,18,19,42,18,30,29,40,41,36,34,32,22,33,30,40,34,24,32,35,33,28,23,21,20,37,31,36,29,23,33,104
38,26,28,32,33,36,24,20,32,34,30,33,26,9,28,41,28,34,22,30,37,28,23,28,21,21,30,32,28,33,0,36,25,28,31,26,30,17,26,28,26,27,29,27,28,33,18,30,28,25,23,39,35,38,32,28,33,29,28,21,27,27,23,24,18,27,26,27,27,32,22,39,20,21,35,29,22,32,31,13,28,28,15,31,29,27,26,30,35,22,22,32,24,16,9,29,25,28,30,26,24,23,31,28,30,36,24,26,18,16,24,27,26,37,25,15,20,7,35,20,27,17,36,31,23,23,22,30,31,30,27,29,27,34,49,22,24,33,23,38,26,40,33,18,28,30,24,29,22,26,22,37,30,34,32,20,36,37,19,26,23,36,29,28,32,14,35,37,32,37,15,25,20,35,28,30,29,34,22,22,34,12,29,26,33,28,22,30,42,25,26,30,41,33,24,31,56,22,29,24,26,29,17,19,45,28,25,24,27,27,32,13,41,38,25,24,21,21,30,24,21,21,30,34,36,36,31,40,19,22,26,15,35,31,34,27,30,34,18,27,25,39,21,28,25,22,23,25,29,29,33,26,17,35,16,37,25,18,23,27,30,22,29,28,39,19,21,26,27,22,30,34,26,34,23,24,22,23,40,33,28,29,18,25,16,28,17,32,25,27,27,31,27,21,32,24,18,33,26,18,33,30,32,28,21,31,31,30,29,10,3,17,36,41,29,35,28,28,24,23,21,36,27,32,30,27,33,30,29,25,32,17,33,23,23,30,28,41,27,30,23,25,20,33,38,21,32,25,12,13,39,20,34,19,18,18,30,26,27,28,33,23,29,24,34,21,32,34,16,30,26,23,34,30,32,38,39,28,35,27,30,32,3,16,26,23,27,29,31,27,31,31,23,31,27,28,20,42,26,25,28,38,35,26,37,24,26,38,31,26,36,29,31,25,34,37,22,26,25,38,34,29,26,24,34,33,36,21,15,38,29,31,19,26,25,27,40,27,32,32,31,32,23,26,36,24,22,30,13,29,23,32,28,21,28,35,30,39,34,35,33,28,48,39,31,25,43,26,27,28,26,27,37,29,29,32,26,23,29,23,27,31,35,30,8,14,17,29,27,52,23,33,23,21,36,22,25,30,39,24,32,45,22,25,31,30,30,25,27,34,39,19,27,27,32,27,28,15,24,39,32,35,28,37,31,22,41,25,22,28,23,35,24,23,34,19,11,20,26,26,40,30,30,31,24,21,27,18,29,22,25,32,31,45,28,32,26,31,27,15,25,42,22,30,20,20,28,25,27,21,22,31,27,30,17,23,28,23,29,24,39,19,16,21,37,33,29,22,33,33,29,38,26,32,21,25,31,19,29,35,28,29,7,1,31,30,27,31,28,38,27,25,28,24,39,13,21,24,31,36,22,36,28,18,14,21,25,37,31,27,36,25,29,31,31,29,30,28,25,20,11,13,11,26,41,30,23,33,31,13,20,34,34,31,31,34,27,41,23,22,21,27,22,28,29,35,37,24,14,29,28,36,25,36,21,26,41,36,36,18,21,34,31,35,34,20,27,30,21,25,19,21,30,31,28,25,25,20,32,104
42,24,42,43,27,46,32,42,35,40,44,35,32,34,29,24,35,36,36,38,47,33,34,39,22,44,42,48,29,37,36,0,36,39,48,39,42,27,37,45,33,34,43,48,41,38,34,38,40,44,34,43,33,40,36,44,48,39,42,38,35,38,29,38,40,39,35,51,30,38,36,48,39,44,49,41,35,38,47,39,22,35,45,36,30,37,30,26,45,32,33,44,39,39,43,36,32,42,34,31,44,33,46,40,24,40,28,35,35,37,34,30,31,48,22,32,33,40,41,34,43,34,43,43,39,27,37,38,44,47,44,41,45,45,53,43,40,39,41,47,39,50,48,39,45,43,27,41,40,36,21,39,34,41,37,35,31,40,36,39,37,37,40,40,43,43,48,40,45,39,38,40,35,40,40,43,33,45,43,36,38,40,24,36,41,42,34,43,50,23,32,37,46,32,40,42,65,36,26,41,38,45,38,44,60,35,36,35,28,40,38,36,50,36,42,37,44,40,25,28,42,39,45,41,57,54,38,47,35,32,30,41,38,35,45,30,33,35,43,31,50,51,25,39,38,36,46,37,37,36,31,39,35,39,50,48,35,34,38,24,34,34,37,43,43,32,35,33,39,36,42,29,24,39,36,42,46,36,50,36,44,44,40,34,33,24,32,38,32,43,42,48,48,44,31,37,38,38,40,39,37,40,47,38,35,39,36,34,30,35,39,46,50,47,28,40,48,34,37,46,41,45,43,47,34,37,41,46,48,37,46,39,32,33,45,42,47,45,35,28,37,39,35,34,45,36,37,29,41,30,46,41,44,34,33,41,45,43,42,41,42,39,33,36,38,35,47,38,33,41,29,45,49,38,36,39,46,46,56,47,38,38,33,33,43,35,32,42,39,37,31,29,31,40,37,34,23,54,30,38,26,43,50,36,52,36,37,39,41,39,47,35,32,35,38,35,37,38,33,60,44,33,40,38,38,28,35,45,36,48,40,34,33,42,36,38,44,35,41,35,41,42,34,36,50,33,37,31,47,39,36,46,41,31,43,34,29,44,28,42,39,33,45,33,25,39,57,38,41,35,22,25,49,46,46,45,36,33,46,40,32,50,41,41,44,39,35,39,39,55,38,34,29,41,41,34,43,44,43,39,37,49,47,38,37,31,33,36,37,44,51,38,28,37,43,37,39,39,31,46,53,42,44,47,40,38,46,40,30,36,40,44,18,37,38,17,25,45,38,23,47,34,33,34,28,25,34,35,35,27,45,38,45,48,43,43,40,44,41,40,19,36,30,33,39,44,33,32,39,42,41,36,32,33,32,26,46,32,35,39,54,30,35,15,50,36,30,35,44,40,29,48,31,39,24,28,42,33,34,39,41,41,41,35,47,44,39,46,41,49,40,39,39,38,53,38,46,43,33,40,42,38,31,29,37,35,43,41,41,40,46,42,35,38,41,48,37,24,29,32,45,42,40,45,55,18,45,49,53,39,27,40,42,43,42,39,22,51,25,36,31,38,26,44,45,44,38,42,35,33,34,49,38,49,44,45,47,49,34,48,25,37,34,47,37,32,41,38,39,27,36,39,34,42,34,41,35,24,45,115
35,30,30,36,25,40,17,37,35,36,29,33,28,17,32,46,26,28,33,24,40,26,22,28,21,38,28,31,28,34,25,36,0,28,34,28,33,17,30,38,25,26,37,35,32,30,23,32,24,33,38,41,31,38,34,33,41,36,30,21,28,35,27,30,35,26,28,38,27,35,35,37,33,12,38,35,24,25,31,28,20,23,25,37,10,18,36,32,39,31,3,36,34,19,32,30,26,39,30,32,23,23,31,26,30,38,24,24,33,31,32,31,30,42,20,27,22,30,30,30,21,25,37,33,22,23,32,36,40,24,30,21,31,31,53,30,24,28,28,39,33,47,40,25,28,36,29,26,16,33,22,38,30,37,38,25,37,39,31,30,27,27,29,30,32,34,41,31,34,42,38,27,27,38,38,31,29,34,21,29,34,21,16,34,36,30,30,30,39,29,35,40,38,14,33,28,49,24,20,40,19,41,31,33,45,25,34,33,29,31,34,27,47,31,28,24,29,29,31,29,31,16,25,29,44,35,39,36,19,22,26,31,38,24,34,24,27,26,26,36,37,41,21,37,19,28,26,32,33,28,24,26,31,35,31,37,34,18,23,22,39,24,29,32,41,27,32,19,34,28,27,27,30,37,31,19,37,25,40,33,32,31,32,27,27,25,28,29,31,34,32,38,35,24,29,21,28,39,28,26,30,35,39,32,27,36,33,33,29,18,28,36,38,20,26,36,39,32,34,40,39,37,37,35,30,27,33,28,38,27,35,31,30,13,31,34,36,43,22,29,30,23,31,33,43,30,34,28,35,13,38,28,30,26,26,21,38,34,35,25,30,26,24,37,33,15,40,28,10,35,26,14,36,35,29,45,40,35,28,26,25,32,26,16,20,30,23,39,26,17,30,34,18,31,33,30,20,46,31,36,27,41,39,33,32,23,21,38,29,27,38,20,23,25,34,41,30,31,20,52,34,28,28,27,29,27,33,23,23,38,31,28,29,21,27,29,26,31,32,36,30,31,26,25,41,24,31,30,24,37,20,21,28,20,35,34,29,45,26,29,35,34,37,31,23,29,47,25,24,28,23,27,40,38,18,15,27,32,32,26,25,44,33,27,28,29,24,26,24,51,27,27,28,29,40,35,26,40,34,24,40,38,31,25,26,30,30,20,36,41,43,27,8,32,29,18,20,33,27,40,31,28,30,38,43,34,40,32,22,28,25,40,24,21,39,23,31,28,33,29,40,32,32,31,26,33,31,12,31,25,37,39,40,49,41,38,31,25,28,23,17,34,19,31,28,34,26,18,20,24,25,37,36,30,31,28,30,32,34,24,47,28,24,21,31,34,36,29,30,41,34,40,24,26,21,25,33,31,31,35,30,40,18,24,39,18,31,39,36,39,34,32,29,26,47,21,30,33,39,46,30,34,28,27,22,23,27,44,36,27,40,33,32,32,35,40,33,25,26,21,27,33,34,34,48,30,33,36,45,22,25,34,38,39,31,37,28,44,23,32,30,37,22,28,29,38,32,31,28,31,30,41,22,32,35,34,46,38,35,29,21,34,32,32,34,28,35,37,29,28,31,28,29,32,33,26,24,20,33,105
24,27,27,34,28,34,11,23,24,34,27,32,27,19,18,37,22,25,31,23,23,25,27,30,29,25,27,31,36,30,28,39,28,0,13,22,29,22,29,29,27,28,28,33,25,23,17,23,26,20,32,41,30,46,36,29,36,26,29,31,22,31,24,23,35,26,22,28,32,19,38,29,26,26,31,32,18,19,37,22,17,22,27,13,22,23,25,21,22,18,25,35,34,12,26,25,25,30,26,16,24,27,21,16,33,35,23,25,29,27,29,17,18,25,23,21,16,29,24,23,29,22,39,28,28,22,22,15,29,35,9,33,35,21,51,32,27,32,21,23,29,43,36,21,27,28,32,25,23,29,28,35,24,31,22,19,29,40,25,23,20,29,1,25,11,30,39,35,33,33,32,26,21,29,32,29,23,6,22,12,28,28,25,30,33,17,27,24,36,26,31,36,15,33,27,24,53,21,27,34,25,37,33,26,44,24,31,30,26,24,33,29,42,25,7,30,28,29,23,21,24,30,31,28,30,41,36,31,28,25,25,25,27,4,6,26,26,28,27,30,34,44,20,34,27,27,19,30,24,30,29,32,30,34,38,9,21,28,28,25,37,27,25,22,40,22,27,9,30,21,26,24,30,40,21,33,31,19,12,35,24,29,33,34,27,22,28,28,19,30,26,37,30,17,26,20,22,23,27,26,30,28,29,25,28,35,23,36,36,18,31,37,37,39,23,28,41,28,33,27,35,37,31,28,29,25,30,21,28,30,29,32,29,15,33,24,26,31,27,23,11,22,29,40,38,29,25,20,32,23,30,26,22,20,21,14,33,19,18,21,29,32,24,25,11,17,20,34,26,36,34,24,35,38,29,41,35,24,33,27,29,34,29,26,21,26,25,33,20,19,29,25,12,29,33,27,28,34,23,28,24,41,39,29,38,20,20,28,28,26,34,26,25,29,39,40,20,25,14,54,37,24,27,21,28,26,30,20,23,41,32,30,28,34,28,30,39,28,37,22,30,31,16,19,37,28,29,32,29,14,19,29,34,14,28,32,27,40,29,39,26,18,42,22,14,22,30,18,32,31,20,24,20,33,32,35,23,26,23,5,26,37,32,33,30,25,18,25,23,29,27,29,28,29,28,27,33,33,33,14,35,18,28,31,20,35,33,25,30,41,35,20,20,25,35,24,22,29,29,39,30,18,29,35,35,27,41,35,25,24,15,32,27,24,31,26,23,28,29,21,25,33,34,33,25,29,36,28,30,25,38,36,22,35,33,32,28,37,24,25,20,37,13,28,18,40,27,10,26,7,6,21,29,32,28,31,20,26,30,25,32,25,24,24,34,25,28,28,35,33,28,37,26,38,29,33,32,29,19,12,21,33,33,27,34,32,30,41,39,33,28,28,31,20,22,21,29,32,31,38,28,30,36,24,24,22,23,46,29,33,23,30,34,23,25,40,35,22,20,15,34,29,31,26,31,31,32,26,47,27,26,40,33,23,3,34,20,29,31,31,24,16,19,18,19,42,38,25,30,31,32,30,21,33,37,20,42,38,32,38,18,30,27,27,33,28,32,29,29,23,25,22,25,22,32,32,21,19,23,95
30,33,32,35,35,38,20,32,27,38,30,31,31,22,21,40,34,32,36,26,26,28,30,33,33,24,30,35,40,30,31,48,34,13,0,10,28,28,32,33,36,37,31,38,28,34,21,34,39,33,36,46,29,48,38,33,42,26,32,34,25,33,37,22,42,33,22,40,35,29,44,28,29,29,34,36,18,24,42,26,30,32,36,24,28,26,28,24,35,31,31,34,40,15,30,29,29,42,26,19,36,26,20,29,38,33,29,33,37,35,38,20,21,24,31,21,16,29,29,26,36,26,44,27,34,28,21,28,30,43,12,39,43,34,54,35,32,31,33,36,29,46,39,34,26,32,37,28,26,34,32,41,31,38,25,25,40,44,25,26,23,38,14,32,24,36,38,38,36,39,36,32,27,40,33,32,31,19,34,25,35,38,34,34,38,30,31,30,42,32,26,31,28,39,26,23,56,24,35,39,37,43,36,29,47,27,31,30,36,27,37,32,44,30,6,29,32,32,28,27,27,29,35,31,43,40,44,39,32,31,30,31,30,17,19,28,25,37,31,25,42,44,26,34,30,27,22,34,37,39,31,31,36,40,44,22,34,31,36,33,44,27,25,32,44,28,33,22,36,24,29,33,39,44,20,32,35,19,25,27,31,36,33,37,30,32,31,37,22,34,32,37,33,20,31,23,28,26,30,29,29,38,34,38,28,39,26,36,40,21,34,38,40,39,34,35,41,36,36,26,43,38,35,31,35,25,31,24,41,30,32,32,21,24,36,30,25,44,30,28,24,25,34,44,44,31,36,28,33,26,34,31,33,26,27,17,33,32,31,20,32,31,32,34,24,26,33,37,29,35,30,27,41,39,28,47,39,33,41,39,28,36,32,29,34,30,31,37,28,28,40,28,20,29,33,33,33,44,29,41,30,43,39,35,42,28,30,31,41,29,36,36,36,36,40,43,19,24,22,53,36,32,30,21,36,37,35,32,26,40,35,32,38,34,31,33,45,34,45,25,37,38,29,23,41,27,32,35,38,27,22,32,31,18,37,41,39,46,36,41,29,21,41,35,27,25,33,30,25,33,31,33,33,34,36,38,26,31,28,8,29,40,39,35,39,33,22,28,26,42,34,38,29,32,31,32,27,36,39,13,45,31,41,30,25,41,32,28,35,33,39,23,26,35,35,36,35,28,38,43,43,31,32,36,41,28,45,41,31,24,14,39,32,27,37,32,35,31,35,32,38,36,37,23,37,38,36,31,34,28,38,39,33,38,38,34,27,36,24,28,29,42,19,29,17,35,30,21,38,10,9,24,33,24,31,37,33,32,33,31,31,25,27,33,37,31,33,32,32,38,27,47,30,41,33,29,36,35,22,25,28,36,36,30,37,35,30,44,41,41,30,36,34,28,35,24,40,37,36,43,33,36,40,24,23,25,36,49,39,32,36,34,26,31,29,42,38,29,24,19,37,35,33,32,44,40,31,32,46,39,26,39,32,36,16,38,31,28,33,38,30,25,25,30,29,45,44,29,33,36,37,43,24,36,38,33,45,38,41,40,24,26,29,39,41,31,34,32,32,36,25,26,33,31,34,42,29,25,32,103
35,26,32,25,32,28,11,33,31,34,26,28,27,26,25,42,28,23,28,26,36,28,27,31,23,28,30,25,30,20,26,39,28,22,10,0,31,18,29,30,27,28,33,32,18,25,11,29,29,35,26,36,30,45,28,23,32,29,28,30,20,23,31,22,37,28,12,30,28,28,37,31,37,30,32,26,8,19,34,16,24,26,27,30,22,27,32,28,28,27,25,36,30,25,20,19,23,34,16,25,29,24,25,20,31,31,19,25,27,25,30,24,23,26,21,11,6,19,24,22,28,18,34,32,27,18,21,34,32,33,22,33,33,25,45,38,27,29,27,34,23,36,29,25,31,30,28,26,26,31,22,36,23,30,27,15,31,34,15,16,19,29,23,31,31,26,43,30,32,38,26,22,17,35,23,22,22,28,27,34,27,35,29,35,35,34,21,20,32,27,16,21,33,29,28,28,46,28,25,31,29,34,31,31,45,27,21,20,27,17,31,29,39,25,16,25,30,25,25,24,31,31,35,31,42,35,38,31,23,21,21,21,34,18,28,25,23,28,28,15,36,40,16,24,20,17,30,31,28,30,24,25,31,30,34,31,30,25,28,23,34,23,15,26,42,18,23,13,32,20,27,31,29,35,23,30,25,9,27,17,21,26,23,33,25,23,26,31,22,24,22,27,37,28,33,21,18,28,32,24,21,28,36,28,18,30,28,26,30,26,29,28,42,37,29,25,31,33,36,30,40,28,27,29,25,15,21,34,34,26,28,22,28,15,35,27,30,44,23,27,33,21,29,34,34,21,31,23,24,22,35,26,24,16,17,25,29,36,37,25,30,26,27,30,32,17,26,36,25,25,20,32,31,29,20,43,29,23,37,32,26,29,27,25,35,20,25,29,18,19,31,28,10,19,23,23,24,46,22,37,25,34,29,31,42,22,24,35,31,27,30,26,29,26,30,33,22,27,12,46,33,27,26,11,31,28,34,25,21,35,25,29,31,27,21,23,35,24,37,29,32,33,20,13,31,24,22,29,29,33,22,28,21,8,27,35,30,36,33,35,26,27,42,35,27,21,39,24,15,29,21,23,37,24,29,32,19,24,25,18,27,39,31,25,30,23,12,26,24,50,27,29,19,34,33,32,17,32,36,18,37,32,35,24,20,31,24,25,28,35,40,27,20,25,25,28,30,20,29,37,34,22,32,38,38,18,35,31,21,14,19,29,25,29,34,22,30,30,31,22,28,26,27,13,27,28,37,27,28,18,28,33,39,39,34,30,23,29,14,31,24,37,9,34,22,25,28,12,30,20,19,26,23,14,25,27,34,28,23,21,33,15,20,24,35,21,25,22,22,28,17,42,26,38,23,19,28,25,23,27,18,36,31,25,35,28,20,38,31,31,22,30,24,24,44,29,34,34,33,40,31,27,32,14,21,27,32,41,29,22,27,26,16,21,26,32,35,19,14,9,30,25,23,30,44,30,28,40,39,34,16,35,27,34,25,28,22,30,30,28,26,35,15,30,29,40,34,19,28,26,27,42,20,34,32,32,35,28,33,31,14,16,19,33,31,23,24,27,27,26,15,16,28,30,24,32,21,15,28,100
24,20,26,22,35,26,22,30,32,31,20,31,21,21,26,33,7,26,31,24,42,30,27,19,20,26,28,25,27,28,30,42,33,29,28,31,0,28,26,28,18,19,33,29,18,28,24,27,29,26,35,38,29,39,35,24,33,16,23,28,19,26,30,10,30,21,31,43,26,26,34,30,31,29,27,27,23,29,19,29,25,17,17,29,23,23,30,29,33,24,30,24,35,21,33,21,17,37,26,25,27,16,22,24,30,34,29,18,29,27,30,25,24,25,30,23,25,31,32,14,29,19,26,26,19,23,15,26,19,28,28,34,30,36,40,32,23,28,14,31,27,41,34,29,20,30,31,29,28,6,21,39,23,30,31,22,29,34,27,16,13,35,30,25,18,27,38,35,27,38,39,26,22,34,31,22,24,35,29,29,27,20,24,31,32,30,30,20,32,19,26,31,34,32,16,22,46,24,26,20,16,33,24,24,48,28,15,14,19,17,27,22,32,35,22,27,21,29,23,14,22,29,34,34,43,30,36,36,28,31,20,28,33,29,35,19,22,33,28,27,27,34,26,36,26,14,24,22,27,21,21,28,24,40,37,38,27,25,21,29,29,17,23,28,40,21,26,24,24,12,30,27,32,37,8,26,38,28,35,22,34,27,18,28,28,20,27,27,25,25,25,39,28,22,25,24,25,28,24,28,26,21,24,26,13,33,19,32,28,22,31,27,37,36,21,28,34,29,32,28,36,27,29,30,28,25,31,35,37,20,22,17,30,26,34,26,19,34,23,16,28,27,30,32,32,21,29,15,29,25,33,30,35,21,20,19,27,25,24,20,30,25,19,29,24,28,10,34,28,37,23,28,30,29,25,28,31,35,41,30,26,27,31,23,37,31,30,31,31,27,17,25,23,29,35,33,19,34,16,33,18,38,33,16,36,13,15,32,23,30,29,13,10,32,34,33,9,14,25,44,24,19,23,21,23,14,29,31,25,28,25,23,26,27,21,23,43,32,27,29,25,26,31,28,36,17,22,29,19,25,24,34,31,23,29,29,24,35,35,34,31,27,42,32,24,15,33,11,30,28,22,26,28,31,30,33,18,13,33,24,31,42,27,26,32,25,25,29,27,41,31,32,29,27,34,28,29,24,28,15,35,36,30,28,28,29,27,25,17,34,38,18,25,18,26,15,17,22,16,29,38,33,30,25,13,30,35,35,29,24,14,32,24,25,24,25,23,27,23,21,32,26,27,20,25,20,29,30,24,22,36,34,38,35,28,24,17,30,24,26,28,37,24,23,11,30,32,23,17,26,25,30,30,19,24,30,34,13,23,26,32,19,24,27,38,28,28,20,29,26,26,28,30,31,18,22,26,28,22,18,27,31,25,29,32,27,17,37,27,40,28,24,24,20,42,24,29,26,31,36,34,26,27,26,16,23,31,33,22,30,34,27,21,23,27,35,10,22,17,22,33,26,28,4,43,31,23,33,39,21,28,32,22,32,32,28,20,29,24,29,11,23,27,32,31,40,38,31,21,28,27,38,25,37,30,31,35,32,34,36,26,23,26,20,33,28,21,24,21,27,27,29,20,25,32,19,14,25,30,97
30,17,23,30,23,30,11,33,21,29,30,31,18,8,15,32,21,24,24,26,36,20,22,19,12,28,28,28,19,25,17,27,17,22,28,18,28,0,21,29,20,21,27,26,24,26,13,27,29,24,28,36,29,29,32,25,32,21,23,12,21,29,19,23,30,23,18,32,18,24,26,33,29,23,30,28,14,19,22,18,12,19,25,20,21,26,22,18,33,15,14,30,18,15,22,23,19,30,21,15,20,13,25,20,21,30,7,17,28,26,24,14,13,32,18,17,12,22,24,26,26,16,32,23,23,6,16,30,29,21,26,23,31,25,44,21,15,26,20,30,25,40,35,20,26,30,16,21,19,24,13,26,13,20,21,15,28,30,21,22,23,27,23,25,24,24,36,29,27,32,26,22,17,30,28,26,12,28,18,26,17,25,20,30,29,21,21,22,34,16,25,30,34,28,22,23,52,15,22,31,26,36,22,24,39,20,26,25,15,23,24,18,37,25,24,15,20,19,22,21,22,13,22,23,35,36,30,32,10,11,9,21,24,18,28,17,20,25,17,24,29,31,4,30,16,23,22,23,29,23,24,17,22,18,28,31,18,9,14,20,22,14,20,23,37,18,23,13,25,24,22,19,17,29,21,16,27,15,33,24,23,26,27,22,18,11,19,24,14,26,22,33,28,20,21,16,18,22,21,17,24,25,30,28,22,24,18,24,20,9,20,25,31,34,17,27,30,28,28,30,34,34,27,31,13,18,24,25,27,17,28,26,25,15,18,25,27,32,19,15,26,18,22,24,33,21,27,22,26,4,23,19,24,16,17,17,29,25,26,20,25,17,26,27,28,17,26,25,7,32,17,25,31,26,23,32,33,25,37,23,22,25,18,7,17,22,23,29,18,19,28,22,10,22,27,13,11,40,23,25,13,39,32,29,29,15,17,25,31,22,32,26,23,8,21,31,20,20,12,43,23,26,21,17,25,25,25,20,14,27,25,21,23,18,21,23,23,14,22,19,20,21,15,15,33,12,20,21,27,29,15,25,19,10,30,26,21,36,24,33,23,17,41,23,15,25,43,17,21,19,9,13,33,30,29,26,21,26,28,22,21,40,27,18,25,24,14,21,19,43,17,24,15,20,23,25,23,36,30,18,31,32,26,16,20,21,21,24,30,33,28,18,19,24,28,27,29,23,18,25,34,22,30,33,34,24,36,19,9,19,19,31,15,18,31,10,18,19,24,20,31,24,23,22,24,16,25,9,21,23,33,25,29,32,27,23,27,22,20,14,15,32,9,23,19,28,22,12,27,20,21,20,27,21,21,15,33,23,21,20,38,20,15,12,30,25,27,22,21,33,22,37,22,30,12,16,21,25,18,18,20,28,22,16,32,29,26,30,30,31,24,25,20,19,38,12,25,22,30,37,21,29,19,20,13,16,30,38,24,18,33,24,23,25,25,31,24,11,16,11,26,23,25,25,44,20,27,28,36,24,18,25,28,30,25,29,19,36,14,26,24,29,5,19,20,36,30,21,19,27,26,35,17,29,26,25,32,31,21,33,4,25,27,26,26,19,20,23,20,14,21,18,27,15,24,32,14,3,27,99
31,28,23,30,29,35,21,28,19,27,31,33,20,17,13,26,19,30,18,15,37,4,9,20,25,26,11,18,32,29,26,37,30,29,32,29,26,21,0,25,22,23,25,23,27,32,23,12,31,32,28,32,35,37,33,33,24,19,21,25,19,16,21,26,31,22,29,32,29,21,35,38,26,30,38,31,25,24,34,18,18,24,29,18,21,13,20,16,30,25,27,31,29,22,22,29,25,24,27,13,28,17,30,26,30,29,23,27,31,29,16,12,11,35,20,18,23,24,27,26,28,20,17,25,22,24,30,23,29,34,28,20,32,35,46,30,16,23,26,29,22,41,34,23,15,36,28,30,28,31,26,26,22,29,19,19,25,21,14,25,25,24,30,14,30,26,39,29,25,31,28,22,19,29,32,31,21,31,27,33,26,33,26,28,28,26,25,29,33,29,32,36,39,30,26,18,51,20,24,30,19,40,27,26,49,29,23,22,21,26,26,25,29,30,26,6,27,16,13,25,24,26,25,21,32,40,32,27,11,14,21,25,22,28,35,23,24,16,26,32,38,33,20,27,21,29,29,14,11,24,19,8,27,34,38,26,28,22,27,22,33,16,24,26,39,20,25,23,16,24,31,22,31,37,25,29,27,26,32,22,33,26,25,31,15,17,16,26,12,33,26,34,30,27,20,25,22,20,21,14,22,19,25,12,28,33,16,33,31,16,29,25,34,31,24,37,27,26,17,28,33,29,31,36,22,26,32,36,36,19,34,24,20,17,31,24,34,36,24,21,33,27,19,35,33,27,14,26,28,17,28,16,30,18,19,24,25,31,30,21,33,8,30,26,24,19,35,32,20,39,25,30,31,34,21,40,39,27,35,31,25,28,27,20,30,24,7,33,30,21,23,23,22,28,30,29,24,41,23,28,19,36,32,28,30,24,22,23,15,22,31,19,16,29,26,28,24,24,24,38,26,23,19,28,29,20,24,27,11,30,24,27,25,26,20,22,41,28,33,17,26,27,27,21,38,18,26,12,31,24,24,34,10,24,27,35,30,35,30,28,21,15,39,29,21,27,45,23,16,2,15,16,32,35,25,28,20,25,32,24,5,31,29,17,32,27,22,29,28,42,14,15,12,27,21,24,18,36,24,28,31,42,33,7,23,30,27,11,26,25,33,20,22,22,22,20,22,23,20,35,32,32,13,35,28,25,42,33,25,25,27,40,24,21,35,24,32,26,15,17,28,15,14,18,26,29,20,22,23,20,26,31,27,30,23,19,26,13,31,23,21,31,23,22,26,22,6,22,18,26,25,18,6,19,21,27,37,28,18,15,35,17,12,22,30,14,8,28,20,33,30,38,6,25,25,24,25,27,16,36,31,33,31,25,31,28,25,27,23,42,23,16,19,22,45,19,34,34,21,28,28,36,32,17,22,19,34,24,18,9,31,28,21,31,23,28,26,17,22,25,32,25,27,30,44,23,20,34,31,33,15,16,32,26,28,35,16,37,22,28,26,26,21,30,29,39,33,26,24,27,27,32,26,31,31,22,30,33,27,35,20,15,12,32,31,26,27,24,5,20,22,26,22,34,15,25,25,21,27,99
26,30,28,19,39,36,25,35,22,28,29,37,30,26,16,35,30,30,19,27,43,23,28,13,31,23,23,24,38,23,28,45,38,29,33,30,28,29,25,0,37,38,26,29,27,32,19,27,26,19,32,34,37,43,34,27,36,24,22,28,20,24,22,24,38,34,27,36,28,28,36,27,38,29,38,30,25,25,34,22,28,30,37,19,36,32,23,19,26,35,35,36,35,28,26,29,25,25,21,14,26,26,19,32,33,28,27,25,20,18,17,15,16,36,30,29,24,34,28,25,23,24,30,35,27,29,27,33,30,40,29,26,34,33,53,34,17,26,31,33,28,38,31,20,10,24,28,25,25,26,30,38,26,29,20,24,38,35,27,25,22,42,30,29,35,36,34,27,26,34,32,28,24,20,33,29,26,32,24,27,30,30,26,33,29,32,29,29,37,29,34,37,37,40,28,13,54,26,34,31,30,35,32,27,44,26,28,27,33,26,35,30,30,31,27,27,34,18,26,24,25,35,30,26,43,41,43,26,22,25,28,28,25,32,23,23,20,30,26,35,40,43,27,37,26,16,31,29,14,39,33,29,28,41,43,29,37,21,26,31,39,26,18,7,32,22,27,27,29,23,26,21,39,30,22,36,31,24,33,23,29,32,12,23,25,29,26,36,17,28,31,45,20,29,19,20,25,21,26,25,16,38,20,13,15,25,21,38,37,25,25,30,38,34,33,26,27,31,29,25,38,35,26,35,35,20,26,32,20,29,31,11,29,29,35,5,31,44,23,30,28,24,29,41,29,29,25,25,32,26,29,27,30,23,23,26,35,20,21,16,29,29,29,27,34,31,33,41,29,36,26,31,37,32,17,38,39,29,33,29,26,31,27,23,36,28,26,28,26,33,33,32,24,24,35,34,30,46,25,31,31,26,40,26,37,26,28,26,16,26,30,33,33,33,37,35,21,26,26,50,37,29,20,28,31,34,15,26,22,40,30,27,26,32,26,28,45,35,21,20,38,39,25,27,37,25,30,26,39,33,21,29,28,22,31,33,31,36,40,40,11,12,47,39,31,24,42,28,22,27,31,32,36,37,20,23,21,23,36,25,24,37,34,25,36,16,18,25,23,33,20,29,28,23,26,27,24,24,30,23,44,46,29,28,24,38,22,30,27,39,34,21,34,35,30,31,33,33,35,38,30,36,25,36,36,35,41,35,25,19,22,30,27,27,34,32,34,32,28,30,33,29,28,21,27,30,32,31,33,31,30,34,28,33,26,22,20,25,27,29,31,41,23,21,23,27,25,26,31,27,26,19,19,20,26,29,32,23,32,28,40,28,23,30,34,29,21,28,28,28,33,38,25,37,29,25,27,25,17,39,30,31,35,29,16,30,14,40,30,39,28,27,23,28,30,27,28,31,22,29,13,28,35,27,27,25,29,37,38,29,27,32,18,31,4,26,38,31,26,21,36,35,33,27,46,35,5,35,43,31,25,37,32,42,29,34,29,37,28,29,21,35,26,11,10,43,40,25,29,31,32,33,21,33,33,33,44,39,36,36,25,24,27,37,30,31,21,24,28,32,33,22,30,35,36,39,27,26,32,99
37,21,37,28,25,19,16,42,35,34,28,33,24,28,29,40,25,22,28,19,49,25,26,30,28,31,23,27,35,34,26,33,25,27,36,27,18,20,22,37,0,1,39,41,20,24,22,31,31,23,37,26,31,35,34,26,35,29,30,32,31,29,21,23,34,25,27,37,22,28,38,33,34,35,21,26,23,23,29,27,14,29,24,29,19,27,30,32,30,17,22,11,32,28,31,21,17,34,26,29,23,27,30,25,30,32,19,32,25,23,26,28,27,33,20,26,21,26,26,24,34,27,12,32,24,20,28,34,37,41,30,30,34,30,52,35,26,19,31,31,26,39,32,17,33,35,23,28,32,24,27,28,27,23,35,24,36,31,30,18,21,26,28,33,36,21,45,30,34,36,28,29,26,23,30,24,26,33,21,26,31,27,22,34,33,34,16,22,30,20,26,31,32,30,19,30,48,32,24,25,26,37,25,30,47,27,30,29,5,17,30,26,38,29,30,16,36,33,30,25,32,33,30,34,50,33,43,31,21,24,23,30,38,23,33,15,18,25,30,27,33,40,16,34,25,32,32,8,28,3,25,14,27,30,42,36,20,25,30,22,36,26,29,33,41,27,24,18,10,22,29,21,30,32,21,36,36,24,39,35,31,30,34,31,25,9,26,30,28,27,30,42,36,30,23,27,27,34,36,32,21,27,27,29,31,27,32,35,31,28,29,28,46,27,20,32,37,32,29,33,39,30,33,18,27,29,27,35,36,29,30,35,36,12,28,35,32,30,22,13,25,28,23,35,40,21,29,26,23,24,35,34,29,25,26,27,33,22,23,30,32,18,29,31,35,10,28,23,27,35,34,37,34,43,20,44,31,34,42,26,19,23,29,27,35,17,22,31,25,16,33,14,17,30,38,27,28,21,27,27,11,44,41,32,37,28,29,39,32,32,40,29,28,28,36,35,22,18,19,35,36,30,32,23,27,30,27,23,29,40,34,19,25,36,30,32,37,28,39,33,29,30,22,24,39,26,22,22,26,33,28,35,18,19,29,34,29,38,26,38,26,31,40,25,17,23,41,29,24,20,11,15,28,13,37,34,30,25,19,32,24,41,33,25,18,21,23,28,26,51,31,25,19,38,37,30,26,34,32,23,42,37,35,15,22,32,35,28,21,35,37,33,17,30,36,27,29,32,2,35,39,27,25,40,31,33,37,31,21,28,24,36,24,30,35,23,31,37,9,26,38,25,24,31,26,30,32,29,27,30,36,27,38,42,32,36,34,21,23,30,17,34,18,25,24,31,25,17,27,33,33,34,23,32,28,22,37,29,25,30,40,30,30,21,34,23,25,20,28,25,29,40,23,35,29,33,35,22,32,32,29,30,32,27,36,36,31,35,25,38,27,10,27,28,49,31,34,36,33,40,38,30,36,24,30,31,34,19,26,17,31,25,34,23,36,38,8,13,18,20,37,20,22,22,44,22,38,42,28,26,22,26,26,14,30,30,27,37,20,28,27,35,19,31,30,46,41,30,27,16,15,35,28,33,18,39,37,42,23,30,18,28,25,36,33,18,39,40,27,16,30,27,31,27,21,35,28,17,33,105
36,22,38,29,26,20,17,43,36,35,29,34,25,29,30,41,26,23,29,20,50,26,27,31,29,32,24,28,36,35,27,34,26,28,37,28,19,21,23,38,1,0,40,42,21,25,23,32,32,24,38,27,32,36,35,27,36,30,31,33,32,30,22,24,35,26,28,38,21,29,39,34,35,36,20,27,24,24,28,28,15,30,25,30,20,28,31,33,31,18,23,12,33,29,32,22,18,35,27,30,24,28,31,26,31,33,20,33,26,24,27,29,28,34,21,27,22,27,27,25,35,28,13,33,25,21,29,35,37,42,31,31,35,31,53,36,27,20,30,32,27,40,33,18,34,36,24,29,33,25,28,29,28,22,36,25,37,32,31,19,22,27,29,34,37,22,46,31,35,37,29,30,27,24,29,25,27,34,22,27,32,28,23,35,34,35,17,23,31,21,27,32,33,31,20,31,49,33,25,26,27,38,24,31,48,28,31,30,6,18,31,27,39,30,31,17,37,34,31,26,33,34,31,35,51,34,44,32,22,25,24,31,39,24,34,16,19,26,31,28,34,39,17,35,26,33,33,9,29,4,26,15,28,31,43,37,21,26,31,23,37,27,30,34,42,28,25,19,11,23,30,22,31,31,22,37,37,25,40,36,32,31,35,32,26,10,27,31,29,28,31,43,37,31,24,28,28,35,37,33,22,28,28,30,32,26,33,36,32,29,30,29,47,28,21,33,38,33,30,34,40,29,34,17,28,30,28,36,37,30,31,36,36,13,29,36,33,31,23,14,26,29,24,36,41,22,30,27,24,25,36,35,30,26,27,28,34,23,24,31,33,19,30,32,36,11,29,24,28,36,34,38,35,43,21,45,32,35,42,27,20,24,30,28,36,18,23,32,26,17,34,15,18,31,39,28,28,22,28,28,12,45,42,33,38,29,30,40,33,33,41,30,29,29,37,36,23,19,20,36,37,31,33,24,28,31,28,24,30,41,35,20,26,37,31,33,38,29,40,34,30,31,23,25,40,27,23,23,27,34,29,36,19,20,30,35,30,37,27,39,27,32,41,26,18,24,42,30,25,21,12,16,29,12,38,35,31,26,20,33,25,42,34,26,19,22,24,29,27,52,32,26,20,39,38,31,27,35,33,24,43,38,36,16,23,33,36,29,22,36,38,34,18,31,37,28,30,33,3,36,39,28,26,41,32,34,37,32,22,29,25,37,25,31,36,24,32,38,10,27,39,26,25,32,27,31,33,30,28,31,37,28,39,43,33,37,35,22,22,31,18,35,19,26,25,32,26,18,28,34,34,35,24,33,29,23,38,30,26,31,41,31,31,22,35,24,26,21,29,24,30,41,24,36,29,33,36,23,33,33,30,31,33,28,35,37,32,36,26,39,28,11,28,29,50,32,35,37,34,41,39,31,36,25,31,32,35,20,27,18,32,24,35,24,37,39,9,14,19,21,38,21,23,23,45,23,39,43,29,27,23,27,27,15,31,30,28,38,21,29,28,36,20,32,31,47,42,31,27,17,16,36,28,34,19,40,38,43,24,31,19,29,26,37,34,19,40,41,28,17,31,28,32,28,22,36,29,18,34,106
45,31,26,35,33,37,30,39,20,33,33,32,23,20,14,33,30,38,35,39,41,21,26,26,29,25,36,32,36,38,29,43,37,28,31,33,33,27,25,26,39,40,0,25,21,40,31,29,36,18,46,37,34,45,8,31,37,22,35,32,18,38,28,29,28,32,33,50,34,35,32,40,41,28,31,34,29,38,39,36,25,28,32,17,36,30,21,17,36,28,34,39,39,27,36,28,29,41,35,12,31,28,36,31,31,33,28,29,26,28,33,13,14,20,22,25,27,33,41,29,33,23,37,34,33,27,35,29,14,35,27,37,30,44,50,8,30,31,29,27,30,46,46,34,36,38,29,31,32,31,28,36,24,31,8,22,42,31,29,23,26,33,29,31,33,35,50,38,39,32,42,27,22,33,35,29,24,30,33,26,28,19,30,27,32,36,33,23,35,32,35,35,38,32,31,35,52,30,26,32,35,32,22,25,50,26,29,28,34,24,29,18,33,32,25,30,32,32,36,29,23,29,28,24,47,41,17,37,30,30,30,28,23,32,34,31,31,30,11,36,38,44,25,35,32,24,33,36,36,41,31,30,22,39,41,37,31,29,32,20,40,27,34,25,34,23,26,32,38,27,32,22,37,37,30,32,45,30,21,36,38,31,26,37,30,30,31,29,15,32,29,41,29,31,24,32,25,5,24,29,27,29,37,37,25,32,19,32,28,21,32,38,36,39,19,27,27,25,38,27,32,22,34,34,33,32,38,37,32,30,34,27,33,34,34,23,39,45,29,34,27,34,33,32,30,31,30,30,31,24,27,31,42,21,22,29,34,19,20,35,29,32,34,27,37,36,23,36,27,33,27,30,36,36,28,43,38,38,40,34,32,37,30,27,35,34,24,36,37,37,39,38,29,36,35,32,30,49,31,34,32,35,32,31,35,24,26,24,38,29,30,35,32,29,42,40,29,29,31,43,28,34,33,28,29,36,28,32,26,24,14,35,24,24,18,20,32,33,41,18,36,37,33,34,41,29,30,26,30,30,31,33,32,29,38,40,35,30,34,39,22,14,44,36,28,28,46,26,29,27,28,32,30,34,36,39,19,24,24,23,22,45,32,19,37,30,32,30,29,50,31,29,30,32,24,25,31,36,32,32,18,46,25,29,37,27,31,28,28,24,32,19,34,27,39,36,38,36,37,36,37,41,38,20,38,18,40,38,30,33,33,31,25,31,39,30,37,30,37,34,36,23,24,34,19,35,35,29,26,32,30,35,26,31,39,37,30,23,31,14,25,42,28,26,31,39,23,31,36,25,24,7,31,33,22,28,42,28,30,26,27,29,27,28,40,36,33,32,22,40,35,43,23,36,31,28,32,24,15,31,24,32,24,28,33,28,31,27,37,45,31,38,17,32,44,24,24,21,40,44,31,25,38,25,25,29,39,44,30,31,37,31,35,30,22,28,43,30,34,29,38,34,32,29,45,35,31,43,36,19,27,38,21,42,27,37,33,24,34,27,26,32,24,28,27,41,39,34,19,27,26,32,33,39,26,36,42,31,34,24,23,37,34,35,39,31,17,20,30,33,29,36,35,35,35,41,25,24,30,102
43,36,28,34,38,40,31,28,30,26,36,46,32,18,24,28,31,35,22,38,44,25,20,32,27,37,34,35,30,40,27,48,35,33,38,32,29,26,23,29,41,42,25,0,24,33,31,25,39,34,45,39,44,47,33,34,34,18,36,30,30,27,29,28,27,36,32,45,34,24,23,41,37,38,38,37,24,30,40,36,33,32,40,29,32,24,31,27,27,40,32,40,43,23,34,35,35,28,36,24,32,27,33,37,37,36,33,35,29,27,24,23,24,43,32,22,26,25,35,32,36,26,40,37,35,31,31,20,39,39,34,26,43,38,55,31,33,42,36,36,35,53,46,33,29,27,38,34,34,34,28,37,24,31,30,29,35,44,26,26,29,31,32,27,26,32,42,43,40,42,40,29,29,34,42,32,25,37,30,39,28,37,27,33,27,37,26,26,38,37,34,39,41,32,32,32,56,31,36,35,32,47,32,32,53,35,24,23,36,27,34,28,45,36,32,29,28,18,29,32,30,31,25,29,33,46,40,38,28,31,29,35,33,37,39,37,36,39,27,33,43,45,30,35,34,15,30,37,29,39,30,31,32,44,41,42,40,27,32,30,41,28,35,31,41,28,33,33,39,30,35,35,35,40,26,34,45,29,43,40,41,33,17,28,16,32,17,34,25,35,36,38,34,28,33,29,32,30,26,15,32,42,40,28,16,35,21,37,35,17,30,35,40,49,36,39,45,31,40,37,38,47,41,35,33,35,40,42,33,31,37,18,36,34,30,29,35,48,36,34,38,33,20,39,21,35,27,33,30,22,35,7,21,28,27,25,39,33,34,33,38,31,37,37,37,36,36,43,25,43,34,40,38,37,33,46,45,38,41,35,39,39,28,25,35,25,24,43,38,38,35,39,30,39,34,33,28,50,34,34,34,37,49,34,32,31,30,34,31,23,42,29,29,20,33,35,25,30,32,49,42,34,34,27,36,32,37,28,12,40,36,41,33,36,32,34,48,32,34,18,40,41,32,30,43,26,34,35,38,19,30,40,33,28,28,36,31,39,39,41,32,26,48,44,36,31,49,33,38,25,30,34,39,40,39,42,31,27,36,30,24,48,37,34,35,29,32,34,32,55,20,38,30,28,34,35,40,42,41,31,41,51,39,30,31,36,38,22,31,41,40,26,34,40,42,31,33,24,39,43,38,35,32,45,42,29,44,41,31,34,30,43,31,32,42,34,36,27,38,25,40,37,37,37,26,38,42,27,31,21,46,38,38,31,32,28,21,30,30,24,30,47,29,35,27,38,25,32,31,28,29,29,29,37,32,37,42,31,33,26,36,18,13,33,36,33,31,36,37,42,35,45,23,38,29,33,32,31,27,44,35,39,32,26,30,29,36,40,43,41,34,39,35,33,46,20,40,42,34,35,29,40,36,25,23,30,39,47,41,32,28,34,39,37,30,46,39,32,33,29,36,31,29,33,51,39,24,40,42,38,27,39,38,38,34,37,26,39,32,36,29,21,31,35,34,37,41,37,29,29,28,23,30,37,36,13,45,48,34,37,30,34,31,42,44,27,8,11,18,25,24,36,33,27,35,35,32,29,28,100
27,28,22,26,28,30,15,34,25,27,12,25,23,19,28,35,25,20,30,22,34,25,20,30,28,15,18,11,35,24,28,41,32,25,28,18,18,24,27,27,20,21,21,24,0,22,17,26,15,17,32,42,27,33,29,10,19,18,22,30,26,28,27,8,31,29,18,36,25,24,35,27,23,22,19,13,10,23,27,22,24,30,30,23,24,16,28,31,30,19,29,22,32,13,26,15,11,36,22,28,23,18,24,16,30,23,25,23,23,21,32,27,26,27,23,17,12,25,26,8,18,22,32,28,24,23,17,30,21,40,24,34,28,29,35,20,31,22,32,30,13,38,32,23,17,26,28,18,18,24,28,38,25,28,29,21,35,37,21,2,5,33,26,24,32,18,32,29,26,37,32,27,23,36,29,8,26,31,21,25,29,27,31,33,28,22,27,2,14,27,20,25,30,33,14,14,32,16,27,34,24,26,21,29,37,19,27,26,15,3,29,17,25,29,22,29,30,30,29,28,31,31,30,34,41,28,29,29,29,27,22,23,28,22,31,13,16,32,10,21,35,36,22,30,23,19,16,24,31,23,10,30,21,36,40,34,16,25,20,25,27,19,19,28,34,22,27,17,26,6,19,29,31,37,10,28,31,15,33,20,27,23,25,29,24,19,23,29,27,11,28,33,36,14,27,13,24,26,20,27,20,30,22,30,20,32,21,32,36,19,28,27,30,30,26,28,31,31,24,13,35,28,32,22,29,21,25,32,30,22,13,24,22,19,26,30,21,38,20,18,26,17,26,33,36,15,28,29,22,23,27,29,28,22,21,11,33,18,19,17,22,27,33,28,36,21,12,40,26,29,23,24,36,32,19,41,25,21,38,26,23,16,25,25,34,26,24,30,18,23,35,32,14,25,29,26,27,32,26,29,20,40,34,29,33,28,28,38,33,19,24,25,28,26,35,19,11,16,12,39,26,33,20,7,25,32,31,23,24,30,28,17,23,30,24,26,41,25,29,31,33,34,24,19,29,19,16,32,30,29,14,24,30,14,27,34,29,36,29,35,25,26,24,35,27,7,25,29,24,25,21,19,33,20,21,24,25,30,26,20,24,34,32,23,30,19,18,18,16,48,32,32,15,30,28,26,26,18,30,17,30,36,23,30,24,37,23,18,34,38,32,28,24,31,31,23,25,16,18,38,36,26,20,27,27,24,31,35,27,20,16,29,29,17,38,24,17,29,25,27,34,29,30,18,29,34,27,28,26,24,32,37,32,39,32,30,23,27,10,13,26,27,15,25,13,28,25,16,25,18,19,28,29,17,21,27,21,31,9,22,34,21,25,26,27,26,31,14,26,29,23,40,23,32,26,22,27,28,29,20,24,34,32,27,32,34,23,29,30,31,14,26,21,12,47,22,22,19,37,43,31,26,35,20,19,15,18,37,29,31,31,21,19,17,31,32,24,23,19,15,29,19,21,18,44,25,22,26,32,28,18,30,24,34,28,24,26,31,18,26,29,27,21,24,25,39,39,17,18,32,31,31,14,26,22,35,21,34,33,29,20,21,24,38,27,29,26,29,30,26,21,15,33,19,30,31,27,21,20,92
34,29,34,22,27,35,20,37,34,32,24,30,24,27,28,45,24,2,23,30,42,33,29,32,30,33,34,29,37,20,33,38,30,23,34,25,28,26,32,32,24,25,40,33,22,0,20,36,28,33,25,36,32,29,36,23,32,28,34,32,28,28,27,18,39,33,22,39,30,34,35,27,35,32,37,20,21,28,32,25,20,32,27,23,27,27,33,31,38,23,27,35,35,25,29,15,11,29,16,28,32,24,33,28,32,38,25,30,33,31,25,27,26,27,22,24,19,26,33,18,25,21,35,30,28,26,27,36,33,22,32,32,33,34,48,38,35,18,31,38,31,39,39,33,29,38,30,30,28,29,29,34,32,39,34,18,39,34,28,20,17,34,22,34,34,28,42,25,38,40,26,25,20,38,25,25,31,27,34,32,36,31,14,23,33,34,30,24,29,28,20,25,8,32,28,26,50,28,26,30,25,39,29,33,49,29,27,26,19,21,30,27,43,28,28,27,33,27,33,24,35,33,38,34,42,41,46,26,30,30,27,18,37,27,29,9,12,31,32,21,39,40,22,28,22,22,28,28,30,27,28,27,29,36,37,32,26,29,33,24,34,23,15,26,42,21,26,22,30,16,31,27,32,39,20,33,34,19,33,30,30,24,26,33,17,15,18,30,25,22,25,40,41,26,29,25,15,35,32,24,16,34,34,29,21,38,31,39,38,26,36,31,42,26,26,30,31,21,36,33,28,30,24,37,31,13,7,35,43,26,26,25,34,20,37,28,31,36,25,19,31,21,21,39,42,15,35,25,24,24,37,26,33,19,20,23,32,34,35,29,34,29,29,31,32,22,30,39,27,31,29,34,34,38,15,41,25,32,46,29,28,17,30,27,34,29,30,26,27,24,32,34,19,17,36,32,31,45,22,33,17,46,42,29,44,30,31,38,32,31,34,22,25,34,39,37,21,26,21,52,36,29,32,24,26,29,33,36,21,40,34,13,31,36,30,32,43,33,42,32,37,38,29,22,40,24,16,29,25,35,24,28,23,17,5,36,31,38,28,38,21,30,35,31,23,19,37,28,17,30,17,21,38,37,22,25,27,22,38,28,32,46,31,26,35,29,21,29,28,47,26,32,25,33,36,29,19,28,31,27,45,41,39,26,29,39,33,28,26,36,42,35,25,31,23,24,26,25,22,38,43,31,36,39,37,31,31,37,27,14,26,34,26,29,34,25,27,36,29,31,26,26,27,28,27,33,36,29,27,30,28,32,32,42,36,33,26,30,27,31,19,36,18,31,23,34,33,21,26,30,29,33,35,27,23,29,34,26,27,24,34,27,22,23,39,23,37,14,24,30,23,41,31,40,32,28,28,28,31,35,27,29,31,32,40,36,27,39,30,35,31,30,28,24,40,29,38,40,41,44,32,32,39,23,24,27,31,42,33,24,37,29,29,17,29,32,28,19,23,18,30,27,25,32,47,21,31,37,45,32,25,37,34,38,24,24,30,31,14,33,24,37,24,25,24,43,37,28,26,26,27,39,26,38,35,32,39,41,29,31,23,28,25,30,27,32,29,32,27,22,28,25,30,29,33,16,30,23,37,107
30,19,21,26,28,23,6,29,26,28,25,27,22,21,20,37,21,18,28,21,40,23,22,24,16,17,25,24,23,19,18,34,23,17,21,11,24,13,23,19,22,23,31,31,17,20,0,29,21,30,15,35,29,41,27,12,21,22,28,25,13,23,24,18,32,23,11,19,24,27,30,28,32,27,31,15,7,14,29,5,17,19,22,24,17,22,27,23,27,22,20,30,24,26,9,18,22,34,15,19,26,19,20,15,24,20,14,18,22,20,29,19,18,25,20,10,5,18,19,21,23,13,30,27,27,13,16,27,29,34,26,22,31,20,38,34,22,29,20,33,12,37,34,20,26,25,23,21,25,21,15,31,16,23,25,10,26,29,14,15,18,24,18,30,24,25,38,33,32,33,15,17,12,31,22,14,15,23,24,29,20,25,25,27,27,29,10,17,29,18,20,25,28,25,22,23,45,23,24,25,26,27,30,26,40,24,20,19,20,16,27,28,32,20,20,17,23,24,20,13,24,26,30,26,32,24,32,32,18,16,16,16,29,13,23,21,24,23,27,19,29,33,11,23,26,16,29,21,27,23,23,19,26,25,29,26,22,20,21,22,29,18,14,18,40,13,18,8,21,19,22,24,24,32,16,25,14,8,26,28,10,21,22,28,24,16,25,27,17,13,17,26,28,27,26,20,13,26,23,23,28,27,30,27,17,27,23,25,24,22,21,28,37,35,23,18,30,29,31,19,36,37,22,28,20,14,20,29,31,21,23,21,27,10,31,16,25,37,23,20,28,20,28,28,33,25,31,12,23,17,27,25,19,11,12,24,24,31,32,20,24,15,16,23,21,12,25,31,20,28,23,28,26,32,27,33,28,12,32,29,26,18,19,20,30,9,20,24,13,14,26,23,5,18,22,18,17,40,15,32,18,30,28,21,37,15,17,30,28,26,23,25,23,21,33,26,15,20,7,38,28,16,27,10,24,23,26,24,20,32,23,25,24,26,20,22,30,19,30,22,27,28,15,8,20,19,26,23,24,26,21,27,21,3,25,28,23,38,29,30,28,21,39,28,20,20,38,17,26,21,14,18,34,23,24,27,12,17,24,22,22,37,29,25,25,18,1,17,19,39,24,24,18,33,28,25,26,29,29,13,31,27,30,18,15,25,27,20,21,31,32,20,15,24,24,25,27,19,23,32,29,17,27,28,32,17,34,26,16,13,14,19,18,24,23,17,25,23,20,18,27,21,22,24,25,23,32,22,24,14,27,28,33,35,30,26,22,24,13,27,20,32,4,28,17,31,23,7,25,24,23,24,22,25,24,22,27,18,16,16,32,14,19,19,30,28,24,25,26,25,17,33,21,33,18,22,24,20,16,20,11,31,23,17,28,21,21,36,32,26,11,19,23,19,39,25,31,29,28,35,24,20,25,13,16,22,24,37,28,20,26,21,25,20,15,31,29,12,7,2,23,24,22,28,39,25,24,35,31,26,15,27,20,23,20,27,17,29,26,21,16,24,10,22,21,35,29,8,27,25,26,41,19,29,21,31,28,27,26,30,9,27,27,26,30,12,23,26,26,19,14,5,17,19,23,31,14,10,17,89
27,28,27,28,28,30,23,30,23,29,30,35,25,25,17,14,31,34,25,27,40,8,11,27,28,30,23,30,33,28,30,38,32,23,34,29,27,27,12,27,31,32,29,25,26,36,29,0,32,30,35,23,34,44,37,24,26,23,23,37,23,20,24,26,30,32,30,44,25,31,26,39,29,20,35,25,26,31,37,30,17,29,31,22,23,15,22,20,24,30,29,38,32,19,34,30,26,31,24,17,34,25,31,28,33,17,28,30,33,35,27,16,15,38,23,22,27,30,34,26,30,24,29,35,24,21,26,25,32,42,30,24,30,37,54,24,23,29,30,38,27,39,32,32,23,32,28,18,16,24,29,37,26,33,21,23,35,33,26,24,23,33,22,2,33,34,35,22,27,33,37,25,23,17,30,26,25,27,36,29,30,27,25,32,30,28,33,28,40,27,27,32,36,32,30,20,54,22,27,25,23,32,21,29,37,17,14,13,26,23,31,17,33,36,28,18,33,20,25,22,28,34,29,25,31,40,33,29,23,26,21,29,26,27,29,28,29,28,24,28,39,43,25,35,23,24,22,26,23,34,21,20,21,39,42,32,33,34,33,25,37,26,23,20,34,24,29,25,28,24,19,10,33,35,25,33,39,27,33,20,38,29,26,27,23,22,24,31,16,23,30,38,25,20,8,13,26,24,25,22,30,31,33,24,25,30,20,37,35,24,33,25,36,37,23,27,34,30,29,32,37,40,32,32,24,23,29,38,30,29,32,27,22,19,32,22,30,38,20,26,30,15,27,39,30,22,2,21,31,29,32,24,36,22,23,17,35,29,30,17,21,20,25,16,12,21,29,42,32,29,23,22,34,32,31,36,40,31,36,37,23,28,33,32,38,32,9,34,32,23,35,33,24,27,34,33,27,35,24,37,24,37,40,24,32,25,27,27,27,19,33,26,28,29,27,37,24,28,26,42,38,25,21,23,34,32,12,34,19,42,36,32,23,38,32,34,44,34,42,21,32,33,32,31,41,24,23,24,33,26,12,22,22,26,35,33,28,42,29,32,25,19,44,28,20,25,43,27,28,14,20,24,41,30,27,24,22,17,32,26,7,29,34,29,34,33,30,18,16,30,18,27,24,35,25,18,30,36,36,24,34,41,29,19,30,34,27,13,21,37,37,24,24,34,26,24,26,31,29,33,36,34,25,30,32,29,34,33,30,22,23,31,27,23,32,26,28,33,27,25,36,27,26,16,29,28,32,30,28,21,36,36,18,34,34,30,30,25,20,21,20,37,25,10,22,22,6,24,24,24,25,22,18,17,21,27,38,21,30,17,38,18,20,24,27,18,20,23,32,25,30,36,8,29,26,22,34,31,20,35,34,37,32,31,21,31,23,37,28,45,26,28,30,24,43,27,28,31,33,40,26,25,24,25,27,21,35,36,30,21,25,32,19,29,23,35,35,22,27,27,27,33,31,23,47,31,28,32,35,28,27,28,29,38,24,27,26,41,33,26,19,28,25,24,23,43,37,29,18,33,34,40,14,26,25,30,42,41,32,37,24,13,16,36,19,34,17,14,17,25,26,31,26,36,27,32,26,24,31,100
32,23,30,28,13,40,24,32,30,33,23,21,24,21,24,41,33,26,32,33,44,29,26,29,30,28,29,22,32,22,28,40,24,26,39,29,29,29,31,26,31,32,36,39,15,28,21,32,0,32,34,37,19,43,36,9,18,29,30,31,23,27,31,19,35,32,27,38,22,28,39,38,34,33,23,12,21,32,30,24,24,30,17,29,28,26,31,27,15,18,21,33,38,24,28,26,22,38,21,24,34,21,33,27,34,31,26,32,27,29,31,23,22,38,24,27,23,33,37,19,3,13,40,29,31,28,26,22,32,42,35,39,31,38,47,34,33,32,26,32,23,37,40,34,16,37,35,29,29,28,31,44,31,38,30,16,41,40,31,13,16,29,27,31,30,30,40,35,34,42,34,21,16,22,26,7,30,32,32,38,35,26,26,35,32,30,31,17,29,24,28,33,36,34,25,19,43,24,28,28,29,41,35,37,48,30,32,31,26,14,30,31,36,38,33,30,33,33,35,27,35,32,34,30,43,35,43,40,31,34,25,20,33,22,32,23,26,36,25,27,45,37,29,40,30,30,27,35,28,34,21,32,35,43,35,35,15,24,29,26,26,20,18,29,42,15,20,26,37,17,30,31,34,37,21,29,33,24,38,31,31,22,28,39,31,26,32,30,21,10,23,43,35,25,31,24,17,31,28,30,30,19,29,27,31,34,27,18,22,22,31,35,38,40,28,34,33,33,35,28,40,32,26,26,27,20,21,31,21,23,25,27,33,28,35,31,30,37,27,26,37,22,35,25,45,26,31,28,32,25,38,32,37,15,14,22,25,33,34,22,33,28,32,33,37,30,23,30,28,17,32,35,30,28,29,46,36,23,45,37,30,15,29,26,38,30,30,28,31,30,29,30,23,24,15,31,29,37,25,28,24,43,41,34,41,31,32,34,24,30,33,32,35,37,45,30,22,27,25,46,37,32,28,18,24,32,27,33,27,41,34,27,35,36,30,32,44,30,38,28,35,36,33,28,31,22,27,35,15,23,25,15,30,23,32,38,33,40,14,32,31,26,39,35,27,18,36,29,33,33,27,30,35,31,6,9,22,27,37,31,30,45,33,33,36,30,20,28,27,53,35,37,26,19,32,31,35,29,29,26,44,36,27,31,33,23,28,24,31,42,43,31,26,22,30,30,32,27,29,33,42,35,31,28,35,34,42,38,28,19,25,30,28,25,37,27,28,32,36,33,33,32,33,29,27,35,38,30,27,34,30,25,36,38,33,36,32,31,21,27,21,38,22,33,22,36,31,25,28,29,30,29,33,28,30,34,6,31,20,20,39,31,28,25,38,33,35,25,32,31,29,46,29,35,30,31,29,22,26,31,32,28,21,27,31,31,23,37,39,33,22,37,31,23,48,25,26,29,40,46,31,36,37,30,16,23,3,39,20,29,16,21,27,28,30,32,35,29,28,23,37,29,31,28,43,35,21,37,39,27,29,40,35,42,29,35,32,36,28,38,29,25,28,31,32,39,33,19,32,31,32,39,25,37,32,29,32,40,29,32,27,32,31,38,38,31,37,35,33,32,31,16,33,30,29,38,32,28,28,100
31,34,35,28,38,41,31,39,33,32,29,42,30,16,27,35,19,31,31,34,43,34,30,32,28,32,30,23,25,28,25,44,33,20,33,35,26,24,32,19,23,24,18,34,17,33,30,30,32,0,41,39,41,44,26,27,36,32,31,27,31,36,24,25,22,28,32,45,29,27,18,26,35,26,36,30,27,39,33,33,27,24,37,27,29,33,20,24,26,29,30,34,36,23,32,30,26,37,26,25,27,29,18,33,38,33,26,28,29,27,29,26,27,38,33,32,29,30,42,25,34,24,35,36,25,27,31,31,32,37,29,36,37,38,46,17,31,33,26,32,30,37,36,21,27,25,25,22,22,32,29,41,34,40,26,27,35,38,36,19,22,42,19,28,30,26,36,37,35,31,38,31,27,25,37,25,35,20,25,8,38,24,35,41,33,32,29,19,31,33,33,31,33,36,27,24,49,29,30,39,22,37,18,32,41,23,34,33,18,20,36,14,42,43,27,31,28,28,29,32,30,29,34,37,43,37,26,29,26,29,30,33,36,24,22,24,27,37,7,34,38,47,28,42,27,35,28,23,29,26,27,29,18,42,29,29,32,20,25,35,43,30,23,12,37,26,31,29,21,23,23,26,34,45,24,32,42,29,26,32,40,27,29,33,26,22,27,36,28,28,34,48,36,26,24,17,30,23,33,25,31,33,19,28,34,40,32,40,36,17,28,33,43,41,30,32,31,42,34,30,46,40,35,35,34,25,31,41,29,32,30,30,26,35,30,14,35,43,24,21,9,21,30,40,46,28,30,33,28,20,28,27,31,26,25,23,37,1,2,21,26,33,37,25,29,33,29,41,23,33,33,28,40,37,30,49,33,38,36,30,27,32,26,22,17,30,34,37,31,35,23,37,31,29,43,28,27,44,30,29,23,45,41,38,41,24,22,37,25,11,34,19,16,27,40,36,25,29,29,39,40,37,29,24,30,20,20,27,22,39,29,28,20,31,25,27,47,29,33,31,32,33,26,36,43,30,29,33,35,30,18,28,33,31,36,34,34,48,39,37,30,23,41,36,30,24,42,23,32,34,24,28,35,30,36,33,32,35,36,25,34,46,34,24,33,25,29,22,20,32,30,36,30,28,37,23,34,29,35,25,27,38,34,30,38,37,33,32,39,39,33,26,31,30,32,21,23,33,21,42,33,38,32,34,39,36,22,34,24,24,26,36,32,30,42,27,19,27,22,27,38,30,31,30,36,40,31,25,33,31,34,40,36,44,34,36,29,28,24,10,30,44,32,26,27,36,35,30,23,27,26,25,34,29,18,24,38,35,26,31,45,28,23,29,31,38,34,29,27,33,36,44,33,34,28,32,26,33,28,32,39,39,29,24,35,31,23,26,36,44,31,23,22,29,35,20,33,36,27,34,18,30,35,32,21,28,35,42,34,32,27,32,27,32,15,32,27,26,31,32,33,25,27,30,27,35,24,38,32,25,33,41,34,37,17,29,26,42,29,23,33,32,29,10,9,48,43,34,15,34,33,14,18,30,22,24,38,40,36,35,28,33,36,32,35,27,33,30,27,29,36,32,37,20,36,25,25,27,32,104
37,28,34,40,31,38,21,43,39,41,31,39,32,27,33,47,28,23,40,36,48,27,32,36,26,30,35,39,33,26,23,34,38,32,36,26,35,28,28,32,37,38,46,45,32,25,15,35,34,41,0,26,37,50,40,25,34,37,36,39,28,36,33,33,41,37,26,24,33,37,40,43,33,38,46,28,22,29,44,10,26,33,36,39,28,36,34,30,42,37,35,45,29,34,14,33,32,46,22,34,32,29,35,30,28,33,29,33,30,32,38,34,33,40,26,25,20,28,34,36,35,25,45,37,24,28,31,40,44,47,41,37,46,31,53,40,32,39,35,45,25,50,48,35,33,40,31,34,34,36,25,42,29,36,40,25,35,37,29,30,33,39,33,37,38,35,37,44,40,43,20,32,27,44,37,27,28,38,34,40,33,33,28,32,40,36,25,31,43,27,35,40,33,36,37,30,58,30,30,40,21,34,35,40,53,35,35,34,35,31,35,33,41,35,35,22,33,39,29,28,39,40,39,41,45,37,42,45,27,30,31,31,42,28,38,30,33,29,36,34,44,45,26,38,31,31,40,30,39,38,35,24,35,40,37,41,35,35,36,28,42,28,21,31,47,27,32,23,32,34,35,33,28,43,31,40,19,23,41,40,25,36,34,23,37,31,36,38,32,26,32,41,39,38,35,31,28,41,34,36,37,35,44,40,32,40,38,38,34,28,26,38,44,47,32,33,37,34,41,32,41,45,37,43,35,19,25,36,44,31,38,35,36,25,40,29,36,52,28,35,41,27,38,38,48,34,37,27,33,31,41,38,34,26,26,35,38,40,39,27,38,20,31,38,36,27,40,42,34,41,33,40,41,42,36,43,43,25,37,35,31,31,24,34,44,24,30,39,28,29,32,33,20,15,37,33,27,55,28,42,33,45,43,36,46,30,31,43,43,37,38,22,25,36,42,39,30,35,22,50,42,31,34,25,39,29,39,36,33,46,36,34,37,41,35,37,45,34,42,35,41,42,30,23,33,30,35,28,34,39,30,34,26,18,30,38,33,48,32,41,42,36,49,37,29,35,53,32,32,26,29,33,42,38,38,40,27,32,39,37,28,22,37,33,31,33,14,30,32,54,37,30,33,39,43,38,34,44,40,28,41,42,43,23,30,35,37,34,36,41,46,35,30,38,9,20,22,34,36,47,40,32,37,43,43,32,42,41,31,20,29,32,22,31,38,21,29,32,31,27,24,31,30,38,32,38,42,36,35,29,34,43,46,44,45,41,37,29,28,33,23,40,19,37,28,41,29,22,22,39,38,39,34,37,29,30,40,33,29,31,41,29,34,19,43,33,34,35,36,38,32,48,29,38,28,32,34,34,31,35,26,45,28,22,43,36,35,43,38,41,24,32,35,32,53,31,42,44,37,44,37,35,35,28,22,29,37,45,34,25,41,33,39,35,28,38,42,27,22,17,32,34,32,34,54,37,37,46,43,34,30,32,35,38,35,42,26,40,35,36,31,37,25,35,34,35,29,21,32,29,30,53,32,42,34,44,41,42,41,39,24,38,35,41,41,27,38,40,33,34,27,18,32,34,31,28,29,25,30,102
46,37,38,43,35,45,32,37,42,41,34,42,32,33,36,37,31,34,29,38,50,31,34,43,35,39,42,44,42,28,39,43,41,41,46,36,38,36,32,34,26,27,37,39,42,36,35,23,37,39,26,0,41,54,44,32,41,38,35,44,42,34,31,34,49,40,30,50,34,37,49,42,38,40,42,35,32,40,50,36,24,36,47,35,31,38,29,33,31,37,38,37,41,38,40,34,36,35,24,38,33,32,39,39,37,24,35,36,40,42,31,37,38,22,30,31,30,32,45,38,34,38,38,40,25,36,33,33,28,37,46,41,44,44,53,31,46,36,38,40,34,57,54,39,41,44,40,35,36,40,34,44,42,36,40,39,30,45,35,40,37,50,42,25,35,39,53,38,39,40,44,39,39,24,37,34,41,42,35,46,46,43,32,44,42,45,41,44,47,36,39,44,44,35,38,39,70,39,34,28,22,46,38,44,54,37,33,32,31,41,37,34,40,44,40,38,36,33,24,32,45,43,40,44,48,52,37,31,43,40,36,45,45,37,43,34,31,44,41,38,50,48,32,44,32,39,42,34,36,29,43,40,37,46,50,50,40,41,39,32,36,31,23,27,51,38,36,32,36,36,36,17,37,27,32,46,45,27,45,43,45,43,44,39,23,29,22,37,39,33,38,47,45,40,15,33,42,37,36,30,27,42,40,35,40,32,41,46,43,32,41,35,53,44,30,44,39,42,44,41,49,36,49,39,43,23,29,47,37,34,46,43,31,36,41,29,37,47,29,33,45,29,19,47,53,36,21,33,37,37,49,32,43,38,37,37,48,40,41,36,39,39,37,23,35,36,37,49,40,46,42,42,45,49,28,52,44,40,49,36,32,38,40,39,49,40,32,48,41,40,30,40,33,24,43,40,36,47,30,46,31,40,50,40,47,36,34,32,38,38,50,25,28,44,50,48,31,36,35,56,36,37,33,35,42,27,19,37,27,32,42,38,35,47,41,42,53,41,40,42,44,45,39,37,48,33,37,40,47,32,32,36,39,32,35,35,30,44,36,39,32,38,53,35,27,39,57,35,33,34,27,31,37,39,31,34,41,36,45,42,30,48,29,39,40,43,36,35,33,53,35,43,35,40,48,25,35,44,47,33,36,51,39,39,41,44,46,36,32,49,44,41,33,42,30,23,25,29,28,51,52,41,43,34,35,38,45,43,37,22,32,48,31,37,42,30,38,33,35,20,33,39,38,39,36,44,41,39,34,24,36,43,41,48,41,37,39,43,38,38,27,44,33,17,29,38,29,31,23,43,43,39,31,40,33,39,43,37,38,40,15,27,28,28,44,38,29,37,40,32,36,52,31,36,37,41,36,38,41,45,42,46,44,38,41,44,38,45,41,49,33,36,41,41,50,35,38,35,32,39,33,43,31,34,35,38,40,45,41,40,32,46,42,32,30,40,34,29,34,33,45,38,36,42,58,38,39,49,51,42,35,48,44,40,44,38,21,18,39,38,35,30,32,31,30,56,50,36,35,10,11,48,34,43,42,38,50,49,39,44,33,36,38,29,41,42,40,37,33,32,35,39,38,49,33,31,37,33,37,109
31,27,32,33,6,42,23,39,36,29,33,2,26,29,30,44,36,31,31,30,43,35,32,35,25,16,34,38,32,32,35,33,31,30,29,30,29,29,35,37,31,32,34,44,27,32,29,34,19,41,37,41,0,48,31,28,37,27,38,35,33,33,24,23,40,34,18,44,32,32,39,31,42,30,22,31,26,31,30,34,17,30,36,34,25,32,33,29,34,30,28,35,41,32,38,27,30,37,28,29,34,23,23,32,27,31,28,32,30,32,29,29,28,26,17,27,24,30,36,27,22,23,42,13,36,29,22,33,20,38,29,36,36,37,57,38,39,37,36,44,21,46,43,28,27,40,30,30,30,32,24,37,34,34,32,20,34,41,29,29,26,40,31,36,40,29,39,42,41,39,37,27,22,30,7,26,35,35,32,39,38,36,19,20,30,38,35,25,37,26,27,32,35,27,27,24,59,32,21,36,34,44,36,31,49,30,31,32,26,30,32,34,41,31,23,29,39,38,28,24,29,30,39,36,47,41,41,41,34,34,27,20,34,30,36,28,31,34,37,26,40,39,25,34,35,31,36,33,34,34,32,27,30,39,39,39,33,32,35,19,40,22,27,33,38,23,28,25,33,25,31,24,27,34,21,33,41,21,23,32,32,31,35,30,28,22,27,32,27,29,27,43,35,34,26,25,17,29,34,35,33,31,35,33,30,35,30,37,33,30,38,32,46,45,23,39,28,22,37,14,29,28,26,19,33,27,33,39,38,25,35,34,34,27,40,35,26,43,32,26,38,29,30,37,40,32,32,25,25,32,42,37,36,21,22,31,25,41,42,21,34,30,29,34,34,29,29,41,35,36,25,32,36,34,32,42,37,29,46,37,31,34,32,30,44,36,35,28,32,27,34,32,24,31,34,35,25,45,22,33,24,29,35,32,46,31,32,40,36,31,39,35,35,37,41,35,20,25,26,41,37,29,36,29,36,31,25,34,32,36,35,32,28,35,31,33,46,36,44,34,38,39,32,31,37,24,32,35,34,34,26,34,31,26,35,31,26,36,7,40,38,27,40,28,20,28,46,33,37,33,20,24,47,24,25,28,32,29,41,25,35,49,35,33,42,32,30,30,28,52,40,33,25,29,38,33,39,37,41,16,40,44,31,28,32,34,29,30,33,45,47,33,23,32,30,33,35,29,29,43,46,34,36,14,34,34,25,40,30,26,15,41,21,33,34,20,28,40,32,26,40,36,37,30,23,36,40,34,29,30,27,36,40,41,38,35,28,34,32,35,14,31,25,28,18,35,36,24,34,27,26,31,35,29,35,29,25,29,25,26,33,31,33,18,39,31,33,33,30,12,24,44,34,40,24,24,31,28,32,37,36,39,40,34,39,39,31,46,43,37,22,31,34,33,41,33,30,27,36,43,39,37,33,24,24,31,22,44,32,30,35,31,31,29,35,29,35,22,27,27,41,28,26,33,49,31,32,40,34,37,22,39,33,38,32,18,25,30,33,31,27,35,28,33,32,45,39,25,33,36,37,42,26,38,30,40,19,36,32,32,27,32,29,42,39,33,37,40,38,25,31,28,30,34,20,41,32,26,28,100
45,40,44,33,42,54,35,56,47,50,35,50,35,29,41,56,46,27,45,42,57,41,42,40,33,44,43,40,40,41,38,40,38,46,48,45,39,29,37,43,35,36,45,47,33,29,41,44,43,44,50,54,48,0,37,34,43,39,44,33,39,40,38,29,50,44,40,56,39,42,46,38,46,40,48,31,37,43,43,43,31,43,41,34,38,38,44,44,52,34,35,46,47,36,45,26,22,51,41,39,41,35,44,39,43,49,36,38,44,42,43,40,41,38,37,41,39,40,47,29,46,37,47,45,43,35,38,48,43,42,46,38,44,49,59,42,36,29,46,48,42,50,53,43,40,49,41,38,36,45,34,45,42,49,45,40,54,44,45,31,28,45,46,42,51,39,53,36,48,53,42,39,40,49,46,36,41,47,39,43,46,44,39,51,50,42,42,35,40,39,31,36,37,47,39,37,61,36,41,49,46,44,43,44,57,27,46,45,30,32,41,39,53,39,42,31,41,30,48,42,43,34,43,47,56,52,51,37,31,34,38,45,50,42,48,20,23,39,38,32,50,53,33,48,36,46,39,37,45,38,39,31,43,47,49,55,37,30,35,39,45,36,40,38,54,39,44,37,39,27,39,38,46,53,31,37,52,42,53,41,50,35,40,43,39,26,40,41,42,33,47,55,49,37,40,33,43,46,42,38,27,42,45,46,45,48,42,45,41,30,41,42,52,37,34,39,47,49,37,44,56,44,40,48,42,38,32,46,55,39,37,41,42,31,43,40,42,47,39,30,42,33,43,45,54,26,46,43,35,25,48,40,48,39,38,34,48,45,46,37,41,33,46,42,51,33,41,46,28,42,38,42,48,47,26,61,36,47,53,44,42,28,39,28,38,43,41,42,44,35,50,45,36,42,48,42,32,56,40,44,28,59,53,50,50,43,45,51,49,39,45,48,49,37,46,47,32,37,38,63,46,47,42,36,37,47,44,41,35,50,46,24,42,39,42,44,52,43,44,45,48,49,40,41,55,35,27,35,43,47,32,40,33,38,34,47,42,52,43,48,32,41,50,42,34,30,48,44,31,35,28,29,51,48,47,46,40,45,49,42,42,56,44,37,46,40,42,38,36,58,32,38,33,41,49,40,33,39,42,38,50,56,50,30,43,42,42,40,49,47,53,39,36,42,48,46,48,45,33,52,50,46,45,49,52,47,42,44,34,39,37,43,37,39,52,39,38,40,38,46,50,37,37,39,43,45,40,30,38,43,44,44,43,56,47,51,44,36,39,35,34,51,37,42,34,45,43,36,47,41,41,44,43,38,43,40,49,47,38,44,45,40,35,38,47,34,45,25,38,41,34,58,42,45,33,37,45,46,42,47,46,47,43,37,49,49,38,41,31,57,43,39,39,35,59,33,49,50,51,58,42,37,40,38,34,37,46,49,41,32,53,44,40,28,41,48,29,30,35,39,47,38,36,43,61,22,43,49,56,43,36,41,41,49,44,35,45,42,15,44,45,49,34,36,35,57,51,43,40,51,50,56,34,46,47,46,50,52,40,42,33,39,36,50,38,40,49,49,41,33,45,41,46,40,38,45,42,32,48,118
44,29,34,27,25,39,27,31,28,33,39,33,30,28,22,41,37,34,34,31,49,29,34,34,26,33,35,40,33,36,32,36,34,36,38,28,35,32,33,34,34,35,8,33,29,36,27,37,36,26,40,44,31,37,0,31,37,30,36,40,26,30,27,29,33,30,28,46,32,27,37,44,44,36,39,34,24,30,41,32,20,27,40,25,28,34,29,25,28,33,31,31,42,35,34,35,33,40,32,20,37,29,36,36,30,38,31,35,23,25,32,21,22,28,14,17,22,25,35,33,33,23,40,31,35,32,32,21,22,43,35,39,38,41,58,16,34,36,36,35,32,38,40,31,35,43,33,25,35,36,27,35,30,33,16,24,37,34,21,31,32,25,35,37,29,32,48,43,37,40,38,29,24,35,37,33,31,38,35,34,34,27,22,24,34,35,37,31,43,29,37,42,35,24,23,32,60,34,18,31,35,24,30,33,44,27,27,26,29,32,36,26,25,24,33,31,38,31,31,34,31,37,36,32,48,37,25,36,36,37,33,30,31,33,42,31,34,23,19,36,43,45,28,30,34,27,40,31,32,37,28,33,30,42,37,45,36,37,38,12,42,28,31,33,31,21,23,29,33,31,24,27,30,31,27,37,41,25,29,28,37,33,33,34,31,25,30,34,23,32,31,33,33,39,29,30,27,13,32,30,34,37,31,31,28,29,27,24,20,29,35,35,44,44,26,19,35,22,41,35,29,30,34,42,34,31,36,34,34,31,41,32,38,31,42,31,36,44,31,29,35,34,33,24,37,37,35,35,30,32,35,32,40,23,22,36,34,27,28,34,21,33,39,35,44,33,31,28,35,40,19,38,38,28,33,41,45,39,46,40,34,37,33,35,43,36,32,36,34,32,37,35,26,35,27,29,25,41,36,26,27,40,39,37,43,31,29,32,34,36,38,32,35,37,43,38,26,21,28,51,36,37,34,27,33,34,33,37,27,32,22,35,31,32,26,28,40,30,46,26,34,35,35,29,40,30,38,25,38,22,31,41,35,24,40,34,29,38,26,40,30,22,36,31,23,34,52,33,37,32,23,26,38,40,36,39,27,30,31,31,30,42,39,27,39,27,28,29,27,58,33,22,22,32,32,33,38,43,38,32,26,47,33,32,31,19,23,32,34,32,40,27,26,35,41,34,36,36,32,41,45,38,37,28,38,10,44,41,33,30,31,23,24,35,44,23,31,38,32,28,41,28,27,26,16,35,42,37,33,24,38,33,34,39,31,35,33,31,30,22,17,34,25,31,28,36,31,28,36,33,32,15,29,25,30,32,42,34,28,28,35,21,26,21,38,28,31,36,30,42,34,49,31,37,24,20,37,21,23,25,16,36,32,31,29,36,29,35,41,39,33,33,25,36,41,32,32,29,37,44,39,17,33,20,26,33,39,47,38,34,29,31,27,37,30,36,38,25,26,25,41,31,29,36,51,33,38,46,44,27,19,41,13,35,35,37,28,32,36,34,32,24,31,36,35,47,41,35,27,35,34,38,31,37,34,28,40,39,35,32,30,29,26,41,43,38,25,28,33,28,21,32,36,36,30,38,32,29,31,103
33,24,23,27,22,35,18,33,31,30,18,30,21,26,29,38,29,21,23,24,36,29,26,29,28,19,24,17,35,14,28,44,33,29,33,23,24,25,33,27,26,27,31,34,10,23,12,24,9,27,25,32,28,34,31,0,9,24,28,30,25,18,30,14,30,25,18,29,31,30,34,32,29,28,25,3,16,26,21,15,24,21,26,28,29,22,32,32,24,13,30,28,34,19,19,20,16,29,12,29,29,18,30,22,36,22,21,29,29,27,25,28,27,32,29,22,17,30,31,14,12,22,36,26,23,25,23,29,27,42,30,34,22,32,42,30,28,23,30,23,14,28,35,29,23,32,28,24,24,26,27,38,26,33,35,19,38,31,26,8,11,34,30,22,31,27,38,30,32,34,25,17,21,31,26,2,25,31,27,32,30,23,32,33,29,28,22,12,24,23,25,30,31,36,20,20,38,22,30,31,20,34,27,36,43,25,28,27,21,9,27,25,31,32,28,27,33,32,32,18,34,28,36,35,34,26,38,31,23,26,22,13,34,25,35,14,17,29,20,26,39,34,23,35,29,25,22,30,30,29,16,29,27,37,38,38,10,27,26,31,17,17,9,20,40,22,27,20,31,12,25,31,36,39,16,25,24,15,33,26,22,13,31,35,27,20,28,27,26,1,26,38,30,20,31,19,16,36,25,33,21,28,28,29,26,35,27,27,27,25,31,34,36,31,25,25,25,35,30,21,41,34,25,28,32,11,17,38,30,20,20,30,28,22,32,22,27,28,26,21,31,17,31,23,42,20,26,19,28,25,33,35,31,20,21,17,33,28,29,23,28,25,23,30,28,24,18,35,28,26,29,30,26,37,20,38,30,14,44,32,29,6,25,25,38,21,30,27,25,26,33,29,17,15,24,30,29,32,16,23,19,42,32,26,39,25,23,39,32,25,30,23,26,32,38,25,17,22,19,40,32,23,26,13,15,30,28,29,30,36,29,18,29,31,25,27,42,31,35,32,26,27,27,20,22,19,21,26,24,28,20,24,31,15,28,39,35,40,23,39,26,30,34,35,27,13,31,27,25,31,22,25,26,26,15,18,24,23,32,26,28,40,25,29,36,25,11,24,22,46,34,28,21,28,34,28,27,24,20,23,37,39,29,28,27,28,29,24,27,33,38,30,27,31,21,21,23,22,24,38,41,29,26,33,33,29,36,33,23,10,22,21,30,23,28,29,23,31,30,30,24,23,24,24,34,26,33,30,24,26,22,34,37,33,28,32,29,26,16,23,27,37,16,31,19,34,29,19,19,24,25,34,34,23,21,27,15,23,15,25,31,26,31,31,33,24,36,19,32,26,24,38,29,36,30,28,22,29,28,26,23,37,28,27,26,33,29,28,35,36,13,29,27,18,43,28,28,29,35,42,26,27,37,25,25,21,12,30,29,30,25,27,25,22,23,26,30,24,19,14,35,26,28,24,39,26,28,32,33,22,24,36,30,35,28,29,29,28,19,32,21,26,22,24,23,35,29,10,24,22,23,41,20,32,23,34,27,31,34,35,21,25,22,34,32,24,32,35,32,26,26,7,24,25,25,29,26,22,19,91
40,24,32,29,31,43,25,34,31,34,27,35,25,24,25,40,35,30,24,28,45,20,21,35,36,28,32,26,41,23,33,48,41,36,42,32,33,32,24,36,35,36,37,34,19,32,21,26,18,36,34,41,37,43,37,9,0,31,30,34,26,27,31,23,30,21,27,38,38,39,34,41,38,37,34,12,25,33,30,24,33,25,35,30,33,25,32,28,33,22,38,37,39,28,28,29,25,30,21,25,38,22,36,31,42,31,30,34,28,30,26,24,23,41,34,31,26,27,38,23,21,16,41,30,32,29,29,37,36,33,39,36,31,39,51,37,31,32,34,14,23,37,41,36,32,41,37,33,33,33,36,39,32,39,31,17,45,31,35,17,20,38,37,28,38,31,47,39,34,43,34,22,17,40,30,11,31,40,36,41,36,32,37,36,33,33,31,21,33,25,34,39,40,40,29,29,47,27,34,29,29,42,36,38,52,34,33,32,30,18,31,34,40,39,36,28,36,28,37,27,36,33,35,31,43,35,46,39,32,35,26,22,34,32,31,23,26,20,29,35,43,38,30,44,36,34,31,36,31,38,25,30,36,44,36,45,19,31,35,32,26,21,18,29,43,16,21,27,38,21,34,36,38,40,25,30,33,24,42,33,31,22,38,34,18,29,19,31,22,10,24,47,39,29,34,28,20,32,31,25,30,33,37,30,33,35,28,35,31,25,36,36,41,40,29,34,34,34,38,30,41,43,29,37,28,20,26,32,39,24,29,37,37,29,38,31,33,37,33,30,40,26,22,32,49,29,28,28,32,28,32,27,38,16,15,26,27,37,38,30,37,29,32,34,37,31,27,39,31,35,36,39,31,45,29,35,39,23,51,41,36,15,34,29,41,30,21,31,32,29,40,31,24,24,33,37,35,41,25,32,28,47,36,23,40,29,27,35,33,33,36,32,33,40,34,34,26,31,26,49,41,32,30,22,24,37,37,36,22,41,31,27,35,33,27,29,49,38,44,29,17,18,34,29,31,23,30,22,33,37,29,33,32,24,30,38,33,41,32,33,33,27,43,44,36,22,40,31,34,26,31,34,17,35,24,27,25,30,41,35,19,47,34,26,41,32,20,33,31,55,30,19,30,36,33,32,36,33,29,29,46,46,38,29,34,32,38,23,33,35,37,32,34,36,30,30,32,26,33,39,48,36,34,42,36,38,45,42,32,19,28,30,36,28,37,31,32,35,37,35,33,25,24,31,28,35,41,33,28,31,31,31,39,42,37,34,35,30,25,30,32,44,23,36,25,36,20,26,28,33,34,30,30,30,30,36,24,30,24,21,40,28,23,33,42,33,32,28,29,35,33,45,20,36,36,35,30,23,28,35,32,34,37,32,35,34,24,37,40,40,22,38,24,27,52,28,37,38,44,51,35,36,43,34,19,26,21,39,34,31,34,24,28,31,32,35,39,33,28,23,42,30,31,31,44,35,37,39,42,31,33,38,39,43,37,38,36,37,28,38,28,35,29,33,32,40,34,19,33,31,30,43,29,41,32,33,36,37,27,39,28,34,31,25,41,32,39,36,28,27,35,16,33,34,30,38,30,29,28,100
28,25,10,29,33,30,20,28,16,17,20,29,19,20,10,17,23,26,25,22,39,15,20,22,25,23,26,25,32,28,29,39,36,26,26,29,16,21,19,24,29,30,22,18,18,28,22,23,29,32,37,38,27,39,30,24,31,0,20,26,16,30,32,10,29,29,29,41,28,28,25,28,31,24,20,27,24,28,28,27,25,26,33,15,31,23,17,13,31,24,34,22,33,21,31,21,17,31,26,10,29,14,20,20,27,29,22,27,26,27,27,9,8,30,25,23,23,28,32,14,27,17,35,22,27,21,13,24,26,41,25,27,34,34,44,30,26,28,27,35,21,41,34,29,18,31,27,27,27,22,24,39,19,26,16,16,36,39,27,16,13,34,27,25,26,25,36,34,24,28,37,21,16,32,29,22,18,28,31,29,23,32,29,15,16,20,28,20,32,25,26,31,26,33,14,21,46,14,29,30,27,31,26,23,46,28,25,24,24,17,25,24,32,34,20,25,30,19,30,27,21,27,22,18,36,28,39,33,27,24,18,22,19,27,32,19,22,34,28,27,36,32,19,36,26,17,24,22,30,30,19,27,26,33,35,28,27,23,28,23,34,15,23,23,34,17,22,22,24,12,28,25,32,35,8,24,36,26,29,22,32,25,19,30,19,20,20,25,9,25,23,39,27,22,23,22,19,17,8,18,23,34,22,31,18,30,3,37,33,20,32,32,28,36,23,26,35,13,32,25,20,29,28,17,27,25,31,33,36,18,22,20,31,24,30,21,17,37,23,16,28,26,23,37,23,21,25,28,27,24,25,20,33,15,16,19,28,31,32,18,28,23,32,23,35,26,26,40,27,37,25,26,30,34,24,39,31,27,40,32,26,27,30,21,35,28,18,30,29,25,33,31,21,29,35,26,26,32,29,34,18,38,42,27,29,22,24,20,34,26,28,29,26,22,35,33,7,12,23,44,24,32,18,21,27,30,27,31,15,28,32,23,28,32,28,30,38,27,36,14,33,34,28,26,34,15,22,31,35,23,23,33,28,21,31,37,32,37,34,34,18,12,42,36,28,15,33,24,29,21,22,26,38,22,28,31,17,22,32,21,16,41,28,27,30,25,23,26,25,49,21,34,29,30,18,21,31,24,30,13,40,41,33,26,29,34,29,22,26,42,30,17,29,31,33,28,30,20,27,32,39,31,28,32,29,30,37,32,24,24,12,30,21,15,37,25,23,28,23,26,38,33,33,20,19,31,33,29,22,22,36,33,24,27,30,26,19,31,24,26,28,38,22,21,9,30,17,21,26,23,22,15,25,19,20,26,35,26,23,20,29,19,14,24,36,28,27,20,30,24,29,41,17,32,27,24,24,24,13,33,29,30,34,28,31,26,24,40,38,39,20,24,25,16,32,23,34,31,37,37,29,24,34,26,15,13,32,42,35,28,32,25,21,23,20,36,26,20,15,20,38,24,26,20,43,31,23,31,40,33,28,32,20,35,25,30,27,26,24,31,24,21,18,27,26,39,33,23,23,32,31,36,23,35,30,26,32,41,30,32,17,23,26,33,33,26,10,13,21,27,26,26,33,25,29,35,23,18,14,86
35,20,14,13,33,27,23,32,27,10,24,37,17,19,21,31,30,32,30,25,38,17,18,20,25,30,29,27,30,29,28,42,30,29,32,28,23,23,21,22,30,31,35,36,22,34,28,23,30,31,36,35,38,44,36,28,30,20,0,27,20,25,29,20,30,32,29,35,22,29,34,37,27,18,36,31,28,20,36,33,27,32,28,28,30,22,14,18,35,31,29,35,29,17,35,26,23,36,27,23,19,22,31,14,32,29,30,30,21,19,31,22,22,31,22,22,27,30,23,20,27,17,27,26,21,29,24,28,25,36,28,25,35,28,48,30,24,21,34,39,25,32,25,13,29,30,30,23,22,17,26,37,33,34,29,19,35,37,26,20,17,38,30,25,30,31,33,36,4,15,37,24,19,29,32,26,32,33,17,37,37,21,30,19,11,14,32,24,32,19,26,31,34,32,29,26,50,8,26,22,24,30,23,34,42,25,19,18,31,21,17,19,28,26,26,27,31,29,34,15,33,28,26,30,44,42,39,34,25,28,26,25,30,26,35,25,27,34,26,25,43,38,27,29,20,34,20,22,28,33,28,28,23,41,38,38,34,24,29,24,30,21,24,19,42,16,21,21,22,18,24,22,30,35,22,31,40,30,41,17,36,28,30,19,29,30,30,23,23,29,26,38,35,18,20,21,22,30,12,28,31,34,32,27,33,30,17,37,33,20,31,24,22,29,21,21,36,21,29,32,28,33,20,33,30,26,32,26,32,24,26,31,27,26,24,17,28,31,17,30,38,23,33,34,33,27,25,16,31,19,34,30,34,18,17,15,29,32,32,25,27,29,20,12,25,28,27,34,22,32,20,20,31,29,30,19,36,31,34,22,20,33,28,22,32,33,16,22,32,30,37,25,24,30,34,24,24,34,17,30,32,37,35,7,33,32,30,31,24,23,30,27,30,31,32,36,22,27,26,39,38,20,2,25,31,34,24,19,25,40,30,29,25,32,26,28,44,23,38,27,36,37,18,31,39,23,28,32,30,27,20,30,31,26,35,34,34,41,34,24,31,25,42,38,30,19,37,31,25,23,28,24,42,35,30,33,19,14,30,24,16,25,26,31,36,17,29,23,21,43,27,35,20,31,32,10,27,30,36,24,39,37,31,28,19,34,24,20,18,39,29,29,28,31,33,25,27,31,28,30,37,25,28,31,29,29,39,32,28,25,23,25,26,9,25,25,29,30,21,30,39,29,30,15,27,21,26,24,20,26,37,35,32,40,25,21,28,34,28,23,25,41,25,18,20,21,17,22,25,22,23,28,27,14,23,29,36,14,26,23,33,23,26,27,32,23,29,26,32,27,23,29,15,21,23,19,30,23,23,35,28,32,26,27,31,28,8,39,31,42,24,20,29,10,40,23,30,32,34,41,25,23,32,19,14,7,33,34,33,30,36,25,12,28,18,37,33,30,28,27,33,30,30,21,40,31,27,30,37,22,17,37,27,41,32,32,31,30,29,28,12,25,28,23,22,42,36,27,20,36,35,43,22,31,27,33,38,34,32,37,27,18,21,40,38,30,30,33,26,25,26,30,21,31,32,33,33,26,18,90
40,28,27,33,34,38,23,38,33,33,24,37,17,12,27,43,26,30,28,34,40,29,26,23,16,34,32,30,23,26,21,38,21,31,34,30,28,12,25,28,32,33,32,30,30,32,25,37,31,27,39,44,35,33,40,30,34,26,27,0,30,33,31,22,34,28,30,44,22,36,30,35,33,27,28,33,26,27,20,30,24,24,29,32,25,26,28,28,33,21,18,34,30,19,28,26,25,34,24,27,24,12,27,27,26,42,13,15,31,32,30,26,25,38,30,28,24,26,30,26,30,20,38,22,27,18,25,36,36,25,30,32,37,37,56,25,19,32,25,39,37,44,40,26,30,35,18,29,30,28,17,38,25,32,33,21,39,34,32,28,25,31,32,36,29,23,40,31,31,39,34,26,21,34,34,32,24,37,22,28,29,31,31,29,33,25,25,32,43,28,27,32,40,35,26,33,57,19,33,33,30,38,26,28,41,28,30,29,27,29,23,22,42,33,28,19,24,24,30,26,26,17,26,30,39,40,34,40,14,17,16,27,36,30,29,23,26,29,21,28,34,30,16,41,20,24,26,27,35,35,31,21,26,30,32,40,24,7,12,32,34,13,21,21,46,20,25,25,29,24,30,31,29,36,20,20,39,27,43,28,35,28,28,26,22,23,23,23,26,31,28,44,32,24,33,27,24,34,25,21,30,32,28,34,23,31,29,28,24,13,24,29,35,40,21,36,37,31,37,36,38,37,33,31,25,22,28,29,38,16,34,27,36,26,26,23,29,44,23,27,29,29,26,28,39,22,39,27,25,8,35,23,36,20,19,21,31,28,29,30,33,21,31,26,33,28,35,29,11,38,21,25,35,30,29,40,32,37,39,27,26,31,22,5,19,26,30,35,30,22,34,34,22,26,31,25,15,44,28,31,25,43,30,28,33,20,22,37,35,29,40,31,28,20,29,37,19,24,24,47,29,31,25,29,30,32,29,24,18,33,30,27,28,22,26,28,35,26,21,31,32,33,27,24,39,13,21,25,31,35,26,36,23,22,34,26,21,40,33,34,35,29,52,35,27,27,45,22,25,23,21,25,39,36,33,30,29,25,32,26,30,44,26,30,29,30,26,29,27,41,26,28,27,24,35,24,26,36,35,25,35,44,33,20,26,25,25,28,29,37,40,22,23,29,32,29,27,30,30,32,41,34,34,41,38,30,42,21,11,22,24,40,20,22,36,22,30,23,28,31,35,28,27,26,32,28,36,13,20,27,34,37,41,44,36,35,28,26,32,18,27,40,21,32,21,32,31,24,31,24,25,32,31,25,23,17,31,25,33,25,40,24,19,23,38,30,33,23,32,38,30,40,29,35,16,20,22,27,30,30,32,35,26,20,36,33,28,34,34,43,36,29,29,23,42,16,32,29,34,41,25,34,23,31,17,20,28,43,31,22,34,28,27,28,24,38,32,23,27,23,30,22,24,29,47,25,31,29,40,30,30,29,32,34,34,35,30,37,18,31,23,34,17,17,18,40,34,33,23,34,34,39,28,37,30,29,44,29,33,23,16,29,32,31,28,23,31,32,24,26,32,30,32,27,28,37,19,15,31,103
32,17,20,25,34,19,15,30,14,27,31,31,21,18,8,27,24,26,28,21,35,15,19,16,23,19,25,32,30,25,27,35,28,22,25,20,19,21,19,20,31,32,18,30,26,28,13,23,23,31,28,42,33,39,26,25,26,16,20,30,0,23,25,24,30,21,20,32,26,36,31,36,38,26,33,23,16,23,30,18,26,17,24,11,26,23,15,11,32,27,25,27,33,24,22,27,23,34,23,6,25,18,28,24,25,33,22,23,24,26,27,7,8,27,29,19,14,27,28,28,20,10,19,26,24,21,23,33,21,37,21,30,18,29,45,26,20,30,19,31,24,42,37,29,29,34,24,25,29,13,22,25,18,25,12,13,32,29,23,24,27,33,23,21,27,27,32,28,24,26,28,18,13,32,26,27,18,24,27,30,22,17,31,25,26,27,23,26,38,16,29,32,36,29,28,29,46,21,26,14,21,36,24,19,44,30,11,10,29,25,27,22,38,29,19,25,26,25,22,11,17,29,22,18,40,37,32,31,25,24,22,19,17,22,28,25,25,27,27,28,32,34,19,32,30,25,27,33,24,28,29,27,23,33,32,31,30,27,26,28,26,17,20,19,39,12,17,17,34,26,26,31,29,34,22,26,27,17,25,29,23,22,30,30,24,25,23,27,9,25,20,35,23,25,29,24,16,13,18,24,21,26,32,23,26,29,13,34,31,19,30,21,24,38,25,27,31,23,29,21,30,29,25,30,24,22,28,28,26,20,32,30,15,19,32,17,27,27,27,29,29,28,26,35,29,25,25,12,28,22,15,26,28,12,11,26,23,32,33,26,29,25,16,21,21,21,26,31,25,27,30,28,23,26,22,25,37,25,34,28,30,20,28,25,35,22,17,27,22,23,32,22,14,26,31,26,24,37,13,35,27,34,37,13,29,18,19,18,20,24,12,22,25,29,34,36,21,26,16,46,32,16,22,19,11,29,27,27,21,28,28,29,21,30,24,26,38,27,35,12,25,26,24,17,33,19,24,24,26,33,25,29,28,12,29,34,29,37,35,29,16,8,47,37,29,25,42,20,27,21,23,24,34,30,23,26,1,6,28,17,16,40,30,23,34,27,14,24,23,39,25,27,27,28,18,19,29,18,16,22,31,33,17,26,24,32,28,21,10,33,20,13,24,23,31,20,22,28,32,22,31,26,27,27,21,26,31,29,24,21,22,31,19,22,21,22,30,12,33,22,35,23,22,27,24,17,26,27,24,18,33,29,20,25,30,26,29,27,22,24,26,37,13,27,19,24,17,16,22,19,18,11,25,26,18,24,29,10,28,17,34,15,20,22,34,29,27,26,26,23,26,25,16,30,25,29,26,19,3,29,20,26,22,26,27,10,20,37,35,35,24,32,21,23,42,19,18,21,30,37,25,29,32,22,13,20,26,26,27,28,33,18,24,29,16,32,29,21,16,11,32,26,27,20,36,17,24,35,39,18,24,35,29,36,21,24,23,31,24,24,8,31,18,23,22,35,30,21,21,32,31,42,23,33,30,32,40,36,28,28,17,30,27,29,31,25,22,19,24,22,23,18,17,23,26,28,19,18,24,96
36,18,28,22,27,30,29,30,32,31,30,34,29,21,29,34,33,27,5,22,47,20,23,23,22,24,23,28,29,26,27,38,35,31,33,23,26,29,16,24,29,30,38,27,28,28,23,20,27,36,36,34,33,40,30,18,27,30,25,33,23,0,12,20,36,29,30,40,28,16,36,33,34,23,34,15,30,30,27,26,19,27,31,31,30,27,28,32,29,31,33,38,38,26,30,26,22,11,24,29,16,26,25,31,32,27,30,31,29,28,7,28,27,34,16,25,28,20,35,24,30,27,28,34,29,31,26,22,28,39,37,29,24,43,50,33,27,23,32,34,19,33,26,22,31,40,31,32,27,20,23,32,26,31,35,28,36,32,25,26,23,28,30,22,25,27,41,30,29,36,36,23,28,36,29,20,25,34,18,38,30,24,24,30,32,29,29,30,34,17,31,27,36,26,30,30,52,23,20,25,26,39,24,23,51,31,22,21,28,27,35,22,28,24,33,17,31,21,24,12,25,27,23,27,36,33,42,29,22,25,30,29,35,27,37,20,17,27,29,32,38,42,27,33,29,33,33,21,12,32,33,15,18,41,41,27,28,30,34,18,29,25,21,28,37,25,29,31,23,22,33,26,30,32,22,24,35,27,41,14,33,19,33,27,11,24,12,31,28,17,35,41,31,31,28,32,31,36,29,18,21,28,36,11,32,27,32,27,23,20,30,25,39,31,25,30,31,28,28,26,35,30,29,31,30,23,29,31,35,28,32,34,31,27,35,26,33,33,26,28,37,29,15,27,36,26,22,11,25,25,38,20,34,27,26,28,31,36,37,33,36,19,15,33,20,29,32,31,28,39,17,21,32,26,20,32,36,11,35,19,29,12,28,28,38,28,23,31,36,31,36,23,28,27,30,27,21,43,14,29,26,40,43,20,30,27,25,39,14,26,28,29,31,34,21,33,23,28,30,45,37,7,23,28,21,33,32,20,15,41,34,24,16,32,30,32,31,28,43,32,33,34,27,31,27,27,27,23,31,21,31,36,19,26,23,31,26,22,28,39,26,31,44,25,17,25,43,29,25,14,22,26,37,36,32,35,22,17,32,33,21,42,37,26,35,26,22,32,30,38,23,26,24,31,37,31,27,34,26,26,41,32,31,16,31,22,21,25,21,36,43,29,28,31,33,27,29,19,27,33,38,40,25,34,32,26,37,33,32,22,27,32,26,26,22,23,31,30,22,28,36,26,25,10,22,24,31,27,32,24,34,38,38,43,24,20,27,22,31,26,19,36,27,30,25,22,22,30,26,31,32,34,17,11,24,30,33,17,23,29,39,21,16,23,39,6,19,25,29,24,34,32,22,36,20,16,34,27,26,40,32,41,29,26,35,26,17,32,22,42,18,23,28,27,47,23,30,33,32,39,32,32,29,23,26,24,30,35,27,18,30,35,13,28,27,32,33,24,29,25,36,26,24,30,45,32,29,43,38,25,21,27,36,41,32,30,27,38,25,19,15,23,28,32,31,39,35,15,21,24,23,36,33,40,28,26,35,43,34,32,27,7,4,38,33,30,35,34,21,20,29,18,6,34,22,34,28,28,24,96
40,23,36,31,18,39,24,39,30,31,33,26,17,20,24,38,23,25,7,24,47,25,25,32,21,30,28,35,28,27,23,29,27,24,37,31,30,19,21,22,21,22,28,29,27,27,24,24,31,24,33,31,24,38,27,30,31,32,29,31,25,12,0,26,26,17,29,36,29,27,30,36,32,27,32,27,27,29,37,29,7,21,31,29,21,29,23,25,32,20,24,32,31,27,32,24,20,13,19,24,28,22,36,32,23,25,18,26,26,28,5,23,24,33,13,23,25,22,34,27,33,28,26,30,27,19,27,29,28,39,33,31,33,37,53,21,32,27,26,35,27,45,38,27,32,36,19,31,29,29,20,27,24,31,30,28,30,36,23,29,26,34,25,25,30,17,43,32,33,29,27,34,29,25,25,31,23,30,30,29,28,18,15,27,32,35,31,29,38,22,20,15,35,23,32,33,51,33,17,33,27,37,12,28,50,20,28,27,16,28,23,10,26,23,31,27,29,23,22,24,30,31,35,34,38,31,30,35,27,24,22,34,33,20,30,18,21,32,17,21,34,38,15,30,30,27,34,25,10,24,30,27,6,29,39,25,23,24,29,15,35,21,22,28,34,28,26,25,25,25,32,14,23,30,24,34,31,26,36,26,34,31,31,29,13,12,14,23,25,29,33,39,36,32,16,26,31,27,34,20,25,33,34,9,26,35,29,31,27,21,26,26,47,35,13,32,19,25,28,32,32,32,33,29,26,22,28,33,35,24,35,30,29,24,30,27,35,33,31,16,28,28,17,31,36,24,22,23,21,23,39,22,36,28,27,29,33,25,26,30,34,29,27,21,32,26,37,34,26,31,28,27,43,26,24,38,34,23,30,31,34,24,26,26,36,30,28,31,31,28,30,28,23,26,34,25,22,42,26,27,14,42,41,29,42,21,23,34,12,24,30,29,26,27,30,34,25,30,25,35,36,19,27,30,26,27,20,32,17,40,31,22,4,33,27,29,33,26,38,28,21,22,22,28,37,23,25,33,29,30,25,35,31,23,25,27,22,24,19,33,25,26,36,18,10,28,46,23,25,23,10,14,38,24,30,33,24,26,36,29,26,43,26,31,31,30,25,31,29,47,25,33,18,32,34,19,23,36,31,31,31,34,28,28,30,28,32,27,30,41,38,26,19,30,32,28,30,21,19,34,27,34,30,33,37,30,31,30,20,21,30,36,17,34,34,16,24,31,24,22,35,32,33,22,19,29,25,27,20,26,22,26,37,41,22,18,25,34,33,14,10,27,22,18,27,29,27,25,28,31,30,29,15,23,12,18,36,26,24,31,40,23,18,14,34,18,17,23,32,30,23,41,27,30,23,27,30,24,27,31,31,29,23,24,35,15,29,30,34,44,28,23,29,33,44,24,27,30,30,37,33,30,30,20,25,32,34,33,34,30,33,36,25,26,26,20,25,12,17,22,34,18,20,34,48,21,27,39,28,19,18,30,30,35,27,24,21,37,23,7,24,32,18,32,31,43,37,27,9,26,25,38,27,33,18,28,36,40,22,28,17,19,16,32,29,31,34,35,23,15,27,29,18,34,32,35,22,16,34,106
24,24,20,20,29,26,16,30,23,25,10,25,15,16,20,27,17,16,25,18,32,22,17,27,20,16,22,15,27,24,24,38,30,23,22,22,10,23,26,24,23,24,29,28,8,18,18,26,19,25,33,34,23,29,29,14,23,10,20,22,24,20,26,0,23,25,22,37,26,25,27,23,21,21,23,17,14,24,29,23,19,27,26,19,21,13,26,23,33,18,27,18,29,11,27,11,7,31,22,20,25,10,16,14,30,27,24,27,19,17,27,19,18,23,25,21,16,25,22,4,22,14,35,20,25,17,9,31,25,37,22,32,30,30,34,28,31,18,24,26,17,31,24,19,14,24,30,20,18,16,21,33,17,24,26,17,36,34,25,6,3,30,24,24,28,21,28,25,24,35,33,22,17,28,30,12,18,27,23,23,21,28,27,25,26,20,24,10,22,24,16,21,26,35,10,12,36,14,29,29,22,27,29,29,39,19,25,24,18,7,21,25,28,28,16,21,28,28,30,23,28,23,32,28,37,24,37,26,26,28,14,23,26,23,29,9,12,30,18,17,35,28,21,34,25,21,14,18,29,26,14,23,29,35,36,32,20,19,24,27,31,11,19,26,36,16,21,18,20,2,21,21,28,30,2,20,32,19,29,12,28,24,24,28,24,14,23,21,19,15,24,30,34,12,19,15,20,27,18,25,16,30,18,30,20,25,13,32,28,17,27,23,28,26,19,22,29,23,28,18,30,32,27,26,24,21,21,30,38,14,12,24,24,20,24,24,13,35,22,10,22,17,26,32,33,11,25,24,20,20,23,27,29,16,15,9,27,25,26,14,24,19,28,23,33,22,16,36,23,27,15,23,31,24,15,38,21,25,37,28,24,17,21,17,30,25,21,28,25,21,27,30,17,25,33,24,19,28,25,28,12,44,35,26,30,23,25,30,33,21,20,23,20,22,27,23,3,8,19,38,18,27,18,11,26,24,23,25,22,22,26,13,30,28,22,24,40,23,33,23,29,30,24,22,30,11,12,27,28,30,14,24,25,17,23,33,29,40,30,32,21,22,32,30,22,5,23,21,20,25,16,20,29,24,24,27,23,23,24,18,21,32,24,21,26,15,19,20,18,47,28,30,19,28,24,22,22,14,31,9,38,37,31,22,25,29,19,15,27,36,28,26,22,27,31,21,23,16,21,30,39,27,24,31,23,24,27,31,23,20,8,26,24,15,33,21,13,27,19,28,34,26,27,10,26,30,31,25,18,28,29,32,28,36,26,22,15,25,14,21,22,34,18,17,5,20,22,17,22,16,17,25,32,9,29,29,25,23,13,19,30,25,23,23,29,18,34,10,24,26,19,38,20,33,18,14,20,23,23,24,25,30,29,23,30,32,15,37,28,38,18,20,19,10,42,20,30,27,38,42,29,20,27,24,11,13,22,41,31,24,34,19,11,13,25,30,20,16,11,16,29,20,21,14,42,21,19,24,36,27,22,22,16,31,26,20,27,27,14,29,21,31,22,25,24,37,34,21,26,28,27,38,16,28,26,33,25,36,28,27,21,13,16,30,23,22,20,23,28,21,25,21,26,15,30,29,24,20,24,96
43,32,36,39,34,44,26,38,30,31,33,38,33,27,24,43,23,37,31,16,48,31,36,34,18,37,20,27,11,36,18,40,35,35,42,37,30,30,31,38,34,35,28,27,31,39,32,30,35,22,41,49,40,50,33,30,30,29,30,34,30,36,26,23,0,9,37,45,26,31,4,46,38,34,43,31,33,34,42,31,29,13,33,29,29,36,31,27,41,17,32,36,26,34,27,34,30,37,34,24,25,33,39,33,28,45,25,22,32,34,29,23,24,38,23,33,31,25,39,27,38,33,40,40,30,32,32,34,32,36,38,40,26,38,51,36,37,38,22,38,40,39,44,31,33,40,34,27,37,32,19,42,29,36,22,32,40,38,37,29,26,26,34,32,26,26,44,34,34,42,33,30,32,41,33,28,30,35,27,30,33,27,31,33,32,37,39,33,42,31,37,41,44,28,28,30,59,34,22,39,27,42,34,28,46,36,36,35,29,30,36,31,42,33,36,33,25,38,34,26,26,35,32,34,49,42,45,38,32,35,35,33,33,31,41,30,33,30,29,36,31,51,28,40,34,26,37,36,24,37,33,35,32,42,34,39,20,30,25,21,45,34,31,34,40,33,32,26,38,25,28,36,34,40,25,38,40,34,35,32,41,34,28,30,34,25,35,36,25,31,39,49,32,35,38,32,35,23,34,36,37,29,36,25,27,35,29,23,19,28,21,35,48,46,29,37,38,31,26,39,38,34,44,41,30,33,39,43,40,37,35,29,41,22,41,35,36,45,31,25,31,36,38,23,32,33,32,27,30,26,39,34,39,31,32,32,35,23,24,33,31,35,31,30,30,24,39,27,29,41,25,32,39,34,36,45,44,44,46,28,34,28,21,29,39,40,32,46,35,26,28,36,27,37,26,35,19,42,24,7,23,50,37,34,39,17,15,32,28,33,42,24,21,31,22,39,26,26,29,56,40,31,28,34,19,25,42,29,33,39,29,26,30,31,25,27,47,36,34,23,13,14,33,34,46,34,32,33,31,33,33,38,37,29,41,32,27,42,35,37,32,26,50,36,28,28,46,19,35,29,27,31,36,40,37,34,31,31,38,34,32,49,27,30,26,32,33,31,29,48,36,31,31,38,34,32,33,37,24,32,46,45,33,34,35,20,29,38,35,38,44,22,27,26,37,26,28,33,32,46,47,35,22,38,43,34,44,37,27,32,31,41,22,35,36,27,29,38,37,32,40,30,31,30,25,38,29,31,33,34,41,38,38,36,12,16,23,34,37,32,26,32,28,36,28,38,33,27,28,32,33,21,29,29,34,33,41,31,36,36,41,35,34,25,40,37,31,33,33,34,34,39,33,34,20,24,37,30,27,44,39,35,25,19,36,36,34,42,32,38,41,38,28,33,50,28,32,35,42,46,40,35,27,30,32,33,38,39,30,36,42,41,31,36,34,37,38,29,34,30,29,27,29,34,49,38,35,47,49,26,28,36,34,48,32,40,31,38,35,33,29,31,30,32,31,42,36,40,32,39,38,36,33,39,39,39,48,36,39,36,29,33,35,28,37,38,19,16,32,30,29,37,32,38,38,30,18,29,38,110
34,23,33,33,28,35,17,29,28,40,28,35,24,23,22,39,14,31,24,7,39,26,27,25,18,33,11,18,20,27,27,39,26,26,33,28,21,23,22,34,25,26,32,36,29,33,23,32,32,28,37,40,34,44,30,25,21,29,32,28,21,29,17,25,9,0,28,36,26,29,13,39,39,25,34,22,24,25,33,28,22,4,25,25,20,28,29,25,32,26,23,27,35,28,32,30,26,30,25,20,29,28,31,24,27,36,23,13,29,31,22,21,22,33,17,26,22,31,30,29,29,28,35,36,21,23,28,25,33,27,29,31,17,29,42,34,29,29,13,29,32,30,37,29,24,33,29,18,28,25,19,33,26,33,26,25,31,29,30,27,28,17,27,34,17,27,42,29,36,38,38,21,26,32,30,27,27,32,28,28,30,29,25,31,39,28,30,30,33,22,28,32,41,19,19,21,57,32,13,30,18,33,25,19,37,27,27,26,30,28,27,27,37,29,27,24,16,33,25,17,17,27,36,32,40,33,38,29,28,28,26,31,31,22,32,24,27,26,30,27,22,44,20,33,27,21,34,27,27,28,24,26,23,34,43,35,29,21,16,19,36,27,22,33,38,28,30,17,29,27,19,29,33,34,23,29,37,25,38,25,32,25,27,30,30,27,31,27,23,24,32,42,23,32,31,23,28,27,32,30,31,20,27,26,22,35,27,14,10,22,30,33,44,37,20,28,29,29,17,35,36,25,37,32,30,24,30,37,31,30,37,26,32,13,36,31,32,36,24,31,29,27,30,14,40,24,34,18,28,26,35,32,30,26,27,29,26,27,26,24,22,26,22,33,21,15,31,18,29,32,25,23,30,34,30,36,40,35,37,32,27,19,30,23,37,31,23,39,26,17,19,27,18,28,17,30,19,37,15,16,29,41,28,25,31,8,6,23,29,29,33,15,12,26,13,38,22,17,20,51,31,22,34,27,10,16,35,27,27,30,20,28,21,22,16,18,38,31,25,26,4,5,24,25,39,29,23,24,27,24,24,29,28,20,32,24,19,33,29,28,30,22,41,27,19,28,41,10,26,20,25,29,27,31,32,35,22,22,39,25,25,40,18,21,28,33,24,22,20,39,34,27,25,29,32,31,24,39,15,24,37,36,24,25,26,11,29,29,26,29,38,13,18,17,28,17,19,32,27,37,38,26,13,34,34,33,38,32,22,23,25,32,22,32,27,26,34,29,28,23,31,21,22,21,23,29,20,31,24,27,32,29,33,39,21,25,24,25,30,27,20,23,19,33,24,33,26,18,19,23,24,25,28,22,29,28,38,22,31,31,32,26,28,24,31,29,30,25,24,25,25,30,24,25,20,24,34,28,23,35,30,26,33,28,27,27,28,33,23,29,33,29,19,28,41,19,23,26,33,40,34,26,27,23,28,31,35,30,21,27,33,36,24,32,30,28,31,27,26,21,35,28,27,25,43,33,29,42,45,30,22,34,25,39,29,31,22,29,29,24,20,22,22,31,32,35,33,31,26,30,29,40,24,30,35,30,43,27,33,35,21,24,27,19,32,32,28,25,23,21,30,28,23,33,29,21,9,20,29,101
33,24,32,27,24,28,11,33,31,35,26,16,21,26,25,42,25,20,31,24,36,28,27,29,23,28,28,25,30,14,26,35,28,22,22,12,31,18,29,27,27,28,33,32,18,22,11,30,27,32,26,30,18,40,28,18,27,29,29,30,20,30,29,22,37,28,0,30,31,28,37,31,35,26,26,21,8,19,34,16,22,26,27,30,22,27,32,28,22,27,25,36,30,25,20,19,18,37,10,25,29,18,25,20,29,31,19,25,27,25,32,24,23,20,21,11,6,19,24,22,28,18,34,26,30,18,21,29,26,38,31,23,33,25,45,34,27,29,18,34,23,42,35,25,29,30,26,24,22,26,22,36,23,30,27,15,31,34,15,16,19,29,23,28,28,26,41,34,33,34,26,22,17,29,11,20,22,28,27,34,27,30,29,33,35,34,21,20,32,23,9,14,30,29,28,26,46,28,25,31,29,34,25,31,43,23,21,20,27,17,27,23,39,25,25,27,30,25,25,18,31,31,35,31,42,35,38,35,23,21,21,21,34,18,28,20,23,28,28,8,36,34,16,24,29,17,28,32,28,30,24,29,25,30,34,30,28,25,28,23,34,17,9,20,37,18,23,13,32,20,25,29,25,37,23,30,25,3,21,29,21,26,23,33,25,23,26,27,22,19,22,27,37,26,31,19,18,28,32,24,27,17,33,28,18,34,28,26,30,26,29,29,42,37,25,25,25,33,34,28,40,34,20,23,25,9,15,34,28,20,28,22,28,15,36,22,30,44,26,27,33,15,29,34,34,14,32,19,23,22,35,26,24,16,17,23,23,33,34,23,28,25,23,30,28,17,26,36,25,18,27,28,31,36,26,38,29,23,37,32,29,24,27,25,35,20,25,22,18,19,30,28,10,13,23,23,24,46,16,37,25,34,29,26,42,22,24,35,31,25,30,26,23,26,38,33,22,27,12,46,33,23,27,11,31,27,28,25,21,35,25,24,25,27,21,23,35,24,37,29,32,33,20,13,31,19,15,29,29,30,18,22,28,8,27,33,28,42,25,35,32,27,42,33,25,21,39,21,27,29,21,23,37,24,29,28,19,23,25,27,27,39,25,26,30,23,12,23,22,46,27,29,19,33,33,28,29,32,36,18,37,32,28,28,20,31,31,25,27,35,40,27,20,14,19,28,30,20,29,34,34,22,30,28,38,18,29,31,21,8,19,29,23,29,28,18,26,30,31,22,22,26,27,25,27,28,32,27,24,18,22,26,37,32,34,30,23,30,14,27,24,37,9,33,22,32,28,12,30,29,28,26,23,26,19,25,30,23,23,21,27,15,20,20,33,33,25,15,29,16,6,38,26,37,25,28,22,25,23,27,18,29,31,25,35,28,26,41,33,31,22,30,24,24,43,29,27,30,33,40,26,27,32,14,21,27,30,41,18,27,21,26,28,21,23,26,35,19,14,9,30,25,23,30,44,30,28,35,39,31,16,36,27,34,25,22,22,24,25,22,21,32,15,24,23,40,34,19,22,20,21,42,20,32,31,32,35,28,30,30,14,28,31,30,31,23,24,27,27,26,15,16,24,30,24,32,21,15,28,100
44,38,38,34,40,42,21,47,45,41,31,46,36,34,39,56,38,37,43,36,51,36,39,37,35,34,39,43,42,38,27,51,38,28,40,30,43,32,32,36,37,38,50,45,36,39,19,44,38,45,24,50,44,56,46,29,38,41,35,44,32,40,36,37,45,36,30,0,43,44,49,43,31,41,50,32,26,25,48,14,29,32,37,41,32,40,40,42,46,41,35,48,33,40,18,37,35,49,34,38,37,33,35,26,43,37,33,37,39,37,41,38,37,44,35,29,24,32,30,40,41,32,49,41,44,32,35,43,47,49,37,41,31,7,57,47,33,43,37,47,29,31,24,31,41,31,42,38,44,40,34,42,33,34,44,29,39,41,33,34,37,39,29,46,39,39,53,51,39,45,24,36,31,46,41,31,32,34,35,40,37,37,37,36,42,40,29,34,46,37,36,41,43,44,41,38,46,34,39,40,41,38,37,43,57,41,39,38,38,35,42,39,45,31,35,26,40,42,33,32,41,33,42,45,49,41,46,49,31,34,35,35,46,24,34,36,39,36,43,37,46,49,30,35,41,35,46,34,43,40,40,28,42,44,41,37,39,39,40,37,46,32,33,33,54,32,32,19,36,38,39,36,43,43,35,36,5,27,40,42,29,40,41,44,41,34,42,40,36,30,36,45,40,44,38,39,32,45,38,42,42,39,46,44,36,38,42,44,43,35,30,42,48,51,35,37,41,38,45,36,45,49,41,47,39,33,39,21,45,35,42,40,40,25,44,33,36,55,40,38,39,38,45,47,52,31,44,31,37,36,46,38,25,30,31,41,43,46,46,35,42,24,35,42,39,27,44,42,39,45,42,39,45,51,41,50,47,29,25,40,43,35,28,39,49,28,35,43,30,29,39,34,22,37,41,37,36,58,34,51,36,49,47,38,49,32,30,47,47,45,42,39,36,40,46,43,34,39,24,36,46,35,33,29,38,36,41,37,39,44,38,40,40,28,34,36,40,38,41,39,40,41,26,27,37,34,32,32,38,42,40,45,30,22,44,40,42,57,41,49,47,40,56,34,26,39,57,34,36,30,32,36,46,42,42,45,31,36,43,33,37,42,42,37,35,35,18,34,36,57,40,35,37,46,46,41,38,48,43,28,45,38,38,27,26,44,46,39,40,45,51,37,30,41,33,40,42,38,39,31,22,10,41,47,47,36,53,43,35,32,29,36,37,35,42,36,36,42,35,31,46,35,34,40,39,39,48,37,39,33,44,39,47,52,49,45,41,33,32,40,32,47,23,40,32,45,38,20,42,35,34,43,38,39,43,41,40,37,33,35,51,33,38,36,47,37,38,32,40,44,36,52,36,48,37,41,41,34,35,39,30,42,32,26,44,40,39,47,49,43,28,36,37,30,50,38,37,40,41,48,39,39,44,32,35,33,41,56,38,29,45,40,37,39,32,40,45,31,26,21,36,38,36,47,52,43,41,50,29,38,34,36,39,42,31,46,30,48,41,40,35,41,29,37,36,38,44,25,40,41,42,54,38,46,38,44,45,46,43,43,28,42,39,43,49,31,42,44,37,33,31,22,36,38,35,45,33,29,34,106
26,24,22,19,26,33,24,38,29,28,24,34,29,18,23,39,21,31,32,33,41,30,29,23,8,24,29,32,15,29,27,30,27,32,35,28,26,18,29,28,22,21,34,34,25,30,24,25,22,29,33,34,32,39,32,31,38,28,22,22,26,28,29,26,26,26,31,43,0,30,22,38,30,21,33,34,25,32,26,29,22,25,31,30,21,29,24,20,37,30,24,33,17,20,32,30,26,38,25,25,23,24,30,22,18,27,22,23,34,32,34,24,25,35,22,25,25,32,36,27,19,24,33,34,9,21,29,34,29,27,26,27,37,38,48,31,25,27,28,35,19,36,31,26,22,31,27,11,17,20,9,40,26,27,26,25,31,38,29,23,24,23,33,23,32,32,32,28,26,35,26,20,25,36,32,29,25,37,24,28,30,30,24,36,28,21,29,27,38,23,28,31,38,32,31,19,49,16,26,28,12,26,30,32,30,18,17,16,27,22,30,28,35,29,29,23,26,28,25,25,30,19,28,32,43,39,38,22,20,23,24,31,32,31,38,24,21,33,27,29,38,42,19,38,8,27,23,19,36,25,31,23,30,33,34,41,31,19,24,24,37,25,24,25,33,22,27,26,17,25,12,25,24,28,28,22,38,28,41,20,34,24,29,18,26,26,27,35,26,32,32,41,35,21,27,12,28,29,20,25,19,30,38,35,26,23,25,20,16,17,30,30,30,35,25,21,35,34,35,26,41,26,26,34,18,24,30,31,34,28,33,30,21,28,17,23,33,35,5,30,27,16,28,20,39,23,27,26,32,14,37,27,37,24,23,18,35,28,29,16,15,25,30,30,33,30,32,24,17,22,13,23,29,22,18,39,40,25,35,26,8,31,28,17,27,30,31,28,28,32,25,29,23,28,23,23,7,38,27,33,28,38,38,27,35,26,24,33,32,18,36,15,18,26,32,29,27,29,25,45,35,30,20,22,31,22,31,26,22,39,32,28,32,24,28,30,38,24,33,29,30,31,28,28,33,25,24,29,33,33,13,23,19,23,25,22,17,32,25,34,24,24,38,33,25,26,44,25,13,27,24,28,38,29,22,25,25,20,33,27,29,41,36,23,24,30,25,11,9,49,30,32,25,28,35,28,15,37,36,23,37,45,32,22,32,17,17,29,24,39,42,26,23,32,24,13,15,28,24,36,38,35,31,23,35,22,35,33,23,23,22,25,12,13,35,17,25,23,18,23,37,32,31,18,28,31,36,15,32,24,37,30,39,42,38,38,31,27,19,24,19,36,22,29,25,27,30,25,13,25,26,27,32,17,28,26,28,24,23,25,38,21,23,15,20,26,30,24,20,36,29,39,30,31,8,12,34,29,28,33,28,33,32,26,31,34,14,36,31,35,18,19,25,18,46,20,31,34,33,40,29,19,15,28,22,15,25,35,29,20,38,32,18,32,24,34,30,26,27,22,28,31,33,26,42,31,27,33,38,31,27,24,23,36,34,30,22,35,24,35,22,31,18,29,28,32,26,21,27,24,23,39,13,19,28,33,35,37,34,39,17,21,24,34,31,27,27,24,26,29,29,24,31,30,28,21,27,18,24,96
33,33,18,37,28,43,23,14,37,25,28,34,30,28,32,38,21,32,21,32,38,25,26,29,31,24,28,31,34,36,32,38,35,19,29,28,26,24,21,28,28,29,35,24,24,34,27,31,28,27,37,37,32,42,27,30,39,28,29,36,36,16,27,25,31,29,28,44,30,0,27,17,38,29,35,31,24,31,42,32,20,25,39,30,25,30,37,34,13,27,32,37,35,27,32,29,27,27,32,32,29,29,9,32,33,25,25,26,23,25,23,31,30,31,17,17,22,25,36,28,31,29,38,30,21,24,24,6,25,36,28,36,33,37,48,41,33,34,22,34,19,42,35,31,29,37,34,27,25,32,30,34,31,37,33,31,37,34,21,22,25,29,18,31,12,32,41,40,33,36,26,34,31,20,38,28,30,23,31,29,35,31,25,24,24,30,36,26,38,32,31,36,32,27,29,26,52,24,21,31,18,40,38,32,46,26,27,26,23,23,36,36,31,26,23,23,26,28,31,28,30,28,35,39,43,41,44,38,28,29,27,37,34,23,25,25,28,29,34,30,35,47,22,24,28,27,31,31,25,31,30,25,33,36,46,28,30,29,29,19,40,30,31,21,31,28,23,25,33,26,28,27,21,34,23,31,41,25,29,30,37,35,33,36,26,19,27,36,31,31,38,33,32,29,29,22,34,34,20,25,32,29,28,24,28,33,25,32,36,27,31,35,40,42,26,37,34,22,31,26,29,33,32,38,31,31,30,34,19,33,34,32,31,27,34,23,28,40,25,23,28,24,30,40,30,31,33,27,30,28,39,17,31,30,29,26,35,28,29,23,31,25,31,37,28,29,16,37,31,36,33,31,43,42,31,36,39,27,45,32,28,28,33,31,38,35,22,30,32,31,25,38,24,34,29,31,32,47,30,33,21,40,41,36,42,21,23,40,27,28,25,15,18,24,37,25,22,27,26,45,39,23,27,27,31,22,25,33,22,35,25,29,31,27,21,23,41,32,35,36,33,34,29,29,35,30,32,29,37,5,21,31,27,24,32,37,32,38,29,30,37,32,46,31,23,27,45,19,33,19,17,13,36,39,34,37,35,30,31,24,24,42,35,26,36,27,28,27,25,41,30,30,9,35,40,35,35,31,36,16,43,37,28,24,32,35,35,28,34,35,44,26,27,26,28,17,19,31,26,41,46,34,30,31,31,24,39,37,27,30,17,40,27,27,38,26,34,29,32,28,26,26,27,26,16,34,28,32,33,24,37,33,37,49,37,33,29,30,29,34,20,37,25,31,20,38,25,24,19,22,23,34,27,27,38,33,28,33,15,27,38,21,23,24,36,22,29,30,29,38,32,38,23,33,33,32,35,21,35,24,30,36,36,31,28,39,32,44,35,32,20,33,24,28,36,30,27,30,36,43,27,35,40,14,26,25,25,44,30,26,14,37,29,27,24,35,32,19,24,25,35,31,29,22,48,20,33,41,38,30,12,33,35,40,20,37,28,35,27,34,31,7,23,19,18,35,41,23,35,30,29,21,23,35,28,11,27,40,29,37,22,23,20,28,37,37,32,34,26,22,21,26,22,31,30,21,22,21,14,86
47,30,34,36,33,48,30,41,31,27,37,41,29,26,25,40,27,33,35,20,52,32,35,37,14,38,24,31,7,40,22,36,35,38,44,37,34,26,35,36,38,39,32,23,35,35,30,26,39,18,40,49,39,46,37,34,34,25,34,30,31,36,30,27,4,13,37,49,22,27,0,44,42,38,41,35,31,31,40,35,28,17,37,30,33,39,30,26,40,21,32,40,22,33,31,32,28,41,38,25,21,32,36,37,24,43,29,26,35,33,33,24,25,42,27,29,31,29,36,31,36,34,44,42,31,29,36,33,36,39,40,38,30,42,55,35,33,35,26,42,41,42,40,27,36,36,33,31,37,28,15,46,25,32,26,33,37,42,33,33,30,29,37,28,30,30,40,38,37,41,31,34,33,43,37,32,26,38,23,26,29,31,30,36,28,39,39,37,46,29,37,37,43,32,32,34,57,33,26,43,31,39,36,32,50,40,39,38,33,34,35,32,46,37,38,33,29,34,31,30,30,31,28,32,53,46,44,42,28,31,32,37,34,35,40,26,29,34,25,37,35,50,27,42,30,22,40,36,28,41,37,35,36,41,38,37,24,27,29,25,45,33,35,30,44,34,36,30,36,29,32,35,30,36,29,34,44,34,39,28,40,38,24,26,36,29,37,35,26,35,40,45,36,38,34,34,36,27,33,35,33,33,37,29,23,31,28,26,22,27,25,39,47,43,33,34,41,35,30,40,42,37,43,42,26,36,38,43,39,36,39,25,38,26,37,32,40,49,27,29,27,38,34,26,28,32,28,31,34,22,40,30,42,32,33,35,39,19,20,37,35,35,35,34,34,28,43,30,25,44,21,36,43,30,32,45,42,42,48,24,30,32,25,25,35,39,35,45,39,30,32,35,31,40,29,31,15,46,28,11,27,49,41,38,35,21,19,35,32,29,43,28,25,27,26,35,30,30,33,57,43,32,32,34,23,29,38,25,32,43,33,22,34,35,29,31,46,32,38,19,17,18,32,34,42,33,33,37,35,32,35,36,37,29,39,28,23,38,33,41,33,27,51,39,31,32,50,23,35,33,31,35,40,42,33,30,32,35,42,36,33,53,31,34,30,31,31,33,31,50,32,35,35,38,35,34,37,41,28,36,43,49,37,34,32,23,25,37,39,42,45,26,31,30,40,30,32,37,36,47,50,39,26,42,46,30,40,41,31,36,35,38,18,35,40,23,31,37,35,29,44,34,35,26,29,39,33,27,32,33,44,39,39,32,16,20,27,37,37,28,25,36,30,36,32,36,32,31,31,36,37,25,33,25,35,32,45,35,40,33,45,33,33,21,42,34,35,31,37,38,35,42,34,38,16,20,33,34,28,41,36,39,29,23,40,40,31,44,36,41,40,34,32,37,53,30,36,38,39,42,36,32,23,32,31,34,42,41,34,36,41,42,27,34,33,40,42,33,33,28,33,31,33,38,45,38,31,49,50,30,32,32,36,48,35,41,28,42,31,37,33,34,26,28,27,38,32,38,33,39,40,32,35,41,40,36,52,40,35,40,25,29,32,32,41,37,15,12,35,34,25,35,31,34,40,34,22,26,38,110
27,34,35,31,37,44,22,31,36,40,29,33,21,30,35,45,36,25,38,34,42,39,36,40,40,38,30,31,43,36,39,48,37,29,28,31,30,33,38,27,33,34,40,41,27,27,28,39,38,26,43,42,31,38,44,32,41,28,37,35,36,33,36,23,46,39,31,43,38,17,44,0,40,35,34,29,23,30,41,33,29,37,35,28,31,32,31,35,30,32,34,36,45,30,37,12,16,44,34,33,42,26,8,31,45,41,34,36,38,36,40,34,35,20,34,30,25,34,33,23,38,28,44,29,37,33,23,23,26,47,28,42,41,36,53,43,38,27,35,40,36,48,47,36,28,41,32,31,31,36,39,43,35,42,34,30,42,41,34,25,22,40,30,37,25,33,40,23,40,42,43,36,31,33,32,31,36,33,40,34,39,41,37,36,41,39,38,29,38,33,25,30,35,42,28,25,55,33,38,42,35,45,40,38,50,32,34,35,28,26,27,36,46,36,22,35,41,38,36,29,36,31,40,44,51,42,49,35,39,36,30,36,33,29,30,18,21,28,33,26,44,42,31,41,34,32,30,36,41,36,33,37,40,45,49,38,35,28,33,36,39,25,31,20,45,30,35,24,38,21,32,34,38,49,22,34,42,28,39,35,37,33,37,39,38,24,37,27,36,31,37,46,42,28,32,26,33,35,36,39,25,37,27,40,33,44,31,37,33,31,42,36,47,35,25,39,33,38,24,40,45,34,37,34,40,33,30,40,36,28,31,37,35,26,39,22,27,45,33,28,35,27,40,29,47,20,38,30,29,33,40,34,35,30,29,28,31,27,28,22,35,33,34,29,39,28,33,41,36,36,38,37,43,47,24,49,22,40,45,45,30,26,40,30,27,37,36,39,31,30,42,39,23,34,40,38,39,46,31,42,26,32,44,37,47,34,35,38,43,32,24,32,35,40,50,42,21,26,25,58,38,34,35,26,35,39,28,42,36,42,37,22,40,36,33,35,50,39,42,39,35,36,31,30,48,27,21,32,37,22,27,34,35,25,32,47,42,42,38,13,30,31,42,40,32,24,42,32,29,36,26,30,43,39,38,40,35,34,43,24,38,51,30,32,41,34,29,31,29,40,40,29,26,42,43,27,31,30,40,15,48,43,36,36,31,34,34,34,38,45,45,39,29,36,40,34,36,30,31,46,42,33,32,32,38,37,28,42,32,32,16,42,39,34,39,37,32,41,37,34,39,35,34,33,33,30,21,35,24,34,30,42,37,50,40,36,29,36,29,36,32,47,24,31,19,39,39,23,36,26,25,33,42,32,34,31,44,34,32,35,27,34,37,36,40,32,41,19,35,27,28,37,37,16,40,37,34,37,36,41,35,45,43,38,43,44,31,40,30,44,37,38,30,29,43,34,35,33,35,42,26,38,45,31,25,32,41,37,38,36,31,36,34,10,23,34,37,28,29,26,42,32,30,34,53,30,32,40,54,41,29,44,34,39,30,21,33,24,23,38,32,24,30,18,17,52,48,36,37,44,45,38,27,39,44,28,44,45,38,36,29,36,34,41,20,36,38,41,42,31,34,33,35,33,43,38,35,30,31,100
32,33,27,23,36,42,28,37,26,33,25,43,33,21,32,43,30,33,29,35,35,30,33,34,31,37,33,30,38,33,20,39,33,26,29,37,31,29,26,38,34,35,41,37,23,35,32,29,34,35,33,38,42,46,44,29,38,31,27,33,38,34,32,21,38,39,35,31,30,38,42,40,0,24,33,32,29,36,41,31,31,35,33,36,27,30,33,32,41,38,30,39,37,14,27,28,24,35,29,32,35,31,36,27,33,42,33,34,28,30,27,33,34,40,31,29,31,25,39,21,37,28,38,39,29,26,30,37,40,38,25,38,45,38,49,34,30,35,34,41,32,51,44,35,28,27,36,23,20,37,30,38,34,32,38,29,26,35,33,21,18,32,27,27,37,32,40,35,31,42,33,30,29,46,38,27,33,32,33,34,38,30,33,36,33,25,32,25,37,32,32,37,41,33,31,25,51,19,35,29,32,38,35,35,42,22,31,30,34,22,35,31,43,37,23,20,31,31,20,37,33,30,39,43,46,45,33,34,25,28,29,33,29,30,32,26,29,30,30,33,43,47,30,42,27,38,17,26,32,37,29,20,35,44,34,35,35,30,35,32,34,30,28,38,39,26,21,28,28,19,24,38,33,40,23,33,36,32,38,33,41,34,38,31,29,32,30,35,34,30,36,45,28,15,37,18,32,39,25,28,28,27,39,31,38,35,30,43,39,20,23,35,35,43,29,31,30,34,39,36,41,34,30,30,33,28,34,10,47,33,27,37,27,30,35,37,34,44,25,31,35,20,33,43,50,27,31,38,30,25,40,30,33,28,27,12,33,34,35,22,27,22,41,35,37,32,31,44,28,34,36,26,39,40,27,46,38,40,40,38,28,34,21,28,38,33,33,32,36,34,26,35,29,32,41,37,32,47,35,45,33,38,46,34,46,34,33,42,34,24,37,29,27,37,40,38,24,29,31,52,39,40,25,26,39,23,41,31,25,43,38,30,36,35,34,36,49,36,36,38,43,44,35,35,46,32,28,26,31,36,17,27,16,31,34,36,38,42,37,45,33,34,47,42,34,20,38,34,22,24,34,33,44,35,36,33,37,34,27,21,31,11,38,29,28,32,33,23,21,50,33,29,29,31,41,33,23,31,34,29,32,44,40,19,37,38,34,32,33,39,45,29,25,30,37,31,33,35,32,45,43,37,35,35,35,36,44,43,34,27,28,35,27,22,47,26,29,30,27,18,41,29,28,31,28,41,42,26,32,22,33,42,43,48,44,40,36,25,25,27,28,45,30,38,26,38,32,27,33,19,20,37,27,30,34,35,40,38,28,33,46,25,26,24,32,29,25,27,29,37,35,48,32,43,33,35,39,23,35,38,38,42,25,19,32,42,28,33,40,49,33,28,31,23,48,23,39,42,28,35,32,31,39,32,26,20,37,45,26,17,40,34,32,30,38,29,38,36,32,30,9,31,29,35,52,38,33,27,45,31,32,30,35,41,29,37,17,43,31,39,36,34,31,40,41,40,42,36,32,28,29,45,19,31,39,36,40,45,42,36,30,34,31,43,38,30,41,43,31,38,33,36,40,32,27,23,35,29,31,103
23,24,18,27,36,33,27,34,27,24,25,32,23,22,28,34,23,30,26,30,36,26,29,24,27,34,26,29,34,24,21,44,12,26,29,30,29,23,30,29,35,36,28,38,22,32,27,20,33,26,38,40,30,40,36,28,37,24,18,27,26,23,27,21,34,25,26,41,21,29,38,35,24,0,34,31,22,34,33,32,26,21,22,33,22,30,24,27,32,19,15,37,28,15,28,26,22,32,20,28,27,24,27,18,35,37,24,12,28,30,24,27,26,34,28,28,24,26,37,21,30,21,33,32,20,17,26,32,28,36,25,30,24,34,45,21,28,29,22,36,29,42,35,31,19,28,28,14,4,23,26,43,18,25,34,24,37,32,32,20,18,39,27,18,26,31,29,19,22,33,34,21,24,37,29,26,17,32,29,25,22,9,26,33,24,18,19,24,36,23,23,28,40,26,29,16,37,12,30,28,23,29,21,28,33,13,25,24,31,19,23,19,37,37,23,33,25,30,25,21,26,28,34,35,47,40,30,25,29,28,20,30,30,30,32,24,27,31,26,24,31,42,21,35,19,25,18,30,21,32,28,34,21,35,35,35,22,20,15,30,36,25,19,30,30,23,28,25,28,19,15,30,34,34,23,29,41,23,38,31,37,25,26,15,30,27,31,17,26,29,31,44,32,16,28,9,27,33,16,29,30,29,37,20,24,29,21,38,34,21,24,34,26,32,20,24,34,31,32,35,38,34,28,31,24,19,25,34,26,28,23,27,18,25,28,31,30,31,16,27,26,11,29,38,39,18,22,20,27,23,34,31,34,23,22,13,34,25,26,13,18,33,24,26,29,27,30,38,22,25,29,2,30,36,29,33,36,33,16,30,19,32,22,22,32,18,27,30,35,29,32,29,27,23,40,28,26,34,23,29,25,41,27,21,40,17,19,36,17,15,36,26,25,31,38,36,24,27,29,44,33,16,16,19,27,29,32,31,26,30,20,28,23,29,23,25,38,27,24,24,29,30,32,31,35,23,19,27,20,31,8,18,30,26,36,23,18,42,37,38,35,27,41,36,28,20,38,19,24,30,26,24,36,26,27,24,25,20,28,21,25,35,26,28,29,32,28,14,12,47,28,30,20,32,36,24,23,31,32,20,31,41,19,33,33,35,25,31,24,30,39,22,20,26,29,24,26,28,34,28,19,31,28,26,34,34,42,34,24,18,19,28,29,9,31,27,30,31,29,29,32,26,25,29,34,27,33,24,20,30,32,33,28,37,30,26,19,32,16,23,29,38,26,30,22,35,26,26,24,20,20,33,26,28,21,27,35,20,26,28,37,29,27,29,23,29,28,19,31,33,26,35,26,35,25,29,26,30,29,35,31,35,14,20,34,30,22,39,37,43,28,30,26,14,48,24,18,21,33,40,33,22,34,25,18,11,32,40,30,31,33,29,26,28,32,35,39,28,32,27,15,30,28,30,43,31,24,28,37,10,23,43,26,32,29,35,28,34,29,26,18,29,22,30,31,39,33,29,18,30,31,36,10,22,27,37,38,26,33,25,21,30,27,28,22,21,32,31,32,31,32,32,17,28,29,29,16,20,22,94
22,28,30,41,28,40,31,44,35,37,27,20,34,26,30,37,33,35,34,28,40,35,35,33,27,33,31,26,34,32,35,49,38,31,34,32,27,30,38,38,21,20,31,38,19,37,31,35,23,36,46,42,22,48,39,25,34,20,36,28,33,34,32,23,43,34,26,50,33,35,41,34,33,34,0,26,24,39,8,36,33,35,34,35,32,31,37,33,32,31,35,32,40,19,40,25,26,28,30,30,38,30,26,31,37,36,27,29,38,36,36,29,28,23,38,31,26,39,41,23,26,28,33,35,33,34,32,39,17,36,30,41,33,45,51,35,37,36,26,44,28,44,47,38,32,36,32,30,30,30,28,45,25,18,29,27,35,25,35,17,20,31,32,36,36,37,47,37,40,48,46,20,25,28,15,23,26,37,36,35,29,32,41,35,36,34,37,21,33,27,31,26,45,48,29,29,47,28,42,35,36,45,20,40,49,31,29,30,26,16,40,24,40,34,28,32,36,36,39,22,38,31,40,38,51,43,41,38,32,35,34,28,38,35,37,28,30,38,29,32,45,19,30,44,26,33,26,29,41,24,25,32,26,44,46,40,31,21,26,40,40,31,27,31,46,28,33,33,31,21,31,29,40,27,25,28,45,29,42,35,41,16,38,37,34,30,35,40,29,26,34,47,35,24,27,25,25,26,28,33,28,33,37,40,33,22,23,28,24,25,38,42,44,44,38,40,28,33,31,32,40,9,34,3,37,29,35,38,35,34,29,37,32,33,40,33,36,48,29,33,34,29,38,20,43,30,33,23,39,26,31,35,42,26,27,21,39,37,38,29,34,34,27,35,32,31,26,32,29,36,32,36,29,36,27,42,35,36,38,41,32,23,36,23,37,37,38,36,33,36,37,33,30,33,31,41,26,42,20,41,32,38,44,30,47,31,33,40,37,31,39,39,36,34,47,34,26,31,31,49,40,27,34,21,32,36,23,36,30,36,41,32,28,36,37,39,41,40,35,31,38,39,40,33,44,31,31,34,32,40,26,36,28,28,34,40,35,17,29,36,33,32,43,43,36,22,40,29,22,36,32,34,46,8,29,32,32,27,32,26,36,44,38,32,39,34,32,30,28,50,38,37,30,27,38,33,20,33,37,32,40,44,28,31,40,25,36,33,31,43,36,34,30,30,39,37,39,30,23,43,35,42,33,23,33,38,23,35,25,28,31,44,31,31,32,33,32,35,30,40,42,33,32,33,39,34,34,31,37,38,25,44,37,44,41,37,38,36,18,28,36,44,29,29,28,43,37,32,37,24,25,28,41,32,26,31,23,27,24,31,30,35,31,34,39,40,39,29,29,10,32,42,37,33,27,31,33,34,33,34,38,47,37,34,31,39,36,31,25,43,29,31,34,27,52,28,27,24,46,53,37,38,34,34,31,29,20,40,34,29,33,20,34,27,34,29,29,34,34,29,34,38,40,31,42,38,37,36,42,33,33,39,39,35,34,16,39,27,33,31,25,39,33,31,32,38,32,32,23,35,36,50,24,38,32,41,36,43,44,45,32,36,38,38,37,35,30,33,36,37,35,32,28,27,28,39,32,31,34,95
36,27,26,24,25,38,21,36,34,33,21,32,24,29,29,39,28,18,20,27,39,32,29,29,31,22,25,20,38,17,29,41,35,32,36,26,27,28,31,30,26,27,34,37,13,20,15,25,12,30,28,35,31,31,34,3,12,27,31,33,23,15,27,17,31,22,21,32,34,31,35,29,32,31,26,0,19,29,18,18,22,18,29,25,29,25,35,32,27,16,32,31,37,22,22,17,13,26,15,29,31,21,33,25,38,25,24,27,32,30,22,28,27,29,28,25,20,31,34,17,15,22,38,29,26,28,26,32,30,40,33,37,19,35,45,33,25,20,27,26,17,25,32,32,26,35,31,27,27,29,30,35,29,36,35,20,40,34,29,11,14,35,33,23,31,30,41,27,35,37,28,14,19,34,27,5,28,34,30,29,33,26,30,36,32,31,25,15,27,26,22,27,28,33,23,23,41,25,27,34,23,37,30,33,46,28,31,30,21,12,30,28,34,30,31,25,30,31,34,21,31,25,34,35,37,29,35,28,20,23,25,14,37,28,38,11,14,32,23,23,36,37,24,38,27,28,25,30,27,29,19,27,30,38,39,41,13,30,29,30,14,20,12,23,43,22,27,23,32,15,28,29,38,42,19,22,27,18,36,29,25,10,32,38,26,17,27,30,26,2,27,41,33,23,31,22,17,36,28,33,18,31,31,26,27,38,30,30,28,28,32,33,39,28,28,28,28,38,31,24,44,35,26,29,32,14,20,37,33,23,23,31,31,22,35,25,30,25,29,21,28,20,30,24,45,17,27,22,26,26,36,35,34,20,21,20,33,31,32,26,31,27,26,33,31,24,21,36,29,29,31,33,23,40,17,41,27,17,47,34,28,3,26,28,36,24,32,28,28,26,33,32,20,18,27,33,32,35,19,26,19,45,29,29,41,22,20,37,29,28,33,26,26,35,35,28,20,25,22,43,35,22,29,16,12,30,31,32,30,39,32,15,31,30,28,30,45,34,38,33,26,27,30,23,25,22,18,29,27,31,23,27,28,18,25,38,33,37,26,39,23,31,37,33,25,16,34,24,22,29,19,23,29,29,18,21,24,26,35,29,31,43,28,28,37,28,14,27,25,49,33,31,24,31,37,31,24,27,17,26,34,42,26,26,30,29,32,27,30,36,41,27,27,31,24,24,26,25,24,41,44,32,27,36,36,32,33,36,26,13,25,24,32,26,31,31,26,34,31,30,27,26,27,25,34,23,32,29,27,29,25,35,34,36,31,35,32,29,19,26,25,40,19,33,22,36,31,22,22,27,28,34,32,26,24,30,18,26,18,25,34,29,31,29,36,21,34,16,29,29,25,41,32,37,33,30,25,29,26,29,26,38,31,28,29,33,29,25,32,37,16,32,30,21,46,31,25,28,38,45,29,30,40,28,25,24,15,33,32,28,28,30,28,19,26,29,30,21,22,17,38,29,27,27,36,23,31,35,36,25,27,35,33,38,31,26,31,31,16,34,24,29,25,27,26,32,26,13,27,25,26,44,23,35,26,37,30,28,31,33,24,22,19,33,29,27,35,38,35,23,29,10,21,28,22,32,23,25,22,94
27,22,28,27,28,24,7,29,27,32,18,24,20,22,21,38,24,19,26,22,38,24,23,27,19,24,24,17,26,16,22,35,24,18,18,8,23,14,25,25,23,24,29,24,10,21,7,26,21,27,22,32,26,37,24,16,25,24,28,26,16,30,27,14,33,24,8,26,25,24,31,23,29,22,24,19,0,15,30,12,20,22,23,26,18,22,28,24,24,23,21,28,26,19,16,11,15,32,12,21,25,20,21,16,27,27,15,21,23,21,28,20,19,22,17,7,2,15,20,14,24,14,30,28,24,14,17,30,27,35,27,29,34,21,41,30,23,26,23,30,19,38,31,21,23,26,24,18,18,27,18,32,18,25,23,11,27,30,11,8,11,25,19,24,27,22,35,26,32,34,22,18,13,31,19,14,17,24,23,30,22,31,21,28,31,28,17,12,24,23,17,22,29,25,20,20,38,22,21,27,25,30,27,27,37,19,17,16,21,9,26,25,31,21,21,24,26,21,21,20,27,27,31,27,38,31,34,29,19,17,17,17,30,14,24,17,20,24,20,16,32,36,12,20,23,9,22,28,24,26,16,26,27,26,30,27,22,21,24,19,30,19,11,22,34,14,19,9,28,12,19,27,25,34,16,26,21,5,23,25,17,22,15,26,20,19,19,26,18,17,18,23,33,20,29,13,14,24,26,20,24,25,28,24,10,29,24,22,26,22,24,25,34,34,24,21,27,26,30,23,33,33,23,21,21,11,17,30,30,22,20,14,20,11,32,23,26,40,20,23,29,17,22,30,29,19,28,19,20,18,31,22,20,12,13,17,25,28,29,17,22,22,23,26,28,13,18,32,21,26,23,24,27,32,23,39,21,19,33,28,23,22,23,21,30,16,21,25,14,15,27,24,6,15,19,19,20,38,18,31,21,30,25,27,38,18,20,31,27,19,26,22,25,22,34,25,17,22,8,42,29,23,26,3,27,24,30,21,17,31,21,21,27,23,17,19,31,20,33,24,28,29,16,9,27,20,20,25,25,29,14,24,28,4,26,31,26,41,29,31,29,23,34,31,23,13,31,20,23,25,17,19,33,16,25,28,15,20,21,23,23,35,27,22,26,19,8,18,16,46,23,25,15,26,29,27,25,24,32,14,33,28,33,25,16,27,27,21,24,31,36,23,16,22,21,24,25,12,24,33,30,18,26,30,33,14,27,27,17,10,15,25,21,23,30,18,23,26,27,18,24,22,23,21,20,24,33,23,23,14,24,31,35,37,26,22,15,26,6,23,20,33,5,30,18,28,24,8,26,24,24,22,19,22,21,23,27,24,15,17,29,11,16,20,27,29,21,18,25,24,14,38,22,34,21,24,24,21,19,23,14,34,27,21,31,24,22,37,33,27,18,26,20,18,40,25,32,29,29,33,27,23,28,10,17,21,24,37,26,27,23,22,24,13,22,28,30,15,10,5,26,21,19,24,40,26,20,32,35,30,12,34,23,30,21,20,18,26,22,24,22,31,11,26,25,36,30,15,24,22,23,38,12,26,28,28,27,24,29,27,10,24,27,29,23,19,16,19,23,22,11,12,24,25,20,28,17,11,24,96
32,16,31,30,31,31,8,35,30,30,33,33,28,23,24,35,29,26,35,23,34,25,26,12,26,31,27,32,33,27,32,38,25,19,24,19,29,19,24,25,23,24,38,30,23,28,14,31,32,39,29,40,31,43,30,26,33,28,20,27,23,30,29,24,34,25,19,25,32,31,31,30,36,34,39,29,15,0,35,19,25,23,24,31,19,27,31,27,35,28,22,28,31,23,23,26,25,41,23,26,28,25,22,17,32,34,20,24,29,28,34,25,24,33,20,18,13,26,5,23,29,19,29,29,31,19,23,28,31,36,12,23,31,18,43,36,8,28,28,38,26,40,34,22,25,27,29,31,30,23,25,17,24,31,32,16,28,26,22,23,26,26,20,33,30,33,40,37,24,35,29,23,18,42,29,28,23,25,26,31,28,27,28,30,31,31,24,21,33,15,28,33,34,30,28,25,53,25,24,28,28,35,37,34,50,32,25,24,28,24,34,33,36,6,18,18,31,31,22,20,32,28,35,32,46,38,35,38,13,16,22,22,33,15,25,23,26,21,32,27,37,41,17,31,27,24,30,26,33,20,27,20,35,31,35,28,31,24,27,18,35,24,22,32,37,19,24,10,28,25,32,32,28,37,22,31,28,16,31,26,23,27,27,31,32,24,33,34,23,27,23,34,35,28,33,26,19,33,29,31,28,31,36,32,25,35,29,26,22,24,35,30,39,36,30,26,34,28,33,32,35,31,28,36,26,22,28,32,33,27,21,26,29,12,35,30,27,41,30,28,30,28,36,26,28,29,33,21,31,19,33,33,21,17,18,25,30,38,37,22,32,20,25,32,30,14,33,17,22,34,28,34,32,36,27,25,36,26,34,31,27,31,33,22,32,23,22,30,17,16,28,9,9,26,29,24,25,38,22,32,26,40,36,13,41,23,21,34,29,32,33,29,27,27,28,40,21,26,11,48,28,25,22,18,29,25,37,28,28,32,29,27,33,31,25,27,36,25,36,26,29,30,17,16,34,25,30,17,26,27,27,35,22,11,32,35,30,39,32,25,33,28,43,33,25,28,41,25,22,22,22,26,39,31,30,33,22,20,32,16,24,43,33,29,27,26,15,31,29,48,29,20,26,35,34,30,20,33,34,15,34,29,26,19,1,21,24,26,24,30,38,28,17,32,32,27,29,27,25,36,31,19,29,37,35,25,42,32,22,21,16,30,26,26,30,21,29,33,27,20,33,20,19,24,22,27,31,24,31,24,31,38,35,39,37,35,29,25,21,29,23,34,10,31,19,30,25,9,29,18,17,31,29,23,32,28,31,20,30,22,40,22,27,23,33,24,27,28,29,32,25,35,23,26,26,28,32,26,26,30,21,41,32,31,31,31,25,39,39,30,25,28,28,21,39,27,25,28,30,37,30,28,33,21,22,24,34,36,30,21,34,27,21,28,29,35,31,22,17,12,33,32,30,33,45,30,20,40,43,28,23,28,30,31,22,35,19,37,28,31,18,29,16,32,31,41,35,22,34,30,31,39,27,34,35,33,24,35,34,32,15,27,26,34,38,26,22,19,29,24,22,19,26,33,27,35,24,16,31,103
30,28,37,33,36,45,27,36,33,38,35,28,27,22,27,44,26,30,32,27,48,32,29,33,26,40,23,30,33,35,31,47,31,37,42,34,19,22,34,34,29,28,39,40,27,32,29,37,30,33,44,50,30,43,41,21,30,28,36,20,30,27,37,29,42,33,34,48,26,42,40,41,41,33,8,18,30,35,0,34,30,29,36,32,35,29,34,30,39,27,28,40,33,27,38,29,25,36,31,27,34,22,33,36,36,43,19,21,32,33,34,26,25,31,36,33,28,36,40,31,30,20,41,32,25,26,33,42,25,35,36,41,31,41,59,35,29,32,31,44,35,37,44,35,36,41,24,25,29,25,27,44,33,26,33,19,41,33,29,25,28,39,36,35,35,33,48,37,40,45,42,12,17,36,23,23,32,37,32,27,37,37,36,39,37,35,35,29,41,29,34,34,40,44,33,33,55,29,38,33,28,40,28,37,44,30,34,33,33,24,33,32,48,39,36,29,34,34,35,30,35,23,32,33,49,47,33,36,24,27,26,25,36,34,35,23,26,37,31,35,40,27,22,46,18,26,34,33,39,32,33,27,34,36,38,46,30,13,18,36,32,23,30,27,47,20,25,29,33,29,26,37,37,35,27,20,43,31,43,37,39,8,30,36,32,29,33,33,24,20,26,49,41,32,35,26,22,34,35,31,29,37,34,38,25,30,30,36,32,23,34,35,45,40,31,35,36,38,23,40,45,17,31,11,30,30,35,36,43,26,37,29,35,31,33,29,37,43,21,33,26,22,36,28,46,29,39,31,35,18,39,33,40,18,19,29,31,34,33,30,29,31,35,31,39,33,29,39,21,36,29,31,21,38,28,47,39,35,45,37,24,15,32,15,29,36,33,33,34,28,36,35,26,34,39,33,25,50,28,37,31,46,36,35,39,26,28,37,41,32,40,31,29,30,39,42,28,33,28,57,39,34,34,29,24,33,31,34,28,43,36,27,36,28,32,34,43,34,27,31,37,38,35,31,43,23,30,35,38,42,25,29,29,26,35,32,27,25,37,34,34,29,47,41,33,30,48,28,23,32,27,31,45,16,33,35,29,32,40,34,33,51,36,33,39,31,30,25,23,47,36,38,35,34,35,33,25,41,29,33,32,48,36,28,36,33,33,27,34,45,44,31,33,35,40,29,31,38,31,42,43,38,25,31,32,31,31,27,17,29,32,39,30,29,40,30,38,33,34,33,42,35,34,35,32,35,26,23,30,37,33,43,41,41,41,37,30,34,26,28,33,43,25,37,29,38,34,28,29,32,33,32,37,34,29,23,31,32,32,23,38,34,29,32,34,33,39,28,30,18,37,47,32,31,26,30,32,27,30,37,36,44,36,30,39,38,28,23,17,42,34,35,35,33,50,26,35,32,42,48,33,33,33,36,23,30,28,36,38,30,40,28,32,31,30,37,29,29,32,27,39,32,34,23,34,35,35,39,50,36,38,39,37,43,34,24,32,35,28,39,30,40,25,23,24,30,24,31,31,40,39,47,27,33,40,39,44,35,39,42,24,32,31,37,34,33,33,36,34,32,37,28,33,35,20,37,25,23,40,103
35,24,24,31,33,28,11,33,31,31,30,32,22,20,25,42,26,23,31,26,45,22,27,26,21,20,25,29,28,24,13,39,28,22,26,16,29,18,18,22,27,28,36,36,22,25,5,30,24,33,10,36,34,43,32,15,24,27,33,30,18,26,29,23,31,28,16,14,29,32,35,33,31,32,36,18,12,19,34,0,22,24,26,29,22,27,26,28,32,27,25,35,19,27,4,23,27,37,20,24,31,19,25,20,29,23,19,23,27,25,33,24,23,30,25,15,10,18,24,26,27,18,35,27,30,18,21,30,34,39,31,27,36,21,43,33,22,29,25,35,15,40,38,25,31,30,28,24,30,26,20,32,19,26,30,15,31,27,19,20,23,29,23,32,29,25,43,37,37,37,10,22,17,34,27,17,18,28,29,33,23,23,30,22,30,34,15,21,33,23,25,30,33,30,27,28,50,28,29,30,29,24,30,30,43,27,25,24,25,21,28,26,31,25,25,12,28,29,25,18,29,31,35,31,35,27,35,35,17,20,21,21,34,18,28,26,29,22,29,24,34,35,16,28,27,21,34,20,29,28,28,14,30,30,27,31,25,25,26,27,32,18,19,21,45,18,23,13,22,24,25,29,29,35,21,30,9,13,31,33,15,26,27,33,27,21,28,28,22,16,22,31,33,32,31,25,18,31,26,28,28,25,34,30,22,30,28,30,29,21,16,28,42,37,26,23,33,24,31,22,31,35,27,33,25,19,25,34,34,21,28,26,32,15,34,19,30,42,26,25,33,25,31,33,38,29,32,17,23,22,32,30,24,16,17,29,29,34,35,25,28,10,21,28,26,17,30,36,25,31,28,33,31,37,27,38,33,15,37,34,29,21,14,25,35,14,25,29,18,19,31,28,10,23,27,23,22,45,20,37,23,35,33,26,42,20,22,35,33,31,28,30,28,26,32,29,20,25,12,40,32,21,32,15,29,28,29,29,25,36,26,30,29,31,25,27,35,24,35,25,32,33,20,13,23,20,28,18,24,29,26,32,16,8,30,33,28,43,34,35,33,26,43,33,25,25,43,22,22,16,19,23,32,28,29,32,17,22,29,27,23,32,31,23,21,23,4,20,22,44,29,21,23,32,33,29,24,34,30,18,34,32,33,13,20,30,32,25,26,31,37,25,20,28,19,30,32,24,26,37,34,22,27,33,37,22,39,31,21,18,19,22,23,29,28,22,22,28,21,23,32,21,20,29,30,28,34,27,25,19,32,33,36,38,35,31,27,19,18,26,25,37,9,33,22,31,24,12,28,29,28,29,24,30,29,27,30,23,19,21,37,19,24,24,33,23,26,30,26,30,22,38,24,38,23,27,27,25,21,25,16,36,18,12,33,26,26,33,37,31,14,22,25,24,43,24,32,34,33,40,27,25,30,18,21,27,27,42,24,15,31,26,30,25,18,34,32,17,12,7,22,24,22,33,44,30,27,36,33,24,20,22,25,28,25,32,22,34,28,26,21,27,15,25,24,40,34,11,27,30,31,45,24,32,24,35,31,32,31,29,14,28,25,31,35,17,28,30,23,24,17,8,22,24,21,36,19,15,20,92
33,16,31,24,11,33,17,32,27,24,26,19,10,20,21,31,20,18,14,28,40,22,26,29,14,26,25,31,21,20,28,22,20,17,30,24,25,12,18,28,14,15,25,33,24,20,17,17,24,27,26,24,17,31,20,24,33,25,27,24,26,19,7,19,29,22,22,29,22,20,28,29,31,26,33,22,20,25,30,22,0,18,29,25,14,22,21,18,25,13,17,25,24,23,26,17,13,20,12,21,26,15,29,25,16,18,11,19,19,21,12,20,19,29,6,16,18,22,30,20,27,21,26,23,23,12,20,22,29,33,26,25,26,30,46,21,25,20,19,28,21,41,34,20,29,29,19,24,22,28,13,20,19,26,23,21,23,29,20,22,19,29,18,19,23,21,40,27,29,22,20,27,22,18,18,24,18,23,24,22,23,23,8,20,25,33,26,26,31,15,22,22,28,16,25,26,52,27,10,27,20,30,19,25,43,13,26,25,9,21,16,17,32,20,24,20,22,25,17,20,23,25,33,29,40,38,30,28,20,17,15,27,30,13,23,11,14,30,24,23,28,31,8,23,27,20,28,18,17,17,23,22,13,22,38,26,16,17,22,8,28,14,15,21,27,21,19,18,20,18,25,7,16,23,17,28,24,19,29,26,27,26,24,26,17,5,16,16,20,24,26,32,29,26,9,19,24,20,29,24,18,26,33,16,19,28,24,26,22,21,31,24,42,28,6,25,26,18,31,28,25,35,26,30,19,15,21,30,31,17,28,23,24,17,30,23,28,26,26,9,21,21,19,26,29,17,15,21,19,16,35,26,30,21,20,23,32,26,27,23,27,22,21,17,27,19,32,30,19,27,21,28,36,30,17,31,27,29,37,29,29,19,25,19,29,26,24,24,24,21,23,21,16,19,28,18,15,35,21,22,7,35,34,28,37,14,16,31,19,25,36,23,22,20,30,27,18,23,18,42,29,25,25,23,19,20,13,26,21,33,24,15,11,26,20,22,29,19,31,25,24,25,15,21,37,16,18,26,31,23,18,28,24,16,25,20,15,31,12,31,23,23,29,11,3,21,39,16,22,16,3,7,31,27,30,29,25,25,29,22,23,38,19,25,28,23,18,24,22,45,23,29,11,32,29,17,24,30,24,24,29,27,31,21,26,23,25,24,28,34,36,19,12,23,25,21,23,23,12,27,34,27,27,31,32,23,24,23,13,14,23,29,10,29,30,9,17,31,19,15,28,25,26,22,12,22,31,21,13,19,26,19,34,36,27,25,24,27,26,21,3,20,15,11,20,27,23,18,21,24,23,22,22,23,19,18,29,25,17,26,33,20,22,7,33,14,22,16,28,23,21,40,23,28,16,20,23,17,24,24,24,22,28,27,28,22,29,37,32,37,22,20,23,26,37,24,30,28,25,32,27,23,23,13,24,27,27,33,27,23,26,29,25,19,24,27,18,5,10,15,33,20,18,29,41,14,29,32,35,22,11,30,23,28,20,17,14,30,16,14,23,25,11,25,24,36,30,25,16,25,26,33,20,32,25,29,29,33,15,26,10,19,16,25,29,24,27,30,23,8,20,22,25,27,26,29,15,9,28,100
33,23,29,29,24,36,15,25,24,36,24,32,20,19,18,35,10,30,22,11,38,25,30,21,22,29,15,22,24,31,28,35,23,22,32,26,17,19,24,30,29,30,28,32,30,32,19,29,30,24,33,36,30,43,27,21,25,26,32,24,17,27,21,27,13,4,26,32,25,25,17,37,35,21,35,18,22,23,29,24,18,0,29,21,21,29,25,21,28,28,20,31,31,24,28,28,24,28,29,16,25,25,29,20,29,32,20,9,25,27,20,17,18,29,13,22,20,27,28,31,33,25,36,33,17,19,29,21,29,23,28,32,13,25,38,30,25,25,9,25,28,34,33,25,28,29,25,14,24,23,23,29,26,33,22,23,27,25,26,29,30,21,23,30,13,26,41,33,36,34,34,17,22,35,34,23,25,28,25,24,30,28,21,27,35,24,29,28,29,24,24,29,37,15,23,25,54,28,9,31,14,29,21,15,33,23,28,27,27,29,23,25,35,27,26,26,12,29,21,21,13,23,32,28,36,37,34,25,27,24,22,29,27,18,28,23,26,24,26,23,18,41,17,29,23,17,30,29,25,32,28,28,27,31,42,31,31,17,12,15,32,24,26,29,34,25,26,13,27,29,15,25,29,30,25,25,33,23,34,21,28,21,23,34,26,23,27,23,19,20,30,38,19,28,27,19,26,23,28,26,28,16,31,24,18,32,23,18,14,18,31,29,40,33,16,24,25,25,21,31,32,29,35,32,26,28,34,36,27,27,36,22,28,17,32,27,34,40,20,27,25,23,26,18,36,20,31,22,24,22,31,28,26,23,24,25,22,23,22,23,18,28,26,29,17,19,27,22,25,28,24,19,26,33,27,40,38,31,33,28,23,15,29,19,33,28,27,37,24,21,15,30,16,30,21,26,23,40,19,20,25,39,24,29,27,4,2,19,27,25,29,11,8,27,17,37,26,21,18,50,30,26,30,25,6,12,31,23,23,26,16,27,25,18,12,14,34,27,21,22,8,9,20,23,36,25,19,20,31,20,20,25,27,18,28,20,15,37,25,32,26,18,39,23,15,29,37,6,22,24,21,25,23,27,34,31,18,23,36,24,26,36,14,17,32,29,20,18,16,35,30,23,21,25,28,27,20,35,11,22,33,32,20,27,24,15,28,31,27,25,34,9,22,13,24,13,15,28,30,33,34,22,17,30,30,29,35,28,18,27,23,28,23,28,31,22,30,25,28,19,27,17,18,17,19,29,24,27,20,23,28,25,29,35,25,27,20,21,26,23,16,27,17,29,26,29,27,14,15,22,23,21,27,18,27,24,34,26,27,28,28,22,24,20,27,25,26,21,20,29,21,34,27,29,24,23,33,24,19,31,26,22,33,27,23,23,24,36,27,33,29,29,15,24,37,15,19,22,29,36,30,22,31,19,24,27,32,34,17,26,29,33,20,30,26,26,27,23,22,17,31,25,23,21,39,32,28,38,43,27,18,36,26,39,25,32,18,25,28,28,24,18,18,27,28,31,29,27,24,26,25,36,20,26,33,26,39,23,29,31,17,20,23,15,35,28,24,27,19,17,26,24,27,34,25,17,5,16,25,97
40,25,39,34,30,31,16,35,38,38,32,38,30,22,32,44,24,25,35,23,49,25,26,24,25,34,27,34,32,31,15,45,25,27,36,27,17,25,29,37,24,25,32,40,30,27,22,31,17,37,36,47,36,41,40,26,35,33,28,29,24,31,31,26,33,25,27,37,31,39,37,35,33,22,34,29,23,24,36,26,29,29,0,31,19,27,35,35,26,23,22,35,37,28,22,23,19,41,29,30,35,27,30,25,35,42,28,34,31,29,35,31,32,35,29,26,21,20,29,26,20,27,31,35,31,27,31,33,29,38,36,30,28,30,53,25,28,30,31,38,34,51,45,30,33,35,32,36,26,11,26,41,32,29,35,24,36,38,30,28,25,26,28,33,35,27,40,37,32,43,28,31,26,33,34,24,31,33,34,35,36,13,30,39,39,38,32,29,41,24,28,33,35,39,33,33,58,32,33,26,28,42,25,32,55,35,23,22,29,29,36,23,48,30,30,32,34,34,30,19,34,24,33,37,48,44,34,38,27,30,30,28,41,23,33,21,24,25,30,29,38,43,25,39,33,31,35,32,32,27,27,34,25,39,29,36,26,26,31,31,34,26,26,37,50,27,32,18,34,24,37,36,37,20,25,27,35,24,39,35,31,35,33,26,29,27,30,36,31,27,30,42,38,33,38,31,27,37,37,31,28,30,41,31,30,25,36,35,33,23,18,30,47,38,34,36,38,41,33,36,36,37,36,36,33,28,30,42,30,29,34,32,37,12,36,38,32,39,35,31,36,30,33,37,37,23,33,20,25,21,37,33,29,25,26,30,36,38,39,30,40,34,24,34,29,14,27,39,24,31,28,24,35,34,27,33,33,34,38,38,38,29,16,24,34,31,22,38,25,16,34,30,17,32,32,32,24,45,19,33,29,46,41,21,40,30,29,42,28,37,34,29,27,33,38,45,26,31,19,29,41,24,30,26,35,31,38,34,28,39,29,25,27,19,25,27,44,33,40,36,29,30,25,24,39,28,24,29,2,34,30,32,36,19,32,39,34,45,31,38,33,32,51,40,32,27,45,28,32,31,29,33,41,37,23,26,23,18,40,32,24,44,39,30,23,27,23,36,34,47,35,26,34,34,38,32,34,36,40,23,34,37,23,33,25,32,32,28,22,39,42,32,17,33,38,27,29,30,26,34,39,27,29,35,30,33,39,37,27,27,24,40,29,31,29,30,24,33,33,28,41,30,31,33,35,25,34,26,33,30,39,39,32,49,38,34,34,34,29,27,26,34,18,39,27,33,25,17,29,33,33,35,35,32,25,31,17,18,35,30,42,27,29,30,40,35,35,22,33,29,31,33,23,35,23,27,35,34,27,35,29,42,8,14,34,32,34,43,39,38,33,34,28,29,49,26,22,25,38,45,35,38,32,29,27,32,14,38,31,35,27,35,34,25,37,39,27,30,25,20,24,26,24,21,48,33,32,44,22,14,31,41,38,38,30,32,27,39,26,30,16,36,24,36,36,48,43,30,22,37,38,49,32,41,31,39,47,42,41,19,23,36,35,37,35,33,38,41,25,32,30,27,25,37,39,35,31,24,39,111
35,24,19,27,33,30,23,32,13,26,25,32,25,22,7,26,23,21,26,32,34,14,19,19,22,18,29,30,29,34,31,36,37,13,24,30,29,20,18,19,29,30,17,29,23,23,24,22,29,27,39,35,34,34,25,28,30,15,28,32,11,31,29,19,29,25,30,41,30,30,30,28,36,33,35,25,26,31,32,29,25,21,31,0,31,23,14,10,33,25,34,36,32,23,33,16,12,32,30,5,24,22,30,24,24,33,21,22,28,30,28,6,7,27,28,29,24,29,34,19,26,16,30,30,30,20,28,26,21,36,20,20,25,34,49,25,23,23,22,30,23,44,41,30,29,39,23,24,30,24,21,36,17,24,11,15,37,36,32,21,18,37,12,24,24,29,43,30,32,25,39,20,15,31,28,27,17,13,26,19,21,28,27,24,25,28,33,25,34,25,21,26,26,36,28,27,45,23,30,25,31,39,23,18,43,30,22,21,24,22,31,21,37,33,18,24,25,16,31,22,16,30,21,17,41,42,34,30,26,23,23,21,16,17,19,14,17,31,28,22,31,38,18,40,29,28,26,32,29,32,29,26,23,32,34,22,28,27,25,26,33,21,29,18,37,16,21,22,34,17,25,30,30,33,21,28,38,27,19,31,34,24,29,34,20,20,19,31,8,27,22,44,22,24,28,25,18,12,17,25,20,29,31,30,29,28,12,34,30,21,34,32,29,31,26,34,30,22,33,20,29,29,27,32,26,27,26,32,27,24,27,30,26,25,36,16,32,38,26,24,18,23,16,34,34,16,24,23,25,24,20,27,35,14,15,24,27,26,25,28,28,26,27,20,22,27,30,38,27,28,29,32,29,36,20,36,26,31,35,27,29,22,32,27,28,33,17,29,30,29,32,31,22,31,37,25,23,45,24,35,22,42,37,24,28,17,19,17,31,23,23,28,25,28,38,33,22,26,24,46,35,27,26,26,22,29,26,26,22,33,27,18,25,29,23,25,37,26,34,11,29,30,27,27,36,23,17,27,33,25,26,28,27,22,28,32,27,37,34,32,15,7,44,29,27,20,38,19,25,20,22,26,33,34,29,32,12,17,27,16,15,39,31,22,39,30,25,23,22,40,14,30,29,27,17,18,27,29,25,25,35,31,20,25,30,31,31,21,21,37,25,12,30,26,32,30,29,26,27,29,32,31,31,27,32,34,32,31,23,28,26,38,18,24,32,23,28,23,33,29,38,28,29,29,22,28,30,29,28,29,33,28,9,24,37,34,33,26,29,25,25,42,21,26,24,32,16,23,32,18,17,10,24,28,17,23,33,21,27,19,34,26,21,21,30,28,26,15,25,31,24,36,16,29,24,28,25,23,8,25,31,25,33,30,26,21,24,39,33,38,24,34,20,25,33,18,19,22,33,40,24,32,31,30,19,22,32,37,30,27,34,24,28,18,15,31,33,24,27,22,40,28,26,31,38,26,24,36,39,27,32,34,34,30,10,25,28,31,19,28,19,27,17,22,21,34,32,27,20,25,24,39,26,31,29,31,39,36,27,27,16,32,30,28,28,31,21,18,23,27,31,29,28,28,28,34,18,17,23,95
35,24,27,30,19,34,11,27,29,32,19,27,24,20,26,37,16,25,28,18,34,17,12,30,22,28,22,29,29,30,29,30,10,22,28,22,23,21,21,36,19,20,36,32,24,27,17,23,28,29,28,31,25,38,28,29,33,31,30,25,26,30,21,21,29,20,22,32,21,25,33,31,27,22,32,29,18,19,35,22,14,21,19,31,0,8,30,26,37,27,7,30,28,13,26,24,20,34,26,26,20,22,25,20,24,32,23,26,27,29,26,25,24,36,14,21,16,29,24,21,25,21,31,30,12,22,26,30,35,28,24,11,31,25,43,33,26,27,23,33,23,42,40,25,31,30,27,22,24,29,21,32,27,32,30,19,31,33,25,22,20,21,23,25,27,31,40,34,34,36,32,25,20,32,32,28,26,28,22,33,31,27,16,28,33,28,27,24,36,23,29,34,35,24,23,28,52,22,18,30,9,37,33,32,41,25,27,26,23,23,30,30,41,25,22,26,21,19,25,23,30,20,27,31,41,37,38,26,23,25,25,25,32,18,28,18,21,20,29,30,35,38,20,31,19,27,20,27,31,22,14,26,27,34,35,31,30,22,27,16,38,21,25,35,35,21,26,13,28,19,23,21,24,31,23,23,31,19,34,33,26,29,32,26,24,19,24,30,25,30,26,32,36,18,23,21,22,33,28,23,25,30,31,30,27,36,29,32,28,19,32,36,38,30,20,31,33,26,24,30,33,37,31,29,21,25,30,32,33,24,29,31,30,7,28,33,30,40,16,23,33,23,27,29,37,24,25,22,33,17,32,25,24,19,20,15,31,28,27,25,26,28,18,29,31,9,32,32,14,33,29,24,34,38,24,39,34,29,37,23,19,26,30,20,24,26,16,33,20,11,20,28,12,25,33,27,23,40,25,30,21,32,36,29,25,21,19,36,33,27,36,10,13,29,33,35,24,21,14,48,37,26,28,21,27,17,27,24,20,40,30,22,25,25,26,28,30,28,30,30,24,25,20,19,37,23,25,24,21,30,20,25,28,14,27,28,23,44,20,19,30,28,37,25,17,22,40,20,24,23,17,21,36,32,22,19,25,22,26,20,16,38,31,21,22,29,18,22,20,44,17,21,22,30,34,27,26,31,32,18,37,32,24,25,20,27,33,10,26,34,37,26,2,27,19,8,10,23,21,38,34,22,24,34,36,28,30,32,22,24,19,35,18,24,33,17,25,20,27,23,34,27,26,30,20,30,21,16,27,24,36,33,35,43,35,33,26,19,24,26,11,28,13,25,22,33,17,12,10,18,19,31,27,30,32,26,34,26,27,14,42,21,21,15,21,28,29,23,24,35,28,41,15,16,24,28,30,25,28,33,24,36,22,28,40,22,25,36,26,33,24,28,23,24,44,22,25,28,33,40,31,30,31,21,24,23,31,37,31,27,37,29,29,26,32,34,27,19,20,15,30,30,32,27,47,28,32,30,41,28,19,36,29,33,25,31,22,39,23,28,24,30,19,32,33,43,37,25,30,21,20,41,22,22,32,31,39,37,29,33,18,29,26,29,36,29,34,37,23,22,25,22,27,32,33,16,22,19,23,95
34,21,28,26,27,31,19,19,24,28,19,30,22,18,18,29,24,25,22,23,34,9,4,23,25,26,24,23,32,24,27,37,18,23,26,27,23,26,13,32,27,28,30,24,16,27,22,15,26,33,36,38,32,38,34,22,25,23,22,26,23,27,29,13,36,28,27,40,29,30,39,32,30,30,31,25,22,27,29,27,22,29,27,23,8,0,25,21,31,31,15,23,32,20,31,20,16,28,22,18,27,19,29,23,27,32,27,31,25,26,24,17,16,32,22,22,21,25,31,13,23,13,30,27,20,20,22,24,33,36,22,19,39,33,40,31,27,27,31,35,25,43,36,21,24,33,30,29,27,29,24,37,22,24,22,12,35,34,26,14,12,29,24,17,31,28,37,34,26,36,37,17,12,32,25,20,23,29,25,33,26,35,24,33,29,29,26,18,30,22,25,30,35,32,15,21,44,23,26,26,17,32,32,31,48,28,24,23,27,15,28,28,33,33,20,19,28,18,26,27,29,28,24,26,33,29,40,18,24,27,23,18,27,26,29,18,21,28,26,26,43,35,24,35,27,31,23,23,24,30,6,21,32,38,30,32,28,23,28,24,30,18,19,30,40,13,18,21,25,11,30,25,27,33,15,25,36,24,35,25,32,21,33,32,16,24,17,28,17,23,19,38,35,21,23,24,15,25,26,15,25,30,23,25,30,28,21,37,33,17,30,28,37,35,26,27,35,31,30,24,38,40,24,34,13,21,27,29,37,21,21,34,33,15,32,29,26,41,24,23,34,26,20,37,39,20,17,28,29,22,32,17,31,11,12,18,24,33,34,24,29,21,26,30,27,17,24,37,22,36,28,32,26,37,24,41,30,33,40,30,27,26,28,21,32,25,8,26,26,19,28,28,19,25,34,32,24,33,26,38,25,37,43,29,17,29,27,28,28,23,29,18,21,31,39,31,16,13,21,49,31,32,20,19,34,25,27,27,12,35,35,22,33,33,31,33,38,32,37,22,32,33,26,24,35,20,21,25,29,25,23,33,23,19,28,36,31,39,28,27,26,20,40,33,25,14,32,28,29,15,25,29,38,32,26,27,22,27,33,18,8,41,31,29,30,24,23,29,27,45,19,28,25,28,26,28,31,23,37,22,41,40,32,20,28,33,30,2,30,38,37,25,10,33,27,16,18,24,29,39,37,30,26,39,33,29,36,36,27,20,21,31,21,24,37,20,22,27,24,25,34,28,27,22,25,36,29,24,25,21,32,41,32,35,36,32,28,26,22,24,19,36,18,25,18,25,9,20,18,18,17,23,19,22,28,29,32,30,21,6,34,18,13,22,29,27,21,19,28,30,28,44,7,24,23,27,27,20,20,32,29,38,30,26,36,29,21,36,34,35,26,25,28,19,41,20,33,35,34,41,29,25,32,25,16,22,29,37,31,22,32,21,24,22,28,36,33,27,24,20,36,27,29,27,39,30,29,33,42,36,27,29,21,38,26,29,26,31,23,36,28,26,24,33,33,35,29,29,29,29,28,33,25,30,34,23,33,43,37,36,23,25,25,37,32,27,32,29,18,25,26,27,33,24,25,24,30,23,31,103
29,22,21,23,27,34,25,34,13,20,34,35,11,23,7,28,27,31,30,26,38,16,21,19,16,22,24,31,23,28,26,30,36,25,28,32,30,22,20,23,30,31,21,31,28,33,27,22,31,20,34,29,33,44,29,32,32,17,14,28,15,28,23,26,31,29,32,40,24,37,30,31,33,24,37,35,28,31,34,26,21,25,35,14,30,25,0,4,30,31,33,38,34,23,30,20,24,36,26,9,28,16,33,24,18,23,23,26,22,24,28,8,9,31,22,30,26,30,34,30,28,18,34,24,26,22,28,32,25,40,24,32,33,38,53,24,23,15,26,34,27,42,35,27,25,36,24,20,20,24,15,34,19,26,15,17,31,29,32,26,27,31,26,24,30,25,37,33,18,11,36,22,17,23,30,32,19,27,30,26,23,23,24,26,21,24,28,30,26,21,29,30,37,32,30,22,45,18,26,23,29,35,17,22,39,21,26,25,30,25,17,13,23,36,22,14,29,26,25,16,20,32,23,19,39,36,33,27,19,22,20,23,16,29,31,24,21,24,20,30,35,32,20,39,25,28,26,22,27,31,31,16,17,34,36,34,34,25,29,24,35,15,23,22,36,18,15,27,24,28,21,16,24,34,24,30,35,29,28,27,37,26,32,28,24,26,25,17,10,33,24,46,26,24,14,15,20,16,19,23,22,27,35,26,27,29,14,28,24,24,29,30,32,23,15,30,30,24,23,24,31,33,29,34,28,25,31,26,35,18,36,31,24,29,34,20,32,41,22,30,27,19,28,28,35,24,20,17,27,24,24,25,38,16,17,21,29,19,20,19,24,16,21,6,20,31,34,32,27,28,23,26,31,32,23,31,30,35,35,31,25,32,29,23,35,29,19,31,32,25,31,27,24,29,31,27,17,39,18,29,28,31,40,19,30,21,23,17,23,9,27,32,29,30,32,29,23,28,26,38,34,21,12,25,26,28,18,30,20,37,31,28,19,33,27,29,39,28,38,13,33,34,29,29,42,17,23,20,34,33,16,26,18,24,33,28,23,38,28,18,17,11,36,32,24,29,45,23,24,18,24,28,37,29,31,32,16,21,31,20,17,35,20,25,34,26,28,17,18,38,26,23,28,29,19,4,26,33,29,26,34,38,32,15,30,25,27,23,25,33,23,16,28,30,34,30,32,32,28,29,32,35,22,31,30,32,36,33,25,24,25,34,12,19,26,17,25,27,23,23,36,23,22,25,22,28,20,29,14,24,33,30,23,26,24,20,27,21,22,17,19,36,23,12,24,31,18,26,30,22,21,14,26,24,17,23,37,21,31,21,34,26,21,15,29,25,28,25,28,28,29,36,18,15,18,22,24,17,12,34,34,29,28,27,30,25,18,33,29,40,28,24,24,20,43,22,32,32,33,40,28,28,25,29,21,17,34,35,26,17,31,26,22,22,19,31,34,26,22,25,31,24,26,31,44,32,27,33,31,24,27,24,32,37,24,29,22,31,29,22,19,32,19,26,25,38,32,31,14,33,34,32,16,28,21,31,43,40,26,31,18,28,27,32,32,26,23,20,25,29,33,32,22,32,23,38,22,19,25,97
32,20,17,27,23,30,21,30,9,24,33,31,15,22,3,24,23,31,32,30,34,12,17,15,12,18,27,34,19,32,30,26,32,21,24,28,29,18,16,19,32,33,17,27,31,31,23,20,27,24,30,33,29,44,25,32,28,13,18,28,11,32,25,23,27,25,28,42,20,34,26,35,32,27,33,32,24,27,30,28,18,21,35,10,26,21,4,0,34,27,29,34,30,23,32,24,22,38,28,5,24,20,30,22,14,27,19,22,18,20,30,4,5,27,18,27,22,30,30,27,24,14,30,28,23,18,26,28,21,36,20,28,29,35,49,25,19,19,22,30,23,40,38,26,28,33,22,17,23,24,11,36,15,22,11,13,27,33,30,29,26,27,22,22,26,29,38,29,22,15,38,18,13,27,26,34,15,23,26,29,19,27,20,22,23,27,30,31,30,19,25,30,33,28,26,25,41,21,22,19,26,32,21,18,36,24,22,21,27,28,21,17,27,32,18,18,25,24,21,20,16,28,19,15,43,40,34,23,23,21,21,19,12,25,27,24,22,28,24,26,31,36,16,35,22,26,22,26,27,35,27,20,21,30,32,30,30,25,25,20,31,19,27,18,33,14,11,23,28,25,18,20,20,30,21,26,37,25,24,26,33,22,28,24,28,23,28,21,6,31,20,42,22,20,18,18,16,12,15,27,18,29,31,28,27,25,10,24,20,21,29,26,29,27,19,27,30,20,27,20,27,29,25,30,24,25,31,22,31,22,35,29,26,25,31,16,30,38,19,27,28,22,26,24,31,20,22,21,27,20,20,29,34,12,13,23,25,23,24,22,21,20,25,10,24,27,30,28,23,24,19,29,27,28,19,35,34,31,37,27,22,29,29,23,33,31,15,27,28,29,27,25,20,29,27,23,13,43,22,33,25,35,37,23,26,17,19,13,27,13,23,28,25,26,28,25,20,24,22,42,33,25,16,27,22,24,22,26,24,33,27,28,23,29,23,25,35,24,34,9,29,30,25,25,39,21,19,24,37,29,19,28,22,20,29,24,19,34,24,22,13,7,40,29,21,27,41,19,24,18,21,25,33,32,27,30,12,17,27,16,13,37,24,22,38,22,24,13,15,42,22,27,26,25,15,8,26,29,25,25,33,39,28,19,26,21,23,19,21,37,25,12,24,26,30,27,29,33,30,25,34,32,26,27,26,28,40,29,21,26,25,31,8,22,30,13,21,23,27,19,38,27,26,24,18,28,24,25,18,23,33,28,19,22,28,24,31,25,25,21,15,32,19,16,22,29,14,22,27,18,17,10,22,23,15,21,33,21,27,17,30,26,25,11,26,29,24,21,25,31,25,36,14,19,14,18,23,13,8,30,30,25,32,30,26,21,22,37,30,36,24,28,20,23,39,18,29,28,29,36,24,25,21,25,17,20,30,31,30,21,35,22,25,26,15,31,36,23,26,21,34,28,26,29,40,28,23,32,35,28,23,28,29,39,20,33,18,27,29,26,19,28,15,22,21,34,28,27,18,29,30,36,19,25,25,35,39,36,25,27,14,27,28,28,32,28,19,16,21,26,29,28,26,28,26,34,18,15,21,93
46,37,21,35,28,44,27,17,40,28,38,35,33,31,34,30,26,36,34,39,41,26,27,27,37,29,36,29,38,30,35,45,39,22,35,28,33,33,30,26,30,31,36,27,30,38,27,24,15,26,42,31,34,52,28,24,33,31,35,33,32,29,32,33,41,32,22,46,37,13,40,30,41,32,32,27,24,35,39,32,25,28,26,33,37,31,30,34,0,27,36,41,23,30,36,35,34,40,26,32,38,34,22,35,39,25,32,29,24,26,36,33,33,30,23,27,22,35,40,29,18,28,42,32,34,33,34,7,24,39,31,28,20,41,59,32,31,37,25,40,24,49,47,32,31,40,37,38,36,37,36,40,39,36,36,31,46,42,31,28,31,32,21,26,15,42,33,44,39,39,32,36,31,7,30,22,38,26,36,32,43,23,31,25,27,33,37,32,44,37,31,36,35,33,35,34,58,27,27,32,31,46,35,35,57,38,37,36,31,29,38,33,41,29,29,27,32,31,40,34,33,40,38,42,43,37,41,45,32,35,30,35,43,26,28,32,35,37,33,30,38,50,32,37,36,28,37,33,34,33,36,27,35,46,49,31,30,26,31,21,41,33,25,20,32,29,24,29,35,31,39,18,24,37,33,43,41,19,32,38,37,37,34,45,29,30,30,39,34,25,38,43,35,35,16,35,32,33,23,28,37,28,27,35,29,32,28,33,37,30,34,39,43,45,31,41,40,23,34,31,30,32,41,32,37,25,31,35,6,36,40,33,44,31,45,21,38,51,35,34,31,31,33,40,43,36,22,35,38,31,47,20,34,30,29,32,34,27,28,36,42,29,39,24,31,33,29,40,34,23,41,34,45,43,36,39,45,30,48,41,38,30,36,28,41,36,23,43,34,35,36,42,26,29,30,39,38,51,32,35,32,45,44,37,45,24,26,43,38,36,25,28,29,37,45,38,32,37,28,50,47,33,33,27,27,33,12,34,25,46,36,36,36,38,32,34,51,39,40,38,35,36,36,29,31,33,37,33,24,8,34,30,25,24,41,40,35,40,29,39,37,30,52,36,28,33,51,22,31,31,28,26,39,37,21,24,33,34,41,27,25,43,38,32,43,28,28,34,36,40,33,36,22,34,43,26,33,19,32,29,42,40,15,26,36,38,39,29,36,45,45,29,35,29,35,30,32,27,28,39,48,38,38,30,39,34,38,40,30,24,30,43,33,30,44,31,38,36,34,36,29,36,35,34,17,36,31,36,36,32,38,31,24,51,30,26,32,32,30,36,26,43,25,18,30,42,26,28,32,25,26,35,36,35,35,36,15,34,28,30,37,31,26,30,38,35,38,37,35,25,28,43,24,36,39,40,34,22,35,34,34,34,28,34,31,42,30,42,40,35,23,35,30,31,39,33,14,17,34,41,26,43,32,27,31,28,12,47,29,24,1,36,34,37,22,41,34,30,30,25,44,41,39,35,51,33,31,47,43,22,25,37,41,43,23,31,37,34,37,39,32,10,31,16,17,38,44,26,32,36,37,24,36,39,33,14,40,43,35,39,30,36,33,31,43,39,35,38,31,33,31,29,34,40,34,34,25,31,17,89
38,26,34,27,24,34,20,39,30,34,27,32,23,23,24,41,30,21,27,32,41,29,34,27,24,32,32,26,28,27,22,32,31,18,31,27,24,15,25,35,17,18,28,40,19,23,22,30,18,29,37,37,30,34,33,13,22,24,31,21,27,31,20,18,17,26,27,41,30,27,21,32,38,19,31,16,23,28,27,27,13,28,23,25,27,31,31,27,27,0,29,28,27,28,29,20,16,33,25,24,33,22,30,29,29,31,8,22,32,33,25,23,22,32,19,26,21,27,33,22,21,27,29,32,33,15,23,31,27,36,27,31,23,34,51,20,28,23,29,35,27,41,42,27,28,39,17,30,23,24,25,27,22,29,30,24,36,39,30,17,20,38,17,32,29,29,39,17,35,35,27,30,26,31,31,11,21,18,31,21,26,10,21,33,35,33,32,21,33,25,25,30,31,29,24,29,47,30,23,29,33,37,22,35,40,26,26,25,12,18,23,20,39,33,25,26,32,28,25,22,33,28,36,32,46,38,29,31,23,20,18,26,33,22,24,14,17,30,27,26,38,40,11,33,26,32,31,21,23,20,25,26,22,25,36,27,3,14,19,21,30,23,22,28,40,27,32,22,23,20,31,20,26,34,16,31,36,24,24,30,32,26,32,33,24,8,25,29,23,14,29,42,39,29,22,25,27,31,32,31,21,34,32,24,31,33,27,36,32,24,25,28,45,31,19,35,35,31,37,32,38,34,33,34,22,24,26,39,25,26,29,33,32,24,33,30,27,29,29,8,20,27,28,36,39,20,28,23,29,19,38,33,33,25,26,26,38,28,27,28,34,28,27,30,27,26,27,40,22,26,29,21,38,37,20,36,30,27,35,36,32,19,23,16,30,31,32,31,27,21,32,31,19,28,33,22,23,25,24,10,6,43,37,24,43,24,26,34,27,31,37,35,32,23,36,34,17,22,21,45,32,27,33,22,26,29,26,32,28,36,32,18,24,33,28,30,32,23,28,28,27,28,22,24,34,21,21,32,21,30,24,33,27,19,28,33,28,42,25,42,26,26,42,24,16,22,40,26,21,23,10,14,38,30,24,27,26,21,32,23,30,49,30,23,30,31,23,30,28,45,26,31,18,35,32,29,23,32,31,23,30,36,18,25,29,33,33,33,25,41,43,29,25,33,34,34,34,30,15,34,37,31,33,28,34,33,36,20,10,23,22,34,23,28,32,19,27,34,22,28,37,31,32,28,25,25,34,24,26,32,35,26,27,26,15,19,26,19,25,24,16,33,18,24,19,31,31,21,32,25,24,29,28,27,22,16,24,21,24,29,39,30,29,20,39,27,30,19,26,34,28,36,31,39,24,28,30,30,27,27,29,29,15,21,35,35,32,39,35,40,26,23,25,27,38,27,17,20,33,40,34,34,31,23,25,30,21,36,33,27,28,35,29,22,31,36,21,12,17,20,31,30,30,28,40,21,33,37,38,9,21,36,30,31,15,29,27,36,19,27,19,32,14,24,25,48,42,23,19,33,32,41,26,38,28,36,36,36,22,26,13,31,29,35,20,34,34,33,30,15,30,20,28,30,33,39,23,12,32,104
38,27,29,33,22,37,14,34,32,35,26,30,25,14,29,43,23,25,30,21,37,23,19,25,18,35,25,28,25,31,22,33,3,25,31,25,30,14,27,35,22,23,34,32,29,27,20,29,21,30,35,38,28,35,31,30,38,34,29,18,25,33,24,27,32,23,25,35,24,32,32,34,30,15,35,32,21,22,28,25,17,20,22,34,7,15,33,29,36,29,0,33,31,16,29,27,23,36,27,29,20,20,28,23,27,35,21,23,30,28,29,28,27,39,17,24,19,27,27,27,18,22,34,30,19,20,29,33,39,21,27,18,33,28,50,27,21,30,25,36,30,44,37,22,25,33,26,25,19,30,19,35,27,34,35,22,34,36,28,27,24,24,26,31,29,31,42,34,33,39,35,24,24,35,35,28,26,31,18,26,31,20,13,31,35,27,27,27,39,26,32,37,35,17,30,28,52,21,21,37,16,40,28,30,44,28,32,31,26,28,31,24,44,28,25,21,26,26,28,26,28,13,22,26,41,38,36,33,16,19,23,28,35,21,31,21,24,23,23,33,34,38,18,34,16,25,23,29,34,25,21,23,28,32,28,34,32,15,20,19,36,21,26,29,38,24,29,16,31,25,26,24,27,34,28,16,34,22,37,30,29,28,29,28,24,22,25,31,28,31,29,35,34,21,26,24,25,36,27,23,27,32,36,33,24,33,32,30,26,15,25,33,37,23,23,34,36,29,31,37,36,34,34,32,27,24,30,25,37,24,33,28,33,10,28,31,33,43,19,26,27,25,28,30,40,27,31,25,32,10,35,25,27,23,23,18,35,31,32,28,29,23,21,34,30,12,37,25,7,32,23,17,33,32,26,42,37,32,31,23,22,29,23,13,17,28,20,36,23,14,27,31,15,28,30,27,17,43,28,33,24,39,38,34,29,20,18,35,32,30,35,17,20,22,31,38,27,28,17,49,31,29,27,24,26,24,30,20,20,35,28,25,26,18,24,26,23,28,29,33,27,28,23,22,40,21,28,27,21,34,23,18,25,17,32,31,26,42,23,26,32,31,34,28,20,26,44,22,21,25,20,24,37,35,15,12,24,29,29,23,22,41,30,24,25,26,21,25,23,48,24,24,25,26,37,32,23,37,31,21,37,35,30,22,23,27,27,17,33,38,40,24,5,29,26,15,17,30,24,39,34,25,27,37,40,31,37,29,19,25,22,38,21,24,36,20,28,25,30,26,37,29,29,28,23,30,28,9,28,28,34,36,39,46,38,36,29,22,27,20,14,31,16,28,25,31,23,15,17,21,22,34,33,27,28,25,27,31,31,21,44,26,21,18,28,31,33,26,27,38,31,37,21,23,18,22,30,28,28,32,27,37,15,21,38,15,28,36,33,36,31,29,26,25,44,18,29,32,36,43,27,33,25,24,19,22,24,41,33,24,37,30,29,29,32,37,30,22,23,18,30,30,31,31,45,27,30,33,42,21,22,31,36,36,28,34,25,41,20,29,29,34,19,25,26,41,35,28,25,28,27,38,25,29,32,31,43,37,32,26,18,31,29,29,36,25,32,34,26,25,28,25,30,29,30,23,21,17,30,102
36,26,32,32,36,8,27,42,37,39,28,37,27,28,31,39,31,33,39,20,48,32,27,29,34,34,24,29,41,36,32,44,36,35,34,36,24,30,31,36,11,12,39,40,22,35,30,38,33,34,45,37,35,46,31,28,37,22,35,34,27,38,32,18,36,27,36,48,33,37,40,36,39,37,32,31,28,28,40,35,25,31,35,36,30,23,38,34,41,28,33,0,41,29,39,29,25,38,34,31,34,22,28,32,41,40,30,36,27,29,37,30,30,35,31,34,30,37,31,22,36,26,17,32,35,29,21,43,36,43,34,40,44,41,52,41,25,24,38,36,31,49,42,28,26,42,34,30,33,28,35,39,19,26,37,29,42,40,36,20,21,37,36,36,42,32,44,41,39,47,39,34,29,34,41,26,20,37,32,37,23,32,33,37,38,37,21,22,34,25,34,39,36,41,8,29,50,31,35,29,35,29,35,41,49,32,26,25,16,21,33,31,30,34,28,25,40,40,30,26,40,35,41,38,40,22,47,41,20,23,26,35,39,34,39,26,29,35,32,35,44,40,27,45,36,33,32,19,33,8,17,25,35,41,48,44,31,28,33,33,41,23,31,29,49,28,33,29,21,20,29,32,35,35,16,32,44,33,41,30,40,38,37,42,36,20,35,33,29,29,36,48,38,30,31,30,32,38,30,37,31,38,16,34,32,30,25,40,36,29,35,36,45,32,31,24,46,35,30,33,42,35,39,29,36,33,38,44,46,26,30,36,37,23,39,31,25,41,33,24,36,34,34,40,44,29,37,27,34,26,40,39,40,28,27,27,36,33,34,26,26,27,31,35,33,21,30,28,29,43,33,39,38,41,31,40,39,39,47,37,30,34,35,29,39,22,31,41,36,27,41,19,28,37,43,35,33,10,28,38,22,49,51,28,40,35,33,41,35,36,37,37,34,38,35,37,15,10,30,40,32,31,35,25,37,38,35,34,34,36,29,30,36,39,33,35,47,36,42,25,31,32,33,23,28,23,30,31,37,42,31,41,29,28,40,45,40,27,37,41,26,33,41,36,28,23,41,35,35,29,22,26,33,24,36,39,26,21,30,30,31,46,36,36,24,31,31,34,32,49,38,34,30,37,40,34,37,32,42,21,46,48,42,26,27,37,37,25,25,39,45,38,28,41,43,35,37,28,13,37,46,38,26,42,36,37,45,42,32,32,20,28,35,32,36,31,31,37,20,34,45,32,33,28,34,32,33,31,30,33,43,38,45,38,38,34,27,32,28,34,28,36,29,29,17,38,32,28,34,32,31,36,28,27,35,33,39,25,27,29,39,30,35,32,39,34,30,28,39,36,37,40,30,38,34,32,27,32,30,38,31,41,37,33,34,35,33,46,36,46,32,21,36,28,48,32,41,39,22,29,31,22,41,35,23,30,36,24,37,28,42,34,29,31,32,47,19,24,23,28,43,31,33,28,51,33,31,39,33,33,33,35,18,19,38,38,33,36,31,39,23,43,27,27,26,49,43,35,32,27,26,46,31,38,23,45,39,50,34,41,26,31,34,41,41,23,32,32,36,27,38,35,32,32,32,43,36,27,36,108
33,29,29,26,35,42,23,39,33,35,31,42,24,26,27,41,28,33,38,38,48,32,32,30,22,31,36,39,15,33,24,39,34,34,40,30,35,18,29,35,32,33,39,43,32,35,24,32,38,36,29,41,41,47,42,34,39,33,29,30,33,38,31,29,26,35,30,33,17,35,22,45,37,28,40,37,26,31,33,19,24,31,37,32,28,32,34,30,23,27,31,41,0,27,15,33,31,44,31,27,30,19,37,29,32,34,19,28,39,38,36,26,25,41,30,29,24,29,36,33,36,27,44,29,16,12,28,30,35,34,33,29,31,37,54,39,26,24,32,34,26,45,38,32,29,40,28,18,24,35,23,38,25,32,33,27,40,22,33,30,31,37,35,30,36,30,41,35,33,44,9,27,28,30,39,36,24,40,31,35,29,34,32,33,35,28,33,34,35,28,32,37,43,40,33,26,60,23,34,40,19,23,37,38,37,25,34,33,27,29,30,35,42,34,36,23,33,25,34,33,36,26,35,35,46,46,47,29,26,23,15,33,36,30,40,29,28,21,35,33,41,37,16,38,15,29,30,26,40,35,36,25,37,30,38,43,30,25,30,32,34,20,28,32,40,27,32,25,24,31,19,31,29,41,27,29,28,27,45,30,34,31,33,34,35,23,36,30,26,35,34,45,42,28,33,19,30,34,27,34,26,33,41,40,28,36,30,34,30,27,27,37,37,32,28,28,30,35,40,33,42,31,33,41,19,30,36,38,17,23,40,32,28,27,24,30,36,42,12,27,34,23,38,34,46,27,34,34,32,22,33,36,36,27,26,25,38,35,36,23,22,25,38,33,40,29,38,38,24,29,29,30,36,38,25,44,43,32,43,33,15,37,25,25,34,33,33,35,30,30,32,34,22,34,37,25,23,45,35,33,25,45,37,35,41,27,29,37,39,25,44,22,25,26,39,40,26,31,24,52,35,38,27,29,37,29,35,33,31,35,25,33,35,27,21,23,35,26,39,31,32,33,27,27,40,18,26,17,35,31,20,30,26,22,32,36,31,39,36,41,31,29,45,35,27,33,51,29,20,27,21,22,31,36,39,36,33,32,40,34,31,48,33,26,31,36,23,18,16,56,23,20,26,38,35,31,20,42,41,30,46,44,26,24,32,31,33,30,36,26,38,32,30,30,31,20,22,35,30,31,40,34,38,30,43,36,42,31,21,29,29,32,26,20,43,22,30,30,25,32,29,16,15,28,36,28,37,22,27,35,27,37,35,44,38,35,33,30,26,32,27,44,21,35,28,34,30,24,20,32,33,32,35,27,33,27,38,32,30,26,45,33,30,24,27,34,37,28,27,42,34,47,32,38,24,28,29,34,30,30,32,40,29,23,38,42,21,43,38,43,25,26,24,25,54,30,25,28,42,49,38,26,31,28,29,22,35,49,34,26,24,35,25,35,31,31,36,23,28,23,33,29,31,34,49,29,34,34,45,33,29,33,30,42,37,36,31,42,32,38,30,33,17,35,35,45,39,28,34,31,30,46,20,26,35,37,42,38,33,39,16,31,34,38,38,31,36,34,33,26,28,27,39,33,32,28,26,15,31,103
22,23,17,26,28,37,20,27,16,23,15,33,23,7,20,33,26,23,21,21,21,24,19,26,19,27,25,20,26,23,16,39,19,12,15,25,21,15,22,28,28,29,27,23,13,25,26,19,24,23,34,38,32,36,35,19,28,21,17,19,24,26,27,11,34,28,25,40,20,27,33,30,14,15,19,22,19,23,27,27,23,24,28,23,13,20,23,23,30,28,16,29,27,0,23,18,14,27,19,18,21,21,23,17,29,32,22,24,26,24,23,19,20,27,23,21,21,21,28,11,25,15,38,30,19,16,20,23,30,28,11,24,36,33,39,20,22,25,25,33,22,41,34,23,18,17,27,13,11,27,20,36,25,31,24,18,29,33,25,11,8,30,13,17,23,28,30,26,21,32,29,20,18,36,28,17,24,18,19,24,29,24,25,32,23,15,18,15,27,22,22,27,27,31,21,15,41,9,27,30,22,28,21,21,32,12,23,22,24,12,29,17,34,29,9,22,17,17,23,27,19,20,28,30,32,35,29,24,17,20,19,24,19,16,18,16,19,29,16,23,34,38,19,34,18,28,7,29,22,31,19,24,21,33,30,21,25,16,21,25,36,22,18,24,29,17,22,21,27,9,14,29,32,39,13,23,36,22,24,23,35,24,29,22,15,22,16,29,21,20,25,37,25,5,27,8,21,25,15,14,23,32,29,23,28,34,20,31,27,6,19,31,25,33,19,23,34,30,31,26,37,28,27,16,23,18,24,19,36,25,17,29,17,16,21,26,24,34,15,21,23,10,19,31,40,17,21,28,26,11,30,16,23,17,16,2,28,24,25,12,17,24,27,25,23,18,21,32,14,24,24,17,29,26,22,36,28,30,31,24,18,24,17,14,24,19,23,29,29,20,27,27,21,22,33,24,18,37,25,38,23,36,39,24,35,20,22,30,26,14,27,23,26,23,32,28,14,19,23,42,29,31,15,16,29,26,31,17,11,33,31,20,23,25,27,29,38,23,30,24,32,33,28,27,32,22,18,28,27,22,7,17,26,23,27,26,28,36,29,32,28,20,37,34,26,10,28,22,23,24,24,23,32,21,26,23,24,26,13,7,23,25,32,26,24,22,27,13,11,41,19,30,19,17,30,23,25,21,24,16,30,30,34,23,24,28,24,21,30,30,35,15,11,29,28,21,23,23,27,35,34,30,27,25,33,28,34,30,20,17,17,27,23,12,37,25,20,16,28,21,31,27,26,21,29,31,32,16,26,20,31,31,32,37,34,30,26,28,15,13,20,37,22,28,16,31,24,21,23,5,6,23,27,20,21,26,30,30,18,22,34,17,12,24,22,29,28,17,29,23,25,34,22,29,19,23,31,24,21,24,30,28,21,15,29,28,21,29,35,41,23,29,24,13,34,9,33,32,27,34,18,21,25,24,12,10,27,44,33,25,31,23,22,20,27,35,31,26,22,24,22,27,25,24,42,28,23,17,35,25,22,32,25,27,15,27,20,31,21,26,28,20,20,26,27,30,32,26,18,28,27,32,9,21,25,22,30,38,32,32,19,24,27,31,29,16,31,31,17,24,25,26,31,22,28,29,21,18,21,93
39,28,28,35,37,32,15,29,35,27,34,36,26,16,29,44,30,27,29,30,44,26,30,30,25,24,29,33,30,28,9,43,32,26,30,20,33,22,22,26,31,32,36,34,26,29,9,34,28,32,14,40,38,45,34,19,28,31,35,28,22,30,32,27,27,32,20,18,32,32,31,37,27,28,40,22,16,23,38,4,26,28,22,33,26,31,30,32,36,29,29,39,15,23,0,27,31,35,24,28,31,23,29,24,33,27,23,27,25,23,31,28,27,34,27,17,14,14,28,27,31,22,39,25,31,22,25,34,38,37,34,31,34,25,47,29,26,33,29,31,19,44,40,25,35,34,32,28,29,30,24,36,23,30,34,19,35,31,21,24,27,33,27,36,33,21,42,41,39,41,6,26,21,38,31,21,22,32,29,29,27,19,34,18,28,35,19,25,37,27,29,34,33,34,31,32,54,29,31,31,33,20,26,26,47,31,27,26,29,25,32,22,35,29,29,16,28,28,29,22,28,28,37,35,39,31,38,39,21,24,25,22,38,22,32,30,33,26,25,28,32,39,20,30,30,25,30,24,33,32,32,18,26,34,23,35,29,25,30,29,36,22,23,25,41,22,27,17,26,28,29,33,33,39,25,31,13,17,35,37,19,30,27,32,23,25,24,32,26,20,26,33,34,28,35,29,22,35,30,25,32,29,38,34,26,34,30,32,33,17,12,24,43,41,30,27,37,20,31,26,27,39,31,37,29,23,29,37,32,25,32,26,36,19,30,23,34,46,27,29,30,29,27,37,40,28,36,21,19,20,34,27,28,20,21,25,33,33,34,29,31,14,25,32,30,21,34,40,23,35,32,30,35,37,31,42,37,19,41,34,30,25,10,23,33,18,29,33,22,23,35,32,14,27,29,27,26,49,24,34,27,39,37,30,44,24,26,39,37,33,32,32,32,30,36,33,24,29,16,44,36,25,33,19,33,32,33,28,22,40,30,34,28,33,27,29,39,28,39,29,36,37,24,17,27,24,29,22,20,33,30,36,20,12,34,37,32,46,38,39,37,30,46,37,29,29,47,26,26,20,23,19,28,32,33,36,21,26,31,30,27,36,35,27,17,21,8,24,26,48,30,25,23,28,37,31,28,37,34,22,38,36,29,17,24,34,36,29,30,35,39,26,24,32,23,34,36,24,30,41,38,26,31,37,38,24,43,32,25,22,23,26,27,30,32,26,18,27,25,27,36,25,24,33,26,30,34,25,29,23,34,37,38,42,35,35,31,23,22,22,29,41,13,37,26,27,28,16,32,28,29,33,28,34,26,31,34,27,23,25,41,21,23,28,37,27,30,29,30,34,26,42,28,39,27,31,31,28,25,29,20,36,14,8,37,30,30,37,35,35,18,26,29,28,39,20,28,31,37,44,29,27,34,20,21,28,31,44,28,19,35,30,34,29,22,38,36,21,16,11,18,20,18,33,48,26,31,40,37,20,22,26,29,32,29,36,26,38,30,30,25,31,19,29,28,42,38,15,23,34,35,43,28,36,28,33,35,36,35,25,18,32,29,35,39,21,29,26,27,28,13,12,26,28,25,32,23,19,24,96
19,22,27,19,28,35,18,37,29,32,17,25,9,25,23,38,27,13,31,28,39,29,24,31,29,26,29,22,31,26,29,36,30,25,29,19,21,23,29,29,21,22,28,35,15,15,18,30,26,30,33,34,27,26,35,20,29,21,26,26,27,26,24,11,34,30,19,37,30,29,32,12,28,26,25,17,11,26,29,23,17,28,23,16,24,20,20,24,35,20,27,29,33,18,27,0,4,37,23,21,32,14,20,21,33,34,22,30,26,24,29,22,23,12,23,18,13,22,29,11,29,20,33,22,29,21,20,35,18,35,29,34,29,32,41,35,32,15,26,33,24,36,35,26,22,31,24,24,22,27,29,31,28,35,22,21,36,31,22,13,10,31,24,28,30,21,35,15,28,31,31,25,21,33,20,19,28,25,30,28,32,30,25,29,33,27,26,17,26,21,13,18,23,33,21,19,43,21,27,31,29,36,29,26,43,20,22,23,16,14,15,25,35,25,27,23,33,26,30,26,28,30,37,33,39,35,40,23,27,28,18,27,32,25,31,6,9,28,25,14,32,30,19,31,22,20,21,25,31,24,21,25,29,33,40,34,23,23,28,25,31,13,21,24,40,20,25,20,27,9,25,24,33,40,13,31,32,16,31,23,28,21,26,27,28,12,29,15,24,19,28,34,34,19,26,19,24,23,25,30,13,27,29,32,21,36,24,33,37,24,32,24,35,23,13,27,21,31,29,28,38,26,26,22,28,22,18,32,31,16,19,25,28,17,31,26,24,33,25,16,28,15,32,37,40,8,32,27,17,21,30,33,31,20,19,16,31,31,32,22,28,21,31,18,32,19,23,36,24,24,26,28,31,35,12,40,10,30,42,35,28,14,28,21,19,27,27,28,25,21,32,27,17,26,30,30,28,37,25,30,14,38,36,28,37,25,27,30,35,25,27,30,30,29,38,30,14,19,19,49,29,31,24,14,23,29,28,32,28,33,32,10,28,34,28,30,40,30,37,27,34,35,26,20,38,15,9,26,25,34,18,22,23,15,20,37,32,34,29,25,18,23,36,28,20,12,30,23,17,27,14,18,36,27,31,28,26,25,31,25,28,39,18,23,32,22,19,24,22,44,28,29,22,30,31,16,19,21,28,20,39,39,24,24,27,37,28,22,29,33,35,28,22,24,32,28,30,23,19,34,41,29,31,24,30,25,16,32,24,21,19,31,27,22,36,26,20,34,26,26,35,23,24,21,29,32,32,26,12,22,18,30,25,38,29,32,26,27,17,28,20,37,16,24,16,27,29,19,30,23,24,21,30,20,29,23,32,25,20,25,19,22,27,24,33,20,32,7,24,15,16,40,27,27,29,25,22,27,24,31,25,33,31,28,37,35,24,35,25,38,25,27,25,17,45,27,23,25,38,44,30,29,36,21,22,20,29,40,28,24,34,26,22,2,27,22,25,16,21,16,33,20,18,25,44,18,27,31,43,29,23,32,27,35,22,9,27,16,11,26,23,35,22,22,21,42,37,26,26,33,34,44,20,32,33,39,32,35,26,24,21,24,22,32,12,24,27,30,34,19,22,23,32,22,31,31,26,20,31,92
23,18,23,15,24,33,17,35,25,28,13,29,13,21,19,34,24,9,27,24,35,25,20,31,25,22,25,18,32,24,25,32,26,25,29,23,17,19,25,25,17,18,29,35,11,11,22,26,22,26,32,36,30,22,33,16,25,17,23,25,23,22,20,7,30,26,18,35,26,27,28,16,24,22,26,13,15,25,25,27,13,24,19,12,20,16,24,22,34,16,23,25,31,14,31,4,0,33,20,17,28,14,23,17,29,30,18,26,22,20,25,18,19,16,19,22,17,18,25,7,25,21,29,24,25,19,16,33,22,31,25,30,26,31,37,31,28,11,24,29,20,32,31,22,18,27,27,20,18,23,26,27,24,31,23,23,36,27,26,9,6,27,24,24,34,17,31,18,27,35,27,21,23,31,24,15,25,25,26,25,28,26,21,31,29,23,28,13,22,17,9,14,19,29,17,15,39,17,23,27,25,32,32,22,39,19,26,27,12,10,19,28,32,21,23,23,31,22,30,22,24,26,33,29,41,31,36,19,23,24,16,27,28,24,30,2,5,24,21,10,28,32,15,33,18,24,17,21,27,20,17,23,26,29,39,34,19,22,27,21,27,15,19,20,36,22,27,19,23,5,21,20,29,36,9,27,36,20,31,19,32,17,27,29,24,8,25,19,20,15,29,33,30,15,22,15,26,24,21,26,9,23,25,28,23,32,20,37,33,20,28,20,31,19,17,23,25,30,25,24,37,26,22,26,26,19,14,28,35,18,15,27,24,13,27,22,20,29,21,12,24,11,28,35,39,4,28,23,13,17,26,30,30,22,21,12,29,27,28,18,24,23,27,22,32,15,19,32,20,20,22,24,27,31,8,42,14,28,38,31,24,10,24,20,23,28,23,24,26,17,32,23,18,23,34,26,24,35,24,26,10,42,40,30,33,27,26,29,31,21,23,26,27,25,34,26,10,15,20,45,25,27,21,14,19,29,26,28,25,29,28,6,24,30,24,26,36,26,36,23,30,31,22,24,36,13,5,22,21,32,14,18,19,19,16,33,28,34,25,29,14,19,32,24,16,8,26,27,13,23,10,14,32,27,27,24,24,27,27,21,24,35,22,19,28,18,23,20,18,40,24,25,18,26,27,20,15,17,24,16,35,38,28,22,26,33,24,18,31,29,31,24,18,20,29,24,26,23,15,32,40,28,27,28,30,29,20,28,20,18,15,27,23,18,32,22,16,30,22,28,32,19,20,17,25,29,28,22,16,26,22,26,21,34,25,29,22,23,17,24,16,33,19,24,12,23,25,18,26,19,20,22,31,16,29,26,28,27,16,22,23,25,26,20,29,16,33,3,20,19,12,42,23,31,25,21,24,27,20,27,29,29,27,24,33,33,20,31,21,39,21,23,21,13,43,23,27,29,35,42,26,25,32,23,18,16,25,36,24,20,35,22,18,6,23,26,21,12,17,20,29,16,14,21,40,14,23,27,39,25,21,29,23,31,22,13,27,20,7,22,25,34,18,18,17,38,33,24,29,30,30,40,16,28,29,36,28,39,22,20,17,20,18,36,16,26,27,30,30,15,26,23,28,18,29,27,27,16,27,96
47,29,39,33,31,41,36,40,43,42,41,39,30,22,37,42,34,31,6,33,48,28,24,34,33,35,34,39,40,37,28,42,39,30,42,34,37,30,24,25,34,35,41,28,36,29,34,31,38,37,46,35,37,51,40,29,30,31,36,34,34,11,13,31,37,30,37,49,38,27,41,44,35,32,28,26,32,41,36,37,20,28,41,32,34,28,36,38,40,33,36,38,44,27,35,37,33,0,32,37,27,35,36,41,36,38,31,33,27,25,8,36,35,33,26,26,31,21,46,35,36,30,29,42,37,32,27,33,27,43,38,30,35,44,46,34,37,34,33,40,30,44,37,27,35,41,32,38,36,31,33,33,27,34,39,33,37,43,26,34,34,39,29,33,36,28,42,41,40,42,40,34,33,38,38,31,26,34,29,40,31,31,28,40,43,40,30,38,42,28,33,28,37,36,38,38,41,34,30,36,34,50,25,33,57,33,27,26,29,35,36,23,29,35,36,28,32,22,25,23,34,35,34,38,37,44,43,40,32,35,35,39,46,33,36,31,28,35,30,34,39,42,28,36,37,34,34,28,13,37,34,26,19,42,42,28,36,31,36,28,40,34,32,32,47,32,34,35,28,33,39,27,36,42,33,35,44,34,39,25,44,30,37,28,12,25,13,36,35,28,40,42,40,32,29,33,36,36,39,19,32,26,37,12,33,38,34,35,34,21,31,31,49,42,26,41,32,38,38,37,45,19,40,31,37,34,36,32,45,37,43,36,32,37,36,30,39,44,37,29,39,37,16,30,42,35,33,22,26,26,47,21,35,32,31,29,20,37,38,37,42,30,26,34,31,39,36,42,29,44,28,30,43,37,31,43,47,22,43,30,37,23,29,29,39,29,28,42,43,41,37,34,35,38,38,37,32,48,25,30,27,41,48,31,41,28,26,43,15,27,29,31,32,38,32,39,33,36,37,48,47,18,34,29,32,34,33,31,16,47,37,35,17,39,33,33,20,36,45,33,34,35,28,34,38,36,36,34,39,32,34,42,30,33,24,32,27,11,32,38,36,37,49,31,23,36,54,30,32,25,23,27,43,36,33,36,33,28,40,34,28,46,38,37,36,23,33,38,36,49,24,36,27,32,45,32,30,35,37,35,43,43,38,27,42,33,32,26,32,45,50,30,32,29,42,33,33,20,32,44,40,44,36,33,40,33,44,39,33,33,34,43,30,36,33,29,37,31,27,29,47,37,36,21,32,35,38,31,33,25,35,39,41,46,25,21,28,33,32,27,23,40,34,31,31,33,29,36,35,32,33,38,18,22,25,31,44,28,33,30,40,22,17,27,40,17,20,36,39,35,36,43,27,35,31,27,35,32,37,42,39,38,33,27,41,27,28,43,33,50,29,26,36,37,50,24,37,34,33,40,33,43,40,26,27,34,41,36,27,29,41,38,24,39,29,33,38,25,30,34,37,27,25,36,54,34,30,44,41,32,24,38,41,42,31,37,28,37,36,20,26,34,31,36,35,49,46,26,22,25,24,37,34,41,31,27,45,47,35,33,30,18,15,39,42,31,36,39,22,21,30,29,17,39,33,35,29,29,35,107
27,18,32,30,23,30,15,33,31,36,30,26,15,21,25,37,30,14,26,18,30,27,22,23,25,31,22,29,32,8,30,34,30,26,26,16,26,21,27,21,26,27,35,36,22,16,15,24,21,26,22,24,28,41,32,12,21,26,27,24,23,24,19,22,34,25,10,34,25,32,38,34,29,20,30,15,12,23,31,20,12,29,29,30,26,22,26,28,26,25,27,34,31,19,24,23,20,32,0,25,28,12,26,24,28,30,23,29,30,29,24,24,25,24,18,15,10,23,28,26,24,18,30,20,24,19,25,29,28,34,30,33,34,29,49,28,27,30,25,35,26,40,39,29,23,32,20,18,16,20,25,32,24,31,31,19,34,35,19,20,23,30,27,22,30,21,35,31,31,28,30,19,19,27,21,14,25,32,30,29,28,24,20,27,35,28,24,24,32,17,19,24,24,28,26,20,50,24,22,25,25,33,19,30,37,17,22,21,21,21,21,17,40,29,28,21,33,29,28,12,31,26,35,33,37,36,37,29,23,25,16,25,34,22,30,21,24,30,24,18,36,28,20,28,23,21,22,29,29,29,28,23,19,34,38,35,22,21,26,20,29,11,3,14,34,18,23,17,31,24,19,19,28,31,20,27,29,7,25,33,25,23,27,27,27,17,26,21,24,13,26,31,37,20,21,13,22,32,30,28,28,18,27,28,22,35,29,30,33,22,33,28,40,38,18,28,19,29,28,33,36,36,25,27,26,3,9,34,31,14,32,26,22,19,32,16,29,38,20,21,30,9,23,35,36,16,26,13,23,17,38,30,28,18,17,17,24,27,28,17,22,19,17,24,22,21,30,32,20,28,30,22,28,33,27,32,33,26,36,31,23,18,31,19,30,24,26,27,22,21,34,23,14,7,27,27,24,43,10,34,19,38,33,20,39,26,28,33,27,19,33,26,29,29,38,37,19,24,16,42,36,17,29,15,27,31,22,29,25,39,29,25,21,31,25,27,39,27,35,29,29,30,24,17,34,13,17,27,27,28,12,16,25,12,21,32,27,43,24,34,32,25,41,23,15,25,43,28,28,25,15,19,38,28,24,22,22,17,29,26,26,40,19,30,34,27,16,17,16,40,30,30,23,33,35,22,30,31,32,22,38,34,33,22,24,34,29,20,21,37,41,31,24,21,13,24,26,24,24,32,34,26,24,30,32,22,32,23,25,2,23,32,22,27,22,21,29,32,30,24,16,27,28,29,24,24,26,22,18,22,16,31,38,32,31,27,27,28,18,21,15,32,13,23,21,31,27,16,26,24,25,30,27,30,13,19,24,17,27,23,25,19,24,19,27,26,29,17,33,20,16,32,25,31,25,29,16,25,26,31,22,34,29,29,37,31,25,37,34,35,25,31,28,28,37,25,32,29,29,36,20,26,32,18,21,25,24,37,17,24,25,26,29,25,17,20,30,17,18,13,27,20,22,30,41,26,26,29,35,25,20,30,30,31,29,25,25,22,26,24,15,26,19,18,17,37,31,22,16,14,15,40,14,26,25,34,39,32,27,30,18,31,28,37,30,22,28,31,29,20,19,19,18,34,27,32,25,19,31,100
33,19,14,24,28,25,18,27,8,21,30,27,20,17,2,21,18,26,31,27,29,9,14,14,17,13,24,30,24,29,26,31,32,16,19,25,25,15,13,14,29,30,12,24,28,28,19,17,24,25,34,38,29,39,20,29,25,10,23,27,6,29,24,20,24,20,25,38,25,32,25,33,32,28,30,29,21,26,27,24,21,16,30,5,26,18,9,5,32,24,29,31,27,18,28,21,17,37,25,0,19,17,25,19,19,28,16,17,23,25,29,1,2,22,23,24,19,25,29,24,21,11,25,25,25,15,23,28,16,31,15,25,24,32,46,20,18,24,17,25,18,43,36,25,24,35,18,19,25,19,16,31,12,19,6,10,32,31,27,26,23,32,17,19,21,24,38,26,27,20,34,15,10,26,23,31,12,18,21,24,16,23,25,19,20,24,28,26,35,20,23,28,30,31,23,26,40,18,25,20,26,34,18,13,38,26,17,16,24,27,26,16,32,32,13,19,20,21,26,17,11,25,16,12,42,37,29,25,21,18,18,16,11,20,22,19,19,27,23,24,26,33,13,35,24,23,21,27,24,32,24,21,18,27,29,25,27,22,20,25,28,16,24,13,38,11,16,20,29,22,20,25,25,28,18,23,33,22,19,28,29,19,24,29,25,20,24,26,3,28,17,39,17,19,23,20,13,7,12,24,15,24,26,25,24,23,7,29,25,16,29,27,24,32,21,29,25,17,28,15,24,24,22,27,21,22,28,27,26,19,32,25,21,22,31,11,27,33,21,24,23,24,21,29,29,19,19,18,22,19,15,26,30,9,10,20,22,26,27,23,23,21,22,15,25,24,25,33,22,29,24,27,24,31,16,31,31,26,36,22,24,26,27,22,32,28,12,24,25,26,27,26,17,26,32,20,18,41,19,31,22,37,32,19,23,12,14,12,26,18,18,23,20,23,33,30,17,21,19,41,30,22,21,24,17,24,21,21,21,28,22,23,20,24,18,20,32,21,29,6,24,25,22,22,34,18,18,25,32,27,21,23,22,17,26,28,23,32,29,27,10,2,45,31,23,24,36,14,21,15,18,22,28,29,24,27,7,12,22,11,10,34,26,17,34,27,20,18,17,39,19,28,24,22,12,13,23,24,20,20,30,34,23,20,25,26,26,16,16,32,20,7,27,21,27,25,27,30,27,24,33,29,26,22,27,29,37,26,18,23,21,33,13,19,27,18,26,18,28,24,35,23,24,26,23,23,25,24,23,24,28,23,14,19,33,29,28,21,27,20,20,37,16,21,19,27,11,19,27,13,12,5,19,25,12,18,30,16,22,14,29,21,22,16,28,27,21,20,20,28,26,31,11,24,19,23,20,18,3,27,26,20,28,25,21,16,19,34,34,33,19,29,15,20,36,13,24,23,28,35,19,27,26,25,14,17,27,32,25,22,33,19,23,23,10,26,33,20,22,17,35,23,21,26,37,23,19,31,34,24,27,29,29,35,15,30,23,26,24,23,14,25,12,17,16,29,27,22,15,30,29,39,21,27,24,32,34,31,22,22,11,28,25,23,29,26,16,13,18,23,26,24,23,23,23,29,13,12,18,90
39,22,33,32,37,34,20,34,16,29,23,36,29,16,21,40,20,34,21,23,42,28,27,27,24,28,19,12,28,30,24,44,23,24,36,29,27,20,28,26,23,24,31,32,23,32,26,34,34,27,32,33,34,41,37,29,38,29,19,24,25,16,28,25,25,29,29,37,23,29,21,42,35,27,38,31,25,28,34,31,26,25,35,24,20,27,28,24,38,33,20,34,30,21,31,32,28,27,28,19,0,26,34,25,34,33,27,28,14,12,23,20,21,38,27,28,23,29,33,25,34,24,34,21,14,26,31,31,32,23,32,24,36,30,37,29,27,37,27,39,23,28,21,6,32,37,28,24,30,24,25,30,30,35,25,27,36,38,32,21,24,36,23,36,29,28,47,37,23,34,36,26,27,31,33,27,29,18,2,30,34,28,33,28,30,33,27,25,37,21,31,26,24,37,27,29,51,27,31,29,11,39,30,24,43,31,26,25,24,22,35,26,43,34,30,23,25,26,30,16,22,15,7,11,41,41,37,35,22,25,29,33,19,23,30,30,31,33,25,32,36,44,24,32,18,32,28,15,28,26,24,21,30,38,30,33,35,21,26,25,37,27,25,29,36,26,21,18,15,23,25,24,34,30,27,18,40,26,30,30,33,30,35,34,24,25,25,35,20,30,34,44,28,26,26,25,30,26,31,23,29,34,35,27,33,31,26,35,31,15,27,35,41,43,25,34,39,27,25,30,34,36,39,35,28,27,33,27,44,30,33,34,34,24,29,30,35,31,18,29,29,29,28,35,40,29,32,15,30,16,34,25,31,26,25,23,37,26,25,29,28,25,19,31,24,26,31,31,13,35,29,25,35,35,28,36,42,27,39,3,20,28,21,19,23,28,31,41,29,28,24,27,21,29,38,29,23,44,18,32,27,44,43,24,14,23,23,31,30,31,37,14,17,28,37,37,28,25,23,49,37,11,21,26,29,21,26,4,20,40,30,34,32,20,26,28,43,30,34,25,33,34,11,28,35,27,30,29,35,32,26,34,25,23,31,30,33,38,38,33,29,21,47,37,29,26,44,24,23,27,23,27,39,36,35,32,26,21,34,28,29,33,35,31,29,10,27,24,22,42,28,32,31,26,31,29,25,35,34,27,36,36,37,22,29,30,33,25,25,38,39,18,22,31,23,12,14,27,21,36,39,27,21,36,36,35,34,35,25,26,28,38,28,26,26,27,29,22,14,28,38,31,31,26,21,28,28,11,32,28,38,28,33,38,33,29,30,28,29,22,29,39,22,28,27,38,30,19,10,26,27,24,33,27,30,27,39,21,27,21,44,25,21,29,33,22,35,30,30,28,34,21,30,30,24,28,36,19,22,36,33,25,29,23,32,35,27,34,24,42,24,13,29,29,44,12,37,39,36,43,27,32,31,31,21,26,37,38,33,24,39,32,29,34,29,40,27,25,29,24,33,27,29,31,33,33,28,38,42,29,32,33,33,36,21,34,27,42,26,34,19,34,21,25,26,40,38,27,27,23,22,38,26,32,32,31,39,42,32,37,22,23,20,31,38,25,35,32,23,18,32,30,10,35,28,20,24,23,30,102
28,16,24,21,26,26,17,26,23,26,20,25,5,14,17,31,23,22,29,22,36,21,19,19,18,22,24,25,25,14,23,33,23,27,26,24,16,13,17,26,27,28,28,27,18,24,19,25,21,29,29,32,23,35,29,18,22,14,22,12,18,26,22,10,33,28,18,33,24,29,32,26,31,24,30,21,20,25,22,19,15,25,27,22,22,19,16,20,34,22,20,22,19,21,23,14,14,35,12,17,26,0,20,24,27,31,14,17,20,22,27,16,15,26,21,22,18,16,30,14,18,8,26,10,28,7,13,30,24,27,26,24,26,31,44,27,21,23,22,34,27,40,33,25,18,28,20,22,20,16,19,31,18,25,23,9,32,26,26,16,13,20,28,26,26,11,36,29,24,27,28,14,9,31,22,20,19,33,24,27,22,20,22,17,25,25,14,20,32,17,15,20,32,29,14,21,46,19,25,21,27,31,25,20,41,16,18,17,22,17,11,21,30,31,20,11,26,20,26,14,22,19,27,23,27,28,36,33,16,18,4,15,26,24,31,16,19,20,23,16,26,18,11,29,22,12,24,19,25,27,19,13,25,25,28,36,25,9,14,23,27,1,9,20,35,8,13,19,21,12,23,22,24,32,8,22,28,15,33,22,29,18,16,23,24,18,25,11,14,19,16,38,28,22,22,17,12,23,22,23,23,24,22,24,11,27,17,30,26,15,26,18,33,31,9,26,25,19,25,24,26,32,21,31,14,11,17,24,28,4,22,15,26,15,28,22,17,34,24,16,28,17,28,30,32,10,27,15,13,10,32,25,30,8,7,19,19,30,31,18,26,9,19,14,24,17,26,31,13,26,23,26,23,29,22,28,24,31,32,29,27,24,24,7,21,15,22,23,24,11,32,23,16,15,30,20,17,32,16,30,18,34,32,16,34,21,23,27,23,23,28,29,26,21,31,33,7,12,18,39,24,19,20,21,29,29,26,26,20,28,29,20,26,24,25,27,30,21,23,21,27,28,22,21,34,1,9,17,29,31,16,24,15,16,25,28,23,40,27,22,25,19,42,26,18,15,33,19,21,15,16,20,36,28,21,24,17,13,29,22,20,32,14,22,30,24,20,22,20,42,18,20,22,26,25,12,23,24,29,13,35,36,21,12,26,26,27,17,17,30,31,24,20,26,21,27,29,20,25,20,29,28,25,30,28,29,30,23,13,10,12,30,21,20,24,17,23,25,20,22,24,20,19,20,20,20,28,15,8,18,22,28,30,34,25,23,16,18,24,20,18,29,15,20,9,21,19,18,26,24,23,22,23,19,21,19,27,13,23,13,28,21,21,18,31,22,25,11,25,26,18,28,21,23,18,22,10,15,20,25,26,31,25,22,32,26,16,32,29,32,28,21,24,20,38,18,20,17,34,34,26,24,25,19,11,18,24,33,23,14,33,16,20,16,23,26,26,18,15,17,31,10,12,20,36,27,21,17,32,21,21,21,20,23,30,23,23,25,20,28,11,31,12,19,20,32,26,27,22,22,23,41,18,30,29,31,35,31,28,20,11,23,24,28,26,12,19,22,22,21,26,24,20,25,20,35,21,10,28,100
24,27,27,28,29,36,14,23,28,32,26,25,25,22,27,37,28,31,30,28,34,31,32,32,32,32,27,23,39,28,31,46,31,21,20,25,22,25,30,19,30,31,36,33,24,33,20,31,33,18,35,39,23,44,36,30,36,20,31,27,28,25,36,16,39,31,25,35,30,9,36,8,36,27,26,33,21,22,33,25,29,29,30,30,25,29,33,30,22,30,28,28,37,23,29,20,23,36,26,25,34,20,0,23,40,33,26,28,32,33,32,26,27,28,26,24,19,32,27,20,30,20,39,21,29,25,15,15,34,39,20,36,42,28,50,35,30,30,27,32,28,47,40,28,20,33,31,23,23,28,31,39,27,34,31,22,34,33,28,22,19,32,22,29,17,31,32,31,35,41,35,28,23,25,30,28,28,27,32,26,31,33,34,28,33,31,30,26,38,26,32,37,36,36,20,17,52,25,30,34,27,37,36,30,42,24,31,30,30,23,31,32,38,28,14,30,34,34,28,21,28,23,32,36,47,34,41,34,31,28,24,28,25,21,22,24,27,20,25,33,40,38,23,33,28,27,29,28,33,33,25,32,36,37,41,30,33,20,25,28,41,21,23,12,37,22,27,16,30,18,24,26,30,43,14,26,34,22,33,28,29,32,29,34,30,26,29,31,28,31,29,40,34,27,24,18,25,32,28,31,31,33,19,32,26,38,23,39,35,23,34,38,39,38,29,32,32,30,32,34,37,35,29,29,32,25,31,32,28,24,28,30,27,18,31,14,19,47,25,22,27,22,32,37,39,27,30,22,33,25,32,26,27,22,21,24,27,19,20,14,27,29,26,29,31,20,25,39,28,34,30,29,37,39,30,41,30,32,40,37,22,32,32,22,35,29,28,31,23,22,34,31,15,26,36,30,31,38,23,37,24,40,36,29,39,26,27,37,35,24,16,24,27,32,43,34,13,18,17,50,30,26,29,24,35,31,20,34,28,34,29,28,38,28,25,27,42,31,34,31,27,28,23,22,40,21,28,24,32,14,19,29,34,17,38,39,34,43,30,21,30,23,48,39,31,21,39,24,33,28,26,22,35,34,30,33,27,26,36,16,30,47,34,24,33,31,21,23,21,32,36,21,18,34,37,31,35,22,40,7,40,35,37,31,23,36,26,31,30,37,37,31,23,31,32,26,28,22,32,40,37,25,29,35,35,31,36,34,24,24,8,34,34,26,31,29,29,33,29,26,31,27,26,26,25,33,29,27,28,30,35,42,39,44,32,28,21,28,25,28,29,39,16,23,11,36,31,15,28,18,17,30,35,25,34,30,37,26,24,27,35,28,29,31,32,28,33,26,27,33,31,29,29,24,32,30,26,29,28,33,27,44,36,30,35,36,23,44,38,36,29,30,22,26,35,26,36,37,27,34,18,30,37,23,17,24,34,45,34,33,23,28,27,18,15,33,32,26,21,18,34,30,32,26,45,29,24,37,47,34,21,38,26,31,24,29,25,32,29,37,24,16,22,10,9,44,40,28,33,36,37,30,19,31,37,20,36,37,38,40,21,29,26,33,28,32,30,33,34,30,28,25,27,25,36,30,27,22,23,95
32,20,14,23,35,32,9,32,25,20,18,34,27,19,19,31,26,26,35,24,38,22,25,29,27,30,28,23,34,28,28,40,26,16,29,20,24,20,26,32,25,26,31,37,16,28,15,28,27,33,30,39,32,39,36,22,31,20,14,27,24,31,32,14,33,24,20,26,22,32,37,31,27,18,31,25,16,17,36,20,25,20,25,24,20,23,24,22,35,29,23,32,29,17,24,21,17,41,24,19,25,24,23,0,30,33,21,25,27,25,36,18,17,33,29,19,14,27,22,14,27,17,37,30,21,20,23,28,33,36,25,19,33,19,42,32,25,28,25,36,25,41,34,19,23,26,30,23,22,30,26,33,25,32,25,17,27,39,23,14,11,27,17,30,27,34,38,35,18,29,30,24,19,39,30,20,24,22,23,28,29,27,32,29,20,14,25,18,30,19,26,31,31,34,24,20,44,8,29,32,24,38,33,31,42,25,29,28,27,15,31,29,37,23,23,30,28,27,21,24,29,28,31,27,46,38,34,34,25,23,23,23,28,12,22,19,22,26,26,27,34,41,18,32,20,25,20,28,33,28,22,32,33,32,36,25,28,24,28,31,35,24,23,29,42,19,24,7,28,12,24,32,31,41,16,31,29,17,28,26,22,28,31,29,29,25,30,33,18,23,24,35,35,18,30,21,20,26,12,28,26,28,32,34,26,36,17,34,34,20,31,34,22,36,28,29,37,27,34,29,34,38,29,33,27,23,29,35,41,27,20,30,27,13,18,27,27,31,17,24,27,23,33,38,42,21,30,25,30,19,33,30,20,18,18,15,30,34,34,23,27,30,29,22,27,15,24,34,22,34,28,20,33,37,25,33,31,27,31,28,20,27,29,22,32,24,23,31,18,17,27,25,10,27,31,18,26,34,26,39,26,39,37,21,38,20,18,29,35,27,30,27,24,28,37,31,17,22,12,51,32,29,12,19,26,24,34,25,25,36,32,23,35,33,28,30,37,17,37,23,28,29,14,17,35,25,22,30,27,27,20,30,31,12,33,35,31,46,36,34,27,21,40,30,22,13,31,22,25,28,23,27,36,32,30,33,23,28,30,21,21,35,30,29,28,23,16,23,21,45,25,27,27,31,27,20,27,24,31,16,33,26,32,31,18,33,29,25,32,41,38,25,18,29,33,25,27,28,27,37,28,16,30,35,35,26,37,33,23,22,17,31,28,9,34,24,23,30,27,19,36,33,32,24,31,27,36,24,30,23,36,39,33,36,39,35,29,33,22,25,27,35,11,28,19,31,22,8,25,22,22,24,28,23,29,29,28,28,21,23,33,23,26,25,29,32,26,20,32,35,26,42,22,31,27,28,33,26,22,28,22,38,32,27,39,32,18,41,37,31,24,26,27,4,38,23,33,35,29,36,31,31,34,22,14,7,30,44,27,32,35,25,22,23,28,38,33,23,18,13,33,33,31,26,46,31,28,30,44,28,24,36,30,38,19,30,18,30,24,32,26,25,17,33,32,42,36,23,30,29,30,43,22,30,34,33,33,36,35,37,16,27,30,31,33,27,30,30,31,21,23,20,30,25,30,33,21,17,18,90
36,18,31,32,21,40,26,36,23,34,38,27,26,22,17,37,29,30,30,32,48,26,23,29,10,30,36,37,17,36,30,24,30,33,38,31,30,21,30,33,30,31,31,37,30,32,24,33,34,38,28,37,27,43,30,36,42,27,32,26,25,32,23,30,28,27,29,43,18,33,24,45,33,35,37,38,27,32,36,29,16,29,35,24,24,27,18,14,39,29,27,41,32,29,33,33,29,36,28,19,34,27,40,30,0,33,22,23,29,31,28,18,19,41,16,26,25,34,35,28,37,28,36,37,27,21,31,32,35,35,34,35,40,39,48,35,29,33,31,43,25,38,36,35,33,31,21,29,33,24,9,36,28,31,25,27,25,43,30,28,31,25,34,35,37,37,36,34,33,29,36,32,27,34,32,34,27,37,32,30,32,34,18,30,35,35,28,32,38,17,26,31,40,26,34,30,53,29,20,33,30,33,32,32,47,29,30,29,25,29,32,30,37,30,32,29,34,28,19,22,30,27,33,29,49,44,32,37,24,26,24,33,26,29,39,27,30,36,31,25,42,45,19,33,26,30,33,34,31,33,25,31,29,33,42,42,32,23,26,18,33,28,31,32,37,26,25,27,34,30,30,23,18,32,32,30,38,28,38,24,34,36,33,22,27,21,26,32,20,37,34,42,36,31,25,30,30,26,29,31,30,24,41,32,29,27,24,22,18,23,33,35,43,41,22,28,37,28,40,32,27,33,37,40,22,31,35,36,42,31,40,33,26,27,35,30,41,42,23,25,31,33,28,22,39,31,31,23,35,18,34,33,37,26,27,31,30,37,36,33,30,31,27,24,32,29,38,26,21,35,17,33,41,26,29,33,43,33,44,37,26,35,27,21,31,29,26,39,33,31,25,23,25,35,25,12,11,51,24,32,23,37,38,30,40,28,30,27,35,27,37,29,26,27,14,11,33,32,27,51,32,27,30,30,35,22,29,34,28,36,26,31,27,32,30,32,38,13,35,23,31,30,30,28,38,27,32,35,37,33,30,40,33,23,37,22,17,32,22,36,27,21,39,27,19,33,51,30,31,32,19,23,46,41,40,39,26,27,40,30,26,44,35,35,38,33,25,27,27,49,30,37,24,34,29,22,33,38,39,33,31,43,35,30,31,19,21,25,31,36,39,26,22,27,36,31,33,33,28,39,47,36,38,39,34,26,40,34,24,30,34,32,6,31,32,11,19,33,33,17,44,35,36,22,22,31,38,23,29,21,40,35,33,36,37,37,34,36,33,28,13,30,24,27,33,32,27,26,31,32,31,24,26,21,26,20,40,27,21,29,44,24,29,9,38,30,24,32,37,34,23,42,25,33,12,16,36,27,22,33,31,38,35,29,36,35,27,40,40,37,26,34,33,26,47,26,34,37,27,34,35,26,19,23,27,29,37,29,23,32,40,36,23,35,29,36,34,21,26,22,39,36,34,34,49,30,37,39,44,35,21,28,30,37,34,33,16,41,28,30,25,32,20,33,34,32,26,29,29,27,28,43,31,37,34,39,33,37,31,41,19,25,28,39,31,26,29,26,33,24,30,29,28,34,28,35,27,18,32,104
42,34,19,36,29,40,26,29,36,26,31,29,26,30,30,31,33,36,32,40,53,25,28,37,32,15,37,30,39,36,36,40,38,35,33,31,34,30,29,28,32,33,33,36,23,38,20,17,31,33,33,24,31,49,38,22,31,29,29,42,33,27,25,27,45,36,31,37,27,25,43,41,42,37,36,25,27,34,43,23,18,32,42,33,32,32,23,27,25,31,35,40,34,32,27,34,30,38,30,28,33,31,33,33,33,0,29,37,30,32,30,29,30,33,24,22,25,29,39,27,34,30,40,39,26,30,27,21,35,44,39,36,44,40,55,25,40,30,37,45,10,35,42,37,36,45,37,28,33,34,31,38,34,37,31,30,35,39,26,21,24,44,35,19,27,28,49,38,33,34,33,36,31,18,31,24,33,40,35,39,38,37,26,35,25,33,30,25,37,33,34,39,46,32,32,33,51,27,28,31,24,42,31,33,47,28,24,23,27,22,27,27,30,38,33,34,38,28,29,32,35,36,40,40,36,30,34,39,38,35,33,35,39,31,37,29,32,37,33,33,39,47,26,35,25,33,35,28,35,34,29,34,31,40,49,44,32,35,39,26,39,30,31,21,45,28,23,28,30,25,29,11,34,38,26,39,32,28,46,37,30,35,38,39,28,23,29,27,31,23,37,38,41,33,9,29,33,34,21,27,36,44,34,34,34,33,26,37,40,29,39,31,41,38,24,33,43,36,36,17,40,43,42,33,37,33,39,34,31,33,33,37,36,30,34,23,31,44,22,27,38,32,32,43,41,33,15,32,24,34,43,29,39,30,29,30,41,34,35,32,32,33,36,17,29,32,31,48,34,39,38,39,44,47,35,46,44,16,49,36,25,28,37,37,44,29,26,41,33,34,35,39,25,37,34,36,33,50,34,40,25,37,34,34,47,32,30,40,37,32,43,27,30,38,44,24,25,30,27,36,42,34,27,26,37,32,13,35,24,46,36,33,29,38,32,34,47,37,45,34,40,41,33,28,24,32,34,34,44,22,29,39,36,23,40,38,33,49,30,33,38,26,47,29,21,26,44,34,30,30,21,24,48,38,37,37,32,27,36,35,24,42,18,37,41,34,19,28,26,47,30,36,20,40,40,19,32,37,42,27,35,45,40,35,35,41,41,30,31,41,38,35,30,41,36,25,27,34,30,43,46,37,37,29,38,29,39,39,31,32,26,29,28,28,42,27,35,35,29,25,41,31,32,33,30,38,35,32,24,21,41,37,35,47,35,31,33,41,29,31,21,38,24,11,23,34,23,27,23,37,36,32,34,34,31,36,37,31,14,34,32,18,23,25,35,32,34,33,37,26,35,46,25,30,34,38,39,25,31,39,31,40,41,35,38,40,31,44,42,46,9,30,35,29,44,32,39,42,36,43,27,35,25,25,29,26,34,46,45,37,26,38,35,36,24,44,36,23,27,22,43,27,25,33,57,31,33,45,29,36,23,44,38,43,37,32,26,29,34,32,29,22,29,25,24,49,48,12,28,34,35,38,30,34,19,28,26,35,33,31,28,30,31,43,35,32,34,31,30,26,26,15,33,38,35,33,33,27,15,87
31,18,26,29,22,31,12,34,22,33,31,30,19,15,16,33,22,23,25,27,43,21,26,24,16,29,30,29,23,27,24,28,24,23,29,19,29,7,23,27,19,20,28,33,25,25,14,28,26,26,29,35,28,36,31,21,30,22,30,13,22,30,18,24,25,23,19,33,22,25,29,34,33,24,27,24,15,20,19,19,11,20,28,21,23,27,23,19,32,8,21,30,19,22,23,22,18,31,23,16,27,14,26,21,22,29,0,14,29,27,23,15,14,33,17,18,13,26,25,25,29,19,31,24,28,7,15,31,30,28,31,24,31,26,45,28,20,25,21,33,26,43,36,21,27,31,9,22,20,28,17,25,14,21,22,16,29,34,22,23,24,30,24,26,25,25,39,22,34,33,25,23,18,29,29,19,13,26,25,27,18,18,19,31,32,28,24,23,35,17,26,31,33,27,23,24,53,22,21,27,29,29,20,27,32,21,28,27,14,24,25,18,37,26,26,20,24,20,17,22,25,20,28,24,41,37,36,33,15,12,10,22,25,19,28,16,19,22,24,25,30,32,3,31,23,24,26,22,28,22,25,22,20,17,35,32,11,6,11,19,23,15,22,20,38,19,24,14,22,23,23,18,18,26,22,23,28,16,32,28,24,27,28,26,22,10,23,25,15,22,23,34,31,24,20,17,19,23,24,24,23,26,27,27,23,25,19,28,24,16,27,20,38,33,17,28,33,29,29,31,35,36,28,30,14,22,28,32,33,18,29,27,24,16,25,22,27,31,24,14,26,19,26,28,37,22,26,23,27,11,30,26,25,17,18,21,30,27,28,21,26,22,26,28,29,18,27,32,14,32,21,24,32,30,22,33,32,26,38,30,27,24,25,8,22,23,24,29,19,13,29,23,11,26,30,14,15,33,24,18,12,40,29,30,35,16,18,26,30,23,33,27,24,15,28,32,21,21,13,43,24,27,28,18,24,26,24,27,21,28,26,20,22,25,22,24,24,15,20,20,19,20,16,16,34,13,21,26,29,30,16,26,24,11,30,25,20,40,23,34,24,18,40,22,14,26,44,18,27,21,8,12,35,31,30,32,22,27,32,27,22,44,22,25,31,25,15,22,20,37,18,23,16,27,24,26,25,35,29,19,35,33,26,21,21,25,25,25,31,36,35,21,21,25,32,28,26,22,17,26,35,23,32,34,32,25,35,12,2,21,20,32,16,25,32,11,19,26,21,21,35,27,27,26,23,17,26,16,22,24,35,24,30,33,23,24,28,27,21,21,14,31,10,22,19,23,23,13,30,27,28,21,24,25,14,8,30,24,22,21,36,22,22,13,31,25,22,21,28,34,23,42,23,31,16,20,22,26,19,19,21,27,23,23,33,31,27,37,35,32,25,22,25,25,43,19,25,23,25,32,26,30,23,21,20,23,27,38,25,23,33,27,27,24,23,34,23,10,15,12,31,24,26,32,45,19,32,29,36,17,19,30,28,33,23,28,20,33,21,25,25,30,6,16,17,40,34,22,17,28,27,40,18,30,26,32,33,28,20,34,5,29,27,27,19,26,27,27,27,13,22,19,28,22,29,33,15,4,30,102
35,24,30,34,26,35,20,26,25,36,29,34,21,17,19,38,11,31,27,20,39,26,31,12,15,30,24,30,22,31,26,35,24,25,33,25,18,17,27,25,32,33,29,35,23,30,18,30,32,28,33,36,32,38,35,29,34,27,30,15,23,31,26,27,22,13,25,37,23,26,26,36,34,12,29,27,21,24,21,23,19,9,34,22,26,31,26,22,29,22,23,36,28,24,27,30,26,33,29,17,28,17,28,25,23,37,14,0,16,18,25,18,19,34,21,21,19,28,27,27,35,25,35,27,22,18,28,22,30,24,29,31,22,30,41,30,16,22,10,24,30,43,38,24,25,20,19,23,16,24,14,33,25,32,23,24,32,20,25,21,24,30,26,30,14,27,41,28,34,35,33,26,26,35,36,27,24,31,26,29,29,21,23,31,35,30,28,25,28,25,25,20,38,24,28,28,45,24,18,30,19,33,20,16,42,24,27,26,27,20,27,24,36,25,27,21,13,29,26,23,14,22,31,29,37,42,28,29,19,22,21,30,28,23,30,24,21,19,26,24,19,35,16,28,18,22,30,29,29,35,29,23,26,30,34,34,25,8,3,23,34,18,26,22,38,25,23,18,31,25,24,26,29,32,25,25,32,22,36,26,28,29,27,27,21,23,20,25,20,29,31,37,20,28,28,21,27,24,28,26,19,17,29,28,23,32,24,27,23,18,29,30,38,30,17,32,24,29,30,32,36,22,36,32,25,27,33,34,33,21,31,26,30,24,31,24,34,43,21,27,30,23,17,27,28,27,32,24,25,13,31,28,26,25,24,25,23,28,27,25,27,23,28,30,18,26,28,31,16,34,22,10,35,31,18,37,40,30,24,31,24,24,27,10,24,27,29,38,24,23,20,31,19,31,30,25,16,41,25,29,25,44,15,25,28,5,7,24,25,27,35,16,13,25,26,34,24,29,21,49,29,24,28,24,15,17,30,24,23,25,15,28,28,17,11,13,33,26,12,23,17,18,25,22,38,18,26,15,32,21,20,26,19,17,25,11,6,30,27,38,24,19,38,24,16,26,38,7,13,25,21,25,24,28,35,32,24,22,35,25,27,35,19,16,34,20,19,26,24,36,29,18,23,29,29,28,11,37,20,27,27,37,29,22,23,24,24,33,26,24,35,10,27,14,29,18,20,27,30,34,27,27,26,36,31,28,40,22,12,27,28,36,17,21,33,22,30,28,30,24,27,14,13,22,23,28,33,18,24,28,25,26,31,35,32,28,21,20,27,23,18,35,18,30,26,33,28,19,20,23,24,22,28,23,24,18,32,22,28,30,33,25,24,20,35,27,30,28,19,35,22,37,28,35,17,21,27,21,20,30,25,23,26,25,24,32,29,36,34,37,29,31,14,26,38,16,28,31,34,41,28,31,24,18,22,23,29,40,18,20,30,33,25,32,25,25,28,23,21,16,25,26,24,22,48,28,20,34,42,22,20,31,34,39,28,34,23,30,23,28,20,19,17,18,19,32,31,26,23,26,25,37,22,34,32,27,40,14,30,32,16,25,28,16,29,28,29,30,24,26,25,23,25,32,30,22,4,15,26,98
33,20,25,25,24,35,22,27,27,20,25,32,23,22,21,37,27,31,33,27,47,28,25,28,27,35,29,22,34,32,18,35,33,29,37,27,29,28,31,20,25,26,26,29,23,33,22,33,27,29,30,40,30,44,23,29,28,26,21,31,24,29,26,19,32,29,27,39,34,23,35,38,28,28,38,32,23,29,32,27,19,25,31,28,27,25,22,18,24,32,30,27,39,26,25,26,22,27,30,23,14,20,32,27,29,30,29,16,0,2,31,22,21,38,13,23,21,23,34,19,24,14,28,22,28,27,27,17,35,33,37,34,38,32,49,34,32,33,26,35,31,30,23,8,30,36,30,33,32,30,26,32,26,21,29,15,36,36,27,21,18,38,30,35,25,29,43,40,25,33,31,20,15,31,28,27,27,28,12,33,30,28,21,15,19,31,32,25,37,21,28,28,26,23,19,27,51,25,17,15,25,36,35,23,50,32,28,27,26,22,29,31,37,23,34,25,29,33,30,26,21,25,21,25,45,33,38,39,30,31,24,21,30,25,35,24,27,35,31,29,35,36,26,30,28,18,29,17,31,28,24,23,32,40,32,38,35,24,19,11,33,19,27,22,22,12,7,20,17,17,34,26,29,16,21,28,36,24,40,28,32,24,24,35,29,24,29,29,20,30,22,39,27,27,25,30,18,30,27,28,31,31,27,30,19,17,23,38,35,23,21,22,39,41,25,31,38,13,24,36,20,38,27,36,26,29,35,18,30,22,27,23,37,26,35,24,31,36,29,28,34,30,32,39,36,23,31,27,28,26,38,22,33,14,13,24,25,28,27,28,33,27,31,28,34,28,31,34,23,26,27,26,29,36,30,40,36,34,34,17,26,31,15,26,33,31,29,29,29,29,36,27,21,33,35,31,28,37,28,25,26,42,31,28,28,21,23,31,33,31,34,28,29,36,41,36,22,17,23,51,37,25,23,26,31,33,29,14,27,41,31,28,30,30,27,25,45,32,28,27,33,34,13,24,39,21,24,31,29,18,29,36,27,19,31,27,22,38,25,31,31,25,42,30,22,20,38,23,29,29,22,25,38,31,27,30,23,23,37,33,29,19,27,32,26,4,23,31,31,46,31,34,21,34,31,26,27,29,36,27,37,39,36,24,30,36,31,23,19,40,42,25,25,30,37,26,28,33,23,26,35,29,31,41,22,30,42,30,28,28,26,35,23,26,36,22,23,33,16,28,39,30,29,24,7,26,27,21,26,30,40,18,37,40,30,31,24,30,29,28,16,33,20,27,23,25,30,21,24,31,32,28,32,25,33,29,33,27,27,19,41,27,28,20,37,27,34,24,31,33,31,31,28,32,29,28,28,5,26,23,29,15,23,17,26,32,20,28,18,36,32,15,30,25,32,22,35,37,37,42,28,29,36,20,17,24,30,35,32,26,25,22,24,28,24,37,29,24,25,20,27,28,27,29,35,32,25,37,44,29,18,35,25,39,31,35,27,38,29,33,25,20,23,26,25,38,32,30,32,33,32,34,31,38,39,24,39,30,22,34,24,27,25,32,38,30,25,28,33,20,27,27,24,30,28,34,20,25,27,99
35,22,27,27,26,37,20,29,28,22,23,34,25,23,23,39,29,29,31,29,45,30,27,30,29,33,27,20,36,33,16,37,31,27,35,25,27,26,29,18,23,24,28,27,21,31,20,35,29,27,32,42,32,42,25,27,30,27,19,32,26,28,28,17,34,31,25,37,32,25,33,36,30,30,36,30,21,28,33,25,21,27,29,30,29,26,24,20,26,33,28,29,38,24,23,24,20,25,29,25,12,22,33,25,31,32,27,18,2,0,31,24,23,36,15,24,19,21,33,17,26,16,30,21,26,26,26,19,37,31,35,32,36,30,47,36,33,31,28,33,30,28,21,6,28,37,28,33,31,32,28,30,28,23,31,17,38,38,28,19,16,38,28,37,27,28,41,38,23,34,29,22,17,33,30,25,29,26,10,31,32,26,23,17,21,33,30,23,35,23,26,26,28,25,21,25,49,27,19,17,23,38,33,25,52,32,30,29,24,20,31,29,39,25,33,23,31,31,32,28,23,23,19,23,46,35,36,39,28,29,26,23,31,23,33,22,25,33,31,27,36,38,24,32,26,20,27,15,32,26,24,21,33,38,30,36,33,26,21,13,35,21,28,24,24,14,9,18,15,15,34,28,31,18,19,26,34,22,38,29,30,26,26,37,27,25,28,31,22,28,24,40,29,25,27,28,20,32,29,26,29,33,29,31,21,19,25,39,37,23,19,24,41,39,25,33,40,15,22,34,22,40,29,38,28,28,34,20,32,24,25,25,37,24,33,23,30,38,27,27,32,28,31,41,38,21,33,27,26,24,36,20,31,16,15,22,27,26,25,28,35,25,31,30,36,26,29,36,21,24,29,28,31,38,28,38,34,32,36,15,24,30,13,27,31,29,31,31,27,28,36,29,19,32,36,29,30,39,30,27,27,40,33,26,26,23,25,33,34,33,33,26,29,34,43,36,20,19,21,53,35,23,21,24,29,33,31,12,25,39,33,26,32,28,29,27,43,30,30,29,35,36,11,22,40,23,22,29,27,20,27,35,25,17,33,29,24,36,27,33,29,27,44,32,24,18,36,25,31,27,23,27,36,33,29,32,25,25,37,31,30,21,29,32,24,2,21,33,31,48,29,32,23,34,33,28,29,27,34,26,35,37,34,22,29,38,33,25,21,42,40,26,27,32,35,24,26,31,21,24,33,27,29,43,24,31,40,32,29,27,25,37,25,28,38,24,21,33,14,30,41,32,31,26,9,28,25,19,28,30,38,16,39,42,32,33,26,28,27,29,18,35,18,29,22,27,29,19,22,29,30,30,30,26,33,27,35,29,26,21,43,28,26,22,35,29,32,22,33,35,29,29,30,30,31,30,30,7,28,25,27,13,21,15,28,34,22,26,16,38,31,13,32,23,34,20,33,36,39,44,30,31,38,22,19,26,32,35,33,24,27,24,26,26,22,39,27,25,23,18,25,27,25,31,33,34,23,37,46,27,20,33,27,37,29,33,29,40,27,34,27,22,21,28,27,40,34,28,30,35,34,36,29,36,37,26,38,32,20,32,22,29,27,34,36,32,27,30,31,18,28,25,22,28,28,32,22,23,29,101
41,25,35,29,23,34,29,35,35,36,37,31,22,18,29,38,26,27,2,29,44,20,20,27,26,31,27,34,33,32,24,34,32,29,38,30,30,24,16,17,26,27,33,24,32,25,29,27,31,29,38,31,29,43,32,25,26,27,31,30,27,7,5,27,29,22,32,41,34,23,33,40,27,24,36,22,28,34,34,33,12,20,35,28,26,24,28,30,36,25,29,37,36,23,31,29,25,8,24,29,23,27,32,36,28,30,23,25,31,31,0,28,27,38,18,21,26,17,39,31,28,26,21,35,32,24,23,29,32,39,34,26,31,36,52,26,31,30,25,36,26,40,33,25,27,37,24,32,28,24,25,29,19,26,35,29,29,37,18,30,30,35,30,29,29,22,38,37,35,34,32,30,29,30,30,27,18,35,25,34,23,23,20,32,37,36,26,34,41,24,25,20,33,28,30,30,49,30,22,29,30,42,17,29,51,25,23,22,21,31,28,15,21,28,32,22,28,18,17,19,29,31,30,34,33,36,35,36,27,29,27,35,38,25,35,23,24,27,22,26,34,43,20,28,34,26,30,20,5,29,30,22,11,34,38,20,28,27,28,20,36,26,27,24,39,28,31,29,20,29,33,19,28,35,29,31,36,29,41,21,39,26,29,24,8,17,9,28,27,24,36,37,35,28,21,27,32,32,35,15,28,32,29,4,25,30,30,31,30,17,27,27,45,38,18,37,24,30,33,33,37,27,36,34,31,27,32,28,37,29,39,28,24,29,32,22,35,38,32,21,33,31,12,34,34,29,27,18,22,22,39,17,31,28,27,25,28,30,31,31,36,24,22,26,27,31,38,36,25,36,24,22,38,31,27,36,39,18,35,26,29,19,25,25,35,25,23,36,36,33,29,27,28,31,33,30,27,47,21,22,19,37,40,24,37,20,18,35,7,21,25,27,24,32,28,35,29,28,30,40,41,14,30,25,26,26,25,27,12,39,29,27,9,31,25,27,28,31,37,25,26,27,24,30,34,28,30,28,34,28,28,34,26,28,20,28,23,19,24,38,28,29,41,23,15,32,50,22,30,18,15,19,39,29,25,28,26,21,35,30,21,38,30,30,32,29,29,32,30,45,20,28,19,28,37,24,28,31,29,31,35,39,33,23,35,29,28,22,25,39,43,25,24,29,37,29,29,16,24,37,32,38,29,38,32,28,36,35,25,26,30,39,22,32,29,21,29,27,19,21,40,30,30,17,24,28,30,27,25,21,27,31,37,38,17,13,20,29,28,19,15,32,27,23,27,29,22,30,31,28,29,34,10,18,17,23,37,21,25,26,36,18,13,19,36,13,12,28,33,31,28,36,22,35,27,23,27,29,30,36,34,34,28,23,33,19,24,35,29,44,25,18,28,33,46,20,32,35,25,32,29,35,35,18,23,30,34,28,33,25,37,34,20,31,21,25,30,17,22,27,33,23,21,32,51,26,22,40,33,24,16,32,33,38,32,29,20,39,28,12,19,30,23,28,27,45,42,22,14,21,20,33,28,37,23,23,37,39,27,29,22,14,11,31,34,27,32,32,18,17,25,25,13,35,27,31,21,21,31,103
32,18,13,23,27,26,17,26,7,20,29,27,19,18,1,20,19,27,30,27,30,8,13,13,16,14,23,30,23,28,27,30,31,17,20,24,25,14,12,15,28,29,13,23,27,27,19,16,23,26,34,37,29,40,21,28,24,9,22,26,7,28,23,19,23,21,24,38,24,31,24,34,33,27,29,28,20,25,26,24,20,17,31,6,25,17,8,4,33,23,28,30,26,19,28,22,18,36,24,1,20,16,26,18,18,29,15,18,22,24,28,0,1,23,22,23,18,26,28,23,20,10,26,24,26,14,22,27,17,32,16,24,25,31,45,21,17,23,18,26,19,42,35,26,25,36,18,20,24,20,15,32,11,18,7,9,31,32,26,25,22,31,18,18,22,25,39,25,26,19,34,14,9,27,22,30,11,19,22,25,15,23,24,18,19,23,28,27,34,19,22,27,29,32,22,25,39,17,26,21,27,35,17,14,39,27,18,17,23,26,25,15,31,31,14,18,21,20,25,18,12,24,15,11,41,36,30,24,20,17,17,15,10,21,23,20,18,28,22,23,27,32,12,36,25,22,20,26,23,31,23,20,17,26,28,26,26,21,21,24,27,15,23,14,37,10,15,19,28,21,21,24,24,27,17,22,33,21,20,27,29,18,24,28,25,19,25,25,2,27,16,38,18,18,22,21,12,8,11,24,14,25,27,24,23,22,6,28,24,17,30,28,25,31,22,30,26,16,27,16,23,25,21,26,20,21,27,26,27,18,31,25,22,21,32,12,26,34,22,23,24,24,22,28,28,18,18,19,23,18,16,26,30,8,9,21,21,27,28,22,24,20,23,14,26,23,26,32,21,28,23,28,23,30,15,32,32,27,35,23,25,25,27,21,31,28,11,23,24,25,28,25,16,25,31,19,17,40,20,30,21,38,33,20,22,13,15,11,27,17,19,24,21,22,32,29,16,20,18,40,29,23,20,23,18,25,22,22,21,29,23,24,19,25,19,21,31,20,30,5,25,26,21,21,35,17,17,24,33,26,22,24,21,16,25,28,23,33,28,26,9,3,44,31,23,23,37,15,20,14,17,21,29,28,23,26,8,13,23,12,9,35,27,18,35,26,20,17,18,40,18,27,23,21,11,12,22,25,21,21,31,35,24,19,24,25,25,15,17,33,21,8,26,22,26,26,28,29,26,23,32,28,25,23,28,28,38,25,17,22,21,34,12,18,28,17,25,19,27,23,34,24,25,25,22,24,24,23,22,25,29,24,15,18,32,28,28,22,26,19,19,36,15,20,18,26,10,18,28,14,13,6,18,24,11,17,29,17,23,13,28,22,22,15,29,26,20,19,21,27,25,32,10,23,18,22,19,17,4,26,26,21,28,26,22,17,18,33,33,32,20,28,16,19,35,14,25,24,29,36,20,28,25,26,13,16,26,33,26,21,34,18,22,24,11,27,32,19,22,17,35,24,22,25,36,24,20,30,33,24,26,28,28,36,16,31,22,25,25,22,15,24,11,18,17,30,26,23,14,31,30,40,22,28,23,32,35,32,21,23,10,27,24,24,28,26,15,12,17,22,25,24,24,24,22,30,14,11,17,89
31,17,12,22,28,27,16,25,8,19,28,26,18,17,2,19,20,28,29,26,31,7,12,14,17,15,22,29,24,27,26,31,30,18,21,23,24,13,11,16,27,28,14,24,26,26,18,15,22,27,33,38,28,41,22,27,23,8,22,25,8,27,24,18,24,22,23,37,25,30,25,35,34,26,28,27,19,24,25,23,19,18,32,7,24,16,9,5,33,22,27,30,25,20,27,23,19,35,25,2,21,15,27,17,19,30,14,19,21,23,27,1,0,24,23,22,17,27,29,22,19,9,27,23,27,13,21,26,18,33,17,23,26,30,44,22,18,24,19,27,20,41,34,25,26,35,19,21,23,21,16,33,11,18,8,8,32,32,25,24,21,32,19,17,23,24,39,26,26,20,33,13,8,28,21,29,10,20,23,26,15,24,25,17,18,22,27,27,35,18,21,26,28,33,22,24,40,16,27,22,28,36,18,15,40,27,19,18,22,25,24,16,32,30,15,17,22,19,24,19,13,23,14,10,40,36,31,25,19,16,16,14,11,22,24,21,19,27,23,22,28,31,11,35,26,23,21,25,22,30,22,19,18,25,27,27,25,20,22,25,26,14,22,15,36,9,14,18,27,20,22,25,24,27,16,21,32,20,21,26,28,17,25,29,24,18,25,24,1,26,15,37,19,19,23,22,11,9,10,23,15,26,28,23,24,22,5,29,25,18,29,28,26,32,22,30,27,15,28,17,22,26,20,25,19,22,28,25,28,17,30,26,23,20,31,13,25,35,23,22,25,23,23,29,29,19,17,20,24,17,17,25,29,7,8,22,20,28,29,21,25,19,24,15,27,22,27,33,20,29,24,28,22,31,16,33,33,28,36,24,26,24,26,20,30,27,10,22,23,24,29,24,15,26,31,18,18,40,21,31,20,39,34,21,21,14,16,12,26,18,20,25,22,21,33,30,15,20,17,41,28,24,20,22,19,26,23,23,20,30,24,25,20,26,20,22,30,19,31,6,26,27,20,20,36,16,18,23,34,25,22,25,20,15,24,29,24,34,29,26,10,4,45,30,22,22,38,16,21,13,16,20,30,28,22,25,9,14,24,13,8,36,27,19,34,25,19,18,19,41,17,26,22,22,10,13,23,26,22,21,32,36,25,18,25,26,26,14,18,34,22,9,25,23,25,27,29,28,25,24,33,27,24,24,29,27,39,24,16,23,20,34,13,17,29,17,25,20,26,24,35,25,25,24,21,23,25,22,21,26,30,25,16,19,33,29,27,23,25,20,20,37,14,21,17,25,9,17,29,15,14,7,17,23,12,18,28,18,24,12,29,23,21,16,30,25,19,20,22,26,24,33,9,24,19,23,19,16,5,25,25,22,29,25,23,18,17,32,33,31,21,27,17,18,34,15,26,25,30,37,21,29,26,25,12,15,25,34,27,20,34,17,21,25,12,28,31,18,21,16,34,23,23,24,35,25,21,31,34,25,25,27,28,36,17,32,23,26,26,23,16,23,10,19,18,31,25,24,15,32,31,41,23,29,24,31,34,33,22,24,9,26,23,25,29,25,16,13,16,21,26,23,25,25,21,31,15,10,16,88
27,28,24,31,32,34,25,42,30,31,29,24,21,34,24,41,32,25,39,32,38,31,35,27,37,35,36,34,43,18,37,48,42,25,24,26,25,32,35,36,33,34,20,43,27,27,25,38,38,38,40,22,26,38,28,32,41,30,31,38,27,34,33,23,38,33,20,44,35,31,42,20,40,34,23,29,22,33,31,30,29,29,35,27,36,32,31,27,30,32,39,35,41,27,34,12,16,33,24,22,38,26,28,33,41,33,33,34,38,36,38,23,24,0,28,25,20,33,38,23,39,32,34,34,34,29,32,37,6,27,24,30,22,39,53,28,31,27,34,35,33,48,46,38,34,43,32,28,34,24,36,43,34,28,18,29,45,40,29,25,22,36,25,36,36,33,45,23,35,38,40,36,31,37,29,31,34,20,36,32,38,25,36,39,30,34,35,29,38,27,25,30,35,38,27,31,55,28,32,29,36,43,37,35,47,32,26,25,28,26,24,35,47,35,18,33,37,37,39,22,33,41,38,34,45,39,37,17,36,35,26,35,33,29,31,18,21,39,31,26,43,42,30,35,32,31,33,37,35,36,33,33,31,44,36,34,35,35,37,30,37,25,23,32,49,32,35,27,39,21,29,36,40,29,25,42,39,17,31,35,30,33,37,36,35,24,36,24,25,31,24,41,37,31,37,29,32,15,22,34,25,37,19,34,32,24,27,33,29,33,40,36,42,35,25,38,26,37,40,36,44,14,38,26,36,23,29,36,24,28,31,36,38,29,42,33,36,42,30,28,31,27,39,25,40,20,40,23,29,33,37,36,38,30,31,28,43,39,38,32,32,33,27,30,32,31,15,37,36,25,34,36,38,37,24,36,22,37,41,41,33,26,38,33,27,34,34,40,32,33,40,33,24,27,36,37,37,45,24,42,26,27,43,24,45,29,27,18,31,35,37,36,33,40,46,42,26,29,26,48,28,27,32,25,29,37,40,34,31,24,34,22,29,36,30,32,42,38,46,28,37,38,34,27,33,27,21,35,36,36,30,34,31,22,32,45,40,22,33,33,30,24,48,40,32,24,42,31,27,37,26,30,38,31,42,40,26,21,34,20,32,51,15,29,43,34,26,28,26,50,36,38,33,42,34,28,25,33,34,25,38,43,17,32,34,30,38,33,25,42,42,29,34,34,33,35,37,34,31,37,44,36,38,12,30,32,28,31,35,22,26,42,35,29,32,33,32,37,38,35,36,32,33,33,34,28,37,38,21,31,26,33,26,40,41,37,37,33,28,34,31,42,23,36,28,39,33,26,37,22,21,17,37,32,33,31,34,21,32,35,7,29,32,35,37,32,36,19,32,27,26,36,33,36,36,35,34,36,25,23,32,36,30,36,33,35,34,47,37,45,32,39,27,29,46,35,16,13,47,54,38,36,45,28,33,27,37,41,38,30,31,38,34,10,32,27,35,28,28,23,39,32,30,21,51,30,35,42,52,24,30,37,37,43,23,21,36,4,23,26,19,35,29,30,29,51,48,33,34,32,33,52,30,36,42,42,44,42,37,34,28,36,34,35,20,36,37,35,37,31,29,30,28,34,38,42,30,29,28,100
34,16,29,30,11,36,20,26,27,23,31,19,16,26,21,35,23,20,20,24,42,24,26,28,14,23,27,30,21,26,25,22,20,23,31,21,30,18,20,30,20,21,22,32,23,22,20,23,24,33,26,30,17,37,14,29,34,25,22,30,29,16,13,25,23,17,21,35,22,17,27,34,31,28,38,28,17,20,36,25,6,13,29,28,14,22,22,18,23,19,17,31,30,23,27,23,19,26,18,23,27,21,26,29,16,24,17,21,13,15,18,22,23,28,0,10,15,18,25,26,27,20,32,21,26,18,26,16,34,36,28,25,26,34,46,27,28,26,22,27,18,35,28,21,31,29,19,26,24,28,13,25,25,26,26,21,23,27,14,21,24,29,24,25,24,25,40,32,26,28,25,26,21,24,24,27,24,29,25,28,29,24,8,14,24,32,26,25,35,15,24,28,25,10,31,28,51,26,4,21,23,36,25,28,45,19,20,19,15,22,22,23,30,14,26,22,24,24,17,20,26,25,34,33,41,38,30,34,26,23,21,27,30,19,29,17,20,26,30,23,31,37,14,17,30,17,30,24,18,23,23,23,19,28,39,32,22,23,24,2,31,20,21,27,21,18,13,22,22,24,27,13,16,17,23,28,30,18,35,22,30,30,23,26,17,11,16,22,24,30,28,26,32,28,15,21,24,26,27,23,24,26,39,17,18,22,22,25,22,25,27,28,40,34,12,30,27,12,33,25,19,37,31,36,25,21,23,24,29,23,33,22,24,17,36,29,34,32,27,15,27,23,19,26,23,23,21,21,23,22,35,25,33,20,19,25,31,32,33,25,30,24,25,23,30,19,31,25,24,33,21,30,35,30,23,31,33,26,37,30,30,25,25,25,34,27,24,29,27,21,23,21,19,25,22,24,15,41,22,16,13,33,36,28,39,17,15,31,20,27,39,24,21,26,29,24,24,29,21,38,32,23,20,20,19,20,19,27,20,28,18,21,17,20,14,16,35,25,33,27,21,22,21,22,34,22,24,22,31,17,20,30,26,17,27,20,15,36,12,33,29,25,29,17,9,26,44,19,28,18,9,12,30,33,30,29,28,23,24,24,24,32,25,19,32,17,21,26,24,47,26,25,8,33,33,23,28,36,24,27,29,33,32,23,21,23,25,24,25,28,40,22,12,23,31,22,24,23,18,33,34,31,29,31,28,17,30,29,19,20,28,34,10,27,30,9,17,34,23,15,32,19,20,18,6,25,34,26,19,17,30,25,37,36,21,25,23,23,23,27,3,20,18,17,26,30,25,21,24,26,25,27,22,19,24,18,30,25,14,25,35,14,19,7,35,14,22,22,22,29,21,40,23,30,16,20,29,11,26,30,23,28,29,24,31,28,25,38,30,40,19,24,17,28,31,28,31,34,25,32,33,29,23,7,23,25,27,33,27,25,24,28,21,25,30,28,24,11,16,18,34,24,22,29,47,19,28,38,31,23,5,32,27,34,26,23,14,32,22,20,23,19,17,31,30,36,30,22,22,25,26,33,22,34,27,23,26,35,21,30,16,15,12,28,29,24,24,27,25,14,14,25,22,33,23,30,18,15,25,97
34,24,29,28,21,26,10,22,30,28,25,27,20,16,24,36,21,22,20,23,41,22,18,23,22,22,27,24,29,19,15,32,27,21,21,11,23,17,18,29,26,27,25,22,17,24,10,22,27,32,25,31,27,41,17,22,31,23,22,28,19,25,23,21,33,26,11,29,25,17,29,30,29,28,31,25,7,18,33,15,16,22,26,29,21,22,30,27,27,26,24,34,29,21,17,18,22,26,15,24,28,22,24,19,26,22,18,21,23,24,21,23,22,25,10,0,5,8,23,21,24,17,23,30,21,17,20,23,28,37,30,22,35,24,44,29,26,23,23,23,18,31,24,24,30,29,27,21,24,20,21,31,22,29,22,14,21,23,4,15,18,26,22,20,27,15,36,33,26,37,23,21,16,34,22,21,21,27,26,31,26,24,18,24,29,31,20,19,31,23,20,25,32,18,27,27,45,26,14,21,18,29,30,20,40,25,10,9,22,16,20,26,30,24,24,22,26,14,15,18,22,21,30,30,31,34,28,32,22,20,20,20,33,17,27,24,27,22,25,19,26,38,15,13,26,16,28,26,17,29,23,20,29,29,29,30,29,24,24,12,27,21,14,25,31,17,22,12,28,19,22,23,26,27,22,24,24,8,26,25,20,25,22,30,14,18,15,20,21,23,21,16,28,26,25,20,17,25,30,13,27,22,31,17,17,26,26,15,19,15,18,18,40,31,22,20,23,22,25,24,29,34,26,28,24,14,19,33,30,24,27,21,22,14,30,26,29,34,23,22,32,20,18,23,23,22,24,19,13,20,25,15,23,15,16,23,28,31,32,24,23,24,23,29,28,16,25,27,23,28,16,30,30,25,26,32,28,22,36,31,26,28,16,23,33,19,22,28,17,18,21,27,9,18,12,22,22,44,20,26,20,23,28,20,37,18,20,34,20,21,29,15,18,25,37,24,21,26,11,35,28,23,20,10,28,18,29,24,10,24,14,28,27,16,10,12,32,23,31,24,30,31,19,12,30,23,23,18,26,22,20,27,24,7,26,30,25,37,22,34,32,26,39,27,19,20,38,20,25,18,16,12,26,23,27,30,18,13,14,26,22,28,23,15,23,22,11,17,19,45,16,21,8,26,32,27,27,31,31,17,27,31,32,21,19,20,20,20,17,24,30,23,19,19,24,17,19,19,25,29,33,21,29,33,28,7,30,26,20,13,18,24,20,27,28,19,24,25,27,11,27,15,16,23,16,24,28,25,17,7,26,30,36,34,29,25,22,19,13,22,13,30,8,27,21,21,23,11,19,26,27,23,12,22,24,26,33,17,14,20,32,4,9,17,30,24,14,23,18,27,17,32,21,33,21,17,27,21,22,22,13,33,20,14,30,27,25,36,31,30,19,28,13,23,41,18,31,33,23,30,27,22,30,3,20,25,30,30,23,23,26,25,24,20,25,24,31,18,13,8,24,14,12,19,43,19,27,38,28,23,5,32,26,33,24,23,12,29,26,27,15,24,14,27,26,36,33,18,27,21,22,31,19,29,27,21,26,27,28,20,13,25,22,29,30,22,20,17,16,19,4,15,24,29,13,21,17,14,25,97
29,20,26,25,26,22,5,27,25,30,20,22,21,20,19,36,22,17,25,20,36,22,21,25,17,22,24,19,24,14,20,33,22,16,16,6,25,12,23,24,21,22,27,26,12,19,5,27,23,29,20,30,24,39,22,17,26,23,27,24,14,28,25,16,31,22,6,24,25,22,31,25,31,24,26,20,2,13,28,10,18,20,21,24,16,21,26,22,22,21,19,30,24,21,14,13,17,31,10,19,23,18,19,14,25,25,13,19,21,19,26,18,17,20,15,5,0,13,18,16,22,12,28,26,26,12,15,28,26,33,25,27,32,19,39,32,21,28,21,28,17,36,29,19,25,24,22,20,20,25,16,30,17,24,21,9,25,28,9,10,13,23,17,25,25,20,37,28,31,32,20,16,11,29,17,16,16,22,21,28,21,29,23,29,29,28,15,14,26,21,15,20,27,23,22,22,40,22,19,25,23,28,25,25,39,21,15,14,21,11,25,23,33,19,19,22,24,19,19,18,25,25,29,25,36,29,32,31,17,15,15,15,28,12,22,19,22,22,22,14,30,34,10,18,25,11,24,26,22,24,18,24,25,24,28,25,24,19,22,17,28,17,9,20,36,12,17,7,26,14,21,25,23,32,17,24,19,3,21,23,15,20,17,28,19,17,20,25,16,18,16,21,31,22,27,15,12,22,26,18,26,23,30,22,12,28,22,20,24,20,23,23,36,34,23,19,25,27,30,24,34,34,21,23,19,9,15,28,28,20,22,16,22,9,30,21,24,38,22,21,27,15,23,28,28,20,29,17,18,16,29,20,18,10,11,19,23,30,31,19,24,20,21,24,26,11,20,30,19,24,21,26,25,30,25,37,23,17,31,26,25,23,21,19,29,14,19,23,12,13,25,22,4,13,17,17,18,40,16,31,19,28,23,25,36,16,18,29,25,21,24,20,23,20,32,27,16,21,6,40,27,21,25,5,25,22,28,19,15,29,19,23,25,21,15,17,29,18,31,23,26,27,14,7,25,18,21,23,23,27,16,22,26,2,24,29,24,39,27,29,27,21,36,29,21,15,33,18,21,23,15,17,31,18,23,26,13,18,19,21,21,33,25,20,24,17,6,20,18,44,21,23,13,28,27,26,23,26,30,12,31,26,31,23,14,25,25,19,22,29,34,21,14,20,19,22,24,14,23,31,28,16,26,32,32,12,29,25,15,8,13,23,19,23,28,16,24,24,25,16,22,20,21,19,21,22,31,21,22,12,22,29,33,36,28,24,17,24,8,25,18,31,3,28,16,26,22,6,24,23,22,20,17,20,19,21,28,22,17,15,27,9,14,18,29,27,19,20,23,22,12,36,20,32,19,22,22,19,17,21,12,32,25,19,29,22,20,35,31,25,16,24,18,18,38,23,31,28,27,34,25,21,26,8,15,21,26,35,24,25,21,20,22,15,20,26,29,13,8,3,24,19,17,24,38,24,22,34,33,28,10,32,21,28,19,22,16,24,24,22,20,29,9,24,23,34,28,13,22,20,21,36,14,28,26,26,29,22,27,25,8,22,25,27,25,17,18,21,21,20,9,10,22,24,18,26,15,9,22,94
35,30,30,31,29,34,18,27,33,28,31,28,19,14,27,39,29,27,15,27,42,26,21,31,26,14,23,30,33,27,7,40,30,29,29,19,31,22,24,34,26,27,33,25,25,26,18,30,33,30,28,32,30,40,25,30,27,28,30,26,27,20,22,25,25,31,19,32,32,25,29,34,25,26,39,31,15,26,36,18,22,27,20,29,29,25,30,30,35,27,27,37,29,21,14,22,18,21,23,25,29,16,32,27,34,29,26,28,23,21,17,26,27,33,18,8,13,0,31,25,32,22,30,24,29,23,24,31,36,35,32,27,32,32,52,27,29,29,28,31,19,39,32,23,34,37,24,29,27,28,27,30,30,37,28,22,29,31,12,23,24,34,30,28,32,7,28,36,34,41,20,28,23,37,30,29,29,35,27,23,34,17,26,19,29,33,27,23,35,30,19,24,34,26,30,31,53,27,22,17,26,34,24,12,38,29,18,17,27,24,25,20,38,32,30,25,26,19,23,26,14,26,35,37,34,41,28,37,24,24,20,20,36,25,35,20,23,30,23,20,18,32,23,21,30,24,28,18,22,29,31,24,24,37,21,37,30,23,28,20,35,15,22,32,39,22,25,20,20,23,30,29,31,35,24,29,27,16,34,27,28,32,25,25,9,25,10,25,28,31,29,24,20,26,31,25,23,31,31,16,27,30,38,21,25,33,31,23,27,15,10,10,32,35,23,28,31,21,17,16,28,40,32,36,30,22,27,35,34,18,33,24,30,22,28,30,33,38,31,29,24,21,13,31,31,14,32,27,5,18,33,18,31,22,21,23,33,30,29,28,31,23,28,28,36,24,33,35,21,30,24,28,34,33,26,40,32,27,42,32,29,28,8,21,31,26,25,34,25,25,29,35,17,26,20,30,25,47,28,26,27,31,33,28,42,23,25,37,24,24,37,23,26,30,39,32,23,28,19,43,36,27,28,18,29,26,35,26,13,32,22,24,26,24,18,20,40,31,37,31,35,36,25,20,35,17,15,26,18,30,24,28,28,15,21,29,24,32,30,28,32,25,41,32,25,26,37,25,31,26,23,20,34,31,34,34,26,21,22,28,25,36,28,23,15,19,19,25,27,52,21,29,16,26,32,26,30,35,34,25,27,39,27,25,27,28,28,23,21,32,38,18,27,27,32,25,27,17,24,36,39,29,21,40,24,15,38,18,27,21,26,32,28,28,29,24,16,25,19,19,35,23,24,25,24,28,20,23,22,15,32,34,28,42,21,25,30,27,21,20,21,38,16,33,25,13,26,19,27,26,27,29,20,24,24,25,33,25,22,27,37,12,14,25,37,26,22,15,26,35,22,40,24,25,26,25,24,26,28,30,21,31,12,6,24,30,26,33,23,38,20,20,21,29,40,18,26,29,31,38,27,30,33,11,19,26,30,30,31,27,34,30,22,24,31,32,30,25,21,16,16,6,4,27,42,27,30,33,36,18,13,35,34,35,32,31,20,37,25,29,23,32,22,33,34,28,34,23,21,22,21,34,26,37,28,24,34,34,35,12,21,27,24,34,34,25,28,25,19,18,12,23,26,35,21,29,24,22,26,98
37,19,36,35,36,36,13,40,33,33,28,38,33,26,27,38,34,31,40,28,39,30,31,15,30,36,32,33,37,32,35,41,30,24,29,24,32,24,27,28,26,27,41,35,26,33,19,34,37,42,34,45,36,47,35,31,38,32,23,30,28,35,34,22,39,30,24,30,36,36,36,33,39,37,41,34,20,5,40,24,30,28,29,34,24,31,34,30,40,33,27,31,36,28,28,29,25,46,28,29,33,30,27,22,35,39,25,27,34,33,39,28,29,38,25,23,18,31,0,18,34,24,32,34,36,24,28,33,34,39,17,26,36,23,38,39,11,31,33,41,31,43,39,27,28,32,34,36,33,26,30,22,29,36,35,21,33,29,27,24,21,30,25,36,35,38,42,42,27,38,34,28,23,47,34,30,28,30,31,36,33,30,33,35,34,36,29,26,38,18,33,38,39,35,32,30,54,30,29,31,33,38,40,39,55,37,28,27,31,25,39,36,41,11,23,21,36,34,27,23,37,31,40,37,51,43,40,42,16,19,27,27,36,20,30,27,30,24,35,32,42,46,22,36,32,29,32,29,36,23,32,23,40,36,40,33,36,27,30,23,39,29,27,35,42,24,29,15,31,20,37,37,31,42,24,34,33,21,29,31,28,32,30,36,36,29,37,39,28,32,28,39,38,30,38,31,24,36,34,35,33,34,40,35,30,40,34,29,25,27,38,33,44,39,35,29,37,33,29,37,40,36,33,41,31,27,33,37,36,32,16,29,34,17,39,33,32,44,33,32,35,33,40,29,31,29,36,24,36,22,36,37,26,22,23,27,35,43,42,27,35,23,28,34,33,19,34,21,25,39,31,37,37,39,32,28,39,31,39,36,30,35,35,25,35,28,27,35,22,21,33,12,14,31,32,29,29,41,25,37,31,37,40,16,44,28,26,37,32,37,34,34,32,32,31,37,25,30,16,51,31,28,25,23,34,30,42,33,32,35,32,31,38,34,28,30,41,30,39,31,34,35,22,21,39,30,30,20,31,32,32,40,25,16,37,38,33,44,37,20,37,31,47,38,30,23,41,30,27,25,27,31,44,36,35,38,27,23,37,21,29,46,38,32,32,31,20,36,34,51,32,23,31,38,39,32,25,28,39,20,39,34,31,22,4,24,27,31,27,33,41,33,22,37,37,32,34,32,28,39,36,24,34,40,38,30,45,37,27,26,21,33,29,31,33,24,27,37,30,25,36,23,22,29,27,30,26,27,36,29,34,43,38,44,42,38,34,28,26,32,28,39,15,36,24,35,30,14,34,23,22,34,33,28,37,33,36,23,31,27,45,27,32,26,36,29,32,28,34,35,30,38,28,21,30,32,37,31,31,35,26,46,35,34,34,36,30,42,35,35,30,31,31,26,44,30,30,33,35,41,35,31,37,26,27,29,39,39,33,24,39,32,26,31,32,38,34,27,22,17,38,37,35,36,50,33,23,42,46,31,28,31,35,34,27,38,24,42,32,36,21,34,21,37,36,46,40,27,37,35,36,42,32,37,38,38,27,40,39,37,20,32,31,39,41,31,27,24,32,29,27,24,29,29,30,40,29,21,36,108
25,24,20,22,31,30,20,32,23,25,10,29,19,18,24,31,21,16,29,22,32,22,17,28,24,20,22,15,31,28,20,34,30,23,26,22,14,26,26,25,24,25,29,32,8,18,21,26,19,25,36,38,27,29,33,14,23,14,20,26,28,24,27,4,27,29,22,40,27,28,31,23,21,21,23,17,14,23,31,26,20,31,26,19,21,13,30,27,29,22,27,22,33,11,27,11,7,35,26,24,25,14,20,14,28,27,25,27,19,17,31,23,22,23,26,21,16,25,18,0,22,18,36,24,25,21,13,34,25,38,22,32,33,33,34,28,29,18,28,26,17,35,28,19,15,24,27,20,18,20,25,34,21,28,28,21,35,34,25,6,3,34,24,24,32,24,24,25,24,35,33,26,21,32,31,12,22,23,23,20,25,30,28,29,26,20,22,10,22,23,16,21,26,36,14,12,36,14,30,33,22,31,29,29,39,19,29,28,19,7,25,25,29,28,20,25,28,28,29,27,29,27,32,32,41,28,37,26,28,31,18,27,26,26,29,9,12,31,18,17,35,32,22,34,25,23,14,22,29,27,14,27,29,36,34,32,20,23,24,28,31,15,23,27,36,20,25,21,24,2,21,25,24,34,6,24,35,19,33,16,31,24,24,29,26,15,27,25,23,15,28,30,35,12,23,15,24,31,18,25,16,30,22,30,24,29,17,36,32,17,23,27,28,26,23,26,29,27,28,21,34,32,29,26,23,25,21,30,35,18,12,25,24,20,24,28,17,36,22,14,21,17,27,36,37,11,28,28,20,22,19,27,30,20,19,9,31,26,26,15,24,23,32,27,34,22,16,38,25,27,19,23,34,28,15,39,21,25,37,28,25,17,17,21,29,21,21,28,26,24,31,29,20,27,33,24,23,32,29,32,16,44,39,27,30,27,29,34,33,21,16,23,24,18,31,23,7,12,20,42,22,31,18,11,26,28,27,25,22,26,26,13,31,28,22,24,43,23,32,27,33,34,24,23,33,15,12,29,28,33,14,24,26,18,23,33,33,40,32,36,21,26,32,31,23,5,23,25,20,28,17,21,29,24,25,28,27,27,24,18,21,32,28,21,28,15,22,20,18,47,30,32,19,28,24,26,22,10,31,13,38,40,30,26,22,33,21,15,31,36,24,26,22,27,32,21,23,20,22,34,40,30,24,31,27,28,27,35,27,24,12,30,22,15,37,17,9,27,23,27,36,26,27,14,26,34,31,27,22,28,29,33,28,40,30,26,19,25,14,21,23,35,19,21,9,24,22,21,23,16,17,29,32,13,29,26,25,27,13,19,30,25,23,19,29,22,34,10,24,26,19,42,20,36,22,18,24,24,27,24,28,30,25,19,31,36,19,37,28,39,18,24,19,10,45,20,30,27,37,42,29,24,31,24,15,13,22,41,31,27,30,19,15,13,29,30,24,19,15,19,29,23,21,18,39,21,20,24,36,31,22,26,20,35,26,20,26,27,14,29,25,31,25,25,24,37,38,21,26,28,27,39,16,28,26,33,25,38,29,27,24,17,20,34,23,24,24,27,28,22,25,21,30,11,34,29,28,23,24,96
29,20,27,25,16,37,21,30,27,30,26,24,21,18,21,38,36,23,30,30,46,26,23,26,27,31,26,25,29,25,27,43,21,29,36,28,29,26,28,23,34,35,33,36,18,25,23,30,3,34,35,34,22,46,33,12,21,27,27,30,20,30,33,22,38,29,28,41,19,31,36,38,37,30,26,15,24,29,30,27,27,33,20,26,25,23,28,24,18,21,18,36,36,25,31,29,25,36,24,21,34,18,30,27,37,34,29,35,24,26,28,20,19,39,27,24,22,32,34,22,0,10,37,26,28,25,23,25,33,39,36,36,29,35,49,31,30,35,29,35,26,39,37,32,13,37,37,28,26,31,28,43,28,35,27,13,41,42,28,16,19,26,30,32,33,27,37,38,31,39,37,18,13,25,24,10,27,35,32,39,32,29,29,32,29,27,30,20,32,21,25,30,33,35,28,16,46,21,31,25,31,42,32,34,47,27,29,28,29,17,27,28,39,35,30,27,30,30,35,26,32,29,31,27,43,35,40,37,28,31,22,17,30,25,35,26,29,33,27,24,42,34,26,37,27,29,30,35,25,37,24,29,32,40,32,38,18,27,32,28,29,17,21,30,39,12,17,23,36,20,29,34,34,36,22,26,36,25,40,29,33,22,25,36,28,29,29,27,18,13,20,40,33,28,33,23,14,28,25,27,33,22,26,24,28,31,24,15,19,19,30,32,35,41,25,33,30,30,32,31,37,33,23,29,24,23,18,28,24,20,28,24,32,25,32,28,27,40,24,27,39,19,32,22,42,26,28,27,29,22,35,29,34,12,11,25,23,35,36,19,32,25,31,30,36,27,26,27,25,14,29,32,27,25,32,43,39,26,42,37,27,18,28,25,35,31,27,25,28,27,26,27,20,27,12,33,26,40,28,31,27,46,44,31,38,33,34,31,21,29,30,34,33,34,42,33,21,26,22,49,38,31,25,21,27,29,30,30,24,42,35,30,34,34,31,33,41,33,41,25,33,34,30,25,34,19,27,33,18,26,22,12,31,20,29,40,36,41,17,29,28,23,42,38,30,21,39,32,32,30,30,33,38,30,3,6,19,24,38,32,27,43,30,30,35,28,23,25,26,50,32,34,29,16,29,28,34,29,32,23,41,39,24,28,30,20,25,21,28,43,40,28,23,25,33,32,34,30,32,30,39,32,28,31,32,31,42,40,31,22,22,33,31,22,36,27,31,29,36,33,36,35,35,27,24,35,35,27,24,31,28,22,33,38,36,33,29,34,24,24,24,41,19,31,19,33,28,22,31,30,31,26,30,26,31,36,9,28,23,17,42,28,25,28,37,35,32,27,29,29,26,43,26,32,27,30,26,19,23,34,30,25,24,26,29,28,20,37,36,30,25,37,28,23,45,22,23,26,37,43,28,35,34,27,13,20,6,42,23,30,19,18,24,31,27,29,38,31,26,21,36,26,28,25,40,37,18,35,42,30,29,37,34,39,32,35,32,39,31,37,26,28,25,29,30,36,30,22,29,34,35,42,24,36,35,32,35,43,26,35,24,30,33,41,41,28,34,32,30,35,28,19,32,30,26,40,33,25,31,102
26,10,17,15,26,27,11,20,17,20,24,21,11,8,11,28,26,23,24,23,36,16,13,23,20,24,19,26,27,20,17,34,25,22,26,18,19,16,20,24,27,28,23,26,22,21,13,24,13,24,25,38,23,37,23,22,16,17,17,20,10,27,28,14,33,28,18,32,24,29,34,28,28,21,28,22,14,19,20,18,21,25,27,16,21,13,18,14,28,27,22,26,27,15,22,20,21,30,18,11,24,8,20,17,28,30,19,25,14,16,26,10,9,32,20,17,12,22,24,18,10,0,27,16,23,15,13,24,27,29,26,27,28,25,47,21,23,29,26,30,25,34,27,22,22,30,27,21,25,21,21,33,18,25,17,3,31,32,21,20,17,26,23,26,32,17,34,35,21,29,28,8,3,32,16,20,17,28,22,31,22,25,28,22,19,17,20,22,34,11,23,28,29,30,18,19,49,11,24,15,26,32,22,24,40,22,19,18,27,21,17,18,36,25,20,17,20,20,25,16,22,19,21,17,33,32,30,27,18,21,12,9,20,18,28,23,26,23,17,24,32,24,16,30,22,20,22,25,31,28,19,19,22,30,22,31,28,17,22,18,21,7,15,21,29,2,7,13,27,16,22,25,24,26,12,16,27,15,30,19,23,12,23,29,18,23,19,17,8,21,10,33,28,20,23,20,6,18,15,17,24,19,26,30,19,21,14,25,28,9,20,22,25,37,15,23,31,20,25,26,27,35,15,25,14,17,23,18,34,10,26,22,25,15,22,19,17,32,19,20,30,18,22,32,37,18,26,17,19,12,25,19,24,2,1,17,13,25,26,16,25,15,21,20,26,17,21,26,15,24,22,23,17,29,25,33,30,25,37,27,22,19,18,15,25,21,17,17,18,17,30,17,10,21,22,23,19,36,18,32,22,38,35,21,28,23,24,21,28,25,20,29,29,24,33,37,11,16,12,43,28,21,15,17,21,28,27,20,14,32,31,27,24,24,27,29,35,24,31,15,32,33,20,15,33,9,17,23,28,25,21,22,21,10,19,30,29,41,27,19,19,13,44,32,24,15,33,25,26,21,21,25,33,20,13,16,9,14,28,22,17,33,20,22,25,18,14,21,19,44,22,24,25,20,19,18,28,26,26,13,31,32,27,18,20,29,26,11,18,33,30,18,20,22,27,27,29,20,29,28,34,22,21,33,22,24,34,30,21,16,12,27,22,12,26,17,25,19,26,23,30,26,25,17,14,25,27,17,14,23,28,32,25,28,30,26,19,24,20,14,23,35,9,21,9,23,18,12,27,20,21,16,26,16,21,26,19,18,27,7,33,20,15,19,30,25,28,19,19,21,24,33,16,22,20,21,16,9,13,29,20,29,22,16,30,18,10,27,26,26,24,27,24,13,38,12,28,25,30,37,21,25,27,20,3,10,16,34,20,20,29,8,14,22,20,32,29,21,16,11,26,16,18,15,30,27,27,25,36,26,22,27,24,29,25,27,22,30,22,27,16,27,15,25,24,26,20,21,19,28,29,35,21,29,26,25,39,34,28,26,14,20,23,34,32,18,25,22,20,26,21,18,22,29,16,30,23,15,21,93
31,24,39,39,37,25,28,40,33,34,38,40,29,34,27,43,33,33,23,28,54,21,26,23,34,36,26,33,41,32,36,43,37,39,44,34,26,32,17,30,12,13,37,40,32,35,30,29,40,35,45,38,42,47,40,36,41,35,27,38,19,28,26,35,40,35,34,49,33,38,44,44,38,33,33,38,30,29,41,35,26,36,31,30,31,30,34,30,42,29,34,17,44,38,39,33,29,29,30,25,34,26,39,37,36,40,31,35,28,30,21,26,27,34,32,23,28,30,32,36,37,27,0,34,31,32,38,38,28,49,36,37,37,42,52,36,27,25,35,37,33,51,44,29,32,47,35,39,37,20,33,40,28,35,31,29,30,38,19,30,33,38,38,28,39,29,49,35,31,42,40,31,29,35,35,36,29,43,33,38,32,24,34,36,33,41,22,34,36,23,35,40,43,36,25,35,60,35,36,13,28,45,32,34,48,39,18,17,17,29,35,32,34,35,38,23,40,32,18,18,36,42,41,37,47,39,37,43,28,31,30,35,36,35,45,27,30,33,39,36,40,42,28,36,37,37,41,20,16,9,34,25,32,42,48,31,32,35,38,32,33,25,27,37,43,26,21,30,22,34,40,33,36,40,33,39,44,31,44,37,40,35,38,37,29,21,30,35,28,37,36,39,42,39,35,34,32,32,37,31,33,36,30,17,36,35,32,38,37,33,39,20,42,33,32,41,43,34,20,38,41,36,41,30,39,29,35,32,41,28,42,37,25,24,40,35,42,26,34,25,37,35,33,41,36,30,31,19,27,34,34,33,41,28,27,36,39,34,35,38,43,25,23,38,28,22,33,29,37,42,37,35,22,33,32,32,43,39,41,37,31,35,37,33,47,23,24,43,37,28,30,20,29,33,35,39,33,27,20,33,23,41,49,20,47,34,36,37,20,34,29,29,31,40,43,45,32,27,31,41,42,23,29,33,30,27,39,35,28,38,28,31,30,38,32,34,47,40,40,31,39,40,34,34,45,27,29,29,33,39,35,42,27,29,40,46,41,40,38,31,35,27,44,37,29,35,53,32,33,19,23,27,34,25,38,41,18,13,31,36,22,43,38,34,30,32,31,39,37,46,31,32,29,40,37,36,35,35,30,32,36,40,34,24,28,37,35,28,9,38,39,32,29,39,38,27,29,37,14,29,38,39,28,34,20,30,38,28,33,28,33,45,30,36,28,29,37,29,21,22,42,32,31,35,28,24,23,39,32,25,40,37,39,44,28,24,31,30,35,36,29,44,30,37,34,23,23,29,29,38,37,30,11,34,36,34,46,17,35,32,41,22,27,28,40,31,13,31,37,30,38,32,23,28,32,36,34,23,22,41,36,40,29,35,42,27,34,36,26,34,34,22,35,37,52,36,33,35,26,33,35,39,41,26,30,34,43,7,35,26,43,35,32,35,34,44,20,25,27,28,45,28,26,27,35,34,31,43,34,25,28,33,35,20,40,31,21,38,32,33,15,41,31,41,40,49,43,37,33,28,27,47,33,39,24,39,47,49,35,34,30,32,29,41,38,24,41,38,22,28,27,35,24,33,28,35,35,29,40,104
29,24,23,29,19,34,21,34,31,16,30,15,13,24,25,33,31,30,37,32,41,29,27,27,28,29,32,29,35,22,31,43,33,28,27,32,26,23,25,35,32,33,34,37,28,30,27,35,29,36,37,40,13,45,31,26,30,22,26,22,26,34,30,20,40,36,26,41,34,30,42,29,39,32,35,29,28,29,32,27,23,33,35,30,30,27,24,28,32,32,30,32,29,30,25,22,24,42,20,25,21,10,21,30,37,39,24,27,22,21,35,24,23,34,21,30,26,24,34,24,26,16,34,0,29,17,20,25,32,37,27,34,36,35,54,37,29,31,30,42,34,37,30,15,25,38,30,28,28,24,29,39,26,33,31,17,40,34,34,26,23,28,29,34,33,19,37,37,30,35,31,22,17,39,20,28,27,34,19,35,30,28,29,7,17,33,22,30,42,25,25,30,22,31,24,22,56,27,25,29,32,41,33,28,47,24,26,25,32,27,19,29,38,31,21,19,36,30,34,22,30,28,28,31,35,38,44,39,24,27,14,23,32,28,34,26,29,28,33,26,34,26,21,37,32,22,34,24,35,35,29,21,33,35,36,37,35,19,24,19,35,9,17,28,30,16,21,23,24,22,29,30,34,37,18,30,36,23,36,32,36,26,26,31,33,28,34,19,22,27,24,46,36,32,30,23,20,31,24,33,33,32,32,34,21,32,19,39,35,25,34,26,41,39,17,36,33,9,31,27,16,40,29,32,24,19,25,32,38,12,32,25,32,23,38,30,24,42,30,26,36,25,37,39,40,20,36,23,21,20,40,35,34,16,15,29,27,35,34,19,32,17,27,22,32,25,36,40,23,36,33,34,31,37,32,36,32,39,42,24,29,32,30,17,31,23,31,31,30,19,40,31,22,23,38,30,27,41,24,33,28,42,41,24,35,29,31,35,31,29,36,35,34,31,39,32,17,22,24,47,34,27,24,31,37,37,34,21,30,38,37,30,34,33,33,33,40,31,33,29,37,38,20,29,44,11,19,25,37,26,24,32,23,24,33,38,33,48,20,32,33,27,50,34,26,25,43,27,29,23,26,30,44,36,29,32,25,21,37,23,30,40,22,30,38,19,28,28,26,50,28,28,29,36,33,20,31,34,37,14,43,42,31,20,30,34,31,25,25,38,39,32,28,34,29,33,35,27,30,30,39,32,33,27,36,37,38,33,23,18,13,39,31,28,32,27,33,35,23,30,32,28,27,30,15,28,34,25,16,26,30,37,39,42,33,33,26,26,30,30,24,37,23,28,16,29,29,22,31,25,24,30,31,29,29,29,35,21,33,21,36,29,31,28,37,30,33,21,33,25,28,36,30,31,28,32,18,20,28,35,31,34,33,30,40,34,24,40,33,40,33,22,32,29,28,28,30,27,42,44,34,34,35,27,19,26,32,41,31,22,33,24,28,24,31,34,36,28,25,25,39,18,20,30,42,37,30,27,40,29,26,29,30,31,31,31,31,33,30,37,19,28,22,29,30,40,34,35,30,30,31,42,24,36,37,32,32,40,38,28,21,33,32,36,34,20,29,32,30,27,34,32,28,32,28,41,30,20,27,99
25,27,21,18,31,31,23,35,30,27,15,34,28,23,26,38,12,30,31,28,40,26,24,22,17,22,28,26,24,28,23,39,22,28,34,27,19,23,22,27,24,25,33,35,24,28,27,24,31,25,24,25,36,43,35,23,32,27,21,27,24,29,27,25,30,21,30,44,9,21,31,37,29,20,33,26,24,31,25,30,23,17,31,30,12,20,26,23,34,33,19,35,16,19,31,29,25,37,24,25,14,28,29,21,27,26,28,22,28,26,32,26,27,34,26,21,26,29,36,25,28,23,31,29,0,21,26,27,28,26,25,23,30,37,39,30,26,26,19,34,17,37,30,20,21,32,28,10,16,25,18,39,30,36,25,24,28,36,25,22,22,32,27,22,23,29,33,27,25,36,25,19,24,27,31,25,29,28,16,27,34,27,28,36,27,20,36,26,37,26,27,32,36,31,28,18,52,15,26,26,3,25,21,28,29,17,23,22,25,21,33,19,34,28,28,22,17,27,22,23,26,18,21,25,44,38,35,21,25,28,24,30,33,30,34,23,20,32,26,28,31,45,25,34,7,26,22,16,33,27,26,22,21,39,33,37,30,24,25,28,31,28,23,24,32,21,26,25,16,23,11,16,33,32,24,21,39,27,34,22,37,23,30,27,26,28,25,33,28,24,31,37,32,20,18,11,27,28,19,26,18,26,36,34,25,32,24,29,25,24,26,29,29,34,24,20,34,34,28,24,41,25,25,33,27,23,29,30,33,31,31,29,20,19,16,22,32,34,4,32,26,15,22,29,38,22,24,24,31,19,36,28,36,23,22,17,32,24,23,15,14,24,28,26,30,21,29,33,16,21,22,22,28,31,17,37,39,24,36,17,7,29,26,22,26,36,28,27,27,23,16,32,24,21,32,31,16,37,25,37,30,36,37,25,28,17,15,32,31,17,33,6,9,26,34,31,23,26,26,43,40,25,19,21,23,13,22,18,23,39,29,27,23,23,25,27,42,30,26,31,25,26,25,31,32,27,23,28,33,26,12,22,18,26,23,24,26,33,32,25,23,23,37,34,26,24,42,16,12,24,26,28,33,28,31,28,23,18,32,26,27,40,27,22,15,24,26,10,8,40,29,31,24,26,37,27,14,35,28,22,34,44,31,21,32,26,26,22,22,30,41,22,14,23,15,4,6,19,22,34,36,34,30,22,32,28,26,37,28,22,21,24,21,12,33,26,33,14,15,20,30,28,29,20,32,29,27,14,30,20,36,29,38,44,33,29,22,26,18,23,23,40,25,20,24,26,28,24,4,24,25,26,28,19,21,27,37,22,21,26,37,17,22,24,19,27,27,23,19,35,30,35,27,22,17,21,36,28,27,36,27,32,30,24,30,32,13,32,22,40,17,16,24,17,47,26,30,33,30,37,30,18,24,24,21,14,34,38,27,19,35,31,17,31,23,35,28,28,30,27,26,28,30,23,41,35,26,32,36,28,26,32,22,38,25,33,19,34,28,26,20,28,26,28,27,37,31,20,18,15,14,37,12,18,26,32,33,36,33,38,25,23,25,25,30,34,33,33,17,31,25,23,24,33,27,12,18,24,23,95
24,17,25,28,23,30,11,27,21,32,27,31,12,14,15,32,21,24,26,26,37,20,20,23,15,28,27,30,22,21,23,27,23,22,28,18,23,6,24,29,20,21,27,31,23,26,13,21,28,27,28,36,29,35,32,25,29,21,29,18,21,31,19,17,32,23,18,32,21,24,29,33,26,17,34,28,14,19,26,18,12,19,27,20,22,20,22,18,33,15,20,29,12,16,22,21,19,32,19,15,26,7,25,20,21,30,7,18,27,26,24,14,13,29,18,17,12,23,24,21,25,15,32,17,21,0,16,30,23,27,27,17,25,25,44,27,19,26,20,31,25,42,35,20,20,29,16,15,13,23,16,26,13,20,21,15,28,33,21,21,20,27,23,19,24,18,32,28,31,32,21,21,16,30,28,26,12,28,24,26,17,25,20,24,31,25,21,22,34,16,20,25,34,28,21,17,51,21,22,28,24,30,27,26,34,14,25,24,15,20,18,24,37,25,25,18,23,13,22,21,24,19,27,23,34,35,35,26,14,11,3,21,24,18,28,17,20,27,23,21,29,25,4,30,20,17,19,24,29,23,24,20,25,18,34,31,18,13,18,20,22,8,16,27,31,15,20,13,26,19,16,19,17,29,15,22,27,15,33,27,23,25,21,24,23,11,24,18,14,26,22,33,30,17,21,10,18,22,23,22,24,25,29,28,16,24,18,27,23,15,26,25,37,34,16,25,32,26,28,30,33,31,27,32,7,18,24,31,27,11,28,20,19,15,24,26,24,32,17,15,27,12,27,27,36,15,23,22,20,10,29,24,24,15,14,14,26,26,27,14,19,16,26,21,28,17,26,31,13,26,20,19,30,29,23,32,31,25,31,29,20,25,24,13,23,22,21,29,18,18,28,22,10,22,29,13,14,39,23,25,13,39,33,23,34,15,17,25,30,16,32,26,23,14,27,30,14,19,12,43,23,26,27,17,25,25,25,26,19,27,25,21,23,24,21,23,23,14,27,19,20,21,15,15,33,6,14,24,29,29,9,19,22,10,31,29,24,39,24,29,23,17,41,23,15,22,40,17,25,22,9,13,34,27,28,25,21,20,29,23,19,37,21,24,30,24,14,15,13,44,11,27,15,26,23,19,27,31,30,18,34,32,20,19,20,24,24,18,24,35,34,20,20,24,28,25,27,23,18,19,28,22,29,27,35,24,36,19,9,17,19,29,15,24,31,10,18,25,25,20,31,26,26,25,24,16,25,15,15,23,29,25,29,32,27,23,21,25,17,20,15,32,9,23,16,28,18,12,25,21,22,20,29,24,21,15,34,20,21,14,35,21,18,12,24,25,27,16,27,33,22,35,20,30,15,19,17,22,18,18,20,28,28,22,33,30,23,36,34,31,24,26,24,24,44,18,19,16,30,37,27,23,22,20,18,22,31,38,24,21,33,23,26,23,25,33,24,11,16,11,24,17,19,27,43,20,25,22,39,24,18,28,27,30,25,29,19,32,20,26,18,29,5,23,24,39,33,21,24,27,26,37,11,23,32,30,32,32,21,27,4,28,27,26,26,19,24,26,25,14,21,18,27,21,27,32,14,3,29,97
23,23,23,28,28,29,15,29,29,30,19,24,18,15,23,30,22,25,21,21,35,28,26,30,25,25,25,24,32,27,22,37,32,22,21,21,15,16,30,27,28,29,35,31,17,27,16,26,26,31,31,33,22,38,32,23,29,13,24,25,23,26,27,9,32,28,21,35,29,24,36,23,30,26,32,26,17,23,33,21,20,29,31,28,26,22,28,26,34,23,29,21,28,20,25,20,16,27,25,23,31,13,15,23,31,27,15,28,27,26,23,22,21,32,26,20,15,24,28,13,23,13,38,20,26,16,0,30,34,36,21,33,39,29,43,28,29,27,29,35,26,40,33,28,17,33,24,22,22,21,26,34,20,27,28,16,35,39,24,15,12,33,23,28,32,24,31,34,28,39,31,21,16,27,29,21,21,28,29,28,24,33,28,27,29,24,26,19,31,24,25,30,35,36,13,16,45,18,30,28,23,30,29,29,41,23,28,27,23,16,24,25,31,29,15,24,27,25,29,22,27,22,31,30,40,27,37,33,24,21,17,22,26,22,28,18,21,30,24,26,39,31,12,33,27,20,23,21,28,29,18,26,29,26,35,31,26,21,26,28,32,14,22,27,38,15,20,17,23,11,23,20,27,36,7,23,30,18,28,21,26,25,24,31,15,19,14,24,21,24,23,36,33,21,18,17,19,30,21,22,25,32,21,27,19,31,16,35,33,16,19,31,32,35,22,25,36,26,31,27,33,41,28,30,23,24,30,31,40,17,21,23,26,19,29,29,12,40,24,15,27,21,17,37,36,20,24,23,26,19,32,24,28,15,14,18,26,30,31,13,26,22,27,22,32,21,25,39,22,33,24,28,30,33,24,41,30,28,41,34,23,26,25,20,32,25,29,30,23,23,32,30,15,25,32,23,24,31,24,30,17,42,38,29,38,25,27,33,30,23,29,24,25,24,36,32,6,11,17,43,23,27,22,16,33,29,22,27,19,27,33,22,31,27,29,28,33,22,35,26,28,29,24,18,33,14,21,30,33,29,18,28,28,13,27,33,28,38,29,32,30,25,41,31,23,14,32,26,29,28,17,21,38,29,26,29,22,26,33,17,29,41,27,28,29,24,17,22,20,47,27,31,25,27,31,24,31,23,38,8,38,36,34,25,24,34,25,24,30,40,37,25,24,33,31,22,20,7,26,33,38,26,27,34,28,27,36,27,17,23,7,29,25,19,32,20,22,26,22,27,34,33,32,19,27,26,34,24,21,26,35,33,37,39,25,21,14,31,19,21,23,37,14,16,4,29,30,16,24,19,18,28,32,18,29,23,32,26,22,20,39,24,20,22,31,27,34,19,31,34,27,41,29,35,25,23,23,22,26,28,23,36,29,23,33,31,23,37,37,36,27,23,26,19,44,19,33,30,37,42,28,23,30,23,10,17,29,44,32,27,35,21,20,22,30,37,25,19,14,14,33,23,25,19,43,28,22,30,43,32,25,31,19,30,25,29,26,36,23,33,24,31,15,25,24,39,33,24,26,26,25,40,18,30,33,30,34,37,29,33,14,22,25,35,32,25,23,26,25,22,24,21,28,24,29,30,24,13,27,96
39,30,14,35,27,46,26,10,33,21,34,35,29,24,28,34,19,36,27,32,34,19,20,34,30,22,33,36,37,37,30,38,36,15,28,34,26,30,23,33,34,35,29,20,30,36,27,25,22,31,40,33,33,48,21,29,37,24,28,36,33,22,29,31,34,25,29,43,34,6,33,23,37,32,39,32,30,28,42,30,22,21,33,26,30,24,32,28,7,31,33,43,30,23,34,35,33,33,29,28,31,30,15,28,32,21,31,22,17,19,29,27,26,37,16,23,28,31,33,34,25,24,38,25,27,30,30,0,31,32,24,32,27,36,52,37,36,38,18,35,17,42,40,25,35,33,34,33,31,32,29,33,37,31,32,25,39,38,27,28,31,25,14,27,8,35,40,46,32,32,32,30,25,14,37,29,36,19,29,25,41,30,24,18,20,26,32,32,41,30,33,38,28,26,35,32,58,20,20,25,24,41,34,28,52,32,30,29,29,29,31,34,37,22,22,29,25,24,33,31,26,34,31,35,39,37,44,38,34,35,33,31,36,19,21,31,34,35,33,32,31,46,28,30,32,21,30,34,31,37,30,31,35,42,44,24,34,30,25,14,38,29,32,27,25,22,17,24,34,32,34,23,17,32,29,37,39,26,25,31,37,34,27,38,22,25,23,35,27,30,32,39,28,28,23,28,28,34,16,21,38,25,34,30,22,27,21,36,32,23,27,32,36,43,25,34,38,16,27,24,23,39,37,39,30,32,36,28,13,32,40,26,37,26,38,28,34,45,29,29,24,30,26,36,36,34,27,30,31,28,42,13,27,24,23,25,31,30,31,29,37,31,34,31,24,28,22,33,31,30,34,32,39,43,37,32,45,23,44,34,32,34,32,31,34,31,16,36,35,30,29,36,27,31,35,37,31,47,33,28,27,41,37,35,38,17,19,36,33,29,31,21,22,30,38,31,28,33,29,43,43,26,26,33,27,26,19,31,18,39,29,35,33,31,25,27,47,36,34,32,29,30,30,34,31,31,33,33,31,1,27,37,32,29,34,33,28,44,28,32,36,30,45,33,25,33,45,15,35,25,23,19,32,36,28,31,33,33,36,20,18,36,31,30,38,21,26,33,31,42,26,36,15,34,36,33,33,26,32,22,43,33,22,30,29,31,38,22,29,38,47,22,28,22,34,23,25,30,32,43,44,33,35,36,32,30,45,40,33,31,23,36,26,23,41,24,32,33,33,29,22,30,31,27,10,29,24,33,32,25,41,35,31,45,33,32,25,34,35,30,19,36,28,25,26,35,19,25,25,18,19,33,29,28,36,33,22,36,21,23,37,24,19,23,42,28,31,35,33,32,30,36,17,29,32,33,38,15,30,27,36,32,35,31,24,35,30,43,33,28,16,32,28,24,32,26,21,24,40,45,33,36,39,20,27,21,19,40,26,31,8,32,30,33,29,39,36,25,30,29,41,34,32,28,44,26,32,40,36,29,18,39,34,36,16,38,30,34,33,36,34,3,29,23,24,31,37,19,33,35,34,17,29,41,26,7,33,36,34,38,28,29,26,24,43,33,28,31,24,28,27,22,27,35,36,27,18,27,10,82
33,22,30,33,26,28,31,39,24,35,29,18,27,32,18,37,26,31,33,26,44,25,30,21,31,29,30,28,38,24,31,44,40,29,30,32,19,29,29,30,37,37,14,39,21,33,29,32,32,32,44,28,20,43,22,27,36,26,25,36,21,28,28,25,32,33,26,47,29,25,36,26,40,28,17,30,27,31,25,34,29,29,29,21,35,33,25,21,24,27,39,36,35,30,38,18,22,27,28,16,32,24,34,33,35,35,30,30,35,37,32,17,18,6,34,28,26,36,34,25,33,27,28,32,28,23,34,31,0,21,30,24,16,40,50,22,25,33,32,31,27,43,40,38,33,43,34,22,28,18,32,40,28,22,12,26,39,37,32,19,22,30,30,30,37,33,45,29,29,36,44,31,26,31,23,25,28,26,34,38,32,19,36,35,36,32,36,23,35,21,30,35,41,38,31,30,49,33,38,23,30,37,31,29,41,29,20,19,32,20,30,29,42,29,24,31,36,32,35,16,27,35,32,28,39,33,31,23,30,33,20,32,27,33,35,24,27,36,25,29,42,36,27,29,26,33,33,37,29,37,27,31,26,41,42,38,30,33,33,34,31,23,25,29,44,27,31,33,36,23,23,36,34,23,27,36,43,23,25,37,24,33,36,35,33,30,32,30,19,28,30,44,31,31,38,23,29,9,28,33,27,36,25,28,32,18,23,27,23,32,34,30,40,41,23,32,20,33,34,30,40,8,38,20,30,27,33,40,18,26,31,35,32,35,36,27,38,36,24,34,37,27,35,19,34,26,34,17,35,33,31,35,44,25,26,28,38,33,34,27,26,31,21,31,26,35,9,31,35,19,28,30,32,31,26,30,28,33,35,35,27,32,32,31,33,37,28,40,32,33,36,27,30,31,30,36,31,46,18,37,32,21,45,18,39,28,30,24,25,29,31,31,29,37,45,36,28,33,32,53,34,21,27,24,23,33,36,36,30,30,28,28,24,30,24,26,36,37,42,22,37,38,37,33,27,23,27,32,30,30,24,34,27,28,33,41,36,16,27,35,26,18,45,40,32,24,42,30,21,31,32,36,34,25,36,39,20,15,28,26,26,48,21,23,39,36,30,22,20,44,30,35,32,38,28,29,19,35,28,30,32,38,11,30,30,24,32,32,19,38,36,23,37,33,37,29,31,33,35,31,38,37,32,6,24,32,34,25,32,26,31,36,29,32,26,27,34,31,37,31,40,29,30,35,33,22,31,33,27,27,23,27,20,35,35,31,36,27,27,28,32,36,29,37,30,33,27,32,31,28,27,11,34,34,28,34,38,15,26,30,13,24,29,29,31,34,36,25,26,27,31,30,27,32,30,29,32,30,19,17,26,30,24,30,27,29,28,41,40,42,26,38,21,29,51,29,10,7,42,49,35,30,39,31,27,32,35,35,37,28,25,35,32,16,26,21,29,34,34,29,33,32,34,15,45,35,29,36,46,18,33,31,34,45,29,27,32,10,28,27,13,32,28,33,32,45,43,29,28,38,39,46,24,30,36,36,38,44,31,28,27,33,32,29,26,34,31,29,34,34,32,32,22,36,36,37,29,26,32,104
43,38,36,36,43,48,32,36,38,42,40,36,31,21,33,52,21,24,37,34,49,38,35,32,25,41,38,31,32,38,30,47,24,35,43,33,28,21,34,40,41,42,35,39,40,22,34,42,42,37,47,37,38,42,43,42,33,41,36,25,37,39,39,37,36,27,38,49,27,36,39,47,38,36,36,40,35,36,35,39,33,23,38,36,28,36,40,36,39,36,21,43,34,28,37,35,31,43,34,31,23,27,39,36,35,44,28,24,33,31,39,32,33,27,36,37,33,35,39,38,39,29,49,37,26,27,36,32,21,0,37,39,36,44,54,34,28,32,20,19,36,47,40,25,39,32,33,28,34,34,26,41,34,41,33,32,43,40,41,39,36,40,36,40,24,38,49,33,40,49,38,27,32,44,31,44,33,36,21,33,38,40,34,44,42,34,34,42,43,37,35,40,30,38,41,36,66,28,32,41,29,25,35,30,47,34,39,38,36,39,37,31,46,30,37,28,27,33,37,37,28,16,25,29,48,54,43,34,23,26,30,38,41,37,30,29,26,38,30,34,33,45,25,44,19,36,25,34,43,41,42,28,33,39,31,44,36,22,27,38,43,28,33,36,50,31,36,32,34,36,29,40,38,39,35,19,44,36,46,37,44,31,41,35,31,32,32,37,34,42,39,53,34,27,42,29,35,30,34,30,24,27,43,43,36,39,38,37,33,22,33,40,44,40,27,34,39,43,44,41,50,27,43,33,34,31,29,28,39,31,45,40,38,31,34,38,40,52,22,36,34,33,35,37,48,35,44,38,39,17,44,32,38,31,30,30,33,38,38,33,32,30,42,40,32,33,30,32,14,39,30,34,36,39,23,51,45,42,48,26,25,37,31,20,24,35,39,45,29,35,31,41,31,35,40,34,24,53,36,43,34,42,39,39,32,19,21,38,46,35,49,27,24,29,38,46,34,39,33,56,38,34,34,38,29,28,39,23,27,41,31,33,35,21,27,29,44,35,36,37,31,32,30,33,48,28,36,34,40,31,30,39,24,31,27,35,30,35,42,47,29,33,51,38,30,38,52,17,18,32,30,34,16,38,36,33,38,36,41,35,39,49,33,28,38,29,35,28,26,50,35,37,35,33,40,38,16,48,34,32,44,51,32,27,35,34,34,37,40,40,49,24,26,24,40,29,31,39,39,44,50,41,40,27,41,39,39,36,26,32,31,38,29,30,47,31,39,32,33,35,38,32,33,35,40,37,46,12,34,36,41,36,34,50,42,38,31,32,36,27,35,50,30,44,32,43,40,33,30,33,34,32,38,34,35,32,46,36,40,36,34,33,28,32,37,37,40,34,25,26,32,40,38,44,25,29,37,38,34,38,41,37,35,29,38,36,31,41,43,42,35,32,29,32,48,25,31,28,43,50,34,32,32,34,26,29,43,52,28,25,40,37,35,37,39,40,38,32,37,32,30,37,38,32,49,34,40,15,49,39,36,38,36,43,38,32,34,31,27,38,34,29,26,32,33,45,39,38,32,41,40,47,30,36,39,37,52,38,32,46,25,38,39,8,36,32,41,41,33,35,41,39,33,36,35,24,20,24,36,108
30,23,28,33,33,40,20,28,23,34,26,31,31,18,17,36,30,32,32,22,22,24,26,24,30,24,26,31,37,34,27,44,30,9,12,22,28,26,28,29,30,31,27,34,24,32,26,30,35,29,41,46,29,46,35,30,39,25,28,30,21,37,33,22,38,29,31,37,26,28,40,28,25,25,30,33,27,12,36,31,26,28,36,20,24,22,24,20,31,27,27,34,33,11,34,29,25,38,30,15,32,26,20,25,34,39,31,29,37,35,34,16,17,24,28,30,25,32,17,22,36,26,36,27,25,27,21,24,30,37,0,35,39,30,50,31,20,31,29,32,29,52,45,30,26,28,33,24,22,34,31,29,27,34,21,25,38,38,34,22,19,38,10,28,20,36,38,37,32,35,40,30,25,38,36,28,27,15,30,21,31,34,30,34,34,26,29,26,38,22,33,38,24,38,26,23,52,20,32,35,28,39,32,25,43,23,32,31,35,23,37,28,44,18,6,29,28,28,32,27,23,29,31,27,39,40,40,35,25,28,30,31,26,13,15,27,25,33,27,34,38,44,28,43,18,33,18,34,33,27,28,31,32,42,41,18,30,27,32,30,43,27,29,28,40,26,31,18,33,20,25,33,35,43,20,32,40,28,21,34,33,34,37,33,26,31,27,37,18,31,32,46,29,16,31,19,28,22,26,25,29,36,34,34,32,38,22,37,33,17,30,39,36,39,30,34,40,32,32,26,39,36,35,27,34,29,35,20,37,30,28,36,28,24,32,26,25,40,21,28,20,21,30,37,40,28,32,28,33,22,30,27,31,24,25,13,33,28,27,20,28,31,32,30,20,26,29,25,25,35,35,23,39,37,28,37,39,33,37,35,24,35,28,25,30,30,27,37,29,28,38,16,21,32,40,35,29,43,29,37,30,43,43,25,38,24,26,27,36,25,33,31,32,34,40,39,19,24,23,53,36,32,26,27,32,35,35,28,22,40,36,31,34,34,32,34,47,34,41,21,33,34,25,28,43,27,29,29,38,23,18,28,29,23,35,37,35,44,34,37,25,17,41,31,23,21,29,26,23,30,29,33,29,32,36,34,22,27,24,4,25,36,38,32,35,33,27,24,22,38,30,32,30,28,27,28,25,32,35,13,41,27,37,30,13,33,32,24,31,41,35,19,22,33,38,29,31,28,32,39,39,27,28,36,41,36,45,41,31,28,14,38,28,23,37,28,31,27,34,30,34,32,31,32,34,38,35,25,34,31,42,35,29,34,38,34,27,36,26,24,25,38,22,29,17,42,26,19,29,6,5,20,34,31,27,33,29,31,29,28,31,28,23,29,33,34,36,28,30,34,36,45,26,38,30,34,35,33,18,21,30,32,32,26,33,31,30,40,38,42,30,35,30,24,31,20,37,37,38,45,29,32,36,33,23,21,32,43,37,30,32,34,33,31,25,39,38,31,27,24,33,35,33,32,40,38,31,28,46,35,33,39,32,32,12,38,29,28,31,37,29,21,27,27,28,41,42,33,29,39,38,39,20,32,36,29,36,43,37,37,26,35,36,35,40,27,31,28,28,32,34,31,33,31,38,37,25,27,28,100
35,33,33,22,30,40,22,36,31,29,30,38,29,20,25,38,27,34,24,29,45,16,21,19,32,31,31,32,39,37,29,41,21,33,39,33,34,23,20,26,30,31,37,26,34,32,22,24,39,36,37,41,36,38,39,34,36,27,25,32,30,29,31,32,40,31,23,41,27,36,38,42,38,30,41,37,29,23,41,27,25,32,30,20,11,19,32,28,28,31,18,40,29,24,31,34,30,30,33,25,24,24,36,19,35,36,24,31,34,32,26,24,23,30,25,22,27,27,26,32,36,27,37,34,23,17,33,32,24,39,35,0,20,36,54,33,15,35,34,26,26,41,34,26,26,39,33,20,26,32,32,39,30,37,31,28,35,33,26,32,30,32,32,26,38,34,43,41,29,40,37,29,28,35,34,36,29,33,22,39,34,23,27,38,30,30,28,34,46,33,32,37,40,32,34,28,48,27,29,35,20,35,34,34,39,22,24,23,32,31,34,30,44,29,33,25,30,8,27,30,32,31,31,33,35,35,42,31,20,23,20,34,34,29,39,28,31,28,29,31,45,42,21,35,25,30,31,33,31,33,25,27,34,35,43,42,34,29,34,27,39,25,32,28,42,25,30,24,34,30,21,32,34,38,32,34,36,26,39,26,32,33,28,34,18,28,19,34,24,35,35,38,36,29,32,21,31,32,31,17,34,38,41,30,31,39,28,37,39,19,32,33,41,41,29,30,37,37,35,33,41,32,29,40,24,32,38,35,22,28,39,27,30,18,34,26,39,48,22,32,38,25,22,40,35,32,26,31,32,24,40,19,33,27,26,26,38,35,36,25,24,27,29,33,36,20,33,39,25,23,29,32,38,38,34,44,44,34,27,27,25,36,30,27,35,27,19,31,31,22,31,30,23,36,34,30,31,50,32,41,30,37,44,32,36,32,30,35,33,25,42,21,24,31,35,25,31,32,25,43,35,35,23,31,27,28,36,20,14,39,36,32,35,36,32,34,40,31,41,29,35,36,24,30,29,23,31,24,32,31,22,32,29,25,30,38,33,40,31,30,33,27,47,36,28,32,50,31,30,22,26,30,29,38,33,30,31,27,36,31,17,46,37,31,33,30,23,16,18,43,6,27,30,30,33,31,32,42,32,29,41,43,13,26,22,38,31,21,31,37,45,28,13,37,30,19,21,26,32,33,24,33,33,30,39,29,41,36,26,31,30,34,29,28,40,27,35,29,34,25,40,27,26,24,31,33,32,27,31,21,38,29,24,42,43,39,36,30,28,26,22,39,24,34,31,30,18,23,21,29,30,30,26,23,34,32,43,29,30,25,37,18,13,26,10,32,28,33,34,39,29,37,18,27,32,28,34,32,28,35,33,32,28,28,32,31,17,42,37,44,27,33,33,23,48,22,14,17,35,42,31,28,39,25,25,26,40,44,37,28,29,35,21,36,27,38,37,28,29,24,37,33,31,30,51,30,21,39,36,22,27,26,32,40,30,37,26,34,23,38,27,33,22,32,31,47,41,30,31,31,30,35,22,11,26,25,42,45,33,39,21,27,30,37,43,29,23,26,20,27,26,27,34,37,34,27,31,20,33,105
45,33,38,32,37,37,28,37,32,41,37,34,31,32,26,36,23,31,29,24,51,33,37,32,30,37,28,35,37,36,27,45,31,35,43,33,30,31,32,34,34,35,30,43,28,33,31,30,31,37,46,44,36,44,38,22,31,34,35,37,18,24,33,30,26,17,33,31,37,33,30,41,45,24,33,19,34,31,31,36,26,13,28,25,31,39,33,29,20,23,33,44,31,36,34,29,26,35,34,24,36,26,42,33,40,44,31,22,38,36,31,25,26,22,26,35,32,32,36,33,29,28,37,36,30,25,39,27,16,36,39,20,0,24,51,25,35,29,22,38,36,38,36,30,41,42,34,27,28,29,31,30,36,38,28,31,40,38,39,30,32,34,36,32,26,32,50,30,39,33,40,27,31,27,33,24,36,38,34,37,40,15,32,40,42,37,40,26,38,32,26,31,41,28,36,38,57,36,22,32,27,42,27,28,46,36,29,28,29,31,36,25,48,25,37,30,25,28,34,27,26,36,40,36,35,29,34,31,35,36,22,33,35,31,41,24,23,37,32,25,31,44,28,42,30,30,33,36,36,37,38,30,27,42,41,44,26,30,25,28,33,27,31,31,47,30,35,26,38,31,28,33,42,39,32,35,36,35,41,24,40,23,36,38,27,25,28,36,27,21,38,51,32,31,35,31,34,25,36,34,21,29,41,35,31,34,31,31,27,31,30,35,42,37,29,37,33,38,34,37,45,24,37,35,32,33,36,45,14,30,37,35,33,30,44,29,43,44,32,29,38,35,31,31,45,30,32,28,28,35,33,36,36,30,29,34,35,36,35,35,31,32,32,36,30,32,25,35,38,15,27,26,36,36,20,41,39,35,36,39,35,16,28,32,46,40,35,39,37,34,28,38,29,37,34,37,31,48,29,33,27,37,37,29,40,17,15,32,36,37,30,24,21,39,30,45,33,34,31,50,43,31,33,35,7,25,32,36,31,39,29,28,29,31,25,27,47,38,34,30,21,22,25,35,23,25,31,33,26,28,32,38,31,30,37,33,28,32,38,45,26,26,48,36,28,34,50,19,25,30,23,27,36,39,32,35,19,24,44,35,34,49,27,30,35,34,32,26,28,48,26,36,31,38,36,34,27,36,12,35,35,45,7,29,32,28,31,39,28,38,38,22,33,26,37,26,28,35,32,31,33,21,30,22,39,36,41,41,31,32,36,41,34,33,37,35,36,28,37,32,40,30,31,20,32,33,37,37,33,36,36,23,16,43,38,40,33,34,38,29,29,40,30,37,35,32,35,27,28,35,36,27,31,21,27,33,35,26,37,35,29,33,32,33,30,22,33,29,32,28,27,41,34,42,30,26,36,37,21,33,38,26,20,26,36,28,27,38,32,46,35,37,28,37,50,28,6,9,42,49,37,35,39,32,31,35,32,44,30,31,21,36,23,31,30,34,38,25,30,29,36,31,29,31,49,34,39,41,43,14,31,40,39,48,35,34,31,26,29,32,24,30,30,35,34,44,39,32,24,39,38,44,32,31,33,34,49,36,27,21,29,17,20,28,33,38,37,37,32,18,33,29,30,41,35,30,18,28,37,109
37,33,33,37,40,37,14,41,38,34,37,39,34,33,32,49,31,32,38,29,44,31,32,30,32,37,33,38,39,33,34,45,31,21,34,25,36,25,35,33,30,31,44,38,29,34,20,37,38,38,31,44,37,49,41,32,39,34,28,37,29,43,37,30,38,29,25,7,38,37,42,36,38,34,45,35,21,18,41,21,30,25,30,34,25,33,38,35,41,34,28,41,37,33,25,32,31,44,29,32,30,31,28,19,39,40,26,30,32,30,36,31,30,39,34,24,19,32,23,33,35,25,42,35,37,25,29,36,40,44,30,36,24,0,54,43,26,38,30,44,32,38,31,24,34,24,35,37,37,40,31,35,30,37,38,22,32,44,28,29,30,32,22,39,32,39,46,45,32,39,31,29,24,39,35,34,29,27,28,33,34,39,37,42,35,33,30,27,39,33,34,39,36,39,34,31,39,27,34,38,34,43,30,36,56,38,34,33,34,30,40,32,48,24,28,33,33,35,26,33,34,37,37,38,51,44,39,46,31,28,28,28,39,17,27,29,32,31,39,33,39,47,23,37,39,30,39,33,38,33,33,35,36,37,41,30,37,32,33,36,40,30,28,26,51,25,30,12,33,31,38,37,36,40,28,37,12,22,33,41,27,33,36,37,35,30,36,40,29,33,29,40,40,37,38,32,25,39,31,37,36,37,39,39,31,35,35,39,39,34,37,42,41,46,33,34,44,43,39,38,50,47,34,42,32,28,34,28,38,33,35,35,33,18,37,28,33,50,36,34,32,34,39,43,46,35,39,32,37,29,43,31,18,23,24,34,36,39,39,28,40,31,36,36,32,20,39,35,32,39,37,32,38,46,35,43,42,32,18,33,36,37,35,32,42,29,28,36,23,22,32,27,15,32,36,30,31,51,35,44,32,44,42,31,44,25,23,40,42,38,39,32,29,33,42,46,27,32,17,43,40,36,26,24,31,29,34,30,34,37,37,33,38,35,33,35,33,31,42,36,33,34,19,22,40,31,36,35,32,35,33,41,37,17,38,33,36,54,41,42,40,34,49,35,27,32,50,27,38,37,28,32,41,37,35,38,28,33,38,26,30,49,35,38,33,28,21,37,35,50,33,32,32,42,39,34,36,43,36,21,38,31,31,34,19,38,40,32,37,46,48,30,23,34,38,33,35,33,32,24,15,3,35,45,41,31,48,36,28,27,22,38,33,28,43,29,37,39,32,24,41,38,37,38,37,32,41,34,37,28,41,32,40,49,46,42,35,40,27,36,32,40,16,37,25,45,31,13,35,28,27,37,33,38,36,34,33,37,36,28,46,28,33,30,46,38,31,34,38,40,31,47,29,41,32,36,38,32,32,33,27,35,38,33,44,37,32,47,42,36,31,31,36,23,43,36,30,33,34,41,32,36,39,27,28,26,36,49,38,36,40,33,36,34,29,45,38,28,23,18,39,38,36,40,45,39,38,47,36,38,29,43,36,43,24,41,23,43,34,37,35,37,22,30,29,31,37,28,33,34,35,47,33,45,40,37,42,41,36,44,21,41,40,36,44,32,37,37,40,26,28,25,37,39,35,38,26,22,37,109
53,46,48,51,51,52,40,52,51,53,38,56,49,45,46,61,33,46,52,49,60,49,44,45,44,46,46,43,51,52,49,53,53,51,54,45,40,44,46,53,52,53,50,55,35,48,38,54,47,46,53,53,57,59,58,42,51,44,48,56,45,50,53,34,51,42,45,57,48,48,55,53,49,45,51,45,41,43,59,43,46,38,53,49,43,40,53,49,59,51,50,52,54,39,47,41,37,46,49,46,37,44,50,42,48,55,45,41,49,47,52,45,44,53,46,44,39,52,38,34,49,47,52,54,39,44,43,52,50,54,50,54,51,54,0,42,49,48,40,55,45,65,58,43,43,49,51,48,46,42,43,60,51,58,52,44,41,56,48,34,31,58,52,52,44,49,58,55,52,63,45,50,46,60,55,40,50,55,39,50,55,46,48,55,54,48,48,33,45,45,46,49,56,48,44,40,64,42,47,47,36,52,50,49,67,47,44,43,47,35,50,48,57,49,48,52,44,50,35,40,47,39,30,34,67,58,45,56,52,49,47,50,54,47,57,39,42,43,45,47,52,62,42,57,46,49,42,52,47,55,42,51,50,56,62,60,48,49,44,48,37,45,48,56,62,47,52,42,52,32,49,49,48,60,36,42,52,42,60,46,48,54,52,56,50,45,49,50,43,43,51,60,53,40,51,43,47,53,46,49,46,47,52,48,48,59,47,56,52,44,46,54,56,56,47,43,52,53,40,44,60,43,56,54,51,48,51,58,61,48,22,52,42,44,52,54,47,48,43,44,51,45,46,54,54,41,56,41,50,48,53,48,53,45,46,37,53,45,44,43,49,53,45,55,50,46,44,59,45,57,49,43,56,42,45,54,51,50,57,40,46,47,51,51,55,47,48,56,47,48,23,50,39,52,56,51,45,62,42,58,46,53,56,42,23,38,36,53,49,49,50,33,30,52,55,51,37,42,41,71,52,45,46,39,44,26,55,41,46,56,50,43,52,44,46,48,61,51,39,50,46,47,48,42,58,45,42,47,55,51,42,52,55,37,50,40,35,35,52,45,45,48,55,57,49,33,51,37,50,48,47,51,52,52,52,55,44,39,52,46,48,60,48,49,54,45,39,48,46,47,52,44,47,33,54,53,52,44,49,43,44,61,54,52,42,53,49,42,43,57,58,43,45,44,46,35,37,48,50,55,60,51,48,56,50,51,53,57,47,47,42,47,42,43,50,41,43,47,51,33,58,50,49,44,47,28,37,43,47,37,49,59,58,63,54,50,43,53,42,48,43,58,38,51,39,54,49,41,37,44,45,51,42,43,50,50,53,35,41,46,60,40,45,39,57,48,40,40,52,50,49,54,47,42,46,48,54,52,48,52,45,56,51,50,53,53,49,52,46,60,46,50,47,38,68,47,53,50,43,50,52,45,53,47,45,41,50,53,48,54,60,47,45,43,53,53,50,46,41,36,53,50,51,44,69,51,48,52,64,47,49,56,49,61,54,46,32,57,44,55,37,49,43,55,54,65,60,46,47,43,44,58,44,56,54,54,53,55,59,57,42,47,46,46,53,50,54,57,41,52,48,43,46,45,44,39,39,41,52,124
42,30,32,36,32,36,32,41,28,36,32,40,27,13,22,38,26,36,28,34,41,29,27,29,25,33,37,31,32,32,22,43,30,32,35,38,32,21,30,34,35,36,8,31,20,38,34,24,34,17,40,31,38,42,16,30,37,30,30,25,26,33,21,28,36,34,34,47,31,41,35,43,34,21,35,33,30,36,35,33,21,30,25,25,33,31,24,25,32,20,27,41,39,20,29,35,31,34,28,20,29,27,35,32,35,25,28,30,34,36,26,21,22,28,27,29,32,27,39,28,31,21,36,37,30,27,28,37,22,34,31,33,25,43,42,0,28,31,28,35,28,53,46,31,37,37,22,33,25,26,26,41,32,37,16,24,34,39,33,22,25,40,33,26,35,34,49,35,34,35,35,29,24,25,37,28,32,37,27,25,36,12,29,35,37,32,26,22,34,29,33,28,46,37,33,34,52,26,31,31,27,40,15,29,52,32,28,27,30,23,33,11,39,38,29,28,25,25,28,24,27,26,35,32,40,34,9,44,23,26,30,30,31,34,38,32,35,38,10,34,40,45,25,41,29,32,27,35,31,34,30,30,15,39,36,41,23,22,27,28,39,28,27,28,42,23,28,34,35,26,34,14,37,44,27,29,42,31,29,36,44,33,34,35,23,26,24,33,23,31,31,45,33,25,16,28,27,13,30,22,35,21,36,30,33,39,27,37,33,14,25,37,40,39,27,35,28,33,31,33,40,30,36,32,34,25,31,38,27,31,33,35,35,36,27,30,32,44,32,28,26,30,27,37,38,35,22,25,32,17,35,24,38,23,22,22,27,18,19,32,37,30,29,22,34,38,31,38,20,28,29,23,38,34,36,38,45,36,33,32,35,36,23,20,30,27,31,38,38,37,34,35,31,29,40,32,24,45,26,30,26,43,24,26,42,26,28,32,33,28,38,30,29,29,38,39,26,31,32,36,36,29,28,27,29,31,20,25,19,32,22,36,17,31,26,28,40,31,36,26,35,34,36,33,36,28,36,34,23,36,27,37,32,31,35,39,34,38,33,34,30,22,44,32,24,27,45,28,34,32,24,28,38,27,34,37,27,23,32,27,30,45,34,27,30,34,35,33,31,49,27,37,32,25,32,20,36,38,34,28,10,46,20,29,35,34,33,29,27,32,39,23,31,24,35,28,30,31,33,39,30,40,38,28,38,26,39,36,26,26,27,39,29,26,34,30,31,24,34,26,38,31,32,34,27,30,28,22,30,28,31,36,29,39,35,36,34,31,30,7,24,41,30,18,24,40,30,33,28,25,26,15,35,33,15,21,38,23,29,28,35,25,20,28,35,35,33,34,30,33,32,38,30,31,25,28,37,30,23,39,32,36,17,21,37,28,31,19,29,47,29,35,25,28,43,17,19,22,35,42,26,33,32,31,18,25,35,43,22,31,33,29,35,37,30,29,39,26,31,32,31,33,31,30,44,32,37,37,29,11,29,38,29,35,34,38,25,32,27,20,21,34,26,27,26,45,41,32,12,35,34,31,29,34,19,30,41,23,36,25,25,37,37,37,32,24,25,28,25,29,33,35,30,36,37,36,27,24,35,107
33,21,30,36,36,27,16,41,22,34,36,37,24,15,16,37,27,33,31,25,42,20,23,4,19,31,23,30,26,29,24,40,24,27,32,27,23,15,16,17,26,27,30,33,31,35,22,23,33,31,32,46,39,36,34,28,31,26,24,19,20,27,32,31,37,29,27,33,25,33,33,38,30,28,37,25,23,8,29,22,25,25,28,23,26,27,23,19,31,28,21,25,26,22,26,32,28,37,27,18,27,21,30,25,29,40,20,16,32,33,31,17,18,31,28,26,21,29,11,29,30,23,27,29,26,19,29,36,25,28,20,15,35,26,49,28,0,20,26,30,34,46,41,27,17,31,27,28,32,17,20,25,24,31,24,24,36,18,28,31,29,28,28,25,30,30,41,35,28,34,32,27,26,37,32,30,23,33,25,33,28,21,33,35,35,28,28,29,31,20,36,36,42,37,30,20,54,22,32,22,29,41,29,31,47,33,19,18,27,32,30,25,33,14,26,10,27,23,29,15,29,20,29,28,42,39,37,31,5,8,22,30,25,23,33,26,26,13,24,35,35,37,17,34,23,23,29,18,27,26,33,12,29,31,35,36,31,16,19,26,30,20,24,24,45,25,30,18,20,30,29,32,30,35,29,23,31,24,37,29,31,31,19,29,25,24,26,30,19,27,31,42,27,27,31,27,27,25,28,24,26,23,37,27,22,30,23,31,27,16,27,22,38,28,27,32,26,33,29,31,40,33,36,34,26,25,31,32,25,23,27,18,35,20,28,22,34,35,22,28,34,31,29,31,20,31,25,16,29,11,25,26,29,25,24,24,29,32,33,23,32,12,20,29,25,22,33,24,14,38,20,26,31,29,25,29,42,34,40,30,19,28,25,14,24,29,23,38,25,22,36,15,17,29,34,24,18,35,17,36,26,42,29,17,33,21,23,26,24,32,30,30,29,23,20,40,28,28,19,40,20,20,26,26,31,33,32,27,21,24,21,30,31,23,17,19,36,25,28,22,33,34,25,15,33,22,30,9,30,35,28,36,14,19,32,27,22,41,36,31,26,20,41,28,28,31,49,23,20,14,22,26,33,39,27,30,19,14,35,24,21,35,33,21,32,31,23,28,26,43,21,12,24,27,28,27,22,36,28,23,38,37,28,11,7,27,16,25,18,22,30,25,25,26,35,28,30,33,24,30,38,27,25,31,29,29,39,30,20,25,24,36,23,25,25,23,31,26,19,28,25,12,11,27,30,21,30,16,27,26,23,38,27,35,31,27,27,17,29,21,28,40,18,33,26,25,22,17,30,26,25,23,22,26,28,26,39,14,30,29,38,23,22,25,25,21,24,31,24,27,33,29,22,32,19,21,29,32,21,31,29,38,26,23,23,28,31,31,35,38,33,20,20,26,45,19,29,32,37,37,28,34,26,24,20,23,36,34,22,13,32,31,28,34,21,27,30,24,25,20,33,29,28,27,44,22,12,38,35,22,26,20,36,37,30,32,27,35,21,34,12,35,16,26,27,43,37,30,26,37,37,31,28,26,31,32,30,30,34,36,15,26,23,32,37,26,28,27,21,27,30,27,21,29,19,36,20,16,34,106
26,29,31,22,31,32,24,42,28,27,24,39,18,28,22,43,27,16,28,31,45,27,31,24,28,29,29,29,35,27,33,39,28,32,31,29,28,26,23,26,19,20,31,42,22,18,29,29,32,33,39,36,37,29,36,23,32,28,21,32,30,23,27,18,38,29,29,43,27,34,35,27,35,29,36,20,26,28,32,29,20,25,30,23,27,27,15,19,37,23,30,24,24,25,33,15,11,34,30,24,37,23,30,28,33,30,25,22,33,31,30,23,24,27,26,23,28,29,31,18,35,29,25,31,26,26,27,38,33,32,31,35,29,38,48,31,20,0,26,26,31,39,41,33,22,38,31,25,25,34,29,34,33,37,25,30,43,16,27,20,17,34,33,31,30,28,34,19,25,26,33,28,30,30,35,25,32,36,35,32,37,30,28,36,28,31,29,23,11,28,20,25,26,36,28,19,50,25,30,38,29,39,24,31,32,26,33,32,19,21,24,20,30,28,25,17,29,29,36,31,29,24,33,34,41,23,40,20,22,25,27,34,31,31,37,9,6,15,27,21,35,36,22,30,19,35,28,25,34,16,28,19,24,36,45,41,26,29,25,28,34,22,29,27,41,29,30,26,27,16,26,23,36,38,20,27,38,31,40,29,39,24,34,36,31,15,32,24,25,22,36,39,23,26,21,20,33,28,29,27,10,25,34,34,34,33,29,37,36,29,36,31,39,8,22,30,22,38,30,27,45,27,29,37,33,27,21,35,41,25,26,33,29,20,34,29,31,36,22,19,31,22,35,35,40,15,27,32,24,24,27,35,37,29,28,23,31,34,35,16,29,19,35,13,27,22,30,36,27,31,23,31,37,32,9,40,25,31,39,40,25,17,35,27,34,30,30,31,29,24,36,27,25,28,35,33,27,34,33,33,17,38,31,28,35,21,23,32,37,24,34,32,29,34,36,37,21,26,27,45,31,30,19,25,26,33,25,37,30,27,17,13,26,19,13,15,35,34,34,28,33,34,29,32,29,24,16,11,32,37,21,29,20,27,23,33,28,35,32,25,15,26,21,31,23,19,37,23,14,21,17,21,29,32,32,35,30,34,37,27,28,40,27,18,35,29,28,25,23,45,31,14,25,27,34,11,16,28,31,23,41,45,36,18,27,37,27,29,34,18,30,26,25,22,34,30,32,34,21,41,36,35,29,36,37,30,31,29,27,28,22,34,27,26,40,29,27,39,26,34,21,8,9,25,32,36,27,26,21,30,19,33,29,41,31,27,33,22,27,24,23,40,26,19,23,34,29,25,30,29,28,26,29,26,24,30,38,34,27,33,34,27,31,27,34,17,31,14,21,30,23,49,29,22,26,22,31,32,27,38,36,36,35,34,27,37,25,37,30,42,30,27,16,24,50,32,35,38,42,49,33,32,33,20,29,24,35,32,26,20,38,33,28,17,30,23,27,19,24,28,30,27,25,32,50,21,27,38,38,31,22,27,34,27,33,24,34,31,14,29,32,35,25,25,24,46,40,27,21,35,34,47,21,33,28,41,39,32,29,31,24,22,19,32,22,31,38,35,28,22,27,24,29,29,26,34,20,23,35,99
38,24,26,33,30,36,20,22,25,33,26,34,17,20,19,38,7,29,27,20,39,26,31,22,25,30,24,31,32,32,23,41,28,21,33,27,14,20,26,31,31,30,29,36,32,31,20,30,26,26,35,38,36,46,36,30,34,27,34,25,19,32,26,24,22,13,18,37,28,22,26,35,34,22,26,27,23,28,31,25,19,9,31,22,23,31,26,22,25,29,25,38,32,25,29,26,24,33,25,17,27,22,27,25,31,37,21,10,26,28,25,18,19,34,22,23,21,28,33,28,29,26,35,30,19,20,29,18,32,20,29,34,22,30,40,28,26,26,0,23,29,43,38,30,34,30,29,23,26,20,24,35,27,28,23,26,29,26,27,30,27,30,22,32,10,27,46,38,36,35,35,26,27,32,29,32,26,27,26,29,31,30,27,36,32,33,30,30,23,25,15,20,36,24,30,31,55,32,18,31,16,29,22,16,42,20,28,27,28,30,23,22,32,34,27,20,13,30,23,28,14,24,33,29,37,43,36,34,25,25,23,32,28,23,27,26,29,25,27,14,19,38,18,30,26,22,32,26,29,34,35,20,24,32,37,30,32,18,13,24,36,21,27,30,43,26,31,18,28,26,24,26,29,37,22,27,34,21,33,26,30,30,27,35,28,24,29,23,20,29,33,39,20,30,28,26,29,24,28,27,29,7,24,29,22,32,24,27,23,19,26,30,41,34,13,31,26,34,30,32,41,32,26,23,27,27,33,37,31,24,36,26,30,24,34,28,33,44,23,28,30,27,27,27,38,20,32,27,25,23,32,29,31,26,25,27,13,25,24,28,27,22,31,26,18,26,24,31,26,24,29,20,35,36,28,42,36,32,34,30,26,24,24,20,34,29,29,28,29,28,17,31,21,31,30,19,26,41,28,29,26,41,25,30,28,5,7,24,32,32,29,13,10,28,26,41,23,28,23,47,31,28,32,26,15,14,32,24,24,27,17,30,26,19,13,15,35,18,22,23,17,18,25,24,39,23,21,21,33,17,25,26,18,19,30,21,16,40,31,31,27,19,33,24,16,29,38,3,23,24,22,26,20,18,32,32,18,23,37,25,27,37,19,18,31,30,21,27,25,36,31,24,25,27,29,24,21,35,20,27,35,37,29,19,29,24,33,33,27,26,35,10,25,4,26,15,17,30,30,34,37,27,26,38,27,30,37,32,22,26,28,35,27,31,38,24,32,27,27,21,24,18,19,22,28,30,33,28,20,25,29,26,31,36,28,24,17,22,28,24,22,36,20,30,25,33,28,19,17,23,24,22,24,23,24,28,26,27,31,31,33,24,25,26,36,27,26,21,21,30,12,41,28,28,27,28,30,31,20,32,27,23,28,22,24,27,29,35,33,34,28,28,16,29,34,16,28,31,31,38,31,30,34,20,25,32,23,42,8,17,26,30,25,28,27,27,24,24,23,18,32,26,24,18,48,33,30,35,40,31,22,30,34,40,24,34,20,30,31,28,25,15,19,28,29,32,38,28,21,28,27,33,27,35,30,23,43,24,30,32,18,25,28,12,38,29,29,30,21,26,27,25,29,35,27,19,6,17,22,94
47,38,39,42,38,44,33,39,33,45,32,43,34,30,27,46,24,36,34,36,46,30,32,34,39,38,36,37,46,31,38,47,39,23,36,34,31,30,29,33,31,32,27,36,30,38,33,38,32,32,45,40,44,48,35,23,14,35,39,39,31,34,35,26,38,29,34,47,35,34,42,40,41,36,44,26,30,38,44,35,28,25,38,30,33,35,34,30,40,35,36,36,34,33,31,33,29,40,35,25,39,34,32,36,43,45,33,24,35,33,36,26,27,35,27,23,28,31,41,26,35,30,37,42,34,31,35,35,31,19,32,26,38,44,55,35,30,26,23,0,35,45,41,38,36,41,42,36,40,37,38,29,35,42,19,31,44,26,27,28,25,39,24,40,27,38,50,33,43,45,25,33,31,39,43,25,36,29,37,35,39,41,35,37,45,40,38,32,37,39,33,38,38,37,36,34,58,36,31,42,33,28,36,32,55,36,33,32,31,29,40,37,46,38,30,23,29,18,37,39,30,24,33,37,45,46,44,34,28,31,34,36,36,27,17,29,26,25,38,32,35,50,30,30,27,35,36,29,35,28,36,23,33,44,47,32,32,32,27,29,36,33,32,26,48,30,34,32,31,24,37,35,43,35,28,25,42,31,34,34,43,36,29,40,28,27,29,36,28,24,38,39,36,34,37,37,34,22,37,27,24,25,33,34,34,40,32,35,34,29,41,41,49,34,30,37,20,35,39,40,42,35,43,45,38,34,36,40,42,36,34,30,44,36,42,28,39,47,30,31,34,33,32,30,40,33,40,40,36,33,37,29,43,30,29,31,31,33,34,37,39,25,43,33,34,38,38,42,30,25,37,34,42,46,23,49,43,37,37,42,33,29,39,34,40,37,33,45,37,34,34,38,32,38,35,37,40,46,39,43,29,46,39,37,40,21,23,37,37,35,42,30,27,38,41,35,29,34,34,51,31,41,37,33,31,31,34,39,24,27,17,33,35,19,13,15,35,36,36,29,31,32,37,35,45,35,34,21,40,34,36,26,25,30,34,35,30,43,39,44,29,27,47,39,31,24,42,20,22,27,25,29,3,41,35,32,32,36,37,28,31,48,35,12,46,35,34,36,34,46,20,24,25,40,37,35,24,36,36,35,45,41,35,22,37,35,41,34,40,27,42,26,31,22,43,32,34,29,33,25,34,41,38,34,44,30,39,39,35,33,34,41,37,37,49,36,35,39,30,34,31,18,19,30,33,27,36,28,37,30,23,17,39,42,43,39,34,16,36,36,30,47,31,39,31,42,32,33,34,30,29,20,35,31,37,41,38,34,31,35,42,27,23,34,36,32,37,32,15,38,30,53,32,41,40,36,40,32,28,35,34,20,43,37,40,41,37,42,42,50,36,31,10,32,45,32,34,37,41,47,32,35,48,20,33,35,35,44,26,24,41,38,33,35,29,21,39,27,32,31,38,37,35,35,54,34,31,34,48,40,22,31,39,39,26,32,35,39,33,38,36,32,33,24,23,48,45,33,36,41,40,45,38,37,43,35,43,38,13,35,32,27,30,11,36,39,37,36,30,30,27,30,40,35,30,36,20,31,39,111
35,31,11,28,27,35,18,21,26,18,21,19,30,27,20,32,23,29,24,31,43,26,29,30,27,5,27,20,34,28,26,39,33,29,29,23,27,25,22,28,26,27,30,35,13,31,12,27,23,30,25,34,21,42,32,14,23,21,25,37,24,19,27,17,40,32,23,29,19,19,41,36,32,29,28,17,19,26,35,15,21,28,34,23,23,25,27,23,24,27,30,31,26,22,19,24,20,30,26,18,23,27,28,25,25,10,26,30,31,30,26,19,20,33,18,18,17,19,31,17,26,25,33,34,17,25,26,17,27,36,29,26,36,32,45,28,34,31,29,35,0,25,32,27,26,35,28,20,26,33,27,35,26,33,24,22,38,31,22,11,14,36,29,29,19,18,39,35,29,38,25,29,24,28,24,16,25,34,25,31,30,27,26,27,17,25,22,15,27,30,28,33,39,28,23,23,41,19,22,28,14,34,21,23,39,20,28,27,24,12,36,17,20,32,23,24,28,18,32,25,25,28,30,30,28,22,37,31,29,28,28,27,29,25,35,22,25,27,23,29,29,43,23,25,17,28,25,18,26,24,19,24,21,37,40,38,24,32,29,20,31,26,23,27,39,25,29,20,20,15,21,21,28,35,19,31,24,20,37,29,22,27,34,37,28,20,29,36,21,15,29,34,31,23,19,21,25,25,13,27,26,34,31,25,29,37,18,33,35,28,29,21,33,37,27,25,34,28,26,7,30,35,33,31,32,25,31,40,30,26,23,33,30,22,26,25,30,41,14,24,30,25,32,37,31,23,25,24,14,29,33,28,31,23,24,20,36,31,32,25,24,25,28,27,33,24,21,43,26,31,32,31,38,41,25,36,34,8,39,26,17,20,27,32,36,21,29,31,25,26,27,35,17,29,30,30,26,41,27,34,22,36,24,32,37,27,26,30,28,27,33,17,20,33,39,14,20,25,19,26,35,26,23,16,29,24,23,27,24,36,26,26,23,28,22,24,42,31,37,24,36,37,27,20,16,28,24,26,36,16,22,32,28,15,34,33,33,41,28,36,28,16,37,32,24,16,34,26,22,20,18,14,38,29,29,32,24,29,32,25,27,43,28,27,32,28,11,20,18,51,20,26,10,37,30,26,24,27,34,25,36,39,32,25,27,36,32,27,32,33,38,25,25,31,26,15,17,25,24,42,36,29,29,21,35,25,37,29,28,24,25,21,28,20,35,27,26,25,19,29,33,23,24,27,24,35,29,24,33,25,34,34,32,37,32,34,32,31,19,21,21,38,16,21,22,24,28,19,13,27,26,23,28,26,21,27,29,30,4,28,34,22,23,25,25,25,30,23,29,29,29,44,28,33,27,31,32,29,21,29,23,37,31,25,35,33,23,37,32,38,1,20,25,21,43,31,33,32,40,47,33,27,34,15,25,18,26,38,35,27,25,30,27,26,24,35,30,20,19,14,35,17,15,27,50,21,31,35,19,28,13,34,31,35,31,33,29,31,27,26,28,14,22,31,30,39,41,4,18,26,25,32,22,24,9,22,16,25,30,21,21,26,23,35,36,24,31,31,26,23,22,7,25,28,31,23,26,22,7,79
46,40,36,29,45,57,36,46,44,38,41,44,43,40,43,53,42,37,38,37,62,45,43,44,28,30,41,36,35,42,40,50,47,43,46,36,41,40,41,38,39,40,46,53,38,39,37,39,37,37,50,57,46,50,38,28,37,41,32,44,42,33,45,31,39,30,42,31,36,42,42,48,51,42,44,25,38,40,37,40,41,34,51,44,42,43,42,40,49,41,44,49,45,41,44,36,32,44,40,43,28,40,47,41,38,35,43,43,30,28,40,42,41,48,35,31,36,39,43,35,39,34,51,37,37,42,40,42,43,47,52,41,38,38,65,53,46,39,43,45,25,0,7,22,36,51,44,38,38,42,29,46,47,42,44,35,51,48,35,36,34,25,44,41,44,41,54,46,36,47,50,33,35,48,48,30,46,42,26,41,51,49,43,44,39,42,47,40,50,41,41,42,47,45,41,33,66,36,39,39,35,46,46,42,57,39,41,40,40,37,49,42,45,39,47,39,46,43,45,44,44,39,35,39,53,47,53,47,42,45,44,39,47,39,49,30,33,47,44,42,52,56,40,18,36,47,44,31,43,42,40,37,46,54,54,52,38,41,46,37,39,39,37,35,52,32,37,34,31,33,39,46,44,43,33,41,36,39,54,25,47,29,48,40,43,36,44,49,40,27,42,47,50,42,44,33,38,47,38,42,37,47,48,42,46,38,43,24,20,39,43,32,50,47,41,37,39,43,45,32,50,35,36,47,40,39,42,42,48,41,43,47,42,39,45,33,44,50,33,40,42,37,47,24,48,36,41,43,39,36,53,46,47,34,33,39,45,36,35,36,42,41,47,40,51,41,43,28,37,48,28,44,42,37,36,44,46,33,55,31,36,22,37,39,47,46,44,38,45,43,46,37,37,43,27,38,29,59,44,46,38,53,49,39,42,38,36,53,45,39,51,36,39,48,40,39,34,39,39,51,48,39,30,41,31,43,43,28,41,49,39,34,48,41,35,37,39,39,46,47,34,35,27,43,41,41,37,43,51,41,34,44,41,38,44,42,37,43,46,40,42,41,58,50,42,36,54,40,37,39,38,37,48,50,42,45,43,44,45,48,44,49,48,33,48,26,36,38,36,61,45,46,33,46,51,38,39,45,36,40,52,53,45,38,39,19,32,41,43,49,56,42,44,44,45,34,36,47,37,52,53,41,43,46,46,37,52,40,45,38,39,41,32,37,45,37,44,46,30,42,52,40,41,23,37,48,42,35,46,38,42,44,53,60,51,51,46,37,40,46,38,53,38,46,36,29,45,35,36,46,47,45,43,22,46,43,43,46,29,37,55,35,40,35,47,31,43,35,30,51,44,45,43,37,30,27,47,35,45,51,43,41,45,39,47,52,24,44,40,39,26,29,35,38,58,36,44,47,50,57,41,39,37,28,37,35,40,55,48,40,50,42,20,38,34,38,43,40,42,39,49,40,38,37,49,42,41,54,44,48,30,46,43,53,45,45,42,52,35,50,44,39,37,39,38,51,45,29,43,47,46,49,34,46,34,43,41,50,48,46,38,26,29,49,48,49,47,44,46,34,35,32,38,45,41,42,39,39,32,104
39,33,35,22,38,50,29,43,37,31,34,45,36,33,36,46,39,40,31,40,55,38,36,37,26,37,36,29,33,43,33,48,40,36,39,29,34,35,34,31,32,33,46,46,32,39,34,32,40,36,48,54,43,53,40,35,41,34,25,40,37,26,38,24,44,37,35,24,31,35,40,47,44,35,47,32,31,34,44,38,34,33,45,41,40,36,35,38,47,42,37,42,38,34,40,35,31,37,39,36,21,33,40,34,36,42,36,38,23,21,33,35,34,46,28,24,29,32,39,28,37,27,44,30,30,35,33,40,40,40,45,34,36,31,58,46,41,41,38,41,32,7,0,15,29,46,37,31,31,36,27,39,40,35,40,28,45,41,28,30,27,32,37,34,42,34,47,43,29,40,43,33,28,41,41,36,39,35,19,40,44,42,36,37,32,35,44,34,46,34,40,35,45,38,34,26,60,29,32,32,32,39,44,35,50,32,34,33,33,31,42,40,48,40,40,32,41,38,39,37,37,32,28,32,54,48,46,42,37,38,37,34,40,32,42,33,35,40,42,41,45,49,33,11,29,40,37,24,36,35,33,30,44,47,47,45,44,37,41,30,46,32,38,28,45,25,30,27,24,26,32,41,42,36,26,35,29,32,47,18,42,36,41,34,36,34,37,42,33,34,35,40,43,35,40,26,31,43,33,35,34,40,41,35,41,31,37,31,27,32,36,25,43,49,34,30,41,36,39,39,43,42,29,48,34,38,37,35,41,35,36,40,35,33,38,26,37,52,26,34,41,30,40,31,41,35,34,36,32,32,46,39,40,27,26,32,38,35,34,29,35,34,40,33,44,35,36,35,30,41,21,37,42,30,33,44,45,37,48,24,29,29,30,35,40,43,37,31,38,37,44,40,30,41,34,31,25,52,39,44,36,47,52,32,35,33,31,46,38,32,44,35,37,43,33,42,27,32,32,58,42,32,23,34,38,41,36,21,34,42,32,37,42,34,28,30,32,32,50,40,41,42,20,36,42,34,36,36,44,40,27,37,34,31,44,40,35,48,39,44,39,35,51,43,35,29,47,35,34,32,32,30,44,43,39,42,36,37,38,41,37,42,43,33,41,19,35,31,29,54,38,39,26,39,44,31,36,38,43,33,45,46,43,31,35,26,25,34,36,42,49,35,38,37,44,33,35,40,30,45,46,34,38,43,39,30,51,33,38,37,32,34,30,30,38,35,37,42,23,35,46,33,34,16,30,45,42,28,39,31,44,37,50,53,48,44,39,37,33,39,31,48,31,39,29,22,38,28,31,39,40,41,36,15,42,36,46,39,32,30,53,28,33,33,40,24,38,34,36,46,41,38,36,42,24,20,41,28,39,44,36,34,38,32,40,45,17,43,33,46,33,22,31,31,51,29,42,45,43,50,34,32,33,21,30,28,43,51,41,33,48,35,13,37,27,42,36,34,35,32,42,33,31,30,42,37,34,47,51,41,23,42,36,46,38,44,36,50,38,43,37,42,30,32,31,50,44,36,41,44,43,48,27,39,41,45,44,51,41,39,31,19,22,44,46,42,44,41,39,27,28,39,31,38,37,41,34,32,39,111
37,28,27,26,31,36,14,28,22,23,25,30,23,18,27,44,26,31,27,25,44,26,21,30,26,32,21,14,33,33,18,39,25,21,34,25,29,20,23,20,17,18,34,33,23,33,20,32,34,21,35,39,28,43,31,29,36,29,13,26,29,22,27,19,31,29,25,31,26,31,27,36,35,31,38,32,21,22,35,25,20,25,30,30,25,21,27,26,32,27,22,28,32,23,25,26,22,27,29,25,6,25,28,19,35,37,21,24,8,6,25,26,25,38,21,24,19,23,27,19,32,22,29,15,20,20,28,25,38,25,30,26,30,24,43,31,27,33,30,38,27,22,15,0,27,31,22,27,33,30,27,24,25,29,31,21,32,32,28,21,18,32,22,34,32,22,43,35,17,28,30,26,21,33,34,27,24,20,4,25,29,28,28,22,24,27,29,25,37,27,25,20,30,31,21,27,51,21,25,23,17,38,32,26,46,26,32,31,18,22,29,28,39,28,28,17,28,25,26,22,24,17,13,17,43,35,31,35,22,23,23,27,25,17,27,24,27,27,27,26,30,41,18,26,20,26,29,9,30,20,18,15,32,32,32,30,30,23,27,19,36,24,28,27,30,20,15,12,9,17,28,27,31,24,21,20,34,22,32,30,27,30,29,32,21,19,22,29,26,30,28,40,30,27,29,28,24,32,25,20,31,28,29,29,27,25,30,37,33,17,21,29,35,41,19,33,38,21,24,34,28,38,33,35,22,28,34,26,38,27,27,28,33,18,27,25,32,37,21,23,26,30,25,37,44,23,34,21,24,18,37,26,25,20,21,24,33,20,19,28,31,19,25,25,30,20,31,33,15,30,31,31,35,37,30,32,36,32,36,9,18,32,15,21,25,29,25,35,23,22,30,30,15,32,36,23,25,38,24,33,21,44,39,20,20,25,23,37,32,30,35,20,23,28,37,38,22,19,17,49,35,17,15,24,23,27,28,6,22,39,32,28,31,22,28,30,37,24,36,31,33,34,5,22,37,26,24,23,29,26,29,36,19,17,33,35,30,38,32,35,31,27,47,31,23,20,38,27,25,21,17,21,41,30,29,32,28,27,32,26,25,27,32,26,26,4,21,27,25,48,23,26,25,28,35,23,27,29,28,21,30,31,37,16,23,32,35,19,27,36,34,20,23,31,29,18,20,29,15,30,33,21,23,39,30,31,40,33,23,27,22,37,29,22,32,24,23,27,8,24,39,26,25,28,15,30,27,13,26,28,37,22,39,43,36,34,32,22,27,24,23,40,16,31,24,32,26,13,16,28,27,30,29,27,27,21,33,27,28,15,45,28,23,26,36,24,31,24,29,34,28,23,24,32,26,30,33,13,28,31,27,19,23,17,33,34,21,28,18,36,28,7,28,23,40,14,36,36,34,41,29,31,33,27,23,20,36,36,27,18,33,30,25,28,24,39,21,19,23,18,27,21,23,33,27,28,22,39,42,29,26,27,27,31,23,35,23,42,28,28,25,28,15,27,28,42,38,28,29,29,28,33,29,35,35,32,40,38,26,31,16,29,26,33,32,27,33,36,28,12,27,25,16,30,22,26,26,17,31,103
16,30,28,28,29,34,20,35,30,34,19,29,23,24,25,35,27,27,29,17,39,19,24,13,23,30,13,20,30,27,28,45,28,27,26,31,20,26,15,10,33,34,36,29,17,29,26,23,16,27,33,41,27,40,35,23,32,18,29,30,29,31,32,14,33,24,29,41,22,29,36,28,28,19,32,26,23,25,36,31,29,28,33,29,31,24,25,28,31,28,25,26,29,18,35,22,18,35,23,24,32,18,20,23,33,36,27,25,30,28,27,25,26,34,31,30,25,34,28,15,13,22,32,25,21,20,17,35,33,39,26,26,41,34,43,37,17,22,34,36,26,36,29,27,0,24,33,15,15,26,24,38,25,29,30,21,38,35,29,15,12,34,28,21,37,29,24,30,33,35,38,24,21,30,30,21,26,33,30,28,29,28,26,32,34,25,32,19,31,29,26,31,37,41,18,3,45,23,35,31,24,30,32,22,34,16,28,27,28,16,29,30,36,31,20,21,35,18,26,24,20,27,36,35,41,32,45,26,21,24,22,24,31,27,33,20,23,30,27,27,42,36,24,38,20,16,21,26,24,34,23,23,32,38,40,36,29,27,28,31,39,19,22,17,31,22,27,22,28,13,16,29,37,30,12,28,40,26,37,25,35,28,12,23,28,24,29,29,26,24,28,41,20,19,27,10,21,31,26,27,26,34,26,23,15,25,21,28,27,24,25,36,37,30,23,25,37,31,19,30,38,38,21,32,27,22,25,37,30,22,21,11,19,24,29,15,21,38,17,20,29,14,32,31,29,21,25,25,30,27,27,29,30,20,21,16,33,26,27,6,19,23,29,31,34,26,25,35,29,26,16,21,33,25,26,38,32,34,35,35,20,28,31,25,37,33,22,23,28,28,37,32,21,18,25,26,22,36,25,36,22,36,40,26,41,29,30,35,26,16,31,27,30,32,36,32,11,16,23,40,28,29,27,20,34,34,25,32,24,32,35,24,34,32,31,33,43,27,31,30,28,29,29,28,29,19,22,26,31,34,11,19,25,23,31,33,31,46,30,30,21,22,41,40,32,14,32,31,25,17,26,27,39,27,10,13,28,23,31,22,20,37,32,29,34,26,27,15,13,43,20,29,23,29,35,29,27,25,38,13,44,41,36,22,24,28,12,26,27,39,32,24,29,37,24,25,27,24,31,38,38,31,15,27,27,25,38,39,29,21,12,29,27,24,34,30,24,34,27,30,27,29,28,23,27,30,22,27,26,31,35,34,37,43,31,27,20,25,17,30,31,31,22,25,13,33,21,21,25,23,23,29,21,22,26,32,22,23,22,25,41,28,23,30,24,29,23,21,32,35,29,38,21,27,21,17,28,29,27,33,31,37,33,29,16,36,24,35,25,41,27,28,28,19,32,27,35,35,24,30,15,23,30,28,19,22,19,32,33,24,32,28,24,24,14,36,30,24,19,24,26,28,30,24,46,32,5,31,33,29,26,31,24,35,30,31,29,38,25,37,21,36,25,21,20,38,36,30,29,32,33,37,11,23,23,33,34,39,36,37,24,26,27,40,33,30,21,24,20,31,34,30,30,25,30,33,29,23,32,89
35,36,30,39,34,42,19,37,29,36,28,42,33,24,35,41,31,36,35,33,38,36,33,27,23,40,29,33,30,36,30,43,36,28,32,30,30,30,36,24,35,36,38,27,26,38,25,32,37,25,40,44,40,49,43,32,41,31,30,35,34,40,36,24,40,33,30,31,31,37,36,41,27,28,36,35,26,27,41,30,29,29,35,39,30,33,36,33,40,39,33,42,40,17,34,31,27,41,32,35,37,28,33,26,31,45,31,20,36,37,37,36,35,43,29,29,24,37,32,24,37,30,47,38,32,29,33,33,43,32,28,39,42,24,49,37,31,38,30,41,35,51,46,31,24,0,30,26,24,36,22,38,35,42,40,27,37,40,33,24,21,37,29,30,34,39,37,39,34,44,40,30,29,42,40,30,34,34,35,33,39,37,28,37,36,28,35,28,36,35,33,28,43,39,34,27,54,22,33,43,30,41,38,35,45,25,37,36,37,25,35,34,47,33,26,32,33,31,31,38,33,37,38,42,46,48,44,37,34,33,30,33,32,24,34,29,32,36,32,34,39,46,28,42,31,18,20,38,35,38,32,32,38,42,46,37,38,28,23,31,45,29,31,29,42,30,35,19,40,22,27,36,37,44,26,38,36,27,40,36,32,34,12,23,29,34,28,39,34,33,34,45,34,18,38,21,30,42,28,28,36,37,42,36,17,39,33,35,31,23,27,46,38,46,32,34,41,35,35,39,42,42,39,33,35,31,37,36,42,32,30,13,30,23,38,27,37,47,28,34,34,23,25,35,34,30,34,37,39,28,43,20,6,28,29,15,41,26,27,25,30,34,41,38,30,25,34,39,31,37,30,30,39,39,35,49,41,37,36,40,31,37,33,30,41,34,33,41,28,27,37,36,20,35,38,35,24,50,38,38,36,49,35,37,45,25,27,44,39,27,40,33,33,33,45,41,27,32,22,49,29,41,28,29,35,34,37,34,25,25,35,33,39,37,31,33,47,36,32,31,37,38,26,27,45,27,31,35,37,32,20,30,34,22,33,9,14,45,35,46,34,34,26,40,32,23,41,27,33,36,32,36,44,38,34,36,33,37,30,24,35,38,39,29,38,35,26,26,24,48,33,37,32,34,44,36,31,34,37,26,43,38,47,31,28,32,34,35,41,44,48,29,28,34,37,31,33,35,37,42,33,21,27,38,43,36,47,42,32,30,27,38,25,25,48,30,33,33,39,29,44,34,33,34,29,39,38,33,36,33,44,45,46,41,33,29,22,25,28,30,26,43,21,40,29,44,36,18,29,22,23,40,38,33,37,31,40,37,31,33,42,31,26,28,35,41,36,30,32,40,36,51,34,43,25,29,38,34,37,40,32,42,37,31,30,42,34,46,41,41,36,38,31,26,50,26,46,43,37,30,35,34,32,32,29,23,40,48,38,33,41,37,35,33,26,42,40,33,28,23,35,38,40,34,52,33,19,30,50,38,34,41,38,44,31,40,28,45,34,36,35,34,27,33,32,43,39,33,35,34,33,36,22,34,40,26,43,34,44,46,26,37,40,36,42,33,21,24,31,33,33,30,42,35,38,39,24,27,34,106
35,17,31,38,24,39,21,38,25,36,37,32,25,20,19,36,24,28,26,31,46,26,31,31,19,27,29,34,26,24,24,27,29,32,37,28,31,16,28,28,23,24,29,38,28,30,23,28,35,25,31,40,30,41,33,28,37,27,30,18,24,31,19,30,34,29,26,42,27,34,33,32,36,28,32,31,24,29,24,28,19,25,32,23,27,30,24,22,37,17,26,34,28,27,32,24,27,32,20,18,28,20,31,30,21,37,9,19,30,28,24,18,19,32,19,27,22,24,34,27,37,27,35,30,28,16,24,34,34,33,33,33,34,35,51,22,27,31,29,42,28,44,37,22,33,30,0,28,28,29,18,34,23,30,24,25,28,38,31,30,30,34,33,26,33,23,37,15,34,32,34,32,27,37,37,28,22,35,26,29,27,19,21,33,37,33,27,30,42,16,25,26,38,29,27,30,52,27,23,32,28,34,13,28,37,29,31,30,23,31,31,11,39,33,31,23,32,29,22,21,29,25,33,29,47,32,31,36,22,21,19,31,28,28,33,25,28,27,18,24,34,38,12,36,28,32,34,15,29,26,24,21,13,26,40,41,20,11,16,21,32,21,19,25,40,25,30,23,15,29,29,26,17,35,28,28,37,23,37,33,33,32,36,31,30,19,29,31,20,29,32,43,35,32,28,23,28,25,29,29,26,33,32,28,31,34,24,31,27,21,27,25,42,39,25,37,26,31,23,29,38,41,36,30,23,17,23,37,36,24,38,35,29,22,31,25,36,40,27,23,30,25,32,31,42,30,30,22,21,16,33,31,34,26,26,29,38,26,27,27,32,25,26,22,31,24,36,31,19,34,26,29,41,35,25,32,34,35,31,31,24,33,26,13,27,28,29,38,28,18,28,22,20,21,34,23,20,42,23,27,21,40,34,29,40,24,23,29,31,29,36,25,27,24,35,32,27,25,22,36,33,26,28,27,31,25,32,28,26,37,34,29,15,30,30,32,33,24,25,23,28,29,25,25,38,21,29,29,30,33,24,32,25,20,35,30,25,41,25,28,27,16,41,30,22,32,50,26,30,27,17,21,43,25,38,38,25,26,38,29,27,47,31,32,32,26,24,28,26,28,27,28,25,32,29,20,30,37,34,28,32,42,29,22,30,28,30,32,30,42,38,25,25,30,27,27,29,31,21,35,28,32,31,40,37,34,40,17,7,18,29,41,15,30,31,10,18,31,14,20,30,32,31,31,25,26,20,21,28,24,29,33,32,36,32,33,34,28,28,15,16,33,19,28,28,28,28,22,29,31,30,23,29,30,7,1,35,26,31,30,39,26,27,12,35,30,27,30,35,33,22,41,28,25,21,25,30,30,21,28,30,36,24,25,39,26,33,31,29,41,29,15,33,31,48,24,28,31,30,37,31,35,28,26,25,28,32,36,33,24,38,35,32,22,24,27,27,19,24,21,35,22,20,35,48,28,33,37,29,20,24,33,33,36,32,33,19,36,26,18,24,31,15,21,22,41,35,31,10,30,31,39,22,34,19,37,42,33,29,28,14,34,31,35,12,25,33,30,23,22,31,28,27,31,28,31,23,13,35,107
19,29,23,18,35,38,23,37,25,29,24,28,22,20,20,32,22,28,32,25,34,26,29,24,19,25,22,25,26,22,29,41,26,25,28,26,29,21,30,25,28,29,31,34,18,30,21,18,29,22,34,35,30,38,25,24,33,27,23,29,25,32,31,20,27,18,24,38,11,27,31,31,23,14,30,27,18,31,25,24,24,14,36,24,22,29,20,17,38,30,25,30,18,13,28,24,20,38,18,19,24,22,23,23,29,28,22,23,33,33,32,20,21,28,26,21,20,29,36,20,28,21,39,28,10,15,22,33,22,28,24,20,27,37,48,33,28,25,23,36,20,38,31,27,15,26,28,0,10,31,20,41,24,31,25,20,33,33,25,16,17,34,26,16,27,29,27,25,27,30,27,13,18,35,25,22,23,31,25,23,28,23,30,35,29,10,31,20,32,28,21,26,38,29,22,12,46,16,23,34,13,15,27,25,19,11,28,27,27,15,28,25,24,30,22,24,26,28,21,26,23,20,29,31,43,36,40,11,27,26,18,26,28,29,31,22,22,32,28,22,27,40,19,33,9,20,16,20,29,31,24,24,27,33,35,34,30,26,26,28,37,23,17,26,26,21,26,25,18,18,1,26,32,34,21,21,33,21,37,24,31,17,24,21,26,26,27,28,22,25,27,37,24,14,26,5,23,26,21,25,20,30,30,28,19,29,26,31,27,19,32,31,31,33,18,10,30,36,28,27,43,27,23,27,22,17,23,31,32,26,26,23,14,27,18,24,26,36,6,29,24,9,30,31,39,16,20,27,25,21,30,27,32,19,20,11,32,21,22,9,4,26,31,26,30,29,26,35,18,15,24,16,22,33,19,39,34,26,30,27,9,24,30,24,28,30,27,25,29,31,26,34,24,21,33,28,18,39,24,34,28,31,38,27,36,18,16,30,25,11,36,16,19,28,31,33,20,20,26,44,37,30,21,15,20,23,30,27,22,38,30,26,29,25,26,28,38,29,35,25,22,23,30,27,34,21,17,28,34,32,6,16,20,22,26,33,28,35,36,35,25,17,27,35,27,19,37,20,14,28,24,22,37,22,25,22,26,28,26,20,25,34,28,24,25,31,20,4,2,48,26,31,18,30,31,24,16,30,25,16,39,43,25,23,32,28,21,27,32,37,35,23,24,27,25,14,16,24,26,31,33,34,24,16,30,20,36,32,24,16,15,14,23,14,36,25,29,24,19,25,30,27,26,22,31,31,29,16,25,28,30,23,32,38,35,31,24,28,12,26,27,34,23,28,18,28,24,24,14,18,19,24,28,21,21,27,35,31,23,24,27,25,23,26,13,30,26,17,21,30,24,44,26,32,19,23,30,28,22,26,17,26,28,28,20,35,15,32,32,42,19,20,26,19,47,22,24,27,29,36,30,8,26,23,23,16,32,41,30,21,39,29,19,26,25,31,32,26,24,23,21,28,26,28,35,29,20,26,37,24,21,34,12,34,28,33,24,24,27,32,29,32,20,30,29,31,25,22,24,25,24,32,6,12,27,33,35,37,27,32,19,25,28,29,28,29,27,30,27,29,25,24,31,31,21,22,19,18,25,92
19,28,22,26,33,37,23,38,23,28,22,30,20,18,25,30,27,26,30,26,32,24,27,28,23,31,22,25,30,20,22,40,16,23,26,26,28,19,28,25,32,33,32,34,18,28,25,16,29,22,34,36,30,36,35,24,33,27,22,30,29,27,29,18,37,28,22,44,17,25,37,31,20,4,30,27,18,30,29,30,22,24,26,30,24,27,20,23,36,23,19,33,24,11,29,22,18,36,16,25,30,20,23,22,33,33,20,16,32,31,28,24,23,34,24,24,20,27,33,18,26,25,37,28,16,13,22,31,28,34,22,26,28,37,46,25,32,25,26,40,26,38,31,33,15,24,28,10,0,27,24,39,14,21,31,24,33,36,28,16,15,37,24,14,30,27,25,15,26,30,33,17,22,33,25,22,13,29,30,21,18,13,30,35,28,20,23,20,32,27,19,24,36,30,25,12,41,16,28,32,19,25,25,25,29,9,26,25,27,15,23,23,34,33,20,30,28,26,21,24,23,26,35,31,43,39,34,21,27,24,16,30,26,27,29,20,23,35,27,20,35,38,17,31,15,26,14,26,25,35,24,30,25,31,35,32,26,24,19,26,35,21,15,26,26,25,30,25,24,16,11,26,30,30,20,25,39,19,35,30,35,21,22,11,26,24,27,21,22,25,31,40,29,12,24,5,27,30,20,25,26,33,33,24,25,25,25,34,30,17,25,30,30,33,16,20,31,35,28,31,42,33,24,27,20,15,21,30,30,24,24,23,14,27,24,28,26,35,12,28,22,7,30,34,37,14,18,24,23,22,30,27,30,23,24,9,36,21,22,9,14,29,28,26,28,29,26,38,24,21,25,6,26,34,25,29,32,29,20,33,15,28,23,25,30,22,25,26,31,31,32,33,23,19,36,26,22,38,22,33,26,37,31,17,42,21,23,32,21,11,34,22,25,27,40,32,20,23,25,46,36,20,20,15,30,29,28,28,22,34,24,24,27,31,27,29,36,27,28,20,32,33,28,27,37,19,15,31,24,30,4,14,26,22,32,27,22,41,34,37,31,23,37,33,25,17,35,23,20,26,22,20,40,22,23,20,29,24,24,18,23,31,29,30,30,29,26,10,8,46,24,34,16,28,33,24,22,28,31,16,35,41,23,29,29,31,21,29,28,34,35,26,22,30,25,20,22,24,30,32,23,34,24,22,30,30,38,32,22,14,15,24,27,13,34,23,27,27,25,25,28,30,29,28,30,29,29,22,23,29,28,29,30,33,34,30,23,34,12,24,25,34,22,26,18,33,22,24,20,16,17,30,28,27,21,27,35,24,22,27,37,28,23,25,19,33,26,15,27,30,22,39,24,34,21,25,22,32,28,31,27,32,18,21,30,34,21,36,33,39,25,26,30,18,45,20,22,25,29,36,29,18,30,21,22,15,32,41,33,27,37,31,25,24,29,32,36,24,28,23,11,26,24,32,39,27,20,24,39,14,19,39,22,36,26,31,24,34,25,30,22,31,18,30,29,35,29,25,22,26,27,32,6,18,31,33,34,30,29,29,17,29,31,32,18,25,30,27,28,27,28,28,21,29,25,25,20,16,26,92
30,14,31,28,30,20,26,34,27,27,26,30,19,24,21,33,13,27,25,18,44,28,30,13,14,32,22,29,21,22,26,36,33,29,34,31,6,24,31,26,24,25,31,34,24,29,21,24,28,32,36,40,32,45,36,26,33,22,17,28,13,20,29,16,32,25,26,40,20,32,28,36,37,23,30,29,27,23,25,26,28,23,11,24,29,29,24,24,37,24,30,28,35,27,30,27,23,31,20,19,24,16,28,30,24,34,28,24,30,32,24,20,21,24,28,20,25,28,26,20,31,21,20,24,25,23,21,32,18,34,34,32,29,40,42,26,17,34,20,37,33,42,36,30,26,36,29,31,27,0,15,36,29,31,25,23,33,35,24,22,19,29,28,22,24,25,36,29,21,32,36,28,23,38,25,28,30,33,26,35,33,14,30,31,28,31,28,26,38,13,31,36,37,30,22,28,52,25,32,15,22,39,26,30,50,30,12,11,25,23,25,24,37,29,28,25,27,26,27,8,28,29,31,31,37,36,33,40,22,25,20,29,30,33,35,25,28,30,31,31,33,32,25,33,28,20,30,28,21,27,27,27,26,39,31,36,27,25,27,30,23,15,17,28,45,22,23,28,30,18,32,33,26,31,14,32,35,23,38,24,31,32,24,22,25,26,24,25,22,27,19,36,34,28,31,29,26,26,29,25,30,27,30,20,19,27,25,26,22,25,29,22,37,42,23,34,33,33,26,34,40,26,35,27,22,19,25,34,31,18,28,23,28,23,37,30,25,28,25,22,34,25,27,26,26,26,26,9,27,20,28,27,39,22,21,25,33,31,30,26,35,23,13,28,18,25,16,28,23,32,17,25,24,23,29,22,37,31,35,27,28,32,27,23,33,29,30,37,33,25,23,19,25,23,29,27,13,38,10,32,24,35,39,10,38,19,21,31,17,31,23,19,16,32,37,35,15,20,27,40,30,13,19,27,24,20,33,28,22,34,31,29,28,30,27,29,37,28,33,25,29,30,34,28,38,17,25,26,13,31,28,32,29,23,34,28,23,34,29,31,29,21,44,38,30,21,39,17,33,29,28,32,34,32,34,37,12,7,30,30,29,42,28,32,34,31,22,31,29,36,28,29,28,32,31,26,35,29,29,21,32,30,24,26,22,23,21,31,11,39,33,24,28,24,29,21,23,28,22,23,32,37,24,24,19,26,32,30,29,18,20,38,18,26,18,19,27,23,29,23,32,29,28,22,30,14,23,25,22,19,30,31,33,38,27,23,23,32,30,28,25,34,24,29,17,25,30,27,23,32,31,24,26,21,26,28,28,7,29,27,31,16,21,21,40,26,28,26,35,20,31,22,29,28,12,16,24,25,16,24,31,34,19,25,32,21,23,41,32,36,32,30,30,26,48,28,23,25,34,41,34,32,21,23,22,24,25,27,28,28,38,29,23,29,29,34,16,26,23,22,35,24,26,10,37,28,21,33,33,15,25,30,28,37,30,25,24,28,30,31,5,29,24,32,31,38,32,29,23,30,31,43,30,39,32,33,41,38,35,30,23,25,24,26,32,26,27,30,27,33,24,26,14,31,33,25,20,24,35,103
33,15,28,23,18,34,17,33,20,28,31,26,23,13,14,34,25,27,27,26,41,23,20,24,1,29,30,33,8,30,22,21,22,28,32,22,21,13,26,30,27,28,28,28,28,29,15,29,31,29,25,34,24,34,27,27,36,24,26,17,22,23,20,21,19,19,22,34,9,30,15,39,30,26,28,30,18,25,27,20,13,23,26,21,21,24,15,11,36,25,19,35,23,20,24,29,26,33,25,16,25,19,31,26,9,31,17,14,26,28,25,15,16,36,13,21,16,27,30,25,28,21,33,29,18,16,26,29,32,26,31,32,31,31,43,26,20,29,24,38,27,29,27,27,24,22,18,20,24,15,0,33,21,22,22,21,22,34,25,26,24,16,29,31,28,30,27,30,24,26,30,25,23,31,31,29,20,34,23,27,25,29,15,27,29,26,25,28,40,14,23,22,37,23,30,21,44,20,17,30,21,24,27,29,39,26,26,25,22,27,25,23,33,27,29,20,25,25,16,19,27,18,27,26,40,35,29,31,15,18,19,27,23,24,34,24,23,27,22,22,33,37,14,30,17,27,27,28,28,30,22,22,26,28,33,37,28,14,17,15,30,20,25,28,34,23,22,19,26,23,21,20,15,23,23,21,29,19,35,15,25,29,24,13,23,18,22,29,17,28,28,37,31,25,22,21,24,23,26,22,21,30,35,29,26,18,21,13,9,14,25,26,36,37,19,19,28,25,31,31,32,24,30,31,13,23,29,30,33,23,33,25,23,21,26,27,32,39,14,22,28,25,19,13,33,28,28,20,32,9,31,24,28,22,22,22,34,30,31,24,21,22,24,21,24,23,31,17,12,31,8,24,34,17,20,30,39,27,35,28,17,32,23,12,22,24,23,32,24,25,22,20,16,27,16,18,2,45,21,26,20,34,29,25,34,19,21,24,32,24,34,24,23,21,23,20,24,28,18,48,30,24,24,21,29,19,26,25,19,34,29,28,24,23,25,27,33,19,26,20,23,24,23,19,29,20,28,26,28,30,22,32,24,14,34,13,8,23,19,29,24,18,36,24,16,26,44,21,22,24,16,20,38,32,31,31,23,22,33,27,23,41,32,30,30,29,16,20,18,42,27,28,21,25,26,19,24,35,34,24,28,38,26,21,26,10,12,22,26,38,36,23,19,28,27,22,24,29,25,35,38,28,32,32,31,17,37,28,18,24,25,23,3,22,29,8,16,24,27,14,36,28,27,13,19,26,31,14,26,18,31,32,30,33,31,33,31,27,24,19,10,27,15,24,24,23,24,18,22,25,26,21,23,12,23,17,37,22,27,20,41,21,20,6,29,21,21,29,28,31,20,37,22,26,3,7,29,24,19,28,22,35,27,21,27,32,18,35,31,28,26,28,28,24,43,17,25,28,24,31,26,17,10,20,18,21,34,26,29,23,37,29,14,31,26,27,31,18,18,13,31,29,31,25,46,26,29,36,41,30,18,19,21,34,31,30,13,38,19,27,20,29,13,24,25,23,17,23,24,24,25,40,22,28,31,30,39,28,28,38,12,16,19,30,28,23,20,17,25,21,25,20,25,25,25,30,18,13,32,104
49,33,45,38,31,42,25,41,39,44,40,39,30,31,33,51,36,32,27,37,51,30,33,29,34,40,33,38,41,40,37,39,38,35,41,36,39,26,26,38,28,29,36,37,38,34,31,37,44,41,42,44,37,45,35,38,39,39,37,38,25,32,27,33,42,33,36,42,40,34,46,43,38,43,45,35,32,17,44,32,20,29,41,36,32,37,34,36,40,27,35,39,38,36,36,31,27,33,32,31,30,31,39,33,36,38,25,33,32,30,29,32,33,43,25,31,30,30,22,34,43,33,40,39,39,26,34,33,40,41,29,39,30,35,60,41,25,34,35,29,35,46,39,24,38,38,34,41,39,36,33,0,32,39,28,33,43,35,35,36,33,36,36,39,39,37,51,38,41,42,34,35,35,38,38,37,31,41,28,36,36,37,28,35,45,47,39,38,45,32,31,36,42,35,38,41,66,41,29,37,40,48,39,41,57,33,34,33,23,35,36,37,41,11,35,20,38,31,37,34,39,33,37,41,46,52,49,39,25,28,29,39,42,31,41,25,28,30,40,30,44,47,22,39,32,32,43,26,34,31,42,20,33,36,51,44,29,31,36,23,42,30,35,35,42,35,34,26,28,32,42,27,36,42,31,30,41,33,43,41,40,39,26,37,21,19,22,36,34,37,40,47,45,41,29,36,36,31,43,28,29,31,42,33,31,43,38,34,30,30,40,40,49,42,26,43,29,33,39,42,40,36,40,46,33,35,37,45,38,33,38,27,40,29,44,37,42,40,35,23,35,38,25,34,45,31,35,35,35,30,40,30,38,34,34,38,37,40,41,39,45,22,35,37,43,31,46,22,33,39,40,43,44,49,28,42,41,43,50,33,37,32,38,33,43,38,33,38,34,33,43,26,26,39,37,33,34,49,35,37,21,50,46,30,44,30,31,43,36,36,35,40,37,34,40,41,32,36,28,52,40,39,39,35,23,40,33,30,25,36,26,29,31,28,22,24,43,34,45,37,37,38,19,33,47,32,32,26,43,32,35,35,22,28,33,40,35,44,32,42,34,33,49,31,23,33,51,32,27,24,17,21,32,41,44,41,24,29,43,33,31,45,39,17,42,28,32,41,39,55,33,29,25,41,43,37,25,41,28,32,48,45,31,19,18,31,41,35,33,36,45,35,30,31,45,40,42,29,26,41,47,35,35,43,44,38,44,37,27,34,33,47,30,42,44,29,37,35,27,35,36,27,28,37,27,36,42,35,33,34,32,33,40,48,42,42,36,13,38,37,23,40,27,31,34,43,32,26,40,35,34,29,32,38,39,33,47,33,31,39,49,31,26,27,49,29,34,30,20,43,32,47,32,43,35,39,39,32,28,38,38,36,42,36,42,33,42,39,42,47,36,28,19,37,52,33,30,33,45,44,41,41,42,29,36,40,47,47,30,21,41,41,38,33,38,30,32,19,24,29,39,36,34,43,51,28,33,48,45,36,28,30,37,42,38,37,34,47,30,34,31,34,25,33,32,51,45,39,36,34,33,46,37,49,44,36,41,47,29,37,24,34,31,40,41,40,35,36,31,12,27,36,38,40,27,44,29,23,41,113
33,24,23,31,30,27,16,34,18,30,27,35,21,21,12,30,28,30,21,19,41,18,23,24,20,25,23,30,27,26,30,34,30,24,31,23,23,13,22,26,27,28,24,24,25,32,16,26,31,34,29,42,34,42,30,26,32,19,33,25,18,26,24,17,29,26,23,33,26,31,25,35,34,18,25,29,18,24,33,19,19,26,32,17,27,22,19,15,39,22,27,19,25,25,23,28,24,27,24,12,30,18,27,25,28,34,14,25,26,28,19,11,11,34,25,22,17,30,29,21,28,18,28,26,30,13,20,37,28,34,27,30,36,30,51,32,24,33,27,35,26,47,40,25,25,35,23,24,14,29,21,32,0,7,18,17,24,39,26,23,20,30,23,28,31,27,39,29,37,30,29,22,17,36,30,28,1,18,29,30,4,27,27,28,29,33,26,27,39,23,25,30,37,35,11,26,49,27,29,31,33,28,25,25,43,23,29,28,22,24,27,26,29,21,25,24,30,26,29,28,23,26,23,19,43,25,41,35,19,16,16,23,21,23,30,24,27,33,30,26,36,34,11,35,29,23,28,19,24,27,16,25,28,25,36,33,25,20,25,27,29,17,21,25,40,18,23,18,21,19,25,26,24,16,15,29,28,20,30,29,26,26,25,25,27,18,28,27,10,27,24,38,24,26,28,19,20,19,21,30,25,30,19,23,24,11,16,32,28,22,33,30,36,39,24,23,37,26,29,27,33,34,29,22,20,23,29,34,38,14,29,26,28,20,31,23,24,39,26,22,29,21,31,32,29,28,28,28,29,17,27,31,29,16,17,23,29,35,36,23,25,25,32,25,33,22,33,32,20,34,21,20,31,30,26,39,38,26,28,33,29,32,31,20,30,25,21,31,23,24,35,29,15,27,34,18,19,29,27,32,20,44,40,31,30,22,24,22,26,25,30,33,30,21,34,38,14,9,17,48,28,32,31,21,29,32,31,31,27,32,32,28,28,31,28,30,30,19,34,6,27,28,20,20,31,19,27,30,34,36,18,28,28,15,33,34,29,38,31,35,20,14,40,30,22,22,40,24,31,24,16,20,38,17,31,34,19,24,34,23,19,41,30,29,27,29,15,24,22,48,24,33,22,32,21,23,33,31,32,20,41,37,33,25,25,29,25,24,28,42,32,19,25,31,33,34,36,27,25,32,31,27,25,34,36,29,42,26,16,22,19,27,22,27,38,17,25,30,20,27,36,33,32,27,28,23,32,22,24,28,34,26,26,19,34,30,26,31,24,27,22,35,14,28,16,33,20,17,33,25,24,17,28,26,22,22,37,28,28,21,39,26,28,19,33,30,30,27,32,29,28,42,20,34,20,22,8,23,15,25,25,29,32,29,20,28,26,41,35,27,25,21,27,27,44,25,32,29,37,43,31,21,27,25,21,26,34,35,29,27,38,26,28,30,22,38,31,18,21,16,25,26,28,27,44,27,30,35,44,28,25,34,17,38,21,35,26,36,27,31,26,34,10,26,25,40,34,22,25,32,31,46,20,32,34,37,37,39,22,34,9,30,30,33,32,28,16,13,27,21,26,19,32,28,30,39,21,10,27,99
34,31,30,31,33,34,23,41,25,31,34,32,28,28,19,37,35,37,28,26,48,25,28,30,21,32,30,35,28,33,34,41,37,31,38,30,30,20,29,29,23,22,31,31,28,39,23,33,38,40,36,36,34,49,33,33,39,26,34,32,25,31,31,24,36,33,30,34,27,37,32,42,32,25,18,36,25,31,26,26,26,33,29,24,32,24,26,22,36,29,34,26,32,31,30,35,31,34,31,19,35,25,34,32,31,37,21,32,21,23,26,18,18,28,26,29,24,37,36,28,35,25,35,33,36,20,27,31,22,41,34,37,38,37,58,37,31,37,28,42,33,42,35,29,29,42,30,31,21,31,22,39,7,0,25,24,17,37,33,26,27,36,30,35,38,34,43,36,32,37,36,29,24,29,27,32,8,25,33,37,11,34,34,29,30,36,33,30,42,30,32,37,40,36,18,27,42,34,30,26,38,32,22,25,50,30,36,35,28,27,34,26,36,28,32,31,37,33,29,34,23,33,30,26,47,32,42,39,26,23,23,30,28,30,37,31,31,40,33,33,43,37,18,42,35,30,35,26,31,26,18,32,28,32,43,40,32,27,32,25,36,24,28,32,36,23,18,25,28,26,32,30,31,9,22,36,29,27,37,23,33,33,31,29,34,25,35,34,17,34,31,45,17,33,28,26,27,26,28,37,29,35,26,30,31,4,23,33,29,29,32,33,43,32,31,23,40,27,36,34,34,27,36,15,27,30,36,29,40,21,36,30,34,27,38,30,31,46,32,29,36,28,35,33,36,35,34,35,34,24,34,36,36,23,24,30,36,41,42,30,29,32,39,32,40,29,31,37,27,41,14,27,38,23,28,46,45,33,21,38,35,39,35,27,37,32,28,38,30,31,35,36,22,34,36,24,20,36,32,39,27,43,47,38,37,29,31,29,33,32,37,39,36,28,38,42,21,16,24,51,33,38,32,23,36,32,24,35,34,29,39,35,30,38,35,37,37,25,41,13,34,35,27,27,35,26,34,37,31,32,25,35,35,22,40,35,30,35,34,42,27,21,44,37,29,29,47,31,33,31,23,27,45,10,38,41,26,31,41,30,26,34,37,36,34,25,22,31,29,55,31,39,29,32,28,30,35,38,39,27,41,44,33,32,32,30,18,26,30,49,39,26,32,32,40,39,41,32,25,33,24,34,32,28,33,23,35,33,23,29,26,27,25,34,44,24,32,37,27,27,43,40,39,21,21,30,39,29,31,31,37,33,33,26,41,37,33,38,20,30,29,42,21,30,23,31,27,24,39,32,31,24,35,20,28,29,41,35,33,28,35,33,35,26,40,29,34,34,39,22,35,49,27,41,19,15,15,16,22,32,29,36,37,33,13,35,26,46,37,34,32,28,34,34,46,32,32,29,37,44,38,25,28,32,28,33,38,42,35,34,37,22,22,37,29,41,31,25,28,23,23,33,33,34,51,34,24,33,44,35,31,37,24,37,28,28,26,32,34,33,33,34,17,33,32,41,39,29,25,26,27,40,26,39,34,30,41,46,29,41,16,24,27,40,39,35,23,20,34,28,33,26,37,31,37,37,28,17,34,106
39,25,20,30,34,31,24,33,14,27,32,30,21,23,8,27,24,32,36,33,35,15,18,20,23,19,30,36,30,30,32,37,38,22,25,27,31,21,19,20,35,36,8,30,29,34,25,21,30,26,40,40,32,45,16,35,31,16,29,33,12,35,30,26,22,26,27,44,26,33,26,34,38,34,29,35,23,32,33,30,23,22,35,11,30,22,15,11,36,30,35,37,33,24,34,22,23,39,31,6,25,23,31,25,25,31,22,23,29,31,35,7,8,18,26,22,21,28,35,28,27,17,31,31,25,21,28,32,12,33,21,31,28,38,52,16,24,25,23,19,24,44,40,31,30,40,24,25,31,25,22,28,18,25,0,16,38,25,26,28,25,38,23,23,27,27,44,32,33,26,40,21,16,32,29,34,18,24,27,30,22,27,31,25,26,30,34,31,36,26,29,34,36,36,29,32,46,24,30,26,28,40,24,19,44,24,23,22,30,29,27,22,38,37,19,22,26,27,32,23,17,23,22,18,47,43,25,31,27,24,24,22,17,26,28,25,25,24,19,30,32,39,19,29,24,29,27,28,30,38,28,22,24,33,35,31,31,28,26,28,34,22,30,19,42,17,22,26,30,26,26,30,31,34,24,24,39,24,15,34,35,25,28,35,30,26,30,27,9,34,23,38,23,25,29,26,19,3,18,29,21,24,32,31,30,29,13,34,31,22,35,30,30,33,17,35,19,23,34,21,30,20,28,32,27,28,34,33,30,25,34,29,27,26,33,17,32,39,21,30,29,30,27,29,35,25,23,24,23,25,21,31,36,15,16,26,28,27,28,29,29,24,28,21,31,28,21,39,28,31,30,33,30,37,22,37,32,32,42,28,24,32,33,28,38,34,16,30,31,30,33,32,23,32,34,26,24,47,25,29,28,33,38,25,29,18,20,18,32,24,24,29,26,29,39,36,23,27,25,47,30,28,27,26,23,30,27,27,26,26,16,29,26,18,12,14,30,27,35,12,30,31,28,28,39,24,24,20,33,33,27,25,24,23,32,34,29,28,35,33,16,8,46,34,26,23,41,20,21,21,24,28,22,35,30,31,13,18,18,17,14,40,30,11,40,33,26,24,23,45,25,23,24,28,18,19,23,30,26,26,26,40,23,21,31,32,32,20,22,26,26,13,30,21,33,29,31,28,33,30,39,35,32,18,33,26,38,32,24,29,27,39,19,25,33,24,32,24,29,30,30,17,18,32,27,29,31,27,24,29,22,29,20,25,34,35,34,15,29,22,26,43,22,27,24,31,15,25,29,19,18,1,25,31,18,24,36,22,28,20,25,26,27,22,34,31,27,26,14,34,29,37,15,30,25,29,26,24,9,29,32,26,27,31,27,22,25,35,40,39,25,30,9,26,42,19,22,19,34,41,25,33,32,19,20,23,33,38,25,23,37,25,29,24,16,20,39,26,28,23,37,26,24,27,43,29,25,37,40,27,21,30,29,41,21,31,29,22,30,29,20,31,18,23,22,35,33,28,21,35,34,40,27,33,30,37,40,37,28,16,17,34,31,29,34,32,22,19,24,29,26,30,29,29,29,35,19,18,24,96
25,11,20,16,26,27,8,19,16,21,25,18,12,11,10,27,27,20,27,22,39,15,12,22,22,23,18,25,29,21,20,35,25,19,25,15,22,15,19,24,24,25,22,29,21,18,10,23,16,27,25,39,20,40,24,19,17,16,19,21,13,28,28,17,32,25,15,29,25,31,33,30,29,24,27,20,11,16,19,15,21,23,24,15,19,12,17,13,31,24,22,29,27,18,19,21,23,33,19,10,27,9,22,17,27,30,16,24,15,17,29,9,8,29,21,14,9,22,21,21,13,3,29,17,24,15,16,25,26,32,25,28,31,22,44,24,24,30,26,31,22,35,28,21,21,27,25,20,24,23,21,33,17,24,16,0,28,33,18,19,18,26,20,25,30,18,33,34,23,28,25,7,2,35,13,21,16,25,25,30,21,27,29,23,20,20,20,19,31,12,24,29,26,31,21,18,48,14,25,16,27,33,25,23,39,23,22,21,24,20,18,21,37,22,22,18,23,23,22,17,21,18,20,16,33,34,33,26,21,18,13,6,19,15,25,23,26,25,20,23,33,25,13,27,23,20,25,26,30,27,18,20,25,27,19,28,27,18,23,19,20,8,16,22,30,3,8,10,28,19,21,28,25,27,15,15,24,12,29,20,20,11,25,30,21,20,22,18,7,18,7,30,27,23,26,19,3,17,18,20,23,20,29,31,20,22,13,28,30,12,23,23,28,37,16,24,31,21,24,25,28,34,12,25,13,18,24,19,35,11,25,24,28,12,25,20,20,31,20,23,29,17,25,31,37,19,25,18,20,15,25,22,21,1,2,20,14,28,29,15,24,16,22,21,27,14,24,27,18,27,23,26,16,32,24,35,31,22,34,30,23,18,18,16,28,19,16,14,15,16,28,18,7,22,25,20,21,39,19,33,22,36,32,23,27,21,21,20,30,25,23,29,27,23,35,36,14,19,9,46,30,22,17,14,24,25,30,23,17,34,28,27,27,23,24,26,32,21,32,14,29,30,17,12,30,10,18,24,26,26,20,23,22,7,16,29,29,42,27,20,18,12,41,32,24,16,34,23,23,21,18,22,34,23,14,17,12,17,28,21,16,34,21,19,27,19,11,20,18,45,25,26,22,23,18,19,25,29,29,15,34,29,30,19,17,31,27,10,20,36,30,17,17,23,28,27,29,23,26,29,31,19,20,30,23,21,31,28,18,17,15,28,21,15,27,18,26,22,27,20,31,27,26,18,15,25,27,20,15,20,29,33,24,27,32,29,22,23,17,17,24,34,6,24,12,24,17,9,28,23,22,15,25,17,20,24,22,20,26,6,30,18,18,20,29,26,27,20,16,18,21,35,15,23,22,22,17,10,13,26,17,30,25,19,31,21,11,26,27,23,21,28,21,16,40,15,29,26,30,37,24,26,29,17,6,13,19,36,21,21,30,11,15,23,20,32,32,18,13,8,29,17,19,18,29,29,26,26,39,28,19,28,26,30,22,24,19,27,25,27,18,26,12,26,25,25,19,18,22,29,30,38,20,28,29,28,38,31,29,27,11,21,24,32,33,19,24,21,23,23,18,15,23,29,15,27,20,12,24,96
38,25,35,40,28,34,20,29,36,41,35,36,27,29,30,44,22,37,31,35,39,29,31,36,23,43,36,43,30,29,36,31,37,29,40,31,29,28,25,38,36,37,42,35,35,39,26,35,41,35,35,30,34,54,37,38,45,36,35,39,32,36,30,36,40,31,31,39,31,37,37,42,26,37,35,40,27,28,41,31,23,27,36,37,31,35,31,27,46,36,34,42,40,29,35,36,36,37,34,32,36,32,34,27,25,35,29,32,36,38,29,31,32,45,23,21,25,29,33,35,41,31,30,40,28,28,35,39,39,43,38,35,40,32,41,34,36,43,29,44,38,51,45,32,38,37,28,33,33,33,22,43,24,17,38,28,0,44,25,35,37,38,30,33,33,36,49,41,39,40,41,29,30,41,41,40,25,35,36,37,28,37,25,37,41,35,35,33,45,24,33,38,44,25,35,35,59,29,27,34,25,41,36,38,52,34,23,22,32,36,27,37,42,34,34,30,33,27,12,29,36,40,43,42,32,49,25,44,35,33,30,34,39,25,35,34,37,37,38,32,41,48,26,34,35,36,36,34,24,39,32,28,36,40,47,38,39,35,35,25,26,31,33,35,44,31,35,20,36,37,34,30,25,26,34,37,40,28,41,37,33,33,41,35,27,28,28,27,33,39,35,37,34,34,32,28,31,39,33,26,41,36,34,25,36,21,37,35,31,28,39,39,43,49,29,32,40,35,37,44,42,44,40,32,35,33,39,36,41,34,41,40,19,24,43,37,39,37,32,32,38,32,29,35,44,38,37,30,34,31,46,28,31,29,30,31,42,34,33,32,37,32,27,36,39,26,38,39,34,42,30,39,38,37,40,40,46,38,38,39,35,40,34,34,29,35,32,40,29,28,18,30,21,34,33,35,24,52,31,39,30,30,38,33,50,27,25,40,28,34,42,22,19,36,39,36,33,33,23,48,45,34,33,30,33,15,36,38,23,45,35,38,34,37,31,33,45,36,28,30,35,36,27,28,44,33,39,36,38,38,29,39,32,23,39,35,30,45,29,42,40,34,46,34,26,39,57,26,38,27,26,30,43,27,42,45,31,26,35,34,30,37,30,36,39,36,27,33,31,42,29,38,29,28,42,34,40,45,38,27,24,39,47,29,29,32,34,33,30,45,51,32,29,33,35,24,26,35,35,42,41,29,38,45,27,28,42,41,31,32,28,36,19,30,39,18,26,36,35,10,43,36,37,35,29,35,34,36,24,14,37,42,46,42,36,32,32,35,33,35,20,37,22,34,31,42,31,19,26,34,35,37,19,34,33,27,41,30,35,34,44,17,22,16,42,37,17,39,39,39,30,45,31,39,25,29,32,33,35,40,33,45,41,35,30,40,39,33,42,42,37,36,34,31,46,31,46,43,20,27,29,34,32,24,34,28,44,37,37,31,46,39,36,38,38,41,39,28,29,24,35,35,33,32,51,37,40,46,41,38,26,40,38,44,32,35,9,41,39,37,28,36,27,39,38,45,39,34,36,20,21,44,27,41,45,34,47,37,38,39,26,38,35,35,38,33,40,37,26,31,25,31,35,43,21,28,28,25,39,111
41,39,40,38,38,45,30,42,39,43,39,39,29,28,33,47,27,32,37,32,49,25,30,22,34,33,28,35,37,27,37,40,39,40,44,34,34,30,21,35,31,32,31,44,37,34,29,33,40,38,37,45,41,44,34,31,31,39,37,34,29,32,36,34,38,29,34,41,38,34,42,41,35,32,25,34,30,26,33,27,29,25,38,36,33,34,29,33,42,39,36,40,22,33,31,31,27,43,35,31,38,26,33,39,43,39,34,20,36,38,37,32,32,40,27,23,28,31,29,34,42,32,38,34,36,33,39,38,37,40,38,33,38,44,56,39,18,16,26,26,31,48,41,32,35,40,38,33,36,35,34,35,39,37,25,33,44,0,27,35,32,33,39,35,30,35,50,31,41,40,31,32,33,45,34,33,38,40,36,42,43,39,35,41,44,43,38,37,27,38,33,38,42,37,35,35,58,37,31,40,33,44,36,32,47,40,33,32,32,36,35,36,38,32,38,15,29,37,34,33,30,24,33,37,51,39,44,36,20,23,30,39,42,36,42,25,22,13,37,32,35,42,32,30,30,38,40,23,32,32,39,17,35,46,47,47,38,28,23,29,48,25,32,32,48,32,37,32,25,32,34,36,43,44,34,27,36,31,40,29,39,36,35,44,36,31,35,35,33,32,40,39,34,38,37,34,36,28,42,35,26,25,39,33,37,41,37,37,39,27,40,35,53,24,33,38,22,39,34,31,46,34,44,22,40,34,36,42,39,28,41,36,41,26,42,34,36,52,33,35,43,38,37,36,38,31,35,34,36,26,25,37,43,32,31,35,31,39,40,32,37,17,38,29,34,28,44,41,29,40,38,30,41,47,25,47,41,31,37,41,34,33,38,29,39,38,28,46,39,22,36,32,31,30,35,37,33,50,35,36,33,46,29,35,33,21,23,40,36,38,39,32,29,38,35,41,33,33,33,47,31,38,35,33,31,33,40,38,32,27,17,29,37,19,13,15,35,36,32,37,33,34,37,30,39,27,32,9,40,37,35,32,19,30,37,31,26,42,39,41,31,33,37,18,26,30,48,23,25,19,32,29,29,27,41,38,28,32,37,40,26,40,35,18,41,36,28,29,31,52,35,12,25,38,38,27,27,44,33,37,43,50,38,16,25,39,34,32,36,18,30,26,31,22,36,34,36,35,29,43,34,41,30,36,47,30,35,27,32,33,36,38,37,40,40,36,43,37,24,34,21,8,7,33,33,39,37,28,32,30,19,41,27,43,31,27,34,22,36,34,30,40,31,35,35,38,27,31,32,38,39,26,27,32,40,37,43,32,31,36,44,27,32,34,42,26,29,30,21,29,30,47,27,38,34,37,34,38,32,45,36,39,42,36,38,37,38,36,40,46,30,25,16,39,54,30,37,40,42,49,38,40,41,20,33,38,41,45,26,18,41,39,34,33,35,23,35,33,36,31,41,34,35,38,54,22,30,43,40,40,22,25,41,43,37,28,35,41,29,40,30,35,31,30,29,48,42,27,37,44,44,49,35,41,31,43,43,30,39,41,30,31,28,32,34,36,43,40,26,37,27,24,38,33,24,38,20,31,36,108
38,28,33,32,25,30,14,26,33,32,29,27,24,20,27,40,25,26,20,27,45,18,22,27,26,26,25,28,33,23,19,36,31,25,25,15,27,21,14,27,30,31,29,26,21,28,14,26,31,36,29,35,29,45,21,26,35,27,26,32,23,25,23,25,37,30,15,33,29,21,33,34,33,32,35,29,11,22,29,19,20,26,30,32,25,26,32,30,31,30,28,36,33,25,21,22,26,26,19,27,32,26,28,23,30,26,22,25,27,28,18,26,25,29,14,4,9,12,27,25,28,21,19,34,25,21,24,27,32,41,34,26,39,28,48,33,28,27,27,27,22,35,28,28,29,33,31,25,28,24,25,35,26,33,26,18,25,27,0,19,22,30,26,24,31,19,40,37,30,41,27,17,20,38,26,25,25,31,30,35,30,28,22,28,33,35,24,23,35,27,24,29,36,22,31,31,49,30,18,25,22,33,29,24,44,29,14,13,26,20,24,30,31,28,28,18,30,18,15,22,26,25,34,34,35,38,32,36,23,24,24,24,36,21,31,28,31,26,29,23,30,42,19,17,30,20,32,22,13,28,27,16,29,33,33,28,33,28,28,16,31,25,18,29,35,21,26,16,24,23,26,27,30,31,26,25,28,12,30,29,24,21,26,34,18,22,19,24,25,27,25,20,32,30,29,24,21,29,34,17,31,26,27,14,21,30,30,19,23,19,22,22,44,35,26,24,27,26,29,28,33,38,30,32,28,18,23,37,26,28,31,25,22,18,34,30,33,38,27,26,36,24,22,27,27,26,28,23,17,24,29,19,27,19,20,27,32,35,36,28,27,20,27,33,32,20,29,31,27,32,20,32,26,29,30,36,32,26,40,35,30,28,20,27,37,23,21,32,21,22,25,31,13,22,16,26,26,46,24,30,24,27,32,24,41,22,24,37,17,25,33,19,22,29,38,28,25,30,15,39,32,27,24,14,32,22,33,28,14,28,18,32,27,20,14,16,36,27,35,28,34,35,23,16,34,27,27,22,30,26,24,31,20,11,30,34,29,37,26,38,35,29,43,31,23,24,42,24,26,16,20,16,30,27,31,34,22,17,18,30,19,24,27,19,27,26,15,21,23,49,20,25,12,30,35,31,28,35,27,21,31,35,35,17,23,24,24,24,21,28,34,27,23,23,28,21,23,23,28,33,37,25,27,37,30,11,34,30,24,17,22,28,24,31,32,23,28,29,23,15,31,19,20,27,20,28,32,29,21,11,30,34,40,30,25,21,26,23,17,26,17,34,12,31,25,25,20,15,23,30,31,27,8,26,28,30,37,21,18,24,36,8,13,21,34,25,10,27,22,31,21,36,20,37,25,21,31,25,26,26,17,37,24,18,34,31,29,36,35,34,23,24,17,27,45,22,34,37,23,30,31,26,34,7,24,29,34,26,27,19,30,29,28,24,29,28,34,22,17,12,28,18,16,23,39,23,31,42,32,27,9,28,30,37,28,27,16,33,30,30,19,28,18,31,30,35,29,22,31,25,26,35,23,33,31,25,30,31,32,24,17,29,26,33,34,26,24,21,19,23,8,19,28,33,9,25,21,18,29,101
25,26,20,24,26,28,15,32,23,25,10,27,21,18,26,33,23,18,28,20,32,23,18,28,26,16,16,9,33,22,26,39,30,23,26,16,16,22,25,25,18,19,23,26,2,20,15,24,13,19,30,40,29,31,31,8,17,16,20,28,24,26,29,6,29,27,16,34,23,22,33,25,21,20,17,11,8,23,25,20,22,29,28,21,22,14,26,29,28,17,27,20,30,11,24,13,9,34,20,26,21,16,22,14,28,21,23,21,21,19,30,25,24,25,21,15,10,23,24,6,16,20,30,26,22,21,15,28,19,39,22,32,30,29,34,22,31,20,30,28,11,36,30,21,15,24,30,16,16,22,26,36,23,26,28,19,35,35,19,0,3,33,24,22,30,20,30,27,24,35,30,25,21,34,27,6,24,29,19,26,27,27,29,31,26,20,25,4,16,25,18,23,28,31,12,12,30,14,25,32,22,28,23,31,35,17,25,24,13,1,27,19,23,29,20,27,28,28,27,26,29,29,28,32,39,26,31,27,27,25,20,21,26,22,29,11,14,32,12,19,37,34,20,28,21,17,14,22,29,21,8,28,23,34,38,32,14,23,18,23,25,17,17,26,32,20,25,17,24,4,17,27,29,35,8,26,29,13,31,18,25,21,23,27,22,17,21,27,25,9,26,31,34,12,25,11,22,28,18,25,18,32,20,28,18,30,19,30,34,17,26,29,28,28,24,26,29,29,22,15,33,26,30,20,27,19,23,30,32,20,12,22,20,19,24,28,19,36,18,16,27,15,24,31,34,13,26,27,22,22,25,27,28,20,19,9,31,20,21,15,20,25,31,28,34,21,10,40,25,27,21,22,34,30,17,39,23,19,36,24,21,14,23,23,32,24,22,28,20,23,33,31,14,23,27,24,25,30,24,27,18,38,33,27,31,26,28,36,31,17,22,23,26,24,33,17,9,14,14,37,24,31,18,5,23,30,29,21,22,28,26,15,25,28,22,24,39,23,27,29,31,32,24,17,27,17,14,30,28,27,12,22,28,12,25,32,27,34,27,33,23,27,26,33,25,5,23,27,22,23,19,17,31,18,19,22,23,28,24,18,22,32,30,21,28,17,16,16,14,46,30,33,13,28,26,26,24,16,28,15,32,36,25,28,24,35,21,16,32,36,30,26,22,29,29,21,23,14,16,36,38,26,18,25,25,22,29,35,25,18,14,29,27,15,36,22,15,27,23,26,32,27,28,16,27,32,25,27,24,22,30,35,30,37,32,28,21,25,8,15,24,29,13,23,11,26,23,16,23,16,17,29,27,15,23,29,19,29,7,20,32,19,23,24,25,24,29,12,24,27,21,38,21,30,24,20,25,26,27,18,22,32,31,25,30,32,21,31,28,33,12,24,19,10,45,20,24,21,35,41,29,24,33,18,17,13,16,35,31,29,29,19,17,15,29,30,22,21,17,13,27,21,23,16,45,23,20,24,30,26,16,28,22,32,26,22,26,29,16,28,27,25,19,22,23,37,37,15,20,30,29,33,12,24,20,33,19,32,31,29,18,19,22,36,25,27,24,27,28,24,19,15,31,17,28,29,25,19,18,90
22,23,17,21,29,29,18,31,20,22,7,28,18,15,23,30,20,15,28,21,29,21,16,25,23,19,19,12,30,25,23,37,27,20,23,19,13,23,25,22,21,22,26,29,5,17,18,23,16,22,33,37,26,28,32,11,20,13,17,25,27,23,26,3,26,28,19,37,24,25,30,22,18,18,20,14,11,26,28,23,19,30,25,18,20,12,27,26,31,20,24,21,31,8,27,10,6,34,23,23,24,13,19,11,31,24,24,24,18,16,30,22,21,22,24,18,13,24,21,3,19,17,33,23,22,20,12,31,22,36,19,30,32,30,31,25,29,17,27,25,14,34,27,18,12,21,30,17,15,19,24,33,20,27,25,18,37,32,22,3,0,33,21,21,31,23,27,24,21,32,33,23,18,31,30,9,21,26,22,23,24,27,27,28,23,17,25,7,19,22,15,20,25,34,13,9,33,11,28,30,19,30,26,28,36,16,28,27,16,4,24,22,26,27,17,24,25,25,28,26,26,26,31,31,40,27,34,25,25,28,17,24,23,23,26,8,11,30,15,16,34,31,21,31,22,20,11,21,26,24,11,26,26,35,37,29,17,22,21,26,28,14,20,26,33,17,22,18,23,1,18,24,27,33,5,23,32,16,32,15,28,23,21,26,23,14,24,24,22,12,25,29,32,9,22,12,21,28,15,22,15,29,21,27,21,28,16,33,31,14,26,26,25,25,22,25,26,26,25,18,33,29,27,23,25,22,20,27,35,17,9,22,21,19,21,27,16,34,19,13,24,14,27,34,36,10,25,27,19,19,22,24,27,17,16,6,28,23,24,12,21,22,31,25,31,21,13,37,22,26,18,20,32,27,14,36,20,22,34,27,22,16,20,20,29,24,20,25,23,23,30,28,17,24,30,21,22,31,27,30,15,41,36,24,29,26,28,33,30,18,19,20,23,21,30,20,6,11,17,40,21,30,15,8,25,27,26,24,19,25,23,12,28,25,19,21,41,20,30,26,32,33,23,20,30,14,11,27,27,30,11,21,25,15,22,30,30,37,30,34,20,25,29,30,22,2,20,24,19,26,16,20,28,21,22,25,26,26,21,15,20,29,27,18,29,14,19,17,15,46,27,30,16,25,23,23,21,13,28,12,35,37,28,25,25,32,18,14,30,33,27,23,19,26,29,18,20,17,19,33,37,27,21,28,26,25,26,34,26,21,11,29,25,12,36,20,12,24,22,29,33,24,25,13,25,33,28,24,21,25,28,32,27,39,29,25,18,22,11,18,22,32,16,20,8,23,21,19,20,13,14,26,30,12,26,29,22,26,10,18,29,22,20,22,26,21,32,9,21,25,18,41,19,33,21,17,23,23,26,21,25,29,28,22,28,35,18,34,27,36,15,23,16,7,42,17,27,24,35,39,26,23,30,21,14,10,19,38,30,26,32,16,14,12,26,27,23,18,14,16,26,22,20,17,42,20,17,21,33,28,19,25,19,34,23,19,28,26,13,28,24,28,22,24,23,34,35,18,23,27,26,36,13,25,23,30,22,35,28,26,21,16,19,33,22,24,23,26,25,21,22,18,29,14,31,26,26,22,21,93
38,31,37,37,34,41,18,33,36,35,40,42,23,27,30,45,31,32,33,24,51,27,28,32,15,37,28,35,22,32,36,37,27,29,38,29,35,27,24,42,26,27,33,31,33,34,24,33,29,42,39,50,40,45,25,34,38,34,38,31,33,28,34,30,26,17,29,39,23,29,29,40,32,39,31,35,25,26,39,29,29,21,26,37,21,29,31,27,32,38,24,37,37,30,33,31,27,39,30,32,36,20,32,27,25,44,30,30,38,38,35,31,32,36,29,26,23,34,30,34,26,26,38,28,32,27,33,25,30,40,38,32,34,32,58,40,28,34,30,39,36,25,32,32,34,37,34,34,37,29,16,36,30,36,38,26,38,33,30,33,33,0,30,35,31,29,41,37,38,42,39,32,27,39,39,36,31,35,34,41,34,38,31,35,36,40,32,31,39,30,35,38,42,36,34,31,58,34,30,39,30,40,41,36,53,34,36,35,31,34,29,37,35,26,32,18,33,35,32,32,34,32,41,41,45,42,43,38,23,26,24,32,39,25,35,25,28,27,36,36,39,36,27,39,27,32,37,24,35,29,29,18,39,41,45,38,39,28,30,31,45,19,27,38,50,26,31,20,26,32,35,36,31,37,28,35,38,26,41,29,33,36,36,27,33,31,34,29,32,33,33,42,39,35,38,32,29,38,39,32,28,25,42,36,31,32,37,11,7,28,39,36,49,42,27,35,26,37,32,39,44,22,38,34,27,29,35,42,38,16,39,35,39,14,40,40,34,52,28,35,40,35,35,11,47,30,35,33,31,23,39,24,31,26,25,32,31,41,42,28,37,20,35,32,38,16,39,15,26,40,22,40,41,31,27,19,41,36,44,39,31,33,37,26,36,33,24,40,27,18,36,24,19,33,14,32,16,47,32,33,33,40,43,31,46,25,23,40,39,38,43,31,29,35,30,36,27,32,21,50,35,35,38,28,27,33,42,36,29,39,36,29,38,37,32,34,46,33,21,36,21,22,27,26,43,21,29,24,28,24,33,38,16,21,34,29,24,30,34,27,33,34,49,40,32,35,53,27,22,22,32,36,42,39,29,32,32,31,40,34,26,43,32,27,29,36,25,34,32,56,37,27,32,39,42,30,24,44,32,25,42,39,40,17,26,6,26,30,35,37,44,30,19,28,39,29,31,37,28,40,41,29,30,36,46,31,45,39,29,28,26,39,19,36,42,24,32,38,25,30,40,27,26,27,35,38,29,28,26,33,29,46,42,46,38,41,36,23,31,33,26,36,20,38,29,37,27,19,31,35,35,37,30,26,39,33,35,31,38,31,43,30,30,22,38,26,30,30,26,41,35,46,25,24,17,21,22,33,35,40,31,43,34,35,35,39,32,33,38,26,35,26,29,31,51,31,39,37,40,47,40,33,24,29,29,34,32,42,24,15,33,34,28,33,39,25,34,32,27,22,38,28,30,39,54,37,39,37,43,39,31,28,37,40,32,38,29,40,30,41,29,26,26,38,39,39,33,32,38,40,41,28,33,39,44,18,49,44,44,38,25,27,24,36,40,30,34,31,29,34,30,29,34,39,25,37,26,26,33,105
25,26,26,35,29,35,12,22,25,33,28,33,28,20,19,36,23,24,32,24,24,26,28,31,30,26,28,31,37,31,29,40,29,1,14,23,30,23,30,30,28,29,29,32,26,22,18,22,27,19,33,42,31,46,35,30,37,27,30,32,23,30,25,24,34,27,23,29,33,18,37,30,27,27,32,33,19,20,36,23,18,23,28,12,23,24,26,22,21,17,26,36,35,13,27,24,24,29,27,17,23,28,22,17,34,35,24,26,30,28,30,18,19,25,24,22,17,30,25,24,30,23,38,29,27,23,23,14,30,36,10,32,36,22,52,33,28,33,22,24,29,44,37,22,28,29,33,26,24,28,29,36,23,30,23,20,30,39,26,24,21,30,0,24,12,29,40,34,34,34,33,27,22,28,33,28,22,5,21,11,27,27,26,29,32,16,28,25,37,25,32,37,14,34,28,25,54,22,28,33,24,38,33,27,45,25,30,29,27,25,34,30,41,26,8,31,29,28,24,20,25,31,30,29,29,42,37,30,29,26,26,26,28,5,7,26,27,29,26,31,35,45,21,35,28,28,20,31,25,31,30,33,31,35,39,10,20,29,29,26,38,28,26,23,39,23,28,10,31,22,27,25,29,39,22,34,32,20,11,36,25,28,34,35,28,23,29,29,20,31,27,38,31,18,27,21,23,24,28,27,31,29,30,26,29,34,24,37,37,19,32,36,38,38,24,29,42,27,34,28,34,38,32,29,30,26,29,22,27,31,30,33,30,16,34,25,27,32,28,22,10,23,28,41,39,28,24,19,31,24,29,25,23,21,22,15,34,18,17,22,30,33,23,24,10,18,21,35,27,37,35,25,36,39,30,40,34,25,34,26,29,34,30,27,20,27,26,34,21,20,30,26,13,30,34,28,29,33,22,27,23,42,40,28,37,21,21,29,29,27,35,25,26,28,40,41,21,26,15,55,38,23,28,22,29,27,31,19,24,42,33,30,29,35,29,31,40,29,38,23,31,32,17,20,38,29,28,33,30,13,20,30,35,15,27,31,26,39,30,40,27,19,43,21,15,23,31,19,33,32,21,25,21,34,33,36,24,25,22,6,27,38,33,34,31,26,19,26,24,28,26,30,27,30,29,26,34,34,34,15,36,19,29,32,21,36,34,26,29,42,34,21,21,26,34,23,21,30,30,40,31,19,30,36,36,28,40,36,26,25,16,33,28,25,30,27,22,29,30,22,26,34,35,34,24,30,36,29,31,26,39,37,21,36,32,33,29,36,25,26,21,38,14,29,19,39,28,11,25,8,7,22,30,33,29,32,21,25,31,26,32,26,25,25,35,26,29,27,36,32,29,36,27,37,30,34,31,29,20,13,22,34,32,28,35,33,31,42,40,34,28,29,32,21,21,22,30,33,32,39,29,31,37,25,25,23,24,45,30,34,22,31,35,22,26,41,36,23,21,16,35,28,30,27,30,32,33,27,48,26,27,41,34,22,2,33,21,29,31,32,23,15,20,19,20,43,39,26,31,32,33,29,22,34,38,19,43,39,33,38,19,31,28,28,32,29,33,30,30,24,26,23,24,21,33,31,22,20,22,94
25,26,29,30,30,28,25,32,25,31,28,36,26,24,19,16,30,32,27,29,38,10,13,25,30,32,25,31,35,26,28,40,30,25,32,31,25,25,14,29,33,34,31,27,24,34,30,2,31,28,37,25,36,42,37,22,28,25,25,36,21,22,25,24,32,34,28,46,23,31,28,37,27,18,36,23,24,33,35,32,19,30,33,24,25,17,24,22,26,32,31,36,30,17,36,28,24,33,22,19,36,26,29,30,35,19,26,30,35,37,29,18,17,36,25,20,25,28,36,24,32,26,28,34,22,19,28,27,30,40,28,26,32,39,52,26,25,31,32,40,29,41,34,34,21,30,26,16,14,22,31,39,28,35,23,25,33,35,24,22,21,35,24,0,35,33,33,20,29,33,39,23,25,19,31,24,27,29,36,27,32,25,27,34,32,26,35,26,38,25,25,30,38,30,32,18,52,22,29,23,25,31,19,31,35,15,12,11,28,21,32,15,35,38,26,20,34,22,27,20,29,32,31,27,33,38,33,27,25,28,22,31,28,29,31,26,29,30,22,26,41,44,23,33,21,26,20,28,25,36,23,22,19,37,44,34,32,32,33,27,35,27,21,22,32,26,31,27,30,22,17,12,35,37,26,31,41,25,35,22,40,27,28,25,25,24,24,32,18,21,32,36,27,18,10,11,28,26,27,24,31,33,35,26,27,32,22,35,36,23,31,27,38,39,22,26,32,32,31,34,39,38,30,33,26,21,27,36,32,30,30,29,20,21,30,24,32,36,18,28,28,13,27,40,32,20,4,21,29,28,34,26,36,24,25,15,37,27,28,15,20,22,25,18,14,23,27,40,30,27,25,20,32,34,30,34,38,33,34,39,21,26,31,31,36,34,11,32,34,25,33,31,26,25,32,32,29,37,22,39,26,35,42,22,34,27,29,29,29,17,31,27,30,31,29,38,26,30,28,40,40,25,23,21,32,30,14,34,21,44,34,30,21,36,30,32,42,33,42,23,30,31,34,32,43,25,21,26,35,28,10,20,24,27,37,35,30,44,31,34,27,21,43,30,22,23,41,29,26,16,22,26,43,28,29,26,20,15,30,24,9,31,35,31,36,35,31,16,14,32,20,29,22,34,27,20,28,34,37,22,32,42,27,21,32,36,27,15,19,39,39,26,26,36,28,26,28,30,31,31,34,36,27,28,30,27,32,35,28,20,21,30,29,25,30,28,30,31,29,23,34,29,28,18,31,26,32,28,29,19,34,35,16,36,36,32,32,27,18,19,22,39,27,12,24,24,8,26,26,22,23,24,20,19,19,25,37,19,28,19,40,16,21,26,25,20,22,21,33,27,28,34,10,31,28,24,34,33,22,35,33,38,30,29,23,29,25,35,30,44,28,30,32,26,45,26,26,29,35,42,28,24,26,23,29,23,34,35,32,23,27,34,21,27,25,33,35,24,29,28,25,32,30,21,45,33,26,30,33,26,25,30,28,40,26,25,24,40,31,24,17,30,24,26,25,41,35,31,16,32,33,38,12,24,23,32,40,43,34,36,23,15,18,38,17,33,19,16,19,27,24,29,26,35,29,33,28,22,33,98
35,28,16,38,34,41,22,12,29,23,30,38,21,24,23,37,11,33,30,24,34,27,28,26,29,24,28,35,36,34,32,43,32,11,24,31,18,24,30,35,36,37,33,26,32,34,24,33,30,30,38,35,40,51,29,31,38,26,30,29,27,25,30,28,26,17,28,39,32,12,30,25,37,26,36,31,27,30,35,29,23,13,35,24,27,31,30,26,15,29,29,42,36,23,33,30,34,36,30,21,29,26,17,27,37,27,25,14,25,27,29,22,23,36,24,27,25,32,35,32,33,32,39,33,23,24,32,8,37,24,20,38,26,32,44,35,30,30,10,27,19,44,42,32,37,34,33,27,30,24,28,39,31,38,27,30,33,30,31,30,31,31,12,35,0,31,48,42,34,34,38,30,31,22,39,33,30,17,30,23,35,34,31,26,22,28,34,34,33,28,25,30,26,28,34,34,59,22,22,33,20,33,26,20,46,24,33,32,32,31,27,26,36,28,18,30,17,30,27,23,18,28,36,33,41,39,40,38,32,29,27,36,32,15,17,34,35,29,31,24,23,42,22,34,30,26,30,36,33,39,37,30,28,36,47,20,32,22,17,22,40,25,29,29,33,30,25,20,38,30,28,25,19,40,26,31,38,28,23,30,34,34,31,39,28,28,29,27,24,32,37,43,24,28,27,30,33,28,18,27,33,17,34,33,26,35,23,31,27,23,29,34,38,38,17,35,30,24,29,26,31,36,36,33,31,27,33,32,21,28,40,30,34,26,38,31,36,42,27,32,22,32,31,31,42,30,33,22,29,27,36,19,33,30,31,25,23,29,28,31,31,32,26,30,22,28,28,35,30,34,33,24,39,40,32,34,40,25,38,32,30,28,34,24,32,33,24,38,31,30,21,34,23,23,34,29,30,45,25,33,30,43,29,31,32,9,11,28,36,35,33,17,14,32,30,33,27,32,25,45,35,18,28,30,19,18,27,28,24,31,21,38,30,23,17,19,39,28,26,27,21,22,27,28,33,27,31,25,37,7,29,30,28,23,34,25,20,44,35,34,31,23,43,28,20,33,41,7,27,31,26,25,24,28,36,36,28,28,34,16,26,41,23,22,38,29,25,31,29,40,32,28,21,31,33,28,25,34,24,24,39,29,30,29,31,28,37,29,32,30,39,14,29,14,29,19,21,34,34,38,41,29,30,38,31,32,41,36,26,28,25,38,31,25,33,26,34,31,37,25,14,22,23,26,18,34,26,32,24,27,33,30,33,40,32,28,21,26,33,28,26,40,24,29,28,37,27,21,21,18,17,26,28,27,28,32,30,28,23,25,37,28,25,28,40,31,30,31,25,35,22,38,25,31,31,32,34,23,24,23,31,27,38,32,28,36,33,44,35,30,18,38,20,26,24,20,29,32,35,42,35,34,38,24,29,23,27,42,18,27,16,40,29,32,31,31,28,28,27,22,37,30,28,22,42,32,34,37,38,35,24,40,38,34,14,38,24,34,37,33,26,5,23,27,26,36,42,21,25,32,31,23,31,39,28,13,35,28,34,36,22,29,29,16,42,33,33,34,25,30,31,24,19,33,36,23,10,21,12,84
34,25,29,30,29,35,25,34,32,33,30,27,14,21,26,42,28,26,22,20,45,30,28,28,29,13,16,23,36,23,14,43,34,30,36,26,27,24,26,36,21,22,35,32,18,28,25,34,30,26,35,39,29,39,32,27,31,25,31,23,27,27,17,21,26,27,26,39,32,32,30,33,32,31,37,30,22,33,33,25,21,26,27,29,31,28,25,29,42,29,31,32,30,28,21,21,17,28,21,24,28,11,31,34,37,28,25,27,29,28,22,25,24,33,25,15,20,7,38,24,27,17,29,19,29,18,24,35,33,38,36,34,32,39,49,34,30,28,27,38,18,41,34,22,29,39,23,29,27,25,30,37,27,34,27,18,36,35,19,20,23,29,29,33,31,0,27,30,33,36,27,23,18,39,31,26,28,30,26,18,31,24,29,26,34,34,23,16,28,26,18,23,36,33,25,26,50,28,29,16,32,34,29,11,37,25,25,24,22,21,20,27,38,37,31,20,30,26,30,23,13,30,35,32,36,39,27,36,25,23,15,24,35,32,36,19,22,29,28,19,17,27,22,28,30,23,33,13,26,24,28,19,23,36,28,39,32,20,25,27,36,10,18,29,44,17,22,27,15,22,30,28,35,37,19,31,34,23,36,26,35,27,27,32,16,25,17,20,23,28,25,31,19,31,30,24,21,30,31,23,26,32,33,26,22,32,28,30,34,22,17,9,31,34,18,33,34,28,16,15,35,41,30,39,25,20,26,33,39,13,27,26,33,24,33,31,28,37,27,27,19,20,20,37,38,13,36,24,4,21,38,25,38,17,16,28,28,25,24,27,33,18,23,23,33,26,30,41,24,29,29,33,32,38,25,37,31,26,43,31,24,27,15,18,27,24,31,32,32,20,36,32,24,24,27,31,28,42,25,19,27,38,32,25,42,22,24,36,29,30,37,30,30,32,40,32,18,23,26,44,35,28,29,25,32,33,34,28,20,39,29,23,21,31,25,27,41,32,34,30,31,32,27,27,34,12,14,26,25,34,23,27,23,22,28,36,31,39,30,27,31,24,38,31,24,25,36,24,29,24,24,27,41,34,30,33,26,22,29,32,29,36,23,30,22,26,26,29,27,51,28,29,23,33,31,21,31,34,37,24,26,40,32,20,34,35,33,26,20,39,40,17,29,29,30,32,34,24,19,31,40,36,14,39,23,22,37,17,24,19,23,37,31,29,28,28,23,32,14,26,33,29,28,24,29,28,19,26,17,22,31,33,27,43,14,18,25,26,28,27,24,36,23,29,20,12,28,26,31,30,31,28,27,23,29,24,36,22,22,22,37,19,21,28,38,28,29,14,33,35,21,37,30,24,29,28,19,24,27,36,28,30,19,13,23,32,25,32,22,37,19,15,28,30,47,23,31,28,38,40,34,35,36,18,20,27,33,29,31,22,41,25,21,23,32,35,25,26,26,23,23,1,3,31,37,31,32,28,37,25,20,30,31,32,27,30,27,34,24,24,20,32,23,30,31,27,33,22,26,29,28,38,25,37,27,31,34,33,36,11,22,27,30,33,33,21,30,32,26,25,19,25,29,30,26,36,23,21,25,97
28,39,43,40,42,49,32,50,42,39,34,41,32,36,40,49,45,40,36,35,51,43,41,37,26,34,31,38,33,39,35,48,41,39,38,43,38,36,39,34,45,46,50,42,32,42,38,35,40,36,37,53,39,53,48,38,47,36,33,40,32,41,43,28,44,42,41,53,32,41,40,40,40,29,47,41,35,40,48,43,40,41,40,43,40,37,37,38,33,39,42,44,41,30,42,35,31,42,35,38,47,36,32,38,36,49,39,41,43,41,38,39,39,45,40,36,37,28,42,24,37,34,49,37,33,32,31,40,45,49,38,43,50,46,58,49,41,34,46,50,39,54,47,43,24,37,37,27,25,36,27,51,39,43,44,33,49,50,40,30,27,41,40,33,48,27,0,22,37,47,48,36,33,40,37,36,38,45,46,40,43,37,41,44,40,37,46,34,45,38,38,43,50,50,36,21,60,35,44,37,36,42,44,32,46,28,41,40,43,31,26,42,51,46,32,43,47,40,38,33,32,39,48,47,55,50,48,38,38,41,35,39,43,39,40,33,35,46,42,39,38,52,36,49,32,31,33,38,43,48,38,44,44,50,38,48,42,37,42,42,51,35,34,30,43,34,39,34,40,26,28,43,42,44,30,42,52,38,51,36,47,40,25,14,30,39,31,32,38,39,40,52,38,31,41,22,36,45,41,37,33,51,37,42,30,39,39,38,34,36,38,30,51,42,35,37,50,46,37,36,53,49,33,44,34,34,40,49,39,38,36,26,31,33,41,32,35,56,29,38,41,26,34,38,47,33,37,34,25,32,39,39,43,32,33,28,45,37,38,18,31,43,38,41,43,35,40,42,35,38,29,31,45,38,32,52,45,47,45,50,32,41,36,35,45,45,43,35,41,37,49,44,33,30,41,39,25,54,35,46,40,54,53,40,54,41,43,35,42,28,20,39,42,42,50,47,29,34,35,58,46,38,31,32,43,46,38,47,34,50,47,37,46,44,43,45,55,40,51,44,46,47,41,40,47,37,34,45,38,41,23,33,43,35,42,40,35,50,41,48,38,40,54,51,43,29,47,43,37,40,41,39,53,39,34,37,31,36,43,34,42,51,35,42,43,39,39,27,25,50,42,47,35,47,48,39,39,14,48,25,47,53,47,44,41,35,30,39,40,40,44,36,38,49,28,37,39,38,44,51,48,43,33,39,39,38,51,38,41,33,24,41,30,37,43,35,33,42,39,41,39,42,43,34,42,45,40,37,29,39,47,46,48,57,41,42,35,38,29,42,37,43,34,39,27,33,41,33,37,35,35,43,45,33,38,36,46,38,37,37,49,40,35,33,36,42,43,34,44,42,41,53,43,45,24,28,44,41,35,48,44,49,32,34,40,40,37,53,43,53,40,40,40,34,53,39,46,48,45,43,36,35,33,39,33,36,43,50,50,44,34,42,35,35,33,51,48,42,37,36,36,26,24,42,58,45,29,43,51,38,38,42,39,47,42,44,40,46,38,49,36,43,36,28,27,48,44,43,41,43,42,49,23,35,41,45,49,54,48,32,35,37,40,52,25,46,34,37,40,39,40,43,39,35,44,45,42,35,46,101
30,30,37,29,37,35,31,49,32,43,31,40,24,33,26,36,37,23,35,22,47,30,33,32,29,30,18,25,36,35,37,40,31,35,38,30,35,29,29,27,30,31,38,43,29,25,33,22,35,37,44,38,42,36,43,30,39,34,36,31,28,30,32,25,34,29,34,51,28,40,38,23,35,19,37,27,26,37,37,37,27,33,37,30,34,34,33,29,44,17,34,41,35,26,41,15,18,41,31,26,37,29,31,35,34,38,22,28,40,38,37,25,26,23,32,33,28,36,42,25,38,35,35,37,27,28,34,46,29,33,37,41,30,45,55,35,35,19,38,33,35,46,43,35,30,39,15,25,15,29,30,38,29,36,32,34,41,31,37,27,24,37,34,20,42,30,22,0,39,44,41,29,34,39,35,28,28,35,35,36,33,27,34,40,43,35,37,31,30,29,27,32,33,42,34,27,55,31,36,30,30,40,26,39,44,24,27,26,26,28,26,24,39,31,32,25,41,36,35,27,37,31,40,36,52,42,44,21,30,33,31,40,35,38,41,16,13,30,31,28,46,43,25,43,20,35,29,28,40,33,35,25,26,39,46,44,20,24,29,34,41,28,30,34,41,35,38,33,28,23,26,32,30,39,27,34,46,31,41,31,43,31,31,26,35,22,36,30,27,29,41,49,42,27,30,20,37,33,35,28,11,32,41,39,34,34,31,41,37,32,40,37,45,27,28,35,33,41,24,28,48,28,36,37,35,30,28,42,42,31,33,30,29,27,35,32,38,43,23,25,37,22,39,37,45,22,24,28,31,29,41,36,44,33,34,24,38,36,37,24,29,27,32,32,34,29,37,42,29,36,24,21,38,33,10,41,25,41,35,40,26,24,38,26,30,37,31,38,30,31,38,35,32,34,44,34,28,42,29,27,23,48,43,29,47,33,35,36,36,26,38,33,36,37,42,44,28,32,34,49,43,32,35,29,33,38,34,37,31,40,30,20,28,32,26,28,46,35,38,30,33,34,36,35,45,30,23,26,38,45,19,29,21,30,27,39,34,36,38,35,16,28,40,38,30,26,44,35,15,27,24,28,36,37,38,35,27,22,39,33,29,46,33,21,42,36,34,25,23,43,38,29,31,28,36,30,17,35,38,31,45,49,35,24,38,38,28,35,26,35,46,33,32,35,40,31,33,38,28,38,38,42,16,35,37,33,31,30,20,29,30,39,28,28,37,23,31,38,27,33,38,25,24,29,38,33,27,27,27,34,33,40,36,43,32,36,38,25,27,28,29,38,31,32,30,35,28,32,31,31,32,31,35,28,20,14,41,26,34,38,30,31,32,25,34,24,37,21,22,30,30,41,30,32,27,23,37,40,29,41,39,43,32,36,43,36,32,38,30,43,36,28,23,31,55,35,34,36,43,49,40,33,36,33,36,30,38,37,31,22,45,40,30,13,31,34,34,26,31,31,26,31,32,36,51,28,32,39,42,26,34,35,37,44,32,24,32,27,21,31,24,44,28,32,31,47,41,39,23,41,41,47,21,33,32,42,46,42,36,38,27,29,26,41,3,38,39,36,34,29,37,37,33,36,32,38,32,26,41,103
39,24,18,17,35,31,27,36,31,14,28,41,19,23,25,35,34,36,34,29,42,21,22,24,23,34,33,31,30,31,32,45,34,33,36,32,27,27,25,26,34,35,39,40,26,38,32,27,34,35,40,39,41,48,37,32,34,24,4,31,24,29,33,24,34,36,33,39,26,33,37,40,31,22,40,35,32,24,40,37,29,36,32,32,34,26,18,22,39,35,33,39,33,21,39,28,27,40,31,27,23,24,35,18,33,33,34,34,25,23,35,26,26,35,26,26,31,34,27,24,31,21,31,30,25,31,28,32,29,40,32,29,39,32,52,34,28,25,36,43,29,36,29,17,33,34,34,27,26,21,24,41,37,32,33,23,39,41,30,24,21,38,34,29,34,33,37,39,0,11,41,28,23,33,36,30,36,37,21,41,41,25,34,23,15,18,36,28,36,23,30,35,38,36,33,30,54,12,30,26,28,34,27,38,46,29,23,22,35,25,13,23,32,30,30,31,35,33,34,19,37,32,30,34,48,45,43,38,29,32,28,29,34,30,39,29,31,38,30,29,47,40,31,33,24,36,24,26,32,37,32,32,27,45,42,42,33,28,33,28,34,23,28,23,46,20,25,25,26,22,28,26,26,33,26,35,44,34,45,21,40,32,34,23,33,34,34,19,27,33,30,42,39,22,24,25,26,34,16,32,31,36,36,31,35,28,21,35,31,24,35,28,26,33,23,25,40,25,33,36,32,37,24,37,31,30,36,30,36,26,30,35,31,30,28,21,32,35,21,34,42,27,37,35,37,31,29,20,35,23,38,34,38,22,21,19,30,36,36,29,31,31,24,16,29,32,31,38,26,36,18,24,35,27,30,23,38,35,38,26,24,37,32,26,36,37,20,26,36,33,40,29,28,34,38,28,22,38,21,34,36,41,39,11,37,35,34,35,28,27,34,31,34,35,36,40,26,31,30,43,42,24,6,29,35,37,28,23,29,44,34,33,29,36,30,32,48,27,42,31,40,41,22,35,39,25,32,36,34,31,24,34,35,30,39,37,32,45,36,28,35,29,46,38,30,23,41,33,29,27,32,28,46,39,34,37,23,18,34,28,20,29,22,35,40,21,33,27,25,47,31,39,24,35,36,14,31,34,40,28,43,41,35,32,23,32,22,24,22,43,33,33,32,35,37,29,31,35,32,34,41,29,32,35,33,27,43,36,32,29,27,29,27,13,29,29,33,34,25,30,43,33,34,19,31,25,30,28,16,26,39,39,28,44,29,25,32,38,32,27,29,45,29,22,24,25,21,26,29,26,27,32,31,18,27,33,40,18,30,27,36,27,30,30,36,27,33,30,36,31,27,33,19,25,21,17,32,27,27,39,32,36,30,31,35,32,12,43,35,46,28,24,33,14,44,27,34,36,38,45,29,27,30,23,18,11,37,38,37,34,40,29,16,30,22,41,37,34,32,31,37,32,34,25,44,35,31,34,41,26,21,39,31,45,36,36,31,33,33,32,16,29,32,27,26,46,40,31,24,40,39,47,26,35,31,37,42,38,36,41,31,22,25,42,40,34,34,37,30,29,30,34,25,35,36,37,36,30,22,94
39,29,29,28,33,42,27,36,24,25,39,41,22,34,18,39,36,38,36,37,42,27,32,30,27,33,35,42,34,20,37,39,42,33,39,38,38,32,31,34,36,37,32,42,37,40,33,33,42,31,43,40,39,53,40,34,43,28,15,39,26,36,29,35,42,38,34,45,35,36,41,42,42,33,48,37,34,35,45,37,22,34,43,25,36,36,11,15,39,35,39,47,44,32,41,31,35,42,28,20,34,27,41,29,29,34,33,35,33,34,34,19,20,38,28,37,32,41,38,35,39,29,42,35,36,32,39,32,36,49,35,40,33,39,63,35,34,26,35,45,38,47,40,28,35,44,32,30,30,32,26,42,30,37,26,28,40,40,41,35,32,42,34,33,34,36,47,44,11,0,42,33,28,34,40,36,30,38,32,37,34,34,30,34,26,29,39,39,37,28,37,41,48,38,41,32,56,23,32,34,39,45,28,33,49,31,34,33,31,35,24,24,34,41,33,25,38,37,34,27,31,43,34,30,50,47,44,38,30,33,31,34,27,29,39,33,32,35,31,36,44,43,30,44,35,39,35,33,38,39,36,27,28,44,47,42,38,36,38,30,45,26,25,33,46,29,26,27,35,33,31,27,15,40,35,41,40,31,39,32,40,37,43,34,35,27,36,28,21,35,35,53,37,33,25,25,31,27,27,34,33,38,46,37,38,39,25,39,35,35,40,39,37,34,26,36,31,35,34,32,42,44,35,45,39,27,33,37,35,29,41,42,34,31,39,31,43,46,32,31,38,29,39,39,46,35,31,28,38,34,35,36,38,27,28,30,40,30,31,29,34,27,32,17,31,33,42,43,37,36,29,35,42,38,34,30,41,45,46,37,35,40,38,34,46,40,30,37,36,35,40,34,28,31,42,34,28,49,29,40,29,42,50,22,41,30,32,28,34,20,38,41,38,40,43,40,34,39,30,49,45,32,17,35,37,37,29,34,31,48,42,37,30,44,38,40,49,35,47,24,42,43,33,35,44,28,34,31,45,31,26,36,29,30,44,39,34,49,34,29,28,22,47,27,19,34,52,32,35,29,25,29,48,40,42,42,27,29,42,31,28,40,31,36,45,32,34,28,28,49,37,34,33,40,30,15,37,44,40,34,45,43,28,26,34,36,33,34,33,44,34,27,34,39,37,40,42,43,34,40,43,36,33,42,41,38,44,44,35,26,35,40,23,24,37,22,30,38,34,32,40,34,33,30,33,36,31,39,25,35,28,41,17,37,35,31,38,32,32,28,25,42,29,23,35,36,29,26,40,33,32,25,37,29,28,31,36,29,39,32,37,37,32,24,39,30,39,36,39,39,34,44,29,26,29,28,35,28,23,44,40,40,39,38,41,36,23,44,40,49,39,35,35,25,54,33,27,30,42,49,39,38,36,34,29,22,39,46,37,28,40,37,27,33,30,32,40,27,32,31,41,35,37,36,55,36,38,44,42,35,32,35,42,48,35,37,31,34,38,33,27,29,30,37,36,49,43,41,25,38,39,43,26,38,32,37,51,49,37,42,29,33,32,41,42,37,34,31,36,30,41,38,33,43,34,47,31,29,33,105
42,34,34,31,31,38,21,35,41,33,40,39,30,22,35,50,36,24,34,36,50,32,36,36,31,30,35,39,24,34,15,38,38,32,36,26,39,26,28,32,28,29,42,40,32,26,15,37,34,38,20,44,37,42,38,25,34,37,37,34,28,36,27,33,33,38,26,24,26,26,31,43,33,34,46,28,22,29,42,10,20,34,28,39,32,37,36,38,32,27,35,39,9,29,6,31,27,40,30,34,36,28,35,30,36,33,25,33,31,29,32,34,33,40,25,23,20,20,34,33,37,28,40,31,25,21,31,32,44,38,40,37,40,31,45,35,32,33,35,25,25,50,43,30,38,40,34,27,33,36,30,34,29,36,40,25,41,31,27,30,33,39,33,39,38,27,48,41,41,42,0,32,27,38,37,27,28,38,34,35,33,25,28,24,34,37,25,31,43,33,35,40,34,35,33,35,60,32,29,37,28,14,32,32,46,31,33,32,23,31,36,28,37,35,35,22,34,34,35,28,34,34,43,41,45,37,44,38,27,30,24,28,44,28,36,25,28,30,31,34,38,45,22,32,24,31,36,21,33,31,38,24,32,36,29,41,30,31,36,27,42,28,29,31,46,28,33,23,23,32,28,27,36,42,31,37,19,23,41,39,25,36,33,38,29,19,30,36,32,26,32,39,37,34,29,28,28,40,36,31,32,35,41,32,32,40,36,38,39,23,18,30,46,41,26,23,39,26,37,32,33,40,32,43,28,29,29,43,26,31,38,32,37,25,33,29,40,40,21,23,35,32,33,43,38,31,35,27,25,26,40,33,34,26,27,31,39,39,40,32,25,20,31,37,36,27,40,46,29,38,38,36,41,43,31,48,41,25,47,39,24,31,16,29,39,24,35,30,28,29,41,38,20,33,35,33,32,49,30,37,21,45,43,36,50,30,32,45,35,34,38,31,34,34,42,33,30,31,22,50,42,31,35,25,33,38,33,34,28,43,33,29,31,35,29,31,43,34,45,35,38,39,29,23,33,27,32,26,26,31,29,39,26,18,31,40,35,48,32,45,37,36,40,31,23,35,53,32,29,26,17,13,22,38,39,42,27,32,37,36,33,42,39,33,23,27,14,27,25,54,32,29,17,34,43,37,29,43,38,28,44,42,35,23,30,40,42,35,36,35,45,32,30,38,29,29,31,30,26,40,44,32,37,39,44,30,44,31,27,28,29,27,30,29,38,29,24,33,22,33,38,25,24,37,31,36,40,31,33,29,36,33,44,48,41,41,37,29,28,28,23,40,19,31,32,33,34,22,29,34,35,39,34,36,32,33,40,33,23,31,47,27,29,27,36,33,36,30,36,40,32,48,34,45,33,37,37,34,31,35,26,36,20,14,33,36,30,43,41,41,24,23,32,34,45,26,34,37,43,50,35,21,40,22,27,31,37,47,34,25,33,36,34,33,28,40,32,19,22,17,24,26,24,39,54,20,37,43,43,26,20,32,25,38,35,37,32,44,27,34,31,33,25,35,34,48,44,21,29,40,39,47,29,35,34,37,35,42,29,31,24,38,35,30,43,27,35,32,33,22,19,18,32,34,31,37,29,23,30,102
28,16,25,21,33,34,15,24,21,26,30,25,17,16,15,32,27,26,28,15,41,20,17,27,24,28,11,18,31,23,25,40,27,26,32,22,26,22,22,28,29,30,27,29,27,25,17,25,21,31,32,39,27,39,29,17,22,21,24,26,18,23,34,22,30,21,22,36,20,34,34,36,30,21,20,14,18,23,12,22,27,17,31,20,25,17,22,18,36,30,24,34,27,20,26,25,21,34,19,15,26,14,28,24,32,36,23,26,20,22,30,14,13,36,26,21,16,28,28,26,18,8,31,22,19,21,21,30,31,27,30,29,27,29,50,29,27,28,26,33,29,33,33,26,24,30,32,13,17,28,25,35,22,29,21,7,29,32,17,25,23,32,27,23,30,23,36,29,28,33,32,0,5,36,20,19,21,32,24,23,26,30,24,28,25,23,26,26,38,17,22,27,33,32,26,21,53,19,26,21,22,28,30,28,32,18,27,26,29,24,23,26,36,29,28,17,28,28,23,22,26,11,20,21,39,39,29,24,22,25,18,13,24,22,32,19,22,27,25,23,35,30,20,34,18,14,23,21,30,32,23,15,30,34,26,35,27,23,28,24,25,13,18,27,35,8,13,17,23,24,14,29,30,32,20,8,31,19,34,25,27,4,18,28,26,25,27,23,12,16,14,37,32,21,27,14,10,22,23,25,26,25,34,31,13,27,18,33,31,17,28,28,33,36,21,23,33,26,17,30,33,29,19,23,18,18,24,24,40,16,32,17,23,19,27,25,25,36,15,28,22,10,30,35,34,17,27,23,25,20,30,27,28,6,7,18,19,30,29,18,17,19,27,19,32,21,29,32,17,24,17,23,9,26,25,40,35,29,37,29,18,11,25,21,27,26,21,21,22,23,29,23,14,22,30,27,23,44,23,34,27,40,39,28,27,21,19,25,34,20,28,25,25,30,34,41,19,24,16,49,36,27,22,21,20,26,31,26,22,36,26,23,32,16,22,24,39,28,37,19,25,26,24,19,37,15,18,23,33,31,13,17,19,14,23,34,32,37,34,25,23,17,40,38,30,21,39,23,23,20,25,29,36,28,21,23,17,22,33,26,21,39,26,21,33,24,18,13,11,50,30,26,25,28,23,21,25,34,25,21,28,36,34,16,24,32,21,15,22,36,35,22,24,28,28,23,25,28,27,34,38,26,13,25,28,19,38,35,25,17,20,27,26,20,32,23,31,27,22,21,31,26,25,23,20,29,20,15,20,25,31,32,29,29,29,25,18,22,21,22,29,31,13,25,17,29,22,16,23,25,26,20,25,22,25,31,27,25,31,11,37,25,23,25,22,24,27,18,23,25,25,38,20,25,22,18,22,15,18,33,24,35,30,24,33,26,16,19,23,30,28,23,23,21,45,20,33,31,31,36,29,21,31,24,11,18,24,30,26,18,37,16,20,27,25,34,33,25,20,15,28,22,24,23,22,31,23,31,42,31,26,27,25,35,29,31,20,34,24,34,23,31,19,31,30,18,12,25,27,29,30,41,15,21,34,33,43,38,32,32,18,26,26,32,32,24,21,24,27,30,25,22,28,33,8,31,22,19,29,101
25,11,20,16,28,29,10,19,16,21,25,20,12,11,10,27,28,22,27,20,39,15,12,22,23,23,16,23,30,21,20,35,27,21,27,17,22,17,19,24,26,27,22,29,23,20,12,23,16,27,27,39,22,40,24,21,17,16,19,21,13,28,29,17,32,26,17,31,25,31,33,31,29,24,25,19,13,18,17,17,22,22,26,15,20,12,17,13,31,26,24,29,28,18,21,21,23,33,19,10,27,9,23,19,27,31,18,26,15,17,29,9,8,31,21,16,11,23,23,21,13,3,29,17,24,16,16,25,26,32,25,28,31,24,46,24,26,30,27,31,24,35,28,21,21,29,27,18,22,23,23,35,17,24,16,2,30,33,20,21,18,27,22,25,31,18,33,34,23,28,27,5,0,35,15,23,16,27,25,28,21,27,29,23,20,20,21,21,33,12,24,29,28,31,21,18,48,14,25,16,27,33,25,23,37,23,22,21,26,22,18,21,37,24,23,18,23,23,24,17,21,16,20,16,34,34,33,26,21,20,13,8,19,17,27,24,27,26,20,25,33,25,15,29,23,19,25,26,30,29,18,20,25,29,21,30,29,18,23,19,20,8,16,22,30,3,8,12,28,19,19,28,25,27,15,13,26,14,29,20,22,9,23,30,21,22,22,18,7,20,9,32,27,23,26,19,5,17,18,20,23,20,29,31,18,22,13,28,31,12,23,23,28,38,16,24,32,21,22,25,28,34,14,27,13,18,24,19,35,11,27,22,28,14,25,20,20,31,20,23,27,15,25,33,37,19,25,18,20,15,25,22,23,1,2,20,14,28,29,15,22,16,22,21,27,16,24,27,18,27,22,26,14,31,24,35,31,24,36,30,23,16,20,16,28,21,16,16,17,18,30,18,9,22,25,22,22,39,19,33,24,38,34,23,27,22,23,20,30,25,23,30,29,25,35,38,14,19,11,46,31,22,17,16,24,27,30,23,17,35,30,28,27,21,26,28,34,23,32,14,30,31,19,14,32,10,18,24,28,26,18,22,22,9,18,29,31,42,29,20,18,12,43,33,25,16,34,24,25,21,20,24,34,23,16,19,12,17,30,21,16,34,21,21,28,19,13,18,16,45,25,27,24,23,18,19,27,29,29,16,33,31,30,19,19,32,26,10,20,36,30,17,19,23,28,28,30,23,28,29,33,21,18,30,23,23,33,30,20,17,15,28,21,15,27,18,26,22,27,22,31,27,26,18,15,27,25,20,15,22,29,33,24,27,32,29,22,25,19,17,24,36,8,24,12,24,17,11,28,23,22,15,25,17,20,26,22,20,28,6,32,20,18,20,27,26,27,20,18,20,23,35,15,23,23,22,17,10,13,28,19,30,25,19,31,21,11,24,27,25,23,28,23,16,40,15,29,26,32,39,24,26,30,19,6,13,19,35,21,21,32,11,15,23,20,33,32,20,15,10,29,17,19,18,27,30,26,26,39,28,21,28,27,30,24,26,21,29,25,29,18,26,14,26,25,23,17,20,22,29,30,38,20,26,29,28,40,33,29,27,13,21,24,33,33,19,24,21,23,25,20,17,23,31,13,29,22,14,24,96
42,34,28,29,29,42,34,24,34,35,36,28,26,32,28,31,33,36,32,36,48,25,28,33,32,33,37,30,39,29,35,40,38,29,40,35,34,30,29,20,23,24,33,34,36,38,31,17,22,25,44,24,30,49,35,31,40,32,29,34,32,36,25,28,41,32,29,46,36,20,43,33,46,37,28,34,31,42,36,34,18,35,33,31,32,32,23,27,7,31,35,34,30,36,38,33,31,38,27,26,31,31,25,39,34,18,29,35,31,33,30,27,28,37,24,34,29,37,47,32,25,32,35,39,27,30,27,14,31,44,38,35,27,39,60,25,37,30,32,39,28,48,41,33,30,42,37,35,33,38,31,38,36,29,32,35,41,45,38,34,31,39,28,19,22,39,40,39,33,34,38,36,35,0,23,29,36,33,29,33,40,30,26,32,34,39,39,38,41,33,38,40,42,34,32,33,63,33,28,39,24,46,32,39,54,31,31,30,24,35,32,28,34,36,34,34,38,37,35,30,37,41,38,38,48,44,34,46,38,35,33,36,37,31,29,29,32,44,32,37,45,47,26,41,34,33,39,27,34,26,37,33,31,40,51,38,34,27,32,26,46,30,24,13,38,32,31,36,29,30,36,11,31,30,26,42,42,26,39,33,41,40,30,41,28,23,27,32,29,32,42,50,38,37,9,30,33,33,30,35,36,35,26,33,33,25,33,40,40,31,32,40,47,38,24,37,36,30,38,35,37,37,36,25,37,26,32,42,13,33,40,29,39,35,43,15,31,44,31,27,34,32,30,43,47,34,15,31,37,32,41,27,41,34,33,34,41,26,27,32,38,36,35,17,29,33,36,46,35,30,35,39,45,44,35,46,43,34,42,34,34,37,38,29,42,40,26,38,32,39,37,37,33,30,37,36,33,44,28,40,25,46,49,36,45,31,33,38,36,32,32,27,30,38,44,42,25,30,35,53,42,35,27,29,34,34,5,27,32,46,36,33,29,38,32,34,47,37,41,32,28,29,33,36,38,32,35,40,31,15,29,37,32,31,40,38,33,45,30,33,31,24,47,29,21,33,51,29,38,31,21,25,42,30,28,31,33,34,38,34,24,42,35,31,37,35,30,35,33,39,35,43,29,35,38,19,40,26,39,27,35,45,22,33,43,41,39,30,38,46,38,33,30,36,36,25,27,20,21,45,45,42,37,37,46,41,31,41,31,25,26,41,28,34,40,27,35,35,28,33,36,37,38,31,24,40,35,37,29,37,33,37,31,45,35,31,33,35,32,32,21,38,32,11,23,37,23,35,25,32,33,31,35,30,32,36,22,35,32,34,39,35,33,25,44,32,37,34,34,18,35,44,25,30,34,35,33,29,29,41,41,40,35,36,34,40,24,44,43,42,27,29,29,35,36,34,21,24,28,35,19,39,25,31,29,32,19,42,36,31,8,40,28,35,16,37,27,23,28,32,44,38,36,37,52,32,25,41,46,29,29,44,38,37,30,24,32,41,34,32,33,17,29,17,16,45,48,30,29,34,35,31,31,43,36,21,44,48,33,44,28,30,33,38,36,41,34,31,34,26,38,33,36,43,40,33,32,27,24,96
31,23,33,26,13,35,21,32,29,34,37,5,25,24,23,40,36,27,32,23,47,28,25,28,32,19,27,34,39,25,28,40,38,32,33,23,31,28,32,33,30,29,35,42,29,25,22,30,26,37,37,37,7,46,37,26,30,29,32,34,26,29,25,30,33,30,11,41,32,38,37,32,38,29,15,27,19,29,23,27,18,34,34,28,32,25,30,26,30,31,35,41,39,28,31,20,24,38,21,23,33,22,30,30,32,31,29,36,28,30,30,22,21,29,24,22,17,30,34,31,24,16,35,20,31,28,29,37,23,31,36,34,33,35,55,37,32,35,29,43,24,48,41,34,30,40,37,25,25,25,31,38,30,27,29,13,41,34,26,27,30,39,33,31,39,31,37,35,36,40,37,20,15,23,0,28,29,38,35,38,34,29,26,27,33,33,32,28,40,22,20,25,33,34,34,27,57,27,28,29,34,40,29,34,44,26,24,25,27,28,31,33,44,35,30,31,36,36,35,17,32,31,33,29,40,44,46,36,34,31,26,13,32,28,38,26,29,37,33,19,43,34,26,35,30,28,31,36,35,33,31,30,31,40,32,41,34,31,36,26,33,21,20,26,41,16,21,23,36,29,26,24,34,36,28,28,36,14,30,33,32,24,34,23,34,23,34,31,20,25,20,38,38,29,22,20,10,30,31,33,33,28,39,34,29,31,26,37,39,25,31,35,41,43,24,34,23,29,33,17,36,24,19,12,26,20,26,32,36,24,38,33,29,25,38,28,33,43,27,27,39,24,37,35,41,25,28,18,28,28,38,35,34,14,15,26,27,36,37,24,29,29,22,30,27,27,32,37,31,29,32,31,29,31,32,37,30,30,45,36,30,30,25,29,39,31,29,21,28,29,32,28,20,24,34,33,32,50,15,40,25,32,38,25,40,32,34,33,32,26,36,37,34,36,43,38,27,32,22,48,43,22,30,22,37,31,18,36,30,43,36,30,29,36,32,34,45,34,44,27,34,35,30,24,38,23,26,34,32,38,21,30,34,19,28,38,33,32,14,33,31,25,42,29,21,29,47,32,35,34,21,25,46,17,21,24,25,22,36,32,29,47,34,32,36,32,23,25,23,45,38,36,29,22,31,32,35,41,42,23,46,39,34,31,30,40,36,23,26,41,43,30,30,25,30,35,37,31,30,38,44,32,29,17,36,29,18,41,31,19,22,38,28,28,27,27,33,35,35,33,33,31,32,31,28,29,36,33,28,29,20,37,37,40,36,32,34,36,25,30,21,38,19,24,25,37,30,22,35,32,33,28,34,30,30,36,32,22,28,19,36,26,31,25,34,32,36,26,29,5,17,37,28,36,31,31,30,23,26,38,29,40,33,27,40,34,24,39,39,30,25,34,33,29,48,28,33,30,41,48,32,33,38,25,19,26,29,42,29,33,31,24,28,22,29,24,36,23,25,20,36,30,29,31,42,32,35,39,41,30,27,34,37,43,35,11,32,33,31,32,20,38,25,30,29,38,32,26,32,30,31,47,21,33,33,41,26,39,33,35,24,34,33,39,32,32,35,34,36,26,26,27,23,36,23,39,32,25,31,103
31,26,25,29,20,34,20,35,29,31,16,28,23,24,31,39,29,23,25,26,38,29,24,31,30,21,22,15,37,16,30,43,31,29,32,22,22,26,31,29,24,25,29,32,8,25,14,26,7,25,27,34,26,36,33,2,11,22,26,32,27,20,31,12,28,27,20,31,29,28,32,31,27,26,23,5,14,28,23,17,24,23,24,27,28,20,32,34,22,11,28,26,36,17,21,19,15,31,14,31,27,20,28,20,34,24,19,27,27,25,27,30,29,31,27,21,16,29,30,12,10,20,36,28,25,26,21,29,25,44,28,36,24,34,40,28,30,25,32,25,16,30,36,27,21,30,28,22,22,28,29,37,28,32,34,21,40,33,25,6,9,36,28,24,33,26,36,28,30,36,27,19,23,29,28,0,27,29,25,32,32,21,32,35,31,26,24,10,22,25,24,29,33,37,18,18,36,20,31,33,22,34,29,36,41,23,30,29,19,7,28,25,29,34,26,29,34,34,33,20,34,30,34,37,36,28,37,33,25,28,24,15,32,27,35,16,19,31,18,25,41,36,22,34,27,23,20,28,32,27,14,31,29,36,40,38,8,25,24,29,19,19,11,22,38,22,27,22,30,10,23,31,35,38,14,27,26,17,35,24,24,15,29,33,28,19,27,29,28,3,28,37,28,18,31,17,18,34,24,31,23,26,26,31,24,33,25,25,29,23,32,35,34,33,27,27,27,35,28,21,39,32,27,26,33,13,19,36,28,22,18,28,26,24,30,24,25,30,24,19,31,19,30,25,40,19,28,21,28,27,31,33,33,22,21,15,32,26,27,21,26,27,25,32,30,26,16,37,30,24,27,28,28,35,22,40,29,16,42,30,27,8,27,27,38,23,28,29,26,28,35,31,19,17,22,30,31,30,18,21,17,44,34,28,37,27,25,41,31,23,28,25,28,30,39,23,15,20,20,42,30,25,24,11,17,32,30,27,28,34,27,20,31,29,23,25,43,29,33,34,28,29,29,22,24,21,20,28,22,30,18,22,32,17,30,38,33,40,21,39,28,32,32,35,27,11,29,29,26,29,21,23,28,24,13,16,26,25,30,24,28,38,27,27,34,23,13,22,20,48,36,30,19,26,32,30,28,22,22,21,38,41,29,30,29,30,27,22,29,35,36,32,28,29,23,23,25,20,22,40,43,31,24,31,31,28,35,31,21,12,20,23,32,21,30,28,21,33,29,32,26,25,26,22,33,28,31,32,26,28,24,32,36,31,26,30,27,24,14,21,27,35,18,29,17,32,29,21,21,22,23,35,33,21,23,27,13,25,13,26,33,25,29,30,31,26,35,18,30,28,26,40,27,36,30,26,24,29,30,24,25,35,26,29,24,35,27,30,34,38,15,30,25,16,45,26,28,27,37,44,28,29,39,24,23,19,10,32,27,32,23,25,23,21,25,28,28,23,21,16,33,27,29,22,41,28,26,30,35,20,22,34,28,37,26,28,31,30,21,34,23,28,24,26,25,37,31,12,26,24,25,39,18,30,25,36,25,33,33,35,23,25,24,36,31,26,30,33,34,26,25,9,26,23,27,31,28,23,21,93
32,23,22,30,29,28,15,33,18,29,28,34,22,20,12,29,27,29,20,20,41,17,22,24,19,25,24,31,26,27,29,33,29,23,31,22,24,12,21,26,26,27,24,25,26,31,15,25,30,35,28,41,35,41,31,25,31,18,32,24,18,25,23,18,30,27,22,32,25,30,26,36,33,17,26,28,17,23,32,18,18,25,31,17,26,23,19,15,38,21,26,20,24,24,22,28,25,26,25,12,29,19,28,24,27,33,13,24,27,29,18,11,10,34,24,21,16,29,28,22,27,17,29,27,29,12,21,36,28,33,27,29,36,29,50,32,23,32,26,36,25,46,39,24,26,34,22,23,13,30,20,31,1,8,18,16,25,38,25,24,21,31,22,27,30,28,38,28,36,30,28,21,16,36,29,27,0,17,28,29,5,26,26,27,28,32,25,26,38,22,26,31,36,34,12,25,50,26,28,30,32,29,26,25,42,22,29,28,21,25,28,26,30,20,25,23,29,25,28,27,23,25,22,18,44,26,41,34,18,15,15,22,21,22,29,23,26,32,29,27,35,35,10,34,28,24,27,20,23,28,17,25,28,24,35,32,24,19,24,26,28,18,22,25,39,17,22,17,22,20,24,25,23,17,16,28,27,19,29,30,25,25,26,24,26,17,27,28,9,26,23,37,25,25,27,18,19,19,20,29,25,29,20,22,25,12,15,31,27,21,32,29,36,40,23,24,37,25,30,27,32,35,28,23,19,24,30,33,38,15,30,27,27,19,30,23,25,38,25,21,28,20,30,31,30,27,27,27,30,16,27,31,28,15,16,22,28,34,35,22,26,25,31,25,32,21,32,31,19,34,22,19,30,31,26,38,38,25,29,32,28,31,30,19,29,24,20,30,22,23,34,28,14,28,33,17,18,30,28,31,19,43,39,30,29,21,23,22,25,24,30,32,29,20,33,37,15,10,16,47,27,31,30,20,29,31,31,30,26,31,31,27,27,30,27,29,29,18,33,7,26,27,19,19,32,18,26,29,33,35,17,27,27,14,32,33,28,37,30,34,20,14,41,29,21,23,41,23,31,23,15,19,39,18,30,33,19,24,34,23,18,42,31,29,28,28,14,23,21,49,23,32,21,32,20,23,33,32,32,21,40,36,32,24,24,28,26,24,28,41,32,19,24,30,34,33,35,28,24,31,32,26,26,34,37,28,42,25,15,23,20,28,21,26,37,16,24,30,21,26,37,32,31,28,29,22,31,21,25,27,35,27,26,20,33,29,27,30,23,26,21,36,13,29,17,32,19,16,33,25,24,17,27,27,22,21,36,28,27,20,39,25,27,18,32,29,29,28,32,30,28,43,19,34,19,23,9,24,15,24,24,30,31,28,21,28,25,40,36,26,24,22,27,28,43,24,31,28,36,43,31,22,26,24,20,25,33,36,28,26,37,25,29,30,22,38,30,17,20,15,24,27,29,28,43,26,31,34,44,27,24,33,18,38,20,35,25,36,26,30,26,33,9,27,26,39,33,21,25,31,30,45,19,31,34,37,36,38,23,34,8,31,29,32,31,27,17,14,26,20,25,18,31,27,29,38,20,9,26,98
30,31,31,40,34,40,17,27,26,38,33,37,33,25,20,37,28,29,37,29,29,27,32,32,35,31,33,26,42,36,34,45,34,6,19,28,35,28,31,32,33,34,30,37,31,27,23,27,32,20,38,42,35,47,38,31,40,28,33,37,24,34,30,27,35,32,28,34,37,23,38,33,32,32,37,34,24,25,37,28,23,28,33,13,28,29,27,23,26,18,31,37,40,18,32,25,25,34,32,18,18,33,27,22,37,40,26,31,28,26,35,19,20,20,29,27,22,35,30,23,35,28,43,34,28,28,28,19,26,36,15,33,38,27,55,37,33,36,27,29,34,42,35,20,33,34,35,31,29,33,34,41,18,25,24,25,35,40,31,29,26,35,5,29,17,30,45,35,37,38,38,32,27,33,38,29,17,0,16,12,22,28,31,34,37,21,33,30,42,30,34,39,19,39,29,30,58,27,33,38,25,43,34,31,50,30,35,34,30,30,39,34,46,31,13,36,34,29,29,25,29,28,25,29,34,43,42,31,34,31,31,31,29,10,12,27,30,34,27,35,40,50,26,40,31,33,25,29,30,34,34,35,36,40,43,15,21,32,34,31,43,33,31,28,44,28,33,15,29,25,32,30,34,34,27,31,37,25,12,39,30,29,39,40,33,26,32,34,21,32,32,43,35,23,32,26,28,25,30,32,33,34,35,31,34,29,25,42,42,24,37,37,42,43,29,34,43,32,39,33,39,34,37,34,35,31,34,27,32,32,35,38,35,21,39,29,32,37,32,23,11,28,29,45,44,29,29,24,32,29,30,30,28,26,27,20,39,19,18,27,35,38,28,29,15,23,26,40,26,41,36,30,41,44,33,45,35,30,39,21,30,35,31,32,21,32,30,39,26,25,35,31,18,35,39,33,34,38,27,28,24,47,45,33,32,26,26,30,34,29,36,26,29,29,42,46,26,27,20,59,43,28,33,27,34,32,36,14,29,44,38,31,34,33,34,36,45,34,43,24,36,37,22,25,43,34,30,38,35,18,25,35,39,20,32,36,31,40,35,45,28,20,48,22,20,28,36,24,36,33,26,30,26,35,38,41,25,30,17,11,28,43,35,35,36,24,24,31,29,33,27,35,32,35,30,31,38,33,38,20,41,24,33,36,26,41,32,31,34,47,35,25,26,31,35,24,22,35,33,42,36,24,35,32,41,33,41,38,28,30,21,38,31,30,35,31,23,34,28,27,31,39,40,37,29,35,41,24,36,31,43,38,22,37,33,37,34,37,30,30,26,43,19,34,24,40,29,16,26,13,12,23,35,36,30,34,26,30,36,31,27,31,30,30,40,31,34,28,38,37,34,31,29,42,35,37,26,33,21,18,27,38,33,33,38,34,36,44,38,39,33,27,33,26,26,22,32,33,37,44,34,36,42,30,30,28,29,50,35,38,27,36,38,23,28,44,39,28,26,21,40,29,31,32,31,37,37,32,52,27,32,46,35,23,3,34,26,24,32,37,28,20,25,24,25,47,44,31,33,37,36,32,27,39,42,24,48,44,34,39,24,36,33,33,33,34,34,31,35,29,31,28,28,22,38,32,27,25,27,99
40,24,31,30,35,36,18,32,18,27,25,34,27,14,23,42,22,35,23,21,40,30,25,29,22,30,17,10,29,32,22,43,21,22,34,27,29,18,27,24,21,22,33,30,21,34,24,36,32,25,34,35,32,39,35,27,36,31,17,22,27,18,30,23,27,28,27,35,24,31,23,40,33,29,36,30,23,26,32,29,24,25,34,26,22,25,30,26,36,31,18,32,31,19,29,30,26,29,30,21,2,24,32,23,32,35,25,26,12,10,25,22,23,36,25,26,21,27,31,23,32,22,33,19,16,24,29,29,34,21,30,22,34,28,39,27,25,35,26,37,25,26,19,4,30,35,26,25,30,26,23,28,29,33,27,25,36,36,30,19,22,34,21,36,30,26,46,35,21,32,34,24,25,29,35,25,28,16,0,28,33,30,31,26,28,31,25,23,35,23,29,24,26,35,25,27,49,25,29,27,13,40,28,22,44,30,28,27,22,20,33,24,42,32,28,21,24,24,30,18,20,13,9,13,39,39,35,36,20,23,27,31,21,21,28,28,29,31,23,30,34,42,22,30,16,30,26,13,30,24,22,19,28,36,28,31,33,19,24,23,39,25,27,27,34,24,19,16,13,21,26,26,35,28,25,16,38,24,28,32,31,28,33,32,22,23,23,33,22,28,32,42,26,24,28,26,28,28,29,21,27,32,33,29,31,29,28,33,29,13,25,33,39,41,23,35,37,25,23,32,32,34,37,35,26,28,34,25,42,28,31,32,35,22,27,29,33,33,19,27,27,29,26,33,42,27,34,17,28,14,33,23,29,24,23,21,35,24,23,30,29,23,21,29,26,24,29,29,11,34,27,27,33,33,26,36,40,29,40,5,18,30,19,17,21,26,29,39,27,26,26,29,19,31,36,27,21,42,20,34,25,43,41,24,16,21,23,33,32,29,39,16,19,26,35,36,26,23,21,49,35,13,19,24,27,23,24,2,18,38,28,32,30,18,24,26,41,28,33,27,32,33,9,26,33,25,28,27,33,30,26,32,23,21,33,32,31,40,36,34,31,23,45,35,27,24,42,23,21,25,21,25,37,34,33,30,28,23,32,26,29,31,35,29,30,8,25,25,23,44,26,30,29,24,33,27,23,33,32,25,34,35,35,20,27,28,31,23,27,37,38,16,23,30,25,14,16,29,19,34,37,25,19,37,34,33,36,33,23,28,26,39,26,26,28,28,27,23,12,28,40,29,29,28,19,30,26,9,30,27,40,26,35,40,35,31,32,26,27,20,27,37,20,30,25,36,30,17,12,24,25,26,33,29,28,25,37,23,26,19,42,24,19,29,32,24,35,28,28,30,32,19,28,31,22,26,34,17,24,34,31,23,27,21,30,33,25,32,22,40,26,11,27,27,42,10,36,39,34,41,25,33,29,29,19,24,35,36,31,22,37,30,29,32,28,38,25,23,27,22,31,25,27,31,31,31,26,36,42,31,30,31,31,34,19,36,27,40,24,32,21,32,19,23,24,38,36,29,25,25,24,36,27,33,32,29,38,40,30,35,20,25,22,29,36,23,37,34,24,16,30,29,12,33,26,22,22,21,32,104
32,26,28,36,33,45,23,33,26,35,30,41,30,24,26,27,23,30,36,35,35,33,36,35,28,29,34,31,33,33,22,36,29,12,25,34,29,26,33,27,26,27,26,39,25,32,29,29,38,8,40,46,39,43,34,32,41,29,37,28,30,38,29,23,30,28,34,40,28,29,26,34,34,25,35,29,30,31,27,33,22,24,35,19,33,33,26,29,32,21,26,37,35,24,29,28,25,40,29,24,30,27,26,28,30,39,27,29,33,31,34,25,26,32,28,31,28,23,36,20,39,31,38,35,27,26,28,25,38,33,21,39,37,33,50,25,33,32,29,35,31,41,40,25,28,33,29,23,21,35,27,36,30,37,30,30,37,42,35,26,23,41,11,27,23,18,40,36,41,37,35,23,28,33,38,32,29,12,28,0,34,31,30,40,34,27,23,27,39,25,32,37,25,38,29,25,56,29,32,32,26,38,26,27,42,22,39,38,21,27,36,22,47,37,19,27,32,34,31,30,29,25,34,36,40,43,34,21,28,31,29,31,29,16,18,23,26,32,15,33,33,43,24,42,26,37,27,29,32,29,33,27,26,38,36,21,24,25,30,30,43,26,28,20,39,31,36,21,29,22,24,29,26,44,21,28,42,31,18,35,36,19,37,32,32,17,33,36,27,31,37,47,35,25,31,18,33,31,30,31,30,36,27,33,36,39,31,40,36,25,25,25,45,40,28,33,38,38,32,31,43,44,37,36,33,28,34,33,36,29,32,38,27,27,29,22,32,38,23,13,1,20,35,40,44,27,31,30,20,22,20,33,34,29,30,22,42,7,6,22,27,29,34,32,21,29,32,37,19,34,29,27,32,38,29,41,38,36,41,33,20,26,19,23,9,22,36,39,32,31,27,31,24,32,43,34,29,44,32,31,15,49,44,38,41,24,22,36,31,17,36,23,20,19,32,41,22,27,26,47,37,34,35,28,30,24,28,26,28,41,36,27,28,30,32,34,45,35,33,30,32,33,28,31,42,28,28,33,33,24,17,27,29,26,37,40,35,46,34,43,34,26,49,28,25,25,42,26,31,31,19,23,32,35,36,33,31,35,29,17,34,45,34,32,30,29,30,23,21,39,33,33,27,36,36,30,33,30,35,26,35,30,39,26,32,37,25,35,36,45,25,29,31,33,36,25,27,35,24,43,41,30,32,35,39,38,30,33,29,27,27,37,24,31,40,19,11,34,30,29,37,36,35,33,34,38,35,21,33,33,35,35,28,43,32,36,33,32,25,18,25,42,25,33,24,28,35,22,27,19,18,29,37,32,26,28,32,35,33,34,37,34,29,21,32,36,36,28,35,41,31,43,35,40,30,30,34,38,27,24,33,38,27,21,39,39,31,34,38,45,30,31,30,30,32,28,38,41,35,42,26,31,37,32,29,30,35,45,37,28,33,37,34,26,23,39,30,21,26,27,31,17,19,33,19,30,32,37,40,30,30,37,35,29,9,37,28,34,28,31,33,26,27,18,17,41,35,33,23,38,37,20,19,31,30,30,45,43,31,27,26,36,38,35,36,25,31,34,31,24,35,34,35,12,31,29,25,25,24,96
37,28,27,35,34,31,20,38,22,34,31,39,25,25,16,34,32,34,25,23,45,22,27,28,24,29,27,34,31,30,34,38,34,28,35,27,27,17,26,30,31,32,28,28,29,36,20,30,35,38,33,46,38,46,34,30,36,23,37,29,22,30,28,21,33,30,27,37,30,35,29,39,38,22,29,33,22,28,37,23,23,30,36,21,31,26,23,19,43,26,31,23,29,29,27,32,28,31,28,16,34,22,31,29,32,38,18,29,30,32,23,15,15,38,29,26,21,34,33,25,32,22,32,30,34,17,24,41,32,38,31,34,40,34,55,36,28,37,31,39,30,51,44,29,29,39,27,28,18,33,25,36,4,11,22,21,28,43,30,27,24,34,27,32,35,31,43,33,41,34,33,26,21,40,34,32,5,22,33,34,0,31,31,32,33,37,30,31,43,27,21,26,41,39,15,30,53,31,33,35,37,32,21,29,47,27,33,32,26,28,31,25,33,25,29,28,34,30,33,32,27,30,27,23,47,29,45,39,23,20,20,27,25,27,34,28,31,37,32,22,40,38,15,39,33,27,32,23,28,31,20,29,27,29,40,37,29,24,29,31,33,21,25,29,44,22,27,22,25,23,29,30,28,20,19,33,32,24,34,33,30,30,29,29,31,22,32,31,14,31,28,42,28,30,32,23,24,23,25,34,29,34,23,27,28,15,20,36,32,26,37,34,40,43,28,27,40,30,33,31,37,38,33,26,24,27,33,38,42,18,33,30,32,24,35,27,28,43,30,26,33,25,35,36,33,26,32,32,33,21,31,35,33,20,21,27,33,39,40,27,29,29,36,29,37,26,37,36,24,32,25,24,35,34,30,43,42,30,32,37,33,36,35,24,34,29,25,35,27,28,39,33,19,31,38,22,23,33,31,36,24,48,44,35,34,26,28,26,30,29,34,37,34,25,38,42,18,13,21,50,32,36,35,25,33,36,35,35,31,36,36,32,29,35,32,34,34,23,38,10,31,32,24,24,35,23,27,34,38,40,22,32,32,19,37,38,33,42,35,39,24,18,44,34,26,26,44,28,35,28,20,24,42,21,35,38,23,28,38,27,23,45,34,33,31,33,19,28,26,52,28,37,26,36,25,27,37,35,36,24,45,41,37,29,29,33,29,28,32,46,36,23,29,32,37,38,40,31,29,36,35,31,29,38,40,33,46,30,20,26,23,31,26,31,42,21,29,34,24,31,40,37,36,31,32,27,36,26,28,32,38,30,30,23,38,34,30,35,28,29,26,39,18,32,20,37,24,21,37,29,28,21,32,30,26,26,41,32,32,25,43,30,32,23,37,34,34,27,36,33,24,46,24,38,24,26,12,27,19,29,29,33,36,33,24,32,30,45,39,31,29,25,31,31,48,29,36,33,41,47,35,25,31,29,25,30,38,39,33,31,42,30,32,34,26,41,35,22,25,20,29,30,32,31,48,31,34,39,43,32,29,38,21,42,25,39,30,40,31,32,30,38,14,30,29,44,38,26,24,36,35,50,24,36,33,41,41,43,26,38,13,34,34,37,36,32,20,17,31,25,30,23,36,32,34,43,25,14,31,103
32,18,27,34,30,24,29,32,30,31,34,34,23,19,24,37,23,29,25,22,45,31,33,17,28,31,26,33,35,26,12,40,21,28,38,35,20,25,33,30,27,28,19,37,27,31,25,27,26,24,33,43,36,44,27,23,32,32,21,31,17,24,18,28,27,29,30,37,30,31,31,41,30,9,32,26,31,27,37,23,23,28,13,28,27,35,23,27,23,10,20,32,34,24,19,30,26,31,24,23,28,20,33,27,34,37,18,21,28,26,23,23,24,25,24,24,29,17,30,30,29,25,24,28,27,25,33,30,19,40,34,23,15,39,46,12,21,30,30,41,27,49,42,28,28,37,19,23,13,14,29,37,27,34,27,27,37,39,28,27,27,38,27,25,34,24,37,27,25,34,25,30,27,30,29,21,26,28,30,31,31,0,17,35,32,27,28,29,41,17,29,25,39,34,33,25,46,21,28,19,26,38,12,29,42,22,16,15,22,28,29,10,38,28,32,29,31,30,31,12,31,31,35,34,38,31,21,34,26,29,24,25,33,32,34,24,27,34,17,28,35,36,21,31,28,25,27,31,25,30,35,31,12,35,26,37,13,24,24,26,27,19,21,32,39,26,27,31,32,28,24,26,30,33,26,34,32,27,34,38,35,34,30,23,26,18,27,26,25,24,33,40,37,25,28,18,28,24,25,28,31,33,41,24,26,37,29,39,36,20,15,26,35,38,27,33,25,36,28,33,33,27,37,29,32,22,28,38,17,22,32,29,27,25,30,32,37,32,25,18,30,20,30,38,30,27,29,13,22,23,32,30,42,26,25,22,37,25,26,22,27,27,17,21,22,27,28,32,26,18,31,11,28,27,30,26,40,35,25,31,28,29,13,26,36,27,34,39,37,29,33,23,29,26,36,32,27,35,14,20,16,39,36,14,42,26,28,34,21,24,27,27,26,33,41,38,27,32,31,35,41,17,23,28,22,30,32,31,25,39,29,28,14,32,28,30,41,33,33,28,33,34,32,32,26,21,28,30,11,31,17,27,33,27,36,32,27,35,31,33,32,25,38,34,26,29,47,27,31,32,20,24,42,24,32,32,16,11,34,30,32,41,32,33,20,24,26,23,21,40,29,33,22,31,34,19,32,33,27,26,22,34,10,30,26,37,29,35,15,39,37,29,25,34,32,25,27,27,25,27,27,36,28,25,26,31,36,30,20,22,27,37,28,18,22,23,21,27,31,27,35,33,32,34,30,18,25,28,26,23,28,26,19,36,25,27,28,29,25,14,22,38,28,27,29,29,33,30,27,29,29,26,30,35,12,18,26,11,28,31,32,20,25,25,32,30,31,28,36,24,30,26,33,30,26,30,28,29,20,36,35,29,5,11,36,25,29,30,34,40,28,32,31,23,48,23,9,12,38,45,32,31,35,21,24,20,23,31,34,32,24,33,33,32,33,26,30,22,27,26,21,23,21,24,41,22,25,37,28,1,19,36,35,41,25,29,28,29,29,17,9,33,24,34,33,45,42,31,9,34,35,38,19,31,18,36,40,35,30,16,23,31,28,36,29,30,32,35,28,25,28,30,18,37,37,33,25,22,31,103
36,18,33,32,13,40,23,31,29,26,34,21,18,27,23,37,26,12,22,30,44,27,28,29,16,31,31,38,23,28,29,24,16,25,34,29,24,20,26,26,22,23,30,27,31,14,25,25,26,35,28,32,19,39,22,32,37,29,30,31,31,24,15,27,31,25,29,37,24,25,30,37,33,26,41,30,21,28,36,30,8,21,30,27,16,24,24,20,31,21,13,33,32,25,34,25,21,28,20,25,33,22,34,32,18,26,19,23,21,23,20,24,25,36,8,18,23,26,33,28,29,28,34,29,28,20,28,24,36,34,30,27,32,37,48,29,33,28,27,35,26,43,36,28,26,28,21,30,30,30,15,28,27,34,31,29,25,35,22,29,27,31,26,27,31,29,41,34,34,30,28,24,29,26,26,32,26,31,31,30,31,17,0,22,27,36,28,33,31,17,26,30,22,18,33,29,59,30,12,29,25,38,27,33,49,21,28,27,17,29,24,25,38,22,28,28,30,29,19,22,31,26,35,35,44,46,32,36,28,25,23,32,32,21,31,19,22,32,32,25,36,39,16,25,29,12,32,26,25,25,25,30,21,30,41,34,24,25,26,10,33,22,23,29,29,26,21,25,28,26,31,15,18,25,25,29,32,26,37,30,35,28,16,27,19,13,18,24,26,32,34,34,36,30,17,27,29,28,34,26,26,34,41,24,11,30,30,28,24,28,29,32,35,36,14,33,34,20,37,33,27,39,34,38,27,23,17,32,34,25,36,15,26,19,38,31,34,34,29,17,29,29,21,28,31,25,23,23,27,23,40,28,34,28,27,27,39,34,35,31,34,30,27,25,32,21,34,32,20,35,23,28,33,32,25,33,35,34,42,36,32,27,27,26,30,29,26,32,32,23,25,23,24,27,30,26,17,43,24,24,15,37,38,30,41,22,23,33,27,33,43,26,26,28,32,29,26,31,26,46,37,27,28,24,27,22,21,33,23,36,26,23,19,28,22,24,36,27,35,29,29,30,23,29,42,21,26,30,28,25,26,31,32,24,19,22,17,38,14,35,31,27,21,19,11,29,47,24,30,24,11,15,38,35,28,25,32,27,32,26,26,40,27,27,34,25,26,30,28,49,31,33,16,35,35,25,32,38,32,30,31,35,27,29,29,25,27,26,31,36,44,27,14,31,33,24,26,25,20,35,42,34,29,33,34,25,32,31,21,22,29,37,12,31,32,11,19,36,27,17,36,27,28,26,14,30,37,22,21,21,34,27,36,38,27,23,16,29,27,29,5,22,23,19,26,35,27,24,26,28,27,30,26,27,26,20,32,27,22,30,41,22,24,9,37,22,24,24,30,31,23,42,25,32,18,22,31,19,28,32,31,30,22,28,32,28,33,40,38,38,27,28,25,32,39,31,26,29,27,34,35,31,25,15,31,29,29,35,35,31,32,36,29,27,30,35,26,13,18,23,38,28,26,28,46,22,21,37,39,18,13,34,31,36,28,25,16,38,24,22,25,27,19,33,32,38,32,30,24,27,28,25,28,38,33,31,34,37,23,33,18,23,20,33,31,26,19,22,29,16,22,30,28,35,28,30,23,17,33,105
36,28,16,28,25,41,28,28,25,9,24,22,20,30,19,26,35,25,34,34,48,24,29,31,28,32,30,36,29,29,26,36,34,30,34,35,31,30,28,33,34,35,27,33,33,23,27,32,35,41,32,44,20,51,24,33,36,15,19,29,25,30,27,25,33,31,33,36,36,24,36,36,36,33,35,36,28,30,39,22,20,27,39,24,28,33,26,22,25,33,31,37,33,32,18,29,31,40,27,19,28,17,28,29,30,35,31,31,15,17,32,18,17,39,14,24,29,19,35,29,32,22,36,7,36,24,27,18,35,44,34,38,40,42,55,35,35,36,36,37,27,44,37,22,32,37,33,35,35,31,27,35,28,29,25,23,37,41,28,31,28,35,29,34,26,26,44,40,23,34,24,28,23,32,27,35,27,34,26,40,32,35,22,0,10,29,29,35,47,29,32,37,15,24,29,29,57,23,18,23,36,38,35,31,54,31,33,32,29,32,26,33,43,24,28,26,38,34,31,29,30,35,31,27,31,43,44,39,31,33,21,29,28,33,36,31,33,35,38,33,37,33,28,31,35,19,35,31,32,37,34,28,33,42,40,39,36,26,31,12,36,16,24,32,23,20,15,30,31,27,36,27,30,30,23,36,31,30,38,29,37,32,25,34,28,25,29,26,18,34,30,40,36,33,29,30,26,26,17,33,29,39,37,31,20,25,12,39,36,31,29,29,37,44,24,36,40,2,24,34,9,43,35,32,31,26,30,26,31,19,37,24,38,30,39,30,31,44,32,29,39,32,32,40,37,27,34,30,24,27,34,31,41,22,21,30,33,42,41,26,39,24,34,27,39,32,40,35,30,41,32,35,37,41,30,38,39,33,42,31,35,39,27,24,38,30,27,37,37,26,37,35,29,30,36,35,29,47,31,26,27,47,34,26,38,31,29,29,34,35,37,37,35,37,42,25,22,27,31,52,39,34,17,31,33,34,33,28,30,42,32,35,31,34,28,26,46,36,40,23,35,36,27,35,41,18,26,32,37,19,31,39,30,30,28,34,29,45,26,35,27,21,43,31,23,30,48,33,35,30,23,26,40,37,35,38,26,28,38,30,25,34,29,33,34,19,26,35,33,54,34,35,22,39,27,25,37,39,38,21,43,47,38,27,31,37,36,31,27,42,39,26,26,37,36,35,37,34,32,37,45,39,32,34,30,31,44,37,30,25,20,40,24,24,39,23,31,37,30,29,39,33,34,25,8,27,27,32,23,31,37,33,33,36,28,32,25,33,34,36,17,34,29,31,23,32,26,29,37,32,31,24,34,26,29,32,40,28,28,27,38,28,29,21,44,28,36,28,36,32,35,43,26,32,30,31,25,13,22,38,37,30,31,25,34,35,23,40,30,44,26,29,31,25,21,32,37,34,39,43,38,38,37,21,25,22,37,37,38,29,26,30,27,31,29,41,38,25,30,29,35,25,23,35,49,33,30,34,45,36,19,36,35,38,31,37,28,35,36,34,26,21,27,31,32,46,40,29,32,37,38,35,31,43,36,25,39,33,32,31,26,28,26,42,41,27,25,28,33,28,28,30,35,39,35,39,32,27,20,92
38,25,6,20,30,38,28,24,26,1,16,32,24,25,20,27,33,35,37,36,44,24,25,31,28,22,36,35,21,37,33,41,36,33,38,35,32,29,28,29,33,34,32,27,28,33,27,30,32,33,40,42,30,50,34,29,33,16,11,33,26,32,32,26,32,39,35,42,28,24,28,41,33,24,36,32,31,31,37,30,25,35,39,25,33,29,21,23,27,35,35,38,35,23,28,33,29,43,35,20,30,25,33,20,35,25,32,35,19,21,37,19,18,30,24,29,29,29,34,26,29,19,33,17,27,31,29,20,36,42,34,30,42,35,54,37,35,28,32,45,17,39,32,24,34,36,37,29,28,28,29,45,29,30,26,20,41,44,33,26,23,36,32,32,22,34,40,43,15,26,34,25,20,34,33,31,28,37,28,34,33,32,27,10,0,20,37,30,39,25,33,38,25,34,30,32,56,14,28,20,28,37,30,33,48,31,30,29,34,27,28,26,35,34,32,33,37,35,36,26,31,34,32,28,41,37,39,39,31,34,29,26,29,32,35,31,34,38,33,32,45,41,29,36,26,29,26,25,32,36,34,31,30,43,39,42,38,30,35,22,38,24,32,26,33,17,12,27,25,24,30,29,31,31,24,33,39,32,39,24,37,29,35,26,35,30,35,30,19,30,27,45,37,24,27,27,23,27,8,34,33,36,34,33,30,26,13,35,31,26,30,27,28,36,28,28,43,12,34,24,19,44,27,33,31,34,40,23,33,27,32,34,33,32,30,24,33,37,23,32,33,29,38,35,39,33,32,27,31,25,35,31,40,19,18,21,30,34,35,31,33,32,31,19,33,34,34,39,28,39,27,26,34,36,34,30,43,23,40,33,26,35,34,28,38,36,23,29,35,34,39,31,27,38,38,30,29,40,28,25,32,44,26,18,39,31,33,30,35,30,38,29,32,37,39,31,23,28,29,43,40,31,9,31,37,36,31,30,31,44,37,35,32,39,33,35,48,29,44,24,40,41,29,32,31,26,34,39,41,19,26,36,35,27,36,39,34,37,31,31,28,22,48,36,28,25,43,29,31,30,28,31,46,38,32,35,27,25,36,30,23,32,32,37,41,23,26,29,27,47,34,39,27,37,28,17,33,36,40,29,38,46,42,32,30,30,31,27,24,46,36,27,31,36,38,27,29,36,31,41,43,32,35,36,27,36,49,35,34,33,28,32,29,15,36,28,35,36,24,34,36,36,37,22,18,32,33,30,27,36,45,37,34,37,20,24,31,38,34,30,22,39,26,25,25,28,24,28,29,28,29,25,34,21,30,36,38,25,21,24,29,33,30,26,38,30,36,32,36,38,30,40,22,28,30,26,33,14,23,42,35,34,37,33,35,36,15,41,31,41,16,23,35,16,31,29,41,42,41,48,32,30,37,26,20,13,35,40,37,34,28,27,19,35,25,42,37,30,31,28,39,33,32,28,47,38,34,36,36,33,24,43,34,46,34,42,33,26,35,35,23,17,28,23,24,43,37,19,27,38,37,35,28,37,26,25,33,25,33,38,27,25,28,38,45,35,26,29,33,33,33,22,32,37,33,35,32,28,10,82
29,20,14,23,39,41,23,30,27,20,24,38,27,19,24,31,32,32,34,34,36,22,25,32,25,30,32,29,32,32,28,42,30,17,30,34,30,21,26,32,34,35,36,37,22,34,29,28,30,32,36,45,38,42,35,28,33,20,14,25,27,29,35,20,37,28,34,40,21,30,39,39,25,18,34,31,28,31,35,34,33,24,38,28,28,29,24,27,33,33,27,37,28,15,35,27,23,40,28,24,33,25,31,14,35,33,28,30,31,33,36,23,22,34,32,31,28,33,36,20,27,17,41,33,20,25,24,26,32,34,26,30,37,33,48,32,28,31,33,40,25,42,35,27,25,28,33,10,20,31,26,47,33,36,30,20,35,43,35,20,17,40,16,26,28,34,37,35,18,29,37,23,20,39,33,26,32,21,31,27,37,27,36,29,20,0,32,24,36,19,31,36,30,39,29,22,47,6,33,32,23,25,29,35,29,21,33,32,33,21,31,25,34,37,24,28,31,31,31,24,33,26,35,32,45,43,41,21,23,26,28,26,30,21,23,25,28,34,28,32,37,41,25,39,19,30,18,26,33,36,28,30,29,39,39,26,34,22,27,34,38,24,27,29,36,19,24,21,26,18,11,32,32,43,22,29,43,31,27,27,36,27,34,29,29,31,30,33,23,29,27,46,34,16,30,15,23,31,12,28,30,34,37,34,29,38,17,37,33,20,31,34,22,39,28,20,40,27,38,32,34,37,30,31,31,27,33,34,39,27,26,33,24,27,24,27,28,31,16,30,26,19,33,37,43,26,30,25,35,17,39,30,34,19,18,13,30,31,32,19,14,30,29,22,26,29,30,34,20,25,30,20,32,39,29,33,37,31,26,36,19,33,29,20,30,33,23,32,32,31,36,25,24,31,39,24,24,34,26,43,32,41,45,21,42,28,26,34,35,21,36,26,29,29,38,37,22,27,26,50,38,29,12,25,30,33,34,31,25,42,38,29,31,31,36,38,44,23,36,28,32,33,28,31,39,26,27,34,38,25,16,26,30,26,36,37,34,45,40,34,32,26,37,37,31,19,37,30,24,28,30,32,37,32,30,32,26,28,28,22,21,35,36,34,35,31,30,14,12,44,32,35,28,31,32,20,26,30,35,24,42,35,35,29,32,34,31,27,32,44,39,29,26,37,35,24,26,31,32,32,23,30,34,26,35,30,43,36,26,26,23,24,29,9,34,25,29,30,25,33,40,37,36,25,31,35,36,22,30,34,40,33,37,41,39,35,30,35,22,25,31,44,25,28,20,31,22,22,24,20,21,29,32,24,29,32,36,28,27,24,33,31,26,27,23,33,34,26,31,36,33,43,22,31,25,29,33,26,27,29,27,36,32,27,30,35,18,41,42,43,24,24,33,10,37,23,34,37,39,46,32,18,32,29,14,7,33,48,33,31,34,25,22,29,28,41,38,32,30,27,31,33,35,26,45,34,30,28,43,28,27,38,22,38,18,36,32,30,27,34,26,23,26,32,32,41,35,27,26,35,34,41,16,22,33,31,39,44,35,42,25,28,31,39,38,30,30,33,31,35,35,30,30,31,31,32,29,24,18,90
40,24,31,33,31,29,16,38,34,38,32,37,17,13,29,40,31,28,24,23,39,27,22,31,25,27,19,26,32,26,22,34,30,27,31,21,30,21,25,29,16,17,33,26,27,30,10,33,31,29,25,41,35,42,37,22,31,28,32,25,23,29,31,24,39,30,21,29,29,36,39,38,32,19,37,25,17,24,35,15,26,29,32,33,27,26,28,30,37,32,27,21,33,18,19,26,28,30,24,28,27,14,30,25,28,30,24,28,32,30,26,28,27,35,26,20,15,27,29,22,30,20,22,22,36,21,26,32,36,34,29,28,40,30,48,26,28,29,30,38,22,47,44,29,32,35,27,31,23,28,25,39,26,33,34,20,35,38,24,25,25,32,28,35,34,23,46,37,36,39,25,26,21,39,32,24,25,33,25,23,30,28,28,29,37,32,0,27,39,23,29,34,38,34,28,29,55,26,30,33,33,37,27,27,50,28,26,25,21,26,23,23,42,30,27,23,23,20,29,23,25,26,34,35,35,34,35,40,23,26,18,26,37,23,33,30,33,31,22,29,38,30,21,33,29,26,25,24,31,13,31,25,27,35,36,36,32,22,27,28,39,13,21,28,47,20,25,18,26,24,32,33,24,38,22,29,24,18,36,30,20,30,30,34,18,25,19,23,26,23,27,36,20,23,34,26,23,35,30,17,34,36,36,30,25,33,31,35,33,12,25,30,40,35,21,28,37,31,25,29,38,44,32,34,28,23,29,36,41,16,33,29,35,20,27,26,31,44,32,29,22,28,22,37,43,24,35,22,25,17,19,19,29,20,19,20,31,30,29,30,34,21,26,26,31,22,35,33,20,38,28,21,35,32,35,39,36,22,35,30,35,28,23,20,30,1,26,34,23,23,33,24,15,27,32,28,24,31,25,42,27,28,38,28,41,25,27,39,33,25,33,31,31,18,31,36,21,26,17,45,38,26,30,20,34,32,36,23,14,42,33,34,29,31,30,32,40,29,32,32,34,35,25,18,30,15,23,29,33,31,25,35,27,13,30,38,33,41,32,36,35,30,49,37,29,27,45,27,33,27,24,28,38,29,33,36,22,25,31,25,26,37,26,34,30,28,11,27,29,49,22,32,28,23,37,24,35,32,39,23,36,37,35,24,25,34,24,24,29,36,24,21,25,34,33,33,35,26,18,34,38,27,21,38,39,27,42,36,26,22,24,29,22,27,33,17,25,22,25,27,36,31,31,34,32,32,28,22,20,23,34,37,42,45,37,36,30,30,23,19,23,39,14,32,23,33,27,17,33,23,24,33,31,33,27,26,37,25,26,25,38,20,15,19,38,34,33,25,36,35,27,40,25,33,25,29,22,27,26,30,21,34,27,21,24,31,28,35,31,36,21,26,33,28,41,15,34,31,33,40,24,30,32,23,18,25,34,29,35,26,36,28,32,28,25,38,24,22,17,12,31,22,24,30,42,34,33,31,38,29,25,33,30,13,30,35,26,37,27,31,23,33,20,32,31,43,38,18,24,31,30,35,27,39,28,25,38,37,36,32,19,36,33,36,37,2,30,33,20,27,24,15,27,11,32,37,24,20,27,99
29,30,24,28,30,30,13,36,27,29,14,23,25,21,28,37,27,22,32,24,36,27,22,32,29,13,20,13,36,26,30,43,30,24,30,20,20,22,29,29,22,23,23,26,2,24,17,28,17,19,31,44,25,35,31,12,21,20,24,32,26,30,29,10,33,30,20,34,27,26,37,29,25,24,21,15,12,21,29,21,26,28,29,25,24,18,30,31,32,21,27,22,34,15,25,17,13,38,24,26,25,20,26,18,32,25,23,25,25,23,34,27,27,29,25,19,14,23,26,10,20,22,34,30,26,22,19,32,23,42,26,34,26,27,33,22,29,23,30,32,15,40,34,25,19,28,30,20,20,26,28,38,27,30,31,19,33,37,23,4,7,31,25,26,34,16,34,31,28,39,31,26,21,38,28,10,26,30,23,27,31,29,33,35,30,24,27,0,12,29,22,27,32,35,16,16,34,18,29,32,26,24,23,27,39,21,29,28,17,5,31,19,27,27,24,31,32,32,27,30,29,33,32,35,40,30,31,31,28,25,24,25,30,20,30,15,18,30,12,23,33,38,20,32,25,21,18,26,33,25,12,32,23,34,38,33,18,27,22,27,29,21,21,30,36,22,27,15,28,8,21,31,33,39,12,30,30,17,35,22,27,25,27,31,26,21,25,31,26,13,26,35,35,16,29,15,22,28,22,29,22,28,24,32,22,34,23,34,37,21,30,25,32,31,28,30,33,33,26,11,37,30,31,24,29,23,27,34,28,24,11,26,24,17,28,32,23,40,22,20,28,19,28,35,38,17,30,29,20,25,29,31,26,20,21,13,33,20,21,19,24,29,33,30,35,19,14,38,28,29,25,26,35,34,21,43,27,20,39,28,25,18,27,27,36,26,26,32,16,21,33,30,12,27,31,27,28,32,28,31,22,42,32,31,35,28,26,38,35,21,26,27,30,28,37,21,13,18,10,41,28,33,22,9,27,30,33,25,26,32,30,19,25,32,26,28,39,27,31,32,34,35,22,19,28,21,18,32,31,31,16,26,32,14,29,36,31,38,31,37,27,24,22,37,29,9,27,30,26,27,23,21,35,22,23,26,25,30,28,22,26,36,34,25,32,21,17,20,18,50,33,30,17,32,30,28,28,20,32,19,32,34,21,32,22,37,25,20,34,39,34,30,22,31,33,25,27,18,20,40,36,24,22,29,29,26,33,33,25,22,18,27,31,19,40,26,19,31,27,25,36,29,30,20,31,32,29,30,28,26,34,37,30,41,30,32,25,29,12,15,28,25,13,27,15,28,27,14,27,20,21,30,31,19,23,29,23,33,11,24,36,23,27,28,29,28,32,16,28,31,25,42,25,34,28,24,29,29,29,22,24,36,34,29,34,34,25,31,32,29,16,28,23,14,46,24,20,17,35,42,29,28,36,22,21,17,20,39,27,33,33,23,21,19,31,34,26,25,20,15,31,17,19,20,46,27,24,28,34,28,20,32,26,36,27,26,24,33,20,28,31,29,19,26,27,41,38,16,20,34,33,33,16,28,24,37,23,33,35,27,18,23,26,39,29,29,28,31,32,28,23,13,34,21,32,33,27,19,22,94
37,36,36,33,42,42,25,45,39,38,26,35,29,33,33,49,30,27,39,36,48,37,34,35,39,25,32,25,46,38,42,50,39,36,42,32,32,34,33,37,30,31,35,38,14,29,29,40,29,31,43,47,37,40,43,24,33,32,32,43,38,34,38,22,42,33,32,46,38,38,46,38,37,36,33,27,24,33,41,33,31,29,41,34,36,30,26,30,44,33,39,34,35,27,37,26,22,42,32,35,37,32,38,30,38,37,35,28,37,35,41,34,35,38,35,31,26,35,38,22,32,34,36,42,37,34,31,41,35,43,38,46,38,39,45,34,31,11,23,37,27,50,46,37,31,36,42,32,32,38,40,45,39,42,36,31,45,27,35,16,19,39,37,38,33,28,45,30,36,37,43,38,33,41,40,22,38,42,35,39,43,41,31,47,39,36,39,12,0,37,30,35,37,44,28,28,46,30,38,44,38,36,35,36,43,33,41,40,29,17,35,31,39,39,36,27,33,40,39,42,34,35,44,45,52,34,43,31,32,35,36,37,42,32,42,20,17,26,24,29,39,47,32,41,30,33,30,33,44,27,24,27,35,46,50,45,30,36,31,37,41,33,33,38,48,34,39,27,35,20,33,34,45,49,24,38,42,29,47,34,39,35,39,43,38,26,37,35,36,25,38,47,34,28,32,27,34,39,34,38,21,16,36,44,34,44,35,46,43,33,42,37,44,19,33,31,33,45,34,23,49,38,40,36,41,35,32,46,40,36,23,38,36,29,40,40,35,47,33,30,40,31,40,46,50,26,38,41,32,35,38,43,38,32,33,25,22,32,33,27,33,29,45,24,38,31,26,47,38,39,34,38,47,32,20,51,36,32,50,40,36,28,39,38,45,38,38,42,28,33,40,38,24,39,43,26,38,44,40,43,28,49,42,39,46,25,27,43,47,33,38,36,33,40,46,33,25,30,22,53,40,41,30,21,35,37,36,37,38,38,28,24,37,30,24,26,46,25,40,39,37,38,34,31,40,33,27,22,43,40,28,38,25,26,34,39,34,46,43,36,26,36,10,42,34,21,39,26,25,31,28,32,40,34,35,38,37,42,40,34,38,48,38,29,44,33,29,32,30,56,42,25,29,38,42,22,27,32,40,31,44,46,33,26,34,44,37,32,45,29,41,30,34,19,45,37,39,30,32,52,47,36,34,41,41,38,42,40,37,34,30,35,38,31,51,38,31,43,34,37,32,19,20,32,41,40,31,37,32,38,30,44,40,52,42,38,37,32,24,27,34,37,25,30,27,40,39,26,39,32,33,37,39,31,35,41,35,45,23,36,45,35,39,38,41,28,41,25,32,41,27,54,37,33,37,33,41,41,38,34,36,43,46,41,38,46,36,42,40,41,28,35,27,26,49,36,32,29,43,50,41,29,44,31,33,29,32,43,15,24,45,35,33,28,41,34,38,30,32,27,41,29,31,32,58,32,36,40,46,40,32,37,33,38,39,35,36,42,25,40,43,38,31,36,35,52,50,28,32,46,45,45,28,40,36,46,35,42,40,39,30,33,30,35,33,41,40,43,38,33,35,25,40,33,34,42,24,31,34,106
19,1,19,22,20,23,20,29,26,25,29,27,20,19,20,20,26,26,22,15,41,25,22,16,15,33,19,26,22,19,25,23,29,26,32,27,19,16,29,29,20,21,32,37,27,28,18,27,24,33,27,36,26,39,29,23,25,25,19,28,16,17,22,24,31,22,23,37,23,32,29,33,32,23,27,26,23,15,29,23,15,24,24,25,23,22,21,19,37,25,26,25,28,22,27,21,17,28,17,20,21,17,26,19,17,33,17,25,21,23,24,19,18,27,15,23,21,30,18,23,21,11,23,25,26,16,24,30,21,37,22,33,32,33,45,29,20,28,25,39,30,41,34,27,29,35,16,28,27,13,14,32,23,30,26,12,24,38,27,25,22,30,25,25,28,26,38,29,23,28,33,17,12,33,22,25,22,30,23,25,27,17,17,29,25,19,23,29,37,0,21,26,36,25,27,28,55,13,19,18,25,38,27,21,47,28,15,14,24,26,26,25,40,21,26,23,28,29,18,5,19,28,28,26,34,40,31,36,24,21,19,18,29,27,32,19,22,33,28,20,34,33,14,32,25,29,25,27,24,17,20,21,27,28,31,35,28,23,28,17,26,16,14,25,36,9,14,22,29,22,29,22,13,32,23,25,32,20,36,26,28,21,31,24,26,20,25,26,17,24,19,39,25,23,24,26,15,27,17,28,26,23,35,23,28,28,22,27,23,20,28,25,27,36,21,30,30,27,25,35,34,29,24,24,23,16,22,25,34,19,31,30,25,24,29,26,28,31,22,24,26,22,28,27,29,21,29,6,28,20,31,30,33,11,10,20,22,32,31,25,32,24,10,27,15,24,29,15,23,30,22,24,26,26,25,25,31,28,38,24,25,27,22,23,33,24,25,26,27,26,24,6,19,20,30,23,16,35,7,29,22,36,40,13,35,20,22,30,20,30,26,26,25,24,31,28,22,25,21,37,33,10,17,26,27,21,28,25,25,37,32,23,26,33,28,30,33,24,34,24,26,27,25,24,38,18,22,29,24,29,25,29,25,19,28,27,22,37,21,28,28,22,38,26,18,24,42,22,30,27,18,22,39,29,24,27,15,10,27,26,25,40,29,31,33,25,19,28,26,33,27,32,23,31,28,25,32,32,32,19,30,27,27,22,14,24,26,20,14,41,36,15,21,26,26,24,26,31,22,26,35,31,21,27,25,30,30,29,19,15,20,34,11,14,15,6,14,26,28,16,29,32,31,24,21,17,26,25,23,20,27,31,34,37,24,20,27,28,29,25,12,29,18,26,20,28,26,21,26,27,27,25,25,23,21,15,30,10,29,16,34,19,24,8,37,23,23,20,28,17,18,25,24,31,17,21,25,16,19,28,29,28,22,24,29,24,17,36,31,35,29,29,31,15,46,21,26,28,26,33,31,31,24,22,14,12,27,30,22,24,38,19,21,23,27,31,28,20,25,20,24,25,27,23,39,25,24,34,30,18,20,33,33,28,27,23,15,31,24,29,8,27,15,29,28,35,29,26,24,26,27,42,27,36,32,35,37,39,30,33,14,24,21,31,26,21,34,31,31,23,27,23,11,31,25,32,21,13,23,92
30,22,32,20,29,37,20,34,28,32,22,25,20,28,22,40,22,18,27,33,43,28,29,34,24,23,32,27,31,23,26,32,35,31,26,16,26,25,32,34,26,27,35,34,20,20,20,27,28,33,35,39,27,31,37,25,34,26,26,27,29,31,20,16,37,28,9,36,28,31,37,25,32,23,31,22,17,28,34,25,22,24,28,21,29,25,29,25,31,25,32,34,32,22,29,13,9,33,19,23,31,15,32,26,26,34,26,25,28,26,25,22,21,25,24,20,15,19,33,16,25,23,35,25,27,20,25,33,30,35,33,32,26,34,46,33,36,20,15,33,28,41,40,25,26,33,25,21,19,31,23,31,25,32,29,24,33,33,24,18,15,35,32,25,25,18,38,27,30,37,35,22,24,38,20,24,26,34,29,32,21,29,26,32,33,31,29,22,30,21,0,5,28,30,26,23,48,26,28,28,30,36,24,23,40,20,22,21,21,19,26,22,41,30,31,26,28,26,27,26,25,31,33,29,42,32,37,28,31,30,17,25,31,27,37,11,14,32,29,1,29,33,23,31,26,25,25,29,30,29,26,27,18,37,40,27,28,24,28,26,36,16,18,29,28,23,28,22,31,14,22,28,22,41,18,30,34,12,30,28,30,26,29,30,26,17,27,26,20,24,31,36,31,23,30,16,22,30,30,25,18,14,34,29,24,36,26,35,32,27,29,21,40,28,24,28,31,34,26,25,41,35,13,32,27,18,23,33,28,19,24,28,25,22,35,31,29,38,23,21,33,12,30,36,37,5,29,27,14,25,35,27,33,23,22,20,20,32,33,20,25,24,31,29,33,24,28,36,28,11,31,25,28,38,17,37,23,32,38,34,26,19,27,22,32,29,31,15,27,26,32,27,19,22,32,26,25,44,25,31,19,35,38,31,40,20,22,32,32,22,32,27,25,33,38,35,19,24,21,47,34,31,24,20,28,29,34,31,22,34,24,15,16,26,20,22,42,25,37,27,32,33,29,22,37,14,6,28,30,32,15,19,25,17,25,24,19,43,30,37,23,25,40,33,25,17,35,18,22,30,19,23,35,33,28,25,28,25,34,29,29,36,29,25,34,24,21,21,19,49,28,31,22,35,31,27,24,26,33,25,36,41,21,26,29,33,32,27,29,34,40,25,27,11,28,29,31,29,24,26,35,31,32,33,35,27,29,29,28,17,24,32,20,27,36,15,23,37,30,23,31,25,26,26,30,35,29,30,23,19,31,19,30,25,26,30,29,29,23,26,21,38,18,32,21,24,30,21,31,27,28,28,32,25,24,24,33,28,25,28,32,16,21,17,30,25,32,6,28,25,3,43,30,34,26,30,25,30,26,36,27,22,31,25,35,27,25,34,24,40,29,31,23,22,49,30,20,23,35,42,35,29,33,21,26,25,30,39,15,24,30,31,27,15,32,32,30,21,23,18,30,17,15,30,41,23,31,30,40,28,19,36,32,38,31,22,24,29,16,13,26,30,24,27,26,39,34,28,21,29,30,43,17,29,30,33,36,37,23,21,23,29,27,27,25,27,32,34,28,24,24,25,32,27,30,33,21,22,35,103
35,27,37,25,33,42,25,39,33,37,27,30,25,27,27,45,27,23,22,38,48,33,34,32,23,28,37,32,30,28,30,37,40,36,31,21,31,30,36,37,31,32,35,39,25,25,25,32,33,31,40,44,32,36,42,30,39,31,31,32,32,27,15,21,41,32,14,41,31,36,37,30,37,28,26,27,22,33,34,30,22,29,33,26,34,30,30,30,36,30,37,39,37,27,34,18,14,28,24,28,26,20,37,31,31,39,31,20,28,26,20,27,26,30,28,25,20,24,38,21,30,28,40,30,32,25,30,38,35,40,38,37,31,39,49,28,36,25,20,38,33,42,35,20,31,28,26,26,24,36,22,36,30,37,34,29,38,38,29,23,20,38,37,30,30,23,43,32,35,41,40,27,29,40,25,29,31,39,24,37,26,25,30,37,38,36,34,27,35,26,5,0,33,35,31,28,53,31,32,33,35,41,19,28,45,25,27,26,26,24,31,17,41,35,36,31,33,31,32,31,30,36,33,34,47,37,37,33,36,35,22,30,36,32,42,16,19,37,24,6,34,38,28,36,31,30,30,29,25,34,31,32,13,42,45,32,33,28,23,30,41,21,23,34,23,28,33,27,29,19,27,29,27,44,23,35,39,17,35,33,35,31,34,35,28,22,28,31,25,29,36,41,36,28,31,21,27,35,35,30,23,19,39,24,29,40,31,35,31,28,33,26,45,33,28,33,26,39,31,30,46,35,18,29,32,23,28,38,33,24,29,33,30,27,37,36,34,43,28,26,38,17,25,35,42,10,34,32,19,30,40,32,34,28,27,25,25,32,33,25,30,29,36,28,30,29,33,39,33,16,30,30,33,33,22,42,28,37,33,29,31,24,32,27,37,34,36,20,32,31,37,32,24,27,37,31,24,49,30,36,24,40,35,36,40,25,27,37,27,27,37,32,30,38,43,40,24,29,26,42,39,34,29,25,33,34,35,26,27,39,29,20,11,31,25,27,47,30,32,32,36,37,25,27,42,19,11,33,35,37,20,24,30,22,30,19,14,39,34,40,28,30,45,33,25,22,40,23,27,35,24,28,40,31,33,30,31,30,39,34,34,41,34,30,38,24,26,26,24,48,33,36,27,39,36,26,29,31,38,30,38,46,26,31,34,32,34,32,34,39,45,30,32,16,33,34,36,34,29,21,30,36,37,38,40,32,34,34,31,22,29,37,25,32,41,20,28,38,28,28,36,30,31,31,34,40,32,33,28,24,29,24,35,30,31,33,34,34,28,21,25,42,23,33,26,29,35,26,36,32,33,33,30,30,19,25,38,33,30,33,37,21,26,22,35,30,32,11,33,30,8,43,35,37,25,29,30,33,31,41,32,27,30,30,40,22,30,37,29,45,34,27,28,27,54,31,25,28,40,47,40,34,32,26,31,30,35,44,20,29,35,36,32,20,37,27,35,26,28,23,35,22,20,35,46,28,36,35,35,26,24,37,37,43,36,27,29,34,21,8,31,35,29,32,31,44,39,33,16,34,33,45,22,34,25,38,41,34,28,26,28,34,31,32,30,32,37,39,33,29,29,30,33,32,35,38,24,27,40,108
39,37,30,30,35,43,26,36,36,24,32,37,32,34,30,37,32,10,31,38,38,35,37,40,38,40,41,36,44,28,41,46,38,15,28,33,34,34,39,37,32,33,38,41,30,8,28,36,36,33,33,44,35,37,35,31,40,26,34,40,36,36,35,26,44,41,30,43,38,32,43,35,41,40,45,28,29,34,40,33,28,37,35,26,35,35,37,33,35,31,35,36,43,27,33,23,19,37,24,30,24,32,36,31,40,46,33,38,26,28,33,29,28,35,25,32,27,34,39,26,33,29,43,22,36,34,35,28,41,30,24,40,41,36,56,46,42,26,36,38,39,47,45,30,37,43,38,38,36,37,37,42,37,40,36,26,44,42,36,28,25,42,14,38,26,36,50,33,38,48,34,33,28,42,33,33,36,19,26,25,41,39,22,15,25,30,38,32,37,36,28,33,0,35,36,34,58,34,29,34,33,47,37,41,57,37,35,34,27,29,38,35,51,35,22,35,41,35,38,32,39,39,31,35,43,49,51,34,38,38,35,26,39,19,21,17,20,39,40,29,47,48,30,36,30,30,34,36,38,35,36,35,37,44,45,24,34,37,41,23,42,31,23,30,34,29,26,24,38,24,39,35,40,41,28,41,42,27,25,38,38,32,34,41,25,23,26,38,29,30,33,48,45,32,37,33,23,37,28,32,24,42,42,37,29,36,23,47,46,33,40,39,48,34,34,38,39,13,35,41,20,38,32,43,39,21,15,36,41,34,34,33,42,28,45,32,39,44,33,27,24,29,29,47,48,23,38,33,32,32,43,34,37,27,28,29,40,32,31,36,42,37,37,38,24,30,35,46,35,39,37,39,42,46,23,49,33,39,48,21,36,25,38,35,34,37,38,34,35,32,40,40,27,25,44,40,39,46,30,37,25,54,49,37,38,35,35,40,40,39,42,30,33,42,47,36,29,34,29,60,44,35,32,32,34,37,38,28,29,48,42,21,39,44,38,37,51,41,50,34,45,46,31,30,48,32,24,37,33,27,32,36,31,25,13,44,39,46,36,46,29,32,43,35,29,27,45,33,25,38,25,29,35,45,30,33,35,30,36,20,36,45,39,34,43,30,29,37,36,42,34,40,33,41,38,37,27,36,39,29,50,33,43,34,35,47,41,36,34,44,48,35,33,39,31,32,34,33,30,46,45,33,43,47,39,39,39,45,35,22,30,42,34,35,42,33,35,43,37,36,34,34,35,36,19,38,38,35,35,38,36,40,35,47,42,41,34,38,35,39,27,44,26,39,31,42,37,25,34,22,21,35,43,35,31,37,35,34,35,32,42,35,30,31,47,31,43,22,32,38,31,45,37,43,40,36,36,24,33,27,35,37,39,40,45,44,35,47,38,43,39,37,36,32,32,36,44,47,33,40,24,40,47,31,32,33,38,48,41,32,36,37,37,25,33,40,36,27,31,26,38,35,33,30,44,29,39,41,53,40,30,45,42,36,16,32,35,39,22,41,32,29,32,33,32,51,45,36,34,34,35,43,34,46,43,33,47,48,37,39,31,36,33,38,35,40,36,39,35,30,36,33,34,35,41,24,36,31,34,106
44,26,39,40,21,36,27,26,37,33,38,29,24,26,31,45,25,30,30,26,52,33,28,33,24,33,30,37,31,34,33,32,14,33,39,29,32,28,30,40,30,31,32,32,33,32,25,32,34,36,36,35,27,47,24,36,40,33,32,35,29,26,23,35,28,19,29,44,32,27,32,42,33,26,48,33,25,30,44,30,16,15,39,36,24,32,32,28,33,29,17,41,40,31,34,33,29,36,28,31,37,29,36,34,26,32,27,24,23,25,28,32,33,38,10,18,23,26,35,36,35,30,36,31,31,28,36,26,38,38,38,32,28,39,48,37,37,36,24,37,28,45,38,31,41,39,29,29,30,30,23,35,35,36,36,31,25,37,22,31,34,36,34,30,28,33,50,42,36,38,35,32,31,34,34,37,34,39,35,38,39,34,18,24,34,39,34,35,44,25,30,35,35,0,38,38,60,35,6,31,28,44,35,30,48,29,20,19,25,32,24,33,40,24,36,32,27,24,19,28,28,30,39,43,41,48,32,40,33,33,31,37,40,29,39,27,30,36,35,29,33,45,24,27,33,27,38,26,28,33,33,32,29,38,45,42,32,32,27,12,31,28,31,37,31,28,23,27,24,34,30,23,26,27,33,33,39,26,44,32,35,36,33,36,24,21,25,24,34,35,38,34,34,36,25,31,34,36,37,23,34,31,41,27,28,32,32,33,29,25,36,36,50,34,22,38,37,22,34,35,29,44,41,46,34,31,33,34,39,31,43,32,26,27,40,37,44,42,35,25,37,33,28,33,33,33,31,29,31,27,43,25,38,30,29,33,37,35,36,35,33,34,33,33,32,29,35,35,24,39,31,28,40,40,33,41,43,36,39,40,33,30,34,30,34,33,32,39,34,31,25,31,26,35,30,34,25,51,30,26,23,27,39,30,42,19,17,34,30,31,39,25,23,36,32,34,34,36,28,45,42,33,30,28,21,22,29,36,20,38,28,31,27,30,24,26,40,35,35,37,23,24,31,29,44,30,34,32,38,27,30,35,36,24,36,30,25,46,22,29,39,33,39,27,19,36,52,21,37,28,19,22,38,41,32,29,28,23,32,34,32,42,27,29,41,27,26,33,31,49,26,35,18,35,43,31,35,45,26,34,31,43,35,33,31,30,35,30,27,38,48,24,22,28,38,27,29,32,28,39,36,36,32,41,34,25,40,39,29,30,35,42,20,35,38,19,27,35,25,15,42,29,30,28,16,34,31,26,21,11,40,35,44,46,31,34,33,33,31,32,13,30,25,27,36,39,33,26,29,36,35,36,26,29,34,28,40,27,24,34,41,14,19,17,42,24,24,32,32,39,31,42,31,26,26,30,37,21,32,40,31,37,32,32,38,32,35,40,40,44,29,26,27,38,41,28,34,37,27,34,36,37,33,17,31,35,37,43,32,35,34,38,31,35,38,38,34,21,26,23,41,32,30,29,53,29,37,46,38,33,15,42,37,44,36,33,16,38,32,30,25,29,27,41,40,46,40,32,32,25,26,41,32,41,37,31,36,38,31,38,26,25,22,30,39,34,34,35,26,24,22,30,32,43,28,31,20,25,35,107
28,28,24,24,33,16,20,34,29,31,20,29,19,20,23,31,23,26,32,12,40,24,19,31,29,26,16,21,36,28,24,40,33,27,26,28,16,22,26,28,19,20,31,32,14,28,22,30,25,27,37,38,27,39,23,20,29,14,29,26,28,30,32,10,28,19,28,41,31,29,32,28,31,29,29,23,20,28,33,27,25,23,33,28,23,15,30,26,35,24,30,8,33,21,31,21,17,38,26,23,27,14,20,24,34,32,23,28,19,21,30,22,22,27,31,27,22,30,32,14,28,18,25,24,28,21,13,35,31,41,26,34,36,34,44,33,30,28,30,36,23,41,34,21,18,34,27,22,25,22,30,38,11,18,29,21,35,35,31,12,13,34,28,32,34,25,36,34,33,41,33,26,21,32,34,18,12,29,25,29,15,33,33,29,30,29,28,16,28,27,26,31,36,38,0,21,42,23,32,30,27,21,34,34,41,24,27,26,21,13,25,30,22,32,20,20,32,32,30,22,32,27,34,30,32,14,42,33,25,25,18,27,31,27,31,19,22,30,24,27,37,32,20,40,29,25,24,12,32,16,9,18,34,34,40,36,26,20,25,30,37,15,23,21,41,20,25,22,14,12,21,25,30,27,8,24,36,25,33,22,32,30,29,36,28,20,27,25,21,21,28,40,30,22,23,22,24,30,22,29,26,31,8,33,24,22,17,33,29,21,27,32,37,29,23,16,39,27,22,27,34,38,31,31,28,25,31,36,38,18,22,28,31,23,32,23,17,41,26,16,28,26,30,33,37,21,29,23,27,24,33,31,33,20,19,19,31,28,29,18,18,22,27,27,32,21,22,36,27,35,25,31,35,34,25,38,31,31,39,30,23,26,27,21,35,29,23,33,29,25,33,27,21,29,36,27,28,18,20,34,18,46,43,29,32,27,25,33,36,28,30,29,26,30,32,29,7,2,23,44,24,27,27,17,29,30,27,27,26,28,36,23,36,32,32,33,39,28,34,17,23,24,26,26,20,15,22,26,35,34,23,33,22,21,33,39,34,35,34,33,31,25,33,36,28,15,33,27,28,24,22,26,39,28,28,31,27,22,34,22,23,38,28,29,16,23,23,26,24,41,30,29,25,29,32,26,30,24,34,13,43,41,35,19,29,30,29,17,26,39,38,30,25,34,35,28,30,20,18,34,42,31,18,37,29,29,37,34,24,24,12,20,28,24,32,23,23,31,13,32,38,29,28,20,26,32,25,29,22,32,36,37,37,30,30,26,19,25,20,26,28,28,22,21,9,30,24,21,26,24,23,28,27,19,32,26,31,26,19,21,34,31,27,25,35,27,25,20,32,30,29,35,22,30,28,24,19,24,26,30,23,34,31,25,26,36,25,38,28,38,24,14,29,20,44,24,34,31,30,37,27,14,35,30,15,22,28,32,30,21,36,26,21,23,24,40,24,20,15,20,35,24,26,20,48,31,23,31,41,33,28,30,10,27,30,30,31,31,24,39,24,35,19,19,18,44,38,27,31,35,34,41,23,34,31,37,31,42,33,34,18,23,26,36,33,26,24,24,31,27,31,27,28,25,25,35,28,19,28,100
13,27,26,25,30,37,17,35,27,31,16,26,24,22,26,34,29,24,32,14,36,22,25,16,20,28,10,17,27,24,31,42,28,24,23,28,22,23,18,13,30,31,35,32,14,26,23,20,19,24,30,39,24,37,32,20,29,21,26,33,29,30,33,12,30,21,26,38,19,26,34,25,25,16,29,23,20,25,33,28,26,25,33,27,28,21,22,25,34,29,28,29,26,15,32,19,15,38,20,26,29,21,17,20,30,33,24,28,27,25,30,25,24,31,28,27,22,31,30,12,16,19,35,22,18,17,16,32,30,36,23,28,38,31,40,34,20,19,31,34,23,33,26,27,3,27,30,12,12,28,21,41,26,27,32,18,35,35,31,12,9,31,25,18,34,26,21,27,30,32,35,21,18,33,27,18,25,30,27,25,30,25,29,29,32,22,29,16,28,28,23,28,34,38,21,0,42,20,32,31,21,27,29,19,31,13,30,29,25,13,30,27,35,31,17,23,32,21,23,24,17,24,33,32,38,32,42,23,24,27,20,24,28,24,30,17,20,33,24,24,39,39,21,35,17,19,18,28,27,33,20,25,29,35,37,33,26,30,30,30,36,22,19,20,28,19,24,19,26,10,13,28,34,28,14,27,37,23,36,22,32,25,15,23,28,23,29,30,23,21,25,38,23,16,26,7,21,33,24,27,24,35,29,26,18,23,24,28,24,21,28,33,34,27,20,22,35,31,16,27,38,35,18,29,24,19,25,34,33,25,18,14,16,21,26,18,20,35,14,22,26,11,32,28,32,18,22,25,27,26,24,29,30,17,18,13,30,23,24,3,16,25,29,28,32,23,22,32,26,23,13,18,30,22,23,40,29,31,32,32,17,25,29,28,34,30,25,20,26,25,34,34,18,15,28,23,19,39,22,37,24,39,43,29,38,26,27,36,27,13,28,24,27,29,34,29,14,19,20,37,30,29,24,17,31,31,28,29,24,34,32,21,31,29,28,30,40,24,34,30,25,26,26,25,26,22,19,29,34,31,8,18,27,20,31,34,29,43,31,27,24,25,38,37,29,11,29,28,22,19,25,24,37,24,13,16,28,26,28,19,23,36,33,27,33,23,24,12,10,46,23,32,20,31,32,26,24,22,35,10,41,38,33,24,26,25,9,23,30,37,29,21,26,34,21,22,24,23,28,36,35,28,12,24,24,22,35,36,26,18,9,26,24,21,34,27,21,31,27,27,24,27,28,20,30,28,19,24,27,31,32,31,34,43,33,29,22,28,14,27,29,28,19,24,12,30,24,18,22,20,20,31,24,19,23,29,25,26,19,22,38,30,25,27,21,28,26,18,29,32,26,37,24,24,18,14,31,26,29,30,28,34,30,30,19,37,23,32,22,39,24,28,25,16,35,24,32,33,27,33,18,20,27,25,18,19,22,29,34,26,35,25,21,21,17,36,32,27,22,21,23,27,27,26,43,29,8,28,30,26,23,33,24,32,27,28,26,35,22,34,24,33,22,24,23,35,33,27,26,29,30,34,8,20,20,35,31,42,33,34,21,23,26,37,30,31,24,27,23,30,31,27,30,22,29,30,27,20,30,86
55,56,50,54,56,58,45,62,44,55,40,57,51,48,38,59,53,48,47,50,62,47,48,50,43,46,46,39,50,52,56,65,49,53,56,46,46,52,51,54,48,49,52,56,32,50,45,54,43,49,58,70,59,61,60,38,47,46,50,57,46,52,51,36,59,57,46,46,49,52,57,55,51,37,47,41,38,53,55,50,52,54,58,45,52,44,45,41,58,47,52,50,60,41,54,43,39,41,50,40,51,46,52,44,53,51,53,45,51,49,49,39,40,55,51,45,40,53,54,36,46,49,60,56,52,51,45,58,49,66,52,48,57,39,64,52,54,50,55,58,41,66,60,51,45,54,52,46,41,52,44,66,49,42,46,48,59,58,49,30,33,58,54,52,59,50,60,55,54,56,60,53,48,63,57,36,50,58,49,56,53,46,59,57,56,47,55,34,46,55,48,53,58,60,42,42,0,44,54,57,52,58,39,53,65,47,54,53,43,31,56,43,53,59,50,57,58,44,57,54,51,58,54,50,69,56,61,57,55,55,49,51,47,50,59,41,44,57,42,49,64,64,50,58,51,47,44,52,54,51,38,58,45,64,67,62,44,53,48,53,55,47,47,53,62,49,52,45,54,34,47,57,59,43,38,56,51,43,59,48,55,51,53,51,52,47,51,50,41,39,55,61,51,42,55,41,51,47,48,53,48,62,50,53,48,38,45,55,51,47,56,59,58,58,54,56,58,55,52,45,62,56,60,50,51,49,53,60,62,50,42,52,50,49,54,51,49,66,48,46,57,45,54,55,64,43,56,53,52,49,55,55,51,47,48,39,60,50,51,45,50,55,57,51,62,51,40,59,52,49,46,35,62,55,47,68,53,49,21,54,51,44,53,52,62,54,50,58,50,53,63,61,44,53,57,54,42,60,54,57,48,68,60,56,61,50,52,48,50,47,52,53,56,54,63,47,39,44,44,67,54,49,48,35,53,60,58,51,50,58,53,45,47,58,52,54,61,53,57,44,61,62,52,47,57,47,44,53,57,57,42,52,58,42,55,56,51,52,57,63,48,42,56,63,55,35,53,52,52,53,49,47,61,48,49,52,47,49,54,48,48,62,59,51,58,47,46,46,44,76,42,56,43,58,50,49,54,46,58,45,62,64,55,58,54,52,50,46,53,62,60,47,52,59,49,51,53,44,46,33,24,36,48,55,55,52,59,64,55,48,44,59,47,45,64,52,45,57,53,56,62,52,51,46,55,60,55,54,53,52,60,41,54,57,62,58,51,55,38,45,54,59,43,53,41,56,49,46,53,46,47,45,57,45,45,51,49,53,37,50,62,49,49,50,41,54,58,42,54,57,51,68,49,60,41,45,55,50,43,48,52,44,51,55,47,56,51,61,58,63,42,54,49,40,74,50,54,51,65,71,59,54,50,48,47,43,46,65,61,59,59,49,47,45,50,59,52,51,47,43,52,51,53,46,54,53,50,54,60,47,46,58,52,62,55,52,56,59,46,50,51,55,49,52,53,44,50,45,42,60,59,63,42,42,50,61,49,59,45,59,48,49,52,61,52,57,54,51,56,54,49,45,50,47,58,57,49,49,48,120
27,14,8,17,33,35,17,24,21,14,18,32,21,13,18,25,27,26,28,28,30,16,19,26,19,24,30,23,26,28,22,36,24,21,24,28,24,15,20,26,32,33,30,31,16,28,23,22,24,29,30,39,32,36,34,22,27,14,8,19,21,23,33,14,34,32,28,34,16,24,33,33,19,12,28,25,22,25,29,28,27,28,32,23,22,23,18,21,27,30,21,31,23,9,29,21,17,34,24,18,27,19,25,8,29,27,22,24,25,27,30,17,16,28,26,26,22,27,30,14,21,11,35,27,15,21,18,20,33,28,20,27,36,27,42,26,22,25,32,36,19,36,29,21,23,22,27,16,16,25,20,41,27,34,24,14,29,37,30,14,11,34,22,22,22,28,35,31,12,23,32,19,14,33,27,20,26,27,25,29,31,21,30,23,14,6,26,18,30,13,26,31,34,35,23,20,44,0,29,26,18,31,27,29,35,17,27,26,27,15,25,23,32,31,18,22,25,25,26,18,27,20,29,26,40,37,35,27,17,20,23,20,24,20,27,19,22,28,22,27,42,35,19,33,14,30,12,25,27,30,22,24,27,33,33,30,28,16,21,28,32,18,23,23,34,13,18,15,23,12,17,26,26,37,16,23,37,25,33,21,30,23,32,23,23,25,24,27,17,23,21,40,33,10,24,13,17,25,6,22,25,28,31,28,29,32,11,31,27,14,25,28,16,33,24,25,37,21,33,26,28,32,24,25,25,23,29,28,33,21,20,33,19,21,18,21,22,25,11,24,30,15,27,31,37,21,24,19,30,11,33,24,28,13,12,7,24,29,30,17,20,24,23,16,28,23,24,28,14,28,24,14,28,33,24,27,31,25,28,30,14,27,23,14,24,27,17,26,26,25,31,19,18,27,33,18,18,28,20,38,26,41,39,15,36,28,26,28,29,19,30,21,24,23,32,31,16,21,20,45,32,23,6,19,32,28,28,25,19,36,32,23,29,25,30,32,38,17,30,22,35,36,22,25,33,20,22,28,32,19,12,22,25,20,30,31,28,40,34,28,26,20,40,38,30,13,31,29,19,22,24,28,39,30,24,27,20,22,22,16,15,29,30,29,30,25,24,17,15,46,26,29,24,25,26,14,21,24,29,18,36,34,31,23,26,28,28,21,26,38,33,23,20,31,30,19,21,25,30,38,29,24,32,29,29,33,37,30,20,22,17,25,23,3,28,19,23,24,24,27,36,31,30,19,25,29,30,16,24,28,36,33,32,35,33,29,24,29,20,19,25,42,19,22,14,25,16,16,19,14,15,23,26,18,27,26,30,22,21,18,27,25,20,21,26,27,28,20,26,30,27,37,16,25,19,23,27,20,21,32,30,36,26,21,35,29,12,35,37,37,18,25,27,4,40,17,30,33,34,41,26,24,26,23,8,1,27,42,27,25,28,19,16,23,22,38,34,26,24,21,27,27,29,20,41,28,28,22,38,22,21,32,28,35,24,30,26,24,21,32,20,17,20,26,26,35,31,21,24,30,29,35,14,25,28,25,33,38,29,37,19,22,25,36,33,24,24,27,25,29,30,24,24,25,27,27,28,18,12,84
38,20,33,34,15,40,24,30,31,27,33,23,20,28,25,39,19,24,24,20,46,28,30,30,18,27,24,31,25,30,29,26,20,27,35,25,26,22,24,34,24,25,26,36,27,26,24,27,28,30,30,34,21,41,18,30,34,29,26,33,26,20,17,29,22,13,25,39,26,21,26,38,35,30,42,27,21,24,38,29,10,9,33,30,18,26,26,22,27,23,21,35,34,27,31,27,23,30,22,25,31,25,30,29,20,28,21,18,17,19,22,26,27,32,4,14,19,22,29,30,31,24,36,25,26,22,30,20,38,32,32,29,22,34,47,31,32,30,18,31,22,39,32,25,35,33,23,23,28,32,17,29,29,30,30,25,27,31,18,25,28,30,28,29,22,29,44,36,30,32,29,26,25,28,28,31,28,33,29,32,33,28,12,18,28,33,30,29,38,19,28,32,29,6,32,32,54,29,0,25,23,38,29,24,42,23,24,23,19,26,26,27,34,18,30,26,21,28,21,24,22,29,38,37,45,42,34,34,30,27,25,31,34,23,33,21,24,30,34,27,27,41,18,21,32,21,34,20,22,27,27,26,23,32,43,36,26,26,21,6,35,24,25,31,25,22,17,22,18,28,24,17,20,21,27,32,34,22,39,26,34,30,27,30,21,15,20,26,28,29,32,30,28,32,19,25,28,30,31,27,28,25,40,21,22,26,26,27,23,27,31,32,44,38,16,33,31,16,30,29,23,38,35,40,29,25,27,28,33,27,37,26,28,21,36,33,38,36,29,19,31,27,23,27,27,27,25,25,27,26,39,29,35,24,23,29,31,29,30,29,27,28,29,27,26,23,35,29,28,37,25,28,35,34,27,35,37,30,33,34,27,24,29,28,38,31,28,33,31,25,24,25,23,29,26,28,19,45,26,20,17,33,33,32,36,13,11,28,24,31,38,20,17,30,26,28,28,30,25,42,36,27,24,24,15,21,23,31,24,32,22,25,21,24,18,20,39,29,30,31,17,18,25,26,38,26,28,26,35,21,24,34,30,21,31,24,19,40,16,35,33,27,33,21,13,30,46,15,31,22,13,16,32,36,34,33,27,27,28,28,28,36,23,23,36,21,25,27,25,44,30,29,12,34,37,27,29,40,20,31,33,37,29,27,25,24,29,28,29,32,43,18,16,22,33,22,24,27,22,37,30,31,26,35,32,21,34,33,23,24,32,37,14,31,34,13,21,34,19,19,36,23,24,22,10,29,33,30,23,17,34,29,38,40,25,28,27,27,27,31,7,24,22,21,30,34,29,23,24,30,29,30,26,23,28,22,34,29,18,29,37,18,23,11,36,18,26,26,26,33,25,43,27,32,20,24,33,15,28,34,27,31,33,28,32,32,29,42,34,42,23,20,21,32,35,24,28,31,29,36,37,31,27,11,27,29,31,37,26,29,28,32,25,29,34,32,28,15,20,22,38,28,26,30,48,23,32,42,35,27,9,36,31,38,30,27,18,34,26,24,27,23,21,35,34,40,34,26,26,29,30,37,26,35,31,27,30,32,25,34,20,19,16,24,33,28,28,31,28,18,18,29,26,37,27,26,14,19,29,101
18,19,26,26,32,21,24,33,28,21,33,34,24,23,22,38,27,28,30,23,49,28,26,18,29,23,27,34,36,27,24,41,40,34,39,31,20,31,30,31,25,26,32,35,34,30,25,25,28,39,40,28,36,49,31,31,29,30,22,33,14,25,33,29,39,30,31,40,28,31,43,42,29,28,35,34,27,28,33,30,27,31,26,25,30,26,23,19,32,29,37,29,40,30,31,31,27,36,25,20,29,21,34,32,33,31,27,30,15,17,29,21,22,29,21,21,25,17,31,33,25,15,13,29,26,28,28,25,23,41,35,35,32,38,47,31,22,38,31,42,28,39,32,23,31,43,32,34,32,15,30,37,31,26,26,16,34,40,25,32,30,39,33,23,33,16,37,30,26,34,37,21,16,39,29,33,30,38,27,32,35,19,29,23,20,32,33,32,44,18,28,33,34,31,30,31,57,26,25,0,23,32,31,21,35,35,13,12,30,33,30,29,42,31,33,29,35,27,22,13,23,32,34,30,42,44,34,40,24,21,25,22,31,31,40,29,32,35,32,29,27,37,29,34,33,26,34,27,26,22,32,31,31,43,35,41,32,29,33,19,28,20,22,32,30,13,8,26,29,31,35,34,31,27,27,29,39,28,39,24,35,25,32,32,26,31,25,30,21,32,23,37,29,35,33,32,19,27,28,26,35,32,38,25,27,22,27,36,37,24,26,7,29,44,28,34,38,21,26,25,28,31,28,32,27,24,30,19,36,23,39,31,29,28,37,30,32,21,30,35,33,30,25,41,31,23,27,14,14,27,29,28,37,15,14,32,26,39,38,28,38,28,18,29,23,30,22,33,30,37,27,30,17,28,35,27,41,36,36,32,28,32,25,28,40,34,29,30,31,30,34,24,23,28,33,36,28,39,15,33,33,36,42,15,41,32,33,32,22,32,24,24,27,39,39,42,26,31,25,48,33,18,24,30,25,31,37,29,23,37,35,33,33,37,31,33,42,37,42,26,34,35,28,28,44,22,24,31,28,26,33,37,33,23,32,41,36,39,33,32,30,22,49,38,30,28,46,31,38,32,29,33,43,35,28,31,13,8,35,31,27,34,28,35,32,19,26,32,32,41,29,34,29,35,29,27,40,30,30,27,33,35,29,30,27,38,30,24,4,44,34,27,32,35,33,22,24,32,27,24,33,35,29,27,7,28,33,15,25,23,27,38,27,27,23,24,32,21,28,24,37,34,33,22,15,19,28,32,27,20,35,32,34,39,30,28,32,36,33,29,24,39,22,35,24,10,26,25,24,33,32,25,24,21,31,31,34,12,32,20,36,17,22,26,43,30,26,24,32,25,31,27,28,33,27,26,29,10,17,30,32,30,24,23,31,22,21,37,27,21,29,29,34,28,40,27,28,30,30,37,36,36,36,24,18,25,31,20,33,32,33,23,19,33,30,38,30,27,22,23,33,15,13,16,30,31,26,38,41,20,26,39,35,33,35,26,25,33,34,36,10,28,28,36,35,37,33,32,28,18,17,42,33,42,37,32,44,43,29,21,27,25,28,40,33,31,33,33,29,34,25,30,19,37,29,30,33,28,30,91
28,26,24,21,28,28,20,32,27,27,12,33,27,22,28,37,9,27,28,25,43,23,21,25,20,19,29,23,27,29,26,38,19,25,37,29,16,26,19,30,26,27,35,32,24,25,26,23,29,22,21,22,34,46,35,20,29,27,24,30,21,26,27,22,27,18,29,41,12,18,31,35,32,23,36,23,25,28,28,29,20,14,28,31,9,17,29,26,31,33,16,35,19,22,33,29,25,34,25,26,11,27,27,24,30,24,29,19,25,23,30,27,28,36,23,18,23,26,33,22,31,26,28,32,3,24,23,24,30,29,28,20,27,34,36,27,29,29,16,33,14,35,32,17,24,30,28,13,19,22,21,40,33,38,28,27,25,33,22,22,19,30,24,25,20,32,36,30,28,39,28,22,27,24,34,22,32,25,13,26,37,26,25,36,28,23,33,26,38,25,30,35,33,28,27,21,52,18,23,23,0,28,24,25,32,20,20,19,28,23,30,22,34,31,31,25,14,24,19,20,23,21,18,22,41,36,32,24,28,31,27,33,30,27,31,26,23,29,29,29,28,44,27,31,10,25,25,19,30,29,23,25,24,41,36,34,30,23,22,25,33,27,24,27,35,24,29,22,19,20,14,13,32,29,21,24,38,26,31,25,35,26,29,26,23,25,22,30,29,21,34,34,29,23,15,14,30,31,22,23,21,23,35,31,24,34,27,32,28,21,28,30,32,37,23,23,35,35,25,21,42,28,28,36,30,22,28,33,36,30,28,28,23,16,19,25,30,36,7,29,27,18,19,32,38,25,21,21,28,22,36,25,33,26,25,20,29,21,20,18,17,27,25,23,27,18,26,36,19,24,25,25,31,32,20,34,39,22,39,14,10,26,29,25,29,33,25,30,24,20,13,31,21,18,30,34,19,40,22,34,27,33,34,22,25,14,12,29,29,20,30,3,6,29,31,28,20,25,23,40,37,22,22,24,20,10,19,15,20,36,26,30,26,26,22,24,39,33,23,32,22,23,22,28,30,28,26,28,30,23,15,25,21,23,20,21,25,36,29,22,26,26,40,31,23,21,39,13,15,21,23,27,30,31,31,28,20,15,32,29,24,43,24,25,18,21,25,13,11,37,26,30,24,23,38,25,17,32,25,25,31,41,33,24,29,29,29,19,19,27,41,19,11,20,12,1,3,16,25,31,39,31,31,25,29,25,23,37,27,23,24,27,24,15,30,25,31,11,18,17,27,25,26,23,29,26,24,17,27,17,36,32,40,45,30,26,19,28,21,26,20,37,22,17,22,27,25,21,1,27,28,29,25,22,24,29,35,19,18,23,37,14,19,23,22,24,24,26,22,32,28,32,24,19,20,24,33,30,24,34,30,32,31,27,33,29,16,29,19,37,15,19,25,20,44,23,33,36,27,34,33,21,27,21,24,17,32,35,24,22,32,34,20,31,26,36,26,25,28,24,23,31,29,20,44,34,29,29,33,27,23,35,25,40,22,30,16,35,31,29,17,25,28,31,30,38,32,18,21,12,11,34,15,21,23,29,30,33,35,35,27,25,22,22,33,31,32,35,14,28,22,21,21,33,28,9,15,26,21,93
34,38,38,17,41,37,29,45,40,36,37,43,28,35,35,46,30,37,44,29,49,40,36,38,25,37,33,37,32,37,29,45,41,37,43,34,33,36,40,35,37,38,32,47,26,39,27,32,41,37,34,46,44,44,24,34,42,31,30,38,36,39,37,27,42,33,34,38,26,40,39,45,38,29,45,37,30,35,40,24,30,29,42,39,37,32,35,32,46,37,40,29,23,28,20,36,32,50,33,34,39,31,37,38,33,42,29,33,36,38,42,35,36,43,36,29,28,34,38,31,42,32,45,41,25,30,30,41,37,25,39,35,42,43,52,40,41,39,29,28,34,46,39,38,30,41,34,15,25,39,24,48,28,32,40,33,41,44,33,28,30,40,38,31,33,34,42,40,34,45,14,28,33,46,40,34,29,43,40,38,32,38,38,38,37,25,37,24,36,38,36,41,47,44,21,27,58,31,38,32,28,0,42,31,34,17,39,38,37,29,34,40,23,41,37,34,36,35,35,39,29,35,44,46,53,35,48,26,39,39,33,36,43,36,39,30,33,43,36,36,40,49,32,42,24,35,31,29,41,37,26,35,42,46,37,46,40,31,36,36,49,32,32,33,41,30,35,31,31,29,14,37,39,33,25,36,33,31,49,31,37,32,30,36,41,33,42,34,37,35,40,45,23,29,39,20,33,37,36,40,35,36,29,40,34,28,34,37,33,34,32,25,46,38,24,9,45,40,39,35,47,42,24,42,37,32,38,30,40,35,35,30,29,33,33,31,34,44,21,33,39,24,43,37,51,31,34,39,32,33,45,42,42,32,31,26,42,36,37,24,11,32,43,37,41,35,33,41,33,30,31,31,37,39,34,39,46,34,45,42,24,38,30,33,43,36,40,26,36,37,29,42,28,36,40,41,26,39,37,47,35,46,48,37,49,28,30,45,40,26,46,31,30,43,46,44,24,19,30,59,41,43,28,30,35,26,41,39,37,45,38,34,41,40,34,32,52,42,39,34,37,38,38,31,41,32,32,39,40,40,21,31,35,26,41,37,32,47,42,49,40,32,26,41,33,32,50,26,29,38,31,27,25,37,40,37,35,40,41,35,39,40,37,39,37,40,28,19,17,53,33,42,31,30,31,35,31,41,40,30,47,50,40,35,34,34,35,34,36,48,50,33,38,33,40,29,31,37,35,41,48,40,35,31,39,22,42,17,27,31,29,13,27,29,44,32,38,39,30,33,45,38,37,29,40,46,42,31,31,36,45,33,47,47,47,43,36,35,27,39,33,45,27,38,26,28,38,30,29,33,34,39,41,28,36,33,47,44,35,37,42,33,38,30,28,37,40,32,36,45,38,52,39,46,27,31,36,37,37,25,16,36,34,28,19,44,22,47,45,49,33,31,37,34,56,31,39,41,37,44,39,7,34,32,32,31,44,50,37,36,47,40,26,38,32,46,41,29,24,25,36,33,31,35,50,34,30,40,52,39,34,43,11,33,40,45,32,39,35,44,42,38,33,37,36,46,40,30,39,40,39,46,21,27,42,36,47,47,37,39,32,32,35,17,43,39,39,41,41,36,33,27,44,42,36,37,29,33,39,107
36,28,30,32,30,36,30,37,24,29,33,34,20,14,18,35,17,27,19,32,42,25,28,29,26,26,28,32,33,23,17,38,31,33,36,31,24,22,27,32,25,24,22,32,21,29,30,21,35,18,35,38,36,43,30,27,36,26,23,26,24,24,12,29,34,25,25,37,30,38,36,40,35,21,20,30,27,37,28,30,19,21,25,23,33,32,17,21,35,22,28,35,37,21,26,29,32,25,19,18,30,25,36,33,32,31,20,20,35,33,17,17,18,37,25,30,25,24,40,29,32,22,32,33,21,27,29,34,31,35,32,34,27,30,50,15,29,24,22,36,21,46,44,32,32,38,13,27,25,26,27,39,25,22,24,25,36,36,29,23,26,41,33,19,26,29,44,26,27,28,32,30,25,32,29,29,26,34,28,26,21,12,27,35,30,29,27,23,35,27,24,19,37,35,34,29,39,27,29,31,24,42,0,28,46,28,28,27,28,24,26,4,32,35,30,29,25,26,24,24,26,27,32,28,41,25,24,38,24,27,29,31,27,32,39,30,30,35,11,25,31,39,23,40,28,33,28,26,22,27,31,31,6,36,33,37,25,22,23,27,37,24,18,29,42,24,29,30,26,27,28,25,28,31,28,30,39,22,37,36,40,34,35,35,24,24,25,26,19,28,32,46,32,26,23,22,28,25,28,23,31,29,36,21,32,26,23,34,34,15,20,34,41,32,24,37,19,33,22,28,38,29,37,17,34,16,22,39,29,27,34,34,29,33,24,29,33,44,25,28,27,24,28,37,42,29,23,25,29,18,33,25,39,24,23,23,35,19,20,26,31,31,29,15,29,35,33,39,21,30,31,23,39,30,32,38,39,29,18,33,28,33,20,21,31,28,28,39,37,29,27,33,29,20,37,33,25,45,25,32,26,40,35,26,39,17,19,28,24,26,36,23,20,30,38,35,27,32,31,29,39,29,21,25,27,24,27,26,20,37,27,34,8,29,23,25,44,32,32,22,29,30,34,32,31,26,30,31,23,33,23,31,33,27,34,31,26,36,31,27,26,20,40,30,22,28,46,19,30,29,22,26,36,12,35,37,25,23,34,28,26,44,29,28,25,31,31,27,25,41,28,34,30,26,28,13,28,39,32,29,25,46,22,30,36,35,35,30,27,37,32,22,31,26,26,25,27,32,27,24,15,27,30,33,37,37,37,28,18,17,28,41,26,28,34,21,28,25,25,28,29,28,29,34,31,28,19,23,23,29,22,32,31,35,33,29,27,32,22,8,22,39,28,21,25,37,27,31,25,26,27,23,21,33,6,12,38,23,25,29,40,26,21,23,28,30,19,30,31,24,27,38,27,24,26,30,31,31,21,39,37,35,17,18,35,19,27,24,28,48,22,26,26,29,44,18,21,24,32,39,27,35,33,30,19,26,35,35,30,32,36,24,31,31,28,20,33,24,29,28,28,30,28,28,45,33,37,38,22,13,30,30,39,36,31,30,27,37,28,11,21,31,26,28,27,41,42,25,3,29,30,32,21,27,12,31,37,34,34,28,25,31,28,28,23,25,32,29,22,27,34,28,30,37,38,29,16,24,28,100
26,20,27,30,34,38,26,32,21,34,35,29,23,16,15,34,17,31,27,26,35,22,27,27,28,18,27,32,35,32,19,44,33,26,29,31,24,24,26,27,30,31,25,32,29,33,26,29,37,32,40,44,31,44,33,36,38,23,34,28,19,23,28,29,28,19,31,43,32,32,32,38,35,28,40,33,27,34,37,30,25,15,32,18,32,31,22,18,35,35,30,41,38,21,26,26,22,33,30,13,24,20,30,31,32,33,27,16,23,25,29,14,15,35,28,20,25,12,39,29,34,24,34,28,28,26,29,28,29,30,25,34,28,36,49,29,31,31,16,32,23,42,35,26,22,35,28,25,25,30,29,41,25,25,19,23,38,32,24,31,28,36,27,31,20,11,32,39,38,33,32,28,23,39,34,36,25,31,22,27,29,29,33,31,33,35,27,27,36,21,23,28,41,30,34,19,53,29,24,21,25,31,28,0,42,26,30,29,31,30,29,26,40,39,23,29,19,26,32,26,2,29,29,25,41,38,32,36,26,28,24,29,24,29,32,24,27,31,25,24,22,36,24,33,30,28,28,22,34,33,37,28,30,38,33,35,38,24,19,30,41,19,27,26,41,24,29,24,24,27,26,32,34,26,28,32,39,28,32,23,36,32,30,36,21,30,22,29,16,35,30,36,8,26,34,20,26,20,25,23,28,23,39,33,29,21,20,33,29,15,22,14,36,23,23,22,32,30,21,20,37,37,31,37,33,29,35,33,39,22,37,29,29,30,30,24,33,42,27,34,28,24,25,33,42,18,31,27,9,20,28,25,29,22,23,23,29,33,33,16,28,27,31,28,24,32,34,36,23,30,26,26,37,35,29,44,36,31,38,27,30,30,20,23,33,27,25,33,35,29,26,27,27,28,32,33,27,47,28,30,32,43,31,32,34,11,13,25,36,26,31,22,19,32,30,37,27,32,29,49,37,30,32,30,21,23,34,20,20,33,23,28,32,25,19,21,41,32,28,19,23,24,31,30,35,21,19,27,30,27,21,22,32,25,33,27,22,44,35,32,23,15,43,30,22,30,41,13,29,28,28,32,30,34,31,28,20,25,34,21,23,25,25,24,27,27,27,25,23,42,28,30,28,26,25,26,27,37,26,23,31,43,35,29,35,30,28,29,25,32,31,6,32,20,34,24,26,29,28,30,39,33,25,35,28,27,42,22,28,28,22,26,26,30,33,27,28,25,23,30,34,24,25,19,30,33,24,25,26,27,35,22,27,32,25,29,27,28,27,22,28,41,26,34,25,17,24,25,26,19,20,18,32,20,25,29,42,29,27,27,39,24,21,29,34,21,34,19,27,38,26,37,24,29,28,25,28,28,16,38,29,19,24,18,12,29,26,37,27,42,24,24,22,31,44,12,34,36,36,43,27,24,35,23,21,28,39,34,24,31,36,32,22,28,23,33,34,30,29,24,28,10,8,28,46,36,23,37,42,30,25,39,28,36,28,35,29,36,29,35,27,25,25,30,29,16,22,27,27,34,33,38,21,33,32,29,39,30,26,16,24,16,19,22,38,25,29,26,26,30,24,30,29,36,33,28,12,23,30,99
38,48,42,37,54,56,42,56,44,48,43,47,41,39,39,51,41,47,51,44,53,45,48,43,38,44,41,44,45,41,45,60,45,44,47,45,48,39,49,44,47,48,50,53,37,49,40,37,48,41,53,54,49,57,44,43,52,46,42,41,44,51,50,39,46,37,43,57,30,46,50,50,42,33,49,46,37,50,44,43,43,33,55,43,41,48,39,36,57,40,44,49,37,32,47,43,39,57,37,38,43,41,42,42,47,47,32,42,50,52,51,39,40,47,45,40,39,38,55,39,47,40,48,47,29,34,41,52,41,47,43,39,46,56,67,52,47,32,42,55,39,57,50,46,34,45,37,19,29,50,39,57,43,50,44,39,52,47,44,35,36,53,45,35,46,37,46,44,46,49,46,32,37,54,44,41,42,50,44,42,47,42,49,54,48,29,50,39,43,47,40,45,57,48,41,31,65,35,42,35,32,34,46,42,0,30,47,46,46,34,47,44,43,49,41,43,45,47,40,45,42,39,48,50,62,55,58,30,45,42,37,45,47,48,50,41,38,46,47,41,46,59,35,52,28,39,35,39,48,48,43,43,46,49,54,53,43,34,39,47,55,42,36,45,45,40,43,44,37,37,20,45,50,53,40,40,52,40,56,43,50,36,43,40,45,42,46,47,41,44,46,56,43,33,45,24,42,45,40,44,39,47,49,47,38,48,45,50,46,38,48,28,50,40,37,29,49,55,47,46,62,46,42,46,41,36,42,50,51,45,45,42,33,45,37,43,45,55,25,46,43,28,49,50,58,35,39,46,35,39,49,46,51,38,39,30,51,40,41,28,23,45,50,45,49,47,45,54,37,34,43,35,41,52,38,58,53,45,49,46,28,43,46,36,47,49,46,44,48,41,45,53,43,40,52,35,37,58,43,50,44,50,57,46,55,37,35,49,44,30,55,35,38,47,50,52,39,39,45,63,54,49,40,34,39,42,49,46,41,54,49,45,48,44,45,47,56,36,48,44,41,42,48,46,53,40,36,42,53,51,25,35,39,41,45,52,47,54,55,54,44,36,46,54,46,38,56,39,33,47,40,41,56,41,44,41,45,43,45,39,44,53,47,43,44,50,39,23,21,65,45,45,37,49,34,43,35,49,44,35,57,62,44,42,51,47,40,46,39,50,54,42,43,46,44,33,35,43,45,50,52,53,43,35,42,39,45,20,30,35,34,33,42,33,47,43,48,43,38,44,49,40,40,41,50,49,48,35,44,47,49,42,51,57,51,50,43,47,31,45,46,53,42,47,37,31,43,43,33,37,38,43,47,40,40,36,54,47,42,43,46,44,42,45,32,49,45,36,40,49,43,62,45,51,38,42,49,45,41,45,36,45,47,44,39,54,34,51,51,56,38,39,45,38,66,41,43,46,48,55,49,27,45,42,42,35,51,55,46,40,58,48,38,45,44,50,51,42,43,42,40,36,34,47,54,48,39,45,56,43,40,53,31,53,47,52,43,43,46,51,45,51,38,44,45,50,44,41,43,44,43,51,25,31,46,52,54,56,46,42,37,44,47,48,47,48,46,49,46,45,44,43,50,50,40,41,38,36,44,111
20,29,25,20,24,40,24,36,24,31,23,31,11,19,27,31,21,27,27,27,33,25,28,29,26,25,23,26,33,21,28,35,25,24,27,27,28,20,29,26,27,28,26,35,19,29,24,17,30,23,35,37,30,27,27,25,34,28,25,28,30,31,20,19,36,27,23,41,18,26,40,32,22,13,31,28,19,32,30,27,13,23,35,30,25,28,21,24,38,26,28,32,25,12,31,20,19,33,17,26,31,16,24,25,29,28,21,24,32,32,25,27,27,32,19,25,21,29,37,19,27,22,39,24,17,14,23,32,29,34,23,22,36,38,47,32,33,26,20,36,20,39,32,26,16,25,29,11,9,30,26,33,23,30,24,23,34,40,29,17,16,34,25,15,24,25,28,24,29,31,31,18,23,31,26,23,22,30,30,22,27,22,21,31,31,21,28,21,33,28,20,25,37,29,24,13,47,17,23,35,20,17,28,26,30,0,27,26,22,16,17,26,26,33,21,25,27,18,22,25,24,27,36,37,40,34,41,22,28,25,17,29,27,26,30,21,24,34,28,21,33,32,18,32,16,27,15,27,30,30,25,27,26,32,40,33,29,25,27,21,36,15,16,27,27,22,27,26,25,17,12,20,29,36,21,26,36,20,36,31,34,22,28,20,27,18,28,17,28,26,30,41,26,13,22,6,26,21,23,26,27,27,32,29,26,31,28,35,31,18,31,31,33,29,7,12,32,31,29,27,38,34,25,28,21,16,22,31,39,18,25,27,15,28,25,29,27,39,13,22,23,8,31,35,38,15,19,26,24,23,31,28,31,22,21,10,33,22,23,10,14,23,30,20,29,30,27,39,25,22,26,15,27,35,26,38,30,20,29,34,16,29,29,23,31,29,26,27,32,25,31,34,24,20,37,27,25,39,23,35,20,38,39,26,42,19,21,37,26,12,35,23,24,28,40,33,21,22,26,46,37,29,23,16,29,28,26,29,23,41,31,25,24,32,27,29,37,28,36,29,31,32,21,28,28,17,16,31,33,31,5,15,27,23,33,33,28,42,25,32,32,24,29,24,16,18,36,17,21,27,16,20,34,23,24,21,31,27,25,19,24,33,20,31,32,30,23,11,9,47,16,34,17,29,37,18,23,29,32,17,40,40,32,26,33,32,22,30,31,40,36,24,23,24,26,21,23,25,25,33,32,35,25,23,31,25,36,33,23,15,16,16,23,20,35,22,28,28,26,26,29,32,33,29,25,30,30,23,14,24,29,30,31,42,36,34,29,32,13,25,16,33,23,24,19,34,23,25,21,17,18,23,29,28,22,28,36,27,23,27,34,27,23,20,20,27,27,16,28,31,23,42,25,29,26,27,24,29,29,28,19,33,27,27,22,35,22,37,34,45,19,27,30,21,46,21,31,30,30,37,30,10,33,22,24,18,33,42,28,28,38,30,26,22,30,33,31,18,23,24,20,24,25,32,40,27,21,25,39,23,20,35,14,36,27,29,25,31,26,27,25,29,19,31,30,36,30,16,25,27,28,33,7,19,29,34,35,38,28,31,18,30,29,26,27,26,33,31,29,21,29,19,30,30,26,29,20,17,25,93
31,16,31,29,31,18,20,24,25,29,30,29,21,18,19,28,22,25,21,20,44,22,20,15,25,30,24,31,32,24,25,36,34,31,31,21,15,26,23,28,30,31,29,24,27,27,20,14,32,34,35,33,31,46,27,28,33,25,19,30,11,22,28,25,36,27,21,39,17,27,39,34,31,25,29,31,17,25,34,25,26,28,23,22,27,24,26,22,37,26,32,26,34,23,27,22,26,27,22,17,26,18,31,29,30,24,28,27,28,30,23,18,19,26,20,10,15,18,28,29,29,19,18,26,23,25,28,30,20,39,32,24,29,34,44,28,19,33,28,33,28,41,34,32,28,37,31,28,26,12,26,34,29,36,23,22,23,33,14,25,28,36,30,12,33,25,41,27,23,34,33,27,22,31,24,30,29,35,28,39,33,16,28,33,30,33,26,29,41,15,22,27,35,20,27,30,54,27,24,13,20,39,28,30,47,27,0,1,31,26,22,26,39,31,30,27,28,16,17,10,28,31,33,29,33,41,23,38,24,27,22,28,28,27,37,28,31,32,27,21,36,34,25,23,25,26,30,35,23,27,30,29,28,39,39,38,29,27,30,22,25,17,19,30,41,21,21,22,34,27,29,24,28,37,23,34,34,18,36,33,30,31,30,29,15,27,14,22,20,29,29,26,34,28,22,23,25,24,29,15,32,32,35,22,27,35,24,25,29,17,28,20,35,41,25,30,25,32,28,32,39,28,33,26,32,21,27,32,33,20,37,29,24,24,32,28,34,26,22,31,40,25,17,33,28,27,16,11,23,22,26,17,31,21,20,25,32,33,34,27,32,25,15,30,20,26,17,30,25,31,26,27,22,25,33,24,32,32,33,29,25,31,26,25,35,25,23,35,27,27,23,21,19,25,22,31,24,36,12,34,29,25,36,12,40,28,26,29,19,23,21,17,20,30,39,33,24,29,21,37,38,15,21,20,22,20,26,28,12,34,24,32,30,26,20,22,39,30,33,23,31,32,29,22,40,19,27,28,25,29,22,32,31,17,27,33,28,36,32,33,27,19,44,37,29,30,48,26,30,25,26,22,36,31,32,35,10,5,24,28,21,38,25,25,33,32,21,27,26,38,18,31,18,28,29,28,32,27,27,24,22,32,26,28,24,30,27,22,9,34,31,24,29,29,30,19,21,21,31,21,30,31,26,26,20,17,20,28,30,20,25,34,24,28,20,21,29,21,35,13,34,25,26,30,26,16,25,27,19,9,22,29,28,36,29,25,32,29,23,24,23,36,18,24,26,23,20,21,21,28,29,22,22,30,28,30,38,9,24,26,33,6,11,21,34,28,22,28,28,19,23,24,22,30,24,27,26,23,14,25,23,32,21,24,34,19,24,31,34,34,29,36,23,29,46,20,25,27,25,32,29,32,32,13,22,26,35,25,33,30,36,27,28,24,27,26,25,28,23,18,34,24,22,11,35,28,23,35,30,17,15,36,36,38,32,13,14,30,31,33,7,31,24,34,33,45,39,28,25,23,24,33,24,35,34,23,36,35,33,30,23,27,26,35,29,27,30,27,18,24,14,25,16,34,23,23,27,24,35,104
30,15,30,28,30,17,19,23,24,28,29,30,20,17,18,27,21,24,20,19,43,21,19,14,24,29,23,30,31,23,24,35,33,30,30,20,14,25,22,27,29,30,28,23,26,26,19,13,31,33,34,32,32,45,26,27,32,24,18,29,10,21,27,24,35,26,20,38,16,26,38,35,30,24,30,30,16,24,33,24,25,27,22,21,26,23,25,21,36,25,31,25,33,22,26,23,27,26,21,16,25,17,30,28,29,23,27,26,27,29,22,17,18,25,19,9,14,17,27,28,28,18,17,25,22,24,27,29,19,38,31,23,28,33,43,27,18,32,27,32,27,40,33,31,27,36,30,27,25,11,25,33,28,35,22,21,22,32,13,24,27,35,29,11,32,24,40,26,22,33,32,26,21,30,25,29,28,34,27,38,32,15,27,32,29,32,25,28,40,14,21,26,34,19,26,29,53,26,23,12,19,38,27,29,46,26,1,0,31,25,21,25,38,30,29,26,27,15,16,9,27,30,32,28,32,40,22,37,23,26,21,27,27,26,36,29,32,31,26,20,35,33,24,22,24,25,29,34,22,26,29,28,27,38,38,37,28,26,29,21,24,16,18,29,40,20,20,21,33,26,28,23,27,36,22,33,33,17,35,32,29,30,29,28,14,27,13,21,19,28,28,25,33,27,21,22,24,23,28,14,31,31,34,21,26,34,23,24,28,16,27,19,34,40,24,29,26,31,27,31,38,27,32,27,31,20,26,31,32,19,36,28,23,23,31,27,33,25,21,30,39,24,16,32,27,26,15,10,22,21,25,16,30,20,19,24,31,32,33,26,31,24,14,29,19,25,16,29,24,30,25,26,21,24,32,23,33,31,32,28,24,30,25,24,34,24,22,34,26,26,22,20,18,24,21,30,23,35,11,33,29,24,35,11,39,27,25,28,18,22,20,16,19,29,38,32,23,28,20,36,37,14,20,19,21,19,25,27,11,33,23,33,29,25,19,21,38,29,32,22,30,31,28,21,39,18,26,27,24,28,21,31,30,16,26,32,27,35,31,32,26,18,45,36,28,29,47,25,29,24,25,21,35,32,31,34,9,4,23,27,20,37,24,24,32,31,20,26,25,37,17,30,17,27,28,27,31,26,26,23,21,31,25,27,23,29,26,21,8,33,30,23,28,28,29,18,20,20,30,20,29,30,25,25,19,16,21,27,29,19,24,33,23,27,19,20,28,20,34,12,33,24,25,29,25,15,24,26,18,8,23,28,27,35,28,24,31,28,22,23,22,35,17,23,25,22,19,20,20,27,28,21,21,29,27,29,37,8,23,25,32,5,10,20,33,27,21,27,27,20,22,23,21,29,23,26,25,22,13,24,22,31,20,23,33,18,23,30,33,33,28,35,22,28,45,19,24,26,24,31,28,31,31,12,21,25,34,24,32,29,35,26,27,25,26,27,24,27,22,17,33,23,21,10,34,27,22,34,29,16,14,36,35,37,31,14,13,29,30,32,6,30,23,33,32,44,38,27,24,22,23,32,23,34,33,22,35,34,32,29,22,26,25,34,28,26,29,26,17,23,13,24,15,33,22,22,26,23,34,103
35,25,33,23,20,24,20,37,30,33,23,28,19,23,24,40,26,17,23,24,45,25,30,31,23,29,28,22,30,29,27,28,29,26,36,27,19,15,21,33,5,6,34,36,15,19,20,26,26,18,35,31,26,30,29,21,30,24,31,27,29,28,16,18,29,30,27,38,27,23,33,28,34,31,26,21,21,28,33,25,9,27,29,24,23,27,30,27,31,12,26,16,27,24,29,16,12,29,21,24,24,22,30,27,25,27,14,27,26,24,21,23,22,28,15,22,21,27,31,19,29,27,17,32,25,15,23,29,32,36,35,32,29,34,47,30,27,19,28,31,24,40,33,18,28,37,23,27,27,25,22,23,22,28,30,24,32,32,26,13,16,31,27,28,32,22,43,26,35,31,23,29,26,24,27,19,21,30,22,21,26,22,17,29,34,33,21,17,29,24,21,26,27,25,21,25,43,27,19,30,28,37,28,31,46,22,31,31,0,12,25,26,35,29,30,17,31,28,26,26,32,28,31,32,45,35,39,27,22,20,18,30,33,22,32,10,13,27,25,22,34,39,11,29,26,29,27,9,23,8,21,15,22,25,37,35,15,20,25,17,31,23,24,28,36,27,25,22,11,17,28,16,25,32,16,31,33,24,36,30,30,25,33,34,20,4,21,25,23,22,25,38,35,25,18,22,27,29,31,27,17,28,29,24,28,32,27,35,31,24,30,29,41,27,15,31,35,27,32,28,34,34,29,23,22,24,22,36,37,26,25,32,31,17,29,30,27,25,23,8,20,23,24,35,35,16,24,27,24,19,38,29,33,25,26,22,34,17,18,26,31,19,24,26,36,15,23,28,22,30,29,33,38,38,16,40,26,32,42,27,20,18,30,22,30,22,27,27,27,21,28,19,19,28,34,22,23,26,24,22,6,44,42,34,38,23,25,34,27,27,35,31,29,23,36,30,17,19,21,40,32,31,31,18,22,25,22,24,24,36,30,14,20,32,26,28,32,23,34,28,27,28,18,24,40,21,17,23,31,28,23,30,19,19,24,29,24,40,21,40,22,26,38,20,12,18,36,25,21,19,6,10,33,18,32,35,28,30,20,31,26,42,28,26,19,22,21,27,25,48,26,26,14,34,32,26,23,29,27,23,38,36,30,16,27,32,33,29,26,36,38,28,21,31,34,29,31,27,3,30,39,31,30,38,32,29,32,26,16,23,22,35,19,28,36,18,26,34,10,24,37,26,25,28,21,25,34,24,22,28,34,22,33,38,27,31,29,22,21,28,12,29,18,20,19,32,27,21,29,29,30,29,27,27,28,22,32,31,20,29,35,26,25,16,36,23,29,15,28,30,24,41,27,37,24,28,30,23,27,27,27,25,27,28,31,31,28,36,26,40,25,11,28,23,46,27,29,31,34,41,34,30,31,19,25,26,29,24,27,18,32,30,29,18,31,36,9,8,13,18,37,21,23,23,40,17,33,37,33,21,17,27,26,19,27,25,23,32,15,23,29,30,14,26,25,45,39,28,25,21,20,30,23,35,23,34,32,41,18,31,13,28,25,34,28,23,34,35,26,11,26,25,32,30,22,35,23,12,31,103
24,27,21,25,27,29,16,33,24,26,11,28,22,19,27,34,24,19,29,21,33,24,19,29,27,17,17,10,34,23,27,40,31,24,27,17,17,23,26,26,17,18,24,27,3,21,16,23,14,20,31,41,30,32,32,9,18,17,21,29,25,27,28,7,30,28,17,35,22,23,34,26,22,19,16,12,9,24,24,21,21,29,29,22,23,15,25,28,29,18,28,21,29,12,25,14,10,35,21,27,22,17,23,15,29,22,24,20,22,20,31,26,25,26,22,16,11,24,25,7,17,21,29,27,21,20,16,29,20,39,23,31,31,30,35,23,32,21,30,29,12,37,31,22,16,25,31,15,15,23,27,35,24,27,29,20,36,36,20,1,4,34,25,21,31,21,31,28,25,35,31,24,22,35,28,7,25,30,20,27,28,28,29,32,27,21,26,5,17,26,19,24,29,32,13,13,31,15,26,33,23,29,24,30,34,16,26,25,12,0,28,20,24,30,21,28,29,29,26,27,28,30,29,33,40,27,32,26,28,26,21,22,27,23,30,12,15,33,13,20,38,35,21,29,20,18,15,21,30,20,9,27,24,35,39,33,15,22,17,24,26,18,18,27,31,21,26,18,23,5,16,28,30,36,9,27,30,14,32,19,26,22,24,26,23,16,22,28,26,10,27,32,34,13,26,10,23,29,19,26,19,33,21,29,19,31,20,31,35,18,27,30,29,29,23,25,30,30,23,16,34,25,29,19,27,20,24,31,33,21,13,23,19,20,25,29,20,37,17,17,28,14,25,32,35,14,25,28,23,23,26,28,29,21,20,10,32,21,22,14,19,26,32,29,35,22,11,40,26,26,22,21,33,31,18,40,24,20,35,25,20,15,24,24,33,25,23,29,21,24,34,31,15,24,28,25,26,31,25,28,18,39,34,28,32,25,27,37,30,16,23,24,27,25,34,18,10,15,15,38,25,32,19,6,24,31,30,22,23,29,27,16,26,29,23,25,40,24,26,30,32,33,25,18,28,18,15,31,29,28,11,21,29,13,26,31,26,33,28,34,24,28,27,32,24,6,24,27,23,24,18,18,32,19,20,23,24,29,25,19,23,33,31,22,29,18,17,15,13,47,31,34,14,29,27,27,25,17,29,16,33,37,26,28,25,36,22,17,33,37,31,27,23,30,30,22,24,15,15,37,38,27,19,26,26,23,30,36,26,19,15,29,28,16,37,23,16,28,22,27,33,28,29,17,28,33,26,27,25,23,31,34,31,38,33,29,22,26,9,16,24,30,14,24,12,27,24,17,24,17,18,30,28,16,24,30,20,30,8,21,33,20,24,25,24,25,30,13,25,26,22,39,22,31,25,21,26,27,28,19,23,33,32,26,31,33,22,32,29,34,13,23,20,11,46,21,25,22,34,41,30,23,34,19,18,14,17,36,32,30,30,20,18,16,30,31,21,20,18,14,26,22,24,17,46,24,21,25,31,27,17,29,23,31,27,23,27,30,17,29,28,26,20,23,24,38,36,16,21,31,30,34,11,23,21,34,20,33,30,30,19,20,23,36,26,28,25,28,29,23,20,16,32,18,29,30,24,20,19,91
34,25,31,30,27,35,26,28,30,27,31,34,6,25,24,42,24,28,30,33,45,30,28,28,24,31,33,36,28,23,32,38,34,33,37,31,27,24,26,35,30,31,29,34,29,30,27,31,30,36,35,37,32,41,36,27,31,25,17,23,27,35,23,21,36,27,27,42,30,36,35,27,35,23,40,30,26,34,33,28,16,23,36,31,30,28,17,21,38,23,31,33,30,29,32,15,19,36,21,26,35,11,31,31,32,27,25,27,29,31,28,25,24,24,22,20,25,25,39,25,27,17,35,19,33,18,24,31,30,37,37,34,36,40,50,33,30,24,23,40,36,49,42,29,29,35,31,28,23,25,25,36,27,34,27,18,27,35,24,27,24,29,34,32,27,20,26,26,13,24,36,23,18,32,31,28,28,39,33,36,31,29,24,26,28,31,23,31,35,26,26,31,38,24,25,30,56,25,26,30,30,34,26,29,47,17,22,21,25,28,0,22,32,36,31,20,30,26,21,23,31,30,36,32,36,39,34,33,25,28,15,24,33,29,39,21,24,29,29,27,35,27,22,33,33,23,32,28,33,33,30,22,26,36,36,42,20,20,25,24,33,10,18,29,43,17,22,28,30,23,29,23,32,39,19,31,37,24,40,33,37,27,23,12,26,21,27,6,23,28,25,36,37,30,23,23,21,24,29,25,28,30,33,32,22,36,28,34,32,26,35,27,39,32,10,29,34,28,32,33,35,38,30,37,25,20,26,33,39,13,33,24,28,24,39,31,28,42,30,25,37,25,30,36,41,21,29,24,22,21,37,27,39,17,16,27,28,36,37,27,31,18,28,15,24,26,37,40,24,33,27,21,32,36,27,36,25,37,35,38,33,29,33,18,32,24,32,32,33,20,27,32,25,24,32,31,23,34,25,33,23,29,42,24,43,22,21,33,32,26,37,27,27,32,40,43,18,23,27,47,35,28,19,29,29,24,27,35,22,39,34,25,27,35,30,32,41,32,33,30,31,32,24,30,45,12,20,26,36,32,22,32,24,25,34,36,31,46,28,27,33,28,45,27,19,26,44,20,30,24,19,23,37,37,30,33,26,22,34,33,31,41,9,30,39,33,28,28,26,42,28,29,27,37,34,13,32,35,34,24,33,43,32,21,35,33,31,26,26,38,32,27,28,27,26,29,31,31,28,31,38,37,31,36,36,27,31,34,24,19,23,33,26,26,33,25,33,36,29,17,33,29,28,31,28,29,29,26,3,13,31,35,40,43,33,29,27,27,30,26,19,36,24,21,20,30,30,27,31,34,34,26,28,30,26,30,36,22,33,22,23,16,21,23,37,30,26,22,33,30,29,37,31,24,22,26,19,24,29,36,33,38,30,31,39,35,25,41,38,41,36,30,32,27,47,29,31,28,29,36,35,27,31,23,20,24,33,42,31,23,39,25,29,17,32,35,34,21,26,25,34,19,21,31,45,30,30,28,40,30,25,30,31,32,36,24,18,20,26,30,20,32,23,30,31,41,35,33,23,27,28,43,24,36,30,33,45,41,31,29,22,34,32,29,27,21,30,33,28,24,24,32,29,34,29,33,23,21,35,107
34,26,28,28,28,34,28,33,22,25,29,36,16,10,16,31,15,25,17,30,38,23,24,27,22,22,26,28,29,21,13,36,27,29,32,29,22,18,25,30,26,27,18,28,17,27,28,17,31,14,33,34,34,39,26,25,34,24,19,22,22,22,10,25,31,27,23,39,28,36,32,36,31,19,24,28,25,33,32,26,17,25,23,21,30,28,13,17,33,20,24,31,35,17,22,25,28,23,17,16,26,21,32,29,30,27,18,24,31,29,15,15,16,35,23,26,23,20,36,25,28,18,32,29,19,24,25,34,29,31,28,30,25,32,48,11,25,20,22,37,17,42,40,28,30,34,11,25,23,24,23,37,26,26,22,21,37,36,30,19,22,37,30,15,26,27,42,24,23,24,28,26,21,28,33,25,26,34,24,22,25,10,25,33,26,25,23,19,31,25,22,17,35,33,30,27,43,23,27,29,22,40,4,26,44,26,26,25,26,20,22,0,28,33,26,25,22,22,28,22,24,23,30,26,37,23,20,36,20,23,25,27,25,30,35,28,26,34,7,23,35,37,21,39,26,31,24,24,20,23,27,27,4,34,29,35,23,19,24,25,35,20,16,26,40,20,25,30,24,23,26,21,26,35,24,26,35,20,35,32,38,30,31,32,20,22,21,22,17,26,28,42,30,22,19,20,24,23,26,19,29,29,33,19,30,30,21,32,30,11,16,30,37,28,20,35,17,31,20,24,34,33,33,21,31,14,20,35,27,23,30,30,27,31,22,27,29,42,23,26,23,22,24,33,40,27,19,23,25,14,31,21,35,20,19,19,31,15,16,24,29,27,27,11,25,33,29,35,17,28,27,21,35,28,29,36,35,25,22,29,26,31,16,17,27,24,26,35,35,27,25,31,27,18,35,29,21,41,23,30,24,36,35,24,37,21,23,26,22,22,34,21,18,26,35,31,23,28,29,25,35,27,17,24,26,22,23,22,16,39,31,32,6,28,27,29,41,28,33,20,31,31,32,30,29,22,28,30,21,33,21,29,29,25,32,35,30,34,29,23,24,18,38,28,20,24,42,19,31,27,20,24,36,16,31,34,23,21,30,24,24,40,25,29,21,27,28,25,23,39,24,33,27,22,26,9,32,35,31,25,21,44,20,26,32,31,31,26,25,35,28,20,28,26,24,23,25,28,28,28,19,29,27,31,35,33,36,26,16,15,24,38,24,24,32,19,24,21,23,29,27,28,29,30,29,26,17,19,19,25,20,35,29,33,29,25,25,32,25,4,20,37,26,17,21,33,23,29,23,22,23,21,25,29,4,10,36,21,21,25,38,22,17,21,24,28,23,28,32,28,25,36,25,20,22,26,29,27,19,36,35,33,15,14,34,17,23,20,26,44,18,24,27,25,40,14,19,22,32,39,23,33,29,29,15,22,33,33,30,28,34,26,27,27,26,18,32,22,27,26,24,26,24,26,41,31,35,34,18,11,28,28,36,32,31,29,28,35,24,9,19,31,23,24,23,42,38,21,1,27,28,28,19,23,8,27,33,34,31,26,22,29,26,28,21,21,30,27,20,25,30,24,28,33,34,27,20,21,24,96
43,41,31,26,41,38,34,41,36,34,33,39,26,38,30,47,25,41,23,30,55,33,37,37,34,25,34,32,41,42,41,50,47,42,44,39,32,37,29,30,38,39,33,45,25,43,32,33,36,42,41,40,41,53,25,31,40,32,28,42,38,28,26,28,42,37,39,45,35,31,46,46,43,37,40,34,31,36,48,31,32,35,48,37,41,33,23,27,41,39,44,30,42,34,35,35,32,29,40,32,43,30,38,37,37,30,37,36,37,39,21,31,32,47,30,30,33,38,41,29,39,36,34,38,34,37,31,37,42,46,44,44,48,48,57,39,33,30,32,46,20,45,48,39,36,47,39,24,34,37,33,41,29,36,38,37,42,38,31,23,26,35,41,35,36,38,51,39,32,34,37,36,37,34,44,29,30,46,42,47,33,38,38,43,35,34,42,27,39,40,41,41,51,40,22,35,53,32,34,42,34,23,32,40,43,26,39,38,35,24,32,28,0,30,38,23,39,38,30,35,38,41,42,42,48,36,48,35,28,31,34,43,39,41,48,34,32,33,35,42,45,46,34,37,33,39,37,30,18,38,27,25,32,48,46,33,37,39,39,32,48,29,37,37,50,36,38,36,32,27,23,27,31,42,26,42,40,36,51,40,42,40,39,43,29,31,30,32,33,32,44,41,32,35,25,29,40,38,33,36,28,36,30,17,38,37,35,45,42,38,44,41,46,38,30,18,44,42,38,27,42,46,33,43,44,39,43,39,47,32,35,39,37,38,42,35,35,52,30,34,46,33,33,43,43,36,31,36,34,34,43,38,47,36,35,32,42,41,42,33,20,21,40,17,31,39,33,41,37,39,40,35,45,40,29,16,45,28,49,46,33,37,44,37,47,41,36,35,41,39,35,40,33,43,42,44,35,40,37,35,33,46,44,28,49,31,33,40,20,32,45,31,28,45,43,26,25,20,35,46,42,35,26,28,41,32,29,44,33,46,38,38,30,40,34,36,49,45,45,35,41,42,41,36,36,31,37,29,49,36,30,40,27,31,41,46,41,40,42,33,33,34,35,43,35,28,46,29,33,27,29,25,46,41,38,41,39,34,44,40,34,44,35,34,38,40,31,28,26,49,40,32,22,31,42,19,35,39,41,31,48,55,48,24,37,41,44,35,38,42,38,36,42,36,44,33,35,37,36,49,47,45,36,40,45,31,51,40,39,38,30,22,35,33,45,38,38,45,31,34,45,32,31,38,36,41,35,39,29,37,43,41,46,48,30,26,33,30,31,32,33,46,32,23,27,44,35,35,33,39,40,37,23,37,32,38,42,34,16,39,49,34,34,37,37,34,25,35,37,42,44,49,35,30,36,40,37,40,35,34,25,44,43,42,28,40,31,44,44,54,21,32,36,33,60,40,47,44,38,45,43,16,37,27,33,31,39,41,35,26,42,42,35,37,34,45,42,30,25,30,45,37,35,36,58,32,35,47,39,39,25,33,12,34,43,44,33,46,39,33,32,34,36,41,40,54,48,24,29,42,41,28,30,36,29,38,28,45,37,41,35,35,32,38,42,40,42,42,34,34,34,27,34,40,32,37,32,34,27,99
38,22,34,32,25,37,14,30,36,33,34,33,30,29,30,41,35,26,29,29,40,31,32,18,27,37,33,38,34,33,38,36,31,25,30,25,35,25,30,31,29,30,32,36,29,28,20,36,38,43,35,44,31,39,24,32,39,34,26,33,29,24,23,28,33,29,25,31,29,26,37,36,37,37,34,30,21,6,39,25,20,27,30,33,25,33,36,32,29,33,28,34,34,29,29,25,21,35,29,32,34,31,28,23,30,38,26,25,23,25,28,31,30,35,14,24,19,32,11,28,35,25,35,31,28,25,29,22,29,30,18,29,25,24,49,38,14,28,34,38,32,39,40,28,31,33,33,30,33,29,27,11,21,28,37,22,34,32,28,29,27,26,26,38,28,37,46,31,30,41,35,29,24,36,35,34,20,31,32,37,25,28,22,24,34,37,30,27,39,21,30,35,35,24,32,31,59,31,18,31,31,41,35,39,49,33,31,30,29,30,36,33,30,0,24,24,37,37,28,26,38,32,41,38,48,42,41,32,19,22,28,28,39,21,31,19,22,27,38,31,43,47,23,31,21,27,36,32,32,26,33,26,29,37,41,34,34,30,28,12,41,30,28,37,31,25,23,16,34,26,31,27,30,31,28,35,34,22,37,30,29,33,33,37,31,25,30,36,29,32,29,40,41,34,29,31,25,37,35,37,22,33,40,31,28,32,32,23,19,30,37,36,45,36,26,32,38,22,39,38,29,25,34,37,32,28,31,34,27,33,27,32,35,18,36,36,33,46,24,29,36,32,33,23,34,25,35,27,33,25,39,33,27,23,24,31,36,44,43,28,34,26,31,37,36,20,38,11,28,28,33,35,38,42,21,31,35,32,40,37,27,27,38,28,38,29,28,36,23,22,34,15,15,32,26,30,28,44,28,26,27,46,40,19,47,29,27,40,34,37,39,34,33,33,34,38,27,30,17,52,34,31,28,24,32,31,33,34,34,38,32,23,27,34,28,30,42,31,37,27,33,34,23,22,36,31,26,23,32,21,32,39,22,17,28,34,29,33,26,31,27,34,43,31,23,29,47,31,16,28,23,26,41,37,36,39,28,26,38,22,30,42,39,26,33,27,21,30,28,54,35,26,22,39,40,36,14,38,37,21,40,35,20,25,7,20,30,32,30,36,44,34,23,36,38,32,34,33,31,42,37,25,35,35,38,31,41,38,28,27,22,36,24,32,36,23,31,39,33,26,39,26,25,26,16,33,37,28,33,30,37,36,29,40,31,35,33,24,27,35,17,34,16,31,25,36,31,15,32,24,23,37,35,27,35,32,37,26,28,28,42,28,33,21,39,18,33,24,23,38,31,41,29,32,29,32,29,21,32,36,27,38,33,37,37,37,31,39,38,36,31,34,28,27,41,33,19,22,36,43,36,34,36,21,28,30,40,42,32,23,30,33,27,27,35,37,37,25,23,18,28,36,34,39,51,31,26,45,45,27,19,34,36,37,28,34,25,39,24,30,24,23,22,35,34,47,41,28,32,36,37,37,32,38,41,27,30,39,35,26,21,23,20,38,34,32,28,25,35,23,28,25,30,39,33,39,29,22,30,102
24,27,26,31,29,36,14,26,21,32,24,25,25,16,15,34,28,26,30,20,20,22,24,27,28,18,24,29,35,32,25,42,28,7,6,16,22,24,26,27,30,31,25,32,22,28,20,28,33,27,35,40,23,42,33,28,36,20,26,28,19,33,31,16,36,27,25,35,29,23,38,22,23,23,28,31,21,18,36,25,24,26,30,18,22,20,22,18,29,25,25,28,36,9,29,27,23,36,28,13,30,20,14,23,32,33,26,27,34,33,32,14,15,18,26,24,19,30,23,20,30,20,38,21,28,25,15,22,24,37,6,33,37,28,48,29,26,25,27,30,23,47,40,28,20,26,31,22,20,28,29,35,25,32,19,22,34,38,28,20,17,32,8,26,18,31,32,32,30,33,35,28,23,34,30,26,25,13,28,19,29,32,28,28,32,24,27,24,36,26,31,36,22,36,20,17,50,18,30,33,31,37,30,23,41,21,30,29,30,21,31,26,38,24,0,23,26,26,28,21,21,23,29,25,37,34,38,33,26,28,24,28,24,11,13,22,19,31,25,31,36,38,23,37,24,27,16,28,31,33,25,25,30,37,39,16,28,25,30,28,41,21,27,26,38,22,27,16,30,18,23,27,33,38,14,26,34,22,19,28,29,32,31,31,24,26,25,31,16,29,29,40,27,14,25,17,25,20,24,23,23,33,28,32,26,33,20,39,35,15,28,34,34,33,28,32,38,30,30,20,37,32,29,25,32,27,31,18,35,24,26,30,26,18,30,24,19,38,24,22,18,19,28,39,42,26,30,22,27,20,28,25,27,22,21,11,27,26,25,14,26,25,26,28,18,20,27,31,23,33,30,21,37,35,22,41,37,31,35,33,22,30,26,23,28,28,25,31,23,22,34,22,15,26,36,30,27,38,23,35,24,37,37,29,36,22,24,25,35,23,30,32,30,32,40,37,13,18,17,49,30,26,24,24,30,31,29,26,20,34,34,26,32,28,30,29,42,31,39,19,31,32,23,22,39,21,27,29,32,21,16,26,27,17,33,35,33,40,30,35,23,15,35,29,21,19,27,24,27,27,27,31,27,30,30,32,20,25,22,2,23,34,33,30,33,31,21,22,20,36,28,32,28,26,25,26,29,30,33,7,39,25,35,24,19,36,26,22,29,39,33,17,20,31,32,30,29,22,32,37,37,25,26,30,35,31,43,38,28,26,8,34,26,21,31,29,29,25,29,26,32,32,31,26,32,33,33,25,28,29,40,33,27,32,32,28,21,30,24,22,23,36,16,23,11,36,24,15,32,4,3,18,32,25,25,31,27,26,27,26,25,26,21,27,31,30,33,26,33,32,31,41,24,37,28,30,30,29,16,19,27,30,30,24,31,29,30,38,36,36,24,30,28,22,29,18,34,31,36,43,27,30,34,27,17,19,30,43,34,26,30,28,27,28,23,37,32,26,21,18,31,30,28,26,38,34,25,26,42,33,29,33,26,30,10,36,25,22,27,35,24,19,22,24,23,39,40,27,27,36,36,37,18,30,32,27,39,38,35,34,21,29,32,33,35,25,29,26,26,30,28,25,27,25,32,38,23,22,26,97
36,24,29,30,31,30,22,34,25,33,31,27,14,15,19,32,25,28,22,17,43,10,15,14,19,29,13,20,26,23,24,37,24,30,29,25,27,15,6,27,16,17,30,29,29,27,17,18,30,31,22,38,29,31,31,27,28,25,27,19,25,17,27,21,33,24,27,26,23,23,33,35,20,33,32,25,24,18,29,12,20,26,32,24,26,19,14,18,27,26,21,25,23,22,16,23,23,28,21,19,23,11,30,30,29,34,20,21,25,23,22,18,17,33,22,22,22,25,21,25,27,17,23,19,22,18,24,29,31,28,29,25,30,33,52,28,10,17,20,23,24,39,32,17,21,32,23,24,30,25,20,20,24,31,22,18,30,15,18,27,24,18,31,20,30,20,43,25,31,25,22,17,18,34,31,29,23,36,21,27,28,29,28,26,33,28,23,31,27,23,26,31,35,32,20,23,57,22,26,29,25,34,29,29,43,25,27,26,17,28,20,25,23,24,23,0,27,22,19,23,29,20,29,27,36,34,31,26,5,8,15,24,28,29,36,21,18,10,24,26,33,27,17,29,15,23,29,8,17,19,24,2,29,31,35,32,23,16,21,24,35,10,18,29,43,17,22,24,10,23,25,27,30,39,19,23,21,24,37,23,27,21,20,29,21,19,22,20,18,27,25,38,31,27,26,25,21,25,27,20,16,13,28,18,22,34,22,29,25,16,27,22,38,25,18,32,21,28,19,28,35,23,30,34,25,20,26,30,33,13,33,21,26,23,28,30,28,38,18,23,28,26,25,29,30,21,20,24,22,11,22,22,35,17,16,24,19,32,33,26,28,2,28,20,28,25,37,26,14,35,24,31,26,33,15,37,33,27,38,26,19,28,25,14,24,24,13,32,25,19,29,17,21,24,32,23,18,35,25,33,21,42,26,25,30,22,24,29,21,23,37,25,22,23,20,30,18,18,23,32,20,24,25,27,23,26,30,23,17,24,18,25,31,20,14,16,36,22,30,23,28,29,22,15,35,12,20,6,34,28,26,29,4,20,22,32,27,31,32,30,21,21,37,30,22,26,44,23,10,4,17,18,26,29,30,33,26,22,31,25,11,25,23,11,30,21,16,24,22,46,20,9,14,27,27,18,12,35,18,24,30,43,32,1,17,24,26,17,26,19,27,25,24,16,28,26,28,29,14,31,35,33,15,35,34,29,36,28,20,19,23,34,23,25,33,23,31,26,9,22,22,9,8,19,28,29,22,16,17,26,20,33,24,30,28,24,27,7,30,21,23,33,20,26,20,25,12,23,24,27,26,23,12,20,27,22,32,22,20,21,35,23,18,25,33,11,14,22,14,35,24,37,12,27,19,23,19,24,22,31,28,36,29,23,33,34,25,21,25,38,25,10,13,26,45,19,31,28,27,34,28,30,26,19,20,23,29,30,12,3,26,25,22,25,29,22,20,19,24,19,26,19,21,31,39,19,22,28,25,30,17,10,26,30,33,29,21,34,16,34,20,30,16,26,26,33,27,23,26,31,31,38,26,32,28,28,32,27,29,29,15,16,13,32,28,21,29,30,11,22,26,20,23,30,9,31,21,16,31,103
39,27,31,35,33,40,23,29,28,37,24,41,24,12,22,41,14,35,26,23,38,29,24,25,24,33,27,34,31,37,21,44,29,28,32,30,21,20,27,34,36,37,32,28,30,33,23,33,33,28,33,36,39,41,38,33,36,30,31,24,26,31,29,28,25,16,30,40,26,26,29,41,31,25,36,30,26,31,34,28,22,12,34,25,21,28,29,25,32,32,26,40,33,17,28,33,31,32,33,20,25,26,34,28,34,38,24,13,29,31,28,21,22,37,24,26,24,26,36,28,30,20,40,36,17,23,27,25,36,27,28,30,25,33,44,25,27,29,13,29,28,46,41,28,35,33,32,26,28,27,25,38,30,37,26,23,33,29,30,28,25,33,29,34,17,30,47,41,35,38,34,28,23,38,36,34,29,34,24,32,34,31,30,38,37,31,23,32,33,28,28,33,41,27,32,32,58,25,21,35,14,36,25,19,45,27,28,27,31,29,30,22,39,37,26,27,0,22,27,31,17,25,32,32,37,43,34,37,22,25,26,29,31,26,34,31,34,28,21,27,22,44,21,33,24,25,24,33,33,36,34,29,26,35,35,37,35,21,16,26,32,27,32,29,45,22,27,21,33,26,27,27,34,41,26,28,37,27,39,29,33,32,31,34,20,27,21,30,23,32,30,42,23,22,29,25,26,27,29,19,32,20,37,32,26,36,27,30,26,11,24,33,39,37,20,33,29,36,23,35,42,35,35,33,30,30,36,36,38,30,34,30,34,27,26,31,31,43,21,31,33,27,24,30,41,32,35,30,28,16,35,21,34,22,21,19,26,29,28,29,30,29,34,33,21,29,31,34,19,37,29,23,37,31,31,46,43,35,37,28,24,27,22,19,29,24,28,37,32,31,21,34,24,30,33,29,23,44,31,32,29,41,28,34,31,8,10,27,35,27,38,11,14,28,29,39,25,30,26,47,34,34,29,29,18,18,33,22,16,30,20,35,28,22,16,18,38,28,25,26,20,21,28,27,37,27,31,24,32,24,24,29,31,22,28,24,19,43,34,28,30,22,41,27,19,27,41,10,26,29,25,29,27,31,33,35,27,27,30,24,28,40,22,21,29,32,24,27,25,39,24,27,28,22,32,31,24,38,23,27,35,40,32,28,32,27,33,26,31,13,38,13,23,17,24,13,15,28,34,37,40,30,29,39,34,33,35,35,25,31,26,37,28,26,41,27,30,21,32,25,31,21,22,25,30,23,20,21,27,25,32,29,34,39,35,31,24,25,32,18,25,39,23,31,23,36,29,22,15,22,23,25,31,26,26,31,39,30,32,27,36,22,17,29,36,30,32,33,24,39,25,39,27,25,24,28,36,29,23,35,30,26,26,20,27,33,30,34,29,45,29,33,19,27,40,14,31,34,32,39,23,34,31,23,17,24,36,36,21,30,33,28,28,35,30,30,31,27,26,21,30,29,27,25,50,33,33,34,40,32,25,37,38,32,31,38,24,33,26,31,29,22,22,31,32,35,40,31,23,26,25,37,26,35,30,27,44,27,33,35,21,28,31,19,42,21,32,33,22,29,30,28,35,34,36,17,9,20,29,101
34,30,29,28,32,32,24,28,27,35,32,37,25,12,21,32,26,27,16,31,38,12,14,21,24,23,27,34,31,33,21,40,29,29,32,25,29,19,16,18,33,34,32,18,30,27,24,20,33,28,39,33,38,30,31,32,28,19,29,24,25,21,23,28,38,33,25,42,28,28,34,38,31,30,36,31,21,31,34,29,25,29,34,16,19,18,26,24,31,28,26,40,25,17,28,26,22,22,29,21,26,20,34,27,28,28,20,29,33,31,18,20,19,37,24,14,19,19,34,28,30,20,32,30,27,13,25,24,32,33,28,8,28,35,50,25,23,29,30,18,18,43,38,25,18,31,29,28,26,26,25,31,26,33,27,23,27,37,18,28,25,35,28,22,30,26,40,36,33,37,34,28,23,37,36,34,25,29,24,34,30,30,29,34,35,31,20,32,40,29,26,31,35,24,32,21,44,25,28,27,24,35,26,26,47,18,16,15,28,29,26,22,38,37,26,22,22,0,19,24,24,25,29,29,27,40,34,32,22,24,16,29,30,31,35,20,23,32,21,25,37,38,17,27,28,24,24,30,23,33,24,24,26,31,35,38,31,21,26,26,33,21,28,25,44,22,27,26,32,26,29,30,30,34,26,28,38,22,35,34,34,32,20,26,10,24,11,26,20,33,30,30,28,22,28,23,26,28,27,9,26,35,38,22,23,33,22,29,32,11,24,29,39,37,25,30,33,32,33,25,33,40,35,33,20,28,32,36,30,24,34,19,26,25,26,23,31,40,30,28,34,25,14,36,32,26,22,25,24,16,36,11,25,22,21,19,33,27,28,24,32,24,29,32,32,27,31,37,19,31,29,32,36,31,26,38,36,26,23,29,33,28,22,19,29,19,15,37,31,29,27,35,23,32,26,25,23,50,26,38,26,29,42,26,35,25,27,31,25,17,35,21,23,27,37,17,25,30,25,41,36,28,27,24,30,24,32,22,6,38,28,24,27,30,24,26,36,24,35,25,33,34,20,22,34,19,27,28,32,23,22,32,26,21,22,30,25,33,33,38,29,23,47,36,28,27,45,27,31,18,22,26,21,37,28,31,24,19,28,24,13,42,29,23,29,29,25,24,26,39,2,31,22,22,29,30,33,38,35,27,33,45,21,23,30,33,30,16,23,35,40,20,21,33,30,23,25,18,31,29,20,32,29,38,34,21,36,32,22,27,26,34,28,26,34,23,30,21,31,17,41,29,30,31,30,29,36,21,23,13,36,35,25,38,35,31,28,27,27,18,24,41,22,30,23,30,14,25,25,22,23,26,22,31,26,28,39,23,22,20,30,10,5,25,18,27,24,25,26,35,27,38,14,35,24,28,30,29,24,31,27,33,26,20,24,23,25,34,31,44,19,32,25,27,40,14,22,25,27,34,23,28,31,17,17,24,36,39,34,25,32,28,29,28,22,34,29,24,27,22,30,25,23,25,49,22,13,34,34,30,19,22,32,32,26,29,18,33,15,30,21,25,18,29,28,41,40,22,23,23,22,27,22,19,27,17,34,41,31,31,17,28,25,29,38,21,19,22,12,19,18,25,27,29,27,27,26,16,25,97
26,19,34,34,22,22,14,23,30,35,29,30,21,23,24,38,16,31,19,28,44,17,22,30,17,37,24,31,24,23,30,25,31,23,28,25,23,22,13,26,30,31,36,29,29,33,20,25,35,29,29,24,28,48,31,32,37,30,34,30,22,24,22,30,34,25,25,33,25,31,31,36,20,25,39,34,21,22,35,25,17,21,30,31,25,26,25,21,40,25,28,30,34,23,29,30,30,25,28,26,30,26,28,21,19,29,17,26,30,32,17,25,24,39,17,15,19,23,27,29,35,25,18,34,22,22,29,33,35,37,32,27,34,26,35,28,29,36,23,37,32,45,39,26,26,31,22,21,21,27,16,37,29,29,32,22,12,34,15,27,28,32,24,27,27,30,38,35,34,34,35,23,24,35,35,33,28,29,30,31,33,31,19,31,36,31,29,27,39,18,27,32,38,19,30,23,57,26,21,22,19,35,24,32,40,22,17,16,26,26,21,28,30,28,28,19,27,19,0,23,30,34,37,34,38,44,19,32,24,27,24,28,33,19,29,28,31,29,32,26,35,42,20,28,26,30,27,27,12,27,26,21,28,34,41,27,28,23,28,19,20,25,27,23,37,25,30,14,29,29,22,24,19,31,28,31,34,22,35,31,27,27,33,29,21,22,22,21,25,33,29,31,36,25,26,16,25,33,32,20,35,30,22,13,30,33,29,29,25,22,33,29,42,44,23,26,34,29,25,38,36,40,34,36,29,27,33,30,40,28,35,34,7,18,35,25,33,31,23,26,32,20,23,29,38,27,27,24,28,25,37,22,25,23,24,22,36,28,27,20,25,21,28,30,33,20,30,33,28,32,24,27,32,31,34,34,40,32,38,33,26,34,28,25,38,29,20,34,23,22,12,24,15,28,27,27,18,40,25,29,24,24,32,27,43,21,19,34,16,22,34,16,13,30,33,30,27,32,17,39,39,28,32,24,27,9,30,32,17,39,29,32,26,31,25,27,39,26,22,30,29,30,21,22,40,27,28,25,32,32,17,27,23,17,33,29,24,36,23,30,34,28,40,28,20,30,48,20,29,15,20,24,37,31,34,33,23,20,29,28,18,31,24,30,33,30,21,21,19,36,21,28,23,22,34,28,31,39,26,21,18,33,39,20,23,26,28,24,24,34,42,26,23,27,29,18,20,29,29,36,35,23,26,33,15,22,36,29,19,26,22,30,13,29,33,12,20,30,28,4,37,28,27,29,23,29,22,30,18,8,31,36,40,36,24,20,26,26,21,29,14,31,16,28,25,32,19,13,20,28,29,31,7,28,27,21,35,24,29,28,38,11,16,10,30,27,5,28,33,35,24,39,19,27,19,23,34,28,25,34,27,39,35,29,36,32,32,27,31,36,31,29,28,25,34,25,40,37,8,15,17,28,26,18,28,27,38,25,31,22,40,33,30,32,26,35,33,22,23,18,29,29,27,24,45,31,31,37,32,32,20,29,32,38,26,29,3,35,33,29,22,30,21,27,26,39,33,28,27,14,15,38,15,29,36,28,41,31,32,33,20,28,25,29,32,27,35,32,18,25,19,25,29,37,15,22,22,19,37,99
24,6,24,27,25,18,19,32,25,25,30,22,17,24,19,25,21,22,17,10,36,26,27,11,20,30,14,21,27,14,24,28,29,21,27,24,14,21,25,24,25,26,29,32,28,24,13,22,27,32,28,32,24,42,34,18,27,27,15,26,11,12,24,23,26,17,18,32,25,28,30,29,37,21,22,21,20,20,30,18,20,21,19,22,23,27,16,20,34,22,26,26,33,27,22,26,22,23,12,17,16,14,21,24,22,32,22,23,26,28,19,18,19,22,20,18,18,26,23,27,26,16,18,22,23,21,22,31,16,37,27,30,27,33,40,24,15,31,28,39,25,44,37,22,24,38,21,26,24,8,19,34,28,34,23,17,29,33,22,26,26,32,20,20,23,23,33,27,19,27,28,22,17,30,17,20,27,25,18,30,32,12,22,29,26,24,23,30,42,5,26,31,32,28,22,24,54,18,24,13,20,39,24,26,45,25,10,9,26,27,23,22,35,26,21,23,31,24,23,0,24,30,23,27,29,36,31,37,20,23,18,23,28,25,27,24,27,28,29,25,37,30,19,30,30,26,30,30,19,22,25,25,24,33,36,30,25,23,26,22,21,13,9,20,41,14,19,21,31,25,27,27,18,37,21,30,27,15,31,26,23,26,26,19,23,22,22,23,20,19,24,34,30,28,29,21,20,24,22,23,31,28,30,18,25,33,24,31,27,25,27,20,32,38,21,31,25,31,20,32,38,24,29,19,28,11,17,30,29,16,35,25,26,21,34,22,26,26,27,26,30,17,25,31,24,24,24,1,25,24,26,25,32,16,15,25,27,33,34,21,30,21,5,22,10,19,24,20,27,30,25,19,22,21,30,20,36,23,33,19,26,24,25,21,35,22,28,31,26,23,29,11,18,15,30,28,21,33,2,24,24,33,38,8,30,23,23,29,15,25,21,21,24,29,30,33,20,20,20,39,35,5,17,23,22,26,25,20,20,39,31,28,26,33,27,29,29,29,35,23,21,22,27,21,33,15,23,24,19,30,20,24,27,16,29,31,26,32,26,29,27,19,42,31,23,28,46,25,33,23,20,24,36,24,29,30,10,5,22,23,27,40,25,32,32,26,14,25,24,28,26,27,25,29,29,20,34,27,27,14,30,22,22,24,19,28,23,25,9,37,31,20,21,31,21,19,21,29,27,21,30,30,16,22,20,25,25,28,24,10,15,32,16,19,10,11,19,21,30,21,24,27,26,22,26,12,21,27,20,17,22,29,31,36,19,15,22,30,26,26,17,26,17,28,18,23,28,20,21,25,24,22,24,23,21,20,30,5,29,21,29,14,19,13,35,18,26,25,33,12,23,20,27,26,20,24,22,21,14,32,24,32,17,23,30,19,22,36,26,34,24,29,30,20,41,26,21,23,31,38,26,32,29,20,19,17,30,25,27,26,33,24,25,28,23,26,24,18,20,15,29,22,24,18,35,20,19,31,35,13,22,33,28,33,22,18,20,26,27,29,3,28,20,24,23,40,34,21,21,22,23,41,22,34,30,31,41,37,32,28,19,19,16,34,30,24,33,30,26,25,22,18,6,32,30,27,24,18,28,97
24,18,25,28,34,36,24,30,19,32,33,27,25,14,13,32,15,33,28,24,33,20,25,25,26,20,27,30,33,34,21,42,31,24,27,31,22,22,24,25,32,33,23,30,31,35,24,28,35,30,39,45,29,43,31,34,36,21,33,26,17,25,30,28,26,17,31,41,30,30,30,36,33,26,38,31,27,32,35,29,23,13,34,16,30,29,20,16,33,33,28,40,36,19,28,28,24,34,31,11,22,22,28,29,30,35,25,14,21,23,29,12,13,33,26,22,25,14,37,29,32,22,36,30,26,24,27,26,27,28,23,32,26,34,47,27,29,29,14,30,25,44,37,24,20,33,29,23,23,28,27,39,23,23,17,21,36,30,26,29,26,34,25,29,18,13,32,37,37,31,34,26,21,37,32,34,23,29,20,29,27,31,31,30,31,33,25,29,34,19,25,30,39,28,32,17,51,27,22,23,23,29,26,2,42,24,28,27,32,28,31,24,38,38,21,29,17,24,30,24,0,27,27,23,39,36,34,34,24,27,26,27,22,27,30,26,29,29,23,26,23,38,22,34,28,26,26,24,34,35,35,30,28,36,35,33,36,22,17,28,39,21,29,24,39,22,27,22,26,27,24,30,32,24,26,30,38,28,30,25,34,30,28,34,22,28,23,31,14,33,28,38,6,24,32,18,24,18,23,21,26,21,37,33,27,19,18,31,27,13,24,16,35,21,21,20,30,28,23,22,35,35,29,35,31,30,36,31,37,24,35,27,27,28,28,22,31,44,25,32,30,22,26,31,40,20,30,25,11,18,26,23,27,20,21,21,27,31,31,14,26,29,29,26,22,30,32,34,21,28,28,24,35,33,27,42,38,33,36,25,28,28,22,21,31,25,23,31,33,31,24,25,25,26,34,31,25,45,26,32,30,43,29,30,32,9,11,23,36,24,29,20,17,30,30,39,25,30,27,49,35,29,31,28,19,21,32,18,18,31,21,30,30,23,17,19,39,30,26,17,21,22,29,28,33,23,21,25,32,25,19,20,32,23,34,25,20,43,35,34,21,13,41,28,20,28,42,11,27,26,26,30,28,32,29,26,18,23,32,19,21,23,23,22,29,25,25,23,21,40,26,28,29,24,23,24,25,35,24,21,33,41,33,30,33,28,26,27,27,30,29,4,30,18,32,22,24,30,30,28,37,31,27,33,30,29,44,24,26,29,20,24,24,28,34,25,30,23,25,28,32,22,23,21,28,34,26,23,28,27,33,20,25,30,27,31,25,26,25,20,26,39,24,32,23,19,22,23,24,17,18,16,30,22,23,29,40,27,29,25,37,24,19,27,32,23,32,21,25,36,26,35,22,31,26,27,30,26,14,36,27,17,26,20,10,27,28,36,29,44,26,26,20,29,42,10,32,34,34,41,25,22,33,24,19,26,37,36,22,31,34,30,24,30,21,31,32,28,27,22,30,12,10,26,48,34,21,36,42,32,26,39,26,34,26,37,27,34,28,33,25,23,23,28,27,18,24,29,25,35,34,36,19,31,32,27,41,28,24,18,22,18,21,20,40,23,27,24,24,30,26,29,30,34,34,26,10,21,29,97
31,27,28,28,35,40,23,35,31,34,33,32,24,13,25,42,25,31,29,26,41,30,27,24,17,33,22,23,24,30,21,39,16,30,29,31,29,13,26,35,33,34,29,31,31,33,26,34,32,29,40,43,30,34,37,28,33,27,28,17,29,27,31,23,35,27,31,33,19,28,31,31,30,28,31,25,27,28,23,31,25,23,24,30,20,28,32,28,40,28,13,35,26,20,28,30,26,35,26,25,15,19,23,28,27,36,20,22,25,23,31,24,23,41,25,21,25,26,31,27,29,19,42,28,18,19,22,34,35,16,29,31,36,37,39,26,20,24,24,24,28,39,32,17,27,37,25,20,26,29,18,33,26,33,23,18,40,24,25,29,26,32,31,32,28,30,39,31,32,43,34,11,16,41,31,30,25,28,13,25,30,31,26,35,34,26,26,33,35,28,31,36,39,30,27,24,58,20,29,32,21,35,27,29,39,27,31,30,28,30,30,23,41,32,23,20,25,25,34,30,27,0,9,13,40,41,35,31,15,18,22,24,34,30,36,24,24,23,22,30,33,37,17,28,11,25,27,26,33,36,32,22,25,31,23,39,31,14,19,27,35,20,25,28,42,19,24,25,26,25,21,32,30,37,21,3,28,28,38,29,36,15,29,27,23,24,24,30,22,27,25,37,33,25,32,21,21,26,26,22,22,23,35,32,24,32,28,29,25,14,24,32,36,32,25,30,24,37,28,35,42,29,30,34,26,23,29,20,40,23,35,28,30,23,26,30,26,44,14,28,26,21,27,29,38,28,36,30,31,9,35,24,36,17,18,22,29,30,31,21,24,22,34,30,29,25,36,24,6,31,22,30,20,31,21,45,40,34,44,18,17,22,18,12,16,27,31,32,31,27,34,33,23,27,32,26,16,45,32,38,26,41,37,35,16,19,21,35,35,27,39,24,27,21,30,35,20,25,25,48,29,26,26,30,29,31,36,15,19,25,15,28,27,5,11,13,33,27,28,29,31,32,22,25,40,20,28,19,26,33,22,28,22,23,28,31,26,37,34,36,27,27,45,36,28,28,46,21,16,24,22,23,27,38,28,25,28,32,33,25,31,41,33,16,29,21,27,20,18,47,27,22,19,25,24,31,18,37,34,16,36,44,39,21,27,26,26,26,33,25,40,23,18,20,33,22,24,29,31,38,42,34,24,32,39,28,43,28,18,24,15,34,21,22,40,23,26,24,25,32,29,16,17,27,31,29,31,4,27,28,27,38,37,40,39,35,28,20,28,19,27,42,22,30,18,35,32,24,22,25,26,24,32,26,27,24,38,32,25,22,42,25,20,24,29,25,34,29,19,36,28,32,30,36,17,21,29,26,28,31,33,36,26,20,37,28,23,30,34,41,27,24,14,24,43,17,38,35,35,42,26,28,24,18,18,21,35,41,24,23,41,27,27,32,31,25,33,24,28,24,30,29,30,30,33,26,32,31,41,32,20,30,32,35,31,36,31,44,19,30,30,33,18,24,25,29,23,30,24,33,32,40,22,28,31,30,37,36,34,37,17,26,23,24,34,24,32,33,25,27,25,31,25,28,19,30,18,16,32,104
40,29,26,34,42,41,27,37,22,33,30,38,30,22,16,33,27,40,28,30,45,21,26,28,26,29,26,19,33,37,30,45,25,31,35,35,34,22,25,30,30,31,28,25,30,38,30,29,34,34,39,40,39,43,36,36,35,22,26,26,22,23,35,32,32,36,35,42,28,35,28,40,39,34,40,34,31,35,32,35,33,32,33,21,27,24,23,19,38,36,22,41,35,28,37,37,33,34,35,16,7,27,32,31,33,40,28,31,21,19,30,15,14,38,34,30,29,35,40,32,31,21,41,28,21,27,31,31,32,25,31,31,40,37,30,35,29,33,33,33,30,35,28,13,36,38,33,29,35,31,27,37,23,30,22,20,43,33,34,28,31,41,30,31,36,35,48,40,30,34,43,20,20,38,33,34,22,25,9,34,27,35,35,31,32,35,34,32,44,28,33,33,31,39,34,33,54,29,38,34,18,44,32,29,48,36,33,32,31,29,36,30,42,41,29,29,32,29,37,23,27,9,0,4,44,48,42,39,24,27,30,26,25,30,37,33,33,27,31,34,42,43,25,37,20,34,35,22,35,33,30,28,32,39,32,40,39,23,28,32,38,26,32,29,43,21,26,25,22,30,30,31,38,37,30,12,37,32,35,37,40,24,38,36,27,32,28,36,13,36,27,46,33,33,33,30,23,23,24,26,29,32,42,34,33,34,19,38,34,22,33,41,40,41,32,39,33,29,32,31,36,38,32,39,31,32,38,29,42,29,40,37,37,31,35,27,35,38,23,36,35,30,31,38,43,33,31,22,37,18,31,18,32,19,20,30,32,33,32,30,33,31,26,29,31,33,38,33,15,40,31,32,29,40,30,43,47,34,46,10,26,31,27,21,25,35,24,34,35,35,31,34,27,36,41,32,25,51,25,39,34,48,43,31,7,28,30,26,37,32,34,21,24,30,39,44,29,32,29,55,38,18,28,33,33,28,33,11,23,34,24,37,34,14,20,22,42,33,37,20,40,41,18,32,42,28,32,28,35,30,31,37,31,27,36,37,35,45,43,38,24,18,54,44,36,33,51,30,25,27,30,32,36,40,34,34,23,28,38,27,22,40,39,25,36,17,31,29,27,49,31,28,28,33,24,27,27,40,36,25,43,43,39,29,36,35,35,26,32,34,36,23,27,29,30,19,21,34,28,38,46,34,28,38,41,37,41,37,27,33,24,43,27,31,33,31,35,29,21,35,38,25,26,33,28,35,35,13,33,32,36,35,30,33,40,36,37,29,36,28,34,46,26,35,27,39,23,26,17,29,28,21,31,34,26,32,40,28,34,24,43,29,24,30,38,29,33,34,28,35,36,28,23,37,26,30,31,26,19,39,37,32,35,29,37,32,29,39,31,43,31,20,23,32,48,19,40,39,43,50,34,37,33,27,24,29,37,45,33,31,39,29,33,39,26,34,34,32,33,28,39,34,36,36,40,35,35,40,48,36,29,39,40,43,28,41,34,40,28,37,26,32,24,32,32,38,32,34,29,30,29,34,31,37,38,24,46,44,36,38,23,30,27,33,43,32,30,27,29,25,34,35,17,37,28,27,27,24,30,102
39,25,22,30,38,37,24,33,18,29,34,34,26,25,12,29,30,36,32,34,41,17,22,24,27,25,30,23,34,35,34,41,29,28,31,31,34,23,21,26,34,35,24,29,34,34,26,25,30,37,41,44,36,47,32,35,31,18,30,30,18,27,34,28,34,32,31,45,32,39,32,44,43,35,38,35,27,32,33,31,29,28,37,17,31,26,19,15,42,32,26,38,35,30,35,33,29,38,33,12,11,23,36,27,29,40,24,29,25,23,34,11,10,34,33,30,25,37,37,32,27,17,37,31,25,23,30,35,28,29,27,33,36,38,34,32,28,34,29,37,30,39,32,17,35,42,29,31,31,31,26,41,19,26,18,16,42,37,34,32,31,41,29,27,33,32,47,36,34,30,41,21,16,38,29,37,18,29,13,36,23,34,35,27,28,32,35,35,45,26,29,34,35,43,30,32,50,26,37,30,22,46,28,25,50,37,29,28,32,33,32,26,42,38,25,27,32,29,34,27,23,13,4,0,48,44,41,35,28,26,26,22,21,31,34,31,29,31,33,30,38,39,21,41,24,33,31,26,32,37,32,29,28,35,35,37,35,27,32,33,34,22,30,25,44,17,22,26,26,30,32,35,34,35,26,16,40,28,31,34,36,25,35,39,31,28,32,32,9,34,23,45,29,29,33,32,19,19,20,30,25,34,38,33,34,30,15,39,35,26,37,37,36,42,30,38,37,25,36,27,32,36,28,35,27,32,38,33,38,25,40,36,33,28,39,23,34,42,27,32,35,31,33,39,39,29,27,26,34,22,27,22,36,15,16,32,28,37,36,29,35,29,30,25,35,30,37,37,19,39,34,36,30,41,26,43,43,38,46,14,30,32,31,25,29,35,20,30,31,32,35,32,23,36,39,28,28,48,29,41,30,49,44,31,11,24,26,22,36,28,30,25,28,31,43,40,25,28,25,51,38,22,30,30,29,32,33,15,27,38,28,35,30,18,24,26,40,29,41,16,36,37,22,28,46,24,28,32,39,34,32,35,30,23,32,38,34,44,39,34,20,14,55,40,32,30,48,26,29,23,26,30,40,36,30,33,19,24,34,23,18,44,35,29,40,21,27,28,29,49,27,32,32,32,20,23,31,36,32,29,42,45,35,28,33,36,36,24,28,38,32,19,31,33,34,23,25,37,32,34,43,35,32,34,37,35,45,34,26,31,28,42,23,27,37,27,35,30,25,33,42,29,30,32,29,33,35,17,29,36,40,35,26,29,43,39,36,33,33,30,30,47,22,31,26,35,19,25,21,25,24,17,27,31,22,28,36,28,34,20,39,33,28,26,40,33,29,30,32,34,32,32,19,34,29,33,27,24,15,35,33,32,39,33,33,28,25,40,35,39,31,24,27,28,44,23,36,35,40,47,31,39,36,31,20,25,33,44,35,30,43,25,29,35,22,38,38,28,29,24,42,31,33,32,43,35,31,40,44,35,33,37,36,44,27,40,33,36,32,33,26,33,20,29,28,39,33,34,25,34,33,38,33,39,34,28,44,43,32,34,19,34,31,35,39,33,26,23,26,29,34,31,21,35,29,31,25,20,26,98
51,35,37,43,47,47,38,45,48,40,47,45,30,27,42,45,38,44,31,39,53,34,29,40,39,33,43,48,46,39,36,57,44,30,43,42,43,35,32,43,50,51,47,33,41,42,32,31,43,43,45,48,47,56,48,34,43,36,44,39,40,36,38,37,49,40,42,49,43,43,53,51,46,47,51,37,38,46,49,35,40,36,48,41,41,33,39,43,43,46,41,40,46,32,39,39,41,37,37,42,41,27,47,46,49,36,41,37,45,46,33,41,40,45,41,31,36,34,51,41,43,33,47,35,44,34,40,39,39,48,39,35,35,51,67,40,42,41,37,45,28,53,54,43,41,46,47,43,43,37,40,46,43,47,47,33,32,51,35,39,40,45,29,33,41,36,55,52,48,50,45,39,34,48,40,36,44,34,39,40,47,38,44,31,41,45,35,40,52,34,42,47,43,41,32,38,69,40,45,42,41,53,41,41,62,40,33,32,45,40,36,37,48,48,37,36,37,27,38,29,39,40,44,48,0,18,49,47,37,40,31,27,51,34,36,43,45,45,36,42,46,43,38,44,43,39,39,44,38,48,39,38,41,52,50,39,44,36,40,43,50,26,34,40,54,33,38,39,46,39,44,41,47,48,35,43,44,39,40,42,42,43,43,41,25,41,26,36,39,35,40,47,45,37,39,38,30,48,39,24,41,44,40,37,38,43,39,46,47,26,39,43,54,33,34,45,50,33,49,35,40,47,39,48,41,36,42,49,37,29,49,42,45,40,41,38,44,55,40,43,39,42,29,51,53,37,33,28,38,31,50,26,40,33,32,34,44,42,43,41,47,34,32,33,19,42,48,49,34,38,33,46,48,42,42,49,49,28,50,44,43,40,37,34,44,34,33,41,45,36,44,40,37,40,43,42,38,42,31,51,43,46,52,37,50,32,34,51,40,32,50,38,38,43,52,42,34,34,39,39,51,32,43,41,42,41,43,37,21,54,44,47,42,45,40,42,56,41,49,46,44,45,41,39,12,28,36,42,47,38,39,49,40,35,37,40,35,48,48,49,46,44,62,50,43,42,60,34,46,34,39,42,48,53,41,44,39,34,45,35,33,57,39,45,44,47,31,43,41,37,29,45,38,37,50,35,48,51,47,40,50,48,28,37,47,48,29,31,38,50,54,35,43,41,46,40,42,33,48,47,47,48,45,45,49,38,53,50,40,35,39,41,43,41,39,40,45,36,45,34,49,43,44,40,39,41,50,36,33,30,47,46,39,59,46,42,43,43,44,33,39,54,36,39,36,46,34,39,40,37,36,47,38,39,41,46,49,34,32,35,45,27,22,42,45,42,40,38,48,41,44,49,32,46,38,34,35,40,43,42,43,48,41,35,49,38,41,49,55,50,27,46,43,42,50,29,29,32,43,50,38,46,46,34,32,39,46,54,45,39,44,41,41,41,39,51,53,41,39,34,45,35,37,42,59,48,40,44,32,37,36,46,42,47,31,46,35,48,41,45,32,40,39,44,43,56,51,24,38,38,37,42,39,46,37,32,44,51,50,45,38,43,40,43,50,36,41,44,27,34,35,27,33,42,44,44,33,37,33,105
42,39,31,38,46,30,30,41,43,38,34,41,33,33,37,45,36,39,38,26,54,38,33,35,34,27,30,35,41,38,36,54,35,41,40,35,30,36,40,41,33,34,41,46,28,41,24,40,35,37,37,52,41,52,37,26,35,28,42,40,37,33,31,24,42,33,35,41,39,41,46,42,45,40,43,29,31,38,47,27,38,37,44,42,37,29,36,40,37,38,38,22,46,35,31,35,31,44,36,37,41,28,34,38,44,30,37,42,33,35,36,36,36,39,38,34,29,41,43,28,35,32,39,38,38,35,27,37,33,54,40,35,29,44,58,34,39,23,43,46,22,47,48,35,32,48,32,36,39,36,35,52,25,32,43,34,49,39,38,26,27,42,42,38,39,39,50,42,45,47,37,39,34,44,44,28,26,43,39,43,29,31,46,43,37,43,34,30,34,40,32,37,49,48,14,32,56,37,42,44,36,35,25,38,55,34,41,40,35,27,39,23,36,42,34,34,43,40,44,36,36,41,48,44,18,0,43,43,39,39,32,39,45,37,45,32,29,38,30,31,51,46,34,41,37,39,38,26,41,30,23,32,25,48,33,50,36,34,39,40,43,29,33,35,55,31,36,32,28,26,35,39,44,41,22,38,36,32,47,36,34,39,43,42,41,34,41,39,35,27,41,50,30,36,37,36,37,42,33,40,33,44,22,40,38,36,31,46,42,32,39,43,51,15,37,30,38,41,36,29,48,41,43,42,42,35,41,47,31,26,36,42,45,34,43,37,31,54,34,30,42,40,44,46,51,35,42,36,36,37,44,42,43,33,32,33,44,38,39,32,32,36,40,34,37,35,36,50,40,21,27,42,48,36,32,52,45,22,43,44,37,32,39,35,49,33,37,45,37,38,46,41,29,32,46,37,33,32,34,48,32,54,46,43,46,39,39,47,43,42,44,39,39,43,46,36,21,16,31,48,38,40,40,31,36,43,41,37,37,42,40,36,27,42,36,38,53,38,48,31,37,38,39,32,6,29,36,34,42,36,37,47,36,27,46,48,43,49,47,46,38,38,44,49,41,29,47,40,37,38,36,36,49,37,38,41,36,36,45,36,37,47,42,41,30,37,23,32,34,55,41,37,32,43,46,32,39,38,41,27,44,51,22,33,39,43,23,31,40,41,49,35,39,41,38,37,39,34,32,37,40,41,32,39,43,36,51,47,37,34,26,33,38,38,46,37,37,42,27,42,41,31,32,34,40,46,38,42,36,38,41,29,33,44,44,40,33,39,34,27,41,42,28,35,23,44,38,31,35,38,37,42,41,33,25,31,41,40,26,35,46,38,38,39,45,39,39,34,44,44,33,49,36,43,32,28,20,38,40,44,35,32,36,37,34,38,39,43,42,50,21,28,39,34,58,29,23,26,44,51,41,28,41,31,29,36,38,46,44,35,38,40,35,37,37,39,38,34,29,26,47,38,37,34,61,43,37,45,41,31,33,44,24,41,44,44,41,43,37,30,38,34,33,33,32,54,51,18,22,46,47,51,37,44,31,42,38,47,33,43,32,37,37,49,42,36,38,38,41,41,38,19,39,36,39,45,38,33,27,99
45,32,41,45,35,39,27,36,37,38,41,43,34,22,31,47,29,44,37,36,50,36,36,36,30,32,32,39,37,36,31,38,39,36,44,38,36,30,32,43,43,44,17,40,29,46,32,33,43,26,42,37,41,51,25,38,46,39,39,34,32,42,30,37,45,38,38,46,38,44,44,49,33,30,41,35,34,35,33,35,30,34,34,34,38,40,33,34,41,29,36,47,47,29,38,40,36,43,37,29,37,36,41,34,32,34,36,28,38,36,35,30,31,37,30,28,32,28,40,37,40,30,37,44,35,35,37,44,31,43,40,42,34,39,45,9,37,40,36,44,37,53,46,31,45,44,31,40,34,33,29,49,41,42,25,33,25,44,32,31,34,43,37,33,40,27,48,44,43,44,44,29,33,34,46,37,41,42,35,34,45,21,32,44,39,41,35,31,43,31,37,37,51,32,42,42,61,35,34,34,32,48,24,32,58,41,23,22,39,32,34,20,48,41,38,31,34,34,19,31,34,35,42,41,49,43,0,49,32,35,37,39,40,32,42,38,41,31,19,38,38,52,33,41,38,41,36,37,31,43,39,31,24,47,34,45,32,31,31,32,33,35,36,37,51,32,37,27,39,35,41,23,32,44,36,37,44,35,38,42,40,25,41,42,32,35,33,34,32,37,40,44,40,34,25,35,36,22,39,31,39,30,41,32,42,46,36,42,38,23,34,30,49,48,36,39,37,42,26,34,49,39,45,41,42,34,40,43,36,38,42,40,26,31,36,39,41,44,39,37,35,39,36,42,47,32,31,32,23,26,43,33,38,32,31,31,36,27,28,39,44,33,36,31,41,33,38,46,29,37,37,32,38,43,38,45,50,42,42,40,42,32,32,29,39,36,39,47,36,35,25,37,28,38,40,41,31,54,33,39,35,37,15,33,35,33,32,40,35,37,42,29,26,38,46,43,35,40,30,45,45,36,37,36,38,22,29,34,28,41,31,42,26,40,35,37,49,40,35,35,42,43,34,35,45,37,33,35,32,43,36,46,27,30,44,39,34,47,36,37,39,31,50,41,33,36,54,33,33,34,33,37,47,36,43,46,31,26,41,36,37,44,25,36,39,34,31,40,38,49,36,32,36,34,41,29,35,47,43,34,1,46,29,30,36,39,41,38,30,41,48,32,36,33,42,31,33,40,42,42,39,36,34,37,34,35,43,38,35,35,35,43,26,35,41,25,33,33,38,17,45,38,37,38,36,37,29,31,31,21,40,45,38,35,41,39,39,36,39,16,27,44,29,27,33,33,38,26,33,34,35,24,26,39,24,30,47,30,38,37,39,24,29,23,44,40,24,33,39,42,37,45,38,34,32,36,44,39,32,46,40,45,26,30,44,37,40,10,20,49,38,38,34,37,52,26,28,31,27,34,35,41,39,31,27,34,44,39,31,28,42,38,41,42,39,38,37,35,36,31,40,26,24,32,51,41,44,46,38,20,33,41,38,44,39,36,16,36,36,29,28,43,34,36,35,47,41,38,21,27,28,40,34,43,28,39,40,14,45,16,33,35,38,42,41,33,34,37,33,38,32,35,37,45,28,35,32,32,44,116
30,35,33,29,39,49,32,33,31,40,32,39,32,31,25,43,33,24,34,36,45,23,18,35,30,31,33,36,37,27,40,47,36,31,39,31,36,32,27,26,31,32,37,38,29,26,32,29,40,29,45,31,41,37,36,31,39,33,34,40,31,29,35,26,38,29,35,49,22,38,42,35,34,25,38,28,29,38,36,35,28,25,38,30,26,18,27,23,45,31,33,41,29,24,39,23,19,40,29,25,35,33,34,34,37,39,33,29,39,39,36,24,25,17,34,32,31,37,42,26,37,27,43,39,21,26,33,38,23,34,35,31,31,46,56,44,31,20,34,34,31,47,42,35,26,37,36,11,21,40,31,39,35,39,31,26,44,36,36,27,25,38,30,27,38,36,38,21,38,38,38,24,26,46,36,33,34,31,36,21,39,34,36,39,39,21,40,31,31,36,28,33,34,40,33,23,57,27,34,40,24,26,38,36,30,22,38,37,27,26,33,36,35,32,33,26,37,32,32,37,34,31,39,35,47,43,49,0,26,29,29,32,34,35,37,17,14,33,36,29,38,44,30,44,20,31,27,31,38,34,24,26,38,44,45,40,34,37,32,36,42,32,28,33,37,27,32,34,29,24,12,35,43,40,28,32,44,32,37,32,42,28,35,32,30,23,31,33,26,30,33,48,35,25,37,16,29,32,31,27,10,33,36,39,30,35,30,42,38,30,43,39,31,28,29,21,34,40,39,29,47,29,34,38,27,28,29,42,41,35,34,34,25,28,29,31,37,44,17,27,20,20,34,38,50,23,31,38,32,32,39,31,43,25,26,22,38,28,27,20,15,28,42,33,40,30,32,43,29,26,25,27,33,34,11,50,33,37,41,38,20,25,40,35,30,39,22,36,31,32,37,41,33,32,44,35,29,50,35,41,25,42,44,38,35,29,27,27,36,22,42,27,30,38,41,44,29,31,35,55,37,36,32,26,31,34,41,38,26,33,31,21,36,33,27,29,49,36,41,29,33,34,37,36,45,32,24,31,40,39,17,27,22,33,28,40,35,37,40,44,15,27,38,39,31,27,45,31,16,29,25,29,37,33,36,33,32,37,37,31,22,45,24,22,36,37,31,15,13,55,33,34,29,27,35,31,18,36,36,27,48,49,34,25,38,39,29,16,41,38,44,32,28,36,36,25,27,35,29,42,44,43,35,27,41,31,39,43,35,27,26,25,31,25,47,36,32,35,30,36,41,28,29,30,39,42,40,27,30,35,35,34,39,42,44,42,35,26,23,37,31,45,32,39,29,39,23,33,25,29,30,30,33,29,32,35,43,38,34,20,16,32,27,34,24,25,35,22,23,38,31,53,21,42,28,24,41,34,28,37,28,37,39,39,31,41,26,39,38,44,30,31,24,30,51,33,33,30,40,47,39,19,37,34,30,27,43,50,32,23,46,35,30,25,30,35,35,27,32,34,32,35,33,38,40,29,31,37,48,35,32,36,23,45,28,32,35,13,22,39,36,40,31,33,32,42,36,33,35,36,35,41,17,23,38,37,46,43,37,39,30,28,25,40,24,40,38,36,32,30,36,35,35,31,32,33,30,29,36,103
37,25,25,33,31,25,17,38,27,31,32,32,19,10,21,37,29,28,26,22,38,15,20,9,14,33,18,25,21,27,19,35,19,28,32,23,28,10,11,22,21,22,30,28,29,30,18,23,31,26,27,43,34,31,36,23,32,27,25,14,25,22,27,26,32,28,23,31,20,28,28,39,25,29,32,20,19,13,24,17,20,27,27,26,23,24,19,23,32,23,16,20,26,17,21,27,23,32,23,21,22,16,31,25,24,38,15,19,30,28,27,20,19,36,26,22,17,24,16,28,28,18,28,24,25,14,24,34,30,23,25,20,35,31,52,23,5,22,25,28,29,42,37,22,21,34,22,27,27,22,15,25,19,26,27,21,35,20,23,27,25,23,29,25,32,25,38,30,29,30,27,22,21,38,34,25,18,34,20,28,23,26,28,31,31,23,23,28,32,24,31,36,38,33,25,24,55,17,30,24,28,39,24,26,45,28,24,23,22,28,25,20,28,19,26,5,22,22,24,20,24,15,24,28,37,39,32,26,0,3,17,27,30,24,33,21,23,15,19,31,37,32,12,34,18,28,24,13,22,24,29,7,24,26,30,37,26,11,16,28,30,15,22,25,45,20,25,19,15,26,28,27,25,34,24,18,26,20,38,26,28,26,24,24,20,19,21,25,20,22,28,38,30,22,29,24,24,28,23,19,21,18,32,23,27,29,24,26,22,11,22,17,33,30,22,32,26,33,24,33,40,28,33,33,21,20,26,27,30,18,32,23,31,21,24,27,29,40,21,23,29,26,24,26,25,26,25,21,24,6,27,21,30,20,19,19,24,27,28,27,31,7,25,25,30,23,33,27,9,37,19,29,31,28,20,34,37,30,42,25,24,23,20,9,19,24,18,35,24,24,32,20,16,24,29,19,13,30,22,33,21,41,31,22,31,23,25,31,26,27,35,30,27,18,15,35,23,23,18,35,15,25,23,22,28,31,33,22,16,19,23,25,26,20,19,21,31,20,25,25,28,29,21,10,37,17,25,11,29,33,23,33,9,15,27,28,23,36,31,35,26,23,42,31,23,27,45,25,15,9,17,21,31,34,31,28,24,19,30,24,16,30,28,16,27,26,19,27,25,45,24,14,19,22,29,23,17,38,23,24,33,38,33,6,12,23,21,22,23,24,32,20,21,21,30,29,31,28,19,33,39,28,20,36,31,28,41,25,15,21,24,36,18,20,30,18,26,21,14,27,27,14,13,24,32,24,27,11,22,25,25,33,29,35,33,29,31,12,25,16,23,38,15,31,21,20,17,18,29,22,23,26,17,23,24,21,35,19,25,25,36,22,17,20,30,16,19,26,19,32,29,34,17,32,14,18,24,27,24,26,25,33,24,18,28,31,28,26,30,37,29,15,18,21,40,14,33,30,32,39,23,32,21,24,15,18,32,35,17,8,31,26,25,29,26,27,25,19,21,16,28,24,23,27,44,23,17,33,30,27,22,15,31,32,31,34,26,39,16,29,17,34,11,21,22,38,32,26,21,33,32,36,25,31,28,27,35,32,29,31,10,21,18,31,32,21,30,30,16,22,26,23,26,25,14,36,22,11,29,101
35,22,28,34,28,28,14,37,24,34,35,35,22,13,18,35,26,28,29,25,41,18,23,12,17,30,21,28,24,29,22,32,22,25,31,21,31,11,14,25,24,25,30,31,27,30,16,26,34,29,30,40,34,34,37,26,35,24,28,17,24,25,24,28,35,28,21,34,23,29,31,36,28,28,35,23,17,16,27,20,17,24,30,23,25,27,22,21,35,20,19,23,23,20,24,28,24,35,25,18,25,18,28,23,26,35,12,22,31,29,29,17,16,35,23,20,15,24,19,31,31,21,31,27,28,11,21,35,33,26,28,23,36,28,49,26,8,25,25,31,28,45,38,23,24,33,21,26,24,25,18,28,16,23,24,18,33,23,24,25,28,26,26,28,29,23,41,33,32,33,30,25,20,35,31,28,15,31,23,31,20,29,25,33,34,26,26,25,35,21,30,35,38,33,25,27,55,20,27,21,31,39,27,28,42,25,27,26,20,26,28,23,31,22,28,8,25,24,27,23,27,18,27,26,40,39,35,29,3,0,14,24,27,21,31,22,25,18,22,29,34,35,9,33,21,26,27,16,25,27,29,10,27,23,33,34,23,14,19,25,27,18,24,28,42,21,26,16,18,29,27,24,22,32,26,21,29,18,36,29,26,29,27,27,23,16,24,28,17,25,25,36,33,25,26,21,21,25,26,22,24,21,33,26,27,27,21,29,25,14,25,14,36,33,22,30,29,31,27,32,38,31,30,36,18,23,29,30,33,21,31,26,30,18,27,29,32,37,24,20,32,23,27,29,28,26,28,24,21,9,25,24,27,19,20,22,27,30,31,25,30,10,28,28,33,20,31,30,12,37,22,28,34,31,23,37,38,28,40,28,27,26,23,12,22,25,21,32,21,22,33,23,13,27,32,16,16,33,25,30,18,42,34,25,34,20,22,28,29,27,35,31,28,19,18,36,25,23,15,32,12,28,26,20,30,30,30,25,19,16,26,26,28,23,22,24,28,17,28,22,25,26,18,13,36,17,25,14,32,34,20,30,12,13,30,31,26,39,29,38,26,20,45,28,20,30,48,22,18,12,14,18,34,33,32,31,24,22,33,27,19,33,31,19,30,27,17,26,24,48,22,17,20,25,26,26,20,41,26,21,36,35,31,9,15,26,24,25,25,27,30,23,23,24,33,32,34,28,22,30,37,25,23,38,28,27,41,22,14,23,22,34,20,23,33,15,23,24,17,25,30,17,16,27,29,21,30,14,25,26,28,30,32,32,32,28,32,15,23,19,20,37,12,28,24,17,20,15,32,25,26,23,20,26,26,20,37,22,26,24,33,24,20,17,33,19,22,27,17,35,27,37,20,35,17,21,24,28,21,23,23,33,27,21,31,33,29,29,33,34,27,18,21,24,43,17,30,27,35,42,26,32,24,23,18,21,35,38,20,11,34,29,26,30,28,30,28,16,19,14,31,22,20,30,47,25,20,33,33,29,23,18,31,35,28,34,24,36,19,31,20,34,8,24,25,41,35,24,24,30,29,39,22,34,31,30,35,35,26,28,7,24,21,31,31,24,31,29,19,19,24,21,29,26,17,37,19,8,32,104
27,20,28,25,26,30,14,30,24,30,24,29,9,17,18,35,24,25,29,26,40,17,20,23,18,26,28,29,25,18,26,30,26,25,30,21,20,9,21,28,23,24,30,29,22,27,16,21,25,30,31,36,27,38,33,22,26,18,26,16,22,30,22,14,35,26,21,35,24,27,32,30,29,20,34,25,17,22,26,21,15,22,30,23,25,23,20,21,30,18,23,26,15,19,25,18,16,35,16,18,29,4,24,23,24,33,10,21,24,26,27,17,16,26,21,20,15,20,27,18,22,12,30,14,24,3,17,33,20,30,30,20,22,28,47,30,22,27,23,34,28,44,37,23,22,30,19,18,16,20,19,29,16,23,24,13,30,30,24,20,17,24,26,22,27,15,35,31,28,31,24,18,13,33,26,24,15,31,27,29,20,24,23,21,29,28,18,24,36,19,17,22,35,31,18,20,49,23,25,25,27,33,29,24,37,17,22,21,18,21,15,25,34,28,24,15,26,16,24,18,26,22,30,26,31,32,37,29,17,14,0,19,27,21,31,18,21,24,26,18,30,22,7,33,23,14,22,23,29,26,23,17,28,21,32,34,21,13,18,23,25,5,13,24,34,12,17,16,25,16,19,22,20,32,12,25,30,18,36,26,26,22,18,27,26,14,27,15,17,23,20,36,32,20,24,13,16,25,26,25,25,28,26,28,13,27,21,30,26,18,29,22,37,35,13,28,29,23,29,28,30,28,25,35,10,15,21,28,24,8,26,17,22,18,27,26,21,35,20,18,30,15,30,30,34,12,23,19,17,13,32,27,27,12,11,17,23,29,30,17,22,13,23,18,28,20,29,34,16,25,23,22,27,32,24,32,28,28,28,32,23,26,27,11,25,19,18,27,21,15,30,25,13,19,32,16,17,36,20,28,16,38,36,20,37,18,20,28,27,19,32,29,26,17,30,33,11,16,15,43,26,23,24,20,28,27,28,29,22,30,28,22,26,27,24,26,26,17,27,22,23,24,18,18,33,3,11,21,32,32,12,22,19,13,29,32,27,36,27,26,26,20,42,26,18,19,37,20,25,19,12,16,37,30,25,28,21,17,32,26,16,36,18,26,33,27,17,18,16,46,14,24,18,29,26,16,27,28,33,17,36,35,17,16,23,27,27,21,21,34,35,23,23,27,25,28,30,24,21,16,25,25,29,26,32,27,34,22,12,14,16,32,18,24,28,13,21,28,24,20,28,24,23,24,24,19,28,18,12,22,26,24,26,35,29,25,18,22,20,23,18,33,12,24,13,25,15,15,28,24,25,23,27,23,24,18,31,17,24,17,32,24,21,15,27,26,29,13,29,30,20,32,17,27,18,22,14,19,21,21,23,27,29,25,34,30,20,36,31,34,27,25,27,24,42,21,16,13,32,36,30,26,25,23,15,22,28,37,27,18,31,20,24,20,27,30,27,14,19,14,27,14,16,24,40,23,23,19,36,24,21,25,24,27,28,27,21,29,23,29,15,32,8,23,24,36,30,24,26,26,27,40,14,26,33,33,35,35,24,24,7,27,28,29,29,16,21,24,26,17,24,21,24,24,24,35,17,6,32,100
31,17,26,19,26,33,14,25,22,27,31,18,18,17,16,33,33,20,33,28,41,21,18,28,28,29,24,30,35,27,15,41,31,25,31,21,28,21,25,28,30,31,28,35,23,18,16,29,20,33,31,45,20,45,30,13,22,22,25,27,19,29,34,23,33,31,21,35,31,37,37,36,33,30,28,14,17,22,25,21,27,29,28,21,25,18,23,19,35,26,28,35,33,24,22,27,27,39,25,16,33,15,28,23,33,35,22,30,21,23,35,15,14,35,27,20,15,20,27,27,17,9,35,23,30,21,22,31,32,38,31,34,33,28,50,30,30,34,32,36,27,39,34,27,24,33,31,26,30,29,27,39,23,30,22,6,34,39,24,21,24,32,26,31,36,24,39,40,29,34,28,13,8,36,13,15,22,31,31,31,27,25,32,29,26,26,26,25,37,18,25,30,26,37,27,24,51,20,31,22,33,36,31,29,45,29,28,27,30,22,24,27,43,28,28,24,29,29,28,23,27,24,26,22,27,39,39,32,27,24,19,0,25,21,31,25,28,31,26,24,35,31,19,33,29,26,31,32,36,33,24,26,31,33,25,34,23,24,29,25,26,14,22,25,36,9,14,16,34,25,27,34,31,33,21,21,30,18,35,26,26,17,31,36,27,26,28,24,13,12,13,36,33,29,32,25,3,23,24,26,29,26,35,35,26,28,19,32,36,18,18,27,34,42,22,27,36,27,30,30,34,37,12,25,19,24,25,25,38,17,31,30,34,18,31,23,26,37,26,29,32,23,31,34,43,25,31,24,22,21,31,28,27,7,8,26,20,34,35,21,30,22,28,27,33,20,30,33,24,31,29,32,22,38,30,41,37,27,40,36,29,17,12,22,34,25,22,14,21,22,34,24,13,28,29,26,27,45,25,36,28,42,38,29,33,27,27,26,32,31,29,32,33,29,41,38,20,25,15,52,36,28,23,20,26,31,31,29,23,40,34,29,33,29,30,32,38,27,38,20,35,36,23,18,35,16,24,30,26,32,26,23,28,13,15,35,35,45,27,26,24,18,47,38,30,22,40,29,27,27,24,28,39,29,14,17,18,23,34,27,22,40,27,25,23,23,17,26,24,51,31,32,28,29,24,25,29,35,31,21,40,35,35,25,23,37,33,16,26,42,36,23,23,29,34,33,35,29,32,35,37,25,26,30,29,27,31,34,24,23,21,31,27,21,33,24,20,28,33,26,37,33,32,24,21,31,33,26,21,26,33,39,30,33,38,35,28,29,23,23,30,40,12,30,18,30,23,15,32,25,26,21,31,23,26,30,26,26,28,12,36,24,24,26,35,32,33,26,22,18,26,41,21,29,28,28,23,16,19,32,23,36,20,14,37,27,17,32,33,23,26,34,27,22,46,21,34,32,36,43,30,29,35,23,12,19,23,42,27,27,36,17,21,29,24,37,38,24,19,14,24,23,21,24,35,35,29,32,45,26,25,34,32,36,28,24,25,33,30,33,24,32,18,29,28,31,25,23,28,35,36,44,26,34,35,34,39,37,35,29,17,27,30,38,39,25,30,27,29,29,24,20,29,35,21,26,26,18,30,102
31,28,23,33,35,36,25,26,3,30,30,36,27,26,9,30,29,37,40,37,40,18,23,21,24,24,33,31,31,34,35,38,38,27,30,34,33,24,22,25,38,39,23,33,28,37,29,26,33,36,42,45,34,50,31,34,34,19,30,36,17,35,33,26,33,31,34,46,32,34,34,33,29,30,38,37,30,33,36,34,30,27,41,16,32,27,16,12,43,33,35,39,36,19,38,32,28,46,34,11,19,26,25,28,26,39,25,28,30,31,38,10,11,33,30,33,28,36,36,26,30,20,36,32,33,24,26,36,27,41,26,34,35,39,54,31,25,31,28,36,29,47,40,25,31,32,28,28,26,30,23,42,21,28,17,19,39,42,36,26,23,39,28,28,32,35,43,35,34,27,44,24,19,37,32,32,21,29,21,29,25,33,32,28,29,30,37,30,42,29,31,36,39,40,31,28,47,24,34,31,30,43,27,24,47,27,28,27,33,27,33,25,39,39,24,28,31,30,33,28,22,34,25,21,51,45,40,34,30,27,27,25,0,31,33,30,28,38,32,32,37,42,22,46,33,32,16,34,33,41,33,30,27,36,38,36,36,31,31,32,37,25,33,24,36,20,23,27,34,24,29,32,32,37,25,32,43,31,30,37,39,28,34,36,34,29,35,33,12,35,26,48,28,14,30,23,22,18,21,33,24,32,37,34,33,32,16,36,32,25,38,38,35,39,31,38,29,26,37,26,33,35,31,35,30,31,37,34,37,28,32,35,32,29,40,22,30,44,30,33,28,25,32,36,37,26,28,29,33,28,26,35,38,18,19,17,31,35,35,25,32,30,33,22,36,31,36,40,31,36,31,32,33,40,25,42,42,37,43,22,33,35,36,31,38,38,21,33,34,33,38,35,26,35,39,29,25,49,30,40,31,47,43,30,32,23,25,19,37,25,29,33,31,32,40,37,24,29,28,50,39,30,28,31,28,35,32,23,30,39,33,34,29,35,29,31,41,30,40,15,35,36,30,31,45,27,25,34,43,35,22,32,31,26,35,36,31,43,36,34,19,13,52,41,33,24,42,25,30,24,27,31,39,38,33,36,18,23,32,22,19,40,36,28,43,29,30,25,26,50,28,37,33,31,21,20,32,35,31,18,41,45,34,29,32,33,33,25,27,43,31,18,30,29,36,31,33,33,36,31,40,36,35,33,38,38,42,35,27,32,19,42,20,27,38,25,33,29,33,31,44,34,35,35,30,34,34,30,30,35,26,34,25,28,40,36,32,32,30,29,27,44,25,28,22,36,20,26,29,24,23,16,28,34,21,27,39,27,33,23,36,32,31,23,37,36,30,27,31,37,34,40,20,31,26,30,29,25,14,36,36,31,38,34,32,27,28,43,42,42,30,32,26,28,45,24,35,34,39,46,30,36,33,36,23,25,36,43,33,31,44,28,32,34,21,30,42,29,32,27,37,34,32,35,46,34,29,26,43,34,35,38,37,42,26,35,30,33,35,32,25,33,21,28,27,40,36,33,24,41,40,48,24,36,33,41,45,42,31,33,20,37,34,34,38,35,25,22,27,32,35,34,29,34,32,39,24,21,27,99
20,26,26,31,24,30,7,27,28,32,30,32,23,23,22,41,24,25,27,22,27,24,25,27,25,29,26,31,32,26,31,35,24,4,17,18,29,18,28,32,23,24,32,37,22,27,13,27,22,24,28,37,30,42,33,25,32,27,26,30,22,27,20,23,31,22,18,24,31,23,35,29,30,30,35,28,14,15,34,18,13,18,23,17,18,26,29,25,26,22,21,34,30,16,22,25,24,33,22,20,23,24,21,12,29,31,19,23,25,23,25,21,22,29,19,17,12,25,20,26,25,18,35,28,30,18,22,19,33,37,13,29,31,17,47,34,23,31,23,27,25,39,32,17,27,24,28,29,27,33,24,31,23,30,26,15,25,36,21,22,23,25,5,29,15,32,39,38,30,29,28,22,17,31,28,27,22,10,21,16,27,32,21,33,32,21,23,20,32,27,27,32,19,29,27,24,50,20,23,31,27,36,32,29,48,26,27,26,22,23,29,30,41,21,11,29,26,31,19,25,27,30,30,31,34,37,32,35,24,21,21,21,31,0,10,22,25,24,31,26,32,40,16,30,31,23,23,26,28,26,26,30,26,30,34,13,25,25,26,21,33,23,21,26,40,18,23,5,26,24,30,20,29,36,21,30,27,15,16,33,20,26,29,30,28,18,29,24,22,26,22,33,33,21,22,24,18,27,24,30,29,30,33,29,24,34,27,32,32,22,34,35,34,39,19,27,37,31,32,31,35,40,27,32,25,21,27,25,32,26,28,28,26,11,30,28,26,35,29,22,15,26,32,36,40,28,28,24,30,22,34,30,18,16,17,18,29,23,22,21,33,28,28,29,15,13,24,32,25,36,30,28,31,39,28,40,35,20,29,26,29,30,32,25,25,22,21,29,16,15,25,24,8,25,29,23,24,38,27,32,20,37,35,28,37,18,16,32,32,30,32,25,22,26,35,39,20,25,10,51,33,28,24,17,24,22,26,23,27,37,30,26,24,32,26,28,35,24,35,26,26,27,12,15,33,24,29,28,25,18,23,33,33,10,31,33,28,44,25,35,30,22,42,18,10,25,34,20,31,29,16,20,24,30,28,31,21,26,27,9,23,41,28,31,26,21,14,29,27,33,29,25,24,33,32,30,29,36,29,14,31,14,32,30,16,31,33,25,30,39,39,23,16,27,31,26,26,26,25,35,26,14,28,38,31,24,37,31,21,20,15,31,23,21,35,22,27,32,25,17,29,31,30,29,25,25,34,27,26,21,34,32,26,39,37,35,28,33,20,29,16,33,9,24,18,38,24,6,28,11,10,25,26,30,31,27,16,30,29,21,36,21,26,20,38,21,24,27,31,33,24,40,22,34,25,29,31,25,23,16,20,35,31,30,37,30,26,40,35,29,24,24,29,16,26,25,33,34,27,34,29,29,32,20,21,19,19,42,31,32,27,26,30,27,28,38,31,18,16,11,32,31,29,30,35,27,32,30,44,31,22,39,29,27,7,30,16,33,27,27,28,20,15,22,23,40,34,21,29,27,28,34,25,37,34,24,39,34,28,37,14,26,23,29,37,25,30,33,33,19,21,18,29,26,28,31,19,15,27,93
30,33,33,32,34,40,17,29,30,34,33,38,33,25,24,43,28,31,37,29,29,31,33,36,35,31,32,25,42,32,34,45,34,6,19,28,35,28,35,23,33,34,34,39,31,29,23,29,32,22,38,43,36,48,42,35,31,32,35,29,28,37,30,29,41,32,28,34,38,25,40,30,32,32,37,38,24,25,35,28,23,28,33,19,28,29,31,27,28,24,31,39,40,18,32,31,30,36,30,22,30,31,22,22,39,37,28,30,35,33,35,23,24,31,29,27,22,35,30,29,35,28,45,34,34,28,28,21,35,30,15,39,41,27,57,38,33,37,27,17,35,49,42,27,33,34,33,31,29,35,34,41,30,37,28,25,35,42,31,29,26,35,7,31,17,36,40,41,39,39,36,32,27,29,38,35,29,12,28,18,34,34,31,36,35,23,33,30,42,32,37,42,21,39,31,30,59,27,33,40,31,39,39,32,50,30,37,36,32,30,39,35,48,31,13,36,34,35,29,27,30,36,37,34,36,45,42,37,33,31,31,31,33,10,0,28,31,34,29,36,40,49,26,40,33,33,25,36,30,36,35,38,36,40,44,15,27,22,27,31,43,32,27,16,41,28,33,15,36,27,32,30,36,46,27,39,37,25,18,36,30,35,33,40,33,28,34,34,25,36,32,43,36,23,28,26,28,29,33,32,35,34,23,31,34,41,29,42,42,24,37,43,43,45,29,34,36,34,38,33,41,43,37,34,35,29,35,27,33,35,35,34,35,21,39,18,32,37,33,29,17,28,35,46,44,34,31,26,38,27,36,32,28,26,27,20,39,23,24,27,35,38,30,31,17,23,26,40,30,42,39,30,41,44,34,47,41,30,39,33,35,36,35,24,27,32,31,39,26,25,35,31,18,33,39,33,34,40,29,34,30,47,45,35,44,26,26,34,34,32,38,32,31,35,45,46,26,31,20,60,43,30,33,27,34,32,24,26,29,43,33,32,34,35,29,31,45,34,36,28,36,37,22,25,43,32,35,37,35,20,25,35,40,20,34,38,33,46,35,43,32,24,48,28,20,28,36,24,38,37,26,30,14,39,38,35,29,32,29,11,32,43,38,28,36,31,24,31,29,35,33,35,34,35,34,33,39,33,39,20,41,24,34,37,26,41,39,31,36,43,41,26,26,31,39,30,28,35,35,42,36,24,34,41,41,33,44,36,26,28,21,38,33,30,37,32,29,34,35,27,31,34,35,34,31,35,41,32,36,31,39,34,28,41,39,38,34,32,30,31,26,43,19,30,24,40,33,16,32,13,12,27,35,33,34,32,26,32,36,31,38,31,30,30,40,31,34,33,31,37,34,43,32,44,35,38,30,35,25,18,27,37,39,33,39,38,27,47,44,39,34,34,26,26,28,27,35,38,31,38,22,36,42,30,30,28,29,51,35,39,29,36,31,29,19,37,41,28,26,21,40,35,37,32,37,37,28,32,53,33,32,46,39,29,9,40,26,35,33,37,30,22,25,12,13,48,44,31,36,37,38,36,27,39,43,26,48,44,30,44,24,36,33,22,39,34,38,35,35,29,31,28,31,28,38,38,27,25,29,101
25,20,25,13,22,34,15,37,27,30,15,30,15,19,21,36,26,7,25,22,37,24,22,30,23,24,26,20,30,25,27,30,24,26,28,25,19,17,23,23,15,16,31,37,13,9,21,28,23,24,30,34,28,20,31,14,23,19,25,23,25,20,18,9,30,24,20,36,24,25,26,18,26,24,28,11,17,23,23,26,11,23,21,14,18,18,24,24,32,14,21,26,29,16,30,6,2,31,21,19,30,16,24,19,27,29,16,24,24,22,23,20,21,18,17,24,19,20,27,9,26,23,27,26,23,17,18,31,24,29,27,28,24,29,39,32,26,9,26,29,22,30,33,24,20,29,25,22,20,25,24,25,24,31,25,23,34,25,28,11,8,25,26,26,34,19,33,16,29,33,25,19,24,29,26,16,23,27,28,23,28,24,19,31,31,25,30,15,20,19,11,16,17,27,19,17,41,19,21,29,26,30,30,24,41,21,28,29,10,12,21,28,34,19,22,21,31,20,28,24,26,24,33,31,43,32,38,17,21,22,18,25,30,22,28,0,3,22,23,12,30,33,13,31,16,26,19,19,25,18,19,21,24,27,39,35,17,20,25,19,25,17,20,18,38,24,29,17,21,7,23,18,27,34,11,27,35,22,33,21,30,15,29,30,22,6,23,21,22,13,27,35,32,17,20,17,24,26,23,24,7,25,25,26,25,30,22,35,31,20,30,22,33,17,17,21,27,29,27,24,36,24,20,28,24,18,12,26,35,20,17,29,26,11,29,20,22,27,19,10,22,13,26,33,37,6,26,25,15,15,28,30,28,24,23,14,31,25,26,20,26,23,26,22,34,13,21,30,18,22,20,26,28,29,6,42,16,28,40,33,22,8,26,18,25,30,21,22,24,15,30,25,16,22,36,24,22,36,26,24,8,44,38,32,35,25,25,31,29,23,25,28,29,25,33,28,12,17,18,47,27,27,23,16,17,27,24,30,25,31,26,4,22,28,22,24,34,25,34,25,28,29,20,23,36,15,7,20,23,30,16,20,17,18,14,31,26,32,23,31,12,21,30,22,14,10,28,27,11,21,8,12,32,28,27,26,26,27,29,23,23,37,24,17,26,20,22,22,20,38,22,23,16,24,29,20,13,19,22,18,37,36,30,20,24,31,24,20,31,27,33,26,16,22,28,26,28,25,13,32,38,26,28,30,32,29,22,28,18,19,17,25,21,20,34,20,18,30,20,26,30,17,18,19,23,27,30,20,18,28,24,24,23,36,27,31,24,21,19,25,14,31,17,22,14,25,24,16,27,21,22,24,29,18,28,24,29,29,18,24,25,27,25,18,31,14,31,5,18,21,14,44,22,31,23,19,26,28,22,29,28,27,29,26,31,33,18,30,21,37,23,21,19,15,41,23,29,31,33,40,24,23,30,21,20,18,26,34,26,18,33,24,20,8,21,28,19,10,15,19,27,18,16,23,41,12,25,29,41,23,19,31,25,29,24,15,25,22,5,24,27,32,16,16,15,37,31,24,27,31,30,38,18,30,31,36,30,38,20,22,15,19,16,36,18,28,29,32,28,13,28,21,26,20,27,25,25,14,29,98
28,23,28,16,25,37,18,40,25,33,18,33,18,22,19,38,29,10,22,25,39,26,25,30,22,23,29,23,29,28,30,33,27,26,25,23,22,20,24,20,18,19,31,36,16,12,24,29,26,27,33,31,31,23,34,17,26,22,27,26,25,17,21,12,33,27,23,39,21,28,29,21,29,27,30,14,20,26,26,29,14,26,24,17,21,21,21,22,35,17,24,29,28,19,33,9,5,28,24,19,31,19,27,22,30,32,19,21,27,25,24,18,19,21,20,27,22,23,30,12,29,26,30,29,20,20,21,34,27,26,25,31,23,32,42,35,26,6,29,26,25,33,35,27,23,32,28,22,23,28,23,28,27,31,25,26,37,22,31,14,11,28,27,29,35,22,35,13,31,32,28,22,27,32,29,19,26,30,29,26,31,27,22,33,34,28,33,18,17,22,14,19,20,30,22,20,44,22,24,32,23,33,30,27,38,24,31,32,13,15,24,26,32,22,19,18,34,23,31,27,29,24,33,29,45,29,41,14,23,25,21,28,28,25,31,3,0,19,26,15,33,30,16,34,13,29,22,22,28,21,22,18,27,30,39,35,20,23,24,22,28,20,23,21,41,27,32,20,24,10,23,21,30,32,14,27,38,25,36,23,33,18,31,30,25,9,26,24,20,16,30,38,29,20,23,20,27,26,26,21,4,25,28,28,28,27,24,34,30,23,33,25,36,14,20,24,26,32,30,21,39,21,23,31,27,21,15,29,37,23,20,31,29,14,28,23,25,30,16,13,25,16,29,30,40,9,29,28,18,18,31,29,31,26,26,17,31,28,29,22,26,20,29,19,33,16,24,33,21,25,17,29,31,26,3,45,19,28,43,34,19,11,29,21,28,33,24,25,23,18,31,28,19,25,37,27,21,39,29,27,11,43,35,34,38,26,28,29,31,26,28,26,29,28,30,31,15,20,21,50,30,24,25,19,20,30,27,31,24,33,23,7,25,25,19,21,37,28,33,23,31,32,23,26,35,18,10,17,26,33,19,23,14,21,17,32,27,29,26,31,9,21,27,25,17,13,31,28,8,22,11,15,29,31,30,29,26,30,32,21,26,40,27,14,29,23,25,22,20,41,25,20,19,21,29,17,10,22,25,21,40,39,30,17,27,31,21,23,34,24,36,26,19,25,31,24,26,28,16,35,41,29,29,33,35,26,25,31,21,22,20,28,24,23,37,23,21,33,23,29,27,14,15,19,26,30,33,20,21,31,25,27,26,36,30,33,27,18,22,28,17,34,20,25,17,28,27,19,24,23,22,24,30,20,29,27,32,32,21,27,28,30,25,21,31,11,32,8,15,24,17,47,25,28,20,16,29,31,22,32,31,30,32,29,33,35,21,31,24,36,26,24,16,18,44,26,29,32,36,43,27,26,29,24,23,21,29,37,24,15,36,27,22,11,24,27,22,13,18,22,24,21,19,26,44,15,25,32,43,26,22,28,28,32,27,18,28,25,8,27,30,35,19,19,18,40,34,27,27,34,33,41,21,30,34,35,33,35,23,25,18,16,13,34,16,31,32,30,29,16,31,24,23,23,25,28,25,17,32,101
41,33,34,35,35,40,17,36,35,37,37,32,23,25,29,42,26,29,29,24,48,20,25,17,26,22,23,30,33,26,34,35,26,28,37,28,33,25,16,30,25,26,30,39,32,31,23,28,36,37,29,44,34,39,23,29,20,34,34,29,27,27,32,30,30,26,28,36,33,29,34,28,30,31,38,32,24,21,37,22,30,24,25,31,20,28,24,28,37,30,23,35,21,29,26,28,24,35,30,27,33,20,20,26,36,37,22,19,35,33,27,28,27,39,26,22,22,30,24,31,33,23,33,28,32,27,30,35,36,38,33,28,37,31,43,38,13,15,25,25,27,47,40,27,30,36,27,32,35,30,27,30,33,40,24,25,37,13,26,32,30,27,29,30,29,29,46,30,38,35,30,27,26,44,37,31,32,34,31,32,37,34,32,35,38,34,31,30,26,33,32,37,39,36,30,33,57,28,30,35,29,43,35,31,46,34,32,31,27,33,29,34,33,27,31,10,28,32,29,28,29,23,27,31,45,38,31,33,15,18,24,31,38,24,34,22,19,0,34,31,34,36,25,29,25,27,36,18,22,28,28,12,34,39,35,37,33,24,22,28,43,19,27,31,47,25,30,19,20,29,33,37,39,41,28,26,31,25,39,28,32,31,30,32,31,28,32,29,28,30,32,38,23,34,36,32,28,27,32,30,23,23,38,23,26,36,32,36,34,26,37,32,42,23,27,37,21,37,29,20,44,33,37,35,34,29,34,40,38,22,38,30,36,13,37,33,34,48,28,32,31,35,35,35,33,28,30,28,31,21,12,32,30,25,24,31,29,36,37,31,36,12,32,28,33,15,38,36,24,39,33,29,36,42,22,42,38,30,36,36,29,30,35,24,34,30,23,39,26,9,35,27,18,29,34,33,27,45,30,23,30,45,16,30,20,20,22,39,26,26,36,30,28,27,30,40,27,28,20,42,30,32,32,27,30,32,39,33,27,26,16,26,36,18,12,14,34,32,31,33,30,31,26,25,38,21,29,4,27,34,33,31,14,20,32,30,25,41,36,39,28,29,36,31,31,29,47,22,20,14,27,24,28,38,36,35,27,27,36,33,21,35,32,17,28,31,24,28,30,51,30,1,24,37,37,26,22,41,28,24,30,38,33,11,20,33,29,27,31,17,17,25,18,21,35,28,30,34,24,40,33,28,25,35,41,29,34,26,20,28,25,37,30,29,38,32,40,36,19,29,20,7,6,29,32,34,32,26,26,29,18,40,22,38,18,14,21,17,30,31,27,27,19,34,26,35,22,18,30,34,34,25,22,30,32,26,40,27,30,30,43,26,28,31,38,21,24,27,20,33,29,42,22,36,28,32,28,32,24,39,30,38,33,33,27,36,33,31,35,39,28,20,15,30,50,29,32,35,37,44,37,39,35,19,20,27,39,40,22,13,36,31,32,30,34,22,30,29,26,21,36,28,30,32,49,17,25,37,35,35,21,20,36,39,31,27,28,40,24,39,25,34,25,29,28,43,37,26,35,39,40,44,33,39,26,38,42,17,38,38,24,26,23,31,33,30,34,37,21,32,26,23,33,20,19,36,19,25,34,106
37,27,28,32,35,40,25,37,29,32,22,35,23,9,23,38,22,30,24,32,37,28,23,28,21,25,28,21,28,28,18,43,26,27,31,28,28,17,26,26,30,31,11,27,10,32,27,24,25,7,36,41,37,38,19,20,29,28,26,21,27,29,17,18,29,30,28,43,27,34,25,33,30,26,29,23,20,32,31,29,24,26,30,28,29,26,20,24,33,27,23,32,35,16,25,25,21,30,24,23,25,23,25,26,31,33,24,26,31,31,22,22,23,31,30,25,22,23,35,18,27,17,39,33,26,23,24,33,25,30,27,29,32,39,45,10,24,27,27,38,23,44,42,27,27,32,18,28,27,31,22,40,30,33,19,20,38,37,29,12,15,36,26,22,31,28,42,31,30,31,31,25,20,32,33,18,29,27,23,15,32,17,32,38,33,28,22,12,24,28,29,24,40,35,24,24,42,22,34,32,29,36,11,25,47,28,27,26,25,13,29,7,35,38,25,24,21,21,32,29,23,22,31,33,36,30,19,36,19,22,26,26,32,31,29,23,26,34,0,28,36,41,21,38,25,29,23,30,27,30,20,26,11,35,32,36,26,18,23,31,37,24,23,19,44,19,24,27,28,16,29,24,33,41,20,25,38,25,32,30,37,29,35,31,19,28,20,29,24,21,27,41,29,21,26,23,23,16,26,18,30,31,26,26,30,36,28,33,29,10,21,33,36,35,27,38,24,36,27,23,39,33,32,28,30,21,27,34,34,27,23,34,32,29,23,21,28,45,28,28,16,26,23,33,41,25,26,30,28,13,35,20,32,19,18,18,30,8,9,27,32,26,34,18,32,31,22,34,16,35,26,28,34,30,29,43,35,31,29,28,31,26,19,16,24,23,27,34,28,33,30,34,24,25,36,28,20,42,30,36,30,40,34,31,38,22,24,33,29,18,34,26,23,25,34,29,21,26,22,32,34,34,24,17,25,27,27,21,15,35,25,27,13,27,29,31,40,27,32,27,31,30,32,29,36,24,26,30,28,32,23,33,28,24,31,35,30,41,36,30,31,25,34,35,27,17,35,24,30,28,26,29,41,23,30,33,26,28,29,23,27,41,32,30,26,29,28,28,26,39,23,33,25,21,33,16,32,28,30,24,20,45,27,25,31,30,30,25,32,34,35,19,27,31,31,28,30,26,28,35,26,36,30,31,35,29,29,32,22,22,23,39,25,23,39,26,26,20,29,28,34,31,30,28,30,33,24,18,26,24,27,35,36,40,36,32,30,31,20,3,27,37,25,24,20,36,28,26,30,21,22,18,32,27,11,17,31,28,19,24,38,21,16,28,31,35,30,24,33,35,30,38,26,27,21,25,33,26,26,30,34,32,22,17,33,24,27,19,29,41,24,30,28,22,39,13,26,29,31,38,22,36,28,28,14,21,28,40,32,27,34,25,29,27,22,25,34,28,29,25,27,29,27,26,34,30,31,33,25,18,28,34,32,31,24,34,29,35,23,16,26,34,22,17,16,41,37,27,8,32,31,21,24,30,15,26,31,33,38,33,21,31,33,33,28,20,28,31,21,28,29,25,35,27,33,32,23,20,30,102
31,21,33,19,28,36,19,33,29,31,23,24,21,27,23,40,21,19,28,32,44,29,29,34,23,24,33,28,30,22,27,31,36,30,25,15,27,24,32,35,27,28,36,33,21,21,19,28,27,34,34,38,26,32,36,26,35,27,25,28,28,32,21,17,36,27,8,37,29,30,37,26,33,24,32,23,16,27,35,24,23,23,29,22,30,26,30,26,30,26,33,35,33,23,28,14,10,34,18,24,32,16,33,27,25,33,25,24,29,27,26,23,22,26,23,19,14,20,32,17,24,24,36,26,28,21,26,32,29,34,34,31,25,33,47,34,35,21,14,32,29,42,41,26,27,34,24,22,20,31,22,30,26,33,30,23,32,32,23,19,16,36,31,26,24,19,39,28,29,36,34,23,25,37,19,25,27,35,30,33,22,28,25,33,32,32,29,23,29,20,1,6,29,29,27,24,49,27,27,29,29,36,25,24,41,21,21,20,22,20,27,23,42,31,31,26,27,25,26,25,26,30,34,30,42,31,38,29,31,29,18,24,32,26,36,12,15,31,28,0,30,34,22,30,27,25,26,30,31,30,27,26,19,36,41,26,29,25,27,25,37,17,17,28,29,24,29,21,32,15,23,29,21,40,19,31,33,11,29,29,29,27,30,31,25,18,26,27,21,25,30,35,32,24,31,17,21,31,31,24,19,13,35,30,25,37,27,34,31,26,30,22,41,29,25,27,32,35,27,26,42,36,12,31,28,17,23,32,27,20,25,29,26,23,36,30,30,39,24,22,34,13,29,35,36,6,30,26,15,26,36,26,32,24,23,21,19,33,34,21,26,25,30,30,32,25,29,35,29,10,30,26,29,39,18,36,24,31,38,35,27,20,28,23,33,28,32,14,26,27,31,26,18,21,31,25,24,45,24,32,20,34,37,31,41,19,21,33,33,23,33,26,24,32,39,36,20,25,20,46,35,30,23,19,29,28,35,32,21,33,23,16,17,25,19,21,41,24,36,28,31,32,28,21,36,15,7,27,31,31,16,20,24,16,26,25,20,44,29,37,24,26,39,34,26,18,36,17,23,30,20,24,34,32,27,26,27,24,33,30,30,35,30,24,35,25,20,21,20,50,27,30,21,36,32,28,25,27,34,26,37,40,20,25,28,32,33,28,28,33,41,24,28,10,27,28,30,28,25,26,35,30,33,34,36,26,30,30,27,16,25,31,19,28,35,14,22,36,31,22,30,24,25,27,29,34,30,31,24,18,30,18,29,24,27,31,30,28,22,27,20,37,17,33,22,25,31,20,30,28,29,29,31,26,25,23,32,28,26,29,33,15,20,16,31,26,31,7,27,24,2,43,31,34,25,29,26,31,27,35,26,21,32,26,36,28,24,35,25,39,30,32,22,23,48,29,19,22,34,41,34,29,32,20,27,26,29,40,14,23,29,32,28,16,31,33,31,22,22,17,31,18,16,30,42,24,32,31,39,27,18,36,33,39,32,23,23,30,17,14,26,29,23,28,27,40,35,27,22,28,29,42,18,30,31,32,37,36,22,22,22,30,28,26,26,28,32,35,27,25,23,24,31,28,31,32,20,21,36,104
45,33,39,41,39,48,29,35,34,46,38,38,29,29,28,47,20,37,33,29,48,35,39,31,34,24,33,40,41,38,25,50,37,34,42,36,27,29,38,40,33,34,38,43,35,39,29,39,45,38,44,50,40,50,43,39,43,36,43,34,32,38,34,35,31,22,36,46,38,35,35,44,43,31,45,36,32,37,40,34,28,18,38,31,35,43,35,31,38,38,34,44,41,34,32,32,28,39,36,26,36,26,40,34,42,39,30,19,35,36,34,27,28,43,31,26,30,18,42,35,42,32,40,34,31,29,39,31,42,33,38,45,31,39,52,40,35,35,19,35,29,52,45,30,42,39,34,27,35,33,33,44,36,43,32,33,41,35,30,37,34,39,35,41,23,17,38,46,47,44,38,35,33,45,43,41,35,40,34,33,40,35,36,37,45,37,38,33,39,34,29,34,47,33,37,39,64,42,27,27,28,40,31,22,46,33,36,35,34,38,35,35,45,43,36,33,22,37,35,37,23,33,42,38,46,51,38,38,37,34,30,35,37,32,40,30,33,34,36,30,0,42,27,39,36,31,41,25,39,36,42,31,37,41,39,43,41,27,22,33,45,25,33,39,52,32,35,27,25,33,26,35,40,47,34,36,43,33,45,35,39,39,37,43,27,33,28,35,29,38,40,42,29,39,37,32,36,33,38,34,37,26,43,38,32,42,33,36,32,28,28,20,42,43,26,35,35,39,27,26,46,41,42,42,36,35,41,46,39,28,43,36,30,33,43,37,43,48,33,37,34,31,31,36,47,24,41,36,15,32,41,36,40,32,31,36,32,37,36,36,29,33,38,38,27,35,37,40,35,40,38,29,44,47,36,52,42,37,43,39,34,33,26,29,42,38,38,44,38,35,29,40,30,39,38,36,35,50,37,36,35,49,34,40,37,14,16,33,41,38,44,25,22,37,35,43,33,35,32,55,40,40,42,35,24,26,41,33,31,36,26,34,38,28,22,24,44,37,31,32,26,27,34,33,45,27,25,30,36,30,33,35,35,28,39,30,25,49,40,38,36,28,49,33,25,36,19,16,32,37,31,35,33,37,44,41,33,35,40,34,36,46,28,27,33,34,30,31,29,45,39,33,34,39,38,36,30,45,29,36,37,46,38,32,38,33,42,41,31,35,44,19,37,23,38,27,29,35,31,43,46,36,31,43,34,33,48,28,31,34,37,39,36,40,39,33,34,38,24,33,37,27,28,31,37,39,30,37,32,33,38,35,38,45,31,35,30,31,38,33,31,45,29,39,35,23,37,28,29,32,33,31,37,32,37,35,45,37,33,37,42,30,32,35,40,36,39,25,30,47,31,50,37,35,36,37,34,37,29,41,36,32,30,24,33,41,36,43,33,48,30,23,25,38,47,25,37,40,43,50,40,33,43,29,34,41,42,40,27,34,39,40,32,34,36,36,37,33,32,27,34,16,14,31,52,42,39,43,48,36,31,43,37,45,37,41,32,39,35,41,35,28,28,37,38,38,44,33,34,40,39,46,33,39,38,36,45,33,39,22,27,34,37,25,44,36,38,39,33,35,30,34,41,44,38,31,15,26,35,107
41,32,41,37,42,42,33,42,39,42,38,39,21,32,33,49,39,38,45,40,52,37,35,35,36,38,40,43,43,30,39,51,41,44,44,40,34,31,33,43,40,39,44,45,36,40,33,43,37,47,45,48,39,53,45,34,38,32,38,30,34,42,38,28,51,44,34,49,42,47,50,42,47,42,19,37,36,41,27,35,31,41,43,38,38,35,32,36,50,40,38,40,37,38,39,30,32,42,28,33,44,18,38,41,45,47,32,35,36,38,43,32,31,42,37,38,34,32,46,32,34,24,42,26,45,25,31,46,36,45,44,42,44,47,62,45,37,36,38,50,43,56,49,41,36,46,38,40,38,32,37,47,34,37,39,25,48,42,42,34,31,36,45,44,42,27,52,43,40,43,45,30,25,47,34,36,35,50,42,43,38,36,39,33,41,41,30,38,47,33,33,38,48,45,32,39,64,35,41,37,44,49,39,36,59,32,34,33,39,35,27,37,46,47,38,27,44,38,42,30,38,37,43,39,43,46,52,44,32,35,22,31,42,40,49,33,30,36,41,34,42,0,29,45,40,30,42,35,43,43,37,29,41,43,44,53,43,27,32,39,43,17,25,36,51,24,29,35,37,30,41,38,42,46,26,38,44,31,49,40,43,34,34,39,41,35,42,27,30,35,32,54,44,40,38,35,28,39,39,41,34,40,40,42,29,41,35,47,43,33,42,34,49,44,25,44,41,35,41,40,42,28,37,22,32,27,33,40,46,20,40,33,44,31,46,38,35,50,41,34,44,33,45,39,30,28,44,31,29,28,48,43,46,24,23,37,35,48,49,36,44,25,35,30,40,33,44,48,31,44,41,42,39,45,33,44,40,45,50,47,44,40,40,25,39,31,39,39,40,27,48,39,32,31,46,38,35,49,32,46,36,50,50,32,50,37,39,31,39,41,44,45,42,39,47,51,25,30,34,55,42,35,36,39,45,45,42,44,38,46,45,37,42,42,41,42,22,39,41,37,45,46,39,37,52,19,27,33,45,47,34,40,31,32,41,46,41,36,43,40,39,35,57,42,34,33,51,35,37,31,33,37,52,27,37,40,33,29,45,40,38,48,30,38,46,40,34,40,38,58,36,36,40,44,41,28,39,42,45,31,51,52,39,28,42,42,45,33,33,46,47,40,36,42,37,43,45,38,41,38,47,44,41,42,44,45,42,41,31,26,30,48,39,36,40,35,41,43,36,38,40,36,35,38,36,36,44,33,24,34,38,46,47,50,41,41,34,34,37,38,34,30,31,36,27,37,37,34,44,42,41,38,39,37,37,37,42,29,41,29,44,37,39,36,49,38,41,29,41,29,36,44,38,39,36,40,26,31,36,43,40,49,41,38,48,42,32,48,44,48,44,37,40,37,54,36,38,35,50,52,42,42,43,35,27,34,39,49,39,30,49,32,36,32,39,42,44,31,26,31,48,26,28,38,52,44,39,35,48,37,37,37,38,39,47,35,39,41,38,45,27,47,30,37,38,48,42,41,38,38,39,59,36,48,45,49,53,49,45,36,29,41,40,44,42,28,37,40,38,38,42,38,36,41,36,51,38,28,45,114
28,15,23,26,19,28,9,31,19,30,28,27,16,12,13,30,19,20,22,24,40,18,23,21,13,26,27,29,20,24,21,25,21,20,26,16,26,4,20,27,16,17,25,30,22,22,11,25,29,28,26,32,25,33,28,23,30,19,27,16,19,27,15,21,28,20,16,30,19,22,27,31,30,21,30,24,12,17,22,16,8,17,25,18,20,24,20,16,32,11,18,27,16,19,20,19,15,28,20,13,24,11,23,18,19,26,3,16,26,24,20,12,11,30,14,15,10,23,22,22,26,16,28,21,25,4,12,28,27,25,28,21,28,23,42,25,17,22,18,30,23,40,33,18,24,28,12,19,17,25,14,22,11,18,19,13,26,32,19,20,21,27,21,23,22,22,36,25,31,30,22,20,15,26,26,22,10,26,22,24,15,21,16,28,29,25,21,20,32,14,23,28,30,24,20,21,50,19,18,29,27,32,23,24,35,18,25,24,11,21,22,21,34,23,23,17,21,17,20,19,22,17,25,21,38,34,33,30,12,9,7,19,22,16,26,13,16,25,21,22,27,29,0,28,20,21,23,20,25,19,22,19,21,14,32,29,14,9,14,16,20,12,19,23,35,16,21,11,22,20,20,15,15,27,19,20,25,13,31,25,21,24,25,23,19,7,20,22,12,24,20,31,28,21,17,14,16,20,21,21,20,23,28,24,20,22,16,25,21,13,24,23,35,30,14,25,32,26,26,28,32,35,25,33,11,19,25,29,31,15,26,24,23,13,22,24,24,28,21,11,23,16,23,25,34,19,23,20,24,8,27,23,22,14,15,18,27,28,29,18,23,19,23,25,26,15,24,29,11,29,18,23,29,27,19,30,29,23,35,27,24,21,22,11,21,20,21,26,16,16,26,20,8,23,27,11,12,36,21,21,9,37,31,27,32,13,15,23,27,20,30,24,21,12,25,29,18,18,10,41,21,24,25,15,21,23,21,24,18,25,23,17,19,22,19,21,21,12,23,17,16,17,13,13,31,10,18,23,27,27,13,23,21,8,27,27,22,37,20,31,21,15,37,19,11,23,41,15,24,18,5,9,32,28,27,29,19,24,29,24,19,41,25,22,28,22,12,19,17,40,15,26,13,24,21,23,26,32,26,16,32,30,24,18,18,22,22,22,28,33,32,18,18,22,29,26,28,19,14,23,32,20,29,31,35,22,32,15,5,18,17,29,13,22,29,8,16,23,21,18,32,24,25,23,20,14,23,13,19,21,32,21,27,30,25,21,25,24,18,18,11,28,7,19,16,26,20,10,28,24,25,18,26,22,17,11,32,21,19,18,37,19,19,10,28,22,25,18,25,31,20,39,20,28,13,17,19,23,16,16,18,24,26,20,30,28,24,34,32,29,22,22,22,22,42,16,23,20,28,35,25,27,20,18,17,20,30,35,22,20,31,24,24,21,23,33,20,7,12,9,28,21,23,29,42,16,29,26,39,20,16,27,25,30,23,25,17,34,18,22,22,27,3,19,20,37,31,19,20,25,24,39,15,27,29,29,30,30,17,31,2,26,24,24,22,23,24,24,24,10,19,16,25,19,26,30,12,1,27,99
42,33,36,33,28,39,23,35,43,35,38,36,32,29,37,49,31,30,30,30,54,31,31,35,31,30,34,37,38,32,28,39,37,34,34,24,36,30,27,37,34,35,35,35,30,28,23,35,40,42,38,44,34,48,30,35,44,36,29,41,32,33,30,34,40,33,24,35,38,24,42,41,42,35,44,38,20,31,46,28,23,29,39,40,31,35,39,35,37,33,34,45,38,34,30,31,33,36,28,35,32,29,33,32,33,35,31,28,30,32,28,36,35,35,17,13,18,21,36,34,37,30,36,37,34,30,33,30,29,44,43,35,42,37,57,41,34,30,30,30,25,18,11,26,38,42,36,33,31,33,30,39,35,42,29,27,34,30,17,28,31,39,35,33,34,28,49,43,33,44,32,34,29,41,35,34,34,40,30,42,39,31,25,31,36,39,33,32,41,32,31,36,36,27,40,35,58,33,21,34,31,42,40,33,52,32,23,22,29,29,33,39,37,31,37,29,33,27,28,30,34,28,37,41,44,41,41,44,34,33,33,33,46,30,40,31,34,29,38,30,39,45,28,0,37,29,37,35,25,37,36,31,36,42,42,40,36,36,31,19,40,28,27,36,38,30,30,25,35,32,34,30,33,34,35,31,37,21,39,29,33,38,35,42,27,25,28,33,34,36,34,29,40,35,32,28,30,32,37,26,34,29,43,24,30,39,39,28,32,28,31,31,47,38,29,33,30,29,38,32,36,37,38,41,37,27,26,41,43,31,40,34,35,27,43,37,42,46,35,29,41,30,31,36,30,35,37,31,26,33,38,28,36,28,29,32,35,43,44,32,36,31,35,37,38,29,38,40,34,40,29,37,43,38,33,45,41,33,49,35,38,39,29,36,44,32,34,36,30,31,34,38,22,31,25,35,32,55,32,33,27,36,41,33,44,25,27,44,27,34,42,28,31,38,44,31,34,39,24,48,35,35,27,23,35,31,36,32,23,31,21,35,34,23,17,19,39,36,40,37,37,38,31,25,41,30,36,25,39,29,27,36,33,20,33,37,32,45,29,47,39,37,46,34,26,33,51,27,32,25,23,19,33,36,40,42,31,26,27,39,32,41,36,22,36,30,24,30,31,56,29,28,15,39,42,35,34,44,40,30,40,44,39,30,32,33,33,33,30,31,43,30,29,26,37,30,32,32,32,42,46,34,36,35,41,20,43,39,33,26,31,37,27,34,40,26,34,38,34,24,35,22,23,27,23,37,41,32,30,20,33,39,43,47,37,33,35,26,26,35,20,37,21,34,34,33,33,24,32,39,40,30,25,26,37,35,46,30,21,33,42,17,22,24,42,31,27,36,25,40,30,45,33,46,33,30,37,28,35,35,26,42,33,27,43,40,28,49,44,43,26,33,20,35,48,31,38,36,36,43,40,35,40,10,33,32,43,43,30,32,38,38,24,33,38,31,38,25,26,21,37,27,25,32,31,26,40,46,41,30,12,39,39,46,37,36,25,39,33,37,28,31,27,34,33,49,46,29,39,34,35,44,29,41,34,34,33,40,35,33,26,30,29,36,43,35,33,30,29,28,17,28,36,37,26,34,24,27,32,104
24,26,20,17,34,38,27,36,30,26,22,33,27,16,25,37,19,23,32,31,39,25,30,21,16,22,27,26,23,27,25,38,19,27,30,20,26,16,21,26,25,26,32,34,23,22,26,23,30,27,31,32,35,36,34,29,36,26,20,20,30,29,30,25,34,27,29,41,8,28,30,34,27,19,26,27,23,27,18,27,27,23,33,29,19,27,25,22,36,26,16,36,15,18,30,22,18,37,23,24,18,22,28,20,26,25,23,18,28,26,34,25,26,32,30,26,25,30,32,25,27,22,37,32,7,20,27,32,26,19,18,25,30,39,46,29,23,19,26,27,17,36,29,20,20,31,28,9,15,28,17,32,29,35,24,23,35,30,30,21,22,27,28,21,30,30,32,20,24,35,24,18,23,34,30,27,28,31,16,26,33,28,29,35,26,19,29,25,30,25,26,31,30,33,29,17,51,14,32,33,10,24,28,30,28,16,25,24,26,20,33,26,33,21,24,15,24,28,26,30,28,11,20,24,43,37,38,20,18,21,23,29,33,31,33,16,13,25,25,27,36,40,20,37,0,25,21,17,32,28,29,15,28,34,26,36,23,17,21,32,38,23,22,23,31,20,25,27,15,23,10,23,32,36,26,14,36,26,39,21,36,22,29,26,26,22,27,33,27,29,30,42,33,19,25,10,26,27,18,25,11,22,36,33,24,31,23,28,24,17,28,28,28,27,23,19,27,33,33,24,40,18,24,29,26,22,28,23,32,26,31,28,19,26,15,21,31,33,3,26,25,14,29,27,37,21,25,31,30,12,35,27,37,22,21,16,28,26,27,14,13,17,35,28,32,28,31,27,9,20,21,21,27,30,10,39,32,23,35,21,6,24,26,15,19,30,28,26,20,30,23,30,26,26,31,29,15,36,29,36,24,30,33,27,27,23,22,35,30,16,40,13,16,24,33,31,25,27,26,43,33,29,18,20,29,20,29,18,22,34,24,20,30,16,20,22,39,29,30,30,31,32,25,28,31,23,22,21,35,31,11,21,11,26,17,29,24,26,33,32,16,22,36,38,30,24,42,23,5,19,24,27,30,27,30,27,30,25,31,22,26,38,34,15,22,24,25,9,7,47,30,24,23,28,35,26,7,35,31,21,37,45,30,14,28,25,25,29,29,34,40,26,21,25,22,11,13,26,23,36,38,36,29,21,34,29,33,31,21,21,20,23,20,11,40,25,26,21,16,27,35,24,23,19,32,32,34,7,30,27,30,28,37,43,40,36,29,19,17,22,27,39,25,27,23,25,27,28,11,23,23,25,27,18,26,27,36,29,21,27,36,24,23,23,18,24,29,21,12,35,29,35,27,29,16,20,32,27,27,34,26,31,30,24,29,31,12,28,29,33,16,17,17,16,46,20,29,32,34,41,29,17,23,27,20,13,33,43,21,12,35,30,16,24,22,28,29,26,29,27,21,29,31,25,40,28,25,31,36,29,26,25,21,38,30,31,26,33,21,33,27,29,21,27,26,36,30,19,25,22,21,37,11,17,26,33,33,32,32,37,20,22,25,27,23,27,32,32,24,29,30,22,28,31,22,19,22,19,22,94
32,28,27,33,25,33,16,21,29,28,27,33,17,26,23,34,16,24,28,25,47,30,31,19,26,33,21,26,29,25,22,36,28,27,27,17,14,23,29,16,32,33,24,15,19,22,16,24,30,35,31,39,31,46,27,25,34,17,34,24,25,33,27,21,26,21,17,35,27,27,22,32,38,25,33,28,9,24,26,21,20,17,31,28,27,31,28,26,28,32,25,33,29,28,25,20,24,34,21,23,32,12,27,25,30,33,24,22,18,20,26,22,23,31,17,16,11,24,29,23,29,20,37,22,26,17,20,21,33,36,33,30,30,30,49,32,23,35,22,35,28,47,40,26,16,18,32,20,26,20,27,32,23,30,29,20,36,38,20,17,20,32,28,26,26,23,31,35,36,39,31,14,19,33,28,23,24,33,30,37,27,25,12,19,29,30,26,21,33,29,25,30,30,27,25,19,47,30,21,26,25,35,33,28,39,27,26,25,29,18,23,31,39,27,27,23,25,24,30,26,26,25,34,33,39,39,41,31,28,26,14,26,32,23,33,26,29,27,29,25,31,30,21,29,25,0,31,31,21,35,25,25,33,35,38,36,31,21,25,15,39,13,20,23,26,20,18,18,33,21,21,26,30,33,19,22,30,14,32,31,26,18,6,17,29,25,28,23,24,26,27,32,26,29,24,21,23,29,25,29,32,29,33,22,1,28,20,31,31,27,19,30,25,41,21,26,35,17,27,32,24,41,32,30,24,20,26,29,34,16,29,5,29,20,29,21,24,46,22,27,36,24,31,35,20,20,26,27,25,22,34,22,24,20,19,26,31,34,33,22,24,21,31,26,30,22,24,38,25,31,31,27,23,40,32,40,30,28,41,35,25,25,25,19,33,25,30,34,23,23,26,33,15,24,28,28,27,43,27,22,27,39,34,28,40,17,15,32,25,27,35,22,19,19,32,34,18,23,17,51,35,31,32,12,23,23,28,30,26,39,29,30,31,30,25,27,40,29,33,17,25,26,25,18,36,11,19,29,33,22,22,31,27,13,17,27,28,45,25,34,27,25,33,31,23,22,40,19,29,27,23,27,36,25,26,29,24,25,30,29,30,37,26,23,30,22,17,20,18,48,24,28,24,35,33,24,31,33,28,20,42,37,31,24,25,32,28,29,29,38,39,22,25,26,30,24,26,21,30,30,39,27,19,32,27,23,36,35,25,19,19,30,24,30,36,23,31,35,32,27,33,30,31,28,11,30,30,27,20,23,33,36,37,30,17,13,6,19,15,32,17,34,14,22,16,33,29,17,26,31,30,28,26,29,30,31,36,25,24,25,38,20,25,21,29,31,28,21,26,33,23,40,31,35,27,31,22,16,26,32,23,33,29,23,22,33,28,33,33,26,27,33,25,27,36,28,30,27,31,24,29,28,35,19,22,29,33,40,30,26,29,28,31,22,20,36,24,24,19,14,33,22,24,18,36,34,11,27,44,24,21,33,31,35,30,29,27,35,31,33,23,24,20,27,26,32,26,24,30,31,32,37,21,28,34,28,36,33,33,32,19,31,29,28,32,24,7,10,24,28,20,21,32,26,22,28,18,20,31,103
25,26,20,29,35,40,27,34,13,26,18,36,26,14,19,36,31,26,28,28,28,28,26,31,26,30,28,23,33,26,23,46,26,19,22,30,24,22,29,31,32,33,33,30,16,28,29,22,27,28,40,42,36,39,40,22,31,24,20,26,27,33,34,14,37,34,28,46,23,31,40,30,17,18,26,25,22,30,34,34,28,30,35,26,20,23,26,22,37,31,23,32,30,7,30,21,17,34,22,21,28,24,29,20,33,35,26,30,29,27,30,20,21,33,30,28,24,28,32,14,30,22,41,34,22,19,23,30,33,25,18,31,33,39,42,27,29,28,32,36,25,44,37,29,21,20,34,16,14,30,27,43,28,35,27,25,36,40,32,14,11,37,20,20,30,33,33,29,24,35,36,23,25,39,31,20,27,25,26,27,32,27,32,35,26,18,25,18,30,25,25,30,34,38,24,18,44,12,34,34,25,31,28,28,35,15,30,29,27,15,32,24,37,36,16,29,24,24,27,30,26,27,35,31,39,38,36,27,24,27,22,31,16,23,25,19,22,36,23,26,41,42,23,37,21,31,0,32,25,35,22,31,28,37,37,28,28,23,28,32,39,25,21,31,32,24,26,27,30,12,17,32,36,34,16,30,43,25,31,26,39,27,32,25,22,25,23,32,22,23,32,40,32,2,30,11,28,28,18,21,26,35,32,26,31,39,23,38,34,13,26,36,28,36,22,26,37,33,34,29,40,35,30,23,26,21,27,26,43,28,20,32,20,23,28,32,27,37,18,24,28,13,26,38,43,20,24,31,29,18,33,23,26,24,23,5,35,27,28,15,20,31,34,28,30,25,24,39,21,27,29,20,32,33,25,39,31,33,34,31,21,27,24,21,31,26,29,32,34,27,34,31,28,25,40,30,25,40,28,41,26,43,45,27,40,27,29,29,29,17,30,28,31,30,39,31,17,22,28,49,32,34,18,19,26,33,34,24,18,36,34,23,30,32,30,32,42,29,37,25,38,39,34,31,39,25,21,35,34,29,10,20,32,26,33,29,34,43,36,39,29,23,40,39,31,13,31,29,26,31,27,26,39,28,29,26,28,33,20,14,27,28,35,29,31,25,30,16,14,48,26,37,22,24,31,26,28,24,21,22,37,37,37,30,31,35,27,25,37,37,38,22,18,32,31,26,28,28,30,38,37,36,30,28,36,35,37,37,27,20,21,28,30,15,40,29,23,23,31,28,34,34,33,24,33,35,35,23,29,27,34,35,35,38,37,33,29,33,18,20,27,40,27,31,19,34,28,28,26,12,13,26,30,23,27,33,33,34,21,29,39,24,19,31,25,32,32,20,32,30,28,41,28,36,26,28,34,28,24,31,33,35,28,22,36,35,24,36,38,47,26,32,27,16,41,16,36,35,34,41,25,24,32,27,19,13,30,47,36,32,38,27,25,23,31,38,34,29,25,27,25,32,30,28,45,31,26,10,42,28,25,36,27,34,22,30,27,36,24,33,32,27,24,33,34,33,35,29,25,32,31,38,12,24,32,29,33,44,35,36,23,27,30,33,32,23,34,32,24,31,32,29,35,25,31,34,28,22,24,96
35,28,29,28,29,27,23,37,31,26,28,31,22,23,27,39,28,26,22,20,48,18,23,22,27,23,21,23,34,31,25,37,32,30,34,31,22,23,14,29,8,9,36,37,24,28,21,26,35,23,30,34,33,37,31,30,36,22,22,27,33,21,25,18,36,27,32,34,19,31,36,36,26,30,29,30,28,26,33,20,18,29,32,32,27,23,22,26,33,21,29,19,26,29,24,25,21,28,29,27,15,19,28,28,34,28,22,29,17,15,20,26,25,37,24,26,26,18,29,22,35,25,20,24,16,24,21,34,37,34,34,33,36,33,52,35,18,25,26,29,18,31,24,9,26,38,15,20,26,28,28,26,19,26,28,26,34,23,22,22,21,24,31,28,36,13,38,28,26,33,21,21,26,27,36,28,20,29,13,29,23,31,26,31,25,26,24,26,33,27,29,29,36,26,12,28,52,25,20,27,19,29,26,22,39,27,35,34,9,21,28,24,30,32,28,8,33,30,27,30,24,26,22,26,44,26,37,31,13,16,23,32,34,26,36,19,22,18,30,30,25,35,20,35,17,31,32,0,25,11,17,6,26,34,39,39,24,24,29,26,40,18,26,33,39,25,24,21,2,20,21,25,30,33,16,29,29,29,41,27,31,25,26,37,27,13,28,28,26,31,33,42,30,30,27,21,29,31,29,28,22,19,20,24,30,30,25,35,31,24,28,20,39,33,24,24,29,30,27,25,37,29,35,26,31,28,31,35,39,21,30,27,30,20,20,32,25,34,14,17,29,25,31,35,38,24,28,30,15,19,30,30,34,25,24,27,25,24,25,25,24,10,33,28,34,18,32,30,22,31,30,32,30,39,21,41,35,26,44,18,11,27,24,22,32,25,21,35,31,24,32,21,24,32,38,29,26,29,28,31,15,46,34,29,29,30,31,37,27,27,38,22,25,30,28,32,15,10,26,40,28,26,24,27,29,29,31,15,25,32,26,23,28,28,22,24,41,28,38,25,31,32,14,23,32,20,25,14,34,34,22,32,10,24,28,38,33,37,30,34,27,29,41,29,21,23,41,29,16,12,15,19,32,21,36,38,33,30,23,30,19,33,31,17,22,13,20,20,18,43,28,17,22,35,35,26,18,32,24,21,36,40,39,7,25,30,34,25,29,27,29,28,25,22,31,20,22,28,6,39,41,30,23,32,34,33,41,28,20,27,20,28,28,22,39,23,31,30,1,26,30,17,16,23,24,34,26,22,25,30,28,31,32,34,27,31,27,13,28,28,21,36,25,29,17,23,20,22,20,32,31,29,20,24,20,14,38,30,22,24,43,30,26,25,29,15,22,24,20,33,30,32,20,31,27,29,27,22,30,36,31,28,30,24,34,39,23,27,27,44,19,2,19,27,49,23,38,36,35,42,36,22,34,27,23,24,35,27,18,9,32,33,26,27,33,30,12,17,22,23,32,12,14,26,36,26,30,36,33,30,25,18,18,22,32,34,25,41,22,27,28,32,23,31,30,38,33,22,23,24,23,37,22,28,26,36,34,35,27,22,22,20,17,38,25,26,32,32,19,20,30,24,25,33,13,28,29,21,25,97
38,25,34,33,28,31,26,30,30,31,33,36,27,23,24,37,25,32,7,26,43,15,20,24,29,31,22,29,35,33,29,37,33,24,37,28,27,29,11,14,28,29,36,29,31,30,27,23,28,29,39,36,34,45,32,30,31,30,28,35,24,12,10,29,24,27,28,43,36,25,28,41,32,21,41,27,24,33,39,29,17,25,32,29,31,24,27,27,34,23,34,33,40,22,33,31,27,13,29,24,28,25,33,33,31,35,28,29,31,32,5,23,22,35,18,17,22,22,36,29,25,31,16,35,33,29,28,31,29,43,33,31,36,38,47,31,27,34,29,35,26,43,36,30,24,35,29,29,25,21,28,34,24,31,30,30,24,32,13,29,26,35,25,25,33,26,43,40,32,38,33,30,30,34,35,32,23,30,30,32,28,25,25,32,32,33,31,33,44,24,30,25,38,28,32,27,54,27,22,26,30,41,22,34,48,30,23,22,23,30,33,20,18,32,31,17,33,23,12,19,34,33,35,32,38,41,31,38,22,25,29,36,33,28,30,25,28,22,27,31,39,43,25,25,32,21,25,25,0,25,30,19,16,39,43,15,26,32,32,20,32,26,28,21,39,31,31,26,25,27,30,24,31,35,27,36,38,25,36,26,37,31,25,29,13,19,14,33,23,29,37,33,34,23,26,24,33,31,32,20,30,30,24,1,20,35,27,32,32,22,32,32,43,42,23,36,29,30,28,33,37,32,39,38,33,30,31,33,34,29,35,24,19,28,37,19,33,39,31,19,31,28,17,36,31,31,25,20,27,27,34,22,36,29,30,20,33,28,29,28,33,19,24,22,29,30,37,33,30,39,29,19,35,34,31,33,41,23,33,31,34,24,30,30,40,30,18,37,34,31,24,24,26,34,29,35,30,43,21,17,17,36,38,21,41,25,23,34,4,18,30,28,25,37,33,32,27,32,28,45,37,19,28,27,29,21,29,32,17,36,26,29,14,28,22,24,33,36,34,28,31,32,29,29,39,26,32,23,34,30,25,31,21,24,25,33,28,24,29,38,25,26,46,28,20,28,46,26,27,13,20,20,38,34,22,25,23,18,31,29,16,37,35,27,37,30,28,29,27,47,25,23,16,33,32,24,29,36,24,29,30,41,35,18,32,31,33,22,22,36,39,30,29,31,33,30,32,21,26,34,36,35,24,35,27,24,41,40,30,29,28,40,25,30,29,24,32,32,24,16,39,26,25,22,24,25,31,32,30,20,32,36,38,41,12,8,15,24,30,24,20,37,25,28,25,33,17,25,29,27,28,29,5,23,22,28,34,18,22,26,41,21,18,22,38,18,7,30,30,31,33,33,17,35,31,28,32,29,27,36,30,39,30,28,30,24,28,38,34,47,27,23,25,31,44,25,34,36,20,27,27,34,38,15,28,28,31,23,29,20,35,39,25,33,18,30,32,22,27,25,36,27,26,31,48,27,19,35,38,26,13,27,30,36,27,34,15,39,30,17,16,32,28,25,24,48,42,27,19,26,25,38,25,37,28,28,34,39,32,34,27,19,16,35,39,32,28,31,16,22,21,30,18,40,22,34,26,26,33,105
36,18,35,31,28,16,19,45,38,37,31,36,27,26,32,37,28,25,31,22,49,28,29,30,31,29,26,30,38,36,29,36,28,30,39,30,21,23,24,39,3,4,41,39,23,27,23,34,34,26,38,29,34,38,37,29,38,30,33,35,28,32,24,26,37,28,30,40,25,31,41,36,37,32,24,29,26,20,32,28,17,32,27,32,22,30,31,35,33,20,25,8,35,31,32,24,20,37,29,32,26,27,33,28,33,34,22,35,28,26,29,31,30,36,23,29,24,29,23,27,37,28,9,35,27,23,29,37,37,41,27,33,37,33,55,34,26,16,34,28,24,42,35,20,34,38,26,31,35,27,30,31,27,26,38,27,39,32,28,21,24,29,31,36,39,24,48,33,37,39,31,32,29,26,33,27,28,34,24,29,31,30,25,37,36,36,13,25,27,17,29,34,35,33,16,33,51,30,27,22,29,37,27,33,48,30,27,26,8,20,33,23,38,26,33,19,36,33,27,22,35,36,33,37,48,30,43,34,24,27,26,33,41,26,36,18,21,28,30,30,36,43,19,37,28,35,35,11,25,0,25,17,27,33,45,39,23,28,33,25,39,26,31,36,44,26,27,21,13,25,32,24,27,35,24,39,37,27,40,38,33,33,37,34,28,12,29,33,31,30,33,45,33,33,26,30,30,37,34,30,24,30,24,26,34,30,33,32,28,25,32,29,44,24,23,32,38,35,29,31,42,33,36,21,30,32,30,38,39,29,33,38,34,15,31,38,33,33,25,16,28,31,26,32,43,24,32,23,26,27,32,32,32,28,27,30,36,25,26,32,34,21,27,29,32,13,31,20,30,38,37,34,31,42,23,41,34,32,45,29,22,26,32,30,38,14,25,34,28,19,36,11,20,33,35,30,31,18,24,30,14,41,44,29,40,31,32,42,29,35,38,32,31,31,39,38,23,18,22,32,39,27,34,26,30,33,30,26,27,43,33,22,28,35,29,31,40,31,42,33,32,33,25,27,36,28,25,25,29,36,31,38,21,22,32,37,32,35,29,40,29,34,37,28,20,26,44,32,27,22,14,18,25,16,40,37,27,22,22,31,27,44,36,28,21,24,24,31,29,50,34,28,22,36,40,27,29,37,35,26,44,40,38,18,19,29,37,31,18,34,37,32,20,33,39,30,32,35,5,38,42,30,28,43,29,36,40,34,24,31,27,36,27,31,32,23,31,35,12,29,37,24,25,34,29,33,32,32,30,33,35,30,41,45,35,33,35,24,26,27,20,37,21,28,25,32,28,20,30,33,32,37,20,35,27,25,40,26,28,33,43,31,28,24,31,26,22,23,31,28,32,41,26,37,32,36,35,25,31,35,32,33,35,30,37,36,34,38,28,41,25,13,30,31,52,28,37,39,30,37,37,30,39,27,31,29,37,16,29,20,34,28,37,26,38,39,11,16,21,23,40,23,25,25,44,25,38,44,25,29,25,29,26,11,31,33,30,40,23,31,24,38,22,34,33,49,44,28,24,19,18,38,31,30,15,38,40,45,26,33,21,31,28,33,36,15,40,39,29,19,33,28,28,24,24,38,31,20,31,103
33,21,28,29,28,25,19,25,30,33,18,34,24,24,24,35,28,26,28,17,40,15,10,29,23,24,21,17,30,30,33,31,24,29,31,24,21,24,19,33,25,26,31,30,10,28,23,21,21,27,35,43,32,39,28,16,25,19,28,31,29,33,30,14,33,24,24,40,31,30,37,33,29,28,25,19,16,27,33,28,23,28,27,29,14,6,31,27,36,25,21,17,36,19,32,21,17,34,28,24,24,19,25,22,25,29,25,29,24,24,30,23,22,33,23,23,18,31,32,14,24,19,34,29,26,24,18,30,27,42,28,25,38,33,42,30,33,28,35,36,19,40,33,18,23,32,24,24,24,27,22,42,16,18,28,18,32,39,27,8,11,29,30,23,37,28,38,35,32,36,38,23,18,37,31,14,17,34,22,33,20,35,25,34,34,28,31,12,24,20,26,31,36,33,9,20,38,22,27,32,23,26,31,37,43,25,30,29,21,9,30,27,27,33,25,24,34,24,26,25,35,32,30,32,39,23,39,24,29,29,23,24,33,26,35,19,22,28,20,27,42,37,22,36,29,25,22,17,30,25,0,22,31,36,36,38,22,28,26,25,33,20,25,30,40,19,24,21,19,12,25,30,21,27,13,29,37,21,38,26,33,27,31,34,22,25,23,26,23,17,25,39,35,20,28,19,21,31,26,21,26,35,17,31,26,22,22,35,31,23,34,34,36,36,28,21,37,32,27,23,39,34,30,28,19,27,31,35,40,23,20,30,28,15,32,32,22,44,26,21,33,23,26,35,42,21,23,26,30,28,33,23,32,17,18,17,30,28,29,23,23,26,30,32,33,17,18,35,28,35,29,30,32,38,25,36,31,27,39,27,28,22,30,26,38,31,14,32,28,19,32,26,20,31,35,31,24,27,25,35,23,43,41,33,23,32,30,34,34,25,30,24,27,32,37,25,12,7,22,45,29,30,26,13,31,29,32,24,18,33,34,23,33,36,30,32,41,31,35,22,28,29,23,25,29,20,22,30,29,31,20,30,26,20,33,35,30,42,29,33,31,26,34,34,26,13,31,32,30,21,26,25,39,26,27,30,28,30,32,24,14,40,33,29,25,22,24,24,22,50,25,29,21,34,32,31,32,24,36,18,38,40,33,23,28,32,29,8,34,43,38,31,16,34,33,22,24,22,23,39,42,30,23,33,33,30,37,37,27,26,17,25,19,23,35,14,22,33,18,24,40,33,32,24,29,34,30,30,27,27,38,40,38,35,35,31,24,29,16,23,20,33,21,26,14,31,15,20,24,24,23,29,25,23,29,23,27,30,15,12,40,24,19,16,33,31,27,20,32,35,26,40,13,30,25,28,24,26,26,26,28,37,35,32,31,35,27,39,33,41,20,19,27,18,47,26,32,29,34,41,35,19,32,26,20,21,24,40,34,25,37,27,25,23,33,38,29,25,20,21,35,29,31,24,45,31,28,32,38,34,24,34,15,36,32,30,23,37,24,36,28,32,23,28,27,41,35,23,28,34,34,39,20,32,28,29,27,40,38,37,22,27,30,41,33,29,29,29,24,30,27,23,31,25,29,30,32,21,26,98
38,22,31,29,33,32,24,36,27,32,33,25,16,17,21,34,27,28,20,19,45,12,17,16,21,29,15,22,28,25,26,39,26,32,31,25,28,17,8,29,14,15,30,31,30,27,19,20,32,29,24,40,27,31,33,29,30,27,28,21,27,15,27,23,35,26,29,28,23,25,35,37,20,34,32,27,26,20,27,14,22,28,34,26,26,21,16,20,27,26,23,25,25,24,18,25,23,26,23,21,21,13,32,32,31,34,22,23,23,21,22,20,19,33,23,20,24,24,23,27,29,19,25,21,22,20,26,31,31,28,31,27,30,35,51,30,12,19,20,23,24,37,30,15,23,32,21,24,30,27,22,20,25,32,22,20,28,17,16,28,26,18,33,22,30,19,44,25,32,27,24,15,20,33,30,31,25,35,19,27,29,31,30,28,31,30,25,32,27,21,27,32,35,32,18,25,58,24,26,31,25,35,31,28,43,27,29,28,15,27,22,27,25,26,25,2,29,24,21,25,30,22,28,29,38,32,31,26,7,10,17,26,30,30,38,21,18,12,26,26,31,29,19,31,15,25,31,6,19,17,22,0,31,33,37,34,23,18,23,25,36,12,20,29,44,19,24,26,8,25,25,29,32,39,21,23,23,26,37,21,29,19,20,31,23,19,24,22,20,29,27,36,33,29,28,25,23,25,29,22,16,13,26,20,24,34,24,29,25,18,29,24,40,27,20,30,23,30,21,30,37,23,32,32,27,22,28,30,33,15,35,21,28,25,26,31,30,40,18,23,28,25,27,29,32,23,22,26,21,13,24,24,37,19,18,26,19,30,31,28,28,4,30,22,28,24,38,24,16,35,24,33,24,33,15,37,35,26,40,24,17,26,27,16,26,26,15,34,25,21,28,15,23,26,32,23,20,35,27,35,21,40,28,27,32,24,26,31,23,25,39,27,24,25,22,32,20,16,25,34,22,22,27,29,23,25,32,21,19,26,20,25,31,22,16,18,38,22,32,25,30,31,20,17,37,14,22,8,36,30,26,29,4,22,22,34,29,31,34,32,21,23,37,28,20,27,45,23,10,6,19,20,26,27,32,35,28,24,29,27,13,27,25,11,28,19,18,24,22,46,22,11,16,29,29,20,12,37,18,26,30,44,34,1,19,24,28,19,28,21,29,27,24,16,30,26,28,31,12,33,37,35,17,36,36,27,38,30,22,21,25,34,25,26,35,25,33,28,7,20,24,11,10,17,29,31,24,18,19,24,22,35,26,28,30,26,29,7,32,23,25,35,22,28,22,27,14,25,26,29,28,23,14,18,26,20,32,24,22,23,37,24,20,26,33,9,16,24,14,35,24,38,14,29,21,23,21,26,24,33,30,34,31,25,35,36,24,21,27,38,25,8,13,28,47,21,33,30,29,36,30,28,28,21,22,25,29,32,12,3,26,27,20,27,31,24,18,21,26,21,26,18,20,32,37,21,24,30,27,32,19,12,24,28,35,31,19,36,16,33,22,32,18,27,26,33,27,25,28,30,29,40,26,32,30,30,34,29,31,28,17,14,11,32,28,23,29,32,13,24,24,22,21,32,7,33,23,18,31,103
36,28,30,32,24,36,28,37,24,29,33,32,20,14,18,35,17,27,13,30,42,25,28,29,26,26,28,32,33,23,17,35,31,30,36,31,24,22,27,28,27,28,22,32,21,29,26,21,35,18,35,37,30,43,30,27,36,26,23,26,23,18,6,29,32,23,25,42,30,33,36,40,35,21,26,30,27,35,34,30,13,27,25,23,27,32,17,21,35,22,28,35,37,21,26,29,26,19,19,18,30,25,36,33,29,31,20,26,32,33,11,17,18,31,19,29,25,24,40,29,32,22,32,33,21,25,29,35,26,33,32,34,27,36,50,15,29,24,24,33,21,46,44,32,32,38,13,27,25,26,26,33,28,28,24,25,36,35,29,23,26,39,31,19,28,23,44,26,27,28,32,30,25,31,31,29,28,36,28,26,27,12,21,33,30,29,27,23,35,27,18,13,37,29,34,29,45,27,23,31,24,42,6,30,46,26,28,27,22,24,26,4,32,29,30,29,26,26,28,24,28,25,32,28,41,25,24,38,24,27,28,31,27,26,36,24,27,34,11,19,37,41,21,36,28,33,28,26,16,27,31,31,0,35,33,31,25,22,27,21,37,24,18,29,36,24,29,30,26,27,28,20,28,36,28,28,37,22,37,32,36,34,35,35,19,18,20,26,19,28,32,45,34,26,22,22,28,25,28,23,28,31,37,15,32,32,23,28,32,15,20,32,41,32,19,37,13,31,22,28,38,34,31,23,32,16,22,33,29,27,34,34,29,30,24,29,33,39,25,22,27,24,23,36,42,23,23,25,27,18,33,25,39,24,23,23,35,19,20,26,31,31,29,15,29,32,33,39,21,29,31,23,39,24,29,38,39,29,24,33,28,30,20,21,31,28,28,33,35,29,27,33,27,20,31,31,25,45,25,32,20,40,39,26,39,23,25,28,18,22,33,23,20,30,36,35,27,32,29,29,39,25,21,28,30,24,26,26,20,40,30,28,2,30,26,28,39,32,36,22,27,28,28,30,31,26,24,30,23,35,23,31,33,25,31,32,27,30,25,27,23,20,40,24,16,28,46,21,31,29,16,20,36,18,35,37,22,23,34,28,26,44,29,25,25,31,27,27,25,41,28,33,24,26,28,13,29,39,34,29,25,40,22,30,36,33,35,30,27,37,32,24,25,28,26,25,27,27,25,30,21,33,30,27,37,36,32,28,18,17,28,41,23,28,34,21,28,25,25,28,29,27,28,28,25,28,19,21,23,29,16,32,31,35,28,24,27,29,27,8,16,33,26,21,25,35,27,29,25,26,27,23,21,29,6,12,38,23,25,29,38,26,21,20,28,24,23,24,28,30,21,38,27,24,26,30,31,30,21,37,33,35,17,18,38,13,27,24,28,43,22,26,23,29,44,18,21,24,36,43,27,35,33,26,19,26,35,35,32,32,36,30,31,31,28,14,31,18,23,24,28,24,26,28,45,27,33,38,22,13,24,24,36,36,33,25,27,35,28,5,21,33,24,28,27,46,42,25,3,29,30,32,21,27,12,31,37,38,28,28,23,25,22,30,23,25,32,29,22,21,33,28,24,37,38,29,22,22,28,100
42,29,37,40,33,42,23,45,33,44,42,41,30,26,27,44,33,34,36,38,54,32,37,35,27,40,41,43,34,38,35,39,35,34,40,30,40,18,34,41,30,31,39,44,36,36,25,39,43,42,40,46,39,47,42,37,44,33,41,30,33,41,29,35,42,34,30,44,33,36,41,45,44,35,44,38,26,31,36,30,22,31,39,32,34,38,34,30,46,25,32,41,30,33,34,33,29,42,34,27,38,25,37,32,33,40,17,30,40,38,34,26,25,44,28,29,24,37,36,36,40,30,42,35,39,18,26,42,41,39,42,35,42,37,56,39,31,36,32,44,37,54,47,32,38,42,26,33,31,39,28,36,25,32,33,27,40,46,33,34,35,41,35,37,36,36,50,39,45,44,36,34,29,40,40,36,24,40,36,38,29,35,30,42,43,39,35,34,46,28,37,42,44,38,34,35,64,33,32,43,41,46,36,38,49,32,39,38,25,35,36,34,48,37,37,31,35,31,34,33,36,31,39,35,52,48,47,44,26,23,21,33,36,30,40,27,30,39,35,36,41,43,14,42,34,35,37,34,39,33,36,33,35,0,46,43,28,23,28,30,34,26,33,37,49,30,35,25,36,34,34,29,29,41,33,34,39,27,45,39,35,38,39,37,33,21,34,36,26,38,34,45,42,35,31,28,30,34,35,35,34,37,42,38,34,36,30,39,35,27,38,37,49,44,28,39,46,40,40,42,46,49,39,47,25,33,39,43,45,29,40,38,37,27,36,38,38,42,35,25,37,30,37,39,48,33,37,34,38,22,41,37,36,28,29,32,41,42,43,32,37,33,37,39,40,29,38,43,25,43,32,37,43,41,33,44,43,37,49,41,38,35,36,25,35,34,35,40,30,30,40,34,22,37,41,25,26,50,35,35,23,51,45,41,46,27,29,37,41,34,44,38,35,26,39,43,32,32,24,55,35,38,39,29,35,37,35,38,32,39,37,31,33,36,33,35,35,26,37,31,30,31,27,27,45,24,32,37,41,41,27,37,35,22,41,41,36,51,34,45,35,29,51,33,25,37,55,29,38,32,19,23,46,42,41,43,33,38,43,38,33,55,39,36,42,36,26,33,31,54,29,40,27,38,35,37,40,46,40,30,46,44,38,32,32,36,36,36,42,47,46,32,32,36,43,40,42,33,28,37,46,34,43,45,49,36,46,29,19,32,31,43,27,36,43,22,30,37,35,32,46,38,39,37,34,28,37,27,33,35,46,35,41,44,39,35,39,38,32,32,25,42,21,33,30,40,34,24,42,38,39,32,40,36,31,25,46,35,33,32,51,33,33,24,42,36,39,32,39,45,34,53,34,42,27,31,33,37,30,30,32,38,40,34,44,42,38,48,46,43,36,36,36,36,56,30,37,34,42,49,39,41,34,32,31,34,44,49,36,34,45,38,38,35,37,47,34,21,26,23,42,35,37,43,56,30,43,40,52,34,30,41,39,44,37,39,31,48,32,36,36,41,17,33,34,51,45,33,33,39,38,53,29,41,42,43,44,44,31,45,16,40,38,38,36,37,38,38,38,24,33,30,39,33,40,44,26,15,41,113
44,30,39,35,45,46,27,36,35,40,44,37,31,23,29,46,44,39,36,39,51,34,31,39,32,35,37,38,39,40,16,50,31,38,44,34,37,28,38,43,42,43,41,41,40,37,29,42,35,29,37,50,39,49,37,38,36,35,38,32,32,41,39,36,34,43,34,41,34,46,38,49,34,35,46,39,30,35,38,27,38,42,29,34,35,30,36,32,49,36,28,48,38,30,23,40,39,42,38,29,30,28,41,36,42,49,35,34,32,30,38,28,27,36,39,29,28,21,40,34,32,22,48,36,33,34,35,44,42,31,41,43,41,41,62,36,35,45,37,47,40,54,47,32,40,46,40,35,35,31,33,51,36,43,35,19,47,47,33,38,37,45,39,44,47,28,38,46,42,47,29,26,21,51,32,40,35,43,28,36,40,26,41,40,39,39,36,38,50,31,40,45,45,45,40,37,67,33,43,35,36,37,33,33,54,40,39,38,37,39,36,29,46,41,39,35,35,35,41,36,35,23,32,35,50,33,34,45,30,33,32,25,38,34,44,39,39,35,32,41,39,44,32,42,26,38,37,39,43,45,36,37,33,46,0,41,39,29,34,38,39,27,35,41,49,22,27,29,41,36,36,45,40,46,34,26,36,31,48,39,39,30,34,24,30,33,31,37,26,37,12,45,41,35,45,36,22,36,37,32,37,39,48,42,37,41,32,44,40,24,19,31,38,48,35,28,44,40,38,37,37,44,31,44,32,37,43,35,43,30,44,33,45,31,37,39,39,49,29,37,37,36,34,44,52,35,44,37,26,24,44,34,40,20,21,32,33,30,31,34,34,35,41,40,44,33,38,39,21,44,36,37,35,44,36,52,50,41,51,33,32,37,17,27,31,37,35,33,34,35,45,37,26,41,41,39,31,58,38,41,35,52,19,40,39,38,40,39,45,40,42,39,42,36,45,52,33,38,28,54,45,41,36,33,43,44,49,30,29,48,38,43,35,28,34,36,51,40,43,33,47,48,36,31,39,29,36,39,27,45,37,42,37,26,35,45,40,52,46,39,37,31,49,49,41,35,53,40,31,39,35,39,47,42,33,36,31,36,43,37,35,45,40,38,24,28,30,35,33,61,37,36,37,35,37,38,33,44,48,34,33,48,36,36,36,41,40,29,39,48,49,33,33,41,38,37,39,31,40,46,48,38,39,47,42,27,50,39,33,36,34,32,36,34,46,33,25,34,40,39,38,39,40,37,34,37,41,19,34,36,41,38,43,41,42,46,41,42,36,29,39,53,25,43,31,34,36,28,37,35,36,34,41,36,33,39,41,37,43,25,35,33,30,35,44,45,43,36,35,37,40,47,34,42,32,36,36,29,32,30,21,41,21,15,38,40,30,42,42,42,40,39,37,35,53,27,35,38,42,49,36,30,39,32,25,32,38,51,40,38,49,30,34,42,39,45,46,37,32,27,25,27,25,37,48,41,39,45,47,27,34,45,34,45,41,43,38,32,34,38,35,43,31,39,38,44,38,37,30,43,42,43,37,43,37,40,46,20,42,32,30,40,43,39,49,34,43,40,35,39,33,34,40,43,34,39,38,31,43,115
33,36,36,43,37,43,20,32,33,43,36,41,36,28,27,45,31,34,22,32,32,30,35,39,38,34,36,40,44,39,37,48,37,9,22,31,38,31,26,29,36,37,37,42,34,32,26,32,35,29,41,50,39,55,45,38,45,28,38,40,31,27,25,32,39,35,30,37,41,28,37,38,35,35,40,41,27,28,46,31,26,31,36,22,31,32,34,30,31,27,34,44,43,21,35,34,34,28,35,25,33,36,30,25,42,44,32,34,38,36,20,26,27,34,32,30,25,37,33,32,38,31,31,37,37,31,31,24,38,44,18,42,44,30,60,41,36,41,30,32,38,52,45,30,36,37,41,34,32,36,37,44,33,40,31,28,38,47,28,32,29,38,10,34,20,39,48,44,42,42,41,35,30,38,41,38,32,15,31,21,37,37,34,39,42,26,36,33,45,35,27,32,24,42,36,33,62,30,36,41,34,46,37,35,53,33,38,37,35,33,42,35,33,34,16,32,37,38,27,30,33,39,40,37,39,50,45,40,37,34,34,34,36,13,15,35,35,37,36,26,43,53,29,40,36,36,28,39,15,39,38,34,31,43,41,0,30,37,37,34,46,36,34,31,49,31,36,18,39,30,35,33,39,49,30,42,40,28,21,41,33,38,40,43,28,31,29,37,28,39,35,46,39,26,35,29,31,32,36,35,39,35,38,16,35,44,31,45,45,27,40,46,46,48,32,37,44,37,42,36,44,46,38,37,38,34,39,30,37,39,38,39,34,24,42,33,35,40,36,32,20,31,32,49,46,32,34,29,41,32,39,35,31,29,30,23,41,28,27,30,38,34,33,34,20,26,29,43,35,36,43,33,44,47,38,48,44,33,42,36,38,39,38,35,30,35,33,40,29,28,38,34,21,38,42,36,37,43,32,32,32,50,48,36,47,29,29,37,19,33,43,35,34,38,48,47,29,34,23,60,46,33,36,30,37,35,39,29,32,50,41,39,29,43,37,39,48,37,46,31,39,40,25,28,46,37,33,38,38,23,28,38,36,23,37,41,36,39,38,48,35,27,51,31,23,31,39,27,41,28,29,33,29,42,37,40,32,33,32,14,31,46,41,42,39,34,27,34,32,38,36,38,31,38,37,36,42,42,39,23,44,27,37,33,29,44,42,34,37,50,44,29,29,32,44,33,31,36,38,48,39,27,38,44,42,36,50,44,34,33,24,41,36,33,40,35,32,37,38,30,34,41,40,37,34,38,45,37,39,34,47,44,31,44,27,23,30,39,33,34,29,46,22,37,27,48,32,19,35,16,15,30,20,38,37,40,29,33,37,34,41,34,33,33,43,33,22,33,44,42,24,46,32,47,38,42,41,38,28,21,30,42,42,36,43,39,39,50,48,42,37,37,40,29,31,30,38,41,35,42,37,39,45,30,33,31,32,38,36,35,32,39,40,32,33,45,44,31,29,24,43,38,40,35,40,40,34,35,53,36,28,42,42,32,12,43,29,38,40,32,31,25,28,27,28,51,47,34,34,40,40,39,30,42,43,29,49,47,41,47,27,34,31,36,42,37,38,38,31,32,34,31,33,31,37,41,30,28,32,104
39,29,33,30,27,37,23,42,33,37,24,35,26,26,27,44,33,24,30,34,44,32,32,30,27,29,30,23,31,24,25,35,34,21,34,30,27,18,28,37,20,21,31,40,16,26,22,33,15,32,35,40,33,37,36,10,19,27,34,24,30,28,23,20,20,29,28,39,31,30,24,35,35,22,31,13,22,31,30,25,16,31,26,28,30,28,34,30,30,3,32,31,30,25,29,23,19,36,22,27,35,25,33,28,32,32,11,25,35,33,28,26,25,35,22,29,24,30,36,20,18,28,32,35,30,18,26,34,30,36,30,34,26,37,48,23,31,26,32,32,24,38,44,30,29,38,20,30,26,27,28,29,25,32,31,27,39,38,33,14,17,39,20,32,32,32,42,20,33,38,30,27,29,34,34,8,24,21,33,24,29,13,24,36,38,34,32,18,30,28,28,33,34,32,26,26,44,28,26,32,30,40,25,38,43,29,29,28,15,15,20,23,37,34,28,23,35,31,28,25,36,31,39,35,44,36,32,34,26,23,21,23,36,25,27,17,20,33,26,29,41,43,14,36,23,31,28,24,26,23,22,23,25,28,39,30,0,17,22,24,27,26,19,30,43,30,35,25,26,18,31,23,29,37,19,33,34,25,27,32,32,23,29,32,27,11,28,26,26,11,32,45,36,26,25,25,26,34,32,34,24,34,34,27,32,36,30,33,35,27,28,31,42,34,22,35,32,34,36,29,41,31,35,34,25,21,27,42,28,29,26,30,34,27,36,32,30,32,26,11,23,27,31,33,42,23,31,26,32,22,39,36,36,28,29,23,40,31,30,29,34,25,30,33,30,29,24,43,25,29,32,24,36,40,23,39,33,24,38,38,29,16,26,19,33,31,35,34,30,24,35,34,22,25,30,25,26,22,26,13,9,46,40,27,45,27,29,37,30,31,36,33,35,26,39,31,20,25,24,46,35,30,32,19,25,32,29,35,31,39,29,21,27,31,25,27,35,26,31,31,30,31,25,27,32,24,24,29,24,33,26,30,24,22,30,36,31,39,28,45,29,29,40,27,19,19,37,29,18,26,13,17,35,32,21,24,29,24,35,26,33,46,29,20,33,31,21,30,28,48,29,32,21,34,35,32,20,30,30,26,33,39,21,22,32,36,35,30,28,39,44,32,28,34,31,31,33,28,18,37,40,34,32,31,31,36,39,23,13,20,25,31,26,29,35,22,29,37,25,31,34,30,31,30,28,28,37,27,23,33,32,29,30,23,18,22,29,16,22,27,19,36,21,27,22,34,34,24,29,28,27,32,31,29,25,19,21,24,21,32,41,33,32,23,39,30,33,22,23,36,31,39,34,42,27,31,32,33,30,30,32,32,18,24,32,38,35,38,38,43,23,26,22,24,41,30,20,23,36,43,36,37,34,26,28,27,18,39,33,24,31,33,31,25,33,33,24,15,20,23,34,33,33,30,43,24,34,38,41,12,24,33,33,34,18,32,30,38,22,30,22,35,17,27,28,45,39,20,22,32,33,44,26,38,31,39,33,39,25,29,16,33,32,38,23,34,37,36,33,18,33,17,31,31,30,39,26,15,29,101
37,24,24,30,28,35,18,34,28,30,29,34,14,9,22,39,19,27,25,28,37,26,23,20,13,31,29,23,20,23,18,34,18,28,31,25,25,9,22,21,25,26,29,27,25,29,20,34,24,20,35,41,32,30,37,27,31,23,24,7,27,30,24,19,30,21,25,39,19,29,27,28,30,20,21,30,21,24,13,25,17,17,26,27,22,23,25,25,26,14,15,28,25,16,25,23,22,31,21,22,21,9,20,24,23,35,6,8,24,26,27,21,20,35,23,24,19,23,27,23,27,17,35,19,24,13,21,30,33,22,27,29,30,32,49,22,16,29,18,32,32,41,37,23,27,28,11,26,24,25,14,31,20,27,28,18,35,28,28,23,22,28,29,32,22,20,37,24,28,36,31,23,18,27,31,25,19,32,19,25,24,24,25,26,30,22,22,27,36,23,24,28,37,32,20,30,53,16,26,29,23,31,22,24,34,25,27,26,20,22,20,19,39,30,25,16,21,21,23,23,22,14,23,27,36,34,31,37,11,14,13,24,31,25,22,20,23,24,18,25,27,27,9,36,17,21,23,24,32,28,28,18,22,23,29,37,17,0,5,25,29,10,18,14,39,17,22,20,24,21,27,24,24,32,17,17,34,22,38,25,30,21,25,23,19,16,20,20,21,28,25,40,28,21,26,23,21,29,22,18,27,25,21,31,20,28,25,25,21,10,21,22,32,37,18,33,32,28,32,33,35,30,30,24,20,19,25,26,31,13,31,24,30,19,23,16,26,37,20,20,26,25,23,25,36,19,32,24,22,5,32,20,31,17,16,18,28,21,22,27,30,18,28,23,26,21,32,26,8,35,18,18,32,27,26,37,33,32,32,24,23,28,19,2,16,23,27,32,25,15,28,29,17,23,28,20,12,38,25,24,18,40,23,25,30,13,15,32,32,26,36,24,21,17,26,34,16,21,19,44,26,28,22,24,23,25,22,21,15,30,23,24,24,19,19,21,30,21,14,26,25,26,22,21,36,10,18,22,28,29,22,32,20,17,31,19,14,37,29,31,30,24,46,28,20,24,42,15,21,20,14,18,32,29,30,27,26,22,29,23,27,41,23,24,26,27,21,26,24,34,23,25,22,21,28,21,19,31,28,22,32,39,30,17,23,22,22,25,26,32,37,18,20,22,29,22,20,27,23,29,35,29,31,38,35,27,39,14,4,19,21,37,17,19,33,17,25,20,23,27,32,22,21,23,29,23,29,10,17,24,31,30,36,39,29,30,25,23,27,15,20,33,16,28,18,25,28,19,24,21,22,27,28,22,16,10,24,22,28,22,37,21,16,19,35,27,28,20,27,31,27,37,26,32,13,17,19,24,25,25,27,31,23,17,32,30,25,31,30,38,31,24,22,20,37,13,29,26,29,36,20,31,20,26,14,17,21,40,26,19,27,25,24,25,17,33,29,16,21,18,27,19,21,26,44,22,26,26,37,23,25,26,29,31,29,32,26,34,15,27,20,27,12,10,11,37,31,28,19,31,31,34,24,34,27,26,39,22,26,29,11,26,29,24,21,20,28,29,21,19,28,25,29,24,25,30,12,10,28,100
38,27,29,35,29,38,23,29,28,35,28,37,19,14,22,41,14,32,30,23,42,29,28,15,18,33,27,27,25,28,23,38,23,28,36,28,21,14,27,26,30,31,32,32,20,33,21,33,29,25,36,39,35,35,38,26,35,28,29,12,26,34,29,24,25,16,28,40,24,29,29,33,35,15,26,29,24,27,18,26,22,12,31,25,27,28,29,25,31,19,20,33,30,21,30,28,27,36,26,20,26,14,25,28,26,39,11,3,19,21,28,21,22,37,24,24,22,28,30,24,32,22,38,24,25,18,26,25,33,27,32,34,25,33,44,27,19,25,13,27,29,46,41,27,28,23,16,26,19,27,17,36,25,32,26,23,35,23,28,18,21,30,29,33,17,25,42,29,33,38,36,28,23,32,36,24,24,34,24,30,29,24,26,31,35,27,27,22,31,28,28,23,41,27,25,30,48,21,21,33,22,36,23,19,39,27,30,29,25,17,25,24,39,28,30,21,16,26,28,26,17,19,28,32,40,39,31,32,16,19,18,29,31,26,27,25,24,22,23,27,22,32,14,31,21,25,28,29,32,33,26,23,27,28,34,37,22,5,0,26,34,15,23,19,41,22,26,21,29,22,27,29,29,35,22,22,35,25,39,29,31,26,30,28,24,21,23,25,23,27,30,40,23,26,31,24,26,27,27,23,22,20,26,31,25,33,27,30,26,15,26,27,37,33,20,35,27,32,33,33,39,25,35,29,25,24,30,31,36,18,30,29,33,24,28,21,31,42,24,25,31,26,20,30,31,24,35,27,27,10,34,25,29,22,21,23,26,26,27,28,30,23,31,28,21,26,28,31,13,37,23,13,37,32,21,40,38,33,27,29,27,27,24,7,21,28,32,37,27,20,23,34,22,28,33,25,17,43,28,29,23,45,18,28,31,8,10,27,28,30,38,19,16,22,29,35,21,26,24,49,31,27,27,23,18,20,27,26,20,28,18,29,29,20,14,16,35,26,9,26,20,21,27,25,41,15,23,18,33,24,23,29,22,20,28,14,9,33,30,36,27,22,41,27,19,23,41,10,16,25,19,23,27,31,35,32,27,25,34,28,30,38,22,19,31,23,22,29,27,39,28,21,26,26,32,26,14,34,23,27,30,40,32,22,26,27,27,30,29,27,38,13,25,17,32,21,23,30,28,34,30,30,29,39,34,31,43,19,9,24,26,39,20,24,36,22,30,25,28,27,30,17,16,25,26,28,34,15,22,29,28,29,34,38,34,31,24,23,26,20,21,38,21,33,23,30,31,22,23,26,27,25,31,26,21,15,29,25,25,27,36,26,21,23,38,30,33,25,22,36,25,40,31,37,18,22,24,24,23,30,28,26,28,22,27,35,30,36,35,40,30,29,17,25,41,18,31,31,34,41,25,34,25,21,19,22,26,43,21,23,32,30,28,30,22,28,31,21,24,19,28,24,26,25,49,27,23,31,42,25,23,31,34,36,31,37,26,33,20,31,23,22,17,15,16,35,34,29,24,29,28,39,25,37,32,30,37,17,31,34,16,28,31,19,26,25,32,33,26,24,28,26,28,29,30,25,7,15,29,101
36,18,27,29,13,38,22,24,29,21,33,21,18,26,23,34,25,22,22,26,44,26,28,30,16,25,29,32,23,28,27,24,22,25,33,23,29,20,22,31,22,23,20,30,25,24,22,25,26,35,28,32,19,39,12,31,32,23,24,32,28,18,15,27,21,19,23,37,24,19,25,36,32,30,40,30,19,18,36,27,8,15,31,26,16,24,24,20,21,21,19,33,32,25,29,25,21,28,20,25,25,23,28,31,18,26,19,23,11,13,20,24,25,30,2,12,17,20,23,28,28,18,32,19,28,20,28,14,34,38,30,27,28,36,48,28,26,28,24,29,20,37,30,19,31,31,21,28,26,30,15,23,27,25,28,19,25,29,16,23,26,31,26,27,22,27,42,34,28,30,27,24,19,26,26,29,26,31,23,30,31,26,10,12,22,34,28,27,37,17,26,30,23,12,30,30,53,28,6,19,25,36,27,30,47,21,22,21,17,24,24,25,32,12,28,24,26,26,19,22,28,27,32,33,43,40,32,36,28,25,23,25,32,21,31,19,22,28,31,25,33,39,16,19,32,15,32,26,20,25,25,25,21,30,38,34,24,25,26,0,32,22,23,29,19,16,11,24,24,26,29,15,18,19,25,30,32,20,37,24,32,28,21,28,19,13,18,24,24,32,26,28,34,30,17,23,22,25,25,25,26,28,38,19,16,21,20,27,24,27,25,26,40,36,14,31,29,10,32,27,17,37,31,38,27,23,25,22,27,25,35,20,26,19,38,31,35,34,29,17,29,25,21,28,25,25,23,23,25,24,37,27,35,18,17,27,29,34,35,27,32,26,27,25,32,21,33,23,26,35,23,32,33,32,25,33,35,28,38,28,32,27,26,27,36,29,26,31,29,23,25,23,21,27,24,26,17,43,24,14,15,35,38,30,39,19,17,33,22,29,38,26,23,28,31,26,26,28,23,40,34,25,22,22,21,22,21,25,22,30,20,23,19,22,16,18,37,27,35,29,23,24,23,24,36,24,26,24,33,15,22,32,28,19,29,22,17,38,14,35,31,27,31,19,11,28,46,21,28,20,11,14,32,35,31,31,27,25,26,26,26,30,27,21,34,15,23,28,26,49,28,27,10,35,35,25,26,38,26,29,31,35,32,25,19,25,27,26,23,30,42,24,14,25,33,24,26,25,20,35,36,33,31,33,26,19,32,31,21,22,30,35,12,29,32,11,19,36,25,17,34,21,22,20,4,23,32,28,21,19,32,27,35,38,19,23,21,25,25,29,5,22,20,19,27,29,27,23,26,28,27,27,24,21,26,20,32,27,16,23,37,16,21,9,37,16,24,24,24,31,23,42,25,32,18,22,31,9,28,32,25,26,31,26,30,30,24,39,29,40,21,26,19,30,29,30,31,34,27,34,35,29,25,9,21,27,29,35,29,27,22,26,23,27,32,30,26,13,18,20,36,26,24,31,46,21,26,40,33,25,7,34,25,36,28,25,16,34,24,22,25,17,19,33,32,38,32,24,24,27,28,31,24,36,29,21,28,37,23,32,18,17,14,30,31,26,22,25,27,16,16,27,24,35,25,32,20,17,24,96
43,27,38,34,36,33,27,35,34,39,35,38,30,29,28,45,30,32,34,31,53,33,30,26,31,36,27,34,38,31,30,34,39,37,44,34,29,22,33,39,36,37,40,41,27,34,29,37,26,43,42,36,40,45,42,17,26,34,30,34,26,29,35,31,45,36,34,46,37,40,45,39,34,36,40,14,30,35,32,32,28,32,34,33,38,30,35,31,41,30,36,41,34,36,36,31,27,40,29,28,37,27,41,35,33,39,23,34,33,35,36,27,26,37,31,27,28,35,39,31,29,21,33,35,31,22,32,38,31,43,43,39,33,40,37,39,30,34,36,36,31,39,46,36,39,45,32,37,35,23,30,42,29,36,34,20,26,48,31,25,28,45,38,35,40,36,51,41,34,45,42,25,20,46,33,19,28,43,39,43,33,27,33,36,38,38,39,29,41,26,36,41,42,31,37,36,55,32,35,28,33,49,37,41,55,36,25,24,31,26,33,35,48,41,41,35,32,33,20,21,39,35,38,34,50,43,33,42,30,27,25,26,37,33,43,25,28,43,37,37,45,43,20,40,38,39,39,40,32,39,33,36,37,34,39,46,27,29,34,32,0,26,26,37,43,21,26,28,42,29,38,35,33,43,33,33,41,31,47,38,39,24,41,40,33,27,34,33,25,16,27,43,45,37,37,32,23,35,36,32,32,38,42,33,38,40,31,42,39,30,27,35,46,42,33,40,42,34,21,38,41,39,32,40,29,28,34,37,44,29,37,40,27,31,40,38,38,11,35,31,42,29,35,36,35,31,39,22,33,26,41,34,39,19,20,34,32,42,41,33,41,34,26,36,31,33,35,41,29,43,36,38,34,32,31,35,41,31,48,39,38,17,33,29,39,38,34,34,34,35,26,32,26,32,39,29,30,49,23,40,29,36,43,23,45,31,33,38,30,38,36,30,27,30,43,42,32,36,28,54,39,26,32,30,26,23,41,41,29,43,41,29,39,40,37,39,39,30,36,32,36,37,31,31,39,28,32,39,36,39,31,36,39,26,36,43,38,47,37,26,36,30,39,39,31,30,48,33,36,35,25,29,33,41,32,35,25,20,41,39,34,45,36,39,38,37,28,37,35,49,33,42,31,36,36,34,38,41,31,34,32,43,37,36,35,40,38,28,24,45,46,35,36,40,38,32,34,39,34,36,45,37,29,37,35,34,45,35,25,27,33,38,27,33,31,26,34,36,41,16,41,40,41,36,28,9,18,31,30,20,39,41,42,45,40,36,40,42,33,35,28,45,25,39,30,38,35,27,34,41,40,33,27,35,31,31,32,16,32,24,44,23,28,24,46,35,25,30,36,33,38,35,33,23,31,35,35,28,29,30,36,44,32,31,43,34,29,37,27,43,30,42,40,34,53,33,36,38,28,35,37,42,38,30,24,31,29,34,39,38,42,29,33,33,38,43,39,27,32,27,41,35,34,33,47,36,34,44,47,28,32,45,44,48,40,38,17,41,30,42,18,39,21,39,40,43,37,27,34,26,27,50,33,45,40,40,44,42,37,40,20,36,33,41,42,37,42,39,32,30,31,24,27,37,29,36,30,19,36,108
29,15,24,20,25,25,16,25,22,25,21,24,4,15,16,32,22,21,28,23,35,20,18,18,19,21,23,26,26,13,22,34,24,27,27,23,17,14,16,26,26,27,27,28,19,23,18,26,20,30,28,31,22,36,28,17,21,15,21,13,17,25,21,11,34,27,17,32,25,30,33,25,30,25,31,20,19,24,23,18,14,24,26,21,21,18,15,19,33,23,21,23,20,22,22,13,15,34,11,16,27,1,21,24,28,30,15,18,19,21,26,15,14,25,20,21,17,15,29,15,17,7,25,9,28,8,14,29,23,28,27,25,27,30,45,28,20,22,21,33,26,39,32,24,19,29,21,23,21,15,20,30,17,24,22,8,31,25,25,17,14,19,28,27,25,10,35,28,23,26,28,13,8,30,21,19,18,33,25,26,21,19,22,16,24,24,13,21,33,16,16,21,31,28,15,22,47,18,24,20,27,32,24,19,42,15,17,16,23,18,10,20,29,30,21,10,27,21,25,13,21,20,26,22,26,29,35,32,15,18,5,14,25,23,32,17,20,19,24,17,25,17,12,28,23,13,25,18,26,26,20,12,24,26,27,36,26,10,15,22,26,0,8,19,34,7,12,18,20,13,24,21,25,31,9,21,27,14,32,23,28,17,17,22,24,19,25,10,13,18,15,37,27,23,21,18,11,22,22,24,24,23,23,25,12,26,18,30,26,16,25,17,32,30,8,27,24,18,24,23,25,31,20,32,15,10,16,23,29,3,23,16,27,14,29,21,18,33,24,17,27,16,28,30,31,11,27,14,12,11,31,26,29,7,6,20,18,31,32,19,27,8,18,13,23,16,27,31,14,27,24,25,22,28,23,27,23,30,33,30,27,23,23,8,22,14,22,22,23,10,31,22,15,14,29,21,18,32,15,29,19,33,33,15,33,20,22,26,22,24,27,28,25,22,30,34,8,13,17,38,25,18,19,22,28,28,25,27,21,29,28,21,25,25,24,26,31,22,24,20,28,29,22,20,35,2,10,16,28,30,17,23,14,15,24,29,24,39,26,23,24,18,43,25,17,16,34,18,20,14,17,21,35,27,20,23,16,12,28,23,21,31,13,21,29,23,19,23,21,41,19,19,23,27,24,11,22,25,28,14,34,35,22,11,25,25,28,16,16,29,30,23,19,25,20,26,28,21,24,21,30,27,24,29,27,28,29,24,14,9,13,31,22,19,23,18,24,26,19,21,23,19,18,21,19,19,27,16,7,17,21,29,30,33,24,24,17,17,25,21,17,28,14,19,10,20,20,17,27,25,24,21,22,20,20,20,26,12,24,12,27,20,22,19,32,21,24,12,24,25,19,27,21,22,19,23,9,14,19,26,25,32,24,21,31,25,15,31,30,31,27,20,23,20,37,19,21,18,33,35,25,25,26,18,10,17,23,32,22,13,32,15,19,15,22,25,27,19,16,16,31,9,11,21,35,28,22,18,31,20,20,20,21,22,30,22,22,24,21,28,10,30,13,20,21,31,25,26,21,21,22,42,19,31,28,32,36,32,29,19,12,24,23,27,25,11,20,23,21,22,25,23,19,24,19,34,21,11,28,100
26,15,31,27,26,27,14,33,30,33,27,25,12,20,24,34,29,13,26,15,27,24,19,20,24,28,19,26,31,5,29,37,29,25,25,15,23,20,24,18,29,30,34,35,19,15,14,23,18,23,21,23,27,40,31,9,18,23,24,21,20,21,22,19,31,22,9,33,24,31,35,31,28,19,27,12,11,22,30,19,15,26,26,29,25,19,23,27,25,22,26,31,28,18,23,21,19,32,3,24,25,9,23,23,31,31,22,26,27,28,27,23,22,23,21,14,9,22,27,23,21,15,27,17,23,16,22,32,25,33,29,32,31,28,48,27,24,29,27,32,23,37,38,28,22,31,19,17,15,17,25,35,21,28,30,16,33,32,18,17,20,27,26,21,29,18,34,30,28,25,29,18,16,24,20,11,22,31,27,28,25,21,23,24,32,27,21,21,33,14,18,23,23,31,23,19,47,23,25,22,24,32,18,27,36,16,19,18,24,18,18,16,37,28,27,18,32,28,27,9,29,25,32,30,34,33,36,28,22,24,13,22,33,21,27,20,23,27,23,17,33,25,19,27,22,20,21,26,28,31,25,20,18,33,35,34,19,18,23,23,26,8,0,11,33,15,20,16,28,21,18,22,27,30,17,26,28,6,24,31,24,22,25,26,26,20,25,18,21,10,23,30,35,19,23,12,19,30,29,27,27,21,24,27,20,32,26,29,32,21,32,25,39,37,16,27,16,26,25,30,33,33,28,24,23,2,8,31,28,11,29,24,21,18,31,13,26,35,19,24,29,8,22,32,33,15,25,10,20,16,35,29,27,15,14,16,26,24,25,16,21,16,14,21,19,20,27,29,19,27,29,21,27,30,26,29,31,23,35,28,22,15,30,16,29,22,23,30,21,18,33,20,13,6,26,26,23,40,7,32,22,37,32,17,36,25,27,33,24,18,30,25,28,28,35,34,16,21,15,41,33,14,26,14,24,30,19,28,24,37,28,24,20,30,24,26,38,27,32,27,26,27,23,16,31,10,16,24,24,31,11,15,22,11,20,34,30,41,27,31,29,22,43,26,18,22,40,26,27,22,18,22,35,27,23,21,19,14,28,25,23,39,16,28,33,26,15,16,15,37,27,27,22,32,32,19,29,28,29,21,37,31,30,19,23,33,28,17,18,34,38,29,23,23,12,23,25,23,27,29,33,25,21,29,29,21,29,26,22,1,21,30,25,26,19,20,28,30,27,23,15,24,25,28,27,21,25,21,15,21,13,34,37,31,28,24,25,25,17,20,18,31,12,25,18,28,24,15,25,23,24,29,26,28,12,18,21,14,24,20,22,18,23,22,26,27,28,16,31,17,15,29,22,30,24,28,13,22,23,30,21,37,26,28,34,28,22,36,31,34,22,28,26,27,34,24,29,26,26,33,17,25,31,17,18,24,21,34,20,21,24,23,26,23,14,17,33,20,17,12,26,17,19,27,40,24,23,26,34,22,19,27,29,30,28,22,24,19,25,23,12,29,18,15,14,36,30,19,15,13,14,37,13,25,24,35,36,31,30,27,17,28,25,35,29,19,27,30,28,23,18,16,15,32,26,31,24,18,28,99
33,26,27,16,32,29,24,35,21,25,33,31,23,19,15,34,31,24,26,26,38,22,27,20,27,22,24,17,34,16,28,43,32,22,32,26,28,23,26,7,33,34,25,31,28,26,18,20,29,12,31,27,33,38,33,20,29,23,19,21,19,28,28,26,34,33,20,33,25,21,30,20,38,30,31,23,22,32,27,21,21,29,37,18,35,30,22,18,20,28,29,29,32,24,25,24,20,32,14,13,29,20,12,29,32,21,20,22,22,24,24,14,15,32,27,25,20,32,35,27,30,21,37,28,24,27,27,27,29,36,28,28,31,26,56,28,24,27,30,26,27,35,28,27,17,29,25,26,26,28,28,35,25,32,19,22,35,32,29,26,26,38,23,22,29,29,30,34,23,33,31,27,22,13,26,22,25,28,27,20,29,32,29,32,26,29,28,30,38,25,29,34,30,37,21,20,53,23,31,32,27,33,29,26,45,27,30,29,28,27,29,26,37,37,26,29,29,25,23,20,24,28,29,25,40,35,37,33,25,28,24,25,24,26,16,18,21,31,19,28,39,36,23,36,23,23,31,33,21,36,30,29,29,37,41,31,30,14,19,29,37,19,11,0,25,19,24,26,32,25,27,14,37,33,26,31,30,17,32,20,28,31,17,28,23,24,24,29,16,21,29,41,27,29,12,23,22,20,25,22,23,31,13,20,22,28,20,39,35,18,31,27,37,35,27,24,26,30,30,24,37,37,23,28,32,13,19,29,17,22,35,18,30,28,32,2,31,39,20,28,21,19,27,36,36,24,18,21,31,19,28,24,35,21,20,26,32,13,14,23,30,27,25,20,29,30,30,40,22,34,23,32,36,32,24,38,34,28,40,32,23,26,29,16,29,27,25,25,19,29,35,31,23,17,37,33,26,39,18,38,26,33,37,26,36,25,27,25,23,23,23,30,28,31,35,41,25,23,25,51,37,25,17,25,30,32,8,29,19,33,23,22,31,25,19,21,41,33,28,19,37,38,32,26,36,21,25,27,35,26,22,26,31,21,31,33,28,43,33,33,18,11,45,32,24,28,46,27,28,28,24,28,29,33,27,27,20,25,35,24,23,40,27,18,36,23,17,26,24,26,27,30,30,29,25,22,30,17,29,19,38,40,26,28,31,36,27,28,29,33,33,20,33,28,23,28,30,31,31,37,37,29,26,35,33,32,34,28,18,12,20,28,26,24,30,30,31,28,33,27,26,24,25,18,29,32,33,24,26,28,24,36,27,32,33,29,27,22,28,22,24,41,22,14,23,24,24,25,28,26,25,18,26,17,23,24,32,25,31,26,33,25,20,28,35,26,28,23,21,21,26,40,24,33,26,22,20,26,16,34,29,33,33,27,23,29,11,38,36,32,27,34,16,25,23,21,25,28,15,22,6,26,28,26,24,22,32,43,31,30,21,29,15,26,3,25,37,26,25,20,37,28,30,24,39,30,12,28,44,33,28,37,30,39,25,27,26,30,23,34,23,28,25,4,3,42,39,24,26,24,25,26,24,34,34,30,43,36,35,35,24,21,24,36,35,28,26,26,25,29,29,21,26,32,35,36,26,24,31,103
35,35,38,40,32,51,38,35,33,32,40,40,37,36,36,45,42,41,41,42,50,42,40,44,35,44,38,41,42,38,39,43,41,40,44,42,40,37,39,32,41,42,34,41,34,42,40,34,42,37,47,51,38,54,31,40,43,34,42,46,39,37,34,36,40,38,37,54,33,31,44,45,39,30,46,43,34,37,47,45,27,34,50,37,35,40,36,33,32,40,38,49,40,29,41,40,36,47,34,38,36,35,37,42,37,45,38,38,22,24,39,37,36,49,21,31,36,39,42,36,39,29,43,30,32,31,38,25,44,50,40,42,47,51,62,42,45,41,43,48,39,52,45,30,31,42,40,26,26,45,34,42,40,36,42,30,44,48,35,32,33,50,39,32,33,44,43,41,46,46,46,35,30,38,41,38,39,44,34,39,44,39,29,23,33,36,47,36,48,36,28,23,34,31,41,28,62,34,25,30,35,41,42,41,45,27,41,40,36,31,43,40,50,31,38,43,45,44,37,41,39,42,43,44,54,55,51,37,45,42,34,36,36,40,41,38,41,47,44,29,52,51,35,38,31,26,32,39,39,44,40,44,36,49,49,49,43,39,41,19,43,34,33,25,0,27,22,40,39,34,27,34,37,37,37,43,51,37,50,36,50,39,32,37,38,32,37,43,35,41,37,47,35,30,36,21,33,39,36,41,42,42,38,38,27,32,31,46,43,35,36,37,50,49,33,36,48,21,43,46,28,49,40,43,38,33,39,33,38,37,42,31,30,38,40,27,42,51,28,36,40,25,40,47,44,32,36,42,41,40,46,38,48,29,28,27,40,37,38,25,30,42,46,42,46,40,42,42,40,37,39,32,44,48,41,52,50,47,46,39,31,46,37,41,48,48,41,42,44,42,44,42,37,37,43,44,36,59,40,33,34,53,53,43,50,38,36,46,41,27,48,38,41,45,49,44,36,39,39,59,53,44,40,31,40,41,33,36,38,49,39,42,34,41,35,33,53,45,50,42,42,43,35,42,54,36,33,43,50,26,22,32,42,37,43,41,36,57,33,46,43,36,50,38,30,35,53,40,36,39,30,33,51,38,41,38,38,38,42,36,41,41,42,40,47,26,41,26,24,51,42,46,29,46,46,40,38,42,45,32,50,54,47,44,38,44,37,38,34,49,51,43,33,39,43,36,38,40,39,44,49,49,40,38,37,38,51,45,40,32,31,40,31,36,51,30,38,45,38,36,46,40,41,32,15,34,43,38,40,38,46,40,46,53,38,39,32,44,28,42,24,41,36,38,34,40,40,39,36,34,35,41,43,33,37,39,47,41,35,34,53,35,39,28,35,35,42,33,43,46,31,53,42,48,37,38,43,20,41,45,43,37,44,39,39,45,35,50,40,51,40,37,38,38,40,38,46,47,40,47,31,34,44,28,32,35,44,50,43,43,33,37,35,42,28,49,45,32,37,38,37,43,42,44,57,40,36,42,52,40,26,53,38,54,41,44,35,50,43,31,40,28,36,29,28,53,47,43,39,44,45,42,22,34,48,32,47,52,39,48,35,35,33,49,44,45,33,36,44,35,35,45,43,47,43,44,39,34,35,107
26,8,19,13,28,29,11,20,17,18,24,21,11,10,11,27,28,23,26,23,38,16,13,23,22,24,19,26,29,20,19,32,27,22,28,18,21,18,20,22,27,28,23,28,22,21,13,24,15,26,27,38,23,39,21,22,16,17,16,20,12,25,28,16,33,28,18,32,22,28,34,30,26,23,28,22,14,19,20,18,21,25,27,16,21,13,18,14,29,27,24,28,27,17,22,20,22,32,18,11,26,8,22,19,26,28,19,25,12,14,28,10,9,32,18,17,12,22,24,20,12,2,26,16,21,15,15,22,27,31,26,25,30,25,47,23,25,29,26,30,25,32,25,20,22,30,25,21,25,22,23,35,18,23,17,3,31,32,21,20,17,26,23,26,30,17,34,35,20,29,28,8,3,32,16,22,17,28,24,31,22,26,26,20,17,19,20,22,34,9,23,28,29,28,20,19,49,13,22,13,24,30,24,24,40,22,21,20,27,21,17,20,36,25,22,17,22,22,25,14,22,19,21,17,33,31,32,27,20,21,12,9,20,18,28,24,27,25,19,24,32,24,16,30,20,20,24,25,31,26,19,19,24,30,22,31,30,17,22,16,21,7,15,19,27,0,5,13,27,18,22,27,22,24,14,16,27,15,30,17,23,12,24,29,20,23,21,17,8,21,10,33,28,22,25,20,6,18,17,19,24,19,28,32,19,19,14,27,30,11,22,20,27,37,15,21,31,18,25,26,25,35,15,27,14,17,23,16,32,10,26,23,27,15,24,17,19,32,17,22,30,18,24,34,38,18,26,15,19,14,26,21,24,2,1,19,13,27,28,16,25,15,19,20,24,17,23,24,17,26,20,25,17,29,25,34,30,25,36,29,20,19,20,15,27,21,17,17,18,17,31,15,10,21,24,23,21,38,16,30,24,38,35,22,28,23,24,21,29,26,22,27,30,26,32,37,13,18,12,45,30,19,14,17,23,28,27,22,16,34,31,28,26,24,27,29,35,24,31,15,32,33,20,15,33,9,17,23,29,23,21,24,21,10,19,30,31,43,29,19,19,13,42,32,24,15,33,25,25,21,21,25,33,22,15,18,11,16,30,22,17,31,20,22,27,16,14,21,19,42,24,26,25,22,19,18,27,28,28,15,33,32,29,18,20,31,24,11,17,35,31,18,20,22,27,25,27,22,27,28,34,22,21,33,20,24,34,28,21,16,14,25,20,14,24,15,23,21,26,23,30,26,25,15,12,26,27,19,14,23,28,30,25,28,31,28,21,24,20,16,21,35,9,23,11,21,18,12,25,22,23,16,26,14,21,24,21,19,27,7,33,21,17,17,30,23,28,19,19,21,24,34,16,22,22,19,16,7,14,29,20,27,24,18,28,20,8,27,24,26,24,27,24,15,37,14,28,25,32,39,23,23,29,20,5,12,18,33,20,20,30,10,12,22,18,32,31,21,16,11,28,16,18,17,30,29,27,25,38,27,22,27,26,29,25,27,22,30,24,29,17,25,15,23,22,26,20,21,21,28,29,37,21,29,28,27,39,34,26,26,14,18,21,34,32,18,25,22,22,26,21,18,20,31,16,30,23,15,23,95
26,13,18,18,24,29,16,25,20,13,28,26,16,15,14,32,33,28,31,28,41,21,18,26,23,29,24,29,30,25,21,35,32,27,33,23,26,23,25,27,24,25,26,33,27,26,18,29,20,31,32,36,28,44,23,27,21,22,21,25,17,29,26,21,32,30,23,32,27,23,36,35,21,28,33,27,19,24,25,23,19,26,32,21,26,18,15,11,24,32,29,33,32,22,27,25,27,34,23,16,21,13,27,24,25,23,24,23,7,9,31,15,14,35,13,22,17,25,29,25,17,7,21,21,26,20,20,17,31,36,31,30,35,30,52,28,30,30,31,34,29,37,30,15,27,35,30,26,30,23,22,34,23,18,22,8,35,37,26,25,22,31,28,31,25,22,39,38,25,26,33,13,8,31,21,27,22,33,19,36,27,27,21,15,12,24,25,27,39,14,28,33,26,23,25,24,52,18,17,8,29,35,29,29,43,27,21,20,25,26,22,25,38,23,27,22,27,27,30,19,27,24,26,22,38,36,37,32,25,26,17,14,23,23,33,29,32,30,24,29,35,29,21,30,25,18,26,24,31,27,24,24,29,35,27,36,35,22,26,11,26,12,20,24,22,5,0,18,24,23,27,26,27,19,19,21,32,20,35,22,28,17,24,34,25,24,26,22,13,26,15,38,27,27,28,25,11,23,20,24,29,24,33,30,19,14,19,32,31,16,18,15,32,38,20,26,31,13,25,31,20,39,20,32,19,22,28,11,30,15,31,23,32,20,29,22,24,29,22,27,35,23,29,35,36,23,31,20,22,19,31,26,29,7,6,24,18,32,33,21,30,20,24,21,29,22,28,29,22,31,24,30,22,33,30,35,35,30,31,24,25,24,22,20,32,26,22,22,23,22,36,20,15,26,29,28,24,43,21,25,26,43,38,23,33,28,28,24,30,24,27,32,34,31,37,36,18,23,17,50,35,24,19,22,28,33,32,21,21,39,31,33,30,29,27,25,40,29,35,20,34,35,20,20,38,14,22,28,34,18,26,29,26,15,24,33,28,45,25,24,24,18,42,30,22,20,38,30,30,26,22,25,37,27,20,23,16,16,35,27,22,26,20,27,29,11,19,24,24,39,29,31,21,27,24,19,32,33,33,20,38,37,34,23,25,32,28,16,12,40,36,23,25,27,32,30,32,27,22,32,34,27,26,35,15,29,39,23,26,21,19,30,19,19,29,20,28,26,23,28,35,31,30,20,7,26,28,24,19,28,33,25,30,33,30,31,24,29,25,21,16,33,14,27,16,18,23,17,30,25,26,21,31,19,26,29,26,20,27,12,34,25,22,20,35,27,33,24,24,26,29,35,21,27,25,24,21,2,19,30,25,22,28,22,23,25,13,29,19,29,28,22,29,20,32,19,33,30,37,42,28,28,32,20,10,17,23,28,25,25,25,15,17,27,23,30,28,24,21,16,30,21,21,22,35,32,29,30,43,28,18,32,31,34,30,32,27,31,29,33,18,20,20,28,27,31,25,26,26,26,25,34,26,34,33,24,39,37,21,29,19,23,25,39,37,23,25,27,27,27,26,23,25,36,21,35,27,20,22,94
25,21,21,26,28,25,2,29,26,27,25,27,22,21,20,37,19,20,29,17,32,19,20,22,20,25,21,26,27,21,26,33,19,9,22,13,24,13,23,27,18,19,32,33,17,22,8,25,26,29,23,32,25,37,29,20,27,22,21,25,17,31,25,18,26,17,13,19,26,25,30,24,28,25,33,23,9,10,29,13,18,13,18,22,13,21,27,23,29,22,16,29,25,21,17,20,19,35,17,20,18,19,16,7,27,28,14,18,20,18,29,19,18,27,22,12,7,20,15,21,23,13,30,23,25,13,17,24,33,32,18,24,26,12,42,34,18,26,18,32,20,34,27,12,22,19,23,25,25,28,19,26,18,25,26,10,20,32,16,17,18,20,10,27,20,27,34,33,25,27,23,17,12,36,23,22,17,15,16,21,22,31,25,30,27,21,18,15,27,22,22,27,24,27,22,19,45,15,22,26,22,31,30,24,44,26,22,21,22,18,28,30,36,16,16,24,21,26,14,21,22,25,25,26,39,32,27,34,19,16,16,16,27,5,15,17,20,19,27,21,27,35,11,25,27,18,27,21,26,21,21,26,30,25,29,18,25,20,21,24,28,18,16,26,40,13,18,0,21,19,26,25,24,34,16,25,22,10,21,30,15,21,24,25,23,18,24,28,17,21,17,28,28,25,27,20,13,27,19,25,24,25,30,27,19,29,23,27,27,22,29,30,29,34,21,22,32,31,27,26,38,35,22,30,20,16,22,29,35,21,23,23,21,6,25,24,21,38,24,22,20,22,27,31,35,23,27,20,25,17,31,27,13,11,12,22,24,28,27,16,28,23,24,27,20,8,27,27,20,31,25,27,26,34,23,35,30,20,24,21,24,25,27,20,30,17,16,24,11,10,20,19,3,20,24,18,19,39,23,32,20,32,30,23,32,13,11,28,30,26,27,20,17,21,30,34,15,20,5,46,28,24,19,12,19,17,31,18,22,32,25,21,28,27,21,23,30,19,30,24,21,22,7,10,28,19,24,23,20,23,21,29,28,5,26,28,24,42,29,30,28,22,37,23,15,20,38,15,26,25,16,20,29,25,24,27,16,21,26,14,18,39,23,26,21,16,9,25,23,38,24,20,20,30,28,27,24,31,24,9,26,19,33,25,11,26,28,20,25,34,36,18,11,22,26,21,23,21,20,30,21,9,23,33,29,19,36,26,16,15,10,26,21,16,31,17,25,27,20,12,29,26,25,26,25,20,29,22,25,16,29,32,31,37,34,30,23,28,15,27,20,28,4,25,13,33,19,1,23,16,15,25,21,27,26,22,21,25,24,16,34,16,21,18,34,26,19,22,26,28,19,35,17,29,20,24,26,20,20,21,15,31,26,25,32,25,21,35,30,24,19,19,24,11,31,24,32,29,22,29,24,24,27,15,16,14,24,37,26,27,28,21,25,22,23,33,26,16,11,6,27,26,24,28,39,27,27,35,39,31,17,34,24,31,12,29,11,31,22,25,23,25,10,26,25,35,29,16,29,22,23,39,21,33,29,29,34,29,28,32,9,29,28,24,32,20,25,28,28,14,16,13,25,27,23,26,14,10,25,97
33,30,29,26,31,29,23,37,31,26,30,31,24,25,29,41,28,28,22,22,48,20,25,24,25,25,23,23,32,33,27,39,34,30,36,32,24,25,16,29,10,11,38,39,26,30,21,28,37,21,32,36,33,39,33,31,38,24,22,29,34,23,25,20,38,29,32,36,17,33,36,38,28,28,31,32,28,28,33,22,20,27,34,34,28,25,24,28,35,23,31,21,24,27,26,27,23,28,31,29,15,21,30,28,34,30,22,31,17,15,20,28,27,39,22,28,26,20,31,24,36,27,22,24,16,26,23,34,36,34,33,34,38,33,52,35,20,27,28,31,20,31,24,9,28,40,15,18,24,30,26,28,21,28,30,28,36,25,24,24,23,26,31,30,38,15,40,28,26,35,23,23,28,29,36,30,22,29,13,29,25,32,28,31,25,26,26,28,35,29,31,29,38,24,14,26,54,23,18,29,19,31,26,24,37,25,34,33,11,23,30,24,32,34,30,10,33,32,29,31,26,26,22,26,46,28,39,29,15,18,25,34,34,26,36,21,24,20,28,32,25,37,22,35,15,33,30,2,25,13,19,8,26,36,41,39,26,24,29,24,42,20,28,32,39,27,24,21,0,22,19,27,30,33,18,29,31,29,41,29,31,27,28,35,28,15,29,30,28,32,35,44,32,28,29,19,31,33,27,29,24,21,22,24,32,32,27,37,33,26,30,22,37,35,26,26,31,30,29,27,37,31,33,28,31,30,33,35,41,23,32,29,28,22,18,30,27,36,12,19,28,23,32,37,40,26,30,30,17,21,32,32,34,27,26,25,27,22,23,23,22,12,34,30,36,20,34,32,24,29,30,30,32,39,23,41,37,28,44,18,9,29,24,24,34,27,23,35,32,26,32,23,24,34,40,31,24,31,30,33,17,45,36,29,29,31,29,39,27,25,40,22,25,28,30,34,17,12,26,42,30,26,24,29,31,29,33,15,27,34,28,25,28,30,24,26,43,30,38,27,33,34,14,25,34,22,27,16,36,35,20,30,12,24,30,39,34,39,32,34,29,31,43,31,23,25,43,31,18,14,17,21,34,23,38,36,33,32,25,32,21,35,33,19,24,13,20,18,16,43,30,19,24,37,37,28,20,34,26,23,38,40,39,9,27,32,34,27,31,29,29,29,27,24,31,20,22,30,8,39,41,30,25,30,36,35,42,30,20,29,22,30,28,20,41,23,31,30,1,28,32,19,18,25,24,35,26,22,27,32,30,31,34,36,29,33,29,15,26,28,23,38,25,31,19,25,22,22,20,32,33,31,22,26,20,14,40,32,24,24,45,32,28,25,27,17,24,26,22,35,32,32,22,31,25,29,29,22,32,38,32,28,32,26,36,39,21,29,27,45,21,2,21,25,49,23,38,38,37,44,38,24,32,29,25,22,37,29,20,11,34,35,25,29,31,32,14,19,24,23,34,14,16,28,36,28,31,38,35,32,27,20,20,24,32,36,27,42,24,27,30,34,24,31,30,40,35,24,23,26,25,35,20,26,28,38,36,37,29,24,24,22,19,40,25,28,34,34,21,21,32,24,25,35,15,28,31,23,27,99
23,23,18,20,29,28,18,30,21,23,8,27,17,16,22,29,19,14,27,20,30,20,15,26,22,18,20,13,29,26,22,36,28,21,24,20,12,24,24,23,22,23,27,30,6,16,19,24,17,23,34,36,25,27,31,12,21,12,18,24,26,22,25,2,25,27,20,38,25,26,29,21,19,19,21,15,12,25,29,24,18,29,24,17,19,11,28,25,31,20,25,20,31,9,28,9,5,33,24,22,23,12,18,12,30,25,23,25,17,15,29,21,20,21,24,19,14,23,20,2,20,16,34,22,23,19,11,32,23,36,20,30,31,31,32,26,30,16,26,24,15,33,26,17,13,22,29,18,16,18,23,32,19,26,26,19,37,32,23,4,1,32,22,22,30,22,26,23,22,33,32,24,19,30,29,10,20,25,21,22,23,28,26,27,24,18,24,8,20,22,14,19,24,34,12,10,34,12,28,31,20,29,27,27,37,17,27,26,17,5,23,23,27,26,18,23,26,26,29,25,27,25,30,30,39,26,35,24,26,29,16,25,24,24,27,7,10,29,16,15,33,30,20,32,23,21,12,20,27,25,12,25,27,34,36,30,18,21,22,26,29,13,21,25,34,18,23,19,22,0,19,23,26,32,4,22,33,17,31,14,29,22,22,27,24,13,25,23,21,13,26,28,33,10,21,13,22,29,16,23,14,28,20,28,22,27,15,34,30,15,25,25,26,24,21,24,27,25,26,19,32,30,27,24,24,23,19,28,36,16,10,23,22,18,22,26,15,34,20,12,23,15,28,34,35,9,26,26,18,20,21,25,28,18,17,7,29,24,25,13,22,21,30,25,32,20,14,37,23,25,17,21,32,26,13,37,19,23,35,26,23,15,19,19,28,23,19,26,24,22,29,28,18,25,31,22,21,30,27,30,14,42,37,25,28,25,27,32,31,19,18,21,22,20,29,21,5,10,18,40,20,29,16,9,24,26,25,23,20,24,24,11,29,26,20,22,41,21,31,25,31,32,22,21,31,13,10,27,26,31,12,22,24,16,21,31,31,38,30,34,19,24,30,29,21,3,21,23,18,26,15,19,27,22,23,26,25,25,22,16,19,30,26,19,28,13,20,18,16,45,28,30,17,26,22,24,20,12,29,11,36,38,29,24,24,31,19,13,29,34,26,24,20,25,30,19,21,18,20,32,38,28,22,29,25,26,25,33,25,22,10,28,24,13,35,19,11,25,21,29,34,24,25,12,24,32,29,25,20,26,27,31,26,38,28,24,17,23,12,19,21,33,17,19,7,22,20,19,21,14,15,27,30,11,27,28,23,25,11,17,28,23,21,21,27,20,32,8,22,24,17,40,18,34,20,16,22,22,25,22,26,28,27,21,29,34,17,35,26,37,16,22,17,8,43,18,28,25,36,40,27,22,29,22,13,11,20,39,29,25,32,17,13,11,27,28,22,17,13,17,27,21,19,16,41,19,18,22,34,29,20,24,18,33,24,18,28,25,12,27,23,29,23,23,22,35,36,19,24,26,25,37,14,26,24,31,23,36,27,25,22,15,18,32,21,24,22,25,26,20,23,19,28,13,32,27,26,21,22,94
20,30,24,17,36,37,24,38,26,30,25,29,23,21,21,33,23,29,33,26,35,27,30,25,20,26,23,26,27,23,30,42,27,26,29,27,30,22,31,26,29,30,32,35,19,31,22,19,30,23,35,36,31,39,24,25,34,28,24,30,26,33,32,21,28,19,25,39,12,28,32,32,24,15,31,28,19,32,26,25,25,15,37,25,23,30,21,18,39,31,26,29,19,14,29,25,21,39,19,20,25,23,24,24,30,29,23,24,34,34,33,21,22,29,27,22,21,30,37,21,29,22,40,29,11,16,23,34,23,29,25,21,28,38,49,34,29,26,24,37,21,39,32,28,16,27,29,1,11,32,21,42,25,32,26,21,34,34,26,17,18,35,27,17,28,30,28,26,28,31,28,14,19,36,26,23,24,32,26,24,29,24,31,36,30,11,32,21,33,29,22,27,39,30,21,13,47,17,24,35,14,14,28,26,20,12,29,28,28,16,29,26,23,31,23,25,27,29,22,27,24,21,30,32,44,35,41,12,28,27,19,27,29,30,32,23,23,33,29,23,26,41,20,34,10,21,17,21,30,32,25,25,28,34,36,35,31,27,27,29,38,24,18,27,27,22,27,26,19,19,0,27,33,33,22,22,34,22,38,25,32,18,25,22,27,27,28,29,23,26,28,38,23,15,27,6,24,27,22,26,21,31,29,29,20,28,27,32,28,20,33,32,32,34,19,9,31,37,29,28,44,28,24,28,23,18,24,30,33,27,27,24,15,28,19,25,27,37,7,30,25,10,31,32,40,17,21,28,26,22,31,28,33,20,21,12,33,22,23,10,3,27,32,27,31,30,27,36,19,16,25,17,23,34,20,39,35,27,31,28,10,25,31,25,29,31,28,26,30,32,27,35,25,22,34,29,19,39,25,35,29,32,39,28,37,19,17,31,26,12,37,17,20,29,32,34,21,19,27,45,38,31,22,16,21,24,31,28,23,39,31,27,30,26,27,29,39,30,36,26,23,24,31,28,35,22,18,29,35,33,7,17,21,23,27,34,29,36,37,36,26,18,26,36,28,20,38,21,15,29,25,23,38,23,26,23,27,29,27,21,26,35,29,25,26,32,21,5,3,49,27,32,19,30,32,25,17,31,26,17,40,44,26,24,33,29,22,28,33,38,36,24,25,28,26,15,17,25,27,32,34,35,25,17,31,19,37,31,25,17,16,13,24,15,37,26,30,25,20,26,31,28,27,23,32,32,30,17,26,29,31,24,33,39,36,32,25,29,13,27,28,35,24,29,19,29,25,25,15,19,20,25,29,22,22,28,36,32,24,25,28,26,24,27,14,31,27,18,22,31,25,45,27,33,20,24,31,29,23,25,16,27,29,29,19,36,16,33,33,43,20,21,27,20,48,23,25,28,30,37,31,7,27,24,24,17,33,42,31,22,40,30,20,27,26,32,33,27,24,24,22,29,27,29,36,30,21,27,38,25,22,35,11,33,29,34,25,25,28,33,30,33,21,31,30,32,26,23,25,26,25,33,7,13,28,34,36,38,28,33,20,26,29,30,29,30,28,31,28,30,26,25,32,32,22,23,20,19,26,93
35,23,30,30,18,40,24,27,29,28,25,26,17,27,23,24,22,25,21,33,47,18,21,34,21,26,32,31,28,27,34,29,27,24,33,31,27,19,22,21,21,22,22,35,29,27,24,10,31,26,33,17,24,38,27,31,36,25,22,31,31,26,14,21,36,29,29,36,25,27,35,34,38,30,29,29,27,32,37,29,7,25,36,30,21,25,16,20,18,20,24,32,31,29,33,24,20,27,19,25,24,22,26,32,23,11,18,26,26,28,19,24,25,36,13,23,25,29,37,25,34,25,33,30,16,19,20,23,36,40,33,32,33,37,49,14,32,23,26,35,21,46,41,27,29,36,26,26,26,33,20,27,26,30,30,28,30,36,27,27,24,36,25,12,25,28,43,32,26,27,27,29,28,11,24,31,25,30,26,29,30,26,15,27,29,32,33,31,34,22,28,29,35,23,25,28,57,26,17,34,13,37,25,32,45,20,24,23,16,28,23,21,27,27,27,27,27,30,24,27,30,32,31,35,41,39,23,35,27,24,22,34,32,20,30,18,21,37,24,29,35,38,15,30,23,26,32,25,24,24,30,29,20,29,45,33,23,24,29,15,35,21,22,14,34,27,26,25,27,23,27,0,23,30,19,35,31,26,36,30,34,33,31,33,24,12,23,23,26,31,33,39,35,30,2,23,31,27,30,31,25,33,27,23,26,26,28,33,29,28,37,31,40,31,13,32,33,25,31,28,32,38,33,26,26,22,28,37,24,24,33,30,31,24,32,16,24,33,20,16,28,25,26,33,36,23,8,28,26,23,36,33,37,27,26,27,38,27,28,25,30,29,28,10,22,26,37,37,26,34,28,32,38,37,24,38,34,27,43,27,23,26,32,26,36,33,19,31,31,28,26,28,23,26,31,25,22,42,28,29,14,39,38,29,38,21,23,33,26,25,37,16,19,27,37,34,18,23,25,46,35,32,20,30,26,23,6,28,28,39,31,22,18,33,27,29,36,26,36,29,31,32,22,28,35,23,24,33,37,22,22,32,31,23,32,27,22,38,19,26,30,25,36,18,10,26,44,23,28,23,10,14,38,31,33,30,32,27,36,29,17,35,26,32,31,30,25,26,24,40,28,36,18,36,35,12,30,31,31,20,24,34,33,28,33,30,32,23,31,40,31,26,19,30,25,14,16,27,19,34,40,34,30,38,39,30,31,30,20,21,19,36,17,27,37,16,24,24,26,22,35,31,32,26,19,29,28,28,20,26,33,26,28,42,28,24,26,34,30,21,10,27,22,4,16,32,16,25,14,31,30,29,28,27,25,25,33,31,24,27,32,27,29,14,35,21,29,23,35,19,28,45,18,23,23,27,30,24,28,31,31,29,31,34,31,29,25,33,32,44,20,27,30,28,37,31,32,35,29,36,20,30,18,20,22,25,30,40,34,30,19,33,29,26,17,34,25,12,17,22,36,27,25,31,48,21,26,39,39,25,18,37,30,35,27,24,21,35,23,21,29,20,18,18,17,43,37,23,22,25,24,38,24,34,29,28,36,37,22,33,17,23,23,32,29,31,27,24,27,15,27,26,32,34,33,22,22,16,26,98
32,14,25,35,21,36,22,21,29,32,34,29,26,25,23,33,29,30,30,28,45,27,28,29,16,33,32,38,23,32,26,24,30,30,39,29,32,17,31,39,30,31,37,35,31,32,24,33,34,34,28,37,27,46,30,36,38,32,30,29,29,30,23,28,34,33,25,43,24,21,30,38,33,34,40,38,25,28,37,29,16,29,37,30,24,27,24,20,24,26,27,35,29,32,33,33,29,36,28,25,34,24,30,31,18,34,18,29,29,31,28,24,24,40,16,26,23,31,31,24,34,24,36,34,33,17,27,17,34,38,35,34,42,36,48,37,30,36,29,43,28,44,42,31,37,37,17,32,30,26,15,36,24,31,31,25,25,43,30,29,27,31,29,35,19,35,42,30,26,15,36,30,25,31,34,35,23,34,35,26,28,30,18,30,31,32,24,33,45,13,22,27,40,26,30,34,59,26,20,31,32,39,28,34,50,29,28,27,25,30,32,26,31,30,33,30,34,30,19,18,32,30,38,34,47,44,32,43,25,22,20,31,32,29,36,27,30,39,33,21,40,42,15,33,32,30,36,30,31,27,21,32,28,29,40,39,29,24,29,18,33,25,27,37,37,22,27,24,30,26,33,23,0,25,30,33,38,26,40,30,34,34,34,28,27,21,26,32,25,37,32,40,38,34,25,27,28,32,27,32,34,30,38,32,29,30,29,28,24,26,29,36,40,44,22,34,41,28,38,35,35,39,33,37,24,29,35,38,30,28,36,33,26,26,35,36,39,42,29,25,27,29,29,28,39,27,31,19,35,21,40,28,35,24,23,31,35,33,32,31,36,32,23,30,28,28,37,28,24,31,23,36,39,32,33,15,43,34,46,37,32,35,23,24,34,25,26,35,29,30,25,19,21,33,31,24,17,45,20,32,23,37,44,26,44,26,28,33,33,33,39,29,26,25,32,29,31,28,23,50,34,23,30,28,35,22,29,37,29,38,34,31,27,35,30,32,34,25,35,29,31,32,26,26,42,23,28,36,37,16,26,36,34,21,37,28,23,38,22,41,33,27,39,27,19,29,47,26,37,32,19,23,43,40,37,39,28,23,40,31,26,44,35,35,34,33,25,32,30,45,28,39,24,35,34,28,39,34,40,29,31,40,37,31,27,25,27,29,27,44,45,28,22,27,37,31,33,33,28,36,43,33,34,40,34,32,40,30,20,28,30,38,12,27,28,7,15,36,29,17,33,35,36,28,22,27,35,26,29,21,40,35,32,42,37,33,34,37,31,30,13,30,20,27,31,38,27,23,33,29,30,30,26,27,22,16,39,23,30,29,47,23,28,9,41,30,24,28,32,30,19,38,25,39,18,22,32,27,28,29,31,38,31,25,39,37,30,40,44,39,27,30,33,28,43,29,36,33,27,34,36,32,25,23,27,25,36,35,31,33,25,32,29,35,35,42,34,21,26,22,35,34,34,35,45,30,37,39,43,31,21,34,36,33,31,33,16,44,31,30,21,14,16,34,35,38,32,30,25,27,28,32,28,40,34,22,42,43,31,42,15,31,28,35,27,22,35,32,33,24,30,29,24,32,28,35,25,14,21,93
41,32,35,32,28,43,32,42,34,32,40,36,33,32,28,46,38,37,36,35,57,34,37,31,22,40,38,38,29,35,34,39,37,40,44,35,37,29,37,30,32,31,37,40,37,39,32,35,37,45,43,27,34,53,31,39,40,35,35,36,34,32,30,30,40,34,37,43,28,34,36,49,40,34,27,42,34,37,35,35,23,30,20,33,31,33,34,30,37,34,34,35,41,39,39,40,36,42,31,28,30,32,43,41,32,38,26,32,16,18,35,27,27,29,17,27,32,35,42,34,36,26,40,37,32,29,36,32,23,39,43,38,39,40,60,44,35,38,37,35,35,43,36,24,30,44,35,34,30,31,23,42,16,9,34,27,26,44,31,35,33,37,39,37,40,37,44,39,33,40,42,32,27,30,36,38,17,34,28,44,20,33,25,30,31,43,38,39,49,32,41,44,41,27,27,28,43,37,21,27,29,33,31,26,53,36,37,36,32,36,39,35,42,31,38,39,41,34,31,37,24,37,37,35,48,41,44,40,34,32,32,33,37,36,46,34,32,41,41,40,47,46,27,34,36,33,34,33,35,35,27,39,36,41,46,49,37,32,35,19,43,31,30,33,37,24,19,34,33,32,33,30,25,0,31,40,38,34,46,24,42,36,32,30,30,28,29,39,26,40,34,43,18,36,29,35,30,32,33,37,30,37,35,34,34,5,32,34,30,33,33,34,51,33,29,24,43,28,38,42,35,31,39,24,30,30,36,30,41,30,42,31,38,32,45,35,40,48,33,32,43,36,26,34,40,39,35,38,35,28,40,37,45,26,25,39,37,44,43,31,30,39,42,37,46,34,32,38,31,42,15,36,41,24,29,40,50,42,22,33,36,42,31,31,41,37,37,41,39,36,37,38,31,31,37,25,21,45,37,33,30,44,47,41,44,33,32,38,37,41,46,32,35,37,39,41,30,25,33,49,42,39,33,32,36,34,25,30,34,38,35,38,34,37,31,33,46,26,44,22,38,39,29,36,36,33,40,39,22,33,34,43,40,31,42,36,31,39,29,43,35,30,45,34,26,35,53,35,34,35,26,29,38,19,39,42,35,35,41,39,35,35,39,36,42,20,31,38,36,58,32,40,25,33,37,38,36,44,41,36,43,50,34,40,38,31,19,35,31,45,45,28,29,40,37,30,32,36,34,34,25,37,40,29,34,24,44,38,28,29,35,28,26,38,47,26,34,40,32,27,40,36,37,22,22,39,41,33,36,31,43,34,42,35,38,42,39,40,29,38,20,37,30,31,32,32,36,33,30,41,40,33,38,21,37,34,37,38,31,31,36,31,35,24,47,30,36,39,39,31,38,47,36,46,20,16,24,17,31,39,30,31,28,33,14,44,27,44,34,43,36,31,34,39,47,34,33,30,39,46,39,26,29,24,29,36,34,47,36,41,38,31,23,39,34,44,40,28,33,32,32,36,34,38,51,36,25,24,42,34,22,38,30,46,37,37,28,33,38,37,36,35,26,37,36,42,40,38,34,17,18,41,35,46,43,31,43,46,36,39,25,25,28,44,42,40,32,29,40,31,31,35,38,32,40,38,34,26,39,111
22,22,18,22,27,24,14,28,24,25,12,23,13,14,18,25,15,18,27,16,34,23,19,25,22,18,20,17,29,22,23,36,31,21,20,23,8,21,25,22,21,22,30,26,10,20,16,25,21,24,31,32,21,31,27,16,25,8,22,20,22,22,24,2,25,23,23,35,28,23,29,22,23,23,25,19,16,22,27,21,17,25,25,21,23,15,24,21,33,16,28,16,27,13,25,13,9,33,20,18,27,8,14,16,32,26,22,25,21,19,29,17,16,25,23,22,17,24,24,6,22,12,33,18,24,15,7,29,27,35,20,32,32,28,36,27,29,20,22,28,19,33,26,21,12,26,28,21,20,14,23,31,15,22,24,15,34,34,26,8,5,28,22,26,26,19,30,27,26,35,31,20,15,26,28,14,16,27,25,21,19,26,25,23,24,22,22,12,24,23,18,23,28,33,8,14,38,16,27,27,21,25,28,28,40,21,23,22,16,9,19,24,26,28,14,19,26,26,28,21,26,21,30,26,35,22,36,28,24,26,12,21,25,21,27,11,14,28,20,19,34,26,19,35,26,19,16,16,27,24,13,21,28,33,34,30,19,17,22,25,33,9,17,26,37,14,19,16,18,4,22,19,30,31,0,18,30,20,27,14,26,24,23,30,22,12,21,19,17,17,22,32,32,14,17,16,18,25,16,23,18,29,16,28,18,26,11,34,30,15,26,25,30,28,17,20,31,21,26,20,28,34,27,25,22,19,23,30,36,12,14,22,25,18,26,26,11,33,23,8,20,19,24,34,31,13,23,22,21,18,25,25,27,14,13,11,25,23,24,12,22,17,26,21,31,20,18,38,21,29,17,25,29,26,17,36,23,27,39,30,22,19,23,15,29,23,23,29,23,19,25,29,15,23,34,26,21,26,23,26,10,42,37,24,32,21,23,28,31,22,22,21,18,24,29,25,1,6,17,36,16,26,20,13,28,22,21,26,20,20,28,15,28,26,24,26,38,25,31,21,27,28,23,20,28,9,14,25,27,28,16,26,23,15,25,35,31,42,28,30,23,20,34,28,20,7,25,19,22,23,14,18,31,26,22,25,21,21,26,16,23,34,22,23,24,17,17,21,19,46,26,28,21,26,26,20,24,16,33,7,37,35,29,20,23,31,21,17,25,38,30,24,23,26,29,22,24,14,19,28,37,25,22,33,21,26,29,31,21,18,6,24,26,17,31,23,15,25,17,26,32,28,27,12,26,28,29,23,16,26,30,30,30,34,24,20,13,26,16,20,20,32,16,15,3,22,24,15,20,18,17,23,31,11,28,27,27,21,15,19,32,26,21,24,30,20,33,12,26,28,21,36,22,31,20,16,18,21,21,26,23,32,28,22,28,30,17,36,30,36,20,18,21,12,40,18,28,25,36,41,27,18,29,25,9,15,24,39,30,22,34,20,13,15,26,32,18,14,9,14,31,18,20,12,40,23,17,25,38,25,24,24,14,29,24,22,25,29,16,31,19,29,20,24,23,38,32,23,25,30,29,36,17,29,28,31,27,38,26,28,19,15,18,28,25,20,18,21,26,19,26,21,27,17,28,27,22,18,22,94
34,24,31,29,38,40,23,32,29,34,30,33,25,16,23,40,28,34,29,23,44,28,25,27,20,36,19,26,27,31,24,42,19,33,32,30,26,16,29,36,36,37,32,34,28,33,25,33,29,32,40,46,33,37,37,25,30,24,31,20,26,24,34,20,38,29,30,36,22,31,34,34,33,29,28,22,26,31,20,30,28,25,27,28,23,25,30,26,43,31,16,32,29,23,31,31,27,35,27,23,18,22,26,31,30,39,23,25,28,26,31,22,21,42,28,24,24,29,34,24,26,16,39,30,21,22,23,37,36,19,32,34,35,37,42,29,23,27,27,25,31,41,35,20,28,38,28,21,25,32,21,30,29,36,24,15,37,27,25,26,23,35,34,31,31,31,42,34,35,41,37,8,13,42,28,27,28,31,16,28,33,34,29,36,33,29,29,30,38,25,30,35,41,33,24,27,56,23,32,29,24,36,30,32,40,26,34,33,31,27,31,26,42,35,26,23,28,28,31,30,30,3,12,16,43,38,37,32,18,21,25,21,32,30,39,27,27,26,25,31,36,38,20,31,14,22,30,29,36,39,29,23,28,34,26,42,33,17,22,30,33,21,26,31,43,16,21,25,29,22,22,35,33,40,18,0,31,27,39,30,35,12,26,30,26,27,27,31,20,24,22,40,36,28,33,22,18,27,29,25,25,26,32,35,21,35,26,32,28,17,27,35,39,35,28,31,25,34,25,38,41,32,27,31,26,26,32,23,43,24,32,25,31,26,29,33,27,44,17,26,29,18,30,31,41,25,35,31,33,12,38,27,36,14,15,25,27,33,34,24,25,25,35,27,32,28,36,27,9,32,25,31,17,34,24,48,41,35,45,21,20,19,21,15,19,30,29,29,30,30,37,31,22,30,35,29,19,42,31,41,28,44,40,36,19,22,24,33,38,28,36,27,30,24,33,38,17,22,24,51,32,29,29,29,28,34,37,18,22,28,18,31,30,8,14,16,36,30,31,27,33,34,25,27,43,23,26,22,29,36,21,25,25,22,31,34,29,40,37,33,30,25,48,39,31,25,43,24,19,27,25,26,28,36,29,28,25,30,36,28,29,44,34,13,32,24,26,21,19,50,30,25,22,28,27,29,21,34,33,19,36,44,42,23,30,29,29,23,30,28,43,26,21,23,36,25,27,30,34,41,45,34,21,33,36,27,44,31,21,25,18,35,24,25,40,26,29,27,28,29,32,19,20,26,28,32,28,7,28,31,28,40,37,37,37,33,26,17,29,22,30,39,21,31,19,37,30,24,25,28,29,25,33,27,30,27,35,33,28,19,45,28,23,27,30,22,35,26,16,33,31,35,28,33,20,24,30,23,26,34,32,39,29,23,40,31,24,27,31,38,30,27,15,27,46,20,41,38,38,44,29,29,27,21,19,24,32,38,27,25,44,24,28,33,33,26,36,27,25,23,33,30,32,30,30,29,31,34,44,35,23,33,30,38,34,37,28,42,22,33,31,36,21,27,28,26,20,33,27,36,35,43,23,29,34,33,40,39,37,40,20,23,20,27,37,27,29,32,28,30,28,30,28,31,16,33,21,19,35,107
44,33,33,39,35,37,20,42,40,40,26,41,31,29,34,51,35,32,38,35,54,31,36,35,30,29,34,38,37,33,22,46,37,31,35,25,38,27,27,31,36,37,45,45,31,34,14,39,33,42,19,45,41,52,41,24,33,36,40,39,27,35,31,32,40,37,25,5,38,41,44,42,36,41,45,27,21,28,43,9,24,33,35,38,31,36,35,37,41,36,34,44,28,36,13,32,36,44,29,33,40,28,34,29,38,32,28,32,36,34,36,33,32,39,30,24,19,27,33,35,36,27,44,36,39,27,30,39,43,44,40,36,36,12,52,42,31,38,34,42,24,36,29,34,40,36,37,33,39,35,29,41,28,29,39,24,40,36,28,29,32,38,32,41,38,34,52,46,44,40,19,31,26,42,36,26,27,37,38,42,32,32,32,31,39,43,24,30,42,32,34,39,42,39,36,37,51,37,34,39,38,33,39,39,52,36,34,33,33,30,37,35,40,34,34,21,37,38,34,27,38,28,37,40,44,36,44,44,26,29,30,30,43,27,37,35,38,31,38,33,43,44,25,37,36,30,43,29,38,37,37,23,37,39,36,40,34,34,35,32,41,27,28,30,51,27,32,22,31,33,34,31,38,38,30,31,0,22,40,42,24,35,36,42,36,29,37,35,31,25,31,40,35,41,33,34,27,40,35,37,37,34,43,39,31,33,37,39,38,30,25,37,51,46,30,32,42,33,40,31,40,44,36,42,34,28,34,26,43,30,37,35,41,24,43,28,39,50,35,33,42,34,40,42,47,36,39,26,32,31,41,39,30,25,26,38,38,43,44,34,37,19,30,37,35,26,39,45,34,40,37,42,40,46,36,47,42,24,30,43,38,30,23,34,44,23,34,38,27,28,40,37,19,32,36,32,31,54,29,46,31,44,42,35,44,29,31,44,42,40,37,39,37,35,41,38,29,34,21,31,41,30,38,24,38,37,37,38,34,43,33,39,35,23,29,31,38,33,36,34,41,42,29,22,32,29,37,27,33,38,35,41,25,17,39,42,37,52,36,44,42,35,52,29,21,34,52,31,31,25,27,31,41,37,38,41,26,31,38,36,32,41,40,32,30,32,13,29,31,53,38,30,32,41,42,38,33,43,39,27,43,41,42,22,29,39,41,34,35,40,46,34,29,37,28,37,39,33,35,36,27,15,36,42,46,31,48,40,30,27,28,31,32,38,37,31,31,37,30,32,41,30,29,38,36,37,43,32,34,28,41,42,45,47,44,40,36,28,27,35,27,44,18,35,31,40,33,21,37,38,37,38,33,39,38,36,39,32,28,30,46,28,33,31,42,32,35,37,35,39,31,47,33,47,32,36,36,34,30,34,25,45,27,21,39,35,35,42,46,40,23,31,32,33,52,33,41,43,42,49,36,34,39,27,30,36,36,51,33,24,40,35,39,34,27,43,41,26,21,16,31,33,31,42,53,38,36,45,24,33,29,31,34,37,34,41,31,43,37,35,30,36,24,34,33,43,43,20,36,39,40,54,33,41,33,44,40,41,39,38,23,37,34,40,44,26,37,39,32,32,26,17,31,33,30,45,28,24,29,101
30,21,29,28,27,25,8,30,28,33,23,19,18,23,22,39,25,17,28,21,33,25,24,26,20,25,25,22,27,11,23,36,25,19,19,9,28,15,26,24,24,25,30,29,15,19,8,27,24,29,23,27,21,42,25,15,24,26,30,27,17,27,26,19,34,25,3,27,28,25,34,28,32,23,29,18,5,16,31,13,19,23,24,27,19,24,29,25,19,24,22,33,27,22,17,16,20,34,7,22,26,15,22,17,28,28,16,22,24,22,29,21,20,17,18,8,3,16,21,19,25,15,31,23,27,15,18,26,23,36,28,26,35,22,42,31,24,31,21,31,20,39,32,22,26,27,23,21,19,23,19,33,20,27,24,12,28,31,12,13,16,26,20,25,28,23,38,31,34,31,23,19,14,26,14,17,19,25,24,31,24,27,26,30,32,31,18,17,29,20,12,17,27,26,25,23,43,25,22,28,26,31,22,28,40,20,18,17,24,14,24,20,36,22,22,24,27,22,22,15,28,28,32,28,39,32,35,32,20,18,18,18,31,15,25,22,25,25,25,11,33,31,13,21,26,14,25,29,25,27,21,26,22,27,31,28,25,22,25,20,31,14,6,17,37,15,20,10,29,17,22,26,26,34,20,27,22,0,18,26,18,23,20,30,22,20,23,24,19,16,19,24,34,23,28,16,15,25,29,21,29,20,30,25,15,31,25,23,27,23,26,26,39,37,22,22,22,30,31,27,37,31,23,26,22,6,12,31,25,17,25,19,25,12,33,19,27,41,23,24,30,12,26,31,31,17,29,16,21,19,32,23,21,13,14,20,26,30,31,20,25,22,20,27,25,14,23,33,22,21,24,25,28,33,28,35,26,20,34,29,26,21,24,22,32,17,22,25,15,16,28,25,7,10,20,20,21,43,13,34,22,31,26,23,39,19,21,32,28,22,27,23,26,23,35,30,19,24,9,43,30,20,28,8,28,25,25,22,18,32,22,26,24,24,18,20,32,21,34,26,29,30,17,10,28,16,18,26,26,27,15,19,28,5,24,32,27,39,28,32,30,24,39,30,22,18,36,21,24,26,18,20,34,21,26,25,16,20,22,24,24,36,22,23,27,20,9,20,19,43,24,26,16,31,30,25,26,29,33,15,34,29,31,25,17,28,28,22,24,32,37,24,17,17,16,25,27,17,26,34,31,19,27,29,35,15,32,28,18,5,16,26,22,26,25,19,27,27,28,19,19,23,24,22,24,25,29,24,21,15,19,29,36,35,31,27,20,27,11,24,21,34,6,30,19,29,25,9,27,26,25,23,20,23,16,22,27,20,20,18,24,12,17,21,30,30,22,18,26,19,9,35,23,34,22,25,19,22,20,24,15,32,28,22,32,25,23,38,34,28,19,27,21,21,40,26,30,30,30,37,23,24,29,11,18,24,27,38,21,27,18,23,25,18,20,23,32,16,11,6,27,22,20,27,41,27,25,32,36,28,13,33,24,31,22,25,19,21,27,25,18,29,12,21,20,37,31,16,19,17,18,39,17,29,28,29,32,25,30,28,11,25,28,30,28,20,21,24,24,23,12,13,21,27,21,29,18,12,25,97
36,37,33,43,29,43,23,33,27,40,39,25,34,31,21,40,34,35,43,35,35,28,33,33,36,32,39,38,43,29,40,50,40,12,25,27,35,33,32,33,39,40,21,43,33,33,26,33,38,26,41,45,23,53,29,33,42,29,41,43,25,41,36,29,35,38,21,40,41,29,39,39,38,38,42,36,23,31,43,31,29,34,39,19,34,35,28,24,32,24,37,41,45,24,35,31,31,39,25,19,30,33,33,28,38,46,32,36,40,38,41,20,21,31,35,26,21,34,29,33,40,30,44,36,34,33,28,25,25,46,21,39,41,33,60,29,37,40,33,34,37,54,47,32,37,40,37,37,35,38,35,43,30,37,15,29,41,40,30,31,32,41,11,35,23,36,51,41,45,39,41,34,29,39,30,35,29,12,28,18,34,34,37,38,39,27,36,35,47,36,30,35,25,44,33,36,59,33,39,39,31,49,37,32,56,36,36,35,36,32,40,35,51,37,19,37,39,35,35,31,30,38,35,31,40,47,38,37,38,36,36,35,30,16,18,33,36,39,32,29,45,49,31,39,39,32,31,41,36,40,38,37,37,45,48,21,27,38,39,37,47,32,24,32,50,30,35,21,41,31,38,36,40,46,27,39,40,18,0,41,36,35,38,46,39,32,38,40,22,34,36,42,36,29,38,32,32,16,31,38,34,38,41,37,33,41,26,41,44,30,43,43,43,48,30,40,34,36,45,34,43,33,41,40,40,24,30,33,38,35,41,37,40,27,45,30,32,43,36,29,17,30,35,44,48,35,35,30,38,35,34,36,34,28,29,26,41,25,24,33,41,39,34,34,21,29,32,46,37,34,42,36,43,50,35,50,41,36,45,33,36,39,37,38,27,35,31,43,32,31,41,37,24,28,38,38,37,44,31,34,30,46,44,38,42,31,32,31,40,35,37,32,35,35,48,48,26,31,26,60,43,34,39,26,36,38,40,26,35,41,31,37,39,33,27,29,43,39,48,25,42,43,28,28,46,34,36,35,41,24,31,37,39,23,38,42,37,28,30,46,29,21,54,28,26,34,42,30,36,34,32,36,32,39,43,43,26,31,29,17,29,49,40,26,42,36,27,37,35,39,33,38,34,41,31,32,38,43,39,26,39,30,36,36,32,45,41,35,35,41,39,26,32,35,34,30,28,35,39,34,42,30,41,31,46,33,47,44,34,23,27,44,32,36,41,37,29,37,40,33,37,32,33,39,35,41,44,36,37,33,37,26,28,38,39,41,34,30,29,35,32,49,24,36,24,46,30,22,32,19,18,14,38,38,31,37,32,35,38,33,38,30,35,35,45,37,40,34,29,35,27,43,30,43,38,42,37,37,22,24,33,29,39,39,40,35,38,48,48,45,37,39,24,32,32,32,35,32,43,50,38,42,45,29,30,34,35,51,39,38,33,38,40,29,29,35,45,34,29,24,45,35,37,38,37,42,38,38,53,33,31,45,39,29,9,40,32,35,38,42,33,26,30,30,31,48,46,34,34,35,36,38,33,45,43,30,42,43,22,31,29,42,39,39,39,38,35,32,37,35,30,31,35,28,39,38,32,30,33,105
35,25,27,14,26,38,28,37,34,23,22,34,27,24,28,34,27,28,19,30,44,26,29,25,14,28,29,27,21,36,33,36,33,35,27,17,22,24,22,23,35,36,36,40,20,30,28,20,31,32,40,43,32,41,28,26,33,22,17,28,29,14,26,12,32,25,29,42,20,30,28,35,33,31,35,29,25,26,37,33,26,21,35,31,33,25,27,26,38,30,30,30,30,23,37,23,19,25,33,28,30,22,28,26,24,37,28,26,28,29,21,27,26,35,22,25,23,27,31,16,29,19,37,32,22,27,21,31,37,37,34,26,24,41,46,36,29,29,26,34,29,25,18,30,25,36,33,24,30,24,15,41,29,23,34,20,37,29,29,18,15,29,36,22,30,26,36,31,21,32,39,25,20,33,33,24,30,39,32,35,33,38,30,29,24,27,30,22,34,26,28,33,38,32,22,22,48,21,26,24,25,31,36,23,43,31,33,32,30,19,33,32,40,30,28,23,29,34,31,26,25,29,37,34,42,36,42,32,26,29,26,26,37,33,36,21,23,28,30,29,35,40,25,29,21,31,26,27,26,38,26,21,32,39,39,41,32,25,29,24,38,23,31,20,36,17,22,30,29,14,25,30,30,24,14,30,42,26,41,0,38,29,33,22,25,26,26,33,25,27,27,41,31,24,28,25,23,35,25,31,22,31,30,25,30,19,25,26,22,25,36,17,35,37,31,22,37,27,28,30,34,37,21,38,22,32,33,27,33,26,24,34,34,32,30,18,25,44,18,22,34,29,29,26,39,23,22,25,24,20,34,34,41,19,18,21,30,33,34,25,28,25,29,25,32,34,28,30,23,33,9,33,34,18,21,36,33,25,36,33,21,26,33,23,33,31,29,23,35,33,32,32,27,36,29,19,13,40,28,38,24,48,41,24,42,21,19,36,28,31,32,28,25,32,21,35,15,20,29,50,30,21,15,23,27,29,28,34,29,34,32,25,30,34,28,30,44,20,38,32,29,30,34,30,30,23,24,24,37,32,26,36,25,25,35,28,23,36,27,36,27,27,40,31,23,17,35,23,26,20,28,32,37,33,32,35,28,31,36,30,27,38,31,32,37,27,29,24,22,46,32,27,30,27,36,23,28,26,32,21,41,40,31,22,27,23,13,27,28,33,39,26,34,30,36,26,28,28,33,42,39,38,31,36,31,18,39,25,29,31,20,26,18,22,30,23,25,35,28,29,36,23,22,4,21,37,31,25,30,32,34,41,38,45,36,32,25,28,26,30,25,42,26,29,17,14,26,29,26,28,29,33,28,3,36,32,37,31,25,24,42,29,30,21,33,12,30,22,33,38,31,46,28,34,12,8,32,24,31,33,24,39,38,32,28,37,9,32,22,41,30,29,31,22,43,28,30,33,35,42,26,24,21,28,22,20,34,41,30,24,39,27,5,25,19,38,32,28,23,26,41,25,23,22,47,33,28,36,48,38,27,30,28,43,38,32,28,39,26,33,29,34,24,24,23,38,32,29,33,37,36,46,26,32,38,38,37,40,40,31,23,7,10,32,34,32,32,30,27,33,29,32,20,26,28,34,22,24,31,103
39,29,31,36,38,33,15,39,36,38,35,30,32,31,30,47,31,28,38,30,47,32,32,34,26,27,34,34,33,29,28,44,32,24,31,21,34,23,33,29,31,32,38,41,27,30,10,38,31,40,25,45,32,50,37,22,31,32,36,35,23,33,34,28,41,32,21,29,34,37,40,37,41,37,41,25,17,23,39,15,27,28,31,34,26,32,37,33,37,32,29,40,34,35,19,28,32,44,25,29,33,29,29,22,34,30,24,28,32,30,39,29,28,30,30,20,15,28,28,31,33,23,40,36,37,23,26,37,24,44,33,32,40,27,48,44,31,39,30,43,22,47,42,27,35,32,33,31,35,31,25,40,26,33,35,20,33,39,24,25,28,33,25,40,34,35,47,43,40,40,25,27,22,41,32,24,25,30,31,36,30,35,35,37,37,36,20,27,39,28,30,35,38,35,32,32,55,30,34,35,35,37,40,36,50,34,30,29,30,26,37,38,42,29,29,27,33,34,27,23,34,36,40,36,42,34,40,42,28,26,26,26,39,20,30,30,33,32,37,29,39,43,21,33,36,26,39,31,37,33,33,29,36,35,39,33,32,30,31,32,39,28,24,28,50,23,28,15,31,29,32,34,34,42,26,35,24,18,36,38,0,31,32,38,34,26,35,37,27,23,27,36,38,37,36,30,23,33,33,33,37,37,40,37,27,37,33,35,34,32,31,38,44,45,33,28,32,39,40,29,46,32,32,38,30,24,30,39,41,31,33,31,34,19,40,26,34,47,33,30,35,30,38,38,43,35,40,22,33,27,37,35,26,21,22,34,34,41,42,29,34,25,25,33,31,21,33,40,30,38,33,38,36,42,36,43,38,22,39,36,36,28,29,30,40,19,29,34,23,23,33,32,15,28,32,28,27,50,25,42,28,33,38,31,47,25,26,40,38,36,33,35,32,31,43,36,25,30,17,48,38,26,34,20,34,30,36,33,30,42,33,34,34,36,30,32,40,29,40,32,36,37,22,18,30,29,36,33,33,36,31,37,31,13,35,38,33,40,39,40,38,31,49,38,30,30,48,27,36,31,24,28,44,33,34,37,22,27,34,29,31,47,38,35,34,28,11,27,29,49,34,33,28,43,38,35,36,39,39,22,39,34,35,28,24,35,37,30,31,41,42,30,24,34,34,34,36,29,33,42,36,24,36,18,38,27,37,36,26,23,23,29,28,31,33,27,35,33,30,25,37,31,32,34,35,33,42,32,34,24,35,38,43,45,40,36,32,34,23,37,30,41,14,38,26,41,32,14,35,31,30,34,32,35,34,32,36,28,26,26,37,24,29,29,40,38,32,35,36,35,27,43,30,42,28,32,34,30,26,30,21,41,33,27,38,31,31,46,42,36,21,29,33,26,46,35,34,31,35,42,34,30,35,23,26,29,34,47,38,30,36,31,35,30,25,33,39,22,17,12,33,34,32,38,49,35,34,45,41,36,25,37,30,33,27,37,24,34,35,31,26,34,20,32,31,45,39,18,37,35,36,51,29,39,31,41,38,37,36,40,19,37,37,36,40,22,33,36,36,29,24,15,27,29,33,41,24,20,27,99
32,20,29,25,35,38,19,28,25,30,30,29,21,20,19,36,31,22,24,19,45,24,21,31,28,32,15,22,35,27,29,44,31,29,36,26,27,26,26,32,30,31,31,33,23,24,21,29,22,27,36,43,31,35,33,13,22,25,28,28,22,19,31,24,34,25,26,40,24,35,38,33,34,25,16,10,22,27,8,26,26,21,35,24,29,21,26,22,37,26,28,38,31,24,30,21,17,30,23,19,30,18,32,28,36,35,27,29,24,26,26,18,17,33,30,25,20,32,32,24,22,12,35,26,23,25,25,34,33,31,34,33,23,33,54,33,31,24,30,36,27,29,36,30,28,34,32,17,21,32,29,39,26,33,25,11,33,36,21,21,23,36,28,27,34,27,40,31,32,37,36,4,9,40,24,15,25,29,28,19,30,34,28,32,29,27,30,25,35,21,26,31,32,36,30,25,51,23,30,25,26,32,34,32,36,22,31,30,25,22,27,30,40,33,32,21,32,32,27,26,30,15,24,25,43,39,25,28,26,29,22,17,28,26,35,15,18,31,29,27,39,34,24,38,22,18,27,25,31,33,27,19,34,38,30,38,23,21,26,28,24,17,22,31,39,12,17,21,27,22,18,33,34,36,24,12,35,23,35,29,31,0,22,32,30,21,31,27,16,12,18,41,36,25,31,18,14,26,27,29,22,29,38,30,17,31,22,37,35,21,32,32,37,32,25,27,37,30,21,34,37,25,23,19,22,22,27,28,37,20,32,21,27,23,31,29,29,35,19,25,18,14,34,34,38,21,31,27,29,24,34,31,32,10,11,22,23,26,25,22,21,23,31,23,36,25,31,36,21,28,21,27,13,30,21,44,31,27,41,33,22,7,29,23,28,30,25,25,26,27,33,27,18,26,34,31,27,45,27,36,23,44,38,32,31,25,23,29,33,24,32,29,29,34,38,38,23,28,20,53,40,26,26,25,16,30,35,30,26,40,30,19,35,20,26,28,43,32,35,23,29,30,28,23,35,19,22,27,37,35,17,21,23,18,27,38,35,33,36,29,27,21,44,37,29,25,43,27,26,24,23,27,39,24,25,27,21,26,37,30,25,43,30,25,37,28,22,17,15,53,34,30,29,32,27,25,28,34,21,25,24,40,30,20,28,36,25,19,26,40,39,26,28,32,32,27,29,32,28,38,42,30,17,29,32,23,37,35,25,21,24,31,30,24,36,27,30,31,26,25,35,30,29,27,24,33,24,19,24,29,35,36,33,33,33,29,22,26,25,26,29,35,17,29,21,33,26,20,27,29,30,24,29,26,29,31,28,29,28,15,40,29,27,29,26,25,31,20,27,26,29,42,24,29,26,22,26,19,22,37,28,39,34,28,37,30,20,15,25,34,26,27,27,25,49,24,29,32,35,40,33,25,35,28,15,22,25,34,30,22,38,20,24,23,29,38,34,25,24,19,32,26,28,27,26,27,27,35,46,35,30,31,29,39,26,30,24,37,20,38,27,35,23,31,30,22,16,23,31,33,34,39,19,25,36,37,40,37,35,36,22,26,23,36,33,28,25,28,31,27,29,20,25,29,12,35,26,23,32,104
28,32,29,29,29,38,22,25,31,34,28,37,21,27,25,36,20,28,31,21,50,29,34,15,23,33,17,24,30,30,18,40,32,33,33,23,18,27,25,12,34,35,26,17,25,26,22,26,28,29,34,44,35,40,33,31,38,19,30,28,30,33,31,24,28,27,23,41,29,33,24,37,38,26,38,32,15,27,30,27,24,23,33,29,32,33,32,28,34,32,29,37,33,29,27,26,27,37,27,24,35,16,29,31,33,38,28,27,24,26,29,24,25,37,23,22,17,25,30,24,25,23,38,26,30,21,24,27,36,41,37,28,36,36,52,34,19,34,27,29,34,48,41,29,12,12,36,24,22,24,24,26,25,31,28,25,41,35,26,23,21,36,34,28,31,27,25,31,34,43,33,18,23,30,34,29,26,39,33,37,29,30,16,25,35,34,30,27,39,31,29,34,34,33,29,15,53,32,27,32,29,30,35,30,43,28,30,29,33,24,23,31,39,33,31,20,31,20,33,26,28,29,38,35,43,43,41,35,24,27,18,31,34,29,33,29,31,30,35,30,37,34,25,35,29,6,32,26,25,37,31,20,35,39,34,40,29,25,30,21,41,17,25,17,32,24,24,24,28,22,25,31,34,32,23,26,36,20,38,33,32,22,0,11,27,29,28,27,26,32,32,38,22,30,29,22,28,31,27,29,28,31,30,25,5,27,22,35,31,28,15,34,29,37,25,22,29,23,23,35,30,40,33,36,28,26,32,35,30,20,30,1,31,26,31,15,28,42,26,31,38,26,31,35,22,24,28,27,29,26,36,24,18,24,23,27,35,30,31,18,27,22,31,30,36,28,28,39,29,35,26,28,27,35,28,40,36,34,42,38,29,29,21,23,37,31,32,35,29,27,30,34,21,30,34,34,22,47,28,26,31,38,39,28,45,23,21,32,28,28,40,26,23,21,34,37,22,27,23,45,39,31,28,18,29,27,25,35,26,36,26,33,35,28,22,24,44,35,33,19,31,32,31,24,41,15,23,26,31,28,23,31,22,19,21,21,26,47,30,34,23,22,37,35,27,19,37,24,27,24,27,31,32,31,22,25,30,25,36,33,30,39,30,17,26,28,23,24,22,43,22,29,30,35,35,28,29,34,34,24,42,43,35,19,26,32,24,33,29,36,41,28,30,31,25,28,30,27,32,34,40,33,15,36,31,29,42,39,29,25,23,26,27,33,36,27,29,38,27,33,36,27,28,29,17,32,26,31,24,29,32,39,38,32,21,17,10,13,21,33,21,37,20,28,20,37,31,23,30,34,34,29,30,30,35,35,34,25,30,29,44,26,25,25,33,29,32,25,20,38,29,40,31,31,21,25,26,22,27,36,29,39,25,19,18,39,24,37,29,32,33,28,19,28,40,31,34,31,25,18,23,23,30,25,26,31,31,36,30,21,35,31,28,28,14,30,28,29,25,20,29,26,28,22,40,38,7,31,38,30,27,30,27,39,36,35,32,41,34,38,23,30,26,21,20,36,30,30,32,37,38,40,23,32,28,30,42,38,35,36,25,26,29,33,34,28,9,12,20,32,25,27,32,28,26,32,24,24,33,101
30,25,29,28,28,37,23,36,33,25,33,28,18,22,27,41,31,35,22,29,43,32,28,26,12,39,28,35,19,31,25,34,27,34,37,33,28,22,31,23,31,32,37,28,29,33,28,27,39,33,23,39,30,43,34,35,34,30,19,26,30,27,29,28,30,30,33,44,18,36,26,39,31,15,37,38,26,31,36,33,26,34,26,34,26,32,28,24,45,33,28,42,34,22,32,27,29,28,27,29,34,23,34,29,22,39,26,27,35,37,24,28,29,36,26,30,28,25,36,29,36,29,37,31,27,24,31,38,35,35,33,34,38,37,56,35,29,36,35,40,37,40,34,32,23,23,31,21,11,22,13,37,25,29,35,30,35,44,34,27,26,27,35,25,39,32,14,26,23,34,38,28,30,41,23,33,24,40,32,32,29,23,27,34,26,29,34,31,43,24,30,35,41,36,36,23,51,23,30,32,26,36,35,36,40,20,29,28,34,26,12,32,43,37,31,29,34,26,29,19,34,27,36,39,41,42,42,32,24,27,27,36,36,30,40,30,30,32,31,31,43,39,23,42,26,17,25,37,29,34,34,31,35,37,24,43,32,23,28,28,40,22,26,28,37,29,34,25,35,27,22,33,28,30,30,30,42,30,46,22,38,32,11,0,16,30,17,18,30,36,36,46,33,23,35,16,33,36,27,23,28,37,41,28,16,25,32,24,20,23,26,33,37,44,22,31,39,34,34,40,41,35,35,35,20,24,30,39,40,25,35,12,25,19,35,26,37,45,23,34,33,18,20,24,33,25,29,20,30,18,40,25,29,29,28,20,40,32,33,20,25,30,24,27,29,21,37,28,21,32,15,17,37,24,27,38,37,38,31,37,26,38,26,21,31,33,29,37,32,23,35,30,24,20,27,25,11,46,21,37,32,41,42,26,43,32,32,21,31,22,34,27,30,30,36,33,30,34,26,55,39,24,17,26,36,32,36,34,20,43,35,34,33,32,33,35,42,26,37,30,34,35,32,31,36,24,26,35,24,37,15,25,33,26,28,26,21,36,27,39,33,31,46,37,29,28,46,32,31,33,28,31,43,33,33,31,29,24,35,29,31,40,21,28,33,36,29,21,19,47,28,33,27,33,39,25,33,28,41,27,41,41,33,30,32,21,19,30,28,26,44,32,24,39,14,25,27,24,33,40,34,34,26,33,39,24,41,37,27,25,26,35,16,24,29,21,29,33,36,27,29,36,37,20,28,31,37,23,15,25,39,40,41,43,32,28,21,24,23,28,23,40,25,33,29,30,32,24,27,27,28,34,34,19,32,30,39,24,33,27,35,26,21,19,30,28,34,26,31,28,33,39,30,36,10,14,31,33,32,37,30,43,18,24,29,37,23,44,38,39,36,37,30,25,51,26,32,35,36,29,34,29,19,32,27,22,36,39,36,32,46,37,21,29,25,38,38,30,31,26,22,31,29,32,50,35,18,35,48,24,30,28,33,44,37,34,26,32,28,36,22,39,22,32,31,36,30,36,32,29,28,41,17,29,39,31,45,41,40,29,21,23,26,41,29,33,20,23,26,25,34,33,25,32,36,33,31,22,33,103
35,27,29,26,22,31,24,28,31,35,30,30,26,10,26,30,24,19,6,30,36,17,12,28,22,23,26,31,29,31,16,33,27,27,30,25,28,18,15,25,25,26,30,16,24,17,24,23,31,26,37,23,28,39,31,27,18,19,29,22,24,11,13,24,34,30,25,41,26,26,36,38,29,30,34,26,20,32,32,27,17,26,29,20,24,16,24,28,29,24,24,36,35,15,23,28,24,12,27,25,24,24,30,29,27,28,22,21,29,27,8,25,24,35,17,14,19,9,36,26,28,18,29,33,26,23,15,22,33,31,26,18,27,35,50,23,25,31,28,28,28,43,36,21,28,29,30,26,26,25,23,21,27,34,30,21,27,36,18,22,23,33,28,25,28,16,30,35,33,35,29,26,21,28,34,28,26,33,22,32,31,26,19,28,35,29,18,26,38,26,26,28,25,24,28,28,52,23,21,26,23,41,24,21,45,27,15,14,20,23,26,20,29,31,24,21,20,10,21,23,22,23,27,31,25,41,32,30,20,23,26,27,34,28,33,22,25,31,19,25,27,41,19,27,26,29,22,27,13,28,22,23,19,33,30,28,27,19,24,19,33,24,26,23,38,20,25,23,28,24,27,24,27,30,22,26,36,22,39,25,34,30,27,16,0,16,1,26,25,28,28,30,28,20,26,21,24,32,27,7,24,34,36,12,28,35,22,29,30,9,19,19,37,39,23,34,32,29,26,25,36,31,33,31,25,26,24,32,35,27,32,28,28,26,24,21,27,37,28,20,32,25,4,34,37,23,25,22,14,14,35,9,23,20,19,17,31,25,26,25,30,23,26,30,31,28,30,35,17,35,27,30,35,29,25,37,38,22,33,27,31,23,17,17,27,17,16,35,31,30,27,32,23,27,26,25,21,46,25,30,18,29,36,25,33,23,25,36,15,15,29,21,21,26,32,27,21,26,25,41,35,18,27,17,20,24,30,20,4,37,27,26,17,28,23,21,32,24,33,30,34,35,16,22,35,25,24,27,27,21,22,32,25,21,12,20,15,23,23,37,29,27,40,28,20,25,43,25,24,17,14,18,31,30,31,34,23,18,28,22,16,40,29,28,24,25,25,26,24,49,12,30,22,20,34,28,26,35,25,23,33,42,31,22,32,31,31,14,22,33,38,18,23,32,30,23,21,8,23,34,30,32,28,38,33,21,35,27,23,25,22,38,21,24,33,20,25,19,27,17,36,28,29,21,23,29,29,19,23,13,35,30,29,43,25,21,28,28,20,16,14,31,22,28,19,22,17,24,23,20,21,30,18,22,24,29,37,22,28,18,28,10,5,18,28,17,20,24,31,34,27,37,15,34,22,26,33,27,27,35,27,31,21,15,32,21,28,32,32,44,29,26,26,25,38,12,32,35,26,33,21,34,29,17,15,22,34,36,33,24,30,26,24,30,22,33,29,16,21,22,25,15,13,24,43,25,23,32,34,27,19,31,34,30,30,28,18,31,24,20,20,23,22,27,26,37,38,26,21,13,12,25,22,29,28,15,40,35,26,21,21,18,15,34,38,19,24,27,10,9,18,29,17,27,27,23,24,20,30,102
31,21,30,19,16,28,16,33,26,29,21,24,15,19,20,36,25,13,19,28,43,21,26,28,19,25,24,26,26,25,28,24,25,22,32,23,20,11,17,29,9,10,30,32,19,15,16,22,26,22,31,29,22,26,25,20,29,20,30,23,25,24,12,14,25,27,23,34,26,19,29,24,32,27,30,17,19,24,29,21,5,23,27,20,19,24,26,23,30,8,22,20,23,22,25,12,8,25,17,20,25,18,26,25,21,23,10,23,24,25,17,19,18,24,11,18,17,25,29,15,29,23,21,28,28,11,19,25,30,32,31,28,25,30,45,26,24,15,24,27,20,36,34,19,24,34,19,26,24,26,18,19,18,25,26,20,28,31,22,17,14,31,23,24,28,25,39,22,34,27,19,25,22,23,23,19,17,26,23,17,22,18,13,25,30,31,25,21,26,20,17,22,23,21,20,23,47,25,15,31,25,33,24,30,42,18,27,27,4,16,21,22,31,25,26,19,27,24,22,22,28,24,32,28,41,34,35,23,19,16,14,26,29,18,28,6,9,28,28,18,33,35,7,25,22,25,25,13,19,12,25,19,18,21,33,31,11,16,21,13,27,19,20,24,32,23,24,18,15,13,27,12,21,28,12,27,29,20,32,26,26,21,29,30,16,0,17,21,19,19,21,34,31,23,14,21,23,25,28,23,13,30,28,20,24,29,23,31,27,20,31,28,39,23,11,27,31,23,30,27,30,30,25,27,18,20,18,32,33,22,23,28,27,17,29,26,23,21,25,4,16,19,20,31,31,12,20,23,21,15,34,25,29,21,22,20,34,21,22,24,30,21,20,22,32,19,27,32,18,26,25,29,34,34,12,36,22,28,38,28,24,14,29,18,26,25,24,23,23,21,24,23,15,24,30,18,19,30,20,18,2,40,38,30,39,19,21,30,23,27,31,28,25,19,32,26,13,18,17,44,28,27,28,22,18,21,18,25,20,32,26,10,16,28,22,24,28,19,30,24,23,24,14,20,36,17,13,25,29,24,20,26,23,15,20,25,20,36,17,36,18,22,34,16,8,16,34,21,17,15,2,6,30,22,32,32,24,27,24,27,22,43,24,23,23,23,17,26,24,44,22,28,10,30,28,22,19,25,23,19,34,32,26,20,25,28,29,26,27,33,39,24,17,28,30,26,28,24,7,26,35,27,26,36,33,25,28,22,12,19,18,31,15,26,32,14,22,30,14,20,33,23,24,24,17,21,30,20,18,24,30,18,29,34,23,27,25,26,25,25,8,25,14,16,15,31,23,17,26,27,28,25,23,23,24,18,32,27,16,25,31,22,21,12,35,19,25,11,24,27,20,42,23,33,20,24,26,22,23,23,23,21,23,27,27,27,24,36,27,36,21,15,25,21,42,23,25,27,30,37,30,26,27,15,21,24,29,28,29,22,31,30,25,14,27,32,13,4,9,14,33,24,22,24,36,13,29,33,37,17,13,29,22,23,23,21,19,28,11,19,25,26,10,22,21,41,35,24,21,25,24,34,22,34,27,30,28,37,14,28,9,24,21,30,24,27,30,31,22,7,22,21,28,26,26,31,19,8,27,99
36,26,30,27,21,30,25,29,32,34,31,29,26,11,26,31,25,20,7,31,37,18,13,27,23,24,27,30,30,30,17,32,28,28,31,26,27,19,16,26,26,27,31,17,23,18,25,24,32,27,36,22,27,40,30,28,19,20,30,23,23,12,14,23,35,31,26,42,27,27,37,37,30,31,35,27,19,33,33,28,16,27,30,19,24,17,25,28,30,25,25,35,36,16,24,29,25,13,26,24,25,25,29,30,26,29,23,20,29,28,9,25,25,36,16,15,20,10,37,27,29,19,30,34,25,24,14,23,32,32,27,19,28,36,49,24,26,32,29,29,29,44,37,22,29,28,29,27,27,24,22,22,28,35,30,22,28,35,19,21,24,34,29,24,29,17,31,36,34,36,30,27,22,27,34,27,27,32,23,33,32,27,18,29,35,30,19,25,37,25,27,28,26,25,27,29,51,24,20,25,22,42,25,22,46,28,14,13,21,22,27,21,30,30,25,22,21,11,22,22,23,24,28,32,26,41,33,31,21,24,27,28,35,29,34,23,26,32,20,26,28,42,20,28,27,28,23,28,14,29,23,24,20,34,31,29,28,20,23,18,34,25,25,24,37,21,26,24,29,25,28,23,26,29,21,27,37,23,38,26,35,31,28,17,1,17,0,27,26,29,29,31,29,21,25,22,25,31,28,8,25,34,35,13,29,34,23,30,31,10,19,20,38,40,22,35,33,28,27,26,35,32,34,32,26,25,25,33,36,28,33,29,29,27,25,22,26,38,29,21,33,26,3,35,38,24,26,23,15,15,36,10,24,21,20,18,32,26,27,26,31,24,27,31,30,29,29,36,18,36,28,30,34,30,26,36,39,23,34,28,32,24,18,18,28,18,17,36,32,31,28,31,24,26,27,26,22,45,24,31,19,30,35,24,34,24,26,36,16,16,30,22,22,27,33,28,20,25,26,42,36,19,28,16,21,25,29,21,5,36,26,27,18,28,22,20,33,25,32,30,35,36,17,23,36,26,25,28,28,22,23,33,26,22,13,19,14,24,22,38,30,26,39,27,19,26,44,26,25,18,15,19,32,29,32,35,22,17,29,23,17,41,30,27,25,26,26,27,25,48,13,31,23,21,35,29,27,36,26,22,34,43,32,23,33,32,32,15,21,34,39,19,22,31,31,22,20,7,24,33,31,33,29,38,32,22,34,28,24,24,21,39,20,25,32,19,26,20,28,18,35,27,28,22,22,28,30,20,24,14,36,31,28,43,26,22,28,29,19,17,13,30,23,27,18,23,18,25,23,21,22,29,19,23,25,28,38,21,28,19,29,11,6,17,29,18,21,25,30,33,28,36,16,35,23,27,34,27,26,36,28,32,22,16,33,22,29,33,33,45,30,27,25,26,39,13,33,36,27,34,22,35,30,18,16,23,35,37,34,25,31,27,25,31,23,34,30,17,22,23,26,16,14,23,42,26,24,33,35,28,20,32,33,31,29,27,19,32,25,21,19,24,23,28,27,38,39,27,22,12,11,26,23,30,29,16,40,34,27,22,22,19,16,35,39,20,25,28,11,10,19,30,18,28,28,24,24,21,31,103
34,25,33,30,27,35,26,28,30,29,31,34,6,25,24,42,24,28,30,33,45,30,28,28,29,31,33,36,28,23,32,38,29,28,37,31,27,24,26,36,30,31,29,34,29,30,27,31,30,36,38,37,32,41,34,27,31,25,23,23,27,31,23,21,36,27,27,40,35,36,35,27,35,17,40,30,26,34,33,28,16,23,36,31,30,28,17,21,39,29,31,33,30,29,32,15,19,36,21,26,35,11,31,33,32,27,25,25,29,31,28,25,24,24,22,20,25,25,39,25,27,17,35,19,33,18,24,35,30,37,37,34,36,40,50,33,30,24,23,36,36,49,42,29,29,39,31,28,21,25,29,36,27,34,27,18,27,35,24,27,24,29,29,32,27,20,32,30,19,28,36,23,18,32,31,29,28,34,33,36,31,26,24,26,30,33,23,31,35,26,26,31,38,24,25,30,50,27,26,30,30,34,26,29,47,17,22,21,25,28,6,22,32,36,31,20,30,26,21,23,31,30,36,32,36,39,34,33,25,28,15,24,33,24,34,21,24,29,29,27,35,27,22,33,33,23,32,28,33,33,26,22,26,36,37,37,26,20,25,24,33,10,18,29,43,17,22,28,30,23,29,23,32,39,19,31,35,24,40,33,37,27,27,18,26,21,27,0,23,28,25,36,37,30,23,23,21,24,31,25,28,30,33,32,22,36,28,34,36,26,35,27,41,32,10,29,34,28,32,33,35,38,30,37,25,20,26,33,39,13,33,26,28,24,39,31,28,42,30,25,37,25,30,37,41,21,29,24,22,21,37,27,39,17,16,27,28,36,37,27,31,18,28,15,24,26,37,41,24,33,33,15,32,38,27,37,25,37,29,38,33,29,33,18,32,24,32,32,33,20,27,32,25,24,32,29,28,34,25,38,23,29,40,25,43,22,21,34,30,26,37,27,27,32,40,43,18,23,27,47,35,28,21,29,29,24,27,35,22,39,33,25,27,35,29,31,41,30,34,30,31,32,24,30,45,12,20,26,37,34,22,32,24,25,34,36,31,46,28,27,33,28,45,22,14,26,44,20,30,24,19,23,37,37,30,33,26,22,34,33,31,41,9,24,39,33,28,28,26,42,28,29,27,37,34,13,32,35,34,24,33,38,32,21,35,35,37,26,26,39,32,27,28,27,30,29,31,31,28,31,32,37,31,36,36,27,31,34,24,19,23,33,26,26,33,25,33,36,29,17,33,29,28,31,28,29,29,26,3,13,31,35,40,43,33,29,27,27,30,26,19,36,24,21,20,30,30,27,31,34,33,26,28,30,26,30,36,22,33,22,23,16,21,23,37,25,26,22,27,30,29,37,31,24,28,32,19,24,29,36,33,38,31,31,39,35,25,41,38,41,36,30,26,29,47,29,31,28,29,36,35,27,35,23,20,26,33,42,31,23,40,25,29,17,32,35,34,21,26,25,32,19,21,31,45,30,32,28,40,27,25,30,31,32,31,24,18,20,26,30,20,32,23,30,31,41,35,33,23,27,28,43,24,36,30,33,45,39,31,29,22,30,27,29,27,21,30,33,28,24,24,32,29,34,29,33,23,21,37,107
30,16,13,21,29,28,15,24,9,20,29,25,17,16,3,20,21,27,29,27,32,8,13,15,18,16,23,30,25,26,25,32,31,19,22,22,25,14,12,17,28,29,15,25,27,25,17,16,21,28,32,39,27,42,23,26,22,9,23,26,9,28,25,19,25,23,22,36,26,31,26,36,34,26,29,26,18,23,24,22,20,19,31,8,25,17,10,6,34,23,28,29,26,21,26,24,20,35,24,3,20,14,28,18,20,31,15,20,20,22,27,2,1,25,24,21,16,28,28,23,18,8,28,22,28,14,21,27,19,34,18,24,27,29,43,23,19,25,20,28,21,40,33,26,26,34,20,22,22,22,17,34,10,17,9,7,33,33,25,25,22,32,20,18,24,23,38,27,27,21,32,12,7,29,20,28,9,21,22,27,14,25,26,18,19,23,26,26,36,17,20,25,29,34,21,23,41,17,28,21,29,37,19,16,41,28,20,19,23,26,23,17,33,29,16,18,23,20,25,20,14,22,13,9,39,35,32,26,20,17,17,13,12,22,25,22,20,28,24,21,29,30,12,34,27,24,22,26,23,31,23,20,19,26,26,28,26,21,23,24,25,13,21,16,35,8,13,17,28,21,23,26,25,26,17,20,31,19,22,25,27,16,26,30,25,19,26,23,0,25,14,36,20,20,24,23,10,10,11,24,16,25,29,24,25,21,6,30,26,17,28,28,27,33,21,29,28,16,29,18,23,27,19,26,18,23,29,24,29,16,31,27,24,19,30,14,25,36,24,23,26,22,24,30,30,20,18,21,25,18,18,26,28,6,7,23,19,29,30,20,26,20,25,16,28,21,28,32,21,30,25,28,21,32,17,34,34,29,37,23,27,23,25,21,31,26,11,21,22,23,30,23,14,27,30,19,19,39,22,32,21,40,35,22,20,15,17,13,27,19,21,26,23,22,34,31,16,19,16,42,29,25,21,21,20,27,24,24,21,31,25,26,21,27,21,23,31,20,32,7,27,28,21,19,37,15,19,24,33,26,23,26,21,14,23,30,25,35,30,25,11,5,46,31,23,21,39,17,22,14,17,21,31,27,21,24,10,15,25,14,9,37,26,20,33,24,18,19,20,40,18,27,23,23,11,14,24,27,23,21,33,36,26,19,24,27,27,15,19,35,23,10,24,24,26,28,30,28,26,25,34,26,25,25,28,26,38,25,17,22,20,33,14,18,30,18,26,21,27,25,36,26,26,23,20,24,26,23,20,27,31,26,17,20,34,30,27,24,24,21,21,38,13,22,17,26,10,16,30,16,15,8,18,22,13,19,27,19,25,11,30,24,22,17,31,26,20,21,23,25,23,34,10,25,20,24,18,15,6,26,24,23,30,24,24,19,16,31,32,30,22,28,18,19,35,16,27,26,31,38,22,30,27,24,11,16,24,35,26,21,35,16,20,26,13,29,32,19,20,15,33,22,24,23,34,26,22,31,35,26,26,28,27,35,18,31,24,27,27,24,17,24,11,20,19,30,24,25,16,33,32,42,24,30,25,32,35,34,23,25,10,26,24,26,30,24,17,14,17,22,25,22,26,26,20,32,16,11,17,89
34,25,24,26,23,36,19,34,32,31,19,30,22,27,28,37,30,20,22,25,37,30,27,30,29,20,25,18,36,15,27,43,34,30,34,24,25,26,33,28,27,28,32,35,11,22,13,23,10,28,26,33,29,33,32,1,10,25,29,31,25,17,29,15,31,24,19,30,32,31,35,31,30,29,26,2,17,27,20,16,24,20,27,27,30,23,33,31,25,14,31,29,35,20,20,19,15,28,13,28,30,19,31,23,37,23,22,29,30,28,24,27,26,31,30,23,18,31,32,15,13,21,37,27,24,26,24,30,28,42,31,35,21,33,43,31,27,22,29,24,15,27,34,30,24,33,29,25,25,27,28,37,27,34,34,18,39,32,27,9,12,33,31,21,32,28,39,29,33,35,26,16,20,32,25,3,26,32,28,31,31,24,32,34,30,29,23,13,25,24,24,29,30,35,21,21,39,23,29,32,21,35,28,35,44,26,29,28,22,10,28,26,32,32,29,27,32,33,33,19,33,27,36,34,35,27,37,30,22,25,23,12,35,26,36,13,16,30,21,25,38,35,24,36,29,26,23,31,29,30,17,29,28,38,37,39,11,28,27,32,16,18,10,21,41,21,26,21,32,13,26,31,37,40,17,24,25,16,34,27,23,12,32,36,28,19,29,28,25,0,25,39,31,21,31,20,15,35,26,34,20,29,29,28,27,36,28,28,26,26,30,35,37,30,26,26,26,36,31,22,42,33,24,29,31,12,18,37,31,21,21,31,29,23,33,23,28,27,27,22,30,18,32,22,43,19,25,20,28,26,34,36,32,19,20,18,32,29,30,24,29,26,24,31,29,25,19,34,29,27,30,31,25,38,19,39,29,15,45,33,30,5,24,26,38,22,31,26,26,27,34,30,18,16,25,31,30,33,17,24,20,43,31,27,40,24,22,38,31,26,31,24,27,33,37,26,18,23,20,41,33,24,27,14,14,31,29,30,31,37,30,17,30,32,26,28,43,32,36,32,27,28,28,21,23,20,20,27,25,29,21,25,30,16,27,40,35,39,24,38,25,30,35,35,27,14,32,26,24,31,21,25,27,27,16,19,25,24,33,27,29,41,26,30,35,26,12,25,23,47,35,29,22,29,35,29,26,25,19,24,36,40,28,28,28,27,30,25,28,34,39,29,28,32,22,22,24,23,25,39,42,30,27,34,34,30,35,34,24,11,23,22,31,24,29,30,24,32,31,31,25,24,25,25,33,25,34,31,25,27,23,35,36,34,29,33,30,27,17,24,27,38,17,32,20,35,29,20,20,25,26,33,34,24,22,28,16,24,16,24,32,27,32,31,34,23,36,18,31,27,25,39,30,35,31,29,23,28,28,27,24,38,29,26,27,34,29,27,34,35,14,30,28,19,44,29,27,30,36,43,27,28,38,26,24,22,13,31,30,30,26,28,26,21,24,27,31,23,20,15,36,27,29,25,38,25,29,33,34,23,25,37,31,36,29,28,30,29,18,33,22,27,23,25,24,34,28,11,25,23,24,42,21,33,24,35,28,30,33,35,22,24,21,35,31,25,33,36,33,25,27,8,23,26,24,30,25,23,20,92
32,18,27,23,33,34,15,26,23,28,32,25,19,18,17,34,32,27,34,27,46,22,19,29,29,30,25,32,36,28,27,42,32,26,32,22,25,22,26,31,30,31,29,36,28,25,17,30,23,34,32,38,27,47,31,26,24,23,26,28,20,35,33,24,39,32,22,36,32,38,40,37,36,31,34,27,18,23,26,22,26,30,30,22,26,19,24,20,38,29,29,36,34,25,26,28,29,40,26,17,34,16,29,24,34,37,23,31,22,24,36,16,15,24,28,21,16,29,28,28,20,10,36,24,31,22,23,32,30,39,32,35,38,29,51,31,31,36,33,38,29,42,35,28,28,34,32,27,31,19,28,40,24,31,23,7,35,40,25,26,25,33,27,32,37,25,40,41,30,35,32,14,9,42,20,28,23,32,32,37,28,33,34,30,27,27,27,26,38,19,31,36,33,38,28,25,55,21,32,23,34,40,32,30,46,30,29,28,25,27,25,28,44,29,29,25,30,30,29,24,28,25,27,23,40,41,40,33,28,25,20,13,26,22,32,27,30,32,27,30,40,32,20,34,30,27,32,33,37,33,25,27,32,34,12,35,32,25,30,26,27,15,23,29,37,10,15,17,35,26,28,33,32,34,22,22,31,19,36,27,27,18,32,36,28,21,29,25,14,25,0,37,34,30,33,26,10,24,25,27,30,27,36,38,27,29,20,35,37,19,30,30,35,44,23,31,38,28,31,32,35,38,19,32,20,25,31,26,42,18,32,31,35,19,32,27,27,38,27,25,36,24,32,38,44,26,32,25,27,22,32,29,28,8,9,27,21,35,36,22,31,23,29,28,34,21,31,34,25,34,30,33,23,39,31,41,38,29,41,37,30,25,25,23,35,26,23,21,22,23,35,25,14,29,32,27,28,46,26,39,23,43,31,29,34,28,28,27,36,32,30,36,34,30,42,43,21,26,16,53,37,29,24,21,31,32,37,30,24,40,35,31,34,30,31,33,39,28,39,21,36,37,24,19,37,17,25,31,32,33,27,30,29,14,23,36,36,46,34,27,25,19,48,37,29,23,41,30,30,28,23,27,41,30,21,24,19,24,35,28,23,41,28,26,34,26,18,27,25,52,32,33,29,30,25,26,32,36,36,22,41,36,37,26,24,38,34,17,27,43,37,24,24,30,35,34,36,30,28,36,38,26,27,36,30,28,38,35,25,24,22,35,28,22,34,25,33,29,34,27,38,34,33,25,22,32,34,27,22,27,36,39,31,34,39,36,29,30,24,24,29,41,13,31,19,31,24,16,35,30,29,22,32,24,27,31,29,26,33,13,23,25,25,27,36,33,34,27,23,25,28,41,22,30,29,29,24,17,20,33,24,37,32,26,38,28,18,33,34,30,28,35,28,23,47,22,36,33,37,44,31,33,36,24,13,20,26,43,28,28,37,18,22,30,27,39,34,25,20,15,36,24,26,25,36,34,33,33,46,34,26,35,33,37,29,31,26,20,32,34,24,33,19,33,32,32,26,25,29,36,37,45,27,35,36,35,45,32,35,34,18,28,31,39,40,26,31,28,30,28,25,22,30,36,22,34,27,19,31,103
50,40,45,44,37,42,26,38,45,44,36,43,36,32,39,52,37,38,36,39,57,38,34,39,38,38,43,40,45,35,31,48,38,37,37,27,39,33,34,45,42,43,41,38,33,40,26,38,43,48,41,47,43,55,33,38,47,39,38,44,35,41,39,30,49,42,27,45,41,33,45,46,45,44,47,41,23,34,49,31,32,38,42,44,32,38,46,42,43,42,35,48,45,37,33,34,33,42,31,39,44,38,40,35,42,38,34,37,39,40,37,38,37,41,26,16,21,24,39,30,40,33,39,46,37,33,36,39,44,53,46,38,51,40,60,45,42,39,39,39,34,47,40,40,41,45,43,37,40,36,37,47,38,45,38,30,37,39,20,31,29,42,38,36,43,31,52,49,42,53,39,37,32,50,38,37,37,43,42,47,42,40,34,40,45,46,36,35,47,39,36,41,48,34,40,38,61,40,30,37,34,45,46,36,56,41,26,25,38,32,36,42,41,40,40,38,42,30,31,34,38,37,46,45,47,50,44,48,38,36,36,36,48,33,43,35,38,38,41,35,42,54,31,29,42,32,40,42,33,45,39,36,45,45,45,46,45,40,40,28,43,37,30,41,47,33,38,28,44,28,38,39,40,43,32,40,40,24,42,41,36,41,38,46,30,34,31,36,36,39,37,0,44,38,41,36,33,41,44,29,42,38,47,33,33,42,42,31,35,31,34,34,54,47,38,36,39,38,41,40,45,50,42,44,40,30,35,49,46,40,38,37,38,30,46,42,43,50,39,38,48,36,34,39,39,37,40,35,29,36,41,31,39,31,32,35,44,47,48,40,39,40,39,45,44,32,41,43,39,44,32,46,46,41,41,25,44,38,52,47,42,43,32,39,49,35,38,44,33,34,37,43,25,34,28,38,38,58,36,42,36,39,44,36,53,34,36,49,36,37,45,31,34,41,53,40,33,38,27,51,44,39,36,26,44,34,45,40,26,40,30,39,43,32,26,28,48,39,47,40,46,47,35,28,46,39,38,34,42,38,36,43,40,23,42,46,41,53,38,50,47,41,55,43,35,31,49,36,41,34,32,28,42,39,43,46,34,29,30,42,38,44,39,31,39,38,27,33,35,61,32,37,24,42,47,43,43,40,47,33,43,47,48,37,35,36,36,36,33,40,46,39,30,35,40,33,35,35,41,45,49,37,45,49,44,23,46,42,36,29,34,40,36,41,44,35,39,41,43,27,43,31,32,39,32,40,44,41,33,23,42,46,52,50,45,41,38,35,29,38,29,46,24,43,35,37,39,27,35,42,43,39,28,38,40,42,49,33,30,36,48,20,25,33,46,40,30,36,34,43,33,48,37,48,37,33,43,37,38,38,29,49,36,30,46,43,41,52,47,46,35,44,29,36,57,34,47,49,39,46,43,38,46,19,36,39,46,46,39,39,42,41,40,36,41,40,47,34,29,24,40,30,28,35,59,35,43,50,44,39,21,48,42,49,40,39,28,45,40,43,31,40,30,43,42,52,49,34,43,37,38,47,35,45,43,37,42,43,44,36,29,41,38,45,46,38,36,33,32,35,20,31,40,41,29,37,33,30,41,113
30,24,31,22,40,42,30,36,25,38,39,33,31,20,19,38,21,39,34,30,39,26,31,23,30,26,33,36,37,40,27,48,35,30,33,37,28,28,30,20,36,37,29,34,36,41,28,25,35,36,39,45,35,49,33,30,39,27,35,32,23,31,36,34,32,23,37,40,35,32,36,42,28,32,35,33,33,35,41,33,29,19,38,22,36,35,26,22,35,39,34,38,42,25,34,34,30,40,37,17,28,28,34,35,36,41,31,20,27,29,35,18,19,37,32,28,31,20,38,35,33,28,42,36,32,30,33,28,31,34,29,36,32,40,53,33,27,23,20,36,31,50,43,30,20,34,35,24,29,34,31,45,24,17,23,27,34,34,32,34,32,39,31,27,24,19,38,42,39,37,37,32,27,38,38,28,25,35,26,35,28,37,36,36,37,34,20,35,34,25,31,36,45,34,30,23,51,33,28,29,29,23,32,8,43,26,34,33,35,34,37,30,32,41,27,31,23,28,36,30,6,33,33,29,45,30,40,35,30,33,32,33,28,33,36,32,29,23,29,32,29,44,28,40,33,26,32,30,34,33,35,33,34,42,41,39,36,28,23,34,45,27,35,27,35,28,27,28,32,33,23,35,38,18,32,36,35,34,36,31,38,36,22,33,28,31,29,37,20,31,34,44,0,30,33,24,30,24,29,27,32,27,38,33,25,13,24,37,33,19,30,22,41,15,27,14,36,34,29,28,41,39,29,32,37,36,42,35,40,30,41,21,33,34,34,25,37,49,30,35,36,28,32,37,39,26,27,31,17,24,32,27,33,26,27,27,33,37,37,20,20,33,35,32,28,36,38,40,27,34,23,30,41,32,32,48,44,39,30,31,33,34,28,27,37,19,29,31,39,32,30,31,31,32,40,33,29,48,32,38,33,46,35,36,38,15,17,29,36,30,35,26,23,36,36,45,31,28,33,55,41,35,33,34,25,27,33,24,24,37,27,36,36,29,23,25,45,34,32,23,27,28,35,34,36,29,27,25,38,27,25,26,32,29,40,31,26,47,41,40,27,19,35,34,26,34,48,17,33,32,29,33,34,27,30,32,24,29,38,25,27,17,29,28,35,31,29,28,26,46,30,22,35,30,29,30,31,41,30,27,39,47,39,32,34,34,27,33,33,36,35,10,36,24,38,28,30,36,36,34,33,37,33,37,36,27,50,30,32,35,26,18,30,34,40,31,36,29,31,34,38,28,27,27,30,40,32,29,34,33,39,26,31,36,33,37,30,32,31,26,32,45,30,35,29,25,28,29,30,23,24,22,36,28,29,35,41,33,35,31,43,30,25,33,37,29,38,27,31,39,32,41,28,37,28,24,32,25,20,30,21,23,32,26,4,33,27,42,35,50,32,32,26,35,48,16,38,38,40,40,31,16,37,30,25,32,38,42,28,33,36,36,30,36,24,37,38,31,33,28,36,18,16,32,54,38,15,42,48,38,32,41,20,33,32,43,33,40,34,39,31,29,29,31,30,24,30,35,31,35,36,31,25,36,38,21,47,34,30,24,28,24,27,26,44,22,31,30,30,34,32,32,36,29,40,32,16,27,35,103
23,24,18,27,33,38,25,32,11,24,16,34,24,12,17,34,29,24,26,26,26,26,24,29,24,28,26,21,31,24,21,44,24,17,20,28,22,20,27,29,30,31,31,28,14,26,27,20,25,26,38,40,34,37,39,20,29,22,18,24,25,31,32,12,35,32,26,44,21,29,38,28,15,16,24,23,20,28,32,32,26,28,33,24,18,21,24,20,35,29,21,30,28,5,28,19,15,32,20,19,26,22,27,18,31,33,24,28,27,25,28,18,19,31,28,26,22,26,30,12,28,20,39,32,20,17,21,28,31,27,16,29,31,37,40,25,27,26,30,34,23,42,35,27,19,18,32,14,12,28,25,41,26,33,25,23,34,38,30,12,9,35,18,18,28,31,31,27,22,33,34,21,23,37,29,18,25,23,24,25,30,25,30,33,24,16,23,16,28,23,23,28,32,36,22,16,42,10,32,35,23,29,26,26,33,13,28,27,25,13,30,22,35,34,14,27,22,22,25,28,24,25,33,29,37,36,34,25,22,25,20,29,14,21,23,17,20,34,21,24,39,40,21,35,19,29,2,30,23,33,20,29,26,35,35,26,26,21,26,30,37,23,19,29,30,22,27,25,28,10,15,30,34,36,14,28,41,23,29,24,37,25,30,23,20,23,21,30,20,21,30,38,30,0,28,9,26,26,16,19,24,37,30,24,29,37,21,36,32,11,24,34,26,34,20,24,35,31,32,27,38,33,28,21,24,19,25,24,41,26,18,30,18,21,26,30,25,35,16,22,26,11,24,36,41,18,22,29,27,16,31,21,24,22,21,3,33,25,26,13,18,29,32,26,28,23,22,37,19,25,27,18,30,31,23,37,29,31,32,29,19,25,22,19,29,24,27,30,32,25,32,29,26,23,38,28,23,38,26,39,24,41,43,25,38,25,27,27,27,15,28,26,29,28,37,29,15,20,26,47,30,32,16,17,24,31,32,22,16,34,32,21,28,30,28,30,40,27,35,23,36,37,32,29,37,23,19,33,32,27,8,18,30,24,31,27,32,41,34,37,27,21,38,37,29,11,29,27,24,29,25,24,37,26,27,24,26,31,18,12,25,26,33,27,29,23,28,14,12,46,24,35,20,22,29,24,26,22,19,20,35,35,35,28,29,33,25,23,35,35,36,20,16,34,29,24,26,26,28,36,35,34,28,26,34,33,35,35,25,18,19,28,28,13,38,27,21,21,29,26,32,32,31,22,34,33,33,21,27,25,32,33,33,36,35,31,27,31,16,18,25,38,25,29,17,32,26,26,24,10,11,24,28,21,25,31,31,32,19,27,37,22,17,29,23,30,30,18,30,28,26,39,26,34,24,26,32,29,22,29,31,33,26,20,34,33,22,34,36,45,24,30,25,14,39,14,34,33,32,39,23,22,30,25,17,11,28,45,37,30,36,25,23,21,29,36,32,27,23,25,23,30,28,26,43,29,24,12,40,26,23,34,26,32,20,28,25,34,22,31,30,25,22,31,32,31,33,27,23,30,29,36,10,22,30,27,31,42,33,34,21,25,28,35,30,21,32,30,22,29,30,27,33,23,29,32,26,20,22,94
33,25,28,28,20,38,25,29,27,26,27,27,17,25,21,22,24,27,23,31,45,16,19,32,23,24,30,29,30,28,32,31,29,26,31,33,25,21,20,19,23,24,24,33,27,29,26,8,31,24,35,15,26,40,29,31,34,23,20,33,29,28,16,19,38,31,31,38,27,29,34,32,37,28,27,31,29,33,35,31,9,27,38,28,23,23,14,18,16,22,26,31,33,27,35,26,22,29,21,23,26,22,24,30,25,9,20,28,25,27,21,22,23,37,15,25,27,31,38,23,33,23,35,30,18,21,18,23,38,42,31,32,35,38,51,16,31,21,28,37,19,44,40,29,27,38,28,26,24,31,22,29,28,28,29,26,32,37,29,25,22,38,27,10,27,30,41,30,24,25,29,27,26,9,22,31,27,32,28,31,32,28,17,29,27,30,34,29,32,24,30,31,37,25,23,26,55,24,19,33,15,39,23,34,45,22,22,21,18,26,23,19,25,29,25,26,29,28,26,29,32,32,33,33,39,37,25,37,29,26,24,32,30,22,28,20,23,36,26,31,37,38,17,32,25,24,30,27,26,26,28,28,22,31,45,35,25,26,31,17,37,21,23,12,36,25,28,27,29,21,27,2,25,29,17,33,33,28,38,28,36,31,29,35,26,14,25,23,24,31,33,41,33,28,0,21,29,29,28,29,27,35,25,25,25,24,26,35,31,26,35,33,38,29,15,34,35,27,29,26,34,36,35,24,28,24,30,39,22,24,31,28,30,26,34,14,22,35,22,18,30,23,28,34,38,25,6,29,28,25,34,32,38,25,24,25,36,25,26,23,29,28,30,8,20,28,35,39,28,36,30,30,36,39,26,39,36,25,41,29,25,28,34,28,38,35,17,33,31,30,28,30,25,28,33,27,24,41,27,31,16,37,40,27,40,23,25,31,28,23,35,18,21,29,35,33,16,21,27,44,33,33,18,30,28,25,4,26,27,37,33,24,20,35,29,31,38,28,38,27,33,34,24,30,33,23,26,32,39,24,20,30,30,25,34,29,24,40,21,24,30,23,38,20,12,24,42,25,30,22,12,16,40,29,31,28,30,25,38,27,15,33,26,30,33,29,27,26,24,38,26,35,20,34,33,10,32,29,33,18,26,36,31,27,34,32,34,21,29,39,29,28,21,32,27,16,18,25,21,36,38,36,28,38,38,32,30,32,22,23,17,38,19,25,39,18,26,26,28,24,37,29,30,24,21,31,26,30,20,28,32,28,26,40,26,22,24,33,28,23,12,29,24,2,14,30,14,26,16,29,28,28,26,25,23,27,31,29,23,25,30,26,28,16,35,23,28,25,33,17,30,43,16,21,25,29,30,26,26,33,33,31,33,33,29,31,23,35,34,44,18,29,28,26,35,29,30,33,27,34,18,32,16,22,20,23,28,42,36,29,17,31,27,28,15,36,27,14,19,24,35,29,27,29,49,23,24,39,37,27,20,36,29,37,29,23,23,33,25,23,27,22,20,16,15,45,39,21,20,25,26,38,22,34,27,30,35,39,24,35,19,21,24,34,27,32,25,22,25,17,29,24,34,34,35,24,24,18,24,96
14,27,21,21,30,37,18,35,20,27,19,25,17,15,21,27,23,23,27,21,29,21,24,23,20,26,17,20,27,17,24,37,21,20,23,21,24,16,25,20,27,28,32,29,13,25,20,13,24,17,31,33,25,33,30,19,28,22,21,27,24,32,26,15,32,23,19,39,12,22,34,26,18,9,25,22,13,26,26,25,19,19,31,25,21,24,15,18,35,25,24,30,19,8,29,19,15,33,13,20,25,17,18,21,30,29,17,21,30,28,27,21,22,29,21,20,15,25,31,15,23,20,34,23,11,10,17,28,23,29,19,21,31,32,43,28,27,20,26,37,21,33,26,28,10,21,23,5,5,29,21,36,19,26,26,19,28,34,24,11,12,32,21,11,30,24,22,20,25,25,28,14,19,30,20,17,18,26,26,18,23,18,27,30,27,15,26,15,27,26,16,21,33,31,22,7,41,13,25,32,14,20,22,20,24,6,23,22,22,10,23,20,29,31,17,25,25,23,16,21,18,21,30,32,38,36,35,16,24,21,13,25,23,24,26,17,20,32,23,17,32,35,14,28,10,21,11,21,24,30,19,25,22,28,36,29,25,23,24,23,32,18,12,23,21,20,25,20,19,13,6,23,27,35,16,22,34,16,32,25,30,18,22,16,21,21,22,23,23,20,26,36,24,9,21,0,22,27,19,20,21,30,30,23,20,30,24,29,25,14,27,27,29,28,13,15,28,32,23,26,39,28,19,22,17,12,18,27,33,21,21,21,9,22,19,25,21,37,7,24,19,4,25,29,34,11,15,22,20,19,25,22,27,18,19,6,31,16,17,4,9,26,26,21,25,24,21,33,19,16,20,11,23,29,20,34,29,26,25,28,10,25,25,22,27,27,22,21,27,26,27,32,19,16,32,23,19,40,19,35,23,32,36,22,37,23,21,31,20,6,31,17,20,24,36,28,15,20,21,41,32,25,19,10,25,24,25,25,17,36,29,21,24,26,25,27,33,24,33,25,27,28,25,22,33,16,12,29,29,27,1,11,21,17,27,30,27,36,31,32,26,18,32,30,22,14,32,23,15,23,19,17,40,17,20,17,25,26,21,15,20,29,26,25,26,26,21,5,3,43,21,32,13,25,32,19,17,25,28,11,34,38,26,24,27,26,16,26,30,36,30,22,19,27,22,15,17,19,25,29,28,29,19,17,25,25,35,29,19,11,10,19,24,15,31,20,24,24,20,20,25,28,27,23,27,26,24,17,20,24,25,24,27,38,32,30,23,29,7,21,22,29,18,23,13,29,19,19,15,13,14,25,23,22,16,22,30,26,18,23,32,23,18,22,14,31,21,12,22,25,19,41,21,29,20,21,25,27,23,28,22,27,23,23,25,34,16,33,29,40,20,21,27,17,42,17,25,26,24,31,25,13,27,18,19,14,27,36,30,22,34,28,20,21,24,29,31,21,23,18,16,23,21,27,36,24,15,21,34,19,16,35,17,33,23,28,19,29,22,27,24,28,15,27,26,32,26,22,19,23,24,27,1,13,27,28,30,35,26,27,14,26,29,32,23,24,28,27,23,24,24,25,26,26,22,23,24,13,25,87
28,14,23,16,23,30,11,22,19,24,28,15,15,14,13,30,30,17,30,25,38,18,15,25,25,26,21,28,32,24,18,38,28,22,28,18,25,18,22,25,27,28,25,32,24,15,13,26,17,30,28,42,17,43,27,16,20,19,22,24,16,31,31,20,35,28,18,32,28,34,36,33,32,27,25,17,14,19,22,18,24,26,27,18,22,15,20,16,32,27,25,32,30,21,22,24,26,36,22,13,30,12,25,20,30,33,19,27,18,20,32,12,11,32,24,17,12,23,24,24,14,6,32,20,27,18,19,28,29,35,28,31,34,25,47,27,27,33,29,34,25,38,31,24,21,30,28,23,27,26,24,36,20,27,19,3,31,36,21,22,21,29,23,28,33,21,36,37,26,31,28,10,5,33,10,18,19,28,28,33,24,28,29,26,23,23,23,22,34,15,22,27,23,34,24,21,51,17,28,19,30,33,28,26,42,26,25,24,27,23,21,24,40,25,25,21,26,26,25,20,24,21,23,19,30,37,36,29,24,21,16,3,22,18,28,24,27,28,23,21,36,28,16,30,26,23,28,29,33,30,21,23,28,30,22,31,26,21,26,22,23,11,19,22,33,6,11,13,31,22,24,31,28,30,18,18,27,15,32,23,23,14,28,33,24,23,25,21,10,15,10,33,30,26,29,22,0,20,21,23,26,23,32,32,23,25,16,29,33,15,21,26,31,40,19,24,33,24,27,27,31,34,9,22,16,21,22,22,35,14,28,27,31,15,28,20,23,34,23,26,32,20,28,34,40,22,28,21,23,18,28,25,24,4,5,23,17,31,32,18,27,19,25,24,30,17,27,30,21,28,26,29,19,35,27,38,34,25,37,33,26,20,15,19,31,22,19,11,18,19,31,21,10,25,26,23,24,42,22,36,25,39,35,26,30,24,24,23,29,28,26,32,30,26,38,39,17,22,12,49,33,25,20,17,27,28,28,26,20,37,31,28,30,26,27,29,35,24,35,17,32,33,20,15,33,13,21,27,29,29,23,20,25,10,18,32,32,42,24,23,21,15,44,35,27,19,37,26,26,24,21,25,37,26,11,14,15,20,31,24,19,37,24,22,26,22,14,23,21,48,28,29,25,26,21,22,28,32,32,18,37,32,33,22,20,34,30,13,23,39,33,20,20,26,31,30,32,26,29,32,34,22,23,27,26,24,28,31,21,20,18,28,24,18,30,21,23,25,30,23,34,30,29,21,18,28,30,23,18,23,30,36,27,30,35,32,25,26,20,20,27,37,9,27,15,27,20,12,31,22,23,18,28,20,23,27,23,23,29,9,33,21,21,23,32,29,30,23,19,15,23,38,18,26,25,25,20,13,16,29,20,33,23,17,34,24,14,29,30,20,24,31,24,19,43,18,32,29,33,40,27,26,32,20,9,16,20,39,24,24,33,14,18,26,21,34,35,21,16,11,27,20,22,21,32,32,26,29,42,29,22,31,29,33,25,21,22,30,28,30,21,29,15,26,25,28,22,21,25,32,33,41,23,31,32,31,36,34,32,30,14,24,27,35,36,22,27,24,26,26,21,18,26,32,18,29,23,15,27,99
40,26,21,31,31,32,25,34,15,28,35,27,18,24,9,28,25,33,34,34,36,16,21,21,24,20,31,37,31,33,33,38,39,23,26,28,28,22,20,21,34,35,5,30,26,35,26,24,31,23,41,37,29,46,13,36,32,17,30,34,13,36,27,27,23,27,28,45,29,34,27,35,39,33,26,36,24,33,34,31,20,23,37,12,33,25,16,12,33,31,36,38,34,25,35,23,24,36,32,7,26,23,32,26,26,34,23,24,30,32,32,8,9,15,26,25,22,31,36,31,28,18,32,31,28,22,30,34,9,30,22,32,25,39,53,13,25,28,24,22,25,47,43,32,31,42,25,26,30,26,23,31,19,26,3,17,39,28,29,28,28,38,24,26,28,30,45,33,34,27,40,22,17,33,30,34,19,25,28,31,23,24,28,26,27,31,35,28,39,27,30,35,37,36,30,33,47,25,30,27,31,37,25,20,45,21,24,23,29,29,24,23,38,37,20,25,27,28,33,24,18,26,23,19,48,42,22,32,28,25,25,23,18,27,29,26,26,27,16,31,33,39,20,32,27,29,28,31,31,37,31,25,25,34,36,32,34,29,27,25,35,22,30,20,39,18,23,27,33,29,27,27,32,32,25,27,40,25,16,35,33,26,31,36,32,25,31,24,10,35,24,41,24,26,29,27,20,0,19,31,22,27,33,32,30,27,14,36,32,23,36,33,31,36,14,32,22,24,35,22,31,17,29,29,28,29,35,34,27,25,35,32,28,29,36,18,34,40,24,29,30,29,28,28,35,26,26,25,26,26,22,33,37,16,17,27,29,24,25,30,30,27,29,22,32,31,18,40,29,28,31,34,31,38,23,38,33,33,43,29,27,33,34,29,39,35,19,31,32,32,34,33,24,33,37,27,25,46,26,30,27,30,37,26,30,19,21,19,33,25,25,30,27,30,40,37,24,28,26,48,33,29,28,27,24,31,28,28,28,29,19,30,27,21,15,17,27,28,36,13,31,32,28,29,36,24,25,23,35,34,26,28,27,24,33,35,30,25,32,34,17,9,49,31,23,26,43,21,24,22,23,27,25,34,31,34,14,19,19,18,17,41,27,14,41,34,27,25,24,46,26,26,27,29,19,20,26,31,27,27,23,41,20,24,32,32,33,23,23,29,27,14,32,24,34,32,34,31,32,31,40,36,33,15,33,23,39,33,25,30,28,36,20,26,34,25,33,25,32,31,33,20,21,33,24,30,32,30,21,31,25,30,21,26,35,36,35,18,30,19,23,40,23,28,26,34,18,26,32,20,19,2,26,32,19,25,37,23,29,21,22,28,29,23,35,34,28,27,17,35,32,38,18,31,26,30,27,25,10,26,29,27,29,32,28,23,26,32,41,40,26,33,12,27,43,20,19,16,35,42,26,30,33,22,21,24,34,39,28,26,34,26,30,25,17,23,38,25,29,24,40,29,27,24,44,30,26,38,41,24,24,33,26,42,22,32,30,19,31,30,21,32,19,24,23,36,34,29,22,32,31,37,28,34,31,39,41,36,29,19,18,35,32,30,35,33,22,20,25,28,29,31,30,30,30,36,20,19,25,97
33,18,2,21,37,37,21,20,18,9,22,32,25,17,12,19,29,30,33,30,36,17,22,24,25,18,32,27,29,32,26,40,28,27,30,32,24,21,21,26,36,37,24,26,20,32,23,25,28,33,34,36,34,42,32,25,31,8,12,25,18,29,34,18,34,32,32,38,20,20,33,36,25,16,28,28,26,29,35,26,29,28,37,17,28,26,19,15,23,32,27,30,27,15,30,25,21,39,30,12,31,22,28,12,29,21,24,28,27,29,35,11,10,22,27,30,26,31,34,18,25,15,37,24,19,23,21,16,28,34,26,31,36,31,46,30,28,29,28,37,13,38,33,25,26,28,29,21,20,29,26,43,21,28,18,18,33,42,34,18,15,39,28,27,18,31,41,35,16,27,36,23,18,30,31,24,20,30,29,30,25,25,34,17,8,12,30,22,34,17,30,35,28,37,22,24,48,6,31,28,22,36,28,25,40,23,29,28,31,19,29,26,33,35,24,27,29,27,32,22,23,26,24,20,39,33,39,31,23,26,26,24,21,24,33,23,26,32,26,31,38,39,21,37,18,25,18,29,32,34,26,29,28,35,37,36,32,22,27,25,36,22,29,25,36,17,20,19,27,16,22,30,27,33,16,29,35,29,31,25,33,27,27,27,27,28,28,31,11,26,25,44,29,16,28,19,21,19,0,26,25,32,30,33,26,32,5,37,33,18,29,32,20,37,29,29,37,15,37,20,22,36,28,25,29,29,35,31,29,25,24,28,25,25,22,23,25,29,15,24,29,21,31,37,31,25,27,23,27,17,27,27,32,17,16,13,28,34,35,23,25,29,27,20,32,27,28,32,20,32,28,18,32,37,26,31,35,19,32,34,18,31,27,20,30,31,20,30,30,29,35,23,22,33,37,22,24,32,24,33,26,45,34,19,31,24,26,22,33,25,30,25,28,29,38,27,15,20,24,39,32,27,10,23,29,32,32,29,23,36,34,27,30,31,30,32,40,21,36,16,36,37,26,29,27,23,26,33,36,15,18,28,29,24,34,37,34,44,38,32,20,14,44,40,32,17,35,25,23,23,26,27,40,30,28,31,19,24,28,22,18,33,29,29,34,29,22,21,19,50,27,33,23,29,20,18,25,28,32,21,40,38,35,28,30,34,32,24,28,42,32,19,26,32,34,23,25,28,34,34,35,28,34,32,33,37,41,34,26,28,20,29,23,7,32,23,27,28,28,31,32,34,35,23,21,33,34,22,28,30,40,35,26,29,28,32,27,33,26,23,29,46,23,26,17,29,19,20,23,20,21,17,27,22,22,28,34,26,17,22,21,27,22,25,30,31,29,24,30,32,31,41,19,29,25,27,29,22,15,35,34,32,30,25,33,28,16,39,39,38,12,29,27,8,34,21,34,35,39,45,30,29,32,27,12,5,31,44,31,30,24,23,20,27,22,38,34,28,23,25,31,30,28,24,45,34,31,28,32,26,25,37,28,39,27,34,30,18,27,33,24,13,20,29,28,41,35,15,25,34,33,31,20,29,22,21,29,33,32,34,19,26,29,34,37,28,18,21,26,31,34,18,28,29,31,31,25,20,6,78
34,27,28,25,29,31,23,27,30,34,29,37,25,9,25,29,23,26,13,29,35,16,11,28,21,30,25,31,28,32,18,39,26,26,29,24,28,17,14,25,32,33,29,15,27,24,23,22,30,25,36,30,35,38,30,33,25,18,28,21,24,18,20,25,36,30,24,42,25,25,35,39,28,29,33,33,20,31,31,28,24,26,31,25,23,15,23,27,28,31,23,37,34,14,25,30,26,19,28,24,23,23,31,28,31,27,24,26,28,26,15,24,23,34,23,13,18,16,35,25,27,17,31,33,26,22,22,21,33,30,25,17,34,37,49,22,24,27,27,27,27,42,35,20,27,28,29,25,25,25,22,28,30,37,29,20,26,35,17,25,22,32,27,24,27,23,37,28,32,34,31,25,20,35,33,31,29,32,21,31,34,28,26,33,34,28,17,29,38,28,25,30,32,23,29,27,53,22,27,26,23,40,23,23,44,26,15,14,27,26,25,19,36,37,23,20,19,9,20,23,21,22,26,30,24,40,31,27,19,22,25,26,33,30,32,24,21,30,18,24,34,41,21,26,25,29,21,28,20,30,21,22,23,35,32,35,34,18,23,25,32,24,27,22,41,19,24,25,29,23,26,31,32,37,23,25,37,21,38,31,33,29,29,23,7,23,8,25,24,34,27,29,27,19,29,20,23,31,26,0,17,33,35,19,30,36,21,28,29,8,21,26,36,35,29,33,36,31,31,32,38,36,32,30,24,27,31,33,34,27,31,28,27,25,23,20,28,39,27,27,32,24,11,33,36,30,23,24,21,13,34,8,22,19,18,16,30,24,25,24,29,22,28,29,33,27,30,34,16,34,26,31,34,28,18,37,40,29,32,26,30,30,19,16,26,16,15,34,30,29,26,34,22,31,25,24,20,47,25,37,25,28,41,25,32,22,24,35,22,14,34,20,20,25,34,26,22,27,24,40,34,25,26,23,27,23,30,19,3,37,27,28,24,27,23,25,39,23,32,29,33,32,23,21,34,24,31,26,29,20,21,31,24,20,19,27,22,30,30,36,22,26,47,35,27,24,42,24,23,16,21,25,30,35,30,33,23,18,27,21,15,39,28,28,26,24,24,25,23,48,11,29,21,19,33,27,25,35,32,24,32,44,30,21,31,30,30,13,22,32,37,17,25,31,33,22,24,15,30,34,29,34,27,37,33,20,35,32,22,26,23,37,25,23,33,25,27,18,28,16,40,28,28,27,29,29,34,18,22,12,37,33,34,42,32,28,30,27,26,15,21,38,21,31,20,29,16,24,22,19,20,29,20,28,23,28,36,22,27,17,27,9,4,24,27,24,22,29,30,34,26,36,14,38,21,25,33,26,27,35,26,30,23,17,31,14,27,31,37,43,28,27,26,24,37,11,31,34,25,32,20,33,28,16,14,21,33,38,32,23,29,25,30,32,21,37,36,23,26,21,27,22,20,24,47,30,22,31,33,29,18,30,35,29,29,28,17,30,23,27,20,22,22,26,25,38,37,31,20,20,19,24,21,28,27,14,39,40,33,28,21,25,22,33,31,18,23,26,9,16,17,28,24,26,26,26,23,20,29,101
32,27,27,20,29,39,22,40,21,34,22,31,22,26,15,34,30,14,26,29,43,22,27,27,20,21,29,27,27,32,33,37,30,30,29,21,26,24,22,16,21,22,27,32,20,16,28,30,30,31,37,27,33,27,34,21,30,23,31,30,21,21,25,16,37,31,27,42,19,32,33,25,28,30,28,18,24,28,29,28,18,28,28,20,25,25,22,18,37,21,27,31,26,23,32,13,9,32,28,15,29,23,31,26,30,36,23,19,31,29,28,14,15,25,24,27,26,27,33,16,33,24,33,33,18,24,25,38,27,24,29,34,21,36,46,35,26,10,29,24,26,37,34,31,26,36,26,20,26,30,21,29,25,29,21,23,41,26,31,18,15,28,31,31,33,26,33,11,31,33,32,26,23,36,33,23,25,33,27,30,29,31,26,29,33,30,34,22,21,26,18,23,24,34,26,24,48,25,28,35,21,35,31,28,39,27,32,31,17,19,28,29,28,22,23,16,32,26,35,31,26,22,29,25,41,33,39,10,21,24,25,29,24,29,35,7,4,23,30,19,37,34,20,34,11,32,26,22,30,24,26,16,28,34,37,39,24,27,22,26,32,24,27,23,42,24,29,24,24,14,21,25,34,30,18,25,37,29,34,22,37,22,28,28,24,13,25,28,16,20,30,42,32,24,27,21,26,22,25,17,0,23,32,29,31,25,20,32,28,25,36,29,39,18,24,28,24,30,34,19,37,19,27,31,28,25,19,33,35,27,24,27,30,18,26,21,29,34,14,17,29,20,28,28,42,13,32,32,22,22,30,25,35,22,23,21,29,32,33,25,24,18,33,23,37,20,28,33,20,29,15,29,35,24,1,44,23,32,42,32,17,15,33,25,30,33,25,29,21,22,27,31,23,29,35,25,19,41,33,31,15,41,34,34,36,24,26,25,32,27,32,24,27,32,34,35,19,24,25,48,34,28,29,23,24,30,31,29,20,31,21,11,26,23,17,19,39,26,31,19,35,36,27,30,36,22,14,21,30,37,22,27,12,25,18,30,25,27,30,35,5,17,31,29,21,17,35,26,6,20,15,19,27,34,34,33,22,27,36,25,23,39,31,12,33,27,29,20,18,45,28,24,23,17,25,21,8,26,29,25,38,43,28,15,29,29,19,26,31,28,35,22,23,26,33,22,24,32,19,37,45,33,27,32,39,24,29,35,25,26,24,32,24,22,41,27,25,32,23,33,31,18,19,20,30,34,37,18,25,29,27,31,29,32,34,37,31,16,26,32,21,38,24,29,21,30,24,23,22,27,26,20,28,19,25,25,36,31,25,27,26,26,21,25,29,15,30,12,13,28,21,46,24,32,18,14,33,31,18,36,30,34,36,32,32,31,23,29,28,34,27,24,14,22,46,28,27,30,38,45,29,28,27,24,27,24,33,40,22,13,36,31,21,15,20,25,25,17,22,26,22,25,23,30,48,19,21,36,41,30,26,26,32,35,30,22,32,23,12,29,29,38,23,23,22,44,38,30,28,33,32,41,22,28,35,31,37,33,27,29,22,20,17,32,14,35,29,26,26,20,31,28,27,27,23,29,23,21,31,103
40,22,33,32,32,43,27,29,29,37,33,33,24,27,26,41,14,32,32,27,46,23,28,27,29,37,26,33,36,26,30,40,35,28,38,28,21,25,19,38,27,28,29,42,30,34,27,31,19,33,35,42,31,42,37,28,33,34,34,32,26,28,33,30,29,20,17,39,30,29,33,37,27,29,33,31,25,31,37,25,26,16,30,29,30,30,27,29,28,34,32,38,33,32,29,27,23,26,18,24,34,24,33,28,24,44,26,17,31,33,32,25,26,37,26,22,23,30,34,30,22,19,36,32,26,25,32,25,36,27,36,38,29,37,47,21,23,25,7,25,34,47,40,28,34,37,33,30,33,27,30,31,30,35,24,20,36,25,26,32,29,25,29,33,17,32,51,32,36,38,35,25,20,35,28,26,29,34,32,36,34,33,34,39,36,34,36,28,16,23,14,19,42,31,31,35,62,28,25,32,23,36,29,23,47,27,32,31,28,33,30,29,36,33,33,13,20,35,30,28,21,23,32,34,44,44,30,33,18,21,28,26,32,30,34,25,25,23,31,13,26,40,23,29,22,29,35,19,30,30,35,13,31,37,39,35,34,25,20,28,38,23,21,31,42,19,24,25,21,28,31,33,30,37,29,26,34,20,38,31,37,29,31,37,34,30,34,30,25,29,27,38,27,37,35,30,23,27,32,33,23,0,31,31,29,32,31,34,30,26,33,33,42,33,20,37,25,37,29,39,44,30,25,30,31,21,27,35,34,26,38,32,37,31,37,33,36,49,25,34,37,26,34,34,39,19,33,29,28,24,35,35,38,19,18,34,6,32,31,33,34,15,33,33,25,33,31,37,27,23,22,27,31,31,22,44,37,39,41,37,28,31,31,27,37,36,26,27,32,32,24,28,27,25,34,12,28,48,28,36,32,37,32,36,35,12,14,31,34,36,36,20,17,33,33,35,30,29,29,45,30,33,32,28,22,21,39,31,30,26,16,29,30,18,12,14,34,11,29,30,24,25,30,28,43,25,20,19,28,24,29,31,11,25,29,28,23,37,33,24,28,26,26,31,23,29,45,10,17,17,28,28,27,25,25,28,25,30,36,32,24,38,26,17,38,32,28,31,29,43,33,22,24,34,36,31,19,40,27,26,31,44,33,12,30,31,26,28,34,26,40,17,32,3,31,22,24,34,25,39,44,34,28,39,34,29,43,38,28,20,27,41,28,29,38,23,31,34,20,28,30,17,18,28,31,35,26,27,27,29,28,31,37,37,35,31,24,18,31,28,29,43,26,37,28,36,25,26,24,30,31,25,25,28,31,32,19,33,30,24,40,26,30,25,40,22,27,20,20,33,11,48,25,21,27,23,32,26,27,37,34,30,34,29,31,34,27,28,34,33,35,21,15,24,41,23,32,35,29,36,37,37,36,19,22,27,16,42,1,10,29,27,30,29,34,26,31,30,30,25,33,31,29,25,44,32,35,37,38,32,21,23,37,41,31,36,27,37,27,27,31,22,20,29,28,39,37,35,28,32,33,40,31,39,37,30,42,31,35,35,21,25,24,19,35,34,36,37,24,33,26,32,34,39,20,26,13,22,29,101
36,36,32,29,41,24,28,42,34,33,28,37,27,28,28,39,31,32,31,20,48,29,27,33,34,34,24,24,41,29,32,47,39,29,34,36,24,30,25,20,27,28,37,40,22,34,30,33,29,19,44,40,35,45,31,28,37,22,32,28,32,36,34,18,36,27,33,46,38,28,37,27,39,37,37,31,28,36,34,34,33,31,41,31,31,23,35,31,27,32,36,16,41,29,38,29,25,37,27,26,35,22,19,32,41,34,27,29,27,29,29,27,28,19,39,31,30,38,40,22,26,26,30,32,36,29,21,34,25,43,34,41,41,39,52,36,37,34,24,33,31,48,41,29,26,42,32,30,33,30,35,42,19,26,32,29,34,39,27,20,21,42,30,35,34,33,37,41,36,46,41,34,29,26,39,26,20,35,33,27,23,41,41,37,34,37,36,24,36,35,34,39,42,41,8,29,50,31,40,38,35,29,36,39,49,32,35,34,29,21,33,33,30,40,28,28,37,38,22,30,37,35,42,38,40,22,41,36,32,33,26,35,37,33,23,25,28,38,26,35,43,40,28,43,36,33,32,20,24,24,17,26,37,42,48,38,34,21,26,38,42,23,24,13,38,28,33,30,22,20,29,27,38,35,16,32,43,30,41,30,40,38,30,41,36,28,35,33,29,29,36,47,38,30,25,30,32,33,30,35,32,31,0,25,32,30,25,41,37,29,35,40,45,37,31,24,33,35,30,35,42,33,36,39,36,26,32,42,30,26,30,31,29,31,40,15,25,49,33,24,28,32,38,41,45,29,31,31,35,26,41,37,41,28,27,27,37,20,21,26,26,30,35,33,36,29,30,44,29,40,33,39,43,42,31,46,39,39,47,38,31,33,35,23,36,37,31,38,32,33,34,35,29,30,38,35,33,26,28,41,26,46,44,37,40,29,31,37,28,30,35,37,34,38,40,37,15,10,31,52,32,35,30,25,37,31,21,35,32,36,30,29,38,32,26,28,47,36,35,25,31,32,34,34,28,23,30,34,43,33,31,38,30,29,39,40,35,41,42,40,31,24,41,44,36,23,41,27,35,27,30,34,36,36,29,32,33,30,42,30,30,46,34,25,24,31,30,34,32,33,38,37,33,37,38,34,37,30,38,21,40,47,36,27,37,38,37,25,34,40,46,33,33,28,36,36,38,28,26,42,50,39,26,31,37,37,41,35,25,25,20,28,35,32,40,31,31,39,21,26,39,31,32,28,34,40,33,31,30,30,36,45,40,38,36,32,27,29,28,29,36,36,30,27,17,37,31,29,34,32,31,31,19,27,36,31,35,34,27,29,26,33,33,32,43,35,17,28,28,34,36,43,30,38,34,32,27,32,29,38,31,42,39,33,34,42,24,45,36,45,32,22,23,28,36,32,35,32,28,35,19,22,41,33,23,30,32,37,32,29,28,34,28,29,16,34,32,28,23,28,43,32,34,28,46,37,25,39,49,41,35,38,18,35,32,38,25,23,30,41,32,35,27,11,10,52,46,35,34,36,37,33,31,42,39,39,39,43,41,42,26,31,34,36,39,34,32,32,30,35,35,34,36,33,33,43,30,27,36,108
37,24,35,32,27,30,27,31,31,32,34,35,26,22,25,38,26,31,6,27,44,16,21,23,30,30,23,30,36,32,28,38,32,25,38,28,26,28,12,13,29,30,37,28,30,29,27,24,27,28,40,35,33,46,31,29,30,31,27,34,23,11,9,30,25,26,28,44,35,24,29,40,31,20,40,26,24,32,38,30,16,24,31,30,30,25,26,28,35,24,33,34,40,23,34,32,28,12,28,25,27,24,32,34,32,34,27,28,30,31,4,24,23,34,17,17,22,21,35,30,24,30,17,34,34,28,27,30,28,43,34,30,35,39,48,30,27,34,29,34,25,42,35,29,23,36,28,28,24,20,29,33,23,30,31,31,25,33,14,28,27,36,26,26,33,26,42,39,31,37,32,31,31,33,34,31,22,31,29,33,27,24,24,31,33,34,30,32,44,23,29,24,37,27,33,26,53,28,21,25,31,40,21,33,47,29,22,21,24,29,32,19,17,31,32,18,32,22,13,18,33,32,34,33,37,40,32,39,23,26,28,35,34,29,31,26,28,23,26,30,38,42,24,24,33,22,26,24,1,26,31,20,15,38,42,16,27,31,31,19,33,25,27,20,38,32,30,27,24,28,29,23,32,34,28,35,39,25,37,25,37,30,25,28,12,20,13,32,24,28,38,33,33,24,25,23,32,32,33,19,29,31,25,0,21,34,28,32,33,21,31,31,44,42,22,35,28,29,29,32,36,31,38,37,34,29,30,32,33,28,36,24,20,29,36,18,34,38,30,20,32,27,16,37,30,32,26,19,26,26,35,21,35,30,31,21,32,27,28,27,32,20,23,23,28,31,36,32,29,38,28,18,34,33,30,32,42,22,32,30,33,23,29,29,39,29,19,36,34,32,25,23,26,33,29,34,31,44,20,18,18,37,39,20,41,24,22,35,3,17,29,29,26,36,32,31,28,32,28,44,38,18,27,27,30,22,28,31,16,35,25,30,13,27,21,23,32,35,34,29,30,31,28,29,38,25,33,24,33,29,24,30,22,24,24,32,27,23,28,39,24,25,45,27,19,29,47,26,28,14,19,19,37,33,21,24,22,17,31,30,17,38,34,26,36,29,28,28,26,46,24,24,15,32,33,25,30,35,25,30,31,40,34,19,31,32,32,23,21,35,40,29,28,30,34,31,33,20,27,33,35,36,25,34,28,24,40,39,29,28,29,39,26,29,28,25,33,31,23,17,39,26,26,21,23,24,32,31,29,21,31,35,39,42,13,9,16,25,30,23,19,36,25,27,26,33,18,26,30,28,29,30,6,22,21,27,33,17,21,27,40,21,17,23,37,17,8,31,29,30,32,32,18,36,31,27,31,28,26,37,30,38,29,27,29,23,27,39,33,46,26,22,24,32,43,24,33,35,21,28,26,33,39,14,27,29,30,24,30,21,36,38,24,34,17,29,33,21,26,25,35,27,25,30,47,26,18,36,37,25,12,28,29,37,28,33,16,38,31,16,15,31,27,24,23,49,43,26,18,25,24,37,24,36,27,27,33,40,31,33,26,18,15,35,38,31,29,32,17,21,21,29,17,39,23,35,25,25,32,104
31,27,28,32,24,34,17,20,30,29,28,32,16,25,24,35,15,23,27,24,46,30,30,18,27,33,20,27,30,25,21,35,27,28,28,18,13,22,28,15,31,32,25,16,20,21,17,25,31,34,32,40,30,45,28,26,33,18,33,23,26,32,26,20,27,22,18,36,26,28,23,33,38,24,33,27,10,25,25,22,19,18,30,29,27,30,27,27,29,31,24,32,28,28,26,21,23,33,22,24,33,11,26,26,29,34,23,23,19,21,25,23,24,32,18,17,12,25,30,24,28,19,36,21,25,16,19,22,32,36,32,31,31,31,48,33,22,34,22,34,29,46,41,27,15,17,31,19,25,19,26,31,24,31,30,20,36,37,21,18,21,31,29,27,26,22,30,34,35,38,32,13,18,33,29,24,25,34,31,36,28,26,11,20,30,29,25,22,34,28,24,29,29,28,24,18,48,29,22,27,24,34,32,29,38,26,27,26,28,19,22,30,38,28,26,22,26,23,30,25,27,24,33,34,38,38,42,30,27,27,13,26,33,24,34,25,28,26,30,25,32,29,20,30,24,1,31,30,20,34,26,24,32,34,37,35,32,20,25,16,38,12,20,22,27,19,19,19,32,22,20,26,29,34,18,21,31,15,33,30,27,17,5,16,28,24,29,22,25,27,27,33,25,29,25,20,23,30,26,30,31,29,32,21,0,29,21,32,32,26,18,29,24,40,20,25,34,18,26,33,25,40,32,31,23,21,27,30,35,15,30,4,29,21,30,20,23,45,21,26,35,23,32,36,21,19,27,26,24,21,35,23,23,19,18,26,30,33,32,21,23,20,30,25,31,23,23,39,24,30,30,26,22,39,31,39,31,29,40,36,24,24,24,18,32,26,31,34,24,22,25,34,16,25,29,29,27,42,27,21,26,40,35,27,40,18,16,33,24,26,36,21,18,20,33,35,17,22,18,50,34,30,31,13,24,22,28,31,27,38,30,29,30,29,26,28,39,30,34,18,26,27,26,19,37,10,18,28,32,23,21,30,26,14,16,26,28,44,25,33,26,26,32,30,22,23,41,19,28,26,22,26,36,26,25,28,25,24,31,28,29,38,25,22,29,23,18,19,17,48,25,27,25,35,34,23,30,34,29,19,41,38,30,23,26,33,27,28,28,39,40,23,25,26,30,23,25,22,29,29,38,28,18,31,26,24,37,34,24,20,18,29,23,29,35,22,30,35,31,28,34,31,30,29,12,31,29,26,19,24,33,37,38,31,16,12,5,18,16,31,16,33,15,23,15,32,28,18,25,30,29,29,25,29,31,30,37,24,25,24,39,21,26,20,28,32,27,20,25,34,24,39,30,34,26,30,21,17,27,31,24,34,28,22,21,34,27,32,32,27,28,32,24,28,37,29,29,26,30,23,28,27,35,20,21,28,34,39,30,25,30,27,31,23,19,35,23,24,20,15,32,21,23,17,35,33,10,26,43,25,22,32,30,34,31,30,27,36,30,33,22,25,21,26,25,31,25,25,29,32,33,36,21,27,33,29,37,34,34,31,20,31,30,28,33,23,8,11,23,27,21,22,31,27,21,27,19,19,32,104
36,27,32,27,29,38,27,37,29,27,35,36,30,27,23,41,34,37,32,30,52,29,32,26,17,36,33,39,24,37,31,39,36,35,39,30,33,24,33,25,27,26,32,35,32,38,27,30,34,40,40,32,35,48,29,35,35,30,30,31,29,27,35,25,35,35,34,38,23,33,31,44,35,29,22,38,29,35,30,30,28,32,25,28,36,28,29,25,32,33,33,30,36,34,34,36,32,38,35,23,31,27,38,36,27,33,25,32,17,19,30,22,22,24,22,26,28,33,40,29,31,21,35,32,32,24,31,27,18,39,38,39,34,35,59,39,30,33,32,40,37,38,31,25,25,39,34,29,25,27,18,43,11,4,29,22,21,41,30,30,28,32,34,32,35,32,39,34,28,39,40,27,22,25,31,33,12,29,29,39,15,37,30,25,26,38,33,34,44,28,36,40,36,32,22,23,38,32,26,22,34,28,26,21,48,31,35,34,32,31,36,30,37,32,33,34,36,33,33,33,19,32,34,30,43,36,46,35,29,27,27,28,32,34,41,30,27,36,36,37,42,41,22,39,31,28,39,30,35,30,22,34,32,36,41,44,36,28,33,21,40,26,32,28,32,19,14,29,32,27,28,26,30,5,26,35,33,31,41,19,37,31,27,25,35,29,34,36,21,36,29,42,13,37,24,30,25,27,32,36,25,32,30,34,29,0,27,29,25,28,28,29,46,28,34,19,38,23,33,38,30,26,34,19,25,34,40,25,36,25,37,26,38,31,40,30,35,43,28,33,38,32,31,29,40,36,30,34,30,23,35,32,40,21,20,34,32,41,42,26,25,34,38,32,41,33,27,33,26,37,10,31,36,19,24,45,46,37,17,34,31,38,32,26,36,32,32,36,34,35,38,34,26,36,32,20,16,40,35,35,31,39,47,36,41,28,30,33,37,36,41,37,36,32,34,38,25,20,28,54,37,34,28,27,38,36,20,31,33,33,40,34,34,37,36,35,41,21,42,17,38,39,30,31,31,28,36,38,27,28,29,39,35,26,38,31,26,34,30,38,30,25,40,39,31,30,48,30,29,33,27,31,43,14,34,37,30,30,40,34,30,30,34,35,38,21,26,33,31,53,35,35,30,28,32,33,31,39,43,31,45,48,29,35,36,26,14,30,26,49,40,23,34,35,39,35,37,36,29,29,20,32,35,24,29,19,39,37,27,33,30,23,21,33,43,26,34,38,31,31,45,41,40,17,17,34,36,28,33,33,41,35,37,30,40,41,34,39,24,33,25,42,25,26,27,27,31,28,35,36,35,28,38,16,32,33,40,33,36,26,31,30,34,24,42,25,38,35,36,26,38,48,31,41,15,11,19,12,26,34,25,32,33,32,9,39,22,43,33,38,36,32,37,34,42,29,28,25,39,45,34,21,24,29,24,31,37,42,31,36,33,26,18,34,29,39,35,29,32,27,27,31,29,33,49,38,20,29,47,36,27,33,25,41,32,32,30,28,33,37,31,30,21,32,31,37,35,33,29,22,23,36,30,41,38,26,45,46,31,37,20,20,23,39,37,35,27,24,38,32,30,30,33,27,35,41,29,21,36,108
31,22,7,26,33,32,21,25,13,14,23,31,22,22,7,14,25,29,28,25,36,12,17,19,22,20,27,28,29,31,31,36,33,23,26,28,19,18,16,21,32,33,19,21,21,31,23,20,27,32,38,41,30,42,27,27,28,3,17,29,13,32,29,13,29,27,28,42,25,25,28,31,30,21,23,30,24,29,30,28,24,23,36,12,29,21,14,10,28,27,32,25,30,20,30,24,20,34,29,7,26,17,23,17,24,26,19,24,23,25,30,6,5,27,22,26,22,31,34,17,24,14,32,19,24,18,16,21,23,38,22,28,31,35,47,27,23,29,24,32,18,43,37,30,21,33,24,26,25,25,21,38,16,23,13,13,37,37,30,19,16,37,24,22,23,28,39,31,21,25,36,18,13,33,26,25,15,25,28,31,20,29,30,12,13,17,31,23,35,22,26,31,23,32,17,24,45,11,26,27,27,34,23,20,45,28,24,23,27,20,28,21,35,32,20,22,27,22,29,24,18,28,19,15,39,31,36,30,24,21,21,19,16,27,29,22,24,32,28,27,33,35,16,39,23,20,23,25,27,33,22,24,23,30,32,31,30,25,27,20,31,18,26,20,31,14,19,23,27,15,27,28,29,32,11,26,37,25,26,25,33,22,22,32,22,23,23,28,6,28,20,42,24,21,26,24,16,14,5,21,20,31,25,28,21,27,0,34,30,23,34,33,25,37,26,29,32,10,32,22,17,31,25,20,24,27,33,30,33,21,25,23,28,25,27,18,20,34,20,19,30,26,26,34,26,24,22,25,29,22,22,23,34,12,13,18,25,33,34,21,30,24,29,20,32,27,29,37,25,34,28,23,27,36,21,36,34,24,37,29,23,29,31,24,35,31,15,27,28,28,34,28,20,31,36,23,23,35,26,34,21,41,39,24,26,19,21,17,31,23,25,30,27,25,38,32,10,15,22,44,27,29,15,24,24,31,28,28,18,31,29,26,25,31,25,27,35,24,36,11,31,32,25,25,32,18,23,28,38,20,23,30,25,20,29,34,29,39,34,31,15,9,45,35,27,18,36,21,26,18,21,25,35,25,27,30,14,19,29,18,13,38,31,24,33,27,24,23,24,46,22,31,27,27,15,18,28,27,27,16,37,41,30,23,30,31,31,19,23,39,27,14,30,28,30,28,30,23,30,29,38,32,29,29,32,32,40,29,21,27,15,33,18,12,34,22,26,25,26,29,37,30,30,23,16,28,30,27,25,25,35,30,21,24,33,29,22,28,27,25,25,41,19,24,12,30,14,22,28,20,19,12,22,22,17,23,33,23,22,17,26,22,17,21,35,30,24,23,27,27,29,38,14,29,24,27,24,21,10,30,30,27,34,30,28,23,21,37,38,36,17,27,22,13,29,20,31,30,35,40,26,27,31,29,17,10,30,39,32,25,29,22,24,26,17,33,29,23,18,21,36,27,28,23,40,30,26,33,37,30,27,32,23,38,22,33,28,23,27,28,21,18,15,24,23,36,30,20,20,35,34,36,25,34,27,26,29,38,27,29,14,26,28,30,34,29,13,16,21,26,29,23,30,28,26,36,20,15,11,83
35,28,39,34,31,41,25,33,33,34,40,39,28,24,27,47,28,37,29,21,48,33,33,35,12,37,25,32,19,26,30,34,33,36,36,26,32,24,33,38,35,36,32,37,32,39,25,37,18,40,38,46,37,45,24,27,35,37,37,28,34,27,31,32,23,14,26,44,20,32,26,37,43,38,28,30,22,26,36,30,26,18,35,34,32,37,28,24,33,36,30,40,34,31,32,33,37,35,30,29,35,30,39,34,22,37,28,27,38,39,31,28,29,33,25,15,20,23,29,36,15,25,38,39,29,27,35,36,27,37,37,37,31,39,56,37,31,37,27,35,33,24,31,37,28,35,31,31,34,26,13,34,32,33,34,28,35,37,19,30,33,11,37,35,31,30,38,41,35,39,38,33,28,40,37,25,31,42,33,40,36,39,28,39,35,37,35,34,46,27,35,35,47,33,33,28,55,31,27,36,32,37,34,33,50,35,25,24,35,31,34,32,45,23,39,29,30,29,29,31,31,29,38,39,46,46,42,42,26,29,30,32,36,32,42,35,34,36,33,34,36,47,25,28,28,31,38,35,32,32,35,29,28,39,44,45,33,25,30,27,42,30,29,39,46,27,32,27,37,34,32,33,28,34,34,32,39,23,41,26,35,37,35,24,29,31,30,34,30,28,35,31,37,36,35,29,29,36,37,28,32,34,41,32,32,29,34,0,4,25,33,33,47,45,32,32,15,37,29,39,44,19,38,31,24,29,33,33,39,27,42,36,36,25,37,37,31,49,25,35,41,33,32,8,38,37,39,32,28,20,40,30,38,27,26,33,36,41,40,25,34,31,36,34,35,27,36,12,23,29,19,37,42,28,31,30,43,37,46,38,28,33,31,23,33,34,30,40,28,29,33,21,24,33,3,29,13,50,29,30,33,37,42,35,45,22,20,37,35,35,44,29,26,32,27,33,35,31,26,44,24,34,35,25,24,30,39,35,25,28,29,39,30,31,25,27,44,30,32,33,18,19,34,27,40,31,37,32,33,35,30,27,27,22,41,26,21,27,31,24,37,31,47,37,29,35,53,24,30,33,29,27,38,36,18,21,33,28,29,38,32,43,32,26,38,37,26,31,29,53,31,35,23,31,39,32,30,44,29,32,41,46,37,28,25,5,23,35,32,39,45,27,30,31,38,31,33,34,37,44,48,36,27,29,43,22,34,39,29,28,31,36,16,33,41,21,29,35,36,26,42,29,30,24,31,35,26,25,31,22,18,37,43,44,35,39,37,30,28,30,23,37,23,35,34,34,33,26,33,36,37,34,27,23,34,30,24,32,29,31,40,19,24,19,35,25,29,38,23,33,32,44,31,21,14,18,33,34,32,37,28,40,35,29,38,41,29,44,35,15,34,37,25,35,54,28,36,34,37,44,37,30,21,18,28,32,21,39,35,26,34,33,25,35,36,14,38,31,28,23,39,29,27,34,55,34,33,47,43,38,20,26,34,43,39,27,26,37,30,33,30,36,24,35,36,36,30,33,31,36,37,39,30,36,40,29,41,41,41,35,23,26,23,33,41,35,31,28,31,34,19,30,33,36,28,35,23,24,40,108
31,24,35,30,27,42,25,37,29,30,38,35,30,20,23,43,24,36,28,17,48,29,29,31,8,38,21,28,15,30,29,30,29,36,40,30,28,20,31,37,31,32,28,35,36,38,24,35,22,36,34,43,33,41,20,27,31,33,33,24,31,23,27,28,19,10,30,43,16,36,22,33,39,34,24,28,26,22,32,29,22,14,33,30,28,33,24,20,37,32,26,36,30,27,33,37,33,34,33,25,31,26,35,34,18,40,24,23,35,37,30,24,25,29,22,19,24,27,25,32,19,28,37,35,25,23,33,32,23,33,33,39,27,39,52,33,27,36,23,34,35,20,27,33,27,31,27,27,30,22,9,30,28,29,31,30,31,39,23,34,31,7,37,36,27,34,34,37,31,35,39,31,31,40,39,29,27,42,29,36,32,36,24,36,31,33,33,37,43,23,32,31,46,29,29,24,51,27,23,37,28,33,34,29,46,31,29,28,31,35,32,30,42,19,35,25,26,32,25,27,27,25,34,35,47,42,38,38,22,25,26,36,32,32,42,31,30,34,29,31,32,43,21,32,24,31,34,31,32,28,31,25,32,35,40,45,35,21,26,24,39,26,32,35,43,30,31,27,33,30,28,29,24,30,30,28,38,27,44,22,34,35,31,20,30,27,31,36,26,26,37,35,33,32,31,25,33,32,33,29,28,30,37,33,32,25,30,4,0,21,32,33,43,44,28,28,19,34,25,40,41,15,36,27,20,30,36,37,40,23,40,32,32,21,33,34,27,46,21,31,37,29,28,4,40,34,37,28,32,16,40,31,37,30,29,29,32,37,36,21,30,27,32,30,31,23,32,8,19,33,15,33,40,24,27,26,47,34,42,34,24,29,30,19,29,33,26,38,32,25,29,17,25,33,7,25,9,46,25,26,29,33,38,32,41,18,16,33,36,31,43,25,22,28,23,29,31,27,27,48,28,30,31,29,20,26,35,31,26,32,30,35,31,30,26,28,40,26,28,29,14,15,30,28,36,27,33,31,35,31,26,31,23,23,38,22,17,23,27,20,33,27,43,33,25,33,51,20,26,29,25,29,37,32,22,25,32,29,33,34,28,47,28,22,36,37,25,27,25,49,34,34,27,32,35,28,26,42,25,28,37,46,33,24,21,1,19,31,33,39,45,23,26,27,34,27,29,38,33,42,45,36,23,29,40,24,38,35,25,31,27,32,12,29,37,17,25,31,32,23,41,31,32,20,28,31,22,21,33,26,22,39,39,42,31,35,34,26,32,26,19,33,24,31,30,30,29,26,29,32,33,30,27,19,32,26,28,29,33,27,36,23,27,15,31,21,25,35,19,34,29,40,27,17,10,14,29,33,28,35,30,36,34,28,34,37,25,40,31,19,34,33,24,31,50,24,32,30,33,40,33,26,17,22,25,28,25,35,31,22,38,36,21,39,35,18,38,27,27,22,38,33,31,32,53,33,32,43,47,37,24,26,30,39,39,31,22,33,26,34,27,32,20,31,32,32,26,32,31,33,34,35,26,32,38,25,44,37,37,39,19,22,19,29,37,31,27,24,32,30,23,29,29,32,32,31,19,20,39,104
28,19,20,24,31,33,20,29,22,26,21,30,20,1,18,31,20,27,15,27,27,18,13,20,13,29,27,23,20,26,10,35,18,18,21,26,22,9,16,25,28,29,21,17,19,26,22,24,22,17,28,32,30,30,29,25,25,20,20,13,19,20,21,17,28,22,26,35,17,27,27,31,20,21,25,28,22,24,23,21,21,18,23,21,19,17,24,21,30,24,15,29,27,6,17,24,20,21,22,16,15,15,23,20,23,29,16,18,23,23,17,17,18,33,25,15,20,15,27,17,19,9,33,25,24,15,16,23,32,22,17,19,31,34,44,14,16,29,19,29,28,39,32,17,24,23,21,19,17,25,14,30,22,29,22,12,28,27,19,17,14,28,19,23,23,22,36,32,24,35,23,17,12,31,25,23,21,24,13,25,26,20,28,31,26,20,12,21,33,20,27,28,33,25,21,21,47,14,27,24,21,34,15,15,38,18,17,16,24,18,26,11,38,30,15,16,11,11,22,25,13,14,22,26,26,32,23,30,11,14,18,18,25,22,24,20,23,26,10,26,28,33,13,28,17,27,13,24,22,25,23,18,15,27,24,27,27,10,15,27,30,16,21,18,35,11,16,22,26,15,20,28,26,33,15,17,30,23,30,25,32,21,28,23,9,20,10,26,17,26,19,31,19,11,26,14,15,23,18,8,25,26,29,21,26,28,23,25,21,0,13,25,28,34,21,29,28,29,31,31,31,34,24,22,22,19,25,25,35,19,23,27,23,22,15,20,20,37,20,23,26,16,13,25,36,23,26,26,20,5,31,10,24,11,10,8,22,18,19,18,23,18,30,22,27,24,24,26,8,30,18,23,26,20,26,39,34,31,33,18,23,28,11,8,18,13,17,26,25,25,21,26,19,23,27,18,12,39,27,34,22,30,33,27,29,14,16,28,24,16,29,22,22,17,26,28,14,19,21,36,26,26,18,22,24,24,26,11,5,30,26,24,17,19,22,24,32,17,24,22,26,27,22,21,26,16,24,22,21,22,13,23,20,19,21,27,22,32,30,28,23,18,42,32,24,16,34,16,22,18,18,22,32,27,22,25,18,20,19,13,17,31,28,27,18,21,23,19,17,44,13,25,23,11,28,20,24,27,29,16,24,36,30,17,23,22,22,15,24,24,29,9,17,23,29,22,24,17,27,33,30,31,29,31,27,22,37,24,14,20,15,33,17,15,35,19,19,10,25,18,32,21,20,23,23,25,28,10,23,14,31,25,30,35,33,29,22,23,21,7,23,40,18,24,12,28,18,21,22,11,12,21,22,22,15,20,28,24,24,16,29,11,6,20,28,26,24,23,28,28,28,28,16,31,13,17,25,18,19,27,28,22,15,9,23,22,19,23,31,35,29,24,25,16,29,3,29,31,21,28,12,27,20,18,6,13,25,40,27,19,31,17,23,26,21,29,29,20,22,20,19,21,19,18,39,22,24,23,29,21,20,26,27,21,21,30,19,32,15,20,22,24,14,20,21,31,29,30,12,22,21,26,15,27,19,16,36,32,29,26,13,26,24,25,31,10,25,28,11,18,19,27,25,23,25,28,15,12,24,96
41,29,31,35,36,39,27,17,35,31,33,36,29,12,31,44,31,37,25,33,40,31,26,28,24,24,30,35,31,36,3,39,28,31,34,29,31,20,29,25,29,30,32,30,28,36,21,33,31,28,26,41,38,41,35,31,36,32,31,24,30,30,26,27,21,30,29,30,30,31,25,42,23,24,38,32,24,35,34,16,31,31,18,34,32,30,29,29,34,25,25,35,27,19,12,32,28,31,33,29,27,26,34,31,33,39,27,29,21,19,27,30,29,40,27,18,23,10,38,23,30,20,39,34,26,26,19,27,34,33,30,32,30,37,46,25,27,36,26,41,29,43,36,21,25,27,27,32,25,29,25,40,33,32,35,23,39,40,22,26,26,39,32,31,29,17,38,40,35,40,18,28,23,32,31,32,32,37,25,25,37,15,29,29,30,31,25,30,42,28,29,33,40,36,27,28,56,25,31,26,28,32,20,22,48,31,28,27,30,27,35,16,44,37,28,27,24,24,33,27,24,24,33,37,39,39,34,43,22,25,29,18,38,34,37,30,33,37,21,30,28,42,24,31,28,19,26,28,32,32,34,29,20,38,19,40,28,21,26,25,27,25,32,31,36,22,18,29,30,25,33,37,29,33,26,27,25,26,43,36,31,32,15,26,19,31,19,35,28,30,30,34,30,24,35,27,21,36,29,21,36,33,35,31,18,28,34,33,32,13,0,20,39,44,32,35,31,27,27,26,24,39,30,35,33,30,36,29,32,28,35,14,36,26,26,30,31,38,30,33,26,28,22,36,37,24,35,28,15,16,42,23,33,22,21,21,33,29,30,31,36,26,32,27,37,24,35,37,19,33,29,26,37,33,35,41,42,31,38,30,33,35,6,19,29,26,30,32,34,30,34,34,26,34,30,31,23,45,29,28,31,41,38,29,40,27,29,41,34,29,39,29,32,28,37,40,25,29,28,41,37,32,29,21,37,36,37,24,18,41,32,34,22,29,28,30,43,30,35,34,34,35,26,29,39,27,25,33,16,26,26,35,31,24,31,36,33,42,37,35,36,31,48,42,34,28,46,29,30,31,29,30,40,32,32,35,29,26,29,26,30,34,38,32,11,17,20,32,30,55,26,36,26,24,39,25,28,33,42,27,35,48,25,28,34,33,33,28,30,37,42,22,30,30,35,27,25,12,27,42,35,38,28,40,33,25,44,28,25,31,26,38,27,26,37,22,14,23,29,29,43,33,33,34,21,18,27,21,32,25,28,35,34,47,31,30,23,28,24,18,28,45,25,33,23,23,31,28,29,24,25,34,30,33,20,26,31,25,32,27,42,22,19,24,40,36,32,25,35,36,32,41,29,32,24,28,34,16,32,38,31,32,10,4,31,33,30,34,31,35,30,28,31,27,42,16,24,27,34,33,25,37,31,21,17,24,28,40,34,30,35,28,32,34,29,32,33,31,28,23,14,16,14,29,44,33,20,36,34,16,23,37,37,34,34,37,30,44,26,25,24,24,25,31,32,38,40,27,17,31,30,39,28,39,24,29,44,39,35,21,24,37,34,38,37,23,24,27,24,28,22,24,33,34,31,28,28,23,31,103
25,26,32,21,32,28,28,37,35,28,33,30,21,24,29,39,31,29,25,29,49,21,24,25,25,16,25,32,32,30,17,46,36,37,38,28,27,25,25,30,28,29,38,35,27,31,28,25,35,33,38,35,32,42,35,34,36,32,24,29,21,25,26,23,35,33,29,42,30,35,39,36,35,34,42,33,25,30,35,28,24,29,30,32,36,28,30,26,39,28,33,36,37,31,24,24,20,31,28,27,35,18,38,34,35,31,20,30,22,24,27,28,28,36,28,18,23,10,33,27,32,22,20,26,29,25,31,32,30,40,39,33,35,42,54,37,22,31,30,41,21,32,25,29,36,46,25,31,30,22,26,40,30,33,30,23,39,35,22,29,26,36,36,27,34,9,30,37,28,39,30,28,23,40,35,35,29,37,33,25,34,26,32,29,27,34,30,25,37,25,21,26,39,36,32,33,59,28,32,7,30,25,34,14,28,31,20,19,29,30,27,30,41,36,34,22,33,29,29,20,16,32,41,37,43,43,30,39,17,14,22,27,38,35,43,22,25,32,33,22,20,34,23,31,28,30,36,20,32,29,34,24,32,37,31,46,31,22,27,26,35,17,25,27,37,20,15,30,22,25,32,31,36,34,25,35,37,26,43,17,38,32,34,33,19,28,20,27,28,35,30,34,22,34,33,27,26,33,32,26,29,33,40,31,29,29,33,33,33,25,20,0,22,37,25,29,41,28,19,18,35,38,28,39,32,27,33,26,40,20,35,33,36,31,37,25,35,28,25,32,26,23,23,37,38,16,27,21,7,23,36,28,41,22,21,31,27,32,31,30,35,24,25,30,30,33,29,40,26,32,20,36,24,29,28,34,34,29,43,38,28,30,18,24,34,31,22,30,35,27,39,31,27,31,30,30,24,46,22,28,30,41,35,22,45,25,27,39,29,33,31,31,33,33,32,35,25,30,29,46,26,25,22,28,32,36,35,34,23,30,32,26,30,32,28,30,42,31,36,33,37,38,32,27,37,19,17,28,28,33,26,30,26,25,31,39,34,42,33,30,34,27,43,34,27,28,39,27,32,26,27,30,44,41,35,36,20,15,32,35,20,39,30,33,25,26,29,31,29,48,31,31,26,36,22,28,34,37,37,31,29,42,36,23,29,34,24,26,11,39,37,20,36,32,37,29,27,27,26,31,40,39,23,34,14,25,33,8,18,26,30,33,29,29,19,29,26,28,21,29,38,29,28,15,22,26,22,28,24,25,38,36,30,46,23,27,34,29,31,30,27,44,26,35,27,3,19,29,31,33,34,31,30,14,30,24,41,19,25,27,43,22,24,31,40,23,32,17,31,32,24,34,21,27,23,19,26,17,24,37,31,33,22,16,26,29,16,35,25,28,22,22,31,30,47,26,35,35,37,44,33,31,32,21,25,27,38,27,34,25,40,30,12,26,26,42,32,29,29,26,26,8,6,23,37,34,33,35,40,27,23,32,35,37,34,33,30,40,27,33,17,35,22,31,30,30,36,25,31,25,24,44,28,39,30,34,37,36,36,14,21,18,21,36,35,28,37,35,29,28,22,28,26,37,31,37,26,22,28,98
43,28,22,31,47,43,31,40,32,28,32,46,35,27,26,39,39,40,43,42,46,30,33,38,35,37,44,37,42,44,36,50,38,37,40,42,37,31,34,38,46,47,36,40,30,42,37,36,38,43,44,53,46,52,44,36,41,28,22,35,24,39,47,28,48,44,42,48,30,40,47,47,35,26,44,39,34,39,45,42,42,40,47,29,38,37,32,29,43,45,37,45,37,25,43,35,31,49,40,24,41,33,39,22,43,41,38,38,39,41,45,25,26,42,40,40,36,32,44,28,35,25,42,41,29,37,32,36,40,44,36,41,42,41,56,40,38,39,41,49,33,50,43,35,37,38,42,31,30,37,36,49,36,43,30,28,43,53,44,28,25,49,38,38,38,31,51,45,26,37,46,33,28,47,41,34,36,42,39,45,40,35,35,37,28,22,40,32,44,27,40,45,48,50,37,34,58,16,44,29,32,46,41,36,50,33,35,34,41,29,39,37,46,45,34,38,39,39,42,32,35,36,40,36,54,51,49,31,33,36,37,34,35,34,43,33,36,42,36,41,42,49,35,47,28,25,28,39,43,44,36,40,41,49,38,46,42,32,37,40,46,32,39,37,50,27,32,29,37,26,32,40,40,51,30,39,51,39,43,35,44,37,29,37,37,39,38,41,27,37,35,54,41,26,38,29,31,31,20,36,39,42,45,44,24,46,25,47,43,28,39,22,0,47,39,39,49,35,41,39,42,46,38,41,39,39,45,43,49,35,34,28,35,35,32,35,36,39,25,38,46,31,41,47,45,35,38,33,29,27,33,38,42,27,26,23,38,44,45,33,35,40,37,30,42,37,38,42,30,42,38,28,42,47,38,41,45,39,42,44,28,41,37,30,40,41,31,40,40,39,39,33,32,43,47,32,34,42,34,45,40,55,53,29,47,36,38,36,43,35,36,35,38,39,48,45,30,35,34,59,46,37,20,33,35,42,42,39,33,46,46,37,43,41,42,44,54,31,46,30,48,49,36,39,47,34,36,44,46,35,28,38,39,34,40,47,44,54,48,42,34,26,54,52,44,27,45,38,33,36,40,42,52,45,38,41,25,30,38,32,29,43,44,41,44,39,38,31,29,60,40,43,38,39,36,28,35,38,40,32,50,48,41,39,40,44,42,35,33,52,38,31,36,45,44,33,35,39,44,46,45,38,42,43,36,47,51,30,36,38,31,39,37,17,41,33,37,36,38,41,52,47,46,33,36,41,44,32,38,42,52,47,38,43,40,36,29,42,36,33,39,56,33,36,28,25,30,30,33,30,31,29,40,32,36,42,44,34,35,32,41,39,34,35,40,41,42,34,40,44,41,49,30,39,35,37,41,34,21,46,44,44,40,35,45,34,26,49,47,50,32,39,39,18,54,31,42,45,49,47,40,39,42,37,22,15,41,49,41,40,44,33,30,37,34,50,47,42,38,35,41,30,28,34,55,41,34,38,52,36,35,48,43,49,39,44,40,38,37,46,32,33,36,41,40,51,45,35,38,44,43,51,30,39,42,41,47,52,43,36,35,36,39,47,47,38,32,35,39,43,44,38,38,39,41,41,37,34,26,98
34,37,39,30,39,40,32,50,36,35,32,47,26,35,30,51,35,24,36,39,53,35,39,32,36,37,37,37,43,35,41,47,20,39,39,37,36,34,31,34,27,28,39,49,30,26,35,37,40,41,47,44,45,37,44,31,40,36,29,40,38,31,35,26,46,37,37,51,35,42,43,35,43,32,44,28,34,36,40,37,28,33,38,31,30,35,23,27,45,31,23,32,32,33,41,23,19,42,38,32,43,31,38,36,41,38,33,30,41,39,38,31,32,35,34,31,34,35,39,26,41,37,33,39,34,34,35,43,41,40,39,41,37,46,56,39,28,8,34,34,37,47,49,41,30,46,39,33,33,42,37,42,39,32,33,37,49,24,35,28,25,42,38,39,38,34,42,27,33,34,41,36,38,38,43,33,40,43,41,40,43,38,36,44,36,39,35,31,19,36,28,33,34,34,29,27,58,33,38,44,37,38,32,23,40,29,41,40,27,29,32,28,38,36,33,25,37,37,44,38,21,32,41,42,33,15,48,28,30,33,35,42,39,39,45,17,14,23,35,29,43,44,30,38,27,41,36,33,42,24,36,27,32,44,48,48,34,37,33,36,42,30,37,35,49,37,38,34,35,24,34,31,44,33,28,35,46,37,48,37,45,32,37,44,39,23,40,32,33,30,44,47,15,34,29,28,40,36,37,35,18,33,37,42,40,28,37,45,44,34,44,37,47,0,22,29,30,46,38,35,53,35,37,45,41,35,29,43,46,33,34,36,37,28,42,37,39,44,30,27,39,30,43,43,48,23,35,37,32,32,35,42,45,37,36,31,39,42,43,24,35,27,41,21,28,30,38,44,30,36,31,34,45,40,17,48,33,37,45,46,33,25,43,35,40,34,38,39,35,32,44,35,31,36,43,41,35,42,40,41,25,46,39,36,43,29,31,40,45,32,42,40,37,42,44,45,29,31,29,53,39,38,27,33,34,41,33,39,38,35,25,21,34,27,21,23,43,42,42,36,41,42,36,37,21,32,24,19,40,42,29,37,28,32,31,41,36,43,40,33,23,34,29,39,31,27,45,31,22,29,25,29,37,40,38,35,38,42,30,35,36,32,35,26,43,37,36,33,31,46,39,22,33,35,42,19,24,36,39,31,49,53,37,26,35,45,35,37,42,26,38,25,28,30,42,38,40,42,29,49,44,43,37,44,45,38,39,37,35,36,30,33,35,34,48,37,35,44,34,42,29,16,17,33,40,44,35,32,29,38,27,41,37,49,39,35,41,30,35,32,31,48,31,27,31,40,37,33,38,37,36,34,37,34,32,38,46,42,35,41,42,35,39,35,42,25,39,22,29,38,31,56,37,30,34,30,35,40,35,45,36,38,38,41,19,38,33,45,38,48,36,35,24,32,58,31,38,41,50,55,41,31,41,28,37,32,43,34,34,28,46,41,36,25,38,31,35,27,32,33,38,33,31,40,58,29,30,46,46,39,30,35,35,35,40,32,42,39,22,37,40,43,33,33,32,39,45,33,29,43,42,46,29,41,36,36,47,40,37,39,32,30,27,40,30,37,44,41,36,30,35,32,37,37,34,42,28,31,42,107
27,22,31,27,17,33,22,29,28,27,29,25,4,20,22,37,14,24,20,27,40,28,26,26,20,29,30,33,26,21,29,28,26,23,34,29,21,17,24,33,20,21,19,36,26,26,23,23,28,30,32,30,23,34,26,25,29,23,21,21,25,25,13,19,29,20,25,35,25,26,33,25,29,20,38,28,24,30,31,26,6,16,34,26,20,26,15,19,31,19,23,31,28,19,30,13,17,26,18,21,25,9,29,28,22,24,17,17,25,25,18,22,22,25,12,22,23,23,35,23,25,15,32,17,24,16,22,25,23,27,30,29,29,33,47,27,27,22,13,30,27,41,34,19,23,32,25,18,16,23,19,26,24,31,17,16,29,33,26,24,22,27,24,22,17,18,35,28,23,26,26,21,16,24,24,27,23,29,23,28,28,27,14,24,28,28,21,28,33,21,24,28,34,22,23,20,54,24,16,28,23,24,24,23,37,7,25,24,15,23,10,20,30,26,28,18,20,25,23,21,21,25,32,30,34,37,36,29,22,22,13,22,31,19,29,17,20,27,27,25,26,25,14,29,23,21,22,24,23,23,28,20,19,28,35,32,22,18,20,14,33,8,16,27,33,15,20,21,26,21,19,13,22,29,17,28,30,22,30,31,33,25,25,22,23,11,22,10,21,26,23,38,27,20,15,13,19,14,29,29,24,20,31,22,20,34,26,32,28,21,32,25,39,22,0,19,32,24,30,31,31,31,28,35,23,18,24,31,37,11,31,24,22,22,32,29,26,32,20,15,27,15,25,32,35,19,21,22,20,16,35,31,34,15,14,17,26,29,30,17,21,16,26,13,25,24,31,36,19,29,27,22,30,36,23,35,23,27,36,28,23,25,30,16,29,22,30,30,29,18,24,27,21,22,34,24,21,32,23,28,13,33,32,23,35,12,14,31,25,19,35,20,17,25,33,33,16,21,23,45,33,26,19,23,22,21,19,25,26,34,24,21,17,26,20,22,34,25,29,27,24,25,14,26,35,10,18,24,36,24,12,22,22,21,31,26,21,37,18,25,29,23,35,17,9,24,42,10,28,22,9,13,27,30,28,28,24,20,32,26,29,39,13,25,34,23,24,18,16,43,23,27,17,32,32,11,28,33,27,22,35,33,30,19,31,29,29,24,24,33,30,17,18,17,28,22,24,29,18,29,38,30,29,29,34,29,29,29,19,17,21,23,16,26,31,15,23,31,25,21,31,25,26,28,18,27,27,21,7,17,29,25,35,40,31,27,24,25,20,24,9,26,20,17,18,28,28,22,24,24,25,16,28,28,24,24,34,20,23,20,27,20,25,13,27,20,28,20,28,28,25,35,29,22,22,26,17,22,24,29,26,28,32,28,29,28,23,39,36,39,26,26,23,27,41,23,29,26,31,38,33,17,29,19,18,24,31,39,21,21,32,23,27,15,30,33,24,11,16,21,27,17,19,25,43,20,28,26,38,28,17,28,21,30,26,22,20,24,22,20,18,22,16,28,29,39,33,23,21,29,30,39,14,26,28,30,35,31,21,27,15,25,22,19,25,19,28,31,28,14,26,26,27,32,27,26,13,14,29,100
29,29,31,8,36,32,20,41,35,27,32,38,23,30,30,41,24,28,35,24,44,34,31,29,20,30,28,35,27,32,35,40,36,28,35,25,28,27,37,26,32,33,27,39,28,30,18,27,34,32,33,44,39,39,19,25,34,26,21,36,27,30,32,22,37,28,25,37,21,37,34,39,31,24,40,28,21,26,35,23,25,24,36,34,31,27,30,27,41,35,34,24,28,23,27,27,23,41,28,29,34,26,32,29,28,33,28,32,31,33,37,30,30,38,30,20,19,28,29,26,33,23,41,36,20,25,25,34,32,34,34,30,37,34,43,35,32,30,31,37,25,37,30,33,25,34,37,10,20,34,19,43,23,23,35,24,32,38,24,26,25,35,29,26,35,33,37,35,25,36,23,23,24,37,34,27,24,34,35,33,27,33,33,36,28,20,28,30,31,30,28,33,38,38,16,22,56,25,33,34,23,9,37,22,29,12,30,29,31,25,29,35,18,32,32,32,33,30,26,31,20,30,39,38,45,30,39,21,32,30,28,27,38,27,34,21,24,37,38,27,35,44,25,33,19,26,26,24,36,32,21,30,37,39,28,37,35,33,35,31,40,27,27,24,36,21,26,22,26,24,9,32,34,24,20,31,32,22,40,22,28,27,22,31,34,27,35,29,29,26,31,36,14,24,34,15,24,32,29,33,28,37,24,35,25,19,29,32,28,29,35,29,39,29,19,0,38,38,34,32,45,37,15,37,32,27,33,21,37,30,34,21,24,24,28,22,29,35,16,28,34,19,38,32,42,26,29,30,31,28,40,33,33,23,22,21,34,31,32,19,6,33,34,29,39,26,24,36,28,25,22,26,32,31,27,34,37,25,36,37,19,29,36,31,38,27,33,17,27,28,20,33,19,31,32,32,21,34,32,44,29,41,42,28,44,28,26,40,35,21,37,22,21,35,37,39,19,14,21,51,36,34,19,24,30,17,32,34,30,39,29,25,36,31,25,23,43,33,30,29,32,33,29,22,33,27,27,33,38,33,16,26,30,17,35,32,27,42,37,40,33,27,21,36,28,27,45,28,24,36,26,30,34,32,35,32,26,31,34,30,33,31,32,30,32,32,19,14,12,44,28,36,28,25,40,27,26,36,35,25,38,41,35,31,25,29,26,29,35,39,45,24,29,34,35,24,26,32,30,32,39,31,30,26,35,13,43,26,30,26,24,4,22,24,41,27,35,34,25,24,40,30,31,20,33,37,37,26,26,27,40,24,42,42,41,37,30,30,22,36,28,40,18,33,21,26,33,21,24,28,29,34,32,19,31,36,40,35,29,28,37,24,29,25,23,28,31,26,31,39,29,47,32,38,22,23,31,28,30,16,7,27,38,34,10,35,13,42,38,40,24,26,28,27,47,26,34,37,28,35,30,2,29,23,26,24,37,45,38,31,40,31,17,29,23,39,36,24,19,16,31,32,30,26,45,33,21,36,44,34,25,38,6,28,31,36,23,34,26,35,33,35,24,28,27,38,35,21,34,34,34,37,16,22,34,27,41,41,28,38,23,23,26,26,38,30,31,34,32,31,24,18,35,37,31,28,28,24,30,102
40,31,39,33,34,43,30,42,32,42,33,26,28,27,27,45,27,29,26,31,33,31,35,30,27,38,34,37,34,11,28,48,39,41,41,31,34,30,27,27,37,38,27,45,31,31,30,34,33,31,37,39,28,47,35,25,34,35,36,37,31,31,19,29,38,29,25,41,35,34,41,33,30,34,28,28,27,34,36,33,26,25,38,30,33,35,30,30,40,35,36,46,30,34,37,21,25,32,19,25,39,25,32,37,37,43,33,24,38,40,24,26,27,26,27,23,25,31,37,29,30,31,43,33,34,32,36,38,20,39,40,37,33,44,52,28,26,22,26,20,34,39,41,38,37,41,26,30,31,33,28,29,37,40,19,31,40,22,27,29,26,26,42,32,30,34,50,33,40,31,39,33,32,36,23,27,37,43,37,38,40,25,34,40,43,40,37,33,33,30,31,26,39,37,39,35,58,37,31,38,35,45,19,32,49,32,25,26,35,30,34,17,44,38,38,21,29,33,34,25,30,24,33,37,50,38,37,34,26,29,29,36,29,37,36,27,26,21,24,32,35,41,32,30,27,35,37,29,29,38,37,23,13,46,44,44,32,32,27,29,42,24,16,26,48,31,31,32,31,27,31,33,41,43,31,25,42,22,34,37,32,37,29,39,32,31,33,34,28,26,38,39,36,35,35,28,33,22,37,36,24,25,33,28,34,38,32,15,19,28,31,41,49,30,32,38,0,39,35,38,46,28,40,25,39,18,24,20,38,27,35,30,37,34,37,24,42,51,30,35,39,24,36,23,40,29,36,26,36,31,33,38,43,31,30,32,31,32,33,32,34,23,30,28,34,36,29,27,30,33,34,34,42,37,23,45,31,37,37,42,33,31,31,32,29,38,34,42,37,30,35,36,29,22,18,37,28,54,23,43,33,29,37,33,40,21,23,37,31,34,43,32,29,38,41,41,32,37,31,42,31,30,34,30,26,32,31,39,33,27,17,31,15,19,13,15,35,36,36,31,33,34,39,32,44,26,30,17,36,37,27,19,25,27,34,35,30,36,35,39,29,27,43,37,29,24,42,23,22,25,29,29,23,30,28,25,32,30,37,36,32,41,32,12,36,40,31,30,28,46,31,20,25,35,37,26,24,39,21,37,38,47,31,22,33,20,38,33,34,24,38,26,31,22,28,34,36,29,35,33,34,41,36,14,34,30,19,35,31,17,36,42,31,38,35,34,38,38,30,30,27,14,15,38,33,37,32,28,31,30,3,25,35,43,39,35,37,16,33,21,29,46,28,34,34,44,33,31,36,34,35,20,33,38,19,25,27,30,31,36,28,27,32,33,39,32,35,28,15,18,30,45,33,36,29,33,29,33,28,37,36,28,30,29,40,26,33,37,41,30,34,31,10,33,49,31,30,27,41,47,32,38,36,20,32,36,30,48,26,24,40,39,37,23,23,1,31,31,33,28,38,33,35,35,55,30,32,42,35,26,22,11,40,46,40,12,31,25,32,18,28,35,33,24,23,48,45,33,16,29,30,45,29,38,25,43,43,38,29,35,32,37,34,31,33,35,38,38,32,34,27,30,31,35,26,38,20,31,40,112
38,26,17,30,23,42,29,26,23,11,26,24,22,28,17,24,33,23,32,32,46,22,27,29,26,30,28,35,31,31,28,34,32,28,36,33,29,28,26,31,32,33,25,31,31,21,29,30,33,42,34,42,22,49,22,35,34,13,21,31,23,28,25,23,31,29,33,38,34,22,35,38,34,31,33,38,26,28,38,24,18,25,41,22,26,31,24,20,23,31,29,35,35,30,20,31,30,38,29,17,27,19,30,27,28,36,29,29,13,15,30,16,15,37,12,22,27,21,33,27,30,20,34,9,34,26,26,16,33,43,32,37,38,43,53,33,33,38,34,35,28,43,36,21,31,35,31,36,35,33,25,33,26,27,23,21,35,39,26,29,26,37,27,32,24,28,46,41,25,35,26,26,21,30,29,35,25,32,25,38,30,36,20,2,12,27,31,33,45,27,34,39,13,22,27,31,55,21,16,21,35,40,33,30,55,31,32,31,27,30,28,31,42,22,30,28,36,32,29,31,28,37,29,25,33,41,42,40,33,31,23,27,26,31,34,29,32,37,36,35,39,35,26,29,33,17,33,30,30,35,32,30,31,40,40,37,34,28,32,10,34,18,26,30,21,18,13,31,30,25,37,25,28,28,21,34,33,30,36,27,39,30,23,34,29,23,28,28,16,36,28,38,34,31,27,32,24,24,15,31,30,37,35,29,18,23,10,37,34,29,27,28,35,46,24,38,39,0,22,32,7,41,33,30,32,28,28,24,29,21,35,22,36,29,37,28,30,42,30,27,37,34,31,38,35,29,32,32,26,29,32,29,41,20,19,28,31,41,40,28,40,26,36,29,37,31,38,33,32,39,30,33,35,39,31,40,41,34,40,30,33,37,28,26,40,32,25,35,36,28,35,33,28,32,34,33,27,45,33,24,25,45,36,28,36,29,27,27,32,33,35,36,33,35,40,23,20,25,30,50,37,35,19,29,31,32,31,27,28,40,30,33,29,32,26,24,44,34,41,21,33,34,26,33,42,20,28,34,39,17,32,40,32,28,26,32,27,47,24,33,25,19,41,29,21,28,46,31,36,28,21,24,38,35,33,36,24,29,36,28,23,32,31,31,36,17,28,33,34,52,32,37,20,37,25,27,36,37,36,23,41,45,38,29,29,35,34,29,25,40,37,24,24,35,38,34,36,33,30,39,43,40,30,36,28,29,42,36,31,27,22,42,22,22,41,21,29,35,29,27,38,31,32,23,6,25,25,34,25,29,39,31,31,34,29,30,23,35,32,34,15,32,27,29,22,31,24,30,36,30,29,22,32,24,27,30,38,30,26,25,36,26,27,19,45,26,34,30,34,34,33,44,24,30,28,29,27,11,20,36,35,28,33,27,32,33,25,38,28,42,27,28,29,23,19,30,37,36,37,41,36,37,35,19,23,20,35,35,38,31,24,28,26,33,27,40,36,23,28,29,37,27,25,33,48,31,28,36,43,35,17,38,33,40,29,35,26,33,34,32,28,19,25,33,33,44,38,30,30,37,38,33,33,44,37,23,38,35,30,33,24,26,24,40,41,29,23,26,31,26,26,32,34,38,34,37,30,25,21,93
29,26,35,36,39,36,25,31,34,33,32,35,26,30,28,43,31,34,32,10,42,21,26,29,30,21,6,13,37,30,24,37,34,33,36,36,32,28,17,29,29,30,38,40,24,36,31,29,35,34,41,44,37,37,41,30,38,32,29,37,29,28,28,28,26,17,34,45,35,31,30,24,39,32,31,31,30,33,23,31,31,21,33,33,24,30,23,27,34,37,31,30,40,31,31,29,25,38,28,28,25,25,32,34,40,36,29,30,24,22,33,27,28,40,33,25,30,17,29,28,32,25,20,31,28,28,31,27,34,44,32,35,34,39,40,31,29,30,30,39,26,45,39,24,19,35,23,28,28,26,31,39,29,36,34,24,37,34,29,22,25,32,34,31,29,16,37,24,33,34,37,17,22,38,33,28,30,39,23,32,33,28,37,24,34,38,25,26,34,25,26,31,35,34,22,16,52,33,30,26,25,39,22,21,47,29,28,27,32,23,32,20,38,39,30,19,23,33,25,20,23,28,32,36,49,36,26,39,24,27,29,30,37,32,38,27,30,29,27,27,27,41,26,38,33,27,34,27,28,29,27,21,22,40,38,42,36,32,33,32,21,24,25,30,43,25,25,27,29,26,29,31,38,38,26,25,40,31,45,28,40,21,23,34,26,30,27,32,29,31,31,41,29,32,29,23,27,35,37,31,34,29,30,29,26,33,32,29,25,31,27,19,41,38,30,34,35,22,0,23,29,32,34,34,35,26,32,36,40,27,34,22,18,21,40,32,35,31,30,34,33,27,30,21,38,21,31,21,12,30,40,33,38,23,24,29,23,35,36,19,32,21,25,21,30,19,32,33,33,37,23,34,26,32,33,36,39,34,40,28,33,28,25,32,41,26,24,36,34,25,36,31,26,30,32,33,29,40,18,33,32,24,39,26,39,25,23,38,32,29,39,26,29,36,30,39,25,20,28,45,39,25,27,27,27,33,33,25,28,43,37,31,24,33,33,35,45,34,42,32,21,22,29,33,42,26,22,25,35,26,24,34,23,28,38,41,36,40,40,11,36,30,24,39,34,23,41,27,29,15,28,29,36,34,29,32,28,23,39,28,22,43,35,30,32,20,32,28,26,48,31,28,25,41,38,19,31,38,32,26,25,42,38,20,33,26,25,28,27,36,38,27,26,32,35,24,26,34,29,39,37,36,8,39,23,32,41,27,28,26,25,38,34,34,30,31,33,36,28,29,31,28,27,24,28,12,3,32,29,32,38,38,37,45,29,33,31,26,30,24,34,26,27,27,27,22,23,26,26,26,27,33,23,25,16,22,41,19,29,28,47,29,29,33,37,26,25,22,33,28,29,33,23,8,28,24,33,27,31,40,38,35,29,23,33,35,31,16,6,44,27,27,32,32,41,33,37,40,33,40,34,32,37,28,28,32,38,13,30,22,35,33,27,31,33,36,23,30,33,29,33,15,13,32,39,29,24,42,38,29,28,29,28,38,36,34,28,44,22,27,21,24,27,26,27,35,29,30,19,37,36,42,24,36,28,32,41,38,40,19,26,21,24,36,27,27,32,35,22,33,29,33,26,36,25,32,26,25,31,102
40,34,18,35,20,40,24,28,23,25,25,12,27,30,17,36,30,31,31,33,40,24,28,29,32,2,29,24,39,35,23,46,40,27,26,30,28,30,28,25,33,34,27,37,13,33,19,32,28,30,32,41,14,44,35,21,30,25,32,36,21,26,32,18,39,35,28,36,26,26,40,40,36,35,32,24,23,32,40,22,28,31,36,20,30,24,24,20,31,32,37,33,33,26,26,28,24,37,33,15,30,24,34,29,32,17,31,32,36,34,33,16,17,36,25,24,24,16,37,21,31,26,38,27,24,30,27,24,30,41,26,33,37,38,44,33,31,27,32,40,7,32,39,34,30,39,29,27,31,34,31,42,27,34,21,25,44,31,28,15,18,39,28,34,26,15,36,28,36,32,32,30,25,35,17,21,27,33,32,31,31,33,33,34,24,32,29,11,23,35,25,30,41,35,27,27,45,26,29,25,21,35,28,20,46,27,32,31,28,16,33,24,27,38,20,28,35,25,38,32,22,35,31,27,35,29,34,29,33,32,28,30,26,31,33,24,21,20,23,26,26,40,28,32,24,32,29,25,33,31,23,30,28,42,37,36,29,33,33,27,38,23,30,24,46,26,31,26,27,19,28,28,35,42,20,38,31,27,34,30,29,34,35,40,25,27,26,33,18,22,32,40,28,27,26,26,27,22,20,32,19,39,35,32,33,38,22,39,40,31,26,18,39,35,31,32,38,32,23,0,37,36,36,29,36,32,36,38,37,23,22,36,35,28,33,22,31,46,21,28,32,27,29,44,38,20,32,31,11,34,30,34,37,24,25,24,37,31,32,30,31,30,35,30,38,30,25,48,33,36,32,37,39,41,18,43,38,15,46,33,24,27,24,31,40,28,27,38,27,29,34,41,23,36,36,35,33,43,32,34,29,39,21,34,38,27,29,27,35,32,33,24,27,38,45,21,21,26,21,33,36,33,30,20,32,31,30,34,29,40,33,28,30,35,29,31,47,36,42,21,39,40,33,27,23,25,21,22,34,23,27,34,29,22,35,40,38,44,21,34,24,13,33,38,31,20,38,29,23,27,25,21,43,33,34,37,22,27,37,22,25,45,35,29,31,32,18,27,25,50,27,19,17,36,27,28,25,31,31,27,33,45,32,29,33,41,36,26,29,35,35,22,32,36,33,22,24,29,31,39,43,35,29,24,32,31,35,26,33,31,26,28,28,27,37,33,30,32,26,35,38,25,24,28,31,35,26,31,30,31,36,38,29,34,29,33,33,33,23,26,28,36,23,28,23,21,26,25,20,24,23,20,34,27,27,30,34,31,11,29,41,28,30,31,32,32,36,21,30,22,28,46,26,31,34,31,29,33,18,33,30,35,28,22,32,31,30,39,29,40,8,27,30,25,47,28,31,28,39,46,30,34,41,22,29,25,31,36,38,30,32,34,29,30,21,39,37,27,26,21,32,14,12,31,50,28,30,39,26,34,20,38,34,42,30,28,35,38,29,33,29,21,27,28,27,36,42,11,25,33,32,39,27,31,16,29,23,22,37,18,26,31,30,38,31,31,31,28,33,30,28,14,32,32,30,30,28,27,14,86
45,33,24,37,30,49,36,33,30,18,33,31,29,30,24,31,40,30,39,39,53,29,34,36,33,35,35,42,38,38,21,41,39,35,43,40,36,34,33,38,39,40,32,38,35,28,36,37,40,46,41,49,29,56,29,41,41,20,28,38,30,35,32,30,38,36,40,45,41,29,42,45,41,38,40,44,33,35,45,31,25,32,36,29,33,38,31,27,30,38,36,42,42,37,27,38,37,45,36,24,34,26,37,34,27,40,35,36,20,22,37,23,22,44,19,29,34,28,40,34,37,27,41,16,41,33,33,23,40,50,39,41,45,50,60,40,40,45,41,42,30,50,43,28,38,42,38,43,42,40,32,40,33,34,30,28,42,46,33,33,33,44,34,39,31,35,53,48,32,42,33,33,28,37,36,39,32,39,32,43,37,33,27,9,19,34,38,37,49,34,41,46,20,29,34,38,62,28,23,28,42,47,38,37,62,38,39,38,34,34,35,34,42,29,37,35,42,33,36,38,35,42,36,32,40,48,49,47,40,38,30,34,33,35,41,36,39,44,39,42,46,42,32,36,40,24,40,37,37,42,39,37,38,46,37,44,41,35,39,17,41,25,33,37,28,25,20,38,37,32,44,32,35,35,28,41,40,37,43,34,46,37,30,41,36,30,35,35,23,42,35,45,41,38,34,39,31,31,22,38,37,44,42,36,25,30,17,44,41,31,24,35,42,53,31,45,46,7,29,37,0,48,40,37,39,35,35,31,36,28,42,29,43,36,44,35,37,49,37,34,44,41,38,45,42,36,39,39,33,34,39,36,48,27,26,35,38,47,47,35,47,33,43,36,44,38,43,40,37,46,37,40,42,46,38,47,48,38,47,37,40,44,24,33,47,39,32,42,43,35,42,40,35,39,41,39,34,52,40,31,32,52,43,35,43,36,34,34,39,40,42,43,40,42,41,16,27,32,37,56,44,42,26,36,38,39,38,34,35,47,37,40,36,39,33,31,51,40,48,28,40,41,33,40,46,27,35,41,34,24,39,47,39,35,33,39,34,54,31,40,32,26,48,33,25,35,53,38,43,35,28,31,45,42,40,43,31,36,43,35,30,39,38,38,29,24,35,40,41,59,35,44,27,42,32,34,43,44,43,30,48,49,43,36,36,42,41,36,32,47,44,31,31,42,45,41,43,36,37,46,50,47,37,43,35,36,49,43,37,34,29,49,29,29,48,28,32,41,36,34,45,38,39,30,13,32,32,39,32,36,46,38,38,41,36,37,30,42,39,36,22,29,34,36,29,38,31,37,43,37,36,29,39,31,34,37,45,37,26,32,43,33,34,26,51,33,41,37,41,41,40,51,31,37,35,36,34,18,27,43,42,35,28,22,39,40,32,45,35,49,31,35,36,30,26,34,42,43,44,48,43,44,42,26,30,27,42,42,45,38,31,35,33,40,34,47,43,30,35,36,32,34,32,40,55,38,35,43,49,34,24,45,40,47,36,42,33,40,41,39,35,26,32,40,40,51,45,34,35,44,45,40,40,51,39,30,38,42,37,39,31,33,31,47,48,36,30,33,38,33,33,37,41,45,41,44,37,31,28,100
31,30,38,35,34,36,33,47,32,43,36,26,35,34,26,45,33,31,25,32,49,33,38,29,23,37,36,35,30,32,36,45,37,37,38,28,27,34,29,35,30,29,22,47,28,30,37,40,32,40,45,36,28,44,30,34,43,29,33,37,29,30,32,32,34,25,34,49,26,33,37,34,34,34,9,35,33,31,17,35,35,29,37,29,37,40,33,29,32,34,34,35,31,28,39,26,26,19,36,24,36,32,35,38,33,43,36,22,38,40,27,25,26,14,37,34,34,40,36,32,33,35,36,40,25,31,41,39,8,27,36,32,24,47,43,30,33,27,32,35,35,35,42,38,38,42,41,27,33,26,24,36,34,27,20,34,44,34,38,26,29,22,38,38,36,41,49,28,37,44,40,29,34,37,24,32,35,34,34,44,38,27,39,43,44,37,44,30,38,29,35,35,38,44,38,35,56,32,38,31,28,42,29,37,46,34,28,27,34,25,38,33,46,25,32,23,35,40,40,24,35,29,38,36,47,41,39,29,28,31,28,37,35,40,43,24,21,33,33,36,41,28,35,37,18,41,35,29,32,33,34,23,34,49,44,46,31,30,25,37,39,31,33,37,49,35,39,35,31,30,28,38,39,31,34,32,44,31,33,37,32,25,40,35,31,30,32,38,27,33,38,50,39,33,36,28,34,17,36,36,19,30,33,31,40,26,31,19,15,34,39,38,46,35,31,37,28,41,32,36,48,0,42,12,35,35,36,41,26,34,38,41,37,35,33,35,42,44,21,34,43,32,35,11,42,30,42,25,39,30,39,40,46,33,34,30,36,41,42,32,31,25,29,37,34,37,17,23,27,27,30,32,38,39,18,38,36,41,43,39,24,32,37,32,37,45,36,44,24,39,41,32,32,39,22,40,24,45,26,41,32,29,37,26,45,27,29,32,33,34,39,31,34,42,38,43,35,39,30,55,42,29,35,30,31,38,32,36,35,38,32,28,32,34,28,30,39,39,34,30,29,30,42,38,35,31,31,29,38,38,29,39,19,34,25,33,28,8,35,27,24,26,48,46,38,31,49,29,13,27,32,36,38,17,36,39,28,23,36,34,34,45,29,23,40,42,38,27,25,52,38,32,37,36,36,35,11,42,36,38,40,46,19,22,32,16,34,40,27,42,44,31,39,33,40,29,31,39,32,39,44,44,38,14,32,39,32,33,34,34,38,41,27,29,34,32,40,39,30,38,45,32,31,35,41,30,29,25,35,35,31,35,28,43,43,39,43,27,27,36,34,44,33,38,37,41,35,34,29,33,34,19,35,34,35,40,32,23,33,38,21,32,36,30,36,32,37,29,20,19,38,37,35,24,25,29,40,38,27,25,34,38,32,35,35,37,30,36,34,34,34,31,25,34,54,37,18,15,46,53,37,35,32,35,35,31,29,43,29,20,33,29,34,24,34,29,37,34,39,35,25,40,40,23,51,36,37,42,48,26,37,33,39,44,37,25,37,18,29,35,21,40,35,39,38,47,41,37,32,36,37,50,29,35,41,40,45,36,39,36,34,37,34,35,31,42,39,37,34,37,38,40,30,36,30,30,26,34,40,104
25,23,30,7,32,39,20,31,28,26,20,24,24,23,22,39,33,26,34,32,47,27,24,34,29,35,28,35,36,33,27,43,37,31,35,27,29,27,31,26,33,34,34,41,32,24,22,32,26,35,37,49,26,40,34,25,29,28,20,33,25,29,33,27,44,37,20,41,26,32,43,37,30,28,34,26,23,28,31,27,26,35,36,27,31,24,29,25,41,33,34,39,33,27,31,26,22,40,25,22,39,21,29,29,37,42,28,36,27,29,36,21,20,38,31,26,21,32,33,29,23,15,41,29,25,27,28,37,38,43,35,29,37,34,56,36,36,29,26,43,33,36,29,33,21,39,36,23,24,35,30,40,29,36,28,12,40,44,30,30,27,38,32,30,36,30,33,36,24,35,32,19,14,36,19,27,28,37,37,37,33,37,34,35,27,30,32,31,40,24,13,18,32,41,31,18,60,24,35,28,28,24,37,31,42,25,33,32,29,29,30,33,33,34,29,30,35,35,34,29,29,30,32,28,39,43,45,34,33,30,25,12,31,27,37,20,23,37,32,12,42,37,25,38,24,32,30,35,39,36,30,32,31,39,31,38,35,30,35,31,32,20,28,23,40,15,20,22,33,27,24,33,33,39,27,27,36,23,41,21,32,23,33,35,33,25,34,30,19,24,19,42,29,28,35,19,9,29,28,32,27,25,36,38,32,34,25,38,36,24,30,28,38,37,28,15,40,33,34,36,40,42,0,31,25,28,31,20,36,23,36,32,28,24,33,21,32,43,21,29,38,23,37,40,44,18,34,30,27,27,36,34,33,13,14,25,26,35,36,15,21,28,34,28,39,26,31,39,30,22,24,30,28,33,26,39,36,34,44,42,24,28,24,28,40,31,28,2,27,28,35,30,19,27,35,32,28,49,31,43,27,46,44,27,39,31,33,32,38,25,35,31,34,35,36,39,26,29,21,55,42,34,18,26,36,32,31,35,29,45,35,24,29,35,31,33,44,33,44,26,41,42,29,24,42,22,19,36,38,37,20,29,34,19,27,37,32,50,33,32,30,24,36,37,29,28,46,29,29,33,23,19,46,35,20,23,24,29,40,31,28,41,33,31,35,31,23,23,21,49,35,38,23,35,30,26,31,39,41,22,46,41,32,31,29,37,27,22,32,45,41,29,29,22,33,29,31,35,31,38,43,31,30,35,34,28,37,36,30,27,21,19,31,25,39,26,32,34,34,32,36,36,37,19,27,37,37,31,27,30,39,30,36,36,39,41,34,35,26,29,29,40,18,34,24,25,29,21,29,31,32,27,37,18,32,35,32,32,29,18,42,27,30,28,32,27,39,19,28,24,14,47,27,35,27,23,29,22,25,31,22,33,32,26,25,33,12,38,37,29,33,35,33,26,46,27,31,34,38,45,29,17,36,28,18,23,29,47,26,33,41,23,16,28,22,39,37,25,25,20,35,29,28,25,41,26,26,38,48,38,26,40,21,42,34,30,31,39,25,26,30,38,24,27,26,37,31,30,34,39,39,46,20,31,38,40,41,43,34,34,23,22,25,38,38,31,36,33,35,28,30,27,35,40,27,37,32,24,34,98
19,25,27,38,25,37,28,43,32,34,30,17,31,23,27,34,30,35,36,25,37,32,35,30,30,31,29,29,37,29,32,47,35,28,31,29,30,31,36,35,18,17,34,35,22,37,28,32,26,35,43,39,19,48,42,28,37,17,33,31,30,31,29,26,41,32,23,47,34,38,42,34,30,31,3,29,21,36,11,33,30,32,36,32,29,34,34,30,32,34,32,29,41,16,37,22,26,31,27,27,35,31,29,33,40,33,30,32,36,38,34,26,25,26,36,28,23,36,41,26,29,25,30,32,33,32,30,39,20,33,27,40,35,42,54,32,34,37,23,45,31,47,48,35,32,33,30,27,27,27,31,46,22,15,32,25,32,22,32,20,23,34,29,33,33,39,44,37,37,45,43,23,27,25,12,26,23,34,35,36,26,29,38,32,33,31,34,24,36,24,32,29,43,46,31,29,50,25,40,32,36,42,17,37,46,28,26,27,23,19,37,21,43,37,25,34,33,33,36,19,35,34,39,35,48,42,41,38,33,36,35,25,35,32,34,28,31,35,28,31,42,22,33,41,29,30,23,26,38,21,28,32,23,47,44,37,34,24,29,38,40,32,24,28,43,27,32,30,28,24,28,26,37,24,25,31,42,26,40,38,38,19,36,35,31,27,32,37,26,29,32,44,32,21,24,22,22,29,25,30,31,30,39,37,31,19,20,31,27,22,35,39,41,45,35,37,25,30,34,29,37,12,31,0,38,26,32,35,38,35,32,35,29,30,37,30,34,45,29,31,35,26,35,23,40,30,30,20,39,27,32,32,39,26,26,18,36,36,37,26,31,36,24,32,29,28,29,35,30,38,29,33,32,33,30,39,32,39,35,38,32,26,33,26,40,34,35,33,35,34,34,30,27,30,34,39,29,39,17,43,29,41,46,27,46,28,30,37,34,28,40,36,33,31,44,37,24,29,29,46,41,24,31,18,35,33,20,33,27,39,39,32,25,39,35,37,44,39,38,28,36,37,37,30,47,32,31,31,34,38,23,33,31,25,37,42,38,20,26,39,35,29,44,40,33,25,43,26,25,38,29,33,43,5,32,35,29,24,29,23,33,41,40,35,36,37,29,27,25,47,35,34,33,24,35,30,23,36,40,30,42,41,31,33,37,28,33,35,28,40,37,31,27,27,36,37,39,27,20,40,32,39,31,26,30,35,20,38,28,25,29,41,34,28,29,30,35,32,27,37,39,30,29,36,36,31,36,32,34,35,22,44,40,41,38,34,36,39,15,25,33,41,26,26,26,42,34,29,37,21,22,31,38,35,23,29,26,24,27,31,33,32,28,32,36,37,36,29,32,7,29,39,34,36,30,30,30,31,30,37,35,44,34,31,28,36,35,34,28,42,32,28,35,29,49,25,30,27,43,50,34,35,37,31,28,26,23,37,31,32,33,17,37,24,31,26,26,31,31,26,37,38,40,34,45,35,37,33,39,30,33,36,37,32,31,13,36,30,33,28,22,36,32,32,31,41,35,35,20,32,33,47,21,35,29,38,36,45,41,45,31,38,35,35,34,32,27,30,33,34,32,33,25,24,31,42,29,32,31,92
31,22,31,27,28,37,18,20,27,32,32,31,19,21,21,38,28,31,31,33,44,18,13,30,12,34,29,36,19,28,30,34,30,29,35,25,28,13,22,35,27,28,33,33,29,31,20,24,27,34,35,43,33,42,34,32,28,27,30,25,24,30,26,24,30,30,25,39,18,31,26,40,33,24,37,32,21,26,30,25,19,26,33,26,21,13,28,24,37,22,27,36,19,23,29,28,26,37,26,21,28,14,32,27,22,37,14,25,26,28,31,20,19,36,25,24,19,30,31,23,24,14,39,24,27,7,23,30,30,34,34,24,32,32,51,34,26,33,27,38,32,40,34,22,27,35,23,22,20,22,13,33,20,27,27,13,35,40,28,27,25,27,30,26,31,25,34,35,31,39,28,18,13,37,26,33,19,35,26,33,24,32,27,31,31,31,28,29,41,23,27,32,39,34,28,24,51,25,29,27,30,37,34,33,41,21,32,31,22,27,25,31,44,32,32,25,30,20,29,28,31,26,31,27,41,42,42,27,21,18,10,19,30,25,35,24,27,34,30,28,36,32,11,37,26,24,26,31,33,30,19,27,32,25,32,38,25,20,25,27,29,15,23,32,38,14,19,20,31,24,23,26,24,30,22,26,34,22,40,22,30,22,28,20,25,18,26,25,18,31,20,40,37,24,28,17,16,28,29,24,28,31,36,34,23,25,24,24,20,22,33,32,39,41,23,32,39,32,35,36,39,35,25,38,0,25,31,30,34,18,34,27,26,22,31,31,31,39,23,22,34,19,29,24,43,22,26,29,27,17,36,26,31,12,13,21,25,33,34,21,26,23,33,28,35,24,33,28,20,33,15,26,27,24,27,39,38,32,38,31,26,29,31,20,30,29,17,27,13,25,35,29,17,29,27,20,11,46,30,32,20,46,40,30,30,22,24,31,37,23,34,31,30,21,34,33,21,26,19,50,30,33,28,24,32,32,32,28,21,34,32,28,30,31,28,30,30,21,34,25,27,28,22,22,36,13,21,31,35,29,16,26,29,17,29,26,21,36,27,31,29,23,46,30,22,27,45,24,28,24,16,20,41,34,27,30,23,27,36,30,17,44,28,31,37,26,21,22,20,51,18,34,22,33,29,26,26,33,37,25,41,39,27,26,27,21,19,11,31,42,41,27,23,31,34,29,31,30,25,26,35,29,31,34,34,24,43,26,16,24,26,36,16,26,38,17,25,32,30,27,38,33,33,20,26,23,32,22,22,30,36,32,35,38,34,30,28,32,24,27,22,39,16,30,23,30,18,19,31,28,29,26,28,19,28,22,33,27,28,7,42,27,22,19,31,28,30,23,29,31,29,42,16,34,10,14,24,21,24,25,27,35,35,29,34,32,22,37,38,26,31,29,31,27,43,25,26,23,35,42,26,30,19,27,17,24,30,39,31,28,38,22,21,30,31,38,31,18,23,18,31,24,26,29,40,27,32,29,46,31,25,28,34,37,32,36,26,39,27,33,25,27,12,30,31,36,30,28,31,34,33,42,18,30,39,32,39,39,28,34,11,23,26,33,33,26,31,28,25,21,28,25,34,28,26,37,21,10,34,104
26,17,31,29,26,29,14,35,28,35,29,25,14,18,22,36,27,11,28,17,29,26,21,22,22,30,21,28,29,7,27,37,27,25,25,15,25,18,26,20,29,30,32,35,21,13,14,23,20,25,19,23,27,38,31,11,20,25,26,22,22,23,22,21,33,24,9,33,24,31,36,33,28,19,29,14,11,22,30,19,15,28,28,27,25,21,25,25,25,24,24,33,30,18,23,22,19,34,3,22,27,11,25,23,31,33,22,27,29,28,27,21,22,23,21,14,9,22,27,25,23,17,29,19,23,18,24,32,27,31,29,32,33,28,48,25,25,27,27,34,25,39,38,28,22,31,17,17,15,19,23,35,23,30,28,18,33,34,18,19,22,29,26,21,27,20,34,30,30,27,29,18,18,26,20,13,24,31,28,28,27,22,23,26,34,27,23,23,35,16,18,23,21,31,25,19,49,23,25,24,22,32,16,29,36,16,21,20,24,20,20,14,39,28,27,20,30,28,27,11,30,23,32,32,36,35,34,28,20,23,15,24,31,21,29,18,21,29,21,17,35,27,19,27,22,20,21,28,30,32,27,22,16,33,37,34,21,19,24,23,28,10,2,13,33,17,22,16,30,23,18,22,29,30,19,26,28,6,24,32,24,22,26,24,26,20,25,20,23,12,25,30,36,19,24,12,21,29,29,27,25,21,26,29,21,34,27,29,30,19,30,27,39,35,18,27,18,28,26,32,35,35,28,26,25,0,6,33,30,13,31,25,21,18,31,15,28,37,19,24,29,8,22,34,35,15,25,12,22,14,37,29,27,17,16,16,27,26,27,16,21,18,16,23,21,20,29,31,17,27,27,21,27,32,24,31,32,25,34,30,22,17,28,17,27,23,25,30,21,20,33,22,13,4,26,26,21,42,9,34,22,37,32,19,38,25,27,32,26,18,32,23,26,26,35,36,18,23,15,39,35,16,28,14,26,30,21,28,24,38,28,22,18,28,24,26,38,27,33,26,28,29,23,16,33,12,16,26,26,31,11,15,24,11,18,34,30,43,27,31,30,24,44,26,18,24,42,27,27,24,18,22,37,27,21,21,21,16,28,25,25,39,18,29,33,26,15,16,15,39,29,29,22,30,32,21,29,30,31,21,35,33,32,21,23,31,28,19,20,36,40,28,23,23,10,21,23,23,27,31,31,25,23,29,31,21,31,26,22,1,22,31,25,26,21,22,30,29,29,23,13,26,27,28,27,23,23,19,17,21,15,34,36,29,30,26,26,27,17,18,18,33,12,26,20,30,26,15,23,23,24,27,26,29,10,16,23,16,26,22,24,18,23,22,26,29,28,16,32,19,15,31,24,28,22,26,15,24,25,30,21,37,27,26,36,29,24,34,32,34,24,30,27,27,36,22,31,28,28,35,19,25,29,17,20,24,23,36,20,23,24,25,28,24,16,19,33,20,17,12,26,19,21,29,40,26,25,28,32,23,19,29,29,32,28,24,24,21,23,21,14,29,18,17,16,36,30,21,13,13,14,39,13,25,22,35,38,31,30,29,17,30,27,36,27,21,27,30,26,23,18,18,17,33,26,29,24,18,30,99
32,23,37,25,30,35,20,41,34,39,27,31,20,24,28,42,27,5,30,23,35,32,27,28,28,36,27,32,35,13,33,41,33,30,31,21,31,24,32,26,27,28,38,40,25,7,20,29,21,31,25,29,33,32,36,17,26,31,32,28,28,29,28,21,39,30,15,39,30,30,38,30,34,25,35,20,17,28,35,25,21,34,30,26,30,27,31,31,31,26,30,38,36,24,29,18,14,36,9,28,33,17,31,29,35,39,28,33,35,34,32,27,28,29,23,19,15,27,33,21,18,23,35,25,29,24,30,36,33,29,35,38,36,34,51,31,31,21,33,36,31,42,37,34,25,37,23,23,21,25,29,37,29,36,34,24,39,36,23,23,20,35,29,27,33,26,40,28,36,33,29,24,24,32,26,19,30,34,34,34,33,28,17,30,40,33,29,27,32,22,23,28,15,33,31,25,53,29,27,30,28,38,22,35,42,22,27,26,22,24,26,20,43,31,31,26,36,32,33,17,36,29,38,38,42,41,40,29,26,29,21,25,37,27,35,12,15,34,27,23,41,33,25,26,28,26,27,31,31,30,31,28,22,39,43,39,27,25,30,25,34,16,8,19,39,23,28,22,33,19,24,28,35,36,23,32,34,12,30,33,30,27,32,30,24,18,25,26,29,18,31,35,42,25,30,18,22,35,35,31,19,27,32,30,27,40,33,33,36,25,36,33,45,29,24,33,24,28,32,36,35,36,31,32,31,6,0,38,36,19,29,31,27,23,37,21,34,39,25,22,34,14,28,40,36,18,31,18,27,20,40,33,33,23,22,22,33,32,33,22,27,24,22,29,27,25,33,37,23,32,32,27,33,38,18,37,28,31,40,36,28,20,34,23,33,29,31,33,27,26,37,28,19,10,30,32,27,48,15,36,20,42,38,25,44,31,33,38,32,24,37,29,30,32,41,37,24,29,21,45,39,22,33,20,29,34,27,34,28,37,27,16,24,29,23,25,44,33,39,32,34,35,29,22,39,18,19,31,28,35,17,21,29,17,12,39,34,44,31,37,24,30,38,32,24,22,40,31,23,30,20,24,39,33,15,18,27,22,33,31,31,45,24,28,38,32,21,22,21,45,33,34,21,34,38,27,25,31,34,27,41,39,38,27,29,37,34,25,26,37,45,34,28,29,16,27,29,29,25,37,37,31,29,35,37,26,34,32,28,7,28,37,29,32,27,28,30,35,32,29,19,28,29,31,29,29,29,25,23,26,21,36,35,35,36,32,32,32,23,24,22,39,18,32,26,36,32,21,29,29,30,33,31,30,16,22,27,22,27,28,30,23,28,26,32,26,33,17,30,25,21,37,30,34,28,31,21,30,31,36,27,36,33,32,41,35,30,40,33,40,30,33,26,27,42,28,37,34,34,41,25,31,35,16,26,30,24,42,26,29,30,31,32,20,22,25,31,22,23,18,32,25,27,35,46,24,30,34,38,29,18,35,35,38,31,27,30,27,17,27,20,35,24,23,22,42,36,27,19,19,20,42,19,31,28,39,39,37,32,34,23,31,28,37,30,27,33,36,32,25,23,24,23,32,32,23,30,24,36,105
37,24,29,13,35,40,27,36,31,24,34,37,27,25,25,43,38,33,26,30,30,32,29,36,29,36,34,35,36,31,30,46,28,21,24,34,35,25,36,32,35,36,37,42,32,35,29,38,31,41,36,47,39,46,34,38,32,33,26,29,28,31,33,30,43,37,34,21,31,34,43,40,10,34,38,37,30,32,36,34,30,36,42,32,32,29,26,22,35,39,25,44,38,19,37,32,28,32,34,27,27,24,32,35,36,34,32,34,18,20,28,26,25,36,24,33,28,35,37,30,28,18,32,32,30,31,31,28,40,28,20,35,45,28,58,38,32,35,37,40,40,42,35,26,37,36,37,31,30,34,30,45,34,29,33,19,36,42,37,30,27,42,22,36,32,33,49,42,30,37,43,24,19,42,32,36,33,27,25,33,38,38,32,26,23,34,36,34,46,25,33,38,36,34,36,34,60,28,28,19,33,30,39,33,50,31,32,31,36,31,33,35,39,34,18,30,36,36,30,30,31,20,29,33,49,47,43,42,27,30,28,25,34,25,27,26,29,40,34,32,46,40,29,41,23,29,26,35,33,38,35,30,33,43,35,30,42,26,31,22,37,23,31,29,33,16,11,29,35,28,30,37,38,30,30,23,26,31,33,27,39,28,35,39,32,32,33,33,24,37,26,49,35,24,39,27,22,34,31,33,33,35,42,32,30,25,30,33,37,25,29,26,43,43,31,21,20,24,36,38,31,41,20,35,30,33,38,0,41,26,36,34,36,31,38,27,35,40,26,36,32,29,36,41,47,32,40,31,33,21,42,35,40,18,17,21,29,40,39,31,27,31,35,32,32,33,37,36,18,32,30,33,33,39,32,45,42,41,42,30,29,34,31,24,28,37,33,22,34,33,36,31,26,33,36,38,28,54,32,36,34,48,49,33,36,32,34,35,35,33,38,36,37,33,42,47,29,34,28,57,42,35,24,33,39,33,37,27,30,45,35,30,35,25,31,33,48,39,40,31,41,42,31,31,49,25,33,36,41,29,26,36,26,26,35,43,38,43,36,35,35,29,42,41,33,29,41,34,28,34,33,36,41,38,31,34,27,27,32,16,33,21,31,32,38,22,30,32,30,50,38,39,32,36,35,30,30,40,41,25,42,39,42,29,33,38,34,27,23,44,47,27,30,38,27,34,36,38,33,43,43,31,36,34,26,34,39,34,30,32,26,25,30,30,40,31,39,35,34,28,42,34,35,25,18,37,39,16,30,32,23,36,41,44,41,41,35,35,34,31,27,44,25,38,27,29,34,28,34,14,15,32,37,24,37,36,37,31,37,23,43,35,31,31,41,33,35,31,35,37,34,44,32,38,29,29,32,13,30,33,28,33,35,29,31,36,18,40,30,40,39,33,30,31,43,28,41,41,38,45,35,23,36,31,21,28,34,39,36,27,36,26,22,34,28,19,39,35,32,27,19,32,32,31,46,38,37,36,50,39,29,31,27,44,24,32,27,40,31,38,29,29,30,33,32,42,36,37,36,37,36,45,28,40,43,35,49,48,32,40,29,28,31,36,44,34,36,38,36,38,37,34,36,40,32,33,33,28,33,105
46,35,27,29,34,41,33,23,34,34,42,36,33,35,28,24,32,41,39,38,47,32,33,21,32,35,41,34,32,33,29,48,38,28,41,34,37,27,36,20,36,37,32,33,30,43,31,30,21,29,44,37,38,55,34,30,39,36,32,38,26,35,35,38,40,31,28,45,34,19,39,36,47,26,35,33,30,33,43,34,31,27,30,27,33,37,35,31,6,25,37,46,17,36,32,31,35,45,31,26,44,28,28,41,42,31,33,33,30,32,37,27,28,24,29,30,28,34,36,35,24,34,41,38,33,27,40,13,18,39,37,22,14,38,61,27,25,41,31,42,30,48,41,38,30,42,36,32,30,31,33,38,38,40,30,35,41,39,26,32,35,38,27,32,21,39,39,42,36,35,26,40,35,13,36,28,38,32,42,36,42,17,34,31,33,39,41,28,40,34,28,33,41,39,38,33,62,33,33,36,36,40,29,39,51,39,33,32,37,33,39,27,47,27,35,33,38,30,40,29,37,40,42,38,37,31,36,41,30,33,24,38,37,32,33,35,37,38,34,27,39,46,31,43,32,34,43,39,34,39,40,33,29,45,43,37,28,31,36,27,44,29,28,17,38,32,30,35,41,36,33,24,30,41,36,43,43,25,38,33,41,37,30,40,35,33,36,39,29,31,42,46,40,41,22,33,35,27,29,34,35,34,30,33,35,36,33,39,40,35,32,40,49,46,37,37,38,29,40,37,36,26,36,38,34,30,36,41,0,32,39,31,41,37,41,15,44,49,29,33,35,36,39,37,37,33,28,30,39,31,41,26,40,34,33,38,40,30,31,36,36,35,34,30,37,39,27,38,34,17,36,28,45,44,34,43,41,36,42,47,32,30,30,33,44,40,29,38,36,39,42,40,32,34,36,40,33,50,31,35,31,39,48,31,49,30,29,38,36,39,31,34,35,35,44,44,35,40,34,52,45,34,30,33,21,39,18,40,31,48,40,39,31,42,36,38,50,41,41,32,35,36,39,35,25,27,34,34,28,14,34,36,31,30,47,44,39,34,35,45,31,24,50,42,34,37,55,28,37,37,34,32,45,41,27,30,27,28,44,33,31,49,39,35,37,34,30,28,30,43,28,37,28,40,38,32,37,25,26,35,37,46,9,32,32,41,33,35,32,43,46,33,35,35,40,36,38,33,34,33,42,35,43,24,42,37,44,43,35,29,36,41,36,35,39,37,38,30,40,41,35,33,32,31,23,35,37,36,36,37,41,25,18,45,36,32,38,38,36,31,32,49,31,24,36,37,32,34,37,31,32,29,34,30,29,35,21,28,34,36,31,34,32,36,32,36,36,34,38,31,29,43,30,42,34,35,37,28,29,35,40,28,22,28,36,36,24,46,46,41,29,41,33,37,40,38,8,11,32,39,23,39,38,33,37,34,18,48,35,30,7,42,28,33,16,38,40,36,36,31,38,38,38,33,55,37,25,43,45,16,31,43,43,49,29,37,42,28,40,34,26,16,32,21,20,44,50,32,26,41,42,30,34,33,35,20,46,47,29,33,31,31,34,37,43,40,39,39,37,32,34,34,35,42,35,40,31,30,23,95
32,18,27,23,28,28,19,28,25,28,24,27,7,18,19,35,25,24,31,26,38,23,21,21,22,21,26,29,29,16,25,37,27,30,30,26,20,17,19,29,29,30,30,31,22,26,21,29,23,32,31,34,25,39,31,20,24,18,24,16,20,28,24,14,37,30,20,35,28,33,36,28,33,28,34,23,22,27,26,21,17,27,29,24,24,21,18,22,36,26,24,26,23,25,25,16,18,37,14,19,30,4,24,27,31,33,18,21,22,24,29,18,17,28,23,24,20,18,32,18,20,10,28,12,31,11,17,32,26,31,30,28,30,33,48,31,23,25,24,36,26,41,35,27,22,32,24,26,24,18,23,33,14,21,25,11,34,28,28,20,17,16,31,30,28,13,38,31,26,29,31,16,11,33,24,22,15,32,28,29,18,22,25,19,27,27,16,24,36,19,19,24,34,31,18,25,50,21,27,23,30,35,27,22,45,18,20,19,26,21,13,23,32,33,24,13,30,24,28,16,24,23,29,25,29,26,38,35,18,21,8,17,28,26,35,20,23,22,27,20,28,20,15,31,26,16,28,21,29,29,23,15,27,29,30,39,29,13,18,25,29,3,11,22,37,10,15,21,23,16,27,24,28,30,12,24,30,17,35,26,31,20,20,25,27,22,28,13,16,21,18,40,30,26,24,21,14,25,25,27,27,26,26,28,15,25,21,27,23,19,28,20,35,33,11,30,27,21,27,23,28,34,23,35,18,13,19,26,32,0,26,19,30,17,32,24,21,36,27,20,30,19,31,27,34,14,30,17,15,14,34,29,32,10,9,23,21,33,34,22,30,11,21,16,26,19,30,31,17,30,27,28,25,31,26,30,26,33,36,33,30,26,26,11,25,17,25,25,26,13,34,25,18,17,30,24,21,35,18,32,22,36,36,18,36,23,25,29,25,27,30,31,28,25,33,37,11,16,20,41,28,21,22,25,31,31,28,30,24,32,31,24,28,28,27,29,34,25,27,20,31,32,25,23,32,5,13,19,31,33,20,26,17,18,27,32,27,42,29,26,27,21,46,28,20,19,37,21,23,17,20,24,38,30,23,26,19,15,25,26,24,34,16,24,32,26,22,26,24,44,22,22,26,30,27,14,25,28,31,17,37,38,25,14,28,22,31,19,19,32,33,26,22,28,23,29,31,24,27,24,33,30,27,32,30,31,32,27,17,12,16,34,25,22,26,21,27,28,22,24,26,22,21,24,22,22,30,19,10,20,24,32,33,33,27,27,20,20,28,24,20,31,17,22,13,23,23,20,30,28,27,24,25,23,23,23,29,15,27,15,30,23,25,22,35,24,27,15,27,28,22,30,24,25,22,26,6,17,22,29,28,35,27,24,34,28,18,34,33,34,27,23,26,23,40,22,24,21,36,38,28,28,29,21,13,20,26,35,25,16,35,18,22,18,25,28,30,22,19,19,34,12,14,24,38,31,25,21,34,23,23,23,24,25,33,25,25,27,24,31,13,33,16,23,23,34,28,29,24,24,25,44,22,34,31,34,39,35,32,22,15,27,26,30,28,14,23,26,24,25,28,26,22,27,22,37,24,14,31,103
31,32,26,30,38,38,21,40,29,31,16,34,27,24,32,39,29,24,37,30,38,30,25,31,32,24,28,21,39,34,32,46,35,29,32,28,22,28,34,31,30,31,34,37,13,26,23,32,25,30,38,46,35,37,41,20,29,22,26,34,32,32,35,12,35,37,28,42,33,34,39,31,27,23,29,23,20,21,37,28,28,36,34,27,29,21,36,35,40,29,33,30,40,17,32,19,15,43,32,32,33,22,28,20,40,33,29,31,27,25,39,31,30,31,33,27,22,33,16,12,28,26,42,32,31,28,21,40,31,45,28,39,37,35,22,33,27,26,36,34,23,43,36,27,21,30,38,26,24,28,33,38,29,36,34,25,41,41,31,12,9,39,30,30,40,27,36,33,30,41,38,32,27,40,38,18,30,35,31,32,33,32,36,37,32,26,33,11,23,31,24,29,34,43,22,18,42,20,37,39,28,35,34,37,45,25,37,36,25,13,33,30,35,27,26,33,34,34,35,35,35,35,40,40,49,36,42,34,32,31,26,31,32,28,35,17,20,38,23,25,43,40,26,40,31,29,20,30,35,33,20,35,34,40,44,38,26,31,30,35,37,23,29,35,42,26,31,23,32,10,27,33,36,42,14,32,37,25,41,24,33,32,30,35,32,23,33,33,31,21,32,38,41,18,31,21,28,35,24,31,24,38,30,36,30,37,25,42,40,23,35,35,34,34,31,34,35,35,34,22,42,38,36,32,34,31,29,36,39,26,0,31,30,25,30,36,25,43,28,22,33,23,36,43,45,19,34,35,28,28,31,33,34,26,25,15,37,31,32,21,30,31,39,34,40,27,22,37,31,35,27,21,41,36,23,44,29,30,35,36,31,25,29,29,38,32,29,34,27,29,39,28,20,33,39,30,31,40,36,39,24,49,43,32,38,34,34,42,36,27,28,29,32,30,39,29,15,20,21,49,30,35,24,17,34,36,35,33,28,34,32,21,36,34,28,30,45,29,39,35,41,42,30,25,39,23,20,36,36,39,20,30,34,20,31,39,37,46,39,36,29,34,33,39,31,11,29,33,28,35,25,29,37,30,31,34,31,35,30,24,29,38,36,27,38,23,24,26,24,55,36,39,25,34,32,32,30,22,37,21,43,42,32,34,20,40,27,23,39,42,36,32,28,35,38,27,29,26,28,42,38,32,30,37,35,34,35,41,31,30,20,38,34,21,45,29,21,33,31,33,42,33,34,22,34,38,37,33,30,33,37,41,36,48,38,34,27,31,20,26,31,36,19,29,17,32,30,22,29,22,23,35,39,21,34,37,31,35,19,27,38,31,29,31,35,30,40,18,30,34,27,50,28,37,30,26,32,32,35,30,30,38,37,31,37,40,27,42,36,40,24,32,25,16,51,26,31,28,43,48,35,32,39,30,23,19,28,47,38,35,41,25,23,21,35,36,32,27,23,21,35,28,29,26,51,29,26,30,42,33,28,34,28,43,32,28,32,35,22,37,33,37,25,33,32,43,44,27,31,36,35,44,22,34,32,39,31,44,37,35,24,25,28,42,31,33,32,35,34,30,31,24,36,23,40,35,33,25,30,102
27,31,30,29,28,37,21,24,32,33,29,36,20,26,26,37,19,27,30,20,50,28,33,14,24,34,16,23,31,29,17,39,31,32,32,22,17,26,24,11,35,36,27,18,24,25,21,27,27,30,35,43,34,41,32,30,37,20,31,27,30,34,30,24,29,26,22,40,30,32,25,37,37,27,37,31,14,26,29,26,23,22,32,30,31,34,31,29,33,33,28,36,32,29,26,25,27,36,26,25,34,15,30,30,33,37,27,26,23,25,28,25,26,36,22,21,16,24,29,25,24,22,37,25,29,20,23,26,35,40,36,27,35,35,52,35,18,33,26,30,33,47,40,28,11,13,35,23,23,23,25,27,26,30,29,24,40,36,25,22,22,35,33,29,30,26,26,30,35,42,32,17,22,29,33,28,27,38,32,38,30,29,15,24,34,33,29,26,38,30,28,33,33,32,28,14,52,33,26,31,28,30,34,29,42,27,29,28,32,23,24,30,39,32,30,21,30,19,34,25,27,28,37,36,42,42,40,34,23,26,17,30,35,28,34,29,31,30,34,29,36,33,24,34,28,5,32,27,24,38,30,21,34,38,33,39,30,24,29,20,40,16,24,18,31,23,23,23,29,23,24,30,33,31,22,25,35,19,37,34,31,21,1,12,28,28,29,26,27,31,31,37,21,30,28,21,27,32,28,28,27,32,31,24,4,26,23,36,32,27,14,33,28,36,24,21,30,22,22,36,29,41,32,35,27,25,31,34,31,19,31,0,30,25,32,16,27,41,25,30,39,25,32,36,23,23,29,26,28,25,37,25,19,23,22,27,34,31,32,17,27,23,30,29,35,27,27,40,28,34,27,29,26,36,28,39,35,33,42,37,28,28,20,22,36,30,31,34,28,26,29,33,20,29,33,33,23,46,27,25,30,37,39,27,44,22,20,33,27,27,40,25,22,22,35,36,21,26,22,46,38,30,29,17,28,26,24,34,25,37,27,33,34,29,23,25,43,34,32,20,30,31,30,23,40,14,22,27,30,27,22,30,23,18,20,22,27,47,29,33,22,23,36,34,26,20,38,23,28,25,26,30,33,30,21,24,29,24,35,32,29,38,29,18,25,27,22,23,21,44,21,30,29,34,36,27,30,35,33,23,41,42,34,20,25,33,23,32,28,37,42,27,29,30,26,27,29,26,33,33,39,32,14,35,30,28,41,38,28,24,22,25,27,33,35,26,28,37,28,32,37,28,29,30,16,31,25,30,23,28,33,40,39,33,20,16,9,14,20,32,20,36,19,27,19,36,30,22,29,34,33,30,29,31,34,34,33,24,29,28,43,25,24,24,32,30,31,24,21,37,28,39,30,30,22,26,25,21,28,35,28,38,24,18,17,38,25,36,28,31,32,29,20,29,41,30,33,30,26,19,24,23,31,24,25,32,30,35,31,22,34,30,29,27,15,31,27,28,24,19,28,25,27,21,39,37,6,30,39,29,26,31,27,38,35,34,31,40,34,37,22,29,25,22,21,35,29,29,31,36,37,40,22,31,29,31,41,38,36,35,24,27,30,32,33,27,10,13,19,31,25,26,31,29,25,31,23,23,34,100
23,26,27,30,29,29,21,30,29,33,28,34,26,24,23,36,23,32,26,28,38,24,29,31,24,34,24,29,31,26,33,32,30,29,21,28,30,25,20,29,36,36,33,36,22,34,27,22,33,26,36,31,34,42,38,28,37,31,27,36,15,31,29,24,41,32,28,40,21,31,38,35,27,18,32,31,20,29,35,32,24,28,37,26,30,33,24,26,44,32,33,37,28,17,36,28,24,32,22,21,34,26,27,27,26,36,24,30,37,37,24,22,23,38,24,22,22,30,34,24,32,25,25,32,20,19,26,37,32,38,28,30,33,33,42,35,35,29,30,44,30,42,35,33,19,30,29,14,14,28,23,40,28,34,27,28,19,41,22,20,21,39,30,20,34,33,31,29,31,34,37,23,28,39,29,26,27,35,35,27,32,27,26,38,33,24,35,24,36,25,25,30,42,26,31,16,50,19,28,29,23,29,29,29,33,15,24,23,31,19,28,27,37,35,26,26,34,26,7,26,27,30,37,33,45,45,26,25,31,30,22,34,32,26,35,26,29,36,32,26,30,44,23,35,19,29,20,30,19,34,28,28,29,37,45,34,34,30,33,26,27,27,21,30,30,27,32,21,28,22,15,31,26,38,25,31,41,25,40,34,34,27,31,25,28,27,29,28,24,29,35,38,33,18,30,9,31,28,25,27,30,37,29,20,29,38,28,36,32,23,36,36,35,37,22,24,37,36,18,35,43,37,28,29,26,21,27,36,41,30,30,30,0,25,28,32,30,38,16,31,28,13,30,33,43,20,24,27,29,28,30,29,32,27,26,15,35,25,26,13,18,28,31,30,34,27,30,40,28,25,29,20,32,38,29,40,38,35,34,37,19,34,34,31,36,36,27,30,30,29,19,31,22,25,34,32,25,47,28,36,29,31,39,28,44,28,26,33,23,15,27,23,20,33,40,37,24,29,24,32,41,31,25,17,26,16,34,34,24,43,36,30,31,35,32,34,42,33,29,27,36,37,28,29,42,25,21,32,38,36,10,20,30,24,36,36,31,43,30,23,31,23,36,35,27,23,41,27,24,22,25,26,44,24,29,26,16,21,30,24,25,38,31,34,35,35,28,14,12,43,28,35,22,29,33,28,26,33,31,20,25,40,32,27,30,33,25,31,25,27,35,28,28,34,31,24,26,26,34,37,37,30,26,26,22,29,43,36,26,20,19,28,20,22,36,19,27,27,29,11,34,35,34,32,30,24,15,26,25,15,34,33,35,40,31,27,32,33,14,30,21,38,23,32,22,38,26,20,24,22,23,26,14,31,23,28,39,25,27,32,41,18,23,17,23,34,12,21,31,34,28,40,26,20,26,30,34,34,18,37,31,36,32,32,34,25,25,34,24,43,29,30,35,23,41,26,33,35,15,22,24,22,33,25,27,20,36,31,38,29,43,33,29,30,31,38,40,27,30,25,25,32,30,31,45,32,24,30,25,28,25,36,26,42,32,36,10,38,31,34,23,36,24,34,33,41,35,31,26,21,22,34,8,22,35,35,39,38,35,36,23,35,32,36,32,33,36,34,25,30,26,32,32,35,22,29,29,22,31,96
28,23,27,24,22,27,4,31,28,32,26,29,18,23,22,33,23,18,31,11,37,13,14,24,22,27,15,22,29,23,23,33,13,15,24,15,26,15,17,29,12,13,34,34,19,20,10,19,28,35,25,36,27,31,31,22,29,24,26,26,19,27,24,20,22,13,15,25,28,27,26,26,30,25,33,22,11,12,31,15,17,17,12,25,7,15,29,25,31,24,10,23,27,16,19,17,13,37,19,22,24,15,18,13,27,30,16,24,26,24,29,21,20,29,17,14,9,22,17,20,25,15,24,23,19,15,19,26,35,31,24,18,30,18,44,36,20,20,24,36,22,39,33,18,24,23,22,27,27,23,21,29,20,27,26,12,24,26,18,19,19,14,16,21,26,24,33,27,30,31,25,19,14,35,25,24,19,21,22,27,24,25,19,30,32,27,20,17,29,24,22,27,28,27,23,21,49,21,21,28,16,33,33,30,45,28,24,23,17,20,24,31,38,18,18,23,27,25,18,21,28,23,31,28,40,34,31,28,21,18,18,18,29,11,21,11,14,13,29,23,33,31,13,27,26,20,23,20,28,15,15,25,30,27,31,24,27,19,24,19,31,14,18,28,38,15,20,6,22,18,28,24,26,32,18,26,24,12,27,32,19,23,26,19,26,17,27,24,19,23,19,30,34,21,26,22,15,29,25,25,18,31,31,29,21,31,25,25,21,22,26,31,35,28,22,24,34,29,21,28,36,35,24,30,22,18,23,31,37,17,25,25,25,0,31,26,23,38,23,21,26,24,30,25,37,17,21,22,26,19,25,27,17,13,14,18,26,34,33,18,30,22,21,27,26,2,29,29,17,33,27,27,28,36,17,33,27,22,30,27,26,19,26,21,27,19,10,26,13,4,24,21,5,22,26,20,21,33,19,29,19,36,29,25,32,19,17,32,32,28,29,17,20,23,26,36,17,21,7,41,30,22,24,14,23,21,30,24,22,34,28,15,28,28,24,26,32,21,33,26,17,18,13,12,30,16,18,17,14,27,23,28,27,7,25,31,26,43,23,26,23,24,39,28,20,21,39,21,22,19,18,22,35,25,25,22,18,23,28,20,12,41,27,24,15,22,11,27,25,44,23,14,22,33,30,25,24,30,28,11,30,25,31,24,13,20,27,16,27,30,30,24,5,28,26,15,17,23,14,31,27,15,17,37,33,21,33,25,15,17,12,28,21,22,31,19,27,27,21,16,31,20,19,28,23,25,24,19,21,20,31,34,34,39,31,27,25,22,17,29,14,22,6,27,15,29,13,5,17,21,21,27,23,29,27,21,27,26,26,18,36,18,23,18,28,25,23,16,27,29,21,34,11,23,22,26,23,22,22,26,17,37,20,24,34,25,23,37,27,26,21,22,26,17,37,25,32,31,26,33,26,26,29,17,18,20,26,31,31,26,30,23,27,19,25,35,20,18,13,8,29,23,25,30,41,23,29,32,34,26,19,33,26,26,18,26,15,33,16,27,24,29,12,27,26,37,31,18,30,26,27,42,23,29,30,32,36,30,30,31,11,30,27,30,29,22,27,30,22,20,18,15,21,29,27,23,20,12,27,99
33,30,24,26,41,47,27,42,37,30,28,42,33,14,33,41,28,36,30,40,42,32,28,24,25,31,36,33,32,36,23,45,31,33,36,35,34,18,31,35,28,29,34,30,26,37,31,32,35,30,40,41,40,43,42,32,38,30,24,26,32,35,30,24,41,36,36,44,17,34,37,39,35,28,40,35,32,35,33,34,30,32,36,36,28,32,34,31,45,33,28,39,24,21,30,31,27,36,32,31,29,28,31,18,35,34,25,31,35,33,32,32,31,42,36,30,30,28,39,24,32,22,40,38,16,24,29,38,36,34,32,34,44,37,52,27,28,34,34,42,26,45,38,27,29,38,31,18,24,37,26,44,31,38,33,25,43,42,34,24,21,40,34,30,38,33,41,35,28,39,33,27,25,43,38,30,30,39,27,29,35,30,38,39,30,24,27,28,40,29,35,37,45,40,32,26,54,18,36,37,19,33,24,30,37,25,32,31,29,25,39,22,42,36,30,28,26,26,35,34,28,26,35,39,41,43,36,29,24,27,27,31,40,30,39,29,28,37,23,36,43,46,22,43,15,29,28,20,37,31,32,26,24,36,37,42,36,23,28,38,40,29,31,32,40,24,29,25,18,22,19,32,35,45,26,29,43,33,45,30,40,31,31,35,24,29,25,39,30,33,32,46,34,26,34,19,28,36,22,23,26,37,40,36,30,40,27,37,33,15,26,37,32,42,32,28,37,37,40,33,44,33,33,37,31,31,37,38,41,32,30,32,28,31,0,30,33,41,12,33,28,23,28,37,35,30,34,35,33,18,25,25,38,24,23,23,35,31,32,23,22,30,39,32,42,33,34,39,21,29,30,30,36,35,25,43,41,32,42,30,9,34,24,21,31,27,32,35,35,35,32,35,28,35,40,28,24,43,36,43,31,45,46,31,42,29,31,31,39,25,40,22,25,10,23,40,27,30,30,47,39,39,22,29,38,29,38,26,20,43,39,33,26,31,35,37,41,27,24,32,38,39,32,33,40,29,31,34,34,37,20,30,26,28,32,39,34,41,42,41,31,31,45,41,33,23,41,31,20,32,27,31,45,36,35,36,31,34,34,28,31,45,42,30,31,31,32,18,16,56,28,37,32,26,41,30,22,34,43,24,37,44,39,27,35,34,30,30,38,39,30,24,30,38,31,20,22,32,26,43,39,34,38,30,40,37,42,37,27,30,25,32,29,19,44,28,32,25,19,33,44,36,35,28,36,34,37,22,36,29,40,37,45,45,45,41,35,33,26,20,33,48,27,36,25,34,32,26,20,26,27,34,37,27,24,30,41,34,30,29,43,26,21,30,27,35,39,30,27,43,38,37,31,38,25,29,38,31,34,36,35,37,28,22,38,37,21,36,38,48,25,20,32,14,44,18,38,40,36,43,27,26,32,33,19,17,38,47,36,27,46,30,25,33,31,38,32,29,34,29,32,32,32,31,48,35,32,38,40,31,35,38,30,36,36,40,34,40,28,29,32,35,23,33,34,45,39,28,21,31,30,41,20,26,30,31,42,45,39,39,22,31,34,40,38,25,22,25,26,32,34,31,39,17,33,28,30,21,28,100
31,25,25,14,34,31,22,37,19,23,34,33,25,21,13,32,29,26,24,28,40,20,25,18,26,20,26,19,33,18,30,42,34,24,30,27,26,25,24,5,35,36,23,29,30,28,16,22,31,14,29,29,35,40,31,22,31,21,17,23,17,26,27,24,35,31,22,33,23,23,32,22,37,31,33,25,23,30,29,19,23,27,38,16,33,29,20,16,21,30,31,31,30,26,23,26,22,30,16,11,30,22,14,27,30,23,22,24,24,23,22,12,13,33,29,26,21,30,33,28,28,19,35,30,22,26,29,28,27,38,26,26,29,28,54,30,22,29,28,28,25,33,26,25,15,27,25,24,28,30,27,37,23,30,17,20,37,34,30,28,27,40,25,24,31,31,32,32,21,31,29,25,20,15,28,24,23,29,29,22,27,32,31,30,24,27,26,32,40,26,31,36,32,37,23,18,51,21,33,30,25,31,29,24,43,29,28,27,30,29,31,27,35,36,24,30,31,23,25,22,22,30,27,23,38,37,39,31,27,29,26,23,22,28,18,20,23,33,21,30,37,38,24,37,21,21,32,32,19,38,32,31,29,38,39,33,32,16,21,31,38,21,13,2,27,17,22,24,30,26,25,16,36,35,26,33,28,19,30,18,26,29,15,26,21,26,22,31,14,23,27,42,25,30,14,25,20,18,23,20,21,33,15,18,20,30,18,37,34,20,30,25,35,37,29,22,24,28,32,22,35,35,21,30,31,15,21,27,15,24,36,16,32,26,30,0,33,41,18,30,23,21,25,38,34,26,20,23,29,21,26,22,33,19,18,28,30,15,16,21,28,29,27,22,31,28,28,41,24,32,21,33,34,30,22,36,36,26,38,33,21,28,31,18,31,25,23,23,21,30,37,32,21,19,38,31,25,41,20,36,28,31,39,24,34,23,25,23,21,25,25,28,30,33,33,39,26,25,23,51,39,27,15,26,28,34,10,31,17,35,25,24,31,27,21,23,43,32,26,17,35,36,30,24,34,23,27,29,37,28,24,28,32,19,33,35,30,41,35,35,16,9,43,34,26,29,47,25,26,26,26,30,31,35,25,28,18,23,33,22,21,38,29,20,37,21,15,24,22,28,25,32,32,28,23,23,28,19,27,21,40,42,24,30,29,35,25,27,27,35,31,18,31,30,25,26,28,29,33,35,35,31,28,33,31,30,36,30,20,14,22,26,24,22,32,29,33,29,31,29,28,26,27,16,29,34,35,26,28,26,26,34,25,30,31,27,25,24,29,24,26,43,20,16,25,22,22,23,26,24,23,16,24,15,23,26,34,27,29,24,35,23,18,27,33,24,26,25,23,23,28,42,22,34,24,20,22,24,14,36,27,31,35,29,21,27,9,40,34,34,25,32,18,23,25,23,23,26,17,24,8,24,30,28,22,20,33,42,33,32,22,27,13,28,1,23,36,28,23,18,39,30,30,22,41,32,10,30,44,31,30,35,28,39,26,29,28,32,25,34,25,30,23,6,5,40,37,22,26,26,27,28,26,32,34,28,41,38,33,33,22,19,22,34,35,28,24,24,23,30,30,19,28,34,33,34,24,23,29,101
27,27,27,32,32,33,19,33,33,34,23,28,22,19,27,34,26,29,33,25,39,32,30,34,31,29,29,25,38,31,28,47,36,26,25,30,19,27,34,31,32,33,39,35,21,31,25,30,30,35,36,37,26,42,36,27,33,17,28,29,27,33,35,13,36,32,30,36,33,28,40,27,34,30,36,30,26,27,37,30,28,34,32,32,30,26,32,30,38,27,33,25,36,24,34,24,20,39,29,27,35,17,19,27,41,31,27,34,31,30,35,26,25,36,34,29,24,33,32,17,27,17,42,24,32,24,12,34,38,40,25,39,43,33,47,32,34,31,33,39,30,44,37,32,21,37,36,26,26,25,32,42,24,31,32,20,39,36,33,19,16,34,27,32,36,28,35,38,32,43,40,25,20,31,33,25,25,32,33,32,28,37,34,31,33,28,31,23,35,28,29,34,39,44,17,20,49,22,38,32,30,34,33,33,45,27,34,33,27,20,28,29,35,33,19,28,31,31,33,26,31,26,35,34,44,31,41,37,29,32,21,26,30,26,32,22,25,34,28,30,43,35,24,42,31,24,27,25,33,33,22,30,33,38,39,35,30,26,31,35,38,18,26,31,42,19,24,21,27,15,27,24,39,40,11,27,39,27,32,25,34,29,28,37,27,23,26,28,25,28,27,43,37,25,22,21,23,34,25,28,29,36,25,34,23,35,20,31,27,20,31,35,36,39,26,29,42,30,35,31,37,42,32,34,31,28,34,35,44,21,25,27,30,23,33,33,0,44,28,19,31,25,29,31,40,24,28,27,30,23,36,30,32,19,18,22,30,34,35,17,30,26,31,26,36,25,29,35,26,37,28,32,34,37,28,45,34,37,45,38,27,30,29,24,36,32,33,34,28,27,36,34,20,29,34,35,30,35,28,34,21,50,47,33,42,32,32,37,37,27,33,32,29,35,40,36,10,15,22,47,27,31,26,24,38,33,26,31,25,31,37,26,35,31,33,32,45,34,40,30,36,37,28,27,37,18,25,31,34,33,22,32,32,22,36,45,40,50,33,36,34,29,45,39,31,18,36,30,33,32,25,29,42,37,30,33,26,30,37,21,33,45,31,34,33,28,26,26,24,51,33,34,32,31,35,28,35,27,43,12,42,40,38,29,28,28,29,28,34,38,41,29,28,37,35,31,32,19,30,37,42,30,31,38,32,36,40,39,29,27,11,33,35,23,36,32,26,30,26,31,38,28,29,23,31,37,38,28,25,34,39,41,41,43,29,25,18,35,27,25,31,41,21,20,8,33,34,20,29,23,22,32,38,22,33,35,36,30,26,24,43,31,26,34,35,31,38,23,36,38,32,45,33,39,31,27,27,26,30,37,32,42,33,27,37,35,27,41,41,41,31,27,32,23,48,23,37,34,41,46,32,27,34,32,14,21,33,48,37,31,39,25,24,26,34,43,29,23,18,23,37,27,29,23,47,34,26,34,47,36,34,35,23,34,29,33,30,40,27,38,28,35,27,29,28,43,37,33,30,38,37,46,22,34,37,36,38,46,37,37,26,26,29,39,36,29,27,30,31,30,33,30,32,28,33,38,33,25,31,100
39,32,31,40,37,34,37,46,41,37,41,45,36,36,35,48,41,34,38,29,54,39,41,31,40,44,25,32,47,40,41,45,43,31,44,44,34,32,36,44,30,31,45,48,38,36,37,38,37,43,52,47,43,47,44,28,37,37,31,44,27,33,33,35,45,36,44,55,35,40,49,45,44,31,48,25,40,41,43,42,26,40,39,38,40,41,41,38,51,29,43,41,42,34,46,33,29,44,38,33,31,34,47,31,42,44,31,43,36,38,38,34,35,42,32,34,38,38,44,36,40,32,26,42,34,32,40,45,36,52,40,48,44,50,48,44,35,36,44,47,41,50,52,37,38,47,40,36,35,28,39,40,39,46,39,31,37,52,38,36,34,52,32,36,42,37,56,43,35,46,40,36,31,44,43,30,38,37,33,38,43,32,34,44,37,31,44,40,47,31,38,43,44,42,41,35,66,25,36,21,36,44,44,42,55,39,26,25,25,37,42,42,52,46,38,38,43,40,31,26,44,44,38,42,55,54,44,44,40,37,35,37,44,35,37,27,30,48,45,39,48,50,28,46,33,46,37,34,39,33,44,40,39,42,49,40,32,37,42,34,11,33,35,39,51,32,29,38,36,34,37,33,42,48,33,44,50,41,43,44,47,35,42,45,37,21,38,42,36,27,38,50,49,35,35,37,34,40,29,39,34,49,49,38,45,43,34,49,46,37,38,28,39,44,32,35,51,42,31,46,49,44,43,45,39,37,39,40,49,36,43,41,38,38,41,41,44,0,30,25,37,40,41,47,44,33,40,27,35,36,42,41,50,30,31,32,43,42,43,38,40,40,31,39,36,38,27,46,39,47,43,33,30,41,33,40,43,42,47,28,33,28,44,39,47,45,40,44,44,42,37,37,36,41,46,39,40,47,28,39,23,47,43,28,45,40,42,45,35,43,37,37,38,40,49,47,34,39,38,61,49,26,29,41,37,34,39,35,36,53,47,31,37,49,43,45,49,40,47,39,40,41,35,41,50,35,34,44,41,44,37,47,42,36,41,46,41,52,38,37,39,35,50,37,29,36,54,42,38,34,23,27,44,43,43,46,26,21,45,36,38,52,45,44,44,40,38,36,34,54,42,47,31,47,45,37,40,43,42,40,43,48,42,39,40,47,43,39,17,51,47,40,38,48,46,35,37,45,28,37,46,47,27,42,28,34,46,36,33,36,39,39,36,22,36,35,43,37,35,27,50,44,45,42,36,20,29,40,39,31,48,39,47,52,44,41,46,45,44,42,29,45,35,37,36,31,39,38,37,38,37,38,37,41,42,39,43,25,37,35,49,30,35,33,45,39,36,32,45,38,41,40,39,34,40,44,42,31,30,19,28,42,37,42,45,35,35,47,37,42,41,36,46,27,50,40,41,43,24,31,33,37,48,36,31,24,40,33,50,41,52,40,39,35,42,52,34,25,30,35,46,36,34,33,43,34,39,47,54,33,34,48,41,44,34,39,28,46,32,40,23,42,31,43,42,54,48,38,41,37,38,55,38,44,48,47,49,42,35,42,30,40,37,51,45,44,47,46,41,28,38,35,27,47,40,43,40,29,35,107
21,23,17,14,31,35,25,33,27,23,19,30,24,19,22,34,16,26,31,28,36,25,28,18,13,19,24,27,20,24,27,35,22,27,30,23,23,19,24,23,22,23,29,36,20,25,23,20,27,24,28,29,32,39,31,26,33,23,17,23,27,26,31,22,31,24,26,40,5,25,27,33,25,16,29,29,20,30,21,26,26,20,35,26,16,24,22,19,35,29,19,33,12,15,27,25,21,37,20,21,18,24,25,17,23,22,24,21,29,27,32,22,23,30,27,23,22,31,33,22,24,19,34,30,4,17,24,29,24,22,21,22,32,36,43,32,22,22,23,30,14,33,26,21,17,28,27,6,12,25,14,35,26,32,21,20,32,33,27,18,19,28,28,18,27,27,29,23,21,32,21,15,20,31,27,24,25,32,19,23,30,25,29,32,23,16,32,22,33,22,23,28,33,35,26,14,48,11,29,30,7,21,25,27,25,13,22,21,23,17,30,23,30,24,24,18,21,30,23,27,25,14,23,27,40,34,39,17,21,24,20,26,30,29,33,19,16,28,28,24,33,41,21,35,3,22,18,14,31,25,26,18,25,35,29,36,26,20,24,29,35,24,19,20,28,17,22,24,12,20,7,20,29,33,23,17,35,23,36,18,33,19,26,23,28,25,29,30,24,27,27,39,30,16,22,7,23,24,15,27,14,25,33,30,21,28,20,25,21,20,30,25,25,30,20,16,30,30,30,21,37,21,21,29,23,19,25,26,29,27,28,25,16,23,12,18,28,30,0,29,22,11,26,25,34,18,22,28,27,15,32,29,34,19,18,13,30,23,24,11,10,20,32,25,32,25,28,29,12,17,18,18,24,27,13,36,35,20,32,21,3,26,29,18,22,32,26,23,23,27,20,28,26,23,28,27,12,33,26,38,27,33,36,24,30,21,19,32,27,13,37,10,13,22,33,28,22,24,28,40,36,29,15,17,26,17,26,21,24,37,27,23,27,19,23,25,40,26,30,27,28,29,26,29,28,23,19,24,36,28,8,18,14,24,20,27,22,29,30,29,19,19,33,37,29,21,39,20,8,22,26,24,33,24,27,24,27,22,28,22,24,36,31,18,19,25,22,6,4,44,28,27,20,30,33,23,10,32,31,18,38,43,27,17,29,22,22,26,26,34,37,26,18,27,19,8,10,23,20,33,35,33,26,18,31,26,30,33,24,18,17,20,17,8,37,22,29,18,13,24,32,27,26,16,29,33,31,10,27,24,32,25,34,40,37,33,26,22,14,25,24,36,25,24,20,22,25,25,8,20,21,22,30,15,23,26,33,26,18,24,33,21,25,20,15,24,28,19,15,32,26,38,25,26,13,17,32,24,24,32,23,28,30,27,26,34,9,31,26,36,13,14,20,13,43,23,26,29,31,38,26,14,20,25,17,10,30,40,24,15,36,27,13,27,19,31,26,28,26,25,23,26,28,22,37,31,22,28,33,26,23,28,18,36,29,34,23,30,24,30,24,26,22,24,23,33,27,16,22,19,18,34,8,14,23,34,30,35,29,34,21,19,22,29,26,30,29,29,21,31,27,19,28,29,23,16,22,20,19,91
30,25,26,23,20,32,20,36,30,33,20,28,19,22,24,33,23,17,23,24,42,25,27,32,23,26,28,25,30,29,30,28,29,23,28,27,16,15,21,30,13,14,34,34,18,19,20,26,26,21,35,33,26,30,29,21,30,16,30,27,29,28,16,10,25,31,27,38,30,23,29,28,31,27,33,21,23,28,33,25,9,27,31,24,23,23,30,27,34,8,26,24,27,21,29,16,12,29,21,24,29,16,22,24,25,27,14,27,28,27,21,23,22,28,15,22,21,29,32,14,27,20,25,26,32,15,15,29,34,36,28,32,29,34,44,28,28,19,28,31,24,40,34,23,20,34,23,29,28,22,22,23,22,29,30,23,32,35,26,16,13,35,22,28,32,27,38,25,34,31,23,28,23,27,27,19,21,23,27,13,26,18,17,29,32,30,29,20,30,24,21,26,27,25,16,22,46,24,19,35,29,33,28,34,46,22,31,30,8,17,25,26,34,29,22,23,31,28,26,26,32,28,36,32,43,30,37,27,23,20,18,29,33,22,29,10,13,32,28,22,37,34,11,29,26,27,24,17,19,16,21,23,22,25,37,32,11,20,25,17,31,17,24,28,36,22,27,22,19,12,30,16,25,32,8,26,33,24,29,22,30,25,31,34,20,4,21,25,23,22,25,38,35,22,18,24,26,29,24,27,17,34,24,20,26,33,19,35,31,23,33,32,38,27,15,28,35,27,34,28,34,34,29,31,22,24,22,36,33,20,22,30,31,21,33,30,19,25,29,0,12,23,24,35,35,16,24,26,25,19,31,29,33,22,21,19,33,20,19,20,30,25,22,26,32,23,26,36,22,30,25,29,37,34,16,40,26,32,42,32,28,18,31,22,22,29,28,27,27,25,28,27,19,28,34,22,23,33,24,18,2,44,42,32,40,23,25,34,23,30,30,29,26,23,36,30,9,14,21,44,24,30,28,21,22,25,22,29,24,28,30,14,20,32,26,28,32,23,34,28,27,28,18,24,36,17,17,29,29,28,24,30,27,19,24,29,24,40,21,38,22,26,38,20,12,15,33,25,21,19,6,10,34,26,30,33,28,29,28,24,26,42,28,27,27,25,21,29,27,48,26,32,14,34,32,26,23,24,27,15,38,36,26,24,29,32,29,25,31,37,36,28,21,32,34,30,32,22,11,30,39,31,30,36,29,29,32,26,16,23,14,32,19,25,36,18,23,33,18,24,37,27,28,20,21,25,34,24,22,28,34,22,33,34,23,27,21,27,24,28,12,29,18,20,11,30,27,21,28,26,25,29,24,19,28,22,32,29,20,27,35,26,25,16,38,23,26,15,28,31,24,44,27,37,24,24,26,26,27,27,27,25,23,29,31,31,25,40,31,40,25,19,29,20,43,26,25,28,34,41,34,26,31,19,17,23,29,32,33,26,35,28,21,18,31,36,17,8,13,18,37,26,26,20,32,17,25,33,41,17,17,32,22,27,20,25,23,32,15,23,27,30,14,26,25,45,39,28,25,29,28,33,25,37,31,34,32,41,18,32,13,23,25,34,28,28,26,29,26,11,26,25,31,23,30,35,23,12,30,102
33,27,27,35,32,44,22,32,25,34,31,40,31,25,25,26,24,29,35,34,34,32,37,34,29,30,33,32,34,34,23,37,30,11,24,33,28,26,33,28,25,26,27,38,26,31,28,30,37,9,41,45,38,42,35,31,40,28,38,29,29,37,28,22,31,29,33,39,27,28,27,35,35,26,34,28,29,30,26,33,21,25,36,18,33,34,27,28,31,20,27,36,34,23,30,28,24,39,30,23,29,28,27,27,31,38,26,30,34,32,33,24,25,31,27,32,27,24,35,21,39,30,37,36,26,27,27,24,37,34,20,38,38,32,51,26,34,31,30,34,30,42,41,26,29,34,30,24,22,34,28,35,29,36,29,29,38,43,36,27,24,40,10,28,22,19,41,37,42,38,35,22,27,34,39,31,28,11,27,1,33,30,29,39,33,26,22,28,40,26,33,38,24,37,28,26,57,30,31,33,27,39,27,28,43,23,40,39,20,28,37,23,46,36,18,28,33,34,32,30,30,26,35,35,39,42,35,20,29,32,30,32,28,15,17,22,25,31,16,34,34,44,23,41,25,36,28,29,31,28,33,28,27,37,37,20,23,26,31,29,42,27,29,21,40,30,35,20,28,23,25,28,27,43,20,29,42,30,17,34,35,18,38,33,32,16,33,37,26,30,36,48,36,26,30,19,32,30,29,32,29,37,28,32,35,38,30,41,37,26,26,26,46,39,27,34,39,37,33,32,44,43,38,35,34,29,34,32,35,30,33,39,28,26,28,23,31,37,22,12,0,21,34,41,43,28,32,29,21,23,19,34,33,28,29,23,41,8,7,23,28,30,33,33,20,28,31,38,20,35,28,28,31,37,28,42,38,35,42,32,19,25,20,24,10,21,35,39,31,30,28,32,23,33,44,34,30,43,32,30,14,50,45,38,42,25,23,35,32,18,37,24,21,18,31,42,21,26,25,48,36,33,36,29,31,25,29,25,29,40,37,26,29,31,33,35,44,35,32,29,33,34,27,30,41,29,29,34,34,23,18,28,30,25,36,41,36,45,33,44,33,25,50,27,24,26,41,27,30,31,18,22,31,36,37,34,30,35,28,16,33,46,35,33,31,30,29,24,22,38,32,32,26,37,35,31,32,31,36,25,36,29,38,27,31,38,24,36,37,46,24,30,31,34,37,26,27,34,23,42,41,29,33,36,40,37,31,34,28,28,26,38,25,30,40,20,12,35,29,30,36,37,36,32,33,37,36,22,34,34,36,34,27,42,33,37,33,33,26,19,24,41,24,32,23,29,34,21,28,18,17,28,36,31,27,29,31,35,32,33,36,35,30,22,33,35,37,27,36,42,32,42,34,41,31,29,35,37,26,23,32,37,28,22,40,39,31,33,39,44,29,30,31,31,31,29,37,40,36,43,27,32,38,31,29,31,34,44,38,29,32,38,33,27,24,40,29,20,25,26,32,18,20,32,20,29,33,37,41,29,29,38,34,28,8,37,29,33,27,32,33,25,26,19,18,40,34,32,24,39,38,21,20,32,31,29,44,44,30,28,25,35,37,36,37,24,30,33,32,23,36,33,34,11,30,30,26,24,23,95
18,23,23,25,32,35,20,34,22,29,21,29,19,17,24,29,27,19,31,23,31,23,26,27,24,25,21,24,31,13,25,39,23,22,25,21,27,18,27,24,28,29,34,33,17,21,20,15,22,21,27,29,29,33,34,17,26,26,23,29,28,29,28,17,36,27,15,38,16,24,38,27,20,11,29,20,17,28,22,25,21,23,30,23,23,26,19,22,31,27,25,34,23,10,29,15,11,37,9,24,29,17,22,23,33,32,19,23,30,28,31,24,23,27,23,20,15,21,33,17,19,18,35,25,15,12,21,30,27,33,21,25,35,34,45,30,31,22,27,33,25,37,30,30,14,23,25,9,7,25,25,38,21,28,30,17,32,38,24,15,14,35,23,13,32,20,26,22,27,29,32,10,15,32,24,19,20,28,29,20,25,20,29,32,29,19,28,19,31,22,12,17,29,33,26,11,45,15,27,30,18,24,24,24,28,8,25,24,23,14,25,22,33,32,19,26,27,25,20,17,22,21,30,31,42,40,39,20,26,23,15,23,25,26,28,13,16,35,26,13,31,33,16,30,14,24,13,25,28,31,23,25,24,30,36,31,27,25,26,25,29,16,8,19,25,18,23,22,23,15,10,25,29,36,19,18,34,12,30,29,30,14,26,18,25,19,26,25,22,18,24,36,28,11,23,4,20,29,21,24,20,26,32,27,23,32,26,33,29,16,28,23,31,30,15,19,24,34,27,27,41,32,23,26,19,8,14,29,36,19,23,25,13,24,23,21,25,40,11,23,21,0,28,33,36,7,17,18,16,21,29,26,29,16,17,8,29,20,21,8,13,24,22,25,27,26,25,37,23,20,24,13,19,33,19,36,25,28,27,32,14,21,26,24,29,29,24,25,27,26,31,28,19,12,31,25,23,43,15,33,21,36,38,24,37,27,25,34,24,10,33,21,24,26,39,31,19,24,21,45,35,22,21,14,29,28,27,27,21,39,30,17,26,26,26,28,35,26,35,27,31,32,27,22,36,16,8,32,31,29,3,7,25,17,26,26,29,40,33,35,25,22,36,32,24,16,34,25,19,25,21,19,36,21,16,13,27,22,23,17,22,31,24,25,30,26,21,9,7,45,23,35,15,27,33,23,21,27,30,15,38,39,30,26,29,30,20,25,26,40,34,23,21,23,18,19,21,23,26,31,30,31,23,21,29,27,31,31,21,7,14,23,27,18,27,22,26,26,24,24,21,30,31,27,29,28,28,21,22,27,21,26,29,37,28,32,27,29,11,23,24,33,18,25,17,26,21,21,19,15,16,29,27,26,18,24,28,22,21,21,30,24,22,24,18,27,25,8,26,25,15,37,23,33,24,25,21,25,27,30,26,29,25,24,29,36,20,29,26,40,24,25,23,19,42,19,29,28,28,35,25,17,31,20,21,16,25,40,26,26,30,26,24,17,22,25,32,23,23,18,18,19,17,31,32,25,19,23,38,21,18,35,21,37,25,24,23,27,18,25,20,30,17,23,22,28,22,24,21,19,20,31,5,17,30,32,33,37,22,23,16,28,29,34,25,26,31,29,27,26,24,24,23,28,18,27,26,15,27,91
39,29,33,30,24,33,28,32,29,37,31,32,29,14,23,34,28,23,10,34,40,21,16,29,20,27,30,33,27,27,20,35,31,29,34,29,30,22,19,29,23,24,33,20,26,21,28,27,35,30,38,19,30,43,33,31,22,23,33,26,26,15,17,26,38,30,29,45,28,30,34,40,33,29,38,30,22,36,36,31,19,26,33,16,27,20,28,26,33,28,28,34,38,19,27,32,28,16,23,21,28,28,32,33,28,32,26,17,32,31,12,22,23,39,19,18,23,13,40,27,32,22,33,37,22,27,17,26,35,35,30,22,31,39,46,27,29,35,27,32,32,47,40,25,32,25,32,30,30,27,19,25,31,35,27,25,29,37,22,24,27,35,28,27,31,20,34,39,37,39,33,30,25,30,37,30,30,29,26,35,35,30,21,32,38,33,22,28,40,28,30,25,29,28,30,32,54,27,23,25,19,43,28,25,49,31,17,16,24,25,30,24,33,33,28,25,24,14,23,25,26,27,31,33,29,44,36,34,24,27,30,31,32,32,35,26,29,35,23,29,31,45,23,31,29,31,26,31,17,26,26,27,23,37,34,32,31,23,20,21,35,28,22,27,40,24,29,27,32,28,31,26,29,26,24,30,40,26,35,29,38,34,31,20,4,20,3,30,24,32,32,34,32,24,28,25,28,28,31,11,28,34,38,16,32,31,26,32,28,13,22,23,41,43,25,38,36,31,30,29,38,35,37,35,29,22,28,36,39,31,36,32,30,30,28,25,29,41,26,24,34,28,0,32,41,27,29,26,18,18,36,13,27,24,23,21,35,29,30,29,34,27,30,34,27,32,32,36,21,39,27,27,37,33,29,39,42,26,37,31,29,27,21,21,31,21,20,39,35,34,29,34,27,23,30,29,21,44,27,34,22,33,32,27,37,22,24,33,19,19,33,22,25,30,36,31,23,28,29,45,39,22,31,19,24,26,32,24,8,39,29,30,21,31,25,23,36,28,29,27,34,35,20,26,39,29,28,31,31,25,26,35,29,25,16,16,11,27,25,41,31,23,42,30,22,29,47,24,28,21,18,22,35,32,35,38,25,20,32,26,20,44,33,30,28,29,29,30,28,45,16,34,26,24,33,32,28,37,29,25,35,46,35,26,36,29,31,18,24,37,41,22,25,31,29,20,22,10,25,36,34,36,32,41,32,25,37,31,27,21,24,42,22,28,35,22,29,23,31,19,32,30,30,25,25,31,33,23,27,17,35,34,25,40,29,25,31,32,22,20,16,33,26,30,21,26,21,28,20,24,25,26,22,26,28,31,41,24,31,22,32,14,9,20,32,21,24,28,33,34,31,39,19,38,22,26,35,30,24,39,31,35,25,19,36,25,32,36,36,46,33,30,28,29,42,16,35,38,30,37,25,36,29,21,19,26,38,40,35,28,34,30,28,34,26,37,31,20,25,26,29,19,17,26,39,29,27,36,38,31,23,35,36,34,26,30,20,35,28,24,22,27,26,31,30,41,36,30,25,9,8,29,26,33,32,19,43,31,30,25,25,22,19,33,42,23,28,31,14,13,22,33,21,31,31,24,21,24,34,106
35,28,39,34,31,46,29,41,33,34,41,37,31,24,27,47,28,40,32,21,52,33,33,35,12,42,25,32,19,34,33,34,33,40,44,34,32,24,35,41,35,36,32,39,33,39,28,39,25,40,38,47,37,45,24,23,32,37,34,28,35,27,31,32,23,14,34,47,20,40,26,29,43,38,20,24,30,26,28,33,26,18,37,34,29,37,28,24,40,36,30,40,34,31,37,37,35,30,35,29,35,30,37,38,22,43,28,27,39,41,34,28,29,25,26,23,28,31,29,36,22,32,41,39,29,27,37,36,19,37,37,40,31,43,54,37,31,35,27,30,37,24,31,37,31,35,31,31,34,26,13,34,32,33,29,31,35,36,27,31,34,11,41,40,31,37,38,37,35,39,43,35,33,43,35,25,31,45,33,40,36,38,28,40,35,37,37,35,46,27,36,35,47,33,33,28,55,31,27,41,32,37,37,33,50,35,33,32,35,32,36,33,43,23,39,29,30,36,29,31,31,29,38,39,51,46,42,38,26,29,30,34,36,36,46,33,30,35,33,35,36,39,25,36,27,35,38,35,36,32,35,29,36,39,44,49,33,25,30,28,36,30,32,36,47,34,35,31,37,34,32,33,28,34,34,31,42,31,44,26,38,34,35,24,34,31,35,37,30,22,38,39,37,36,34,29,34,28,37,33,28,34,41,37,36,29,34,8,4,25,36,37,47,43,32,32,23,38,21,44,45,11,40,23,24,34,40,41,37,27,43,36,33,25,37,38,31,47,25,35,41,33,32,0,44,38,40,32,33,20,44,35,41,32,33,33,28,41,40,25,34,31,36,26,35,27,28,12,23,36,19,37,44,28,27,30,47,37,46,38,28,27,34,23,33,37,30,42,35,29,33,21,29,37,11,29,13,50,29,30,33,29,42,36,45,22,20,37,40,35,47,29,26,32,27,33,35,31,31,52,32,34,32,33,24,30,38,35,30,36,27,37,35,29,23,25,44,30,32,33,18,19,34,32,40,31,37,31,39,35,30,34,27,27,34,26,21,19,31,16,33,31,39,37,29,34,52,24,22,33,29,33,33,28,25,28,36,33,37,38,32,51,32,18,40,41,29,31,29,53,38,34,31,36,39,24,22,46,29,32,41,50,30,28,25,5,23,35,37,37,43,27,30,31,38,31,33,39,37,46,49,40,27,25,43,28,42,39,29,33,31,36,16,33,41,21,29,35,36,27,41,28,29,24,32,27,18,25,34,30,26,43,39,46,35,39,38,22,36,30,23,37,28,32,34,34,33,30,33,36,37,30,31,23,31,30,31,33,37,31,32,27,31,19,35,25,29,38,15,30,33,44,31,13,14,18,33,37,32,36,34,40,38,32,38,41,29,37,27,23,36,37,20,35,54,28,29,26,37,44,37,30,21,26,29,32,28,34,35,26,41,40,25,35,39,22,42,31,31,26,36,36,34,34,57,37,36,47,51,37,28,30,34,43,43,35,26,29,30,38,31,36,24,34,33,36,30,33,34,37,38,39,30,36,41,29,48,41,41,40,23,26,23,33,40,35,31,28,36,34,27,30,33,36,36,35,23,24,42,108
45,30,33,44,34,36,33,41,34,40,43,42,35,35,28,40,36,41,36,34,58,36,35,16,32,36,38,43,35,38,38,45,43,38,44,34,32,33,33,29,40,41,30,21,36,42,33,30,45,46,48,53,40,54,37,42,49,23,33,39,29,36,36,33,32,40,34,52,39,30,28,47,50,39,43,45,29,28,46,38,29,36,37,34,37,39,35,31,43,39,40,44,46,40,40,40,39,42,36,29,40,32,39,42,39,41,37,28,36,38,34,28,29,40,23,23,28,31,31,37,42,37,36,40,38,36,36,36,34,48,40,35,45,46,54,38,20,40,38,40,31,48,41,44,29,34,42,39,37,26,33,45,29,36,35,37,44,38,27,34,36,47,39,32,42,38,47,45,37,46,38,34,37,47,41,40,30,44,42,44,33,30,31,37,39,43,43,38,50,29,37,42,48,33,37,32,64,37,27,31,38,51,42,42,58,38,28,27,35,35,41,40,43,34,42,30,41,32,38,24,40,38,43,39,53,51,47,50,25,28,34,43,37,40,44,37,40,33,41,36,47,30,34,30,37,20,43,38,31,43,42,32,42,48,52,46,42,36,31,25,35,31,33,36,44,38,36,35,40,35,40,36,39,40,31,41,47,31,48,39,43,38,22,33,37,31,38,41,30,43,44,39,39,41,38,34,40,35,31,36,42,39,45,30,21,40,26,38,40,36,37,38,45,48,35,42,40,35,38,38,42,42,44,40,43,35,36,47,37,34,45,23,43,37,35,34,40,44,34,35,43,36,41,44,0,40,32,25,36,31,40,28,40,36,37,38,45,47,48,35,43,32,29,41,34,39,34,44,34,46,32,38,40,35,43,38,50,39,51,43,31,45,39,34,44,42,39,42,40,41,44,35,32,39,35,42,33,54,26,39,33,46,43,26,50,33,35,38,33,40,39,38,39,25,38,37,30,35,34,57,40,29,33,32,40,41,42,44,33,41,31,41,40,33,27,29,49,43,39,23,44,45,41,35,45,31,39,29,39,35,33,43,34,30,37,39,34,50,35,43,37,31,52,40,32,38,56,35,40,31,29,25,43,45,39,42,28,23,37,40,37,51,44,32,46,40,34,39,37,52,30,32,21,44,39,39,39,45,45,36,48,46,40,31,27,41,28,37,27,31,45,36,35,36,45,37,39,41,38,39,48,44,37,40,38,30,48,46,39,34,35,46,33,38,34,32,40,39,39,34,45,32,31,39,29,26,35,36,38,30,43,43,43,36,37,33,26,35,35,41,26,43,31,40,32,41,36,34,39,42,41,34,35,38,39,41,51,19,27,41,47,27,32,30,45,37,37,41,35,36,38,38,38,40,34,33,37,34,32,26,35,46,35,37,35,37,39,51,44,46,32,40,30,39,54,39,39,41,46,40,42,44,41,20,38,36,48,43,40,33,44,45,40,42,33,41,42,31,36,31,47,37,35,36,53,32,24,47,50,31,18,40,43,53,41,41,35,44,39,43,21,37,35,40,39,52,46,35,39,44,45,44,35,46,40,34,39,42,39,43,34,38,35,44,48,42,13,16,38,34,27,38,30,32,36,44,32,33,37,109
25,22,27,19,28,36,21,36,23,32,17,30,15,24,17,36,27,13,29,28,38,26,24,29,28,18,27,22,35,20,21,36,30,29,31,21,21,21,27,29,21,22,31,35,15,15,25,22,26,28,34,36,32,26,37,20,29,21,27,22,25,26,24,11,33,24,14,31,23,31,32,20,27,18,30,17,19,29,29,29,17,20,23,16,24,20,24,20,36,20,27,29,27,17,28,8,4,35,16,19,29,10,27,21,31,33,22,27,23,21,29,18,19,20,23,22,20,14,29,11,26,18,30,20,22,15,20,34,26,35,28,32,30,35,41,35,31,15,20,33,23,36,35,23,21,30,30,16,14,26,28,31,28,35,25,19,38,31,26,13,10,30,28,20,30,13,33,22,31,35,31,17,19,34,25,19,27,29,27,27,26,27,25,27,33,26,24,17,26,21,5,10,23,33,21,18,43,21,27,23,25,31,29,18,35,15,27,26,16,14,21,27,36,25,26,21,32,26,27,24,20,28,33,29,37,35,32,23,26,26,12,25,26,28,34,6,9,28,25,6,24,28,19,35,21,20,20,24,31,24,21,23,23,33,35,32,23,19,24,25,31,11,15,24,32,18,23,23,26,9,17,23,27,39,13,25,36,17,35,23,35,21,24,25,23,12,24,21,20,19,26,37,26,18,25,11,22,26,25,30,13,19,29,32,19,36,24,37,34,23,24,16,35,23,19,26,29,29,21,20,36,30,18,30,22,15,18,32,33,14,19,23,20,17,30,26,24,33,18,16,28,7,27,38,40,0,24,25,9,20,30,32,34,18,17,15,25,27,28,15,20,19,29,24,34,19,23,36,23,16,26,20,23,35,12,38,18,27,34,32,21,14,22,17,27,25,27,20,30,21,35,27,22,19,34,28,27,39,22,26,14,40,37,26,37,24,22,27,31,17,27,28,28,29,33,30,14,19,24,49,29,29,25,18,23,32,29,29,27,33,29,10,21,31,25,27,38,29,33,23,28,29,26,27,39,9,1,26,25,33,10,14,23,22,20,29,24,38,29,32,18,21,36,28,20,12,30,23,17,25,14,18,36,28,23,20,26,23,30,24,27,38,24,23,29,19,26,16,14,44,26,29,22,30,29,22,19,21,28,20,31,42,26,22,30,35,27,22,27,33,35,24,22,16,25,26,28,27,19,28,37,32,27,28,30,29,24,24,23,14,19,30,25,22,34,20,20,33,25,28,28,23,24,21,29,30,24,25,18,24,26,24,25,30,21,25,24,27,18,28,20,37,23,27,16,19,27,22,26,22,23,24,33,20,25,29,32,23,20,23,27,21,26,22,25,20,32,1,24,23,8,38,27,29,28,25,20,25,22,31,32,27,26,20,30,32,24,29,19,42,24,26,25,17,47,26,25,25,35,42,30,24,35,25,21,20,29,34,20,24,35,26,22,10,27,30,25,16,21,23,25,12,10,25,36,18,26,25,42,28,24,31,27,33,26,17,29,24,11,18,21,31,20,22,21,34,29,27,26,26,27,38,12,24,32,38,32,38,26,16,19,24,22,32,20,22,27,30,32,19,26,27,30,22,25,31,25,18,30,98
29,30,29,30,26,32,25,32,25,31,32,33,23,27,19,16,30,33,27,29,42,10,13,29,29,30,25,32,35,30,32,37,34,25,36,31,29,27,14,25,29,30,30,27,28,35,31,2,31,30,37,21,32,46,35,26,28,25,25,39,25,22,22,25,32,34,32,44,27,33,28,38,31,22,33,27,28,33,39,32,15,31,33,24,25,17,20,22,22,28,31,37,34,21,36,32,28,33,26,19,32,27,30,30,31,15,26,32,31,33,27,18,17,40,21,24,29,32,36,28,28,26,31,36,24,23,24,27,34,44,32,26,32,39,56,22,25,27,32,40,25,41,34,34,25,34,30,20,18,26,28,35,28,34,23,25,37,35,28,26,25,35,24,4,33,36,37,24,29,31,35,27,25,15,28,28,27,29,34,31,32,29,23,34,32,30,35,30,38,29,29,34,38,31,29,22,56,24,25,27,21,34,23,31,39,19,16,15,24,25,29,19,31,35,30,20,35,22,27,24,30,36,31,27,33,42,31,31,25,28,23,31,28,28,31,26,29,30,26,30,41,44,23,37,25,26,24,28,25,32,23,22,23,37,44,34,31,32,35,23,39,27,25,18,36,26,31,27,30,26,21,8,31,35,23,35,39,29,35,22,40,31,28,29,25,20,26,29,18,25,32,40,27,22,6,15,28,26,27,23,32,33,31,26,27,30,22,39,37,26,35,27,38,35,21,29,36,32,31,32,39,42,34,30,26,25,31,40,28,30,34,29,24,21,34,20,28,40,22,24,32,17,29,40,32,24,0,23,33,31,34,26,38,24,25,19,37,31,32,19,23,22,27,14,14,23,31,44,34,31,25,24,36,34,32,38,42,31,38,35,25,30,34,34,40,34,11,36,34,25,34,35,26,29,36,33,29,37,26,37,22,39,42,26,34,27,29,29,29,21,35,24,27,31,29,39,22,27,28,44,39,27,23,25,34,31,10,32,21,43,38,30,25,40,34,36,44,34,44,23,34,35,30,33,39,26,25,26,35,28,14,24,24,28,37,35,30,44,27,30,27,21,44,26,18,27,45,29,30,16,18,22,43,32,25,22,24,19,34,28,9,27,32,31,36,35,32,20,18,32,20,29,26,37,27,16,32,35,38,24,32,42,31,21,32,36,29,15,23,39,35,26,26,36,28,22,24,31,27,35,38,36,27,32,34,31,36,35,28,24,23,33,25,25,34,24,26,32,29,27,38,29,28,18,27,30,32,32,26,23,38,34,20,36,32,28,30,27,22,23,18,35,27,8,20,24,8,26,22,26,27,24,20,19,23,29,37,23,29,19,36,20,22,22,29,20,22,25,34,23,32,38,10,27,28,24,36,32,22,37,36,37,34,33,23,33,25,39,30,47,24,30,32,26,41,29,30,33,33,40,24,27,22,27,26,23,34,38,32,23,23,34,21,31,21,37,33,20,25,29,29,35,33,25,49,29,30,34,37,30,26,30,31,40,26,29,28,39,31,28,21,28,26,22,21,45,39,27,20,31,32,42,16,28,27,32,41,43,30,39,25,15,18,38,21,36,19,16,19,23,28,30,28,38,29,30,28,24,30,102
25,7,25,28,26,19,18,33,26,26,31,23,18,25,20,26,22,23,16,11,37,27,28,12,21,29,15,22,28,15,25,29,28,20,28,23,15,22,26,25,26,27,30,33,29,25,12,21,28,33,27,33,25,43,35,19,28,28,16,27,12,11,23,24,27,18,19,31,26,27,31,30,38,20,23,22,19,21,31,17,21,22,20,23,22,28,17,21,35,23,25,27,34,28,21,27,23,22,13,18,15,15,22,25,23,32,23,24,27,27,18,19,20,23,21,19,17,27,24,28,27,17,19,23,24,22,23,30,17,38,28,31,28,32,41,25,16,32,27,40,24,43,36,21,25,37,22,27,24,9,20,35,28,35,24,18,30,34,23,27,27,33,19,21,22,24,34,28,20,28,27,23,18,31,18,21,27,24,17,30,32,13,23,30,27,25,22,29,41,6,27,32,33,29,23,25,53,19,25,14,21,39,25,27,46,26,11,10,27,28,24,23,36,27,22,24,30,25,24,1,25,30,22,26,28,36,32,38,21,24,19,24,29,24,26,25,28,28,30,26,36,31,20,31,31,27,31,30,20,23,26,26,25,34,37,29,26,24,27,23,22,14,10,21,42,15,20,20,30,26,28,28,19,38,22,31,26,16,30,25,22,27,27,20,22,23,23,24,21,20,25,35,31,29,29,22,21,25,23,24,32,29,31,19,26,34,25,32,28,26,28,21,33,37,22,30,26,32,21,31,39,25,30,20,29,12,18,31,30,17,35,26,27,22,35,23,27,27,28,26,29,18,26,32,25,25,23,0,26,25,27,26,31,17,16,26,28,34,35,22,31,22,4,23,9,20,25,21,28,31,26,18,23,22,31,21,37,22,32,18,27,23,26,22,36,21,29,32,25,24,30,12,17,16,31,29,22,32,3,23,25,34,39,9,29,22,24,30,16,26,22,22,25,30,31,34,21,21,19,38,36,4,18,22,23,27,26,19,21,40,32,29,27,34,28,30,28,30,36,24,22,23,26,20,32,16,24,25,20,29,21,25,28,15,30,30,25,33,27,30,28,20,43,32,24,29,47,24,34,24,21,25,37,25,30,31,11,6,21,24,28,41,26,33,33,25,13,26,25,27,27,28,26,30,30,21,35,28,28,15,31,21,23,25,20,29,24,26,10,38,32,21,20,31,22,20,22,30,28,22,31,29,17,23,21,26,26,29,25,11,16,31,17,20,11,12,20,22,29,22,25,28,27,21,27,13,22,26,21,18,23,30,32,37,18,14,21,31,25,27,18,27,16,29,19,24,27,19,22,26,25,23,25,22,22,21,31,6,28,22,30,15,20,14,36,17,27,26,34,13,24,21,28,27,21,25,23,22,15,32,23,33,18,24,31,20,23,37,27,35,23,28,31,21,40,27,22,24,32,39,27,32,30,21,20,18,31,26,28,27,34,25,24,29,24,27,25,19,19,14,30,23,25,19,36,21,20,32,36,14,23,34,29,34,21,19,21,27,28,30,4,27,21,25,24,41,35,20,22,23,24,42,23,35,31,32,40,38,33,29,20,18,15,33,31,24,34,31,27,26,23,17,5,31,31,28,23,19,29,98
32,27,25,28,27,35,23,32,30,32,26,23,16,19,24,43,26,22,20,22,44,28,26,30,31,9,18,25,38,25,12,41,35,32,33,24,29,26,28,32,23,24,31,30,22,24,23,31,32,28,33,37,25,35,30,28,32,27,31,25,28,25,21,20,30,28,23,37,32,30,34,29,30,27,39,26,20,31,35,23,19,24,25,25,33,29,27,27,38,29,32,34,32,26,19,17,13,26,23,22,30,13,33,30,35,24,27,25,28,26,22,23,24,29,23,13,18,5,36,20,29,19,27,21,31,20,26,31,35,39,33,32,28,37,50,32,29,24,25,36,14,39,32,24,30,39,21,25,23,27,32,35,29,34,23,20,34,36,17,22,19,31,31,29,29,4,25,31,35,38,25,25,20,37,28,28,30,32,28,20,33,22,27,24,31,35,25,20,32,28,14,19,32,31,27,27,52,30,27,14,28,32,29,9,35,24,23,22,24,23,22,25,34,33,27,22,28,24,28,25,11,31,37,34,38,36,23,32,24,21,17,22,33,30,38,15,18,31,28,15,15,29,24,26,30,25,29,15,27,26,30,21,27,38,26,41,32,22,27,25,33,12,20,31,41,19,22,25,17,18,26,26,35,35,21,33,32,21,38,24,33,29,29,30,14,21,15,22,25,28,27,29,17,27,28,20,23,26,27,21,22,28,35,26,24,30,29,28,32,20,15,7,29,32,20,31,36,26,12,11,33,39,27,39,27,22,27,33,39,15,28,28,29,26,33,29,30,35,27,25,21,16,18,33,36,9,33,26,0,23,37,23,36,19,18,24,30,27,26,24,29,20,25,25,33,28,32,40,26,25,27,29,31,36,21,39,27,22,43,33,26,23,13,20,29,26,29,29,30,22,34,34,22,26,25,33,30,44,27,23,23,36,28,27,43,20,22,34,29,26,36,28,28,34,39,28,20,25,24,40,33,30,29,23,30,31,32,29,18,37,27,19,25,29,23,25,43,34,36,28,32,33,29,25,30,14,10,28,23,30,19,23,25,20,26,34,29,37,28,23,27,20,36,27,22,21,34,22,26,26,22,25,39,36,32,29,27,22,27,29,27,34,25,28,20,24,24,25,23,49,26,30,21,31,29,23,28,30,35,26,22,42,32,22,32,33,31,28,18,37,40,15,31,25,32,29,31,22,21,33,42,34,18,35,21,20,33,15,25,21,25,35,29,31,26,28,21,30,16,24,35,28,29,22,29,24,15,28,19,20,33,31,25,39,18,22,29,28,26,25,22,38,21,30,22,10,26,24,27,28,29,24,25,21,28,22,38,24,18,24,36,17,19,26,34,29,27,10,31,32,17,39,28,20,30,26,21,24,25,35,26,28,17,11,21,35,23,28,18,35,15,17,26,26,45,21,31,30,36,42,32,33,38,16,22,29,35,25,29,24,39,27,19,19,28,37,27,24,26,21,21,3,1,30,39,27,32,30,33,23,18,32,33,32,29,26,25,33,20,27,22,28,25,31,30,25,31,18,26,27,26,39,21,33,23,29,30,29,34,7,24,25,28,31,29,23,32,30,24,23,17,21,31,31,26,34,21,23,21,93
33,21,19,27,26,31,15,32,25,25,26,33,15,4,19,36,24,22,20,28,32,21,18,15,8,32,24,24,15,21,13,30,13,23,26,22,25,4,17,26,24,25,24,22,23,24,17,29,25,20,31,37,32,25,32,25,28,24,19,8,22,25,23,20,26,26,22,36,14,28,22,33,25,23,26,26,18,19,18,22,16,22,21,24,17,22,24,20,31,19,10,26,22,11,20,21,17,26,17,19,16,10,25,19,18,34,11,13,26,24,22,18,17,33,22,20,16,18,22,22,22,12,34,20,19,10,19,28,33,17,22,24,35,29,48,17,11,24,23,33,29,36,32,18,27,28,16,21,22,20,9,30,17,24,25,15,31,26,24,22,19,23,24,28,27,21,32,29,23,34,26,20,15,32,28,27,16,29,14,22,21,23,23,27,25,17,17,25,35,20,25,30,32,27,24,26,49,11,26,27,22,33,18,20,39,23,22,21,19,23,21,14,34,25,20,11,16,16,25,24,18,9,18,22,31,37,26,32,6,9,13,21,28,22,27,15,18,21,13,26,32,28,8,33,12,22,18,19,27,27,28,13,18,22,24,32,22,5,10,24,26,11,16,19,40,14,19,17,21,20,22,23,21,28,18,12,31,19,35,20,27,24,26,18,14,15,15,21,18,26,22,36,24,16,25,19,18,26,17,13,22,24,26,26,21,23,22,20,16,5,16,23,27,32,16,28,31,29,30,34,34,30,27,27,17,14,20,21,31,14,28,25,28,19,18,21,23,36,15,19,23,21,18,20,31,20,31,25,23,0,27,15,28,14,13,13,25,21,22,23,25,13,29,24,26,21,27,21,3,31,13,23,29,22,21,36,31,29,36,19,18,23,14,3,13,18,22,29,22,20,26,26,14,18,23,17,7,36,23,29,17,35,28,26,25,18,20,29,29,21,32,25,26,12,21,29,17,22,16,39,21,27,17,21,28,28,27,16,10,25,24,19,20,14,20,22,27,18,19,23,24,25,19,16,31,11,19,17,23,27,18,28,15,14,26,22,17,32,25,31,27,21,44,27,19,21,39,20,17,15,13,17,33,30,25,22,21,23,24,18,22,36,24,22,21,22,18,21,19,39,18,20,19,16,27,22,19,32,29,19,27,36,30,12,18,17,17,20,27,29,32,14,15,27,24,23,25,22,22,29,33,26,26,33,30,22,37,19,9,15,18,32,12,14,34,14,22,15,20,23,27,20,19,18,26,20,29,5,18,19,29,29,33,36,31,27,25,18,24,10,19,36,13,27,15,26,23,16,23,16,17,24,23,17,18,15,29,23,25,19,34,16,11,15,30,22,25,20,24,33,26,33,21,33,8,12,20,21,22,22,24,27,18,12,28,25,22,26,26,35,28,21,23,15,34,8,29,26,26,33,17,26,15,23,9,12,26,35,23,14,32,20,19,23,22,32,24,15,20,15,22,20,22,21,41,17,23,27,32,24,22,21,30,26,26,30,22,35,10,23,21,28,9,15,16,32,26,25,15,27,26,31,20,29,22,21,36,27,25,29,8,21,24,25,26,15,24,24,16,18,24,22,26,19,20,31,17,7,23,95
31,32,29,39,43,34,29,42,23,36,29,42,31,31,17,36,33,35,41,36,44,24,28,29,32,28,34,34,39,38,39,46,38,30,34,35,33,23,28,29,35,36,27,35,27,37,27,32,38,28,41,49,42,48,35,33,32,25,34,35,15,38,39,23,39,35,35,46,37,39,40,40,40,34,31,36,31,33,39,32,35,31,37,20,32,32,24,20,47,38,35,40,33,30,34,30,26,47,38,15,34,32,32,33,34,43,30,31,38,36,39,16,17,37,35,25,29,33,36,19,35,25,34,40,36,29,32,42,31,44,30,40,33,43,53,35,25,27,32,37,33,53,46,37,27,43,33,30,30,28,31,40,27,34,21,25,46,25,29,25,22,39,29,34,36,38,39,41,38,35,40,30,25,41,38,31,27,30,33,20,31,32,40,34,35,39,19,29,38,31,35,40,43,43,33,24,55,33,39,29,36,45,33,28,49,31,26,25,38,26,37,31,43,39,28,22,35,36,37,26,26,35,31,27,50,44,43,39,27,25,32,31,26,34,36,28,31,12,35,36,41,48,27,38,35,34,33,30,34,32,33,24,33,41,44,39,39,32,34,37,41,31,35,28,46,26,31,31,32,21,31,36,40,40,25,38,41,32,34,34,37,34,36,40,35,34,36,37,18,34,32,41,32,31,34,25,28,22,27,34,30,35,41,35,35,35,22,40,40,31,42,36,33,35,35,40,33,32,40,30,39,39,36,32,36,37,40,42,41,34,31,37,30,25,25,26,36,42,32,31,19,29,36,44,40,30,34,27,37,27,0,36,42,24,25,28,37,27,26,21,34,24,31,26,36,27,35,46,30,41,25,36,38,34,31,40,40,39,48,37,34,35,36,30,29,18,26,38,37,21,42,37,29,33,37,35,31,50,28,35,33,47,28,28,32,27,29,27,35,31,27,37,35,15,28,42,26,31,31,54,37,31,32,30,26,39,36,35,31,37,28,32,35,30,24,26,46,36,29,21,39,40,37,32,38,33,31,16,39,42,26,36,26,27,41,42,37,47,44,38,25,17,48,43,38,24,42,29,32,26,32,36,40,37,35,38,16,21,37,26,25,47,40,29,40,34,28,30,28,54,34,13,33,37,27,24,34,29,31,26,42,48,32,23,32,41,21,30,25,29,5,22,30,33,39,35,37,39,36,37,45,40,36,37,36,32,46,38,32,36,27,44,28,34,36,33,28,27,31,36,32,19,18,32,38,32,40,32,34,32,30,38,29,34,30,26,33,29,32,35,35,39,28,32,28,39,26,30,37,28,27,20,34,31,27,33,44,25,32,29,44,29,32,31,39,33,36,29,32,38,38,40,25,35,30,26,35,33,12,41,35,35,37,38,36,25,34,43,46,48,34,32,27,29,50,28,33,36,43,50,34,38,39,28,28,32,41,41,34,25,48,33,33,32,25,34,42,34,31,26,41,37,36,35,39,29,32,43,47,33,30,32,39,32,27,39,37,41,33,38,23,40,27,32,31,44,42,35,30,45,44,40,26,38,38,42,44,29,37,37,26,35,35,38,42,21,27,28,33,36,21,32,32,8,31,43,28,26,33,104
36,29,25,27,31,33,25,21,32,32,31,39,27,11,27,21,25,28,15,31,37,18,13,30,23,32,27,33,30,34,20,41,28,26,31,26,30,19,16,27,34,35,31,7,29,26,25,24,32,27,38,32,37,40,32,35,27,20,30,23,26,20,22,27,34,32,26,38,27,17,30,34,30,31,35,35,22,33,33,30,26,28,33,27,25,17,25,29,20,33,25,39,36,16,27,33,30,21,30,26,25,25,26,30,33,29,26,28,22,20,17,26,25,36,25,15,20,18,37,27,29,19,33,35,28,24,24,13,35,32,27,19,36,31,48,24,26,35,29,29,28,46,39,26,29,20,31,27,27,27,24,30,31,36,31,22,28,37,19,27,24,24,25,26,19,25,39,36,34,36,33,27,22,27,35,33,31,30,23,33,35,30,28,31,31,30,19,31,43,30,27,32,34,25,31,29,55,24,29,28,25,42,25,25,46,28,17,16,29,28,27,21,38,33,25,22,21,11,22,25,23,24,18,22,26,42,33,31,21,24,27,28,35,30,32,30,29,32,20,26,36,43,23,28,27,22,23,30,22,32,23,24,25,37,34,35,36,20,25,27,34,26,29,24,38,21,26,27,32,25,28,33,28,37,25,27,39,23,36,34,35,31,24,25,9,25,10,27,26,36,29,31,27,21,32,22,25,33,27,8,25,35,37,21,23,32,23,30,31,10,23,28,38,42,31,33,38,29,33,34,36,40,34,32,26,29,33,35,26,29,33,25,29,27,25,22,30,41,29,29,34,26,13,35,28,32,26,26,23,15,36,0,14,21,20,18,32,26,27,26,31,24,30,31,35,29,32,36,18,36,28,33,36,30,26,39,43,31,34,28,32,32,21,18,28,18,17,36,32,31,28,36,24,33,27,26,22,49,27,39,27,30,43,27,25,24,26,37,24,16,36,22,22,27,36,28,24,29,26,42,36,27,28,25,29,25,32,21,5,33,29,34,26,29,25,27,41,25,34,25,36,37,25,23,36,26,33,28,31,12,23,33,26,22,21,29,24,32,32,38,30,28,42,37,29,26,44,26,31,18,23,27,32,37,32,35,25,20,29,23,17,41,30,30,28,22,26,27,25,50,13,31,23,21,35,29,33,37,34,26,34,44,32,23,33,30,32,15,24,34,39,19,27,33,35,24,26,17,32,36,31,28,29,39,35,22,37,34,24,28,25,37,27,25,35,27,29,20,31,18,33,30,30,30,23,31,35,20,24,14,39,35,36,38,34,30,28,29,28,17,23,40,23,34,22,31,18,26,24,21,22,31,22,31,25,30,35,24,29,19,29,11,6,26,29,26,24,33,33,36,28,38,16,40,23,27,35,27,29,37,28,32,25,19,23,22,29,33,36,39,27,32,28,26,39,13,33,36,27,34,22,35,30,18,16,23,32,40,34,25,21,27,33,35,23,39,38,25,28,23,29,24,22,26,49,32,24,33,35,31,20,32,37,31,27,30,19,32,25,29,22,14,24,28,27,30,36,30,22,22,21,16,23,30,29,6,41,42,35,30,23,27,24,35,39,20,15,18,11,18,19,30,26,28,28,28,25,22,21,93
37,32,34,37,39,36,13,35,35,40,34,38,33,25,31,35,32,31,29,28,44,30,27,33,29,36,32,37,36,32,34,44,30,22,33,24,35,24,30,30,29,30,42,21,28,33,19,36,37,31,34,43,36,48,40,31,38,33,34,36,28,34,36,29,39,30,24,25,37,31,42,35,33,34,42,34,20,21,40,24,30,26,29,35,24,31,38,34,34,33,27,40,36,23,28,31,30,35,28,30,31,30,27,20,37,39,25,26,33,31,31,30,29,38,33,23,18,31,26,30,34,24,41,34,36,24,28,27,44,38,31,33,36,18,53,38,29,37,31,43,31,47,40,25,30,6,34,32,30,39,28,38,29,36,36,21,31,43,27,28,27,31,23,36,33,38,43,44,38,38,34,28,23,41,34,33,28,28,29,34,33,42,34,41,40,34,29,26,38,33,33,34,37,38,33,30,51,28,35,37,33,42,39,29,51,31,31,30,33,29,39,35,47,27,27,35,34,25,25,32,27,36,32,36,40,43,38,43,30,27,27,27,38,18,28,28,31,30,32,32,40,46,22,36,37,24,26,34,36,32,32,37,39,36,40,31,36,31,29,35,39,29,27,35,48,24,29,13,34,28,33,37,35,45,27,36,30,21,34,41,26,32,18,29,23,29,24,39,28,32,28,39,33,24,38,27,24,37,32,22,35,38,41,35,23,40,34,38,37,24,33,41,42,45,34,33,43,41,38,37,48,46,33,39,31,27,33,40,40,32,34,19,32,17,38,33,32,50,34,33,33,29,27,41,40,34,38,31,36,28,42,14,0,22,23,21,35,32,33,27,36,34,35,38,33,19,38,38,31,42,36,36,37,44,34,46,41,31,30,34,35,36,35,31,41,28,27,35,22,21,31,30,14,31,35,29,30,50,34,43,31,43,41,34,39,26,24,41,38,30,38,33,30,32,41,42,26,31,16,43,23,35,32,23,32,28,42,31,19,19,29,32,39,39,33,35,41,30,38,35,34,35,20,21,39,30,35,34,31,26,26,36,39,16,35,15,20,46,40,41,39,32,32,36,28,29,47,28,37,32,27,31,42,36,35,38,27,32,36,27,29,44,36,35,32,29,20,32,30,51,27,31,31,35,39,40,35,40,37,20,37,32,43,36,22,37,39,29,36,39,47,23,22,35,37,32,34,31,31,36,27,15,33,44,40,30,47,37,27,26,21,37,31,29,42,28,36,34,33,23,40,37,36,37,35,33,41,33,36,27,40,39,44,35,39,35,28,31,26,31,31,39,15,36,24,44,30,12,34,28,28,35,32,38,37,33,34,36,35,27,36,25,20,29,41,39,30,33,37,39,30,48,28,40,31,35,37,31,31,34,26,36,37,33,36,36,32,46,43,35,30,32,36,24,44,27,42,40,33,36,35,35,38,26,27,27,37,48,39,38,35,32,36,33,32,44,37,27,22,17,38,37,35,39,50,38,25,36,49,42,28,45,35,42,25,40,22,39,33,36,34,28,21,37,36,43,40,27,36,33,34,30,28,40,40,20,45,40,39,43,20,40,38,37,43,31,27,30,25,27,27,24,36,38,34,39,27,21,35,107
24,10,19,15,27,28,9,18,15,20,24,19,11,10,9,26,27,21,26,21,38,14,11,21,22,22,17,24,29,20,19,34,26,20,26,16,21,16,18,23,25,26,21,28,22,19,11,22,15,26,26,38,21,39,23,20,16,15,18,20,12,27,28,16,31,26,16,30,24,30,32,30,28,23,26,20,12,17,18,16,21,23,25,14,19,11,16,12,30,25,23,28,27,17,20,20,22,32,18,9,26,8,22,18,26,30,17,25,14,16,28,8,7,30,20,15,10,22,22,20,12,2,28,16,23,15,15,24,25,31,24,27,30,23,45,23,25,29,26,30,23,34,27,20,20,28,26,19,23,22,22,34,16,23,15,1,29,32,19,20,17,26,21,24,30,17,32,33,22,27,26,6,1,34,14,22,15,26,24,29,20,26,28,22,19,19,20,20,32,11,23,28,27,30,20,17,47,13,24,15,26,32,24,22,38,22,21,20,25,21,17,20,36,23,22,17,22,22,23,16,20,17,19,15,33,33,32,25,20,19,12,7,18,16,26,24,26,25,19,24,32,24,14,28,22,20,24,25,29,28,17,19,24,28,20,29,28,17,22,18,19,7,15,21,29,2,7,11,27,18,20,27,24,26,14,14,25,13,28,19,21,10,24,29,20,21,21,17,6,19,8,31,26,22,25,18,4,16,17,19,22,19,28,30,19,21,12,27,30,11,22,22,27,37,15,23,31,20,23,24,27,33,13,26,12,17,23,18,34,10,26,23,27,13,24,19,19,30,19,22,28,16,24,32,36,18,24,17,19,14,24,21,22,0,1,19,13,27,28,14,23,15,21,20,26,15,23,26,17,26,22,25,15,31,23,34,30,23,35,29,22,17,19,15,27,20,15,15,16,17,29,17,8,21,24,21,21,38,18,32,23,37,33,22,26,21,22,19,29,24,22,29,28,24,34,37,13,18,10,45,30,21,16,15,23,26,29,22,16,34,29,28,26,22,25,27,33,22,31,13,30,31,18,13,31,9,17,23,27,25,19,23,21,8,17,28,30,41,28,19,17,11,42,32,24,15,33,23,24,20,19,23,33,22,15,18,11,16,29,20,15,33,20,20,27,18,12,19,17,44,24,26,23,22,17,18,26,28,28,15,33,30,29,18,18,31,26,9,19,35,29,16,18,22,27,27,29,22,27,28,32,20,19,31,22,22,32,29,19,16,14,27,20,14,26,17,25,21,26,21,30,26,25,17,14,26,26,19,14,21,28,32,23,26,31,28,21,24,18,16,23,35,7,23,11,23,16,10,27,22,21,14,24,16,19,25,21,19,27,5,31,19,17,19,28,25,26,19,17,19,22,34,14,22,22,21,16,9,12,27,18,29,24,18,30,20,10,25,26,24,22,27,22,15,39,14,28,25,31,38,23,25,29,18,5,12,18,35,20,20,31,10,14,22,19,32,31,19,14,9,28,16,18,17,28,29,25,25,38,27,20,27,26,29,23,25,20,28,24,28,17,25,13,25,24,24,18,19,21,28,29,37,19,27,28,27,39,32,28,26,12,20,23,32,32,18,23,20,22,24,19,16,22,30,14,28,21,13,23,95
25,9,18,14,27,28,10,19,16,19,23,20,10,9,10,27,27,22,25,22,37,15,12,22,21,23,18,25,28,19,18,33,26,21,27,17,20,17,19,23,26,27,22,27,21,20,12,23,14,25,26,37,22,38,22,21,15,16,17,19,11,26,27,15,32,27,17,31,23,29,33,29,27,22,27,21,13,18,19,17,20,24,26,15,20,12,17,13,29,26,23,27,26,16,21,19,21,31,17,10,25,7,21,18,27,29,18,24,13,15,27,9,8,31,19,16,11,21,23,19,11,1,27,15,22,14,14,23,26,30,25,26,29,24,46,22,24,28,25,29,24,33,26,21,21,29,26,20,24,21,22,34,17,24,16,2,30,31,20,19,16,25,22,25,31,16,33,34,21,28,27,7,2,33,15,21,16,27,23,30,21,25,27,21,18,18,19,21,33,10,22,27,28,29,19,18,48,12,23,14,25,31,23,23,39,21,20,19,26,20,16,19,35,24,21,16,21,21,24,15,21,18,20,16,32,32,31,26,19,20,11,8,19,17,27,23,26,24,18,23,31,23,15,29,21,19,23,24,30,27,18,18,23,29,21,30,29,16,21,17,20,6,14,20,28,1,6,12,26,17,21,26,23,25,13,15,26,14,29,18,22,11,23,28,19,22,20,16,7,20,9,32,27,21,24,19,5,17,16,18,23,18,27,31,18,20,13,26,29,10,21,21,26,36,14,22,30,19,24,25,26,34,14,26,13,16,22,17,33,9,25,22,26,14,23,18,18,31,18,21,29,17,23,33,37,17,25,16,18,13,25,20,23,1,0,18,12,26,27,15,24,14,20,19,25,16,22,25,16,25,21,24,16,30,24,33,29,24,36,28,21,18,19,14,26,20,16,16,17,16,30,16,9,20,23,22,20,37,17,31,23,37,34,21,27,22,23,20,28,25,21,28,29,25,33,36,12,17,11,44,29,20,15,16,22,27,28,21,15,33,30,27,25,23,26,28,34,23,30,14,31,32,19,14,32,8,16,22,28,24,20,23,20,9,18,29,30,42,28,18,18,12,43,31,23,14,32,24,25,20,20,24,32,21,14,17,10,15,29,21,16,32,19,21,26,17,13,20,18,43,23,25,24,21,18,17,27,27,27,14,32,31,28,17,19,30,25,10,18,34,30,17,19,21,26,26,28,21,28,27,33,21,20,32,21,23,33,29,20,15,13,26,21,13,25,16,24,20,25,22,29,25,24,16,13,25,26,18,13,22,27,31,24,27,30,27,20,23,19,15,22,34,8,22,10,22,17,11,26,21,22,15,25,15,20,25,20,18,26,6,32,20,16,18,29,24,27,18,18,20,23,33,15,21,21,20,15,8,13,28,19,28,23,17,29,19,9,26,25,25,23,26,23,14,38,13,27,24,31,38,22,24,28,19,4,11,17,34,19,19,30,9,13,21,19,31,30,20,15,10,27,15,17,16,29,28,26,24,37,26,21,26,25,28,24,26,21,29,23,28,16,26,14,24,23,25,19,20,20,27,28,36,20,28,27,26,38,33,27,25,13,19,22,33,31,17,24,21,21,25,20,17,21,30,15,29,22,14,22,94
20,21,15,24,30,35,22,29,14,21,13,31,21,9,20,31,26,21,23,23,23,23,21,28,21,25,23,18,28,21,18,41,21,14,17,25,19,17,24,26,27,28,29,25,11,23,24,17,22,23,35,37,31,34,36,17,26,19,15,21,26,28,29,9,32,29,23,41,18,26,35,28,12,13,21,20,17,25,29,29,23,25,30,24,15,18,21,23,32,26,18,27,25,2,25,16,12,29,17,20,23,19,24,15,31,30,21,25,24,22,25,21,22,28,25,23,19,23,27,9,25,17,36,29,17,14,18,25,28,30,13,26,34,34,37,22,24,23,27,31,20,39,32,24,16,15,29,11,9,25,22,38,23,30,26,20,31,35,27,9,6,32,15,15,25,28,28,24,19,30,31,18,20,34,26,15,22,20,21,22,27,22,27,30,21,13,20,13,25,20,20,25,29,33,19,13,39,7,29,32,20,26,23,23,30,10,25,24,22,10,27,19,32,31,11,24,19,19,22,25,21,22,30,32,34,33,31,22,19,22,17,26,17,18,20,14,17,31,18,21,36,37,18,32,16,26,5,27,20,30,17,26,23,32,32,23,23,18,23,27,34,20,16,26,27,19,24,22,25,7,12,27,31,39,11,25,38,20,26,21,34,22,27,20,17,20,18,27,23,18,27,35,27,3,25,6,23,27,13,16,21,34,27,21,26,34,18,33,29,8,21,31,23,31,17,21,32,28,29,24,35,30,25,18,21,16,22,21,38,23,15,27,15,18,23,28,22,32,13,19,23,8,21,33,38,15,19,26,24,13,28,18,21,19,18,0,30,22,23,10,15,26,29,23,25,20,19,34,16,22,24,15,27,28,20,34,26,28,29,26,16,22,19,16,26,21,24,27,29,22,29,26,23,20,35,25,20,35,23,36,21,38,40,22,35,22,24,30,24,12,25,23,26,25,34,26,12,17,23,44,27,29,13,14,27,28,29,19,13,31,29,18,25,27,25,27,37,24,32,26,33,34,29,26,34,20,16,30,29,24,5,15,27,21,28,24,29,38,31,34,26,22,35,34,26,8,26,24,21,26,22,21,34,23,24,21,26,28,15,9,22,23,30,24,26,20,25,11,9,43,21,32,17,19,29,21,23,19,22,17,32,32,32,25,26,30,22,20,32,32,33,17,13,31,26,21,23,23,25,33,32,31,25,23,31,30,32,32,22,15,16,25,25,10,35,24,18,18,26,23,29,29,28,19,31,30,30,18,24,22,29,30,31,39,32,28,24,28,13,15,22,35,22,26,14,29,23,23,21,7,8,25,25,18,22,28,28,29,16,24,34,19,14,26,20,27,27,15,27,25,23,36,23,31,21,23,29,26,23,26,28,30,23,17,31,30,19,31,33,42,21,27,22,11,36,11,31,30,29,36,20,19,27,22,14,8,25,42,34,27,33,22,20,18,29,33,29,24,20,22,20,27,25,23,40,26,21,15,37,23,20,31,23,29,17,25,22,31,19,28,27,22,19,28,29,28,30,24,20,27,28,33,7,19,27,24,28,39,30,31,18,22,25,33,27,18,29,31,19,26,27,24,30,20,26,29,23,17,19,91
37,21,30,26,31,40,22,31,28,31,35,27,22,21,22,39,20,34,26,33,47,27,24,33,33,35,29,36,40,31,30,45,38,33,33,29,27,29,25,35,33,34,34,39,33,32,24,35,25,37,38,48,25,48,34,33,27,28,29,31,23,31,33,27,35,26,23,43,35,35,39,31,33,34,39,33,25,30,31,29,32,22,36,27,31,24,29,25,34,38,35,36,38,28,33,31,29,20,24,22,37,19,27,30,30,41,30,23,25,27,28,21,20,43,31,28,23,33,35,31,23,13,39,27,32,26,26,31,38,33,33,38,35,36,53,27,29,31,13,31,36,45,38,33,33,41,38,32,36,33,34,37,29,36,28,14,42,31,32,31,28,31,34,37,23,28,45,38,30,40,39,19,14,41,27,32,28,39,35,42,33,37,39,33,30,30,31,33,22,22,20,25,40,37,31,30,60,24,31,26,29,42,35,29,51,33,32,31,34,32,28,31,42,36,27,19,26,33,36,27,27,29,32,28,44,44,36,38,24,27,23,20,31,29,39,31,31,29,30,19,32,35,27,35,28,31,35,25,33,36,30,19,35,41,33,41,40,28,26,29,32,18,26,32,40,13,18,24,27,29,33,38,35,37,25,27,38,26,41,30,34,23,35,40,31,34,32,28,19,32,21,44,33,33,36,31,17,29,28,30,29,6,37,32,30,32,25,36,32,22,33,27,38,39,26,34,31,31,23,37,38,36,26,36,25,27,33,29,40,21,37,34,35,26,35,30,30,43,30,33,41,29,35,28,45,25,37,28,30,25,37,32,35,13,12,30,0,38,37,27,36,21,32,28,31,28,34,37,28,29,28,33,25,37,28,45,41,36,47,40,33,30,31,26,38,32,28,28,29,28,30,28,21,31,35,18,32,46,29,42,35,31,38,33,39,18,20,32,35,37,33,26,23,37,39,41,24,29,23,51,36,32,27,28,28,27,40,33,27,32,22,35,36,24,18,20,40,17,35,26,30,31,31,26,44,20,26,25,34,30,32,35,17,21,30,34,29,31,32,18,30,24,32,37,29,26,44,16,23,23,32,34,33,31,26,29,22,27,41,29,28,44,31,23,38,29,25,32,30,49,35,28,30,33,30,26,25,39,33,20,37,43,39,18,31,33,32,22,30,32,42,23,31,9,37,28,30,33,31,39,45,33,31,39,33,35,45,35,32,26,21,38,33,25,37,28,36,32,26,34,36,23,24,28,25,29,20,30,25,34,34,37,36,39,41,37,30,24,31,27,34,46,20,34,22,30,29,23,30,31,30,27,31,27,32,37,25,30,36,18,44,32,28,30,41,28,33,26,26,32,17,45,27,15,33,29,27,20,25,40,31,36,35,29,37,31,21,34,29,37,35,27,21,26,47,25,38,36,35,42,34,36,40,25,16,23,22,36,7,16,35,21,25,33,31,32,37,32,27,22,39,27,29,28,38,38,38,36,44,38,27,29,37,40,36,38,33,41,33,33,28,28,26,35,34,37,31,32,32,38,39,46,32,40,39,36,44,37,39,37,25,31,30,25,41,29,36,33,30,37,32,29,33,38,26,32,19,26,34,106
30,33,35,29,37,41,30,38,32,33,30,41,30,17,26,34,18,32,31,34,42,34,29,33,29,33,31,24,26,29,26,43,34,19,32,36,25,25,31,20,22,23,19,33,18,34,31,29,33,1,40,40,41,45,27,28,37,31,32,28,32,36,25,25,23,27,33,46,28,28,19,27,34,25,37,31,28,38,34,34,26,23,38,26,28,33,19,23,27,28,31,33,35,24,33,31,27,37,27,26,26,30,19,34,37,34,27,28,28,26,30,27,28,39,32,31,30,30,43,26,35,25,34,35,24,26,30,30,33,38,28,35,36,39,45,18,32,34,25,33,31,36,35,20,26,26,26,21,21,31,30,40,35,41,27,28,34,39,35,20,23,41,18,27,29,25,37,36,36,30,39,30,28,26,36,26,34,19,24,7,39,25,34,42,34,31,30,20,32,32,32,32,32,35,28,23,50,29,29,39,21,36,19,33,40,22,33,32,17,21,36,15,41,44,26,32,29,27,28,33,31,30,33,37,42,38,27,28,27,30,29,34,35,23,23,25,28,36,8,33,37,48,28,43,26,34,27,24,28,25,28,30,19,42,30,28,31,21,26,34,42,31,24,13,37,27,32,28,22,24,22,27,33,44,23,33,43,30,25,33,41,26,30,32,25,21,26,36,29,29,35,47,37,25,25,16,31,24,34,24,32,32,20,27,33,41,33,41,37,18,29,32,44,42,29,31,32,41,35,31,47,41,35,36,33,26,32,40,30,33,31,31,25,34,31,15,34,42,23,20,8,20,29,41,47,27,31,34,27,21,27,26,32,27,26,22,38,0,1,20,25,34,38,25,28,32,30,42,24,32,34,27,39,38,31,48,32,39,37,29,26,33,26,23,16,29,33,37,32,36,22,36,31,30,43,27,28,43,31,30,22,46,42,38,40,23,21,36,24,10,35,18,15,26,39,37,24,29,30,40,39,37,30,25,29,19,21,26,21,40,30,29,21,32,26,28,48,28,32,31,31,32,25,37,44,31,28,34,36,29,17,27,34,32,35,35,34,48,38,37,31,24,42,35,29,25,43,22,31,33,23,27,36,31,36,33,33,34,36,24,33,45,33,25,34,24,30,21,19,33,29,37,29,29,38,23,33,30,34,26,28,37,35,31,39,38,32,31,38,40,32,27,30,29,31,20,22,33,20,43,34,37,33,33,38,37,23,35,25,25,26,35,31,31,43,26,18,28,23,26,39,31,32,31,35,41,32,26,33,30,35,39,35,44,35,35,28,29,23,11,29,45,32,27,26,35,34,29,22,26,25,26,33,30,19,25,39,36,27,32,44,27,22,28,30,39,33,28,28,34,35,43,32,34,29,33,27,33,29,31,38,39,30,25,36,32,24,27,37,45,32,24,23,30,36,21,34,37,28,35,19,29,36,33,22,29,36,41,33,33,28,33,28,33,16,33,26,25,30,33,32,24,26,29,26,34,25,37,33,26,32,42,33,36,16,30,25,41,30,24,34,31,30,11,10,47,42,35,16,33,32,13,17,29,23,23,39,41,35,34,29,34,37,31,36,28,34,31,26,28,35,33,36,19,37,24,24,28,31,103
31,32,34,30,38,42,29,39,32,34,30,42,31,18,27,33,17,33,32,33,41,34,30,34,30,34,32,25,27,30,27,42,35,18,31,37,24,26,30,21,23,24,20,34,19,35,32,30,34,2,39,41,42,46,28,29,38,32,32,29,33,37,26,26,24,26,34,46,29,29,20,28,35,26,38,32,29,37,33,35,27,22,39,25,27,34,20,24,28,27,32,34,36,25,34,32,28,38,28,27,25,31,20,34,36,35,28,27,27,25,31,28,29,38,33,32,31,29,42,26,36,26,35,34,23,27,31,31,34,38,27,36,35,39,44,19,33,35,24,34,32,35,34,19,27,27,27,22,22,30,31,41,36,42,28,29,33,40,36,21,24,42,17,28,28,24,38,37,36,31,40,29,29,27,37,27,35,18,23,6,40,26,35,41,35,32,29,21,33,31,33,33,31,36,29,24,51,30,30,38,20,37,20,33,41,23,34,33,18,22,37,16,42,43,25,33,28,28,27,34,31,31,32,36,43,39,28,27,28,31,30,35,35,22,24,26,29,37,9,34,36,49,29,44,27,33,28,25,29,26,29,31,20,43,31,27,30,22,27,35,41,32,25,14,38,28,33,27,23,25,23,28,32,43,24,34,44,31,24,34,42,25,31,33,26,22,27,37,30,30,36,48,37,26,26,17,32,25,35,25,33,31,21,28,32,42,34,40,36,19,30,31,45,43,30,32,33,40,36,32,47,42,36,37,34,27,33,39,31,34,32,32,26,33,32,16,35,43,24,19,7,21,30,40,48,28,32,35,26,22,26,27,33,28,27,23,37,1,0,21,26,35,39,26,27,33,31,43,25,33,35,28,38,39,32,47,33,40,38,28,26,32,25,24,15,28,34,38,33,37,21,37,30,31,43,28,29,44,32,31,21,45,42,39,39,22,20,37,25,11,36,17,14,25,38,38,25,30,31,41,40,36,31,26,28,18,22,25,22,41,31,30,22,33,27,29,49,29,31,32,30,31,24,37,45,32,29,35,37,30,18,28,35,32,34,36,33,49,39,38,32,25,43,34,30,26,44,21,32,32,24,28,37,32,37,34,34,33,35,23,34,46,32,26,35,23,31,22,20,34,30,38,30,30,39,24,34,31,33,27,29,36,36,32,38,37,31,32,37,41,31,27,29,28,30,19,21,34,21,44,35,36,34,34,37,38,24,36,26,26,27,36,30,32,44,25,17,29,24,25,40,32,33,32,34,42,33,27,34,29,36,40,34,45,36,34,27,30,24,12,30,46,31,28,27,34,35,28,21,25,24,27,34,31,20,26,38,37,28,33,43,28,23,27,31,40,32,29,29,35,36,42,33,35,30,34,28,32,30,30,39,38,31,26,37,33,25,28,37,46,33,25,24,31,37,22,35,38,29,36,20,30,37,34,23,30,37,42,32,34,29,34,29,32,17,34,27,26,31,33,33,23,25,28,25,35,26,38,34,27,33,43,34,35,15,31,24,40,31,25,35,32,31,12,11,47,41,36,17,32,31,14,18,30,24,24,40,41,36,33,30,35,38,30,37,29,35,32,25,29,36,34,35,18,36,23,23,29,30,102
10,24,25,22,27,34,14,32,24,31,19,23,21,19,23,31,27,27,31,17,33,25,25,19,23,30,13,20,30,21,28,41,25,21,20,25,20,20,21,16,30,31,35,33,17,29,20,17,22,21,27,36,21,37,34,23,30,18,25,30,26,33,30,14,33,24,23,35,16,23,37,22,22,13,29,26,17,22,30,25,23,23,30,28,25,24,19,22,36,28,28,26,23,12,29,22,18,37,17,23,29,18,14,23,33,32,21,25,28,28,31,22,21,32,25,24,19,28,27,15,19,16,38,19,15,14,13,29,27,33,20,25,35,28,43,32,23,16,28,37,25,36,29,28,6,25,27,9,9,26,24,39,23,30,29,15,32,32,28,15,12,28,22,15,31,27,18,24,29,29,32,18,15,32,24,21,22,27,30,22,27,22,31,26,31,19,30,19,27,25,20,25,36,35,18,3,45,17,29,28,18,24,26,16,28,10,27,26,26,14,27,24,33,28,14,26,29,24,20,21,14,21,30,29,41,32,39,20,27,25,17,21,25,21,27,20,22,31,27,21,36,36,18,32,14,22,15,25,28,32,23,28,26,32,34,30,29,27,28,27,33,19,16,23,25,16,21,16,23,13,10,25,31,31,12,24,34,20,33,25,29,22,18,20,25,24,26,27,20,24,22,40,20,13,23,4,18,30,23,24,25,33,26,27,21,26,21,25,21,18,31,30,33,24,17,19,32,28,19,30,35,32,15,26,21,16,22,31,36,22,21,17,13,18,23,21,17,38,11,20,23,8,29,25,35,15,19,22,24,23,21,26,27,14,15,10,27,20,21,0,13,27,26,25,29,20,25,29,23,20,16,15,27,25,24,38,32,30,29,32,14,28,29,25,31,29,26,17,23,22,31,31,15,12,28,24,22,36,23,35,22,36,40,26,37,23,25,33,24,10,30,21,24,28,37,32,11,16,17,40,28,26,23,14,29,28,27,29,21,32,33,24,28,26,29,27,37,25,37,27,28,29,23,22,29,19,16,27,32,28,5,15,25,17,31,34,31,40,28,30,27,22,36,34,26,14,32,25,19,22,23,21,40,21,16,19,25,26,25,16,24,33,30,29,30,26,21,9,7,46,25,30,17,29,31,23,21,25,32,7,38,35,30,27,23,22,12,23,30,34,26,18,23,31,18,19,21,20,29,33,32,25,15,21,21,25,38,33,23,15,6,23,27,19,31,24,24,28,24,24,21,24,25,23,28,30,22,21,24,28,29,28,31,40,30,26,19,31,11,25,26,25,16,21,9,33,23,15,19,17,17,28,27,22,20,26,28,26,22,19,36,27,22,26,18,31,25,16,26,29,23,40,25,27,21,17,28,23,26,32,26,31,27,27,22,34,20,35,25,36,24,25,28,19,38,21,29,30,28,35,21,17,30,22,15,18,25,32,34,26,37,24,24,24,20,33,30,24,19,18,20,26,24,24,40,28,11,25,33,23,20,36,21,29,24,31,23,33,25,31,24,30,19,24,23,32,30,26,23,26,27,31,5,17,23,32,34,39,30,31,18,26,29,34,27,28,27,30,26,28,28,25,27,25,26,27,24,17,29,83
23,33,27,14,38,34,26,41,29,33,28,32,25,24,24,35,26,32,36,26,38,29,32,28,22,29,26,29,29,26,33,42,30,29,32,30,30,25,33,29,32,33,29,38,22,34,24,21,33,26,38,39,34,41,21,28,37,28,27,33,29,36,34,24,31,22,28,42,15,31,35,35,27,18,34,31,22,32,29,28,27,18,40,28,26,29,24,21,42,34,29,26,22,17,31,28,24,42,22,23,28,26,27,27,30,32,26,27,33,35,36,24,25,32,30,23,24,31,35,24,32,25,43,32,14,19,26,37,26,32,28,24,31,40,49,37,32,29,27,39,24,42,35,31,19,30,32,4,14,35,21,45,25,29,29,24,37,37,27,20,21,37,30,20,31,33,31,29,31,34,25,17,22,38,29,26,26,35,29,27,29,27,34,39,33,14,34,24,33,32,25,30,42,33,18,16,50,20,27,38,17,11,31,28,23,14,32,31,31,19,31,29,20,34,26,28,30,32,25,30,26,24,33,35,47,32,44,15,31,30,22,30,32,33,35,26,26,36,32,26,29,44,23,36,13,24,20,24,33,34,23,28,31,37,34,38,34,30,30,32,41,27,21,30,30,25,30,28,22,22,3,30,36,30,22,25,37,25,41,28,34,21,27,25,30,30,31,31,26,29,31,39,20,18,29,9,27,30,25,29,24,34,26,32,23,25,30,34,30,23,36,35,35,35,21,6,34,40,32,31,47,31,21,31,26,21,27,27,36,30,30,27,18,30,22,28,30,40,10,30,28,13,34,34,43,20,23,31,29,25,34,31,36,23,24,15,36,25,26,13,0,30,35,30,33,32,30,38,22,19,25,20,26,34,23,36,38,30,34,31,13,28,34,28,32,33,30,23,33,34,26,38,25,25,35,32,22,36,28,38,32,35,42,31,40,22,20,34,29,15,40,20,23,32,35,37,21,16,27,48,38,34,25,19,24,23,33,31,26,42,34,30,33,29,30,29,42,33,36,29,26,27,34,28,38,25,21,32,38,36,10,20,24,23,30,34,29,39,39,39,29,21,23,38,30,23,41,24,18,32,28,26,36,26,29,26,30,32,30,24,28,37,32,28,29,35,24,8,6,50,30,35,22,27,35,28,20,34,29,20,43,47,29,27,31,31,25,31,36,41,39,27,28,31,29,18,20,28,30,35,37,37,28,20,34,16,40,28,28,20,19,10,24,18,40,29,33,28,23,29,34,31,30,26,35,35,33,20,28,30,34,27,36,42,39,35,28,32,16,30,30,38,24,31,22,32,27,27,18,22,23,28,32,25,25,31,39,35,27,28,31,27,27,27,17,34,30,21,25,34,28,48,29,36,23,26,33,32,26,22,13,30,32,32,16,39,19,36,36,46,23,24,30,23,51,26,28,31,33,40,34,4,30,26,27,20,36,45,34,25,43,33,23,30,29,35,36,26,21,22,25,32,30,32,39,33,24,30,41,28,25,38,8,30,32,37,28,28,31,36,33,36,24,34,33,35,29,26,28,29,28,36,10,16,31,33,39,41,31,36,23,29,32,28,32,33,31,34,31,33,27,24,35,35,25,26,23,22,29,96
37,23,31,28,33,32,21,33,27,33,29,29,12,17,21,34,27,29,24,19,43,12,17,16,21,29,15,22,28,21,23,39,26,32,31,26,25,17,8,29,18,19,32,31,27,29,15,20,28,33,20,39,30,33,33,25,29,23,29,21,25,19,29,19,35,26,25,24,25,25,35,33,22,33,34,27,22,20,31,10,22,28,34,26,28,21,16,20,29,28,23,27,25,24,14,21,23,30,19,21,25,9,29,30,31,33,22,23,27,25,24,20,19,33,24,24,20,23,23,23,25,15,25,17,24,16,22,31,31,30,31,27,32,31,53,30,12,19,22,25,25,41,34,19,23,34,25,26,29,23,22,22,25,32,24,16,32,17,20,25,22,20,33,22,32,18,43,27,31,27,20,19,16,36,29,27,25,38,23,29,29,27,30,24,32,30,21,29,29,24,24,29,37,34,22,25,55,24,28,28,27,32,31,27,45,23,25,24,19,26,18,27,21,26,25,2,29,24,21,21,29,22,31,29,34,36,33,28,7,10,13,22,30,28,38,23,20,12,26,25,33,25,19,31,17,21,31,10,19,21,26,4,31,33,35,34,25,18,23,26,34,8,16,27,42,15,20,23,12,21,27,29,32,39,17,25,19,22,39,25,25,23,22,30,23,21,24,18,20,26,23,40,33,29,28,26,19,27,29,22,18,15,30,20,20,34,24,31,27,18,26,24,40,27,16,33,23,26,21,30,33,25,28,36,23,18,24,31,35,11,31,23,28,22,30,29,26,40,20,25,30,24,27,31,32,19,22,22,20,13,24,24,34,15,14,26,21,34,35,27,30,0,26,21,30,24,35,28,16,35,26,33,28,35,17,35,31,25,40,28,21,30,24,16,26,22,15,30,27,18,31,19,20,22,34,25,20,37,23,35,23,41,28,23,32,24,26,31,23,25,35,27,24,25,22,32,16,20,22,30,22,26,27,25,25,28,32,25,19,26,20,27,33,22,16,18,38,24,32,25,30,31,24,17,33,10,18,8,34,30,25,31,6,18,24,34,29,33,34,31,23,23,39,32,24,24,42,25,12,6,19,20,28,31,28,31,24,20,33,27,13,23,21,13,31,23,14,26,24,48,22,11,16,29,29,19,14,33,20,22,32,42,30,3,19,26,28,19,24,21,29,27,26,18,28,28,30,29,16,29,37,32,17,37,35,31,37,30,22,17,21,32,25,27,31,25,32,28,11,24,24,11,10,21,27,27,24,18,15,25,22,35,26,32,30,26,25,9,28,23,25,35,19,27,18,27,14,22,26,29,28,25,14,22,28,24,34,20,22,20,33,25,20,27,35,13,16,20,16,33,26,35,14,29,21,25,17,22,24,33,26,38,28,22,35,33,23,23,27,39,24,12,15,28,45,21,29,26,29,36,30,32,28,21,18,25,31,32,14,5,28,23,24,23,28,24,22,21,22,17,28,17,19,29,41,21,24,26,23,28,19,12,28,30,35,30,23,32,18,36,18,32,18,28,28,35,29,21,28,29,30,40,27,34,30,30,34,29,31,27,17,18,15,34,30,19,28,31,13,24,27,18,25,32,11,33,23,18,30,102
29,11,29,32,30,23,22,37,30,30,35,27,22,29,24,30,26,27,20,15,41,31,30,16,25,33,19,26,32,19,29,33,24,24,32,27,19,26,30,29,29,30,34,37,33,29,16,25,32,37,31,37,29,46,39,23,32,32,20,31,16,15,27,28,31,22,23,35,30,31,35,34,41,24,27,26,23,25,35,21,21,26,24,27,18,26,21,25,39,27,21,31,38,27,25,31,27,26,17,22,19,19,26,29,27,36,26,28,31,31,22,23,24,27,25,23,21,28,28,32,31,21,23,27,28,26,27,34,21,42,32,29,32,36,45,29,20,35,31,43,28,47,40,25,29,41,26,31,28,13,24,35,32,39,28,22,27,38,27,31,31,35,23,25,26,23,38,32,24,32,31,27,22,35,22,25,31,28,21,34,36,17,27,34,31,29,26,33,45,10,31,36,37,33,27,29,57,23,29,18,25,43,29,31,50,30,15,14,24,32,28,27,40,31,26,28,34,29,28,5,29,34,26,30,32,40,36,42,25,28,23,28,33,28,30,26,29,32,34,30,38,35,23,35,35,31,34,33,24,27,30,30,29,37,41,33,30,28,31,27,26,18,14,25,46,19,24,24,34,30,32,28,23,42,26,35,30,20,34,29,25,31,31,24,26,20,27,28,25,24,29,39,35,32,30,26,25,29,27,28,33,33,35,23,30,38,29,36,32,30,32,25,37,41,26,34,30,36,25,35,43,29,34,24,33,16,22,35,34,21,39,30,31,21,39,27,31,31,32,22,33,22,30,36,29,29,27,4,25,29,31,30,35,21,20,29,32,38,39,26,35,26,0,27,13,23,29,25,28,35,30,22,27,26,32,25,41,26,36,22,31,27,30,26,38,25,31,36,29,25,34,16,21,20,35,33,26,36,7,27,22,38,43,13,33,26,28,34,20,30,26,26,29,34,35,38,25,25,23,34,40,8,22,26,27,31,30,23,25,44,36,30,31,38,32,34,32,34,40,28,26,27,30,24,36,20,28,29,24,33,25,29,32,19,34,34,29,37,31,34,32,24,47,32,24,33,51,28,37,28,18,22,41,29,34,33,15,10,25,28,32,45,30,35,36,29,17,30,29,31,31,32,26,34,34,25,39,32,32,19,35,17,27,29,24,33,28,28,14,42,36,25,16,35,26,24,26,34,27,26,35,33,21,27,25,30,30,33,28,15,20,35,21,24,15,16,24,26,33,26,29,32,31,25,31,17,26,30,25,22,27,34,36,41,22,18,25,33,29,31,22,31,20,32,23,28,31,23,26,30,29,27,29,26,26,25,35,10,32,26,34,19,24,18,39,21,31,30,38,17,28,25,32,31,25,29,27,26,19,36,27,37,22,28,35,24,27,41,31,39,27,32,35,25,44,31,26,28,36,43,31,36,34,25,24,22,35,30,32,31,38,29,28,33,28,31,29,16,21,18,34,22,24,23,40,25,24,36,40,18,27,38,33,38,25,23,25,31,31,34,8,31,25,29,28,45,39,24,26,27,28,46,27,39,35,36,44,42,30,32,24,22,19,37,35,28,38,35,31,23,27,21,9,35,35,32,27,23,33,102
35,28,22,21,28,38,25,36,19,18,32,35,9,21,13,30,26,29,28,26,44,22,26,25,22,28,22,29,29,26,24,36,37,25,34,30,29,27,26,27,31,32,27,37,28,31,23,16,33,25,38,23,34,42,35,30,34,23,12,26,21,33,21,23,30,33,30,42,30,37,34,29,35,26,35,33,26,32,31,28,17,29,34,20,29,30,6,10,24,30,34,35,33,25,32,18,22,34,24,15,31,14,29,22,24,17,28,30,28,30,26,14,15,30,23,29,24,28,34,27,30,20,38,22,26,21,22,31,31,40,30,33,36,36,55,22,29,13,26,33,27,40,33,25,31,38,22,26,26,28,21,37,25,32,21,21,36,29,33,28,25,32,24,18,30,23,41,32,16,17,37,19,21,17,30,32,25,29,29,32,29,21,25,27,19,22,26,30,24,27,29,28,38,33,27,28,51,16,27,29,23,37,15,28,45,20,30,29,26,29,15,11,17,37,28,20,33,32,30,22,26,30,29,25,33,34,31,33,25,28,18,27,22,29,31,22,19,28,18,30,38,30,25,37,28,26,28,28,22,29,32,22,15,39,40,34,33,23,28,25,36,13,21,20,42,20,21,27,30,25,27,10,30,37,21,27,37,27,34,25,33,23,30,27,30,22,31,15,16,31,28,45,32,26,8,21,24,22,20,29,23,33,33,23,25,32,20,34,30,22,27,30,30,21,13,29,28,29,21,30,36,37,28,32,28,23,29,32,30,16,34,29,30,27,32,22,26,39,25,26,33,25,34,26,41,24,14,23,25,24,26,31,38,20,19,23,28,25,26,25,30,21,27,0,14,29,35,38,27,32,28,28,28,37,22,31,28,33,33,34,28,30,27,21,35,27,24,30,32,23,36,33,24,27,37,32,23,37,24,23,24,29,43,19,36,25,27,23,26,15,33,26,29,35,38,35,20,25,26,36,37,27,10,29,32,33,12,31,26,40,30,26,17,32,26,28,44,31,37,19,37,38,27,27,40,15,23,24,32,32,22,32,24,22,36,34,29,44,29,16,23,17,34,28,20,27,45,23,27,24,20,24,36,27,33,36,22,25,37,26,23,33,18,31,32,29,24,23,24,32,32,27,28,33,25,2,29,37,35,22,32,43,31,21,31,31,32,28,29,31,21,22,29,30,33,24,26,29,29,32,30,33,20,37,36,36,34,37,27,22,21,33,18,17,32,23,31,32,29,26,34,21,22,23,28,27,18,29,12,22,31,24,29,32,18,14,21,27,28,15,20,37,23,6,18,29,22,26,24,28,27,20,27,22,15,21,39,25,31,25,32,25,27,21,35,30,29,25,34,25,31,40,23,13,24,27,22,23,18,37,30,27,26,25,36,28,16,31,27,44,26,30,29,18,43,25,30,31,35,42,26,30,20,27,22,15,36,34,32,23,25,28,20,20,23,29,35,21,16,21,35,22,24,29,41,31,32,31,29,22,25,30,29,35,26,27,27,29,27,20,23,30,25,24,23,37,31,29,12,33,34,38,22,34,19,37,43,42,20,32,24,26,29,32,30,24,29,26,31,25,33,28,28,34,27,32,26,24,26,98
34,16,34,35,35,28,22,32,33,32,37,32,23,28,27,26,19,32,25,20,34,20,23,21,25,36,24,31,32,24,34,38,33,11,24,32,24,28,24,34,35,36,37,37,36,32,21,12,37,29,36,35,34,51,44,28,37,35,25,33,21,20,32,33,30,21,28,39,33,28,34,39,37,29,32,31,28,30,39,26,27,17,29,22,31,27,20,24,31,27,30,33,40,23,30,32,32,31,22,25,24,24,31,27,32,29,29,18,34,36,27,26,27,32,30,28,26,36,33,34,36,26,28,32,30,28,32,24,26,32,20,36,30,32,50,34,25,27,18,34,33,51,44,30,34,30,31,30,28,18,24,43,33,40,31,27,39,34,32,34,31,38,10,14,22,33,43,34,29,31,36,32,27,29,27,30,32,15,26,21,37,22,32,39,33,26,31,35,38,15,33,30,24,32,32,32,62,28,26,23,27,41,29,24,49,29,20,19,36,35,24,25,31,36,18,28,21,32,33,10,22,29,31,35,19,37,41,40,30,33,28,33,36,15,17,34,33,33,32,32,27,40,26,38,32,30,30,34,29,32,33,28,29,40,44,20,30,26,21,32,31,23,19,29,46,24,29,20,36,32,31,22,28,46,31,32,35,25,21,32,31,36,36,29,31,32,30,24,28,29,34,44,28,28,20,25,30,32,32,33,37,25,36,28,31,41,32,35,31,27,37,30,42,28,25,39,34,37,30,38,44,34,39,29,35,21,27,32,37,26,40,35,34,26,42,31,36,36,32,32,20,27,27,35,34,34,14,9,33,26,36,35,33,26,25,25,31,28,27,29,33,30,13,14,0,28,31,30,23,40,32,27,32,31,36,30,42,31,41,27,35,32,35,28,30,30,21,41,31,30,28,21,23,25,38,35,26,23,12,32,33,43,33,18,36,13,15,32,25,29,31,24,21,36,34,43,30,30,25,47,39,13,24,31,23,25,24,28,30,35,25,38,31,27,21,23,37,36,30,31,25,26,27,29,31,25,33,29,29,23,24,34,26,24,37,21,16,42,36,30,35,27,48,31,24,33,41,15,31,26,30,34,31,34,39,36,20,15,30,16,19,41,27,26,41,34,22,30,28,18,30,32,33,38,37,16,29,37,28,24,40,29,32,27,29,32,33,25,19,34,35,18,29,22,31,26,28,37,37,31,40,29,26,32,30,35,35,38,30,20,25,40,26,29,20,21,29,31,35,31,34,26,27,28,34,22,31,25,21,27,32,34,30,44,27,23,29,30,32,29,27,36,24,20,28,33,18,21,28,18,17,30,30,29,29,30,31,15,37,29,39,24,29,23,39,26,32,35,29,22,30,30,20,27,27,31,32,31,24,23,32,31,27,33,32,29,30,43,36,44,32,36,24,30,31,24,31,33,41,48,35,37,34,28,29,27,34,35,26,25,32,34,31,32,32,35,34,28,28,23,39,32,32,28,40,30,29,37,43,23,30,38,38,32,12,28,30,36,36,34,13,25,27,25,26,40,41,29,26,32,33,39,26,38,33,29,49,32,34,38,26,25,24,24,31,33,29,26,29,34,32,26,14,31,35,30,14,25,32,104
30,25,29,26,24,29,6,33,30,34,28,31,20,25,24,35,25,20,33,9,39,15,16,26,24,29,13,20,31,25,21,35,15,17,26,17,28,17,19,31,10,11,36,36,21,22,12,21,30,33,27,36,29,33,33,24,31,26,28,28,21,29,26,22,24,15,17,27,30,29,28,28,32,27,31,24,13,14,33,17,19,19,14,27,9,17,31,27,33,26,12,21,29,18,21,19,15,39,21,24,26,17,20,15,29,32,18,26,28,26,31,23,22,31,19,16,11,24,19,22,27,17,22,25,21,17,21,28,35,33,26,20,32,20,46,38,22,22,26,38,24,41,35,20,26,25,24,29,29,25,23,31,22,29,28,14,26,28,20,21,21,16,18,23,28,26,35,29,32,33,27,21,16,33,27,26,21,23,24,29,26,27,21,32,34,29,22,19,31,24,24,29,30,29,21,23,51,23,23,30,18,35,35,32,47,30,26,25,15,22,26,33,39,20,20,25,29,27,20,19,30,25,33,30,42,35,33,30,23,20,20,20,31,13,23,13,16,15,31,25,35,33,15,29,28,22,25,18,30,13,17,24,32,29,33,26,29,21,26,21,33,16,20,30,40,17,22,8,20,20,30,26,28,34,20,28,26,14,29,34,21,25,28,21,28,19,29,26,21,25,21,32,36,23,28,24,17,31,27,27,20,33,29,31,23,33,27,27,23,24,24,33,37,30,24,26,36,31,19,30,38,37,26,28,24,20,25,33,39,19,27,27,27,2,33,28,25,38,25,23,28,26,32,27,39,19,23,20,28,21,27,29,19,15,16,20,28,32,33,20,32,24,23,29,28,0,31,31,19,35,29,29,30,38,19,35,29,24,32,29,28,21,24,23,29,21,12,28,15,6,26,23,7,24,28,22,23,31,17,31,21,38,31,27,34,21,19,34,34,30,31,19,22,25,28,38,19,19,9,43,32,24,26,16,25,23,32,26,24,36,30,17,30,30,26,28,34,23,35,28,19,20,15,14,32,18,20,19,16,29,25,30,28,9,27,33,28,45,25,28,25,26,41,30,22,23,41,23,24,21,20,24,37,23,27,24,20,24,29,22,14,43,29,26,13,24,13,29,27,46,25,16,24,35,32,27,26,32,30,13,32,27,33,25,15,22,25,18,28,32,32,26,7,30,28,17,19,25,12,33,29,17,15,39,35,23,35,27,17,19,14,30,23,24,29,21,29,29,19,18,33,22,21,30,25,27,22,21,23,22,33,36,36,41,33,29,27,24,19,31,16,24,8,29,17,31,15,7,19,23,23,29,25,31,29,23,29,24,28,20,38,20,25,20,30,27,25,18,29,27,23,32,13,25,24,28,25,24,24,28,19,39,22,22,36,27,25,35,25,28,23,20,28,19,39,27,34,33,28,35,28,28,31,19,20,22,28,29,33,27,32,25,29,21,27,37,18,20,15,10,31,25,27,32,43,25,31,34,36,28,21,35,27,24,20,28,17,35,18,29,22,31,14,29,28,39,33,20,32,26,25,44,25,31,28,34,38,32,32,33,13,32,29,32,31,24,29,32,24,22,20,17,23,31,29,25,22,14,29,101
26,30,30,24,26,33,25,30,33,33,20,27,31,23,27,43,17,28,36,30,42,33,28,29,30,26,26,19,37,32,32,47,40,20,33,26,10,26,35,33,28,29,23,36,12,30,25,29,23,29,40,37,29,41,31,18,27,26,27,35,26,32,37,16,39,31,26,44,32,16,43,33,31,30,26,21,18,33,29,30,32,27,27,30,32,24,34,30,29,27,37,30,38,21,34,23,19,36,30,25,31,26,25,24,38,31,27,28,31,29,38,26,27,15,31,25,20,33,34,16,26,21,33,36,29,26,25,22,9,30,29,33,25,39,44,31,33,30,24,38,21,43,36,31,25,34,36,26,26,16,31,46,33,31,21,24,38,44,29,10,13,39,21,27,28,30,40,37,31,42,40,29,24,36,32,16,32,26,29,32,37,28,34,40,34,30,35,14,26,29,28,33,35,35,22,22,40,24,35,22,26,33,33,34,45,27,17,16,23,11,37,29,33,38,27,37,31,31,30,24,32,36,38,37,48,36,38,32,33,31,29,30,36,24,26,21,24,38,22,29,37,44,24,38,31,24,24,32,37,31,18,38,33,38,38,29,24,32,28,33,35,27,27,30,42,23,28,27,34,14,27,37,37,32,18,36,39,23,32,28,33,31,28,37,30,27,29,37,28,19,31,41,38,22,35,21,27,18,28,30,28,31,30,36,23,27,29,36,32,24,35,29,38,38,31,24,29,38,32,25,43,17,31,29,33,29,33,37,27,30,22,27,30,29,34,28,29,27,28,26,31,25,32,28,34,23,31,25,32,27,35,32,38,23,22,19,34,30,31,25,30,35,29,35,31,31,0,40,30,28,31,32,37,39,27,38,33,29,44,34,31,24,33,30,40,34,32,33,30,33,27,35,24,33,37,33,29,40,26,37,28,30,43,26,41,23,25,33,33,27,32,23,20,34,43,27,19,24,24,47,34,29,25,15,32,24,38,31,27,38,35,25,33,37,31,33,43,33,37,31,35,36,34,27,36,27,24,39,29,21,22,32,36,22,35,39,34,25,27,40,33,27,36,42,34,15,33,21,30,33,29,27,38,28,29,32,25,20,34,25,32,42,30,31,38,27,26,26,24,49,33,39,23,35,36,33,28,26,37,25,37,38,20,38,34,33,31,26,24,40,40,28,32,28,36,25,27,24,26,36,45,36,28,15,15,23,37,34,29,28,24,28,34,25,34,30,25,34,33,28,42,36,37,26,32,30,35,32,34,24,32,34,29,37,38,34,27,35,18,25,34,27,23,33,21,32,33,26,27,26,26,20,37,25,33,35,29,23,17,28,22,21,26,32,35,34,35,22,34,36,31,38,31,40,28,30,35,30,28,8,17,37,33,31,34,34,19,41,37,43,22,34,29,20,42,27,19,16,38,45,36,26,37,28,18,23,26,40,32,37,30,29,23,25,29,30,20,31,27,23,37,31,33,6,50,33,30,34,40,27,26,38,30,42,23,30,29,19,26,36,21,23,25,32,33,47,41,25,30,38,37,37,22,34,30,27,29,42,38,37,24,29,32,30,35,34,31,34,31,34,29,25,30,27,37,29,24,23,28,99
34,16,34,37,35,36,25,41,37,38,44,42,35,25,31,35,32,37,36,25,47,36,37,28,16,46,29,36,23,34,34,38,28,34,37,36,34,25,32,41,23,24,36,43,40,39,31,42,30,41,42,49,41,46,28,35,39,40,34,29,31,31,34,36,27,18,36,42,24,37,30,41,44,38,32,36,32,17,39,36,30,22,39,38,32,37,32,28,40,40,25,28,38,32,40,36,32,42,32,33,31,31,39,34,26,48,32,31,34,36,36,32,33,37,25,27,30,35,21,38,27,26,29,40,33,31,39,33,31,32,25,39,35,35,59,38,24,36,31,42,43,28,35,33,35,39,31,35,38,28,17,22,32,37,39,27,39,41,31,40,37,15,35,40,35,41,42,42,38,43,46,32,27,46,37,37,31,40,29,37,36,32,32,35,39,34,33,38,47,15,36,39,46,35,36,32,59,28,29,33,36,41,39,36,54,39,30,29,28,40,40,35,41,11,31,26,34,37,33,20,34,24,33,37,49,50,46,43,27,30,34,33,40,32,40,30,33,36,34,35,40,48,29,40,27,38,39,30,33,20,35,24,39,43,39,43,43,26,31,23,41,31,29,40,42,24,29,27,32,37,36,37,28,38,38,27,45,33,46,30,40,36,39,28,35,32,36,41,32,34,34,43,40,37,39,33,30,40,32,34,33,37,44,32,39,33,37,12,8,26,37,40,42,44,36,36,27,33,33,48,40,23,39,35,28,31,37,36,38,31,37,40,40,29,39,41,35,46,29,36,38,37,36,12,44,36,44,21,40,21,46,36,38,26,25,34,37,42,43,29,38,28,25,38,30,31,40,0,18,39,23,39,41,32,32,34,46,42,50,34,32,37,35,24,28,34,34,41,34,33,37,9,26,35,15,33,17,38,22,34,34,41,46,28,40,26,24,41,29,39,41,33,30,33,31,37,37,35,28,52,36,25,32,35,28,34,43,31,31,40,38,34,38,29,34,36,48,34,36,37,22,23,34,33,44,32,37,32,39,32,34,39,28,28,39,30,25,31,35,28,38,35,51,41,33,39,54,28,27,30,33,37,45,36,30,33,30,25,41,29,36,51,36,30,41,37,32,35,33,48,39,35,33,37,43,36,25,47,33,32,45,42,31,25,17,9,27,35,29,45,51,30,30,35,41,35,37,43,25,41,48,36,31,37,40,32,45,40,30,30,33,40,20,29,30,21,29,36,31,31,44,35,34,28,27,32,30,20,38,34,30,46,40,50,39,35,42,31,38,31,27,41,27,39,35,38,37,26,37,31,30,38,35,27,36,30,36,25,39,31,44,31,32,23,39,29,33,35,27,32,33,40,35,25,18,22,37,31,34,43,38,43,37,33,42,39,32,45,39,27,42,32,32,30,52,29,30,33,41,48,38,34,25,30,29,27,33,36,36,27,41,34,29,38,42,26,31,35,34,29,39,40,39,38,54,38,36,47,45,33,30,34,38,31,37,38,30,41,31,41,23,34,28,36,37,40,34,39,36,39,38,43,34,40,35,33,40,45,45,37,27,30,27,37,41,35,35,32,37,34,31,36,26,40,31,39,27,28,38,107
33,24,22,26,29,34,18,35,28,28,29,36,18,7,22,39,27,25,23,28,35,24,21,18,11,31,27,21,18,24,16,33,10,26,29,25,28,7,20,29,27,28,27,25,26,27,20,32,28,23,34,40,35,28,35,28,31,27,22,11,25,28,26,23,29,29,25,39,17,31,25,36,28,22,29,29,21,22,21,25,19,25,24,27,14,22,27,23,34,22,7,29,24,14,23,24,20,29,20,22,13,13,28,22,21,34,14,16,23,21,25,21,20,36,24,23,19,21,25,25,25,15,37,23,16,13,22,31,35,14,25,25,38,32,45,20,14,27,26,30,26,37,30,15,29,31,19,18,24,23,12,33,20,27,28,18,34,29,27,25,22,26,27,30,30,24,35,29,26,37,29,17,18,35,31,30,19,26,11,19,24,26,20,30,28,20,20,28,38,23,28,33,35,24,27,26,52,14,28,30,19,33,21,23,37,25,25,24,22,26,24,17,37,28,23,14,19,19,28,27,21,6,15,19,34,40,29,29,9,12,16,24,31,25,30,18,21,24,16,29,35,31,11,34,9,25,21,22,30,30,28,16,21,25,21,35,25,8,13,26,29,14,19,22,40,17,22,20,24,23,19,26,24,31,21,9,34,22,37,23,30,21,29,21,17,18,18,24,21,29,25,39,27,19,28,19,21,29,20,16,20,27,29,29,24,26,25,23,19,8,19,26,30,30,19,28,30,32,33,33,37,27,30,30,20,17,23,18,34,17,31,28,28,17,21,24,26,39,12,22,20,23,21,23,34,23,34,28,26,3,30,18,31,17,16,16,28,24,25,23,22,16,28,27,23,19,30,18,0,28,16,24,26,25,19,39,34,32,38,16,15,26,17,6,10,21,25,32,25,21,29,27,17,21,26,20,10,39,26,32,20,38,31,29,22,21,23,32,32,24,35,22,25,15,24,32,20,25,19,42,24,24,20,24,31,29,30,13,13,28,21,22,23,11,17,19,30,21,22,26,27,28,20,19,34,14,22,20,26,30,20,25,18,17,26,25,20,35,28,33,25,24,41,30,22,24,42,23,14,18,16,20,30,33,22,19,24,26,27,21,25,39,27,22,24,19,21,18,16,41,21,23,22,19,30,25,16,35,32,22,30,39,33,15,21,20,20,23,30,31,35,17,12,26,27,20,22,25,25,32,36,29,29,30,33,25,40,22,12,18,21,32,15,17,37,17,25,18,23,26,30,22,22,21,29,23,32,2,21,22,32,32,36,39,34,30,28,21,26,13,21,38,16,30,18,29,26,19,20,19,20,27,26,20,21,18,32,26,28,22,37,19,14,18,27,25,28,23,21,36,29,30,24,30,11,15,23,24,25,25,27,30,21,15,31,22,21,29,29,38,25,22,20,18,37,11,32,29,29,36,20,26,18,24,12,15,29,38,26,17,35,23,22,26,25,31,27,18,23,18,25,23,25,24,38,20,26,29,35,27,25,24,30,29,28,33,25,38,13,26,24,31,12,18,19,35,29,28,18,30,29,34,20,26,25,24,39,30,28,32,11,24,27,22,29,18,27,27,19,21,27,25,23,22,23,28,20,10,26,98
30,31,34,19,30,42,29,40,33,38,33,34,31,31,27,41,31,29,38,37,45,36,37,35,30,34,33,36,37,32,30,41,35,36,35,25,37,32,39,36,35,36,33,43,29,31,28,29,17,33,41,46,36,42,40,26,35,37,32,38,27,39,31,27,41,32,18,45,22,36,44,36,34,25,36,29,26,34,36,31,27,28,31,28,33,36,28,24,23,26,32,43,29,24,35,24,20,44,28,29,35,26,34,34,35,39,32,34,26,24,36,28,29,25,33,28,24,30,39,27,14,24,42,36,21,26,33,30,19,39,35,23,15,39,57,28,38,31,24,25,31,48,41,30,26,37,34,15,21,32,31,39,34,41,31,27,42,40,32,27,26,40,37,27,34,29,38,36,36,36,38,24,27,30,29,24,34,41,34,34,32,18,35,41,39,25,38,29,39,30,11,16,39,39,35,23,49,28,37,37,24,30,30,30,34,22,31,30,30,26,33,28,39,28,33,35,37,31,32,30,28,31,40,39,38,21,37,26,37,37,25,31,36,36,42,22,25,39,35,10,40,44,29,40,20,31,27,31,39,38,35,35,29,43,44,36,29,35,37,35,43,27,27,34,37,26,31,31,29,25,16,34,31,42,29,32,40,21,34,33,38,28,35,32,35,26,36,33,30,27,34,44,34,25,36,16,28,28,32,34,29,23,40,38,30,37,34,29,33,30,33,32,42,36,29,25,33,39,37,36,46,27,22,38,33,27,32,32,17,30,35,34,25,33,29,32,37,47,17,30,35,20,39,36,46,16,31,31,25,31,41,36,42,26,25,22,29,32,33,20,19,35,35,32,40,35,28,39,28,0,35,27,33,39,28,44,34,37,28,38,20,30,31,33,38,37,38,24,36,37,37,36,28,31,26,35,29,50,32,36,28,40,47,32,47,29,30,37,35,22,39,27,30,39,45,44,30,35,30,53,45,35,30,26,22,34,35,36,31,43,33,26,27,35,29,31,49,34,46,28,36,37,35,31,26,25,17,35,29,31,17,26,31,26,36,35,30,35,31,43,34,28,42,38,30,28,46,27,25,37,24,28,28,33,17,20,28,29,37,31,36,45,36,34,36,26,27,11,13,58,29,38,29,30,39,32,27,37,27,27,38,50,10,34,35,34,32,35,33,43,46,24,35,20,36,25,27,35,33,16,25,36,35,25,41,31,40,40,34,26,26,29,29,25,40,24,32,31,30,32,40,34,33,31,33,36,40,27,30,28,30,8,19,34,37,41,35,38,23,32,30,45,27,38,29,35,35,30,25,29,30,30,39,30,30,33,23,29,34,31,32,25,30,26,24,36,37,17,32,34,12,44,37,43,30,34,36,31,30,34,25,11,23,29,35,37,24,43,35,44,30,31,32,30,57,30,9,12,40,47,40,23,37,30,27,27,20,49,24,32,24,32,28,26,33,34,39,26,31,27,32,28,26,34,46,34,31,37,46,17,28,44,27,49,38,33,33,29,27,24,27,33,31,38,37,42,36,33,27,36,35,43,17,23,36,37,46,46,12,32,30,32,35,36,36,38,38,35,37,29,32,31,36,38,32,33,30,29,36,103
26,23,30,17,19,37,23,35,28,26,25,27,28,17,22,37,30,27,22,27,45,29,28,16,7,31,23,30,14,34,26,29,26,34,30,20,23,17,25,26,34,34,27,34,23,29,23,23,32,33,33,42,25,38,19,29,36,25,20,21,30,17,28,15,25,25,27,42,13,33,21,38,36,29,32,31,23,28,29,28,21,24,28,29,29,28,23,19,41,29,23,33,29,24,32,26,22,28,30,24,29,23,30,28,17,38,21,22,27,29,24,23,24,34,21,16,21,24,31,19,29,22,37,33,22,20,24,34,28,30,35,29,27,37,49,29,20,23,29,37,32,28,21,31,16,30,26,24,25,17,8,40,21,14,30,23,30,38,20,21,18,22,35,25,33,29,29,24,18,29,38,17,22,35,32,27,22,36,27,29,25,31,23,32,27,30,28,25,34,22,31,30,37,31,25,13,46,24,25,27,25,31,31,26,43,26,26,25,29,22,27,27,40,33,30,24,29,29,24,25,28,22,31,34,33,27,37,25,19,22,23,29,31,30,39,20,17,33,26,30,38,41,18,29,21,31,29,30,29,37,29,24,31,32,36,43,32,18,23,23,36,24,29,23,39,20,24,25,30,17,25,28,23,15,17,25,37,24,42,9,33,21,26,15,27,25,28,33,25,30,30,32,23,27,30,20,26,31,28,26,15,22,33,28,30,10,28,19,15,18,29,20,38,31,27,22,34,30,23,32,37,30,24,29,15,27,32,30,36,27,27,27,29,27,30,21,28,43,18,25,28,24,27,19,32,26,25,26,27,13,25,28,36,22,21,24,28,34,35,16,25,26,30,28,32,29,31,23,16,35,0,31,26,9,14,38,36,28,27,32,21,28,27,16,26,27,31,26,28,31,28,28,22,28,22,10,6,43,27,32,27,39,37,27,38,24,22,32,31,26,35,28,28,24,24,28,18,23,24,50,33,24,18,26,30,27,30,29,23,37,30,24,31,27,26,28,37,11,32,27,29,30,27,27,21,24,27,29,30,35,21,31,25,22,31,21,16,31,20,34,20,26,31,32,24,20,38,26,19,23,23,27,40,24,26,29,29,24,30,31,30,40,34,25,34,30,24,24,22,49,31,32,24,18,34,26,21,29,35,23,36,43,32,25,27,16,4,26,28,40,30,27,27,25,29,26,28,31,32,39,30,34,25,31,34,9,42,28,22,28,22,26,11,25,33,16,24,28,31,22,37,31,31,7,24,30,26,18,30,23,37,32,38,40,37,37,30,29,27,23,18,35,21,28,20,17,29,24,26,29,30,29,28,6,31,25,38,24,28,22,41,20,24,14,33,15,29,25,26,35,28,39,30,31,5,1,29,22,27,24,15,35,31,25,19,38,12,35,25,34,31,32,27,24,46,21,31,34,29,36,29,24,14,19,22,23,35,34,21,26,42,30,8,28,22,33,33,25,26,21,35,28,26,25,39,30,21,37,43,32,21,23,28,39,36,35,21,38,23,34,22,37,17,27,26,31,25,31,28,32,33,44,21,32,33,34,40,36,35,34,16,10,13,35,27,28,26,23,29,28,20,28,23,17,25,34,25,17,34,99
25,25,20,29,36,35,29,36,29,26,27,34,21,24,29,36,21,32,24,29,35,28,31,22,25,36,28,31,32,26,23,45,14,24,27,32,28,25,30,31,37,38,30,40,24,34,28,22,35,28,40,42,32,42,38,30,39,26,20,25,28,21,27,23,32,23,28,39,23,31,36,37,26,2,36,33,24,34,31,33,28,19,24,32,24,32,26,29,34,21,17,39,30,17,30,28,24,30,22,27,25,26,29,20,33,39,24,10,26,28,22,28,28,36,30,30,26,28,37,23,32,23,35,34,22,19,28,32,30,34,23,32,26,32,43,23,26,31,20,34,31,44,37,31,21,30,29,16,6,25,24,43,20,27,33,26,39,30,32,22,20,40,25,20,24,33,31,21,24,35,36,23,26,39,31,28,19,30,27,27,24,11,28,35,26,20,21,26,38,24,25,30,39,28,31,18,35,14,28,30,25,31,23,26,35,15,27,26,33,21,21,21,35,35,21,31,23,32,27,19,24,30,32,36,46,42,32,27,29,28,22,32,32,28,30,26,29,29,28,26,29,42,23,37,21,27,20,32,19,34,30,33,23,37,37,33,24,18,13,32,38,25,21,32,32,25,30,27,30,21,17,32,36,36,25,31,42,25,36,33,38,27,28,17,30,29,30,15,28,31,33,46,30,18,30,11,29,34,18,31,29,27,39,18,26,31,23,37,33,23,26,36,28,34,22,26,34,33,34,37,40,32,30,33,26,21,27,33,28,28,21,29,20,27,30,33,32,33,18,29,28,13,27,37,38,20,24,18,29,23,36,33,36,25,24,15,33,27,28,15,20,33,22,28,27,29,32,39,24,27,31,0,32,38,28,35,38,32,14,28,21,33,24,20,34,20,29,32,34,31,30,30,29,25,40,30,26,36,21,31,27,43,25,23,38,15,17,34,15,17,38,26,23,33,36,38,26,29,31,46,31,14,18,21,25,27,34,29,28,28,18,30,25,27,21,23,40,29,22,26,27,28,34,32,37,25,21,25,22,31,10,20,29,27,35,21,16,40,37,40,34,29,43,34,26,22,40,17,23,32,28,26,34,28,29,26,27,22,30,19,27,37,24,26,31,30,29,16,14,45,30,28,22,34,38,26,21,33,30,22,33,39,21,32,33,34,27,33,26,28,41,20,22,24,31,26,28,30,36,26,17,29,30,28,36,36,44,32,22,20,21,30,27,11,29,29,32,33,31,31,34,24,23,31,33,29,35,26,18,28,34,34,30,39,31,27,21,30,18,25,28,40,28,32,24,37,28,28,26,19,18,32,24,30,23,28,37,22,28,30,38,31,29,30,25,27,26,21,29,31,28,37,28,37,27,31,28,31,30,36,33,33,16,22,34,32,24,41,39,45,30,32,24,16,46,26,20,23,35,42,35,24,34,27,20,13,34,42,28,30,35,31,28,30,34,35,38,30,31,26,17,32,30,32,45,33,26,30,39,12,25,41,28,34,27,37,30,35,31,28,20,29,24,28,29,37,35,31,20,32,33,38,12,24,29,37,40,24,35,27,23,28,25,26,24,23,34,33,34,33,34,33,15,30,31,31,14,22,24,96
35,25,34,30,42,30,24,33,30,35,39,34,26,25,24,41,36,35,37,24,50,29,26,27,33,37,20,27,40,32,34,49,36,35,41,31,30,31,31,37,34,35,36,38,36,34,26,34,30,40,41,45,36,48,38,26,31,30,31,35,23,32,43,31,39,30,31,45,29,43,43,43,39,30,29,23,27,32,21,31,36,26,35,29,34,26,31,27,45,38,33,38,36,29,35,31,27,43,28,24,35,23,37,33,41,44,32,35,29,31,38,23,22,38,35,30,25,34,37,34,27,17,22,31,28,30,30,39,32,36,39,38,36,38,56,38,31,37,35,42,38,42,42,35,33,39,41,22,26,24,34,44,31,38,30,16,38,41,26,34,32,41,36,32,39,32,45,38,35,42,41,9,14,45,29,28,30,41,33,32,35,28,33,37,34,32,35,35,47,26,28,33,42,40,35,30,62,28,35,17,31,37,39,37,41,27,22,21,38,33,32,35,45,38,37,26,37,36,32,22,35,20,29,30,48,48,38,33,31,34,27,22,33,31,41,28,31,36,34,29,44,39,29,43,27,23,32,30,35,31,32,24,39,43,35,44,36,32,37,33,34,22,27,36,44,17,22,26,32,32,23,38,39,41,29,17,40,28,43,34,36,13,27,37,35,34,34,32,21,25,23,46,41,30,36,23,19,31,32,34,35,31,43,34,22,36,27,42,40,26,37,24,42,45,30,32,42,35,26,39,42,38,28,32,27,27,33,33,45,25,41,26,32,28,36,34,34,30,24,37,31,19,37,44,40,23,36,23,31,29,38,36,37,15,16,27,25,39,38,27,26,28,27,28,32,30,37,41,26,33,26,32,0,35,34,36,41,38,45,38,27,20,34,30,36,35,30,30,31,32,38,32,23,31,39,36,32,48,24,43,36,45,48,24,36,30,28,34,31,29,33,33,34,39,43,50,28,33,25,57,45,27,31,30,29,35,40,35,31,45,35,32,41,25,31,33,48,37,46,28,34,35,33,28,46,24,22,32,37,40,22,26,28,23,32,43,41,46,43,34,32,26,49,47,39,30,48,32,32,29,34,38,45,37,30,32,22,17,42,35,30,48,35,30,42,33,27,22,20,50,38,35,34,37,32,30,34,39,34,30,37,44,38,25,33,41,30,24,13,45,43,31,33,34,37,31,33,37,36,33,42,35,22,34,24,28,42,32,34,26,29,36,35,29,32,32,40,33,31,30,40,35,34,32,29,28,29,24,29,29,40,41,38,38,38,34,27,31,30,31,38,40,22,34,26,27,31,25,32,34,35,29,33,31,34,40,36,21,40,20,45,26,31,34,31,33,35,24,32,34,31,36,29,34,31,27,31,24,26,42,33,44,33,33,42,31,25,28,32,38,37,32,32,30,54,29,37,39,40,45,38,30,40,33,20,27,33,29,32,27,46,25,29,33,34,43,40,34,29,24,37,31,30,31,13,40,32,40,50,29,35,36,34,42,38,35,29,42,33,41,19,40,28,36,37,27,21,34,36,35,34,50,24,30,43,42,52,47,41,38,27,35,35,41,41,33,30,33,36,39,34,31,28,42,17,39,31,28,38,108
35,27,39,26,28,33,32,44,37,35,34,36,32,21,31,46,29,36,31,31,47,38,33,25,16,40,32,39,23,35,30,38,35,38,39,29,29,26,34,32,43,43,36,37,32,38,32,32,28,37,42,49,34,47,28,37,45,34,29,30,26,26,26,24,34,34,36,51,22,42,30,47,40,36,36,40,32,36,38,37,30,33,34,36,38,37,32,28,43,37,32,41,38,26,37,35,31,37,33,31,35,29,39,37,26,47,30,31,36,38,31,30,31,37,30,25,30,33,39,28,25,29,33,37,31,29,33,43,31,39,37,38,36,46,42,34,29,32,36,46,41,37,30,37,25,39,35,33,34,23,17,49,30,23,37,32,37,47,29,30,27,31,39,34,40,38,38,33,27,38,43,26,31,44,31,35,31,44,33,38,34,27,32,41,36,39,32,34,32,26,38,33,46,40,34,22,55,33,34,28,32,39,30,35,52,35,25,24,38,31,36,28,40,42,35,33,31,31,31,21,33,31,40,41,42,36,43,34,28,31,32,38,40,39,44,29,26,42,30,39,47,45,27,38,30,40,33,39,34,42,38,33,24,41,44,47,40,27,32,32,32,28,30,32,48,29,33,34,39,26,34,37,32,24,26,34,46,33,50,18,42,30,35,24,29,34,30,38,32,38,39,41,32,31,39,29,35,38,37,28,24,31,42,33,39,19,36,28,24,20,33,29,47,40,36,31,37,39,32,41,46,39,33,33,24,32,38,39,44,31,36,36,38,36,35,30,37,41,27,34,37,33,33,28,35,35,34,22,36,22,34,30,44,31,30,28,37,38,39,25,34,35,26,37,31,38,39,32,25,39,9,38,35,0,23,35,45,37,36,38,30,37,31,25,35,33,37,35,37,38,19,32,31,36,31,19,15,51,23,41,36,48,46,23,47,33,31,41,30,35,36,29,26,33,33,37,27,32,33,53,42,26,27,32,37,22,39,31,25,46,39,33,22,36,35,37,46,20,35,35,38,39,36,36,30,30,36,38,36,42,30,37,34,31,40,30,25,40,29,40,21,33,22,41,33,29,47,33,28,32,32,36,47,33,28,31,25,20,39,33,37,49,41,34,38,39,33,33,31,43,33,41,33,9,41,35,30,38,42,32,43,43,37,34,35,25,13,35,24,44,39,29,36,34,38,31,33,37,41,36,39,43,34,37,35,18,39,37,31,31,31,35,20,34,31,25,33,30,40,29,45,40,40,16,33,23,32,27,35,32,40,41,45,48,40,36,39,38,29,27,27,44,30,37,29,26,38,33,33,31,32,36,37,15,30,34,34,16,37,31,44,29,26,23,42,24,36,34,35,26,37,35,36,37,14,10,37,31,29,33,24,42,32,29,28,33,21,43,34,43,40,41,36,33,49,23,36,38,38,45,32,32,23,28,26,32,31,40,30,35,44,37,17,37,31,38,39,34,35,30,39,37,35,33,48,39,30,43,46,28,30,32,28,41,41,32,28,41,32,25,18,44,26,36,35,40,34,40,27,39,40,46,30,41,36,36,49,45,44,43,25,19,22,42,36,30,35,32,31,37,29,37,27,26,34,35,34,26,43,108
31,26,28,19,28,39,21,41,22,35,21,30,21,25,16,35,29,13,25,28,42,23,28,28,19,20,28,26,26,31,32,36,29,29,28,20,25,23,21,17,20,21,28,33,19,15,27,31,29,30,36,28,32,26,33,20,29,24,30,29,22,20,24,15,36,30,26,41,18,31,32,24,27,29,27,17,23,27,28,27,17,27,27,20,24,24,23,19,36,20,26,31,25,22,31,12,8,31,27,16,28,22,30,25,29,35,22,18,30,28,27,15,16,24,23,26,25,26,32,15,32,25,32,32,17,23,24,37,26,23,28,34,20,35,45,36,25,9,28,23,25,36,33,30,26,35,25,19,25,29,20,28,26,28,22,24,40,25,30,17,14,27,30,30,32,25,32,10,30,34,31,25,24,35,32,22,26,33,26,29,30,30,25,30,34,29,35,21,20,25,17,22,23,33,25,23,47,24,27,35,20,34,32,29,38,26,33,32,16,18,27,29,29,21,22,15,31,26,34,30,27,21,30,26,42,32,38,11,20,23,24,30,25,28,34,6,3,22,29,18,36,33,19,33,10,32,25,21,31,23,25,15,29,33,36,38,23,26,21,25,31,23,26,24,41,25,30,23,23,13,20,24,33,29,17,24,36,28,35,21,36,21,28,27,25,12,26,27,17,19,31,41,32,23,26,20,27,23,26,18,1,22,31,30,31,24,21,31,27,26,35,28,38,17,23,27,23,31,33,18,38,18,26,30,27,24,18,32,34,26,23,28,29,17,25,22,28,33,13,16,28,19,29,27,43,12,32,31,21,21,31,26,34,23,24,20,28,31,32,24,23,17,32,22,36,19,27,32,19,28,14,28,34,23,0,45,22,31,41,31,16,14,32,24,29,34,26,28,20,21,28,30,22,28,34,24,18,41,32,30,14,40,33,35,37,23,25,26,33,26,31,23,26,31,33,34,18,23,24,47,33,27,28,22,23,30,30,28,21,30,20,10,27,22,16,18,38,25,30,20,34,35,26,29,35,21,13,20,29,36,21,26,11,24,17,29,24,26,29,34,6,18,30,28,20,16,34,25,5,19,14,18,26,33,33,32,23,28,35,24,24,38,30,11,32,26,28,19,17,44,28,23,22,18,26,20,7,25,28,24,37,42,27,14,28,28,18,26,32,27,36,23,22,25,32,21,23,31,18,38,44,32,26,31,38,23,28,34,24,25,23,31,23,21,40,26,24,31,22,32,30,17,18,19,29,33,36,17,24,30,26,30,29,33,33,36,30,15,25,31,20,37,23,28,20,29,25,22,21,26,25,21,27,18,26,24,35,32,24,28,27,27,22,24,28,14,29,11,12,27,20,45,25,31,17,13,32,32,19,35,29,33,35,31,33,32,22,28,27,33,26,23,13,21,47,29,26,29,39,46,30,27,26,23,26,23,32,39,21,12,35,30,20,14,21,24,24,16,21,25,21,24,22,29,47,18,22,35,40,29,25,25,31,34,30,21,31,24,11,30,30,37,22,22,21,43,37,29,29,32,31,42,21,27,34,32,36,32,26,28,21,19,16,31,13,34,30,27,26,19,30,27,26,26,22,28,22,20,32,104
44,26,33,32,36,32,33,36,39,29,43,42,31,38,33,45,35,39,37,30,56,36,37,25,31,41,30,37,38,34,38,39,45,41,47,43,28,32,40,38,44,45,43,46,41,41,33,36,46,49,43,52,42,61,41,38,35,39,19,40,25,32,38,38,45,36,38,50,39,36,45,49,46,33,42,41,39,25,47,38,31,40,33,36,39,41,31,35,39,36,42,40,44,36,42,40,42,43,32,31,36,28,41,33,33,46,33,37,40,38,36,32,33,36,31,32,37,40,28,39,43,33,32,36,37,32,41,32,30,51,37,44,41,43,54,38,29,40,42,49,36,44,44,32,38,49,32,39,29,22,30,42,39,46,37,35,40,47,36,39,36,19,40,34,34,37,52,41,23,30,48,40,35,46,37,40,38,45,36,41,43,26,33,38,30,33,39,43,51,25,37,42,49,41,38,40,68,27,35,27,34,39,38,44,58,38,24,23,40,40,36,36,16,31,41,37,46,38,34,20,42,45,43,43,49,52,45,50,34,37,32,41,42,40,47,42,45,42,43,36,52,44,30,45,39,40,39,41,33,41,36,37,38,44,52,48,39,37,40,33,35,27,29,38,52,34,35,35,41,37,39,38,15,40,36,48,47,35,50,36,43,44,40,38,37,36,36,37,34,39,41,25,48,37,39,34,38,38,31,37,44,44,46,32,39,45,36,30,26,39,41,34,41,48,35,34,45,40,36,43,47,38,39,39,39,31,37,45,43,30,44,39,40,33,43,36,45,40,36,40,42,36,39,30,38,38,38,21,39,36,40,39,46,34,33,34,45,48,47,38,36,35,25,31,30,35,38,34,39,44,38,35,36,35,45,0,38,43,47,39,39,44,38,35,49,40,35,41,42,37,40,31,34,35,33,39,32,50,22,44,38,47,52,12,49,41,42,43,29,40,35,35,38,40,47,42,35,36,36,58,49,25,21,42,36,37,43,38,34,53,46,46,40,48,42,44,49,40,40,37,40,41,37,40,52,29,37,38,35,31,33,43,35,35,46,43,38,46,37,43,41,33,51,42,34,38,56,39,41,39,34,38,50,44,46,49,24,19,42,41,35,44,40,46,46,36,34,39,37,48,40,41,38,44,43,29,43,41,41,34,44,42,36,36,24,25,37,39,23,51,45,38,37,42,41,33,35,43,43,35,44,44,28,36,34,39,44,42,35,30,35,38,27,28,30,22,30,35,40,32,44,41,40,34,37,26,35,41,34,31,42,43,45,50,39,35,42,42,41,40,28,45,35,37,37,37,36,34,35,41,42,36,38,33,37,31,50,19,32,39,43,28,33,24,48,38,39,39,45,32,34,34,34,40,33,37,36,37,28,44,41,46,31,37,44,33,27,52,42,45,37,39,45,29,58,42,35,37,42,49,44,32,40,35,33,26,47,39,43,34,40,41,31,42,37,44,38,36,39,34,40,36,38,32,49,40,33,45,52,27,36,47,28,48,42,37,31,40,46,43,17,29,31,42,41,53,47,40,35,42,43,44,35,47,44,37,44,51,46,42,30,37,36,48,42,37,47,44,40,39,36,38,26,47,43,41,40,29,36,108
29,32,37,29,38,45,28,47,39,42,27,35,19,35,33,48,37,23,41,38,49,39,34,41,39,36,39,32,41,36,39,46,40,35,39,29,31,33,39,39,31,32,38,45,25,25,28,40,36,33,43,44,37,36,45,30,39,31,36,32,37,36,34,21,44,40,29,47,40,39,42,22,38,36,35,27,21,36,39,33,27,38,33,26,34,30,30,34,45,30,37,39,43,28,37,10,14,47,33,31,42,24,30,31,43,44,32,40,36,34,39,32,33,22,33,28,23,32,39,21,39,30,43,32,39,31,30,45,28,45,39,44,39,42,51,45,42,25,36,43,34,46,45,36,32,41,34,34,32,37,39,41,38,45,32,31,46,41,32,23,20,41,34,38,40,31,45,25,38,41,41,35,31,43,30,29,38,35,40,38,42,40,35,39,43,37,36,27,36,31,23,28,33,43,31,29,53,31,37,41,39,46,39,36,53,30,32,33,26,24,25,35,45,35,37,33,43,36,40,36,38,40,47,43,49,45,50,33,37,38,28,37,42,35,41,16,19,38,35,24,42,40,29,41,32,30,31,35,41,34,31,35,39,43,50,44,33,33,38,35,41,23,31,34,50,30,35,30,37,19,35,34,43,50,23,41,42,26,41,33,38,31,36,37,38,22,39,25,34,29,38,44,44,29,36,29,34,33,35,40,23,37,39,42,31,46,34,43,47,34,42,34,45,33,23,37,31,41,39,38,48,36,36,32,38,32,28,42,41,26,29,35,38,27,41,36,34,43,35,26,38,25,42,47,50,18,42,37,27,31,40,43,41,30,29,26,41,32,33,32,38,31,41,28,42,29,33,46,34,34,36,38,41,45,22,38,0,40,52,45,38,24,38,31,29,37,37,38,35,31,42,37,27,36,40,40,38,47,35,40,24,48,46,38,47,35,37,40,45,35,37,40,40,39,48,40,24,29,29,59,39,41,34,24,33,39,38,42,38,43,42,20,38,44,38,40,50,40,47,37,44,45,36,30,48,25,19,36,35,44,28,32,33,25,30,47,42,44,39,35,28,33,46,38,30,22,40,33,27,37,24,28,46,37,41,38,36,35,41,35,38,49,28,33,42,32,29,34,32,54,38,39,32,40,41,26,29,31,38,30,49,49,34,34,37,47,38,32,39,43,45,38,32,34,42,38,40,33,29,44,51,39,41,34,40,35,26,42,34,31,29,41,37,32,46,36,30,44,36,36,45,33,34,31,39,42,42,36,22,32,28,40,35,48,39,42,36,37,27,38,30,47,26,34,26,37,39,29,40,33,34,31,40,30,39,33,42,35,30,35,29,32,37,34,43,30,42,17,34,25,26,50,37,37,39,35,32,37,34,41,35,43,41,38,47,45,34,45,35,48,35,37,35,27,55,37,33,35,48,54,40,39,46,31,32,30,39,50,38,34,44,36,32,12,37,32,35,26,31,26,43,30,28,35,54,28,37,41,53,39,33,42,37,45,32,19,37,26,21,36,33,45,32,32,31,52,47,36,36,43,44,45,30,42,43,49,42,45,36,34,31,34,32,42,22,34,37,40,44,29,32,33,42,32,41,41,36,30,41,102
40,29,17,33,35,35,18,27,34,24,29,27,31,32,28,38,31,30,16,33,47,31,34,34,28,13,34,28,35,28,28,46,35,24,33,23,35,25,27,29,34,35,38,38,21,32,12,31,23,38,25,40,29,47,39,14,23,27,31,37,25,11,23,25,44,35,23,29,25,27,42,40,40,33,36,17,19,26,35,15,29,31,34,31,29,33,35,31,30,27,32,39,32,30,19,30,28,22,26,26,27,31,32,27,33,16,26,30,34,32,18,27,28,37,26,22,17,27,31,25,26,25,39,39,24,25,28,23,33,42,33,34,35,32,50,36,34,31,32,37,8,33,37,32,34,37,35,26,29,31,27,43,26,33,32,22,38,31,26,19,22,36,25,33,25,26,47,41,35,45,25,29,24,34,30,16,25,30,29,36,30,35,34,33,23,31,22,20,32,28,32,37,39,36,31,31,49,25,30,36,22,34,29,31,45,20,32,31,32,20,37,25,28,32,31,27,35,26,32,23,33,34,34,38,28,22,42,37,30,28,28,27,37,20,30,28,28,30,31,31,37,45,23,33,23,28,33,26,23,32,27,26,29,37,41,33,24,32,33,28,31,30,23,28,47,25,30,20,28,23,27,27,34,42,27,35,24,20,36,25,22,27,34,38,22,28,23,37,29,15,29,38,39,31,25,26,25,33,19,29,32,39,39,22,29,37,24,37,34,31,31,29,39,37,27,25,37,34,34,15,38,41,34,39,32,25,31,41,36,33,30,33,35,22,32,26,37,42,20,32,35,28,26,37,39,27,31,22,22,29,39,31,31,23,24,28,36,39,40,30,30,25,26,33,31,24,29,42,32,37,28,32,38,37,31,43,40,0,44,30,23,20,29,32,42,21,32,36,25,26,35,34,17,29,34,30,29,46,25,37,30,42,32,31,41,27,29,38,25,32,35,25,28,33,32,22,27,32,19,34,40,18,29,22,29,32,29,31,26,42,32,32,27,34,28,30,42,31,42,32,39,40,27,20,16,31,26,26,36,22,25,35,30,15,34,40,35,33,36,42,36,24,42,36,28,24,42,29,28,25,26,22,40,35,29,32,24,28,36,29,32,47,34,33,32,30,11,26,24,49,28,29,18,42,38,34,30,35,34,25,41,34,32,27,27,33,32,32,32,33,44,32,27,36,34,23,25,30,32,44,41,29,36,27,43,29,45,37,28,24,26,21,30,26,33,29,34,33,27,30,36,23,24,21,32,35,37,30,34,26,34,40,33,45,35,31,34,33,25,29,29,44,16,27,29,32,33,19,21,31,30,31,28,22,29,34,29,28,12,28,40,26,27,31,33,17,30,28,35,35,29,43,33,41,30,27,34,32,28,32,23,43,33,27,35,33,28,42,33,38,7,28,31,27,46,34,33,36,40,47,34,27,37,23,28,24,26,38,38,29,31,33,24,32,25,38,38,24,19,14,35,25,23,35,51,29,34,43,27,36,21,37,31,35,27,39,29,37,33,30,26,20,22,32,31,47,41,4,26,34,33,38,27,32,17,28,24,33,38,29,21,18,15,38,42,24,33,30,32,31,26,7,17,31,33,31,26,22,13,85
39,39,34,43,46,41,26,50,40,40,41,48,35,32,34,50,35,44,37,41,49,31,36,36,34,44,42,45,41,40,35,56,28,33,41,37,41,37,35,33,42,42,40,41,38,46,32,36,45,36,37,49,46,53,46,44,51,40,34,39,34,35,30,37,46,37,37,25,35,45,48,45,40,16,38,47,33,34,45,37,37,33,38,35,37,40,35,37,48,35,31,47,43,31,41,42,38,43,36,36,39,32,40,31,44,49,38,24,34,36,35,35,36,41,37,36,31,42,39,37,42,37,41,42,36,31,41,44,35,48,37,27,36,18,57,33,40,39,34,37,39,55,48,36,35,36,31,30,20,35,35,50,28,21,42,34,38,37,40,36,34,44,34,34,38,43,45,35,38,46,47,37,36,42,45,42,29,39,40,41,32,25,42,42,40,26,35,39,50,38,38,33,48,39,39,32,21,28,33,36,39,45,18,38,49,29,33,32,42,35,35,22,49,40,35,38,37,23,38,33,36,44,46,46,50,43,42,41,42,40,28,40,43,29,39,40,43,36,29,38,43,50,35,49,35,41,34,44,33,45,39,40,24,49,51,42,38,32,27,38,48,33,35,40,46,36,31,24,44,35,31,43,46,22,39,45,30,34,45,36,39,41,42,31,33,38,34,29,37,45,41,52,30,32,41,25,37,43,32,32,42,41,47,32,40,17,37,46,42,33,38,43,42,45,36,36,37,40,40,46,47,43,44,35,38,34,40,42,42,36,35,42,34,30,42,38,45,47,32,42,42,27,37,46,51,34,38,32,43,36,48,34,30,35,36,29,47,37,38,29,34,40,36,33,41,32,44,50,38,28,27,14,45,36,41,47,52,44,0,42,35,47,38,34,48,34,34,46,35,34,44,43,27,34,48,37,33,50,35,45,40,52,39,35,52,29,31,44,29,31,44,40,37,45,50,40,39,37,29,47,45,28,32,35,39,41,37,42,29,42,32,44,26,41,35,37,51,38,36,34,41,42,31,34,48,31,35,32,36,45,24,34,42,29,45,35,30,51,47,45,44,38,57,47,39,36,54,31,37,37,36,40,40,30,43,40,33,28,44,33,32,47,38,40,43,38,33,30,28,58,21,35,36,44,46,31,35,47,44,33,43,43,35,39,35,43,31,38,32,41,50,34,35,38,28,39,41,41,44,12,3,15,44,41,43,36,53,46,36,34,34,40,38,25,43,39,46,43,43,36,43,31,30,34,34,39,37,40,32,36,40,20,44,47,45,41,35,44,32,26,40,52,28,39,37,44,33,25,40,33,32,41,38,33,24,30,45,32,42,40,48,33,28,41,37,41,37,35,43,42,40,47,33,42,32,28,36,29,37,45,37,23,30,36,26,37,38,42,46,48,40,43,38,30,55,36,34,37,46,53,45,38,41,39,34,27,48,48,42,41,49,42,35,44,37,38,50,38,35,30,31,42,44,42,33,45,36,44,40,26,39,41,42,48,36,46,35,45,38,29,30,43,34,42,43,23,29,40,21,39,40,50,26,38,30,40,54,38,24,41,33,37,39,40,38,37,38,41,35,38,40,37,29,44,45,36,28,34,38,110
42,25,36,35,40,37,23,37,19,32,26,39,32,19,24,43,23,31,24,26,45,31,30,30,27,31,22,15,31,33,27,47,26,27,39,32,30,23,31,29,26,27,34,35,26,29,29,37,37,30,35,36,37,44,40,32,41,32,22,27,28,19,31,28,28,32,32,40,26,32,24,45,38,30,41,34,28,31,37,34,29,28,38,27,23,30,31,27,41,36,23,37,33,24,34,35,31,30,31,22,3,29,37,28,37,36,30,31,17,15,26,23,24,41,30,31,26,32,36,28,37,27,37,24,17,29,34,34,35,26,35,27,39,33,40,32,30,40,30,42,26,31,24,9,35,40,31,27,33,27,28,33,33,38,28,30,39,41,35,24,27,39,26,39,32,31,50,40,26,37,39,29,30,34,36,30,32,21,5,33,37,31,36,31,33,36,30,28,40,24,34,29,21,40,30,32,54,30,34,32,14,42,33,27,46,34,29,28,27,25,38,29,46,37,33,26,28,29,33,19,25,18,10,14,44,44,40,38,25,28,32,36,22,26,33,33,34,36,28,35,39,47,27,35,21,35,31,18,31,29,27,24,33,41,33,36,38,24,29,28,39,30,28,32,39,29,24,21,18,26,28,27,37,33,30,21,43,29,33,33,36,33,38,37,27,28,28,38,23,33,37,47,31,29,29,28,33,29,34,26,32,37,38,30,36,34,29,38,34,18,30,38,44,46,28,37,42,30,28,33,37,39,42,38,31,30,36,30,47,33,36,37,37,27,30,33,38,28,21,32,32,32,31,38,43,32,35,18,33,19,37,28,34,29,28,26,40,29,28,32,31,28,22,34,27,29,34,34,16,38,32,28,38,38,31,39,45,30,42,0,21,31,24,22,26,31,34,44,32,31,27,30,24,32,41,32,26,47,21,35,30,47,46,27,17,26,26,34,33,34,40,17,20,31,40,40,31,28,26,52,40,14,24,29,32,24,29,7,23,43,33,37,35,23,29,31,46,33,37,28,36,37,14,31,38,30,33,32,38,35,29,37,28,26,34,33,36,41,41,36,32,24,50,40,32,29,47,27,26,30,26,30,42,39,38,35,29,24,37,31,32,36,38,34,32,13,30,27,25,45,31,35,34,29,34,32,28,38,37,30,39,39,40,25,32,33,36,28,28,41,42,21,25,34,26,15,17,30,24,39,42,30,24,39,39,38,37,38,28,29,31,41,31,29,29,30,32,25,17,31,41,34,34,29,24,31,31,14,35,31,41,31,36,41,36,32,33,31,32,25,32,42,25,31,30,41,33,22,13,29,30,27,36,30,33,30,42,24,30,24,47,28,24,32,36,25,38,33,33,31,37,24,33,33,27,31,39,22,25,39,36,28,32,26,35,38,30,37,27,45,27,16,32,32,47,15,40,42,39,46,30,35,34,34,24,29,40,41,36,27,42,35,32,37,32,43,30,28,32,27,36,30,32,34,36,36,31,41,45,32,35,36,36,39,24,37,30,45,29,37,22,37,24,28,29,43,41,30,30,26,25,41,29,35,35,34,42,45,35,40,25,26,23,34,41,28,38,35,26,21,35,33,13,38,31,23,27,26,33,105
24,26,20,17,34,38,22,36,30,26,22,33,27,22,25,37,19,29,31,31,39,28,31,15,16,22,27,28,23,27,30,38,25,29,28,26,26,22,25,26,19,20,32,39,23,28,26,23,30,27,31,32,31,42,34,29,36,26,20,26,30,29,34,24,34,27,29,43,8,28,30,30,28,19,32,28,23,27,24,29,29,23,38,29,19,27,25,22,38,32,22,30,15,18,30,28,24,37,23,24,20,27,22,20,26,25,27,24,26,24,29,25,26,33,30,26,25,29,30,25,27,22,31,29,7,20,23,32,27,25,24,25,35,36,46,35,19,25,26,33,17,36,29,18,20,31,24,9,15,28,17,37,29,35,24,23,35,34,30,21,22,31,29,21,30,24,32,26,24,35,24,18,23,34,30,27,28,30,18,20,33,28,32,35,26,19,35,25,36,25,26,31,36,33,23,17,51,14,27,28,10,24,28,30,28,16,25,24,20,20,33,26,33,27,22,19,24,33,26,26,28,17,26,30,43,37,42,20,24,27,23,29,33,29,35,22,19,29,31,27,34,44,24,38,6,25,21,11,34,22,28,17,28,38,32,38,29,23,27,32,38,27,22,23,31,20,25,24,9,23,10,23,32,36,22,20,38,26,36,21,36,22,29,26,31,24,32,33,27,30,30,42,33,19,25,10,26,27,18,30,17,28,31,33,24,31,23,28,24,23,33,28,28,33,23,19,33,33,33,24,40,24,24,32,26,22,28,29,32,30,31,28,19,26,9,21,27,33,3,28,19,14,29,28,31,21,25,27,26,18,34,32,35,22,21,16,33,26,26,14,13,21,31,28,35,28,31,32,15,20,21,21,27,30,16,39,38,23,35,21,0,25,32,21,25,35,29,26,26,30,23,31,23,26,31,30,15,36,28,41,26,36,39,27,33,24,22,35,30,16,38,13,16,19,32,31,21,21,25,43,38,31,18,20,29,20,29,20,27,40,30,26,30,22,26,28,43,29,33,30,31,32,23,30,31,26,22,25,39,31,11,21,17,25,23,30,25,32,33,32,22,22,36,40,32,24,42,23,11,23,26,27,36,27,30,27,30,25,31,24,27,39,34,21,22,22,25,9,7,47,31,28,23,33,36,26,13,35,34,15,41,43,30,18,26,25,25,29,29,37,38,29,21,30,22,11,13,26,17,36,38,33,29,21,34,29,33,36,27,21,16,23,20,11,36,25,31,21,10,27,35,28,27,19,32,32,34,13,30,27,35,28,37,43,38,36,29,24,17,28,27,39,24,27,19,25,28,23,11,23,24,25,31,18,26,23,36,25,21,27,36,24,28,23,18,26,31,22,18,35,29,37,28,29,16,20,35,27,27,35,26,31,33,30,29,37,12,34,29,39,16,11,23,16,46,26,29,32,34,41,29,17,23,28,20,13,33,38,27,18,39,30,16,30,22,34,23,28,29,26,26,23,25,25,39,34,23,31,36,29,26,29,21,33,27,37,26,33,27,33,23,29,25,27,26,36,30,19,25,22,21,37,11,17,26,37,33,38,32,33,24,22,25,32,29,33,31,32,24,30,30,22,30,26,24,19,25,23,22,94
33,27,29,21,28,39,23,35,32,36,23,35,23,27,26,38,25,15,17,26,42,31,28,32,31,25,22,23,38,20,32,38,32,34,36,29,27,25,28,31,23,24,37,39,16,17,18,28,15,32,31,38,34,28,37,6,15,27,33,31,20,12,24,17,28,19,24,35,31,28,32,26,34,32,23,3,22,31,15,21,19,15,29,22,26,26,32,29,30,19,29,34,37,24,25,14,10,23,18,26,28,24,32,27,35,28,24,24,31,30,19,25,24,26,25,28,23,28,35,17,18,19,35,32,29,25,26,34,32,37,35,36,16,37,47,36,28,17,24,29,20,22,29,32,28,37,33,24,28,32,32,32,32,39,32,18,40,33,28,14,16,33,34,26,28,27,41,24,37,40,31,11,16,37,30,8,31,35,30,26,36,29,27,39,35,33,28,18,28,27,19,24,25,30,26,25,44,27,24,32,26,38,33,30,43,29,31,30,18,15,29,31,37,27,30,28,27,28,34,24,28,22,31,32,40,32,32,25,23,26,26,17,35,30,36,8,11,30,26,20,33,40,21,39,24,25,27,27,24,26,22,26,30,35,37,39,16,28,27,27,17,23,15,26,46,19,24,25,29,15,25,26,35,42,19,19,30,21,39,26,28,7,29,38,23,14,24,29,23,5,25,43,34,25,28,25,20,33,31,30,15,31,33,23,24,38,29,33,29,28,35,30,41,25,25,29,31,37,28,27,44,32,28,26,29,17,20,34,30,26,25,28,34,19,34,28,30,28,26,18,25,21,27,27,45,14,30,23,23,23,35,32,36,17,18,22,30,33,32,28,28,30,27,30,32,21,24,37,26,30,28,33,20,37,14,44,24,20,47,31,25,0,29,26,33,27,29,30,31,23,30,33,23,21,30,32,30,38,22,29,16,48,32,32,38,19,17,34,26,31,32,26,23,33,32,31,20,25,25,46,35,19,31,19,9,27,32,32,27,39,31,12,28,27,27,29,42,33,36,30,23,24,27,26,28,23,15,28,30,33,24,28,25,21,22,35,30,34,29,36,20,28,38,30,22,18,36,21,19,26,16,20,32,31,21,24,21,26,37,31,31,45,29,25,34,28,17,24,22,46,30,31,24,32,34,28,21,27,14,26,31,44,23,27,32,30,32,26,30,35,40,24,24,28,27,27,29,28,21,40,46,34,24,36,39,30,30,36,26,16,25,27,29,28,34,28,26,32,28,32,30,25,26,22,31,26,31,26,26,32,28,32,31,39,34,32,29,29,22,29,22,39,22,30,22,33,32,24,25,29,30,31,29,23,27,32,21,29,21,22,33,32,28,26,33,18,31,13,26,29,22,44,30,36,31,27,28,26,23,32,29,35,34,31,32,30,26,22,29,40,19,29,27,23,49,30,22,25,41,47,32,31,38,29,22,26,18,36,32,26,31,27,25,16,29,32,27,18,23,20,35,26,24,30,33,20,33,37,39,28,27,38,33,37,32,23,31,30,13,31,27,32,24,24,23,29,23,16,30,28,29,46,26,32,29,38,33,31,28,30,23,19,16,30,26,30,32,35,33,20,32,13,18,28,19,32,20,22,25,97
39,23,29,31,30,37,25,23,33,35,27,30,27,10,28,42,31,32,23,33,38,29,24,29,22,22,31,29,29,35,3,33,26,29,32,27,31,18,27,27,29,30,30,28,25,30,19,33,29,26,24,40,32,39,33,25,34,30,28,22,28,28,26,21,21,30,27,28,28,33,25,40,21,22,36,26,23,33,32,14,25,29,16,32,30,28,29,29,36,23,23,35,25,17,10,28,24,29,31,27,21,24,32,29,27,37,25,27,15,13,25,27,26,38,25,16,21,8,35,17,28,18,37,30,26,24,25,32,32,31,28,30,28,35,51,23,25,35,24,39,27,37,30,15,31,33,26,30,23,27,23,38,31,35,33,18,34,38,20,23,20,37,30,31,34,15,36,38,32,38,16,25,20,38,25,27,30,31,19,19,35,13,27,27,34,29,23,27,39,22,27,32,38,34,27,29,53,23,29,25,29,30,20,20,46,29,26,25,30,24,33,16,44,38,26,25,22,22,28,25,22,18,27,31,37,39,32,40,20,23,27,12,36,32,35,26,29,35,19,28,26,40,22,29,26,25,24,24,30,32,30,27,20,36,17,38,26,19,24,26,33,23,30,29,37,20,22,27,24,19,31,32,23,31,23,21,23,24,37,33,29,29,21,26,17,29,18,33,25,24,25,32,28,22,34,25,15,34,27,19,33,31,35,29,24,32,31,31,30,11,6,18,37,43,30,36,31,28,25,24,24,37,24,33,31,28,34,31,30,26,29,20,34,26,24,31,29,44,29,31,20,26,21,34,39,22,34,26,13,14,36,21,35,19,19,19,31,26,25,29,34,24,30,27,35,24,33,35,17,31,27,24,34,31,32,38,38,29,38,24,32,29,0,17,27,24,28,26,32,30,32,28,24,32,28,29,21,45,27,28,29,39,36,27,34,25,27,38,32,27,33,31,33,26,35,38,23,28,26,41,35,30,27,26,35,31,37,21,16,39,30,30,22,23,26,28,41,28,33,32,34,35,20,27,37,25,23,31,14,32,24,33,29,22,27,36,31,40,31,36,34,29,48,36,28,22,40,27,28,29,27,28,38,32,26,29,27,24,30,24,28,32,36,31,11,11,18,30,28,53,24,34,24,22,36,25,26,27,40,25,33,46,23,26,32,31,31,26,28,35,40,20,28,28,33,30,31,18,27,37,35,36,29,38,32,23,43,26,23,29,24,36,21,24,35,16,8,21,23,26,41,31,31,31,22,24,28,19,30,23,28,29,32,45,29,33,29,32,29,16,22,39,23,33,21,21,29,26,30,22,23,32,28,30,20,25,29,24,30,24,40,20,17,18,39,34,30,23,34,30,28,38,27,33,22,26,32,20,30,36,29,26,8,2,32,33,28,32,25,35,28,22,29,25,40,14,22,25,32,39,23,37,29,19,15,22,26,38,32,28,37,26,30,30,31,32,33,29,26,21,12,14,12,27,38,31,26,34,34,14,21,35,36,32,28,36,25,42,24,25,22,30,23,29,30,36,37,25,17,30,29,37,26,38,24,27,42,37,33,19,22,34,32,36,36,21,30,33,22,26,20,22,31,28,29,26,26,21,33,105
35,23,22,28,29,33,18,33,28,28,27,32,12,7,22,38,21,25,23,29,35,24,21,18,11,29,27,25,18,21,16,33,16,26,29,25,23,7,20,23,27,28,27,25,25,27,20,32,26,22,34,39,30,28,35,25,29,21,22,5,25,28,26,17,29,23,25,39,17,31,25,30,28,22,23,28,21,22,15,25,19,19,24,27,20,21,23,23,28,16,13,29,25,14,23,21,20,29,19,22,19,7,22,22,21,37,8,10,26,27,25,21,20,33,25,23,19,21,25,21,25,15,33,17,22,13,20,31,31,20,25,27,32,32,51,20,14,27,20,34,32,39,35,21,25,30,13,24,25,23,12,33,20,27,28,16,34,29,27,23,20,26,27,31,24,18,35,26,26,34,29,21,16,29,29,27,19,32,17,23,24,26,26,24,28,20,20,27,38,23,22,27,35,30,21,28,52,14,28,28,25,33,21,23,36,23,25,24,22,24,18,17,37,28,23,14,19,19,25,21,21,12,21,25,34,35,29,35,9,12,11,22,31,25,24,18,21,24,16,23,29,25,11,36,15,19,21,22,30,30,26,16,21,25,27,35,19,2,7,27,29,8,16,16,41,15,20,20,24,19,25,26,24,31,15,15,34,22,38,23,30,23,23,21,17,18,18,18,21,26,23,39,27,19,28,22,19,29,20,16,25,27,23,29,18,26,24,23,19,8,19,24,30,35,16,31,32,26,32,31,33,32,28,26,20,17,23,24,33,11,29,22,31,21,21,18,24,39,18,22,24,24,21,23,34,17,34,22,20,3,30,18,31,15,14,16,26,23,24,25,28,16,26,21,28,23,30,24,6,33,16,20,30,25,24,35,31,32,34,22,21,26,17,0,14,21,25,30,25,17,29,29,17,21,26,20,10,39,23,26,20,38,25,23,28,15,17,32,30,24,35,26,23,15,24,32,14,19,19,42,24,26,20,24,25,27,24,19,13,28,25,22,23,17,21,23,30,21,16,26,27,28,22,19,34,8,16,20,26,30,21,31,18,17,29,21,16,35,28,29,30,24,47,30,22,22,40,17,20,18,16,20,34,31,28,25,24,20,27,21,25,39,21,25,24,25,21,24,22,36,21,23,22,19,30,19,21,31,30,20,30,39,28,15,21,20,20,23,24,32,35,17,18,24,27,24,22,25,25,27,36,29,29,36,33,25,37,16,6,17,19,35,15,17,31,17,25,18,23,26,30,23,22,21,27,23,31,8,15,22,29,32,36,39,31,30,23,21,27,13,22,35,16,27,16,27,26,19,26,19,20,27,26,20,18,12,26,20,28,20,35,19,14,18,33,25,28,18,27,33,25,35,24,30,11,15,17,22,25,25,27,30,21,15,31,28,23,29,29,38,31,24,24,18,37,11,27,24,29,36,20,29,18,26,12,15,23,38,26,17,29,23,22,23,19,33,27,18,22,18,25,17,19,24,42,20,26,24,35,25,25,24,27,29,29,30,25,32,13,26,18,29,12,12,13,35,29,28,18,29,29,34,23,32,25,24,39,24,28,27,11,24,27,26,23,18,26,27,19,21,27,25,27,22,23,32,14,10,26,98
34,34,32,36,39,44,28,42,35,38,36,44,26,17,32,36,32,32,33,38,44,34,31,28,21,38,37,31,28,34,26,43,20,21,34,35,37,17,30,36,35,36,35,35,34,34,30,38,38,17,44,49,44,38,43,38,41,35,32,19,35,38,36,30,39,37,35,49,27,38,35,27,38,32,37,36,30,32,29,35,29,33,34,28,24,32,35,33,41,30,17,39,34,24,33,19,23,39,30,32,23,21,35,32,31,44,22,24,33,31,35,31,30,27,34,33,29,31,35,29,35,25,47,31,26,23,32,34,33,24,30,35,46,42,55,30,24,34,34,40,36,47,40,25,37,41,27,28,30,33,22,43,30,37,38,28,29,39,37,32,29,36,20,36,32,27,45,30,36,46,39,27,28,42,39,38,29,21,21,9,34,36,30,38,38,30,30,36,45,33,32,37,34,34,35,34,62,24,38,40,29,43,31,33,47,31,35,34,30,33,32,27,47,38,28,24,29,29,38,35,31,16,25,29,44,49,39,30,19,22,25,34,38,25,27,25,28,34,24,33,42,39,21,44,19,33,31,32,40,38,38,26,31,35,31,30,33,16,21,36,39,22,29,29,48,27,32,30,34,28,29,36,34,41,29,19,44,32,27,33,40,28,37,31,27,26,28,32,31,38,35,49,37,29,38,27,31,39,30,26,30,37,36,39,32,36,35,33,29,18,29,34,40,40,29,38,29,40,41,40,47,37,40,40,30,27,33,28,44,25,38,36,36,27,31,31,36,47,22,22,10,29,31,33,44,27,40,36,29,13,29,28,41,27,26,26,38,16,15,31,32,26,38,35,30,29,40,28,10,38,26,34,36,35,29,49,29,42,48,26,25,33,27,14,0,31,35,42,35,31,36,37,27,31,36,30,20,49,36,40,24,48,39,37,32,29,31,42,40,26,45,32,29,25,34,42,28,33,29,52,34,34,30,33,39,33,37,23,23,38,31,29,33,21,27,29,40,31,30,36,37,38,30,29,44,22,28,30,36,33,26,35,28,27,36,35,30,45,38,40,35,34,51,37,32,31,49,31,24,28,26,30,40,40,32,29,34,34,37,26,35,49,35,32,34,29,31,28,26,48,31,33,32,29,40,33,26,39,42,32,40,39,42,25,31,30,30,33,38,41,34,27,22,36,37,30,32,35,33,41,46,39,39,39,43,35,35,30,20,28,31,42,25,27,45,27,20,28,33,36,40,32,32,31,39,33,42,12,29,32,26,42,37,49,41,40,37,31,34,23,31,48,26,40,28,37,36,29,30,28,27,37,36,30,31,26,40,34,38,32,34,29,24,28,37,35,38,26,31,34,35,40,34,40,21,25,31,34,35,33,37,40,31,25,41,32,31,39,39,48,35,32,30,28,41,21,41,38,39,46,30,36,28,34,22,25,37,48,36,27,42,28,32,17,32,30,37,28,33,28,35,26,28,34,28,30,36,38,45,37,35,34,40,38,18,28,35,31,23,36,32,35,22,26,26,45,39,38,28,40,39,29,28,36,35,34,49,38,38,36,21,34,37,32,27,28,37,37,29,31,37,35,33,21,33,38,28,20,33,105
39,25,30,34,32,30,15,37,35,37,31,36,18,14,29,39,30,27,23,24,40,26,21,32,25,26,20,27,32,27,23,35,30,26,30,20,31,22,24,28,17,18,34,25,26,29,9,32,30,30,24,40,36,43,36,21,30,28,33,26,22,28,30,25,40,31,20,28,30,35,39,37,33,18,37,24,16,23,36,14,26,28,31,33,26,25,29,31,36,31,28,22,33,19,18,27,28,29,24,28,28,15,29,24,29,29,23,27,31,29,25,28,27,34,27,19,14,26,28,21,31,21,23,23,36,22,25,31,37,35,30,27,40,29,47,27,29,30,29,37,21,46,43,29,33,34,28,30,22,29,24,38,25,32,34,19,35,38,23,24,24,33,27,34,33,24,45,37,37,40,24,26,21,40,31,23,24,32,26,22,29,27,29,30,36,33,1,26,38,24,29,34,37,33,29,30,54,27,31,34,33,36,28,27,49,29,25,24,22,25,24,24,41,29,28,24,24,19,29,22,25,27,35,35,34,33,36,39,24,25,19,25,38,22,32,30,33,30,23,28,38,31,20,32,30,25,26,25,30,14,31,26,28,34,37,35,31,23,28,29,38,14,22,27,48,21,26,17,27,23,31,33,25,37,23,30,23,17,35,31,19,30,31,33,17,25,18,24,26,22,26,35,19,24,35,27,22,35,31,16,33,36,37,29,26,32,31,34,33,13,26,31,41,34,22,27,38,32,26,28,39,45,31,34,29,23,29,37,40,17,32,30,36,19,27,25,32,45,32,29,21,29,21,37,42,25,34,21,26,18,18,18,28,20,20,21,32,29,28,29,33,22,25,27,30,21,34,34,21,37,27,20,35,33,34,40,37,21,34,31,35,27,24,21,31,0,25,33,22,23,34,25,14,27,31,27,25,32,24,41,27,29,37,29,42,24,26,39,32,24,32,30,30,17,30,35,22,27,16,46,37,25,31,19,33,32,35,24,13,41,32,34,30,32,29,31,39,28,31,31,35,36,24,17,29,16,24,30,33,30,26,36,28,12,29,37,32,40,33,37,36,30,48,37,29,26,44,26,34,26,23,27,39,30,33,36,21,26,32,26,25,36,27,33,31,27,10,26,28,48,21,31,27,24,37,25,35,31,38,22,37,36,36,25,24,34,23,23,30,37,23,22,24,33,33,32,34,25,19,35,37,26,22,37,40,26,43,35,25,22,23,28,23,27,32,18,26,23,26,26,36,30,31,33,33,32,29,23,21,22,35,37,42,44,38,35,31,31,22,20,24,40,13,33,24,34,26,16,32,24,25,33,30,33,28,27,36,26,25,25,37,19,14,20,37,34,32,26,35,34,26,41,24,34,26,28,23,28,25,29,20,35,28,22,23,30,29,36,32,35,20,27,32,28,42,16,35,32,34,41,25,29,33,22,19,26,33,30,36,27,35,29,33,29,24,39,25,21,16,11,32,23,25,31,41,34,32,32,39,28,24,34,29,14,29,36,26,38,28,30,24,32,19,31,30,43,38,17,25,30,29,34,28,38,29,24,37,36,35,33,18,35,32,35,38,3,29,32,19,26,23,14,26,10,32,36,23,19,26,98
36,25,22,25,29,36,14,23,18,22,27,34,26,18,12,23,23,28,22,21,36,3,4,23,24,25,18,25,31,28,27,32,23,25,31,25,30,23,7,26,22,23,24,24,24,30,20,9,30,34,30,32,35,41,32,30,21,18,16,30,17,23,28,21,32,23,25,35,31,22,35,36,33,27,38,32,21,22,33,25,24,27,22,17,16,8,19,15,23,32,20,31,33,23,29,27,23,28,26,12,31,22,28,23,26,26,24,29,29,31,23,11,10,34,24,22,19,25,27,21,27,17,24,31,28,21,29,16,28,39,27,19,35,28,48,31,23,30,29,33,29,44,37,25,22,33,29,27,25,30,23,33,21,28,16,16,32,28,21,22,20,24,26,11,24,31,43,31,20,30,35,21,16,26,29,28,20,30,29,36,25,34,26,27,23,23,26,26,38,25,31,36,38,32,23,25,50,17,28,29,25,40,28,25,46,26,23,22,27,23,32,26,36,28,25,13,28,15,20,28,23,31,24,20,33,37,39,22,18,21,18,22,21,21,31,21,24,23,27,32,38,39,21,34,28,30,29,21,18,25,14,15,28,35,35,33,35,27,32,26,34,22,23,25,41,17,22,16,23,19,28,19,26,37,23,29,34,22,31,29,29,25,32,29,16,24,17,32,11,31,23,38,29,27,17,22,19,19,20,15,25,26,31,19,31,32,15,30,26,17,30,22,31,38,30,33,34,25,24,27,32,36,28,35,17,25,31,33,29,25,29,31,27,10,32,23,33,40,26,28,35,24,20,30,39,27,11,29,29,22,26,17,27,15,16,24,28,33,34,26,30,15,31,24,21,12,32,34,25,38,31,29,30,37,26,35,37,32,34,34,29,29,28,25,35,25,0,30,23,14,27,28,15,27,33,26,25,41,29,35,26,37,37,23,25,24,26,22,22,23,29,23,20,31,33,32,24,21,17,45,33,30,14,24,28,24,21,28,12,37,31,25,30,33,27,29,40,27,37,16,27,28,23,22,40,21,28,19,24,17,21,31,17,17,28,36,31,39,30,32,20,14,46,35,27,22,40,26,23,9,22,23,36,35,30,32,18,23,34,23,2,37,35,24,25,29,21,27,25,39,13,22,19,28,20,22,25,31,31,21,38,35,32,14,23,25,34,6,27,32,31,19,15,29,21,24,26,24,24,34,31,25,20,34,35,29,43,30,25,24,22,37,20,18,35,19,27,27,22,24,35,22,21,25,26,33,27,27,29,21,33,35,26,29,30,26,33,20,27,24,21,32,16,19,25,19,3,15,25,25,24,17,13,26,22,28,36,27,25,10,36,18,13,17,29,21,15,26,27,34,31,40,1,29,26,30,29,24,14,35,27,32,30,26,30,27,20,34,30,36,30,23,25,19,44,20,33,31,28,35,29,33,33,24,20,16,33,31,25,16,24,25,24,29,22,35,30,24,23,18,36,30,28,32,43,30,27,37,38,35,22,23,29,33,27,36,23,35,26,33,25,19,18,29,28,39,33,28,25,29,28,33,23,30,34,23,37,38,32,32,19,22,19,35,28,27,26,23,12,25,26,25,29,32,22,29,25,20,26,98
27,25,32,9,34,41,22,33,30,28,18,26,26,25,24,41,35,28,36,34,49,29,26,36,31,36,30,37,38,35,29,42,39,33,37,29,31,29,33,28,31,32,36,43,30,26,24,34,28,37,39,48,28,42,36,27,31,30,22,35,27,31,31,28,46,39,22,43,28,30,45,39,32,30,36,28,25,30,33,29,24,37,38,29,33,26,31,27,43,31,36,41,35,29,33,28,24,42,27,24,41,23,31,31,39,41,29,38,29,31,36,23,22,40,29,28,23,34,35,28,25,17,43,31,27,29,30,36,40,45,37,31,39,36,56,38,38,31,28,45,31,38,31,35,23,41,38,25,26,37,32,38,31,38,30,14,40,46,32,28,25,40,34,32,38,32,35,38,26,37,30,21,16,38,21,29,30,39,39,39,35,39,32,37,29,32,34,32,42,26,15,20,34,39,33,20,58,26,33,30,30,26,39,33,44,27,35,34,27,29,32,35,35,36,31,32,37,37,34,31,31,32,34,30,41,45,47,36,35,32,27,14,33,29,39,22,25,39,34,14,44,39,26,36,26,34,32,35,37,34,32,34,33,40,33,40,34,32,37,31,34,22,30,25,42,17,22,24,35,26,26,31,35,41,29,29,38,25,43,23,34,25,35,37,35,23,36,32,21,26,21,44,31,30,33,21,11,31,30,34,29,27,38,36,34,36,27,40,38,26,32,30,40,39,30,17,42,35,36,38,42,44,2,33,27,30,33,22,38,25,34,34,30,26,35,23,34,44,23,27,39,25,39,42,42,20,36,32,29,29,38,36,35,15,16,27,28,37,38,17,23,30,36,30,41,28,33,41,32,24,26,32,30,35,28,41,38,36,46,44,26,30,26,30,42,33,30,0,29,30,37,32,21,29,37,34,30,51,33,41,25,48,46,29,41,33,35,34,39,27,37,31,34,37,38,37,28,31,23,57,44,36,20,28,37,34,33,37,31,47,37,26,31,37,33,35,46,35,46,28,42,43,31,26,44,24,21,37,40,35,22,31,36,21,29,39,34,52,35,34,32,26,38,35,27,27,45,31,31,31,21,17,48,37,22,25,26,31,42,33,30,43,35,33,37,33,25,25,23,51,37,40,21,37,32,28,33,38,42,24,46,43,34,33,31,39,29,24,34,47,43,31,31,24,35,29,31,37,29,40,45,33,32,37,36,30,39,38,31,29,23,21,33,27,41,28,34,36,36,32,38,38,39,21,29,39,39,33,29,32,41,32,38,38,41,43,36,37,28,31,27,42,20,35,26,27,31,23,31,33,34,29,39,20,34,37,34,34,27,20,44,29,32,30,34,29,39,21,30,26,16,49,29,37,29,25,31,24,27,33,24,35,34,28,27,35,14,40,39,31,32,37,35,28,48,29,33,36,40,47,31,19,38,26,20,25,31,49,28,35,43,25,18,30,24,41,35,23,27,22,37,31,30,27,43,24,28,40,50,40,24,42,23,44,36,32,31,41,27,28,32,37,26,29,28,39,33,32,36,41,41,48,22,33,40,41,39,45,33,36,25,24,27,40,40,33,38,35,37,26,32,29,37,39,29,37,34,26,36,100
33,26,32,31,35,30,9,31,31,36,30,33,27,26,25,42,30,25,37,24,43,26,26,29,25,29,28,29,32,26,31,39,26,20,28,18,31,18,30,26,25,26,37,38,18,27,13,32,31,31,28,41,32,44,34,25,32,29,32,30,22,36,31,25,35,26,18,30,28,32,39,31,36,35,33,28,14,17,34,18,24,24,25,30,20,26,32,28,34,27,23,36,30,29,22,25,26,43,22,25,29,24,23,18,33,33,19,24,29,27,36,24,23,32,27,17,12,25,22,26,28,18,37,30,27,18,23,35,32,29,29,31,37,23,47,38,25,29,29,37,25,45,38,23,28,28,28,29,31,33,24,34,23,30,31,15,29,39,21,20,23,27,21,34,31,32,41,30,36,36,28,22,17,32,28,26,22,26,27,32,27,37,32,37,35,32,23,16,28,27,27,32,35,34,29,26,50,26,31,31,24,36,37,35,48,32,27,26,27,21,33,35,41,23,23,25,32,31,23,26,33,31,35,31,45,37,36,31,24,21,21,21,34,16,26,24,23,26,28,26,38,40,16,30,20,23,34,31,34,28,28,25,35,30,34,29,30,25,27,29,34,23,21,19,44,18,23,11,32,24,30,31,29,39,23,30,27,15,32,35,23,26,29,32,31,23,32,33,22,26,22,33,39,32,31,27,18,32,30,30,21,32,32,34,24,34,28,28,32,25,34,35,40,35,29,27,37,36,34,27,43,24,27,35,13,21,27,34,36,26,27,28,30,13,35,21,28,44,23,27,31,27,35,35,40,30,34,25,30,22,37,32,22,16,17,29,29,32,33,23,33,27,29,32,31,15,30,34,25,36,28,34,31,37,20,42,35,25,35,32,26,31,32,25,35,22,23,29,0,17,29,26,8,25,29,23,24,46,28,37,25,39,35,30,42,24,22,35,37,33,32,27,28,26,39,37,22,27,6,51,33,29,30,17,30,26,27,29,27,37,31,28,33,33,27,29,35,24,36,29,30,31,18,15,33,24,31,30,27,34,27,34,21,10,27,35,30,32,36,35,26,27,38,34,26,25,43,26,15,29,21,25,40,30,29,32,21,26,31,25,25,45,34,25,28,25,14,29,27,45,29,27,25,36,33,34,13,36,35,16,35,30,37,24,18,33,32,24,30,41,42,29,18,32,31,25,27,26,27,37,32,20,30,38,38,24,41,31,21,20,17,31,27,27,36,22,30,32,31,21,34,32,32,31,30,28,37,27,30,23,34,37,39,42,39,35,29,29,20,31,27,35,9,32,20,38,26,10,23,27,26,30,29,32,31,27,32,30,27,20,39,21,26,24,38,34,28,29,22,33,24,45,24,36,23,27,31,25,25,29,20,40,33,30,37,30,26,38,39,13,24,30,27,22,30,28,36,33,22,29,13,29,32,20,21,25,34,43,31,22,33,26,30,27,22,38,33,21,16,11,27,31,29,33,44,32,31,35,44,36,22,35,29,36,23,34,20,36,29,30,28,36,15,23,22,40,34,21,34,31,32,45,26,37,34,38,39,34,33,37,14,34,36,35,33,25,30,33,33,25,21,18,30,32,30,33,23,15,30,102
32,25,31,28,26,31,8,35,32,35,30,25,14,24,26,37,27,22,35,15,41,17,18,26,26,31,19,26,33,23,27,37,17,19,28,19,27,19,21,33,16,17,37,38,23,24,14,23,30,35,29,40,27,35,32,26,29,25,30,22,23,31,28,21,26,17,19,29,32,31,30,30,34,29,36,26,15,16,28,19,21,21,16,29,11,19,25,29,35,21,14,27,30,20,23,21,17,41,21,26,28,11,22,17,31,34,13,23,29,28,33,25,24,33,21,18,13,25,21,24,27,17,28,19,23,18,23,30,33,35,28,22,34,22,48,37,22,24,28,34,26,43,37,22,28,27,18,31,31,25,25,33,24,31,30,16,28,22,22,23,23,18,20,25,30,20,37,31,33,35,29,23,18,39,29,28,23,25,26,31,28,29,23,26,34,31,23,21,33,26,26,31,32,31,25,25,53,25,25,30,20,37,29,29,41,25,27,26,21,24,20,27,39,22,22,19,31,29,22,23,31,27,35,32,36,38,35,32,24,22,15,22,33,15,25,15,18,9,33,27,35,27,16,31,30,23,27,24,31,19,19,21,29,30,35,28,24,15,20,23,35,10,18,29,42,17,22,10,26,22,32,28,30,36,19,30,28,16,31,33,23,27,27,23,30,21,31,20,23,27,23,34,32,25,30,26,19,32,29,29,22,32,33,32,22,35,28,29,25,25,30,27,39,32,18,28,30,28,25,29,35,39,28,34,25,20,26,33,39,13,29,26,29,4,35,30,27,42,27,25,30,26,34,29,41,21,25,24,22,20,21,31,21,17,16,22,28,36,37,22,34,18,25,23,30,6,33,33,21,37,31,31,32,38,21,37,31,26,34,31,30,23,30,17,31,23,14,30,17,0,28,25,9,24,30,24,25,37,23,31,23,40,25,25,29,23,21,36,32,32,33,21,24,27,30,40,18,23,11,45,34,26,28,18,27,25,34,28,26,35,25,19,31,27,21,23,36,25,29,30,21,22,17,16,34,12,20,13,18,31,27,32,23,11,29,34,29,47,27,30,27,28,43,32,24,25,43,25,26,23,21,25,37,29,29,26,22,22,32,24,16,41,23,26,19,26,15,31,29,46,27,10,26,36,34,21,28,34,32,15,34,29,32,20,17,24,31,20,26,26,26,28,9,30,30,19,21,27,18,31,31,19,21,37,37,25,37,21,11,19,16,32,25,26,33,23,31,31,25,20,29,16,15,31,27,29,28,23,17,24,27,37,31,43,27,23,27,26,21,30,18,18,10,29,19,30,17,9,21,25,25,31,27,30,23,17,31,22,30,22,37,22,27,22,32,29,27,20,29,33,25,37,15,27,26,30,19,24,26,30,21,40,24,28,36,29,25,40,31,30,25,26,24,21,41,28,31,28,30,37,30,30,33,21,20,24,30,35,31,22,34,25,29,23,29,31,24,22,17,12,33,19,21,31,45,26,32,28,38,30,23,29,30,30,22,30,19,34,20,31,20,33,16,25,26,41,35,22,26,30,31,46,27,33,34,36,40,26,33,29,15,34,31,34,28,21,30,33,26,24,22,19,25,29,28,27,24,16,31,103
38,25,37,28,28,34,20,29,35,38,23,36,27,22,29,44,10,32,31,26,48,27,31,32,23,32,30,36,30,29,31,31,30,29,40,31,17,28,23,33,33,34,39,35,35,32,26,35,29,23,32,30,34,50,37,33,40,33,37,34,32,36,30,27,28,19,30,39,25,25,32,42,26,32,37,33,27,28,36,31,23,15,34,32,20,28,31,27,36,32,27,41,32,27,35,32,32,37,34,27,24,32,34,27,25,35,29,20,36,36,29,28,29,40,23,21,25,29,33,31,26,30,30,40,16,28,32,29,36,31,38,31,28,32,23,34,36,36,17,34,27,46,44,30,37,37,28,26,32,23,22,43,35,35,33,28,18,36,25,33,30,36,30,33,21,36,49,38,40,40,41,29,30,37,32,35,34,35,26,27,39,33,25,37,39,36,33,33,40,24,32,37,40,25,33,34,63,31,24,34,13,29,27,26,45,31,23,22,28,34,27,25,35,34,34,29,21,27,12,29,24,34,31,35,44,46,25,37,32,33,30,34,38,25,35,30,31,35,30,31,29,48,26,34,23,26,34,32,24,36,32,28,27,40,45,38,35,28,23,25,26,31,33,35,44,31,36,20,32,29,27,26,25,37,25,37,40,28,41,32,33,33,30,35,27,24,28,27,30,34,35,37,30,32,28,27,31,34,35,26,27,24,34,25,25,38,34,33,29,21,34,39,39,44,24,20,35,35,36,34,42,41,35,34,35,33,37,36,42,34,39,29,19,24,32,37,36,37,20,28,28,31,29,33,44,35,34,30,34,26,42,28,31,29,30,29,30,22,21,31,26,31,34,36,28,26,27,37,29,37,28,30,38,19,28,40,42,35,44,27,23,30,32,29,36,34,27,37,29,28,0,30,21,29,33,35,24,51,31,35,26,30,35,33,38,15,13,30,28,32,37,10,7,30,32,36,26,31,23,48,41,34,35,30,21,3,32,28,23,37,27,34,29,29,23,25,45,35,16,33,23,24,27,28,43,33,34,31,36,28,28,36,32,23,27,31,26,45,29,33,22,29,41,34,26,32,48,14,28,25,26,30,31,35,29,32,31,26,35,34,28,37,25,28,31,34,27,26,24,24,29,34,29,10,39,34,30,41,26,27,24,39,35,29,29,30,32,30,30,34,45,20,22,21,23,12,14,27,31,40,41,29,32,38,27,28,30,39,29,32,28,24,19,28,39,18,26,24,31,10,35,28,29,28,29,35,34,30,24,14,32,36,41,42,31,27,20,32,30,28,20,37,22,30,28,38,29,19,14,32,33,32,19,29,27,27,35,30,31,34,39,17,22,16,35,36,17,35,31,27,29,45,28,30,25,29,40,34,30,35,27,33,36,30,30,38,29,29,30,42,28,32,26,31,45,24,34,37,20,27,29,22,32,24,27,30,32,37,25,31,37,38,31,34,37,36,27,28,29,24,30,35,33,21,46,37,35,40,41,34,26,39,26,42,32,23,9,36,35,32,28,26,27,33,32,42,39,31,24,20,21,35,27,34,33,34,43,34,38,39,26,31,34,23,38,31,33,36,18,31,25,31,34,37,21,16,16,25,33,105
25,7,25,28,26,27,17,35,32,31,35,33,26,25,26,26,32,32,28,21,38,27,28,19,21,39,25,32,28,25,31,29,34,25,28,28,25,22,23,32,14,15,38,39,32,34,23,33,30,37,33,40,32,45,35,29,31,31,25,34,22,23,28,30,36,27,28,34,29,38,35,39,35,29,33,32,24,9,35,28,21,30,30,31,28,28,27,25,42,31,31,19,34,27,32,27,23,34,23,26,27,23,31,25,23,39,23,31,27,29,27,25,24,33,21,27,22,35,12,29,27,17,20,31,32,22,30,36,27,41,16,30,38,27,50,35,15,27,31,38,35,37,40,30,32,36,22,34,33,19,20,26,29,36,32,18,30,32,31,31,28,24,26,31,34,32,44,35,29,34,38,23,18,37,28,31,28,31,29,31,33,23,23,35,31,25,24,30,38,6,27,32,40,31,27,34,61,19,25,24,31,42,33,27,53,34,21,20,19,31,32,31,40,15,22,17,34,35,24,11,25,33,34,32,40,41,37,41,20,23,25,24,35,24,31,25,28,27,34,26,40,39,20,38,30,33,31,21,24,11,26,15,33,34,37,34,34,29,34,23,32,22,20,31,42,15,20,19,23,28,35,28,19,38,29,31,37,25,37,32,32,27,34,30,32,23,31,32,23,30,25,43,31,29,30,32,21,33,23,34,31,28,35,23,34,34,28,21,17,26,34,31,33,35,27,33,36,33,31,41,40,32,30,30,29,22,28,31,40,25,28,33,31,21,35,32,34,37,28,27,32,28,34,21,35,27,35,12,34,26,37,36,30,17,16,26,28,36,37,31,38,19,16,33,21,23,35,9,27,36,28,30,32,32,30,31,37,34,43,30,31,33,28,29,37,25,28,32,26,25,30,0,18,26,24,29,22,29,13,35,25,42,43,19,41,26,28,36,20,34,32,32,31,30,35,34,28,29,20,43,35,16,23,27,33,27,34,31,31,39,35,29,32,37,31,33,39,30,40,30,31,32,26,25,43,24,28,23,30,35,31,35,19,20,34,33,28,40,27,32,34,28,44,32,24,30,45,28,25,21,24,28,36,27,30,33,21,16,33,20,28,42,35,26,32,31,24,34,32,39,33,26,29,37,34,31,27,38,33,24,36,33,33,16,8,18,31,26,20,36,42,21,26,31,32,30,32,36,16,32,40,28,27,33,31,34,36,35,25,21,25,37,17,20,21,12,20,32,22,22,35,26,25,30,27,23,32,29,29,26,33,37,40,43,30,26,33,22,30,31,18,35,19,32,26,34,29,18,32,22,21,31,29,29,27,21,36,16,35,22,40,25,30,14,40,24,29,26,29,23,24,31,27,33,23,27,31,22,25,34,30,34,28,30,35,30,23,36,37,36,34,23,28,21,47,27,32,34,32,39,37,35,30,28,20,18,33,27,27,18,41,25,27,29,33,35,22,26,26,21,30,31,33,29,45,31,27,40,36,24,26,27,37,22,28,29,21,37,30,35,14,33,21,35,34,41,35,31,30,30,29,46,33,41,26,41,31,44,36,39,20,29,26,37,32,26,31,28,28,29,31,28,17,35,22,38,27,19,29,98
25,18,24,23,27,22,1,26,23,28,24,25,19,18,17,34,22,17,29,16,35,18,19,21,17,22,20,23,24,18,23,31,18,12,20,10,23,10,22,24,17,18,29,30,14,19,5,24,23,31,20,33,24,36,26,17,24,21,24,22,14,28,23,17,27,18,10,22,23,24,31,23,29,27,30,20,6,9,26,10,16,16,17,22,12,19,24,20,26,19,15,28,22,21,14,17,18,35,14,17,21,16,15,10,25,25,11,19,21,19,28,16,15,24,19,9,4,17,14,20,20,10,29,22,24,10,15,27,30,31,21,23,29,15,39,31,17,25,21,32,17,37,30,15,21,20,20,24,23,25,16,26,15,22,23,7,21,31,13,14,17,19,13,26,23,24,33,32,28,28,20,14,9,33,20,19,14,18,19,24,19,29,24,29,27,24,15,12,24,19,19,24,27,26,21,18,44,18,23,23,21,28,29,27,43,24,19,18,19,15,25,27,33,15,15,21,24,23,15,18,25,23,27,23,37,29,28,33,16,13,13,13,26,8,18,16,19,18,24,18,30,32,8,22,26,15,28,24,26,20,20,23,27,22,26,21,22,17,22,21,26,15,13,23,37,10,15,3,24,18,25,23,21,31,15,22,19,7,24,27,15,18,21,24,23,15,24,25,14,18,14,25,31,26,25,19,10,24,22,22,23,27,29,26,16,26,20,24,25,19,26,27,32,31,21,19,29,28,26,23,35,32,19,27,17,13,19,26,32,18,20,20,22,5,28,21,20,36,26,19,23,19,27,29,32,22,26,17,22,14,29,24,14,8,9,23,21,31,30,15,25,20,21,24,23,7,24,26,17,28,22,29,23,31,22,34,27,17,27,24,23,23,24,17,27,14,15,21,8,9,21,18,0,17,21,15,16,38,20,29,17,31,27,22,34,16,14,27,29,25,24,22,20,18,31,31,14,19,2,43,25,21,22,9,22,18,29,21,19,29,23,20,25,25,19,21,27,16,31,21,22,23,10,7,25,16,23,22,19,26,19,26,25,2,23,29,24,39,28,27,25,19,34,26,18,19,37,18,23,24,13,17,32,22,21,24,13,18,23,17,17,37,26,24,20,17,6,22,22,41,21,19,17,30,25,26,21,30,27,8,27,22,30,22,10,25,26,17,22,33,34,21,10,24,23,20,22,18,19,29,24,12,22,33,30,16,33,23,13,12,9,23,19,19,28,14,22,24,23,13,26,24,24,23,22,20,29,19,22,15,26,29,31,34,31,27,21,27,12,24,19,27,1,24,12,30,18,2,22,19,18,22,21,24,23,19,24,22,21,13,31,13,18,16,33,27,20,21,23,25,16,37,16,28,17,21,23,17,17,21,12,32,25,22,29,22,18,33,31,21,16,22,22,14,34,22,29,26,23,30,21,21,24,12,13,17,26,36,26,24,25,18,22,19,20,30,25,13,8,3,24,23,21,25,36,24,26,32,36,28,14,31,21,28,15,26,12,28,21,22,20,28,7,25,24,32,26,13,26,23,24,40,18,32,26,30,33,26,25,29,6,26,29,27,29,17,22,25,25,17,13,10,22,24,22,28,15,7,22,94
22,21,35,33,30,33,18,35,32,39,28,29,18,22,26,40,25,15,32,21,33,24,25,26,26,34,25,32,33,11,31,40,31,29,29,19,29,22,28,24,30,31,36,39,25,17,18,27,24,29,15,24,31,42,35,15,24,29,30,26,26,27,26,25,37,28,13,37,28,34,40,34,32,23,33,18,15,26,34,23,19,30,32,31,25,25,29,29,29,28,28,37,34,22,27,26,23,38,7,26,29,15,26,27,35,37,26,31,33,32,31,25,26,27,25,18,13,26,31,27,27,21,33,23,21,22,25,31,31,35,32,36,37,32,52,29,29,28,31,38,29,43,41,32,18,35,21,21,19,23,27,39,27,34,32,22,34,30,22,23,24,33,30,25,23,24,30,34,34,31,33,22,22,30,24,17,28,35,31,32,31,26,27,30,38,31,27,27,39,20,22,27,25,35,29,15,53,27,29,28,18,36,20,28,40,20,25,24,28,24,24,18,43,32,26,24,30,32,28,15,26,27,36,36,40,32,38,32,24,27,19,28,35,25,33,22,25,29,25,21,39,31,23,31,26,24,25,32,34,33,31,26,20,37,41,38,25,23,28,27,32,14,6,17,37,21,26,20,34,25,22,26,33,31,23,30,32,10,28,36,28,26,30,20,27,24,26,24,27,16,29,34,32,23,28,16,25,33,33,31,29,25,30,33,25,36,31,33,33,23,34,31,43,36,22,31,22,32,30,36,39,39,27,30,29,4,10,33,34,17,33,29,25,22,35,19,29,41,23,28,33,12,23,37,39,19,29,16,26,18,33,33,31,21,20,20,31,30,31,12,25,22,20,27,25,24,33,35,21,31,28,25,31,36,28,35,36,29,34,32,26,21,32,21,31,27,27,29,25,24,29,26,17,0,30,30,25,46,13,38,26,41,36,23,42,29,28,36,30,22,36,19,22,30,39,40,22,27,19,43,39,20,32,18,30,26,25,32,28,41,31,26,22,32,27,29,42,31,37,30,32,33,27,20,37,16,20,25,30,30,15,19,28,15,22,38,34,47,31,35,34,28,48,30,22,26,44,29,31,28,22,26,41,31,25,25,25,20,32,28,25,37,22,32,36,30,19,20,19,43,33,28,26,34,36,25,33,34,35,19,39,37,36,25,27,34,24,23,24,32,38,30,27,27,6,17,19,27,31,35,35,29,27,33,33,25,35,30,26,5,18,35,29,30,25,26,34,29,33,24,9,22,23,32,31,27,27,23,21,25,19,38,40,33,34,30,30,31,21,22,22,37,16,30,21,34,26,19,19,27,28,31,30,33,14,20,27,20,30,26,28,22,27,26,30,33,32,20,35,23,19,35,26,32,26,29,19,28,29,34,25,41,31,30,34,33,28,38,34,38,28,34,30,31,40,26,35,32,32,39,23,29,33,21,24,28,27,40,24,27,28,29,32,28,20,23,37,24,21,16,30,23,25,33,44,22,23,32,36,27,23,33,33,36,32,28,25,25,27,25,18,28,22,21,20,32,26,25,17,14,15,43,17,29,26,36,42,35,34,33,21,34,31,38,31,25,31,34,30,27,22,22,21,37,30,25,28,22,34,95
38,31,39,37,28,38,22,34,36,37,37,36,31,27,30,48,31,34,32,24,51,34,30,35,15,34,28,35,22,29,27,37,33,33,33,23,35,27,30,35,38,39,35,34,29,36,22,34,15,43,37,43,34,48,27,24,33,35,34,31,31,30,34,33,26,17,23,41,23,29,29,40,41,40,31,27,19,29,39,27,28,21,32,37,33,34,31,27,30,33,30,43,37,33,29,30,34,38,27,32,38,30,36,31,25,34,30,30,35,36,33,31,31,36,22,12,17,20,32,33,12,22,35,38,32,29,32,35,30,40,40,34,34,36,56,40,34,35,30,35,30,27,34,36,25,38,34,33,36,29,16,37,34,36,34,25,33,35,16,27,30,14,34,32,34,27,41,44,38,42,35,30,25,37,34,22,33,39,36,43,38,36,30,36,38,39,32,31,43,30,32,37,44,30,36,28,57,33,26,33,30,40,37,32,52,37,22,21,34,28,32,35,42,26,36,32,33,26,27,30,34,32,41,39,43,46,40,44,29,32,32,29,39,29,39,36,37,34,36,31,38,46,27,25,31,28,40,38,29,35,35,32,31,41,41,42,30,28,33,24,39,29,26,37,43,24,29,24,40,31,34,31,31,37,34,35,36,20,38,29,32,34,34,27,26,30,27,32,30,25,32,28,40,38,33,32,26,37,37,25,35,34,38,29,29,32,36,3,7,27,30,30,47,43,34,32,18,34,32,36,41,22,35,34,27,26,30,36,36,30,39,33,34,26,40,38,34,46,28,34,44,31,30,11,35,34,36,31,25,23,37,27,35,24,23,35,35,43,43,28,35,34,35,37,38,28,37,15,26,26,22,40,39,31,34,33,40,34,48,41,31,30,28,26,36,31,33,37,29,30,33,24,21,30,0,32,16,52,32,33,32,35,40,32,48,25,23,40,32,33,41,27,29,35,30,36,33,34,23,47,27,35,32,22,27,30,37,36,22,31,26,40,33,28,22,24,44,33,35,36,21,22,31,24,42,31,35,30,30,34,32,24,30,19,38,29,24,30,29,27,40,34,50,39,31,32,50,27,33,30,28,24,38,35,15,18,30,25,26,38,34,40,35,27,35,34,23,29,31,56,28,33,20,28,41,35,33,41,32,29,39,43,36,31,28,8,26,32,29,36,42,30,31,31,36,29,31,31,37,41,45,33,30,32,40,19,37,38,32,25,30,36,19,34,40,24,32,37,39,23,39,27,28,27,28,36,29,28,29,19,21,34,45,46,38,37,34,31,25,33,25,40,20,35,31,33,35,23,31,38,39,35,24,26,36,33,21,29,26,29,43,16,21,22,38,28,26,35,26,36,29,44,33,24,17,21,36,31,34,34,25,37,32,26,41,39,32,47,38,18,31,40,25,35,53,30,35,37,35,42,39,33,24,15,25,32,18,42,35,29,31,30,28,32,37,17,35,30,25,20,36,26,24,31,52,31,30,47,40,35,17,29,37,45,36,30,24,40,33,36,27,36,26,38,38,39,33,30,34,33,34,42,31,39,39,32,38,39,38,32,25,29,26,36,42,34,32,29,28,31,16,27,36,39,25,33,26,26,37,109
34,24,24,27,29,33,16,39,26,30,28,37,25,19,20,37,26,30,31,31,45,25,28,26,17,33,33,33,24,31,28,34,30,27,33,23,33,13,29,34,27,28,32,33,26,32,18,33,31,28,33,40,35,42,29,30,37,26,24,25,26,27,25,24,35,30,23,37,23,31,31,38,37,28,41,33,19,24,33,23,18,26,32,25,27,32,27,23,39,22,27,35,25,24,27,30,26,37,27,20,29,20,30,18,12,36,14,25,31,29,30,19,18,37,24,22,17,30,29,24,33,23,39,30,31,13,23,37,36,34,35,30,37,30,51,32,24,33,19,37,30,38,31,23,26,35,23,28,26,27,18,33,18,24,26,20,35,37,26,24,21,32,28,32,29,31,39,34,28,34,33,27,22,36,33,30,17,33,27,34,22,32,26,35,30,24,28,27,26,23,26,31,40,34,27,23,54,18,28,36,34,41,33,33,35,27,31,30,22,25,31,29,44,30,30,23,29,25,27,28,31,26,32,28,42,37,41,35,19,16,16,26,29,23,33,24,27,33,28,25,36,38,11,35,29,28,30,29,35,30,31,23,31,25,39,36,25,20,25,26,29,21,26,33,44,23,28,18,31,22,29,25,24,25,26,29,32,20,38,19,28,31,34,25,25,18,26,29,19,31,27,38,33,28,27,23,23,27,22,24,25,12,35,34,29,20,23,29,25,18,31,30,32,41,24,32,37,33,33,35,39,40,32,39,20,26,32,38,40,24,30,33,32,20,28,31,35,39,27,22,34,25,29,29,42,28,33,29,33,17,35,26,29,21,22,25,18,27,28,24,32,25,33,32,35,22,33,33,20,35,10,30,36,19,24,39,40,30,37,32,30,32,29,20,30,27,26,34,23,24,35,29,15,30,32,0,16,44,30,32,20,44,40,31,39,22,24,30,37,29,37,32,29,21,26,23,27,25,17,48,28,32,22,22,32,32,31,29,21,32,28,28,29,30,24,26,30,1,34,24,27,28,18,20,31,19,27,29,34,36,22,32,21,15,36,31,26,41,30,36,28,22,36,23,15,23,41,22,27,27,16,20,39,34,34,37,26,31,36,31,26,45,34,29,35,27,19,28,26,51,24,32,22,28,28,30,29,34,37,23,41,37,33,22,25,26,14,30,35,38,40,27,25,15,36,34,36,30,25,32,39,27,35,40,42,19,42,26,16,25,24,36,18,19,38,17,25,28,30,27,39,29,30,17,30,23,32,22,28,28,39,32,34,37,34,30,34,28,25,25,21,38,14,29,27,27,27,17,35,29,30,25,34,16,28,22,31,30,28,26,43,25,20,19,37,25,32,29,32,38,23,46,25,33,15,11,26,30,23,25,25,35,33,27,29,35,22,38,35,36,29,30,27,14,45,21,32,29,19,26,28,34,24,25,24,17,28,41,11,20,38,31,18,32,30,38,31,18,21,16,37,30,32,35,49,27,31,27,47,31,25,33,33,39,30,35,26,40,27,32,31,34,8,30,31,41,35,26,30,30,29,40,24,36,37,32,37,39,28,39,9,20,23,31,33,28,33,31,27,21,26,23,31,27,30,38,21,10,28,100
32,17,26,21,19,33,17,31,22,28,29,27,22,11,16,36,26,29,26,26,39,25,22,22,1,31,29,31,8,28,20,23,20,28,33,24,19,11,24,30,28,28,30,28,27,31,17,27,29,27,27,36,25,32,25,29,35,26,24,15,24,21,22,19,19,19,24,36,7,32,15,39,32,26,26,32,20,25,25,22,15,23,24,23,23,24,17,13,38,23,17,33,23,18,26,28,24,32,24,18,23,17,31,26,11,33,15,16,28,30,27,17,18,37,15,22,18,25,29,23,26,19,33,27,16,14,24,31,31,24,29,31,31,31,45,24,18,27,26,40,26,29,25,25,22,24,20,18,22,13,2,34,19,20,24,21,24,33,26,25,22,16,29,29,30,28,25,28,22,28,32,23,22,33,32,31,18,34,21,29,23,27,17,29,29,24,24,28,38,16,25,24,39,25,28,19,42,18,19,28,19,26,25,27,37,25,24,23,23,26,23,21,35,28,27,18,23,23,18,21,25,16,25,28,38,33,31,29,13,16,17,27,25,24,34,22,21,27,20,24,35,35,12,32,15,27,25,26,30,31,24,20,25,26,31,37,26,12,17,17,30,18,23,26,36,21,24,19,24,21,19,22,17,21,21,19,31,21,37,13,27,27,22,11,21,19,22,28,19,30,28,38,29,23,24,19,24,25,24,20,19,28,33,31,27,16,23,13,9,12,23,24,34,35,21,21,28,27,29,33,34,24,28,29,11,21,27,28,33,21,31,23,25,21,24,25,30,40,12,23,30,23,21,13,33,27,29,22,30,7,31,22,30,21,20,20,32,28,29,22,22,20,26,23,26,23,29,17,10,29,6,26,32,15,18,32,38,29,33,26,15,30,21,10,20,25,25,30,24,25,24,22,16,25,16,16,0,43,23,26,21,36,31,23,32,21,23,26,30,25,36,22,25,19,25,22,22,26,18,46,28,26,22,23,29,21,28,23,17,32,31,26,26,21,27,29,31,17,26,22,23,24,21,21,27,18,26,24,26,32,20,30,22,16,32,15,10,25,18,29,24,20,37,26,18,24,42,23,20,22,17,21,40,30,29,29,25,20,31,25,25,43,31,29,28,29,18,18,16,44,25,27,23,23,28,21,22,33,34,24,30,38,26,19,25,10,10,22,24,36,36,21,21,30,25,20,22,29,26,33,36,28,31,30,32,15,39,26,16,22,25,25,5,20,31,10,18,22,25,16,34,27,26,11,21,24,31,12,25,20,31,33,32,35,31,31,32,25,26,17,12,29,15,22,22,21,26,18,20,23,24,23,25,10,25,19,35,20,29,18,41,23,18,8,27,19,23,27,27,33,22,35,24,26,1,5,27,26,21,26,21,34,25,19,25,32,16,33,29,28,25,26,30,22,41,15,25,28,26,33,24,19,8,22,16,19,32,28,27,21,39,27,12,30,26,27,29,19,20,15,29,27,29,23,45,24,27,34,39,28,20,17,23,33,31,32,15,40,17,29,18,31,11,22,23,25,19,25,22,26,27,38,20,26,29,28,38,30,29,36,10,14,17,32,30,22,20,17,23,22,26,22,27,23,27,28,20,11,30,102
46,36,34,42,46,18,37,52,47,40,38,47,28,38,41,49,41,43,48,30,57,42,37,39,44,44,34,39,50,45,42,54,46,34,44,46,34,40,41,46,21,22,49,50,32,45,40,35,37,44,55,47,45,56,41,32,41,32,34,44,37,43,42,28,42,37,46,58,38,47,46,46,47,34,42,35,38,38,50,45,35,40,45,45,40,33,39,43,51,25,43,10,45,37,49,37,35,48,43,41,44,32,38,34,51,50,33,41,37,39,47,40,40,45,41,44,40,47,41,32,40,36,27,41,37,39,31,47,46,53,43,50,48,51,62,45,35,34,41,46,41,59,52,38,36,50,42,39,38,38,45,49,29,36,47,39,52,50,46,30,31,47,33,37,45,42,54,42,38,49,49,44,39,44,50,30,30,38,42,44,33,35,43,47,40,34,31,32,44,35,44,49,46,51,18,39,60,28,45,39,40,39,45,47,58,39,36,35,26,31,34,41,40,44,38,35,44,50,40,33,45,45,51,48,42,32,54,50,30,33,36,45,49,38,40,36,39,45,42,45,50,49,36,55,36,43,40,29,43,18,27,35,45,50,58,43,22,38,43,43,49,32,40,39,59,38,43,39,31,30,39,42,45,45,26,42,54,43,44,40,50,45,47,46,46,30,45,34,39,33,46,58,48,38,41,40,42,46,32,47,41,48,26,44,42,40,35,50,46,39,45,46,42,42,32,34,54,45,40,43,52,45,49,39,46,42,48,54,50,35,40,46,47,33,43,41,35,47,33,33,43,43,44,50,54,39,37,32,44,36,50,49,50,38,37,35,46,43,44,36,36,37,36,37,23,31,40,38,39,50,43,36,48,51,41,50,47,46,50,47,36,38,45,39,49,32,41,51,46,37,51,29,38,46,52,44,43,0,35,35,31,57,56,38,50,36,38,51,45,46,47,43,44,48,45,47,25,20,40,50,42,36,32,35,46,48,45,44,44,46,39,40,46,49,43,45,57,43,52,35,41,42,43,33,38,33,40,41,46,46,40,50,39,38,50,44,39,37,47,49,36,43,51,46,38,33,51,38,40,39,32,36,43,34,43,46,36,31,40,39,41,55,37,42,34,41,41,39,37,41,48,44,40,47,50,35,42,42,51,31,55,52,43,36,37,47,47,35,35,49,54,41,38,45,52,41,43,38,23,47,53,48,36,51,46,47,53,45,35,41,30,38,45,25,43,41,41,47,30,44,55,42,43,38,44,42,43,41,31,41,53,48,52,45,40,44,37,38,38,44,38,46,39,39,27,48,41,38,41,41,40,46,38,37,45,41,43,35,37,39,49,40,45,42,48,44,40,38,45,45,47,50,40,46,44,42,37,42,40,46,41,51,40,43,44,45,38,56,46,56,42,31,44,30,54,42,42,45,32,39,41,32,51,45,33,27,40,34,47,38,52,44,39,39,42,55,29,34,33,38,49,41,43,38,61,43,41,49,43,34,43,45,28,29,35,46,43,46,41,49,33,45,37,37,36,59,53,42,42,37,36,56,41,47,33,52,49,55,44,51,36,41,44,47,45,33,42,42,46,37,48,39,37,42,42,49,37,37,38,110
26,8,26,29,27,20,21,34,27,27,32,20,19,26,21,27,23,20,19,8,34,27,26,13,22,32,12,19,29,12,26,30,31,23,29,22,16,23,23,25,27,28,31,34,26,22,15,24,25,30,28,30,22,40,36,16,25,29,17,28,13,14,26,25,24,15,16,34,27,30,28,31,35,23,20,19,18,22,28,20,21,19,19,24,25,26,18,22,32,24,28,28,35,25,24,25,24,25,10,19,18,16,23,26,24,34,24,25,28,30,21,20,21,24,22,20,16,28,25,29,28,18,20,24,25,23,24,33,18,36,29,32,29,35,42,26,17,33,28,39,27,44,39,24,25,38,23,24,22,10,21,35,27,32,25,19,31,35,24,24,27,32,22,22,25,25,35,29,21,29,30,23,19,28,15,18,28,27,20,32,31,14,24,31,28,26,25,28,40,7,25,30,30,30,20,22,54,20,26,15,22,37,25,28,43,23,12,11,24,25,25,23,37,28,23,25,31,26,25,2,26,32,25,29,31,34,33,35,22,25,20,25,30,27,29,26,29,30,30,24,37,32,21,32,29,27,28,28,21,24,25,27,25,35,38,32,26,25,28,24,23,15,7,18,40,16,21,23,30,27,25,28,20,37,23,31,29,13,31,28,25,27,28,21,25,20,24,25,22,17,26,36,32,26,27,19,22,26,24,25,33,28,28,20,27,35,26,29,25,27,29,22,34,40,23,32,23,33,18,32,40,26,31,17,30,9,15,32,31,18,36,27,28,19,36,20,28,28,26,24,32,15,27,29,26,22,26,3,27,23,28,27,34,18,17,23,29,31,32,23,28,23,7,24,12,17,26,22,26,32,27,21,24,23,32,22,35,25,35,21,28,22,27,23,36,24,29,33,28,23,31,13,20,13,32,30,23,35,0,26,22,35,39,10,32,23,21,31,17,25,23,23,26,31,28,35,22,18,22,41,37,7,19,21,24,28,23,22,22,41,33,30,27,35,29,31,31,31,37,25,19,20,29,23,35,17,23,26,17,32,18,22,29,18,27,33,28,34,28,29,29,21,42,32,24,29,47,25,34,21,18,22,38,22,30,28,12,7,24,25,28,42,23,34,30,28,16,23,22,30,28,29,26,27,31,22,36,29,29,16,32,24,24,26,21,26,25,24,11,39,33,22,23,30,19,21,23,30,27,23,32,32,14,24,22,27,23,30,26,8,17,34,18,21,12,13,21,23,29,23,22,29,28,24,28,14,21,28,22,19,20,31,33,38,21,17,24,32,24,27,19,24,19,29,20,25,29,22,23,24,25,24,26,25,19,22,28,7,31,23,29,16,21,15,33,20,28,23,35,10,22,22,29,26,22,26,20,23,16,34,26,34,19,25,32,21,24,34,24,36,26,30,32,22,41,28,23,25,33,40,24,30,31,22,21,19,28,27,27,28,31,26,27,27,21,24,26,16,21,17,31,24,26,20,37,18,21,33,37,15,24,34,26,35,24,16,22,26,25,30,5,30,22,22,21,41,35,23,22,20,21,43,20,32,31,33,41,38,30,30,21,21,18,34,32,26,34,32,28,23,24,20,8,34,31,29,24,20,30,99
45,30,31,37,27,42,30,31,37,24,37,35,32,33,31,48,26,31,24,23,51,32,37,35,25,32,27,34,18,37,25,38,36,28,41,37,33,25,28,31,27,28,34,34,29,33,32,37,28,29,42,46,33,44,26,23,32,34,30,31,35,29,27,28,7,16,37,51,33,33,11,42,45,29,41,26,31,32,37,37,22,20,33,35,30,38,29,33,35,10,33,38,33,38,34,30,26,30,34,31,32,30,37,39,32,40,18,29,25,27,22,30,31,42,16,26,31,26,37,32,31,32,33,33,37,25,30,28,37,43,37,41,33,44,58,30,36,33,29,43,34,46,44,33,36,38,27,34,33,32,26,37,32,39,29,33,39,36,30,27,30,33,27,39,33,19,46,27,34,40,37,34,33,40,40,21,31,28,34,31,36,20,24,26,25,43,42,31,43,29,31,36,37,26,34,37,57,38,20,33,34,47,32,30,50,35,34,33,22,28,33,30,35,26,35,33,32,38,29,24,32,38,39,41,51,48,39,41,33,30,28,36,40,32,34,24,27,23,36,32,36,46,21,33,36,22,41,31,17,30,35,35,32,35,41,32,13,24,29,14,40,29,32,38,33,30,25,32,33,30,35,29,32,33,26,41,46,34,34,38,42,36,26,37,30,18,31,38,32,24,39,42,38,39,31,35,36,30,33,37,31,36,41,18,21,35,34,30,26,34,28,28,45,41,28,44,43,24,33,34,31,41,43,43,32,34,36,36,35,32,39,25,36,29,43,36,34,39,38,18,30,33,34,30,39,26,37,23,23,29,35,39,43,32,31,36,42,30,31,35,38,35,27,23,32,31,37,34,32,36,32,31,43,41,30,44,40,37,45,35,41,29,28,26,40,41,35,41,37,31,35,35,29,38,33,32,26,35,26,0,16,43,39,32,43,24,22,39,21,35,45,31,28,33,29,40,27,32,31,54,42,27,32,32,26,32,35,36,34,44,34,28,31,36,30,32,42,33,38,30,20,21,32,34,44,31,27,27,31,29,34,40,37,29,37,36,31,41,28,39,36,33,45,33,25,32,50,26,31,30,20,24,43,40,34,37,34,29,40,33,33,44,34,33,33,29,33,38,36,50,36,24,24,45,41,25,33,42,31,30,40,44,28,34,33,27,36,39,33,40,40,29,28,33,44,33,35,37,25,44,47,41,26,38,40,33,46,30,20,33,29,44,26,38,34,25,33,44,32,31,43,30,29,34,18,35,36,34,35,27,41,36,37,36,5,9,16,29,35,34,19,36,28,29,26,31,34,31,35,35,34,28,22,35,32,26,34,29,30,37,48,30,35,23,47,30,24,27,36,36,34,44,34,36,27,31,38,23,34,37,39,39,25,26,42,41,38,49,39,45,35,33,33,37,43,35,27,30,37,44,44,42,34,23,32,37,31,40,37,36,36,40,37,32,35,44,31,22,27,30,36,20,22,37,50,31,31,47,47,19,21,43,39,41,25,39,30,45,29,34,27,31,24,34,35,46,43,33,29,41,42,43,36,46,38,35,42,40,32,30,23,31,28,35,30,40,26,23,33,25,30,30,28,40,39,37,25,22,35,107
32,23,28,21,18,30,18,35,28,31,22,26,17,21,22,35,25,15,21,26,44,23,28,30,21,27,26,27,28,27,28,26,27,24,30,25,18,13,19,31,11,12,32,34,20,17,18,24,24,23,33,31,24,28,27,19,28,18,32,25,27,26,14,12,23,29,25,36,28,21,27,26,33,25,32,19,21,26,31,23,7,25,29,22,21,25,28,25,32,6,24,22,25,23,27,14,10,27,19,22,27,18,24,26,23,25,12,25,26,27,19,21,20,26,13,20,19,27,31,16,27,22,23,28,30,13,17,27,32,34,30,30,27,32,46,26,26,17,26,29,22,38,36,21,22,36,21,28,26,24,20,21,20,27,28,22,30,33,24,18,15,33,23,26,30,27,40,23,36,29,21,27,24,25,25,17,19,24,25,15,24,16,15,27,32,32,27,22,28,22,19,24,25,23,18,24,48,26,17,33,27,35,26,32,44,20,29,29,6,18,23,24,33,27,24,21,29,26,24,24,30,26,34,30,43,32,35,25,21,18,16,28,31,20,30,8,11,30,30,20,35,36,9,27,24,27,26,15,17,14,23,21,20,23,35,32,9,18,23,15,29,19,22,26,34,24,26,20,17,14,29,14,23,30,10,28,31,22,30,24,28,23,31,32,18,2,19,23,21,20,23,36,33,24,16,23,25,27,26,25,15,32,26,18,26,31,21,33,29,22,31,30,40,25,13,29,33,25,32,29,32,32,27,29,20,22,20,34,31,22,24,30,29,19,31,28,21,23,27,2,14,21,22,33,33,14,22,25,23,17,33,27,31,23,23,21,35,22,21,22,32,23,22,24,33,21,28,34,20,28,27,27,36,36,14,38,24,30,40,30,26,16,29,20,24,27,26,25,25,23,26,25,17,26,32,20,21,31,22,16,0,42,40,30,41,21,23,32,21,29,32,30,27,21,34,28,11,16,19,46,26,29,30,23,20,23,20,27,22,30,28,12,18,30,24,26,30,21,32,26,25,26,16,22,38,19,15,27,27,26,22,28,25,17,22,27,22,38,19,38,20,24,36,18,10,17,35,23,19,17,4,8,32,24,30,33,26,27,26,26,24,44,26,25,25,25,19,28,26,46,24,30,12,32,30,24,21,26,25,17,36,34,24,22,27,30,31,27,29,35,38,26,19,30,32,28,30,24,9,28,37,29,28,34,31,27,30,24,14,21,16,33,17,27,34,16,24,32,16,22,35,25,26,22,19,23,32,22,20,26,32,20,31,32,21,25,23,25,26,27,10,27,16,18,13,32,25,19,28,28,27,27,22,21,26,20,30,27,18,27,33,24,23,14,37,21,24,13,26,29,22,42,25,35,22,26,28,24,25,25,25,23,21,27,29,29,26,38,29,38,23,17,27,22,44,25,23,26,32,39,32,28,29,17,19,25,27,30,31,24,33,30,23,16,29,34,15,6,11,16,35,26,24,22,34,15,27,35,39,15,15,31,24,25,21,23,21,30,13,21,25,28,12,24,23,43,37,26,23,27,26,35,24,36,29,32,30,39,16,30,11,25,23,32,26,29,28,31,24,9,24,23,30,25,28,33,21,10,29,101
46,37,45,45,35,41,32,31,44,43,43,27,29,31,38,51,34,44,35,34,57,38,33,38,35,41,30,37,42,39,38,43,41,41,43,34,38,39,36,26,44,45,35,37,40,46,30,37,43,45,45,40,29,59,40,42,47,38,37,43,34,40,42,44,50,41,34,49,38,40,49,32,38,41,38,45,30,40,46,35,35,39,46,42,32,37,31,35,45,43,39,49,45,36,39,38,42,41,38,37,44,34,40,39,37,37,40,44,42,40,37,38,39,27,33,23,28,31,37,44,46,38,41,42,36,39,42,41,21,42,43,37,37,44,53,43,42,38,41,46,36,53,47,44,36,49,40,31,37,35,34,50,44,43,33,36,30,46,27,38,41,40,42,35,43,38,54,48,41,42,45,40,38,46,32,44,43,47,43,49,48,39,37,47,44,41,28,42,49,36,35,40,54,27,46,39,68,41,33,36,33,46,40,43,50,38,25,24,44,39,29,36,46,46,37,42,41,29,24,33,43,41,48,49,46,54,37,42,41,42,38,42,47,37,47,44,43,45,40,34,49,50,37,36,30,39,43,46,36,41,43,40,40,51,52,50,46,40,45,35,36,33,37,33,53,38,43,32,45,42,32,39,37,44,42,44,44,31,46,48,33,44,38,41,29,40,30,29,40,43,43,39,46,41,37,32,39,30,45,28,41,37,46,37,40,39,41,37,33,30,41,41,55,46,33,41,29,45,24,39,52,29,46,41,46,37,42,48,39,36,49,37,31,36,45,31,50,47,33,44,50,36,33,29,46,40,39,34,36,35,47,30,43,37,37,38,31,46,45,36,35,41,38,29,43,38,30,41,38,40,39,43,45,48,40,47,48,42,52,47,36,48,39,38,48,29,37,48,39,40,30,42,31,41,35,44,36,57,35,43,42,0,50,35,54,39,37,45,40,36,44,30,31,46,51,46,41,44,33,50,51,38,35,33,44,27,41,41,25,47,37,48,42,39,33,35,55,43,40,43,45,46,39,34,48,35,41,41,48,40,33,43,41,29,41,47,42,37,36,19,37,38,42,46,38,43,61,38,35,38,38,35,49,46,46,49,33,28,37,39,37,49,32,38,46,42,31,31,29,54,31,44,31,40,49,27,37,50,49,39,36,51,32,41,41,34,43,35,32,47,46,39,34,40,43,32,34,37,46,44,49,41,32,15,35,30,45,45,42,36,40,45,31,41,43,30,38,40,46,20,50,38,39,46,39,30,21,37,26,16,32,48,41,54,38,42,44,42,36,37,32,49,30,35,42,44,38,31,34,41,40,32,31,45,34,39,49,32,37,39,34,19,24,28,40,46,29,41,41,37,36,47,36,16,37,40,42,44,37,38,36,51,43,37,42,42,40,40,30,49,35,45,36,43,56,33,31,28,32,39,39,39,44,26,36,40,46,37,38,42,46,46,44,37,30,30,47,38,33,28,47,37,35,34,58,42,31,51,43,39,28,40,43,41,44,38,21,31,44,45,30,38,36,37,36,57,51,38,37,30,31,46,33,39,44,36,48,49,49,43,35,45,44,47,47,30,43,40,31,38,27,35,39,39,33,36,40,36,41,113
50,39,32,44,41,45,28,41,40,25,40,33,36,32,34,53,26,40,42,35,54,36,39,27,30,19,39,42,37,37,35,50,39,39,39,29,33,32,32,40,41,42,32,49,34,42,28,40,41,41,43,50,35,53,39,32,36,42,35,30,37,43,41,35,37,28,29,47,38,41,41,44,46,27,44,29,25,36,36,33,34,24,41,37,36,43,40,37,44,37,38,51,37,39,37,36,40,48,33,32,43,32,36,37,38,34,29,15,31,33,40,33,34,43,36,28,23,33,40,39,44,35,49,41,37,33,38,37,45,39,43,44,37,42,56,24,29,31,25,39,24,49,52,39,40,35,34,38,31,39,29,46,40,47,38,32,38,29,32,33,36,43,40,42,29,32,53,43,39,50,43,39,34,49,38,34,39,45,41,44,44,36,38,34,26,45,38,32,42,40,38,35,49,39,43,43,60,39,33,42,34,48,35,31,57,39,36,35,42,34,42,35,44,40,37,26,28,42,32,38,29,37,43,44,52,46,15,44,31,34,36,38,43,35,45,38,35,16,34,37,34,50,31,41,33,34,45,34,38,44,41,28,39,45,19,48,40,23,18,38,43,33,32,37,53,35,38,30,36,37,39,38,44,47,37,40,42,26,44,41,38,38,39,42,36,38,35,40,35,31,31,44,35,43,40,36,35,37,34,41,34,32,44,39,35,47,39,42,38,33,38,35,53,39,32,42,37,36,39,21,43,37,44,46,40,32,38,49,48,36,43,39,39,29,46,39,47,43,36,42,45,38,32,42,43,37,42,39,28,28,28,43,41,33,34,40,38,42,42,40,42,28,43,43,33,31,43,46,31,47,37,25,48,46,33,52,46,32,39,46,39,32,36,25,39,37,37,46,35,25,35,43,27,36,40,40,31,56,39,39,40,50,0,40,36,20,22,27,40,42,47,31,28,40,41,38,38,43,29,50,42,39,33,28,30,32,44,39,38,38,30,42,41,32,26,28,48,41,27,35,32,33,37,30,40,33,38,20,43,36,35,41,30,25,40,26,21,45,42,50,39,30,52,39,31,38,53,22,28,30,36,38,39,41,46,47,36,37,42,39,35,50,34,31,43,35,29,41,39,51,44,17,34,44,44,41,26,49,35,35,14,49,44,27,36,39,39,41,41,33,33,25,34,29,42,33,35,37,40,49,42,39,41,45,46,35,50,37,27,31,36,45,32,36,48,37,44,43,35,30,36,23,22,37,38,43,42,33,39,34,34,41,38,22,34,30,36,33,31,31,33,43,26,42,39,38,34,29,35,38,39,37,38,38,39,33,47,37,28,38,44,32,37,35,49,37,37,38,34,43,35,52,36,47,32,36,42,36,35,44,35,38,40,34,39,45,39,23,33,48,25,36,29,41,53,31,43,46,40,43,43,44,39,31,36,38,44,52,33,29,44,43,40,38,38,38,43,36,31,26,40,31,29,37,61,33,35,49,43,35,33,36,44,51,42,43,29,41,38,43,35,34,32,33,34,47,46,28,36,40,40,52,37,48,33,42,27,1,45,29,31,40,39,31,44,40,41,42,37,41,32,31,40,36,35,37,19,30,31,103
32,14,21,20,33,20,21,34,27,17,31,30,19,26,21,33,23,27,25,18,44,24,25,13,24,32,22,29,31,22,26,36,33,29,35,31,16,29,28,26,32,33,31,34,29,29,21,24,34,38,36,40,32,50,37,26,23,27,7,28,13,20,29,26,34,25,26,38,27,36,38,37,34,21,30,29,27,13,35,26,28,29,21,24,29,29,19,23,37,24,34,28,35,24,30,28,30,31,20,19,24,16,29,21,30,34,30,25,28,26,24,20,21,24,28,20,25,28,16,27,31,21,20,24,25,23,29,35,18,39,25,32,29,31,42,26,17,28,30,37,32,39,32,20,26,37,29,27,17,10,25,30,31,38,25,23,33,35,24,27,24,31,28,22,31,25,40,29,11,22,36,28,23,36,25,28,30,33,24,38,35,14,30,26,18,21,28,31,39,13,31,36,37,30,29,29,56,15,32,15,22,37,26,32,46,26,12,11,34,28,24,24,28,19,29,25,34,26,27,8,30,35,31,31,37,43,33,38,22,25,20,29,30,28,35,32,34,30,31,31,40,32,27,33,27,28,27,29,21,29,33,27,26,41,40,36,27,25,28,30,23,15,17,26,43,22,23,23,29,25,28,29,26,41,24,36,35,23,38,24,31,32,28,26,25,30,24,25,22,27,29,36,36,25,27,22,26,26,19,25,34,36,37,20,27,36,24,35,32,27,29,22,29,36,23,28,33,28,26,34,35,26,27,27,30,19,25,33,31,18,32,27,28,25,31,24,33,28,24,32,38,24,27,36,26,26,26,9,27,26,28,27,34,22,21,22,33,38,39,26,31,23,13,19,18,27,26,28,29,32,27,23,24,23,35,12,38,31,35,27,27,32,27,23,37,29,23,29,30,25,33,19,22,23,32,31,23,38,10,32,30,35,40,0,37,29,31,31,17,28,23,23,26,37,37,41,23,28,24,46,37,13,9,30,24,30,31,26,22,41,34,36,28,36,30,32,37,30,37,25,29,30,25,28,40,17,25,26,23,34,21,31,29,23,34,36,31,34,34,31,29,21,44,39,31,26,44,27,32,29,28,31,38,32,34,37,12,7,30,29,23,32,28,35,34,24,22,27,25,36,28,29,27,32,31,17,33,29,29,22,32,30,24,26,12,32,25,27,11,39,33,26,29,34,29,21,23,31,32,23,32,32,24,24,22,27,32,30,29,18,23,32,24,16,18,19,27,23,28,23,32,29,28,22,30,14,23,31,22,19,30,31,33,38,27,23,30,32,29,28,25,34,23,25,25,25,24,22,23,29,30,24,26,21,26,28,38,7,33,27,31,16,21,21,36,26,28,27,38,20,30,22,22,28,22,26,24,25,16,34,31,34,19,25,32,21,15,41,32,36,31,27,33,17,47,30,23,25,34,41,32,30,31,23,21,14,35,27,35,28,38,29,19,30,25,34,26,26,27,22,28,24,26,20,37,28,21,33,40,15,24,35,34,37,30,25,24,28,35,31,5,32,28,30,29,46,40,29,23,30,31,43,23,35,32,33,35,39,35,30,27,25,24,36,32,26,35,32,28,32,24,26,14,36,33,29,29,26,25,97
47,36,33,41,44,48,34,36,29,40,36,45,37,29,23,40,29,42,35,37,51,26,21,35,33,36,33,26,40,41,37,52,32,38,42,42,36,29,30,37,37,38,35,32,33,44,37,32,41,41,46,47,46,50,43,39,40,29,33,33,29,30,42,30,39,31,42,49,35,42,35,47,46,40,47,41,38,41,39,42,37,27,40,28,25,17,30,26,45,43,29,40,41,35,44,37,33,41,39,23,14,34,39,38,40,47,35,28,28,26,37,22,21,45,39,37,36,42,44,30,38,28,47,35,28,34,38,38,39,32,38,36,40,44,23,42,33,35,28,40,37,42,35,20,41,45,40,36,42,38,34,44,30,37,29,27,50,33,41,31,29,46,37,34,32,42,54,47,37,41,50,27,27,45,40,37,29,32,16,41,34,42,41,38,39,42,41,35,46,35,40,40,38,42,32,38,61,36,36,41,25,49,39,34,55,42,40,39,38,32,43,37,49,47,36,30,31,35,43,30,32,16,7,11,50,46,35,35,31,34,37,33,32,37,44,35,38,20,38,41,37,50,32,44,27,40,40,29,41,40,23,32,39,46,39,47,45,30,31,39,45,33,36,36,50,28,33,32,29,28,37,38,44,44,32,19,44,39,42,42,47,31,45,43,33,39,34,43,20,40,34,53,38,38,40,37,30,30,31,32,36,35,40,41,40,41,26,45,41,29,40,45,47,43,35,44,40,36,39,38,43,45,39,46,30,38,44,36,49,36,38,44,44,32,42,34,42,45,30,40,42,37,37,45,50,37,34,29,43,25,32,25,39,26,27,35,39,40,39,37,40,32,33,36,36,34,41,40,22,47,38,38,36,47,37,49,47,41,52,17,33,38,34,28,32,42,25,41,42,29,38,41,34,42,48,39,32,50,32,43,41,54,36,37,0,23,25,33,44,39,41,28,31,37,44,48,33,30,36,62,45,25,35,36,33,35,40,18,29,41,31,39,41,21,27,29,49,40,40,27,35,36,25,39,49,35,38,24,42,37,38,44,34,34,43,39,34,52,45,44,31,25,56,42,34,31,49,25,32,32,37,39,42,46,41,41,30,35,45,34,25,47,37,32,43,24,38,36,34,54,36,21,35,40,31,34,34,40,38,32,36,50,46,31,40,42,42,19,39,37,37,28,27,32,37,26,28,41,35,45,53,41,35,45,48,44,48,44,34,37,31,48,34,38,40,37,39,36,28,42,40,27,26,39,35,42,42,20,40,38,38,42,37,40,38,34,39,36,39,35,36,47,33,42,34,42,26,33,24,35,34,28,36,39,33,39,47,35,38,23,50,35,30,37,45,36,38,36,35,42,40,35,24,41,33,37,38,33,26,46,44,39,42,36,42,39,36,45,38,50,38,27,30,36,55,26,46,46,50,57,41,42,40,34,31,36,44,52,36,33,46,36,40,39,33,41,41,39,40,35,46,41,42,40,47,37,42,47,55,43,36,40,38,50,35,46,41,47,35,44,33,37,31,39,39,45,39,41,36,37,36,41,38,44,45,31,50,37,43,45,30,37,34,34,49,39,37,34,35,32,41,42,24,40,35,34,24,31,37,109
33,19,25,29,25,34,15,21,20,32,24,33,16,15,14,33,6,28,22,15,34,21,26,17,20,25,19,26,27,30,24,36,23,20,28,22,13,15,24,26,28,29,24,31,28,30,15,25,31,24,30,36,31,43,31,25,29,22,32,20,18,27,21,23,17,8,22,32,26,21,21,34,34,17,31,22,18,23,26,20,14,4,30,17,21,29,21,17,24,24,20,35,27,20,24,25,27,28,26,12,23,21,26,20,28,32,16,5,21,23,20,13,14,29,17,18,16,23,28,27,33,23,34,29,17,15,25,17,28,19,24,32,17,25,38,26,21,21,5,21,27,38,33,25,29,25,24,18,21,19,19,30,22,29,18,21,27,21,22,26,26,25,21,27,9,22,41,33,35,30,30,21,22,31,32,27,21,26,21,24,26,26,22,31,31,28,25,28,25,20,20,25,35,19,27,26,50,28,13,32,14,28,17,11,37,19,28,27,23,25,22,21,31,29,22,22,8,25,21,23,9,19,28,24,32,39,33,29,23,20,18,27,23,18,26,25,26,20,22,19,14,37,13,25,23,17,27,30,25,31,32,24,23,27,38,29,27,13,8,19,31,20,25,25,38,23,28,13,31,25,19,21,26,33,21,22,29,19,31,21,25,25,23,32,23,19,24,22,15,24,28,34,15,25,23,23,24,19,24,22,24,12,29,24,18,28,19,22,18,14,27,25,36,29,12,28,21,29,25,27,36,27,31,28,22,25,31,32,30,23,34,22,28,19,29,23,32,40,21,23,25,27,22,22,33,24,27,22,20,18,27,24,26,21,22,22,18,23,22,23,22,24,26,25,13,21,23,26,21,29,24,15,30,33,23,41,35,27,29,26,24,19,25,15,29,24,24,33,24,23,15,26,16,29,25,22,21,36,23,24,21,39,20,29,23,0,2,19,27,29,30,11,8,23,21,36,22,25,18,46,26,26,30,21,10,12,27,19,19,22,12,29,25,14,8,10,30,23,17,18,12,13,20,19,34,21,23,16,32,16,24,21,23,14,28,16,11,35,26,33,22,14,35,19,11,25,33,2,18,26,17,21,19,23,30,27,19,24,32,20,22,32,14,13,32,25,16,22,20,31,26,19,20,25,24,23,16,36,15,22,32,32,24,23,24,19,28,28,28,21,30,5,23,9,24,13,15,28,26,29,32,22,21,34,26,25,35,27,17,24,23,32,22,26,33,19,27,24,31,19,23,13,14,17,23,25,28,23,19,23,24,21,26,31,27,23,16,17,24,19,17,31,15,25,24,28,23,14,15,18,19,17,23,18,23,23,31,26,26,26,28,22,20,21,31,22,25,25,16,33,17,36,23,30,22,23,29,26,15,27,22,18,29,23,19,27,24,35,31,37,26,32,11,24,33,11,23,26,29,36,26,26,29,15,20,27,28,38,13,22,25,31,20,27,22,22,23,19,18,13,30,21,19,17,43,28,25,34,39,27,17,32,30,35,23,31,18,25,28,28,24,14,14,23,24,27,33,23,20,26,25,32,24,30,29,22,38,19,25,27,13,20,23,11,34,24,24,25,19,21,22,20,27,30,29,17,1,12,21,93
35,21,27,27,26,36,13,23,22,34,22,34,18,17,16,35,8,30,20,13,36,23,28,19,22,27,17,24,26,32,26,37,21,20,30,24,15,17,22,28,29,30,26,30,28,31,17,27,32,22,31,34,32,45,29,23,27,24,30,22,19,25,23,25,15,6,24,30,24,23,19,35,33,19,33,20,20,21,28,22,16,2,29,19,19,27,23,19,26,26,18,33,29,22,26,27,26,26,28,14,23,23,27,18,30,30,18,7,23,25,18,15,16,27,15,20,18,25,26,29,34,24,36,31,15,17,27,19,30,21,26,30,15,23,36,28,23,23,7,23,26,36,31,23,30,27,23,16,23,21,21,31,24,31,20,21,25,23,24,28,28,23,21,29,11,24,43,35,34,32,32,19,23,33,34,25,23,26,23,22,28,28,23,29,33,26,27,26,27,22,22,27,35,17,25,27,52,26,11,33,12,30,19,13,35,21,26,25,25,27,21,23,33,27,24,24,10,27,19,23,11,21,30,26,34,39,32,27,25,22,20,27,25,16,26,25,28,22,24,21,16,39,15,27,22,15,29,31,23,32,30,26,25,29,40,29,29,15,10,17,33,22,27,27,36,24,28,11,29,27,17,23,28,32,23,24,31,21,32,19,26,23,21,32,25,21,26,21,17,22,28,36,17,27,25,21,24,21,26,24,26,14,31,22,16,30,21,20,16,16,29,27,38,31,14,26,23,27,23,29,34,29,33,30,24,27,33,34,29,25,34,20,26,17,31,25,32,42,19,25,23,25,24,20,35,22,29,24,22,20,29,26,24,22,23,24,20,21,20,25,20,26,28,27,15,19,25,24,23,30,22,17,28,31,25,42,37,29,31,26,22,17,27,17,31,26,26,35,22,21,13,28,14,28,23,24,23,38,21,22,23,37,22,31,25,2,0,17,25,27,31,9,6,25,19,38,24,23,16,48,28,28,28,23,8,10,29,21,21,24,14,29,27,16,10,12,32,25,19,20,10,11,18,21,36,23,21,18,31,18,22,23,25,16,26,18,13,37,27,32,24,16,37,21,13,27,35,4,20,24,19,23,21,25,32,29,20,25,34,22,24,34,12,15,30,27,18,20,18,33,28,21,22,23,26,25,18,37,13,20,31,30,22,25,22,17,26,29,29,23,32,7,21,11,22,11,13,26,28,31,32,20,19,32,28,27,33,26,16,26,21,30,24,27,33,21,29,23,30,17,25,15,16,15,21,27,26,25,18,21,26,23,28,33,27,25,18,19,26,21,18,29,15,27,24,27,25,12,13,20,21,19,25,16,25,22,32,28,28,27,26,20,22,22,29,23,24,23,18,31,19,36,25,29,24,21,31,26,17,29,24,20,31,25,21,25,22,37,29,35,27,30,13,22,35,13,21,24,27,34,28,24,31,17,22,25,30,36,15,24,27,32,18,29,24,24,25,21,20,15,29,23,21,19,41,30,26,36,41,29,19,34,28,37,23,30,16,23,30,30,26,16,16,25,26,29,31,25,22,24,23,34,22,28,31,24,40,21,27,29,15,18,21,13,33,26,22,25,17,19,24,22,29,32,27,15,3,14,23,95
43,29,24,34,36,37,28,37,16,31,39,38,28,29,10,31,25,38,37,30,41,19,24,22,25,25,34,41,32,28,38,39,38,28,31,35,32,25,23,26,39,40,24,34,38,38,30,27,34,37,43,32,40,51,32,39,35,20,31,37,18,39,34,30,32,23,35,47,33,40,35,38,42,36,40,37,31,34,37,35,31,19,42,17,36,28,17,13,43,34,35,41,37,30,39,30,29,43,33,12,31,27,37,29,27,40,26,24,31,33,35,11,12,18,31,34,29,37,37,34,31,21,37,35,32,25,33,36,24,38,27,35,32,40,53,32,26,32,24,37,30,53,46,37,35,44,29,30,32,31,24,43,22,29,18,20,40,40,37,36,33,40,29,29,28,36,35,36,35,28,45,25,20,38,33,41,22,30,33,36,26,34,33,29,30,34,39,38,43,30,32,37,40,34,33,36,48,28,28,32,29,45,28,25,49,37,29,28,34,37,33,26,40,40,25,29,27,31,34,29,23,35,26,22,51,47,40,27,31,28,28,26,19,32,34,31,29,39,33,33,33,31,23,44,35,32,29,37,34,42,34,31,28,37,39,37,37,32,27,33,38,26,33,25,46,21,24,28,39,32,31,33,33,38,28,33,44,32,31,36,40,29,32,21,36,30,36,34,13,38,27,49,29,27,31,31,23,19,22,35,25,31,37,35,33,33,17,37,33,28,41,39,36,40,31,40,37,27,38,27,34,32,32,37,31,32,38,35,38,29,42,33,33,32,31,23,37,45,32,34,35,34,33,37,38,27,29,30,34,29,27,37,41,19,20,30,32,36,37,33,34,31,34,23,32,34,33,41,32,37,32,34,34,41,26,43,40,38,44,34,35,34,38,32,42,39,22,34,35,36,30,36,27,36,40,30,26,51,31,39,32,45,27,31,33,19,17,0,38,26,30,26,23,33,36,38,27,31,29,51,38,34,29,34,25,27,33,33,32,34,31,35,30,33,27,29,42,31,36,16,27,28,32,32,46,28,26,35,44,35,32,35,32,27,36,35,30,40,37,35,20,14,53,38,30,34,48,21,31,25,28,32,38,39,34,37,19,24,34,23,20,46,25,29,46,35,31,26,28,50,29,38,34,32,22,21,33,36,30,32,39,46,35,30,33,34,34,26,28,40,32,19,37,28,35,28,30,40,37,32,41,37,36,30,39,39,46,36,28,33,32,44,21,29,39,26,34,30,38,32,42,32,33,32,31,35,35,34,31,36,36,35,26,29,41,37,35,33,37,30,28,45,26,29,29,37,21,29,30,25,24,17,29,33,22,28,40,28,34,24,17,33,33,24,39,37,31,28,32,38,35,43,21,32,27,31,30,26,15,37,37,32,39,37,33,28,29,44,43,43,31,39,27,30,46,25,34,31,40,47,31,38,34,34,24,27,37,44,32,32,44,29,33,28,22,38,42,30,33,28,43,35,33,36,47,35,30,39,44,35,36,39,39,47,27,39,31,14,36,33,26,33,22,29,28,41,37,34,25,41,40,49,32,38,34,41,46,26,32,34,21,35,35,30,38,37,26,23,28,33,36,35,35,35,33,32,20,22,28,100
34,21,35,35,30,27,30,34,34,34,37,37,26,25,28,40,29,34,9,25,47,19,24,20,31,33,26,33,38,29,31,41,29,28,41,31,23,31,15,16,32,33,38,31,33,32,28,27,24,25,43,38,36,49,34,32,33,34,24,35,20,14,12,33,28,29,31,47,32,27,32,43,34,17,37,29,27,29,41,33,19,27,28,31,33,28,23,27,38,27,32,35,39,26,37,35,31,15,27,26,30,23,35,35,35,37,30,25,33,34,7,27,26,31,20,20,25,24,32,33,21,28,20,31,31,30,30,33,25,46,36,33,36,42,49,33,24,37,32,37,28,45,38,32,26,39,31,25,21,17,32,36,26,33,32,30,28,36,17,31,30,39,29,29,36,29,42,36,28,34,35,34,30,36,32,31,25,34,32,31,30,21,27,34,35,35,33,35,47,20,32,27,40,30,36,27,50,29,24,22,29,40,24,36,44,26,19,18,27,30,32,22,20,34,35,21,35,25,16,15,36,35,37,36,40,43,35,36,26,29,27,32,37,32,34,29,31,26,29,33,41,39,27,27,30,25,29,27,4,29,34,23,18,41,45,19,30,32,28,22,30,22,24,23,41,29,30,30,27,31,26,26,33,37,31,38,42,28,40,28,38,33,28,31,15,23,16,30,27,31,36,36,36,27,28,20,29,33,33,22,32,34,28,3,24,37,31,35,36,24,34,29,43,45,25,35,31,32,32,35,39,33,38,34,37,26,32,35,36,25,36,27,23,32,39,21,37,35,27,23,32,24,19,40,33,31,29,16,29,29,35,24,38,29,28,24,35,24,25,24,29,23,20,26,25,34,33,29,32,35,31,15,31,30,33,29,45,25,29,33,30,26,32,30,40,32,22,39,37,32,28,20,29,30,32,37,30,45,17,21,21,40,40,17,44,27,25,38,0,14,30,30,29,39,35,34,30,35,31,47,41,20,26,30,31,25,31,34,19,38,28,33,16,30,24,26,35,38,37,32,33,34,31,32,41,24,32,27,30,32,21,27,25,27,27,35,30,26,31,38,27,28,48,30,22,32,50,29,31,17,22,22,40,36,18,21,19,14,34,33,20,41,35,29,39,32,29,25,23,43,27,27,18,35,36,27,33,36,28,29,34,37,31,22,28,35,32,26,18,38,40,32,31,33,36,28,30,23,30,30,32,39,28,31,29,27,39,37,32,25,30,39,29,26,25,26,34,30,26,20,39,29,29,24,26,21,30,34,29,24,34,38,40,45,16,12,19,28,27,26,22,39,28,30,29,32,21,29,30,31,32,31,9,25,24,30,30,14,24,30,38,23,20,26,34,20,11,32,32,27,35,29,21,35,29,30,31,31,23,40,33,41,26,30,32,26,30,42,36,43,29,25,27,31,46,27,30,32,24,31,29,33,38,17,30,28,27,27,33,24,39,36,27,37,20,32,33,24,29,28,32,30,28,27,44,29,21,39,40,22,15,31,32,40,31,32,19,35,34,19,12,34,30,27,26,52,46,29,21,28,27,37,21,33,30,30,36,39,34,36,29,21,18,38,39,33,32,35,20,24,24,32,20,42,26,36,28,28,35,107
20,31,27,27,36,39,24,35,22,29,25,31,20,17,16,33,28,29,21,27,35,24,19,28,25,31,23,26,32,23,26,39,27,26,29,27,30,22,22,26,32,33,29,23,19,31,26,19,30,11,37,38,31,39,36,25,33,26,23,29,24,26,24,21,33,29,25,45,18,28,29,32,24,15,31,28,19,32,32,31,25,25,37,23,27,23,9,13,36,31,30,36,25,14,33,25,21,27,19,18,31,23,24,27,27,32,23,27,31,33,21,17,18,35,27,21,21,24,37,21,29,25,34,29,17,16,23,29,29,35,25,25,37,38,49,28,32,24,32,35,27,39,32,30,16,27,29,11,11,31,24,36,25,32,24,25,34,38,25,17,18,38,27,17,35,30,28,26,27,20,34,20,25,32,26,23,24,29,29,17,29,24,33,35,30,21,25,21,33,30,22,27,39,31,28,13,47,19,31,32,20,26,26,26,30,12,23,22,27,16,26,22,32,37,23,23,27,17,22,25,24,27,32,28,32,42,37,22,27,27,19,31,25,30,32,23,26,26,18,23,38,41,20,34,16,27,17,27,18,35,25,25,22,34,40,33,31,26,30,29,38,24,18,23,27,26,24,26,25,19,12,25,33,41,22,28,40,22,35,31,36,24,28,22,15,27,16,26,19,26,32,37,30,15,23,6,28,25,25,14,27,36,30,17,26,36,23,35,31,16,29,33,35,32,19,21,34,33,29,32,40,34,25,28,23,18,24,33,39,27,27,27,15,28,25,25,27,43,13,30,18,10,19,35,40,17,21,26,26,21,31,16,30,24,25,12,37,10,11,10,15,25,30,15,29,30,27,39,24,22,26,17,29,35,26,40,35,32,31,34,16,31,27,24,26,24,23,27,33,32,32,34,25,22,33,29,25,46,25,35,29,36,42,28,39,29,27,26,14,0,36,23,25,30,41,34,21,26,27,47,38,30,21,16,31,29,27,27,11,42,35,27,20,32,31,33,39,30,39,21,33,34,31,28,39,22,18,29,35,28,7,17,27,23,27,35,30,38,37,27,26,20,38,36,28,20,38,29,21,24,25,23,38,23,26,23,25,26,27,21,23,35,29,31,32,32,27,11,9,43,19,27,19,27,28,13,23,31,34,17,38,44,32,24,33,32,22,21,30,40,32,25,25,33,28,21,23,23,30,35,34,35,25,23,31,28,33,35,25,17,16,25,21,21,35,26,28,26,26,24,31,32,31,29,31,32,29,23,23,20,31,30,32,34,30,26,29,30,13,21,28,35,24,21,19,35,24,25,21,19,20,23,23,28,22,28,36,28,24,25,35,17,12,24,20,32,25,18,28,31,25,43,22,24,26,27,31,26,21,34,28,33,29,25,31,28,22,37,35,46,26,27,33,23,45,19,31,32,30,37,28,19,33,24,22,20,33,41,35,26,37,33,26,27,26,35,36,27,29,24,22,29,27,32,36,30,21,27,40,25,22,33,23,37,26,34,25,35,28,23,26,30,21,21,20,38,32,28,23,28,27,23,7,19,30,22,36,41,32,33,20,32,30,38,29,26,31,28,17,24,25,31,31,29,28,29,30,19,31,93
40,27,32,35,45,29,25,39,26,39,26,41,31,28,20,39,33,32,23,31,47,27,31,26,35,31,35,31,42,35,36,47,38,34,36,30,29,32,31,30,40,41,30,42,24,34,23,33,33,34,38,50,39,45,38,30,36,28,30,40,12,28,30,20,42,33,30,42,36,25,43,24,37,36,39,33,26,33,40,28,36,29,34,23,36,29,27,23,25,37,35,37,44,27,32,27,23,29,33,18,37,28,16,30,37,43,33,35,34,33,25,19,20,37,39,29,24,37,34,16,30,20,29,36,33,32,29,31,31,49,33,42,30,39,50,38,30,34,29,42,33,51,44,35,31,40,36,36,34,23,34,35,30,37,24,23,42,39,33,22,19,43,35,31,33,37,20,38,34,38,38,28,23,32,36,28,30,36,39,36,34,27,43,37,38,36,33,26,38,26,32,37,42,39,30,28,52,30,38,24,30,46,36,31,55,35,21,20,35,23,37,34,45,39,30,37,38,35,34,21,29,39,34,30,50,44,42,42,35,35,32,29,29,32,38,25,28,36,34,33,44,44,30,42,40,35,30,38,30,38,30,39,33,44,42,43,36,36,38,38,36,27,30,23,48,22,27,27,40,18,37,37,39,46,22,36,37,27,37,32,33,32,40,34,29,31,30,37,21,31,30,45,35,28,35,31,26,25,30,34,32,36,35,29,36,41,25,44,43,29,39,31,36,42,35,37,43,35,39,33,42,39,35,40,34,32,37,38,31,30,28,40,27,29,40,25,33,37,37,30,37,33,33,47,39,27,35,22,36,32,27,36,38,22,21,25,33,35,36,30,40,35,26,33,31,31,32,41,35,39,35,38,33,36,31,35,37,35,44,40,38,32,33,35,45,32,29,37,32,33,37,32,24,36,41,37,36,47,23,45,32,44,47,23,41,30,31,30,30,36,0,27,30,34,46,39,23,28,26,51,38,26,32,27,23,34,31,39,31,40,40,29,31,42,36,38,49,38,47,24,37,38,34,27,43,29,28,34,36,30,30,40,40,22,39,46,41,40,46,37,28,20,48,47,39,21,39,32,36,33,33,36,45,40,33,36,11,16,40,29,28,48,40,35,44,31,24,36,34,48,37,37,34,40,30,31,38,6,28,23,41,43,29,38,34,44,37,31,20,43,32,25,34,33,40,29,31,36,38,32,41,36,37,37,31,36,41,39,35,31,24,41,31,31,31,32,25,22,39,32,45,33,32,30,34,27,36,37,34,28,43,40,32,37,40,36,35,39,30,34,38,47,23,37,25,34,29,26,31,31,30,23,35,29,30,36,39,20,29,27,44,25,30,34,45,34,37,26,38,33,35,35,28,40,35,34,36,29,15,39,30,38,32,35,39,20,30,47,44,45,34,40,33,26,46,31,30,33,38,45,29,39,44,32,23,29,36,36,37,40,26,28,31,29,26,44,39,31,26,21,42,36,37,30,46,29,34,40,44,28,34,42,36,46,33,34,33,41,30,34,18,32,29,26,25,46,40,31,33,42,41,46,32,44,42,36,41,46,40,40,28,33,32,41,39,35,34,31,36,34,33,28,27,27,36,33,31,29,36,108
31,27,27,24,29,29,21,29,30,28,13,36,24,23,25,40,6,24,25,22,44,23,22,26,23,22,26,26,30,30,29,35,20,26,36,26,13,26,19,33,29,30,35,29,25,22,25,26,32,19,22,25,35,48,32,23,32,29,27,31,22,29,29,23,24,15,26,39,15,15,28,32,29,26,39,26,22,29,31,30,23,11,29,28,10,18,32,28,28,35,17,37,22,23,32,30,26,31,26,23,14,29,24,27,29,27,27,16,28,26,27,24,25,36,24,15,20,23,34,23,34,29,29,35,6,26,24,21,31,27,31,21,24,32,33,30,30,32,13,30,17,36,35,20,27,33,25,16,22,19,24,40,33,39,29,29,22,32,19,23,20,31,25,27,17,30,39,33,31,41,31,25,30,27,37,25,32,26,16,23,37,27,26,37,29,26,31,27,36,26,27,32,30,25,29,24,53,21,20,24,3,31,23,22,35,23,17,16,31,24,27,21,31,34,32,25,11,21,16,21,20,24,21,25,38,39,29,27,30,31,29,32,33,25,32,28,26,30,26,26,25,45,24,28,13,22,28,22,28,32,24,27,23,38,39,35,33,24,19,26,30,28,25,30,38,27,32,20,22,21,17,16,29,32,21,27,39,23,32,28,35,29,26,27,21,28,22,27,26,24,36,31,26,26,18,17,32,30,25,20,24,20,37,29,21,37,30,29,25,22,29,31,35,40,20,22,32,36,26,24,43,31,31,36,31,23,29,36,34,31,29,25,23,17,22,28,32,37,10,29,24,21,22,29,38,28,24,22,28,25,37,22,33,29,28,23,26,18,17,21,20,27,26,26,24,19,23,33,22,27,28,26,33,29,23,35,40,25,40,17,13,26,31,26,32,30,23,31,27,21,10,32,22,19,27,32,22,43,23,31,30,30,31,23,28,11,9,26,30,23,27,0,3,32,28,31,22,27,24,42,37,25,25,25,17,7,22,18,17,33,23,32,25,25,19,21,40,31,20,29,19,20,25,27,33,30,29,27,31,20,18,28,24,22,17,24,22,39,30,23,29,25,43,30,22,22,40,10,18,21,26,27,27,31,32,29,21,16,29,30,24,40,21,24,21,24,26,16,14,34,23,30,23,20,35,28,20,33,22,28,28,39,31,26,30,26,32,20,20,24,41,16,12,17,13,2,4,17,28,30,38,29,28,28,26,22,24,35,25,24,27,26,23,18,31,22,30,14,21,14,28,24,25,24,30,27,25,20,24,14,35,32,37,42,27,23,16,28,24,25,21,38,23,20,24,28,25,21,4,28,29,28,23,25,23,26,38,20,21,24,35,11,16,20,25,27,21,29,25,33,25,35,24,20,23,27,36,33,25,31,28,29,32,29,30,30,19,30,20,40,18,22,22,23,41,22,30,33,24,31,33,24,30,18,27,20,35,36,21,25,29,36,23,32,29,33,23,28,28,23,20,29,27,17,42,34,31,30,35,28,20,35,28,43,23,27,13,32,33,28,18,22,25,29,28,38,33,21,20,15,14,31,18,24,26,26,33,30,36,35,24,27,25,19,36,32,29,32,14,28,19,24,24,34,25,6,12,23,24,96
34,26,30,27,29,32,19,26,28,31,16,37,21,23,22,41,3,25,26,19,42,20,24,25,24,25,23,29,31,30,31,32,23,25,36,29,10,23,16,33,28,29,32,29,28,25,23,28,35,16,25,28,35,49,35,26,33,26,30,28,25,31,26,20,21,12,23,36,18,18,25,35,27,25,36,26,25,27,29,28,22,8,27,25,13,21,29,25,29,32,20,34,25,26,32,30,27,32,29,20,17,26,27,24,26,30,24,13,29,29,24,21,22,33,21,18,23,26,32,24,33,29,31,34,9,23,25,22,29,24,32,24,21,29,30,29,29,29,10,27,20,39,37,23,30,33,27,19,25,16,23,37,30,36,26,27,19,29,22,26,23,29,26,30,14,30,42,36,34,38,34,25,29,30,34,28,29,29,19,20,34,26,26,35,32,29,31,30,33,25,25,30,33,23,26,27,56,24,17,27,6,30,20,19,38,24,20,19,29,27,27,18,28,33,30,22,14,23,13,24,17,27,24,28,38,39,26,30,27,28,26,33,31,22,31,29,29,28,23,24,22,42,21,31,16,19,31,25,25,31,27,24,20,35,42,34,35,21,16,23,27,25,28,28,41,30,34,17,25,22,20,19,26,35,18,30,37,26,35,25,32,29,23,30,21,25,22,27,23,27,34,34,23,29,21,20,30,27,28,20,27,17,34,26,18,36,27,26,22,22,32,33,38,37,17,21,29,33,29,27,40,34,34,33,30,26,30,37,35,28,32,22,20,20,25,30,29,38,13,26,21,24,25,26,39,28,27,25,28,26,35,22,30,28,29,26,23,15,14,24,23,24,29,29,21,22,20,30,25,30,28,23,34,26,26,38,40,28,37,20,16,23,33,23,29,30,20,34,28,24,7,31,20,22,29,29,25,44,26,28,27,31,28,26,31,8,6,23,29,25,30,3,0,31,25,34,19,24,22,43,34,28,28,28,14,4,25,21,17,30,20,33,22,22,16,18,38,28,17,26,16,17,24,27,36,27,27,24,29,21,21,29,26,22,20,24,19,42,30,26,29,22,42,27,19,25,41,7,21,18,25,29,24,28,35,32,24,19,32,28,21,38,18,21,24,27,24,19,17,31,25,27,26,17,32,27,23,34,19,25,25,36,28,23,28,23,32,23,23,27,38,13,15,14,16,5,7,20,26,33,35,26,25,31,23,25,27,32,22,27,24,25,20,21,34,19,27,17,24,11,28,21,22,21,27,30,28,23,24,15,32,29,34,39,24,20,13,25,27,22,21,35,21,23,21,31,22,18,7,26,27,25,20,22,20,26,36,23,24,27,32,14,18,17,28,29,18,29,24,30,22,38,21,23,26,27,34,32,23,28,28,26,31,31,27,31,22,33,23,41,21,25,19,26,38,19,27,30,21,28,30,23,33,21,26,23,33,38,18,25,30,37,24,32,30,30,20,27,26,21,23,29,27,14,39,36,28,33,36,27,23,32,27,42,26,24,10,29,34,25,21,19,22,26,25,35,36,24,17,18,17,28,21,27,26,27,36,27,33,35,21,24,27,16,37,32,26,29,11,25,22,27,27,32,22,9,9,20,26,98
38,25,31,36,31,38,19,38,29,37,28,39,26,16,23,39,29,32,32,33,44,28,30,27,20,36,36,33,27,33,25,35,25,29,36,26,32,8,29,33,28,29,29,20,26,34,21,29,37,27,36,44,37,37,37,32,40,22,31,20,29,34,27,22,31,26,26,40,26,24,27,40,37,31,34,35,22,27,30,26,20,27,33,28,29,31,30,26,37,23,22,38,26,23,30,29,25,38,29,23,28,21,32,28,27,38,15,25,36,34,32,22,21,40,26,25,20,30,32,18,34,24,40,31,26,14,24,30,37,29,34,31,39,33,52,29,23,34,28,38,33,48,43,28,32,33,24,28,27,32,21,34,21,28,29,23,36,38,29,24,21,35,28,31,32,32,42,37,35,40,34,30,25,38,36,30,20,29,26,19,25,33,28,37,37,29,18,28,40,24,33,38,42,36,30,29,54,23,30,39,29,43,30,32,47,28,30,29,23,25,32,26,45,33,32,23,28,27,30,29,30,21,30,31,43,43,38,38,18,19,17,29,32,26,35,25,28,27,25,32,37,39,12,38,24,19,30,30,37,31,32,25,30,26,36,38,26,17,22,28,30,22,28,31,45,26,31,21,28,20,29,27,25,37,24,24,35,23,35,32,31,34,21,30,26,19,27,32,22,33,30,41,36,28,29,24,26,30,29,25,32,33,38,36,20,32,25,32,28,17,28,33,39,42,25,35,38,35,36,38,42,42,35,31,21,26,32,33,35,25,30,22,33,23,10,33,35,40,22,23,18,26,30,32,25,29,31,30,34,12,15,27,32,24,25,25,37,26,25,28,32,25,34,35,36,25,34,33,15,39,24,33,39,33,31,40,39,33,45,31,19,33,26,15,25,17,31,37,26,27,30,30,18,30,35,21,19,48,31,33,21,46,40,37,37,23,25,33,39,30,34,32,31,0,13,38,25,28,20,51,31,34,29,25,33,27,33,28,22,35,33,29,31,26,29,31,31,22,14,22,28,29,23,23,37,20,28,29,35,29,23,33,27,18,36,34,29,44,32,41,31,25,49,31,23,23,41,25,29,27,17,21,41,36,34,34,29,33,36,30,29,48,35,26,33,32,22,28,26,51,25,28,23,28,31,33,31,28,38,25,39,40,34,24,28,29,20,32,37,41,20,26,27,32,36,30,32,31,26,33,42,30,36,40,42,32,44,27,17,27,26,39,23,26,39,18,26,27,29,28,39,32,31,30,30,24,33,17,29,31,41,33,37,35,35,31,25,30,28,22,23,40,17,31,27,36,30,20,30,28,29,28,35,29,29,23,41,31,29,28,46,28,23,20,37,32,35,28,29,38,30,45,30,38,20,24,29,33,26,26,28,36,30,24,39,37,31,38,38,39,32,30,28,24,46,20,33,30,38,39,29,36,27,28,21,24,38,46,32,26,38,32,31,31,33,39,32,19,24,19,34,31,33,33,38,28,28,36,44,32,26,33,36,31,26,37,27,44,22,34,32,31,13,27,28,44,38,29,27,35,34,39,25,36,34,33,40,39,29,41,12,27,30,34,34,20,12,15,28,22,28,26,35,7,32,36,22,11,35,107
47,32,40,29,35,40,30,42,37,38,37,41,34,25,31,41,27,40,26,20,52,30,35,24,24,43,24,31,31,40,34,38,34,39,40,30,34,21,26,37,36,37,42,33,35,39,33,27,45,40,42,50,41,46,43,38,34,35,32,29,34,21,30,27,22,13,38,46,32,37,26,50,40,38,47,35,34,28,39,32,30,17,38,38,33,39,32,28,45,36,31,35,39,32,36,38,34,32,38,33,37,31,43,37,14,44,28,26,41,43,28,32,33,46,29,37,32,39,31,31,42,33,43,39,34,27,36,38,45,38,40,35,30,42,55,38,20,36,26,41,39,40,33,37,36,45,35,31,40,37,23,40,34,38,39,35,39,35,38,33,30,30,40,29,30,40,50,42,36,43,42,34,35,44,43,39,33,42,35,32,38,41,32,42,39,38,31,37,46,31,38,43,47,32,32,34,63,32,26,39,31,46,38,30,50,40,39,38,36,34,40,35,43,34,40,20,29,37,33,30,30,30,39,43,52,46,46,41,15,18,30,41,40,35,45,33,30,30,34,39,35,47,25,44,33,32,39,28,33,39,37,22,36,39,45,48,39,26,29,31,43,30,35,35,49,32,37,30,30,29,32,37,32,39,29,33,41,35,48,21,43,38,34,36,32,32,33,40,34,37,42,53,36,37,35,36,38,40,38,34,34,33,40,32,33,34,38,27,23,26,37,32,48,44,33,37,41,40,30,45,41,38,36,44,34,35,41,42,44,33,39,35,40,26,23,33,40,49,33,36,31,39,36,27,38,33,29,31,39,21,28,36,41,34,33,34,39,39,38,37,35,22,35,38,34,28,43,31,24,45,24,36,43,33,33,47,48,32,50,40,32,32,35,24,34,30,33,38,39,30,32,35,31,39,30,26,25,45,28,29,34,51,41,37,44,21,19,36,35,41,46,28,25,13,0,25,30,30,33,38,18,28,30,37,23,29,39,37,31,22,32,37,34,35,29,31,44,27,27,35,17,16,36,25,45,32,34,26,40,37,36,42,24,30,34,36,31,43,36,41,39,35,53,38,30,32,50,23,30,24,30,34,40,44,45,43,35,34,45,38,31,45,31,31,41,41,34,35,33,52,38,29,34,37,43,36,32,41,28,36,45,49,37,21,27,24,28,37,38,39,33,26,31,30,41,30,32,40,34,46,51,39,26,47,46,33,51,40,30,36,35,41,20,35,40,25,33,36,29,31,42,29,28,17,34,37,33,26,37,35,40,42,44,38,34,38,37,27,40,31,27,36,30,37,32,29,32,31,32,36,37,38,32,18,39,34,50,34,35,39,39,37,32,23,44,19,34,34,34,38,37,43,32,38,26,23,39,39,36,39,39,39,39,33,40,40,24,39,29,42,39,30,32,36,54,29,36,39,41,48,38,39,33,36,30,33,47,43,32,23,46,41,20,40,34,41,40,32,36,31,37,39,38,37,51,38,32,48,45,42,34,30,38,44,39,44,30,42,31,37,32,35,26,36,37,46,40,36,36,41,42,51,37,43,43,42,47,40,42,46,25,14,17,32,45,33,25,28,31,34,41,38,27,20,29,23,22,24,42,114
42,29,25,41,32,45,32,35,34,32,27,33,37,29,28,46,37,35,33,37,49,29,31,36,21,19,33,26,28,39,37,35,41,40,43,33,33,31,28,35,35,36,40,35,19,37,26,37,30,36,39,48,35,47,38,25,34,33,36,37,36,33,34,23,39,38,33,43,29,25,35,42,38,36,34,28,25,40,42,29,27,37,45,33,35,31,29,25,38,34,38,37,40,28,33,30,26,39,37,30,37,33,34,31,11,24,32,34,36,36,35,29,30,42,24,24,27,32,37,23,33,37,45,32,31,30,32,31,36,46,39,25,45,46,51,39,40,37,41,35,14,39,42,38,32,41,32,33,32,35,20,41,38,42,36,36,36,41,28,17,20,36,41,38,33,32,47,44,40,40,33,41,38,42,38,23,37,46,36,41,42,38,29,25,31,37,36,21,33,28,35,40,36,34,29,29,47,31,28,42,28,44,35,37,52,33,33,32,30,18,43,31,26,38,37,30,39,17,30,33,39,35,44,40,42,36,43,44,35,36,33,38,37,39,46,28,31,40,29,36,43,51,29,31,31,34,31,32,32,38,25,32,35,43,52,47,31,34,35,26,42,34,34,41,44,37,36,34,34,21,34,34,29,41,25,38,38,30,48,35,36,38,37,33,27,26,28,43,31,26,43,40,45,29,33,28,39,37,27,26,35,35,37,31,35,38,32,33,29,28,40,35,45,45,33,39,41,23,39,21,16,43,39,37,33,36,37,47,44,37,29,36,37,36,40,39,36,47,28,30,42,31,31,33,37,30,39,34,28,29,42,28,42,37,36,26,41,37,38,32,37,32,38,35,43,38,27,37,32,44,28,38,50,37,34,42,40,22,40,40,31,31,38,32,42,35,32,37,37,40,36,34,31,40,36,23,22,47,35,40,28,46,38,41,48,36,38,38,34,34,39,31,34,38,25,0,26,31,31,40,41,38,34,22,40,33,37,38,23,42,32,32,37,34,28,30,48,24,44,34,42,41,36,34,30,34,31,36,45,30,28,38,34,29,39,33,28,43,33,47,38,30,43,38,30,22,40,38,36,26,24,20,38,35,36,39,37,36,38,35,30,49,42,33,45,34,25,33,31,56,19,39,16,39,40,33,38,33,45,32,42,53,38,31,41,30,32,33,40,42,47,37,33,37,40,29,31,31,33,46,37,43,35,35,42,31,46,43,34,35,31,35,17,32,43,22,30,38,33,28,46,33,34,33,29,41,42,34,40,30,44,40,42,47,44,40,38,37,25,32,24,41,30,35,28,38,31,33,27,33,34,35,34,32,35,31,36,38,10,37,47,27,22,20,35,38,35,29,36,43,34,53,31,44,23,27,42,34,33,35,37,43,43,37,41,35,37,48,45,48,15,34,31,27,42,31,39,38,38,45,40,37,30,21,34,30,33,40,34,33,39,36,34,32,38,42,39,26,31,28,43,31,29,33,60,27,30,41,33,37,19,39,38,48,43,39,27,45,32,40,36,28,30,39,40,43,37,18,32,38,39,44,29,36,23,34,22,39,36,35,29,36,36,46,42,37,36,37,29,29,28,21,39,34,37,37,35,28,21,93
21,21,17,23,26,23,13,27,23,24,13,22,12,13,17,24,16,19,27,15,33,22,20,24,23,19,19,18,30,21,22,37,30,20,19,22,9,20,24,21,22,23,29,25,11,21,15,24,22,25,30,31,20,32,26,17,26,7,22,19,21,23,25,3,26,22,22,34,27,22,30,21,24,24,26,20,17,21,28,20,18,26,26,22,24,16,23,20,32,17,27,15,26,14,24,14,10,33,19,17,28,7,13,17,33,25,21,24,22,20,29,16,15,26,24,21,16,23,25,7,21,11,32,17,23,14,6,28,28,34,19,31,33,27,37,26,28,21,23,29,20,34,27,22,11,27,27,20,20,15,24,32,14,21,23,14,33,33,25,9,6,27,21,26,27,18,29,28,26,34,30,19,14,25,27,15,15,26,26,22,18,27,26,22,23,22,21,13,25,22,19,24,29,34,7,14,39,16,28,26,20,24,27,27,39,21,24,23,17,10,18,23,25,27,13,18,25,25,27,20,25,20,29,25,34,21,35,29,23,25,11,20,24,20,26,12,15,27,21,20,33,25,18,34,25,18,17,15,27,23,12,20,27,32,33,29,20,16,21,26,32,8,16,25,36,13,18,15,17,5,21,18,31,30,1,17,29,19,26,15,25,23,22,30,21,13,20,18,16,18,21,33,31,15,16,15,17,24,15,22,19,30,15,28,17,25,10,35,31,14,25,25,30,29,16,19,32,20,25,21,27,35,26,24,21,18,24,29,35,11,15,21,24,17,27,26,10,34,22,9,21,19,23,35,30,14,22,21,20,17,26,24,26,13,12,12,24,24,25,11,21,16,25,20,30,19,19,37,20,30,18,26,28,27,18,35,24,27,39,31,21,20,23,14,28,22,24,28,22,18,26,28,14,22,33,27,22,25,22,27,11,41,38,23,33,22,24,27,30,21,23,22,19,25,30,26,0,5,16,37,17,25,20,14,29,23,20,25,19,21,29,16,29,25,25,26,37,26,30,20,26,27,22,19,27,8,15,24,28,27,16,26,22,14,26,35,30,42,27,29,24,19,35,29,21,8,26,20,23,22,15,19,32,27,21,24,20,20,27,15,23,35,21,24,23,18,16,20,18,45,25,27,22,25,25,19,25,17,34,6,36,34,28,19,22,32,22,18,24,37,31,23,22,27,28,21,23,13,20,27,36,24,21,32,22,27,30,30,20,17,5,23,27,17,30,24,16,24,16,25,31,27,26,13,25,27,28,22,15,25,29,31,31,33,23,19,12,25,17,19,21,31,15,14,2,23,24,14,19,17,16,22,30,12,27,26,28,20,16,18,33,25,20,25,29,21,32,13,27,29,22,35,23,30,21,17,17,20,20,27,22,33,27,21,27,29,18,35,31,35,21,17,22,13,39,17,27,24,35,40,26,17,28,24,8,15,25,38,30,21,33,19,14,16,25,33,19,13,8,13,31,17,19,13,41,24,16,24,39,26,25,25,13,28,23,23,24,30,17,32,18,28,19,23,22,37,31,23,24,29,30,37,16,28,29,30,28,38,27,27,18,16,19,29,26,19,17,20,25,20,25,20,26,18,27,28,23,17,21,93
26,26,22,22,31,18,18,32,27,29,18,27,17,18,21,29,21,24,30,10,38,22,17,29,27,24,14,21,34,26,26,38,31,25,24,27,14,20,24,26,18,19,29,30,16,26,20,28,27,29,35,36,25,37,21,22,31,12,27,24,26,28,30,8,26,17,27,39,29,27,30,26,29,27,31,25,22,26,33,25,23,21,31,26,21,13,28,24,37,22,28,10,31,19,29,19,15,36,24,21,25,12,18,22,32,30,21,29,17,19,28,20,20,29,29,26,21,28,30,12,26,16,27,22,26,19,11,33,33,39,24,32,34,32,42,31,28,26,28,34,25,39,32,19,16,32,25,20,23,20,28,36,9,16,27,19,33,33,30,14,11,32,26,30,32,23,34,32,31,39,31,24,19,30,32,20,10,27,23,27,13,32,31,27,28,27,26,18,30,25,24,29,34,36,2,19,44,21,30,31,25,19,32,32,39,22,29,28,19,15,23,28,20,30,18,18,30,30,32,20,30,25,32,28,34,16,40,31,23,23,16,25,29,25,31,17,20,28,26,25,35,30,18,39,27,23,22,10,32,18,7,16,32,32,38,34,25,21,26,28,36,13,21,23,39,18,23,20,12,10,19,23,28,25,6,22,34,24,31,20,30,28,27,34,26,18,25,23,19,23,26,38,28,20,21,20,22,28,20,27,24,29,10,32,22,20,15,31,27,19,29,30,35,31,21,14,37,25,20,26,32,39,29,29,26,23,29,34,40,16,20,26,29,21,30,25,15,39,24,14,26,24,28,31,35,19,27,21,25,22,31,29,31,18,17,17,29,29,30,16,16,20,25,25,30,19,24,35,25,35,23,29,33,32,23,36,29,32,37,28,21,25,28,19,33,27,21,31,27,23,31,29,19,27,34,25,26,20,18,32,16,44,43,28,30,25,23,31,35,26,28,27,24,28,30,31,5,0,21,42,22,25,25,19,27,28,25,25,24,26,34,21,34,30,30,31,37,26,35,15,21,22,24,24,22,13,20,24,33,32,21,31,20,19,31,40,35,37,32,31,29,23,31,34,26,13,31,25,26,22,20,24,37,26,26,29,25,24,32,20,21,36,26,27,18,21,21,24,22,43,30,27,27,27,30,24,28,22,32,11,41,39,33,17,27,28,27,15,28,37,36,28,23,32,33,26,28,18,16,32,40,29,16,36,27,27,35,33,23,22,10,18,26,22,30,21,21,29,11,30,36,27,26,18,24,30,23,27,20,30,34,35,35,28,28,24,17,23,22,24,26,26,20,19,7,28,22,19,24,22,21,26,29,17,30,24,33,25,21,19,36,30,25,23,33,25,27,18,30,28,27,33,20,28,26,22,17,22,24,30,21,32,32,26,24,34,23,36,26,36,26,12,27,18,44,22,32,29,32,39,29,12,33,29,13,20,30,33,28,19,38,24,19,21,26,38,22,18,13,18,34,22,24,18,46,29,21,29,43,31,30,28,8,29,28,28,29,33,22,37,23,33,17,21,20,42,36,28,29,34,33,42,21,32,33,35,33,43,31,32,16,21,24,34,31,24,22,22,29,25,30,25,26,23,23,33,26,17,26,98
27,20,26,25,29,24,3,28,25,30,24,27,21,20,19,36,24,19,31,18,37,20,21,23,19,23,22,23,26,20,25,33,20,14,22,12,25,12,24,26,19,20,31,32,12,21,7,26,25,29,22,35,26,38,28,19,26,23,26,24,16,30,25,19,29,20,12,24,25,26,33,25,31,29,31,22,8,11,28,12,18,18,19,24,14,21,26,22,28,21,17,30,24,23,16,19,20,37,16,19,23,18,17,12,27,27,13,21,23,21,30,18,17,26,21,11,6,19,16,20,22,12,31,24,26,12,17,29,32,33,23,25,31,17,41,32,19,27,23,34,19,39,32,17,23,22,22,26,25,27,18,28,17,24,25,9,23,33,15,14,17,21,15,28,25,26,35,34,30,30,22,16,11,35,22,20,16,20,21,26,21,31,26,31,29,26,17,10,22,21,21,26,29,28,23,20,44,20,25,25,23,30,31,29,45,26,21,20,21,15,27,29,35,17,17,23,26,25,17,20,27,25,29,25,39,31,30,35,18,15,15,15,28,10,20,18,21,20,22,20,32,34,10,24,26,17,28,26,28,22,22,25,29,24,28,23,24,19,24,23,28,17,15,25,39,12,17,5,26,18,27,25,23,33,17,24,21,9,26,29,17,20,23,26,25,17,26,27,16,20,16,27,33,26,27,21,12,26,24,24,25,29,31,28,18,28,22,26,27,21,28,29,34,29,23,21,31,30,28,21,37,30,21,29,19,15,21,28,34,20,21,22,24,7,30,23,22,38,28,21,25,21,29,31,34,24,28,19,24,16,31,26,16,10,11,23,23,30,31,17,27,22,23,26,25,9,24,28,19,30,24,31,25,33,24,36,29,19,29,26,25,25,26,19,29,16,17,23,6,11,23,20,2,19,23,17,18,40,22,31,19,33,29,24,36,18,16,29,31,27,26,24,22,20,33,31,16,21,0,45,27,23,24,11,24,20,31,23,21,31,25,22,27,27,21,23,29,18,33,23,24,25,12,9,27,18,25,24,21,28,21,28,27,4,25,31,26,38,30,29,27,21,32,28,20,19,37,20,21,26,15,19,34,24,23,26,15,20,25,19,19,39,28,26,22,19,8,24,24,43,23,21,19,32,27,28,19,30,29,10,29,24,31,24,12,27,28,19,24,35,36,23,12,26,25,22,24,20,21,31,26,14,24,35,32,18,35,25,15,14,11,25,21,21,30,16,24,26,25,15,28,26,26,25,24,22,31,21,24,17,28,31,33,36,33,29,23,29,14,25,21,29,3,26,14,32,20,4,24,21,20,24,23,26,25,21,26,24,21,15,33,15,20,18,35,29,22,23,25,27,18,39,18,30,19,23,25,19,19,23,14,34,27,24,31,24,20,35,33,19,18,24,24,16,36,24,30,27,25,32,19,23,26,14,15,19,28,37,28,26,27,20,24,21,22,32,27,15,10,5,26,25,23,27,38,26,28,34,38,30,16,33,23,30,17,28,14,30,23,24,22,30,9,27,26,34,28,15,28,25,26,42,20,34,28,32,33,28,27,31,8,28,31,29,31,19,24,27,27,19,15,12,24,26,24,30,17,9,24,96
50,38,37,52,35,48,44,47,47,44,47,43,41,35,41,39,40,50,42,49,63,42,45,44,47,31,45,46,54,46,38,60,52,54,53,46,44,43,38,50,35,36,43,49,39,52,38,42,46,39,50,56,41,63,51,40,49,44,39,47,46,45,35,38,56,51,46,36,45,45,57,58,52,44,49,43,42,48,57,40,42,50,29,46,48,49,38,42,50,45,49,40,52,42,44,49,45,48,42,41,49,39,50,51,51,36,43,49,51,53,40,40,41,48,38,35,40,43,51,42,49,43,41,47,43,43,43,43,53,56,53,43,50,43,71,36,40,45,47,51,26,51,58,49,40,49,36,44,46,40,48,52,48,51,47,46,48,47,39,37,40,50,55,40,45,44,58,49,43,49,50,49,46,53,48,42,47,59,49,47,50,35,46,52,43,50,45,41,53,37,47,42,60,45,44,37,67,45,42,48,40,59,29,49,63,46,37,36,40,38,47,25,46,52,49,32,47,41,39,39,49,48,55,51,39,48,45,55,35,32,43,52,50,51,60,47,50,42,32,46,55,55,41,48,43,51,49,40,45,32,45,34,29,55,54,60,46,44,49,40,54,38,41,51,59,45,50,46,42,40,45,46,50,49,36,51,31,43,60,50,48,53,45,55,41,44,42,47,42,41,53,51,55,47,44,41,49,48,39,40,48,45,52,44,50,54,44,44,48,36,41,46,59,53,45,51,42,50,45,33,56,55,55,46,50,39,45,57,52,41,49,46,32,41,47,51,47,61,40,44,48,45,45,52,57,49,44,38,40,39,54,42,43,45,44,44,51,40,41,40,48,30,34,36,47,43,47,52,42,53,50,46,57,53,47,58,59,34,47,52,43,46,41,42,52,46,45,57,51,45,48,43,43,43,47,48,46,50,41,54,46,50,50,46,62,46,48,51,47,47,51,42,43,51,38,40,37,42,45,0,20,42,41,42,51,45,48,47,37,24,34,51,31,44,38,40,60,49,58,45,55,54,50,45,42,40,48,38,31,42,42,52,36,41,53,58,53,59,36,48,49,42,63,53,45,42,60,44,42,36,44,40,54,41,50,53,45,40,49,49,43,53,50,43,46,52,37,44,42,64,43,41,36,47,51,34,44,45,50,43,46,51,45,33,47,49,46,47,44,44,53,45,46,47,49,41,43,49,37,53,44,46,47,47,54,42,57,51,41,40,42,47,48,46,49,43,49,46,41,38,43,41,40,48,44,51,42,44,44,34,45,52,54,40,54,50,49,39,45,29,41,58,42,42,39,49,44,45,39,47,48,46,44,47,29,35,46,44,30,50,41,31,36,45,33,43,44,48,46,51,48,59,44,45,47,51,47,49,44,43,48,50,37,39,56,42,47,45,51,59,27,42,41,47,65,39,44,47,47,54,48,52,54,38,40,44,43,48,44,35,51,51,49,51,50,43,43,46,45,40,49,43,41,46,66,47,45,56,7,36,39,42,50,43,56,50,39,44,48,34,42,40,40,49,48,65,59,30,26,48,49,53,40,32,17,46,42,51,56,47,39,48,45,53,46,46,54,52,43,49,39,33,43,53,41,48,45,40,33,105
38,34,34,38,40,40,26,44,36,41,28,39,29,25,30,41,31,34,41,32,50,30,35,24,29,34,33,33,36,38,34,44,34,37,36,33,24,23,26,37,36,37,28,42,26,36,28,38,37,40,42,36,37,46,36,32,41,24,38,29,32,37,36,18,40,31,33,46,35,39,43,38,39,33,40,35,29,28,39,32,29,30,41,35,37,31,34,33,47,32,31,32,35,29,36,29,25,47,36,30,37,24,30,32,32,42,24,29,37,35,41,29,28,28,32,28,27,36,31,22,38,28,42,34,40,23,23,43,34,38,36,35,43,40,52,36,20,31,31,31,35,48,42,35,28,29,33,37,36,30,30,40,28,33,30,30,45,31,32,24,21,35,38,40,35,35,46,43,42,45,42,36,31,42,43,30,27,43,35,37,32,41,37,39,40,38,38,28,40,33,34,39,44,42,24,30,54,32,36,33,37,41,39,37,54,37,38,37,32,25,35,35,42,34,30,20,34,36,39,35,35,29,38,38,51,38,45,37,15,12,26,36,39,33,43,27,30,30,34,35,40,42,21,35,33,35,32,28,37,39,29,22,39,35,45,46,35,26,31,34,39,25,33,37,53,30,35,28,30,20,38,35,34,42,16,32,41,30,43,30,38,40,39,39,35,28,36,35,29,33,37,44,41,30,33,32,33,33,32,34,34,30,32,38,34,37,27,24,28,26,37,26,46,39,33,36,31,37,39,36,44,42,42,41,30,35,39,42,45,28,30,38,41,30,39,39,27,49,36,24,36,35,39,32,40,29,39,36,33,21,37,36,23,30,29,27,36,39,40,28,38,22,40,37,39,32,34,36,24,45,33,31,45,42,33,49,39,40,45,40,38,35,35,24,34,37,33,44,33,34,41,35,25,39,27,28,28,42,37,42,26,51,42,37,45,26,28,38,41,38,38,37,34,31,18,41,17,22,27,20,0,40,36,29,36,38,37,37,31,4,14,31,40,24,18,20,40,29,40,33,35,34,30,25,44,25,30,26,43,42,32,37,24,25,41,38,35,50,41,46,38,32,50,40,32,23,41,28,30,24,26,30,34,42,38,41,33,34,42,32,31,45,35,23,40,33,29,37,35,57,34,29,30,37,38,36,32,32,38,23,46,47,43,21,27,29,36,33,37,24,42,31,35,27,45,38,40,30,34,42,48,37,35,40,37,35,45,34,26,34,22,40,32,33,45,27,31,36,29,37,36,23,24,28,38,33,42,26,32,35,34,42,44,20,39,35,29,27,32,31,32,48,24,31,19,29,32,27,36,34,33,31,32,27,38,32,43,34,31,35,21,32,32,29,45,31,34,28,26,44,35,49,32,45,29,32,34,37,29,35,35,44,39,33,43,42,33,41,45,39,36,30,21,28,55,29,42,39,47,54,38,34,36,25,25,31,40,49,31,23,46,36,29,31,40,32,34,28,25,26,43,34,32,28,56,37,32,41,27,41,27,30,30,45,40,38,36,24,31,43,32,40,20,35,34,53,47,36,36,42,41,51,33,45,37,42,43,41,38,40,19,31,33,37,41,36,34,37,31,31,32,33,41,33,29,41,25,20,38,110
29,11,29,29,30,23,22,30,27,30,34,27,22,27,24,30,26,27,12,15,41,27,30,16,25,31,19,23,32,19,29,33,28,24,32,27,19,26,23,29,30,31,34,34,33,29,16,25,32,37,31,37,29,47,37,23,32,32,20,31,16,7,19,27,31,22,23,35,30,23,32,34,40,16,27,22,23,25,34,21,25,26,24,27,26,32,21,25,33,27,29,31,38,31,25,31,27,18,17,22,11,19,26,29,27,34,27,24,25,23,14,23,24,27,23,23,21,27,28,31,31,21,23,27,25,26,27,26,21,34,32,35,31,36,45,29,20,30,28,41,26,39,32,17,29,41,26,30,20,13,24,39,32,38,28,22,34,38,27,31,30,35,23,25,18,28,38,32,24,32,31,27,22,35,22,25,31,28,13,34,36,17,27,34,31,29,26,33,41,10,31,34,35,33,27,29,49,23,27,18,22,43,29,30,49,29,15,14,31,32,28,27,35,31,26,24,34,28,28,5,29,26,18,22,32,40,36,36,25,28,23,28,30,28,30,27,24,32,34,30,40,35,24,35,29,31,34,26,19,27,30,22,25,38,41,33,30,28,27,25,26,18,14,25,44,19,24,24,26,29,31,32,23,39,26,29,30,20,34,21,26,26,31,24,18,27,19,28,25,24,29,39,35,32,33,25,25,29,27,25,28,33,35,18,30,34,29,34,30,26,32,25,37,38,26,34,30,35,25,33,42,29,34,24,33,16,22,35,34,21,35,30,31,22,39,27,31,26,29,30,33,22,22,34,29,29,27,4,30,27,31,27,35,21,20,29,32,37,36,26,34,26,8,27,13,24,29,25,24,35,24,14,27,26,27,25,41,18,28,14,31,19,30,26,34,25,30,36,29,26,34,16,21,20,35,32,26,36,7,27,29,38,39,13,25,26,28,34,20,30,26,25,28,34,28,38,25,25,23,42,40,0,22,26,27,31,30,15,22,42,32,31,23,31,32,34,32,31,36,28,26,27,22,24,34,20,28,29,24,25,24,29,26,19,30,34,29,29,31,34,32,24,47,32,24,32,50,25,32,21,25,29,41,29,34,35,15,10,25,28,28,44,30,33,37,21,17,30,28,31,30,32,30,34,34,25,34,32,32,19,35,25,27,23,24,29,28,30,14,42,36,25,24,32,26,23,25,26,32,26,31,33,21,27,25,30,30,33,29,15,20,35,21,24,15,16,24,26,25,26,29,32,31,17,29,17,26,22,25,22,27,34,36,41,22,18,25,29,29,31,22,31,20,33,23,28,29,23,21,30,29,27,24,18,26,25,35,10,30,26,34,19,23,18,39,13,26,30,36,17,28,25,29,31,25,23,27,26,19,36,27,36,22,28,35,24,24,39,29,39,25,24,35,25,42,23,26,28,36,43,31,36,34,25,24,22,35,30,32,25,34,29,20,33,28,31,29,23,23,18,31,27,29,23,40,25,24,36,40,18,27,34,33,38,25,23,25,31,32,26,8,23,25,29,28,45,39,22,26,27,28,41,26,38,35,31,42,38,37,33,24,14,11,34,35,28,38,35,28,27,27,21,1,32,29,31,27,23,30,102
33,18,12,11,31,29,21,30,25,8,22,35,15,17,19,29,30,30,28,27,36,15,16,22,23,28,28,27,28,31,26,40,28,27,30,26,23,21,19,20,32,33,33,34,20,32,27,21,28,29,34,33,36,42,34,26,30,18,2,25,22,23,27,18,28,34,27,33,20,27,32,35,25,16,34,29,26,22,34,32,25,30,30,26,28,20,12,16,33,33,27,35,27,15,33,24,21,34,29,21,21,20,29,12,30,27,28,28,23,21,30,20,20,32,20,20,25,28,25,18,25,15,29,24,19,27,22,26,27,34,26,23,33,26,46,28,26,19,32,37,23,30,23,15,27,28,28,21,20,19,24,39,31,32,27,17,33,35,24,18,15,38,28,23,28,29,31,35,6,17,35,22,17,27,30,24,30,33,19,35,35,23,28,17,9,12,30,22,30,17,24,29,32,30,27,24,48,6,24,24,22,28,21,32,40,23,21,20,31,19,19,17,26,28,24,25,29,27,32,17,31,26,28,30,43,40,37,32,23,26,24,23,28,24,33,23,25,32,24,23,42,36,25,27,18,32,18,24,28,34,26,27,21,39,36,36,32,22,27,22,32,19,26,17,40,14,19,19,24,16,22,20,30,33,20,29,38,28,39,15,34,26,28,17,27,28,28,21,21,27,24,36,33,16,18,19,20,28,10,26,29,32,30,27,31,28,15,35,31,18,29,22,20,27,19,19,34,19,27,30,26,35,18,31,28,28,33,24,30,22,24,29,25,24,22,15,26,29,15,28,36,21,31,32,33,25,23,18,29,17,32,28,32,16,15,13,27,30,31,23,25,27,22,10,24,26,25,32,20,30,18,18,31,27,28,21,34,29,32,24,18,31,27,20,30,31,14,20,30,28,35,23,22,32,32,22,22,32,19,32,30,35,33,9,35,30,28,29,26,21,32,25,28,29,30,34,20,25,24,41,36,22,0,23,33,32,22,21,23,38,28,27,23,30,24,26,44,21,36,25,38,39,20,29,37,21,26,30,32,25,18,28,29,24,33,32,32,43,32,22,29,23,40,36,28,17,35,29,23,21,26,22,40,33,28,31,21,16,28,22,14,23,24,29,34,19,28,21,19,42,25,33,18,29,30,8,25,28,35,22,38,38,33,26,21,32,22,18,20,37,27,27,26,29,31,23,25,29,30,32,35,23,26,33,28,27,40,30,26,27,21,23,24,7,27,23,27,28,23,31,40,27,28,13,25,23,24,22,18,27,37,34,34,38,27,23,28,32,26,21,23,40,23,16,18,19,15,20,23,20,21,26,25,12,21,27,34,16,24,21,31,24,24,25,30,21,27,24,30,29,21,31,13,19,21,17,28,21,24,33,26,34,28,25,29,30,6,37,31,40,22,22,27,8,38,21,32,34,32,39,23,21,30,17,12,5,31,36,31,28,34,23,10,26,16,35,33,28,26,25,31,28,28,19,42,29,25,28,35,24,15,35,25,39,30,33,30,28,27,26,14,23,26,21,20,40,34,25,18,34,33,41,20,29,25,31,36,32,30,36,25,16,19,38,36,28,28,31,24,27,24,28,23,29,30,31,31,24,16,88
24,25,25,29,31,27,10,32,28,30,15,27,23,23,24,37,27,22,23,25,37,27,23,30,22,21,21,14,29,19,24,38,27,21,21,11,21,17,28,28,23,24,28,27,7,24,10,23,18,24,25,35,29,36,27,13,22,21,25,29,19,28,30,11,34,27,11,29,22,27,34,26,26,19,21,16,3,18,29,15,23,25,26,26,21,19,25,27,27,22,24,25,29,16,19,14,14,29,15,24,26,21,24,19,30,26,18,24,26,24,25,23,22,25,20,10,5,18,23,11,21,17,33,31,21,17,16,33,24,38,27,31,35,24,39,27,26,25,26,33,16,41,34,24,20,29,27,15,15,27,21,35,21,23,26,14,30,33,14,5,8,28,22,21,30,25,32,29,29,35,25,21,16,29,22,11,20,27,24,28,25,28,24,31,31,25,20,9,21,26,20,25,32,28,17,17,35,19,24,30,24,30,25,30,34,16,20,19,18,6,29,24,28,24,24,27,29,24,24,23,28,30,33,30,41,31,36,26,22,20,20,20,31,17,27,16,19,27,17,19,35,39,15,23,20,12,19,27,27,26,13,29,28,29,33,30,19,24,23,22,30,22,14,25,31,17,22,12,29,9,16,30,28,32,13,29,24,8,26,23,20,25,18,26,17,22,16,29,21,14,21,26,34,17,30,10,17,27,23,23,23,28,25,27,13,27,24,25,29,22,21,28,33,33,23,24,30,29,27,20,36,30,26,18,24,14,20,33,33,25,17,17,17,14,29,26,24,41,17,21,29,14,19,33,32,18,25,22,23,21,30,25,23,15,16,14,28,25,26,14,19,25,26,29,31,16,15,35,24,26,26,21,30,32,22,42,24,22,35,29,20,19,26,24,33,19,24,28,17,18,30,27,9,18,22,22,23,35,21,32,23,33,28,30,36,21,23,34,30,16,27,25,28,25,37,22,14,19,11,42,29,26,23,0,28,27,33,24,20,33,24,20,30,26,20,22,34,23,32,27,31,32,19,12,30,22,19,28,28,32,11,21,31,7,29,34,29,38,32,34,28,26,31,34,26,10,28,23,25,28,20,22,36,13,24,27,18,23,24,23,26,37,30,25,29,22,11,15,13,49,26,28,18,23,31,29,27,21,33,17,36,31,30,28,19,30,26,21,27,34,35,26,19,25,24,24,22,9,21,36,33,21,23,27,30,17,30,30,20,13,18,28,24,20,33,21,20,29,28,21,27,25,26,21,23,27,30,26,26,17,27,34,35,40,29,25,18,29,3,20,23,34,8,28,16,31,27,11,25,21,22,25,22,20,24,26,24,27,12,20,32,14,19,23,24,29,24,17,28,25,17,41,25,35,24,25,27,24,22,23,17,37,30,24,34,27,25,36,33,30,17,29,23,15,43,25,29,26,32,36,30,23,31,13,20,18,21,40,29,30,26,24,22,16,25,31,27,18,13,8,26,24,22,21,43,28,23,29,35,29,15,33,26,33,24,23,21,29,21,27,25,30,14,27,28,39,33,18,25,25,26,35,9,23,25,31,24,27,32,30,13,24,27,32,26,22,19,22,26,25,14,15,27,22,23,31,20,14,23,95
39,28,31,30,30,30,21,31,25,38,30,38,26,25,19,29,16,24,26,17,44,26,30,27,28,30,21,28,30,29,34,38,29,28,36,31,23,25,29,31,27,28,29,36,25,26,24,34,24,30,39,42,36,37,33,15,24,27,31,30,11,21,26,26,19,10,31,38,31,31,23,35,39,27,32,12,27,29,24,29,19,6,35,22,27,34,26,22,27,26,26,37,37,29,33,23,19,32,27,17,29,29,35,26,35,37,24,15,31,29,26,18,19,29,19,28,25,29,34,26,27,21,30,37,23,25,33,27,23,29,32,27,7,31,44,29,31,26,15,31,29,31,38,23,34,35,31,20,30,24,29,23,29,36,23,24,33,31,32,23,25,27,29,32,19,32,43,33,35,37,33,20,24,34,37,17,29,34,27,30,33,22,27,33,37,30,34,27,35,27,28,33,34,21,29,31,53,32,15,25,20,35,27,21,39,29,22,21,22,24,29,26,41,32,30,23,18,30,27,22,19,29,33,29,42,36,38,31,28,30,28,26,28,24,34,17,20,30,25,29,24,45,21,35,29,23,26,29,29,30,31,23,30,35,43,37,25,23,18,21,26,28,24,30,40,23,28,19,31,24,21,26,35,36,28,28,38,28,36,27,34,16,29,36,20,18,21,29,20,14,31,44,25,24,28,25,27,24,29,27,24,22,37,30,24,38,24,24,20,24,37,32,35,34,22,30,26,31,27,32,38,31,36,35,32,26,29,39,21,31,34,28,26,23,38,28,38,37,26,22,31,29,24,24,40,23,34,23,30,28,26,29,32,23,22,27,28,29,28,29,24,25,27,32,23,25,32,28,31,22,30,25,29,37,23,36,33,29,39,32,29,9,35,25,39,33,28,37,30,27,21,33,22,30,27,32,29,46,24,26,20,44,30,24,33,10,8,25,31,31,23,17,14,33,23,40,29,27,24,51,36,27,33,28,0,18,32,29,24,32,22,21,30,24,18,20,40,33,27,23,14,15,18,28,30,30,24,26,33,26,26,31,25,23,31,26,21,39,31,38,27,19,45,29,21,27,43,12,28,27,16,20,29,33,30,33,12,17,39,28,27,42,20,23,38,27,25,24,22,41,32,29,24,31,29,30,26,29,5,28,39,38,14,22,30,21,34,32,21,31,31,15,28,19,30,19,21,28,25,33,40,28,23,29,32,35,39,34,24,25,29,34,29,33,32,28,35,23,30,25,33,23,24,23,25,28,30,33,26,29,29,30,23,36,31,33,26,27,31,22,22,33,23,30,30,35,28,20,21,28,29,22,24,24,29,30,30,21,30,28,34,26,25,26,33,27,26,22,26,34,27,36,27,35,30,29,37,30,14,37,31,28,27,33,29,21,30,31,33,39,28,30,21,30,43,21,13,16,35,42,36,28,37,25,24,31,27,37,23,24,28,29,26,25,27,27,31,18,23,22,37,31,29,27,42,27,34,36,44,21,24,33,32,41,31,32,24,31,22,33,19,24,24,33,32,37,32,25,27,32,31,42,26,32,34,32,42,29,28,28,23,24,25,21,35,34,30,30,25,11,26,22,27,34,28,23,11,22,31,103
35,22,34,25,25,31,17,26,32,35,20,33,24,25,26,41,7,29,28,23,46,24,28,29,20,29,27,33,27,26,33,28,27,26,37,28,14,25,20,34,30,31,36,32,32,29,23,32,32,20,29,27,31,47,34,30,37,30,34,32,29,33,27,24,25,16,27,36,22,22,29,39,23,29,36,30,24,25,33,28,20,12,31,29,17,25,28,24,33,29,24,38,29,26,32,29,29,34,31,24,21,29,31,24,22,32,26,17,33,33,26,25,26,37,20,18,22,26,30,28,29,28,27,37,13,25,29,26,33,28,35,28,25,29,26,31,33,33,14,31,24,43,41,27,34,34,25,23,29,20,19,40,32,32,30,25,15,33,22,30,27,33,27,30,18,33,46,38,37,37,38,26,27,34,31,32,31,32,23,24,36,30,22,34,36,33,32,30,37,21,29,34,37,22,30,31,60,28,21,31,10,26,24,23,42,28,20,19,25,31,24,22,32,31,31,26,18,24,9,26,21,31,28,32,41,43,22,34,31,30,27,31,35,22,32,27,30,32,27,28,26,45,23,31,20,23,33,29,21,33,29,25,24,37,44,35,32,25,20,22,23,28,30,32,41,28,33,17,29,26,24,23,22,34,22,34,37,25,38,29,30,30,27,32,24,21,25,24,27,31,32,34,27,31,25,24,28,31,32,23,30,21,31,22,22,36,31,30,26,24,36,36,42,41,21,17,32,32,33,31,39,38,32,33,32,30,34,33,39,31,36,26,16,21,29,34,33,34,17,25,25,28,26,30,41,32,31,27,31,28,39,25,28,26,27,28,27,19,18,28,23,28,31,33,25,23,24,34,29,34,27,27,35,22,30,37,39,32,41,24,20,27,31,27,33,32,24,34,26,25,3,27,18,26,30,32,21,48,28,32,23,27,32,30,35,12,10,27,25,29,34,7,4,27,29,33,23,28,20,45,38,31,32,27,18,0,29,25,20,34,24,31,26,26,20,22,42,32,13,30,20,21,24,25,40,30,31,28,33,25,25,33,29,20,24,28,23,42,26,30,25,26,38,31,23,29,45,11,25,22,23,27,28,32,32,35,28,23,32,31,25,34,22,25,28,31,24,23,21,27,26,31,26,13,36,31,27,38,23,24,21,36,32,26,26,27,31,27,27,31,42,17,19,18,20,9,11,24,28,37,38,26,29,35,24,25,27,36,26,29,25,21,16,25,36,15,23,21,28,7,32,25,26,25,26,32,31,27,21,11,29,33,38,39,28,24,17,29,30,26,17,34,19,27,25,35,26,16,11,30,31,29,16,26,24,24,38,27,28,31,36,14,19,13,32,33,14,32,28,26,26,42,25,27,22,26,37,31,27,32,24,30,35,32,27,35,26,30,27,39,25,29,23,28,42,23,31,34,17,24,26,19,29,21,30,27,35,34,22,28,34,36,28,31,34,33,24,25,26,21,27,32,30,18,43,34,32,37,38,31,23,36,23,41,29,20,6,33,32,29,25,23,24,30,29,39,36,28,21,17,18,32,24,31,30,31,40,31,35,36,23,28,31,20,35,30,30,33,15,28,22,28,31,34,18,13,13,22,30,102
37,29,32,24,24,37,29,29,29,30,31,23,21,27,23,26,28,31,27,31,46,20,23,28,27,28,32,25,34,24,36,35,33,30,35,34,29,25,24,15,27,28,28,37,31,33,26,12,27,20,39,19,25,44,33,28,37,27,24,29,27,32,20,23,42,35,28,41,31,25,38,28,41,32,23,31,30,37,31,29,13,31,38,26,27,27,18,22,12,26,30,35,35,31,33,28,26,33,22,21,26,26,20,34,29,13,24,30,29,31,25,22,23,40,19,29,28,35,42,27,30,27,39,34,22,25,22,19,36,39,35,36,32,34,55,20,32,25,32,34,23,43,36,28,25,37,32,30,28,33,26,33,31,24,27,30,36,40,33,29,26,42,31,14,27,34,38,34,28,29,33,31,30,5,18,30,31,36,24,28,35,32,21,33,31,34,36,33,36,28,34,35,38,29,27,28,58,28,23,37,19,41,27,34,49,26,26,25,22,30,27,23,29,33,29,30,33,32,30,25,32,36,33,33,43,41,29,41,33,30,28,31,32,26,24,24,27,39,27,35,41,42,21,36,29,28,34,31,29,30,32,32,26,35,49,39,29,22,27,21,41,25,19,8,33,27,32,31,33,25,31,6,29,25,21,37,37,25,40,28,36,35,25,36,30,18,29,27,24,29,37,45,33,32,4,25,28,28,32,30,31,39,21,28,28,20,28,39,35,26,37,35,42,33,19,32,31,31,33,30,38,32,31,20,32,21,27,37,18,28,35,24,34,30,38,10,26,39,26,22,29,27,32,38,42,29,10,26,32,27,36,32,42,29,28,29,40,21,22,27,33,32,30,12,24,32,38,43,30,35,30,34,40,39,30,43,38,29,37,29,29,32,37,24,37,35,21,33,27,34,32,34,29,25,37,31,28,45,23,35,20,41,44,31,40,27,29,33,31,27,31,22,25,33,39,37,20,25,31,48,37,30,22,33,32,29,0,22,27,41,31,28,24,33,27,29,42,32,36,27,33,34,28,34,37,27,30,35,36,20,24,34,34,29,38,33,28,40,25,28,26,19,42,24,16,28,46,29,34,26,16,20,37,25,33,32,28,29,42,31,19,37,30,26,37,31,25,30,28,34,30,38,24,30,33,14,36,25,37,22,30,40,27,31,38,36,34,25,33,41,33,28,25,36,31,20,22,25,25,40,40,37,32,35,41,36,26,36,26,20,21,36,23,29,35,22,30,30,32,28,34,32,33,26,25,35,30,32,24,32,28,32,30,40,30,26,28,30,32,27,16,33,28,6,18,32,18,30,20,33,32,26,30,25,27,31,27,30,27,29,34,30,28,20,39,27,32,29,29,13,34,39,20,25,29,30,28,30,24,37,37,35,37,35,29,35,19,39,38,40,22,33,24,30,31,29,26,29,23,30,14,34,20,26,24,27,24,46,39,33,13,35,23,30,11,32,31,18,23,28,39,33,31,32,47,27,20,36,41,31,24,40,33,41,33,19,27,37,29,27,28,22,24,12,11,49,43,25,24,29,30,34,26,38,31,26,39,43,28,39,23,25,28,38,31,36,29,26,29,21,33,28,31,38,39,28,28,22,28,100
39,26,31,32,37,38,20,34,20,29,27,36,29,12,23,42,24,36,25,23,38,29,24,31,24,32,19,12,31,33,21,45,23,20,32,25,31,20,27,26,23,24,32,28,23,36,24,34,33,27,36,37,34,41,37,29,36,31,19,24,27,20,32,25,29,27,25,37,26,33,25,42,31,31,36,32,21,28,34,29,26,23,34,26,24,27,30,26,34,32,20,34,33,17,28,32,28,31,29,21,4,26,34,25,34,35,27,24,14,12,27,22,23,34,27,24,19,26,33,25,30,20,35,21,18,26,27,31,36,23,28,20,36,30,41,25,27,37,24,39,27,28,21,6,32,34,28,27,28,28,25,30,31,35,27,23,38,38,28,21,24,36,19,34,28,28,47,37,23,34,34,26,23,27,36,27,30,14,2,26,35,31,33,28,30,31,23,25,37,25,31,26,28,36,27,29,51,25,31,29,15,39,26,20,46,29,28,27,24,22,35,22,44,34,26,23,22,22,32,20,18,15,11,15,37,37,34,38,22,25,29,29,23,23,26,30,31,33,21,32,33,44,24,32,18,30,24,15,32,26,24,21,26,38,30,29,35,21,26,25,41,27,28,29,36,22,21,18,15,23,28,28,37,30,26,18,38,22,26,34,33,30,35,34,20,25,21,35,24,30,30,40,24,22,26,25,26,28,29,19,29,31,35,31,31,31,28,35,31,11,24,34,39,39,25,34,39,27,25,34,34,36,35,33,28,28,34,27,40,30,33,34,34,24,26,31,31,35,21,29,25,27,24,35,44,29,32,19,29,16,35,21,31,22,21,19,33,26,25,29,31,25,23,31,28,26,31,31,13,36,29,29,35,31,28,38,42,31,42,7,20,32,21,19,23,24,28,37,29,28,28,31,21,32,36,29,23,44,22,36,27,41,39,26,18,19,21,33,34,27,39,18,21,28,37,38,25,25,23,47,37,15,21,24,29,25,22,0,16,40,30,34,28,20,26,28,43,28,35,27,31,32,11,26,31,27,30,29,32,32,24,30,25,21,32,34,30,42,38,36,31,23,47,36,29,26,44,21,23,27,23,27,38,36,33,32,28,25,30,24,28,33,33,31,29,10,25,27,25,46,24,32,31,22,33,29,25,35,34,27,35,37,33,22,29,30,33,25,29,35,39,14,25,28,27,16,18,28,21,36,39,27,21,39,36,31,38,35,25,27,26,38,28,26,30,30,29,21,14,29,41,31,31,30,21,32,28,11,32,25,41,28,35,40,37,33,33,28,27,18,29,39,22,28,23,37,29,19,14,22,23,26,33,31,26,27,39,25,28,21,40,22,17,31,30,26,35,30,30,32,31,17,27,33,24,28,36,19,24,32,31,25,26,20,28,33,27,34,24,42,28,13,29,27,40,8,34,37,32,39,23,32,31,27,17,24,36,38,32,24,35,28,31,34,30,40,27,25,27,22,30,27,28,29,33,33,28,34,40,32,29,33,33,32,17,38,29,38,26,31,23,33,21,25,26,36,38,31,23,27,26,34,26,31,30,27,40,38,32,36,22,27,24,30,38,21,36,34,22,18,28,29,14,34,28,24,20,23,34,106
31,24,25,22,26,28,20,24,27,31,26,34,22,6,22,26,20,23,10,26,32,13,8,25,18,27,22,28,25,29,15,36,23,23,26,21,25,14,11,22,29,30,26,12,24,21,20,19,27,22,33,27,32,35,27,30,22,15,25,18,21,15,17,22,33,27,21,39,22,22,32,36,25,26,30,30,17,28,28,25,21,23,28,22,20,12,20,24,25,28,20,34,31,11,22,28,25,16,25,21,20,20,28,25,28,24,21,23,27,25,12,21,20,31,20,10,15,13,32,22,24,14,28,30,23,19,19,18,30,27,22,14,31,34,46,19,21,30,24,24,24,41,34,22,24,25,26,22,22,22,19,25,27,34,26,17,23,32,14,22,19,29,24,21,24,20,34,31,29,31,28,22,17,32,30,28,26,29,18,28,31,25,23,30,31,25,14,26,38,25,22,27,29,20,26,24,50,19,24,23,20,37,20,20,41,23,12,11,24,23,22,16,33,34,20,17,16,6,17,20,18,19,23,27,21,37,28,26,16,19,22,23,30,27,29,25,24,27,15,21,31,38,18,23,22,26,18,25,17,27,18,19,20,32,29,32,31,15,20,22,29,21,24,19,38,16,21,22,27,20,23,28,29,34,20,22,34,18,35,29,30,26,26,20,4,20,5,22,21,31,24,26,24,16,27,17,20,28,23,3,20,30,32,16,27,33,18,25,26,5,18,23,33,38,26,30,33,28,28,29,35,35,29,27,21,24,28,30,31,24,28,25,24,22,20,17,25,36,24,24,29,21,8,30,33,27,21,21,18,10,31,5,19,16,15,13,27,21,22,21,26,19,25,26,30,24,27,31,13,31,23,28,31,25,21,34,38,26,29,23,27,27,16,13,23,13,12,31,27,26,23,31,19,28,22,21,17,44,22,34,22,25,38,22,29,19,21,32,19,11,31,17,17,22,31,23,19,24,21,37,31,22,23,20,24,20,27,16,0,34,24,29,21,24,20,22,36,20,29,26,31,32,20,18,31,21,28,23,26,17,18,28,21,17,16,24,19,27,27,33,25,23,44,32,24,21,39,21,26,13,18,22,27,32,27,30,20,15,24,18,12,36,25,25,23,26,21,22,20,45,8,26,18,16,30,24,28,32,29,21,29,41,27,18,28,27,27,10,19,29,34,14,22,28,30,19,21,12,27,31,26,31,24,34,30,17,32,29,19,23,20,34,22,20,30,22,24,15,26,13,37,25,25,25,26,26,31,15,19,9,34,30,31,39,29,25,27,24,23,12,18,35,18,29,17,26,13,21,19,16,17,26,17,26,20,25,33,19,24,14,24,6,1,21,24,21,19,28,28,31,23,33,11,35,18,22,30,23,24,32,23,27,20,14,28,17,24,28,34,40,25,27,23,21,34,8,28,31,22,29,17,30,25,13,11,18,30,35,29,20,26,22,28,30,18,34,33,20,23,18,24,19,17,21,44,27,19,28,30,26,15,27,32,26,26,25,14,27,20,24,17,19,19,23,22,35,34,28,17,17,16,21,18,25,24,11,36,37,30,25,18,22,19,30,34,15,20,23,6,13,14,25,21,23,23,23,20,17,26,98
42,38,38,42,39,44,30,43,36,45,32,38,33,29,30,45,28,38,41,36,54,34,39,28,33,38,37,37,40,34,38,48,38,41,40,35,28,27,30,40,40,41,24,40,30,40,32,42,41,39,46,32,36,50,32,36,41,28,40,33,28,41,40,22,39,30,35,44,39,35,43,42,43,30,36,39,31,32,43,36,33,26,39,33,40,35,37,33,46,36,35,36,35,33,40,33,29,47,39,28,40,28,34,36,36,46,28,25,41,39,39,29,30,24,28,24,29,32,35,26,42,32,38,38,39,27,27,39,30,41,40,39,39,37,56,32,24,27,27,27,36,49,42,39,32,25,37,38,34,34,34,36,32,29,26,34,45,27,28,28,25,39,42,44,31,39,50,40,44,48,43,36,35,46,43,34,31,44,38,41,36,39,36,42,44,42,42,32,38,37,34,39,48,38,28,34,58,36,32,37,36,45,37,33,54,41,34,33,36,29,39,39,46,38,34,24,30,38,39,39,31,25,34,38,54,42,41,33,19,16,30,40,39,37,43,31,33,26,35,33,36,46,25,31,34,39,36,32,36,43,33,26,40,39,48,50,39,30,28,30,43,29,37,33,49,34,39,32,34,24,39,39,38,38,20,28,43,32,41,34,42,40,36,43,37,32,36,39,31,37,40,40,37,34,37,36,37,29,36,37,31,26,36,35,38,33,31,28,32,30,41,30,46,35,34,39,27,40,43,40,47,38,45,39,34,38,37,45,48,32,34,37,43,34,43,35,31,53,37,28,40,39,39,36,41,33,43,40,37,25,37,33,19,34,33,31,32,40,41,32,42,26,44,40,35,36,38,40,28,43,37,28,45,46,30,53,43,42,42,43,40,39,39,28,38,41,37,47,37,35,37,39,29,41,31,32,32,46,41,44,30,47,38,41,41,22,24,34,38,42,40,33,30,35,22,42,21,26,31,24,4,42,38,33,32,34,41,40,34,0,10,35,42,20,14,16,36,33,37,29,34,35,34,29,48,29,34,22,41,38,36,33,28,29,41,34,31,46,40,50,36,30,48,41,33,27,45,24,29,28,30,30,30,39,42,39,29,34,38,36,35,49,31,19,44,37,32,34,36,53,38,25,26,41,39,38,31,36,37,27,42,51,41,25,31,33,40,37,38,20,42,27,38,23,46,35,37,34,38,46,45,34,39,36,41,31,46,38,30,37,26,43,36,37,49,31,35,40,33,35,32,19,20,32,34,37,46,29,36,31,30,43,40,16,43,39,33,23,36,35,31,48,28,35,23,33,36,31,37,38,37,27,36,31,40,36,45,38,32,39,17,28,33,33,47,35,38,32,22,45,31,53,36,47,33,36,38,39,25,39,37,40,43,37,41,38,37,45,49,43,37,34,17,32,55,33,40,37,47,54,39,38,40,21,29,35,42,45,27,27,47,40,33,34,36,28,38,32,29,30,45,38,36,32,58,35,36,45,31,40,23,34,34,49,43,39,36,20,35,45,36,36,24,31,30,49,48,38,40,42,43,49,37,46,41,39,44,37,40,42,23,35,37,33,43,40,38,36,35,35,28,35,43,37,33,39,21,24,42,114
43,31,36,37,29,37,24,33,30,36,30,37,28,27,24,43,18,32,31,27,46,28,32,25,30,31,31,34,37,28,29,40,31,32,35,25,25,25,24,30,34,35,14,36,28,34,23,36,34,29,36,42,35,46,22,29,31,32,30,30,28,34,31,26,29,20,25,38,32,25,33,37,38,20,41,32,21,29,36,26,24,16,29,27,30,35,31,27,36,32,28,29,25,31,30,32,28,37,29,22,30,29,29,32,26,36,26,15,31,33,29,23,24,34,18,14,19,22,32,26,35,31,28,37,29,25,33,29,28,31,36,36,29,37,50,22,21,17,17,17,26,39,32,32,35,35,34,30,24,31,29,26,32,39,16,28,35,17,18,26,23,36,33,34,21,29,47,30,34,42,33,26,30,36,36,27,31,38,28,36,36,29,26,32,37,38,33,30,28,32,24,29,42,28,36,32,53,32,22,35,26,38,27,23,49,31,24,23,30,27,34,31,38,32,34,18,20,28,29,31,21,15,24,28,44,40,31,31,23,26,28,34,33,30,33,26,23,16,25,23,26,45,23,21,24,29,34,26,26,33,34,20,30,37,38,41,29,23,18,20,41,28,28,23,39,31,31,25,28,24,31,31,34,35,28,18,33,22,31,32,33,30,26,35,27,26,26,33,25,30,35,30,27,32,33,29,31,19,34,27,21,16,30,25,30,40,29,29,30,26,32,32,46,25,24,29,17,30,37,33,37,32,35,39,32,28,27,35,40,31,32,27,36,28,39,25,37,47,27,30,37,30,29,27,31,29,38,32,27,24,28,29,29,29,30,29,22,30,31,33,34,20,36,30,25,30,35,38,21,33,30,18,35,39,20,46,42,32,32,33,30,31,30,25,31,32,31,37,31,25,27,35,23,31,26,28,31,39,33,34,28,37,30,34,31,12,14,31,28,35,40,23,20,33,32,32,29,34,25,34,14,32,28,24,22,24,31,30,24,10,0,30,32,10,4,6,26,27,27,28,24,25,32,26,40,30,30,12,31,28,28,23,22,21,31,26,21,40,30,40,26,24,38,31,23,21,39,14,19,22,24,20,20,35,32,29,29,27,28,32,29,42,26,9,37,35,22,31,31,43,30,15,16,37,29,28,21,36,27,28,32,44,36,19,28,31,34,34,31,10,33,17,28,13,36,25,27,26,32,39,35,34,33,31,38,21,36,30,27,27,27,33,28,29,41,27,35,36,27,25,22,9,10,29,24,35,40,19,31,21,20,33,30,26,34,30,28,13,27,28,21,38,22,35,30,35,30,25,27,30,31,17,26,30,33,33,35,31,22,34,27,18,23,25,42,29,28,30,12,35,21,46,30,37,32,31,33,29,25,36,27,30,34,28,31,38,34,39,43,43,27,28,7,30,45,23,35,35,37,44,29,31,39,11,32,31,32,35,17,21,37,39,32,34,26,18,35,26,27,22,35,28,26,29,48,25,33,44,41,30,13,28,35,44,35,29,26,30,31,35,29,26,24,21,20,39,38,28,30,35,36,43,30,41,34,34,34,29,30,32,23,32,30,23,33,35,31,31,29,29,18,25,33,32,27,29,11,22,33,105
29,24,29,17,26,38,19,41,31,34,19,34,19,23,25,40,30,11,29,26,41,28,26,34,27,28,30,24,29,29,31,34,28,30,32,29,23,21,27,27,19,20,35,41,17,13,25,32,27,28,34,38,32,24,35,18,27,23,29,27,29,24,22,13,26,28,24,40,28,29,22,22,30,28,32,15,21,27,27,30,15,27,25,18,22,22,28,28,36,18,25,30,33,20,34,10,6,35,25,23,34,20,28,23,31,33,20,28,28,26,27,24,25,22,21,28,23,24,31,13,30,27,31,30,27,21,22,35,28,33,31,32,28,33,43,36,30,13,30,33,26,34,37,28,24,33,29,26,24,29,28,29,28,35,29,27,38,29,32,15,12,29,30,30,38,23,37,20,33,37,29,23,28,33,30,20,27,31,32,27,32,28,23,35,35,29,34,19,24,23,15,20,21,31,23,21,45,23,25,33,30,34,34,28,45,25,32,33,14,16,25,32,38,23,26,25,35,24,32,28,30,28,37,35,47,36,42,21,25,26,22,29,34,26,32,4,7,26,27,16,34,37,17,35,20,30,23,23,29,22,23,25,28,31,43,39,21,24,29,23,29,21,24,22,42,28,33,21,25,11,27,22,31,38,15,31,39,26,37,25,34,19,33,34,26,10,27,25,26,17,31,39,36,21,24,21,28,30,27,28,11,29,29,30,29,34,26,39,35,24,34,26,37,21,21,25,31,33,31,28,40,28,24,32,28,22,16,30,39,24,21,33,30,15,33,24,26,31,23,14,26,17,30,37,41,10,30,29,19,19,32,34,32,28,27,18,35,29,30,24,30,27,30,26,38,17,25,34,22,26,24,30,32,33,10,46,20,32,44,37,26,12,30,22,29,34,25,26,28,19,34,29,20,26,40,28,26,40,30,28,12,48,42,36,39,29,29,35,33,27,29,32,33,29,37,32,16,21,22,51,31,31,27,20,21,31,28,34,29,35,30,0,26,32,26,28,38,29,38,29,32,33,24,27,40,19,11,24,27,34,20,24,21,22,18,35,30,36,27,35,16,25,34,26,18,14,32,31,15,25,12,16,36,32,31,30,30,31,33,27,27,41,28,21,30,24,26,26,24,42,26,27,20,28,33,24,17,23,26,22,41,40,34,24,28,35,28,24,35,31,37,30,20,26,32,30,32,29,17,36,42,30,32,34,36,33,26,32,22,23,21,29,25,24,38,24,22,34,24,30,34,21,22,23,27,31,34,24,22,32,28,28,27,40,31,35,28,25,23,29,18,35,21,26,18,29,28,20,31,25,26,28,33,22,32,28,33,33,22,28,29,31,29,22,35,18,35,9,22,25,18,48,26,35,27,23,30,32,26,33,32,31,33,30,35,37,22,34,25,41,27,25,23,19,45,27,33,35,37,44,28,27,34,25,24,22,30,38,30,22,37,28,24,12,25,32,23,14,19,23,31,22,20,27,45,16,29,33,45,27,23,35,29,33,28,19,29,26,9,28,31,36,20,20,19,41,35,28,31,35,34,42,22,34,35,40,34,42,24,26,19,23,20,40,22,32,33,34,32,17,32,25,30,24,31,29,29,18,33,102
38,27,32,34,22,38,26,39,26,31,35,30,21,16,20,37,19,29,11,28,44,27,29,31,25,28,30,34,32,25,19,33,29,28,38,31,26,23,25,26,25,26,24,33,23,31,24,23,35,20,37,35,28,42,31,29,35,28,25,28,21,16,4,30,30,21,25,40,32,31,34,40,36,23,28,31,27,33,36,29,11,25,27,25,25,33,19,23,36,24,26,36,35,23,28,28,24,17,21,20,32,26,38,35,27,29,22,28,30,32,9,19,20,29,17,27,25,26,38,31,34,24,30,34,23,23,31,33,24,35,34,35,29,38,52,17,31,26,26,35,23,48,42,31,34,39,15,29,27,28,24,31,28,30,26,27,34,37,27,25,28,38,29,21,30,21,46,28,29,30,31,32,27,29,29,31,27,34,30,28,29,14,19,31,32,31,29,25,37,26,16,11,39,27,36,31,47,29,21,33,26,41,8,32,48,24,30,29,20,26,27,6,30,27,32,31,28,27,26,26,30,27,34,30,42,27,26,36,26,28,26,33,29,24,34,22,25,36,13,17,38,42,19,34,30,31,30,28,14,28,33,31,2,33,35,29,27,24,29,19,39,25,20,31,34,26,30,28,28,29,30,18,27,34,28,30,35,24,39,30,34,35,35,33,17,16,18,27,21,30,34,43,36,28,20,24,30,27,30,24,26,30,38,13,30,34,25,30,31,17,22,30,43,34,17,36,15,29,24,30,36,32,29,25,30,18,24,35,31,28,36,34,31,28,26,31,35,37,27,20,29,26,21,35,40,21,25,27,25,20,35,26,39,26,25,25,36,21,22,28,33,33,31,17,31,30,33,38,23,27,31,25,41,22,27,40,38,27,26,35,30,28,22,23,33,30,30,31,33,31,29,32,25,22,33,29,26,46,27,31,18,42,41,28,41,25,27,30,16,20,31,25,22,31,34,37,29,34,27,31,40,23,23,30,30,26,24,28,21,42,32,26,0,32,28,30,37,30,38,24,25,26,26,28,33,27,22,32,25,34,25,33,35,23,29,30,25,28,23,29,21,22,40,22,14,30,48,23,29,27,14,18,38,20,34,37,20,25,36,30,28,46,30,27,27,33,25,29,27,43,29,35,22,28,30,15,27,37,35,31,27,38,24,32,34,32,35,31,29,39,34,26,23,27,28,27,29,25,23,32,23,35,32,29,39,34,34,30,20,19,30,40,21,30,36,20,28,27,27,26,31,29,30,26,23,30,21,23,24,30,18,30,33,37,26,22,29,31,29,10,14,31,24,22,27,33,29,27,27,28,29,25,19,27,8,14,40,25,27,31,36,27,22,18,30,22,21,22,30,32,19,40,29,26,27,31,33,28,23,35,31,33,19,20,39,11,29,26,30,45,24,27,25,31,46,20,23,26,34,41,29,34,34,24,21,28,37,37,31,34,37,32,29,30,30,16,29,16,21,22,30,22,24,30,47,25,31,40,24,15,22,26,34,38,31,27,25,33,27,3,23,35,22,30,29,47,41,27,5,30,29,34,23,29,14,32,39,40,26,30,21,23,20,32,25,27,34,31,24,19,31,29,22,38,36,31,24,20,30,102
36,32,33,33,31,42,26,35,32,38,32,37,29,18,26,45,20,34,33,29,46,30,32,27,22,33,27,28,29,30,26,42,21,34,34,27,27,18,26,32,36,37,24,36,30,36,26,38,36,31,41,47,35,39,32,31,33,32,32,22,30,32,33,28,31,22,27,28,24,27,35,36,35,29,36,30,23,31,28,31,26,18,19,29,25,33,33,29,38,33,18,39,27,25,33,34,30,39,31,24,20,24,28,33,32,38,25,17,30,28,31,25,26,36,20,16,21,24,34,28,34,24,38,33,23,24,27,31,30,21,34,36,31,35,44,31,23,19,19,19,28,41,34,22,32,37,30,25,31,30,23,28,31,38,18,23,37,19,20,28,25,37,35,36,23,31,44,32,36,44,35,16,21,38,36,29,30,33,18,30,35,32,28,34,39,31,31,32,30,33,26,31,44,30,32,29,58,25,24,37,26,40,29,25,44,32,26,25,32,29,35,28,40,34,28,20,22,30,31,33,23,5,14,18,45,42,40,33,20,23,27,29,35,32,35,28,25,18,27,25,28,42,22,23,16,30,32,28,28,35,36,22,30,36,28,43,31,19,20,22,40,25,30,25,41,24,29,27,30,26,26,33,35,37,26,8,23,24,33,34,36,20,28,32,28,28,28,35,27,32,30,32,29,30,35,26,26,21,31,27,23,18,32,27,29,37,31,31,30,19,29,32,41,27,26,31,19,32,33,35,39,34,35,39,31,28,29,25,42,28,34,29,35,28,31,27,31,49,19,32,31,26,31,29,33,31,40,34,29,14,30,29,39,22,23,27,24,32,33,26,29,22,38,32,27,30,37,29,11,35,27,27,25,36,22,48,44,34,41,23,22,27,23,17,21,32,33,37,33,27,29,37,25,32,28,30,21,49,35,36,30,39,32,36,21,14,16,33,30,32,42,25,22,26,35,34,25,30,27,44,24,31,30,26,24,26,33,20,24,20,10,32,32,0,6,8,28,29,29,30,26,27,27,28,42,25,32,14,21,30,27,25,24,23,33,28,23,42,32,41,28,26,40,33,25,23,41,16,21,24,26,22,22,37,33,30,31,29,30,30,31,44,28,11,34,26,27,25,23,45,32,17,18,30,19,30,23,38,29,21,41,46,38,21,30,31,31,31,33,20,35,19,23,15,38,27,29,28,34,43,39,36,29,33,40,23,38,32,23,29,20,35,26,27,43,28,31,29,29,27,24,11,12,31,26,34,36,9,32,23,22,35,32,36,36,32,30,15,29,24,23,40,24,35,23,35,32,27,27,30,31,19,28,31,32,29,36,33,24,27,37,20,25,27,34,30,30,32,14,37,23,37,32,39,22,26,34,31,27,36,29,32,27,25,33,33,28,35,39,45,29,29,9,29,47,22,37,37,39,46,31,33,29,13,23,26,33,45,19,23,39,32,32,36,28,20,37,28,29,24,35,30,28,31,38,27,35,36,41,33,15,30,37,40,36,31,28,39,24,35,31,28,23,23,22,34,28,30,29,37,37,45,27,33,36,35,36,31,32,34,22,31,28,25,35,29,36,33,30,31,20,27,30,33,24,31,13,21,35,107
39,27,32,33,25,36,20,29,26,32,26,33,24,23,20,39,14,28,27,23,42,24,28,21,26,27,27,30,33,24,25,36,27,28,31,21,21,21,20,26,30,31,18,32,24,30,20,32,30,25,35,41,31,42,26,25,27,28,26,26,24,30,27,22,25,16,21,34,28,21,29,33,34,23,37,28,17,25,32,25,20,12,25,23,26,31,27,23,32,28,24,33,21,27,27,28,24,33,25,18,26,25,25,28,30,32,22,11,27,29,25,19,20,30,14,10,15,18,28,22,31,27,32,33,25,21,29,25,24,27,32,32,25,33,46,26,17,13,13,13,22,35,28,28,31,31,30,26,27,27,25,22,28,35,12,24,31,13,14,22,19,32,29,30,17,25,43,26,30,38,29,22,26,32,32,23,27,34,24,32,32,28,22,28,33,36,30,26,24,28,20,25,38,24,32,28,52,30,18,31,22,34,23,19,45,27,20,19,26,23,30,27,34,28,30,14,16,24,25,27,17,11,20,24,40,36,35,27,19,22,24,30,29,26,29,22,19,12,29,19,22,41,19,17,20,25,30,22,22,29,30,16,26,33,34,37,25,19,14,16,37,24,24,19,35,27,27,21,24,20,27,27,30,31,24,14,29,18,27,28,30,26,22,33,23,22,22,29,21,26,31,26,23,28,29,25,27,15,30,23,17,12,26,21,26,36,25,25,26,22,28,28,42,21,20,25,13,26,33,29,33,28,31,35,28,24,23,31,36,27,28,23,32,24,35,21,33,43,23,26,33,26,25,23,27,25,34,28,23,20,24,25,33,25,26,25,18,26,27,29,30,16,32,26,21,26,31,34,17,29,26,21,31,35,16,42,38,28,35,29,26,27,26,21,27,29,27,33,27,21,23,31,19,27,22,24,27,43,29,30,24,33,26,30,27,8,10,27,24,31,36,19,16,29,29,28,25,30,21,38,18,32,24,20,18,20,27,26,20,14,4,26,28,6,0,2,22,23,23,24,20,21,28,22,36,26,26,8,27,24,24,19,18,17,27,22,17,36,26,36,22,20,34,27,19,17,35,10,15,18,20,16,16,31,28,25,25,23,24,28,25,38,22,5,33,31,21,27,27,39,26,11,12,33,25,24,17,32,23,24,36,40,32,15,24,27,30,30,27,14,29,13,24,9,32,21,23,22,28,37,33,30,29,27,34,17,32,26,23,23,23,29,24,31,37,23,31,32,23,21,18,5,6,25,20,31,36,15,27,17,16,29,26,30,30,26,24,9,23,27,17,34,18,31,26,31,26,21,23,26,27,13,22,26,29,29,31,27,18,30,31,14,19,21,38,25,24,26,8,31,17,42,26,33,28,27,29,25,21,32,23,26,30,24,27,34,30,35,39,39,23,24,3,26,41,19,31,31,33,40,25,27,35,7,28,29,28,39,13,17,33,35,28,30,22,14,31,22,23,18,31,24,22,25,44,21,29,40,38,27,9,24,31,40,31,25,22,33,27,31,25,22,20,17,16,35,34,24,26,31,32,39,26,37,30,30,30,25,26,28,19,28,26,19,29,32,30,27,25,25,14,21,33,28,23,25,7,18,29,101
37,29,34,31,27,38,22,31,28,34,28,35,26,25,22,41,16,30,27,25,44,26,30,23,28,29,29,32,35,26,27,38,29,30,33,23,23,23,22,28,32,33,20,34,26,32,22,34,32,27,37,42,33,44,28,27,29,30,28,28,26,32,29,24,27,18,23,36,30,23,31,35,36,25,39,30,19,27,34,27,22,14,27,25,28,33,29,25,34,30,26,35,23,29,29,30,26,33,27,20,28,27,27,30,32,34,24,13,25,27,27,21,22,32,16,12,17,20,30,24,33,29,34,33,27,23,28,27,26,29,34,34,27,35,48,28,19,15,15,15,24,37,30,30,33,33,32,28,29,29,27,24,30,37,14,26,33,15,16,24,21,34,31,32,19,27,45,28,32,40,31,24,28,34,34,25,29,36,26,34,34,30,24,26,35,38,32,28,26,30,22,27,37,26,33,30,54,32,20,33,24,32,25,21,47,29,22,21,28,25,32,29,36,30,29,16,18,26,27,29,19,13,22,26,42,38,37,29,21,24,26,32,31,28,31,24,21,14,31,21,24,42,21,19,22,27,32,24,24,31,32,18,28,35,36,39,27,21,16,18,39,26,26,21,33,29,25,23,26,22,29,29,32,33,26,16,31,20,29,30,32,28,24,35,21,24,20,31,23,28,33,28,25,30,31,27,29,17,32,25,19,14,28,23,28,35,27,27,28,24,30,30,44,23,22,23,15,24,35,31,31,30,33,37,30,26,25,33,38,29,30,25,34,26,37,23,32,45,25,28,35,28,23,25,29,27,36,30,25,22,26,27,35,27,28,27,20,28,29,27,29,18,34,28,23,28,33,36,19,31,28,23,33,37,18,44,40,30,37,31,28,29,28,23,29,31,29,35,29,23,25,33,21,29,24,26,29,45,31,32,26,35,28,32,29,10,12,29,26,33,38,21,18,31,31,30,26,31,23,40,20,34,26,22,20,22,29,28,22,16,6,28,30,8,2,0,20,25,25,26,22,23,30,24,38,28,28,10,29,26,26,21,20,19,29,24,19,38,28,38,24,22,36,29,21,19,37,12,17,20,22,18,18,33,30,27,27,25,26,30,27,40,24,7,35,29,23,29,29,41,28,13,14,35,27,26,19,34,25,22,38,42,34,17,26,29,32,32,29,16,31,15,26,11,34,23,25,24,30,39,35,32,31,29,36,19,34,28,25,25,21,27,26,33,39,25,33,34,25,23,20,7,8,27,18,33,38,17,29,19,18,31,28,32,32,28,26,11,25,29,19,36,20,33,24,33,28,23,25,28,29,15,24,28,31,31,33,29,20,32,33,16,21,23,40,27,26,28,10,33,19,44,28,35,30,29,27,23,23,34,25,28,32,26,29,36,32,37,41,41,25,26,5,28,43,21,33,33,35,42,27,25,37,9,30,31,30,41,15,19,35,37,30,32,24,16,33,24,25,20,33,26,24,27,46,23,31,42,40,29,11,26,29,42,33,27,24,35,29,33,27,24,22,19,18,37,36,26,28,32,31,41,28,39,32,32,32,27,28,30,21,30,28,21,31,34,32,29,27,27,16,23,35,30,25,27,9,20,31,103
47,34,42,47,40,47,28,50,38,49,48,48,35,31,32,49,36,41,26,39,59,37,42,40,32,45,43,48,39,43,40,44,26,39,45,35,43,23,41,45,37,38,32,48,41,43,30,44,44,47,45,53,46,52,40,42,49,38,44,35,38,31,33,40,47,38,35,40,38,41,46,50,49,38,41,45,31,36,43,35,29,34,44,37,30,38,39,35,51,32,23,47,35,38,39,40,36,20,39,32,43,30,42,37,38,47,24,33,45,43,28,31,30,42,35,32,29,40,41,43,41,35,47,40,42,23,33,47,36,44,47,40,47,33,61,40,36,35,35,35,42,39,32,37,43,47,33,38,36,37,33,43,30,37,30,32,45,35,36,39,41,46,40,42,39,41,55,46,48,49,43,39,34,47,45,43,29,45,41,45,34,41,36,46,48,44,40,39,46,33,42,47,51,40,39,40,61,38,39,42,39,52,44,41,56,37,39,38,32,40,41,41,49,42,42,36,38,36,39,29,39,33,42,40,56,53,49,49,31,28,26,38,41,35,45,34,37,34,40,41,44,22,21,39,39,40,42,41,33,40,41,38,39,35,51,48,35,30,35,37,39,31,38,41,53,35,40,30,43,41,39,36,34,46,38,36,38,32,43,44,40,43,44,42,32,28,33,41,31,43,39,48,45,40,38,33,35,27,40,39,39,34,47,32,39,41,35,44,40,32,43,42,54,43,34,43,35,44,45,47,51,39,44,44,30,38,44,48,50,34,45,43,42,32,41,43,45,49,40,32,44,35,36,44,49,38,44,28,43,27,46,41,41,33,34,37,40,48,49,37,42,38,32,44,37,34,43,48,30,49,37,40,48,46,38,49,50,42,51,46,43,42,41,30,40,39,40,46,35,36,45,39,27,42,44,30,31,57,31,42,30,55,48,37,49,30,32,42,35,39,49,40,38,31,44,48,37,37,29,60,40,32,44,34,40,42,42,43,36,36,26,38,37,28,22,20,0,31,44,36,37,38,32,32,50,29,37,30,44,46,32,41,40,27,44,44,39,31,41,49,40,34,56,40,32,39,57,32,37,39,26,30,38,47,38,35,38,34,46,43,38,60,44,27,47,41,31,38,36,55,34,33,32,43,40,42,39,53,45,35,50,49,43,37,37,41,41,40,38,36,51,35,28,31,48,38,40,40,35,42,48,36,45,42,49,39,53,36,26,37,36,47,32,41,39,27,35,42,42,37,40,27,28,41,38,33,42,32,38,39,38,42,46,38,44,40,44,31,37,37,32,49,26,40,37,45,39,29,40,43,44,29,38,41,38,32,50,34,38,37,49,36,37,29,47,37,40,39,30,41,39,49,39,46,32,36,38,42,35,35,37,45,38,39,49,38,43,53,51,48,41,43,25,41,61,35,42,39,47,54,44,45,39,29,36,39,47,54,35,39,50,43,43,42,42,36,41,28,33,28,47,40,42,47,61,37,48,45,59,41,31,46,45,51,42,46,36,46,37,40,32,44,22,39,38,56,50,38,41,44,43,57,34,46,49,47,49,47,38,46,21,38,35,41,43,42,43,43,42,31,36,35,33,38,45,46,29,20,46,118
35,25,23,28,30,32,17,40,27,29,27,38,26,18,21,38,25,31,30,32,44,26,28,27,18,34,34,32,25,32,27,35,31,28,34,24,32,14,28,35,28,29,33,32,25,33,19,34,30,29,34,41,36,43,30,31,38,27,23,26,27,28,26,23,36,31,24,38,24,32,32,39,36,27,40,34,20,25,34,24,19,27,33,26,28,32,28,24,39,23,28,36,26,23,28,30,26,36,27,21,30,21,31,17,13,37,15,26,32,30,31,20,19,38,25,23,18,31,30,23,33,24,40,31,30,14,22,36,37,35,34,31,38,31,51,31,25,34,18,36,31,39,32,24,27,36,24,29,27,28,19,34,19,25,27,21,36,36,27,23,20,33,29,33,28,32,40,35,27,35,34,28,23,37,34,29,18,34,28,35,23,33,27,36,29,23,29,27,25,24,25,30,41,35,28,24,53,17,29,37,33,42,32,32,36,28,30,29,23,24,32,28,45,31,31,22,28,24,26,29,30,27,33,29,41,38,40,36,20,17,17,27,30,24,34,25,28,32,27,24,37,39,12,36,29,29,29,28,36,31,31,22,32,26,40,37,26,21,26,27,30,22,27,33,45,24,29,19,30,21,30,26,25,26,25,30,33,21,39,20,29,32,35,26,24,19,25,30,20,32,28,39,34,27,28,24,24,28,21,23,26,11,36,35,30,21,24,30,26,17,30,31,31,42,25,33,36,34,34,36,40,39,33,39,21,27,33,39,41,25,29,34,33,21,27,32,34,40,26,23,35,26,28,30,43,29,34,30,34,18,36,25,30,22,23,24,17,28,29,25,33,24,34,31,36,23,33,34,21,34,11,29,37,20,25,40,40,31,38,33,29,33,28,21,31,28,27,35,24,25,35,30,16,31,33,1,17,43,31,33,21,43,41,30,40,23,25,31,38,30,38,31,28,22,27,24,26,26,18,49,29,31,21,23,33,32,32,28,20,33,27,29,30,29,23,25,31,0,35,25,28,29,19,21,32,20,28,28,35,35,23,33,20,16,36,32,27,42,31,35,29,23,35,24,16,22,40,21,26,26,17,21,38,35,35,38,27,32,36,30,27,44,35,28,35,28,20,29,27,52,25,31,23,28,29,29,28,33,38,24,41,38,34,21,26,27,15,30,36,37,41,26,26,14,37,33,35,29,26,33,40,28,36,41,41,20,43,27,17,26,25,37,19,18,39,18,26,27,29,28,40,28,29,18,31,24,33,23,29,27,39,33,35,38,35,31,35,27,26,24,22,39,15,30,26,28,28,18,34,28,29,26,33,17,29,23,30,31,29,27,42,24,19,20,38,26,31,29,31,39,22,45,26,32,16,12,27,31,24,26,26,36,32,26,30,36,23,37,36,37,30,30,26,13,44,20,33,30,18,25,27,35,25,26,23,16,27,42,10,19,39,32,19,32,31,37,32,19,22,17,36,31,33,35,50,28,32,26,46,32,26,32,34,38,31,36,27,39,28,33,32,33,9,31,32,42,36,27,29,31,30,41,25,37,36,31,38,40,29,40,10,21,24,30,34,27,34,32,26,22,27,24,30,28,29,37,22,11,27,99
47,35,38,38,38,44,30,38,37,44,33,46,28,23,31,50,20,41,39,32,51,37,37,24,27,42,36,36,34,37,32,41,32,37,45,37,27,22,33,21,39,40,41,34,29,42,30,42,38,33,42,40,44,44,46,35,44,36,38,21,35,43,38,33,34,25,37,41,33,35,38,42,36,24,35,38,33,36,27,35,31,21,40,34,30,37,38,34,40,28,29,42,39,30,39,37,36,45,35,29,34,23,34,37,35,45,20,12,28,30,37,30,31,46,33,31,31,37,39,32,41,31,40,33,26,27,35,34,42,36,41,41,34,42,39,36,28,34,22,36,37,46,50,36,31,32,25,35,28,33,26,45,34,41,35,32,28,32,35,27,30,21,38,42,26,34,51,38,42,47,45,37,32,41,44,33,33,43,33,33,38,33,35,40,44,36,32,31,40,34,37,32,50,35,34,34,57,30,30,42,23,39,32,28,48,36,33,32,34,26,33,33,45,37,39,30,25,35,22,35,26,28,37,41,49,48,35,41,25,28,27,38,40,35,36,34,33,31,32,36,31,41,23,40,30,33,37,38,34,42,35,32,36,37,43,46,31,14,9,35,36,24,32,28,50,31,35,30,38,31,36,36,35,44,31,31,36,34,48,38,40,35,33,37,33,30,32,34,32,36,39,47,32,35,38,33,35,36,36,32,31,29,35,34,34,42,36,32,28,24,35,36,46,42,29,30,36,41,42,42,48,34,44,38,34,33,39,40,41,27,39,32,29,33,24,26,40,47,30,34,32,35,29,32,39,33,44,36,36,19,29,34,38,31,30,32,35,32,31,37,36,32,40,37,30,35,37,36,22,46,32,22,46,35,30,40,47,42,36,37,33,36,33,16,30,31,37,46,36,29,16,40,31,37,35,34,26,52,37,38,32,40,27,37,40,17,19,36,37,39,47,20,17,14,27,44,30,35,33,58,40,36,36,32,27,13,36,35,29,37,27,38,38,29,23,25,44,35,0,35,29,30,36,34,50,24,32,27,42,33,32,38,31,29,37,23,18,42,39,43,32,31,50,36,28,32,50,19,25,34,28,32,36,40,41,41,36,34,43,37,38,47,31,28,40,32,31,36,34,40,37,30,35,26,41,35,23,42,32,36,34,49,41,31,35,27,34,39,38,36,34,22,32,26,33,22,24,37,37,43,39,39,38,48,37,38,40,28,18,33,35,34,29,33,45,28,36,34,37,20,39,26,25,34,35,37,43,24,31,24,37,38,43,47,41,37,30,32,35,29,30,47,30,40,32,39,39,29,24,35,36,34,29,35,30,24,38,34,34,36,45,27,30,26,45,39,27,34,31,39,34,49,38,40,27,31,33,33,32,39,37,35,37,31,36,44,35,43,40,47,38,38,26,34,50,27,40,40,30,37,34,32,34,30,28,31,35,47,30,32,41,39,37,39,25,37,37,30,33,28,37,33,35,31,52,36,26,40,51,34,32,40,36,45,40,33,19,42,29,40,32,31,26,24,25,44,43,38,33,30,31,45,34,44,41,39,46,26,40,43,25,37,40,28,35,34,26,29,28,33,35,35,37,21,31,26,16,24,38,110
37,23,18,28,32,31,22,31,12,25,33,32,24,23,6,25,24,32,27,25,35,13,18,18,21,19,28,35,26,32,32,35,36,22,25,29,29,19,17,20,33,34,18,18,31,32,22,21,28,31,35,42,34,45,26,32,29,14,27,31,12,32,28,23,23,26,29,39,29,36,19,39,38,24,31,33,24,26,31,25,25,22,36,11,30,22,13,9,38,28,33,25,31,24,29,27,23,33,29,6,25,21,31,23,23,34,20,23,27,29,25,5,6,28,27,24,23,31,31,27,25,15,31,29,31,19,26,32,22,37,21,29,30,36,50,26,22,28,23,29,24,47,40,31,30,31,23,25,20,25,20,37,6,13,12,14,30,37,28,29,26,36,23,23,27,30,44,30,31,24,35,19,14,32,27,34,7,24,27,30,10,28,29,23,24,28,32,32,39,24,27,32,34,37,17,30,44,22,31,26,32,34,22,19,44,29,23,22,28,30,30,20,35,27,19,23,26,25,30,23,17,29,20,16,46,31,35,29,25,22,22,20,15,26,28,25,23,33,27,28,32,37,17,37,30,17,25,25,28,33,22,25,22,31,33,31,31,26,26,29,32,20,27,19,42,15,20,24,27,25,26,29,29,22,21,27,34,26,25,32,32,23,19,30,30,24,30,30,7,32,21,40,23,23,27,25,17,13,16,29,19,30,25,29,18,17,11,33,29,22,34,33,30,36,27,29,31,21,32,21,28,30,26,28,25,26,32,31,32,20,35,20,27,26,32,17,30,39,27,28,29,27,27,33,23,23,23,24,28,23,21,25,35,13,14,26,26,31,32,27,29,25,28,19,31,28,31,37,26,28,27,26,28,35,20,37,37,32,34,28,30,30,32,26,36,31,16,28,29,30,33,30,21,30,36,24,22,35,25,30,26,43,35,25,27,18,20,16,32,21,24,29,26,22,35,34,20,15,23,45,33,28,25,27,23,30,27,27,26,29,28,29,24,30,24,26,36,25,35,0,30,31,26,26,37,22,22,29,38,31,24,29,26,21,30,33,28,38,33,31,14,8,46,36,28,28,42,20,25,19,22,26,32,23,28,31,13,18,28,17,14,40,32,23,33,31,21,22,23,45,23,32,28,26,16,17,27,30,26,26,36,40,29,24,27,30,30,20,22,38,26,13,31,27,31,31,33,33,31,28,37,33,30,28,33,31,43,30,22,27,25,33,17,23,33,22,30,24,26,28,39,29,30,30,27,29,29,28,27,30,34,20,20,13,34,30,23,27,30,24,24,41,20,25,22,31,15,23,33,19,18,11,23,29,16,22,34,22,28,18,33,27,27,20,34,31,25,24,26,32,30,37,15,28,23,27,14,22,9,31,31,23,33,31,26,22,23,38,38,33,25,27,21,24,40,19,30,29,34,37,25,27,30,27,18,21,31,38,31,26,39,23,27,29,16,32,37,24,27,22,31,29,27,30,41,29,25,35,38,29,29,33,23,41,21,36,27,30,30,27,20,29,16,23,22,35,31,28,19,36,35,41,26,33,28,31,40,34,16,28,15,32,29,29,33,31,10,7,22,27,20,25,29,29,27,35,19,16,22,94
38,27,36,37,32,39,21,33,32,39,32,39,28,27,26,43,18,35,28,11,43,30,31,29,22,37,15,22,24,31,31,41,30,30,37,32,25,20,26,38,29,30,36,40,33,37,27,32,35,32,41,44,38,48,34,26,17,33,36,32,25,33,21,29,13,4,32,40,30,33,17,35,43,29,38,26,28,29,37,32,24,8,29,29,24,32,33,29,35,27,27,31,32,32,36,34,30,34,29,24,33,27,27,28,31,40,19,17,33,35,26,25,26,37,21,30,26,35,34,33,33,32,39,37,25,20,28,29,37,31,33,35,21,33,46,35,33,33,17,31,36,34,41,33,28,37,28,22,32,29,23,37,27,34,30,29,35,33,34,31,32,21,31,30,21,31,46,33,40,42,38,25,30,28,34,28,26,36,32,32,31,33,29,35,40,32,34,34,37,26,32,36,45,23,23,25,61,35,17,34,22,37,29,23,41,31,31,30,27,32,31,31,41,33,31,28,20,33,29,21,21,31,40,36,44,37,42,33,28,25,23,35,35,26,36,28,31,30,31,31,26,45,16,37,31,25,38,31,31,32,28,30,27,30,47,39,30,25,20,23,36,28,26,37,42,32,34,21,33,31,23,31,31,38,27,33,41,29,42,29,36,29,31,34,34,23,35,31,27,27,36,46,27,36,33,27,32,31,36,33,35,24,31,30,26,38,31,18,14,26,34,37,48,41,24,32,33,33,21,39,40,29,41,36,27,28,34,41,35,31,41,30,36,17,38,35,36,40,28,27,33,31,34,18,44,28,34,22,32,24,39,36,34,30,31,33,30,31,30,28,26,30,26,37,25,19,35,22,27,36,29,27,34,38,34,40,44,39,41,36,31,23,34,27,37,35,27,42,30,21,23,31,22,32,21,27,23,41,19,20,25,45,32,29,35,12,10,27,33,33,37,19,16,28,17,42,26,21,24,55,35,26,38,31,14,20,33,31,31,34,24,32,25,26,20,22,37,28,29,30,0,1,28,29,43,26,27,28,31,28,28,33,32,24,36,28,23,37,33,32,34,26,45,31,23,32,45,14,30,24,21,25,31,35,36,39,26,26,43,29,29,44,22,25,32,37,28,26,24,43,31,31,29,33,36,35,28,43,19,28,41,40,28,29,30,15,33,33,30,33,42,17,22,21,32,21,23,35,30,39,42,30,17,38,38,37,42,31,21,27,29,36,26,36,31,24,32,33,32,27,35,25,26,25,27,30,24,29,28,31,36,33,37,43,20,24,28,29,34,28,24,27,23,35,28,37,30,22,23,27,28,29,32,26,33,27,41,26,35,34,36,30,32,26,35,33,34,29,28,29,29,34,28,29,24,28,35,32,27,32,34,30,37,32,31,31,32,37,27,33,37,33,23,32,45,23,27,30,37,44,38,30,31,27,32,35,38,34,25,31,36,40,28,36,34,32,35,23,28,25,39,32,31,29,47,32,33,42,49,34,26,38,29,43,33,35,26,33,33,28,24,26,19,35,36,39,37,35,30,34,33,44,28,34,39,34,46,31,33,39,18,28,31,23,36,36,32,29,27,25,34,32,27,35,33,25,13,17,32,104
39,28,37,38,33,40,22,34,33,40,33,40,29,28,27,44,19,36,29,12,44,31,32,30,23,38,16,23,25,32,32,42,31,31,38,33,26,21,27,39,30,31,37,41,34,38,28,33,36,33,42,45,39,49,35,27,18,34,37,33,26,34,22,30,14,5,33,41,31,34,18,36,44,30,39,27,29,30,38,33,25,9,30,30,25,33,34,30,36,28,28,32,33,33,37,35,31,35,30,25,34,28,28,29,30,41,20,18,34,36,27,26,27,38,22,31,27,36,35,34,34,33,40,38,26,21,29,30,38,32,34,36,22,34,47,34,34,34,18,32,37,35,42,34,29,38,29,23,33,30,24,38,28,35,31,30,36,34,35,32,33,22,32,31,22,32,47,34,41,43,39,26,31,29,35,29,27,37,33,33,32,34,30,36,41,33,35,35,38,27,33,37,46,24,24,26,62,36,18,35,23,38,30,24,42,32,32,31,28,33,32,31,42,34,32,29,21,34,30,22,22,32,41,37,45,38,43,34,29,26,24,36,36,27,37,29,32,31,30,32,27,46,17,38,32,26,39,32,32,33,29,31,28,31,48,40,31,26,21,24,37,29,27,38,43,33,35,22,34,32,24,32,32,39,28,34,42,30,43,30,37,30,32,35,35,24,36,32,28,28,37,47,28,37,34,28,33,32,37,32,36,25,32,31,27,39,32,19,15,27,35,38,49,42,25,33,34,34,22,40,41,30,42,37,28,29,35,42,36,32,42,31,37,18,39,36,37,41,29,28,34,32,35,19,45,29,35,23,33,25,40,37,35,31,32,34,31,32,31,29,27,31,27,38,26,20,36,23,28,37,30,28,35,39,35,41,45,40,42,37,32,24,35,28,38,36,28,43,31,22,24,32,23,33,22,28,24,42,20,21,26,46,33,30,36,13,11,28,34,34,38,20,17,29,16,41,27,22,25,54,34,27,39,32,15,21,34,32,32,35,25,33,26,27,21,23,38,29,30,31,1,0,29,30,44,27,28,29,32,29,29,34,33,25,37,29,24,38,34,33,35,27,46,32,24,33,46,15,31,25,22,26,32,36,37,40,27,27,44,30,30,45,23,26,33,38,29,27,25,44,32,32,30,34,37,36,29,44,20,29,42,41,29,30,31,16,34,34,31,34,43,18,23,22,33,22,24,36,31,40,43,31,18,39,39,38,43,32,22,28,30,37,27,37,32,25,33,34,33,28,36,26,27,26,28,31,25,30,29,32,37,34,38,44,21,25,29,30,35,27,25,28,24,36,29,38,31,23,24,28,29,30,33,27,34,28,42,27,36,35,37,31,33,27,36,34,35,30,29,30,30,35,29,30,25,29,36,33,28,33,35,31,38,33,32,32,33,38,28,34,38,34,24,33,46,24,28,31,38,45,39,31,32,28,33,36,39,35,26,32,37,41,29,37,35,33,36,24,29,26,40,33,32,30,48,33,34,43,49,35,27,39,30,44,34,36,27,34,34,29,25,27,20,36,37,40,38,36,31,35,34,45,29,35,39,35,47,32,34,40,19,29,32,24,37,37,33,30,28,26,35,33,28,36,34,26,14,18,33,105
32,26,28,31,26,32,9,33,27,28,30,34,18,23,22,39,26,27,22,24,39,26,26,29,22,32,26,19,29,28,23,34,26,16,29,20,31,15,27,25,22,23,33,32,24,29,15,32,33,26,30,39,32,40,35,27,34,28,18,27,24,27,22,24,33,24,20,26,28,29,32,31,35,32,40,30,16,17,35,20,15,20,25,27,20,26,29,25,36,22,23,33,27,28,24,26,22,28,24,22,11,22,23,14,30,33,16,25,13,11,24,21,20,34,21,19,14,25,22,24,30,20,34,20,25,15,24,30,37,30,25,24,25,19,48,36,25,29,25,37,27,27,20,5,29,26,25,30,28,34,23,19,20,27,28,17,27,37,23,24,23,27,17,34,27,27,41,36,22,33,29,24,19,33,30,29,19,22,9,28,24,32,23,27,29,28,25,22,34,25,29,25,31,31,26,26,52,22,25,28,22,38,34,31,48,21,29,28,18,25,24,32,41,23,23,22,28,20,21,27,29,22,18,22,41,39,34,37,21,18,18,23,30,12,22,20,23,26,32,28,34,39,13,31,25,25,34,14,29,25,23,20,28,27,36,25,25,22,27,23,31,22,23,32,35,20,20,7,14,22,31,22,26,29,23,25,29,17,28,34,22,28,31,32,16,14,17,24,21,28,24,35,35,32,24,25,20,28,26,23,27,30,34,28,26,30,25,34,30,22,26,32,36,36,14,29,39,26,29,33,33,42,29,37,22,23,29,31,39,25,30,30,28,13,32,30,28,35,26,18,27,27,20,34,41,26,30,26,29,19,37,25,20,18,19,29,31,25,24,23,34,24,30,27,27,15,34,34,20,35,27,34,33,36,26,37,36,27,31,14,23,27,20,22,30,24,23,31,18,17,27,26,10,27,31,18,21,43,29,32,16,39,37,25,25,20,18,32,31,31,34,25,24,23,36,36,22,24,12,50,30,22,20,19,18,24,28,11,20,34,32,24,26,27,28,30,32,19,36,26,28,29,0,17,35,21,27,28,27,30,24,34,24,12,28,35,30,39,27,37,30,24,44,26,18,25,43,22,30,25,12,16,36,32,31,34,23,28,33,21,25,32,27,31,28,9,16,30,28,45,18,27,20,33,30,25,31,34,23,16,33,26,32,21,18,31,31,24,32,41,39,25,18,29,33,23,25,24,20,34,28,16,28,40,35,26,39,28,18,22,17,33,24,23,37,19,27,32,13,19,36,31,30,32,20,25,32,18,21,23,36,27,36,39,36,32,30,27,22,29,18,35,11,26,20,35,26,8,21,23,22,27,28,31,30,24,28,32,26,20,41,23,21,21,34,29,26,25,33,35,26,28,24,36,22,26,28,18,25,27,22,24,28,22,37,32,26,33,23,31,26,12,31,18,38,19,31,31,29,36,31,31,29,22,23,21,31,41,29,23,35,28,30,28,29,40,26,14,18,13,32,26,28,35,32,23,27,37,46,31,23,32,31,36,19,32,18,38,25,29,30,32,10,32,32,42,36,23,31,29,28,38,26,35,36,31,38,36,24,36,11,34,31,31,35,27,32,33,26,7,22,20,21,30,27,31,21,12,32,104
32,23,29,28,32,15,8,31,28,33,27,29,24,20,22,39,25,20,28,23,42,25,24,19,20,25,27,26,27,21,26,36,25,19,23,13,28,15,21,27,24,25,34,30,19,22,8,31,28,36,23,37,31,41,29,20,29,26,31,24,17,31,28,22,34,25,13,27,28,29,34,30,35,31,33,23,9,16,31,13,21,23,24,27,19,24,29,25,29,24,22,23,27,27,17,20,24,34,17,22,28,21,22,17,28,28,16,22,24,22,30,21,20,27,22,12,7,20,21,23,25,15,34,29,31,15,18,34,33,33,28,30,35,22,42,33,15,32,24,35,20,43,36,22,28,27,25,27,27,28,19,33,20,27,28,12,28,30,16,17,20,26,20,32,28,27,40,35,35,35,23,19,14,36,24,22,19,25,26,31,24,32,29,35,32,31,18,19,31,24,22,27,30,29,26,25,47,25,26,28,28,31,32,30,46,28,22,21,24,18,30,30,36,22,22,15,27,22,22,21,28,25,32,28,39,32,35,36,10,13,18,18,31,15,25,23,26,25,29,21,33,37,13,25,28,18,31,23,29,27,25,17,30,27,31,28,27,21,25,24,31,20,16,26,42,15,20,10,25,21,28,28,26,36,20,27,22,10,28,30,18,23,24,31,22,20,23,30,19,21,19,28,34,29,30,22,15,29,29,21,30,28,34,29,19,31,25,27,28,21,29,27,39,37,26,22,32,33,33,27,40,38,24,30,22,16,22,31,35,23,25,23,29,12,33,24,27,41,29,24,30,22,26,32,35,27,33,20,25,16,32,23,21,13,14,26,26,37,37,22,28,17,24,27,29,14,27,33,19,31,27,32,28,36,29,40,30,20,34,31,30,26,27,19,29,17,22,26,15,16,28,25,7,20,24,20,21,33,23,34,22,34,30,28,39,19,21,32,32,28,27,27,27,23,25,34,19,24,9,45,25,24,29,12,28,25,34,26,18,29,26,27,28,28,22,24,32,21,34,26,29,30,17,0,28,21,28,21,26,33,23,29,19,5,27,32,27,42,33,32,30,24,41,32,24,22,40,21,25,19,18,22,34,25,26,29,16,21,26,24,24,40,32,26,27,20,9,25,25,47,24,24,20,32,30,29,27,33,33,15,34,29,34,16,17,29,31,22,25,34,37,24,17,27,26,27,29,21,26,34,31,19,29,36,35,19,36,28,18,15,16,26,22,26,31,19,27,27,24,20,29,24,23,26,27,25,34,21,27,18,29,32,36,39,35,31,24,22,15,26,24,34,6,31,19,30,25,9,29,26,25,27,24,27,26,24,31,25,24,18,34,16,17,21,36,26,26,27,28,29,19,40,23,35,22,26,28,22,20,24,15,35,31,25,32,25,23,36,34,28,19,25,25,21,41,24,34,31,29,36,28,24,29,15,18,24,31,41,27,18,28,23,27,22,23,33,32,16,11,6,27,26,24,30,41,29,27,37,39,33,17,25,24,31,22,29,19,31,26,25,23,32,12,30,29,37,31,16,29,27,28,39,21,35,29,29,36,29,30,32,11,29,28,26,32,20,25,28,24,23,16,13,25,27,24,33,18,12,25,97
39,39,25,38,40,36,26,35,42,32,37,35,39,27,36,46,39,38,32,32,53,42,39,29,28,21,36,36,35,36,36,50,41,37,41,31,36,33,38,37,39,40,41,43,29,40,20,41,31,43,33,48,37,55,40,22,31,34,39,39,33,27,37,30,46,39,31,37,33,35,42,48,46,35,44,25,27,34,43,23,37,36,39,36,37,35,42,39,31,34,40,28,40,32,27,38,36,38,34,34,35,34,40,35,38,24,34,38,39,40,34,35,36,33,34,30,25,35,39,33,34,33,45,44,32,33,33,31,27,48,43,29,23,40,58,36,33,29,39,45,16,41,42,37,29,45,38,34,37,38,29,47,31,35,39,30,44,39,34,27,30,43,38,43,33,34,47,45,39,44,33,37,32,38,38,24,32,43,33,42,35,26,42,41,31,39,30,28,40,38,37,42,48,44,20,26,57,33,38,44,30,41,31,35,53,28,40,39,40,28,45,29,36,36,39,35,37,34,40,33,33,40,42,46,12,6,45,45,37,36,33,35,45,33,43,36,35,38,36,36,45,52,31,41,31,36,39,32,39,36,29,37,31,45,39,46,32,36,41,36,39,35,31,36,54,33,38,28,34,31,35,35,42,36,28,43,32,28,46,30,30,35,41,36,35,36,36,45,37,23,37,46,36,37,33,33,33,36,27,34,36,43,28,38,37,31,32,40,36,26,39,37,47,21,35,33,44,42,42,23,46,35,42,47,36,33,39,49,25,32,39,40,42,30,40,34,37,50,28,36,41,36,39,40,45,39,39,32,30,31,38,36,39,31,32,34,44,44,45,29,38,33,36,40,31,32,36,44,34,26,21,37,46,30,35,52,48,16,48,38,31,28,37,34,44,29,40,44,33,34,43,43,25,37,42,31,27,38,35,44,38,48,40,40,49,34,36,46,41,39,43,33,36,37,45,30,27,22,27,42,44,34,37,30,30,40,37,31,31,48,40,40,33,42,36,38,50,32,50,37,43,44,35,28,0,35,40,34,37,30,33,43,39,23,45,42,37,43,41,50,41,32,50,48,40,32,50,36,36,36,34,30,48,43,37,40,32,37,44,39,42,53,42,41,36,38,19,34,32,49,35,37,26,37,46,38,38,43,35,33,46,47,16,36,35,37,17,37,41,41,43,29,35,43,42,31,33,39,38,42,46,37,38,33,49,30,53,45,36,32,32,29,32,34,43,37,42,36,33,38,44,31,32,28,40,43,44,36,42,34,42,34,27,50,48,46,39,42,33,33,37,48,24,35,29,38,43,27,29,37,38,38,42,27,31,37,37,37,20,36,40,34,32,35,39,33,44,39,43,43,37,48,41,49,26,22,26,40,36,40,31,37,31,35,40,41,33,49,46,46,15,34,39,35,55,23,17,20,47,54,38,34,35,31,32,32,34,46,42,38,32,41,29,40,33,45,44,32,27,22,43,33,31,40,59,37,34,49,35,25,29,44,30,43,40,47,37,37,41,36,35,28,30,39,38,51,46,12,28,42,41,46,34,40,25,36,32,41,38,37,29,31,31,45,48,32,43,44,37,39,34,15,33,30,43,39,34,30,21,93
29,17,25,22,27,27,17,27,24,27,21,26,6,15,18,32,24,22,30,23,37,20,20,20,19,23,25,26,26,15,24,33,24,28,27,24,17,12,18,25,26,27,29,26,19,24,19,24,22,30,30,33,24,35,30,19,23,15,23,13,19,27,23,11,34,29,19,34,25,30,33,27,32,23,31,22,20,25,23,20,16,25,28,23,23,20,17,21,33,21,21,23,18,22,24,15,13,36,13,18,27,1,21,25,27,32,13,18,21,23,28,17,16,27,22,23,18,17,30,15,19,9,27,11,27,6,14,31,23,28,27,23,25,31,45,28,22,24,23,35,28,41,34,26,19,27,21,21,19,17,20,32,19,26,24,10,33,27,27,17,14,21,29,25,27,12,37,30,25,28,27,15,10,32,23,21,18,34,25,28,23,21,21,18,26,26,15,21,33,18,14,19,32,30,15,22,47,20,26,22,28,32,26,21,40,17,19,18,21,18,12,22,31,31,21,12,27,19,27,15,23,20,28,24,28,29,37,32,17,17,3,16,27,24,32,15,18,21,24,15,27,19,10,30,23,11,25,20,26,28,20,14,26,24,29,37,24,10,15,24,28,2,10,21,36,9,14,19,22,13,22,23,23,33,9,23,29,16,34,23,29,19,15,24,25,17,26,12,15,20,17,39,29,23,23,16,13,24,23,24,22,25,23,25,10,28,18,31,27,16,27,19,34,32,10,27,26,20,26,25,27,31,22,32,13,12,18,25,27,5,23,14,25,16,29,23,18,35,23,17,29,16,29,31,31,9,26,16,14,11,33,26,30,9,8,20,20,31,32,19,25,10,20,15,25,18,27,32,14,25,24,25,24,30,21,29,25,31,31,30,26,23,25,8,22,16,21,24,24,12,33,24,16,16,31,19,18,33,17,31,19,35,33,17,35,21,23,28,24,22,29,30,27,20,32,34,8,13,18,40,25,20,21,22,30,30,27,27,21,29,30,19,27,25,26,28,29,20,24,22,26,27,21,21,35,0,8,18,30,32,15,23,16,16,26,29,24,39,28,23,26,20,42,27,19,16,34,20,22,16,15,19,37,29,22,25,18,14,30,23,19,33,15,23,31,25,20,21,19,43,17,21,21,27,26,13,24,25,30,14,36,37,20,13,26,27,28,18,18,31,32,25,21,25,22,28,30,21,24,19,28,28,26,29,29,30,31,24,14,11,13,31,21,21,25,16,24,26,21,23,25,21,20,21,21,21,29,16,9,19,23,27,29,35,26,22,15,19,23,21,19,30,15,21,10,22,18,18,27,25,24,23,24,20,22,20,28,14,24,14,29,22,22,18,30,23,26,10,26,27,17,29,20,24,19,23,11,16,21,24,26,30,26,23,31,27,17,33,28,33,29,22,25,21,39,19,19,16,35,33,27,25,26,20,12,19,25,34,24,15,34,17,21,17,24,27,27,17,16,17,30,11,13,21,37,26,20,16,33,22,22,22,21,24,31,24,24,26,20,27,12,32,11,20,21,33,27,27,23,23,24,42,17,29,30,32,36,32,27,21,10,24,25,29,27,13,18,21,23,20,27,24,21,26,21,36,20,9,29,101
26,23,28,20,29,35,22,35,22,33,18,31,14,23,16,37,28,14,30,29,39,25,25,28,27,19,28,23,34,21,22,37,31,29,32,22,22,20,26,30,22,23,30,34,16,16,26,23,27,29,35,37,32,27,38,21,30,22,28,21,24,27,25,12,32,23,15,32,24,32,33,21,28,19,31,18,20,30,30,28,18,19,24,17,25,21,23,19,37,21,28,30,26,18,29,9,5,36,17,18,30,9,28,22,32,34,21,26,24,22,30,17,18,21,24,23,21,15,30,12,27,17,29,19,23,14,21,33,27,36,29,31,31,36,42,36,30,16,21,34,24,37,36,24,22,31,29,17,15,25,28,32,27,34,24,18,39,32,27,14,11,29,28,21,31,14,34,23,32,34,32,18,18,35,26,20,26,30,28,28,27,28,26,26,34,27,23,18,27,22,6,11,24,34,22,19,44,22,28,24,26,32,30,19,36,16,27,26,17,15,20,28,37,26,27,20,31,27,28,23,21,28,32,28,36,36,33,24,25,25,11,24,25,29,35,7,10,29,26,7,25,27,18,36,22,19,21,25,32,25,22,22,24,32,36,33,24,18,23,26,32,10,16,25,33,17,22,24,27,10,18,24,28,40,14,26,37,18,36,24,36,22,23,26,24,13,25,20,19,20,25,38,27,19,26,12,21,25,26,31,14,20,30,33,18,36,23,37,33,24,25,17,36,24,18,27,30,28,22,21,35,31,19,31,21,16,19,33,34,13,20,22,21,18,31,27,25,34,19,17,29,8,28,37,39,1,25,24,10,19,31,33,35,17,16,16,26,28,29,16,21,18,28,23,33,20,24,37,22,17,27,21,22,36,13,37,19,26,35,33,22,15,23,16,28,24,28,21,31,20,34,28,23,20,35,27,26,40,23,27,15,41,38,25,38,23,21,26,32,18,28,29,27,28,34,31,15,20,25,48,30,28,26,19,24,31,30,30,28,34,30,11,22,32,26,28,37,28,32,22,27,28,27,28,40,8,0,26,26,32,11,15,24,23,21,30,25,39,30,31,19,20,37,29,21,13,31,24,18,24,15,19,37,29,24,21,25,22,31,25,26,39,23,24,30,20,27,17,15,45,25,29,23,31,28,21,20,22,29,21,32,43,27,21,31,34,28,23,26,34,36,25,23,17,26,27,29,28,20,27,36,33,28,29,31,30,25,25,22,15,20,31,26,23,33,21,21,34,26,29,29,24,25,22,29,29,25,24,17,25,27,25,26,31,22,26,23,27,19,29,21,38,23,28,17,20,26,23,27,23,24,23,32,21,26,28,33,22,21,22,28,22,27,23,26,21,33,2,25,24,9,37,27,30,27,26,19,24,21,32,33,28,27,21,31,33,25,30,20,41,25,27,26,18,47,27,26,24,36,41,31,25,34,26,20,21,30,35,21,23,36,25,23,11,28,31,26,17,22,24,26,13,11,26,35,19,27,24,41,29,25,30,28,32,27,18,30,25,12,19,20,30,19,23,22,35,30,28,27,27,28,39,13,25,33,38,33,39,27,17,18,25,23,33,21,21,26,29,31,20,27,28,29,23,26,32,24,17,31,99
37,30,35,33,33,36,21,37,31,38,34,33,20,21,25,38,22,27,28,23,44,16,21,13,25,24,19,26,32,22,30,31,30,32,35,29,29,21,12,26,22,23,26,35,32,29,23,24,35,33,28,40,35,35,25,26,22,31,32,25,24,23,33,27,33,24,29,32,29,29,37,32,26,27,34,29,25,17,35,18,26,20,29,27,24,25,20,24,33,32,27,31,17,28,22,26,22,34,27,25,29,17,24,30,35,34,26,15,31,29,28,24,23,35,22,18,23,26,20,29,33,23,29,25,28,24,30,33,32,34,29,24,33,35,47,34,9,11,21,21,26,43,36,23,26,35,29,28,31,26,26,26,30,37,20,24,36,9,22,30,27,24,33,26,25,26,45,26,36,31,26,23,24,40,34,28,29,38,27,33,34,30,30,32,39,34,29,32,22,29,28,33,37,32,26,29,53,28,26,31,28,39,31,27,42,31,28,27,23,31,26,30,29,23,29,6,24,28,25,24,25,19,28,32,42,34,35,31,11,14,21,30,34,28,37,20,17,4,30,27,30,33,23,25,21,29,35,14,23,25,30,8,30,37,39,38,29,22,18,24,39,16,24,27,43,23,28,23,16,27,29,33,36,39,25,22,27,26,35,24,33,27,26,35,27,25,28,26,24,27,31,34,25,33,32,29,27,23,33,26,21,19,34,24,28,38,28,32,31,22,33,28,44,19,24,33,17,34,25,22,41,29,36,31,31,26,31,36,34,19,36,27,32,17,34,29,31,44,24,29,34,32,31,31,29,26,26,25,28,17,16,28,34,23,22,30,25,34,35,27,32,8,29,24,29,19,39,32,20,35,29,25,32,38,20,38,36,26,32,32,25,28,31,20,30,30,19,37,30,13,31,23,22,25,30,29,24,41,26,27,27,41,20,26,24,16,18,35,27,29,34,27,24,29,26,36,24,24,24,38,26,29,30,28,26,28,35,29,23,22,12,24,32,14,8,10,30,28,27,29,28,29,28,21,34,18,26,0,31,32,30,27,10,24,28,26,21,37,34,36,26,27,32,27,27,25,43,18,16,10,23,20,24,35,36,33,23,23,32,31,17,31,29,13,32,27,22,24,26,47,26,3,20,33,33,22,18,39,24,28,34,42,29,7,16,30,25,23,27,13,21,21,22,17,31,29,31,30,20,37,29,32,21,31,38,25,30,22,24,25,29,33,29,31,34,29,37,32,15,28,16,3,2,25,28,30,28,22,23,25,14,36,18,36,22,18,25,13,31,27,25,31,23,30,26,31,18,22,27,33,32,21,18,26,33,28,38,23,26,27,39,22,24,29,34,17,20,25,16,29,25,38,18,33,25,29,25,30,27,37,31,34,35,29,29,32,31,27,31,43,25,16,11,32,49,25,28,31,33,40,33,35,32,15,24,29,35,36,18,9,32,31,28,28,30,18,26,25,30,25,32,25,27,33,45,13,21,34,31,31,17,16,32,36,35,23,27,36,20,35,21,30,22,25,24,39,33,22,31,37,37,40,30,35,22,34,38,21,34,35,21,22,19,27,29,27,35,35,17,28,22,19,29,24,15,33,15,22,31,103
42,25,38,36,28,33,18,33,40,40,34,36,32,20,34,44,26,23,33,25,48,27,28,26,27,32,29,36,34,29,13,47,24,29,38,29,19,27,31,39,26,27,30,38,30,25,24,33,15,35,34,47,34,43,38,24,33,35,30,31,26,31,29,28,31,27,29,38,33,37,35,37,31,20,32,27,25,26,38,24,31,31,2,33,21,29,34,37,24,21,21,37,35,27,20,25,21,39,27,32,35,29,32,27,37,44,29,32,29,27,34,33,34,36,31,26,23,18,31,28,18,28,33,37,33,29,33,31,30,40,38,32,26,32,55,23,30,32,33,40,36,51,44,29,31,37,30,34,24,13,28,43,34,31,33,26,38,40,30,28,27,28,30,35,37,25,38,38,34,45,26,33,28,31,32,22,33,35,33,33,38,11,28,37,41,38,33,31,43,24,30,35,33,38,35,34,57,32,35,28,30,40,23,30,53,33,25,24,31,29,36,21,49,32,32,34,32,32,32,19,32,26,35,39,47,42,32,40,29,32,32,26,43,25,35,23,26,27,28,31,36,45,27,39,35,33,34,34,34,29,29,36,23,41,27,38,24,28,33,33,36,28,24,35,50,29,34,20,36,26,35,37,37,22,27,29,33,26,41,37,33,37,31,24,27,29,28,37,33,25,32,42,38,32,39,29,29,35,36,29,30,28,43,33,32,27,38,33,35,21,16,28,46,40,36,38,36,39,35,34,34,38,38,34,35,26,28,41,28,31,36,30,38,14,34,37,34,41,36,29,34,31,31,39,39,25,35,20,23,23,39,31,31,27,28,29,34,36,37,32,38,34,24,32,29,16,29,39,26,29,30,22,37,36,29,35,35,36,36,38,39,30,14,26,36,33,24,40,27,18,36,30,19,30,30,34,26,46,17,31,27,48,43,23,42,32,31,44,30,35,36,31,29,35,40,45,28,33,21,31,43,24,32,28,33,33,36,32,26,41,31,27,25,21,27,29,44,35,42,38,31,32,27,26,37,30,26,31,0,32,28,30,38,21,30,41,36,46,29,40,35,34,49,42,34,29,47,30,34,33,31,35,43,35,21,24,25,20,40,34,26,42,40,32,21,25,25,34,32,47,34,28,33,32,40,30,36,38,38,25,32,39,21,35,27,34,34,30,24,41,44,30,19,31,36,29,31,28,28,36,38,29,31,36,32,33,40,36,29,25,26,42,31,29,29,30,22,31,35,30,39,32,33,35,36,27,36,28,35,32,37,37,30,47,36,34,36,36,31,25,28,36,20,38,29,31,27,19,31,32,33,34,37,34,23,29,15,20,35,32,43,29,27,32,42,37,37,24,35,27,33,35,25,37,25,29,37,32,29,37,31,40,6,12,36,34,36,41,39,40,35,36,30,31,50,24,20,23,40,47,33,40,34,29,25,31,12,40,29,37,25,36,36,27,38,37,29,32,27,22,22,24,22,23,50,33,34,44,24,12,30,43,40,40,32,33,29,40,28,28,18,34,26,38,38,46,45,32,20,37,38,47,30,42,29,37,47,44,41,17,25,38,35,39,37,31,40,43,27,34,30,29,25,39,39,36,33,26,41,113
38,30,13,36,28,45,25,9,32,20,33,35,28,23,27,33,18,37,26,31,33,20,21,33,31,21,32,36,38,36,29,39,37,14,27,33,25,29,24,33,33,34,30,19,29,35,26,26,23,30,39,32,34,47,22,28,37,23,27,35,33,21,30,30,33,24,30,42,33,5,32,22,36,31,40,31,29,27,42,29,23,20,34,25,30,25,33,29,8,30,34,42,31,22,33,34,32,32,28,27,32,31,14,27,33,22,30,21,18,20,28,26,25,36,17,22,27,30,32,33,26,25,39,26,26,29,29,1,30,31,23,31,28,35,51,36,35,37,17,34,16,41,40,26,34,32,33,32,30,31,30,32,36,32,33,26,38,37,26,27,30,24,13,28,7,34,41,45,31,31,31,31,26,15,38,30,35,18,30,24,40,31,25,19,19,25,31,31,40,29,32,37,27,27,34,31,57,19,21,26,23,40,33,27,51,31,29,28,28,28,32,33,36,21,21,28,24,23,32,30,25,33,30,34,38,36,43,39,33,34,32,32,35,18,20,30,33,34,32,31,30,47,27,29,31,22,29,34,30,36,31,30,35,41,45,23,33,29,24,15,39,30,31,26,26,23,18,23,35,31,33,22,16,33,28,36,38,27,24,32,36,35,28,37,21,24,22,34,26,29,33,38,27,27,24,27,29,34,15,20,37,24,33,29,23,28,20,35,31,22,26,33,35,42,24,33,37,17,26,23,24,38,37,38,29,31,35,29,14,33,39,27,36,27,37,28,33,44,28,28,23,29,25,35,35,33,28,29,30,27,42,12,26,25,24,24,30,29,30,28,36,30,33,32,23,29,21,32,30,31,35,31,40,42,36,31,44,22,45,35,31,33,32,30,33,30,17,35,34,31,28,35,26,30,34,36,32,46,32,29,26,40,36,34,37,16,18,35,32,28,30,20,21,29,37,30,27,32,28,42,42,25,25,32,26,25,20,32,17,38,28,34,34,30,24,26,46,35,33,31,28,29,30,33,30,32,32,32,32,0,26,36,32,28,33,32,27,43,29,31,35,29,44,34,26,32,44,14,34,24,22,18,31,35,29,32,34,32,35,19,19,37,30,29,37,22,25,32,30,41,25,35,14,33,35,33,32,27,31,21,42,32,23,29,28,30,39,23,30,37,46,21,29,21,33,22,24,29,31,44,43,32,34,35,33,29,44,41,32,30,22,35,27,22,40,23,31,32,34,28,21,29,30,28,11,30,23,32,31,24,40,36,32,44,34,31,24,33,34,29,20,37,27,26,25,36,20,24,24,17,18,32,30,29,35,32,23,35,20,22,36,23,18,24,41,27,32,34,32,33,29,35,18,28,33,34,39,16,30,26,35,33,36,30,23,34,31,42,32,27,15,33,27,23,31,25,22,25,39,46,32,35,40,19,27,20,20,39,25,31,9,33,31,32,29,38,35,24,29,28,40,33,31,27,43,25,33,39,35,30,17,38,35,35,15,39,29,33,32,37,33,2,28,24,23,30,36,18,32,34,33,16,28,40,25,6,32,35,34,37,27,28,25,23,42,32,27,30,23,27,26,21,26,34,35,26,17,26,9,81
15,26,20,22,29,38,19,34,19,26,18,26,16,14,22,26,24,22,28,22,28,20,23,24,21,27,18,21,28,16,23,36,20,19,22,22,24,15,24,21,28,29,31,30,14,24,21,12,25,18,30,32,26,32,31,20,29,23,20,26,25,31,25,14,33,24,18,40,13,21,35,27,17,8,26,23,14,27,25,26,18,20,30,26,20,23,16,19,34,24,23,31,20,7,30,18,14,34,12,21,26,16,19,20,30,29,16,20,29,27,28,22,22,30,20,20,16,24,32,14,22,21,35,24,12,9,18,27,24,30,18,22,32,33,42,27,28,21,25,36,22,34,27,29,11,20,24,6,4,28,22,35,18,25,27,20,29,35,24,12,11,33,20,10,29,23,23,19,24,26,29,13,18,29,21,18,17,25,26,17,22,17,26,31,26,16,25,16,28,25,15,20,32,30,23,8,42,12,24,33,15,21,23,21,25,5,22,21,23,11,22,21,30,32,16,26,24,22,17,20,19,22,31,32,39,37,36,17,23,20,12,26,22,23,25,16,19,33,23,16,33,34,13,27,11,22,10,22,25,31,20,26,23,27,37,28,26,22,23,22,31,17,11,22,22,21,26,21,20,12,7,22,26,34,16,21,35,15,31,26,31,17,23,15,22,20,23,22,23,21,27,36,25,8,20,1,23,26,18,21,22,29,31,24,21,29,23,30,26,13,26,26,28,29,12,16,27,32,24,27,39,29,20,23,16,11,17,26,34,20,20,22,10,23,20,24,22,37,8,24,18,3,26,30,33,10,14,21,19,18,26,23,26,19,20,5,32,17,18,5,10,25,25,22,24,25,22,34,20,17,21,10,22,30,21,33,28,25,24,29,11,24,24,21,26,26,21,22,27,27,28,31,19,15,32,22,20,40,18,34,22,33,35,21,38,24,22,32,21,7,30,18,21,23,36,28,16,21,21,42,32,24,18,11,26,25,24,24,18,36,28,20,25,27,24,26,32,23,32,24,28,29,24,23,33,15,11,30,28,26,0,10,22,18,28,29,26,37,30,33,27,19,33,29,21,13,31,22,16,22,18,16,39,18,19,16,26,25,20,14,19,28,25,26,27,25,22,6,4,42,20,33,12,24,32,20,18,24,27,12,35,37,27,25,28,27,17,25,29,37,31,22,18,26,21,16,18,20,26,28,27,30,20,18,26,26,34,28,18,10,11,20,24,15,30,19,23,23,21,21,24,29,28,24,26,25,25,18,19,25,24,25,26,37,31,31,24,30,8,20,21,30,18,22,14,29,18,20,16,12,13,26,24,23,17,23,31,25,18,23,33,24,19,21,15,30,22,11,23,26,18,40,20,30,21,22,24,28,24,27,23,28,22,22,26,35,17,32,29,40,21,22,26,16,41,16,26,25,25,32,25,14,28,17,19,13,28,37,29,23,33,27,21,20,25,28,32,20,24,19,15,22,20,28,35,23,16,20,35,18,15,36,18,34,22,27,20,30,21,28,23,27,14,26,25,31,25,21,20,22,23,28,2,14,28,29,30,34,25,26,13,25,28,31,22,23,29,26,24,23,24,24,25,25,21,24,23,12,24,88
25,30,30,32,28,42,27,41,29,36,28,35,26,24,25,36,27,26,36,30,38,30,33,32,31,32,28,31,29,20,32,46,21,29,32,28,34,25,34,29,35,36,33,40,24,28,27,22,15,28,34,36,34,40,41,24,33,33,30,36,29,36,35,24,38,29,22,45,23,31,36,34,27,18,36,27,24,35,29,32,28,25,32,28,25,33,26,28,30,33,18,41,30,17,36,22,18,42,16,23,34,24,29,30,40,39,26,26,36,35,34,24,25,34,30,27,22,28,40,24,12,22,42,32,22,19,28,37,34,39,28,32,38,41,52,37,36,29,26,26,32,44,37,36,19,30,32,16,14,32,32,35,28,35,25,23,39,32,31,22,21,38,30,20,30,27,33,29,34,36,39,17,22,37,30,22,27,35,32,27,32,27,31,39,36,26,35,26,38,29,19,24,36,35,33,18,52,22,34,37,25,31,31,22,35,15,32,31,30,21,32,29,40,39,26,29,29,32,27,24,20,28,37,35,49,47,46,27,33,30,22,23,32,33,35,20,23,31,33,20,35,40,23,36,21,31,20,32,31,38,30,29,31,37,42,38,30,32,29,32,36,23,15,26,32,24,29,29,30,22,17,32,36,43,26,25,41,19,37,36,37,21,31,25,32,26,33,32,26,25,30,43,26,18,30,11,20,28,28,31,27,31,38,30,30,39,30,27,31,23,35,30,38,37,22,26,19,40,34,34,47,39,29,33,26,15,21,36,36,26,30,30,20,28,30,28,32,47,18,30,28,7,35,34,43,14,24,25,23,28,36,33,36,23,23,15,35,27,28,15,20,31,29,32,34,30,32,39,25,26,31,20,26,37,26,43,32,35,34,37,21,28,33,31,35,36,31,31,34,32,36,35,26,19,24,32,30,50,22,40,28,43,41,31,44,21,23,35,27,17,40,28,29,33,42,38,26,31,28,52,37,29,28,21,31,33,34,30,28,33,23,24,33,25,19,21,41,33,38,29,33,34,34,29,43,23,15,27,30,36,10,0,31,24,33,33,32,47,29,41,32,25,43,39,31,23,41,23,26,32,28,26,29,28,9,6,30,29,30,24,29,38,31,18,37,33,28,16,14,52,30,30,22,28,35,30,28,34,36,22,45,46,36,28,36,32,27,32,33,33,41,16,23,28,25,26,28,30,33,38,37,38,30,28,36,34,32,38,28,14,21,30,34,25,34,29,33,33,31,31,28,24,25,34,36,35,35,27,29,34,16,32,36,42,35,39,34,22,18,30,31,40,25,32,24,33,28,28,26,22,23,26,34,33,25,31,21,29,28,28,37,31,29,31,25,34,32,15,21,31,22,44,30,40,31,32,28,31,26,37,33,29,32,31,30,33,27,36,33,40,31,32,16,26,49,22,35,35,35,42,32,24,38,26,25,23,18,43,32,30,31,30,31,24,29,20,39,30,30,25,25,26,24,37,39,32,24,30,45,28,25,30,28,44,32,25,30,34,25,32,27,35,24,29,29,35,29,31,28,26,27,38,12,24,37,39,40,40,29,30,23,35,36,32,32,33,38,36,34,33,31,31,30,35,25,34,22,22,34,98
35,26,31,28,35,34,26,38,28,36,32,29,18,19,22,36,25,24,24,21,47,14,19,18,23,31,17,24,30,27,28,41,28,34,31,21,31,19,10,28,18,19,32,33,30,23,21,22,30,33,26,39,31,33,35,31,32,28,31,23,28,19,31,25,37,28,28,30,19,27,37,35,16,30,28,28,28,22,29,16,24,27,36,27,28,23,18,22,25,27,25,29,26,26,20,23,19,30,25,22,25,15,34,31,33,36,24,19,27,25,26,21,20,31,26,24,26,28,25,26,31,21,27,23,18,22,28,32,27,24,29,29,31,37,55,32,14,20,18,25,28,41,34,19,25,34,25,20,26,29,24,22,28,35,24,22,32,19,20,28,25,16,35,24,28,23,43,21,35,29,26,19,22,32,34,32,27,39,23,29,32,33,32,30,35,30,27,32,25,25,25,30,31,36,22,27,58,25,30,33,21,35,33,32,39,27,31,30,19,29,24,29,27,22,27,4,31,26,23,27,32,22,31,30,40,36,27,22,9,12,19,28,31,33,40,17,14,14,28,24,35,31,21,33,11,27,32,10,21,21,26,4,33,35,37,36,24,20,22,28,39,14,22,31,42,21,26,28,12,24,21,31,34,40,23,25,25,28,39,25,31,23,22,33,25,23,26,24,21,30,29,40,32,30,30,21,25,27,29,24,12,11,30,22,26,35,25,27,23,20,31,26,39,28,22,30,25,32,23,29,39,19,34,31,29,24,29,26,31,17,34,23,30,27,26,32,32,42,14,27,30,25,29,27,34,23,24,28,25,15,26,26,39,21,20,27,17,34,35,25,24,6,32,24,26,28,36,28,18,31,25,29,28,34,11,35,33,30,42,28,17,25,29,18,28,28,17,36,21,23,32,19,25,28,30,21,22,39,29,37,25,41,30,29,34,23,25,32,25,27,40,24,26,27,24,34,22,20,27,36,24,26,29,31,25,29,34,25,21,28,22,21,35,24,18,20,40,20,31,26,32,33,24,19,39,16,24,10,38,32,22,31,0,24,18,30,25,27,36,34,17,24,35,32,24,27,45,21,6,8,21,22,28,31,34,37,29,26,33,29,15,27,27,13,32,23,20,20,18,44,24,13,18,29,30,22,8,36,20,28,26,47,36,3,21,22,29,21,30,23,31,28,26,14,32,22,24,33,16,35,39,37,19,32,38,31,39,32,24,23,27,34,27,22,37,27,35,30,11,24,26,13,12,21,32,33,26,18,21,28,24,34,28,32,32,28,31,9,28,25,27,37,24,30,24,29,16,27,22,31,30,25,16,22,30,24,30,26,24,25,38,27,22,29,29,13,18,22,13,38,22,41,16,31,23,24,23,28,25,35,32,37,33,27,36,38,23,17,25,34,27,12,15,27,49,23,35,32,31,38,32,28,30,23,24,24,27,34,10,1,24,29,24,25,32,26,22,23,28,23,22,22,24,35,41,23,26,32,29,34,21,14,28,32,37,32,23,35,18,37,24,33,20,29,28,35,29,27,30,33,32,42,22,28,32,32,36,31,33,32,19,18,15,30,24,25,31,33,15,26,28,24,25,34,11,29,23,20,33,105
27,18,24,23,27,20,3,26,23,28,22,24,19,18,17,34,20,15,27,18,37,20,19,23,15,20,22,21,22,16,21,31,20,14,18,8,23,10,24,22,19,20,29,28,14,17,3,26,23,31,18,32,26,38,24,15,24,21,26,22,12,26,23,17,29,20,8,22,23,24,29,25,31,26,28,18,4,11,26,8,16,18,19,22,14,19,24,20,24,19,17,28,22,23,12,15,19,33,12,17,23,16,17,12,23,23,11,17,19,17,28,16,15,22,17,7,2,15,16,18,20,10,29,24,26,10,13,29,28,31,23,25,30,17,37,31,19,27,19,30,15,38,31,17,23,22,20,22,22,23,14,28,15,22,23,7,23,30,11,12,15,21,15,27,23,22,35,30,30,30,18,14,9,31,19,17,14,20,21,26,19,27,24,30,27,26,13,14,26,19,17,22,25,24,21,20,42,20,21,23,23,26,27,25,41,23,17,16,19,13,25,25,31,17,17,20,22,21,17,16,23,23,27,23,35,27,30,33,15,13,13,13,26,10,20,18,21,20,24,16,28,32,8,20,26,13,26,24,24,22,20,22,25,22,26,23,22,17,20,19,26,15,11,21,37,10,15,5,24,16,23,23,21,31,15,22,17,5,23,25,13,18,19,26,21,15,22,25,14,16,14,23,29,24,25,17,10,24,24,20,25,25,29,24,14,26,20,22,23,19,24,25,34,32,21,17,27,28,28,22,35,34,19,25,17,11,17,26,30,18,20,18,24,7,28,19,22,36,24,19,25,17,25,27,30,22,28,15,20,14,27,22,16,8,9,21,21,32,32,17,23,18,19,22,24,9,22,28,17,26,22,27,23,31,24,35,25,15,29,26,25,21,22,17,27,12,17,21,10,11,23,20,2,15,19,15,16,38,18,29,17,29,25,23,34,14,16,27,27,23,22,22,22,18,30,29,14,19,4,41,25,19,24,7,23,20,29,21,17,29,21,22,23,23,17,19,27,16,29,21,24,25,12,5,23,16,23,24,21,28,18,24,24,0,22,27,22,37,28,27,25,19,36,27,19,17,35,16,23,24,13,17,33,20,21,24,11,16,21,19,19,35,27,22,22,15,4,20,20,42,21,21,15,30,25,24,23,28,28,10,29,24,29,21,12,24,26,17,20,31,32,19,12,22,21,22,24,16,21,29,26,14,24,31,30,14,31,23,13,10,11,21,17,21,26,14,22,22,23,15,24,22,23,21,22,20,29,19,22,13,24,27,31,34,30,26,19,26,10,24,19,29,1,26,14,28,20,4,24,21,20,22,19,22,21,19,26,20,19,13,29,11,16,16,31,27,21,22,23,24,14,35,18,30,17,21,23,17,15,19,10,30,26,20,27,20,18,33,29,23,14,22,20,16,36,22,29,26,25,32,23,19,24,10,13,19,26,36,26,23,23,18,22,17,18,28,27,11,6,1,22,21,19,25,36,24,24,32,34,28,12,30,19,26,17,24,14,26,23,20,18,27,7,25,24,32,26,11,24,22,23,38,16,30,24,28,31,24,25,27,6,24,27,25,27,15,20,23,23,18,11,8,20,22,20,28,13,7,20,92
39,27,36,27,32,40,24,35,32,37,29,33,28,22,26,42,23,7,18,35,47,29,24,34,33,35,34,34,40,25,28,43,35,28,37,27,29,30,27,31,29,30,38,28,27,5,25,35,32,36,30,35,35,34,40,28,30,31,35,34,29,23,25,23,41,32,27,44,25,32,39,32,34,36,34,25,26,32,35,30,25,28,32,28,27,28,33,29,41,28,32,40,32,27,34,20,16,24,21,26,31,25,38,33,37,40,30,25,31,33,20,25,24,32,27,26,24,21,37,23,29,19,40,33,23,31,27,34,33,27,35,30,37,38,50,35,32,23,30,34,34,44,44,33,31,33,35,26,32,34,34,33,33,40,32,16,39,37,30,25,22,34,27,37,34,28,42,27,39,44,31,23,18,40,28,30,32,32,33,37,37,36,19,28,36,36,30,29,34,28,25,30,13,36,33,31,55,30,31,32,20,41,34,33,45,33,27,26,24,26,34,32,41,28,33,22,28,22,33,29,34,28,36,32,37,46,44,28,27,30,29,15,35,31,34,14,17,32,31,26,39,41,27,33,17,17,33,28,25,32,33,22,31,41,35,37,30,31,28,29,36,24,20,31,43,19,24,26,30,21,27,32,37,42,25,31,39,24,38,35,35,27,21,28,12,20,13,34,23,27,23,42,40,31,34,27,18,33,34,19,18,29,39,24,16,38,29,41,38,21,31,31,40,31,31,35,34,26,38,35,33,25,27,37,29,18,12,35,47,27,31,20,36,25,32,33,36,41,20,24,36,26,16,34,37,20,37,30,26,26,41,21,35,17,18,28,30,35,34,31,30,24,34,36,37,27,35,39,26,36,31,35,32,40,17,46,30,34,45,34,23,22,27,29,36,29,28,29,27,29,27,34,23,22,38,36,32,50,27,37,22,41,40,34,43,28,26,36,27,27,39,17,20,36,34,39,26,31,25,53,41,30,33,29,31,24,38,32,16,41,31,18,29,33,27,29,44,36,37,30,36,37,28,27,45,26,21,28,30,33,28,33,18,22,0,32,27,33,33,36,23,28,40,36,28,24,42,27,12,26,22,26,37,39,27,30,28,27,40,33,28,45,36,22,36,34,26,26,24,51,24,31,30,32,34,34,14,33,36,31,44,45,43,21,33,39,35,26,31,41,46,30,29,32,28,19,21,20,27,35,42,35,34,38,39,33,36,39,32,19,31,39,31,28,39,30,32,31,29,29,31,31,30,33,28,38,41,24,31,25,33,37,37,43,32,28,21,26,32,28,24,41,22,36,28,34,29,25,21,32,33,31,30,32,28,34,38,31,32,22,39,22,17,28,35,28,32,19,19,33,28,46,27,37,33,30,33,26,29,40,32,34,33,27,37,33,27,35,35,38,33,30,24,29,45,24,43,40,38,39,33,34,40,28,22,29,35,47,28,19,42,27,31,22,34,35,33,24,28,23,25,27,25,33,45,26,26,42,46,37,30,32,38,42,29,29,30,36,19,32,29,35,28,30,29,41,35,33,31,25,24,37,28,34,40,27,44,39,34,33,27,30,27,35,30,31,24,27,22,21,30,30,29,34,29,11,29,28,39,111
44,28,39,36,25,46,28,37,33,38,33,33,30,26,27,47,22,34,26,31,47,36,32,23,14,38,35,41,21,39,35,34,34,32,41,35,29,26,35,33,34,35,40,36,34,36,28,33,38,34,38,35,31,47,34,39,38,37,34,26,34,31,27,33,32,24,33,40,22,37,28,47,36,23,40,38,31,35,32,33,20,20,39,32,28,36,28,24,40,33,31,45,36,26,37,37,33,32,32,28,30,28,39,35,22,38,25,11,27,29,28,28,29,45,20,30,29,29,38,33,40,30,46,38,24,29,33,33,41,35,37,38,33,33,40,39,27,33,21,35,33,42,40,35,33,9,30,33,27,28,13,40,34,35,34,29,35,31,34,32,30,29,31,35,25,36,40,39,37,39,40,34,29,38,38,38,33,36,32,40,38,32,22,34,39,37,38,36,39,27,24,19,44,30,39,34,56,31,24,41,21,37,31,27,52,33,33,32,29,31,36,35,46,34,35,32,24,30,29,31,25,31,37,38,40,48,39,40,28,31,32,35,36,33,38,31,32,30,35,25,30,46,27,37,29,27,29,38,33,37,35,34,32,41,45,41,36,19,14,22,43,29,34,33,41,30,33,28,39,31,34,27,28,36,35,34,42,32,42,28,38,38,21,26,20,25,19,36,30,40,36,46,31,27,29,30,32,35,37,27,30,28,40,32,26,31,34,26,22,27,36,39,47,41,26,32,35,32,41,40,39,33,37,42,26,34,39,43,44,32,39,22,36,31,39,35,45,46,27,29,41,26,16,26,39,29,35,30,34,22,42,29,15,28,29,24,34,35,36,34,34,34,34,34,21,33,39,30,25,35,21,21,43,30,29,43,47,40,35,33,30,35,36,21,35,37,36,39,35,34,31,33,29,38,29,31,15,44,33,36,27,47,26,36,39,16,18,35,35,35,46,24,24,34,36,33,35,40,31,58,38,34,32,34,26,28,33,34,24,34,26,35,30,28,22,24,44,32,23,33,28,29,35,32,42,29,30,26,41,32,29,33,30,27,32,0,5,36,26,42,35,30,35,31,23,32,49,18,24,36,23,27,35,39,42,39,35,33,39,33,36,46,30,27,39,31,29,33,31,39,32,29,28,38,39,32,22,43,31,35,38,47,39,33,34,23,25,34,37,35,46,21,26,25,33,22,24,26,32,40,38,30,36,45,42,30,44,33,23,33,36,36,16,32,41,21,29,32,39,27,38,25,24,26,26,39,44,27,33,31,36,37,41,46,31,35,31,31,37,32,17,34,28,31,37,36,37,27,20,31,32,33,36,25,35,29,43,33,34,33,44,30,25,19,42,34,34,30,30,43,27,48,35,39,16,20,38,31,31,41,35,34,37,34,35,41,31,47,40,41,34,40,25,35,49,27,38,41,37,39,39,30,23,27,31,32,40,39,29,31,41,38,27,39,35,36,38,25,30,26,36,35,33,33,55,34,28,39,51,33,25,32,34,47,33,37,26,41,32,27,31,30,26,29,30,36,30,36,34,25,24,45,31,41,42,35,46,25,35,41,25,29,32,27,40,36,30,30,30,28,34,33,35,38,38,30,15,26,37,109
41,23,36,31,20,41,25,32,28,33,35,28,25,21,22,42,17,29,21,26,45,31,27,18,9,36,30,36,16,35,30,29,29,27,39,30,24,21,30,31,29,30,35,31,29,31,23,28,33,34,33,30,26,42,29,35,33,32,34,21,29,26,22,29,27,19,28,42,17,32,23,42,38,18,35,33,26,30,27,28,15,15,34,27,23,31,23,19,35,28,26,40,31,28,32,32,28,27,27,23,33,23,34,31,17,33,20,6,22,24,23,23,24,40,15,25,24,24,33,33,36,29,41,33,26,24,28,28,36,30,35,33,28,36,35,34,22,28,16,30,33,37,35,30,31,14,25,28,22,23,8,35,29,30,29,29,30,26,29,27,30,24,26,30,20,31,35,34,32,34,35,32,31,33,33,33,28,31,31,35,33,27,17,29,34,34,33,31,34,22,19,14,39,25,34,29,51,28,19,36,25,32,26,22,47,28,28,27,24,26,31,30,41,29,33,27,19,25,24,26,20,26,35,34,35,43,34,35,23,26,27,35,31,28,33,26,27,25,30,20,25,41,22,32,24,28,34,33,28,32,30,29,27,36,40,36,31,14,9,17,38,24,30,28,36,31,28,24,34,31,29,22,23,31,31,29,37,27,37,23,33,35,26,21,15,20,14,31,25,35,36,41,26,32,24,27,32,30,34,22,25,23,35,27,28,26,29,21,17,22,33,34,44,36,21,27,30,27,36,38,34,28,32,38,21,30,34,38,39,27,37,27,31,26,34,30,40,41,22,24,36,29,11,21,34,24,30,25,29,17,37,24,20,30,30,29,29,34,33,31,29,29,29,29,16,28,34,25,20,30,16,16,41,25,24,38,42,35,30,36,25,30,31,16,30,32,31,34,30,29,26,28,24,34,24,26,10,39,28,31,22,42,21,31,34,11,13,30,30,30,41,22,19,29,31,28,30,35,26,53,35,29,32,29,21,23,28,30,19,31,21,30,25,23,17,19,39,27,18,28,23,24,30,27,37,24,25,21,36,27,26,32,25,22,27,5,0,31,21,37,30,25,38,26,18,32,44,13,19,31,18,22,30,34,39,38,30,28,39,31,31,41,25,22,38,26,24,28,26,34,27,24,23,33,34,27,17,43,26,32,33,42,34,28,29,18,20,29,32,30,41,16,21,20,35,24,26,21,27,35,33,33,32,40,37,25,39,28,18,29,33,31,11,27,36,16,24,32,34,22,33,20,19,21,21,34,39,22,28,26,31,32,36,41,26,30,27,26,32,27,12,29,23,26,32,31,32,25,25,29,30,28,31,20,30,24,38,28,29,28,39,25,20,14,37,29,29,25,25,38,22,43,30,34,11,15,33,26,26,36,30,29,32,29,30,36,26,42,39,36,34,35,20,32,44,22,33,36,32,39,34,25,18,22,26,29,35,34,24,26,36,37,22,34,31,31,33,20,25,21,31,30,28,28,50,29,26,40,46,28,20,27,29,42,28,32,21,36,27,22,26,25,21,24,25,31,25,31,29,20,19,40,28,36,38,30,41,20,30,36,20,24,27,22,35,31,28,25,25,23,29,28,30,33,33,28,10,21,32,104
39,38,43,43,41,35,40,51,40,36,44,34,41,33,34,53,41,39,17,40,57,39,35,37,24,45,44,43,31,40,39,44,45,40,46,36,35,36,35,36,38,37,30,39,36,38,38,42,40,48,48,44,36,52,38,40,41,37,41,40,37,22,24,40,42,33,42,57,32,38,38,42,42,42,17,37,41,39,25,43,31,37,45,37,44,39,38,34,40,42,42,27,39,36,46,34,34,11,43,32,38,40,43,46,32,49,40,30,38,36,19,33,34,22,36,37,39,32,44,40,41,41,40,48,33,39,38,44,16,35,44,40,32,54,35,38,41,35,40,43,41,43,48,38,46,45,41,35,41,34,23,44,38,35,28,42,45,42,37,34,37,30,39,44,44,39,50,36,45,49,48,37,42,45,32,40,37,40,40,46,42,35,38,45,37,45,41,38,46,37,43,39,46,46,35,43,52,40,40,39,36,47,36,44,54,42,36,35,40,33,46,34,40,33,40,31,43,33,36,32,43,37,45,44,48,49,47,37,36,39,36,45,43,44,46,32,29,41,41,44,49,36,37,45,26,45,43,37,24,35,42,31,30,51,52,39,39,37,33,38,47,39,41,43,57,43,45,42,39,38,36,38,38,39,42,40,52,39,28,36,40,33,47,36,23,36,24,46,35,39,46,53,47,41,40,36,42,25,44,30,27,37,41,23,44,34,39,27,23,32,42,42,54,43,37,42,36,47,40,44,54,8,50,20,36,43,44,43,34,42,46,47,43,43,41,41,50,52,29,40,45,40,27,19,50,38,44,33,37,32,47,32,46,41,42,38,31,48,49,40,39,33,37,44,42,45,25,31,35,35,31,40,46,40,26,46,44,33,51,41,32,34,40,35,45,40,39,52,32,47,45,40,39,47,30,41,25,37,34,41,38,37,45,34,52,35,37,40,26,38,40,39,42,44,43,43,42,37,38,59,50,29,43,38,39,42,40,42,27,46,40,36,28,42,36,38,31,42,42,38,37,38,39,42,43,39,39,37,46,43,37,47,27,37,33,36,31,0,42,35,32,34,56,42,34,39,57,37,21,35,34,38,46,25,44,47,36,31,44,42,39,53,37,31,47,34,39,35,33,60,35,40,38,43,44,42,19,46,44,46,48,54,27,30,40,24,35,37,35,50,52,39,42,40,48,37,39,31,40,47,51,51,46,22,40,40,40,41,41,42,45,46,26,37,42,31,39,42,38,37,53,40,39,32,42,38,37,33,43,36,39,43,36,51,36,32,39,35,35,38,33,50,38,42,42,44,40,41,37,41,42,27,29,33,36,40,40,31,41,41,29,33,28,29,44,28,31,37,28,27,43,45,38,32,26,30,46,43,35,33,42,46,40,38,43,38,38,44,42,42,40,37,33,42,60,35,26,23,44,51,44,40,33,37,38,39,37,47,37,28,41,37,35,32,40,37,45,36,41,36,33,38,36,31,59,44,41,50,52,34,35,41,44,46,37,33,36,26,37,31,29,45,36,47,46,46,40,37,33,36,35,48,37,43,42,38,53,44,46,44,35,29,26,43,39,42,43,40,33,32,41,40,28,44,38,38,34,36,46,112
38,22,37,35,1,44,27,38,33,30,37,9,22,29,27,41,32,26,26,34,48,31,32,36,19,23,37,36,26,32,34,28,26,29,36,33,35,24,30,40,26,27,34,39,29,28,29,29,14,39,32,36,7,43,26,23,32,34,34,33,35,28,19,30,35,29,25,41,25,29,33,38,37,37,29,26,29,32,37,34,12,25,31,34,20,28,28,24,29,25,23,37,36,29,38,29,25,32,24,29,38,27,30,36,22,30,23,27,25,27,24,28,29,33,12,22,27,30,37,32,17,27,38,20,32,24,29,28,27,42,34,31,38,41,52,33,36,32,31,39,28,46,39,32,30,35,25,36,34,29,19,32,31,34,35,27,29,39,26,27,30,34,30,31,35,30,41,38,36,34,32,34,29,30,14,21,30,35,36,34,35,31,14,26,31,40,32,31,43,21,30,34,36,22,34,31,57,34,16,33,29,42,31,35,55,25,32,31,21,28,28,29,42,26,30,32,34,33,23,26,35,34,43,39,48,47,36,40,31,29,27,27,36,25,35,23,26,36,36,29,40,43,20,29,33,25,36,30,29,29,29,34,25,34,46,38,28,29,30,14,37,26,27,33,33,29,25,29,32,30,37,19,22,29,28,37,36,28,30,27,39,36,30,27,23,17,22,28,30,24,34,38,41,34,21,31,24,32,38,30,30,33,42,28,25,30,34,31,27,30,37,33,48,40,18,37,35,24,40,21,31,35,33,26,27,27,31,36,35,29,39,29,30,23,42,35,33,38,30,21,33,33,25,31,35,29,27,27,28,25,44,32,40,28,28,31,32,38,39,28,39,34,31,29,36,25,27,35,28,31,20,37,43,29,29,37,39,36,47,41,33,29,31,28,38,33,30,35,36,27,29,27,28,31,29,30,18,47,28,28,19,36,42,34,45,26,27,37,31,37,46,30,30,32,36,33,27,32,30,36,41,31,32,32,31,26,25,38,27,40,30,27,23,32,26,28,41,31,39,33,33,34,27,33,41,28,30,34,29,29,30,29,36,28,33,26,21,42,0,39,35,31,35,23,15,32,50,28,34,28,15,19,42,31,20,23,36,31,36,30,30,44,31,31,38,29,30,36,34,53,35,37,20,33,39,29,36,42,36,23,35,39,38,33,33,28,24,30,35,40,48,31,18,35,25,28,30,29,24,39,46,38,39,21,38,29,32,35,25,26,22,41,16,35,36,15,23,40,31,21,40,31,32,25,18,34,41,30,25,25,34,31,43,42,33,37,30,35,35,33,9,26,27,23,25,35,31,28,30,32,31,34,30,24,30,24,20,31,26,33,40,26,28,13,41,26,28,28,34,19,27,46,29,36,17,19,35,23,32,35,35,34,35,33,39,34,30,44,42,44,29,32,29,36,43,33,37,34,31,38,39,35,26,19,30,33,17,39,34,35,30,35,26,31,36,36,30,17,22,27,43,29,27,33,53,26,35,44,29,32,17,35,35,40,32,25,20,37,28,26,29,31,23,37,36,42,36,32,28,31,32,35,32,42,37,35,26,41,27,35,22,27,24,37,35,30,32,35,33,20,26,30,32,37,27,36,27,21,35,107
40,27,34,32,38,41,28,36,31,30,32,38,21,27,25,45,27,38,40,21,53,32,30,34,28,32,17,24,35,36,35,42,29,39,41,35,34,33,28,40,38,39,39,41,35,38,30,32,32,37,41,39,40,48,40,39,33,34,24,34,29,39,33,32,37,28,35,49,34,30,41,13,45,38,36,39,31,25,34,35,31,32,38,32,19,27,18,22,39,42,26,41,41,32,39,25,29,38,34,27,33,22,21,34,36,33,34,38,31,33,38,26,26,33,33,34,29,28,20,36,29,19,31,32,25,29,32,32,35,47,37,30,45,42,45,34,31,25,31,44,36,40,44,35,30,46,28,35,37,31,29,42,35,42,33,20,42,41,38,33,34,27,40,34,34,27,48,35,28,29,45,25,20,33,33,39,34,45,34,43,39,33,35,35,31,34,36,37,36,28,37,40,46,29,33,27,63,28,35,32,22,49,27,32,54,32,33,32,40,34,27,23,33,31,35,30,28,38,30,29,34,36,38,34,49,46,37,44,35,38,26,26,34,35,43,31,31,39,30,37,38,40,31,47,32,34,39,34,38,40,33,32,27,45,39,48,45,31,36,35,26,23,31,33,46,19,24,30,34,34,36,26,41,43,30,33,44,32,46,36,40,29,34,39,37,36,38,27,25,38,27,50,40,37,24,32,23,34,32,36,35,24,40,39,33,38,31,24,20,28,35,30,42,33,25,40,39,33,11,34,40,27,32,39,31,31,37,35,45,26,36,33,23,26,41,35,36,37,29,38,44,35,41,16,43,32,30,30,23,31,38,38,41,19,18,34,18,37,38,30,39,31,34,16,30,28,40,28,33,43,34,40,34,40,34,43,35,42,45,36,32,36,36,29,40,37,32,34,35,30,33,32,27,35,27,36,29,49,29,39,38,19,50,31,44,33,32,35,38,27,37,23,26,41,41,47,29,31,29,48,46,34,22,34,38,30,28,36,33,50,40,35,29,41,36,38,49,35,43,31,32,33,37,32,50,23,31,36,40,31,33,41,34,27,36,42,37,35,39,0,35,29,29,42,34,32,50,31,37,26,34,38,41,39,32,35,28,28,45,37,32,45,30,34,40,31,31,35,33,48,36,39,36,39,36,14,38,43,43,28,36,49,43,31,24,21,36,28,32,41,33,34,21,27,32,21,23,36,40,42,42,39,19,34,34,41,41,38,33,32,29,44,30,29,39,34,42,33,33,34,42,33,34,34,31,17,8,35,24,34,42,40,41,44,34,30,37,37,37,27,30,37,26,22,28,33,33,29,23,37,38,32,34,33,21,27,38,24,40,24,40,34,34,33,40,37,35,32,31,38,35,43,31,3,30,34,32,26,30,45,37,43,38,34,44,37,27,27,17,39,37,32,36,30,52,31,42,39,38,45,39,42,36,37,22,27,35,24,25,33,40,27,31,23,36,38,34,36,32,28,43,26,24,34,47,40,35,39,41,34,37,40,39,45,42,34,33,37,33,32,26,29,32,31,30,43,37,38,24,34,33,47,31,41,31,37,47,49,36,30,31,32,35,40,33,34,41,38,33,39,38,35,35,46,33,29,34,30,36,108
37,27,22,25,34,34,26,35,16,29,27,36,27,24,10,29,28,19,30,34,39,17,22,22,25,23,32,32,32,34,33,39,35,26,29,26,31,23,21,11,26,27,22,32,25,21,28,25,31,30,42,32,38,32,30,26,33,18,31,35,16,26,25,21,32,30,32,47,24,37,33,30,33,35,33,23,29,33,34,33,23,26,33,15,30,26,17,13,37,26,32,26,31,28,37,18,14,36,32,10,29,25,30,27,27,38,24,24,31,29,28,9,10,30,29,32,27,32,37,21,28,19,35,33,23,23,30,36,26,29,25,33,26,40,45,30,26,15,27,29,28,42,39,31,21,34,27,25,31,29,24,34,20,27,16,18,40,31,35,23,20,33,27,27,31,31,38,16,35,28,37,23,18,31,31,28,20,28,31,34,24,32,31,27,28,32,35,27,26,28,23,28,29,39,31,24,48,26,33,30,26,40,26,23,44,32,27,26,22,24,33,24,33,27,23,21,30,29,34,27,21,27,24,20,46,38,39,15,26,26,26,24,19,30,32,12,9,28,31,24,36,39,21,39,16,27,29,27,25,29,31,21,23,35,37,35,29,30,27,31,36,24,29,18,43,19,24,28,29,19,26,30,33,35,23,30,42,30,29,27,38,27,23,33,29,18,30,33,11,25,25,47,27,27,30,26,21,17,20,22,5,28,31,24,26,30,15,37,33,23,36,34,34,23,29,33,29,25,36,24,32,24,30,35,29,30,24,35,31,27,29,22,31,23,31,16,34,39,19,22,33,25,31,33,37,18,27,28,27,27,25,30,39,17,18,26,30,31,32,27,29,23,32,23,35,25,33,38,25,34,20,34,32,21,6,41,28,36,44,32,22,20,34,30,35,36,20,32,26,27,22,34,25,34,40,28,24,36,29,36,20,37,39,29,31,22,24,20,27,26,28,29,29,31,39,38,24,29,27,49,38,32,29,28,27,25,26,31,25,36,26,16,21,28,22,24,40,29,32,14,34,35,30,30,41,26,19,26,35,35,27,32,17,25,23,35,30,32,35,35,0,12,36,34,26,22,40,24,11,23,20,24,32,37,31,34,17,22,32,21,18,44,36,17,38,27,29,25,23,44,27,29,28,12,20,21,13,31,30,30,40,44,33,20,33,34,24,24,26,33,30,17,28,31,35,27,29,37,24,32,41,37,32,32,37,29,34,34,26,30,29,37,21,27,37,26,30,28,28,32,36,23,24,25,31,33,33,23,30,34,32,33,24,27,37,33,31,21,31,28,26,43,24,29,26,35,19,27,27,23,22,15,27,24,20,26,37,26,30,22,31,31,26,24,25,20,29,17,18,29,26,41,19,32,23,19,28,26,13,35,35,30,37,32,27,26,25,34,33,39,29,29,19,27,41,23,32,33,33,40,24,33,32,29,22,25,34,42,27,18,38,27,26,20,15,30,30,22,27,26,27,30,28,34,45,24,16,39,42,33,31,31,31,40,25,27,31,28,17,24,24,33,20,22,21,39,35,32,23,38,37,44,27,24,32,36,42,38,30,32,19,25,22,33,19,33,24,21,26,25,34,33,32,32,28,34,23,20,26,98
32,21,16,23,30,27,20,29,10,23,32,25,22,19,4,23,20,28,31,29,31,11,16,16,19,11,26,28,26,27,28,33,34,18,21,27,27,17,15,12,31,32,14,26,26,30,21,19,26,23,36,38,27,41,22,30,27,12,25,29,8,31,26,22,26,22,27,40,24,32,27,31,34,27,32,31,23,28,29,26,23,18,32,7,28,20,11,7,30,26,31,33,29,20,30,23,19,37,25,2,21,19,23,21,21,26,18,19,25,27,29,3,4,24,25,26,21,25,31,26,23,13,27,27,23,17,25,30,18,33,17,27,26,34,48,22,20,26,19,27,16,41,35,27,22,34,16,17,23,21,18,33,14,21,8,12,34,33,29,27,25,34,19,21,23,24,40,28,29,22,36,17,12,24,25,32,14,20,23,26,18,25,27,21,22,26,30,24,36,22,25,30,32,33,25,25,42,20,27,22,26,32,20,15,36,24,19,18,26,28,28,18,34,34,15,21,22,23,28,19,13,27,18,14,44,38,31,27,23,20,20,18,13,22,24,21,21,29,25,26,28,35,15,37,22,25,23,29,26,34,26,23,20,29,31,27,29,24,22,27,30,18,22,11,36,13,18,22,31,24,18,25,27,30,20,25,35,24,21,27,31,21,22,31,27,22,26,28,5,30,19,41,19,21,23,18,15,9,14,26,17,26,24,25,26,25,9,31,27,18,31,27,26,34,23,27,27,19,30,13,26,26,24,29,23,24,30,29,24,21,34,23,23,24,31,9,29,35,19,26,25,22,23,31,31,21,21,20,20,21,17,28,32,11,12,22,24,24,25,22,21,23,24,17,27,26,27,35,24,28,26,29,26,33,18,33,33,24,38,24,22,28,29,24,34,30,14,26,27,28,29,28,19,28,34,22,20,43,21,33,24,38,30,21,25,14,16,14,28,20,20,25,22,25,35,30,19,23,21,42,32,24,23,26,19,26,19,23,23,30,24,25,22,26,20,22,34,23,31,8,26,27,24,24,32,20,20,27,34,29,19,25,24,19,28,30,25,34,31,29,12,0,44,33,25,26,38,16,23,17,20,24,30,31,26,29,9,14,24,13,12,36,28,19,36,28,22,17,15,37,21,30,26,24,14,15,25,26,18,22,32,36,25,22,27,28,28,18,18,34,22,9,29,23,29,27,29,32,29,26,35,31,28,24,29,31,39,28,20,23,23,31,15,21,29,20,28,20,30,26,37,25,26,25,25,25,27,26,25,26,30,25,16,21,35,31,30,23,25,22,22,39,18,23,21,29,13,21,27,15,14,7,21,24,14,17,32,18,20,16,31,23,24,18,26,29,23,22,22,30,28,33,13,26,21,25,22,20,5,29,28,22,30,27,23,18,18,36,36,35,17,31,17,22,34,15,26,25,26,33,17,25,28,27,16,19,29,34,27,24,31,21,22,25,8,28,35,22,24,19,34,23,21,28,39,25,17,33,35,26,29,31,29,37,17,32,25,28,26,25,16,27,14,15,14,31,29,20,17,32,31,37,19,25,25,34,32,31,24,24,13,28,27,25,28,28,18,15,20,25,28,23,25,25,25,31,15,14,20,92
46,39,46,29,34,49,35,49,49,47,36,42,39,43,43,58,40,33,43,34,55,43,44,45,37,35,30,35,44,48,48,45,37,42,41,42,42,41,39,47,40,41,44,48,24,35,39,44,39,41,49,53,40,50,36,34,43,42,42,52,47,44,36,32,50,41,42,56,38,46,51,42,47,41,43,37,34,43,47,43,29,39,51,44,37,40,36,40,52,42,34,41,45,37,46,36,32,49,41,45,47,42,48,40,39,47,40,38,42,44,41,44,45,48,29,39,36,41,47,32,42,44,44,50,37,41,41,45,45,51,41,47,48,49,55,44,41,21,33,47,37,58,51,47,41,26,41,27,37,44,36,49,40,44,46,41,46,37,43,26,29,49,43,43,43,38,54,40,46,47,40,40,43,47,42,32,41,48,45,49,44,38,21,43,48,37,49,22,10,38,40,45,43,39,33,38,56,40,33,49,40,26,40,43,46,29,44,45,38,27,45,38,35,43,35,37,41,47,40,42,41,45,54,55,62,44,50,38,42,45,42,47,52,42,48,30,27,36,34,39,49,57,37,46,36,33,40,41,46,37,34,37,40,51,49,51,40,46,41,31,39,43,43,45,50,42,42,37,43,30,26,36,39,45,34,48,52,39,54,40,49,44,37,46,40,34,39,45,46,35,48,55,35,38,38,32,44,49,44,47,31,26,41,45,32,40,45,47,43,42,48,43,54,29,35,21,43,41,24,33,48,48,36,44,46,44,38,42,50,46,33,36,36,39,45,43,45,50,33,38,50,36,42,39,52,36,44,43,36,44,48,42,32,42,43,35,32,42,43,36,23,39,47,34,48,41,36,51,41,42,31,43,49,22,30,51,46,42,57,50,36,38,48,47,51,48,46,38,38,43,41,44,34,48,50,36,37,51,42,45,36,42,52,44,56,35,37,53,48,38,48,43,42,49,53,43,35,31,32,63,50,47,40,31,45,38,42,47,44,48,38,34,40,40,34,36,56,35,50,46,45,46,44,41,50,42,37,32,49,44,33,43,35,36,40,35,38,56,35,29,36,44,0,40,32,31,49,36,35,39,32,36,50,44,45,46,46,41,50,37,44,52,48,39,49,43,39,31,29,65,45,35,37,31,52,32,37,42,50,41,49,56,43,36,44,44,35,42,45,39,51,40,35,29,52,41,43,40,41,53,55,46,32,43,47,34,38,43,42,43,40,25,33,41,52,32,40,51,42,38,42,29,30,38,35,30,21,43,42,42,40,45,50,59,48,44,37,42,34,37,26,43,35,40,37,46,45,36,41,39,38,47,45,37,34,40,45,37,33,46,54,43,45,30,40,38,45,35,42,37,37,56,45,26,36,32,48,40,48,37,28,48,43,47,31,49,34,40,30,51,38,43,37,36,39,43,42,39,48,55,51,19,45,36,43,39,42,37,25,34,53,45,38,38,44,44,47,34,36,37,48,39,37,42,62,42,42,50,56,39,34,47,23,45,45,31,37,51,35,43,39,42,40,46,45,58,52,38,37,48,49,46,33,39,46,48,45,52,44,43,39,41,40,43,43,47,40,43,44,37,43,35,48,43,44,49,34,38,44,116
38,27,42,35,22,44,25,40,38,35,37,30,21,31,32,42,25,29,25,34,45,33,37,32,25,36,36,42,32,31,39,33,31,22,35,35,32,23,29,39,25,26,36,44,35,31,28,28,35,36,37,35,28,42,31,35,44,36,38,35,37,25,18,30,36,27,33,34,33,31,39,40,42,36,43,33,31,33,41,33,11,23,40,29,25,33,32,29,36,24,28,36,35,34,37,28,24,31,23,31,37,26,39,30,27,29,22,24,30,32,23,31,30,40,17,27,29,32,38,31,38,32,37,34,34,23,31,33,40,38,31,36,36,35,57,32,28,31,24,39,32,50,43,31,40,40,30,35,33,38,24,31,30,37,34,32,34,18,31,33,30,40,21,30,28,31,51,38,38,27,31,38,33,29,29,35,29,22,35,28,34,34,19,31,36,37,37,37,42,26,33,33,35,27,36,37,63,38,21,38,31,41,30,30,54,24,37,36,20,32,27,28,43,31,29,30,27,36,28,31,28,36,44,40,50,49,41,39,31,28,26,38,41,18,28,22,25,31,35,34,33,42,19,34,38,31,39,29,28,28,34,28,24,33,49,31,27,28,27,19,39,25,26,32,38,32,30,23,31,29,36,18,27,34,28,39,29,30,28,31,38,37,35,37,28,16,27,22,31,35,37,43,34,37,20,30,35,31,40,35,29,31,44,27,30,39,35,37,33,32,42,34,52,39,17,36,37,29,39,38,33,46,37,40,30,26,32,41,42,28,39,34,35,28,41,34,39,37,37,20,27,32,30,37,40,28,26,32,27,27,43,37,36,32,31,34,37,35,34,34,38,32,32,28,31,30,42,41,30,38,32,34,47,41,28,42,38,36,47,40,40,30,36,30,37,37,35,35,34,32,34,32,26,30,39,23,26,46,32,33,18,46,39,39,42,19,21,38,30,36,47,30,27,31,38,38,29,34,28,53,40,32,36,34,29,31,24,36,32,41,31,26,22,33,27,29,40,24,36,36,31,32,26,32,48,27,29,27,42,34,29,39,32,27,36,31,26,42,23,42,34,33,40,0,8,32,50,21,33,27,14,18,38,38,41,40,36,36,39,27,34,49,30,32,39,34,29,35,33,49,34,30,22,43,40,28,35,41,34,32,40,32,42,29,34,34,36,35,39,36,47,24,23,28,36,32,34,34,23,38,44,32,38,42,43,34,35,34,24,25,33,40,21,39,41,20,28,42,30,26,39,26,25,27,23,33,42,32,24,30,37,30,38,47,38,36,35,35,37,32,14,31,26,22,31,37,34,24,32,29,28,33,33,28,30,29,34,36,28,37,44,31,33,18,44,19,33,27,35,34,32,51,34,39,27,31,34,28,34,34,35,33,39,38,38,33,34,48,39,47,33,31,30,34,42,30,41,39,36,43,38,34,34,24,35,37,37,44,32,31,37,40,30,30,35,38,29,16,21,26,44,30,28,36,47,25,40,43,46,33,22,40,34,39,19,28,25,41,27,25,34,33,22,36,35,46,41,36,27,36,37,44,31,43,36,40,40,38,26,34,21,24,21,30,40,35,38,41,34,19,31,33,31,38,35,36,20,20,39,111
30,19,34,27,14,36,17,32,30,27,29,22,13,23,24,34,17,21,17,26,37,25,29,28,17,29,28,34,24,23,31,25,23,14,27,27,24,15,21,31,17,18,28,36,27,23,20,20,27,30,29,27,20,34,23,27,36,28,30,27,29,17,10,22,28,19,25,26,25,23,31,32,34,28,36,25,23,25,33,25,3,15,32,27,17,25,24,21,28,16,20,28,27,26,29,20,16,23,15,23,29,18,31,22,19,21,14,16,22,24,15,23,22,32,9,19,21,25,30,23,30,24,29,26,26,15,23,25,32,30,23,28,28,27,49,24,28,23,16,31,24,42,35,23,32,32,22,27,25,30,16,23,22,29,26,24,26,26,23,25,22,32,15,22,20,24,43,30,30,19,23,30,25,21,21,27,21,20,27,25,26,26,11,23,28,31,29,29,34,18,25,25,29,19,28,29,55,30,13,30,23,33,22,22,46,16,29,28,12,24,19,20,35,23,21,22,19,28,20,23,20,28,36,32,43,41,33,31,23,20,18,30,33,10,20,14,17,31,27,26,25,34,11,26,30,23,31,21,20,20,26,20,16,25,41,23,19,20,19,11,31,17,18,24,30,24,22,15,23,21,28,10,19,26,20,31,21,22,26,23,30,29,27,29,20,8,19,14,23,27,29,35,26,29,12,22,27,23,32,27,21,23,36,19,22,31,27,29,25,24,34,27,44,31,9,28,29,21,34,31,25,38,29,33,22,18,24,33,34,20,31,26,27,20,33,26,31,29,29,12,24,24,22,29,32,20,18,24,22,19,38,29,28,24,23,26,29,29,30,26,30,24,24,20,24,22,34,33,22,30,24,26,39,33,20,34,30,28,39,32,32,22,28,22,32,29,27,27,26,24,26,24,18,22,31,15,18,38,24,25,10,38,31,31,34,11,13,30,22,28,39,22,19,23,30,30,21,26,20,45,32,24,28,26,21,23,16,29,24,33,23,18,14,25,19,21,32,16,28,28,23,24,18,24,40,19,21,27,34,26,21,31,24,19,28,23,18,34,15,34,26,25,32,8,0,24,42,13,25,19,6,10,30,30,33,32,28,28,32,19,26,41,22,24,31,26,21,27,25,42,26,30,14,35,32,20,27,33,26,24,32,24,34,21,26,26,28,27,31,32,39,16,15,20,28,24,26,26,15,30,36,24,30,34,35,26,27,26,16,17,25,32,13,31,33,12,20,34,22,18,31,24,25,19,15,25,34,24,16,22,29,22,36,39,30,28,27,27,29,24,6,23,18,14,23,30,26,16,24,21,20,25,25,20,22,21,26,28,20,29,36,23,25,10,36,11,25,19,27,26,24,43,26,31,19,23,26,20,26,26,27,25,31,30,30,25,26,40,31,39,25,23,22,26,36,22,33,31,28,35,30,26,26,16,27,29,29,36,24,23,29,32,22,22,27,30,21,8,13,18,36,23,21,28,44,17,32,35,38,25,14,32,26,31,17,20,17,33,19,17,26,25,14,28,27,38,33,28,19,28,29,36,23,35,28,32,32,30,18,29,13,16,13,22,32,27,30,33,26,11,23,25,23,30,27,28,12,12,31,103
24,23,19,23,31,31,20,33,22,24,9,30,20,17,24,32,22,17,30,21,31,23,18,27,25,21,17,14,32,27,25,39,29,22,25,21,15,25,27,24,23,24,28,31,7,19,20,25,18,24,35,39,28,30,34,13,22,15,19,27,25,25,28,5,28,28,21,39,26,27,32,24,20,20,22,16,13,28,30,25,21,29,27,20,22,14,29,27,33,22,26,23,33,10,29,12,8,36,25,24,26,15,21,13,33,26,26,26,20,18,32,23,22,24,26,20,15,26,23,5,21,15,35,25,24,22,14,33,24,38,21,32,34,32,33,27,31,19,29,24,16,36,29,20,14,23,32,19,17,21,26,33,22,29,23,16,39,30,24,5,2,35,23,23,33,25,29,26,23,34,35,21,16,33,29,11,23,28,24,25,26,29,29,30,25,19,27,9,21,24,17,22,27,36,15,11,35,13,30,28,21,32,28,30,38,18,30,29,18,6,26,24,28,29,19,26,27,27,30,28,28,28,33,30,42,29,36,27,27,30,19,22,24,25,28,10,13,29,17,18,36,33,23,33,24,22,13,23,28,26,13,27,28,37,35,31,19,24,23,28,30,16,22,28,35,15,20,20,25,3,20,26,29,35,7,25,34,18,34,17,30,25,19,28,25,16,26,26,21,14,23,31,34,11,24,14,19,26,17,24,17,29,23,29,23,30,18,35,33,16,28,28,27,27,24,27,24,28,23,20,35,31,28,25,27,24,22,29,37,19,11,20,23,21,23,29,18,36,21,15,26,16,29,34,38,12,27,29,21,21,24,26,29,15,14,8,26,25,26,14,23,24,33,27,33,23,15,39,24,28,20,22,30,29,16,38,22,24,36,29,24,18,22,22,31,26,22,27,25,25,32,30,19,26,32,23,24,33,29,32,17,43,38,26,31,25,27,34,32,20,21,22,25,23,32,22,8,13,19,42,23,32,17,10,27,29,28,26,21,27,21,14,30,23,17,19,39,22,32,28,32,33,25,22,32,16,13,25,29,32,13,23,27,17,24,32,32,39,32,32,22,26,31,32,24,0,18,26,21,26,18,22,27,23,24,27,24,28,23,17,22,31,29,16,31,16,21,19,17,48,29,28,18,27,25,25,23,15,30,14,37,39,30,26,27,34,20,16,32,31,29,25,21,26,31,20,22,19,21,35,39,29,19,30,28,27,28,36,28,23,13,31,27,14,38,22,14,26,24,31,35,22,23,15,27,35,26,26,23,27,27,34,29,41,31,27,20,20,13,20,24,34,18,22,10,25,23,21,22,15,16,24,32,14,28,31,24,28,12,20,31,24,22,24,28,23,34,11,19,27,20,43,21,31,23,19,25,22,27,23,27,31,30,24,30,33,20,36,29,38,17,25,14,9,44,19,29,26,37,37,28,25,32,23,16,12,21,36,30,28,34,18,16,14,28,25,25,20,16,18,28,24,22,19,43,22,19,23,35,30,21,27,21,36,25,21,30,28,15,30,26,30,24,26,25,36,33,20,25,29,28,38,15,27,25,32,24,37,30,28,23,18,21,35,24,26,25,28,27,23,24,20,31,16,29,28,24,24,23,95
37,41,37,41,49,49,38,49,40,42,27,48,38,35,38,50,39,35,48,39,43,41,36,45,43,39,35,32,50,45,43,57,47,30,33,39,33,43,45,42,41,42,46,49,25,37,38,43,36,42,53,57,46,48,52,31,40,33,37,45,42,43,46,23,46,41,39,57,44,45,50,42,38,38,40,34,31,41,48,43,39,37,45,38,40,32,45,41,51,40,44,41,51,28,47,30,26,54,43,36,44,33,39,31,51,44,44,38,38,36,50,37,38,42,44,38,33,37,41,23,39,33,53,43,42,40,32,45,42,52,29,50,50,50,51,45,49,37,38,42,34,54,47,38,32,41,50,37,35,39,44,51,40,47,41,34,57,48,42,23,20,53,31,41,41,36,47,44,41,52,53,39,34,51,47,29,41,36,42,42,44,47,47,48,43,37,45,27,39,42,35,40,45,52,33,29,53,31,46,46,39,50,46,41,56,36,48,47,36,24,44,42,46,47,27,44,41,45,48,46,42,46,51,48,60,47,54,45,45,48,37,40,42,34,36,28,31,47,35,36,19,51,41,51,42,40,31,41,46,44,31,45,46,55,53,39,37,42,41,46,48,34,40,46,53,33,38,38,43,21,38,44,47,53,25,43,52,36,42,35,48,43,37,46,43,34,44,44,39,32,41,49,48,29,42,32,37,43,35,42,35,45,41,47,41,48,36,53,51,34,46,39,45,45,42,45,42,46,41,38,53,49,46,43,45,42,40,41,55,37,29,38,41,39,41,47,36,54,39,33,41,34,47,52,56,30,45,47,34,39,42,44,47,33,32,26,44,43,44,32,41,42,51,45,41,41,33,54,42,46,38,40,48,47,34,56,40,42,54,47,42,36,40,40,49,44,40,45,43,43,48,45,37,44,50,41,42,51,47,50,35,61,53,44,49,33,35,48,50,38,39,40,41,41,50,40,26,31,37,60,41,50,35,28,43,45,46,44,39,45,39,32,48,41,35,37,57,40,50,42,45,46,43,40,50,34,31,43,47,44,31,41,45,35,42,49,44,57,50,50,40,38,49,50,42,18,0,35,39,44,36,40,45,41,42,45,42,46,41,25,40,49,47,34,49,34,39,37,35,59,47,46,36,45,43,43,41,33,48,32,55,48,48,44,42,52,38,34,50,49,47,38,39,42,49,38,40,37,39,53,57,47,37,48,46,45,46,47,46,41,31,49,45,32,56,40,32,44,42,49,53,40,41,33,45,53,44,44,41,45,45,52,47,55,49,45,38,38,31,38,42,52,36,40,28,42,41,39,40,27,26,41,50,32,46,49,42,46,30,38,49,42,40,42,46,41,52,29,37,45,38,61,39,49,41,37,43,40,39,41,45,49,48,42,48,51,38,54,47,56,35,42,32,27,52,37,47,44,55,55,46,43,50,41,34,30,39,54,46,45,52,36,34,32,46,43,43,38,34,36,46,35,33,37,61,40,37,41,53,48,39,45,39,53,33,39,48,46,33,48,44,42,42,44,43,54,51,38,43,47,46,56,33,45,43,50,42,52,48,41,41,36,39,44,42,44,43,46,45,41,42,38,49,34,47,46,34,42,41,110
35,21,23,31,27,36,17,19,22,30,23,35,14,17,16,35,4,26,24,17,36,23,28,19,22,27,21,28,29,31,26,38,25,18,30,24,11,17,23,28,29,30,26,33,29,28,17,27,29,23,32,35,33,44,33,27,31,24,31,22,20,29,23,21,19,10,21,34,25,19,23,32,34,19,29,24,20,25,28,22,16,6,28,19,20,28,23,19,22,26,22,35,29,22,26,23,27,30,28,14,24,19,24,22,30,34,18,7,23,25,22,15,16,31,19,20,18,25,30,25,32,25,32,27,16,17,26,15,30,17,26,31,19,27,37,28,23,23,3,20,26,40,35,27,31,27,26,20,23,17,21,32,24,31,20,23,26,23,24,27,24,27,19,29,7,24,43,35,33,32,32,23,24,29,32,29,23,24,23,26,28,27,24,33,29,30,27,30,26,22,18,23,33,21,27,28,52,29,15,31,13,26,19,13,39,17,26,25,25,27,20,19,29,31,24,23,10,27,20,25,11,21,30,26,34,40,33,31,25,22,20,29,25,20,24,27,28,22,24,17,16,35,15,27,23,19,29,29,26,32,32,23,21,29,40,27,29,15,10,21,33,18,26,27,40,25,30,15,31,23,21,23,26,35,19,24,31,21,30,23,27,27,24,32,25,21,26,20,17,26,30,36,17,27,25,23,26,21,25,24,26,10,27,26,19,30,21,24,20,16,29,27,38,31,10,28,23,31,27,29,38,29,29,26,24,27,31,34,28,21,33,23,27,21,31,25,30,42,20,25,27,25,24,24,35,23,29,24,22,20,29,26,28,23,24,24,16,22,21,25,24,25,28,23,15,23,21,28,23,27,26,17,32,33,25,39,33,29,31,27,23,21,27,17,31,26,26,31,26,25,14,28,18,29,27,22,23,38,25,26,23,38,22,27,25,2,4,21,29,29,32,10,7,25,23,38,20,25,20,44,28,25,29,23,12,11,29,21,21,24,14,31,23,16,10,12,32,21,19,20,14,15,22,21,36,20,24,18,30,14,22,23,21,16,27,18,13,37,28,31,24,16,36,21,13,26,35,0,20,25,19,23,17,21,32,29,21,24,34,22,24,34,16,15,31,27,18,24,22,33,28,21,22,24,26,21,18,35,17,24,32,34,26,22,26,21,30,30,28,23,32,7,22,7,23,12,14,27,27,31,34,24,23,36,24,27,34,29,19,26,25,32,24,28,35,21,29,24,30,18,21,15,16,19,25,27,30,25,17,22,26,23,28,33,25,21,14,19,26,21,19,33,17,27,22,30,25,16,14,20,21,19,21,20,21,25,29,24,28,28,30,21,22,23,33,24,23,24,18,33,15,38,25,28,24,25,27,28,17,29,24,20,31,25,21,29,26,37,30,37,25,31,13,26,31,13,25,28,28,35,28,27,31,17,22,29,26,39,11,20,23,33,22,25,24,24,21,21,20,15,30,23,21,15,45,30,27,32,37,28,19,33,31,37,21,31,17,27,30,26,22,12,16,25,26,29,35,25,18,25,24,30,24,32,27,20,40,21,27,29,15,22,25,9,35,26,26,27,18,23,24,22,26,32,29,16,3,14,19,91
29,31,25,22,33,40,24,39,27,31,26,35,24,21,21,40,24,18,30,27,44,20,25,24,21,25,23,30,28,32,27,41,24,32,25,15,30,21,16,22,24,25,29,38,24,17,26,28,33,32,32,33,37,31,37,25,34,29,25,25,27,25,25,20,35,26,27,36,13,33,35,29,22,24,22,22,23,22,23,22,22,22,32,25,24,29,24,24,31,21,21,35,20,23,26,17,13,32,28,21,23,21,33,25,31,30,27,13,29,31,30,20,21,27,28,25,21,31,27,20,32,26,33,29,12,25,29,35,21,18,23,30,25,38,50,34,20,14,23,22,22,37,34,25,25,33,30,14,20,33,22,27,31,33,21,23,38,25,26,22,19,22,33,26,27,29,37,15,29,35,29,23,25,38,35,26,31,36,21,31,35,31,30,35,31,24,33,26,25,30,22,27,25,37,28,22,52,19,31,38,15,29,30,29,33,21,30,29,21,23,30,31,33,16,27,10,26,31,29,33,27,16,25,29,46,37,33,16,15,18,25,27,30,31,38,11,8,20,30,23,32,37,24,32,5,29,26,16,27,27,30,10,31,38,31,41,18,21,16,28,36,20,27,28,36,25,30,26,18,18,15,28,37,34,22,19,31,24,36,26,36,26,27,31,24,17,25,30,22,24,30,41,33,24,30,15,26,24,23,23,6,17,35,28,28,29,26,30,26,22,30,32,33,22,28,24,22,36,29,23,43,13,29,25,28,27,23,28,37,23,28,28,24,22,20,26,33,38,8,21,30,19,28,22,40,17,30,34,26,17,32,31,37,24,25,21,23,31,32,19,18,12,37,27,31,24,30,27,14,25,19,23,32,28,5,41,27,28,37,26,11,19,28,20,24,34,23,31,15,26,28,25,23,31,33,27,20,40,34,31,19,35,28,32,32,18,20,31,31,21,36,18,21,29,30,36,23,26,21,42,30,32,23,25,28,25,34,23,26,29,19,15,29,21,15,17,37,26,25,25,30,31,30,25,36,22,18,16,34,34,16,26,6,23,12,24,19,21,34,37,11,23,35,33,25,21,39,20,0,14,19,23,25,30,35,32,28,30,36,27,21,33,32,10,27,29,26,14,12,48,30,19,24,23,31,25,2,30,26,26,32,45,32,9,23,27,23,27,34,29,37,23,26,20,27,16,18,31,22,41,40,35,25,26,39,28,33,35,25,26,25,28,25,16,43,30,29,26,17,30,32,19,18,24,32,37,32,12,27,32,25,33,34,38,36,34,33,14,22,27,25,42,24,32,25,30,22,25,16,28,28,22,22,23,31,29,36,32,26,29,32,29,27,28,23,19,24,16,7,32,25,40,22,34,21,18,29,32,24,38,31,36,32,26,34,36,17,23,31,28,21,18,12,21,45,25,31,28,37,44,28,22,28,22,25,18,33,40,16,7,30,34,21,19,26,23,28,21,26,24,16,28,27,30,45,23,27,33,35,30,24,20,26,38,35,26,29,29,16,32,30,32,26,26,25,41,35,24,30,27,26,42,16,22,31,37,38,27,31,33,25,24,21,26,18,31,35,32,21,24,29,27,31,31,17,23,17,24,27,99
32,28,25,28,27,34,23,30,21,29,33,31,18,19,15,28,21,28,19,13,39,6,11,18,23,25,9,16,30,27,28,35,28,31,33,29,28,19,2,27,20,21,27,25,25,30,21,14,33,34,26,34,33,35,32,31,26,21,23,23,21,14,23,25,29,20,29,30,27,19,33,36,24,30,36,29,25,22,32,16,16,24,31,20,23,15,18,18,31,23,25,29,27,24,20,27,23,25,25,15,27,15,28,28,32,30,21,25,29,27,18,14,13,37,18,18,23,26,25,28,30,21,19,23,24,22,28,25,31,32,30,22,30,37,48,32,14,21,24,27,20,39,32,21,17,36,27,28,26,29,24,24,24,31,21,21,27,19,16,23,26,22,32,16,31,24,40,27,27,29,26,20,21,31,34,29,23,33,25,31,28,32,24,30,30,28,27,27,31,27,30,35,38,28,24,19,53,22,22,32,21,38,29,28,47,27,25,24,19,24,24,27,27,28,27,4,29,18,15,23,26,24,27,23,34,38,34,29,9,12,19,27,24,29,37,21,22,14,28,30,37,31,18,25,19,27,31,12,13,22,21,6,29,32,39,28,26,20,25,20,35,14,22,28,39,21,26,25,14,26,29,23,32,35,23,27,25,26,34,20,31,24,24,33,17,15,18,24,14,31,28,34,32,29,22,23,24,22,23,16,20,17,27,14,26,33,18,33,29,18,31,26,36,29,22,36,25,28,15,27,35,27,33,38,24,24,30,34,37,17,35,25,22,19,32,26,32,34,22,19,31,25,21,33,31,25,16,24,26,15,26,18,32,20,20,26,23,33,32,22,32,6,28,24,26,21,33,30,18,37,23,32,29,32,19,39,37,25,37,30,23,26,29,18,28,26,9,31,29,23,25,21,24,28,30,27,22,39,21,30,17,38,30,29,32,26,24,25,17,24,33,21,18,27,24,26,22,22,26,36,24,21,21,28,27,22,26,27,13,28,22,25,27,24,18,20,39,26,34,19,24,25,25,19,36,16,24,10,33,24,22,32,8,24,26,36,31,35,28,26,23,17,39,27,19,26,44,25,14,0,13,14,30,33,27,30,22,26,32,26,7,29,27,15,34,25,20,28,26,44,16,13,10,29,23,22,16,38,22,28,33,43,35,5,21,28,27,13,28,23,31,22,24,20,24,22,24,25,18,35,34,34,11,37,30,25,40,32,23,23,27,38,26,23,33,25,33,28,13,19,26,13,12,16,24,27,18,20,21,22,24,29,28,32,25,21,28,11,30,25,19,29,24,24,24,24,8,24,20,28,27,20,8,17,23,26,36,26,16,17,37,19,14,23,32,12,10,26,18,31,28,36,8,23,23,22,23,28,18,34,31,32,33,27,33,30,23,25,21,42,21,14,17,24,47,21,35,32,23,30,30,34,30,15,24,21,33,26,16,7,30,29,19,29,25,26,24,15,20,23,30,23,25,32,42,21,22,32,29,31,13,14,30,28,30,33,18,38,20,30,24,26,20,29,30,37,31,24,26,29,29,34,24,33,29,24,28,31,25,33,19,13,10,34,30,25,29,26,7,18,22,24,20,34,13,27,25,19,27,99
33,19,28,21,14,30,14,31,24,27,23,22,13,17,18,34,23,15,17,26,43,19,24,26,17,23,22,28,24,23,26,22,23,20,31,21,22,9,15,31,11,12,28,30,21,17,14,20,27,24,29,27,20,28,23,22,31,22,28,21,23,22,10,16,27,25,21,32,24,17,31,26,34,26,32,19,17,22,27,19,3,21,29,22,17,25,24,21,28,10,20,22,21,24,23,14,10,23,15,18,23,16,26,23,19,21,8,21,22,23,15,17,16,26,9,16,15,23,27,17,30,21,23,26,26,9,17,23,32,30,29,26,23,28,47,24,22,17,22,25,18,38,32,17,26,32,17,24,22,28,16,17,16,23,24,18,26,32,20,19,16,32,21,22,26,24,41,24,32,25,17,25,20,21,21,21,15,26,21,19,20,20,11,23,28,30,24,23,28,18,19,24,25,19,22,25,49,24,13,29,23,31,22,28,40,16,26,25,6,18,19,20,29,23,27,17,25,22,20,20,26,22,30,26,39,36,33,25,17,14,12,24,27,16,26,8,11,27,26,20,31,33,5,23,24,23,27,15,20,14,26,19,16,19,35,29,13,14,19,11,25,17,18,24,30,21,22,16,17,15,25,10,19,26,14,25,27,18,32,28,24,23,27,28,14,2,15,19,17,21,23,32,29,25,12,19,21,23,26,21,15,28,30,19,22,27,21,29,25,18,29,27,40,25,9,26,29,21,28,25,28,32,23,29,16,18,20,33,34,20,25,26,25,18,27,26,25,23,26,6,18,21,18,29,29,14,18,21,22,13,32,23,27,19,20,22,32,23,24,23,28,19,18,20,30,20,29,33,16,24,23,28,34,32,14,34,24,26,36,26,26,16,27,16,26,23,22,21,21,21,26,24,13,22,28,16,17,32,18,20,4,38,36,28,37,17,19,28,22,25,33,26,25,17,30,24,15,20,15,44,26,25,26,20,16,23,16,23,18,30,24,12,14,26,20,22,26,17,28,22,21,22,12,18,34,15,15,23,31,22,18,28,21,13,22,23,18,34,15,34,20,20,32,14,6,18,36,19,19,13,0,4,28,24,32,32,22,25,26,25,20,41,22,25,25,21,15,24,22,45,20,26,8,29,26,20,21,27,21,21,32,30,28,18,23,26,27,26,25,34,37,22,15,26,28,24,26,22,9,24,33,25,24,34,35,23,27,20,10,17,20,30,13,27,30,12,20,28,16,18,31,25,25,25,15,19,28,18,16,22,29,16,31,35,25,26,27,24,23,23,6,23,12,14,17,30,21,15,24,27,26,23,21,25,22,16,32,25,14,23,33,20,19,10,33,17,23,13,26,26,22,40,21,31,18,22,24,20,21,21,21,19,25,25,25,25,26,38,29,34,19,17,23,23,40,21,27,25,28,35,30,24,25,13,22,25,30,30,27,20,29,29,27,16,27,30,15,2,7,12,33,23,21,26,38,11,31,31,37,19,11,27,20,25,23,20,17,30,13,17,23,24,8,24,23,39,33,22,19,27,26,36,20,32,27,28,26,35,12,29,7,22,19,28,26,26,29,29,20,5,20,19,26,24,26,32,17,6,25,97
31,23,25,25,18,34,18,27,28,30,27,26,17,21,22,38,27,19,21,27,44,20,25,24,21,19,23,26,28,26,27,25,27,24,33,23,26,13,16,32,15,16,32,34,19,21,18,24,30,28,33,31,24,29,26,25,34,26,24,25,24,26,14,20,31,29,23,36,28,13,35,30,33,24,34,23,19,26,31,23,7,25,33,26,21,29,28,25,26,14,24,26,22,23,19,18,14,27,19,22,27,20,22,27,23,24,12,25,25,27,19,21,20,30,12,12,17,20,31,21,33,25,27,30,28,13,21,19,36,34,33,30,27,32,51,28,26,21,26,29,14,37,30,21,27,36,21,22,20,32,20,21,20,27,28,22,30,29,16,17,20,36,25,26,25,27,39,28,28,29,13,29,24,25,25,23,19,30,25,23,24,24,15,26,31,32,28,21,32,22,23,28,29,22,26,24,47,28,16,33,27,27,26,32,41,20,22,21,10,18,23,24,25,26,31,18,29,26,24,24,30,23,32,30,42,36,37,29,21,18,16,28,31,20,30,12,15,24,29,24,35,37,9,19,27,27,26,19,20,18,25,20,20,23,39,33,17,18,23,14,29,21,22,28,33,25,25,20,21,19,23,14,23,29,18,26,31,20,36,32,28,27,31,31,18,6,19,23,21,25,27,28,33,24,16,17,25,27,27,25,19,28,34,19,26,31,25,27,29,22,30,30,42,29,13,30,29,24,29,21,31,36,19,33,20,22,24,36,32,24,29,30,26,22,31,30,29,27,24,10,22,19,22,33,25,18,22,25,25,17,36,27,31,23,24,21,34,27,28,21,26,20,22,24,34,24,27,37,20,28,27,26,38,36,18,38,28,22,40,30,27,20,28,20,30,27,23,17,25,25,30,28,17,26,24,20,21,36,22,24,8,35,38,31,39,21,23,32,22,23,36,27,29,21,34,20,19,24,19,40,30,29,22,22,20,27,20,27,22,30,20,16,18,22,16,18,30,21,32,26,25,26,16,22,30,19,19,20,35,18,16,26,22,17,26,27,22,38,19,38,24,24,36,18,10,22,40,23,23,14,4,0,32,28,35,32,25,25,26,29,21,40,26,21,29,25,19,22,20,49,24,23,4,33,30,24,25,31,25,25,36,34,32,19,27,30,30,27,29,30,41,26,19,25,32,28,30,26,13,28,37,29,25,34,39,19,31,24,14,21,24,34,17,29,34,16,24,32,20,22,34,21,22,29,18,23,32,22,20,19,32,20,35,39,29,28,31,25,24,27,10,27,16,18,21,33,22,19,27,28,29,27,22,29,26,20,36,29,10,27,37,16,21,14,31,21,24,17,24,30,26,44,22,35,22,26,28,23,25,25,25,23,29,26,29,29,28,39,30,38,15,21,19,27,43,25,31,29,32,39,34,28,29,9,26,27,33,34,29,21,27,33,31,20,31,30,19,6,11,16,31,26,24,30,42,7,32,35,33,23,7,28,24,29,27,24,21,34,14,21,27,20,12,28,27,43,37,18,23,31,30,34,18,30,23,24,22,39,16,32,11,26,23,32,30,30,32,29,21,9,16,21,30,28,25,33,21,10,21,93
44,38,40,42,41,41,31,36,36,47,35,46,31,33,30,49,21,39,37,34,43,33,35,36,39,41,38,39,46,34,37,49,40,20,33,37,28,33,32,36,28,29,30,39,33,38,34,41,35,35,42,37,47,51,38,26,17,38,42,39,34,37,38,29,36,27,37,46,38,36,40,43,44,36,46,29,33,39,45,32,31,23,41,33,36,38,37,33,39,38,37,33,31,32,28,36,32,43,38,28,39,36,35,36,46,48,35,24,38,36,39,29,30,38,30,26,31,34,44,29,38,33,34,44,33,34,38,32,34,16,29,29,36,41,52,38,33,29,20,3,38,48,44,41,39,44,43,37,40,34,38,32,38,45,22,34,43,29,30,31,28,42,21,43,24,41,53,36,46,48,22,36,34,42,46,28,39,26,37,32,42,42,38,40,46,37,38,35,40,39,35,40,35,38,39,37,61,39,32,43,30,25,36,30,56,34,36,35,33,32,37,36,46,41,27,26,27,21,37,36,28,27,36,40,48,49,47,37,31,34,37,39,39,24,14,32,29,28,41,34,33,52,32,33,30,36,39,32,38,25,39,26,36,46,47,29,35,32,27,32,33,35,35,29,51,33,37,29,34,27,38,38,43,38,31,28,41,34,32,37,44,39,32,43,31,30,32,37,31,27,41,42,34,37,40,40,37,25,40,30,27,27,36,37,36,43,35,38,37,32,40,44,52,37,27,34,23,38,36,43,45,38,46,43,41,37,39,41,45,38,37,33,44,35,45,31,42,44,33,34,31,36,35,33,43,36,43,37,39,33,40,32,42,33,32,34,33,36,37,40,36,28,41,36,31,37,38,45,30,28,40,34,45,47,26,50,46,40,40,42,36,32,38,34,40,39,36,48,40,37,31,36,32,41,38,39,40,43,38,43,32,49,39,38,42,19,21,38,40,38,45,27,24,41,40,38,32,37,34,54,34,41,40,36,29,28,37,38,27,30,20,36,38,22,16,18,38,38,36,32,31,32,36,34,48,37,37,24,43,31,39,29,28,33,37,35,30,46,42,41,32,30,50,38,30,27,45,17,25,30,28,32,0,38,38,35,35,35,40,25,34,51,33,15,45,38,35,39,37,49,23,27,28,41,40,38,27,39,34,34,48,38,38,25,40,38,44,37,39,30,45,24,34,24,40,29,31,32,30,28,37,38,40,37,41,33,42,42,36,36,35,38,40,40,46,38,38,41,33,35,34,21,22,33,36,24,33,28,34,33,26,20,42,45,42,38,31,19,39,38,33,50,33,42,34,45,35,30,31,27,26,23,38,34,38,42,40,31,34,38,45,30,26,37,39,35,40,35,18,41,32,50,35,38,41,39,43,35,31,32,37,23,42,36,38,44,40,45,42,53,39,34,13,35,42,30,37,40,44,50,35,32,48,23,36,38,38,41,28,27,40,41,36,38,32,24,36,30,35,32,41,40,38,32,51,37,34,31,50,43,25,34,36,36,23,35,34,42,36,41,33,29,33,26,26,46,48,36,35,42,41,47,41,40,40,37,46,38,16,38,32,30,33,8,39,40,40,39,33,33,30,33,42,38,33,33,20,31,36,108
24,30,32,35,30,32,23,40,35,39,28,22,31,26,29,39,25,35,31,30,42,35,33,35,31,34,34,27,38,32,29,46,38,33,34,24,31,30,35,37,13,12,34,40,20,37,23,30,31,30,38,39,24,48,40,26,35,22,35,36,30,36,24,24,40,31,24,42,29,39,42,39,35,26,8,29,16,31,16,28,27,27,37,34,32,32,29,32,37,30,35,24,36,21,32,27,27,36,28,29,36,28,34,32,41,38,31,28,31,33,29,28,28,31,33,23,18,31,36,24,30,20,25,36,28,27,29,36,25,38,32,38,39,37,52,27,39,32,18,41,29,50,43,30,27,38,25,22,22,32,32,41,17,10,35,23,27,27,27,18,21,39,34,28,28,34,39,37,39,40,38,28,23,30,17,24,18,35,34,35,21,24,35,37,38,32,29,22,34,29,33,31,45,41,28,24,48,30,36,35,31,37,12,34,41,23,31,32,18,19,37,16,41,37,30,29,31,37,31,24,32,38,40,36,53,37,36,33,34,33,30,29,38,30,39,28,31,38,23,32,37,27,28,36,27,25,28,21,34,16,26,27,18,42,42,42,32,29,31,35,41,27,27,33,38,22,27,25,23,22,23,31,40,19,26,36,37,21,39,33,33,24,31,33,30,22,29,37,27,27,30,39,27,26,29,17,26,34,30,35,34,25,36,33,26,14,25,36,32,27,32,41,45,40,30,32,30,35,34,33,42,17,35,5,34,27,33,38,41,30,30,30,24,25,36,35,37,43,24,26,36,21,32,28,45,28,32,25,36,30,37,37,36,22,21,23,31,31,32,21,26,31,29,27,34,23,28,36,33,33,24,28,37,33,33,44,37,35,30,39,27,31,32,31,40,30,35,37,30,29,35,27,22,31,35,34,30,34,22,40,24,46,41,32,46,23,25,39,36,23,40,31,28,36,44,35,27,26,24,41,42,29,33,13,33,32,25,36,32,39,35,32,20,37,31,33,47,35,40,23,35,36,32,25,43,29,29,35,35,35,18,28,31,20,39,39,34,25,31,39,37,31,44,38,30,23,41,21,30,33,24,28,38,0,33,34,29,29,32,28,36,44,37,36,31,34,24,22,20,52,38,38,30,29,38,25,28,34,38,28,37,44,34,28,32,33,28,31,33,44,42,28,30,22,37,32,34,22,15,36,27,34,36,31,35,30,25,40,30,26,27,36,35,32,34,33,33,37,22,34,40,35,34,31,31,36,31,34,34,30,27,40,43,36,42,38,31,34,10,20,30,46,21,31,29,41,36,24,32,26,27,34,33,30,18,24,31,29,25,27,38,27,32,34,31,36,31,29,37,12,30,44,36,36,29,25,25,26,32,36,30,41,29,30,23,31,30,36,33,43,30,23,34,28,52,30,33,32,39,46,39,30,38,26,23,30,28,32,26,30,38,12,32,29,36,31,21,26,26,21,33,33,35,34,50,35,32,38,34,25,28,39,34,27,36,18,34,35,33,23,27,33,27,37,36,46,40,31,15,29,28,42,16,30,24,40,31,40,36,40,26,34,37,30,35,31,32,30,34,29,27,28,30,29,34,37,24,27,36,97
26,23,30,27,19,40,22,33,30,33,29,26,24,21,24,41,36,20,27,27,47,29,26,23,30,34,23,28,26,28,29,46,18,32,36,29,30,29,25,20,37,38,36,39,21,22,24,27,6,36,38,31,25,47,36,15,24,28,30,33,23,32,30,24,37,32,29,42,22,34,33,38,36,27,29,18,25,30,33,29,30,34,23,29,22,26,31,27,21,24,15,36,39,26,33,31,27,33,24,24,35,21,30,30,40,37,30,35,27,29,25,23,22,42,30,27,23,34,35,25,3,13,38,29,31,28,26,28,36,36,36,33,32,35,52,34,27,32,32,35,29,42,39,29,10,34,38,25,23,34,31,44,31,38,30,14,42,41,31,19,22,29,33,29,36,30,34,38,34,42,39,21,16,28,21,13,30,38,33,36,35,32,28,35,32,30,33,23,35,24,28,33,30,32,28,13,49,24,34,28,31,40,35,31,44,24,32,31,32,20,30,31,38,36,30,30,33,28,34,29,29,28,34,30,41,38,43,36,31,32,25,14,33,28,38,27,30,36,30,27,44,37,27,40,30,26,29,36,22,40,27,32,35,41,33,37,21,30,35,31,32,20,23,27,41,15,20,24,38,23,26,33,37,39,22,29,38,26,43,32,34,25,22,33,31,32,32,30,21,16,21,43,30,27,31,20,11,31,28,30,34,25,29,21,25,34,27,18,22,22,32,35,38,38,28,35,28,33,29,34,40,36,20,32,27,21,15,31,27,23,31,21,29,25,35,25,30,43,27,30,37,16,35,25,39,23,25,30,32,25,35,32,35,15,14,24,26,36,37,16,29,28,34,33,39,27,29,30,22,17,26,29,30,28,33,46,41,29,43,38,30,21,26,28,32,33,30,22,29,29,29,30,21,25,15,34,29,43,30,34,30,46,46,34,41,30,32,34,18,26,33,32,35,34,45,36,21,26,23,50,38,34,28,24,30,32,33,33,27,42,32,31,34,33,28,30,38,35,41,28,36,37,31,26,37,22,24,36,21,29,19,9,34,21,27,42,39,44,20,32,31,26,45,41,33,24,42,32,35,27,32,35,38,33,0,3,22,27,39,32,30,46,33,27,37,31,25,25,23,50,30,37,31,19,32,31,37,32,35,23,44,42,27,31,31,23,22,24,31,42,40,25,20,28,31,30,32,33,35,33,42,32,25,34,35,34,39,42,32,22,22,36,34,25,39,30,34,32,37,34,34,33,34,30,27,38,32,24,27,34,25,25,36,41,34,30,30,31,27,27,27,41,20,33,22,36,31,23,32,31,32,29,27,29,31,37,12,31,26,20,44,31,28,31,34,38,29,24,30,26,29,46,29,35,30,27,29,22,26,37,31,28,27,28,26,30,23,40,35,31,28,36,25,26,42,25,26,29,34,40,25,33,37,30,16,23,9,40,26,33,22,21,27,33,24,29,40,32,27,22,34,29,31,28,43,39,15,38,43,33,32,39,34,42,35,32,33,41,32,37,29,31,26,26,27,39,33,25,32,34,35,45,21,33,33,35,38,45,29,38,25,33,36,41,41,31,31,34,30,37,31,22,35,27,29,38,31,26,34,99
29,26,33,30,22,43,25,36,33,36,32,29,27,24,27,38,33,23,30,30,44,32,29,26,30,37,26,31,23,26,32,45,15,35,38,32,33,26,28,23,34,35,39,42,24,25,27,24,9,33,40,34,28,46,39,18,27,31,33,30,26,35,33,27,34,35,28,45,25,37,30,40,33,24,32,21,28,33,35,32,29,31,26,32,19,27,32,30,24,27,12,39,36,23,36,28,24,36,22,27,32,24,33,33,39,37,32,32,30,32,28,26,25,40,29,30,26,34,38,28,6,16,41,32,28,25,29,31,39,33,34,30,35,38,55,37,30,35,32,32,32,45,42,32,13,36,38,22,20,37,31,41,34,41,31,17,45,38,34,22,25,32,36,26,36,33,37,35,37,42,42,23,19,31,24,16,33,41,30,33,38,32,25,38,35,32,36,26,38,27,25,30,33,29,31,16,52,27,33,31,28,37,37,28,41,21,35,34,35,23,33,34,41,39,32,33,35,31,33,30,26,25,34,33,44,41,46,33,28,31,28,17,36,31,35,26,29,35,33,26,41,40,29,42,27,29,26,38,25,37,30,35,37,43,36,40,24,27,32,31,35,23,21,27,38,18,23,27,36,26,23,30,39,42,25,28,41,25,43,35,37,27,25,31,34,32,35,33,24,19,24,46,32,24,28,17,14,34,31,33,33,28,32,24,28,37,30,21,25,25,35,36,41,35,28,32,25,36,32,37,43,39,23,35,30,21,18,34,30,26,34,24,26,22,36,28,33,46,24,33,34,13,38,28,42,20,22,31,29,22,38,35,38,18,17,21,29,33,34,19,26,31,33,36,36,24,32,33,19,20,29,26,32,31,32,49,38,32,40,35,27,24,29,25,29,36,32,25,32,26,32,33,24,25,18,37,29,46,28,37,33,49,47,37,41,27,29,37,21,23,36,29,32,34,43,39,24,29,26,53,41,35,31,27,33,35,32,32,30,39,29,30,37,30,25,27,35,38,41,31,39,40,34,29,40,25,21,33,24,32,16,6,37,24,30,39,38,47,23,35,34,29,46,40,32,27,45,29,32,30,32,32,35,34,3,0,25,30,36,30,31,44,36,24,37,34,28,22,20,47,33,36,28,22,35,34,34,35,38,26,47,45,30,34,34,26,25,27,34,39,43,22,17,31,31,27,29,36,36,36,43,35,28,34,38,37,38,41,31,20,25,36,33,28,40,32,37,35,37,37,34,30,31,33,30,41,35,21,30,37,22,28,39,44,37,33,33,28,24,30,26,43,23,30,25,39,30,26,29,28,29,32,30,32,31,37,15,34,29,23,43,34,31,30,31,40,32,21,27,29,28,49,32,35,30,30,32,25,29,40,34,31,27,31,29,27,26,42,38,34,31,38,22,29,45,28,29,32,37,43,28,30,37,32,19,26,12,37,29,36,25,24,30,30,27,26,42,34,30,25,31,32,30,31,45,38,18,36,46,33,31,36,34,45,38,31,36,40,31,38,32,34,29,23,24,41,35,28,34,32,33,44,18,30,36,38,41,46,32,36,28,36,39,38,38,34,34,37,33,37,34,25,36,30,31,35,28,28,37,102
31,16,21,24,35,18,14,29,15,28,30,30,20,17,9,28,25,25,27,20,36,16,20,15,24,20,24,31,31,24,26,36,27,23,26,19,18,21,20,21,30,31,19,31,25,27,12,22,22,32,27,41,32,40,27,24,25,17,19,29,1,22,24,23,31,22,19,31,25,35,32,35,37,25,32,24,15,22,29,17,25,18,23,12,25,22,16,12,33,26,24,26,33,24,21,26,24,33,22,7,26,17,27,23,26,32,22,24,23,25,26,8,9,26,28,18,13,26,27,27,19,9,18,25,23,21,22,33,20,38,22,31,19,28,44,27,19,30,18,32,24,43,36,28,28,33,25,26,29,12,23,24,19,26,13,12,31,28,22,23,26,32,24,20,28,26,31,27,23,27,27,17,12,33,25,26,19,25,28,31,23,16,32,26,27,26,22,25,37,15,28,31,35,28,27,28,47,20,27,13,20,35,25,20,45,31,10,9,28,24,26,23,39,28,20,26,27,24,23,10,18,28,23,19,39,36,31,32,24,24,21,18,18,21,29,26,26,27,26,27,33,33,19,31,30,24,28,33,23,27,28,28,22,33,31,32,29,26,27,27,25,16,19,20,38,11,16,16,33,25,27,32,28,35,21,25,26,16,26,28,22,21,30,29,23,24,22,26,10,25,19,34,24,26,30,25,15,14,19,23,22,25,33,22,25,30,14,33,32,18,29,20,25,38,24,26,32,24,28,22,31,28,24,29,23,21,27,27,27,19,31,29,16,18,31,18,26,26,27,28,30,27,25,36,28,26,24,11,27,21,16,25,27,11,10,26,22,33,34,25,30,24,15,22,20,20,25,30,24,28,29,27,22,25,23,24,36,24,33,29,30,21,27,24,34,21,18,26,21,22,31,21,13,25,30,26,25,36,12,34,26,33,36,12,30,19,20,19,19,25,11,21,24,29,35,37,20,25,15,45,33,15,21,18,12,28,28,28,20,29,29,30,20,31,25,27,38,27,36,13,26,27,23,16,32,18,25,23,25,34,26,30,29,11,28,35,30,36,36,28,17,9,46,36,28,24,42,21,28,22,22,25,35,29,22,25,0,5,29,18,17,41,29,24,33,26,13,25,24,38,26,26,26,29,19,20,30,17,17,21,30,32,18,27,23,33,27,20,9,32,21,14,23,22,30,19,21,27,31,21,30,25,26,26,20,25,30,28,24,20,21,30,20,21,20,21,29,11,32,21,34,22,21,26,23,16,25,26,23,17,32,29,21,26,29,25,28,28,21,23,27,36,12,28,18,23,18,15,21,20,19,12,26,25,19,25,28,9,28,16,33,14,19,23,35,28,28,27,27,22,25,24,17,30,24,28,25,18,4,28,19,27,21,25,28,9,19,36,34,34,23,31,22,22,43,20,19,22,31,38,26,28,33,21,12,19,25,25,26,29,34,17,23,28,17,33,28,20,15,10,31,25,26,19,35,18,23,34,38,17,23,36,28,35,22,23,22,30,25,23,7,32,18,24,23,35,29,20,22,31,30,41,24,34,31,31,40,35,29,29,17,29,26,30,30,24,23,20,25,23,22,17,16,24,25,27,20,18,25,97
26,11,26,27,30,13,19,27,20,24,25,27,16,21,14,30,20,20,22,15,41,21,23,10,21,25,19,26,28,19,23,33,32,26,31,24,13,26,25,23,25,26,24,27,30,22,17,17,27,35,32,36,29,45,30,23,30,22,14,25,6,17,26,23,31,22,23,36,20,30,35,34,34,20,27,26,20,20,32,22,25,23,18,17,22,27,21,17,34,21,29,21,32,26,26,25,27,28,17,12,21,13,26,28,27,27,27,22,23,25,21,13,14,21,23,13,18,21,23,27,24,14,13,21,18,20,26,33,15,36,27,27,24,33,39,23,14,34,23,36,29,44,37,27,23,37,26,28,24,7,22,29,24,31,18,17,26,32,17,28,26,31,25,15,28,22,36,22,18,29,32,22,17,34,22,25,24,30,23,35,28,11,27,28,25,28,25,30,42,10,25,30,30,23,22,26,49,22,27,8,15,40,23,25,43,27,5,4,30,29,22,21,34,26,25,22,27,19,20,5,23,32,28,24,34,36,26,37,19,22,17,23,23,26,32,27,30,27,28,24,35,29,24,26,25,25,33,30,18,22,30,24,23,38,36,33,24,22,25,25,20,12,14,25,38,16,16,21,32,25,29,27,23,35,21,30,31,20,31,31,27,26,25,24,18,27,17,22,15,24,24,29,29,31,25,26,20,19,24,18,27,30,30,17,24,30,19,28,29,20,26,15,30,42,20,31,30,29,23,27,36,23,29,24,27,16,22,27,28,15,35,24,21,23,34,23,30,21,22,29,35,22,20,33,23,23,19,6,22,23,21,20,32,16,15,28,27,34,33,26,32,20,10,25,15,24,20,25,26,29,24,22,17,20,28,19,35,28,28,24,25,26,24,20,34,26,23,31,26,22,26,16,18,20,25,31,20,31,7,29,27,28,37,7,35,24,25,24,14,26,16,16,19,33,34,36,20,24,20,40,34,10,16,23,17,23,29,25,15,34,27,31,25,29,23,25,34,32,34,18,26,27,28,21,37,14,22,23,20,32,25,29,26,16,27,33,28,31,31,28,22,14,41,36,28,28,46,24,30,26,25,25,35,29,27,30,5,0,27,23,22,39,25,28,31,27,18,28,26,33,21,26,21,29,24,23,32,22,22,19,25,27,21,23,19,30,22,25,4,36,26,19,24,27,25,14,16,24,27,16,25,30,21,21,15,20,25,23,26,15,20,35,21,23,15,16,24,16,31,16,29,26,25,27,23,11,20,28,19,12,27,24,26,31,24,20,27,29,26,25,22,31,17,27,22,18,23,20,16,25,24,17,23,28,23,25,33,4,27,21,28,9,14,18,37,23,25,24,31,17,26,19,22,25,19,23,21,18,9,28,24,27,16,22,29,14,22,34,29,29,28,32,26,24,46,23,20,22,27,34,31,33,28,16,17,21,30,20,31,25,35,22,26,27,22,31,23,23,20,15,32,21,21,14,30,23,18,30,33,12,18,32,32,33,27,18,17,25,30,28,2,33,23,29,28,40,34,25,20,26,25,36,27,36,29,26,39,36,28,27,22,24,21,33,25,23,28,25,21,27,17,22,11,29,26,22,25,23,30,99
35,28,30,39,35,38,24,36,29,36,28,41,32,20,24,43,35,36,34,32,34,31,32,33,32,35,36,33,39,33,29,46,32,23,28,25,33,28,32,36,19,20,24,36,26,38,24,32,37,36,39,45,41,49,31,32,41,32,30,32,28,32,36,24,38,39,25,43,33,31,42,43,27,28,32,35,21,32,40,29,29,36,40,27,26,33,31,27,41,32,29,30,40,13,31,31,27,40,29,22,34,29,36,30,40,36,32,35,37,37,35,23,24,34,24,14,19,22,37,24,38,28,31,37,32,29,33,36,28,41,24,36,44,38,52,32,35,37,37,37,32,45,38,32,31,30,38,26,24,30,33,43,34,41,18,28,35,37,18,24,21,40,22,30,34,29,43,39,34,42,37,33,30,38,36,30,34,17,32,29,38,34,32,38,36,28,31,28,40,27,34,39,36,32,34,28,54,22,28,35,32,41,34,34,45,25,24,23,20,25,34,30,44,38,22,31,30,28,29,22,32,33,38,34,45,45,41,37,30,33,32,34,32,27,29,29,32,36,29,33,40,45,29,27,31,30,20,23,31,22,32,29,34,43,43,32,35,29,34,26,41,28,28,35,42,30,35,26,25,22,27,36,40,41,26,36,38,22,29,36,34,37,36,35,28,24,29,34,25,33,35,30,38,18,38,21,31,19,28,27,36,36,42,31,31,40,29,29,33,19,29,32,38,30,32,34,37,36,39,37,43,36,40,29,36,28,33,32,44,25,30,35,30,28,34,33,37,45,28,28,28,23,32,37,37,30,34,21,27,24,37,29,36,29,29,15,41,36,35,25,30,33,25,37,30,29,34,41,27,37,30,30,42,39,35,42,41,36,44,37,31,37,30,27,37,32,34,42,31,32,35,33,23,32,26,36,31,40,24,40,26,37,42,30,45,32,34,34,34,27,40,29,32,36,45,38,27,32,25,49,42,25,28,24,39,32,42,30,24,38,28,33,36,30,24,26,46,36,43,28,43,44,33,26,44,30,31,32,40,35,20,30,33,21,40,39,39,44,36,45,32,24,50,39,32,23,41,34,36,32,26,26,40,32,39,36,29,27,0,20,32,38,37,29,33,35,25,26,24,48,30,35,22,30,34,35,38,34,37,29,41,41,39,30,33,34,34,34,31,38,42,28,24,33,38,31,33,33,17,43,47,35,38,34,42,21,44,40,33,27,30,38,34,25,32,33,33,29,24,25,41,29,30,34,30,34,42,29,31,21,40,42,36,41,39,35,36,33,27,26,27,44,22,40,29,35,33,25,33,18,19,17,26,33,34,37,43,27,28,34,41,18,23,31,35,38,28,30,32,34,31,42,33,42,32,31,31,35,25,35,27,41,34,28,42,38,34,42,40,44,33,25,27,26,43,22,38,35,37,44,31,34,38,17,25,23,40,38,37,32,40,36,35,33,32,38,23,28,27,22,35,28,26,33,48,33,36,30,42,35,19,41,38,33,20,37,26,38,34,39,25,33,28,39,38,43,45,32,31,35,34,45,22,34,37,35,40,41,38,34,27,37,36,43,42,29,34,31,30,31,18,29,26,35,27,35,31,28,34,106
26,27,24,29,29,36,16,24,19,30,22,27,27,14,13,32,26,28,28,18,18,20,22,25,26,20,22,27,33,30,23,40,26,5,8,18,24,22,24,25,32,33,23,30,20,28,22,26,31,25,37,42,25,42,31,26,35,21,24,26,17,33,29,18,34,25,27,33,27,24,36,24,21,21,26,29,23,16,34,27,22,24,32,16,20,18,20,16,27,23,23,30,34,7,30,25,21,34,26,11,28,22,16,21,30,35,27,25,33,31,30,12,13,20,24,26,21,28,21,18,32,22,36,23,26,23,17,20,26,35,4,31,35,26,46,27,24,27,25,28,25,48,41,26,22,24,29,20,18,30,27,33,23,30,17,21,34,40,30,18,15,34,6,24,16,32,34,33,28,31,36,26,21,34,32,24,23,11,26,17,27,30,26,30,30,22,25,22,34,26,29,34,20,34,22,19,48,16,28,31,29,35,28,21,39,19,28,27,31,19,33,24,40,22,2,25,24,24,28,23,19,25,27,23,35,36,36,31,24,27,26,27,22,9,11,23,21,33,23,30,34,40,24,39,22,29,14,30,29,31,24,27,28,38,37,14,26,23,28,26,39,23,25,24,36,22,27,14,32,16,21,29,31,39,16,28,36,24,17,30,29,30,33,29,22,27,23,33,14,27,28,42,25,12,27,15,24,18,22,21,25,32,30,30,28,34,18,38,34,13,26,35,32,35,26,30,36,28,28,22,35,34,31,23,30,25,31,16,33,26,24,32,24,20,28,22,21,36,22,24,16,17,26,38,40,24,28,24,29,18,26,23,27,20,21,9,29,24,23,16,24,27,28,26,16,22,25,29,21,31,31,19,35,33,24,41,35,29,33,31,24,31,24,21,26,26,23,33,25,24,34,20,17,28,38,31,25,39,25,33,26,39,39,29,34,20,22,23,33,21,29,30,28,30,38,35,15,20,19,49,32,28,22,23,28,31,31,24,18,36,32,27,30,30,28,30,43,30,37,17,29,30,21,24,39,23,25,31,34,19,14,24,29,19,33,33,31,42,30,37,21,13,37,27,19,17,25,22,27,26,25,29,25,28,32,30,18,23,20,0,21,32,34,28,31,29,23,20,18,34,26,34,26,24,23,24,29,28,31,9,37,23,33,26,17,35,28,20,27,37,31,15,18,29,34,28,27,24,34,35,35,23,24,32,37,32,41,37,27,24,10,34,24,19,33,27,27,23,31,26,30,33,33,28,30,34,31,23,30,27,38,31,25,30,34,30,23,32,22,20,21,34,18,25,13,38,22,15,30,2,1,16,30,27,23,29,25,27,25,24,27,24,19,25,29,30,32,24,31,30,32,41,22,35,26,30,31,29,14,17,26,28,28,22,29,27,28,36,34,38,26,32,26,20,27,16,34,33,34,41,25,28,32,29,19,17,28,41,33,28,28,30,29,27,21,35,34,27,23,20,29,31,29,28,36,34,27,24,42,31,29,35,28,28,8,34,25,24,27,33,25,17,23,23,24,37,38,29,25,35,34,35,16,28,32,25,37,39,33,33,22,31,32,31,36,23,27,24,24,28,30,27,29,27,34,36,21,23,24,96
34,25,20,25,29,35,16,23,16,22,27,34,25,18,10,21,24,30,22,20,34,1,4,22,24,23,16,23,31,28,27,32,25,26,29,27,31,21,5,24,24,25,22,24,24,32,22,7,30,34,28,30,35,42,30,28,19,16,16,30,16,21,26,21,32,25,27,37,29,24,33,38,31,25,36,31,23,24,33,23,23,26,24,15,16,8,17,13,25,30,22,31,31,23,27,28,24,28,26,10,29,20,30,21,26,24,22,27,29,30,21,9,8,32,24,22,21,25,29,21,27,17,22,30,27,19,29,18,26,39,25,17,34,30,48,30,21,28,27,31,27,44,37,25,20,35,27,25,23,29,23,31,19,26,14,16,30,26,19,22,20,26,27,9,26,29,42,29,20,28,33,21,16,24,29,28,18,28,29,34,23,32,26,25,23,21,26,26,38,25,29,34,36,32,23,23,48,15,28,27,24,39,26,23,44,24,21,20,26,23,31,24,34,30,23,11,28,13,18,27,21,31,22,18,33,37,37,22,16,19,16,22,19,23,32,23,26,21,27,30,36,38,19,32,26,30,27,19,16,27,14,13,26,33,35,31,33,27,30,26,34,21,23,23,41,17,22,18,21,19,26,17,26,35,23,29,32,24,29,27,31,25,30,31,16,22,17,31,9,29,23,38,27,25,15,20,19,17,18,15,23,24,30,17,29,30,13,32,28,17,30,20,29,36,29,33,32,23,22,25,30,34,28,33,17,25,31,33,31,24,29,29,25,12,31,21,33,38,24,26,33,22,20,32,37,27,9,28,27,22,25,17,29,15,16,22,28,33,34,24,28,13,32,23,19,14,32,36,25,36,30,27,30,37,24,35,38,32,32,32,27,31,28,25,35,25,2,30,25,16,28,28,17,25,34,26,25,41,28,33,24,37,35,23,25,22,24,20,20,23,28,24,21,29,31,30,23,21,19,43,31,28,14,26,27,25,19,28,12,35,29,27,28,31,25,27,38,27,38,14,29,30,25,24,42,19,26,17,26,19,19,29,15,19,28,36,31,39,30,32,18,12,44,34,26,22,40,24,21,7,20,21,34,36,30,31,17,22,32,21,0,36,34,22,27,28,23,25,23,37,11,20,17,28,18,21,23,31,29,23,36,37,30,12,25,27,32,6,26,30,30,17,17,27,19,24,26,24,25,32,29,27,18,32,33,29,41,28,24,24,24,37,20,16,33,19,27,27,20,22,33,20,19,23,28,31,25,27,28,21,31,33,24,27,28,24,31,18,27,24,21,34,18,17,25,17,1,17,23,23,22,15,11,24,20,26,36,26,23,10,36,18,13,17,27,19,13,27,25,32,31,40,1,29,26,29,27,24,13,33,29,30,32,26,28,26,20,32,28,38,28,21,23,17,42,20,31,29,26,33,29,32,31,22,20,14,33,29,23,14,26,25,24,30,20,33,31,22,25,20,34,28,26,30,43,28,25,35,36,33,20,21,29,31,25,34,21,34,27,31,24,21,18,27,26,39,33,30,23,29,28,33,21,28,32,23,35,36,30,30,17,20,17,33,26,27,24,21,10,25,26,27,27,32,20,30,23,18,24,96
43,39,35,34,43,52,38,46,37,31,36,50,35,32,36,43,38,44,40,42,46,35,39,39,42,43,38,41,49,44,31,50,44,37,40,39,42,40,31,37,41,42,45,48,34,46,37,29,45,46,22,48,49,56,42,40,47,41,25,44,40,42,43,32,49,40,39,42,41,42,53,51,11,35,44,43,35,43,51,32,38,36,44,39,38,41,35,37,43,49,41,46,48,25,36,39,35,46,40,34,33,32,47,35,44,42,44,35,19,21,38,35,36,51,32,28,33,36,46,32,43,33,43,40,40,37,41,36,48,49,36,46,49,49,60,45,35,40,37,48,43,49,42,27,37,38,47,34,31,42,41,45,41,34,40,34,37,40,24,32,29,43,38,31,41,36,51,46,29,40,42,39,34,42,47,38,42,43,31,45,45,41,40,34,32,35,37,36,48,40,36,41,45,42,38,36,62,29,36,34,43,40,44,25,53,33,38,37,42,33,41,40,44,42,34,25,40,42,31,40,23,41,40,44,57,47,44,45,30,33,36,40,40,41,43,37,40,35,41,35,46,48,41,41,38,37,28,33,37,44,40,27,44,55,45,46,46,41,38,30,45,31,39,40,41,31,26,39,35,30,35,35,44,35,34,44,41,36,49,38,47,43,39,40,40,43,41,41,37,41,41,44,17,26,33,29,37,41,33,39,39,38,46,38,38,30,38,43,47,31,34,39,43,32,39,31,41,32,43,45,39,45,41,41,44,39,45,21,49,34,38,38,38,41,45,38,45,52,36,42,46,31,44,51,51,38,27,41,34,36,47,41,44,33,32,23,44,45,46,33,37,23,45,33,41,43,42,51,39,45,40,37,48,49,38,44,49,47,47,36,39,45,32,39,49,36,37,43,45,41,37,42,37,37,40,45,43,55,42,44,44,49,50,32,47,32,34,46,41,35,48,40,38,48,45,49,35,36,39,53,45,44,23,37,42,34,37,33,36,49,42,41,46,44,38,40,60,44,47,40,44,45,32,40,53,33,39,31,42,37,28,38,27,35,45,46,41,53,44,45,44,36,52,49,41,31,49,34,33,29,41,40,51,44,46,44,41,39,38,32,36,0,44,36,39,23,36,34,32,59,44,34,36,42,46,31,34,42,43,40,43,55,51,26,42,48,44,41,38,44,50,27,36,41,31,42,44,46,39,45,50,46,40,46,41,35,55,47,45,38,39,35,38,30,50,37,40,41,34,29,46,34,33,36,26,45,46,37,38,33,44,37,47,53,49,45,43,32,36,38,35,52,36,35,37,42,35,38,43,30,31,39,32,35,44,46,51,39,39,38,54,32,37,35,43,36,34,38,39,48,37,50,36,42,44,40,40,24,37,42,38,34,36,30,21,50,29,44,37,55,44,34,38,31,51,33,50,49,39,46,43,33,49,31,35,28,48,50,37,28,44,41,33,41,39,40,45,43,41,36,20,35,33,42,54,44,32,38,46,42,33,35,37,50,40,48,28,51,41,49,37,39,41,44,43,41,47,43,41,39,40,48,30,42,48,38,51,49,41,41,40,39,38,43,48,39,44,43,36,39,32,40,43,43,33,34,33,40,39,111
37,28,31,33,30,38,25,31,33,32,34,37,9,28,27,45,20,29,32,25,43,33,31,31,32,33,29,36,31,21,35,41,33,32,39,31,27,27,29,34,33,34,32,37,32,31,29,34,33,34,37,29,35,44,39,25,34,28,26,26,30,37,26,24,27,18,25,42,36,35,31,30,38,26,38,28,27,33,36,31,19,14,39,31,31,31,20,24,38,30,30,36,33,32,35,18,22,38,19,26,35,14,34,30,35,18,22,19,27,29,30,27,27,15,25,23,25,28,38,28,30,20,38,22,27,21,27,31,21,33,38,37,27,35,48,34,33,27,19,35,28,48,43,32,32,39,31,28,29,28,32,39,30,37,30,21,30,35,27,30,27,32,33,35,23,23,35,33,22,31,39,26,21,35,34,27,31,35,35,34,34,32,27,29,32,36,26,34,38,29,29,34,39,27,28,33,59,30,23,28,24,37,29,25,47,20,25,24,28,31,9,25,35,39,33,23,22,29,24,25,23,33,39,35,39,42,25,24,28,31,18,27,36,28,38,24,27,32,32,30,28,30,25,36,34,26,35,31,35,36,33,25,29,39,40,41,29,23,22,27,36,13,16,27,42,20,20,23,33,26,29,26,35,39,22,34,40,22,40,31,38,30,30,21,29,24,30,9,26,26,28,39,29,33,26,26,24,27,29,28,31,26,34,34,25,34,31,32,28,28,38,30,44,35,13,32,32,31,35,35,38,29,33,40,28,18,24,31,39,16,36,29,31,27,42,29,31,45,31,28,35,24,33,32,44,24,32,26,25,24,40,30,36,20,19,30,31,33,32,30,32,21,30,18,27,29,30,36,27,36,34,24,35,41,30,40,28,34,38,38,34,29,36,21,35,27,35,35,34,23,25,35,26,22,35,34,31,37,23,34,26,32,34,28,37,14,12,25,35,29,40,21,18,35,31,42,21,26,28,50,35,30,24,30,20,22,30,33,25,31,26,28,30,28,22,24,44,35,31,32,22,23,27,32,42,15,23,29,40,30,25,31,27,27,36,30,25,37,31,30,36,28,48,30,22,29,47,16,32,27,22,26,33,37,33,36,29,25,37,34,34,44,0,27,42,31,30,31,29,45,31,32,30,35,37,16,30,38,25,27,26,42,32,24,34,29,38,29,29,35,35,19,31,23,28,23,25,34,31,34,41,32,31,27,35,30,34,34,24,17,26,36,29,31,35,28,36,35,32,20,31,27,28,27,27,32,32,29,6,16,29,35,40,45,36,32,30,30,33,29,22,39,27,24,23,33,33,24,25,32,33,29,31,28,28,30,37,25,32,25,14,19,24,26,40,33,29,25,30,33,31,40,34,27,31,33,22,22,29,38,36,32,37,34,33,37,28,35,39,44,27,33,25,32,47,25,31,28,32,39,33,30,38,26,23,29,36,45,27,26,39,28,30,20,30,33,37,24,29,27,40,22,24,31,48,33,35,31,43,33,28,33,34,35,35,27,21,11,29,33,23,28,26,31,30,41,38,30,26,29,30,46,27,39,33,36,44,33,34,32,25,30,33,25,30,24,33,36,29,27,27,32,31,37,32,27,15,24,33,105
39,30,31,30,30,41,25,34,25,37,25,31,25,26,19,38,19,24,31,28,45,21,26,25,30,30,24,29,37,23,30,41,27,33,35,25,26,18,17,25,25,26,19,34,23,26,25,29,33,24,33,39,33,37,27,29,26,27,31,30,23,26,31,21,30,21,26,37,23,26,34,32,29,28,32,28,22,29,33,23,25,17,30,22,21,29,25,22,32,23,24,36,26,26,27,23,19,37,30,17,31,22,24,29,35,37,25,16,32,32,30,18,19,29,19,15,20,23,32,21,30,22,34,30,22,24,28,30,23,28,32,31,30,38,49,27,21,18,18,12,27,33,33,26,29,29,32,24,30,32,30,17,29,36,11,19,36,18,19,21,18,27,34,31,22,30,42,21,35,36,33,21,21,31,32,27,29,35,29,32,33,33,27,33,37,34,34,25,29,31,25,30,34,29,29,27,51,29,23,35,25,39,28,24,43,31,25,24,26,22,30,29,34,26,30,11,21,23,30,32,22,16,25,29,45,41,36,22,16,19,26,25,28,31,28,17,14,17,30,24,27,38,22,22,15,23,29,17,27,28,29,11,25,36,38,42,20,24,19,21,39,21,28,18,40,22,27,26,19,19,25,32,35,36,23,13,32,23,26,32,35,25,17,28,28,23,27,24,20,30,26,31,28,27,30,25,22,14,29,28,12,17,25,26,22,35,24,26,22,27,32,33,41,26,25,30,12,31,30,29,38,23,31,35,31,29,28,32,35,24,27,18,34,24,30,20,34,44,18,27,33,25,30,18,32,23,31,33,28,22,29,30,35,20,21,24,23,25,26,29,28,13,35,31,26,26,31,30,22,34,25,26,30,34,11,46,33,33,40,34,21,25,31,25,32,33,24,33,25,26,28,26,24,32,27,29,29,42,34,33,25,38,31,35,32,13,15,29,29,31,35,24,21,26,31,33,24,27,26,43,23,33,29,25,23,25,26,31,25,19,9,21,27,11,5,7,27,28,28,23,25,26,31,26,41,23,24,13,32,29,26,18,13,22,22,27,22,31,31,34,17,19,39,32,24,16,34,15,10,15,25,21,15,36,27,24,24,28,29,28,22,36,27,0,37,30,26,24,22,38,25,16,17,29,29,29,12,31,27,29,37,45,34,10,28,23,29,28,32,19,34,18,19,14,37,26,28,21,23,37,38,35,26,26,39,22,31,31,27,28,28,34,29,26,42,28,30,35,18,26,23,10,11,28,25,34,33,20,27,22,15,29,31,35,35,31,27,4,28,32,22,39,23,32,26,36,23,26,26,30,29,12,23,29,29,31,36,32,23,25,36,19,24,26,33,20,25,22,3,30,22,47,23,31,28,24,30,29,20,36,28,31,35,29,32,33,27,30,36,38,28,19,2,25,41,24,33,30,33,35,24,32,37,12,25,28,33,41,18,12,33,30,31,25,21,13,29,27,28,23,26,29,27,30,43,26,24,39,36,32,14,21,28,39,32,24,27,33,22,30,30,27,23,16,15,39,33,29,28,36,36,38,26,32,35,35,35,30,25,27,22,25,22,23,24,32,26,29,22,29,19,26,32,23,18,30,12,21,34,106
40,34,36,33,37,32,19,28,40,42,30,41,33,17,36,47,27,33,30,22,45,28,29,36,29,29,26,33,36,38,8,44,28,30,39,30,32,25,32,36,18,19,37,35,30,35,25,34,36,33,31,40,42,46,39,36,41,30,36,29,34,35,31,26,26,28,30,35,24,36,30,41,28,29,39,37,26,27,39,21,28,32,23,39,22,30,34,38,43,30,25,24,31,24,17,32,28,36,34,34,29,30,33,28,38,41,31,34,26,24,32,35,34,43,32,23,24,15,32,28,35,25,30,38,15,30,29,38,39,38,35,33,35,33,54,30,32,35,31,46,32,48,41,26,34,38,32,25,30,34,30,42,27,34,40,27,39,41,27,28,29,29,31,36,38,22,43,42,40,45,23,33,28,37,36,34,28,36,30,30,31,20,34,34,41,35,30,32,44,33,34,38,43,41,16,33,58,30,36,32,18,37,25,27,44,32,33,32,19,29,39,21,38,33,33,30,29,29,33,32,29,29,36,40,44,30,39,36,27,30,33,23,43,26,36,26,29,28,26,35,33,46,28,36,22,30,31,22,37,21,25,28,25,42,24,39,33,26,31,34,38,29,33,36,47,27,29,21,24,28,26,31,34,42,24,32,30,27,42,37,34,37,26,33,24,23,25,39,33,35,34,39,35,29,33,26,26,41,34,26,33,38,24,36,29,38,33,38,36,18,11,25,44,43,34,32,36,36,32,31,29,40,35,36,37,33,38,38,37,32,38,25,35,15,31,37,33,44,19,27,31,30,28,40,46,29,36,33,20,21,40,28,32,27,26,26,38,34,35,30,29,31,36,32,41,13,38,41,24,36,34,31,42,38,32,46,42,32,43,32,22,34,11,24,34,31,25,37,28,19,31,32,20,36,35,35,28,34,30,33,25,46,43,34,43,32,30,46,39,32,44,21,24,33,41,45,23,18,22,46,40,37,34,29,38,28,37,29,23,44,37,30,27,34,33,35,47,35,40,33,32,33,28,27,36,31,30,32,21,37,27,37,32,22,36,39,38,47,38,40,38,36,49,39,31,31,49,31,27,34,25,29,45,31,37,37,33,31,33,31,27,39,42,37,0,22,25,25,23,55,31,29,31,29,44,30,29,38,43,26,40,40,30,29,28,35,38,31,35,42,45,27,20,35,30,19,21,23,16,46,40,30,28,37,39,30,41,33,30,32,27,36,32,27,42,27,19,28,23,31,45,35,34,35,32,29,35,26,36,30,33,40,39,46,36,40,34,35,32,23,29,37,21,35,25,28,28,20,19,29,30,39,35,34,25,31,36,31,35,32,47,27,24,29,34,37,37,30,34,40,36,45,26,37,29,33,35,27,37,41,32,37,15,9,39,38,28,39,36,41,32,24,36,32,47,21,29,32,39,44,30,30,36,26,22,29,33,37,39,31,44,33,32,34,38,37,22,27,28,23,19,21,19,34,49,36,31,41,39,21,28,40,26,32,33,41,30,47,31,30,29,35,27,35,34,43,45,32,22,30,29,44,27,33,29,34,47,44,37,26,26,38,39,40,42,28,35,38,29,30,27,29,36,39,35,27,33,27,38,110
36,24,29,29,28,35,18,31,26,24,21,34,27,21,25,41,30,27,29,29,43,29,25,29,30,31,25,18,37,31,14,39,29,25,33,23,25,24,27,16,21,22,30,29,19,29,18,33,30,25,33,43,32,40,27,25,32,25,17,30,27,26,30,15,32,33,23,35,30,27,31,34,32,32,34,28,19,26,31,23,23,29,27,30,29,24,26,22,28,31,26,31,36,22,21,22,18,23,27,27,10,24,31,23,33,34,25,20,4,2,29,26,25,34,17,22,17,19,31,15,28,18,32,19,24,24,24,21,36,29,33,30,34,28,45,34,31,29,30,35,28,26,19,4,26,35,26,31,29,31,29,28,29,25,33,19,36,36,26,17,14,36,26,35,29,26,39,36,21,32,27,24,19,35,32,23,28,24,8,29,33,24,25,19,23,31,28,21,33,25,24,24,30,27,23,23,47,25,21,19,21,40,31,27,50,30,32,31,22,18,33,27,40,27,31,21,32,29,30,26,25,21,17,21,47,37,34,37,26,27,27,23,29,21,31,20,23,31,29,25,34,40,22,30,24,22,25,13,30,24,22,19,31,36,28,34,31,27,23,15,37,23,26,23,26,16,11,16,13,13,32,30,33,20,17,24,32,20,36,27,28,28,28,36,25,23,26,33,24,26,26,38,31,23,29,26,22,34,29,24,27,32,31,29,23,21,27,37,37,21,17,26,39,37,23,32,40,17,20,32,24,42,31,37,26,26,32,22,34,26,23,27,35,22,31,21,28,40,25,25,30,26,29,41,40,19,35,25,24,22,34,22,29,18,17,20,29,24,23,26,35,23,29,29,34,24,27,37,19,26,30,30,33,39,26,36,32,30,38,13,22,28,11,25,29,27,29,33,25,26,34,31,17,30,34,27,29,41,28,29,25,42,35,24,24,25,27,35,32,32,31,24,27,32,41,34,18,21,19,52,33,21,19,22,27,31,31,10,26,37,35,24,33,26,31,29,41,28,32,31,37,38,9,20,38,25,20,27,25,22,25,33,23,15,34,31,26,34,29,31,27,28,43,34,26,16,34,27,29,25,21,25,38,34,31,34,26,27,35,29,28,23,31,30,22,0,19,31,29,49,27,30,25,32,35,27,31,25,32,24,33,35,34,20,27,36,32,23,23,40,38,24,27,34,33,22,24,29,19,26,35,25,27,42,26,29,38,34,27,25,23,36,27,26,36,26,19,31,12,28,39,30,29,25,11,30,23,17,30,28,39,18,39,44,34,35,28,26,25,27,20,37,16,31,20,29,27,17,20,27,28,32,32,24,31,25,36,31,24,19,41,26,27,24,37,28,34,20,33,37,27,27,28,28,30,29,32,9,30,27,25,15,19,13,30,35,24,24,14,38,29,11,30,21,36,18,33,36,38,45,29,33,37,24,21,24,33,33,31,22,29,26,26,24,20,41,25,23,21,16,23,25,23,29,31,32,21,35,45,25,22,31,29,35,27,31,27,38,25,32,29,24,19,27,26,42,36,26,28,33,32,37,27,38,35,28,36,34,22,30,20,28,29,36,34,30,29,32,32,16,26,23,20,26,26,30,24,21,31,103
31,20,20,27,29,24,7,30,27,27,26,28,23,22,21,38,22,19,27,22,41,24,23,25,17,16,26,25,24,20,17,35,24,18,22,12,25,14,22,18,23,24,32,32,18,21,1,30,20,29,14,36,30,42,28,11,20,23,29,26,14,22,25,19,33,24,12,18,25,28,31,29,33,28,32,14,8,15,30,4,18,20,23,25,18,23,28,24,28,23,21,31,23,27,8,19,23,33,16,20,27,20,21,16,25,19,15,19,23,21,29,20,19,26,21,11,6,19,20,22,23,14,31,28,26,14,17,26,30,35,27,23,32,21,39,35,23,28,21,34,11,36,35,21,27,26,24,20,26,22,16,32,15,22,26,11,27,28,15,16,19,25,19,31,25,26,39,34,33,34,14,18,13,30,23,13,14,24,25,30,19,26,26,26,26,30,11,17,29,19,21,26,29,26,23,24,46,24,25,26,25,28,31,27,39,23,21,20,21,17,28,28,31,21,21,16,24,25,21,14,25,27,31,27,31,23,31,31,19,17,17,17,30,14,24,22,25,24,28,20,30,34,12,24,25,17,30,20,28,24,24,18,27,26,30,27,21,21,22,23,28,19,15,17,41,14,19,9,20,20,21,25,25,31,17,26,13,9,27,29,11,22,23,29,25,17,26,28,18,12,18,27,29,28,27,21,14,27,22,24,29,28,30,28,18,26,24,26,25,23,20,29,38,36,24,19,31,28,32,18,35,38,23,29,21,15,21,30,30,22,24,22,28,11,32,15,26,38,22,21,29,21,29,29,34,26,32,13,24,18,28,26,20,12,13,25,25,30,31,21,24,14,17,24,22,13,26,32,21,27,24,29,27,33,28,34,29,11,33,30,25,17,18,21,31,10,21,25,14,15,27,24,6,19,23,19,18,41,16,33,19,31,29,22,38,16,18,31,29,27,24,26,24,22,34,25,16,21,8,37,29,17,28,11,25,24,25,25,21,32,22,26,25,27,21,23,31,20,31,21,28,29,16,9,19,20,27,22,25,25,22,28,20,4,26,29,24,39,30,31,29,22,39,29,21,21,39,18,26,20,15,19,35,24,25,28,13,18,25,23,23,36,30,26,25,19,0,16,18,40,25,25,19,34,29,26,27,30,30,14,30,28,31,17,16,26,28,21,22,30,33,21,16,25,23,26,28,20,24,33,30,18,28,29,33,18,35,27,17,14,15,18,19,25,24,18,26,24,19,19,28,20,21,25,26,24,33,23,25,15,28,29,34,34,31,27,23,23,14,28,21,33,5,29,18,32,24,8,24,25,24,25,23,26,25,23,26,19,15,17,33,15,20,20,29,27,25,26,27,26,18,34,22,34,19,23,23,21,17,21,12,32,22,16,29,22,22,37,33,27,10,18,24,20,40,26,32,30,29,36,23,21,26,14,17,23,23,38,28,19,27,22,26,21,14,32,30,13,8,3,24,25,23,29,40,26,23,36,30,27,16,26,21,24,21,28,18,30,27,22,17,23,11,21,20,36,30,7,28,26,27,41,20,28,20,31,27,28,27,31,10,28,26,27,31,13,24,27,27,20,15,4,18,20,24,32,15,11,16,88
19,29,23,20,35,40,23,37,22,29,24,28,22,20,16,32,22,27,32,26,34,25,29,24,19,25,22,25,26,21,29,39,26,25,28,26,29,21,29,25,28,29,30,34,18,29,17,18,28,22,30,35,30,38,29,24,33,26,23,29,24,32,31,20,31,22,23,34,11,27,33,31,23,14,30,27,18,31,25,20,24,18,36,23,22,29,17,13,34,30,25,34,18,13,24,24,20,38,17,18,24,22,23,23,27,28,22,26,31,33,32,17,18,28,26,17,20,25,36,20,25,21,39,28,10,15,22,33,22,28,24,16,26,37,48,33,28,25,27,36,20,38,31,27,15,26,28,4,10,31,20,41,24,31,24,20,33,29,21,16,17,34,26,16,31,29,27,25,27,28,27,13,18,35,25,22,23,31,25,23,28,23,30,35,29,14,27,20,32,28,21,26,37,33,26,12,46,17,27,32,13,19,27,25,23,11,27,26,27,15,28,25,28,30,22,24,27,24,21,25,23,20,29,28,43,32,40,15,27,26,18,26,25,29,31,22,22,28,28,21,31,40,19,30,9,20,16,20,29,31,24,24,27,33,35,34,30,26,29,28,37,23,16,26,26,21,24,25,18,18,5,26,32,38,21,21,29,20,37,24,27,17,24,21,26,26,27,28,19,25,27,33,28,14,26,5,23,25,21,25,20,31,34,28,19,33,23,31,27,19,32,31,31,33,18,14,30,33,28,27,40,27,23,27,22,16,22,32,28,26,26,23,14,27,18,24,26,36,6,29,24,9,30,31,39,16,20,26,25,21,30,27,32,19,20,11,32,21,22,9,8,26,30,23,30,29,26,35,18,11,24,16,22,33,19,39,34,26,30,27,9,24,30,24,28,26,27,25,29,31,26,34,22,20,29,28,18,39,23,38,28,31,41,27,36,22,20,26,25,11,36,16,19,28,35,33,20,24,24,44,37,30,21,15,24,23,30,27,22,34,31,26,29,25,27,29,38,29,36,22,26,27,30,25,34,21,17,24,34,32,6,16,20,20,26,33,28,35,36,35,25,17,31,35,27,19,37,24,14,28,24,22,39,22,25,22,25,28,26,20,25,34,31,24,25,31,16,0,2,48,22,27,18,30,28,21,16,30,29,16,39,43,21,23,32,28,21,28,32,33,35,25,24,31,25,14,16,24,26,27,33,34,24,16,30,24,36,34,24,15,15,18,21,14,35,25,29,24,19,25,29,23,22,22,31,31,29,16,25,24,29,19,30,35,35,31,24,28,12,26,27,34,21,28,18,28,24,24,14,18,19,23,28,21,21,27,34,30,23,24,31,21,23,24,13,30,26,17,21,30,23,44,26,32,19,23,29,26,21,30,21,22,28,28,24,34,15,32,32,42,19,20,26,19,47,22,20,23,29,36,30,12,26,20,23,16,31,41,30,21,35,29,19,26,25,31,32,25,20,19,21,28,26,28,35,29,20,26,37,24,21,34,16,38,28,33,24,28,27,32,28,32,20,30,29,31,25,22,24,25,24,32,6,12,27,33,35,40,23,32,19,25,28,33,28,29,27,29,27,29,21,20,31,31,21,22,23,18,25,92
17,27,21,18,33,39,21,35,23,27,22,26,20,18,18,30,20,26,30,24,32,24,27,22,17,23,20,23,24,20,27,39,24,23,26,24,27,19,28,23,26,27,29,32,16,28,19,16,27,20,32,33,28,36,27,22,31,25,21,27,23,30,29,18,29,20,22,36,9,25,31,29,21,12,28,25,16,29,23,22,22,16,34,22,20,27,18,15,36,28,23,32,16,11,26,22,18,36,16,17,22,20,21,21,27,26,20,24,31,31,30,18,19,26,24,19,18,27,34,18,26,19,37,26,8,13,20,31,20,26,22,18,28,35,46,31,26,23,25,34,18,36,29,25,13,24,26,2,8,29,18,39,22,29,23,18,31,31,23,14,15,32,24,14,29,27,25,23,25,28,25,11,16,33,23,20,21,29,23,21,26,21,28,33,27,12,29,18,30,26,19,24,36,31,24,10,44,15,25,32,11,17,25,23,21,9,26,25,25,13,26,23,26,28,20,22,25,26,19,24,21,18,27,29,41,34,38,13,25,24,16,24,26,27,29,20,20,30,26,20,29,38,17,31,7,18,14,18,27,29,22,22,25,31,33,32,28,24,27,26,35,21,15,24,24,19,24,23,16,16,3,24,30,36,19,19,31,19,35,22,29,15,22,19,24,24,25,26,20,23,25,35,26,12,24,3,21,24,19,23,18,29,32,26,17,31,24,29,25,17,30,29,29,31,16,12,28,34,26,25,41,25,21,25,20,15,21,30,30,24,24,21,12,25,16,22,24,34,4,27,22,7,28,29,37,14,18,25,23,19,28,25,30,17,18,9,30,19,20,7,6,24,29,24,28,27,24,33,16,13,22,14,20,31,17,37,32,24,28,25,7,22,28,22,26,28,25,23,27,29,24,32,22,19,31,26,16,37,22,36,26,29,39,25,34,20,18,28,23,9,34,14,17,26,33,31,18,22,24,42,35,28,19,13,22,21,28,25,20,36,31,24,27,23,27,29,36,27,34,23,24,25,28,25,32,19,15,26,32,30,4,14,18,20,24,31,26,33,34,33,23,15,29,33,25,17,35,22,12,26,22,20,37,20,23,20,24,26,24,18,23,32,29,22,23,29,18,2,0,46,24,29,16,28,29,22,14,28,27,14,37,41,23,21,30,26,19,26,30,35,33,24,22,29,23,12,14,22,24,29,31,32,22,14,28,22,34,32,22,14,13,16,21,12,34,23,27,22,17,23,28,25,24,20,29,29,27,14,23,26,28,21,30,36,33,29,22,26,10,24,25,32,21,26,16,26,22,22,12,16,17,22,26,19,19,25,33,29,21,22,29,23,21,24,11,28,24,15,19,28,22,42,24,30,17,21,28,26,20,28,19,24,26,26,22,33,13,30,30,40,17,18,24,17,45,20,22,25,27,34,28,10,24,21,21,14,30,39,28,19,37,27,17,24,23,29,30,24,22,21,19,26,24,26,33,27,18,24,35,22,19,32,14,36,26,31,22,26,25,30,27,30,18,28,27,29,23,20,22,23,22,30,4,10,25,31,33,38,25,30,17,23,26,31,26,27,25,28,25,27,23,22,29,29,19,20,21,16,23,90
52,34,52,42,52,46,40,50,47,46,47,50,41,43,41,44,34,45,43,38,52,38,41,39,43,48,42,37,50,42,52,55,51,29,42,50,41,43,42,33,51,52,50,55,48,47,39,30,53,32,54,53,52,58,58,46,55,49,43,41,39,38,47,47,48,39,46,57,49,41,50,40,50,47,50,49,46,48,47,44,45,35,47,40,44,45,38,42,40,45,48,49,56,41,48,44,40,49,40,39,42,42,32,45,49,47,37,36,46,48,45,40,41,50,47,45,44,52,51,47,50,44,46,50,40,44,47,42,44,50,38,43,48,50,47,49,43,45,36,46,51,61,54,48,43,48,28,48,46,36,42,55,48,55,45,45,42,52,49,46,46,56,28,32,40,51,50,43,47,49,54,50,45,39,45,48,49,33,44,39,52,40,49,54,47,44,49,50,56,33,49,48,42,49,41,46,76,46,44,41,37,53,41,42,65,47,38,37,48,47,42,39,49,54,36,46,39,39,36,28,40,47,49,49,37,55,49,55,45,48,46,51,50,33,35,38,41,51,39,50,45,58,40,56,47,48,48,43,47,50,50,46,41,54,61,38,48,34,39,49,49,41,37,26,51,42,39,38,43,45,49,40,45,58,46,50,53,43,39,46,49,53,43,47,49,44,48,42,40,47,52,61,46,46,38,43,48,46,50,48,45,43,33,46,48,53,46,53,49,44,55,48,60,46,43,44,46,52,48,50,59,52,49,47,51,39,45,50,43,44,55,44,43,44,56,28,51,54,44,48,38,45,45,53,52,44,32,27,49,39,54,50,51,44,43,43,49,33,34,46,50,48,31,32,18,46,49,48,41,58,49,45,50,43,44,48,54,49,58,45,47,46,53,36,48,48,39,51,45,46,24,39,41,43,56,51,44,41,30,50,46,54,51,36,54,31,33,50,43,43,48,34,31,51,52,56,45,43,43,64,57,31,42,49,41,27,34,46,45,53,43,42,43,45,39,41,55,52,40,45,43,44,45,47,49,43,45,47,47,41,42,52,44,42,51,39,34,60,53,48,44,37,65,49,42,48,59,33,48,44,45,49,49,52,50,47,38,33,48,34,37,59,45,38,55,49,40,48,46,0,37,50,50,34,51,34,47,43,46,39,48,47,50,45,47,50,51,43,37,52,53,36,46,40,47,36,38,51,49,49,55,47,44,50,48,52,53,45,35,38,40,48,43,47,38,38,46,48,42,34,52,44,45,44,46,40,48,43,39,38,49,52,48,58,45,41,44,42,50,42,44,54,42,38,43,50,36,39,38,36,35,44,43,43,35,29,49,33,53,47,57,41,44,40,53,44,41,43,41,40,48,48,38,45,45,48,40,41,42,41,50,49,45,51,49,47,37,53,54,58,50,43,36,48,49,42,49,51,41,48,32,46,52,46,47,45,52,53,44,43,41,52,41,46,29,47,51,46,46,41,54,50,48,45,58,48,38,54,57,41,48,56,50,50,30,46,33,54,43,46,31,43,43,24,23,58,59,47,38,44,45,46,44,54,47,47,65,50,52,56,42,43,42,42,40,51,47,44,42,50,49,44,32,49,45,40,32,41,50,122
35,28,29,28,34,34,22,30,25,33,34,39,23,14,19,32,28,28,18,29,40,10,15,23,26,25,25,32,33,32,23,38,27,27,34,27,31,17,14,20,31,32,31,20,32,26,24,18,35,30,37,35,40,32,33,34,30,21,27,26,25,23,25,28,36,34,27,40,30,30,32,40,33,28,38,33,23,29,36,29,23,30,35,14,17,19,26,22,33,26,24,38,23,19,30,28,24,24,30,19,28,18,36,25,30,30,18,29,31,29,20,18,17,36,26,16,21,21,32,30,32,22,31,28,29,11,27,26,30,35,30,6,26,33,52,27,21,31,31,20,20,45,38,23,20,33,27,26,24,28,27,33,24,31,25,25,29,35,20,30,27,37,26,20,32,28,42,38,31,37,32,30,25,35,38,36,23,27,26,33,28,29,31,34,34,32,22,33,42,27,28,33,34,26,30,23,42,26,30,29,26,33,28,28,45,16,18,17,26,31,28,24,40,35,28,20,24,2,21,26,26,27,31,27,29,41,36,33,24,22,14,31,28,29,33,22,25,30,23,27,39,36,15,29,30,24,26,28,25,34,25,22,28,29,37,36,29,23,28,28,33,19,27,27,42,24,29,24,30,28,27,28,28,32,26,30,38,24,33,32,34,34,22,28,12,22,13,28,18,35,32,32,30,24,26,21,28,26,27,11,28,33,38,24,25,35,22,31,34,13,26,31,40,39,23,28,31,32,31,27,35,38,35,35,18,29,33,38,28,22,36,21,28,23,28,25,33,42,28,26,32,23,16,38,30,26,20,27,26,18,34,13,27,24,23,21,35,29,30,25,30,22,31,32,30,25,33,39,21,29,31,30,38,33,28,40,38,28,21,31,31,30,24,21,31,21,13,37,29,27,29,33,21,33,28,24,25,48,28,36,24,31,44,28,36,26,28,29,27,19,37,23,25,25,38,19,25,30,23,43,34,30,25,26,32,26,30,24,8,38,30,26,29,32,26,28,34,25,37,23,31,32,18,24,35,17,25,26,34,25,20,30,24,21,24,32,27,35,35,36,27,21,45,34,26,29,47,28,30,16,20,24,23,38,30,33,26,21,30,26,11,44,31,25,31,27,25,22,24,37,0,29,24,24,27,30,32,40,37,29,35,43,19,21,28,35,32,17,25,37,39,22,19,35,28,25,27,20,29,27,18,30,27,36,36,23,38,30,20,28,28,32,26,27,36,21,29,23,29,19,42,29,28,30,32,27,34,23,25,15,34,35,23,36,37,33,30,27,28,20,26,43,20,28,25,28,12,23,27,24,25,24,20,29,28,26,41,25,24,21,32,12,7,23,16,28,22,27,28,37,29,40,12,33,26,30,28,31,22,29,29,35,28,22,26,25,23,36,33,42,21,30,27,28,42,16,20,23,29,36,25,26,33,19,19,25,38,38,32,23,34,30,27,30,24,32,31,22,27,22,32,27,25,27,48,24,15,33,36,28,21,20,30,34,24,31,20,35,17,32,23,27,16,31,30,43,42,24,25,25,24,29,22,17,29,19,36,43,32,33,15,29,26,31,37,23,17,20,14,21,20,27,29,31,29,29,25,14,27,99
40,33,35,36,36,39,18,37,34,38,37,31,23,24,28,41,25,30,30,25,47,19,24,16,27,21,22,29,34,25,33,34,27,29,38,29,32,24,15,29,25,26,29,38,32,32,24,27,37,36,30,43,33,38,22,28,19,34,35,28,27,26,33,30,31,27,29,35,32,30,35,29,29,30,37,31,25,20,38,21,29,23,26,30,21,28,23,27,36,31,24,34,20,30,25,29,25,36,30,28,32,20,21,27,37,36,23,18,34,32,28,27,26,38,25,21,23,29,23,32,34,24,32,28,31,27,31,36,35,37,32,27,36,32,44,37,12,14,24,24,26,46,39,26,29,37,28,31,34,29,28,29,33,39,23,26,38,12,25,33,30,27,30,29,28,29,47,29,39,34,29,26,27,43,36,30,32,35,30,33,37,33,33,35,39,35,32,30,25,32,31,36,40,35,29,32,56,29,29,34,30,42,34,30,45,34,31,30,26,34,29,33,32,26,32,9,27,31,28,27,28,22,28,32,45,37,32,34,14,17,24,32,37,25,35,23,20,1,33,30,33,36,26,28,24,28,37,17,23,28,29,11,33,40,36,38,32,25,21,27,42,19,27,30,46,26,31,20,19,30,32,36,39,40,28,25,30,26,38,27,33,30,29,33,30,28,31,29,27,29,33,37,22,35,35,32,29,26,33,29,24,22,37,24,27,35,31,35,34,25,36,31,43,22,27,36,20,37,28,19,44,32,38,34,34,29,34,39,37,22,39,30,35,14,37,32,34,47,27,32,32,35,34,34,32,29,29,28,30,20,13,31,31,26,25,32,28,37,38,30,35,11,32,27,32,16,39,35,23,38,32,28,35,41,23,41,39,29,35,35,28,31,34,23,33,31,22,40,27,10,34,26,19,28,33,32,27,44,29,24,30,44,17,29,21,19,21,38,27,27,37,30,27,28,29,39,27,27,21,41,29,32,33,28,29,31,38,32,26,25,15,27,35,17,11,13,33,31,30,32,31,32,27,24,37,21,29,3,28,35,33,30,13,21,31,29,24,40,37,39,29,30,35,30,30,28,46,21,19,13,26,23,27,38,37,36,26,26,35,34,20,34,32,16,29,30,25,27,29,50,29,0,23,36,36,25,21,42,27,25,31,39,32,10,19,33,28,26,30,16,18,24,19,20,34,29,31,33,23,40,32,29,24,34,41,28,33,25,21,28,26,36,31,30,37,32,40,35,18,30,19,6,5,28,31,33,31,25,26,28,17,39,21,39,19,15,22,16,31,30,28,28,20,33,27,34,21,19,30,35,35,24,21,29,33,27,41,26,29,30,42,25,27,32,37,20,23,28,19,32,28,41,21,36,28,32,28,33,25,40,31,37,34,32,26,35,34,30,34,40,27,19,14,31,51,28,31,34,36,43,36,38,35,18,21,28,38,39,21,12,35,32,31,31,33,21,29,28,27,22,35,28,30,33,48,16,24,37,34,34,20,19,35,39,32,26,29,39,23,38,24,33,25,28,27,42,36,25,34,40,40,43,33,38,25,37,41,18,37,37,24,25,22,30,32,30,35,38,20,31,25,22,32,21,18,36,18,25,33,105
27,24,21,29,19,34,18,23,30,26,23,27,21,23,24,38,26,23,21,23,40,16,21,20,22,15,19,22,29,27,23,29,28,28,29,19,29,15,12,28,19,20,30,30,15,25,18,24,26,30,33,35,25,33,22,21,30,29,20,27,27,24,18,19,31,25,19,37,25,9,35,26,29,20,30,24,15,26,35,23,11,21,34,29,22,25,28,26,22,18,25,30,26,19,23,22,18,27,23,24,31,22,18,27,24,20,16,23,21,23,19,23,22,33,8,8,13,16,31,19,29,25,29,29,24,15,25,15,32,35,30,30,31,32,47,32,24,25,25,25,10,33,26,25,23,32,25,18,16,28,21,25,22,29,24,22,29,25,12,13,16,32,27,22,21,23,35,31,24,33,17,25,24,29,29,19,21,32,29,27,26,22,16,22,27,28,28,17,29,23,22,27,33,18,25,20,43,24,12,29,24,31,30,28,37,17,18,17,14,14,27,27,22,22,28,14,28,22,23,25,29,19,28,32,38,32,36,29,19,20,18,28,33,24,34,16,19,24,25,21,34,40,13,15,23,24,22,22,16,22,21,16,24,27,37,31,21,22,26,10,31,23,22,30,29,25,21,20,24,17,19,18,24,25,21,22,32,16,34,30,28,29,30,27,22,10,23,27,23,22,29,24,35,20,20,13,25,27,23,21,23,24,33,15,25,30,27,23,27,23,26,26,38,33,17,28,25,20,25,17,27,37,23,33,22,22,21,32,28,26,25,29,22,22,32,32,32,31,20,14,26,15,26,31,21,22,26,26,21,19,33,23,31,23,24,17,30,29,30,17,22,16,26,28,33,24,23,33,22,29,24,22,34,33,22,38,32,18,36,34,23,24,24,22,32,27,19,21,25,26,29,29,17,26,20,22,23,40,26,24,12,31,34,27,35,20,22,34,18,19,34,23,26,23,34,16,22,27,19,36,30,30,18,18,24,26,24,31,18,26,16,20,22,18,12,14,32,23,35,28,29,30,20,20,26,21,23,20,33,14,12,22,18,15,30,28,23,38,20,36,28,26,37,22,14,18,36,22,24,10,8,4,28,30,31,28,26,21,22,26,17,36,30,17,31,25,19,18,16,50,24,23,0,34,32,26,26,29,29,24,35,38,30,15,27,28,26,23,25,26,38,25,20,21,32,25,27,27,17,32,39,29,21,30,36,15,35,28,18,21,23,31,18,25,35,17,25,33,23,19,30,17,18,26,14,25,28,23,24,15,28,24,38,41,28,24,30,21,20,28,11,28,16,22,24,29,18,19,23,24,25,25,18,27,29,24,32,25,6,27,40,12,17,15,27,22,20,21,20,34,23,40,18,33,24,25,30,19,27,27,21,27,27,22,33,33,24,35,31,38,11,24,15,23,39,26,29,31,31,38,35,26,31,5,28,23,29,36,25,17,23,32,28,24,32,26,23,10,15,16,27,22,20,27,46,11,28,32,29,21,3,24,28,33,29,28,20,37,18,25,23,16,14,28,27,43,37,14,27,29,30,30,14,26,19,20,18,35,20,28,13,23,20,31,34,30,28,25,17,13,12,17,30,30,21,29,19,12,17,89
39,30,31,33,32,42,30,39,28,37,32,27,31,12,22,41,20,31,26,35,38,29,24,31,24,35,38,34,31,37,21,41,29,29,32,34,27,20,27,23,38,39,32,28,30,33,33,35,19,28,39,40,29,41,32,28,36,30,31,24,28,31,32,28,38,29,33,46,28,35,38,42,31,32,27,31,26,35,34,32,32,25,34,27,30,28,29,25,34,35,26,37,38,17,28,30,26,32,33,22,26,26,34,31,34,40,27,29,34,34,28,21,22,42,33,26,28,26,38,28,16,20,40,36,26,26,27,34,38,33,28,30,38,42,33,25,27,27,27,40,37,46,39,28,29,34,32,30,28,32,25,41,32,32,28,23,28,38,30,28,25,39,30,34,31,33,47,28,35,40,34,28,23,35,22,26,32,35,24,36,36,31,35,39,37,31,23,32,38,31,35,39,41,35,29,31,58,25,34,35,23,30,26,26,49,29,28,27,34,29,37,22,31,39,26,27,22,22,22,29,24,25,33,32,37,43,34,27,22,25,29,29,31,33,35,24,21,37,21,36,39,44,24,39,28,35,24,35,33,36,34,29,26,38,35,38,34,21,26,35,36,27,32,29,46,22,27,30,37,26,30,36,35,33,26,28,41,31,41,27,43,32,35,33,20,30,21,37,23,29,30,42,30,22,34,25,26,29,29,19,17,34,37,32,35,28,27,31,32,11,24,36,39,35,32,25,35,37,41,36,42,36,35,24,33,30,34,36,40,30,34,34,29,33,26,28,31,47,30,34,37,27,24,36,44,30,37,30,31,16,37,21,35,22,21,19,33,29,30,29,27,29,34,33,38,35,35,37,19,30,18,34,37,9,18,44,40,42,44,29,33,32,22,19,29,24,28,37,36,36,10,37,30,34,28,28,23,47,27,45,32,40,44,32,40,25,23,32,35,27,40,20,17,28,37,39,25,27,32,47,37,34,29,23,31,13,30,22,16,41,37,28,28,30,33,35,43,28,26,26,33,34,33,32,37,27,31,33,32,33,24,28,29,30,32,38,33,43,33,39,12,24,31,43,35,27,45,24,23,29,29,33,41,29,19,22,29,29,30,24,28,42,35,29,29,32,34,30,28,34,24,36,34,0,32,31,25,38,36,27,34,47,40,28,34,33,22,26,33,35,40,20,28,31,33,22,24,28,36,44,41,39,40,39,37,27,30,35,25,31,26,29,28,26,39,28,30,21,36,20,43,32,31,25,34,32,39,21,34,24,32,36,36,39,41,37,30,33,20,18,30,47,29,35,23,35,29,29,24,22,23,27,29,24,26,31,25,25,35,27,40,22,17,26,37,32,27,29,30,17,38,39,27,40,23,19,36,29,25,38,32,33,26,20,34,33,30,34,40,46,38,35,31,27,40,14,39,42,30,37,23,23,31,29,17,24,22,47,35,30,35,28,26,32,27,36,37,31,32,31,30,32,30,29,50,33,28,34,40,32,31,37,19,32,32,23,19,40,26,31,27,35,25,31,32,42,40,38,23,30,31,37,26,36,30,27,47,43,40,37,24,28,31,33,31,21,36,33,22,29,30,35,35,34,31,26,26,23,35,107
41,27,22,32,38,37,26,35,18,29,30,36,28,27,12,29,30,36,39,36,41,17,22,24,27,25,32,35,34,37,36,41,40,28,31,33,34,23,21,26,37,38,24,34,28,36,28,25,32,37,43,48,38,49,32,34,33,18,32,35,18,37,34,24,34,32,33,46,35,40,35,43,41,36,38,37,29,34,35,33,29,28,38,17,34,26,19,15,43,32,37,40,35,30,37,31,27,45,35,12,31,25,37,27,29,40,24,29,31,33,37,11,10,34,33,32,27,32,39,24,29,19,37,33,37,23,31,36,28,40,27,33,36,39,54,32,28,34,29,37,30,51,44,35,35,44,29,31,33,31,26,43,21,28,18,18,42,38,35,26,23,42,29,27,33,31,48,36,36,30,43,23,18,38,31,32,20,30,33,36,25,34,35,27,28,32,37,30,42,28,31,36,38,43,32,32,50,26,37,29,38,31,28,25,34,37,29,28,32,27,34,26,42,40,25,27,32,29,34,29,23,24,24,20,50,46,41,35,29,26,26,24,21,32,34,29,29,37,33,32,38,41,21,42,35,33,31,35,32,40,32,29,28,35,37,37,35,28,32,35,36,24,32,25,46,19,24,28,37,22,32,35,34,37,26,27,42,30,31,36,38,27,35,39,34,28,35,34,11,35,25,47,29,29,33,32,21,19,20,33,25,36,38,33,34,32,15,39,35,28,39,22,36,42,32,40,37,25,38,27,32,36,30,35,29,32,38,35,38,27,32,36,33,30,41,23,35,45,33,32,35,33,33,39,39,29,27,30,29,27,27,35,39,17,18,29,30,38,39,31,35,29,34,25,37,32,36,43,30,39,34,38,32,41,26,43,41,38,46,34,36,34,36,30,40,37,20,32,33,34,39,34,25,36,41,28,28,50,31,41,30,49,44,31,31,24,26,22,36,28,30,35,32,31,43,40,25,30,27,51,38,34,30,31,29,36,33,33,30,39,29,33,30,19,25,27,40,29,41,16,36,37,30,30,46,26,28,33,40,35,32,35,30,25,34,39,34,44,39,36,20,14,52,40,32,25,43,26,31,23,26,30,40,38,32,35,19,24,34,23,18,46,37,29,44,35,29,28,29,51,27,36,32,32,0,23,33,34,32,31,42,46,35,28,35,36,36,24,28,39,32,19,35,33,35,37,39,38,35,34,43,36,34,34,36,37,39,14,24,33,30,44,23,27,39,27,33,30,36,34,43,30,31,34,31,33,35,28,31,36,40,35,26,29,43,39,37,33,34,30,30,47,24,31,27,25,19,27,39,25,24,17,27,33,22,28,38,28,33,22,39,33,31,26,40,35,29,30,32,36,34,43,19,34,29,33,29,26,15,35,35,32,39,35,33,28,27,42,43,41,31,37,27,28,44,25,36,35,40,47,31,38,36,32,22,25,35,44,37,30,44,27,31,33,22,38,41,28,31,26,44,30,28,34,45,35,31,41,44,35,34,37,38,46,27,40,33,36,34,33,26,33,20,29,28,41,35,34,25,42,41,51,33,39,34,41,44,43,32,34,19,36,33,35,39,35,26,23,26,31,36,33,35,35,31,41,25,20,26,98
33,26,20,19,28,36,27,35,17,16,30,35,7,19,11,32,24,27,26,24,42,20,24,23,20,26,20,27,27,24,22,34,35,27,32,32,28,25,24,27,30,31,25,35,26,29,25,18,31,23,38,25,33,40,33,28,32,21,10,24,19,31,19,22,32,31,28,41,28,35,34,27,33,24,33,31,27,30,33,29,17,27,32,18,27,28,4,8,26,29,32,34,31,23,31,16,20,32,22,13,29,12,31,20,22,19,26,28,26,28,24,12,13,28,23,27,26,26,32,26,28,18,36,20,27,19,24,33,29,38,28,31,34,34,53,20,27,11,24,35,26,38,31,23,29,36,20,24,24,26,19,37,23,30,19,19,34,27,31,26,23,30,26,20,28,21,39,30,14,15,37,21,19,19,32,30,23,31,27,30,27,19,25,25,17,20,24,28,22,25,27,26,37,31,26,26,49,14,27,27,25,35,13,26,43,18,28,27,26,27,13,9,19,36,26,18,31,30,28,20,24,31,27,23,35,32,29,31,23,26,16,25,20,30,33,20,17,26,16,28,36,28,23,35,26,24,26,26,24,27,31,20,13,37,38,36,32,21,26,25,34,11,19,22,40,18,19,27,28,24,25,12,28,38,20,29,38,25,32,23,35,25,28,25,28,22,29,13,14,29,26,43,30,24,10,19,22,20,18,27,21,31,34,25,23,33,18,32,28,20,25,28,28,19,11,27,26,27,19,28,34,35,26,30,26,21,27,30,32,14,32,27,28,25,30,23,28,37,23,26,31,23,32,24,39,22,16,21,23,22,24,29,40,18,17,21,26,23,24,23,28,19,25,2,16,27,33,36,25,32,26,26,30,35,20,29,26,34,31,32,26,28,25,19,33,25,22,28,34,21,34,31,26,25,35,30,21,35,22,25,24,27,41,17,34,23,25,21,27,13,31,28,27,33,36,33,19,24,28,34,36,25,8,29,30,31,14,29,24,38,28,24,15,30,24,26,42,29,35,17,35,36,25,29,38,13,21,22,30,33,20,30,22,24,34,32,27,42,29,14,21,15,32,28,20,25,43,21,25,22,20,24,38,25,31,34,20,23,35,24,21,31,16,29,30,27,26,21,22,34,30,25,26,31,23,0,27,36,33,24,30,42,29,19,29,29,30,26,27,29,19,20,29,28,31,26,28,31,29,32,28,31,18,35,34,34,32,35,25,20,23,31,16,15,30,21,29,30,27,24,32,19,20,21,26,25,16,27,10,20,29,26,27,30,20,16,23,25,26,13,20,37,25,8,20,27,22,28,26,26,25,18,29,20,13,19,37,23,30,23,30,23,25,19,33,28,31,23,32,27,29,38,21,11,22,25,20,21,16,37,32,29,24,23,34,26,14,29,25,42,27,28,27,16,45,23,28,29,36,43,28,28,22,25,20,13,34,32,30,21,27,26,18,18,23,27,35,22,18,23,33,20,22,27,43,31,31,29,27,20,23,28,31,33,28,25,25,27,25,18,21,31,23,26,25,39,33,30,10,32,33,36,20,32,17,35,42,40,22,30,22,24,27,30,28,22,27,24,29,25,31,30,26,32,27,34,24,22,24,96
31,33,27,24,35,42,22,37,29,33,28,37,26,23,23,42,22,20,30,29,46,22,27,23,23,27,25,32,30,34,25,43,26,33,27,17,29,23,18,24,26,27,31,40,26,19,26,30,35,34,34,35,39,33,38,27,36,31,27,26,29,27,23,22,33,24,29,38,15,35,37,31,23,23,20,24,25,20,25,24,24,20,34,27,26,31,26,26,33,23,23,37,20,25,28,19,15,30,30,23,25,23,35,27,33,32,25,11,27,29,28,22,23,25,28,27,23,30,25,22,34,28,35,31,14,27,31,33,19,16,25,32,27,36,52,36,22,16,21,24,24,39,36,27,27,31,30,16,22,35,24,25,33,35,23,25,40,27,28,24,21,24,34,28,25,31,39,17,31,37,29,25,27,40,35,28,33,38,23,33,37,32,32,37,33,26,35,28,27,32,24,29,27,35,30,24,54,21,29,40,17,31,28,27,35,23,32,31,23,25,32,32,35,14,29,12,24,33,31,34,25,18,27,31,48,39,35,18,17,20,27,29,32,29,39,13,10,22,32,25,30,39,26,34,7,31,28,18,29,29,32,12,29,40,33,42,20,19,14,26,38,22,29,30,38,27,32,24,20,20,17,30,39,36,24,21,33,26,38,28,36,28,29,33,26,19,27,32,24,26,32,43,31,26,32,17,28,26,25,25,8,19,37,30,30,31,28,30,26,24,28,34,35,24,28,26,24,36,31,25,43,11,31,23,26,29,25,30,37,25,30,30,26,24,22,28,35,40,10,23,32,21,28,22,39,19,32,35,28,19,34,33,35,26,27,23,25,33,34,21,20,14,39,29,29,26,28,25,16,27,21,21,34,30,7,43,29,30,35,28,13,21,26,21,26,35,25,33,13,28,30,27,21,33,33,29,22,42,36,33,21,37,26,33,34,16,18,33,33,23,38,20,23,31,32,38,25,28,19,44,32,34,25,27,26,27,36,25,28,31,21,17,27,23,17,19,39,28,23,27,28,29,31,27,38,24,20,18,36,32,18,28,8,23,14,22,17,19,36,38,13,25,37,35,27,23,41,18,2,16,21,25,27,28,37,34,30,32,38,29,23,34,30,12,29,31,27,16,14,47,32,21,26,25,33,27,0,32,28,28,34,43,30,11,21,27,25,29,36,31,39,21,28,22,29,18,20,33,24,43,38,33,27,25,41,30,35,33,23,28,27,30,27,18,44,32,31,28,19,32,34,21,20,26,30,39,34,14,29,34,27,35,36,40,38,36,32,16,24,29,27,44,22,34,27,32,24,23,18,30,30,24,24,25,33,29,38,33,28,31,32,31,29,30,25,21,26,18,9,30,27,42,24,35,23,20,31,32,26,36,33,34,30,24,35,38,19,25,33,26,23,20,14,23,43,27,29,26,35,42,26,24,30,24,27,20,35,42,18,9,32,36,23,21,28,25,30,23,28,24,14,30,29,32,47,25,29,31,37,32,26,22,28,40,36,28,31,29,18,30,31,30,28,28,27,43,37,26,31,29,28,44,18,24,33,38,40,25,33,35,27,26,23,24,20,33,37,34,23,26,31,29,33,33,19,25,15,26,29,101
35,33,30,32,41,35,30,36,32,35,20,39,29,28,26,41,31,26,29,32,42,32,27,32,34,30,32,25,41,33,30,44,40,33,36,32,24,36,36,24,34,35,36,42,18,28,29,36,29,29,44,44,37,39,43,24,33,24,30,36,18,34,36,14,37,39,32,48,37,31,41,30,31,31,33,27,24,33,41,34,30,35,36,29,31,23,33,29,19,32,37,32,42,21,37,21,17,35,31,24,35,24,22,24,38,37,35,37,29,27,31,25,26,33,36,31,26,35,28,10,29,26,35,34,35,31,23,26,35,48,32,42,36,43,44,38,36,28,35,36,27,45,38,29,25,34,37,30,28,29,35,41,31,38,30,29,45,44,35,16,13,44,34,34,34,34,14,35,34,44,43,34,29,26,41,22,32,33,33,30,35,33,38,39,36,30,32,20,32,32,26,31,36,45,24,22,46,24,40,30,32,41,39,37,49,29,27,26,29,17,35,35,39,38,30,35,38,38,39,27,35,37,40,36,51,38,47,36,38,41,28,35,35,36,33,19,22,41,28,27,45,42,32,44,35,33,24,32,36,37,24,37,39,46,44,42,30,31,34,38,41,25,28,17,42,28,33,31,34,12,31,31,34,44,16,34,43,29,43,26,39,34,34,28,35,25,36,35,27,25,36,40,41,22,29,25,32,31,28,35,26,40,30,35,34,39,27,44,42,27,33,37,38,36,33,36,39,37,38,31,44,42,39,36,33,30,31,40,25,28,22,35,33,30,34,19,27,43,32,24,31,27,37,46,45,21,35,28,30,32,29,37,40,28,27,19,39,30,31,25,34,33,32,37,37,32,26,47,35,37,29,33,39,38,25,41,31,35,47,38,35,27,27,31,39,31,31,38,36,34,41,38,30,34,41,34,33,42,29,42,26,50,49,29,40,36,37,36,36,31,6,33,34,28,41,33,17,22,30,45,32,32,28,21,29,38,25,35,32,36,36,23,37,38,32,34,53,33,42,30,43,44,34,33,43,25,22,39,38,27,24,34,36,28,33,43,43,46,42,43,31,26,42,41,33,15,33,35,30,38,27,31,39,34,32,35,17,22,34,28,31,42,38,31,38,25,30,30,28,43,40,42,29,38,34,36,32,0,34,23,47,49,34,36,32,43,31,25,26,46,34,31,32,37,40,31,33,30,32,38,47,40,34,41,37,38,37,45,35,29,22,40,32,25,37,27,19,28,33,37,43,36,37,24,36,33,41,37,32,34,39,43,38,43,40,36,29,35,24,31,33,45,29,31,19,34,32,31,33,26,27,29,41,23,36,36,34,26,23,29,40,31,33,29,39,32,43,20,34,36,29,41,30,46,32,28,34,34,21,34,36,40,35,29,40,26,28,47,38,49,28,34,29,20,40,30,33,36,32,39,23,34,41,34,25,23,31,42,41,37,20,29,25,23,20,40,34,29,25,27,39,33,31,28,49,31,29,34,38,34,32,36,30,45,36,30,36,37,24,39,24,29,35,21,20,47,46,31,36,38,37,43,26,38,36,33,35,48,39,37,34,27,30,44,33,34,34,37,38,32,35,31,33,21,42,39,37,33,34,106
42,33,34,35,35,35,26,36,28,41,35,43,31,30,22,24,21,29,31,22,45,28,33,32,33,29,26,33,35,32,39,43,34,33,39,36,28,30,24,30,32,33,32,41,30,31,29,36,29,35,40,47,41,42,38,20,29,30,36,35,16,26,31,31,24,15,36,43,36,36,28,40,34,32,37,17,32,34,29,30,24,11,40,25,32,37,29,25,32,31,31,42,41,24,34,28,24,37,32,20,34,29,40,31,39,42,29,20,36,34,29,21,22,34,24,31,30,34,39,31,32,26,30,37,28,30,38,32,28,34,35,32,12,36,49,34,28,31,20,36,34,36,43,28,38,37,34,25,31,29,34,28,32,39,26,29,38,33,27,28,28,32,34,37,24,37,48,38,40,40,38,25,29,39,42,22,32,38,32,35,36,27,32,38,40,35,39,32,40,32,33,38,39,26,34,35,58,29,20,30,25,40,32,26,44,32,27,26,27,29,34,31,41,37,33,18,23,35,26,27,24,34,36,32,47,41,43,36,23,26,33,31,31,29,39,22,25,28,30,34,29,45,26,40,31,28,21,24,24,35,36,18,34,40,48,39,30,28,23,26,31,28,29,29,45,28,33,24,26,29,26,31,40,41,33,33,39,33,39,32,39,21,34,41,25,23,26,34,23,19,36,47,30,19,33,28,32,27,32,32,29,27,38,25,29,43,27,29,25,29,42,37,40,39,27,35,21,36,32,31,43,36,41,40,37,31,34,41,26,31,37,33,31,28,43,27,43,42,31,27,36,30,29,29,45,28,38,28,35,29,31,34,37,28,27,22,33,34,33,32,29,20,32,35,28,30,37,33,32,27,35,30,34,42,28,41,38,34,44,37,34,14,40,30,42,38,31,42,35,32,26,33,27,35,32,37,34,51,29,31,25,49,35,29,38,15,13,30,28,34,28,22,19,38,28,45,34,32,29,50,38,32,35,33,5,23,37,34,29,37,27,26,35,29,23,25,45,38,32,26,19,20,23,33,35,30,29,24,38,31,27,36,20,28,36,31,26,44,36,43,30,18,50,34,26,30,48,17,26,22,21,25,34,38,35,38,17,22,37,31,29,43,25,27,43,32,30,29,27,46,37,27,29,36,32,33,28,34,0,33,44,43,19,17,35,26,39,35,26,36,36,20,33,24,35,24,26,33,30,38,45,33,28,34,37,38,40,39,29,30,34,39,33,32,37,33,40,28,25,30,38,27,26,28,30,33,35,34,31,34,24,35,28,39,36,32,31,23,35,27,27,38,28,35,35,40,30,25,26,29,30,25,19,29,32,35,35,26,35,33,39,31,30,31,38,27,21,27,30,39,32,41,30,40,35,34,37,35,19,42,36,33,32,38,34,26,35,36,38,44,33,26,26,33,48,26,18,21,34,41,35,33,42,30,29,30,32,37,28,19,33,34,31,30,26,22,36,23,28,27,42,36,34,32,47,32,35,31,43,26,29,28,37,46,35,33,29,36,27,38,24,29,29,33,32,42,37,30,32,37,36,47,29,37,39,37,47,34,33,33,28,29,29,26,40,39,35,33,29,16,31,27,32,39,25,28,16,27,36,108
17,20,23,28,22,29,7,29,21,30,19,18,18,15,22,30,22,25,29,21,27,24,25,25,25,25,20,24,32,26,24,39,24,14,13,18,15,18,28,23,23,24,32,31,17,27,13,24,26,25,28,33,16,38,32,23,29,13,24,25,22,26,31,9,32,24,18,28,23,16,36,15,29,20,32,26,14,15,33,18,24,22,23,25,18,22,26,25,29,23,21,21,30,16,22,20,16,35,22,20,27,13,7,16,33,27,19,27,27,26,31,21,21,25,27,17,12,25,20,13,23,13,32,14,22,18,8,22,30,32,13,29,35,21,43,28,23,23,27,35,25,40,33,21,13,26,28,16,16,21,24,32,20,27,26,15,27,37,21,15,12,25,15,22,24,24,25,31,28,34,28,21,16,27,23,21,21,20,25,26,24,26,30,21,29,24,23,19,31,19,25,30,29,34,13,10,45,18,31,27,25,30,29,23,35,17,24,23,23,16,24,25,31,21,7,24,27,27,21,14,21,16,25,29,40,27,34,27,24,21,17,21,18,14,20,18,21,24,24,26,36,31,16,30,21,20,22,21,29,26,18,26,29,30,34,23,26,22,27,29,34,14,21,19,32,15,20,9,23,11,17,20,29,36,7,19,27,15,26,21,22,25,24,27,23,19,22,24,21,24,22,33,27,20,18,11,18,27,21,24,25,26,21,30,19,31,16,32,28,16,27,31,32,31,22,25,37,23,26,27,30,38,22,30,25,21,27,25,35,17,21,23,20,11,24,21,12,40,18,15,25,15,25,32,36,20,24,15,26,19,26,26,20,15,14,17,20,26,27,7,20,22,19,22,24,13,25,32,22,27,23,22,30,32,24,34,30,25,33,30,15,26,25,20,32,22,21,24,16,15,27,24,8,19,29,23,24,31,16,30,17,39,35,22,32,22,20,32,29,17,23,28,25,25,36,32,6,11,10,43,23,19,22,17,28,24,22,27,21,27,28,22,31,21,24,22,35,24,36,26,28,29,16,15,33,14,21,28,25,21,12,22,28,10,31,35,32,46,23,28,30,22,41,32,24,14,32,24,26,28,21,25,34,28,23,26,21,19,29,9,23,40,27,29,26,24,14,16,14,39,29,25,24,27,31,24,28,23,33,0,33,28,34,25,16,29,19,24,23,38,31,24,16,29,25,26,28,15,25,33,30,18,22,28,28,24,36,31,21,20,1,27,27,19,24,22,22,26,22,19,28,29,30,19,27,26,29,20,21,23,34,35,34,39,25,21,14,31,18,21,25,32,9,16,4,29,24,8,25,11,10,25,28,18,27,27,30,19,22,20,32,21,22,24,25,27,26,19,31,26,24,34,22,31,25,23,23,22,23,26,20,37,29,23,29,30,23,37,32,29,24,23,27,19,36,19,33,30,29,36,25,23,30,20,10,17,29,39,27,27,30,21,20,22,22,38,25,19,14,11,27,23,25,19,43,30,18,30,40,27,22,31,19,24,17,29,18,29,23,30,17,23,15,17,16,39,33,21,26,29,30,37,12,24,30,27,34,34,33,33,14,22,25,33,32,25,23,26,27,23,21,18,20,18,29,34,23,15,27,90
44,31,42,46,34,38,26,35,38,37,41,42,33,23,32,48,28,43,37,35,51,35,37,35,29,31,31,38,36,35,32,37,40,35,45,37,35,31,31,44,42,43,18,41,30,45,31,34,44,27,41,36,40,50,26,37,46,40,39,35,31,41,31,38,46,37,37,45,37,43,43,48,32,31,40,34,33,34,32,34,29,33,34,35,37,41,34,33,42,30,37,46,46,30,38,39,35,43,38,30,36,35,40,33,31,35,35,27,37,35,35,31,32,38,29,27,31,27,39,38,41,31,36,43,34,34,38,43,32,44,41,41,35,38,44,10,38,41,35,45,36,52,45,30,44,43,32,39,35,32,28,48,41,41,26,34,24,43,31,32,35,42,36,32,39,26,47,45,43,45,44,28,33,35,46,38,40,41,34,35,45,22,31,43,38,42,36,32,44,30,36,38,50,31,43,41,62,36,33,33,31,47,25,31,57,40,22,21,38,33,33,21,48,40,39,30,35,33,18,30,33,36,43,42,50,44,1,48,33,36,36,40,41,31,41,37,40,30,20,37,37,51,32,40,37,42,37,36,30,44,38,30,25,46,33,44,33,32,30,31,32,34,37,38,50,33,38,26,38,36,40,24,31,43,37,36,43,34,39,41,39,24,42,41,33,34,34,33,33,36,41,43,39,35,26,34,37,23,40,32,38,31,40,31,41,45,37,41,37,24,35,29,50,49,35,38,38,41,25,33,48,40,46,42,41,35,41,42,37,37,43,41,25,30,37,40,42,43,38,38,36,38,35,41,48,31,32,31,22,27,42,34,37,33,32,32,37,28,29,38,43,32,35,32,40,32,37,45,30,38,36,33,37,43,37,44,49,41,43,39,41,31,33,30,40,37,38,46,35,34,24,36,27,39,39,41,30,55,32,40,36,36,14,32,36,32,31,39,34,38,41,28,25,39,45,42,36,41,29,46,46,35,38,36,39,21,30,35,29,42,32,41,27,41,36,38,50,41,34,36,41,42,33,34,46,36,32,34,32,42,35,45,26,29,44,38,33,48,35,36,40,32,49,40,32,37,55,32,32,33,32,36,48,37,44,47,30,25,41,37,36,43,26,37,40,33,30,39,37,48,35,31,35,34,42,30,34,47,44,33,0,45,30,29,35,38,40,39,29,42,47,33,35,34,41,30,32,41,41,41,40,35,33,38,33,34,42,37,36,36,34,42,25,36,40,24,32,34,37,16,44,37,36,37,35,36,28,32,30,20,41,46,39,34,40,38,38,35,39,17,26,43,28,28,34,32,37,25,32,35,36,25,25,38,25,31,47,29,39,38,40,23,28,22,45,39,23,32,39,41,36,44,37,33,31,35,43,40,33,45,39,46,26,31,43,38,41,9,19,48,37,37,35,37,52,27,29,32,26,33,35,40,38,30,28,35,44,38,32,27,43,39,40,41,40,39,36,34,35,30,41,25,23,31,50,42,43,47,39,21,32,40,39,45,38,35,15,37,35,30,27,42,33,37,36,46,40,37,22,26,27,41,33,44,29,40,39,13,44,15,32,34,37,41,42,34,35,38,32,37,31,34,36,46,27,34,31,31,43,115
34,28,40,44,38,40,21,41,42,46,44,44,37,37,36,47,38,39,37,32,41,38,39,33,39,43,36,43,46,36,45,49,38,18,31,32,36,32,42,46,37,38,46,51,36,41,27,41,36,38,42,51,44,56,47,39,46,41,37,44,33,32,34,37,45,36,32,38,45,37,49,43,44,41,44,42,28,29,48,32,27,32,37,31,32,40,38,39,40,36,35,48,44,30,36,39,38,43,34,34,36,36,35,26,43,45,33,37,39,37,39,35,36,43,33,31,26,39,34,40,39,32,40,42,44,32,36,33,38,51,27,43,45,31,61,46,37,45,37,41,39,53,46,31,41,38,42,43,41,30,38,45,37,44,40,29,39,50,35,36,37,39,19,42,29,40,53,49,41,43,42,36,31,45,39,41,36,24,35,30,41,34,35,47,46,35,37,34,46,27,41,46,33,43,41,38,64,34,37,35,41,50,46,43,62,40,32,31,36,37,43,44,55,35,25,43,40,45,33,22,41,44,43,45,48,51,46,49,38,35,35,35,45,14,24,36,39,38,45,40,46,52,30,44,45,37,37,40,41,40,40,44,40,44,48,27,39,39,40,35,43,35,31,40,54,32,37,19,40,38,44,34,40,50,35,44,41,29,30,40,34,40,43,41,42,32,43,38,36,40,36,47,47,35,36,38,32,41,38,44,43,44,47,40,38,48,41,46,46,36,48,42,48,53,33,41,47,45,42,45,49,46,41,41,39,33,39,39,46,38,42,42,40,25,44,42,40,48,43,36,29,39,46,50,46,42,42,21,42,36,48,44,32,30,31,32,43,37,36,35,47,42,17,43,29,27,38,42,39,50,43,39,44,43,42,42,49,34,43,39,43,44,46,39,39,36,35,43,30,29,39,33,22,37,43,37,38,52,24,44,34,51,49,30,50,32,30,46,37,44,43,39,36,40,49,53,34,39,24,51,47,25,38,31,38,36,40,37,41,51,44,40,38,46,40,42,49,38,49,40,40,41,26,29,47,37,43,42,39,32,37,46,47,24,45,47,42,54,39,49,44,36,56,32,24,39,48,34,45,43,30,34,38,44,42,45,32,27,41,23,37,55,42,45,40,35,28,43,41,47,43,39,38,47,46,42,43,49,43,28,45,0,43,44,30,45,45,39,31,53,53,37,30,41,43,40,40,40,39,43,40,28,38,44,42,38,47,45,35,32,29,45,37,35,32,33,41,43,39,31,43,45,44,38,39,34,43,41,40,35,44,46,40,53,39,35,42,47,34,43,30,47,23,38,32,44,38,20,42,25,24,39,40,37,43,41,30,27,43,35,50,35,40,34,52,35,38,41,45,34,38,42,36,48,39,42,44,39,36,30,34,49,39,44,51,41,39,54,48,43,38,38,43,30,40,39,43,45,41,48,43,43,46,34,35,33,33,47,45,46,41,40,35,41,42,48,45,32,30,25,46,39,41,40,49,41,41,44,57,35,36,53,43,41,21,40,30,47,41,41,25,34,29,36,37,54,48,35,43,41,42,48,39,51,48,38,53,48,42,49,28,39,36,43,51,39,44,47,47,33,35,32,26,40,42,45,33,29,41,107
40,28,36,29,37,34,31,32,31,41,35,29,26,29,25,33,30,37,35,31,51,29,34,27,25,34,35,34,32,35,22,47,31,28,41,35,30,26,33,29,35,36,25,39,23,39,30,29,27,34,43,39,31,50,33,29,38,33,31,33,17,31,28,31,33,24,28,38,32,28,37,36,40,19,28,26,33,26,36,33,31,20,23,20,24,32,32,28,15,18,30,42,26,34,29,24,28,38,33,23,37,21,37,32,35,40,26,29,36,34,33,24,25,17,32,32,31,27,31,30,24,27,34,31,31,20,34,22,11,32,37,13,7,31,54,20,28,36,29,35,32,45,43,37,36,47,29,25,23,24,26,31,33,33,23,30,47,38,35,25,28,40,29,27,30,32,47,35,35,28,35,34,30,22,34,29,32,33,35,39,37,10,27,38,42,35,35,21,33,27,21,26,43,35,35,33,55,31,29,29,33,40,22,35,44,32,26,25,30,26,32,20,48,20,35,32,32,21,39,22,33,39,39,35,28,22,29,34,33,31,17,35,34,32,34,30,30,33,27,20,38,39,24,39,30,31,37,39,35,38,33,34,22,38,36,37,21,30,32,32,37,22,30,26,47,29,34,33,39,29,26,33,37,34,29,42,42,31,36,31,35,30,35,33,31,26,32,32,26,28,37,48,39,35,31,26,33,20,35,30,28,33,36,34,30,29,30,37,33,30,25,36,41,37,30,35,31,38,38,32,43,19,32,31,27,32,38,42,9,25,32,34,32,31,39,24,38,42,27,26,38,30,35,30,40,26,31,23,32,30,32,32,43,29,28,32,39,35,36,30,29,30,27,31,32,33,20,31,33,10,32,21,38,37,27,36,34,32,35,40,30,23,23,28,42,36,32,34,37,32,35,33,30,36,36,33,26,43,24,28,24,32,44,24,46,24,22,35,31,32,29,31,28,34,37,38,28,33,31,45,43,27,33,30,14,32,27,33,27,41,36,34,24,38,32,34,43,34,41,29,28,29,32,34,16,20,27,29,21,23,27,36,36,29,43,39,34,27,38,43,33,25,43,42,34,30,48,26,32,35,28,32,38,34,27,30,18,21,39,33,30,51,32,34,30,34,31,21,23,50,19,32,30,40,35,29,30,34,19,34,30,43,0,33,27,34,33,34,25,42,37,29,26,30,42,32,34,37,33,26,35,28,37,17,35,39,40,36,28,31,33,39,29,28,32,30,31,23,40,37,44,32,31,27,32,28,35,35,29,33,34,18,11,42,33,37,35,37,33,24,32,46,29,33,30,39,31,32,34,35,34,22,38,28,22,28,30,21,32,34,24,30,26,32,23,29,40,27,37,34,22,36,31,40,27,31,31,36,20,28,35,21,15,21,38,27,30,39,39,50,31,41,32,33,49,33,1,4,41,48,32,33,34,29,30,30,27,41,34,35,16,35,30,26,25,32,39,30,33,28,31,31,31,26,51,30,34,36,38,9,27,39,37,44,30,33,38,21,35,27,19,25,25,30,29,49,43,28,19,43,43,39,27,24,28,29,44,43,22,26,24,24,27,35,36,33,36,36,33,25,36,31,28,40,41,37,25,23,32,104
37,23,30,30,32,31,23,35,26,33,32,26,15,16,20,33,26,27,21,18,44,11,16,15,20,30,14,21,27,24,25,38,25,31,30,24,28,16,7,28,15,16,29,30,30,26,18,19,31,30,23,39,28,30,32,28,29,26,28,20,26,16,28,22,34,25,28,27,22,24,34,36,19,33,31,26,25,19,28,13,21,27,33,25,25,20,15,19,26,25,22,26,24,23,17,24,22,27,22,20,22,12,31,31,30,35,21,22,24,22,23,19,18,32,23,21,23,25,22,26,28,18,24,20,21,19,25,30,30,27,30,26,29,34,52,29,11,18,19,22,25,38,31,16,22,31,22,23,29,26,21,19,25,32,21,19,29,16,17,28,25,17,32,21,29,20,44,24,32,26,23,16,19,33,31,30,24,36,20,26,29,30,29,27,32,29,24,32,26,22,26,31,34,33,19,24,58,23,27,30,24,35,30,29,42,26,28,27,16,28,21,26,24,25,24,1,28,23,20,24,30,21,29,28,37,33,30,25,6,9,16,25,29,30,37,20,17,11,25,25,32,28,18,30,14,24,30,7,18,18,23,1,30,32,36,33,22,17,22,25,36,11,19,28,44,18,23,25,9,24,24,28,31,40,20,23,22,25,36,22,28,20,19,30,22,20,23,21,19,28,26,37,32,28,27,24,22,24,28,21,15,12,27,19,23,35,23,28,24,17,28,23,39,26,19,31,22,29,20,29,36,22,31,33,26,21,27,29,32,14,34,20,27,24,27,30,29,39,17,24,27,26,26,28,31,22,21,25,22,12,23,23,36,18,17,25,18,31,32,27,27,3,29,21,27,25,38,25,15,34,25,32,25,34,14,36,34,27,39,25,18,27,26,15,25,25,14,33,24,20,29,16,22,25,31,22,19,36,26,34,22,41,27,26,31,23,25,30,22,24,38,26,23,24,21,31,19,17,24,33,21,23,26,28,22,26,31,22,18,25,19,24,32,21,15,17,37,21,31,24,29,30,21,16,36,13,21,7,35,29,25,28,3,21,21,33,28,30,33,31,20,22,36,29,21,26,44,22,9,5,18,19,25,28,31,34,27,23,30,26,12,26,24,10,29,20,17,23,21,45,21,10,15,28,28,19,11,36,17,25,29,44,33,0,18,23,27,18,27,20,28,26,23,15,29,25,27,30,13,32,36,34,16,35,35,28,37,29,21,20,24,35,24,25,34,24,32,27,8,21,23,10,9,18,29,30,23,17,18,25,21,34,25,29,29,25,28,6,31,22,24,34,21,27,21,26,13,24,25,28,27,22,13,19,27,21,31,23,21,22,36,24,19,26,32,10,15,23,13,36,23,38,13,28,20,24,20,25,23,32,29,35,30,24,34,35,25,20,26,37,26,9,12,27,46,20,32,29,28,35,29,29,27,20,21,24,28,31,11,2,25,26,21,26,30,23,19,20,25,20,25,19,21,32,38,20,23,29,26,31,18,11,25,29,34,30,20,35,15,34,21,31,17,26,25,32,26,24,27,31,30,39,25,31,29,29,33,28,30,29,16,15,12,31,27,22,28,31,12,23,25,21,22,31,8,32,22,17,32,104
33,15,32,31,32,32,9,36,29,29,32,34,29,22,23,34,30,27,36,24,35,26,27,11,26,32,28,33,33,28,31,37,26,20,25,20,28,20,23,24,22,23,37,31,24,29,15,30,33,38,30,41,32,43,31,27,34,29,19,26,24,31,30,25,35,26,20,26,32,32,32,31,37,33,40,30,16,1,36,20,26,24,25,30,20,28,30,26,36,29,23,27,32,24,24,27,26,42,24,25,29,26,23,18,31,35,21,23,30,29,35,24,25,34,21,19,14,27,4,22,30,20,28,30,32,20,24,29,30,35,13,22,32,19,42,35,7,27,29,37,27,39,35,23,24,28,30,32,29,22,26,18,25,32,31,17,29,25,23,24,25,26,21,32,31,34,41,38,23,34,30,24,19,43,30,29,24,26,27,32,29,26,29,31,30,32,25,22,34,14,29,34,35,31,29,26,54,26,25,27,29,34,36,35,51,33,24,23,27,25,35,32,37,7,19,17,32,30,23,19,33,27,36,33,47,39,36,38,12,15,23,23,32,16,26,24,27,20,31,28,38,42,18,32,28,25,31,25,32,19,28,19,36,32,36,29,32,23,26,19,35,25,23,31,38,20,25,11,27,24,33,33,27,38,23,30,29,17,32,27,24,28,26,32,32,25,33,35,24,28,24,35,34,29,34,27,20,32,30,31,29,30,37,31,26,36,30,25,21,23,34,29,40,35,31,25,33,29,33,33,36,32,29,37,27,23,29,33,32,28,20,25,30,13,35,29,28,40,29,29,31,29,36,25,27,30,32,20,32,18,32,33,22,18,19,26,31,39,38,23,31,19,24,31,29,15,34,17,21,35,27,33,33,35,28,24,37,27,35,32,26,32,32,21,31,24,23,31,18,17,29,8,10,27,28,25,25,37,21,33,27,41,36,12,40,24,22,33,28,33,34,30,28,28,27,41,22,27,12,47,27,24,21,19,30,26,38,29,28,31,28,28,34,30,24,26,37,26,35,27,30,31,18,17,35,26,31,16,27,28,28,36,21,12,33,34,29,40,33,24,33,27,44,34,26,27,42,26,23,21,23,27,40,32,31,34,23,19,33,17,25,42,34,28,28,27,16,32,30,47,28,19,27,34,35,29,21,32,35,16,35,30,27,18,0,20,23,27,23,29,37,29,18,33,33,28,30,28,24,35,32,20,30,36,34,26,43,33,23,22,17,29,25,27,29,20,28,33,26,21,32,19,18,25,23,26,30,23,32,25,30,39,34,40,38,34,30,24,22,28,24,35,11,32,20,31,26,10,30,19,18,30,29,24,33,29,32,19,31,23,41,23,28,22,32,25,28,29,30,31,26,34,24,25,26,28,33,27,27,31,22,42,31,30,30,32,26,38,39,31,26,27,27,22,40,26,26,29,31,37,31,27,33,22,23,25,35,35,29,20,35,28,22,29,28,34,30,23,18,13,34,33,31,32,46,29,19,41,42,27,24,27,31,30,23,36,20,38,28,32,17,30,17,33,32,42,36,23,33,31,32,38,28,33,34,34,23,36,35,33,16,28,27,35,39,27,23,20,28,25,23,20,25,33,26,36,25,17,32,104
32,25,36,31,28,43,24,38,30,29,39,36,29,21,24,44,25,37,27,18,49,28,29,31,9,39,22,29,16,31,30,31,30,35,41,31,29,21,30,38,32,33,27,36,37,39,25,34,23,37,35,44,34,42,19,28,32,34,34,25,32,22,28,29,20,11,31,44,17,35,23,34,38,35,25,29,27,21,33,30,23,15,32,31,27,33,25,21,38,33,27,37,31,28,34,37,33,33,34,26,30,26,36,33,19,41,25,24,36,38,29,25,26,30,23,20,25,28,24,33,20,29,37,34,26,24,34,31,24,34,33,38,28,38,53,34,27,37,24,35,36,19,26,32,28,32,28,28,31,23,10,31,29,30,32,31,32,39,24,35,32,6,36,36,28,35,35,38,32,36,40,32,32,41,40,30,28,41,28,37,33,37,25,37,30,34,34,37,44,24,33,32,47,30,30,25,52,28,24,38,29,34,35,30,47,32,30,29,32,36,33,31,41,20,36,24,27,33,26,28,28,26,35,36,48,43,39,39,23,26,27,37,33,31,41,31,31,33,30,32,33,42,22,33,25,32,35,30,31,29,32,24,33,36,41,44,36,22,27,25,40,25,33,36,44,31,32,26,32,31,29,30,25,31,31,29,39,28,45,23,35,36,32,21,31,28,32,35,27,27,38,36,34,33,32,26,34,32,34,30,29,31,38,32,33,26,31,5,1,22,33,34,44,45,29,29,20,35,26,41,42,16,37,28,21,31,37,38,41,22,40,33,33,20,34,35,28,47,22,32,38,30,29,5,41,35,36,29,33,17,41,30,37,31,30,30,33,38,37,22,31,26,33,31,32,22,33,9,20,34,16,34,41,25,28,25,47,33,43,33,25,30,31,20,30,34,25,39,33,24,30,18,25,34,8,26,10,47,26,27,30,34,39,32,42,19,17,34,35,32,44,26,23,29,24,30,32,28,27,49,29,29,32,30,21,27,36,30,27,33,31,35,32,31,27,29,41,27,27,30,15,16,31,29,37,27,34,30,34,30,27,32,22,24,39,23,18,24,28,21,34,28,44,34,26,34,52,21,27,28,26,30,38,33,23,26,33,30,34,35,27,48,29,23,35,36,26,28,26,50,35,33,28,33,36,29,27,43,26,29,38,45,34,23,20,0,20,31,34,40,46,24,25,28,35,28,30,39,34,43,46,35,24,30,41,25,39,36,26,32,28,33,13,30,38,18,26,32,31,24,42,32,32,21,29,32,23,22,32,27,23,40,40,43,32,36,35,27,33,27,20,34,25,32,31,31,28,25,30,33,34,31,26,20,33,27,29,30,34,28,37,24,28,16,32,20,24,36,20,35,30,41,26,18,11,15,28,34,29,36,31,37,35,29,35,38,26,39,32,20,35,32,25,32,51,25,33,31,34,41,34,27,18,23,26,29,26,36,30,21,39,37,22,39,36,19,39,28,28,23,39,34,32,33,54,34,33,43,48,38,25,27,31,40,38,32,23,34,27,35,28,32,21,32,33,33,27,33,32,34,35,34,27,33,39,24,43,38,38,40,20,21,18,30,38,32,28,25,33,31,24,30,28,33,31,32,20,21,39,105
22,27,34,21,23,35,26,39,30,30,25,31,32,21,24,41,34,31,26,23,45,31,31,12,11,35,19,26,18,33,30,33,30,33,32,24,27,21,27,22,35,36,31,38,23,33,27,27,28,33,37,46,29,42,23,29,38,29,24,25,28,21,32,19,29,29,31,46,17,35,25,34,34,25,36,32,27,24,33,32,25,28,32,31,33,30,27,23,39,33,27,37,33,24,36,28,24,32,29,26,33,27,26,29,21,41,25,24,31,33,28,25,26,38,25,20,25,28,27,21,25,26,35,31,26,24,25,38,32,34,32,31,31,40,49,33,16,27,33,41,32,32,25,35,12,34,30,21,21,21,12,41,25,18,32,27,34,34,24,21,18,26,34,27,37,33,30,28,22,33,42,21,26,39,36,27,26,32,31,25,29,29,27,36,31,31,24,25,37,26,32,34,41,35,29,9,50,28,29,30,29,35,35,28,40,22,27,26,33,22,31,31,44,30,26,26,33,30,28,23,26,26,35,36,29,23,41,29,21,24,27,33,33,33,39,24,21,29,30,33,42,45,22,33,25,28,27,34,33,37,29,28,35,36,40,42,35,22,27,27,38,28,28,27,37,24,28,28,34,19,22,32,27,19,21,29,41,28,41,13,37,25,24,19,31,29,32,37,27,30,34,36,27,25,34,16,30,33,32,30,19,26,37,32,27,14,31,23,19,22,33,24,42,35,29,26,38,34,25,36,41,34,27,33,19,28,34,34,33,31,27,23,25,27,30,25,29,43,22,29,24,20,31,23,28,27,29,24,31,17,21,32,39,26,25,22,32,32,31,12,25,28,28,32,33,25,31,27,20,32,4,27,30,13,18,37,38,32,31,36,25,32,31,20,30,23,34,29,32,31,32,31,26,24,26,14,10,47,25,36,31,43,39,25,42,28,26,34,32,22,37,32,32,20,28,32,22,27,28,46,36,28,22,26,34,31,34,33,27,40,34,28,35,31,30,32,41,15,34,30,33,34,31,31,17,28,28,25,34,39,17,27,29,26,35,25,20,35,24,36,24,28,35,36,28,20,38,30,23,27,27,30,44,28,22,25,27,22,34,28,32,44,38,29,38,32,28,21,19,51,32,28,26,22,36,30,25,31,39,19,40,45,33,27,23,20,0,30,26,38,26,30,31,29,30,30,32,32,36,38,34,37,21,33,33,13,44,32,26,27,18,30,15,29,33,20,28,32,35,26,33,28,27,11,28,29,28,22,34,27,39,36,40,43,41,38,31,33,23,27,22,37,25,32,21,21,33,27,30,29,29,31,32,10,32,29,34,22,28,26,45,24,28,18,30,19,33,27,30,35,32,37,33,33,9,5,33,26,29,28,19,39,34,29,23,36,16,39,29,38,32,36,31,25,44,25,34,37,33,40,27,28,18,23,26,27,31,38,25,29,40,34,12,30,26,37,37,29,30,25,32,32,30,29,43,34,17,37,39,30,23,27,32,37,32,37,25,42,27,38,20,41,21,31,30,35,29,29,32,36,37,43,17,29,29,38,40,38,39,38,20,14,17,39,31,26,30,27,32,32,24,32,27,13,29,38,28,21,38,95
33,19,26,24,29,33,18,17,22,26,21,28,20,16,16,27,26,27,20,25,36,7,2,21,23,28,22,25,30,22,25,36,20,25,28,25,25,24,11,30,28,29,28,22,18,28,20,13,24,32,34,36,30,40,32,24,23,22,20,28,21,25,27,15,38,29,25,39,29,28,37,34,32,31,33,27,21,26,27,25,24,31,28,21,10,2,23,19,29,33,17,25,30,21,29,22,18,26,20,16,25,17,31,25,25,30,25,33,23,25,22,15,14,33,24,20,19,23,31,15,21,11,28,25,22,18,24,22,32,37,24,21,39,32,42,29,25,29,33,34,27,41,34,19,26,35,32,27,29,31,22,35,24,26,20,10,33,32,24,16,14,30,26,15,29,26,39,35,24,34,35,15,10,30,23,22,24,31,23,35,28,35,26,31,27,27,24,20,32,20,27,32,36,30,17,23,46,21,28,24,19,34,30,29,46,30,22,21,29,17,26,26,35,32,22,17,26,16,24,25,27,26,26,24,31,31,38,16,22,25,21,16,25,25,31,20,23,27,25,28,41,33,22,33,29,29,25,25,22,31,8,19,30,36,29,34,30,25,30,26,28,16,17,28,38,11,16,20,27,13,28,23,29,35,17,23,34,22,35,27,30,19,33,30,14,26,15,26,15,25,17,36,33,23,21,26,13,23,24,13,26,28,25,23,28,30,19,35,31,15,28,26,35,37,24,29,33,29,28,26,36,40,22,35,11,19,25,27,35,19,23,32,31,16,30,27,28,39,26,25,36,25,18,35,37,22,15,26,28,20,30,15,29,9,10,20,22,31,32,23,31,19,28,28,25,18,26,35,23,35,26,33,24,35,26,39,32,32,38,28,29,26,26,23,33,23,6,24,24,20,30,26,17,23,32,30,22,35,24,39,27,35,41,27,19,28,29,26,26,21,31,20,23,32,37,33,18,15,19,47,33,30,18,21,32,27,25,25,10,37,34,24,31,31,30,32,40,30,39,20,33,34,24,22,37,18,23,23,30,23,25,32,21,17,26,34,29,37,30,28,24,18,42,35,27,16,34,30,27,13,26,27,37,31,24,27,20,25,34,20,6,41,29,28,31,23,21,28,26,43,17,26,23,26,24,26,29,25,35,24,39,39,34,18,27,31,30,0,28,36,35,23,12,31,25,18,20,22,30,37,35,29,24,38,31,27,38,34,27,18,23,33,19,22,35,22,24,25,26,23,32,26,25,24,23,34,31,25,23,19,30,39,30,33,34,30,30,24,24,22,21,38,16,23,20,23,7,19,20,20,19,21,17,24,26,31,30,28,23,4,32,16,11,21,31,25,19,21,26,28,30,42,5,26,21,25,25,18,18,34,27,36,30,24,34,27,19,34,34,33,28,26,29,21,39,18,35,34,32,39,27,27,30,23,14,20,27,35,29,20,30,19,23,24,26,34,35,28,23,18,34,25,27,26,37,32,29,34,40,36,25,27,23,36,28,31,24,29,25,34,26,24,22,32,31,33,27,28,27,27,26,31,27,32,34,21,35,41,36,35,21,26,23,39,32,25,30,27,16,23,24,25,31,26,23,26,29,21,30,102
22,15,30,30,34,17,23,31,24,25,29,31,20,25,18,34,24,24,26,19,45,25,27,14,25,27,23,30,32,23,27,37,36,30,35,28,17,30,26,27,21,22,28,31,34,26,21,21,31,39,36,32,33,49,34,27,33,26,18,29,10,21,30,27,35,26,27,40,24,34,39,38,33,24,31,30,24,24,34,26,28,27,22,21,26,30,25,21,36,25,33,25,36,30,30,29,31,32,21,16,25,17,30,32,31,31,31,26,19,21,25,17,18,25,25,17,22,21,27,31,28,18,9,25,22,24,30,29,19,40,31,31,28,37,43,27,18,34,27,40,32,43,36,27,27,41,30,32,28,11,26,33,28,30,22,20,30,36,21,32,30,35,29,19,32,20,40,26,22,33,36,22,20,38,26,29,28,34,27,36,32,15,31,27,24,32,29,34,45,14,29,34,34,27,26,30,53,26,29,4,19,36,27,25,39,31,9,8,26,33,26,25,38,30,29,26,31,23,24,9,27,33,32,28,38,40,30,41,23,25,21,26,27,30,36,31,34,31,32,28,31,33,28,30,29,29,37,29,22,18,34,28,27,42,39,37,28,26,29,23,24,16,18,29,34,17,12,25,31,29,33,31,27,31,25,30,35,24,35,28,31,26,29,28,22,27,21,26,19,28,27,33,33,35,29,30,23,23,28,22,31,34,34,21,28,26,23,32,33,24,30,11,33,42,24,35,34,25,27,29,32,27,32,28,31,20,26,23,32,19,39,28,25,27,38,27,34,17,26,31,37,26,24,37,27,27,23,10,18,27,25,24,36,19,18,32,30,38,37,30,36,24,14,29,19,28,24,29,30,33,28,26,13,24,32,23,39,32,32,28,29,30,28,24,38,30,27,34,30,26,30,20,22,24,29,35,24,35,11,33,29,32,41,11,39,28,29,28,18,30,20,20,23,37,38,40,24,28,24,44,37,14,20,27,21,27,33,29,19,38,31,35,29,33,27,29,38,36,38,22,30,31,32,25,41,18,26,27,24,30,29,33,30,20,31,37,32,35,35,32,26,18,45,39,31,32,50,28,34,28,25,29,39,33,31,34,9,4,31,27,26,38,29,32,35,23,22,32,30,37,25,30,25,33,28,27,36,26,26,23,29,31,25,27,23,34,26,28,0,40,30,23,28,31,29,18,20,28,23,20,29,34,25,25,11,24,29,19,29,19,24,39,25,27,19,20,28,20,30,20,33,30,29,26,19,15,24,32,23,16,31,28,30,35,28,24,31,33,30,29,26,35,21,31,26,14,27,24,20,29,28,21,20,25,27,29,37,8,31,24,32,13,18,22,41,27,22,28,35,21,30,23,26,29,23,27,25,14,13,32,28,31,20,26,33,18,25,38,31,25,32,31,30,28,44,27,24,26,31,38,35,35,32,20,21,25,34,16,35,29,37,26,23,31,26,35,27,23,18,19,36,19,17,18,26,27,22,34,37,16,22,36,31,29,31,22,21,29,34,32,6,32,27,33,32,40,34,29,24,22,21,40,31,40,33,30,43,40,32,25,26,28,25,37,29,27,32,29,25,30,21,26,15,33,30,26,29,27,34,95
44,40,42,40,39,47,34,42,40,45,37,46,33,25,34,51,27,34,39,36,51,29,34,26,37,37,32,39,41,29,34,44,41,41,33,35,34,33,25,39,35,36,24,41,38,36,31,37,42,39,41,49,45,47,32,33,35,42,39,37,33,36,41,36,38,29,35,45,39,35,42,45,39,30,43,36,31,30,45,31,34,25,39,37,34,38,33,37,45,41,38,39,26,30,35,33,29,45,37,32,38,30,37,41,36,41,36,24,40,42,39,33,34,42,28,24,29,32,33,36,43,33,38,38,30,35,40,38,38,40,41,37,38,46,57,32,22,18,26,27,33,49,42,36,39,44,42,37,34,39,38,36,42,49,26,36,45,18,28,36,33,37,42,39,30,39,40,35,43,44,35,36,36,46,41,35,41,47,37,45,46,39,36,42,46,44,36,39,29,41,34,39,44,38,39,37,62,38,32,44,27,48,37,32,50,40,34,33,36,37,38,35,42,36,39,19,13,35,34,37,30,25,34,38,50,41,41,38,24,27,34,42,43,39,43,27,24,17,34,33,35,46,33,31,34,38,37,27,36,34,43,21,37,47,48,50,39,32,27,30,45,29,34,33,49,35,40,34,29,34,38,40,44,45,38,28,40,32,41,33,41,40,36,26,33,33,34,39,35,34,43,40,36,35,39,36,39,29,42,32,28,26,40,35,39,49,39,39,39,24,37,39,52,26,33,39,24,40,36,35,47,42,45,40,42,36,37,44,43,32,42,37,27,30,39,35,38,51,34,37,46,40,37,37,31,33,39,38,37,29,29,34,39,35,34,32,32,40,41,34,41,21,42,31,34,32,40,45,31,43,40,28,45,44,27,51,43,33,41,41,37,35,35,32,41,37,32,47,41,26,34,36,33,32,36,38,36,49,39,40,35,47,33,39,37,21,23,40,38,40,43,24,27,41,39,42,37,37,35,44,24,42,37,34,31,31,41,35,29,20,10,31,39,20,14,16,36,37,36,38,33,34,41,34,41,31,34,13,41,37,37,33,23,31,41,35,30,50,40,41,33,34,39,36,32,31,49,23,29,23,34,30,30,44,42,39,32,36,38,37,30,44,35,19,42,40,30,33,35,52,37,16,26,35,39,29,31,46,36,38,42,53,42,20,29,40,38,36,40,0,34,26,35,23,37,26,28,36,33,29,38,43,34,38,47,31,37,31,36,35,37,40,38,39,42,37,43,34,28,35,23,10,11,37,34,36,33,29,36,31,21,37,31,36,35,31,37,23,37,31,31,44,32,37,36,42,31,35,28,35,36,27,31,36,39,41,45,36,32,40,37,28,30,35,46,30,33,32,22,36,31,51,31,38,36,40,38,39,35,32,37,39,39,33,40,41,42,40,42,53,32,29,17,40,53,27,41,44,42,49,36,41,44,21,30,37,42,45,27,22,45,41,38,35,36,25,39,35,37,32,43,38,36,38,58,26,34,47,44,40,23,29,45,45,44,30,36,40,32,42,34,35,34,31,30,48,46,29,36,39,38,50,35,45,35,40,44,34,40,42,33,35,32,32,38,34,41,41,30,39,28,26,42,37,28,30,21,32,38,110
36,37,34,38,47,39,34,47,28,35,34,47,26,30,22,41,36,40,44,41,49,29,33,34,37,33,39,39,44,43,39,51,43,35,39,40,38,28,33,34,37,38,32,40,32,42,32,37,43,33,46,44,47,53,40,38,37,30,29,40,20,43,38,28,44,38,40,51,42,44,45,45,45,39,36,41,36,38,44,37,36,34,42,25,37,37,23,25,45,43,40,45,38,35,39,35,31,50,41,20,39,31,37,38,39,38,35,35,42,40,43,21,22,42,40,30,34,38,41,24,40,30,39,39,41,34,37,47,36,49,35,45,38,48,58,39,30,30,35,42,38,56,49,34,32,48,38,35,35,33,36,45,32,39,26,30,51,30,34,30,27,44,34,39,39,40,44,46,33,34,45,35,30,38,43,36,32,35,38,25,36,37,44,39,36,39,24,34,41,36,40,45,48,48,38,29,60,33,43,34,41,50,32,31,54,36,31,30,38,31,32,28,38,44,33,27,38,40,42,31,29,40,36,32,54,49,48,44,32,30,35,36,31,39,41,33,36,17,35,41,44,47,32,43,40,39,38,29,39,37,38,29,32,46,49,44,44,37,38,42,46,30,38,33,51,31,36,36,29,26,36,31,45,45,30,43,46,37,39,39,42,39,41,44,38,39,39,32,23,39,37,46,35,36,29,30,33,27,32,37,35,40,46,40,40,40,27,45,45,29,42,37,38,38,30,45,38,37,38,35,44,44,41,37,41,40,45,47,46,33,36,42,35,30,30,31,41,47,37,36,24,34,41,43,45,35,35,32,40,32,5,39,47,29,30,33,42,32,31,26,39,29,36,21,35,32,40,51,35,46,30,41,43,39,36,45,45,44,50,42,38,40,40,35,34,23,31,43,42,26,45,42,34,38,42,40,36,54,33,40,38,46,33,33,37,30,32,32,40,32,32,41,38,20,33,47,31,36,36,53,42,36,27,35,31,42,33,39,34,42,33,37,34,35,29,31,51,41,34,26,42,43,39,37,43,32,36,21,44,46,31,41,31,32,46,46,41,52,48,33,30,22,51,47,39,29,47,32,37,31,37,41,45,42,40,43,21,26,42,31,30,50,35,34,45,38,33,35,33,53,39,18,38,40,32,19,39,34,36,31,47,53,37,28,37,46,26,35,30,34,0,25,35,38,44,40,42,44,35,42,47,45,37,42,41,37,51,43,37,39,32,49,33,34,41,38,33,32,28,41,37,24,23,37,43,37,35,37,29,37,35,41,34,39,35,31,38,34,37,32,39,44,33,27,33,34,31,35,42,33,32,25,39,36,32,38,49,30,37,34,49,34,35,36,44,38,41,34,37,43,43,45,30,30,35,31,39,38,17,46,40,38,42,38,39,30,33,48,44,53,39,27,32,34,55,31,38,41,48,55,39,43,41,33,33,32,46,46,39,30,46,38,37,37,30,39,41,39,36,31,46,39,39,40,44,34,37,48,46,38,35,37,44,37,32,44,42,46,38,37,28,44,32,37,36,47,47,40,29,50,49,45,31,43,36,45,49,34,41,42,31,40,40,41,47,26,32,33,38,41,26,37,37,13,36,47,31,31,38,109
28,14,21,31,30,32,20,26,15,28,29,31,21,10,9,28,11,33,24,20,29,16,21,21,22,20,24,26,29,34,19,38,27,20,23,27,18,18,20,21,33,34,19,26,28,35,20,24,31,26,35,41,33,39,27,30,32,17,29,22,13,29,26,26,22,13,27,37,26,26,26,39,29,22,34,27,23,28,31,25,19,9,32,12,26,25,16,12,29,29,24,38,32,15,26,28,24,30,31,7,18,24,31,25,26,35,21,10,25,26,25,8,9,29,22,23,21,18,33,26,28,18,32,32,22,20,25,22,23,24,19,28,22,30,43,23,25,26,10,26,25,42,35,20,24,29,25,23,26,24,23,35,19,26,13,17,32,26,27,26,23,30,21,26,14,17,36,33,33,27,32,22,17,33,30,32,19,25,16,29,23,29,27,26,27,29,21,30,30,15,25,30,35,24,30,21,47,23,18,27,19,33,22,6,42,24,24,23,28,27,27,20,36,34,17,25,13,20,26,20,4,23,23,19,35,35,32,32,20,23,23,23,18,23,26,26,26,25,19,24,19,40,18,30,26,22,22,28,30,32,31,27,24,32,33,29,32,18,13,24,35,23,29,20,43,18,23,18,29,24,24,26,28,28,24,26,34,24,26,26,30,26,28,32,18,24,19,27,10,29,24,39,10,20,28,22,20,14,19,17,22,17,33,29,23,23,14,27,23,9,22,20,31,25,17,24,26,24,27,22,31,31,29,31,27,28,34,27,33,26,32,27,28,24,24,18,29,40,26,28,30,23,22,27,36,24,26,21,15,14,22,19,23,16,17,17,23,27,27,18,27,27,25,22,18,26,28,30,17,24,27,20,31,29,23,38,38,32,34,21,29,24,20,17,27,22,19,31,29,28,20,21,21,30,30,27,21,41,22,29,26,39,25,26,28,5,7,19,32,25,25,16,13,26,26,37,23,28,23,45,31,25,27,26,15,17,28,14,14,27,17,30,26,19,13,15,35,26,22,13,17,18,25,24,29,25,25,21,30,21,22,16,28,19,30,21,16,39,31,34,17,9,40,24,16,25,38,7,23,22,22,26,24,28,25,22,14,19,28,15,17,27,19,18,27,24,21,25,24,36,22,24,25,20,19,20,21,31,20,24,33,37,29,26,29,24,30,23,23,26,25,0,26,14,29,18,20,26,31,24,33,27,26,29,31,30,40,28,22,29,24,28,20,24,30,21,28,19,28,24,28,18,19,22,28,30,30,19,24,23,29,16,21,26,31,28,21,22,29,16,22,36,20,28,21,23,18,19,20,13,14,12,26,23,19,25,36,23,29,21,33,20,15,23,35,27,28,25,21,32,22,31,18,31,22,26,27,25,10,32,27,13,24,18,14,23,26,32,33,40,26,27,16,25,38,6,28,30,30,37,21,26,29,20,15,22,33,39,18,27,30,26,25,30,17,27,28,24,23,18,28,16,14,22,44,30,25,32,38,30,22,35,30,30,22,36,23,30,24,29,21,19,19,24,23,22,28,28,21,31,30,32,23,34,28,25,41,24,20,22,18,22,25,16,36,19,23,20,20,26,27,25,26,30,30,22,6,17,25,97
33,22,28,29,17,32,9,29,27,30,21,25,22,18,27,38,18,23,26,16,32,18,14,29,20,30,20,27,27,28,27,28,8,20,26,20,25,19,22,34,17,18,34,34,24,25,15,24,26,31,30,33,23,36,26,27,34,29,28,23,24,28,19,22,27,18,20,30,23,27,31,29,25,20,30,27,16,17,33,20,12,22,17,30,2,10,28,24,35,25,5,28,30,11,24,22,18,32,24,27,22,20,23,18,22,30,21,27,25,27,24,26,25,34,12,19,14,27,22,22,23,20,29,28,14,20,24,28,37,26,22,13,33,23,45,31,25,25,25,31,25,44,38,23,29,28,25,24,22,28,19,30,25,32,30,17,29,31,23,22,19,19,21,26,29,29,38,32,32,34,30,24,19,30,30,28,24,26,23,31,29,25,14,26,31,26,25,22,34,21,27,32,33,22,25,26,52,20,16,32,11,38,31,32,43,23,29,28,21,23,28,28,42,23,20,24,23,21,23,21,30,18,27,31,43,39,36,28,21,23,23,23,30,16,26,16,19,18,27,28,37,36,18,29,21,25,18,25,29,20,16,24,25,32,33,29,28,20,25,14,36,19,23,33,33,20,25,11,27,20,25,19,22,29,23,21,29,17,32,34,24,28,30,24,23,17,22,28,24,28,24,30,36,16,21,19,20,32,26,25,23,32,33,28,25,34,30,30,26,17,30,36,36,28,18,29,31,24,26,32,31,39,29,27,23,23,28,30,35,22,28,29,28,5,30,31,28,38,18,21,31,21,25,30,35,22,26,20,31,15,30,27,22,18,19,13,31,30,29,23,28,26,16,29,29,7,32,30,12,35,27,22,33,36,22,37,32,27,35,25,21,24,28,18,22,24,15,31,18,9,22,26,10,27,31,25,21,38,23,28,19,34,34,29,27,23,21,37,31,25,34,12,15,27,31,33,22,23,12,46,35,24,26,19,28,19,25,25,22,38,28,20,23,23,24,26,28,26,32,31,22,23,18,17,35,21,23,22,19,29,18,23,26,12,29,26,21,42,18,21,28,29,35,23,15,21,39,22,26,24,15,19,34,30,20,17,23,24,24,18,17,36,31,19,20,27,16,24,22,46,19,19,20,28,35,29,28,32,33,16,35,30,26,23,18,25,31,12,28,35,35,26,0,29,21,10,12,25,19,36,32,20,22,36,38,26,32,30,20,22,17,33,16,23,31,15,23,22,26,21,36,25,24,30,18,30,23,14,25,25,34,31,37,42,33,32,28,17,22,24,9,26,11,23,20,34,18,10,12,16,17,31,28,31,30,24,32,26,26,16,41,23,23,13,23,26,28,21,22,33,26,39,16,18,22,26,28,23,27,31,22,34,20,26,39,20,27,38,28,31,26,27,21,22,42,20,27,30,31,38,29,31,29,19,23,21,29,36,33,25,35,28,31,24,30,32,25,17,18,13,32,28,30,29,46,26,34,28,39,26,17,34,31,31,23,29,20,38,21,26,24,31,17,30,31,41,36,23,28,23,22,39,20,24,34,33,38,35,27,31,16,27,24,31,34,27,32,35,25,20,23,20,25,33,31,18,24,17,25,97
41,25,30,29,34,40,24,26,26,37,30,30,21,24,23,42,11,29,31,24,43,26,31,26,29,34,28,35,36,28,27,37,32,25,35,25,18,24,22,35,30,31,27,40,31,31,24,34,22,30,38,42,32,42,35,31,36,31,31,29,23,31,30,27,26,17,14,41,32,26,30,36,30,26,30,31,22,32,35,28,23,13,33,26,27,33,30,26,29,33,29,41,30,29,32,24,20,29,21,21,31,26,31,29,27,41,25,14,30,32,29,22,23,34,23,19,20,27,37,27,25,22,39,34,23,24,33,22,33,24,33,37,26,34,44,24,26,22,4,22,31,44,37,31,37,34,30,27,30,24,28,31,31,32,21,23,33,22,23,29,26,28,26,36,14,29,49,35,35,39,38,28,23,36,25,29,30,31,30,33,32,34,31,37,36,37,34,31,19,26,11,16,39,28,34,34,59,31,22,35,20,33,26,20,46,24,29,28,31,30,27,26,36,36,31,16,17,33,27,31,18,20,29,33,41,41,33,36,21,24,27,29,29,27,31,22,25,21,31,10,23,42,22,26,25,26,32,22,31,33,34,16,28,36,41,32,34,22,17,25,40,25,23,28,39,22,27,22,24,25,28,30,27,40,26,23,37,17,35,30,34,32,31,39,32,28,31,27,24,32,30,35,24,34,32,27,26,24,32,31,26,3,28,30,26,35,28,31,27,23,30,32,45,30,17,34,22,35,32,36,42,33,22,27,31,23,29,38,35,28,35,30,34,28,38,30,37,48,27,32,34,23,31,31,36,16,36,31,25,27,33,33,35,22,21,31,9,29,28,31,31,18,35,30,22,30,28,35,26,20,25,24,34,34,25,42,34,36,38,34,30,28,28,24,36,33,29,24,32,30,21,31,24,27,31,15,30,45,30,33,30,40,29,34,32,9,11,28,33,33,33,17,14,32,30,37,27,32,26,47,27,32,29,25,19,18,36,28,28,23,13,26,27,15,9,11,31,14,26,27,21,22,29,27,43,25,17,17,31,21,26,28,14,22,32,25,20,40,35,27,31,23,29,28,20,26,42,7,20,20,26,25,24,22,28,31,22,27,33,29,27,41,23,14,35,34,25,31,29,40,35,20,21,31,33,28,22,37,24,29,34,41,30,15,33,28,29,31,31,23,38,14,29,0,30,19,21,31,28,36,41,31,30,36,31,26,40,35,26,22,30,38,25,32,41,20,28,31,23,25,27,14,15,26,29,34,29,24,24,26,25,28,35,34,32,28,21,18,28,28,26,40,23,34,29,35,28,23,21,27,28,22,28,27,28,29,22,31,27,27,37,23,28,22,40,25,30,17,17,30,8,45,28,24,30,26,34,29,24,36,31,27,32,26,28,31,30,31,35,30,32,24,12,27,38,20,29,32,32,39,34,34,38,16,25,30,19,45,4,13,30,30,29,26,31,23,28,28,27,22,36,28,26,22,47,30,34,39,41,35,18,26,38,44,28,33,24,34,27,24,29,19,23,26,25,36,40,32,25,32,31,37,28,39,34,27,39,28,32,32,22,28,27,16,36,33,33,34,25,30,23,29,33,37,23,23,10,21,26,98
28,27,36,33,24,38,24,41,33,37,22,32,24,28,27,40,19,21,36,27,39,18,23,32,26,31,31,35,33,17,32,43,29,35,35,25,26,28,22,30,36,37,39,42,31,23,24,26,30,32,9,30,30,48,41,21,30,33,33,32,31,33,32,31,37,28,19,33,24,28,40,40,37,29,39,24,21,32,40,19,25,24,38,32,19,27,34,30,35,34,26,43,31,28,23,32,29,42,13,27,23,21,32,33,36,36,32,29,37,35,37,26,25,33,31,24,19,32,37,32,33,27,38,29,15,28,31,34,37,40,38,30,37,38,46,35,35,34,26,43,26,45,44,29,24,37,27,25,25,29,27,45,33,40,33,28,35,36,28,29,29,39,34,28,29,30,28,40,37,37,29,28,28,36,30,23,34,35,25,36,37,32,33,36,38,35,33,33,45,26,28,33,31,38,35,21,49,30,33,33,12,40,26,34,44,26,30,29,34,30,26,24,44,38,32,28,24,30,29,21,32,33,30,34,46,38,42,36,30,33,25,34,36,31,39,28,31,35,31,27,38,37,29,37,22,30,31,31,33,39,33,30,26,43,38,44,31,29,32,33,38,20,12,23,43,27,32,26,31,30,26,25,37,37,29,36,28,16,34,36,34,32,25,14,30,30,31,30,26,22,35,40,38,29,27,22,31,34,34,33,33,31,36,34,30,39,30,38,34,29,35,37,44,42,28,35,28,38,35,33,45,40,33,36,34,10,16,27,40,23,38,26,31,26,31,25,35,46,19,34,37,18,29,38,45,25,28,22,32,24,39,35,37,27,26,26,37,31,30,18,29,28,26,33,31,28,36,41,27,36,29,31,37,38,32,41,42,34,28,26,22,27,33,27,37,33,21,35,31,30,23,32,23,6,36,36,25,52,19,44,32,43,42,29,37,24,22,35,36,28,40,13,16,36,41,40,28,33,25,49,45,26,31,24,30,20,31,27,30,46,36,32,28,38,32,34,48,37,33,31,32,33,33,26,42,22,26,31,36,33,21,25,32,21,28,33,35,48,25,32,35,29,52,36,28,31,49,23,27,24,28,32,40,37,31,31,30,25,38,34,19,31,28,37,30,33,23,25,23,47,28,34,32,33,35,31,29,40,35,25,41,43,42,29,33,35,30,25,29,37,44,29,21,30,0,11,13,26,37,40,31,35,33,37,39,31,33,36,32,11,24,39,30,27,31,30,38,23,30,27,15,28,29,34,37,33,33,29,27,27,25,44,41,35,40,36,29,35,27,28,28,43,22,29,27,36,20,25,13,33,34,32,28,33,20,26,33,26,30,29,34,24,29,28,34,36,30,26,34,29,25,41,20,29,24,28,25,34,30,40,31,42,32,31,40,39,28,39,29,44,27,31,35,32,46,32,41,38,37,43,29,33,33,27,30,29,33,45,30,31,34,35,32,34,26,29,36,30,27,22,33,29,31,30,50,28,29,38,42,33,29,38,37,42,32,34,26,31,33,31,24,34,28,27,26,26,20,30,23,20,21,44,23,33,32,39,42,41,40,39,27,37,34,32,37,31,34,37,26,33,28,27,27,43,36,19,25,28,33,101
29,25,25,22,27,27,19,31,28,26,11,34,26,23,27,38,8,26,27,24,42,24,20,24,21,20,28,24,28,28,27,37,18,24,36,28,15,27,20,31,27,28,36,31,23,24,25,24,30,21,20,23,33,46,34,21,30,28,25,29,20,27,28,21,26,17,28,40,13,17,30,34,31,24,37,24,24,27,29,30,21,13,27,30,8,16,30,27,30,34,15,35,20,21,34,28,24,33,24,25,12,27,26,25,31,25,28,18,26,24,29,26,27,35,22,17,22,25,32,21,32,27,27,33,4,25,22,23,29,29,29,19,26,33,35,28,28,30,15,32,15,34,33,18,25,31,27,14,20,21,22,40,34,39,29,27,24,34,21,21,18,29,23,26,19,32,37,31,29,40,29,23,28,25,35,23,33,24,14,25,38,25,24,35,27,24,33,25,37,24,29,34,32,27,28,22,51,19,22,22,1,29,25,24,33,21,19,18,29,22,29,23,33,32,30,26,13,23,18,19,22,22,19,23,40,37,31,25,29,32,28,33,31,26,30,26,24,28,28,28,27,43,26,30,11,24,26,20,30,30,22,26,25,40,37,33,31,22,21,24,32,26,23,28,36,25,30,21,20,19,15,14,31,30,22,25,37,25,30,26,34,27,28,25,23,26,22,29,28,22,34,33,28,24,16,15,30,32,23,22,22,22,36,31,23,35,28,31,27,22,27,29,33,38,22,24,34,34,24,22,41,29,29,37,29,21,27,34,36,29,27,27,24,15,20,26,31,35,8,30,26,19,20,31,37,26,22,20,29,23,35,24,32,27,26,21,28,20,19,19,18,28,24,24,26,17,25,35,20,25,26,26,31,31,21,33,38,23,39,15,11,27,30,24,30,32,24,29,25,19,12,30,20,17,29,34,20,41,21,33,28,32,33,21,26,13,11,28,28,21,29,2,5,30,30,29,21,26,22,41,38,23,23,24,19,9,20,16,19,35,25,30,27,27,21,23,38,33,22,31,21,22,23,27,31,28,27,29,29,22,16,26,22,22,19,22,24,37,28,21,27,27,41,32,24,20,38,12,16,22,24,28,29,32,30,27,19,14,31,28,24,42,23,26,19,22,26,14,12,36,25,29,25,22,37,26,18,31,24,26,30,40,32,25,28,28,30,18,18,26,40,18,10,19,11,0,2,15,26,30,39,30,30,26,28,24,22,36,26,22,25,28,25,16,29,24,30,12,19,16,26,26,27,24,28,25,23,18,26,16,36,33,39,44,29,25,18,27,22,27,19,36,21,18,23,26,25,20,2,26,27,30,25,23,25,28,36,18,19,22,37,13,18,22,23,25,23,27,23,31,27,33,23,18,21,25,34,31,23,33,30,31,30,28,32,28,17,28,18,38,16,20,24,21,43,24,32,35,26,33,34,22,28,20,25,18,33,34,23,23,31,34,21,30,27,35,25,26,28,23,22,31,29,19,44,35,30,28,34,26,22,36,26,41,21,29,15,34,31,30,16,24,27,31,30,37,31,19,22,13,12,33,16,22,24,28,31,32,36,36,26,26,23,21,34,32,31,34,15,29,21,22,22,32,27,8,14,25,22,94
31,27,27,24,29,29,21,33,30,28,13,36,28,25,29,40,10,28,27,26,44,26,22,26,23,22,30,26,30,30,28,39,20,22,35,30,17,29,22,33,29,30,38,33,25,26,27,26,32,23,22,25,35,48,36,23,32,30,27,27,22,29,30,23,28,19,30,42,15,19,32,36,33,26,39,26,25,29,31,32,23,15,29,29,10,18,32,29,32,34,17,37,22,23,36,30,26,33,26,27,14,29,28,27,33,27,26,20,28,26,29,28,29,37,24,19,24,27,34,23,34,29,29,35,6,27,20,25,31,31,31,21,28,35,37,30,30,32,17,34,17,36,35,20,27,33,29,16,22,23,24,42,36,41,31,29,26,36,23,23,20,31,21,28,21,34,39,33,31,42,31,25,30,27,37,25,35,22,16,27,40,27,26,37,29,26,35,27,39,26,31,36,34,29,30,24,53,21,24,24,3,31,27,26,35,23,21,20,31,24,31,25,35,34,29,28,15,25,20,21,24,24,21,25,42,39,33,27,31,34,30,35,33,26,28,28,26,30,30,30,29,45,28,32,13,26,28,22,32,32,24,28,27,42,39,31,33,20,23,26,34,28,25,30,38,27,32,23,22,21,17,16,33,32,24,27,39,27,28,28,36,29,30,27,21,28,20,31,30,24,36,35,30,26,18,17,32,34,25,24,24,24,38,33,25,37,30,33,29,24,25,27,35,40,24,26,36,36,26,24,43,31,31,39,31,23,29,36,38,31,29,29,26,17,22,28,32,37,10,32,27,21,22,33,39,28,24,22,31,25,37,26,34,29,28,23,30,22,21,21,20,30,26,26,28,19,27,37,22,27,28,28,33,33,23,35,40,25,41,17,13,29,31,22,32,34,26,31,27,21,14,32,22,19,31,36,22,43,23,35,30,34,35,23,28,15,13,30,30,23,31,4,7,32,32,31,23,28,24,43,40,25,25,22,21,11,22,18,21,37,27,32,29,29,23,25,40,35,24,33,23,24,25,29,33,30,29,31,31,24,18,28,24,24,21,24,26,39,30,23,29,29,43,34,26,22,40,14,18,24,26,30,31,34,32,29,21,16,33,27,26,44,25,28,21,24,28,16,14,38,27,31,27,24,39,28,20,33,26,28,32,40,34,27,30,30,32,20,20,28,42,20,12,21,13,2,0,13,28,32,41,32,32,28,30,26,20,34,24,24,27,30,27,18,31,26,32,14,21,18,28,28,29,26,30,27,25,20,28,18,36,35,38,46,31,27,20,29,24,29,21,38,23,20,24,24,27,22,4,28,28,32,27,25,27,30,38,20,21,24,39,15,20,24,25,27,25,29,25,33,29,35,25,20,23,27,36,33,25,34,32,33,32,29,34,30,19,30,20,40,18,22,26,23,42,26,34,37,28,35,36,24,30,22,27,20,35,36,25,25,33,36,23,32,29,37,27,28,30,25,24,33,31,21,46,37,32,30,36,28,24,38,28,39,19,27,17,36,33,32,18,26,29,30,31,39,33,21,24,15,14,35,18,24,26,30,33,34,38,38,28,28,25,23,36,34,33,36,17,30,23,24,24,34,29,10,16,27,24,96
30,30,30,34,28,36,19,29,36,37,24,31,25,18,30,37,23,27,14,28,42,25,20,34,30,30,30,23,37,28,15,39,33,29,28,20,22,23,23,33,32,33,36,24,16,25,19,31,27,33,34,29,29,45,36,22,26,20,31,30,28,19,21,16,33,32,20,38,28,31,37,30,35,28,30,25,12,27,38,24,23,28,30,26,23,24,32,33,27,30,30,28,35,23,24,23,23,20,24,30,27,20,22,28,33,34,22,27,33,31,16,29,28,34,23,19,14,17,32,20,30,20,37,27,19,23,7,30,33,39,28,26,35,33,48,31,33,34,30,29,25,47,40,29,24,35,31,24,24,28,29,29,27,32,28,23,35,35,23,14,17,37,30,30,34,24,38,38,35,43,30,28,23,20,31,20,28,35,29,35,31,27,25,34,36,31,26,18,30,31,29,34,33,32,20,23,44,25,27,32,16,37,32,29,43,25,21,20,27,15,31,28,37,33,22,29,28,18,29,29,30,29,34,37,33,34,40,35,28,28,24,29,33,26,35,25,28,34,26,28,35,38,19,32,26,21,28,28,21,35,22,31,27,33,31,36,28,27,30,25,39,21,23,31,40,22,27,21,30,18,25,27,33,36,14,30,33,17,35,28,29,32,27,24,8,24,7,31,28,23,30,35,36,26,25,19,26,31,28,15,32,34,28,20,22,36,23,34,38,17,12,27,39,42,29,32,29,33,34,29,36,39,35,27,30,23,29,38,33,24,26,26,26,23,32,29,19,45,23,22,34,23,10,39,41,27,31,30,22,22,39,17,31,22,21,23,33,33,34,20,28,29,34,29,37,25,24,43,25,35,31,30,37,37,31,43,33,30,41,30,26,28,18,25,35,25,24,37,26,27,27,36,18,27,31,30,29,38,30,37,24,37,37,31,41,28,26,40,23,23,36,17,20,31,40,31,13,18,20,49,30,26,29,9,28,24,25,28,12,34,26,29,25,28,22,24,40,29,37,33,35,36,24,21,39,21,28,30,28,29,20,30,33,16,20,26,21,31,29,36,37,32,40,34,26,19,37,27,31,25,22,26,32,22,33,36,27,24,33,24,24,46,34,21,23,29,20,24,22,51,20,33,27,28,38,31,33,30,33,15,41,40,37,30,28,39,32,22,28,36,44,26,25,31,26,15,13,0,30,40,38,30,32,36,35,26,33,34,24,22,14,36,27,26,39,26,26,27,29,25,36,27,28,26,29,30,37,27,28,21,32,38,35,46,32,28,21,25,12,24,20,37,17,23,11,30,25,20,17,26,25,29,26,25,32,30,33,28,21,26,36,18,13,24,33,25,28,26,24,34,26,43,23,33,30,30,30,28,31,32,26,39,22,16,40,29,30,40,33,39,26,30,19,24,46,20,36,35,34,41,29,30,37,22,17,24,30,44,35,32,28,28,27,25,30,30,32,24,21,17,26,23,21,26,49,33,29,37,42,28,24,38,26,37,32,32,26,38,30,28,26,31,22,32,31,45,40,27,29,19,18,33,18,32,34,23,33,36,34,29,21,26,23,36,35,27,28,31,18,17,23,24,25,31,32,23,29,20,32,103
38,23,35,26,23,21,18,40,33,32,26,31,22,26,27,42,23,20,26,21,48,24,28,28,26,29,25,25,33,32,24,31,27,29,38,29,16,18,20,35,2,3,37,39,18,22,23,29,29,21,36,28,29,33,32,24,33,27,28,30,32,27,19,21,32,27,29,39,24,26,36,31,32,34,23,24,24,25,31,26,12,30,26,27,21,29,28,30,28,15,24,13,30,27,30,19,15,32,24,27,21,25,32,27,28,30,17,30,23,21,24,26,25,31,18,25,23,24,28,22,32,29,14,30,22,18,26,32,35,39,32,32,32,32,50,33,24,21,30,33,24,37,30,15,31,37,21,26,30,22,25,26,25,25,33,26,35,29,28,16,19,28,30,31,34,19,44,28,32,34,26,27,28,21,30,22,24,33,19,24,29,25,20,32,31,32,18,20,32,22,24,29,30,28,18,28,46,30,22,27,25,35,27,28,45,25,31,30,3,15,28,28,36,31,32,14,34,31,29,27,30,31,28,32,48,32,42,29,19,22,21,32,36,25,35,13,16,24,28,25,31,41,14,32,23,30,30,6,26,5,23,12,25,28,40,38,18,23,28,20,34,24,27,31,39,27,22,20,8,20,27,19,28,34,19,34,35,26,39,33,33,28,32,33,23,7,24,28,26,25,28,41,36,28,21,25,29,32,34,30,19,25,26,27,29,29,30,37,33,27,27,26,44,29,18,30,35,30,29,31,37,32,31,20,25,27,25,33,34,27,28,33,34,14,26,33,30,28,20,11,23,26,25,37,38,19,27,28,21,22,36,32,31,27,28,25,31,20,21,29,30,16,27,29,37,12,26,25,25,33,32,36,36,41,18,43,29,32,44,24,17,21,27,25,33,19,24,29,27,18,31,16,19,31,37,25,26,23,27,25,9,46,40,32,35,26,28,37,30,30,38,28,26,26,34,33,20,16,21,37,34,32,30,21,25,28,25,21,27,38,32,17,23,34,28,30,35,26,37,31,30,31,20,26,38,24,20,20,28,31,26,33,16,21,27,32,27,40,24,40,24,29,41,23,15,21,39,27,22,18,9,13,30,15,35,36,31,27,17,34,25,39,31,23,16,19,24,26,24,49,29,23,17,36,35,29,24,32,30,25,41,39,33,13,24,34,36,30,23,33,35,31,19,28,37,26,28,30,0,33,41,29,27,38,29,32,35,29,19,26,25,34,22,28,37,21,29,36,7,27,36,23,22,29,24,28,32,27,25,31,34,25,36,40,30,34,32,19,24,31,15,32,20,23,22,29,26,19,26,32,33,32,25,30,26,20,35,29,23,30,38,29,28,19,35,21,27,18,26,27,27,38,25,37,27,31,33,20,30,30,30,28,30,25,34,34,29,33,23,40,25,8,25,26,49,29,32,34,35,42,37,28,34,22,28,29,32,21,24,15,29,27,32,21,34,36,6,11,16,21,35,18,20,20,42,20,36,40,30,24,20,24,24,16,30,28,26,35,18,26,27,33,17,29,28,44,39,28,28,18,17,33,26,34,20,37,35,41,21,28,16,26,23,36,31,20,37,38,25,14,29,28,31,29,19,34,26,15,31,103
42,27,36,35,38,29,30,43,28,40,40,43,25,33,22,43,35,36,38,31,53,31,36,26,34,37,35,42,41,34,39,46,40,39,43,37,29,25,35,38,35,36,36,43,38,38,32,33,33,42,47,51,43,52,41,38,39,32,30,32,22,33,34,30,46,37,34,31,36,41,47,46,45,28,43,41,33,36,42,37,27,33,34,29,38,39,29,25,39,34,39,37,31,35,41,34,32,44,32,24,36,20,40,37,39,43,26,34,26,24,37,23,24,37,33,29,31,36,39,34,30,28,29,30,34,19,33,43,31,44,39,33,31,24,55,39,30,41,34,25,42,52,45,30,38,42,35,31,32,23,35,41,32,33,30,29,42,43,33,36,33,40,40,31,38,31,51,38,34,40,40,34,29,45,38,40,31,42,34,43,36,27,35,37,41,32,34,40,52,26,26,21,46,39,34,36,33,38,37,24,31,41,24,30,50,33,21,20,30,37,31,28,49,42,37,31,37,29,36,21,28,38,38,34,47,37,42,42,33,30,16,35,31,35,42,32,35,40,35,26,43,38,23,42,36,30,38,39,34,38,39,33,30,37,46,48,37,29,34,35,36,21,29,37,44,28,32,30,39,32,32,34,36,34,28,41,36,34,34,42,42,38,34,40,34,26,33,31,25,39,36,45,34,36,36,29,32,31,34,34,37,39,42,33,29,29,29,44,42,33,42,31,46,49,29,32,33,39,39,39,46,39,38,40,26,31,37,43,33,24,42,33,37,31,43,35,37,37,33,30,42,31,36,46,39,28,35,22,33,29,37,36,36,28,27,33,39,43,44,33,35,29,26,32,31,33,36,41,32,16,39,26,33,36,38,35,44,44,12,39,36,40,37,27,41,35,34,40,37,31,40,32,29,35,41,32,33,47,23,44,28,44,49,23,45,29,31,32,30,35,32,30,33,33,46,46,27,32,31,53,42,26,32,36,33,37,40,36,31,46,39,36,32,43,37,39,42,33,43,28,39,40,34,34,42,19,27,37,36,44,28,38,35,29,35,40,35,47,39,42,32,26,53,38,30,35,53,31,41,35,24,28,28,36,33,36,21,16,43,35,32,45,34,37,46,26,33,27,29,49,27,40,32,44,34,32,43,38,38,33,41,43,26,32,35,43,38,37,20,29,42,24,36,36,40,30,32,40,33,0,9,21,37,37,31,31,41,38,28,30,32,36,33,37,31,29,37,32,38,32,44,37,36,40,33,27,36,34,28,28,30,8,35,41,40,36,34,38,36,32,30,47,28,38,29,34,31,31,32,37,36,29,39,39,30,34,39,20,38,33,44,25,30,31,27,39,41,29,40,33,28,35,33,41,34,38,30,31,25,34,25,11,32,38,38,30,36,48,40,45,43,37,35,40,58,30,25,28,43,50,43,34,41,32,31,37,36,36,40,34,40,36,40,36,34,34,39,26,31,30,38,30,32,30,39,35,34,35,46,28,34,41,38,43,39,34,33,41,37,29,18,43,24,39,40,35,41,40,27,42,41,52,30,28,36,42,50,48,12,40,23,40,37,36,41,32,37,35,37,29,33,37,27,40,40,24,30,22,40,112
42,36,37,44,45,38,23,48,37,43,44,48,34,29,31,50,32,41,34,38,52,28,33,35,37,41,42,47,44,38,32,53,31,30,43,34,38,34,32,30,39,39,37,38,36,43,29,36,42,33,40,52,46,50,45,41,48,39,37,41,31,38,27,39,47,38,34,22,38,46,50,42,43,19,35,44,30,31,43,34,34,34,39,32,34,37,32,34,48,37,34,46,40,34,38,41,40,40,34,33,39,29,37,28,47,46,35,27,35,33,32,32,33,44,34,33,28,39,36,40,39,34,38,39,36,28,38,44,38,50,39,24,33,15,60,30,38,36,37,34,36,53,46,33,38,33,28,33,23,32,38,47,31,24,39,31,41,34,37,38,37,41,31,34,41,40,48,38,41,43,44,38,33,45,44,43,32,36,37,41,35,27,42,45,43,23,38,36,47,35,35,30,45,36,42,35,24,29,30,33,39,48,15,39,52,32,30,29,39,38,38,19,47,37,37,35,40,20,35,30,37,42,46,43,47,40,39,44,39,37,25,37,40,26,36,38,41,33,26,35,46,47,32,46,38,39,37,41,36,42,42,37,21,46,48,39,40,35,30,36,45,30,33,37,49,34,34,21,41,38,34,40,43,25,37,45,27,31,42,39,36,42,40,34,30,35,31,32,34,42,38,49,33,35,38,28,34,40,35,29,45,44,50,35,38,20,38,48,45,30,35,40,45,44,38,39,34,43,37,43,50,44,43,32,35,31,37,43,42,33,38,39,37,27,39,35,42,46,35,39,41,30,34,49,48,37,38,31,42,33,45,31,27,32,33,32,45,34,35,32,37,37,35,30,40,29,45,48,36,25,30,17,42,39,44,44,51,41,3,42,38,46,35,36,46,37,31,45,32,31,41,40,24,35,45,39,36,53,32,47,37,49,42,32,53,32,32,41,32,34,41,38,35,42,51,37,36,40,26,44,48,31,35,33,40,38,40,39,26,45,35,42,23,39,33,35,48,40,39,37,42,43,28,31,46,28,36,29,38,43,27,37,39,26,42,38,33,51,46,42,41,35,55,44,36,39,57,34,40,34,33,37,37,27,42,43,30,25,47,35,29,50,41,38,40,35,30,33,31,55,18,32,39,41,43,28,38,47,45,30,40,40,35,36,32,46,34,35,29,38,47,33,32,41,31,39,41,38,41,9,0,12,44,44,40,39,50,43,33,32,31,43,41,28,40,36,43,40,40,33,41,28,27,37,37,36,34,38,35,33,37,17,41,50,48,44,38,42,35,23,37,49,25,36,34,43,30,22,40,36,35,38,36,36,21,27,42,29,40,37,50,30,25,38,34,44,34,38,41,39,37,44,30,39,35,31,39,32,34,42,34,20,32,33,29,34,41,39,43,45,37,40,36,32,52,33,34,37,43,50,42,41,44,36,34,30,45,45,45,38,49,39,38,43,34,35,47,35,32,27,34,39,41,39,30,42,33,44,37,28,38,38,45,51,33,43,32,48,35,26,27,45,31,41,40,26,32,37,18,42,42,47,29,35,27,37,52,41,21,43,30,40,42,43,38,40,35,38,32,35,37,34,32,47,44,33,31,31,41,113
34,30,30,34,37,34,11,38,35,31,34,36,31,30,29,46,28,29,38,26,41,28,29,31,29,34,30,35,36,30,35,42,28,18,31,22,33,22,32,36,27,28,41,35,26,31,17,34,35,38,32,41,34,46,38,29,36,31,25,34,26,40,34,27,35,26,22,10,35,34,39,33,37,31,42,32,18,19,38,22,27,22,27,31,22,30,35,32,38,31,25,38,34,30,26,29,28,44,26,29,27,28,25,16,36,37,23,27,29,27,38,28,27,36,31,21,16,29,24,30,32,22,39,32,34,22,26,33,37,41,27,33,21,3,51,40,27,35,27,41,29,41,34,21,31,21,32,34,34,37,28,35,27,34,35,19,29,41,25,26,27,29,19,36,29,36,43,42,29,36,32,26,21,42,32,31,26,24,25,30,31,36,34,39,32,30,27,24,36,31,31,36,33,36,31,28,36,24,31,35,31,40,27,33,53,35,31,30,31,27,37,29,45,25,25,33,30,32,23,30,31,34,34,35,48,41,36,43,28,25,25,25,36,14,24,26,29,28,36,30,36,44,20,34,36,27,36,30,35,30,30,35,33,34,38,27,34,29,30,33,37,27,25,29,49,22,27,9,30,28,35,34,33,37,25,34,15,19,30,38,24,30,33,34,32,27,33,37,26,30,26,37,37,34,36,29,22,36,28,34,33,34,39,36,28,32,32,36,36,31,38,39,38,43,30,31,41,40,36,35,47,44,31,39,29,25,31,31,35,30,32,32,30,15,34,31,30,47,33,31,29,31,36,40,44,32,36,29,34,26,40,28,15,20,21,31,33,37,36,25,37,32,33,33,29,17,36,36,29,36,34,29,35,43,32,44,39,29,15,30,33,34,36,29,39,26,25,33,20,19,29,28,12,29,33,27,28,48,32,41,29,41,39,32,41,22,20,37,39,35,36,29,26,30,39,43,24,29,14,46,37,33,23,21,28,26,37,27,31,34,34,30,35,36,30,32,36,28,39,33,30,31,16,19,37,28,33,32,29,32,30,38,37,14,35,30,33,51,38,39,37,31,46,32,24,29,47,24,35,34,25,29,38,34,32,35,25,30,35,23,27,46,32,35,30,25,18,34,32,47,30,29,29,39,36,31,33,40,33,18,35,28,28,34,20,35,37,29,34,43,45,27,20,31,35,30,32,30,29,21,12,0,32,42,38,28,45,35,25,24,19,35,30,25,40,26,34,36,29,21,38,35,34,35,34,29,38,31,34,25,38,29,37,46,43,39,32,37,24,33,29,37,13,34,22,42,28,10,32,25,24,34,30,35,33,31,30,34,33,25,43,25,30,27,43,35,28,31,35,37,28,44,26,38,29,33,35,29,29,30,24,32,35,34,41,34,29,44,39,33,28,28,33,20,40,33,27,30,31,38,33,33,36,24,25,23,33,46,35,36,37,30,33,31,32,42,35,25,20,15,36,35,33,37,42,36,36,44,39,35,26,43,33,40,21,38,20,40,31,34,32,34,19,33,32,28,34,25,30,31,32,44,30,42,37,34,43,38,33,41,18,38,37,33,41,29,34,37,37,23,25,22,34,36,32,35,23,19,34,106
25,22,36,34,38,34,21,37,32,34,28,34,25,29,26,39,27,34,30,6,38,17,22,27,31,27,2,9,33,26,28,44,30,29,32,32,30,30,13,25,25,26,38,32,20,36,27,25,31,32,37,43,36,45,37,26,34,28,28,34,27,25,30,24,22,13,30,41,31,30,26,32,35,28,33,27,26,29,25,27,27,17,29,31,24,26,22,26,38,33,27,26,38,27,31,31,27,36,24,26,21,25,29,30,38,37,32,26,31,29,29,25,24,38,29,29,26,21,34,24,28,21,28,33,30,29,27,35,32,40,28,33,30,35,48,38,25,29,26,38,29,43,38,23,15,27,31,24,24,24,32,35,25,32,32,20,38,30,27,18,21,30,30,27,30,14,33,16,32,33,37,13,18,37,29,24,26,35,19,32,29,28,29,32,35,34,21,22,34,21,32,37,43,32,18,12,48,32,26,29,31,35,30,25,43,25,26,25,30,19,31,27,36,35,26,15,29,29,26,16,27,24,28,32,45,32,34,35,20,23,29,26,35,28,34,28,29,25,30,33,31,41,29,36,29,19,30,23,24,28,23,17,30,43,39,38,32,31,29,31,29,24,21,26,40,21,26,23,25,22,25,30,34,40,22,21,36,27,41,31,36,17,15,26,28,26,29,31,25,27,27,45,33,28,28,19,23,33,34,27,27,28,26,25,18,35,29,27,23,29,28,23,42,37,29,30,36,30,8,29,37,38,30,31,31,23,29,36,43,27,30,14,26,17,38,28,31,27,26,30,33,23,32,27,37,27,27,17,18,26,36,29,33,19,20,25,31,33,34,15,28,17,21,20,26,15,28,31,29,35,25,30,22,34,26,28,41,36,44,24,29,24,29,29,39,22,20,32,30,21,32,27,22,27,30,35,31,36,14,26,28,32,41,24,35,21,19,36,28,25,37,28,25,36,26,35,21,16,24,47,35,21,26,23,23,29,32,21,24,39,33,32,32,29,29,31,45,36,38,30,17,18,28,29,38,26,28,21,31,34,20,30,19,24,34,36,32,46,39,19,32,28,32,38,30,19,37,23,25,11,24,25,40,36,25,28,26,21,38,24,18,40,31,26,28,27,28,24,22,44,27,24,21,40,34,18,27,34,28,22,33,38,37,16,30,24,21,24,25,34,37,26,22,30,33,30,32,32,27,37,44,32,0,36,31,32,37,31,32,22,21,34,32,33,26,27,33,37,24,30,36,24,23,27,30,20,11,28,28,33,34,40,39,42,21,25,23,22,26,31,30,22,23,26,23,26,19,22,31,22,23,31,19,28,24,30,37,21,25,24,43,30,25,29,33,23,21,28,29,24,35,29,19,16,30,26,33,28,29,36,34,39,33,27,31,35,29,24,14,42,30,25,28,28,47,29,36,39,34,33,30,28,39,26,24,31,34,21,27,18,39,29,30,29,29,37,31,26,29,25,35,15,17,34,35,32,20,40,40,29,24,25,24,34,32,30,29,40,30,35,19,32,29,22,23,31,25,33,27,34,35,45,20,32,32,35,37,40,36,25,28,24,21,32,19,23,24,27,18,29,33,32,22,32,21,34,22,29,36,98
31,28,30,32,20,34,33,40,30,37,35,12,33,32,24,43,32,37,39,32,46,31,36,27,31,26,34,34,38,25,37,47,38,35,36,38,25,33,35,36,40,41,20,45,27,39,28,30,28,34,43,34,14,49,28,33,42,32,31,41,27,34,33,31,38,34,28,47,23,31,42,32,35,26,23,36,30,37,31,33,31,30,35,27,34,39,31,27,30,28,37,42,30,25,37,24,28,33,30,22,36,30,35,35,39,29,34,36,41,43,38,23,24,12,31,33,32,40,40,31,31,33,34,27,22,27,34,36,6,27,36,30,22,45,56,28,31,36,38,34,21,46,43,39,27,38,40,16,22,24,32,43,34,28,18,30,45,36,37,25,28,36,36,28,38,39,39,35,35,42,39,25,30,37,17,31,34,32,37,35,38,25,33,34,36,26,38,29,41,27,33,38,47,41,37,24,55,29,35,27,25,31,33,35,35,23,26,25,38,26,36,31,40,35,30,35,39,38,33,22,33,32,38,34,45,39,37,27,36,38,26,30,33,38,41,30,33,35,31,34,43,42,31,35,21,32,28,32,35,43,33,36,27,45,47,44,31,38,39,33,37,29,29,35,38,33,35,33,30,29,17,38,40,29,33,33,42,29,31,36,18,29,36,33,38,36,38,36,25,34,36,49,37,26,38,17,27,15,32,37,32,39,31,34,31,24,29,29,29,31,40,34,43,44,29,26,14,36,39,24,43,14,35,26,34,29,35,34,24,32,37,35,26,37,30,33,38,42,18,36,36,21,41,25,40,28,32,23,35,33,37,39,44,31,32,23,39,33,34,21,20,37,27,37,32,39,15,37,30,25,31,28,34,37,31,36,34,27,41,39,21,36,38,36,39,37,34,37,38,37,38,33,33,33,32,40,30,51,24,38,34,15,45,24,45,34,32,30,31,23,37,28,31,40,47,35,32,36,35,47,40,27,33,27,29,35,35,39,34,36,31,34,29,33,27,29,42,41,48,28,38,39,40,36,33,29,29,31,36,35,18,28,32,31,38,45,40,22,21,34,32,24,43,42,34,30,48,36,26,37,34,34,37,31,34,34,26,21,34,32,32,46,27,26,37,42,29,16,14,50,36,34,30,39,34,35,25,41,34,28,38,44,17,35,36,30,33,38,25,38,42,29,36,36,37,26,28,36,38,37,44,42,36,0,20,36,33,31,36,28,27,30,35,26,32,33,40,36,31,35,41,28,29,34,37,28,36,28,33,31,17,33,26,41,41,37,36,30,24,34,28,42,32,40,30,37,33,32,26,30,31,17,40,33,33,39,34,21,25,36,19,30,35,32,25,40,38,29,29,22,34,36,33,31,31,32,38,36,25,23,32,36,30,36,33,35,27,44,44,44,20,32,24,31,55,34,16,13,41,48,41,24,38,34,33,28,31,41,40,33,31,41,31,22,32,15,35,36,35,30,33,38,36,21,47,41,32,38,40,24,33,25,28,50,35,26,36,16,34,32,19,33,32,38,37,43,37,23,30,37,36,44,18,24,30,41,33,46,37,34,31,37,38,35,32,40,37,35,39,39,37,26,28,42,30,34,34,30,26,98
11,26,33,27,37,28,29,38,35,28,33,32,31,26,29,45,20,35,34,30,54,32,33,25,32,30,29,34,39,34,31,40,43,35,41,38,13,34,28,36,31,32,38,42,27,37,32,32,35,39,43,35,34,52,38,33,36,29,29,38,21,32,37,23,43,34,38,47,35,31,46,38,35,34,33,36,33,35,32,37,32,30,30,32,36,33,30,26,39,34,40,36,43,33,38,30,30,40,32,27,36,28,35,35,34,38,32,31,22,24,32,28,29,30,28,28,32,24,38,27,32,22,20,36,32,35,28,32,24,41,41,39,39,41,50,38,29,37,27,44,35,46,39,30,27,43,37,30,30,19,31,44,36,33,33,23,27,47,30,25,26,46,36,30,31,23,39,37,33,41,44,28,23,46,36,31,37,41,34,39,40,26,34,30,27,35,39,29,41,25,35,40,39,34,29,24,55,29,32,7,29,39,37,28,42,31,20,19,32,26,36,35,45,38,35,34,34,34,15,20,30,39,41,37,49,43,34,41,31,28,32,29,38,31,41,32,35,41,35,36,34,44,35,41,34,27,36,34,27,29,33,36,37,49,42,42,31,35,34,26,35,27,29,33,37,20,15,29,36,25,31,39,34,34,21,36,46,35,46,31,38,32,31,39,33,33,32,36,28,34,30,44,36,34,38,25,26,33,33,33,39,34,37,28,26,29,32,43,40,27,33,14,36,45,34,35,34,28,23,32,35,32,34,30,34,31,37,26,42,30,35,30,22,33,40,31,32,28,31,29,40,29,32,43,38,30,34,21,21,30,36,35,40,22,21,31,33,38,37,21,34,35,25,36,30,35,15,40,33,41,34,36,24,35,38,34,40,43,43,39,34,39,32,33,43,40,35,36,38,37,27,31,30,33,40,42,32,46,22,40,31,35,46,22,48,26,28,39,29,31,31,26,23,42,46,42,22,27,32,54,37,25,28,30,32,24,41,36,30,41,38,36,39,40,34,36,49,41,37,33,38,39,35,35,49,29,31,38,32,33,26,36,38,30,39,42,37,40,38,34,37,29,47,43,35,28,46,24,39,30,35,39,41,35,35,38,20,15,42,37,33,41,35,39,39,26,33,30,28,48,36,41,36,37,36,34,41,37,37,28,33,42,35,35,34,41,33,31,11,47,41,31,38,31,39,28,30,35,29,31,40,38,31,20,0,35,40,22,32,30,27,36,28,30,30,27,35,28,35,19,42,39,40,29,22,26,26,35,33,23,37,39,41,40,37,35,30,41,32,32,29,42,29,36,24,17,33,28,30,38,38,32,22,28,37,36,41,19,32,27,37,24,29,25,39,37,20,31,39,32,38,34,34,31,31,33,36,17,24,23,32,37,31,30,38,29,22,39,29,28,36,36,37,31,47,30,34,31,23,30,32,37,40,31,21,28,38,27,35,37,40,30,26,28,32,35,23,34,29,30,40,22,20,9,37,38,32,45,47,27,33,44,35,40,38,33,18,34,37,42,17,35,35,37,36,44,40,39,34,25,24,49,26,38,43,39,44,45,36,28,34,32,35,33,38,37,34,37,33,40,32,37,26,38,30,32,27,34,37,84
35,31,36,21,28,33,17,29,35,35,32,34,27,23,29,43,28,29,27,30,48,29,25,25,16,29,30,31,23,26,22,38,34,27,28,18,30,24,25,35,33,34,18,29,24,31,17,29,34,36,32,38,34,47,10,29,38,30,29,30,26,26,30,24,34,33,18,36,22,24,30,37,36,34,38,32,14,25,31,22,23,29,33,34,28,29,32,28,34,33,31,37,36,28,24,25,29,33,22,29,35,29,31,26,26,29,25,28,30,31,28,28,27,32,17,7,12,15,30,28,31,24,30,37,28,24,27,30,32,39,36,29,36,31,51,26,29,30,30,30,25,37,30,31,25,36,34,20,30,26,17,38,29,23,26,21,28,30,11,22,25,31,28,27,32,22,38,33,27,38,30,19,23,41,29,28,28,33,33,38,33,31,25,31,36,30,27,26,38,30,27,32,39,25,29,22,52,33,21,28,25,22,37,27,39,25,17,16,29,23,27,33,31,31,31,29,33,21,22,25,29,28,37,35,38,36,35,31,28,27,27,27,38,24,33,29,26,29,29,26,33,45,22,20,29,23,35,33,24,36,30,27,36,36,27,36,36,27,31,19,34,28,21,32,38,24,29,19,35,26,19,30,32,24,26,27,31,15,33,18,27,23,29,24,21,25,22,27,26,30,28,23,27,33,32,25,24,23,37,20,24,29,37,24,24,19,32,22,24,22,25,25,47,38,29,13,30,29,32,31,36,39,28,35,24,21,26,34,37,31,34,28,29,21,37,30,36,34,26,29,37,27,25,28,30,29,31,26,20,22,32,22,30,22,23,30,35,37,38,25,16,31,30,36,35,23,23,32,25,31,9,36,28,18,23,39,35,29,36,38,29,30,23,25,35,26,29,30,24,25,28,34,16,25,19,19,15,47,27,33,27,30,35,27,44,25,27,39,27,28,36,22,25,32,33,31,27,27,18,42,35,30,27,17,35,25,36,31,17,31,21,33,34,23,17,19,39,20,38,31,37,38,26,19,30,30,30,25,33,29,26,34,31,14,33,30,25,40,29,41,29,31,34,34,26,27,45,27,28,25,23,19,33,30,34,37,25,20,21,32,29,35,30,22,30,29,18,24,22,52,23,28,15,27,37,34,30,38,38,24,34,38,39,28,26,25,13,27,24,31,37,30,26,26,31,24,26,26,32,31,39,28,32,36,35,0,37,33,27,20,25,17,20,34,35,25,31,32,34,18,34,22,23,16,23,31,35,27,24,14,33,23,43,41,36,32,29,26,20,29,20,37,15,34,28,26,30,18,26,33,33,25,19,15,31,33,40,24,21,27,39,11,16,23,33,24,21,30,25,34,24,39,28,40,14,10,34,28,29,15,6,26,27,21,23,34,21,38,34,37,26,35,20,30,48,25,38,39,27,34,34,15,23,10,27,32,37,37,30,30,33,32,17,27,31,31,38,25,20,15,31,21,19,26,41,26,30,45,35,30,12,32,19,40,30,30,19,36,32,34,22,31,21,34,33,37,31,25,34,28,29,38,26,32,34,28,33,34,27,27,20,19,22,36,36,29,27,24,23,26,11,22,31,26,20,28,24,21,32,104
35,31,43,35,31,38,34,44,45,48,33,23,25,38,39,48,30,29,38,31,46,42,40,35,38,37,35,38,45,24,41,46,40,41,45,35,35,36,42,41,37,37,40,44,31,31,34,34,42,22,42,45,25,42,44,36,45,37,39,42,31,37,31,27,44,38,29,53,35,39,40,28,44,42,23,33,27,42,31,39,24,35,39,32,30,36,36,40,38,36,37,45,42,34,43,16,20,44,32,37,34,30,36,37,40,39,35,40,42,40,36,38,39,28,30,30,29,38,45,27,42,34,38,38,26,36,36,45,34,39,45,41,41,48,53,39,39,31,37,39,37,52,51,40,38,47,40,36,38,32,37,44,42,35,38,31,42,35,34,29,26,45,40,32,41,37,51,31,43,44,44,38,33,31,18,35,42,41,36,30,46,36,32,44,49,43,42,33,42,30,29,34,39,40,37,35,59,37,34,33,23,42,37,42,45,36,20,21,32,30,31,36,51,41,43,36,35,36,36,25,44,43,41,45,53,51,43,39,41,41,34,31,42,37,44,22,25,34,29,30,48,42,32,43,33,36,37,41,41,40,37,38,32,46,50,50,39,39,43,32,45,29,29,34,51,34,39,36,42,25,37,31,40,44,29,44,48,32,47,39,37,37,42,41,35,28,34,31,38,35,38,46,50,35,30,35,28,39,41,35,29,43,41,40,37,39,40,34,38,37,44,33,51,39,29,43,19,42,41,35,49,32,37,20,43,31,34,39,44,32,35,41,43,33,42,36,40,46,30,32,31,31,37,42,48,24,36,26,33,37,46,37,47,32,33,32,45,23,24,38,40,37,30,34,35,35,37,45,40,40,42,44,42,39,28,44,26,45,53,37,33,30,43,37,35,43,43,39,41,37,30,36,33,35,37,42,39,53,23,46,30,45,50,32,48,35,33,46,39,33,41,24,27,44,51,46,30,35,35,57,45,30,40,30,39,27,26,38,32,46,36,26,34,38,32,34,53,43,40,43,42,43,39,36,53,31,25,30,40,44,34,32,39,31,36,44,39,40,32,41,34,39,38,35,27,28,46,34,33,40,27,31,42,25,39,38,30,25,44,41,41,55,34,31,41,38,35,36,34,53,38,33,35,30,39,32,35,37,40,36,42,47,40,37,43,39,44,38,29,37,51,40,32,40,33,22,20,33,35,41,50,45,37,33,40,37,0,25,35,30,35,47,34,38,35,33,36,34,41,33,40,27,28,37,36,36,44,40,28,29,16,38,41,54,44,40,40,35,33,32,27,44,32,32,32,36,40,35,24,39,40,37,42,36,38,39,40,29,36,37,35,26,31,31,45,36,41,23,34,13,32,44,42,40,40,41,38,41,34,45,41,41,41,42,48,39,39,48,40,48,38,42,29,33,57,40,39,41,44,51,40,44,46,33,37,36,43,45,44,39,39,37,38,18,37,20,41,29,34,32,44,36,34,31,49,34,43,47,50,37,35,30,43,51,38,7,33,32,27,37,27,46,35,32,31,56,50,41,35,35,34,36,36,44,44,43,44,51,39,40,34,40,38,43,28,40,43,46,37,32,34,39,31,38,39,30,36,33,44,108
33,30,36,29,34,36,24,45,32,36,41,38,28,23,26,43,33,35,33,36,51,29,32,33,27,24,33,37,34,31,25,40,32,35,41,31,35,19,33,35,31,32,38,41,35,37,26,33,38,34,41,43,40,44,41,33,42,32,32,21,29,33,30,31,37,32,31,43,33,37,41,42,43,34,35,36,27,32,27,31,23,28,37,31,32,36,33,29,40,20,29,42,31,30,32,32,28,39,23,26,35,23,34,33,34,39,12,22,30,32,35,25,24,31,29,26,25,18,37,35,40,30,28,33,37,19,27,40,25,36,41,36,41,36,57,36,30,29,32,39,29,40,33,33,39,42,17,32,32,30,28,37,26,33,32,28,41,27,30,35,34,39,36,35,36,17,38,30,36,44,31,35,30,41,41,31,25,38,33,33,30,30,31,37,35,36,36,33,40,29,29,34,45,39,34,36,64,30,33,15,37,17,28,22,20,33,28,27,26,36,34,26,40,38,38,28,35,32,29,28,24,28,37,34,50,47,38,43,25,22,22,34,35,31,36,28,31,26,32,30,28,41,15,39,31,35,37,28,40,34,37,30,28,29,39,44,23,14,19,31,35,24,26,28,45,28,23,26,30,33,31,30,30,38,31,31,40,28,44,25,36,35,39,37,27,22,28,34,25,34,35,42,30,35,32,29,31,33,34,32,35,38,35,39,34,37,29,39,35,24,28,8,30,37,29,26,35,36,27,26,43,33,36,38,26,26,32,34,43,27,41,38,36,25,37,30,39,36,33,26,34,31,31,39,46,24,35,29,15,19,38,34,37,29,29,32,35,35,36,33,28,30,33,37,38,27,34,40,22,40,28,32,32,37,34,42,42,37,46,38,36,36,26,16,30,35,30,38,31,21,39,35,23,30,38,26,26,45,30,30,24,45,37,30,44,27,26,36,37,35,39,35,32,27,40,43,30,33,25,51,34,33,30,30,34,36,36,35,29,38,30,32,30,32,26,28,36,27,28,30,31,32,28,28,45,24,25,22,36,41,28,38,32,23,39,33,28,41,35,38,34,28,43,34,26,36,47,29,35,32,20,24,42,40,42,41,28,23,40,37,28,47,34,31,33,34,27,34,32,45,30,25,28,35,14,35,33,45,39,31,37,45,36,29,33,36,32,34,19,31,43,28,30,35,36,36,34,34,29,38,43,35,31,31,22,33,25,0,10,25,32,30,28,33,27,23,31,34,29,33,34,21,20,23,30,29,30,24,31,33,32,36,38,43,31,35,39,35,33,29,26,39,22,34,31,11,27,25,38,35,36,31,36,22,22,16,38,27,33,33,38,30,30,25,43,31,34,25,34,38,32,42,29,35,27,27,33,25,29,31,33,39,30,24,34,37,24,43,33,36,30,30,29,34,51,27,35,32,37,44,34,24,34,29,28,31,35,35,37,31,41,38,20,34,31,36,35,22,27,24,34,16,14,31,45,31,40,40,44,29,31,38,28,45,35,32,32,35,29,33,25,41,18,24,25,38,44,33,25,33,32,48,30,42,34,40,45,36,32,22,17,26,29,34,27,34,39,37,35,25,30,31,34,34,37,41,26,16,36,106
33,20,28,31,24,33,14,36,24,34,33,32,18,13,18,35,23,25,27,26,41,23,27,24,17,31,30,27,24,27,22,30,22,25,31,21,29,9,25,25,21,22,30,31,27,27,16,30,28,24,31,37,30,34,33,23,32,24,28,11,24,32,20,23,27,22,21,35,23,27,31,32,34,24,25,26,17,22,17,21,13,18,27,23,22,27,25,21,30,10,19,32,21,20,25,24,20,33,25,18,25,13,24,23,24,31,2,12,28,29,25,17,16,35,19,20,15,27,27,27,31,21,33,23,28,9,17,33,32,26,31,26,31,28,47,26,20,27,22,35,28,45,38,23,29,32,7,24,22,29,18,27,16,23,24,18,31,32,24,25,26,29,26,28,26,24,41,20,32,35,27,25,20,31,31,21,15,28,23,29,20,20,21,30,34,26,26,25,37,19,28,31,35,29,24,26,55,20,23,25,27,27,18,28,30,23,30,29,16,26,24,16,39,28,28,20,25,22,19,24,26,18,27,26,40,37,35,35,15,14,12,24,27,21,26,18,21,20,22,27,31,31,5,33,21,25,27,20,30,24,27,22,18,19,33,34,13,4,9,21,25,14,22,18,40,21,26,16,20,25,25,20,20,28,21,21,30,18,34,29,26,25,29,27,23,12,24,24,17,24,25,36,32,25,22,19,21,25,26,22,25,28,25,29,24,27,21,29,25,14,25,18,36,35,19,30,31,31,28,33,37,34,30,28,16,22,28,30,35,17,31,28,26,15,27,20,29,33,24,16,28,21,27,29,39,23,28,25,25,9,32,24,27,19,20,22,32,25,26,23,28,22,28,27,30,17,29,30,12,34,22,22,34,31,24,35,34,28,36,28,27,26,23,6,20,25,25,31,21,11,29,25,13,26,32,16,16,35,26,20,14,42,27,29,34,17,16,28,32,25,35,25,22,17,30,34,20,23,15,41,26,29,26,20,24,26,26,25,19,30,27,22,20,23,23,25,26,17,18,22,21,22,18,18,36,14,22,24,29,32,18,28,24,13,32,23,18,41,25,33,26,20,42,24,16,28,46,19,25,23,10,14,36,30,32,31,24,26,33,27,24,45,24,27,30,27,17,24,22,35,20,21,18,25,24,25,23,35,29,21,36,35,28,21,23,26,26,27,29,36,37,22,20,26,32,26,24,24,19,28,33,25,32,36,32,27,35,10,0,23,22,34,18,23,34,13,21,24,19,23,35,26,25,27,25,19,25,14,21,26,34,26,32,35,25,26,29,27,23,19,16,29,12,24,21,21,25,15,28,25,26,23,26,26,12,6,28,26,24,23,38,24,20,15,33,27,24,23,30,35,25,41,25,30,17,21,23,28,21,21,23,29,25,21,35,31,29,35,34,34,27,20,26,24,41,17,27,25,27,34,24,32,24,23,18,21,25,40,27,23,31,29,28,26,21,32,25,12,17,14,31,23,24,30,47,21,30,30,34,19,21,30,30,35,25,30,22,35,19,23,24,31,8,14,15,41,35,24,15,30,29,38,20,32,24,30,35,26,22,32,7,30,29,28,17,24,29,29,25,15,24,21,30,24,29,31,16,6,32,104
25,16,30,28,25,28,13,34,29,34,28,24,13,19,23,35,28,12,27,16,28,25,20,21,23,29,20,27,30,6,28,36,28,24,24,14,24,19,25,19,28,29,33,34,20,14,13,22,19,24,20,22,26,39,30,10,19,24,25,22,21,22,21,20,32,23,8,32,23,30,36,32,27,18,28,13,10,21,29,18,14,27,27,28,24,20,24,26,24,23,25,32,29,17,22,21,18,33,2,23,26,10,24,22,30,32,21,27,28,27,26,22,23,22,20,13,8,21,26,24,22,16,28,18,22,17,23,31,26,32,28,31,32,27,47,26,25,28,26,33,24,38,37,27,21,30,18,16,14,18,24,34,22,29,29,17,32,33,17,18,21,28,25,20,28,19,33,29,29,26,28,17,17,25,19,12,23,30,28,27,26,22,22,25,33,26,22,22,34,15,17,22,22,30,24,18,48,22,24,23,23,31,17,28,35,15,20,19,23,19,19,15,38,27,26,19,31,27,26,10,29,24,33,31,35,34,35,27,21,23,14,23,32,20,28,19,22,28,22,16,34,26,18,26,21,19,20,27,29,31,26,21,17,32,36,33,20,19,24,22,27,9,1,12,32,16,21,15,29,22,17,21,28,29,18,25,27,5,23,31,23,21,25,25,25,19,24,19,22,11,24,29,35,18,23,11,20,30,28,26,26,20,25,28,20,33,27,28,31,20,31,26,38,36,17,26,17,27,26,31,34,34,27,25,24,1,7,32,29,12,30,24,20,17,30,14,27,36,18,23,28,7,21,33,34,14,24,11,21,15,36,28,26,16,15,15,26,25,26,15,20,17,15,22,20,19,28,30,18,26,28,20,26,31,25,30,31,24,34,29,21,16,29,17,28,22,24,29,20,19,32,21,12,5,25,25,22,41,8,33,21,36,31,18,37,24,26,33,25,17,31,24,27,27,36,35,17,22,14,40,34,15,27,13,25,29,20,27,23,37,27,23,19,29,23,25,37,26,33,27,27,28,22,15,32,11,15,25,25,30,10,14,23,10,19,33,29,42,26,32,30,23,43,25,17,23,41,26,26,23,17,21,36,26,22,20,20,15,27,24,24,38,17,28,32,25,14,15,14,38,28,28,21,31,33,20,28,29,30,20,36,32,31,20,22,32,27,18,19,35,39,29,22,22,11,22,24,22,26,30,32,24,22,28,30,20,30,25,23,0,21,30,24,25,20,21,29,30,28,22,14,25,26,27,26,22,24,20,16,20,14,33,36,30,29,25,25,26,16,19,17,32,11,25,19,29,25,14,24,22,23,28,25,28,11,17,22,15,25,21,23,17,22,21,25,28,27,15,31,18,14,30,23,29,23,27,14,23,24,29,20,36,27,27,35,29,23,35,32,33,23,29,26,26,35,23,30,27,27,34,18,24,30,16,19,23,22,35,19,22,23,24,27,23,15,18,32,19,16,11,25,18,20,28,39,25,24,27,33,23,18,28,28,31,27,23,23,20,24,22,13,28,17,16,15,35,29,20,14,12,13,38,12,24,23,34,37,30,29,28,16,29,26,35,28,20,26,29,27,22,17,17,16,32,25,30,23,17,29,98
16,21,22,27,21,28,8,28,22,29,18,17,17,14,22,29,21,24,28,20,28,25,25,25,26,24,19,23,33,26,23,40,25,15,14,19,14,19,27,22,24,25,33,30,16,26,14,23,25,26,29,32,15,37,31,22,28,12,23,24,22,27,30,8,31,25,19,29,22,17,35,16,28,19,31,25,15,16,32,19,23,23,24,26,19,21,25,25,30,22,22,20,29,17,23,19,15,34,23,21,28,12,8,17,34,26,20,28,26,25,30,21,20,26,28,18,13,26,21,12,22,12,33,13,21,19,7,23,31,31,14,30,36,22,42,27,24,22,28,34,25,39,32,22,12,27,29,15,15,20,25,33,19,26,27,15,28,36,22,14,11,26,16,21,25,23,24,30,27,35,29,20,15,26,22,20,20,21,26,27,23,27,29,20,28,23,24,18,30,20,24,29,30,35,12,9,44,17,32,27,24,29,28,22,34,16,25,24,22,15,23,24,30,22,8,23,26,26,22,15,20,15,24,28,39,26,35,26,24,22,16,21,19,15,21,17,20,25,23,25,37,30,17,31,20,19,21,20,28,27,17,25,28,31,34,24,25,21,26,30,33,13,21,20,31,14,19,10,22,10,16,19,30,35,6,18,28,16,27,20,23,24,23,26,22,18,21,23,20,23,22,34,26,19,17,10,18,28,20,23,24,27,20,29,18,30,15,31,27,15,26,30,31,30,21,24,36,22,25,26,29,38,21,29,26,22,28,26,36,16,20,22,19,12,25,22,11,39,17,14,26,14,24,31,35,19,23,16,25,18,27,25,21,14,13,16,21,26,27,6,19,21,20,21,25,14,24,33,21,26,22,21,29,31,23,35,29,26,34,31,16,25,24,19,31,23,22,23,17,16,28,25,9,18,30,24,25,30,17,29,16,40,36,23,31,23,21,32,30,16,24,27,24,26,35,31,5,10,11,42,22,20,21,18,29,25,21,26,20,26,27,21,30,20,23,21,36,25,35,25,29,30,17,16,32,13,20,29,26,22,11,21,27,11,31,36,33,45,22,29,29,23,40,33,25,13,31,25,25,27,20,24,35,27,22,25,21,20,30,10,24,39,26,28,27,23,15,15,13,40,28,26,23,26,30,23,27,22,34,1,34,29,33,24,17,28,18,23,24,37,32,24,17,30,24,25,27,14,25,32,31,19,21,27,27,25,35,32,22,21,0,26,28,18,25,23,21,25,21,20,27,28,29,18,26,27,28,19,20,24,34,34,35,38,24,20,13,30,17,20,26,31,10,15,3,28,25,9,24,12,11,26,29,17,26,28,31,20,21,19,33,22,21,25,24,26,27,18,31,27,25,35,23,32,26,22,22,21,24,27,21,37,28,22,28,30,22,36,31,30,25,22,26,18,37,18,32,29,30,37,26,22,29,21,9,16,28,38,28,26,31,20,19,21,23,37,24,18,13,12,26,22,24,18,42,29,17,29,39,28,23,30,18,23,18,28,19,30,22,31,18,24,16,18,17,38,32,22,25,30,31,37,11,23,29,28,33,35,32,32,15,21,24,34,31,24,22,25,26,24,22,19,21,19,28,33,24,16,26,89
33,33,30,12,40,36,24,40,39,31,36,40,27,34,34,45,28,32,37,28,48,38,35,33,24,26,32,38,31,35,35,44,40,32,39,29,32,31,40,30,36,37,31,43,29,34,19,31,30,36,32,48,41,43,23,21,30,30,25,40,31,32,36,26,41,32,29,36,25,40,38,42,35,28,44,24,25,30,39,22,29,28,40,38,35,31,34,31,43,34,38,28,32,27,26,31,27,43,32,33,38,30,34,31,32,29,32,36,35,37,39,34,34,42,34,24,23,32,33,30,33,27,45,39,24,29,29,36,36,38,38,34,41,38,47,39,36,34,35,41,21,41,34,37,29,38,41,14,24,38,23,47,27,27,39,28,36,38,28,29,29,39,33,30,38,37,41,39,29,40,27,27,28,41,38,23,28,38,39,37,31,37,37,40,32,24,29,27,35,34,32,37,42,42,20,26,59,25,37,38,27,13,41,26,33,16,34,33,35,29,33,38,22,36,34,34,37,34,30,32,24,34,43,42,41,33,43,25,36,34,32,31,42,31,38,25,28,37,39,31,39,48,29,37,23,30,28,28,40,36,25,34,41,43,32,41,31,37,39,35,38,31,30,28,40,25,30,26,30,28,13,36,38,28,24,35,31,26,44,26,29,31,26,35,38,31,39,33,33,22,35,40,18,28,38,19,28,36,29,37,32,41,28,39,29,23,33,36,32,33,38,33,39,33,23,4,42,42,38,28,49,41,19,41,36,31,37,25,41,34,38,25,28,28,32,26,33,39,20,32,38,23,42,36,46,30,33,31,35,32,44,37,37,27,26,25,38,35,36,23,10,32,35,33,40,30,28,40,32,29,26,30,36,35,31,38,41,21,40,41,23,27,36,35,42,28,37,21,31,32,24,37,23,35,36,36,25,38,34,44,33,45,45,32,48,32,30,44,39,25,41,26,25,39,41,35,23,18,25,47,40,35,23,28,34,21,36,38,34,43,33,29,40,35,29,27,47,37,34,33,36,37,33,26,29,31,31,33,42,35,20,30,34,21,39,36,31,46,41,44,37,31,25,40,32,31,49,32,28,38,30,34,38,36,36,36,30,35,38,34,37,35,36,34,36,36,18,18,16,48,32,36,31,29,44,31,30,40,39,27,42,45,39,35,29,33,30,33,39,40,49,28,33,38,39,28,30,36,34,36,43,35,34,30,36,17,47,30,34,30,26,0,26,26,42,31,39,38,29,28,43,30,31,24,37,41,41,30,30,31,41,28,46,46,45,41,34,34,26,40,32,44,22,37,25,30,37,25,28,32,33,38,36,23,35,40,36,37,25,32,41,28,33,29,27,32,35,30,35,43,33,51,36,42,26,27,35,32,34,20,11,31,40,34,14,39,17,46,42,44,20,30,32,27,51,30,38,41,32,39,34,6,33,27,30,24,33,49,42,35,44,35,21,33,27,43,40,28,23,20,35,36,34,30,49,37,25,38,40,38,29,42,10,32,35,40,27,38,30,39,35,33,28,32,31,42,39,17,38,38,38,41,20,26,30,31,37,45,32,42,27,27,30,30,42,31,35,38,36,35,28,14,36,38,35,32,32,28,26,98
30,12,25,26,15,34,20,30,17,28,32,23,20,16,11,31,23,24,24,26,42,20,17,23,4,26,30,36,11,30,24,18,24,27,32,25,24,15,24,27,24,25,25,31,29,26,18,27,28,32,22,31,21,37,24,30,36,21,26,20,19,26,17,24,22,22,23,37,12,27,18,39,27,29,31,32,21,26,30,23,10,23,29,18,18,21,12,8,33,23,21,35,26,23,27,27,23,30,22,13,28,21,34,28,6,28,16,17,23,25,22,12,13,35,10,20,19,28,29,22,31,22,30,31,21,15,25,26,29,29,28,29,34,33,42,29,23,27,27,37,28,32,30,29,27,25,15,23,27,18,3,30,22,25,19,21,19,37,24,27,25,19,28,29,31,31,30,28,27,23,30,26,21,28,28,32,21,31,26,24,26,28,12,24,29,29,22,31,38,11,20,25,34,20,28,24,47,23,14,27,24,27,26,26,42,23,24,23,19,28,26,24,35,24,26,23,28,28,13,16,24,21,27,23,43,38,26,31,18,20,18,27,20,23,33,21,24,30,25,19,36,39,13,27,20,24,30,28,25,27,19,25,23,27,36,36,26,17,20,12,27,22,25,26,31,20,19,21,28,24,24,17,12,26,26,24,32,22,32,18,28,30,27,16,21,15,20,26,14,31,28,36,30,28,19,24,24,20,23,25,24,28,35,26,23,21,18,16,12,17,27,29,37,35,16,22,31,22,34,28,29,27,31,34,16,25,29,30,36,25,34,27,20,21,29,24,35,36,17,19,25,27,22,16,33,25,25,17,29,12,28,27,31,20,21,25,33,31,30,27,24,25,21,18,26,23,34,20,15,29,11,27,35,20,23,27,37,30,38,31,20,29,21,15,25,23,20,33,27,25,19,17,19,29,19,18,5,45,18,26,17,31,32,24,34,22,24,21,29,21,31,23,20,23,20,17,27,26,21,48,32,21,24,24,29,16,23,28,22,36,28,25,21,26,24,26,32,19,29,17,26,27,24,22,32,21,26,29,31,27,24,34,27,17,31,16,11,26,16,30,21,15,33,21,13,27,45,24,25,26,13,17,40,35,34,33,20,21,34,24,20,38,29,29,32,27,19,21,21,43,26,31,18,28,23,16,27,32,33,27,25,37,29,24,25,13,15,19,25,38,33,20,16,25,30,25,27,27,22,33,41,30,32,35,28,20,34,28,18,24,28,26,0,25,26,5,13,27,27,11,38,29,30,16,16,25,32,17,23,15,34,29,27,30,31,31,28,30,27,22,7,24,18,21,27,26,21,20,25,26,25,18,20,15,20,14,34,21,24,23,38,18,23,3,32,24,18,26,31,28,17,36,19,27,6,10,30,21,16,27,25,32,29,23,30,29,21,34,34,31,29,28,27,26,41,20,28,31,21,28,29,20,13,17,21,23,31,23,29,26,34,30,17,29,23,30,28,15,20,16,33,30,28,28,43,24,31,37,41,29,15,22,24,31,28,27,10,35,22,24,19,26,14,27,28,26,20,26,23,21,22,37,25,31,32,33,36,31,25,35,13,19,22,33,25,20,23,20,27,18,24,23,22,28,22,29,21,12,29,101
29,15,9,18,34,36,18,27,24,15,19,33,22,14,19,26,24,27,30,29,33,17,20,26,21,25,31,24,28,31,23,37,21,24,27,29,25,18,21,27,30,31,31,32,17,29,24,23,25,30,31,37,33,39,35,23,28,15,9,22,22,26,34,15,35,32,29,35,13,27,35,34,22,9,31,26,23,26,29,29,29,28,31,24,24,24,19,22,30,28,24,32,20,12,30,22,18,36,27,19,26,20,26,9,31,28,25,21,26,28,32,18,17,29,27,27,23,28,31,15,22,12,36,28,12,24,19,23,32,30,23,28,33,28,43,26,25,26,31,37,20,37,30,22,24,25,30,14,13,26,22,42,27,34,25,15,30,40,31,15,12,36,25,25,25,29,37,28,13,24,29,20,15,34,28,21,26,30,26,31,31,18,31,24,15,9,27,19,31,14,27,32,35,35,24,21,45,3,31,27,15,29,28,30,33,20,28,27,28,16,26,24,33,32,21,25,26,26,29,19,28,22,31,27,41,38,35,25,20,23,24,21,27,21,30,20,23,29,23,28,40,36,22,34,11,30,15,22,30,31,23,26,28,36,34,33,29,19,24,29,33,19,26,24,36,14,19,16,20,13,15,27,27,38,17,25,38,26,36,22,31,24,33,24,24,26,25,26,18,24,22,41,34,13,25,15,18,26,7,23,22,29,32,29,29,33,12,33,29,15,26,29,17,34,26,24,38,22,34,27,29,29,25,28,26,26,32,30,35,22,21,33,22,22,19,22,23,22,8,25,30,18,28,33,38,22,25,20,31,14,34,25,29,14,13,10,25,31,32,19,18,27,24,17,29,24,25,29,17,25,25,11,29,34,21,28,32,26,25,29,11,28,24,17,27,27,18,27,27,26,28,20,19,30,34,19,20,25,21,38,27,41,36,16,38,26,27,29,26,21,31,18,21,26,35,32,17,22,21,46,33,24,7,20,33,25,29,26,20,37,29,24,30,27,31,33,41,18,33,23,36,37,23,26,34,21,23,31,29,22,15,25,22,21,28,32,27,37,35,29,27,21,41,39,31,14,32,28,16,23,27,29,40,32,25,28,21,23,25,19,16,30,31,26,27,26,25,14,12,47,27,30,25,26,27,15,18,25,32,19,36,35,28,25,27,30,29,22,27,39,34,24,23,32,27,16,18,26,28,37,28,25,33,26,30,34,38,33,23,25,18,26,25,0,29,20,24,25,21,28,39,34,33,20,26,30,31,18,25,29,39,33,33,36,34,30,25,30,22,20,26,43,20,23,15,26,17,17,16,17,18,24,27,19,28,29,31,23,22,19,28,26,21,22,23,28,29,21,23,31,28,38,17,26,21,24,28,21,22,33,31,36,23,22,34,30,13,36,34,38,19,22,28,5,41,18,27,30,36,43,27,22,28,24,9,2,28,43,28,23,31,20,17,24,23,39,34,29,25,22,24,28,30,21,42,31,29,25,39,19,22,35,26,36,27,31,27,25,24,33,21,20,23,28,27,38,32,22,25,27,26,38,16,22,29,28,34,35,30,34,22,23,26,37,31,25,25,28,26,30,31,25,25,26,28,24,25,21,13,85
34,16,34,34,35,28,29,42,35,35,40,32,27,34,29,35,31,32,27,20,46,34,37,21,30,35,24,31,37,24,34,38,39,31,37,34,24,31,35,34,35,36,39,42,38,34,23,32,37,42,38,42,34,52,44,28,37,37,25,36,21,22,34,33,36,27,28,42,35,38,40,39,47,31,32,31,30,30,40,28,30,31,29,32,33,37,26,30,44,32,36,36,43,37,32,36,32,33,22,27,26,24,31,34,32,42,32,33,36,38,29,28,29,32,30,28,28,29,33,37,36,26,28,32,33,31,32,41,26,47,37,40,37,43,50,34,25,40,38,49,35,45,38,32,34,48,31,36,34,18,29,44,38,44,33,27,39,40,32,36,36,42,30,30,33,28,43,37,29,37,38,32,27,40,27,30,37,35,28,40,42,22,32,39,36,34,33,40,51,15,36,41,42,38,32,34,64,28,34,23,30,44,34,33,47,35,20,19,36,37,33,32,45,36,31,33,41,34,33,10,34,40,33,37,39,46,41,47,30,33,28,33,38,35,37,34,37,38,39,35,39,40,29,40,40,36,40,39,29,32,35,35,34,43,46,40,35,33,36,32,31,23,19,30,51,24,29,31,41,35,37,37,28,47,31,40,37,25,41,30,33,36,36,29,33,32,32,33,30,29,34,44,40,38,39,31,30,34,32,33,41,38,40,28,35,43,34,41,37,35,37,19,41,48,31,41,35,41,30,37,48,34,39,29,38,21,27,40,39,26,45,35,36,31,44,32,36,36,37,36,40,27,35,41,34,34,34,11,26,34,36,35,42,26,25,35,37,43,44,31,40,31,15,32,20,29,34,30,37,40,33,29,32,31,40,30,46,33,43,29,36,34,35,31,45,32,35,41,36,33,39,21,28,25,40,38,31,43,12,34,34,43,48,18,40,33,33,39,25,35,31,31,34,39,40,43,30,30,30,49,45,15,27,33,32,36,35,30,30,49,41,38,36,43,37,39,39,39,45,33,31,32,37,31,43,25,33,34,29,40,30,34,37,26,39,41,36,42,36,39,37,29,52,41,33,38,56,35,43,33,30,34,46,34,39,40,20,15,32,33,33,50,35,42,42,36,24,35,34,38,36,37,35,39,39,30,44,37,37,24,40,32,32,34,29,38,33,35,19,42,41,30,31,41,31,29,31,39,37,31,40,40,26,32,30,35,35,27,34,20,25,42,26,29,0,21,29,31,40,31,19,32,33,28,36,22,31,37,30,27,32,39,41,46,29,25,32,40,36,36,27,36,27,38,28,16,32,30,31,35,34,32,34,27,31,30,40,15,39,31,39,24,29,23,45,28,36,35,39,22,33,30,34,36,30,32,32,31,24,42,34,42,27,33,40,29,29,46,36,44,34,39,40,30,51,36,31,33,41,48,36,42,39,30,29,27,40,35,37,36,43,34,25,38,33,36,34,28,30,25,39,27,25,28,45,30,29,41,45,23,32,43,38,43,32,28,30,36,37,39,13,38,30,34,33,49,44,31,31,32,33,51,32,44,40,41,51,47,42,33,29,29,26,44,40,34,43,40,36,35,32,28,16,42,40,37,34,28,38,107
25,7,25,28,14,29,15,28,22,27,27,22,19,18,16,26,22,23,23,21,45,20,21,22,9,31,25,31,16,25,19,17,23,26,32,22,25,10,24,32,23,24,30,34,24,25,17,26,27,27,21,30,20,39,23,29,31,25,25,22,22,23,16,21,27,26,18,36,17,26,23,37,26,27,33,31,18,21,30,22,9,22,30,23,17,20,17,13,31,19,20,31,22,25,26,26,22,29,21,18,27,17,29,24,11,27,11,22,22,24,21,17,17,33,9,19,16,24,24,17,27,17,29,27,26,10,20,24,27,31,28,27,35,29,41,30,23,29,24,36,27,37,35,24,30,30,10,25,23,19,8,29,17,24,24,18,18,36,23,22,20,24,27,28,26,28,35,23,29,22,29,23,18,27,27,28,16,31,28,19,21,23,11,23,28,25,17,26,38,6,15,20,33,19,23,27,52,19,13,24,25,32,21,27,43,22,21,20,18,23,25,19,38,23,29,23,27,23,12,11,25,23,31,27,40,37,25,36,18,15,13,24,25,22,32,20,23,32,26,14,33,35,8,26,25,23,29,23,24,23,14,25,21,22,33,35,22,17,22,11,26,18,20,30,30,15,20,17,23,19,26,16,7,26,23,26,31,19,37,23,27,27,27,21,20,14,19,25,18,30,25,35,31,27,18,20,21,25,23,25,27,23,31,25,22,26,22,21,17,19,22,29,33,37,15,27,34,21,31,33,28,32,26,30,17,22,28,31,37,21,29,26,19,19,28,29,32,35,22,18,20,22,22,21,32,20,24,12,28,14,33,27,28,17,16,24,28,26,25,24,29,25,16,23,21,21,30,21,17,24,16,29,32,25,26,22,36,29,39,30,25,28,16,17,27,18,19,28,22,23,18,12,14,26,24,17,10,41,13,25,16,30,37,19,37,19,21,26,26,26,32,22,19,18,25,22,24,21,16,43,27,16,23,21,28,15,22,30,22,31,27,24,20,28,23,25,27,18,28,22,24,25,19,19,37,16,21,29,30,23,19,29,27,14,30,21,16,31,15,34,26,20,32,20,12,22,40,21,30,25,12,16,38,33,30,32,21,16,33,27,19,37,28,28,27,26,18,25,23,38,21,32,17,28,27,21,32,27,33,22,24,33,30,24,20,18,20,22,20,37,38,21,15,20,30,24,26,26,21,29,36,26,27,33,27,25,33,23,13,21,23,31,5,20,21,0,8,29,22,10,35,28,29,21,15,20,28,19,22,14,33,28,32,35,30,26,27,30,24,23,6,23,13,20,24,31,20,16,26,29,28,23,19,20,15,9,33,16,23,22,40,16,21,2,34,23,17,21,31,23,12,31,18,32,11,15,25,20,21,22,24,31,24,18,35,30,23,33,37,35,28,23,26,21,40,22,29,26,20,27,29,25,18,16,20,18,30,28,24,26,32,25,22,28,28,35,27,14,19,15,28,27,27,28,38,23,30,32,36,24,14,27,29,26,28,26,9,37,24,23,14,21,9,27,28,31,25,25,18,20,21,36,21,33,27,29,35,36,24,35,8,24,21,30,20,15,28,25,26,17,23,22,17,25,21,28,18,7,28,98
33,15,29,31,22,37,23,31,30,34,19,30,27,18,24,34,30,25,31,29,41,28,26,30,17,29,31,24,24,33,11,25,31,23,35,30,23,18,32,34,31,32,37,36,17,27,25,28,28,19,29,38,28,38,31,23,32,23,29,30,30,31,24,13,29,34,26,36,25,34,31,32,29,30,32,26,23,29,38,22,17,30,24,28,25,22,25,21,38,27,28,31,30,20,18,20,16,37,29,26,29,23,29,23,19,35,19,30,23,21,29,25,25,32,17,24,24,16,27,9,31,25,37,33,33,18,22,32,34,39,31,35,36,37,43,31,31,27,32,35,26,44,37,23,24,33,18,29,27,27,16,37,25,32,32,26,26,43,28,15,12,32,22,30,34,23,33,31,33,30,24,31,26,35,33,21,24,23,27,11,29,21,19,31,35,29,25,19,31,14,23,28,35,27,23,21,45,23,21,32,31,38,28,28,48,28,29,28,26,16,33,24,38,31,29,31,30,30,20,19,30,26,35,35,45,37,33,32,26,23,21,20,33,27,29,18,21,40,26,22,34,41,16,34,26,31,23,31,32,31,22,33,28,30,25,32,29,25,30,19,34,24,28,31,38,23,28,25,31,11,30,24,15,34,15,29,31,27,29,25,35,30,29,29,25,22,26,33,26,24,33,39,36,21,26,24,23,33,27,27,25,31,31,33,30,34,26,29,25,19,14,26,37,35,23,35,38,29,33,30,32,40,32,35,25,30,30,39,38,27,21,28,27,27,32,33,26,43,29,23,12,26,29,29,40,20,26,20,21,22,28,29,36,25,24,18,36,18,17,24,33,32,24,31,29,29,25,29,25,32,24,32,40,33,24,30,30,34,46,32,31,26,8,25,20,26,27,34,30,31,26,20,22,34,32,25,18,41,21,33,24,38,44,27,39,27,29,34,34,28,25,30,27,26,33,30,16,21,24,49,31,24,27,20,35,23,30,29,24,35,35,22,28,31,31,33,35,26,36,30,32,33,27,27,42,24,21,37,22,31,23,33,35,22,32,29,24,39,23,42,30,28,40,28,20,14,32,29,29,33,20,24,38,33,34,37,29,24,33,27,27,40,36,30,19,19,26,29,27,46,29,40,25,30,33,29,31,19,40,22,32,41,31,32,28,26,28,24,28,43,33,28,23,28,38,30,32,26,29,37,43,34,33,40,35,31,36,31,21,29,21,39,13,24,29,8,0,23,30,18,43,35,36,23,23,28,36,27,30,22,36,36,37,43,37,34,28,34,23,24,14,31,21,28,18,29,28,24,32,25,26,31,27,22,23,17,34,24,22,28,39,24,25,10,38,31,25,19,33,31,20,39,26,40,19,23,33,28,29,30,32,34,16,10,40,38,28,40,33,43,27,30,28,19,43,22,30,33,28,35,31,33,26,24,23,22,31,36,32,34,39,28,24,22,34,39,33,22,24,23,20,22,20,27,30,30,29,33,42,22,22,35,29,34,20,29,17,36,23,31,22,29,17,29,28,39,33,30,25,28,29,31,25,37,32,35,34,44,32,27,16,26,29,38,28,23,33,33,30,25,28,30,25,20,29,34,26,15,33,105
38,27,30,32,39,29,25,39,26,36,23,40,30,11,20,39,20,36,25,31,37,27,23,26,23,30,35,33,30,35,20,45,28,28,31,30,27,19,26,32,37,38,30,27,29,36,23,33,32,27,32,33,40,40,38,31,35,28,30,23,12,30,31,27,38,29,30,42,23,29,37,41,30,31,35,34,26,33,33,28,31,25,33,23,20,27,27,23,36,34,25,37,30,16,27,34,30,31,32,18,22,25,33,30,33,35,26,28,33,33,27,19,20,37,34,25,24,25,37,27,29,19,29,35,14,25,26,33,31,32,27,29,28,39,47,24,26,39,27,39,25,46,42,27,34,33,31,24,27,23,24,35,30,37,24,22,36,37,29,27,24,38,29,31,31,32,42,38,34,38,33,27,22,35,35,33,30,34,23,34,34,27,36,37,36,30,22,31,43,26,37,38,43,35,31,31,57,24,34,21,11,39,25,25,43,28,21,20,34,28,36,21,45,39,25,26,21,21,30,21,23,24,29,30,36,42,33,35,21,24,28,28,29,32,34,30,33,36,20,36,38,43,23,38,21,35,23,30,32,35,33,28,25,37,34,37,37,20,25,36,36,26,30,28,45,21,26,27,30,25,25,24,36,40,25,27,37,27,37,35,33,31,38,33,19,30,20,36,21,32,29,41,29,21,26,24,25,25,28,18,32,34,39,31,35,38,25,35,31,10,23,28,36,44,31,34,38,35,36,32,41,39,34,32,32,29,35,35,30,28,33,37,27,27,25,29,30,37,18,33,35,26,23,35,39,33,32,22,30,15,27,20,34,21,20,18,32,28,29,28,28,28,26,32,31,29,34,36,18,31,28,33,33,30,31,35,44,33,43,25,21,32,21,18,28,23,27,36,32,31,24,32,24,29,37,28,22,47,23,44,32,40,43,23,36,24,23,30,30,26,22,14,17,27,36,38,24,29,26,46,36,26,28,29,23,21,30,21,15,40,36,34,27,29,32,34,42,27,34,24,33,34,32,27,36,26,34,32,31,32,23,33,30,22,31,32,32,42,40,33,28,20,51,42,34,26,44,24,26,28,28,32,41,37,32,35,11,16,29,23,27,41,35,35,28,31,24,24,22,48,23,35,33,21,30,30,28,28,28,26,34,43,23,27,33,32,32,25,20,34,32,19,22,31,23,12,14,27,36,32,40,36,37,36,28,32,34,34,24,30,25,38,27,25,31,29,23,0,29,28,38,31,30,33,33,27,35,20,33,24,41,35,32,37,40,36,30,33,31,17,31,47,23,28,22,31,28,26,12,21,22,23,32,32,25,30,38,20,29,26,39,21,16,30,33,35,34,33,33,33,36,35,26,30,23,27,22,28,15,37,30,32,25,19,33,20,27,33,30,42,26,30,33,26,39,13,22,25,31,38,22,32,30,28,16,23,35,36,35,29,37,27,31,36,28,39,37,30,26,21,29,31,29,28,46,29,34,33,39,28,30,36,36,31,31,34,27,41,25,30,18,34,24,30,31,41,39,29,22,23,22,36,25,32,29,26,41,42,39,36,23,36,33,33,41,20,34,31,21,28,29,28,27,33,35,20,25,22,32,104
34,29,30,27,30,28,22,36,30,25,29,30,23,24,28,40,27,27,21,21,49,19,24,23,26,24,22,22,33,32,26,38,33,29,35,31,23,24,15,28,9,10,37,38,25,29,20,27,36,22,31,35,32,38,32,30,37,23,21,28,33,22,24,19,37,28,31,35,18,32,35,37,27,29,30,31,27,27,34,21,19,28,33,33,27,24,23,27,34,22,30,20,25,28,25,26,22,27,30,28,14,20,29,27,33,29,21,30,16,14,19,27,26,38,23,27,25,19,30,23,36,26,21,23,15,25,22,33,37,33,34,34,37,32,51,34,19,26,27,30,19,30,23,8,27,39,14,19,25,29,27,27,20,27,29,27,35,24,23,23,22,25,30,29,37,14,39,27,25,34,22,22,27,28,35,29,21,28,12,30,24,31,27,30,24,25,25,27,34,28,30,28,37,25,13,27,53,24,19,28,18,30,25,23,38,26,35,34,10,22,29,23,31,33,29,9,32,31,28,30,25,25,21,25,45,27,38,30,14,17,24,33,33,25,35,20,23,19,29,31,24,36,21,34,16,32,31,1,24,12,18,7,25,35,40,38,25,23,28,25,41,19,27,33,38,26,23,20,1,21,20,26,29,32,17,28,30,28,40,28,30,26,27,36,27,14,28,29,27,31,34,43,31,29,28,20,30,32,28,28,23,20,21,23,31,31,26,36,32,25,29,21,38,34,25,25,30,29,28,26,36,30,34,27,30,29,32,34,40,22,31,28,29,21,19,31,26,35,13,18,29,24,31,36,39,25,29,29,16,20,31,31,33,26,25,26,26,23,24,24,23,11,33,29,35,19,33,31,23,30,31,31,31,40,22,40,36,27,43,17,10,28,23,23,33,26,22,36,31,25,31,22,23,33,39,30,25,30,29,32,16,46,35,28,28,31,30,38,26,26,39,21,24,29,29,33,16,11,25,41,29,25,23,28,30,28,32,14,26,33,27,24,27,29,23,25,42,29,37,26,32,33,13,24,33,21,26,15,35,34,21,31,11,23,29,39,34,38,31,33,28,30,42,30,22,24,42,30,17,13,16,20,33,22,37,37,32,31,24,31,20,34,32,18,23,12,19,19,17,42,29,18,23,36,36,27,19,33,25,22,37,39,40,8,26,31,35,26,30,28,28,28,26,23,30,19,21,29,7,38,40,29,24,31,35,34,41,29,19,28,21,29,27,21,40,22,30,29,0,27,31,18,17,24,23,34,25,21,26,31,29,30,33,35,28,32,28,14,27,27,22,37,24,30,18,24,21,21,19,33,32,30,21,25,19,13,39,31,23,23,44,31,27,24,28,16,23,25,21,34,31,31,21,30,26,30,28,21,31,37,31,27,31,25,35,38,22,28,26,44,20,1,20,26,48,22,39,37,36,43,37,23,33,28,24,23,36,28,19,10,33,34,26,28,32,31,13,18,23,22,33,13,15,27,35,27,30,37,34,31,26,19,19,23,31,35,26,42,23,26,29,33,23,32,31,39,34,23,22,25,24,36,21,27,27,37,35,36,28,23,23,21,18,39,24,27,33,33,20,20,31,23,24,34,14,27,30,22,26,98
30,17,33,32,20,26,12,19,28,33,27,28,17,19,22,36,14,29,23,27,41,21,21,26,15,33,28,35,22,19,26,23,29,21,32,22,21,20,17,30,26,27,34,25,27,31,18,25,33,27,27,20,26,46,28,30,35,26,30,31,22,28,22,28,32,23,22,31,23,28,29,34,18,29,40,30,18,20,33,23,15,19,28,29,23,25,23,19,36,28,26,34,32,21,27,26,28,29,24,24,28,22,26,19,17,25,21,24,28,30,21,23,24,35,15,11,16,19,25,27,33,23,22,30,20,20,27,29,31,35,30,25,32,24,33,26,28,34,21,34,29,42,35,24,30,29,20,25,25,23,14,35,27,27,30,20,10,34,15,26,29,30,22,23,25,26,41,33,30,32,33,21,22,33,33,32,26,27,28,29,31,27,17,29,34,33,27,25,37,16,23,28,36,15,32,27,56,27,19,24,17,33,28,30,44,26,13,12,24,27,17,29,34,26,26,22,25,17,4,21,28,32,35,33,34,42,17,36,27,25,20,26,31,17,27,26,29,29,28,22,33,38,18,24,27,27,28,26,16,29,24,20,28,32,39,30,31,27,27,17,16,21,23,27,36,23,28,12,28,29,26,22,17,27,26,29,32,19,33,29,25,25,33,27,17,20,18,17,25,31,27,27,34,26,24,20,23,31,31,16,33,28,26,17,28,31,29,26,23,18,29,29,41,42,21,24,30,27,29,35,34,38,32,37,27,23,29,28,41,24,33,32,11,16,33,29,31,27,24,24,30,24,19,27,34,28,27,22,24,23,36,18,23,21,22,23,34,26,25,24,29,24,26,26,31,18,28,31,26,32,22,31,30,29,32,32,36,30,36,31,27,32,26,26,36,26,24,32,21,20,10,22,13,24,23,27,16,44,23,31,22,20,30,23,42,19,17,32,20,24,32,14,11,28,31,28,25,30,15,38,37,26,31,21,25,7,28,29,13,35,25,30,26,27,21,23,37,28,20,28,27,28,19,20,38,23,29,28,30,28,21,31,24,15,29,27,22,37,21,34,32,26,38,26,18,31,49,18,30,19,18,22,35,34,34,37,21,16,25,26,22,29,20,26,31,28,19,25,23,34,19,30,19,20,34,24,32,37,30,19,16,31,37,21,21,24,26,23,20,35,41,24,21,25,27,16,18,25,27,32,33,21,30,35,19,18,33,33,23,22,20,28,11,28,31,10,18,28,27,0,33,26,27,27,21,25,26,28,14,4,27,34,38,34,26,24,24,27,24,25,12,29,14,26,23,32,23,11,18,26,27,29,11,26,25,19,33,20,25,26,34,7,12,8,34,29,9,29,29,32,22,35,23,31,17,21,30,26,25,32,24,37,31,25,34,30,31,25,34,34,29,28,24,23,38,21,36,33,12,19,21,26,24,14,24,26,36,29,29,23,37,31,28,28,30,31,31,20,21,16,27,25,23,22,43,29,30,38,31,28,16,32,30,36,24,26,1,31,31,29,18,26,19,31,30,37,31,26,28,10,11,34,19,33,37,24,37,29,30,31,18,30,27,27,30,25,31,28,16,23,15,23,27,35,13,20,20,17,33,103
31,30,30,42,39,42,27,26,41,37,37,38,27,31,35,49,25,24,41,30,42,32,34,29,35,38,34,41,42,20,40,47,40,25,38,28,32,31,28,33,38,39,36,40,34,26,27,36,33,38,24,33,40,50,41,24,33,38,39,35,35,36,35,34,40,31,22,46,37,26,44,39,41,32,42,27,24,33,42,32,28,27,41,38,34,34,36,38,29,37,37,45,29,31,36,35,32,47,16,35,38,24,31,36,44,41,35,27,39,41,40,34,35,36,32,27,22,35,36,36,36,30,42,32,30,31,34,22,40,38,34,40,40,41,58,38,25,21,24,31,33,52,46,39,27,44,30,30,28,32,36,36,36,43,30,31,43,21,31,32,33,40,26,34,14,33,39,38,43,40,38,31,31,36,33,26,37,31,40,37,40,35,36,39,36,40,36,36,32,29,31,36,34,42,38,24,62,36,36,37,27,45,29,34,49,29,34,33,37,33,33,27,45,39,32,22,31,41,37,24,32,29,38,42,49,41,45,41,27,30,28,37,44,29,31,30,27,20,34,30,37,40,32,35,35,33,34,30,39,37,40,24,29,46,38,34,34,32,30,34,41,23,15,26,46,30,35,29,32,34,31,35,33,40,32,32,41,19,37,36,37,35,36,29,36,33,35,33,36,25,38,43,38,32,37,25,34,33,32,40,31,30,39,39,34,45,37,42,41,32,43,38,52,29,31,40,27,38,31,38,45,45,36,39,38,13,19,42,35,26,42,37,34,31,44,28,38,50,32,37,36,21,32,41,45,28,38,25,35,27,32,33,40,30,29,29,36,39,40,21,34,24,29,34,34,33,42,44,30,40,37,34,40,45,30,44,45,36,43,41,35,30,41,30,40,36,35,38,34,29,35,35,26,9,39,39,34,55,22,43,35,50,36,32,40,23,25,42,39,31,45,28,28,39,42,46,31,36,28,43,36,29,40,27,33,32,34,41,37,32,22,34,31,24,18,20,40,40,39,39,35,36,36,29,44,25,29,16,39,21,24,28,26,24,31,38,33,53,40,42,36,37,42,39,31,35,53,21,32,26,31,34,34,40,34,34,34,29,41,30,33,46,31,23,45,39,28,29,28,52,42,19,30,43,43,32,34,43,38,28,44,43,44,23,32,42,33,32,33,23,37,28,36,27,15,26,28,36,36,44,41,38,36,41,42,34,40,34,35,14,27,43,38,39,19,35,43,38,31,33,0,13,14,40,32,36,34,32,30,34,24,37,34,42,38,34,35,23,30,31,31,46,25,39,30,35,34,28,28,32,31,31,34,39,23,29,36,29,36,35,37,31,36,35,39,33,36,29,26,32,28,44,34,39,35,38,28,37,38,37,34,40,40,39,42,42,37,35,25,44,32,32,21,40,38,34,43,41,41,48,32,38,42,25,33,37,36,44,31,25,30,38,41,37,29,28,42,33,30,25,39,32,34,36,53,29,32,41,36,36,27,32,42,45,28,33,34,34,35,34,27,19,31,30,29,41,35,32,26,23,24,37,26,38,26,27,48,37,33,42,30,38,35,30,40,34,40,43,33,36,31,29,30,40,31,34,24,31,26,98
34,32,32,30,30,39,24,34,31,35,31,36,23,22,25,41,19,24,31,26,41,19,24,16,28,27,22,29,31,19,30,34,32,33,36,26,26,24,15,29,25,26,23,37,29,26,21,27,32,30,31,39,36,37,28,23,25,33,29,28,23,26,32,26,30,21,26,35,32,26,34,35,29,26,33,26,22,20,35,21,25,17,30,28,27,28,23,27,36,31,29,32,16,27,25,23,19,37,27,23,31,20,27,33,35,31,27,14,30,32,30,24,25,32,19,15,20,23,23,26,35,26,32,28,28,26,33,30,29,32,32,27,30,38,50,31,12,8,18,18,23,40,33,26,29,34,32,27,30,29,28,27,33,40,17,27,36,8,19,27,24,27,34,29,22,29,42,25,33,34,25,26,27,37,31,25,32,39,29,36,37,33,27,33,36,37,31,29,19,32,25,30,34,29,29,27,52,31,23,34,25,38,28,24,40,32,25,24,26,28,29,28,32,26,32,9,21,29,28,27,22,16,25,29,43,31,38,28,14,17,24,33,34,31,34,17,14,7,31,24,27,36,24,22,24,30,34,17,26,24,33,11,27,38,39,41,30,22,17,21,40,19,24,24,40,26,31,26,19,24,28,31,35,36,28,19,30,23,32,23,31,30,27,36,28,23,27,29,26,24,34,31,28,32,29,28,30,20,34,28,18,17,31,26,31,41,30,29,31,21,33,29,47,16,25,30,14,31,28,25,38,32,36,30,33,26,28,34,33,22,33,28,35,20,36,26,28,44,27,27,37,30,30,28,32,23,29,28,28,20,19,30,37,26,25,29,23,31,32,24,31,11,32,21,26,22,36,35,22,34,31,24,35,40,17,41,33,23,31,34,28,25,31,23,32,30,22,38,32,16,28,26,24,22,27,29,27,42,29,30,25,38,23,29,27,13,15,32,29,32,33,24,21,32,29,33,27,27,26,41,23,32,27,25,23,25,32,31,25,19,9,21,29,11,5,7,27,28,26,29,25,26,31,24,31,21,24,3,32,29,29,24,13,22,31,25,20,40,31,33,23,25,29,26,24,22,40,15,19,13,25,21,21,35,33,30,22,26,29,33,20,34,27,10,35,30,20,23,25,44,29,6,17,32,30,19,21,36,27,29,37,45,32,10,19,32,28,26,30,10,24,18,25,14,28,26,28,27,23,37,28,35,24,28,39,22,27,21,26,25,28,30,29,34,32,28,35,31,18,26,13,0,1,27,25,33,31,20,26,22,11,33,21,35,25,21,28,14,28,28,22,34,23,27,29,32,21,25,24,31,32,18,21,26,32,31,35,26,23,30,36,19,24,26,36,20,23,22,13,26,22,41,21,30,28,30,28,30,26,37,28,31,35,29,32,31,32,30,34,44,22,19,8,31,46,24,31,34,36,43,30,32,35,12,27,32,33,39,18,12,35,34,28,25,27,15,29,25,28,23,35,28,27,30,48,16,24,37,34,32,14,19,35,35,36,20,27,33,22,32,24,27,25,22,21,40,36,19,29,36,36,43,29,35,25,35,35,24,31,33,24,25,22,24,28,30,35,32,20,30,19,16,32,27,18,30,12,23,28,100
35,32,33,31,31,38,23,35,32,36,32,35,22,21,26,40,20,25,30,25,42,18,23,15,27,26,21,28,30,20,30,33,32,34,37,27,27,23,14,28,24,25,24,37,30,27,22,26,33,31,30,38,37,37,27,24,24,33,30,27,22,25,33,27,31,22,27,34,31,27,35,34,28,25,32,27,23,19,34,20,26,18,31,29,26,27,22,26,35,32,29,33,15,26,24,24,20,36,28,24,31,19,26,32,36,32,27,13,29,31,30,25,25,33,20,16,21,24,22,27,35,25,31,27,29,26,32,31,30,33,31,26,31,37,49,32,11,9,19,19,24,41,34,25,28,33,31,26,29,28,27,28,32,39,18,26,37,7,20,28,25,26,35,28,23,28,43,24,34,33,24,25,26,38,32,26,31,40,29,35,36,32,28,34,37,36,31,30,20,31,26,31,35,30,28,28,51,30,24,33,26,37,29,25,40,33,26,25,25,29,28,29,31,25,31,8,22,30,27,26,23,17,26,30,44,32,37,29,13,16,23,32,35,30,35,18,15,6,30,25,28,35,25,23,23,31,33,16,25,25,32,10,28,39,40,40,31,21,16,22,41,18,25,25,41,25,30,25,18,25,27,32,36,37,27,20,29,24,33,22,32,29,28,37,29,24,28,28,26,25,33,32,27,31,30,27,29,21,35,28,19,18,32,26,30,40,30,30,32,20,33,28,46,17,26,31,15,32,27,24,39,31,37,29,33,27,29,35,32,21,34,29,34,19,35,27,29,45,26,28,36,31,30,29,31,24,28,27,29,19,18,30,36,25,24,28,24,32,33,25,30,10,31,22,27,21,37,34,22,33,31,23,34,40,18,40,34,24,30,34,27,26,31,22,32,31,21,39,32,15,29,25,24,23,28,30,26,43,28,29,26,39,22,28,26,14,16,33,29,31,32,25,22,31,28,34,26,26,26,40,24,31,28,26,24,26,33,31,25,20,10,22,30,12,6,8,28,29,25,30,26,27,30,23,32,20,25,2,33,30,28,25,12,23,30,24,19,39,32,34,24,26,30,25,25,23,41,16,18,12,25,22,22,34,34,31,21,25,30,33,19,33,28,11,34,29,21,22,24,45,28,5,18,31,31,20,20,37,26,30,36,44,31,9,18,32,27,25,29,11,23,19,24,15,29,27,29,28,22,36,27,34,23,29,40,23,28,20,25,26,29,31,30,33,33,29,36,30,17,27,14,1,0,26,26,32,30,21,25,23,12,34,20,36,24,20,27,15,29,27,23,33,24,28,28,31,20,24,25,31,32,19,20,25,33,30,36,25,24,29,37,20,25,27,35,19,22,23,14,27,23,40,20,31,27,30,27,31,25,38,29,32,35,29,31,30,31,29,33,45,23,18,9,32,47,23,30,33,35,42,31,33,34,13,26,31,34,38,19,11,34,33,27,26,28,16,28,26,29,24,34,27,28,31,47,15,23,36,33,33,15,18,34,36,37,21,28,34,22,33,23,28,24,23,22,41,35,20,30,37,37,42,28,34,24,36,36,23,32,34,23,24,21,25,27,29,36,33,19,30,20,17,31,26,17,31,13,24,29,101
33,23,25,12,24,36,24,35,32,21,20,32,25,22,26,30,23,26,15,28,42,22,26,23,12,26,25,25,19,33,31,34,31,33,23,13,20,22,18,21,31,32,34,37,18,28,24,16,29,30,38,39,30,39,26,24,31,20,15,26,27,10,22,10,30,21,25,40,18,26,26,33,31,29,33,25,21,24,35,29,22,17,33,29,30,22,25,24,34,28,28,28,28,21,33,21,17,21,29,26,26,20,26,24,22,33,26,22,24,26,17,25,24,33,18,23,19,25,29,14,27,17,35,30,20,25,19,27,35,35,32,24,20,38,44,34,27,25,22,30,27,23,16,28,23,34,31,22,28,22,13,37,27,21,32,18,35,33,27,16,13,27,34,18,26,24,34,29,19,30,37,23,18,31,31,22,28,37,28,33,31,34,26,25,22,25,34,20,32,24,26,31,36,28,20,20,46,19,22,22,23,29,34,19,41,29,30,29,28,17,31,30,38,26,26,19,25,31,29,22,21,27,33,32,40,34,38,30,24,27,24,24,35,29,34,19,19,29,28,27,31,38,23,27,19,28,24,23,22,34,24,17,28,37,37,37,30,23,25,20,36,21,28,18,32,15,20,26,25,12,23,26,28,22,12,26,38,22,39,4,34,27,29,20,21,24,22,31,23,25,25,39,27,22,24,23,21,33,23,27,20,28,28,21,29,17,23,24,20,23,34,15,33,33,28,20,38,23,24,28,30,35,19,36,20,28,31,25,31,24,22,30,32,28,28,16,23,42,16,20,32,27,25,24,39,21,18,21,22,18,32,30,37,17,16,19,28,31,32,23,26,21,25,23,28,30,26,28,21,31,7,31,32,16,19,34,31,21,34,29,19,22,31,21,31,33,25,21,31,31,28,30,23,32,27,17,11,38,24,34,22,46,37,22,39,17,15,32,24,29,30,24,21,30,17,33,13,18,25,48,28,17,13,21,23,25,26,30,25,32,29,23,26,31,25,27,41,18,34,30,25,26,32,26,28,21,22,25,35,28,24,34,21,21,33,26,21,32,25,34,25,25,38,27,19,15,33,19,24,16,25,29,33,31,30,33,26,27,34,28,23,36,27,28,35,25,25,22,20,44,30,28,26,25,34,21,26,24,28,19,37,38,27,18,25,21,11,24,26,37,37,22,30,26,34,24,26,26,29,40,37,35,27,34,29,16,37,23,27,27,18,24,16,20,28,21,23,33,24,27,40,27,26,0,17,34,27,23,28,30,38,38,34,43,34,30,25,24,24,28,21,38,22,26,15,12,22,25,24,26,27,31,24,1,34,30,35,27,23,22,40,27,26,19,31,8,26,20,31,34,29,42,24,32,10,6,30,22,29,31,22,35,36,30,26,35,7,28,18,39,28,25,28,20,41,26,26,29,33,40,24,22,19,25,20,18,32,37,28,20,35,25,3,23,17,38,30,26,21,22,39,23,21,20,45,31,26,34,44,34,23,28,26,41,36,30,26,37,24,29,25,30,22,22,21,35,30,25,31,34,33,44,24,30,36,34,35,36,37,29,21,3,6,28,32,32,30,28,23,30,27,28,16,24,24,30,18,22,29,101
33,20,23,25,17,36,23,20,27,17,32,25,22,22,21,30,27,26,26,30,44,28,25,30,20,29,31,29,27,32,24,28,26,25,37,27,25,24,26,27,26,27,19,26,29,27,25,29,27,36,32,36,23,43,16,34,28,19,27,32,24,22,19,26,25,23,27,39,28,16,29,33,28,34,39,34,20,22,32,30,12,19,35,22,20,25,22,18,17,25,23,34,36,29,26,29,25,32,24,23,21,20,25,31,22,30,23,23,7,9,24,22,21,34,6,16,21,24,27,26,24,14,28,15,32,24,27,10,33,40,34,31,32,37,47,27,30,32,28,33,24,37,30,15,27,29,25,31,30,30,19,27,28,21,27,15,29,33,20,27,25,35,24,31,18,29,42,38,31,33,31,20,15,24,28,33,29,29,19,34,32,30,14,8,18,31,32,31,41,21,30,34,19,16,26,30,55,25,10,15,29,40,31,30,50,25,26,25,21,28,28,29,36,16,32,28,30,30,23,26,28,31,28,29,39,40,36,39,32,29,24,21,30,25,31,23,26,32,30,29,37,36,20,23,32,11,33,24,24,29,29,29,25,34,34,34,28,29,26,4,28,19,27,29,15,12,7,25,24,24,32,19,22,22,26,28,36,24,35,21,35,24,17,28,23,17,22,28,20,33,22,32,30,34,21,27,18,24,21,29,30,31,34,23,12,17,16,31,28,23,21,22,36,40,18,33,33,6,28,31,13,41,27,36,26,27,29,18,23,22,34,16,30,23,36,29,31,36,29,21,33,29,25,32,29,29,27,27,29,26,38,23,35,14,13,31,25,35,34,28,35,27,31,28,34,25,32,27,29,33,24,33,29,33,29,37,39,32,34,24,32,31,22,27,39,33,26,29,30,27,29,27,22,31,28,30,21,44,28,18,19,39,38,30,35,23,21,31,26,31,34,30,27,30,34,29,25,24,24,44,38,29,25,23,25,26,25,21,26,34,24,27,23,26,20,18,38,31,35,27,27,28,20,27,40,21,29,28,36,11,26,36,32,22,28,26,21,42,18,31,31,25,35,23,15,27,45,25,32,24,15,18,36,31,27,30,23,23,30,30,28,26,27,25,32,11,26,31,29,46,32,31,14,34,31,26,30,36,30,27,35,39,32,29,23,29,28,23,19,34,43,28,18,29,37,28,30,29,24,33,37,34,30,37,22,23,36,30,25,26,26,37,16,26,36,15,23,33,23,21,32,25,26,17,0,19,28,28,25,23,36,25,31,40,23,24,17,29,26,28,9,26,21,23,23,25,29,24,30,28,29,26,28,18,30,24,32,26,20,19,41,20,25,13,40,20,28,28,28,33,27,38,27,33,22,23,28,5,26,30,29,22,30,24,26,32,20,35,25,36,25,22,23,27,25,26,31,34,31,35,35,33,29,13,17,24,29,35,32,31,18,22,20,31,30,34,30,17,22,23,34,28,28,29,42,25,22,37,37,29,11,38,29,40,26,29,20,38,28,26,25,13,23,33,32,38,32,28,28,31,32,27,28,39,33,17,32,37,24,36,22,20,18,34,35,30,18,21,31,20,20,30,28,37,28,36,24,21,20,92
36,18,35,34,33,24,21,35,31,31,36,34,23,24,25,37,27,31,29,22,48,30,34,17,25,33,18,25,32,26,21,25,33,29,38,28,20,16,29,30,30,31,35,38,34,33,23,28,35,40,38,44,36,45,35,26,35,31,21,28,17,24,29,30,38,29,28,39,31,34,39,30,41,27,34,23,24,27,35,28,22,29,25,28,30,36,28,28,36,25,30,32,28,31,30,32,29,35,24,23,28,20,33,27,31,38,17,28,26,28,28,24,23,28,25,24,22,28,30,34,35,25,24,28,29,16,26,29,22,37,38,33,33,32,28,30,21,36,30,27,35,48,45,30,30,39,26,31,29,14,26,36,23,30,29,25,35,39,28,32,33,38,30,26,34,28,45,33,25,36,36,29,27,40,29,28,22,35,30,38,27,18,30,27,32,35,32,32,40,17,35,40,38,34,32,28,60,29,29,19,26,46,28,33,49,30,16,15,25,33,29,26,41,33,33,29,23,29,29,12,34,29,35,33,41,46,37,42,24,21,19,31,34,25,35,27,30,34,33,34,39,36,14,37,32,30,35,34,25,33,34,31,28,28,37,38,28,23,28,23,9,19,21,32,34,26,26,20,35,32,32,29,27,39,28,32,37,25,41,37,33,33,32,31,29,21,28,29,24,25,32,40,40,33,31,26,28,30,33,29,34,35,40,24,31,34,28,35,31,25,18,26,41,44,27,37,37,25,12,35,32,30,37,31,23,23,29,37,35,22,38,31,24,25,34,34,37,20,33,25,37,28,31,27,26,30,30,13,24,20,32,31,33,26,25,30,29,41,42,30,35,27,17,27,22,27,30,32,23,36,30,29,28,23,33,26,42,35,39,31,32,26,24,23,33,32,33,39,28,29,35,23,20,27,36,23,24,42,14,35,23,30,43,14,42,25,27,35,21,32,27,27,30,24,37,41,27,30,22,51,33,17,23,27,28,32,35,32,26,37,35,31,30,34,31,33,33,24,37,29,30,31,25,25,43,21,29,30,27,30,25,35,33,20,38,39,34,38,34,17,33,25,30,33,25,35,53,27,37,27,19,23,24,36,38,41,16,11,34,34,31,45,32,34,29,30,24,31,29,40,27,33,25,32,33,25,39,33,33,26,36,34,28,30,26,32,29,34,15,36,37,30,30,34,33,25,27,30,28,27,36,29,20,28,26,31,36,29,19,22,27,41,25,30,22,20,28,27,34,25,36,33,32,34,19,0,9,25,26,23,34,35,37,42,31,27,34,36,30,30,25,38,19,33,29,29,32,21,27,36,35,28,30,34,22,25,41,7,31,30,35,20,25,22,40,30,32,31,37,24,32,26,32,14,25,29,28,24,20,28,30,38,23,22,36,25,29,28,18,40,34,33,34,31,44,28,27,29,37,44,37,39,32,27,28,28,38,25,34,32,37,33,33,34,33,38,30,21,26,21,32,27,25,24,41,30,25,37,44,19,28,39,38,41,32,29,26,32,30,33,9,30,15,33,34,47,41,31,25,34,35,46,27,39,34,36,42,42,31,31,14,31,28,32,36,30,36,36,32,24,28,28,18,31,37,33,24,13,37,109
32,27,32,35,40,33,28,28,31,32,34,38,23,27,25,44,29,34,32,13,45,24,29,26,30,24,9,16,37,30,27,34,31,36,36,37,29,25,20,32,32,33,35,42,27,36,32,32,38,31,42,41,40,40,42,33,41,33,26,36,26,31,25,31,29,20,32,48,36,28,33,21,42,33,34,32,33,31,26,34,31,24,34,30,21,29,20,24,31,34,28,33,37,32,34,32,28,38,26,25,28,28,29,36,38,35,26,33,27,25,30,24,25,37,34,28,31,20,26,31,35,27,23,34,27,25,34,24,31,46,35,32,37,41,37,28,30,27,33,36,29,42,42,27,22,38,20,29,29,23,31,42,32,39,31,27,34,37,32,25,28,29,36,32,26,19,40,27,30,31,40,20,25,35,36,31,31,41,26,35,36,25,37,27,33,36,28,29,31,26,29,32,38,31,25,19,55,30,33,28,24,42,19,24,48,30,25,24,34,26,29,17,35,37,33,22,20,36,22,21,26,31,35,35,50,38,29,40,27,30,28,33,34,34,41,30,33,32,24,30,30,44,23,41,34,30,35,26,31,32,30,24,19,37,41,45,37,29,34,32,18,27,25,33,43,27,28,29,26,29,30,28,35,41,29,28,43,29,44,31,42,24,26,37,29,30,30,29,26,34,34,44,32,33,26,24,30,32,34,34,37,26,33,32,29,36,30,26,22,28,27,22,44,35,27,37,32,25,3,26,32,29,37,36,32,23,29,39,37,30,37,25,15,24,37,35,38,29,31,34,36,28,33,18,35,24,32,22,15,29,40,35,41,26,26,30,20,32,33,22,33,24,26,18,31,22,35,30,32,40,26,35,29,32,36,35,42,37,37,31,34,31,28,31,42,29,27,39,37,28,34,32,29,27,29,32,31,43,21,36,32,21,42,23,42,28,26,35,30,29,36,25,28,33,33,42,28,23,31,42,42,26,24,30,30,31,30,28,31,46,40,34,21,36,36,38,42,33,43,29,24,25,32,34,44,29,25,28,36,23,25,35,26,29,41,44,39,37,41,8,33,27,21,42,34,26,44,30,32,18,28,32,33,31,32,35,25,20,42,31,25,46,32,33,35,23,33,29,27,48,34,31,28,39,35,16,34,41,35,29,28,43,35,23,30,23,28,31,24,33,35,30,23,29,33,23,25,37,32,36,34,38,11,36,26,35,44,30,25,24,28,41,32,31,31,28,36,35,25,26,34,31,30,27,28,9,0,34,26,30,35,41,39,42,32,32,34,29,29,21,32,29,28,24,30,25,26,29,25,29,30,30,26,28,13,19,44,16,32,31,44,29,32,30,38,29,27,25,33,31,32,35,26,5,31,27,36,30,28,37,39,38,30,26,36,32,30,19,9,41,30,24,35,32,44,31,34,37,30,37,37,35,38,31,30,29,41,16,27,25,32,35,30,31,35,33,26,30,34,30,36,18,16,33,42,32,27,45,35,26,31,32,31,41,38,37,25,41,25,24,18,21,24,29,30,38,32,33,16,36,35,39,23,37,25,29,44,41,38,22,23,24,27,39,30,30,35,36,25,33,32,36,27,39,28,31,29,22,28,100
31,26,24,24,31,36,20,37,27,30,29,36,20,9,24,41,26,27,25,30,37,26,23,20,13,29,26,19,20,26,18,35,12,28,31,27,30,9,22,31,29,30,29,27,28,29,22,30,30,25,36,39,34,30,37,30,33,29,24,13,27,27,27,25,31,31,27,37,15,32,27,35,26,24,31,29,23,24,23,27,21,27,26,29,16,24,29,25,36,24,9,31,22,16,25,26,22,31,22,24,11,15,27,24,23,32,16,18,21,19,27,23,22,38,26,25,21,23,27,27,27,17,39,25,14,15,24,33,33,12,25,27,37,34,43,22,16,26,28,28,24,35,28,13,27,33,21,16,22,25,14,35,22,29,27,20,36,28,29,27,24,28,29,28,32,26,37,27,28,39,31,15,20,37,33,32,21,24,9,21,26,28,22,32,30,22,22,30,37,25,30,33,35,26,29,24,54,16,30,32,17,31,23,25,35,23,27,26,24,27,26,19,39,28,25,16,21,21,30,27,23,4,13,17,36,42,31,27,11,14,18,26,30,27,32,20,20,26,18,31,37,33,13,32,7,27,23,22,32,32,30,18,21,27,19,37,27,10,15,28,31,16,21,24,38,19,24,22,22,25,17,28,26,33,23,7,32,24,36,25,32,19,31,23,19,20,20,26,23,31,27,41,29,21,30,17,23,30,22,18,18,27,31,31,26,28,27,25,21,10,21,28,32,32,21,26,28,34,32,31,39,25,31,32,22,19,25,16,36,19,33,30,26,19,22,26,28,40,10,24,22,21,23,25,36,25,32,26,28,5,32,20,33,19,18,18,30,26,27,21,20,18,30,29,25,21,32,20,2,27,18,26,24,27,17,41,36,30,40,14,13,26,19,8,12,23,27,33,27,23,30,29,19,23,28,22,12,41,28,34,22,37,33,31,20,23,25,34,34,23,37,20,23,17,26,34,22,27,21,44,26,22,22,26,33,27,32,11,15,29,19,24,23,9,15,17,32,23,24,28,29,30,18,21,36,16,24,22,28,32,18,27,18,19,24,27,22,33,30,35,23,26,43,32,24,26,44,25,12,20,18,22,28,34,24,21,26,28,29,23,27,37,29,20,26,17,23,16,14,43,23,25,23,21,28,27,14,37,34,20,32,41,35,17,23,22,22,25,32,29,37,19,14,24,29,18,20,27,27,34,38,31,28,28,35,27,40,24,14,20,19,30,17,18,37,19,27,20,21,28,32,20,21,23,28,25,34,0,23,24,31,34,38,41,36,32,30,23,24,15,23,40,18,32,20,31,28,21,18,21,22,28,28,22,23,20,34,28,28,24,39,21,16,20,25,27,30,25,19,38,31,28,26,32,13,17,25,26,27,27,29,32,23,17,33,24,19,31,31,40,23,20,18,20,39,13,34,31,31,38,22,24,20,22,14,17,31,40,28,19,37,25,23,28,27,29,29,20,25,20,27,25,27,26,37,22,28,27,37,29,24,26,28,31,27,35,27,40,15,26,26,33,14,20,21,33,27,26,20,29,28,36,18,24,27,26,40,32,30,34,13,26,27,20,30,20,29,29,21,23,29,27,21,24,23,26,22,12,28,100
31,22,30,27,24,32,23,25,27,26,28,31,3,22,21,39,21,25,27,30,42,27,25,25,26,28,30,33,25,20,29,35,31,30,34,28,24,21,23,33,27,28,26,31,26,27,24,28,27,33,35,34,29,38,33,24,28,22,20,20,24,32,20,18,33,24,24,39,32,33,32,24,32,20,37,27,23,31,30,25,13,20,33,28,27,25,14,18,36,26,28,30,27,26,29,12,16,33,18,23,32,8,28,30,29,24,22,24,26,28,25,22,21,21,19,17,22,22,36,22,24,14,32,16,30,15,21,32,27,34,34,31,33,37,47,30,27,21,20,37,33,46,39,26,26,36,28,25,23,22,26,33,24,31,24,15,24,32,21,24,21,26,31,29,24,17,29,27,16,25,33,20,15,29,28,26,25,36,30,33,28,26,21,23,27,30,20,28,32,23,23,28,35,21,22,27,53,24,23,27,27,31,23,26,44,14,19,18,22,25,3,19,29,33,28,17,27,23,18,20,28,27,33,29,33,36,31,30,22,25,12,21,30,26,36,18,21,26,26,24,32,24,19,30,30,20,29,25,30,30,27,19,23,33,34,39,23,17,22,21,30,7,15,26,40,14,19,25,27,20,26,20,29,36,16,28,34,21,37,30,34,24,24,15,23,18,24,3,20,25,22,33,34,27,20,20,18,21,28,22,25,27,30,29,19,33,25,31,33,23,32,24,38,29,7,26,31,25,29,30,32,35,27,34,22,17,23,30,36,10,30,23,25,21,36,28,25,39,27,22,34,22,27,34,38,18,26,21,19,18,34,24,36,14,13,24,25,33,34,24,28,15,25,12,21,23,34,38,21,30,30,18,29,35,24,34,22,34,32,35,30,26,30,15,29,21,29,29,30,17,24,29,22,21,29,28,25,31,22,35,20,26,39,22,40,19,18,31,29,23,34,24,24,29,37,40,15,20,24,44,32,25,18,26,26,21,24,32,19,36,31,22,24,32,27,29,38,29,31,27,28,29,21,27,42,9,17,23,35,31,19,29,21,22,31,33,28,43,25,24,30,25,42,24,16,23,41,17,27,21,16,20,34,34,27,30,23,19,31,30,28,38,6,27,36,30,25,25,23,39,25,26,24,34,31,10,29,32,31,21,30,40,29,18,32,32,34,23,23,36,29,24,25,24,27,26,28,28,25,28,35,34,28,33,33,24,28,31,21,16,20,30,23,25,30,22,30,33,26,14,30,26,25,28,25,26,26,23,0,10,28,32,37,40,30,26,24,24,27,23,16,33,21,18,17,27,27,24,28,31,31,23,25,27,23,27,33,19,30,19,20,13,18,20,34,27,23,19,30,27,26,34,28,21,25,29,16,21,26,33,30,35,31,28,36,32,22,38,35,38,33,27,29,26,44,26,28,25,26,33,32,24,32,20,17,23,30,39,28,20,37,22,26,14,29,32,31,18,23,22,34,16,18,28,42,27,29,25,37,27,22,27,28,29,33,21,15,17,23,27,17,29,20,27,28,38,32,30,20,24,25,40,21,33,27,30,42,38,28,26,19,31,29,26,24,18,27,30,25,21,21,29,26,31,26,30,20,18,34,104
34,21,32,31,24,25,16,15,32,35,27,32,13,15,26,35,18,28,19,27,41,22,17,22,19,29,31,31,26,23,22,27,25,25,28,18,22,23,20,31,30,31,32,21,24,30,14,21,34,31,29,24,30,43,24,26,31,22,26,27,18,24,26,28,34,27,18,33,24,24,33,34,22,30,38,29,14,24,37,19,19,23,30,29,24,21,24,23,32,32,28,33,35,20,23,22,26,25,22,24,28,18,30,23,21,21,24,28,30,30,21,25,26,31,17,7,12,15,29,28,31,23,25,26,20,23,26,25,27,36,31,21,36,28,37,28,26,30,25,30,25,38,31,28,31,33,24,28,29,19,18,34,28,31,29,20,14,30,11,22,25,33,26,19,27,22,39,34,26,35,29,25,22,37,29,28,27,31,27,33,32,23,21,31,36,34,23,26,38,20,19,24,38,11,32,31,52,28,17,20,17,36,29,27,47,24,9,8,28,23,13,25,37,30,29,26,25,13,8,17,27,28,32,36,30,38,21,35,25,26,22,26,35,21,31,28,31,29,24,18,33,34,21,20,27,23,27,30,20,33,27,24,29,35,36,34,33,24,29,19,20,17,21,28,38,23,28,16,32,26,29,26,21,31,26,31,28,15,33,32,24,29,29,25,13,24,14,13,27,27,27,23,33,25,28,24,23,31,30,12,29,29,30,21,24,33,25,22,26,14,25,25,42,38,17,27,30,29,32,31,36,35,30,35,30,21,26,32,37,20,33,28,15,20,29,26,34,31,24,28,34,27,17,30,30,24,23,18,20,19,32,14,27,21,22,22,34,30,29,28,30,25,22,22,27,22,24,34,22,28,23,28,29,32,30,31,32,26,36,31,27,32,23,22,32,22,21,32,23,24,14,26,15,25,19,28,20,41,19,27,26,16,34,19,38,23,21,36,24,20,28,14,15,31,35,30,25,30,17,34,35,22,27,17,29,11,32,25,9,31,21,32,30,23,17,19,39,27,24,30,31,32,23,18,34,19,25,25,32,24,25,34,28,13,25,31,26,36,25,34,34,26,42,30,22,27,45,22,32,22,22,19,33,30,34,37,17,12,21,27,21,33,16,22,30,28,15,24,26,38,15,28,15,24,36,20,34,34,34,23,20,35,33,25,25,27,27,19,16,31,37,23,25,26,27,16,18,21,31,28,33,25,33,31,23,14,29,33,26,20,24,31,15,29,27,14,22,24,31,4,34,22,23,30,23,23,30,24,10,0,31,36,35,38,22,26,28,26,20,21,16,33,14,28,26,28,22,15,18,25,26,29,15,29,29,23,37,16,21,23,30,3,8,12,31,30,13,25,25,28,20,31,20,31,21,24,26,28,21,29,20,36,27,21,37,26,31,29,34,33,25,32,20,27,42,17,32,34,16,23,25,29,28,10,20,27,37,32,30,27,33,31,31,24,27,31,32,22,17,12,31,21,19,18,42,26,26,35,27,24,12,35,30,35,28,22,5,27,28,31,14,22,20,32,31,41,35,22,26,14,15,30,23,32,33,20,33,33,34,27,19,31,28,31,34,24,27,24,15,22,11,19,23,32,17,20,24,20,29,101
37,28,42,36,33,40,27,45,29,45,35,25,25,30,30,47,30,26,29,28,30,30,32,27,30,38,32,39,37,8,25,45,37,38,38,28,36,33,26,30,36,37,30,46,32,28,27,36,30,34,34,36,27,44,38,22,31,36,37,34,33,34,22,29,41,32,22,44,37,37,44,30,33,32,25,25,24,31,33,32,26,28,39,33,36,32,33,33,38,35,34,43,27,31,34,18,22,35,16,28,38,22,35,36,40,41,35,25,40,38,27,29,30,26,30,26,22,32,34,29,28,28,40,30,36,29,35,41,23,41,42,38,36,41,49,31,23,19,29,23,34,42,44,37,35,44,29,30,28,30,31,32,34,37,22,29,37,19,30,30,28,29,39,34,33,31,47,33,39,28,36,31,29,33,20,24,35,43,40,35,38,28,34,37,45,40,34,34,30,27,31,29,36,40,36,32,60,36,34,35,36,45,22,35,49,29,22,23,34,31,31,20,43,37,40,20,32,36,31,22,33,27,36,40,47,41,40,35,25,28,26,33,26,34,39,24,25,18,27,30,38,38,32,33,30,33,34,28,32,35,38,22,16,46,41,47,32,31,28,32,39,21,13,24,46,28,33,29,30,27,31,33,40,43,30,28,41,19,37,34,35,35,32,39,35,30,36,31,31,23,36,42,39,32,32,25,30,25,40,37,27,28,36,31,33,41,35,18,22,31,28,38,52,27,29,40,3,39,38,36,46,31,39,22,36,15,21,23,41,24,37,33,34,31,40,26,39,48,32,34,36,21,35,26,43,26,38,23,33,29,30,39,40,28,27,29,34,35,36,29,34,22,27,31,32,33,32,30,32,30,37,34,40,40,26,42,28,34,40,41,35,28,28,29,26,35,33,41,34,27,32,33,26,19,21,39,31,53,20,41,32,32,34,30,38,24,26,36,34,31,43,35,32,41,40,44,29,34,28,45,34,27,37,27,29,29,28,41,34,30,20,28,18,22,16,18,38,39,37,34,36,37,36,29,42,23,27,14,37,40,24,16,24,24,33,36,31,39,34,42,32,30,40,37,29,27,45,26,25,24,29,32,26,27,25,22,32,27,40,38,31,44,29,15,33,39,28,29,28,49,34,17,28,32,40,29,27,39,24,34,41,44,34,21,30,23,39,30,31,21,35,29,34,25,25,36,36,32,34,30,37,38,34,17,37,33,16,32,34,14,34,41,34,39,32,33,36,41,29,27,24,11,12,38,36,34,35,31,28,31,0,22,32,44,36,32,38,19,30,24,29,44,25,34,31,41,32,28,35,36,37,23,32,37,22,28,24,27,34,33,25,28,33,33,39,31,34,25,18,15,28,42,32,39,32,36,26,35,31,40,34,25,32,26,43,29,35,40,43,33,33,30,13,35,47,34,33,30,39,46,30,38,39,23,31,37,27,47,29,23,37,36,39,20,26,4,34,31,30,25,36,30,32,33,53,27,35,39,38,29,25,14,42,43,40,9,28,22,29,21,25,38,31,27,26,49,43,30,19,26,27,48,26,38,28,45,46,35,26,38,30,36,33,34,30,32,40,41,31,34,30,27,28,38,23,41,23,31,39,110
38,30,37,27,30,37,30,42,31,38,39,38,29,26,25,44,27,31,33,36,45,32,37,34,33,36,38,36,40,30,32,38,39,36,39,33,34,25,31,34,27,28,35,38,37,32,28,36,25,40,43,43,36,44,33,34,31,33,35,37,29,38,26,32,38,29,26,39,30,33,39,42,42,33,44,35,31,38,43,33,19,25,39,28,33,41,30,28,31,26,36,38,37,31,37,30,26,39,31,23,28,28,42,39,35,37,24,26,18,16,31,24,25,33,25,30,29,34,43,33,22,32,37,37,29,25,33,35,27,36,35,29,23,32,59,36,38,33,26,17,34,44,37,22,34,45,33,23,29,31,32,33,26,33,29,33,42,41,34,35,32,46,37,35,30,33,46,40,39,41,33,32,33,37,37,32,27,38,26,35,30,26,27,33,37,33,37,37,44,31,19,24,40,35,37,31,41,33,29,32,32,33,32,22,42,30,29,28,22,34,35,35,41,36,33,33,29,35,36,29,20,38,35,35,46,29,45,34,33,30,24,39,34,32,34,24,27,40,35,18,35,46,21,39,28,36,35,31,36,30,40,35,32,35,38,44,29,30,29,27,41,29,34,36,40,30,25,32,31,31,24,26,35,34,30,40,42,29,26,41,38,36,39,40,30,18,31,35,26,35,39,46,26,33,28,24,36,30,35,33,31,31,45,35,37,35,30,37,39,25,35,36,47,41,25,24,25,31,38,38,38,35,30,44,32,34,36,36,25,32,41,40,33,34,37,34,41,39,25,22,34,26,34,43,43,24,34,30,31,29,38,35,39,32,31,30,37,39,40,28,27,35,34,24,34,36,34,46,32,8,32,34,41,41,30,43,40,40,20,31,28,32,29,32,42,37,35,32,37,37,36,37,29,38,34,32,33,48,31,36,20,48,41,31,42,21,23,35,38,30,40,32,29,33,42,40,31,35,31,52,42,34,34,34,30,33,32,28,30,43,33,28,30,35,29,31,42,33,38,20,33,34,27,32,34,27,25,36,37,36,25,32,34,27,37,37,32,43,31,40,33,25,45,30,22,34,52,23,33,29,16,20,20,40,25,28,29,24,42,31,33,37,35,29,40,18,29,19,21,52,35,39,24,36,35,26,35,43,35,35,46,46,18,34,39,40,36,39,28,37,41,16,31,28,44,33,35,38,25,8,17,29,40,33,39,23,38,36,26,33,34,28,29,33,39,28,36,35,30,34,37,33,34,38,25,35,41,34,32,36,22,0,27,33,41,38,37,33,31,32,22,39,28,30,33,39,34,31,33,29,30,28,37,38,35,32,31,28,30,37,40,33,31,26,19,33,39,25,32,37,20,43,34,37,34,33,34,23,26,26,17,3,31,31,30,38,32,42,32,50,35,29,27,35,50,22,17,20,38,45,37,26,41,29,31,32,28,44,32,35,32,40,36,32,33,26,31,18,23,26,40,32,30,38,47,27,39,43,45,25,27,36,30,41,35,31,33,37,29,32,26,35,24,40,39,38,44,36,35,43,42,48,25,20,35,41,42,40,4,36,23,38,35,28,42,35,30,27,36,21,34,33,35,40,40,32,22,22,41,111
41,33,28,36,42,39,32,41,22,35,34,38,34,31,16,32,32,30,35,40,43,23,28,28,31,27,37,39,38,37,31,45,40,22,33,39,38,29,27,28,38,39,26,38,32,32,33,18,36,36,46,41,40,43,34,37,39,24,32,41,20,38,37,28,38,33,37,47,39,37,39,37,43,28,37,34,35,35,41,36,34,29,32,9,35,32,23,19,24,27,39,45,35,32,38,25,21,41,38,14,33,30,39,33,33,35,30,31,37,39,37,15,16,26,37,36,33,28,38,28,33,25,39,39,38,29,37,31,20,34,29,24,16,40,58,29,27,29,31,39,32,53,50,39,37,46,32,32,30,33,30,40,26,33,20,24,46,27,40,30,27,42,21,16,33,27,48,36,28,17,44,29,24,31,37,36,26,22,35,28,30,19,36,33,34,37,42,30,40,34,30,35,35,44,37,34,54,32,38,34,40,47,31,27,51,31,28,27,33,31,40,29,46,29,27,24,34,25,40,31,25,37,30,26,39,33,38,39,29,32,26,30,25,26,28,23,26,22,36,29,38,47,27,43,37,37,35,32,38,41,38,26,31,41,43,31,30,36,34,35,42,30,37,27,46,25,30,31,34,26,33,28,32,42,30,37,45,36,28,38,43,33,38,41,29,29,28,40,17,36,31,52,31,33,26,27,27,21,26,34,29,37,40,39,38,37,21,43,39,30,34,30,38,37,35,42,35,31,37,29,38,28,36,40,35,36,35,41,18,33,36,39,35,34,45,25,41,47,34,33,27,29,25,39,43,25,20,32,25,33,29,36,44,23,24,31,36,35,34,31,36,26,36,29,30,36,29,40,36,19,38,30,38,45,29,45,35,33,44,36,37,31,32,36,37,42,26,38,39,31,41,40,31,40,45,34,32,52,33,37,31,41,38,33,37,26,28,26,40,32,32,37,34,37,44,42,31,35,33,54,44,36,34,35,23,38,30,35,31,40,30,27,33,32,26,28,46,35,43,20,37,38,36,36,27,29,26,18,30,32,26,36,28,31,37,41,36,36,43,41,24,16,50,38,36,29,47,28,34,28,31,35,42,43,36,39,21,26,36,25,24,47,40,31,39,39,34,30,30,48,23,21,38,36,26,27,36,38,28,34,39,40,11,25,34,40,40,30,30,31,34,21,37,35,41,39,38,35,36,35,41,37,39,26,41,43,41,38,32,36,35,46,27,33,41,32,37,32,33,38,34,21,20,34,31,37,39,38,37,35,32,27,0,33,40,36,42,31,34,33,34,49,30,28,33,33,24,32,41,27,26,19,33,35,26,32,39,30,36,28,33,32,30,30,34,35,35,24,34,40,31,45,25,38,33,37,34,32,17,34,40,30,24,30,35,30,33,45,42,47,32,34,29,34,42,27,10,13,42,49,33,40,40,33,28,31,36,46,36,27,25,33,37,27,24,36,42,33,36,31,40,26,24,35,47,31,33,45,47,18,35,34,43,39,19,34,37,30,28,36,28,34,26,31,30,43,41,29,28,34,33,48,28,35,37,38,48,39,31,32,25,31,34,37,33,40,30,27,32,34,40,32,37,37,33,43,27,26,32,104
50,36,31,41,41,44,35,44,25,38,46,39,37,36,19,38,37,40,40,38,48,26,31,31,34,32,40,46,39,36,45,48,49,35,38,39,35,32,30,33,42,43,31,31,39,42,35,34,38,44,44,48,41,56,39,33,42,27,40,44,25,43,41,36,36,39,32,52,42,49,32,50,48,37,44,36,37,39,41,38,36,35,49,24,43,35,26,22,51,26,46,38,44,37,42,38,34,46,32,19,38,34,44,36,36,47,33,35,40,42,38,18,19,40,36,34,36,42,44,40,38,28,44,42,44,32,39,45,35,50,34,42,43,49,63,39,35,41,36,42,37,60,53,43,43,41,36,38,33,38,33,48,19,26,25,27,42,43,30,37,39,46,36,36,40,43,57,43,44,37,48,29,27,45,40,31,20,37,40,43,23,36,38,36,37,41,45,41,52,37,25,30,47,46,30,43,57,35,40,39,45,47,35,32,57,42,36,35,38,38,43,33,48,40,32,30,39,38,36,36,30,40,33,29,59,44,35,42,35,32,35,33,28,39,41,36,36,38,40,24,45,50,30,47,43,30,38,34,41,45,35,28,35,44,41,44,23,39,38,38,45,33,31,32,53,28,33,37,36,38,39,42,42,35,34,37,47,35,38,45,45,33,32,43,43,34,43,43,20,34,34,50,36,36,40,38,30,26,29,42,32,37,38,42,31,30,24,44,42,35,47,46,43,49,40,42,43,34,45,34,41,43,36,41,38,29,35,44,45,33,48,33,40,39,45,30,43,52,40,34,42,37,40,46,36,30,36,37,39,36,34,38,35,26,27,39,39,44,45,40,42,32,41,32,44,41,37,50,39,34,40,39,38,48,33,50,48,45,47,41,43,39,45,39,49,44,29,38,42,43,42,43,34,33,46,37,35,45,38,36,32,54,22,38,40,31,33,29,45,34,37,42,39,35,38,47,33,28,36,40,20,41,38,40,36,39,40,40,39,16,26,40,37,36,30,32,38,38,47,13,43,44,39,39,50,35,31,36,47,44,37,42,32,34,43,46,41,51,42,44,27,21,59,47,39,41,55,33,38,32,35,39,45,36,41,44,26,31,41,30,27,53,45,35,46,44,34,35,36,58,36,39,41,39,29,30,40,43,39,39,34,53,42,29,40,43,43,33,35,36,39,26,42,34,35,44,46,46,40,41,50,46,42,41,40,41,54,43,35,30,38,46,30,36,46,35,43,37,35,34,42,35,36,43,40,42,42,41,40,38,44,33,33,0,41,43,36,35,43,37,33,50,33,38,35,44,28,36,46,32,31,24,36,42,29,35,44,35,41,31,33,38,40,33,47,37,38,31,38,45,26,50,28,41,36,40,27,35,22,44,44,36,41,44,39,35,36,43,49,46,38,36,33,37,53,32,43,42,44,50,38,40,43,37,31,34,41,51,38,31,52,36,40,40,29,44,45,37,40,35,44,42,40,31,51,42,38,48,47,35,39,40,36,54,34,47,33,36,41,38,33,42,29,36,35,47,41,41,32,42,43,54,39,46,41,44,47,21,29,41,28,42,39,42,46,44,23,20,35,40,33,38,42,42,21,48,32,29,35,107
40,25,26,38,32,37,32,26,37,19,34,40,27,32,31,44,21,34,19,27,52,27,32,30,30,27,23,30,23,33,28,43,41,33,38,34,28,27,23,26,32,33,39,32,32,36,30,34,33,34,45,41,38,47,31,28,37,30,25,36,30,24,22,26,12,21,34,49,38,37,16,40,44,30,41,31,26,37,41,35,27,25,38,37,35,36,24,28,30,15,38,38,38,34,35,29,25,25,31,33,33,25,32,39,37,35,23,32,30,32,17,32,33,41,21,29,28,21,42,30,36,30,28,33,33,27,25,33,35,42,38,43,38,46,54,35,31,31,28,43,32,51,48,36,31,33,32,35,34,27,31,42,34,41,34,32,36,31,25,32,29,38,32,36,32,14,41,32,29,35,41,29,32,35,36,26,33,33,35,32,38,25,27,28,20,39,37,30,42,24,26,31,42,31,30,33,62,33,25,30,30,47,33,25,51,36,29,28,27,33,33,29,30,31,32,28,35,35,24,19,27,39,40,43,46,44,41,44,33,32,29,38,40,37,39,27,30,18,36,27,31,41,25,37,40,17,37,27,12,35,35,30,28,39,42,27,18,29,34,19,40,24,28,33,38,31,30,34,29,28,36,28,37,38,24,37,44,31,39,36,40,33,21,32,25,23,26,33,34,29,39,45,33,35,26,32,35,35,28,32,34,35,36,13,16,40,33,35,31,33,31,23,40,39,31,41,39,29,29,29,36,43,39,38,34,30,36,41,36,27,38,20,31,31,45,31,29,44,37,23,33,28,29,35,37,21,32,18,18,31,30,34,39,31,30,32,41,35,36,30,39,30,22,18,27,33,38,39,34,37,37,31,38,40,33,39,39,35,45,36,38,34,29,31,41,38,30,41,39,27,31,30,31,34,38,34,31,40,21,5,21,38,34,27,38,27,27,41,16,30,40,27,24,35,34,44,23,28,33,54,39,22,27,29,31,28,30,37,29,43,34,31,26,36,30,32,44,35,41,34,20,21,36,35,48,26,22,22,36,34,31,35,32,30,32,31,26,36,33,34,37,35,48,38,30,31,49,25,36,25,25,29,42,42,34,37,29,24,39,34,28,49,36,35,36,34,31,35,33,45,37,19,28,41,43,20,38,40,36,25,40,39,33,29,38,32,41,34,28,35,35,31,33,32,40,29,31,32,30,40,48,43,21,41,37,36,44,31,25,29,24,45,31,34,29,30,37,40,28,26,38,25,24,34,23,31,32,36,30,22,36,41,40,41,0,4,11,34,32,33,24,41,30,24,21,26,29,33,31,36,35,33,17,35,33,31,39,24,34,36,48,25,30,28,44,30,19,22,38,31,29,39,29,31,32,36,33,28,33,39,40,44,30,27,37,36,33,45,35,43,33,29,33,35,48,36,32,35,32,39,39,40,38,27,27,32,36,35,36,31,31,38,35,31,30,40,36,27,31,31,37,15,17,32,51,35,26,42,47,24,25,38,36,46,30,37,27,45,32,29,22,33,26,37,36,41,41,36,30,36,37,48,33,43,37,40,46,35,37,25,25,31,28,34,35,35,24,27,28,30,33,35,23,38,34,33,28,24,30,102
36,21,30,34,36,33,28,22,33,23,32,37,23,28,27,40,17,35,15,25,48,23,28,26,32,31,27,34,27,29,32,43,38,32,34,30,24,23,19,22,36,37,37,28,30,33,26,30,36,36,41,37,35,51,35,32,34,26,21,35,26,20,18,22,16,25,30,45,38,33,20,36,40,26,37,35,22,35,37,31,25,27,34,34,33,32,20,24,26,19,36,34,35,30,35,32,29,21,27,29,29,23,28,35,37,31,24,28,31,33,13,28,29,37,25,25,24,25,38,26,33,26,24,33,29,23,21,32,31,38,34,39,40,42,50,36,27,27,24,39,34,51,44,34,27,29,33,31,30,23,33,42,30,37,35,29,32,27,21,28,25,41,33,32,28,18,42,36,25,31,41,25,29,31,32,30,29,37,31,36,34,27,23,32,24,35,36,32,38,20,30,33,41,34,26,29,58,29,28,28,26,43,29,29,50,34,25,24,31,29,29,25,26,35,28,24,31,31,20,15,31,35,36,39,42,40,39,42,29,28,25,35,36,35,38,31,33,14,32,31,35,41,21,33,36,13,33,31,8,33,31,26,24,35,46,23,22,30,31,23,36,24,24,29,39,28,31,30,33,24,32,24,33,42,20,33,40,27,41,32,36,29,17,28,21,27,22,29,30,33,36,41,37,31,22,30,32,36,32,28,37,31,32,9,12,41,29,39,35,29,30,27,36,35,27,37,35,30,33,33,37,39,41,34,30,26,32,41,32,27,34,16,27,27,41,27,25,41,33,27,37,32,25,39,33,25,28,14,22,27,26,30,35,28,27,28,37,35,34,26,35,26,18,14,23,29,34,35,30,41,37,27,34,36,36,35,42,31,41,32,36,32,33,30,40,35,26,43,35,23,27,26,27,30,37,30,31,44,17,9,25,42,30,23,34,23,25,37,12,26,36,23,20,31,38,40,19,24,29,50,35,18,23,25,33,24,26,33,25,39,30,35,22,32,26,28,40,31,37,30,24,25,32,31,46,22,26,18,34,31,31,39,28,26,28,35,30,32,37,30,33,31,44,36,28,27,45,21,34,21,26,28,38,38,30,33,25,20,35,30,24,45,32,31,40,35,27,31,29,41,33,15,24,37,39,16,36,36,32,21,38,35,37,25,34,36,38,30,24,31,31,28,32,28,36,25,27,28,34,36,44,39,25,37,35,32,40,35,26,25,20,41,31,30,25,26,34,36,32,24,34,21,20,30,24,27,32,32,26,26,32,38,36,43,4,0,7,30,28,29,28,41,26,20,17,30,25,29,27,32,31,34,13,31,29,32,41,20,30,33,44,29,26,28,40,26,15,26,34,27,33,35,25,27,32,36,33,29,29,35,36,41,32,31,33,32,29,44,39,39,35,31,29,31,49,32,36,38,28,35,35,36,34,23,23,28,38,31,32,27,27,34,33,34,26,36,34,28,27,27,41,19,21,28,47,31,22,38,43,28,21,34,32,43,34,33,23,41,36,25,18,29,22,33,32,43,37,34,26,34,33,46,31,39,33,36,42,31,34,29,21,27,24,30,39,35,20,23,24,30,29,31,19,34,30,29,24,20,34,106
29,28,29,34,29,35,21,15,35,30,25,30,21,21,29,36,10,28,22,27,41,30,32,23,32,31,25,30,34,30,26,40,31,28,27,23,17,27,26,20,34,35,30,21,23,26,22,30,32,29,37,39,28,44,33,29,35,19,28,28,29,27,25,15,23,24,23,41,31,29,27,29,36,19,38,32,15,29,30,27,24,20,34,33,26,28,27,31,32,26,29,27,33,26,31,26,22,28,27,28,30,16,21,29,34,33,28,21,24,26,20,28,27,37,23,22,17,30,34,19,29,19,31,26,22,21,14,25,36,31,27,36,33,35,43,34,27,33,17,34,32,46,39,32,20,22,34,24,23,23,31,36,26,33,34,22,32,34,26,21,18,36,29,32,21,25,35,38,32,38,37,18,22,33,34,27,27,34,32,33,30,28,16,25,31,30,30,25,37,27,29,34,34,33,19,22,51,24,27,32,19,36,27,27,43,29,32,31,29,22,27,25,33,33,21,27,24,28,26,22,25,28,37,36,43,33,39,35,31,32,18,28,32,28,34,24,27,21,30,30,30,34,25,35,29,6,29,27,15,35,24,29,27,39,41,30,29,25,24,21,40,17,25,27,32,21,24,23,29,17,25,26,34,39,13,26,36,20,34,25,32,22,10,21,28,25,28,27,27,30,29,38,30,27,24,23,25,35,27,30,31,24,27,16,5,34,22,37,34,22,23,34,29,41,24,30,37,23,31,33,30,43,34,36,28,26,32,35,38,20,27,9,32,25,35,25,18,46,26,21,33,27,31,38,26,24,30,21,29,25,33,28,28,21,20,24,30,28,27,19,28,25,25,21,29,27,27,42,28,35,30,21,27,39,30,42,36,34,35,33,29,29,29,23,37,31,33,36,29,27,20,33,21,30,34,34,32,37,24,16,23,44,36,30,39,16,18,35,19,29,35,16,13,25,37,38,12,17,23,49,29,25,28,18,26,17,28,33,27,33,28,28,29,30,24,26,44,35,30,23,28,29,30,24,39,15,23,25,36,24,24,34,31,19,21,31,27,39,30,37,31,30,37,35,27,20,38,14,33,28,27,31,31,31,30,33,28,27,36,23,31,43,30,27,34,28,23,24,22,44,30,22,30,30,37,23,32,29,31,14,38,42,35,28,30,35,31,30,31,37,38,21,28,21,29,18,20,21,32,34,38,32,23,36,30,29,40,39,29,25,13,34,28,25,32,27,28,30,28,24,35,28,27,25,17,34,34,30,24,28,38,37,42,36,11,7,0,23,21,27,21,38,20,22,10,35,32,22,20,25,24,33,20,24,27,33,38,27,28,26,44,26,28,25,33,33,22,25,30,34,29,42,32,34,31,29,26,22,31,35,29,34,33,27,26,37,29,37,36,32,33,29,27,25,42,25,34,31,34,28,33,29,36,25,16,23,35,38,25,30,33,27,26,28,24,38,27,25,20,20,34,26,28,21,40,36,15,31,43,29,27,37,25,36,31,35,23,41,29,32,25,22,26,31,30,36,30,30,24,31,30,40,24,32,33,30,40,35,39,36,25,28,31,23,38,28,13,16,24,32,26,27,26,30,26,22,17,24,29,101
41,29,35,34,34,37,26,38,29,39,29,32,21,22,23,39,23,28,27,24,49,17,22,21,26,34,20,27,33,27,31,44,25,37,36,29,30,22,13,25,21,22,23,30,27,30,24,25,31,28,29,43,34,36,31,26,30,31,34,26,27,22,34,25,34,25,30,33,27,30,37,36,25,32,36,29,26,25,34,19,27,21,34,26,19,26,21,25,32,19,22,32,30,28,23,27,23,33,28,21,28,18,28,33,36,41,27,20,30,28,29,22,23,33,23,19,24,27,28,25,34,24,30,26,26,25,31,34,27,32,36,30,34,40,53,31,17,22,22,16,31,37,37,22,25,25,28,28,34,32,27,13,31,38,15,23,35,22,23,25,22,23,36,27,26,26,38,25,38,32,29,22,25,35,36,24,30,37,26,32,35,29,29,33,38,35,30,29,32,28,29,34,38,33,25,28,55,29,27,36,28,35,32,28,47,32,29,28,22,26,27,32,30,24,30,7,25,27,26,30,26,20,29,33,43,39,36,26,12,15,22,29,32,33,32,21,18,17,31,28,31,34,24,26,19,19,33,13,24,24,29,7,29,38,42,39,16,23,23,25,42,17,25,22,44,24,29,28,15,23,29,34,37,40,26,17,28,27,30,28,34,26,13,24,28,26,29,27,24,27,30,35,32,31,33,29,26,18,33,27,16,18,29,25,18,39,28,30,26,23,28,29,42,30,25,30,16,35,26,33,42,27,35,39,32,27,32,35,38,20,31,14,33,22,33,24,35,45,22,27,33,29,32,22,35,27,27,31,28,18,29,29,31,24,23,28,24,29,30,31,32,9,33,27,30,24,35,31,21,38,29,30,31,38,15,42,37,33,44,31,24,29,32,21,31,31,20,37,29,26,32,22,27,31,31,28,25,38,32,29,25,42,33,32,36,17,19,33,28,30,39,28,25,30,27,37,25,23,29,39,27,29,32,29,27,29,30,28,24,23,13,25,31,15,9,11,31,27,32,27,29,30,27,22,42,19,27,13,36,33,30,22,9,26,26,31,26,35,35,37,21,23,42,35,27,20,38,19,14,11,24,25,19,34,31,28,28,29,33,32,18,32,30,4,35,26,23,28,26,42,27,16,21,33,33,25,16,35,23,31,35,47,37,6,24,27,33,24,33,23,34,22,17,18,35,27,29,25,19,38,42,37,22,30,41,26,35,35,27,26,30,34,30,30,40,30,34,33,14,27,23,14,15,24,29,36,29,23,24,26,19,33,31,35,34,30,23,0,32,28,26,40,27,33,27,32,19,27,29,33,33,16,19,25,33,27,37,29,27,28,40,23,25,30,37,16,21,26,7,34,26,44,19,34,26,28,26,31,24,38,32,35,34,30,31,37,31,26,32,42,32,15,6,29,45,26,36,34,34,31,28,28,33,16,27,30,34,37,17,8,31,32,27,29,25,17,25,26,31,26,30,25,27,34,44,26,20,35,32,28,18,17,24,35,34,28,26,37,21,34,27,31,23,20,19,38,32,30,32,37,36,42,30,36,35,35,39,34,29,31,22,21,18,27,28,28,22,25,18,25,23,27,28,27,14,34,16,23,38,110
21,28,28,28,34,30,13,35,27,33,18,30,24,22,27,34,30,25,26,28,36,28,26,30,25,24,24,17,32,22,27,41,28,24,24,14,24,20,31,27,23,22,31,30,10,27,13,20,21,24,28,38,32,39,30,16,25,24,28,32,22,31,33,14,37,30,14,32,19,29,37,29,25,16,18,19,6,21,26,18,26,26,29,29,24,22,22,25,30,25,27,28,26,15,22,17,17,32,18,27,29,24,25,22,33,29,21,27,29,27,28,26,25,28,23,13,8,21,26,14,24,20,35,30,18,17,19,35,27,36,26,28,38,27,42,30,29,27,28,36,19,40,33,27,17,28,28,12,12,30,24,38,24,20,29,17,33,36,17,8,11,31,25,18,33,28,29,27,32,32,28,21,19,32,25,14,23,30,27,25,28,25,27,34,34,22,23,12,24,29,23,28,35,31,20,14,38,20,27,33,21,27,22,27,31,13,23,22,21,9,30,25,31,27,24,30,32,27,21,26,25,28,36,33,44,34,39,23,25,23,20,23,30,20,30,19,22,30,20,22,38,37,18,26,17,15,18,28,30,26,16,32,27,32,36,33,22,27,26,25,33,25,17,28,28,20,25,15,26,12,13,30,31,29,16,29,27,11,29,26,23,25,21,23,20,25,19,30,24,17,24,29,31,16,28,7,20,30,26,26,26,31,28,30,16,24,27,28,32,21,24,31,36,35,20,22,33,32,30,23,39,27,26,15,24,17,23,34,36,28,20,20,14,17,26,29,27,44,14,24,26,11,22,36,35,18,22,25,26,24,32,28,26,18,19,13,31,23,24,11,16,28,29,28,32,19,18,38,26,23,27,18,30,29,25,41,27,25,32,32,17,22,29,27,34,22,27,28,20,21,30,30,12,21,25,25,26,38,24,35,26,36,31,29,39,24,26,37,27,13,30,24,27,28,40,25,17,22,14,45,32,29,26,3,31,30,32,27,23,36,27,23,29,29,23,25,37,26,35,30,34,35,22,15,33,23,19,31,31,34,8,18,28,10,32,37,32,35,35,37,31,25,34,37,29,13,31,26,22,30,23,24,39,10,27,24,21,26,27,22,27,36,33,28,32,25,14,12,10,50,28,31,20,20,34,26,24,24,35,18,39,34,33,31,22,33,23,24,30,37,37,29,22,28,27,22,24,12,24,36,35,24,26,24,32,20,33,33,23,16,17,26,27,22,36,24,23,31,27,24,30,28,29,24,26,30,29,24,27,20,30,31,34,43,32,28,21,32,0,23,26,36,11,30,19,34,26,14,22,20,21,28,25,23,21,27,27,30,15,23,35,17,22,26,21,32,26,19,29,22,20,44,28,34,27,28,30,27,25,26,20,34,30,27,32,30,23,39,36,33,20,28,26,18,46,24,32,29,29,36,32,20,34,16,23,21,24,42,32,29,29,22,25,19,28,34,30,21,16,11,23,27,25,24,43,31,22,28,38,26,18,36,24,36,27,26,24,32,24,30,28,33,17,30,31,39,33,21,24,28,29,32,6,20,28,34,27,30,33,33,16,27,30,35,29,25,22,25,29,28,17,18,30,25,26,30,23,17,26,94
35,24,25,29,32,38,25,34,26,29,25,35,20,6,20,35,19,29,21,34,34,25,20,25,18,26,30,24,25,25,15,40,23,25,28,31,26,14,23,29,30,31,14,24,13,31,27,21,27,10,33,38,35,35,22,23,30,26,23,18,24,26,14,21,32,27,27,40,24,34,28,36,27,23,28,26,23,29,28,26,21,23,27,25,26,24,17,21,36,24,20,34,32,13,22,28,24,27,21,20,22,20,28,25,28,31,21,23,28,29,19,19,20,34,27,22,25,20,32,21,24,14,36,30,23,20,21,30,28,27,24,26,29,36,48,7,21,24,24,36,21,46,39,24,30,30,15,26,24,28,19,37,27,30,22,17,35,34,26,15,18,33,26,19,28,27,42,28,27,28,28,22,17,32,30,21,26,30,20,18,29,14,29,36,30,25,19,15,27,25,26,21,39,32,26,27,45,19,31,29,26,39,8,22,45,25,24,23,28,16,26,4,32,35,22,21,18,18,29,26,20,19,28,30,33,27,16,37,16,19,23,23,29,29,31,25,28,31,3,27,33,38,18,35,22,32,20,28,24,27,23,23,8,32,29,34,27,15,20,29,35,21,20,22,42,16,21,27,28,19,27,21,30,38,20,22,35,24,35,30,37,26,33,28,16,25,17,26,21,24,24,38,26,18,23,21,20,19,23,15,32,28,29,23,31,33,25,30,26,7,18,30,33,32,24,36,21,34,24,26,36,36,29,25,27,18,24,31,31,24,26,32,30,29,20,24,25,42,25,28,19,23,20,30,41,28,23,27,25,10,35,17,31,16,15,15,27,11,12,25,30,23,31,15,29,31,25,31,13,32,23,25,31,27,31,40,38,29,26,25,28,29,16,13,23,20,24,31,31,30,28,31,24,22,33,25,17,44,27,34,27,37,31,28,35,19,21,30,26,21,34,25,22,22,31,32,19,24,25,29,31,31,21,20,22,26,27,18,12,35,28,29,10,24,27,29,37,24,29,24,28,27,29,26,33,21,29,27,25,29,20,30,25,24,28,32,27,38,33,27,28,22,37,32,24,20,38,21,27,25,23,27,38,20,27,30,23,25,26,20,24,38,29,32,23,27,28,26,24,42,20,30,28,18,30,13,29,31,27,21,17,43,24,22,28,27,27,22,29,31,32,16,24,28,28,27,29,24,31,32,23,33,31,34,32,29,32,29,19,19,20,40,22,20,36,23,24,17,27,25,31,28,27,28,28,30,21,15,23,21,24,32,33,37,33,29,27,28,23,0,24,40,23,21,17,33,25,26,27,18,19,21,29,27,8,14,33,25,22,21,36,18,13,25,28,32,27,27,33,32,29,35,23,24,18,22,30,23,23,32,34,29,19,14,30,21,24,16,26,40,22,28,30,21,36,10,23,26,28,35,19,34,25,25,11,18,30,37,29,24,37,22,28,30,25,22,34,25,27,25,24,26,24,23,37,27,31,30,22,15,27,31,32,28,27,33,26,38,20,13,23,31,19,20,19,38,34,25,5,29,28,24,22,27,12,23,34,30,35,30,18,31,30,30,25,17,31,31,18,25,26,28,32,29,30,31,20,17,28,100
31,13,28,27,8,35,18,29,24,21,29,16,13,23,18,32,23,17,17,25,39,22,23,28,11,26,28,33,18,23,25,19,17,20,29,24,28,15,21,31,17,18,25,30,26,19,20,20,21,30,23,27,14,34,17,27,32,28,25,27,26,19,10,22,26,20,24,32,19,20,25,32,28,29,36,25,20,23,33,25,3,16,26,25,11,19,19,15,26,16,14,28,27,20,29,20,16,23,15,20,29,18,29,27,13,21,14,18,16,18,15,19,20,31,3,13,18,21,28,23,24,23,29,24,23,15,23,19,32,35,25,22,29,32,43,24,28,23,22,30,21,38,31,23,31,26,16,27,25,25,10,23,22,29,26,24,20,30,17,24,22,26,21,22,26,24,37,29,29,25,23,29,24,21,21,27,21,26,27,25,26,22,5,17,22,31,23,28,34,12,21,25,27,13,28,29,54,25,7,24,20,33,22,28,46,16,23,22,12,24,19,20,33,17,23,23,25,24,14,17,26,27,34,30,39,41,27,31,23,20,18,30,27,16,26,14,17,27,27,20,31,34,11,20,27,17,27,21,20,20,20,25,16,25,39,29,19,20,21,5,28,17,18,24,24,21,16,20,23,21,28,10,13,20,20,30,27,21,32,25,30,29,21,23,14,8,13,19,21,27,29,29,32,25,12,22,27,23,29,21,21,29,36,19,16,25,25,23,19,23,28,27,39,31,9,28,29,15,34,28,22,34,29,33,22,18,22,27,32,20,31,20,21,14,33,26,31,29,24,12,24,24,16,23,26,20,18,18,22,19,35,23,31,23,22,22,34,29,30,26,30,25,22,20,27,16,34,27,21,30,18,28,38,27,20,28,30,29,40,32,27,22,22,22,31,24,21,27,27,18,20,18,19,22,25,21,12,38,19,19,10,32,33,25,36,17,18,28,22,28,38,21,21,23,27,24,21,26,21,41,32,22,23,23,22,17,16,29,18,31,21,18,14,23,17,19,32,22,30,24,24,25,18,24,37,19,21,25,28,20,21,31,27,19,24,17,12,33,9,30,26,22,26,14,6,24,42,19,25,19,6,10,33,30,27,26,27,22,27,21,21,35,22,22,29,20,21,27,25,44,26,28,11,30,30,20,27,33,27,25,26,30,32,24,24,20,22,21,26,31,39,22,9,26,28,19,21,20,15,30,37,29,30,28,29,20,27,26,16,17,26,32,7,26,27,6,14,31,22,12,31,22,23,21,9,25,32,23,16,16,29,22,34,33,24,28,21,26,26,24,0,17,18,14,23,30,22,19,21,23,22,25,21,22,21,15,27,22,17,25,36,17,19,4,32,17,19,19,25,26,18,37,20,27,13,17,26,14,23,27,26,25,27,24,31,25,28,35,33,38,22,23,20,27,34,26,31,31,22,29,30,26,20,10,26,24,24,30,30,26,27,31,24,22,27,30,21,8,13,18,34,23,21,32,44,17,26,35,34,23,8,29,26,31,23,20,11,33,19,17,20,22,14,28,27,33,27,25,19,22,23,30,23,33,28,26,29,32,18,29,13,18,15,28,26,21,24,27,24,11,17,25,23,30,23,27,18,12,28,100
35,30,45,44,25,44,26,46,41,38,39,33,30,40,35,49,37,34,34,16,48,35,36,37,28,38,20,27,35,36,42,36,34,37,42,37,37,32,31,41,34,35,42,47,27,36,32,37,38,44,40,44,31,51,34,37,44,38,41,40,37,36,27,34,32,23,37,47,36,37,36,47,45,38,44,40,33,34,43,37,20,27,34,42,28,36,36,32,43,33,31,36,44,37,41,37,33,40,32,37,39,29,39,35,30,38,31,35,33,35,32,36,37,42,20,30,31,38,39,35,41,35,44,37,40,32,37,36,36,50,38,39,40,40,58,41,40,40,36,47,38,53,48,40,31,43,33,34,34,34,27,40,35,42,43,34,37,40,34,29,32,36,38,39,40,36,43,38,45,42,40,31,36,38,38,35,36,43,37,42,39,38,22,34,39,44,39,25,37,29,38,42,44,30,28,28,59,42,24,39,37,45,39,41,53,33,36,35,29,30,36,37,46,34,36,33,39,41,31,26,39,42,46,47,54,42,44,45,38,37,33,40,44,33,43,31,34,27,37,37,45,30,28,37,39,34,40,36,37,37,33,35,33,42,53,46,36,33,38,22,45,28,31,41,41,35,33,28,38,33,35,27,30,37,32,39,44,34,49,42,41,35,37,40,31,25,30,36,38,38,41,46,45,38,29,29,37,40,46,38,38,43,36,36,33,42,41,37,33,40,45,44,56,48,26,40,46,32,26,36,29,44,40,41,39,33,39,44,49,31,36,36,38,22,48,43,41,45,36,29,41,33,33,37,43,37,35,27,38,36,39,40,39,35,34,35,46,45,46,25,38,35,31,37,36,24,27,41,38,45,35,40,40,44,37,45,47,44,52,42,39,39,39,35,48,40,32,42,35,18,37,35,27,37,40,38,29,46,24,36,27,49,43,34,47,31,29,45,39,35,47,38,35,40,36,41,31,26,29,58,48,31,40,34,33,34,33,39,35,48,38,35,31,40,34,36,49,39,47,41,27,28,35,34,48,30,38,31,36,37,30,40,37,29,41,34,29,50,26,37,43,39,43,31,23,34,52,33,42,29,23,27,50,46,41,43,36,31,44,34,34,52,39,39,37,37,33,34,32,54,43,28,28,47,47,37,44,45,38,32,43,47,46,34,35,34,37,38,35,44,44,36,26,40,43,36,38,37,32,47,49,37,22,42,42,37,44,39,29,32,31,44,24,43,36,23,31,47,37,29,46,34,33,38,26,38,29,40,33,33,44,39,49,50,41,41,38,40,36,40,17,0,28,31,33,47,35,27,38,32,33,42,37,39,38,32,44,31,34,40,49,34,36,21,43,34,36,36,42,34,35,39,33,34,30,34,37,31,40,35,39,42,42,41,47,42,43,42,32,48,39,38,37,39,51,42,45,42,39,46,46,38,37,27,38,41,41,39,44,36,44,43,41,39,44,47,38,25,30,30,45,37,38,33,53,34,36,46,51,39,25,43,34,48,40,37,28,46,36,34,29,39,31,40,41,49,43,40,36,39,40,47,30,42,45,43,46,44,35,45,30,35,32,42,41,38,41,44,36,28,34,37,32,46,39,44,32,29,45,108
26,17,25,22,26,21,2,25,22,27,23,24,18,17,16,33,21,16,28,17,36,19,18,22,16,21,21,22,23,17,22,30,19,13,19,9,24,9,23,23,18,19,28,29,15,18,4,25,22,32,19,33,25,37,25,16,23,22,25,21,13,27,22,18,28,19,9,23,22,25,30,24,30,26,29,19,5,10,25,9,15,17,18,21,13,18,23,19,25,18,16,29,21,22,13,16,19,34,13,16,22,15,16,11,24,24,10,18,20,18,27,15,14,23,18,8,3,16,15,19,19,9,30,23,25,9,14,28,29,30,22,24,30,16,38,30,18,26,20,31,16,38,31,16,22,21,19,23,22,24,15,27,14,21,22,6,22,31,12,13,16,20,14,27,24,23,34,31,29,29,19,13,8,32,19,18,13,19,20,25,18,28,23,29,26,25,14,13,25,18,18,23,26,25,22,19,43,19,22,22,22,27,28,26,42,23,18,17,18,14,24,26,32,16,16,20,23,22,16,17,24,22,26,22,36,28,29,32,15,12,12,12,25,9,19,17,20,19,25,17,29,31,7,21,25,14,27,25,25,21,21,22,26,21,25,22,21,16,21,20,25,14,12,22,36,9,14,4,25,17,24,22,20,30,16,21,18,6,24,26,14,17,20,25,22,14,23,24,13,17,13,24,30,25,24,18,9,23,23,21,24,26,30,25,15,25,19,23,24,18,25,26,33,31,20,18,28,27,27,23,34,33,18,26,16,12,18,25,31,17,19,19,23,6,27,20,21,35,25,18,24,18,26,28,31,23,27,16,21,13,28,23,15,7,8,22,20,32,31,16,24,19,20,23,24,8,23,27,16,27,21,28,22,30,23,35,26,16,28,25,24,22,23,16,26,13,16,20,9,10,22,19,1,16,20,14,15,39,19,28,16,30,26,23,33,15,15,26,28,24,23,23,21,17,30,30,15,20,3,42,24,20,23,8,23,19,28,22,18,28,22,21,24,24,18,20,26,15,30,20,23,24,11,6,24,15,23,23,20,27,18,25,24,1,22,28,23,38,27,26,24,18,35,26,18,18,36,17,24,24,12,16,33,21,20,23,12,17,22,18,18,36,27,23,21,16,5,21,21,42,20,20,16,29,24,25,22,29,28,9,28,23,29,21,11,25,25,16,21,32,33,20,11,23,22,21,23,17,20,28,25,13,23,32,29,15,32,22,12,11,10,22,18,20,27,13,21,23,24,14,25,23,24,22,21,19,28,18,21,14,25,28,30,33,30,26,20,27,11,23,18,28,0,25,13,29,19,3,23,20,19,21,20,23,22,18,25,21,20,12,30,12,17,15,32,26,21,22,22,24,15,36,17,29,16,20,22,16,16,20,11,31,26,21,28,21,17,32,30,22,15,23,21,15,35,21,28,25,24,31,22,20,23,11,12,18,25,37,25,23,24,17,21,18,19,29,26,12,7,2,23,22,20,24,35,23,25,31,35,27,13,30,20,27,16,25,13,27,22,21,19,28,6,26,25,31,25,12,25,23,24,39,17,31,25,29,32,25,24,28,5,25,28,26,28,16,21,24,24,17,12,9,21,23,21,29,14,6,21,93
31,27,28,27,22,37,23,31,25,24,27,29,15,23,19,24,26,29,25,29,43,18,21,31,23,26,28,31,30,30,30,33,31,28,29,34,23,23,22,21,25,26,26,35,25,31,28,10,33,26,37,17,28,42,31,31,36,21,18,32,27,30,18,17,36,33,33,40,29,31,36,31,38,30,29,33,30,31,37,33,11,29,39,26,25,25,12,16,18,24,28,29,35,28,37,24,24,31,23,21,28,20,23,28,27,11,22,30,27,29,23,20,21,36,17,27,28,33,36,21,31,21,37,28,20,23,16,25,37,44,29,34,37,37,51,18,33,19,30,39,21,46,39,31,25,40,28,28,26,29,24,31,28,30,27,24,34,35,31,23,20,38,29,12,29,29,39,32,22,23,31,25,24,11,24,29,29,34,30,33,32,27,19,31,25,28,32,27,30,26,32,33,39,27,21,24,53,22,21,35,17,38,21,34,47,24,24,23,20,24,21,17,23,31,23,26,31,30,28,28,32,30,35,31,39,35,27,39,31,28,24,30,28,24,30,22,25,34,24,33,39,36,19,34,27,22,31,29,28,28,26,28,21,33,43,37,27,28,33,19,39,19,25,14,38,23,27,25,31,19,29,4,27,31,15,31,35,30,36,29,38,29,28,33,28,16,27,21,22,32,31,43,35,29,2,23,27,28,26,31,29,37,27,27,23,26,24,35,31,24,33,35,36,27,17,33,34,29,27,28,36,38,34,26,30,26,32,38,24,22,29,27,32,27,36,16,20,37,24,20,32,25,30,32,40,27,8,29,30,27,32,34,36,23,22,26,34,27,28,21,31,27,32,6,20,29,33,39,30,38,28,32,34,37,28,37,34,27,39,31,27,30,33,27,40,33,19,35,32,29,30,32,24,30,35,29,22,39,29,29,18,35,42,25,42,25,27,29,30,21,37,20,23,31,37,35,14,19,26,42,31,33,16,28,30,27,6,28,29,35,35,26,22,35,31,33,40,30,40,25,35,36,26,31,35,21,28,30,38,26,22,32,30,26,36,31,26,42,23,22,29,23,40,22,14,22,40,27,32,24,14,18,42,31,33,30,28,27,40,25,17,35,24,32,35,31,29,28,26,38,28,33,22,35,31,8,34,31,35,16,28,38,33,27,32,32,32,23,31,37,27,28,23,34,29,18,20,23,23,38,36,34,26,40,36,34,32,34,24,25,15,37,21,23,38,20,28,28,30,26,39,27,28,26,23,33,24,32,18,28,34,30,28,38,24,20,22,33,30,21,14,31,25,0,12,32,16,24,18,27,26,26,28,26,21,27,33,31,25,27,32,28,30,18,37,25,30,27,35,19,32,45,18,19,23,27,28,28,24,35,35,33,32,31,31,33,22,37,33,45,20,31,30,24,37,27,32,35,29,36,20,31,14,24,18,21,30,40,38,29,19,29,26,26,17,35,29,16,21,26,37,28,29,27,47,25,26,37,35,28,22,36,27,38,31,25,25,35,27,25,29,24,22,18,17,43,37,23,18,27,28,40,24,36,25,32,37,41,26,37,21,23,26,36,29,30,27,24,27,19,31,26,34,32,33,26,26,20,26,98
19,19,19,24,24,25,11,25,25,26,15,20,14,11,19,26,18,21,25,17,31,24,22,26,23,21,21,20,30,23,20,39,28,18,17,22,11,19,26,23,24,25,31,27,13,23,17,22,22,27,28,29,18,34,28,19,25,9,20,21,19,25,27,5,28,24,22,32,25,20,32,19,26,22,28,22,18,19,29,22,20,26,27,24,22,18,24,22,30,19,25,17,28,16,26,16,12,31,21,19,27,9,11,19,33,23,19,26,23,22,27,18,17,28,26,21,16,25,24,9,19,9,34,16,24,16,4,26,30,32,17,31,35,25,39,24,26,23,25,31,22,36,29,24,13,29,28,18,18,17,24,34,16,23,24,12,31,35,25,11,8,29,19,24,28,20,27,30,24,35,32,17,12,23,25,17,17,24,25,24,20,29,26,23,25,20,23,15,27,20,21,26,31,36,9,12,41,14,30,24,22,26,25,25,37,19,26,25,19,12,20,21,27,25,11,20,23,23,25,18,23,18,27,26,36,23,33,29,21,24,13,18,22,18,24,14,17,26,20,22,35,27,16,34,23,16,19,17,25,25,14,22,25,30,31,27,22,18,23,27,30,10,18,23,34,11,16,13,19,7,19,16,31,32,3,19,31,19,24,17,26,21,20,29,19,15,18,20,17,20,19,35,29,17,14,13,15,26,17,20,21,28,17,26,15,27,12,34,30,12,23,27,28,31,18,21,34,22,27,23,29,37,24,26,23,20,26,27,36,13,17,19,22,15,25,25,8,36,20,11,23,17,21,34,32,16,20,19,22,15,28,22,24,11,10,14,22,26,27,9,22,18,23,18,28,17,21,35,18,29,20,24,26,29,20,37,26,29,37,30,19,22,21,16,28,24,25,26,20,19,28,26,12,21,31,27,22,27,20,26,13,42,39,25,34,24,24,29,29,19,25,24,21,27,32,28,2,7,14,39,19,23,18,16,30,25,18,23,17,23,30,18,27,23,26,24,37,26,32,22,28,29,20,19,29,10,17,26,29,25,14,24,24,14,28,37,32,42,25,28,26,21,37,31,23,10,28,22,25,24,17,21,34,29,22,25,18,22,29,13,25,37,23,26,25,20,18,18,16,43,25,27,24,23,27,20,27,19,35,4,34,32,30,21,20,31,21,20,26,36,33,21,20,29,27,23,24,11,22,29,34,22,23,30,24,28,32,31,21,19,3,25,27,15,28,24,18,22,18,23,30,29,28,15,23,29,30,20,17,26,31,33,33,35,21,17,10,27,19,17,23,33,13,12,0,25,26,12,21,15,14,24,30,14,25,27,28,22,18,16,35,23,18,26,27,23,30,15,28,30,24,37,25,31,23,19,19,18,22,29,24,34,25,19,29,27,19,33,33,33,23,19,24,15,40,15,29,26,33,38,24,19,26,24,6,13,25,40,29,23,31,17,16,18,26,35,21,15,10,15,29,19,21,15,39,26,18,26,39,28,26,27,15,26,21,25,22,32,19,30,20,27,19,21,20,35,29,25,22,30,29,38,14,26,29,28,30,38,29,29,18,18,21,31,28,21,19,22,23,22,25,22,24,20,25,30,25,17,23,92
28,29,31,18,34,31,31,40,33,27,30,33,24,27,27,36,34,32,27,32,51,18,21,28,22,19,28,35,29,33,20,44,34,40,35,25,30,28,22,27,31,32,39,38,28,34,31,22,36,36,41,38,35,45,36,34,36,30,21,32,24,22,29,20,38,33,32,45,27,38,36,39,38,35,43,36,28,30,38,31,27,29,33,32,33,25,31,29,42,31,31,38,34,31,27,27,23,33,31,27,38,21,36,31,32,34,23,33,25,27,29,26,25,39,30,21,26,13,35,24,33,23,23,29,26,28,29,35,33,43,42,30,32,45,54,40,25,34,33,42,24,29,22,32,33,44,28,28,33,25,23,43,33,31,31,24,42,38,25,26,23,37,39,24,37,12,33,35,25,36,33,29,24,37,37,32,32,40,36,28,37,29,35,32,28,31,33,28,40,28,24,29,42,39,30,30,56,25,34,10,27,28,37,17,31,34,23,22,32,27,30,33,44,36,36,25,36,30,32,23,19,35,39,35,46,44,33,39,20,17,25,30,36,38,40,25,28,35,36,25,23,37,26,33,25,33,34,23,33,32,31,27,35,40,34,48,34,25,30,29,38,20,28,24,40,21,18,33,25,22,29,32,38,32,22,37,40,29,46,14,41,33,37,30,22,31,23,30,26,35,31,37,25,32,30,29,27,34,29,29,30,36,37,33,32,27,30,34,30,28,23,3,25,40,28,26,44,31,22,21,38,41,25,42,30,30,36,29,37,23,32,36,38,29,34,22,33,31,22,30,29,26,26,34,41,19,24,24,10,26,39,31,44,23,22,29,30,35,34,33,32,27,28,29,33,31,32,38,29,35,17,37,27,26,29,37,37,32,44,41,25,33,21,27,37,34,19,27,38,30,38,34,30,34,33,27,21,48,25,31,32,44,38,25,42,28,27,37,32,35,34,28,31,36,29,38,23,28,32,49,29,28,19,31,35,35,32,37,26,33,35,29,33,35,31,33,45,28,39,31,37,38,35,30,38,22,20,31,31,36,29,33,29,28,34,36,31,44,35,33,35,29,46,37,30,25,42,30,30,24,30,33,45,41,36,39,23,18,35,38,17,42,33,36,28,29,32,28,26,50,28,34,29,35,25,27,32,34,40,29,32,44,39,26,31,31,21,23,14,42,34,23,34,35,36,26,24,30,29,34,43,42,26,37,17,26,36,11,21,29,28,30,26,26,16,31,29,31,24,32,35,32,31,12,25,29,25,31,27,28,41,39,33,44,26,30,35,32,34,33,30,47,29,32,25,0,16,32,28,36,37,32,28,11,33,27,42,22,28,27,46,25,27,29,37,20,30,20,34,35,27,37,18,30,20,16,29,20,27,40,32,36,25,19,29,32,13,38,28,31,25,25,34,27,47,29,38,38,39,46,30,28,29,24,26,24,39,30,37,28,43,31,9,29,23,45,35,32,31,29,29,11,9,26,40,37,32,38,43,30,26,35,32,40,37,36,33,43,30,36,20,38,25,28,27,33,39,28,34,28,27,47,30,36,33,37,40,39,39,17,24,15,18,39,38,31,39,36,27,31,25,31,28,34,34,34,29,25,31,101
33,26,21,26,30,36,17,24,17,23,28,35,24,19,11,20,25,31,23,21,35,2,5,23,25,24,17,24,32,29,28,33,26,27,30,28,32,22,6,25,25,26,23,25,25,33,23,6,31,35,29,29,36,43,31,29,20,17,17,31,17,22,27,22,33,26,28,38,30,25,32,39,32,26,37,31,24,25,34,24,23,27,25,16,17,9,18,14,26,31,23,32,30,24,28,29,25,29,27,11,30,19,31,22,27,23,23,28,30,29,22,10,9,33,25,23,22,26,30,22,28,18,23,29,28,18,30,19,27,40,26,18,35,31,49,30,22,29,28,32,28,45,38,26,21,36,28,24,22,30,24,32,20,27,15,17,31,27,20,23,21,27,28,8,27,28,41,28,21,29,34,22,17,23,30,29,19,29,30,35,24,33,27,26,24,22,27,27,39,26,30,35,37,33,24,24,49,16,29,26,25,38,27,24,43,23,20,19,27,24,30,23,35,31,24,12,29,14,19,28,22,32,23,19,34,38,38,23,17,20,15,23,20,24,33,24,27,22,28,31,37,37,20,33,27,29,28,20,17,28,15,14,27,34,36,32,34,28,31,27,35,20,24,24,40,18,23,19,22,20,25,16,27,36,24,30,33,25,30,26,32,26,31,32,17,23,18,30,10,29,24,39,28,26,14,19,20,18,19,16,24,25,31,18,28,31,14,33,29,18,31,19,30,37,28,33,33,24,23,26,31,35,29,34,18,26,32,34,32,23,30,30,26,13,32,22,34,39,25,27,34,21,21,33,36,27,8,27,26,23,26,18,30,16,17,23,29,34,35,23,27,14,31,22,18,15,33,37,26,35,29,28,31,38,25,36,39,33,33,33,28,32,29,26,36,26,3,31,26,17,29,29,18,26,35,27,26,41,29,34,25,38,34,24,26,23,25,21,21,24,29,25,22,30,32,31,24,22,20,44,32,29,15,27,28,26,18,29,13,36,30,28,29,32,26,28,39,28,39,15,30,31,26,25,43,18,26,18,27,20,18,28,16,20,29,37,32,40,31,33,19,13,45,34,26,23,41,25,22,8,21,22,35,36,31,30,18,23,33,22,1,35,33,23,28,27,24,24,22,36,12,21,18,29,19,22,24,32,30,24,37,38,31,13,26,28,33,7,27,31,31,18,18,28,20,25,27,25,26,31,30,28,19,33,33,30,40,27,25,25,25,37,21,17,32,20,28,28,21,23,34,21,20,22,29,32,26,28,27,22,32,34,24,28,29,25,32,19,26,25,22,35,19,16,26,16,0,18,24,24,23,16,12,23,21,27,37,27,24,11,37,19,14,18,28,20,14,28,26,31,32,41,2,30,27,28,28,25,14,34,30,31,33,27,27,27,21,33,29,39,29,22,24,18,43,21,31,28,27,34,30,31,30,23,21,15,34,30,24,15,27,26,25,31,21,34,32,23,26,21,33,27,25,29,44,29,26,34,37,34,21,22,30,32,26,33,22,35,28,32,25,22,19,28,27,40,34,31,24,30,29,34,20,29,31,24,36,35,31,31,18,19,18,34,25,28,23,20,11,26,27,28,28,33,21,31,24,19,25,97
25,20,22,25,27,24,1,28,25,28,26,26,21,20,19,36,20,19,30,16,33,18,19,21,19,24,20,25,26,20,25,32,18,10,21,12,23,12,22,26,17,18,31,32,16,21,7,24,25,30,22,31,24,36,28,19,26,21,22,24,16,30,25,17,27,18,12,20,25,24,31,23,27,26,32,22,8,9,28,12,18,14,17,23,12,20,26,22,28,21,15,28,24,21,16,19,18,36,16,19,19,18,15,8,26,27,13,19,21,19,30,18,17,26,21,11,6,19,14,21,22,12,29,22,24,12,16,25,32,33,19,23,27,13,41,33,17,25,19,33,19,35,28,13,21,18,22,24,24,27,18,26,17,24,25,9,19,31,15,16,19,19,11,26,21,26,33,32,26,26,22,16,11,35,22,21,16,16,17,22,21,30,24,29,28,22,17,14,26,21,21,26,25,26,21,18,46,16,23,25,21,30,31,25,43,25,21,20,21,17,27,29,35,15,15,23,22,25,13,20,23,24,26,25,39,31,26,33,18,15,15,15,26,6,16,16,19,18,26,20,28,34,10,24,28,17,28,22,25,20,20,25,29,24,28,19,24,19,22,23,27,17,15,25,39,12,17,1,22,19,25,25,23,33,15,24,21,9,22,29,14,20,23,24,24,17,25,27,16,20,16,27,29,26,26,19,12,26,20,24,23,26,29,26,18,28,22,26,26,21,28,29,30,33,22,21,31,30,26,25,37,34,21,29,19,15,21,28,34,20,22,22,20,5,26,23,20,38,25,21,21,21,28,30,34,22,26,19,24,16,30,26,12,10,11,23,23,29,28,15,27,22,23,26,21,7,26,26,19,30,24,28,25,33,22,34,29,19,25,22,23,24,26,19,29,16,15,23,10,9,19,18,2,19,23,17,18,38,22,31,19,31,29,22,33,14,12,29,29,25,26,21,18,20,31,33,14,19,4,45,27,23,20,11,20,16,30,19,21,31,25,20,27,27,21,23,29,18,29,23,22,23,8,9,27,18,23,22,19,24,20,28,27,4,25,27,25,41,28,29,27,21,36,24,16,21,39,16,25,24,15,19,30,24,23,26,15,20,25,15,17,38,24,26,20,17,8,24,22,39,23,19,19,29,27,28,23,31,25,8,25,20,32,24,10,25,27,19,24,35,35,19,10,23,25,20,22,20,19,31,22,10,22,32,28,18,35,25,15,14,9,25,20,17,30,16,24,26,21,11,28,25,24,25,24,21,29,21,24,15,28,31,32,36,33,29,22,27,14,26,19,27,3,24,12,32,18,0,22,17,16,24,20,26,25,21,22,24,23,15,33,15,20,17,33,27,18,21,25,27,18,36,16,28,19,23,25,19,19,22,14,32,25,24,31,24,20,34,31,23,18,20,24,12,32,24,31,28,21,28,23,23,26,14,15,15,25,36,27,26,27,20,24,21,22,32,25,15,10,5,26,25,23,27,38,26,26,34,38,30,16,33,23,30,13,28,10,30,21,24,22,26,9,25,24,34,28,15,28,21,22,40,20,32,28,30,33,28,27,31,8,28,29,25,31,19,24,27,27,15,15,12,24,26,22,27,15,9,24,96
29,27,24,22,29,29,21,33,26,28,13,32,28,23,29,38,10,28,29,26,44,22,22,26,21,18,29,22,28,30,27,39,20,26,38,30,17,27,18,31,27,28,36,31,25,26,25,24,28,23,22,23,34,47,36,19,28,26,25,31,22,26,28,22,28,19,30,42,13,19,31,36,33,24,37,22,26,29,29,28,21,15,29,32,10,18,30,27,32,32,17,34,20,23,32,30,26,35,26,27,10,26,28,25,31,23,30,20,24,22,31,28,29,37,24,19,24,27,34,23,31,27,29,31,4,25,24,25,31,30,29,21,28,35,37,28,30,30,17,34,13,36,31,16,25,29,29,14,20,23,22,40,33,39,29,28,26,32,23,23,20,31,25,26,21,31,37,31,29,40,29,23,28,25,35,21,33,26,12,27,37,27,26,37,29,24,33,27,39,26,31,36,34,29,26,22,53,19,24,24,1,29,25,26,33,21,21,20,29,24,31,23,33,32,32,24,15,25,20,21,24,22,17,21,40,35,33,25,29,32,28,32,29,28,32,27,24,30,30,30,29,44,28,32,11,26,26,20,29,30,24,26,25,42,37,35,29,24,23,26,34,27,25,28,36,25,30,23,20,21,15,14,33,30,20,25,37,27,32,26,35,27,30,27,23,26,23,31,30,20,35,35,30,24,16,15,31,32,23,22,22,24,34,30,25,35,28,33,29,22,29,31,33,38,24,24,36,36,26,20,43,29,29,37,31,23,29,34,37,30,29,29,24,17,20,26,29,37,8,28,28,19,20,33,39,26,22,22,27,23,37,24,34,27,26,21,30,22,21,19,18,26,26,24,28,19,27,37,20,25,26,26,32,33,21,35,40,21,40,13,11,25,30,26,30,32,25,31,23,21,14,32,22,19,31,35,20,41,23,35,28,34,35,23,24,15,13,30,30,21,31,4,7,30,32,27,19,24,24,39,36,21,23,25,21,11,20,14,19,37,27,31,27,27,23,25,40,34,24,33,23,24,21,29,29,27,27,27,31,24,16,26,22,24,21,20,25,37,30,23,27,27,41,32,24,22,40,14,16,20,24,27,31,32,32,29,21,16,33,30,23,43,25,26,19,20,24,14,12,38,27,30,23,24,39,26,18,33,26,25,32,42,34,25,30,30,30,20,20,28,42,20,12,21,13,2,4,17,26,32,40,32,31,26,30,26,24,38,28,24,24,28,25,16,31,26,32,12,19,18,28,24,25,24,30,27,25,18,28,18,35,33,41,46,31,27,20,29,22,27,21,38,23,18,21,28,24,22,0,28,29,30,24,23,25,30,34,20,17,24,38,15,20,24,23,25,25,27,23,33,29,31,24,20,21,25,34,29,25,35,31,33,32,28,34,30,17,30,20,36,14,20,26,21,45,22,34,37,28,35,34,22,28,22,25,18,31,36,25,23,33,35,21,32,27,37,27,26,27,25,24,30,28,21,43,34,30,30,32,28,24,34,26,41,23,31,17,36,32,30,18,26,29,32,31,39,33,17,22,13,12,35,16,22,22,30,29,34,36,34,28,26,23,23,34,32,33,36,13,28,23,20,20,34,29,10,16,27,20,92
27,27,22,27,31,38,18,22,21,28,20,29,28,12,15,34,24,28,26,16,16,22,22,27,24,22,20,25,31,28,21,42,24,7,10,20,26,20,26,27,33,34,25,28,18,30,24,24,29,27,39,43,27,41,33,24,33,23,22,24,19,31,31,16,32,23,29,35,25,22,36,26,19,20,24,27,24,18,32,29,24,22,33,18,18,18,22,18,25,25,21,32,32,5,28,23,19,32,24,13,26,24,18,22,32,37,27,23,31,29,28,14,15,22,26,26,23,26,23,16,30,20,38,25,24,21,19,18,28,33,6,29,35,28,44,25,26,29,23,30,27,46,39,28,23,22,31,18,16,32,25,35,25,32,19,23,34,38,30,16,13,35,8,22,18,30,35,31,26,33,34,25,23,32,32,22,25,13,24,19,29,29,28,32,28,20,23,20,32,27,27,32,22,36,24,20,46,14,30,33,27,33,26,19,37,17,28,27,29,17,34,22,39,24,4,27,22,22,28,25,17,25,29,25,37,38,34,29,22,25,24,25,24,11,13,21,23,34,21,28,32,42,24,39,23,31,12,32,27,33,24,29,26,38,35,16,28,21,26,28,41,25,23,26,34,22,25,16,32,14,19,31,29,41,18,28,38,26,19,28,31,29,34,27,20,27,21,34,16,25,30,42,23,10,29,13,22,20,20,19,27,30,32,28,30,36,20,36,32,11,24,33,30,37,24,28,34,30,26,24,37,33,31,21,28,23,29,14,31,28,22,34,22,21,26,24,23,38,20,26,18,15,24,36,42,22,26,26,28,16,28,21,28,22,21,7,31,26,25,17,22,29,30,28,18,23,26,31,19,29,29,19,34,31,26,41,33,31,33,29,23,29,22,19,28,24,25,33,27,25,32,22,19,27,38,29,23,41,24,35,28,41,38,29,35,18,20,25,31,19,31,28,26,28,36,33,17,22,21,47,34,30,20,21,28,30,33,22,16,38,30,25,28,30,26,28,43,28,35,19,27,28,23,26,37,25,23,33,32,17,12,22,31,21,32,31,29,41,32,37,23,15,39,29,21,15,27,20,28,28,27,28,27,26,31,28,20,25,18,2,23,30,32,30,29,27,25,18,16,36,24,35,24,22,25,26,30,26,29,11,35,25,35,28,19,33,29,20,29,35,33,13,16,27,33,26,28,26,32,37,36,25,22,30,38,33,39,35,25,22,12,32,26,17,35,29,25,21,33,26,32,31,31,26,28,36,29,21,31,25,36,29,27,32,36,32,25,33,20,18,23,32,20,27,15,36,24,17,28,0,1,18,32,25,25,31,27,29,23,24,29,22,17,27,27,32,33,22,33,28,30,39,24,34,24,28,33,27,16,19,28,26,26,20,27,29,26,34,32,40,28,34,28,18,29,14,36,35,32,39,23,26,30,29,17,15,30,39,31,30,26,28,27,25,23,33,36,29,25,22,27,29,27,29,38,33,28,22,40,30,27,37,30,30,10,32,25,26,26,31,27,15,25,25,26,35,37,31,23,33,32,33,14,26,30,23,35,37,33,35,24,29,32,29,34,21,29,26,22,29,30,29,31,27,33,34,19,23,22,94
27,28,23,28,30,37,17,23,20,29,21,28,28,13,14,33,25,29,27,17,17,21,21,26,25,21,21,26,32,29,22,41,25,6,9,19,25,21,25,26,33,34,24,29,19,29,23,25,30,26,38,43,26,41,32,25,34,22,23,25,18,32,30,17,33,24,28,34,26,23,37,25,20,20,25,28,24,17,33,28,23,23,33,17,19,17,21,17,26,24,22,31,33,6,29,24,20,33,25,12,27,23,17,22,31,36,28,24,32,30,29,13,14,21,25,27,22,27,22,17,31,21,37,24,25,22,18,19,27,34,5,30,36,27,45,26,25,28,24,29,26,47,40,27,23,23,30,19,17,31,26,34,24,31,18,22,35,39,31,17,14,35,7,23,17,31,35,32,27,32,35,26,22,33,33,23,24,12,25,18,28,29,27,31,29,21,24,21,33,27,28,33,21,35,23,20,47,15,29,32,28,34,27,20,38,18,29,28,30,18,34,23,40,23,3,26,23,23,29,24,18,26,28,24,36,37,35,30,23,26,25,26,23,10,12,22,22,34,22,29,33,41,25,40,23,30,13,31,28,32,23,28,27,39,36,15,27,22,27,27,40,24,24,25,35,23,26,15,33,15,20,30,30,40,17,29,37,25,18,29,30,30,34,28,21,28,22,33,15,26,29,43,24,11,28,14,23,19,21,20,26,31,31,29,29,35,19,37,33,12,25,34,31,36,25,29,35,29,27,23,36,34,32,22,29,24,30,15,32,27,23,33,23,21,27,23,22,37,21,25,17,16,25,37,41,23,27,25,29,17,27,22,28,21,22,8,30,25,24,17,23,28,29,27,17,23,26,30,20,30,30,18,35,32,25,42,34,30,32,30,24,30,23,20,27,25,24,34,26,25,33,21,18,28,39,30,24,40,25,34,27,40,39,30,34,19,21,24,32,20,30,29,27,29,37,34,16,21,20,48,33,29,21,22,29,31,32,23,17,37,31,26,29,31,27,29,44,29,36,18,28,29,22,25,38,24,24,32,33,18,13,23,30,20,33,32,30,42,31,38,22,14,38,28,20,16,26,21,28,27,26,29,26,27,32,29,19,24,19,1,22,31,33,29,30,28,24,19,17,35,25,35,25,23,24,25,30,27,30,10,36,24,34,27,18,34,29,19,28,36,32,14,17,28,34,27,28,25,33,36,35,24,23,31,38,33,40,36,26,23,11,33,25,18,34,28,26,22,32,27,31,32,32,27,29,35,30,22,31,26,37,30,26,31,35,31,24,33,21,19,22,33,19,26,14,37,23,16,29,1,0,17,31,26,24,30,26,28,24,23,28,23,18,26,28,31,33,23,32,29,31,40,23,35,25,29,32,28,15,18,27,27,27,21,28,28,27,35,33,39,27,33,27,19,28,15,35,34,33,40,24,27,31,30,18,16,29,40,32,29,27,29,28,26,22,34,35,28,24,21,28,30,28,29,37,33,28,23,41,30,28,36,29,29,9,33,26,25,26,32,26,16,24,24,25,36,38,30,24,34,33,34,15,27,31,24,36,38,34,34,23,30,33,30,35,22,28,25,23,29,31,28,30,28,34,35,20,24,23,95
38,24,19,29,33,30,23,32,13,26,33,29,20,22,7,26,23,31,36,32,34,14,19,19,22,18,29,35,29,31,31,36,37,21,24,26,30,20,18,19,34,35,7,29,28,33,24,22,29,25,39,39,31,44,15,34,30,15,28,32,11,34,29,25,21,25,26,43,27,34,25,33,37,33,28,34,22,31,32,29,22,21,35,10,31,23,14,10,35,29,34,36,32,23,33,21,22,38,30,5,24,22,30,24,24,32,21,22,28,30,34,6,7,17,27,23,20,29,34,29,26,16,30,30,26,20,28,33,11,32,20,30,27,37,51,15,23,26,22,20,23,45,41,30,29,40,23,24,30,24,21,29,17,24,1,15,37,26,27,29,26,37,22,24,26,28,43,31,32,25,39,20,15,31,28,35,17,23,26,29,21,26,30,24,25,29,33,30,37,25,28,33,35,36,28,31,45,23,30,25,29,39,23,18,43,23,22,21,29,30,26,21,37,37,18,23,25,26,31,22,16,24,21,17,47,42,24,30,26,23,23,21,16,25,27,24,24,25,18,29,31,38,18,30,25,28,26,29,29,37,29,23,23,32,34,30,32,27,25,27,33,21,29,18,41,16,21,25,31,27,25,29,30,33,23,25,38,23,14,33,34,24,29,34,30,25,29,26,8,33,22,39,22,24,28,25,18,2,17,29,20,25,31,30,29,28,12,34,30,21,34,31,29,34,16,34,20,22,33,20,29,19,27,31,26,27,33,32,29,24,35,30,26,27,34,16,32,38,22,29,28,29,26,30,34,24,24,23,24,24,20,31,35,14,15,25,27,26,27,28,28,25,27,20,30,29,20,38,27,30,29,32,29,36,21,36,31,31,41,27,25,31,32,27,37,33,17,29,30,31,32,31,22,31,35,25,23,46,24,28,27,32,37,24,28,17,19,17,31,23,23,28,25,28,38,35,22,26,24,46,31,27,26,25,22,29,26,26,26,27,17,28,25,19,13,15,29,26,34,11,29,30,27,27,38,23,23,21,34,32,26,26,25,22,31,33,28,27,34,32,15,7,47,33,25,24,41,19,22,20,23,27,23,34,29,32,12,17,17,16,15,39,29,12,39,32,25,23,22,44,24,24,25,27,17,18,24,29,25,25,25,39,22,22,30,31,31,21,21,27,25,12,31,22,32,30,32,29,32,29,38,34,31,17,32,25,37,31,23,28,26,38,18,24,32,23,31,23,30,29,31,18,19,31,26,28,30,28,23,29,23,28,19,24,33,34,33,16,28,21,25,42,21,26,24,32,16,24,30,18,17,0,24,30,17,23,35,21,27,19,24,26,27,21,33,32,26,25,15,33,30,36,16,29,24,28,25,23,8,28,31,25,28,30,26,21,24,34,39,38,24,31,10,25,41,18,21,18,33,40,24,32,31,20,19,22,32,37,26,24,36,24,28,23,15,21,38,25,27,22,38,27,25,26,42,28,24,36,39,26,22,31,28,40,20,30,28,21,29,28,19,30,17,22,21,34,32,27,20,34,33,39,26,32,29,37,39,36,27,17,16,33,30,28,33,31,21,18,23,28,27,29,28,28,28,34,18,17,23,95
33,26,29,36,29,29,21,30,25,33,36,35,26,23,19,32,23,34,12,21,43,10,15,26,24,32,17,24,31,30,27,32,36,29,33,23,30,27,6,19,23,24,31,29,29,35,22,18,33,34,34,31,35,43,29,34,30,25,27,31,25,17,15,32,29,28,23,38,32,27,33,42,27,26,41,32,19,29,37,24,22,27,35,24,27,19,26,22,36,28,33,28,35,27,28,30,31,18,27,19,33,23,35,28,26,34,24,28,32,30,10,18,17,37,22,12,17,20,33,32,30,26,11,31,28,29,32,29,34,38,34,26,31,33,42,35,22,29,24,35,28,43,36,29,21,38,29,28,28,26,23,32,28,35,25,25,19,27,8,27,30,30,30,20,28,27,45,35,31,37,34,25,25,35,34,33,27,35,33,37,32,30,26,34,34,32,31,31,39,25,32,30,43,26,27,24,57,26,26,24,25,41,21,32,47,29,22,21,27,28,28,25,23,35,32,12,31,22,7,24,30,32,31,27,38,41,26,33,17,20,27,31,28,26,35,29,30,22,32,31,37,39,26,25,27,26,30,20,5,20,25,14,21,40,41,20,31,28,31,24,27,22,26,26,43,26,31,21,22,30,29,28,26,38,31,33,33,20,38,28,32,29,30,34,18,23,19,28,18,34,32,28,36,28,26,23,28,26,27,20,28,25,19,6,25,38,22,27,27,22,30,30,40,37,28,32,33,32,23,34,39,35,37,38,28,26,31,37,34,25,39,29,14,23,37,24,38,37,30,24,36,27,22,31,35,33,20,25,25,23,34,22,32,24,25,25,31,33,34,27,32,14,29,27,30,25,37,35,26,39,28,24,33,37,27,38,40,28,38,36,31,29,28,26,36,30,13,39,29,27,19,29,21,30,24,34,25,38,26,22,22,31,38,26,36,23,25,29,9,23,35,23,20,35,32,34,30,29,23,44,32,24,25,22,24,16,30,33,17,36,26,33,19,28,22,24,38,33,29,23,32,33,28,24,42,24,32,18,37,30,24,34,16,19,30,36,31,29,30,34,27,21,45,33,25,32,50,21,22,8,21,22,38,33,27,30,26,23,26,30,11,32,31,23,35,32,23,28,26,43,20,21,18,29,27,29,24,41,19,28,25,40,38,13,29,26,32,17,20,31,39,26,28,28,28,25,27,26,25,39,36,30,19,40,22,19,42,36,26,25,29,36,20,27,34,19,27,32,21,11,34,21,20,24,28,30,26,28,25,15,32,37,33,36,17,13,20,19,25,29,21,37,20,28,30,28,12,20,24,32,31,24,0,25,27,28,39,23,24,21,41,16,18,17,36,20,2,34,26,36,29,38,12,31,26,29,31,33,22,34,25,39,32,26,35,29,31,33,29,42,29,22,25,28,41,25,37,40,15,22,24,34,33,15,28,25,36,18,24,15,37,34,27,32,23,34,31,23,25,20,36,26,24,31,46,29,24,40,37,31,17,22,35,31,32,35,10,41,28,22,21,32,26,30,29,43,37,30,24,21,22,38,22,36,33,28,36,38,33,32,25,21,18,30,37,32,32,29,11,26,16,27,23,40,17,29,24,26,33,105
32,22,24,11,23,35,25,34,31,20,19,31,24,21,25,31,24,25,16,27,41,23,26,22,11,25,26,24,18,33,30,33,30,32,24,14,19,21,19,20,32,33,33,37,17,27,25,17,28,29,37,40,29,38,25,23,30,19,14,25,26,11,23,9,29,22,26,39,17,27,25,32,30,28,32,26,22,23,34,30,23,18,32,28,30,22,24,23,35,27,27,27,27,20,34,20,16,22,30,25,27,19,25,23,21,34,25,23,25,26,18,24,23,32,19,22,20,24,28,13,26,16,34,29,19,24,18,28,34,34,31,23,21,38,43,33,26,26,23,31,26,22,15,27,22,33,30,21,27,21,12,38,26,20,31,17,34,32,26,15,12,26,33,19,27,23,33,28,18,29,36,22,17,30,30,21,27,36,29,32,30,35,27,26,21,24,33,19,31,23,25,30,35,29,19,19,45,18,23,21,22,28,33,20,40,28,30,29,27,16,30,29,37,27,25,20,26,31,28,23,22,26,34,31,39,33,39,29,23,26,23,23,34,30,33,18,20,30,27,26,32,37,22,26,18,29,23,24,23,35,23,18,29,36,36,38,29,22,26,21,35,20,28,17,33,14,19,27,26,11,22,27,27,21,11,27,39,23,38,3,35,26,30,19,22,23,23,30,22,24,24,38,28,21,25,22,20,32,22,28,19,28,27,22,29,16,22,23,19,22,33,14,32,34,28,19,38,24,25,27,31,34,18,35,19,29,30,24,30,23,21,31,31,29,27,15,22,41,15,19,31,26,26,23,38,20,19,22,21,17,31,31,38,16,15,18,27,30,31,22,25,22,26,22,29,31,25,27,20,30,6,30,31,15,18,33,30,22,33,30,18,23,30,20,30,33,26,20,32,30,29,29,24,33,26,16,10,37,25,35,21,45,38,21,39,18,16,33,25,28,29,25,22,29,18,32,12,17,26,47,27,18,12,20,24,26,25,31,26,31,30,22,27,31,26,28,41,17,35,29,26,27,31,27,27,20,21,26,34,29,23,33,22,22,32,25,20,33,24,33,24,24,37,28,20,14,32,20,23,17,25,29,34,30,29,32,25,28,33,27,24,35,28,29,34,24,26,21,19,43,29,29,27,24,33,20,25,23,29,18,38,37,28,19,24,20,10,24,25,36,36,23,31,27,33,23,25,25,30,39,36,35,28,33,28,15,36,22,26,28,17,23,15,19,27,20,22,32,25,26,39,26,25,1,18,34,28,22,27,29,37,38,35,42,35,31,24,25,23,27,22,39,23,26,14,11,23,26,23,25,26,30,25,0,33,29,34,28,22,21,39,26,27,18,30,9,27,19,30,35,28,43,25,31,9,5,29,21,28,30,21,36,35,29,25,34,6,29,19,38,27,26,28,19,40,25,27,30,32,39,23,21,18,25,19,17,31,38,27,21,36,24,2,22,16,37,29,25,20,23,38,22,20,19,44,30,25,33,45,35,24,27,25,40,35,29,25,36,23,30,26,31,21,21,20,35,29,26,30,34,33,43,23,29,35,35,34,37,37,28,20,4,7,29,31,31,29,27,24,30,26,29,17,23,25,31,19,21,28,100
30,22,24,32,29,36,24,37,18,29,33,35,20,14,12,31,17,21,19,26,39,19,24,24,24,25,22,29,31,17,17,32,31,28,31,25,24,21,21,26,28,29,22,32,21,23,24,21,30,18,29,33,35,43,30,21,30,20,23,23,18,24,12,29,34,29,19,43,28,38,35,34,34,21,26,24,21,32,29,29,19,27,25,17,32,28,17,15,35,22,28,35,33,21,26,29,29,25,13,12,30,21,34,29,26,31,14,24,33,33,17,11,12,33,24,24,19,24,37,29,31,21,36,29,21,21,29,36,28,35,27,34,27,36,50,15,28,24,24,37,21,46,42,27,26,37,7,21,21,26,23,39,22,28,18,20,33,40,28,23,26,39,29,19,28,29,38,20,27,28,32,25,20,32,30,23,22,30,28,26,26,12,26,29,30,29,27,23,35,21,24,19,31,34,32,23,45,27,28,31,24,36,6,25,40,22,28,27,28,24,26,4,32,35,25,27,26,26,27,21,23,27,26,22,41,25,24,32,24,26,24,26,21,31,34,28,29,32,11,25,37,37,17,37,26,30,27,20,22,27,29,26,6,31,33,37,25,16,21,26,31,20,12,23,37,21,26,26,20,27,22,25,22,37,28,30,38,16,31,36,34,29,35,32,24,24,25,26,13,22,27,40,29,25,23,16,23,19,22,23,25,31,36,21,31,32,17,34,32,15,20,30,36,32,24,31,19,27,16,27,34,35,32,23,28,10,16,37,29,23,34,34,23,27,24,23,33,42,23,28,27,18,28,31,39,25,23,22,28,18,27,25,37,19,20,22,32,19,20,20,25,28,26,15,29,29,33,36,21,30,31,23,34,30,26,37,39,29,24,33,26,27,20,18,31,28,22,34,31,23,27,27,23,14,36,28,25,45,19,32,26,34,39,26,33,23,25,22,24,22,30,23,20,29,39,35,27,30,25,29,38,26,21,24,29,24,27,26,20,40,33,32,8,32,29,31,38,29,30,16,33,34,30,26,31,22,26,33,23,35,17,25,30,21,28,35,30,36,30,21,20,14,34,30,22,28,46,21,31,23,22,26,38,18,31,31,19,23,34,23,20,44,28,29,25,31,25,21,19,35,28,33,29,26,22,13,33,36,32,27,25,43,22,27,33,33,32,26,27,39,32,19,30,28,20,25,27,32,26,30,21,33,24,33,37,31,38,22,12,11,26,35,20,28,31,15,23,25,19,25,23,32,33,34,30,22,13,23,23,29,22,35,26,29,33,29,27,33,21,8,21,38,22,21,25,33,21,25,25,25,24,17,27,33,0,6,33,23,25,24,34,26,21,17,28,30,25,26,32,29,25,38,21,18,26,30,25,28,15,33,31,32,17,18,33,19,27,24,22,43,22,20,27,29,44,18,21,24,35,42,27,29,33,27,19,26,33,29,30,29,34,29,31,27,22,20,32,24,27,22,28,29,27,28,45,33,31,37,22,13,29,30,33,36,27,31,24,31,28,11,21,33,20,26,26,41,37,25,3,23,24,32,15,27,12,31,37,38,32,28,19,31,28,30,17,25,26,23,16,27,28,28,27,35,33,29,22,18,28,100
34,16,30,37,23,38,20,37,24,35,36,31,24,19,18,35,23,27,25,30,45,25,30,30,18,28,28,33,25,23,23,26,28,31,37,27,30,15,27,29,22,23,28,37,27,29,22,27,34,24,30,39,29,40,32,27,36,26,29,17,24,30,18,29,33,28,25,41,26,33,32,31,35,27,31,30,23,28,23,27,18,24,31,23,26,29,23,21,36,16,25,33,27,26,31,23,26,31,19,18,27,19,30,29,20,36,8,18,29,27,23,17,18,31,18,26,21,25,33,26,36,26,34,29,27,15,23,33,34,32,33,32,33,34,50,21,26,30,28,41,27,43,36,21,32,31,1,27,27,28,17,33,22,29,24,24,27,37,30,29,29,33,32,25,32,24,36,14,33,31,33,31,26,36,36,27,21,34,25,28,26,18,20,32,36,32,26,29,41,15,24,25,37,28,26,29,51,26,22,31,29,33,12,29,36,28,30,29,22,30,30,10,38,32,31,22,31,28,21,20,29,24,32,28,46,31,30,35,21,20,18,30,27,27,32,24,27,26,17,23,35,37,11,35,27,31,33,14,28,25,23,20,12,25,39,40,19,10,15,20,31,20,18,24,39,24,29,22,14,28,28,25,16,34,27,27,36,22,37,32,32,31,35,30,29,18,28,30,19,28,31,42,35,31,27,22,27,25,28,28,25,32,31,27,30,33,23,30,26,20,26,24,42,38,24,36,25,30,22,30,37,40,35,29,22,16,22,36,35,23,37,34,28,21,30,26,35,39,26,22,29,24,31,30,41,29,29,21,22,15,33,30,33,25,25,28,37,25,26,26,31,24,25,21,30,23,35,30,18,33,25,28,40,34,24,31,33,34,30,30,23,32,25,12,26,27,28,37,27,17,27,21,19,20,33,22,19,41,22,26,20,39,33,28,39,23,22,28,30,28,36,26,26,23,34,31,26,24,21,35,32,25,27,26,30,24,31,27,25,36,33,28,14,29,29,31,32,23,24,22,27,28,24,24,37,20,28,28,29,32,23,31,24,19,34,29,24,40,24,27,26,17,40,29,21,31,49,25,29,26,16,20,42,24,37,37,25,25,37,29,26,46,30,31,31,25,23,27,25,29,26,27,24,31,28,19,29,36,35,27,31,41,28,21,29,27,29,31,29,41,38,25,24,29,26,28,30,30,20,34,27,31,30,39,36,33,39,16,6,17,28,40,14,29,30,9,17,30,13,19,29,31,30,30,24,25,19,20,27,23,28,32,32,35,31,32,33,27,27,14,15,32,18,27,27,27,27,21,30,31,30,23,28,29,6,0,34,25,30,29,38,25,26,11,34,29,26,29,34,32,21,40,27,24,20,24,29,29,21,27,29,35,23,24,39,25,32,30,28,40,28,14,32,30,47,23,27,30,29,36,30,34,27,25,24,27,31,35,32,23,37,34,31,21,25,26,26,18,23,20,34,23,21,34,47,27,34,36,28,19,23,32,32,35,31,32,18,35,25,17,23,30,14,20,21,40,34,30,9,29,30,38,21,33,18,36,41,32,28,29,13,33,30,34,11,24,32,29,22,21,30,27,26,30,27,32,22,12,34,106
36,29,36,34,19,46,23,32,36,39,29,27,30,27,30,45,33,32,38,36,38,35,32,35,36,34,35,28,38,16,28,46,30,20,33,34,34,33,37,32,37,38,42,42,21,34,27,38,6,38,40,43,25,49,42,15,24,35,36,31,29,33,36,25,41,38,30,40,28,28,45,44,40,35,23,18,27,31,31,30,29,34,17,33,34,32,37,33,15,24,27,39,38,30,34,32,28,44,24,30,39,27,37,28,40,37,30,32,33,35,37,29,28,34,30,33,28,33,36,25,9,19,46,35,37,34,32,22,38,46,29,43,35,33,53,38,39,38,26,38,29,43,46,33,22,40,35,35,35,28,37,47,37,41,36,22,41,43,37,19,22,35,21,37,30,36,46,41,40,36,40,27,22,22,32,13,36,26,37,32,41,26,32,40,38,36,37,23,35,30,33,38,35,40,31,25,49,30,34,34,35,47,38,42,54,36,38,37,32,20,36,36,42,37,27,32,39,39,35,30,40,38,40,36,49,41,47,43,35,37,31,26,39,16,26,29,32,40,31,32,45,42,32,46,36,36,33,38,34,40,27,32,38,46,41,29,21,24,29,32,32,26,21,32,47,21,26,21,40,23,36,33,39,37,27,35,39,27,32,37,36,28,34,39,37,32,38,36,27,16,29,49,41,31,31,30,23,37,34,36,36,19,35,33,37,40,33,24,28,28,31,41,44,46,34,40,27,38,41,34,45,32,32,26,33,23,27,37,21,29,31,33,39,27,41,34,36,43,33,32,31,28,41,31,51,32,37,31,38,29,44,35,34,21,20,28,25,39,38,28,39,34,35,39,31,29,29,36,32,23,38,37,36,34,35,50,42,29,45,42,36,21,29,26,40,36,36,34,32,31,35,36,24,27,21,31,35,43,28,34,30,49,47,38,47,31,32,40,30,36,39,38,36,41,50,36,28,33,26,46,43,35,34,24,30,38,27,39,33,45,35,33,40,36,31,33,50,30,38,34,41,42,28,31,37,28,33,38,15,23,31,21,30,26,38,43,38,40,20,38,37,32,45,34,26,24,42,29,36,36,32,36,40,31,12,15,28,33,43,25,36,51,37,36,36,36,26,34,33,49,41,41,32,25,38,37,38,34,35,30,47,30,30,31,32,29,34,30,37,45,49,36,32,22,33,36,38,33,35,39,42,30,37,34,41,40,40,38,28,22,31,36,34,31,40,33,34,38,39,33,36,35,36,35,32,41,44,34,33,37,24,31,39,44,39,41,38,37,27,33,27,44,25,33,28,42,37,22,34,27,26,35,39,34,33,34,0,35,26,26,33,37,34,31,44,37,40,31,38,33,30,50,35,40,36,37,34,28,32,32,36,34,21,27,37,37,29,43,45,39,28,40,34,29,42,31,29,32,43,50,37,42,43,36,22,29,3,41,20,29,16,27,33,34,35,28,41,34,32,27,37,35,37,34,49,35,27,43,39,27,35,38,41,43,23,33,32,30,34,43,33,25,31,31,32,45,39,25,35,34,35,39,31,43,38,29,38,46,35,32,30,38,37,38,44,37,43,41,39,35,37,22,36,36,35,44,32,31,32,104
29,11,28,27,30,17,23,31,24,24,29,27,16,25,18,30,20,24,22,15,41,25,27,10,21,29,19,26,28,19,23,32,32,26,32,28,13,23,28,23,29,30,28,31,31,26,18,21,31,35,33,37,29,47,34,23,30,26,14,25,10,17,26,23,31,22,23,37,24,33,35,34,38,20,27,26,24,20,32,23,25,26,18,21,26,30,21,21,34,21,31,25,32,30,27,25,27,28,17,16,21,13,26,28,27,31,24,22,27,29,21,17,18,21,25,17,22,25,23,27,28,18,17,21,22,20,26,36,15,36,31,29,26,37,35,23,14,34,27,34,30,46,39,27,23,37,26,31,24,7,22,33,28,35,22,20,30,32,21,29,26,31,25,19,28,22,38,26,18,29,33,25,20,35,22,25,28,30,23,35,32,11,27,28,25,28,25,33,45,10,28,33,34,27,26,26,53,22,29,12,19,44,23,29,47,27,9,8,31,30,22,21,34,26,26,22,30,23,24,5,27,32,28,28,34,40,30,38,19,22,17,26,27,30,32,29,32,27,28,28,37,29,21,30,29,25,34,30,18,26,30,24,23,35,37,33,24,22,25,27,16,12,14,25,41,19,20,25,32,25,32,31,23,38,21,33,32,20,35,31,28,29,25,24,22,27,21,22,19,24,26,33,33,32,29,26,23,23,26,22,31,33,34,17,24,33,23,32,29,24,25,19,34,42,20,35,30,30,19,31,37,23,32,24,27,16,22,31,28,15,35,24,25,26,34,27,30,25,26,29,35,22,24,33,19,23,23,6,24,23,25,24,36,19,18,29,30,36,37,26,35,20,10,25,15,24,23,25,26,29,24,22,21,16,32,19,35,28,32,24,25,29,24,20,34,26,27,34,30,22,30,16,22,20,29,30,20,35,7,29,27,32,37,7,35,26,28,28,14,28,20,20,23,31,34,38,20,25,24,44,34,10,16,27,21,27,30,25,19,38,31,33,25,33,27,29,34,31,34,22,26,27,32,25,37,14,22,23,20,35,25,29,26,20,31,33,28,31,31,24,26,18,37,36,28,28,46,24,32,26,25,29,31,29,31,34,9,4,27,27,26,39,25,32,31,31,19,30,29,33,25,26,25,25,28,23,33,26,26,19,29,27,21,23,19,30,22,28,8,36,30,23,26,31,26,18,20,28,29,20,29,34,21,21,19,24,29,27,26,15,20,37,21,23,15,16,24,20,31,20,29,26,25,27,26,7,16,28,19,16,27,28,30,35,24,20,27,29,30,25,22,31,21,31,22,22,27,24,20,29,28,21,23,28,23,25,35,0,31,24,28,13,18,18,39,23,25,24,35,17,28,19,26,21,19,23,21,22,13,31,28,31,16,22,29,18,22,35,25,33,29,32,30,24,46,27,20,22,31,38,31,37,28,20,21,21,32,24,32,25,35,26,26,27,26,31,23,23,24,19,32,21,23,17,34,25,18,30,37,12,22,32,33,34,27,22,21,25,32,28,2,33,22,29,28,43,37,26,20,27,28,40,27,39,29,30,42,36,32,27,21,24,21,33,29,23,32,29,25,30,21,23,11,33,30,26,26,20,32,102
32,30,15,31,25,35,22,25,30,22,17,23,27,25,24,36,27,25,27,27,39,22,25,26,28,9,23,16,35,29,29,35,34,30,33,23,23,21,18,32,25,26,30,33,9,27,16,30,20,26,29,38,25,38,28,15,24,23,26,33,28,23,24,13,36,31,23,33,23,15,40,32,28,26,24,18,15,30,32,19,17,27,35,27,27,21,31,27,28,24,31,27,30,18,23,20,16,33,27,22,27,23,24,21,21,14,22,28,27,26,25,23,24,32,14,14,17,22,31,13,23,27,35,33,21,21,22,21,26,40,29,30,37,36,41,29,30,27,31,31,4,29,32,28,22,31,31,23,22,29,27,31,28,33,28,26,35,31,18,7,10,38,31,28,23,22,37,34,30,39,23,31,28,32,28,13,27,36,26,33,32,28,22,28,21,27,26,11,23,29,25,30,35,24,19,19,37,21,18,32,18,35,25,27,42,23,24,23,20,8,33,21,16,28,27,20,32,22,29,29,29,25,34,34,32,26,38,34,25,26,24,28,33,29,36,18,21,30,19,26,33,41,19,21,21,24,21,22,22,28,15,22,25,33,43,37,21,28,25,16,32,24,24,31,35,27,27,24,24,11,24,24,30,31,15,28,28,20,38,25,26,28,30,33,28,16,28,33,25,16,33,30,35,19,23,18,29,29,17,27,25,30,27,21,25,36,22,29,33,24,32,25,35,35,23,29,31,26,29,11,26,33,29,27,28,26,27,37,34,27,19,29,27,26,30,29,26,37,18,20,32,21,31,37,27,20,29,28,18,25,32,29,35,27,26,16,36,27,28,22,27,22,32,31,37,28,17,39,28,34,28,28,40,37,24,32,30,12,42,30,21,21,30,28,38,25,25,27,27,30,31,35,21,30,26,28,29,37,31,30,18,37,28,33,38,26,28,34,24,24,29,21,24,29,35,10,16,21,21,30,31,30,24,12,30,28,27,28,24,32,22,22,27,24,18,20,38,29,34,28,35,36,26,24,20,24,21,26,35,20,18,28,24,19,32,34,29,41,26,40,30,20,33,28,20,12,30,28,26,16,14,10,34,25,26,29,28,27,28,25,23,39,32,23,35,24,15,23,21,53,24,29,6,35,33,30,28,23,35,22,39,43,32,21,31,34,28,23,31,32,37,29,26,27,30,19,21,21,23,38,40,33,25,25,32,21,36,33,24,25,21,25,24,22,39,23,22,29,23,25,36,23,24,23,20,31,32,28,30,21,34,30,36,41,34,30,28,27,15,22,17,34,20,25,18,28,24,23,17,23,24,27,24,22,25,30,26,31,0,27,38,18,23,21,29,28,26,19,26,33,28,45,24,37,30,27,32,25,25,25,27,33,33,28,37,37,27,38,35,40,5,24,21,17,45,27,31,28,37,44,36,31,37,11,24,20,23,42,31,23,29,26,24,22,28,32,29,16,21,18,33,21,19,23,52,17,27,31,23,27,9,30,28,39,33,29,26,35,23,30,29,18,20,29,30,43,43,8,22,30,29,36,19,28,13,26,12,29,26,25,19,26,26,37,32,28,31,31,23,19,18,11,29,24,27,27,25,18,11,83
29,15,24,20,32,33,14,13,20,25,25,24,16,15,14,31,30,26,24,26,40,11,6,25,19,27,22,29,26,25,24,39,24,25,31,21,26,20,15,28,30,31,26,26,22,24,16,17,20,31,31,40,26,44,28,25,21,20,23,25,17,29,31,19,36,31,21,35,25,27,33,35,33,28,31,25,17,22,23,21,26,28,30,19,14,6,21,17,30,29,21,29,26,22,25,25,22,30,23,14,21,13,27,23,29,34,21,30,19,21,26,13,12,35,25,20,15,27,27,19,17,7,32,21,26,14,20,23,30,36,28,25,35,28,46,28,29,33,31,35,28,37,30,15,25,33,30,24,27,27,20,39,21,28,20,6,34,36,24,20,18,31,26,19,25,22,37,38,27,32,31,11,6,34,19,26,20,31,19,34,25,31,30,27,24,24,25,24,36,16,28,33,32,34,21,22,50,18,29,20,23,37,29,27,43,27,26,25,29,21,22,25,39,28,26,21,27,20,28,21,25,22,24,20,35,35,37,20,25,24,17,12,23,21,31,24,27,30,24,29,37,29,18,33,27,25,29,24,26,33,12,23,29,32,25,34,32,22,27,23,24,12,20,26,34,7,12,16,24,17,25,27,29,31,19,19,30,18,33,24,26,15,29,27,18,25,19,22,11,24,13,36,31,27,25,23,9,21,22,17,27,24,29,27,24,26,17,31,27,16,27,27,32,41,20,28,36,25,28,29,32,38,18,31,7,22,28,23,36,15,27,28,32,18,29,24,24,35,24,27,33,21,22,31,41,23,19,22,24,19,29,19,27,5,6,24,18,32,33,19,28,20,26,25,29,20,28,31,22,31,22,30,20,31,28,39,35,28,40,24,27,22,24,20,32,25,10,20,20,22,34,22,13,26,29,26,18,39,23,37,27,39,38,27,23,26,27,24,30,25,27,24,27,28,39,37,18,19,15,50,35,26,21,20,28,31,29,21,14,39,34,28,31,27,30,32,37,27,36,18,34,35,20,18,36,14,22,27,32,22,23,28,25,13,22,33,28,41,33,24,22,16,46,37,29,20,38,28,29,17,23,27,38,27,20,23,16,21,34,24,10,38,25,25,32,19,17,24,22,47,21,30,27,27,22,23,31,29,33,20,38,35,34,22,23,28,26,4,24,40,34,21,16,27,29,22,24,26,30,33,37,25,24,36,27,27,37,33,23,21,19,32,23,19,31,22,28,26,23,26,35,30,29,22,19,30,31,24,19,23,33,37,28,31,36,33,26,28,23,21,25,40,12,27,16,27,11,15,24,24,23,19,21,21,24,29,26,24,27,0,36,20,15,24,33,29,23,24,22,24,27,38,9,27,17,21,21,14,17,32,23,34,29,23,35,25,15,30,31,29,27,22,27,20,43,19,33,30,36,43,28,30,26,23,10,17,23,39,25,24,31,15,19,27,24,37,36,24,19,14,33,21,23,22,33,34,30,30,43,32,25,31,27,34,28,30,25,33,29,33,22,20,18,30,29,29,23,24,26,31,30,35,24,32,33,25,39,37,33,31,17,25,27,37,36,23,28,25,18,27,24,21,27,30,19,30,26,17,27,99
34,35,23,38,39,41,32,41,33,30,36,31,23,30,27,40,34,32,34,37,39,36,32,34,42,39,41,41,45,17,39,54,47,32,31,33,32,38,35,40,40,41,27,36,34,34,32,38,39,45,41,15,33,45,35,31,40,29,33,40,34,39,40,30,41,32,27,51,38,38,45,27,46,37,30,34,29,40,38,37,33,28,42,34,42,34,34,30,37,39,44,39,45,34,41,19,23,40,25,29,44,28,35,33,44,32,36,33,41,43,36,28,29,7,35,32,27,37,45,30,42,33,41,36,37,35,39,37,13,34,31,37,29,46,60,35,38,34,33,42,34,55,53,45,41,42,39,27,37,31,41,49,39,35,25,30,44,44,36,32,29,43,32,40,37,37,49,30,36,37,47,37,32,39,36,33,39,27,42,37,43,32,41,38,29,33,38,36,45,34,32,37,42,41,34,38,62,27,37,36,37,42,40,39,46,34,33,32,35,33,23,38,49,42,25,35,36,30,38,29,37,42,43,39,45,46,39,16,36,33,32,36,36,36,38,25,28,43,38,33,42,44,37,42,36,38,39,43,41,43,40,37,38,51,35,41,41,37,36,37,44,27,22,33,53,33,34,34,45,28,28,32,47,36,32,45,46,24,38,42,37,40,44,35,28,31,29,23,30,32,23,48,43,37,30,32,33,22,21,27,26,40,26,40,39,31,26,40,36,29,42,43,41,42,27,37,28,36,47,41,43,21,42,33,42,24,30,43,31,30,38,43,41,36,43,35,43,49,33,35,36,30,32,32,47,27,36,30,36,34,44,29,36,31,32,34,44,44,43,36,31,33,34,32,39,38,22,44,37,32,41,38,45,44,27,43,29,40,48,47,36,33,40,35,34,37,36,44,39,37,39,40,31,28,43,43,41,49,29,48,33,34,44,31,50,28,26,17,38,35,44,35,32,46,39,47,33,36,33,41,21,34,31,32,34,36,34,40,24,17,27,29,36,37,31,33,49,42,45,33,36,37,41,34,40,29,28,39,43,36,33,37,38,29,39,44,39,29,40,40,31,31,54,44,36,31,49,30,32,37,33,37,45,38,44,43,33,28,41,27,36,54,14,36,47,41,33,31,29,57,32,42,40,40,39,30,32,40,39,32,40,50,24,36,41,37,45,32,32,37,49,33,41,37,34,37,39,36,38,44,50,43,43,19,37,39,35,38,38,23,33,41,38,28,39,40,39,39,44,34,37,36,37,40,41,35,44,39,20,30,25,40,33,33,48,44,44,40,35,36,36,49,30,32,35,46,37,33,38,29,28,24,41,39,34,38,33,28,38,36,0,30,25,40,40,39,43,26,39,34,33,43,35,41,42,40,35,36,32,30,39,43,37,38,40,41,37,49,44,52,33,45,34,29,53,32,23,20,46,53,39,35,46,35,33,26,36,48,41,37,38,41,41,17,36,29,42,35,35,30,46,36,37,28,56,36,42,45,48,31,37,39,39,49,30,28,35,3,30,33,26,34,36,37,36,55,49,36,37,25,26,45,33,39,43,35,50,43,44,41,35,43,41,39,27,38,39,40,30,37,36,37,35,41,44,41,29,36,27,99
35,20,29,28,25,22,14,18,29,32,24,31,16,12,23,32,17,26,16,24,38,19,14,19,22,26,28,28,29,23,19,30,28,25,25,15,19,20,17,28,30,31,29,18,21,27,14,18,31,28,29,27,31,40,21,26,28,19,23,24,15,21,23,25,35,26,15,33,21,21,33,34,25,29,35,29,11,22,34,19,20,22,27,26,21,18,26,26,31,30,26,30,33,17,21,22,25,22,19,21,25,21,28,23,24,18,22,25,27,28,18,22,23,29,14,4,9,12,27,25,28,20,22,29,17,21,24,24,24,33,28,18,33,28,40,25,23,27,24,27,22,35,28,28,28,31,26,25,28,16,21,31,26,33,26,18,17,27,8,19,22,30,26,16,28,19,40,31,27,37,27,25,20,35,26,25,25,31,24,34,30,20,22,28,33,31,20,23,35,19,16,21,35,14,31,30,49,25,18,17,14,33,26,24,44,27,6,5,26,20,16,22,34,28,26,23,22,10,11,14,24,25,29,33,27,38,24,32,22,24,24,24,32,21,31,27,30,26,21,15,30,37,19,17,24,20,24,30,21,31,24,24,26,33,33,34,33,21,26,16,23,20,18,25,35,21,25,16,32,23,26,27,23,31,26,28,28,12,30,29,24,29,26,26,10,22,11,16,24,27,25,20,30,22,26,23,21,28,27,9,26,26,33,21,21,30,22,19,23,11,22,22,39,35,20,24,27,26,29,28,33,32,27,32,27,18,23,35,34,23,31,25,18,18,26,23,31,30,21,26,35,24,14,27,27,21,20,15,17,16,29,11,25,19,20,19,32,27,28,27,27,25,19,25,24,20,21,31,19,25,20,31,26,29,27,28,32,26,33,28,24,32,20,19,29,19,18,29,21,22,17,25,13,22,16,25,23,40,16,30,24,19,32,16,35,22,20,33,23,17,25,11,14,28,37,27,25,30,15,31,32,19,24,14,26,14,30,22,6,28,18,31,27,20,14,16,36,24,27,27,30,31,23,16,34,22,22,22,29,23,24,31,27,11,22,30,25,33,26,34,31,23,43,31,23,24,42,21,29,19,20,16,30,27,31,34,14,9,18,24,18,32,19,19,27,26,15,21,23,41,12,25,12,22,33,23,31,31,31,21,23,35,30,24,23,24,24,16,13,28,34,20,23,23,24,13,15,18,29,25,30,25,30,30,24,11,26,30,24,17,22,28,18,26,24,16,24,21,31,7,31,19,20,27,20,20,29,21,13,3,28,33,32,38,25,29,26,23,17,18,17,34,12,28,23,25,19,15,15,22,23,26,16,26,26,25,37,13,18,20,30,0,5,15,28,27,16,22,22,25,17,28,17,31,24,21,29,25,18,26,17,33,24,18,34,23,28,32,31,34,23,32,17,27,40,14,29,31,19,26,23,26,31,7,17,24,34,29,27,26,30,28,28,24,24,28,29,22,17,12,28,18,16,15,39,23,23,34,24,21,9,32,30,32,28,19,8,30,25,29,11,25,18,29,28,40,37,22,23,17,18,27,22,29,30,17,30,31,32,24,17,28,25,30,33,21,24,21,12,19,8,19,20,29,17,17,21,18,29,101
32,25,24,23,27,27,19,23,28,31,27,35,21,7,23,27,21,24,11,27,33,14,9,24,19,28,23,29,26,28,16,35,24,24,27,20,24,15,12,23,30,31,27,13,25,22,19,20,28,23,34,28,33,35,26,31,23,14,26,19,20,16,18,23,34,28,20,38,23,23,33,37,26,27,31,31,16,27,29,24,22,24,29,21,21,13,21,25,26,29,21,35,30,12,23,27,26,17,24,22,21,21,29,26,29,23,22,24,28,26,13,22,21,32,19,9,14,14,32,23,25,15,27,31,22,18,20,19,29,28,23,13,32,33,45,20,22,31,25,23,23,40,33,23,23,26,27,23,23,21,20,26,28,35,27,18,22,32,13,23,20,30,25,21,25,21,35,32,30,32,29,23,18,33,31,29,27,30,19,29,32,25,24,29,30,26,15,27,39,24,21,26,30,19,27,25,49,20,23,22,19,38,21,21,42,23,11,10,25,24,21,17,34,33,21,18,17,5,16,19,19,20,24,28,22,38,29,27,17,20,21,24,31,26,30,25,25,28,16,20,32,39,19,22,23,25,19,26,18,28,19,20,21,33,30,33,32,16,21,21,28,22,23,20,39,17,22,21,28,21,24,29,28,35,21,23,33,17,35,30,29,27,25,21,5,21,6,21,22,32,25,25,25,17,28,18,21,29,22,4,21,30,33,17,26,34,17,24,27,6,19,24,34,39,25,29,32,27,29,30,34,36,30,28,22,23,28,31,32,25,29,24,23,23,21,18,26,35,25,25,30,22,9,31,32,26,22,20,19,11,32,6,20,17,16,14,28,22,23,22,27,20,24,27,29,25,26,32,14,30,24,29,31,26,22,33,37,27,28,24,28,28,17,14,24,14,13,32,26,27,22,30,18,27,21,20,18,45,21,35,23,24,37,21,30,20,22,33,20,12,30,16,18,23,32,22,20,25,20,36,32,23,24,19,25,19,28,17,1,33,23,29,22,25,19,21,37,19,30,27,32,33,21,17,32,22,27,24,27,18,19,29,22,16,17,25,20,28,28,34,26,24,45,33,25,22,40,22,27,14,19,21,26,32,28,31,19,14,23,19,13,37,24,24,24,27,20,23,21,44,7,27,17,17,31,25,29,33,30,22,28,40,26,19,28,28,28,11,18,30,35,15,23,28,29,18,20,13,28,30,25,30,25,35,29,16,31,30,20,22,21,33,23,21,29,21,25,16,27,12,36,24,25,26,25,25,32,16,18,8,33,31,30,40,30,26,28,25,22,13,19,36,17,30,18,27,14,20,20,17,18,27,18,27,21,26,34,18,23,15,25,5,0,20,23,22,20,27,27,30,22,33,12,36,19,23,31,24,23,31,22,28,21,15,29,18,25,29,35,39,24,28,22,22,35,9,27,30,23,30,18,31,26,12,12,19,31,34,29,21,27,23,29,29,19,33,34,21,22,17,25,20,18,20,44,27,18,29,29,26,14,27,33,27,27,24,13,28,20,25,16,20,20,24,23,36,35,27,18,18,17,22,17,24,25,12,35,36,31,26,19,23,20,31,35,16,21,24,7,14,13,24,22,24,22,22,21,18,27,99
27,9,27,29,12,31,17,27,20,25,29,20,17,19,14,28,20,21,21,23,43,18,19,24,7,29,27,33,14,27,21,15,21,24,33,24,27,12,22,30,21,22,28,33,26,23,19,24,25,29,19,28,18,38,21,31,33,24,27,23,22,23,14,23,25,24,20,36,15,24,21,36,24,29,34,29,20,23,32,24,7,20,30,21,15,22,15,11,30,20,18,32,24,24,28,24,20,27,19,16,29,18,31,25,9,25,13,20,20,22,19,15,16,35,7,17,18,25,26,19,28,19,28,28,24,12,22,23,29,32,29,26,33,30,39,28,25,27,26,34,25,35,33,26,30,28,12,26,25,21,6,27,19,26,22,20,16,34,21,24,22,22,25,26,28,28,33,25,30,24,27,25,20,25,25,30,18,30,29,21,23,25,9,21,26,27,19,28,38,8,17,22,31,17,25,27,50,21,11,26,23,30,23,29,45,20,21,20,16,25,23,21,37,21,27,25,29,25,10,13,27,24,30,26,42,39,23,34,20,17,15,26,23,20,30,18,21,31,28,16,35,36,10,24,23,21,31,25,22,24,16,26,20,24,35,33,23,19,23,9,24,19,22,28,28,17,20,18,25,21,27,14,9,24,24,27,31,21,35,21,29,29,25,19,18,12,17,23,17,31,27,33,33,29,16,22,23,23,25,24,25,25,32,23,20,24,21,19,15,20,24,31,35,35,13,25,33,19,33,31,26,30,28,32,19,22,26,31,36,22,31,24,17,18,30,27,34,33,20,16,22,24,20,19,30,22,22,14,26,15,31,26,29,19,18,26,30,28,27,26,27,27,18,21,23,20,32,23,18,26,14,30,34,23,24,24,34,31,41,32,23,26,18,18,28,20,17,30,24,22,16,14,16,26,22,19,8,42,15,23,14,28,35,21,37,21,22,24,26,24,34,20,17,20,23,20,25,23,18,45,29,18,25,23,26,13,20,31,21,33,25,22,18,27,21,23,29,20,26,20,26,27,21,21,35,18,23,29,32,24,21,31,29,16,28,19,14,29,13,33,24,18,30,18,10,24,42,23,28,23,10,14,37,34,31,30,23,18,31,25,17,35,26,26,29,24,20,24,24,40,23,32,15,26,26,19,30,29,31,24,22,34,32,26,22,16,18,21,22,35,36,23,13,22,28,22,24,24,19,31,38,27,29,32,25,23,31,25,15,21,25,29,3,22,23,2,10,30,24,8,35,26,27,19,13,22,30,20,20,12,33,26,30,33,28,28,25,30,26,25,4,21,15,18,26,29,18,17,24,27,26,21,17,18,17,11,31,18,21,24,40,15,20,0,35,21,15,23,29,25,14,33,16,30,9,13,27,18,19,24,26,29,26,20,33,29,24,31,37,34,26,25,24,23,38,23,31,28,18,25,27,23,16,14,22,20,28,26,26,28,31,27,20,26,26,33,25,12,17,17,30,27,25,30,40,21,30,34,38,26,12,25,27,28,27,24,7,37,23,21,16,23,11,29,30,29,23,27,20,18,19,34,23,34,29,30,33,34,22,33,10,22,19,32,22,17,26,23,24,15,21,24,19,27,19,26,20,9,30,100
28,38,32,29,40,47,32,46,34,38,33,37,31,29,29,41,31,37,34,35,43,26,31,29,28,30,31,34,35,31,37,50,31,34,37,35,38,30,30,34,34,35,40,36,27,39,30,27,38,31,43,44,39,47,38,33,42,36,32,38,34,39,34,29,40,31,33,47,20,36,42,40,32,23,39,36,27,33,34,33,33,27,40,30,21,29,29,26,38,39,28,39,27,22,37,33,29,40,27,28,33,31,32,29,38,35,31,35,37,35,36,29,30,37,35,30,29,37,36,29,37,30,40,37,19,24,31,42,31,37,33,10,30,46,57,35,25,34,36,36,25,47,40,36,24,35,35,13,19,40,29,49,33,40,34,29,42,42,34,25,26,38,35,25,40,38,36,34,36,39,36,22,27,44,34,31,32,40,32,32,37,32,37,44,38,23,38,29,41,37,30,35,47,42,35,21,41,26,36,43,22,28,28,34,32,20,34,33,36,24,37,24,37,39,31,33,36,18,30,35,32,29,38,40,45,45,44,24,30,33,27,35,37,38,40,31,31,38,31,31,40,49,28,42,18,29,25,29,38,31,33,33,28,42,44,43,39,35,38,37,46,32,26,35,35,30,35,34,27,27,14,35,41,47,30,30,42,30,45,33,40,26,33,30,28,35,29,37,31,34,36,46,37,23,35,14,32,35,30,27,29,40,43,37,28,42,35,35,31,28,40,40,40,42,27,23,39,45,37,32,51,36,32,36,31,26,32,41,32,35,35,32,23,28,27,33,35,45,15,38,33,18,32,35,45,25,29,36,34,30,39,29,41,28,29,20,41,30,31,18,17,35,39,35,39,30,35,39,27,24,33,25,31,42,28,48,43,33,37,36,18,33,39,33,37,37,29,34,38,32,35,40,33,30,38,37,27,48,33,47,37,40,49,36,45,31,29,39,34,20,45,25,28,37,44,35,29,33,35,33,45,39,30,24,33,32,39,30,24,47,42,35,30,34,38,40,47,38,45,34,35,36,34,36,39,30,26,34,42,41,15,25,29,31,35,42,37,44,41,40,25,26,40,44,36,28,46,33,23,32,33,31,39,31,34,31,35,37,35,29,27,43,40,33,34,37,29,13,11,53,16,37,27,37,40,33,25,39,38,25,45,52,23,32,32,32,30,31,41,46,44,35,23,40,34,23,25,33,35,27,34,43,33,25,39,33,45,43,33,25,24,27,32,23,45,34,38,33,28,34,39,36,35,31,40,40,38,25,34,31,39,19,34,47,44,40,33,37,21,28,32,43,32,37,27,37,28,33,23,27,28,33,36,30,28,34,44,39,29,33,40,28,23,35,0,39,35,26,30,39,33,47,28,37,28,32,39,37,31,39,30,22,37,37,33,41,24,41,41,50,26,29,35,28,56,31,24,27,38,45,39,21,35,32,32,25,41,47,39,30,39,38,28,35,34,40,41,35,33,32,30,37,35,37,44,38,29,35,26,32,30,36,25,42,37,42,33,37,33,33,37,39,29,39,38,40,34,29,25,34,33,41,15,1,16,35,41,49,23,41,28,34,37,42,37,38,33,36,30,37,34,32,40,40,30,31,32,27,32,101
39,24,33,20,25,36,28,36,33,29,28,33,24,26,27,32,28,21,11,25,48,18,23,25,20,30,21,28,27,32,33,36,34,25,31,21,28,25,14,29,23,24,36,33,26,23,28,18,33,38,33,38,31,34,28,24,33,28,23,30,29,6,18,18,37,29,33,37,26,22,34,32,29,29,40,21,29,24,33,23,14,25,35,28,28,27,25,29,35,27,31,34,34,29,27,20,16,17,26,27,22,22,28,32,30,32,25,27,27,29,13,26,25,32,14,24,27,26,29,22,35,25,31,30,27,25,27,28,34,37,34,32,22,38,48,35,21,17,27,32,25,31,24,24,29,41,30,30,33,26,21,29,30,29,31,26,37,26,25,24,21,26,26,20,31,28,42,24,27,30,33,24,26,32,32,26,29,31,24,36,34,30,22,28,30,33,34,28,28,23,25,30,31,24,27,28,54,27,18,30,24,37,30,21,49,27,28,27,23,25,30,28,34,18,30,11,30,27,27,18,23,25,29,33,42,39,40,25,16,19,26,32,36,21,31,14,11,21,35,26,36,38,22,31,24,31,32,15,18,26,31,9,24,36,45,33,30,27,30,16,35,21,27,26,35,23,27,26,17,20,31,21,30,30,20,22,32,30,37,12,38,25,29,28,17,19,18,25,26,23,33,40,29,30,23,31,29,34,31,24,15,22,35,17,32,25,30,25,21,26,36,23,41,25,20,28,32,26,26,32,33,32,27,37,28,29,26,33,36,24,30,30,34,25,35,24,31,39,24,23,35,27,21,25,37,20,20,17,29,22,33,26,39,25,24,27,28,39,40,31,34,13,21,30,26,27,34,29,25,36,15,27,33,24,14,38,30,17,41,25,26,18,34,25,35,34,21,29,34,29,36,24,27,33,28,25,19,44,20,30,21,46,37,26,36,22,23,37,20,32,34,27,29,32,19,38,21,25,29,43,31,13,21,29,27,33,27,26,21,35,29,18,22,30,25,27,37,26,39,31,33,34,29,26,33,23,21,17,37,27,30,34,13,27,28,34,29,28,26,37,20,29,38,19,11,23,41,24,19,12,17,21,35,36,38,40,28,23,38,30,19,36,33,20,37,28,27,30,28,44,28,20,22,32,35,28,21,32,27,27,39,35,29,10,25,20,19,25,27,30,38,27,26,25,36,25,27,25,21,39,44,35,23,40,37,24,36,31,27,28,26,32,24,28,28,23,31,35,16,29,33,20,19,8,20,30,29,27,27,30,31,33,35,37,30,26,33,16,32,32,17,34,26,25,23,20,20,27,25,32,31,32,20,9,30,29,37,23,28,29,39,27,22,21,39,0,22,19,23,30,28,38,20,34,18,14,30,25,30,37,30,36,35,32,33,32,15,30,20,40,24,17,22,28,45,29,28,31,35,42,32,30,27,21,28,26,36,38,21,12,35,33,11,22,25,33,27,19,24,28,35,27,29,28,46,26,33,39,36,31,19,21,33,37,28,29,28,36,19,25,21,29,22,30,29,37,36,21,27,30,29,42,32,38,34,32,40,38,29,36,21,5,2,33,27,32,35,32,19,22,28,24,12,32,16,33,23,22,30,102
31,24,31,38,27,27,19,28,27,35,34,35,26,25,21,34,21,36,14,23,45,12,17,28,22,34,19,26,29,28,29,30,36,28,33,25,28,27,8,21,25,26,33,31,31,37,24,20,35,34,34,29,33,45,31,36,32,27,29,33,27,19,17,34,31,30,25,38,30,29,35,41,25,28,39,34,21,27,39,26,22,26,35,26,29,21,28,24,38,30,33,30,37,28,30,32,33,20,29,21,35,25,33,26,24,34,22,30,34,32,12,20,19,36,22,14,19,22,32,34,32,28,13,33,27,27,34,31,36,40,36,28,33,31,40,33,24,31,26,37,30,43,38,31,23,36,27,26,26,28,21,34,30,34,27,27,17,29,10,29,32,30,29,22,30,29,43,37,33,39,36,27,27,37,36,35,29,34,35,36,34,31,24,36,36,34,33,32,41,23,32,32,43,24,25,26,58,28,26,26,24,40,19,34,45,27,22,21,29,30,26,23,25,33,33,14,32,24,5,26,32,34,33,29,40,39,24,35,19,22,29,33,30,24,34,31,32,24,30,31,39,41,25,27,29,28,32,22,7,22,27,16,23,39,43,22,33,28,33,24,25,24,28,28,42,28,33,19,24,32,27,29,24,36,33,35,35,22,40,30,32,31,32,34,20,25,21,26,20,36,34,30,38,30,28,21,30,28,29,22,30,27,17,8,27,38,24,29,25,24,32,32,42,39,28,31,35,34,25,36,41,37,39,36,30,28,33,35,36,27,40,31,12,23,39,26,38,36,28,26,37,25,24,29,37,32,22,27,27,25,36,24,30,26,27,27,33,33,32,25,30,16,31,29,32,25,35,33,28,37,29,26,35,36,29,39,42,30,37,38,31,31,30,28,38,32,15,39,28,27,17,29,20,32,26,32,23,40,28,24,24,29,37,28,38,25,24,31,11,25,37,21,18,35,34,35,32,27,22,44,34,26,27,24,26,14,32,35,19,38,28,35,21,30,24,26,40,31,27,25,34,35,26,26,44,26,33,20,37,32,22,32,18,21,32,34,29,31,28,35,29,23,45,33,25,34,52,23,24,10,23,24,40,31,29,32,28,25,28,32,13,34,29,25,37,34,25,26,24,41,22,23,20,27,29,31,26,43,21,26,23,38,40,15,28,24,33,19,22,33,41,28,28,30,30,23,25,28,27,41,34,28,21,38,20,21,41,34,24,27,27,35,18,29,36,17,25,34,23,9,36,23,22,26,28,32,27,30,23,13,34,39,35,38,19,15,22,21,26,27,19,36,21,30,30,30,14,18,25,33,33,26,2,27,25,26,40,25,26,23,43,16,20,15,35,22,0,33,28,38,29,40,14,32,24,28,33,33,24,36,27,41,34,28,37,31,33,32,31,41,31,24,27,30,39,27,39,42,13,20,22,33,31,17,30,27,38,20,26,17,39,36,29,34,25,36,33,25,27,22,34,28,26,29,48,31,26,42,37,32,19,24,35,33,31,34,8,40,30,24,23,34,26,28,27,44,38,32,22,19,20,40,20,34,31,30,38,36,35,34,25,23,20,32,37,32,34,31,13,28,18,29,25,42,19,27,26,24,35,104
26,21,26,18,27,36,20,37,24,31,16,31,16,24,18,37,27,12,30,27,38,27,23,30,28,19,28,21,35,21,22,35,29,28,32,22,20,22,28,28,20,21,32,36,14,14,25,23,25,29,35,37,33,25,36,19,28,20,26,23,26,25,23,10,33,25,15,32,24,30,31,19,27,19,29,16,18,28,28,30,16,21,22,15,23,19,25,21,37,19,26,28,28,17,29,7,3,36,17,20,30,11,26,20,32,33,21,28,24,22,28,19,20,19,22,23,20,15,28,10,27,19,31,21,23,16,19,35,25,34,28,33,29,34,40,34,31,14,21,32,23,35,34,24,21,30,30,17,15,26,29,30,27,34,26,20,39,30,27,12,9,30,27,21,31,14,34,21,30,36,30,18,20,34,26,18,28,28,28,28,27,28,24,28,32,26,25,16,25,20,6,11,22,32,20,18,42,20,26,24,26,32,30,19,36,16,28,27,15,13,22,28,35,24,26,22,33,25,28,25,21,29,34,30,38,34,33,22,26,27,13,26,27,27,33,5,8,27,24,7,25,29,18,36,21,21,20,24,30,23,20,24,24,32,36,33,22,20,25,24,30,12,16,23,33,19,24,22,26,8,18,23,28,39,12,26,37,18,34,22,35,20,25,26,24,11,25,22,21,18,27,36,27,18,25,12,23,27,24,29,12,20,28,31,20,35,23,38,35,23,25,17,34,22,20,26,28,30,22,21,37,29,19,29,23,16,17,31,34,15,18,24,21,16,30,25,23,32,19,15,27,8,28,38,41,1,25,26,10,20,29,33,33,19,18,15,26,28,29,16,21,20,30,25,35,18,22,35,23,17,25,21,24,34,11,39,17,28,35,33,22,13,23,18,26,26,26,21,29,20,35,26,21,20,35,29,27,38,23,27,13,41,38,27,36,25,23,28,32,18,26,29,29,28,34,29,13,18,23,48,28,30,24,17,22,32,29,30,28,32,30,9,22,32,26,28,39,29,34,24,29,30,25,27,39,10,2,25,24,34,11,15,22,22,19,30,25,37,28,32,17,22,35,27,19,11,29,24,16,26,13,17,35,29,24,21,27,24,30,24,27,38,25,22,30,20,26,17,15,43,27,28,21,29,30,23,18,20,27,19,32,41,27,23,29,36,27,21,28,32,34,25,21,17,26,27,29,26,18,29,38,31,28,29,31,30,23,25,23,15,18,30,26,21,35,21,19,33,25,29,29,22,23,20,28,31,25,25,19,25,25,25,24,31,22,26,25,26,19,27,19,36,22,27,15,20,28,21,27,22,23,25,34,19,26,29,31,24,19,24,26,22,27,23,26,19,33,0,23,22,9,39,26,30,28,24,21,26,23,30,32,28,27,21,31,33,23,28,18,42,24,26,24,16,46,26,26,26,36,43,29,25,35,26,21,19,28,35,21,23,36,25,21,9,26,29,24,15,20,23,26,13,11,24,37,17,26,26,42,28,24,32,26,34,25,16,30,23,10,19,22,32,21,21,20,35,30,27,27,27,28,39,13,25,32,39,31,39,25,17,20,23,21,33,19,23,28,31,33,18,27,26,31,21,26,30,26,19,30,99
36,27,32,29,33,43,24,35,28,37,28,28,28,27,22,41,22,25,34,31,48,24,28,28,27,32,27,32,34,26,33,44,30,35,32,22,29,21,20,28,28,29,22,37,26,24,26,32,32,27,36,40,30,38,30,32,29,30,32,32,26,29,32,24,33,24,29,40,20,29,37,35,29,31,29,29,25,29,30,26,28,20,33,25,24,28,28,25,35,26,27,39,27,29,30,24,20,39,33,20,30,25,27,32,37,37,28,19,31,33,33,21,22,32,22,18,23,26,34,24,29,19,37,33,19,27,31,33,26,25,30,34,32,38,52,30,24,21,21,15,29,30,36,29,32,32,35,21,27,35,28,20,32,39,14,16,39,21,22,24,21,26,36,33,25,33,44,22,36,39,36,23,18,34,29,30,32,38,28,35,36,36,30,36,36,31,36,28,32,28,28,33,32,32,32,29,54,26,26,32,22,36,31,27,40,28,28,27,28,25,33,32,37,23,33,14,24,26,33,33,25,19,28,32,48,44,39,23,19,17,29,22,31,31,31,18,15,20,33,27,30,41,25,25,12,26,32,20,30,31,32,14,28,39,35,44,23,27,22,24,36,24,31,21,43,19,24,26,22,22,22,35,32,39,26,16,35,26,29,33,36,27,20,31,31,24,30,27,23,31,23,34,31,30,33,22,19,17,30,30,13,20,28,29,25,36,27,23,19,28,35,31,40,29,28,31,15,34,33,30,41,20,28,32,29,32,30,35,38,27,30,21,31,27,27,23,36,45,15,28,36,26,33,15,35,24,34,34,31,24,32,33,37,17,18,27,26,28,29,26,25,16,38,34,29,29,34,27,21,32,26,29,32,35,12,45,34,35,43,33,18,26,34,27,31,35,27,30,22,29,31,29,23,35,26,32,27,45,35,36,26,41,34,38,35,16,18,32,32,28,38,25,24,29,34,36,27,30,25,46,26,36,30,28,26,28,29,30,28,22,12,22,30,14,8,10,30,31,31,26,28,29,33,28,43,26,25,16,35,32,23,21,13,23,19,30,25,28,34,31,18,22,42,35,27,19,37,18,7,18,26,24,18,37,30,27,27,31,32,31,25,39,30,3,34,33,27,21,19,41,28,19,20,30,32,32,9,34,30,31,39,45,37,13,30,20,30,26,35,22,37,21,22,17,34,23,25,24,26,40,41,35,29,29,39,25,34,34,30,31,31,35,31,23,39,31,33,33,21,29,26,13,14,31,28,37,33,19,30,25,18,32,34,38,38,34,30,7,29,33,25,42,22,35,28,34,26,25,23,33,32,15,26,30,32,34,38,35,26,22,39,22,27,29,30,23,28,23,0,33,25,47,26,28,28,25,33,26,23,39,31,34,38,32,35,36,24,30,38,35,28,22,5,28,44,27,36,33,36,38,27,29,35,15,22,25,35,44,21,14,36,27,28,26,24,16,32,28,29,24,23,32,30,33,45,29,27,40,39,35,17,24,31,42,35,27,30,36,23,33,33,30,25,19,18,41,35,31,31,34,33,41,23,29,38,38,38,33,28,30,24,28,25,26,25,35,29,32,25,31,22,29,35,26,21,30,15,24,34,106
26,18,34,31,18,30,26,37,34,37,32,10,24,29,28,37,33,28,29,18,44,33,30,23,32,24,22,29,39,22,33,40,41,33,38,28,26,33,33,28,25,24,40,42,29,30,25,25,31,33,38,32,12,41,42,26,35,24,27,38,23,24,30,26,34,25,16,44,36,38,38,27,37,33,10,29,24,32,18,30,23,29,29,31,35,30,28,31,25,34,38,36,42,23,34,15,19,35,20,28,28,26,33,35,34,26,34,35,33,35,31,27,26,27,29,27,22,35,35,26,29,21,30,25,35,33,34,32,27,26,34,39,28,40,50,33,27,30,30,38,29,51,46,34,35,40,33,30,30,20,31,43,29,22,34,18,39,29,31,27,25,41,32,27,35,35,42,30,31,39,40,25,20,18,5,28,30,37,30,41,33,24,31,32,38,36,35,31,41,17,25,30,38,39,30,32,57,30,33,25,32,45,24,38,49,31,19,20,30,26,30,28,42,38,32,35,39,35,35,12,36,36,35,34,41,44,42,38,32,35,30,18,37,33,37,21,24,33,35,24,47,29,31,40,35,33,30,33,31,28,35,35,30,45,37,42,36,31,36,31,33,25,17,21,46,21,26,28,35,24,31,19,30,31,28,33,39,19,35,38,35,26,38,28,34,27,33,30,25,27,25,43,39,28,17,25,15,35,32,34,28,33,34,30,34,26,27,33,34,28,36,32,44,38,28,39,18,34,28,22,41,19,24,7,31,19,25,37,31,28,34,37,34,29,43,23,38,38,32,31,42,25,34,30,36,23,23,13,32,33,38,36,39,19,20,25,32,34,35,29,34,33,17,25,22,27,36,32,36,34,35,31,34,26,27,32,25,35,42,31,35,29,30,33,34,34,34,26,33,33,27,23,25,23,36,38,33,45,10,36,29,37,43,20,42,33,31,38,27,31,33,33,30,38,38,43,29,28,27,51,44,17,29,25,34,26,13,32,31,45,35,25,32,37,31,33,41,39,39,32,29,30,35,29,43,27,24,29,27,33,26,31,38,24,33,43,38,27,19,38,29,30,37,34,26,27,45,33,32,31,26,30,41,12,26,29,22,17,34,30,32,48,33,30,40,37,26,30,28,40,37,32,34,17,36,27,30,36,39,26,41,34,34,36,31,35,35,28,21,36,43,32,33,30,29,31,33,34,27,33,39,37,24,22,32,34,13,38,35,18,27,43,28,31,22,23,31,33,34,32,32,26,27,34,33,24,31,38,27,28,15,37,40,45,31,27,34,34,22,32,26,34,24,19,30,35,31,27,33,28,29,33,36,35,29,32,33,17,33,24,34,25,30,25,39,30,38,22,33,0,22,32,33,36,32,36,30,28,26,43,34,40,29,32,35,31,29,41,34,35,30,35,28,32,44,31,33,34,36,43,27,38,33,30,24,29,30,37,34,38,26,24,33,17,24,19,33,26,30,25,41,34,33,30,47,28,31,40,46,25,32,29,36,39,34,6,32,31,26,35,15,35,30,25,24,43,37,31,27,25,26,47,26,38,36,39,31,44,38,39,29,31,28,34,27,36,34,37,37,31,31,30,18,31,28,39,34,30,36,99
33,19,33,21,26,34,17,34,31,29,25,22,23,29,25,38,19,21,30,30,42,31,31,34,21,26,34,30,28,20,29,29,34,28,27,17,26,22,30,33,29,30,35,35,23,23,17,30,29,36,32,36,24,34,34,24,33,29,23,30,26,34,23,19,34,25,6,36,29,32,35,28,35,26,32,25,14,25,37,22,21,21,31,24,28,28,29,25,28,28,31,37,34,25,26,16,12,36,16,26,34,18,31,26,23,35,23,22,31,29,28,25,24,26,21,17,12,22,30,19,26,24,38,28,30,22,27,30,31,32,36,29,27,31,49,32,33,23,12,30,29,44,41,28,29,36,22,24,22,31,20,32,28,35,29,21,30,30,21,21,18,35,29,28,22,21,41,30,27,34,32,25,23,35,17,26,28,34,32,31,24,30,23,35,30,33,27,25,27,18,3,8,31,31,29,26,51,27,25,31,28,38,27,26,43,23,23,22,24,22,29,25,44,31,31,24,25,27,24,23,26,28,36,32,44,33,37,31,29,27,20,26,34,24,34,14,17,29,30,2,31,36,20,30,29,23,28,30,33,32,26,24,21,34,40,24,31,27,25,23,38,19,15,26,31,24,29,19,32,17,25,28,19,38,21,31,31,9,27,31,27,29,29,33,27,20,28,29,23,25,28,33,32,26,30,19,23,32,31,26,21,11,36,32,24,38,29,32,29,28,32,24,41,31,25,29,30,33,29,28,40,38,14,29,29,15,21,34,29,22,27,28,28,21,38,28,32,41,26,24,32,15,31,33,38,8,32,24,17,26,38,28,30,22,23,23,17,35,36,23,28,26,28,31,30,23,31,33,29,12,28,28,31,37,20,34,26,29,40,37,29,22,28,25,35,26,31,16,24,25,29,24,16,19,29,23,22,47,22,34,22,36,35,30,40,17,19,35,35,25,35,25,22,30,37,34,22,27,18,48,35,28,21,17,27,26,34,31,23,31,21,18,19,23,17,19,39,22,34,30,29,30,26,19,37,17,9,25,33,29,18,22,22,14,28,27,22,43,27,35,26,28,37,32,24,20,38,15,25,28,22,26,32,30,29,28,25,26,31,32,31,37,31,22,36,27,18,23,22,48,29,28,23,38,34,29,27,29,32,24,36,38,22,23,26,30,32,30,30,31,43,22,26,8,25,27,29,26,27,28,37,28,35,34,38,24,32,32,25,14,25,33,17,28,33,12,20,36,31,22,28,22,23,29,27,32,32,31,26,20,28,20,31,26,29,33,29,26,20,29,18,35,15,32,24,27,32,18,29,30,31,30,29,28,25,21,30,28,28,27,33,17,22,14,33,28,29,9,25,22,0,43,30,32,23,27,28,31,29,33,24,23,34,28,36,30,26,37,27,37,28,32,20,25,46,28,21,24,32,39,32,31,30,20,27,26,27,40,12,21,27,32,30,18,29,31,33,24,20,15,33,20,18,30,44,26,34,33,41,29,20,34,33,38,31,25,21,30,19,16,26,27,21,30,29,42,37,25,24,26,27,44,20,32,33,34,39,34,24,24,20,32,30,24,28,27,30,33,29,27,21,22,29,30,30,31,18,19,34,106
44,26,43,42,45,32,37,40,37,39,44,42,31,29,33,45,35,39,37,23,55,40,41,25,36,44,27,29,43,34,38,48,40,37,47,42,28,37,38,38,40,41,43,45,40,41,33,36,46,44,48,52,44,58,49,38,45,41,29,40,25,32,41,38,39,30,38,52,39,38,42,37,48,35,42,41,38,35,47,38,40,34,33,36,41,44,36,36,43,36,37,40,47,34,42,40,42,43,32,31,21,28,29,42,42,46,42,37,31,29,36,32,33,36,40,32,36,40,38,42,43,33,32,36,35,35,41,36,30,40,45,37,41,47,54,38,29,49,41,53,44,45,38,23,38,51,41,44,39,22,37,47,42,49,37,35,45,47,36,38,41,46,36,34,38,37,53,41,33,44,48,38,35,44,37,40,43,31,19,43,46,26,42,43,40,43,40,42,54,25,43,43,45,42,35,37,68,37,43,27,32,52,38,37,62,42,24,23,41,39,37,36,49,41,41,37,39,38,39,20,35,32,28,32,49,49,45,53,34,37,32,41,40,40,43,44,47,42,38,43,50,44,39,45,35,40,41,32,33,41,40,38,38,53,47,46,39,37,40,42,35,27,29,40,53,34,35,35,32,40,45,45,38,47,36,35,47,35,43,46,43,42,40,39,37,42,36,37,34,39,41,48,41,39,43,41,38,38,41,36,46,48,43,32,39,48,38,44,40,28,41,34,49,56,35,47,45,44,33,46,51,37,47,39,42,31,37,44,43,30,50,39,40,34,37,42,45,40,38,44,42,37,39,44,38,38,38,21,39,33,40,38,48,34,33,36,45,43,42,40,48,35,25,40,30,32,38,40,30,44,39,37,36,35,45,34,50,43,47,24,37,44,38,35,40,41,40,49,45,37,45,31,37,35,44,46,35,50,22,44,42,47,52,22,35,36,36,43,29,43,35,35,38,45,43,53,35,33,39,59,49,25,31,41,36,42,39,17,33,53,46,48,40,37,42,44,49,45,49,37,34,35,28,40,48,29,37,38,35,35,40,44,41,35,46,48,43,45,46,43,41,33,56,51,43,43,61,38,40,36,40,44,50,44,46,49,24,19,42,41,40,50,40,47,45,27,34,44,42,48,40,41,40,39,43,38,42,41,41,34,44,42,36,38,34,41,37,42,23,51,45,31,39,45,41,33,35,43,38,35,44,44,29,36,34,39,44,42,41,30,35,51,36,38,30,31,39,35,31,35,44,41,40,42,38,26,35,28,34,31,42,43,45,50,39,35,42,44,44,35,37,39,36,45,37,37,41,36,31,39,40,36,38,43,38,40,50,19,45,38,43,28,33,33,47,38,40,39,47,32,43,0,39,40,34,38,36,36,28,46,43,42,31,37,44,33,37,49,39,48,44,30,45,39,57,25,35,37,46,53,40,45,43,35,34,36,47,39,47,40,44,41,41,42,41,46,38,38,39,34,47,36,38,32,49,40,33,45,52,27,37,47,41,49,34,37,36,40,43,43,17,33,38,39,38,53,50,41,35,42,43,51,42,48,44,41,57,51,47,42,39,39,36,47,44,38,47,44,39,35,36,38,26,48,45,41,37,38,40,112
35,24,21,24,28,35,15,22,17,21,26,33,25,17,11,22,24,29,21,21,35,2,3,22,23,24,17,24,30,27,26,31,24,26,30,26,30,22,6,25,23,24,23,23,23,31,21,8,29,33,29,31,34,42,31,29,20,17,15,29,16,22,27,20,33,24,26,36,30,23,34,37,32,26,37,32,22,23,32,24,23,27,23,16,15,7,18,14,24,31,21,30,32,22,28,27,23,27,25,11,30,21,29,22,25,25,23,28,28,30,22,10,9,33,23,21,20,24,28,20,26,16,23,30,27,20,29,17,27,38,26,18,34,29,47,30,22,29,28,32,28,43,36,24,21,34,28,26,24,29,22,32,20,27,15,15,31,27,20,21,19,25,27,10,25,30,43,30,19,29,34,20,15,25,28,27,19,29,28,35,24,33,25,26,22,22,25,25,37,24,30,35,37,31,22,24,49,16,27,28,24,39,27,24,45,25,22,21,27,22,31,25,35,29,24,12,27,14,19,27,22,30,23,19,32,36,38,21,17,20,17,21,20,22,32,22,25,22,26,31,37,38,20,33,27,31,28,20,17,26,13,14,27,34,34,32,34,26,31,25,33,21,22,24,42,16,21,17,22,18,27,18,25,36,22,28,33,23,30,28,30,24,31,30,15,23,16,31,10,30,22,37,28,26,16,21,18,18,19,14,24,25,30,18,30,31,14,31,27,16,29,21,30,37,29,32,33,24,23,26,31,35,27,34,16,24,30,32,30,24,28,30,26,11,31,22,33,39,25,27,34,23,19,31,38,27,10,28,28,21,25,16,28,14,15,23,27,32,33,25,29,14,32,23,20,13,31,35,24,37,30,28,29,36,25,34,37,33,33,33,28,30,27,24,34,24,1,29,24,15,28,27,16,26,33,25,24,40,29,34,25,36,36,22,24,23,25,21,21,22,28,24,21,30,32,31,23,20,18,44,32,29,13,25,27,25,20,27,11,36,30,26,29,32,26,28,39,26,38,15,28,29,24,23,41,20,27,18,25,18,20,30,16,18,27,35,30,38,29,31,19,13,45,34,26,21,39,25,22,8,21,22,35,36,29,32,17,22,33,22,1,36,34,23,26,28,22,26,24,38,12,21,18,27,19,21,24,30,30,22,37,36,31,13,24,26,33,5,26,31,30,18,16,28,20,23,25,23,25,33,30,26,19,33,34,28,42,29,25,23,23,36,19,17,34,18,26,26,21,23,34,21,20,24,27,32,26,26,28,20,32,34,25,28,29,25,32,19,28,23,20,33,17,18,25,18,2,16,24,24,23,16,12,25,21,27,35,26,24,9,35,17,12,16,28,20,14,26,26,33,30,39,0,28,25,29,28,23,13,34,28,31,31,25,29,26,19,33,29,37,29,22,24,18,43,19,32,30,27,34,28,32,32,23,19,15,32,30,24,15,25,24,23,29,21,34,31,23,24,19,35,29,27,31,42,29,26,36,37,34,21,22,28,32,26,35,22,34,27,32,24,20,17,28,27,38,32,29,24,28,27,32,22,29,33,22,36,37,31,31,18,21,18,34,27,26,25,22,11,24,25,26,28,31,21,30,24,19,25,97
37,30,31,30,35,38,27,33,28,27,29,41,18,30,22,43,24,38,37,18,50,29,28,31,25,29,14,21,32,35,32,39,26,38,41,38,31,30,25,37,35,36,36,38,32,40,33,29,35,34,38,36,40,45,37,36,36,32,21,35,30,36,30,33,34,25,37,48,31,33,38,16,43,35,33,37,34,26,31,38,28,29,35,29,16,24,15,19,36,39,23,38,38,29,39,27,31,35,31,24,30,23,24,31,33,30,31,35,32,30,35,23,24,36,30,33,32,25,21,36,32,22,28,31,22,30,35,29,32,44,38,27,42,41,42,31,32,22,28,41,33,37,42,32,27,43,25,32,34,28,26,43,34,41,30,23,39,38,37,30,33,24,37,31,31,24,45,32,25,26,45,25,23,30,36,36,34,42,31,40,38,30,32,32,28,31,33,34,33,31,34,37,43,26,30,24,60,25,32,33,19,46,24,29,51,29,30,29,37,31,24,20,30,32,37,27,25,35,27,26,31,36,37,34,46,43,34,42,32,35,27,29,31,34,44,31,28,36,27,34,35,39,28,46,29,35,36,31,35,37,30,29,24,42,42,47,42,32,37,32,23,22,30,33,48,22,27,29,31,34,33,23,39,46,31,33,47,34,43,34,42,29,31,36,34,33,35,24,25,35,30,48,37,34,21,29,26,31,29,38,32,21,38,36,34,41,29,21,17,31,32,27,39,30,22,38,36,30,8,31,37,24,35,36,34,28,34,38,42,25,37,30,20,23,38,34,39,34,26,37,41,33,38,13,40,29,27,27,20,33,35,40,40,22,21,31,15,34,35,27,36,29,31,13,27,25,40,25,30,43,31,37,34,37,31,40,37,41,42,33,29,36,33,30,40,34,29,37,36,27,30,33,28,32,24,33,26,46,26,36,35,16,47,28,41,30,29,32,35,24,40,20,23,38,38,44,30,28,30,45,45,31,19,35,35,27,25,33,35,47,37,35,26,39,33,35,46,32,40,28,29,30,36,35,49,24,30,33,37,28,30,40,31,30,37,39,34,32,36,3,32,26,26,39,31,31,49,28,34,23,31,35,38,36,35,35,30,25,42,35,29,42,27,31,37,28,34,32,30,45,33,36,33,40,34,11,35,46,40,31,33,48,40,28,25,18,33,26,29,38,30,31,18,24,29,18,20,33,37,41,39,38,16,31,31,40,40,35,30,29,32,42,27,26,36,32,40,30,30,31,39,30,31,32,33,14,5,32,21,31,39,37,38,41,31,27,34,34,34,24,27,34,29,19,31,30,30,28,20,34,35,29,31,31,18,24,40,21,37,27,41,31,36,30,37,34,32,30,28,36,32,40,28,0,27,31,31,29,27,42,40,40,35,31,41,37,25,24,14,36,34,29,33,27,49,34,39,39,35,42,39,39,33,36,25,24,37,21,22,30,37,30,29,26,34,35,31,33,29,31,40,23,21,35,47,37,32,40,38,31,34,37,36,44,39,36,30,38,30,29,23,26,29,34,33,43,37,37,21,31,30,44,28,38,28,34,48,46,33,27,28,29,32,37,35,33,38,35,30,36,37,38,32,43,33,26,31,27,33,105
31,18,27,20,18,32,18,30,23,29,28,26,23,12,17,37,25,30,25,27,40,26,23,21,2,32,28,32,9,29,21,24,21,29,33,23,18,12,25,29,29,29,31,29,26,32,18,26,30,28,28,37,24,33,24,30,36,27,23,16,25,20,23,18,20,20,25,37,8,33,16,40,33,25,27,33,21,26,26,23,16,24,23,24,24,23,18,14,39,24,18,34,24,19,27,29,25,31,25,19,24,18,32,27,12,34,16,17,29,31,27,18,19,36,16,21,19,26,30,22,27,20,32,28,17,15,25,32,30,25,30,32,30,32,46,25,19,26,27,40,27,30,24,26,21,25,21,19,21,12,3,35,20,19,25,22,25,34,25,24,21,17,30,28,31,29,24,27,21,29,33,22,23,34,31,30,19,35,22,30,24,26,18,30,30,25,25,28,37,17,26,25,40,26,28,18,41,19,20,27,20,27,26,28,38,26,24,23,24,25,22,22,36,29,28,19,24,24,19,20,26,17,26,29,38,32,32,28,14,17,18,28,26,25,35,23,20,28,21,25,36,36,13,33,16,27,26,27,31,32,25,21,26,27,32,38,27,13,18,18,31,19,24,26,37,22,25,20,25,20,20,23,18,20,20,20,32,22,38,12,28,26,21,10,22,20,23,28,20,31,29,37,28,24,25,20,25,26,25,21,18,27,34,31,26,15,24,14,10,13,24,23,35,34,22,22,29,28,28,34,35,25,27,30,10,22,28,29,34,22,30,22,26,22,25,24,31,40,13,24,31,24,22,14,34,28,28,21,30,8,30,23,31,22,21,21,33,29,30,21,23,21,25,24,27,24,28,18,11,30,5,27,31,14,17,33,39,30,32,27,16,31,22,11,21,26,26,29,23,26,25,23,17,26,17,15,1,44,22,27,22,37,32,22,33,22,24,27,29,26,35,23,26,20,26,23,21,26,19,47,29,25,21,24,30,22,29,24,18,33,32,27,27,22,28,30,32,16,27,23,24,25,22,22,26,19,27,25,25,33,21,31,23,17,33,16,11,26,17,30,23,21,36,27,19,23,41,24,21,23,18,22,41,29,30,30,24,19,32,26,26,44,31,28,29,30,19,19,17,45,26,28,24,23,29,22,23,32,35,25,31,39,27,20,26,11,9,21,23,36,35,22,22,30,24,21,23,30,27,34,35,29,30,31,31,14,40,27,17,23,26,26,6,21,30,11,19,23,26,17,35,28,27,10,22,25,31,13,25,21,32,34,33,36,32,32,31,26,27,18,13,30,16,23,23,20,27,19,21,24,25,24,26,9,26,20,36,19,30,17,42,24,19,9,28,18,24,28,28,32,23,34,25,27,0,4,28,27,22,27,20,35,26,20,24,33,15,34,28,29,26,27,30,23,42,16,26,29,27,34,25,20,9,23,17,20,33,29,26,22,40,28,11,31,25,28,28,20,21,16,30,28,29,22,44,25,26,35,40,27,21,18,24,34,32,33,16,40,18,30,17,32,12,23,24,26,20,26,23,27,28,39,21,27,30,29,39,31,30,37,11,13,16,33,30,23,21,18,24,23,25,23,26,22,28,29,21,12,31,103
27,22,29,16,18,36,22,34,27,25,24,26,27,16,21,36,29,26,21,28,44,28,27,17,6,30,24,29,13,33,25,28,25,33,29,19,22,16,24,25,33,33,28,33,22,28,22,22,31,32,32,41,24,37,20,28,35,24,19,20,29,16,27,14,24,24,28,41,12,32,20,37,35,29,31,30,24,28,30,27,20,23,27,28,28,27,22,18,40,28,22,32,28,23,31,25,21,27,29,23,28,22,30,28,16,38,20,21,28,30,23,22,23,35,20,17,22,25,32,18,30,21,36,32,21,19,23,33,29,29,34,28,26,36,48,28,21,22,28,36,31,27,20,30,17,29,25,23,25,16,7,39,22,15,29,22,29,37,21,20,17,21,34,24,32,28,28,23,17,28,37,18,22,35,31,26,23,37,26,30,26,30,22,31,26,29,29,24,33,21,30,29,36,30,24,14,45,23,24,26,24,31,30,25,42,27,27,26,28,21,26,26,40,32,30,23,28,28,23,24,27,21,30,33,34,28,36,24,18,21,22,28,30,29,38,19,16,32,25,29,37,40,17,30,20,31,28,29,28,36,28,23,30,31,36,42,31,17,22,22,35,23,28,22,38,19,24,24,29,16,24,27,22,16,16,24,36,25,42,8,32,22,25,14,26,24,27,32,24,29,29,33,24,26,29,21,25,30,27,25,14,23,32,27,30,11,27,18,14,17,28,19,37,30,26,23,33,29,24,31,36,29,23,30,14,26,31,29,35,26,26,26,30,26,29,20,27,44,17,24,29,25,26,18,33,25,24,25,26,12,26,27,35,21,20,23,29,33,34,17,26,25,29,27,31,28,30,22,15,34,1,31,27,10,13,37,35,27,28,31,20,27,26,15,25,28,30,25,27,30,29,27,21,29,21,11,5,42,26,31,26,40,36,26,37,23,21,31,30,27,34,27,27,24,23,27,17,22,23,51,32,23,17,25,29,26,30,28,22,36,31,23,31,26,27,29,36,12,31,27,28,29,26,26,22,23,26,29,29,34,22,32,24,21,30,20,15,30,19,34,19,25,32,31,23,19,37,25,18,22,22,26,39,25,27,30,28,23,31,30,29,40,33,24,33,29,23,23,21,48,30,32,25,19,33,25,20,28,34,23,35,42,31,24,28,15,5,25,27,40,31,26,26,26,28,25,27,30,31,38,31,33,26,32,33,10,41,27,21,27,22,27,10,24,32,15,23,27,30,21,38,30,30,6,23,29,27,17,29,24,36,33,37,40,36,36,29,28,28,22,17,34,20,27,19,16,28,23,25,28,29,28,29,5,30,24,37,23,27,21,40,21,23,13,32,14,28,24,25,36,27,38,29,31,4,0,30,23,26,25,16,36,30,24,20,37,11,34,24,33,30,31,26,24,45,20,30,33,30,37,28,24,13,20,21,22,34,33,22,25,41,29,7,27,21,32,32,24,25,20,34,27,25,24,40,29,22,38,44,31,22,22,28,38,36,34,20,37,22,34,21,36,16,26,25,30,24,30,27,31,32,43,22,31,34,33,39,35,34,33,15,9,12,34,26,27,25,22,28,27,21,27,22,18,26,33,24,16,33,100
38,24,31,29,34,34,24,34,26,34,30,33,13,24,20,38,31,26,29,27,40,26,27,27,28,27,31,31,35,18,31,42,33,32,36,28,26,21,25,27,35,36,32,32,27,28,24,34,29,26,34,36,31,45,37,22,30,24,30,22,26,34,30,20,37,34,22,41,34,35,33,34,39,26,33,25,24,32,32,27,23,33,35,25,30,27,24,23,34,30,30,27,29,31,31,22,24,35,16,20,36,10,26,33,36,39,22,27,28,30,27,19,19,34,29,27,22,24,37,24,26,16,34,18,36,17,23,38,32,37,35,34,36,38,54,37,29,31,30,40,32,47,41,33,28,38,30,30,22,24,29,39,8,15,26,17,32,34,31,25,23,22,31,34,34,19,44,37,32,35,37,22,17,33,30,24,9,26,34,34,12,28,31,25,33,33,22,29,41,25,25,30,36,37,19,31,55,27,33,29,33,36,31,28,49,24,26,25,30,26,19,29,37,29,30,19,36,30,34,22,30,29,31,27,35,20,44,41,24,24,14,23,29,31,30,26,29,28,33,26,34,26,19,37,32,22,34,27,32,35,24,21,31,33,36,41,32,19,24,31,35,9,13,20,43,16,21,26,29,22,31,30,32,24,18,30,36,19,37,32,34,26,26,31,33,26,34,19,18,23,24,43,32,32,30,25,20,27,29,33,33,32,27,31,21,19,24,33,29,25,34,26,41,35,17,31,29,27,33,29,34,40,29,30,24,15,21,32,37,6,32,25,34,23,38,22,27,42,32,26,35,21,35,33,37,20,36,23,21,20,35,35,37,16,15,29,27,27,28,28,33,17,27,22,32,25,35,37,23,36,29,28,31,37,32,36,32,34,36,39,35,28,32,17,31,23,29,31,31,19,40,31,23,19,36,26,27,37,20,38,28,42,42,24,38,29,31,30,31,31,36,36,34,29,39,42,17,17,25,47,34,27,28,27,37,37,28,36,30,38,33,30,33,34,29,27,38,27,33,14,35,36,28,28,26,11,19,25,37,39,24,28,23,23,33,38,33,46,35,32,28,22,48,34,26,25,43,27,29,23,24,28,43,25,29,32,25,21,31,31,27,40,22,30,35,32,23,29,28,40,28,28,30,36,29,20,31,34,37,23,43,44,31,20,33,28,33,25,25,38,39,27,28,34,25,34,36,30,33,30,39,35,33,38,36,34,38,33,23,14,22,35,30,28,32,25,33,22,28,30,28,28,27,30,28,28,36,25,16,26,26,34,34,27,33,33,26,26,30,30,26,37,22,28,19,29,28,25,34,33,32,25,31,29,25,29,34,21,32,21,35,29,31,27,39,30,33,21,33,30,28,36,28,31,28,30,0,23,23,33,33,37,33,30,28,34,24,40,39,35,33,29,30,29,43,28,30,27,35,42,26,29,35,27,19,26,32,41,31,22,35,24,28,24,23,30,36,26,25,24,33,18,20,30,44,35,31,27,40,29,29,29,25,31,29,31,31,32,30,36,19,39,18,18,17,40,34,30,28,26,27,40,26,38,37,40,44,41,30,28,17,33,32,36,34,20,24,21,30,29,31,27,28,33,28,42,29,18,35,107
28,15,20,20,22,31,18,25,22,15,30,28,18,17,16,34,32,30,31,30,43,23,20,28,25,31,26,27,32,27,19,33,31,29,35,25,28,25,27,25,22,23,24,31,28,28,20,31,22,33,34,38,28,46,21,29,23,24,23,27,19,27,24,23,30,28,25,34,29,21,34,37,23,30,34,29,21,26,27,25,17,24,34,23,25,20,17,13,22,30,28,32,34,24,28,27,27,32,25,18,19,15,29,26,27,25,26,21,5,7,29,17,16,36,11,21,19,26,31,24,19,9,23,20,28,22,22,15,30,38,33,32,37,32,52,30,32,32,31,32,29,35,28,13,29,34,30,28,32,25,24,32,23,16,24,10,33,38,25,26,23,33,29,33,23,24,41,40,27,28,34,15,10,29,23,29,24,33,17,38,27,29,19,13,14,26,27,29,41,16,30,33,24,21,24,26,50,20,15,10,30,37,31,28,45,29,23,22,23,27,24,27,40,21,29,24,29,29,28,21,26,26,26,24,40,38,39,34,27,28,19,16,25,25,35,28,31,32,26,31,37,31,23,28,27,16,28,22,29,25,26,26,30,37,29,38,33,24,24,9,28,14,22,26,20,7,2,20,22,22,29,24,27,17,21,23,34,22,37,24,30,19,22,33,27,22,27,24,15,28,17,37,25,29,26,27,13,25,22,26,31,26,32,28,17,12,21,34,33,18,16,17,34,40,22,28,33,11,27,33,18,38,22,31,21,24,30,13,28,17,32,21,34,22,31,24,26,31,24,26,37,25,30,37,34,25,32,22,24,21,33,27,31,9,8,26,20,33,32,23,32,22,26,23,31,24,30,31,24,31,22,31,24,31,32,37,37,32,29,22,27,26,20,22,34,28,24,24,25,24,34,22,17,28,31,30,26,42,23,23,24,44,36,25,33,26,26,26,31,26,29,33,32,33,39,34,20,22,19,49,37,26,21,24,30,31,30,19,23,39,29,32,28,31,25,23,42,31,33,22,32,33,18,22,40,16,24,30,32,16,28,31,28,17,26,31,26,43,23,26,26,20,40,28,20,22,40,28,32,28,20,23,35,26,22,25,18,18,35,29,24,24,22,29,27,9,21,26,26,41,31,33,19,29,26,21,32,34,35,22,40,39,36,25,27,34,26,18,14,39,38,25,23,29,34,31,33,28,20,31,32,29,28,36,17,28,41,25,28,23,21,32,21,21,31,20,28,28,21,26,37,30,31,22,5,24,30,26,21,28,35,23,32,35,28,29,22,31,27,23,14,31,16,28,18,20,25,19,29,27,28,23,33,21,28,29,28,22,25,14,36,25,24,18,37,25,33,26,26,28,31,36,23,29,27,23,23,0,21,28,27,20,26,20,21,27,15,31,21,31,30,20,28,22,30,21,35,32,36,40,30,30,34,18,12,19,25,30,27,27,23,17,19,29,25,32,26,22,23,18,30,23,23,24,37,30,27,32,42,30,16,34,30,36,31,34,25,33,31,31,20,18,22,30,29,33,27,28,28,28,27,32,28,36,35,22,37,35,19,31,21,25,23,37,39,25,23,26,29,25,25,25,27,35,23,37,25,22,24,96
35,20,17,27,31,22,18,30,11,24,33,30,23,20,5,24,21,29,31,24,32,12,16,17,20,16,27,33,27,28,29,34,31,19,22,23,22,18,16,17,32,33,15,27,29,31,16,20,26,28,31,41,32,42,23,28,28,13,23,30,3,26,27,23,27,23,23,35,28,35,28,36,35,29,33,26,19,26,30,21,24,19,27,8,28,20,12,8,35,27,28,30,30,21,25,24,20,37,26,3,22,20,28,22,22,31,19,20,26,28,30,4,5,25,26,22,17,28,31,27,23,13,22,28,27,18,26,30,19,34,18,28,21,32,48,23,21,27,20,28,21,45,39,28,27,37,21,22,28,16,19,28,15,22,9,13,35,32,26,27,26,35,20,22,24,27,35,29,27,23,31,18,13,29,26,30,15,21,24,27,19,20,28,22,23,27,26,29,38,19,26,31,33,32,26,29,43,21,28,17,24,37,21,16,41,29,14,13,27,28,29,19,35,32,16,22,23,24,25,14,14,28,19,15,43,40,32,28,24,21,21,19,14,23,25,22,22,24,26,27,29,36,16,35,27,26,24,30,27,31,26,24,21,30,32,28,30,25,23,28,29,19,23,16,41,14,19,20,32,25,23,28,28,31,21,26,30,20,22,31,26,22,27,32,27,23,26,29,6,28,20,38,20,22,26,23,16,10,15,27,18,27,29,26,27,26,10,32,28,19,32,24,21,35,24,30,28,20,31,18,27,27,25,30,24,25,31,30,29,22,35,28,18,22,34,14,30,30,24,27,26,27,24,32,32,22,22,15,25,22,12,29,31,12,13,23,25,29,30,26,26,24,19,18,24,24,28,34,25,30,27,30,26,29,19,28,34,28,37,25,27,23,30,25,35,25,14,27,25,26,30,25,17,29,34,23,21,40,16,34,25,37,35,16,26,15,17,15,23,21,15,25,23,26,36,33,20,24,19,44,29,19,24,22,14,27,24,24,24,25,25,26,23,27,21,23,35,24,32,9,27,28,25,20,36,21,21,27,29,30,24,26,25,15,29,31,26,35,32,30,13,5,48,34,26,27,39,17,24,18,21,25,31,32,26,29,4,9,25,14,13,37,29,20,37,30,17,21,20,42,22,25,27,25,15,16,26,21,19,23,33,36,20,23,27,29,29,18,13,35,17,10,27,24,30,23,25,31,30,25,34,29,29,25,24,29,34,29,21,24,24,34,16,22,24,21,29,15,31,25,38,26,25,29,26,20,28,27,26,21,31,26,17,22,33,29,31,24,25,23,23,40,16,24,22,27,14,19,25,16,15,8,22,28,15,21,32,13,25,17,32,18,23,19,31,30,24,23,23,26,29,28,13,27,22,26,23,21,0,30,23,23,25,28,24,13,22,37,37,36,22,32,18,23,39,16,21,24,31,38,22,30,29,25,16,20,29,29,28,25,36,21,26,26,13,29,32,23,19,14,35,26,24,23,39,20,22,34,37,21,27,32,32,38,18,27,26,29,27,26,11,28,15,20,19,32,30,24,18,33,32,42,24,30,27,35,37,34,25,25,14,31,28,26,32,28,19,16,21,25,26,21,20,20,26,31,16,15,21,93
34,29,37,24,34,39,22,35,33,41,28,35,30,26,27,44,25,34,38,35,35,32,36,35,27,34,34,27,34,35,35,39,35,12,25,27,18,18,36,39,32,33,31,44,20,35,20,35,31,32,35,45,37,47,25,26,35,33,35,30,29,40,31,24,44,35,27,39,33,24,41,41,38,35,34,29,23,30,37,25,24,31,35,25,33,32,34,30,34,27,32,38,30,24,29,31,27,42,31,27,36,25,33,28,33,39,19,30,23,25,36,26,25,23,30,22,21,30,35,24,34,29,41,35,36,18,28,27,17,38,21,35,33,33,52,39,31,38,32,35,29,51,44,31,33,40,28,26,31,24,28,38,25,32,29,26,40,45,26,18,21,40,13,35,23,36,48,41,39,44,35,33,28,41,38,24,24,18,34,24,29,36,32,38,42,29,30,22,34,28,36,41,27,40,30,30,48,32,34,30,34,25,39,38,45,28,25,24,27,19,36,36,34,36,19,31,35,31,34,32,36,31,39,35,42,44,46,37,26,23,21,32,36,16,18,29,32,39,30,35,41,43,16,35,34,32,31,36,36,35,26,33,37,30,30,21,30,25,30,32,30,26,30,34,45,29,30,21,38,22,25,31,29,39,26,34,34,24,24,33,30,37,36,37,35,23,36,36,26,27,33,38,30,29,33,28,29,26,35,35,36,37,38,37,31,34,30,37,35,27,38,37,46,45,29,16,37,36,40,33,43,25,31,37,25,30,36,33,35,29,30,35,37,26,36,36,37,19,32,27,23,30,39,36,26,31,37,32,35,22,41,37,34,27,28,26,40,31,30,32,22,33,36,37,23,28,8,43,25,34,24,36,42,33,35,44,41,32,45,39,35,32,36,25,33,29,35,33,29,30,35,34,21,34,34,25,26,46,34,37,25,38,44,34,46,27,29,37,40,34,39,31,28,26,39,35,27,30,23,43,35,36,33,23,37,32,37,32,32,39,36,33,35,36,32,34,35,26,39,31,32,33,27,24,40,24,32,37,37,26,27,37,35,19,40,41,36,33,35,45,35,29,37,34,26,23,41,29,38,34,21,25,32,36,37,40,28,28,35,17,33,42,38,36,41,27,21,30,28,41,29,40,27,38,35,37,36,34,42,26,45,30,28,32,31,36,28,34,32,32,46,32,31,36,40,33,34,32,30,34,42,30,36,23,23,15,45,31,21,29,27,20,27,33,42,22,30,37,37,32,37,37,38,31,30,28,37,27,33,29,40,26,34,44,39,35,35,38,26,32,27,35,20,35,29,40,34,22,35,19,18,28,34,30,33,27,32,31,25,32,30,26,31,24,39,37,36,30,39,43,33,46,34,42,27,25,33,28,30,0,9,29,40,34,26,37,27,48,41,42,30,38,35,28,34,30,27,24,30,37,39,18,34,25,26,31,34,48,36,34,35,37,31,33,35,38,28,23,23,18,39,35,34,14,43,32,37,38,36,35,27,41,22,35,15,38,31,27,32,37,29,28,17,30,31,51,45,28,36,39,38,42,29,38,38,32,37,43,30,42,16,34,37,38,38,32,38,38,38,26,26,25,37,33,35,37,26,15,35,107
36,28,32,15,34,30,13,35,33,34,32,34,29,28,27,44,28,25,33,28,44,30,29,31,22,28,32,31,29,26,28,41,30,21,28,18,27,20,31,30,29,30,24,35,24,27,11,34,32,39,26,42,36,46,16,23,32,29,28,32,20,32,31,25,39,30,18,30,28,30,36,35,38,31,38,26,14,21,36,16,24,26,29,31,24,29,34,30,34,29,27,31,32,30,20,25,29,39,22,26,33,26,27,22,31,31,21,25,29,27,34,26,25,32,23,13,12,21,26,28,30,20,36,31,27,20,23,36,26,41,30,33,38,27,45,32,29,36,27,34,23,43,36,27,31,32,30,17,27,31,22,38,25,29,32,17,33,36,17,22,25,31,22,33,31,28,44,39,32,40,26,24,19,41,29,25,24,27,31,33,29,35,31,37,35,27,21,24,36,29,27,32,35,31,23,28,52,30,27,32,30,16,37,29,36,19,23,22,27,23,33,35,25,27,27,28,30,27,27,24,27,33,37,33,43,35,40,28,25,23,23,23,36,20,27,28,31,30,34,26,36,40,18,26,26,23,33,31,30,32,28,30,33,32,21,30,32,27,28,25,36,25,21,29,43,20,25,15,32,26,16,31,31,30,23,32,25,15,33,24,21,28,29,30,27,23,28,33,24,24,24,29,21,31,33,22,20,29,34,26,30,34,31,30,24,25,30,28,30,28,31,31,44,36,26,7,36,35,38,30,42,34,22,35,27,21,27,28,40,28,30,28,31,17,35,27,32,28,23,27,32,26,31,34,35,32,36,23,26,24,35,28,26,18,19,28,31,38,39,26,13,26,27,30,32,19,17,38,27,25,15,33,33,24,29,41,35,23,37,36,26,29,29,27,37,20,27,24,20,21,27,30,12,25,25,25,21,41,26,39,25,36,35,31,44,22,24,37,33,28,30,28,28,28,39,37,22,21,14,48,35,27,26,17,31,24,37,31,23,37,27,32,31,29,23,25,37,26,37,31,34,35,22,15,31,26,33,31,31,35,23,33,32,10,32,35,30,42,35,37,35,28,28,35,27,27,45,24,31,31,21,25,37,30,31,34,19,24,27,26,29,38,36,28,32,25,12,21,19,50,29,31,21,32,35,32,33,36,36,20,39,34,35,29,22,31,19,27,28,37,40,27,22,31,31,30,32,26,30,25,34,24,34,32,32,6,41,33,23,20,21,11,25,31,34,24,32,30,31,24,34,28,29,22,29,30,39,29,30,20,34,17,40,44,40,36,29,32,20,34,26,39,11,35,24,32,30,14,31,28,27,31,25,21,31,29,36,28,27,23,39,17,22,26,30,30,27,32,31,34,24,43,28,40,20,16,33,27,23,9,0,20,33,27,17,28,20,43,39,33,22,30,26,26,43,31,34,33,21,28,30,9,29,16,23,29,35,43,35,31,33,28,23,27,26,37,36,19,14,9,30,27,25,23,46,32,28,42,41,36,18,38,13,34,24,34,24,36,33,28,26,35,17,33,32,42,36,19,34,32,33,44,23,29,32,34,39,34,21,33,16,25,28,33,37,23,30,30,29,26,17,16,28,30,26,34,21,17,28,100
41,27,34,30,33,40,33,39,28,35,36,41,32,23,22,41,24,31,36,33,42,29,34,34,35,33,37,33,42,33,29,41,40,33,36,36,31,28,33,31,30,31,32,39,34,29,31,37,28,39,45,46,39,47,36,37,34,30,32,35,26,41,29,30,35,26,29,42,33,36,39,45,42,35,47,38,34,41,44,36,22,22,42,25,36,38,29,25,34,29,37,41,40,28,36,33,29,38,34,20,25,31,44,38,38,40,27,23,15,13,34,21,22,36,28,33,32,31,46,30,25,29,40,34,32,28,36,32,30,37,32,32,26,35,56,36,38,36,23,20,37,41,34,19,37,42,36,26,32,34,35,36,29,36,26,30,45,39,37,32,29,43,34,38,27,30,49,43,36,40,36,35,30,40,40,35,30,38,23,38,33,29,30,30,34,36,34,36,43,28,22,27,37,37,34,34,44,36,31,30,32,36,35,19,45,33,32,31,25,33,38,33,44,38,30,36,26,33,39,32,17,36,32,32,48,32,45,37,33,33,27,36,31,35,37,27,30,38,32,21,32,49,24,42,31,33,35,28,39,33,37,34,35,38,41,42,32,31,26,26,44,32,37,33,37,27,22,31,28,28,27,29,38,31,32,39,45,32,29,39,41,39,39,43,31,21,32,38,23,38,37,49,23,33,31,27,33,27,32,30,34,30,42,38,34,32,27,40,36,22,32,33,44,38,28,27,28,28,35,35,35,38,33,44,35,37,36,33,28,35,38,38,36,37,37,31,42,42,28,25,37,29,35,40,46,27,37,33,28,27,35,32,36,29,28,30,36,39,38,31,30,38,37,27,31,39,37,43,30,11,35,33,44,42,33,46,43,43,23,28,31,35,26,30,40,35,32,35,40,40,33,34,32,41,37,35,34,51,34,39,23,51,38,34,39,18,20,32,41,33,38,29,26,36,39,43,33,32,34,50,44,36,34,37,28,30,35,25,27,40,30,31,33,32,26,28,45,36,35,23,30,31,24,35,37,30,28,34,40,33,28,29,37,30,34,34,29,46,34,43,30,22,48,33,25,31,49,20,36,32,19,23,23,41,28,31,27,27,41,28,30,34,32,31,37,15,32,22,24,49,35,37,27,33,32,29,34,40,33,37,46,49,21,35,42,37,39,36,31,39,38,13,34,27,42,31,33,39,28,11,20,32,39,36,37,26,41,39,29,36,37,31,32,36,42,31,34,32,27,37,40,31,32,35,22,38,38,32,35,36,25,3,30,36,44,41,34,35,34,29,25,42,31,33,34,36,31,32,33,26,27,25,39,36,32,35,34,31,33,34,43,33,28,29,22,36,41,28,34,40,23,42,31,40,35,36,37,20,23,29,20,0,34,28,27,36,35,39,29,51,38,26,29,36,47,19,20,23,41,48,34,29,42,32,28,35,31,47,31,37,35,37,38,35,30,29,34,21,26,29,38,29,27,35,46,30,36,45,43,28,30,39,33,43,35,34,36,40,32,35,29,32,27,37,36,35,41,39,34,44,43,45,28,23,33,38,45,37,7,35,26,35,38,29,45,32,33,30,33,24,37,36,35,41,41,35,19,25,38,110
37,23,32,37,34,29,24,27,35,36,35,38,28,14,29,42,28,29,27,27,42,33,28,22,26,26,31,37,33,31,7,41,18,33,36,31,25,22,31,35,32,33,24,32,32,31,23,32,21,29,28,44,40,43,32,28,37,34,26,26,22,29,23,29,25,33,31,32,32,36,29,43,25,14,37,31,27,32,36,18,28,33,8,33,22,30,28,32,28,15,15,37,29,21,14,31,27,33,29,28,29,25,36,32,35,41,23,26,23,21,28,28,29,30,29,20,25,12,35,25,24,22,29,33,30,28,29,35,24,35,32,28,20,38,51,17,26,35,28,43,31,45,38,23,33,37,24,28,18,19,27,42,32,37,27,25,41,42,24,31,28,34,32,30,38,19,32,32,30,39,20,30,25,35,33,26,31,33,27,27,36,5,22,31,37,32,27,34,46,22,31,30,39,32,31,30,51,26,33,24,31,34,17,24,47,27,21,20,27,32,30,15,43,33,30,29,26,26,35,17,26,26,35,39,41,36,26,39,24,27,29,20,38,31,39,29,32,33,22,32,30,41,26,33,30,29,28,30,30,35,35,31,17,40,21,42,18,23,28,31,32,24,26,33,44,24,28,26,32,27,29,31,31,28,28,29,27,28,39,38,33,34,25,18,21,23,22,31,30,29,32,36,32,26,33,23,23,29,30,23,36,34,39,29,28,33,34,35,34,15,10,22,40,38,32,38,30,33,29,28,28,32,32,34,35,27,33,35,22,27,37,24,32,20,28,35,33,37,30,23,28,25,25,38,35,26,34,18,17,18,37,25,37,24,23,23,35,30,31,27,32,28,22,26,27,22,33,37,21,23,31,16,33,32,35,31,41,33,30,32,33,34,8,21,31,28,30,34,33,24,36,28,25,31,32,33,25,40,19,25,21,43,40,19,42,29,31,39,26,29,32,32,31,30,39,43,27,32,27,37,39,22,28,30,27,35,37,26,20,43,34,33,19,27,30,32,38,32,37,33,37,38,28,31,31,26,27,35,6,36,22,32,33,26,33,37,32,40,35,38,37,30,43,39,31,30,48,31,32,33,25,29,42,29,27,27,21,16,34,28,32,36,37,35,15,19,22,28,26,45,28,34,27,26,39,24,30,35,32,29,26,39,15,30,31,35,34,30,20,39,42,24,20,32,32,30,32,22,30,32,32,35,33,30,31,27,41,30,25,27,28,40,29,23,27,24,16,25,31,31,40,35,35,36,30,23,30,23,31,27,32,31,24,41,30,32,33,34,30,19,27,42,26,32,25,25,33,25,32,26,27,28,32,35,17,23,21,16,33,29,37,24,21,26,37,35,34,27,38,29,34,31,31,35,26,30,33,26,25,40,33,34,0,6,36,30,32,35,33,43,32,30,33,28,44,18,14,17,36,43,27,36,33,23,19,25,18,36,35,32,29,30,34,33,36,31,35,27,30,25,16,18,16,29,46,27,30,38,30,6,24,39,40,36,30,34,32,34,28,22,14,34,27,33,34,40,42,29,14,34,33,41,24,36,23,31,45,39,35,11,26,36,33,40,34,25,34,37,26,30,24,26,23,36,33,30,30,25,36,108
37,25,27,31,32,35,23,21,31,33,29,32,25,8,27,40,29,33,21,31,36,27,22,27,20,20,29,31,27,33,1,35,24,27,30,25,29,16,25,29,27,28,28,26,27,32,17,31,27,24,22,38,34,37,31,27,32,28,27,20,26,26,24,23,19,28,25,26,26,31,23,38,19,20,34,28,21,31,30,12,27,27,14,30,28,26,27,30,34,21,21,33,23,15,8,28,24,27,29,25,23,22,30,27,29,35,23,25,17,15,23,26,25,36,24,14,19,6,34,19,26,16,35,30,24,22,23,31,30,29,26,28,26,33,50,21,23,34,22,37,25,39,32,17,29,31,25,28,21,25,21,36,29,33,31,19,35,36,18,25,22,35,28,29,32,13,34,36,31,38,14,24,19,36,27,29,28,33,21,21,33,11,28,25,33,27,21,29,41,24,25,30,40,32,25,30,55,21,28,23,27,28,18,18,44,27,24,23,28,26,31,14,42,37,24,23,20,20,29,23,20,20,29,33,35,37,30,39,18,21,25,14,34,30,33,26,29,33,17,26,24,38,20,27,24,23,22,24,28,30,32,25,18,34,15,36,24,17,22,26,31,21,28,27,39,18,22,25,26,21,29,34,25,33,22,23,21,22,39,32,27,28,19,24,15,27,16,31,24,26,26,30,26,20,33,23,17,32,25,17,32,29,33,27,22,32,30,29,28,9,4,16,35,41,28,34,29,27,23,22,22,35,26,31,29,26,32,29,28,24,31,18,32,24,22,29,27,42,27,29,22,24,19,32,37,20,33,24,11,12,38,19,33,18,17,17,29,25,26,27,32,22,28,25,33,22,31,33,15,29,25,22,33,29,31,37,38,27,36,26,30,31,2,15,25,22,26,28,30,28,30,30,22,30,26,27,19,43,25,26,27,37,34,25,36,23,25,37,30,25,35,29,31,24,33,37,21,26,24,39,33,28,25,24,33,32,35,20,14,37,28,30,20,25,24,26,39,26,31,31,32,33,22,25,35,23,21,29,12,30,22,31,27,20,27,34,29,38,33,34,32,27,47,38,30,24,42,25,26,27,25,26,36,30,28,31,25,22,28,22,26,30,34,29,9,13,16,28,26,51,22,32,22,20,35,23,24,29,38,23,31,44,21,24,30,29,29,24,26,33,38,18,26,26,31,28,29,16,25,38,33,34,27,36,30,21,42,24,21,27,22,34,23,22,33,18,10,19,25,25,39,29,29,30,24,22,26,17,28,21,26,31,30,44,27,31,27,30,27,14,24,41,21,31,19,19,27,24,28,20,21,30,26,29,18,24,27,22,28,23,38,18,15,20,37,32,28,21,32,32,28,37,25,31,20,24,30,20,28,34,27,28,6,0,30,31,26,30,27,37,26,24,27,23,38,12,20,23,30,37,21,35,27,17,13,20,24,36,30,26,35,24,28,30,30,30,31,27,24,19,10,12,10,25,40,29,24,32,32,12,19,33,34,30,30,35,26,40,22,23,20,28,21,27,28,34,36,23,15,28,27,35,24,36,22,25,40,35,35,17,20,33,30,34,35,19,28,31,20,24,18,20,29,30,27,24,24,19,31,103
32,28,35,18,38,42,30,32,29,36,35,37,33,24,23,35,25,38,35,33,43,29,32,19,26,30,29,36,33,39,31,47,39,34,37,35,32,32,31,16,36,35,33,30,32,40,28,21,31,35,43,41,39,49,29,26,35,31,31,36,27,35,35,30,36,27,35,44,31,28,40,43,32,34,31,29,31,31,39,33,28,23,34,26,40,36,30,26,31,35,38,34,38,29,37,37,33,41,37,21,32,32,35,39,36,38,33,24,26,28,33,22,23,33,31,30,29,24,34,31,29,30,42,40,30,33,33,24,27,38,33,32,36,44,53,37,23,27,24,40,35,47,40,33,16,30,39,20,30,32,27,42,20,13,27,31,30,38,34,30,28,35,35,23,28,23,40,43,35,41,33,33,31,34,40,24,21,38,30,39,24,36,32,34,35,30,24,34,38,29,35,40,45,38,26,19,47,35,32,31,33,19,35,12,39,22,34,33,31,31,39,34,28,37,31,33,27,24,36,30,10,37,37,33,49,34,44,31,28,31,34,37,32,37,39,31,33,27,33,36,33,48,30,43,29,22,36,34,30,37,31,35,38,44,38,43,32,32,27,30,43,31,34,23,39,28,23,32,36,29,19,31,39,14,28,40,39,32,40,28,38,37,18,29,32,27,33,39,24,27,38,46,4,34,29,25,34,28,33,31,32,31,34,29,21,9,28,38,34,23,31,26,45,19,29,10,40,32,33,32,39,35,25,28,34,36,41,31,36,34,37,17,34,34,38,21,37,45,26,31,40,29,36,38,35,30,23,31,21,28,36,23,36,30,29,31,37,36,37,22,16,35,35,36,32,36,34,42,31,35,19,34,42,28,33,44,47,35,26,35,29,32,32,31,41,23,30,27,37,36,30,35,29,34,41,29,25,44,32,42,29,42,39,32,42,19,21,33,32,31,39,30,27,39,40,41,27,24,31,56,43,35,29,34,29,27,29,28,28,41,31,35,39,33,27,29,49,30,36,26,31,32,37,32,40,31,31,29,36,23,26,30,36,27,37,35,30,43,39,44,27,23,31,38,30,30,48,21,34,33,25,29,38,23,26,29,28,29,42,29,28,21,33,32,39,30,29,24,22,49,26,26,33,34,33,34,35,40,34,29,43,51,38,34,30,35,23,34,33,40,39,14,39,28,40,32,34,40,34,38,29,41,31,33,38,23,48,34,35,35,28,14,30,34,40,35,40,33,35,34,42,32,31,26,26,36,36,33,36,37,43,30,35,39,37,33,26,31,32,30,31,47,28,31,29,29,27,31,34,27,28,26,35,25,33,39,37,29,37,35,40,34,29,33,33,33,37,31,35,35,36,44,29,41,24,20,28,21,24,26,17,27,36,30,0,37,23,46,39,47,34,36,30,35,46,20,37,34,38,36,29,12,33,33,29,34,34,46,32,36,32,35,27,39,20,41,40,27,29,26,36,22,20,36,55,36,11,38,49,37,35,42,16,37,36,41,33,37,36,42,27,25,30,27,26,28,34,31,35,31,32,27,26,32,39,17,49,38,34,28,29,28,31,30,40,26,27,30,34,30,34,28,36,33,41,36,20,30,32,104
40,25,30,33,33,27,23,38,24,37,39,39,29,23,18,37,30,34,21,29,45,25,25,24,33,29,33,40,40,33,30,44,18,32,35,28,27,29,28,30,36,37,28,29,34,36,21,31,31,31,36,44,39,49,36,33,34,26,28,33,10,26,15,32,36,27,28,40,34,39,40,44,42,30,39,33,24,31,38,26,22,23,32,21,22,29,25,21,42,35,15,35,42,28,30,35,33,27,31,16,35,26,36,32,35,40,31,32,32,34,19,17,18,35,28,27,22,30,36,36,28,18,27,34,32,30,31,35,29,36,31,31,28,37,53,28,28,37,27,41,33,52,45,34,36,42,26,35,34,21,32,33,28,35,22,21,40,37,31,32,35,39,33,29,36,32,40,36,32,36,36,26,21,40,34,35,28,34,33,39,32,25,28,35,36,35,31,34,46,24,27,22,44,32,36,37,56,29,32,22,29,44,19,29,54,35,19,18,31,33,35,17,40,37,29,34,33,23,32,19,27,28,32,28,38,38,37,41,31,33,30,27,27,30,38,33,35,36,24,28,41,42,28,40,31,33,35,39,24,36,35,36,13,42,40,39,38,30,35,30,34,25,28,29,45,20,25,25,39,34,36,29,37,44,30,31,35,25,35,37,31,30,39,37,21,27,22,35,19,34,28,43,33,33,31,34,24,23,28,14,31,34,42,23,34,39,23,41,37,22,33,29,34,38,28,35,26,33,35,31,40,37,33,36,32,29,35,36,36,28,40,38,25,25,37,27,35,35,34,31,39,36,25,41,37,32,33,20,35,25,25,22,36,20,19,30,31,32,33,34,39,33,24,28,29,27,34,39,22,37,38,32,31,33,32,33,45,33,37,38,37,30,33,28,32,30,27,35,30,29,38,30,22,33,39,35,32,45,21,41,29,42,45,21,39,27,25,28,26,28,20,30,31,37,40,35,29,34,24,42,42,24,30,27,21,35,35,33,17,38,38,37,11,33,34,36,38,36,44,22,31,32,32,25,41,27,33,32,34,34,35,33,38,20,33,41,36,38,34,37,26,18,49,33,25,33,51,29,36,30,25,29,44,31,30,27,9,14,38,27,26,50,37,33,38,35,22,34,33,47,25,35,33,33,28,26,38,26,26,30,38,41,27,35,32,38,36,27,18,41,30,23,20,31,39,28,30,29,34,30,34,34,35,35,29,34,39,37,31,29,30,39,29,30,29,30,38,20,38,30,42,31,30,35,32,25,32,24,32,26,29,38,30,35,36,32,37,37,30,21,25,42,21,33,27,32,27,24,30,29,28,21,29,34,19,25,37,18,37,25,41,23,18,29,41,32,31,33,36,31,30,33,26,37,33,37,34,27,13,37,28,36,30,31,37,0,28,37,41,43,32,37,31,31,51,25,28,31,39,46,34,37,40,30,21,28,34,34,35,37,43,26,32,37,26,27,37,27,24,19,40,33,34,28,44,27,32,43,35,26,32,37,37,43,31,32,31,39,34,14,16,36,27,33,32,44,38,29,16,34,33,38,33,40,25,28,49,44,37,38,26,33,30,38,36,32,32,29,23,30,31,26,25,33,34,36,28,27,34,106
30,16,18,5,29,35,19,28,25,14,25,29,19,18,19,35,24,25,22,31,42,21,21,27,17,28,27,28,24,27,27,39,31,30,30,20,17,26,25,14,31,32,31,36,23,27,21,23,23,23,35,38,31,38,29,29,24,24,8,28,20,17,29,15,34,28,26,39,14,32,31,31,28,22,36,29,22,25,28,26,29,24,34,24,25,21,18,22,30,32,28,33,21,21,30,24,20,28,25,19,27,16,23,18,27,31,27,29,20,22,24,18,17,34,25,25,20,26,30,19,20,10,34,24,13,23,23,30,28,31,30,17,27,32,49,31,31,25,29,37,23,24,17,21,24,34,33,15,21,23,18,42,26,26,25,11,39,38,29,21,18,32,31,25,33,25,37,32,12,23,30,16,11,24,24,27,25,36,25,31,30,29,33,23,15,18,28,25,36,17,25,30,35,35,25,23,51,12,29,21,16,22,27,26,34,22,24,23,28,22,25,23,31,31,30,25,30,25,32,22,28,23,29,25,41,39,40,26,28,29,20,17,28,26,27,18,21,33,27,24,36,32,24,28,12,28,24,23,28,34,27,24,27,38,30,39,35,25,30,24,29,15,22,11,35,8,13,21,21,17,16,25,30,27,17,24,35,23,38,9,31,20,24,23,28,24,29,25,16,29,18,41,27,22,23,16,14,26,16,27,23,27,24,27,27,22,21,29,25,19,30,16,26,33,23,13,33,25,31,30,32,30,12,35,22,24,30,18,24,18,27,25,25,23,21,9,27,35,9,25,31,20,32,29,39,24,25,23,23,22,34,29,32,10,9,19,21,24,25,20,19,23,27,16,30,25,19,32,21,24,12,24,25,21,22,27,34,28,38,30,12,26,28,23,31,29,20,14,26,25,29,23,18,28,32,22,16,38,24,38,26,40,39,15,36,24,22,29,30,22,30,19,22,31,24,37,18,23,20,47,33,24,6,25,30,26,19,27,24,37,34,22,29,28,30,32,43,23,35,23,32,33,26,23,33,17,25,31,36,31,17,27,23,18,27,31,26,38,30,27,25,18,34,34,26,20,38,26,17,23,26,28,40,30,23,26,19,22,34,28,20,29,28,27,28,24,22,15,13,37,23,34,24,30,27,14,19,28,35,23,41,39,30,25,26,26,16,19,25,42,33,26,27,30,28,17,19,30,29,36,41,29,29,27,22,21,39,24,29,23,22,17,21,13,29,23,28,27,22,31,37,32,31,7,20,29,30,19,22,31,35,32,33,36,33,29,29,31,23,24,28,43,17,22,19,13,21,20,17,26,27,24,31,6,27,32,29,22,27,15,37,28,25,24,24,15,33,23,24,29,26,37,19,25,15,11,24,15,22,27,20,35,32,26,23,28,0,35,25,34,22,23,27,14,34,22,31,33,26,33,17,15,24,23,13,11,26,41,28,24,31,18,4,26,10,32,27,28,24,19,32,24,22,13,38,30,19,33,41,30,21,33,19,37,33,33,30,34,23,32,20,29,23,15,14,34,28,25,24,28,27,37,17,23,31,35,39,38,34,30,22,10,13,35,35,26,33,30,30,31,29,26,23,29,24,25,25,23,22,94
45,35,41,40,43,47,34,43,40,42,39,44,35,22,34,51,35,37,37,26,50,31,36,35,34,37,22,29,41,41,31,46,39,41,44,38,37,30,27,40,35,36,27,40,29,39,36,37,37,26,43,45,46,41,35,28,37,40,39,34,37,32,30,37,42,33,41,47,36,44,44,40,33,39,31,25,37,39,23,33,37,36,43,39,36,36,33,37,42,39,36,46,43,29,37,35,31,43,37,34,34,32,44,41,40,44,37,36,28,26,35,33,32,47,38,36,35,33,42,37,37,27,36,40,32,36,37,43,41,41,40,42,38,47,52,19,31,37,35,42,37,44,43,28,35,46,31,32,36,41,35,39,41,46,35,26,33,36,36,31,34,33,42,35,44,32,53,38,43,44,43,19,24,44,39,30,40,44,32,34,45,30,40,40,41,41,35,31,42,36,34,37,47,40,38,32,61,35,42,37,29,47,24,37,51,37,31,30,36,32,41,20,44,39,38,21,34,34,27,36,36,30,39,40,49,43,10,39,26,29,36,32,43,40,47,30,31,31,19,35,43,48,34,49,28,33,36,27,38,38,39,21,24,48,42,50,38,31,36,39,37,31,36,38,50,27,29,35,29,35,33,33,40,44,36,27,42,38,48,32,46,15,37,44,32,36,33,41,31,27,33,52,42,34,35,33,29,32,39,31,29,28,45,39,32,43,37,44,40,23,34,35,49,45,39,42,37,38,16,39,45,36,38,34,37,34,40,40,46,34,42,36,34,37,36,40,41,47,31,40,33,29,36,37,51,29,39,37,28,26,43,33,46,25,26,31,34,27,28,35,36,23,41,31,43,35,41,45,29,43,35,41,28,43,28,52,45,42,42,37,34,22,32,29,39,36,34,40,38,40,29,36,33,38,47,38,33,56,34,49,38,40,23,41,45,35,37,44,42,37,47,30,33,38,39,48,35,36,35,45,41,39,37,36,31,30,39,34,28,45,39,34,26,35,35,37,53,37,43,38,37,38,33,36,49,33,30,27,41,42,32,36,17,33,35,47,42,44,44,27,34,36,40,48,40,36,54,37,23,25,38,39,45,36,40,42,36,34,42,36,32,44,35,30,39,24,37,32,30,53,36,30,35,34,42,29,25,47,36,37,9,54,39,20,38,39,39,34,38,40,48,32,38,31,39,28,30,40,33,48,39,44,24,44,39,38,48,43,35,35,36,46,34,36,46,33,40,33,28,25,35,30,29,28,35,28,19,31,38,29,40,42,45,43,45,44,37,26,39,16,35,42,32,37,33,38,33,34,30,34,35,34,33,29,24,30,43,35,38,30,49,32,29,31,41,30,32,28,30,41,37,49,33,24,34,34,40,31,37,48,43,39,35,30,46,37,35,0,10,49,38,29,32,37,52,26,38,41,35,42,35,40,41,39,27,34,40,29,27,18,41,35,31,37,41,38,27,40,39,34,39,31,29,39,41,33,40,46,38,30,38,31,44,44,41,44,24,46,26,29,36,40,35,36,35,37,31,38,21,35,36,40,34,40,28,39,48,22,46,24,34,25,28,46,41,33,40,43,32,40,40,35,38,44,27,36,36,33,44,116
35,32,37,30,41,42,31,37,39,32,29,41,32,30,33,42,26,28,27,16,48,27,32,35,30,27,12,19,37,36,28,41,36,39,41,31,27,30,23,30,25,26,37,43,30,30,32,28,39,36,38,41,43,31,41,35,40,38,31,34,35,22,34,28,32,23,33,49,31,35,36,30,40,37,25,32,33,39,17,37,32,27,39,33,26,34,29,30,40,35,33,36,38,35,35,25,21,33,34,34,24,29,38,37,40,42,35,34,18,16,29,33,33,37,30,31,31,23,35,28,36,26,26,33,22,34,37,33,40,43,38,37,32,42,46,29,35,30,33,42,32,40,33,18,25,41,29,32,33,32,31,42,35,37,40,27,42,40,35,28,27,38,40,30,35,22,43,30,35,40,41,23,27,43,39,34,36,38,22,38,39,34,38,30,31,42,31,32,40,31,24,29,38,40,28,22,58,37,34,27,19,45,28,27,51,34,34,33,26,29,38,26,44,38,36,25,29,31,31,26,29,34,31,35,55,42,20,38,30,33,31,33,42,35,44,21,24,35,29,25,33,44,32,44,29,33,38,27,34,28,33,27,28,46,42,48,38,30,35,29,27,30,31,36,40,24,19,30,27,26,33,32,44,34,30,31,46,34,48,22,42,25,29,38,32,27,33,38,32,34,34,47,35,36,34,29,30,41,39,37,28,34,36,33,32,33,38,35,31,31,31,25,47,38,36,38,41,28,6,29,35,34,37,28,38,32,33,30,46,33,36,28,24,27,38,34,41,37,26,31,39,26,36,27,44,19,30,27,18,26,46,36,43,26,25,33,29,37,37,25,36,27,31,27,36,25,37,39,29,35,25,39,32,34,27,42,35,33,46,27,29,29,25,29,39,32,30,39,39,31,30,37,31,34,38,35,29,46,24,39,29,30,33,32,38,31,29,43,36,35,44,20,23,38,29,45,31,26,33,51,45,29,31,33,33,27,38,24,34,49,43,25,30,39,39,41,51,36,40,38,27,28,23,34,46,28,20,31,39,32,29,33,25,29,35,40,39,42,42,17,33,36,30,39,31,29,47,30,31,21,29,30,42,33,35,38,34,29,40,34,28,37,39,36,36,14,33,32,30,54,33,34,31,40,43,25,33,38,38,32,19,48,39,26,39,32,29,34,31,42,44,33,28,35,29,18,20,33,23,40,43,39,14,44,29,34,40,33,34,32,31,42,34,34,36,37,33,30,26,34,25,34,33,18,25,18,9,31,35,34,43,32,42,49,35,39,36,32,36,26,33,32,30,33,33,28,29,31,20,32,33,39,29,19,22,28,45,25,35,31,44,31,35,37,41,20,31,18,38,34,27,39,29,14,28,24,39,21,37,41,39,29,33,27,39,41,25,10,0,48,33,25,38,34,47,32,38,41,39,46,40,38,37,34,29,36,42,19,33,24,41,34,21,27,34,42,17,31,35,30,37,21,19,31,45,23,30,44,44,35,34,35,34,39,39,34,33,41,16,33,27,30,33,32,33,41,35,36,25,31,30,48,30,40,34,38,47,32,36,25,32,15,18,39,33,33,38,41,28,30,35,37,28,39,31,26,32,31,37,108
39,34,36,36,43,42,22,18,39,42,43,35,35,34,33,50,41,37,44,36,56,38,35,39,27,42,40,42,34,39,38,49,39,33,41,31,40,31,42,39,38,39,45,41,31,35,26,45,33,44,41,49,37,57,39,36,40,39,42,43,35,42,44,38,38,29,31,43,35,32,41,44,49,43,43,37,27,30,42,31,37,33,38,38,33,35,40,36,35,40,36,46,43,41,35,38,39,50,35,33,42,32,36,31,37,46,32,37,36,38,44,32,31,45,40,30,25,38,35,39,30,26,34,40,40,31,36,28,42,42,42,44,46,36,60,47,38,42,34,50,38,39,46,36,41,41,41,42,39,36,28,47,27,34,39,23,42,46,34,33,36,26,34,44,30,37,53,43,46,49,41,30,25,42,30,38,26,39,40,45,31,40,38,44,41,43,36,29,41,35,40,45,43,44,38,39,63,37,42,21,37,49,48,42,56,45,34,33,40,34,41,44,54,36,36,38,45,44,36,34,44,41,43,39,50,50,49,44,37,34,34,23,42,29,39,37,36,39,41,39,48,48,29,43,33,26,47,44,47,41,41,38,43,43,42,42,43,38,40,40,43,31,34,32,51,26,29,24,45,37,43,44,39,43,36,38,40,28,45,41,36,34,32,39,44,36,45,41,30,35,30,46,50,45,44,40,20,40,38,43,34,33,45,46,27,38,36,15,19,35,35,28,50,48,39,40,30,42,44,40,49,34,29,42,26,34,40,40,41,34,40,31,43,26,48,34,41,42,36,40,44,40,46,23,46,42,47,35,35,35,48,39,35,24,25,42,37,45,46,36,46,39,39,44,44,28,43,27,38,44,34,45,38,43,33,45,48,38,48,45,39,40,35,38,48,35,36,31,13,30,42,36,21,38,18,36,28,56,36,45,38,49,48,36,50,37,35,43,43,46,45,40,41,39,42,48,35,36,19,59,39,39,40,30,39,39,40,42,40,43,43,41,45,45,39,41,48,37,47,33,33,34,31,28,46,33,41,43,40,27,40,40,34,23,38,41,36,42,44,39,39,35,51,47,39,38,56,37,28,42,34,38,53,43,31,34,34,29,44,38,38,55,44,38,41,38,27,42,40,58,42,40,38,46,41,42,26,49,44,29,48,43,50,37,31,20,38,33,25,53,53,40,31,30,44,38,40,39,40,45,45,33,42,44,28,37,48,36,34,33,30,44,31,38,44,35,43,42,44,34,44,44,45,39,36,40,41,40,38,33,33,50,47,46,43,39,32,42,33,40,38,48,22,45,33,31,39,23,36,40,39,38,42,38,43,40,39,33,40,29,52,34,39,34,50,40,41,42,35,35,37,48,37,36,29,33,35,31,36,42,33,51,43,37,47,43,34,49,48,0,37,43,40,35,43,38,49,46,35,42,26,42,36,33,29,36,36,41,34,35,36,34,38,40,35,29,46,34,29,24,40,36,34,37,51,45,37,48,57,41,35,41,42,49,36,41,33,49,42,43,31,25,28,36,35,48,42,34,45,39,38,43,39,50,47,33,52,47,46,42,27,41,38,46,46,38,33,36,46,38,34,31,40,45,38,46,36,28,32,104
34,30,10,27,28,34,17,20,27,17,22,20,30,28,21,31,24,29,23,32,44,27,30,31,26,6,28,21,33,27,27,40,34,28,30,22,28,24,23,28,27,28,31,34,14,31,11,26,22,31,24,33,22,43,33,13,22,20,24,36,24,18,28,18,41,33,22,28,18,20,40,37,33,28,29,16,18,25,34,14,22,29,33,24,24,26,28,24,23,26,31,32,25,23,18,25,21,29,25,19,24,28,29,24,26,9,25,29,32,31,25,20,21,32,19,19,16,20,30,18,25,24,34,33,17,24,27,16,26,35,30,27,35,31,46,29,33,30,28,36,1,26,33,28,27,36,29,19,25,32,26,36,25,32,25,21,37,30,23,12,15,35,28,28,18,19,40,36,28,39,24,28,23,27,25,15,24,33,26,30,29,28,27,26,16,24,21,16,28,29,29,34,39,29,24,24,42,18,23,29,15,33,22,24,38,19,29,28,25,13,36,18,21,31,24,25,29,19,31,24,26,27,31,31,27,21,38,30,29,27,27,26,30,24,34,23,26,28,24,30,30,44,22,26,16,27,26,19,27,25,20,25,22,36,40,37,23,31,30,21,30,27,22,27,40,24,28,19,21,16,20,20,27,36,20,30,23,19,37,30,21,26,33,36,29,21,30,36,22,14,28,35,32,24,18,20,24,26,12,28,27,35,32,26,28,36,17,34,34,29,30,22,32,36,26,24,34,27,27,8,31,34,33,32,31,24,30,39,29,27,24,32,29,21,25,25,31,41,13,25,29,24,33,36,32,24,24,23,15,28,34,27,30,22,23,21,35,32,33,24,23,24,27,26,32,23,22,42,25,30,31,30,37,40,26,37,35,7,40,27,16,19,28,31,35,20,30,32,24,25,28,34,16,28,31,29,25,42,26,35,23,35,25,31,38,26,27,31,29,26,34,18,21,32,39,15,21,26,18,27,36,25,22,17,28,25,22,28,25,37,27,27,24,29,23,25,41,30,38,25,37,38,26,19,15,29,25,25,35,15,21,31,27,14,33,34,34,40,29,37,29,17,38,33,25,17,35,25,21,21,19,15,39,30,28,31,23,28,33,26,28,44,27,28,32,29,10,19,17,50,21,27,11,38,31,27,23,28,33,24,37,38,31,26,26,35,32,28,32,32,39,26,26,32,27,16,18,26,25,43,37,28,30,20,36,26,38,30,27,23,25,20,29,19,34,28,27,26,20,29,32,22,23,28,25,34,30,23,33,25,33,35,32,38,33,35,33,32,20,22,22,39,15,20,23,25,29,18,14,28,27,24,29,27,22,28,28,29,5,27,33,23,24,26,26,24,31,24,28,30,28,44,29,34,26,30,33,30,22,30,22,38,32,26,34,32,22,38,33,37,0,21,26,20,42,32,32,33,39,46,33,26,33,16,24,17,25,37,36,28,24,31,26,27,24,35,31,21,18,13,34,18,16,28,49,22,32,36,20,29,14,35,30,34,30,34,28,30,28,27,27,13,21,31,30,40,40,3,19,27,26,31,21,25,10,21,17,26,31,22,20,25,22,34,37,23,30,32,27,24,23,6,24,29,32,24,25,21,6,78
35,30,29,28,31,29,21,35,29,24,30,29,24,25,29,41,28,28,20,22,50,20,25,24,27,25,23,21,34,33,25,39,32,28,36,30,24,25,16,27,10,11,38,39,26,30,19,28,37,23,32,36,31,39,33,29,38,24,20,29,32,23,23,20,38,29,30,36,19,33,34,38,28,30,31,32,26,28,35,22,20,29,34,34,28,25,24,28,35,23,29,21,26,29,26,27,23,26,31,29,13,21,30,26,34,30,22,31,15,13,18,28,27,39,24,28,24,20,31,24,37,27,22,22,16,26,23,32,38,32,35,33,37,31,50,35,20,27,28,31,20,29,22,7,28,38,15,20,26,30,28,28,21,28,30,28,36,25,24,24,23,26,29,30,38,15,40,28,24,35,23,23,28,29,34,30,22,27,11,31,25,32,28,29,23,24,26,28,35,29,31,27,37,26,14,28,54,25,20,29,19,31,26,24,39,27,36,35,11,23,30,24,32,34,30,10,33,32,29,29,26,24,20,24,46,28,38,31,15,18,25,34,32,24,34,21,24,20,30,32,23,37,22,33,17,33,32,2,23,13,19,8,26,36,39,37,26,24,29,26,42,20,28,34,37,27,22,19,2,22,21,27,30,31,18,27,31,27,39,29,29,27,28,37,26,15,27,30,28,30,35,44,32,30,29,21,31,33,29,27,24,21,22,22,32,32,27,37,33,24,28,22,39,35,26,26,31,28,27,27,35,31,35,28,29,30,33,33,41,23,32,29,30,22,20,32,27,36,14,19,30,25,30,37,40,26,30,28,17,21,32,32,32,27,26,27,27,24,25,25,24,12,32,30,36,20,34,32,22,31,32,32,32,41,23,39,37,28,43,16,11,29,22,24,32,27,23,37,30,26,32,23,22,34,40,30,26,31,30,33,17,45,36,27,27,32,30,39,25,27,40,22,25,30,30,34,17,12,24,42,30,24,22,29,30,29,33,13,27,34,28,25,27,29,24,26,43,30,38,27,33,34,12,25,34,22,27,16,36,33,22,32,12,22,30,40,35,37,32,32,29,31,43,31,23,25,42,31,18,14,17,21,34,23,36,38,31,32,25,32,21,34,33,19,24,11,18,20,18,43,30,19,24,35,37,28,20,34,26,23,37,38,41,9,27,32,36,26,31,29,27,27,27,24,31,20,22,30,8,37,40,28,25,32,36,35,42,30,20,29,22,30,28,22,39,23,30,30,1,28,32,19,18,25,22,33,24,20,27,32,30,29,34,36,29,31,29,15,28,28,23,38,23,31,19,25,22,20,20,34,33,31,22,26,20,14,40,32,24,22,45,32,28,25,29,17,24,26,22,35,32,30,22,29,27,31,29,20,32,38,30,26,30,24,36,37,23,29,25,43,21,0,21,27,47,21,40,38,37,44,36,24,34,29,25,24,37,29,20,11,34,35,27,29,31,32,14,19,24,21,34,14,16,28,34,28,29,38,35,32,27,20,20,24,30,36,27,43,24,25,30,34,22,33,32,40,35,24,23,26,25,37,22,28,28,38,36,37,29,24,23,22,19,40,25,28,34,34,21,19,32,22,23,35,15,28,31,23,27,99
38,30,29,32,28,39,23,32,23,35,23,33,27,26,17,36,17,26,30,26,43,23,27,24,29,28,26,27,36,21,28,39,29,31,34,24,24,20,19,23,27,28,17,35,21,28,23,30,31,22,35,41,34,39,25,27,24,25,29,29,21,28,29,19,28,19,24,37,25,24,32,30,31,26,34,30,20,28,35,25,23,15,28,20,23,28,24,20,30,25,26,36,24,24,29,25,21,36,28,15,29,24,22,27,33,35,25,14,30,32,28,16,17,27,17,13,18,21,31,19,28,24,35,32,24,24,26,28,21,29,30,33,28,36,47,25,20,16,16,10,25,35,31,28,28,31,33,26,30,30,28,19,27,34,9,21,34,16,17,19,16,29,32,32,20,28,40,23,33,35,32,23,23,29,33,25,27,33,27,30,31,31,25,31,35,33,33,23,27,31,23,28,36,27,29,25,49,27,21,34,25,37,26,22,45,30,23,22,28,20,32,27,36,28,28,13,19,25,28,30,20,14,23,27,43,39,34,24,18,21,27,27,26,29,26,19,16,15,28,22,25,40,22,20,17,25,27,19,25,30,27,13,23,36,37,40,22,22,17,19,40,23,26,16,38,24,29,24,21,17,27,30,33,34,21,15,32,21,24,31,33,27,19,30,26,25,25,26,18,28,28,29,26,25,28,27,24,12,27,26,14,15,23,24,24,37,22,25,24,25,31,31,39,24,23,28,10,29,32,30,36,25,33,35,31,27,26,30,33,26,25,20,35,26,32,18,32,46,20,29,31,23,28,20,30,25,32,31,26,23,27,28,36,22,23,22,21,23,24,28,30,15,35,29,24,28,29,32,20,32,27,24,32,36,13,45,35,31,38,32,23,27,29,24,30,32,25,35,27,24,26,28,22,30,25,27,30,44,32,33,27,36,29,33,30,11,13,27,27,33,33,22,19,28,32,31,22,27,24,41,21,35,27,23,21,23,24,29,23,17,7,23,25,9,3,5,25,26,26,21,23,24,31,25,39,25,26,11,30,27,26,16,15,20,24,25,20,33,29,36,19,17,37,30,22,14,32,13,12,17,23,19,13,34,25,22,22,26,27,26,23,38,25,2,36,30,24,26,24,36,27,14,15,31,27,27,14,29,26,27,35,43,32,12,27,25,31,29,30,17,32,16,21,12,35,24,26,19,25,35,36,33,28,24,37,20,29,29,26,26,26,32,27,28,40,26,28,33,20,24,21,8,9,28,23,34,35,18,29,20,13,27,29,33,33,29,27,6,26,30,20,37,21,30,24,34,24,24,26,28,27,10,25,28,27,32,34,30,21,27,34,17,22,24,35,22,27,24,5,28,20,45,24,33,30,26,30,28,18,35,26,29,33,27,30,31,27,32,38,40,26,21,0,23,39,22,31,28,31,37,22,30,38,10,27,26,31,42,16,14,31,32,30,27,19,11,31,25,26,21,28,27,25,28,45,24,26,37,38,30,12,21,30,41,30,22,25,31,24,28,28,25,23,14,13,38,35,27,26,34,35,36,28,34,33,33,33,28,23,25,22,27,24,21,26,34,28,28,24,28,17,24,34,25,20,28,10,21,32,104
29,16,10,19,35,36,13,28,25,16,14,34,23,15,20,27,27,22,31,28,34,18,21,30,23,26,26,19,30,32,24,38,26,20,28,24,20,19,22,28,28,29,32,33,12,24,19,24,23,29,32,41,33,35,36,18,27,16,10,23,23,27,33,10,33,28,24,30,18,28,37,29,23,14,27,21,18,21,33,24,26,24,29,25,24,19,20,23,31,27,25,28,25,13,28,17,13,37,28,20,29,20,26,4,26,29,25,26,25,23,33,19,18,29,28,23,18,29,26,10,23,13,37,29,17,24,19,24,29,32,24,23,37,23,38,28,26,24,29,32,21,38,31,23,19,26,31,19,18,26,24,37,27,34,26,16,31,39,27,10,7,31,21,26,26,30,34,31,14,25,34,21,16,35,29,16,28,26,27,30,31,23,32,25,16,10,28,14,26,15,22,27,32,38,20,16,40,4,32,28,20,34,29,31,38,21,29,28,23,11,27,25,33,27,22,26,27,27,25,20,29,24,32,28,42,34,37,30,21,24,24,22,28,16,26,15,18,30,22,23,38,37,22,35,16,27,16,27,31,31,18,28,29,36,35,29,24,20,25,30,34,20,27,25,38,15,20,11,25,8,20,28,28,39,12,27,33,21,32,22,26,25,28,25,25,21,26,29,19,19,23,36,35,14,26,17,19,27,8,24,22,24,28,32,28,34,13,35,31,16,27,30,18,32,27,27,33,23,32,25,30,34,26,29,27,27,27,31,37,23,16,29,23,17,14,23,23,27,13,20,31,19,29,35,39,17,26,21,26,15,29,26,24,15,14,11,26,30,31,19,23,28,25,18,30,19,20,30,18,30,24,16,30,33,21,29,27,27,30,32,16,23,25,18,28,28,19,28,22,21,31,21,14,31,35,14,22,30,22,37,22,43,41,17,36,24,22,30,31,23,26,23,26,24,36,27,13,18,16,47,28,25,8,15,30,28,30,27,21,32,30,19,31,29,26,28,41,13,34,24,32,33,18,21,35,21,18,32,31,23,16,26,27,16,29,35,32,42,36,30,27,22,36,34,26,9,27,26,21,24,23,27,35,28,26,29,22,24,26,20,17,31,32,25,32,21,20,19,17,48,28,31,23,27,28,16,23,20,33,19,37,30,33,27,22,32,25,21,28,40,34,25,22,27,32,21,23,24,26,40,32,20,28,31,31,30,33,34,24,26,18,27,26,5,30,21,19,26,26,23,40,31,32,20,27,31,32,20,26,27,35,35,34,37,35,31,25,29,18,21,27,39,15,24,15,27,18,12,21,18,19,25,28,19,29,30,29,24,17,20,29,27,22,23,28,28,30,16,28,32,25,39,18,27,23,24,29,22,23,28,26,36,28,23,35,31,14,37,34,35,20,27,23,0,42,19,32,31,31,38,28,27,30,25,10,3,26,44,23,28,32,21,18,19,24,34,30,25,21,17,29,29,27,22,43,27,24,26,40,24,23,32,26,37,23,26,22,26,20,34,22,21,21,29,28,39,33,23,26,32,31,39,18,27,30,29,29,40,31,33,20,23,26,35,29,26,26,29,27,25,27,24,26,21,29,29,25,21,14,86
46,45,36,39,42,40,33,36,42,30,45,43,41,30,36,43,35,42,44,45,45,41,41,43,42,45,45,40,49,39,39,53,47,22,35,44,42,38,45,30,49,50,44,46,47,40,39,43,48,35,53,50,41,59,41,43,52,32,40,42,42,47,44,42,50,41,43,50,46,36,53,43,48,48,52,46,40,39,50,43,37,37,49,33,44,41,43,39,39,38,44,48,54,34,39,45,43,50,37,36,44,38,35,38,47,44,43,38,32,34,46,35,34,46,31,41,38,40,44,45,45,38,52,28,47,44,44,32,51,48,31,48,50,43,68,43,45,50,34,45,43,58,51,40,32,50,48,47,45,48,43,52,44,46,42,40,46,54,45,45,42,51,21,45,24,47,53,55,44,54,45,45,40,36,48,45,43,26,42,32,48,48,39,21,31,37,41,46,49,46,49,54,32,41,44,35,74,40,35,40,44,56,44,44,66,46,46,45,46,46,47,40,60,41,29,45,40,40,34,41,42,43,48,44,50,58,52,51,40,43,42,46,45,26,28,41,44,50,39,48,47,54,42,48,46,36,41,49,44,52,47,47,44,56,53,31,41,37,41,29,53,37,34,23,40,37,32,31,49,43,48,37,43,47,40,46,52,40,32,43,46,49,40,51,38,42,39,47,35,44,47,57,48,39,35,42,43,43,34,37,46,41,36,43,37,42,29,54,50,29,42,47,54,58,41,47,49,19,41,47,26,54,46,49,43,36,42,43,40,40,51,41,41,37,44,25,48,50,43,43,31,42,42,54,54,47,41,40,45,34,50,39,44,39,38,36,47,36,37,38,51,45,44,43,31,39,42,52,37,57,46,46,54,49,47,58,55,46,55,47,46,49,40,37,41,42,44,48,30,41,45,47,34,40,53,45,41,54,41,43,44,56,53,47,55,33,35,46,46,45,46,41,38,46,54,42,39,44,36,65,55,42,38,43,43,42,31,40,34,55,45,45,46,47,41,43,61,44,50,40,45,46,38,41,55,39,47,49,50,31,41,49,49,36,45,49,44,60,43,52,41,34,39,42,36,44,52,31,45,47,40,43,42,52,42,45,43,46,43,27,42,51,47,41,47,36,40,47,45,49,42,51,39,40,44,45,43,40,48,36,52,40,49,46,40,51,44,39,44,53,55,38,42,38,46,43,42,46,49,58,52,40,47,55,47,48,57,51,41,35,37,51,41,41,51,40,43,39,48,38,38,46,47,41,25,44,44,39,44,42,47,50,42,53,48,49,42,45,46,36,34,51,35,37,40,47,43,32,45,29,28,41,41,40,44,47,42,46,45,43,53,40,35,38,56,45,39,46,44,44,46,57,43,49,42,45,43,30,39,34,43,47,44,38,46,51,34,52,47,43,42,47,39,42,0,32,48,51,26,33,17,49,49,38,35,39,45,54,42,48,40,46,38,43,26,48,52,42,42,37,48,46,44,46,51,50,35,39,58,47,36,55,52,43,23,50,37,50,44,49,44,29,41,27,26,60,57,45,41,47,48,47,43,55,48,37,57,52,49,52,40,44,43,40,53,39,42,45,40,45,45,44,43,42,49,47,34,41,36,108
31,20,23,27,34,36,23,32,21,29,24,33,23,4,15,34,17,30,18,26,30,21,16,23,16,26,27,20,23,29,13,38,21,21,24,29,24,12,19,27,31,32,24,20,22,29,25,27,25,20,31,35,33,33,32,28,28,23,23,16,19,23,24,20,28,19,29,38,20,30,30,34,23,24,28,31,25,27,26,24,24,15,26,18,22,20,22,18,33,27,18,32,30,9,20,27,23,24,25,13,12,18,26,23,26,32,19,16,22,20,20,14,15,35,28,18,23,18,30,20,22,12,36,28,26,18,19,26,29,25,20,22,28,36,47,17,19,32,16,32,31,36,29,14,27,26,24,22,20,28,17,33,25,32,19,15,31,30,22,20,17,31,22,26,20,23,39,35,27,33,26,20,15,34,28,26,24,22,10,28,29,23,31,32,29,23,15,24,36,21,30,31,36,28,24,24,50,17,24,27,23,31,18,12,41,21,20,19,27,21,29,14,40,33,18,19,14,14,25,26,10,17,19,23,29,29,26,33,14,17,21,21,24,25,27,23,26,29,13,29,25,36,16,31,20,28,16,23,25,28,26,21,18,30,27,30,30,13,18,30,33,19,24,21,38,14,19,24,23,18,23,31,29,34,18,20,33,26,32,28,35,24,31,26,12,23,13,29,16,29,22,34,16,14,29,17,18,20,21,11,28,23,32,24,29,29,20,28,24,3,16,26,31,31,23,26,31,30,33,28,34,37,27,25,25,22,28,28,38,22,26,30,26,25,18,23,23,40,23,26,29,19,16,28,39,26,29,27,21,8,28,13,27,14,13,11,25,21,22,21,26,21,31,25,24,27,27,29,11,30,21,26,29,23,29,42,37,34,36,15,26,30,14,11,21,16,20,29,28,28,24,27,22,26,30,21,15,42,28,35,25,33,31,30,26,11,13,25,27,19,31,22,19,20,29,31,17,22,24,39,29,23,21,25,21,23,29,8,8,33,23,27,20,22,19,21,35,20,27,19,23,24,19,24,23,19,27,25,24,25,16,22,23,22,24,27,22,35,33,31,23,15,43,30,22,19,37,13,25,21,21,25,30,30,25,28,20,23,22,16,20,33,25,24,21,18,26,22,20,42,16,28,26,14,25,23,27,30,26,19,27,39,33,20,26,25,25,18,27,27,31,6,20,20,32,24,26,20,29,30,33,33,29,34,30,25,40,27,17,23,18,30,20,18,36,22,22,13,22,21,34,24,23,26,26,28,31,13,26,17,34,22,27,32,36,32,25,26,24,10,26,42,21,27,15,29,21,24,22,14,15,18,25,25,18,23,31,27,27,19,32,14,9,23,31,29,27,26,27,31,28,25,19,34,16,20,28,21,16,30,31,19,18,12,20,25,22,26,32,38,32,21,22,19,32,0,32,34,24,31,15,24,23,21,9,16,28,43,24,22,34,20,26,29,23,32,32,23,25,23,22,22,20,21,41,25,27,26,32,24,23,29,28,24,24,33,22,35,18,23,25,25,17,23,24,28,32,33,15,25,24,26,18,30,22,19,39,30,26,28,16,28,27,22,34,13,28,26,14,21,22,30,22,26,28,28,12,15,27,99
39,27,35,28,36,33,30,31,32,40,34,28,25,28,26,32,29,36,34,30,52,30,35,26,24,33,34,33,31,34,21,46,30,29,40,34,29,25,34,28,34,35,24,40,22,38,31,28,26,33,42,38,30,49,32,28,37,34,30,32,18,30,27,30,32,23,27,37,31,27,36,35,39,18,27,25,32,25,35,32,30,19,22,19,25,33,32,29,14,17,29,41,25,33,28,23,27,37,32,24,37,20,36,33,34,39,25,28,35,33,32,25,26,16,31,31,31,26,30,30,23,28,33,30,30,19,33,21,10,31,37,14,6,30,53,19,29,35,28,34,33,44,42,36,35,46,28,24,22,23,25,30,32,32,22,29,46,37,34,24,27,39,30,26,29,31,46,34,34,27,34,33,29,21,33,28,31,32,36,38,36,9,26,37,41,34,34,20,32,26,20,25,44,34,34,32,54,30,28,28,33,39,21,34,43,31,25,24,29,25,31,19,47,19,34,31,31,22,40,21,32,38,40,36,29,23,28,33,33,30,16,34,35,33,35,29,29,32,26,19,37,38,23,38,29,30,36,38,34,37,32,33,21,37,35,38,20,29,31,31,36,21,29,25,46,28,33,32,38,28,25,32,36,33,28,41,41,30,35,30,34,29,34,32,32,25,33,31,27,27,36,47,38,34,30,25,32,19,34,31,27,32,35,33,29,28,31,36,32,29,24,35,42,38,29,34,30,37,37,31,42,18,31,30,26,31,37,41,8,24,31,33,33,32,38,23,37,41,26,25,37,29,35,29,39,25,30,22,31,29,33,33,42,28,27,31,38,34,35,29,28,29,26,30,31,34,19,30,32,9,31,20,37,36,26,35,33,33,34,40,29,22,22,27,41,35,33,33,36,31,34,32,29,35,35,32,25,42,23,27,23,31,43,23,46,23,21,34,30,31,30,30,27,33,36,39,27,32,30,44,42,26,32,29,13,31,26,34,28,40,35,33,23,37,31,33,42,33,40,30,27,28,31,34,17,19,26,28,20,22,26,35,35,29,43,38,33,26,37,42,32,26,42,41,33,29,47,25,31,35,27,31,37,33,26,29,19,20,38,34,31,50,31,33,29,33,32,20,22,49,20,31,29,39,36,28,29,33,18,33,29,43,1,32,26,33,34,35,24,41,38,28,27,29,41,32,34,36,32,25,34,27,36,16,34,38,39,35,27,30,32,38,28,27,31,29,30,22,39,36,43,31,30,26,31,27,34,34,28,32,33,17,10,43,32,36,34,36,32,23,31,45,28,32,29,38,31,31,34,36,35,21,37,27,21,27,29,20,31,33,23,29,27,31,24,28,39,26,36,33,21,35,32,39,26,30,30,35,21,27,34,20,14,20,37,28,31,38,38,49,32,40,31,32,48,32,0,3,40,47,31,32,33,28,31,29,26,40,33,34,15,36,29,25,24,31,38,29,34,29,30,30,30,25,50,29,33,35,37,8,26,40,36,43,29,32,37,20,34,26,18,24,24,29,28,48,42,29,18,42,43,38,26,25,27,28,43,42,21,25,23,23,26,34,35,32,37,37,34,24,35,32,27,40,40,36,24,22,31,103
40,29,37,31,33,35,27,34,31,42,31,25,22,30,25,35,32,38,37,33,51,30,33,28,27,30,37,30,31,31,24,43,33,32,37,34,26,22,34,31,36,37,21,42,19,40,29,31,29,36,44,35,27,50,29,29,38,31,32,29,21,33,30,27,35,26,30,40,34,30,38,33,42,21,24,28,29,28,32,34,28,22,25,22,28,35,32,28,17,20,32,39,28,32,31,25,29,34,29,23,39,17,37,35,37,42,23,31,37,36,35,24,25,13,34,33,28,29,33,27,26,25,35,27,33,16,30,24,7,28,37,17,9,33,50,22,32,38,31,37,32,47,45,36,35,43,31,27,25,25,28,33,29,29,19,26,43,40,37,21,24,37,33,29,32,28,48,36,36,30,37,31,26,24,30,27,28,33,39,41,33,12,29,34,42,37,31,17,29,28,23,28,47,37,31,33,51,33,31,30,36,41,24,36,46,30,27,26,31,22,28,22,44,22,31,28,34,25,37,23,34,35,39,35,32,26,31,30,30,27,13,32,34,34,38,31,32,35,29,22,40,35,20,36,32,27,35,36,36,39,29,30,24,34,38,41,23,26,31,34,38,18,26,28,47,25,30,29,38,25,28,35,33,30,25,38,43,30,32,33,31,32,31,35,35,27,36,28,26,30,33,49,38,33,33,26,29,16,35,34,30,35,32,35,26,25,30,34,30,31,27,35,45,41,26,37,27,36,40,28,43,15,34,27,23,28,34,41,11,21,28,30,35,31,40,26,34,43,29,28,40,28,38,26,41,25,33,24,30,26,36,36,40,25,24,30,36,37,38,30,31,26,28,31,33,33,16,33,29,12,34,23,39,38,29,37,35,36,37,42,32,25,25,24,38,32,31,36,33,28,37,34,26,32,37,29,28,45,25,30,26,28,46,25,46,26,24,31,32,32,33,33,30,30,39,38,24,29,27,47,39,28,34,26,16,34,29,37,31,37,35,35,26,37,31,33,39,30,40,29,30,31,31,31,20,16,24,31,23,25,25,35,32,26,40,41,36,23,34,39,33,25,39,39,31,26,44,28,28,32,25,29,40,32,29,32,22,22,35,33,29,49,28,30,32,36,30,23,25,51,23,34,31,42,35,29,26,36,21,30,32,45,4,29,29,31,37,34,26,44,41,30,30,32,38,35,37,35,34,28,37,30,39,13,31,39,41,32,25,27,29,41,31,30,33,26,33,25,37,33,41,34,33,29,34,29,37,31,25,34,30,20,13,42,35,38,31,34,29,26,31,42,25,35,26,38,28,28,37,35,34,18,40,30,24,30,32,22,28,30,20,31,30,28,27,31,42,26,33,34,24,37,30,39,29,33,27,32,24,24,33,23,17,23,34,31,33,41,41,46,33,38,28,31,51,34,3,0,43,49,34,35,36,31,28,32,29,42,36,31,18,33,32,23,27,28,36,27,32,27,33,27,29,22,52,32,36,32,40,11,29,38,37,40,32,34,34,17,35,29,20,27,21,32,31,49,43,32,21,39,40,41,27,28,30,31,40,45,24,28,20,26,29,36,33,29,34,36,37,27,37,30,29,37,37,39,27,19,34,106
34,27,37,31,30,14,22,31,36,40,37,38,29,22,30,46,24,39,27,36,48,25,30,35,25,37,32,32,32,31,31,33,39,31,36,33,31,30,21,22,33,34,40,34,37,41,28,33,40,27,37,32,36,51,37,35,44,37,34,34,30,32,30,38,42,33,33,41,33,36,39,35,28,33,46,38,29,30,42,33,25,29,38,33,33,34,33,29,34,33,36,22,42,27,37,38,35,33,29,28,36,34,27,29,27,36,25,34,37,39,25,29,30,47,25,23,27,31,35,37,37,30,26,42,30,30,37,40,42,43,38,35,42,34,43,35,37,42,31,41,40,50,43,34,24,37,30,29,29,34,24,45,37,37,34,30,20,42,23,35,35,40,32,35,35,38,45,43,38,42,43,31,32,28,41,37,36,37,34,35,41,38,27,39,41,39,33,35,43,26,35,40,33,27,30,27,65,34,29,30,27,37,32,36,48,30,25,24,34,34,29,32,38,36,36,27,32,27,8,31,34,35,43,40,43,44,27,40,32,35,32,36,39,27,31,33,36,37,31,34,43,50,28,36,34,31,34,35,20,30,34,29,36,42,42,35,36,29,34,27,28,33,26,15,40,32,37,22,37,36,30,29,27,39,36,38,42,30,43,35,35,35,25,36,26,30,27,29,31,36,37,39,40,32,27,24,33,35,39,25,38,29,28,21,30,39,35,37,33,21,34,37,49,50,31,28,41,37,33,39,44,46,38,43,35,28,34,38,32,36,43,26,15,26,36,17,41,24,31,34,36,28,30,37,46,35,33,32,36,26,43,27,33,31,31,29,35,28,29,28,33,29,36,35,41,28,38,41,29,40,29,35,40,38,39,42,48,40,46,39,34,41,32,29,39,34,28,40,22,30,20,32,23,32,35,19,26,32,33,37,32,32,40,34,50,29,27,40,24,30,38,24,21,38,41,38,35,32,25,47,47,36,32,32,35,17,23,32,22,47,37,37,34,39,33,35,47,18,30,34,37,38,29,29,47,35,36,33,40,39,25,35,31,25,38,37,32,44,31,38,33,26,48,36,28,37,55,28,37,23,28,32,44,39,34,37,31,27,37,34,26,39,32,33,39,38,29,29,27,41,29,36,31,30,40,36,35,32,34,29,26,41,41,28,31,34,33,32,31,42,48,30,31,32,37,26,28,34,35,43,43,31,34,41,23,27,44,37,27,27,30,32,21,36,41,20,28,31,36,12,41,36,35,33,31,37,30,31,26,16,39,38,42,44,32,28,34,34,29,28,22,39,24,29,33,39,27,21,28,32,33,33,15,32,35,29,43,31,37,36,46,19,23,18,38,35,13,36,36,36,32,46,27,35,27,30,35,36,31,30,21,41,36,30,38,39,26,35,39,35,39,37,31,31,26,24,40,43,0,7,9,30,34,26,27,34,43,33,28,30,35,38,30,40,18,40,41,30,31,26,37,37,35,32,53,39,27,31,40,39,28,37,34,41,34,37,11,43,36,37,29,38,27,19,18,47,41,36,33,22,23,41,23,37,40,33,49,39,40,41,28,36,33,37,40,31,34,37,26,33,27,33,37,44,23,30,30,27,41,107
41,34,44,38,37,21,29,38,43,47,44,45,36,29,37,53,31,46,34,39,55,32,37,33,32,44,35,39,39,38,36,40,46,38,43,40,36,37,28,29,40,41,44,35,43,44,35,40,46,34,44,39,43,58,44,42,51,37,41,41,37,39,37,42,46,40,40,48,40,43,42,42,35,40,53,45,33,37,48,40,32,36,45,40,40,41,40,36,41,40,43,29,49,34,44,44,42,40,36,35,43,34,34,36,34,43,32,41,42,44,32,36,37,54,32,30,34,38,41,42,43,37,33,44,37,37,42,45,49,50,45,42,49,41,50,42,37,49,38,47,47,57,50,41,30,30,37,36,36,41,31,44,43,44,41,37,27,49,30,41,39,47,39,42,42,40,43,49,45,49,50,36,39,35,48,44,43,44,41,42,47,45,34,43,48,46,40,42,50,33,42,47,40,34,37,33,71,41,36,37,34,44,39,43,55,37,32,31,41,41,36,39,45,43,43,34,39,34,15,38,41,42,50,47,50,51,34,47,39,42,36,43,46,34,38,40,43,44,38,41,50,52,35,43,41,24,41,42,27,37,41,36,43,49,49,42,43,36,41,34,35,35,33,22,47,39,42,29,44,40,37,36,34,46,41,44,49,37,50,42,42,40,18,29,33,37,34,36,38,43,44,46,40,39,34,31,40,42,45,32,45,36,35,28,23,45,40,44,40,28,33,44,47,55,38,35,47,41,40,46,48,53,45,50,42,35,41,45,39,38,48,19,22,33,43,24,46,31,38,41,43,35,37,44,40,42,40,39,42,33,50,34,36,38,38,36,42,35,36,35,40,36,43,42,48,35,45,48,36,47,36,42,45,45,46,49,54,47,53,46,41,47,39,36,46,41,35,47,29,37,27,39,30,39,42,26,33,39,40,44,39,39,43,41,57,36,34,47,31,37,45,31,28,39,48,45,40,39,32,54,54,43,39,36,42,24,30,39,29,54,44,44,41,46,40,42,54,25,37,37,44,45,36,36,54,33,41,40,47,46,32,42,38,32,39,39,39,51,38,45,40,33,55,43,35,37,55,35,44,30,35,39,50,46,40,43,38,34,44,41,33,46,39,35,44,45,36,36,34,48,36,43,38,37,47,43,42,39,41,36,33,48,48,35,37,41,40,39,38,49,55,37,38,39,43,33,35,41,42,50,50,38,33,48,30,34,51,44,34,34,37,39,28,43,48,27,35,38,43,19,48,43,42,40,35,44,37,38,33,23,46,45,49,50,39,35,28,31,36,35,29,46,31,36,38,46,34,28,35,39,40,40,22,39,42,36,50,38,44,43,53,26,30,25,45,42,20,43,38,43,39,53,34,42,34,37,42,40,38,37,28,48,43,37,36,46,33,42,46,42,46,44,37,38,33,31,47,49,7,0,16,37,41,33,34,41,49,40,35,37,42,45,37,46,25,47,46,37,38,33,44,39,41,39,58,46,25,38,47,46,35,44,41,48,41,44,18,50,43,44,36,45,34,26,25,41,47,43,40,29,30,48,30,44,46,40,56,42,47,48,35,43,40,44,47,38,27,30,33,40,34,40,44,46,30,37,37,34,48,114
31,31,32,22,38,23,22,40,27,31,33,37,29,13,21,40,32,30,27,32,39,28,25,26,25,28,28,23,32,22,22,42,30,28,33,31,34,21,28,13,38,39,31,29,31,32,24,26,31,18,37,33,39,42,39,26,35,29,25,25,25,32,33,29,40,34,26,39,29,27,36,26,32,33,37,29,27,30,33,27,27,30,35,24,31,29,28,24,26,34,27,31,38,18,29,30,26,33,20,19,27,26,18,31,35,27,26,28,28,30,29,20,21,38,33,27,25,27,35,29,28,21,35,34,30,27,28,33,35,34,29,31,37,32,52,26,28,33,31,32,33,41,34,29,15,35,31,30,29,34,26,41,31,38,25,24,29,38,31,29,26,40,29,28,35,34,36,40,29,39,35,29,24,19,32,28,31,34,25,26,35,32,35,38,32,32,24,29,41,31,35,40,24,36,27,18,59,26,37,36,33,39,27,27,49,30,29,28,34,30,35,23,43,36,27,28,23,23,17,26,25,26,34,31,38,41,35,39,23,26,30,30,30,29,22,24,27,37,22,34,40,42,25,40,29,29,25,36,27,37,35,30,27,39,36,37,36,20,25,35,37,25,17,6,31,23,28,24,38,27,31,20,36,39,27,29,36,23,38,26,34,33,23,34,21,30,22,35,22,27,31,43,31,23,18,25,27,26,30,20,29,37,19,26,28,34,26,37,33,12,25,33,40,41,33,30,32,36,34,30,43,37,29,34,26,19,25,35,23,28,35,24,24,26,27,8,32,33,26,34,27,25,25,37,42,30,24,27,32,17,34,22,35,23,22,20,34,19,20,21,34,30,31,26,35,28,36,38,20,40,29,35,38,32,30,44,40,34,45,30,29,32,23,20,30,25,29,31,13,30,29,37,21,23,39,28,24,41,24,44,32,39,43,32,41,26,28,31,29,28,29,33,30,29,38,40,26,29,19,48,38,31,23,30,36,26,14,23,17,39,29,28,29,31,25,27,44,27,34,25,38,39,31,28,38,27,31,33,33,32,25,32,32,23,33,39,34,44,39,39,24,17,51,38,30,28,46,28,28,30,30,34,35,39,25,28,26,31,31,25,29,43,33,24,30,29,23,30,28,32,25,36,35,23,31,28,26,23,35,25,35,43,32,29,31,34,27,27,35,36,39,21,29,34,29,34,36,29,37,43,42,33,30,41,32,34,40,34,24,18,26,34,29,27,36,29,31,22,37,21,32,30,31,24,35,37,37,22,32,25,30,37,33,38,39,35,33,28,32,19,30,46,22,20,24,30,30,23,34,23,24,24,24,23,27,30,37,31,36,28,39,23,18,27,39,32,22,29,27,27,32,40,28,39,25,28,26,30,22,39,30,34,27,21,29,34,17,35,40,26,33,36,22,28,17,15,31,34,9,16,0,32,32,30,18,25,34,42,37,31,27,29,21,32,9,31,41,32,29,24,31,33,31,30,45,34,18,22,41,33,32,38,36,33,31,33,20,36,27,32,29,34,26,10,9,43,41,30,24,30,31,32,26,38,31,28,48,42,41,38,25,27,30,37,41,22,32,32,23,30,31,27,32,35,32,39,27,24,36,104
27,31,31,10,34,30,22,43,33,29,30,36,21,28,28,39,26,30,37,22,42,33,29,31,18,32,26,33,25,30,36,38,34,30,36,27,26,29,36,28,30,31,25,40,26,32,20,25,36,30,35,43,37,37,17,27,36,24,23,34,29,32,30,20,35,26,27,39,19,35,32,38,31,22,38,30,23,28,33,25,23,22,38,32,30,25,28,25,43,34,33,22,26,21,27,29,25,43,26,27,32,24,30,31,26,35,30,31,29,31,35,28,29,36,29,22,21,30,31,24,35,25,39,34,18,23,23,36,30,32,32,28,35,36,45,33,34,32,30,35,27,39,32,31,23,34,35,8,18,32,17,41,21,25,33,26,34,40,26,24,23,33,31,24,34,35,35,33,27,38,21,21,26,39,33,29,22,36,33,31,25,31,31,38,30,18,30,28,29,31,29,34,40,37,14,20,54,24,31,36,21,7,35,24,27,10,32,31,30,23,27,33,16,34,30,30,34,28,28,32,22,28,37,39,46,28,41,19,32,32,26,29,36,29,36,23,26,39,36,29,33,42,27,35,17,28,24,22,34,30,19,28,35,41,30,39,37,31,34,29,42,25,25,26,34,23,28,24,24,22,7,30,32,26,18,29,34,24,42,24,30,25,23,29,34,26,35,27,30,28,33,38,16,22,32,13,26,30,29,33,28,37,22,33,27,21,27,30,26,27,37,31,39,31,17,2,38,37,32,34,44,35,17,35,30,25,31,23,39,28,32,23,22,26,26,24,27,37,14,26,32,17,36,30,44,24,27,32,33,26,38,35,35,25,24,19,36,29,30,17,4,32,36,30,37,28,26,34,26,23,24,24,30,32,27,32,39,27,38,35,17,31,37,29,36,29,33,19,29,30,22,35,21,29,33,34,19,32,30,42,28,39,44,30,42,26,24,38,33,19,39,24,23,36,39,37,17,12,23,52,34,36,21,23,28,19,34,32,30,38,31,27,34,33,27,25,45,35,32,27,30,31,31,24,34,25,25,35,40,35,14,24,28,19,34,30,25,40,35,42,33,25,19,34,26,25,43,27,22,34,24,28,32,30,33,30,28,33,34,28,32,33,30,32,30,33,21,12,10,46,26,38,26,23,38,28,24,34,33,23,40,43,33,29,27,27,28,27,35,41,43,26,31,34,33,22,24,30,28,34,41,33,28,24,37,15,44,24,32,24,22,6,20,22,42,25,33,32,23,26,38,32,33,22,33,39,35,24,24,29,38,26,40,40,40,36,29,28,20,34,26,38,20,31,19,28,31,23,22,26,27,32,34,21,29,34,42,37,31,30,35,26,31,23,21,30,33,25,29,38,31,45,32,39,20,24,29,30,30,18,9,29,36,35,12,37,15,40,38,42,26,24,30,27,49,24,32,35,30,37,32,0,27,25,25,24,39,43,38,29,42,33,19,31,25,39,34,22,17,18,29,34,32,28,43,35,23,34,45,32,27,36,4,26,33,38,25,32,28,37,35,37,26,30,29,39,33,23,32,33,32,39,14,20,35,29,43,43,30,40,25,25,28,24,36,32,32,34,34,29,26,20,37,35,29,30,27,26,32,100
40,25,34,29,27,41,25,39,30,36,37,35,29,19,24,32,34,37,34,34,46,32,30,30,9,39,37,39,16,36,28,31,28,36,40,32,27,19,32,35,36,36,38,36,35,39,25,24,37,35,35,31,33,40,33,37,43,34,32,23,32,29,30,27,27,27,32,44,15,40,23,45,39,34,34,40,28,33,33,30,23,31,32,31,31,32,25,21,32,31,25,41,31,25,34,36,32,40,32,26,31,25,37,34,19,25,23,24,36,38,35,25,26,45,23,30,26,33,37,31,34,27,41,35,24,22,30,39,39,32,36,39,39,39,53,32,26,33,34,48,34,37,33,33,30,32,28,26,30,21,10,42,27,28,32,29,32,41,34,33,30,24,37,26,38,36,33,36,30,36,40,31,30,25,38,39,26,42,29,37,31,35,25,37,37,32,32,36,44,24,33,32,47,33,35,27,50,26,27,36,27,34,33,35,45,33,32,31,31,34,31,29,37,36,34,26,31,31,26,29,33,24,33,36,46,41,39,37,21,24,25,35,33,32,42,30,29,35,28,32,43,43,20,40,23,35,32,34,38,39,32,28,33,34,39,45,34,20,25,25,38,26,31,28,44,29,32,27,32,29,27,18,25,29,29,27,39,29,45,21,35,35,30,19,29,27,30,35,27,38,36,46,37,30,16,27,32,33,32,28,27,36,41,39,35,24,31,21,17,20,31,32,42,41,29,29,36,35,37,41,42,32,36,37,19,29,35,36,38,29,39,31,33,29,32,30,34,48,20,31,38,31,29,21,41,35,22,30,38,15,39,30,38,29,28,27,40,36,37,30,30,28,34,20,34,31,37,25,18,37,14,34,40,23,26,40,46,37,41,34,23,38,29,18,28,33,33,38,32,33,32,30,24,33,24,24,8,51,31,34,29,44,39,31,40,29,31,34,38,33,44,30,33,27,33,30,28,33,26,54,36,34,30,31,37,29,20,31,25,40,39,34,34,29,35,37,39,25,34,30,31,32,29,29,35,26,34,32,34,40,28,38,30,24,40,23,18,33,26,36,32,28,45,34,26,32,50,31,28,30,25,29,48,38,37,37,33,28,38,32,31,49,38,37,36,37,26,26,24,52,33,35,31,31,36,22,30,41,42,30,38,46,34,27,33,18,18,30,32,44,41,29,29,38,33,28,30,37,34,41,44,36,39,38,40,23,46,34,24,30,29,33,13,28,39,18,26,30,33,24,42,35,34,19,29,32,38,20,32,28,39,41,40,43,38,34,36,33,34,25,20,37,23,14,26,29,30,26,28,30,31,31,33,18,33,27,43,28,37,26,46,31,26,16,35,27,31,35,35,33,30,43,32,33,9,13,35,34,29,34,29,42,33,27,33,40,24,41,37,36,33,34,38,30,49,23,33,36,34,41,32,27,0,30,24,27,40,36,35,29,33,35,20,38,31,35,37,27,28,23,37,35,37,31,53,32,35,42,47,36,28,25,31,41,39,39,23,48,25,37,26,38,19,30,31,33,27,33,30,34,35,46,28,34,37,36,46,38,37,44,18,22,25,40,38,30,28,25,31,30,34,30,35,31,35,36,28,19,38,110
32,23,26,28,18,29,13,25,33,25,28,26,22,19,27,39,21,21,20,20,44,21,21,25,21,20,24,27,28,22,18,29,27,24,24,14,26,20,17,27,24,25,25,25,20,23,13,25,30,32,28,34,24,38,20,25,34,26,19,31,22,23,20,24,30,23,14,32,28,14,32,31,32,25,34,28,10,21,36,18,13,19,29,30,21,25,29,25,27,23,24,35,28,24,20,21,23,26,18,25,31,19,23,22,23,25,21,18,20,22,18,26,25,28,7,3,8,11,26,24,27,20,26,27,24,20,23,20,31,34,33,25,32,27,47,31,24,20,20,20,15,28,21,27,28,32,26,23,21,23,20,29,25,32,19,17,24,20,7,18,21,29,25,23,24,18,39,33,23,34,22,24,19,31,25,24,24,30,29,32,29,21,15,21,26,29,23,22,31,22,21,26,31,17,30,25,48,23,11,24,21,32,30,23,42,22,13,12,19,19,23,29,27,21,27,19,23,17,18,20,24,18,27,31,34,31,31,34,24,23,23,23,36,20,30,21,24,19,28,20,29,35,18,10,27,19,27,27,15,27,26,21,26,32,32,30,26,26,21,9,30,18,17,26,28,20,20,15,29,22,24,20,23,24,25,21,27,11,29,28,23,28,25,32,17,15,18,23,24,26,24,19,30,25,22,18,20,22,27,16,24,19,33,14,20,29,29,18,22,18,21,21,37,28,19,23,20,19,28,22,26,35,28,31,27,17,16,31,33,21,30,24,25,17,33,28,32,36,25,19,31,20,21,26,20,25,27,21,16,23,28,18,26,18,19,22,25,33,34,22,26,21,25,27,28,19,28,30,24,30,19,27,33,28,23,35,31,23,39,34,28,29,19,26,34,22,24,26,20,21,24,28,12,21,15,25,22,45,22,23,17,26,31,23,34,15,17,34,17,24,32,18,21,28,36,21,24,29,14,38,25,25,17,13,25,21,26,27,13,21,11,25,24,13,7,9,29,26,30,27,27,28,22,15,31,20,26,15,29,19,17,26,23,10,28,27,22,37,19,37,29,27,36,24,16,23,41,17,22,15,13,9,23,26,30,32,21,16,17,29,22,31,26,12,26,24,14,20,21,46,19,18,5,29,32,25,24,34,30,20,30,34,29,20,22,23,23,23,20,21,33,20,19,16,27,20,22,22,22,32,36,24,26,34,31,10,33,29,23,16,21,27,17,24,30,16,24,28,28,14,25,12,13,25,13,27,31,22,20,10,23,29,33,37,27,23,25,16,16,25,10,27,11,24,24,24,23,14,22,29,30,20,15,25,27,25,36,20,11,23,35,7,12,14,32,21,17,26,15,30,20,35,23,36,23,20,27,18,25,25,16,32,23,17,33,30,23,39,34,33,16,29,10,25,38,21,28,31,26,33,30,25,30,0,23,22,33,33,20,22,28,28,27,23,28,21,28,15,16,11,27,17,15,22,41,16,30,36,31,20,2,29,29,36,27,26,15,32,23,27,18,21,17,24,23,39,36,19,29,24,25,34,19,31,24,24,23,30,25,23,16,22,19,26,33,25,23,20,19,18,7,18,26,27,16,24,14,17,22,94
25,13,14,18,29,30,14,23,20,20,21,24,14,5,14,31,23,26,21,23,33,19,16,24,17,27,22,26,24,23,14,37,22,24,23,21,16,13,22,27,30,31,25,23,19,24,16,27,16,21,22,35,24,34,26,25,19,15,14,17,13,26,25,11,32,28,21,35,22,26,31,25,26,18,31,25,17,22,23,21,24,24,27,19,24,16,21,17,31,25,19,23,29,12,21,22,18,27,21,14,21,11,17,14,27,29,20,22,17,19,23,13,12,33,23,20,15,19,27,15,13,3,30,19,21,18,10,27,27,26,23,25,31,28,45,18,20,29,25,33,25,37,30,23,19,29,25,23,22,22,18,36,21,28,20,6,34,33,24,17,14,29,25,29,29,20,33,36,18,29,27,11,6,29,19,23,20,30,19,29,25,24,31,25,20,14,18,21,33,14,26,31,32,31,15,18,47,8,27,18,24,32,19,21,42,24,22,21,25,18,20,15,33,28,17,20,17,17,28,19,19,18,24,20,32,29,27,30,15,18,15,12,23,21,30,20,23,20,14,27,34,27,17,33,20,22,19,23,28,31,20,22,19,31,25,33,28,14,19,21,24,10,18,24,32,5,10,16,25,13,24,22,27,29,9,19,30,18,30,22,26,15,26,27,15,21,16,20,11,24,13,36,25,17,20,19,9,21,12,14,27,22,23,27,21,24,17,28,25,6,17,25,22,37,18,26,32,23,28,29,30,35,18,28,17,20,26,21,37,13,23,25,27,18,19,22,14,31,17,17,29,21,19,29,38,21,26,20,22,9,28,16,27,5,4,14,16,22,23,15,27,18,24,22,29,20,18,29,12,27,22,20,20,26,26,33,32,28,34,24,20,22,15,12,22,19,20,20,21,20,27,20,13,24,25,24,16,33,21,32,19,36,36,21,31,20,22,24,30,22,23,27,26,21,30,34,8,13,15,40,25,24,12,20,24,30,24,17,11,29,32,24,21,23,28,30,36,23,28,18,32,33,23,18,32,12,20,24,25,27,19,25,24,13,22,31,26,38,30,22,22,16,43,35,27,16,34,22,25,24,22,26,36,23,16,19,12,17,25,19,20,35,23,25,22,21,17,23,21,47,19,21,28,17,22,20,27,25,29,10,28,35,30,21,23,26,26,14,21,30,33,15,23,25,30,25,27,17,28,31,34,25,24,33,21,27,37,28,18,19,9,30,21,9,29,20,23,16,24,24,33,27,26,20,17,28,30,14,17,20,31,31,28,31,27,23,16,27,23,11,26,38,12,18,6,26,21,15,25,17,18,19,28,19,19,24,22,21,24,10,33,17,12,22,32,28,30,21,22,24,27,34,19,25,17,21,19,12,16,26,23,28,19,13,29,21,13,27,29,29,24,25,27,10,35,9,31,28,27,34,18,25,24,23,0,7,19,37,23,23,32,11,17,24,23,33,26,21,16,14,23,19,21,12,33,26,24,28,33,25,25,30,21,27,27,30,25,30,19,24,19,25,18,24,25,29,23,24,16,28,27,32,20,31,23,22,36,36,31,29,17,23,26,31,34,16,25,25,17,24,24,21,25,26,19,33,21,16,18,90
28,13,7,16,32,34,16,25,22,13,17,31,20,12,17,24,26,25,28,27,31,15,18,27,20,23,29,22,27,29,21,35,23,22,25,27,23,16,19,25,31,32,29,30,15,27,22,21,23,28,29,38,31,37,33,21,26,13,7,20,20,24,32,13,33,31,27,33,15,25,34,32,20,11,29,24,21,24,30,27,27,27,32,22,23,22,17,20,28,30,22,30,22,10,28,20,16,34,25,17,26,18,24,7,29,26,23,23,24,26,30,16,15,27,25,25,21,26,29,13,20,10,34,26,14,22,17,21,32,29,21,26,35,26,41,25,23,24,32,35,18,35,28,20,22,23,28,16,15,24,21,40,26,33,23,13,28,38,29,13,10,34,23,23,23,27,36,30,11,22,31,18,13,32,26,19,25,28,24,30,30,20,29,22,13,7,25,17,29,12,25,30,33,35,22,19,43,1,29,25,17,31,26,28,35,18,26,25,26,14,24,22,31,30,19,23,24,24,27,17,26,21,29,25,39,36,34,27,18,21,22,19,25,19,28,18,21,27,21,26,41,34,20,32,13,29,13,24,28,29,21,25,26,34,32,31,27,17,22,27,31,17,24,22,35,12,17,14,22,11,17,25,25,36,15,24,36,24,34,20,29,22,31,22,22,24,23,26,16,22,20,39,32,11,23,14,16,24,5,21,24,27,30,29,28,31,10,32,28,13,24,27,15,32,24,24,36,20,32,25,27,31,23,26,24,24,30,28,34,20,19,32,20,20,17,20,21,24,10,23,31,16,26,32,36,20,23,18,29,12,32,23,27,12,11,8,23,29,30,18,20,25,22,15,27,22,23,27,15,27,23,13,27,32,23,26,30,24,27,29,13,26,22,15,25,26,16,25,25,24,30,18,17,28,32,17,19,27,19,37,25,40,38,14,36,27,25,27,28,20,29,20,23,24,33,30,15,20,19,44,31,22,5,18,31,27,27,24,18,35,31,22,28,26,29,31,39,16,31,21,35,36,21,24,32,19,21,29,31,20,13,23,24,19,29,32,29,39,33,27,25,19,39,37,29,12,30,29,18,21,25,27,38,30,23,26,19,21,23,17,14,28,29,28,29,24,23,16,14,45,25,28,23,24,25,13,20,23,30,17,35,33,30,24,25,29,27,20,25,37,32,22,21,30,29,18,20,24,29,37,30,23,31,28,28,32,36,31,21,23,16,24,23,2,27,18,22,23,23,26,37,32,31,18,24,28,29,17,23,27,37,32,31,34,32,28,23,30,21,18,24,41,18,21,13,24,15,15,18,15,16,22,25,17,26,27,29,21,20,17,26,24,19,20,25,26,27,19,25,29,26,36,15,24,20,22,26,19,20,31,29,35,25,20,34,28,11,34,36,36,17,24,26,3,39,16,29,32,34,41,25,24,27,22,7,0,26,41,26,25,29,18,15,22,21,37,33,27,23,20,26,26,28,19,40,29,27,23,37,21,20,33,28,34,25,29,25,23,22,31,19,18,21,26,25,36,30,20,23,29,28,36,15,24,27,26,32,37,28,36,20,21,24,37,32,23,23,26,24,28,29,23,23,24,26,26,27,19,11,83
35,26,33,31,16,43,26,29,33,36,26,24,27,24,27,42,30,29,35,36,41,32,29,32,33,31,32,25,35,19,25,43,27,23,36,32,31,30,34,29,34,35,39,39,18,31,24,35,3,35,37,40,22,46,39,12,21,32,33,28,26,30,34,22,38,35,30,41,25,25,42,41,37,32,20,15,24,34,28,27,27,32,14,32,31,29,34,30,12,21,24,36,35,27,31,29,25,41,24,27,37,24,34,30,37,34,27,29,30,32,34,26,25,37,27,30,26,30,39,22,6,16,43,32,34,31,29,19,35,43,32,40,32,36,50,35,36,35,23,35,26,40,43,36,19,40,32,32,32,25,34,47,34,38,33,19,44,41,34,16,19,32,24,34,27,33,43,38,37,39,37,24,19,19,29,10,33,29,35,35,38,23,29,37,35,33,34,20,32,27,30,35,38,37,28,22,46,27,31,31,32,44,35,39,51,33,35,34,29,17,33,33,39,40,30,29,36,36,38,30,37,35,37,33,46,38,44,43,32,35,28,23,36,19,29,26,29,39,28,29,42,39,30,43,33,33,30,35,31,37,24,29,35,44,38,32,18,21,26,29,29,23,21,32,44,18,23,24,37,20,33,30,36,34,24,32,36,27,35,34,34,25,31,36,34,29,35,33,24,13,26,46,38,28,28,27,20,34,31,33,33,16,32,30,34,37,30,21,25,25,28,38,41,43,31,37,30,35,38,31,42,29,29,23,30,23,24,34,18,26,28,30,36,26,38,33,33,40,30,29,34,25,38,28,48,29,34,31,35,26,41,32,37,18,17,25,22,36,37,25,36,31,35,36,34,28,26,33,29,20,35,34,33,31,32,47,39,26,48,40,33,18,26,23,37,33,33,31,34,30,32,33,26,27,18,28,32,40,28,31,27,46,44,35,44,28,30,37,27,33,36,35,33,38,47,33,25,30,28,43,40,35,31,21,27,35,24,36,30,42,32,30,37,33,28,30,47,27,35,31,38,39,31,31,34,25,30,35,12,20,28,18,27,26,35,40,35,37,17,35,34,29,42,37,29,21,39,26,33,33,30,33,38,28,9,12,25,30,40,28,33,48,36,33,33,33,23,31,30,52,38,38,29,22,35,34,35,31,32,29,44,33,27,28,35,26,31,27,34,42,46,33,29,19,33,33,35,30,32,36,45,33,34,31,38,37,43,35,25,22,28,33,31,28,40,30,31,35,36,36,36,33,34,32,29,38,41,31,30,37,27,28,36,41,36,38,35,34,24,30,24,41,25,30,25,39,34,25,31,30,29,32,36,31,33,31,3,32,23,23,36,34,31,28,41,36,38,28,35,30,27,47,32,37,33,34,32,25,29,34,35,31,18,24,34,34,26,40,42,36,25,37,31,26,45,28,26,29,43,49,34,39,40,33,19,26,0,38,17,26,13,24,30,31,33,31,38,32,31,26,34,32,34,31,46,38,24,40,36,24,32,39,38,45,26,36,35,33,31,40,30,22,31,28,29,42,36,22,32,34,35,36,28,40,35,26,35,43,32,29,30,35,34,35,41,34,40,38,36,35,34,19,36,33,32,41,29,31,29,101
38,31,46,46,38,32,35,44,40,41,45,46,36,39,34,50,40,40,30,23,55,28,33,30,27,34,19,26,34,39,37,41,44,46,49,41,33,38,24,37,19,20,44,47,37,42,37,36,39,42,45,45,44,49,47,30,39,42,34,43,26,35,33,41,39,30,41,56,35,44,41,37,45,40,40,33,37,36,36,42,33,34,38,37,37,37,35,31,47,36,41,24,49,44,44,40,36,36,37,32,38,33,45,44,29,46,38,40,35,35,28,33,34,41,33,30,35,30,39,41,42,34,7,41,38,38,44,40,35,52,43,44,44,49,53,43,34,32,42,44,38,55,51,36,32,48,36,41,41,27,26,47,35,42,38,36,37,45,26,35,38,42,45,35,42,29,50,37,38,46,47,30,35,42,42,32,36,50,36,45,39,31,35,37,40,48,29,39,43,30,39,44,48,43,32,29,65,42,37,20,35,50,35,34,55,42,25,24,24,36,42,33,41,42,43,30,36,39,25,25,36,41,45,44,54,46,39,50,35,38,37,42,43,42,51,34,37,40,40,40,40,49,35,43,43,40,47,27,23,16,40,32,35,49,51,38,39,40,43,35,34,32,34,43,50,33,28,37,29,39,42,40,35,47,39,38,51,38,51,41,47,34,36,39,36,28,37,42,35,31,43,46,42,45,42,36,39,39,44,38,40,42,37,24,39,42,39,39,35,40,40,27,49,34,39,45,48,35,13,36,42,43,47,37,39,36,42,39,48,35,47,35,31,31,47,42,48,33,40,32,44,40,40,34,43,34,38,26,25,35,41,40,48,35,34,42,36,41,42,32,45,32,30,34,35,29,40,36,38,49,34,42,29,40,39,39,50,38,48,41,38,36,38,38,48,30,31,49,43,35,37,27,36,40,42,41,28,34,27,40,30,37,52,27,52,38,36,44,27,41,36,36,38,46,43,40,38,33,37,48,49,30,36,40,37,34,46,38,35,45,35,38,37,45,39,41,54,42,47,38,34,35,41,41,46,34,35,36,40,39,37,43,34,36,47,39,34,47,39,24,42,34,37,44,36,36,54,39,40,26,30,34,41,32,40,37,25,20,38,41,29,50,45,41,37,33,38,41,39,53,38,39,36,47,44,32,42,42,37,39,38,47,41,31,35,36,38,35,16,45,46,39,36,45,45,34,36,44,21,36,45,46,21,41,27,37,45,35,40,35,38,49,23,43,35,28,36,36,28,29,44,39,38,37,35,25,16,40,39,32,47,44,46,51,35,31,38,37,42,37,30,39,37,40,40,30,30,36,36,39,40,37,18,38,29,35,41,24,42,39,48,29,34,26,47,38,20,35,44,37,40,39,30,21,29,33,41,30,29,48,43,47,36,36,46,34,41,29,19,41,37,29,42,44,54,43,40,42,33,40,42,43,36,33,37,41,38,0,42,33,48,42,39,42,41,49,27,32,34,35,46,28,26,34,42,41,37,50,41,32,35,40,41,27,47,38,28,45,35,40,22,37,37,39,40,48,42,34,32,35,34,54,37,46,31,45,54,51,42,32,36,34,36,48,40,31,45,43,29,35,34,37,31,40,35,42,39,35,43,111
39,21,33,33,33,42,27,30,30,38,34,34,25,27,27,40,15,31,32,28,47,22,27,26,28,38,25,32,35,25,31,41,36,29,39,29,22,24,18,38,26,27,30,41,29,33,28,30,20,34,34,41,32,41,38,29,34,35,33,31,27,27,34,31,30,21,18,38,29,30,34,38,26,30,34,32,26,30,38,24,27,17,31,30,31,31,26,30,29,33,33,37,34,33,28,28,24,27,17,25,33,23,34,27,23,45,25,18,32,33,33,26,27,38,27,23,24,31,33,31,23,20,35,31,27,24,32,26,37,28,37,37,30,38,48,22,22,26,8,26,35,48,41,27,33,38,33,30,33,28,29,30,29,35,25,21,37,26,27,31,30,24,30,32,18,31,50,31,37,37,34,26,21,36,29,27,28,35,31,37,33,34,35,38,37,33,35,27,15,22,15,20,41,32,30,34,61,27,26,33,24,37,30,24,46,28,33,32,27,32,31,30,35,32,34,12,21,34,31,27,22,24,33,35,45,44,31,32,17,20,27,27,33,31,35,26,24,22,32,14,27,39,22,30,21,30,36,18,29,29,34,12,32,36,40,36,33,26,21,29,39,22,20,31,43,20,25,26,20,29,31,34,31,36,30,27,33,21,39,30,38,30,30,36,33,29,34,31,26,30,28,39,28,37,36,30,24,28,31,32,22,1,32,30,30,31,32,35,31,27,34,34,41,34,21,38,26,38,30,38,45,29,26,31,31,20,26,36,35,25,38,31,38,31,36,33,37,50,24,33,38,26,35,35,40,20,32,28,29,23,34,34,39,20,19,34,7,33,32,34,34,14,32,32,26,33,32,36,26,24,21,28,32,30,21,43,38,38,42,36,27,32,32,26,36,36,25,28,31,31,25,27,26,24,35,11,27,47,27,37,31,38,33,35,36,13,15,32,33,35,37,21,18,32,32,34,30,28,28,44,31,32,31,29,23,22,39,32,29,27,17,30,31,19,13,15,35,10,30,31,25,26,29,27,42,24,21,18,29,25,29,32,10,26,28,29,24,37,34,25,27,27,25,32,24,30,46,11,16,16,27,29,28,26,26,29,26,31,37,33,23,37,27,18,39,31,28,30,28,44,32,21,25,35,37,30,18,41,28,27,32,45,34,11,29,30,25,29,35,27,39,18,33,4,30,23,25,35,24,40,45,35,27,40,35,30,44,37,27,19,28,42,29,28,37,24,32,35,19,29,31,18,19,28,32,34,27,28,28,30,29,32,36,38,36,32,25,17,32,29,30,44,25,38,29,37,24,27,25,31,32,26,24,27,30,32,20,32,31,25,41,27,29,26,39,21,26,21,21,34,12,47,24,22,26,22,31,27,28,36,35,31,35,30,32,35,28,27,33,34,36,20,16,23,42,24,33,36,28,35,37,38,35,20,23,26,17,42,0,9,30,28,29,30,34,27,30,29,31,26,32,30,30,26,45,31,34,36,37,33,22,22,36,40,32,37,28,38,26,28,30,23,19,30,29,40,37,35,29,31,32,41,31,38,38,31,43,32,36,36,20,26,23,20,34,33,37,38,23,32,27,32,33,38,19,27,14,21,30,102
36,25,32,29,34,33,25,37,28,35,33,28,17,18,22,35,24,25,23,20,46,13,18,17,22,32,16,23,29,26,27,40,27,33,32,22,30,18,9,29,17,18,31,32,31,24,20,21,29,32,25,40,30,32,34,30,31,28,30,22,28,18,30,24,36,27,27,29,20,26,36,36,17,31,29,28,27,21,30,15,23,26,35,27,27,22,17,21,24,27,24,28,26,25,19,24,20,29,24,22,24,14,33,32,32,37,23,20,26,24,25,21,20,30,25,23,25,27,24,27,30,20,26,22,19,21,27,31,28,25,30,28,31,36,54,31,13,20,17,24,27,40,33,18,24,33,24,21,27,28,23,21,27,34,23,21,31,18,19,29,26,15,34,23,27,22,44,22,34,28,25,18,21,31,33,32,26,38,22,28,31,32,31,29,34,31,26,33,24,24,24,29,32,35,21,26,59,25,29,32,22,36,32,31,40,28,30,29,18,30,23,28,26,23,26,3,30,25,22,26,31,23,31,30,39,35,28,23,8,11,18,27,31,32,39,18,15,13,27,23,34,30,20,32,12,26,32,9,20,20,25,3,32,34,38,35,24,19,23,27,38,13,21,30,43,20,25,27,11,25,22,30,33,41,22,25,24,27,38,24,30,22,21,32,24,22,25,23,21,30,28,39,33,30,29,22,24,26,30,23,13,10,29,21,25,36,25,26,22,19,30,25,40,28,21,31,24,31,22,30,38,20,33,32,28,23,29,27,30,16,35,22,29,26,27,32,31,41,15,26,29,26,28,26,33,24,23,27,24,14,25,25,38,20,19,27,16,33,34,26,25,5,31,23,25,27,37,27,17,32,26,30,27,35,12,34,34,29,41,27,18,26,28,17,27,27,16,35,22,22,31,18,24,27,29,20,21,38,28,36,24,42,29,28,33,22,24,32,24,26,40,25,25,26,23,33,21,19,26,35,23,25,28,30,24,28,33,24,20,27,21,22,34,23,17,19,39,19,32,26,31,32,23,18,38,15,23,9,37,31,23,30,1,23,19,31,26,28,35,33,18,24,34,31,23,28,45,20,7,7,20,21,27,30,33,36,29,25,32,28,14,28,26,12,31,22,19,21,19,43,23,12,17,30,30,21,9,37,19,27,27,46,35,2,20,21,29,20,29,22,30,27,25,13,31,23,25,32,15,34,38,36,18,33,37,30,39,31,23,22,26,35,26,23,36,26,34,29,10,23,25,12,11,20,31,32,25,19,20,27,23,35,27,31,31,27,30,8,29,24,26,36,23,29,23,28,15,26,23,30,29,24,15,21,29,23,29,25,23,24,37,26,21,28,30,12,17,23,14,38,21,40,15,30,22,25,22,27,25,34,31,37,32,26,36,37,24,18,24,35,28,11,14,28,48,22,34,31,30,37,31,29,29,22,23,25,26,33,9,0,23,28,23,26,32,25,21,22,27,22,23,21,23,34,40,22,25,31,28,33,20,13,27,31,36,32,22,34,17,36,23,32,19,28,27,34,28,26,29,33,32,41,23,29,31,31,35,30,32,31,18,17,14,29,25,24,30,33,14,25,27,23,24,33,10,30,23,19,34,106
47,38,22,36,29,43,26,18,41,29,39,36,34,32,35,31,27,35,35,39,42,27,28,28,38,30,37,30,39,29,36,46,40,23,36,27,34,33,31,27,31,32,37,28,31,37,26,25,16,27,41,32,35,53,29,25,34,32,36,34,33,30,33,34,42,33,21,45,38,14,41,31,40,33,33,28,23,34,40,31,26,29,27,34,37,32,31,35,1,28,37,42,24,31,35,34,35,41,25,33,39,33,23,35,40,26,33,30,25,27,37,34,34,31,24,26,21,34,39,30,19,29,43,33,35,33,35,8,25,40,32,29,21,40,60,33,32,38,26,41,25,50,48,33,32,41,38,39,37,38,37,41,38,37,37,30,46,41,30,29,32,33,22,27,16,41,34,45,40,40,33,37,32,8,31,23,37,27,37,33,42,24,32,26,28,34,36,33,45,38,30,35,36,34,36,35,59,28,28,33,32,47,36,36,58,38,36,35,32,30,39,34,42,30,30,26,33,32,40,33,34,41,39,43,44,38,42,46,31,34,31,36,44,27,29,33,36,36,34,29,39,49,31,38,35,29,38,32,35,34,37,26,36,45,49,32,31,27,32,22,42,32,24,21,33,30,25,28,34,32,40,19,25,38,34,44,40,18,33,39,36,38,35,46,30,31,31,40,35,26,37,42,36,36,17,34,33,34,24,29,36,29,28,36,30,33,29,34,38,31,35,40,44,46,32,40,40,24,35,32,31,33,41,33,38,24,30,36,7,35,41,34,43,30,46,22,39,52,36,35,32,30,34,41,44,35,23,34,39,32,48,21,35,31,30,33,35,28,29,37,43,28,38,25,32,32,30,41,35,24,42,35,46,44,35,40,44,31,49,42,39,31,37,29,42,35,24,43,33,34,37,41,25,28,31,38,39,52,31,36,33,46,44,38,46,25,27,44,39,37,26,29,30,38,46,39,33,38,27,51,46,34,34,26,28,34,13,35,26,47,37,37,37,39,33,35,50,39,41,39,36,37,35,28,32,34,36,32,25,9,33,31,24,23,42,41,36,41,30,40,38,31,53,37,29,34,52,23,30,30,29,27,40,38,22,25,34,35,40,28,26,44,39,33,44,29,27,35,37,41,34,35,23,35,44,27,32,20,33,30,43,41,16,25,35,39,40,30,37,45,46,30,35,30,34,31,33,28,29,40,49,37,39,31,40,33,39,41,31,23,31,44,34,31,43,32,39,37,33,37,30,35,34,35,18,37,32,37,37,33,37,32,25,52,31,27,33,31,29,37,27,44,24,19,31,43,27,27,33,26,27,36,37,36,34,37,16,35,29,31,38,30,27,31,39,35,39,36,36,26,27,44,25,37,40,41,35,23,36,35,33,35,29,35,32,43,31,41,41,36,24,34,31,32,40,34,15,18,35,42,27,42,33,28,32,29,13,48,30,23,0,37,35,36,23,41,35,31,29,24,45,40,38,36,52,34,32,48,44,23,26,36,42,44,24,32,37,35,38,40,33,11,30,17,18,39,45,27,33,35,36,25,35,40,34,15,41,43,36,40,29,37,34,32,44,38,36,39,32,34,30,30,35,41,33,35,26,30,18,90
34,18,25,23,34,35,19,28,25,28,23,29,19,16,19,36,34,31,32,31,44,24,21,31,28,32,27,28,35,28,25,42,33,30,34,26,27,24,28,32,25,24,31,34,21,29,21,32,21,32,33,46,31,44,31,27,24,25,25,28,18,35,36,19,41,36,26,40,32,37,42,36,34,29,20,30,22,27,28,26,29,33,35,24,29,21,26,22,36,35,30,34,35,23,30,26,22,38,26,19,32,16,28,25,36,38,27,33,22,24,34,18,17,38,28,25,20,30,32,19,18,8,35,24,31,23,21,32,35,37,34,35,36,33,47,29,31,33,30,38,30,42,35,30,28,37,35,29,31,29,29,41,26,22,25,11,39,39,29,19,16,34,31,34,40,25,42,40,29,37,36,16,11,40,24,25,25,36,30,37,30,33,36,30,27,25,28,23,35,19,31,36,37,38,26,25,49,19,32,23,34,40,24,32,48,30,27,26,30,20,25,26,42,33,28,25,28,28,33,24,30,27,29,25,41,40,38,35,26,29,20,17,28,26,36,24,27,31,25,32,40,32,24,38,30,28,27,33,39,28,27,27,30,38,30,39,33,25,30,26,29,15,23,29,37,10,15,21,35,17,30,33,32,31,20,24,35,23,38,27,31,20,31,37,26,30,27,25,16,28,18,41,36,25,31,28,14,26,23,25,31,27,34,38,27,26,22,33,36,17,28,30,33,41,23,31,39,28,33,34,35,29,23,17,22,25,31,26,42,18,25,30,33,23,30,27,25,40,27,28,38,26,30,40,45,26,34,25,27,20,33,27,32,10,9,22,21,33,34,24,33,23,29,28,34,25,29,34,23,32,30,31,25,37,30,41,36,33,42,35,30,27,26,23,28,29,25,25,26,25,38,25,18,29,30,31,27,44,26,40,30,46,43,29,36,31,32,29,36,33,28,36,37,32,41,36,19,24,20,51,36,29,23,24,29,36,35,28,22,40,39,28,32,32,35,37,43,32,39,23,40,41,28,23,41,17,25,31,36,33,27,30,29,18,27,38,37,37,35,27,27,21,45,40,32,18,36,33,34,29,29,33,41,12,21,24,17,22,36,30,25,41,28,30,33,26,22,29,27,52,30,32,32,28,27,26,36,29,34,21,39,40,35,26,28,37,34,19,26,41,38,26,28,30,35,34,36,28,27,36,39,30,29,41,30,32,37,38,29,24,20,35,30,20,34,25,28,27,34,31,38,34,33,25,22,33,35,25,22,31,36,40,33,36,38,34,27,32,22,22,31,43,17,29,17,31,26,20,35,28,29,24,34,24,29,34,27,26,26,15,41,28,23,27,38,33,36,25,27,24,32,41,24,30,28,29,24,17,21,37,28,37,30,24,35,26,18,35,34,34,31,35,32,21,46,20,36,33,38,45,29,33,35,28,11,18,24,42,28,28,37,0,22,28,28,40,33,29,24,19,34,24,26,23,38,35,33,33,44,34,30,35,32,37,33,30,30,38,29,35,24,35,23,33,32,34,28,29,27,36,37,43,28,37,34,33,38,42,36,34,22,28,31,42,38,26,33,30,28,34,29,26,30,30,24,38,31,23,29,101
34,20,22,9,25,37,23,32,29,18,21,33,23,22,23,33,26,27,18,29,43,25,25,24,13,27,28,26,20,31,29,35,32,34,26,16,21,23,21,18,34,35,35,39,19,29,25,19,27,27,39,42,31,40,27,25,28,21,12,27,24,13,25,11,31,24,28,37,18,29,27,34,32,26,34,28,24,21,32,30,25,20,34,28,29,24,22,25,34,29,29,29,25,22,34,22,18,24,29,23,29,20,27,22,23,35,27,25,24,26,20,22,21,34,21,24,22,22,26,15,24,14,32,28,17,26,20,30,32,35,33,21,23,36,45,35,28,28,25,33,27,20,13,25,24,35,32,19,25,23,14,38,28,22,29,15,36,34,28,17,14,28,35,21,29,21,35,30,16,27,34,20,15,28,28,23,29,38,29,34,32,33,29,27,19,22,32,21,33,21,27,32,37,31,21,21,47,16,25,19,20,26,31,22,38,26,28,27,29,18,29,27,35,27,27,22,28,29,30,25,24,27,33,29,41,35,41,30,25,26,24,21,32,30,31,20,22,32,29,28,32,36,24,24,16,31,25,26,25,37,25,20,31,38,34,40,31,24,28,23,33,19,26,15,35,12,17,25,25,13,20,29,29,23,13,28,39,25,40,5,35,24,28,21,24,25,25,29,20,26,22,40,30,23,27,20,18,30,20,30,21,30,28,24,31,18,24,25,21,23,32,12,30,36,27,17,37,26,27,29,33,34,16,37,21,28,32,22,28,22,23,29,29,27,25,13,24,39,13,21,33,24,28,25,40,22,21,24,19,19,33,33,36,14,13,20,25,28,29,24,23,24,28,20,31,29,23,29,22,28,8,28,29,17,20,31,32,24,35,32,16,25,30,22,32,33,24,18,30,29,31,27,22,32,28,18,12,39,27,37,23,44,40,19,40,20,18,33,27,26,31,23,24,31,20,34,14,19,24,49,29,20,10,22,26,28,23,31,28,33,32,24,29,32,28,30,43,19,37,27,28,29,30,27,29,21,23,28,36,31,21,31,24,22,31,27,22,35,26,31,26,22,38,30,22,16,34,22,21,19,27,31,36,32,27,30,23,26,35,29,24,33,30,31,32,26,26,19,17,41,27,31,28,26,31,18,23,25,31,20,40,35,30,21,22,22,12,23,23,38,37,25,31,29,32,21,23,27,32,40,38,33,30,31,26,17,38,20,28,27,19,21,17,17,25,22,24,31,26,28,41,28,27,3,20,33,30,23,26,31,39,36,37,40,35,33,26,27,25,28,24,41,21,26,16,9,25,24,21,27,28,28,27,2,31,31,33,26,24,19,41,28,29,20,28,11,29,21,28,33,30,41,23,29,11,7,28,19,26,31,23,38,34,28,27,32,4,31,21,38,26,27,30,18,38,26,29,32,30,37,21,19,20,27,17,15,30,39,29,23,35,22,0,24,14,36,31,27,22,23,36,20,18,17,42,32,23,35,45,34,25,29,23,41,37,31,27,38,25,32,24,33,23,19,18,37,31,28,28,32,31,41,21,27,35,37,36,39,38,26,22,6,9,31,33,30,31,29,26,32,28,30,19,25,27,29,21,23,26,98
17,24,29,21,30,37,20,39,31,34,19,27,11,27,25,40,29,15,33,30,41,31,26,33,31,28,31,24,33,28,31,38,32,23,31,21,23,25,31,31,23,24,30,37,17,17,20,29,28,32,35,32,29,28,37,22,31,23,28,28,29,28,26,13,36,32,21,39,32,27,34,10,30,28,27,19,13,28,31,25,19,30,25,18,26,22,22,26,37,22,29,31,35,20,29,2,6,39,25,23,34,16,18,23,35,36,24,32,28,26,31,24,25,10,25,20,15,24,31,13,31,22,35,24,31,23,22,33,16,37,31,36,31,34,43,37,34,17,28,35,26,38,37,28,24,33,22,26,24,29,31,33,30,37,24,23,38,33,24,15,12,33,22,27,32,23,35,13,30,33,33,27,23,35,22,21,30,23,32,26,34,32,27,31,35,29,28,19,28,23,15,20,25,35,23,21,45,23,29,33,31,38,31,28,45,22,24,25,18,16,17,27,37,27,28,25,35,28,32,28,30,32,39,35,41,37,42,25,29,30,20,29,34,27,29,8,11,30,27,16,34,32,21,33,24,22,23,27,33,26,23,27,31,35,42,32,25,25,30,27,33,15,23,26,42,22,27,22,29,11,27,26,35,39,15,33,34,18,29,25,30,23,28,29,30,14,31,17,26,21,30,36,36,21,28,21,26,25,27,32,15,29,29,34,23,34,26,35,39,26,34,26,37,25,15,29,23,33,31,30,40,24,28,24,30,24,20,34,33,18,21,27,30,19,33,28,26,35,27,18,27,17,34,35,42,10,31,29,19,23,32,35,33,22,21,18,33,33,32,24,30,23,33,20,32,21,25,38,26,26,28,30,33,37,14,42,12,32,44,37,30,16,30,23,17,29,29,30,27,23,34,29,19,28,32,32,30,39,27,32,16,37,38,30,39,27,29,28,37,27,29,32,32,31,40,32,16,21,21,51,31,33,26,16,25,31,30,34,30,34,34,12,30,36,30,32,42,32,39,29,36,37,28,22,40,17,11,28,27,32,20,24,25,17,22,39,34,32,31,23,20,25,38,30,22,14,32,25,19,29,16,20,38,29,33,30,28,27,33,27,30,41,20,25,34,24,21,26,24,46,30,31,24,32,33,18,21,23,30,22,41,41,26,26,29,39,30,24,31,35,37,30,24,26,34,30,32,25,21,36,43,31,29,22,28,27,18,34,26,23,21,33,29,24,38,28,22,36,28,28,37,25,26,23,31,34,31,28,14,24,20,32,27,40,31,34,28,29,19,30,22,39,18,26,18,29,31,21,32,25,26,23,32,22,27,21,34,27,22,27,17,24,29,26,35,22,34,9,26,17,18,42,29,26,31,27,24,29,26,33,27,35,33,30,39,37,26,37,27,40,27,29,27,19,43,29,25,23,40,46,32,31,38,23,24,22,31,42,30,26,36,28,24,0,29,24,27,18,23,18,35,22,20,27,45,20,29,33,45,31,25,34,29,37,20,11,29,14,13,28,25,34,24,24,23,44,39,28,28,35,36,46,22,34,35,38,34,37,28,26,23,26,24,34,10,26,29,32,36,21,24,25,34,24,33,33,28,22,33,90
30,26,24,15,35,32,21,37,18,24,33,33,26,22,12,31,28,27,23,29,39,19,24,17,27,19,27,20,34,19,31,41,35,25,29,26,27,25,23,4,36,37,22,30,31,29,15,23,30,15,28,30,35,41,30,23,32,20,18,24,16,27,26,25,34,30,23,32,24,24,33,23,38,32,34,26,22,29,30,18,24,26,37,15,32,28,19,15,22,31,32,32,31,27,22,27,23,29,17,10,29,23,15,28,29,24,23,25,24,22,21,11,12,32,30,25,20,31,32,29,27,20,34,31,23,25,30,29,26,39,25,27,30,29,53,30,21,30,27,29,24,34,27,24,14,26,24,25,29,29,26,38,22,29,16,20,38,35,29,29,26,39,26,25,31,32,33,31,22,30,28,25,20,16,29,25,22,28,28,23,26,33,30,29,25,28,25,31,41,27,32,37,33,38,24,17,50,22,34,30,26,32,28,23,44,30,27,26,31,30,32,26,34,35,23,29,30,22,26,23,21,31,26,22,39,37,39,30,26,28,27,24,21,28,19,21,24,34,22,31,36,39,23,38,22,20,31,33,18,38,33,31,28,37,39,33,33,17,22,32,38,22,14,3,28,18,23,23,31,27,26,17,35,34,26,33,27,20,29,19,25,29,14,25,22,27,23,32,13,24,27,41,24,29,15,24,21,17,22,21,20,34,16,17,19,29,17,36,35,21,29,26,34,38,30,23,23,27,33,21,34,34,22,31,31,16,22,28,16,25,35,15,31,25,31,1,34,42,19,31,24,22,26,39,33,27,21,24,28,22,25,23,32,19,19,29,31,16,17,20,29,28,28,23,32,27,29,42,25,33,22,34,34,31,21,37,37,25,37,32,22,29,31,19,32,24,22,24,22,29,37,33,20,20,37,30,26,42,21,35,29,30,38,25,33,22,24,22,20,26,26,29,30,33,34,38,25,26,22,50,40,28,16,25,27,34,11,30,18,36,26,25,30,28,22,24,42,31,25,16,34,35,29,23,33,24,28,30,38,29,25,29,32,18,34,35,31,40,36,36,15,8,44,35,27,28,46,24,26,25,27,31,32,36,24,27,17,22,32,21,20,39,30,21,38,20,14,25,23,29,24,33,32,27,22,23,28,20,26,22,40,42,25,30,28,36,26,26,26,36,30,17,30,31,26,27,29,30,34,34,34,32,29,32,32,31,37,31,21,15,23,27,23,23,33,28,34,28,32,30,29,27,28,17,30,33,35,27,29,27,26,33,24,29,30,26,24,25,28,25,27,44,19,17,26,23,21,22,27,23,22,15,23,16,22,25,35,26,28,24,36,24,19,26,34,25,25,26,24,24,29,41,21,34,25,21,23,25,13,35,26,30,36,30,20,26,10,41,34,35,24,31,19,24,26,23,24,27,18,25,9,25,31,28,23,21,33,41,34,32,23,28,14,29,0,22,37,27,22,17,38,31,29,23,42,33,9,31,43,32,29,34,29,38,25,30,29,33,26,33,24,31,22,7,6,39,37,21,25,27,28,29,25,33,33,29,40,39,32,32,21,20,23,33,34,27,23,23,24,31,29,18,29,33,33,35,23,22,28,100
41,32,40,32,35,44,31,43,33,43,34,27,29,28,28,46,28,30,27,32,34,32,36,31,26,39,35,38,33,12,29,48,40,40,42,32,35,31,28,26,38,39,28,46,32,32,31,35,32,32,38,40,29,48,36,26,35,36,37,38,32,32,20,30,37,28,26,40,34,35,40,34,29,35,29,29,28,35,37,34,27,26,39,31,34,36,31,31,41,36,37,47,31,35,38,22,26,33,20,26,40,26,33,38,36,44,34,25,37,39,25,27,28,27,28,24,26,32,38,30,29,32,44,34,35,33,37,39,21,40,39,38,34,45,53,29,27,23,27,21,35,38,42,39,36,42,27,31,32,34,27,30,38,41,20,32,41,23,28,30,27,25,41,33,31,35,51,34,41,32,40,34,33,37,24,28,38,44,38,39,41,26,35,41,42,41,38,34,34,31,32,27,40,38,40,36,59,38,32,38,36,46,20,33,50,33,26,27,36,31,35,18,45,37,37,22,30,34,35,26,31,25,34,38,51,39,38,35,27,30,30,37,30,38,37,28,27,22,25,33,36,42,33,31,28,36,38,30,30,39,38,24,14,47,45,45,33,33,28,30,43,25,17,25,49,32,30,33,32,28,32,34,42,44,32,26,43,23,35,38,33,38,30,38,33,32,34,35,29,27,39,40,37,36,36,29,34,23,38,37,25,26,34,29,35,39,33,14,18,29,32,42,50,31,33,39,1,40,36,39,47,29,39,26,38,19,25,19,38,28,36,31,38,35,38,23,43,52,31,36,40,25,37,22,41,30,37,27,37,32,34,39,44,32,31,33,32,33,34,33,35,24,31,29,35,37,30,26,31,34,33,35,43,38,24,44,32,38,38,43,34,32,32,33,30,39,35,41,38,31,36,35,30,23,17,38,27,55,24,44,34,30,38,34,41,22,24,38,32,35,44,33,30,39,41,42,33,38,32,43,32,31,35,31,27,33,32,40,34,28,18,32,16,20,14,16,36,37,37,32,32,33,40,33,45,27,31,18,37,38,28,20,26,28,35,36,31,37,36,38,30,28,44,38,30,25,43,24,23,26,30,30,24,31,29,26,33,31,38,35,33,40,33,13,37,41,32,31,29,47,32,21,26,36,38,27,25,40,22,38,39,48,32,23,34,19,37,34,35,25,39,27,32,23,29,35,37,30,36,34,35,42,37,15,35,31,20,36,32,18,37,43,30,39,36,35,39,39,31,31,28,15,16,38,34,38,33,29,32,31,4,26,36,44,40,36,38,17,34,22,30,47,29,35,35,45,34,32,37,33,34,21,34,37,20,26,28,31,32,37,29,28,33,33,40,33,36,29,16,19,31,46,34,35,28,32,30,32,29,38,37,29,31,30,41,27,32,38,42,29,35,32,11,34,48,32,31,28,40,47,31,39,35,21,33,37,31,49,27,25,41,40,36,24,22,0,30,32,34,29,38,34,36,36,56,31,31,43,36,27,23,12,41,47,41,13,32,26,33,19,29,36,34,25,24,49,44,34,17,30,31,46,30,39,26,43,44,39,30,36,33,38,35,32,34,36,39,39,33,35,28,31,32,36,27,39,21,32,41,113
34,29,36,32,29,27,24,40,39,38,30,37,28,28,33,43,17,26,32,27,52,30,34,29,30,35,29,31,37,38,30,37,33,35,38,35,10,24,26,38,8,9,43,39,24,28,29,35,35,27,42,34,35,29,38,30,39,26,33,32,29,33,25,20,38,31,35,45,30,32,42,37,38,39,29,30,30,31,29,32,18,27,27,33,27,33,34,36,34,21,30,19,36,31,36,25,21,38,30,33,27,26,32,33,34,36,23,28,29,27,30,32,31,35,24,31,29,30,34,24,38,29,20,36,28,24,25,36,29,38,38,37,38,38,50,39,30,27,24,39,30,43,36,21,30,40,27,32,36,16,31,32,31,31,39,32,39,35,34,22,23,34,36,35,28,25,48,34,37,40,32,33,32,27,36,28,30,39,25,30,35,30,26,38,37,38,24,26,38,28,30,35,36,34,24,32,52,34,28,30,26,41,33,34,51,31,25,24,9,21,34,32,42,37,32,20,31,29,33,24,32,33,34,38,53,38,37,35,25,28,27,38,42,31,41,19,22,30,34,31,37,44,20,38,29,24,34,12,32,11,29,18,31,34,46,44,24,29,31,26,39,27,33,37,45,31,28,26,14,22,33,25,34,40,18,36,41,32,45,32,39,34,28,38,29,13,30,34,32,31,34,47,38,32,27,31,35,38,34,36,25,31,32,33,23,35,29,38,38,29,33,32,47,35,24,36,31,36,23,37,43,37,37,26,31,33,31,39,40,30,32,27,40,20,32,36,29,34,26,17,29,32,31,42,42,25,33,25,27,24,42,38,37,31,30,29,37,26,27,30,36,22,29,35,34,18,20,31,27,39,33,38,40,39,24,38,35,38,50,30,23,27,33,27,37,25,30,35,33,24,27,22,25,37,35,31,29,29,26,31,15,47,43,26,41,23,25,42,33,36,39,23,20,32,40,39,19,22,27,43,34,29,33,27,31,24,31,27,33,38,35,23,29,37,31,33,41,32,37,37,35,36,26,32,44,27,26,26,29,35,32,39,22,27,33,38,33,45,30,34,30,35,47,29,21,25,43,21,28,24,15,19,36,21,40,42,28,23,23,34,31,45,37,29,22,25,30,32,30,51,31,29,23,37,41,35,30,34,36,25,36,45,39,19,30,39,37,35,27,39,41,28,25,28,36,25,27,32,6,39,47,35,31,35,23,38,41,35,25,32,24,40,28,34,34,27,33,37,13,31,42,29,28,30,30,30,26,29,31,32,34,31,42,45,36,34,27,25,30,34,21,38,26,29,21,35,32,25,27,36,35,38,31,29,32,26,41,23,29,36,42,29,34,25,41,27,33,24,32,33,33,38,31,31,28,32,36,26,32,28,36,34,35,31,40,37,27,27,17,46,31,14,31,30,52,32,38,36,41,46,41,34,37,28,26,33,38,27,30,21,35,33,31,27,37,30,0,17,22,27,41,24,26,14,48,21,33,43,36,30,26,30,30,22,36,34,30,39,14,32,21,33,23,35,34,50,45,34,31,24,23,39,32,40,26,41,41,42,27,34,22,32,29,30,37,26,31,34,31,20,35,34,30,35,25,29,24,21,37,107
34,21,30,23,16,31,14,33,26,29,25,24,15,19,20,36,25,17,19,24,45,21,26,28,19,25,24,30,26,25,28,24,25,22,29,19,22,11,17,31,13,14,30,32,23,19,12,22,29,26,27,29,22,30,25,24,33,20,30,23,21,24,12,16,29,27,19,31,26,19,33,28,36,28,34,21,15,22,29,17,5,23,30,24,19,27,26,23,30,12,22,24,23,26,21,16,12,25,17,20,25,18,26,23,21,23,10,23,24,25,17,19,18,28,11,18,13,25,27,19,31,21,25,28,28,11,19,25,34,32,31,28,25,28,46,26,24,19,24,27,20,40,34,19,24,33,19,26,24,26,18,19,18,25,26,18,28,33,22,21,18,32,23,24,28,26,42,26,34,27,19,25,20,23,23,23,17,28,23,21,22,22,13,25,30,32,22,25,30,20,21,26,27,21,20,27,51,26,15,27,25,29,24,30,42,18,28,27,8,20,21,22,30,25,26,19,27,24,22,18,28,24,32,28,41,34,35,27,19,16,14,24,29,18,28,10,13,29,28,22,33,31,7,25,26,24,29,17,22,16,25,21,18,21,37,31,15,16,21,13,27,19,20,26,32,21,24,16,19,17,27,12,21,28,14,27,26,16,34,28,22,25,29,30,16,4,17,21,19,23,25,34,31,27,14,21,21,25,28,23,17,30,28,21,24,29,23,31,27,20,31,29,42,27,11,24,31,23,30,27,30,34,25,31,18,20,22,35,36,22,27,28,27,18,29,28,23,25,28,8,20,23,20,31,31,16,20,19,24,15,34,25,27,19,20,24,32,25,26,24,26,21,16,21,28,20,31,35,18,26,25,30,34,34,16,36,26,24,38,28,28,18,29,18,28,21,24,23,21,22,28,26,13,24,30,18,19,34,16,22,6,38,36,26,39,19,21,30,24,27,31,28,27,19,32,26,13,18,15,46,28,23,28,18,18,25,18,25,20,32,26,14,16,28,22,24,28,19,30,24,23,24,14,16,32,17,17,25,32,24,20,30,23,11,24,25,20,36,17,36,22,22,34,16,8,20,38,21,21,15,2,6,30,26,32,34,20,23,28,27,22,43,24,27,27,23,13,25,24,46,22,28,10,31,28,22,23,29,23,19,34,32,30,20,23,28,29,28,23,35,39,24,17,28,30,26,28,24,11,26,35,25,26,36,34,25,29,22,12,19,18,28,15,29,28,14,22,30,18,20,33,25,26,26,17,21,30,20,18,22,31,18,33,37,27,28,25,26,21,25,8,25,12,16,15,32,23,15,26,29,28,25,23,25,24,18,34,23,16,24,35,22,21,12,35,19,25,15,28,26,24,38,23,33,20,24,26,22,23,23,19,21,27,27,27,27,28,40,31,34,21,19,25,25,42,23,29,27,30,37,32,22,27,15,21,27,32,32,29,22,31,29,27,18,27,32,17,0,5,10,31,25,23,26,40,13,29,33,39,21,13,29,18,27,25,22,19,32,15,19,21,26,10,26,25,41,35,20,21,29,28,38,22,34,29,30,28,35,14,31,9,24,21,30,28,24,30,31,22,7,22,17,24,26,28,34,19,8,27,99
29,24,25,27,21,26,9,32,29,32,21,29,20,21,23,32,24,21,24,23,41,26,25,29,19,24,27,26,26,22,25,29,26,20,24,14,17,16,22,26,18,19,34,33,19,23,7,27,28,31,22,34,27,35,26,19,28,15,28,27,16,29,17,11,34,26,14,26,27,24,33,29,32,32,34,22,10,17,32,12,10,22,25,27,20,24,22,26,30,17,23,23,28,22,16,21,17,30,18,22,29,15,21,18,26,27,15,21,25,23,22,22,21,28,16,13,8,21,22,15,26,16,27,25,30,16,14,30,34,37,27,29,30,23,41,31,25,24,23,32,19,42,35,23,19,28,24,24,28,23,18,24,21,28,28,13,29,36,17,17,14,27,21,29,27,26,37,31,32,32,22,20,15,28,25,21,20,26,27,26,25,27,18,30,31,30,17,20,32,25,23,28,31,26,15,22,47,24,20,22,28,24,29,29,43,23,23,22,13,18,26,27,25,23,21,24,26,27,23,20,27,28,33,29,39,29,36,32,21,19,19,19,32,16,26,15,18,26,29,22,32,26,12,26,29,19,25,22,27,21,20,26,23,26,32,29,20,21,24,18,32,16,17,25,37,16,21,11,24,13,24,17,26,33,9,25,21,11,29,23,17,24,25,31,21,9,22,26,20,20,20,29,33,23,19,23,16,29,23,26,22,30,23,26,20,32,18,28,27,22,28,29,38,32,16,19,33,28,33,26,35,39,25,31,23,17,23,32,36,19,23,24,30,13,34,23,18,30,26,13,25,23,25,31,36,21,25,19,26,20,31,28,22,14,15,20,27,30,31,19,21,22,21,16,28,15,27,34,23,31,26,31,29,35,21,39,31,19,35,32,29,23,26,22,33,16,23,27,16,17,29,26,8,21,25,21,20,33,21,27,11,33,31,27,40,18,20,33,29,29,26,28,26,24,36,31,8,13,10,45,25,23,26,13,23,26,23,27,23,29,27,19,21,29,23,25,33,22,33,27,28,29,18,11,27,16,22,30,27,29,24,30,28,6,28,30,25,41,22,32,27,24,36,21,13,16,34,20,26,20,7,11,35,26,27,30,15,20,27,23,25,41,29,28,28,21,8,20,22,46,27,27,15,32,31,18,28,25,28,14,35,30,33,25,18,28,30,23,18,37,36,23,18,27,27,28,30,21,16,31,32,20,29,35,29,20,34,27,17,16,13,23,20,25,30,19,24,26,23,21,30,28,29,21,22,26,34,25,23,17,30,23,36,40,31,27,20,31,16,27,13,30,7,21,10,31,26,10,27,25,24,27,25,20,27,23,32,24,21,19,35,17,22,17,33,24,27,20,29,30,20,39,24,29,21,25,25,23,19,23,14,26,30,24,29,24,24,39,35,29,18,24,26,21,42,25,34,32,31,38,29,17,28,16,16,23,31,34,31,27,29,24,22,23,22,34,22,5,0,5,26,25,25,21,42,18,24,32,38,26,18,33,13,30,23,27,20,32,20,24,22,31,13,29,28,38,32,15,26,28,29,43,22,32,28,34,33,30,19,33,12,24,26,29,33,19,25,28,27,12,17,12,24,26,26,34,17,13,24,96
28,19,23,24,26,21,4,27,24,29,23,25,20,19,18,35,19,16,28,19,38,21,20,24,14,19,23,22,21,17,20,32,21,15,19,9,22,11,25,21,20,21,29,29,15,18,2,27,23,32,17,33,27,39,25,14,23,20,27,23,11,25,22,16,30,21,9,21,22,25,28,26,30,27,29,17,5,12,27,7,15,17,20,22,15,20,25,21,25,20,18,28,23,24,11,16,20,34,13,17,24,17,18,13,22,22,12,16,20,18,27,17,16,23,18,8,3,16,17,19,21,11,28,25,27,11,14,29,29,32,24,24,29,18,36,32,20,28,18,31,14,39,32,18,24,23,21,23,23,22,13,29,16,23,23,8,24,31,12,13,16,22,16,28,22,23,36,31,31,31,17,15,10,32,20,16,15,21,22,27,20,26,23,29,28,27,12,15,27,20,18,23,26,23,20,21,43,21,22,23,24,25,28,24,42,24,18,17,18,14,25,26,30,18,18,19,21,22,18,15,22,24,28,24,34,26,31,34,16,14,14,14,27,11,21,19,22,21,25,17,27,31,9,21,27,14,27,23,25,23,21,21,24,23,27,24,23,18,19,20,27,16,12,20,38,11,16,6,23,17,24,22,22,32,14,23,16,6,24,26,12,19,20,26,22,14,23,25,15,15,15,24,28,25,24,18,11,24,25,21,26,25,28,25,15,27,21,23,22,20,23,26,35,33,21,16,28,29,29,21,36,35,20,26,18,12,18,27,31,19,21,19,25,8,29,18,23,35,25,18,26,18,26,26,31,23,29,14,21,15,26,23,17,9,10,22,22,33,33,18,22,17,18,21,23,10,23,29,18,27,21,26,24,30,25,34,26,14,30,27,26,20,21,18,28,11,18,22,11,12,24,21,3,16,20,16,15,38,17,30,16,28,26,22,35,13,15,28,28,24,21,23,21,19,31,28,13,18,5,40,26,18,25,8,22,21,28,22,18,30,22,23,22,24,18,20,28,17,28,22,25,26,13,6,22,17,24,25,22,28,19,25,23,1,23,26,21,36,27,28,26,19,37,26,18,18,36,15,24,23,12,16,32,21,22,25,10,15,22,20,20,36,27,23,23,16,3,19,21,41,22,22,16,31,26,23,24,27,27,11,30,25,28,20,13,23,25,18,19,32,31,18,13,22,22,23,25,17,21,30,27,15,25,30,30,15,32,24,14,11,12,20,16,22,25,15,23,21,22,16,25,23,24,22,23,21,30,20,22,12,25,26,31,35,31,27,20,26,11,25,18,30,2,26,15,29,21,5,25,22,21,22,20,23,22,20,27,19,18,14,30,12,17,17,32,28,22,23,24,25,15,34,19,31,16,20,24,18,14,18,9,29,25,19,26,19,19,34,30,24,13,21,21,17,37,23,29,27,26,33,24,18,23,11,14,20,26,35,26,22,24,19,23,18,17,29,27,10,5,0,21,22,20,26,37,23,25,33,33,27,13,29,18,25,18,25,15,27,24,19,17,26,8,24,23,33,27,10,25,23,24,39,17,31,23,29,30,25,24,28,7,25,28,24,28,14,21,24,24,17,12,7,19,21,21,29,12,8,19,91
30,25,33,32,42,42,25,31,34,39,33,41,31,18,36,41,26,32,31,37,43,35,32,37,30,30,33,36,37,31,11,45,27,34,37,30,33,26,32,36,37,38,38,36,29,30,23,27,37,33,32,45,41,47,41,35,42,38,33,30,32,36,34,29,29,35,30,36,28,35,33,42,9,15,34,38,26,33,39,22,33,31,24,40,30,36,31,34,44,31,30,43,33,22,18,33,29,37,27,35,33,31,34,33,39,43,31,25,27,25,33,35,34,39,34,24,24,16,38,29,36,26,45,39,26,24,33,41,33,30,33,37,36,39,53,31,33,30,32,38,35,49,42,27,26,35,35,21,11,35,31,39,25,23,37,29,35,41,28,27,26,38,35,25,37,23,36,26,37,41,24,28,29,44,36,33,24,40,31,31,29,21,38,35,39,31,31,31,41,24,30,35,38,41,35,23,52,27,38,33,23,36,28,28,40,20,34,33,37,26,34,24,45,28,31,26,30,30,29,29,30,30,39,42,45,47,40,32,28,31,27,24,37,32,40,27,24,36,27,31,34,48,28,37,21,33,25,32,36,40,35,26,28,42,25,43,34,27,28,36,41,31,26,37,37,28,30,27,34,27,22,36,35,32,31,33,31,27,45,41,33,32,29,22,25,33,26,32,33,36,36,40,36,23,35,16,27,40,31,27,22,33,43,35,32,27,36,39,38,19,14,26,41,38,27,31,38,37,33,32,32,25,35,37,31,26,32,19,38,34,35,28,25,29,32,39,37,46,23,37,32,18,29,36,47,25,29,30,21,22,41,29,38,28,27,20,39,32,33,20,25,28,34,35,39,31,37,39,25,32,35,17,37,39,21,40,43,35,31,36,26,35,12,25,35,32,36,37,27,33,30,30,24,30,36,37,29,49,31,36,35,47,40,28,46,30,29,43,32,22,42,20,23,34,37,43,31,34,26,49,43,31,31,26,37,27,39,30,24,45,35,31,30,35,31,33,47,36,37,31,39,40,32,27,43,30,26,32,22,40,15,25,22,22,25,36,31,33,43,43,27,34,48,44,36,28,46,30,16,30,33,31,41,33,34,31,31,32,35,29,34,20,40,26,19,23,24,21,19,54,32,35,27,30,44,33,14,39,42,27,41,46,31,25,34,39,32,34,36,43,46,28,32,36,33,22,24,26,35,38,34,36,35,33,40,31,44,34,31,25,26,35,33,24,39,28,20,29,33,27,39,35,34,39,34,32,36,27,34,31,36,40,40,44,37,41,34,30,23,24,34,45,23,37,29,29,33,26,24,27,28,38,36,38,28,34,37,32,33,33,46,28,25,30,30,35,34,26,23,41,33,47,35,40,30,34,33,30,35,39,30,38,16,10,36,40,32,39,37,40,34,34,28,29,48,22,30,33,37,44,31,29,37,27,23,26,34,46,32,23,45,34,36,35,38,38,41,31,26,21,0,22,20,35,50,38,31,35,42,22,29,36,33,40,37,42,26,43,32,33,30,38,29,37,38,44,40,31,25,35,34,43,17,29,32,35,45,39,40,27,28,40,37,38,29,29,38,38,30,34,28,28,32,40,33,14,29,27,37,103
33,24,28,29,28,34,24,33,31,34,29,26,13,20,25,41,27,25,21,21,44,29,27,27,28,12,17,24,35,22,13,42,33,29,35,25,26,23,25,35,20,21,34,31,19,27,24,33,29,25,34,38,28,38,31,26,30,24,30,22,26,26,18,20,27,28,25,38,31,31,31,32,31,30,38,29,21,32,32,24,20,25,26,28,30,27,24,28,41,30,30,31,29,27,20,20,16,27,20,23,27,10,30,33,36,27,24,26,28,27,23,24,23,32,24,14,19,6,37,23,26,16,28,18,28,17,23,34,32,37,35,33,31,38,50,33,29,27,26,37,17,40,33,21,28,38,22,28,26,24,29,36,26,33,26,17,35,34,18,21,22,28,28,32,30,1,26,31,32,35,26,22,17,38,30,27,27,29,25,17,30,23,28,25,33,33,22,17,29,25,17,22,35,32,24,27,51,27,28,15,31,33,30,10,36,24,24,23,21,22,19,26,37,36,30,19,29,25,29,22,12,29,34,31,35,38,26,35,24,22,14,23,34,31,35,18,21,28,29,18,16,26,21,27,29,22,32,12,27,23,29,18,24,35,27,38,33,19,24,26,35,9,17,28,43,16,21,26,14,21,29,27,34,36,18,30,33,22,35,25,34,26,26,31,15,24,16,19,22,27,24,30,18,30,29,23,20,29,30,22,25,31,32,27,21,31,27,29,33,21,16,8,30,33,17,32,33,27,15,14,34,40,29,38,24,19,25,32,38,12,28,25,32,23,32,30,27,36,26,26,18,19,19,36,37,12,35,23,3,20,37,24,37,16,15,27,27,24,23,26,32,17,22,22,32,25,31,40,23,28,28,32,31,37,24,36,30,25,42,30,23,26,14,17,26,23,30,31,31,19,35,31,23,23,26,30,27,41,24,20,26,37,31,24,41,21,23,35,30,29,36,29,29,31,39,31,17,22,25,43,34,27,28,24,31,32,33,27,19,38,28,22,22,30,24,26,40,31,33,29,32,33,26,26,33,11,13,25,24,33,22,26,22,21,27,35,30,38,29,26,30,23,39,30,23,24,35,23,28,23,23,26,40,33,29,32,25,21,28,31,28,35,22,29,21,25,25,28,26,50,27,28,22,32,30,20,30,33,36,23,25,39,31,19,33,34,32,25,19,38,39,16,28,28,29,31,33,23,18,30,39,35,15,38,22,21,36,16,23,18,22,36,30,28,27,27,22,31,13,25,32,28,27,23,28,27,18,25,16,21,30,32,26,42,15,19,26,25,27,26,23,37,22,28,19,11,27,25,30,29,30,27,26,22,29,23,35,21,21,21,36,18,20,27,37,27,28,13,32,34,20,36,29,23,28,27,18,23,26,35,27,29,18,12,22,33,24,31,21,36,18,14,27,29,46,22,30,27,37,39,33,34,35,17,19,26,32,28,30,21,40,24,20,22,31,34,24,25,25,22,22,0,2,30,36,30,31,27,36,24,19,29,30,31,26,29,26,33,23,25,19,31,22,29,30,26,32,21,27,28,27,37,24,36,26,30,33,32,35,10,21,26,29,32,32,20,29,31,25,24,18,24,28,29,25,35,22,20,24,96
31,26,26,27,26,34,22,31,29,32,27,24,15,18,23,42,25,23,19,23,43,27,25,29,30,10,19,26,37,24,11,40,34,31,33,23,28,25,27,33,22,23,32,29,21,25,22,31,31,27,32,36,26,36,29,28,31,26,30,24,27,24,20,21,29,27,23,36,33,29,33,30,29,28,40,27,19,30,34,22,18,23,24,26,32,29,26,26,39,30,31,33,31,25,18,18,14,25,22,21,29,12,32,31,34,25,26,24,27,25,21,22,23,30,22,12,17,4,35,21,28,18,26,20,30,19,25,32,34,38,33,31,29,36,51,31,28,25,24,35,15,38,31,23,30,40,20,26,24,26,31,34,28,33,24,19,33,35,16,23,20,30,30,30,28,3,24,32,34,37,24,24,19,36,29,29,29,31,27,19,32,21,26,23,32,35,24,19,31,27,15,20,33,30,26,27,53,29,26,13,29,31,28,8,34,25,22,21,23,24,21,24,35,34,28,21,27,23,27,24,10,30,36,33,37,37,24,33,23,20,16,21,32,29,37,16,19,30,27,16,14,28,23,25,31,24,30,14,26,25,31,20,26,37,25,40,33,21,26,24,34,11,19,30,42,18,21,24,16,19,27,25,34,34,20,32,31,20,37,23,32,28,28,29,13,22,14,21,24,29,26,28,16,28,27,21,22,27,28,20,23,29,34,25,23,29,28,27,31,19,14,6,28,31,19,30,35,25,13,12,32,40,28,40,26,21,27,32,38,14,29,27,30,25,32,30,29,34,28,26,20,17,17,34,35,10,33,25,1,22,36,22,35,18,17,25,29,26,25,24,30,19,24,24,32,27,33,39,25,26,26,30,30,35,22,38,28,23,44,32,25,24,12,19,28,25,28,30,29,21,33,33,21,25,24,32,29,43,26,22,24,35,29,26,42,19,21,33,28,27,37,27,27,33,38,29,19,24,23,41,32,29,28,22,29,30,31,28,17,36,26,20,24,28,22,24,42,33,35,27,31,32,28,24,31,13,11,27,22,31,20,24,24,19,25,33,28,36,27,24,28,21,37,28,21,22,33,21,27,25,21,24,38,35,31,30,26,21,26,29,26,33,24,27,19,23,23,26,24,48,25,30,20,30,28,22,29,31,34,25,23,41,31,21,31,32,30,27,17,36,39,14,30,26,31,29,31,21,20,32,41,33,17,36,20,19,34,14,24,20,24,34,28,30,25,27,20,29,15,23,34,27,28,21,28,25,16,27,18,19,32,30,24,40,17,21,28,27,25,24,21,38,20,29,21,9,25,23,28,27,28,25,24,20,27,21,37,23,19,23,37,16,18,25,35,29,26,11,30,33,18,38,27,21,29,25,20,23,24,34,25,27,16,10,20,34,22,29,19,34,16,16,25,27,44,20,30,29,35,41,31,32,37,15,21,28,34,26,30,23,38,26,18,20,29,36,26,23,25,20,20,2,0,29,38,28,31,29,34,22,17,31,32,31,28,27,24,34,21,27,21,29,24,31,31,24,30,19,25,26,25,38,22,34,24,28,31,30,33,8,23,24,27,30,30,22,31,29,23,22,16,22,30,31,25,33,20,22,22,94
20,24,26,18,32,27,26,33,32,27,24,33,25,17,26,37,11,30,30,28,45,31,28,23,24,30,32,25,31,32,26,45,34,26,32,30,4,25,30,27,22,23,29,33,18,32,28,23,28,30,34,42,33,43,36,24,31,20,21,29,20,30,34,14,34,25,30,47,26,22,38,34,35,30,31,27,24,33,23,33,29,21,21,31,27,27,31,29,35,28,31,28,34,24,33,25,21,36,30,26,31,20,26,26,34,33,32,22,29,31,32,25,24,21,29,19,24,27,36,18,25,15,27,30,23,27,19,28,15,32,32,30,31,40,44,30,27,32,18,35,27,37,30,33,24,34,35,28,32,10,25,43,27,34,27,18,32,38,23,16,17,39,27,21,22,31,42,36,25,36,39,23,18,37,31,22,28,32,31,33,31,24,28,35,28,26,30,20,32,23,30,35,30,29,20,26,46,20,30,16,20,35,28,28,47,32,11,10,23,17,31,26,36,39,26,31,25,25,24,18,26,30,36,32,42,34,32,38,27,30,24,24,35,30,32,23,26,32,26,30,31,38,29,32,25,18,28,26,31,25,24,32,28,43,37,35,30,26,25,31,33,21,27,24,44,17,22,28,28,16,29,31,35,38,12,30,42,27,38,22,38,27,22,32,24,24,23,31,23,25,25,35,32,26,29,27,21,24,24,24,30,25,28,30,17,33,23,34,32,18,29,23,34,40,25,26,35,33,32,31,40,23,25,34,29,29,35,31,33,24,26,21,31,30,31,22,23,33,22,20,32,31,26,34,36,25,25,19,30,21,35,26,39,17,16,23,28,29,28,24,32,29,23,29,28,32,6,38,24,34,25,32,31,33,29,32,35,35,42,34,25,30,27,24,34,31,32,27,33,31,21,29,25,33,31,35,23,38,20,37,22,34,37,20,40,17,19,36,27,32,30,17,14,33,37,33,13,18,27,46,28,23,19,21,27,18,32,29,21,32,29,27,30,31,25,27,47,35,31,30,29,30,35,30,40,21,26,33,23,27,28,37,35,25,33,33,28,31,33,34,34,28,42,36,28,19,37,15,30,32,26,30,32,34,28,31,19,14,33,28,30,42,31,30,34,29,29,28,26,45,27,33,27,29,34,27,32,28,32,19,31,40,26,32,32,33,29,26,18,38,40,22,29,22,30,19,21,26,20,30,39,37,34,21,9,26,31,31,30,28,18,30,28,21,28,28,27,28,27,22,36,30,31,20,29,24,33,26,28,18,33,38,35,31,32,28,21,34,24,23,32,33,24,27,15,26,29,27,21,29,29,26,31,19,28,34,34,17,23,22,28,15,20,30,37,28,29,24,33,30,30,32,31,35,22,24,30,24,23,14,23,35,29,25,36,28,13,39,31,37,28,28,28,22,46,21,25,22,32,39,30,28,31,22,12,19,31,34,26,34,36,23,17,27,23,36,14,26,21,26,35,30,29,0,44,35,27,37,39,25,24,36,26,36,29,24,23,25,28,33,15,27,30,28,27,41,35,31,25,32,31,42,28,36,34,32,35,36,38,37,29,23,26,24,37,28,25,28,25,31,23,31,24,29,31,23,18,28,30,93
48,38,47,43,52,43,37,46,43,48,49,47,39,38,37,46,42,48,49,37,54,42,39,40,46,48,33,40,52,45,41,55,48,31,44,44,43,44,44,46,44,45,45,51,44,47,39,47,43,27,54,58,49,61,51,39,44,43,40,47,36,45,48,42,49,43,44,52,42,48,45,53,52,43,42,36,40,45,34,44,41,39,48,38,47,39,44,40,51,40,45,51,49,42,48,44,40,54,41,37,33,36,45,46,49,57,45,48,35,33,51,36,35,51,47,43,38,42,50,39,40,30,35,42,41,43,43,44,45,49,40,51,49,45,69,44,44,50,48,54,50,49,42,27,46,52,48,35,39,37,46,51,44,51,43,29,51,54,39,45,42,54,30,45,42,37,58,51,44,55,54,22,27,52,42,41,43,31,31,19,48,41,46,49,47,45,42,46,58,39,41,46,44,53,48,43,54,41,48,30,44,50,45,46,54,40,35,34,40,46,45,41,58,51,38,39,50,49,45,35,48,33,40,43,59,61,51,40,44,47,40,35,46,35,37,41,44,49,34,42,52,52,42,31,40,36,45,36,48,44,45,37,45,56,48,40,43,44,49,46,47,35,40,39,57,30,35,39,36,41,36,48,45,51,40,30,53,41,37,47,49,26,40,50,43,36,42,45,34,38,36,59,54,43,49,36,32,44,45,47,48,44,46,47,35,49,40,55,53,39,44,37,55,58,43,45,55,48,39,50,55,51,41,45,40,40,46,46,55,38,51,39,45,41,48,41,47,43,37,32,20,32,39,57,53,36,49,36,39,41,39,49,50,28,29,40,38,26,25,40,39,41,40,41,40,43,50,54,38,46,39,45,13,48,47,49,54,51,33,36,39,33,38,42,28,41,43,43,44,45,46,45,36,44,52,49,45,61,37,50,34,58,61,37,47,43,41,47,44,36,46,42,39,38,51,60,41,46,38,66,56,40,42,43,42,43,47,33,44,58,48,45,47,38,44,46,61,50,52,41,47,48,32,41,59,37,35,45,50,43,35,39,41,36,45,55,50,59,53,47,45,39,62,47,44,43,61,45,45,42,38,42,51,50,43,45,35,30,48,36,43,54,48,43,49,31,40,35,33,58,48,48,46,50,45,43,47,49,47,43,50,49,51,38,46,54,43,37,26,58,44,44,46,47,50,44,46,49,42,39,30,42,35,47,37,41,49,45,47,39,42,49,43,42,45,38,30,46,35,43,53,48,47,45,42,41,42,37,42,42,53,47,47,51,51,47,40,44,43,37,44,53,35,47,39,40,44,38,43,38,37,42,46,44,45,47,49,34,52,33,56,39,44,40,44,46,48,37,45,47,44,49,42,47,44,40,44,37,39,43,46,46,46,40,55,44,38,41,45,51,49,34,45,43,51,41,50,52,53,58,45,43,53,41,33,40,46,42,45,40,52,38,42,45,42,56,48,40,42,37,50,36,38,44,0,49,45,53,59,42,43,49,47,48,28,48,42,53,46,50,32,45,41,37,36,40,34,47,42,48,47,39,37,43,49,49,64,60,50,46,40,48,48,54,54,44,43,46,49,39,47,44,41,31,30,48,44,41,43,115
37,26,32,25,25,36,25,34,31,37,27,33,24,21,25,42,34,19,28,26,41,27,32,26,25,26,30,32,32,19,30,18,30,31,40,30,31,20,23,35,22,23,35,39,25,21,25,31,35,35,37,38,31,22,33,26,35,31,31,25,17,32,21,21,38,33,30,43,31,20,38,30,38,31,38,23,26,30,35,30,14,32,33,26,28,30,32,28,33,21,27,33,29,28,26,18,14,34,26,23,33,27,29,31,30,31,19,28,32,34,26,24,25,30,19,19,24,27,33,21,37,27,34,37,35,20,28,26,35,34,38,30,34,39,51,32,22,21,33,34,21,42,37,28,32,33,28,29,27,28,26,28,27,34,29,29,37,22,23,23,20,37,32,33,32,31,45,28,35,36,20,31,30,32,32,28,26,37,31,30,31,22,22,33,38,34,34,27,32,25,23,28,29,29,31,29,53,28,23,31,34,34,33,36,48,27,28,27,17,24,30,31,32,31,34,19,33,22,31,20,34,26,35,35,48,43,41,29,23,25,23,35,34,27,37,12,15,17,30,24,42,44,16,26,28,34,31,26,27,25,31,21,27,30,41,40,24,22,27,21,36,28,24,30,40,29,32,27,28,19,30,21,30,36,23,29,38,27,42,33,35,27,38,35,25,13,26,30,26,25,34,35,38,29,23,24,32,30,34,30,19,32,37,26,33,38,30,34,33,22,33,34,41,29,20,33,30,31,29,28,38,36,26,35,27,26,24,38,37,31,29,37,32,23,35,32,34,34,31,17,29,25,29,37,32,18,29,21,27,17,29,32,38,29,28,26,38,34,35,28,33,21,25,31,30,25,33,38,20,34,30,33,40,39,18,40,28,29,45,36,34,20,31,20,30,34,30,24,32,26,37,31,24,22,31,27,24,43,18,31,15,42,33,28,37,28,30,35,29,30,29,34,36,28,38,27,24,29,26,47,37,25,29,28,27,34,27,33,27,35,25,16,25,27,21,23,37,28,36,29,32,33,23,29,37,26,19,13,33,25,23,32,23,24,26,34,29,44,26,40,24,25,42,25,17,22,40,30,23,21,11,7,37,35,39,38,18,23,33,34,28,44,33,26,36,32,26,29,27,48,24,16,11,33,35,31,25,31,32,30,42,41,30,20,29,34,34,32,27,26,34,30,26,30,28,35,37,33,20,35,42,36,32,41,38,26,34,31,21,25,29,37,24,31,30,23,30,29,27,29,29,16,15,31,25,30,32,22,27,26,27,27,31,42,35,31,36,26,31,27,17,34,23,25,26,37,29,26,34,33,33,28,29,30,33,27,35,25,17,34,36,23,27,21,38,26,31,17,29,28,26,40,29,37,25,29,35,30,20,32,32,30,27,29,36,27,30,33,23,45,22,28,24,27,50,25,29,32,39,46,34,35,32,16,26,29,38,41,31,22,34,35,32,20,33,31,21,13,18,23,38,30,28,35,49,0,34,41,40,21,14,29,31,36,34,27,28,33,7,28,23,27,19,28,27,49,43,25,30,36,37,41,25,37,30,31,29,34,23,34,18,31,28,39,30,32,39,36,28,16,23,28,26,32,28,37,28,17,28,100
21,25,33,24,34,31,25,30,26,33,24,34,26,25,20,40,25,32,24,22,44,24,27,8,28,28,18,25,35,28,23,45,33,32,31,28,23,27,20,5,38,39,31,24,22,31,24,28,21,24,37,39,32,43,38,28,37,23,27,31,24,29,27,19,35,29,28,41,27,33,31,32,33,24,37,31,20,20,35,27,29,28,32,24,32,29,27,23,31,33,30,31,34,23,31,27,23,30,26,19,28,21,24,28,37,33,32,20,25,23,22,20,21,35,28,27,22,30,23,20,18,27,31,30,26,25,22,32,29,40,31,21,39,38,48,37,12,27,30,31,31,41,34,22,5,19,33,20,20,21,29,33,30,24,25,26,40,30,31,20,17,39,33,26,34,32,29,32,31,38,37,23,26,25,35,26,31,37,26,32,34,25,21,30,34,30,33,24,36,24,31,36,39,37,23,8,50,28,32,26,29,30,37,23,39,21,23,22,33,21,30,35,35,26,25,22,33,13,31,19,21,32,35,31,40,37,44,31,17,20,23,29,29,32,28,25,25,25,31,32,39,39,29,40,25,11,26,30,19,38,28,24,33,43,39,34,34,26,23,26,34,22,23,12,36,27,29,27,31,18,21,26,37,25,17,31,36,25,38,28,34,27,7,18,23,29,24,32,22,29,33,43,15,24,24,15,26,26,31,22,21,35,25,18,10,20,26,33,32,24,20,33,34,30,28,21,32,28,24,30,35,37,26,37,32,25,30,37,25,25,26,6,24,29,32,10,26,39,22,25,33,19,27,36,24,26,30,20,32,23,32,24,25,25,26,21,38,25,26,11,24,24,24,32,29,31,30,36,26,31,21,26,32,30,22,33,37,34,36,31,23,33,26,26,36,32,27,28,31,32,35,27,26,23,30,31,27,41,21,31,27,31,35,21,42,25,26,30,21,21,34,31,28,28,32,30,16,21,28,45,32,24,25,23,34,32,20,28,19,36,33,29,31,35,29,31,48,32,26,25,33,34,27,27,34,20,27,21,34,33,16,24,26,24,26,28,26,41,35,35,16,17,42,40,32,19,37,27,27,22,31,32,34,32,15,18,23,18,36,27,25,32,35,24,31,21,23,20,18,38,15,24,28,28,31,31,29,29,35,18,43,41,34,23,19,33,17,29,22,34,37,25,34,34,29,30,32,29,36,34,33,36,20,32,32,30,43,40,30,24,17,25,31,29,29,30,29,34,30,30,32,24,23,26,22,25,27,28,29,26,35,39,33,38,26,22,15,20,22,31,26,36,25,26,18,32,26,26,30,28,28,24,24,25,31,34,27,18,27,30,42,23,18,30,29,33,26,26,27,31,34,33,26,32,26,22,31,27,22,37,28,36,30,24,11,32,19,40,30,37,32,29,26,24,35,27,33,36,27,25,18,23,35,30,24,27,24,37,34,25,32,33,23,29,9,31,33,29,24,25,31,31,31,27,45,34,0,36,38,26,30,32,27,40,34,36,31,39,28,34,16,35,28,16,15,39,35,30,34,36,35,38,16,28,28,28,39,34,41,39,27,29,32,36,35,33,16,19,25,32,31,27,25,30,31,37,24,28,37,94
35,33,30,38,43,43,33,43,23,36,28,42,22,24,29,46,36,36,38,38,38,36,36,36,35,39,38,33,42,31,33,49,36,26,32,40,33,28,34,35,42,43,43,40,26,37,35,32,37,38,46,49,40,49,46,32,39,31,30,29,35,43,39,24,47,42,35,50,33,41,49,40,27,28,36,35,32,40,39,36,32,38,44,36,30,33,33,32,47,37,33,39,34,17,40,31,27,44,29,31,38,17,37,30,39,45,29,34,37,37,40,30,31,42,38,38,34,33,42,24,35,25,43,27,32,22,30,40,36,15,28,39,41,47,52,37,38,38,35,34,35,54,47,39,31,30,37,26,24,33,36,48,35,33,37,26,46,43,42,24,21,37,27,30,37,28,43,39,34,44,43,31,26,41,39,30,34,32,36,37,39,37,37,34,36,28,31,28,40,34,30,35,41,46,31,28,54,22,42,38,29,40,38,37,45,25,35,34,37,25,28,34,47,45,26,28,34,34,37,31,36,31,40,40,44,45,46,37,33,33,19,32,26,30,32,29,32,37,33,31,43,35,26,46,31,27,10,36,35,44,32,30,38,40,45,35,38,26,31,40,44,18,26,28,42,25,30,35,38,22,27,39,39,24,25,34,45,32,38,36,45,35,31,35,32,33,33,28,31,33,33,50,42,12,39,21,29,38,28,31,36,37,39,36,26,29,33,47,43,23,36,35,38,46,26,36,42,36,42,39,43,42,38,33,29,28,34,36,43,21,30,30,30,32,38,30,34,47,28,33,37,23,36,47,47,25,34,32,30,27,43,33,36,25,24,15,36,37,38,25,30,26,36,31,37,34,34,47,29,37,37,30,40,43,35,45,41,43,44,41,31,37,34,24,38,32,37,40,35,28,40,40,32,32,47,27,34,49,33,47,35,51,49,33,47,34,36,39,39,27,40,30,33,36,48,41,24,29,34,56,41,36,28,29,36,37,36,34,28,45,44,33,40,36,40,42,45,26,40,35,42,43,37,37,49,16,24,34,44,39,20,30,32,32,42,39,40,50,44,39,39,33,50,43,35,23,41,32,33,32,31,35,31,38,38,36,34,30,30,24,35,38,31,39,41,35,36,26,24,54,33,37,32,34,41,29,31,34,31,30,47,44,36,29,41,43,37,34,34,47,48,32,28,39,38,28,30,37,40,35,44,44,40,38,45,45,47,40,30,27,29,38,37,25,41,32,33,33,37,38,41,37,36,34,37,37,45,27,25,35,39,43,45,48,42,38,31,35,28,30,35,46,31,37,26,38,34,34,30,22,23,36,40,33,37,36,43,30,31,30,45,34,29,34,35,39,42,26,40,40,33,45,36,40,35,38,27,32,34,38,42,45,38,32,38,43,33,46,44,48,36,38,37,26,39,26,35,32,31,38,22,34,42,36,28,23,40,50,36,31,48,33,35,33,31,43,43,33,32,33,35,27,29,37,53,41,36,0,49,38,35,38,37,40,29,40,37,42,34,43,28,37,27,32,31,43,43,39,35,39,40,48,22,34,42,39,43,48,43,37,26,37,40,23,42,29,34,37,34,36,42,39,37,35,37,36,35,25,34,106
43,31,30,46,28,41,37,40,40,37,40,36,34,28,34,32,33,43,35,42,56,35,38,39,40,24,38,39,47,39,31,53,45,47,46,39,39,36,31,43,28,29,36,42,32,45,31,35,39,32,43,51,34,56,44,33,42,40,37,40,39,38,28,36,49,45,39,29,38,38,50,54,45,37,42,36,35,43,50,33,35,43,22,39,41,42,31,35,43,38,42,33,45,35,37,43,39,41,35,34,42,32,47,44,44,29,36,42,44,46,33,33,34,52,31,28,33,36,46,36,42,36,34,40,36,39,43,36,46,49,46,36,43,36,64,29,35,38,40,48,19,44,51,42,33,50,29,37,39,33,41,45,44,44,40,39,41,40,32,30,33,43,48,33,38,37,51,42,41,42,43,42,39,46,41,35,44,52,42,40,43,28,39,45,36,43,38,34,46,30,40,35,53,38,41,30,60,38,35,41,33,52,22,42,56,39,30,29,33,31,40,18,39,45,42,25,40,34,32,35,42,41,48,44,32,41,38,48,30,33,36,45,43,44,53,41,43,35,25,39,48,48,39,41,36,44,42,33,38,25,38,27,22,52,47,53,41,37,42,33,47,31,34,44,52,38,43,39,35,34,38,39,43,42,38,44,24,36,53,48,41,46,38,48,34,37,35,40,35,34,46,44,48,40,37,34,42,41,32,33,41,38,49,37,43,47,37,43,47,29,34,40,52,46,38,44,35,43,38,26,49,48,48,39,46,32,38,50,45,34,42,39,25,34,40,44,47,54,33,41,41,38,38,51,50,42,37,36,33,32,47,35,49,38,37,37,44,33,34,33,41,23,40,29,43,36,40,45,35,46,43,39,50,46,40,52,53,27,40,45,36,39,34,35,45,39,38,50,44,38,41,36,36,36,40,47,39,43,37,47,39,43,43,40,55,39,41,44,40,40,44,35,36,44,45,33,39,43,38,7,27,40,35,35,44,38,41,40,30,31,41,45,24,41,38,40,59,46,51,38,49,49,46,39,35,33,41,31,24,35,35,45,29,34,46,51,46,52,29,41,42,35,56,46,38,35,53,37,35,29,37,33,50,34,43,46,38,33,42,42,36,46,43,36,39,45,30,37,35,57,36,34,29,40,44,27,37,38,43,40,39,57,38,26,42,48,39,40,37,44,46,38,39,41,42,34,36,42,30,46,37,39,40,40,47,35,50,44,34,33,39,40,41,39,45,36,42,39,34,31,36,34,33,44,37,44,35,37,37,27,38,45,47,47,47,43,43,32,38,22,34,51,35,35,39,43,37,38,32,40,41,39,37,45,22,28,39,37,23,43,48,24,29,38,26,36,37,42,39,46,41,52,37,38,40,44,40,42,37,36,41,43,30,32,49,35,41,38,44,57,20,35,38,40,58,32,37,40,40,47,41,45,47,31,33,37,36,41,37,28,44,44,45,45,43,36,36,39,38,33,42,36,34,39,59,40,38,49,0,29,32,35,49,36,49,43,32,50,41,27,35,33,41,42,41,58,52,23,19,41,42,46,33,25,10,39,35,44,49,40,40,41,38,46,39,39,47,45,36,42,32,26,41,47,34,41,38,39,26,98
33,19,28,35,31,25,29,33,31,32,35,35,24,20,25,38,24,30,26,23,46,32,34,18,29,32,27,34,36,27,13,39,22,27,39,34,21,24,33,31,26,27,19,38,28,32,26,28,27,25,34,42,37,43,27,22,31,33,22,30,18,25,19,27,26,30,31,38,31,30,30,41,31,10,33,25,30,28,36,24,22,27,14,27,28,36,24,28,22,9,21,33,33,25,20,29,25,32,25,24,29,21,34,28,35,36,17,22,29,27,24,24,25,24,23,23,28,18,31,31,30,26,25,29,28,24,32,29,18,39,35,22,14,38,47,11,22,31,31,40,28,48,41,29,29,38,20,24,14,15,30,36,28,35,27,28,38,40,27,26,28,39,26,26,35,25,38,26,26,35,26,31,28,29,30,20,27,27,31,30,32,1,18,36,33,28,29,28,40,18,28,26,40,33,33,26,47,22,27,20,27,39,13,30,43,23,17,16,21,27,30,11,39,27,33,30,32,30,32,13,32,32,36,35,37,31,20,35,27,29,24,26,34,31,33,23,26,35,18,27,36,37,20,30,29,24,28,30,26,29,34,32,13,34,27,36,12,23,25,25,28,20,22,33,40,27,28,31,32,29,25,25,31,34,25,35,33,28,33,38,36,35,30,24,27,17,28,27,26,23,34,39,38,26,27,19,29,24,26,29,30,32,41,25,25,36,30,38,37,21,16,27,36,39,28,34,26,35,29,34,34,26,38,30,31,23,29,39,16,23,33,29,28,26,31,31,36,33,26,17,29,21,31,37,31,28,30,14,23,24,33,31,42,27,26,23,38,26,27,23,28,28,18,22,23,28,27,33,27,17,32,12,29,28,29,27,39,36,26,32,29,28,14,25,37,28,35,40,36,30,34,24,28,27,35,31,28,34,15,19,15,39,35,15,43,27,29,35,22,25,28,28,27,32,42,37,26,31,30,36,41,18,24,29,21,31,31,32,26,40,30,27,15,33,27,29,41,32,34,29,34,35,31,33,25,22,29,31,12,30,18,28,34,28,37,33,28,34,32,34,33,26,39,33,25,30,48,28,30,31,19,23,43,25,33,33,17,12,35,31,33,42,33,32,21,25,27,24,22,41,28,34,21,32,35,20,32,34,26,27,21,35,9,31,27,38,30,36,16,40,38,30,26,35,33,26,28,28,24,28,28,35,29,24,27,30,37,29,19,23,28,38,29,19,23,24,22,28,31,28,36,32,33,34,29,19,26,29,27,24,29,25,18,35,24,28,29,28,26,15,23,39,27,28,28,30,34,30,28,30,30,26,31,35,13,19,27,12,27,32,31,21,26,26,32,31,32,28,35,25,29,27,34,31,27,31,29,30,21,35,36,28,6,12,37,26,30,30,35,41,29,32,30,24,47,24,8,11,39,46,33,32,36,20,25,21,24,32,33,33,23,34,34,31,32,27,30,21,26,27,22,24,22,25,42,21,26,38,29,0,18,37,36,40,24,30,29,28,28,18,10,32,23,33,34,46,43,32,10,35,36,39,20,32,19,36,39,34,29,17,22,31,29,37,29,31,31,34,29,24,27,29,19,38,36,34,26,21,32,104
30,21,24,26,16,31,15,26,32,23,26,24,21,21,26,40,23,23,18,22,43,19,23,23,19,18,22,25,26,24,20,27,25,26,26,16,28,18,15,25,22,23,27,27,18,25,15,27,29,33,30,35,22,36,19,24,33,28,17,30,24,21,18,22,28,22,16,34,27,12,32,29,32,23,33,27,12,23,38,20,11,18,31,32,19,27,27,23,25,21,22,33,29,22,22,23,21,24,20,27,32,21,21,24,21,23,19,20,18,20,16,26,25,30,5,5,10,13,28,22,29,22,28,26,26,18,25,18,33,36,33,27,31,29,49,29,26,22,22,22,13,30,23,26,26,34,24,21,19,25,18,28,25,31,21,19,26,22,9,16,19,31,27,25,24,20,38,34,21,32,20,26,21,29,27,22,24,32,30,30,29,19,13,19,24,27,25,20,32,20,19,24,30,15,28,23,46,21,9,26,23,34,30,25,40,20,15,14,17,17,25,28,25,19,29,17,25,19,20,22,26,20,29,33,36,33,33,32,22,23,21,25,35,22,32,19,22,21,28,18,31,37,16,12,26,21,25,25,13,25,24,19,24,30,34,28,24,25,23,7,32,20,19,28,26,22,18,17,27,20,22,18,21,22,24,23,29,13,31,27,25,30,27,30,19,13,20,25,26,25,26,21,32,23,20,16,22,24,25,18,26,21,35,12,22,27,27,20,24,20,23,23,35,30,17,25,22,17,28,20,24,37,26,33,25,19,18,29,31,23,28,26,25,19,35,30,34,34,23,17,29,18,23,28,18,24,26,23,18,22,30,20,28,20,21,20,27,32,33,20,25,19,27,25,30,21,26,30,25,28,21,25,35,30,25,36,33,21,39,35,26,27,21,25,35,24,22,24,22,23,26,26,14,23,17,25,20,43,24,21,15,28,33,24,36,17,19,36,15,22,34,20,23,26,34,19,25,30,16,39,27,27,15,15,24,23,24,29,15,23,13,23,22,15,9,11,31,26,32,29,26,27,23,17,29,22,25,17,30,17,15,25,21,12,30,25,20,35,17,37,31,29,34,22,14,21,39,19,24,13,11,7,25,28,32,31,23,18,19,29,20,33,28,14,28,22,16,21,19,48,21,20,3,31,34,23,26,32,29,22,32,36,27,18,24,25,23,25,22,23,35,22,17,18,29,22,24,24,20,34,38,26,24,33,33,12,35,31,21,18,23,29,15,22,32,14,22,30,26,16,27,14,15,23,11,28,31,24,22,12,25,27,35,39,25,21,27,18,18,27,8,25,13,22,26,26,21,16,24,27,28,22,17,24,29,23,35,22,9,25,37,9,14,12,30,19,19,24,17,32,20,37,21,34,21,22,29,16,27,27,18,30,24,19,35,32,21,38,34,35,14,27,12,23,36,23,26,29,28,35,32,27,28,2,25,20,32,35,22,20,26,30,25,25,29,23,26,13,18,13,29,19,17,24,43,14,30,35,32,18,0,27,31,36,29,28,17,34,21,25,20,19,17,26,25,41,35,17,27,26,27,33,17,29,22,23,21,32,23,25,16,20,17,28,34,27,25,22,20,16,9,20,27,29,18,26,16,15,20,92
46,34,39,38,36,40,32,44,35,43,32,37,24,25,29,42,35,38,32,27,44,20,25,24,18,38,23,30,25,22,34,40,34,40,39,35,32,25,16,37,26,27,38,39,30,37,27,28,40,41,32,48,39,41,41,36,38,32,37,29,35,27,30,22,36,34,36,36,24,33,32,44,30,43,39,35,34,28,39,22,30,36,41,34,36,29,24,28,37,36,31,35,33,32,26,32,29,38,30,29,33,21,38,36,28,44,30,31,35,33,32,28,27,37,32,32,32,35,31,26,37,27,33,29,32,28,31,39,31,38,39,26,40,43,56,38,20,27,30,31,34,46,42,27,31,41,33,34,39,30,19,30,34,37,30,28,40,25,28,28,25,28,41,30,40,30,42,35,39,35,32,27,28,44,34,34,33,46,31,37,38,36,34,36,43,38,33,32,37,33,36,37,45,42,30,33,58,32,36,39,35,43,30,39,53,35,36,36,27,29,30,28,33,34,33,10,37,22,29,33,39,30,39,37,46,44,41,36,15,18,25,34,38,39,46,31,28,20,34,36,43,37,27,39,25,33,36,18,27,29,34,12,24,41,45,42,33,26,31,34,45,20,27,37,53,27,32,34,20,24,35,37,34,38,24,33,31,33,45,30,37,31,30,28,31,29,32,30,28,37,35,48,41,34,36,35,31,33,37,30,26,23,38,28,32,33,32,26,26,26,37,32,48,35,28,38,11,38,29,38,45,33,40,36,28,29,35,31,43,23,34,31,36,33,38,35,35,48,28,32,38,35,35,30,40,31,30,34,32,21,32,32,45,27,26,31,29,42,43,36,38,12,38,30,38,35,38,34,24,44,23,41,36,32,25,47,42,37,41,36,29,38,35,24,34,34,23,42,35,29,39,27,31,33,29,33,17,45,34,43,31,40,36,35,40,32,34,39,31,33,42,35,32,33,30,39,25,28,33,42,30,34,35,33,33,36,40,33,27,34,28,35,26,30,24,26,46,32,40,33,38,39,32,25,44,22,30,16,43,38,36,30,14,30,32,32,27,41,35,40,31,31,47,40,32,27,45,33,20,14,27,28,34,39,39,36,36,32,41,35,21,35,33,21,40,31,26,34,32,56,20,19,24,37,37,28,22,36,28,31,40,53,39,11,27,27,27,27,36,29,37,35,34,26,38,36,38,38,24,41,38,43,25,25,44,32,30,38,30,28,30,42,22,35,43,27,35,36,19,32,32,19,18,28,38,39,32,26,27,35,14,36,34,40,38,34,37,17,36,31,29,43,30,36,27,35,22,33,34,37,36,31,22,27,30,32,38,32,30,31,39,32,27,25,36,21,24,32,24,29,34,47,22,37,18,22,29,34,32,41,38,39,39,33,42,37,33,31,35,41,35,20,21,32,55,29,40,38,37,44,38,36,25,29,30,33,39,40,22,13,36,35,29,34,34,12,30,29,33,29,36,29,31,36,49,29,32,38,35,37,27,0,36,40,43,23,31,36,26,29,30,40,26,35,34,42,36,33,27,40,41,48,36,37,36,38,42,37,39,39,25,26,23,42,38,31,37,34,21,32,36,30,33,37,19,41,31,26,41,113
31,34,30,14,34,26,22,40,35,33,26,35,25,26,29,37,29,32,35,18,46,30,25,35,22,32,22,29,29,34,34,42,38,33,32,27,22,28,32,32,26,27,21,38,24,34,20,29,35,34,35,44,33,41,13,30,39,20,27,32,29,36,30,16,34,25,27,39,23,35,36,34,35,26,39,33,23,30,37,25,23,26,38,34,29,21,32,29,41,30,36,18,30,25,29,27,23,41,30,29,33,20,26,30,30,38,28,34,25,27,33,28,28,37,27,26,21,34,35,20,34,24,35,30,22,27,19,34,34,36,32,32,39,36,49,29,36,34,34,39,31,43,36,27,24,38,33,12,22,28,21,37,17,24,29,26,38,41,30,22,19,37,34,28,38,31,39,37,31,42,25,25,27,38,37,28,18,35,31,35,21,35,31,35,34,22,30,26,33,33,32,37,42,37,10,24,52,28,31,35,25,11,39,28,31,14,36,35,26,23,31,36,12,36,26,26,38,32,32,28,26,32,40,36,42,24,38,23,31,31,24,32,37,29,39,25,28,36,32,33,37,38,25,39,21,31,27,18,30,26,15,24,36,39,34,42,33,29,34,25,44,21,29,30,38,26,31,24,20,18,11,30,36,30,14,30,34,24,39,28,30,29,27,33,34,22,33,31,27,31,33,42,20,26,29,17,29,26,28,35,32,37,18,29,30,25,23,34,30,27,37,35,43,35,21,6,40,33,28,34,40,39,21,37,34,29,35,27,43,24,28,27,26,26,30,28,23,41,18,22,34,21,36,34,43,27,31,29,33,30,39,37,35,26,25,23,37,33,34,21,8,28,33,29,38,27,30,38,30,27,28,28,34,28,31,28,37,31,42,36,21,33,36,27,40,29,29,23,29,30,26,37,21,33,37,33,23,28,26,39,24,43,44,34,38,30,28,39,32,23,36,28,27,36,38,38,13,8,23,50,30,33,25,26,32,23,33,33,32,34,35,29,34,37,31,29,45,34,36,23,29,30,31,24,30,21,28,32,40,35,18,28,28,19,38,34,29,44,35,39,31,29,23,34,26,21,39,31,26,30,20,24,36,34,34,34,28,32,38,28,29,37,34,28,26,29,21,16,14,50,30,35,28,19,38,31,28,30,37,19,39,43,37,25,31,31,32,23,31,45,44,30,31,38,37,26,28,26,24,38,45,33,24,28,35,19,43,28,30,28,18,10,24,26,38,29,29,36,19,30,42,35,34,26,29,38,31,28,28,30,42,30,43,36,36,32,25,24,24,32,26,34,20,27,15,32,30,23,26,30,29,28,35,25,33,32,41,33,28,27,39,30,33,27,25,33,35,26,31,36,33,41,28,36,24,28,25,30,32,22,13,33,40,34,16,37,19,44,34,42,30,20,30,26,52,28,36,37,34,41,36,4,31,29,21,28,38,41,36,27,42,32,23,29,29,41,30,18,13,18,33,30,32,26,47,31,27,37,49,36,31,36,0,22,36,36,29,36,30,37,31,37,25,29,28,43,37,27,36,37,36,40,18,24,39,33,40,43,32,40,24,29,32,28,39,32,30,30,37,25,30,24,34,31,31,34,30,25,34,104
39,29,41,36,39,27,29,44,43,47,41,40,26,22,37,48,39,36,36,33,46,30,34,40,34,40,32,39,41,35,31,43,39,23,36,34,32,30,26,42,14,15,42,38,34,38,23,38,42,37,38,40,38,49,35,35,43,35,41,34,36,41,35,31,48,39,34,42,36,40,48,39,41,32,35,38,30,31,43,28,28,39,38,30,33,38,37,39,43,31,36,19,42,27,32,35,31,42,31,35,36,23,31,38,37,43,33,39,39,37,38,36,36,43,34,33,28,35,34,35,39,29,20,31,38,30,30,36,45,43,32,40,48,43,61,35,37,27,40,39,35,53,46,31,35,44,36,34,36,37,34,42,38,37,41,30,44,43,37,32,34,40,22,40,34,32,47,44,45,48,38,35,30,37,43,37,38,23,34,29,42,41,36,38,46,38,13,36,38,28,38,43,36,44,27,32,62,35,38,33,40,33,36,36,53,36,38,37,19,31,32,32,34,37,30,30,32,32,38,33,34,35,43,44,47,41,44,45,32,35,27,36,42,27,29,29,32,39,31,39,45,39,30,46,38,35,34,22,36,11,36,28,36,44,45,32,34,31,36,36,48,22,30,39,54,29,34,31,24,33,33,35,33,46,29,38,37,31,29,43,33,39,39,44,30,23,31,32,35,36,37,49,33,32,37,33,33,42,39,29,35,41,35,37,34,41,38,43,39,21,34,37,49,35,30,28,46,40,38,42,47,44,42,32,37,32,38,44,49,25,43,38,42,26,36,39,34,44,36,27,28,37,34,43,53,33,40,34,32,26,32,31,42,29,28,29,40,36,35,29,30,30,38,35,32,24,42,31,29,49,39,34,42,41,34,48,45,35,48,39,33,37,32,29,38,14,33,44,36,30,42,22,28,36,45,39,33,29,35,41,25,41,51,37,50,35,37,47,40,37,46,43,42,31,44,48,28,29,30,43,45,38,39,33,41,41,41,32,26,49,44,33,38,40,40,42,51,38,45,41,43,44,36,31,43,24,32,36,40,35,34,44,32,26,42,47,42,46,40,45,40,37,45,39,31,36,53,37,38,28,25,29,36,27,42,45,35,33,33,28,31,50,35,39,32,35,24,38,36,50,34,39,33,32,46,33,40,45,46,24,45,41,44,29,30,40,37,36,29,45,37,30,31,44,42,41,39,37,16,43,51,40,34,50,40,40,51,45,35,31,23,32,31,36,43,26,34,31,23,36,45,35,36,41,40,41,41,31,29,35,43,41,39,54,46,43,36,35,36,28,31,48,27,38,26,40,32,30,41,30,29,40,31,40,36,35,43,34,39,34,49,32,27,28,42,37,33,34,42,39,38,49,32,44,34,38,31,36,38,35,34,43,36,30,37,43,37,44,39,49,34,24,41,37,43,24,43,40,41,48,33,26,41,36,27,34,45,27,40,31,44,37,41,37,38,47,22,27,30,25,40,31,31,36,48,36,40,40,36,40,36,40,22,0,20,44,35,46,34,41,32,37,33,41,40,52,47,31,33,30,29,47,34,41,26,37,51,50,37,39,32,41,38,44,46,11,42,45,31,30,37,28,39,24,35,49,36,31,40,112
27,28,28,37,31,37,14,24,23,35,30,34,30,22,17,34,25,26,34,26,26,24,29,29,32,28,30,29,39,33,31,42,31,3,16,25,32,25,28,29,30,31,27,34,28,24,20,24,29,17,35,44,32,44,35,28,37,25,32,34,21,32,27,26,32,29,25,31,34,20,35,30,29,29,34,31,21,22,34,25,20,25,30,10,25,26,24,20,23,15,28,38,37,15,29,22,22,31,29,15,21,30,24,19,34,37,23,28,31,29,32,16,17,23,26,24,19,32,27,26,32,25,40,31,25,25,25,16,29,38,12,30,35,24,54,34,30,33,24,26,31,45,38,23,30,31,32,28,26,30,31,38,21,28,21,22,32,37,28,26,23,32,2,26,14,27,42,32,36,35,35,29,24,30,35,26,20,3,19,9,25,25,28,31,34,18,30,27,39,27,31,36,16,36,30,27,55,24,30,35,22,40,31,28,47,27,32,31,27,27,36,31,43,28,10,33,31,26,26,22,26,31,28,27,31,44,39,28,31,28,28,28,26,7,9,24,27,31,24,32,37,47,23,37,30,30,22,32,27,31,32,35,33,37,41,12,18,29,31,28,40,30,28,25,41,25,30,12,32,24,29,27,31,37,24,34,34,22,9,38,27,26,36,37,30,23,29,31,18,29,29,40,32,20,29,23,25,22,27,29,30,31,32,28,31,32,22,39,39,21,34,34,39,40,26,31,40,29,36,30,36,37,34,31,32,28,31,24,29,33,32,35,32,18,36,26,29,34,29,20,8,25,26,43,41,26,26,21,29,26,27,27,25,23,24,17,36,16,15,24,32,35,25,26,12,20,23,37,28,38,36,27,38,41,30,42,32,27,36,24,27,32,28,29,18,29,27,36,23,22,32,28,15,32,36,30,31,35,24,25,21,44,42,30,35,23,23,27,31,26,33,23,26,26,39,43,23,28,17,56,40,25,30,24,31,29,33,17,26,43,35,28,31,36,31,33,42,31,40,21,33,34,19,22,40,31,27,35,32,15,22,32,37,17,29,33,28,37,32,42,25,17,45,19,17,25,33,21,35,30,23,27,23,36,35,38,22,27,20,8,25,40,35,32,33,27,21,28,26,30,24,32,29,32,27,28,36,36,35,17,38,21,30,34,23,38,32,28,31,44,32,22,23,28,32,21,19,32,30,39,33,21,32,35,38,30,38,35,25,27,18,35,28,27,32,28,20,31,31,24,28,36,37,36,26,32,38,27,33,28,40,35,19,34,30,34,31,34,27,27,23,40,16,31,21,37,26,13,23,10,9,20,32,35,27,31,23,27,33,28,30,28,27,27,37,28,31,25,35,34,31,34,26,39,32,36,29,31,18,15,24,35,30,30,36,31,33,41,39,36,30,30,30,23,23,24,29,32,34,41,31,33,39,27,27,25,26,47,32,36,24,33,37,20,25,41,36,25,23,18,37,26,28,29,28,34,34,29,49,24,29,43,36,20,0,31,23,27,29,34,25,17,22,21,22,44,41,28,30,34,33,29,24,36,39,21,45,41,31,36,21,33,30,30,30,31,31,28,32,26,28,25,26,19,35,29,24,22,24,96
28,24,36,28,24,31,27,37,38,41,26,16,18,31,32,41,27,22,31,24,39,35,33,28,31,30,28,31,38,17,34,39,37,34,38,28,28,29,35,34,30,30,37,37,24,24,27,27,35,29,42,38,18,35,37,29,38,30,32,35,24,30,24,20,40,31,22,46,30,37,41,21,37,35,16,26,20,35,24,32,17,32,32,25,31,29,29,33,31,29,34,38,36,27,36,9,13,37,25,30,34,23,29,30,33,32,28,34,35,33,29,31,32,21,23,23,22,31,38,20,35,27,31,31,33,29,29,38,27,32,38,37,34,41,46,38,32,24,34,32,33,45,44,35,31,40,33,33,31,25,30,37,35,28,31,24,35,28,27,22,19,38,33,25,38,30,44,24,36,37,37,31,26,24,11,28,35,34,36,37,39,29,25,37,42,36,35,26,35,23,22,27,32,33,30,28,52,30,27,26,30,45,30,35,52,29,13,14,25,23,24,29,44,34,36,29,38,29,29,18,37,36,41,40,46,44,36,32,34,34,27,24,35,30,40,15,18,27,34,23,41,35,25,36,31,29,30,34,34,33,30,31,25,39,43,43,32,32,37,25,38,22,22,27,44,27,32,29,36,18,34,24,33,37,22,37,41,25,40,32,37,30,35,34,28,21,27,24,31,28,31,39,43,28,23,28,21,32,34,28,22,36,38,33,30,32,33,27,31,30,37,33,44,32,22,36,12,35,34,28,42,25,30,13,36,24,27,32,37,25,28,34,36,26,40,29,33,39,34,25,37,24,30,35,41,17,29,19,26,30,39,30,40,25,26,25,38,30,31,31,37,30,23,27,28,28,30,38,33,33,35,37,35,32,21,37,19,39,46,37,37,23,36,30,28,36,36,32,34,30,23,29,26,28,30,35,32,46,16,39,23,38,43,25,46,31,30,39,32,34,34,27,24,37,44,39,23,28,28,50,38,23,33,23,32,20,19,38,25,39,29,19,27,31,25,27,46,36,33,36,35,36,32,29,47,24,18,23,33,39,27,25,32,24,29,37,32,33,25,34,27,32,31,28,20,21,39,31,26,33,20,24,35,18,32,31,23,18,37,34,34,48,27,24,41,31,28,33,31,46,31,26,28,23,40,25,28,30,33,29,35,40,33,30,36,32,37,31,22,30,44,36,29,33,34,29,27,32,28,34,43,38,30,26,33,30,7,32,30,23,28,40,27,31,28,26,29,34,35,26,33,20,21,30,29,29,37,35,21,22,9,31,34,47,37,33,35,28,26,33,20,37,25,25,25,36,33,28,31,32,33,30,35,29,31,32,33,22,29,30,28,19,24,24,42,29,34,16,27,6,25,37,35,36,33,34,31,34,27,38,34,34,34,35,41,32,33,44,34,41,34,36,22,26,50,33,32,34,37,44,33,38,39,26,30,29,36,38,37,32,32,30,31,11,30,13,34,22,27,25,42,29,27,24,48,27,36,40,43,30,28,23,36,44,31,0,26,25,20,30,20,41,28,31,30,49,43,35,28,31,32,43,29,41,37,36,37,44,32,33,27,33,31,40,21,33,36,39,31,25,27,32,24,31,32,33,32,26,40,101
29,16,32,31,19,25,11,20,27,32,26,27,18,20,21,35,13,28,22,26,41,20,22,27,14,34,27,34,21,20,27,22,28,20,31,22,20,19,16,29,27,28,33,26,26,30,17,26,32,26,26,21,25,45,28,29,36,27,31,30,23,27,21,27,31,22,22,30,22,28,28,33,17,28,39,31,18,19,32,22,14,18,27,28,22,26,22,18,37,27,25,33,31,20,26,27,27,28,25,23,27,23,25,18,16,26,20,23,27,29,20,22,23,36,14,12,16,20,24,26,32,22,21,31,19,19,26,30,32,34,29,26,31,23,32,25,27,34,20,35,29,42,36,23,29,28,19,24,24,24,13,34,26,26,29,19,9,35,16,26,28,29,21,24,24,27,40,32,31,31,32,20,21,32,32,31,25,26,27,28,30,28,16,28,33,32,26,24,36,15,24,29,35,16,31,26,56,26,18,25,16,32,27,29,43,25,14,13,23,27,18,28,33,25,25,21,24,18,3,20,27,31,34,33,35,41,16,35,26,24,21,25,30,16,26,25,28,28,29,23,32,39,17,25,26,27,27,25,15,30,23,19,27,31,38,29,30,26,26,16,17,22,24,26,35,22,27,11,27,28,25,21,16,28,25,28,31,19,32,28,24,24,32,26,18,19,19,18,24,30,26,28,33,25,23,19,22,30,30,17,32,27,25,16,27,30,28,26,22,19,30,30,40,42,20,23,31,26,28,35,33,37,31,36,26,24,30,27,42,25,32,31,10,15,34,28,30,28,23,23,29,23,20,26,35,29,28,21,25,22,37,19,22,20,21,22,33,25,24,23,28,23,25,27,30,17,29,30,25,33,21,30,29,28,31,31,37,29,35,30,26,31,25,25,35,26,23,31,20,19,9,21,12,25,24,26,15,43,22,30,21,21,29,24,41,18,16,31,19,25,33,13,10,27,30,27,24,29,14,39,36,25,30,21,24,6,27,29,14,36,26,29,25,28,22,24,36,27,19,27,26,27,18,19,37,24,30,27,29,29,20,30,23,14,30,26,21,36,20,33,31,25,37,25,17,30,48,17,29,18,17,21,34,34,33,36,22,17,26,25,21,28,21,27,30,27,18,24,22,33,20,29,20,19,33,25,31,36,29,18,15,30,38,20,20,23,25,24,21,36,42,23,20,24,26,15,17,26,26,33,32,20,29,36,18,19,33,32,22,23,19,27,10,27,30,9,17,27,26,1,34,27,28,26,20,26,25,27,15,5,28,33,37,33,27,23,23,26,24,26,11,28,13,25,22,33,22,10,17,25,26,28,10,25,24,18,32,21,26,25,35,8,13,7,33,28,8,30,30,32,21,36,22,30,16,20,31,25,26,31,24,36,32,26,33,31,30,24,33,33,28,27,25,22,37,22,37,34,11,18,20,25,23,15,25,25,35,28,28,22,37,30,27,29,29,32,30,19,20,15,26,26,24,23,42,28,31,37,32,29,17,31,29,35,23,26,0,32,30,28,19,27,18,30,29,36,30,25,27,11,12,35,18,32,36,25,38,28,29,30,17,29,26,26,29,24,32,29,17,22,16,22,26,34,12,19,19,16,34,102
31,32,20,35,36,38,29,38,30,27,33,28,20,33,24,37,31,29,37,34,36,33,31,31,39,36,38,38,42,14,41,51,44,29,28,30,29,36,37,37,37,38,24,39,31,31,29,41,36,42,40,18,30,42,32,28,37,26,30,37,31,38,37,27,38,29,24,48,35,35,42,24,43,34,27,31,26,37,35,34,30,25,39,31,39,31,31,27,34,36,41,36,42,31,38,16,20,37,22,26,42,25,32,30,41,29,33,30,38,40,39,25,26,4,32,29,24,37,42,27,39,30,38,33,34,32,36,34,10,31,28,34,26,43,57,32,35,31,30,39,31,52,50,42,38,45,36,24,34,28,38,47,36,32,22,27,41,41,33,29,26,40,29,40,34,34,46,27,33,34,44,34,29,41,33,30,36,24,40,34,40,29,38,35,26,30,37,33,42,31,29,34,39,38,31,35,59,24,34,33,35,39,37,36,43,31,30,29,32,30,20,35,46,39,22,34,33,33,35,26,34,44,40,36,48,43,36,13,39,36,29,33,33,33,35,22,25,40,35,30,39,41,34,39,33,35,36,41,39,40,37,36,35,48,32,38,38,34,33,34,41,24,19,30,50,30,31,31,42,25,25,35,44,33,29,42,43,21,35,39,34,37,41,32,31,28,32,20,27,29,20,45,40,34,33,29,30,19,18,30,23,37,23,38,36,28,23,37,33,32,44,40,38,39,24,34,25,33,44,38,40,18,39,30,39,21,27,40,28,27,35,40,38,33,40,32,40,46,30,32,33,27,35,29,44,24,39,27,33,35,41,32,39,28,29,31,41,41,40,33,28,32,31,29,36,35,19,41,38,29,38,35,42,41,24,40,26,37,45,45,33,30,42,32,31,38,35,41,36,34,36,37,28,25,40,40,40,46,26,45,30,31,41,28,47,25,23,14,35,35,41,32,29,44,42,45,30,33,30,44,24,31,28,29,31,33,37,38,27,20,30,26,33,39,33,35,46,39,42,30,33,34,38,31,37,26,25,36,40,33,30,34,35,26,36,41,36,26,37,37,28,28,51,41,33,28,46,27,29,38,30,34,42,35,41,40,30,25,38,24,34,51,11,33,47,38,30,28,26,54,35,39,37,40,36,27,29,37,36,29,37,47,21,35,38,34,42,29,29,40,46,30,38,34,31,34,36,38,35,41,48,40,40,16,34,36,32,35,35,20,30,38,35,25,36,37,36,41,42,31,34,33,34,37,38,32,41,40,17,27,22,37,30,36,45,41,41,37,32,38,33,46,27,35,32,43,35,30,36,26,25,21,41,36,31,35,30,25,35,33,3,30,28,37,37,36,40,23,36,31,30,40,34,38,40,37,32,33,29,27,36,40,34,40,37,39,34,46,41,49,30,43,31,26,50,35,20,17,43,50,36,32,48,32,30,23,33,45,38,34,35,38,38,14,33,26,39,32,32,27,43,33,34,25,53,33,39,42,50,28,34,36,36,46,27,25,32,0,27,30,23,31,33,34,33,52,46,33,34,28,29,48,30,36,40,38,47,40,41,38,32,40,38,36,24,35,36,37,33,35,33,34,32,38,42,38,26,33,24,96
30,25,29,18,27,39,20,41,32,35,20,35,20,14,26,41,31,12,30,27,42,26,27,25,18,29,28,25,25,26,23,25,23,31,33,30,24,14,22,28,20,21,34,32,18,14,26,33,28,29,35,39,33,15,36,19,28,24,29,18,24,25,23,14,35,29,25,41,24,27,31,23,31,29,33,16,22,28,28,28,16,28,26,19,23,23,29,29,37,19,20,31,32,21,30,11,7,36,26,24,26,20,29,24,28,34,21,23,29,27,28,25,26,23,22,26,24,25,32,14,31,22,32,30,28,20,23,33,28,27,31,23,29,34,44,27,21,14,31,33,27,35,38,28,25,34,26,27,25,30,19,30,27,34,30,25,39,29,30,16,13,30,31,31,37,24,38,21,33,38,27,24,25,34,31,21,26,32,24,28,31,29,24,36,35,27,27,20,25,24,16,21,22,32,24,22,46,21,26,34,31,35,28,29,46,26,31,30,15,17,26,24,39,24,27,16,26,15,33,27,28,19,28,32,41,37,36,22,16,19,23,30,35,27,33,5,8,24,23,17,35,38,18,33,21,31,24,22,30,23,24,16,28,32,34,40,22,15,20,24,30,21,25,23,43,24,29,22,24,12,28,23,31,38,16,22,37,27,38,26,35,20,34,28,24,11,25,26,27,18,32,40,34,22,25,22,28,31,27,23,12,27,30,31,30,33,27,30,26,15,26,27,37,22,22,26,32,34,22,29,41,29,25,33,27,23,17,31,40,24,22,34,31,16,28,25,27,32,24,15,27,18,28,30,39,11,31,28,20,10,33,25,33,24,23,19,33,30,31,25,31,18,31,27,36,18,26,31,13,27,23,31,33,32,11,46,21,33,38,29,27,13,24,13,23,28,26,27,29,20,35,30,21,27,33,27,17,41,25,29,13,44,38,35,35,28,30,36,34,28,30,33,34,22,31,32,17,22,23,48,31,32,27,21,22,32,29,26,20,35,31,9,27,24,27,29,37,28,29,30,33,34,25,26,41,20,12,20,28,32,21,25,18,23,19,32,27,37,28,33,17,26,35,27,19,15,33,30,16,20,13,14,36,33,32,31,25,30,34,27,27,41,29,22,31,25,27,27,25,43,17,23,18,26,34,25,18,24,27,23,35,41,35,15,28,27,27,25,34,32,38,24,21,27,33,31,33,30,18,37,35,31,30,34,37,32,27,29,19,24,22,30,22,24,37,24,23,25,23,31,35,22,22,24,28,30,25,15,23,28,29,29,28,41,32,36,29,21,24,20,19,36,22,27,19,30,28,21,32,26,26,29,28,23,28,25,34,32,23,29,30,25,20,23,33,19,30,10,23,26,19,43,27,30,18,22,30,31,27,32,33,32,28,22,36,34,23,26,16,42,28,24,24,20,44,18,34,35,36,43,27,28,25,23,19,22,31,35,26,17,38,29,25,13,26,33,14,15,20,24,32,23,21,28,46,7,28,34,41,28,21,26,30,34,29,20,30,27,0,29,30,34,19,21,20,42,36,29,25,36,35,41,23,34,32,31,35,37,25,27,18,24,21,35,23,25,34,34,26,18,30,26,31,25,23,30,27,17,33,103
41,30,35,33,25,40,23,42,29,34,35,33,24,19,23,40,22,31,14,31,47,30,32,34,28,31,33,37,35,28,22,36,32,31,38,28,29,26,28,29,28,29,27,36,26,33,21,26,38,23,36,38,31,44,34,32,38,31,28,31,24,19,7,29,33,24,22,40,35,34,37,38,39,26,31,34,24,31,39,26,14,28,30,28,28,36,22,26,39,27,29,39,38,26,30,26,22,20,24,23,34,28,37,32,30,32,25,28,33,34,12,22,23,26,20,27,22,29,36,29,37,27,33,37,26,26,33,36,27,38,37,38,32,37,55,20,34,29,28,38,26,50,43,28,37,36,18,32,30,31,27,34,31,33,29,27,37,40,30,28,28,41,32,24,33,24,49,31,32,33,34,34,29,32,32,34,30,37,32,31,32,17,22,34,35,34,31,28,40,29,13,8,41,30,39,34,50,32,24,36,29,44,11,35,51,27,33,32,23,29,30,9,33,30,35,34,31,30,29,29,33,30,37,33,45,30,29,39,29,31,29,33,32,27,37,24,27,39,16,14,41,45,22,37,33,33,33,27,17,31,36,33,5,36,38,32,30,27,31,22,42,28,23,34,31,29,33,25,27,27,33,21,30,37,31,33,35,25,42,33,31,38,38,36,20,19,21,30,24,33,34,43,39,31,23,27,30,30,33,27,29,27,41,16,33,37,28,33,34,20,25,33,46,37,20,35,18,32,27,33,39,35,26,28,33,21,27,38,34,31,37,37,34,27,29,34,38,40,30,23,32,25,24,38,43,18,28,30,27,23,38,29,36,28,28,28,33,24,25,31,36,36,34,20,34,29,36,41,26,24,34,28,41,25,30,43,36,30,29,37,33,31,25,26,36,30,33,28,30,31,32,35,22,25,36,32,29,49,30,34,21,45,43,31,44,28,30,33,19,23,34,28,25,34,37,40,32,37,24,34,43,26,26,27,33,29,27,31,24,45,35,28,3,35,31,33,40,33,40,27,28,29,29,25,36,27,19,35,28,37,28,32,37,20,32,27,22,31,26,32,24,25,43,25,17,30,48,26,32,30,17,21,41,23,37,38,23,28,39,33,31,49,33,30,30,32,22,32,30,46,32,38,25,31,33,18,30,39,38,30,30,41,27,34,32,35,38,34,32,42,37,29,26,24,31,30,32,28,26,29,26,34,35,32,42,34,37,33,23,22,31,39,24,33,39,23,31,30,26,29,34,32,33,29,26,33,24,26,27,31,21,32,36,38,29,25,32,34,30,13,17,34,21,25,30,36,32,24,30,31,32,28,22,30,11,17,43,28,30,33,33,29,25,21,33,25,24,19,33,35,16,43,32,29,30,34,36,31,26,37,28,35,22,23,42,14,32,29,33,43,27,25,28,34,49,23,26,29,37,44,32,37,37,27,24,31,40,40,28,36,40,35,32,28,33,19,32,19,24,19,33,25,27,33,50,28,34,43,27,18,25,29,37,41,34,30,28,30,29,0,26,38,25,33,32,50,44,29,8,33,32,37,26,32,17,35,42,42,29,33,24,26,23,35,28,30,37,34,27,22,31,26,25,40,39,34,27,23,33,105
27,9,26,25,28,15,21,29,22,22,27,25,14,23,16,28,18,22,20,13,39,23,25,8,19,27,17,24,26,17,21,31,30,24,30,26,11,24,26,21,27,28,26,29,29,24,16,19,29,33,31,35,27,45,32,21,28,24,12,23,8,15,24,21,29,20,21,35,22,31,33,32,36,18,25,24,22,18,30,21,23,24,16,19,24,28,19,19,32,19,29,23,30,28,25,23,25,26,15,14,19,11,24,26,25,29,25,20,25,27,19,15,16,19,23,15,20,23,21,25,26,16,15,19,20,18,24,34,13,34,29,27,24,35,37,21,12,32,25,36,28,44,37,25,21,35,24,29,22,5,20,31,26,33,20,18,28,30,19,27,24,29,23,17,26,20,36,24,16,27,31,23,18,33,20,23,26,28,21,33,30,9,25,26,23,26,23,31,43,8,26,31,32,25,24,24,51,20,27,10,17,42,21,27,45,25,7,6,29,28,20,19,32,24,24,20,29,21,22,3,25,30,26,26,32,38,28,36,17,20,15,24,25,28,30,27,30,25,26,26,35,27,22,28,27,23,32,28,16,24,28,22,21,36,35,31,22,20,23,25,18,10,12,23,40,17,18,23,30,23,30,29,21,36,19,31,30,18,33,29,26,27,23,22,20,25,19,20,17,22,24,31,31,30,27,24,21,21,24,20,29,31,32,15,22,31,21,30,27,22,24,17,32,40,18,33,28,28,21,29,35,21,30,22,25,14,20,29,26,13,33,22,23,24,32,25,28,23,24,27,33,20,22,31,21,21,21,4,22,21,23,22,34,17,16,27,28,34,35,24,33,18,8,23,13,22,21,23,24,27,22,20,19,18,30,17,33,26,30,22,23,27,22,18,32,24,25,32,28,20,28,14,20,18,27,31,18,33,5,27,25,30,35,5,33,24,26,26,12,26,18,18,21,32,32,36,18,23,22,42,32,8,14,25,19,25,28,23,17,36,29,31,23,31,25,27,32,32,32,20,24,25,30,23,35,12,20,21,18,33,23,27,24,18,29,31,26,29,29,26,24,16,39,34,26,26,44,22,30,24,23,27,33,27,29,32,7,2,25,25,24,37,23,30,29,29,17,28,27,31,23,24,23,27,26,21,31,24,24,17,27,25,19,21,17,28,20,26,6,34,28,21,24,29,24,16,18,26,27,18,27,32,19,19,17,22,27,25,24,13,18,35,19,21,13,14,22,18,29,18,27,24,23,25,25,9,18,26,17,14,25,26,28,33,22,18,25,27,28,23,20,29,19,29,20,20,25,22,18,27,26,19,21,26,21,23,33,2,29,22,26,11,16,16,37,21,23,22,33,15,26,17,24,23,17,21,19,20,11,29,26,29,14,20,27,16,20,36,27,31,27,30,28,22,44,25,18,20,29,36,29,35,26,18,19,19,30,22,30,23,33,24,24,25,24,29,21,21,22,17,30,19,21,15,32,23,16,28,35,10,20,30,31,32,25,20,19,23,30,26,0,31,23,27,26,41,35,24,18,25,26,38,25,37,27,28,40,34,30,25,22,22,19,31,27,21,30,27,23,28,19,21,9,31,28,24,24,21,30,100
40,28,11,34,30,46,27,7,30,18,33,33,26,25,25,32,16,38,28,29,31,22,23,31,30,19,30,34,37,34,27,38,37,16,25,35,23,29,26,35,35,36,32,21,27,37,24,28,25,32,37,30,35,49,24,26,35,21,25,34,31,23,32,31,31,22,32,41,31,7,34,24,34,29,39,29,31,29,40,27,25,18,36,27,30,26,32,28,10,32,34,43,33,20,31,35,34,34,26,25,34,31,16,25,32,22,30,19,20,22,30,24,23,35,19,24,29,32,34,31,28,27,41,28,28,29,31,3,32,29,21,33,30,37,49,34,35,35,15,32,14,39,42,28,36,34,31,32,31,29,29,34,34,34,31,26,36,35,28,25,28,26,15,30,5,32,43,44,29,29,33,31,26,17,38,28,33,20,32,26,38,33,27,21,17,23,33,29,38,27,30,35,29,29,35,33,55,17,23,28,25,38,31,25,51,29,31,30,30,26,32,31,34,23,19,30,22,25,30,28,23,33,32,33,40,34,43,40,34,34,32,32,33,20,22,32,35,34,34,29,28,47,27,31,29,24,27,32,32,38,32,32,33,41,43,25,35,27,22,17,39,30,29,28,28,25,20,25,34,29,33,20,14,35,29,36,36,29,26,34,34,35,30,39,23,26,24,32,24,27,33,40,29,25,22,28,29,32,13,22,38,22,35,31,25,30,18,36,32,24,24,35,33,43,22,35,35,19,24,21,26,40,38,36,27,29,35,29,16,33,37,29,36,29,35,30,35,42,26,30,25,30,27,36,37,31,28,27,28,28,40,14,28,25,26,22,28,31,32,30,36,32,31,30,25,31,23,34,31,33,37,29,40,44,37,29,45,20,43,37,29,32,30,29,35,32,19,37,36,33,26,33,28,28,36,34,31,45,30,31,28,38,34,32,37,14,16,33,34,30,32,22,19,31,35,28,28,33,30,40,40,23,23,30,24,23,22,33,19,36,26,36,35,28,22,24,44,33,31,29,26,27,32,32,28,32,30,30,34,2,27,35,33,27,35,30,25,45,31,29,33,27,42,33,25,30,42,12,32,26,24,20,29,33,31,34,32,33,33,17,21,39,28,27,35,24,23,32,30,43,27,33,16,35,33,31,30,29,29,23,42,34,25,31,30,32,41,24,32,35,44,19,31,19,34,24,26,31,33,43,45,34,32,33,35,31,46,41,31,28,24,33,26,20,38,21,29,34,33,26,19,27,28,30,13,30,21,33,29,22,38,35,34,42,33,29,22,31,33,31,22,39,28,24,27,38,22,26,26,15,16,30,32,31,33,30,25,33,18,20,34,25,20,23,39,29,34,32,30,35,27,33,20,26,32,36,39,18,28,28,35,32,34,28,25,36,29,40,30,25,13,34,25,21,29,25,24,27,38,45,34,37,38,21,25,18,22,37,23,32,11,35,33,34,31,36,33,26,31,26,38,31,29,27,45,27,35,37,33,32,19,40,37,37,17,41,27,31,34,38,31,0,28,26,25,32,38,16,30,36,35,18,29,38,23,8,30,33,36,35,27,30,27,21,41,34,29,32,25,29,28,19,24,36,37,28,15,26,7,79
29,16,22,28,22,27,8,31,18,29,29,30,17,13,12,29,20,22,25,23,41,17,20,20,12,25,27,28,19,23,22,26,22,19,25,15,27,5,21,26,19,20,24,31,21,24,10,25,28,29,25,32,28,34,31,22,29,18,28,17,18,28,18,22,30,22,15,29,18,23,26,30,31,22,33,25,11,16,25,15,11,18,24,17,19,24,19,15,31,14,19,27,17,20,19,22,18,31,19,12,21,12,22,17,20,29,6,17,23,21,23,11,10,29,17,14,9,22,21,25,25,15,31,22,26,5,15,29,28,26,27,22,30,22,43,26,16,25,19,33,22,37,30,15,25,27,15,20,18,24,13,25,10,17,18,12,27,31,18,19,22,26,20,24,23,23,36,28,32,30,25,19,14,29,25,24,9,25,19,27,14,24,19,27,28,26,20,19,31,15,24,29,32,27,19,22,49,20,21,28,28,33,26,25,38,19,24,23,14,20,23,23,36,22,22,16,22,18,21,20,23,18,24,20,39,33,34,31,11,8,8,18,21,15,25,16,19,25,22,23,28,30,3,27,21,20,24,23,28,22,23,18,24,17,31,28,17,12,17,19,21,13,18,25,36,15,20,10,24,23,21,18,16,26,20,21,24,12,30,24,20,23,26,22,22,10,23,23,11,23,19,30,29,22,20,15,15,19,20,22,23,20,27,27,21,21,15,24,20,14,25,22,36,33,16,24,33,25,27,27,32,35,24,32,12,18,24,30,32,16,25,25,24,12,23,23,27,31,22,14,26,17,26,24,35,20,26,21,25,9,27,24,21,13,14,19,26,30,31,19,24,18,25,25,27,14,25,28,12,31,17,24,28,26,22,31,32,22,34,24,25,24,23,12,22,19,18,26,15,16,27,21,7,22,26,8,11,37,22,24,12,36,32,28,31,14,16,22,30,21,29,25,22,13,26,30,19,17,9,40,20,25,26,14,24,24,24,21,19,24,24,20,22,23,20,22,22,9,26,16,19,20,10,12,30,11,19,22,26,28,14,24,20,7,28,26,21,36,23,32,20,14,40,22,14,24,42,16,26,20,8,12,33,27,26,29,18,23,28,23,18,41,26,23,27,19,11,20,18,43,16,25,14,25,20,23,28,35,29,15,33,29,25,17,17,21,21,22,27,34,32,19,17,23,28,27,29,22,17,24,31,19,29,32,35,21,35,18,8,17,16,28,14,23,30,9,17,24,23,19,31,25,24,22,23,15,24,14,20,20,31,24,26,29,26,22,26,23,17,19,14,31,6,22,19,25,19,9,29,25,24,17,26,21,20,14,31,22,20,18,36,18,20,11,29,22,26,21,25,30,21,38,17,29,12,16,18,22,15,17,17,27,27,21,30,27,23,35,33,28,21,22,23,21,41,17,24,21,27,34,26,26,19,17,18,21,31,37,19,19,30,23,23,24,22,34,23,10,13,8,29,22,24,30,41,19,28,27,41,23,17,26,25,33,22,28,18,33,19,25,23,28,0,22,23,36,30,18,23,22,21,40,16,28,31,30,29,31,20,31,1,25,24,25,25,22,25,23,25,13,18,15,26,20,25,31,13,2,26,98
34,30,29,20,36,33,24,33,25,22,31,35,24,19,19,38,29,23,30,24,41,26,31,24,23,26,20,13,30,20,28,44,28,18,30,30,32,19,30,11,31,32,28,35,24,25,22,24,31,10,35,31,33,36,36,24,33,27,23,17,23,32,32,25,32,31,24,37,29,19,28,18,40,30,31,27,26,32,23,25,25,27,36,22,32,33,26,22,16,24,25,27,35,26,29,22,18,36,18,17,25,19,10,33,33,25,16,18,26,28,28,18,19,30,31,27,24,33,37,25,29,25,41,29,28,23,25,23,33,32,27,32,35,30,55,27,26,25,28,24,31,39,32,27,21,33,21,30,30,32,24,33,26,33,23,26,39,30,31,22,24,38,19,26,27,30,28,32,27,37,35,31,26,17,30,26,27,24,23,18,30,34,33,31,23,32,32,26,36,29,27,32,33,41,19,24,52,26,35,36,31,37,28,30,44,31,34,33,26,23,30,24,41,35,24,26,31,29,27,24,28,24,32,29,44,33,36,33,21,24,23,29,28,22,12,16,19,29,17,28,37,37,19,34,27,27,33,31,25,34,28,27,28,33,39,27,27,10,15,33,39,20,15,4,29,23,28,26,31,23,31,18,34,37,24,27,34,21,30,24,32,31,21,32,27,22,28,30,20,25,33,43,31,31,16,27,26,24,29,26,23,29,11,24,26,32,24,35,31,20,31,31,41,33,28,28,24,33,26,28,40,39,27,32,30,17,23,33,21,23,33,22,34,27,33,6,29,43,24,26,19,23,31,34,40,22,22,25,31,15,32,28,37,25,24,28,35,11,12,24,34,28,29,24,25,29,32,36,18,38,27,28,36,36,22,42,32,32,42,28,27,24,29,12,26,31,29,29,23,25,33,35,25,21,38,30,22,37,22,34,24,37,33,30,39,23,25,29,27,21,26,29,26,27,36,39,23,21,27,49,35,29,21,27,33,30,12,25,23,31,21,20,30,23,17,19,39,31,24,23,35,36,32,30,39,20,23,25,38,24,26,29,29,25,30,29,24,47,37,31,22,15,46,36,28,26,44,25,26,29,24,28,26,37,26,23,24,29,39,23,27,44,31,16,35,27,21,30,28,24,31,28,28,31,29,26,28,21,33,17,37,36,30,26,33,32,31,32,33,31,37,24,30,26,27,31,30,32,29,39,41,33,22,38,37,34,32,24,14,16,18,32,27,28,34,27,29,30,32,31,30,22,23,22,33,33,29,20,27,32,27,40,31,36,37,33,31,20,30,20,28,40,26,18,21,28,28,25,32,25,24,22,30,21,26,20,31,29,29,30,37,29,24,29,39,30,28,21,19,25,30,39,28,34,23,26,18,30,20,30,33,37,33,27,27,33,15,36,32,36,31,33,14,29,27,23,29,32,19,26,10,30,30,24,24,26,28,39,30,28,17,33,19,24,7,25,35,26,29,24,37,29,31,28,37,28,16,32,42,33,26,35,29,41,21,31,30,34,21,33,27,26,22,0,1,46,41,28,25,28,29,24,28,38,32,30,41,32,36,38,21,25,28,34,31,30,30,30,29,29,31,25,30,30,34,35,22,20,33,105
33,29,30,19,35,32,23,32,24,23,30,34,25,20,18,37,28,22,29,25,41,25,30,23,24,25,21,14,31,19,29,45,29,19,29,29,31,20,29,10,30,31,27,34,25,24,21,23,32,9,34,30,32,35,35,23,32,26,22,18,22,31,31,24,31,32,23,36,28,18,27,17,41,31,32,26,25,31,24,24,24,28,36,21,33,33,25,21,17,25,26,26,35,27,28,21,17,35,17,16,26,20,9,32,34,24,17,19,25,27,27,17,18,29,30,26,23,34,36,24,30,24,40,30,27,24,24,24,32,33,28,31,34,29,54,26,27,24,29,23,30,38,31,28,20,32,22,29,29,31,25,32,25,32,22,25,38,29,30,23,23,39,20,25,26,31,27,31,26,36,34,30,25,16,29,25,26,25,24,17,29,33,32,32,24,32,31,27,35,28,26,31,32,40,18,23,53,26,34,35,30,36,27,29,45,30,33,32,25,24,31,23,40,34,23,26,32,28,26,23,27,25,32,28,43,32,35,32,22,25,24,28,27,23,13,15,18,28,16,27,38,38,20,33,26,26,34,30,24,33,27,26,27,34,38,28,28,11,16,32,40,21,14,3,28,22,27,25,30,22,30,17,35,36,23,28,33,20,31,23,31,30,20,31,26,21,27,31,19,24,32,42,30,32,15,26,25,23,28,25,22,28,10,23,25,31,23,36,32,21,32,30,40,32,29,27,23,33,27,27,40,38,26,31,31,16,22,32,20,23,32,21,33,26,34,5,28,42,23,25,18,22,30,33,39,21,21,24,30,16,31,27,36,24,23,29,34,10,11,23,33,28,28,23,26,28,33,37,19,37,26,29,37,35,21,41,31,31,43,29,26,23,30,13,26,30,28,28,22,26,32,34,24,20,38,31,23,36,21,35,23,36,34,29,39,24,26,28,26,20,25,28,25,28,37,40,22,20,26,48,34,28,20,28,32,29,11,26,22,30,20,19,29,22,16,18,38,32,25,22,36,37,32,29,38,21,22,24,38,23,25,29,28,24,29,30,25,46,36,30,21,14,45,35,27,25,43,26,25,30,23,27,26,36,27,24,23,28,38,24,26,43,30,15,34,26,20,29,27,23,30,27,27,32,28,25,27,20,32,16,36,37,29,25,32,33,30,31,32,30,36,23,31,25,26,30,31,31,28,40,40,32,23,37,36,33,31,25,15,15,17,31,28,27,33,28,28,31,31,30,29,21,22,21,32,34,30,21,28,31,26,39,30,35,36,32,30,19,31,19,27,41,25,17,20,27,27,24,31,26,25,21,29,20,26,21,32,28,30,29,36,28,23,30,38,29,27,20,18,24,29,38,27,33,24,25,17,29,19,31,32,36,34,28,26,32,14,35,33,35,30,32,13,28,26,24,28,31,18,25,9,29,31,23,25,25,29,40,29,27,18,32,18,23,6,24,34,25,28,23,38,30,31,27,36,27,15,31,41,34,25,34,28,40,22,30,29,33,20,32,26,25,23,1,0,45,42,27,24,27,28,23,27,37,31,29,42,33,35,37,22,24,27,34,32,31,29,29,28,28,30,24,29,29,33,34,23,21,32,104
42,34,43,39,41,41,33,39,37,44,41,43,35,32,31,50,33,44,43,33,51,38,35,43,24,34,29,36,31,41,35,44,38,42,45,40,40,36,39,43,46,47,41,37,39,43,35,43,39,48,35,56,45,57,47,35,40,39,42,40,35,39,43,37,42,35,40,38,32,35,38,52,40,39,38,32,36,41,30,40,36,31,48,34,43,35,38,34,38,48,41,49,45,30,42,42,38,49,37,29,40,32,44,42,32,49,40,32,38,40,45,30,31,51,36,36,34,28,46,37,36,26,49,40,37,39,39,31,45,45,41,47,44,31,65,45,43,46,32,48,39,51,50,42,38,43,41,31,35,38,23,51,40,41,35,25,45,48,35,37,34,39,43,41,36,27,48,47,46,49,48,18,23,45,38,37,39,47,38,41,44,45,38,46,43,41,43,41,52,35,39,44,51,46,44,35,44,35,40,37,38,46,41,16,50,36,45,44,45,38,41,42,54,47,39,33,35,41,39,40,18,29,38,39,56,54,47,42,38,41,36,31,40,40,48,37,40,43,41,40,38,48,37,49,36,32,33,38,48,49,41,33,46,51,44,51,45,37,35,38,43,31,36,42,53,26,31,35,40,35,32,43,38,42,38,26,43,37,48,38,45,22,36,36,37,41,38,41,30,34,32,52,24,31,45,32,28,36,41,38,44,39,52,49,31,37,36,36,32,31,38,30,51,39,39,38,48,44,35,36,51,47,37,41,36,36,42,42,44,34,43,35,41,37,45,40,43,54,33,45,40,28,41,36,52,34,45,41,25,32,44,30,43,24,25,28,37,47,47,32,35,35,45,37,40,39,47,40,35,42,31,37,27,40,43,53,52,47,23,43,36,29,36,35,45,43,39,39,40,41,42,41,32,32,39,41,25,59,41,46,43,57,47,46,45,27,29,41,52,38,46,38,35,44,46,43,37,42,34,65,53,45,40,39,37,39,49,36,35,49,39,41,47,34,35,37,56,42,44,35,39,40,42,37,51,33,35,39,46,30,31,35,35,32,41,36,31,46,42,43,39,31,58,46,38,36,54,29,41,37,39,43,46,46,39,41,35,40,43,37,39,41,41,39,43,42,36,31,29,58,43,42,43,42,41,39,43,47,42,39,46,54,49,32,42,33,35,33,40,48,47,22,41,36,26,37,39,45,44,35,26,28,31,43,44,37,56,38,41,35,38,42,26,38,49,31,39,41,39,37,41,40,41,35,38,47,38,33,38,41,49,38,43,47,41,43,36,38,39,38,33,49,31,43,35,33,40,34,39,35,36,34,43,35,41,40,45,43,43,29,55,40,36,29,40,37,44,35,41,43,42,53,38,43,26,30,40,33,32,51,42,35,40,34,28,44,34,37,41,48,40,40,38,39,60,28,48,49,47,41,43,39,33,39,29,36,42,48,40,34,39,34,37,44,39,49,50,41,38,33,44,26,24,41,40,49,39,43,58,46,41,42,43,52,44,49,36,52,42,50,41,32,36,46,45,0,6,43,43,46,47,34,33,39,48,24,55,46,42,32,35,32,35,38,50,41,39,40,41,44,40,40,45,48,26,44,28,36,39,111
40,28,37,33,35,35,27,36,33,38,42,37,29,28,27,44,39,38,40,27,53,32,29,39,18,40,23,30,25,35,37,38,32,38,44,34,38,30,33,40,41,42,39,41,39,37,29,37,33,43,29,50,39,51,41,29,34,33,36,34,30,35,37,34,36,33,34,44,26,41,32,48,42,33,32,26,30,35,24,34,30,29,43,32,37,29,32,28,44,42,35,43,39,32,38,37,33,46,31,27,38,26,40,36,26,48,34,31,32,34,42,26,25,48,30,33,28,34,40,38,30,20,43,34,31,33,33,37,43,39,42,41,39,37,60,41,37,40,38,45,41,45,44,38,36,39,35,25,29,32,17,45,34,39,33,19,39,42,29,37,35,33,39,35,42,33,44,41,40,43,44,12,17,48,32,31,33,44,36,35,38,42,32,40,37,35,38,38,50,29,34,39,45,40,38,33,50,31,34,33,32,40,42,22,44,30,39,38,39,36,35,38,48,41,40,27,40,40,33,34,24,23,32,33,51,51,41,36,32,35,30,25,36,34,44,31,34,37,37,35,44,42,31,46,30,26,35,33,42,44,35,27,42,45,38,47,39,31,34,32,37,25,30,39,47,20,25,29,35,36,26,37,32,40,32,20,43,31,46,32,39,16,30,30,38,35,39,35,24,28,26,49,30,33,39,26,22,34,35,37,38,37,46,43,25,35,30,30,26,29,40,36,45,45,33,35,45,38,29,42,45,41,31,35,30,30,36,36,50,28,44,29,35,31,39,37,37,48,27,39,34,22,36,30,46,29,39,35,31,26,42,36,40,18,19,30,31,42,41,30,29,29,39,31,41,33,41,34,29,36,25,35,21,34,37,47,47,41,29,41,30,23,37,29,39,38,33,33,34,35,39,35,26,26,33,35,19,53,35,43,37,51,46,40,39,33,31,37,46,32,40,33,36,38,40,37,31,36,28,59,47,39,34,33,32,36,43,38,34,48,38,35,41,28,34,36,50,36,43,31,37,38,36,31,46,27,30,33,45,36,25,29,29,26,35,30,25,40,36,37,35,29,52,41,33,33,51,35,35,31,33,37,48,40,33,35,29,34,45,38,33,47,38,33,45,36,30,25,23,59,42,36,37,40,35,33,37,46,37,33,40,48,43,26,36,27,29,27,34,46,47,28,36,40,20,31,33,40,39,41,32,34,25,37,40,31,50,44,35,29,32,39,20,32,44,25,33,39,34,31,35,36,35,30,32,41,32,27,32,35,43,44,41,41,41,37,30,32,33,34,27,43,25,37,29,39,34,28,33,37,38,32,37,29,37,34,39,37,43,23,49,37,35,23,34,36,38,30,35,37,37,50,32,37,20,24,34,27,30,45,36,41,42,36,34,38,28,31,35,42,40,35,35,33,57,32,42,43,41,47,41,33,27,36,23,30,36,42,37,28,45,28,31,39,37,44,45,35,32,27,40,32,30,35,34,43,35,43,52,43,35,36,37,47,41,43,30,46,36,44,35,38,30,41,42,6,0,37,39,40,41,40,27,33,46,30,55,45,44,38,29,33,36,44,44,36,33,34,38,38,37,34,40,42,20,39,34,30,41,113
36,27,13,29,31,31,14,23,30,20,25,23,27,29,24,34,27,26,20,29,46,30,30,32,24,9,31,24,31,24,24,42,31,25,29,19,31,21,26,25,30,31,34,37,17,28,8,29,19,34,21,36,25,43,35,10,19,23,27,33,21,15,27,21,40,31,19,25,21,23,38,36,36,29,32,13,15,22,31,11,25,27,30,27,25,29,31,27,26,23,28,35,28,26,15,26,24,26,22,22,27,27,28,23,29,12,22,26,30,28,22,23,24,33,22,18,13,23,27,21,22,21,37,35,20,21,24,19,29,38,33,30,32,28,46,32,30,27,28,33,4,29,36,28,30,33,31,22,25,29,23,39,22,29,28,18,34,27,22,15,18,32,26,31,21,22,43,39,31,41,21,25,20,30,26,12,21,31,29,33,26,31,30,29,19,27,18,16,28,26,28,33,36,32,27,27,45,21,26,32,18,30,25,27,41,16,28,27,28,16,33,21,24,28,27,23,31,22,28,21,29,30,34,34,24,18,38,33,26,24,24,23,33,21,31,24,27,26,27,27,33,41,19,29,19,24,29,22,27,28,23,25,25,33,37,34,20,28,29,24,27,26,19,24,43,21,26,16,24,19,23,23,30,38,23,33,20,16,34,29,18,23,30,36,26,24,27,33,25,11,25,34,35,27,21,22,21,29,15,31,30,35,35,26,25,33,20,33,32,30,27,25,35,33,23,21,33,30,30,11,34,37,30,35,28,21,27,37,32,29,27,29,31,18,28,22,33,38,16,28,32,24,30,33,35,27,27,20,18,25,35,30,27,19,20,24,32,35,36,26,26,21,24,29,29,20,25,39,28,33,31,31,34,40,29,40,36,4,40,30,19,16,25,28,38,17,28,32,21,22,31,31,13,25,30,26,25,42,23,33,26,38,28,29,41,23,25,34,29,28,31,21,24,29,36,18,23,28,15,30,36,22,25,18,25,28,25,31,28,38,28,28,27,30,24,26,38,27,38,28,35,36,23,16,12,27,28,22,32,18,21,31,27,11,33,36,31,37,32,38,32,20,38,36,28,20,38,25,24,24,22,18,36,31,25,28,20,25,32,29,30,43,30,29,32,26,7,22,20,47,24,25,14,38,34,30,26,31,30,21,37,35,28,24,23,33,29,28,29,29,40,28,23,32,30,19,21,27,28,40,37,25,33,23,39,25,41,33,24,20,22,17,26,22,31,25,30,29,23,26,32,19,20,25,28,31,33,26,30,22,30,36,29,41,36,34,30,30,21,25,25,40,12,23,25,28,31,15,17,31,30,27,30,26,25,30,25,26,8,24,36,22,27,27,29,21,32,27,31,31,25,41,29,37,26,30,30,28,24,28,19,39,29,23,31,29,25,38,36,34,3,24,27,23,45,33,29,32,36,43,30,23,33,19,24,20,22,34,35,26,27,29,28,28,21,34,34,20,15,10,31,21,19,31,47,25,30,39,23,32,17,33,27,31,28,35,25,33,29,29,24,16,18,28,27,43,37,0,22,30,29,34,23,28,13,24,20,29,34,25,17,22,19,34,38,20,31,34,30,27,22,3,21,27,31,27,22,18,9,81
33,25,27,29,27,33,27,34,21,26,30,35,17,11,15,32,14,24,16,29,39,22,25,26,23,23,25,29,30,20,14,35,28,30,33,28,21,19,24,29,27,27,19,29,18,26,27,18,32,15,32,35,33,40,27,24,33,23,20,23,21,21,9,26,32,26,22,40,27,35,33,37,32,18,23,27,24,34,31,27,16,24,22,20,30,29,14,18,32,19,25,32,34,18,23,26,29,22,16,15,27,22,33,30,29,28,17,23,32,30,14,14,15,34,22,27,22,21,37,26,29,19,33,30,18,24,26,33,28,32,29,31,24,33,47,12,26,21,21,36,18,43,41,29,29,35,10,24,22,23,24,36,25,25,21,22,36,37,31,20,23,38,31,16,25,26,41,23,24,25,29,27,22,29,32,26,25,33,25,23,24,9,24,32,27,26,24,20,32,24,21,16,34,32,31,26,42,24,26,28,21,39,3,27,43,25,25,24,25,21,23,1,29,32,27,26,23,23,27,21,25,24,29,25,38,22,21,35,21,24,26,28,24,29,36,27,27,35,8,22,34,38,20,39,25,30,25,23,19,24,28,28,3,33,30,34,22,19,24,24,34,21,15,26,39,21,26,29,23,24,25,22,25,34,25,27,36,19,34,33,37,31,32,32,21,21,22,23,16,25,29,43,31,23,20,19,25,22,25,20,28,28,34,18,29,29,20,31,31,12,17,31,38,29,21,34,16,30,19,25,35,32,34,20,31,13,19,36,26,24,31,31,26,30,21,26,30,41,22,25,24,21,25,34,39,26,20,22,26,15,30,22,36,21,20,20,32,16,17,23,28,28,26,12,26,32,30,36,18,27,28,20,36,27,29,35,36,26,21,30,25,30,17,18,28,25,25,36,34,26,24,30,26,17,34,30,22,42,22,29,23,37,36,23,36,20,22,25,21,23,33,20,17,27,36,32,24,29,28,26,36,26,18,25,27,21,24,23,17,40,30,31,5,29,26,28,41,29,33,19,30,31,31,29,28,23,27,31,20,32,20,28,30,24,31,34,29,33,28,24,23,17,37,27,19,25,43,18,30,26,19,23,35,15,32,34,22,20,31,25,23,41,26,28,22,28,28,24,22,38,25,34,27,23,25,10,31,36,32,26,22,43,19,27,33,32,32,27,24,36,29,21,28,25,23,22,24,29,28,27,18,30,27,30,34,34,35,25,15,14,25,38,23,25,31,18,25,22,22,28,26,29,30,31,28,25,16,20,20,26,19,35,28,32,30,26,24,32,24,5,19,36,25,18,22,34,24,28,22,23,24,20,24,30,3,9,35,20,22,26,37,23,18,20,25,27,22,27,31,27,24,35,24,21,23,27,28,28,18,36,34,34,14,15,35,16,24,21,25,45,19,23,26,26,41,15,18,21,33,40,24,32,30,29,16,23,32,32,29,29,33,27,28,28,25,17,31,21,26,25,25,27,25,25,42,30,34,35,19,10,27,27,36,33,30,28,27,34,25,8,18,30,23,25,24,43,39,22,0,26,27,29,18,24,9,28,34,35,31,25,22,28,25,27,20,22,29,26,19,24,31,25,27,34,35,26,19,21,25,97
36,27,36,33,30,35,22,29,38,39,24,35,25,23,32,43,21,24,19,28,40,30,25,33,25,31,32,35,32,18,29,33,31,31,36,26,28,27,27,31,16,17,27,29,32,26,25,33,31,34,29,10,36,51,35,22,31,32,36,34,32,24,26,28,39,30,20,41,24,30,39,44,28,30,35,25,22,30,40,30,25,26,37,25,21,29,33,29,36,33,28,27,31,28,34,33,30,25,14,30,23,22,36,29,27,34,28,26,33,35,21,31,32,32,25,21,20,22,35,28,34,28,28,30,15,27,26,35,38,41,39,31,39,34,43,35,37,35,28,41,26,47,44,29,32,34,30,25,26,30,24,34,32,26,35,29,20,44,25,30,27,40,32,32,32,29,43,41,40,38,40,29,29,34,30,24,31,37,25,38,36,34,27,37,38,35,31,34,46,26,29,34,34,25,35,29,60,30,29,18,12,40,29,34,44,27,23,22,21,31,27,27,42,36,36,31,26,23,14,22,35,33,30,34,38,46,27,36,33,30,26,35,41,27,37,31,34,39,32,28,40,38,25,34,22,31,32,24,26,19,34,30,29,39,43,40,32,31,29,27,26,21,13,24,44,28,26,22,26,26,26,25,27,17,30,36,39,17,35,37,35,33,37,29,13,25,12,27,33,23,36,37,35,30,25,23,32,32,34,20,33,32,36,25,32,22,35,36,33,22,31,25,44,43,29,34,29,37,37,33,44,36,39,32,34,13,19,37,41,24,36,36,21,26,31,26,38,37,19,29,39,19,9,37,44,26,31,23,27,27,45,22,33,28,27,27,38,33,32,26,29,29,27,33,32,26,38,39,30,36,32,32,35,39,32,42,43,34,39,26,22,28,30,29,40,30,29,41,31,30,20,30,23,14,33,30,26,37,20,41,27,30,40,30,37,26,24,41,28,28,42,15,18,35,41,38,29,34,25,48,42,27,34,25,32,17,29,27,17,42,35,35,30,37,31,32,44,31,30,36,34,35,29,27,42,23,27,37,37,34,22,26,33,22,25,25,20,36,31,34,38,32,48,36,28,29,47,25,27,29,27,31,42,29,34,32,31,26,35,35,29,39,29,36,30,33,26,25,23,44,25,40,29,30,42,32,29,38,37,29,26,41,43,31,31,34,36,27,22,39,50,31,23,32,20,13,15,19,18,42,42,31,34,37,25,28,35,33,30,12,30,38,21,27,32,20,28,23,25,10,23,36,37,34,31,34,36,29,24,14,26,43,34,42,36,34,31,37,28,29,22,39,23,27,30,28,30,21,13,33,34,34,21,34,23,29,34,27,30,31,25,17,18,18,34,30,19,27,34,25,26,42,28,31,27,31,26,28,33,39,32,44,34,28,31,34,28,35,31,39,27,26,34,32,47,25,42,39,22,29,30,33,34,24,28,29,34,35,31,33,35,36,32,35,27,30,24,29,28,23,35,28,26,32,48,36,36,39,41,35,26,40,37,30,34,31,11,28,36,33,25,36,22,28,27,46,40,30,26,0,1,38,24,33,34,28,42,39,39,34,23,31,28,34,40,32,37,38,23,22,25,29,28,39,23,21,27,24,33,105
35,28,35,32,31,34,23,30,37,38,23,36,26,22,31,42,20,25,18,29,41,29,24,34,26,30,33,34,33,19,28,34,30,32,37,27,27,26,27,32,15,16,26,28,31,27,26,34,32,33,30,11,37,50,34,23,30,31,35,34,31,23,25,27,38,29,21,42,23,29,40,45,29,31,36,26,23,31,39,31,26,25,38,24,20,28,34,30,37,32,27,26,30,27,35,34,30,24,15,29,22,23,37,30,28,35,27,25,32,34,20,30,31,33,26,22,21,21,36,27,35,29,27,31,14,26,25,34,39,40,38,30,38,35,44,34,37,34,27,40,25,46,43,28,33,33,31,24,27,31,25,33,31,27,34,30,21,44,26,29,26,41,33,33,31,28,42,41,39,39,39,30,30,35,31,25,30,36,24,37,35,35,28,38,37,34,30,33,45,27,30,33,35,26,34,30,59,29,30,17,11,39,30,33,43,28,24,23,20,30,28,28,41,37,36,31,25,22,15,23,34,32,29,33,37,47,28,35,32,29,27,36,40,28,38,30,33,40,31,29,39,39,24,35,21,32,31,23,25,18,34,29,30,38,42,40,33,31,28,28,27,22,14,25,45,29,25,23,25,25,25,24,28,18,29,35,40,18,36,36,36,34,38,28,12,24,11,28,32,24,37,38,36,29,26,24,33,31,33,19,32,33,37,24,33,23,34,37,34,21,30,24,43,42,30,34,30,38,36,32,45,37,39,33,33,14,20,36,42,25,35,37,22,27,30,27,37,38,18,28,38,20,8,38,45,27,32,24,26,26,44,21,34,29,28,28,39,32,31,27,28,30,28,34,33,25,37,38,29,35,33,33,34,40,31,43,44,33,40,25,21,29,29,29,39,29,28,41,32,31,21,29,24,15,34,29,27,36,21,42,26,31,40,31,36,25,23,40,27,27,41,14,17,34,42,39,30,33,26,49,41,28,33,26,31,18,30,26,16,43,36,34,29,37,32,31,43,30,31,35,33,34,28,28,41,24,28,37,38,33,23,27,32,23,24,24,19,35,32,33,37,31,49,37,29,28,46,24,26,29,26,30,41,28,35,33,30,25,34,34,28,40,30,36,29,32,27,24,22,45,24,40,30,31,41,33,28,37,36,30,27,42,43,30,32,35,37,26,21,38,49,30,22,31,21,12,14,18,17,41,42,32,35,36,24,29,34,32,29,13,31,38,22,26,33,21,29,22,24,11,24,36,37,33,32,35,35,28,25,15,27,42,33,43,37,33,30,36,29,28,23,40,24,28,29,27,29,22,12,32,33,33,22,33,24,30,35,28,29,30,26,18,17,19,33,29,20,28,33,26,27,43,27,30,28,32,27,27,32,38,33,43,33,27,32,33,27,36,30,38,26,25,35,31,48,24,43,40,23,30,31,32,35,25,27,28,35,34,32,32,36,37,31,36,28,31,23,28,29,24,34,27,25,31,47,37,35,40,42,36,27,41,36,29,33,32,12,29,35,32,26,35,21,29,28,47,41,29,27,1,0,37,25,32,33,27,41,39,38,33,22,30,27,33,41,31,36,39,22,21,26,30,29,38,24,20,26,23,32,104
41,43,29,42,36,49,41,25,45,36,43,44,43,27,39,37,31,37,31,47,49,34,29,35,39,37,43,37,39,42,36,49,41,30,43,42,38,35,32,33,35,36,32,23,31,39,41,40,39,14,53,48,42,56,38,41,43,36,43,39,42,36,38,38,36,40,42,54,39,21,32,38,45,36,50,44,38,39,47,45,33,36,49,39,41,33,32,36,24,41,38,46,46,32,43,44,40,37,40,39,38,41,30,43,43,38,40,37,34,36,33,40,41,52,33,31,36,34,42,39,42,35,47,42,37,37,40,17,46,47,39,35,44,47,58,31,31,47,33,45,32,49,48,33,37,36,39,32,32,43,40,46,46,40,40,38,44,49,35,33,36,28,29,38,23,38,49,47,47,43,47,41,38,31,47,39,45,32,36,20,50,38,25,35,35,41,35,33,45,42,43,45,43,41,41,34,63,35,37,42,34,46,32,38,51,33,33,32,30,34,43,28,28,37,37,38,37,27,38,41,36,40,34,38,42,51,40,41,36,39,40,44,48,34,36,38,41,44,21,42,46,59,39,44,37,37,38,37,38,38,39,40,32,53,43,39,44,34,39,31,50,42,37,26,42,37,34,39,35,37,33,38,32,41,36,43,54,39,38,46,51,39,40,41,25,34,26,43,42,42,45,47,31,36,38,27,41,37,31,24,41,40,33,37,36,36,36,39,35,26,39,44,51,46,39,37,45,33,42,39,40,50,46,47,42,39,42,45,30,44,44,40,34,42,41,28,46,55,34,33,21,31,29,39,44,38,42,42,39,31,40,16,30,37,36,33,46,13,14,31,36,40,46,38,39,44,37,43,34,43,44,38,50,46,42,44,45,38,50,41,37,46,37,34,29,34,33,48,45,46,35,46,40,43,42,40,38,56,43,43,35,46,52,43,41,32,34,49,37,23,46,31,28,39,51,44,37,42,42,53,51,41,41,35,42,32,34,34,21,49,43,42,34,45,39,41,57,41,45,41,44,45,38,39,46,42,39,40,47,16,28,38,42,38,37,45,40,48,35,47,44,37,46,44,36,38,56,30,42,34,36,34,47,42,45,44,41,36,45,35,33,48,46,38,44,37,41,32,30,46,29,43,30,37,51,36,44,43,47,37,41,48,39,39,38,34,43,31,40,50,45,32,39,37,44,33,35,33,33,52,47,44,45,44,49,38,36,48,38,38,37,41,37,38,51,36,31,36,36,34,37,43,42,44,27,46,39,36,40,30,48,48,48,54,48,46,40,42,32,24,30,47,39,40,38,47,34,40,35,33,34,39,38,43,32,38,39,40,36,35,45,27,22,34,41,42,40,39,41,47,44,51,32,44,39,43,40,32,42,42,44,45,41,35,27,38,37,40,48,43,31,37,36,39,47,26,38,41,41,48,32,39,46,34,32,36,36,54,41,41,25,43,41,46,29,46,39,38,43,39,43,37,38,42,39,41,38,48,46,39,33,48,40,47,29,43,35,48,41,37,38,18,40,24,23,34,40,34,29,38,37,0,26,40,36,10,47,51,48,46,39,43,40,39,49,36,31,34,27,34,35,37,42,32,44,37,33,38,25,97
15,28,22,22,31,36,19,36,21,28,20,26,18,16,22,28,24,24,28,22,30,22,25,24,21,27,18,21,28,18,25,38,22,21,24,20,25,17,26,21,28,28,33,30,14,26,19,14,25,18,32,34,26,34,31,20,29,23,22,28,23,33,27,16,33,24,20,38,13,23,35,27,19,10,24,23,12,27,27,24,20,20,32,26,22,25,16,19,36,26,25,31,20,9,28,20,16,34,14,21,26,18,19,22,31,30,18,22,31,29,28,22,23,30,22,19,14,26,32,16,24,21,33,24,12,11,18,29,24,30,20,22,32,33,44,29,28,21,27,38,22,34,27,29,11,22,22,6,6,30,22,37,20,26,27,20,27,35,23,12,13,33,22,12,31,25,23,21,26,26,29,15,20,31,21,18,19,27,27,19,24,19,28,31,28,16,27,16,28,27,17,22,34,32,23,8,42,14,26,33,15,21,21,21,25,7,24,23,23,11,24,19,30,32,18,26,26,22,15,22,19,22,31,33,39,37,34,17,25,22,14,26,24,25,27,18,21,33,24,18,33,36,15,29,11,21,12,22,25,31,20,26,21,29,37,30,26,24,25,24,33,19,13,24,22,21,26,21,20,14,7,24,28,35,17,23,33,17,33,26,29,19,23,17,22,22,23,24,24,21,27,35,25,10,22,1,23,28,20,21,22,31,31,24,21,30,25,30,26,15,28,28,30,29,14,16,29,33,24,27,40,29,20,21,18,13,19,28,34,22,22,22,8,23,20,26,22,38,8,25,20,5,26,30,35,12,16,23,21,20,26,23,28,19,20,7,32,17,18,5,10,27,27,22,26,25,22,34,20,17,21,12,24,30,21,35,30,27,26,29,11,26,26,23,28,28,23,22,26,27,27,33,18,17,31,24,20,41,20,36,24,33,37,23,38,24,22,32,21,7,32,18,21,25,37,29,16,21,20,40,33,26,20,9,26,24,26,26,18,37,30,22,23,27,26,28,34,25,34,26,28,29,26,21,34,17,13,30,30,28,2,12,22,16,28,31,28,37,32,31,27,19,33,31,23,15,33,24,16,24,20,18,41,16,21,18,24,27,22,16,21,30,27,26,27,27,20,6,4,44,22,33,14,26,33,20,18,26,29,12,33,39,27,25,28,27,17,27,31,35,31,23,20,28,23,16,18,18,26,30,29,30,20,18,26,26,36,30,20,12,11,20,25,16,32,21,25,25,21,19,26,29,28,24,28,27,23,18,21,23,26,25,28,39,33,31,24,30,6,22,23,30,17,24,14,30,20,20,16,14,15,26,22,23,15,21,31,27,19,24,33,22,17,23,15,32,20,13,23,26,20,42,22,28,21,22,26,28,24,29,23,28,24,24,26,33,17,34,30,39,21,22,28,18,43,18,26,27,23,30,26,14,28,19,20,15,28,37,31,23,35,28,21,22,25,30,32,22,22,17,17,24,22,28,37,25,16,22,33,20,17,36,18,34,24,29,18,30,23,26,25,29,16,28,27,33,27,23,18,24,25,26,0,14,27,29,31,36,27,28,15,27,30,33,24,25,28,28,24,25,23,24,27,27,23,24,25,14,26,88
27,37,31,28,41,46,31,45,33,37,32,36,30,28,28,40,30,36,35,34,42,27,32,30,27,29,30,33,34,30,36,49,32,33,36,34,37,29,31,33,33,34,39,37,26,38,29,26,37,30,42,43,38,46,37,32,41,35,31,37,33,40,33,28,39,30,32,46,19,35,41,39,31,22,38,35,26,34,33,32,32,26,41,31,22,30,28,25,39,38,29,38,26,21,36,32,28,41,26,27,32,30,31,30,37,34,30,34,38,36,37,28,29,36,34,29,28,37,37,28,36,29,39,36,18,23,30,41,30,36,32,11,31,45,56,34,26,33,35,37,24,46,39,35,23,34,34,12,18,39,28,49,32,39,33,28,41,41,33,24,25,39,34,24,39,37,35,33,35,38,35,21,26,43,33,30,31,39,33,31,36,31,38,43,37,22,39,28,40,36,29,34,46,41,34,20,42,25,35,42,21,27,27,33,31,19,35,34,35,23,36,23,36,38,30,32,35,19,29,34,31,28,37,39,46,44,43,23,31,34,26,34,36,37,39,30,30,39,30,30,39,48,27,41,17,28,24,28,37,30,32,32,27,41,43,42,38,34,37,36,45,31,25,34,34,29,34,33,26,26,13,34,40,46,29,29,41,29,45,32,39,25,32,29,29,34,30,36,30,33,35,45,36,22,34,13,31,34,29,28,28,39,42,36,27,41,34,36,32,27,39,39,39,41,26,22,38,44,36,31,51,35,31,35,30,25,31,40,33,34,34,31,22,29,26,32,34,44,14,37,32,17,33,36,46,24,28,35,33,29,38,30,40,27,28,19,40,29,30,17,16,34,39,34,38,31,34,40,26,23,32,24,30,41,27,47,42,32,38,35,17,32,38,32,36,38,30,33,37,33,34,41,32,29,39,36,26,47,32,46,36,39,48,35,44,30,28,38,33,19,44,24,27,36,43,36,28,32,34,32,45,38,29,23,32,31,38,31,25,46,41,34,29,33,37,39,46,37,44,33,34,35,35,35,40,29,25,35,42,40,14,24,28,30,34,41,36,43,42,41,24,25,39,43,35,27,45,32,22,33,32,30,40,30,33,30,34,36,34,28,28,42,39,32,33,38,28,12,10,54,17,38,26,36,39,32,24,38,37,24,44,51,24,31,33,33,29,32,40,45,43,34,24,39,33,22,24,32,34,28,35,42,32,24,38,32,44,42,32,24,23,26,31,22,44,33,37,32,27,33,38,35,34,30,39,39,37,24,33,32,38,20,35,46,43,39,32,36,20,27,33,42,31,36,26,36,29,32,22,26,27,32,36,29,27,33,43,39,28,32,39,29,24,34,1,38,34,25,29,38,32,48,29,38,27,31,38,36,30,38,29,23,36,36,32,40,23,40,40,50,25,28,34,27,55,30,25,28,37,44,38,20,34,31,31,24,40,46,38,29,40,37,27,34,33,39,40,34,32,31,29,36,34,36,43,37,28,34,25,32,29,37,24,41,36,41,32,36,34,32,37,38,28,38,37,39,33,28,24,33,32,40,14,0,15,36,40,48,24,40,27,33,36,41,36,37,34,37,31,37,33,31,39,39,29,30,31,26,31,100
33,33,20,36,36,31,27,30,30,27,30,28,24,18,24,39,23,33,25,34,46,31,32,35,30,14,30,29,37,29,21,44,35,37,38,32,30,26,31,33,18,19,26,36,22,35,21,25,32,22,34,42,30,47,34,23,32,30,27,30,30,28,18,26,39,35,31,38,28,28,40,44,39,27,32,26,28,35,40,24,25,33,31,29,32,34,21,25,33,28,32,23,35,25,28,33,29,31,25,24,32,29,37,34,34,19,26,32,39,37,23,23,24,42,27,27,26,28,38,26,35,26,24,37,26,32,33,26,36,39,36,26,33,40,54,19,31,28,30,43,9,34,41,35,23,40,19,27,31,32,31,44,34,34,30,29,45,31,31,20,23,44,38,23,28,27,41,32,31,32,34,34,29,36,33,25,34,42,32,30,33,18,33,36,26,33,28,24,36,32,30,25,43,37,31,20,50,28,31,37,23,42,12,32,46,29,34,33,23,21,30,8,29,41,32,28,30,27,36,30,32,31,38,34,37,31,28,38,28,31,33,35,33,34,43,31,34,26,15,31,38,45,29,34,26,34,32,26,28,15,28,30,12,42,37,43,31,27,32,29,40,28,24,34,48,28,33,29,28,24,28,29,34,43,28,34,33,28,43,38,31,36,28,39,28,27,29,30,25,24,36,43,38,30,27,27,32,31,22,27,35,37,39,27,33,38,27,40,38,19,24,30,42,36,28,34,25,37,28,16,39,41,38,29,39,22,28,43,35,31,32,29,35,30,30,34,37,48,23,31,31,30,32,41,40,32,27,31,23,22,38,29,40,28,27,27,39,23,24,23,31,30,35,19,33,28,30,35,25,36,33,29,43,36,34,44,43,17,30,35,26,29,24,25,35,29,34,40,34,34,33,26,26,26,39,37,29,33,31,38,29,44,33,32,45,29,31,34,30,30,42,26,26,34,43,23,29,33,28,17,37,35,25,25,34,30,31,30,24,41,34,35,14,36,30,32,49,36,41,28,39,39,36,29,25,30,33,22,29,25,28,37,32,24,40,42,38,42,37,31,32,25,46,36,28,25,43,27,31,29,27,23,40,24,33,36,31,29,37,32,32,48,33,35,29,35,20,27,25,47,29,25,19,30,34,17,33,36,39,30,29,48,28,29,34,39,29,34,33,35,36,28,34,34,32,24,26,34,20,36,27,37,32,30,43,34,44,34,24,23,29,30,32,29,40,27,32,29,27,37,26,25,24,36,33,34,25,27,27,33,28,35,37,41,37,33,33,35,28,12,28,45,25,25,29,33,31,28,22,30,31,29,33,35,12,18,38,29,13,33,43,30,25,29,16,34,31,32,38,36,33,44,33,28,30,34,37,35,27,38,32,33,23,22,39,25,31,28,34,47,10,28,33,30,48,22,27,30,40,46,31,35,37,24,23,27,35,31,38,31,34,34,35,35,33,26,26,29,28,23,32,26,24,34,49,30,28,42,10,19,22,36,39,26,39,37,36,40,32,17,27,23,31,32,31,48,46,13,9,34,33,36,27,15,0,29,25,34,39,30,30,35,32,36,29,29,37,35,28,32,31,16,34,37,37,32,28,29,16,88
42,35,19,33,34,39,31,15,38,26,37,41,33,17,33,27,24,34,21,37,39,24,19,36,29,27,33,39,36,40,26,45,34,20,33,32,31,25,22,33,39,40,36,13,35,32,31,30,29,24,44,38,40,46,28,34,33,26,33,29,32,26,28,33,39,30,32,44,33,11,36,28,36,37,41,37,28,33,39,35,29,26,39,31,31,23,31,35,14,36,31,45,37,22,33,39,36,27,34,32,31,31,20,33,39,28,32,27,24,26,23,32,31,42,23,21,26,24,38,33,32,25,39,32,32,30,30,7,36,37,29,25,34,37,54,30,32,41,23,35,22,43,45,32,33,26,37,33,33,33,30,36,37,30,37,28,34,43,25,33,30,18,19,32,13,31,45,42,37,37,37,33,28,21,41,36,37,24,29,30,41,36,31,25,25,31,25,37,46,35,33,38,33,31,37,35,61,25,27,32,29,36,31,29,52,34,23,22,34,34,33,27,38,27,27,28,27,17,28,31,27,30,24,28,32,42,39,37,27,30,33,34,41,24,26,36,35,38,26,32,36,49,29,34,33,28,29,36,28,38,29,30,31,43,40,29,39,26,30,21,40,32,35,30,32,27,24,29,38,31,34,28,22,31,31,33,44,29,30,38,41,37,30,31,15,30,16,33,32,35,35,37,21,27,30,28,31,39,21,14,31,30,39,27,29,26,26,29,25,16,29,34,41,36,30,27,43,23,32,29,30,40,40,38,32,35,39,35,20,34,39,31,35,32,31,28,36,47,34,34,29,32,19,29,34,38,32,32,29,21,42,6,20,27,26,24,36,23,24,32,33,30,36,37,29,34,27,33,24,37,34,37,42,36,32,37,49,28,40,34,37,38,27,24,34,24,23,41,38,36,34,41,30,36,32,32,28,52,33,35,32,36,42,33,31,22,24,41,30,22,36,26,27,33,42,34,30,35,32,46,42,31,31,31,32,31,26,27,11,39,34,40,32,35,30,32,47,31,39,31,34,35,31,29,36,32,38,34,37,6,29,39,32,28,27,35,30,38,35,37,36,34,48,40,32,32,50,20,37,24,28,24,37,40,35,38,31,26,35,25,23,38,36,35,34,28,31,33,31,47,19,37,20,27,41,35,38,33,37,27,40,38,29,29,34,24,38,21,30,40,45,25,33,27,39,28,30,23,37,42,37,34,35,41,39,28,43,40,30,34,28,31,33,28,41,29,35,26,37,24,27,35,36,34,17,36,29,26,30,20,45,41,38,44,40,36,30,35,34,23,26,43,29,32,28,37,24,30,30,23,24,37,28,35,31,36,29,30,26,25,35,17,12,30,35,32,30,39,38,39,34,41,22,34,29,33,40,22,35,32,34,38,31,25,17,28,35,39,38,33,21,38,33,29,37,19,28,31,33,40,28,29,36,24,22,26,26,45,31,31,15,33,37,38,29,43,41,30,34,29,35,30,28,32,49,31,28,39,39,36,23,38,33,37,21,36,25,38,31,35,28,8,30,30,29,24,30,24,28,28,27,10,29,36,29,0,37,41,40,36,29,33,30,29,45,26,21,24,17,24,25,27,32,34,34,32,23,28,15,87
44,38,27,43,25,47,32,37,42,34,29,21,39,37,36,43,39,37,39,39,51,34,37,34,39,21,35,28,46,41,41,47,46,42,45,35,35,32,30,44,37,38,42,45,21,39,28,42,32,38,41,50,19,50,40,27,36,32,38,44,40,35,36,25,48,43,35,45,35,27,52,44,40,38,36,30,27,24,44,31,29,39,47,39,39,33,43,39,40,36,43,39,42,30,35,32,28,45,39,34,39,35,36,33,33,26,33,40,39,38,37,35,34,44,26,26,29,34,27,25,35,39,47,32,33,32,34,33,38,52,36,42,49,42,53,41,30,39,43,43,16,41,44,40,34,43,42,35,34,41,39,41,37,41,40,38,47,43,30,19,22,49,43,40,35,34,49,46,42,51,35,43,40,44,26,25,36,48,38,45,41,40,34,39,33,39,38,23,35,37,36,41,47,36,31,31,49,33,30,44,30,47,37,39,54,35,36,35,32,20,45,33,28,30,39,32,44,34,41,41,41,37,46,44,44,38,40,46,35,35,35,39,45,39,48,30,33,42,31,37,45,53,30,33,33,36,33,34,34,40,27,34,37,44,46,49,33,39,37,28,44,36,36,43,47,39,39,34,36,23,36,36,42,43,27,40,40,32,42,37,38,40,42,45,40,28,40,45,35,28,45,42,47,31,35,30,36,41,29,39,37,42,39,33,37,45,29,41,44,36,44,37,47,47,35,41,43,38,41,23,38,45,41,36,39,38,39,49,46,39,31,41,39,36,42,41,38,49,30,32,44,33,43,48,39,32,41,40,30,36,44,41,45,39,38,28,44,39,40,34,39,34,44,43,49,38,29,40,39,46,40,40,52,49,36,44,42,24,54,42,33,33,42,39,49,37,37,39,39,40,43,31,33,42,38,37,38,49,41,42,30,48,27,35,50,38,40,46,36,36,41,33,36,40,47,22,28,33,33,42,43,42,36,24,42,40,39,40,36,44,34,34,39,36,30,32,49,38,46,40,46,47,38,36,32,36,33,38,47,32,30,40,36,31,44,46,41,53,26,47,42,32,45,40,32,24,42,40,38,28,26,22,46,31,38,41,40,39,40,37,35,51,44,35,47,36,27,35,33,65,36,41,18,47,44,42,40,35,47,34,39,53,44,33,23,43,40,35,43,44,49,41,38,39,42,31,33,33,35,50,52,43,37,33,44,33,44,45,35,37,33,37,36,34,51,35,34,41,35,37,48,35,36,35,32,42,44,40,42,33,46,42,48,47,46,42,40,39,27,34,29,46,32,37,30,40,36,33,29,35,36,39,36,34,37,41,38,42,12,39,50,30,35,33,41,40,38,31,38,31,39,57,36,48,39,39,44,37,37,37,39,45,45,40,49,49,39,48,47,52,17,36,33,29,57,39,43,40,49,56,48,43,46,23,36,32,35,54,43,35,41,38,36,34,40,44,41,28,33,30,45,33,31,35,64,29,39,43,35,39,21,42,40,51,45,37,38,47,35,42,40,30,29,41,42,55,55,20,34,42,41,47,31,40,25,37,0,26,38,37,28,38,38,49,44,40,42,43,35,31,30,23,41,36,39,39,37,29,23,95
49,38,31,43,40,44,27,40,39,24,39,34,35,31,33,52,25,39,41,34,53,37,40,26,29,20,38,41,36,36,36,49,38,38,38,28,32,31,33,39,42,43,31,48,34,41,27,41,40,40,42,49,36,52,39,31,37,41,34,29,36,43,40,36,36,27,28,46,37,40,40,45,45,26,43,28,24,35,35,32,33,23,42,36,37,43,40,36,43,36,37,50,38,38,36,35,39,47,32,31,42,31,37,36,37,35,28,14,30,32,39,32,33,42,35,27,22,34,40,38,43,34,49,40,36,32,37,36,44,38,43,45,36,41,55,23,30,32,24,38,25,50,51,38,39,34,33,37,30,38,28,47,39,46,37,31,37,30,31,32,35,44,39,43,28,33,54,42,38,49,42,38,33,48,39,33,38,44,40,43,43,35,37,33,25,44,37,33,42,39,37,34,48,38,42,42,59,38,32,43,33,47,34,30,56,38,35,34,41,33,41,34,45,39,38,27,27,41,31,37,28,36,44,43,51,47,14,43,32,35,35,37,42,34,44,38,35,17,33,36,33,49,30,40,32,33,44,35,39,45,40,29,38,44,20,47,39,22,17,37,42,32,31,36,52,34,37,29,37,36,38,37,43,46,38,39,41,25,43,40,37,37,38,41,35,37,34,39,34,30,32,43,34,42,39,35,34,36,33,40,33,31,43,40,34,46,38,41,37,32,39,36,52,40,31,41,38,35,38,22,42,36,43,45,39,31,37,48,47,35,44,38,38,30,45,38,46,42,35,41,44,37,31,41,42,38,43,38,29,27,29,42,40,32,33,39,37,41,41,39,41,29,42,42,32,32,42,45,30,46,36,24,47,45,32,51,45,33,38,45,38,31,37,24,38,36,38,45,34,26,34,44,26,35,39,39,30,55,38,40,39,49,1,39,37,19,21,26,39,41,46,30,27,39,40,39,38,43,28,51,41,38,32,27,29,31,43,38,37,37,29,42,40,31,25,27,47,40,26,34,31,32,36,29,41,32,39,21,44,35,34,40,31,24,39,25,20,44,41,49,38,31,52,38,30,37,52,21,27,31,35,39,38,40,45,46,35,36,41,39,36,49,33,30,44,34,28,40,38,50,43,18,35,43,43,40,25,48,34,34,13,48,43,28,36,38,38,41,40,34,34,24,35,28,41,32,34,36,41,48,41,38,40,46,45,34,51,36,26,30,35,45,31,35,47,36,44,42,36,29,37,24,23,36,37,42,41,32,38,33,35,40,39,21,35,31,35,34,30,30,32,44,25,41,38,39,35,28,34,37,38,36,38,37,38,32,46,36,29,37,43,31,36,34,49,38,36,39,33,44,34,51,37,46,31,35,41,35,34,43,34,37,39,35,38,44,38,22,32,47,26,37,28,40,52,30,42,45,39,42,42,43,38,30,36,37,43,51,32,30,43,42,39,37,39,39,42,35,30,25,39,32,30,36,60,34,34,48,44,34,32,37,43,50,41,44,28,40,37,42,34,33,31,32,33,46,45,29,35,39,39,51,36,48,34,41,26,0,44,28,30,39,40,30,43,39,40,41,38,40,31,32,39,37,36,36,18,29,32,104
40,31,34,31,26,41,26,43,28,34,35,34,25,29,22,41,31,27,29,38,49,29,34,34,29,35,34,40,36,34,36,34,35,32,41,33,34,21,27,36,23,24,34,34,33,29,26,32,29,36,41,39,32,40,35,34,27,30,32,33,28,34,22,28,39,33,30,43,34,29,35,38,42,33,44,31,29,34,39,31,15,29,41,27,29,37,26,25,35,22,32,34,33,32,35,26,22,35,27,22,32,28,38,35,31,33,20,30,22,20,27,21,22,37,21,28,27,35,39,29,26,28,35,38,33,21,29,34,31,32,37,33,27,36,59,36,34,29,30,13,30,48,41,26,36,44,29,27,29,35,28,29,22,29,28,29,38,39,32,31,28,44,33,34,34,36,48,36,36,37,29,32,29,33,33,33,23,34,30,31,26,30,23,32,33,35,36,35,40,30,23,28,37,31,33,33,45,29,25,29,35,37,34,26,46,28,33,32,18,30,31,31,37,35,35,29,33,31,32,32,24,34,36,32,50,33,45,37,29,26,24,35,31,28,30,20,23,38,38,22,39,45,17,35,32,33,35,27,32,26,38,31,28,31,42,41,25,26,31,23,37,29,30,35,39,26,21,28,29,27,28,22,31,36,26,37,39,30,22,40,36,35,35,40,26,14,27,31,23,33,35,44,30,33,24,26,32,29,32,33,27,35,41,31,34,31,27,41,37,29,35,36,43,37,21,28,29,30,40,37,37,39,34,41,28,30,32,32,29,32,37,36,35,30,39,33,37,35,29,18,30,22,30,41,39,26,30,33,34,25,37,35,39,28,27,30,39,35,36,30,31,31,30,20,34,32,38,45,28,12,35,35,41,44,26,46,36,38,24,35,32,28,33,28,38,35,32,33,33,33,38,36,25,34,38,28,29,44,30,32,16,49,45,35,43,25,27,32,34,32,40,36,33,29,42,36,27,31,27,56,38,37,30,32,28,35,28,32,30,40,30,24,26,32,26,28,38,29,40,16,33,34,24,30,38,27,27,34,41,34,25,29,33,25,34,35,30,46,27,36,30,24,44,26,18,30,48,27,31,25,12,16,16,36,29,32,29,28,38,33,30,41,34,25,37,22,27,23,25,52,32,37,20,40,32,22,33,39,33,33,44,42,22,30,35,38,39,36,32,40,41,20,27,32,40,36,38,34,21,12,21,33,36,37,36,27,39,32,22,29,32,32,25,30,42,24,32,39,28,30,33,31,32,37,24,31,38,30,28,34,26,4,31,29,37,34,39,29,33,35,18,35,24,26,29,39,31,27,36,33,34,27,33,37,32,28,35,32,26,33,44,32,31,22,23,29,35,25,28,38,24,47,31,33,30,34,30,19,25,30,21,7,35,35,34,37,34,46,36,46,31,29,23,31,49,26,21,24,40,47,41,30,37,25,31,28,32,42,36,32,36,36,38,28,32,30,27,14,19,24,40,35,33,38,50,23,41,43,49,29,23,39,32,37,31,32,29,41,25,29,30,36,20,36,35,42,44,34,31,39,38,48,27,24,39,40,38,44,0,32,19,34,31,24,38,38,26,23,32,17,32,31,38,36,38,36,26,18,37,109
39,34,32,35,34,40,30,38,30,39,33,30,23,25,24,43,33,29,27,29,51,31,33,33,37,16,25,32,44,32,18,48,29,38,40,31,36,33,35,36,30,31,24,37,29,31,30,37,32,35,39,44,32,42,32,35,39,32,37,23,28,32,28,27,36,35,30,43,39,37,40,36,36,25,45,33,27,32,42,29,26,31,19,27,33,36,31,27,39,26,26,41,39,32,25,24,20,33,30,22,37,20,40,37,41,31,34,32,34,32,29,23,24,34,30,20,25,12,37,27,35,26,34,28,38,27,33,38,28,46,37,39,21,44,57,25,36,31,32,35,21,46,39,31,37,46,28,32,29,30,38,37,34,41,16,27,39,41,24,29,26,38,38,36,36,11,32,38,41,42,31,32,27,44,35,35,34,39,35,27,38,16,33,31,38,42,32,27,39,33,21,26,39,38,34,34,59,37,34,21,35,39,28,16,42,31,30,29,31,30,29,26,41,26,34,29,35,31,33,28,18,37,38,34,45,43,16,39,31,28,24,29,33,37,44,22,25,38,33,22,22,36,31,33,37,32,36,22,34,33,37,28,28,45,32,47,29,29,34,32,40,19,27,35,48,26,29,32,24,25,33,33,42,39,28,40,38,28,31,31,40,36,36,29,21,28,22,29,25,35,34,36,24,34,35,27,30,19,34,28,29,35,42,33,31,37,29,35,39,26,21,14,36,39,27,38,35,33,19,18,39,36,34,45,34,29,34,40,33,22,35,35,36,31,39,33,37,42,34,32,28,23,25,40,43,16,39,29,7,29,37,30,43,26,25,31,37,34,33,31,36,27,32,32,38,33,37,37,32,32,34,27,38,43,28,42,34,29,41,40,33,30,19,27,36,33,32,36,37,29,39,39,29,33,32,39,36,51,30,30,30,43,29,30,45,27,29,34,36,33,40,35,35,41,46,35,27,32,31,47,40,33,36,30,28,36,39,36,25,42,32,26,30,34,28,30,46,40,43,28,39,40,36,32,37,21,17,35,17,37,26,30,32,27,33,41,36,44,35,30,32,24,43,34,29,28,41,29,33,33,29,32,38,40,38,36,29,27,34,33,30,41,32,27,26,30,31,32,30,56,33,37,28,37,34,30,35,37,33,33,15,49,26,29,33,40,38,35,25,42,42,22,31,32,39,36,38,29,28,40,43,41,25,34,28,27,40,22,32,28,32,42,35,34,33,35,27,36,23,31,42,33,34,29,36,31,22,34,26,27,38,36,32,41,25,29,36,31,33,30,29,45,28,37,29,17,31,31,34,35,34,17,32,28,28,29,32,27,25,31,41,24,26,33,41,36,34,17,30,39,24,42,31,27,37,33,28,31,25,42,33,35,11,17,28,38,30,24,25,42,22,24,25,33,52,28,25,28,41,48,38,40,44,23,29,36,29,32,36,31,40,34,26,26,32,36,34,31,33,28,27,10,8,37,46,34,39,37,40,17,25,39,40,39,36,33,30,38,27,33,25,35,31,38,37,32,38,25,25,34,33,46,28,40,30,36,37,28,32,0,30,32,35,38,36,30,38,35,31,30,24,28,34,38,33,41,28,30,28,100
28,15,21,27,21,26,7,30,17,28,28,29,16,12,11,28,19,21,24,22,40,16,21,19,11,24,26,27,18,22,21,25,21,18,24,14,26,4,20,25,18,19,23,30,20,23,9,24,27,28,24,33,27,33,30,21,28,17,27,16,17,27,17,21,29,21,14,28,17,22,25,29,30,21,32,24,10,15,24,14,10,17,23,16,18,23,18,14,30,13,18,26,16,19,18,21,17,30,18,11,22,11,21,16,19,28,5,16,24,22,22,10,9,28,16,13,8,21,20,24,24,14,30,21,25,4,14,28,27,25,26,21,29,21,42,25,15,24,18,32,21,38,31,16,24,26,14,19,17,23,12,24,9,16,17,11,26,30,17,18,21,25,19,23,22,22,35,27,31,29,24,18,13,28,24,23,8,24,20,26,13,23,18,26,27,25,19,18,30,14,23,28,31,26,18,21,48,19,20,27,27,32,25,24,37,18,23,22,13,19,22,22,35,21,21,15,21,17,20,19,22,17,23,19,38,32,33,30,10,7,7,17,20,14,24,15,18,24,21,22,27,29,2,26,20,19,23,22,27,21,22,17,23,16,30,27,16,11,16,18,20,12,17,24,35,14,19,9,24,22,20,17,15,25,19,20,23,11,29,23,19,22,25,21,21,9,22,22,10,22,18,29,28,21,19,14,14,18,19,21,22,21,26,26,20,20,14,23,19,13,24,21,35,32,15,23,32,24,26,26,31,34,23,31,11,17,23,29,31,15,24,24,23,11,22,22,26,30,21,13,25,16,25,23,34,19,25,20,24,8,26,23,20,12,13,18,25,29,30,18,23,17,24,24,26,13,24,27,11,30,16,23,27,25,21,30,31,21,33,25,24,23,22,11,21,18,19,25,14,15,26,20,6,21,25,9,10,36,21,23,11,35,31,27,30,13,15,21,29,20,28,24,21,12,25,29,18,16,8,39,19,24,25,13,23,23,23,22,18,23,23,19,21,22,19,21,21,10,25,15,18,19,11,11,29,10,18,21,25,27,13,23,19,6,27,25,20,35,22,31,19,13,39,21,13,23,41,15,25,19,7,11,32,26,25,28,17,22,27,22,17,40,25,22,26,20,10,19,17,42,15,24,13,24,19,22,27,34,28,14,32,28,24,16,16,20,20,21,26,33,31,18,16,22,27,26,28,21,16,23,30,18,28,31,34,20,34,17,7,16,15,27,13,22,29,8,16,23,23,18,30,24,23,21,22,14,23,13,19,19,30,23,25,28,25,21,25,22,16,18,13,30,5,21,18,24,18,8,28,24,23,16,25,20,19,13,30,21,19,17,35,17,19,10,28,21,25,20,24,29,20,39,18,28,11,15,17,21,14,16,16,26,26,20,29,26,22,34,32,27,20,23,22,20,40,16,23,20,28,35,25,25,18,16,17,20,30,36,20,18,29,22,22,23,21,33,22,9,12,7,28,21,23,29,40,18,27,26,40,22,16,25,24,32,21,27,17,32,18,24,22,27,1,21,22,35,29,17,22,23,22,39,15,27,30,29,28,30,19,30,0,24,23,24,24,21,24,22,24,12,17,14,25,19,24,30,12,1,25,97
36,25,28,15,26,37,27,37,34,24,23,34,28,25,28,27,26,26,12,26,45,19,24,26,15,29,22,28,22,33,34,37,34,30,26,16,23,25,15,24,28,29,37,34,21,28,27,13,32,33,38,36,32,39,29,25,34,23,18,29,30,7,19,13,33,24,28,42,21,23,29,36,34,30,36,22,24,27,32,28,19,20,36,32,29,25,28,27,36,31,31,31,31,24,32,24,20,18,31,28,23,23,29,27,25,30,29,25,27,29,14,27,26,36,15,25,22,27,32,17,30,20,32,33,23,28,22,29,33,38,35,27,17,41,47,37,26,22,25,27,26,26,19,29,26,37,34,25,29,25,16,34,30,24,34,21,38,31,29,19,16,27,31,15,29,27,37,29,22,33,38,26,21,30,34,25,31,36,25,36,34,31,23,28,25,28,36,23,33,24,29,34,36,25,23,23,49,22,19,25,25,32,31,16,44,30,27,26,28,20,34,29,35,23,29,16,28,28,28,19,18,26,30,34,43,37,35,28,21,24,27,27,37,26,36,19,16,26,31,30,34,41,26,30,22,31,27,20,19,31,27,14,25,40,40,34,33,26,28,17,36,24,28,21,35,18,23,29,22,15,26,23,31,25,15,23,37,25,42,7,37,26,26,23,18,24,19,30,26,24,28,41,24,25,21,26,24,35,26,25,20,25,31,18,31,20,26,26,22,26,37,18,36,30,25,23,37,26,21,31,33,37,22,38,23,30,31,28,31,27,25,27,35,30,31,19,26,40,19,23,35,28,22,26,38,24,15,18,25,21,35,27,40,20,19,22,31,34,35,26,29,18,22,26,25,32,29,30,24,32,10,28,35,19,19,37,34,18,37,26,22,19,34,24,34,35,22,24,34,34,31,29,26,34,29,20,14,41,21,31,25,45,40,25,37,20,18,35,21,32,33,27,24,27,14,36,16,21,28,48,31,14,16,24,24,28,25,27,22,35,32,23,23,31,28,30,38,21,37,32,28,29,34,29,31,24,25,22,38,28,25,35,18,24,30,29,24,29,27,32,25,28,41,24,16,18,36,22,24,13,22,26,30,34,33,36,29,24,37,31,20,39,30,25,38,28,28,25,23,43,29,25,23,28,36,24,26,27,29,22,34,39,24,15,28,21,14,26,28,35,40,22,27,28,37,26,28,26,26,40,40,38,24,37,32,19,40,26,30,29,21,27,19,23,29,24,26,36,21,30,38,25,24,3,20,31,24,26,31,31,36,38,31,42,31,27,28,21,27,31,18,35,25,23,18,15,19,28,26,29,30,33,21,4,31,33,38,24,26,25,43,28,23,22,34,5,23,23,28,31,32,39,21,29,13,9,33,25,31,34,25,35,36,33,28,33,10,25,15,41,25,22,27,23,44,28,23,26,36,43,27,25,22,22,23,21,35,34,26,17,37,28,6,26,20,38,32,24,24,25,40,26,24,23,48,31,29,37,41,31,20,26,29,41,33,33,29,40,24,26,22,30,25,25,24,32,33,22,28,31,30,43,27,33,35,33,38,39,34,32,24,0,3,31,32,35,30,27,20,27,29,25,13,27,21,33,21,25,31,103
39,22,31,18,23,34,30,34,31,27,26,31,26,25,25,30,29,23,9,23,48,16,21,27,18,28,19,26,25,30,31,34,32,27,29,19,26,27,12,27,25,26,34,31,24,25,27,16,31,36,35,38,29,36,26,22,31,26,21,32,27,4,16,16,35,27,31,39,24,20,32,34,31,27,38,19,27,26,31,25,16,23,35,30,26,25,27,28,33,29,29,34,34,27,29,22,18,15,28,25,20,24,26,30,28,31,27,28,25,27,11,24,23,34,12,22,25,24,31,20,33,23,29,32,25,27,25,26,32,39,36,30,20,40,46,37,23,19,28,30,23,29,22,26,27,40,31,28,31,24,19,31,30,27,31,24,35,28,26,22,19,24,28,18,29,30,40,26,25,32,35,26,24,33,33,24,29,33,22,38,34,28,20,26,28,31,33,26,30,21,27,31,33,22,26,26,52,25,16,28,22,35,28,19,47,29,26,25,25,23,32,26,32,20,32,13,31,25,25,16,21,23,27,31,40,37,38,25,18,21,28,30,34,23,33,16,13,23,33,28,37,40,24,29,25,29,30,17,16,28,30,11,22,38,43,31,32,29,31,14,33,23,25,24,33,21,25,28,19,18,29,23,28,28,18,20,34,28,39,10,37,23,29,26,15,21,16,27,24,21,31,38,27,28,24,29,27,32,29,22,17,24,34,15,30,23,28,23,19,24,34,21,39,27,22,26,34,24,24,30,31,34,25,35,26,27,28,31,34,26,28,30,32,27,34,22,29,37,22,25,37,29,19,23,35,22,18,15,28,24,35,24,38,23,22,25,30,37,38,29,32,15,19,29,24,29,32,27,27,35,13,25,35,22,16,36,32,15,39,23,25,16,32,27,37,32,19,27,36,31,34,26,29,31,26,23,17,44,18,28,23,44,39,24,34,23,21,35,18,30,32,25,27,30,17,36,19,24,31,45,33,11,19,27,25,31,28,24,19,37,30,20,20,28,26,28,35,24,40,29,31,32,31,28,31,25,23,19,35,25,28,36,15,27,27,32,27,26,24,35,22,27,40,21,13,21,39,25,21,10,19,23,33,37,36,39,26,21,36,32,17,38,33,22,39,29,26,28,26,42,26,22,20,31,33,27,23,30,29,25,37,36,27,12,27,18,17,23,25,32,40,25,24,27,34,23,25,23,23,37,42,37,21,38,35,22,38,29,29,26,24,30,22,26,26,21,29,33,18,27,35,22,21,6,18,28,27,27,29,28,33,35,34,39,28,24,31,18,30,30,15,32,28,26,21,18,18,29,23,32,33,30,18,7,28,30,37,21,26,27,41,25,20,19,37,2,20,21,25,28,30,36,18,32,16,12,32,23,28,37,28,38,33,30,31,30,13,28,18,38,22,19,24,26,43,27,26,29,33,40,30,28,25,19,26,24,34,36,23,14,34,31,9,24,23,35,29,21,26,28,37,29,27,26,48,28,32,40,38,29,17,23,32,38,30,31,26,38,21,23,19,27,24,28,27,35,36,19,25,28,27,40,30,36,32,30,38,40,31,35,23,3,0,34,29,34,33,30,17,24,26,22,10,30,18,31,24,24,28,100
44,30,32,34,36,41,26,28,31,39,32,44,23,26,25,44,13,32,33,26,45,32,37,28,31,36,30,37,38,40,35,47,32,27,39,33,20,26,32,37,36,37,35,42,38,30,26,36,38,32,41,29,42,50,41,34,25,33,40,31,29,38,32,30,28,19,30,43,34,28,32,41,43,28,38,33,29,34,37,31,25,15,37,28,29,37,32,28,31,35,29,41,38,31,35,32,36,39,37,23,31,28,33,31,39,43,27,16,32,34,31,24,25,35,28,29,27,34,39,34,41,34,41,36,25,26,35,24,29,8,35,37,28,36,46,37,32,32,12,11,35,49,44,33,40,36,35,29,32,26,30,40,33,40,29,32,35,32,33,36,33,36,28,38,16,33,52,41,42,41,30,32,33,38,39,36,32,33,29,35,37,36,33,42,38,39,36,39,35,31,27,32,38,30,36,37,61,36,24,40,22,17,28,22,48,26,35,34,34,36,29,28,38,38,33,32,19,29,29,34,20,24,33,35,43,49,42,40,31,31,29,38,34,29,22,36,34,31,33,26,25,44,24,36,27,28,33,38,35,33,41,32,30,38,39,36,38,24,19,30,41,27,35,36,49,34,39,24,40,32,30,32,35,44,28,27,40,30,39,32,36,36,33,41,34,30,35,29,26,35,39,45,26,35,34,32,35,30,34,33,32,19,36,35,28,39,30,33,29,25,38,36,47,40,19,26,31,40,36,38,47,35,38,35,33,36,37,36,37,30,42,32,36,30,40,34,39,51,29,34,36,34,33,33,44,32,38,33,31,25,38,35,37,32,33,33,25,31,30,34,28,34,37,32,24,32,30,37,22,36,35,26,41,42,31,48,42,38,40,34,32,30,36,26,32,35,35,40,35,34,23,37,27,38,36,31,32,47,34,35,32,47,31,36,34,11,13,30,38,38,41,19,16,34,32,46,29,34,29,53,37,34,38,32,21,20,38,30,30,33,23,40,32,25,19,21,41,30,28,29,23,24,31,26,45,29,33,27,39,23,31,32,30,25,35,27,22,43,37,40,33,25,43,30,22,35,44,9,26,34,28,32,8,30,41,38,30,33,43,31,33,43,25,23,40,36,27,33,31,42,31,30,31,33,35,30,24,44,26,33,41,43,35,31,35,30,39,39,37,32,41,16,31,16,32,21,23,36,36,36,43,33,32,35,33,36,43,34,28,35,34,30,33,37,44,30,38,33,39,27,30,24,25,28,34,32,39,20,26,31,34,28,37,42,34,30,23,27,35,30,28,42,26,36,31,39,34,25,23,29,30,28,30,29,30,34,38,33,37,37,39,30,31,32,42,33,32,33,26,34,24,47,34,37,33,34,36,37,26,38,33,29,40,34,30,38,35,46,39,46,34,40,21,35,40,22,34,36,37,44,37,24,40,26,31,37,35,48,20,29,32,42,31,34,33,32,30,30,29,24,38,32,30,24,54,39,36,23,46,37,28,42,28,44,30,40,26,36,35,35,31,21,25,34,34,38,44,34,27,34,33,39,33,41,36,29,49,30,24,38,24,31,34,0,44,35,35,36,27,32,33,31,35,41,38,25,12,23,28,100
27,27,39,31,34,38,30,48,35,44,29,37,21,30,29,33,34,25,36,25,50,27,30,35,29,33,21,28,36,34,34,37,34,33,41,31,33,26,31,30,33,34,39,44,27,27,30,19,38,35,41,41,39,38,43,32,41,33,38,28,31,33,29,23,37,32,31,49,31,37,41,20,38,22,37,29,23,38,34,35,29,35,35,28,36,32,32,32,43,20,36,41,38,29,39,12,16,42,30,29,38,26,28,33,31,35,19,29,38,36,34,28,29,20,29,30,25,34,41,23,41,32,38,34,30,26,32,43,26,36,40,43,33,44,53,32,37,22,38,36,36,48,46,32,33,42,12,28,18,32,28,41,32,39,34,33,38,34,34,25,22,40,32,17,42,33,25,3,40,42,43,32,33,36,32,31,31,33,36,36,36,29,31,41,45,38,37,29,33,26,25,30,35,39,33,30,52,33,33,33,33,43,23,38,47,27,29,28,28,26,27,21,42,34,35,28,42,38,32,30,40,34,43,39,50,42,41,24,32,31,29,39,38,37,39,18,16,33,28,26,44,42,22,43,23,32,32,25,39,36,33,28,23,36,49,42,23,21,26,31,42,25,29,35,44,32,37,32,25,21,29,29,27,42,25,37,44,28,39,34,40,33,34,29,38,24,39,27,30,31,40,46,44,30,27,23,36,35,37,31,14,35,39,38,33,37,34,41,37,31,37,35,47,30,25,38,33,41,27,31,48,31,38,34,33,27,30,44,43,28,31,33,32,29,38,35,36,45,26,28,37,25,42,40,48,20,21,31,29,26,42,39,43,32,31,27,41,36,37,27,32,30,35,30,31,31,35,41,29,36,27,24,41,36,13,42,22,42,38,41,29,26,36,23,27,38,28,40,33,28,38,32,29,31,42,33,30,45,32,30,26,47,44,32,49,34,33,38,39,29,39,36,37,34,45,42,26,31,31,46,41,35,36,26,35,35,31,38,34,43,33,22,25,35,29,31,43,34,35,33,36,37,35,32,48,27,21,29,37,42,22,32,24,27,30,40,35,39,35,33,19,28,43,40,32,24,42,35,18,30,26,30,39,35,41,38,30,25,42,36,26,48,30,24,42,34,31,28,26,40,37,32,34,31,39,28,20,33,40,32,42,51,36,27,39,38,31,32,29,38,47,36,34,36,37,34,36,35,31,41,38,41,19,32,38,36,28,27,17,28,31,42,25,31,40,20,28,41,24,30,40,28,27,32,35,36,30,30,24,34,30,42,33,46,35,39,38,28,29,25,26,41,28,29,28,38,25,31,34,34,35,33,37,31,17,11,44,29,32,36,27,33,35,22,37,27,37,19,25,27,28,44,27,35,30,26,34,39,32,38,37,45,34,35,40,36,35,41,33,46,37,25,26,29,53,34,35,33,40,47,41,36,38,33,34,32,41,40,34,25,44,38,33,10,34,34,37,28,33,28,29,32,30,37,54,30,35,42,39,29,34,38,39,46,30,21,29,24,23,28,27,41,25,31,32,50,44,38,20,40,41,49,24,36,29,45,44,43,38,36,24,32,29,44,0,35,36,33,33,31,34,35,36,34,35,41,33,23,43,100
38,22,30,31,29,31,18,36,32,36,31,35,15,11,27,41,30,30,25,25,37,28,23,29,23,29,21,28,30,24,20,32,28,28,31,23,28,19,26,31,18,19,31,27,29,32,12,34,31,27,27,42,33,40,38,24,32,26,30,23,25,30,31,22,38,32,23,31,27,37,37,36,30,21,35,27,19,26,33,17,24,28,33,31,29,27,26,28,39,34,25,23,31,16,21,24,26,31,22,26,25,12,32,27,26,32,26,28,30,32,27,26,25,36,24,22,17,25,31,24,28,18,24,20,34,19,25,33,34,32,27,29,38,32,50,24,26,31,29,39,24,49,42,27,30,33,25,29,25,26,23,40,28,35,32,19,33,36,26,27,24,30,29,33,33,21,46,38,34,37,27,24,19,41,32,26,27,34,23,25,32,30,26,27,35,30,2,29,41,21,27,32,40,34,26,31,57,24,28,31,31,39,25,25,48,26,27,26,23,28,21,21,40,32,25,21,21,21,27,24,23,24,32,33,36,36,33,40,21,24,16,25,35,25,34,28,31,30,20,28,36,28,23,35,27,24,23,26,32,15,29,23,25,37,34,37,34,20,25,26,37,11,19,28,45,18,23,20,28,24,30,31,22,40,20,27,26,20,38,32,22,28,28,33,19,27,20,21,24,25,26,38,22,21,32,24,22,33,28,18,35,34,34,31,23,35,29,35,31,10,23,28,38,37,19,30,35,29,27,31,36,42,31,32,26,21,27,34,40,14,33,27,33,22,25,28,29,44,30,28,24,26,23,35,42,22,36,24,23,15,21,20,31,18,17,18,29,28,29,28,33,19,28,24,33,24,34,35,18,38,28,23,33,30,34,37,34,24,37,28,33,30,21,18,28,3,27,33,25,21,31,26,17,25,34,28,22,33,26,40,29,30,40,26,39,24,26,37,33,26,35,32,32,20,33,37,19,24,19,46,36,28,28,22,34,30,36,21,15,40,35,32,27,29,32,34,42,27,34,31,36,37,27,20,32,13,21,27,31,32,23,33,25,15,31,36,31,42,30,34,33,28,47,35,27,26,44,26,31,25,26,30,40,31,31,34,24,23,29,23,27,39,24,32,28,30,13,29,27,51,23,30,30,21,35,22,33,34,39,25,34,39,33,22,27,32,26,25,27,34,26,19,27,33,31,32,34,27,20,32,40,29,23,40,37,29,40,34,24,20,24,31,20,25,34,15,23,20,27,25,34,30,29,32,30,30,30,20,18,24,32,35,40,44,35,35,28,28,25,17,21,38,16,30,21,31,28,19,32,21,22,31,32,31,25,24,37,23,28,23,38,21,16,17,38,32,32,23,35,36,27,38,26,33,23,27,20,25,28,32,23,32,25,19,26,32,26,33,33,38,23,28,34,26,39,13,32,29,31,38,22,32,30,25,16,23,34,31,33,24,38,26,30,26,27,36,26,24,19,14,29,20,22,28,44,32,33,29,39,31,27,31,32,11,31,33,24,35,25,30,21,34,22,30,31,41,36,20,22,32,31,36,25,37,29,26,40,39,38,30,21,35,34,35,35,0,31,34,21,28,26,17,29,13,30,38,25,22,29,101
37,33,20,38,32,40,23,28,22,27,30,39,24,26,16,27,23,31,30,30,45,23,28,24,19,29,26,33,22,32,27,41,35,32,34,24,21,20,27,21,39,40,17,8,26,29,23,17,37,33,38,40,37,49,25,32,39,10,30,31,22,35,34,20,19,28,24,42,27,32,15,38,41,32,30,35,16,22,33,28,27,24,38,21,34,32,23,19,35,34,32,32,36,31,29,27,27,36,28,16,35,19,30,30,29,34,27,29,25,27,32,15,16,37,24,20,18,28,27,24,34,25,41,29,33,24,23,28,31,41,31,23,37,37,54,25,28,38,29,37,31,47,44,33,21,21,33,27,30,27,20,35,16,23,22,24,40,43,24,24,23,34,33,19,33,30,34,39,34,34,35,21,24,34,35,30,17,34,37,31,20,32,19,25,26,30,30,28,40,34,32,37,36,34,24,24,54,24,28,33,32,39,32,29,46,33,30,29,34,25,30,30,42,28,29,29,32,19,35,33,27,32,30,26,41,38,34,38,30,31,21,30,25,30,38,29,32,34,28,32,38,37,24,33,32,7,34,32,28,40,29,29,32,38,43,38,37,28,32,22,42,20,27,26,33,25,25,25,34,22,28,27,35,32,18,29,37,21,35,32,33,25,9,20,24,30,25,30,17,33,31,36,31,32,25,28,27,22,18,23,29,36,32,29,8,27,13,31,27,25,24,37,32,44,28,31,38,23,32,31,30,39,36,27,31,27,33,36,39,23,32,10,36,27,22,24,27,47,29,26,30,31,28,31,13,27,19,34,32,24,27,15,27,23,24,29,36,34,35,27,31,28,38,29,29,29,31,35,27,38,26,34,30,35,30,47,37,33,38,38,31,32,30,26,37,29,26,38,30,30,33,31,22,31,32,33,20,42,34,26,28,43,41,35,37,24,22,26,32,31,34,29,26,12,25,36,17,22,24,54,34,38,28,19,30,30,29,36,20,38,31,33,34,36,30,32,43,34,26,10,32,33,32,25,43,18,26,35,40,27,29,38,31,20,24,30,28,43,32,41,24,18,40,38,30,25,43,26,35,29,29,32,40,32,31,34,23,28,34,27,24,44,33,26,35,29,24,27,25,47,17,35,28,36,26,27,37,34,35,23,35,44,36,28,23,28,30,30,32,41,32,23,32,33,34,31,33,28,37,37,35,34,24,37,34,27,43,39,29,26,22,35,23,25,43,28,33,34,33,31,40,35,36,30,18,36,35,29,27,27,40,30,30,23,24,20,13,22,22,31,24,41,21,27,19,39,23,24,33,29,28,21,32,29,26,32,43,32,31,28,39,24,21,26,33,35,34,28,29,34,30,47,25,38,21,25,24,23,19,38,30,33,34,28,27,32,33,40,38,33,30,34,28,26,42,28,37,34,34,27,32,32,28,23,25,23,40,45,37,30,36,33,31,29,23,39,31,30,25,21,38,29,31,25,43,39,16,34,47,31,25,37,30,42,31,36,32,36,34,37,30,29,25,30,29,39,33,31,29,37,36,31,28,34,37,21,42,40,26,38,24,30,33,35,36,31,0,3,26,31,16,28,39,19,29,32,25,23,24,96
40,30,23,35,35,38,26,31,19,30,33,39,27,28,13,28,26,34,33,32,42,20,25,25,16,26,29,36,19,35,30,38,37,29,32,27,24,23,24,24,40,41,20,11,29,32,26,14,35,30,40,37,40,49,28,35,36,13,33,32,19,34,35,23,16,25,27,44,24,34,12,41,43,31,33,38,19,19,36,30,30,27,41,18,37,29,20,16,38,33,34,32,34,31,26,30,30,39,31,13,32,22,33,30,26,31,27,30,28,30,32,12,13,35,27,17,21,25,24,27,32,22,38,32,33,26,26,31,29,41,28,26,37,37,57,28,27,35,30,36,31,44,41,36,24,24,30,30,27,30,17,36,13,20,19,21,37,40,21,27,26,31,30,16,34,32,37,36,37,31,32,24,21,31,34,33,14,31,34,34,17,35,22,28,29,33,33,31,43,31,34,39,39,35,24,27,51,27,31,33,35,41,29,26,49,31,27,26,35,28,33,27,42,25,26,30,33,22,32,30,24,33,27,23,44,38,37,36,30,29,24,27,22,33,35,32,30,37,31,35,39,40,24,30,32,10,32,32,31,39,29,32,29,38,40,38,36,29,33,25,39,23,30,26,36,22,27,28,34,25,31,24,32,29,21,32,39,24,32,30,36,28,12,23,27,31,28,33,14,36,28,33,30,30,22,27,24,20,21,26,26,37,32,32,11,24,16,28,24,28,27,35,35,41,31,34,38,26,35,28,33,37,33,30,28,30,36,38,39,26,35,13,34,30,25,24,30,46,29,29,33,29,31,28,16,30,16,31,30,24,28,18,30,20,21,31,33,31,32,30,34,31,35,26,26,32,34,32,27,35,23,33,33,32,27,44,40,30,41,35,32,35,33,27,37,32,23,35,33,33,36,28,25,34,29,31,17,42,32,23,31,40,42,32,34,25,25,23,35,28,31,32,29,15,28,37,20,22,27,52,37,35,31,22,30,33,26,34,23,36,31,34,31,33,27,29,43,32,29,7,29,30,33,28,44,21,29,35,43,30,26,36,33,23,27,30,25,40,35,38,21,15,43,41,33,28,46,27,32,26,29,29,39,30,34,37,20,25,31,24,21,43,36,29,38,32,27,29,28,44,20,38,25,33,23,24,34,37,33,26,38,47,36,31,20,25,27,27,29,41,33,20,35,34,37,34,36,31,38,35,38,37,27,35,37,24,46,37,29,29,25,38,20,28,40,25,33,31,33,28,43,32,33,28,21,36,36,29,30,24,41,27,27,20,27,23,16,25,25,31,27,44,24,24,22,36,20,27,36,26,25,18,29,27,23,29,41,29,31,25,40,21,24,23,36,32,31,31,32,37,33,44,22,35,18,22,21,26,16,38,30,30,37,31,30,29,30,43,41,36,32,34,28,29,45,26,37,36,37,30,32,34,25,20,25,26,38,43,38,33,39,30,29,32,23,39,34,31,28,24,38,31,29,28,46,36,19,37,45,34,22,34,30,45,28,39,29,37,34,34,27,32,23,30,29,40,34,34,26,38,39,34,28,37,35,24,43,41,23,35,22,27,30,36,33,34,3,0,23,28,13,31,36,22,30,29,26,23,27,99
36,30,28,28,32,34,26,30,24,32,26,38,25,12,18,31,14,29,16,20,38,9,14,25,24,31,16,23,31,33,21,39,29,29,32,27,21,20,5,28,27,28,30,18,30,27,26,17,33,27,33,33,38,41,33,32,28,21,26,24,24,21,23,28,32,23,27,37,26,26,35,42,31,32,36,35,23,29,34,23,23,19,25,23,23,18,25,21,31,30,26,36,33,17,27,34,30,22,29,18,23,22,34,31,33,30,27,24,33,31,18,17,16,37,25,16,21,19,32,28,30,20,22,30,17,25,25,24,34,33,28,20,32,40,41,25,21,28,21,30,26,46,39,28,20,31,23,27,28,27,25,31,27,34,24,23,26,26,19,28,25,29,30,19,25,26,40,34,30,36,33,27,23,34,36,34,26,35,24,31,31,28,29,33,33,31,20,32,38,31,28,33,35,26,31,23,56,25,28,29,14,41,22,26,46,29,18,17,26,29,28,20,34,35,26,11,22,12,18,26,24,25,29,26,27,41,33,32,16,19,26,29,27,33,35,28,29,21,21,27,33,38,24,29,24,24,24,19,16,29,24,13,22,38,35,31,33,21,26,27,32,21,28,25,44,22,27,28,21,26,28,27,33,40,26,28,32,24,37,27,36,31,20,26,10,22,11,28,17,33,30,32,30,22,25,23,26,25,26,9,26,24,30,17,23,38,21,31,32,11,24,29,39,36,28,32,32,31,22,33,38,34,35,33,25,26,32,36,37,24,34,19,25,22,26,23,31,41,21,26,32,27,14,36,38,32,19,27,24,16,33,11,25,22,21,19,30,26,25,26,31,13,31,31,29,24,31,37,19,37,29,34,36,31,26,40,44,32,35,26,24,33,22,19,29,19,12,37,33,26,18,28,25,30,28,27,23,46,28,33,24,31,37,28,35,19,17,28,20,17,36,14,11,28,31,29,25,29,27,43,31,28,24,26,25,15,29,22,6,35,29,32,24,30,25,27,42,26,28,22,27,28,26,24,37,23,31,17,27,23,24,34,15,23,22,30,25,33,33,33,26,20,44,34,26,27,45,18,21,7,20,21,33,34,30,33,25,21,30,24,10,36,29,22,29,32,27,27,25,42,14,20,17,22,26,29,23,38,29,27,32,47,33,12,28,33,32,16,25,30,38,20,25,25,26,15,17,18,25,37,32,37,18,39,33,23,37,35,25,27,26,36,27,26,36,26,30,21,20,16,33,20,19,23,31,32,25,21,25,15,31,36,32,35,28,24,24,18,29,18,24,36,24,27,23,27,11,27,13,22,23,23,11,24,16,22,39,25,23,18,30,12,7,24,30,19,13,33,25,37,29,39,11,30,24,28,30,29,21,38,29,33,26,20,34,23,30,32,28,46,27,21,24,27,40,14,34,37,26,33,23,34,31,19,17,24,36,29,23,14,32,28,26,36,24,33,31,22,27,24,30,25,23,25,49,28,25,34,36,29,20,21,37,31,32,31,17,33,26,27,23,25,25,29,28,41,38,30,19,23,22,27,24,31,28,17,35,38,32,31,24,20,17,27,33,21,26,23,0,19,20,31,27,29,20,20,20,23,32,104
38,24,33,26,19,35,16,36,29,32,28,27,18,19,23,39,27,20,15,28,45,24,21,31,22,28,27,26,29,28,25,27,28,23,36,26,27,14,20,32,16,17,33,25,26,22,19,25,32,29,34,32,25,33,28,26,27,27,25,26,22,20,15,21,30,21,26,33,29,22,34,31,38,31,37,23,22,24,32,24,8,17,32,27,22,25,29,26,33,15,25,27,26,24,28,19,15,21,20,23,18,21,30,21,24,26,13,26,20,18,17,22,21,31,14,19,20,18,29,22,35,26,28,27,31,14,22,28,34,35,32,27,18,26,52,29,27,22,26,30,23,34,27,12,31,33,22,29,27,33,21,12,21,28,29,23,31,37,23,24,21,34,24,27,30,25,39,29,29,30,22,30,25,26,26,26,20,29,16,24,25,25,16,28,33,35,27,28,33,23,24,29,30,24,27,30,54,29,18,34,28,36,27,30,45,21,24,23,11,23,24,25,34,23,30,22,29,19,25,25,30,27,25,29,34,41,38,30,22,19,17,29,32,19,29,13,16,32,28,25,35,38,10,28,29,28,31,20,22,19,30,24,21,24,39,32,18,19,24,16,30,22,23,29,35,26,27,14,21,20,30,15,24,31,19,30,32,23,35,33,29,27,32,25,9,7,10,24,22,25,28,35,34,29,17,24,26,28,31,16,20,33,35,21,27,32,26,34,30,18,28,28,43,30,14,31,34,26,33,30,33,37,28,34,21,23,25,38,32,25,30,31,30,20,32,30,30,28,31,11,23,26,13,34,34,19,23,26,23,18,36,18,27,24,25,26,37,28,29,28,33,24,23,25,34,22,34,34,21,29,28,33,39,37,19,39,29,31,38,21,30,20,26,21,31,26,25,26,25,24,31,29,17,27,31,21,22,37,23,25,9,38,41,32,32,21,19,33,24,24,34,28,25,22,34,29,20,25,19,49,31,27,27,25,11,28,21,18,13,35,29,17,19,31,25,27,31,22,33,27,25,26,7,23,39,20,20,28,34,27,23,33,26,18,21,28,23,32,20,39,25,25,37,19,11,23,41,23,24,18,5,9,33,29,37,37,23,27,31,28,25,39,27,29,30,16,20,29,27,50,21,31,13,29,31,25,26,32,16,23,37,33,25,23,25,31,32,23,30,39,41,26,20,30,33,29,30,17,14,29,35,23,29,39,40,26,32,25,15,22,24,35,18,30,35,17,25,28,20,23,36,30,30,30,20,24,33,23,21,22,34,21,34,40,30,30,32,25,28,25,11,28,17,19,22,31,26,15,28,29,29,28,26,30,27,21,35,30,19,27,37,19,14,15,37,22,28,18,31,31,27,35,24,36,23,27,29,25,25,26,26,24,30,24,30,30,31,40,30,38,24,19,28,25,45,21,24,27,33,40,30,29,30,18,24,28,35,35,32,25,34,34,32,21,31,35,20,7,12,17,34,24,22,31,39,16,32,36,42,24,16,32,25,30,26,25,22,35,18,22,28,29,13,29,28,44,38,27,24,22,21,34,25,37,32,24,31,40,17,30,12,27,24,32,31,28,31,28,19,0,15,24,26,29,31,32,22,11,30,102
38,28,33,32,25,30,14,26,32,32,29,31,24,20,26,40,25,26,24,27,45,26,22,27,26,26,31,28,32,23,19,36,31,25,25,15,27,21,22,33,30,31,29,24,21,28,14,26,31,36,27,35,31,45,21,26,35,26,26,32,23,29,27,25,29,30,15,31,29,21,25,34,33,32,35,29,11,22,37,17,20,26,30,31,25,26,33,29,31,30,28,38,28,25,13,22,26,30,19,26,32,26,28,23,30,26,22,25,27,28,25,25,26,29,14,4,9,12,27,25,28,21,27,34,25,21,24,27,32,41,34,26,33,28,48,33,30,27,27,27,22,35,28,27,34,33,31,25,28,24,25,27,26,33,26,18,25,27,8,19,22,30,26,24,31,19,40,37,30,41,19,25,20,38,26,25,25,31,30,35,30,28,22,28,33,35,24,23,35,27,24,29,36,22,31,31,49,30,18,25,22,33,34,24,44,29,14,13,26,20,24,30,34,28,28,26,30,18,19,22,26,25,34,34,35,38,32,36,26,24,24,24,35,21,31,28,31,26,29,23,30,42,19,17,30,20,32,30,21,33,27,24,33,33,33,34,33,28,28,16,31,25,18,29,35,21,26,16,32,23,26,27,30,31,26,28,26,12,30,29,24,29,25,34,18,22,19,24,25,27,25,20,32,30,29,24,21,29,34,17,31,26,35,21,21,30,29,19,23,19,22,22,44,35,26,24,27,26,29,28,33,38,30,32,28,18,23,37,34,28,31,25,26,18,34,30,33,38,27,26,36,24,22,27,27,26,28,23,17,24,21,19,27,19,20,27,32,35,36,28,27,27,27,33,32,20,29,31,27,32,20,34,34,29,30,36,32,26,40,35,30,32,20,27,37,23,26,32,21,22,25,31,13,22,16,26,26,48,24,30,24,27,32,24,41,22,24,36,24,25,33,19,22,28,41,28,25,30,15,39,32,27,24,14,26,22,33,28,14,28,18,32,31,20,14,16,36,27,35,20,34,35,22,16,34,27,27,22,30,26,24,31,28,11,30,34,29,41,26,38,34,28,43,31,23,24,42,24,29,22,20,16,30,27,31,34,22,17,18,30,26,32,27,19,27,26,15,21,23,49,20,25,12,30,36,31,31,35,31,21,31,35,36,25,23,24,24,24,21,28,26,27,23,23,28,21,23,23,29,33,37,25,33,37,32,11,34,30,24,17,22,28,24,31,32,23,28,29,31,15,31,19,20,27,20,28,32,29,21,11,30,34,40,33,33,29,26,23,17,26,17,34,12,31,25,25,27,15,23,30,31,27,16,26,28,30,37,21,18,24,36,8,13,21,34,28,18,27,22,31,21,36,25,37,25,21,31,25,26,26,17,37,24,18,34,31,29,40,35,34,23,32,17,27,45,22,35,37,27,34,31,26,34,7,24,29,34,34,27,27,30,29,28,24,29,28,35,22,17,12,28,18,16,23,47,23,31,42,32,27,9,36,30,37,28,27,16,33,30,31,19,28,18,31,30,40,37,22,31,25,26,35,23,33,31,25,30,31,32,24,17,29,26,33,34,26,16,13,20,15,0,19,28,29,17,25,21,18,29,101
35,24,16,26,29,28,11,26,31,23,25,26,27,26,25,37,26,23,23,26,43,28,27,29,21,12,30,24,28,21,21,39,28,22,26,16,29,18,26,22,27,28,36,36,15,25,5,31,16,32,18,39,28,41,32,7,16,26,30,30,18,18,29,21,37,28,16,22,24,26,35,33,36,32,32,10,12,19,28,8,22,24,27,29,22,27,32,28,29,20,25,35,27,26,12,23,23,29,19,24,30,24,25,20,29,15,19,23,27,25,25,24,23,30,25,15,10,23,24,21,19,18,35,32,23,18,21,22,32,39,31,27,29,25,43,35,27,24,25,30,7,32,39,25,30,30,28,24,28,26,20,36,19,26,30,15,31,24,19,15,18,29,23,29,24,25,43,37,34,38,18,22,17,33,27,9,18,28,29,34,23,30,30,30,22,30,15,13,25,23,25,30,33,30,27,27,45,24,29,30,21,27,28,30,43,19,25,24,25,16,32,24,27,25,25,20,28,25,25,18,29,31,35,31,27,19,35,35,23,21,21,20,34,18,28,21,24,23,25,24,34,38,16,28,22,21,29,24,30,28,23,22,28,30,34,31,17,25,26,27,24,23,16,21,45,18,23,13,24,19,25,26,29,35,21,30,17,13,31,32,15,20,27,33,29,21,30,32,22,8,22,31,32,27,24,25,18,31,18,28,28,32,34,29,22,30,23,30,29,27,24,28,38,32,26,18,30,32,33,14,37,40,27,33,25,18,24,34,34,26,24,26,32,15,31,19,30,35,19,25,33,24,33,30,38,27,30,17,21,22,32,30,24,16,17,24,29,33,34,25,24,18,21,28,26,17,25,36,25,31,28,33,31,37,27,38,33,7,37,33,22,13,22,25,35,14,25,29,18,19,31,28,10,22,27,23,22,39,20,30,23,35,31,26,42,20,22,35,32,31,28,24,27,26,38,21,20,25,12,33,33,21,28,15,22,28,28,29,25,35,25,25,29,27,21,23,35,24,35,25,32,33,20,13,15,24,28,19,29,21,24,31,24,8,30,33,28,40,30,35,33,23,35,33,25,20,38,22,27,24,19,21,33,28,22,25,17,22,29,27,27,40,32,26,29,23,4,20,22,44,27,22,17,35,33,30,29,31,27,18,34,32,31,21,20,30,32,25,26,26,37,25,20,29,27,22,24,24,28,37,34,22,32,26,37,22,39,31,21,17,19,14,23,25,28,22,30,28,23,23,29,16,17,28,30,28,36,27,29,19,27,33,32,38,35,31,27,27,18,28,25,37,9,26,22,31,28,12,20,29,28,29,27,29,28,27,22,23,11,21,37,19,24,24,32,24,29,26,29,30,22,38,26,38,23,27,27,25,21,25,16,36,26,20,28,26,26,35,37,31,6,22,24,24,44,30,32,30,33,40,27,20,30,18,21,23,19,37,32,23,30,26,30,25,18,31,34,17,12,7,28,24,22,31,44,28,27,39,26,29,20,30,24,28,25,32,22,34,26,26,21,19,15,25,24,40,34,3,25,29,30,37,24,31,16,27,23,32,31,28,14,25,22,31,35,17,28,31,31,24,19,0,22,24,28,30,19,15,12,84
30,12,30,28,31,24,23,31,26,31,33,28,23,26,25,31,27,28,11,16,42,26,29,17,26,30,20,22,33,20,30,34,29,25,33,28,20,27,22,30,31,32,35,33,33,30,17,26,33,37,32,38,30,46,36,24,33,33,21,32,17,6,18,26,32,23,24,36,31,22,31,35,40,17,28,21,24,26,33,22,25,27,25,28,27,33,22,26,34,28,30,32,39,31,26,32,28,17,18,23,10,20,27,30,28,33,28,25,24,22,13,24,25,28,22,24,22,26,29,30,32,22,24,28,24,27,28,27,22,33,33,34,30,37,46,30,21,29,29,40,25,38,31,16,30,42,27,31,21,14,25,38,32,37,29,23,35,38,28,31,29,34,24,26,19,29,39,33,25,33,32,28,23,36,23,26,31,28,12,35,36,18,28,35,32,30,27,34,40,11,32,33,34,32,28,30,50,24,26,19,21,44,30,29,50,30,16,15,32,32,29,28,34,30,27,23,35,27,29,6,30,25,17,21,33,39,37,35,26,29,24,29,29,29,31,26,23,33,35,31,41,36,25,36,28,32,35,25,18,28,31,21,24,39,40,33,31,29,28,24,27,19,15,26,43,20,25,25,25,28,32,32,24,38,27,28,31,21,35,20,27,25,32,25,17,28,18,29,26,23,30,40,36,33,34,26,26,30,28,24,27,34,36,17,31,33,30,33,29,25,33,26,38,37,27,35,31,34,26,32,41,30,35,25,34,17,23,36,35,22,36,31,32,21,39,28,32,27,28,31,34,23,21,33,30,30,28,5,31,26,32,26,36,22,21,30,33,36,35,27,35,25,9,28,14,23,30,26,23,36,23,15,28,27,26,26,42,17,29,13,30,18,31,27,33,26,29,37,30,25,34,17,22,21,36,31,27,37,8,28,30,39,40,14,24,27,29,35,20,31,27,24,27,35,27,39,26,26,24,43,41,1,23,27,27,31,31,14,21,43,33,30,22,30,33,35,33,30,37,29,27,28,21,25,33,21,29,29,25,26,25,30,25,20,29,35,30,28,32,35,32,25,48,31,23,31,49,26,31,20,26,30,42,30,35,36,16,11,26,29,27,43,31,32,36,20,18,31,29,32,29,32,30,35,35,26,33,33,32,20,36,26,28,22,25,28,27,31,15,42,37,26,25,33,27,22,24,25,31,27,32,34,22,28,26,31,31,34,30,16,21,36,22,25,16,17,25,27,24,27,30,32,31,16,28,18,27,21,26,23,28,35,37,42,23,19,26,28,30,32,23,32,21,34,24,28,28,24,20,31,30,28,23,17,27,26,36,11,29,27,35,20,22,19,40,12,25,31,35,18,29,26,28,32,26,22,28,27,20,37,28,35,23,29,36,25,23,38,28,40,24,23,34,26,43,22,27,29,37,44,32,37,35,26,25,23,36,31,33,24,35,30,19,34,29,32,30,24,24,19,32,28,30,24,41,26,25,37,41,19,27,33,34,39,26,24,26,32,31,25,9,24,26,30,29,45,40,21,27,28,29,42,27,39,34,32,41,39,38,34,25,13,10,35,36,29,39,36,27,26,28,22,0,31,28,30,28,24,30,102
35,32,31,33,36,40,25,43,31,36,21,36,28,23,25,37,32,27,33,33,43,32,28,25,24,31,30,26,31,37,31,42,32,22,31,30,25,15,34,35,27,28,35,27,19,29,19,36,30,20,34,49,34,40,36,25,34,25,31,27,23,34,34,15,38,33,30,38,30,31,34,33,32,28,27,28,25,33,35,24,27,34,37,28,32,24,32,28,40,30,29,32,33,22,28,22,18,39,34,23,35,25,25,25,34,38,22,32,30,28,35,24,25,34,33,29,24,35,29,11,30,29,33,32,33,21,24,35,36,36,31,37,41,39,45,36,29,29,35,35,28,45,38,30,25,35,31,31,29,31,25,40,28,31,29,29,43,33,33,17,14,39,21,35,33,30,35,36,35,43,34,33,31,43,36,23,27,22,33,12,32,37,35,39,37,31,11,21,33,31,27,32,35,43,25,22,47,25,37,37,33,42,37,36,50,30,34,33,30,18,34,33,40,39,25,30,34,29,37,32,34,28,37,35,42,36,45,31,25,26,24,35,34,26,28,20,23,20,27,28,44,41,19,37,31,26,25,33,40,24,25,32,37,33,43,31,31,24,29,35,37,24,32,32,47,31,36,27,35,13,32,34,32,32,17,31,33,27,28,26,29,29,28,32,27,26,28,34,26,26,36,41,29,23,34,26,32,30,29,26,27,39,33,39,27,27,28,36,32,23,34,37,39,37,32,37,35,38,36,32,45,36,40,24,28,33,32,40,42,27,23,29,35,29,17,34,28,47,29,23,11,28,31,36,32,22,38,31,31,19,8,28,38,30,30,20,38,19,18,25,35,32,35,34,31,31,27,40,22,38,17,30,42,26,26,47,32,31,44,38,26,28,28,22,21,10,32,39,32,29,37,35,24,37,39,27,23,42,34,40,25,39,36,36,40,30,32,35,42,29,27,34,32,7,20,34,18,23,26,53,33,32,29,22,34,34,38,34,23,37,32,24,38,33,28,30,38,28,21,29,35,36,30,27,30,26,23,24,39,34,25,35,34,22,34,38,33,44,37,46,32,25,43,38,30,16,34,32,31,34,24,28,38,29,27,30,24,29,35,27,32,43,37,23,39,26,20,31,29,49,31,21,30,34,35,32,33,21,39,18,46,40,40,31,33,33,13,26,33,37,13,30,33,37,43,32,34,31,29,40,47,36,32,42,38,26,38,34,24,32,19,38,28,26,42,25,20,33,34,35,40,27,26,24,37,31,39,24,31,32,38,40,37,42,38,34,30,27,25,29,30,46,23,32,20,34,33,26,34,27,28,28,40,23,35,30,36,33,24,30,41,29,24,27,40,32,42,21,26,31,30,48,31,43,22,18,33,35,20,33,30,41,36,30,33,33,29,44,39,45,29,35,25,21,42,26,40,37,44,46,35,35,31,27,26,24,33,40,38,33,41,30,25,24,33,36,35,26,26,21,40,29,31,29,31,32,30,35,47,38,29,37,31,24,19,31,34,38,25,40,31,36,20,30,29,48,42,27,34,39,38,32,27,39,37,34,36,37,36,38,19,27,30,41,34,13,19,22,29,29,29,24,31,0,39,40,29,18,34,106
36,24,33,29,26,37,23,32,29,34,38,18,23,24,23,40,25,34,27,23,49,19,24,23,26,32,19,26,33,31,28,34,33,32,34,24,32,24,15,36,21,22,35,35,30,33,23,27,29,36,31,33,20,38,30,25,30,29,32,28,26,22,32,30,38,29,24,35,28,30,40,43,27,29,28,22,20,27,20,21,26,25,39,28,33,25,23,26,34,33,30,32,32,28,25,31,29,33,27,23,28,20,36,30,28,35,29,30,28,28,27,22,21,38,23,13,18,21,30,34,26,16,28,28,27,27,29,36,36,35,38,34,35,35,44,37,19,26,27,30,31,41,37,22,30,38,28,21,25,33,25,27,30,37,29,15,21,24,9,28,31,25,33,29,36,26,44,32,36,34,31,8,13,40,23,27,29,38,26,31,34,37,28,35,33,31,32,32,34,25,30,35,41,28,25,29,58,27,27,29,28,36,38,33,40,26,23,22,22,29,29,34,32,33,32,9,36,27,15,30,34,19,28,29,44,39,28,32,14,17,24,21,32,28,38,27,25,19,33,31,38,36,26,26,22,22,31,13,22,24,29,7,38,40,34,37,30,25,30,25,29,19,26,35,43,16,21,23,15,32,22,33,28,40,28,16,30,21,39,28,33,12,26,36,27,26,28,29,20,24,22,29,40,29,35,22,18,30,31,26,23,20,33,23,21,35,26,28,32,25,31,31,41,34,27,31,26,34,25,30,41,30,27,31,26,26,32,32,35,22,40,25,22,27,33,33,33,40,23,30,30,18,31,36,36,25,29,31,26,20,31,28,34,14,15,26,26,37,36,26,25,11,35,27,35,29,37,31,23,32,25,31,17,34,22,43,41,33,45,31,24,19,29,23,33,32,22,29,30,28,21,22,22,30,25,30,27,42,31,39,28,33,35,33,35,29,27,33,26,28,36,25,22,32,29,37,27,23,24,41,29,29,30,23,28,18,39,28,23,33,27,31,36,24,23,25,45,29,31,27,33,34,27,24,43,21,26,15,39,35,21,25,11,20,29,38,33,38,27,33,28,25,44,35,27,29,47,29,17,13,26,25,33,34,29,31,25,26,27,34,20,33,32,18,35,26,24,21,19,45,29,18,21,31,31,27,19,42,25,29,27,42,41,8,26,31,29,23,30,28,36,30,31,23,36,27,29,32,19,40,44,32,21,30,30,20,39,37,29,25,28,35,22,28,40,21,29,35,14,13,31,18,17,24,28,37,28,23,26,17,23,40,33,21,34,30,26,14,26,30,23,39,21,33,25,34,21,22,29,33,34,28,17,25,33,27,35,30,27,19,44,17,22,19,30,16,19,26,21,28,30,45,21,33,28,26,28,23,26,35,26,41,33,27,41,34,24,27,31,38,32,15,20,29,49,28,40,37,23,30,32,29,35,16,19,26,32,35,19,10,33,24,27,33,33,27,25,28,26,21,33,25,25,31,30,28,31,37,34,36,18,19,31,35,35,32,12,42,23,39,28,37,25,34,33,26,20,31,35,23,24,44,23,29,37,34,39,36,38,33,24,21,18,38,35,30,29,30,20,31,17,28,28,39,0,31,30,25,37,109
37,33,33,30,35,35,27,35,36,34,19,42,30,29,31,46,12,18,29,28,50,29,28,32,29,28,32,32,36,36,25,41,26,32,42,32,19,32,25,39,35,36,41,35,31,16,31,32,38,25,28,31,41,45,38,29,38,35,33,37,28,34,35,29,30,21,32,45,21,21,34,38,23,29,39,32,28,35,37,36,29,17,35,34,16,24,38,34,34,39,23,43,28,29,32,31,27,35,32,29,20,35,30,33,35,33,33,22,34,32,31,30,31,42,30,21,26,29,40,29,40,30,35,41,12,32,30,27,37,24,37,27,30,38,39,36,36,34,19,36,23,42,41,26,33,39,31,22,25,25,30,44,39,37,35,27,28,38,25,29,26,37,31,33,23,36,45,38,37,47,37,31,29,33,39,31,38,32,22,29,43,33,30,39,35,32,37,33,42,32,33,38,24,31,35,30,57,27,26,30,9,37,29,28,41,29,23,22,35,30,33,27,37,39,38,31,17,27,22,27,26,30,27,31,44,45,35,33,36,37,35,26,39,31,38,25,28,36,32,32,31,51,30,34,19,28,34,28,34,38,30,33,29,44,39,41,39,30,25,32,36,34,31,36,44,30,35,26,28,27,23,22,35,38,27,33,45,29,38,34,41,35,32,33,23,31,24,33,32,30,34,37,32,32,24,23,29,36,31,26,29,26,43,35,27,41,36,35,31,28,28,37,41,42,26,28,38,37,32,30,44,30,37,42,37,29,23,33,40,37,35,31,29,23,28,34,38,43,16,35,30,27,24,35,44,31,30,28,34,31,43,28,39,28,29,29,32,24,23,27,26,33,32,32,30,25,29,39,28,33,34,31,39,35,28,41,41,31,36,23,19,32,26,32,38,36,29,37,33,27,16,38,28,25,33,38,28,49,29,37,33,36,37,29,34,17,15,32,36,29,33,6,9,36,23,37,28,33,30,48,41,31,31,31,23,13,28,24,23,39,29,29,31,31,25,27,46,37,26,35,25,26,31,33,39,36,32,33,36,26,24,34,29,28,11,30,28,38,36,29,34,31,49,36,28,28,46,16,23,27,32,33,33,37,38,35,27,22,35,36,30,34,27,30,27,30,32,22,20,40,29,36,29,26,41,34,25,39,28,34,34,45,37,32,36,32,38,26,26,30,47,22,18,23,19,8,10,23,34,24,33,35,34,34,32,28,30,41,31,30,33,32,29,24,37,28,34,20,27,20,34,30,31,30,36,33,31,26,30,20,41,32,43,48,33,29,22,34,30,31,27,44,29,26,30,34,31,27,10,34,35,34,29,31,29,32,44,26,27,30,41,17,22,26,31,33,27,30,30,39,31,41,30,26,29,33,42,37,31,37,34,35,30,24,36,36,25,36,26,46,24,28,28,29,47,28,36,39,30,37,39,30,36,24,33,26,41,42,27,30,35,38,29,33,35,39,29,34,34,29,14,35,33,23,48,37,37,36,41,34,26,41,34,49,29,33,19,38,30,34,24,28,31,35,34,44,39,27,26,21,20,37,24,30,32,32,39,36,36,41,30,33,31,25,41,38,32,29,20,32,25,30,30,40,31,0,18,29,30,102
34,20,26,30,26,33,16,22,21,33,25,34,17,16,15,34,7,28,23,16,35,22,27,16,19,26,20,27,26,29,25,35,24,21,29,21,14,14,25,27,28,29,25,32,27,30,14,26,32,25,29,37,32,42,32,26,30,23,33,19,19,28,22,24,18,9,21,33,27,22,22,35,35,16,32,23,17,24,25,19,15,5,31,18,22,30,22,18,25,23,21,36,26,21,23,26,27,29,25,13,24,21,27,21,27,33,15,4,20,22,21,14,15,30,18,17,15,24,29,28,33,23,35,30,18,14,24,18,29,20,25,31,18,26,39,27,20,20,6,20,26,39,34,26,29,24,23,19,20,20,18,29,21,28,19,20,28,20,21,25,26,26,22,28,10,23,42,32,36,31,29,22,22,32,32,28,20,27,22,25,25,25,23,32,32,29,24,27,24,21,21,24,36,20,28,27,49,28,14,33,15,29,16,12,38,20,27,26,23,24,23,20,32,29,23,21,9,26,22,24,10,18,27,25,33,38,32,30,22,19,17,26,24,19,27,25,25,19,23,20,15,38,12,24,22,18,28,29,26,31,32,23,22,26,38,30,26,12,7,20,30,21,24,26,39,23,27,14,31,26,20,22,25,34,22,21,28,18,32,22,24,26,24,31,24,19,24,23,16,25,27,33,16,26,24,24,23,20,25,23,23,13,30,25,19,29,20,23,19,15,28,26,37,28,13,28,20,30,26,28,37,26,32,29,21,24,30,33,31,24,33,23,29,20,30,24,33,40,22,23,26,26,21,23,32,25,28,23,21,17,28,25,27,21,22,23,19,24,23,24,23,23,27,26,14,22,24,27,20,30,25,14,31,34,22,40,36,26,28,27,25,20,26,14,28,23,25,34,23,24,16,27,15,28,26,21,20,37,24,25,21,40,19,29,24,1,3,20,28,30,31,12,9,22,22,35,23,26,17,45,25,27,31,20,11,13,28,20,20,21,11,29,24,13,7,9,29,22,16,19,13,14,21,18,34,20,24,15,33,17,23,22,23,13,29,15,10,34,27,34,23,15,34,20,12,24,34,3,17,25,17,21,20,24,31,28,20,25,31,21,23,33,15,12,33,24,15,23,21,32,25,18,19,26,25,24,15,37,16,23,31,33,25,22,25,20,28,29,29,21,31,6,24,10,25,14,16,29,26,30,31,23,22,34,27,24,36,26,16,23,24,32,21,25,34,18,26,25,30,20,24,12,13,18,24,24,29,22,20,24,23,22,27,32,28,24,17,16,23,20,18,32,14,26,25,29,24,15,16,19,20,18,24,19,22,22,32,26,25,26,29,21,21,20,32,23,26,26,15,34,18,37,24,31,21,24,29,25,16,26,21,19,30,24,20,28,25,36,32,36,25,31,10,25,34,12,24,27,30,37,27,27,28,14,21,27,29,39,14,23,26,31,21,28,23,21,24,19,17,12,29,22,20,18,44,28,24,35,38,26,16,31,30,36,24,32,19,26,27,27,24,15,13,22,23,28,34,22,19,27,26,33,25,31,28,23,37,18,26,28,12,21,24,12,33,25,25,26,20,22,21,19,28,29,30,18,0,11,22,94
27,14,22,27,20,27,8,30,18,29,29,28,15,11,12,29,18,21,23,23,39,17,22,20,12,25,27,28,19,23,20,24,20,19,25,15,25,3,21,26,17,18,24,29,21,23,10,24,28,27,25,33,26,32,29,22,29,18,26,15,18,28,16,20,29,20,15,29,18,21,26,30,29,20,31,25,11,16,23,15,9,16,24,17,19,23,19,15,31,12,17,27,15,18,19,20,16,29,19,12,23,10,22,17,18,27,4,15,25,23,21,11,10,29,15,14,9,22,21,23,25,15,29,20,24,3,13,27,26,24,27,20,28,22,41,24,16,23,17,31,22,39,32,17,23,27,13,18,16,24,13,23,10,17,18,12,25,31,18,19,22,26,20,22,21,21,35,26,30,29,23,19,14,27,25,23,9,25,21,25,14,22,17,27,28,24,20,19,31,13,22,27,31,25,19,20,49,18,19,28,26,33,24,23,36,17,24,23,12,20,21,21,34,22,22,16,20,16,19,18,21,16,24,20,37,33,32,29,11,8,6,18,21,15,25,14,17,25,20,21,26,28,1,27,19,20,22,21,26,20,21,18,22,15,31,28,15,10,15,17,19,11,18,24,34,15,20,10,23,21,19,16,14,26,18,19,24,12,30,24,20,23,24,22,20,8,21,21,11,23,19,30,27,20,18,13,15,19,20,20,21,22,27,25,19,21,15,24,20,12,23,22,34,31,14,24,31,25,25,27,31,34,24,32,10,18,24,28,30,14,25,23,22,12,21,23,25,29,20,12,24,15,24,24,33,18,24,19,23,7,26,22,21,13,14,17,26,28,29,17,22,18,23,24,25,14,23,28,10,29,17,22,28,26,20,29,30,22,34,26,23,22,21,10,20,19,20,26,15,16,25,19,7,22,26,10,11,37,20,22,10,36,30,26,31,12,14,22,28,19,29,23,20,11,24,28,17,17,9,40,20,23,24,14,22,22,22,23,17,24,22,18,20,21,18,20,20,11,24,16,17,18,12,12,30,9,17,22,26,26,12,22,20,7,28,26,21,36,21,30,20,14,38,20,12,24,42,14,24,19,6,10,31,27,26,28,18,23,28,23,18,40,24,21,27,21,11,18,16,41,14,25,12,23,20,22,26,33,27,15,31,29,23,17,17,21,21,21,27,32,31,17,17,21,28,25,27,20,15,22,31,19,29,30,34,21,33,16,6,17,16,28,12,21,28,7,15,22,22,17,31,23,24,22,21,13,22,12,18,20,31,22,26,29,24,20,24,23,17,17,12,29,6,20,17,25,19,9,27,23,24,17,26,21,18,12,31,20,18,17,36,18,18,9,27,22,24,19,24,30,19,38,19,27,12,16,18,22,15,15,17,25,25,19,30,27,23,33,31,28,21,23,21,21,41,15,22,19,27,34,24,26,19,17,16,19,31,35,21,19,30,23,23,22,22,32,21,8,13,8,27,20,22,28,41,17,28,25,39,21,15,26,25,31,22,26,16,33,17,23,21,26,2,20,21,36,30,18,21,24,23,38,14,26,29,28,29,29,18,30,1,25,24,23,23,22,23,23,23,11,18,15,24,18,25,29,11,0,26,98
39,24,4,27,34,40,23,14,24,11,26,26,31,23,18,25,23,35,29,36,38,23,28,30,31,12,34,27,31,33,32,45,33,23,32,28,30,27,27,32,33,34,30,28,20,37,17,31,28,32,30,37,28,48,31,19,28,14,18,31,24,24,34,24,38,29,28,34,24,14,38,31,31,22,34,22,24,31,40,20,28,25,39,23,23,31,25,21,17,32,30,36,31,21,24,31,27,35,31,18,30,28,23,18,32,15,30,26,27,29,31,17,16,28,25,25,22,26,36,24,31,21,40,27,23,29,27,10,32,36,28,33,37,37,52,35,34,35,22,39,7,32,39,31,32,34,35,25,26,35,32,41,27,34,24,24,39,36,29,18,21,33,22,33,12,25,46,41,22,33,30,29,24,24,31,21,26,27,32,24,31,31,33,20,10,18,27,22,34,23,35,40,34,35,28,30,48,12,29,30,21,39,28,30,44,25,35,34,31,19,35,24,27,30,26,31,29,25,37,28,29,32,30,26,33,27,44,36,29,32,32,30,27,27,29,29,32,34,30,36,35,45,27,32,22,31,24,25,33,31,26,31,28,41,43,32,29,28,29,24,36,28,28,31,35,23,22,25,27,22,26,26,21,39,22,35,29,25,33,31,27,32,33,33,30,27,31,37,17,20,31,41,35,22,24,25,27,25,6,29,31,29,36,32,32,36,11,40,39,24,31,28,26,42,29,30,40,21,31,14,28,40,34,31,34,30,36,33,23,31,30,34,31,27,28,29,31,35,19,30,23,27,34,42,37,30,30,29,21,23,33,21,35,23,22,19,34,31,30,29,29,30,33,26,32,29,28,38,26,36,34,24,38,43,32,36,41,13,38,33,22,25,33,26,33,26,26,36,30,31,33,29,22,34,37,28,30,38,30,35,29,41,31,25,37,21,23,28,35,31,36,24,26,35,42,21,21,26,24,33,38,30,16,23,31,30,28,34,26,42,33,33,30,35,29,31,46,27,38,22,32,33,32,25,21,29,31,31,41,9,24,34,33,20,39,37,32,46,35,36,26,20,44,39,31,23,41,19,27,27,25,21,36,36,34,37,25,30,34,24,24,39,33,34,38,31,16,25,23,50,27,33,17,35,26,24,29,34,36,27,43,41,32,32,32,39,38,30,34,38,38,25,25,26,33,22,24,32,31,40,41,34,36,26,37,32,44,36,32,29,26,26,29,13,38,28,33,32,26,33,26,28,29,29,20,37,28,28,34,29,39,41,32,35,30,34,29,38,26,28,28,45,21,26,23,31,25,24,20,22,23,23,33,28,28,34,32,32,11,27,27,29,27,30,32,30,35,30,34,36,34,40,25,33,31,33,35,24,21,35,28,38,36,31,32,34,22,44,37,32,6,27,32,14,36,27,31,34,41,48,36,32,38,22,18,11,29,43,30,34,18,29,26,33,28,41,37,27,24,19,37,24,22,30,43,28,37,34,26,32,20,41,34,40,24,40,34,24,33,33,30,7,26,33,32,39,41,9,25,33,32,25,26,31,16,15,23,32,37,28,25,31,28,28,43,29,24,27,32,30,29,12,30,34,37,30,22,26,0,72
73,91,76,99,106,112,95,86,96,83,98,98,101,95,90,97,95,105,101,100,110,95,100,102,103,84,96,99,103,104,104,115,105,95,103,100,97,99,99,99,105,106,102,100,92,107,89,100,100,104,102,109,100,118,103,91,100,86,90,103,96,96,106,96,110,101,100,106,96,86,110,100,103,94,95,94,96,103,103,92,100,97,111,95,95,103,97,93,89,104,102,108,103,93,96,92,96,107,100,90,102,100,95,90,104,87,102,98,99,101,103,89,88,100,97,97,94,98,108,96,102,93,104,99,95,97,96,82,104,108,100,105,109,109,124,107,106,99,94,111,79,104,111,103,89,106,107,92,92,103,104,113,99,106,96,96,111,108,101,90,93,105,94,98,84,97,101,103,94,105,102,101,96,96,103,93,98,99,104,96,103,103,105,92,82,90,99,94,106,92,103,108,106,107,100,86,120,84,101,91,93,107,100,99,111,93,104,103,103,91,107,96,99,102,97,103,101,97,99,97,97,104,102,98,105,99,116,103,101,104,100,102,99,93,101,98,101,106,102,104,107,114,99,104,94,103,96,97,105,103,98,103,100,113,115,104,101,100,101,96,108,100,99,103,107,95,94,97,99,94,93,98,93,111,94,107,101,97,105,103,99,104,101,103,102,99,103,107,89,92,103,113,103,94,96,87,99,97,78,101,103,101,108,104,104,108,83,108,104,96,103,98,98,107,100,102,112,93,102,86,100,104,98,92,104,99,105,105,95,103,102,100,96,99,100,101,100,107,91,102,95,91,106,108,109,98,102,98,93,95,104,93,107,95,94,91,106,103,102,83,96,102,102,98,104,101,99,107,98,103,99,96,108,108,104,108,102,85,110,105,94,97,105,98,105,98,98,100,102,103,105,98,94,95,109,100,102,110,99,107,101,113,103,97,109,93,95,100,107,93,108,96,98,107,114,93,93,98,96,105,110,102,88,95,103,102,100,106,98,114,105,102,102,107,101,103,118,99,110,94,104,105,104,97,93,101,99,103,113,81,88,98,105,92,111,109,104,112,107,108,98,92,116,111,103,95,110,91,99,99,97,93,108,97,99,102,97,99,106,96,96,111,105,106,110,103,88,92,90,122,99,105,89,107,98,96,101,106,108,90,115,107,104,104,104,105,95,102,95,110,109,97,97,98,101,94,96,103,103,112,113,106,98,98,84,104,108,106,104,98,89,98,101,85,107,98,105,104,98,103,98,100,101,101,92,109,100,100,104,101,110,111,104,107,102,106,101,110,94,100,100,108,93,98,92,101,97,96,92,94,95,95,105,100,100,106,104,102,83,99,99,101,99,100,101,102,104,99,106,99,106,112,97,105,103,100,107,96,93,107,100,110,108,103,104,106,94,116,108,104,78,99,104,86,108,99,103,106,107,114,104,100,110,94,90,83,101,111,102,106,90,101,98,90,100,113,107,99,96,91,103,96,94,93,115,100,94,106,98,104,92,113,104,112,96,101,102,96,103,105,100,79,98,105,104,111,113,81,97,105,104,97,88,100,88,87,95,104,109,100,97,103,100,100,100,101,96,99,104,102,101,84,102,106,109,102,94,98,72,0
