0,21,24,28,31,19,17,33,23,21,30,20,24,29,26,25,24,21,24,40,22,23,16,37,31,22,21,26,20,22,26,26,20,29,22,23,10,23,31,19,26,25,25,26,27,23,16,23,35,22,21,21,28,30,28,29,25,32,27,9,10,14,30,31,22,27,27,25,24,17,19,25,28,28,26,21,24,39,25,20,26,14,13,12,25,25,26,21,25,32,33,21,28,24,20,24,27,28,23,29,31,22,22,32,14,12,29,28,18,19,21,21,26,16,27,33,21,34,19,31,18,24,23,26,23,20,17,29,29,37,13,24,17,27,18,23,19,24,20,29,23,34,22,21,24,22,25,21,28,25,27,17,27,23,22,25,24,20,35,18,18,24,16,17,21,32,22,19,23,30,23,20,30,18,30,29,25,29,25,26,18,22,15,18,22,28,18,20,18,9,33,24,17,33,23,18,23,16,9,22,22,16,10,28,26,19,21,26,28,27,23,25,25,20,20,22,18,29,20,21,22,24,35,14,25,14,27,29,19,28,23,13,22,23,25,24,21,24,27,13,26,21,17,28,21,22,21,27,24,26,20,36,18,35,26,28,21,26,27,30,26,25,27,31,24,30,25,27,30,20,26,22,22,27,17,23,20,6,24,31,22,19,30,22,18,22,29,28,31,23,21,21,18,28,21,15,12,22,29,27,22,28,26,34,30,23,24,22,28,25,30,20,29,26,14,25,20,27,18,26,22,22,25,18,27,24,28,24,25,15,16,23,27,22,28,27,19,24,30,19,30,25,18,17,28,16,11,26,5,21,27,30,19,27,28,28,24,24,26,15,17,28,26,27,28,30,30,7,27,27,22,30,16,26,14,21,23,21,25,22,19,32,36,21,20,23,20,27,24,28,21,20,20,35,28,24,33,15,17,6,27,24,27,24,27,19,26,27,30,16,25,21,27,22,24,23,21,26,23,27,19,21,29,23,17,21,17,18,22,25,20,23,22,28,23,30,33,21,26,19,26,26,22,25,19,27,20,21,26,27,26,23,21,21,33,16,21,27,25,23,29,20,35,28,32,30,35,15,23,20,22,22,18,22,6,30,23,22,25,20,14,28,27,23,23,23,17,13,20,30,25,27,27,27,32,24,32,19,21,22,19,25,21,18,16,27,21,25,25,26,16,18,27,12,21,21,22,25,23,11,22,21,14,30,32,31,26,16,25,26,26,28,17,19,22,24,22,22,23,19,28,28,31,16,21,25,21,17,25,20,27,17,22,26,29,23,28,20,21,22,22,20,28,23,28,9,27,21,24,22,31,28,18,19,26,25,19,25,33,16,14,26,25,23,27,23,24,23,22,18,14,25,23,16,21,24,35,32,18,19,26,17,18,16,19,23,23,19,26,29,27,27,18,17,23,29,22,28,20,30,28,30,30,21,27,30,26,21,34,22,25,27,29,19,29,25,21,19,27,27,22,22,29,35,19,21,25,26,20,30,22,25,25,21,26,19,20,26,25,22,25,21,27,26,29,22,23,24,18,28,31,22,23,18,18,21,25,22,31,27,20,20,28,24,23,30,15,24,18,26,25,27,22,24,26,29,21,17,25,24,23,26,18,21,21,16,25,30,31,24,29,27,26,28,23,28,21,15,13,20,27,22,29,24,24,33,41,12,31,23,27,23,21,23,29,19,23,20,28,20,33,21,21,22,28,18,19,12,22,29,18,21,26,25,24,27,23,30,30,36,25,15,25,27,27,23,27,23,25,22,16,24,23,21,25,25,15,23,22,28,35,24,27,28,21,20,24,28,28,28,27,24,21,30,12,26,14,26,17,19,21,29,28,13,27,24,11,27,30,9,18,24,34,23,26,27,19,29,31,20,16,26,25,26,34,18,20,28,24,23,22,25,24,32,23,34,19,32,18,21,22,19,25,16,12,29,26,22,21,18,20,31,22,27,18,24,23,29,28,20,25,25,32,22,31,17,26,28,23,23,23,29,22,23,19,8,19,19,22,19,24,26,25,15,20,31,29,31,23,20,21,25,18,19,28,23,20,24,24,74
21,0,16,28,31,16,24,33,21,24,30,13,25,23,26,18,27,26,24,45,11,27,20,36,32,23,27,23,23,25,19,20,20,31,25,26,24,25,35,20,26,22,22,31,29,19,16,25,34,26,25,20,20,27,27,29,27,32,26,18,15,19,25,18,26,25,27,30,24,21,24,23,34,30,21,29,26,39,25,8,23,19,18,17,20,26,19,26,28,40,29,22,35,26,22,20,32,33,19,32,26,16,25,34,14,17,21,26,23,24,28,23,24,21,24,37,26,33,17,31,23,16,24,25,19,14,22,27,32,36,27,26,18,23,26,26,19,24,27,28,28,35,24,28,23,24,19,18,23,26,28,21,29,25,24,25,25,20,40,22,21,21,17,15,23,19,17,21,20,26,24,19,25,21,37,30,24,32,25,26,28,27,20,20,25,29,26,27,15,18,35,24,23,27,24,24,24,18,14,10,24,12,26,26,26,19,19,28,26,23,25,20,25,17,20,10,18,28,23,26,20,26,33,19,25,19,25,30,27,30,22,22,6,29,29,26,28,29,31,18,26,22,10,22,25,24,26,27,22,27,21,34,28,25,22,25,22,26,24,22,24,27,27,30,18,23,25,28,32,25,21,14,18,25,27,15,22,24,20,32,27,31,28,20,27,26,25,24,30,16,23,24,16,21,22,15,17,27,33,34,24,29,27,15,33,25,26,22,30,27,23,26,23,21,22,30,25,28,18,23,22,21,30,19,27,22,23,24,23,18,19,23,25,19,20,32,19,21,32,25,35,21,29,20,28,13,16,24,23,26,20,31,27,30,30,22,24,26,26,18,26,18,24,25,20,25,36,23,18,28,27,31,17,28,19,26,22,22,27,15,20,14,29,22,17,25,29,23,23,30,25,27,23,29,24,25,32,24,22,22,27,26,26,23,26,20,26,15,20,18,25,24,20,26,26,25,26,31,26,29,17,9,30,21,20,31,19,22,25,25,23,29,31,27,28,28,30,25,28,11,24,15,26,30,22,28,13,26,24,26,19,18,20,23,28,23,26,23,21,23,30,18,36,24,36,31,36,18,25,20,18,16,15,27,15,31,27,22,23,23,19,20,17,23,25,25,19,24,31,26,20,29,19,27,30,24,33,24,21,27,25,25,22,23,25,30,33,23,6,18,21,17,34,17,9,17,25,28,26,16,24,26,19,30,33,24,19,28,27,28,27,30,18,20,27,20,21,25,25,22,28,19,36,21,19,25,24,17,30,23,28,22,19,23,26,24,26,23,22,23,24,9,26,32,29,27,29,15,23,27,27,29,18,25,30,29,28,27,29,25,20,25,29,26,28,24,17,25,26,22,19,18,26,19,23,27,27,28,26,19,24,20,23,20,26,24,16,20,31,31,24,32,27,22,19,25,26,23,25,31,26,15,33,20,16,34,21,28,31,16,21,24,14,20,29,29,26,24,20,27,19,27,26,31,24,26,25,25,25,35,28,26,25,30,27,21,25,24,25,24,19,27,29,29,27,23,28,27,23,23,32,23,23,23,18,21,22,24,31,32,21,15,29,25,26,33,20,28,26,28,19,32,22,29,30,35,21,17,25,21,25,27,23,21,21,23,28,31,36,27,27,27,22,27,19,21,25,21,18,22,30,24,28,18,26,33,39,24,35,25,24,19,27,25,29,26,24,27,27,20,33,22,14,17,22,23,24,27,19,21,30,28,27,20,28,28,26,34,26,39,22,25,22,24,25,19,27,25,30,26,21,22,25,20,19,21,8,25,22,28,37,26,27,25,20,25,29,31,21,24,32,27,20,23,30,23,7,19,22,25,23,30,30,18,31,27,28,28,37,14,25,14,33,22,20,21,20,22,25,29,21,24,30,26,37,23,22,33,25,26,19,21,25,31,27,29,24,33,24,23,24,12,18,21,21,18,22,21,24,20,1,24,22,26,20,29,27,38,28,25,25,27,32,27,40,22,28,31,22,25,26,31,21,26,23,13,24,21,13,24,16,26,30,20,21,27,28,28,27,22,27,30,23,22,28,21,22,26,24,95
24,16,0,26,30,20,29,40,29,28,34,17,32,37,35,22,24,31,28,49,15,31,24,44,39,30,33,27,28,30,30,28,28,37,27,24,34,33,39,26,30,24,26,29,32,23,21,29,40,23,22,24,31,30,34,33,28,24,27,21,18,22,24,22,32,29,27,28,28,25,26,30,40,34,23,33,29,44,30,22,27,22,21,20,24,30,21,29,32,44,41,26,41,35,26,25,35,36,20,36,30,27,30,40,23,18,34,33,26,27,32,27,28,24,35,39,27,37,28,33,25,27,28,35,31,28,25,33,34,42,37,25,24,7,16,29,27,27,34,31,31,39,28,33,29,35,33,22,27,33,30,25,30,30,29,33,33,24,43,26,26,32,24,26,27,23,29,25,24,37,29,27,32,25,41,37,24,31,31,32,37,28,23,26,26,31,30,30,19,21,38,33,29,29,31,29,33,32,15,24,30,25,32,30,30,26,20,36,30,32,29,30,27,21,21,24,19,17,20,29,24,29,37,20,34,22,36,30,31,30,28,25,20,35,33,30,31,32,28,19,33,31,24,21,29,28,27,26,26,31,29,38,32,35,26,29,26,33,26,26,28,33,27,30,22,25,28,33,33,28,27,26,29,29,31,25,29,30,31,37,28,19,29,28,16,27,31,30,31,30,27,38,20,35,23,23,20,26,36,36,25,33,28,19,36,28,27,26,34,30,37,27,27,28,30,33,28,30,22,27,26,27,33,23,35,28,22,28,24,22,23,27,32,23,31,35,24,25,38,28,37,28,33,26,34,24,19,28,29,30,36,38,32,35,38,26,27,26,33,22,30,29,26,27,31,36,39,27,34,35,30,29,21,32,22,27,29,27,31,16,22,18,33,26,29,31,33,31,26,36,32,33,27,39,34,32,21,19,26,28,26,29,30,29,35,27,30,29,34,22,31,29,34,30,27,29,26,31,29,35,25,23,33,32,24,38,23,33,29,27,24,37,36,34,31,30,34,26,29,25,35,19,30,32,26,36,17,29,24,30,20,22,29,27,32,27,32,29,33,32,32,29,36,32,44,33,37,23,29,17,24,29,19,30,18,35,31,30,24,28,22,31,28,30,28,26,25,28,34,34,34,34,33,28,28,28,37,27,25,28,29,25,26,26,20,32,32,25,10,32,24,26,35,20,23,27,26,29,31,19,25,29,22,36,28,26,33,30,31,32,32,32,22,24,28,33,27,28,30,27,39,23,39,24,27,25,21,21,31,27,34,25,29,31,35,25,30,24,25,27,28,25,34,35,36,25,33,23,31,28,34,35,23,29,32,35,33,23,40,29,24,31,26,28,31,27,31,31,30,26,22,29,27,23,24,34,31,33,33,26,31,24,26,22,30,28,20,24,34,36,33,35,26,25,30,33,30,24,28,38,37,31,34,25,32,38,25,32,35,22,34,35,30,26,33,32,31,25,30,27,30,30,30,36,27,29,22,36,26,39,29,30,35,29,31,27,28,25,20,27,20,31,30,26,16,29,24,22,26,24,37,30,28,24,24,25,26,25,30,35,23,27,31,31,30,41,23,33,34,36,33,35,30,31,34,40,29,20,32,25,31,31,26,24,30,26,25,33,39,31,29,34,27,30,26,34,30,24,21,23,28,31,32,19,32,39,40,26,39,27,23,25,30,31,34,30,28,31,33,30,41,25,28,33,28,26,27,34,23,22,31,34,30,27,29,33,29,37,36,40,26,31,24,26,32,23,31,31,33,30,22,23,31,25,30,24,9,28,32,31,45,30,30,29,24,27,32,35,32,25,33,25,27,39,28,27,21,30,23,23,27,30,34,21,29,29,31,32,38,17,29,25,36,26,30,31,24,36,31,32,24,30,31,29,40,24,27,36,27,36,30,24,29,33,30,40,27,37,27,28,27,26,32,24,22,32,32,30,32,26,15,38,24,33,31,32,26,41,32,18,32,31,35,30,39,25,30,42,29,29,34,36,28,23,30,16,27,27,29,25,30,32,31,23,25,33,36,34,34,28,31,33,26,26,34,25,30,30,31,98
28,28,26,0,24,22,24,33,22,23,27,23,11,33,23,20,27,23,24,42,22,26,19,39,26,26,30,19,21,23,23,26,24,28,22,22,25,28,33,19,34,22,22,24,19,20,21,22,34,23,24,25,26,32,26,34,20,20,21,27,22,26,18,33,19,25,30,23,22,21,21,24,35,31,22,27,23,34,27,26,24,18,19,20,17,26,19,33,27,38,34,23,32,33,21,17,16,30,21,38,35,19,30,28,23,25,23,25,25,21,29,20,26,20,31,40,28,30,23,32,20,23,25,27,21,15,15,28,24,36,31,22,17,31,26,17,23,17,29,25,27,36,23,23,20,25,20,24,23,25,26,20,14,22,21,23,26,21,42,22,26,26,24,21,22,32,22,20,20,31,21,20,24,20,15,18,30,25,24,25,31,20,26,17,13,27,27,25,22,27,29,18,28,25,19,23,31,19,23,25,21,22,26,21,23,27,24,29,24,25,24,27,24,23,8,28,23,11,22,25,23,23,31,23,24,26,31,24,28,25,20,27,28,29,31,21,20,26,28,24,28,30,25,15,20,25,27,20,20,26,24,37,23,29,23,25,24,27,15,28,13,24,21,32,19,23,18,25,25,19,19,22,23,24,22,23,25,24,23,29,17,28,23,24,22,21,25,26,5,29,22,31,26,30,29,26,24,17,26,27,16,27,23,35,34,22,21,19,29,22,31,22,25,23,26,31,27,28,21,20,23,15,26,10,27,27,16,21,21,18,19,24,26,23,27,31,24,27,34,23,29,23,20,21,21,23,23,29,23,26,33,31,25,28,31,31,17,21,27,19,26,21,20,21,23,26,20,21,25,30,29,33,19,27,22,25,17,20,32,22,9,33,33,23,24,27,23,25,20,26,24,24,14,28,21,26,5,24,21,22,26,21,24,26,33,21,23,22,27,25,28,24,29,26,19,23,23,28,26,9,23,27,29,27,19,29,18,28,24,30,24,27,24,26,30,24,33,17,21,22,24,25,25,19,20,32,20,28,18,28,18,15,23,23,23,22,20,21,28,26,19,24,10,30,37,30,31,23,32,25,23,23,21,28,24,26,27,22,21,28,22,19,20,23,22,16,16,15,24,25,29,26,30,23,12,29,30,23,22,27,24,19,21,25,25,27,25,19,27,29,23,17,32,20,24,18,13,16,19,19,17,19,20,32,22,28,24,24,24,22,28,27,20,21,31,28,19,23,23,22,31,29,27,22,23,24,23,27,24,24,26,29,23,25,31,26,29,11,12,14,25,27,30,27,26,31,28,21,27,28,26,28,21,25,26,25,21,18,35,24,25,27,24,18,22,23,19,18,23,22,26,24,25,18,19,29,33,25,27,21,25,11,27,19,28,15,25,21,35,27,27,29,26,22,22,20,18,21,26,26,32,35,32,22,33,33,21,26,33,20,28,12,29,23,31,16,24,32,24,1,24,30,26,32,28,28,20,28,21,33,23,22,31,31,26,18,24,23,14,21,23,26,22,25,10,16,21,28,24,14,27,21,26,26,31,28,26,17,24,27,10,20,28,24,25,31,22,25,25,26,20,29,23,23,26,34,20,22,30,28,24,25,12,14,23,17,28,20,39,18,23,29,19,20,16,31,22,19,17,18,27,21,18,22,23,36,34,21,33,16,17,17,24,10,28,27,19,25,25,28,37,23,29,26,21,14,15,27,25,16,26,28,28,19,20,29,27,22,28,27,24,30,18,20,29,16,29,22,25,27,30,20,31,13,18,22,20,20,29,29,37,23,28,25,13,19,24,29,18,26,27,21,14,33,34,27,22,20,20,28,24,28,34,19,19,19,26,27,27,21,27,21,33,27,19,20,11,31,29,30,28,29,30,19,35,19,19,30,23,30,24,18,25,24,22,34,20,24,21,24,25,17,26,28,21,29,24,26,19,17,27,33,27,25,23,26,22,28,28,28,27,26,29,31,33,21,24,34,21,22,23,28,22,26,22,22,23,23,22,29,27,23,25,19,20,20,29,24,26,19,21,31,25,13,28,22,25,27,23,102
31,31,30,24,0,20,31,37,28,23,31,21,29,31,29,25,21,30,18,43,27,34,27,42,32,23,31,24,26,28,22,31,28,27,24,26,29,29,33,25,28,27,27,17,29,28,28,30,36,27,28,22,28,36,21,33,22,36,15,28,23,22,10,34,23,26,26,18,28,25,22,18,30,32,26,22,26,40,30,33,23,24,25,26,26,25,24,32,27,43,32,24,37,32,27,28,22,28,22,30,25,27,29,35,30,20,35,25,30,18,27,26,29,24,35,39,27,35,30,37,21,25,19,34,31,24,27,27,27,34,32,27,23,36,30,26,27,26,29,17,31,40,29,32,15,34,29,22,28,29,26,28,31,25,24,24,30,29,44,26,28,28,31,28,28,27,28,26,14,28,28,28,32,20,30,24,24,29,23,24,33,36,23,25,25,27,19,21,26,29,37,37,27,17,28,21,28,23,23,29,20,29,34,19,25,28,26,19,16,27,32,28,25,17,21,33,30,15,26,31,24,21,23,18,23,27,37,16,20,21,25,24,35,21,30,25,27,21,32,19,22,29,33,9,22,22,23,4,12,30,25,37,20,21,30,19,29,21,23,28,32,23,15,30,29,21,27,27,27,27,30,24,24,28,19,25,37,32,26,33,23,27,18,27,27,19,25,24,29,28,28,36,18,30,29,26,23,28,34,26,23,27,27,31,38,33,32,27,27,20,41,27,30,22,27,26,28,25,29,26,30,20,23,19,29,29,8,27,23,22,23,30,20,23,29,33,30,28,38,28,35,29,29,25,27,26,22,27,31,23,33,37,30,29,26,27,26,17,21,23,27,28,14,15,30,29,33,30,33,29,33,27,21,25,29,25,27,27,31,26,20,34,35,24,28,26,30,25,12,28,24,27,23,27,34,28,19,28,22,30,33,19,22,33,29,27,31,28,26,22,32,30,31,27,21,15,24,29,25,28,24,32,25,35,21,30,27,31,23,31,18,28,33,24,29,18,35,25,23,27,30,30,33,30,25,31,25,28,10,25,23,24,27,17,34,23,22,26,32,32,30,30,34,30,41,31,40,30,29,29,25,22,19,23,26,21,22,30,23,27,29,24,27,30,26,22,24,24,31,22,28,26,35,17,26,28,36,27,29,26,21,13,25,27,29,28,10,11,28,34,27,30,32,25,29,28,26,23,28,26,21,20,23,27,26,30,30,33,32,30,25,32,22,22,28,34,24,28,28,26,36,29,39,25,26,23,27,19,23,28,27,28,23,19,25,24,29,24,25,21,28,22,33,36,27,22,24,26,31,24,28,34,23,23,19,34,30,20,41,33,24,30,32,23,19,19,29,24,30,26,25,23,29,22,24,23,33,33,30,25,19,20,28,28,23,22,27,25,32,24,33,29,29,26,25,31,21,27,30,35,39,36,33,26,29,32,26,23,38,25,31,31,21,24,31,28,30,27,23,25,28,27,20,26,28,30,24,27,18,31,15,21,30,35,26,23,31,28,18,25,23,23,24,34,14,26,22,33,19,19,35,25,34,26,32,29,29,23,18,32,21,26,32,30,24,37,29,31,31,34,29,29,32,29,36,31,29,29,29,29,19,26,26,23,29,26,22,31,44,27,17,27,27,18,27,25,31,27,28,23,34,29,22,23,31,30,29,29,25,13,9,22,28,30,22,25,14,22,22,25,36,17,25,26,20,23,24,24,23,10,29,32,22,27,28,26,31,33,30,40,29,29,12,14,28,25,29,21,27,26,28,22,25,22,29,27,29,18,27,23,40,28,27,30,22,25,28,30,31,27,27,25,27,36,25,26,30,29,15,28,19,18,24,24,31,22,34,31,33,24,26,25,34,24,18,19,20,28,27,25,29,31,26,28,34,16,19,30,25,34,30,29,22,21,28,37,26,33,25,25,24,26,36,20,25,24,26,32,30,24,32,35,28,20,35,34,20,34,22,30,25,26,21,33,36,23,18,35,16,24,29,27,17,22,22,24,29,29,28,27,32,18,26,25,24,33,24,21,26,27,31,33,27,22,22,25,31,29,18,105
19,16,20,22,20,0,19,20,15,20,14,3,22,24,23,13,16,19,10,42,15,23,16,28,22,15,27,23,21,23,11,14,21,23,22,22,24,25,25,18,24,17,23,17,19,23,13,12,21,23,22,18,13,32,19,26,18,25,16,16,17,19,14,22,13,18,11,18,18,21,18,14,26,20,19,21,18,33,22,16,7,21,20,19,23,19,14,21,26,32,23,8,34,26,9,13,25,30,16,22,24,9,22,25,15,18,24,13,24,15,23,15,27,20,30,29,17,23,21,29,19,11,11,21,19,21,24,21,24,23,22,20,19,22,23,22,20,17,21,19,24,31,11,28,13,17,20,2,21,17,21,17,19,21,20,21,18,12,36,22,18,17,18,19,10,23,20,8,6,21,17,13,12,17,30,23,22,22,17,17,23,29,20,18,17,22,18,20,17,11,29,25,23,21,18,20,19,18,16,11,17,17,23,16,20,14,8,20,12,16,16,13,11,3,18,16,15,17,22,17,10,18,19,16,21,21,29,16,19,19,14,20,18,23,24,13,16,17,28,17,18,21,24,11,19,10,19,16,8,22,22,30,12,23,18,11,17,17,16,21,26,17,17,25,22,18,16,19,19,20,15,9,13,24,11,10,28,24,15,29,20,25,20,14,13,16,18,17,23,23,10,29,14,27,19,18,19,22,27,26,20,23,20,19,30,22,21,14,20,13,29,18,20,14,20,27,21,18,14,16,12,13,20,17,27,23,12,18,16,4,5,13,16,3,15,25,16,13,24,18,30,18,25,19,21,21,18,18,23,15,22,26,19,22,24,20,16,15,17,17,19,20,16,17,22,26,25,23,26,27,27,17,3,15,21,19,9,20,17,12,18,18,28,8,22,22,22,16,14,29,21,20,19,21,17,16,21,10,19,22,23,14,17,15,22,14,18,21,26,11,20,19,28,23,17,15,17,19,15,22,11,15,22,22,18,26,10,17,20,23,19,20,28,21,26,20,27,17,15,14,17,19,21,20,21,22,17,26,10,10,15,21,20,16,28,20,14,15,26,19,26,22,30,18,30,24,30,19,18,17,22,16,1,17,13,19,18,20,16,20,20,16,19,15,17,18,19,20,23,19,21,24,22,13,28,8,24,23,11,14,9,15,18,24,11,23,22,9,10,21,22,21,25,19,12,10,13,16,21,18,17,17,16,25,25,25,24,24,14,22,16,21,4,6,14,21,13,17,17,20,21,16,27,18,13,17,21,15,20,19,22,24,17,13,19,17,22,15,16,21,14,24,20,24,21,21,16,9,17,20,16,23,5,11,21,23,25,18,31,16,6,22,26,18,16,16,21,12,22,19,21,12,22,18,17,19,26,20,24,19,13,16,20,11,18,22,18,16,20,21,15,21,18,19,14,20,18,23,22,25,29,27,22,21,26,26,23,15,26,8,20,24,23,17,25,25,20,25,10,21,20,24,12,18,20,22,20,16,16,27,15,20,20,28,22,20,25,20,17,16,16,11,20,26,16,10,15,19,17,17,26,18,20,20,24,21,12,19,20,29,19,19,19,26,21,28,22,18,21,22,26,26,29,25,26,23,14,14,21,11,15,18,19,16,21,11,16,27,33,22,19,25,14,14,12,20,20,21,20,18,28,18,18,15,26,24,31,20,21,15,11,11,13,21,18,21,12,14,19,15,25,18,19,18,14,14,15,16,5,12,24,22,22,7,20,17,25,27,19,31,17,21,8,10,17,20,24,17,25,14,23,15,25,15,21,17,19,15,17,18,37,16,19,25,20,21,28,25,20,21,19,21,18,25,24,7,21,18,13,14,9,25,23,19,23,19,28,19,25,16,20,7,20,16,12,11,18,24,23,23,22,25,25,18,31,14,19,27,18,24,20,14,13,17,20,32,23,25,10,16,17,19,24,21,7,22,15,16,27,20,15,29,20,18,26,22,17,36,14,25,24,14,19,26,33,19,14,31,14,16,17,24,15,15,19,15,25,22,21,17,19,16,17,22,17,22,22,24,22,21,13,27,20,15,16,11,11,16,14,93
17,24,29,24,31,19,0,29,26,22,23,20,26,31,25,16,26,28,19,44,16,28,21,20,31,22,26,19,25,27,22,25,22,27,27,25,27,26,27,16,31,20,16,30,22,21,20,26,26,24,23,21,11,31,17,28,24,28,28,14,15,19,25,26,25,27,30,29,16,17,23,28,34,26,26,22,22,37,26,24,26,19,18,17,11,20,17,26,26,30,25,25,35,32,23,20,23,33,22,30,31,19,27,32,20,17,27,28,23,22,27,18,28,18,17,36,24,34,18,18,22,22,18,27,21,19,22,29,32,24,23,22,18,26,21,21,19,21,30,32,28,36,25,29,21,29,24,21,19,25,21,22,22,25,24,25,26,20,36,18,23,7,19,16,20,24,19,22,23,31,26,19,30,19,28,21,25,29,27,28,18,27,20,20,21,22,19,21,16,8,33,30,28,18,23,22,28,23,14,14,20,22,27,19,17,24,25,31,29,10,23,23,24,20,16,24,18,18,21,26,25,25,32,19,24,19,26,30,20,29,19,18,26,34,27,17,22,28,29,18,27,26,22,22,24,23,10,27,25,28,23,32,23,30,22,27,14,28,23,15,25,23,28,31,20,21,20,24,25,23,22,20,23,30,24,19,24,23,25,27,26,31,23,25,23,23,12,11,27,28,24,29,23,18,26,20,17,20,30,25,18,24,25,28,33,27,26,19,29,24,31,19,23,23,24,30,25,24,19,14,18,18,24,14,31,27,23,15,19,20,21,19,30,22,26,32,23,22,29,18,33,17,24,19,23,18,16,25,22,22,22,33,24,21,30,27,21,25,26,18,26,17,25,26,21,26,23,24,20,30,27,32,20,25,19,26,23,14,28,22,15,28,22,25,19,25,27,10,27,32,23,29,18,31,21,26,22,20,23,23,27,23,22,23,24,18,23,20,25,21,29,26,19,24,23,24,26,28,27,27,22,23,29,27,18,21,22,28,23,12,25,15,24,27,28,25,24,21,21,17,15,20,27,25,14,31,14,26,25,29,18,9,4,26,29,24,26,12,25,13,25,19,32,27,36,34,35,20,28,16,23,18,18,27,11,29,23,17,21,25,19,21,18,22,21,22,19,19,18,20,14,25,25,22,29,23,34,21,19,27,26,26,23,23,21,28,27,25,21,24,21,23,32,17,15,20,21,24,27,16,23,24,19,32,29,32,28,28,24,26,29,22,21,23,27,26,18,22,22,24,31,24,24,21,24,26,22,22,30,23,22,22,22,18,12,24,29,19,20,16,20,22,29,28,31,26,26,20,21,11,30,25,22,27,25,27,25,26,35,27,13,27,27,26,26,23,23,24,24,20,19,23,24,17,21,30,20,24,28,15,29,15,23,21,26,17,21,21,31,29,19,23,30,22,24,28,25,17,25,30,27,17,29,21,20,34,17,22,21,19,13,26,32,22,28,27,18,24,21,23,5,27,26,32,24,22,21,9,24,30,23,22,29,26,29,21,25,23,13,20,24,28,26,25,17,22,26,23,23,22,31,24,27,23,13,10,23,21,29,32,16,17,25,25,24,34,20,26,28,26,24,28,27,25,29,34,24,19,31,28,18,19,21,18,18,21,27,26,36,22,24,28,18,18,21,22,23,17,18,20,29,25,22,23,26,36,34,24,32,20,24,16,20,25,27,25,22,21,24,24,35,25,26,11,24,18,19,29,22,23,28,30,29,25,24,30,26,21,13,34,12,30,21,19,28,10,28,21,26,26,15,20,20,17,20,20,20,22,26,32,30,17,30,19,11,23,28,24,18,19,28,26,22,25,29,18,19,20,22,24,26,31,32,18,27,27,24,29,35,14,26,17,28,23,22,23,13,28,27,25,21,25,21,23,35,22,25,29,24,28,21,21,26,30,28,30,23,28,17,23,22,21,26,21,17,24,9,22,25,20,23,23,9,16,22,29,24,34,23,25,26,24,26,20,36,19,15,32,20,16,23,33,21,26,21,13,24,23,15,24,22,24,26,20,22,28,28,29,25,22,20,30,23,17,25,25,25,23,19,91
33,33,40,33,37,20,29,0,14,22,6,23,27,34,30,21,32,31,28,44,28,33,26,41,36,27,27,20,30,32,29,25,25,28,31,29,33,25,37,24,39,25,19,34,30,22,22,21,13,28,27,25,32,35,32,28,29,35,27,30,23,27,31,38,24,26,31,34,28,20,23,24,34,33,28,30,29,44,30,27,27,23,24,25,28,28,22,24,26,35,40,25,39,37,18,26,38,41,27,33,38,29,27,34,24,24,33,26,33,28,28,25,39,21,28,45,33,38,25,29,22,26,27,32,26,23,26,25,35,15,25,27,22,36,29,30,22,22,28,36,30,39,20,33,28,33,28,22,16,26,28,27,30,28,27,34,18,26,40,21,27,30,30,27,15,39,27,17,26,23,29,24,27,19,41,36,31,30,21,22,29,32,28,24,24,29,27,29,25,27,37,29,27,27,17,22,33,27,26,26,26,26,34,30,25,19,25,36,31,31,25,33,30,23,25,27,24,36,25,12,30,28,38,22,35,29,37,33,28,35,27,30,29,29,29,12,32,34,33,23,34,34,33,30,25,27,33,33,27,29,24,35,28,40,25,31,25,27,29,34,24,23,32,37,21,26,15,26,34,29,28,19,15,32,27,20,25,32,17,36,31,28,32,21,27,26,33,32,34,34,19,40,32,35,30,23,21,32,26,33,26,33,19,36,37,28,29,24,31,29,34,28,28,25,28,22,32,31,28,29,28,22,20,23,36,26,29,23,27,23,24,29,26,23,25,37,25,31,37,29,38,31,29,24,28,29,22,34,31,27,33,35,26,35,35,36,22,32,29,22,31,30,29,30,30,35,36,30,27,37,31,36,22,18,29,29,20,26,32,27,24,38,41,25,27,28,34,31,31,37,25,31,27,35,26,27,38,29,21,30,36,28,31,28,24,25,28,31,36,30,29,21,34,27,28,24,28,29,19,33,18,26,30,29,20,29,19,29,27,23,27,31,30,32,33,33,33,25,30,23,36,32,30,34,24,31,27,36,27,30,23,26,33,27,36,20,25,28,37,30,34,30,41,29,37,35,29,30,28,26,25,25,21,35,27,36,26,26,26,25,29,30,29,28,28,27,23,24,33,34,33,32,31,33,35,12,35,24,27,20,25,30,24,27,30,34,38,26,30,16,25,28,30,28,25,29,24,27,34,26,28,30,23,28,33,23,27,32,23,30,30,30,21,23,32,28,26,30,20,31,27,33,38,25,20,27,26,31,30,27,31,26,30,33,39,22,27,22,23,27,27,33,27,32,34,32,19,20,23,34,32,33,22,30,31,29,27,31,38,25,22,29,28,29,24,28,28,23,21,23,19,28,28,21,25,29,39,31,32,22,25,24,15,20,28,28,28,24,33,29,10,30,27,26,16,31,31,32,17,24,35,28,31,24,37,35,18,28,26,21,35,32,33,23,37,29,20,31,30,32,32,31,32,38,24,26,31,35,19,32,31,23,13,34,34,25,33,28,31,27,29,27,31,35,35,21,26,33,32,27,25,31,29,30,24,21,32,26,30,36,25,25,30,29,28,31,29,27,32,28,28,34,31,32,36,39,25,23,34,31,30,27,22,19,25,27,33,34,32,29,32,28,25,33,27,24,29,26,27,24,33,26,37,28,30,34,43,28,38,29,28,24,29,26,30,30,29,29,32,18,24,28,27,31,24,22,21,32,25,31,30,33,33,22,28,31,30,34,26,38,17,25,28,30,30,25,31,25,33,29,33,26,20,20,29,25,32,27,20,29,41,25,35,22,26,28,35,34,29,24,36,30,25,36,35,27,30,31,22,33,26,37,41,27,30,30,33,22,41,24,31,27,33,24,26,27,24,28,27,31,31,28,26,24,35,21,30,35,25,35,29,27,27,35,33,33,28,34,26,32,32,25,29,29,26,27,30,26,21,24,32,36,20,31,23,35,27,39,32,35,26,17,33,31,44,22,31,38,27,26,14,35,26,31,23,25,28,26,27,31,28,31,34,24,23,24,33,40,27,26,15,34,27,23,29,29,31,32,29,107
23,21,29,22,28,15,26,14,0,16,20,12,20,20,24,19,24,20,19,38,17,23,16,35,23,14,24,24,24,23,22,11,13,25,22,19,27,22,27,14,27,20,21,26,23,20,15,16,27,18,17,12,19,25,23,26,20,23,13,20,17,16,22,28,21,22,26,25,19,14,14,10,22,23,14,21,17,32,24,13,22,15,16,17,19,24,18,15,20,31,31,16,29,26,15,12,28,35,18,29,28,16,24,25,17,19,23,21,22,14,23,21,28,13,24,35,23,24,25,32,13,23,18,18,20,17,18,29,28,29,22,19,12,26,19,19,16,18,14,29,23,30,17,23,19,27,22,17,21,27,21,17,23,17,16,20,4,18,36,15,20,19,23,23,12,27,17,14,19,25,18,10,26,13,32,26,24,24,25,26,21,22,17,14,19,22,20,19,13,20,23,26,22,26,3,16,19,21,16,22,18,17,26,23,22,21,21,31,25,18,18,20,18,16,14,13,17,25,15,22,19,20,30,20,29,21,30,28,19,21,13,21,15,28,24,15,18,24,23,20,30,21,24,19,14,22,22,24,21,19,17,31,24,30,25,24,23,13,15,23,21,17,23,30,21,22,18,20,25,21,14,21,17,24,23,20,26,24,19,25,22,25,20,7,23,18,20,19,24,22,16,29,25,24,26,20,17,21,12,24,17,22,21,28,25,26,25,20,27,21,28,19,24,22,22,26,23,23,16,21,20,12,25,12,29,23,20,20,15,17,18,21,12,18,27,24,18,19,23,20,25,17,22,11,25,21,18,26,23,15,33,30,18,21,21,28,18,21,15,10,19,23,22,23,25,25,27,21,22,32,27,30,16,9,20,21,19,16,27,21,13,27,30,20,14,16,22,18,24,29,17,21,16,27,21,26,27,20,14,22,27,20,22,22,22,11,24,20,25,21,22,21,23,15,19,18,25,25,26,21,4,12,28,15,12,24,12,22,17,26,22,28,26,18,23,22,19,11,21,22,23,21,22,23,14,19,15,25,22,16,17,17,22,25,27,15,22,14,28,16,23,26,30,15,23,28,15,22,19,19,25,17,14,25,17,27,20,17,14,22,21,25,22,22,16,22,13,17,25,27,24,21,21,25,27,23,26,16,19,26,21,21,17,23,21,24,27,21,19,19,21,22,27,14,23,15,18,21,26,18,23,16,9,21,27,29,18,22,18,16,16,24,17,18,28,14,12,16,16,23,28,25,26,11,6,20,16,24,24,15,22,22,20,24,30,24,28,17,18,16,18,25,13,28,20,24,10,6,14,23,27,23,18,24,23,20,23,18,26,18,19,23,14,23,22,22,22,20,7,11,15,21,18,11,16,15,28,20,26,14,11,13,19,13,14,17,19,15,32,25,15,27,20,12,18,25,17,27,21,10,34,31,26,20,23,30,22,25,29,7,26,28,21,14,24,21,17,26,23,21,23,23,25,31,20,22,24,29,18,31,24,27,20,24,25,15,20,22,22,15,17,23,22,27,24,18,23,23,18,21,11,23,22,23,27,24,20,17,25,28,14,15,24,19,18,17,19,18,20,19,22,27,25,19,26,31,21,16,28,20,21,24,18,15,16,13,23,24,38,15,21,22,14,22,13,27,19,13,16,15,23,22,26,18,20,20,31,18,30,18,21,10,22,19,16,21,20,26,18,15,34,23,28,21,23,8,7,28,18,20,23,26,28,21,14,17,18,25,21,33,20,22,21,22,16,18,22,19,19,26,23,14,24,14,24,20,22,19,13,15,37,22,29,24,15,15,21,25,24,23,24,20,20,34,21,22,21,26,17,24,21,24,30,13,25,24,20,13,27,16,20,18,27,10,21,22,13,20,27,23,22,25,23,20,29,16,24,27,18,28,16,13,13,29,20,29,19,26,23,22,22,19,23,18,17,27,17,21,23,14,20,22,23,22,24,21,19,40,23,22,20,8,26,25,32,13,26,29,18,23,11,25,19,23,15,15,20,14,17,26,18,22,22,16,16,26,19,26,19,16,26,20,23,9,18,19,24,28,20,97
21,24,28,23,23,20,22,22,16,0,25,20,14,26,20,15,20,27,17,41,13,17,10,31,27,20,14,22,18,20,19,19,20,19,24,13,25,12,21,8,23,19,21,20,16,16,23,20,24,12,11,16,20,19,23,27,18,23,20,18,15,18,17,22,16,20,25,20,18,17,18,17,20,24,23,18,20,35,20,21,20,14,15,16,15,22,16,18,12,35,30,20,23,27,17,19,22,31,18,26,22,23,24,28,25,17,24,22,18,12,25,15,31,16,27,37,25,32,21,26,17,20,16,26,23,15,17,24,21,26,24,14,6,22,13,24,19,18,16,22,22,30,15,17,18,25,20,21,22,18,17,11,17,13,12,18,20,14,38,18,23,16,21,19,20,23,11,18,21,15,25,18,21,3,30,20,27,8,20,21,29,23,17,8,14,18,15,13,9,18,29,20,23,24,19,19,24,19,14,19,12,23,24,21,21,11,17,26,19,19,22,18,14,20,15,21,23,22,9,22,24,17,26,19,21,19,29,19,16,24,21,20,23,21,26,23,22,24,17,18,26,22,22,16,14,22,25,19,15,26,19,28,21,26,21,26,19,18,19,24,15,15,22,32,17,20,25,22,22,20,21,11,7,22,22,12,20,18,9,27,20,17,23,12,26,15,21,20,26,26,20,28,21,22,24,15,17,22,28,15,17,18,22,25,21,23,24,16,23,16,24,17,22,16,16,27,24,22,12,16,16,20,16,17,28,17,15,19,19,18,19,17,19,20,24,16,25,15,29,18,23,19,26,19,18,20,16,16,19,20,30,32,22,29,27,24,18,20,26,6,24,21,21,22,17,22,31,21,16,26,17,26,17,20,14,25,14,10,24,19,16,26,30,20,18,19,26,19,17,18,20,21,18,24,25,19,26,24,16,20,25,15,18,17,25,19,20,22,23,25,29,13,23,20,17,8,20,25,21,17,12,20,22,22,4,31,20,26,11,24,19,22,28,20,17,23,32,17,18,16,24,17,16,26,8,23,11,21,13,22,15,13,19,24,30,17,17,21,23,24,25,22,31,23,30,27,31,20,24,25,21,11,19,26,15,24,23,20,19,22,19,20,20,20,21,17,7,21,19,24,18,17,24,22,19,25,27,19,15,20,23,20,19,21,24,18,25,14,18,23,21,18,21,14,18,22,10,13,25,16,18,14,7,27,11,25,24,16,22,24,22,18,16,18,27,21,20,24,24,17,19,21,24,9,13,14,10,21,27,11,21,22,14,18,24,19,24,12,13,19,18,24,18,28,23,21,21,14,22,26,24,17,15,24,20,27,27,20,29,25,23,19,15,15,12,16,22,15,22,18,19,20,12,5,14,16,29,23,20,8,18,18,22,20,22,20,18,21,25,17,17,24,26,10,8,17,15,22,22,26,29,29,28,14,25,26,20,24,27,15,25,22,24,14,23,19,22,24,20,22,20,21,27,28,24,26,21,29,24,23,18,25,18,18,24,9,22,19,24,22,20,21,20,26,21,13,18,25,20,19,24,22,29,22,21,22,16,15,25,26,17,9,28,13,12,30,13,20,19,26,20,12,23,17,20,34,18,24,26,24,21,23,21,21,21,17,19,26,36,20,22,12,17,22,20,26,19,21,18,15,17,22,26,19,14,27,34,12,28,18,14,18,23,13,21,23,17,23,25,17,33,18,19,15,17,20,21,26,21,17,18,21,23,16,20,23,14,29,22,28,18,23,19,21,23,12,16,13,25,21,21,18,26,20,20,19,20,14,19,20,33,21,24,23,15,13,26,24,25,23,25,14,15,33,23,23,19,23,22,22,21,21,27,15,20,16,18,24,30,14,24,23,23,18,15,16,17,21,26,9,21,19,28,20,19,22,20,13,14,23,20,20,19,21,19,23,21,26,20,17,16,17,19,20,21,27,18,15,22,8,23,27,21,22,18,28,16,34,21,25,10,19,22,27,28,17,25,28,18,17,16,27,17,21,18,13,19,19,11,24,21,21,23,13,20,16,25,22,22,10,24,18,23,20,23,23,18,14,20,95
30,30,34,27,31,14,23,6,20,25,0,17,21,28,28,20,26,25,24,45,27,31,24,42,30,21,21,24,24,26,24,27,19,22,25,27,31,19,34,23,35,24,21,29,24,26,16,15,7,27,26,22,26,34,29,32,25,29,30,27,22,26,28,33,24,29,25,28,24,14,24,28,37,29,25,26,23,38,25,24,21,17,18,19,22,28,21,20,29,35,37,22,38,31,12,27,34,35,28,34,35,23,25,29,18,18,28,20,28,27,28,19,33,15,26,39,27,33,27,23,23,23,23,26,20,22,20,19,29,9,19,25,21,30,26,24,16,16,25,33,30,34,14,28,27,31,27,16,22,27,26,25,24,23,22,33,17,20,44,15,21,26,28,25,9,34,24,11,20,29,23,26,26,22,35,33,25,32,15,16,23,29,27,23,18,27,25,27,24,21,32,28,24,29,22,25,27,26,21,25,23,20,30,24,28,25,22,33,26,25,19,27,25,17,19,26,18,30,24,18,24,24,33,16,29,28,35,30,24,31,21,29,26,30,30,6,27,28,32,17,32,29,31,25,23,24,30,30,22,30,25,36,22,37,21,25,24,28,26,30,26,25,26,31,25,25,9,25,32,23,29,18,21,29,21,17,30,26,22,32,25,22,27,24,21,22,27,26,30,30,13,37,28,30,31,25,22,26,31,34,23,28,25,30,35,27,26,18,30,23,28,25,27,24,30,28,26,31,22,23,22,16,23,17,30,23,26,26,24,18,19,23,30,17,19,31,19,27,37,26,36,25,27,18,26,23,21,28,27,21,27,29,22,29,32,31,16,27,23,21,25,26,23,24,24,29,30,27,31,35,28,31,17,14,26,23,22,23,29,26,18,32,37,22,21,22,28,25,28,31,27,25,21,29,20,26,32,24,22,26,31,22,25,22,28,27,22,28,32,25,23,26,29,21,26,24,27,32,13,30,24,25,24,27,21,23,13,23,26,17,27,25,31,27,31,27,35,20,28,23,30,26,24,28,23,33,25,31,24,24,22,20,27,28,32,23,25,22,31,28,28,28,35,30,42,29,34,27,24,20,19,24,15,30,24,33,20,22,24,23,26,24,26,22,22,21,22,22,28,28,33,27,31,27,34,6,33,18,21,14,19,24,24,28,25,33,32,23,24,22,26,22,24,23,25,24,18,21,28,23,22,29,22,22,35,17,23,31,17,25,24,33,18,20,26,28,20,24,24,25,32,30,32,24,25,21,25,29,24,26,32,27,28,27,33,26,31,16,17,21,21,27,30,26,30,26,15,22,29,31,29,32,19,25,27,29,28,27,32,19,16,26,28,23,27,24,22,23,21,17,24,25,27,20,26,30,35,31,34,23,27,18,21,14,28,22,27,23,34,32,16,28,21,25,21,25,28,26,23,29,29,22,25,28,31,29,22,22,26,21,29,34,30,20,32,26,26,25,24,26,26,32,26,32,29,31,25,30,13,26,26,27,7,30,31,24,28,27,25,21,28,21,29,29,29,21,25,27,27,26,30,25,23,24,18,15,26,24,24,37,19,24,30,28,27,36,27,21,26,30,27,33,30,30,34,33,19,17,28,25,25,28,16,13,21,22,27,29,38,25,26,31,25,27,26,18,23,20,21,25,32,20,31,29,29,37,38,27,34,23,25,18,23,20,25,26,26,23,26,12,30,26,32,30,18,17,18,26,19,26,32,33,31,21,23,25,29,28,20,32,17,26,22,24,30,19,28,24,28,25,28,23,25,14,24,24,27,21,14,28,39,28,29,24,20,26,31,30,23,24,33,26,19,30,29,21,28,25,16,28,20,31,35,22,24,24,27,18,35,23,26,21,34,24,20,21,18,32,21,29,29,25,31,18,38,15,24,34,23,35,23,28,21,29,27,35,28,31,20,30,31,24,23,28,21,21,24,20,27,23,29,33,14,30,28,32,23,33,28,31,29,13,31,25,40,16,25,34,26,21,16,30,25,27,25,22,22,20,26,25,28,30,31,18,24,29,32,34,29,25,9,33,28,18,23,23,25,26,24,104
20,13,17,23,21,3,20,23,12,20,17,0,23,27,26,14,18,16,11,43,12,24,17,29,23,14,24,24,24,23,14,11,22,24,20,23,26,22,28,18,21,18,23,18,22,20,14,13,24,22,21,20,14,29,20,27,19,23,17,17,18,16,15,19,15,19,14,19,19,20,19,14,26,21,20,19,15,30,23,13,10,21,21,20,21,22,15,22,24,29,24,9,33,27,10,14,26,31,17,19,22,10,23,25,16,19,25,16,25,16,24,16,25,19,27,30,18,20,22,30,20,14,12,18,20,20,24,24,27,26,23,21,16,23,23,22,21,16,18,20,21,28,12,27,14,18,23,5,22,18,22,18,22,22,21,22,16,13,37,21,19,17,19,20,11,20,21,9,7,22,18,10,15,17,31,24,23,23,20,20,21,30,17,18,20,23,20,21,16,12,30,26,24,22,15,23,22,21,17,12,19,15,26,13,22,15,9,23,13,16,17,14,12,4,17,13,16,18,19,20,7,21,20,17,22,22,30,17,20,20,11,19,15,24,25,14,17,18,27,18,19,22,21,12,21,11,20,17,9,19,23,33,15,24,19,12,18,17,13,21,25,20,18,28,19,19,17,20,20,23,16,10,14,22,14,11,27,26,16,29,21,25,21,11,14,19,18,17,24,20,11,29,13,28,20,17,20,23,24,27,21,24,23,16,29,23,22,15,23,16,30,20,21,17,21,26,23,19,15,17,13,10,20,15,28,21,13,20,17,5,6,14,16,6,18,24,17,14,21,19,29,15,25,20,24,22,19,19,25,16,25,27,16,19,21,23,16,16,18,14,20,23,17,18,25,27,26,25,26,28,28,18,4,16,22,20,12,20,18,13,16,15,28,9,20,23,23,16,15,31,24,21,19,24,18,17,22,11,20,24,24,17,16,16,23,11,19,20,25,12,21,20,29,24,18,12,20,22,18,22,8,12,25,19,16,24,11,20,21,24,21,23,29,18,27,21,28,18,16,15,18,16,22,21,18,19,14,27,11,13,16,19,20,17,29,21,15,12,28,16,26,23,31,15,27,27,27,20,19,18,25,19,2,18,14,20,19,21,17,21,21,19,22,18,14,19,17,20,26,20,22,25,23,14,29,11,26,22,12,17,12,16,15,26,12,24,23,10,7,22,24,20,27,20,13,11,16,19,24,19,18,18,13,24,26,27,25,26,15,23,19,24,5,7,17,18,10,14,14,23,22,17,30,15,10,20,20,12,22,19,25,25,20,16,22,20,25,18,19,19,15,22,17,26,24,22,17,6,14,21,19,26,6,12,22,20,26,16,32,17,7,23,25,21,16,19,22,15,19,20,22,15,22,15,20,19,26,22,25,18,14,16,19,12,19,20,17,13,21,21,16,23,19,16,15,23,19,24,21,22,30,28,23,19,23,29,22,18,27,5,23,27,24,18,22,25,17,26,13,22,21,25,13,19,23,25,21,19,16,28,16,21,21,28,23,19,24,21,18,13,17,14,21,27,17,13,18,20,18,18,23,21,21,21,25,22,13,20,21,30,17,19,16,23,22,29,23,19,24,19,25,27,28,23,27,26,15,15,24,8,16,21,16,13,22,12,17,27,36,19,20,26,16,15,13,22,21,22,21,20,27,20,19,16,24,24,32,22,22,16,12,8,14,22,19,22,13,17,16,16,28,20,20,19,17,15,16,19,6,13,27,24,25,10,21,20,22,27,19,34,18,22,9,11,20,20,25,18,26,15,24,16,24,12,22,18,19,18,18,16,37,19,22,26,18,19,25,28,21,22,22,24,21,28,25,10,18,19,14,15,10,24,24,20,26,22,26,20,26,17,21,8,21,19,15,14,16,24,25,24,24,23,23,18,32,14,20,27,19,26,21,15,16,18,21,33,24,27,11,17,18,20,25,18,8,23,15,17,26,18,12,26,21,19,25,23,20,37,15,22,24,15,20,23,34,18,15,32,15,17,18,25,16,18,22,16,23,23,21,14,20,17,20,21,14,23,19,25,23,20,14,24,23,16,19,8,14,17,15,94
24,25,32,11,29,22,26,27,20,14,21,23,0,28,21,23,24,28,21,36,17,17,10,28,26,22,22,21,18,20,22,23,20,19,20,17,25,20,25,10,26,25,18,27,17,17,21,20,28,16,15,18,24,23,25,25,22,11,20,22,19,18,23,24,13,23,28,26,20,17,19,17,26,24,24,22,21,23,18,25,24,14,15,16,19,26,22,28,18,38,34,23,23,30,17,20,24,31,22,30,24,24,28,25,23,21,23,23,18,16,25,15,33,16,27,35,23,32,12,28,18,21,20,29,23,23,17,24,27,30,25,16,8,26,17,25,19,18,23,29,26,34,15,17,21,31,28,22,21,27,17,11,5,13,12,21,24,14,38,18,24,20,22,10,20,25,13,18,25,23,26,22,22,11,26,22,19,22,20,21,29,11,17,8,13,18,19,17,13,18,29,22,24,26,21,14,25,25,18,23,12,24,24,21,23,19,24,27,27,22,22,20,18,23,18,25,19,22,13,23,21,17,29,23,27,23,20,27,20,23,25,24,27,22,25,23,16,22,21,22,31,26,26,20,14,22,24,25,23,26,20,34,24,31,22,30,27,20,19,27,17,15,14,25,18,26,25,22,24,20,19,19,15,22,23,20,22,18,17,21,6,19,21,19,21,15,25,24,16,29,20,25,23,21,30,21,21,24,28,26,21,18,26,27,25,25,26,16,23,16,28,21,27,20,18,27,24,21,12,18,16,23,24,18,28,25,21,23,21,18,19,17,19,21,25,30,24,19,30,22,27,23,28,19,19,12,20,24,19,22,31,20,29,33,27,20,18,19,26,10,25,25,17,18,25,24,31,21,18,28,26,27,19,24,14,19,15,12,27,25,19,26,31,20,19,19,22,23,24,28,15,22,22,28,25,28,16,18,17,20,25,15,18,19,29,23,20,26,26,19,30,15,20,20,21,16,20,25,21,17,16,24,23,27,10,27,20,27,15,26,20,22,29,20,21,21,31,17,20,20,28,21,16,28,12,23,15,21,21,22,21,17,23,20,32,16,14,25,23,28,17,13,21,26,29,27,33,21,24,17,21,15,21,24,19,29,23,22,21,26,20,23,24,24,20,10,7,23,19,24,20,17,28,26,15,27,24,19,15,20,25,16,21,25,19,18,31,22,22,27,25,21,27,14,22,23,17,20,25,17,9,17,11,30,25,22,27,16,22,24,22,18,20,22,31,26,24,28,26,17,27,25,28,13,18,18,14,22,22,15,24,26,14,18,24,23,26,15,16,21,18,16,25,28,23,23,25,18,26,25,24,19,21,25,20,27,28,16,33,26,19,19,19,21,20,17,25,12,22,18,22,21,16,9,18,22,30,24,22,12,18,19,21,21,24,22,22,21,32,19,21,24,27,14,16,24,16,15,22,28,21,31,28,15,23,26,19,27,29,19,29,23,26,16,23,7,26,28,23,12,24,25,31,28,25,27,12,29,23,31,23,24,22,22,24,9,26,20,23,21,24,25,24,26,21,14,18,27,20,25,24,22,28,22,25,24,20,19,26,26,20,11,28,15,16,32,13,19,19,26,28,26,28,21,20,35,18,20,30,30,23,25,23,21,23,11,23,16,37,26,20,20,18,23,21,26,19,21,19,19,18,22,27,23,14,29,32,12,30,17,21,22,19,1,23,23,22,26,28,25,35,19,27,17,21,16,17,26,23,21,18,21,24,17,20,23,18,30,26,31,20,26,23,23,23,16,20,13,25,26,25,20,26,21,22,25,24,14,27,22,34,23,28,21,16,17,28,27,26,26,29,18,18,33,26,26,23,27,22,20,25,25,31,15,16,22,21,27,16,18,24,25,27,20,19,20,18,27,26,23,25,23,28,20,26,21,11,27,14,23,21,21,19,28,26,25,9,25,16,21,20,25,23,20,15,29,22,17,24,8,26,24,23,24,20,18,16,36,25,24,18,23,22,29,31,17,19,32,20,17,20,28,19,24,13,17,19,19,13,26,25,24,27,13,20,24,25,27,17,10,12,22,27,15,25,20,18,22,22,98
29,23,37,33,31,24,31,34,20,26,28,27,28,0,26,18,21,25,25,44,23,29,22,42,33,28,21,24,28,26,19,28,27,28,27,21,32,19,21,24,32,20,23,20,30,26,29,26,31,20,19,23,27,27,24,35,21,31,30,24,19,23,25,31,26,32,24,21,29,24,19,29,31,29,24,21,22,37,30,24,20,21,22,23,29,23,17,27,30,36,33,31,37,28,25,30,31,35,19,26,29,26,27,26,28,25,30,29,22,27,26,27,24,23,32,40,28,35,29,34,18,22,24,25,25,23,24,9,27,33,30,12,22,30,21,25,26,21,30,23,6,20,27,31,18,33,28,22,24,30,17,23,31,17,16,28,24,25,40,25,25,27,27,29,22,30,27,24,29,34,27,27,18,23,20,31,34,28,13,14,25,35,24,20,20,18,18,20,25,26,33,32,31,17,17,22,30,26,22,27,21,26,28,26,26,24,26,28,25,26,25,31,25,26,25,26,31,30,17,24,29,22,29,26,26,25,35,27,19,24,18,20,26,34,29,25,32,31,25,25,30,28,19,24,18,25,32,27,21,19,22,35,12,34,29,34,22,32,24,26,27,24,22,31,25,13,28,26,26,25,30,22,26,32,13,21,30,26,28,36,27,30,25,27,27,20,24,23,31,25,26,35,27,29,26,20,17,33,26,26,18,22,25,28,25,32,33,27,28,21,25,18,23,19,32,27,26,28,24,27,25,21,30,24,32,27,23,24,22,28,29,26,27,23,21,28,27,28,30,19,30,22,33,25,28,27,18,35,25,28,26,37,23,26,30,25,27,20,28,22,26,25,21,22,24,29,15,25,32,32,19,34,27,24,25,32,25,26,32,22,25,34,33,27,28,29,29,24,25,28,25,24,21,24,29,29,34,30,19,24,31,20,23,28,31,28,31,26,31,29,35,27,29,29,20,26,25,28,15,25,24,25,28,34,22,28,26,28,24,28,23,16,25,25,30,25,29,21,22,24,30,22,28,32,24,31,25,21,21,30,18,27,27,24,31,20,25,23,33,30,31,28,25,30,43,32,29,26,24,30,26,19,25,29,23,10,25,31,22,25,25,21,24,21,21,23,21,28,19,28,33,21,32,25,37,32,27,26,24,16,15,20,12,15,31,27,31,20,27,31,13,27,22,25,26,27,24,26,26,22,24,29,23,30,31,26,28,30,28,30,31,31,27,29,27,33,17,21,25,29,37,18,38,25,26,16,18,28,31,27,27,22,28,30,33,22,27,22,23,20,27,31,29,31,28,30,25,23,24,33,29,31,26,34,23,21,28,23,31,26,30,29,23,26,26,22,26,26,21,25,19,20,25,21,15,32,31,34,33,22,30,24,23,27,26,21,18,14,35,31,29,23,34,23,27,31,30,28,22,24,38,31,31,26,28,25,22,9,31,22,33,24,31,21,29,29,21,32,20,32,26,27,35,38,24,26,27,29,27,30,22,27,21,26,34,23,31,23,25,20,21,17,23,30,29,24,23,28,22,22,24,23,30,29,27,24,27,18,30,32,26,25,21,29,25,31,26,26,33,20,28,24,31,24,32,25,18,30,26,29,22,24,27,24,31,27,22,30,41,31,24,30,28,31,29,20,23,27,24,16,25,26,27,20,28,38,36,26,21,19,22,19,34,27,32,24,17,10,23,26,33,24,23,31,13,22,21,18,29,25,22,24,29,23,24,32,22,17,25,38,22,32,27,28,25,28,29,22,29,31,29,21,28,23,22,20,28,19,27,24,38,26,24,26,25,20,33,30,26,24,28,22,25,29,31,23,16,26,26,31,29,29,33,26,26,25,31,18,37,20,25,25,34,25,15,16,23,27,7,19,27,29,27,29,35,25,25,25,14,26,30,31,28,35,26,37,30,34,31,25,24,21,20,25,29,23,25,27,35,22,22,33,25,23,28,33,21,43,29,31,28,23,22,29,36,24,27,35,19,29,26,34,20,20,23,21,20,26,27,32,29,21,26,20,13,24,28,29,27,24,37,34,15,23,30,28,32,34,21,103
26,26,35,23,29,23,25,30,24,20,28,26,21,26,0,17,26,27,24,39,23,24,17,37,27,23,28,26,18,20,18,28,22,26,27,19,28,26,32,13,33,21,23,21,4,25,18,18,34,20,21,18,19,29,24,30,17,25,27,23,24,25,26,31,16,23,29,20,21,17,15,24,28,31,20,20,24,35,26,18,24,20,21,22,18,13,18,30,25,31,33,25,30,21,21,19,17,31,15,32,16,23,27,28,16,26,24,22,18,19,16,22,28,18,29,30,18,32,27,20,14,19,23,23,23,22,22,30,21,32,25,14,15,31,23,24,15,18,26,24,28,37,23,24,20,32,27,21,26,24,17,18,22,13,12,13,23,21,42,18,23,19,24,25,24,32,20,22,28,29,25,27,21,17,27,15,27,28,27,28,20,27,24,15,14,18,23,24,20,17,25,26,19,26,21,17,20,26,23,24,19,14,28,26,20,25,23,10,29,18,23,21,20,26,15,20,20,26,19,22,24,22,36,28,21,28,35,29,22,28,24,27,20,25,24,24,26,26,25,27,35,18,28,23,10,25,25,28,25,27,17,27,29,23,22,32,21,27,22,22,24,22,26,33,26,22,24,22,22,26,21,21,21,26,28,20,26,25,23,30,21,26,22,26,29,20,20,19,26,33,24,32,27,27,26,28,25,24,30,25,14,18,25,34,27,29,28,23,28,23,33,8,24,25,25,25,30,26,19,19,23,22,29,17,32,18,24,18,17,23,24,24,26,20,23,32,21,24,18,7,26,22,27,16,2,26,24,32,25,20,29,32,23,30,32,20,24,24,22,17,16,24,25,26,26,26,28,25,25,27,26,36,22,28,21,29,14,11,22,19,16,33,17,23,19,25,19,18,28,31,20,19,17,30,23,25,27,28,14,24,25,22,24,25,27,28,23,23,18,29,30,22,26,24,16,22,20,25,28,24,23,19,28,25,17,23,20,25,22,14,19,23,26,27,28,24,37,13,18,27,20,27,13,26,19,27,21,21,25,26,19,16,22,28,30,15,17,20,24,25,23,28,31,30,38,27,33,23,30,21,14,22,24,25,20,20,23,23,17,25,22,20,23,11,24,17,14,22,20,29,26,17,27,30,20,28,27,21,22,27,26,24,22,31,29,19,27,24,28,26,29,17,33,21,25,22,10,13,31,21,18,17,18,29,31,29,27,23,20,24,23,21,21,23,31,26,23,27,25,18,27,27,24,20,25,24,20,28,27,22,16,26,15,19,25,22,27,12,13,16,23,30,30,28,28,29,29,25,20,26,29,22,22,26,25,26,28,25,30,26,22,25,25,15,25,22,25,15,24,20,24,17,23,16,11,26,27,23,28,19,25,18,20,21,24,17,26,22,35,20,20,31,28,19,22,10,18,22,22,28,36,24,28,23,24,33,24,28,22,24,23,31,26,16,30,24,21,33,19,22,23,28,31,34,26,28,21,27,28,37,27,26,29,28,25,16,26,24,21,23,17,28,19,26,25,13,18,28,26,23,24,28,25,21,20,17,23,14,30,33,17,18,26,22,23,34,20,22,24,25,27,28,28,20,27,34,18,19,27,30,22,14,24,21,23,21,25,22,39,25,23,26,17,25,20,24,19,18,19,12,25,23,28,16,14,33,33,19,26,23,25,21,28,20,27,14,21,27,27,25,32,20,21,23,24,16,17,30,26,24,18,21,25,16,16,24,25,26,21,28,13,21,26,28,24,15,23,20,21,26,30,16,25,20,25,21,26,21,27,29,36,16,29,26,18,16,29,19,26,20,24,18,15,32,31,22,25,28,27,29,26,25,31,21,20,16,25,28,31,23,15,25,29,20,22,23,18,27,28,26,25,20,27,26,27,26,20,29,14,23,21,20,23,21,19,32,24,28,25,27,26,20,28,27,25,27,17,23,26,15,25,30,16,23,24,23,21,29,28,30,24,27,21,27,33,18,27,31,19,24,24,31,20,25,18,22,18,23,20,32,26,21,22,20,21,27,30,36,22,11,29,29,30,17,25,23,25,30,21,100
25,18,22,20,25,13,16,21,19,15,20,14,23,18,17,0,15,23,7,38,22,21,18,26,19,10,18,16,23,25,18,22,11,21,21,16,23,16,25,17,19,4,13,22,17,14,16,13,27,15,14,16,15,26,17,21,18,26,22,22,17,20,19,25,17,18,20,22,18,16,16,19,25,26,13,19,20,35,19,17,20,17,18,19,19,8,1,25,21,22,27,13,27,21,16,22,24,29,10,30,25,20,20,29,18,21,19,22,15,10,18,13,21,15,22,29,17,27,19,16,15,18,6,23,19,16,20,13,26,28,15,17,15,24,19,9,18,19,21,24,24,24,16,26,12,24,21,15,16,14,18,19,25,14,13,16,16,16,33,17,20,11,9,17,17,24,15,15,11,16,25,21,22,12,27,25,25,23,17,18,20,26,19,17,21,19,19,21,18,22,20,20,16,9,16,18,20,17,18,16,16,20,27,15,15,12,10,23,19,14,7,22,9,14,17,19,16,22,16,24,21,21,26,19,16,21,27,21,20,18,23,23,19,22,11,15,21,18,20,20,23,18,26,16,11,15,20,21,15,30,18,21,13,20,19,16,4,16,20,17,15,17,18,24,15,5,18,15,23,16,23,4,8,21,12,3,24,22,10,28,18,26,11,17,20,19,15,14,23,27,17,19,20,21,13,16,19,24,25,19,15,19,18,28,27,23,22,14,23,20,29,13,7,17,20,26,22,12,18,20,18,19,21,15,26,18,17,13,6,11,12,19,21,16,22,20,19,18,25,14,27,25,24,17,15,19,18,29,23,10,20,26,22,31,19,21,16,14,22,15,14,9,15,16,11,16,27,24,20,17,25,24,10,19,17,24,21,19,15,6,16,28,24,13,20,18,17,14,19,26,21,17,18,26,18,13,25,17,15,23,27,19,18,21,17,22,18,10,15,18,23,14,20,17,17,17,24,20,19,26,15,18,23,19,13,23,13,23,20,10,14,20,26,24,26,13,23,8,19,19,19,23,22,26,17,25,20,18,15,20,2,17,14,20,15,16,16,16,28,23,22,20,28,24,34,22,28,10,23,14,21,20,12,16,19,18,18,20,6,18,11,11,8,16,21,22,16,19,23,24,18,18,17,18,28,21,23,18,17,19,14,16,23,21,18,27,27,14,21,17,19,22,26,17,17,21,19,19,17,14,21,12,15,18,26,24,25,24,15,19,20,16,9,11,23,18,22,26,26,22,20,19,28,17,17,21,17,19,21,20,17,24,23,20,22,15,13,19,20,17,20,23,23,26,24,20,20,17,19,21,15,13,8,18,24,25,23,17,26,19,17,18,18,22,19,17,21,18,17,13,19,18,9,14,14,18,22,24,18,17,18,15,21,14,10,18,25,25,25,23,11,18,21,18,9,26,13,24,21,23,27,15,23,12,24,28,14,15,13,18,27,26,20,17,22,25,16,28,17,19,15,19,17,23,17,19,19,23,17,24,16,19,13,21,19,18,22,7,23,20,10,16,16,23,21,20,22,23,16,6,24,14,23,17,11,8,17,15,24,24,17,13,17,22,21,24,18,23,22,24,21,22,21,21,27,23,19,17,20,22,15,9,14,17,21,16,14,21,28,22,12,21,24,19,21,19,20,19,16,13,20,20,23,9,23,27,22,20,25,18,16,20,24,22,19,16,11,14,19,8,32,15,20,15,19,11,12,17,16,17,21,24,20,20,11,21,20,25,17,26,4,14,13,15,20,18,13,15,16,15,25,5,18,18,10,4,13,18,10,23,35,11,18,16,18,17,28,20,21,11,15,17,20,23,17,14,23,20,16,21,14,20,26,16,27,21,26,23,28,16,15,18,18,14,17,16,16,21,11,19,23,16,22,18,28,15,23,23,15,23,22,23,17,22,23,27,15,23,21,20,19,18,24,22,14,20,13,19,26,17,17,24,7,16,22,21,20,36,11,23,19,18,23,18,28,15,19,26,12,11,15,26,11,16,19,17,20,12,15,24,14,15,13,18,24,17,21,34,16,19,24,26,21,12,19,22,22,27,14,99
24,27,24,27,21,16,26,32,24,20,26,18,24,21,26,15,0,23,15,38,17,27,20,23,24,19,26,21,23,23,23,13,19,18,19,20,18,24,31,18,27,17,18,20,23,20,23,18,33,21,21,17,23,29,12,28,19,25,18,21,14,18,15,29,12,23,5,21,21,16,13,21,26,28,22,11,7,22,21,25,19,17,16,15,25,23,14,18,24,31,19,19,30,23,21,17,24,31,17,23,10,19,24,24,23,20,29,18,24,18,20,22,22,15,26,34,22,14,23,31,12,22,16,26,20,16,20,25,27,35,26,18,16,17,23,22,18,19,24,22,15,30,23,25,8,26,21,14,21,27,23,21,20,19,18,18,21,23,34,17,20,21,21,21,24,22,21,22,11,25,21,22,23,17,29,22,29,23,21,21,29,25,19,18,21,24,14,16,19,21,25,27,27,22,21,16,24,12,17,22,13,21,28,22,24,19,21,16,17,22,22,27,6,14,22,25,24,16,19,21,19,18,24,22,18,18,30,19,13,16,13,18,27,26,23,23,23,23,26,21,9,22,23,12,16,13,16,17,13,22,16,32,20,26,23,16,19,18,18,19,22,14,18,23,19,18,20,24,24,23,19,13,17,25,21,14,21,25,19,30,22,26,16,20,8,16,20,19,26,26,24,28,19,24,21,15,12,18,30,22,16,13,22,26,24,24,25,21,22,17,20,18,20,21,26,25,7,16,22,19,21,16,18,20,22,22,13,23,11,17,18,22,23,15,26,23,22,20,30,19,28,17,30,16,24,19,13,24,25,20,22,32,18,21,20,6,19,12,14,16,20,20,17,18,22,27,24,25,26,24,14,20,18,26,20,26,16,20,24,17,21,28,26,15,19,19,23,20,17,23,19,23,19,26,23,26,22,11,13,24,18,16,19,26,25,23,25,21,23,18,23,23,25,20,18,18,21,26,23,27,20,24,16,29,16,31,20,28,20,25,20,28,25,21,23,18,28,13,20,19,27,13,26,26,18,21,19,21,13,21,13,23,22,20,27,14,11,18,29,28,29,23,27,9,30,28,33,21,24,22,22,16,16,21,18,16,13,23,11,22,20,22,19,21,8,18,17,25,27,27,21,14,27,4,29,24,25,18,22,24,20,16,17,10,12,23,23,12,22,26,8,25,29,20,21,18,17,14,27,17,19,20,17,29,26,9,23,23,20,22,21,21,18,17,26,28,12,16,20,23,29,17,31,19,21,24,20,20,25,21,21,17,20,16,18,19,24,19,20,18,19,23,14,29,24,28,27,18,17,17,25,27,17,24,18,23,28,15,26,21,21,22,25,22,14,18,20,13,21,17,14,23,20,15,15,20,24,25,25,18,22,21,18,21,23,19,19,15,23,19,26,27,27,20,18,24,21,23,20,28,32,24,28,21,24,25,19,23,28,17,22,19,25,15,24,23,20,27,22,27,23,22,17,23,19,20,21,18,22,18,18,24,24,28,24,16,26,18,16,9,19,22,21,27,17,15,19,14,14,14,29,25,26,21,26,23,21,16,21,27,22,19,24,23,21,35,21,20,26,22,21,19,24,22,30,28,22,24,29,24,10,24,19,16,22,18,1,28,37,23,17,20,19,15,16,18,23,18,19,14,27,23,19,18,24,32,27,19,26,18,14,14,16,23,15,18,9,22,15,19,33,20,28,23,22,16,17,21,20,13,19,19,25,18,16,22,17,24,25,35,19,25,9,7,25,22,24,12,21,27,21,10,23,17,17,17,23,15,21,26,35,25,29,21,22,18,17,24,26,22,20,19,22,25,30,19,22,25,21,15,20,24,30,19,27,23,25,23,32,15,19,21,15,19,20,21,21,21,24,14,22,24,26,21,31,20,21,20,20,21,21,18,18,18,25,30,25,24,19,17,18,18,15,20,14,17,21,25,31,17,26,23,22,11,19,26,17,36,14,26,22,25,22,15,36,14,11,28,7,21,26,28,6,1,17,16,22,20,21,27,24,11,18,18,16,26,22,29,20,20,28,26,6,17,15,18,22,22,9,96
21,26,31,23,30,19,28,31,20,27,25,16,28,25,27,23,23,0,26,43,28,32,25,34,34,26,25,27,13,11,22,17,25,26,23,19,27,27,35,26,23,27,24,22,23,23,14,23,32,20,21,25,18,33,23,32,26,29,25,27,24,27,24,28,15,23,26,21,26,20,24,22,26,30,28,24,20,35,23,22,21,23,24,25,24,21,24,30,32,36,36,24,38,22,20,8,24,30,27,33,31,10,23,11,16,18,29,23,15,26,19,24,33,21,32,31,19,13,21,30,23,19,25,8,14,17,26,24,22,30,8,25,24,24,27,27,22,19,26,31,19,35,22,30,19,27,22,21,27,21,26,26,23,20,21,27,24,23,41,21,19,22,21,19,21,33,24,19,23,33,2,21,22,24,28,26,21,29,20,19,13,31,28,25,21,27,24,26,25,27,35,22,21,29,23,24,21,21,21,16,21,18,21,15,18,27,25,31,25,21,23,18,26,20,22,24,12,15,23,22,9,25,24,18,22,18,29,29,23,27,18,26,24,15,30,19,30,27,25,19,32,19,27,21,23,21,18,26,21,27,27,33,26,35,26,22,26,25,27,26,27,22,21,27,24,28,22,19,24,21,10,21,25,25,27,20,28,15,25,34,25,21,22,15,26,23,23,22,18,29,21,31,15,26,32,23,25,29,32,31,26,21,27,31,35,21,20,23,18,22,24,24,26,27,29,22,28,22,25,27,23,15,30,20,28,20,22,16,23,21,22,24,21,21,23,31,17,24,33,23,37,22,29,20,25,21,25,32,16,21,33,33,23,26,16,27,21,23,29,22,17,27,18,17,29,34,30,18,33,28,29,26,20,26,19,25,15,27,23,29,21,31,33,22,17,25,20,21,26,34,25,20,24,33,27,20,21,27,24,17,16,21,18,18,28,22,27,28,32,28,27,29,27,26,25,28,21,26,22,32,16,23,29,23,24,16,17,25,27,24,24,29,29,28,33,22,33,23,23,19,22,25,31,31,26,25,27,18,23,23,25,22,24,23,34,24,16,21,20,18,30,22,31,21,31,28,35,20,30,14,21,24,18,29,24,27,21,24,25,21,19,27,26,27,19,23,24,24,29,31,28,22,27,27,16,27,28,24,22,22,27,19,22,27,28,29,32,22,23,26,26,23,11,21,17,9,17,20,26,22,22,27,21,25,26,25,26,25,24,21,23,23,21,22,28,22,17,21,16,14,22,25,31,23,14,26,24,14,23,22,24,30,17,21,19,24,27,19,20,24,25,25,21,29,29,30,27,18,10,19,32,27,22,25,19,4,26,26,26,23,23,22,25,16,27,23,16,16,27,23,23,21,29,23,26,27,31,16,29,26,23,21,19,18,25,25,24,20,31,30,23,23,18,24,24,24,26,28,17,30,30,29,33,21,25,33,25,25,33,19,27,25,21,24,26,29,13,25,23,22,25,34,21,27,25,27,19,29,12,25,28,27,20,17,27,24,26,21,20,20,27,29,28,23,16,14,19,20,25,25,31,23,21,22,25,22,23,27,25,39,22,26,16,31,28,34,20,23,25,5,22,30,25,31,30,33,19,13,26,24,16,20,21,18,23,26,24,31,30,23,21,26,10,19,7,27,24,22,24,25,27,25,23,28,31,28,33,21,33,26,23,17,28,27,28,17,20,24,23,15,34,23,31,26,23,21,22,23,22,22,27,24,24,17,26,24,28,32,24,35,24,23,24,26,28,23,25,20,21,22,23,24,24,17,27,26,24,22,17,18,42,18,28,21,23,27,29,23,30,22,29,20,22,36,31,26,24,32,15,29,19,27,33,22,27,17,22,28,29,23,16,12,26,23,24,25,21,32,26,25,26,22,19,23,34,14,24,29,23,26,15,9,20,28,26,36,28,23,26,26,26,19,19,29,24,28,20,20,31,25,25,30,21,22,26,17,24,30,30,27,28,25,31,28,27,22,23,36,18,26,27,9,17,22,23,22,21,26,28,25,24,22,27,24,21,32,14,34,24,21,30,30,27,22,26,8,30,30,17,95
24,24,28,24,18,10,19,28,19,17,24,11,21,25,24,7,15,26,0,43,18,20,13,32,14,5,25,20,21,23,16,18,11,26,25,20,30,23,28,15,26,11,17,19,20,19,21,20,30,19,18,23,21,26,22,16,21,30,15,21,18,22,12,29,23,13,20,20,19,12,23,12,18,21,20,18,17,32,26,20,17,13,14,15,22,15,8,23,21,29,26,16,30,16,17,21,24,28,17,30,25,17,21,29,22,20,26,17,22,5,13,8,28,11,22,25,13,29,23,19,22,13,1,18,18,23,16,20,27,32,22,21,13,27,20,16,14,17,25,19,28,31,19,24,16,23,28,12,20,21,24,14,24,20,19,11,19,11,33,13,21,18,16,21,18,28,18,16,4,23,25,17,22,14,22,26,21,23,18,19,24,23,23,15,23,25,21,20,14,19,27,27,18,16,17,21,15,24,17,19,19,20,22,18,22,19,16,25,16,21,14,21,15,7,18,20,19,15,16,24,18,21,22,22,23,22,31,18,20,22,19,25,22,23,18,18,22,23,24,21,16,13,25,9,18,18,17,14,12,26,25,27,20,21,17,9,11,9,22,24,22,22,15,27,20,12,18,22,26,19,23,11,15,24,19,10,27,22,17,24,23,26,18,18,21,21,22,21,29,29,18,26,18,22,20,21,18,23,26,22,22,21,19,27,26,28,27,9,18,22,28,19,14,13,22,26,22,19,13,17,13,17,25,18,30,24,10,20,13,12,13,14,14,13,17,15,23,20,29,18,26,23,28,12,22,19,17,26,21,5,23,33,19,27,26,21,11,18,15,11,9,16,14,15,18,16,27,21,23,24,23,21,11,22,21,26,19,17,17,13,19,23,31,16,15,14,12,21,14,27,23,12,21,26,24,20,19,18,22,20,28,21,21,16,12,18,13,17,16,19,23,18,21,13,20,17,24,27,16,24,15,19,22,26,13,24,18,19,18,13,18,27,30,25,24,18,30,15,22,22,25,22,19,25,15,26,16,20,12,20,9,20,18,17,22,23,22,21,24,23,27,24,27,22,34,17,29,17,19,17,23,18,9,23,18,22,18,21,13,19,18,18,15,22,16,23,14,23,26,21,19,22,24,11,26,18,30,14,12,15,19,13,22,24,19,23,20,12,18,24,22,25,27,17,20,18,19,22,24,19,22,7,10,15,26,24,30,23,22,26,18,23,12,14,18,25,18,22,23,20,20,24,27,12,17,21,17,19,24,16,14,23,17,13,19,16,20,21,22,20,15,22,24,21,26,24,23,13,21,18,22,20,13,19,21,22,27,21,24,16,14,25,20,24,21,19,20,22,13,9,20,15,16,12,21,11,29,27,25,15,13,19,21,19,17,19,20,21,27,26,18,12,26,13,16,26,8,28,23,24,22,18,25,19,19,31,18,20,20,14,29,29,23,21,26,26,22,27,17,25,19,14,10,16,24,26,22,26,23,17,17,21,20,25,22,16,21,14,18,15,17,21,23,26,14,20,24,26,20,13,25,21,27,16,14,11,20,18,18,19,20,16,24,20,19,24,20,23,18,23,28,19,26,20,23,30,18,20,26,19,20,16,17,14,21,19,16,28,35,26,17,23,21,12,20,19,20,14,17,20,24,15,16,16,21,24,29,19,25,15,11,17,21,20,12,11,15,21,23,15,30,17,25,16,19,18,19,24,13,10,25,25,22,17,18,19,19,29,24,33,11,20,6,8,22,19,20,20,23,21,22,12,16,15,17,11,20,20,17,17,35,18,24,20,19,16,29,17,22,18,22,21,24,26,24,17,22,20,21,19,17,15,21,18,29,24,21,25,33,17,10,15,24,21,17,16,19,16,18,25,23,23,16,13,30,21,21,18,21,27,17,22,21,15,25,30,22,30,18,23,23,25,23,22,15,22,20,17,29,15,23,25,10,21,25,16,22,36,4,27,21,21,19,21,23,10,12,29,17,6,18,29,18,16,21,16,15,12,18,19,21,18,20,14,21,24,26,31,23,17,21,21,21,19,14,19,21,24,19,98
40,45,49,42,43,42,44,44,38,41,45,43,36,44,39,38,38,43,43,0,34,43,37,53,44,39,43,42,44,45,37,46,39,36,28,41,44,45,47,37,43,40,42,44,43,42,29,37,51,40,39,29,41,47,36,35,33,39,40,39,32,36,37,45,38,41,41,45,37,36,27,39,46,44,36,37,41,56,32,37,39,37,38,38,41,37,37,34,42,52,49,43,46,47,35,38,46,51,31,45,46,42,28,48,31,38,47,39,37,43,41,42,44,35,38,56,44,30,46,49,26,38,43,48,42,41,40,37,41,49,43,32,35,43,39,40,38,37,45,43,43,52,37,42,32,46,41,40,39,44,35,38,39,32,31,38,39,40,54,37,24,41,40,44,36,46,34,34,39,50,41,41,44,38,37,44,38,44,33,34,45,43,37,35,43,36,34,36,38,39,44,41,39,44,35,22,40,38,35,42,29,33,38,34,36,39,39,46,41,38,38,43,36,42,38,39,31,40,37,32,40,28,48,40,42,38,50,43,35,39,43,39,39,45,33,39,42,43,45,39,43,42,43,34,29,37,46,39,37,49,28,42,38,48,45,44,42,40,32,38,44,32,38,44,41,41,42,36,38,43,40,39,42,36,39,40,39,36,44,47,42,46,41,41,37,26,42,41,45,49,36,47,36,44,41,35,32,41,44,37,30,37,32,48,45,40,39,42,36,29,52,32,43,32,39,36,43,31,39,35,39,41,38,36,33,38,35,38,36,41,42,40,41,41,41,44,26,38,44,33,42,42,45,32,41,42,31,47,35,41,48,51,39,49,38,42,43,35,45,37,42,44,37,38,46,51,40,35,39,48,42,52,42,41,38,38,37,39,48,35,37,47,45,39,29,37,42,40,38,43,25,42,33,45,42,45,44,40,25,34,40,28,31,40,38,41,46,44,43,42,42,42,43,38,32,38,33,38,35,44,42,38,36,40,37,45,32,42,30,43,33,41,37,33,36,41,39,32,34,39,44,38,43,40,39,40,36,40,37,37,36,39,40,40,51,24,37,42,49,46,42,43,32,47,55,40,46,39,42,33,34,37,41,41,36,40,37,39,36,26,38,40,43,35,40,42,34,40,44,42,41,36,46,42,49,50,47,38,39,36,41,36,44,38,41,43,43,36,39,46,36,38,42,38,41,41,39,37,44,35,41,42,38,48,47,43,45,43,39,37,37,41,43,41,44,41,42,42,34,43,53,38,53,38,42,39,38,37,32,37,35,37,41,44,46,29,34,41,42,32,39,44,35,37,35,44,42,41,44,47,35,46,43,48,31,46,35,32,50,38,44,33,43,43,34,30,44,38,39,37,33,36,43,36,29,42,43,46,43,39,40,36,29,33,35,33,39,43,47,39,45,49,40,35,43,46,43,46,31,42,55,48,38,40,44,43,41,37,51,40,42,40,37,27,40,29,41,45,38,41,39,42,45,42,38,40,38,42,39,34,38,44,41,46,38,32,42,40,39,39,33,43,35,42,39,36,31,43,38,38,42,42,30,44,41,41,37,30,43,47,38,32,42,41,31,49,39,41,43,45,46,40,46,36,47,38,36,30,42,39,34,38,42,40,38,37,39,41,52,43,40,44,40,43,39,40,38,34,37,28,45,42,47,32,41,44,52,39,45,40,36,40,48,35,43,40,33,36,39,45,44,32,40,38,36,32,31,40,44,35,36,39,37,39,35,38,45,38,43,57,42,41,37,39,31,39,43,30,40,46,42,35,34,39,45,40,41,27,45,44,25,40,43,45,37,32,45,38,41,36,40,42,41,51,42,41,40,39,40,44,44,44,50,37,44,44,41,42,45,33,41,43,45,31,36,35,35,42,39,40,38,40,47,42,51,40,43,41,32,41,31,37,34,46,42,46,43,44,46,41,42,40,47,38,38,41,39,38,45,33,44,44,40,35,37,45,27,58,47,44,44,40,40,42,56,34,43,47,31,44,42,48,32,37,23,34,42,40,34,45,44,35,38,38,43,49,36,46,27,37,46,47,38,33,41,41,45,46,33,114
22,11,15,22,27,15,16,28,17,13,27,12,17,23,23,22,17,28,18,34,0,16,9,34,30,21,20,12,21,23,15,20,17,22,26,16,24,18,24,11,25,21,11,25,20,8,17,24,25,15,14,9,20,22,24,18,19,26,22,19,16,20,21,17,21,14,20,24,14,20,15,19,25,19,24,21,17,32,23,12,19,17,18,18,9,18,21,23,17,31,31,21,26,28,21,21,24,27,19,29,15,21,26,30,18,18,27,22,17,13,25,12,23,19,20,36,24,25,17,27,14,12,17,27,22,17,20,27,25,27,28,17,9,22,16,19,22,19,23,28,17,24,22,20,20,27,22,17,12,18,20,10,20,16,15,19,21,9,33,21,22,19,22,15,22,18,14,20,19,22,27,19,21,10,28,22,24,21,23,24,29,24,20,11,17,21,18,16,4,19,30,18,26,19,20,16,20,18,15,19,15,16,25,17,15,18,21,21,25,17,24,15,17,16,14,12,17,24,12,21,19,20,26,20,25,20,25,26,19,28,13,15,14,26,23,23,20,26,20,19,26,22,19,18,17,23,26,23,21,16,16,29,18,29,11,21,26,22,21,21,13,18,16,24,7,23,20,22,23,21,22,18,14,24,19,19,21,21,16,25,23,22,17,16,23,18,21,20,25,25,22,28,15,25,27,21,18,18,28,25,16,18,23,14,22,23,22,11,19,19,25,20,23,19,19,26,22,17,7,12,11,14,23,12,29,23,19,13,20,17,18,12,21,18,16,29,20,10,32,21,24,15,22,17,22,17,17,13,22,21,26,31,18,21,24,11,13,24,29,7,25,21,13,14,23,24,28,20,19,25,25,29,16,23,17,27,18,12,24,23,13,13,28,21,19,22,25,19,23,29,19,22,16,27,28,17,27,21,13,21,25,18,15,14,22,20,15,19,24,17,23,14,26,23,18,15,23,21,22,20,13,11,26,24,9,26,18,18,14,21,19,22,22,23,20,17,19,19,19,19,24,4,15,23,11,26,2,20,20,17,20,7,20,18,27,14,22,18,26,25,23,18,30,24,32,29,32,21,23,19,24,14,14,27,16,28,25,16,18,24,20,23,20,23,16,20,10,17,22,19,19,19,27,21,24,21,22,22,10,23,21,14,11,22,20,21,25,20,5,24,22,21,26,13,18,22,15,18,26,17,21,15,8,21,24,26,26,19,25,17,17,20,17,19,26,23,12,16,20,20,26,8,25,10,15,17,13,16,26,12,21,23,17,21,27,22,21,17,18,14,13,20,22,25,21,24,24,15,19,25,22,20,18,18,23,25,19,23,31,21,19,22,18,20,19,20,24,20,23,19,17,14,15,8,17,23,26,28,23,11,20,13,19,17,15,15,5,9,32,22,18,21,26,11,15,22,16,25,21,27,26,26,26,10,27,29,10,17,28,16,25,25,21,11,24,22,16,25,16,21,21,22,20,26,22,20,24,25,20,29,22,15,21,21,26,12,25,15,20,15,21,23,21,27,23,18,21,21,19,24,27,23,24,21,22,19,11,16,21,27,14,12,18,16,15,32,16,22,22,24,22,25,24,18,19,31,16,16,29,20,22,17,19,16,17,19,18,24,37,20,16,19,22,16,22,27,19,15,18,16,20,17,20,20,17,24,28,15,27,18,20,14,24,16,25,23,21,16,18,24,29,18,23,18,20,16,17,24,18,19,21,24,23,16,21,18,15,26,22,33,19,24,21,23,17,8,19,16,27,15,22,19,24,15,18,24,17,17,26,23,30,15,27,14,9,14,26,24,28,24,26,17,20,29,22,19,16,26,18,17,22,24,29,14,23,20,19,17,33,15,24,20,26,11,18,19,11,26,29,22,22,22,22,15,26,18,19,26,17,26,21,22,14,26,16,25,20,26,21,13,14,19,20,22,20,26,18,15,23,11,10,30,18,23,19,29,19,36,22,26,17,22,25,25,31,18,27,29,19,14,19,25,20,16,17,14,19,16,14,21,24,23,24,16,10,21,26,19,21,13,26,19,21,15,24,20,21,15,21,96
23,27,31,26,34,23,28,33,23,17,31,24,17,29,24,21,27,32,20,43,16,0,7,37,32,23,25,27,21,23,23,26,23,22,29,20,32,23,28,13,29,23,26,25,20,21,22,22,29,19,18,19,22,26,29,28,22,26,21,20,17,19,27,27,24,24,31,24,19,20,21,18,29,21,25,25,26,38,25,24,21,17,18,19,21,28,20,27,21,36,36,24,26,33,24,26,27,35,24,24,29,27,29,34,24,19,33,29,19,19,28,12,37,19,30,40,28,31,23,28,20,24,19,32,26,24,20,27,30,31,28,17,11,29,20,28,22,19,27,33,29,37,24,20,23,32,29,25,25,24,18,8,20,14,13,22,27,11,35,21,25,22,23,21,25,28,16,23,24,26,30,25,32,14,38,25,29,25,23,24,32,26,18,9,25,19,22,20,12,20,30,25,27,20,22,21,26,26,16,26,15,24,23,24,26,22,25,30,30,19,25,23,21,24,23,24,20,33,16,28,25,19,26,21,30,21,31,30,23,29,22,24,26,30,29,25,27,26,24,20,33,28,24,27,15,27,28,30,26,29,22,31,28,32,21,29,25,21,22,26,20,18,28,35,22,24,22,27,27,23,24,21,18,27,29,20,23,21,18,30,21,22,27,22,26,17,23,22,31,30,25,35,25,23,28,22,19,21,31,29,23,19,29,30,10,26,27,13,26,19,31,23,26,23,21,28,27,25,9,17,13,17,27,21,31,18,26,25,22,19,20,14,20,25,28,33,25,18,35,24,30,26,29,22,22,23,18,25,20,23,34,29,23,30,29,26,15,25,29,13,27,28,25,26,28,27,34,18,21,31,27,32,20,27,17,28,25,15,32,25,22,23,33,25,19,22,29,21,28,31,22,24,20,31,27,25,31,23,19,19,28,18,21,16,30,24,17,29,27,26,31,12,22,23,21,19,23,28,24,20,19,23,26,30,13,35,21,30,18,31,23,25,31,23,24,29,35,18,23,23,26,20,13,32,15,26,14,22,24,23,21,19,25,30,34,20,25,23,26,29,27,24,36,30,38,30,34,22,26,22,22,18,22,28,17,29,26,21,22,27,21,28,27,26,25,24,10,24,22,21,23,18,31,30,28,31,33,22,12,23,28,26,24,24,22,21,36,25,21,30,23,25,30,11,25,28,21,24,28,18,23,18,14,31,28,32,28,19,24,23,23,21,21,23,28,29,21,25,25,20,28,24,31,16,21,21,17,24,29,18,25,24,17,21,27,26,30,23,24,25,15,27,28,25,26,26,28,21,29,27,8,22,22,26,22,30,30,25,26,26,25,24,22,24,23,20,28,23,25,21,21,22,19,12,20,23,31,34,25,15,19,22,25,22,21,26,21,24,33,22,24,21,29,17,17,28,19,29,23,29,26,36,31,19,31,29,25,31,34,22,32,27,29,19,26,22,28,26,24,27,26,28,30,33,26,28,26,30,23,34,26,30,25,25,29,12,27,24,30,24,26,28,24,29,32,24,21,32,17,25,25,25,29,25,28,29,19,22,23,33,23,14,31,18,19,35,16,23,22,29,29,29,29,24,17,35,18,21,33,31,27,28,21,18,22,22,26,27,38,29,28,23,28,28,27,29,20,23,20,21,21,19,32,25,17,30,38,15,31,27,25,19,32,16,24,26,22,30,27,25,37,22,28,20,24,17,18,25,26,28,21,24,27,27,21,24,17,32,24,39,25,26,26,28,23,19,19,16,26,25,23,21,30,19,25,23,22,17,27,23,38,26,31,26,21,20,29,28,29,29,29,21,26,35,28,27,21,30,22,19,26,28,34,12,26,25,25,30,31,16,27,25,30,17,22,23,22,28,29,26,23,16,25,17,29,21,21,30,15,26,21,27,20,31,30,28,18,35,29,21,22,26,26,21,22,32,20,17,27,11,26,26,28,28,21,33,16,36,24,27,21,26,23,29,34,20,28,35,24,14,23,33,25,28,20,15,22,22,16,23,28,26,27,16,23,25,27,31,24,13,27,19,25,18,26,24,21,27,26,97
16,20,24,19,27,16,21,26,16,10,24,17,10,22,17,18,20,25,13,37,9,7,0,30,25,16,18,20,14,16,16,19,16,15,22,13,25,16,21,6,22,20,19,18,13,14,15,15,23,12,11,12,15,19,22,21,15,19,14,13,10,12,20,20,17,20,24,17,12,13,14,11,22,14,18,18,20,31,18,17,14,10,11,12,14,21,18,20,14,36,29,17,19,26,17,19,20,28,17,26,22,20,22,27,17,12,26,22,12,12,21,5,30,12,23,33,21,24,16,21,13,17,12,25,19,17,13,20,23,25,21,10,4,22,13,21,15,12,20,26,22,30,17,13,16,25,22,18,18,21,11,1,13,7,6,18,20,4,28,14,18,15,16,14,18,21,9,16,17,19,23,18,25,7,32,18,22,18,16,17,25,19,11,2,18,12,15,13,5,13,23,18,21,22,15,15,19,19,9,19,8,19,16,17,19,15,18,23,23,12,18,16,14,17,16,17,13,26,9,21,19,13,19,14,23,14,24,23,16,22,19,17,19,23,22,18,20,19,17,13,26,21,17,20,8,20,21,23,19,22,15,24,21,28,14,22,21,14,15,19,13,11,21,28,15,22,15,20,20,16,17,15,11,20,22,16,16,14,11,23,14,15,20,15,19,11,16,15,24,23,18,28,18,22,21,15,12,14,24,22,16,12,22,23,17,19,20,6,19,12,24,16,24,16,14,21,20,18,2,10,6,14,20,14,24,20,19,18,15,12,13,7,13,18,21,26,18,11,28,17,23,19,22,15,15,16,11,18,13,16,27,22,23,27,23,19,8,18,22,6,20,21,18,19,21,23,27,11,14,24,20,25,13,20,10,21,18,8,25,21,15,16,26,18,18,15,23,14,21,24,16,17,18,24,20,20,24,16,12,12,21,11,14,9,23,17,10,22,23,19,24,5,22,16,14,12,16,21,17,13,12,16,19,23,6,28,14,23,11,24,16,18,24,16,17,22,28,11,16,16,19,13,6,25,8,19,7,15,17,16,17,12,18,23,29,13,18,16,19,22,20,17,29,23,31,23,27,15,19,15,17,11,15,21,10,22,19,14,15,20,14,21,20,19,19,17,3,17,15,14,16,11,24,23,21,24,26,15,5,16,21,19,17,18,15,14,29,18,14,23,16,18,23,4,18,21,14,17,21,11,16,14,7,26,21,25,21,12,17,16,16,14,14,16,21,22,18,22,22,13,21,17,24,9,14,14,10,17,23,11,21,17,10,14,20,19,23,16,17,18,8,20,21,18,19,19,21,14,22,20,15,15,15,19,16,23,23,18,29,20,18,17,15,17,16,13,21,16,18,14,14,15,12,5,13,16,24,27,18,8,12,15,18,15,14,19,14,17,26,15,17,14,22,10,10,21,15,22,16,22,19,29,24,12,24,22,18,24,27,15,25,20,22,12,19,15,21,19,17,20,19,21,23,26,19,21,19,23,20,27,19,23,18,18,22,5,20,17,23,18,19,21,17,22,25,17,14,25,10,20,18,18,22,18,21,22,12,15,16,26,16,7,24,11,12,29,9,16,15,22,22,22,22,17,10,32,11,14,26,24,20,21,14,11,15,15,19,20,31,22,21,16,21,21,20,22,13,16,13,14,14,12,25,18,10,23,31,8,24,20,18,16,25,9,17,19,15,23,23,21,30,15,21,13,17,10,11,18,19,21,14,17,20,20,14,17,14,25,17,32,18,19,19,21,16,12,16,9,19,18,16,14,23,12,18,21,15,10,23,16,31,19,24,19,14,13,22,24,22,22,22,14,19,28,21,20,14,23,17,12,19,21,27,5,19,18,18,23,24,9,20,18,23,10,15,16,15,21,22,19,16,19,18,10,22,18,14,23,8,19,20,20,13,24,23,21,11,28,22,14,15,19,19,14,15,25,13,10,20,4,19,26,21,21,14,26,12,32,17,20,14,19,16,22,28,13,21,28,17,7,16,26,18,21,14,8,15,15,9,16,21,19,20,9,16,18,21,24,18,6,20,12,18,11,19,20,14,20,19,90
37,36,44,39,42,28,20,41,35,31,42,29,28,42,37,26,23,34,32,53,34,37,30,0,42,36,38,32,29,31,32,36,34,29,38,34,41,36,42,29,38,28,29,30,34,31,34,29,38,33,32,34,23,40,35,42,34,38,39,34,32,35,36,33,35,37,28,29,31,29,33,38,43,38,35,32,28,39,31,37,33,32,33,34,31,28,25,41,35,37,37,34,41,43,32,32,35,45,32,42,33,29,40,35,32,34,38,40,34,33,40,30,21,30,29,46,34,35,35,38,32,34,32,34,35,36,35,36,30,36,35,32,27,40,34,33,31,34,37,41,38,48,34,37,30,41,41,30,32,38,33,31,33,29,28,34,32,33,54,30,39,19,31,34,35,34,31,33,28,40,36,31,40,28,40,33,43,35,32,33,30,36,36,29,29,34,31,33,30,28,36,38,38,30,32,31,35,35,31,26,24,34,38,33,26,36,32,39,34,22,33,33,17,25,31,39,35,30,30,40,36,29,41,35,20,36,44,26,32,36,31,36,39,44,37,37,37,31,38,35,32,37,39,33,27,35,22,38,30,40,34,38,34,40,34,33,26,41,31,27,33,25,30,44,30,29,37,27,35,36,34,30,32,33,35,29,36,36,34,37,22,38,27,36,31,27,24,23,40,40,35,39,35,30,35,33,34,36,41,37,35,24,38,30,42,39,40,31,35,28,43,33,31,32,31,43,30,34,32,30,34,30,37,31,44,37,34,24,22,30,31,35,40,31,38,40,37,35,40,34,44,35,41,33,36,36,33,40,35,36,41,30,36,39,39,29,33,32,37,27,38,27,31,32,31,36,35,33,24,14,37,35,29,37,35,39,35,31,38,28,30,44,34,34,31,37,38,22,36,42,32,37,35,37,33,37,34,34,31,34,34,27,30,32,43,30,35,30,35,37,41,35,30,36,33,33,32,36,34,34,33,38,35,30,27,33,31,40,31,32,32,27,36,32,37,29,44,24,31,29,27,36,36,40,29,33,32,37,32,32,24,29,16,36,39,32,34,24,36,25,20,37,45,32,45,39,44,32,42,33,33,30,27,32,31,36,35,29,22,38,33,31,28,36,29,26,28,36,30,32,26,23,36,27,41,36,39,33,34,35,36,32,35,33,35,36,44,31,36,36,31,37,37,26,27,30,31,34,37,33,25,35,28,38,38,32,42,37,31,35,32,30,30,32,40,29,30,34,34,30,41,37,36,30,35,33,31,36,39,32,31,39,33,30,24,35,30,31,32,33,36,39,35,43,35,36,37,32,24,23,36,38,31,37,32,30,38,34,46,37,32,30,36,26,33,29,37,36,36,32,36,33,31,26,35,41,32,36,27,27,39,32,37,32,34,32,37,33,45,38,31,31,39,31,33,38,36,31,38,39,44,37,39,29,32,36,30,33,39,31,33,33,39,33,35,35,21,41,33,38,17,36,34,39,38,40,28,29,33,41,35,35,39,39,35,27,34,24,25,30,32,34,30,35,29,34,30,37,30,28,40,34,41,31,33,30,34,35,40,41,31,29,35,34,32,44,34,37,35,29,41,38,43,38,40,39,34,35,39,37,30,27,36,33,30,32,22,19,50,39,28,37,30,36,32,34,34,35,35,34,38,32,40,31,35,45,38,33,43,33,33,28,35,29,38,38,29,32,36,34,46,31,39,23,30,27,28,40,31,34,39,42,36,35,27,33,35,33,25,47,30,40,30,30,38,30,35,23,28,38,27,21,39,32,30,28,35,26,36,41,42,25,37,32,31,34,40,34,30,29,31,35,34,44,39,30,36,32,32,38,35,37,43,25,35,25,30,41,32,31,37,27,8,32,28,29,32,42,35,37,37,36,27,35,44,31,27,37,30,40,33,33,29,39,40,41,19,35,32,35,34,38,38,37,33,36,21,30,30,28,35,34,29,34,34,34,28,47,36,42,35,36,35,36,49,31,27,44,30,28,35,41,29,24,30,30,37,35,27,41,33,32,29,33,34,41,37,46,34,31,39,39,29,28,37,37,39,38,31,111
31,32,39,26,32,22,31,36,23,27,30,23,26,33,27,19,24,34,14,44,30,32,25,42,0,9,30,31,25,27,26,22,19,26,28,26,31,28,40,27,33,23,29,28,23,28,28,31,37,27,27,28,30,35,23,28,29,24,28,28,22,23,26,38,23,25,28,27,27,16,24,25,32,31,26,25,21,34,31,24,29,17,18,19,27,27,20,31,26,41,38,24,36,28,28,26,24,34,21,34,33,29,32,35,26,26,23,29,30,17,25,20,31,15,26,37,25,38,27,31,23,25,13,28,22,25,20,27,28,37,34,26,25,34,29,27,18,27,29,31,27,36,30,28,17,31,30,24,29,29,27,26,29,27,26,23,23,23,45,17,28,30,28,25,29,31,29,27,18,35,32,21,28,24,34,22,25,27,23,24,32,27,22,25,13,28,25,27,26,28,39,36,29,28,25,22,27,25,24,27,19,24,33,22,20,29,24,33,26,28,26,27,26,21,18,24,27,29,25,29,28,20,33,28,27,28,35,28,24,25,23,27,26,34,30,30,30,33,32,27,30,25,29,23,28,24,31,28,22,26,27,37,29,33,29,23,23,23,22,28,33,22,22,31,29,24,28,31,33,23,28,23,27,31,28,22,29,29,29,29,20,36,25,22,27,18,31,30,29,33,29,31,26,30,31,25,22,27,34,26,26,32,26,35,38,32,31,21,24,17,26,28,26,27,30,35,27,27,25,25,21,23,22,20,31,28,24,22,25,18,19,22,27,25,29,19,30,32,34,29,38,27,30,16,25,23,21,32,28,17,35,34,28,31,30,29,23,21,25,23,21,27,21,22,29,28,35,30,35,33,28,33,19,28,26,30,21,29,29,25,19,31,35,24,19,22,24,29,26,27,23,24,24,34,28,28,31,24,24,29,32,16,19,26,24,22,25,28,28,25,15,30,29,21,28,22,23,28,25,32,19,23,8,30,25,29,25,31,22,25,17,33,34,23,28,25,37,27,29,29,28,30,31,29,27,30,28,30,22,29,21,25,29,24,33,24,24,25,29,27,29,28,34,26,37,21,37,27,27,25,24,25,21,34,25,25,22,29,25,30,26,23,26,27,20,16,24,25,33,31,32,31,31,25,32,30,34,18,22,26,26,20,21,28,25,34,34,21,30,33,26,21,32,27,28,29,17,20,28,23,17,19,22,19,30,15,34,33,31,32,29,29,20,22,30,29,22,26,27,26,32,26,31,24,21,20,24,27,30,28,26,27,29,27,33,28,32,15,16,24,19,27,28,33,24,28,29,17,25,32,27,32,21,25,23,31,31,24,32,29,26,32,28,22,18,14,24,22,21,17,24,27,28,24,25,25,33,30,34,27,26,21,28,24,29,25,25,21,34,23,30,25,33,25,28,24,20,21,30,32,34,30,37,30,24,33,30,32,32,18,33,28,33,26,30,27,25,33,27,25,28,26,24,30,29,31,20,29,29,31,26,28,31,34,31,22,28,26,26,19,23,27,31,34,28,20,21,33,23,23,33,25,34,25,26,23,32,26,30,31,20,28,28,32,23,30,27,27,26,30,30,23,30,32,35,40,28,28,30,31,21,26,26,24,30,25,25,30,43,28,24,31,24,26,27,29,24,18,21,24,33,27,30,22,29,35,36,29,35,25,23,21,27,27,26,23,18,31,24,27,40,16,24,30,23,24,25,33,25,24,30,32,21,23,30,30,31,35,32,31,23,31,20,22,28,26,28,20,35,28,31,24,24,23,28,23,30,17,27,30,39,24,32,32,23,28,33,29,31,26,31,25,18,37,31,29,29,33,28,28,25,19,25,28,19,23,25,27,30,23,22,27,35,29,25,26,21,28,29,27,27,30,29,25,40,27,19,22,24,34,21,27,26,28,26,36,23,34,24,30,31,27,21,25,21,26,28,25,29,23,31,33,22,22,27,28,19,36,18,31,31,27,31,29,35,14,26,38,18,18,30,38,19,24,21,23,22,20,30,19,28,20,32,18,20,30,28,38,25,27,33,33,28,23,28,29,29,30,20,105
22,23,30,26,23,15,22,27,14,20,21,14,22,28,23,10,19,26,5,39,21,23,16,36,9,0,26,23,23,25,19,13,10,25,23,18,32,24,31,18,28,14,20,20,23,19,19,23,28,19,20,24,21,29,24,19,24,25,19,19,13,17,17,32,26,16,22,19,18,7,22,16,23,22,23,16,12,27,27,15,20,8,9,10,19,18,11,22,24,32,29,21,29,19,22,18,29,31,20,25,25,22,23,27,17,18,29,22,21,8,16,11,31,6,17,28,16,33,18,22,21,16,4,19,13,22,11,23,28,30,25,24,16,30,23,19,9,20,20,24,23,31,24,19,19,26,27,17,23,20,25,17,25,21,20,14,14,14,36,8,19,21,19,16,22,31,20,21,9,26,24,12,25,17,25,30,16,18,21,22,23,18,18,16,21,26,16,18,17,19,30,27,23,19,16,17,18,26,15,18,18,15,24,23,24,20,20,28,20,19,17,24,19,12,18,15,21,20,19,22,21,21,25,20,26,19,26,22,15,25,14,21,17,28,21,21,26,27,24,19,21,16,23,14,21,21,22,19,16,21,23,28,20,24,20,14,14,14,17,25,25,21,20,22,20,15,21,25,29,14,20,14,18,24,19,13,29,20,20,23,25,27,20,13,25,19,22,21,29,24,23,26,22,21,22,16,13,22,25,17,22,23,24,30,29,29,28,12,21,22,23,22,17,18,21,26,18,22,16,16,12,14,24,18,28,21,15,22,16,17,18,13,18,18,20,10,21,23,25,21,29,18,26,7,21,14,12,26,19,8,26,36,19,22,21,23,14,21,16,14,12,19,19,20,21,19,30,21,26,27,19,26,16,19,17,27,22,20,20,16,19,22,32,21,10,13,15,20,19,22,18,15,22,28,19,19,24,23,20,20,28,21,24,17,15,13,16,20,19,24,24,21,20,12,23,17,23,28,19,24,10,14,17,21,16,26,22,22,21,16,23,27,30,20,26,18,32,18,25,20,25,24,22,28,18,21,19,23,16,25,12,17,20,22,25,19,25,16,22,18,26,19,30,17,29,20,28,18,18,20,25,21,14,25,16,25,13,20,16,21,17,21,18,25,11,21,15,21,24,22,24,24,27,16,31,23,29,9,13,18,17,18,17,19,23,25,25,15,21,24,17,20,29,18,19,21,21,22,19,14,22,10,13,10,21,24,25,24,22,29,21,24,17,19,21,20,13,17,18,22,23,28,30,15,12,24,20,23,25,19,17,18,22,18,24,21,23,19,20,20,10,18,19,24,22,19,20,8,16,23,25,23,18,24,24,22,27,20,23,20,19,27,19,24,20,23,15,25,12,8,15,18,19,15,24,16,30,26,25,18,17,19,19,22,20,21,20,16,31,25,21,16,28,16,19,28,11,26,21,23,25,21,30,21,22,29,21,23,23,9,24,28,28,22,25,22,19,25,20,25,19,17,15,21,20,22,22,28,20,22,17,26,23,27,22,15,19,17,17,10,20,19,26,29,19,23,24,24,23,16,24,16,25,16,17,14,24,21,22,22,20,19,24,23,22,21,18,18,17,21,27,14,21,23,26,31,19,20,21,22,18,19,17,17,21,24,20,27,34,21,19,26,20,17,19,24,15,9,12,23,26,18,21,19,22,26,31,20,29,20,16,12,24,21,17,14,18,22,19,18,32,22,27,21,21,21,20,24,18,15,21,24,27,20,21,22,22,31,23,35,14,24,11,13,25,18,23,19,26,21,22,15,19,16,20,14,21,20,18,21,30,21,23,23,15,19,27,20,22,21,25,17,22,29,22,22,20,24,19,20,22,10,16,19,27,23,16,23,35,14,13,20,28,24,22,21,17,19,21,28,18,23,20,16,33,18,24,13,22,26,12,18,24,20,26,32,25,28,23,25,25,20,18,19,20,27,19,16,28,14,22,24,13,23,27,19,20,39,9,22,24,18,22,20,26,5,17,33,19,9,21,31,20,18,16,14,13,11,21,22,24,21,23,9,16,27,21,29,20,18,26,24,19,21,19,21,26,24,17,96
21,27,33,30,31,27,26,27,24,14,21,24,22,21,28,18,26,25,25,43,20,25,18,38,30,26,0,28,26,26,23,25,21,27,30,21,31,2,29,16,29,20,27,27,24,24,27,28,14,20,19,24,21,27,29,33,26,28,28,12,19,23,25,28,24,27,29,27,26,21,26,25,23,25,29,23,19,34,28,19,22,18,19,20,23,26,17,24,20,33,28,28,31,28,25,27,30,37,26,32,30,23,29,14,25,21,27,30,26,20,23,23,37,20,31,37,25,34,28,32,25,22,24,25,27,23,21,28,28,16,32,22,14,30,21,25,23,24,24,30,15,26,23,25,25,33,28,27,28,29,25,19,25,21,20,22,24,22,43,22,27,21,25,26,24,31,19,26,29,23,27,24,29,11,34,28,35,22,24,25,29,30,24,16,17,26,21,21,17,18,28,22,29,25,27,27,27,27,18,27,20,23,31,25,29,19,25,32,27,20,25,24,22,28,22,21,29,25,17,21,26,25,26,23,18,19,36,27,22,27,15,16,21,29,29,27,30,32,25,22,18,25,26,24,22,28,30,27,23,16,27,37,23,22,27,32,22,26,27,23,17,23,26,40,23,21,25,29,30,18,29,19,15,30,22,20,28,26,17,32,24,25,27,20,27,23,20,19,33,28,28,21,27,30,29,23,21,30,25,29,25,26,27,31,29,31,32,24,31,24,32,25,23,21,24,31,28,21,20,24,24,18,24,23,36,23,23,27,22,24,25,25,27,26,26,25,29,23,35,26,31,19,32,23,26,24,20,30,26,26,34,38,20,23,28,29,24,23,30,14,23,11,25,26,7,12,33,28,24,24,27,34,25,21,22,30,22,18,29,22,23,33,30,28,26,26,26,18,25,24,28,26,26,28,33,29,29,24,24,27,29,23,25,25,33,25,28,12,17,25,34,21,29,26,25,16,28,30,26,25,20,20,30,30,12,26,26,28,19,26,27,30,24,28,25,29,29,24,26,24,25,22,24,33,16,31,19,29,21,30,18,21,24,28,31,25,25,20,31,30,33,29,38,29,38,35,39,24,21,29,27,19,26,31,15,31,27,28,22,27,23,13,10,28,18,20,15,27,27,30,25,25,32,23,27,27,24,23,23,27,24,24,9,23,25,26,33,22,25,31,21,25,28,21,26,24,18,21,19,20,21,21,15,34,25,32,30,24,30,32,30,26,24,26,29,29,14,18,22,25,27,18,32,17,21,22,18,26,30,19,25,26,22,26,32,24,29,19,20,27,26,28,26,32,31,29,22,20,25,31,32,25,23,31,28,21,21,26,35,23,23,27,23,23,20,24,28,23,26,22,23,24,20,13,22,24,28,26,25,16,26,24,24,25,26,28,15,11,33,25,25,32,32,18,16,25,20,25,26,27,36,31,31,22,31,33,26,26,31,19,31,30,32,22,26,27,28,28,24,29,25,29,31,25,27,29,24,35,22,9,25,31,26,26,32,17,29,23,24,17,26,26,28,34,24,21,26,25,27,22,32,16,26,26,27,24,24,23,32,34,24,17,18,21,20,20,21,28,27,20,28,26,31,25,28,34,26,28,28,27,27,27,24,21,28,25,27,34,40,28,28,20,25,30,26,31,27,25,22,23,25,28,31,25,22,34,38,20,36,26,22,16,30,21,29,21,25,25,20,25,33,26,27,23,21,27,28,27,29,25,26,29,31,24,27,31,22,31,23,35,22,31,27,26,29,20,24,21,32,31,25,21,29,20,12,14,24,22,27,28,37,29,26,30,23,21,33,28,30,24,31,22,22,37,31,27,23,28,23,28,27,29,35,22,23,23,26,15,34,18,22,25,31,26,19,18,24,29,27,15,25,25,33,26,27,22,23,27,22,31,28,28,27,20,10,31,27,36,27,25,24,25,27,25,21,33,19,23,30,16,26,33,23,28,26,30,24,38,29,29,18,20,30,27,35,21,30,28,24,25,23,34,23,25,26,17,17,22,19,28,29,28,29,17,10,21,30,31,25,18,30,26,23,26,27,25,26,28,26,95
26,23,27,19,24,23,19,20,24,22,24,24,21,24,26,16,21,27,20,42,12,27,20,32,31,23,28,0,23,21,20,27,15,19,22,25,26,26,27,18,24,18,3,23,26,6,19,19,23,24,23,20,18,31,26,29,26,29,21,25,19,22,18,29,18,12,26,24,22,19,23,24,32,24,25,27,26,38,22,23,21,19,18,17,21,16,15,24,25,30,32,25,31,26,22,22,25,26,20,21,27,26,22,30,21,25,25,21,25,20,29,18,27,19,12,35,23,32,9,19,22,23,19,19,13,22,22,19,32,25,29,23,16,27,22,23,21,25,27,25,28,30,24,27,23,32,27,25,4,6,21,21,26,20,19,22,20,21,36,20,18,18,25,11,21,30,21,23,20,31,25,26,28,19,25,27,20,30,21,22,30,16,21,18,25,22,24,25,16,19,26,16,21,7,22,21,21,20,22,20,14,23,24,23,21,24,22,29,24,17,23,26,15,23,20,24,19,21,21,22,20,19,31,25,26,25,21,24,25,29,22,27,25,27,26,18,25,24,29,26,28,23,26,15,17,26,24,20,20,28,24,27,18,20,9,25,20,23,21,18,11,11,13,22,5,11,21,26,31,25,20,20,23,26,19,19,24,22,23,32,21,29,16,27,22,17,15,14,14,32,25,29,16,16,25,20,17,26,31,29,24,25,24,26,33,17,16,19,17,18,23,21,13,20,26,26,25,24,19,20,21,22,20,18,27,12,16,19,12,19,20,22,26,25,27,33,16,22,33,22,35,27,18,22,24,13,18,25,21,21,23,29,17,30,29,23,21,25,27,18,25,19,12,13,21,26,30,19,26,23,27,33,20,18,24,28,22,20,22,18,19,25,25,24,25,22,28,15,20,26,22,25,20,25,24,7,24,19,21,20,26,17,20,20,25,27,23,20,25,12,30,25,15,21,25,23,14,9,23,26,24,23,23,25,18,28,21,29,21,13,16,19,10,22,27,16,31,14,27,23,22,16,26,29,20,19,14,27,18,18,14,19,21,7,21,22,18,16,29,30,28,14,27,30,43,25,34,26,19,17,16,20,22,22,22,29,25,24,10,20,25,21,18,24,26,25,17,13,22,23,17,24,23,23,31,30,29,22,20,24,21,11,23,23,18,28,26,19,17,16,21,28,30,23,21,25,24,27,27,22,24,18,19,19,32,24,27,26,21,24,18,22,21,23,28,24,22,26,24,24,33,20,29,21,26,21,22,15,28,23,23,22,21,20,26,23,19,23,24,22,23,17,28,31,25,22,19,24,23,25,26,27,22,12,22,23,7,24,24,20,24,23,27,26,21,17,15,19,21,17,15,21,21,17,24,25,23,30,30,20,25,17,19,22,21,23,17,21,36,26,10,27,28,22,22,31,19,30,21,29,22,18,29,8,24,26,2,15,22,23,32,21,29,22,25,26,20,28,21,18,22,26,26,32,20,22,22,28,23,19,23,3,28,30,28,17,28,13,24,25,22,23,22,26,20,21,16,26,27,18,30,24,12,23,14,11,23,23,21,31,20,19,26,23,22,34,23,25,26,24,27,32,24,29,26,27,25,20,27,26,27,15,22,22,25,20,20,29,42,24,15,25,24,24,23,25,22,24,24,23,28,25,24,21,24,31,27,22,27,21,17,20,31,22,20,27,22,16,28,23,34,15,23,20,18,17,18,24,26,16,28,27,20,24,17,19,26,28,20,35,13,23,18,20,24,20,17,13,22,9,29,11,21,21,16,18,25,16,25,29,23,17,25,6,21,25,30,26,27,20,21,26,25,26,25,20,25,27,22,17,26,24,24,22,31,27,27,22,29,20,26,24,24,18,16,17,19,29,17,20,19,14,26,23,35,21,22,33,21,29,27,23,15,27,28,17,24,30,28,25,26,20,18,24,16,28,16,18,29,18,22,19,10,27,22,31,18,37,24,25,26,17,26,21,34,20,24,35,24,20,14,29,23,22,20,21,24,14,21,29,20,26,19,20,22,30,27,28,24,20,31,30,23,18,18,21,23,27,26,100
20,23,28,21,26,21,25,30,24,18,24,24,18,28,18,23,23,13,21,44,21,21,14,29,25,23,26,23,0,2,21,23,23,23,24,17,26,24,29,14,29,26,24,9,14,19,23,22,27,18,19,21,26,27,23,27,19,23,24,17,12,16,20,28,14,24,26,8,24,20,21,21,30,28,26,12,16,31,26,15,22,18,17,16,22,24,24,23,22,29,24,25,27,27,24,17,25,26,21,20,30,21,21,14,21,16,22,20,16,20,24,19,31,19,30,34,22,26,23,31,20,18,22,13,19,20,20,20,9,29,21,20,12,24,15,22,22,22,24,25,22,35,26,21,19,30,25,19,25,17,21,15,20,17,16,19,23,18,28,21,20,23,14,21,25,29,17,23,17,26,15,22,19,15,33,26,24,25,19,18,24,26,17,12,12,22,11,13,17,17,33,26,20,21,24,23,20,22,13,21,16,19,28,25,21,21,27,24,22,25,20,18,22,20,13,17,24,24,17,20,22,21,29,18,9,16,31,22,10,25,21,16,17,26,31,26,25,26,23,17,25,18,21,18,18,23,23,22,18,25,24,29,17,29,24,22,19,24,20,28,21,19,24,30,20,25,23,22,24,24,19,23,19,26,18,24,24,22,21,28,19,17,22,23,17,19,25,24,24,27,25,28,22,20,19,17,14,22,31,18,20,22,19,31,29,27,26,20,19,20,29,22,24,19,20,27,24,15,16,22,18,20,23,15,29,11,18,19,25,23,24,19,23,18,22,25,22,14,33,22,24,17,25,16,16,20,13,26,23,25,32,33,16,29,24,27,22,21,24,14,22,16,23,24,20,25,33,23,22,15,24,28,24,28,6,25,12,16,26,25,14,28,35,21,19,23,24,23,20,28,24,25,19,31,27,18,26,20,21,24,7,19,22,16,29,21,24,19,24,24,21,19,19,24,18,20,18,23,21,21,20,16,27,24,14,27,21,24,19,28,22,20,29,24,25,24,35,21,20,21,30,25,20,24,16,27,19,19,16,25,25,20,22,26,28,22,15,26,7,19,24,24,29,19,36,25,36,13,28,22,15,19,22,24,14,25,24,26,25,19,12,18,17,22,17,15,11,20,17,28,24,21,27,20,29,28,25,22,19,22,20,22,20,20,21,16,28,17,26,28,18,16,16,16,22,20,8,11,25,9,16,22,15,17,28,27,20,20,24,27,23,22,25,23,26,23,20,24,19,1,23,25,22,17,22,22,18,21,24,9,21,19,4,8,14,16,21,10,11,19,20,19,23,31,27,24,29,19,13,24,28,23,26,23,24,9,26,20,23,19,22,25,23,3,22,21,21,13,25,21,16,20,20,13,19,26,33,21,16,16,22,16,20,20,20,20,24,20,30,17,24,20,27,17,20,15,23,20,22,31,32,35,22,17,12,28,23,20,35,20,28,28,28,19,27,23,16,23,22,20,21,24,23,29,12,14,19,29,22,34,15,26,17,22,24,13,18,22,25,18,23,22,21,30,23,11,16,11,15,23,28,23,26,22,23,26,13,16,27,29,15,15,27,19,20,33,7,20,22,8,15,21,20,18,24,30,22,24,31,26,21,23,16,19,27,22,24,25,29,23,23,21,15,21,18,26,18,14,11,18,22,26,25,22,18,33,33,16,30,21,17,22,26,17,21,22,18,19,26,22,32,23,25,21,22,19,20,23,20,19,22,23,28,14,24,24,22,32,28,26,26,22,15,17,27,20,16,17,23,20,20,24,25,18,19,21,19,18,24,26,33,21,29,26,18,14,26,21,28,26,26,16,13,32,27,24,18,26,21,24,20,23,29,17,18,4,21,26,29,11,21,23,29,23,22,21,16,31,22,19,18,13,16,24,24,20,18,22,18,25,21,18,23,19,17,29,22,26,23,17,18,21,24,18,20,28,24,14,24,12,22,23,27,22,22,26,20,37,25,18,19,27,26,24,32,18,21,29,18,21,24,22,19,22,22,12,23,23,17,23,24,22,24,17,19,25,26,32,19,8,28,26,20,18,23,21,22,24,20,94
22,25,30,23,28,23,27,32,23,20,26,23,20,26,20,25,23,11,23,45,23,23,16,31,27,25,26,21,2,0,23,22,25,25,26,19,28,26,31,16,31,28,24,11,16,21,24,24,29,20,21,23,28,29,25,29,21,25,26,19,14,18,22,30,16,24,26,10,26,22,23,23,29,30,28,14,18,33,24,17,24,20,19,18,24,22,26,25,24,27,26,27,29,25,26,19,26,28,23,22,31,21,23,12,23,18,24,22,18,22,22,21,33,21,32,34,22,24,25,32,22,20,24,11,17,18,22,22,11,31,19,22,14,24,17,24,24,20,26,27,20,36,26,23,21,28,23,21,25,15,23,17,22,19,18,21,25,20,30,23,22,25,16,23,27,31,19,25,19,24,13,21,21,17,31,28,26,27,21,20,24,28,19,14,14,24,13,15,19,19,35,28,18,23,26,25,22,22,15,23,18,21,30,26,19,23,29,26,24,27,22,20,24,22,15,19,22,26,19,22,20,23,31,20,11,18,33,24,12,27,19,18,19,24,33,26,27,28,25,19,27,20,23,20,20,25,25,24,20,27,26,31,19,29,22,23,21,26,22,30,23,21,26,32,22,27,23,20,26,26,21,24,20,26,20,25,26,24,20,30,21,19,24,22,15,21,27,26,26,29,27,30,24,18,21,19,16,24,33,20,22,24,21,33,31,26,25,22,19,22,27,21,22,21,22,29,26,17,18,24,20,22,25,17,31,9,20,17,27,24,25,21,25,20,24,27,24,16,31,20,26,15,27,18,18,22,15,28,25,24,34,35,14,27,26,27,24,23,26,16,20,18,25,26,22,27,35,25,24,17,26,30,25,30,8,27,14,18,26,27,16,30,35,23,21,25,23,25,22,26,26,23,21,33,29,16,28,18,23,26,5,21,24,18,31,22,26,21,26,25,23,21,17,25,20,22,20,25,23,23,19,18,29,26,16,27,23,26,21,26,24,22,28,26,27,26,36,23,22,23,32,27,22,26,18,29,21,21,18,27,25,22,24,28,30,24,17,24,9,21,26,26,31,21,38,27,38,15,30,20,13,21,24,26,16,27,26,28,27,21,14,20,19,24,19,17,13,22,19,30,26,23,29,22,27,30,27,24,21,24,22,24,22,22,19,18,30,19,28,30,20,18,14,18,24,20,10,13,27,11,18,24,17,19,30,28,22,22,26,29,25,24,26,25,28,25,18,22,17,3,25,27,24,19,21,24,20,23,26,11,23,21,6,10,16,18,23,12,13,21,22,21,25,30,29,26,30,17,11,26,30,25,27,21,26,7,25,22,21,17,24,23,25,5,24,23,19,15,27,23,18,22,18,15,21,25,35,23,18,18,24,18,22,22,22,22,25,21,32,19,24,22,29,19,19,17,25,22,24,33,34,33,24,19,14,30,23,22,37,18,30,26,30,21,29,25,14,25,24,22,23,26,22,28,14,16,21,31,23,35,17,24,19,20,26,15,20,24,27,20,25,24,23,29,25,13,18,9,17,25,30,25,28,24,25,26,15,18,29,31,17,17,27,21,22,35,9,22,24,6,13,23,22,20,26,32,23,23,33,28,23,21,18,21,29,24,24,27,31,25,25,23,17,23,18,28,20,16,13,20,24,28,27,24,20,34,35,18,32,23,19,20,28,19,23,20,20,21,24,24,34,25,27,23,24,21,22,25,22,21,24,25,30,16,26,26,24,34,30,28,28,20,17,19,29,22,14,19,25,18,22,26,27,20,21,23,21,20,26,28,35,19,31,27,20,16,28,23,30,28,28,18,15,34,29,26,20,28,23,22,22,25,31,19,20,6,23,28,31,13,19,23,27,25,24,23,18,30,24,17,20,11,18,26,26,22,20,24,20,27,23,20,25,21,19,31,24,24,25,19,20,19,22,20,21,30,26,16,26,14,24,21,25,24,24,27,22,38,27,20,21,29,28,26,30,20,23,31,20,23,26,20,21,22,24,14,24,25,19,25,26,24,26,19,21,27,25,34,21,10,30,28,22,20,25,19,24,26,22,96
26,19,30,23,22,11,22,29,22,19,24,14,22,19,18,18,23,22,16,37,15,23,16,32,26,19,23,20,21,23,0,25,21,21,20,15,25,21,30,17,28,20,21,23,19,21,21,16,31,14,13,14,21,21,21,25,20,25,19,23,16,20,16,27,13,26,18,23,22,20,14,22,29,25,21,19,22,36,24,22,9,20,21,22,24,24,17,14,23,34,22,19,31,26,19,16,25,24,18,27,15,14,16,25,23,22,22,13,16,19,23,14,28,21,30,33,21,26,22,33,13,3,15,23,17,22,21,13,24,33,26,14,15,24,15,16,20,16,21,23,22,28,21,25,16,28,27,9,24,24,15,17,19,11,10,25,24,15,30,21,16,19,18,24,21,28,20,19,17,28,20,24,12,16,32,27,26,27,9,10,21,30,19,14,17,16,16,18,18,22,23,25,23,23,19,15,15,24,19,11,14,25,23,19,21,20,19,9,22,22,24,20,17,14,18,24,22,19,11,17,21,9,28,22,21,22,31,22,17,24,18,20,23,17,22,21,24,26,19,21,26,17,27,13,8,21,22,18,18,21,15,24,18,15,23,22,22,21,17,25,20,17,11,30,22,21,18,25,25,14,18,20,20,26,17,21,26,23,22,30,19,27,14,23,22,11,23,22,26,31,20,24,21,21,23,16,14,26,28,24,17,16,14,24,27,21,22,13,21,14,27,19,23,8,24,23,27,22,17,20,17,17,22,18,25,23,14,23,14,15,16,16,23,10,7,22,18,22,31,20,29,22,28,23,17,26,15,28,22,19,11,22,21,26,23,19,11,20,24,15,21,14,10,11,16,21,27,22,25,27,23,23,14,21,22,18,9,19,25,20,19,27,32,19,20,20,24,21,18,24,16,22,20,12,20,23,23,21,12,21,28,13,16,20,21,25,17,15,20,18,28,18,20,19,19,21,17,22,11,14,21,23,21,22,15,24,18,9,15,27,14,26,24,18,21,14,28,11,21,12,25,19,22,27,17,25,17,19,16,17,16,22,21,13,21,13,14,23,28,26,21,24,33,29,39,24,31,19,25,20,19,8,12,24,20,24,23,24,14,14,20,10,13,22,21,20,15,23,27,25,25,15,20,21,30,19,24,24,16,12,15,9,16,20,22,25,24,17,20,19,18,21,18,20,10,13,13,16,15,19,21,21,16,29,30,28,27,24,18,18,12,22,15,17,16,21,17,21,21,22,26,23,27,18,22,6,10,22,20,19,22,19,22,20,26,11,16,15,16,19,19,26,26,25,10,19,20,20,28,23,20,23,16,22,16,25,27,20,33,24,17,25,17,18,19,15,15,12,23,23,12,1,21,14,16,22,30,20,27,11,23,19,16,19,16,20,10,14,31,24,21,23,26,19,21,20,22,25,18,26,28,16,20,19,23,18,22,21,31,19,17,25,24,14,25,20,26,29,1,24,20,24,23,29,14,16,24,13,23,32,20,17,17,20,28,17,27,21,22,20,18,13,22,29,18,10,15,28,22,20,22,12,22,24,23,25,23,17,19,29,20,18,23,22,16,25,21,19,21,26,27,26,30,23,26,29,16,22,15,22,20,25,17,14,23,19,22,20,22,26,13,21,14,20,15,16,17,23,21,15,19,7,16,17,22,25,25,20,23,19,15,19,24,21,18,21,17,20,23,21,14,13,21,22,6,14,15,22,16,14,23,22,18,7,14,13,20,25,25,31,22,21,16,18,6,21,25,15,19,25,26,13,21,15,15,17,25,12,23,20,37,23,13,24,21,19,30,25,17,23,23,16,18,14,20,4,24,15,22,23,20,20,14,19,23,19,27,22,29,17,20,15,26,12,4,5,19,17,15,23,22,25,27,13,32,21,23,25,12,24,22,17,15,24,22,31,22,25,21,19,18,20,22,22,18,19,21,21,29,16,18,24,24,20,24,25,12,37,20,28,19,21,20,26,30,22,22,31,17,16,19,23,18,22,14,18,24,22,20,23,17,19,21,21,15,26,21,34,18,18,24,27,20,15,16,20,22,27,19,100
26,20,28,26,31,14,25,25,11,19,27,11,23,28,28,22,13,17,18,46,20,26,19,36,22,13,25,27,23,22,25,0,23,24,21,22,24,23,30,17,26,24,24,29,24,23,20,24,30,21,20,23,18,28,25,31,23,22,16,23,19,15,25,30,18,25,18,28,26,20,25,13,25,28,25,20,16,31,26,12,21,21,21,20,23,24,21,26,23,30,31,19,32,30,21,9,29,38,25,30,23,13,29,24,18,21,26,24,27,17,27,20,32,19,26,33,21,26,18,35,24,22,17,17,19,14,24,29,29,31,25,23,15,29,22,23,22,17,17,30,22,29,23,26,21,24,19,16,23,26,26,20,24,22,21,23,15,20,40,21,25,18,26,16,22,30,20,20,18,28,15,9,23,16,35,28,25,26,25,26,20,31,16,17,22,27,23,22,16,23,34,23,25,25,14,24,26,18,19,19,19,16,30,24,21,24,20,29,24,17,28,21,19,15,18,12,22,26,18,23,18,22,27,19,29,23,26,28,22,24,12,20,14,28,29,21,26,28,26,20,22,25,24,22,23,22,19,27,20,18,28,36,26,29,26,23,25,16,14,22,24,16,28,31,24,25,18,22,28,18,7,21,20,23,25,22,27,27,22,28,24,26,29,10,21,20,19,18,21,21,22,28,24,27,30,24,21,25,23,30,22,25,24,27,28,20,19,19,28,21,29,26,27,25,25,25,12,29,19,24,20,11,28,16,27,22,23,19,24,16,17,21,15,17,23,23,23,22,22,26,28,16,26,20,26,18,20,22,27,21,35,32,17,20,20,19,17,20,26,13,25,22,27,28,24,28,30,27,25,35,25,29,15,20,23,26,16,19,25,24,17,26,29,20,18,26,22,17,25,33,25,24,20,33,29,25,30,22,25,26,26,20,23,15,27,10,23,19,24,23,22,24,28,25,22,21,22,27,27,21,7,11,27,18,15,23,22,28,20,29,21,31,30,17,26,30,30,22,24,22,22,21,25,27,17,8,18,30,22,23,22,21,21,26,31,25,19,13,27,15,27,19,34,4,25,28,26,25,28,24,22,20,13,29,20,29,26,26,24,27,24,24,21,27,15,22,16,21,28,28,25,24,24,17,30,22,27,22,19,28,23,26,16,23,23,27,31,21,18,29,21,21,26,22,20,12,18,21,23,21,21,19,12,23,29,20,23,22,26,27,23,26,16,18,28,17,11,15,15,22,25,25,29,14,9,23,19,23,24,18,26,26,19,15,21,27,32,20,21,20,22,22,16,27,28,30,21,5,13,20,29,26,17,23,23,19,27,17,29,20,18,25,24,23,24,22,21,17,18,21,23,24,21,14,23,18,27,17,29,17,14,17,20,23,25,21,18,14,32,28,26,26,15,15,21,25,20,27,20,21,27,34,28,21,22,31,25,28,32,6,25,28,18,23,23,26,16,28,24,25,22,26,24,30,28,30,24,29,17,30,27,30,27,27,25,18,23,26,21,14,27,25,25,25,25,15,20,22,27,26,22,20,27,24,30,27,23,20,25,31,18,18,23,22,21,28,22,21,26,18,19,27,22,22,29,37,20,21,29,19,23,23,17,14,25,23,14,28,41,18,30,25,11,20,10,29,21,22,22,22,26,21,24,26,23,23,40,21,33,22,23,9,11,22,19,25,22,27,17,26,34,22,28,22,26,19,18,27,17,23,17,20,27,18,25,24,21,28,20,36,23,27,20,20,27,21,25,18,28,25,24,23,25,13,23,24,25,19,24,18,38,21,28,27,19,18,24,29,29,29,30,23,23,37,30,21,21,30,16,26,20,23,29,23,27,24,25,22,34,19,24,15,28,21,24,25,17,23,29,26,26,24,22,19,31,15,23,26,23,22,16,10,20,29,23,32,27,26,14,23,24,16,24,17,19,26,16,17,27,17,19,25,26,24,25,18,21,41,22,21,23,19,31,24,35,18,24,33,20,22,22,22,19,14,23,18,24,24,20,25,21,24,28,22,15,26,18,28,27,19,25,23,19,19,21,18,25,20,22,100
20,20,28,24,28,21,22,25,13,20,19,22,20,27,22,11,19,25,11,39,17,23,16,34,19,10,21,15,23,25,21,23,0,23,21,19,30,19,29,16,27,13,14,25,22,9,19,22,26,18,17,24,22,29,22,17,25,29,26,17,11,15,22,29,24,15,22,26,18,5,21,23,29,17,21,16,12,27,22,19,20,6,7,8,19,19,10,20,24,32,27,23,27,17,21,19,30,31,19,25,25,18,21,21,17,16,23,28,21,14,14,17,30,4,15,26,14,31,16,27,20,18,10,17,11,20,9,22,28,28,26,22,14,32,23,18,7,22,22,27,21,30,23,17,18,27,25,23,15,18,23,17,23,19,18,20,14,14,34,6,17,21,19,14,18,30,19,20,15,27,25,21,26,17,23,28,23,28,22,23,30,17,16,14,21,24,16,18,19,17,29,21,24,18,10,17,16,24,13,12,16,15,24,18,24,18,19,28,24,19,18,22,18,18,16,21,21,21,19,20,23,21,30,17,19,17,24,24,15,26,14,21,21,30,22,21,25,25,23,17,25,14,21,20,20,19,23,24,20,20,23,22,16,23,14,20,15,20,23,24,16,19,26,25,10,14,24,24,30,12,21,15,19,18,15,14,27,20,21,17,25,25,20,20,25,19,21,20,27,27,22,22,19,15,20,14,11,22,19,27,22,23,23,26,28,26,25,16,20,20,21,20,16,22,15,24,16,21,16,16,12,17,23,18,26,19,20,22,15,20,21,13,25,24,22,20,19,25,30,19,30,18,24,7,20,12,10,29,19,6,28,34,19,22,21,23,18,22,14,16,10,12,24,25,14,19,28,21,24,25,21,29,21,15,17,24,23,18,18,15,17,22,27,21,10,7,13,19,22,20,18,13,22,26,17,17,25,22,20,20,28,19,21,17,13,20,20,13,18,19,29,21,14,6,24,15,23,24,23,23,17,20,27,23,16,30,19,24,21,21,21,24,25,24,24,22,26,17,26,13,26,21,22,26,18,27,19,21,18,24,11,17,18,22,24,19,23,19,20,25,26,17,28,24,36,26,22,18,12,23,23,18,20,23,14,26,11,20,15,19,17,14,11,23,11,21,13,19,25,22,20,23,21,22,31,25,28,7,13,22,17,24,15,17,21,24,29,19,22,18,15,20,28,16,11,19,21,24,17,14,22,16,17,20,31,22,24,22,20,23,19,22,20,21,19,22,13,17,21,22,21,25,33,19,19,22,20,18,22,21,23,16,20,24,24,21,22,19,20,20,10,16,19,30,20,17,16,18,20,24,26,24,19,21,24,21,22,25,17,22,22,21,13,25,19,21,13,24,6,2,13,20,18,15,23,22,26,27,19,18,24,19,17,20,19,21,19,15,29,24,21,22,25,20,20,28,17,26,19,17,25,26,30,11,20,29,13,19,24,18,24,26,28,22,25,22,23,23,22,23,17,21,21,27,18,20,22,28,17,28,15,18,24,24,16,13,19,16,16,10,19,19,25,32,20,22,22,24,22,15,18,14,23,14,22,19,26,22,26,26,18,17,22,21,22,20,18,18,11,22,25,24,21,24,26,27,19,20,19,23,16,20,17,20,21,20,20,27,34,26,21,26,21,22,20,28,15,9,12,22,23,22,26,18,20,26,31,18,29,21,19,15,24,19,23,12,19,18,19,19,30,22,25,23,19,15,14,20,24,21,24,26,27,22,20,20,21,30,24,35,15,25,17,19,24,18,22,17,25,18,20,14,17,19,13,7,19,18,20,26,28,20,21,17,15,20,25,24,20,22,24,20,22,25,20,23,18,22,14,20,18,20,26,17,27,24,16,18,34,12,11,16,27,23,20,19,17,17,20,26,18,20,21,20,32,15,24,23,20,28,12,18,21,26,26,28,23,32,21,23,22,18,16,17,20,27,20,16,22,12,19,18,18,21,25,17,20,34,15,23,24,14,28,20,32,5,23,29,17,15,17,32,18,18,16,12,11,1,19,23,18,19,22,7,14,25,23,27,20,16,28,28,17,16,25,24,24,27,15,94
29,31,37,28,27,23,27,28,25,19,22,24,19,28,26,21,18,26,26,36,22,22,15,29,26,25,27,19,23,25,21,24,23,0,21,22,33,25,30,15,21,23,18,28,22,21,27,22,29,21,20,17,29,28,27,25,25,28,25,27,24,21,21,29,21,23,23,29,15,20,19,22,31,22,24,26,23,38,27,28,25,17,18,19,20,25,20,29,23,38,37,28,24,29,25,24,22,33,19,26,28,28,29,27,25,24,33,27,23,21,26,20,34,19,27,36,24,29,24,33,18,24,25,26,26,24,20,19,32,31,30,18,13,30,21,28,22,23,23,27,30,34,27,20,24,31,29,22,15,25,19,16,22,18,17,27,26,19,26,21,25,25,27,25,26,30,18,26,23,28,28,23,26,16,35,20,34,27,15,16,27,28,20,13,25,20,24,22,18,27,29,27,21,26,25,14,18,28,23,28,7,24,29,16,18,24,27,30,24,27,27,25,12,20,21,29,25,26,18,24,22,12,31,22,32,28,35,27,24,24,27,29,30,27,25,27,29,27,26,23,27,20,30,20,19,29,30,23,20,29,20,34,26,32,24,28,25,24,14,25,22,8,20,36,20,24,26,29,29,23,26,24,20,23,25,24,27,23,22,26,25,24,22,24,21,10,26,25,29,32,28,29,18,29,30,28,26,19,33,29,22,23,29,30,26,30,31,21,18,11,33,24,26,24,23,28,25,21,17,13,17,22,20,23,33,20,19,20,17,25,26,18,24,22,23,35,27,24,34,23,32,24,33,22,24,23,25,31,24,25,31,36,25,31,22,24,23,20,29,15,24,28,19,20,29,32,32,26,23,33,31,32,24,23,19,22,19,17,28,23,22,27,32,28,19,22,27,26,22,25,15,26,21,29,27,26,30,24,17,25,30,10,13,22,26,24,25,29,32,27,25,20,28,23,24,20,15,20,17,22,21,29,18,32,15,27,24,30,14,28,15,25,29,15,20,23,31,17,25,25,26,24,21,32,17,16,20,26,21,15,19,18,28,22,34,16,22,27,28,29,31,28,37,27,40,22,37,26,27,23,16,20,22,25,24,30,26,17,17,27,25,26,27,25,24,28,12,28,24,27,25,22,31,22,30,16,32,22,18,18,23,18,24,23,25,23,29,21,27,27,25,29,24,19,27,27,21,24,28,22,28,23,16,30,30,25,29,21,24,21,15,19,25,26,28,31,26,30,26,22,32,20,33,18,23,21,19,19,22,20,25,30,19,23,28,26,26,23,24,24,19,27,25,33,18,28,24,23,26,31,19,24,26,31,15,22,26,17,32,28,27,26,24,26,16,12,27,20,25,21,25,22,21,14,21,26,30,28,27,17,23,24,21,25,19,25,27,24,38,21,21,28,32,19,21,28,24,29,23,32,34,33,29,21,26,7,17,29,34,22,33,22,29,19,18,19,23,31,22,28,29,29,29,35,30,31,28,31,20,33,26,22,23,27,25,10,17,24,29,25,21,25,25,28,25,18,13,27,25,23,26,25,31,22,29,26,25,22,28,34,23,16,30,20,15,38,18,27,24,21,29,31,32,26,25,34,20,26,31,31,26,24,28,25,18,24,17,31,42,31,22,25,22,27,25,22,24,24,24,20,23,27,31,20,19,27,33,17,33,24,20,24,34,18,27,24,23,28,31,28,35,14,22,22,18,20,21,30,26,21,23,26,19,21,20,16,23,30,31,39,25,23,23,25,21,17,25,6,25,28,30,16,22,24,27,23,29,9,29,27,37,22,29,21,20,22,31,28,30,24,24,23,26,34,26,25,27,31,19,25,23,30,35,20,31,27,27,27,35,23,23,27,21,15,20,21,22,29,21,28,20,22,24,25,31,18,28,32,16,28,21,25,12,31,28,24,25,33,31,26,25,22,28,23,27,25,27,21,29,11,32,32,25,27,25,31,11,34,30,31,23,22,24,31,37,20,27,36,23,22,25,33,24,19,13,22,22,22,18,31,30,27,22,16,23,29,20,37,17,15,29,27,24,21,25,23,23,33,25,103
22,25,27,22,24,22,27,31,22,24,25,20,20,27,27,21,19,23,25,28,26,29,22,38,28,23,30,22,24,26,20,21,21,21,0,25,25,28,31,22,28,23,25,21,25,23,9,18,32,24,25,21,23,33,17,21,21,19,23,19,12,16,18,30,19,26,22,22,21,18,18,24,34,28,19,16,20,35,12,17,19,19,19,18,23,25,20,21,27,32,28,24,31,28,15,24,30,32,16,24,27,26,8,31,11,18,29,23,22,20,21,17,25,17,28,37,25,32,26,29,17,23,24,28,24,21,21,22,27,34,27,20,20,20,24,20,20,22,28,23,23,37,17,27,11,26,21,22,24,28,22,23,23,22,21,23,22,20,35,19,4,23,20,24,16,23,25,14,22,30,21,20,29,21,34,29,18,31,18,19,29,28,17,20,19,23,13,11,22,19,31,21,24,25,21,17,27,19,15,22,14,13,23,19,21,19,22,29,18,22,18,28,21,19,14,19,11,23,23,19,24,15,25,20,19,17,30,20,14,11,21,18,19,27,28,19,26,24,29,19,26,25,23,17,22,18,27,20,14,29,21,22,18,27,26,21,25,27,7,23,26,17,23,24,24,24,22,16,24,24,26,20,23,16,17,21,27,21,25,32,24,28,26,21,11,13,22,21,25,29,16,27,20,20,21,15,12,21,22,24,18,27,12,27,32,20,19,18,21,14,34,20,26,12,30,25,24,9,22,20,20,20,23,16,13,23,16,23,23,20,21,21,26,23,26,27,6,16,31,21,30,23,26,20,27,22,11,29,20,23,31,32,19,29,25,23,20,7,27,20,23,21,22,23,23,28,29,20,30,25,22,35,21,17,18,25,22,24,29,18,15,30,25,20,18,24,26,20,18,28,18,26,20,25,23,28,27,14,18,19,21,13,16,23,25,21,22,18,23,21,22,27,21,23,20,19,18,20,20,26,18,18,21,20,20,30,12,22,17,23,18,26,18,18,23,26,11,19,20,19,27,26,27,25,22,25,24,24,14,24,19,21,26,25,29,19,18,22,28,26,25,23,30,25,27,25,26,19,28,13,19,17,21,22,16,17,18,19,23,6,18,20,20,23,21,22,19,21,29,22,26,26,27,23,33,30,32,20,19,20,15,21,25,18,15,18,26,13,27,26,16,18,27,18,21,25,19,19,25,15,21,22,20,28,34,28,24,28,20,24,24,26,22,22,26,21,20,22,23,23,34,22,31,22,20,21,24,21,18,25,26,17,26,27,33,9,14,17,18,20,22,24,27,17,21,30,18,16,24,28,22,31,23,27,18,27,15,4,34,18,24,13,29,21,19,15,25,20,23,19,14,21,26,19,17,29,26,29,26,20,25,17,18,13,22,21,27,23,28,24,25,26,20,23,24,26,23,27,20,20,31,28,18,21,23,28,24,21,32,15,22,25,22,19,25,13,22,25,21,21,26,22,22,22,19,21,18,23,19,27,17,25,26,27,18,17,24,20,26,22,16,17,22,22,22,21,16,17,15,15,29,22,10,24,24,21,15,18,26,27,16,23,27,27,18,27,19,24,28,28,26,27,26,24,32,18,23,10,22,24,15,26,22,19,18,21,20,26,35,24,25,25,25,26,23,23,26,20,17,16,30,24,28,15,26,34,37,24,27,19,15,18,31,19,27,21,10,20,18,26,31,17,25,27,18,16,17,22,22,18,24,27,22,24,22,25,25,29,25,33,23,26,20,22,25,22,28,15,27,26,22,22,23,19,22,23,21,12,27,24,31,25,23,25,19,20,26,29,21,21,17,24,20,34,29,24,20,19,22,18,24,24,30,19,24,22,26,22,29,13,22,26,30,23,16,15,17,29,24,21,20,25,28,22,26,21,23,28,19,29,20,25,21,29,20,31,25,24,28,19,20,23,29,18,17,20,21,24,25,18,24,25,20,16,25,30,14,39,29,24,23,18,23,22,37,18,26,34,12,19,21,28,13,18,16,14,24,22,25,25,24,14,19,20,24,26,23,35,13,22,30,27,18,17,25,23,25,27,14,96
23,26,24,22,26,22,25,29,19,13,27,23,17,21,19,16,20,19,20,41,16,20,13,34,26,18,21,25,17,19,15,22,19,22,25,0,19,19,24,11,28,18,24,20,15,19,16,23,31,1,2,18,23,14,18,30,18,24,23,14,18,21,23,25,15,23,23,19,21,20,16,20,25,27,21,21,25,34,23,20,19,17,18,19,18,20,15,27,17,38,27,25,26,29,22,18,25,30,16,29,13,22,25,27,14,20,23,21,19,15,25,18,28,19,25,37,25,28,24,29,15,18,19,26,26,17,20,19,20,33,27,9,9,17,8,23,22,18,23,28,25,25,22,20,14,27,22,20,25,28,14,14,20,14,13,21,23,17,40,21,21,19,24,22,23,26,14,21,24,22,17,21,20,10,34,23,14,21,15,16,27,26,20,11,13,15,18,16,12,20,30,23,28,23,17,19,23,13,17,22,15,16,26,24,24,18,22,19,23,22,23,21,17,24,14,22,18,27,4,21,23,19,30,22,20,22,27,25,19,22,24,18,22,28,26,26,25,28,6,21,17,25,25,22,15,19,24,22,19,26,19,33,21,30,24,29,20,23,21,23,18,18,21,20,20,19,24,23,23,23,20,18,14,25,20,19,23,21,16,29,20,22,18,18,26,17,24,23,25,31,23,31,25,25,25,22,20,23,26,26,15,19,24,28,16,26,26,19,26,19,27,15,21,18,19,24,25,18,15,19,19,21,23,16,28,24,21,22,18,25,26,20,18,19,22,28,19,11,27,16,26,22,26,22,17,21,19,25,22,21,25,34,28,32,28,17,21,18,29,9,22,23,20,21,24,26,29,23,19,26,19,21,24,23,17,28,13,13,29,18,15,17,30,21,21,22,19,22,23,31,22,21,16,23,28,27,27,26,16,22,24,18,21,20,27,22,23,24,26,26,29,18,26,21,17,15,18,23,17,20,15,21,26,23,9,30,19,24,14,23,20,25,28,23,20,16,25,18,19,19,27,20,19,25,11,26,14,22,19,25,14,16,22,23,29,17,16,24,24,27,25,20,30,26,34,25,29,23,27,20,23,14,23,26,17,22,19,22,18,23,22,19,22,18,26,16,10,21,22,27,21,18,27,22,24,28,26,22,18,18,18,19,21,16,27,21,28,18,21,25,18,17,15,17,21,21,9,6,25,19,17,17,10,28,24,28,26,19,25,26,20,21,23,23,26,24,23,27,26,18,25,24,23,12,17,9,5,24,27,14,24,25,17,21,27,21,25,11,12,17,21,17,24,28,25,17,24,17,25,25,26,20,22,27,22,22,27,21,32,25,25,22,6,14,19,20,24,14,13,17,22,16,15,8,12,23,28,22,23,11,21,17,21,20,19,18,21,21,29,22,20,27,27,13,15,16,18,21,19,24,32,28,30,17,24,24,23,24,29,18,16,25,26,16,26,22,25,27,16,21,23,24,30,31,24,26,20,20,26,26,22,27,21,9,27,12,25,19,22,25,18,16,20,27,26,12,16,28,20,18,21,22,23,25,16,19,12,15,29,29,16,12,27,16,15,31,16,21,22,23,22,24,25,20,23,32,15,17,25,27,16,21,23,20,21,20,21,26,37,18,17,19,16,25,19,21,20,21,18,13,8,22,26,17,17,31,29,15,31,22,20,21,27,16,26,23,15,23,21,24,29,21,26,18,12,20,21,22,19,23,19,22,26,15,21,19,9,27,25,27,20,29,25,25,21,15,19,16,26,28,24,17,23,19,23,18,23,17,26,15,38,23,23,26,18,16,24,27,27,21,25,1,14,28,18,19,22,25,25,25,26,8,14,18,19,15,21,27,30,17,23,22,26,20,14,15,17,24,21,22,23,22,27,23,26,25,19,25,11,24,23,19,22,20,18,26,23,27,24,8,7,19,22,23,23,23,21,18,25,11,26,30,20,17,21,23,18,37,24,20,17,22,19,30,19,20,27,31,13,20,19,24,14,19,20,16,22,20,14,27,24,17,23,16,20,23,27,31,22,13,27,21,20,19,24,22,21,27,15,97
10,24,34,25,29,24,27,33,27,25,31,26,25,32,28,23,18,27,30,44,24,32,25,41,31,32,31,26,26,28,25,24,30,33,25,19,0,31,34,26,34,27,23,26,24,28,26,27,38,18,17,23,30,29,18,26,25,26,28,19,20,24,23,35,12,33,21,27,27,25,19,27,28,35,27,27,23,38,27,30,26,24,23,22,22,29,24,15,31,40,36,21,38,31,26,19,35,38,23,38,26,23,32,24,24,22,32,24,28,25,26,24,28,26,32,40,28,32,23,37,18,22,29,25,19,10,24,30,29,40,23,24,24,29,23,22,27,21,24,28,31,40,24,31,14,20,15,23,26,26,29,26,20,26,25,30,26,25,45,24,28,27,26,21,26,28,28,25,27,26,25,25,23,22,35,35,24,33,26,27,28,32,25,26,22,30,27,26,20,19,34,31,23,30,24,22,30,6,19,29,26,26,20,26,28,22,27,32,23,30,29,31,24,24,17,32,27,26,19,24,20,27,30,24,24,24,25,25,28,22,25,23,28,29,29,25,25,30,23,23,27,28,20,22,23,19,27,25,19,34,22,41,21,32,31,32,27,30,24,29,33,29,28,29,27,28,22,30,30,24,17,19,18,31,20,20,30,16,18,35,29,29,29,26,20,25,30,31,28,26,27,28,25,31,31,25,22,24,31,29,21,29,28,32,31,29,28,23,33,26,29,24,30,27,24,32,23,21,23,25,27,20,31,15,23,22,21,26,26,23,24,28,29,22,26,33,29,14,33,25,31,28,25,25,26,23,21,30,15,30,30,40,27,33,31,22,21,18,32,23,26,28,25,26,32,35,30,17,32,30,24,36,22,23,24,29,16,25,26,27,16,22,36,17,28,33,28,30,23,29,24,29,19,35,32,25,30,17,19,16,23,25,28,25,30,26,27,29,34,24,33,22,30,32,24,24,22,27,28,34,27,31,33,33,23,31,23,28,29,31,27,29,29,30,31,29,36,22,26,27,34,28,31,26,25,32,22,27,19,29,24,20,30,29,30,20,11,26,33,31,26,18,33,27,42,29,36,25,31,25,18,22,24,32,16,22,19,29,26,30,24,28,29,27,24,25,25,20,29,30,27,30,35,22,37,32,25,29,26,27,22,26,29,26,18,30,30,18,28,34,24,26,30,22,29,22,18,20,29,21,26,27,24,35,36,27,19,26,29,27,31,21,21,19,32,33,24,28,28,27,28,31,32,26,25,24,20,25,23,26,27,27,30,32,36,30,35,20,21,19,29,27,30,31,33,19,24,26,32,28,31,28,22,29,30,29,26,21,34,26,24,28,21,23,27,27,17,13,28,28,24,24,30,23,21,30,34,25,28,25,26,16,25,24,22,20,29,27,29,32,28,30,25,27,17,25,27,30,27,31,32,35,36,26,34,36,24,24,36,25,28,35,28,21,36,28,29,29,26,24,29,32,33,37,29,31,29,24,26,34,24,29,30,24,33,27,27,29,21,25,25,24,27,30,25,15,20,26,20,20,32,26,31,28,28,30,15,22,29,37,17,26,27,31,30,36,25,20,26,30,15,29,18,28,35,32,24,27,35,33,16,28,15,18,30,22,19,27,41,23,28,26,19,25,20,26,23,23,20,20,23,25,29,24,32,37,40,22,32,21,20,22,31,24,29,24,15,23,21,25,36,28,24,30,27,19,20,15,22,23,24,21,33,18,25,32,24,30,33,36,27,25,25,25,31,21,27,27,30,27,26,25,30,18,28,27,25,24,27,29,42,26,35,24,18,24,29,30,31,28,28,20,23,33,22,28,17,29,25,21,22,27,33,23,28,24,21,27,36,19,25,25,33,25,26,27,16,31,32,20,26,24,34,23,38,24,27,30,26,23,26,20,28,29,27,37,29,24,28,11,12,12,24,26,20,23,29,27,26,26,23,34,30,17,28,28,26,39,32,29,28,22,28,31,34,27,29,35,13,26,25,29,12,17,22,18,28,29,28,29,32,17,30,25,28,25,33,36,18,28,31,35,22,18,27,19,28,28,15,84
23,25,33,28,29,25,26,25,22,12,19,22,20,19,26,16,24,27,23,45,18,23,16,36,28,24,2,26,24,26,21,23,19,25,28,19,31,0,27,14,27,18,25,25,22,22,25,26,12,18,17,22,19,25,27,33,24,26,26,14,21,24,23,26,22,25,27,25,24,19,24,23,21,24,27,21,17,32,26,17,20,16,17,18,21,24,15,22,18,31,27,26,29,26,23,25,28,36,24,31,28,21,27,16,23,23,25,28,24,18,21,21,35,18,29,35,23,36,26,30,23,20,22,27,25,21,19,26,26,14,30,20,12,28,19,23,21,22,22,28,13,24,21,23,23,31,26,25,26,27,23,17,23,19,18,20,22,20,41,20,27,19,25,24,22,29,17,24,27,21,29,22,27,9,32,26,33,20,22,23,27,28,23,14,15,24,20,19,15,20,26,20,27,23,25,25,25,25,20,25,18,21,30,23,27,17,23,30,25,18,23,22,20,26,20,19,27,27,15,19,24,23,24,24,16,21,34,25,21,25,13,15,19,27,27,25,28,30,23,24,20,23,28,22,20,28,28,25,21,14,25,35,21,20,25,32,20,24,25,21,15,21,24,38,21,19,23,27,28,16,27,17,13,28,20,18,26,24,15,31,22,23,25,18,27,21,18,17,31,26,26,19,27,28,27,21,23,28,23,27,23,24,25,29,27,29,30,22,29,22,30,23,21,19,22,29,26,23,18,22,22,16,22,21,34,21,21,25,20,24,25,23,25,24,24,23,28,21,33,24,29,17,31,21,24,22,22,28,25,24,32,36,18,21,26,28,22,21,28,12,21,9,23,24,5,10,31,27,22,22,25,32,23,19,20,31,20,16,27,20,21,31,28,26,24,24,24,16,23,22,26,24,24,26,31,27,31,26,22,26,27,21,24,23,31,23,26,10,15,26,35,19,29,24,23,14,26,28,24,23,18,18,28,28,10,24,26,26,17,24,25,28,26,26,23,27,31,22,24,22,23,22,22,31,14,29,17,27,19,28,16,19,22,26,29,23,23,18,29,28,31,27,36,27,36,33,37,26,19,27,25,17,24,30,17,29,25,26,20,25,25,11,8,26,16,18,13,26,25,28,24,23,30,25,25,25,22,21,21,25,22,22,7,21,27,24,31,20,23,29,19,23,27,20,24,22,16,19,17,22,19,19,13,32,23,30,28,22,28,30,28,24,22,24,27,27,12,16,20,23,25,20,30,15,19,20,16,27,29,17,23,28,20,24,30,22,27,17,18,25,24,26,24,32,29,27,20,18,25,29,30,23,21,31,26,23,23,24,33,21,25,25,21,21,18,22,26,21,24,20,25,22,18,11,20,22,26,24,23,14,24,22,22,26,24,26,13,9,31,23,23,30,30,16,14,23,18,23,24,25,34,29,29,20,29,31,24,24,29,17,29,28,30,20,24,25,28,30,22,27,23,27,32,26,25,27,22,33,22,11,24,29,24,24,30,15,28,21,22,15,24,24,26,32,26,19,24,23,26,20,30,14,25,24,25,22,22,21,30,32,22,15,16,19,18,18,19,26,25,22,26,24,29,23,26,32,24,26,26,26,25,25,22,19,26,23,25,32,39,26,26,18,23,28,24,29,25,23,24,21,23,26,29,23,20,32,36,18,34,24,20,14,29,19,27,19,23,23,18,23,31,24,25,21,19,25,26,25,27,23,24,27,29,22,25,29,20,29,21,33,20,29,25,27,27,18,22,19,30,29,27,19,27,18,10,12,26,20,25,26,39,27,24,28,21,19,32,26,28,22,29,20,20,35,29,25,25,26,21,28,25,27,33,21,21,21,24,13,32,20,20,23,29,24,17,16,22,27,25,13,27,23,31,24,25,20,21,25,20,29,26,26,25,22,12,29,25,34,26,23,22,23,25,26,23,31,17,21,28,14,24,33,21,26,24,28,22,40,27,31,16,18,28,25,33,19,29,26,22,23,21,33,21,23,24,19,15,20,17,30,27,26,27,15,8,19,28,29,27,16,28,24,21,24,25,23,24,26,24,97
31,35,39,33,33,25,27,37,27,21,34,28,25,21,32,25,31,35,28,47,24,28,21,42,40,31,29,27,29,31,30,30,29,30,31,24,34,27,0,19,36,27,26,32,28,27,32,31,39,23,22,27,28,30,34,38,29,34,31,28,26,29,27,33,31,31,32,33,23,28,26,28,33,35,34,22,26,41,31,30,28,25,26,27,20,29,24,32,25,47,34,33,34,38,28,31,33,43,29,30,33,34,29,36,33,28,37,34,29,23,36,26,37,27,35,47,35,43,32,37,25,32,27,35,33,28,28,28,36,41,34,25,17,33,24,30,30,29,31,32,27,41,30,28,28,38,33,23,27,33,28,22,28,24,23,29,31,25,45,29,29,27,32,30,25,34,22,27,30,30,37,29,33,18,41,31,38,29,24,25,30,34,28,19,29,29,19,21,20,29,40,31,37,31,30,25,35,28,25,30,23,34,29,28,26,26,31,36,31,27,32,29,25,28,25,30,34,32,20,31,34,28,38,30,34,30,40,31,20,28,30,24,32,36,32,28,31,36,28,29,39,33,33,26,25,35,34,29,27,37,27,37,13,36,32,35,29,31,30,28,26,26,30,32,28,28,31,28,33,31,33,26,22,33,14,27,31,27,24,34,31,30,32,26,34,26,25,24,36,39,29,37,33,30,34,30,28,27,39,27,27,29,27,36,32,34,35,27,29,27,35,28,30,27,27,35,35,33,23,21,25,28,31,23,38,32,25,24,27,29,30,26,28,24,28,34,31,26,40,29,34,24,31,26,30,31,27,33,26,31,34,43,34,38,34,30,29,24,29,17,35,27,29,30,29,34,36,26,27,37,27,37,28,30,25,36,29,21,39,27,24,35,35,33,29,30,36,25,27,39,28,32,27,35,32,34,36,35,24,25,34,26,26,28,37,30,31,28,33,36,38,26,31,31,28,23,31,36,22,28,23,29,34,34,17,33,29,37,22,35,31,17,26,31,28,33,30,28,29,27,32,23,27,34,13,34,22,32,25,31,23,18,28,32,38,23,32,29,34,35,34,33,41,34,42,38,42,31,35,36,32,22,26,37,26,31,34,25,27,27,30,29,26,31,27,29,18,26,20,29,29,28,35,34,32,30,42,30,26,21,16,28,32,32,35,28,35,26,29,34,32,33,33,25,29,34,25,28,35,27,28,25,18,38,32,36,30,27,33,35,32,29,29,31,35,33,29,33,33,28,34,19,35,20,25,25,21,32,34,22,32,33,25,29,34,24,29,27,28,25,27,28,32,39,34,32,31,25,25,35,35,28,30,36,27,31,29,27,40,35,31,30,26,30,27,28,35,30,33,29,30,31,23,16,25,31,33,38,31,19,29,24,28,30,33,26,29,30,40,30,28,24,37,21,23,32,26,34,30,37,40,39,33,25,29,37,25,12,38,26,36,33,35,25,34,30,22,35,31,32,27,32,36,39,33,31,31,36,34,38,23,30,28,29,35,20,33,28,35,28,31,18,31,37,31,28,29,30,31,27,35,32,34,32,32,33,27,26,35,37,25,20,39,24,23,42,24,27,30,30,33,30,35,28,31,26,29,33,37,35,32,28,30,27,26,28,30,35,47,31,32,27,32,27,32,27,24,26,29,26,28,33,31,30,25,39,43,23,22,20,24,29,38,24,34,34,27,11,35,32,43,30,34,26,27,27,28,19,30,27,29,32,35,28,31,33,25,37,30,43,29,36,29,31,34,17,27,24,36,36,32,26,33,26,28,22,31,25,34,25,39,26,35,29,20,24,37,35,29,34,34,25,30,37,34,28,30,31,33,33,30,32,38,26,35,31,29,34,41,25,35,32,34,29,26,27,22,36,28,30,32,30,28,31,34,32,26,31,25,34,31,32,30,36,27,34,32,36,35,28,27,30,30,31,32,30,26,26,33,19,34,35,32,33,29,35,27,45,32,36,25,29,33,34,39,28,34,39,29,28,27,41,30,32,26,24,30,30,22,35,32,31,34,24,31,31,32,39,30,21,35,29,34,26,33,35,29,35,31,105
19,20,26,19,25,18,16,24,14,8,23,18,10,24,13,17,18,26,15,37,11,13,6,29,27,18,16,18,14,16,17,17,16,15,22,11,26,14,19,0,22,19,17,22,13,12,20,18,24,10,9,12,18,17,22,23,13,19,16,16,13,14,18,18,18,18,23,22,12,13,14,13,20,20,21,16,20,33,16,19,18,10,11,12,9,18,16,22,12,34,28,19,19,25,19,18,14,30,16,24,20,22,22,28,22,15,24,24,14,10,21,11,26,12,23,33,21,28,17,22,13,19,14,24,19,17,13,20,23,26,21,12,2,20,11,19,15,14,18,24,20,28,17,13,17,26,22,20,18,24,13,7,13,9,8,16,18,10,34,14,21,14,18,15,21,19,7,19,19,17,24,16,23,5,32,12,24,16,16,17,25,19,13,4,16,14,13,11,7,16,25,16,22,24,17,15,21,20,12,17,8,21,20,17,15,13,19,23,21,17,18,16,12,19,14,19,19,24,7,21,21,13,25,17,23,17,25,21,14,25,19,18,21,23,22,23,18,23,15,16,26,20,20,18,10,24,23,21,17,22,15,29,19,26,17,24,21,16,15,22,11,11,20,28,13,20,20,14,14,16,20,13,9,18,20,14,16,14,11,23,16,15,22,13,22,11,19,18,24,25,21,26,18,20,24,17,15,16,26,22,15,14,20,21,19,19,20,12,19,12,22,15,22,14,12,23,20,20,8,10,12,17,18,12,24,19,17,13,17,18,19,13,15,21,23,24,22,13,27,16,21,13,22,15,15,16,14,20,15,18,28,28,24,27,23,21,14,21,22,4,21,19,19,20,19,21,27,17,12,22,22,24,19,18,10,21,16,2,25,19,13,22,27,22,16,15,24,17,19,24,16,19,16,22,23,23,24,20,12,16,21,11,14,13,25,17,16,20,21,21,25,11,21,16,12,10,16,21,17,13,10,18,19,21,4,28,17,25,9,22,16,18,24,16,15,23,30,13,10,14,18,15,12,23,6,19,9,17,15,18,15,7,17,22,27,13,19,19,19,22,21,18,29,21,29,23,29,17,20,21,17,9,17,21,13,25,19,14,17,20,16,19,18,18,19,19,3,17,15,20,14,13,22,22,19,19,28,15,11,16,21,18,17,19,20,14,25,16,16,21,19,20,21,10,16,21,12,15,21,13,19,12,5,25,19,23,23,12,20,20,18,14,18,20,25,20,18,22,22,13,21,19,22,7,12,12,8,17,23,9,19,20,10,14,20,17,21,14,15,14,14,20,19,24,19,17,19,12,19,24,20,9,17,24,16,23,23,18,27,23,21,15,13,17,14,13,21,17,18,14,17,17,10,3,12,18,27,25,16,6,14,13,18,16,18,15,16,17,27,15,15,20,24,8,10,19,13,24,18,24,25,27,24,10,23,22,16,22,25,13,23,18,20,10,19,15,16,22,18,20,18,19,25,24,21,20,22,25,22,25,17,21,16,16,20,5,22,15,22,18,18,19,15,22,23,15,14,19,16,19,20,18,26,18,19,20,14,13,22,24,14,5,24,9,10,29,9,18,15,22,22,20,24,15,16,32,14,20,24,26,21,17,19,16,15,13,17,22,33,20,22,14,19,16,19,22,15,15,15,13,14,18,20,17,10,25,33,8,26,18,16,16,25,9,19,19,18,21,24,19,27,15,21,11,15,16,17,22,13,19,14,17,20,18,16,19,12,25,20,30,16,24,21,23,19,6,14,9,21,21,19,16,23,15,16,19,18,10,21,18,31,15,22,20,9,11,24,22,22,21,20,12,17,29,20,21,17,21,20,18,23,19,25,11,22,18,16,22,26,12,20,21,21,14,13,14,11,23,22,17,19,17,22,16,21,20,20,21,10,19,18,19,15,23,21,19,17,22,25,15,14,19,17,16,17,25,16,11,18,4,21,25,19,22,14,27,12,26,19,22,12,17,18,25,26,13,23,26,18,13,14,28,19,19,14,11,15,15,7,22,19,20,18,9,16,18,21,26,18,6,20,16,21,15,21,22,14,22,20,93
26,26,30,34,28,24,31,39,27,23,35,21,26,32,33,19,27,23,26,43,25,29,22,38,33,28,29,24,29,31,28,26,27,21,28,28,34,27,36,22,0,15,23,22,29,18,28,29,37,27,26,26,26,34,27,32,29,33,27,23,20,24,22,32,22,24,30,21,22,25,26,28,35,31,24,24,20,35,34,28,31,24,23,22,27,27,18,30,27,34,40,26,31,27,28,28,31,38,21,33,35,24,31,33,26,20,32,31,28,24,24,27,35,24,32,36,24,27,23,35,25,29,25,29,31,29,27,26,30,35,31,25,20,37,28,26,27,25,32,27,26,33,30,27,21,38,34,26,24,30,26,23,29,25,24,30,26,26,42,26,27,26,26,21,29,28,25,27,24,32,25,25,33,20,33,29,30,31,22,23,34,30,25,20,22,27,27,28,24,23,36,30,28,26,30,21,26,29,17,26,14,24,34,20,25,23,21,37,20,25,26,32,21,21,26,28,30,27,24,28,14,19,27,22,29,24,31,24,26,27,16,24,30,31,27,29,34,29,32,21,30,24,27,21,26,24,29,24,16,25,27,35,30,31,23,29,23,31,21,28,25,17,27,34,19,22,26,34,34,30,30,23,24,30,29,22,31,30,26,32,23,30,28,26,28,17,27,26,36,29,29,31,10,32,10,19,19,26,38,31,26,30,28,29,33,33,34,27,25,18,39,28,24,29,30,32,30,28,24,20,24,19,27,24,35,26,20,27,23,26,27,25,26,27,30,37,29,29,36,29,38,20,34,25,31,23,20,33,31,24,38,37,21,24,29,31,25,23,33,21,20,26,26,27,28,33,37,29,30,31,29,39,25,31,24,29,26,24,28,17,25,28,35,22,26,29,23,25,22,32,22,23,28,36,34,29,31,27,24,30,30,17,20,29,31,26,31,27,32,30,32,27,31,30,28,23,22,27,24,29,23,27,25,33,19,34,25,35,21,29,22,32,34,22,27,30,38,24,30,23,30,29,28,35,23,25,26,31,18,24,19,25,29,29,32,23,23,21,35,31,32,24,37,30,37,29,42,25,32,28,23,26,23,31,20,26,28,24,23,29,24,28,25,31,19,19,19,29,31,32,29,29,31,29,34,32,31,27,25,25,30,25,20,25,26,30,30,17,20,30,23,28,31,22,25,25,26,29,33,21,20,26,22,30,34,31,36,28,31,30,24,26,26,24,30,32,15,19,23,29,31,27,39,24,25,28,25,9,29,26,32,24,26,30,36,26,27,24,25,28,26,27,27,35,25,31,32,21,28,30,26,31,27,30,22,27,31,24,38,24,28,33,30,26,23,19,32,23,30,26,21,29,26,20,25,33,33,35,34,23,29,25,25,24,21,29,22,18,34,28,30,33,33,25,25,33,27,14,27,37,32,34,32,16,30,28,22,32,32,20,32,29,31,26,3,26,30,27,29,33,30,29,30,36,26,28,23,33,25,38,23,27,30,33,30,17,30,21,25,18,21,32,31,35,26,25,20,26,25,23,33,31,33,26,30,27,28,26,30,34,26,23,23,27,22,41,25,30,31,27,34,34,32,32,32,40,27,29,23,28,23,28,25,22,25,30,26,31,41,32,29,29,29,30,27,29,30,26,23,24,30,29,34,20,26,37,39,24,29,23,19,17,30,25,30,22,20,31,21,27,38,21,29,29,25,27,28,34,27,22,30,31,26,28,27,24,29,36,28,40,23,30,24,26,29,24,30,15,32,27,24,22,29,21,27,21,23,16,29,23,44,29,25,26,27,28,34,35,33,21,32,29,27,41,28,31,24,31,24,29,27,36,42,23,28,25,33,26,33,19,21,26,30,24,27,28,25,35,28,31,26,28,29,27,36,23,22,35,23,33,28,29,21,33,33,31,26,34,27,29,28,29,34,26,26,30,24,28,35,18,25,35,26,26,30,25,18,43,30,30,27,30,27,28,42,23,30,38,22,29,31,32,23,26,20,18,26,26,25,27,28,24,30,23,19,30,27,32,24,22,35,33,25,27,28,15,30,33,24,100
25,22,24,22,27,17,20,25,20,19,24,18,25,20,21,4,17,27,11,40,21,23,20,28,23,14,20,18,26,28,20,24,13,23,23,18,27,18,27,19,15,0,15,24,21,16,20,15,30,17,16,12,19,28,20,25,20,30,26,26,21,22,21,27,21,22,22,25,20,18,18,23,29,23,15,21,22,37,23,19,19,19,20,21,21,12,3,29,23,26,29,17,29,25,18,25,28,29,12,32,27,24,22,33,22,23,21,26,19,14,22,17,23,17,24,33,21,24,21,20,17,22,10,27,21,20,22,15,27,32,19,19,17,28,22,11,20,21,23,26,26,26,20,26,14,28,23,19,18,16,20,19,28,16,15,20,18,20,37,19,22,15,13,19,21,26,19,19,15,20,28,23,24,16,29,29,28,27,19,20,24,28,21,19,23,21,21,23,20,26,22,22,20,11,18,19,19,21,21,20,18,23,29,17,19,16,12,27,21,18,11,24,11,18,19,21,20,26,18,25,23,23,28,21,18,25,29,23,22,20,26,26,21,26,15,19,23,20,22,22,26,21,30,20,13,18,24,23,17,32,19,23,15,22,21,20,8,20,22,19,17,17,18,26,17,7,22,19,25,18,27,8,12,25,14,7,28,23,14,30,22,24,13,20,24,21,17,16,25,31,21,21,22,17,15,20,23,26,27,21,17,21,20,30,29,25,24,18,27,22,31,17,9,18,21,28,24,14,22,22,22,21,25,17,28,20,19,17,8,15,16,23,25,20,26,24,23,14,29,18,29,27,26,20,19,21,22,30,24,14,24,29,25,34,15,23,20,16,26,17,18,11,15,16,13,18,31,26,24,19,27,24,14,23,21,26,25,21,19,8,18,28,26,16,23,20,21,17,21,28,22,21,20,25,20,15,27,21,16,25,31,21,20,25,21,24,22,12,17,22,27,18,16,19,19,21,26,22,21,26,17,20,25,21,15,27,17,27,22,14,16,22,27,26,28,15,27,10,21,21,23,25,24,28,19,25,19,22,17,16,4,19,18,20,17,17,20,20,32,27,26,22,30,26,36,26,30,14,25,18,24,20,16,18,23,20,21,22,8,20,15,13,10,20,23,26,18,21,25,28,22,20,19,21,30,25,25,20,21,21,16,16,25,23,22,29,28,16,25,21,21,25,28,19,21,25,23,22,19,18,25,16,18,22,30,26,29,21,17,16,16,20,13,15,26,20,25,29,27,26,24,23,31,20,19,21,19,21,23,22,21,28,25,24,26,17,15,21,22,19,23,25,26,30,20,16,24,19,23,25,19,17,12,20,22,29,24,19,28,23,21,22,20,23,23,19,23,22,19,15,21,20,11,16,16,22,24,26,22,19,22,17,22,18,6,20,26,27,28,25,15,22,24,21,13,30,17,28,23,25,30,19,25,14,27,30,16,17,17,20,29,30,22,14,18,26,20,30,19,21,19,22,21,27,21,23,23,25,19,28,18,21,17,23,23,20,26,9,26,23,12,18,18,27,25,24,24,27,18,8,26,16,27,21,15,12,13,17,24,27,19,17,21,24,23,26,22,25,24,28,25,24,25,23,30,25,21,21,24,26,18,13,18,21,23,18,16,25,32,24,14,24,27,23,25,23,22,22,20,15,22,24,27,11,25,23,24,17,27,20,18,23,27,24,23,20,13,16,21,12,34,17,24,19,18,13,14,19,20,21,23,26,22,24,13,17,22,29,21,30,8,18,17,19,16,20,15,17,18,17,28,7,22,20,12,6,15,20,14,25,37,15,22,18,20,19,30,24,23,15,17,19,22,27,13,16,27,22,18,25,18,23,29,18,29,22,29,27,32,20,19,22,20,10,16,15,18,25,13,23,27,18,26,22,32,17,26,25,17,25,25,26,13,26,25,29,19,27,25,17,18,22,26,24,18,23,17,23,28,19,21,20,11,19,26,25,22,40,15,27,23,22,25,22,32,18,23,28,15,15,19,27,15,18,20,21,24,14,19,28,16,17,15,20,26,21,17,36,18,21,28,29,23,14,23,24,26,30,17,99
25,22,26,22,27,23,16,19,21,21,21,23,18,23,23,13,18,24,17,42,11,26,19,29,29,20,27,3,24,24,21,24,14,18,25,24,23,25,26,17,23,15,0,20,23,5,18,16,22,23,22,19,20,30,25,26,23,29,24,22,18,22,21,28,15,11,23,21,21,19,20,26,31,24,22,26,23,38,25,23,24,16,15,14,20,19,12,23,25,28,34,24,30,29,19,19,28,29,19,20,26,23,25,27,20,22,28,24,22,19,27,17,30,18,9,35,23,30,6,16,19,23,16,22,16,21,19,22,30,24,28,20,15,24,19,20,21,22,24,28,27,33,21,26,21,31,26,22,3,9,21,20,23,17,16,21,17,18,35,20,21,20,22,8,18,29,19,20,21,29,22,27,26,18,28,26,17,29,21,22,27,13,23,17,25,22,23,24,15,16,23,15,22,10,19,20,20,17,19,19,13,22,27,22,24,23,19,29,24,19,20,26,12,20,20,23,16,24,20,21,19,18,31,22,25,24,18,26,24,27,22,26,25,28,24,15,24,21,28,23,27,22,27,18,14,24,26,23,20,27,21,26,17,23,8,23,17,26,20,21,10,10,16,21,4,14,18,25,28,22,17,17,21,29,18,16,27,25,23,31,24,28,14,26,21,16,18,17,17,31,22,28,15,19,22,19,16,25,28,28,23,22,23,25,32,20,19,18,16,17,26,24,16,23,25,25,22,21,18,19,18,21,19,18,30,15,19,22,9,22,23,19,28,23,27,30,19,21,36,25,34,26,21,21,21,10,17,24,24,20,20,30,20,30,28,22,20,23,28,17,24,18,15,16,20,25,31,22,25,22,26,32,21,17,23,27,19,19,21,15,19,24,28,22,24,21,27,18,23,29,21,24,22,28,21,10,27,18,18,23,27,16,19,17,22,27,22,19,24,15,28,24,18,20,22,23,17,12,23,26,23,22,24,28,17,30,18,28,20,10,19,21,13,21,26,16,30,11,24,22,24,15,25,29,19,18,13,25,20,17,11,18,20,10,24,19,16,15,26,28,25,11,30,27,42,28,31,23,22,14,19,22,22,19,19,27,25,23,7,23,24,20,17,27,24,23,16,16,24,22,16,21,25,22,32,27,26,21,17,24,20,14,22,22,17,27,29,19,16,15,20,26,30,20,20,22,21,24,26,21,22,17,18,18,32,27,26,25,18,22,17,24,20,22,31,27,21,25,23,23,33,19,32,20,25,22,21,14,27,22,24,21,20,23,28,23,18,23,24,22,20,14,30,30,24,25,18,23,22,27,25,25,21,15,21,26,10,23,27,23,21,26,26,26,22,18,18,16,20,16,14,21,18,16,22,28,26,27,29,19,27,19,18,19,21,23,16,20,34,27,9,26,25,21,22,28,18,28,20,26,19,15,26,7,21,25,1,14,19,22,29,24,28,20,24,25,19,27,20,21,21,23,24,30,19,21,19,25,20,22,25,6,26,29,27,16,25,12,27,24,19,22,19,23,23,18,19,23,24,15,27,23,15,20,11,8,22,23,24,28,20,18,23,22,21,33,22,22,25,27,26,31,27,28,27,24,22,17,30,28,25,18,25,22,24,19,17,26,41,26,15,25,21,27,20,28,19,23,23,21,27,24,27,18,23,30,25,21,26,24,20,19,28,19,23,25,20,15,27,21,33,18,26,19,21,14,15,23,26,19,27,24,23,21,14,18,25,30,22,32,10,24,21,23,23,19,20,12,19,12,26,8,18,21,15,15,22,15,23,28,22,20,28,3,20,24,32,27,24,17,18,25,23,23,28,17,24,26,19,14,23,23,27,19,31,25,29,21,26,19,25,23,21,17,19,20,19,26,20,23,22,17,25,22,34,18,24,32,18,26,26,20,14,30,27,14,21,27,25,22,23,23,21,24,19,29,18,15,29,17,21,22,7,26,25,28,17,40,21,22,25,16,26,18,33,19,26,35,22,19,13,29,21,19,19,18,21,13,20,28,23,24,16,17,21,30,26,25,23,19,28,29,22,15,21,20,26,26,24,99
26,31,29,24,17,17,30,34,26,20,29,18,27,20,21,22,20,22,19,44,25,25,18,30,28,20,27,23,9,11,23,29,25,28,21,20,26,25,32,22,22,24,20,0,17,23,25,26,36,21,22,23,27,32,18,30,23,26,16,23,18,21,11,31,17,17,23,1,26,22,19,19,29,32,26,19,23,36,25,24,24,21,22,22,25,23,21,21,26,38,31,23,36,28,24,20,23,29,22,27,28,24,26,23,26,22,25,23,16,15,24,22,26,21,29,31,19,34,26,36,18,21,19,22,27,23,23,11,10,38,27,24,20,27,18,25,24,25,22,16,25,26,26,26,12,32,28,19,23,26,23,19,23,21,22,17,27,22,34,23,25,26,14,28,25,24,25,23,15,25,24,27,22,17,34,25,30,16,15,16,27,32,22,20,15,24,16,18,21,23,33,30,26,18,23,22,25,20,19,21,21,24,26,26,20,25,23,27,13,26,28,27,22,14,16,26,23,16,22,23,21,22,20,21,10,22,36,13,17,18,26,21,26,20,29,26,24,18,26,22,23,23,27,10,23,19,20,13,9,28,22,28,19,20,28,20,19,22,20,23,25,24,16,27,24,19,26,21,28,26,22,21,21,25,18,22,27,23,23,31,22,10,19,26,24,20,24,25,27,27,25,29,15,27,12,21,20,22,32,9,22,28,24,28,34,30,29,23,22,21,27,24,27,23,21,27,25,18,20,27,24,23,20,18,26,20,9,18,20,19,20,25,21,20,23,16,27,15,36,25,33,26,28,22,19,26,19,24,23,23,31,30,25,34,25,24,25,14,22,19,23,17,15,16,21,26,30,21,26,16,17,28,18,26,15,28,15,24,23,19,17,29,30,21,25,27,26,24,11,21,25,24,22,28,28,27,20,25,19,22,16,20,23,25,29,26,27,20,22,23,30,23,28,27,22,12,21,26,17,29,25,25,26,32,18,24,22,27,24,30,18,19,28,25,30,19,32,21,24,24,31,29,24,27,22,32,23,19,7,27,20,23,26,18,31,20,18,28,16,28,27,29,32,28,39,28,35,13,30,25,24,20,16,20,20,18,19,28,20,24,12,21,18,25,24,18,20,23,16,21,27,27,30,18,27,25,28,24,23,18,20,14,23,25,26,25,19,8,25,31,23,19,24,14,22,23,11,14,27,15,19,17,20,10,19,28,27,21,25,26,28,25,19,21,31,31,25,29,28,10,32,28,25,22,26,21,23,16,26,18,14,25,13,17,23,21,26,13,14,22,25,23,30,35,28,26,25,24,18,19,29,27,20,22,18,18,29,17,32,28,21,24,26,6,16,20,29,16,27,23,22,23,26,19,21,24,28,24,17,22,20,19,25,23,21,23,26,23,29,21,25,13,30,23,22,18,18,23,27,30,36,35,30,23,21,26,21,22,35,23,28,27,20,21,25,26,15,29,24,23,27,24,21,27,18,20,22,24,19,32,12,22,23,29,23,22,16,25,19,25,23,22,25,31,15,14,19,20,8,16,31,24,28,16,26,28,14,22,19,29,18,23,30,25,25,34,16,23,25,17,24,12,22,27,28,30,23,24,30,26,16,22,22,22,29,23,21,28,29,26,18,26,18,19,21,22,26,20,17,20,28,29,23,22,27,31,30,17,22,12,8,25,28,26,23,22,11,21,19,20,35,18,26,27,18,18,19,23,20,11,23,22,23,17,24,29,27,30,29,29,26,28,13,15,29,24,25,22,26,25,25,19,25,21,20,22,25,19,18,24,37,20,28,23,21,23,27,17,31,27,24,19,16,34,28,24,24,30,18,29,22,26,32,13,21,5,27,29,32,17,22,22,28,25,19,20,19,29,13,12,24,22,9,27,33,19,18,13,24,24,26,21,25,22,20,34,19,26,25,18,19,25,22,19,22,21,25,23,27,21,30,32,27,17,25,27,21,35,23,24,24,27,18,30,33,20,19,36,13,20,29,26,14,19,23,18,26,26,25,29,27,15,23,22,22,28,23,30,22,17,28,30,24,19,23,22,28,22,15,100
27,29,32,19,29,19,22,30,23,16,24,22,17,30,4,17,23,23,20,43,20,20,13,34,23,23,24,26,14,16,19,24,22,22,25,15,24,22,28,13,29,21,23,17,0,21,22,22,30,16,17,21,15,26,21,30,21,21,23,25,20,21,26,27,12,19,26,16,23,17,19,20,28,27,24,16,20,31,25,22,20,17,18,19,20,17,18,27,21,31,29,23,26,21,24,15,17,27,19,28,16,19,29,24,20,24,20,18,21,15,20,18,29,18,29,34,22,32,26,20,18,16,19,27,23,18,18,27,17,28,25,18,11,29,20,20,15,20,22,27,24,33,25,20,17,28,23,17,25,25,20,14,18,16,15,9,23,17,41,18,27,15,22,24,25,28,16,23,24,25,21,23,17,13,31,15,27,24,23,24,20,26,20,11,10,21,19,20,16,21,29,25,23,22,22,21,24,22,21,24,15,18,27,24,22,21,27,10,26,14,19,17,21,22,11,24,24,29,16,18,20,20,32,26,17,24,34,28,18,25,22,24,24,29,28,24,23,29,21,25,32,22,28,25,14,21,21,28,22,23,21,31,25,19,18,29,21,23,18,19,20,18,25,32,22,22,21,26,26,22,17,21,17,27,25,20,22,21,19,26,17,22,20,22,25,18,16,15,22,32,25,28,26,29,27,25,22,20,29,23,18,21,23,30,28,25,24,19,24,19,31,12,24,23,21,28,27,23,15,21,19,18,25,13,30,22,24,20,21,23,24,20,22,16,20,28,25,22,22,11,30,26,23,16,2,23,21,29,22,23,29,31,27,30,30,20,20,21,22,13,20,20,24,25,22,22,27,24,21,23,26,32,22,27,17,28,10,15,26,23,12,29,21,19,19,22,22,14,26,29,23,20,17,31,27,24,23,27,18,23,21,18,21,22,30,24,19,19,14,28,29,18,30,23,20,18,16,21,24,20,19,23,26,27,13,22,21,22,18,14,23,19,27,23,24,22,34,17,22,23,19,24,17,22,15,26,18,24,22,23,19,18,18,29,26,19,13,16,20,25,22,27,27,26,34,23,34,21,27,22,18,18,20,29,22,24,22,25,21,27,20,16,19,15,21,13,10,18,16,27,22,20,25,27,16,27,23,21,18,23,24,25,18,28,27,15,28,21,25,26,26,14,30,17,23,18,6,9,27,17,14,13,14,25,27,25,27,19,24,25,25,21,23,21,27,26,21,25,26,14,29,23,20,16,21,21,17,25,25,18,12,27,11,15,21,24,29,8,9,17,21,27,27,30,26,26,28,21,24,22,27,22,24,25,23,23,24,21,34,27,25,24,21,11,21,20,25,11,24,20,24,18,19,12,15,25,24,19,24,15,21,14,21,22,27,18,22,18,31,16,20,27,25,17,18,13,14,18,23,29,32,24,31,19,25,29,24,26,22,22,27,27,28,19,26,22,23,31,20,18,19,24,30,33,25,27,17,27,24,33,23,29,25,24,29,12,22,24,25,22,21,26,23,28,28,9,14,25,23,23,27,24,29,24,20,17,21,18,28,29,13,14,25,18,19,30,16,18,20,22,23,26,24,24,23,37,21,23,27,30,19,18,20,17,26,20,24,23,37,21,21,22,13,22,16,28,21,18,15,16,21,24,25,20,17,32,31,15,28,19,23,20,24,16,23,18,18,25,24,25,30,22,24,19,24,17,18,29,24,26,21,21,27,12,20,26,21,25,17,24,13,25,22,24,25,19,23,16,25,22,26,20,26,16,21,21,23,17,27,25,32,18,29,24,16,20,27,15,26,20,28,14,11,30,29,22,25,28,23,25,24,21,27,18,16,12,25,24,27,19,19,21,30,23,22,21,14,30,26,25,21,24,24,22,23,22,16,27,17,23,21,16,22,17,15,28,20,24,21,23,22,20,26,23,24,26,13,20,22,11,29,34,16,20,20,24,19,29,24,26,20,26,17,27,29,18,24,35,16,20,23,28,17,22,21,20,22,22,16,29,22,20,26,16,17,23,28,35,25,7,27,25,27,16,21,19,21,27,18,101
23,19,23,20,28,23,21,22,20,16,26,20,17,26,25,14,20,23,19,42,8,21,14,31,28,19,24,6,19,21,21,23,9,21,23,19,28,22,27,12,18,16,5,23,21,0,21,21,19,18,17,17,22,25,20,26,24,27,24,20,13,17,22,25,20,6,25,22,22,14,21,21,28,25,20,22,21,36,24,20,25,13,14,13,17,22,13,22,20,33,33,25,27,26,21,18,26,32,20,23,23,22,23,30,22,19,28,27,22,14,23,14,31,13,14,32,20,27,9,21,20,20,18,23,17,23,16,25,28,21,29,20,10,25,19,21,16,22,25,27,22,32,23,21,21,28,28,25,6,12,21,15,21,17,16,16,22,17,30,15,19,18,21,7,22,26,15,20,18,25,24,23,29,13,31,24,16,24,24,25,32,18,18,12,24,22,21,19,12,15,28,12,21,13,17,20,23,22,16,21,16,24,28,20,23,18,20,29,20,21,21,23,14,21,20,20,21,27,15,16,14,21,27,21,22,19,17,24,20,27,21,23,22,27,25,20,24,26,23,20,25,23,24,21,18,24,27,24,16,24,22,21,20,26,5,23,18,24,23,24,7,13,19,16,1,17,23,26,26,19,16,18,17,26,21,17,23,22,19,26,23,23,19,21,16,19,21,20,20,30,22,25,10,22,20,14,11,26,26,29,23,22,21,22,27,17,16,15,11,18,27,23,17,21,20,20,21,22,15,20,17,20,22,18,28,18,20,21,14,19,20,18,23,26,24,29,21,18,35,24,29,23,24,16,23,9,12,21,23,15,25,29,23,29,30,19,17,23,23,12,19,15,18,19,17,21,26,25,20,17,21,32,20,20,18,27,24,14,16,16,19,21,31,22,19,16,22,21,22,27,23,19,22,30,26,11,25,13,19,24,26,19,22,16,22,22,19,16,21,18,28,19,21,15,23,18,20,15,25,21,18,19,27,28,12,29,18,26,17,15,22,24,16,24,23,21,27,16,22,18,26,12,20,29,14,21,10,25,18,20,12,15,21,13,25,18,21,18,24,27,24,10,28,27,37,31,29,20,21,19,22,17,22,24,17,27,20,24,12,21,19,17,14,26,20,27,11,19,23,17,11,21,26,24,27,29,30,16,16,24,23,17,19,17,12,22,30,17,13,18,15,25,29,18,20,21,20,23,23,16,26,12,13,13,27,28,24,20,23,22,20,22,21,23,28,27,20,21,18,18,29,16,30,15,20,20,16,9,30,17,19,16,15,19,25,18,13,22,23,22,19,13,27,27,27,22,21,20,25,28,28,21,22,12,24,25,13,23,26,24,20,23,21,22,22,21,19,21,15,11,9,20,18,11,20,26,29,26,24,14,22,19,13,19,22,23,13,17,33,23,12,23,24,16,18,27,13,32,15,24,18,20,27,2,20,28,4,17,24,21,31,26,27,18,21,23,22,22,22,19,22,21,24,30,14,16,24,28,25,25,22,9,24,24,25,13,24,7,25,19,20,25,24,28,26,23,22,22,24,16,25,20,18,19,16,13,19,21,25,26,20,13,23,17,18,29,17,21,20,24,28,26,27,23,24,29,22,22,27,23,23,21,23,20,25,19,19,25,36,26,20,22,20,24,19,30,18,18,18,21,22,21,28,19,18,32,30,16,29,23,19,22,27,17,25,21,20,18,26,22,28,21,28,14,23,14,13,26,25,22,22,25,26,24,19,21,20,28,24,37,15,23,20,22,25,16,22,15,24,9,23,13,18,21,12,16,22,18,21,23,27,23,25,8,17,19,27,22,29,22,23,20,25,28,25,22,21,28,23,15,26,22,28,19,30,23,24,24,29,14,20,24,23,19,21,22,19,26,23,25,21,20,26,19,29,23,27,27,18,27,21,19,17,29,24,19,25,32,24,21,22,24,22,19,16,28,20,14,26,12,18,25,12,21,21,26,20,38,23,21,20,19,24,23,28,14,26,32,22,16,16,31,23,21,21,15,18,8,15,25,23,24,21,14,18,26,29,24,25,14,27,24,17,15,24,15,22,23,24,97
16,16,21,21,28,13,20,22,15,23,16,14,21,29,18,16,23,14,21,29,17,22,15,34,28,19,27,19,23,24,21,20,19,27,9,16,26,25,32,20,28,20,18,25,22,21,0,9,23,15,16,12,19,28,18,26,19,16,25,17,13,17,24,28,23,27,24,24,12,16,14,23,30,27,15,18,18,32,9,8,20,17,17,16,18,23,17,18,27,25,29,19,32,28,6,18,24,32,17,26,27,20,9,25,2,14,21,14,21,23,22,17,27,15,24,35,23,23,20,20,13,19,20,22,21,16,20,26,27,25,19,18,18,14,22,18,18,18,19,29,23,31,8,27,19,26,21,15,21,20,20,16,22,16,15,25,15,18,32,17,5,15,20,18,7,29,17,5,17,24,12,19,25,20,32,26,9,31,22,23,24,23,18,17,16,21,15,17,20,17,22,12,16,25,12,15,23,20,11,22,20,4,14,21,24,20,19,28,23,18,9,24,17,14,13,10,2,28,18,16,21,20,30,16,25,18,22,27,16,20,14,20,10,22,22,10,17,23,20,15,27,25,21,22,13,21,23,26,19,23,15,23,21,25,21,22,20,21,16,23,17,19,23,15,22,21,13,13,21,20,19,20,16,13,21,19,18,12,16,23,15,19,19,20,20,18,20,19,24,23,7,24,20,21,22,16,13,20,21,24,16,21,13,29,30,11,10,16,25,20,28,18,23,13,22,20,24,18,17,14,18,13,21,11,14,15,22,22,14,15,16,19,24,16,23,24,3,23,29,18,28,18,21,12,20,20,12,27,11,21,24,23,12,22,26,25,18,16,24,19,21,18,23,24,20,25,27,11,22,31,23,28,14,12,18,20,21,20,27,19,12,28,22,19,9,17,24,18,24,31,17,24,15,26,14,19,26,19,12,10,28,19,18,17,22,20,20,15,20,18,13,20,20,18,18,25,24,21,24,26,17,9,20,11,20,24,3,13,22,14,21,24,15,24,26,21,20,10,17,20,23,21,18,22,21,27,18,24,21,20,16,16,18,23,24,13,24,15,27,25,22,15,29,24,32,19,24,19,22,4,11,18,12,24,14,26,22,10,14,7,18,20,17,15,17,13,18,16,25,23,22,20,19,24,29,21,25,18,18,24,22,22,18,19,20,24,26,20,20,24,17,9,25,11,22,19,17,20,25,15,12,24,18,23,33,23,21,22,11,15,20,27,15,17,24,12,13,17,17,22,26,25,31,18,19,22,19,19,21,20,22,18,19,23,26,10,15,15,14,15,19,21,25,18,24,25,13,15,22,24,27,29,16,20,23,18,12,13,27,9,17,10,20,22,23,21,22,22,16,17,15,20,23,19,15,23,28,26,26,21,24,12,13,4,18,16,20,16,30,28,18,26,11,21,15,24,23,18,15,19,29,19,19,22,22,31,19,20,23,14,13,28,20,10,25,21,19,21,22,20,19,23,23,19,16,18,9,17,10,23,19,22,23,23,15,20,22,21,23,16,15,24,21,13,27,20,22,24,17,20,20,22,7,20,15,12,22,16,26,28,13,15,25,25,23,26,19,15,26,19,21,27,24,22,25,19,20,1,13,22,21,24,18,15,9,12,22,23,35,19,20,27,20,21,17,25,18,14,17,14,22,22,20,16,23,27,30,18,29,17,21,11,22,22,18,23,19,21,19,20,28,22,25,19,19,7,8,16,16,23,21,24,27,20,13,21,23,25,21,31,14,18,19,21,20,17,20,21,18,17,18,13,18,14,19,20,17,18,18,27,28,24,15,21,14,18,25,25,17,21,23,17,12,25,25,20,18,19,13,23,17,15,21,12,21,23,17,16,25,13,22,18,26,14,17,16,12,26,25,23,20,17,25,20,32,12,14,27,17,25,11,17,17,28,26,29,18,21,19,22,21,17,23,19,16,22,17,15,22,19,15,24,11,19,16,25,19,36,21,15,25,11,25,22,33,14,22,31,18,19,14,19,19,24,15,12,22,20,17,21,16,22,21,18,17,22,24,30,19,21,24,18,19,8,16,20,24,25,20,90
23,25,29,22,30,12,26,21,16,20,15,13,20,26,18,13,18,23,20,37,24,22,15,29,31,23,28,19,22,24,16,24,22,22,18,23,27,26,31,18,29,15,16,26,22,21,9,0,22,22,21,15,21,29,23,28,20,25,26,20,16,20,24,31,20,24,23,25,21,17,14,23,30,26,16,26,23,38,18,17,19,20,20,19,19,21,12,17,26,28,33,18,31,29,3,23,25,30,18,32,20,19,18,30,11,16,27,13,16,23,26,20,28,18,25,37,25,24,22,26,13,17,19,22,16,17,21,24,28,24,18,14,16,23,23,19,19,16,16,29,24,35,5,25,19,27,22,14,19,23,15,14,25,11,10,25,14,19,38,18,14,19,18,24,6,31,19,4,16,21,21,22,24,17,32,27,18,28,24,25,21,27,21,14,19,16,24,25,20,20,17,21,25,20,13,15,24,21,14,21,17,13,23,23,25,17,18,25,22,20,12,23,12,13,14,19,11,27,19,19,20,20,29,14,27,20,31,26,24,27,20,24,19,25,22,9,18,21,27,15,27,26,24,21,8,20,26,26,18,28,15,30,22,31,24,21,17,21,21,21,23,14,21,24,20,16,12,17,23,21,22,17,13,22,23,16,26,21,13,27,22,25,14,23,23,18,18,17,25,28,6,30,19,21,22,21,18,21,22,24,17,16,22,29,27,20,19,19,28,21,26,16,18,17,24,23,25,21,17,22,21,17,20,12,23,20,22,23,9,14,15,22,25,15,21,31,12,23,28,17,29,25,22,16,20,23,17,28,20,23,25,14,15,28,30,16,19,23,25,18,25,20,18,19,22,27,27,20,25,26,28,27,13,11,16,21,21,20,27,15,13,28,28,18,18,25,25,18,24,32,18,22,16,28,5,22,27,20,12,19,29,20,21,21,25,23,23,21,26,21,16,17,22,24,19,22,25,28,22,17,20,18,23,20,18,24,6,16,22,20,22,26,24,25,28,16,28,5,19,24,25,23,9,23,20,22,22,19,20,21,11,17,22,23,26,13,21,22,27,26,21,24,30,27,39,22,25,17,21,13,20,22,11,19,17,27,23,19,9,16,16,22,19,13,24,22,15,17,26,27,26,15,19,22,33,20,20,21,20,23,21,19,21,24,21,26,27,19,20,23,22,18,30,14,22,20,19,22,26,13,21,25,19,17,31,27,20,24,2,16,21,26,14,16,24,21,21,25,21,21,23,26,32,21,22,22,20,20,20,23,22,23,22,25,30,19,22,17,18,16,23,27,28,26,26,29,12,19,26,27,27,26,15,21,23,26,21,22,32,12,16,19,24,24,24,22,18,19,17,20,20,15,18,17,16,23,26,31,27,20,23,13,16,7,21,17,24,23,30,27,17,29,14,22,12,26,24,27,18,20,34,25,10,21,25,28,17,19,26,18,22,31,23,13,28,22,23,23,17,21,23,23,22,28,22,24,18,26,16,29,25,22,16,28,24,17,18,16,26,23,19,23,19,22,26,21,23,29,18,15,21,23,16,22,21,18,22,17,27,28,14,18,29,23,23,27,17,12,27,27,22,27,20,23,25,26,16,10,22,21,21,22,16,16,18,13,17,20,33,20,15,24,25,22,22,27,15,14,11,15,26,21,26,18,22,30,25,20,24,18,21,19,23,21,18,24,20,20,26,11,30,23,23,23,22,8,9,25,15,22,23,26,28,19,8,22,26,25,23,33,17,24,18,20,22,18,22,16,13,24,21,8,21,15,21,15,20,19,9,28,37,24,24,19,15,19,26,25,8,23,18,24,20,28,28,17,21,10,17,24,19,24,30,13,25,25,21,15,27,15,25,17,21,17,20,20,13,25,22,26,22,22,25,21,33,18,23,28,12,28,20,24,18,27,28,30,19,25,20,26,26,19,21,22,17,28,19,19,23,16,24,26,17,22,24,29,19,36,24,22,22,10,20,28,38,18,24,31,18,22,13,28,19,19,16,15,25,23,20,23,22,22,16,21,22,20,28,34,20,18,23,25,24,9,16,21,23,26,20,97
35,34,40,34,36,21,26,13,27,24,7,24,28,31,34,27,33,32,30,51,25,29,23,38,37,28,14,23,27,29,31,30,26,29,32,31,38,12,39,24,37,30,22,36,30,19,23,22,0,30,29,26,19,37,35,39,32,36,36,26,27,31,35,32,28,25,32,35,23,21,28,33,33,26,32,33,29,44,30,29,25,24,25,26,28,34,27,27,30,42,33,29,31,38,19,25,31,41,30,40,39,27,32,28,25,25,35,27,30,30,33,22,40,22,31,46,34,36,22,30,27,30,29,32,26,29,27,26,36,2,26,28,22,37,31,31,23,23,24,40,25,36,21,33,33,38,34,23,23,21,29,24,31,25,24,32,24,19,43,22,28,19,29,20,16,29,17,18,27,33,30,32,33,21,28,29,29,32,22,23,30,35,32,24,25,30,31,31,24,28,38,29,31,26,29,29,34,33,28,29,26,27,37,17,31,29,29,35,33,18,26,31,31,24,26,31,25,36,27,25,23,27,36,23,28,30,30,37,31,37,25,27,31,37,35,13,32,35,35,24,32,35,36,32,26,31,28,32,29,26,29,39,28,32,14,32,26,35,29,23,24,29,33,35,18,30,16,32,36,28,23,25,25,32,28,24,30,33,27,34,32,29,31,30,28,25,20,19,37,36,20,31,29,36,38,31,29,27,35,38,30,30,32,33,37,26,25,21,30,24,35,32,26,31,26,35,33,35,21,21,17,23,30,24,37,27,33,32,27,25,26,18,35,24,26,35,26,30,43,33,41,29,34,25,32,22,28,35,33,28,34,36,29,33,37,36,23,33,30,24,32,21,30,31,17,22,23,34,26,34,33,38,24,21,21,30,29,26,35,32,25,27,30,29,27,29,31,18,35,34,30,30,28,36,27,20,39,29,26,33,34,23,20,15,35,33,25,22,27,32,30,28,35,28,33,26,30,32,20,33,30,30,31,34,22,30,20,30,29,24,28,32,33,30,35,33,38,27,34,30,23,29,29,35,26,34,26,33,31,31,28,26,22,30,34,27,29,20,32,31,23,23,33,34,48,36,41,28,31,27,26,29,22,37,29,40,27,25,29,30,27,23,20,29,28,28,23,29,35,27,26,29,36,34,37,13,34,25,18,21,26,31,19,33,28,34,38,30,30,29,31,29,31,27,30,28,25,28,29,24,29,31,25,29,35,24,30,32,24,32,31,34,25,27,32,35,24,28,30,26,37,27,32,27,31,28,28,28,31,29,30,34,29,33,30,33,32,23,24,28,19,26,32,33,31,31,22,28,36,29,34,33,26,21,30,35,30,32,39,26,23,29,33,30,29,25,28,27,28,24,28,32,30,23,30,34,28,33,30,26,34,25,28,21,32,29,25,21,41,34,23,31,28,28,26,32,30,33,30,36,22,29,32,21,33,36,21,29,33,27,36,32,34,24,36,33,33,32,31,33,23,39,33,38,33,35,32,35,20,23,33,26,14,36,34,25,30,26,31,27,31,28,36,33,35,28,28,34,33,32,36,26,30,31,25,22,31,31,31,42,26,19,28,29,30,30,22,20,30,34,34,36,35,35,33,40,24,24,35,32,30,35,23,20,26,27,34,24,44,32,32,30,27,32,26,25,17,23,26,29,34,27,36,31,30,41,42,28,36,30,32,24,30,27,32,31,33,30,30,19,37,27,35,23,25,24,25,33,26,33,25,28,32,28,30,32,32,21,13,39,24,33,29,31,34,25,32,27,35,18,33,28,32,21,22,24,34,24,21,32,44,34,34,25,25,31,38,32,30,31,36,32,26,37,34,28,33,32,23,25,27,35,41,28,31,31,30,25,41,26,32,25,40,28,27,28,25,39,28,25,32,29,35,25,37,22,29,37,26,30,29,26,28,34,24,29,34,38,27,33,34,31,30,33,28,28,17,13,32,24,35,39,21,36,28,34,26,40,34,31,28,20,34,32,44,23,32,38,32,24,23,37,32,34,28,27,27,27,21,31,33,36,34,25,20,31,35,37,32,26,16,35,33,25,30,24,32,33,31,109
22,26,23,23,27,23,24,28,18,12,27,22,16,20,20,15,21,20,19,40,15,19,12,33,27,19,20,24,18,20,14,21,18,21,24,1,18,18,23,10,27,17,23,21,16,18,15,22,30,0,1,18,22,13,19,29,17,25,22,13,17,20,23,24,16,22,24,20,20,19,15,19,24,26,20,20,24,35,22,19,18,16,17,18,17,19,14,26,16,37,26,25,25,29,21,19,24,31,15,28,12,23,24,28,13,19,24,22,18,14,24,17,28,18,26,38,26,29,23,28,14,17,18,25,25,16,19,18,21,32,27,8,8,16,7,22,21,17,22,28,24,24,21,19,15,26,21,21,24,27,13,13,19,13,12,20,22,16,39,20,20,18,23,21,22,25,13,20,23,21,18,20,21,9,33,22,15,20,14,15,26,25,19,10,14,14,17,15,11,19,29,22,27,22,16,18,22,12,16,21,14,15,25,23,23,17,21,18,22,21,22,20,16,23,15,21,17,26,3,22,23,18,29,21,21,21,28,25,18,23,23,17,21,27,25,25,24,27,5,20,16,24,24,22,14,20,25,23,18,27,18,32,20,29,23,28,19,22,21,22,17,17,20,21,19,18,24,22,22,22,21,17,13,24,19,18,22,20,15,30,21,21,19,17,25,16,23,22,26,30,22,30,24,24,24,21,19,24,25,25,14,18,23,27,15,25,25,18,25,18,26,14,20,17,18,23,26,17,14,18,18,22,22,17,29,23,21,21,17,24,25,19,17,20,21,27,18,10,26,15,25,21,27,21,18,22,18,24,21,20,24,34,27,31,27,16,20,19,28,8,23,22,19,20,23,25,28,22,18,27,18,20,23,22,16,27,14,12,30,17,16,16,29,22,20,21,20,21,23,30,21,20,15,22,27,26,28,25,15,21,25,17,20,19,26,21,22,23,25,26,28,17,25,20,16,14,17,22,16,19,14,20,25,22,8,29,18,23,13,22,19,24,27,22,19,17,24,17,18,18,26,19,18,26,10,25,13,21,19,24,13,15,21,22,28,16,17,23,25,26,26,21,31,25,33,24,28,22,26,19,22,13,22,25,16,23,20,21,17,22,21,19,21,17,25,17,9,22,21,26,20,17,26,21,23,27,27,21,17,17,17,18,22,15,26,20,27,19,20,24,17,18,14,16,20,22,10,7,24,18,18,16,9,29,23,27,25,18,24,26,19,20,22,24,25,23,22,26,25,19,24,23,24,11,16,8,4,23,26,13,23,24,16,20,26,20,24,12,13,16,20,18,23,27,24,16,23,16,24,26,25,19,21,26,21,21,27,22,31,24,24,21,5,15,18,19,23,15,12,16,21,15,14,7,11,22,27,23,22,10,20,18,20,19,18,17,20,22,30,21,19,26,26,12,14,17,17,22,18,23,31,27,29,16,25,23,22,23,28,17,15,24,26,16,25,21,24,26,15,22,22,23,29,30,23,25,21,19,25,25,21,26,20,8,26,11,26,18,21,24,17,15,19,26,25,13,15,27,21,17,20,21,22,24,15,18,11,14,28,28,17,11,26,15,14,30,15,22,21,22,21,23,24,19,22,31,14,16,24,26,17,20,23,20,20,19,21,26,36,17,18,18,17,24,20,20,19,22,19,12,7,21,25,16,16,30,30,14,30,23,20,20,28,15,25,22,16,22,22,23,28,20,25,17,11,20,20,21,18,23,18,21,25,16,20,18,8,26,24,28,19,29,25,24,20,14,18,15,25,27,23,16,22,20,22,17,22,16,25,14,37,22,22,25,17,15,23,26,26,20,24,2,15,27,17,18,21,24,24,24,27,9,15,17,20,16,20,26,31,16,23,21,25,20,13,14,18,23,20,21,22,21,28,22,25,24,20,24,10,23,22,20,21,21,19,25,23,28,25,7,6,18,21,22,22,23,20,17,24,10,25,29,19,18,20,24,17,36,23,21,16,21,18,29,18,19,27,30,14,19,18,25,15,20,19,15,21,19,13,26,23,18,22,15,21,22,26,30,21,12,26,20,19,20,25,23,20,26,16,96
21,25,22,24,28,22,23,27,17,11,26,21,15,19,21,14,21,21,18,39,14,18,11,32,27,20,19,23,19,21,13,20,17,20,25,2,17,17,22,9,26,16,22,22,17,17,16,21,29,1,0,17,21,12,20,28,16,24,21,12,16,19,22,23,17,21,24,21,19,18,14,18,23,25,19,19,23,36,21,20,17,15,16,17,16,18,13,25,15,36,27,24,24,28,22,19,23,32,14,27,11,22,24,27,14,18,25,23,17,13,23,16,27,17,27,37,25,30,22,27,13,16,17,24,24,15,18,17,22,31,26,7,7,15,6,21,20,16,21,27,23,23,20,18,16,25,20,22,23,26,12,12,18,12,11,19,21,15,38,19,21,17,22,20,23,24,12,21,22,20,19,19,22,8,32,21,16,19,13,14,25,24,18,9,15,13,16,14,10,18,28,21,26,21,15,17,21,11,15,20,13,16,25,22,22,16,20,17,21,20,21,19,15,22,16,22,18,25,2,22,22,17,28,20,22,20,29,24,17,24,22,16,22,26,24,26,23,26,6,19,17,23,23,21,13,21,25,24,17,27,17,31,19,28,22,27,18,21,20,21,16,16,19,22,18,17,23,21,21,21,21,16,12,23,18,17,21,19,14,30,21,20,20,16,24,15,22,21,27,29,23,29,23,23,23,20,18,23,24,24,13,17,22,26,14,24,25,17,24,17,25,13,19,16,17,22,25,16,13,17,17,21,21,18,28,22,20,20,16,23,24,18,16,21,20,26,19,9,25,14,24,20,26,20,19,21,17,23,20,19,23,33,27,30,26,15,19,20,27,7,22,21,18,19,22,24,27,22,17,27,17,19,22,21,15,26,15,11,29,16,17,15,28,23,19,20,21,20,22,29,20,19,14,21,26,25,29,24,14,21,26,16,19,18,25,20,21,22,24,25,29,16,24,19,15,13,16,21,15,18,13,21,24,23,7,28,19,22,12,21,18,23,26,21,18,18,23,16,17,17,25,18,17,27,9,24,12,20,18,23,12,14,20,21,27,15,18,22,24,25,26,22,32,24,32,23,27,21,25,20,21,12,21,24,15,24,21,21,16,22,20,18,20,16,24,18,8,21,20,25,19,16,25,22,22,26,28,20,16,16,16,17,22,14,25,19,26,18,19,23,16,19,13,15,19,22,11,8,23,17,19,15,8,28,22,26,24,17,23,25,18,19,21,23,24,23,21,25,24,18,23,22,25,10,15,7,3,22,25,12,22,23,15,19,25,19,23,13,14,15,19,19,22,26,23,15,22,15,23,26,24,18,20,25,20,20,27,21,30,25,23,20,4,16,17,18,22,16,11,15,20,14,13,6,10,21,26,23,21,9,19,17,19,20,17,16,19,22,30,20,18,25,27,11,13,18,16,23,17,22,30,26,28,15,26,22,21,22,27,16,14,23,25,15,24,20,23,25,14,23,21,22,28,29,22,24,22,18,25,26,20,25,19,7,25,10,26,17,20,23,16,14,18,25,24,14,14,26,21,16,19,20,23,23,14,17,10,13,27,27,18,10,25,14,13,29,14,21,20,21,20,22,23,18,21,30,13,17,23,25,18,19,22,19,21,18,20,25,35,18,19,17,17,23,20,19,18,22,19,11,6,20,24,15,15,29,31,13,29,23,19,19,29,14,24,21,17,21,23,22,27,19,24,16,10,19,19,20,17,22,17,20,24,17,19,17,7,25,23,29,18,28,24,25,19,13,17,14,24,26,22,15,21,20,21,16,21,15,24,13,36,21,21,24,16,14,24,25,25,19,23,3,16,26,16,17,20,23,23,23,26,10,16,16,21,17,19,25,31,15,22,20,24,19,12,13,18,22,19,20,21,20,29,21,24,23,21,23,9,22,21,20,20,22,20,24,22,29,26,6,5,17,20,21,21,22,19,16,23,9,24,28,18,19,19,25,16,35,22,22,15,20,17,28,17,18,26,29,15,18,17,24,16,20,18,14,20,18,12,25,22,19,21,14,21,21,25,29,20,11,25,19,18,20,26,23,19,25,17,95
21,20,24,25,22,18,21,25,12,16,22,20,18,23,18,16,17,25,23,29,9,19,12,34,28,24,24,20,21,23,14,23,24,17,21,18,23,22,27,12,26,12,19,23,21,17,12,15,26,18,17,0,21,25,15,20,12,22,21,21,18,20,20,20,17,23,20,24,19,21,6,18,25,15,15,24,22,37,18,17,19,18,19,20,14,16,15,24,20,31,35,20,27,22,12,21,25,29,10,31,23,23,21,29,14,17,26,20,16,18,19,17,23,20,28,29,17,16,22,24,5,17,22,24,22,20,21,22,20,28,24,11,10,26,19,21,23,16,17,25,26,33,14,21,11,30,25,16,16,26,15,11,21,11,10,17,16,14,35,21,17,17,22,20,13,21,9,11,23,25,23,22,24,13,24,24,21,23,18,19,22,27,19,12,19,16,21,19,9,21,23,24,24,23,15,7,11,17,15,25,12,16,19,13,20,21,18,23,20,20,15,20,17,20,17,17,14,23,15,13,19,13,27,15,21,22,30,22,22,19,20,21,19,29,14,16,20,20,23,16,26,13,25,19,8,16,26,22,16,25,7,29,19,27,20,28,20,21,17,17,19,9,18,26,16,19,19,17,17,23,19,18,17,20,20,19,18,17,19,28,24,22,19,19,22,11,22,21,27,29,13,32,21,28,21,19,16,23,24,16,9,12,20,23,24,21,22,16,21,14,30,11,21,20,14,17,22,16,12,17,16,15,23,15,25,23,18,18,15,20,21,17,20,15,21,23,15,14,23,12,21,20,24,17,20,22,17,18,16,21,25,29,18,28,15,19,18,15,27,12,17,21,15,16,25,29,19,16,14,24,23,24,20,18,18,22,19,14,21,14,16,22,24,16,14,22,20,20,20,26,10,20,12,26,20,26,27,20,4,15,28,13,10,15,19,23,20,24,22,21,17,17,27,23,11,18,18,17,20,21,16,16,21,23,12,24,9,19,15,26,14,23,16,18,21,19,28,11,13,22,23,13,16,19,14,17,7,19,16,8,16,12,20,20,29,5,16,21,24,26,21,23,29,26,35,23,27,21,20,16,19,17,18,18,18,19,16,21,15,19,20,24,22,14,23,22,11,19,20,22,16,13,25,21,27,25,26,23,15,21,22,16,20,22,21,22,22,15,14,28,20,20,27,16,24,22,15,12,26,19,23,20,13,29,26,26,27,20,17,8,8,22,20,18,25,24,19,23,15,20,28,17,29,15,18,20,16,22,17,12,14,17,18,22,28,17,21,17,18,11,18,26,20,26,12,16,19,18,24,27,20,21,21,26,16,27,19,18,35,15,23,17,21,20,19,15,24,18,19,22,14,15,18,11,8,23,22,28,18,14,19,15,10,8,6,12,14,18,26,23,22,26,17,14,18,22,21,27,12,22,31,30,17,18,19,24,18,18,29,19,25,20,12,2,23,14,21,24,15,24,21,22,29,26,19,21,21,21,13,26,21,23,24,24,22,13,23,21,18,22,12,24,14,23,22,18,16,26,17,17,22,25,19,20,22,23,13,9,24,27,17,7,21,17,16,29,17,20,18,26,25,19,28,15,22,31,16,13,25,24,13,17,21,18,21,15,18,20,33,22,18,22,22,21,20,23,17,19,19,7,22,21,25,11,18,15,30,16,24,21,17,17,27,17,24,17,12,17,18,24,25,15,23,13,20,13,14,21,20,20,15,18,20,19,14,9,19,17,23,33,20,25,22,24,8,13,22,11,19,24,22,14,15,17,24,18,21,12,24,23,29,19,27,22,14,11,24,17,23,15,17,17,20,28,13,18,22,25,12,22,16,24,27,17,25,21,22,22,29,17,16,23,26,2,18,19,14,23,24,19,23,25,27,20,29,11,21,20,12,20,16,22,5,26,24,21,23,25,24,17,18,22,25,22,17,20,19,13,20,12,19,29,23,14,16,24,12,37,27,27,20,17,20,28,34,19,21,26,10,19,20,27,11,16,8,16,21,23,9,24,27,14,15,17,19,26,17,24,12,14,28,22,21,14,22,20,22,20,12,95
28,20,31,26,28,13,11,32,19,20,26,14,24,27,19,15,23,18,21,41,20,22,15,23,30,21,21,18,26,28,21,18,22,29,23,23,30,19,28,18,26,19,20,27,15,22,19,21,19,22,21,21,0,29,20,30,21,30,24,24,22,23,22,23,21,28,24,26,22,19,21,21,30,19,20,19,16,31,25,20,20,20,21,22,19,21,16,29,24,30,18,19,33,29,20,12,12,34,15,27,31,8,26,28,17,18,23,25,21,22,26,18,32,18,20,38,26,27,25,29,20,18,21,25,24,21,23,23,27,17,26,19,16,31,23,23,19,16,25,29,22,29,22,27,19,28,26,15,17,19,20,16,27,20,19,18,22,15,39,20,24,4,16,23,21,21,16,19,17,29,16,17,25,17,21,10,28,28,24,25,21,26,24,17,22,21,16,18,16,19,28,23,26,11,22,19,27,25,21,10,22,16,29,25,25,21,19,25,23,3,22,12,17,14,18,20,21,21,19,23,19,23,28,19,17,28,32,27,17,26,12,20,22,29,24,21,26,24,27,19,28,26,27,21,19,20,13,24,19,21,20,34,19,23,24,22,11,24,20,8,18,24,23,34,22,15,18,22,26,19,14,19,21,24,20,18,21,26,23,22,29,26,16,18,22,21,5,4,22,21,21,22,25,21,26,17,20,25,31,28,20,25,24,25,29,24,25,17,26,24,34,16,22,20,21,26,27,21,13,21,17,11,28,16,33,22,20,23,12,15,16,18,23,16,22,26,22,22,28,17,26,16,26,15,17,25,21,29,25,24,32,35,17,20,25,27,17,22,26,16,22,10,20,21,14,19,16,26,17,23,28,28,14,24,24,26,19,20,28,19,17,27,15,19,12,20,25,3,24,31,20,19,16,28,18,18,25,21,21,25,26,23,26,20,29,18,21,13,18,22,30,20,22,21,20,22,25,27,25,24,15,19,28,23,16,24,21,24,21,23,19,18,27,25,27,18,34,16,22,13,4,21,21,27,18,26,18,24,21,23,16,20,7,23,30,21,22,5,28,16,27,25,26,22,34,32,34,17,24,23,24,15,12,22,22,27,20,20,14,24,18,14,11,19,15,25,17,21,21,17,11,24,21,24,31,21,27,21,16,26,22,21,16,24,22,25,30,20,21,20,22,21,29,19,11,9,21,24,20,21,26,22,17,29,31,32,27,26,21,27,24,26,15,17,27,22,11,15,15,27,20,25,17,19,17,24,20,24,24,21,15,25,24,21,15,21,26,21,22,20,19,29,23,26,31,26,25,13,21,14,27,27,16,22,26,22,25,19,30,20,17,24,25,23,24,22,22,20,21,20,22,20,22,15,19,26,13,20,24,12,22,17,20,22,25,21,18,14,30,29,23,26,22,19,22,28,23,28,21,29,32,28,28,24,23,33,19,18,28,12,24,23,25,19,23,24,24,25,22,25,8,26,23,29,24,26,26,20,17,27,20,21,25,28,26,19,25,21,16,14,17,24,22,31,20,18,23,22,25,20,27,17,26,24,19,21,23,18,25,31,18,14,23,23,22,27,23,25,25,23,26,30,28,20,25,31,13,20,28,22,15,22,15,14,20,22,22,27,35,24,17,25,14,23,11,20,22,17,20,18,27,21,27,16,24,31,27,22,28,22,21,9,24,23,26,24,20,17,17,20,34,20,28,8,21,19,20,25,16,22,26,27,25,20,19,25,24,14,6,37,19,28,19,21,27,21,26,23,24,20,18,13,25,13,13,15,26,22,22,26,33,21,27,23,19,16,29,17,15,17,21,24,24,30,29,20,25,17,16,23,20,26,32,20,28,22,24,22,36,23,23,6,25,23,19,19,17,30,21,27,26,24,24,19,33,15,25,29,17,25,14,13,21,28,30,28,26,30,21,25,25,23,29,24,18,17,2,20,23,18,19,26,20,21,19,21,22,24,25,29,24,23,25,24,38,17,18,29,18,19,20,23,19,22,18,22,24,23,12,25,18,22,19,21,15,26,26,28,22,20,24,27,24,19,24,18,24,27,16,102
30,27,30,32,36,32,31,35,25,19,34,29,23,27,29,26,29,33,26,47,22,26,19,40,35,29,27,31,27,29,21,28,29,28,33,14,29,25,30,17,34,28,30,32,26,25,28,29,37,13,12,25,29,0,31,36,24,32,29,24,24,27,30,31,29,29,34,31,27,26,22,26,31,33,27,27,31,46,29,30,25,23,24,25,24,26,25,33,23,45,39,32,32,33,30,27,31,40,22,35,23,30,32,39,26,26,35,34,25,21,31,24,35,25,36,45,33,41,30,35,21,24,25,35,30,27,26,25,30,39,30,15,15,23,14,32,28,24,29,35,31,31,28,26,27,37,32,30,31,35,20,20,26,20,19,27,29,23,46,27,32,25,30,28,32,32,20,31,30,28,31,27,33,16,40,29,28,27,21,22,25,32,26,17,27,21,24,22,18,27,36,29,34,33,27,25,33,23,23,28,21,28,33,30,30,24,30,29,32,28,31,27,23,31,28,30,30,33,10,30,30,25,38,28,32,28,38,32,25,33,30,28,31,34,32,34,31,34,18,27,29,31,17,29,21,31,33,32,28,35,25,40,27,36,30,35,30,29,28,29,24,24,27,34,26,29,31,29,29,29,29,24,20,31,26,25,29,27,22,38,29,28,30,24,32,23,30,29,37,23,33,37,31,31,33,28,26,31,36,32,21,25,30,34,26,32,33,25,32,25,30,21,31,24,25,30,33,28,21,25,25,29,29,27,37,30,28,28,28,31,32,26,24,29,28,35,30,21,33,22,32,28,35,28,28,29,25,31,28,29,31,41,35,38,35,27,27,29,35,15,30,30,26,27,30,32,35,30,25,35,29,27,30,29,23,34,27,19,37,26,28,27,36,33,27,28,33,28,30,37,28,27,24,29,34,36,37,33,22,29,34,24,27,26,33,28,29,31,32,34,37,24,32,29,23,21,24,29,23,26,21,29,32,29,15,28,30,30,20,29,26,31,34,29,26,30,35,24,25,25,33,26,25,35,17,32,20,28,26,31,24,22,28,29,39,23,30,30,32,30,34,31,42,32,40,31,39,29,33,32,29,20,31,32,24,35,32,29,28,30,28,26,29,24,32,30,16,30,28,33,27,24,33,33,30,34,39,28,24,24,24,25,30,26,33,27,34,27,27,32,28,30,25,23,27,30,23,20,31,25,31,23,16,36,30,31,32,25,31,33,30,27,29,31,32,28,29,33,32,26,32,30,33,18,23,15,11,30,35,20,30,31,23,27,33,27,32,25,26,23,27,31,30,34,31,23,30,23,31,34,32,26,28,33,28,32,36,29,36,36,32,28,16,26,25,26,30,28,23,27,28,22,21,14,18,29,34,31,29,17,27,27,27,29,29,24,27,30,38,28,26,33,35,19,21,30,24,35,25,34,38,34,36,23,34,30,29,30,36,24,26,31,33,23,32,28,31,33,22,33,29,30,36,37,30,32,34,30,33,36,28,33,27,19,33,18,34,28,28,31,24,22,26,33,32,26,22,34,29,28,27,28,34,31,22,25,22,21,35,35,29,18,33,22,21,39,22,29,28,33,32,31,35,26,29,38,21,29,31,37,29,27,30,27,30,26,28,33,43,30,29,25,25,31,28,27,26,30,27,19,18,28,32,23,23,37,41,21,37,31,27,27,38,22,32,29,28,29,34,30,35,27,27,24,18,27,28,31,29,30,25,28,32,28,27,29,19,33,31,41,27,36,32,34,27,21,25,22,32,34,30,27,29,28,29,28,29,23,32,21,44,29,29,32,24,22,35,33,33,27,31,15,28,34,24,25,20,31,31,31,34,22,28,24,33,27,27,33,39,23,30,28,32,27,20,21,26,29,27,28,29,28,37,29,32,31,33,32,17,30,29,28,28,34,32,32,30,37,35,18,17,25,25,29,30,30,27,24,31,17,26,36,26,30,27,36,24,43,30,34,23,28,25,36,29,26,34,37,26,26,25,36,27,30,26,22,28,28,20,33,30,30,29,22,29,29,33,37,30,19,33,27,30,28,34,31,27,33,28,104
28,27,34,26,21,19,17,32,23,23,29,20,25,24,24,17,12,23,22,36,24,29,22,35,23,24,29,26,23,25,21,25,22,27,17,18,18,27,34,22,27,20,25,18,21,20,18,23,35,19,20,15,20,31,0,26,17,16,20,20,23,19,15,27,12,25,15,19,25,17,11,23,28,30,20,21,17,32,9,25,23,19,18,19,25,21,17,23,22,35,31,17,37,23,23,17,27,33,15,31,20,19,21,24,20,24,29,24,22,17,18,26,20,18,29,32,20,26,27,32,10,22,21,25,23,16,22,27,25,33,26,16,20,27,25,25,19,23,24,20,25,32,25,23,6,26,21,21,26,28,20,23,20,18,17,22,27,25,42,16,17,16,25,25,24,20,20,22,19,25,21,25,23,21,27,29,27,26,23,24,30,32,18,21,19,21,20,20,23,25,30,30,27,22,20,14,22,12,23,22,20,21,26,23,22,21,23,26,15,19,24,23,18,16,20,27,20,20,21,20,17,19,22,22,16,20,35,17,21,14,20,16,27,24,21,23,28,22,24,23,21,20,26,14,15,11,25,17,11,29,14,35,21,24,25,24,21,26,16,21,27,23,20,21,21,21,26,13,21,25,19,13,17,13,20,14,18,24,19,31,26,25,23,24,18,17,21,20,27,31,24,28,17,28,26,23,22,26,29,21,14,23,25,24,29,21,22,27,26,19,32,16,23,19,25,24,17,14,24,26,25,22,23,20,20,22,13,22,20,18,19,26,25,22,26,28,15,20,28,17,26,24,29,21,23,23,23,22,23,22,32,33,22,28,29,16,27,10,26,20,18,23,19,20,25,28,22,23,21,22,24,32,18,24,28,29,16,24,22,19,21,28,22,13,21,25,21,19,15,23,17,21,17,27,27,29,24,21,11,22,28,18,21,26,24,24,31,21,26,25,28,23,29,24,16,16,22,27,23,28,25,26,22,29,20,27,20,28,13,26,13,29,23,24,19,23,23,18,17,19,24,23,28,24,22,29,22,19,11,23,16,23,19,21,30,12,11,21,30,28,28,28,32,21,35,29,32,26,30,22,24,14,18,24,23,14,11,25,20,19,26,24,23,19,18,22,21,24,28,15,9,22,27,16,31,27,25,21,24,23,18,18,24,20,22,27,23,10,27,26,18,23,32,18,21,18,15,12,26,25,23,19,21,28,29,21,25,29,25,23,23,21,17,15,30,28,19,23,22,24,29,24,29,23,23,23,22,18,23,23,19,22,27,24,27,22,27,17,18,16,24,27,24,30,26,29,23,25,22,26,26,28,17,25,22,27,24,13,34,25,23,10,24,20,20,16,23,13,24,20,21,22,23,19,13,28,26,25,23,17,22,20,17,19,21,17,26,22,21,25,28,29,27,19,18,22,20,27,19,27,36,31,28,22,26,32,24,24,30,24,12,27,23,13,30,21,19,31,20,25,20,26,25,19,26,28,26,8,16,25,16,25,24,27,15,23,28,21,23,19,17,20,19,28,19,15,20,24,12,12,28,26,19,23,27,24,20,14,23,31,22,18,24,24,14,34,27,20,26,27,21,24,24,20,32,31,22,19,27,27,8,22,23,24,24,25,13,27,40,27,22,18,19,23,16,18,23,23,24,12,26,28,27,16,28,30,34,25,24,16,12,21,28,24,27,16,7,23,13,19,32,14,22,12,20,21,22,21,22,15,20,21,19,18,21,24,26,22,22,33,21,25,17,19,23,24,26,21,26,28,30,19,20,23,25,20,26,18,21,26,36,24,27,24,21,16,27,22,27,20,20,17,20,35,28,17,23,26,19,25,18,22,27,17,21,21,29,30,36,23,17,21,27,17,18,19,19,28,27,14,27,24,25,26,35,18,22,25,18,23,23,18,20,26,24,32,23,21,26,17,18,18,27,21,21,15,18,24,27,22,26,33,23,1,16,25,18,39,26,30,20,25,20,24,35,19,23,31,5,26,25,28,6,11,15,22,20,23,16,31,24,9,22,20,23,26,27,28,18,24,30,32,16,22,27,16,29,20,7,94
29,29,33,34,33,26,28,28,26,27,32,27,25,35,30,21,28,32,16,35,18,28,21,42,28,19,33,29,27,29,25,31,17,25,21,30,26,33,38,23,32,25,26,30,30,26,26,28,39,29,28,20,30,36,26,0,24,34,21,28,21,21,27,35,28,27,30,29,26,18,18,18,20,30,24,29,25,39,33,26,30,19,20,21,23,28,22,30,24,40,39,24,35,22,26,26,35,35,19,37,33,28,29,32,25,26,35,20,28,19,19,22,35,17,28,31,19,36,29,28,17,27,15,24,24,24,22,26,30,38,34,23,21,31,23,30,20,27,33,32,30,41,28,30,22,34,29,28,28,31,18,22,28,23,22,25,27,23,35,19,25,29,29,27,27,36,25,25,20,36,30,27,31,24,28,33,35,35,22,23,32,30,20,19,32,17,29,30,18,28,35,35,20,30,23,13,21,20,24,29,18,23,29,23,24,24,27,34,31,27,28,25,25,23,27,26,28,30,26,16,27,17,36,24,30,27,37,32,28,30,27,32,28,26,24,27,31,33,34,25,32,19,20,24,20,23,31,29,27,33,19,33,29,35,29,25,25,15,21,26,30,21,22,36,25,26,30,29,29,25,28,25,28,30,30,24,23,27,30,30,30,31,25,27,26,15,31,30,36,26,27,35,25,28,28,22,19,30,32,28,21,28,23,32,36,26,27,23,25,18,33,23,28,29,28,20,29,12,21,24,25,26,26,25,34,27,25,26,26,28,29,26,20,29,30,29,27,19,35,24,33,29,35,20,32,25,20,27,26,11,32,38,30,20,27,29,23,26,27,21,15,29,21,22,31,30,31,26,30,36,26,36,27,31,27,27,24,25,23,23,26,31,33,25,18,20,18,29,27,27,14,18,24,34,30,30,34,29,16,25,34,17,20,28,4,26,27,30,30,29,31,26,27,19,23,26,22,27,24,28,24,25,24,34,23,29,23,33,19,22,15,30,28,22,25,25,32,23,25,26,30,22,27,31,25,27,16,26,26,28,22,21,29,24,36,15,27,28,30,31,33,30,33,35,43,29,35,28,25,26,23,28,25,32,25,30,23,28,26,27,27,29,28,26,24,34,20,30,32,33,32,27,34,27,38,34,38,20,24,25,30,20,28,25,30,31,34,26,23,31,23,28,30,25,28,27,28,28,28,24,33,21,22,24,38,31,33,28,30,28,24,30,28,26,24,34,26,29,18,28,26,26,34,24,26,28,27,26,13,26,26,24,27,29,35,26,25,30,31,23,23,25,24,35,25,30,31,26,32,32,24,32,29,35,20,28,31,24,30,29,30,32,26,24,22,18,26,27,19,15,17,26,29,22,20,13,31,30,32,25,19,26,13,22,25,24,23,27,33,27,29,27,31,25,29,35,22,37,15,30,36,27,33,24,25,32,27,28,31,27,32,29,28,18,29,18,29,33,26,34,28,28,26,32,22,24,31,30,24,33,28,28,30,35,28,21,27,27,29,23,21,32,26,26,29,25,20,32,28,26,31,27,31,22,15,18,18,21,30,33,27,23,30,28,20,37,26,31,24,29,29,31,32,27,31,39,24,27,24,30,18,27,29,26,27,26,28,32,36,33,24,28,28,28,25,29,28,22,25,19,31,27,32,20,27,30,36,24,34,29,25,24,29,24,18,17,23,27,29,29,28,16,24,29,25,21,20,29,25,25,18,21,21,26,26,25,29,29,32,44,22,22,22,24,22,22,28,19,31,32,31,25,8,27,30,24,30,16,31,23,41,28,26,29,23,23,29,29,33,24,31,31,31,35,32,29,23,35,21,31,25,29,35,26,36,25,29,31,27,22,16,30,34,22,25,26,25,8,28,30,27,29,29,25,39,22,32,32,21,23,20,26,25,31,23,35,32,37,26,22,23,26,28,23,29,31,28,29,35,21,28,31,19,25,21,22,16,47,20,33,30,31,23,30,37,18,26,38,21,20,32,32,22,27,12,23,21,18,25,33,31,24,29,20,27,37,25,28,8,23,35,33,25,22,20,26,30,29,19,103
25,27,28,20,22,18,24,29,20,18,25,19,22,21,17,18,19,26,21,33,19,22,15,34,29,24,26,26,19,21,20,23,25,25,21,18,25,24,29,13,29,20,23,23,21,24,19,20,32,17,16,12,21,24,17,24,0,18,17,22,18,18,16,23,19,24,22,24,18,22,8,14,23,27,13,23,22,37,11,25,24,22,22,21,17,14,17,26,21,38,32,20,31,24,20,24,27,32,8,31,27,24,20,27,21,21,24,25,19,16,19,20,21,21,27,33,21,28,29,31,7,21,20,26,22,15,19,18,18,34,25,9,14,27,18,15,24,17,26,23,27,33,22,25,13,25,20,20,26,27,14,14,24,14,13,19,23,19,39,23,18,21,20,27,21,27,17,19,18,27,28,18,28,15,26,25,28,25,14,15,20,29,17,16,17,15,20,21,15,20,27,28,22,23,17,11,23,19,18,25,18,23,23,21,18,22,16,27,22,18,23,22,19,19,12,25,20,19,14,17,23,17,29,21,23,21,37,17,21,21,20,23,27,27,18,21,18,12,22,20,26,21,25,13,12,18,27,18,18,27,11,28,19,27,28,23,18,17,19,15,23,21,19,28,25,21,18,7,7,17,22,20,19,13,18,21,24,21,21,29,24,26,21,19,22,15,17,18,23,29,21,27,24,28,19,23,20,19,26,18,7,19,18,26,22,24,23,19,23,16,30,9,23,18,22,21,24,18,17,20,21,15,23,10,27,21,14,16,14,14,13,22,16,20,18,25,16,13,21,10,15,19,18,18,19,25,19,26,20,22,18,29,25,28,27,23,17,17,25,12,18,25,18,19,27,27,21,19,22,29,20,29,15,18,18,25,21,15,25,12,11,27,22,20,18,26,15,19,18,24,14,21,6,27,25,26,23,20,8,19,26,17,18,23,23,19,23,26,24,21,25,20,27,25,1,20,22,23,12,25,16,24,21,27,14,23,17,27,19,25,12,25,20,22,25,22,32,15,3,22,21,23,19,21,16,22,17,22,16,14,16,15,24,21,25,9,18,21,26,24,21,30,28,27,35,29,29,19,28,18,17,19,17,10,19,21,18,20,16,18,18,23,24,12,21,20,15,13,22,25,24,18,29,21,29,26,30,24,20,11,16,17,23,26,21,26,20,17,24,29,24,18,23,19,24,25,17,19,16,15,21,18,11,31,28,28,24,23,22,20,20,21,16,18,29,26,19,23,19,20,29,23,28,13,18,19,15,25,21,17,16,19,22,23,29,15,20,15,16,9,23,24,24,27,24,27,17,18,16,28,18,22,17,21,20,22,19,20,33,23,22,10,16,22,19,15,21,20,21,23,18,19,20,13,6,19,20,30,22,16,15,9,14,16,18,10,24,22,28,22,23,23,25,8,20,24,19,25,16,24,34,23,24,22,27,29,24,22,29,19,27,25,20,10,29,18,13,28,21,19,25,14,24,19,23,25,23,23,21,31,21,25,18,23,15,17,20,21,16,22,10,18,4,21,18,20,20,25,19,19,21,19,20,22,24,21,12,3,22,19,12,15,19,21,20,31,19,23,26,21,20,21,22,9,25,30,15,20,27,26,15,15,17,14,21,17,20,22,35,16,21,24,24,20,23,17,20,16,13,5,22,21,24,9,22,26,32,19,28,16,15,17,25,21,20,17,14,21,20,23,29,13,21,21,17,14,15,23,19,12,13,16,18,23,18,21,20,19,23,31,20,23,16,18,20,16,24,19,23,24,25,15,19,13,23,20,19,16,25,19,33,16,25,26,13,5,18,19,27,13,9,19,18,21,25,24,22,25,20,24,20,24,30,19,23,21,23,24,31,17,18,22,26,14,19,20,11,24,20,21,24,23,19,19,31,19,22,22,11,18,20,25,17,25,26,29,25,15,23,16,17,17,25,20,17,20,19,21,21,16,26,31,22,16,22,19,16,39,25,24,22,19,19,24,33,20,22,20,12,22,22,26,13,18,12,17,21,26,17,25,27,16,7,21,22,24,25,32,16,18,29,22,23,13,22,22,23,24,14,99
32,32,24,20,36,25,28,35,23,23,29,23,11,31,25,26,25,29,30,39,26,26,19,38,24,25,28,29,23,25,25,22,29,28,19,24,26,26,34,19,33,30,29,26,21,27,16,25,36,25,24,22,30,32,16,34,18,0,28,29,23,27,30,31,14,32,28,25,25,26,24,25,30,33,29,28,25,20,7,24,26,23,24,25,21,25,27,30,27,40,40,25,32,31,22,21,33,32,24,36,33,25,19,26,18,28,21,24,27,25,22,24,34,25,21,40,28,34,23,35,23,22,29,29,28,23,23,33,26,38,34,25,17,17,26,25,28,25,24,35,25,34,24,26,22,33,28,23,31,23,26,20,6,22,21,30,27,23,46,27,15,28,23,21,23,32,20,21,29,27,27,21,23,20,35,31,25,31,29,30,32,20,26,17,11,27,25,26,22,29,37,28,29,32,26,23,29,26,25,30,21,20,30,25,22,28,31,31,31,29,25,29,27,27,16,24,18,31,22,24,22,26,34,29,26,29,31,33,26,30,23,25,26,23,32,26,25,28,30,29,34,28,33,29,23,23,27,32,27,24,27,33,30,33,24,24,22,28,20,27,26,24,25,31,28,31,26,11,19,27,23,27,24,11,29,28,27,27,26,27,17,28,25,22,26,24,31,30,25,33,23,14,28,31,32,26,23,25,34,34,23,27,23,34,34,27,26,25,32,25,37,25,28,23,25,34,18,28,21,24,25,23,33,18,24,29,28,20,29,25,25,26,27,22,26,33,13,28,34,26,26,27,28,25,23,23,22,30,27,30,34,31,27,31,32,29,25,26,35,19,26,25,28,29,27,32,36,27,25,32,28,38,26,22,23,28,16,21,30,28,17,35,20,21,25,24,29,29,30,34,24,29,22,36,30,22,25,27,24,26,30,24,27,26,36,22,29,23,28,28,29,24,30,23,17,25,22,27,30,26,19,23,32,27,19,34,19,28,22,30,28,31,25,29,28,27,30,25,15,29,34,30,25,27,21,30,24,30,27,26,28,19,31,31,31,23,15,25,30,27,27,24,30,26,35,29,37,24,29,20,27,24,25,26,26,30,27,23,29,17,25,21,24,25,24,14,16,23,28,31,25,26,29,29,24,33,25,28,24,29,30,27,19,29,28,27,33,26,30,33,27,19,33,20,29,24,15,18,32,22,15,26,20,34,34,26,32,25,27,26,26,23,25,23,33,28,22,26,27,24,36,31,29,22,21,27,23,27,31,24,28,28,23,27,33,20,25,13,14,22,27,27,28,28,30,30,21,17,20,28,33,28,26,23,29,26,22,23,41,25,26,8,28,20,29,26,30,13,30,27,25,24,25,18,22,30,32,25,29,21,26,19,27,20,24,23,23,19,33,28,27,27,27,23,25,22,25,19,29,33,32,35,29,25,34,35,30,29,39,18,28,29,30,23,30,16,17,35,26,21,32,20,23,17,30,32,18,24,26,33,29,32,31,31,13,18,27,30,29,25,26,28,20,29,30,15,20,32,24,28,33,29,17,28,31,28,28,19,33,15,18,18,26,24,21,39,22,20,26,25,28,33,29,25,29,29,27,17,29,31,24,24,25,22,24,20,26,27,42,26,26,29,19,24,22,32,23,23,20,21,27,29,28,25,23,33,36,21,34,23,27,21,25,10,29,24,23,28,28,33,36,28,33,24,29,22,23,32,29,28,26,23,33,18,28,27,27,34,32,29,30,31,30,29,26,20,29,22,33,20,32,28,32,21,26,28,28,23,34,30,34,22,31,26,17,21,32,31,32,29,25,23,16,35,31,28,30,30,28,31,26,30,36,19,5,21,24,25,27,24,25,27,30,20,27,26,19,35,32,28,27,31,23,27,35,27,17,33,23,25,27,22,23,26,24,32,20,19,22,30,29,25,32,29,24,31,28,24,27,17,31,34,27,17,25,29,25,45,34,31,27,23,31,22,40,26,25,21,21,26,26,29,20,24,22,24,27,28,20,35,26,25,23,22,18,28,30,36,26,19,21,31,29,21,27,21,27,28,23,106
27,26,27,21,15,16,28,27,13,20,30,17,20,30,27,22,18,25,15,40,22,21,14,39,28,19,28,21,24,26,19,16,26,25,23,23,28,26,31,16,27,26,24,16,23,24,25,26,36,22,21,21,24,29,20,21,17,28,0,24,22,21,9,30,20,23,23,17,21,23,15,3,15,28,24,21,22,37,28,18,20,20,21,22,25,24,23,25,23,30,24,9,29,31,23,17,21,25,19,28,28,21,27,30,24,23,28,14,22,17,26,19,28,22,32,36,24,30,27,34,16,22,16,23,28,23,23,24,26,37,29,20,14,30,23,25,25,16,19,16,28,35,25,23,14,25,28,18,25,23,21,15,23,17,16,23,17,18,30,24,27,24,28,25,24,26,19,22,11,27,23,15,25,17,33,23,29,26,20,21,26,29,20,12,24,22,18,20,18,24,32,26,15,16,16,18,30,22,21,25,18,22,30,23,22,24,18,28,15,23,28,25,22,14,20,18,27,12,19,26,17,18,22,21,22,26,35,15,19,20,18,23,20,20,19,26,24,20,27,22,19,28,25,6,18,15,20,11,11,24,20,35,19,20,26,16,26,6,20,26,21,21,12,29,25,20,23,24,24,25,19,18,21,27,18,19,28,24,23,30,20,25,15,12,21,18,24,23,26,27,21,29,17,28,28,27,24,15,25,25,20,22,24,30,30,30,29,20,26,19,33,22,23,19,21,23,25,24,16,21,20,17,19,18,28,22,7,24,22,12,13,21,5,19,26,29,28,24,23,23,30,22,28,24,25,23,23,28,25,20,30,34,17,26,24,24,22,16,18,15,24,19,11,12,21,26,28,25,24,28,27,24,13,22,20,27,22,18,22,22,19,30,33,13,25,23,27,23,11,25,21,25,22,24,31,24,16,18,17,26,31,18,21,23,17,16,24,20,25,19,28,19,29,24,18,14,23,28,22,23,9,17,22,20,16,27,22,28,21,28,15,27,29,23,27,15,32,21,20,24,28,26,20,28,18,24,20,25,9,26,22,23,24,14,31,18,19,19,29,21,29,28,31,20,28,30,28,27,26,27,20,19,15,22,21,20,21,19,22,25,26,21,18,25,21,21,13,23,25,21,26,21,26,14,23,24,33,25,19,22,17,10,22,26,19,24,17,10,24,30,25,27,29,18,26,20,23,22,26,23,20,19,14,26,23,27,29,22,28,29,28,24,13,11,27,19,17,21,21,23,33,25,31,16,11,20,18,18,21,20,25,26,20,16,22,22,27,23,24,21,22,19,18,26,26,26,21,11,19,21,27,25,14,19,18,25,28,19,34,20,20,27,25,22,15,16,26,21,20,24,26,20,22,15,19,8,31,25,25,18,4,19,23,23,20,22,24,20,25,20,24,27,14,17,22,30,19,26,25,23,33,25,31,22,26,29,23,22,34,12,30,30,20,19,29,25,22,30,20,22,25,26,17,23,25,27,23,26,21,28,14,18,27,28,25,15,25,27,15,20,21,19,21,32,11,23,21,27,18,18,24,23,32,27,28,26,25,20,15,30,20,17,26,21,22,30,19,23,25,24,28,28,31,24,24,30,19,26,26,25,18,25,22,19,18,19,19,30,41,20,14,24,19,15,18,22,23,26,25,18,24,26,19,20,20,15,26,18,24,12,8,15,25,19,9,24,13,21,21,22,33,14,22,23,17,21,20,23,19,7,24,22,19,20,24,27,23,26,26,39,25,17,9,11,25,22,26,19,26,22,25,21,21,18,16,22,27,17,24,8,36,26,24,27,21,20,26,28,28,24,26,24,24,33,27,23,26,26,18,22,14,23,29,19,30,21,27,26,30,21,25,21,31,23,15,16,19,13,26,16,28,24,25,24,32,19,18,29,18,24,24,18,25,18,25,31,23,32,22,24,23,25,28,19,15,23,22,23,28,14,25,27,25,19,26,26,19,33,19,27,24,21,20,30,34,22,15,32,15,21,24,26,16,19,19,20,25,25,19,30,23,17,24,19,21,30,23,28,23,16,27,25,24,21,11,18,23,28,17,101
9,18,21,27,28,16,14,30,20,18,27,17,22,24,23,22,21,27,21,39,19,20,13,34,28,19,12,25,17,19,23,23,17,27,19,14,19,14,28,16,23,26,22,23,25,20,17,20,26,13,12,21,24,24,20,28,22,29,24,0,7,11,22,28,22,24,24,22,25,14,20,22,30,25,23,12,16,31,23,24,23,11,10,9,23,22,23,18,22,32,24,18,31,24,17,21,24,25,21,20,23,19,19,26,19,9,26,25,15,16,21,18,30,13,24,30,18,31,16,32,20,21,20,26,20,18,14,23,26,28,22,19,14,24,18,25,16,21,23,26,18,25,19,22,16,25,23,18,25,25,24,14,25,20,19,19,22,17,32,15,15,21,13,14,18,29,19,16,20,26,25,17,28,15,30,26,23,26,19,18,26,19,12,15,18,25,9,11,15,6,30,28,25,29,20,22,23,22,6,19,20,20,19,25,25,16,18,29,24,23,20,22,22,17,20,25,18,26,14,18,19,25,27,11,26,11,24,24,10,24,14,4,22,31,29,21,18,21,18,10,23,21,14,21,21,19,18,24,20,17,22,27,15,29,25,25,18,25,21,28,23,23,24,29,21,27,22,27,27,17,23,19,19,24,16,20,20,15,21,30,19,26,27,19,15,23,25,24,31,20,18,30,15,20,18,12,9,19,26,27,23,25,17,31,26,27,26,19,19,23,27,17,28,17,23,22,17,24,15,23,19,17,22,19,24,24,20,23,22,12,13,20,24,19,25,24,17,21,27,16,27,18,27,15,25,13,8,23,14,19,34,27,19,22,27,25,21,20,23,12,19,23,23,24,19,24,27,16,24,32,19,27,13,23,11,18,23,18,22,19,20,27,33,18,18,20,22,23,21,25,25,22,22,30,25,24,31,12,21,15,24,22,25,21,24,16,23,24,24,13,22,18,21,19,21,20,18,23,20,25,16,24,26,26,14,27,14,24,19,26,17,23,29,25,20,27,30,18,23,16,28,23,19,22,16,31,17,18,18,24,23,21,18,18,34,20,21,19,22,21,24,17,35,25,35,28,32,12,20,20,22,19,15,19,3,24,20,27,22,17,11,25,22,20,17,21,15,22,26,27,26,24,24,25,29,21,23,16,18,19,18,22,12,15,13,18,30,19,22,23,13,15,24,9,18,18,19,20,20,8,22,18,11,29,29,28,20,24,22,23,24,25,14,16,19,25,13,17,20,16,30,25,28,13,18,19,15,14,22,17,22,14,19,23,26,14,19,17,18,23,19,17,23,20,25,18,24,18,26,19,28,25,15,19,23,26,26,18,30,20,11,24,16,20,24,20,21,22,19,15,11,22,20,13,20,25,33,29,22,16,23,20,15,13,27,24,14,10,23,27,25,26,22,14,20,26,19,26,17,27,25,31,23,18,19,27,23,18,31,18,26,24,29,19,21,27,26,16,24,27,19,19,26,32,16,18,25,23,17,21,13,22,26,18,23,17,17,23,22,16,21,20,24,29,26,22,20,21,15,22,28,19,21,15,26,24,22,19,29,24,21,17,19,21,20,27,12,22,24,25,23,24,19,21,23,28,18,18,28,15,18,23,15,18,26,13,22,23,28,27,26,21,23,26,20,25,19,13,10,21,18,25,26,20,22,32,38,20,28,22,19,15,18,21,28,19,17,17,19,25,30,18,18,23,22,15,16,21,19,22,26,24,23,23,21,25,19,29,26,33,22,24,22,24,29,20,24,21,22,22,13,21,20,19,22,24,12,22,27,25,37,21,28,25,19,17,21,25,25,25,24,15,18,31,21,23,11,23,14,16,18,22,25,10,24,21,20,18,27,6,18,21,31,23,21,20,20,26,25,17,13,24,22,23,26,15,24,25,21,26,20,22,21,30,20,31,16,33,15,18,17,16,22,13,9,25,22,19,30,16,17,25,23,19,22,26,24,26,25,17,19,22,27,19,28,14,23,31,15,20,24,32,16,20,23,5,16,16,19,16,21,19,22,12,11,22,26,28,27,18,18,22,15,16,26,20,17,21,17,83
10,15,18,22,23,17,15,23,17,15,22,18,19,19,24,17,14,24,18,32,16,17,10,32,22,13,19,19,12,14,16,19,11,24,12,18,20,21,26,13,20,21,18,18,20,13,13,16,27,17,16,18,22,24,23,21,18,23,22,7,0,4,20,27,20,19,17,17,21,8,16,19,24,24,19,19,15,30,16,21,22,8,7,6,18,21,18,11,19,33,26,19,28,19,14,18,19,20,14,27,22,16,12,26,15,6,19,22,10,13,16,15,30,7,18,27,15,28,14,31,15,17,17,20,14,15,11,23,21,29,23,19,11,25,18,23,10,16,18,19,13,32,16,19,18,24,20,19,19,21,21,11,22,15,16,19,17,14,25,9,8,20,8,12,15,26,16,13,21,21,22,10,25,12,25,21,18,21,19,20,19,16,5,12,14,22,16,18,12,7,27,25,22,26,17,15,18,19,3,12,17,17,18,21,19,9,15,25,22,22,17,19,19,18,15,21,15,23,14,11,16,19,29,8,21,6,20,19,17,20,17,11,19,27,22,18,19,14,22,7,16,16,11,19,18,20,15,22,18,19,15,26,22,29,18,26,13,22,19,21,20,20,17,24,14,22,17,20,23,14,20,17,13,20,22,18,17,16,15,24,16,23,20,16,16,17,25,24,24,17,15,25,12,22,11,5,2,16,21,20,19,22,16,28,22,21,22,16,23,16,24,18,21,16,21,15,14,21,12,19,15,16,17,16,17,21,18,20,19,13,14,16,21,20,21,19,10,18,28,17,23,21,24,10,22,10,1,24,15,13,27,24,20,19,21,18,16,16,17,9,14,18,16,17,20,24,21,13,21,26,12,28,14,19,6,15,18,15,19,16,16,25,28,19,13,14,17,23,14,22,18,17,18,27,20,20,27,13,14,14,19,15,18,16,17,9,20,19,24,14,19,15,21,13,17,17,13,18,17,22,13,20,19,19,11,22,11,21,16,25,10,26,22,18,13,20,23,15,19,9,26,18,16,23,13,27,14,13,18,21,19,16,19,19,29,13,21,22,17,14,24,13,30,22,32,24,29,7,19,17,19,14,16,12,4,24,14,23,19,10,6,20,17,18,14,17,12,19,24,24,23,21,17,18,26,18,30,10,15,16,20,15,17,8,14,23,28,19,19,16,6,12,25,6,11,15,14,17,15,3,18,15,8,23,24,23,20,21,18,20,21,23,15,17,16,18,16,12,13,11,25,22,25,10,15,19,15,11,19,14,22,7,14,18,24,13,18,12,13,19,13,14,22,21,22,19,20,14,22,16,22,22,16,20,16,21,19,16,24,17,12,17,20,15,17,13,16,19,13,9,4,15,17,10,18,22,26,26,17,13,20,17,8,10,24,20,21,17,20,22,22,23,19,11,14,21,16,22,10,23,23,30,22,11,21,22,17,25,28,15,26,17,23,16,21,22,23,13,17,22,20,12,26,26,9,11,21,24,14,25,17,22,23,19,18,14,12,16,19,13,16,18,18,26,23,17,15,22,12,22,25,16,14,12,20,23,19,15,24,17,17,14,24,18,17,26,7,17,18,20,20,17,14,17,20,22,15,14,22,14,17,20,10,13,22,14,15,25,23,20,19,21,20,21,17,22,14,8,5,17,22,20,23,15,19,29,31,17,28,21,17,18,19,18,25,14,17,24,22,23,23,11,15,20,20,12,13,20,20,20,20,17,16,20,18,22,15,23,26,28,19,24,22,21,22,17,21,18,17,22,10,18,13,14,15,18,9,16,25,24,31,18,24,21,14,13,14,22,22,19,17,19,15,28,22,20,8,20,11,17,15,23,26,7,20,16,15,23,26,1,13,16,28,20,18,18,16,21,25,18,8,19,19,18,28,12,20,18,18,19,15,19,18,25,15,28,13,28,16,21,21,13,19,6,10,19,22,14,25,13,14,25,22,23,16,21,18,27,22,12,19,18,26,12,29,8,20,28,19,17,21,29,18,13,16,2,13,12,16,13,14,21,15,9,16,22,19,25,20,15,19,19,8,13,25,17,18,22,18,84
14,19,22,26,22,19,19,27,16,18,26,16,18,23,25,20,18,27,22,36,20,19,12,35,23,17,23,22,16,18,20,15,15,21,16,21,24,24,29,14,24,22,22,21,21,17,17,20,31,20,19,20,23,27,19,21,18,27,21,11,4,0,16,28,24,23,21,21,20,12,16,18,23,26,15,23,19,34,20,17,21,12,11,10,22,22,19,15,15,35,30,23,27,23,18,20,23,24,10,31,24,20,16,29,19,10,23,26,14,17,20,17,29,11,22,31,19,31,18,32,15,21,21,22,18,19,15,22,25,32,20,17,12,29,21,21,14,20,22,15,17,34,20,21,19,24,19,21,23,25,19,13,21,15,14,23,20,16,29,13,12,22,12,16,19,29,17,17,20,25,26,6,29,15,29,25,22,25,18,19,15,20,1,10,18,20,20,21,16,11,31,26,24,23,19,17,22,23,7,16,14,21,22,17,15,13,18,29,20,22,19,16,21,20,18,17,19,21,17,15,18,15,27,12,25,10,24,20,21,24,17,15,19,25,26,22,23,18,25,11,20,20,15,15,16,24,19,18,16,15,19,30,24,25,22,25,17,21,17,17,21,17,13,28,18,23,21,23,23,18,22,21,17,24,23,22,21,20,19,28,20,23,16,15,20,13,22,21,28,21,19,26,16,26,15,9,6,20,25,24,15,20,20,31,26,25,26,18,19,12,28,17,25,20,22,19,18,24,14,20,18,16,17,16,21,23,14,17,22,17,18,19,20,22,25,23,14,22,27,18,27,21,24,14,23,14,5,28,19,17,31,28,22,23,17,20,20,20,21,13,18,22,12,13,24,28,25,17,22,30,16,32,18,23,10,19,22,16,23,14,17,28,24,23,17,18,21,22,10,18,18,21,18,25,24,24,25,17,16,18,23,11,14,20,17,5,22,23,28,18,22,17,25,17,17,17,17,22,20,21,12,16,15,23,14,18,15,25,17,27,6,26,26,14,17,16,27,19,19,13,27,22,18,27,16,23,18,17,14,19,18,20,19,15,31,17,25,18,21,10,26,17,34,19,31,25,31,11,23,21,19,18,18,16,8,25,18,22,22,14,10,22,21,20,18,21,11,19,23,26,24,19,21,22,29,22,32,14,17,20,24,11,21,12,18,22,24,15,23,20,10,16,27,10,15,19,18,21,19,7,22,19,12,27,28,22,24,20,22,24,24,22,19,21,20,22,16,16,17,15,29,21,29,14,14,21,18,15,23,18,24,11,18,22,27,17,22,16,17,17,17,18,21,25,19,23,22,10,18,20,22,23,20,24,17,24,23,20,28,21,16,21,23,19,13,9,20,23,17,13,8,19,20,13,14,23,22,28,21,16,19,15,12,14,21,18,23,19,24,18,25,26,23,15,18,25,20,26,14,26,27,32,26,15,17,26,21,27,31,11,30,21,19,18,25,22,20,17,21,25,20,16,26,30,13,15,25,27,18,29,19,19,26,23,22,13,16,20,23,17,12,22,20,29,20,21,16,26,16,22,26,20,18,16,20,23,23,15,21,21,18,15,21,19,18,30,11,21,22,23,24,21,18,21,22,26,19,18,26,18,21,21,14,17,23,18,19,25,27,16,15,24,22,24,21,25,18,12,9,13,22,24,27,11,18,28,27,16,29,17,13,14,23,17,24,18,18,26,22,23,27,7,15,21,18,16,17,24,22,16,21,21,12,24,22,25,19,27,25,32,22,25,18,20,23,20,19,15,21,26,14,21,13,18,19,22,13,12,25,23,34,19,25,25,18,17,10,24,26,15,21,22,19,32,26,24,12,24,15,21,19,24,30,11,24,20,19,27,30,5,17,20,30,22,16,17,17,21,24,22,12,22,23,22,30,16,23,22,16,23,19,21,21,27,19,29,17,30,20,25,24,17,23,2,14,23,21,18,27,12,18,29,24,20,20,25,14,31,26,16,22,22,24,16,33,12,24,32,20,19,24,29,21,17,16,6,17,16,17,17,18,22,19,13,20,26,15,29,20,14,23,23,12,17,26,19,22,26,22,88
30,25,24,18,10,14,25,31,22,17,28,15,23,25,26,19,15,24,12,37,21,27,20,36,26,17,25,18,20,22,16,25,22,21,18,23,23,23,27,18,22,21,21,11,26,22,24,24,35,23,22,20,22,30,15,27,16,30,9,22,20,16,0,28,17,20,20,12,22,19,16,12,24,28,20,16,20,34,24,27,17,18,19,20,20,19,18,26,21,33,26,18,31,26,21,22,12,22,16,24,25,21,23,29,26,24,29,19,21,12,21,20,23,18,29,33,21,29,24,31,15,19,13,28,25,18,21,21,21,34,26,21,16,30,24,20,21,20,23,11,25,34,23,26,9,28,23,16,22,23,20,21,25,19,18,18,24,23,38,20,22,22,25,22,22,21,21,20,8,22,26,22,26,14,29,14,26,23,17,18,27,30,17,18,19,19,13,15,20,23,31,30,21,11,22,15,25,17,21,23,14,27,28,19,19,22,20,25,10,21,26,22,19,11,15,27,25,9,20,25,18,15,17,24,17,21,32,10,14,15,23,18,29,15,24,24,21,15,28,25,16,23,28,3,16,16,17,6,6,24,19,31,14,15,24,13,23,15,17,22,25,17,9,24,23,15,21,21,21,21,24,18,18,22,13,19,30,26,20,27,17,21,12,21,21,13,19,18,23,22,22,30,12,24,23,25,22,22,29,20,18,17,21,25,32,27,26,21,21,14,35,21,24,16,26,20,22,19,22,20,24,18,17,13,23,23,2,21,17,16,17,24,14,17,23,27,24,22,32,22,29,26,23,19,27,20,21,23,25,17,27,31,20,31,20,21,20,11,15,17,21,22,8,9,24,23,27,24,26,23,28,21,15,19,24,25,21,20,25,20,14,28,29,18,22,20,24,19,6,22,18,21,17,21,28,22,13,22,16,24,27,13,16,27,23,21,25,22,20,16,26,24,25,21,15,9,18,23,19,22,18,26,19,29,15,24,21,25,17,25,12,22,27,18,23,12,29,19,17,21,20,25,26,24,19,25,19,22,4,24,17,18,21,11,28,17,16,23,26,26,24,25,28,24,35,25,34,24,23,23,19,16,13,17,24,15,16,24,17,21,23,18,21,24,20,16,17,18,25,16,22,16,29,11,20,22,30,21,23,20,15,7,19,21,23,22,12,5,22,28,23,24,26,19,23,22,20,17,22,23,15,14,17,21,20,24,24,26,26,25,24,26,16,18,24,28,22,26,26,20,30,23,33,19,20,17,21,13,25,22,21,27,17,13,19,18,23,18,19,16,22,16,27,30,21,24,18,20,25,18,22,27,17,17,13,28,24,14,35,23,18,24,26,17,13,13,23,18,24,20,24,17,23,16,18,17,27,27,24,19,13,14,22,22,17,17,21,19,26,18,27,23,23,20,19,25,15,21,24,29,33,30,27,20,23,26,20,17,32,20,25,25,15,18,25,22,24,31,17,19,22,21,14,20,22,24,18,21,24,25,9,15,24,29,20,17,27,22,12,19,17,17,18,28,8,20,16,27,13,13,29,19,28,24,26,23,23,17,12,26,15,19,26,23,18,31,23,25,29,28,23,23,26,23,30,25,23,25,23,23,13,20,20,17,23,20,16,25,38,21,11,21,21,12,21,19,25,21,23,17,28,23,16,17,24,24,23,22,19,7,3,20,22,23,16,19,8,16,16,19,30,11,19,20,14,17,18,18,17,4,25,26,16,21,22,25,25,27,24,34,23,23,6,8,22,19,23,15,21,20,22,16,19,16,23,21,27,12,21,17,34,22,21,24,16,19,22,24,25,21,21,22,21,30,24,20,25,23,23,22,21,20,26,18,25,16,28,25,27,21,20,19,28,21,12,13,14,22,21,19,23,25,20,22,30,22,13,24,19,28,24,23,21,15,22,31,20,27,19,19,18,20,30,14,19,18,20,25,24,18,26,29,22,14,28,28,14,24,16,32,21,20,15,28,30,17,12,29,10,18,23,21,11,16,16,22,23,23,21,29,26,12,20,19,18,27,18,23,20,20,25,27,21,16,16,19,25,25,12,99
31,18,22,33,34,22,26,38,28,22,33,19,24,31,31,25,29,28,29,45,17,27,20,33,38,32,28,29,28,30,27,30,29,29,30,25,35,26,33,18,32,27,28,31,27,25,28,31,32,24,23,20,23,31,27,35,23,31,30,28,27,28,28,0,29,31,32,32,29,27,22,27,33,33,30,27,30,45,24,24,28,24,25,26,26,31,24,36,26,47,33,28,33,37,28,31,32,43,25,35,32,29,35,39,30,29,30,35,28,24,32,25,12,26,35,46,34,36,28,30,21,29,28,36,30,30,27,22,34,34,35,26,16,29,25,32,29,28,30,33,34,37,30,27,21,37,35,24,29,25,27,21,27,23,22,30,32,24,48,28,32,19,31,26,29,7,15,27,26,31,26,29,34,19,40,30,25,30,18,17,30,33,27,18,30,28,26,25,21,22,39,30,31,30,31,23,31,29,26,26,22,28,34,29,32,24,28,36,28,22,31,28,26,23,25,26,30,33,21,29,26,27,35,31,29,26,36,30,25,27,30,31,22,25,30,32,26,32,29,30,38,33,26,27,24,28,27,30,24,33,19,43,29,36,28,31,26,30,29,27,25,25,30,19,24,28,33,26,28,22,29,27,23,26,28,28,20,28,25,40,30,29,33,27,31,25,24,23,29,32,29,35,22,34,36,28,29,32,38,32,24,28,33,3,33,23,24,26,33,26,36,26,18,27,20,33,34,31,22,27,23,29,32,25,35,31,26,30,29,24,25,24,29,25,26,38,30,27,38,27,32,31,35,29,29,28,28,30,29,32,20,31,34,38,35,28,28,23,36,18,32,23,29,30,27,32,35,31,16,26,31,37,23,32,24,29,30,20,37,29,24,20,34,28,30,29,32,22,28,37,26,33,23,32,33,24,37,28,20,30,35,25,26,21,35,30,30,26,31,24,33,25,35,30,22,24,30,35,20,27,24,25,33,30,18,33,25,35,23,35,29,32,32,30,29,33,36,27,24,27,27,21,26,34,20,33,19,31,24,28,25,24,22,29,10,21,28,24,33,31,29,29,41,34,43,37,43,31,31,32,31,23,21,31,25,27,28,28,29,33,30,27,24,29,29,33,17,30,29,24,18,27,28,33,33,30,39,29,24,21,26,28,28,33,29,28,35,23,12,34,33,33,25,24,25,30,26,28,17,27,33,26,19,38,33,37,35,26,33,28,28,28,24,26,35,29,29,29,31,27,35,25,36,21,26,24,22,23,33,23,30,33,24,28,30,30,35,28,29,24,25,27,33,38,32,25,33,25,33,28,34,27,25,29,30,32,35,26,41,31,26,23,27,31,28,27,32,30,32,28,30,28,24,17,23,32,32,39,24,20,28,26,26,24,26,23,22,26,38,29,29,34,33,22,24,33,27,38,28,38,37,25,33,24,34,33,27,32,38,24,37,22,28,18,33,29,32,36,28,32,23,33,32,32,33,34,33,33,33,34,29,32,26,30,28,19,36,29,29,30,27,28,25,26,32,29,28,37,25,25,34,20,34,32,33,33,28,20,36,38,25,13,35,23,24,40,23,26,24,33,35,34,38,26,30,40,28,29,33,27,25,32,32,29,27,21,30,30,47,33,32,28,33,33,31,25,23,29,29,22,28,32,35,26,24,35,44,22,37,29,25,27,33,23,33,30,20,31,28,31,41,29,30,15,21,26,27,33,25,28,28,26,34,29,30,29,26,33,25,44,29,33,28,30,28,24,28,23,35,26,32,28,31,28,26,27,24,24,33,32,45,32,31,31,26,22,35,33,30,30,30,26,31,23,28,27,23,32,32,31,29,31,36,25,36,32,27,34,35,26,31,27,25,22,23,24,26,37,24,31,33,31,38,30,35,31,34,35,24,24,32,32,25,37,33,27,31,34,30,29,28,28,31,30,25,28,21,19,22,18,17,36,32,26,18,36,26,44,33,31,26,31,32,37,40,27,32,36,22,27,28,19,23,28,24,25,29,28,11,33,25,23,28,23,27,32,35,36,28,20,33,27,31,25,34,27,28,32,24,105
22,26,32,19,23,13,25,24,21,16,24,15,13,26,16,17,12,15,23,38,21,24,17,35,23,26,24,18,14,16,13,18,24,21,19,15,12,22,31,18,22,21,15,17,12,20,23,20,28,16,17,17,21,29,12,28,19,14,20,22,20,24,17,29,0,25,15,16,21,19,13,17,16,23,22,21,17,31,21,23,14,21,20,21,20,17,18,21,22,37,26,11,31,25,17,9,29,27,17,32,20,13,27,12,21,21,20,12,24,19,20,16,22,20,24,32,20,21,21,31,12,10,22,23,23,16,18,22,17,29,23,18,16,25,16,20,21,20,12,22,24,33,19,22,8,24,21,11,18,24,22,18,8,19,18,21,25,13,37,18,23,21,22,20,20,22,19,18,19,25,15,20,11,13,29,27,27,23,18,19,28,22,23,18,10,23,22,22,17,23,31,19,22,24,22,16,24,12,19,18,14,19,22,14,18,21,17,22,17,24,24,21,18,16,11,25,23,22,19,12,8,15,24,19,17,22,25,19,22,16,19,18,25,24,23,23,23,20,21,20,21,22,26,16,17,9,15,19,13,23,16,29,21,26,23,24,21,20,17,23,24,17,22,23,19,22,21,20,24,22,11,13,17,25,20,14,22,19,19,23,17,20,20,16,18,13,26,25,21,28,19,16,14,23,27,23,21,20,28,22,16,23,19,26,29,24,23,15,21,14,32,18,24,21,18,22,17,16,15,19,15,14,23,13,22,22,15,16,22,11,12,16,19,10,14,23,25,20,21,19,28,23,23,19,14,22,21,24,20,24,24,30,24,26,25,16,17,12,26,14,20,20,19,20,22,24,24,21,26,23,14,26,12,24,20,25,4,20,16,21,12,25,29,7,18,26,22,24,17,23,18,23,17,25,25,23,24,17,13,21,21,13,16,17,24,21,19,21,26,18,23,22,24,26,18,18,10,15,20,27,17,24,21,24,14,29,20,16,17,25,18,24,25,18,23,22,30,20,20,19,25,23,23,22,18,21,19,21,13,17,18,18,21,23,26,14,1,20,21,26,22,23,27,21,32,17,34,21,25,22,19,16,14,22,20,16,13,23,22,25,20,16,19,20,18,13,17,18,21,23,21,23,25,16,26,21,13,23,14,21,18,20,18,20,18,27,25,12,22,22,18,14,26,14,17,12,6,9,27,17,14,21,15,25,26,21,25,17,22,25,21,9,11,9,21,23,18,22,20,15,23,23,20,17,15,19,20,13,19,14,20,24,18,20,26,22,27,8,9,17,17,26,22,29,21,23,25,19,22,16,22,16,12,18,18,19,24,15,29,26,19,22,21,11,19,15,23,1,26,22,19,12,22,15,15,22,28,13,22,18,16,14,15,21,17,18,17,18,19,24,16,25,19,18,18,13,21,18,17,29,30,29,30,20,26,24,16,24,30,19,22,25,22,15,25,18,19,28,14,18,22,28,25,31,24,26,17,18,19,30,18,21,24,24,27,17,18,23,25,19,19,20,21,20,21,3,8,24,14,14,29,24,29,20,24,23,21,16,23,29,13,19,15,23,18,31,21,8,14,18,21,19,24,22,27,32,20,24,28,23,10,16,20,17,22,18,13,23,32,21,21,20,7,16,10,20,11,17,15,14,23,18,20,18,22,27,31,13,22,18,14,16,24,12,17,18,9,23,15,19,24,17,24,24,19,17,18,21,18,17,12,9,21,6,22,20,22,24,27,24,21,20,19,19,19,19,26,15,28,21,20,21,20,16,21,21,23,12,21,17,37,14,26,12,16,18,27,23,28,21,22,14,11,27,24,16,23,27,16,21,12,21,27,13,16,12,24,24,27,19,19,15,27,19,17,18,14,27,20,14,15,24,24,19,29,17,16,20,19,11,16,10,20,17,15,29,19,12,21,17,18,18,27,25,14,17,23,15,22,18,25,28,22,11,20,18,14,41,26,25,18,23,22,25,34,21,20,23,7,18,20,22,6,11,16,18,22,25,21,25,22,11,23,22,17,23,23,30,20,19,23,26,16,16,15,7,22,22,9,96
27,25,29,25,26,18,27,26,22,20,29,19,23,32,23,18,23,23,13,41,14,24,20,37,25,16,27,12,24,24,26,25,15,23,26,23,33,25,31,18,24,22,11,17,19,6,27,24,25,22,21,23,28,29,25,27,24,32,23,24,19,23,20,31,25,0,28,16,24,20,23,23,26,31,26,16,20,35,30,26,25,19,20,19,23,22,19,28,24,39,28,21,33,22,25,24,32,36,22,24,29,25,25,24,28,23,32,24,25,8,20,19,29,19,20,26,14,33,15,27,22,24,12,23,23,24,22,24,25,27,24,23,16,31,23,26,22,22,28,25,28,38,27,27,19,22,27,20,12,18,23,21,26,20,21,10,26,22,36,21,25,24,27,13,23,31,21,24,12,29,25,24,30,17,29,30,22,28,20,21,26,24,23,18,22,24,15,17,17,21,34,18,26,19,23,19,20,27,20,27,16,28,31,19,21,24,24,29,20,27,25,24,20,15,17,26,27,23,19,22,20,17,27,25,25,25,23,22,14,25,26,20,27,29,29,26,29,27,27,24,24,18,28,17,23,21,25,22,16,30,25,27,21,20,11,17,22,20,19,25,13,19,23,22,7,23,26,29,29,25,22,22,21,28,22,21,29,28,23,32,29,25,25,21,22,15,23,24,26,34,26,29,16,26,26,20,17,26,28,26,21,27,23,28,29,23,22,20,5,12,32,26,23,23,26,26,27,26,20,22,23,24,23,19,33,24,18,21,20,20,21,24,25,21,28,26,27,23,36,25,29,29,29,22,21,15,18,27,28,16,31,35,29,34,27,25,22,21,23,14,16,21,22,23,20,15,32,28,26,23,27,29,19,26,24,27,24,20,10,22,18,27,32,19,23,22,19,25,20,28,20,13,22,34,25,17,27,19,22,27,29,13,16,22,23,25,24,20,15,24,28,25,27,21,23,21,20,21,22,27,18,25,21,29,16,23,24,30,19,21,18,29,22,20,25,23,33,22,25,24,32,18,26,28,18,27,16,28,16,26,18,21,27,19,31,21,25,24,29,30,28,16,33,29,37,27,35,26,27,25,21,21,17,27,21,25,26,26,18,23,25,23,20,29,21,25,17,24,29,23,17,26,32,19,31,26,36,22,22,23,24,21,25,23,18,24,28,15,19,24,21,26,26,23,26,26,22,25,29,22,26,6,13,7,28,28,24,26,22,28,23,24,20,21,29,28,25,27,24,24,27,22,30,15,20,24,20,15,27,19,13,22,21,21,27,20,19,20,21,19,25,19,27,32,21,28,27,20,23,26,24,27,21,18,20,19,19,22,32,28,22,29,25,21,19,15,25,25,21,17,15,26,22,15,24,22,30,32,30,18,24,20,19,25,28,18,19,23,31,24,18,24,30,16,22,29,7,30,21,30,24,26,29,8,24,30,10,23,30,21,35,23,29,24,27,24,24,28,27,24,28,17,18,24,20,22,29,31,30,30,19,15,22,28,28,19,22,13,26,22,24,26,26,29,22,23,18,28,23,22,31,26,24,17,22,19,24,21,26,22,19,19,29,23,20,23,23,27,26,18,29,29,32,23,30,34,19,28,33,27,23,21,26,23,27,25,24,29,42,27,24,25,26,20,25,27,24,24,23,23,27,26,24,23,24,34,36,22,29,21,17,24,24,22,19,18,18,23,26,17,34,17,25,20,23,20,19,27,21,18,28,31,22,25,25,24,22,34,30,36,21,28,14,16,25,22,26,17,30,15,27,19,24,22,18,21,26,14,15,28,33,19,31,14,22,19,32,16,28,27,26,24,23,34,31,25,25,30,28,21,24,26,32,24,28,20,26,30,35,20,17,23,29,25,25,26,20,27,26,29,25,26,24,24,32,28,27,29,21,33,25,25,23,23,30,25,30,33,21,26,26,26,27,25,22,28,26,20,28,18,24,31,18,24,27,23,16,44,17,27,23,25,18,28,22,20,20,34,20,17,22,32,21,24,18,19,22,14,21,30,29,22,24,20,24,29,25,30,22,20,29,24,23,21,21,21,28,27,22,101
27,27,27,30,26,11,30,31,26,25,25,14,28,24,29,20,5,26,20,41,20,31,24,28,28,22,29,26,26,26,18,18,22,23,22,23,21,27,32,23,30,22,23,23,26,25,24,23,32,24,24,20,24,34,15,30,22,28,23,24,17,21,20,32,15,28,0,24,24,19,16,25,29,30,25,14,10,25,24,27,14,20,19,18,29,26,19,21,28,34,24,19,33,28,20,20,27,36,20,26,13,20,27,27,26,23,32,20,27,22,23,25,25,18,29,37,25,19,26,36,15,18,21,29,25,19,23,24,30,34,29,21,21,20,26,27,21,22,27,25,18,33,22,28,11,28,24,9,26,28,24,25,23,23,22,21,26,23,38,20,23,24,25,24,21,25,25,19,16,28,24,24,19,22,32,25,32,26,20,21,30,30,22,22,24,25,17,19,24,22,30,30,26,27,25,19,26,15,20,22,16,24,30,21,23,22,19,19,20,25,27,24,11,14,25,27,26,19,24,24,21,17,27,25,21,21,33,22,16,19,16,21,29,29,26,24,26,27,29,24,14,25,28,17,20,16,21,22,16,25,19,35,19,29,28,21,24,23,19,24,25,19,23,26,24,23,23,27,27,26,22,16,20,28,18,17,24,29,22,34,25,31,21,23,11,15,25,24,29,29,21,31,22,28,24,18,15,21,34,25,19,16,25,29,27,27,28,24,23,16,25,21,25,21,30,28,10,19,25,22,22,19,22,23,25,25,18,25,16,15,16,21,27,10,22,26,25,23,33,22,31,20,33,19,27,22,16,27,28,24,27,37,21,24,23,9,22,15,19,21,23,23,22,23,25,30,27,28,30,27,17,25,14,26,23,26,16,25,27,22,24,29,31,18,22,24,26,25,20,26,20,26,22,28,25,27,25,14,16,27,21,15,18,26,30,25,28,24,26,21,28,26,29,24,21,21,20,25,22,29,22,26,21,32,21,32,21,24,19,30,20,27,28,20,25,23,31,18,23,22,28,16,30,29,23,26,22,24,16,17,18,27,27,25,30,17,14,21,32,30,33,26,32,14,35,27,37,24,28,27,21,19,12,26,21,19,16,26,16,25,23,23,22,18,11,21,21,28,30,30,24,17,30,9,32,19,28,21,22,21,16,21,20,13,15,26,28,15,21,29,11,24,29,23,23,21,20,17,28,20,22,24,22,32,29,14,26,28,23,27,23,24,15,17,21,31,15,19,23,27,32,20,34,24,24,24,25,23,27,26,24,20,24,20,23,22,27,22,23,21,22,26,17,31,23,31,27,20,20,22,24,30,16,22,20,26,31,18,31,24,17,25,28,25,18,17,25,16,24,20,17,19,25,20,18,25,29,27,28,22,24,24,21,22,26,22,22,18,26,23,26,28,29,24,21,27,25,26,23,32,35,27,31,24,27,30,24,22,33,19,25,22,28,18,27,24,23,30,17,30,28,25,22,28,22,24,24,21,25,23,21,29,27,31,27,19,29,23,19,12,22,18,24,32,20,17,18,17,17,17,31,25,29,24,31,28,23,19,26,30,25,23,27,28,20,35,24,23,28,25,24,22,27,25,34,30,25,25,28,22,13,25,22,19,27,21,6,32,40,26,22,23,21,20,19,23,26,21,22,17,30,25,24,21,28,35,32,24,29,21,17,17,21,27,20,21,12,21,18,22,32,19,27,27,21,21,22,23,16,18,24,22,24,14,21,24,20,27,28,38,24,28,14,12,24,26,29,17,26,25,26,15,26,20,20,22,26,14,24,25,39,23,26,26,26,21,20,27,22,25,25,22,25,30,33,14,25,20,24,18,20,27,32,22,30,26,28,26,35,18,22,18,20,22,19,18,24,26,26,17,25,27,29,24,34,23,24,23,21,24,24,21,20,23,28,33,28,27,21,20,21,21,20,23,17,20,24,26,34,20,26,26,27,14,22,29,16,39,19,29,25,25,25,18,40,17,16,33,10,26,28,31,9,4,18,19,25,23,25,28,27,14,23,21,19,29,25,32,22,24,24,31,9,22,20,21,22,25,12,99
25,30,28,23,18,18,29,34,25,20,28,19,26,21,20,22,21,21,20,45,24,24,17,29,27,19,27,24,8,10,23,28,26,29,22,19,27,25,33,22,21,25,21,1,16,22,24,25,35,20,21,24,26,31,19,29,24,25,17,22,17,21,12,32,16,16,24,0,27,23,20,20,30,31,25,20,24,35,24,23,24,22,22,21,24,22,22,22,26,37,32,24,35,27,24,19,24,30,22,28,29,23,27,22,25,21,24,22,15,16,24,21,27,22,30,30,18,33,27,36,19,20,20,21,27,22,22,12,9,37,26,24,20,26,17,24,25,24,21,17,26,27,26,25,13,32,27,20,24,25,24,18,22,20,21,16,28,21,33,24,25,25,13,27,25,25,25,23,16,26,23,27,21,17,33,26,29,17,16,17,26,31,22,19,14,25,17,19,20,22,32,29,27,19,22,23,24,21,18,20,22,23,25,27,19,24,22,26,14,25,27,26,23,15,15,25,22,17,21,22,22,23,21,20,9,21,35,14,18,19,26,22,25,21,30,25,25,19,25,21,24,22,26,11,23,20,19,14,10,27,23,29,20,21,27,21,18,23,21,24,24,25,17,28,23,20,25,20,28,25,21,22,21,25,19,23,26,22,23,30,21,9,20,26,25,21,23,24,26,28,25,28,16,27,11,20,19,21,31,10,23,27,25,29,33,29,28,22,21,22,28,24,28,24,20,28,26,17,19,27,23,22,21,17,27,19,10,17,21,20,21,24,22,20,24,17,27,14,36,25,32,25,27,21,18,25,18,25,22,24,32,29,24,34,26,25,24,15,23,18,22,16,16,17,20,25,31,20,25,15,18,29,19,27,14,27,14,24,22,18,16,28,31,22,24,28,25,23,12,22,26,25,21,29,27,26,21,26,20,21,15,21,24,24,29,26,26,19,21,24,29,22,27,28,23,13,20,25,18,29,24,24,27,31,18,23,21,26,25,30,19,20,29,26,30,20,33,20,24,23,30,28,23,26,22,31,22,18,8,27,21,22,25,19,30,21,17,27,15,27,26,28,31,27,38,27,34,12,31,24,23,21,17,21,19,19,20,29,21,25,11,20,17,24,25,17,19,22,17,22,28,26,29,19,28,26,27,25,22,19,21,15,22,25,27,24,20,9,26,30,23,18,24,13,21,22,10,13,26,14,18,18,19,9,20,29,28,20,24,25,27,24,20,22,30,30,25,29,27,9,31,27,24,21,25,22,22,17,25,17,13,24,12,16,22,22,27,12,13,21,25,24,31,34,29,25,26,25,17,18,30,26,21,23,19,17,28,18,31,27,22,23,25,5,17,21,28,15,26,24,21,22,26,19,21,25,29,23,16,22,21,18,25,22,20,22,26,22,30,22,24,12,29,22,22,17,19,22,27,29,35,36,30,24,20,25,22,23,35,24,29,26,21,22,24,27,14,28,24,22,26,25,22,28,17,19,21,25,18,31,13,23,24,28,23,21,15,25,20,26,22,23,26,30,16,13,18,19,7,17,30,23,27,15,25,28,13,22,20,30,17,23,29,24,26,33,15,22,24,16,23,13,21,26,27,31,22,23,31,27,17,21,21,21,30,22,22,27,28,25,19,26,17,20,20,23,25,19,16,21,27,28,24,21,26,32,31,16,23,13,9,24,28,25,23,22,12,22,20,19,34,19,27,28,19,17,18,24,20,12,22,23,24,16,23,28,26,31,28,28,26,29,14,16,29,23,24,23,27,26,24,20,26,20,19,21,24,20,17,25,38,19,29,24,20,22,28,16,30,27,25,18,15,34,27,25,23,31,17,29,21,25,31,12,20,4,26,28,31,16,21,23,27,24,20,21,18,30,14,13,23,21,8,26,32,18,19,14,23,25,25,20,24,21,19,35,18,27,25,17,18,24,23,20,23,22,24,22,26,20,29,31,28,18,24,26,22,36,24,23,24,28,19,29,34,21,20,35,14,19,28,27,15,20,24,17,26,27,25,28,26,16,24,23,21,27,24,31,21,16,29,29,25,18,24,23,29,23,16,99
24,24,28,22,28,18,16,28,19,18,24,19,20,29,21,18,21,26,19,37,14,19,12,31,27,18,26,22,24,26,22,26,18,15,21,21,27,24,23,12,22,20,21,26,23,22,12,21,23,20,19,19,22,27,25,26,18,25,21,25,21,20,22,29,21,24,24,27,0,15,16,18,24,16,11,23,20,35,18,16,14,16,17,18,9,18,17,18,22,37,35,20,25,29,18,21,22,26,10,27,29,22,20,30,10,24,22,13,20,20,26,11,26,14,25,36,24,32,18,30,15,23,18,27,21,17,19,20,26,25,27,17,14,26,21,19,17,16,21,28,27,35,20,21,21,27,22,19,18,22,20,13,20,19,18,24,15,8,32,16,17,18,25,16,15,26,14,17,22,27,24,22,24,15,34,20,21,26,16,17,28,26,19,14,19,21,20,21,13,24,31,20,22,25,21,15,21,21,21,23,8,12,22,17,15,20,16,31,25,20,21,24,15,19,14,18,14,27,17,25,23,13,25,25,30,26,26,28,21,25,19,25,18,28,18,18,20,26,25,25,26,23,27,21,20,21,21,24,21,28,19,28,25,33,20,24,22,15,15,17,23,11,21,24,21,21,19,20,23,21,19,21,19,20,24,21,24,20,21,11,23,25,24,23,18,11,22,21,25,31,19,30,19,26,19,24,21,8,28,26,15,24,18,28,26,23,22,10,19,12,31,17,23,18,23,29,26,22,10,2,6,17,21,12,26,21,20,13,20,14,15,7,20,18,24,28,15,19,29,18,27,13,22,15,23,18,20,23,19,20,29,34,24,27,23,25,12,21,24,14,22,25,20,21,27,31,29,19,23,28,24,29,15,10,18,23,20,10,28,12,13,16,24,20,17,21,25,21,23,23,16,19,16,28,26,23,27,18,16,18,23,11,14,11,25,23,14,23,28,21,25,17,25,20,17,20,16,21,18,23,20,17,19,19,14,28,15,25,15,24,14,24,26,16,21,24,32,19,19,24,26,18,18,23,10,19,12,23,22,18,16,7,15,23,27,17,22,23,29,24,20,19,30,30,39,23,33,24,21,16,17,19,17,26,22,29,21,2,20,18,23,23,24,20,19,21,13,17,25,16,18,23,27,21,29,19,28,17,7,19,24,19,22,24,17,24,25,22,19,24,25,17,25,16,24,23,19,22,26,20,20,22,15,28,29,26,21,22,23,24,18,20,16,18,21,20,18,22,25,23,31,21,31,17,22,22,18,20,20,19,21,26,20,24,21,15,20,17,18,14,8,22,26,24,19,27,11,22,19,20,20,21,17,21,16,25,23,18,29,21,22,17,23,24,17,13,23,20,20,16,23,22,20,13,14,17,20,29,27,16,19,13,22,16,22,15,19,21,31,22,18,20,23,18,20,26,23,22,24,28,25,24,14,21,29,22,20,28,31,22,21,23,18,18,19,20,16,31,23,21,14,28,25,23,22,20,21,25,22,32,24,25,24,26,22,11,25,21,24,18,8,26,20,25,26,19,14,19,22,20,27,23,19,21,27,24,20,15,20,23,14,16,21,21,16,33,19,17,25,24,22,29,25,21,22,31,13,13,21,27,23,17,18,15,3,19,20,21,40,20,23,24,23,16,22,23,14,15,18,13,24,16,20,9,20,30,35,18,25,18,21,19,25,19,12,24,22,27,24,26,35,15,23,15,19,16,17,24,21,22,21,24,20,19,22,19,22,27,24,33,22,23,20,18,23,6,22,9,27,24,26,19,21,15,25,20,19,10,28,23,38,15,23,24,9,17,26,24,27,15,25,22,20,30,29,24,24,25,22,14,21,27,33,17,25,25,22,16,33,21,23,20,24,18,19,18,11,22,22,14,21,19,22,14,31,21,18,30,17,26,19,22,15,23,28,25,23,26,26,22,23,19,26,22,17,26,20,10,23,12,23,29,23,24,22,29,12,34,23,27,22,11,25,28,32,13,22,30,20,13,14,31,21,22,14,20,21,19,18,20,24,24,23,17,22,26,21,28,18,16,29,24,27,15,10,24,24,25,22,98
17,21,25,21,25,21,17,20,14,17,14,20,17,24,17,16,16,20,12,36,20,20,13,29,16,7,21,19,20,22,20,20,5,20,18,20,25,19,28,13,25,18,19,22,17,14,16,17,21,19,18,21,19,26,17,18,22,26,23,14,8,12,19,27,19,20,19,23,15,0,18,20,29,18,22,13,9,24,22,16,17,3,4,5,16,20,15,17,21,29,24,20,24,18,20,16,27,28,22,22,22,17,18,23,14,13,24,26,18,15,14,14,27,1,12,26,14,30,13,27,17,19,11,12,6,15,6,21,25,23,24,19,11,29,20,18,2,19,19,22,18,27,22,14,13,24,20,21,20,13,20,14,20,16,15,20,11,11,31,1,14,16,16,11,19,27,16,20,16,25,22,18,28,14,24,25,20,25,17,18,27,15,13,11,18,21,13,15,16,14,29,24,21,23,11,14,17,19,10,11,13,12,21,20,21,15,21,23,21,16,23,19,20,19,13,18,18,16,16,17,20,18,27,15,23,14,21,21,12,21,11,18,18,27,25,20,23,22,24,14,22,15,18,18,17,14,19,21,17,17,20,23,17,27,18,21,20,21,20,23,20,16,23,26,15,19,21,22,27,9,18,20,18,19,16,19,24,17,20,18,22,22,25,20,22,16,20,19,24,24,22,23,19,16,17,11,8,19,20,24,19,20,21,30,26,22,21,13,21,17,16,20,18,20,16,21,13,17,13,13,9,14,18,15,23,14,17,19,20,17,18,10,22,21,23,17,16,22,30,19,27,15,19,4,15,9,7,25,16,7,27,31,16,17,18,20,15,17,9,13,11,17,22,23,19,24,25,18,21,29,18,26,18,16,14,22,22,15,18,20,14,19,28,16,7,8,14,18,17,17,15,14,19,21,12,12,20,20,17,17,25,16,19,14,14,17,17,18,23,20,26,18,15,7,21,10,20,25,19,20,17,17,24,23,13,27,18,25,18,21,18,22,23,21,21,23,27,17,23,14,23,24,18,24,15,24,18,21,15,23,16,14,13,25,26,16,18,16,17,22,23,14,29,21,34,27,23,15,13,20,18,18,20,20,11,21,6,17,20,16,14,19,16,18,8,18,10,14,22,19,23,20,22,19,27,20,25,4,10,19,14,21,12,14,20,21,24,16,25,19,12,17,23,13,12,18,18,19,14,11,19,17,14,17,27,17,20,19,15,24,20,19,19,18,20,23,10,14,18,19,22,26,31,16,19,17,17,18,22,18,23,13,17,21,19,18,23,16,17,17,7,13,16,27,17,12,17,15,17,20,25,22,20,17,21,16,20,20,18,19,19,22,14,23,14,18,8,20,7,3,10,21,19,12,20,23,27,24,20,15,21,16,14,17,22,18,16,12,24,19,22,22,26,17,19,25,18,23,16,18,22,26,27,16,20,26,18,20,29,15,21,23,26,19,22,19,20,20,21,20,12,18,22,28,15,17,19,23,20,29,12,22,21,25,17,10,16,21,11,7,23,16,24,29,15,21,19,21,19,19,19,11,20,11,20,17,23,19,21,23,15,14,19,18,19,25,15,15,12,17,20,21,18,21,23,28,16,17,14,20,11,19,14,17,18,21,17,24,31,23,24,21,18,19,17,24,12,6,9,19,21,19,23,23,17,27,32,15,28,20,16,12,21,16,24,12,14,19,16,23,27,19,22,20,14,16,15,21,20,19,21,23,24,23,20,21,21,27,21,32,20,23,18,16,21,15,19,14,25,14,17,19,18,16,18,12,16,15,21,23,25,17,16,22,12,17,22,21,15,25,24,21,19,26,15,24,15,17,18,17,21,17,23,14,24,24,13,18,32,9,12,15,29,23,16,17,14,18,23,21,15,16,18,17,29,18,21,20,17,25,9,15,20,25,23,28,20,29,18,22,23,13,11,14,17,22,17,13,23,9,20,19,18,16,22,18,17,34,16,20,21,15,25,17,33,2,20,30,12,16,18,29,13,15,13,9,8,6,16,20,19,16,23,4,11,22,20,24,17,13,23,25,14,17,23,19,21,23,10,91
19,24,26,21,22,18,23,23,14,18,24,19,19,19,15,16,13,24,23,27,15,21,14,33,24,22,26,23,21,23,14,25,21,19,18,16,19,24,26,14,26,18,20,19,19,21,14,14,28,15,14,6,21,22,11,18,8,24,15,20,16,16,16,22,13,23,16,20,16,18,0,12,21,21,11,20,18,33,17,21,22,20,19,20,16,12,15,24,19,33,32,18,29,22,14,18,23,30,6,29,21,20,18,25,16,20,22,22,14,18,17,19,19,18,25,31,19,22,24,26,1,15,22,24,20,16,20,20,16,30,22,7,12,25,16,17,20,14,22,21,25,33,16,23,7,26,21,19,22,25,12,15,20,9,8,13,18,18,33,17,16,19,20,22,15,21,11,13,20,26,22,20,24,15,18,25,23,19,16,17,23,26,15,12,18,13,18,20,15,18,21,26,20,23,11,5,17,13,17,23,12,17,17,15,19,20,14,23,16,20,17,20,16,17,13,23,16,19,12,11,18,11,23,21,17,21,32,18,19,15,21,17,23,25,12,18,19,18,20,21,22,19,26,15,6,12,28,18,12,27,5,26,17,23,26,25,20,15,15,13,21,15,17,22,22,19,19,13,13,19,20,14,18,19,18,15,18,15,20,27,25,24,18,21,17,9,18,17,24,30,15,29,18,26,17,17,14,20,20,12,5,14,16,25,20,21,22,20,19,12,30,7,21,16,16,15,18,14,16,18,19,16,21,11,21,19,14,17,13,14,15,20,14,18,19,19,14,15,19,8,17,17,20,15,17,24,15,23,14,21,24,28,20,29,21,17,18,11,23,14,17,23,16,17,25,26,13,14,16,23,19,29,15,20,20,21,17,16,23,10,12,28,20,14,12,20,17,18,16,22,8,19,8,25,19,26,23,14,2,13,27,11,12,17,17,21,24,22,18,15,19,19,25,21,7,17,16,21,18,23,18,22,19,25,14,20,11,21,13,23,10,21,14,16,19,20,27,9,9,20,19,19,20,15,16,20,13,17,12,14,14,14,22,19,26,3,12,22,28,26,19,25,23,22,37,23,23,19,22,18,15,15,17,16,17,15,12,18,13,16,18,23,22,10,19,21,13,15,19,24,18,13,23,17,29,26,24,21,19,19,19,15,23,20,15,24,18,11,20,27,18,16,25,18,22,19,16,13,22,17,22,17,13,29,22,22,25,21,16,14,14,20,16,16,27,26,20,24,13,22,28,19,30,15,20,17,13,19,15,14,10,11,20,24,29,13,18,16,17,7,21,28,18,24,18,21,21,20,21,28,18,23,17,21,14,25,17,14,31,17,22,16,18,21,17,13,22,14,15,19,12,13,20,13,4,17,18,26,20,16,13,11,8,10,12,8,20,23,22,20,23,28,19,10,19,23,18,25,10,18,33,28,19,19,25,26,21,16,27,21,21,22,14,4,23,12,19,26,15,20,22,20,26,25,17,19,23,17,19,29,17,23,24,21,21,15,22,19,14,20,8,21,10,19,18,16,14,23,13,13,19,21,18,21,20,19,14,5,21,25,13,9,17,19,14,25,19,18,20,24,21,15,24,11,24,30,13,15,27,22,9,13,18,15,19,15,14,18,31,18,19,19,20,19,17,19,15,17,15,3,20,19,23,7,20,21,29,17,22,17,13,18,23,18,18,15,8,15,14,20,23,11,19,15,19,12,13,19,21,16,11,14,16,19,12,15,21,11,19,32,18,21,18,20,14,15,23,13,17,24,24,12,13,14,24,18,17,10,21,17,27,15,27,23,12,7,20,13,22,11,15,17,19,27,19,18,23,23,18,18,19,22,27,17,24,21,20,24,28,17,16,20,25,8,18,19,10,21,22,15,21,21,25,17,31,17,23,16,9,16,14,19,11,27,25,23,23,21,21,18,19,18,25,18,11,16,19,15,22,14,24,27,20,10,16,21,10,35,27,26,21,19,17,26,31,17,23,22,6,21,19,28,7,12,6,18,19,22,11,23,25,10,13,19,22,25,19,27,10,16,29,24,17,13,20,17,19,21,8,93
25,23,30,24,18,14,28,24,10,17,28,14,17,29,24,19,21,22,12,39,19,18,11,38,25,16,25,24,21,23,22,13,23,22,24,20,27,23,28,13,28,23,26,19,20,21,23,23,33,19,18,18,21,26,23,18,14,25,3,22,19,18,12,27,17,23,25,20,18,20,12,0,12,25,23,23,19,34,25,15,21,17,18,19,22,24,20,22,20,27,21,6,26,28,21,14,24,28,18,25,29,18,29,27,21,20,25,11,19,16,25,16,31,19,29,35,23,27,26,31,13,21,13,20,26,23,20,26,28,34,28,17,11,28,20,24,22,13,16,19,25,32,23,20,17,25,27,16,25,20,18,12,20,14,13,21,14,15,27,21,27,21,25,24,22,28,16,20,14,26,20,12,22,14,30,25,30,25,22,23,23,26,18,9,24,19,21,20,15,22,30,25,12,19,13,17,27,25,18,23,15,19,27,20,22,22,16,30,18,20,25,22,21,15,21,15,24,15,16,23,14,15,25,18,25,23,34,18,21,23,15,23,17,18,16,23,24,19,24,19,22,25,22,9,15,12,23,14,14,21,17,35,17,23,25,18,23,3,17,25,20,18,15,30,22,23,20,21,21,23,16,15,18,26,16,16,25,21,20,27,23,22,18,9,21,17,22,21,26,24,18,31,20,28,27,24,21,18,22,24,17,19,21,30,27,28,28,17,26,19,30,19,20,22,18,26,25,23,13,20,17,14,16,19,31,19,10,22,22,12,13,18,2,17,25,26,26,21,20,20,27,19,27,21,22,23,20,28,22,17,27,33,14,23,23,26,19,19,21,12,21,22,14,15,24,23,25,22,21,31,24,25,11,19,17,25,19,15,19,20,20,27,32,10,22,22,24,20,14,22,20,22,20,27,28,21,19,18,14,23,28,18,21,20,14,13,21,22,26,19,25,16,27,23,15,16,23,28,20,20,6,14,22,17,13,26,22,27,18,25,18,25,26,20,24,18,29,18,17,23,25,23,17,27,15,21,17,22,12,24,21,20,24,17,28,15,16,16,26,18,28,27,34,17,25,29,25,24,26,24,17,18,13,21,19,23,20,16,22,27,23,24,21,22,18,24,10,22,22,24,23,18,23,17,26,22,30,22,16,19,14,13,19,27,19,21,20,13,21,27,25,24,29,15,24,17,20,23,28,20,23,17,11,26,26,29,28,19,25,26,25,21,10,8,28,16,14,18,18,20,30,22,28,13,8,19,15,19,18,17,22,23,17,19,25,24,29,22,23,19,19,22,15,23,26,23,20,8,16,24,26,22,11,19,21,22,28,20,31,17,18,24,22,24,12,16,26,18,17,21,23,22,19,12,16,5,30,22,22,15,1,18,20,22,20,20,21,17,22,17,21,24,17,14,19,27,16,29,22,20,30,22,28,19,25,29,25,20,31,9,28,27,23,16,26,22,19,27,23,25,25,25,19,25,26,28,26,29,18,29,17,21,25,25,28,12,22,24,18,17,20,16,18,29,14,20,21,25,21,21,21,25,30,25,25,23,22,17,18,30,21,14,23,18,19,27,16,20,22,21,28,27,31,21,21,28,16,24,29,22,17,25,19,16,15,19,22,27,40,17,17,23,16,18,15,25,20,23,22,15,21,23,22,19,17,12,29,15,26,15,11,12,24,16,6,23,16,19,20,21,33,17,25,20,20,18,17,21,17,10,21,19,22,17,21,24,20,23,23,38,22,14,12,14,26,19,23,16,26,22,25,21,18,16,19,23,24,17,23,5,33,24,27,29,22,17,23,25,28,23,23,21,25,30,26,21,23,26,15,22,11,26,31,16,30,24,24,23,33,18,22,19,30,20,18,19,20,10,28,13,25,21,25,21,29,16,21,28,15,21,21,15,22,21,22,28,22,29,22,24,23,23,25,20,15,26,19,20,25,11,22,24,22,22,23,23,18,36,16,24,21,18,23,27,31,20,18,32,18,18,21,24,19,22,18,17,22,22,16,27,20,20,21,16,18,27,21,26,22,13,25,22,27,19,8,15,21,28,16,99
28,34,40,35,30,26,34,34,22,20,37,26,26,31,28,25,26,26,18,46,25,29,22,43,32,23,23,32,30,29,29,25,29,31,34,25,28,21,33,20,35,29,31,29,28,28,30,30,33,24,23,25,30,31,28,20,23,30,15,30,24,23,24,33,16,26,29,30,24,29,21,12,0,33,26,30,26,41,32,27,30,26,27,28,27,22,26,32,8,38,33,18,35,34,27,18,34,37,21,31,34,22,33,28,28,23,36,17,29,22,30,26,32,28,39,41,29,35,30,37,20,26,19,32,28,27,29,33,29,35,29,20,18,34,25,32,31,25,28,31,25,42,29,25,24,34,32,27,30,26,22,23,24,25,24,24,26,26,29,30,30,28,27,28,28,35,23,26,22,29,24,24,27,17,39,32,27,21,29,30,34,35,22,20,26,21,27,25,21,30,37,28,14,31,25,24,33,28,26,28,24,30,28,28,26,25,28,38,30,29,32,27,26,25,27,27,28,27,21,28,24,21,36,25,27,30,38,30,28,32,26,32,29,20,22,31,34,30,29,24,28,31,24,21,25,24,24,26,26,33,24,33,29,31,32,24,29,9,28,28,26,27,24,33,28,30,29,28,28,27,20,25,21,34,28,26,31,22,23,35,32,23,27,21,28,23,29,28,30,30,24,30,30,29,31,25,22,30,24,20,20,30,31,36,33,33,32,26,30,23,36,20,32,28,28,32,31,32,24,26,28,26,14,26,25,20,22,25,31,24,25,29,14,26,30,21,29,27,32,21,32,31,35,30,30,26,23,29,23,23,33,44,25,34,35,30,24,28,27,18,27,20,23,24,16,11,34,25,27,33,12,33,23,25,26,32,20,22,31,25,27,34,35,22,27,31,30,27,26,29,27,25,23,33,35,27,31,30,21,24,34,22,25,28,16,25,30,21,26,31,33,27,28,31,22,22,26,31,31,29,18,26,26,29,16,31,28,32,23,31,17,27,33,29,29,27,35,28,24,28,32,29,28,34,20,19,23,32,24,32,27,25,30,26,40,22,17,28,35,30,37,31,43,29,37,33,37,26,36,26,19,23,25,28,27,32,29,22,31,31,25,22,19,23,27,29,19,30,24,35,29,29,30,23,31,34,29,31,27,31,26,22,28,20,31,30,32,25,30,30,18,25,33,26,29,21,22,25,28,27,30,20,19,33,24,33,32,20,32,33,33,25,22,20,33,28,26,25,30,29,33,32,36,21,20,26,22,29,24,23,27,27,26,29,35,28,33,24,25,22,30,30,27,35,30,33,26,20,28,25,32,29,23,31,28,30,36,31,32,28,30,31,27,27,18,20,30,17,29,27,24,28,24,17,17,7,33,10,25,20,13,26,25,29,31,23,30,29,34,23,24,30,28,22,22,29,19,34,27,26,39,28,34,26,37,38,31,27,38,21,33,29,31,23,35,31,28,30,30,34,31,31,25,31,29,31,31,29,30,32,29,30,30,30,36,21,34,31,27,28,23,28,25,18,26,19,24,34,30,28,31,25,33,29,27,29,28,20,30,36,28,21,31,25,24,19,25,24,30,31,32,17,35,26,32,40,26,29,36,34,26,21,30,27,21,29,27,36,42,29,26,21,16,25,19,31,27,32,29,18,29,28,29,22,26,24,38,16,28,27,23,24,36,25,12,28,25,28,31,31,40,18,26,26,29,30,29,30,29,22,10,7,23,22,31,34,26,32,32,32,29,16,22,20,33,24,25,25,36,29,29,30,20,28,21,23,32,23,33,17,39,23,35,28,27,22,29,30,35,26,27,26,27,36,35,32,27,35,27,34,23,21,27,27,32,28,29,31,39,25,28,24,35,27,27,27,25,12,35,25,31,22,29,26,33,28,32,18,22,9,25,19,30,31,31,35,33,28,33,25,24,25,31,25,27,31,28,27,33,20,33,32,28,27,29,27,24,46,22,33,23,26,27,34,34,28,24,37,23,24,27,26,22,25,25,25,31,30,22,30,32,27,25,25,29,30,33,32,28,22,36,30,20,29,14,23,30,27,25,102
28,30,34,31,32,20,26,33,23,24,29,21,24,29,31,26,28,30,21,44,19,21,14,38,31,22,25,24,28,30,25,28,17,22,28,27,35,24,35,20,31,23,24,32,27,25,27,26,26,26,25,15,19,33,30,30,27,33,28,25,24,26,28,33,23,31,30,31,16,18,21,25,33,0,27,28,24,39,27,23,18,19,20,21,21,24,26,23,28,41,33,22,33,27,23,23,31,36,25,36,34,24,28,33,25,22,35,29,22,24,24,13,32,17,28,34,22,27,20,34,20,26,20,29,24,26,22,29,35,24,32,21,18,31,27,28,20,18,22,35,23,34,25,27,26,29,31,21,21,29,22,15,27,21,20,30,20,10,34,19,24,19,28,18,20,30,18,22,24,33,28,30,29,21,28,29,27,32,25,26,27,20,25,16,25,23,28,27,15,25,31,32,27,26,23,22,16,29,23,26,17,23,30,26,27,24,22,34,30,18,30,26,22,21,23,25,27,26,23,28,28,22,27,20,32,28,28,30,27,33,23,25,25,33,26,23,25,25,31,21,25,18,30,25,22,24,25,30,26,24,22,25,29,38,22,29,26,28,24,23,27,14,23,33,26,30,21,28,31,25,21,23,25,23,30,24,26,28,25,22,25,27,26,27,22,20,20,19,34,34,24,37,28,20,33,27,24,20,32,31,24,26,29,33,30,29,30,12,28,21,34,26,32,25,27,32,29,28,12,14,10,20,30,21,33,25,26,25,25,16,17,11,27,20,30,32,26,21,38,27,35,25,31,19,29,20,23,28,27,19,33,36,28,31,26,30,14,29,27,18,22,25,22,23,29,34,23,25,27,37,26,31,17,17,22,27,25,22,26,26,22,20,30,22,18,10,25,18,30,33,25,21,25,32,30,28,32,19,19,26,32,20,23,13,26,31,16,28,33,12,32,19,19,11,26,26,25,22,27,27,24,24,28,32,20,30,24,32,24,28,25,32,30,25,30,26,38,23,27,27,23,23,20,29,22,22,17,25,28,13,27,19,22,17,36,20,24,20,29,31,24,21,33,32,42,32,35,27,5,27,26,25,19,23,22,34,24,18,27,26,26,27,26,29,23,23,17,26,29,18,24,25,35,25,35,28,32,20,9,28,28,21,17,30,19,28,36,27,24,29,28,28,34,18,27,25,26,27,30,25,22,26,19,32,35,35,26,26,28,19,13,28,18,20,25,33,22,26,28,27,33,27,32,21,26,28,24,29,25,23,29,29,24,28,30,28,33,26,27,25,12,24,31,26,23,27,18,26,31,24,29,25,19,23,25,32,27,26,30,30,24,26,26,31,26,22,26,22,19,15,26,24,26,19,23,30,28,31,31,22,26,22,25,23,17,26,23,19,34,29,23,22,29,22,24,33,27,28,27,30,27,37,30,23,24,29,23,32,36,25,32,32,27,17,28,29,28,29,26,30,23,27,30,32,31,32,25,34,18,16,28,21,32,32,21,19,28,28,29,22,24,30,23,18,27,24,23,28,24,31,29,27,23,25,33,30,22,24,22,32,23,20,26,25,25,37,23,21,24,31,31,31,33,29,24,38,15,28,31,29,28,23,20,17,19,20,27,25,43,29,25,30,25,28,24,32,18,21,24,22,28,18,32,25,24,26,37,22,29,26,27,22,31,23,28,22,27,31,28,29,39,24,32,23,25,24,25,32,23,26,26,29,29,24,26,14,24,21,13,42,30,25,24,22,19,18,26,16,31,26,30,26,30,18,28,24,29,19,31,30,41,25,29,27,21,25,35,32,30,30,22,28,29,32,24,26,27,32,17,16,21,30,24,19,31,31,28,11,34,23,21,22,31,13,23,22,22,30,31,30,30,23,26,16,36,16,20,32,19,31,20,24,10,33,34,30,25,35,28,24,25,28,29,28,16,32,17,14,32,18,29,23,29,29,24,29,21,43,25,32,28,16,27,30,42,17,26,37,25,15,19,35,26,27,23,22,24,18,22,22,32,29,20,20,18,29,28,34,27,20,31,26,30,24,26,27,24,30,27,102
26,21,23,22,26,19,26,28,14,23,25,20,24,24,20,13,22,28,20,36,24,25,18,35,26,23,29,25,26,28,21,25,21,24,19,21,27,27,34,21,24,15,22,26,24,20,15,16,32,20,19,15,20,27,20,24,13,29,24,23,19,15,20,30,22,26,25,25,11,22,11,23,26,27,0,18,22,37,22,23,20,23,23,22,19,17,12,27,18,33,30,21,34,27,15,20,31,29,5,26,27,24,15,30,17,22,17,23,22,23,22,22,24,21,30,36,24,24,28,29,10,23,19,28,22,17,21,24,21,33,28,12,19,29,21,19,24,19,24,21,24,35,17,29,16,27,22,21,25,25,17,19,26,17,16,22,18,19,41,23,15,20,22,26,16,30,20,14,23,29,26,21,30,20,29,30,24,28,21,22,26,32,14,20,19,18,15,17,22,23,23,27,22,20,11,14,26,21,19,26,17,19,26,20,18,17,11,30,25,19,18,19,18,20,14,25,17,24,17,20,25,18,32,24,26,24,36,26,16,24,22,20,25,28,21,19,18,23,25,23,31,24,27,18,14,21,29,22,21,30,14,23,21,31,25,28,17,26,20,12,26,20,16,30,21,16,20,18,18,21,18,17,21,24,22,16,27,24,23,22,22,29,19,21,23,16,17,16,25,31,16,29,24,26,14,21,18,19,20,21,10,22,13,33,25,26,25,21,22,15,32,12,18,13,25,24,27,21,20,13,17,17,20,12,24,24,18,20,15,17,18,18,25,22,27,28,17,20,24,13,22,22,22,23,22,26,19,31,23,23,29,30,20,30,28,23,19,20,23,19,22,20,15,16,22,27,24,21,25,26,24,30,16,21,24,21,23,21,28,7,13,27,19,21,21,24,22,17,16,21,17,24,13,26,21,24,27,20,11,22,30,14,17,22,20,20,25,21,26,21,22,23,27,23,12,20,21,26,23,27,18,24,18,26,19,23,12,22,20,23,9,29,23,21,26,19,27,11,14,23,24,27,24,23,21,25,22,25,20,23,11,17,23,18,26,12,21,21,30,25,21,29,30,27,37,28,23,23,28,19,20,18,18,21,20,24,21,13,15,13,24,21,19,15,23,22,20,17,26,27,27,21,25,26,34,27,26,24,18,24,24,14,25,24,21,24,23,20,26,27,22,21,30,14,25,23,19,22,22,21,23,25,18,29,31,25,26,26,18,16,23,25,17,19,27,26,21,25,22,27,33,24,30,20,20,22,18,25,24,23,19,22,27,28,26,10,15,17,18,12,19,30,27,28,22,30,22,20,26,30,25,26,18,24,21,32,23,23,34,18,23,21,22,24,16,12,24,23,15,19,20,21,18,18,9,28,17,28,25,21,24,13,17,13,21,13,22,24,31,21,24,31,20,15,22,26,24,27,19,18,36,28,19,21,25,31,23,24,26,21,28,26,7,13,27,21,23,29,22,21,24,25,29,30,25,27,24,26,23,35,19,22,26,26,24,20,27,16,19,24,3,26,15,24,23,22,19,28,18,15,19,23,21,26,23,21,19,10,24,30,14,18,16,26,21,25,25,24,28,31,22,24,25,16,28,29,18,16,26,28,18,18,19,16,14,13,23,20,40,20,18,21,22,22,21,28,23,21,20,8,25,23,26,4,25,30,30,22,30,18,19,19,20,23,23,20,17,23,23,21,32,10,18,24,19,8,7,27,22,19,16,19,15,25,14,24,26,22,22,33,17,20,21,23,23,17,22,18,19,26,26,14,16,15,21,15,14,15,21,28,36,20,24,25,15,12,25,21,22,10,20,22,20,32,28,23,24,20,22,24,22,27,33,13,25,25,26,25,27,19,21,24,27,17,17,16,13,24,22,24,26,25,29,21,32,21,24,25,14,21,21,21,20,30,28,32,19,26,23,23,24,19,27,17,17,25,18,21,23,21,21,31,20,19,25,26,17,43,24,30,23,20,22,30,36,22,27,27,15,24,23,32,16,21,15,18,24,22,20,22,22,19,18,24,24,26,26,37,19,23,30,29,24,9,21,24,25,29,17,100
21,29,33,27,22,21,22,30,21,18,26,19,22,21,20,19,11,24,18,37,21,25,18,32,25,16,23,27,12,14,19,20,16,26,16,21,27,21,22,16,24,21,26,19,16,22,18,26,33,20,19,24,19,27,21,29,23,28,21,12,19,23,16,27,21,16,14,20,23,13,20,23,30,28,18,0,4,19,21,22,18,14,15,16,22,19,18,16,22,28,16,17,31,19,24,22,27,34,15,12,19,18,13,25,20,21,28,25,24,13,20,22,30,12,23,35,23,25,24,27,19,22,17,24,19,21,17,15,21,32,28,22,14,26,21,19,15,19,17,21,20,27,26,25,17,24,26,19,27,26,20,19,25,21,20,7,17,20,39,14,13,15,22,22,25,28,19,23,20,20,26,19,28,15,34,28,27,26,11,10,23,21,24,16,18,21,3,5,17,18,34,24,24,23,22,20,21,21,18,24,19,18,23,24,20,23,21,25,18,18,26,26,15,19,20,22,20,18,17,18,21,20,25,19,21,23,32,18,2,19,10,8,24,25,29,23,26,20,25,20,20,19,26,15,22,19,22,18,14,19,23,21,9,17,27,25,22,25,15,22,23,22,21,28,23,22,20,23,28,20,24,22,19,23,10,22,26,21,21,28,19,27,24,17,17,18,20,19,30,23,25,26,20,14,24,22,19,27,31,26,19,22,11,24,29,29,28,21,11,18,29,22,24,11,24,28,16,25,20,22,18,13,16,18,22,20,14,18,20,19,20,19,22,20,19,26,15,23,30,23,30,14,28,10,18,20,18,28,20,18,27,33,15,18,17,15,19,15,22,14,21,20,20,21,22,20,31,20,24,27,23,31,18,22,18,26,24,18,26,17,19,28,29,17,13,19,24,18,16,28,21,18,22,24,23,25,22,20,20,19,19,18,21,23,25,20,25,17,12,25,22,23,15,18,22,16,23,25,13,25,17,21,22,26,14,20,21,28,19,26,19,17,26,23,25,24,27,22,24,21,23,22,24,29,16,28,19,27,12,26,17,20,18,23,24,21,20,15,18,20,29,25,35,20,35,28,34,21,24,22,24,16,20,22,15,23,19,25,20,11,20,19,19,25,5,15,15,23,20,25,20,23,29,15,29,29,25,15,19,14,12,19,14,19,21,12,24,13,26,28,17,23,18,21,23,19,20,23,24,17,16,11,15,23,25,20,12,24,26,30,24,21,17,15,25,26,9,13,17,13,30,19,32,17,18,17,18,21,24,19,10,24,16,20,18,8,13,20,21,21,16,20,11,26,26,25,23,15,14,23,27,25,18,26,23,20,23,12,29,18,23,22,23,15,12,16,21,22,18,14,21,20,20,13,19,27,27,30,28,16,22,19,21,22,26,22,16,12,29,17,25,20,29,18,20,27,12,20,23,29,33,31,17,22,13,26,25,12,32,14,26,28,25,22,21,21,17,28,20,26,19,22,25,31,23,25,18,27,19,29,7,27,19,24,21,17,22,19,13,6,15,14,25,31,17,23,21,20,21,13,30,21,19,22,27,24,24,20,24,27,20,17,21,21,20,28,19,21,23,19,26,28,24,25,28,22,22,19,24,19,19,18,19,16,26,25,12,29,37,25,23,13,24,24,21,18,18,12,15,18,25,23,27,14,22,32,35,20,22,16,13,11,23,21,24,22,16,11,15,24,30,18,26,19,14,22,23,15,17,16,26,28,23,24,25,25,22,29,21,36,23,26,18,18,25,20,24,20,30,27,25,19,26,15,21,18,24,17,26,21,33,16,22,29,18,21,26,13,20,20,25,22,23,30,28,20,23,18,16,24,12,26,32,22,24,16,19,20,29,18,22,20,24,26,15,14,19,29,17,23,21,21,23,21,20,17,18,29,22,30,15,21,23,27,27,28,22,27,20,25,24,19,24,24,21,21,17,22,29,16,29,19,23,20,24,28,19,38,22,26,11,21,15,12,27,11,22,25,16,22,21,31,15,10,19,17,19,17,19,28,26,20,25,15,13,24,19,26,23,18,30,26,15,21,22,20,26,26,18,95
24,26,29,23,26,18,22,29,17,20,23,15,21,22,24,20,7,20,17,41,17,26,20,28,21,12,19,26,16,18,22,16,12,23,20,25,23,17,26,20,20,22,23,23,20,21,18,23,29,24,23,22,16,31,17,25,22,25,22,16,15,19,20,30,17,20,10,24,20,9,18,19,26,24,22,4,0,15,23,18,22,10,11,12,20,21,19,20,18,24,20,21,31,23,23,18,23,33,19,16,15,14,17,21,16,19,24,21,23,17,21,18,27,8,19,31,19,21,20,28,17,19,16,20,15,19,13,19,25,29,28,21,18,22,25,21,11,15,21,25,16,23,25,21,13,28,24,19,23,22,24,21,25,22,21,11,16,16,38,10,17,16,21,18,22,27,22,22,18,24,22,15,28,17,30,25,27,28,15,14,26,20,20,18,14,25,7,9,21,21,30,26,20,23,18,19,17,17,17,20,17,14,26,20,17,22,24,21,22,15,26,22,11,19,16,18,20,14,21,20,17,18,25,17,23,21,28,22,6,21,6,12,20,26,26,19,24,24,29,18,16,15,25,18,21,18,23,22,18,15,21,25,13,21,24,22,23,22,18,20,26,19,20,28,22,23,16,19,27,16,20,18,21,19,14,19,22,22,23,24,15,24,21,13,13,16,17,16,27,19,24,28,23,18,24,18,15,23,27,27,15,18,15,28,26,25,26,17,15,15,25,21,25,15,23,25,12,21,18,18,14,9,12,14,26,16,18,16,16,20,21,15,18,20,23,22,19,25,26,22,31,10,24,9,22,16,14,24,21,14,29,29,11,14,13,11,15,17,18,18,18,22,19,20,22,24,28,23,28,29,19,27,19,21,19,24,21,21,23,21,15,24,27,20,12,15,21,15,20,24,20,21,18,28,21,21,18,16,18,22,20,14,17,19,21,16,21,21,16,23,25,25,19,14,21,12,21,26,17,27,13,17,18,23,18,24,20,25,20,22,15,21,28,21,26,23,31,18,23,20,20,18,25,25,20,24,19,26,16,22,18,18,18,20,20,19,16,11,22,21,25,21,32,16,31,28,30,20,20,19,20,20,17,26,18,21,15,22,16,15,19,23,23,24,1,11,17,19,24,24,23,19,28,11,25,26,21,11,15,18,16,18,10,15,17,16,28,17,22,26,13,19,22,20,21,15,18,19,21,16,12,15,18,22,25,16,16,26,24,26,20,23,20,19,27,22,5,9,13,17,26,22,29,20,14,21,22,22,22,23,14,20,20,23,22,12,17,16,17,17,12,20,7,25,22,21,22,11,10,24,25,29,19,26,20,16,25,16,25,14,20,22,21,19,8,12,17,18,14,10,17,21,24,17,18,24,25,26,27,20,20,15,18,21,22,18,12,8,28,13,22,23,28,21,22,25,16,16,20,25,29,27,21,23,17,30,24,16,31,10,22,24,29,20,17,24,13,26,23,23,19,25,21,27,22,24,14,23,15,25,11,24,23,28,17,17,21,23,9,2,19,18,24,28,13,20,19,16,19,17,26,18,23,18,23,20,26,19,23,30,16,21,17,25,21,32,20,20,19,15,24,24,23,25,30,26,18,19,23,23,15,20,15,12,23,21,8,26,36,21,22,17,20,22,17,21,17,11,14,17,28,19,26,18,24,28,32,22,26,20,17,7,19,22,20,19,14,15,11,24,28,14,22,20,18,18,19,19,21,19,25,24,19,23,21,21,22,26,18,32,22,22,16,14,26,17,21,17,26,23,24,15,22,11,21,19,23,15,26,21,29,18,25,26,17,21,22,17,24,23,25,24,19,32,24,24,22,22,14,20,16,22,28,21,20,20,18,16,25,16,18,16,20,22,19,18,15,25,21,19,20,18,19,17,24,13,14,25,22,26,14,19,19,25,27,32,18,23,16,22,23,21,20,21,19,22,14,18,25,16,25,16,19,16,20,25,17,35,21,25,15,20,19,8,31,7,18,29,12,20,23,29,11,6,18,16,15,13,23,26,25,16,23,11,9,20,15,22,22,20,27,29,11,17,18,16,27,22,14,98
39,39,44,34,40,33,37,44,32,35,38,30,23,37,35,35,22,35,32,56,32,38,31,39,34,27,34,38,31,33,36,31,27,38,35,34,38,32,41,33,35,37,38,36,31,36,32,38,44,35,36,37,31,46,32,39,37,20,37,31,30,34,34,45,31,35,25,35,35,24,33,34,41,39,37,19,15,0,27,33,37,25,26,27,35,36,34,35,33,39,35,36,46,38,37,33,38,42,34,31,30,29,32,36,31,34,31,33,38,32,36,33,42,23,34,46,34,36,35,43,32,34,31,35,30,29,28,34,36,44,43,36,31,37,40,35,26,30,33,40,31,38,38,36,28,39,34,34,38,37,39,32,26,36,35,26,31,31,52,25,32,31,36,33,34,42,36,36,33,39,37,30,36,32,45,40,39,36,30,29,41,34,35,31,21,40,22,24,36,36,45,32,35,37,33,34,32,32,32,35,32,29,39,35,32,37,39,36,37,30,41,37,26,34,26,33,30,29,36,35,32,33,40,32,36,36,43,33,21,36,21,27,35,41,39,34,22,28,40,33,31,30,35,31,36,33,35,36,33,30,36,40,28,36,39,37,38,37,33,35,37,34,25,43,37,38,31,31,39,31,35,33,36,31,29,34,37,37,37,32,17,37,32,28,28,31,32,31,37,34,38,34,38,32,39,33,30,35,42,42,30,33,30,43,41,39,38,32,30,30,40,36,38,30,38,40,27,35,33,33,29,24,27,28,41,31,32,31,31,34,35,30,33,35,38,37,33,40,41,37,46,25,38,24,33,31,29,35,36,29,42,31,26,29,28,26,30,32,33,33,33,35,28,29,37,39,43,34,41,42,34,38,34,31,34,35,29,35,38,36,27,39,40,35,27,30,33,30,35,39,35,36,32,41,36,36,33,31,33,35,35,29,32,34,36,31,36,36,31,35,40,36,31,29,36,27,35,40,32,29,28,32,33,38,33,39,35,40,32,37,30,36,42,36,38,32,46,33,35,35,35,33,37,37,35,39,34,41,31,37,33,33,33,31,35,34,31,26,37,36,37,36,42,31,40,42,45,35,35,28,33,35,32,30,33,36,30,37,31,30,34,31,34,35,16,21,30,33,39,37,38,34,39,26,37,41,36,26,30,33,31,27,25,30,32,31,42,32,37,41,28,29,37,27,36,30,25,28,36,31,20,30,33,37,39,31,20,39,39,39,35,38,35,34,42,37,20,24,28,32,41,37,39,35,29,36,37,37,26,38,29,35,35,38,37,27,32,23,24,32,27,35,22,40,37,36,32,26,25,36,40,41,34,41,35,31,39,31,40,29,31,28,36,30,23,27,32,30,29,25,32,36,39,32,33,39,40,38,42,35,35,29,33,36,37,33,27,23,43,28,37,38,43,36,36,32,31,26,35,40,44,42,36,38,32,45,39,31,40,25,37,39,44,35,32,30,28,41,37,33,34,40,36,37,36,38,23,38,30,40,26,35,38,43,32,32,36,38,24,17,34,33,36,37,28,28,33,31,31,32,39,33,37,33,38,35,40,34,37,35,28,34,32,38,31,47,35,35,34,30,34,39,37,40,41,41,33,31,38,38,30,35,30,27,38,27,23,38,51,36,31,32,32,37,32,36,32,26,29,32,41,34,40,33,37,43,43,35,41,28,32,22,30,24,35,34,29,30,26,39,43,29,37,35,33,31,32,34,36,32,40,39,34,31,36,36,37,41,33,39,31,37,31,29,41,32,36,32,41,38,39,30,37,26,36,34,38,30,41,36,44,33,40,41,31,36,37,32,38,38,35,33,26,45,39,39,32,37,29,35,31,37,42,26,15,31,33,31,27,31,33,31,35,37,32,33,29,40,36,34,35,33,34,32,39,28,22,40,37,41,29,34,34,36,34,47,20,38,27,37,38,27,35,36,31,37,29,33,37,31,38,31,34,31,35,29,32,50,36,40,30,30,34,23,46,22,30,41,27,35,33,44,26,21,33,31,30,28,36,41,36,31,33,26,24,35,30,37,31,33,35,43,26,31,33,31,39,33,29,113
25,25,30,27,30,22,26,30,24,20,25,23,18,30,26,19,21,23,26,32,23,25,18,31,31,27,28,22,26,24,24,26,22,27,12,23,27,26,31,16,34,23,25,25,25,24,9,18,30,22,21,18,25,29,9,33,11,7,28,23,16,20,24,24,21,30,24,24,18,22,17,25,32,27,22,21,23,27,0,17,23,22,22,22,21,18,20,23,24,34,33,25,29,24,15,26,30,36,17,29,29,28,12,24,11,22,28,23,22,22,15,23,29,21,28,33,21,32,26,28,16,27,25,23,28,24,25,28,27,32,28,18,14,23,23,24,24,26,28,29,27,40,17,25,15,30,25,24,26,28,23,19,13,21,20,24,20,22,39,23,8,21,16,24,16,25,13,14,22,20,21,25,30,17,30,28,18,28,24,25,31,27,21,16,18,24,18,20,19,23,31,21,25,28,21,20,23,21,19,23,20,13,23,25,15,23,25,33,24,24,18,28,24,23,20,19,11,28,19,23,26,21,31,22,25,22,31,26,19,23,23,23,19,30,27,19,24,21,27,23,30,21,27,22,21,20,27,26,20,31,20,26,23,33,29,17,15,28,13,20,23,23,27,24,25,24,20,4,12,26,27,22,21,4,24,22,22,21,23,22,24,27,28,25,23,19,25,24,29,32,16,21,26,24,25,19,16,26,30,27,16,26,16,27,31,20,19,24,27,20,34,18,26,16,18,29,25,21,20,20,21,22,29,19,17,24,22,13,23,19,18,22,27,25,29,27,6,22,28,19,24,27,26,21,27,26,15,31,20,23,27,32,21,31,31,25,26,19,31,16,19,25,26,27,26,31,29,20,18,28,26,34,20,15,22,27,23,18,25,21,20,31,13,22,18,17,22,24,24,32,23,22,15,29,23,28,32,25,17,19,29,19,22,19,30,25,28,24,29,26,22,23,23,16,10,22,24,24,23,25,22,18,27,20,16,31,12,22,21,23,21,27,18,24,27,30,23,19,8,23,29,27,24,30,18,31,21,25,20,23,21,19,24,29,33,18,20,24,31,30,27,24,35,30,39,28,30,17,22,13,20,21,21,19,20,23,20,16,23,10,18,24,26,21,22,21,15,21,27,24,18,25,28,25,31,30,32,24,22,22,23,25,26,22,26,26,29,19,23,26,20,18,26,20,24,27,22,21,25,19,21,24,17,28,31,30,26,24,20,24,26,20,21,23,26,21,22,26,26,25,30,29,24,19,24,24,20,27,30,21,21,21,22,26,30,13,18,20,21,18,23,24,29,21,27,23,14,21,13,26,27,25,22,26,24,19,15,16,35,18,26,1,25,27,25,21,29,20,24,20,18,25,22,15,15,30,25,32,22,18,26,18,22,13,24,19,28,25,30,27,20,20,20,17,22,29,25,25,24,28,35,28,22,22,27,33,24,22,32,21,21,22,23,16,31,23,10,29,25,27,25,23,16,10,23,25,18,17,19,26,22,25,28,25,6,17,23,24,25,23,19,21,13,22,27,22,22,29,21,21,29,26,10,21,24,21,21,12,31,22,21,11,28,21,22,35,21,24,22,18,29,26,28,18,28,22,24,10,22,28,17,17,26,23,17,19,22,28,35,25,29,26,26,28,25,27,21,23,21,14,26,30,29,18,22,33,39,20,32,25,21,20,31,17,26,17,16,21,22,27,35,22,30,17,22,16,17,25,25,21,22,25,27,25,22,27,24,27,27,36,23,27,24,26,26,20,26,21,27,26,26,22,27,22,28,23,25,18,27,30,31,15,24,28,21,14,27,24,25,22,18,24,21,30,26,26,24,23,22,29,26,24,30,21,12,28,26,21,33,17,18,27,23,20,20,19,20,33,30,23,24,26,16,28,33,21,23,26,20,26,20,26,23,33,31,25,27,12,28,25,26,26,29,22,22,24,23,17,24,16,24,27,20,10,20,26,20,42,30,24,24,16,28,15,35,22,30,28,14,25,19,28,15,20,21,18,21,23,13,29,25,18,16,21,25,30,29,37,25,18,28,27,22,17,24,25,26,29,16,99
20,8,22,26,33,16,24,27,13,21,24,13,25,24,18,17,25,22,20,37,12,24,17,37,24,15,19,23,15,17,22,12,19,28,17,20,30,17,30,19,28,19,23,24,22,20,8,17,29,19,20,17,20,30,25,26,25,24,18,24,21,17,27,24,23,26,27,23,16,16,21,15,27,23,23,22,18,33,17,0,21,17,18,19,17,23,16,26,25,32,21,21,34,29,14,17,31,32,23,30,27,21,17,26,6,22,25,22,25,19,28,20,30,15,16,29,28,31,25,28,20,22,19,19,22,20,19,19,24,31,23,22,17,22,24,24,18,19,19,32,24,30,16,27,22,30,25,18,24,28,27,18,28,24,23,17,17,17,32,17,13,19,23,23,15,25,22,13,20,30,20,11,28,18,36,30,17,28,23,24,22,23,18,19,17,28,21,23,12,24,27,16,24,24,16,16,28,24,19,16,21,4,18,24,23,25,22,28,26,18,17,23,24,17,18,2,10,25,20,24,20,20,33,21,17,25,30,30,20,22,14,22,2,30,27,18,24,30,24,22,31,29,16,24,21,24,27,29,22,20,22,31,22,17,23,25,21,18,16,22,16,24,22,23,19,20,20,21,29,17,19,20,22,21,21,20,26,16,24,24,23,27,21,12,21,18,19,18,29,22,15,16,22,27,28,21,21,24,25,31,22,27,21,21,30,19,18,19,27,21,29,18,22,20,27,28,24,23,15,18,19,13,27,18,22,23,25,21,21,18,19,20,17,19,26,24,11,18,24,19,28,13,26,12,20,21,20,21,15,21,28,31,19,22,22,23,19,18,25,15,25,10,21,22,12,17,32,15,26,23,26,31,17,20,19,27,21,20,31,21,19,20,29,22,9,17,28,17,27,30,17,26,22,27,22,27,31,18,19,14,22,20,23,22,28,12,23,7,12,11,21,22,26,18,24,23,25,29,22,23,9,1,28,15,17,25,11,21,22,22,23,27,23,19,28,23,28,18,25,17,24,16,23,28,19,20,10,28,24,25,17,15,22,16,30,18,24,15,20,17,29,23,34,16,28,27,28,23,18,12,19,22,15,31,21,28,22,14,21,15,22,12,9,15,17,20,18,21,24,27,26,26,23,27,32,24,29,18,18,23,22,20,18,22,19,23,33,23,12,24,20,9,28,19,15,20,17,20,18,19,20,21,14,25,25,30,25,26,19,23,25,28,18,20,28,16,13,17,17,14,33,20,31,16,11,23,21,23,24,20,20,26,11,15,21,18,23,15,14,22,19,17,18,26,28,28,21,7,15,28,27,28,19,25,23,21,20,19,32,17,20,18,24,18,26,22,23,22,20,17,21,23,23,16,19,20,27,25,24,19,16,19,21,12,23,23,17,16,34,24,26,28,19,17,23,24,22,25,23,23,34,23,26,22,24,32,22,25,30,8,13,29,22,18,25,21,18,29,23,25,23,28,26,23,16,18,17,17,18,28,25,20,28,27,23,20,22,22,23,16,23,24,27,21,26,20,23,19,25,21,24,15,15,25,23,20,19,22,27,33,20,20,25,24,23,25,20,23,26,20,25,28,26,24,27,27,22,9,17,21,26,24,19,16,13,19,26,30,39,20,22,27,19,24,18,17,20,14,17,20,26,23,20,24,23,25,32,22,35,24,25,11,23,24,21,26,21,24,19,25,36,24,20,23,20,15,16,20,19,25,26,27,29,23,21,26,23,30,22,31,21,25,22,24,25,16,27,22,26,25,26,20,26,15,11,13,14,19,26,20,29,23,19,26,17,20,26,23,25,28,28,21,12,25,30,23,13,25,18,22,22,23,23,20,23,19,21,24,33,20,26,20,31,19,18,17,19,25,17,28,23,25,24,21,31,17,18,27,24,25,11,17,22,28,25,34,26,28,24,21,22,18,24,19,15,14,18,23,29,19,7,27,19,24,24,25,19,43,24,23,25,19,25,26,37,14,24,23,23,22,22,27,24,24,15,19,22,20,21,27,20,25,28,18,17,22,20,27,19,15,27,25,22,16,20,20,23,23,25,94
26,23,27,24,23,7,26,27,22,20,21,10,24,20,24,20,19,21,17,39,19,21,14,33,29,20,22,21,22,24,9,21,20,25,19,19,26,20,28,18,31,19,24,24,20,25,20,19,25,18,17,19,20,25,23,30,24,26,20,23,22,21,17,28,14,25,14,24,14,17,22,21,30,18,20,18,22,37,23,21,0,18,19,20,19,20,19,23,24,33,24,15,33,29,16,13,29,25,17,26,24,16,15,26,22,17,24,14,22,22,22,13,29,16,27,36,24,30,20,30,21,12,18,22,16,21,21,14,25,27,27,20,16,28,19,15,19,18,23,24,26,29,18,27,17,24,23,5,25,23,22,15,20,20,19,24,24,10,29,18,15,20,21,18,17,28,16,15,13,28,19,20,13,17,37,30,27,28,10,11,22,28,20,16,18,23,15,17,15,18,30,24,24,24,25,21,20,25,20,17,18,24,24,23,21,20,15,18,19,22,23,19,18,10,19,23,22,20,15,18,17,18,26,17,20,23,28,23,16,24,21,20,23,26,25,20,23,23,23,16,25,22,27,14,17,17,21,19,15,29,24,23,15,24,22,18,24,22,21,24,19,18,12,28,25,22,21,26,26,13,15,16,20,26,14,17,26,27,22,25,20,28,15,20,20,17,22,21,25,30,17,23,21,26,26,18,20,18,33,28,21,25,13,25,26,20,21,12,23,16,26,21,25,7,25,25,24,25,12,12,8,20,24,21,24,21,15,19,20,11,12,7,23,4,16,21,17,20,31,22,31,23,30,17,22,20,21,25,26,20,20,31,20,29,29,23,14,20,24,16,24,13,11,12,15,20,32,25,25,26,26,24,10,22,20,22,10,20,24,19,20,18,31,15,20,23,24,20,19,25,22,21,24,14,19,22,24,17,21,25,29,17,20,13,26,21,16,14,19,18,27,19,25,22,23,22,18,20,12,15,18,22,22,24,16,25,17,18,21,24,15,23,29,22,27,15,30,20,22,14,24,23,20,27,18,26,17,25,17,11,20,17,23,14,30,22,15,22,27,26,22,21,34,25,36,25,37,20,23,24,23,9,8,21,20,25,23,16,20,13,19,9,12,22,21,21,17,25,26,18,24,24,22,20,31,15,25,19,9,13,12,10,25,25,18,24,25,16,17,21,23,22,19,18,16,16,14,17,14,22,22,24,17,30,31,27,26,25,21,23,17,22,11,13,7,23,20,24,24,21,28,23,28,19,19,10,14,22,21,20,23,25,18,14,20,10,15,16,17,23,10,24,26,25,19,28,21,16,24,20,23,24,12,18,22,25,26,23,29,23,13,24,21,19,20,16,14,13,22,18,18,10,22,15,18,24,29,21,27,12,20,21,21,18,20,24,19,23,27,25,22,22,23,20,21,21,25,26,23,32,27,25,19,23,25,19,23,18,33,15,23,27,26,21,29,26,22,24,10,25,24,25,19,25,13,15,25,19,22,31,19,18,18,24,28,19,28,21,23,20,17,14,21,27,19,11,16,26,23,23,29,11,21,23,27,26,19,21,20,30,21,18,26,23,22,28,21,19,22,26,26,25,29,27,24,26,15,21,14,18,21,19,20,17,17,18,20,23,31,28,14,24,15,21,14,17,16,19,22,19,23,16,17,16,24,30,26,21,24,20,16,18,20,23,19,24,18,17,24,22,23,14,22,21,7,21,22,19,12,15,25,23,19,8,23,18,24,30,25,32,24,22,15,17,15,16,22,19,28,21,26,19,22,18,14,16,26,16,24,21,40,17,12,26,19,23,31,26,16,22,20,20,19,23,27,10,24,14,20,16,16,23,23,19,24,20,26,26,30,22,25,14,27,17,5,4,21,26,16,27,23,19,26,16,32,20,20,24,19,25,18,12,14,24,23,28,23,26,17,23,22,19,21,23,14,20,21,12,30,18,22,29,25,22,24,20,18,41,21,30,24,21,26,30,34,15,21,30,18,15,20,26,19,18,20,21,23,21,20,22,19,20,18,19,24,29,27,31,24,20,20,26,23,22,17,18,18,23,20,100
14,19,22,18,24,21,19,23,15,14,17,21,14,21,20,17,17,23,13,37,17,17,10,32,17,8,18,19,18,20,20,21,6,17,19,17,24,16,25,10,24,19,16,21,17,13,17,20,24,16,15,18,20,23,19,19,22,23,20,11,8,12,18,24,21,19,20,22,16,3,20,17,26,19,23,14,10,25,22,17,18,0,1,2,17,17,16,18,18,30,21,22,21,16,18,17,24,26,22,23,23,20,19,26,15,10,25,26,16,16,11,15,27,2,13,23,11,31,10,28,19,20,12,15,9,17,3,22,22,26,25,16,8,26,17,19,5,18,19,23,15,24,20,11,15,25,22,22,19,16,17,11,17,13,12,21,12,12,32,4,15,19,14,8,19,25,13,17,17,22,23,18,26,11,22,22,17,22,18,19,27,16,13,8,15,18,13,15,13,11,29,22,18,24,12,15,15,21,7,14,10,13,22,19,18,16,22,26,20,17,21,16,17,20,10,19,19,19,13,18,20,15,24,12,22,12,18,20,13,23,12,15,19,24,26,22,22,22,21,11,23,13,15,17,14,16,19,20,16,14,21,24,18,26,18,22,19,20,17,24,17,13,23,23,14,20,20,19,24,6,17,19,15,20,17,20,21,18,17,19,20,19,22,19,20,13,21,20,21,21,19,24,16,17,18,12,9,19,21,25,18,18,20,27,23,24,23,14,21,14,19,17,21,18,17,22,10,17,12,14,10,15,21,12,24,17,16,16,21,17,18,11,19,22,24,18,17,19,27,16,27,16,22,5,18,6,8,26,17,8,30,28,17,20,19,21,16,19,12,10,11,15,22,23,17,22,25,17,18,28,19,23,18,17,12,19,19,12,15,20,11,20,29,18,8,9,14,19,18,14,16,14,16,24,15,15,23,17,18,18,25,13,16,15,15,17,18,16,21,18,23,15,16,8,21,13,18,23,20,17,16,18,21,24,10,24,15,25,15,24,18,22,26,18,21,20,28,17,20,16,24,21,16,21,12,21,15,19,14,20,17,15,16,23,25,17,20,17,14,22,21,11,26,18,35,25,24,13,14,21,19,15,20,20,8,23,9,18,21,17,12,17,14,20,9,18,7,17,19,20,20,17,24,21,25,22,22,5,11,20,15,21,9,15,18,18,26,15,22,16,13,16,26,10,15,19,15,18,11,9,19,18,11,18,25,20,23,16,18,24,18,16,19,20,20,25,11,15,16,17,22,23,28,13,18,18,14,15,23,15,20,14,14,18,22,18,23,13,14,16,8,10,17,25,14,15,18,16,18,20,22,19,20,20,18,19,23,20,19,20,16,21,15,20,17,15,11,20,8,4,11,21,16,9,18,22,28,25,21,12,18,13,15,14,24,17,13,9,24,19,21,19,23,14,16,22,19,23,17,19,19,29,27,13,17,23,17,21,30,16,22,24,26,16,21,19,19,17,21,17,15,19,23,29,16,18,20,25,18,27,9,22,22,22,18,7,13,18,14,8,24,17,23,26,18,18,16,22,16,19,20,8,21,8,23,20,20,19,24,24,12,11,16,15,16,26,13,16,13,20,22,22,19,21,20,29,17,18,17,21,11,16,15,16,19,18,18,22,29,20,21,20,19,20,18,25,13,7,10,19,18,20,24,23,14,28,33,12,29,18,15,13,21,13,23,9,16,20,17,24,28,17,19,17,17,16,16,22,23,18,18,21,22,21,20,19,18,27,22,29,21,20,19,19,18,16,20,11,23,17,14,20,19,15,16,13,13,12,22,22,26,14,19,19,13,17,22,18,18,22,25,18,16,27,18,24,12,20,15,18,19,18,24,11,21,21,14,15,30,7,10,18,26,20,16,15,13,19,24,22,14,19,15,18,26,16,21,21,14,23,10,16,17,22,21,25,17,26,18,21,20,16,14,14,14,24,18,14,21,6,18,20,21,18,20,18,14,31,17,18,18,16,22,18,32,3,23,31,14,17,19,30,15,16,14,6,5,5,13,17,21,16,23,1,8,19,21,21,18,10,23,22,15,15,24,19,18,24,12,88
13,18,21,19,25,20,18,24,16,15,18,21,15,22,21,18,16,24,14,38,18,18,11,33,18,9,19,18,17,19,21,21,7,18,19,18,23,17,26,11,23,20,15,22,18,14,17,20,25,17,16,19,21,24,18,20,22,24,21,10,7,11,19,25,20,20,19,22,17,4,19,18,27,20,23,15,11,26,22,18,19,1,0,1,18,16,17,18,19,31,22,21,22,17,17,18,24,25,21,24,24,19,19,27,16,9,26,25,15,16,12,16,28,3,14,22,10,30,9,29,18,21,13,16,10,18,4,23,23,27,26,17,9,27,18,20,6,19,18,24,16,25,19,12,14,26,23,22,18,17,18,12,18,14,13,22,13,13,32,5,15,20,13,7,18,26,14,16,18,23,24,17,27,12,23,23,16,23,19,20,26,17,12,9,16,19,14,16,14,10,30,23,17,25,13,16,16,20,6,15,11,14,21,20,17,16,22,27,21,18,20,17,18,21,11,20,18,20,14,18,19,16,25,11,23,11,17,21,14,22,13,14,20,23,27,21,22,21,22,10,23,14,14,18,15,15,18,21,17,15,22,25,19,27,19,23,18,21,18,25,18,14,24,22,15,21,21,18,25,7,16,20,16,21,18,21,20,19,18,20,19,20,21,19,19,14,22,21,22,20,18,25,15,18,18,12,9,19,22,26,19,19,21,28,24,25,24,15,22,15,20,18,22,19,18,22,9,16,13,15,11,16,22,13,24,18,17,15,22,16,17,12,20,23,25,19,17,20,28,17,27,17,23,6,19,5,8,25,18,9,31,27,18,21,20,20,17,18,13,11,12,16,23,24,18,23,24,16,19,27,19,24,17,18,11,18,20,13,14,19,12,21,28,17,9,10,15,20,19,15,17,15,17,25,16,16,24,16,19,17,24,14,17,16,16,16,19,17,22,17,22,16,17,9,21,14,18,23,20,18,16,19,22,25,11,24,14,24,16,25,17,23,27,19,20,19,29,18,21,16,25,22,17,22,13,22,16,18,15,21,18,16,17,22,26,18,19,18,13,21,22,10,27,17,35,26,25,12,15,20,20,16,19,19,7,22,10,19,22,17,11,18,15,21,10,19,8,18,20,21,21,18,24,20,26,21,23,6,12,19,16,22,10,15,17,19,27,16,22,15,13,15,27,9,16,18,16,19,12,8,20,18,11,19,26,21,23,17,19,23,19,17,18,19,19,25,12,16,15,16,23,24,28,13,18,19,15,14,22,16,19,14,15,19,23,19,23,14,15,17,9,9,18,24,15,16,19,17,19,19,23,20,19,21,19,20,24,21,20,20,15,21,16,20,18,16,12,21,9,5,11,22,17,10,19,23,29,26,22,13,19,14,15,13,25,18,14,10,23,20,21,18,22,14,17,23,19,24,17,20,18,30,27,12,16,22,16,22,31,17,23,24,27,17,22,20,18,16,22,18,16,19,24,30,16,18,21,24,17,28,10,21,23,22,19,8,12,17,15,9,23,18,24,27,19,19,17,23,15,20,21,9,21,7,24,21,21,19,25,24,13,12,17,16,17,27,12,17,14,21,23,23,19,21,21,29,18,18,18,21,10,15,15,17,20,17,17,23,28,21,20,20,20,21,19,25,14,8,10,20,19,21,25,22,15,29,32,13,29,19,16,14,20,14,24,10,15,21,18,25,29,18,18,18,18,15,16,23,23,19,19,22,23,22,21,20,19,26,23,30,22,19,20,20,19,17,21,12,22,18,13,21,20,16,17,14,12,13,23,23,27,13,20,18,14,17,21,17,19,23,24,19,17,28,19,25,11,21,14,17,18,19,25,10,22,21,15,16,29,6,11,19,27,21,17,16,14,20,25,21,13,20,14,19,27,15,22,22,15,24,11,17,18,23,20,26,16,26,17,22,21,16,15,13,13,23,19,14,22,7,17,21,22,17,20,19,15,30,18,17,19,17,23,19,32,4,23,32,13,18,20,29,14,15,15,5,6,6,14,16,21,17,22,2,9,20,22,20,19,11,22,22,15,16,25,18,19,23,11,87
12,17,20,20,26,19,17,25,17,16,19,20,16,23,22,19,15,25,15,38,18,19,12,34,19,10,20,17,16,18,22,20,8,19,18,19,22,18,27,12,22,21,14,22,19,13,16,19,26,18,17,20,22,25,19,21,21,25,22,9,6,10,20,26,21,19,18,21,18,5,20,19,28,21,22,16,12,27,22,19,20,2,1,0,19,15,18,17,20,32,23,21,23,18,16,17,23,24,20,25,23,18,18,28,17,8,25,24,14,15,13,17,29,4,15,21,9,29,8,30,19,22,14,17,11,17,5,24,23,28,25,18,10,27,19,21,7,20,17,25,17,26,18,13,15,27,22,21,17,18,19,13,19,15,14,21,14,14,31,6,14,21,12,6,17,27,15,15,19,24,23,16,28,13,24,24,15,24,20,21,25,18,11,10,17,20,15,17,14,9,29,24,16,24,14,17,15,21,5,16,12,15,20,21,16,15,21,28,22,19,19,18,19,20,12,21,17,21,15,17,18,17,26,10,24,10,16,22,15,23,14,13,21,22,28,20,21,20,23,9,22,13,13,19,16,16,17,22,18,16,21,26,20,28,18,24,17,22,19,25,19,15,23,21,14,22,21,19,26,8,15,21,17,22,19,22,19,18,19,21,18,21,20,18,18,15,23,22,23,19,17,26,14,19,17,11,8,18,23,26,20,20,22,29,25,24,25,16,23,16,21,19,23,20,19,21,8,17,14,16,12,17,21,14,23,19,18,14,21,15,16,13,21,22,25,20,16,20,29,18,26,18,24,7,20,4,7,24,17,10,32,26,19,22,21,19,18,19,14,11,13,17,22,23,19,24,25,15,20,26,18,25,16,19,10,17,21,14,13,18,13,22,29,18,10,11,16,21,20,16,18,16,18,26,17,17,25,15,20,16,23,15,18,15,17,15,20,18,23,16,21,17,18,10,20,15,17,22,19,19,15,20,23,25,12,23,13,23,17,24,16,24,27,20,19,18,29,17,22,15,26,22,18,23,14,23,16,17,16,22,19,17,18,21,27,19,20,19,14,20,23,9,28,16,34,27,26,11,16,19,21,17,18,18,6,23,11,20,21,16,10,19,16,20,11,20,9,19,21,22,22,19,23,19,27,20,24,7,13,18,17,21,11,14,16,20,28,17,21,14,12,14,27,8,17,17,17,20,13,7,21,17,10,20,27,22,22,18,20,22,18,17,17,19,18,24,13,17,14,15,24,25,27,12,17,20,16,13,21,16,18,13,16,20,24,19,22,15,16,18,10,8,19,23,16,17,20,17,20,18,24,21,18,22,20,21,24,22,21,19,14,22,17,19,19,17,13,21,10,6,10,21,18,11,20,23,30,25,21,14,20,15,14,12,26,19,15,11,22,21,20,17,21,13,18,24,18,25,16,21,17,29,26,11,15,21,15,23,30,18,24,23,26,18,23,21,17,15,23,19,17,18,25,31,15,17,22,25,16,29,11,20,24,21,20,9,11,16,16,10,22,19,23,28,20,20,18,24,14,21,22,10,20,6,25,22,21,18,26,23,14,13,18,17,18,28,11,18,15,22,22,23,18,20,22,28,17,17,19,20,11,14,14,17,21,16,16,24,27,22,19,21,19,22,18,24,15,9,9,20,20,22,25,21,16,30,31,14,28,20,17,15,19,15,25,11,16,22,19,26,29,17,17,19,19,14,15,22,22,20,20,23,22,23,20,19,19,27,24,31,21,18,21,21,20,18,22,13,21,19,12,20,19,17,18,15,11,14,24,24,28,12,21,17,15,16,20,16,20,24,23,20,17,29,20,26,10,22,13,16,17,20,26,9,23,20,16,17,28,5,12,20,28,22,18,17,15,21,26,20,12,21,13,20,28,14,23,23,16,25,12,18,19,24,19,27,15,27,16,23,22,15,16,12,12,24,20,13,23,8,16,22,21,18,19,20,16,29,19,16,20,18,23,18,31,5,22,31,14,19,21,28,15,14,16,4,7,7,15,15,20,18,21,3,10,21,23,19,20,12,21,21,14,15,26,19,20,22,12,86
25,20,24,17,26,23,11,28,19,15,22,21,19,29,18,19,25,24,22,41,9,21,14,31,27,19,23,21,22,24,24,23,19,20,23,18,22,21,20,9,27,21,20,25,20,17,18,19,28,17,16,14,19,24,25,23,17,21,25,23,18,22,20,26,20,23,29,24,9,16,16,22,27,21,19,22,20,35,21,17,19,17,18,19,0,13,18,27,19,34,31,20,28,26,18,21,19,31,16,30,24,24,26,25,19,22,24,22,22,17,25,16,21,15,26,31,19,27,23,29,15,21,21,19,13,12,16,25,25,27,28,17,11,27,18,14,18,14,23,25,26,33,20,22,21,22,17,24,21,20,22,15,15,18,17,19,19,13,29,17,23,18,20,21,19,27,16,17,19,24,26,17,25,12,30,17,27,23,21,22,27,23,22,13,14,23,20,18,9,19,26,25,22,26,16,19,25,16,19,22,13,20,23,12,10,20,24,28,24,18,21,20,19,22,9,17,20,25,14,25,18,18,30,20,25,22,31,23,20,26,16,24,19,28,23,18,15,21,22,21,27,23,22,19,17,22,21,22,20,25,19,25,20,29,20,24,23,24,16,23,20,16,21,31,16,22,15,17,18,16,19,20,16,23,19,21,25,21,18,20,21,24,22,20,19,16,20,19,20,26,19,27,24,27,27,23,20,13,23,26,11,23,18,23,26,21,20,15,24,17,23,17,24,21,21,29,24,22,12,7,11,12,23,7,24,21,18,8,18,19,20,12,24,23,25,29,21,15,29,18,26,10,17,12,20,23,19,18,20,21,32,33,21,24,26,20,14,22,25,11,23,23,18,19,25,27,29,18,21,23,26,31,20,19,18,22,18,7,23,20,8,21,29,20,15,22,20,18,20,27,21,23,11,28,24,19,22,21,16,19,20,16,15,16,27,18,19,24,24,22,25,19,26,21,16,17,21,26,23,22,17,16,22,28,11,24,15,25,16,23,19,24,21,21,22,22,28,14,14,19,23,13,20,18,7,24,7,25,18,22,17,2,15,23,22,17,21,18,28,23,18,24,25,27,36,28,28,19,26,22,20,16,22,22,20,29,22,11,18,24,18,20,22,20,19,17,12,12,21,21,23,22,27,22,26,16,29,18,12,24,21,19,20,26,22,23,20,19,14,26,24,18,27,17,21,24,14,17,21,15,18,19,12,29,26,24,21,21,21,19,22,15,20,18,26,27,15,19,20,22,28,17,28,14,19,19,15,23,25,16,16,25,19,23,23,21,26,12,13,9,13,27,26,24,24,26,20,18,14,22,23,18,21,24,19,20,18,19,29,21,24,20,20,19,19,16,15,19,20,17,22,23,17,10,14,25,28,26,22,13,23,8,22,16,20,10,14,18,32,22,21,21,23,15,17,21,19,22,24,23,30,28,23,19,29,27,19,23,32,17,24,23,26,16,24,24,11,29,25,16,16,26,25,29,17,15,21,20,18,30,23,24,23,23,25,14,20,22,23,18,17,23,19,22,24,17,19,16,21,21,24,18,23,16,24,21,16,14,22,28,9,14,27,18,17,28,18,19,24,19,17,27,20,18,24,27,17,19,30,25,23,12,14,11,12,14,24,19,35,15,21,21,20,11,22,22,16,10,13,13,22,18,15,17,19,29,33,17,30,13,17,14,28,18,21,23,22,22,21,26,32,18,26,20,22,11,12,24,22,20,21,24,23,20,17,23,19,27,21,28,23,24,17,19,22,3,21,14,22,21,26,17,26,10,20,21,21,15,26,25,34,10,28,23,4,16,21,19,27,21,21,19,15,34,27,26,19,28,17,19,21,26,32,16,20,20,17,25,28,17,22,24,24,16,20,21,6,30,27,23,19,23,17,16,28,16,19,27,19,26,17,22,19,25,23,28,22,21,25,18,19,14,18,24,18,25,17,15,18,13,19,30,20,24,23,24,17,31,26,24,19,20,27,28,33,14,23,31,20,18,21,30,21,25,19,18,22,20,16,25,24,24,19,18,19,21,24,24,23,15,29,23,26,10,19,19,21,20,22,99
25,26,30,26,25,19,20,28,24,22,28,22,26,23,13,8,23,21,15,37,18,28,21,28,27,18,26,16,24,22,24,24,19,25,25,20,29,24,29,18,27,12,19,23,17,22,23,21,34,19,18,16,21,26,21,28,14,25,24,22,21,22,19,31,17,22,26,22,18,20,12,24,22,24,17,19,21,36,18,23,20,17,16,15,13,0,9,32,14,30,35,21,30,18,18,26,25,34,12,31,27,25,24,22,21,15,27,26,21,18,15,21,25,19,28,21,9,32,23,24,11,24,14,20,24,21,20,21,20,36,23,11,18,29,20,17,22,20,20,24,29,32,20,27,17,31,26,17,20,19,16,22,24,16,15,12,24,22,38,21,22,19,17,21,21,31,21,19,19,24,23,23,25,19,24,23,30,28,18,19,22,31,21,19,22,17,22,24,18,16,28,23,18,17,21,15,15,23,18,24,18,19,22,21,7,19,18,23,23,22,15,26,17,22,18,25,22,23,16,21,25,19,30,17,24,25,24,16,21,25,25,26,25,24,19,23,23,17,24,16,30,13,27,18,16,22,23,21,19,31,15,14,19,22,20,23,12,24,21,19,23,21,21,32,21,13,23,14,19,23,28,12,16,20,18,11,28,25,18,29,23,28,19,24,24,17,19,20,27,33,21,27,25,26,21,23,23,22,30,22,11,21,22,32,24,24,23,22,23,16,31,5,15,22,25,22,22,20,21,16,20,21,20,16,31,17,17,5,14,19,20,21,26,16,22,27,20,21,17,6,23,19,26,21,15,19,22,24,24,17,28,34,22,33,27,27,23,21,29,18,13,17,20,21,19,24,25,24,26,25,23,32,18,25,25,24,21,16,13,14,17,30,26,21,22,24,16,21,19,26,18,16,14,31,26,18,27,21,12,23,27,15,18,25,24,24,26,18,17,22,26,22,25,25,13,21,22,23,16,29,21,24,19,27,18,19,21,30,21,18,16,25,24,22,27,18,31,16,15,27,17,22,26,25,16,24,16,24,17,19,10,11,22,17,23,13,18,24,24,26,27,24,29,26,40,29,33,18,19,20,13,23,20,15,19,25,22,20,14,22,19,19,16,8,20,21,19,21,28,16,22,20,25,25,33,25,30,22,21,17,20,19,25,29,20,30,24,18,23,24,27,14,24,23,25,24,22,23,25,22,20,16,19,25,30,26,26,25,23,24,18,8,17,19,25,26,24,28,23,25,24,25,34,21,23,21,17,26,25,23,9,23,26,26,30,19,21,20,19,13,22,23,25,30,23,23,24,19,11,24,23,21,16,13,22,17,23,24,29,25,20,17,22,26,17,13,24,18,25,21,22,23,17,17,8,25,24,30,26,20,25,17,18,20,18,14,23,26,32,22,18,18,29,16,17,23,17,26,20,28,32,23,28,20,19,24,18,20,21,20,28,20,24,14,29,22,8,22,25,25,23,19,22,26,25,24,23,27,23,32,22,13,21,25,22,17,14,15,18,21,14,22,15,23,22,20,20,25,23,14,23,22,24,9,19,16,20,11,27,24,18,19,23,25,22,32,25,24,29,16,26,25,29,17,31,24,17,23,28,30,19,1,22,20,21,23,22,27,36,24,19,27,24,20,26,11,22,19,21,9,24,27,24,13,24,31,30,21,30,12,16,23,19,25,27,13,18,19,24,16,33,15,23,23,21,19,20,23,24,19,15,18,20,20,19,19,25,23,25,34,12,20,21,22,24,12,21,19,24,16,25,13,23,19,18,12,21,16,17,27,37,3,26,22,13,13,21,12,29,17,14,21,17,30,25,22,24,28,20,23,22,26,31,24,28,25,26,25,33,20,12,24,21,18,23,24,15,26,19,25,27,19,14,23,35,21,18,24,13,20,24,27,21,30,31,33,23,22,16,24,23,19,26,24,22,14,21,24,27,18,25,29,15,20,26,20,18,37,19,31,26,25,20,26,32,20,18,28,16,19,22,30,17,22,16,19,17,20,21,22,22,20,12,18,25,25,27,30,20,22,27,30,27,19,27,24,28,22,18,99
26,19,21,19,24,14,17,22,18,16,21,15,22,17,18,1,14,24,8,37,21,20,18,25,20,11,17,15,24,26,17,21,10,20,20,15,24,15,24,16,18,3,12,21,18,13,17,12,27,14,13,15,16,25,17,22,17,27,23,23,18,19,18,24,18,19,19,22,17,15,15,20,26,26,12,18,19,34,20,16,19,16,17,18,18,9,0,26,20,23,26,14,26,22,15,22,25,28,9,29,24,21,19,30,19,20,18,23,16,11,19,14,20,14,21,30,18,26,18,17,14,19,7,24,18,17,19,12,25,29,16,16,14,25,19,8,17,18,20,23,23,23,17,25,11,25,20,16,15,13,17,19,25,13,12,17,15,17,34,16,19,12,10,16,18,23,16,16,12,17,25,20,21,13,26,26,25,24,16,17,21,25,18,16,20,18,18,20,17,23,19,19,17,8,15,17,21,18,18,17,15,20,26,14,16,13,9,24,18,15,8,21,8,15,16,18,17,23,15,23,20,20,25,18,15,22,26,20,19,17,23,23,18,23,12,16,20,17,19,19,23,19,27,17,10,16,21,20,14,29,17,20,12,19,18,17,5,17,19,16,14,16,17,23,14,4,19,16,22,15,24,5,9,22,11,4,25,23,11,27,19,25,10,17,21,18,14,13,22,28,18,18,19,20,12,17,20,23,24,18,14,18,17,27,26,22,21,15,24,19,28,14,6,16,21,25,21,11,19,19,19,18,22,14,25,17,16,14,5,12,13,20,22,17,23,21,20,17,26,15,26,24,23,17,16,18,19,29,23,11,21,26,22,31,18,20,17,13,23,14,15,8,14,15,10,15,28,23,21,16,24,25,11,20,18,23,22,18,16,5,15,28,23,14,20,17,18,14,18,25,20,18,17,25,17,12,24,18,14,22,28,18,17,22,18,21,19,9,14,19,24,15,19,16,16,18,23,19,18,25,14,17,22,18,12,24,14,24,19,11,13,19,25,23,25,12,24,7,18,18,20,24,21,25,16,24,19,19,14,19,1,16,15,19,14,15,17,17,29,24,23,19,27,23,33,23,27,11,22,15,21,19,13,15,20,17,18,19,5,17,12,10,7,17,20,23,15,18,22,25,19,17,16,18,27,22,22,17,18,18,13,15,22,20,19,26,26,13,22,18,18,22,25,16,18,22,20,19,16,15,22,13,15,19,27,23,26,23,14,18,19,17,10,12,24,17,22,26,25,23,21,20,28,17,16,20,16,18,20,19,18,25,22,21,23,14,12,18,19,16,20,22,23,27,23,19,21,16,20,22,16,14,9,17,23,26,22,16,25,20,18,19,17,21,20,16,20,19,16,12,18,17,8,13,13,19,21,23,19,16,19,14,20,15,9,17,26,24,26,22,12,19,21,18,10,27,14,25,20,22,27,16,22,11,25,27,13,14,14,17,26,27,19,16,21,24,17,27,16,18,16,19,18,24,18,20,20,22,16,25,15,18,14,20,20,17,23,6,23,20,9,15,15,24,22,21,21,24,15,5,23,13,24,18,12,9,16,14,23,24,16,14,18,21,20,23,19,22,21,25,22,21,22,20,28,22,18,18,21,23,15,10,15,18,20,15,13,22,29,21,11,21,24,20,22,20,19,19,17,12,19,21,24,8,22,26,21,19,24,17,15,20,24,21,20,17,10,13,18,9,31,14,21,16,18,10,11,16,17,18,20,23,19,21,10,20,19,26,18,27,5,15,14,16,19,17,12,14,15,14,25,4,19,17,9,3,12,17,11,22,34,12,19,15,17,16,27,21,20,12,14,16,19,24,16,13,24,19,15,22,15,20,26,15,26,20,26,24,29,17,16,19,17,13,16,15,15,22,10,20,24,15,23,19,29,14,23,22,14,22,22,23,16,23,22,26,16,24,22,19,18,19,23,21,15,20,14,20,25,16,18,23,8,16,23,22,19,37,12,24,20,19,22,19,29,15,20,25,12,12,16,25,12,15,18,18,21,11,16,25,13,14,12,17,23,18,20,33,15,18,25,26,20,11,20,21,23,27,14,100
21,26,29,33,32,21,26,24,15,18,20,22,28,27,30,25,18,30,23,34,23,27,20,41,31,22,24,24,23,25,14,26,20,29,21,27,15,22,32,22,30,29,23,21,27,22,18,17,27,26,25,24,29,33,23,30,26,30,25,18,11,15,26,36,21,28,21,22,18,17,24,22,32,23,27,16,20,35,23,26,23,18,18,17,27,32,26,0,28,35,28,26,37,30,14,24,30,31,25,24,26,22,21,33,20,17,28,21,21,24,27,15,33,16,27,38,26,32,25,31,23,11,22,29,23,25,21,27,31,29,34,26,20,32,27,29,19,22,27,30,21,35,16,29,19,35,30,20,20,23,27,21,27,23,22,23,11,16,34,18,17,25,19,23,11,33,25,13,25,30,28,21,20,21,35,28,27,26,23,22,30,27,16,22,25,28,13,11,21,18,34,25,23,31,18,24,29,21,14,19,26,22,29,32,29,18,24,23,28,28,21,29,24,22,25,28,20,30,23,20,27,23,29,19,29,17,29,28,14,25,24,18,28,25,30,14,29,25,31,18,25,27,22,24,20,24,26,28,24,25,24,31,19,29,24,30,24,24,21,32,20,27,22,33,23,30,17,19,27,24,26,24,22,25,20,25,27,27,24,29,27,30,25,22,24,25,30,29,32,28,15,28,23,20,20,14,11,26,27,28,27,28,20,36,30,29,28,14,23,27,33,27,30,21,30,24,23,27,18,20,18,22,24,23,26,17,24,27,23,23,24,19,24,19,15,29,19,27,38,28,16,28,25,18,29,21,10,34,26,22,25,31,22,30,31,22,16,21,26,20,25,26,21,22,27,32,30,24,30,35,20,36,22,8,17,26,17,24,30,27,24,28,34,26,21,23,28,28,25,18,27,28,27,26,22,24,34,24,23,25,30,26,29,21,26,20,18,27,27,25,25,25,21,22,25,26,24,29,21,28,19,27,30,28,20,31,15,17,25,25,21,27,29,29,24,25,32,22,23,18,33,25,26,33,22,34,23,24,22,26,25,25,28,24,35,22,22,28,28,25,32,22,40,27,38,31,30,18,18,22,21,21,20,23,15,27,23,16,21,19,17,24,25,24,21,28,21,20,29,26,30,27,26,22,35,26,32,19,17,22,22,20,18,16,25,18,34,23,28,20,14,23,30,17,18,21,21,24,26,14,28,26,19,27,29,27,17,30,19,27,26,30,23,25,27,27,23,21,22,22,34,29,35,21,21,20,24,22,28,25,26,16,25,29,34,18,23,23,24,27,20,25,27,28,24,29,9,21,27,27,31,31,24,29,24,32,26,18,29,21,23,22,29,26,28,24,25,20,22,18,13,13,26,19,26,26,37,28,28,18,21,24,17,16,29,28,18,20,31,33,14,24,23,22,23,28,27,33,19,25,29,30,27,20,23,32,22,22,30,22,31,25,32,22,32,27,24,24,15,32,28,21,31,31,18,20,27,27,21,33,17,27,27,30,27,23,23,25,28,22,25,24,28,31,29,18,23,30,23,25,26,26,23,23,26,23,28,26,24,26,25,23,27,27,26,32,18,23,27,31,30,25,25,28,30,31,23,19,29,23,21,31,21,19,15,24,19,32,34,30,24,25,22,31,23,26,25,19,16,25,31,19,30,24,28,32,36,26,31,26,23,24,30,27,24,25,20,21,26,28,28,22,26,27,20,19,20,25,24,25,28,25,27,15,25,27,23,32,31,39,21,21,27,25,20,24,22,27,28,26,21,22,22,20,23,27,20,26,26,27,40,29,27,26,25,24,25,29,25,28,28,28,26,28,32,18,19,27,22,24,24,32,28,18,31,26,26,12,37,12,24,23,33,25,18,19,24,30,29,9,19,19,28,18,26,23,26,26,24,27,23,25,28,32,26,37,24,27,27,26,27,24,28,17,21,27,27,22,34,22,25,25,22,22,25,32,26,38,27,23,23,7,31,21,40,17,29,21,18,17,10,31,17,17,25,13,23,20,25,24,23,22,26,19,19,30,29,36,29,24,29,30,12,20,22,28,29,32,20,95
25,28,32,27,27,26,26,26,20,12,29,24,18,30,25,21,24,32,21,42,17,21,14,35,26,24,20,25,22,24,23,23,24,23,27,17,31,18,25,12,27,23,25,26,21,20,27,26,30,16,15,20,24,23,22,24,21,27,23,22,19,15,21,26,22,24,28,26,22,21,19,20,8,28,18,22,18,33,24,25,24,18,19,20,19,14,20,28,0,35,34,26,27,30,23,24,26,29,13,30,26,27,25,34,29,21,29,25,21,16,27,19,32,20,31,33,21,36,25,30,18,25,20,30,27,21,21,25,27,32,29,18,10,26,17,27,23,22,21,27,26,34,21,21,23,31,26,26,22,30,21,15,21,17,16,22,24,18,37,22,25,20,19,23,20,27,15,22,23,21,30,21,27,9,36,24,31,20,21,22,26,27,14,12,20,22,19,17,13,22,33,24,22,28,23,20,27,25,18,23,16,27,28,20,18,17,21,31,25,23,26,19,18,26,21,25,27,24,13,24,26,18,32,23,27,23,33,25,20,30,24,24,27,27,29,23,26,29,21,22,25,25,26,18,18,28,29,23,21,30,22,26,25,31,25,28,24,17,20,20,19,19,16,36,21,24,26,26,26,24,26,17,13,26,26,18,24,22,15,32,24,21,19,18,20,16,25,24,32,32,24,29,24,26,24,21,21,26,32,27,18,22,23,29,25,27,28,20,22,15,28,19,26,20,20,28,28,26,16,20,20,24,6,22,32,24,19,17,23,24,25,21,20,26,29,28,27,19,31,20,27,23,30,23,23,24,20,26,23,24,34,36,29,32,28,23,22,26,30,10,25,27,15,16,23,19,32,25,20,30,20,30,23,24,18,28,20,14,25,17,22,30,27,26,22,23,28,23,22,21,21,25,21,28,31,31,28,23,19,24,29,14,17,21,20,20,24,28,27,23,25,19,27,24,20,14,21,26,23,21,16,24,18,27,8,23,24,31,15,28,9,26,31,21,21,19,35,21,22,20,28,21,20,32,12,27,15,24,19,26,19,17,23,18,34,20,23,25,27,25,29,26,37,27,35,28,35,18,28,29,22,15,25,27,19,30,27,24,23,23,17,25,26,22,19,23,11,25,23,28,22,21,28,20,23,29,33,23,19,24,27,14,25,21,24,22,29,20,22,22,23,24,25,18,22,27,16,19,22,20,24,18,11,31,23,25,30,20,28,28,26,20,22,24,31,26,23,27,26,21,25,24,28,13,18,18,14,25,28,15,21,26,18,22,28,20,25,18,19,20,22,28,24,32,22,25,25,18,23,30,25,21,21,27,21,29,31,23,33,30,27,23,19,21,10,12,28,21,26,22,23,24,16,9,17,15,25,18,24,12,21,21,21,24,24,21,22,25,31,15,16,25,30,14,14,23,19,28,23,30,33,33,29,18,29,30,24,28,31,19,25,26,25,18,27,23,20,28,24,28,24,25,29,32,23,25,27,21,28,29,23,22,22,22,28,13,26,23,27,20,15,25,23,26,23,19,19,26,24,23,28,25,31,21,23,26,20,18,24,30,23,13,24,17,16,27,17,25,23,28,26,24,27,21,24,36,22,28,30,30,23,13,27,25,25,21,23,28,34,26,18,13,23,26,25,23,23,25,22,16,21,26,30,14,18,32,30,16,34,23,19,22,30,17,20,25,23,27,29,23,36,10,18,19,21,24,25,23,25,19,18,15,15,22,24,27,18,30,26,34,22,24,21,23,26,16,20,17,29,29,25,22,16,25,24,23,24,15,25,23,31,15,28,27,19,17,25,24,29,18,26,18,21,37,27,27,23,27,26,26,27,25,31,19,26,22,22,28,34,18,24,25,27,22,19,20,21,20,27,21,25,23,21,24,25,26,26,25,18,17,24,25,23,27,25,27,25,34,28,21,20,23,23,17,25,26,22,19,26,12,27,31,25,23,22,32,17,38,25,29,15,23,26,26,32,21,27,32,23,21,20,32,24,24,19,17,23,23,15,28,25,26,24,17,24,22,26,32,23,14,28,22,25,25,22,27,22,26,24,99
32,40,44,38,43,32,30,35,31,35,35,29,38,36,31,22,31,36,29,52,31,36,36,37,41,32,33,30,29,27,34,30,32,38,32,38,40,31,47,34,34,26,28,38,31,33,25,28,42,37,36,31,30,45,35,40,38,40,30,32,33,35,33,47,37,39,34,37,37,29,33,27,38,41,33,28,24,39,34,32,33,30,31,32,34,30,23,35,35,0,27,33,48,38,25,32,25,47,30,39,39,28,28,37,27,33,40,33,34,32,29,32,43,28,37,47,35,42,34,30,32,33,28,32,26,30,33,35,38,43,33,34,32,38,33,31,31,29,37,44,30,37,27,41,31,40,35,34,31,24,39,37,42,35,34,35,34,33,54,30,28,30,31,36,26,45,36,24,33,37,36,29,42,33,43,27,34,43,35,36,38,40,36,34,30,40,28,30,33,36,41,37,27,31,31,34,34,34,30,34,31,28,32,36,37,33,32,37,40,29,28,36,31,33,30,32,27,34,35,27,31,32,39,31,38,37,46,42,29,39,18,28,34,33,33,29,36,40,42,32,37,32,36,36,32,32,35,39,36,29,34,36,34,38,31,32,26,30,32,34,37,34,37,40,32,27,30,37,43,36,34,26,29,33,34,25,36,26,29,45,32,38,33,30,34,30,31,30,36,33,26,41,37,27,35,36,33,37,40,41,34,35,20,45,45,35,34,31,38,31,36,30,29,26,41,37,30,34,35,35,33,23,35,28,37,18,35,35,28,33,34,32,25,35,37,42,28,39,40,29,45,24,38,29,29,36,34,40,27,32,34,40,13,26,33,35,29,35,38,30,33,31,36,37,33,38,42,29,41,39,41,46,32,31,35,38,35,35,37,28,29,31,41,34,32,35,36,29,39,35,35,36,32,37,33,25,38,37,31,28,32,30,33,36,36,30,35,32,37,39,32,33,26,34,37,36,35,39,37,40,27,31,38,35,32,39,22,32,34,24,34,42,37,35,40,35,43,29,39,34,33,33,37,39,34,38,33,37,36,36,24,32,33,34,37,32,36,25,31,33,36,39,46,34,46,38,43,32,36,28,22,31,31,38,33,39,32,35,28,26,33,33,30,33,23,33,33,33,40,42,37,36,39,35,31,40,35,31,34,38,36,35,24,39,38,37,43,35,36,31,37,33,39,32,35,29,34,37,39,34,34,34,29,40,45,37,35,36,30,34,36,38,31,33,40,36,19,23,27,30,39,37,43,31,29,35,36,36,36,35,38,38,33,37,41,23,28,32,33,32,32,33,31,39,38,40,32,25,32,36,37,35,30,30,35,32,34,35,30,16,36,35,40,32,32,32,28,38,34,30,34,35,27,31,33,32,39,40,40,34,28,29,30,23,32,33,26,22,42,37,25,40,30,32,28,41,35,38,32,38,46,29,32,34,26,44,29,37,27,24,36,42,39,29,31,39,35,40,35,37,34,41,31,37,38,40,33,39,29,42,32,33,35,43,31,34,41,29,29,22,30,38,38,37,33,36,33,30,36,28,39,36,32,38,25,22,39,35,37,46,30,34,31,29,35,45,36,34,39,31,35,44,38,39,41,42,32,26,38,37,29,31,29,26,34,31,32,35,47,36,34,39,34,38,31,41,34,31,34,33,42,33,42,29,38,39,44,32,47,34,36,21,39,39,32,31,32,36,25,30,39,34,39,34,32,26,27,34,35,37,38,41,39,37,32,37,38,40,32,40,18,29,35,37,39,31,23,32,37,27,37,27,32,25,32,26,35,29,32,28,44,33,37,31,31,35,42,41,35,25,37,39,35,37,39,36,33,33,28,41,32,40,46,31,36,33,33,30,42,32,32,30,40,33,30,29,29,37,33,26,31,20,41,31,45,27,36,45,36,43,34,33,33,44,43,42,29,42,36,39,40,28,31,37,35,40,28,34,39,34,39,30,21,34,34,40,31,37,28,40,38,30,43,32,50,27,40,48,30,33,29,39,31,30,33,31,32,33,36,40,36,34,35,30,23,34,35,34,37,36,43,40,35,27,30,30,43,41,28,106
33,29,41,34,32,23,25,40,31,30,37,24,34,33,33,27,19,36,26,49,31,36,29,37,38,29,28,32,24,26,22,31,27,37,28,27,36,27,34,28,40,29,34,31,29,33,29,33,33,26,27,35,18,39,31,39,32,40,24,24,26,30,26,33,26,28,24,32,35,24,32,21,33,33,30,16,20,35,33,21,24,21,22,23,31,35,26,28,34,27,0,15,42,35,30,28,30,39,27,24,29,26,25,38,27,29,35,29,36,29,32,32,40,23,34,44,32,33,31,39,31,25,27,36,30,29,24,27,27,31,37,34,26,36,33,29,26,31,29,33,34,41,32,32,27,34,34,25,31,34,36,30,34,33,32,23,29,29,45,25,25,18,30,29,31,35,30,29,22,32,34,30,19,27,35,28,35,38,23,22,35,33,31,28,31,37,15,17,29,30,37,31,33,25,33,32,33,30,28,28,31,25,35,34,35,25,25,31,30,17,34,21,25,24,26,19,31,29,29,30,31,31,37,27,27,25,36,30,14,31,26,20,23,37,34,34,33,28,31,28,10,31,36,23,30,21,27,28,26,33,34,33,21,31,35,27,25,24,27,22,26,33,26,40,32,29,32,36,36,15,26,24,28,36,22,25,35,33,30,36,34,36,29,30,27,30,19,18,37,35,31,30,32,26,30,21,24,33,40,39,30,31,23,36,41,36,37,31,23,30,39,34,29,23,27,37,26,32,27,33,29,25,29,24,34,35,24,34,26,21,22,30,23,26,29,34,27,28,41,33,37,30,32,22,31,27,25,39,32,29,33,44,30,25,33,25,31,27,22,26,32,20,25,26,22,27,30,32,31,33,33,31,20,34,30,34,26,30,28,29,25,36,29,19,25,30,35,17,28,30,33,34,26,10,32,33,33,27,32,31,31,30,33,32,35,31,35,21,26,28,34,34,27,29,31,29,34,37,25,26,27,20,35,35,26,36,31,31,31,35,29,29,34,35,37,29,39,30,32,25,22,32,35,35,28,39,29,39,24,33,27,29,21,28,37,33,25,19,30,30,35,29,40,28,43,40,45,31,35,33,36,23,22,30,27,35,29,34,28,23,32,22,19,36,21,31,27,27,32,31,25,32,33,15,40,31,28,26,28,26,24,24,28,29,28,24,34,25,31,32,27,30,30,31,27,27,30,33,16,29,32,27,27,35,39,28,24,34,35,36,34,35,19,17,31,34,25,29,29,25,38,31,31,29,29,24,28,32,32,31,26,29,28,27,29,20,25,29,30,28,29,31,27,38,32,32,35,26,30,28,37,37,20,28,35,33,31,24,40,33,27,34,31,27,25,29,30,27,29,25,26,23,32,25,31,26,27,35,31,26,20,23,30,32,29,29,30,26,31,30,30,32,34,30,29,37,28,36,32,40,40,38,29,33,25,33,33,24,40,26,34,37,37,33,37,33,33,36,21,33,22,34,28,34,29,31,34,33,27,19,19,32,31,34,37,28,34,31,29,22,27,26,28,38,28,27,32,33,33,29,41,13,31,29,36,33,29,29,32,39,26,28,35,33,32,35,31,33,31,32,34,38,36,34,39,34,31,30,30,30,26,34,31,28,33,28,20,36,44,30,28,25,30,26,29,29,30,24,27,30,33,29,30,26,34,31,40,30,27,28,25,23,34,33,26,30,28,23,31,30,36,28,36,22,21,28,29,27,26,24,30,33,33,24,33,35,34,28,20,45,31,35,20,18,28,30,35,31,38,31,32,27,35,27,21,23,34,29,32,26,46,32,28,33,27,30,36,29,29,31,33,28,32,36,35,24,33,30,24,31,20,35,36,32,37,28,31,34,42,27,31,24,34,33,19,20,25,31,29,32,33,33,36,33,32,25,34,37,34,35,27,29,31,29,34,40,37,38,31,25,26,31,34,32,24,31,16,33,34,27,28,31,32,30,33,37,31,42,25,38,23,33,31,28,43,24,22,37,26,32,33,41,25,20,31,27,26,26,26,36,30,30,31,22,27,37,35,33,35,30,34,37,25,27,26,32,32,37,25,107
21,22,26,23,24,8,25,25,16,20,22,9,23,31,25,13,19,24,16,43,21,24,17,34,24,21,28,25,25,27,19,19,23,28,24,25,21,26,33,19,26,17,24,23,23,25,19,18,29,25,24,20,19,32,17,24,20,25,9,18,19,23,18,28,11,21,19,24,20,20,18,6,18,22,21,17,21,36,25,21,15,22,21,21,20,21,14,26,26,33,15,0,32,26,15,19,30,34,18,25,27,15,26,23,21,14,26,17,25,17,23,17,27,21,32,29,17,29,24,29,17,19,17,26,24,18,22,26,28,31,22,22,17,24,26,18,22,19,22,25,29,35,17,26,13,19,23,10,21,19,23,18,19,20,19,19,20,14,33,19,24,22,22,22,16,27,21,14,12,21,22,18,20,17,30,29,28,28,24,23,27,30,24,15,20,24,16,16,19,17,32,21,18,22,19,21,22,19,17,17,21,23,27,22,26,16,10,28,18,22,20,19,17,9,15,21,21,21,22,23,16,21,25,12,23,23,32,18,15,21,19,21,23,22,22,19,18,13,29,13,24,21,26,15,21,6,25,20,14,27,21,34,20,29,20,17,17,9,22,25,26,20,21,28,24,18,21,21,21,20,21,9,13,27,19,10,30,25,15,31,25,21,24,15,15,23,24,23,26,28,16,27,18,25,21,20,21,22,28,28,19,25,24,25,33,24,23,16,24,21,34,19,14,22,12,31,24,17,16,18,14,14,20,13,27,24,16,24,19,6,7,15,8,11,23,31,22,19,26,18,30,23,21,23,25,24,20,24,24,21,30,32,20,27,23,23,18,17,23,18,21,22,20,21,24,24,25,22,25,29,25,19,5,21,23,19,15,21,13,14,14,24,26,4,26,25,24,22,20,26,24,22,15,25,23,18,25,12,18,23,25,22,23,17,20,19,20,23,24,13,26,19,26,26,19,20,21,26,23,26,12,20,26,23,18,30,16,25,24,23,22,28,25,26,30,24,27,20,17,20,23,20,23,22,21,27,21,26,16,18,15,18,25,18,22,19,10,20,29,24,24,25,31,23,28,28,31,23,20,23,23,21,7,15,15,21,14,22,19,24,23,24,21,22,22,23,16,16,25,22,26,24,24,19,32,16,24,24,13,22,17,19,23,27,13,23,26,15,16,21,25,24,31,21,18,16,17,19,25,20,22,15,17,25,31,28,25,25,20,24,19,20,4,2,22,22,18,22,22,26,25,16,31,19,14,19,21,17,17,23,22,26,23,21,27,21,26,18,19,17,16,28,21,29,28,17,22,14,22,26,22,26,5,13,27,28,22,20,33,22,12,24,25,22,16,20,24,12,23,23,23,20,22,18,20,11,30,24,16,21,5,12,24,17,14,18,22,21,16,21,15,26,23,20,14,24,16,28,26,26,31,28,28,23,24,34,23,23,26,14,27,30,28,20,29,28,25,21,18,22,26,25,18,24,28,30,25,23,12,25,20,22,20,30,28,18,25,20,23,21,18,19,21,28,20,14,19,21,19,19,27,22,26,20,24,21,18,18,24,30,15,19,25,24,25,32,22,19,16,27,23,30,26,24,27,31,19,20,29,17,11,22,19,17,21,13,20,25,35,19,23,21,18,20,18,25,22,22,22,19,27,22,24,17,23,16,35,21,27,19,17,16,19,22,12,21,14,22,20,15,27,22,21,24,22,17,18,24,11,16,23,20,27,15,23,20,26,27,25,34,17,20,14,16,24,19,20,22,28,16,24,18,24,16,23,17,21,23,17,11,37,24,27,23,16,20,25,25,22,23,20,24,21,30,20,15,23,20,9,16,5,25,25,22,26,23,26,25,27,18,20,13,26,18,20,19,14,16,24,17,25,23,27,20,31,10,20,31,20,22,26,20,16,23,20,33,28,23,16,22,23,19,29,25,9,22,21,18,19,17,21,30,20,16,28,28,24,38,20,29,23,20,25,29,31,21,20,30,12,19,19,28,13,18,22,17,25,24,21,21,21,16,18,22,22,22,25,30,21,19,19,28,23,16,14,17,17,22,10,95
28,35,41,32,37,34,35,39,29,23,38,33,23,37,30,27,30,38,30,46,26,26,19,41,36,29,31,31,27,29,31,32,27,24,31,26,38,29,34,19,31,29,30,36,26,27,32,31,31,25,24,27,33,32,37,35,31,32,29,31,28,27,31,33,31,33,33,35,25,24,29,26,35,33,34,31,31,46,29,34,33,21,22,23,28,30,26,37,27,48,42,32,0,37,34,33,33,43,29,36,35,36,34,39,30,30,39,37,27,25,32,24,42,23,34,44,32,41,31,37,28,32,29,36,30,32,24,29,36,33,31,25,17,35,26,34,26,27,33,37,34,43,32,24,32,38,37,32,27,36,26,20,26,22,21,31,33,23,47,25,34,29,31,29,36,34,22,34,34,32,39,31,36,20,43,31,38,31,25,26,36,32,26,17,31,27,28,26,22,31,38,31,31,34,32,24,30,35,27,32,17,32,26,26,28,28,33,36,34,31,31,29,24,32,31,34,32,36,22,34,32,22,38,32,36,32,39,36,29,34,32,33,36,37,35,37,33,38,30,31,39,32,35,30,23,37,38,33,30,33,30,16,34,41,32,39,31,29,24,36,26,20,30,43,28,30,34,31,33,27,35,28,24,25,33,29,31,24,26,36,29,28,33,28,31,20,34,33,37,36,36,37,28,35,36,32,30,29,40,35,30,27,32,36,30,34,35,25,28,21,37,30,32,29,27,36,31,31,21,23,25,33,30,31,37,30,29,30,29,31,32,26,28,33,33,34,35,28,42,31,36,32,32,26,28,27,29,35,23,29,32,41,35,40,32,34,27,30,33,19,32,34,29,30,34,36,42,21,27,30,35,36,32,33,23,32,29,21,36,29,32,35,34,36,29,26,35,32,32,35,25,33,31,37,36,36,37,34,27,22,34,20,23,28,36,32,29,35,36,36,35,24,35,27,30,25,25,30,27,26,25,33,28,36,19,37,32,34,24,37,25,31,36,25,30,33,41,26,29,29,37,30,25,41,21,28,24,30,30,27,25,26,32,32,40,26,32,34,32,37,36,32,42,36,44,32,38,30,31,33,26,24,34,37,28,40,30,27,29,32,29,34,33,33,30,33,16,27,28,32,29,26,37,34,34,38,41,26,24,28,33,28,28,33,34,27,39,31,31,36,34,35,34,23,31,36,27,30,32,26,32,27,20,39,34,35,36,25,33,33,27,23,33,34,38,35,31,35,36,26,36,30,37,22,27,27,23,29,32,24,34,35,23,27,33,29,24,29,30,32,27,31,34,37,28,32,34,27,35,39,29,28,32,38,25,34,33,27,40,34,36,28,28,30,26,22,32,30,29,25,32,30,25,18,27,31,41,38,31,21,27,31,31,31,31,33,31,28,42,28,30,33,36,23,25,34,28,38,31,38,38,37,37,25,37,31,29,37,40,28,38,32,35,25,28,28,33,37,32,33,33,34,40,37,34,36,35,38,32,40,30,34,31,31,23,14,34,20,35,29,31,34,33,35,35,28,23,37,29,29,33,29,38,29,34,35,29,28,35,39,32,20,35,24,25,44,22,31,28,33,37,32,37,30,29,45,27,33,38,40,32,29,33,30,28,28,29,35,46,36,32,29,32,35,34,32,28,28,28,28,27,31,39,30,23,38,44,21,39,34,30,31,42,22,32,30,33,36,37,34,45,24,32,26,28,29,30,28,32,31,27,30,29,31,29,28,27,40,35,45,31,33,33,35,32,25,29,18,33,36,34,28,32,31,31,29,33,19,36,31,44,28,37,33,28,26,37,37,35,34,36,27,32,29,35,35,32,36,31,31,35,34,40,24,37,31,27,34,39,27,31,34,33,27,28,29,30,36,31,32,30,32,36,29,35,30,33,31,23,32,31,34,24,35,36,34,30,39,39,30,29,32,32,29,32,35,31,26,33,15,36,39,34,37,29,39,21,45,34,35,27,32,31,32,41,24,36,41,33,26,29,38,34,31,23,26,26,26,22,35,34,35,34,20,27,33,30,41,27,19,33,31,36,30,34,33,27,37,33,102
24,26,35,33,32,26,32,37,26,27,31,27,30,28,21,21,23,22,16,47,28,33,26,43,28,19,28,26,27,25,26,30,17,29,28,29,31,26,38,25,27,25,29,28,21,26,28,29,38,29,28,22,29,33,23,22,24,31,31,24,19,23,26,37,25,22,28,27,29,18,22,28,34,27,27,19,23,38,24,29,29,16,17,18,26,18,22,30,30,38,35,26,37,0,28,23,35,36,22,31,33,25,26,25,26,18,37,33,27,18,9,22,25,17,28,21,9,34,26,31,21,27,15,14,13,22,19,19,23,40,27,21,23,33,30,28,20,19,23,31,25,34,30,27,17,31,27,28,28,20,23,27,33,23,22,12,27,23,44,19,26,30,25,24,29,31,28,27,20,36,24,24,32,24,18,33,32,28,23,24,27,30,24,24,27,24,22,24,24,24,36,35,26,30,23,25,11,25,20,27,24,28,22,33,22,28,30,31,26,29,28,29,29,23,25,31,29,28,26,25,30,28,33,20,27,23,34,27,21,25,25,27,30,32,27,29,33,32,34,19,32,9,16,25,24,24,30,28,22,26,25,30,28,22,25,25,25,25,27,27,30,21,25,26,27,26,26,26,29,22,25,25,28,20,29,24,27,20,30,30,26,33,20,26,26,26,25,26,35,22,29,31,28,28,29,24,21,32,32,32,21,27,18,34,32,20,21,23,27,28,13,15,25,24,19,32,26,27,25,27,23,25,34,23,31,21,24,20,27,28,29,24,30,27,31,29,28,30,25,14,33,29,30,20,23,22,20,24,19,11,36,32,25,33,33,29,25,21,27,21,7,22,22,23,26,24,23,19,32,33,31,37,27,31,23,27,29,27,13,26,24,33,29,22,23,20,10,27,26,30,28,10,19,35,30,19,32,23,22,18,30,27,30,26,18,23,27,22,17,30,24,31,27,19,23,27,29,29,25,33,27,30,21,33,23,25,25,30,26,27,26,36,34,32,28,18,37,24,25,28,27,32,32,21,25,29,26,24,22,20,23,26,31,27,33,23,24,30,20,22,34,27,23,26,42,30,35,24,25,28,21,25,25,30,21,23,24,31,27,24,23,26,23,18,23,24,23,25,34,31,32,27,35,27,37,30,34,20,22,26,29,23,19,27,24,31,34,21,30,31,25,24,25,23,28,26,26,23,27,20,23,16,22,29,30,14,27,30,31,26,14,23,26,24,24,33,24,28,30,26,18,36,36,24,25,29,27,28,31,20,15,26,29,29,26,21,26,28,29,23,23,22,30,29,24,24,32,26,24,29,31,34,27,24,31,18,31,24,19,28,20,23,26,29,31,27,15,26,19,15,23,27,29,22,18,27,32,31,23,25,29,22,27,26,24,24,25,21,34,35,28,23,17,25,29,31,16,29,28,30,35,32,30,28,15,27,28,31,34,27,33,28,34,24,24,32,23,25,27,32,30,27,26,32,28,30,26,29,25,33,25,29,31,31,18,23,17,28,23,22,24,31,26,33,27,28,27,32,23,23,30,24,32,12,27,24,30,21,31,32,25,26,28,30,27,32,24,27,23,19,27,32,30,27,36,34,16,29,20,33,21,17,22,22,32,30,24,35,40,29,19,29,25,28,24,27,28,22,22,19,34,29,32,23,30,33,31,26,35,27,23,26,19,29,28,7,18,30,24,29,37,27,26,32,26,27,27,24,27,26,25,28,32,31,27,15,25,25,32,44,25,28,22,24,20,27,26,23,32,21,27,26,22,23,25,24,26,26,28,33,41,18,18,32,26,23,33,18,33,27,29,28,27,33,27,30,19,31,23,27,27,26,31,24,33,28,25,25,36,18,6,23,36,20,26,25,24,22,21,27,25,23,19,27,39,23,25,32,20,30,25,22,17,31,32,40,28,34,16,30,31,20,8,25,26,26,28,27,26,22,25,31,24,22,25,14,26,36,20,29,29,30,20,27,31,18,28,38,18,20,28,31,19,24,26,19,11,18,28,25,32,14,27,17,20,31,33,27,30,26,27,30,27,26,30,29,31,22,20,98
20,22,26,21,27,9,23,18,15,17,12,10,17,25,21,16,21,20,17,35,21,24,17,32,28,22,25,22,24,26,19,21,21,25,15,22,26,23,28,19,28,18,19,24,24,21,6,3,19,21,22,12,20,30,23,26,20,22,23,17,14,18,21,28,17,25,20,24,18,20,14,21,27,23,15,24,23,37,15,14,16,18,17,16,18,18,15,14,23,25,30,15,34,28,0,20,24,32,18,29,23,16,15,29,8,13,27,10,19,22,23,17,27,20,28,34,22,23,24,23,13,19,18,25,19,16,20,27,28,21,21,17,17,20,24,18,22,16,13,26,23,35,2,28,19,24,21,11,20,23,18,17,22,14,13,25,11,18,38,21,11,21,20,22,3,28,16,1,13,18,18,20,21,14,32,26,15,25,24,25,24,24,19,17,18,19,21,23,20,17,20,18,22,23,12,15,23,20,11,18,20,10,20,21,24,14,15,28,19,23,9,20,15,10,13,16,8,24,20,16,17,21,26,11,25,18,28,23,22,26,17,21,16,22,21,6,17,23,26,12,25,25,21,18,11,17,23,23,15,25,15,29,19,30,25,18,20,18,20,24,20,17,22,21,22,19,9,19,25,20,19,14,10,19,20,15,23,18,10,24,21,22,17,21,20,19,21,20,24,25,3,30,20,18,25,18,16,20,21,24,17,19,19,26,30,17,16,16,27,22,29,13,21,19,21,20,24,24,19,20,19,16,17,11,20,17,19,22,12,11,12,20,23,12,23,30,9,20,25,14,29,23,21,18,23,20,15,25,17,22,27,17,12,25,27,19,16,22,24,17,23,18,21,22,22,25,27,17,22,29,26,24,10,8,18,18,18,20,24,18,12,25,28,15,15,23,24,21,21,31,18,25,15,30,8,23,26,17,12,16,29,21,18,18,22,21,20,21,26,18,13,14,19,24,19,19,25,27,22,20,18,15,20,17,15,23,3,13,22,17,22,23,21,26,27,19,25,8,21,21,24,25,12,22,19,25,19,22,17,19,14,16,24,23,26,13,18,21,27,26,22,21,29,25,37,19,24,19,18,10,17,21,8,22,14,26,24,16,12,13,18,22,19,10,22,19,18,16,25,26,24,18,22,20,30,17,23,18,18,21,18,20,18,22,18,29,26,16,17,20,20,15,31,13,19,17,18,20,25,15,18,24,18,19,28,27,17,27,5,15,20,26,11,13,21,18,18,22,18,23,20,23,32,20,20,25,21,19,17,20,22,21,25,22,28,16,21,16,17,15,21,24,27,24,24,26,9,16,24,24,25,28,12,18,24,24,18,19,29,9,13,16,23,23,21,23,21,16,16,20,17,18,21,16,16,20,29,28,25,18,20,12,13,4,18,16,24,20,27,26,14,26,11,21,9,25,23,24,15,19,31,22,13,23,22,29,20,16,26,15,19,28,20,10,30,22,24,20,19,20,25,26,19,25,22,24,15,23,13,26,22,25,19,29,21,20,19,19,24,21,18,20,22,19,23,18,23,26,17,18,20,22,13,19,18,15,19,17,24,31,13,15,26,24,23,26,19,9,25,25,21,27,23,23,27,25,19,7,19,18,21,19,16,13,15,12,20,23,35,19,18,21,22,21,19,27,12,17,14,15,28,20,25,19,25,27,28,23,27,17,18,17,20,18,15,21,19,17,24,14,28,23,20,21,23,7,8,22,12,19,23,26,28,16,11,21,25,25,26,32,17,21,15,17,20,17,22,19,16,21,18,11,18,14,21,18,17,20,12,26,34,21,21,22,14,19,25,25,11,23,21,22,18,30,25,16,18,13,14,21,16,21,27,12,24,24,23,12,26,13,22,14,24,14,21,20,12,25,25,23,20,19,26,18,30,15,20,28,15,28,17,21,17,24,27,28,18,25,17,23,24,18,24,20,14,28,22,16,22,19,21,23,14,22,21,28,20,33,21,21,19,7,23,25,38,20,21,28,18,19,10,25,19,22,16,12,23,20,17,20,22,22,19,19,19,17,29,31,20,21,20,24,22,8,13,18,20,23,20,94
24,20,25,17,28,13,20,26,12,19,27,14,20,30,19,22,17,8,21,38,21,26,19,32,26,18,27,22,17,19,16,9,19,24,24,18,19,25,31,18,28,25,19,20,15,18,18,23,25,19,19,21,12,27,17,26,24,21,17,21,18,20,22,31,9,24,20,19,21,16,18,14,18,23,20,22,18,33,26,17,13,17,18,17,21,26,22,24,24,32,28,19,33,23,20,0,23,30,22,30,25,4,27,19,16,12,23,15,23,18,20,18,27,15,26,32,20,17,13,34,17,13,22,16,14,9,20,25,20,27,16,19,16,28,19,21,18,16,18,27,24,31,22,25,13,19,14,14,22,21,20,20,15,20,19,24,16,15,38,17,23,16,17,11,21,27,16,19,17,25,6,14,14,16,29,22,20,27,21,22,21,23,21,18,13,21,21,23,17,19,33,14,22,23,15,16,22,13,15,10,17,14,25,22,24,21,19,25,22,15,24,12,22,14,14,17,16,23,17,15,17,18,18,14,20,22,21,24,20,21,14,22,19,19,24,23,24,26,24,13,26,20,19,20,21,18,10,24,18,23,21,32,24,31,23,22,22,17,19,20,19,20,25,26,19,26,22,26,29,13,2,18,17,28,23,19,22,22,17,27,20,23,23,7,23,16,17,16,12,25,21,25,23,18,24,17,19,23,24,28,20,22,22,30,29,15,14,17,24,17,24,23,25,20,21,16,21,21,17,19,15,16,26,14,22,21,20,24,24,15,16,16,16,13,17,28,21,21,27,24,29,18,24,12,17,13,19,29,23,20,27,27,19,22,20,21,19,17,25,14,16,22,24,25,24,29,28,25,25,26,23,28,14,21,20,21,7,20,24,23,15,25,27,16,9,17,13,15,22,28,17,19,18,27,28,20,22,21,18,24,22,16,19,10,22,15,21,23,28,22,26,21,19,18,23,21,13,18,23,25,8,16,24,15,16,24,18,19,20,28,21,27,28,21,26,25,31,21,25,13,16,25,25,25,18,17,19,26,18,20,23,19,16,27,29,18,10,17,24,20,22,14,25,13,23,20,27,18,22,18,17,18,12,28,18,21,18,23,25,25,19,19,21,23,17,16,17,19,24,23,23,21,21,21,24,21,20,18,14,22,21,23,18,25,22,28,29,17,21,20,23,17,19,20,11,3,9,12,18,19,17,20,13,28,30,25,18,20,25,25,25,18,15,17,20,14,13,17,18,18,16,26,23,15,6,22,18,22,22,17,23,24,21,23,23,23,27,11,12,18,17,17,13,26,24,26,22,10,18,11,25,19,16,22,21,12,25,20,20,22,17,27,23,14,22,18,16,8,19,17,17,15,22,15,20,19,25,8,23,18,15,15,13,19,26,19,20,16,28,27,19,25,10,16,16,16,21,21,11,22,22,32,30,16,24,31,20,27,33,11,23,19,13,20,25,21,21,19,17,16,17,27,23,29,22,24,20,23,16,29,23,25,28,25,27,19,22,21,20,16,23,23,26,27,24,6,11,24,19,19,23,15,25,18,25,25,22,21,27,32,16,18,24,23,21,26,21,15,17,13,14,28,17,23,29,35,13,17,25,22,15,25,21,18,23,21,18,23,34,15,24,25,2,11,1,22,16,14,17,19,25,21,15,23,24,20,34,16,25,20,19,14,20,19,20,18,14,26,19,23,27,20,23,20,20,18,19,22,16,21,21,18,24,9,24,26,22,26,18,27,24,23,17,19,22,20,26,18,29,21,15,24,18,17,23,25,16,15,25,19,39,23,23,21,17,19,21,26,27,27,27,17,14,30,29,19,16,27,17,21,20,24,30,20,19,15,21,24,30,17,17,6,25,22,18,17,15,24,23,19,18,23,21,21,26,18,19,29,17,20,7,1,23,20,18,28,23,18,21,18,19,11,19,22,18,22,14,12,25,18,19,22,25,16,20,9,17,34,25,25,23,20,25,26,35,14,15,32,12,20,23,13,11,16,15,16,22,20,20,19,18,16,27,18,17,24,18,28,18,20,24,24,21,17,18,16,24,27,14,98
27,32,35,16,22,25,23,38,28,22,34,26,24,31,17,24,24,24,24,46,24,27,20,35,24,29,30,25,25,26,25,29,30,22,30,25,35,28,33,14,31,28,28,23,17,26,24,25,31,24,23,25,12,31,27,35,27,33,21,24,19,23,12,32,29,32,27,24,22,27,23,24,34,31,31,27,23,38,30,31,29,24,24,23,19,25,25,30,26,25,30,30,33,35,24,23,0,33,26,36,29,20,27,27,26,23,35,31,9,24,28,24,33,26,32,44,32,37,31,33,22,26,25,24,25,27,27,24,33,29,32,19,16,34,25,29,28,21,29,23,27,36,26,27,21,37,32,27,25,23,20,21,27,14,15,26,30,21,35,28,27,16,15,29,25,33,21,23,20,31,26,28,34,19,29,2,27,30,25,26,33,33,24,18,27,21,25,25,21,24,32,30,26,23,28,24,28,29,20,22,17,27,31,26,25,27,31,23,22,15,27,24,22,23,22,31,26,21,21,26,30,22,29,25,29,23,39,22,26,27,17,27,33,27,31,28,30,27,29,24,28,30,28,15,17,28,25,18,18,28,24,35,26,27,30,25,20,27,24,20,25,18,21,33,27,27,28,28,28,30,25,27,23,27,25,27,30,25,25,33,29,29,24,27,30,20,17,16,11,32,25,34,24,26,30,24,21,26,37,32,25,21,19,35,32,33,33,23,28,21,33,20,30,25,26,30,29,31,19,20,23,22,24,22,35,17,14,23,24,27,28,24,24,28,30,35,27,27,32,21,35,23,25,23,15,27,20,33,26,27,36,39,12,25,32,28,25,23,27,18,30,22,20,21,26,31,28,26,26,35,26,33,26,30,19,32,27,12,36,30,23,30,27,30,24,29,33,15,18,30,25,27,26,33,30,24,21,30,21,27,31,20,23,26,34,28,27,25,30,28,31,25,25,30,26,21,25,30,27,25,24,30,28,28,18,36,21,31,23,27,24,30,29,25,29,24,41,20,24,25,8,28,26,33,20,26,22,12,16,25,26,17,19,23,37,22,28,17,30,28,30,32,24,33,43,32,40,14,34,28,21,23,24,29,21,27,28,24,24,25,13,26,23,23,22,28,17,20,29,28,23,20,33,23,28,29,34,29,22,28,27,19,23,22,31,28,24,17,29,32,20,29,27,23,23,21,23,26,32,16,27,26,19,33,32,33,34,26,27,31,25,28,27,29,33,29,18,22,26,24,32,30,29,21,26,26,22,25,32,23,27,26,24,25,27,22,27,25,26,24,25,28,30,31,28,31,30,24,26,26,29,23,28,29,25,20,26,26,29,15,29,29,27,28,23,22,27,28,32,28,23,24,24,17,22,29,25,31,24,20,25,23,27,22,29,25,25,21,37,28,29,33,29,22,24,27,27,33,25,35,38,35,31,24,35,29,27,29,35,23,34,18,27,23,28,29,26,30,26,15,20,31,25,31,19,21,30,32,27,37,21,27,30,30,25,19,25,29,24,21,28,29,29,36,20,26,23,29,25,25,27,29,31,29,23,26,28,25,24,36,24,19,30,23,24,39,20,25,29,21,32,31,23,29,30,35,21,25,35,33,25,26,23,24,25,27,25,29,30,30,23,28,25,24,22,31,22,21,18,23,28,29,28,27,24,36,35,22,31,19,15,20,34,23,28,28,20,28,24,31,37,23,31,20,26,23,24,30,27,16,28,31,28,29,23,26,26,26,18,41,26,28,18,20,31,16,22,16,28,26,27,23,30,24,25,27,26,19,33,27,42,25,33,31,19,25,33,29,27,29,33,26,28,38,34,29,25,29,27,29,31,21,27,24,33,28,28,29,39,18,29,18,31,25,24,25,21,30,26,21,25,19,32,27,35,26,25,32,17,33,26,24,22,27,32,33,30,36,31,29,28,27,28,25,27,29,14,25,32,18,31,29,27,26,28,32,21,12,27,25,26,29,25,31,40,25,24,40,22,26,28,33,23,23,23,19,29,29,21,30,30,22,31,23,22,32,30,33,27,20,34,30,18,24,28,29,28,31,24,101
28,33,36,30,28,30,33,41,35,31,35,31,31,35,31,29,31,30,28,51,27,35,28,45,34,31,37,26,26,28,24,38,31,33,32,30,38,36,43,30,38,29,29,29,27,32,32,30,41,31,32,29,34,40,33,35,32,32,25,25,20,24,22,43,27,36,36,30,26,28,30,28,37,36,29,34,33,42,36,32,25,26,25,24,31,34,28,31,29,47,39,34,43,36,32,30,33,0,24,42,38,34,32,39,30,24,31,33,24,30,33,32,40,27,38,39,27,41,23,29,29,27,29,38,33,29,29,26,32,43,32,31,28,37,34,31,30,30,32,29,33,41,34,37,27,39,34,30,30,32,34,29,33,29,30,36,31,30,42,29,28,34,22,25,32,39,32,31,24,40,32,30,32,28,42,35,32,39,25,26,35,34,25,28,21,35,31,33,27,25,39,40,36,29,33,29,33,33,21,29,26,28,36,29,27,29,32,33,28,31,35,30,28,27,22,34,33,25,30,31,34,27,35,26,32,24,35,28,32,33,33,29,34,33,40,34,34,33,36,25,32,31,29,19,30,34,33,24,24,34,33,40,32,33,35,29,27,31,29,31,36,29,17,38,31,32,31,36,37,30,32,31,32,34,31,30,31,33,34,37,25,39,18,34,28,25,34,33,33,35,33,38,30,37,31,25,22,18,39,38,29,36,30,40,42,34,35,31,31,24,42,31,34,24,35,35,32,36,30,24,28,29,29,24,37,35,20,29,25,31,32,29,30,29,31,37,30,31,43,32,37,35,34,24,29,27,21,36,32,33,35,39,37,37,32,34,29,29,31,27,31,30,14,13,32,37,38,31,38,38,32,37,31,27,20,33,25,32,31,28,23,38,38,33,27,34,34,33,24,30,30,34,28,29,35,33,29,31,30,32,33,23,26,30,31,29,35,31,36,24,34,33,38,33,31,27,30,35,27,30,31,33,27,39,29,32,29,33,29,23,20,40,36,30,33,18,35,27,33,29,38,31,34,33,31,37,25,27,22,33,27,29,37,19,37,31,28,35,31,34,33,28,38,40,45,37,45,21,31,33,31,24,29,32,22,33,34,28,25,30,20,26,29,29,32,24,27,29,38,34,31,35,37,27,36,36,38,30,29,28,33,15,29,28,32,38,30,23,32,36,26,23,34,24,30,33,21,24,31,17,25,32,26,35,36,34,38,36,32,33,33,36,32,34,32,38,32,32,33,25,42,33,35,28,33,25,29,29,37,32,37,27,28,29,35,27,32,19,18,28,30,31,40,39,31,33,26,33,35,34,34,37,33,35,30,34,33,32,44,35,30,37,36,26,25,21,31,26,33,29,24,25,34,28,28,33,36,34,31,27,29,25,28,28,23,29,32,29,38,30,35,37,37,29,33,28,32,29,30,40,36,34,36,30,36,34,28,35,38,34,37,35,33,31,37,34,32,31,25,29,38,32,30,36,26,28,28,37,32,41,27,23,30,37,32,29,26,32,28,31,26,32,34,39,24,24,28,34,30,31,39,28,34,30,30,27,30,29,21,33,24,31,35,35,30,44,21,31,35,34,34,37,28,31,38,42,33,33,31,34,31,33,24,27,29,31,32,34,37,32,17,27,28,28,31,32,28,22,19,27,38,31,32,25,31,40,29,32,37,25,21,31,35,32,32,31,26,34,34,25,37,19,27,34,22,28,29,36,33,20,35,36,24,27,30,34,35,40,36,35,29,38,22,24,30,28,31,27,31,35,28,24,27,27,31,31,27,24,27,33,46,31,29,32,27,27,34,39,33,29,34,29,20,38,30,28,26,31,29,31,33,26,32,25,27,27,29,33,35,19,30,33,37,27,20,21,25,35,28,35,26,34,33,31,44,30,27,38,31,38,29,31,30,31,30,43,28,38,32,34,35,31,37,26,28,33,32,28,33,28,32,42,26,32,29,37,26,45,32,26,29,28,33,32,42,26,28,42,28,34,31,31,27,32,28,20,31,31,33,31,34,30,32,27,28,34,34,41,32,30,37,37,28,27,32,34,36,38,30,102
23,19,20,21,22,16,22,27,18,18,28,17,22,19,15,10,17,27,17,31,19,24,17,32,21,20,26,20,21,23,18,25,19,19,16,16,23,24,29,16,21,12,19,22,19,20,17,18,30,15,14,10,15,22,15,19,8,24,19,21,14,10,16,25,17,22,20,22,10,22,6,18,21,25,5,15,19,34,17,23,17,22,21,20,16,12,9,25,13,30,27,18,29,22,18,22,26,24,0,23,22,22,12,29,19,20,16,23,17,18,17,19,19,21,25,31,19,26,25,24,5,19,16,24,21,16,20,20,16,28,25,7,14,25,16,17,24,16,24,22,25,32,20,25,11,26,21,18,22,22,12,18,23,12,11,17,22,18,36,21,12,15,19,23,19,25,15,17,18,26,26,16,27,15,24,25,24,23,16,17,21,30,9,15,18,13,12,14,17,18,25,28,17,17,15,9,21,17,17,23,12,21,21,15,13,14,8,25,20,14,17,14,15,17,13,25,17,19,12,15,20,13,27,22,21,20,33,21,13,19,21,17,23,23,16,22,19,18,20,21,26,19,23,13,10,16,24,18,16,25,9,20,18,26,25,23,14,21,15,7,23,15,11,26,21,13,19,13,13,19,23,14,18,19,19,13,22,19,20,21,19,24,14,21,22,11,12,11,24,29,19,24,19,23,11,18,16,18,24,16,5,17,10,28,20,25,24,18,17,10,31,7,15,10,20,19,22,18,19,12,16,16,15,11,21,19,14,15,12,14,15,17,20,18,23,23,14,15,19,8,17,17,20,19,17,24,15,27,18,20,24,32,17,29,23,18,18,15,25,14,17,17,10,11,19,24,19,18,20,23,19,27,13,20,20,23,20,18,23,4,12,26,14,18,16,24,17,12,17,16,12,19,8,23,20,21,23,20,6,17,27,9,12,21,15,15,22,18,22,18,20,22,24,25,7,15,16,21,18,24,18,24,13,25,14,18,15,25,15,18,4,25,18,16,21,14,27,13,9,20,19,23,23,19,16,20,17,20,15,18,8,14,18,13,23,7,16,16,27,20,16,26,29,24,37,23,27,20,25,19,15,15,15,16,18,19,16,12,12,10,20,18,16,10,19,21,15,15,23,26,22,16,24,21,29,24,28,24,17,19,21,9,20,22,21,21,18,15,23,25,20,16,25,19,22,23,18,17,17,17,22,20,13,28,26,20,23,21,17,18,18,20,14,16,24,25,20,24,17,22,28,19,26,15,20,17,13,20,19,18,14,17,22,23,23,7,12,16,17,7,18,26,22,25,17,25,20,20,21,25,20,23,15,21,16,27,21,18,30,20,20,16,18,22,11,7,23,18,19,21,15,17,15,13,4,23,12,29,20,16,19,11,12,14,16,8,21,20,26,16,19,28,23,10,19,24,19,26,14,22,33,23,16,18,22,26,20,20,21,21,25,21,12,8,23,16,18,27,19,20,19,20,24,25,20,22,24,21,22,33,16,17,23,21,21,15,22,13,14,20,2,23,10,19,18,19,14,23,17,12,19,20,18,21,18,16,14,5,19,25,13,13,11,21,16,29,21,21,24,26,21,19,24,11,27,26,13,16,23,25,13,13,18,15,13,17,18,15,35,18,13,16,23,19,21,23,18,18,15,3,20,22,23,1,22,25,25,17,26,17,14,18,17,21,22,15,12,19,18,18,27,5,13,19,16,13,12,23,19,14,11,14,10,22,16,19,21,17,17,32,12,15,16,18,18,15,17,13,21,23,24,11,11,14,18,12,11,10,20,23,31,15,21,22,12,7,20,16,19,5,15,17,19,27,23,20,20,17,21,24,19,22,28,18,24,21,24,26,29,15,16,20,24,12,14,13,10,19,19,19,21,20,24,17,29,20,23,20,9,16,18,23,15,25,27,27,22,21,20,18,19,18,26,12,17,20,13,19,22,16,18,28,15,14,20,21,12,38,21,26,18,21,17,26,31,21,22,22,10,21,20,27,11,16,10,16,19,20,15,17,21,14,13,21,19,25,21,33,14,18,27,24,21,14,20,19,25,25,12,97
29,32,36,38,30,22,30,33,29,26,34,19,30,26,32,30,23,33,30,45,29,24,26,42,34,25,32,21,20,22,27,30,25,26,24,29,38,31,30,24,33,32,20,27,28,23,26,32,40,28,27,31,27,35,31,37,31,36,28,20,27,31,24,35,32,24,26,28,27,22,29,25,31,36,26,12,16,31,29,30,26,23,24,25,30,31,29,24,30,39,24,25,36,31,29,30,36,42,23,0,31,29,21,34,28,29,37,30,32,25,28,31,32,21,29,43,31,37,26,35,28,30,29,33,28,29,26,17,29,40,36,30,22,36,29,27,24,31,25,29,30,32,31,32,25,32,34,24,17,27,31,27,33,29,28,19,25,29,46,23,21,23,30,28,30,36,27,28,26,28,35,29,30,23,42,34,35,34,19,18,31,29,32,24,30,32,11,13,25,26,43,32,25,28,31,26,29,32,26,31,19,26,31,28,30,31,28,36,26,26,35,33,26,23,30,32,28,29,25,26,26,24,33,27,29,31,38,26,10,27,22,16,32,31,35,33,34,28,33,28,32,27,34,23,30,27,30,26,22,29,32,29,17,29,26,31,30,22,23,30,28,22,29,36,22,25,32,33,36,29,32,29,27,32,18,30,36,29,29,36,31,35,32,29,27,22,28,27,35,35,30,37,28,22,32,31,28,31,40,35,28,34,19,32,34,37,36,31,19,23,33,30,34,19,32,36,28,33,28,25,27,25,28,29,30,31,22,30,29,24,25,28,27,25,27,35,23,31,40,31,38,26,39,18,30,29,27,38,28,27,35,45,26,30,29,27,31,23,31,22,31,31,28,29,33,32,39,28,32,35,35,37,23,30,26,34,31,26,34,25,30,34,37,25,21,28,34,26,24,37,27,30,31,32,31,28,33,30,29,27,27,22,25,32,33,30,35,29,24,31,30,31,23,27,30,25,27,30,21,33,27,31,30,34,22,32,29,36,26,30,27,25,31,27,32,32,35,31,32,29,31,31,32,38,24,30,27,29,20,29,29,28,26,28,36,28,31,27,26,28,38,31,46,32,43,34,43,29,33,30,28,24,21,30,23,31,28,29,27,19,28,27,30,33,17,27,23,34,28,33,28,33,37,27,37,30,35,24,28,22,20,27,24,31,31,20,32,21,26,29,29,31,26,29,31,30,28,31,32,25,28,23,23,31,37,32,20,32,34,31,29,31,24,23,33,35,21,25,29,21,39,27,40,25,29,25,26,29,32,27,22,33,24,28,30,16,21,30,31,30,25,28,23,34,30,34,31,25,26,31,31,33,25,31,27,29,28,20,38,29,26,30,31,23,24,24,30,32,27,23,30,28,28,21,27,24,35,38,36,24,26,30,29,30,33,31,26,22,37,29,23,28,37,26,28,35,24,32,31,38,39,35,25,25,21,33,19,20,39,24,35,34,33,30,30,29,29,36,28,37,27,34,32,38,31,33,30,37,27,40,15,24,27,32,33,22,30,27,25,18,23,22,33,39,28,30,25,31,29,25,38,29,27,31,31,28,32,28,32,39,29,25,31,29,27,40,27,29,32,28,34,38,32,33,36,30,32,27,32,27,29,30,28,28,30,31,24,37,45,37,31,21,32,32,31,26,26,20,23,26,33,34,35,22,30,37,43,28,30,24,21,23,33,29,25,30,24,19,27,32,38,26,34,27,22,33,33,23,25,24,34,37,31,29,34,30,30,37,29,46,30,23,26,28,33,28,32,20,39,30,33,28,34,27,32,26,32,21,34,29,42,28,30,23,26,29,38,25,28,28,33,30,33,38,37,28,31,26,24,34,20,35,41,30,36,24,27,30,41,26,30,27,35,29,23,22,28,29,19,33,29,29,32,33,28,25,30,38,28,39,23,29,26,35,35,34,34,39,30,33,32,27,28,32,27,29,25,30,38,23,31,27,27,30,34,37,23,46,34,34,19,29,27,24,39,20,32,33,26,33,27,37,27,22,25,25,28,26,27,33,34,28,33,24,23,34,31,38,29,26,33,34,27,32,27,27,33,36,28,103
31,26,30,35,25,24,31,38,28,22,35,22,24,29,16,25,10,31,25,46,15,29,22,33,33,25,30,27,30,31,15,23,25,28,27,13,26,28,33,20,35,27,26,28,16,23,27,20,39,12,11,23,31,23,20,33,27,33,28,23,22,24,25,32,20,29,13,29,29,22,21,29,34,34,27,19,15,30,29,27,24,23,24,23,24,27,24,26,26,39,29,27,35,33,23,25,29,38,22,31,0,27,31,32,25,28,36,28,23,24,28,27,30,21,32,42,30,24,31,32,20,18,26,24,28,24,26,28,33,39,33,18,18,25,17,31,24,23,29,30,23,34,25,29,16,34,29,22,27,33,22,23,28,18,17,25,25,24,42,23,28,28,26,29,26,30,23,24,21,31,29,30,27,19,37,27,27,23,24,25,32,29,23,20,26,23,22,24,19,29,34,32,35,32,26,24,30,20,25,26,23,26,31,25,27,27,30,6,25,30,32,28,16,24,27,27,29,24,13,29,27,24,32,29,26,26,38,27,21,24,21,25,29,32,31,29,31,32,17,29,19,30,33,22,19,21,25,27,21,30,24,39,25,30,26,26,29,28,26,29,27,24,25,31,22,28,28,32,32,29,27,21,23,33,26,22,29,26,25,38,30,31,26,26,16,25,30,29,34,34,26,33,27,33,29,23,20,26,35,30,24,11,29,29,25,32,33,26,30,24,30,24,30,23,28,32,15,24,22,27,26,21,27,25,30,30,23,26,21,25,26,27,27,23,22,31,30,20,34,23,35,23,32,18,14,27,21,28,26,27,26,34,26,29,20,4,25,20,24,18,28,28,24,25,30,35,32,28,28,32,22,30,26,30,24,33,24,22,32,26,26,26,33,23,21,28,31,30,25,30,27,29,25,27,21,32,30,19,21,27,26,23,22,28,29,29,30,29,30,26,30,27,34,27,26,24,27,32,26,29,24,26,26,33,18,32,26,24,23,26,18,25,33,30,29,28,26,22,28,27,33,11,28,34,20,31,17,26,21,30,23,22,31,27,35,22,19,26,35,34,32,31,37,19,40,34,37,25,31,31,30,23,24,31,26,21,21,31,21,29,24,25,27,27,16,26,19,27,28,34,29,12,35,14,32,32,33,24,25,27,27,23,25,18,20,30,33,20,20,30,16,30,24,26,25,26,22,19,30,21,27,26,19,33,26,19,31,28,18,31,27,29,26,25,31,34,20,24,28,29,34,15,36,21,26,18,14,28,33,23,28,25,26,26,28,26,31,24,25,26,25,30,22,33,25,26,31,26,25,26,34,29,25,32,26,28,33,23,36,29,29,30,15,27,23,21,30,21,22,23,22,16,24,17,21,30,34,33,32,20,30,26,26,27,28,27,20,23,31,28,29,36,34,22,24,26,27,31,27,33,37,22,30,25,32,33,25,24,34,25,25,27,33,23,32,31,28,35,16,34,32,30,27,33,26,28,29,26,27,28,26,30,30,18,32,21,26,28,24,17,24,25,29,36,25,23,25,22,22,22,29,27,34,29,25,28,21,24,31,35,27,21,32,25,24,40,25,25,31,29,29,27,28,29,32,38,23,28,30,14,18,26,24,24,32,26,11,31,37,29,27,28,27,25,24,27,22,16,19,22,17,22,29,23,26,38,37,24,34,26,22,22,26,25,25,26,17,23,23,27,29,19,27,27,21,25,26,29,28,23,28,27,24,22,25,28,18,32,28,40,25,33,19,17,21,23,28,22,30,30,30,20,25,23,25,27,31,24,25,24,37,24,28,29,22,25,25,31,24,27,30,14,27,29,27,19,30,26,26,23,28,21,27,27,32,28,23,25,40,23,27,29,25,25,19,20,24,31,30,22,25,31,33,27,35,25,29,28,19,29,23,26,28,28,23,35,33,32,29,17,16,26,25,26,22,25,29,26,31,20,25,31,28,19,27,34,26,41,24,30,26,29,27,23,28,20,20,37,15,29,28,30,14,9,25,24,28,26,23,35,32,19,28,24,24,32,22,34,28,22,36,30,14,26,25,26,30,29,17,104
22,16,27,19,27,9,19,29,16,23,23,10,24,26,23,20,19,10,17,42,21,27,20,29,29,22,23,26,21,21,14,13,18,28,26,22,23,21,34,22,24,24,23,24,19,22,20,19,27,23,22,23,8,30,19,28,24,25,21,19,16,20,21,29,13,25,20,23,22,17,20,18,22,24,24,18,14,29,28,21,16,20,19,18,24,25,21,22,27,28,26,15,36,25,16,4,20,34,22,29,27,0,27,21,20,10,19,17,19,22,22,19,29,18,28,31,19,19,17,35,19,11,18,18,18,13,23,27,24,25,18,15,20,29,23,25,15,12,22,26,20,27,18,29,15,23,18,11,25,24,16,21,19,16,15,25,20,16,37,18,24,12,13,15,17,29,20,15,13,28,8,18,18,20,29,18,24,29,23,24,23,26,21,19,17,17,21,23,19,18,32,18,24,19,19,20,24,17,13,6,21,18,25,23,26,17,15,23,19,11,23,8,18,10,18,21,18,24,20,18,17,21,20,12,24,20,25,23,20,23,10,18,20,21,20,20,23,24,27,11,24,22,23,18,17,17,14,23,15,19,23,32,21,29,25,18,18,21,22,16,23,24,24,30,23,23,19,26,26,17,6,16,20,25,20,17,25,25,21,30,24,27,24,11,20,19,13,12,14,23,17,29,21,22,22,13,16,26,28,30,21,21,22,26,25,19,18,18,28,21,28,21,21,19,25,18,24,23,18,20,16,13,26,18,26,20,19,24,20,11,12,17,20,12,15,32,23,20,30,22,33,14,28,16,21,17,17,25,26,22,25,31,15,18,22,23,18,19,22,18,18,18,23,24,22,27,24,25,25,30,26,24,10,22,20,19,11,24,23,19,19,25,23,15,13,21,17,11,21,30,21,15,20,26,24,23,24,17,20,26,24,20,23,14,24,19,22,21,26,18,27,25,23,22,23,22,17,22,21,28,12,20,27,19,20,26,17,17,23,29,18,25,32,25,29,26,34,20,22,9,12,23,26,27,22,21,21,22,17,19,22,22,15,23,29,20,14,13,28,24,26,18,27,17,27,24,31,14,25,20,21,14,8,24,16,23,20,24,22,25,15,22,19,24,13,20,20,23,27,24,19,20,17,20,26,17,24,21,15,20,18,22,14,22,18,26,29,16,17,16,20,21,21,18,7,1,13,16,19,17,21,22,17,32,32,28,22,24,21,27,25,22,11,13,20,18,9,13,17,22,12,23,25,17,10,20,21,21,23,21,23,21,22,22,22,22,24,15,16,22,18,21,17,22,24,28,23,14,20,15,25,23,12,18,24,14,29,22,22,18,13,28,26,18,22,21,20,12,23,20,18,13,26,19,18,23,21,12,22,17,19,19,15,18,25,23,16,12,27,27,22,27,14,20,20,20,21,25,13,26,26,30,26,20,28,31,24,24,33,14,26,21,17,22,21,24,23,17,15,18,15,26,19,25,21,23,24,25,18,31,22,27,27,27,23,22,21,25,19,12,23,20,26,29,23,10,15,20,21,21,23,16,27,16,27,25,19,21,26,31,20,22,21,27,24,30,21,19,21,15,18,31,21,27,30,32,9,19,26,18,17,24,18,15,25,18,20,27,32,19,25,27,6,15,3,26,20,18,19,19,28,19,19,22,27,24,35,20,28,22,18,11,20,23,22,20,16,23,15,22,28,19,26,16,20,21,22,25,12,19,25,22,24,13,23,26,26,22,14,31,24,26,15,17,20,21,25,22,28,21,19,21,20,15,21,23,19,19,24,23,41,22,24,25,21,23,25,25,23,25,28,21,18,26,31,16,20,25,15,21,16,28,28,19,23,19,25,20,32,15,19,2,21,25,18,19,19,26,27,21,22,22,23,20,30,16,23,32,13,24,11,5,22,24,22,28,25,22,17,22,23,15,23,22,14,24,10,16,29,21,15,26,26,18,23,13,19,32,21,26,27,21,21,22,36,17,19,29,14,21,24,15,13,18,19,14,22,19,20,17,14,18,26,20,13,24,20,26,20,18,20,26,22,21,20,18,20,23,16,96
22,25,30,30,29,22,27,27,24,24,25,23,28,27,27,20,24,23,21,28,26,29,22,40,32,23,29,22,21,23,16,29,21,29,8,25,32,27,29,22,31,22,25,26,29,23,9,18,32,24,24,21,26,32,21,29,20,19,27,19,12,16,23,35,27,25,27,27,20,18,18,29,33,28,15,13,17,32,12,17,15,19,19,18,26,24,19,21,25,28,25,26,34,26,15,27,27,32,12,21,31,27,0,34,11,18,26,23,22,25,17,23,31,17,28,35,23,32,26,29,17,19,22,28,23,25,22,21,28,34,28,19,20,23,26,16,20,27,26,28,23,36,17,30,19,26,21,20,26,26,24,23,25,24,23,20,24,20,35,19,4,22,20,24,16,31,25,14,25,27,21,22,28,21,32,29,18,31,17,18,29,28,17,22,21,25,10,12,23,19,31,21,25,27,21,21,25,27,15,21,22,13,23,27,25,19,18,25,25,25,18,26,25,23,22,19,11,27,22,15,28,23,30,20,27,18,30,25,11,19,20,15,19,31,28,19,26,26,29,19,26,23,23,21,22,26,27,25,21,28,21,18,16,30,28,29,24,30,15,19,26,25,19,24,24,23,22,16,24,20,25,24,23,16,17,23,27,21,25,31,24,28,22,28,19,21,24,23,33,29,16,30,24,21,21,15,12,28,30,28,17,29,8,32,32,20,19,22,20,22,33,19,25,8,30,25,26,17,22,22,20,22,27,20,13,20,21,25,22,24,25,21,27,19,23,27,6,24,31,20,29,26,26,19,29,22,11,36,20,23,27,32,15,28,30,28,24,15,27,20,21,20,18,19,22,27,31,20,30,26,22,37,23,21,18,27,23,24,27,14,21,30,25,26,18,24,24,24,23,28,24,24,20,21,20,27,31,22,18,19,28,21,24,23,27,21,26,21,25,26,22,27,22,23,19,24,21,16,19,22,25,18,25,20,20,30,12,22,25,23,16,24,18,26,25,22,19,19,20,18,30,30,27,31,22,32,25,25,19,25,18,24,25,21,33,19,26,24,25,26,28,23,36,33,35,28,26,19,28,13,20,13,21,24,16,25,24,19,22,2,18,16,19,22,18,22,21,21,27,14,20,28,26,28,33,30,34,20,19,20,19,17,23,18,23,19,30,20,29,25,16,18,26,18,20,27,25,27,21,15,21,24,20,28,34,32,21,30,20,24,28,32,24,24,22,21,21,22,23,22,32,26,36,22,27,17,21,23,26,25,23,17,25,29,31,5,10,23,23,19,22,24,24,17,26,30,22,24,25,28,30,31,25,29,26,27,15,12,32,18,24,13,28,24,23,19,21,26,23,19,14,17,25,19,16,32,24,25,29,16,30,21,18,13,27,20,25,21,32,28,22,27,20,22,24,32,25,27,20,28,35,28,14,21,20,26,24,19,32,23,22,27,14,19,33,21,22,25,17,29,26,22,28,22,19,21,18,26,19,27,14,25,25,31,18,23,24,16,26,19,12,21,22,22,26,24,23,25,23,22,29,18,10,24,24,21,23,17,27,27,22,23,23,27,26,35,19,24,28,28,30,27,26,23,32,18,25,10,21,24,23,25,22,24,18,21,25,27,35,28,21,22,28,27,26,24,26,20,17,15,30,23,24,11,28,36,33,26,29,23,20,20,27,27,27,19,18,18,26,28,27,17,25,23,14,16,17,22,25,22,23,26,22,23,22,29,25,29,28,39,23,27,24,26,22,25,25,23,27,26,22,21,23,23,21,22,21,20,27,28,31,27,19,28,22,19,26,26,17,17,25,26,21,30,33,20,20,15,22,26,21,24,30,19,24,25,26,22,34,13,20,25,34,23,12,11,20,31,23,28,20,22,26,26,27,21,23,28,21,28,20,26,26,33,27,37,25,24,28,27,28,25,28,18,22,27,24,24,31,22,24,26,20,22,25,28,22,34,25,24,20,20,28,22,40,18,30,32,20,25,18,28,21,23,22,14,23,22,25,25,23,22,25,20,22,31,31,36,21,24,31,27,18,17,25,29,30,34,22,96
32,34,40,28,35,25,32,34,25,28,29,25,25,26,28,29,24,11,29,48,30,34,27,35,35,27,14,30,14,12,25,24,21,27,31,27,24,16,36,28,33,33,27,23,24,30,25,30,28,28,27,29,28,39,24,32,27,26,30,26,26,29,29,39,12,24,27,22,30,23,25,27,28,33,30,25,21,36,24,26,26,26,27,28,25,22,30,33,34,37,38,23,39,25,29,19,27,39,29,34,32,21,34,0,27,27,32,24,18,31,22,22,34,24,35,34,22,24,32,38,24,22,28,11,17,23,27,27,23,30,19,28,26,33,28,25,25,19,24,34,20,36,31,34,20,33,28,23,30,24,29,28,20,23,24,28,29,23,42,24,30,28,24,30,26,34,31,28,28,36,13,23,23,25,31,29,32,35,23,22,24,34,30,26,22,30,25,27,28,31,37,31,30,35,27,26,24,24,27,27,22,26,32,26,19,31,29,34,29,27,32,29,27,28,20,26,23,26,29,22,20,27,35,25,23,29,37,31,24,28,19,27,28,26,33,23,28,32,33,26,32,22,30,28,26,21,27,31,25,28,28,26,27,36,29,23,29,30,27,32,30,23,32,35,31,34,20,20,28,27,21,25,29,26,28,26,29,26,31,35,29,31,32,24,24,25,29,28,29,31,30,28,26,30,33,28,25,27,34,32,24,24,29,36,37,32,31,21,19,26,27,25,29,32,30,26,29,28,25,28,25,17,33,18,34,21,27,17,29,23,24,26,29,22,26,33,28,28,33,24,37,23,28,27,26,32,26,36,27,24,36,42,24,27,27,28,19,24,32,26,20,25,29,28,21,26,36,29,35,29,26,37,24,31,20,32,16,28,26,33,19,35,35,19,28,28,23,27,29,35,29,23,22,37,35,23,32,27,25,28,17,25,28,28,28,24,25,26,31,30,35,32,29,27,26,30,20,25,25,35,21,25,31,32,26,27,26,28,29,32,28,31,32,30,35,31,36,25,24,24,32,27,33,29,28,31,28,21,25,29,30,23,31,33,33,24,13,23,21,29,29,33,36,28,40,29,39,23,33,25,25,28,26,31,28,28,25,32,29,32,22,27,24,28,20,25,25,23,31,33,33,25,32,28,27,33,25,27,24,26,30,30,23,23,28,30,33,24,32,20,25,26,14,26,26,20,18,21,32,23,26,30,26,31,37,28,31,29,32,30,27,21,23,21,33,31,18,22,14,15,31,31,32,28,23,29,30,25,30,23,25,30,18,22,28,30,34,20,21,22,27,33,28,29,33,35,30,19,11,28,34,28,24,28,30,7,29,27,33,27,31,23,31,17,29,25,19,13,27,23,23,24,30,27,27,32,37,25,30,30,28,19,19,27,29,23,25,21,31,31,24,24,29,29,30,25,29,30,21,34,36,37,35,30,26,34,28,26,40,20,34,26,32,27,30,30,14,34,26,27,32,35,22,28,26,28,29,30,23,23,29,33,31,20,28,25,27,32,28,21,31,32,29,32,27,15,20,21,26,26,35,29,32,25,31,28,27,25,27,40,20,29,27,33,30,34,21,20,26,6,25,31,31,31,37,36,22,24,37,33,22,21,19,16,33,25,25,30,39,26,32,32,19,28,18,30,23,27,24,26,33,23,32,30,32,37,43,25,34,24,26,19,32,24,29,20,21,25,24,26,34,27,35,32,26,22,23,33,30,29,24,21,32,18,28,28,30,36,30,36,31,32,29,31,31,24,26,21,32,25,32,28,24,15,25,28,32,24,28,29,45,19,37,24,21,27,32,28,38,33,30,26,23,39,36,28,29,39,22,31,24,33,39,25,28,18,33,29,39,25,19,23,27,30,28,29,19,32,29,26,25,23,20,21,38,21,28,30,26,23,26,20,27,29,24,39,31,24,29,29,30,24,22,31,26,29,26,27,29,26,33,33,29,23,27,27,26,39,33,32,30,30,34,29,30,25,30,35,19,24,28,20,18,23,27,26,24,22,31,31,29,23,28,27,22,32,25,35,31,22,35,37,27,21,27,19,33,34,21,106
14,14,23,23,30,15,20,24,17,25,18,16,23,28,16,18,23,16,22,31,18,24,17,32,26,17,25,21,21,23,23,18,17,25,11,14,24,23,33,22,26,22,20,26,20,22,2,11,25,13,14,14,17,26,20,25,21,18,24,19,15,19,26,30,21,28,26,25,10,14,16,21,28,25,17,20,16,31,11,6,22,15,16,17,19,21,19,20,29,27,27,21,30,26,8,16,26,30,19,28,25,20,11,27,0,16,19,16,23,23,23,19,29,13,22,35,23,25,22,22,15,21,21,24,20,18,18,25,26,27,17,20,20,16,20,20,16,17,21,31,22,29,10,25,21,26,23,17,23,22,22,18,24,18,17,23,17,18,30,15,7,13,22,20,9,30,19,7,19,26,14,17,26,22,32,27,11,33,23,24,22,21,20,19,15,23,17,19,18,19,24,10,18,24,14,14,25,22,13,22,18,2,12,23,25,22,21,26,25,16,11,25,19,16,15,8,4,26,16,18,19,18,31,18,23,20,24,29,18,22,12,20,8,24,22,12,19,25,18,17,29,23,22,24,15,23,22,28,21,21,17,25,20,23,23,24,20,19,18,21,15,21,25,17,21,23,15,15,23,21,18,22,18,15,19,21,20,10,18,21,17,21,19,18,22,16,18,17,26,21,9,22,22,23,24,18,15,18,23,26,18,23,15,27,28,13,12,18,25,19,30,16,21,15,24,22,25,20,19,12,16,11,23,13,16,17,24,23,16,17,18,17,23,18,25,26,5,21,28,17,30,16,20,10,18,21,14,27,9,19,26,25,14,20,25,27,17,18,23,19,19,16,23,24,18,23,29,9,24,29,25,30,16,14,20,22,19,20,27,21,14,26,24,21,7,15,22,16,26,29,15,22,17,28,16,21,28,21,14,8,26,18,20,19,24,18,22,13,18,17,15,22,22,16,20,24,23,23,25,28,15,7,22,9,21,25,5,15,20,16,23,26,17,23,26,21,22,12,19,19,21,21,20,24,20,26,16,26,23,22,18,17,16,22,26,15,22,13,26,23,24,17,31,22,34,21,26,21,20,6,13,20,14,26,16,28,20,8,16,9,20,18,15,13,15,15,20,15,24,25,20,22,17,25,31,23,27,16,17,25,20,24,16,21,22,26,28,22,18,26,19,7,27,13,21,19,15,18,24,17,14,25,18,25,31,25,22,20,13,17,22,25,17,19,26,10,11,15,15,20,28,25,29,16,17,21,17,21,22,22,24,20,17,21,24,12,17,13,12,17,17,23,23,20,26,23,15,13,21,23,25,31,18,22,21,20,14,15,29,11,19,12,18,20,24,20,22,20,18,15,17,22,25,20,17,21,26,24,28,21,22,14,15,6,20,18,18,14,32,29,20,28,13,21,17,22,25,20,17,21,31,21,20,24,24,30,21,22,25,12,11,27,22,12,23,19,21,23,24,22,17,25,25,21,14,16,11,15,12,25,21,24,25,21,17,21,20,23,21,14,17,22,23,15,25,18,21,22,19,22,22,21,9,22,17,14,20,18,25,30,15,17,23,27,21,28,21,17,24,21,23,29,24,24,27,21,20,3,11,24,23,22,17,14,7,14,24,25,37,21,20,29,18,22,17,23,18,12,15,16,20,21,18,18,21,29,30,16,31,19,23,9,24,24,16,21,21,22,17,22,30,22,26,17,21,9,10,14,18,25,22,25,27,21,15,23,21,27,19,29,16,19,21,22,22,16,22,19,20,19,20,15,20,13,17,19,19,17,20,26,30,24,13,23,16,20,27,27,19,23,25,15,10,23,26,22,19,21,15,24,19,17,23,14,21,21,15,18,27,15,20,20,28,16,19,18,14,26,23,24,21,19,27,19,34,14,16,29,19,23,9,15,19,26,24,31,20,23,21,20,19,19,25,21,18,20,15,17,24,21,13,26,13,21,18,23,17,38,23,17,27,13,27,24,31,12,24,29,20,21,16,21,21,22,13,14,20,18,19,23,14,24,23,16,15,20,26,28,17,21,26,20,21,10,14,18,25,27,22,88
12,17,18,25,20,18,17,24,19,17,18,19,21,25,26,21,20,18,20,38,18,19,12,34,26,18,21,25,16,18,22,21,16,24,18,20,22,23,28,15,20,23,22,22,24,19,14,16,25,19,18,17,18,26,24,26,21,28,23,9,6,10,24,29,21,23,23,21,24,13,20,20,23,22,22,21,19,34,22,22,17,10,9,8,22,15,20,17,21,33,29,14,30,18,13,12,23,24,20,29,28,10,18,27,16,0,25,20,14,15,15,17,31,12,23,21,9,27,16,31,19,19,19,20,19,17,13,17,23,27,24,21,13,25,20,22,15,16,17,25,19,32,15,21,20,27,22,20,23,26,23,13,24,19,18,21,21,16,31,14,14,21,12,14,15,28,18,13,22,26,16,16,26,14,24,25,22,25,13,14,19,16,11,14,18,24,18,20,14,9,29,26,23,28,19,21,15,21,3,16,19,18,20,22,16,15,20,31,22,20,17,18,20,19,17,23,16,17,16,17,16,22,28,2,25,10,24,22,19,24,15,13,21,29,28,15,21,17,17,1,22,13,13,23,20,16,15,24,18,24,21,27,18,31,24,27,17,18,23,25,22,16,23,28,20,24,17,20,26,16,14,19,18,21,17,20,17,18,20,28,18,17,20,18,18,20,22,21,22,19,15,29,12,23,17,11,8,18,18,26,21,24,22,28,26,24,24,17,28,21,26,20,26,22,23,21,16,22,14,22,18,10,21,15,23,25,22,14,15,15,16,19,22,21,17,23,16,20,30,19,26,19,25,14,26,12,7,24,17,17,29,26,20,23,27,24,16,20,22,11,13,23,22,23,25,26,27,15,23,31,18,29,15,20,10,9,19,17,13,16,16,28,30,14,17,19,16,20,20,24,24,16,19,27,21,25,23,15,18,16,23,20,23,20,23,15,21,24,26,16,19,17,23,18,20,19,17,22,11,24,15,22,25,25,13,22,11,21,18,26,16,26,28,24,19,18,29,17,22,15,22,20,18,25,15,24,16,17,20,15,19,20,21,21,30,19,20,16,21,20,26,17,29,24,32,25,31,11,23,18,21,18,17,18,6,26,19,24,17,16,10,24,22,20,18,19,14,20,26,24,25,23,23,24,28,12,30,15,17,10,15,21,19,14,16,25,30,19,21,22,12,14,22,8,17,9,18,21,19,7,18,17,10,28,28,27,22,23,18,21,15,17,14,12,10,24,14,18,18,15,22,24,27,12,17,19,17,11,13,16,18,13,18,22,26,19,24,16,17,19,18,16,24,23,24,21,21,16,20,16,27,24,15,22,22,22,25,22,29,17,14,23,22,19,23,19,20,20,18,14,10,21,19,12,21,16,30,20,21,15,19,16,14,10,19,20,18,17,22,26,24,17,19,13,19,25,18,24,16,20,25,31,26,17,19,21,23,21,30,15,27,18,25,16,23,26,17,7,23,24,22,18,28,32,15,17,21,26,8,21,19,25,17,21,22,16,11,22,22,17,20,17,23,27,18,18,19,24,14,23,27,18,20,6,26,24,21,18,24,23,17,16,25,20,19,23,11,21,23,23,22,23,18,20,22,28,17,15,27,20,19,14,14,13,23,16,21,27,27,23,19,23,14,23,11,16,18,12,9,20,24,20,25,19,21,28,31,19,28,21,21,12,19,20,21,13,19,20,20,22,29,17,17,22,16,14,15,22,21,24,25,23,22,21,20,16,19,29,23,32,21,25,24,24,21,19,23,18,21,24,10,16,19,12,21,23,9,19,24,24,36,12,27,25,18,16,20,21,24,25,23,21,17,30,24,24,10,22,5,19,9,26,28,9,23,20,19,24,28,5,12,12,29,15,18,19,16,21,19,20,12,23,13,18,30,6,16,24,20,25,19,13,12,29,19,30,15,28,16,23,23,15,21,12,12,19,19,18,26,15,16,27,23,25,19,20,21,29,24,16,21,19,28,18,31,13,20,26,21,19,22,23,21,19,22,4,15,15,18,7,20,20,21,11,18,27,25,27,18,17,21,21,14,15,23,17,13,22,20,86
29,21,34,23,35,24,27,33,23,24,28,25,23,30,24,19,29,29,26,47,27,33,26,38,23,29,27,25,22,24,22,26,23,33,29,23,32,25,37,24,32,21,28,25,20,28,21,27,35,24,25,26,23,35,29,35,24,21,28,26,19,23,29,30,20,32,32,24,22,24,22,25,36,35,17,28,24,31,28,25,24,25,26,25,24,27,18,28,29,40,35,26,39,37,27,23,35,31,16,37,36,19,26,32,19,25,0,26,26,28,32,26,26,24,35,40,28,37,27,35,21,19,25,30,24,22,22,28,25,37,34,23,22,32,29,24,22,23,29,34,24,33,29,30,23,32,27,25,29,19,28,27,26,28,27,29,27,26,40,25,25,26,20,25,28,37,27,26,22,30,27,25,25,21,36,33,28,32,24,25,36,34,24,24,10,29,26,28,25,26,34,29,33,26,26,25,28,26,22,13,26,21,31,28,29,18,22,30,32,26,26,23,26,25,15,27,23,21,25,26,28,27,33,27,25,25,29,33,27,31,22,24,25,33,30,27,27,33,29,26,25,30,29,27,25,29,28,31,28,23,25,33,29,33,24,17,23,28,22,23,30,29,25,29,28,22,24,29,29,26,25,23,22,31,28,22,26,29,24,26,17,33,24,18,28,25,28,27,26,35,28,27,31,32,23,14,17,24,33,32,21,33,23,33,36,28,27,25,31,24,34,23,12,20,32,30,33,29,28,24,28,21,31,17,34,25,27,28,23,26,27,29,27,24,23,32,24,30,35,24,25,26,27,24,22,27,18,29,28,29,30,31,27,30,35,33,23,27,29,22,32,24,25,26,26,31,35,28,32,31,27,38,25,30,24,32,18,26,32,18,16,33,30,27,26,30,30,26,29,32,28,30,21,28,32,18,27,31,22,27,29,23,26,31,31,26,29,25,30,32,34,28,31,29,23,26,24,29,26,29,19,26,29,10,22,33,24,25,27,29,20,32,31,30,32,26,40,22,25,10,27,31,32,26,24,32,27,29,27,31,19,22,23,28,20,23,21,27,29,31,26,22,31,30,34,31,38,21,30,22,29,15,23,31,23,31,30,24,23,24,22,20,23,24,23,13,23,22,31,31,33,32,8,29,29,32,31,27,27,27,30,24,18,23,32,34,32,27,25,17,21,18,33,25,12,20,14,17,30,21,14,26,23,33,32,25,31,31,29,29,25,29,26,28,31,9,21,25,28,23,31,31,28,25,17,24,26,30,33,27,30,22,26,30,29,21,25,12,13,21,30,30,24,30,15,33,31,21,23,29,33,30,27,23,30,29,28,25,37,30,25,29,29,19,27,23,26,19,29,25,19,21,26,21,20,30,28,27,29,18,26,18,23,25,27,22,22,18,39,32,23,35,32,26,23,21,25,18,25,33,36,34,30,26,34,33,27,32,32,22,30,32,24,24,29,30,26,25,23,22,22,27,18,24,24,26,17,32,27,34,30,28,32,32,30,25,26,24,26,24,14,31,26,31,22,17,22,32,29,23,34,27,28,31,30,27,29,21,31,32,17,25,25,29,28,38,25,26,28,28,27,32,28,27,36,39,24,22,30,23,27,28,23,20,25,24,30,27,39,25,25,30,21,27,22,31,28,22,19,19,31,24,29,15,23,31,35,27,36,22,26,23,24,24,29,30,24,31,27,27,36,21,29,30,21,21,22,33,27,28,27,29,26,20,25,26,30,33,29,28,23,31,24,26,19,23,30,27,30,20,29,22,27,19,25,21,25,24,29,30,44,30,28,31,20,23,31,32,29,21,31,22,15,33,34,26,26,27,26,34,30,29,35,26,16,20,29,24,27,20,31,17,35,25,19,20,18,34,28,33,27,27,32,25,37,25,16,33,25,31,28,24,28,25,23,39,20,31,21,31,30,24,29,25,28,32,25,31,26,24,20,33,26,28,24,29,26,46,30,30,28,29,33,29,40,25,24,20,24,28,26,34,25,28,26,21,26,24,27,32,5,26,29,24,17,27,34,35,30,26,32,34,23,20,29,27,32,27,26,103
28,26,33,25,25,13,28,26,21,22,20,16,23,29,22,22,18,23,17,39,22,29,22,40,29,22,30,21,20,22,13,24,28,27,23,21,24,28,34,24,31,26,24,23,18,27,14,13,27,22,23,20,25,34,24,20,25,24,14,25,22,26,19,35,12,24,20,22,13,26,22,11,17,29,23,25,21,33,23,22,14,26,25,24,22,26,23,21,25,33,29,17,37,33,10,15,31,33,23,30,28,17,23,24,16,20,26,0,27,20,30,24,34,25,32,37,25,31,28,31,21,10,18,28,22,24,24,24,23,29,31,25,22,28,22,26,25,24,22,26,27,34,12,28,20,30,29,11,25,15,25,23,18,22,21,22,19,21,32,27,19,26,25,26,11,34,24,9,15,28,21,23,11,19,30,33,23,30,22,23,30,31,27,20,16,24,27,29,23,24,30,25,17,26,20,17,26,20,19,18,20,18,22,25,27,24,21,22,25,26,17,25,24,16,17,24,16,22,24,16,20,20,32,18,23,26,36,25,27,28,15,25,24,23,11,14,25,27,27,19,19,28,27,16,19,21,20,21,21,26,23,37,21,28,22,17,26,8,23,30,28,23,22,29,26,27,17,27,32,27,17,22,20,27,20,23,28,25,20,24,23,26,25,20,26,19,28,27,27,29,7,28,26,26,32,23,24,21,29,32,25,24,23,32,35,25,24,23,27,20,32,23,22,21,24,26,25,16,23,15,19,20,25,19,28,21,17,25,22,17,18,20,13,10,14,32,17,23,31,24,29,21,29,25,20,28,23,27,25,22,22,27,20,23,30,24,22,24,18,20,26,26,21,22,28,25,35,25,30,29,26,24,16,16,26,25,8,23,28,25,18,29,36,19,22,23,28,26,21,32,18,23,23,25,18,16,26,23,20,24,27,19,22,24,19,24,27,27,27,24,21,24,27,24,26,24,16,21,20,22,17,23,27,25,20,29,11,16,23,25,24,29,29,24,29,25,33,18,28,19,29,26,22,28,23,31,24,30,19,17,24,20,24,24,30,19,13,22,27,29,28,29,33,27,36,23,32,26,26,18,22,21,14,27,22,28,25,11,22,21,26,22,25,20,20,19,21,24,27,29,25,25,27,14,33,21,23,26,20,21,18,20,21,28,24,30,27,20,23,26,26,20,31,21,17,18,12,15,28,23,20,18,21,27,33,27,25,23,15,23,23,21,17,19,20,26,16,20,24,21,29,29,26,23,19,19,23,25,7,18,25,29,24,20,26,24,29,14,15,23,21,29,26,31,23,29,17,19,27,21,28,22,18,21,24,27,26,26,33,17,19,24,27,17,23,21,24,11,24,26,23,12,28,21,24,10,33,19,28,24,12,20,19,12,26,24,17,19,31,28,20,29,19,24,19,19,17,24,21,27,37,17,23,29,30,31,23,24,34,20,27,31,28,18,28,22,28,27,14,24,23,29,18,24,27,29,23,25,18,28,24,24,26,30,29,23,28,29,25,19,21,20,27,27,21,9,14,27,25,26,28,25,21,26,26,23,22,25,25,34,19,23,27,29,24,33,27,18,20,28,29,31,30,31,32,32,22,15,27,24,22,25,24,21,10,20,19,29,35,27,24,28,13,19,16,22,21,24,21,23,29,18,23,22,28,23,36,19,22,22,18,18,26,22,5,28,21,23,22,24,27,23,30,22,19,15,16,25,18,17,24,21,21,6,21,24,28,33,29,30,25,19,13,11,19,19,26,21,26,18,25,21,23,22,27,26,25,18,22,16,42,23,26,24,22,27,33,28,21,28,26,20,17,25,32,16,26,23,15,27,19,27,27,20,22,18,31,20,33,21,27,19,33,22,17,18,20,15,22,24,21,23,30,24,34,16,22,32,23,23,22,16,20,22,21,36,26,24,23,25,26,26,27,28,20,25,25,23,28,22,25,31,22,23,26,24,20,41,21,29,26,15,30,29,32,24,15,32,19,23,18,28,18,19,16,20,29,28,25,27,24,23,24,27,20,27,29,21,12,24,26,30,24,16,3,19,24,29,21,102
18,23,26,25,30,24,23,33,22,18,28,25,18,22,18,15,24,15,22,37,17,19,12,34,30,21,26,25,16,18,16,27,21,23,22,19,28,24,29,14,28,19,22,16,21,22,21,16,30,18,17,16,21,25,22,28,19,27,22,15,10,14,21,28,24,25,27,15,20,18,14,19,29,22,22,24,23,38,22,25,22,16,15,14,22,21,16,21,21,34,36,25,27,27,19,23,9,24,17,32,23,19,22,18,23,14,26,27,0,20,22,15,24,17,28,35,23,28,22,29,13,17,21,15,21,22,19,15,24,32,23,10,12,28,19,24,20,12,20,29,23,30,21,21,16,30,27,25,25,24,11,13,21,5,6,23,21,12,26,19,18,18,6,20,22,29,17,20,22,27,17,20,26,15,32,11,22,26,19,20,27,24,15,10,18,12,23,21,13,15,23,24,27,24,19,15,26,24,11,13,16,22,26,22,24,19,25,25,25,20,22,23,18,25,19,25,22,27,15,21,24,16,29,16,22,14,30,27,22,24,23,19,27,30,22,22,24,24,23,15,26,24,19,21,8,22,23,26,21,28,15,32,24,31,24,17,11,22,20,24,19,19,26,25,23,20,19,22,24,22,25,19,19,18,25,18,24,22,21,31,24,23,20,23,23,14,23,22,20,25,22,29,20,30,21,15,12,24,28,24,16,12,26,31,23,27,27,14,24,17,31,16,22,22,19,21,22,24,10,18,14,18,15,18,27,26,22,23,15,20,21,15,21,25,21,27,20,19,28,17,27,27,28,14,20,18,11,24,22,18,27,30,21,27,26,19,16,20,27,14,21,24,24,25,26,28,27,21,22,28,22,32,21,26,10,23,22,16,27,21,19,24,27,24,17,23,24,21,24,30,18,18,19,28,21,25,30,21,12,22,23,16,19,17,25,19,18,25,28,22,27,17,29,23,18,20,21,26,21,21,20,24,24,26,14,30,18,23,18,25,20,26,24,21,23,22,33,11,20,16,17,21,18,27,16,27,15,3,21,24,17,20,21,27,30,13,23,23,21,24,21,23,33,30,36,28,31,5,27,20,22,19,23,22,12,24,23,22,15,20,4,24,23,19,22,21,11,23,23,22,24,11,24,23,29,26,26,20,13,22,24,24,23,18,22,22,29,20,22,23,16,20,18,14,14,20,18,21,23,7,22,19,15,24,29,31,28,20,18,22,24,22,22,24,24,25,22,22,23,15,31,25,32,17,22,20,16,19,25,19,22,17,18,22,28,23,28,16,17,18,16,22,28,22,24,24,27,22,17,24,23,23,23,27,19,11,27,23,31,24,20,21,21,19,19,18,21,23,23,19,14,15,20,13,13,24,29,30,15,16,20,19,18,18,22,19,22,23,28,23,25,24,26,18,20,25,20,26,16,26,29,30,26,20,26,26,23,26,28,23,27,27,24,14,27,22,20,21,17,24,22,22,16,22,10,12,25,23,22,35,25,28,26,24,16,13,16,22,23,21,19,26,21,28,26,21,19,27,20,21,18,24,24,20,25,22,20,16,24,27,20,15,28,19,19,30,11,16,23,12,27,27,14,21,22,26,12,22,29,24,20,22,14,15,23,19,23,20,21,26,21,24,25,25,22,26,13,12,9,14,22,20,29,18,18,31,31,16,24,24,22,20,27,17,25,20,17,25,23,23,29,20,23,21,22,14,15,28,27,22,20,23,25,21,14,25,22,25,24,32,19,27,24,25,22,20,24,17,19,27,18,14,23,16,24,19,17,15,25,24,37,24,27,25,18,17,24,25,24,22,24,20,19,29,27,20,16,26,19,20,23,27,30,15,24,19,19,29,33,9,21,17,26,18,20,19,19,21,17,26,16,27,23,18,30,20,22,28,8,25,19,24,21,29,23,29,21,30,24,22,22,21,26,16,18,25,20,17,26,12,22,33,22,21,22,28,15,21,26,16,22,25,16,22,34,16,21,32,17,17,24,24,18,23,16,10,21,21,17,21,21,13,22,17,22,28,24,30,20,14,27,24,18,15,27,23,22,22,19,92
19,24,27,21,18,15,22,28,14,12,27,16,16,27,19,10,18,26,5,43,13,19,12,33,17,8,20,20,20,22,19,17,14,21,20,15,25,18,23,10,24,14,19,15,15,14,23,23,30,14,13,18,22,21,17,19,16,25,17,16,13,17,12,24,19,8,22,16,20,15,18,16,22,24,23,13,17,32,22,19,22,16,16,15,17,18,11,24,16,32,29,17,25,18,22,18,24,30,18,25,24,22,25,31,23,15,28,20,20,0,16,11,25,14,25,28,16,30,23,22,17,16,4,21,21,20,19,23,24,32,25,16,8,24,15,19,17,18,20,17,24,32,21,19,11,18,23,17,20,24,19,13,19,15,14,6,18,14,38,16,21,18,19,21,23,23,13,21,9,21,24,16,25,9,25,22,24,20,21,22,22,25,18,10,18,20,16,15,9,16,27,22,23,19,17,21,17,19,12,21,14,21,25,23,19,17,20,25,12,21,17,16,16,12,13,19,22,17,11,24,20,19,19,17,19,17,31,14,15,17,19,20,21,21,21,21,24,19,19,16,21,16,20,11,16,18,22,14,8,25,21,30,20,16,19,14,14,14,19,21,17,17,17,26,15,15,21,21,21,22,20,14,13,22,19,13,22,20,15,27,22,21,20,13,23,17,19,20,24,26,23,25,14,24,23,18,15,22,24,24,17,20,24,27,21,25,26,12,13,18,24,19,17,18,18,28,23,21,12,18,16,18,21,15,25,23,10,17,16,17,18,17,18,18,20,18,23,15,29,20,21,21,25,15,17,19,14,22,21,8,26,33,23,27,26,23,14,13,20,6,12,19,16,17,16,11,29,22,18,25,25,26,16,22,16,24,18,12,18,16,14,26,28,20,16,17,15,21,12,30,22,9,16,26,27,23,21,22,18,22,27,17,20,19,15,17,16,16,11,23,26,17,24,16,15,13,22,27,19,19,10,18,25,21,8,19,20,22,13,16,19,24,28,22,19,20,31,18,17,18,26,17,18,24,10,25,11,23,8,23,12,15,21,19,25,19,18,20,25,22,24,24,29,21,29,20,29,18,22,20,23,13,14,19,13,17,18,22,16,23,17,21,18,22,18,21,9,20,21,22,20,19,26,16,23,23,31,17,15,18,21,15,23,21,23,20,20,7,18,25,19,21,25,15,20,21,14,17,26,14,21,2,5,15,23,25,25,18,25,26,20,20,17,19,21,20,18,22,22,19,23,21,22,7,12,16,12,15,27,11,9,20,16,18,24,21,23,16,17,15,18,23,19,24,25,23,23,12,20,23,25,19,18,23,19,25,26,16,27,20,19,21,17,19,17,19,23,19,16,12,17,18,14,7,16,16,26,26,22,10,17,16,21,19,20,14,18,21,28,21,19,16,28,8,14,21,3,26,23,24,25,21,30,16,22,28,18,23,23,13,27,24,21,16,22,21,20,22,20,20,22,9,15,21,22,24,24,23,22,22,13,23,20,20,20,11,23,17,20,18,20,23,18,28,16,17,20,27,15,15,25,24,27,19,17,14,16,13,20,14,15,11,27,15,14,19,15,24,21,25,25,22,25,15,22,31,15,23,27,24,15,17,20,17,23,19,17,25,34,21,19,18,20,17,19,23,21,17,16,15,19,18,21,19,16,26,31,14,21,13,9,16,26,15,15,14,10,22,18,18,33,19,24,17,19,19,20,24,18,12,20,23,24,20,18,21,14,29,24,32,14,24,11,13,25,14,18,15,26,23,19,15,19,18,20,14,18,16,20,21,37,15,25,22,17,11,24,12,27,21,18,16,19,29,25,22,17,25,20,22,22,18,24,16,24,20,18,26,32,12,13,20,25,20,17,18,16,19,21,21,19,21,20,16,25,20,19,21,16,25,18,19,21,20,23,25,22,29,23,18,18,22,19,19,19,20,20,17,24,10,23,28,13,16,20,19,18,36,9,23,16,21,14,24,18,13,17,26,12,9,18,27,13,18,20,11,18,15,13,22,23,14,16,15,22,22,24,28,24,12,26,16,21,18,17,21,20,24,14,93
21,28,32,29,27,23,27,28,23,25,28,24,25,26,16,18,20,19,13,41,25,28,21,40,25,16,23,29,24,22,23,27,14,26,21,25,26,21,36,21,24,22,27,24,20,23,22,26,33,24,23,19,26,31,18,19,19,22,26,21,16,20,21,32,20,20,23,24,26,14,17,25,30,24,22,20,21,36,15,28,22,11,12,13,25,15,19,27,27,29,32,23,32,9,23,20,28,33,17,28,28,22,17,22,23,15,32,30,22,16,0,19,20,13,24,18,6,31,21,28,16,24,12,11,17,24,14,28,20,35,24,16,19,32,25,23,16,16,20,26,20,31,25,22,12,28,29,25,25,24,20,22,28,20,19,18,23,20,41,15,17,27,19,19,26,26,23,24,17,33,21,21,31,22,15,28,27,25,24,25,24,27,21,19,22,21,17,19,24,19,36,32,21,27,20,20,8,20,17,24,21,24,19,30,19,25,25,26,21,28,25,26,26,20,21,30,24,25,21,16,25,25,28,17,22,20,29,23,18,20,20,22,30,27,24,26,30,28,29,16,29,6,21,20,21,19,27,23,17,21,20,25,23,28,25,22,22,22,20,24,27,18,22,21,24,23,23,17,24,17,22,21,25,11,24,21,29,17,27,27,23,30,17,23,23,23,27,27,32,27,26,31,23,25,26,21,18,29,29,27,16,24,9,29,29,29,28,20,25,25,22,10,25,15,14,26,21,22,22,24,20,22,30,20,26,20,19,17,24,24,25,21,27,24,28,26,19,26,20,9,28,24,27,16,18,17,17,21,16,8,33,31,16,28,30,24,22,16,23,21,4,19,19,20,23,21,20,16,27,28,28,34,24,23,20,24,24,23,10,21,21,30,20,19,19,17,7,26,21,25,23,7,16,28,26,23,29,20,17,15,27,24,27,23,15,20,24,22,23,27,21,26,24,16,18,22,27,26,25,28,24,29,28,24,21,27,25,27,23,24,21,31,29,29,29,15,32,24,20,25,22,29,27,16,23,26,26,19,17,17,20,23,27,24,30,18,19,25,17,19,31,22,20,23,39,27,32,20,22,23,16,20,22,27,18,20,19,28,24,15,20,23,20,13,20,21,18,22,30,28,27,24,32,24,34,27,29,16,19,24,24,20,14,24,21,26,29,16,30,27,22,19,22,20,25,23,23,20,22,17,20,14,21,26,28,23,28,27,28,23,11,20,23,21,21,25,19,23,24,23,15,33,27,23,22,24,22,24,28,17,21,23,25,26,32,12,17,24,24,18,19,19,28,26,21,19,24,23,21,26,28,30,24,18,28,15,28,19,27,19,17,14,23,26,26,24,19,21,16,12,20,24,27,20,13,24,29,28,18,23,26,19,19,24,21,19,20,16,29,30,23,20,26,21,26,26,13,26,21,27,30,29,21,24,12,24,27,26,31,24,28,32,26,19,21,27,20,22,24,28,26,25,23,23,25,27,23,24,22,30,20,26,31,28,9,18,14,23,20,19,19,26,21,28,24,23,27,29,18,18,27,19,23,9,25,22,25,16,28,30,22,21,23,26,24,29,21,24,18,16,29,29,28,22,31,31,13,23,28,30,16,14,22,19,29,27,21,32,36,26,16,26,22,25,21,24,24,18,19,14,29,26,29,18,25,30,28,23,30,22,18,21,16,24,25,2,13,25,19,26,28,22,29,27,21,24,24,21,26,21,20,23,27,26,27,12,22,22,30,40,22,23,19,21,17,24,25,20,31,21,24,23,19,20,22,21,23,23,28,28,37,15,26,30,23,18,30,24,24,22,26,25,22,30,22,27,22,22,20,24,24,23,28,21,27,25,22,20,33,15,3,20,33,17,19,18,21,19,29,22,22,22,16,24,34,20,22,29,17,25,21,19,14,28,29,35,25,25,13,25,26,22,17,22,23,21,27,24,21,17,28,28,21,17,27,11,23,40,17,26,26,22,25,18,28,14,25,33,13,17,19,28,14,19,21,16,6,15,23,22,29,9,24,12,15,26,30,24,25,21,24,32,24,23,27,24,28,19,15,95
21,23,27,20,26,15,18,25,21,15,19,16,15,27,22,13,22,24,8,42,12,12,5,30,20,11,23,18,19,21,14,20,17,20,17,18,24,21,26,11,27,17,17,22,18,14,17,20,22,17,16,17,18,24,26,22,20,24,19,18,15,17,20,25,16,19,25,21,11,14,19,16,26,13,22,22,18,33,23,20,13,15,16,17,16,21,14,15,19,32,32,17,24,22,17,18,24,32,19,31,27,19,23,22,19,17,26,24,15,11,19,0,26,13,24,31,19,29,15,25,18,15,7,24,18,15,18,25,28,24,26,15,9,23,18,17,16,9,20,25,24,31,19,18,20,24,20,17,18,16,16,6,18,12,11,17,21,3,27,15,19,17,21,13,16,25,13,16,12,24,24,19,24,12,28,23,22,23,21,22,28,24,16,7,17,17,20,18,8,18,28,23,20,22,19,20,21,19,14,19,13,18,18,21,22,19,17,23,23,15,20,19,19,15,12,20,18,23,14,25,17,18,14,17,27,19,23,25,21,20,14,22,22,26,21,13,20,24,22,18,24,19,19,17,13,19,20,22,19,23,20,19,20,27,9,17,17,17,16,22,18,16,23,28,13,18,10,25,25,19,16,17,16,23,19,16,19,19,16,22,18,20,24,17,14,16,19,18,23,23,18,30,23,25,26,20,17,15,26,23,16,17,23,26,22,21,20,1,24,17,27,18,20,20,19,26,19,21,5,9,5,9,25,10,27,20,18,20,19,11,12,6,18,17,19,21,20,14,30,19,25,18,20,14,20,15,16,21,18,11,25,27,19,22,27,23,3,16,23,11,15,20,20,19,22,22,28,16,19,29,15,26,12,18,15,18,18,13,23,19,11,15,29,17,17,20,18,17,20,29,21,16,14,26,25,15,25,15,17,17,24,16,19,8,18,20,5,21,22,18,24,10,24,19,19,17,21,26,22,18,17,19,24,26,11,29,14,21,16,19,21,23,24,21,22,24,28,16,21,16,22,16,11,21,13,24,10,18,19,21,15,14,14,23,25,18,17,15,24,23,19,16,28,24,35,23,31,20,18,20,20,16,14,26,15,26,20,13,19,21,19,22,19,21,17,16,8,15,20,13,19,16,24,19,26,23,27,16,4,21,21,21,18,23,14,19,25,18,17,23,21,21,28,9,18,20,17,20,24,16,15,13,12,21,26,28,24,17,22,21,21,19,13,15,20,25,13,17,17,18,26,20,22,14,18,19,15,22,22,16,20,22,15,19,22,23,26,15,16,14,7,19,23,13,24,24,19,15,22,19,20,20,14,16,21,24,21,13,28,20,19,22,20,22,21,18,16,15,19,15,19,13,17,10,18,19,27,26,23,13,17,11,22,15,19,15,17,16,29,20,18,9,22,15,15,24,14,21,21,26,14,24,25,16,25,27,16,23,25,14,27,25,27,17,24,20,19,24,15,19,15,20,18,24,24,26,18,27,15,25,24,21,23,23,25,10,20,20,23,16,19,23,22,25,22,17,19,20,15,19,23,21,24,20,20,17,15,17,11,25,12,12,24,16,17,30,14,16,20,23,20,20,23,19,15,31,10,18,26,24,24,22,9,6,14,17,23,20,36,18,23,21,20,20,19,27,13,16,14,18,19,7,24,20,15,28,35,13,24,16,19,11,25,14,20,17,19,22,19,21,28,20,23,18,20,14,15,23,18,18,19,20,25,19,19,22,19,28,20,31,17,18,14,16,20,13,21,14,24,13,21,18,22,7,17,17,20,15,23,21,36,22,24,20,13,15,24,23,27,24,26,19,18,27,26,18,16,27,14,11,18,21,27,10,23,23,23,22,28,14,16,17,23,15,18,17,11,22,24,24,21,18,13,5,27,13,13,21,13,22,19,19,18,23,26,25,16,24,22,17,18,17,23,19,14,29,16,9,21,9,22,28,16,25,17,22,17,34,12,25,19,17,21,26,29,12,20,30,21,2,14,29,22,21,19,13,20,18,14,11,21,23,25,14,17,23,26,27,23,11,25,17,19,13,21,16,19,23,23,95
26,24,28,26,29,27,28,39,28,31,33,25,33,24,28,21,22,33,28,44,23,37,30,21,31,31,37,27,31,33,28,32,30,34,25,28,28,35,37,26,35,23,30,26,29,31,27,28,40,28,27,23,32,35,20,35,21,34,28,30,30,29,23,12,22,29,25,27,26,27,19,31,32,32,24,30,27,42,29,30,29,27,28,29,21,25,20,33,32,43,40,27,42,25,27,27,33,40,19,32,30,29,31,34,29,31,26,34,24,25,20,26,0,27,30,34,22,36,36,37,18,31,27,27,26,21,25,15,29,40,29,20,27,33,29,23,29,23,34,28,30,30,29,31,14,26,26,29,31,21,25,31,28,25,24,27,31,27,42,26,29,29,30,35,28,13,25,26,27,35,31,26,28,28,31,34,29,36,19,20,28,35,28,28,23,26,28,28,26,31,35,39,33,27,25,22,24,22,31,29,27,30,26,25,27,30,27,36,23,31,28,33,22,24,18,32,25,28,25,28,27,28,30,29,24,28,42,25,28,22,26,26,28,32,29,27,24,30,33,30,31,22,31,22,23,21,33,25,19,35,22,39,29,32,26,32,25,34,24,26,34,30,28,23,30,23,24,26,26,25,28,23,27,31,28,24,32,22,25,37,30,35,30,31,28,26,31,30,29,35,28,25,25,36,30,30,31,25,32,29,14,27,27,9,33,30,29,25,34,27,31,20,14,27,29,32,27,24,29,24,28,21,32,16,28,27,21,25,25,26,27,29,33,30,27,36,27,28,32,21,30,27,26,24,30,33,31,32,21,24,32,42,31,34,37,26,23,18,34,27,20,28,27,28,30,30,32,23,28,30,30,40,27,33,30,31,26,24,26,23,17,26,33,23,27,33,23,31,23,33,25,23,20,33,33,20,31,30,19,22,34,26,28,31,31,27,29,29,32,30,34,30,35,32,20,24,31,36,21,34,29,31,32,26,27,25,24,34,30,31,23,33,30,31,36,31,36,23,22,26,32,27,36,27,24,31,24,21,19,31,21,19,32,30,22,20,21,27,33,32,27,35,34,31,36,38,37,29,37,23,28,22,26,29,32,22,21,28,25,29,28,29,27,23,28,26,28,21,30,31,29,28,24,26,38,33,35,30,28,22,26,26,30,30,31,35,23,18,18,33,28,27,28,26,28,28,23,22,29,27,27,23,26,36,39,31,30,32,30,28,27,31,27,25,36,25,25,29,29,32,31,31,37,28,31,25,26,26,32,31,27,30,35,32,38,26,31,21,22,12,30,33,34,33,34,34,34,27,29,34,32,34,27,25,30,31,27,21,37,30,31,29,30,28,28,26,28,23,29,28,29,29,28,26,17,36,31,35,25,25,32,17,25,25,29,11,28,28,31,25,32,35,32,23,26,30,22,31,27,32,40,36,35,31,28,34,29,32,34,26,30,34,31,21,37,29,26,38,29,25,33,33,33,38,30,28,28,26,27,39,24,30,27,34,29,30,30,26,27,28,21,28,23,14,27,25,29,33,20,20,32,27,31,25,32,29,27,18,30,38,18,25,30,34,31,37,31,30,33,32,26,32,29,24,40,40,25,26,35,33,18,26,23,20,29,23,23,28,45,24,30,28,29,24,26,26,28,22,25,16,33,27,28,20,35,38,41,28,32,22,20,23,32,32,34,18,15,31,21,29,40,24,32,27,22,20,21,28,30,23,22,25,29,28,26,28,34,30,34,37,25,31,25,27,31,20,32,28,31,22,38,24,30,19,29,23,30,25,31,35,41,27,33,33,17,20,30,30,36,24,28,27,24,35,36,30,28,34,26,34,28,32,38,25,29,29,15,36,37,29,19,31,13,25,24,25,15,35,17,24,31,29,32,25,43,25,28,33,22,27,29,28,28,34,32,37,31,30,29,27,28,23,26,31,27,23,30,29,27,29,23,39,28,19,30,27,27,45,32,35,30,32,28,35,37,26,31,32,15,28,31,31,16,21,23,30,22,31,23,35,21,11,26,28,29,30,35,38,27,31,38,33,26,19,33,26,31,30,17,100
16,21,24,20,24,20,18,21,13,16,15,19,16,23,18,15,15,21,11,35,19,19,12,30,15,6,20,19,19,21,21,19,4,19,17,19,26,18,27,12,24,17,18,21,18,13,15,18,22,18,17,20,18,25,18,17,21,25,22,13,7,11,18,26,20,19,18,22,14,1,18,19,28,17,21,12,8,23,21,15,16,2,3,4,15,19,14,16,20,28,23,21,23,17,20,15,26,27,21,21,21,18,17,24,13,12,24,25,17,14,13,13,27,0,11,25,13,29,12,28,17,20,10,13,7,16,5,22,24,24,23,18,10,28,19,19,3,18,18,23,17,26,22,13,14,23,21,20,19,14,19,13,19,15,14,19,10,10,30,2,13,17,15,10,18,27,15,19,15,24,21,17,28,13,23,24,19,24,18,19,26,14,12,10,17,20,12,14,15,13,29,23,20,22,10,13,16,20,9,12,12,11,20,19,20,14,20,24,20,15,22,18,19,18,12,17,17,17,15,16,21,17,26,14,23,13,20,20,11,22,10,17,17,26,24,21,22,21,23,13,21,14,17,17,16,15,20,20,16,16,19,22,16,27,18,20,19,20,19,22,19,15,23,25,14,18,20,21,26,8,17,19,17,18,15,18,23,16,19,17,21,21,24,19,21,15,19,18,23,23,21,22,18,15,16,10,7,18,19,23,18,19,20,29,25,23,22,12,20,16,17,19,19,20,15,20,12,18,12,12,8,13,19,14,22,15,16,18,19,16,17,9,21,20,24,16,15,21,29,18,26,14,20,3,16,8,6,26,15,6,28,30,15,18,17,19,14,18,10,12,10,16,22,23,18,23,26,17,20,28,17,25,17,15,13,21,21,14,17,19,13,18,27,17,6,7,13,17,18,16,14,13,18,22,13,13,21,19,16,16,24,15,18,13,13,16,16,17,22,19,25,17,14,6,20,11,19,24,19,19,16,16,23,22,12,26,17,26,17,22,17,23,24,20,20,22,26,18,22,14,22,23,18,23,14,23,17,20,14,22,15,13,14,24,26,15,19,15,16,21,22,13,28,20,33,26,22,14,12,19,19,17,19,19,10,22,7,16,19,15,13,18,15,19,7,17,9,15,21,18,22,19,22,19,27,21,24,3,9,18,13,21,11,13,19,20,25,15,24,18,11,16,24,12,13,18,17,20,13,10,18,16,13,16,27,18,21,18,16,23,19,18,18,19,19,23,9,13,17,18,21,25,30,15,18,18,16,17,21,17,22,12,16,20,20,17,22,15,16,16,6,12,15,26,16,13,16,14,16,21,24,21,19,18,20,17,21,21,17,18,18,21,13,22,15,17,9,21,6,2,9,20,18,11,20,22,26,23,19,14,20,15,13,16,23,17,15,11,25,20,21,21,25,16,18,24,17,22,15,17,21,27,26,15,19,25,17,19,28,14,20,22,27,18,21,18,19,19,22,19,13,17,21,27,14,16,18,24,19,28,11,22,22,24,16,9,15,20,12,6,22,15,23,28,16,20,18,20,18,19,18,10,19,10,21,18,22,18,22,22,14,13,18,17,18,24,14,14,11,18,21,20,17,20,22,27,15,16,15,19,12,18,13,16,17,20,16,23,30,22,23,22,17,18,16,24,11,5,8,19,20,18,22,22,16,26,33,14,27,19,15,11,22,15,23,11,15,18,15,22,26,18,21,19,15,15,14,20,21,18,20,22,23,23,21,20,20,28,20,31,19,22,17,17,20,14,20,13,24,15,16,18,17,15,17,11,15,14,20,22,24,16,17,21,11,16,21,20,16,24,24,20,18,25,16,25,14,18,17,16,21,16,22,13,23,23,12,17,31,8,11,16,28,22,17,17,13,17,24,22,14,17,17,16,28,17,20,19,16,24,8,14,19,24,22,27,19,28,19,21,22,14,12,13,16,23,16,12,22,8,20,18,19,17,21,17,16,33,15,19,20,14,24,16,32,1,21,29,13,15,17,28,14,14,12,8,7,5,15,19,19,17,22,3,10,21,19,23,16,12,24,24,13,16,22,20,20,24,11,90
27,24,35,31,35,30,17,28,24,27,26,27,27,32,29,22,26,32,22,38,20,30,23,29,26,17,31,12,30,32,30,26,15,27,28,25,32,29,35,23,32,24,9,29,29,14,24,25,31,26,27,28,20,36,29,28,27,21,32,24,18,22,29,35,24,20,29,30,25,12,25,29,39,28,30,23,19,34,28,16,27,13,14,15,26,28,21,27,31,37,34,32,34,28,28,26,32,38,25,29,32,28,28,35,22,23,35,32,28,25,24,24,30,11,0,36,24,39,15,25,24,31,21,24,18,27,16,31,35,33,30,26,21,33,28,29,14,29,29,34,28,37,30,24,25,34,30,31,12,18,30,24,27,26,25,30,21,21,41,13,24,16,26,17,27,33,26,29,25,35,31,25,35,24,34,30,26,35,29,30,27,22,23,21,28,31,23,25,24,24,32,24,31,19,21,24,27,26,20,23,22,20,31,30,31,25,28,35,31,19,29,29,21,28,23,16,25,27,26,27,28,27,37,25,33,24,27,31,22,33,21,28,18,37,33,24,30,30,31,24,29,25,28,26,23,26,19,31,27,27,28,33,26,32,17,30,23,31,29,24,19,19,25,30,13,23,27,32,32,19,26,26,28,29,26,25,33,27,30,28,30,32,23,26,30,25,21,20,26,34,31,32,24,26,27,21,18,29,30,34,20,26,31,34,36,29,28,23,25,26,28,26,25,31,26,31,23,29,23,23,19,24,28,22,22,24,27,29,18,27,28,20,31,31,35,27,26,30,38,27,36,25,30,14,27,19,17,33,26,17,29,39,26,29,28,30,25,29,21,23,21,26,24,25,28,33,32,28,29,31,28,34,28,26,24,32,28,25,28,24,23,29,31,28,17,18,24,19,29,27,25,24,26,33,24,19,31,27,25,27,35,25,28,24,24,26,27,23,28,24,36,28,25,17,26,22,26,21,29,30,23,15,33,31,23,30,27,37,28,19,28,24,22,30,31,25,37,20,28,25,24,24,29,33,25,27,22,31,25,26,20,24,13,19,33,26,25,21,27,22,33,20,39,30,42,37,33,25,23,23,28,27,29,28,21,33,18,26,16,26,24,28,25,29,18,28,20,25,27,29,23,27,33,24,38,32,35,14,20,29,24,23,22,24,26,31,29,26,25,24,22,25,35,23,24,29,28,29,24,21,27,26,24,27,38,29,32,29,27,31,26,29,29,30,30,32,20,24,28,29,32,28,33,26,25,29,27,23,32,28,31,23,27,27,21,28,27,26,27,18,17,23,26,37,27,24,27,21,27,20,34,32,30,24,30,28,19,32,28,29,29,29,24,33,26,27,20,25,17,13,20,30,27,22,23,33,29,33,30,24,30,23,24,27,30,19,25,22,36,29,18,32,34,27,29,35,27,33,26,28,28,24,35,16,29,34,10,23,28,22,29,33,37,27,32,29,28,30,29,30,14,28,31,37,25,27,28,26,29,31,22,15,33,34,27,20,26,21,22,17,27,26,28,32,26,27,28,31,24,24,29,21,24,21,20,17,31,24,33,33,24,24,29,28,29,35,25,25,22,29,32,31,28,30,33,33,26,25,26,30,23,27,24,26,27,28,26,34,41,30,24,33,27,29,27,24,22,16,19,22,31,29,33,26,27,37,34,25,35,28,26,22,32,26,29,22,26,24,26,30,37,27,32,20,26,23,24,31,32,27,30,33,32,30,23,27,31,30,22,41,19,33,23,21,31,25,29,21,28,21,24,17,27,25,24,22,26,24,31,33,13,27,28,12,22,26,32,31,27,26,27,24,28,32,27,26,25,29,28,23,32,27,33,24,26,34,23,28,35,19,22,26,30,26,28,28,21,28,29,32,25,26,28,27,39,27,29,30,27,35,19,25,23,32,33,23,30,36,29,31,31,25,23,24,27,27,18,23,33,19,23,29,16,28,31,28,26,44,26,30,31,25,35,27,42,12,17,34,24,25,22,38,25,25,23,19,18,16,24,30,30,28,25,14,21,32,30,34,27,23,35,32,24,24,29,29,31,35,22,101
33,37,39,40,39,29,36,45,35,37,39,30,35,40,30,29,34,31,25,56,36,40,33,46,37,28,37,35,34,34,33,33,26,36,37,37,40,35,47,33,36,33,35,31,34,32,35,37,46,38,37,29,38,45,32,31,33,40,36,30,27,31,33,46,32,26,37,30,36,26,31,35,41,34,36,35,31,46,33,29,36,23,22,21,31,21,30,38,33,47,44,29,44,21,34,32,44,39,31,43,42,31,35,34,35,21,40,37,35,28,18,31,34,25,36,0,12,41,29,40,30,36,24,23,29,37,26,38,26,48,36,30,31,42,39,37,28,28,26,40,34,45,36,34,26,40,42,31,35,36,32,34,40,32,31,30,35,32,49,27,35,38,33,27,36,40,36,34,29,41,33,33,41,34,27,42,35,31,34,35,34,37,32,31,30,32,32,34,35,28,44,41,35,38,32,34,18,34,24,36,31,33,31,39,25,36,35,40,35,36,36,38,33,30,33,29,36,31,35,34,37,35,42,23,36,31,37,34,33,34,33,34,31,41,36,36,41,35,38,22,41,16,31,30,33,27,33,35,31,35,34,33,37,40,37,34,33,34,36,38,39,28,28,35,33,34,35,32,38,29,34,29,33,29,36,28,38,29,35,37,29,38,23,35,33,33,37,38,43,37,36,43,33,37,38,32,29,39,39,38,30,36,27,43,39,41,42,32,31,34,34,24,36,33,28,41,29,36,34,34,32,31,39,32,40,34,31,23,30,31,32,33,37,32,38,38,37,39,34,23,42,37,39,28,32,25,28,27,28,20,44,43,34,41,40,38,34,30,35,32,16,31,25,26,35,33,32,28,41,42,39,44,30,38,31,30,36,34,16,35,33,42,38,25,31,29,19,38,35,37,37,19,28,40,38,35,35,30,31,27,36,33,36,35,27,32,36,34,35,35,31,38,36,28,32,36,35,36,32,40,36,28,37,42,33,37,32,39,29,36,31,43,43,35,35,21,40,32,34,36,36,40,39,30,34,36,34,33,31,27,31,29,35,30,44,32,31,37,27,29,43,30,32,29,46,37,44,32,34,34,30,34,28,33,27,32,32,38,30,33,31,35,32,27,30,27,30,34,42,35,41,36,44,36,42,33,43,28,31,31,36,26,28,35,31,41,41,30,37,35,33,33,34,29,37,30,34,32,34,28,26,26,31,33,34,35,43,38,39,33,21,26,29,27,31,42,32,36,35,33,27,40,42,33,34,36,36,32,34,27,27,34,36,38,43,30,35,32,33,32,31,29,38,38,31,33,37,34,29,32,40,42,30,34,38,27,40,33,39,37,23,32,35,32,35,31,31,33,28,24,31,34,38,32,27,36,43,40,32,35,34,31,35,31,31,33,34,30,37,40,36,26,38,34,34,40,25,32,37,39,38,41,39,32,22,30,36,38,42,35,32,38,41,31,33,41,26,28,34,40,36,37,35,41,36,38,29,28,29,42,32,32,38,40,27,30,20,36,26,29,33,38,33,42,30,35,33,39,32,32,39,31,41,15,37,34,38,30,34,42,34,34,37,38,30,41,32,30,32,28,42,35,36,36,43,42,25,36,40,38,30,20,32,31,39,37,35,44,48,38,22,32,34,37,32,30,33,30,27,28,41,38,41,32,37,40,34,35,44,33,32,33,22,36,36,16,27,37,33,33,46,30,38,40,33,35,36,33,32,29,34,37,35,36,35,22,32,34,41,48,33,37,31,33,27,30,39,30,40,37,31,29,31,32,34,33,30,33,35,40,49,21,39,38,31,32,39,30,41,36,32,36,32,42,36,36,31,40,26,34,30,29,34,30,36,31,34,34,39,26,15,32,39,27,31,32,33,31,40,36,33,36,22,36,46,27,28,36,29,39,33,31,24,40,40,48,32,40,19,39,40,36,29,33,33,33,37,34,35,29,36,40,33,31,40,23,34,50,29,37,32,39,37,36,40,26,36,47,27,29,37,36,28,33,35,25,20,27,36,28,41,23,30,24,29,40,40,33,39,33,30,42,35,35,34,38,34,25,29,107
21,26,27,28,27,17,24,33,23,25,27,18,23,28,18,17,22,19,13,44,24,28,21,34,25,16,25,23,22,22,21,21,14,24,25,25,28,23,35,21,24,21,23,19,22,20,23,25,34,26,25,17,26,33,20,19,21,28,24,18,15,19,21,34,20,14,25,18,24,14,19,23,29,22,24,23,19,34,21,28,24,11,10,9,19,9,18,26,21,35,32,17,32,9,22,20,32,27,19,31,30,19,23,22,23,9,28,25,23,16,6,19,22,13,24,12,0,29,17,28,18,24,12,11,17,25,14,26,14,36,24,18,19,30,27,25,16,16,14,28,22,33,24,22,14,28,30,19,23,24,20,22,28,20,19,18,23,20,37,15,23,26,21,15,24,28,24,22,17,29,21,21,29,22,15,30,23,19,22,23,22,25,20,19,18,20,20,22,23,16,32,29,23,26,20,22,6,22,12,24,19,24,19,27,13,24,23,28,23,24,24,26,21,18,21,30,24,19,23,22,25,23,30,11,24,19,25,22,21,22,21,22,30,29,24,24,29,23,26,10,29,4,19,18,21,15,21,23,19,23,22,21,25,28,25,22,21,22,24,26,27,16,16,23,21,22,23,20,26,17,22,17,21,17,24,16,26,17,23,25,17,26,11,23,21,21,25,26,31,25,24,31,21,25,26,20,17,27,27,26,18,24,15,31,27,29,30,20,19,22,22,12,24,21,16,29,17,24,22,22,20,19,27,20,28,22,19,11,18,19,20,21,25,20,26,26,25,27,22,11,30,25,27,16,20,13,16,15,16,8,32,31,22,29,28,26,22,18,23,20,4,19,13,14,23,21,20,16,29,30,27,32,18,26,19,18,24,22,4,23,21,30,26,13,19,17,7,26,23,25,25,7,16,28,26,23,23,18,19,15,24,21,24,23,15,20,24,22,23,23,19,26,24,16,20,24,26,24,20,28,24,29,25,30,21,25,20,27,17,24,19,31,31,23,23,9,28,20,22,24,24,28,27,18,22,24,22,21,19,15,19,17,23,18,32,20,19,25,15,17,31,18,20,17,34,25,32,20,22,22,18,22,16,21,15,20,20,26,18,21,19,23,20,15,18,15,18,22,30,23,29,24,32,24,30,21,31,16,19,19,24,14,16,23,19,29,29,18,25,23,21,21,22,17,25,18,22,20,22,16,14,14,19,21,22,23,31,26,27,21,9,14,17,15,19,30,20,24,23,21,15,28,30,21,22,24,24,20,22,15,15,22,24,26,31,18,23,20,21,20,19,17,26,26,19,21,25,23,17,20,28,30,18,22,26,15,28,21,27,25,11,20,23,20,23,19,19,21,16,12,19,22,26,20,15,24,31,28,20,23,22,19,23,19,19,21,22,18,25,28,24,14,26,22,22,28,13,20,25,27,26,29,27,20,10,18,24,26,30,23,30,26,29,19,21,29,14,16,22,28,24,25,23,29,24,26,17,26,17,30,20,20,26,28,15,18,8,24,14,17,21,26,21,30,18,23,25,27,20,20,27,19,29,3,25,22,26,18,22,30,22,22,25,26,18,29,20,18,20,16,30,23,24,24,31,30,13,24,28,26,18,8,20,19,27,25,23,32,36,26,10,20,22,25,20,18,21,18,15,16,29,26,29,20,25,28,22,23,32,21,20,21,10,24,24,4,15,25,21,21,34,18,26,28,21,23,24,21,20,19,22,25,23,24,23,10,20,22,29,36,21,25,19,21,15,18,27,18,28,25,19,17,19,20,22,21,18,21,23,28,37,9,27,26,19,20,27,18,29,24,20,24,20,30,24,24,19,28,14,22,18,17,22,18,24,19,22,22,27,14,3,20,27,15,19,20,21,19,28,24,21,24,10,24,34,15,16,24,17,27,21,19,12,28,28,36,20,28,7,27,28,24,17,21,21,21,25,22,23,17,25,28,21,19,28,11,22,38,17,25,20,27,25,24,28,14,24,35,15,17,25,24,16,21,23,13,8,15,24,16,29,11,18,12,17,28,28,21,27,21,18,30,23,23,22,26,22,13,17,95
34,33,37,30,35,23,34,38,24,32,33,20,32,35,32,27,14,13,29,30,25,31,24,35,38,33,34,32,26,24,26,26,31,29,32,28,32,36,43,28,27,24,30,34,32,27,23,24,36,29,30,16,27,41,26,36,28,34,30,31,28,31,29,36,21,33,19,33,32,30,22,27,35,27,24,25,21,36,32,31,30,31,30,29,27,32,26,32,36,42,33,29,41,34,23,17,37,41,26,37,24,19,32,24,25,27,37,31,28,30,31,29,36,29,39,41,29,0,26,39,21,28,30,21,27,25,29,36,35,34,21,27,26,31,35,27,32,27,29,36,29,43,25,37,22,35,30,25,28,34,29,23,29,25,24,32,28,28,48,31,28,31,32,28,24,36,25,22,25,39,11,25,31,29,40,36,30,37,32,32,26,37,32,26,27,30,28,30,25,31,31,31,30,34,21,23,23,26,26,25,24,27,34,19,31,33,29,30,29,30,26,27,18,24,22,33,21,28,31,29,13,29,33,27,32,27,38,33,27,30,26,32,33,24,30,27,26,32,34,28,23,25,35,26,22,27,27,31,25,34,23,44,33,40,32,30,31,30,29,31,34,21,30,36,28,30,28,32,33,29,19,27,31,36,32,28,34,28,33,40,30,30,28,24,22,27,32,31,27,35,24,37,19,34,35,29,26,29,30,32,25,27,32,36,38,30,29,29,31,26,34,27,32,34,30,31,21,28,26,30,30,21,32,20,36,33,27,29,23,25,26,31,25,26,32,37,26,26,37,28,37,30,30,29,34,30,27,34,29,33,34,38,29,34,25,20,27,26,28,28,29,34,27,28,36,40,35,29,30,38,28,34,24,29,32,29,24,30,33,29,21,35,38,28,26,33,30,30,31,37,26,32,24,38,29,33,34,25,20,30,29,25,22,27,35,26,33,35,37,29,30,29,35,33,27,32,30,29,34,37,25,32,30,32,28,29,20,30,31,33,30,37,32,32,37,30,37,19,29,28,31,27,28,24,30,29,23,31,27,20,25,25,33,32,35,21,22,27,33,31,31,31,38,23,40,36,33,33,32,23,30,30,22,30,28,30,27,33,23,30,32,33,33,30,22,30,27,25,34,35,32,28,33,18,29,31,34,32,29,35,31,28,30,24,26,37,35,26,27,35,22,31,24,22,26,18,26,28,34,29,31,32,29,38,39,23,34,36,26,8,20,30,25,27,37,31,25,29,29,27,31,29,40,31,23,32,32,18,32,28,30,31,30,30,28,33,36,25,26,24,32,34,28,37,24,28,30,26,23,28,36,36,26,32,28,17,31,29,35,26,27,33,32,29,28,27,29,22,25,29,28,27,32,27,24,32,36,25,34,30,28,21,26,21,18,25,30,28,37,33,34,36,27,30,32,33,32,35,26,28,39,38,33,25,31,36,30,34,40,25,36,33,26,18,30,30,26,34,27,29,34,34,31,37,33,34,28,32,21,25,32,35,33,30,38,27,35,30,30,23,27,33,30,32,29,23,28,28,26,28,29,31,30,32,34,31,25,25,35,39,22,23,22,33,32,35,33,29,34,18,30,33,33,31,34,40,28,22,35,28,22,33,27,24,32,21,13,32,39,28,29,32,19,28,16,32,31,29,31,23,36,31,32,27,34,27,39,32,38,26,28,23,30,31,29,29,23,33,29,28,40,29,37,29,32,16,17,35,26,27,31,30,34,26,22,21,31,33,33,41,31,32,23,21,20,26,36,23,27,35,32,22,31,23,31,29,32,26,30,22,45,31,37,30,23,27,31,33,32,28,29,29,28,37,25,30,32,34,24,29,28,36,40,21,33,30,35,33,35,27,28,21,27,14,30,31,21,33,36,28,34,35,32,29,43,23,32,34,26,32,24,18,17,32,35,37,27,33,31,29,30,27,29,33,25,31,29,29,31,28,32,37,30,25,32,26,28,39,28,36,34,28,34,29,40,28,25,42,21,31,31,18,20,15,24,26,33,32,25,34,33,25,27,32,29,34,23,40,28,30,34,34,20,17,29,14,33,36,23,108
19,17,28,23,30,21,18,25,25,21,27,22,12,29,27,19,23,21,23,46,17,23,16,35,27,18,28,9,23,25,22,18,16,24,26,24,23,26,32,17,23,21,6,26,26,9,20,22,22,23,22,22,25,30,27,29,29,23,27,16,14,18,24,28,21,15,26,27,18,13,24,26,30,20,28,24,20,35,26,25,20,10,9,8,23,23,18,25,25,34,31,24,31,26,24,13,31,23,25,26,31,17,26,32,22,16,27,28,22,23,21,15,36,12,15,29,17,26,0,22,23,25,22,25,19,18,13,26,31,24,29,23,15,24,24,26,15,20,20,31,25,34,26,21,23,28,23,23,9,15,24,17,17,21,20,23,22,12,35,14,22,25,20,2,24,25,13,23,25,29,19,24,27,18,28,29,11,29,22,23,27,19,19,17,25,25,23,24,17,10,29,21,16,16,22,25,23,22,13,20,19,23,28,25,24,17,23,31,25,24,26,25,18,22,20,27,20,27,20,21,19,24,29,18,28,18,12,29,23,29,22,20,23,22,28,21,24,27,28,17,24,21,21,21,20,24,23,26,21,24,25,26,23,29,14,29,23,25,25,27,16,16,22,17,10,20,23,27,30,16,11,23,21,28,24,22,26,25,23,29,18,28,20,20,15,22,24,23,23,27,25,34,15,25,22,13,16,22,30,34,27,26,26,29,32,24,23,14,20,23,29,21,22,25,22,25,16,25,14,16,12,22,25,22,31,21,22,22,15,18,19,13,28,24,27,28,23,23,31,20,34,26,27,15,27,4,15,25,24,18,26,32,26,27,29,27,16,25,22,17,21,24,21,22,26,30,31,23,22,22,26,33,19,23,17,25,20,19,21,21,21,22,34,24,18,19,24,24,26,24,26,23,26,30,25,16,28,12,22,24,25,22,25,11,25,23,18,25,28,19,24,21,24,18,28,23,23,18,24,26,21,26,30,27,17,30,21,31,22,16,24,27,19,27,27,22,36,17,27,17,29,21,22,28,19,24,19,25,23,23,17,21,22,16,26,23,22,21,20,22,19,5,33,22,36,30,34,19,24,20,21,22,20,25,13,31,19,20,13,24,18,26,23,24,19,22,16,22,28,20,20,25,25,27,27,28,32,15,11,25,25,20,19,22,11,23,32,22,22,21,20,22,31,16,19,16,22,25,21,15,21,21,18,22,32,30,27,25,24,28,23,23,20,22,26,26,21,25,22,22,29,25,35,20,19,16,20,14,29,22,26,21,20,24,30,23,18,23,24,26,14,8,26,28,24,25,24,23,28,24,31,26,21,21,27,25,16,22,29,27,15,25,25,26,27,24,21,21,18,14,14,23,23,16,24,23,32,21,26,19,27,23,18,20,27,27,22,19,30,28,15,24,19,21,22,29,22,27,20,29,13,21,32,7,15,29,7,20,25,24,31,28,22,20,26,19,25,23,23,24,23,26,30,34,19,21,24,27,24,28,19,12,29,28,28,17,19,12,24,18,25,23,25,29,26,19,24,21,22,21,30,18,20,14,17,14,24,26,24,31,22,15,26,22,23,35,18,16,23,26,23,31,26,28,26,30,17,19,27,22,19,22,22,19,20,19,23,20,35,28,21,26,15,24,14,29,13,17,17,25,27,20,28,24,23,33,31,21,24,27,23,23,22,13,28,19,24,21,27,27,33,24,25,21,19,20,21,29,24,20,27,24,29,22,20,24,25,33,28,38,16,18,24,26,28,20,26,18,25,18,20,14,23,20,21,21,19,21,29,28,28,20,29,9,23,24,28,24,28,23,24,24,25,28,28,23,18,30,21,8,25,17,23,17,28,27,24,25,20,13,20,19,27,23,21,22,23,28,26,27,20,23,21,18,31,22,22,31,21,26,20,14,20,32,27,20,21,31,19,26,27,20,24,20,15,32,24,9,28,16,18,28,13,26,24,22,23,36,27,16,24,22,23,24,37,13,28,37,22,17,19,26,23,22,24,12,15,15,17,23,22,26,22,11,18,29,31,19,28,19,22,28,22,21,27,20,23,25,20,93
31,31,33,32,37,29,18,29,32,26,23,30,28,34,20,16,31,30,19,49,27,28,21,38,31,22,32,19,31,32,33,35,27,33,29,29,37,30,37,22,35,20,16,36,20,21,20,26,30,28,27,24,29,35,32,28,31,35,34,32,31,32,31,30,31,27,36,36,30,27,26,31,37,34,29,27,28,43,28,28,30,28,29,30,29,24,17,31,30,30,39,29,37,31,23,34,33,29,24,35,32,35,29,38,22,31,35,31,29,22,28,25,37,28,25,40,28,39,22,0,25,30,18,27,21,27,31,28,37,32,31,22,20,26,21,25,29,27,34,38,37,40,25,31,26,37,32,31,19,25,27,22,31,27,26,28,28,25,49,28,25,25,25,24,20,31,19,22,23,32,28,34,37,23,37,31,27,34,24,25,30,29,31,22,28,28,24,22,25,26,36,31,24,25,32,27,30,31,30,32,26,24,29,31,31,28,26,26,33,28,23,33,25,26,30,30,18,34,25,28,34,29,39,30,28,32,34,35,25,32,27,29,30,30,27,17,30,34,33,30,35,28,33,28,27,31,28,33,29,36,27,37,29,34,22,28,20,28,31,31,26,26,32,33,20,21,20,30,36,30,33,20,24,30,28,19,28,27,26,36,26,33,27,31,31,27,30,29,27,39,24,33,31,25,29,32,31,34,41,35,28,32,32,33,35,27,26,26,32,28,31,27,23,32,24,32,37,28,23,28,24,27,29,28,34,23,29,29,22,27,28,23,33,32,28,32,23,31,37,26,39,31,37,29,18,26,31,38,26,22,22,33,28,35,35,35,27,28,34,22,24,21,31,32,25,30,39,26,24,33,38,34,26,25,28,33,30,24,31,22,29,34,37,29,29,31,27,28,33,32,30,27,31,38,31,26,32,28,24,25,29,27,30,25,24,35,30,24,29,31,33,26,26,30,30,28,31,28,22,31,28,29,35,31,22,33,23,33,27,6,27,33,29,32,33,29,39,24,32,32,28,31,27,38,24,34,27,26,29,32,18,27,22,26,31,25,32,30,36,31,30,27,40,39,44,34,43,26,35,16,19,27,28,32,29,32,33,30,22,27,27,25,22,30,29,25,21,32,32,32,26,31,33,30,25,29,39,31,25,21,26,30,31,35,27,15,39,28,32,25,33,29,33,25,33,35,26,29,31,30,24,24,23,32,37,32,32,30,28,32,32,32,25,27,35,32,26,30,29,30,35,35,40,25,30,30,26,30,35,27,31,36,27,31,30,29,29,28,29,30,26,30,35,37,35,29,26,30,32,29,31,27,24,29,32,31,26,29,35,29,31,27,31,31,32,29,23,31,30,26,29,32,25,21,25,30,36,38,28,24,32,29,25,24,26,31,32,29,41,32,19,30,31,26,25,30,25,30,27,39,35,17,36,23,34,39,17,30,21,31,31,30,32,22,37,33,29,38,33,31,23,31,29,35,33,35,21,27,24,36,28,22,28,34,29,23,36,23,31,29,26,28,32,25,33,29,29,25,30,22,34,28,27,31,13,10,32,28,35,36,29,17,25,27,28,38,27,30,28,32,32,36,35,33,11,39,28,19,32,38,30,25,27,24,29,25,30,29,44,36,28,32,33,31,33,27,27,31,32,26,32,31,35,25,28,39,38,26,41,32,30,28,34,27,31,26,25,30,32,24,40,28,36,23,27,27,28,31,32,29,30,33,33,32,27,33,30,37,31,34,12,26,25,27,32,28,28,27,32,26,33,21,20,25,24,20,29,26,26,35,38,27,30,19,29,29,42,34,34,19,31,30,31,25,32,30,30,36,27,30,30,32,38,26,34,32,32,29,36,30,25,34,34,26,29,30,29,28,27,31,36,25,34,29,23,26,26,35,24,32,31,35,29,34,35,30,23,38,31,33,32,25,26,34,29,30,27,23,30,22,32,30,9,31,26,31,28,44,23,33,30,24,32,20,34,27,31,40,27,23,23,35,27,32,28,29,30,28,19,36,30,29,29,27,30,33,37,36,32,23,32,33,35,28,31,33,32,37,29,105
18,23,25,20,21,19,22,22,13,17,23,20,18,18,14,15,12,23,22,26,14,20,13,32,23,21,25,22,20,22,13,24,20,18,17,15,18,23,25,13,25,17,19,18,18,20,13,13,27,14,13,5,20,21,10,17,7,23,16,20,15,15,15,21,12,22,15,19,15,17,1,13,20,20,10,19,17,32,16,20,21,19,18,19,15,11,14,23,18,32,31,17,28,21,13,17,22,29,5,28,20,19,17,24,15,19,21,21,13,17,16,18,18,17,24,30,18,21,23,25,0,14,21,23,19,15,19,19,15,29,21,6,11,24,15,16,19,13,21,20,24,32,15,22,6,25,20,18,21,24,11,14,19,8,7,12,17,17,32,16,15,18,19,21,14,20,10,12,19,25,21,19,23,14,19,24,22,18,15,16,22,25,14,11,17,12,17,19,14,17,20,25,19,22,10,4,16,12,16,22,11,16,16,14,18,19,13,22,15,19,16,19,15,16,12,22,15,18,11,10,17,10,22,20,16,20,31,17,18,14,20,16,22,24,11,17,18,17,19,20,21,18,25,14,5,11,27,17,11,26,4,25,16,22,25,24,19,16,14,12,20,14,16,21,21,18,18,12,12,18,19,13,17,18,17,14,17,14,19,26,24,23,17,20,18,8,17,16,23,29,14,28,17,25,16,16,13,19,19,11,4,13,15,24,19,20,21,19,18,11,29,6,20,15,15,14,17,13,15,17,18,15,20,10,20,18,13,16,12,15,16,19,15,17,18,18,13,14,18,7,16,16,19,14,16,23,14,22,13,20,23,27,19,28,20,16,17,10,22,13,16,22,15,16,24,25,14,13,15,22,18,28,16,19,19,20,16,15,22,9,11,27,19,13,11,19,16,17,15,21,7,18,7,24,18,25,22,15,1,12,26,10,11,16,16,20,23,21,17,16,18,18,24,20,6,16,15,20,17,22,17,21,18,24,13,19,10,20,12,22,9,20,13,15,18,19,26,8,8,19,18,18,19,14,15,19,12,16,11,13,13,13,21,18,25,2,11,21,27,25,18,24,24,21,36,22,22,18,23,17,14,14,18,15,18,14,11,17,12,15,17,22,21,9,18,20,12,14,18,23,17,12,22,16,28,27,23,20,18,18,18,14,22,19,16,23,17,10,19,26,17,15,24,17,21,18,15,12,21,16,21,16,12,28,21,21,24,20,15,13,13,19,17,15,26,25,19,23,12,21,27,18,29,14,19,16,12,18,14,13,9,12,19,23,28,12,17,15,16,6,20,27,17,23,17,20,20,19,20,27,17,22,17,22,13,24,16,13,30,16,22,15,17,20,16,12,21,13,14,18,11,12,19,12,3,18,17,25,19,15,14,10,7,9,11,7,19,22,21,19,22,27,18,9,18,22,17,24,9,17,32,27,18,18,24,25,20,15,26,20,20,21,13,3,22,11,18,25,14,19,21,19,25,24,16,18,22,16,18,28,16,22,23,20,20,14,21,18,13,19,7,20,9,18,17,15,13,22,12,12,18,20,17,20,19,18,13,4,20,24,12,8,16,18,13,24,18,17,19,23,20,14,23,10,23,29,12,14,26,21,8,12,17,14,18,16,13,17,30,17,18,18,19,18,16,18,14,16,14,2,19,18,22,6,19,20,28,16,21,16,12,17,22,17,19,14,7,14,13,19,22,10,18,14,18,11,12,18,20,15,10,13,15,18,11,14,20,12,20,31,17,20,17,19,13,14,22,12,16,25,23,11,12,13,23,17,16,9,20,18,26,14,26,22,11,6,19,12,21,10,14,16,18,26,18,17,22,22,17,19,18,21,27,16,23,20,19,23,27,16,15,19,24,7,17,18,9,20,21,14,20,20,24,16,30,16,22,15,8,15,13,18,10,26,24,22,22,20,20,17,18,17,24,17,12,15,18,14,21,13,23,26,19,9,15,20,9,34,26,25,20,18,16,25,30,16,22,21,5,20,18,27,6,11,5,17,18,21,10,22,24,9,12,18,21,24,18,28,9,15,28,23,16,12,19,16,20,20,7,92
24,16,27,23,25,11,22,26,23,20,23,14,21,22,19,18,22,19,13,38,12,24,17,34,25,16,22,23,18,20,3,22,18,24,23,18,22,20,32,19,29,22,23,21,16,20,19,17,30,17,16,17,18,24,22,27,21,22,22,21,17,21,19,29,10,24,18,20,23,19,15,21,26,26,23,22,19,34,27,22,12,20,21,22,21,24,19,11,25,33,25,19,32,27,19,13,26,27,19,30,18,11,19,22,21,19,19,10,17,16,24,15,31,20,31,36,24,28,25,30,14,0,12,26,20,22,22,16,21,32,25,15,17,27,18,19,17,17,20,26,19,26,21,26,18,28,27,9,24,25,16,18,16,12,11,22,22,16,33,20,19,21,15,24,20,30,22,18,17,29,17,24,9,17,33,28,27,28,12,13,20,27,22,15,14,17,19,21,16,22,24,23,20,26,20,16,18,22,20,8,17,23,20,22,24,17,19,12,23,21,22,18,19,14,15,24,21,22,14,14,18,12,28,21,21,23,28,25,20,26,15,17,20,14,21,22,25,27,22,20,24,20,24,16,9,19,19,21,19,18,16,27,19,18,23,22,20,18,20,26,23,20,14,32,19,23,19,26,26,17,15,20,21,27,18,21,26,20,23,27,21,24,17,20,23,14,23,22,23,28,17,26,24,24,22,13,15,24,29,25,18,17,17,26,28,24,25,14,24,17,30,20,21,11,22,24,27,25,18,22,18,18,19,17,28,25,17,23,16,15,16,19,23,8,4,25,21,22,31,21,27,19,27,23,18,26,16,25,19,16,14,25,20,23,26,22,12,22,24,18,20,17,13,14,19,24,28,19,27,27,24,26,14,19,23,19,6,21,26,22,16,25,33,17,22,17,23,21,21,27,19,23,21,15,22,26,26,21,13,18,25,16,19,21,23,25,18,18,23,21,26,21,23,16,20,22,14,19,10,17,21,23,24,19,18,23,16,6,18,24,17,27,25,21,24,17,31,12,22,9,22,16,23,26,20,27,14,20,19,15,18,19,18,16,24,14,11,20,25,25,22,21,31,26,36,21,32,16,22,21,22,11,12,25,21,26,23,21,16,17,17,13,16,23,18,17,16,22,25,25,28,16,17,24,32,19,21,23,17,11,16,12,13,21,22,27,27,20,17,16,19,18,21,21,7,10,10,13,18,20,18,18,19,26,31,29,28,21,19,21,15,19,15,17,19,18,14,18,22,19,23,20,24,21,19,9,13,23,17,16,23,20,22,18,24,14,19,12,13,20,20,25,26,27,13,22,20,20,27,20,23,20,16,22,19,23,28,23,31,22,17,28,20,15,22,18,18,9,24,20,13,2,24,17,17,20,31,17,24,14,22,18,17,17,19,21,7,11,29,27,18,24,23,22,22,17,19,22,19,27,29,19,23,20,26,21,22,22,31,19,20,28,25,15,26,23,26,26,4,22,17,25,23,29,17,19,21,16,23,30,23,20,16,23,25,18,26,23,24,17,21,16,23,30,21,7,12,25,24,22,23,15,25,25,25,22,23,18,20,30,17,20,20,24,19,28,22,16,18,24,27,28,27,24,27,30,17,20,18,22,20,23,18,15,20,20,23,21,25,25,16,24,11,20,12,15,18,22,19,16,22,8,19,20,23,28,28,17,20,21,18,16,24,20,15,22,19,21,20,21,17,16,24,25,9,15,16,23,16,17,22,19,19,4,15,16,23,26,24,28,22,18,19,21,9,20,28,18,20,25,24,15,22,16,18,20,22,15,23,23,38,21,16,22,20,20,31,26,20,24,24,18,15,17,23,7,21,18,20,24,20,23,17,20,20,16,25,19,31,18,21,12,28,15,7,8,18,20,18,20,19,27,28,14,33,21,20,28,13,21,20,14,18,21,19,34,24,22,21,22,21,23,25,23,18,18,20,22,26,17,15,27,21,21,24,22,15,38,17,29,22,18,21,27,33,21,22,29,17,17,21,20,16,21,17,19,21,19,22,24,14,21,22,19,12,23,24,31,21,19,24,29,21,16,13,17,22,27,19,98
23,24,28,25,19,11,18,27,18,16,23,12,20,24,23,6,16,25,1,43,17,19,12,32,13,4,24,19,22,24,15,17,10,25,24,19,29,22,27,14,25,10,16,19,19,18,20,19,29,18,17,22,21,25,21,15,20,29,16,20,17,21,13,28,22,12,21,20,18,11,22,13,19,20,19,17,16,31,25,19,18,12,13,14,21,14,7,22,20,28,27,17,29,15,18,22,25,29,16,29,26,18,22,28,21,19,25,18,21,4,12,7,27,10,21,24,12,30,22,18,21,12,0,17,17,22,15,19,26,31,21,20,12,26,19,15,13,16,24,20,27,30,20,23,15,22,27,13,19,20,23,13,23,19,18,10,18,10,34,12,22,17,15,20,19,27,17,17,5,22,26,16,21,13,21,26,20,22,17,18,23,22,22,14,22,24,20,19,13,20,26,26,19,15,16,21,14,23,16,20,18,19,21,19,21,18,16,24,16,20,13,20,15,8,17,19,18,16,15,23,19,22,21,21,22,21,30,18,19,21,18,24,21,24,17,17,23,23,23,20,17,12,24,10,17,19,18,15,12,25,24,26,19,20,16,10,10,10,21,23,21,21,16,26,19,11,17,21,25,18,23,10,14,23,18,9,26,21,16,23,24,25,17,17,21,21,21,20,28,28,19,25,18,21,19,20,17,22,25,21,21,22,20,28,25,27,26,8,17,22,27,18,13,14,21,27,22,18,12,16,12,16,25,17,29,24,11,19,12,13,14,13,15,14,16,14,23,19,28,17,25,22,27,11,21,18,16,26,20,4,22,32,19,26,25,22,10,17,16,10,8,15,15,16,17,15,26,20,22,23,22,22,12,21,20,25,18,16,16,12,18,22,30,17,14,13,11,20,15,26,22,11,20,27,23,19,20,19,21,19,29,21,22,15,11,17,12,16,15,20,22,17,20,12,19,17,25,26,15,23,14,18,21,25,12,23,19,18,17,12,19,26,29,24,23,19,29,14,21,21,25,21,18,24,14,25,15,19,12,21,8,19,17,18,21,22,22,20,23,22,26,23,26,21,33,16,28,16,18,16,23,17,10,22,17,21,17,20,12,20,17,17,14,21,15,23,13,22,25,20,20,23,23,12,27,19,29,13,11,14,19,14,21,23,20,24,21,11,19,23,21,24,26,16,19,19,18,21,23,18,22,6,9,14,25,25,29,22,21,25,17,22,13,15,17,24,17,21,22,21,19,25,26,11,16,20,16,19,25,15,13,22,18,14,20,17,19,20,21,19,14,22,23,20,25,23,22,12,20,19,21,19,14,20,22,21,26,20,23,16,15,24,19,23,21,20,19,21,12,8,19,14,15,11,20,12,28,28,24,14,14,18,20,20,16,18,19,20,28,25,17,12,27,12,15,25,7,28,22,23,21,17,26,18,18,30,17,19,19,13,28,28,24,20,25,25,22,26,16,24,18,13,11,17,23,25,21,27,22,18,17,22,19,24,21,15,20,13,19,14,16,21,22,25,15,19,24,25,19,12,24,20,27,15,13,10,20,17,18,18,19,15,23,19,18,23,19,22,17,22,27,18,25,19,22,29,17,19,25,20,19,15,16,13,21,20,17,27,34,25,18,22,22,13,21,20,19,13,16,19,23,14,17,15,20,25,28,18,25,16,12,16,22,19,13,10,14,20,22,14,29,18,26,17,20,17,18,23,14,11,24,26,23,16,17,18,18,28,23,32,10,20,7,9,21,18,19,19,22,20,23,11,15,14,16,10,19,20,16,18,34,17,24,19,19,15,28,16,23,17,21,20,23,25,23,18,21,21,21,18,18,14,20,17,28,24,20,24,34,16,9,16,24,20,18,17,18,15,17,25,22,22,16,12,29,20,20,17,20,28,16,22,20,16,26,29,21,29,19,22,22,24,22,23,16,23,19,16,28,14,23,24,9,20,24,15,22,37,5,26,20,20,18,20,22,9,13,30,16,5,17,30,17,17,20,15,14,11,17,18,20,17,19,13,20,23,25,30,22,16,22,20,22,18,15,20,22,25,18,97
26,25,35,27,34,21,27,32,18,26,26,18,29,25,23,23,26,8,18,48,27,32,25,34,28,19,25,19,13,11,23,17,17,26,28,26,25,27,35,24,29,27,22,22,27,23,22,22,32,25,24,24,25,35,25,24,26,29,23,26,20,22,28,36,23,23,29,21,27,12,24,20,32,29,28,24,20,35,23,19,22,15,16,17,19,20,24,29,30,32,36,26,36,14,25,16,24,38,24,33,24,18,28,11,24,20,30,28,15,21,11,24,27,13,24,23,11,21,25,27,23,26,17,0,6,15,18,22,22,34,16,23,22,32,28,25,14,19,24,33,19,35,27,26,19,25,20,23,23,13,24,26,30,20,19,23,22,23,41,13,26,25,21,23,28,33,27,26,22,31,10,16,30,23,20,26,29,30,20,19,21,27,23,23,25,25,24,26,23,26,29,30,23,26,21,26,13,19,22,23,21,23,24,23,18,27,27,30,28,24,30,26,24,22,20,19,20,23,25,24,17,26,32,22,22,25,33,29,23,27,18,26,21,23,29,25,26,32,30,21,34,11,19,27,20,26,26,30,24,25,27,32,26,27,18,22,26,23,21,29,28,22,26,28,22,28,22,19,27,21,18,25,23,22,27,26,29,22,23,30,28,29,22,17,26,24,26,25,26,25,28,35,23,23,29,23,20,27,30,31,22,13,20,33,34,22,21,23,18,25,16,17,18,21,21,28,25,28,25,25,21,18,30,18,28,14,26,16,21,23,24,22,22,24,28,29,25,27,27,16,35,22,28,16,25,21,19,26,21,13,31,34,19,26,24,20,21,23,21,20,9,24,24,25,28,26,25,21,32,28,30,34,22,27,19,29,23,26,15,27,19,31,31,24,19,20,12,24,28,29,27,12,21,28,24,12,29,25,24,20,16,24,26,26,20,17,27,26,28,30,26,27,22,19,25,22,29,28,22,28,14,18,24,25,22,24,24,32,27,21,27,30,29,24,31,20,33,17,23,26,29,27,30,23,24,25,25,18,24,22,23,21,25,26,26,25,24,20,20,22,29,26,25,21,33,32,33,20,25,22,18,23,20,30,23,25,18,29,21,26,19,23,25,20,19,26,22,23,30,31,32,14,28,29,24,29,32,16,22,23,26,24,21,26,26,29,31,23,25,29,24,26,11,25,24,17,21,24,26,22,25,19,19,29,33,17,20,31,24,28,16,23,23,25,26,24,17,21,16,14,20,31,35,21,16,24,26,22,31,22,24,25,17,21,27,23,28,23,24,20,19,24,23,29,26,24,28,12,10,27,33,33,24,17,27,4,26,24,22,22,22,22,26,16,26,24,8,24,19,15,22,24,23,21,20,25,34,24,25,24,21,19,21,25,26,21,24,20,36,30,23,23,26,22,22,28,18,31,23,28,34,26,32,25,17,29,21,25,30,13,32,25,29,26,26,31,13,27,24,27,24,30,21,27,25,27,27,31,20,33,24,22,28,17,20,22,19,28,23,19,26,28,28,31,24,22,27,20,25,25,29,23,29,14,20,17,26,23,29,35,20,25,24,29,28,34,20,27,24,5,20,30,23,29,35,35,18,21,26,26,23,19,15,18,30,25,27,30,36,25,21,31,18,26,15,27,24,18,20,21,30,25,30,25,29,30,32,27,35,24,25,16,21,28,26,9,20,24,23,23,36,26,25,29,21,20,21,26,20,28,27,30,28,25,20,17,27,27,27,39,21,25,24,26,22,22,19,20,25,14,29,20,24,19,27,24,28,23,21,25,37,18,26,25,19,25,31,27,27,28,29,27,26,34,27,27,18,28,23,29,27,28,33,25,31,17,25,27,37,20,8,20,26,22,19,18,17,24,24,22,27,16,19,23,37,22,27,29,21,32,21,17,19,32,30,36,30,23,18,24,25,13,11,24,26,28,23,25,28,21,24,26,18,24,27,16,25,36,22,28,30,26,29,28,27,14,22,39,20,22,27,17,21,25,25,21,13,18,27,27,25,16,27,16,21,30,22,29,29,21,29,30,26,21,25,16,32,24,22,100
23,19,31,21,31,19,21,26,20,23,20,20,23,25,23,19,20,14,18,42,22,26,19,35,22,13,27,13,19,17,17,19,11,26,24,26,19,25,33,19,31,21,16,27,23,17,21,16,26,25,24,22,24,30,23,24,22,28,28,20,14,18,25,30,23,23,25,27,21,6,20,26,28,24,22,19,15,30,28,22,16,9,10,11,13,24,18,23,27,26,30,24,30,13,19,14,25,33,21,28,28,18,23,17,20,19,24,22,21,21,17,18,26,7,18,29,17,27,19,21,19,20,17,6,0,9,12,16,28,28,22,20,17,29,22,19,8,15,24,28,24,31,21,20,19,19,14,21,17,7,21,20,24,17,16,25,17,17,37,7,20,22,21,17,22,33,22,20,22,25,16,22,28,20,26,27,26,31,18,19,27,21,19,17,19,22,19,21,21,20,23,26,17,20,17,20,19,13,16,17,19,18,21,21,23,21,24,26,27,22,24,25,18,20,14,24,21,22,22,23,23,22,32,21,28,20,27,27,18,27,17,24,23,23,27,19,20,26,30,20,28,17,13,22,14,20,24,27,23,23,21,29,23,21,12,23,23,24,21,27,22,20,20,29,16,22,16,25,27,15,12,19,17,25,22,20,23,19,17,24,26,28,20,21,20,20,24,23,25,19,22,29,25,17,23,17,14,21,26,30,16,19,20,32,32,16,15,17,24,21,10,20,12,15,22,27,19,23,19,19,15,15,24,12,22,8,23,21,15,18,19,16,25,20,24,23,22,21,30,19,31,21,22,10,21,15,13,31,18,13,25,28,13,23,24,26,15,23,15,18,15,21,19,20,23,28,31,16,27,32,24,32,19,22,19,23,21,20,21,21,13,25,34,22,13,14,18,24,23,23,21,18,16,22,18,6,26,23,18,17,22,20,23,20,20,23,21,22,26,25,25,21,16,13,21,16,25,22,20,23,20,23,18,24,19,29,18,26,24,15,23,28,23,25,25,22,33,11,23,20,28,25,24,23,20,27,20,24,21,27,17,15,19,20,20,19,24,21,23,28,23,20,30,23,37,31,29,20,19,19,12,17,18,25,17,27,12,23,15,21,19,17,20,23,14,22,16,17,26,25,28,20,22,24,30,26,26,10,16,21,20,18,18,20,24,27,25,22,23,25,18,23,17,19,18,17,19,22,20,16,23,23,19,23,33,11,14,25,18,22,22,25,20,22,23,23,16,20,22,20,26,29,33,21,20,18,22,24,28,23,28,19,23,27,23,18,23,17,18,14,13,19,22,25,23,18,23,18,16,25,28,28,21,11,25,10,20,24,16,16,23,28,20,22,20,22,2,22,13,9,16,18,17,18,19,24,32,22,26,20,27,13,20,19,27,15,22,18,30,25,22,27,20,22,16,26,24,27,22,24,28,20,26,19,23,27,15,26,24,19,27,25,23,20,28,25,19,26,18,21,18,24,22,28,21,23,24,27,21,32,18,16,22,23,23,16,21,22,17,13,23,22,24,27,21,20,23,26,24,21,25,17,25,17,14,11,21,19,23,29,14,20,25,24,25,31,20,21,18,11,14,27,17,25,29,31,18,22,20,26,17,25,9,12,24,19,21,24,36,20,21,27,16,20,15,25,18,12,14,18,27,19,24,22,23,33,26,21,30,18,22,17,27,22,21,15,20,25,22,17,31,22,19,26,15,14,15,22,14,23,26,29,27,23,14,23,26,31,27,33,15,19,24,22,23,16,13,20,19,8,23,14,21,13,22,18,22,19,15,28,31,23,20,19,13,21,26,27,21,22,24,27,20,28,21,21,12,22,20,23,24,23,29,19,25,23,19,24,33,15,14,20,27,24,13,12,11,24,18,16,21,10,24,17,35,19,24,26,18,31,15,15,24,30,28,30,25,26,24,18,19,7,5,20,21,28,23,19,23,15,18,20,12,22,21,22,21,33,22,25,27,21,26,23,33,8,26,34,18,20,24,23,19,21,19,15,14,12,22,26,19,22,22,10,17,24,26,30,23,19,29,27,20,15,19,22,27,29,16,97
20,14,28,15,24,21,19,23,17,15,22,20,23,23,22,16,16,17,23,41,17,24,17,36,25,22,23,22,20,18,22,14,20,24,21,17,10,21,28,17,29,20,21,23,18,23,16,17,29,16,15,20,21,27,16,24,15,23,23,18,15,19,18,30,16,24,19,22,17,15,16,23,27,26,17,21,19,29,24,20,21,17,18,17,12,21,17,25,21,30,29,18,32,22,16,9,27,29,16,29,24,13,25,23,18,17,22,24,22,20,24,15,21,16,27,37,25,25,18,27,15,22,22,15,9,0,14,25,23,31,25,17,15,25,21,12,17,12,24,23,25,32,14,22,12,10,5,23,24,16,21,18,19,18,17,22,21,16,37,16,21,21,20,16,17,26,20,15,22,16,15,15,23,12,28,25,25,23,21,22,26,27,20,17,12,20,20,22,17,18,24,21,13,25,14,19,26,4,14,19,17,19,21,16,18,12,18,28,21,20,19,21,19,22,7,22,17,16,17,24,18,18,27,18,22,19,26,22,19,20,15,22,18,19,26,16,15,21,21,18,25,25,10,17,15,17,19,20,17,24,19,32,18,27,21,27,20,22,14,23,23,20,22,27,24,21,13,20,20,14,7,12,8,23,17,13,24,19,8,27,19,25,21,16,17,16,20,21,18,16,17,31,23,21,25,16,17,14,21,26,11,23,18,27,29,19,18,14,24,17,19,16,21,20,23,25,21,19,18,15,18,10,21,5,13,12,16,16,16,19,20,19,25,22,23,30,19,12,26,15,24,18,15,16,20,18,16,26,18,22,28,31,17,23,26,20,12,16,24,15,21,21,22,23,23,25,28,16,22,27,22,30,18,20,19,20,16,15,25,19,6,20,30,18,18,23,18,20,18,25,20,21,9,27,22,15,20,19,16,17,13,16,19,15,26,16,18,22,27,20,23,12,20,22,14,17,21,26,23,24,17,21,24,24,13,24,13,23,20,21,20,22,19,21,21,23,30,12,16,17,25,20,23,16,15,22,15,25,16,23,18,10,20,25,20,17,15,16,27,21,16,19,23,18,32,28,26,19,27,15,8,20,20,23,15,20,17,19,16,23,18,18,20,19,18,15,16,10,19,20,25,22,25,20,27,24,27,19,17,24,19,21,19,23,20,27,20,16,18,24,21,16,26,15,19,12,12,15,19,16,16,18,16,28,26,20,9,25,19,17,23,23,17,16,26,23,14,18,18,21,18,24,26,18,15,22,18,22,21,20,24,22,23,27,28,21,26,10,11,9,20,22,22,22,24,27,21,16,22,20,21,26,16,20,21,19,16,17,24,19,22,23,19,17,17,18,7,17,18,18,19,22,21,14,14,20,28,17,22,17,23,6,22,14,20,10,21,17,26,22,24,24,15,17,7,19,17,20,20,21,27,29,27,21,28,31,22,21,29,15,22,25,18,18,26,24,19,24,23,14,21,27,26,32,24,23,19,18,16,28,21,25,23,22,25,18,24,23,11,17,18,21,17,20,15,15,19,17,18,18,22,16,21,23,23,20,13,12,20,29,7,18,25,22,21,26,20,20,24,20,5,27,8,18,27,29,15,17,27,23,14,20,12,9,20,12,17,17,35,13,22,21,11,15,10,24,17,14,17,13,21,16,19,17,23,29,32,21,30,11,15,12,21,22,25,22,13,20,19,18,36,20,14,24,20,9,10,13,20,18,21,24,25,18,15,24,22,27,23,26,20,15,20,22,28,11,17,18,20,17,21,15,27,8,18,20,19,15,20,27,32,18,25,24,8,14,19,27,21,21,22,18,13,31,27,24,7,19,15,23,19,25,31,14,18,18,21,24,26,14,22,15,28,22,18,17,6,22,27,18,21,14,25,14,28,14,17,28,19,26,16,10,20,23,21,32,20,19,18,9,10,2,14,21,16,21,19,17,16,17,13,24,21,15,22,18,17,37,27,25,19,19,26,27,32,17,24,29,11,17,20,22,10,15,18,13,22,21,20,24,22,15,20,18,18,15,24,31,16,19,29,27,20,8,27,17,20,24,13,94
17,22,25,15,27,24,22,26,18,17,20,24,17,24,22,20,20,26,16,40,20,20,13,35,20,11,21,22,20,22,21,24,9,20,21,20,24,19,28,13,27,22,19,23,18,16,20,21,27,19,18,21,23,26,22,22,19,23,23,14,11,15,21,27,18,22,23,22,19,6,20,20,29,22,21,17,13,28,25,19,21,3,4,5,16,20,19,21,21,33,24,22,24,19,20,20,27,29,20,26,26,23,22,27,18,13,22,24,19,19,14,18,25,5,16,26,14,29,13,31,19,22,15,18,12,14,0,25,23,29,28,19,11,29,20,16,8,16,22,26,18,27,22,8,18,24,19,23,22,19,20,14,20,16,15,22,15,15,35,7,18,22,17,11,21,28,16,19,20,25,26,19,23,14,25,25,20,25,21,22,30,19,16,11,12,21,16,18,16,14,28,25,21,27,15,18,18,18,10,17,13,16,25,20,21,19,25,28,23,20,23,19,20,23,7,17,22,22,16,21,22,18,27,15,23,15,21,23,16,24,15,18,21,27,29,20,19,25,24,14,26,16,18,20,17,19,22,23,19,17,23,27,21,29,21,25,22,23,14,27,20,16,26,26,17,23,17,22,24,9,20,22,18,23,20,23,24,21,20,22,19,22,22,22,21,16,24,23,18,20,21,27,19,20,21,15,12,16,24,28,15,21,22,30,26,21,20,17,24,17,22,20,24,21,20,25,13,20,15,17,13,14,24,9,26,20,19,19,20,20,21,14,22,22,26,21,20,22,30,19,28,19,19,8,20,9,11,29,20,11,31,31,20,23,22,24,16,20,15,13,14,18,25,26,20,25,28,20,21,29,22,20,21,20,15,22,16,15,18,23,8,23,32,21,11,12,17,22,21,11,19,17,13,27,18,18,20,20,20,21,27,16,19,18,18,20,21,19,24,21,26,18,19,11,18,16,21,26,23,20,19,18,24,27,13,27,17,27,18,27,21,25,23,21,24,23,31,16,20,19,27,24,19,18,15,24,18,22,17,23,20,14,19,26,22,20,19,20,17,25,18,14,23,21,36,28,27,16,17,24,22,18,23,23,11,26,12,21,20,20,15,18,17,22,12,15,10,14,22,23,23,20,27,24,27,25,25,8,14,23,18,24,12,18,21,21,24,18,25,19,16,16,29,13,18,22,12,15,14,12,16,18,14,21,28,23,23,19,21,21,21,19,22,20,23,28,14,18,19,20,25,26,26,16,21,21,17,18,26,18,23,17,17,21,25,21,25,10,11,13,11,13,20,26,11,18,21,19,21,23,25,22,23,23,21,22,20,17,22,23,19,24,18,17,20,18,14,17,11,7,14,22,19,12,18,25,31,25,24,15,21,10,18,17,25,14,16,12,27,22,24,22,25,17,19,19,17,20,20,22,22,26,30,16,20,26,20,24,33,19,25,25,28,19,24,22,22,20,22,14,18,22,26,32,19,21,19,27,20,30,12,25,25,25,21,10,16,19,17,11,22,20,21,24,21,15,19,25,19,22,23,11,24,11,26,23,23,16,24,27,9,14,19,18,19,29,16,19,16,23,19,25,22,22,23,32,19,21,20,24,14,19,16,13,22,16,21,19,32,17,23,23,19,19,21,28,16,10,13,17,21,20,23,21,17,31,33,15,32,15,18,16,24,16,26,12,19,23,20,27,31,20,22,20,20,13,14,25,26,21,21,24,25,18,19,22,21,30,25,26,24,23,22,22,15,15,23,14,24,20,17,19,22,12,19,16,16,15,25,25,29,17,22,22,12,18,23,21,21,25,26,20,13,30,21,25,15,23,18,21,22,21,27,14,18,18,17,18,29,10,13,21,29,21,19,18,10,22,27,20,17,22,18,18,29,18,18,24,17,26,13,19,20,19,21,28,20,23,21,23,23,16,17,17,17,27,21,17,18,9,21,23,24,21,22,21,17,34,20,21,21,19,25,21,32,6,26,33,17,20,22,33,18,19,17,9,8,8,16,20,24,19,24,4,11,19,24,24,21,13,26,25,18,12,27,21,21,27,15,91
29,27,33,28,27,21,29,25,29,24,19,24,24,9,30,13,25,24,20,37,27,27,20,36,27,23,28,19,20,22,13,29,22,19,22,19,30,26,28,20,26,15,22,11,27,25,26,24,26,18,17,22,23,25,27,26,18,33,24,23,23,22,21,22,22,24,24,12,20,21,20,26,33,29,24,15,19,34,28,19,14,22,23,24,25,21,12,27,25,35,27,26,29,19,27,25,24,26,20,17,28,27,21,27,25,17,28,24,15,23,28,25,15,22,31,38,26,36,26,28,19,16,19,22,16,25,25,0,21,28,21,19,18,28,19,20,23,24,28,21,15,15,29,25,21,32,30,19,22,23,20,21,27,20,19,22,27,24,35,22,21,23,21,28,28,23,23,28,23,29,26,24,13,21,29,26,32,27,4,5,16,32,21,18,25,21,14,16,23,26,31,30,22,12,26,15,25,24,20,21,12,23,29,17,19,25,21,22,24,22,20,25,19,24,22,21,26,24,15,25,23,13,31,17,21,27,37,24,13,24,25,19,21,28,24,25,32,27,23,16,30,27,19,18,21,28,23,23,20,28,21,29,15,28,28,28,17,25,15,23,25,15,16,28,24,8,27,25,25,19,27,17,21,24,14,16,30,27,23,30,24,21,18,29,22,11,20,19,30,25,30,29,19,25,23,22,25,24,33,20,23,21,19,19,31,23,24,26,19,12,16,25,18,13,28,29,31,22,22,18,22,25,21,24,30,21,19,21,17,24,25,21,24,18,12,27,23,22,35,24,31,29,34,21,28,28,24,35,26,23,20,31,26,32,23,28,24,20,29,20,26,19,14,13,21,26,24,26,28,27,28,32,23,26,24,23,20,22,28,17,23,30,30,26,20,27,29,20,22,26,16,27,22,18,25,22,28,25,18,25,27,11,14,27,27,25,30,20,25,23,26,25,26,28,19,21,16,21,6,19,26,20,19,28,20,19,26,22,15,23,16,23,29,16,21,18,32,19,21,18,27,25,26,33,22,23,25,12,18,22,13,23,26,18,26,17,23,24,27,21,33,30,34,33,41,23,38,20,30,24,17,13,22,25,23,19,27,22,17,19,19,15,18,26,20,28,17,29,26,21,27,20,26,25,35,25,33,25,23,7,12,14,21,24,26,23,29,19,28,25,22,28,13,24,20,26,22,25,20,22,27,25,21,21,30,17,23,26,26,28,22,24,22,24,21,27,24,28,25,21,33,21,34,23,28,10,14,20,23,25,25,30,24,25,29,16,21,23,24,25,24,31,25,34,19,28,25,24,26,24,20,26,21,27,16,20,26,18,22,29,27,27,21,17,17,13,18,21,24,24,24,14,20,19,22,27,28,29,28,16,27,25,22,26,21,26,23,23,38,22,24,24,33,24,22,29,26,33,24,33,29,25,25,23,24,19,21,18,26,23,28,23,30,20,23,20,24,24,14,29,27,29,29,35,19,21,29,24,23,36,18,22,12,19,26,15,27,18,27,21,21,14,22,29,23,19,14,28,19,17,27,17,27,23,24,21,23,21,21,34,24,21,30,25,16,34,23,28,29,21,30,23,29,27,30,26,21,27,20,30,25,21,25,27,23,27,24,33,35,32,17,24,23,25,26,11,26,20,23,21,23,20,21,20,24,35,29,22,28,20,19,26,34,23,28,26,22,17,28,17,27,15,23,25,7,22,22,19,26,19,28,31,20,18,22,23,24,26,25,39,17,24,21,22,19,22,24,13,24,24,27,16,23,27,20,15,24,10,19,21,38,23,18,25,25,23,32,26,22,24,24,20,26,23,27,15,22,20,20,29,23,26,27,24,31,16,27,27,34,22,25,25,28,22,9,10,25,30,2,23,21,23,20,26,31,21,26,24,17,33,22,26,19,30,29,29,27,33,31,19,20,23,11,24,27,14,21,26,33,16,26,30,20,26,28,31,12,36,24,31,22,27,25,27,29,23,18,35,22,24,24,31,23,25,14,21,27,23,23,24,23,22,22,21,22,30,21,38,18,20,28,32,24,23,27,24,28,33,24,103
29,32,34,24,27,24,32,35,28,21,29,27,27,27,21,26,27,22,27,41,25,30,23,30,28,28,28,32,9,11,24,29,28,32,27,20,29,26,36,23,30,27,30,10,17,28,27,28,36,21,22,20,27,30,25,30,18,26,26,26,21,25,21,34,17,25,30,9,26,25,16,28,29,35,21,21,25,36,27,24,25,22,23,23,25,20,25,31,27,38,27,28,36,23,28,20,33,32,16,29,33,24,28,23,26,23,25,23,24,24,20,28,29,24,35,26,14,35,31,37,15,21,26,22,28,23,23,21,0,38,27,15,21,27,18,25,27,24,27,26,29,36,30,30,20,33,28,22,33,26,20,24,23,20,19,18,32,26,37,26,26,27,22,29,29,32,25,27,25,30,24,28,22,18,29,32,32,26,25,26,22,31,25,21,15,21,20,22,21,26,35,30,28,28,25,19,20,23,22,29,25,24,31,29,25,26,24,27,23,26,29,22,29,24,16,26,29,26,20,23,25,25,30,25,10,25,39,23,19,26,27,25,26,30,26,29,28,28,26,24,33,18,30,20,20,26,26,23,19,28,19,34,26,28,33,30,27,27,23,21,25,28,26,35,29,29,26,23,23,16,22,26,22,29,27,27,27,29,24,31,22,18,25,27,26,23,25,25,27,36,29,29,25,29,20,26,23,25,34,19,15,25,26,36,28,30,29,27,28,25,36,15,31,24,21,29,31,18,24,28,27,23,30,18,34,20,19,23,27,28,29,28,30,21,25,26,24,15,27,16,27,26,28,25,19,27,22,29,28,22,34,36,25,35,27,31,25,22,32,19,18,17,25,26,21,26,29,28,26,16,27,31,27,34,15,32,15,25,18,20,17,29,28,24,26,31,21,24,21,31,22,21,18,31,33,27,29,29,16,27,16,24,26,25,29,29,31,20,23,31,30,28,28,30,17,22,21,26,27,27,25,25,29,32,19,19,25,27,26,31,20,29,28,29,32,23,38,23,19,30,27,29,29,27,23,28,23,27,17,28,24,23,30,28,31,17,18,28,16,27,27,32,32,28,39,28,37,21,35,27,23,26,25,26,23,26,26,28,27,26,20,21,18,18,26,18,20,23,26,31,32,24,30,28,33,32,28,27,27,28,29,24,23,29,30,25,28,18,30,33,27,19,25,22,28,23,11,14,17,18,19,22,20,18,29,30,29,28,30,28,23,26,28,26,32,31,26,30,27,10,29,28,25,22,26,25,21,26,27,18,15,27,13,17,23,23,28,13,14,17,29,28,32,34,32,26,33,27,22,27,30,27,29,32,28,18,29,25,32,28,25,26,26,6,26,23,30,16,29,26,25,23,27,20,12,29,26,24,17,23,29,19,22,24,21,18,27,23,36,26,27,21,30,20,23,18,23,23,24,32,40,36,31,26,21,32,31,29,37,28,33,34,28,18,33,26,23,30,25,23,30,30,31,35,21,23,22,31,27,37,22,32,26,29,29,22,22,26,22,27,18,31,20,27,25,14,19,20,16,24,27,14,28,17,26,27,14,15,29,35,18,23,27,15,25,34,16,23,25,17,24,22,29,21,33,39,21,28,31,35,23,21,25,22,29,25,28,28,37,26,24,27,18,27,21,31,26,23,20,13,28,29,30,17,27,35,36,24,32,22,18,25,24,26,24,18,19,28,27,28,35,21,29,29,24,22,23,32,21,21,19,22,26,17,26,24,27,27,29,29,28,30,23,25,28,24,25,26,30,29,29,26,27,21,20,22,27,23,26,31,41,21,29,29,21,17,30,12,33,21,25,19,16,35,28,27,27,31,26,33,29,26,32,21,21,5,30,29,32,20,17,26,36,22,22,21,19,30,23,22,26,22,17,27,33,27,21,23,17,24,26,21,25,22,20,37,25,29,21,18,19,25,31,27,27,29,25,23,27,21,31,32,28,24,25,25,24,45,31,27,25,33,25,33,38,25,29,32,20,28,31,28,21,26,20,21,22,27,25,30,27,23,23,23,22,28,29,35,22,17,32,31,29,21,26,24,31,27,22,103
37,36,42,36,34,23,24,15,29,26,9,26,30,33,32,28,35,30,32,49,27,31,25,36,37,30,16,25,29,31,33,31,28,31,34,33,40,14,41,26,35,32,24,38,28,21,25,24,2,32,31,28,17,39,33,38,34,38,37,28,29,32,34,34,29,27,34,37,25,23,30,34,35,24,33,32,29,44,32,31,27,26,27,28,27,36,29,29,32,43,31,31,33,40,21,27,29,43,28,40,39,25,34,30,27,27,37,29,32,32,35,24,40,24,33,48,36,34,24,32,29,32,31,34,28,31,29,28,38,0,28,30,24,39,33,33,25,25,26,40,27,38,23,35,32,40,36,25,25,23,31,26,33,27,26,31,26,21,45,24,30,17,29,22,18,31,19,20,29,35,32,30,35,23,26,27,31,34,24,25,32,37,31,26,27,32,29,31,26,30,40,31,33,24,31,27,36,35,30,27,24,29,39,15,29,31,31,33,35,16,28,29,30,26,28,33,27,34,29,27,21,25,38,25,30,32,32,39,30,37,25,29,33,39,37,15,34,37,37,26,34,37,38,33,28,33,26,30,31,28,31,41,30,34,16,34,24,37,27,21,26,27,31,37,20,28,18,34,34,30,25,27,27,34,30,26,32,35,29,35,34,31,29,31,30,23,18,17,39,34,22,33,27,34,39,33,31,29,37,40,30,32,34,35,39,28,27,23,29,22,37,33,28,33,28,37,35,34,23,23,19,24,31,26,39,29,32,31,25,27,28,20,33,26,28,37,28,32,41,34,39,29,36,27,30,24,30,37,35,30,36,38,30,33,35,36,25,33,32,26,34,23,30,31,19,24,21,36,28,36,35,40,26,23,23,32,31,28,37,32,27,29,28,31,25,31,33,16,35,36,28,32,29,38,29,22,38,31,28,35,36,21,18,17,37,31,27,24,29,34,32,30,35,30,33,28,28,33,22,35,28,32,29,36,24,32,22,32,27,26,26,31,35,28,33,31,36,29,35,30,21,29,31,37,28,35,28,35,33,33,29,25,20,32,36,29,30,18,34,29,25,25,31,35,47,35,43,30,29,29,28,28,24,35,31,40,29,27,27,32,29,25,22,31,28,30,25,31,34,29,24,31,38,36,39,15,36,27,20,23,28,29,21,35,30,36,36,32,32,31,33,31,33,29,28,26,27,30,31,26,31,33,27,31,37,26,32,34,26,34,33,36,27,29,34,37,24,28,28,28,37,25,30,29,30,30,30,26,33,31,28,36,31,34,28,34,34,25,26,28,21,28,34,35,29,33,24,26,34,27,32,35,28,23,28,34,32,30,41,28,25,31,35,32,27,23,30,29,30,26,30,34,32,25,32,36,26,35,32,25,35,27,30,23,34,29,27,23,43,32,25,33,30,30,28,34,32,35,32,38,20,31,34,23,35,38,23,31,35,25,37,33,36,26,35,32,34,34,33,35,21,39,35,40,35,37,34,33,22,25,33,28,16,38,36,27,32,28,29,27,30,30,35,35,33,30,26,35,35,33,38,28,32,33,27,24,33,31,33,44,28,21,30,31,28,32,24,22,32,35,36,38,37,33,35,42,26,26,37,34,28,35,25,22,28,29,35,26,46,34,30,32,29,30,28,27,19,25,28,31,36,29,34,29,32,43,40,30,38,32,33,22,32,29,34,33,33,30,30,21,39,25,33,21,27,26,27,35,28,34,27,30,30,30,32,34,34,19,11,41,26,35,31,33,33,26,34,25,37,20,31,26,33,23,24,26,36,22,23,30,46,33,36,27,23,29,40,30,28,30,34,34,28,39,36,30,35,30,25,27,29,37,43,30,33,33,32,27,43,28,34,23,39,30,29,30,25,41,30,27,33,31,37,27,39,24,31,39,28,32,27,28,30,36,26,31,36,40,29,35,36,33,32,34,30,30,15,15,34,26,36,39,23,34,30,36,24,41,36,33,30,22,36,34,42,25,31,40,31,26,25,39,32,35,26,29,29,29,23,33,35,35,32,27,22,33,33,35,30,28,18,37,35,27,32,22,34,35,29,111
13,27,37,31,32,22,23,25,22,24,19,23,25,30,25,15,26,8,22,43,28,28,21,35,34,25,32,29,21,19,26,25,26,30,27,27,23,30,34,21,31,19,28,27,25,29,19,18,26,27,26,24,26,30,26,34,25,34,29,22,23,20,26,35,23,24,29,26,27,24,22,28,29,32,28,28,28,43,28,23,27,25,26,25,28,23,16,34,29,33,37,22,31,27,21,16,32,32,25,36,33,18,28,19,17,24,34,31,23,25,24,26,29,23,30,36,24,21,29,31,21,25,21,16,22,25,28,21,27,28,0,27,19,32,28,24,26,27,23,33,27,36,23,22,22,25,29,24,29,29,28,22,28,24,23,21,26,25,47,25,24,22,24,27,24,36,24,22,26,25,10,16,30,21,33,33,28,32,17,18,5,31,21,19,28,29,25,23,24,22,33,27,20,24,19,21,22,24,22,24,23,19,13,23,26,21,24,27,30,25,22,26,24,23,23,25,20,23,24,27,17,26,32,24,30,26,37,32,26,24,25,26,25,23,26,25,31,31,32,23,33,23,30,23,24,24,25,28,27,25,23,36,21,31,34,30,19,29,26,24,28,26,21,34,30,20,28,27,32,28,18,13,17,32,20,12,23,7,19,34,27,20,22,23,29,24,27,26,26,34,24,24,23,30,28,25,25,27,28,28,24,29,27,32,35,26,27,27,26,25,32,27,22,26,27,30,31,27,23,29,27,23,31,21,33,25,24,24,21,20,21,28,29,25,21,35,22,30,37,28,36,30,21,20,23,28,24,37,8,24,30,32,20,33,24,30,28,20,31,21,20,24,18,19,26,31,35,10,29,27,27,33,19,29,25,31,23,23,24,21,22,37,31,22,23,30,23,25,28,32,24,23,23,31,19,28,29,26,20,9,24,24,26,26,31,15,31,25,26,27,26,23,29,29,26,26,29,34,15,28,22,24,29,26,21,8,22,21,26,25,22,24,25,24,32,22,35,21,28,27,29,32,27,32,23,28,26,26,26,25,17,26,19,23,30,19,24,27,22,10,31,30,38,29,35,32,31,25,34,22,25,26,21,31,19,30,27,25,21,26,26,26,23,30,27,26,18,16,21,28,28,28,32,28,24,25,36,26,26,14,19,19,23,31,27,29,34,26,30,32,29,24,19,17,25,17,25,28,32,23,25,25,22,17,34,33,34,17,16,29,19,29,18,20,32,27,25,29,24,22,29,28,39,24,22,23,25,22,31,26,18,30,25,29,27,29,28,26,27,23,27,24,29,36,29,22,30,20,18,26,24,28,17,27,27,12,22,23,34,17,26,29,30,24,27,23,22,24,23,25,27,27,24,20,24,27,29,24,31,23,27,20,24,23,25,22,27,23,34,30,26,30,19,25,18,32,26,31,25,26,38,30,28,27,17,32,29,24,28,21,28,29,29,22,34,28,21,31,27,30,20,34,29,35,31,33,27,32,20,33,29,27,12,25,33,20,28,22,28,27,25,21,29,27,24,22,27,28,23,21,27,29,26,27,21,23,31,25,27,39,23,22,24,26,27,33,24,27,30,13,30,31,30,31,31,32,26,20,28,29,24,24,23,25,24,27,27,32,38,27,21,30,18,27,15,20,24,18,21,23,29,25,31,24,25,36,33,13,34,26,25,24,33,24,32,22,23,23,29,7,39,21,29,25,20,23,23,15,25,24,19,22,16,25,24,18,28,33,28,41,19,18,26,28,25,27,28,24,13,30,29,20,28,24,25,19,28,23,9,26,38,24,30,29,24,27,30,15,22,26,30,28,27,33,23,28,27,24,23,30,23,30,36,18,32,25,14,29,37,22,21,20,33,25,22,23,22,32,23,28,27,27,27,30,37,22,23,32,25,24,23,17,22,33,31,36,24,29,30,29,30,27,27,22,23,23,24,28,32,19,26,33,22,25,21,25,25,38,26,28,28,28,29,33,35,22,27,31,21,26,26,17,20,25,22,21,26,27,24,31,29,25,28,24,22,26,22,41,26,21,28,33,30,24,31,16,26,36,23,87
24,26,25,22,27,20,22,27,19,14,25,21,16,12,14,17,18,25,21,32,17,17,10,32,26,24,22,23,20,22,14,23,22,18,20,9,24,20,25,12,25,19,20,24,18,20,18,14,28,8,7,11,19,15,16,23,9,25,20,19,19,17,21,26,18,23,21,24,17,19,7,17,20,21,12,22,21,36,18,22,20,16,17,18,17,11,16,26,18,34,34,22,25,21,17,19,19,31,7,30,18,15,19,28,20,21,23,25,10,16,16,15,20,18,26,30,18,27,23,22,6,15,20,23,20,17,19,19,15,30,27,0,10,18,9,18,21,9,18,25,18,26,19,19,12,27,22,18,21,20,5,11,19,5,4,18,23,13,36,20,17,20,16,21,20,26,15,18,24,23,23,21,24,11,25,21,23,22,15,16,25,25,16,8,19,6,19,17,13,17,21,24,19,24,16,10,20,18,18,17,11,20,22,16,18,19,15,23,21,21,22,19,16,21,14,24,20,18,5,15,22,10,28,23,22,23,31,23,20,20,20,22,24,25,17,19,20,19,13,22,24,18,26,19,6,16,24,23,17,28,10,25,22,28,24,27,21,20,14,14,19,14,18,27,21,20,16,14,14,20,21,19,15,20,21,20,22,20,17,28,22,21,18,19,19,8,19,18,25,29,20,29,18,26,18,21,18,21,25,17,6,10,17,29,13,25,25,15,18,11,28,6,22,17,20,15,23,19,12,17,13,15,20,12,26,18,19,16,13,19,20,14,19,17,19,24,15,16,18,7,18,18,21,19,16,22,19,24,19,19,25,28,23,28,20,17,15,16,28,10,15,24,17,18,25,26,20,19,20,28,18,22,20,24,16,20,19,14,22,11,13,22,21,18,17,21,18,19,20,23,13,12,9,24,19,21,22,21,7,18,24,10,13,16,19,22,19,25,23,22,24,15,26,22,8,16,15,20,17,19,16,23,18,27,10,23,16,21,12,16,11,23,19,15,18,20,30,9,10,20,18,21,16,20,12,19,15,13,17,19,15,15,22,20,27,8,17,21,25,27,19,24,30,27,35,22,28,15,26,18,14,15,19,17,19,20,17,19,13,17,14,21,23,9,20,22,9,16,21,21,22,9,23,22,25,28,24,21,12,18,19,16,23,21,22,20,19,16,22,27,22,15,20,14,18,16,18,15,23,17,23,18,11,30,25,25,26,18,16,19,19,19,21,20,26,26,19,23,17,19,26,20,28,13,18,10,6,19,20,15,15,18,16,20,26,14,19,17,18,8,15,26,23,19,18,18,24,18,20,24,17,21,22,24,13,21,22,17,25,22,22,17,11,21,16,12,22,19,18,20,16,13,16,9,3,20,19,26,21,12,18,12,12,15,17,9,22,22,26,21,21,24,24,11,16,24,18,27,10,23,29,21,23,18,24,25,21,21,25,19,21,22,19,9,22,17,19,28,15,21,23,21,26,26,20,22,23,17,21,31,22,24,22,14,22,11,23,20,13,20,9,17,11,18,17,18,13,24,18,18,12,22,19,20,15,12,15,6,22,26,14,13,18,17,13,24,15,14,21,22,22,20,24,12,20,30,6,19,26,27,14,12,15,12,20,17,19,18,31,19,19,20,20,20,18,22,11,17,16,4,13,19,24,8,16,26,29,14,22,18,18,17,23,15,23,14,13,20,19,25,27,12,20,19,13,12,13,24,22,19,10,13,17,19,12,20,14,18,24,33,16,21,22,23,19,16,20,12,17,23,25,12,17,13,23,19,18,9,23,16,32,14,24,23,13,8,21,18,22,12,16,10,18,23,19,18,23,24,20,19,23,17,23,15,25,20,22,28,31,18,15,13,24,13,15,16,11,15,19,20,20,20,25,17,27,19,23,21,2,15,19,20,16,29,27,27,21,22,20,13,12,19,23,19,18,21,20,15,23,10,25,30,13,15,20,22,9,31,25,25,18,23,10,24,24,19,19,23,11,17,20,27,12,17,11,17,18,21,15,24,25,15,14,15,22,24,18,30,15,12,26,22,22,13,25,22,20,22,13,98
17,18,24,17,23,19,18,22,12,6,21,16,8,22,15,15,16,24,13,35,9,11,4,27,25,16,14,16,12,14,15,15,14,13,20,9,24,12,17,2,20,17,15,20,11,10,18,16,22,8,7,10,16,15,20,21,14,17,14,14,11,12,16,16,16,16,21,20,14,11,12,11,18,18,19,14,18,31,14,17,16,8,9,10,11,18,14,20,10,32,26,17,17,23,17,16,16,28,14,22,18,20,20,26,20,13,22,22,12,8,19,9,27,10,21,31,19,26,15,20,11,17,12,22,17,15,11,18,21,24,19,10,0,18,9,20,13,12,16,22,18,26,15,11,15,24,20,21,16,22,11,5,11,7,6,14,16,8,32,12,19,12,16,13,19,17,5,17,17,15,22,14,21,3,30,14,22,14,14,15,23,17,11,2,14,12,11,9,5,14,23,14,20,22,15,13,19,18,10,15,6,19,18,15,17,11,17,21,19,15,16,14,10,18,15,17,17,22,5,19,19,11,23,15,21,15,23,19,12,23,17,16,19,21,20,22,16,22,13,14,24,18,18,16,8,22,21,19,15,20,13,27,17,24,15,22,19,14,13,20,9,9,18,26,11,18,19,16,16,14,18,11,7,16,18,12,14,12,9,25,14,13,20,11,20,9,17,16,22,23,19,24,16,18,22,15,13,18,24,20,13,12,18,19,17,17,18,10,17,10,20,13,20,12,10,21,18,18,6,12,10,16,16,14,22,17,15,15,15,16,17,11,13,20,21,22,20,11,25,14,19,15,22,13,13,14,12,18,13,16,26,26,22,25,21,19,12,19,20,2,19,17,17,18,17,19,25,15,10,20,20,22,17,16,8,19,14,4,23,17,15,20,25,20,14,13,22,15,17,22,14,17,14,20,21,21,22,18,10,14,19,9,12,11,23,15,14,18,19,19,23,9,19,14,13,8,14,19,15,11,8,16,17,19,2,26,15,23,7,20,14,16,22,14,13,21,28,11,12,12,20,13,10,24,4,17,7,15,13,16,13,9,15,20,26,11,17,17,17,20,19,16,27,19,27,21,27,15,18,19,15,7,18,22,11,23,17,16,15,18,14,17,16,16,17,17,1,17,13,18,12,11,20,20,17,21,26,13,9,14,19,16,15,17,18,12,25,14,14,19,17,18,19,8,14,19,10,13,19,11,17,10,3,23,17,21,21,10,18,18,16,12,16,18,23,18,16,20,20,11,19,17,20,5,10,10,6,15,21,7,17,18,8,12,18,15,19,12,13,15,12,18,17,22,17,15,17,10,18,22,18,11,15,22,14,21,23,16,25,21,19,13,11,15,12,11,19,15,16,12,15,15,8,1,10,16,25,23,14,4,12,15,16,14,16,16,14,15,25,13,13,18,22,6,8,17,11,22,16,22,23,25,22,8,21,20,14,20,23,11,21,16,18,8,17,13,18,20,16,18,16,17,23,22,19,21,20,23,20,23,15,19,14,14,18,3,20,13,20,16,16,17,16,20,21,13,12,21,14,17,18,16,24,16,17,18,12,11,20,22,15,3,22,7,8,27,7,16,13,20,20,18,22,13,14,30,12,18,22,24,19,19,18,15,17,11,15,20,31,19,20,12,17,18,17,20,13,15,13,11,12,16,22,15,8,23,31,6,24,18,14,14,26,7,17,17,16,19,22,17,29,13,19,9,13,14,15,20,15,17,12,15,18,16,14,17,10,23,18,28,14,22,19,21,17,8,12,7,19,19,17,14,21,16,14,17,16,8,19,16,29,17,20,18,11,9,22,20,20,19,21,10,15,27,18,19,15,19,18,16,21,17,23,9,20,16,14,20,24,10,18,19,19,12,11,12,13,21,20,15,17,15,22,14,19,18,18,19,8,17,16,17,13,21,19,17,15,24,23,13,12,17,15,14,15,23,14,9,16,2,19,23,17,20,12,25,10,28,17,20,10,15,16,23,24,11,21,24,16,11,12,26,17,17,12,9,13,13,5,20,17,18,19,7,14,16,19,24,16,4,18,14,19,15,19,20,12,20,18,91
27,23,7,31,36,22,26,36,26,22,30,23,26,30,31,24,17,24,27,43,22,29,22,40,34,30,30,27,24,24,24,29,32,30,20,17,29,28,33,20,37,28,24,27,29,25,14,23,37,16,15,26,31,23,27,31,27,17,30,24,25,29,30,29,25,31,20,26,26,29,25,28,34,31,29,26,22,37,23,22,28,26,27,27,27,29,25,32,26,38,36,24,35,33,20,28,34,37,25,36,25,29,23,33,16,25,32,28,28,24,32,23,33,28,33,42,30,31,24,26,24,27,26,32,29,25,29,28,27,39,32,18,18,0,9,28,31,20,32,35,30,34,22,29,23,31,30,24,27,27,23,23,23,23,22,30,29,24,46,30,19,28,31,26,21,30,23,19,26,31,22,28,30,19,38,32,21,30,24,25,35,35,29,20,22,24,25,23,21,24,31,26,22,33,26,24,28,26,22,30,23,18,28,28,30,27,24,31,30,30,23,30,23,23,23,24,12,24,13,30,28,22,37,27,27,29,34,32,26,23,25,28,24,28,34,24,24,30,21,26,26,26,31,28,22,26,33,32,26,34,28,37,30,39,30,31,28,31,19,32,27,26,29,27,26,29,21,27,32,30,30,25,23,27,29,26,28,26,25,30,21,26,28,25,9,20,32,31,34,34,21,31,27,30,30,30,27,19,35,31,24,28,27,26,29,21,20,22,30,23,30,24,30,27,23,33,22,29,24,25,24,20,32,21,28,21,28,31,23,18,19,25,27,25,31,32,17,24,35,24,35,21,31,26,31,28,26,33,25,30,30,33,26,33,32,21,20,19,31,18,30,29,29,30,33,35,33,25,28,33,29,22,19,26,26,27,23,22,33,23,22,25,36,24,23,31,33,30,30,37,25,29,25,32,28,28,28,12,25,24,19,22,25,27,28,29,26,29,34,19,27,27,29,32,26,24,19,24,26,29,22,23,26,25,18,36,17,27,23,20,27,34,29,27,29,30,31,19,28,27,32,26,28,28,20,34,23,31,26,32,25,25,30,24,36,26,26,26,31,34,32,27,39,26,38,26,38,30,26,10,17,23,21,32,21,29,28,24,23,21,29,29,30,27,23,19,19,26,31,32,30,27,33,21,33,30,34,31,23,27,27,28,29,25,13,25,30,25,17,33,23,23,28,21,29,29,25,23,34,26,18,26,19,35,33,19,30,28,25,29,31,25,20,22,35,26,24,28,23,25,35,30,36,21,24,18,14,28,32,23,28,32,22,26,32,24,29,24,25,25,26,32,29,30,30,18,27,24,32,34,27,29,21,25,25,28,26,16,33,23,26,24,19,21,28,24,27,24,26,30,29,25,24,17,21,29,37,32,27,20,29,22,27,18,28,26,27,27,36,31,27,32,25,22,24,32,27,24,28,33,37,25,33,23,32,33,25,33,29,25,27,34,34,24,34,25,33,32,25,30,31,33,32,33,30,32,15,31,24,35,29,28,30,22,29,21,32,28,27,24,27,25,29,19,23,22,17,15,27,27,30,31,21,31,17,18,25,24,28,32,23,21,33,25,24,40,25,29,27,29,27,28,33,29,32,33,23,13,26,31,25,30,20,17,23,19,18,33,46,29,29,28,26,31,27,30,27,28,25,22,21,24,34,26,26,38,39,24,38,26,27,22,28,25,32,30,22,32,30,31,38,26,34,27,21,21,22,30,25,29,27,30,31,25,22,32,22,35,33,40,20,24,26,24,30,24,26,24,27,27,29,22,24,18,28,28,16,21,32,24,42,30,28,27,24,25,32,31,31,27,29,18,26,33,21,28,28,33,25,16,25,25,31,22,22,22,30,30,31,24,29,27,32,28,23,24,22,32,30,29,24,23,34,22,33,24,20,29,20,32,25,29,30,35,34,35,24,35,25,21,20,23,25,31,15,32,29,25,30,20,22,33,17,26,26,33,19,44,31,25,26,25,28,28,32,28,28,38,22,25,28,29,21,16,23,23,31,31,23,32,30,26,30,25,28,32,30,39,27,22,33,30,21,22,30,27,23,31,24,101
18,26,16,26,30,23,21,29,19,13,26,23,17,21,23,19,23,27,20,39,16,20,13,34,29,23,21,22,15,17,15,22,23,21,24,8,23,19,24,11,28,22,19,18,20,19,22,23,31,7,6,19,23,14,25,23,18,26,23,18,18,21,24,25,16,23,26,17,21,20,16,20,25,27,21,21,25,40,23,24,19,17,18,19,18,20,19,27,17,33,33,26,26,30,24,19,25,34,16,29,17,23,26,28,20,20,29,22,19,15,25,18,29,19,28,39,27,35,24,21,15,18,19,28,22,21,20,19,18,33,28,9,9,9,0,23,22,18,23,29,25,25,22,20,21,31,26,21,22,25,14,14,20,14,13,21,23,17,40,21,26,19,24,22,23,26,14,25,24,22,25,21,21,10,34,23,22,21,15,16,27,26,20,11,20,15,18,16,12,21,30,23,24,27,21,17,27,17,17,22,14,22,24,19,21,18,24,23,26,22,25,21,17,25,21,24,21,27,4,22,24,15,32,22,18,22,32,26,19,27,24,22,26,28,26,20,25,23,12,21,23,25,25,23,15,25,25,26,22,29,19,34,21,30,23,29,23,23,17,23,18,17,21,28,20,23,23,23,23,23,21,18,14,25,20,19,23,21,16,24,23,22,24,18,18,13,24,23,31,31,27,31,21,25,27,22,19,25,28,22,15,19,24,28,20,26,27,19,21,14,27,15,25,18,14,24,27,22,15,19,19,23,23,21,31,23,22,22,22,25,26,20,18,20,22,23,24,15,27,16,26,22,26,22,22,23,19,25,21,23,25,35,28,26,25,21,21,23,29,9,24,24,20,21,24,26,29,21,19,24,23,13,24,23,17,25,14,13,31,20,22,21,30,23,21,22,27,22,24,28,18,21,18,23,28,24,31,21,16,20,22,13,16,20,19,22,23,25,26,28,23,18,26,23,17,15,10,15,17,20,15,23,21,26,9,27,24,24,14,15,18,25,28,18,20,24,29,18,19,19,23,20,19,29,11,25,14,22,20,24,18,16,22,23,33,17,17,24,22,27,28,25,35,26,34,17,33,23,27,19,19,14,24,25,18,29,26,23,22,24,22,20,23,18,26,23,10,24,22,27,21,18,27,27,24,28,27,22,18,18,18,19,24,20,22,21,21,21,21,26,22,24,19,17,21,22,16,14,25,19,24,17,10,26,24,28,29,19,25,27,24,21,23,25,26,25,23,27,25,16,26,23,27,12,17,9,5,22,25,14,20,24,17,21,27,21,26,18,19,17,21,25,24,28,21,9,24,17,25,26,22,20,22,19,18,24,29,20,32,30,26,22,10,12,19,15,24,15,17,21,21,16,15,8,12,23,28,23,18,11,21,21,20,23,19,18,21,24,32,22,20,27,29,13,15,23,18,28,19,28,32,20,30,17,27,24,20,24,24,18,20,25,27,17,25,22,25,27,16,27,23,24,30,31,24,26,24,24,27,30,22,25,21,13,27,12,28,22,22,25,18,16,20,27,26,13,8,24,23,22,21,22,28,25,8,11,16,15,29,29,23,12,27,16,15,33,16,22,18,23,26,19,29,20,23,32,15,22,25,31,23,21,24,21,24,20,22,27,37,24,23,19,17,25,20,21,20,24,21,13,12,22,26,17,17,31,35,15,31,25,21,21,32,16,26,23,22,23,28,24,29,17,25,18,12,21,22,25,23,24,19,22,22,16,21,23,13,27,25,34,15,26,26,26,21,15,19,15,26,22,24,21,15,22,23,22,23,12,26,15,38,23,23,22,18,16,29,23,27,21,25,9,21,28,12,19,22,25,25,25,28,16,22,18,26,13,21,27,33,17,24,22,26,21,14,15,20,23,21,22,15,22,25,23,26,25,26,20,11,24,23,20,21,27,25,26,24,28,29,12,11,23,22,23,24,24,21,18,21,11,26,30,12,24,21,28,14,37,24,28,17,22,19,23,23,20,22,31,20,20,19,30,21,24,16,16,22,22,14,27,24,24,23,16,23,23,23,31,20,13,27,21,24,22,25,23,21,27,22,92
23,26,29,17,26,22,21,30,19,24,24,22,25,25,24,9,22,27,16,40,19,28,21,33,27,19,25,23,22,24,16,23,18,28,20,23,22,23,30,19,26,11,20,25,20,21,18,19,31,22,21,21,23,32,25,30,15,25,25,25,23,21,20,32,20,26,27,24,19,18,17,24,32,28,19,19,21,35,24,24,15,19,20,21,14,17,8,29,27,31,29,18,34,28,18,21,29,31,17,27,31,25,16,25,20,22,24,26,24,19,23,17,23,19,29,37,25,27,26,25,16,19,15,25,19,12,16,20,25,33,24,18,20,28,23,0,16,14,26,25,27,31,20,24,19,22,17,20,23,21,23,22,21,20,19,24,23,18,36,19,16,20,18,24,19,31,23,17,20,25,27,15,25,21,30,27,27,32,17,18,26,29,22,22,14,24,16,18,19,26,26,27,25,16,16,20,27,16,22,21,23,21,21,18,20,21,17,25,24,22,16,24,16,23,9,25,20,25,22,21,20,24,31,20,23,27,34,24,17,25,17,21,26,29,20,18,17,23,27,21,31,25,22,19,17,20,29,22,20,24,20,24,20,27,26,25,13,25,16,24,22,23,19,31,22,12,15,20,20,14,19,13,17,25,19,12,26,19,19,30,21,27,18,21,19,22,20,21,20,26,19,26,26,25,20,22,24,16,23,26,13,25,14,32,31,21,20,16,26,19,29,18,14,8,25,30,24,19,20,17,20,12,21,7,24,24,18,18,13,20,21,21,26,19,23,28,18,22,30,19,24,20,15,18,22,25,23,28,18,19,27,33,21,25,26,28,14,21,23,20,21,16,18,19,18,23,30,16,24,23,26,33,19,24,24,22,18,17,24,13,8,30,31,18,21,25,18,22,20,27,22,23,9,21,20,20,22,21,17,17,25,20,21,23,26,16,20,17,22,22,25,23,24,24,14,21,24,27,19,22,20,24,27,26,20,26,15,25,25,19,21,22,19,23,31,20,31,14,16,18,27,22,27,18,17,31,17,27,18,25,9,12,23,21,22,18,21,18,29,21,18,27,25,27,38,31,28,19,29,22,20,13,21,23,23,25,24,21,13,14,20,16,15,21,20,17,21,10,19,22,27,24,24,26,29,26,29,22,19,20,21,17,21,28,22,25,22,19,24,25,26,18,26,17,20,24,14,17,19,21,18,20,20,27,35,29,21,29,21,19,25,25,18,16,22,25,16,20,20,23,29,26,28,22,22,17,21,25,25,25,25,28,26,29,31,11,16,12,13,11,22,29,27,24,26,27,25,18,24,30,21,22,17,25,27,26,16,19,33,21,26,23,19,19,17,21,19,19,20,20,25,17,16,19,15,27,29,27,24,16,23,6,23,16,17,12,23,19,30,22,20,26,23,17,18,21,19,22,25,23,31,24,20,19,26,26,21,22,22,17,30,27,26,19,28,26,21,29,17,16,24,27,26,32,20,22,21,29,18,28,20,25,22,28,27,23,26,14,23,19,17,23,17,16,24,17,22,25,21,13,24,16,21,26,20,17,21,12,22,31,9,21,26,27,26,28,25,22,26,25,17,29,20,18,31,30,17,19,21,23,23,18,14,11,22,14,21,19,37,13,19,28,21,17,22,24,19,16,19,14,27,18,21,16,26,34,29,25,32,13,17,14,28,24,28,23,18,21,22,17,30,21,26,24,14,11,12,23,25,20,22,25,26,20,17,26,27,28,25,28,13,23,22,24,22,13,20,22,22,22,29,12,27,10,17,11,20,21,19,29,32,20,19,23,10,14,19,28,17,20,22,22,15,30,24,20,19,15,17,25,19,28,30,16,20,20,23,27,28,22,22,24,25,21,12,11,8,30,18,28,25,23,27,16,33,16,19,30,20,27,23,22,22,25,23,34,22,21,25,21,22,14,24,23,18,26,21,23,18,22,25,28,16,24,24,22,23,39,20,27,26,23,28,27,34,20,28,29,20,19,20,33,20,23,20,21,24,19,23,26,21,22,20,20,20,21,24,33,23,24,33,31,28,10,28,19,20,30,22,97
19,19,27,23,27,20,19,22,16,19,16,21,19,26,15,18,18,22,14,38,22,22,15,31,18,9,23,21,22,24,20,22,7,22,20,22,27,21,30,15,27,20,21,24,15,16,18,19,23,21,20,23,19,28,19,20,24,28,25,16,10,14,21,29,21,22,21,25,17,2,20,22,31,20,24,15,11,26,24,18,19,5,6,7,18,22,17,19,23,31,26,22,26,20,22,18,28,30,24,24,24,15,20,25,16,15,22,25,20,17,16,16,29,3,14,28,16,32,15,29,19,17,13,14,8,17,8,23,27,25,26,21,13,31,22,16,0,21,21,20,20,29,24,16,15,26,22,22,22,15,22,16,22,18,17,22,13,13,33,3,16,18,16,13,21,29,18,22,18,27,23,20,26,16,26,26,22,27,19,20,29,17,15,13,20,23,15,17,18,16,31,26,23,25,13,16,19,21,12,9,15,14,23,22,23,17,23,21,23,18,25,19,22,21,15,20,20,18,18,19,22,20,29,17,25,16,23,23,14,23,13,20,20,29,27,22,25,24,26,16,22,17,20,19,19,16,21,23,19,19,22,25,19,29,20,23,21,23,22,25,22,18,25,28,17,21,23,24,29,11,20,22,20,21,18,21,26,19,22,20,24,24,27,22,24,18,22,21,26,26,24,25,21,18,19,13,10,21,22,26,21,22,23,32,28,22,23,15,23,19,18,19,20,22,18,23,15,19,15,15,11,16,20,17,25,16,19,21,22,19,20,12,24,23,21,19,18,24,31,20,29,17,21,6,13,11,9,27,18,9,29,33,18,15,20,22,17,19,7,15,13,19,24,25,21,26,27,20,23,31,20,27,20,18,16,24,23,17,20,22,16,21,30,18,9,10,16,20,15,19,17,16,21,19,14,14,22,22,19,19,27,18,21,16,16,19,19,20,25,22,28,20,17,9,23,12,22,27,21,22,19,19,26,22,15,29,20,23,20,23,20,24,25,23,23,25,29,19,25,12,23,26,20,26,17,26,20,23,17,25,18,16,15,27,28,18,20,18,19,24,25,16,31,23,36,29,25,17,15,22,20,17,19,22,13,23,8,19,22,18,16,21,18,16,10,20,12,16,24,21,25,22,20,17,29,22,27,6,12,21,16,23,14,16,22,23,26,18,23,19,14,19,25,15,10,16,20,21,16,13,21,19,16,19,29,19,22,21,17,26,22,21,21,20,22,21,12,16,20,21,24,28,33,18,21,19,19,20,24,20,25,15,19,23,21,20,25,18,19,19,9,15,18,29,19,14,19,17,19,22,27,24,22,19,22,18,22,22,20,21,21,24,16,25,16,20,10,22,9,5,12,19,21,14,22,25,29,26,22,17,23,18,16,19,24,20,18,14,26,21,24,24,28,19,21,25,20,25,18,20,24,28,29,18,22,28,20,22,31,17,23,25,24,21,24,21,22,22,21,22,14,20,24,30,17,19,21,25,22,31,14,24,23,27,19,12,18,23,13,9,25,18,26,31,17,23,21,23,21,21,21,13,22,13,22,19,25,21,23,25,17,16,21,20,21,27,17,17,14,19,22,23,20,23,25,30,18,19,12,22,13,21,16,19,20,23,19,26,33,25,26,23,20,21,18,25,14,8,11,21,23,21,25,25,19,29,34,17,30,22,18,14,23,18,22,14,16,21,18,25,29,21,24,22,16,18,17,23,22,20,23,25,26,21,22,23,23,29,23,34,22,25,16,14,23,17,21,16,27,16,19,21,20,18,20,14,18,17,23,25,27,19,14,24,14,19,24,23,17,27,26,23,21,28,17,24,17,19,20,19,23,19,25,16,26,26,15,20,34,11,14,13,31,25,18,19,16,20,25,23,17,18,20,19,31,20,23,22,19,27,11,17,22,25,25,30,22,31,20,24,25,15,13,16,19,24,19,15,25,11,18,21,20,18,24,20,19,36,18,22,23,17,27,19,35,4,18,32,14,18,20,30,15,17,15,11,10,8,18,22,17,18,25,6,13,24,22,23,19,15,25,27,16,19,22,21,23,25,12,93
24,24,27,17,26,17,21,22,18,18,16,16,18,21,18,19,19,19,17,37,19,19,12,34,27,20,24,25,22,20,16,17,22,23,22,18,21,22,29,14,25,21,22,25,20,22,18,16,23,17,16,16,16,24,23,27,17,25,16,21,16,20,20,28,20,22,22,24,16,19,14,13,25,18,19,19,15,30,26,19,18,18,19,20,14,20,18,22,22,29,31,19,27,19,16,16,21,30,16,31,23,12,27,19,17,16,23,24,12,18,16,9,23,18,29,28,16,27,20,27,13,17,16,19,15,12,16,24,24,25,27,9,12,20,18,14,21,0,20,25,21,28,18,21,19,22,17,19,24,22,10,13,21,7,6,20,21,10,34,20,23,17,18,18,13,29,17,15,21,27,20,16,25,15,25,23,27,26,20,21,26,27,19,10,14,11,22,21,15,21,23,24,22,24,16,15,18,16,17,14,16,15,23,18,20,21,22,25,24,16,21,16,18,18,9,19,20,25,14,20,14,15,23,14,24,20,28,24,21,25,11,19,21,28,14,10,17,23,22,15,28,16,22,19,8,21,25,22,20,20,15,26,20,28,18,26,23,16,16,21,19,19,24,31,22,22,7,22,22,16,18,16,19,25,19,17,26,21,20,27,21,21,20,14,11,13,18,17,20,20,17,27,20,27,26,17,18,16,23,24,13,12,20,31,19,21,20,8,23,16,25,15,24,22,22,20,16,24,12,14,10,6,23,7,24,21,18,18,15,16,17,11,15,20,21,27,21,21,27,16,26,15,17,16,20,20,17,26,20,16,23,30,16,19,24,19,6,21,28,14,12,17,23,22,19,23,27,18,22,29,18,31,17,18,16,20,18,16,20,20,8,20,28,20,19,23,15,16,20,27,18,9,11,28,21,21,22,14,12,19,21,15,18,13,23,17,12,18,23,21,25,17,26,24,16,20,20,25,22,21,14,18,23,23,14,26,15,23,17,21,20,24,21,20,23,22,31,11,18,13,20,16,18,18,16,25,17,15,18,19,17,12,20,25,22,13,21,12,27,22,18,21,25,21,32,27,28,17,23,20,17,18,16,25,18,27,24,18,15,25,16,19,16,18,14,17,11,12,21,18,24,11,21,23,29,22,26,21,9,23,21,23,15,24,15,22,22,19,23,20,22,18,22,12,15,13,14,17,21,13,18,16,15,29,29,26,21,20,18,19,19,22,18,18,24,22,10,14,14,21,23,20,28,17,15,19,15,19,19,19,22,23,18,22,28,23,28,12,13,11,12,24,20,10,23,27,19,12,19,24,21,23,19,23,18,15,18,18,30,19,21,25,20,19,19,17,13,19,20,20,20,15,20,13,12,18,26,24,24,16,14,8,17,16,22,12,17,13,31,23,24,18,23,18,19,21,15,22,15,23,23,26,26,20,22,28,23,23,30,11,24,27,24,14,22,22,21,23,17,16,21,27,27,33,22,24,21,22,12,25,23,28,23,23,25,13,18,22,20,13,18,23,19,22,24,17,18,17,18,21,17,18,23,19,22,19,22,14,14,31,9,15,21,19,18,28,17,16,23,14,17,23,20,20,22,29,3,19,28,24,21,21,6,3,19,14,20,19,33,15,21,24,18,17,15,27,13,14,11,13,22,10,21,17,18,25,31,16,24,13,17,8,26,17,19,14,20,22,16,22,30,19,26,21,22,11,12,24,20,20,19,22,24,20,14,20,22,25,19,28,21,24,22,24,22,13,24,17,19,20,24,14,22,4,14,20,21,14,24,18,34,20,29,25,10,16,21,25,24,21,24,19,15,20,28,20,19,26,11,16,15,26,30,13,20,20,21,21,28,15,13,10,26,18,20,21,8,20,26,26,22,23,22,8,30,10,19,24,7,24,21,17,16,25,23,29,19,21,23,21,21,14,20,22,17,28,15,14,18,12,23,29,18,22,24,19,13,31,21,22,22,17,15,23,30,17,21,31,18,11,20,27,19,18,16,16,18,23,17,18,18,21,22,17,14,21,23,27,20,14,25,24,23,10,21,13,22,24,20,98
20,27,34,29,29,21,30,28,14,16,25,18,23,30,26,21,24,26,25,45,23,27,20,37,29,20,24,27,24,26,21,17,22,23,28,23,24,22,31,18,32,23,24,22,22,25,19,16,24,22,21,17,25,29,24,33,26,24,19,23,18,22,23,30,12,28,27,21,21,19,22,16,28,22,24,17,21,33,28,19,23,19,18,17,23,20,20,27,21,37,29,22,33,23,13,18,29,32,24,25,29,22,26,24,21,17,29,22,20,20,20,20,34,18,29,26,14,29,20,34,21,20,24,24,24,24,22,28,27,26,23,18,16,32,23,26,21,20,0,30,29,36,15,27,20,31,29,21,23,31,19,21,18,15,14,24,18,17,35,20,24,25,20,18,16,27,15,14,25,25,24,16,21,13,29,30,27,24,24,23,21,26,23,18,20,20,16,18,19,23,19,29,27,28,17,23,12,24,19,27,19,23,18,26,21,21,27,30,29,24,22,26,20,22,21,19,21,26,19,22,20,24,34,19,27,22,28,29,15,27,19,21,21,31,30,19,26,27,27,18,33,14,27,20,16,21,24,25,25,25,23,32,18,34,29,30,25,19,21,25,25,16,23,28,26,24,21,25,31,21,20,21,17,30,19,22,28,16,19,11,26,27,19,13,25,22,26,25,30,28,16,28,26,27,29,23,20,25,26,29,24,20,24,31,25,30,29,19,24,23,34,24,26,24,24,29,25,24,19,19,15,18,26,19,33,28,21,19,17,23,24,16,18,20,24,30,22,25,29,25,31,23,24,15,24,20,19,29,15,22,32,30,24,27,27,27,19,24,28,16,18,26,20,19,25,20,28,13,24,33,21,36,22,21,18,26,14,20,18,23,20,25,32,19,18,23,21,24,25,33,26,21,23,33,21,30,30,27,20,14,31,22,25,13,29,17,23,26,29,29,26,23,28,22,25,18,20,24,26,27,10,18,30,21,14,24,16,26,21,30,26,26,28,24,27,19,33,13,27,25,29,27,25,30,18,24,21,23,23,15,19,21,28,25,34,21,13,20,25,22,21,21,34,21,29,27,29,19,27,22,28,21,20,25,20,28,23,23,17,24,18,26,25,23,22,23,17,19,28,25,26,19,27,28,26,29,23,21,16,26,21,21,23,25,26,25,31,24,25,31,24,24,31,20,27,21,16,19,22,15,23,22,15,30,27,33,25,26,18,21,9,21,23,21,27,20,18,22,22,23,29,28,30,17,12,24,20,25,27,21,23,25,24,28,34,21,26,18,19,23,17,22,19,30,19,29,22,12,20,23,31,26,24,30,27,26,25,24,35,22,25,27,25,21,22,24,25,11,21,20,22,22,22,15,21,21,20,23,28,18,17,20,25,17,19,24,25,21,31,27,26,17,24,18,18,23,23,28,24,24,29,35,26,23,20,16,25,21,34,13,32,30,29,19,29,28,19,24,22,28,29,29,29,23,24,26,26,30,20,33,20,29,28,28,29,19,6,24,28,21,26,23,25,31,25,13,18,29,26,23,25,19,26,11,26,28,26,23,11,34,21,17,27,23,22,28,19,4,24,25,29,26,22,25,30,31,20,20,32,26,18,19,18,17,24,21,25,22,35,21,18,8,17,26,19,29,7,13,13,22,27,23,30,25,24,26,30,22,31,25,22,16,24,22,22,18,21,20,24,27,34,25,29,23,27,16,17,20,24,21,24,21,30,16,10,8,18,30,27,34,25,25,23,25,15,22,26,18,21,32,26,16,30,16,26,23,25,21,25,21,41,17,31,24,19,21,27,26,24,29,24,24,21,35,26,25,24,26,19,23,23,27,33,21,26,22,20,25,35,17,17,24,29,15,25,26,20,26,30,25,22,28,13,21,29,18,25,27,16,23,20,19,12,23,25,27,27,24,21,27,26,26,29,24,25,29,23,11,30,18,26,28,27,23,26,25,23,41,29,21,6,20,24,29,38,17,29,35,19,22,23,31,18,23,24,18,22,23,19,24,24,23,22,20,22,26,25,35,28,20,32,26,26,17,24,19,28,27,19,94
29,28,31,25,17,19,32,36,29,22,33,20,29,23,24,24,22,31,19,43,28,33,26,41,31,24,30,25,25,27,23,30,27,27,23,28,28,28,32,24,27,26,28,16,27,27,29,29,40,28,27,25,29,35,20,32,23,35,16,26,19,15,11,33,22,25,25,17,28,22,21,19,31,35,21,21,25,40,29,32,24,23,24,25,25,24,23,30,27,44,33,25,37,31,26,27,23,29,22,29,30,26,28,34,31,25,34,26,29,17,26,25,28,23,34,40,28,36,31,38,20,26,20,33,28,23,26,21,26,40,33,25,22,35,29,25,20,25,30,0,17,36,28,31,14,33,28,21,29,28,25,27,30,26,25,23,29,26,44,23,27,29,27,29,27,26,27,25,15,27,29,21,31,19,36,25,33,30,24,25,28,35,16,24,24,26,18,20,25,26,36,36,26,18,27,21,30,22,22,28,20,31,33,25,26,27,25,32,15,28,31,28,24,16,20,32,30,16,25,30,23,19,22,27,22,25,39,15,19,20,28,23,34,20,31,29,26,20,33,26,23,28,30,10,23,21,24,13,11,29,24,36,19,20,29,20,28,22,22,29,31,23,16,29,28,22,26,28,28,26,25,23,23,27,18,24,27,31,25,32,23,26,19,28,26,17,26,25,30,27,27,36,17,29,28,24,21,27,34,25,24,28,26,30,34,30,31,24,27,20,37,26,29,23,32,27,27,24,28,26,28,23,22,18,28,29,9,28,22,21,22,29,21,22,30,32,29,27,38,27,36,31,28,24,26,27,20,28,30,24,34,37,31,35,19,26,22,16,22,22,26,29,15,16,31,28,32,29,32,28,28,28,20,26,25,29,25,26,32,26,19,33,36,23,26,27,29,26,5,29,22,26,22,28,34,27,20,27,21,29,32,19,22,31,29,20,28,27,25,23,33,29,30,28,22,14,24,29,26,29,25,31,26,36,20,31,26,32,21,32,18,22,31,24,27,19,34,24,24,27,31,32,32,29,24,31,26,27,9,29,22,23,28,18,33,22,21,29,32,25,29,32,35,31,40,31,39,26,30,28,25,22,18,22,23,20,21,30,22,26,25,25,28,29,26,21,23,23,25,21,27,27,35,18,27,27,35,26,27,25,20,14,23,20,28,27,19,10,27,34,22,29,33,24,29,27,21,22,27,22,20,19,22,26,27,31,29,32,31,30,30,31,21,23,31,35,27,31,31,26,35,29,35,24,27,24,26,18,29,27,26,26,24,20,26,23,28,23,24,22,27,23,32,35,27,31,25,25,32,25,26,33,22,22,12,32,29,19,40,32,23,30,31,22,18,20,30,23,29,25,23,24,28,21,23,24,34,34,29,24,20,19,27,27,24,23,26,24,31,23,32,28,30,25,24,14,20,26,29,34,39,37,32,25,28,33,27,22,37,25,30,31,14,23,30,26,31,32,24,26,29,26,21,27,28,30,23,26,29,32,14,22,31,34,25,23,31,27,19,26,24,22,25,33,15,24,22,32,18,18,33,24,33,31,32,30,28,24,19,31,20,25,31,29,22,36,26,30,34,31,28,28,31,30,36,30,27,30,30,28,18,25,25,22,30,25,23,30,42,26,18,28,28,19,26,26,30,26,24,22,33,26,23,23,30,31,30,28,24,12,8,25,29,29,23,24,13,21,21,26,37,18,25,27,21,22,23,23,22,11,30,31,23,26,27,31,27,32,31,39,28,28,13,15,29,24,30,21,20,25,29,21,25,21,30,26,28,18,28,24,39,27,28,31,21,26,21,29,32,27,26,27,26,37,31,26,27,30,28,29,26,27,33,23,30,21,33,29,33,20,25,24,33,27,19,20,19,29,23,24,27,31,25,24,35,27,18,29,23,33,28,28,27,22,29,37,26,32,26,24,23,25,32,13,24,23,27,31,29,24,29,34,29,19,25,33,18,35,23,31,26,27,20,31,35,22,19,36,15,25,30,26,16,21,20,21,28,28,27,32,32,17,25,24,23,32,17,30,24,26,30,33,24,21,23,24,30,30,17,103
23,28,31,27,31,24,28,30,23,22,30,21,26,6,28,24,15,19,28,43,17,29,22,38,27,23,15,28,22,20,22,22,21,30,23,25,31,13,27,20,26,26,27,25,24,22,23,24,25,24,23,26,22,31,25,30,27,25,28,18,13,17,25,34,24,28,18,26,27,18,25,25,25,23,24,20,16,31,27,24,26,15,16,17,26,29,23,21,26,30,34,29,34,25,23,24,27,33,25,30,23,20,23,20,22,19,24,27,23,24,20,24,30,17,28,34,22,29,25,37,24,19,27,19,24,25,18,15,29,27,27,18,18,30,25,27,20,21,29,17,0,23,25,26,21,35,30,26,28,27,23,23,29,23,22,27,21,25,34,19,19,22,21,23,21,35,23,22,26,30,21,21,24,19,26,25,28,22,19,20,26,29,18,20,14,24,19,21,21,20,31,26,26,23,21,24,24,25,16,21,23,20,31,29,27,18,24,29,29,21,26,28,21,25,19,24,25,26,21,18,23,24,23,21,26,19,29,29,20,29,12,14,26,32,31,24,26,27,29,20,24,22,24,24,22,26,28,27,25,13,26,34,18,30,27,31,26,28,24,26,21,26,28,34,23,19,22,28,32,21,26,26,22,31,19,27,24,29,24,30,21,30,28,22,21,22,23,22,25,25,24,29,25,30,20,14,11,28,30,21,24,26,24,31,23,27,28,23,27,25,31,24,29,25,28,24,20,29,24,27,25,15,28,20,28,21,23,25,23,26,27,26,27,27,23,22,21,27,32,25,35,16,30,20,26,21,12,30,28,23,32,35,17,20,24,19,21,25,27,18,20,19,27,28,18,23,21,26,28,32,13,35,25,18,19,28,22,22,26,27,20,30,33,28,23,23,23,21,22,22,27,23,23,30,24,28,30,24,23,27,25,24,27,29,26,22,27,20,25,25,30,27,29,23,26,24,26,27,21,29,19,23,31,28,18,23,20,25,23,31,23,22,31,29,26,30,34,19,28,18,26,21,28,30,20,30,19,26,23,28,24,24,25,26,34,22,24,17,29,27,30,22,31,24,38,35,33,20,18,26,25,23,23,25,17,16,24,26,23,21,19,21,18,27,15,17,19,25,25,34,29,27,26,19,33,31,21,20,26,22,21,26,6,9,25,28,33,24,22,25,7,22,22,19,20,21,18,21,26,16,18,26,19,33,25,24,27,28,26,24,27,29,26,27,29,27,11,15,19,23,31,24,32,21,21,22,22,24,28,21,30,16,26,30,33,24,29,16,17,24,23,25,23,31,29,30,19,17,19,29,31,29,27,32,17,15,29,27,33,20,25,28,27,23,24,26,26,23,23,19,13,21,24,17,21,30,31,31,30,20,25,21,17,21,32,25,12,8,33,29,24,29,28,22,23,25,27,22,19,28,34,36,28,20,28,31,26,15,37,16,28,18,31,25,23,31,22,26,23,26,26,21,30,36,18,20,21,31,21,24,23,30,27,28,29,20,25,25,21,14,27,23,29,29,25,21,26,22,25,27,29,23,24,23,29,27,28,24,29,26,21,21,15,25,24,31,20,29,28,14,30,18,27,29,32,31,24,24,32,23,23,29,21,18,25,21,16,31,36,28,29,28,25,30,23,23,26,21,18,22,29,25,33,26,26,35,39,24,27,25,22,13,28,25,26,18,22,16,17,32,30,24,28,26,19,16,17,24,27,25,21,18,29,23,22,26,16,23,24,32,28,28,24,22,28,23,26,24,27,29,23,22,22,17,16,22,22,23,31,30,41,27,30,30,23,25,27,30,21,21,28,26,19,35,33,26,21,23,20,28,24,32,36,20,20,24,28,12,31,14,19,22,30,28,21,22,21,30,13,13,21,23,28,23,35,19,20,19,20,20,25,25,25,29,25,35,24,32,25,26,25,26,26,19,23,20,20,27,30,19,27,32,28,24,22,27,23,39,29,25,26,17,28,23,38,18,26,36,20,26,20,28,19,14,25,15,14,20,23,26,23,24,26,14,7,18,22,28,29,22,32,30,9,17,24,22,30,28,22,97
34,35,39,36,40,31,36,39,30,30,34,28,34,20,37,24,30,35,31,52,24,37,30,48,36,31,26,30,35,36,28,29,30,34,37,25,40,24,41,28,33,26,33,26,33,32,31,35,36,24,23,33,29,31,32,41,33,34,35,25,32,34,34,37,33,38,33,27,35,27,33,32,42,34,35,27,23,38,40,30,29,24,25,26,33,32,23,35,34,37,41,35,43,34,35,31,36,41,32,32,34,27,36,36,29,32,33,34,30,32,31,31,30,26,37,45,33,43,34,40,32,26,30,35,31,32,27,15,36,38,36,26,26,34,25,31,29,28,36,36,23,0,37,35,28,42,37,33,34,35,31,31,37,31,30,34,32,32,50,28,36,29,33,32,32,38,31,34,35,39,35,28,24,27,40,38,39,38,19,20,31,39,35,28,23,32,26,28,28,31,42,39,33,23,33,30,35,34,31,33,27,27,41,32,34,35,32,37,37,28,31,35,31,32,28,31,33,33,21,27,30,28,32,30,36,36,42,38,27,36,19,21,32,39,35,32,37,33,29,31,39,33,34,33,32,29,38,36,33,22,36,43,30,42,35,40,28,35,30,33,35,30,31,43,31,19,29,39,40,30,33,28,31,39,29,27,35,37,33,39,30,36,33,29,33,26,30,29,39,32,36,41,34,37,35,35,32,36,42,35,32,36,31,34,37,38,39,30,34,27,31,32,29,28,36,37,34,30,31,33,33,22,35,27,42,29,32,36,28,33,34,34,34,33,27,41,34,32,39,33,42,23,37,28,35,30,32,37,38,32,35,44,24,27,32,34,28,32,36,26,31,31,29,28,29,34,35,38,36,39,36,38,32,29,34,37,31,30,37,28,28,37,40,31,31,33,34,28,34,38,31,34,31,33,39,35,37,36,33,37,33,26,29,37,39,29,34,32,37,36,41,35,37,32,34,32,31,34,21,34,26,30,34,37,26,32,33,32,30,34,31,36,40,31,36,33,43,30,36,33,33,28,36,38,28,37,26,27,32,35,24,31,32,33,37,32,33,24,38,34,38,35,44,33,45,38,45,34,29,35,32,28,30,31,28,30,29,37,28,34,34,30,30,35,22,26,27,32,39,36,36,35,39,34,41,39,28,29,33,22,27,29,17,32,37,35,42,32,29,40,30,31,28,34,33,28,27,30,35,33,27,34,27,36,41,32,37,36,37,39,35,38,33,33,36,36,18,22,26,36,39,32,41,29,28,25,22,35,35,31,37,37,34,36,40,31,35,25,26,31,31,34,30,38,34,34,30,24,31,39,35,37,32,39,31,31,37,33,37,27,35,39,27,32,31,28,33,32,32,28,34,28,31,25,29,37,38,39,40,28,33,28,30,34,32,32,19,15,39,36,35,39,41,30,32,34,35,31,32,40,43,39,35,34,36,34,32,29,37,23,35,38,42,34,30,35,34,39,29,35,33,35,41,47,34,36,30,38,28,35,30,33,27,30,40,29,33,29,28,21,32,29,31,42,32,30,29,29,34,28,38,32,35,32,33,32,33,32,36,40,29,29,24,33,31,42,33,36,37,30,37,38,40,37,40,41,31,32,35,32,24,33,28,25,36,34,31,39,47,35,32,34,33,37,30,26,33,30,32,30,29,32,36,31,34,42,44,32,41,33,31,20,37,33,33,29,29,30,24,32,39,30,38,33,22,31,32,34,34,34,36,39,35,29,33,36,30,37,31,41,28,35,36,37,34,30,34,28,38,36,38,27,35,24,32,26,35,25,34,32,50,35,33,36,30,33,41,39,37,30,30,26,28,38,35,30,36,35,27,40,31,33,39,35,29,31,37,23,40,31,30,29,40,35,24,25,28,41,13,36,36,31,35,30,43,26,29,39,28,41,33,32,32,38,36,43,33,41,34,29,28,34,26,36,34,29,27,35,38,28,34,39,31,31,33,38,27,48,35,40,34,28,36,31,40,26,33,47,27,33,31,42,28,29,29,30,25,29,31,39,36,31,28,23,16,27,34,35,33,30,42,38,32,30,31,29,38,38,25,108
22,24,28,23,29,11,25,20,17,15,14,12,15,27,23,16,23,22,19,37,22,24,17,34,30,24,23,24,26,26,21,23,23,27,17,22,24,21,30,17,30,20,21,26,25,23,8,5,21,21,20,14,22,28,25,28,22,24,25,19,16,20,23,30,19,27,22,26,20,22,16,23,29,25,17,26,25,38,17,16,18,20,19,18,20,20,17,16,21,27,32,17,32,30,2,22,26,34,20,31,25,18,17,31,10,15,29,12,21,21,25,19,29,22,30,36,24,25,26,25,15,21,20,27,21,14,22,29,30,23,23,19,15,22,22,20,24,18,15,28,25,37,0,26,21,24,19,13,22,23,20,18,20,16,15,27,13,20,40,23,13,23,22,24,5,30,18,3,15,16,20,22,23,12,34,28,17,23,26,27,26,26,21,17,20,20,23,22,18,19,22,20,24,25,14,17,25,18,13,20,21,12,22,23,24,12,17,30,21,25,11,22,17,12,15,18,10,26,18,18,19,23,28,13,27,20,30,25,24,28,19,23,18,20,23,8,19,25,26,14,27,27,23,20,13,19,24,25,17,27,17,31,21,32,27,20,20,20,22,26,22,19,24,23,24,21,11,21,27,22,21,12,8,21,22,13,25,20,8,26,21,24,19,21,22,21,23,22,26,25,5,32,22,16,25,16,18,22,23,26,19,21,21,28,30,19,18,18,25,24,31,15,23,21,19,22,26,26,19,22,21,18,19,13,22,17,21,24,14,13,14,22,25,14,25,31,11,22,27,16,31,25,23,20,25,22,17,27,19,24,29,19,14,27,29,21,18,24,26,15,25,20,23,24,24,27,29,19,24,31,28,26,12,10,20,20,20,19,25,20,14,27,30,17,17,25,26,23,23,33,20,27,17,32,10,24,28,19,14,18,27,23,20,20,24,23,22,23,28,20,15,12,17,25,21,17,27,29,24,22,20,17,22,19,13,25,5,15,20,19,24,25,23,28,26,21,27,10,23,20,26,26,14,24,17,27,20,24,19,21,16,18,26,25,28,15,20,23,29,28,24,23,31,27,39,21,26,21,20,12,19,20,10,24,16,28,26,18,14,15,20,24,21,12,24,21,16,18,27,28,26,20,24,22,28,19,25,20,20,23,20,22,20,24,20,27,28,18,19,22,22,17,30,15,21,19,19,22,27,17,20,23,16,21,26,29,19,25,7,17,22,27,13,15,23,20,20,24,20,25,18,25,33,18,22,23,19,21,19,20,24,23,23,24,30,18,23,18,19,17,23,26,27,26,26,24,11,18,26,25,25,26,14,20,26,26,20,21,29,11,15,18,24,24,21,25,21,18,18,22,19,20,21,14,18,22,31,30,23,17,22,14,15,6,20,18,26,22,26,26,16,28,13,19,7,26,24,26,17,21,33,24,15,23,24,31,22,18,28,17,21,30,22,12,32,22,26,22,21,22,27,28,21,27,24,26,17,25,15,28,24,27,21,27,23,18,21,21,25,23,20,22,24,21,25,20,25,28,19,20,22,24,15,21,20,17,21,19,26,33,15,17,28,22,21,28,21,11,23,27,19,27,22,25,27,27,21,9,21,20,23,21,18,15,17,14,22,25,37,21,20,21,24,23,21,29,14,19,16,17,26,22,27,21,23,29,30,21,29,19,20,19,22,16,17,23,21,19,26,16,30,25,18,23,25,9,10,24,14,21,25,28,30,18,13,23,23,27,28,34,19,23,17,19,22,19,22,21,18,23,20,13,20,16,23,20,19,22,14,28,36,23,23,24,16,21,27,27,13,25,23,23,20,32,27,18,20,15,16,23,18,23,29,14,26,25,25,14,28,15,24,16,26,16,23,22,14,27,27,24,22,19,28,20,28,17,22,28,17,30,19,23,19,26,28,30,20,27,19,23,24,16,26,22,16,28,24,18,24,17,23,21,16,24,23,30,22,35,23,23,19,9,25,27,37,22,23,30,20,21,12,26,19,24,18,14,25,22,19,22,24,24,21,21,21,15,31,33,22,19,22,26,24,10,15,20,22,25,22,96
21,28,33,23,32,28,29,33,23,17,28,27,17,31,24,26,25,30,24,42,20,20,13,37,28,19,25,27,21,23,25,26,17,20,27,20,31,23,28,13,27,26,26,26,20,21,27,25,33,19,18,21,27,26,23,30,25,26,23,22,19,21,26,27,22,27,28,25,21,14,23,20,25,27,29,25,21,36,25,27,27,11,12,13,22,27,25,29,21,41,32,26,24,27,28,25,27,37,25,32,29,29,30,34,25,21,30,28,21,19,22,18,31,13,24,34,22,37,21,31,22,26,23,26,20,22,8,25,30,35,22,19,11,29,20,24,16,21,27,31,26,35,26,0,17,32,27,27,23,27,20,14,20,16,15,25,23,17,41,15,26,23,25,19,29,28,16,27,22,26,31,25,27,14,33,25,28,25,21,22,27,26,20,11,20,21,22,20,16,22,32,25,27,33,23,20,26,25,18,25,13,24,21,22,24,22,28,30,26,25,25,23,20,25,15,25,26,29,16,28,28,18,32,23,27,23,29,28,23,25,23,26,29,32,31,28,27,32,24,22,29,24,18,23,17,24,30,28,22,25,24,35,28,35,26,27,30,23,20,30,20,16,26,32,22,29,25,27,27,17,27,22,18,27,28,23,25,15,20,23,23,16,29,22,27,16,28,27,26,12,29,32,24,28,29,23,20,24,32,24,23,21,29,30,26,28,28,19,24,17,30,24,31,23,21,30,21,27,15,19,19,22,26,17,31,26,24,26,24,25,26,20,22,26,29,29,28,22,36,25,30,26,27,16,22,17,19,29,16,19,36,35,28,31,23,28,21,21,23,13,22,26,25,26,28,30,35,18,21,31,23,12,26,27,17,28,20,15,26,28,16,29,36,26,19,20,25,26,26,19,21,25,21,31,26,26,28,28,21,17,28,16,19,22,26,26,23,27,30,29,31,18,27,19,24,19,21,26,23,20,19,26,24,30,13,30,25,29,18,31,21,20,29,21,24,29,37,20,23,23,31,24,19,26,15,24,18,24,22,23,24,20,26,28,30,22,23,28,25,31,26,22,31,29,38,28,35,24,25,28,22,18,27,31,19,25,20,23,24,28,23,26,25,27,20,23,10,22,17,26,23,20,31,24,28,32,33,16,18,23,26,24,20,26,28,21,32,21,25,27,24,24,30,17,25,28,20,23,22,20,24,21,14,29,28,31,30,13,27,29,23,19,27,28,31,29,22,26,27,20,30,26,31,16,21,21,17,25,28,18,28,25,17,21,27,26,30,18,19,21,19,21,28,31,19,26,28,21,29,31,25,22,26,31,21,30,28,23,30,25,27,24,22,24,22,18,22,21,19,15,22,24,19,12,21,25,32,29,25,15,21,18,26,25,27,22,24,20,34,22,24,27,27,17,19,27,22,28,25,30,30,34,31,19,28,27,25,27,34,22,32,25,29,19,24,22,29,28,26,22,26,28,28,33,27,29,27,29,25,34,20,30,25,25,29,10,24,24,25,19,27,28,27,23,28,19,19,32,23,23,27,19,32,19,28,29,23,22,29,33,17,14,27,18,19,37,16,25,22,29,27,27,30,24,23,40,21,27,28,32,21,26,24,21,24,22,25,27,40,25,28,23,23,26,26,28,22,18,21,22,21,25,30,26,17,32,40,9,31,23,23,24,32,16,26,20,18,26,24,28,39,20,28,20,24,21,22,23,26,24,15,18,25,22,23,24,21,34,29,34,25,26,20,22,23,19,23,14,28,28,25,23,25,20,25,24,24,15,30,25,37,24,30,29,20,20,31,29,29,30,31,21,21,36,29,29,21,30,26,25,30,26,32,18,26,25,22,26,33,18,21,28,29,23,22,23,18,30,27,26,25,26,26,23,29,26,26,28,17,20,21,26,20,11,21,28,24,31,29,24,23,24,25,23,25,26,25,20,26,9,27,31,28,22,23,29,17,39,28,29,21,26,25,29,35,14,26,35,18,20,23,37,19,24,19,17,16,16,16,28,28,20,30,12,19,27,25,32,23,13,27,25,26,20,28,29,21,31,20,95
24,23,29,20,15,13,21,28,19,18,27,14,21,18,20,12,8,19,16,32,20,23,16,30,17,19,25,23,19,21,16,21,18,24,11,14,14,23,28,17,21,14,21,12,17,21,19,19,33,15,16,11,19,27,6,22,13,22,14,16,18,19,9,21,8,19,11,13,21,13,7,17,24,26,16,17,13,28,15,22,17,15,14,15,21,17,11,19,23,31,27,13,32,17,19,13,21,27,11,25,16,15,19,20,21,20,23,20,16,11,12,20,14,14,25,26,14,22,23,26,6,18,15,19,19,12,18,21,20,32,22,12,15,23,21,19,15,19,20,14,21,28,21,17,0,22,17,15,24,24,17,17,16,14,13,17,23,20,38,12,15,15,21,21,20,14,16,18,13,21,17,23,19,15,23,23,21,22,17,18,26,28,20,17,15,18,14,14,18,21,26,26,23,16,16,10,16,8,17,16,17,22,22,19,24,17,18,22,9,18,19,23,14,10,16,24,21,14,17,16,13,16,16,21,10,14,31,11,15,8,14,12,21,18,17,23,22,16,20,21,17,14,22,8,11,7,22,11,5,23,10,29,15,18,26,18,16,20,10,15,24,20,14,15,22,15,24,18,18,21,15,9,13,19,14,10,22,20,15,29,20,22,17,20,14,14,20,19,23,25,20,24,11,22,21,17,18,20,25,15,10,19,19,18,25,25,26,21,24,17,28,12,17,13,21,20,13,10,18,23,20,17,18,16,14,18,7,22,14,12,13,21,19,16,22,22,17,16,24,13,22,18,25,17,19,19,19,18,19,16,27,28,18,22,23,12,23,4,20,15,12,17,13,14,20,22,18,19,21,16,20,26,13,20,22,26,12,19,18,14,17,24,22,9,17,21,15,18,9,19,13,15,13,21,23,23,18,17,7,18,24,16,17,22,22,24,25,15,20,19,24,19,23,20,12,10,18,23,17,22,21,23,24,23,15,25,16,24,18,20,15,23,19,21,24,17,22,14,14,13,23,19,22,20,17,25,18,13,5,19,10,19,18,16,24,8,7,19,25,27,24,24,28,17,30,25,28,21,26,23,20,8,12,18,18,8,7,23,14,17,20,18,17,15,14,18,16,20,22,19,15,18,21,12,25,21,21,17,19,17,12,12,18,16,18,21,17,4,21,20,14,19,26,12,15,14,11,8,23,19,18,13,16,22,25,17,21,25,21,19,19,17,13,11,24,22,13,17,18,20,23,23,25,18,19,17,18,12,19,19,15,18,22,18,24,16,21,13,14,12,20,21,20,28,23,25,21,19,23,23,22,24,13,19,16,23,22,7,30,21,17,16,20,16,14,18,19,9,20,16,17,17,17,14,9,22,20,21,17,11,18,16,13,15,17,13,20,16,17,19,23,24,23,15,14,18,14,23,15,23,32,25,24,19,20,26,22,18,25,18,16,25,18,9,24,16,24,27,17,19,19,20,19,25,22,24,21,12,21,26,10,20,20,23,19,18,22,15,17,15,13,14,15,24,13,11,16,20,6,6,24,20,21,17,21,18,16,10,17,25,18,14,20,22,19,30,22,16,22,24,17,18,20,16,26,26,18,20,23,22,4,18,19,20,24,19,9,23,36,23,16,14,15,17,12,12,19,19,20,8,22,23,21,12,23,26,28,21,18,10,6,15,24,20,21,10,1,17,7,15,28,16,24,18,14,16,17,17,16,9,16,17,21,14,17,20,20,18,21,29,16,21,11,13,19,20,21,18,22,22,24,13,18,19,19,14,21,15,17,21,32,20,21,20,17,12,23,18,22,16,14,13,16,30,24,20,19,20,18,21,14,18,24,11,21,15,25,24,30,17,11,17,23,13,12,13,15,26,21,10,23,20,21,22,29,19,16,19,14,19,19,14,16,20,20,28,17,20,21,13,14,14,23,17,15,9,17,20,27,17,22,27,17,5,20,19,15,33,20,27,16,21,14,21,29,15,17,27,1,20,19,24,2,7,11,16,14,19,16,27,18,3,16,16,17,22,21,24,14,19,24,27,12,17,21,12,23,16,3,90
22,24,35,25,34,17,29,33,27,25,31,18,31,33,32,24,26,27,23,46,27,32,25,41,31,26,33,32,30,28,28,24,27,31,26,27,20,31,38,26,38,28,31,32,28,28,26,27,38,26,25,30,28,37,26,34,25,33,25,25,24,24,28,37,24,22,28,32,27,24,26,25,34,29,27,24,28,39,30,30,24,25,26,27,22,31,25,35,31,40,34,19,38,31,24,19,37,39,26,32,34,23,26,33,26,27,32,30,30,18,28,24,26,23,34,40,28,35,28,37,25,28,22,25,19,10,24,32,33,40,25,27,24,31,31,22,26,22,31,33,35,42,24,32,22,0,5,19,32,26,30,26,29,28,27,20,27,21,45,25,22,31,28,26,25,36,29,23,21,26,25,20,29,22,37,35,35,33,28,29,29,31,25,26,22,30,23,25,26,25,34,31,23,33,24,25,30,14,24,26,24,28,22,26,28,22,19,37,27,30,29,28,26,18,17,31,27,26,27,34,25,23,30,27,32,29,36,31,22,30,25,28,28,29,35,26,25,28,31,28,33,28,20,26,25,21,29,30,23,29,29,40,28,30,27,26,28,28,24,33,33,27,22,37,29,29,23,26,26,24,17,20,18,32,27,21,32,18,18,37,29,31,29,26,22,21,30,31,28,26,25,21,29,31,30,26,26,24,31,36,21,32,28,34,38,29,28,23,27,24,29,26,31,30,25,35,31,29,23,25,21,20,31,15,13,22,26,26,26,13,12,22,27,20,32,36,24,22,36,25,33,28,25,20,30,28,25,33,17,26,38,41,27,33,31,30,22,26,32,23,24,31,25,26,28,23,34,19,32,27,32,28,14,30,26,28,26,25,28,23,16,30,40,19,23,30,27,30,28,35,26,21,19,37,32,25,30,19,26,18,23,23,26,24,33,19,27,30,25,20,33,22,30,29,24,27,28,33,30,34,26,30,31,34,23,32,23,30,17,31,28,32,29,28,11,29,37,22,22,27,32,30,31,26,25,32,25,33,25,27,24,20,30,25,30,27,25,26,36,24,26,29,33,28,32,35,36,27,27,25,18,29,16,30,22,30,27,29,26,24,26,28,30,29,28,25,25,20,29,29,35,32,35,28,37,25,37,26,20,31,26,24,29,32,20,32,30,24,25,32,30,26,36,25,27,22,22,25,29,23,26,16,23,29,36,25,19,28,29,27,33,32,15,17,31,33,24,28,28,31,28,27,36,25,25,30,28,30,31,28,23,31,32,30,36,27,32,20,21,19,23,32,32,32,31,30,31,24,32,30,30,35,16,20,26,29,26,27,34,28,21,29,29,27,27,25,17,25,28,25,28,29,30,23,24,30,38,27,29,26,24,16,32,24,29,20,31,27,31,32,26,33,25,26,17,29,15,30,30,31,37,39,36,30,31,38,32,31,37,23,32,35,28,28,35,30,29,34,27,24,31,27,27,33,32,33,29,28,26,38,27,29,31,32,34,27,28,29,21,27,27,28,27,30,25,25,26,27,28,28,32,26,28,31,30,30,23,22,30,32,17,27,34,28,18,31,27,27,29,30,15,37,18,28,35,36,25,27,37,26,24,30,22,19,30,20,27,27,43,23,28,31,21,25,20,28,24,18,21,23,31,26,29,26,32,35,40,24,36,21,25,22,28,30,27,26,23,30,29,26,42,27,24,32,30,19,20,23,20,27,30,31,32,24,25,34,31,36,33,36,28,25,23,25,34,21,27,25,30,23,31,25,35,18,28,28,29,22,25,30,42,28,35,34,18,24,29,26,31,31,32,28,23,41,33,24,17,29,24,23,20,35,32,24,28,28,11,33,34,24,25,22,35,32,28,27,16,32,34,28,27,24,35,24,38,24,27,38,27,29,25,20,30,32,31,41,30,29,25,19,20,12,24,26,16,31,29,25,26,26,23,34,31,25,30,28,22,45,27,32,29,29,28,36,30,22,29,28,21,26,30,32,20,25,24,23,30,28,29,32,32,25,30,26,28,25,29,39,26,28,28,34,30,18,29,26,24,31,23,96
25,19,33,20,29,20,24,28,22,20,27,23,28,28,27,21,21,22,28,41,22,29,22,41,30,27,28,27,25,23,27,19,25,29,21,22,15,26,33,22,34,23,26,28,23,28,21,22,34,21,20,25,26,32,21,29,20,28,28,23,20,19,23,35,21,27,24,27,22,20,21,27,32,31,22,26,24,34,25,25,23,22,23,22,17,26,20,30,26,35,34,23,37,27,21,14,32,34,21,34,29,18,21,28,23,22,27,29,27,23,29,20,26,21,30,42,30,30,23,32,20,27,27,20,14,5,19,30,28,36,29,22,20,30,26,17,22,17,29,28,30,37,19,27,17,5,0,18,29,21,26,23,24,23,22,25,26,21,42,21,17,26,25,21,22,31,25,20,26,21,20,15,28,17,33,30,30,28,26,27,24,32,20,22,17,25,25,27,22,23,29,26,18,28,19,24,31,9,19,24,22,24,26,21,23,17,23,33,26,25,24,26,24,23,12,26,22,21,22,29,23,23,25,23,27,24,31,27,24,25,20,27,23,24,31,21,20,26,26,23,30,30,15,22,20,22,24,25,22,24,24,35,23,32,26,31,25,27,19,28,28,25,27,32,29,24,18,25,25,19,12,17,13,28,22,18,29,23,13,32,24,30,26,21,22,21,25,26,23,21,22,26,28,26,30,21,22,19,26,31,16,28,23,32,34,24,23,19,29,22,24,21,26,25,28,30,26,24,23,20,23,15,26,10,8,17,21,21,21,18,17,24,29,19,28,35,19,17,31,20,29,23,20,21,25,23,21,31,22,27,33,36,22,28,26,25,17,21,29,20,26,26,27,28,28,28,33,21,27,32,27,33,19,25,24,25,21,20,30,23,11,25,35,23,23,28,23,25,23,30,25,26,14,32,27,20,25,24,21,22,18,21,24,20,31,14,23,27,30,25,28,17,25,27,19,22,26,28,28,29,21,25,29,29,18,27,18,28,22,26,25,27,24,23,16,28,32,17,21,22,30,25,28,21,20,27,20,30,21,26,19,15,25,30,25,22,20,21,31,19,21,24,28,23,37,33,31,24,32,20,13,25,21,28,20,25,22,24,21,19,23,23,25,24,23,20,21,15,24,25,30,27,30,25,32,28,32,24,22,29,24,26,24,28,25,32,25,21,23,29,26,21,31,20,24,17,17,20,24,21,21,21,21,28,31,25,14,30,24,22,28,28,20,21,30,28,19,23,23,26,23,29,31,23,20,27,23,27,26,25,28,27,28,29,33,22,27,15,16,14,25,27,27,27,29,32,26,19,27,25,26,31,21,25,26,24,21,22,29,24,26,26,24,22,22,23,12,22,23,23,24,27,26,19,19,25,33,22,27,22,28,11,27,19,25,15,26,22,31,27,29,29,20,22,12,24,20,25,25,26,32,34,31,26,26,36,27,26,34,20,27,30,23,23,31,29,24,29,26,19,26,32,31,35,29,28,24,23,21,33,26,30,27,27,30,23,29,24,16,22,23,26,22,25,20,20,24,22,23,23,27,21,23,28,28,25,18,17,25,34,12,23,30,27,23,31,25,25,29,25,10,32,13,23,32,31,20,22,32,28,19,25,17,14,25,17,22,22,40,18,27,26,16,20,15,29,22,19,22,18,26,21,24,22,28,34,37,26,35,16,20,17,26,27,30,27,18,25,24,22,41,25,19,29,25,14,15,18,25,23,26,26,30,23,20,29,27,32,28,31,25,20,25,27,33,16,22,23,25,22,26,20,32,13,23,23,24,20,20,32,37,23,30,29,13,19,24,31,26,26,27,23,18,36,32,23,12,24,20,28,24,30,36,19,23,23,16,29,31,19,27,20,33,27,23,22,11,27,30,23,26,19,30,19,33,19,22,33,24,24,21,15,25,28,26,37,25,24,23,14,15,7,19,21,21,26,24,22,21,22,18,29,26,20,27,23,22,42,32,27,24,24,31,32,35,22,29,33,16,22,25,27,15,20,23,18,27,26,25,29,27,20,25,23,23,20,24,36,21,24,33,32,25,13,32,22,25,29,18,99
21,18,22,24,22,2,21,22,17,21,16,5,22,22,21,15,14,21,12,40,17,25,18,30,24,17,27,25,19,21,9,16,23,22,22,20,23,25,23,20,26,19,22,19,17,25,15,14,23,21,22,16,15,30,21,28,20,23,18,18,19,21,16,24,11,20,9,20,19,21,19,16,27,21,21,19,19,34,24,18,5,22,22,21,24,17,16,20,26,34,25,10,32,28,11,14,27,30,18,24,22,11,20,23,17,20,25,11,25,17,25,17,29,20,31,31,19,25,23,31,18,9,13,23,21,23,23,19,22,25,24,18,21,24,21,20,22,19,21,21,26,33,13,27,15,19,18,0,22,19,23,19,17,20,19,23,20,14,34,22,20,19,20,21,12,25,21,10,8,23,19,15,10,18,32,25,24,24,15,15,21,28,22,20,15,24,16,18,19,13,29,24,21,23,20,18,17,20,18,13,15,19,21,18,18,16,10,18,14,18,18,15,13,5,16,18,17,19,20,15,12,16,21,18,22,23,31,18,17,19,16,21,20,23,22,15,18,19,26,19,20,19,26,13,17,12,20,18,10,24,22,28,10,22,20,13,19,19,18,23,24,15,17,23,24,20,18,21,21,18,16,11,15,26,9,12,27,22,17,29,22,25,20,16,15,14,20,19,25,25,12,27,16,27,21,20,21,23,29,28,18,25,18,21,31,24,23,16,18,11,31,18,22,12,22,25,19,20,16,17,13,15,22,18,26,24,14,16,15,6,7,12,18,1,13,26,18,15,26,19,28,20,27,17,19,23,20,20,21,17,20,28,21,24,26,18,18,15,19,19,21,18,16,17,20,25,27,21,28,28,25,19,5,17,23,17,7,22,19,14,17,20,30,10,20,24,24,18,16,27,19,22,21,19,19,18,23,12,19,20,25,12,15,17,24,16,20,19,24,13,22,21,27,25,19,17,15,17,13,20,13,17,20,24,19,24,12,15,18,25,17,18,27,19,24,20,29,17,17,16,19,21,23,22,23,23,19,28,12,8,17,22,22,18,30,20,12,17,24,21,27,24,32,20,32,22,32,21,20,19,20,14,3,18,15,21,20,21,15,18,22,14,17,17,19,18,20,22,21,21,23,24,24,15,30,10,22,23,13,12,7,15,20,22,13,25,24,11,12,23,20,19,23,21,14,12,11,14,19,20,19,19,18,27,27,23,26,22,16,20,14,19,6,8,12,23,15,19,19,18,23,18,25,20,15,15,19,17,18,17,20,26,15,11,17,15,20,13,14,20,15,26,22,22,19,23,18,11,19,21,18,21,7,13,19,25,27,18,33,18,8,24,26,16,18,14,19,10,24,21,21,10,24,20,15,21,28,18,26,17,15,18,18,13,18,21,16,18,22,23,17,19,20,21,16,18,20,23,20,27,31,25,24,23,25,24,23,13,28,10,18,22,25,18,26,23,19,27,8,23,22,22,14,20,18,20,22,14,18,29,17,22,19,29,24,18,25,22,19,18,18,9,18,28,18,8,13,21,19,19,28,16,22,20,26,23,14,18,22,27,18,21,21,28,19,26,24,17,19,24,28,28,29,24,28,21,16,16,19,13,17,16,21,18,21,13,15,28,31,24,19,27,12,16,14,18,20,19,20,16,28,16,20,17,27,26,31,18,21,15,13,13,15,21,16,23,14,12,21,17,23,16,21,20,12,16,17,14,7,14,22,20,20,5,20,15,25,29,21,29,19,19,10,12,15,21,26,16,25,16,25,14,23,17,19,17,21,13,19,16,39,14,17,23,21,20,29,23,21,23,17,19,16,23,25,5,23,19,15,16,11,26,23,21,21,17,26,21,27,18,22,9,22,14,10,9,19,26,21,25,20,24,23,20,33,16,21,29,20,22,21,15,11,19,20,32,25,23,12,18,19,21,26,23,9,21,17,17,27,19,17,31,22,20,25,23,15,38,16,27,25,16,21,27,35,19,16,33,16,18,19,26,17,13,17,17,27,24,23,19,21,18,15,23,19,24,24,26,21,19,15,29,18,17,14,13,13,18,16,95
28,23,27,23,28,21,19,16,21,22,22,22,21,24,26,16,21,27,20,39,12,25,18,32,29,23,28,4,25,25,24,23,15,15,24,25,26,26,27,18,24,18,3,23,25,6,21,19,23,24,23,16,17,31,26,28,26,31,25,25,19,23,22,29,18,12,26,24,18,20,22,25,30,21,25,27,23,38,26,24,25,19,18,17,21,20,15,20,22,31,31,21,27,28,20,22,25,30,22,17,27,25,26,30,23,23,29,25,25,20,25,18,31,19,12,35,23,28,9,19,21,24,19,23,17,24,22,22,33,25,29,21,16,27,22,23,22,24,23,29,28,34,22,23,24,32,29,22,0,10,22,19,25,20,19,22,17,21,36,21,22,17,25,11,17,30,21,19,24,31,25,24,25,19,29,23,20,30,18,19,28,16,23,16,26,23,24,25,16,19,26,16,23,11,22,17,17,20,22,20,10,23,28,19,21,24,22,32,26,16,23,27,15,22,23,24,19,25,21,22,20,15,32,21,26,25,21,28,25,27,19,27,26,29,27,18,27,24,29,22,30,19,30,19,17,23,26,24,22,28,23,27,18,24,9,26,20,27,17,21,11,7,17,22,5,15,21,22,30,25,20,20,23,26,19,19,28,22,25,29,25,27,17,25,22,13,18,17,18,28,21,29,16,20,25,20,17,22,31,31,25,25,20,26,29,21,20,19,17,14,27,25,17,24,26,26,25,24,19,16,20,18,16,21,31,16,20,19,12,19,20,21,27,21,26,33,20,22,35,26,35,23,22,22,24,13,18,25,23,21,23,33,21,27,25,23,21,23,29,18,23,19,16,17,21,26,29,23,26,23,27,32,18,14,22,25,18,20,22,18,22,25,28,21,22,22,26,16,24,28,18,25,24,29,24,11,28,19,20,24,30,13,16,20,25,25,23,20,25,16,28,23,19,21,25,23,18,13,20,25,22,23,21,29,18,30,21,30,17,13,18,22,14,18,23,19,31,14,26,19,21,16,24,32,20,15,14,28,22,14,14,19,20,11,25,19,19,12,29,29,28,14,31,27,41,25,34,26,23,17,19,21,20,22,22,30,26,20,10,24,25,21,18,28,22,26,15,17,25,23,17,24,27,25,33,28,29,22,20,21,21,15,23,23,18,26,30,22,17,12,21,28,27,22,21,25,22,25,27,22,25,18,19,19,33,28,23,24,21,20,14,22,17,19,31,28,18,22,22,24,34,20,30,21,24,24,22,15,25,23,25,22,21,24,27,23,19,24,25,25,22,17,28,31,21,26,15,20,19,27,22,27,18,16,18,25,11,20,28,24,24,25,27,27,19,15,19,19,21,17,15,24,21,17,24,29,26,29,30,18,26,21,19,22,18,26,17,21,33,24,6,26,28,22,24,29,19,31,21,29,22,18,29,8,24,22,2,15,22,19,32,25,28,18,21,22,16,28,23,22,21,26,27,33,20,22,22,28,19,23,27,7,26,30,28,13,28,13,28,21,22,23,22,26,24,19,16,26,27,18,29,24,16,23,14,11,23,25,25,31,23,19,26,23,18,34,21,25,26,24,29,32,28,29,28,27,23,20,31,29,28,19,24,21,21,22,20,29,42,28,18,28,23,28,23,25,22,24,24,23,26,25,28,21,22,27,28,20,27,25,21,16,31,21,24,23,23,16,24,24,34,17,25,20,21,17,18,24,24,20,24,27,22,20,17,15,25,27,19,35,13,21,22,24,20,20,21,9,22,13,29,11,21,20,16,18,25,12,26,29,25,21,29,6,21,25,33,28,27,20,21,26,26,26,25,20,27,29,18,17,22,26,28,22,32,28,29,18,29,20,22,23,24,14,20,21,22,29,21,24,23,18,22,23,34,17,26,32,19,29,24,23,11,31,28,17,24,30,28,25,26,24,22,25,20,28,15,18,32,14,22,23,10,27,26,30,14,37,24,25,26,13,27,21,34,20,28,34,25,20,10,32,24,22,16,21,24,14,21,29,24,27,19,19,22,32,23,28,20,18,31,30,23,18,22,21,26,27,27,102
25,26,33,25,29,17,25,26,27,18,27,18,27,30,24,14,27,21,21,44,18,24,21,38,29,20,29,6,17,15,24,26,18,25,28,28,26,27,33,24,30,16,9,26,25,12,20,23,21,27,26,26,19,35,28,31,27,23,23,25,21,25,23,25,24,18,28,25,22,13,25,20,26,29,25,26,22,37,28,28,23,16,17,18,20,19,13,23,30,24,34,19,36,20,23,21,23,32,22,27,33,24,26,24,22,26,19,15,24,24,24,16,21,14,18,36,24,34,15,25,24,25,20,13,7,16,19,23,26,23,29,20,22,27,25,21,15,22,31,28,27,35,23,27,24,26,21,19,10,0,15,22,29,21,20,24,24,19,41,14,24,23,23,17,24,32,27,22,21,25,23,27,26,21,31,25,26,26,23,24,34,22,26,23,26,16,26,24,22,25,30,22,15,13,24,22,26,20,23,22,19,24,28,24,26,21,19,33,27,22,21,28,21,18,21,30,18,27,25,25,25,20,30,25,26,27,27,27,25,29,16,21,30,21,20,23,25,28,32,26,28,24,20,21,21,21,23,25,23,27,24,33,24,14,7,21,18,17,22,24,17,17,19,24,11,17,20,28,28,22,19,18,17,31,24,17,18,24,17,31,27,32,22,27,22,18,21,20,20,26,22,31,22,15,25,23,21,28,32,31,23,26,18,28,33,11,10,17,23,19,17,18,7,22,21,31,26,24,21,24,21,17,26,19,29,6,21,24,18,13,14,20,22,20,29,30,22,28,28,17,34,22,24,17,26,19,20,31,25,20,25,23,11,24,30,29,19,26,22,23,22,21,18,19,23,28,34,23,28,29,31,28,14,24,23,28,23,26,28,18,20,29,31,19,20,21,25,21,23,23,23,25,23,29,24,1,30,19,25,24,20,18,21,24,27,28,21,22,19,18,30,21,14,20,26,23,20,15,25,30,25,29,25,19,22,34,20,30,22,19,22,25,16,23,28,22,37,18,24,19,23,22,27,29,25,25,20,21,21,24,14,22,26,13,15,24,24,22,24,33,30,20,33,30,43,30,36,24,25,17,10,24,16,28,22,30,19,20,16,24,25,23,20,21,21,26,23,19,28,29,23,25,17,23,29,25,33,17,20,26,26,17,22,27,20,31,28,22,23,22,25,27,24,25,21,23,25,28,27,23,25,24,24,25,29,18,21,32,25,29,24,27,15,17,30,18,17,21,25,18,27,26,35,26,26,25,26,21,22,26,27,26,21,25,30,21,25,24,25,21,20,23,27,29,26,16,25,23,23,24,27,27,16,6,23,17,13,25,18,14,21,29,27,20,24,20,9,25,20,16,21,25,15,22,21,19,29,29,25,25,21,20,24,21,22,22,23,20,31,29,16,25,27,27,16,32,25,31,26,31,28,24,30,14,29,32,8,21,27,22,31,27,30,27,29,27,26,33,25,24,25,31,20,26,26,28,22,27,23,25,25,9,27,30,29,22,28,19,24,20,22,28,28,26,26,24,21,24,28,18,28,24,18,24,20,17,27,24,27,36,21,25,29,27,23,36,24,28,25,18,21,30,24,29,31,33,22,19,21,26,24,20,16,19,19,20,26,31,42,27,21,30,23,27,22,30,25,19,21,22,32,23,30,21,30,32,33,28,33,24,20,19,28,28,14,22,23,22,23,22,37,21,26,26,22,21,22,29,20,22,28,31,26,21,21,25,31,33,25,40,18,17,22,20,30,23,11,19,26,3,27,17,27,19,22,16,25,17,22,25,29,22,19,12,20,25,33,30,27,25,27,29,27,28,19,24,19,29,22,23,20,30,30,26,28,21,26,28,34,22,21,22,30,24,20,19,18,24,23,14,19,8,29,21,37,21,27,31,18,33,22,22,21,31,31,23,25,33,25,25,26,14,12,27,16,33,21,24,28,22,25,18,16,27,16,29,19,35,25,21,28,23,20,27,40,15,24,29,23,18,20,27,22,27,21,22,21,19,23,27,14,27,25,17,21,24,28,30,25,25,28,33,27,22,12,24,24,31,23,99
27,28,30,26,26,21,21,28,21,17,26,22,17,17,17,18,23,26,24,35,20,18,11,33,27,25,25,21,21,23,15,26,23,19,22,14,29,23,28,13,26,20,21,23,20,21,20,15,29,13,12,15,20,20,20,18,14,26,21,24,21,19,20,27,22,23,24,24,20,20,12,18,22,22,17,20,24,39,23,27,22,17,18,19,22,16,17,27,21,39,36,23,26,23,18,20,20,34,12,31,22,16,24,29,22,23,28,25,11,19,20,16,25,19,30,32,20,29,24,27,11,16,23,24,21,21,20,20,20,31,28,5,11,23,14,23,22,10,19,25,23,31,20,20,17,30,26,23,22,15,0,12,20,6,5,13,24,14,37,21,22,23,17,22,21,28,16,19,24,23,24,24,25,14,29,22,28,25,16,17,26,26,18,9,20,1,22,20,16,22,22,25,22,25,18,13,19,23,20,18,12,23,26,17,19,19,20,24,20,23,23,20,17,21,19,28,21,23,10,16,23,11,27,24,27,25,32,22,22,25,21,27,29,27,18,20,23,24,18,24,29,17,22,19,7,17,20,22,16,29,9,30,23,23,22,28,22,17,15,19,20,15,21,31,22,21,17,19,19,23,22,19,15,24,24,20,20,21,15,30,23,22,19,22,20,9,23,22,30,28,21,30,19,28,23,22,19,24,27,22,11,11,22,30,18,26,25,16,19,12,26,11,22,22,21,16,26,20,13,18,14,16,21,17,31,21,18,21,14,20,21,15,20,22,20,29,20,21,23,12,23,23,26,20,19,23,20,25,22,20,26,29,26,29,21,18,16,21,29,13,16,25,20,21,27,26,25,22,21,31,23,27,21,26,17,21,20,15,24,16,18,24,26,19,18,22,19,23,20,26,14,13,14,27,20,16,27,23,11,22,25,11,14,17,14,24,20,23,18,26,26,16,29,23,13,19,16,21,18,20,19,27,19,30,13,26,17,22,13,21,16,24,23,16,19,21,27,10,15,21,23,24,17,25,15,23,18,14,16,22,16,20,25,23,30,12,22,22,26,29,20,25,34,30,38,23,30,16,27,19,17,18,20,22,21,25,22,22,14,22,15,25,24,14,24,23,10,21,22,22,23,10,24,27,28,29,25,22,13,19,24,19,24,22,23,21,24,15,25,28,23,20,25,15,19,17,21,20,28,18,24,17,14,30,28,26,28,19,17,21,22,21,22,21,27,29,20,24,18,20,25,21,31,16,21,15,11,20,21,18,16,23,17,21,27,19,24,22,23,13,16,27,24,20,19,23,27,21,25,19,18,22,23,21,14,22,26,18,20,23,25,22,16,24,17,13,23,21,22,21,17,14,19,12,8,15,24,28,25,15,19,17,13,18,21,14,23,23,27,22,24,25,25,16,14,27,18,28,11,25,30,26,25,19,23,26,22,25,30,21,16,23,23,13,23,18,24,30,16,26,26,26,27,31,21,23,24,12,22,34,21,24,24,19,26,12,25,21,18,23,14,22,16,23,22,19,14,26,21,20,13,25,24,23,20,17,20,11,24,31,19,14,23,18,14,25,16,15,22,23,26,25,25,17,21,31,7,21,30,30,19,17,16,13,23,18,22,19,32,24,20,23,22,25,19,23,12,18,20,9,18,20,29,13,17,30,30,15,23,21,17,18,28,16,20,18,18,24,24,25,28,15,23,20,18,13,14,28,24,20,15,18,20,20,13,23,19,23,26,38,21,24,22,24,21,19,23,13,18,18,25,13,18,14,24,20,23,10,24,21,36,19,28,24,18,13,26,19,23,17,21,15,23,24,24,19,25,25,21,20,24,22,28,16,26,25,25,30,32,20,17,14,25,17,19,20,16,10,22,25,21,23,29,18,29,20,24,26,3,20,20,21,19,31,29,28,22,27,25,18,17,23,26,21,22,26,22,16,27,11,27,33,18,19,21,23,10,32,28,26,21,25,5,29,29,20,20,28,16,18,23,28,17,22,12,19,22,22,16,26,26,20,19,16,23,22,19,31,16,13,27,23,25,14,22,23,21,23,18,101
17,21,25,20,28,17,22,27,17,11,25,18,11,23,18,19,21,26,14,38,10,8,1,31,26,17,19,21,15,17,17,20,17,16,23,14,26,17,22,7,23,19,20,19,14,15,16,14,24,13,12,11,16,20,23,22,14,20,15,14,11,13,21,21,18,21,25,18,13,14,15,12,23,15,19,19,21,32,19,18,15,11,12,13,15,22,19,21,15,37,30,18,20,27,17,20,21,29,18,27,23,21,23,28,18,13,27,23,13,13,22,6,31,13,24,34,22,23,17,22,14,18,13,26,20,18,14,21,24,26,22,11,5,23,14,22,16,13,21,27,23,31,18,14,17,26,23,19,19,22,12,0,14,8,7,19,21,5,29,15,19,16,17,15,19,22,10,17,18,20,24,19,26,8,33,19,23,19,17,18,26,20,12,3,19,13,16,14,6,14,24,19,22,23,16,16,18,20,10,20,9,20,17,18,20,16,19,24,24,13,19,17,15,18,17,18,14,27,10,22,20,14,20,15,24,15,25,23,17,23,20,18,20,24,23,19,21,18,18,14,27,20,18,21,9,21,22,24,20,23,16,25,22,29,15,23,22,15,16,20,14,12,22,29,16,23,16,19,19,17,18,16,12,21,23,17,17,15,12,24,15,16,21,16,20,12,17,16,25,24,19,29,19,23,22,16,13,15,25,23,17,13,23,24,18,20,21,7,20,13,25,17,25,17,15,22,21,19,3,11,7,15,21,15,25,21,20,19,16,13,14,8,14,19,22,27,19,12,29,18,24,20,23,16,16,17,12,19,14,17,28,23,24,28,22,20,9,19,23,7,21,22,19,20,22,24,28,12,15,25,21,26,14,21,11,22,19,9,26,22,16,17,27,19,19,16,24,15,22,25,17,18,18,25,19,21,25,17,13,13,22,12,15,10,24,18,11,23,24,20,25,6,23,17,13,13,17,22,18,14,13,17,20,24,7,29,15,24,12,25,17,19,25,17,18,23,29,12,15,17,20,14,5,26,9,20,8,16,18,15,18,13,19,24,30,14,19,17,20,23,21,18,30,24,32,24,28,16,20,16,18,12,16,20,11,23,20,15,16,21,15,22,21,20,20,18,4,18,16,15,17,12,25,24,22,25,27,16,6,17,22,20,18,19,16,15,30,19,15,24,17,19,24,5,19,22,15,18,22,12,17,15,8,27,22,26,22,13,16,15,15,15,15,17,22,23,19,21,23,14,22,18,25,10,15,15,11,18,24,12,22,18,11,15,21,20,24,17,18,19,9,21,22,19,19,20,22,15,23,21,16,16,16,20,17,24,24,19,30,21,19,18,16,18,17,14,22,17,19,15,15,16,13,6,14,17,25,28,19,9,13,16,19,16,13,20,15,18,27,16,18,15,23,11,11,22,16,23,17,23,20,30,24,13,25,23,19,25,28,16,26,21,23,13,20,16,22,20,18,21,20,22,24,27,20,22,20,24,20,28,20,24,19,19,23,6,21,18,24,19,20,22,16,23,26,18,15,26,11,21,19,19,23,19,22,23,13,15,17,27,17,8,25,12,13,30,10,17,16,23,23,23,23,18,11,33,12,15,27,25,21,22,15,12,16,16,20,21,32,23,22,17,22,22,21,23,14,17,14,15,15,13,26,19,11,22,32,9,25,21,19,17,26,10,18,20,16,24,24,22,31,16,22,14,18,11,12,19,20,22,15,18,21,21,15,16,15,26,18,33,19,20,20,22,15,13,17,10,20,19,17,15,24,13,19,22,16,11,23,17,32,20,25,20,15,14,23,25,22,23,21,15,20,29,20,21,15,24,18,13,20,22,28,6,20,19,19,24,25,10,21,19,24,9,16,17,16,22,23,20,17,20,19,11,23,18,15,24,9,20,21,21,12,25,24,22,12,27,23,15,16,20,20,15,16,26,14,11,21,5,20,27,22,22,15,27,13,33,18,21,15,20,17,23,29,14,22,29,18,8,17,27,19,22,15,9,16,16,10,17,22,20,19,10,17,19,22,25,19,7,21,11,19,12,20,21,15,21,20,91
27,29,30,14,31,19,22,30,23,17,24,22,5,31,22,25,20,23,24,39,20,20,13,33,29,25,25,26,20,22,19,24,23,22,23,20,20,23,28,13,29,28,23,23,18,21,22,25,31,19,18,21,27,26,20,28,24,6,23,25,22,21,25,27,8,26,23,22,20,20,20,20,24,27,26,25,25,26,13,28,20,17,18,19,15,24,25,27,21,42,34,19,26,33,22,15,27,33,23,33,28,19,25,20,24,24,26,18,21,19,28,18,28,19,27,40,28,29,17,31,19,16,23,30,24,19,20,27,23,33,28,19,11,23,20,21,22,21,18,30,29,37,20,20,16,29,24,17,25,29,20,14,0,16,15,24,26,17,40,21,21,23,25,15,25,28,16,23,25,26,21,24,17,14,29,25,24,25,23,24,32,14,20,11,16,21,22,20,16,23,32,25,23,31,23,17,28,20,21,24,15,25,27,19,21,22,25,28,25,25,25,23,21,22,16,28,24,25,16,18,16,20,32,26,23,26,25,27,23,24,24,26,30,17,26,25,19,25,24,25,29,29,29,24,17,17,21,27,21,29,21,36,27,34,26,30,28,23,22,30,20,18,19,30,22,29,22,17,25,23,17,21,18,17,26,22,25,21,20,26,11,22,26,22,24,18,28,27,19,32,25,20,22,26,33,26,24,23,30,29,18,21,25,30,28,28,27,19,26,19,31,24,31,23,21,28,24,24,15,18,19,19,27,14,30,28,23,19,24,19,20,20,22,16,20,31,19,22,29,25,30,21,24,19,20,17,23,29,22,25,30,25,29,32,30,24,21,20,29,13,28,26,22,23,28,27,32,24,21,29,22,32,20,27,17,22,10,15,24,27,15,29,26,15,22,22,27,26,25,31,18,25,18,31,30,28,19,21,18,23,27,18,21,22,30,25,23,27,29,22,29,18,25,23,23,19,16,21,24,20,19,27,26,30,13,31,22,22,18,31,23,25,28,23,24,26,34,20,21,23,31,24,19,25,15,26,18,24,21,23,24,13,26,25,29,17,9,25,26,30,22,18,24,28,34,23,35,24,27,22,24,18,20,27,22,24,21,22,24,23,23,22,25,26,25,15,10,19,22,27,23,20,31,24,18,27,19,22,18,23,24,21,24,28,22,21,27,20,25,28,26,20,30,17,23,18,12,15,28,20,14,20,14,31,28,27,28,19,27,26,25,17,19,17,27,29,23,27,26,20,30,28,26,16,21,21,17,21,25,18,26,29,17,21,27,26,29,14,15,16,21,21,28,31,26,26,27,21,25,22,27,22,20,26,23,27,25,19,35,28,22,14,22,17,23,20,26,7,25,21,25,18,19,12,21,25,35,19,25,15,21,15,21,23,25,17,23,24,27,22,22,27,25,17,19,19,19,20,23,30,26,35,31,19,28,29,24,30,34,22,30,26,28,19,26,10,22,31,20,15,27,26,29,23,28,26,17,26,25,34,26,29,25,25,19,12,24,24,28,25,25,26,26,28,24,9,14,27,22,22,27,25,23,25,28,29,23,21,29,21,16,14,23,18,19,35,16,14,20,26,24,27,27,24,23,35,21,23,33,30,18,23,21,18,23,14,21,21,38,22,25,23,13,18,16,28,17,17,20,20,21,24,22,24,17,32,37,15,28,20,22,21,24,4,23,26,17,29,23,27,30,22,30,20,24,18,19,29,24,25,20,17,27,12,23,26,21,31,29,30,25,25,24,26,25,14,23,16,28,26,26,23,26,17,25,28,27,17,29,25,37,21,31,20,11,20,28,29,29,28,30,20,17,33,29,22,26,30,24,25,20,27,33,18,11,18,24,30,21,21,27,21,30,23,22,23,13,30,26,22,21,26,28,23,29,23,16,28,17,19,22,16,22,23,21,28,14,20,21,24,23,21,26,23,18,25,25,20,25,11,30,29,28,19,23,23,19,39,28,29,21,26,25,28,34,20,24,27,15,20,23,23,14,19,16,20,22,22,16,29,28,19,29,16,23,27,28,32,20,13,15,25,24,17,21,15,21,27,17,101
23,25,30,22,25,21,25,28,17,13,23,22,13,17,13,14,19,20,20,32,16,14,7,29,27,21,21,20,17,19,11,22,19,18,22,14,26,19,24,9,25,16,17,21,16,17,16,11,25,13,12,11,20,20,18,23,14,22,17,20,15,15,19,23,19,20,23,20,19,16,9,14,25,21,17,21,22,36,21,24,20,13,14,15,18,16,13,23,17,35,33,20,22,23,14,20,14,29,12,29,18,16,24,23,18,19,28,22,5,15,20,12,25,15,26,32,20,25,21,27,8,12,19,20,17,18,16,20,20,27,24,5,7,23,14,20,18,7,15,26,23,31,16,16,14,28,23,20,20,21,6,8,16,0,1,18,20,11,31,17,21,19,11,19,17,24,12,15,21,22,22,21,21,10,27,16,25,21,16,17,22,22,14,5,20,7,18,16,12,20,18,21,22,21,14,10,22,20,16,18,11,20,22,17,19,18,20,20,23,19,19,19,13,21,15,24,17,22,10,16,21,11,26,21,24,19,29,25,19,22,18,23,26,26,17,17,19,22,18,20,28,20,24,16,3,17,21,21,19,25,10,30,19,26,21,22,16,17,15,19,16,14,21,27,18,17,14,19,19,19,22,18,14,23,20,17,21,17,16,26,19,18,15,18,18,9,19,18,25,27,17,30,19,25,23,20,17,21,23,19,11,7,22,26,18,24,25,13,19,12,27,11,19,19,17,16,23,19,9,17,13,13,20,13,27,21,17,21,10,19,20,14,16,20,16,26,19,18,23,12,23,22,23,16,15,19,16,19,18,20,22,25,22,26,21,14,13,18,25,9,16,21,19,20,23,23,22,18,17,27,23,27,20,22,13,21,18,11,24,16,14,23,26,19,17,18,19,19,21,26,13,13,14,23,16,22,26,21,7,18,24,11,14,14,20,20,17,22,23,22,23,12,26,19,13,15,16,21,18,16,15,23,19,26,9,25,13,18,13,21,16,21,19,16,19,17,30,6,15,19,22,20,13,22,11,22,14,8,19,19,12,16,22,23,27,8,19,19,22,25,16,22,31,26,34,23,26,10,23,15,17,14,20,20,17,22,19,21,10,22,9,21,20,14,21,23,6,18,18,21,19,6,20,23,24,28,21,18,12,19,22,19,20,22,22,17,24,18,21,26,21,20,23,11,19,17,17,19,24,12,22,14,10,27,24,26,24,15,13,17,19,17,21,21,27,25,17,21,18,16,26,21,27,12,17,15,11,20,20,14,17,20,13,17,23,19,23,18,19,13,15,23,23,17,19,22,23,17,22,22,18,18,22,26,14,16,22,18,26,19,25,20,16,20,17,13,19,18,18,17,17,10,15,8,8,19,24,28,20,11,15,14,13,14,17,14,19,20,27,18,20,21,21,13,15,23,15,28,11,21,26,26,21,15,26,25,18,21,27,18,22,23,19,9,22,17,24,26,12,22,23,24,21,27,15,17,20,18,19,30,22,23,21,19,21,8,21,17,18,20,14,22,16,23,21,19,14,24,17,16,13,21,23,21,20,17,19,11,21,29,15,10,23,14,14,25,12,11,18,17,23,22,19,17,17,27,7,17,26,27,16,17,13,10,22,14,18,15,26,21,16,19,22,23,19,23,8,14,14,9,17,16,27,13,13,26,26,11,19,19,18,15,26,12,20,18,15,20,21,22,25,15,23,16,17,9,10,24,22,17,15,18,20,16,9,20,17,20,24,34,18,24,19,20,17,15,19,12,14,24,23,9,18,11,21,16,22,10,20,19,32,19,24,20,16,13,25,20,19,17,19,15,21,24,24,15,21,21,18,19,22,22,25,12,26,21,21,26,28,14,17,14,21,13,15,16,14,16,22,22,21,22,25,15,25,17,21,23,3,20,19,21,16,27,26,24,18,27,23,18,17,20,22,17,18,23,20,12,23,7,26,30,18,17,19,23,10,26,24,21,17,21,11,27,29,16,16,28,13,14,19,24,14,19,11,15,18,18,12,23,23,17,17,12,19,23,19,25,15,9,23,19,23,10,22,20,17,17,15,97
22,24,29,21,24,20,24,27,16,12,22,21,12,16,12,13,18,21,19,31,15,13,6,28,26,20,20,19,16,18,10,21,18,17,21,13,25,18,23,8,24,15,16,22,15,16,15,10,24,12,11,10,19,19,17,22,13,21,16,19,16,14,18,22,18,21,22,21,18,15,8,13,24,20,16,20,21,35,20,23,19,12,13,14,17,15,12,22,16,34,32,19,21,22,13,19,15,30,11,28,17,15,23,24,17,18,27,21,6,14,19,11,24,14,25,31,19,24,20,26,7,11,18,19,16,17,15,19,19,26,23,4,6,22,13,19,17,6,14,25,22,30,15,15,13,27,22,19,19,20,5,7,15,1,0,18,19,10,32,16,20,18,12,18,16,23,11,14,20,21,23,20,20,9,26,17,24,20,15,16,21,21,13,4,19,6,17,15,11,19,17,20,21,20,13,9,21,19,15,17,10,19,21,16,18,17,19,19,22,18,18,18,12,20,14,23,16,21,9,15,20,10,25,20,23,20,28,24,18,21,17,22,25,25,16,16,18,21,17,19,27,19,23,15,2,16,20,20,18,24,9,29,18,25,20,23,17,16,14,18,15,13,20,26,17,16,13,18,18,18,21,17,13,22,19,16,20,16,15,25,18,17,14,17,17,8,18,17,25,26,16,29,18,24,22,21,18,20,22,18,10,6,21,25,17,23,24,12,18,11,26,10,18,18,16,15,22,18,8,16,12,12,20,12,26,20,16,20,9,18,19,13,15,19,15,25,18,17,22,11,22,21,22,15,14,18,17,20,17,19,21,24,21,25,20,13,12,17,24,8,15,20,18,19,22,24,21,17,16,26,22,26,19,21,12,20,17,10,23,15,13,22,25,18,16,17,18,18,20,25,12,12,13,22,15,21,25,20,6,17,23,10,13,13,19,19,16,21,23,21,22,11,25,18,12,14,15,20,17,15,14,22,18,25,8,24,12,17,12,20,15,20,18,15,18,16,29,5,14,18,22,19,12,21,10,21,13,9,18,18,11,15,21,22,26,7,18,18,21,24,15,21,30,25,33,22,25,11,22,14,16,13,19,19,16,21,18,20,9,21,10,20,19,13,20,22,5,17,17,20,18,5,19,22,23,27,20,17,11,18,21,18,19,21,21,16,23,17,20,25,22,19,24,10,18,16,16,18,23,13,21,15,9,27,23,25,23,14,12,16,18,16,20,20,26,24,16,20,17,15,25,20,26,11,16,14,10,19,19,13,16,19,12,16,22,18,22,17,18,12,14,22,22,16,18,21,22,16,23,21,17,17,21,25,13,17,21,17,25,18,24,19,15,19,16,12,18,17,17,16,16,9,14,7,7,18,23,27,20,10,14,13,12,13,16,13,18,19,26,17,19,20,20,12,14,22,16,27,10,20,25,25,20,14,25,24,17,20,26,17,21,22,18,8,21,16,23,25,11,21,22,23,22,28,16,18,19,17,18,29,21,22,20,18,22,7,20,16,17,19,13,21,15,22,20,18,13,23,16,15,12,20,22,20,19,16,18,10,20,28,14,9,22,13,13,24,11,10,17,18,22,21,20,16,16,26,6,16,25,26,15,16,12,9,21,13,17,14,27,20,15,18,21,22,18,22,7,13,15,8,16,15,26,12,12,25,25,10,18,18,17,14,27,11,19,17,14,19,20,21,24,14,22,15,16,8,9,23,21,16,14,17,19,15,8,19,16,19,23,33,17,23,18,19,16,14,18,11,13,23,22,8,17,10,20,15,21,9,19,18,31,18,23,19,15,12,24,19,18,16,18,14,20,23,23,14,20,20,17,18,21,21,24,11,25,20,20,25,27,15,16,13,20,12,14,15,13,15,21,21,20,21,24,14,24,16,20,22,2,19,18,20,15,26,25,23,17,26,24,17,16,19,21,16,17,22,19,11,22,6,25,29,17,16,18,22,9,27,23,21,16,20,10,28,28,15,15,27,12,13,18,23,13,18,10,14,17,17,11,22,22,16,16,11,18,22,18,26,14,8,22,18,23,9,21,19,16,18,14,96
25,25,33,23,24,21,25,34,20,18,33,22,21,28,13,16,18,27,11,38,19,22,18,34,23,14,22,22,19,21,25,23,20,27,23,21,30,20,29,16,30,20,21,17,9,16,25,25,32,20,19,17,18,27,22,25,19,30,23,19,19,23,18,30,21,10,21,16,24,20,13,21,24,30,22,7,11,26,24,17,24,21,22,21,19,12,17,23,22,35,23,19,31,12,25,24,26,36,17,19,25,25,20,28,23,21,29,22,23,6,18,17,27,19,30,30,18,32,23,28,12,22,10,23,25,22,22,22,18,31,21,18,14,30,21,24,22,20,24,23,27,34,27,25,17,20,25,23,22,24,13,19,24,18,18,0,24,20,42,21,20,18,25,21,26,29,19,24,15,27,29,22,26,15,27,24,30,21,18,17,16,28,24,16,19,14,10,12,15,22,30,24,27,21,22,16,19,24,18,27,20,21,28,26,13,23,25,19,18,17,23,22,22,18,15,19,27,23,17,22,26,22,25,23,20,23,30,20,9,23,17,15,19,27,23,27,27,23,25,22,27,18,26,17,17,23,27,20,14,26,16,24,16,10,21,20,20,18,22,15,19,23,23,32,17,21,24,20,24,20,26,20,19,26,17,19,28,26,21,29,26,25,26,19,22,20,13,14,26,30,26,19,20,21,27,24,21,24,26,23,16,24,18,31,27,29,28,18,15,21,25,17,23,18,24,26,23,25,18,22,22,20,23,17,29,27,16,11,22,23,24,23,23,22,26,24,22,21,29,18,27,21,27,17,11,19,20,28,25,14,32,39,22,25,24,22,20,19,26,12,14,13,22,23,15,13,26,25,24,26,29,32,22,28,22,30,19,18,20,21,16,32,22,23,20,23,17,15,18,32,19,11,19,30,30,25,27,19,13,24,26,20,23,25,21,23,22,10,5,26,29,23,22,22,18,19,17,22,20,25,16,18,25,27,14,13,22,28,19,22,21,24,25,25,25,26,34,20,20,24,22,23,24,26,16,31,17,26,14,25,18,17,21,25,30,14,22,19,25,21,23,24,31,27,35,24,34,24,28,26,25,19,20,21,19,23,23,26,22,18,23,15,12,20,12,22,15,22,25,26,25,23,32,22,25,29,32,22,21,21,19,21,21,25,18,19,26,13,24,30,23,23,25,21,26,26,15,18,21,20,23,4,11,17,18,26,19,24,27,25,22,14,23,21,27,26,16,20,24,20,25,26,28,13,18,22,18,21,26,17,3,24,20,24,25,15,20,17,18,17,23,23,18,30,28,29,29,18,17,28,29,25,24,25,25,23,28,19,31,25,25,23,23,20,19,19,27,20,22,18,23,24,20,13,15,20,20,28,27,16,22,18,19,21,23,16,23,19,33,24,24,22,29,14,20,22,5,27,21,28,31,27,24,18,20,30,20,19,29,19,29,26,25,15,28,23,14,28,24,22,22,15,21,26,28,30,25,25,26,28,14,23,26,26,26,17,20,23,20,13,19,21,21,30,22,18,15,27,21,20,26,18,26,15,23,20,22,16,26,20,17,17,28,21,20,21,21,27,27,22,27,25,30,21,28,29,17,26,30,26,20,11,24,21,26,24,19,24,40,25,25,20,22,23,25,21,25,19,21,14,25,24,27,18,22,32,37,20,27,19,15,18,28,20,17,16,16,18,22,24,34,21,29,22,21,21,22,22,24,18,22,25,21,21,23,23,20,24,20,33,20,29,17,19,25,18,24,21,24,25,25,21,24,20,14,16,24,19,25,26,38,9,28,24,19,17,27,6,27,22,20,22,20,34,28,27,23,25,23,21,19,24,30,22,25,20,24,27,36,18,15,24,27,19,21,20,18,23,24,23,22,27,20,22,27,24,25,26,16,27,22,25,22,26,24,31,28,28,25,24,24,24,20,25,22,24,16,23,26,16,24,26,19,21,26,21,21,38,15,29,18,27,8,19,20,18,23,26,17,15,24,33,18,17,17,17,20,21,19,28,29,20,18,21,20,27,26,33,21,16,31,22,22,20,19,27,26,27,19,99
24,25,33,26,30,18,26,18,4,20,17,16,24,24,23,16,21,24,19,39,21,27,20,32,23,14,24,20,23,25,24,15,14,26,22,23,26,22,31,18,26,18,17,27,23,22,15,14,24,22,21,16,22,29,27,27,23,27,17,22,17,20,24,32,25,26,26,28,15,11,18,14,26,20,18,17,16,31,20,17,24,12,13,14,19,24,15,11,24,34,29,20,33,27,11,16,30,31,22,25,25,20,24,29,17,21,27,19,21,18,23,21,31,10,21,35,23,28,22,28,17,22,18,22,17,21,15,27,32,26,26,23,16,29,23,23,13,21,18,29,21,32,13,23,23,27,26,20,17,24,24,21,26,20,19,24,0,18,39,12,20,22,19,20,8,31,21,10,22,29,22,14,30,17,33,30,24,28,24,23,25,18,21,18,21,25,16,18,17,22,26,22,20,23,7,17,23,25,18,22,22,15,24,23,25,24,22,29,26,19,18,24,15,19,18,17,17,26,19,24,23,21,32,22,30,21,30,26,15,25,17,21,19,26,27,11,22,24,27,22,30,24,26,21,17,25,26,26,22,22,21,32,20,33,25,27,20,17,19,24,17,21,19,30,21,19,14,16,24,18,18,20,21,22,19,19,30,20,21,26,26,27,17,11,25,19,21,20,28,26,12,26,27,25,25,20,17,23,16,28,21,23,17,32,29,26,25,20,24,22,27,23,21,23,25,29,22,24,20,17,16,16,21,16,29,25,22,23,12,20,21,17,16,21,26,24,18,23,27,24,27,21,22,7,21,18,16,30,19,16,32,28,21,25,25,27,21,21,19,14,20,23,18,19,25,29,31,21,26,29,27,33,19,5,17,25,23,20,27,18,17,26,31,24,10,17,23,21,24,26,18,23,20,31,19,23,30,24,18,20,30,21,24,21,23,15,24,24,29,22,22,25,24,16,22,15,23,28,23,25,8,16,29,19,16,28,12,22,21,22,22,28,26,22,27,19,23,14,20,23,26,25,23,27,18,23,19,24,20,20,14,17,24,21,29,19,26,18,26,20,27,23,34,19,27,28,19,18,15,19,24,18,17,22,19,30,17,13,10,22,17,25,22,21,15,24,17,17,26,26,27,24,25,25,31,23,29,13,17,22,17,17,15,23,25,25,31,21,23,17,21,20,31,18,23,19,21,24,23,14,25,20,13,24,31,28,14,26,16,20,20,28,20,22,29,18,16,20,20,22,31,29,30,15,10,24,20,26,25,19,26,22,24,28,30,20,25,19,20,20,14,22,17,31,24,23,6,10,18,27,28,27,21,27,24,24,23,18,27,18,22,19,18,26,19,23,19,24,11,12,19,24,21,15,20,19,29,24,28,15,15,17,22,13,18,21,21,17,35,24,11,26,20,16,20,28,21,29,24,14,31,27,24,24,26,29,18,21,27,11,24,32,25,18,28,22,21,28,23,25,23,26,28,28,23,25,24,28,18,31,20,23,24,28,24,19,19,19,21,14,21,19,22,28,25,22,24,27,22,18,15,20,21,20,23,20,24,21,27,31,18,19,24,23,22,21,18,18,21,23,26,28,21,23,30,27,23,16,25,24,22,25,17,18,12,17,20,28,34,19,18,26,18,22,17,28,15,9,12,19,27,25,26,21,24,24,28,22,33,22,21,14,26,23,20,21,23,22,22,19,36,21,29,24,24,12,11,24,21,22,27,30,26,25,17,21,22,29,24,35,18,18,24,26,20,18,25,21,22,25,25,11,27,18,22,18,24,20,17,19,34,25,27,20,15,19,25,28,22,25,21,24,22,35,25,20,23,24,21,24,25,24,30,17,27,27,16,9,31,16,21,22,24,14,22,23,17,24,25,20,18,27,26,23,33,20,27,27,21,32,12,17,17,32,24,31,23,24,26,25,26,21,22,22,21,31,20,19,27,18,24,26,19,26,28,25,20,38,23,23,24,4,29,24,36,9,30,25,22,19,7,29,23,22,16,17,17,15,21,28,22,26,19,13,16,27,23,30,20,20,26,24,23,13,19,23,27,32,21,98
20,20,24,21,29,12,20,26,18,14,20,13,14,25,21,16,23,23,11,40,9,11,4,33,23,14,22,21,18,20,15,20,14,19,20,17,25,20,25,10,26,20,18,22,17,17,18,19,19,16,15,14,15,23,25,23,19,23,18,17,14,16,23,24,13,22,23,21,8,11,18,15,26,10,19,20,16,31,22,17,10,12,13,14,13,22,17,16,18,33,29,14,23,23,18,15,21,30,18,29,24,16,20,23,18,16,26,21,12,14,20,3,27,10,21,32,20,28,12,25,17,16,10,23,17,16,15,24,26,21,25,13,8,24,17,18,13,10,17,26,25,32,20,17,20,21,21,14,21,19,14,5,17,11,10,20,18,0,24,12,16,15,18,10,17,22,10,17,15,23,21,20,22,11,29,22,19,22,20,21,29,22,15,6,16,15,19,17,5,17,27,22,17,22,19,19,22,19,13,18,12,19,20,21,19,16,14,24,22,12,21,16,18,13,13,17,17,26,13,22,18,17,17,18,26,18,20,26,19,23,15,21,19,23,18,14,20,23,21,17,27,20,20,20,12,16,17,25,18,24,19,20,21,30,12,20,20,18,19,19,17,15,21,25,16,21,11,23,23,18,13,15,15,20,22,16,16,18,15,19,15,19,22,17,15,15,16,15,24,24,19,29,22,22,25,19,16,12,27,24,17,16,23,23,21,19,20,2,23,16,24,19,23,17,18,24,20,18,2,6,2,10,24,11,25,17,21,17,19,8,9,3,17,14,20,24,18,11,31,20,25,17,21,11,19,12,15,18,17,14,26,26,20,23,25,20,4,19,20,8,16,21,18,19,23,25,27,15,18,28,16,23,9,18,14,19,15,12,23,18,12,12,26,14,14,17,19,14,21,26,20,13,15,24,23,18,26,12,16,16,25,15,18,5,21,21,6,22,25,15,25,9,21,16,18,16,20,25,21,17,14,16,23,25,10,30,15,22,15,20,20,22,25,20,21,22,28,15,19,17,19,13,10,22,12,23,7,15,20,20,18,11,17,20,26,17,14,16,23,26,16,13,29,24,32,26,31,17,15,19,21,15,11,25,14,26,17,10,19,18,16,19,20,22,15,13,7,16,19,10,16,15,25,22,25,20,24,13,1,20,21,19,19,22,11,18,26,19,14,24,20,22,27,8,19,17,16,19,23,15,12,16,9,24,25,25,25,16,21,20,20,18,10,12,17,24,14,18,18,17,25,17,23,11,16,18,14,21,23,13,23,21,14,18,24,20,25,16,17,15,4,16,23,16,23,23,19,16,23,16,19,19,11,15,20,23,22,16,25,21,16,21,19,21,20,17,17,12,16,12,18,14,16,9,16,20,24,23,22,12,16,12,21,16,18,16,14,17,26,19,21,12,21,12,14,23,17,18,19,26,17,27,22,15,23,26,19,24,26,15,28,24,24,16,23,19,20,23,16,20,18,23,21,27,22,24,15,26,16,26,21,24,22,22,22,9,22,20,21,14,16,23,21,26,25,14,18,21,14,22,21,20,22,20,23,20,12,17,12,27,13,11,25,15,16,32,13,13,19,24,21,21,24,19,14,30,7,18,23,21,21,21,10,7,11,15,23,17,33,19,21,20,17,20,16,26,10,13,15,17,18,8,24,17,14,27,33,12,21,16,20,12,22,13,20,18,19,23,20,21,29,19,24,17,17,14,15,22,15,21,18,21,24,17,18,21,16,25,17,32,20,15,17,19,20,10,18,13,23,16,20,18,25,8,18,20,19,14,23,20,34,19,21,19,13,15,25,26,26,23,26,18,19,24,25,19,17,24,15,8,15,24,27,9,22,21,20,21,25,13,17,14,26,14,15,14,12,24,26,22,20,15,16,6,26,14,10,22,11,23,16,16,17,26,25,22,15,25,19,14,15,18,21,18,11,28,13,6,22,8,19,25,19,24,14,23,16,33,15,24,18,19,19,24,32,9,22,30,20,5,17,26,19,22,18,12,17,15,13,12,22,23,24,13,18,22,25,24,22,10,23,16,22,14,18,17,18,20,20,94
35,40,43,42,44,36,36,40,36,38,44,37,38,40,42,33,34,41,33,54,33,35,28,54,45,36,43,36,28,30,30,40,34,26,35,40,45,41,45,34,42,37,35,34,41,30,32,38,43,39,38,35,39,46,42,35,39,46,30,32,25,29,38,48,37,36,38,33,32,31,33,27,29,34,41,39,38,52,39,32,29,32,32,31,29,38,34,34,37,54,45,33,47,44,38,38,35,42,36,46,42,37,35,42,30,31,40,32,26,38,41,27,42,30,41,49,37,48,35,49,32,33,34,41,37,37,35,35,37,45,47,36,32,46,40,36,33,34,35,44,34,50,40,41,38,45,42,34,36,41,37,29,40,31,32,42,39,24,0,32,31,36,24,33,39,46,34,37,37,42,42,35,42,35,43,37,40,41,31,32,43,41,30,30,36,36,36,38,29,32,49,40,29,42,39,32,43,41,28,31,33,28,42,37,35,30,36,39,44,36,40,40,38,37,34,34,34,41,36,28,40,36,41,33,37,31,41,44,37,45,38,36,34,35,37,38,40,39,44,32,37,41,36,35,34,39,40,40,40,44,34,36,42,45,35,39,29,24,40,43,37,34,33,46,31,38,35,40,43,34,37,37,34,36,41,36,28,40,36,43,39,42,36,36,37,36,40,39,45,42,39,44,36,45,32,26,23,36,46,41,34,38,34,46,43,35,36,26,41,37,47,38,40,28,37,32,39,41,26,30,26,34,33,32,40,38,36,33,39,32,33,27,29,33,37,42,33,35,47,39,45,35,42,32,43,35,24,37,39,36,41,47,41,44,44,38,28,41,40,32,39,34,32,33,36,40,38,38,42,43,33,47,33,40,28,36,36,32,41,39,33,36,45,37,33,37,42,38,39,46,35,37,36,35,40,41,45,34,31,38,35,36,39,29,31,34,30,35,40,39,43,33,44,36,38,40,38,43,33,36,33,33,43,39,34,45,35,39,39,43,35,46,43,41,38,36,46,37,39,30,43,37,34,43,32,42,31,29,38,40,35,27,39,35,47,30,38,39,33,39,40,34,48,43,52,48,51,23,39,36,34,30,35,37,29,46,37,34,39,33,22,30,33,39,37,37,31,37,43,34,40,37,38,38,49,41,48,33,25,34,39,31,40,29,33,42,43,39,38,37,27,33,40,31,32,38,36,39,35,25,36,38,33,42,44,43,45,40,40,43,41,40,34,35,36,39,37,33,30,27,46,41,47,35,35,31,35,35,39,35,41,28,30,34,40,31,28,34,35,32,28,39,42,40,40,42,41,35,39,40,43,43,35,39,37,37,42,39,47,41,37,39,42,31,37,37,35,36,36,32,21,31,40,33,35,22,48,39,33,33,28,33,25,34,41,31,38,40,45,42,42,36,43,36,35,43,37,42,27,46,41,43,40,28,38,19,34,43,46,36,37,38,43,33,44,39,36,38,31,41,40,33,40,45,16,14,39,41,39,46,40,39,39,44,34,33,29,33,42,36,38,38,41,45,40,37,39,39,37,39,41,32,37,34,37,40,36,36,36,38,34,35,47,39,40,48,29,37,41,36,42,38,32,39,38,44,31,33,35,35,40,37,32,31,35,39,35,41,39,40,35,43,40,36,37,38,34,30,27,34,42,32,38,37,38,39,47,36,43,38,37,35,44,37,27,39,39,42,43,41,40,35,40,40,28,36,37,44,39,36,39,36,40,37,40,42,36,40,41,50,37,31,37,35,36,28,42,32,39,39,35,38,30,32,35,37,34,35,43,32,54,35,33,38,29,35,39,44,37,41,42,41,36,44,45,34,33,35,36,32,38,44,44,32,42,32,37,41,49,26,38,35,47,37,26,25,31,27,37,40,33,39,36,30,50,37,34,39,34,38,35,39,38,46,40,46,38,46,41,38,39,38,42,31,35,40,37,30,43,32,39,48,40,41,30,46,37,42,37,34,41,41,42,35,52,31,39,44,37,29,41,41,38,34,33,27,37,35,37,36,35,39,40,33,39,43,42,43,37,34,44,40,29,35,29,41,42,35,39,109
18,22,26,22,26,22,18,21,15,18,15,21,18,25,18,17,17,21,13,37,21,21,14,30,17,8,22,20,21,23,21,21,6,21,19,21,24,20,29,14,26,19,20,23,18,15,17,18,22,20,19,21,20,27,16,19,23,27,24,15,9,13,20,28,18,21,20,24,16,1,17,21,30,19,23,14,10,25,23,17,18,4,5,6,17,21,16,18,22,30,25,19,25,19,21,17,28,29,21,23,23,18,19,24,15,14,25,27,19,16,15,15,26,2,13,27,15,31,14,28,16,20,12,13,7,16,7,22,26,24,25,20,12,30,21,19,3,20,20,23,19,28,23,15,12,25,21,22,21,14,21,15,21,17,16,21,12,12,32,0,15,17,17,12,20,26,17,21,17,26,23,19,29,15,25,26,21,26,18,19,28,16,14,12,19,22,14,16,17,15,30,25,22,24,12,15,18,18,11,12,14,13,22,21,22,16,22,24,21,17,24,20,21,20,14,19,19,15,17,18,19,19,28,16,22,15,22,22,13,20,12,19,19,28,26,21,24,23,25,15,23,16,19,19,18,13,20,22,17,18,20,24,18,28,19,22,21,22,21,24,21,17,24,27,16,20,22,23,28,10,19,19,19,20,17,20,25,18,21,19,23,23,26,21,23,17,21,20,25,25,23,24,20,17,18,12,9,20,21,25,20,21,22,30,26,23,22,14,22,18,17,21,19,21,17,22,14,16,14,14,10,15,19,16,24,15,18,20,21,18,19,11,23,22,24,18,17,23,31,20,28,16,20,5,16,10,8,24,17,8,28,32,17,18,19,21,16,16,10,14,12,18,23,24,20,25,24,19,22,28,19,27,19,17,15,23,22,16,19,21,15,20,29,15,8,9,15,19,18,18,16,15,20,22,13,13,19,21,17,18,26,17,20,15,15,18,18,19,24,21,27,19,16,8,22,11,21,26,20,21,18,18,25,24,14,28,19,26,19,22,19,23,24,22,22,24,28,18,24,15,24,25,17,25,16,25,19,22,16,24,17,15,14,26,27,17,17,17,18,23,24,15,30,22,35,28,24,16,14,21,19,19,21,21,12,20,5,18,21,17,15,20,17,19,9,19,11,15,23,20,24,21,23,20,26,21,26,5,11,20,15,22,13,15,21,22,25,16,26,20,13,18,24,14,13,19,19,18,15,12,20,18,15,18,26,18,21,20,16,25,21,20,19,17,21,24,11,15,19,20,23,27,32,17,20,18,18,19,23,19,24,14,18,22,20,19,24,17,18,18,8,14,17,28,18,13,18,16,18,21,26,23,20,18,22,17,21,19,19,20,20,23,15,24,15,19,9,19,8,4,11,22,20,13,19,24,28,25,21,16,22,17,15,18,23,19,17,13,23,20,23,23,27,18,20,26,19,24,17,19,23,27,28,17,21,27,19,21,30,16,22,24,27,19,23,20,21,21,22,21,13,19,23,29,16,18,20,22,21,30,13,23,22,26,18,11,17,22,10,8,23,17,25,30,14,21,20,22,18,18,20,12,21,12,21,18,22,20,20,24,16,15,20,19,20,26,16,16,13,18,21,22,19,22,24,29,17,18,15,21,10,20,15,18,19,22,18,25,32,24,25,20,19,20,18,24,13,7,10,18,22,20,24,22,18,28,33,16,29,21,17,13,20,17,25,13,13,20,17,24,28,20,23,21,15,17,16,22,21,20,22,24,25,24,21,22,22,26,22,33,21,24,19,17,22,16,20,15,26,15,18,20,19,17,19,13,17,16,22,24,26,18,17,23,13,18,23,22,16,26,23,22,20,27,16,25,16,18,19,18,20,18,24,15,25,25,14,19,33,10,13,16,30,23,17,18,15,19,24,20,16,17,19,18,30,19,22,21,18,26,10,16,21,26,24,29,21,30,17,23,24,14,12,15,18,21,18,14,24,10,21,20,19,15,23,19,18,35,17,21,22,16,26,18,34,3,21,31,11,17,19,30,12,16,14,10,9,7,17,21,20,15,24,5,12,23,21,25,18,14,24,26,15,18,24,18,22,22,9,92
18,21,26,26,28,18,23,27,20,23,21,19,24,25,23,20,20,19,21,24,22,25,18,39,28,19,27,18,20,22,16,25,17,25,4,21,28,27,29,21,27,22,21,25,27,19,5,14,28,20,21,17,24,32,17,25,18,15,27,15,8,12,22,32,23,25,23,25,17,14,16,27,30,24,15,13,17,32,8,13,15,15,15,14,23,22,19,17,25,28,25,24,34,26,11,23,27,28,12,21,28,24,4,30,7,14,25,19,18,21,17,19,29,13,24,35,23,28,22,25,15,19,22,26,20,21,18,21,26,30,24,17,19,19,26,16,16,23,24,27,19,36,13,26,15,22,17,20,22,24,22,19,21,21,20,20,20,16,31,15,0,20,16,20,12,27,21,10,22,27,17,18,28,20,32,29,14,27,17,18,27,24,13,20,21,23,10,12,20,15,27,17,21,25,17,19,25,23,11,18,18,9,19,23,23,15,18,25,22,23,14,26,22,19,18,15,7,27,22,15,24,19,26,16,23,14,26,24,11,15,19,15,15,27,26,15,22,22,25,15,22,23,19,21,18,22,23,24,18,27,19,18,16,30,24,25,21,26,11,19,22,21,19,20,20,23,18,12,20,20,24,23,19,12,17,23,23,17,21,28,20,24,22,24,15,17,24,23,29,25,12,29,20,20,17,11,8,24,26,26,15,26,8,31,28,16,15,18,20,18,30,17,25,8,26,21,22,13,18,19,16,18,25,16,9,20,20,21,19,20,21,17,27,19,23,23,2,20,29,18,27,23,22,16,25,18,7,32,16,19,27,28,15,27,29,24,20,11,23,17,21,20,18,19,22,27,27,16,26,26,18,33,19,17,14,23,23,23,27,14,17,26,21,24,14,20,24,23,22,28,22,24,18,21,19,24,31,18,16,15,25,17,20,19,23,17,22,20,25,22,18,23,19,19,17,23,21,16,19,22,21,14,25,16,19,29,8,18,21,19,16,23,14,22,21,22,15,15,16,15,28,26,23,27,21,29,22,21,18,25,18,21,23,21,29,17,22,20,25,22,27,19,34,29,31,24,22,15,24,9,16,13,17,20,12,21,20,15,19,2,14,16,19,20,18,18,20,17,26,18,24,25,23,24,33,26,30,16,15,20,19,17,23,14,19,19,28,17,25,22,12,14,26,14,17,23,22,23,21,11,17,23,16,24,30,28,21,27,16,20,25,28,20,22,22,17,18,18,19,19,31,26,32,18,23,17,21,19,22,22,23,13,22,26,31,5,10,20,19,17,18,20,24,13,25,26,18,20,21,24,26,30,21,25,22,23,11,8,30,14,20,9,25,23,23,19,21,24,19,15,10,17,25,18,14,28,24,25,25,16,28,17,14,9,23,18,25,21,28,28,22,27,16,19,20,29,24,23,16,24,31,24,14,17,20,26,20,19,28,19,18,23,18,15,29,17,18,21,17,25,24,18,24,18,15,17,14,22,15,23,14,21,25,27,14,21,20,16,24,19,12,21,20,18,26,24,20,21,19,19,25,18,6,20,20,17,19,15,27,23,18,19,23,26,22,31,15,20,24,24,26,23,22,21,28,14,21,6,18,20,19,23,18,20,14,17,21,27,31,24,21,22,25,26,22,24,22,16,13,13,27,23,24,11,27,32,33,23,29,22,19,16,27,23,23,19,14,18,22,25,27,17,23,24,14,12,13,21,21,22,21,23,22,23,18,26,21,27,26,36,19,23,24,26,22,22,25,19,23,22,18,18,19,19,21,22,17,16,23,28,27,23,19,24,19,17,22,26,17,17,21,22,17,30,29,20,16,15,18,22,21,20,26,15,20,24,22,18,30,9,20,22,31,19,12,11,17,27,23,25,16,22,24,22,27,17,19,24,19,25,16,22,22,33,23,33,21,20,24,23,24,21,25,14,18,24,22,20,27,21,20,23,16,18,21,28,18,35,25,20,20,16,27,18,37,14,27,32,16,21,18,24,17,19,20,10,20,18,21,21,20,18,23,16,22,27,27,33,17,23,27,23,14,13,21,25,26,30,18,92
24,21,32,26,28,17,7,30,19,16,26,17,20,27,19,11,21,22,18,41,19,22,15,19,30,21,21,18,23,25,19,18,21,25,23,19,27,19,27,14,26,15,20,26,15,18,15,19,19,18,17,17,4,25,16,29,21,28,24,21,20,22,22,19,21,24,24,25,18,16,19,21,28,19,20,15,16,31,21,19,20,19,20,21,18,19,12,25,20,30,18,22,29,30,21,16,16,34,15,23,28,12,22,28,13,21,26,26,18,18,27,17,29,17,16,38,26,31,25,25,18,21,17,25,22,21,22,23,27,17,22,20,12,28,19,20,18,17,25,29,22,29,23,23,15,31,26,19,17,23,23,16,23,19,18,18,22,15,36,17,20,0,12,23,22,17,12,20,16,25,20,17,29,13,21,14,24,24,20,21,17,26,23,14,22,24,12,14,15,15,28,23,26,11,22,19,27,21,20,13,18,15,25,25,24,21,21,25,24,3,18,16,17,18,18,20,17,17,15,23,19,22,31,19,17,24,33,26,13,23,12,17,21,31,22,21,23,24,23,20,26,25,27,21,19,16,9,24,20,21,16,30,18,23,23,21,7,24,20,8,18,21,22,30,19,15,18,18,26,19,18,15,17,23,19,14,17,22,19,22,26,25,16,18,22,20,5,4,26,21,22,22,25,17,24,20,22,25,31,24,20,23,20,21,27,20,21,17,22,21,30,20,18,16,17,27,26,17,13,20,17,11,25,16,29,22,20,22,12,19,20,18,23,20,25,26,18,21,28,21,26,16,26,15,17,25,21,27,21,21,29,32,17,20,25,25,17,19,25,12,25,10,20,21,14,19,16,22,13,23,28,31,18,20,20,26,22,16,26,17,17,27,15,18,12,20,25,3,24,31,20,23,16,24,14,22,21,25,17,21,26,20,23,18,28,17,21,13,18,24,28,20,18,21,20,18,25,27,22,20,15,19,28,22,12,20,18,27,17,19,19,14,23,25,23,18,31,16,22,16,8,21,21,27,14,26,17,21,20,24,13,16,3,19,26,18,20,5,24,12,24,26,26,22,34,32,34,13,24,19,26,11,16,22,18,23,16,16,14,20,14,14,11,23,15,25,13,21,17,13,7,23,24,21,27,25,27,20,16,23,21,20,16,24,26,21,30,19,24,23,22,20,29,19,14,13,20,21,20,17,24,20,13,29,27,30,23,22,17,25,24,24,19,20,27,23,11,15,15,23,24,25,17,15,17,20,16,24,24,17,15,27,20,17,11,17,22,21,22,20,19,26,23,27,28,22,21,13,21,10,26,23,19,26,24,24,25,19,34,20,20,20,21,23,22,22,24,22,21,19,24,20,18,11,19,26,13,23,21,8,22,17,20,19,21,21,18,14,26,25,20,22,26,16,18,27,21,24,22,29,31,24,26,20,19,29,19,18,24,12,20,19,25,15,23,24,24,28,20,25,4,26,22,28,20,22,24,16,17,23,16,21,24,24,22,15,25,18,12,14,17,23,22,28,16,21,23,22,21,17,30,17,22,27,20,17,22,18,25,31,18,10,19,19,18,27,19,23,21,23,26,27,24,20,25,31,17,16,24,25,11,20,17,14,16,18,22,23,31,24,17,21,17,24,15,20,20,17,19,18,23,21,27,16,20,31,27,18,28,22,21,9,22,19,25,25,16,17,17,19,33,20,28,4,17,19,20,24,20,22,24,23,25,24,19,25,20,14,6,37,15,25,18,18,25,17,22,19,24,24,14,13,25,13,13,15,24,19,21,26,29,21,24,23,18,16,28,17,11,13,21,20,23,32,25,22,25,13,16,23,20,26,32,20,28,22,24,22,32,19,26,10,26,19,15,16,17,31,21,23,26,24,20,19,29,15,25,28,20,21,14,17,21,27,28,24,26,26,19,22,21,23,25,20,22,17,2,16,19,14,22,22,16,17,15,25,21,28,22,26,20,19,26,24,34,17,14,29,14,15,16,27,15,20,18,19,24,22,8,27,21,18,19,19,15,26,26,28,21,16,27,24,23,19,23,18,24,25,12,98
16,17,24,24,31,18,19,30,23,21,28,19,22,27,24,9,21,21,16,40,22,23,16,31,28,19,25,25,14,16,18,26,19,27,20,24,26,25,32,18,26,13,22,14,22,21,20,18,29,23,22,22,16,30,25,29,20,23,28,13,8,12,25,31,22,27,25,13,25,16,20,25,27,28,22,22,21,36,16,23,21,14,13,12,20,17,10,19,19,31,30,22,31,25,20,17,15,22,19,30,26,13,20,24,22,12,20,25,6,19,19,21,30,15,26,33,21,32,20,25,19,15,15,21,21,20,17,21,22,29,24,16,16,31,24,18,16,18,20,27,21,33,22,25,21,28,25,20,25,23,17,17,25,11,12,25,19,18,24,17,16,12,0,18,21,29,20,19,20,25,21,18,24,18,31,17,20,29,23,24,27,22,13,16,16,18,21,23,18,13,29,29,25,18,23,21,24,24,9,7,20,20,24,24,24,17,19,27,27,15,16,17,18,19,17,25,21,29,20,19,22,22,33,14,16,12,28,27,20,26,23,17,21,29,20,22,25,22,28,13,22,22,17,24,14,24,21,27,23,26,21,30,22,29,26,23,5,25,21,20,24,23,25,26,22,14,19,16,24,20,19,13,17,12,21,12,23,21,19,31,22,22,20,22,22,20,17,16,26,23,21,27,18,28,19,13,10,22,27,23,21,18,24,30,29,26,25,20,29,23,30,22,16,20,13,23,20,21,16,23,20,18,13,19,25,25,23,22,15,19,20,21,27,21,19,25,18,24,34,23,25,26,27,12,24,16,9,30,20,19,29,30,26,25,28,25,18,22,23,15,20,18,24,25,20,25,28,19,25,22,20,33,19,24,8,21,20,20,24,15,18,29,21,22,15,21,23,15,22,28,23,23,20,27,23,22,29,19,18,20,21,22,25,18,25,17,24,19,24,20,25,21,27,20,19,21,19,24,23,25,19,24,27,20,17,30,17,21,22,19,18,26,30,26,21,22,31,17,20,10,20,24,22,28,19,26,20,9,21,27,11,18,15,25,24,19,23,17,19,22,26,21,33,28,38,30,35,1,26,23,25,15,17,20,10,27,22,27,15,18,2,20,17,24,20,19,15,22,27,25,19,17,18,17,32,24,32,18,19,22,22,23,21,16,20,26,30,22,21,17,14,18,24,12,8,14,16,19,21,5,20,21,14,22,32,30,26,24,20,26,27,25,18,20,22,19,22,20,21,13,25,28,28,16,21,23,21,17,25,20,26,15,16,20,23,21,22,14,15,21,19,20,28,27,28,18,25,21,23,22,24,22,17,26,24,17,27,24,32,23,18,15,26,17,17,21,19,21,21,17,12,17,18,16,19,27,25,24,9,18,26,20,16,16,19,22,22,21,26,22,20,25,25,17,18,23,22,24,18,29,29,24,24,19,24,24,23,24,22,22,29,25,27,20,29,27,22,19,19,24,16,20,22,23,8,10,23,28,20,31,23,28,22,25,10,17,14,16,24,19,19,24,22,32,28,19,21,25,18,15,19,22,22,18,20,17,25,17,26,25,19,19,26,23,23,31,9,19,17,18,25,25,12,19,26,24,18,21,27,22,23,18,12,15,28,20,22,26,19,27,21,27,19,23,16,28,16,10,7,19,26,22,27,18,22,32,31,20,30,25,22,20,25,21,28,20,20,23,28,17,27,19,21,16,20,18,19,26,21,25,26,25,24,19,20,28,23,26,18,30,13,23,22,20,24,19,22,21,19,24,16,14,21,16,19,13,15,21,19,27,38,20,25,25,16,15,22,28,23,20,24,24,17,31,21,22,14,25,17,23,21,26,32,13,22,17,17,27,32,7,19,11,27,23,18,17,18,27,20,24,14,25,21,20,34,18,22,26,14,27,17,18,24,27,21,32,19,24,22,26,27,19,25,14,16,27,14,16,20,16,16,31,16,25,24,26,21,27,20,14,25,23,22,19,35,14,24,30,21,20,24,28,20,21,21,8,19,19,20,19,15,19,22,15,20,26,27,31,25,18,25,25,16,19,28,23,24,28,23,90
17,15,26,21,28,19,16,27,23,19,25,20,10,29,25,17,21,19,21,44,15,21,14,34,25,16,26,11,21,23,24,16,14,25,24,22,21,24,30,15,21,19,8,28,24,7,18,24,20,21,20,20,23,28,25,27,27,21,25,14,12,16,22,26,20,13,24,27,16,11,22,24,28,18,26,22,18,33,24,23,18,8,7,6,21,21,16,23,23,36,29,22,29,24,22,11,29,25,23,28,29,15,24,30,20,14,25,26,20,21,19,13,35,10,17,27,15,28,2,24,21,24,20,23,17,16,11,28,29,22,27,21,13,26,22,24,13,18,18,29,23,32,24,19,21,26,21,21,11,17,22,15,15,19,18,21,20,10,33,12,20,23,18,0,23,23,11,21,23,27,17,22,25,16,26,27,9,27,24,25,25,21,17,15,23,23,21,22,15,8,31,19,14,18,20,23,21,20,11,18,18,21,26,23,22,15,21,33,23,22,24,23,20,20,18,25,18,25,18,19,17,23,27,16,26,16,10,27,21,29,20,18,21,20,26,23,26,26,26,15,22,19,19,19,20,22,21,24,19,22,23,24,22,31,12,28,21,23,25,28,14,18,24,15,8,20,21,25,28,14,9,21,19,26,23,20,24,23,21,27,16,26,22,18,17,21,26,25,23,25,23,32,13,25,20,11,14,20,28,32,25,24,24,27,30,22,21,12,18,22,27,19,22,24,20,23,14,23,12,14,10,20,27,20,29,23,20,20,17,16,17,11,26,22,25,26,21,21,29,18,32,24,29,13,26,2,13,23,22,16,28,30,25,25,27,25,14,25,20,15,19,22,23,24,24,28,29,21,20,20,24,31,17,25,15,23,18,17,19,19,19,20,35,22,16,17,22,24,24,22,24,21,24,32,23,18,26,14,20,22,27,21,24,9,23,21,16,23,26,21,22,19,24,16,26,21,23,20,25,24,19,24,29,25,15,28,19,29,20,18,22,29,21,26,25,23,34,19,25,15,27,19,20,29,17,24,17,23,21,25,15,19,20,18,24,21,21,23,18,20,17,3,31,20,34,28,32,17,22,20,19,20,18,24,11,29,17,18,15,22,16,24,21,22,17,20,14,24,26,18,18,23,23,25,25,26,30,13,9,24,23,22,17,20,13,25,30,20,20,20,18,20,30,14,17,14,20,23,19,13,19,19,16,20,30,28,25,23,26,28,24,23,18,20,24,24,19,23,20,20,27,23,33,18,17,18,19,12,27,20,24,19,18,22,28,21,16,21,22,24,12,6,24,26,22,23,26,21,26,22,29,24,19,19,26,23,18,24,27,25,13,23,23,24,25,23,19,19,16,12,12,23,21,14,22,21,33,19,24,17,25,21,16,18,25,25,20,17,28,26,17,22,17,19,20,27,20,25,18,27,11,23,30,5,13,27,9,22,27,22,29,26,20,18,24,17,23,21,25,22,21,24,29,32,17,19,22,25,22,30,17,14,27,26,26,15,17,10,22,16,23,25,27,29,24,17,22,23,20,19,28,16,20,12,19,16,22,24,22,29,20,13,24,20,21,33,16,14,21,24,21,29,24,26,24,32,15,17,25,20,17,20,20,17,19,21,22,18,33,26,23,24,13,22,12,30,11,15,15,23,25,18,26,22,21,31,33,19,22,25,21,21,20,11,26,17,22,23,25,25,31,23,23,19,21,20,20,28,22,18,25,22,28,20,22,25,23,31,27,37,18,16,22,24,26,18,25,19,27,16,18,16,21,18,19,19,17,20,27,26,30,18,27,11,21,22,26,22,26,25,26,22,23,30,26,25,16,28,19,10,23,15,21,15,26,25,22,23,22,11,18,17,29,22,23,22,21,26,26,25,18,23,19,16,30,20,20,29,19,24,18,12,22,30,25,22,19,29,17,24,25,18,22,18,17,30,23,7,26,14,16,28,15,24,22,20,22,34,25,14,22,24,21,24,35,11,26,35,20,15,21,24,21,20,22,10,13,13,15,21,20,24,24,9,16,27,29,17,26,17,20,26,20,21,26,18,25,23,18,91
21,23,27,22,28,10,20,15,12,20,9,11,20,22,24,17,24,21,18,36,22,25,18,35,29,22,24,21,25,27,21,22,18,26,16,23,26,22,25,21,29,21,18,25,25,22,7,6,16,22,23,13,21,32,24,27,21,23,24,18,15,19,22,29,20,23,21,25,15,19,15,22,28,20,16,25,22,34,16,15,17,19,18,17,19,21,18,11,20,26,31,16,36,29,3,21,25,32,19,30,26,17,16,26,9,15,28,11,22,23,26,16,28,18,27,36,24,24,24,20,14,20,19,28,22,17,21,28,29,18,24,20,19,21,23,19,21,13,16,27,21,32,5,29,20,25,22,12,17,24,21,19,25,17,16,26,8,17,39,20,12,22,21,23,0,29,17,2,14,21,19,21,22,17,33,27,16,28,24,25,23,25,20,20,19,22,22,22,22,18,23,19,20,26,13,16,24,21,12,19,23,11,21,22,25,17,16,30,20,23,10,21,18,11,14,17,9,25,22,17,18,22,27,14,26,19,29,24,23,25,18,22,17,25,22,3,18,24,27,15,26,26,22,19,14,18,24,24,16,22,16,30,16,31,24,19,21,19,21,26,17,20,19,22,22,22,6,16,24,21,20,17,13,20,17,18,24,19,13,26,22,19,20,19,18,20,24,23,25,26,4,31,21,21,26,20,17,21,22,25,18,22,17,27,32,18,17,15,28,23,32,16,24,20,23,21,23,25,19,17,19,13,14,12,21,18,20,23,15,12,13,20,24,13,24,31,10,21,28,17,27,22,22,15,25,21,16,26,18,23,24,20,13,26,28,22,13,21,25,19,25,19,18,19,23,28,28,18,23,32,25,25,11,5,19,21,19,21,25,20,13,26,29,16,16,20,25,23,22,29,19,22,16,31,11,24,27,18,13,17,28,22,19,21,23,22,19,22,27,19,14,17,22,21,20,22,26,28,22,23,16,16,21,18,18,20,4,14,24,14,22,20,22,27,28,22,26,11,20,20,25,23,15,23,21,28,20,25,18,20,17,17,24,21,27,14,21,19,28,27,23,22,30,26,35,20,25,20,15,11,16,18,9,25,15,27,25,13,15,14,19,23,20,13,21,20,20,17,23,27,25,21,25,21,31,15,26,15,18,23,19,17,15,23,19,29,27,17,18,17,21,16,32,14,20,18,19,21,26,16,19,25,19,16,31,26,14,29,8,16,21,29,12,14,24,19,17,21,19,24,23,22,33,21,18,27,23,20,18,21,23,22,26,23,29,17,22,17,18,16,21,25,25,23,25,28,6,17,24,25,26,29,13,19,25,25,19,18,30,10,14,17,24,24,18,22,20,19,17,20,18,21,24,18,17,21,31,29,27,15,21,13,14,5,19,17,21,17,28,23,11,25,12,22,12,26,24,25,16,20,30,19,16,24,23,32,19,13,23,16,20,29,21,11,29,23,21,22,20,21,25,27,20,26,23,25,16,24,10,23,23,24,16,30,22,22,22,22,25,20,19,21,23,20,24,20,25,24,18,21,21,23,14,21,15,12,20,18,21,32,14,16,24,26,25,27,20,12,27,26,22,28,25,24,28,26,16,8,20,19,22,22,13,10,12,13,23,24,36,20,21,24,23,22,20,27,15,15,17,16,29,17,26,20,27,28,31,25,25,18,19,15,21,21,16,24,20,14,23,17,29,21,23,22,24,8,9,22,13,20,24,27,26,17,14,22,27,26,26,33,14,18,16,18,21,18,23,22,19,22,19,14,19,11,21,21,18,21,15,27,35,24,22,21,15,20,26,26,14,21,24,24,19,27,26,17,19,16,13,22,17,22,28,13,25,25,22,9,27,14,25,15,27,15,22,21,13,26,28,20,21,20,27,15,33,12,21,29,18,29,18,22,18,25,28,29,19,24,18,24,25,19,27,21,15,29,22,19,23,21,22,26,11,23,22,29,21,30,22,22,22,4,26,22,39,17,22,25,19,18,7,26,20,25,17,13,23,17,18,22,23,23,22,20,16,20,30,32,21,22,18,25,23,9,14,19,21,24,21,95
32,19,23,32,27,23,24,39,27,23,34,20,25,30,32,24,22,33,28,46,18,28,21,34,31,31,31,30,29,31,28,30,30,30,23,26,28,29,34,19,28,26,29,24,28,26,29,31,29,25,24,21,21,32,20,36,27,32,26,29,26,29,21,7,22,31,25,25,26,27,21,28,35,30,30,28,27,42,25,25,28,25,26,27,27,31,23,33,27,45,35,27,34,31,28,27,33,39,25,36,30,29,31,34,30,28,37,34,29,23,26,25,13,27,33,40,28,36,25,31,20,30,27,33,33,26,28,23,32,31,36,26,17,30,26,31,29,29,27,26,35,38,30,28,14,36,31,25,30,32,28,22,28,24,23,29,31,22,46,26,27,17,29,23,29,0,12,27,25,32,31,29,33,20,37,31,32,31,19,18,31,34,28,19,29,29,26,26,22,29,40,31,36,28,30,24,30,22,25,27,23,29,35,24,33,25,28,36,21,20,31,29,27,22,28,27,29,26,22,30,24,28,28,30,22,25,33,23,26,20,28,26,23,30,31,32,27,28,30,29,31,28,27,20,25,21,26,23,17,34,24,41,27,30,29,30,24,31,22,25,26,26,26,26,25,27,33,27,32,29,26,23,24,27,26,24,25,29,26,37,31,30,29,26,26,26,22,21,34,33,29,36,18,34,33,29,28,30,39,27,24,29,33,4,34,28,29,24,34,27,37,26,25,27,21,34,27,24,23,24,20,28,30,28,28,32,19,31,26,25,26,21,30,26,27,34,29,28,38,27,34,32,38,28,30,25,27,31,30,30,27,38,32,36,35,26,26,16,32,19,26,27,25,26,31,34,32,31,21,28,34,38,24,32,24,30,26,21,32,26,27,21,32,23,29,30,29,20,21,33,27,29,27,33,31,31,30,29,21,31,36,26,27,18,36,30,28,27,32,25,34,26,35,31,26,22,31,36,21,28,23,26,34,34,19,34,26,36,24,32,28,31,33,31,30,29,34,28,28,27,25,22,27,34,21,34,20,27,17,29,22,25,20,28,17,22,21,22,34,29,26,26,40,31,42,38,42,30,32,31,32,22,22,30,26,20,21,28,26,29,30,30,28,29,28,31,18,33,30,29,23,28,35,26,34,31,35,30,21,22,24,24,29,30,30,29,29,16,13,34,28,33,26,24,26,28,25,22,24,27,30,25,18,34,34,31,35,27,33,29,29,29,25,25,35,33,27,31,32,28,36,26,34,20,25,25,23,19,33,24,29,32,25,29,28,30,33,27,28,25,22,28,32,38,33,26,33,25,33,27,35,28,26,32,28,33,36,19,42,32,27,24,28,28,26,28,33,23,33,29,30,29,25,18,23,33,30,35,25,21,29,29,27,25,27,24,23,27,31,30,30,34,34,21,25,32,26,36,29,37,34,32,34,25,34,34,28,30,37,25,30,27,29,19,31,28,33,35,29,31,21,32,31,33,34,36,33,26,34,39,22,32,27,31,29,20,33,27,29,29,27,26,29,27,25,25,29,32,18,18,35,27,33,31,33,30,29,24,29,37,26,14,33,24,25,42,24,23,25,34,31,30,34,28,31,38,27,30,35,28,18,32,32,29,29,22,23,27,47,34,28,28,29,29,26,26,20,26,29,22,29,30,33,26,25,36,40,23,30,22,18,26,34,24,33,24,13,29,21,29,42,28,31,20,22,27,28,31,26,21,29,31,33,28,31,30,27,31,23,43,28,35,23,25,29,25,29,24,36,33,31,25,32,29,30,26,25,25,31,33,46,33,33,32,27,24,37,32,28,30,26,27,30,30,29,28,24,30,32,28,28,32,37,23,35,27,28,35,36,25,25,27,26,23,24,25,28,38,25,24,32,32,33,28,36,32,28,31,25,29,31,28,26,32,34,24,29,34,31,27,28,28,32,29,26,23,19,16,27,19,18,39,29,19,23,33,27,45,32,34,27,32,26,35,41,27,29,39,15,27,29,26,16,21,25,24,28,29,16,34,32,17,28,24,28,33,33,37,28,21,34,28,26,26,33,25,29,30,17,104
22,17,29,22,28,20,19,27,17,11,24,21,13,27,20,15,21,24,18,34,14,16,9,31,29,20,19,21,17,19,20,20,19,18,25,14,28,17,22,7,25,19,19,25,16,15,17,19,17,13,12,9,16,20,20,25,17,20,19,19,16,17,21,15,19,21,25,25,14,16,11,16,23,18,20,19,22,36,13,22,16,13,14,15,16,21,16,25,15,36,30,21,22,28,16,16,21,32,15,27,23,20,25,31,19,18,27,24,17,13,23,13,25,15,26,36,24,25,13,19,10,22,17,27,22,20,16,23,25,19,24,15,5,23,14,23,18,17,15,27,23,31,18,16,16,29,25,21,21,27,16,10,16,12,11,19,21,10,34,17,21,12,20,11,17,12,0,15,20,20,22,19,26,8,29,19,20,19,19,20,28,22,16,7,19,17,16,14,10,19,28,19,25,23,20,12,20,22,15,20,11,21,23,18,22,16,22,26,24,15,20,19,15,21,16,22,17,27,10,18,24,16,27,20,20,13,21,24,17,24,22,21,23,26,19,20,15,21,18,19,29,22,23,21,13,21,21,24,20,25,12,30,19,29,20,25,19,19,18,20,14,14,23,26,16,20,21,15,21,19,14,16,12,15,20,17,13,17,14,25,19,18,25,16,20,14,17,16,22,28,17,28,21,23,26,20,18,18,27,21,14,17,23,16,22,16,17,12,22,15,25,16,22,17,9,22,23,21,11,12,8,19,21,16,27,22,20,20,20,16,17,9,18,20,26,26,19,16,28,17,24,20,26,16,18,13,17,23,18,21,30,28,23,30,24,24,14,20,25,7,23,16,22,23,20,24,24,20,9,19,24,27,17,21,12,18,19,9,28,19,15,18,24,22,19,18,26,15,22,27,15,21,17,25,24,26,27,17,9,19,24,14,15,6,24,20,16,19,24,18,22,14,24,19,16,13,19,24,20,16,13,21,22,24,7,29,14,24,12,25,19,21,21,19,18,26,33,16,17,17,20,18,15,23,9,22,12,20,18,17,17,14,15,23,25,10,20,17,22,24,14,14,32,24,32,26,32,19,23,19,20,12,19,23,16,24,21,16,20,23,18,20,17,19,21,22,6,21,18,17,11,16,25,25,22,26,30,18,9,19,22,21,20,22,18,17,26,19,19,24,22,23,24,13,19,19,15,17,22,15,22,15,8,28,22,26,26,15,21,17,17,17,18,20,23,23,21,22,20,16,24,22,25,10,15,15,11,20,22,12,19,22,13,17,23,20,24,17,18,16,10,17,22,26,21,14,22,15,23,22,23,16,19,23,19,26,24,21,30,20,24,12,16,20,17,16,24,18,21,17,19,20,13,6,13,21,25,24,13,9,17,17,15,13,15,17,19,20,30,18,18,22,22,11,13,22,16,27,17,27,22,30,22,13,24,25,19,22,28,16,26,15,17,7,22,18,21,25,21,23,16,22,26,21,24,26,24,26,22,27,20,24,19,19,17,8,21,18,23,20,17,22,19,25,26,18,17,26,19,21,23,21,23,21,22,23,17,14,22,27,14,2,25,12,13,32,12,11,13,25,25,23,26,18,19,32,15,18,26,29,18,22,20,17,17,10,20,15,35,24,25,17,18,23,17,25,8,14,17,12,17,18,27,16,13,24,36,11,27,22,19,19,31,12,22,21,17,21,23,22,30,18,24,8,18,15,16,25,20,22,17,19,23,21,19,18,15,22,18,33,19,25,22,24,17,13,17,12,24,24,22,19,20,17,19,19,21,13,24,21,34,22,24,22,16,14,27,22,23,20,24,15,20,27,17,24,20,24,21,16,23,22,28,14,25,21,19,25,24,15,22,22,24,11,16,17,17,26,25,20,22,20,26,16,24,20,20,24,13,17,21,17,14,26,22,12,20,23,28,18,17,22,20,19,14,25,14,4,15,7,18,28,22,19,11,25,15,33,22,22,15,20,21,26,29,15,26,29,15,15,17,29,16,21,13,14,18,18,4,22,22,19,22,12,19,21,24,28,17,9,23,19,24,14,24,25,17,25,17,96
19,21,25,20,26,8,22,17,14,18,11,9,18,24,22,15,22,19,16,34,20,23,16,33,27,21,26,23,23,25,19,20,20,26,14,21,25,24,27,19,27,19,20,23,23,20,5,4,18,20,21,11,19,31,22,25,19,21,22,16,13,17,20,27,18,24,19,23,17,20,13,20,26,22,14,23,22,36,14,13,15,17,16,15,17,19,16,13,22,24,29,14,34,27,1,19,23,31,17,28,24,15,14,28,7,13,26,9,20,21,24,16,26,19,29,34,22,22,23,22,12,18,17,26,20,15,19,28,27,20,22,18,17,19,25,17,22,15,14,25,22,34,3,27,18,23,20,10,19,22,19,17,23,15,14,24,10,17,37,21,10,20,19,21,2,27,15,0,12,19,17,19,20,15,31,25,14,26,25,25,25,23,18,18,17,20,20,22,20,16,21,17,21,24,11,14,22,19,10,17,21,9,19,20,23,15,14,28,18,22,8,19,16,9,12,15,7,23,21,15,16,20,25,12,24,17,27,22,21,25,16,20,15,23,20,5,16,22,25,13,24,24,20,17,12,16,22,22,14,24,14,28,18,29,24,17,19,17,19,24,19,18,21,20,21,20,8,18,24,19,18,15,11,18,19,16,22,17,11,25,20,21,18,20,19,18,22,21,23,24,2,29,19,19,24,18,15,19,20,23,16,20,18,25,31,16,15,15,28,21,30,14,22,18,21,19,23,23,18,19,18,15,16,10,19,16,18,21,13,10,11,19,22,11,22,29,8,19,26,15,28,22,20,17,24,19,14,24,16,21,26,18,11,24,26,20,15,21,23,18,24,17,20,21,21,26,26,16,21,30,25,23,9,7,17,19,17,19,23,18,11,24,27,14,14,22,23,22,20,30,17,24,14,29,9,22,25,16,11,15,28,20,17,19,21,20,19,20,25,17,12,15,20,23,18,20,24,26,23,21,17,14,19,16,16,22,2,12,22,16,21,22,20,25,26,20,24,9,20,20,23,24,13,21,20,26,18,23,16,18,15,15,23,22,25,12,19,20,26,25,21,20,28,24,36,18,23,18,17,9,16,20,7,23,13,25,23,15,13,12,17,21,18,11,21,18,18,15,24,25,23,19,23,19,29,16,24,17,17,22,17,19,17,21,17,28,25,15,16,19,19,14,30,12,18,16,17,19,24,14,17,23,17,18,29,26,16,27,6,14,19,27,10,12,22,17,17,21,17,22,21,22,31,19,19,25,22,18,16,19,21,20,24,21,27,15,20,15,16,14,20,23,26,23,23,26,8,15,23,23,24,28,11,17,23,23,17,18,28,8,12,15,22,22,20,22,22,17,15,19,16,19,22,17,15,19,29,27,25,17,19,11,12,3,17,15,23,19,26,25,13,25,10,20,10,24,22,23,14,18,30,21,14,22,21,30,21,15,25,14,18,27,19,9,29,21,23,20,18,19,24,25,18,24,21,23,14,22,12,25,21,26,18,28,20,20,20,20,23,20,17,19,21,18,22,18,23,25,16,19,19,21,12,19,17,14,18,16,23,30,12,14,25,24,23,25,18,10,25,24,20,26,23,22,26,24,18,6,18,17,20,20,15,12,14,11,21,22,34,18,19,22,21,20,18,27,13,17,15,14,27,19,24,18,25,26,29,23,27,16,17,16,19,19,14,22,18,16,23,15,27,22,21,20,22,6,7,21,11,18,22,25,27,15,12,20,26,24,25,31,16,20,14,16,19,16,21,20,17,20,17,12,17,13,20,19,16,19,13,25,33,22,20,23,13,18,24,24,12,22,22,22,17,29,24,15,17,14,15,20,15,20,26,11,23,23,22,11,25,12,23,13,25,13,20,19,11,24,26,22,19,18,26,17,31,14,19,27,16,27,16,20,16,23,26,27,17,24,16,22,23,17,25,19,13,27,21,17,21,19,20,24,13,21,20,27,19,32,20,20,20,6,24,24,37,19,20,27,17,18,9,24,18,23,15,11,22,19,16,20,21,21,20,18,18,18,28,30,19,20,19,23,21,7,12,17,19,22,19,93
23,20,24,20,14,6,23,26,19,21,20,7,25,29,28,11,11,23,4,39,19,24,17,28,18,9,29,20,17,19,17,18,15,23,22,24,27,27,30,19,24,15,21,15,24,18,17,16,27,23,22,23,17,30,19,20,18,29,11,20,21,20,8,26,19,12,16,16,22,16,20,14,22,24,23,20,18,33,22,20,13,17,18,19,19,19,12,25,23,33,22,12,34,20,13,17,20,24,18,26,21,13,25,28,19,22,22,15,22,9,17,12,27,15,25,29,17,25,25,23,19,17,5,22,22,22,20,23,25,29,26,24,17,26,24,20,18,21,25,15,26,35,15,22,13,21,26,8,24,21,24,18,25,21,20,15,22,15,37,17,22,16,20,23,14,25,20,12,0,25,21,17,18,18,26,22,25,25,19,20,28,26,19,19,22,25,17,19,18,15,30,29,22,15,21,17,19,21,20,15,18,21,26,20,21,18,12,26,12,19,18,17,11,3,19,20,19,11,20,23,14,19,19,20,21,25,33,14,18,19,18,22,22,19,20,17,18,19,28,21,12,17,28,5,18,14,13,10,8,26,23,31,18,19,21,5,15,13,20,24,25,19,11,28,19,16,20,23,23,23,19,13,17,24,17,14,25,26,19,23,19,25,14,18,17,17,21,20,25,26,14,30,14,21,23,22,22,26,30,24,22,17,23,23,30,26,25,13,17,18,31,23,18,17,24,22,18,22,17,20,16,17,21,17,27,20,6,23,16,8,9,17,16,9,21,19,20,17,28,22,30,22,27,16,26,22,21,22,25,9,27,30,23,26,23,17,15,15,11,15,13,20,10,11,22,20,29,25,21,27,25,17,7,19,21,23,15,21,21,16,18,22,31,12,19,16,16,19,10,24,20,16,21,23,21,20,15,14,20,24,24,17,20,19,16,18,17,21,20,15,24,22,22,17,17,13,20,25,20,24,15,19,21,26,17,26,14,23,21,17,14,26,30,22,27,14,31,18,19,18,21,23,23,24,17,26,20,24,8,16,13,17,19,13,26,19,18,19,22,23,28,26,30,20,34,21,33,21,21,21,23,18,5,21,17,19,18,20,16,23,22,20,19,21,19,19,18,22,26,20,15,18,26,7,22,14,30,18,15,19,15,9,22,21,15,19,16,9,14,25,19,23,28,21,16,14,19,21,25,22,18,11,14,19,22,20,28,26,18,26,22,27,8,10,20,25,17,21,21,16,24,20,31,16,17,19,21,15,22,20,18,27,13,9,15,20,24,21,22,20,18,18,24,25,25,25,20,13,17,14,22,24,9,15,17,23,27,18,28,20,10,21,24,20,17,15,24,18,17,13,24,18,20,16,22,15,29,23,28,19,15,18,24,15,19,21,24,20,23,22,19,16,22,17,18,26,12,24,26,28,26,22,26,20,23,28,22,21,24,12,26,27,19,21,27,24,20,29,16,21,20,18,6,12,24,26,21,22,20,21,13,17,24,29,22,20,25,18,14,19,20,17,20,30,10,16,20,23,17,17,29,22,24,20,18,15,16,19,14,23,19,18,23,24,22,28,22,22,22,22,27,22,30,24,27,29,18,18,25,15,17,20,21,18,19,15,12,29,39,25,13,23,17,8,16,15,24,18,21,21,28,19,12,19,25,26,25,22,21,11,7,15,17,24,12,15,12,20,20,19,31,13,21,12,16,18,19,22,9,6,22,25,18,13,21,23,23,30,22,37,15,24,2,4,23,18,24,17,25,18,18,15,20,19,21,15,23,16,21,19,38,22,23,24,15,20,26,21,24,22,25,25,23,30,26,13,25,22,17,18,13,19,25,22,28,20,25,23,29,20,14,11,20,22,14,15,17,20,22,23,25,22,20,17,27,18,17,21,22,27,21,18,19,11,21,32,22,30,14,20,20,23,26,18,11,18,18,20,27,19,19,26,14,18,23,20,18,32,8,29,25,18,19,25,27,14,8,25,14,10,21,25,15,12,18,19,19,16,16,21,23,16,23,18,21,26,22,27,22,17,17,23,17,19,12,15,17,20,16,97
30,26,37,31,28,21,31,23,25,15,29,22,23,34,29,16,25,33,23,50,22,26,19,40,35,26,23,31,26,24,28,28,27,28,30,22,26,21,30,17,32,20,29,25,25,25,24,21,33,21,20,25,29,28,25,36,27,27,27,26,21,25,22,31,25,29,28,26,27,25,26,26,29,33,29,20,24,39,20,30,28,22,23,24,24,24,17,30,21,37,32,21,32,36,18,25,31,40,26,28,31,28,27,36,26,26,30,28,27,21,33,24,35,24,35,41,29,39,29,32,25,29,22,31,25,16,25,29,30,35,25,23,15,31,22,25,27,27,25,27,30,39,16,26,21,26,21,23,31,25,23,20,26,22,21,27,29,23,42,26,27,25,25,27,21,32,20,19,25,0,31,27,30,12,39,29,30,23,27,26,30,32,26,17,23,22,17,19,18,27,36,29,26,25,28,28,33,20,23,23,21,28,33,30,24,12,18,35,24,28,23,27,23,22,23,30,26,27,18,28,29,26,31,28,30,27,31,24,18,29,29,22,30,22,27,24,31,29,26,27,27,31,26,21,23,23,30,24,20,34,28,35,23,31,30,30,20,27,28,33,24,24,27,36,26,21,27,24,31,28,23,12,8,24,24,13,29,27,10,29,29,26,27,21,28,24,30,29,34,27,21,35,26,28,25,16,19,30,37,30,25,27,25,33,30,32,33,25,27,25,33,26,23,25,25,32,30,28,21,25,25,26,25,21,29,19,20,26,22,19,20,25,28,24,33,31,26,24,38,27,32,28,31,26,27,28,20,31,28,26,36,35,24,37,35,29,27,25,33,15,30,25,26,27,26,29,37,30,25,33,29,30,18,26,23,34,23,19,25,22,22,35,33,21,27,28,33,28,22,33,29,30,25,33,26,26,31,25,25,29,29,24,27,26,32,28,29,26,31,26,31,14,27,29,26,17,29,34,29,26,21,29,31,30,13,33,21,31,20,26,28,31,35,29,26,29,38,24,27,20,33,26,25,32,17,32,20,30,18,31,18,22,28,29,31,26,24,30,32,33,30,24,39,32,39,36,40,26,33,28,23,20,20,31,24,29,26,29,22,25,27,27,24,28,25,26,16,26,28,32,27,26,28,29,28,29,36,27,24,29,26,25,28,25,26,26,30,19,27,27,23,27,30,23,22,28,19,22,33,24,27,23,16,28,26,34,25,25,23,33,31,27,17,19,28,29,29,29,30,26,20,27,33,18,22,23,19,27,34,20,30,24,23,27,33,22,27,21,22,23,27,32,27,37,32,30,27,23,31,31,25,26,16,26,29,31,32,26,31,27,25,21,24,24,21,25,23,24,30,26,21,29,21,14,23,25,38,32,29,17,26,22,25,22,26,24,27,28,26,26,26,33,29,19,9,26,24,31,27,35,38,31,31,23,27,35,29,26,29,24,34,31,31,23,32,28,29,33,29,30,29,29,31,30,26,28,30,31,29,32,13,33,23,27,26,18,31,23,27,26,26,28,29,35,26,22,27,33,27,22,33,30,30,30,27,24,25,24,30,34,23,18,33,22,21,37,22,27,28,30,21,27,24,26,29,36,27,25,35,25,23,25,22,25,30,26,26,31,44,29,28,21,26,30,26,31,28,28,26,24,26,31,34,25,23,36,38,21,33,23,19,27,32,22,30,31,22,25,28,18,40,27,20,24,26,25,26,29,24,22,27,30,32,25,27,32,23,37,31,37,20,24,24,26,32,21,24,22,32,28,30,21,30,24,26,20,29,23,20,29,42,27,33,32,24,22,35,33,29,27,31,23,24,39,32,28,23,28,26,29,22,30,36,24,29,25,27,30,39,22,31,26,32,27,24,25,22,28,27,24,29,21,34,29,28,27,29,28,23,32,29,26,28,30,28,32,30,32,29,25,25,18,28,27,22,28,27,24,28,17,25,28,23,24,27,34,25,43,27,33,19,25,28,31,37,25,30,37,20,26,25,28,19,24,27,22,27,27,20,33,25,24,29,22,28,17,34,37,31,19,32,27,25,24,31,30,27,29,22,104
23,24,29,21,28,17,26,29,18,25,23,18,26,27,25,25,21,2,25,41,27,30,23,36,32,24,27,25,15,13,20,15,25,28,21,17,25,29,37,24,25,28,22,24,21,24,12,21,30,18,19,23,16,31,21,30,28,27,23,25,22,26,26,26,15,25,24,23,24,22,22,20,24,28,26,26,22,37,21,20,19,23,24,23,26,23,25,28,30,36,34,22,39,24,18,6,26,32,26,35,29,8,21,13,14,16,27,21,17,24,21,24,31,21,31,33,21,11,19,28,21,17,26,10,16,15,26,26,24,32,10,23,22,22,25,27,23,20,24,29,21,35,20,31,17,25,20,19,25,23,24,24,21,22,23,29,22,21,42,23,17,20,21,17,19,31,22,17,21,31,0,20,20,22,30,26,19,31,22,21,15,29,27,24,19,25,26,28,23,25,33,20,19,27,21,22,23,19,19,14,23,16,23,17,20,25,23,29,26,19,21,16,26,18,20,22,10,17,21,20,11,24,22,16,24,16,27,28,25,25,18,26,22,13,28,17,29,25,23,17,30,21,25,23,24,22,16,28,22,27,25,33,28,35,28,24,26,23,25,24,25,22,23,25,25,29,20,21,26,19,8,22,23,25,28,22,26,17,23,32,23,19,22,13,27,22,21,20,16,30,19,31,17,24,30,21,23,29,30,32,25,23,25,29,33,19,18,23,20,23,26,26,28,25,27,20,26,24,23,25,21,16,32,20,26,22,24,18,21,19,20,22,22,19,21,29,15,22,33,25,35,22,30,18,23,19,23,33,18,23,31,31,23,26,14,25,22,21,30,20,19,25,20,19,27,32,32,20,31,29,29,24,18,24,21,23,13,26,25,27,21,31,31,22,15,23,19,19,24,32,23,21,24,32,26,22,23,25,22,19,18,22,20,16,26,21,27,26,31,26,25,27,25,24,27,27,19,24,24,30,14,21,30,21,22,18,15,23,26,22,26,27,27,27,32,22,32,21,25,17,20,26,29,31,24,23,25,20,22,21,24,24,22,25,34,22,16,21,22,20,28,20,29,19,29,26,33,22,28,12,19,22,16,27,22,25,22,22,23,19,21,25,24,27,21,21,23,25,30,29,27,24,25,25,18,25,26,24,20,24,26,21,22,25,26,31,34,21,25,24,27,21,13,19,15,7,15,18,24,23,20,26,19,27,28,27,24,26,23,19,21,24,19,20,26,20,17,21,18,16,20,27,29,21,12,26,22,16,21,23,26,28,19,23,17,22,25,17,18,24,23,23,19,30,30,32,25,16,12,17,31,25,20,26,17,6,24,24,24,21,21,22,23,18,28,24,18,14,25,23,21,19,28,21,24,25,29,14,29,24,21,21,17,16,23,25,24,20,32,32,25,25,16,22,22,22,27,26,15,28,28,27,31,22,27,35,23,27,31,17,25,23,19,22,28,27,15,23,21,20,23,33,23,29,26,28,17,27,10,23,27,28,22,19,27,25,27,19,22,20,25,28,30,21,18,12,17,22,23,23,29,21,19,22,23,20,21,25,27,38,22,24,18,29,27,32,22,21,23,7,20,32,23,29,32,31,17,11,24,26,18,22,22,19,21,24,22,29,28,21,21,28,8,17,5,28,22,20,23,23,25,25,21,26,30,26,33,22,31,26,23,18,26,25,26,19,18,26,23,17,32,25,29,24,25,19,20,25,20,24,27,24,26,15,24,22,26,30,22,33,22,21,23,25,26,25,27,22,23,24,21,22,22,18,26,28,22,21,19,20,40,20,26,19,23,25,27,25,29,24,30,18,20,34,30,24,22,31,13,27,17,25,31,20,25,19,24,28,27,21,18,10,28,21,24,23,21,30,28,23,24,24,21,24,32,12,22,31,21,26,13,7,18,26,24,34,26,24,25,24,24,17,21,28,22,26,18,18,31,24,23,28,19,20,24,15,23,28,29,25,29,23,29,30,29,20,21,34,16,26,26,7,15,20,21,20,23,26,26,23,22,20,28,24,21,30,12,34,22,23,28,28,25,20,24,10,28,31,18,97
20,19,27,20,28,13,19,24,10,18,26,10,22,27,27,21,22,21,17,41,19,25,18,31,21,12,24,26,22,21,24,9,21,23,20,21,25,22,29,16,25,23,27,27,23,23,19,22,32,20,19,22,17,27,25,27,18,21,15,17,10,6,22,29,20,24,24,27,22,18,20,12,24,30,21,19,15,30,25,11,20,18,17,16,17,23,20,21,21,29,30,18,31,24,20,14,28,30,16,29,30,18,22,23,17,16,25,23,20,16,21,19,26,17,25,33,21,25,24,34,19,24,16,16,22,15,19,24,28,30,16,21,14,28,21,15,20,16,16,21,21,28,22,25,23,20,15,15,24,27,24,19,24,21,20,22,14,20,35,19,18,17,18,22,21,29,19,19,17,27,20,0,25,15,30,27,18,26,20,21,11,26,7,16,17,25,22,21,15,17,29,27,24,24,13,19,21,19,13,22,16,15,24,18,20,19,19,33,23,16,24,22,22,14,12,11,21,25,17,21,12,17,30,18,28,16,30,26,21,23,11,19,13,30,28,20,20,24,25,17,26,19,21,21,20,21,21,24,19,9,23,35,23,28,25,22,23,15,13,21,23,19,19,24,24,24,17,21,23,17,16,20,19,22,22,21,27,22,21,27,24,25,22,9,21,15,18,17,23,20,21,27,18,28,21,15,12,19,22,29,16,24,23,26,27,24,23,18,23,16,30,21,26,23,24,25,21,26,18,20,22,10,23,10,23,21,20,18,21,15,16,23,14,16,27,22,20,21,21,22,27,15,18,16,25,20,11,28,21,20,34,34,16,19,11,26,16,19,25,12,19,21,18,19,23,27,29,19,24,32,22,28,14,19,16,25,21,18,25,20,11,25,28,19,19,24,21,16,16,24,20,22,12,31,27,26,25,21,20,20,25,15,18,24,23,1,22,18,23,22,21,23,27,23,17,20,20,25,21,20,6,10,21,17,14,14,18,28,19,28,12,24,22,8,23,22,29,17,19,19,21,20,24,21,16,17,17,23,20,23,21,15,15,21,25,21,21,12,18,6,21,23,28,13,25,27,25,17,27,23,21,19,12,22,14,29,24,24,21,20,16,23,20,24,14,20,15,13,22,25,24,23,23,24,29,21,26,20,21,20,22,17,15,18,22,26,25,20,17,26,16,20,25,16,21,17,17,20,22,13,21,18,11,22,29,28,24,24,24,22,23,25,15,17,26,16,10,14,14,21,30,24,28,13,8,22,18,17,23,17,24,17,22,24,23,23,28,15,16,14,22,20,15,26,23,29,20,4,12,22,24,25,16,22,14,18,19,16,33,19,17,24,22,22,19,15,22,21,17,19,14,25,20,13,18,17,26,22,27,16,13,9,18,19,20,15,17,13,30,24,25,25,24,14,20,24,19,25,20,20,33,33,27,21,13,30,26,26,31,5,24,27,25,22,22,24,15,23,23,19,16,22,23,29,19,21,24,28,16,29,25,25,26,26,24,17,22,26,20,13,18,24,20,25,24,20,18,21,22,25,21,19,24,22,26,26,22,15,24,27,12,17,21,21,20,27,17,20,27,17,20,26,23,21,28,32,19,20,28,18,21,22,16,13,24,17,23,22,33,16,21,24,16,20,15,26,20,14,15,17,25,20,24,17,22,22,33,20,32,16,19,8,20,21,18,19,22,25,16,23,33,13,21,21,23,14,15,26,16,22,25,27,18,20,20,24,20,27,19,31,22,26,19,21,26,16,24,17,19,24,20,20,19,12,22,23,19,14,23,17,35,20,30,29,13,17,16,21,28,21,25,22,18,35,27,20,18,29,15,25,19,22,28,17,23,23,21,21,31,11,18,18,28,20,22,23,11,22,26,25,18,23,21,18,31,14,22,25,21,29,21,15,20,28,22,31,23,24,21,24,24,17,25,8,18,25,15,23,21,16,18,24,25,26,25,23,16,37,21,12,22,18,29,22,34,17,25,32,24,21,21,27,25,21,18,12,23,22,19,23,20,26,23,19,14,24,9,27,22,18,24,22,18,13,20,13,23,27,22,94
30,25,32,24,32,12,30,27,26,21,26,15,22,18,21,22,23,22,22,44,21,32,25,40,28,25,29,28,19,21,12,23,26,26,29,20,23,27,33,23,33,24,26,22,17,29,25,24,33,21,22,24,25,33,23,31,28,23,25,28,25,29,26,34,11,30,19,21,24,28,24,22,27,29,30,28,28,36,30,28,13,26,27,28,25,25,21,20,27,42,19,20,36,32,21,14,34,32,27,30,27,18,28,23,26,26,25,11,26,25,31,24,28,28,35,41,29,31,27,37,23,9,21,30,28,23,23,13,22,35,30,24,21,30,21,25,26,25,21,31,24,24,23,27,19,29,28,10,25,26,25,26,17,21,20,26,30,22,42,29,28,29,24,25,22,33,26,20,18,30,20,25,0,18,37,32,32,29,17,18,29,31,28,23,15,26,26,28,22,23,33,24,21,21,27,22,25,23,26,17,19,24,21,24,26,26,20,21,24,28,28,25,23,15,16,28,27,29,23,15,19,20,31,28,22,29,35,28,26,27,24,26,29,23,22,25,28,28,26,27,29,27,32,23,18,20,20,28,20,27,25,36,20,27,30,23,26,19,22,32,29,22,23,33,28,17,26,31,31,26,16,21,22,31,19,22,27,24,24,29,22,25,25,21,25,18,29,28,26,35,18,27,25,28,31,22,24,25,33,31,24,26,22,31,34,29,28,23,26,19,29,26,27,20,23,25,28,27,24,25,21,23,28,18,33,28,24,24,25,16,17,20,24,9,13,33,28,25,32,27,18,28,28,25,19,27,25,30,25,25,23,34,29,31,30,27,21,23,29,19,29,25,22,23,27,32,33,26,31,28,25,29,15,27,25,27,7,25,27,24,17,30,38,18,23,26,27,28,26,33,23,32,22,24,29,27,29,22,22,25,26,18,21,24,27,26,27,26,31,23,28,28,29,25,27,23,15,20,19,26,22,27,26,28,19,28,22,15,22,31,23,28,32,23,28,26,39,21,27,18,29,25,31,27,23,30,23,25,22,16,22,23,26,25,31,23,12,27,26,31,27,28,32,27,37,22,39,25,30,27,24,20,13,26,25,27,24,22,25,26,25,21,24,25,27,18,22,23,26,31,32,25,26,25,33,20,22,31,22,20,17,21,22,30,23,32,33,21,22,25,28,19,26,23,16,17,11,14,27,22,19,27,20,30,32,30,32,22,26,28,22,20,16,18,20,27,23,27,23,20,30,28,25,22,20,18,22,24,18,17,25,29,23,19,25,23,28,13,14,22,23,31,27,30,22,28,28,21,29,21,27,21,17,23,23,26,29,25,34,28,18,31,26,16,24,20,27,10,31,28,22,11,27,20,23,21,37,18,27,23,23,19,18,23,26,23,16,20,30,29,19,29,24,23,23,18,26,23,20,34,36,28,32,29,31,30,27,23,35,20,28,30,27,24,30,27,27,33,13,23,26,30,24,30,26,28,22,24,27,38,27,29,25,29,33,22,27,27,29,26,28,19,26,31,28,8,13,30,25,25,32,24,32,28,29,30,24,25,29,35,18,24,26,28,23,36,26,17,19,27,28,30,29,30,35,31,26,26,27,23,21,24,25,22,21,23,24,28,34,26,25,27,12,21,15,24,20,23,20,24,28,17,25,27,27,33,36,18,21,24,23,23,25,21,16,29,20,22,26,27,26,22,29,30,18,22,23,24,17,24,23,20,20,5,24,23,27,35,31,29,26,19,20,22,18,24,31,20,29,26,25,24,23,21,26,24,28,17,29,26,45,22,25,23,21,26,32,28,29,32,25,19,16,26,31,15,30,27,25,26,21,26,26,22,21,17,30,28,32,24,30,19,32,22,16,17,19,26,11,25,20,30,29,23,34,25,21,31,22,22,21,15,19,22,20,36,25,23,22,28,27,25,24,31,19,27,27,24,27,23,24,33,29,22,25,23,19,46,26,31,25,26,30,36,39,27,25,23,18,26,23,27,17,22,21,25,30,25,26,29,23,22,23,27,21,28,28,32,23,24,25,31,27,21,14,18,23,28,20,104
18,21,25,20,20,17,19,19,13,3,22,17,11,23,17,12,17,24,14,38,10,14,7,28,24,17,11,19,15,17,16,16,17,16,21,10,22,9,18,5,20,16,18,17,13,13,20,17,21,9,8,13,17,16,21,24,15,20,17,15,12,15,14,19,13,17,22,17,15,14,15,14,17,21,20,15,17,32,17,18,17,11,12,13,12,19,13,21,9,33,27,17,20,24,14,16,19,28,15,23,19,20,21,25,22,14,21,19,15,9,22,12,28,13,24,34,22,29,18,23,14,17,13,23,20,12,14,21,18,23,21,11,3,19,10,21,16,15,13,19,19,27,12,14,15,22,17,18,19,21,14,8,14,10,9,15,17,11,35,15,20,13,18,16,17,20,8,15,18,12,22,15,18,0,27,17,24,11,17,18,26,20,14,5,11,15,12,10,6,15,26,17,20,21,16,16,21,16,11,16,9,20,21,18,18,8,14,23,16,16,19,15,11,17,12,18,20,19,6,19,21,14,23,16,18,16,26,16,13,21,18,17,20,18,23,20,19,21,14,15,23,19,19,13,11,19,22,16,12,23,16,29,18,23,18,23,16,15,16,21,12,12,19,29,14,17,22,19,19,17,18,8,4,19,19,9,17,15,6,24,17,14,20,9,23,12,18,17,23,23,17,25,18,19,21,12,14,19,25,18,14,15,19,22,18,20,21,13,20,13,21,14,19,13,13,24,21,19,9,13,13,17,13,14,25,15,12,16,16,15,16,14,16,17,21,19,22,12,26,15,20,16,23,16,15,17,13,19,16,17,27,29,20,26,24,21,15,17,23,3,21,18,18,19,14,19,28,18,13,23,20,23,14,17,11,22,11,7,21,16,13,23,27,17,15,16,23,16,14,21,17,18,15,21,22,22,23,21,13,17,22,12,15,14,22,16,17,19,20,22,26,10,20,17,14,5,17,22,18,14,9,17,19,19,1,28,17,23,8,21,16,19,25,17,14,20,29,14,15,13,21,14,13,23,5,20,8,18,10,19,12,10,16,21,27,14,14,18,20,21,22,19,28,20,27,24,28,17,21,22,18,8,16,23,12,21,20,17,16,19,16,17,17,17,18,14,4,18,16,21,15,14,21,19,16,22,24,16,12,17,20,17,16,18,21,15,22,11,15,20,18,15,18,11,15,19,7,10,22,13,15,11,4,24,14,22,21,13,19,21,19,15,13,15,24,18,17,21,21,14,16,18,21,6,10,11,7,18,24,8,18,19,11,15,21,16,21,9,10,16,15,21,15,25,20,18,18,11,19,23,21,14,12,22,17,24,24,17,26,23,20,16,12,12,9,13,19,12,19,15,16,17,9,2,11,13,26,20,17,5,15,15,19,17,19,17,15,18,22,14,14,21,23,7,5,14,12,19,19,23,26,26,25,11,22,23,17,21,24,12,22,19,21,11,20,16,19,21,17,19,17,18,24,25,21,23,18,26,21,20,15,22,15,15,21,6,19,16,21,19,17,18,17,23,18,10,15,22,17,16,21,19,26,19,18,19,13,12,22,23,14,6,25,10,9,27,10,17,16,23,17,15,20,14,17,31,15,21,23,21,19,20,18,18,18,14,16,23,33,17,19,9,14,19,17,23,16,18,15,12,14,19,23,16,11,24,31,9,25,15,11,15,25,10,18,20,14,20,22,14,30,15,16,12,14,17,18,23,18,14,15,18,20,13,17,20,11,26,19,25,15,20,16,18,20,9,13,10,22,22,18,15,23,17,17,16,17,11,16,17,30,18,21,20,12,10,23,21,22,20,22,11,12,30,20,20,16,20,19,19,18,18,24,12,17,13,15,21,27,11,21,20,20,15,12,13,14,18,23,12,18,16,25,17,16,19,17,16,11,20,17,17,16,18,16,20,18,25,22,14,13,14,16,17,18,24,15,12,19,5,20,24,18,20,15,25,13,31,18,22,7,16,19,24,25,14,22,25,16,14,13,24,15,18,15,10,16,16,8,21,18,18,20,10,17,13,22,25,19,7,21,15,20,17,20,20,15,17,18,92
30,37,41,15,30,30,28,41,32,30,35,31,26,20,27,27,29,28,22,37,28,38,32,40,34,25,34,25,33,31,32,35,23,35,34,34,35,32,41,32,33,29,28,34,31,31,32,32,28,33,32,24,21,40,27,28,26,35,33,30,25,29,29,40,29,29,32,33,34,24,18,30,39,28,29,34,30,45,30,36,37,22,23,24,30,24,26,35,36,43,35,30,43,18,32,29,29,42,24,42,37,29,32,31,32,24,36,30,32,25,15,28,31,23,34,27,15,40,28,37,19,33,21,20,26,28,25,29,29,26,33,25,30,38,34,30,26,25,29,36,26,40,34,33,23,37,33,32,29,31,29,33,29,27,26,27,33,29,43,25,32,21,31,26,33,37,29,31,26,39,30,30,37,27,0,31,35,23,33,34,33,35,30,30,26,30,31,32,28,30,39,31,32,18,29,23,17,29,26,31,30,33,28,33,28,31,32,37,32,20,34,33,34,29,21,36,34,26,30,29,28,29,39,26,33,29,36,33,32,31,25,33,38,38,30,34,32,36,38,25,32,15,30,28,24,24,30,26,28,32,23,36,32,37,34,31,28,31,28,25,26,27,31,32,30,22,31,30,22,28,31,30,31,26,33,30,36,26,33,36,32,39,26,32,29,27,22,21,18,36,33,39,34,34,33,27,24,30,38,30,23,32,24,40,38,35,34,29,34,29,31,21,32,30,25,33,32,25,30,33,29,28,39,23,37,31,27,26,29,26,27,30,32,33,37,31,32,32,31,20,35,31,33,26,29,24,25,15,25,17,42,40,30,17,36,33,30,27,33,30,13,27,28,29,31,30,5,25,34,39,32,41,27,37,29,33,30,33,19,28,22,39,32,26,29,26,16,20,31,36,26,16,25,41,35,32,20,26,20,24,36,29,30,32,24,29,33,30,32,27,30,37,33,25,25,32,30,25,35,24,32,35,37,39,28,36,29,36,31,33,28,35,32,34,37,24,43,27,26,31,25,32,38,27,32,35,26,30,28,26,27,28,24,32,36,21,28,22,26,28,32,29,5,32,48,36,41,30,31,34,27,31,29,34,27,29,24,35,31,30,29,31,28,24,29,29,29,28,37,34,28,31,39,33,27,36,40,26,28,34,35,29,25,30,27,30,32,27,33,37,28,30,31,29,32,30,26,29,33,26,29,23,30,35,26,32,37,30,34,32,20,29,28,28,30,39,26,30,31,32,24,36,34,32,31,27,31,33,33,26,28,29,35,31,32,27,32,24,25,25,29,28,36,35,30,30,38,30,30,31,36,40,29,33,32,24,32,30,36,33,26,29,32,31,35,31,28,30,25,21,22,31,34,29,22,33,30,37,29,29,31,24,26,28,30,26,31,27,34,38,35,29,35,28,32,24,22,34,28,36,37,38,36,29,21,33,27,29,40,29,34,18,30,22,30,30,29,31,33,14,25,34,32,38,27,29,32,33,31,39,31,28,40,37,24,29,23,32,29,28,26,34,28,37,25,29,32,35,29,27,36,30,36,18,34,31,31,23,22,39,23,27,34,37,32,38,30,33,29,25,33,27,35,29,41,45,22,33,38,36,19,23,27,27,34,27,30,33,39,31,25,29,31,33,29,33,33,28,28,21,38,34,31,25,36,39,37,32,40,29,28,26,25,25,29,13,24,30,30,35,31,29,35,25,30,27,28,30,33,29,29,32,34,32,30,21,31,7,15,40,31,34,28,30,26,29,36,29,35,34,33,30,28,26,30,29,32,28,37,35,45,24,36,31,26,25,37,31,32,29,33,34,27,39,33,36,31,34,29,30,31,32,37,30,32,32,31,31,41,24,12,27,42,26,32,33,24,28,27,31,28,33,25,32,22,29,31,28,26,34,31,28,23,37,35,41,34,37,22,34,35,30,26,31,23,31,19,33,32,28,37,37,30,26,34,20,28,41,26,35,31,36,34,33,37,24,34,40,22,26,34,37,23,28,24,25,17,24,29,31,36,20,31,23,26,33,37,9,28,32,33,41,30,26,27,27,31,17,20,104
29,30,37,18,24,23,21,36,26,20,33,24,22,31,15,25,22,26,26,44,22,25,18,33,22,30,28,27,26,28,27,28,28,20,29,23,35,26,31,12,29,29,26,25,15,24,26,27,29,22,21,24,10,29,29,33,25,31,23,26,21,25,14,30,27,30,25,26,20,25,25,25,32,29,30,28,25,40,28,30,30,22,23,24,17,23,26,28,24,27,28,29,31,33,26,22,2,35,25,34,27,18,29,29,27,25,33,33,11,22,28,23,34,24,30,42,30,36,29,31,24,28,26,26,27,25,25,26,32,27,33,21,14,32,23,27,26,23,30,25,25,38,28,25,23,35,30,25,23,25,22,19,25,16,17,24,30,22,37,26,29,14,17,27,27,31,19,25,22,29,26,27,32,17,31,0,29,28,23,24,31,31,25,16,25,23,25,23,19,26,34,28,28,21,29,22,26,29,22,20,15,26,29,24,23,25,29,21,24,13,29,22,20,24,22,30,28,23,19,28,29,20,31,27,27,25,37,24,26,29,19,29,32,29,33,30,28,29,27,26,30,28,30,17,19,30,23,20,20,30,26,37,28,29,29,27,21,28,22,18,23,16,23,35,25,25,28,26,26,28,24,25,21,29,27,26,28,26,23,31,28,27,26,25,28,18,15,14,13,31,27,32,26,28,31,25,22,24,36,32,24,23,21,33,31,31,32,24,26,19,31,18,32,26,24,32,27,29,20,18,22,21,26,20,36,19,16,21,22,25,26,23,26,26,31,33,29,25,30,19,33,21,23,25,13,28,22,31,26,29,38,40,14,27,30,26,26,25,29,16,28,20,22,23,24,29,26,24,24,33,24,35,24,30,21,30,25,10,34,29,21,32,25,29,22,27,31,13,20,28,23,29,24,34,28,26,23,31,23,25,31,18,21,25,32,28,28,23,28,30,33,23,27,28,24,22,23,28,25,25,22,29,26,30,16,34,23,33,21,25,23,28,27,23,27,26,39,22,22,23,6,26,24,31,18,24,20,14,18,23,26,15,17,25,35,24,28,15,31,26,31,30,26,31,41,30,41,16,32,30,23,21,22,31,23,29,30,22,24,27,15,24,21,21,24,28,15,18,27,27,21,22,31,25,30,27,36,27,23,26,29,21,25,20,32,26,26,19,27,30,18,27,29,22,21,19,21,24,30,18,29,24,17,35,31,31,34,24,29,29,23,26,25,27,35,31,20,24,25,25,30,28,27,19,24,24,20,27,30,21,25,27,22,26,25,24,29,23,24,22,24,30,31,33,26,29,31,23,27,24,27,21,26,31,23,22,24,25,31,17,27,27,25,26,24,20,29,26,30,26,24,26,22,15,21,30,23,30,26,18,26,21,28,24,27,23,27,23,39,27,27,32,31,20,22,25,25,33,27,36,37,33,33,22,33,27,25,28,33,22,34,20,29,22,26,27,24,32,28,17,18,31,27,33,21,23,32,30,27,36,23,29,28,28,27,17,27,27,26,23,27,31,27,34,22,24,21,27,27,27,29,27,29,29,21,24,26,24,26,36,22,17,32,21,22,37,21,27,27,23,30,29,25,27,28,37,23,27,36,31,25,24,25,24,23,25,23,31,32,28,25,26,24,24,21,30,24,23,20,22,26,30,28,26,22,36,37,20,33,21,17,19,33,21,30,26,22,27,26,30,35,22,30,18,26,24,25,31,25,18,26,29,27,27,25,24,24,24,16,39,24,30,20,22,29,14,24,14,30,28,28,23,28,23,23,25,28,17,32,29,40,23,34,29,17,23,34,27,25,27,31,24,26,40,32,30,27,27,26,30,30,23,29,23,31,27,28,31,38,20,27,16,29,23,25,26,19,32,28,19,27,21,30,28,33,25,27,30,19,31,24,23,20,29,30,31,29,34,31,27,26,27,26,27,28,27,12,23,30,16,29,31,25,28,26,31,19,14,29,27,24,29,27,33,38,25,26,38,24,25,26,33,25,21,21,21,27,27,19,32,28,24,29,21,24,30,28,35,25,18,32,28,16,23,30,28,26,33,26,103
25,24,24,30,24,22,25,31,24,27,25,23,19,34,27,25,29,21,21,38,24,29,22,43,25,16,35,20,24,26,26,25,23,34,18,14,24,33,38,24,30,28,17,30,27,16,9,18,29,15,16,21,28,28,27,35,28,25,29,23,18,22,26,25,27,22,32,29,21,20,23,30,27,27,24,27,27,39,18,17,27,17,16,15,27,30,25,27,31,34,35,28,38,32,15,20,27,32,24,35,27,24,18,32,11,22,28,23,22,24,27,22,29,19,26,35,23,30,11,27,22,27,20,29,26,25,20,32,32,31,28,23,22,21,22,27,22,27,27,33,28,39,17,28,21,35,30,24,20,26,28,23,24,25,24,30,24,19,40,21,14,24,20,9,16,32,20,14,25,30,19,18,32,24,35,29,0,34,29,30,29,30,23,24,23,29,24,26,24,17,31,21,23,27,21,24,29,24,19,21,27,13,23,30,30,18,24,33,30,27,18,31,26,23,22,19,9,29,18,25,26,28,36,24,31,22,13,32,25,29,23,27,19,29,31,19,26,32,20,23,25,27,27,23,22,25,28,20,26,27,24,32,25,34,21,30,25,30,25,31,23,27,21,6,17,29,22,22,30,23,18,26,22,22,24,27,25,21,24,31,22,28,16,27,26,26,29,28,32,32,16,33,22,30,23,14,17,28,30,33,25,30,22,28,30,18,17,21,27,27,35,26,23,22,29,29,23,27,21,23,19,22,29,20,23,22,24,29,23,24,25,20,32,25,31,26,12,22,36,25,35,27,25,21,29,11,18,32,20,24,25,30,21,31,29,31,23,25,29,23,27,27,18,19,29,34,36,20,29,29,25,35,23,21,18,26,25,26,27,26,21,29,31,27,18,26,30,27,28,31,26,30,24,33,23,26,33,23,21,19,31,26,27,18,31,19,25,24,29,24,22,27,29,25,27,29,29,29,28,33,24,18,29,20,23,32,12,22,28,21,24,33,24,26,31,14,29,19,26,18,32,28,27,31,25,26,26,25,26,29,24,25,27,23,15,22,28,24,27,24,26,6,38,29,39,28,33,19,31,11,18,23,21,30,20,29,25,19,23,16,18,29,26,24,26,20,23,25,31,27,27,29,26,30,34,30,34,22,18,27,22,19,26,23,22,33,26,25,29,25,21,18,29,18,20,23,21,18,28,15,19,26,24,26,37,30,30,27,20,24,29,29,24,26,32,21,22,26,24,23,34,32,35,26,26,23,19,21,30,28,31,22,26,28,34,19,24,23,23,24,21,15,33,27,31,31,22,22,30,29,35,33,25,27,31,25,21,22,34,18,22,19,20,26,29,25,28,26,25,21,19,27,29,22,24,30,36,28,29,25,31,21,22,13,27,25,29,25,35,34,26,31,20,27,23,28,27,25,24,28,20,26,28,14,22,34,18,28,30,23,22,32,29,19,33,26,28,18,27,29,28,27,31,28,24,26,16,26,19,32,26,23,32,23,24,24,24,19,31,25,22,24,30,20,28,24,29,32,24,27,29,25,16,21,22,19,23,25,27,32,22,22,33,29,29,35,19,23,30,26,30,30,26,29,32,28,24,8,21,23,22,29,22,24,18,21,30,27,35,28,15,25,22,30,21,33,20,20,17,23,22,27,29,23,30,36,27,23,31,26,25,20,29,20,27,25,22,27,28,29,37,23,31,28,26,16,17,25,25,24,17,20,28,27,22,30,23,34,30,39,21,25,26,28,29,26,27,28,27,24,26,22,27,23,28,28,25,25,27,29,37,27,23,20,23,25,32,31,26,28,32,13,21,28,32,29,24,28,22,19,26,6,12,19,29,27,26,25,31,17,26,25,35,23,24,25,21,34,34,30,24,24,28,25,39,21,21,29,25,22,20,21,26,32,30,31,25,30,26,19,20,24,30,24,25,30,26,16,31,23,24,33,18,26,23,29,27,39,25,6,27,20,30,29,33,20,29,38,22,24,23,26,23,28,24,18,22,22,24,29,23,18,30,18,25,31,27,26,28,26,29,25,23,17,25,27,33,32,21,99
29,32,31,25,29,22,29,30,24,8,32,23,22,28,28,23,23,29,23,44,21,25,18,35,27,18,22,30,25,27,27,26,28,27,31,21,33,20,29,16,31,27,29,16,24,24,31,28,32,20,19,23,28,27,26,35,25,31,26,26,21,25,23,30,23,28,26,17,26,25,19,25,21,32,28,26,28,36,28,28,28,22,23,24,23,28,24,26,20,43,38,28,31,28,25,27,30,39,23,34,23,29,31,35,33,25,32,30,26,20,25,23,36,24,35,31,19,37,29,34,18,28,22,30,31,23,25,27,26,34,32,22,14,30,21,32,27,26,24,30,22,38,23,25,22,33,28,24,30,26,25,19,25,21,20,21,28,22,41,26,27,24,29,27,28,31,19,26,25,23,31,26,29,11,23,28,34,0,28,29,37,31,25,16,22,26,23,21,17,21,37,28,31,30,27,22,25,27,22,27,20,31,32,29,26,19,25,29,27,27,30,26,22,23,23,29,29,14,17,28,29,25,34,27,26,21,37,27,24,28,29,28,30,29,29,31,30,27,25,26,32,23,30,20,22,23,33,25,23,34,22,20,25,21,29,21,27,26,27,30,23,23,26,37,25,28,28,26,23,28,29,19,15,30,26,20,28,26,17,31,19,25,29,20,29,23,29,28,30,34,28,30,29,28,28,22,19,30,28,7,22,26,30,33,29,31,32,23,31,24,32,24,30,24,24,32,19,26,20,24,24,27,24,25,32,25,21,24,27,24,25,25,27,25,32,8,29,23,36,25,31,27,28,25,26,28,20,8,27,26,38,27,30,22,32,19,21,24,32,14,23,24,25,26,25,30,28,29,24,32,9,34,23,28,22,33,22,18,23,27,24,31,37,25,26,27,26,27,25,26,25,26,25,32,33,27,20,30,19,28,32,23,26,25,31,27,27,21,16,28,35,21,27,28,24,16,28,33,29,25,20,28,30,30,12,34,28,34,19,32,27,17,26,28,25,28,39,25,26,24,32,25,24,32,16,26,19,29,21,29,23,21,27,28,38,20,24,29,31,32,33,30,28,22,38,35,39,28,32,27,29,19,21,25,23,28,23,28,27,29,27,20,23,27,27,20,15,23,14,32,26,25,32,27,27,30,35,27,23,28,28,24,27,17,31,26,31,22,26,31,15,26,29,22,26,30,18,21,30,24,19,22,15,26,3,32,32,24,30,31,28,26,24,26,35,29,28,29,30,25,27,29,32,17,21,22,18,29,32,19,24,24,22,26,32,27,28,20,21,24,26,32,26,36,27,29,29,22,24,34,32,25,23,31,25,30,29,27,37,33,16,27,23,22,20,24,30,23,30,26,21,28,20,13,21,24,35,31,28,16,26,26,25,27,29,25,26,29,33,25,25,29,34,18,16,25,23,25,27,30,37,37,36,22,26,34,28,24,35,23,33,26,31,21,31,27,21,32,28,26,27,29,20,26,26,27,22,32,32,27,26,32,26,26,32,17,27,27,19,26,25,29,25,25,15,21,26,33,24,20,32,29,33,22,29,30,24,22,29,34,25,17,34,21,20,23,21,28,27,29,28,4,31,25,28,38,26,30,34,31,20,27,27,24,29,25,24,34,44,28,28,20,25,29,28,31,27,27,26,20,25,25,31,24,22,35,40,20,34,26,22,26,15,21,29,23,21,23,29,25,36,26,27,23,25,27,28,31,25,21,17,14,31,24,28,29,22,30,30,36,26,31,23,25,31,20,24,21,33,29,29,26,27,25,24,27,28,22,27,28,39,26,32,31,23,21,34,27,33,28,24,22,23,41,31,29,27,31,30,30,29,28,27,22,28,21,26,32,29,22,22,27,31,25,23,24,25,29,29,17,29,27,25,23,27,30,21,5,22,16,28,28,27,29,27,31,16,18,12,22,21,25,27,27,27,28,26,23,30,16,31,25,29,25,26,30,24,42,27,33,18,27,29,31,36,23,29,36,21,25,24,35,22,22,23,21,27,27,19,32,29,25,22,21,28,24,30,14,27,18,23,26,17,28,31,28,26,6,19,103
25,25,31,24,23,17,27,21,25,20,15,20,20,13,27,17,21,20,18,33,23,23,16,32,23,21,24,21,19,21,9,25,22,15,18,15,26,22,24,16,22,19,21,15,23,24,22,24,22,14,13,18,24,21,23,22,14,29,20,19,19,18,17,18,18,20,20,16,16,17,16,22,29,25,21,11,15,30,24,23,10,18,19,20,21,18,16,23,21,35,23,24,25,23,24,21,25,25,16,19,24,23,17,23,23,13,24,22,19,21,24,21,19,18,29,34,22,32,22,24,15,12,17,20,18,21,21,4,25,24,17,15,14,24,15,17,19,20,24,24,19,19,26,21,17,28,26,15,18,23,16,17,23,16,15,18,24,20,31,18,17,20,23,24,24,19,19,25,19,27,22,20,17,17,33,23,29,28,0,1,12,28,17,14,21,17,10,12,19,22,32,26,18,16,22,11,21,20,16,17,8,21,25,13,15,22,24,18,21,23,24,21,15,20,18,25,22,20,11,21,19,9,28,13,22,23,33,23,9,20,21,15,22,24,22,21,29,25,19,12,26,23,23,14,17,24,19,19,17,28,17,25,11,24,27,24,21,21,11,23,21,11,12,24,23,12,23,21,21,15,23,19,21,20,10,18,28,23,23,26,20,25,15,25,18,7,24,23,26,29,27,25,15,21,27,18,21,20,29,24,19,21,15,15,27,22,23,22,15,8,20,21,22,9,24,25,27,18,18,14,18,21,17,20,26,17,15,17,20,21,22,17,20,14,8,23,19,18,31,20,29,25,30,17,25,24,20,32,22,21,16,27,22,28,19,26,20,16,25,16,25,15,11,12,17,22,28,22,24,28,28,28,20,22,20,19,16,18,26,20,19,26,29,24,16,23,27,22,19,22,12,23,18,14,21,24,24,21,14,21,26,7,10,23,23,21,26,16,21,19,22,21,22,24,15,17,12,17,2,15,22,24,15,24,16,15,23,18,11,26,12,19,26,12,17,15,28,20,17,14,28,21,22,29,18,19,21,16,17,18,17,19,23,14,26,13,19,25,25,17,29,26,34,29,37,19,34,22,26,20,13,9,18,24,19,23,23,18,20,15,21,11,14,22,16,24,13,25,22,17,23,20,22,21,31,21,29,21,19,3,8,10,23,20,22,19,25,18,24,21,22,25,9,20,16,22,18,21,16,20,23,22,17,23,31,21,19,22,22,24,18,20,21,22,17,23,20,24,21,20,33,17,32,19,24,6,10,16,19,21,21,26,20,24,29,12,17,19,20,21,20,27,21,30,15,24,21,20,22,20,16,25,20,28,12,16,28,14,26,25,23,23,17,21,13,9,16,17,20,20,20,10,22,15,18,23,28,25,28,12,23,21,18,22,20,22,19,21,34,18,24,20,30,20,22,25,23,29,20,29,25,21,21,22,20,15,20,14,30,19,24,19,26,16,19,16,20,20,10,25,24,28,25,31,15,17,25,20,19,32,14,18,8,15,22,11,24,22,23,17,18,10,18,25,19,15,10,24,23,21,23,13,23,19,23,25,19,17,20,33,20,17,27,21,12,30,19,24,25,17,26,27,29,23,26,22,17,23,16,26,21,17,23,23,19,24,20,29,31,28,14,20,19,21,22,7,22,19,22,17,19,16,17,17,20,31,26,18,24,16,16,22,30,19,24,26,18,13,24,13,23,11,19,21,3,19,18,15,22,15,24,27,16,16,23,19,20,26,26,35,21,20,17,18,15,18,22,9,20,26,23,19,19,23,16,18,22,6,15,17,34,19,14,24,21,19,28,22,18,21,23,16,22,19,23,11,23,16,16,25,19,23,23,21,27,20,26,28,30,18,25,21,24,18,5,6,21,26,6,25,17,19,24,22,27,17,22,26,13,29,18,22,15,26,25,25,23,29,27,15,16,19,15,20,23,10,22,22,29,12,24,26,24,22,26,27,8,37,22,29,18,23,21,23,25,19,14,31,18,22,20,28,19,21,10,17,23,23,19,20,19,20,21,17,22,30,17,36,14,16,24,28,24,20,25,20,24,33,20,99
26,26,32,25,24,17,28,22,26,21,16,20,21,14,28,18,21,19,19,34,24,24,17,33,24,22,25,22,18,20,10,26,23,16,19,16,27,23,25,17,23,20,22,16,24,25,23,25,23,15,14,19,25,22,24,23,15,30,21,18,20,19,18,17,19,21,21,17,17,18,17,23,30,26,22,10,14,29,25,24,11,19,20,21,22,19,17,22,22,36,22,23,26,24,25,22,26,26,17,18,25,24,18,22,24,14,25,23,20,22,25,22,20,19,30,35,23,32,23,25,16,13,18,19,19,22,22,5,26,25,18,16,15,25,16,18,20,21,23,25,20,20,27,22,18,29,27,15,19,24,17,18,24,17,16,17,23,21,32,19,18,21,24,25,25,18,20,25,20,26,21,21,18,18,34,24,30,29,1,0,13,27,18,15,22,18,9,11,20,23,33,27,19,17,23,12,22,21,17,18,9,22,26,14,16,23,25,19,22,24,25,22,16,20,19,26,23,21,12,22,20,10,29,14,23,24,34,24,8,21,20,14,23,25,23,22,30,26,20,13,27,24,24,15,18,25,20,20,18,27,18,26,12,25,28,25,22,22,12,24,22,12,13,25,24,13,24,22,22,16,24,20,22,21,11,19,29,24,24,27,21,26,16,26,19,8,25,24,27,30,27,26,16,20,28,19,22,21,30,25,20,22,16,14,28,23,24,23,16,9,21,22,23,10,25,26,26,19,19,15,19,22,18,21,27,18,16,18,20,21,22,18,21,15,9,24,20,19,32,21,30,24,31,16,26,25,21,33,23,22,17,28,23,28,20,25,21,17,26,17,26,16,12,13,18,23,29,23,25,29,29,29,20,23,21,20,17,19,27,21,20,27,30,23,17,24,28,23,20,23,13,24,19,15,22,25,25,22,15,22,25,8,11,24,24,22,27,17,22,20,23,22,21,25,16,18,13,18,3,16,23,25,16,25,17,16,24,19,12,27,13,20,27,13,18,16,29,21,18,15,29,22,23,30,19,20,22,17,18,19,18,20,24,15,27,14,20,25,24,18,30,27,35,30,38,20,35,23,27,21,14,10,18,25,20,24,24,19,20,16,22,12,15,23,15,25,14,26,23,18,24,21,23,22,32,22,30,22,20,4,9,11,22,21,23,18,26,19,23,22,23,26,8,21,17,23,19,22,17,21,24,21,18,24,32,22,18,23,23,25,19,21,21,21,18,24,19,23,22,19,34,18,33,20,25,7,11,17,20,22,20,27,21,25,28,13,18,20,21,22,21,26,21,31,16,25,22,21,21,21,17,26,21,28,13,15,29,15,27,26,23,24,18,21,14,10,17,18,19,21,21,11,23,16,19,24,29,26,29,13,24,22,19,23,21,23,20,20,35,19,25,21,31,21,23,26,22,30,21,30,24,22,22,23,19,16,21,15,31,20,23,20,27,17,20,17,21,21,11,26,25,29,26,32,16,18,26,19,20,33,13,19,9,14,23,12,25,23,23,16,19,11,19,26,20,16,11,25,24,22,24,14,24,20,24,26,20,18,21,34,21,18,28,22,13,31,20,25,26,16,27,28,30,24,27,23,18,24,17,25,22,18,24,24,20,25,21,30,32,29,15,19,20,22,23,8,23,18,21,18,20,17,18,18,21,32,27,19,25,17,17,21,30,20,25,27,19,14,25,14,24,12,20,22,4,20,19,16,22,16,25,28,17,17,24,20,21,27,27,36,22,21,18,19,16,19,23,10,21,27,24,19,20,24,17,19,23,7,16,18,35,20,15,25,22,20,29,23,19,22,24,17,23,20,24,10,24,17,17,26,18,24,24,22,28,21,25,28,31,19,26,22,25,19,6,7,22,27,7,26,18,20,25,23,26,18,23,27,14,30,19,23,16,27,26,26,24,30,27,16,17,20,16,21,24,11,23,23,30,13,25,25,25,23,27,28,9,38,23,30,17,24,22,22,24,18,15,31,19,23,21,28,20,20,11,18,24,24,20,21,20,21,22,18,21,31,18,36,15,17,25,29,25,21,26,21,25,33,21,100
18,28,37,31,33,23,18,29,21,29,23,21,29,25,20,20,29,13,24,45,29,32,25,30,32,23,29,30,24,24,21,20,30,27,29,27,28,27,30,25,34,24,27,27,20,32,24,21,30,26,25,22,21,25,30,32,20,32,26,26,19,15,27,30,28,26,30,26,28,27,23,23,34,27,26,23,26,41,31,22,22,27,26,25,27,22,21,30,26,38,35,27,36,27,24,21,33,35,21,31,32,23,29,24,22,19,36,30,27,22,24,28,28,26,27,34,22,26,27,30,22,20,23,21,27,26,30,16,22,32,5,25,23,35,27,26,29,26,21,28,26,31,26,27,26,29,24,21,28,34,26,26,32,22,21,16,25,29,43,28,27,17,27,25,23,31,28,25,28,30,15,11,29,26,33,31,29,37,12,13,0,35,16,23,26,27,22,24,26,26,28,32,25,28,24,23,17,29,22,24,20,24,18,25,23,26,29,26,25,20,27,27,23,25,23,22,25,28,23,30,22,21,35,19,28,25,35,32,21,26,22,26,24,28,31,20,29,32,31,18,33,18,30,24,19,29,20,29,29,20,26,34,17,26,35,33,24,26,23,19,32,21,22,30,31,24,23,27,27,27,23,18,22,32,16,17,28,12,24,32,30,25,25,20,30,19,22,21,31,31,27,29,27,28,30,24,21,30,33,31,20,26,27,27,30,31,32,29,27,20,32,26,27,21,26,34,32,30,27,26,30,21,26,21,32,29,25,21,20,25,26,29,25,22,16,33,27,30,32,27,35,26,26,24,18,23,20,37,13,26,28,35,25,30,22,31,27,22,33,23,22,27,21,22,29,29,33,15,30,22,31,38,24,28,25,26,26,27,26,25,22,36,26,27,27,33,25,20,23,27,24,25,23,26,24,33,32,29,23,14,29,19,22,31,28,10,33,26,21,29,21,28,29,32,21,26,24,29,10,27,17,21,24,28,25,3,23,26,23,30,17,25,30,19,29,25,38,16,23,26,25,31,30,32,27,28,28,28,27,20,22,25,14,24,35,24,29,22,17,5,32,28,38,24,36,27,36,26,32,25,25,21,23,30,23,32,32,27,20,27,25,23,26,29,25,29,22,21,26,23,24,25,30,29,29,29,31,29,29,9,14,20,20,27,28,31,29,28,28,33,25,29,21,22,25,22,25,28,28,22,30,20,22,22,34,31,31,22,21,26,14,24,23,25,27,27,21,25,25,23,33,27,34,24,19,18,22,27,30,28,13,26,26,28,22,24,29,26,27,18,31,19,26,36,24,21,29,15,23,21,28,33,22,31,22,17,27,25,38,22,28,30,29,27,22,18,27,29,28,28,23,22,29,24,23,28,24,29,30,24,24,20,27,24,24,17,24,20,39,27,31,26,24,25,23,30,21,34,29,31,36,33,31,30,12,27,28,20,33,16,31,31,32,24,31,28,24,26,22,30,15,31,34,39,27,29,30,27,25,38,26,28,16,27,33,23,27,27,23,24,23,16,24,32,27,27,22,32,28,26,32,25,31,25,26,28,31,23,30,36,23,26,27,30,24,36,26,25,30,18,31,34,33,29,35,28,23,25,28,29,28,21,27,24,28,24,28,31,42,27,24,29,23,30,20,15,28,23,24,22,31,28,29,22,29,33,29,18,30,22,26,19,31,28,29,22,25,19,27,12,35,16,24,21,15,19,20,20,27,25,24,27,11,24,19,13,23,31,23,42,24,23,27,26,20,26,28,21,8,34,25,19,24,23,28,24,28,18,14,23,40,19,26,30,23,25,25,10,27,26,29,28,29,31,18,23,27,28,22,31,26,33,35,23,32,27,19,26,38,20,21,25,32,20,17,18,21,32,18,33,27,31,30,29,39,23,28,35,23,29,28,22,17,36,33,37,29,24,29,27,28,28,27,17,28,18,19,32,32,23,29,33,27,30,26,29,20,43,28,23,27,27,24,31,36,26,22,36,26,26,30,22,25,30,22,21,26,31,25,26,31,29,27,26,19,30,20,38,26,25,32,33,27,20,31,21,31,35,28,92
22,27,28,20,36,29,27,32,22,23,29,30,11,35,27,26,25,31,23,43,24,26,19,36,27,18,30,16,26,28,30,31,17,28,28,26,32,28,34,19,30,28,13,32,26,18,23,27,35,25,24,27,26,32,32,30,29,20,29,19,16,20,30,33,22,24,30,31,26,15,26,26,35,20,32,21,20,34,27,23,28,16,17,18,23,31,25,27,27,40,33,30,32,30,24,23,33,34,30,29,29,26,28,34,21,16,34,31,24,25,27,24,35,14,22,37,25,37,19,29,25,27,22,27,21,27,19,32,31,37,31,25,17,35,26,29,17,27,26,35,29,39,26,26,28,31,32,28,16,22,26,20,14,22,21,28,18,22,41,16,24,26,22,21,25,34,22,23,26,32,29,26,31,20,35,31,30,31,28,27,35,0,21,17,24,27,20,22,22,19,36,28,34,23,23,21,29,30,13,26,21,19,28,27,29,25,30,33,32,23,27,29,19,27,24,25,25,30,22,27,26,25,38,18,28,20,31,32,19,32,22,23,25,31,32,28,21,27,30,17,30,27,23,27,23,29,25,32,28,30,27,25,24,28,21,31,27,29,28,30,23,23,25,34,17,27,28,29,33,22,25,28,24,23,23,29,27,24,26,22,17,28,27,28,28,23,27,26,25,29,25,27,22,20,27,21,18,28,32,35,26,27,28,36,34,33,32,24,28,25,31,30,29,28,27,31,26,28,21,24,20,25,31,22,33,27,28,27,22,25,26,21,28,29,31,28,26,28,40,29,34,26,32,11,25,22,17,35,23,19,33,31,27,30,29,31,26,28,24,19,23,21,28,29,23,28,37,25,27,34,28,35,26,23,20,25,24,21,29,26,23,30,32,29,14,10,26,25,30,30,22,26,26,36,27,23,25,25,24,24,33,24,27,25,26,25,28,18,23,22,29,24,19,11,28,25,27,25,27,26,25,24,32,27,19,38,21,31,24,23,26,31,26,29,29,29,39,24,29,25,30,28,25,33,21,31,24,27,26,30,24,21,28,23,37,23,23,27,30,30,28,24,30,34,40,35,35,21,15,27,30,24,28,28,16,36,21,28,20,26,20,23,20,30,19,21,16,27,28,30,29,26,33,25,24,28,33,17,21,26,21,27,25,24,26,27,35,27,29,28,22,24,35,18,27,25,25,28,27,17,20,26,20,28,34,32,29,25,29,32,30,27,27,28,26,28,21,25,29,25,34,32,37,22,27,27,23,21,29,24,31,23,23,27,33,25,30,23,24,24,18,26,27,33,30,27,24,26,28,26,32,28,28,28,28,31,23,25,30,27,24,26,26,29,28,26,23,21,19,15,20,29,25,18,27,31,31,31,31,21,27,23,24,20,33,25,28,24,32,28,22,33,29,23,25,32,25,26,26,30,32,28,34,20,30,33,14,27,32,26,28,32,35,25,32,16,30,23,31,21,27,28,32,34,25,27,23,32,24,35,24,19,31,31,21,18,23,25,25,18,30,23,31,35,29,23,27,32,24,28,31,24,28,22,24,21,29,26,34,33,24,20,32,24,25,36,21,22,24,32,32,32,25,28,29,35,27,24,29,30,26,30,21,24,28,20,24,27,37,30,28,29,25,26,24,32,19,13,16,27,27,30,30,29,14,38,38,21,37,28,27,23,30,10,26,25,29,26,27,34,39,27,27,26,29,24,25,28,32,28,27,30,32,26,27,31,27,36,28,39,23,33,24,22,30,22,28,22,31,25,20,21,29,25,22,24,19,23,33,30,35,28,31,16,19,24,30,32,30,30,31,27,25,36,30,30,20,32,21,27,25,28,34,19,25,30,20,21,27,15,24,28,28,29,28,28,21,30,33,30,22,25,29,28,35,22,22,31,23,32,16,22,27,33,29,27,20,34,27,29,29,25,26,22,22,35,24,23,33,17,26,23,20,31,29,29,24,39,27,26,27,22,31,28,40,13,26,34,27,26,25,36,28,26,20,14,21,18,22,23,30,31,29,17,24,33,31,37,24,19,21,31,24,24,28,27,27,33,25,96
15,20,23,26,23,20,20,28,17,17,27,17,17,24,24,19,19,28,23,37,20,18,11,36,22,18,24,21,17,19,19,16,16,20,17,20,25,23,28,13,25,21,23,22,20,18,18,21,32,19,18,19,24,26,18,20,17,26,20,12,5,1,17,27,23,23,22,22,19,13,15,18,22,25,14,24,20,35,21,18,20,13,12,11,22,21,18,16,14,36,31,24,26,24,19,21,24,25,9,32,23,21,17,30,20,11,24,27,15,18,21,16,28,12,23,32,20,32,19,31,14,22,22,23,19,20,16,21,25,31,21,16,11,29,20,22,15,19,23,16,18,35,21,20,20,25,20,22,23,26,18,12,20,14,13,24,21,15,30,14,13,23,13,17,20,28,16,18,19,26,27,7,28,14,30,25,23,25,17,18,16,21,0,9,19,19,21,20,16,12,30,25,23,24,20,16,23,24,8,17,13,22,23,16,14,14,17,28,21,23,18,15,20,21,19,18,20,20,16,16,19,14,28,13,26,11,25,21,22,25,18,16,20,26,25,23,23,19,24,12,21,21,16,14,15,25,20,19,17,16,18,29,25,26,23,24,18,21,16,16,20,16,12,29,19,22,22,22,22,19,23,22,18,25,24,22,22,21,20,29,20,22,15,16,21,12,21,20,29,22,20,25,17,27,16,10,7,21,26,25,14,19,19,30,27,26,27,17,18,11,29,16,24,19,21,20,19,23,13,19,17,17,16,17,22,22,15,16,21,18,19,18,20,23,25,24,15,22,28,17,26,22,25,15,22,15,6,29,20,18,30,29,23,24,18,19,19,21,22,13,19,23,11,12,25,29,26,18,21,31,17,32,19,22,11,20,21,15,24,13,18,27,23,24,18,19,22,21,11,17,17,22,17,24,25,25,24,18,15,19,24,10,13,20,16,6,21,24,29,19,21,16,26,18,16,16,17,22,19,20,13,17,14,24,13,19,16,26,16,26,5,25,27,15,18,15,28,18,18,14,28,23,17,28,15,24,18,18,15,20,17,20,20,14,32,16,24,19,22,11,25,18,35,20,32,24,32,12,24,22,18,18,19,17,9,26,19,21,21,15,11,21,22,19,19,22,10,20,22,25,23,18,22,22,28,23,33,15,16,20,25,10,22,13,19,21,25,16,24,21,11,17,26,11,16,20,19,22,18,8,23,20,13,28,28,21,25,19,23,25,23,21,20,22,21,23,17,17,18,16,30,20,30,15,15,20,17,16,24,18,23,12,17,21,27,16,21,17,18,16,18,19,22,26,18,24,21,11,19,21,21,22,21,25,17,25,24,19,29,22,17,22,22,20,12,8,21,22,18,14,9,20,19,12,13,23,21,29,22,15,19,16,13,15,20,17,24,20,25,17,24,25,24,16,19,25,21,27,15,27,28,31,25,16,18,27,22,28,30,12,30,22,20,17,24,21,19,18,20,26,21,17,25,31,14,16,26,26,19,30,20,18,25,24,23,12,17,21,23,18,11,23,19,28,19,20,15,27,17,21,25,21,19,17,19,22,23,14,20,22,19,14,20,18,17,31,12,22,22,24,25,22,19,20,21,27,19,19,26,19,22,20,15,18,22,18,20,24,28,17,14,23,23,23,22,24,19,13,10,12,21,23,27,10,17,29,26,15,30,18,14,15,24,16,24,19,19,27,23,22,28,6,14,20,17,17,18,25,23,15,20,22,11,23,21,24,20,26,26,33,21,24,17,19,22,19,18,14,22,27,15,20,12,19,20,21,14,11,24,23,33,18,24,26,19,16,11,25,27,14,22,21,20,33,27,23,13,25,16,22,20,23,29,12,25,21,20,28,30,6,18,21,29,21,15,16,18,20,23,23,13,21,24,21,29,17,24,23,15,24,20,22,20,26,20,28,18,30,21,24,23,18,24,3,15,24,22,19,27,11,19,30,23,19,21,26,13,32,27,17,21,23,23,17,34,13,23,31,19,18,23,28,20,18,15,7,18,17,16,18,19,23,20,14,21,27,16,30,19,13,24,23,13,18,26,20,21,27,21,89
18,20,26,17,25,18,20,24,14,8,23,18,8,20,15,17,18,25,15,35,11,9,2,29,25,16,16,18,12,14,14,17,14,13,20,11,26,14,19,4,20,19,17,20,11,12,17,14,24,10,9,12,17,17,21,19,16,17,12,15,12,10,18,18,18,18,22,19,14,11,12,9,20,16,20,16,18,31,16,19,16,8,9,10,13,19,16,22,12,34,28,15,17,24,17,18,18,28,15,24,20,19,22,26,19,14,24,20,10,10,19,7,28,10,21,31,19,26,17,22,11,15,14,23,17,17,11,18,21,26,19,8,2,20,11,22,13,10,18,24,20,28,17,11,17,26,22,20,16,23,9,3,11,5,4,16,18,6,30,12,20,14,16,15,20,19,7,18,19,17,24,16,23,5,30,16,24,16,14,15,23,17,9,0,16,10,13,11,7,15,21,16,20,24,17,13,19,20,11,17,6,21,18,15,17,13,19,21,21,14,16,14,12,19,17,19,15,24,7,19,17,11,21,16,21,16,25,21,14,23,19,18,21,23,20,20,18,21,15,15,26,20,19,18,6,20,23,21,17,20,13,26,19,26,16,24,21,12,13,19,11,9,19,28,13,20,17,18,18,14,19,13,9,18,20,14,16,12,11,25,14,13,18,13,20,9,18,17,22,23,20,26,17,20,23,17,14,16,26,20,14,10,20,21,19,19,20,8,17,10,22,14,22,14,12,19,18,20,4,12,8,16,18,16,22,19,17,17,13,14,15,9,11,20,19,24,20,13,26,15,21,17,24,13,13,14,13,20,13,16,25,24,23,27,21,17,10,19,20,4,19,19,18,19,19,21,25,13,12,22,20,23,15,18,8,21,16,6,23,19,17,18,26,19,16,13,22,16,19,22,14,16,16,22,19,22,22,18,10,14,19,9,12,11,23,15,12,20,21,21,24,7,21,14,15,10,14,19,15,11,10,18,17,21,4,26,16,21,9,22,14,16,22,14,15,20,30,9,14,14,21,15,8,25,6,17,9,13,15,16,15,11,17,21,28,11,19,18,17,20,19,18,27,21,29,21,29,15,18,17,15,9,17,23,12,24,17,16,13,20,14,19,18,17,17,18,1,19,13,16,14,9,22,21,19,23,24,13,7,14,19,17,15,19,17,12,27,16,16,21,18,20,21,6,16,20,12,15,19,11,17,12,5,25,19,23,19,10,16,18,16,12,16,17,23,20,18,22,21,11,21,19,22,7,12,12,8,17,21,9,19,19,8,12,18,17,21,14,15,16,10,18,19,20,17,17,19,12,20,22,17,13,17,21,14,21,25,16,27,22,20,15,13,15,14,11,19,17,16,12,16,13,10,3,11,14,24,25,16,6,10,17,16,16,16,17,16,15,27,13,15,16,24,8,10,19,13,23,14,24,21,27,22,10,22,20,16,22,25,13,23,18,20,10,17,13,20,21,15,18,18,19,25,24,17,19,20,21,21,25,17,21,16,16,20,3,20,15,21,16,17,19,18,20,23,15,12,23,12,19,16,16,24,16,19,20,14,13,18,24,17,5,22,9,10,28,7,14,13,20,22,20,22,15,12,30,10,16,24,26,19,19,16,13,17,13,17,18,31,21,19,14,19,20,19,20,11,15,13,12,12,14,24,16,8,21,29,6,22,20,16,16,27,7,15,17,17,21,24,19,28,13,21,11,15,12,13,20,17,19,12,15,18,18,12,17,12,23,19,30,16,21,19,21,17,10,14,7,17,20,18,12,21,14,16,19,17,8,21,14,29,17,22,20,13,11,20,22,20,20,22,12,17,27,20,18,16,21,19,14,20,19,25,7,21,16,16,21,24,11,18,17,21,12,13,14,15,19,20,17,18,17,20,12,20,19,16,21,6,17,18,19,13,22,21,19,13,26,24,15,14,19,17,12,17,23,15,11,18,2,21,25,19,20,14,26,10,30,19,20,12,17,14,24,26,11,19,26,16,9,14,27,17,19,12,10,13,13,7,18,19,20,20,7,14,18,19,26,16,4,18,14,20,13,17,18,12,22,18,92
22,25,26,13,25,17,21,24,19,14,18,20,13,20,14,21,21,21,23,43,17,25,18,29,13,21,17,25,12,14,17,22,21,25,19,13,22,15,29,16,22,23,25,15,10,24,16,19,25,14,15,19,22,27,19,32,17,11,24,18,14,18,19,30,10,22,24,14,19,18,18,24,26,25,19,18,14,21,18,17,18,15,16,17,14,22,20,25,20,30,31,20,31,27,18,13,27,21,18,30,26,17,21,22,15,18,10,16,18,18,22,17,23,17,28,30,18,27,25,28,17,14,22,25,19,12,12,25,15,27,28,19,14,22,20,14,20,14,20,24,14,23,20,20,15,22,17,15,26,26,20,19,16,20,19,19,21,16,36,19,21,22,16,23,19,29,19,17,22,23,19,17,15,11,26,25,23,22,21,22,26,24,19,16,0,19,19,21,15,19,26,23,24,21,16,21,24,16,15,22,18,13,23,18,20,19,25,20,23,21,21,24,21,20,5,19,14,23,17,16,18,19,23,20,15,18,33,23,20,22,12,14,19,28,21,18,17,23,19,19,26,22,22,18,17,19,19,21,19,13,21,29,19,25,26,27,21,24,12,25,20,21,15,29,24,24,15,22,22,16,15,19,15,21,18,20,16,21,17,16,7,23,14,20,19,17,22,22,16,25,19,24,24,22,25,19,16,14,23,24,13,23,13,31,27,19,18,16,25,18,26,17,22,18,22,26,24,21,18,17,18,12,23,7,24,22,17,18,18,21,22,19,26,14,18,22,19,20,29,18,26,16,17,14,12,21,15,19,20,23,27,21,17,20,25,25,14,18,25,12,22,14,18,19,16,21,31,18,22,21,24,28,20,20,14,22,8,17,22,22,6,28,30,17,17,24,20,21,19,23,22,21,11,25,24,25,18,21,18,19,19,17,20,21,28,18,20,15,20,22,25,21,21,23,16,16,14,19,23,19,18,18,21,20,12,23,15,20,19,22,22,24,21,22,25,16,30,14,18,19,26,21,24,16,16,29,17,21,17,21,20,12,25,21,20,19,11,17,19,23,16,26,21,21,24,21,28,15,20,12,19,19,18,25,16,23,20,21,18,19,14,10,13,14,13,3,15,12,21,21,26,24,18,21,19,24,21,20,17,24,20,17,8,22,22,25,22,18,22,26,20,8,28,17,21,16,4,7,21,11,4,16,13,23,25,15,21,21,21,19,25,19,20,18,25,19,11,15,19,13,27,21,18,15,19,21,18,23,23,17,22,21,16,20,26,16,21,2,3,11,20,25,21,24,23,27,21,17,22,20,23,20,21,28,22,21,18,15,32,20,15,19,19,9,19,19,19,9,20,19,18,16,20,13,16,24,25,17,22,16,25,8,19,16,21,12,12,8,29,24,20,26,23,16,16,11,15,8,21,23,31,27,25,22,24,26,26,22,30,16,22,23,26,17,19,20,21,25,18,12,26,26,28,28,20,22,7,22,18,26,22,25,25,22,23,17,16,25,18,14,20,22,19,21,22,7,12,22,21,21,24,18,23,21,23,20,19,14,22,26,7,17,15,21,20,28,15,16,18,20,17,26,18,20,28,30,17,15,25,25,17,22,14,11,22,14,22,17,31,15,15,20,11,17,14,21,18,12,9,15,21,18,19,19,16,32,25,17,26,12,16,13,14,14,21,20,16,21,17,25,28,21,22,23,18,11,12,23,22,19,22,19,25,10,17,26,20,29,24,18,21,24,20,18,23,13,24,19,22,25,22,17,24,10,15,17,17,16,26,27,34,20,23,22,10,16,21,25,27,21,24,12,5,24,28,20,19,25,17,24,21,19,25,16,6,10,19,14,17,13,21,19,30,21,16,15,8,28,24,23,19,24,22,16,27,16,6,25,21,21,19,14,22,15,13,31,10,21,11,21,20,14,21,20,18,24,20,22,16,16,24,25,19,18,14,19,18,39,27,20,18,19,25,22,30,16,14,30,14,19,22,26,15,20,20,14,16,20,19,25,15,18,22,14,7,17,26,25,24,17,22,24,22,10,19,17,22,17,16,96
28,29,31,27,27,22,22,29,22,18,27,23,18,18,18,19,24,27,25,36,21,19,12,34,28,26,26,22,22,24,16,27,24,20,23,15,30,24,29,14,27,21,22,24,21,22,21,16,30,14,13,16,21,21,21,17,15,27,22,25,22,20,19,28,23,24,25,25,21,21,13,19,21,23,18,21,25,40,24,28,23,18,19,20,23,17,18,28,22,40,37,24,27,24,19,21,21,35,13,32,23,17,25,30,23,24,29,24,12,20,21,17,26,20,31,32,20,30,25,28,12,17,24,25,22,20,21,21,21,32,29,6,12,24,15,24,23,11,20,26,24,32,20,21,18,30,25,24,23,16,1,13,21,7,6,14,25,15,36,22,23,24,18,23,22,29,17,20,25,22,25,25,26,15,30,23,29,26,17,18,27,27,19,10,19,0,23,21,17,23,23,26,21,26,19,14,18,24,21,19,13,24,27,18,20,18,21,25,21,24,24,21,18,22,20,29,22,24,11,17,24,12,28,25,28,26,33,23,23,26,22,28,30,26,19,21,24,25,19,25,30,16,21,20,8,18,21,23,17,30,10,31,24,24,23,29,23,16,16,20,21,16,22,32,23,22,18,20,20,24,23,18,14,25,25,19,19,22,14,31,24,23,20,23,21,10,24,23,31,27,22,31,20,29,24,22,20,25,28,23,12,12,23,31,19,26,26,17,20,13,27,12,23,23,22,17,27,21,14,19,15,17,22,18,32,22,19,22,15,21,22,16,21,23,21,30,21,22,24,13,24,24,27,21,20,24,21,26,23,20,27,30,27,30,22,19,17,22,30,14,17,26,21,22,28,27,26,23,22,32,24,28,22,27,18,22,21,16,24,17,19,25,27,20,19,23,20,24,21,27,15,14,15,28,21,17,28,24,12,23,26,12,15,18,13,25,21,24,19,27,27,17,30,24,14,20,17,22,19,21,20,28,20,31,14,27,18,23,14,22,17,25,24,17,20,22,28,11,16,22,24,25,18,26,16,24,19,15,17,23,17,21,26,24,31,13,23,23,27,29,21,26,35,31,39,24,31,17,28,20,18,19,21,23,22,26,23,23,15,23,16,26,25,15,25,22,11,22,23,23,24,11,25,28,29,30,26,23,14,20,25,20,25,23,24,22,25,16,26,29,24,21,26,16,20,18,22,21,29,19,23,18,15,31,29,27,29,20,18,22,21,22,23,22,28,30,21,25,19,21,24,22,32,17,22,16,12,21,22,19,17,24,18,22,28,20,25,21,22,14,17,28,25,21,20,24,28,22,26,20,19,23,22,22,15,23,27,19,21,24,26,23,17,25,18,14,24,22,23,22,18,15,20,13,9,14,25,29,26,16,20,18,14,19,22,15,24,24,28,23,25,26,26,17,13,28,19,27,12,26,31,27,26,20,22,27,23,26,31,22,17,24,24,14,24,19,25,31,17,27,27,27,28,32,22,24,25,13,23,35,22,25,25,20,27,13,26,22,19,24,15,23,17,24,23,20,15,27,22,21,14,26,25,23,21,18,21,12,25,32,20,15,24,19,15,26,17,16,23,24,25,26,26,18,22,32,8,22,31,31,20,18,17,14,24,19,23,20,33,25,21,24,23,26,20,24,13,19,21,10,19,21,30,14,18,31,31,16,24,22,18,19,29,17,19,19,19,25,25,24,29,16,22,21,19,14,15,29,25,21,16,19,21,21,14,22,20,24,27,37,22,23,23,25,22,20,24,14,19,19,26,14,17,15,25,21,24,11,25,22,37,20,29,25,19,14,27,20,24,18,22,16,24,25,25,20,24,26,22,21,25,23,29,17,25,26,26,31,33,21,18,15,26,18,20,21,17,9,23,26,22,24,30,19,30,21,25,27,4,21,21,22,20,32,30,29,23,28,26,19,18,22,27,22,23,27,23,17,28,12,28,34,19,20,21,24,11,33,29,27,22,26,6,30,30,21,21,29,17,19,24,29,18,23,13,20,23,23,17,27,27,21,20,17,24,21,20,32,17,14,28,24,26,15,21,24,22,24,19,102
18,26,30,27,19,18,19,27,20,15,25,20,19,18,23,19,14,24,21,34,18,22,15,31,25,16,21,24,11,13,16,23,16,24,13,18,27,20,19,13,27,21,23,16,19,21,15,24,31,17,16,21,16,24,20,29,20,25,18,9,16,20,13,26,22,15,17,17,20,13,18,21,27,28,15,3,7,22,18,21,15,13,14,15,20,22,18,13,19,28,15,16,28,22,21,21,25,31,12,11,22,21,10,25,17,18,26,27,23,16,17,20,28,12,23,32,20,28,23,24,17,19,20,24,19,20,16,14,20,29,25,19,11,25,18,16,15,22,16,18,19,26,23,22,14,23,25,16,24,26,22,16,22,18,17,10,16,19,36,14,10,12,21,21,22,26,16,20,17,17,26,22,26,12,31,25,24,23,10,9,22,20,21,13,19,23,0,2,14,15,34,23,27,20,22,19,18,21,15,21,17,17,20,23,23,20,18,25,15,15,24,23,18,16,19,23,17,18,14,15,23,19,22,18,20,20,31,15,1,16,13,5,23,22,26,25,25,19,22,19,23,16,23,12,19,18,19,15,11,18,21,18,6,20,26,22,19,24,12,19,20,20,18,25,22,22,23,22,25,19,23,20,16,21,7,21,25,18,18,27,22,24,21,20,16,17,17,16,30,26,22,28,17,11,21,21,18,26,31,24,17,23,8,23,26,26,25,21,10,17,29,19,24,8,21,25,19,22,17,21,18,16,19,19,19,20,11,21,22,18,19,19,21,17,18,26,12,20,31,20,27,17,28,9,21,19,17,27,17,18,26,34,15,21,20,18,22,12,22,11,20,20,17,18,22,23,28,17,21,26,24,30,17,21,17,25,23,15,24,14,19,28,26,16,12,19,23,15,13,27,20,21,20,21,20,25,22,19,18,16,18,17,20,22,25,22,25,20,15,22,19,20,12,18,19,14,22,22,12,22,17,22,25,23,11,23,18,25,16,29,16,14,23,22,22,21,24,22,21,18,20,20,21,27,13,28,16,26,9,24,18,18,15,20,27,19,21,17,15,17,27,24,35,23,32,25,32,20,24,19,23,13,18,21,12,20,19,22,22,8,19,16,19,22,8,18,12,23,17,22,19,22,26,18,26,26,24,15,19,13,9,16,13,22,20,9,21,10,23,25,20,22,17,18,20,22,19,22,21,16,19,14,12,22,26,23,11,21,23,29,21,23,16,14,22,24,12,16,20,12,28,16,29,14,19,16,15,18,23,16,13,23,15,19,21,5,10,21,22,19,16,17,14,23,25,25,22,18,17,20,26,22,17,24,20,20,20,9,28,18,20,19,20,14,15,19,21,23,18,14,20,17,17,10,16,25,24,29,25,13,21,20,18,19,26,20,15,11,28,20,22,17,26,15,17,26,15,23,20,29,32,31,14,19,10,25,22,9,32,17,26,27,22,19,24,18,19,25,17,26,16,25,23,28,20,22,21,26,18,30,4,24,18,23,23,14,21,16,16,9,12,11,22,28,17,22,20,22,18,14,29,18,16,21,26,27,21,17,21,30,18,14,20,18,17,31,18,20,23,19,25,27,23,22,25,19,23,16,21,16,18,21,19,19,23,22,15,26,35,27,20,12,23,21,22,17,17,11,14,15,22,23,24,11,19,32,32,17,19,13,10,14,26,18,25,19,13,8,18,23,27,17,25,16,13,22,22,12,16,13,23,26,22,21,25,22,19,26,18,37,23,27,15,17,22,17,21,18,28,27,22,21,23,18,21,15,21,16,25,18,36,19,19,26,17,18,29,16,17,17,22,19,24,29,28,19,20,15,15,23,11,26,30,19,25,15,18,19,32,15,19,22,27,23,12,11,19,29,16,22,20,18,21,24,17,16,19,28,19,28,14,20,22,24,24,27,23,30,23,22,21,18,24,21,18,20,14,20,27,13,26,16,26,19,23,27,18,35,25,25,10,20,18,15,30,11,21,22,15,22,18,28,16,13,18,14,18,17,16,25,23,17,24,14,12,23,22,29,22,15,27,23,18,22,25,23,23,29,17,92
20,27,30,25,21,20,21,29,19,13,27,21,17,20,24,21,16,26,20,36,16,20,13,33,27,18,21,25,13,15,18,22,18,22,11,16,26,19,21,11,28,23,24,18,20,19,17,25,31,15,14,19,18,22,20,30,21,26,20,11,18,21,15,25,22,17,19,19,21,15,20,20,25,27,17,5,9,24,20,23,17,15,16,17,18,24,20,11,17,30,17,16,26,24,23,23,25,33,14,13,24,23,12,27,19,20,28,29,21,15,19,18,28,14,25,34,22,30,24,22,19,21,19,26,21,22,18,16,22,31,23,17,9,23,16,18,17,21,18,20,21,28,22,20,14,25,27,18,25,24,20,14,20,16,15,12,18,17,38,16,12,14,23,22,22,26,14,22,19,19,28,21,28,10,32,23,26,21,12,11,24,22,20,11,21,21,2,0,12,17,32,23,27,22,22,20,20,22,17,22,15,19,18,22,24,18,20,27,17,17,25,21,17,18,17,24,19,20,12,17,25,18,24,20,22,20,32,17,3,14,15,7,25,24,24,25,25,21,20,21,25,18,25,14,17,18,17,17,13,20,22,20,8,22,24,24,21,23,10,21,18,18,20,27,20,24,25,24,25,21,25,18,14,19,9,19,23,16,16,29,23,22,23,18,14,16,19,18,28,28,24,30,19,9,23,22,20,24,31,26,19,21,10,25,24,26,27,19,12,17,27,20,26,10,19,27,21,20,15,19,19,18,21,19,21,18,13,22,22,18,19,20,22,19,20,28,14,18,32,21,26,19,26,11,22,21,19,25,15,20,28,32,17,23,22,20,21,10,24,9,21,22,19,20,24,25,30,15,19,28,26,29,17,19,17,27,21,13,25,16,18,29,28,16,14,19,24,17,15,29,21,23,21,23,22,25,24,17,19,14,20,16,19,20,27,22,23,21,17,24,21,18,10,18,20,15,21,24,14,20,15,23,24,25,9,25,20,26,14,27,18,16,21,21,20,23,22,20,21,19,22,20,19,28,11,26,14,24,11,25,20,16,17,22,29,20,21,19,17,19,25,25,33,25,30,27,34,22,24,21,22,14,19,23,14,20,21,23,22,10,21,18,21,23,10,20,10,21,19,24,21,20,27,20,24,28,26,17,18,15,11,18,15,24,18,7,23,12,21,26,22,24,19,17,21,24,17,20,23,18,21,16,10,24,24,25,13,19,25,27,23,21,16,14,24,25,14,18,22,14,26,18,27,12,17,17,13,20,25,14,15,25,17,21,23,7,12,19,20,21,18,19,16,25,24,24,20,17,19,18,25,20,17,25,21,22,18,7,26,20,22,21,18,16,17,18,23,22,20,16,22,19,15,8,17,23,26,30,23,11,21,20,20,21,25,22,17,13,28,22,20,19,28,13,15,24,17,25,22,29,32,32,16,17,12,27,23,11,30,18,28,25,24,17,26,16,21,27,19,24,18,24,25,30,22,24,23,26,20,30,6,26,20,21,21,12,23,18,18,11,14,13,23,29,19,20,19,20,18,16,27,20,18,23,24,25,19,18,23,29,19,12,22,16,15,33,16,22,22,21,27,25,25,20,23,21,21,18,23,18,18,23,21,21,24,20,17,24,37,26,22,14,24,23,24,19,19,13,16,17,20,25,26,13,17,31,34,15,21,15,12,16,28,16,26,21,13,10,20,24,29,19,26,18,15,23,24,14,18,15,21,24,24,23,23,24,17,28,20,35,21,25,17,19,24,15,19,16,28,27,22,21,25,20,23,17,23,15,26,20,34,21,21,26,18,16,29,18,19,19,20,17,22,31,26,21,22,17,17,21,13,24,30,18,27,17,20,21,32,17,20,24,26,21,14,13,20,28,18,20,22,16,23,23,15,18,21,26,17,26,16,22,22,26,26,26,21,32,25,20,19,20,22,23,20,22,16,18,25,11,26,14,24,19,21,28,17,37,24,27,12,18,20,17,31,13,22,24,15,20,19,30,16,15,19,16,20,19,14,27,24,17,22,16,14,23,24,28,23,13,27,21,20,22,27,25,21,27,17,94
18,15,19,22,26,17,16,25,13,9,24,16,13,25,20,18,19,25,14,38,4,12,5,30,26,17,17,16,17,19,18,16,19,18,22,12,20,15,20,7,24,20,15,21,16,12,20,20,24,11,10,9,16,18,23,18,15,22,18,15,12,16,20,21,17,17,24,20,13,16,15,15,21,15,22,17,21,36,19,12,15,13,14,14,9,18,17,21,13,33,29,19,22,24,20,17,21,27,17,25,19,19,23,28,18,14,25,23,13,9,24,8,26,15,24,35,23,25,17,25,14,16,13,23,21,17,16,23,21,26,24,13,5,21,12,19,18,15,19,25,21,28,18,16,18,26,22,19,16,22,16,6,16,12,11,15,17,5,29,17,20,15,18,15,22,22,10,20,18,18,23,15,22,6,28,19,24,17,19,20,26,22,16,7,15,17,14,12,0,15,26,19,22,23,16,16,20,14,11,18,11,16,21,17,15,14,19,25,21,13,21,11,13,18,14,12,18,24,8,22,23,16,22,16,21,16,25,22,15,26,17,19,14,24,23,19,20,24,16,15,27,19,19,18,13,21,22,22,17,20,16,25,20,25,15,23,22,18,18,20,14,14,16,28,11,21,16,20,20,19,18,14,10,21,21,15,17,17,12,24,19,18,17,12,20,14,17,16,25,25,22,25,19,21,23,17,14,17,25,24,16,17,21,18,18,20,21,7,22,15,21,16,23,15,15,26,22,13,3,11,7,15,19,12,27,20,18,13,18,13,14,8,17,19,20,25,22,6,28,17,20,15,22,16,18,17,13,13,18,17,29,27,22,25,23,15,9,22,25,3,21,20,13,14,20,20,28,16,15,25,21,25,14,19,13,23,15,9,27,20,13,17,27,19,15,18,24,15,20,27,19,18,15,23,25,21,27,17,13,17,24,14,17,10,22,16,11,19,20,20,26,10,22,19,14,11,19,24,20,16,9,11,22,20,5,28,18,22,10,21,19,21,25,19,16,17,23,16,16,15,20,8,11,23,7,22,2,16,16,17,16,7,18,18,27,14,18,17,22,21,21,18,30,20,28,26,28,17,20,20,20,10,16,23,12,26,22,15,18,21,16,20,21,19,20,18,6,17,18,15,17,16,23,23,20,21,26,18,6,19,22,14,15,18,16,17,25,16,9,22,18,19,22,9,17,20,11,14,22,13,17,11,4,24,20,22,25,15,22,17,17,17,15,17,22,19,16,20,21,16,22,12,21,6,11,13,9,19,22,8,18,19,13,17,23,18,23,13,14,14,9,21,18,21,21,20,20,11,19,21,20,16,16,20,19,24,23,19,27,24,20,18,14,16,15,16,22,16,20,17,16,18,11,4,13,19,25,24,19,7,16,13,19,17,14,15,9,13,28,18,16,17,25,7,11,18,12,23,21,23,22,26,26,13,24,25,14,21,24,12,24,21,21,11,22,18,16,21,19,21,19,18,24,27,21,20,20,25,21,26,18,19,17,17,23,8,22,18,23,19,19,20,17,25,23,14,17,21,15,20,23,19,26,20,20,19,7,12,17,23,14,8,22,12,11,28,12,18,18,24,22,21,24,14,15,32,12,19,25,24,19,17,15,12,16,16,18,22,33,20,16,15,18,16,18,25,15,15,15,14,16,13,20,18,13,24,28,11,26,18,17,15,24,12,21,22,19,20,22,20,32,18,22,14,16,15,16,23,14,19,17,20,23,17,17,18,11,26,18,29,15,20,20,22,17,8,15,12,24,19,18,17,24,13,19,20,17,13,22,19,34,15,23,14,9,10,23,21,24,22,22,13,16,29,21,22,16,22,19,13,20,20,26,10,21,16,15,21,29,11,22,17,22,11,14,15,11,24,25,18,18,18,21,11,22,19,15,22,13,22,17,18,14,22,20,22,16,26,21,9,10,19,16,18,16,26,14,11,21,7,14,26,18,23,15,26,15,33,18,22,13,18,21,24,27,14,26,25,19,10,15,21,20,20,17,10,18,18,10,17,20,21,20,12,14,19,24,19,17,9,23,15,20,15,23,22,17,15,20,92
9,18,21,27,29,11,8,27,20,18,21,12,18,26,17,22,21,27,19,39,19,20,13,28,28,19,18,19,17,19,22,23,17,27,19,20,19,20,29,16,23,26,16,23,21,15,17,20,28,19,18,21,19,27,25,28,20,29,24,6,7,11,23,22,23,21,22,22,24,14,18,22,30,25,23,18,21,36,23,24,18,11,10,9,19,16,23,18,22,36,30,17,31,24,17,19,24,25,18,26,29,18,19,31,19,9,26,24,15,16,19,18,31,13,24,28,16,31,10,26,17,22,20,26,20,18,14,26,26,30,22,17,14,24,21,26,16,21,23,26,20,31,19,22,21,25,23,13,19,25,22,14,23,20,19,22,22,17,32,15,15,15,13,8,18,29,19,16,15,27,25,17,23,15,30,26,17,21,22,23,26,19,12,15,19,23,15,17,15,0,30,27,22,26,20,21,22,22,6,19,20,20,19,25,23,16,17,27,21,18,20,22,20,12,20,25,18,21,17,18,19,25,28,11,26,11,18,25,16,25,20,10,22,28,28,21,18,21,24,10,23,20,14,20,21,19,18,25,17,23,21,30,21,32,20,20,18,25,25,23,22,23,24,23,16,27,22,25,25,17,17,18,19,24,22,19,20,15,21,28,19,26,27,19,15,23,20,19,31,20,18,30,15,25,18,12,9,19,26,27,17,25,23,25,27,27,26,19,25,23,27,11,28,23,23,22,17,26,15,22,18,19,22,19,24,21,21,21,22,12,13,19,24,14,26,24,17,21,21,10,27,22,27,15,19,10,8,17,14,19,30,27,23,24,28,25,21,21,23,12,19,25,23,24,25,27,27,16,24,28,19,26,12,23,11,18,20,18,20,19,20,27,30,17,18,20,22,18,21,25,24,22,20,32,25,24,25,12,18,15,24,22,25,17,24,16,23,26,27,13,22,18,24,19,19,20,18,23,20,25,16,24,26,26,14,29,14,24,19,20,17,23,29,25,20,25,30,18,21,16,23,23,19,22,16,30,17,18,19,21,23,17,12,18,32,19,23,20,22,21,25,11,35,19,35,28,32,12,20,20,17,19,10,19,3,27,20,25,22,17,11,25,24,14,20,17,15,22,26,26,22,24,24,22,29,19,29,16,17,19,20,22,18,15,13,24,30,18,19,23,13,15,24,9,18,18,19,22,20,8,16,18,11,28,24,28,23,24,22,23,24,24,13,15,19,25,19,19,20,16,30,25,28,13,18,22,18,14,22,17,25,14,19,23,20,20,24,17,18,19,19,14,25,20,25,18,24,18,23,19,27,25,14,19,23,26,26,22,30,20,5,24,22,20,24,20,21,22,19,15,11,22,20,13,14,25,28,27,22,16,22,20,15,13,27,20,20,16,23,27,24,26,22,14,20,26,19,22,17,27,19,25,27,13,21,27,17,24,29,17,21,24,28,19,26,25,24,16,21,27,13,19,21,27,16,18,19,17,17,27,19,22,26,18,23,17,17,18,16,19,20,21,22,29,20,21,20,21,15,25,28,19,21,15,21,18,21,17,29,24,21,17,25,21,20,27,12,22,24,25,23,24,19,21,23,29,18,18,28,20,20,17,15,18,26,13,22,26,28,27,26,24,21,23,20,25,19,13,10,15,24,25,26,19,22,32,38,20,30,24,20,20,12,19,27,17,20,23,25,24,30,18,18,19,25,15,16,21,14,21,21,24,23,18,21,25,20,29,21,33,20,24,17,19,28,18,24,21,22,22,13,21,20,19,22,24,12,22,26,27,37,19,30,19,19,17,21,25,25,23,24,21,18,31,21,18,11,23,14,16,18,23,24,10,24,21,20,24,27,6,18,16,29,23,23,22,20,26,28,17,13,23,22,23,31,15,18,25,19,26,20,20,21,26,20,30,16,33,9,24,23,16,22,13,9,26,17,15,30,16,17,28,17,24,22,26,24,26,23,17,22,22,27,19,28,14,23,32,21,20,24,32,22,20,22,5,16,16,19,16,21,24,22,12,17,28,26,23,26,18,12,22,15,16,27,20,17,15,21,83
33,35,38,29,37,29,33,37,23,29,32,30,29,33,25,20,25,35,27,44,30,30,23,36,39,30,28,26,33,35,23,34,29,29,31,30,34,26,40,25,36,22,23,33,29,28,22,17,38,29,28,23,28,36,30,35,27,37,32,30,27,31,31,39,31,34,30,32,31,29,21,30,37,31,23,34,30,45,31,27,30,29,30,29,26,28,19,34,33,41,37,32,38,36,20,33,32,39,25,43,34,32,31,37,24,29,34,30,23,27,36,28,35,29,32,44,32,31,29,36,20,24,26,29,23,24,28,31,35,40,33,21,23,31,30,26,31,23,19,36,31,42,22,32,26,34,29,29,26,30,22,24,32,18,17,30,26,27,49,30,27,28,29,31,23,40,28,21,30,36,33,29,33,26,39,34,31,37,32,33,28,36,30,21,26,23,34,32,26,30,0,19,33,27,20,22,31,28,26,32,24,26,33,30,32,32,26,32,31,27,25,32,19,27,21,29,23,34,26,28,32,27,38,29,26,31,41,33,34,34,29,34,29,38,29,26,25,28,34,30,34,33,34,28,15,31,37,33,27,38,22,37,31,30,31,35,24,33,28,28,21,21,28,27,27,23,27,30,30,26,31,24,28,35,30,23,35,31,30,30,29,34,21,30,30,25,25,24,32,38,23,29,26,38,29,32,29,28,29,31,24,23,32,42,34,32,31,28,35,28,33,26,25,29,33,32,32,28,25,29,29,24,35,19,36,31,29,30,16,27,28,30,32,30,28,33,25,32,38,27,36,32,29,30,27,33,28,37,30,30,34,31,28,37,37,30,26,30,32,23,32,19,25,26,21,26,34,28,33,32,31,42,28,28,29,28,30,27,35,22,20,39,35,32,29,33,32,25,31,39,25,29,23,35,22,29,34,27,19,29,37,27,29,30,34,30,32,20,25,28,29,28,37,32,26,31,32,35,34,32,27,28,35,33,25,31,19,29,29,30,29,36,31,32,35,23,36,12,26,31,32,34,26,30,27,29,28,26,27,28,18,24,31,30,33,20,31,29,38,33,28,34,37,34,46,35,32,28,35,21,28,30,28,26,27,34,31,32,16,29,27,21,18,29,31,29,22,24,33,34,35,22,26,29,40,37,27,32,28,35,32,26,33,27,28,33,34,26,35,36,25,28,40,21,31,33,26,29,27,28,29,29,22,34,38,34,31,31,19,23,28,33,29,30,37,33,28,32,30,32,40,35,39,24,29,29,27,27,32,28,29,32,29,33,39,31,29,24,25,23,31,37,35,33,33,38,29,29,36,38,34,22,28,34,30,33,30,31,39,25,33,32,31,31,31,29,25,30,24,28,29,22,25,24,23,35,33,34,33,27,31,20,25,20,28,24,31,31,41,34,31,36,27,25,29,33,30,34,27,27,42,35,27,28,38,35,24,31,33,29,35,36,30,21,35,29,33,36,24,28,32,30,36,36,33,35,26,33,27,37,32,29,33,35,37,24,25,23,33,31,26,34,26,30,33,29,30,36,25,22,28,24,29,30,31,28,33,24,30,35,21,26,36,30,30,34,28,23,34,34,29,34,32,30,33,33,23,23,35,37,28,29,26,23,31,20,24,27,44,27,22,27,31,29,34,38,24,28,28,22,33,28,33,25,29,38,32,27,31,25,28,26,39,28,35,34,27,30,33,28,37,30,38,32,29,15,16,35,32,29,30,33,35,28,9,27,31,32,30,40,24,34,31,32,29,25,29,23,20,31,33,15,30,22,16,22,29,26,26,35,44,31,34,26,22,26,33,32,25,30,25,31,25,37,35,24,31,27,26,31,30,31,37,20,32,31,35,32,34,26,33,30,28,25,27,26,20,32,29,34,33,32,32,28,41,25,31,35,19,35,30,34,25,37,35,37,26,33,36,33,33,26,28,33,24,35,26,28,30,23,34,41,27,29,33,36,26,44,31,37,25,27,27,38,45,30,32,36,25,30,30,36,26,26,23,25,34,30,28,36,29,29,23,28,32,33,35,43,27,25,39,33,27,16,33,31,32,35,27,107
24,24,33,18,37,25,30,29,26,20,28,26,22,32,26,20,27,22,27,41,18,25,18,38,36,27,22,16,26,28,25,23,21,27,21,23,31,20,31,16,30,22,15,30,25,12,12,21,29,22,21,24,23,29,30,35,28,28,26,28,25,26,30,30,19,18,30,29,20,24,26,25,28,32,27,24,26,32,21,16,24,22,23,24,25,23,19,25,24,37,31,21,31,35,18,14,30,40,28,32,32,18,21,31,10,26,29,25,24,22,32,23,39,23,24,41,29,31,21,31,25,23,26,30,26,21,25,30,30,31,27,24,14,26,23,27,26,24,29,36,26,39,20,25,26,31,26,24,16,22,25,19,25,21,20,24,22,22,40,25,17,23,29,19,19,31,19,17,29,29,20,27,24,17,31,28,21,28,26,27,32,28,25,16,23,26,23,23,19,27,19,0,28,23,24,24,33,25,23,24,20,12,22,27,24,25,27,34,32,22,21,26,24,26,24,18,14,29,19,25,26,25,32,28,20,29,29,32,22,29,22,28,18,33,31,22,29,30,27,27,36,32,27,30,22,19,20,33,28,29,27,33,25,24,15,34,24,28,27,25,5,23,28,27,11,23,25,25,30,20,16,24,21,25,24,23,28,20,23,31,27,27,29,21,28,23,22,21,21,31,19,23,22,28,31,26,23,28,33,33,27,26,25,32,31,23,22,24,23,24,34,26,25,23,24,30,32,30,20,22,24,21,29,23,26,27,29,22,24,23,24,25,27,23,27,27,15,25,38,27,33,26,30,20,27,21,24,31,19,27,35,35,24,30,34,29,24,25,33,16,28,13,27,28,15,20,35,19,24,26,25,36,22,19,22,32,17,18,26,24,24,31,32,17,17,25,27,20,31,35,25,31,27,30,26,21,23,25,24,18,33,23,26,24,34,28,28,14,19,27,25,23,29,26,27,22,23,25,28,25,22,17,31,19,16,35,15,25,21,25,28,30,26,28,27,31,32,22,26,26,27,22,24,34,18,31,20,27,27,30,20,23,26,23,33,25,20,23,31,33,33,22,26,27,37,30,36,29,29,16,23,21,24,32,25,34,27,18,22,19,28,15,12,23,25,25,15,25,27,29,23,25,27,31,30,33,30,26,23,28,26,26,22,21,24,26,38,28,23,25,19,17,33,22,25,17,19,22,21,25,24,24,17,25,31,35,12,24,23,27,30,15,21,19,31,20,21,25,25,25,30,26,33,19,20,24,20,21,32,21,26,28,22,26,32,22,25,21,22,27,26,25,27,30,31,29,20,23,28,21,32,25,22,22,28,26,23,25,34,21,29,22,25,24,26,25,24,18,27,23,21,25,22,15,24,30,30,18,27,18,26,24,25,16,27,28,23,24,29,27,19,32,23,20,22,26,25,30,25,31,30,30,30,14,32,34,14,27,33,22,21,28,27,22,31,27,25,33,26,17,27,31,35,30,24,26,21,25,22,31,27,19,28,28,27,17,30,19,31,24,27,28,30,25,28,16,21,32,28,24,32,18,19,26,26,23,26,25,32,36,25,17,31,21,22,28,21,25,27,27,26,30,29,27,28,28,26,13,21,34,24,22,24,21,17,24,28,34,45,29,30,26,12,21,15,32,27,22,25,25,26,28,25,27,22,32,40,20,35,29,28,19,34,21,26,30,27,27,27,28,37,27,31,23,23,19,20,24,28,31,26,28,32,19,25,31,24,33,25,37,24,26,27,29,31,22,26,21,30,19,25,23,30,20,10,16,29,22,30,30,37,20,23,18,25,23,35,29,29,31,31,24,20,33,32,29,24,30,25,27,22,27,33,23,29,25,25,23,37,24,29,20,33,26,21,20,24,35,29,29,28,29,31,26,33,24,26,30,22,30,19,15,27,30,28,29,29,31,31,27,26,19,29,28,26,30,21,23,30,16,23,33,22,29,26,23,24,42,31,27,24,18,30,33,38,22,25,30,25,25,15,27,25,26,23,23,27,20,19,33,24,29,29,21,23,30,32,36,27,18,32,28,21,20,24,26,26,33,23,98
17,23,29,28,27,23,28,27,22,23,24,24,24,31,19,16,27,21,18,39,26,27,21,38,29,23,29,21,20,18,23,25,24,21,24,28,23,27,37,22,28,20,22,26,23,21,16,25,31,27,26,24,26,34,27,20,22,29,15,25,22,24,21,31,22,26,26,27,22,21,20,12,14,27,22,24,20,35,25,24,24,18,17,16,22,18,17,23,22,27,33,18,31,26,22,22,26,36,17,25,35,24,25,30,18,23,33,17,27,23,21,20,33,20,31,35,23,30,16,24,19,20,19,23,17,13,21,22,28,33,20,19,20,22,24,25,23,22,27,26,26,33,24,27,23,23,18,21,23,15,22,22,23,22,21,27,20,17,29,22,21,26,25,14,20,36,25,21,22,26,19,24,21,20,32,28,23,31,18,19,25,34,23,20,24,21,27,27,22,22,33,28,0,25,25,17,25,17,21,28,14,20,17,19,21,22,25,29,25,25,23,28,21,24,20,26,14,26,24,26,25,15,32,25,29,26,24,25,26,27,16,24,26,6,22,18,28,30,32,24,28,23,19,20,23,24,26,23,21,25,23,32,25,29,22,24,20,9,17,24,23,17,23,29,22,21,15,27,27,24,20,14,18,26,24,13,24,13,18,32,23,26,26,21,24,13,27,26,31,25,23,28,21,18,28,24,21,26,34,30,19,27,21,33,32,23,22,19,21,14,27,13,22,27,30,30,24,24,19,20,19,19,23,18,26,9,19,23,22,21,22,20,14,20,24,33,19,25,23,12,31,20,25,23,21,12,22,33,12,23,32,35,14,24,25,31,21,23,27,22,21,25,22,23,27,25,33,14,23,33,26,33,20,17,26,25,18,24,25,21,19,29,31,22,22,26,24,25,21,26,18,24,22,32,24,16,30,27,20,13,23,13,16,22,16,25,23,26,31,28,28,24,17,25,21,23,18,23,20,29,18,25,21,27,21,28,19,25,17,18,18,28,28,18,23,26,34,21,23,28,25,27,27,29,24,25,24,30,19,24,18,20,29,25,30,19,23,21,27,30,29,17,36,29,37,25,37,26,27,12,5,24,22,30,22,30,27,22,22,23,26,27,24,16,19,21,19,20,27,27,30,26,32,23,32,30,31,23,18,21,26,21,20,26,27,30,29,20,27,23,25,22,27,21,27,25,22,25,29,23,20,23,23,28,34,28,18,23,27,30,24,26,19,20,31,28,15,11,23,21,30,23,36,25,20,24,25,22,24,27,27,26,24,28,34,24,29,23,24,21,21,16,27,32,21,26,18,20,25,27,22,29,18,21,18,25,25,20,21,17,27,26,30,23,19,15,16,21,26,22,23,22,18,21,16,7,29,24,34,21,13,19,24,20,26,22,22,18,34,24,17,29,25,24,19,29,22,26,26,32,25,27,32,19,23,28,23,28,29,20,29,25,29,22,25,22,26,30,24,27,30,31,23,29,28,30,17,31,25,35,24,24,23,33,28,17,27,23,24,18,19,28,24,21,25,19,16,26,27,22,29,26,23,22,23,20,26,19,29,36,20,23,27,27,18,33,25,28,30,24,18,31,21,25,31,35,23,15,28,32,25,19,22,19,21,25,26,30,43,26,25,24,23,28,23,25,25,22,25,17,30,25,32,18,26,24,37,19,28,22,18,17,30,25,12,19,23,27,21,18,37,17,23,27,21,22,23,19,26,21,23,21,22,16,24,23,30,31,28,39,20,2,22,20,25,21,14,15,29,18,28,21,20,20,26,20,27,12,20,17,40,21,30,25,21,21,32,30,21,22,29,29,25,35,29,26,16,23,24,24,23,29,35,22,30,24,18,21,32,21,20,26,30,24,23,24,19,12,24,17,22,11,29,23,36,23,22,32,19,23,24,23,21,31,31,31,26,32,27,22,23,11,22,26,24,28,24,21,29,18,22,21,19,26,22,28,14,38,22,28,26,16,27,28,37,21,24,35,22,22,13,12,21,26,16,20,23,23,25,29,29,26,27,19,19,25,23,27,20,22,33,32,27,21,14,26,30,33,24,91
33,27,29,25,17,21,18,27,26,24,29,22,26,17,26,9,22,29,16,44,19,20,22,30,28,19,25,7,21,23,23,25,18,26,25,23,30,23,31,24,26,11,10,18,22,13,25,20,26,22,21,23,11,33,22,30,23,32,16,29,26,23,11,30,24,19,27,19,25,23,23,19,31,26,20,23,23,37,28,24,24,24,25,24,26,17,8,31,28,31,25,22,34,30,23,23,23,29,17,28,32,19,27,35,24,28,26,26,24,19,27,22,27,22,19,38,26,34,16,25,22,26,15,26,20,25,27,12,28,24,24,24,22,33,27,16,25,24,28,18,23,23,25,33,16,33,28,23,11,13,25,23,31,21,20,21,23,22,42,24,25,11,18,18,26,28,23,24,15,25,27,24,21,21,18,21,27,30,16,17,28,23,24,24,21,26,20,22,23,26,27,23,25,0,23,22,28,24,26,21,21,23,31,22,24,21,17,32,17,10,16,23,16,18,22,26,25,16,23,29,25,22,24,26,22,28,28,17,21,22,19,25,26,22,20,24,28,22,27,27,23,27,31,10,18,23,20,13,13,28,25,28,20,22,16,20,13,22,24,11,18,18,16,29,12,4,25,24,28,23,25,13,17,27,19,12,28,29,19,25,20,28,18,25,28,20,8,7,21,28,26,26,19,23,20,25,24,29,32,26,22,26,25,31,30,24,23,23,24,21,28,22,14,23,28,27,29,19,20,27,24,18,24,20,30,19,9,22,13,20,21,25,21,23,24,29,23,25,34,23,33,23,25,22,24,20,25,30,28,19,29,34,24,27,26,28,24,18,22,22,23,15,15,16,18,23,23,26,24,24,31,28,19,25,25,31,28,26,24,13,21,32,18,22,19,25,26,8,13,29,25,26,19,28,25,14,20,26,22,27,28,20,23,27,26,25,27,17,22,19,32,23,22,24,22,16,21,16,18,29,22,25,26,26,20,27,22,32,24,19,19,25,17,25,30,19,32,15,24,24,15,23,28,31,24,26,21,24,11,25,9,24,14,14,22,23,23,12,26,23,31,21,23,24,37,31,35,19,26,23,23,22,20,21,28,22,23,27,13,25,20,18,15,25,22,18,23,20,28,23,18,25,24,18,27,29,30,25,23,19,21,14,23,28,25,29,19,12,24,23,26,28,25,24,22,20,25,24,24,23,17,21,23,26,27,29,31,31,22,26,25,25,18,20,31,25,18,22,22,20,29,27,22,25,24,22,24,20,28,27,18,29,17,13,19,22,20,23,24,23,26,23,30,34,28,27,25,20,28,21,24,22,17,19,20,30,14,21,31,27,25,27,25,24,20,20,22,25,24,20,22,24,16,21,21,24,16,31,27,19,20,21,26,23,17,24,24,21,33,25,17,27,29,26,18,32,22,23,28,30,29,24,30,15,30,31,9,21,22,19,31,28,22,24,29,29,25,35,24,25,15,25,21,27,26,28,20,27,24,26,16,10,22,28,27,24,31,14,19,21,17,23,21,32,15,27,23,29,20,13,31,21,19,26,20,17,24,22,19,30,22,21,26,29,25,31,26,30,29,29,30,29,17,27,32,30,24,26,29,30,20,18,23,21,27,23,21,30,37,28,18,28,25,19,22,23,27,24,25,20,27,28,23,16,30,31,29,27,26,14,10,16,27,27,23,25,15,20,23,17,37,18,26,15,19,18,19,24,24,11,28,31,23,26,18,26,27,21,13,35,13,23,13,15,27,25,20,20,23,16,25,12,26,20,17,11,20,19,19,24,30,20,27,13,23,23,29,20,22,20,20,24,26,32,24,21,32,24,23,24,23,27,31,23,27,23,31,29,30,25,24,17,25,21,19,20,21,29,10,26,26,21,27,26,37,22,15,30,22,30,21,24,22,22,29,24,23,32,24,26,25,27,23,21,23,24,9,25,30,24,26,26,16,21,26,30,21,35,20,32,28,24,22,27,37,23,19,33,17,20,21,28,18,23,23,26,29,19,19,33,21,19,18,25,22,26,25,27,23,21,32,34,28,19,23,25,30,30,19,106
23,24,31,19,28,18,23,17,3,19,22,15,21,17,21,16,21,23,17,35,20,22,15,32,25,16,27,22,24,26,19,14,10,25,21,17,24,25,30,17,30,18,19,23,22,17,12,13,29,16,15,15,22,27,20,23,17,26,16,20,17,19,22,31,22,23,25,22,21,11,11,13,25,23,11,22,18,33,21,16,25,12,13,14,16,21,15,18,23,31,33,19,32,23,12,15,28,33,15,31,26,19,21,27,14,19,26,20,19,17,20,19,25,10,21,32,20,21,22,32,10,20,16,21,17,14,15,26,25,31,19,16,15,26,21,16,13,16,17,27,21,33,14,23,16,24,19,20,22,24,18,16,23,14,13,22,7,19,39,12,17,22,23,20,13,30,20,11,21,28,21,13,27,16,29,29,21,27,22,23,24,23,20,17,16,19,22,22,16,20,20,24,25,23,0,13,22,18,16,22,18,16,23,20,22,24,22,28,25,21,15,23,15,19,11,16,14,27,17,20,22,17,32,21,26,21,27,26,21,24,16,24,18,31,21,16,15,21,21,20,27,20,24,21,11,21,25,24,21,22,14,28,22,31,22,26,20,16,18,22,24,17,24,27,18,19,17,22,22,18,17,18,20,24,21,17,27,21,22,23,19,28,17,10,20,15,20,20,22,25,13,32,22,21,25,20,17,18,9,21,14,19,22,31,28,23,22,18,25,18,27,16,21,24,21,24,22,20,17,19,18,14,25,9,26,23,20,20,12,17,18,19,15,21,24,26,15,22,26,17,26,20,19,13,23,18,16,29,20,12,30,27,18,24,24,26,16,20,12,13,16,22,21,22,24,22,24,18,25,29,27,32,18,12,21,18,20,19,24,18,10,28,29,22,16,13,19,21,22,26,14,19,13,24,18,23,24,17,11,19,27,17,20,23,19,14,22,23,27,18,19,20,20,12,16,21,22,27,23,24,7,15,25,18,15,27,9,19,19,26,19,26,23,21,25,19,16,8,18,21,26,24,21,20,17,22,18,22,20,19,14,14,24,23,24,12,21,17,26,19,20,23,27,18,26,25,12,22,18,16,22,20,17,22,17,24,17,20,12,19,21,22,21,19,17,19,16,14,23,24,27,18,22,22,30,26,23,13,19,24,23,22,20,23,18,27,24,20,22,16,21,20,28,11,21,18,16,19,23,18,20,19,12,18,30,28,21,25,15,13,19,27,19,20,25,17,15,19,19,25,27,27,29,14,9,22,18,23,21,18,19,22,23,27,30,21,25,14,15,13,16,22,16,26,23,23,13,9,17,26,24,26,20,24,20,23,20,21,23,15,22,22,11,21,21,19,19,21,4,8,18,18,21,14,13,18,27,23,25,17,14,10,17,10,17,14,22,18,31,26,18,28,17,15,21,23,20,24,19,7,31,31,23,19,26,32,20,25,29,10,25,29,18,13,27,18,20,26,20,18,23,26,27,31,23,25,21,26,20,32,21,25,17,22,22,18,23,19,22,16,14,25,19,24,26,19,20,26,15,18,8,20,19,20,27,24,23,14,24,31,11,18,26,22,20,14,22,21,17,22,19,24,22,20,25,29,19,13,25,23,18,22,16,13,19,10,20,21,38,17,18,25,17,19,16,28,20,15,18,12,21,20,23,15,23,23,28,21,27,15,19,13,25,20,19,18,17,24,21,12,32,20,28,24,22,5,4,25,21,22,20,23,25,22,11,20,21,22,24,30,20,25,21,19,19,15,25,19,16,25,23,11,22,12,22,17,22,16,10,18,34,22,27,22,12,16,23,22,21,20,21,18,17,31,24,20,21,23,19,21,23,25,30,10,22,22,22,16,24,16,17,21,24,13,20,21,10,23,24,24,22,25,26,18,32,18,21,25,15,25,18,16,16,27,23,32,16,23,26,21,20,16,22,21,14,25,20,22,20,17,23,24,23,19,25,23,16,40,21,25,23,11,23,26,32,11,23,31,15,21,14,28,16,21,12,15,17,11,20,26,21,19,19,13,19,23,22,29,16,19,29,23,23,6,21,21,22,30,17,97
18,24,29,23,21,20,22,22,16,19,25,23,14,22,17,18,16,24,21,22,16,21,15,31,22,17,27,21,23,25,15,24,17,14,17,19,22,25,25,15,21,19,20,22,21,20,15,15,29,18,17,7,19,25,14,13,11,23,18,22,15,17,15,23,16,19,19,23,15,14,5,17,24,22,14,20,19,34,20,16,21,15,16,17,19,15,17,24,20,34,32,21,24,25,15,16,24,29,9,26,24,20,21,26,14,21,25,17,15,21,20,20,22,13,24,34,22,23,25,27,4,16,21,26,20,19,18,15,19,27,21,10,13,24,17,20,16,15,23,21,24,30,17,20,10,25,24,18,17,22,13,16,17,10,9,16,17,19,32,15,19,19,21,23,16,24,12,14,17,28,22,19,22,16,23,22,24,22,11,12,23,21,16,13,21,14,19,20,16,21,22,24,17,22,13,0,18,16,18,23,7,12,16,12,14,20,17,24,19,16,18,21,14,20,16,18,17,18,15,10,18,6,26,21,20,21,31,21,18,18,21,20,18,23,11,19,20,21,23,22,25,20,26,12,7,15,24,17,15,27,6,22,16,26,25,22,22,18,10,16,22,10,16,25,21,21,22,16,16,21,18,17,20,19,17,18,17,14,22,25,20,24,19,19,15,4,20,19,25,30,16,25,14,25,20,16,13,19,22,15,8,15,17,26,23,20,21,21,14,7,30,10,23,19,17,14,21,9,17,13,17,19,16,14,24,16,13,16,14,19,20,18,19,19,19,22,17,16,22,11,20,20,23,10,19,21,14,25,13,19,26,29,21,27,16,20,21,14,23,15,20,22,15,16,24,29,18,13,17,26,22,30,20,21,19,16,15,17,26,13,15,27,23,17,7,15,20,18,16,21,3,20,11,25,20,23,22,18,3,12,25,6,9,18,16,20,25,23,21,20,20,20,24,16,10,16,11,16,13,22,20,17,14,23,15,23,12,22,8,25,11,19,15,11,14,19,27,10,12,20,22,20,21,18,17,18,14,18,15,15,16,17,18,18,29,2,15,20,28,25,20,24,28,25,36,18,25,20,20,19,12,18,21,19,19,18,15,17,14,19,19,18,21,13,18,24,12,18,22,25,19,14,24,20,27,28,25,16,18,14,19,14,22,17,19,23,21,14,21,27,17,17,20,16,22,19,17,15,24,17,23,20,16,26,25,21,25,21,17,15,15,19,21,19,22,24,20,21,12,22,31,16,31,16,20,17,16,15,10,15,13,16,19,22,24,16,14,19,20,10,17,25,13,25,13,22,22,19,22,25,13,24,21,26,9,24,18,13,28,18,26,19,21,21,12,8,22,16,17,15,11,14,21,14,7,20,21,24,21,17,18,14,7,11,13,11,21,22,25,17,23,27,20,13,21,24,21,24,9,20,34,31,20,18,26,21,19,15,30,18,21,18,15,5,18,7,19,27,16,23,17,23,23,28,16,18,24,20,20,30,20,22,19,24,21,10,20,20,17,17,11,21,13,22,17,14,9,21,16,16,20,23,21,23,19,22,15,8,21,28,16,10,20,19,9,27,18,19,21,23,24,18,24,14,25,29,14,16,25,17,12,16,20,18,18,15,17,19,30,21,18,22,18,21,17,18,16,12,15,6,23,20,25,10,19,22,30,17,23,18,14,18,26,13,21,18,11,14,17,23,22,10,18,16,14,10,9,18,22,13,14,17,15,17,13,16,23,16,21,35,21,19,15,17,9,17,21,8,18,25,25,13,12,17,23,20,20,5,23,22,28,18,25,23,15,10,23,16,23,14,18,20,20,29,20,19,23,25,18,22,22,25,29,15,25,22,19,25,23,16,19,21,23,9,16,17,13,20,17,18,16,18,25,20,31,18,24,19,10,19,9,15,12,24,20,24,21,24,24,19,20,18,25,19,16,19,17,16,23,11,23,22,23,13,15,23,5,36,25,26,23,20,18,25,34,12,21,25,9,22,20,29,10,15,1,17,20,18,12,26,25,13,16,16,21,27,14,31,5,15,24,25,19,11,19,19,23,24,11,92
23,24,33,31,28,19,28,33,19,24,27,22,25,30,20,20,24,21,15,40,20,26,19,35,27,18,27,21,20,22,15,26,16,18,27,23,30,25,35,21,26,19,20,25,24,23,23,24,34,22,21,11,27,33,22,21,23,29,30,23,18,22,25,31,24,20,26,24,21,17,17,27,33,16,26,21,17,32,23,28,20,15,16,15,25,15,21,29,27,34,33,22,30,11,23,22,28,33,21,29,30,24,25,24,25,15,28,26,26,17,8,21,24,16,27,18,6,23,23,30,16,18,14,13,19,26,18,25,20,36,22,20,19,28,27,27,19,18,12,30,24,35,25,26,16,30,31,17,17,26,19,18,28,22,21,19,23,22,43,18,25,27,24,21,24,30,20,22,19,33,23,21,25,21,17,26,29,25,21,22,17,29,23,19,24,18,18,20,20,22,31,33,25,28,22,18,0,24,18,26,13,25,21,22,19,26,27,24,25,26,26,28,18,22,23,28,25,25,23,24,24,18,32,16,26,22,31,26,19,24,19,23,30,31,25,21,27,21,27,16,29,2,17,24,19,21,27,27,21,25,18,27,24,29,26,24,24,24,20,28,28,10,22,25,22,25,23,25,28,21,24,23,25,19,25,22,29,19,27,23,23,23,17,25,19,16,28,27,34,23,24,33,24,27,28,23,20,25,31,27,20,23,17,33,21,31,32,22,24,17,24,14,27,23,18,28,23,26,21,19,22,16,26,21,30,24,23,17,21,22,23,23,29,16,22,28,26,21,24,13,32,23,29,19,22,19,19,21,18,10,26,33,24,27,22,28,22,20,26,18,6,21,19,20,25,23,22,18,25,32,29,31,22,28,22,23,22,23,10,25,22,32,28,19,22,19,9,26,25,29,21,9,18,27,29,25,29,16,15,17,27,16,19,25,17,20,26,24,24,23,17,24,26,18,22,26,21,18,23,28,22,27,24,32,20,20,20,24,20,26,21,31,27,21,26,15,34,19,24,27,26,24,23,20,22,18,18,23,21,9,22,23,24,24,34,16,23,22,13,15,32,24,22,23,40,23,34,23,21,27,20,23,20,19,20,22,23,23,20,23,22,25,22,17,16,21,18,24,30,29,27,24,33,26,35,26,33,19,21,24,24,20,18,21,17,27,33,20,25,29,23,23,24,22,25,24,25,22,26,19,20,15,19,27,28,25,29,20,26,15,3,20,22,20,23,32,18,22,24,19,17,26,35,21,24,21,24,25,21,13,21,25,22,26,30,20,25,26,27,22,22,15,24,28,13,23,29,22,23,26,25,30,23,26,21,17,28,23,29,26,17,22,25,23,22,18,21,23,18,14,22,16,26,19,17,26,32,30,22,22,27,21,21,19,13,23,24,20,31,27,23,20,28,22,26,30,15,26,23,29,32,31,28,25,8,24,19,27,33,21,32,28,23,13,23,25,20,22,16,30,25,23,25,31,27,29,23,28,14,27,22,24,29,28,17,16,14,27,20,15,23,26,19,32,24,23,19,25,22,22,29,23,29,9,27,24,20,20,23,28,23,18,27,26,21,27,23,16,22,18,31,29,30,26,29,36,15,24,30,30,20,14,22,19,24,23,23,31,37,28,16,20,24,27,23,24,19,21,21,18,27,22,31,22,25,22,28,23,34,26,22,18,16,24,27,6,17,26,23,27,29,20,27,24,21,22,23,23,24,25,24,27,25,20,22,4,14,24,29,42,24,25,21,23,9,23,29,12,25,27,25,21,21,18,24,23,24,15,29,32,40,15,28,23,24,22,32,24,32,26,18,24,26,29,20,19,20,30,13,20,17,23,28,23,30,24,24,24,33,17,5,22,27,9,19,20,22,21,27,26,24,26,16,24,35,12,22,30,19,29,24,21,6,30,31,30,26,33,13,24,25,25,19,24,19,25,25,23,25,17,25,30,23,21,27,13,17,40,19,28,18,27,24,25,30,17,27,34,17,19,27,30,18,23,19,18,10,17,20,22,32,13,16,16,19,30,24,26,23,21,24,29,25,23,28,23,27,19,19,97
16,18,32,19,23,18,23,27,21,19,26,21,25,26,26,17,12,21,24,38,18,26,19,35,25,26,27,20,22,22,24,18,24,28,19,13,6,25,28,20,29,21,17,20,22,22,20,21,33,12,11,17,25,23,12,20,19,26,22,22,19,23,17,29,12,27,15,21,21,19,13,25,28,29,21,21,17,32,21,24,25,21,20,21,16,23,18,21,25,34,30,19,35,25,20,13,29,33,17,32,20,17,27,24,22,21,26,20,24,19,20,19,22,20,26,34,22,26,22,31,12,22,23,19,13,4,18,24,23,35,24,18,18,26,17,16,21,16,24,22,25,34,18,25,8,14,9,20,20,20,23,20,20,20,19,24,25,19,41,18,23,21,24,20,21,22,22,19,21,20,19,19,23,16,29,29,24,27,20,21,29,30,24,20,16,24,21,22,14,22,28,25,17,24,18,16,24,0,18,23,21,23,19,20,22,16,22,26,17,24,23,25,18,18,11,26,21,20,13,22,19,21,24,22,18,22,30,19,22,16,19,18,22,23,23,20,19,24,17,22,21,22,14,16,17,13,23,19,13,28,16,36,15,26,25,26,21,26,18,23,27,24,22,23,21,22,17,24,24,18,11,13,12,25,14,14,28,17,12,31,23,29,23,20,18,19,24,25,22,20,21,28,19,25,28,20,21,18,25,23,15,23,22,26,25,23,22,18,28,21,23,18,24,21,27,26,17,15,17,19,21,14,25,9,17,16,15,20,20,20,21,22,27,21,26,27,23,8,30,19,28,22,19,20,24,22,20,24,16,24,24,35,21,27,25,16,16,12,26,17,20,22,19,20,26,29,24,16,26,24,18,30,19,24,23,24,16,19,24,21,10,16,30,15,22,27,22,24,17,23,18,23,13,29,26,19,24,21,13,15,17,20,23,19,24,20,22,23,28,24,27,16,24,26,18,18,22,27,22,28,21,25,28,28,17,28,17,27,23,25,21,23,23,25,25,23,30,16,20,21,29,22,25,20,19,26,16,21,13,25,18,14,24,24,24,14,11,20,29,25,20,23,27,21,36,29,30,23,31,19,12,16,19,26,19,16,13,23,20,25,22,22,23,21,18,19,19,14,23,24,21,24,29,16,31,26,25,23,20,21,16,20,23,20,22,29,24,12,22,28,18,20,24,19,23,16,16,14,23,20,20,21,18,29,30,21,13,27,23,21,25,21,18,17,30,27,18,22,22,23,22,25,30,20,19,18,14,20,17,22,21,24,26,26,30,24,29,14,15,13,23,26,24,26,28,25,25,20,26,24,25,28,17,24,24,23,20,15,28,23,24,22,15,19,21,22,11,13,22,22,23,24,24,17,15,24,28,21,25,19,24,10,19,18,16,14,23,21,23,26,26,24,19,21,11,23,21,24,21,25,31,29,30,24,28,33,18,18,30,19,22,29,22,15,30,22,23,28,25,18,23,28,27,31,28,27,23,18,20,28,18,23,24,18,27,21,28,23,15,19,19,18,21,24,19,15,20,21,14,14,26,20,25,25,25,24,9,16,24,33,11,20,26,25,24,30,24,20,26,24,9,23,12,22,29,26,19,21,29,27,10,24,16,13,24,16,13,21,39,17,22,20,15,19,14,20,21,18,21,14,17,20,23,18,26,32,34,23,26,15,14,16,25,24,25,18,9,17,15,19,34,22,18,24,21,13,14,9,16,17,22,21,27,18,19,26,18,24,27,30,21,19,19,19,25,15,21,22,24,21,25,19,24,12,22,21,23,19,21,24,36,22,29,20,12,18,23,24,25,22,22,14,17,27,23,25,11,23,19,25,20,21,27,18,22,18,22,28,30,18,19,19,27,19,20,21,10,26,26,14,23,18,28,18,32,18,21,24,20,23,20,14,22,27,25,31,24,23,22,5,6,6,18,25,20,17,23,21,20,20,17,28,24,11,26,22,20,41,26,29,22,23,22,25,28,21,23,33,7,21,24,23,6,11,16,17,22,25,22,28,26,11,24,22,22,19,27,30,12,22,31,29,16,12,23,18,24,22,9,90
9,14,15,23,23,16,14,26,16,14,21,17,18,22,23,18,17,21,17,35,15,16,9,31,24,15,18,22,13,15,19,19,13,23,15,17,19,20,25,12,17,21,19,19,21,16,11,14,28,16,15,15,21,23,23,24,18,25,21,6,3,7,21,26,19,20,20,18,21,10,17,18,26,23,19,18,17,32,19,19,20,7,6,5,19,18,18,14,18,30,28,17,27,20,11,15,20,21,17,26,25,13,15,27,13,3,22,19,11,12,17,14,31,9,20,24,12,26,13,30,16,20,16,22,16,14,10,20,22,30,22,18,10,22,17,22,12,17,19,22,16,31,13,18,17,24,19,18,22,23,20,10,21,16,15,18,18,13,28,11,11,20,9,11,12,25,15,10,20,23,19,13,26,11,26,22,19,22,16,17,22,13,8,11,15,21,15,17,11,6,26,23,21,26,16,18,18,18,0,15,16,15,17,19,19,12,17,28,19,21,14,18,18,17,16,21,13,20,13,14,13,21,26,5,22,7,21,22,16,21,18,10,18,27,25,15,18,17,20,4,19,16,10,20,17,19,12,23,15,21,18,29,21,28,21,25,14,21,22,24,19,19,20,25,17,22,18,23,23,13,17,19,15,18,20,20,14,15,17,26,15,20,23,15,15,19,25,24,25,16,12,26,9,20,14,8,5,15,21,23,19,21,19,27,23,21,21,15,25,19,23,17,24,19,20,18,13,22,11,19,15,13,18,15,20,22,19,17,18,12,13,16,20,19,20,20,13,17,27,16,23,22,23,11,23,9,4,23,14,15,30,23,17,20,24,21,17,17,19,8,15,21,19,20,23,23,24,12,20,28,15,27,13,17,7,12,19,14,16,13,16,25,27,17,14,16,18,23,17,21,21,18,18,28,19,22,26,12,15,13,20,18,21,17,20,12,19,22,23,13,16,14,20,15,17,16,14,19,14,21,12,20,22,22,10,25,8,18,15,24,13,26,25,21,16,21,26,14,19,12,25,19,15,22,12,27,13,14,17,18,17,17,18,18,30,16,20,19,18,17,25,14,31,21,31,22,28,8,20,15,18,15,15,15,3,23,16,21,18,13,7,21,20,17,16,18,11,18,23,23,22,20,20,21,25,15,29,12,14,13,18,18,16,11,13,22,29,16,18,19,9,11,24,5,14,12,15,18,16,4,18,14,7,25,25,24,19,20,16,19,18,20,14,15,13,21,17,15,16,12,25,23,24,9,14,18,14,8,16,13,21,10,15,19,23,16,21,13,14,19,15,13,21,20,21,18,18,14,22,13,24,21,15,19,19,22,22,19,26,14,11,20,19,16,20,16,17,18,15,11,7,18,16,9,18,19,29,23,18,12,19,16,11,7,21,20,20,16,19,23,21,20,16,10,16,22,15,21,13,23,22,29,23,14,20,23,20,24,27,15,24,20,23,13,20,23,20,10,20,23,19,15,26,29,12,14,20,23,11,24,16,22,20,18,19,13,13,19,21,15,17,17,20,24,21,18,16,21,11,21,24,15,17,9,23,22,18,15,25,20,17,13,22,17,16,26,8,18,20,21,19,20,15,17,19,25,14,12,24,17,16,17,11,14,20,13,18,26,24,23,22,20,17,22,14,19,15,9,6,17,21,21,22,16,18,28,34,16,25,21,18,15,18,17,24,15,16,23,23,25,26,14,14,19,19,11,12,19,19,21,22,20,19,21,17,19,16,26,26,29,18,23,22,21,23,16,20,17,18,22,7,17,16,15,18,20,6,18,23,22,33,15,26,22,15,13,17,21,21,22,20,18,14,27,21,23,7,19,8,16,12,25,25,6,20,17,16,21,25,2,14,15,27,17,19,20,16,22,22,17,9,20,16,19,27,9,19,21,17,22,16,16,15,26,16,27,12,29,15,20,20,12,18,9,9,22,22,15,26,12,13,24,21,22,16,22,20,26,21,13,18,16,25,15,28,10,17,28,18,16,19,26,19,16,19,1,12,12,15,10,17,20,18,8,15,24,22,24,21,14,18,18,11,12,22,14,16,21,17,83
22,10,24,25,29,11,14,26,22,19,25,12,23,27,24,16,22,16,19,42,19,26,19,26,27,18,27,20,21,23,11,19,12,28,22,22,29,25,30,17,26,20,19,21,24,21,22,21,29,21,20,25,10,28,22,29,25,30,25,19,12,16,23,26,18,27,22,20,23,11,23,23,28,26,26,24,20,35,23,16,17,14,15,16,22,24,17,19,23,34,28,17,32,27,18,10,22,29,23,31,26,6,21,27,22,16,13,18,13,21,24,19,29,12,23,36,24,25,20,32,22,8,20,23,17,19,17,21,29,27,24,17,15,30,22,21,9,14,27,28,21,33,20,25,16,26,24,13,20,22,18,20,24,18,17,27,22,18,31,12,18,13,7,18,19,27,20,17,15,23,14,22,17,16,31,20,21,27,17,18,24,26,17,17,22,19,21,22,18,19,32,24,28,21,22,23,26,23,15,0,21,20,28,25,23,11,17,20,21,13,23,10,20,12,17,18,24,24,18,19,19,20,26,18,23,18,22,25,22,24,16,23,14,22,22,20,25,26,26,17,18,24,18,20,17,19,16,25,17,25,24,26,23,26,25,20,12,26,24,18,24,24,19,27,21,21,17,23,28,20,12,18,15,19,22,19,26,27,17,29,27,28,22,17,21,21,15,14,20,24,19,30,23,24,16,7,10,24,31,28,21,23,19,23,27,25,24,18,31,24,27,23,15,13,20,23,24,26,20,22,18,14,20,15,27,25,21,25,22,13,14,19,25,14,12,28,20,22,33,24,28,20,25,15,22,20,11,27,27,18,22,33,21,24,28,26,16,20,16,15,20,20,18,19,24,29,26,25,25,29,20,26,12,23,15,25,14,19,26,21,16,22,25,17,18,19,23,13,23,28,26,17,19,21,23,21,28,19,21,26,28,23,26,20,25,21,22,23,28,20,29,21,25,18,24,21,22,27,18,22,18,17,29,13,15,27,19,14,20,26,20,19,28,28,25,22,33,20,24,3,14,23,25,26,17,19,20,16,19,21,18,20,10,21,23,21,19,15,26,19,26,15,33,23,33,29,34,8,24,26,26,8,10,24,16,24,17,21,22,19,9,18,21,25,19,25,16,20,22,26,20,22,11,22,30,19,29,15,17,19,20,17,20,16,20,27,30,18,14,10,14,24,26,18,1,7,18,21,21,12,26,23,16,28,30,28,27,25,23,27,23,27,13,15,24,12,15,19,21,20,18,25,27,18,16,17,19,23,25,20,25,15,23,22,16,16,18,20,21,19,18,19,23,24,21,23,24,18,26,17,27,26,14,20,24,20,26,23,28,24,15,22,24,23,24,23,19,17,18,14,12,10,21,14,20,28,23,18,16,11,22,16,16,20,26,20,15,18,29,28,16,28,20,19,16,25,23,30,18,29,29,25,25,19,26,26,18,26,29,17,27,25,23,23,27,26,26,23,12,24,9,20,21,27,15,17,29,23,20,27,23,23,24,27,17,18,21,23,19,18,23,22,27,30,23,15,20,26,22,22,25,18,24,22,27,24,21,22,24,25,17,18,27,22,21,32,16,24,23,21,24,25,19,26,29,31,11,23,21,16,20,25,16,13,22,20,23,27,26,23,21,25,12,21,9,23,21,17,14,21,26,16,24,22,23,30,33,21,28,21,20,16,22,22,23,22,17,25,21,24,25,21,22,17,14,19,20,27,14,21,27,25,26,12,23,24,23,24,16,36,20,26,17,19,17,21,25,22,26,23,21,21,21,12,22,19,16,22,26,28,36,27,21,22,18,22,26,27,22,26,29,23,23,25,26,15,15,20,19,23,18,27,25,19,28,24,24,26,34,13,21,4,23,23,12,13,16,27,23,26,20,27,27,18,32,18,27,26,15,27,17,11,24,26,27,32,25,28,19,25,25,20,22,18,16,25,12,22,26,17,9,29,23,21,24,19,21,34,23,21,23,22,23,22,37,13,21,23,17,21,19,21,18,21,24,14,19,13,20,23,8,19,27,15,19,24,26,32,26,19,22,27,16,18,21,20,22,25,19,96
22,24,30,21,20,17,20,26,18,12,23,19,12,21,19,16,13,21,19,29,15,15,8,24,19,18,20,14,16,18,14,19,16,7,14,15,26,18,23,8,14,18,13,21,15,16,20,17,26,14,13,12,22,21,20,18,18,21,18,20,17,14,14,22,14,16,16,22,8,13,12,15,24,17,17,19,17,32,20,21,18,10,11,12,13,18,15,26,16,31,31,21,17,24,20,17,17,26,12,19,23,21,22,22,18,19,26,20,16,14,21,13,27,12,22,31,19,24,19,26,11,17,18,21,19,17,13,12,25,24,23,11,6,23,14,23,15,16,19,20,23,27,21,13,17,24,22,15,10,19,12,9,15,11,10,20,22,12,33,14,18,18,20,18,23,23,11,21,18,21,23,16,19,9,30,15,27,20,8,9,20,21,13,6,18,13,17,15,11,20,24,20,14,21,18,7,13,21,16,21,0,17,22,9,11,17,20,23,17,20,20,18,7,15,14,22,18,19,11,17,15,5,24,17,25,21,28,20,17,17,21,22,23,20,18,22,22,21,19,18,22,15,23,13,12,22,23,16,13,22,13,27,19,25,19,23,20,17,7,19,15,3,13,31,15,19,19,22,22,16,19,17,13,16,18,18,20,16,15,19,18,17,16,17,14,3,21,20,22,25,23,22,11,22,23,21,19,12,26,22,15,16,22,23,19,23,24,14,11,4,26,17,21,17,16,21,20,14,10,6,10,17,13,16,26,13,12,13,12,18,19,11,17,16,16,28,20,17,27,16,25,17,26,15,17,16,18,24,17,18,24,30,18,24,15,19,16,13,22,8,19,23,12,13,23,25,25,19,16,26,24,25,19,18,12,15,12,10,23,16,15,20,25,21,12,15,22,21,15,18,8,19,14,22,22,20,23,17,10,18,23,3,6,15,19,17,18,24,25,20,18,13,21,16,17,13,8,13,10,15,14,22,11,25,8,20,19,23,7,22,8,18,22,8,13,16,24,12,18,18,21,17,14,25,10,11,13,19,14,10,14,11,21,15,29,9,15,22,21,22,24,21,30,22,33,15,30,19,20,16,9,13,17,20,17,23,19,10,12,20,18,19,22,18,18,21,5,21,17,20,18,15,26,17,23,23,25,15,11,11,16,11,17,16,18,16,22,14,20,22,18,22,17,12,20,20,14,17,21,15,21,16,9,23,23,18,22,14,19,16,10,12,20,21,21,24,20,24,19,15,25,13,26,11,16,14,12,12,15,13,18,23,12,16,22,19,19,16,17,17,12,20,18,26,11,21,19,16,19,24,12,17,20,25,8,17,21,10,25,21,22,19,17,19,9,5,20,13,18,14,18,15,14,7,14,19,24,21,20,10,16,17,14,18,14,18,20,17,31,14,16,22,27,12,14,21,17,22,16,25,27,28,22,14,21,14,12,22,29,15,26,15,22,12,11,12,16,26,15,21,22,23,24,28,23,24,21,24,15,28,19,17,16,20,18,3,23,19,22,18,14,18,20,21,18,11,6,20,18,18,19,18,24,18,22,21,18,15,21,27,16,9,23,13,8,31,11,20,17,16,22,24,25,19,18,29,13,19,24,24,19,17,22,19,11,17,12,24,35,24,15,18,15,20,18,15,17,17,17,13,16,20,24,13,12,23,27,10,26,17,13,18,29,11,20,19,16,21,24,21,28,7,15,15,11,15,14,23,21,14,16,19,12,14,15,11,16,23,24,32,20,16,16,18,15,10,18,1,20,22,23,11,15,19,20,18,22,2,22,20,30,15,22,16,13,15,24,21,24,17,19,16,19,27,21,18,20,24,14,18,18,23,28,13,24,20,20,23,28,16,18,20,16,10,13,14,15,22,14,21,13,15,22,18,24,13,22,25,9,21,14,18,7,24,21,17,19,26,26,19,18,15,21,16,20,18,20,14,22,4,25,25,20,20,18,26,4,29,23,24,16,19,17,25,30,13,20,29,16,15,18,26,17,14,6,15,15,15,11,24,23,20,17,9,16,22,13,30,10,8,22,20,19,16,18,16,16,26,18,96
16,12,25,22,29,17,22,26,17,23,20,15,24,26,14,20,21,18,20,33,16,24,19,34,24,15,23,23,19,21,25,16,15,24,13,16,26,21,34,21,24,23,22,24,18,24,4,13,27,15,16,16,16,28,21,23,23,20,22,20,17,21,27,28,19,28,24,23,12,12,17,19,30,23,19,18,14,29,13,4,24,13,14,15,20,19,20,22,27,28,25,23,32,28,10,14,27,28,21,26,26,18,13,26,2,18,21,18,22,21,24,18,30,11,20,33,24,27,23,24,16,23,19,23,18,19,16,23,24,29,19,20,19,18,22,21,14,15,23,31,20,27,12,24,22,28,24,19,23,24,23,20,25,20,19,21,15,19,28,13,9,15,20,21,11,29,21,9,21,28,16,15,24,20,33,26,13,31,21,22,24,19,22,21,13,24,17,19,16,20,26,12,20,23,16,12,25,23,15,20,17,0,14,22,24,24,23,24,27,14,13,23,21,18,14,6,6,24,18,20,17,16,29,17,21,21,26,29,16,24,10,18,6,26,23,14,21,26,20,18,30,25,20,24,17,25,24,29,23,19,18,27,21,21,24,26,22,21,18,20,17,20,24,19,23,24,16,17,25,19,16,24,20,17,20,23,22,12,20,23,19,23,17,16,20,14,17,16,25,19,11,20,23,23,26,20,17,20,25,27,20,24,17,25,30,15,14,17,23,17,28,14,23,17,26,24,23,19,19,14,17,9,23,14,18,19,25,24,18,19,20,18,21,20,27,25,7,22,26,15,31,14,22,8,16,19,16,25,11,17,24,27,15,18,23,25,15,20,21,17,21,14,21,22,16,21,28,11,26,27,27,32,18,16,18,24,17,22,28,23,15,24,26,23,5,13,24,15,26,27,13,24,18,30,18,23,27,22,15,10,24,16,19,21,24,16,21,11,16,15,17,24,22,14,22,22,21,25,23,27,13,5,24,11,19,27,7,17,18,18,21,28,19,21,24,19,24,14,21,20,20,19,22,25,21,24,14,25,23,22,20,18,18,20,28,14,20,11,24,21,25,19,30,20,32,23,28,19,18,8,15,22,16,28,17,30,18,10,18,11,18,16,13,11,13,16,20,17,26,27,22,24,19,25,32,25,25,14,18,23,18,22,14,23,23,26,29,24,16,27,21,5,26,15,19,17,13,16,22,15,16,23,16,25,29,27,24,22,15,19,22,27,19,21,26,12,9,13,13,18,30,23,27,14,15,23,19,22,20,22,24,22,15,19,25,14,19,11,10,18,15,21,21,22,24,24,17,11,19,25,23,29,20,24,19,22,16,17,28,13,21,14,20,18,22,18,20,18,17,13,17,24,25,18,17,23,25,22,28,21,20,15,17,8,22,19,16,12,33,27,22,27,15,19,19,20,24,21,19,23,32,23,22,24,26,28,23,24,27,10,9,25,24,14,21,17,22,25,25,21,19,27,27,23,12,14,13,13,14,27,21,24,27,23,19,20,18,25,19,12,19,20,25,17,23,16,19,20,21,24,24,19,11,21,19,16,22,20,23,32,16,19,21,26,19,29,19,19,22,21,24,29,22,25,29,23,18,5,13,23,23,20,15,12,9,16,22,26,35,22,18,27,16,20,15,21,16,10,13,18,22,19,16,20,19,29,28,18,33,20,24,7,26,23,18,22,23,23,15,24,32,20,24,19,23,11,12,16,20,25,24,23,25,19,17,23,23,26,18,27,18,21,23,24,21,18,24,18,22,21,22,17,22,11,15,17,18,15,22,24,32,22,15,25,16,21,28,27,21,25,27,17,8,21,27,22,17,23,14,25,18,19,25,16,19,19,17,20,29,16,22,20,30,18,21,20,15,28,21,26,19,21,25,17,34,13,18,28,20,21,7,13,19,24,22,33,22,25,23,22,21,21,23,23,19,18,14,19,25,19,11,26,15,20,20,21,15,39,24,19,25,15,28,22,33,10,26,27,21,20,18,23,22,20,11,15,18,16,21,25,16,25,25,14,13,18,24,26,15,19,28,22,23,12,16,16,27,27,22,90
10,26,32,26,34,23,27,34,26,24,30,26,24,28,28,27,28,21,22,38,25,23,16,38,33,24,31,24,28,30,23,30,24,29,23,26,20,30,29,20,34,29,27,26,27,28,14,23,37,25,25,19,29,33,26,29,23,30,30,19,18,22,28,34,22,31,30,25,22,21,17,27,28,30,26,23,26,39,23,18,24,22,21,20,23,22,26,29,28,32,35,27,26,22,20,25,31,36,21,31,31,25,23,32,12,20,31,22,26,25,19,18,26,20,31,31,19,34,28,29,16,20,21,24,21,21,25,29,31,39,13,22,18,28,24,21,23,23,18,33,31,41,22,21,22,22,26,21,28,28,26,17,27,22,21,28,24,20,42,22,19,25,24,26,21,35,23,19,26,33,23,24,21,21,28,29,23,32,25,26,18,28,23,18,23,27,20,18,21,19,33,22,17,31,23,16,21,19,17,28,22,14,0,27,24,27,29,26,31,28,23,30,28,26,18,20,16,33,23,22,29,22,32,22,32,22,36,32,21,29,24,23,20,23,23,24,26,32,30,21,32,19,25,27,19,27,29,30,27,33,18,34,16,35,27,31,29,26,25,28,27,25,30,29,29,30,24,25,28,23,26,26,25,27,15,25,20,6,27,29,22,19,30,29,28,20,29,29,29,31,21,21,26,26,29,23,20,22,32,27,20,27,26,35,33,23,24,19,30,23,31,22,29,27,24,26,28,25,18,24,22,21,30,16,28,24,26,22,25,25,26,23,29,20,24,34,17,27,34,23,32,28,16,17,29,24,19,34,5,19,25,30,19,32,31,32,21,25,30,20,15,28,31,32,30,32,30,5,28,27,26,33,26,25,22,29,18,22,23,25,17,32,35,27,19,27,18,28,28,36,19,18,18,35,28,27,31,25,15,4,34,22,25,25,26,25,23,25,30,26,27,21,25,26,22,26,26,31,23,27,26,19,30,21,20,21,17,16,24,23,25,23,20,27,30,28,34,21,24,27,26,29,22,27,22,27,23,29,26,27,27,21,28,31,31,14,23,25,30,23,27,29,33,34,32,33,35,23,32,18,22,25,24,30,16,30,27,20,25,21,22,29,27,25,25,21,17,11,20,30,25,26,29,27,35,31,33,23,21,22,17,30,28,26,26,25,31,26,30,31,24,19,32,12,27,26,22,25,28,19,20,25,21,30,35,32,30,16,25,26,24,28,27,25,30,22,23,27,24,27,26,26,36,23,28,26,24,25,26,25,25,25,24,28,34,24,29,21,22,20,24,28,29,31,29,19,26,25,22,30,29,29,28,29,25,25,17,25,36,16,24,24,28,27,26,24,23,21,26,22,22,22,26,19,19,24,33,29,28,22,28,15,19,18,25,21,27,26,34,29,25,23,18,24,26,29,24,26,21,30,32,28,32,26,25,34,26,19,32,24,23,28,27,17,32,23,19,27,24,25,29,30,31,33,26,28,23,27,24,29,24,27,25,31,28,19,24,31,29,24,23,19,25,26,32,19,24,34,18,28,31,25,21,22,16,19,28,20,29,35,18,21,32,25,25,37,23,22,28,26,26,30,27,26,26,27,21,15,23,24,24,21,23,20,19,23,29,28,39,22,29,26,23,26,26,28,21,15,18,18,28,20,30,22,24,34,41,12,29,21,25,21,29,23,27,17,23,18,29,20,34,26,29,22,28,18,19,10,28,28,18,21,29,16,24,25,28,28,31,37,23,15,28,30,25,22,29,23,26,29,24,24,23,19,29,23,23,21,22,26,33,23,25,30,19,22,28,28,31,26,30,27,22,28,22,26,22,33,25,28,28,29,35,13,27,28,11,29,32,17,16,27,32,21,27,28,17,29,31,30,24,26,25,23,33,25,18,31,23,23,21,26,24,32,30,35,19,30,26,24,25,23,26,24,22,31,27,25,27,18,25,29,20,25,18,22,21,39,26,28,24,24,31,30,39,19,30,28,21,16,21,29,22,27,17,16,21,25,23,27,26,24,28,23,27,30,30,37,21,20,31,28,26,19,25,28,21,32,23,84
28,26,30,21,19,16,19,30,23,21,24,13,21,26,26,15,22,15,18,34,17,24,17,33,22,23,25,23,25,26,19,24,18,16,19,24,26,23,28,17,20,17,22,26,24,20,21,23,17,23,22,13,25,30,23,23,21,25,23,25,21,17,19,29,14,19,21,27,17,20,15,20,28,26,20,24,20,35,25,24,23,19,20,21,12,21,14,32,20,36,34,22,26,33,21,22,26,29,15,28,25,23,27,26,23,22,28,25,22,23,30,21,25,19,30,39,27,19,25,31,14,22,19,23,21,16,20,17,29,15,23,16,15,28,19,18,22,18,26,25,29,32,23,22,19,26,21,18,19,24,17,18,19,17,16,26,23,21,37,21,23,25,24,23,22,24,18,20,20,30,17,18,24,18,33,24,30,29,13,14,25,27,16,15,18,18,23,22,17,25,30,27,19,22,20,12,22,20,19,25,9,22,27,0,14,26,22,28,22,24,22,21,16,17,13,25,23,24,20,22,6,10,29,22,23,26,33,25,22,22,19,27,26,25,23,22,19,25,28,23,27,24,26,18,17,20,28,15,18,27,16,32,20,27,25,25,19,22,12,22,22,12,16,34,21,18,19,25,26,20,23,19,22,21,19,18,27,25,24,27,24,26,19,24,19,8,25,24,24,28,22,25,12,27,26,26,23,20,27,25,15,22,22,28,28,25,24,20,14,7,31,20,20,22,23,26,28,19,19,15,19,14,16,11,28,18,17,16,19,18,19,20,18,19,21,30,24,23,30,21,30,18,21,16,26,25,22,26,24,23,29,37,23,27,20,21,18,18,29,17,27,16,15,16,18,23,28,22,23,27,28,31,17,26,21,20,17,15,29,19,12,28,29,21,17,24,24,23,20,21,13,24,15,27,28,25,26,22,13,23,28,6,3,24,22,19,24,17,22,23,21,22,26,24,20,16,13,18,15,24,21,24,14,32,17,23,18,28,12,25,11,23,25,13,18,19,21,18,22,23,29,14,23,22,15,20,15,25,19,19,15,10,23,18,26,14,15,20,30,24,22,26,29,26,38,20,32,23,29,21,14,22,15,27,22,27,20,19,19,25,22,18,15,23,21,21,14,16,25,26,25,21,30,22,31,24,27,22,20,16,21,14,23,21,23,25,21,19,20,30,23,22,22,21,25,24,18,21,24,19,22,24,18,26,32,21,25,23,25,21,19,21,18,20,26,31,18,22,22,24,34,10,32,20,23,19,21,11,20,21,23,26,21,25,31,22,24,16,17,13,21,29,23,28,14,28,25,19,22,29,17,26,19,25,13,19,22,15,30,24,20,24,25,23,12,8,23,15,24,20,23,20,22,16,17,24,27,26,26,19,21,12,19,17,19,14,22,21,30,17,25,29,26,21,23,25,23,26,21,27,34,30,26,18,30,23,21,19,28,18,30,18,21,11,20,17,19,29,20,20,24,32,26,32,25,23,25,28,20,33,24,22,21,28,23,12,24,20,27,21,17,23,23,24,23,16,11,24,25,19,24,21,27,24,25,23,24,18,24,35,13,16,15,22,13,31,20,22,26,20,21,28,24,24,27,31,18,22,29,21,15,20,18,15,20,18,21,23,39,19,18,25,20,15,22,20,20,14,17,16,25,22,19,16,21,28,30,19,29,17,18,16,27,20,25,28,20,18,24,23,33,10,18,22,16,15,16,24,19,19,24,23,15,19,21,20,25,26,26,32,19,21,21,23,18,11,22,10,26,27,26,18,18,14,17,11,25,7,25,15,33,18,27,25,8,20,25,26,31,20,28,25,19,32,26,23,23,29,19,26,23,27,33,20,24,24,21,29,32,21,27,21,25,15,18,19,10,26,19,26,18,20,25,20,33,18,23,29,14,25,19,23,16,28,18,26,26,25,24,25,26,18,26,19,21,23,23,22,22,13,25,30,22,22,25,26,9,38,22,28,25,26,22,28,27,18,25,32,18,23,26,24,19,23,11,20,24,19,18,27,27,22,26,18,22,25,18,32,15,17,27,29,25,14,27,7,25,28,16,102
26,26,30,23,25,20,17,25,22,21,28,22,23,26,20,15,24,18,22,36,15,26,19,26,20,24,29,21,21,19,21,21,24,18,21,24,28,27,26,15,25,19,24,20,22,23,24,25,31,23,22,20,25,30,22,24,18,22,22,25,19,15,19,32,18,21,23,19,15,21,19,22,26,27,18,20,17,32,15,23,21,18,17,16,10,7,16,29,18,37,35,26,28,22,24,24,25,27,13,30,27,26,25,19,25,16,29,27,24,19,19,22,27,20,31,25,13,31,24,31,18,24,21,18,23,18,21,19,25,29,26,18,17,30,21,20,23,20,21,26,27,34,24,24,24,28,23,18,21,26,19,20,21,19,18,13,25,19,35,22,23,24,24,22,25,33,22,23,21,24,20,20,26,18,28,23,30,26,15,16,23,29,14,17,20,20,23,24,15,23,32,24,21,24,22,14,19,22,19,23,11,24,24,14,0,12,18,29,24,24,22,19,18,23,15,23,25,22,20,24,20,12,31,18,28,25,25,17,22,24,21,28,25,26,25,24,21,18,28,17,25,17,26,16,20,27,22,21,20,29,20,19,18,23,24,20,19,24,14,20,26,14,14,36,22,20,21,11,19,22,25,19,16,17,19,18,31,22,18,26,22,28,17,21,21,10,20,21,24,32,25,23,18,29,24,16,19,19,29,25,17,24,23,29,30,27,26,21,16,9,30,12,22,21,27,28,24,21,18,13,17,18,14,13,30,20,17,2,20,24,25,18,20,17,23,24,21,21,24,13,30,16,23,18,22,20,20,24,21,21,30,36,25,29,22,23,20,20,28,17,17,24,13,14,26,26,30,21,27,29,26,34,23,22,23,22,19,13,17,17,14,27,26,25,19,26,20,22,21,19,15,20,17,26,30,25,26,22,17,20,24,8,11,22,20,20,25,23,18,21,19,22,28,26,17,14,15,20,17,26,18,22,12,29,17,20,21,30,14,25,9,22,27,15,20,17,29,20,15,20,24,19,25,24,13,22,13,27,19,20,17,8,21,16,28,16,19,24,28,25,24,24,31,25,37,22,34,25,24,23,16,21,21,16,22,30,27,17,21,23,24,23,23,15,16,23,16,18,25,21,27,23,28,20,32,22,31,23,18,18,21,12,25,23,21,27,26,20,20,21,23,21,21,23,22,25,20,23,22,21,24,17,18,28,29,19,27,25,27,25,21,9,22,24,26,28,20,24,24,22,28,18,31,20,20,21,21,19,22,22,10,24,23,26,29,20,25,18,19,15,19,24,24,30,16,30,21,16,8,21,19,24,21,20,15,14,24,17,32,27,24,14,26,24,10,6,25,19,26,22,21,22,23,16,15,26,25,28,28,19,23,14,21,22,22,16,20,23,34,15,15,15,29,21,17,27,18,28,23,29,33,30,29,25,23,25,23,17,28,17,28,17,25,19,22,19,5,23,22,22,22,20,19,23,23,21,27,26,24,34,24,18,23,27,19,14,15,22,24,17,15,23,16,26,21,18,13,22,26,21,26,24,25,10,23,23,22,18,22,25,15,20,24,24,15,34,22,25,28,13,23,22,26,24,29,21,20,25,25,25,26,6,20,17,18,20,23,25,41,20,16,26,22,17,25,16,22,16,19,16,27,24,21,14,23,34,28,21,27,19,18,20,23,22,27,17,23,16,26,23,35,8,16,24,18,17,18,24,25,17,22,21,13,21,23,22,25,30,27,34,19,23,19,21,20,9,20,12,28,23,26,20,16,16,25,19,24,9,24,23,31,4,23,27,10,20,14,13,30,18,15,25,21,33,29,23,23,28,21,24,25,25,31,22,26,23,23,27,32,20,16,25,18,21,17,18,12,24,21,28,20,22,11,22,34,22,25,21,16,23,21,25,18,28,26,28,25,19,20,24,25,20,25,17,24,19,23,21,24,15,25,32,22,23,29,24,11,37,26,30,25,22,21,25,33,20,23,30,23,22,19,27,24,23,13,20,21,23,22,23,25,24,13,19,24,25,20,30,17,19,31,29,25,16,25,21,27,26,25,100
19,19,26,27,28,14,24,19,21,11,25,15,19,24,25,12,19,27,19,39,18,22,15,36,29,20,19,24,21,23,20,24,18,24,19,18,22,17,26,13,23,16,23,25,21,18,20,17,29,17,16,21,21,24,21,24,22,28,24,16,9,13,22,24,21,24,22,24,20,15,20,22,25,24,17,23,22,37,23,25,20,16,16,15,20,19,13,18,17,33,25,16,28,28,14,21,27,29,14,31,27,17,19,31,22,15,18,24,19,17,25,19,30,14,25,36,24,33,17,28,19,17,18,27,21,12,19,25,26,31,21,19,11,27,18,21,17,21,21,27,18,35,12,22,17,22,17,16,24,21,19,16,22,18,17,23,24,16,30,16,15,21,17,15,17,25,16,15,18,12,25,19,26,8,31,25,18,19,22,23,26,25,14,13,19,18,20,18,14,16,32,25,22,21,24,20,26,16,12,11,17,24,27,26,12,0,6,29,24,24,19,21,19,15,19,26,22,27,14,16,22,22,31,17,25,15,19,24,21,25,22,20,23,18,23,20,24,23,22,16,15,24,20,21,19,18,18,24,20,28,22,31,25,31,23,23,16,23,24,21,20,20,24,24,19,17,22,23,27,22,19,8,4,27,24,9,23,23,6,25,25,22,23,17,21,20,26,25,29,23,17,31,21,24,13,4,7,24,30,25,19,23,22,21,26,26,27,18,23,21,29,21,19,18,21,20,23,24,17,18,14,19,21,17,24,15,20,14,18,12,13,13,24,17,21,26,17,20,33,22,28,24,27,17,23,17,8,25,24,20,31,31,20,28,28,23,20,21,24,11,23,21,23,24,22,25,26,22,21,29,17,25,11,22,15,24,19,15,21,10,18,24,28,16,20,21,26,24,22,29,23,26,21,26,21,22,31,18,19,23,25,20,23,19,20,18,22,22,27,19,27,10,23,20,21,13,22,27,24,22,17,25,24,18,9,29,17,23,16,22,18,27,29,25,22,25,30,20,23,8,25,22,21,28,13,28,16,22,18,24,14,18,21,24,27,18,20,25,23,23,26,12,35,27,35,32,36,16,26,24,19,13,13,21,13,25,21,22,18,17,15,23,20,24,21,22,12,22,24,24,23,22,16,20,24,22,32,17,15,25,23,22,24,13,19,23,30,19,22,15,11,21,26,15,10,18,15,18,24,12,23,19,12,24,22,28,21,21,19,29,27,21,12,14,24,17,21,17,18,20,16,23,29,14,18,19,15,20,28,16,22,12,19,23,27,19,23,17,18,19,16,21,23,28,28,26,23,19,20,19,21,22,12,19,21,26,26,23,27,23,13,24,20,20,17,18,19,20,20,16,9,19,17,10,18,21,26,28,25,13,21,18,13,18,22,20,23,24,22,22,21,27,25,15,5,22,20,27,15,31,26,27,27,16,18,31,22,27,25,20,30,22,24,19,26,24,17,22,21,26,20,17,24,30,14,16,26,27,23,24,23,27,19,23,27,14,21,19,23,20,14,25,24,31,26,18,23,27,21,18,29,24,21,21,23,20,21,19,28,22,19,14,25,18,17,33,16,23,24,25,17,22,20,22,25,29,21,21,28,13,19,18,18,18,23,19,20,27,32,25,24,17,22,26,20,27,22,17,14,17,22,24,29,13,19,32,34,17,31,23,19,21,20,18,26,23,18,26,24,14,28,19,16,20,19,21,22,25,17,22,23,22,24,21,23,28,19,28,27,33,16,20,20,22,26,17,20,18,26,22,19,17,18,17,20,16,17,19,16,25,38,16,26,26,20,18,23,25,18,19,26,19,20,34,28,21,17,16,20,22,17,24,30,16,25,21,23,26,33,10,22,15,28,23,17,18,18,16,23,20,17,17,23,22,24,21,25,23,19,24,22,22,24,26,24,28,22,31,17,21,21,14,24,15,15,24,23,18,16,13,18,27,19,20,21,28,21,36,23,21,15,21,24,19,33,15,23,28,16,21,21,24,15,18,21,11,21,19,16,22,13,20,24,17,24,13,26,31,25,15,20,23,13,20,27,23,23,23,18,93
21,19,20,24,26,8,25,25,21,17,22,9,24,26,23,10,21,25,16,39,21,25,18,32,24,20,25,22,27,29,19,20,19,27,22,22,27,23,31,19,21,12,19,23,27,20,19,18,29,21,20,18,19,30,23,27,16,31,18,18,15,18,20,28,17,24,19,22,16,21,14,16,28,22,11,21,24,39,25,22,15,22,22,21,24,18,9,24,21,32,25,10,33,30,15,19,31,32,8,28,30,15,18,29,21,20,22,21,25,20,25,17,27,20,28,35,23,29,23,26,13,19,16,27,24,18,25,21,24,31,24,15,17,24,24,17,23,22,27,25,24,32,17,28,18,19,23,10,22,19,20,19,25,20,19,25,22,14,36,22,18,21,19,21,16,28,22,14,12,18,23,19,20,14,32,29,24,25,24,25,29,30,17,19,25,21,18,20,19,17,26,27,25,17,22,17,27,22,17,17,20,23,29,22,18,6,0,28,18,22,17,19,15,9,21,22,21,23,20,22,16,21,25,18,24,21,25,22,19,24,20,22,23,24,21,19,18,19,26,19,21,26,25,17,17,12,24,22,14,28,17,26,20,28,20,17,14,19,22,15,23,23,19,30,21,13,22,21,21,24,21,11,10,27,19,12,29,27,12,27,26,27,17,20,15,19,20,19,27,29,16,27,20,29,11,10,13,24,30,24,13,25,16,25,28,24,23,16,25,18,34,15,15,16,22,26,28,18,16,18,14,19,22,19,27,21,18,20,12,6,7,15,18,11,23,30,20,19,27,16,25,24,27,23,25,23,14,24,26,20,30,32,23,28,27,26,18,20,23,17,24,17,18,19,19,24,27,26,27,23,23,19,5,21,21,21,17,21,19,4,20,24,22,10,24,25,25,20,20,24,20,25,16,29,15,18,27,12,14,25,25,17,20,17,23,20,20,18,23,13,26,16,28,25,15,19,24,27,23,21,17,21,21,24,15,26,16,25,22,20,12,26,26,24,28,19,29,14,17,14,23,22,24,22,19,28,21,28,16,18,8,22,24,18,23,15,16,21,29,25,24,18,32,24,34,31,34,20,20,23,23,19,7,21,15,24,20,18,12,16,21,19,16,18,23,24,18,22,29,22,27,24,22,19,30,16,29,23,13,22,17,17,24,19,13,25,26,15,16,21,17,24,32,21,16,16,21,24,25,18,23,22,18,27,28,28,27,27,18,25,24,25,6,8,22,23,19,23,23,26,22,18,34,20,19,21,21,21,23,22,22,18,25,21,23,13,18,23,24,15,16,27,26,30,25,23,22,15,23,25,24,23,7,13,24,29,28,22,32,22,12,24,24,26,18,15,25,18,25,21,15,20,15,16,12,21,20,27,26,19,15,18,19,17,18,16,26,22,22,23,17,26,24,18,11,28,23,26,21,29,31,25,22,18,24,34,20,21,23,14,28,28,18,16,24,24,23,27,18,23,25,23,18,24,20,22,26,24,18,30,21,22,22,27,28,20,27,13,22,22,8,19,18,27,22,18,22,21,22,12,27,22,24,26,21,18,18,13,26,28,21,20,19,24,23,32,22,24,26,28,23,27,26,19,28,29,19,20,29,17,17,19,21,21,19,13,20,23,38,25,18,23,21,20,18,27,22,23,20,11,26,22,24,7,25,26,28,23,27,21,17,17,19,23,22,23,17,20,25,17,33,13,21,24,22,17,18,24,11,18,19,22,18,15,17,25,25,25,25,36,14,23,14,16,25,22,19,21,22,16,24,11,19,21,18,12,11,18,19,21,39,21,27,22,20,15,28,24,12,13,21,23,26,33,25,15,22,10,15,16,11,27,25,22,31,26,29,25,27,16,24,13,24,20,20,19,18,22,19,26,23,22,29,20,30,16,24,28,17,24,26,20,21,23,22,33,25,29,16,22,23,20,29,20,9,27,21,18,22,19,18,32,17,22,27,26,20,38,20,27,21,20,25,25,37,21,20,30,18,19,21,30,18,22,18,17,27,20,22,23,19,21,19,23,23,19,28,30,22,21,19,29,19,17,24,17,17,22,16,95
26,28,36,29,19,20,31,36,31,26,33,23,27,28,10,23,16,31,25,46,21,30,23,39,33,28,32,29,24,26,9,29,28,30,29,19,32,30,36,23,37,27,29,27,10,29,28,25,35,18,17,23,25,29,26,34,27,31,28,29,25,29,25,36,22,29,19,26,31,23,23,30,38,34,30,25,21,36,33,28,18,26,27,28,28,23,24,23,31,37,31,28,36,31,28,25,23,33,25,36,6,23,25,34,26,31,30,22,25,25,26,23,36,24,35,40,28,30,31,26,22,12,24,30,26,28,28,22,27,33,27,23,21,31,23,25,21,25,30,32,29,37,30,30,22,37,33,18,32,33,24,24,28,20,19,19,29,24,39,24,25,25,27,33,30,36,26,28,26,35,29,33,21,23,37,21,33,29,18,19,26,33,28,21,20,25,25,27,25,27,32,34,29,32,28,24,24,26,28,20,23,24,26,28,29,29,28,0,31,24,29,27,22,23,21,30,30,28,19,26,30,18,37,31,27,31,40,31,26,30,27,29,30,26,31,30,33,35,23,30,25,26,36,22,17,27,31,23,27,30,24,33,27,24,28,31,27,30,26,29,29,26,20,37,28,28,27,32,32,23,27,27,27,35,26,26,32,20,29,36,27,32,23,32,22,20,26,25,32,40,29,33,30,30,32,25,23,30,37,29,24,17,23,33,31,30,31,22,30,23,36,18,30,17,31,32,21,30,25,29,26,26,31,23,34,28,23,27,23,24,25,25,32,19,16,31,27,26,28,17,36,29,33,22,8,32,24,34,21,28,20,31,30,35,26,10,20,26,28,23,26,23,19,20,25,30,32,23,31,33,28,32,23,30,27,27,18,21,32,29,22,32,27,28,25,29,29,24,27,33,25,29,27,21,27,32,32,25,21,22,31,22,25,29,30,34,26,24,24,27,36,27,29,28,26,28,26,31,20,23,29,29,30,31,23,29,27,18,24,20,23,19,28,27,30,23,32,20,28,21,27,17,23,32,25,34,23,28,25,26,25,26,28,22,30,22,23,26,30,31,30,33,37,25,44,33,31,28,34,29,24,17,21,33,29,27,27,33,23,23,29,19,22,21,22,23,20,28,22,34,32,18,29,20,26,28,33,27,25,21,24,18,25,24,26,25,29,26,26,28,22,24,27,27,19,22,16,19,24,27,24,23,24,35,32,25,36,29,24,27,21,30,24,26,25,30,26,30,30,24,35,21,30,26,31,15,19,31,29,28,22,28,21,25,31,20,25,18,19,26,28,35,28,34,19,28,29,29,30,32,29,32,25,31,25,33,31,29,40,30,26,34,21,21,28,24,24,21,28,26,21,10,29,22,21,31,34,29,34,20,31,24,25,28,25,27,19,23,37,26,26,32,32,27,28,20,24,28,27,35,37,25,29,28,32,27,30,26,28,28,26,33,33,23,34,29,30,38,10,28,29,33,32,38,23,25,27,22,32,34,29,26,26,24,35,22,32,30,30,23,27,22,29,36,27,19,24,28,28,28,31,21,31,31,26,23,27,24,28,38,23,24,32,28,25,34,26,28,30,32,33,32,34,30,33,38,25,29,24,20,24,24,26,23,32,28,17,29,31,31,22,30,23,29,24,25,26,22,25,22,23,16,25,26,24,34,34,25,32,28,24,28,32,26,27,24,23,25,29,30,23,22,30,29,15,23,24,28,25,23,28,31,27,16,23,22,24,30,22,34,19,30,25,23,15,25,33,24,28,32,35,22,30,24,24,26,33,21,31,29,41,25,22,32,26,26,31,25,26,26,32,20,21,23,29,13,33,24,31,29,29,27,23,28,26,22,27,31,37,26,25,24,31,21,13,14,24,26,24,28,31,30,34,22,33,30,26,33,21,33,27,26,24,27,25,38,30,34,30,23,22,29,31,31,27,28,23,30,32,21,27,33,22,25,30,33,21,35,29,36,28,30,27,29,34,24,26,40,21,25,28,32,20,15,23,27,28,29,26,32,26,25,30,26,24,33,28,40,27,17,33,35,20,24,25,29,31,35,23,100
28,26,30,24,16,12,29,31,25,19,26,13,27,25,29,19,17,25,16,41,25,30,23,34,26,20,27,24,22,24,22,24,24,24,18,23,23,25,31,21,20,21,24,13,26,20,23,22,33,22,21,20,23,32,15,31,22,31,15,24,22,20,10,28,17,20,20,14,25,21,16,18,30,30,25,18,22,37,24,26,19,20,21,22,24,23,18,28,25,40,30,18,34,26,19,22,22,28,20,26,25,19,25,29,25,22,32,25,25,12,21,23,23,20,31,35,23,29,25,33,15,23,16,28,27,21,23,24,23,35,30,21,19,30,26,24,23,24,29,15,29,37,21,26,9,27,26,14,26,27,20,24,25,23,22,18,26,22,44,21,22,24,27,23,20,21,24,18,12,24,26,23,24,16,32,24,30,27,21,22,25,32,21,21,23,21,15,17,21,21,31,32,25,17,25,19,25,17,19,21,17,27,31,22,24,24,18,31,0,26,26,23,17,9,19,26,25,15,22,25,16,18,15,24,17,21,33,12,16,15,23,20,28,19,26,23,23,17,27,23,22,23,29,9,20,16,23,12,4,28,19,33,18,19,25,17,23,21,17,24,27,20,15,24,21,21,25,26,27,25,24,18,20,20,17,19,31,29,22,31,22,23,18,24,21,16,25,24,29,26,20,31,10,26,25,26,24,26,33,22,19,27,23,25,33,31,30,24,24,17,36,21,24,22,28,26,22,19,24,23,22,22,19,17,23,26,8,26,17,14,15,23,20,15,27,29,24,20,33,22,31,27,27,21,28,25,23,21,28,20,33,35,27,31,24,21,24,11,21,18,21,24,14,15,27,23,27,26,29,23,28,27,13,25,26,28,21,23,27,21,18,26,29,18,24,26,24,25,10,28,21,21,21,26,27,26,19,20,16,27,29,16,19,25,27,24,28,22,23,21,30,26,27,26,21,11,21,26,23,28,21,25,24,32,17,28,20,29,20,27,17,26,28,21,26,18,29,19,23,22,27,28,29,28,21,28,23,22,6,22,17,22,27,17,32,17,16,25,29,29,28,26,34,26,37,28,37,26,28,27,22,17,11,19,22,15,16,27,17,23,25,24,24,24,23,20,20,22,29,20,24,26,30,17,26,20,30,23,21,24,19,13,23,25,21,24,18,5,20,29,23,25,30,19,22,20,20,17,26,23,19,14,17,23,26,26,26,29,24,28,27,26,14,16,26,31,22,26,27,23,31,26,34,19,23,23,23,11,28,23,21,27,23,19,25,20,25,22,23,21,24,22,29,34,24,30,24,19,27,24,25,30,15,21,17,29,28,14,37,26,16,23,25,19,15,18,28,18,26,22,25,23,24,18,18,23,29,30,24,20,19,18,22,21,23,22,25,23,26,20,25,26,28,20,21,27,15,25,24,32,34,32,29,18,25,31,24,21,32,18,25,28,19,18,23,23,28,29,22,25,28,21,18,24,28,30,22,21,26,29,11,21,29,28,18,20,29,22,18,24,22,21,24,32,14,20,19,27,13,13,32,23,28,26,28,25,21,19,18,26,19,22,25,26,21,31,26,25,31,30,26,25,29,25,33,29,24,24,29,21,13,24,24,21,28,21,18,29,42,25,17,23,24,18,21,21,28,23,25,17,27,28,22,21,27,30,29,25,9,11,7,21,23,26,22,19,8,20,16,24,36,17,25,24,20,21,22,22,15,10,25,26,22,19,22,28,26,27,29,38,23,27,12,14,28,23,28,18,17,24,26,16,24,20,26,21,25,15,26,23,36,25,27,27,20,21,26,24,30,25,21,22,25,36,30,19,26,28,23,24,19,26,32,18,29,18,30,29,32,21,20,17,26,22,18,19,18,28,26,19,26,28,22,26,32,24,17,26,22,28,26,23,24,21,28,34,24,29,20,17,16,23,31,18,17,18,25,26,28,21,25,31,24,14,29,28,17,34,20,32,23,24,15,27,30,19,18,35,10,21,27,25,11,16,19,20,23,25,24,27,27,12,22,21,22,29,22,27,23,23,23,28,21,20,22,17,23,23,12,99
27,23,32,25,27,16,10,31,18,19,25,16,22,26,18,14,22,21,21,38,17,19,12,22,28,19,20,17,25,27,22,17,19,27,22,22,30,18,27,17,25,18,19,26,14,21,18,20,18,21,20,20,3,28,19,27,18,29,23,23,22,22,21,22,24,27,25,25,20,16,20,20,29,18,19,18,15,30,24,18,22,17,18,19,18,22,15,28,23,29,17,22,31,29,23,15,15,31,14,26,30,11,25,27,16,20,26,26,20,21,28,15,31,15,19,36,24,30,24,28,19,21,20,24,22,20,20,22,26,16,25,21,15,30,22,22,18,16,24,28,21,28,25,25,18,30,25,18,16,22,23,13,25,19,18,17,19,12,36,17,23,3,15,22,23,20,15,22,19,28,19,16,28,16,20,13,27,27,23,24,20,23,23,14,21,24,15,17,13,18,27,22,25,10,21,16,26,24,21,13,20,14,28,24,24,24,22,24,26,0,21,15,16,17,17,19,20,20,18,22,18,20,29,18,16,26,32,27,16,25,11,19,20,31,25,20,25,23,26,19,27,26,26,20,18,19,12,23,22,20,19,32,18,22,24,24,10,23,19,7,17,23,20,33,21,14,17,21,23,18,17,18,20,23,19,17,20,25,22,21,26,25,13,17,21,18,4,3,25,20,24,21,24,20,25,20,22,24,30,27,19,24,23,24,29,23,24,14,25,21,32,19,21,19,20,26,26,20,10,18,14,10,27,15,32,21,19,22,11,18,19,15,22,19,25,25,21,19,27,20,23,15,25,12,16,23,21,26,24,21,32,34,16,19,24,26,16,21,25,15,24,9,17,18,13,18,15,23,16,22,26,31,17,23,22,25,22,19,28,18,16,24,14,21,9,17,24,2,23,30,17,22,15,27,17,21,24,24,19,24,25,20,23,17,28,17,18,12,17,25,29,17,21,18,17,21,25,26,24,23,14,18,27,25,15,23,21,27,20,22,18,17,26,24,26,15,32,15,19,16,7,20,18,26,17,25,15,23,21,23,15,19,6,22,29,18,23,4,27,15,26,25,25,21,33,32,33,16,22,22,25,14,15,21,21,26,19,19,13,23,17,13,10,22,14,24,15,20,20,16,10,23,24,24,30,24,26,18,13,25,21,18,15,23,23,24,29,22,22,23,21,19,30,16,14,12,20,23,19,19,24,21,16,28,30,31,26,24,20,26,23,25,18,20,28,24,10,14,14,25,23,24,16,18,16,23,19,23,23,20,14,27,22,20,14,20,25,20,21,19,16,27,22,26,28,25,24,12,20,13,26,26,19,25,23,23,24,18,32,19,20,23,24,22,23,21,23,23,20,17,23,23,21,14,18,25,12,23,23,11,21,16,19,22,24,20,17,13,29,27,22,24,25,16,21,27,22,27,21,28,29,27,27,23,22,32,18,17,27,11,23,22,26,18,22,21,23,27,23,24,7,25,25,28,23,25,25,19,16,26,19,20,24,27,25,17,22,20,15,13,16,23,20,30,19,21,23,21,22,19,29,16,25,25,22,20,20,15,24,30,17,13,22,22,21,26,21,23,24,22,25,29,26,17,22,30,16,19,27,24,14,22,16,13,19,21,21,26,34,23,14,24,17,25,14,19,20,14,17,17,26,20,29,15,22,30,24,20,27,21,20,8,25,21,25,26,19,16,16,19,33,19,27,7,20,18,19,24,19,21,25,26,24,23,18,24,23,13,5,36,18,27,21,21,25,20,25,21,23,23,17,12,24,12,12,14,25,19,21,25,32,20,26,22,18,13,26,16,14,16,20,23,22,33,28,21,26,16,15,20,19,23,29,17,27,21,21,21,35,21,25,9,25,22,18,18,16,30,20,26,23,23,23,18,32,14,22,28,20,24,11,16,20,30,29,27,23,29,22,22,23,22,27,23,21,16,1,18,22,16,22,25,19,20,18,24,19,27,25,28,23,22,25,23,37,14,17,28,17,17,19,26,18,21,15,20,22,20,11,24,21,21,18,18,14,25,25,27,19,18,27,24,23,18,23,17,26,28,15,101
23,25,29,24,32,16,23,25,18,22,19,17,22,25,23,7,22,23,14,38,24,25,18,33,26,17,25,23,20,22,24,28,18,27,18,23,29,23,32,18,26,11,20,28,19,21,9,12,26,22,21,15,22,31,24,28,23,25,28,20,17,19,26,31,24,25,27,27,21,23,17,25,32,30,18,26,26,41,18,17,23,21,20,19,21,15,8,21,26,28,34,20,31,28,9,24,27,35,17,35,32,23,18,32,11,17,26,17,22,17,25,20,28,22,29,36,24,26,26,23,16,22,13,30,24,19,23,20,29,28,22,22,16,23,25,16,25,21,22,31,26,31,11,25,19,29,24,18,23,21,23,19,25,19,18,23,18,21,40,24,14,18,16,24,10,31,20,8,18,23,21,24,28,19,34,29,18,30,24,25,27,27,18,16,21,24,24,25,21,20,25,21,23,16,15,18,26,23,14,23,20,13,23,22,22,19,17,29,26,21,0,22,16,17,16,19,11,29,21,19,24,24,33,19,23,21,31,28,25,25,20,24,19,29,18,13,20,25,27,18,30,25,24,23,16,22,26,28,22,31,18,28,20,27,26,23,11,23,23,24,22,22,25,24,22,12,16,22,28,23,22,11,15,22,19,10,26,21,17,32,24,27,18,24,25,22,22,21,27,30,10,26,23,27,20,22,19,23,24,26,20,24,22,33,33,20,19,19,30,24,34,20,14,22,25,23,27,19,20,23,22,19,24,14,23,20,24,20,13,18,19,23,27,19,26,27,12,25,32,21,32,26,24,21,21,23,18,32,20,17,27,26,15,28,26,28,21,21,27,18,21,16,22,23,18,23,30,20,25,24,29,31,17,15,21,23,25,20,22,13,15,32,31,20,18,25,24,21,26,33,21,24,18,33,17,20,29,22,15,19,27,23,21,25,24,24,23,17,22,23,16,21,27,24,22,24,28,27,26,25,22,18,23,20,18,27,6,16,23,17,21,24,24,28,29,20,16,13,24,26,26,28,21,25,20,30,22,25,22,23,9,19,21,27,22,16,23,23,25,29,25,24,32,31,41,22,27,17,25,13,20,23,15,23,17,25,25,19,13,16,18,18,15,19,25,22,15,19,21,29,25,23,24,25,33,24,28,25,21,26,21,23,25,25,23,20,29,21,24,24,23,18,33,16,24,24,21,23,24,18,21,19,19,25,33,30,24,24,14,18,23,23,16,18,27,21,21,25,21,19,27,26,35,21,24,26,22,22,24,23,24,24,16,20,26,19,20,19,20,18,24,27,30,27,27,27,16,23,26,27,22,20,15,25,27,27,21,22,32,12,20,19,25,23,26,24,26,25,19,20,20,23,16,17,19,25,29,31,25,20,25,15,16,7,17,19,28,24,32,21,18,25,14,22,16,28,20,27,18,22,34,22,22,19,25,34,21,22,20,22,22,31,23,13,29,25,23,24,24,23,22,26,24,28,24,26,18,26,19,31,23,26,20,28,24,17,27,14,29,24,17,23,23,22,28,24,26,30,20,13,23,21,16,23,18,15,24,20,29,31,16,18,24,23,24,29,21,18,27,28,24,29,27,26,28,28,24,10,22,25,22,16,21,18,18,15,21,26,35,22,19,28,26,24,25,26,21,23,20,18,26,25,28,16,22,30,29,20,32,20,23,20,27,21,22,23,18,21,26,15,31,22,27,22,26,10,11,24,19,24,26,29,27,23,16,24,26,28,24,33,11,21,20,22,23,20,20,21,21,22,21,12,21,17,17,11,20,22,17,30,37,18,24,23,17,22,28,27,20,18,22,24,21,30,24,21,21,22,22,26,21,24,30,15,27,24,26,19,29,16,22,21,25,17,24,23,15,28,18,26,23,22,29,23,28,21,23,30,20,30,20,25,20,29,30,32,21,28,24,27,26,21,29,21,19,27,20,24,25,16,24,31,14,23,24,28,23,39,18,24,26,14,28,25,35,22,26,33,19,18,17,28,18,23,19,15,26,19,20,24,21,22,20,21,25,24,28,36,23,12,27,27,25,11,20,25,26,30,21,97
25,20,30,27,28,13,23,33,20,18,27,14,20,31,21,22,27,18,21,43,15,23,16,33,27,24,24,26,18,20,20,21,22,25,28,21,31,22,29,16,32,24,26,27,17,23,24,23,31,20,19,20,12,27,23,25,22,29,25,22,19,16,22,28,21,24,24,26,24,19,20,22,27,26,19,26,22,37,28,23,19,16,17,18,20,26,21,29,19,36,21,19,29,29,20,12,24,30,14,33,28,8,26,29,25,18,23,25,23,16,26,19,33,18,29,38,26,27,25,33,19,18,20,26,25,21,19,25,22,29,26,19,14,30,21,24,19,16,26,28,28,35,22,23,23,28,26,15,27,28,20,17,23,19,18,22,24,16,40,20,26,16,17,23,21,29,19,19,17,27,16,22,25,15,33,22,31,26,21,22,27,29,15,14,24,21,23,21,11,22,32,26,28,23,23,21,28,25,18,10,18,23,30,21,19,21,19,27,23,15,22,0,22,14,21,23,26,25,17,25,21,19,28,20,22,20,32,27,24,30,18,26,24,29,24,24,27,28,25,19,28,26,26,19,20,21,22,24,19,27,23,34,25,26,26,22,22,25,21,20,21,21,17,37,22,25,23,27,27,10,14,20,19,29,24,21,28,24,21,34,25,25,20,19,24,17,17,16,22,31,21,25,25,30,25,17,20,28,32,26,19,24,24,29,27,27,26,18,23,16,30,21,25,18,24,26,26,24,14,22,18,21,21,19,34,27,20,21,24,15,16,19,24,16,22,29,27,17,33,22,27,22,27,21,19,22,20,24,25,24,31,37,23,26,29,24,20,26,26,12,22,15,16,17,17,22,28,27,24,28,30,28,14,26,20,27,19,18,28,18,20,28,27,19,18,25,25,15,23,22,22,19,21,25,28,27,29,21,20,26,25,15,18,21,21,21,22,16,21,22,26,21,31,24,21,20,22,27,23,21,16,22,19,23,14,24,21,24,19,28,10,22,30,22,25,20,34,23,23,13,16,19,22,30,16,29,13,26,21,23,22,18,19,19,33,21,22,17,23,26,30,25,35,25,35,29,35,18,29,28,23,18,12,28,19,30,25,26,26,24,19,17,14,24,21,27,13,22,19,26,23,23,21,24,29,21,32,21,17,24,22,15,22,26,22,18,30,20,20,20,24,27,29,20,11,9,20,23,11,20,28,18,11,31,29,26,30,22,25,28,28,24,15,17,26,22,17,21,25,17,20,23,24,9,18,21,18,26,29,17,25,25,14,18,24,21,26,22,23,21,20,26,25,26,23,29,26,18,26,23,26,25,16,22,22,22,28,24,30,26,17,27,23,21,17,13,25,20,24,20,22,20,20,13,18,27,25,20,26,16,23,18,22,22,25,22,20,20,31,19,25,28,22,14,20,27,19,32,21,30,33,33,30,22,28,30,25,28,31,19,32,27,25,22,29,25,24,25,21,26,19,25,23,29,24,26,26,29,26,33,25,23,26,26,27,15,29,27,27,20,16,24,23,32,24,18,20,28,26,26,27,8,31,24,24,26,18,19,25,30,21,17,25,21,20,30,19,27,25,23,26,29,29,21,26,36,13,25,25,22,25,25,22,19,27,22,27,29,36,25,19,24,14,23,11,28,25,23,22,17,24,24,27,15,20,32,31,18,32,24,20,19,24,19,28,24,23,27,23,26,34,11,19,20,18,23,24,29,16,20,24,27,16,20,24,29,20,26,18,37,22,29,19,21,26,19,23,19,31,25,25,25,17,20,16,18,24,16,28,27,35,23,23,25,20,17,26,28,27,19,28,22,25,30,31,20,23,25,23,24,20,28,34,21,30,22,24,28,35,18,23,6,25,22,16,15,20,25,27,27,25,26,30,22,26,24,26,30,17,29,19,13,25,28,29,31,27,30,21,20,21,23,25,18,18,29,14,22,30,14,19,34,25,24,26,21,18,36,25,29,22,25,25,30,34,19,25,32,22,21,24,23,21,26,20,17,21,21,19,25,18,26,26,17,21,28,27,30,24,10,24,18,26,22,28,22,24,26,24,99
25,25,27,24,25,11,24,30,18,14,25,12,18,25,20,9,6,26,15,36,17,21,14,17,26,19,22,15,22,24,17,19,18,12,21,17,24,20,25,12,21,11,12,22,21,14,17,12,31,16,15,17,17,23,18,25,19,27,22,22,19,21,19,26,18,20,11,23,15,20,16,21,26,22,18,15,11,26,24,24,18,17,18,19,19,17,8,24,18,31,25,17,24,29,15,22,22,28,15,26,16,18,25,27,19,20,26,24,18,16,26,19,22,19,21,33,21,18,18,25,15,19,15,24,18,19,20,19,29,30,24,16,10,23,17,16,22,18,20,24,21,31,17,20,14,26,24,13,15,21,17,15,21,13,12,22,15,18,38,21,22,17,18,20,18,27,15,16,11,23,26,22,23,11,34,20,26,22,15,16,23,19,20,12,21,18,18,17,13,20,19,24,21,16,15,14,18,18,18,20,7,21,28,16,18,19,15,22,17,16,16,22,0,8,16,25,18,22,13,23,19,12,24,18,23,23,30,21,17,22,17,23,26,27,20,21,20,17,21,19,15,20,26,16,10,19,22,21,13,26,17,26,20,27,17,16,13,24,14,13,19,8,17,28,13,12,22,24,24,23,24,13,15,23,19,12,24,22,17,26,24,23,10,19,14,10,14,13,27,30,18,26,18,26,18,21,18,19,24,24,19,18,23,28,25,27,26,20,18,11,26,21,14,20,20,27,13,17,16,13,17,18,20,14,28,20,17,20,5,13,14,18,23,14,23,29,20,19,33,22,27,21,24,20,22,22,19,26,23,19,26,26,22,25,22,12,21,18,20,10,23,16,14,15,18,23,29,23,20,22,20,26,12,20,18,22,19,14,24,11,15,27,20,17,19,22,26,14,19,25,15,24,18,27,17,20,26,17,14,24,24,10,13,21,26,23,21,17,22,20,24,19,27,23,18,16,15,20,17,21,16,24,18,26,10,26,14,24,14,19,15,25,25,15,20,12,29,7,20,20,21,19,20,25,12,16,15,21,15,15,7,17,20,19,22,15,17,18,27,28,23,23,32,15,35,22,27,19,27,16,16,15,10,15,19,22,19,17,5,23,20,18,15,24,12,22,11,19,23,27,22,17,21,10,25,19,22,22,18,18,20,15,21,16,18,22,27,14,19,26,14,22,24,16,21,19,18,20,24,20,23,18,11,27,25,15,27,20,14,18,15,19,13,15,25,25,16,20,24,21,27,20,28,13,18,18,14,19,22,15,24,23,18,20,22,20,18,19,20,18,19,26,18,28,18,25,21,18,21,23,19,21,14,20,15,22,22,17,31,20,15,23,19,23,16,12,20,19,19,20,20,17,14,9,18,24,18,28,24,12,22,15,20,15,17,19,22,19,29,21,20,27,22,14,16,25,19,27,22,22,31,24,22,16,26,19,13,20,22,17,26,22,25,16,18,19,22,27,16,23,21,19,17,23,25,26,21,22,16,24,20,18,22,22,25,10,26,12,20,13,15,22,15,25,21,18,13,20,20,11,23,21,24,24,20,17,20,19,23,24,16,13,26,17,15,29,17,22,23,21,24,25,27,21,24,22,18,18,29,20,16,18,21,18,18,15,5,22,37,22,11,20,22,19,21,22,19,22,22,17,21,23,23,14,18,28,21,16,26,20,16,18,22,17,21,24,15,19,21,17,31,14,22,19,18,10,11,24,14,17,22,25,19,18,10,16,18,27,19,35,13,23,13,13,21,16,18,6,15,21,25,4,22,17,17,11,18,9,19,24,34,20,27,15,17,17,23,22,20,20,14,18,19,29,24,13,23,22,15,21,18,20,26,15,27,24,22,24,29,18,23,16,9,15,19,20,15,25,18,20,20,21,28,23,27,14,24,26,14,27,21,23,12,22,27,24,21,28,19,21,20,21,21,23,16,23,15,19,25,11,24,27,16,17,22,30,11,34,19,29,18,19,22,19,32,18,17,32,13,20,20,25,12,7,13,17,22,19,15,26,21,17,12,16,20,24,20,32,17,14,22,22,12,11,21,20,22,25,15,99
20,17,21,23,17,3,20,23,16,20,17,4,23,26,26,14,14,20,7,42,16,24,17,25,21,12,28,23,20,22,14,15,18,20,19,24,24,26,28,19,21,18,20,14,22,21,14,13,24,23,22,20,14,31,16,23,19,27,14,17,18,20,11,23,16,15,14,15,19,19,17,15,25,21,20,19,19,34,23,17,10,20,21,20,22,22,15,22,26,33,24,9,32,23,10,14,23,27,17,23,24,10,23,28,16,19,25,16,25,12,20,15,24,18,28,30,18,24,22,26,16,14,8,22,20,22,23,24,24,26,23,21,18,23,25,23,21,18,22,16,25,32,12,25,10,18,23,5,22,18,21,18,22,21,20,18,19,13,37,20,19,18,19,20,11,22,21,9,3,22,18,14,15,17,29,24,23,23,20,20,25,27,21,19,20,22,16,18,18,12,27,26,24,18,19,20,22,18,17,12,15,18,26,17,23,15,9,23,9,17,17,14,8,0,20,17,16,14,21,20,11,19,16,17,18,22,30,13,17,16,15,21,19,20,23,14,15,18,28,18,15,20,25,8,18,11,16,13,5,23,20,33,15,20,19,8,18,16,17,21,27,16,14,25,21,19,17,20,20,23,16,10,14,21,14,11,28,26,16,26,21,24,17,15,14,17,19,18,24,24,11,32,11,24,20,19,20,23,28,23,20,20,23,20,31,23,22,15,20,16,30,20,21,17,21,25,21,19,15,17,13,14,20,18,24,23,9,21,13,5,6,14,17,6,18,22,17,14,25,19,32,19,26,19,24,22,19,19,25,12,25,27,20,23,25,20,17,12,14,18,16,23,13,14,25,23,26,25,24,24,28,18,4,16,22,20,12,21,18,13,19,19,28,9,22,19,19,17,11,27,22,19,20,24,18,17,18,11,17,24,24,17,20,16,19,15,19,23,23,12,21,20,25,20,18,12,20,22,18,25,12,16,24,23,18,28,11,20,21,20,17,23,29,22,27,17,28,15,16,15,18,20,22,21,20,23,18,23,7,13,15,20,21,16,29,18,15,16,25,20,27,23,31,19,31,24,31,20,19,18,23,18,2,18,14,16,17,21,13,21,21,19,22,18,18,19,19,21,26,20,18,21,23,10,25,11,27,21,12,17,12,12,19,24,12,22,19,6,11,22,22,23,28,20,13,11,16,18,24,19,18,14,17,22,25,23,25,27,15,23,19,24,5,7,17,22,14,18,18,19,22,17,30,19,14,20,22,12,22,22,21,25,16,12,18,20,25,18,19,22,15,21,21,27,24,22,17,10,18,17,19,26,6,12,18,24,26,15,31,17,7,23,26,20,16,18,22,15,20,16,22,15,22,17,19,18,26,22,25,20,14,17,21,12,19,23,21,17,21,21,16,19,19,20,15,23,15,24,23,26,29,25,23,19,26,27,21,18,27,9,23,27,20,18,24,24,21,26,13,22,21,21,9,15,23,25,21,19,17,24,12,20,21,29,19,18,26,20,17,17,17,14,21,27,13,13,18,20,14,14,27,21,21,21,21,18,13,20,17,26,20,20,20,25,22,31,23,19,24,23,27,25,30,26,27,26,15,15,24,12,14,21,20,17,22,12,13,28,36,23,16,22,16,11,13,18,21,21,21,18,28,21,15,16,26,25,28,23,18,12,8,12,14,22,15,18,9,17,17,16,28,16,20,15,17,15,16,19,6,9,25,25,21,10,18,20,26,28,20,34,18,22,5,7,20,21,25,14,23,15,21,12,23,16,24,18,20,16,18,20,37,19,22,23,18,22,27,24,21,22,22,23,21,28,25,10,22,19,14,15,10,22,24,19,26,19,28,20,26,17,17,8,17,19,15,14,19,23,25,20,24,25,23,19,30,15,18,24,19,27,21,15,16,14,21,32,24,28,11,17,17,20,25,19,8,19,16,17,28,19,16,29,17,15,26,23,18,35,11,26,24,15,16,27,30,17,11,28,11,13,18,25,12,15,20,16,22,19,19,18,20,13,20,21,18,23,23,25,23,20,14,26,20,16,15,12,14,17,13,94
20,20,21,8,21,18,16,25,14,15,19,17,18,25,15,17,22,22,18,38,14,23,16,31,18,18,22,20,13,15,18,18,16,21,14,14,17,20,25,14,26,19,20,16,11,20,13,14,26,15,16,17,18,28,20,27,12,16,20,20,15,18,15,25,11,17,25,15,14,13,13,21,27,23,14,20,16,26,20,18,19,10,11,12,9,18,16,25,21,30,26,15,31,25,13,14,22,22,13,30,27,18,22,20,15,17,15,17,19,13,21,12,18,12,23,33,21,22,20,30,12,15,17,20,14,7,7,22,16,28,23,14,15,23,21,9,15,9,21,20,19,28,15,15,16,17,12,16,23,21,19,17,16,15,14,15,18,13,34,14,18,18,17,18,14,28,16,12,19,23,20,12,16,12,21,22,22,23,18,19,23,24,19,17,5,20,19,17,14,20,21,24,20,22,11,16,23,11,16,17,14,14,18,13,15,19,21,21,19,17,16,21,16,20,0,20,15,19,18,17,15,15,26,15,16,19,28,19,20,17,12,19,20,24,23,13,12,18,20,16,27,22,17,14,12,17,20,17,15,18,16,29,15,24,21,24,21,23,7,20,19,17,19,24,21,20,10,17,17,11,14,19,15,16,14,20,17,16,15,21,12,22,15,17,14,13,17,18,11,21,14,25,21,22,24,18,17,9,18,23,8,20,15,27,27,14,13,11,21,14,24,14,22,17,18,26,19,22,15,12,15,7,18,2,19,19,13,13,13,16,17,16,23,15,19,23,16,19,26,15,21,15,12,13,13,16,16,23,15,18,25,26,17,20,23,24,9,13,22,13,18,15,19,20,17,18,26,13,17,22,21,27,16,19,15,17,9,12,24,17,1,25,25,15,16,19,15,17,15,18,17,16,6,26,19,20,13,16,13,14,20,13,16,18,25,13,15,16,20,17,20,19,21,18,11,17,15,20,20,17,15,19,21,24,13,21,10,20,17,24,17,19,16,18,23,17,25,9,13,14,22,17,22,11,12,25,12,22,13,20,15,7,20,22,15,14,12,13,20,18,11,21,16,22,29,22,23,16,24,17,15,19,18,20,17,23,19,16,13,20,15,11,14,15,15,8,16,7,16,17,23,19,22,22,20,21,22,15,14,21,16,18,13,23,17,24,17,14,19,21,21,9,27,12,16,17,5,8,16,12,9,11,14,24,26,20,16,22,16,14,20,20,15,13,25,23,11,15,15,14,25,21,19,16,17,22,19,20,20,18,18,22,17,21,27,18,23,3,4,6,17,20,23,19,18,23,20,13,19,21,18,21,16,23,18,22,13,10,29,16,20,19,16,10,14,15,14,10,15,14,19,17,21,14,11,25,25,18,19,17,20,3,19,11,23,7,17,13,27,19,21,21,18,14,14,12,10,13,21,18,26,29,24,22,25,27,21,18,30,12,23,18,21,15,23,19,16,24,19,7,21,22,25,28,21,20,12,20,13,25,18,23,26,23,18,17,17,20,18,14,15,18,14,17,18,8,13,20,16,19,19,13,18,18,25,22,18,9,17,24,2,14,20,22,18,23,16,17,17,21,12,26,15,15,26,26,12,14,24,20,18,17,9,6,17,9,21,12,32,10,16,21,12,12,15,25,14,11,10,10,22,13,16,14,17,31,26,18,27,8,12,9,19,18,22,19,16,17,17,23,29,17,21,20,19,6,7,19,22,15,18,20,22,11,12,21,21,24,20,19,21,22,17,19,22,8,24,15,17,20,23,12,24,5,15,18,12,12,21,24,29,15,22,23,5,11,16,21,22,18,19,13,6,25,26,21,14,24,12,20,16,20,26,11,11,11,18,19,22,14,19,19,25,19,17,16,3,23,24,24,20,21,22,11,28,11,11,26,16,22,18,15,17,16,14,28,15,16,16,16,17,9,19,20,13,25,16,18,11,16,19,25,21,19,15,19,14,34,22,21,19,18,23,24,25,13,19,26,15,14,17,27,16,21,15,15,15,15,16,21,19,19,17,11,12,12,21,28,19,18,27,25,23,5,20,14,17,22,17,94
22,10,24,28,33,16,24,27,13,21,26,13,25,26,20,19,25,24,20,39,12,24,17,39,24,15,21,24,17,19,24,12,21,29,19,22,32,19,30,19,28,21,23,26,24,20,10,19,31,21,22,17,20,30,27,26,25,24,18,25,21,17,27,26,25,26,27,25,18,18,23,15,27,25,25,22,18,33,19,2,23,19,20,21,17,25,18,28,25,32,19,21,34,31,16,17,31,34,25,32,27,21,19,26,8,23,27,24,25,19,30,20,32,17,16,29,30,33,27,30,22,24,19,19,24,22,17,21,26,33,25,24,17,24,24,25,20,19,19,32,24,31,18,25,24,31,26,18,24,30,28,18,28,24,23,19,17,17,34,19,15,20,25,25,17,27,22,15,20,30,22,11,28,18,36,30,19,29,25,26,22,25,18,19,19,29,23,24,12,25,29,18,26,26,16,18,28,26,21,18,22,6,20,25,23,26,22,30,26,19,19,23,25,17,20,0,12,27,20,25,20,22,33,21,19,26,32,30,22,24,14,22,4,32,29,20,26,30,26,22,29,29,18,24,23,24,27,29,22,20,24,33,24,19,23,25,23,18,15,24,18,25,24,25,19,22,20,23,30,19,19,22,22,23,23,22,28,18,24,26,25,28,23,12,23,20,21,20,29,23,17,18,24,29,30,23,23,26,25,32,24,27,23,23,30,21,20,19,29,22,31,20,24,22,27,29,24,25,15,20,19,13,29,18,24,24,25,21,23,18,19,20,17,19,28,25,13,18,24,21,30,11,28,14,22,23,22,21,17,23,30,33,19,22,22,23,19,20,27,15,27,12,21,22,14,19,32,17,27,25,28,31,17,22,21,28,23,20,31,23,19,22,31,22,11,19,30,19,27,28,19,26,22,29,24,29,32,20,21,16,21,21,24,22,29,12,23,9,14,13,23,22,28,20,24,23,26,31,24,23,9,1,29,17,17,25,13,23,22,24,23,29,25,19,28,25,30,20,26,19,24,16,23,29,19,20,10,28,24,25,19,15,23,18,32,20,26,15,22,17,29,25,36,16,28,29,28,25,20,14,21,22,15,31,22,30,24,16,23,17,24,14,11,17,17,22,18,23,26,27,27,26,25,27,32,24,29,20,18,25,24,22,18,24,21,25,33,23,14,26,22,11,28,21,17,20,19,22,20,21,22,21,14,25,27,32,27,27,21,25,25,28,18,20,30,18,13,17,17,16,33,20,31,16,11,25,21,25,26,20,22,28,13,17,23,20,25,17,16,22,21,19,18,28,28,30,23,7,15,28,29,28,19,25,25,21,22,18,34,19,20,20,26,20,26,23,25,24,20,19,23,25,23,16,21,20,29,25,26,19,16,19,22,14,23,23,17,16,34,26,28,28,21,17,23,26,22,27,24,23,34,25,28,22,24,34,22,27,32,8,15,30,24,19,25,23,18,30,25,27,24,28,26,25,18,20,19,19,19,30,27,22,29,29,25,20,24,24,23,16,25,26,27,23,27,22,24,17,27,23,24,17,17,27,25,22,19,22,27,33,20,20,25,24,23,27,22,23,28,20,27,29,28,24,27,29,22,11,19,21,28,25,19,16,15,21,26,30,41,20,24,27,19,24,18,19,22,16,19,22,28,23,22,26,25,25,34,23,35,24,25,11,23,24,21,28,23,26,19,27,36,24,22,24,22,17,18,22,19,25,28,29,29,23,23,26,23,30,22,33,23,27,22,24,25,16,27,23,28,27,28,22,27,15,13,15,16,20,26,20,29,23,21,26,17,20,26,25,27,30,30,23,14,27,30,23,15,27,18,24,22,25,25,22,25,21,23,24,35,21,27,21,31,19,20,19,19,25,19,28,25,26,24,21,33,17,20,28,25,27,13,18,22,30,25,34,28,28,24,21,22,20,26,19,17,16,18,23,29,19,9,27,21,26,26,26,21,43,24,23,25,21,27,26,37,16,26,25,25,22,24,29,26,24,17,20,24,22,22,27,22,27,30,20,17,24,20,27,21,17,27,25,24,18,22,20,25,23,27,96
18,18,19,23,30,15,18,24,17,23,18,16,19,31,20,16,24,12,19,31,17,20,13,35,27,21,29,19,24,22,22,22,21,25,11,18,27,27,34,19,30,20,16,23,24,21,2,11,25,17,18,14,21,30,20,28,20,18,27,18,15,19,25,30,23,27,26,22,14,18,16,24,28,27,17,20,20,30,11,10,22,19,18,17,20,22,17,20,27,27,31,21,32,29,8,16,26,33,17,28,29,18,11,23,4,16,23,16,22,22,24,18,25,17,25,36,24,21,20,18,15,21,18,20,21,17,22,26,29,27,20,20,17,12,21,20,20,20,21,30,25,33,10,26,21,27,22,17,19,18,21,14,24,17,16,27,17,17,34,19,7,17,21,18,9,29,17,7,19,26,10,21,27,20,34,28,9,29,22,23,25,25,20,15,14,22,17,19,18,18,23,14,14,25,14,17,25,21,13,24,18,6,16,23,25,22,21,30,25,20,11,26,18,16,15,12,0,27,20,18,21,19,32,18,27,19,22,29,18,22,16,22,12,20,24,12,19,25,22,17,29,27,22,24,14,23,25,27,21,25,17,25,23,27,19,24,20,23,18,24,19,20,21,15,20,21,15,15,23,22,18,20,18,15,23,19,16,14,18,22,13,21,20,22,21,17,22,21,26,25,9,26,22,22,24,18,15,19,23,26,18,22,15,31,30,9,8,18,25,18,26,17,22,15,24,22,25,20,15,16,17,15,23,13,16,13,23,24,15,17,18,18,26,18,25,26,5,24,27,16,30,20,23,14,22,20,14,25,13,22,22,21,14,24,24,27,20,18,26,19,23,20,24,25,22,27,29,13,24,32,25,30,16,14,19,22,22,21,28,19,14,27,24,21,11,19,26,20,25,30,19,24,17,28,16,17,28,21,14,12,27,17,20,15,24,22,22,17,22,16,15,18,21,20,20,25,22,23,24,25,19,11,22,13,19,26,5,15,21,12,21,26,17,22,27,22,22,11,19,22,25,21,19,24,21,28,19,25,23,22,17,18,20,21,24,15,24,17,28,27,23,15,31,26,30,21,26,20,23,2,9,20,14,25,15,27,24,12,15,9,19,22,19,17,19,11,16,18,27,25,24,21,21,26,27,23,26,20,18,25,24,23,20,21,22,26,28,22,22,25,19,11,23,9,24,17,18,21,27,16,10,24,19,25,32,21,22,24,13,17,22,27,17,19,26,14,15,19,15,24,28,25,32,20,21,24,21,21,23,22,24,20,21,25,27,12,17,16,16,17,19,23,27,20,25,27,15,17,22,26,26,27,18,18,22,16,14,15,25,11,19,12,22,23,23,19,20,22,18,19,17,21,22,18,17,21,29,24,28,21,25,14,15,6,20,18,22,18,31,28,19,27,13,22,17,25,25,16,17,21,29,17,21,23,24,32,17,22,21,16,15,29,22,12,27,23,21,23,23,22,21,25,25,21,18,20,7,19,12,25,21,22,25,25,17,18,24,22,24,18,15,26,23,11,28,21,20,25,15,21,22,24,9,22,13,10,24,18,28,30,15,17,25,24,22,28,20,17,28,17,22,29,25,24,23,21,18,1,14,24,23,23,20,17,11,14,23,24,36,21,21,29,18,23,15,27,17,16,18,16,24,24,22,16,23,29,31,20,30,18,22,13,20,20,20,23,20,23,21,22,30,21,26,21,21,9,10,18,18,25,19,22,26,22,14,23,25,27,23,32,12,16,21,23,22,19,18,19,19,15,20,14,20,16,21,20,19,16,20,29,30,25,16,19,16,20,27,27,19,19,24,19,14,25,27,22,19,21,15,25,19,15,21,10,20,24,19,18,23,14,24,20,27,16,19,18,14,26,27,21,21,15,27,22,34,14,12,29,18,24,13,17,19,29,27,29,16,23,17,24,23,15,21,21,18,24,19,13,24,17,17,25,9,21,14,25,18,38,23,15,27,13,26,20,35,16,20,32,20,20,16,17,21,25,17,13,24,22,19,23,18,24,22,20,19,24,22,31,21,19,26,18,21,10,18,20,26,23,22,92
29,28,17,11,15,17,18,36,25,22,30,18,22,30,26,22,16,15,15,40,24,33,26,30,29,20,25,21,24,26,19,26,21,26,23,27,26,27,32,24,27,26,24,16,29,27,28,27,36,26,25,23,21,33,20,30,19,31,12,26,23,21,9,33,22,23,19,17,27,16,19,15,27,26,24,18,14,29,28,25,20,19,20,21,25,23,23,30,24,34,29,21,36,28,24,23,21,25,19,29,24,24,27,26,26,17,21,22,27,17,25,23,28,17,27,31,19,28,27,34,18,22,16,23,22,16,22,24,26,34,23,18,22,24,27,25,18,25,26,16,26,33,26,29,14,26,21,19,25,27,23,27,25,22,21,23,26,26,41,15,27,17,29,25,25,26,27,23,11,27,17,25,29,19,26,23,29,14,20,21,28,30,20,24,23,24,18,20,24,21,34,29,26,16,27,18,25,20,20,24,19,24,33,24,22,27,23,28,15,20,29,25,22,14,19,27,27,0,23,28,23,20,22,15,22,24,35,15,19,20,16,23,27,20,27,28,26,20,31,16,19,23,26,6,19,21,20,11,11,25,22,34,19,20,29,16,24,18,22,25,24,22,12,29,26,20,26,24,24,25,23,23,23,27,18,24,29,30,24,30,20,26,15,24,22,18,22,21,16,27,25,33,17,28,28,27,24,27,31,21,18,24,25,30,31,32,31,24,26,19,32,18,29,19,32,23,21,24,27,25,24,19,22,18,28,26,7,24,22,19,20,25,17,20,26,22,27,27,30,19,30,20,28,19,28,23,23,20,30,20,30,34,21,24,23,20,23,16,18,22,23,25,11,12,27,28,31,29,29,28,23,24,18,22,27,22,26,26,23,23,19,33,32,23,22,23,26,20,11,25,21,26,21,24,28,27,6,21,19,29,29,18,21,29,26,26,28,26,24,14,29,28,29,23,18,14,23,28,22,20,21,26,22,28,20,27,25,28,22,28,15,25,31,23,28,15,32,22,20,24,25,27,32,29,24,30,22,27,9,27,22,23,14,14,24,20,21,21,29,23,29,28,21,22,39,30,39,28,21,27,24,19,16,22,23,20,20,27,22,25,27,21,24,21,13,20,23,23,28,21,23,25,29,14,13,25,31,20,25,23,20,10,20,24,22,26,17,10,25,31,22,27,26,24,25,24,24,22,26,24,19,19,22,26,11,25,25,29,29,30,28,31,19,21,25,29,15,19,23,23,34,23,34,24,23,20,24,18,26,27,26,29,20,16,22,22,27,22,23,20,22,19,21,35,26,28,21,21,22,21,27,33,20,22,18,19,28,19,34,24,16,27,29,22,18,16,23,23,23,19,26,20,28,21,15,20,30,30,29,22,16,19,25,26,20,21,22,18,30,23,30,27,26,23,23,30,20,25,27,33,36,33,31,25,26,29,23,22,35,20,30,23,20,21,27,25,25,24,20,12,15,26,17,23,25,27,22,26,21,28,14,18,27,32,25,22,27,27,5,12,21,22,21,30,1,25,21,26,18,18,30,23,31,22,29,26,27,18,15,30,20,25,27,29,23,31,28,30,28,20,21,18,24,24,27,30,24,28,26,26,18,24,23,22,26,22,17,30,41,26,14,24,24,15,22,22,27,21,24,16,31,26,17,20,30,27,26,28,24,12,8,17,15,21,19,23,13,21,21,22,33,14,22,20,17,22,23,23,20,7,22,25,19,24,25,29,30,30,23,38,26,28,9,11,25,24,26,20,26,25,25,21,22,21,26,26,26,17,24,20,39,26,24,27,21,20,27,29,28,24,26,27,24,33,27,23,23,26,18,25,22,23,26,23,29,21,28,26,30,22,22,22,31,24,15,16,19,25,26,24,28,28,25,25,34,19,18,19,20,27,24,24,25,18,15,36,23,32,12,24,23,18,27,19,18,23,19,28,29,23,29,30,25,19,27,30,19,33,19,33,26,23,20,22,35,17,15,32,15,21,26,24,16,15,19,21,24,22,24,24,26,17,24,20,19,30,23,26,23,24,23,30,20,21,19,23,26,18,17,103
20,23,20,22,26,22,21,25,15,9,24,19,13,17,19,16,19,23,16,37,12,16,9,30,25,19,17,21,17,19,11,18,19,18,23,4,19,15,20,7,24,18,20,22,16,15,18,19,27,3,2,15,19,10,21,26,14,22,19,14,14,17,20,21,19,19,24,21,17,16,12,16,21,23,17,17,21,36,19,20,15,13,14,15,14,16,15,23,13,35,29,22,22,26,20,17,21,30,12,25,13,20,22,29,16,16,25,24,15,11,21,14,25,15,26,35,23,31,20,25,11,14,15,25,22,17,16,15,20,29,24,5,5,13,4,22,18,14,19,25,21,21,18,16,17,27,22,20,21,25,10,10,16,10,9,17,19,13,36,17,22,15,20,18,22,22,10,21,20,18,21,17,23,6,30,19,18,17,11,12,23,22,16,7,17,11,14,12,8,17,26,19,24,23,17,15,23,13,13,18,11,18,23,20,20,14,20,19,22,18,21,17,13,21,18,20,20,23,0,20,20,15,28,18,22,18,28,22,15,25,20,18,22,24,22,24,21,24,8,17,19,21,21,19,11,21,23,22,18,25,15,30,17,26,20,25,20,19,18,19,14,14,17,24,16,19,21,19,19,19,19,14,10,21,16,15,19,17,12,28,19,18,20,14,22,13,20,19,27,27,23,27,21,21,23,18,16,21,26,22,11,15,20,24,16,22,23,15,22,15,23,11,21,14,15,20,23,18,11,15,15,19,19,17,27,20,18,18,18,21,22,16,14,19,18,25,20,11,23,12,22,18,25,18,18,19,15,21,18,19,21,31,25,28,25,17,17,21,25,5,20,20,16,17,20,22,25,20,15,25,19,17,20,19,13,24,17,9,27,16,18,17,26,23,17,18,23,18,20,27,18,17,14,19,24,26,27,23,12,19,24,14,17,16,23,18,19,21,22,24,27,14,22,19,13,11,14,19,13,16,11,19,22,22,5,26,20,20,10,19,16,21,24,19,16,20,25,14,15,15,23,16,15,25,7,22,10,18,16,21,14,12,18,19,29,13,20,20,22,23,24,21,32,22,30,21,29,19,23,22,19,10,21,22,14,25,22,19,18,20,18,16,19,14,22,20,6,20,18,23,17,14,23,23,20,24,29,18,14,14,14,15,20,16,23,17,24,17,17,22,18,20,15,13,17,20,13,10,21,15,21,13,6,26,20,24,25,15,21,23,20,17,19,21,22,21,19,23,22,16,22,20,23,8,13,5,1,20,25,10,20,21,13,17,23,17,22,15,16,13,17,21,20,24,21,13,20,13,21,24,22,16,18,23,18,22,26,19,28,26,22,18,6,16,15,16,21,18,13,17,18,12,11,4,8,19,24,21,19,7,17,17,17,19,19,14,17,20,28,18,16,23,25,9,11,20,14,25,15,24,28,24,26,13,24,20,19,20,26,14,16,21,23,13,22,18,21,23,12,23,19,20,26,27,20,22,24,20,23,26,18,23,17,9,23,8,24,18,18,21,14,12,16,23,22,16,12,24,19,18,17,18,24,21,12,15,12,11,25,25,19,8,23,12,11,29,12,19,18,23,22,21,25,16,19,28,11,19,21,27,19,17,20,17,20,16,18,23,33,20,19,15,15,21,18,17,16,20,17,9,8,18,22,13,13,27,31,11,27,21,17,17,28,12,22,19,18,19,24,20,25,17,22,14,8,17,18,21,19,20,15,18,22,18,17,19,9,23,21,31,17,26,22,24,17,11,15,12,22,24,20,17,19,18,19,18,19,13,22,11,34,19,19,22,14,12,25,23,23,17,21,5,18,24,14,15,18,21,21,21,24,12,18,14,23,17,17,23,29,13,20,18,22,17,10,11,16,20,17,18,19,18,27,19,22,21,23,22,7,20,19,18,18,24,22,22,20,27,25,8,7,19,18,19,20,20,17,14,21,7,22,26,16,20,17,26,14,33,20,24,13,18,15,26,19,16,24,27,16,16,15,26,17,20,16,12,18,18,10,23,20,20,19,12,19,19,23,27,20,9,23,17,20,18,24,21,17,23,18,94
21,26,29,25,31,17,26,12,22,22,18,20,23,24,22,24,21,22,24,32,21,28,21,40,29,22,21,22,20,22,17,23,20,24,19,21,24,19,31,21,28,25,21,23,18,16,16,19,25,22,22,13,23,30,20,16,17,24,26,18,11,15,25,29,12,22,24,22,25,17,11,23,28,28,20,18,20,35,23,24,18,18,18,17,25,21,23,20,24,27,30,23,34,25,16,15,26,31,15,26,29,18,15,22,18,17,26,16,21,24,16,25,28,16,27,34,22,29,21,28,10,14,23,24,23,24,21,25,23,27,27,15,19,30,22,21,19,20,22,30,18,27,18,28,16,34,29,15,22,25,16,22,18,16,15,22,24,22,28,18,15,23,19,19,17,30,18,15,23,28,20,21,15,19,29,28,25,28,21,22,30,27,16,19,16,17,15,17,22,18,28,25,26,29,20,10,24,22,14,19,17,20,22,22,24,16,22,26,25,22,19,25,23,20,17,25,18,28,20,0,20,16,27,19,23,17,27,27,16,24,16,18,26,28,17,20,27,25,27,18,23,22,22,22,13,21,21,27,21,17,12,23,21,32,21,28,24,23,20,22,23,20,22,31,17,27,23,22,22,24,17,23,20,27,22,24,13,20,22,30,23,26,25,22,25,14,24,23,26,26,17,28,22,26,18,12,9,26,29,21,14,21,7,32,28,16,17,24,24,17,33,16,28,13,23,10,25,19,23,23,20,16,21,19,24,19,23,26,20,21,22,21,25,14,18,28,17,24,28,17,26,20,29,19,20,21,10,31,19,19,28,28,14,24,26,25,22,20,26,20,20,25,21,22,24,29,24,19,23,29,19,34,20,21,17,26,8,23,26,19,18,30,29,19,17,23,23,22,25,27,13,23,17,26,24,26,30,24,9,18,27,16,19,24,12,20,28,26,27,25,21,26,27,22,16,21,16,21,23,27,20,24,24,22,20,27,13,20,18,22,15,26,21,21,24,25,30,16,18,16,27,25,27,24,23,27,20,24,21,21,22,23,26,24,32,8,13,18,27,25,26,20,33,27,38,23,32,18,24,20,22,18,18,23,15,24,21,26,20,13,17,21,24,19,19,19,20,24,27,29,25,20,24,25,32,24,23,19,21,24,22,20,12,15,24,24,27,20,26,23,13,20,27,17,18,17,12,15,26,14,20,26,19,29,31,30,26,23,21,21,21,21,21,21,25,23,15,19,8,21,30,26,26,21,21,22,21,21,20,18,19,14,24,24,30,10,15,14,15,16,18,25,23,28,23,28,22,18,24,22,23,22,22,27,19,20,24,23,31,17,23,24,26,17,17,18,25,11,22,18,7,16,27,20,13,21,27,19,27,21,24,20,3,12,19,17,16,12,31,22,20,32,21,19,21,19,27,24,5,27,30,27,19,14,25,31,20,21,31,17,29,24,21,11,27,17,27,24,18,24,27,19,29,33,12,14,23,26,22,30,19,25,25,29,25,20,23,19,23,18,17,24,19,26,27,9,14,26,22,22,23,23,21,23,15,18,23,14,30,24,19,16,19,26,19,34,18,18,20,19,29,24,25,20,31,29,17,17,26,21,18,22,21,19,25,22,22,25,20,27,24,27,13,22,15,28,21,19,16,12,28,22,26,16,27,28,36,19,26,25,22,14,30,22,21,18,17,20,21,29,12,16,24,22,19,17,18,24,22,23,18,21,21,10,19,22,22,22,25,30,22,24,25,27,19,24,24,18,24,24,21,19,8,18,22,26,20,15,28,28,34,24,24,24,21,16,25,22,22,20,24,20,17,31,26,20,19,20,21,27,24,27,31,18,22,18,25,18,33,12,19,20,32,15,17,16,19,16,26,24,19,21,30,24,32,20,22,25,13,23,19,16,18,23,21,30,24,24,27,27,27,24,28,17,21,25,21,22,28,21,25,31,19,19,11,24,15,38,28,23,25,20,21,21,39,17,26,29,15,27,17,27,16,20,11,13,20,21,18,24,21,19,22,18,11,22,24,32,15,23,27,30,15,18,19,19,28,30,17,95
22,20,24,23,24,10,25,30,19,24,24,7,21,29,24,21,19,9,18,40,19,25,19,36,28,21,26,20,22,20,21,18,23,22,24,23,20,24,34,21,14,23,19,21,20,14,21,20,23,23,22,19,19,30,17,27,23,22,17,19,16,18,18,26,8,20,21,22,23,20,18,14,24,28,25,21,17,32,26,20,17,20,19,18,18,25,20,27,26,31,31,16,32,30,17,17,30,34,20,26,27,17,28,20,19,16,28,20,24,20,25,17,27,21,28,37,25,13,19,34,17,18,19,17,23,18,22,23,25,21,17,22,19,28,24,20,22,14,20,23,23,30,19,28,13,25,23,12,20,25,23,20,16,21,20,26,23,18,40,19,24,19,22,17,18,24,24,16,14,29,11,12,19,21,28,29,26,29,19,20,22,26,19,17,18,24,23,25,23,19,32,26,25,25,22,18,24,19,13,19,15,17,29,6,20,22,16,30,16,18,24,21,19,11,15,20,21,23,20,20,0,16,23,16,23,20,27,20,23,21,13,21,22,24,28,18,23,25,28,17,26,26,23,17,22,14,23,20,12,21,21,31,21,27,19,19,25,17,18,23,21,18,22,28,15,24,15,27,27,22,19,17,21,27,20,18,27,24,23,31,25,23,25,18,19,14,20,19,26,22,18,24,6,31,24,21,18,22,29,28,19,26,25,23,33,27,26,16,20,13,33,23,26,24,23,28,24,15,20,21,20,8,22,13,27,23,16,22,21,12,13,21,12,13,22,31,24,21,24,24,32,17,23,22,22,19,17,25,25,23,32,34,18,21,23,23,14,17,25,21,25,22,21,22,24,29,23,24,29,27,22,25,11,23,20,23,12,21,24,20,14,22,30,15,22,28,25,18,18,27,19,23,17,31,25,24,27,18,18,25,25,12,9,23,28,13,20,23,28,19,27,24,31,27,22,19,18,23,21,28,15,19,20,26,21,25,18,24,18,28,17,29,27,19,24,25,27,20,23,19,23,18,25,24,21,26,21,26,14,20,21,16,22,24,28,19,9,14,29,18,24,20,31,20,33,25,34,21,26,23,20,21,9,25,16,21,14,25,23,26,20,24,21,25,16,21,18,18,27,27,25,25,24,21,25,18,21,24,19,22,18,20,17,24,19,29,26,13,14,26,22,22,20,18,20,18,14,17,27,17,22,22,20,27,32,27,27,25,22,21,21,17,12,14,24,25,12,16,16,23,29,16,28,22,17,23,19,5,21,22,26,23,25,23,28,27,23,16,17,17,22,23,24,24,20,28,24,13,19,24,23,24,13,19,19,13,24,20,35,21,14,27,26,19,18,14,21,9,26,23,19,20,27,20,20,19,28,21,27,23,15,14,21,19,25,18,19,15,24,23,23,26,26,23,22,21,23,26,23,29,28,33,29,12,25,29,18,24,31,12,26,24,27,17,17,23,22,23,20,22,23,28,20,26,24,26,25,23,14,27,19,23,27,26,26,18,26,17,22,15,22,20,25,28,22,11,16,23,19,19,30,24,28,22,29,26,20,20,22,33,15,22,9,26,19,34,21,16,22,14,23,27,26,26,29,32,17,22,28,15,9,24,14,11,26,19,20,25,37,21,24,19,15,21,16,25,19,20,19,19,28,18,25,21,25,26,36,21,25,19,15,10,21,20,20,23,14,23,18,23,32,16,24,23,22,17,18,25,13,18,20,17,21,14,23,22,29,25,21,32,22,27,16,18,24,17,28,16,28,22,20,22,24,10,20,17,19,13,25,9,39,22,29,20,14,22,27,29,28,15,24,22,19,34,31,17,20,26,13,22,17,25,31,19,24,20,27,23,33,15,24,15,28,21,22,21,14,24,25,21,22,25,28,16,37,12,22,28,20,19,24,18,18,25,23,32,25,20,18,24,24,20,28,20,15,22,17,23,24,19,19,33,25,16,27,26,15,39,22,24,21,22,23,25,33,20,22,31,12,19,25,18,13,18,17,14,25,22,24,21,24,16,26,21,16,27,21,29,19,21,21,31,23,16,22,1,21,23,10,96
24,26,29,23,21,18,25,28,20,17,24,21,17,22,22,21,18,25,21,28,20,19,13,29,20,21,25,19,21,23,9,22,21,12,15,19,27,23,28,13,19,23,18,22,20,21,20,20,27,18,17,13,23,25,19,17,17,26,18,25,19,15,15,27,15,17,17,23,13,18,11,15,21,22,18,20,18,33,21,20,18,15,16,17,18,19,20,23,18,32,31,21,22,28,21,18,22,27,13,24,24,21,23,27,18,22,27,20,16,19,25,18,28,17,27,35,23,29,24,29,10,12,22,26,22,18,18,13,25,25,26,10,11,22,15,24,20,15,24,19,24,28,23,18,16,23,23,16,15,20,11,14,20,11,10,22,21,17,36,19,19,22,22,23,22,28,16,20,19,26,24,17,20,14,29,20,28,25,9,10,21,25,14,11,19,12,19,18,16,25,27,25,15,22,17,6,18,21,21,20,5,16,22,10,12,22,21,18,18,20,24,19,12,19,15,22,19,20,15,16,16,0,25,21,26,24,33,21,18,18,22,24,22,21,17,23,24,22,23,21,25,20,22,14,12,21,24,17,14,26,12,26,20,24,24,24,25,12,8,20,20,8,14,31,20,21,20,22,22,21,20,21,18,17,19,22,23,20,20,23,22,22,17,22,13,2,24,23,23,28,22,23,12,23,24,22,19,17,26,21,14,16,23,24,23,26,27,19,12,5,29,16,26,17,21,20,25,13,15,11,15,21,14,17,28,14,13,14,17,22,23,16,17,17,16,28,21,20,28,17,26,22,27,14,22,21,20,29,19,23,20,31,19,25,14,23,20,14,26,13,21,23,13,14,25,30,24,19,21,31,23,28,21,23,17,14,13,15,27,17,16,25,26,22,11,19,24,22,14,19,7,18,15,21,25,21,24,16,9,18,23,4,7,20,20,18,23,24,27,21,19,18,22,20,16,14,9,14,11,20,19,21,12,27,13,21,18,18,6,23,9,17,21,9,12,17,25,15,18,21,26,18,19,24,15,16,18,19,15,15,19,16,22,16,30,8,16,23,26,23,25,26,31,26,34,16,29,21,24,17,10,17,19,24,22,24,21,15,17,21,20,19,22,17,19,22,10,22,20,25,21,15,29,20,28,26,26,20,16,12,17,12,22,15,17,21,23,15,22,27,17,21,18,17,19,21,15,18,22,20,23,21,14,24,28,19,23,19,22,21,15,17,22,23,16,28,21,25,18,20,30,14,29,16,21,15,16,13,14,18,19,22,17,21,27,20,18,17,18,16,17,25,17,25,12,24,23,17,20,25,11,22,21,26,7,22,24,11,26,22,24,20,21,20,10,6,21,14,21,19,17,10,19,12,13,14,25,22,25,15,16,18,13,17,19,17,19,22,31,15,21,27,26,17,19,22,22,27,15,24,32,25,26,19,26,19,17,21,34,16,25,16,21,11,16,11,17,29,10,22,21,28,25,29,22,24,22,22,20,33,20,20,17,24,19,8,24,24,23,20,15,19,19,22,19,12,7,19,22,22,18,21,25,22,23,22,19,14,22,32,17,14,24,17,7,30,16,20,22,21,23,24,26,20,23,31,12,20,24,23,18,18,21,18,16,19,17,24,31,25,16,23,16,23,19,16,17,16,19,12,21,16,25,14,17,27,28,15,27,18,14,19,30,16,15,23,17,20,23,22,23,8,12,18,12,14,13,24,23,15,20,23,13,15,18,16,21,22,25,33,25,17,17,19,15,15,19,6,23,23,28,16,16,19,24,21,24,3,23,20,31,16,22,21,18,16,25,22,26,18,24,20,20,23,26,13,19,24,19,20,23,25,23,18,23,21,23,28,27,20,22,19,21,15,13,14,18,19,15,22,14,16,23,22,29,18,24,25,8,25,13,19,12,26,22,22,24,27,28,23,22,16,24,17,19,19,21,19,26,9,25,26,23,19,21,27,3,34,25,29,21,24,16,26,34,16,21,30,15,20,23,27,16,19,5,20,20,20,16,29,26,19,22,14,21,27,12,33,9,13,27,25,19,15,17,17,21,28,17,98
35,33,37,31,23,19,32,38,30,26,33,20,29,29,36,26,24,24,22,48,26,26,19,41,33,25,26,31,29,31,28,27,30,31,25,30,30,24,38,25,27,28,31,20,32,27,30,29,36,29,28,27,28,38,22,36,29,34,22,27,29,27,17,35,24,27,27,21,25,27,23,25,36,27,32,25,25,40,31,33,26,24,25,26,30,30,25,29,32,39,37,25,38,33,26,18,29,35,27,33,32,20,30,35,31,28,33,32,29,19,28,14,30,26,37,42,30,33,29,39,22,28,21,32,32,27,27,31,30,38,32,28,23,37,32,31,29,23,34,22,23,32,28,32,16,30,25,21,32,30,27,20,32,26,25,25,32,17,41,28,26,31,33,27,27,28,27,25,19,31,22,30,31,23,39,31,36,34,28,29,35,38,28,21,23,28,22,24,22,28,38,32,32,24,32,26,32,24,26,26,24,29,32,29,31,31,25,37,15,29,33,28,24,16,26,33,32,22,28,27,23,25,0,29,24,28,37,19,23,22,21,23,35,26,33,27,30,24,34,28,29,30,33,16,27,23,28,19,11,22,26,33,25,26,23,24,30,28,24,31,32,27,22,31,27,28,24,33,34,30,20,25,27,27,24,26,33,33,29,36,29,30,25,25,28,23,32,31,28,33,27,38,17,33,32,33,31,29,33,29,26,31,30,32,36,33,32,15,31,24,41,28,31,29,33,32,29,26,19,23,19,23,26,24,17,31,15,33,24,21,22,20,27,22,32,35,28,27,40,29,38,25,34,28,34,29,30,28,32,25,39,41,26,29,31,28,17,18,28,25,28,31,21,22,29,30,34,30,33,30,29,34,20,29,29,32,25,27,34,28,25,29,36,25,27,33,31,30,17,35,28,28,28,34,34,29,26,27,23,31,35,23,26,22,32,31,19,29,30,28,37,24,34,32,28,18,28,33,30,32,26,32,31,33,24,32,27,34,27,33,24,33,35,28,33,25,36,26,30,29,32,30,25,20,27,35,24,29,13,29,24,28,28,24,39,24,23,26,36,36,33,30,41,31,41,35,44,33,29,34,29,24,18,26,29,22,23,27,24,28,32,31,31,31,24,26,22,29,34,27,31,30,37,24,33,27,30,29,18,31,26,20,17,32,28,31,25,12,27,36,30,31,35,23,27,19,27,24,33,30,26,21,24,30,33,33,33,31,31,35,34,33,21,23,33,32,20,24,28,30,32,33,36,26,24,30,29,18,35,30,28,34,29,26,32,27,32,25,26,28,21,29,31,27,31,37,30,26,33,29,32,34,22,28,24,28,35,21,36,29,23,30,32,26,22,25,30,25,32,28,32,27,31,24,25,30,36,26,31,27,26,25,29,28,30,29,21,17,33,27,32,23,28,27,28,34,22,31,27,35,28,38,36,25,32,38,30,28,39,25,32,35,26,25,30,30,33,35,29,32,29,28,25,31,35,37,29,28,29,35,18,28,36,35,25,24,34,29,25,23,29,28,31,39,21,24,26,31,20,20,37,30,32,32,34,31,28,26,25,33,26,26,24,30,28,28,28,30,34,29,32,32,35,32,29,36,24,31,36,28,20,31,23,20,28,28,25,34,47,32,24,30,20,25,17,28,27,30,28,24,33,21,29,28,29,37,36,27,24,18,14,22,30,28,29,26,15,27,23,31,39,24,32,31,27,28,29,29,22,17,32,33,29,26,29,35,33,34,33,41,30,32,19,21,34,27,35,25,32,27,33,23,31,21,31,28,32,22,33,30,43,32,34,34,27,28,33,31,37,30,28,29,28,41,37,26,30,35,28,25,26,33,33,24,29,25,37,23,39,28,27,22,33,29,25,26,25,35,33,26,33,32,27,19,39,27,24,33,27,33,25,19,31,28,35,39,30,36,27,24,23,29,37,25,24,25,29,23,35,23,32,38,30,21,31,27,24,41,26,39,30,28,22,33,37,26,25,42,17,16,28,29,18,23,26,27,25,29,28,25,34,19,29,23,16,27,29,34,30,25,30,31,28,27,29,24,30,30,19,106
14,19,20,23,18,16,19,22,20,19,16,17,23,26,28,19,22,18,22,40,20,21,14,35,28,20,23,25,18,20,22,19,17,22,20,22,24,24,30,17,22,21,22,21,26,21,16,14,23,21,20,15,19,28,22,24,21,29,21,11,8,12,24,31,19,25,25,20,25,15,21,18,25,20,24,19,17,32,22,21,17,12,11,10,20,17,18,19,23,31,27,12,32,20,11,14,25,26,22,27,29,12,20,25,18,2,27,18,16,17,17,17,29,14,25,23,11,27,18,30,20,21,21,22,21,18,15,17,25,25,24,23,15,27,22,20,17,14,19,27,21,30,13,23,21,27,23,18,21,25,24,15,26,21,20,23,22,18,33,16,16,19,14,16,14,30,20,12,20,28,16,18,28,16,26,27,24,27,13,14,19,18,13,16,20,25,18,20,16,11,29,28,25,26,21,21,16,22,5,18,17,17,22,22,18,17,18,31,24,18,19,20,18,17,15,21,18,15,18,19,16,21,29,0,27,12,26,20,17,26,13,15,23,29,28,13,20,15,17,1,24,15,15,21,20,14,17,22,20,22,22,29,18,32,23,25,19,20,21,23,24,14,25,27,22,22,15,18,26,18,16,17,20,23,17,18,19,20,21,28,19,15,20,19,19,19,20,19,24,21,14,31,14,25,19,13,10,20,16,28,19,26,24,28,28,25,26,16,26,21,28,22,24,22,24,23,18,20,16,23,20,8,23,13,25,23,22,16,13,14,15,21,20,19,17,25,18,22,29,21,28,17,23,16,28,14,9,26,19,19,29,28,18,21,26,25,14,22,24,13,15,21,24,25,23,28,29,17,25,32,20,27,13,19,12,7,21,19,15,18,14,30,30,12,19,21,18,18,22,26,22,18,17,27,19,24,21,17,19,18,25,20,23,22,25,17,20,22,27,18,21,19,25,20,22,21,19,22,11,26,16,20,27,27,15,22,13,23,20,24,18,26,27,25,21,20,27,17,22,17,23,18,20,24,17,22,18,19,22,13,17,18,22,23,28,20,18,14,23,22,24,19,31,23,30,27,29,13,25,20,23,20,15,17,8,28,21,26,15,18,12,23,20,21,16,17,16,18,27,24,26,25,25,26,28,10,28,17,19,10,15,23,17,16,18,27,28,21,23,24,14,16,22,10,19,11,20,23,21,9,16,19,12,29,26,29,24,25,16,19,13,19,12,10,10,26,12,16,16,17,24,22,29,14,18,19,19,13,11,18,20,15,20,24,28,21,26,18,19,17,20,18,24,24,23,23,20,14,22,18,28,26,13,21,23,22,24,24,31,19,16,21,24,21,24,21,21,20,20,16,12,23,21,14,22,18,28,22,23,17,17,14,16,12,17,18,16,15,24,28,23,19,21,15,20,27,20,22,18,18,27,29,24,19,18,23,23,21,32,13,26,18,27,17,24,26,19,9,23,22,23,20,26,30,17,19,19,28,6,19,21,27,17,23,24,18,13,22,20,15,22,17,23,28,16,20,21,23,16,21,29,20,22,8,25,22,23,20,22,25,15,18,23,22,21,21,13,20,25,23,23,25,20,22,24,29,17,17,29,22,19,16,14,11,25,15,23,25,29,21,21,25,16,23,13,16,19,14,11,21,26,18,27,21,23,26,31,21,30,19,23,10,21,22,23,15,21,20,18,22,31,19,19,23,16,16,17,22,19,22,27,25,24,23,20,14,21,29,21,34,23,27,22,24,19,19,22,16,23,22,12,14,21,10,20,21,11,19,23,23,38,14,27,25,16,18,22,23,22,27,22,23,19,32,24,23,12,24,3,21,7,28,30,11,25,22,21,23,29,7,14,14,27,13,18,19,14,22,19,22,14,25,15,16,32,4,14,26,21,27,21,15,10,31,21,32,17,26,18,25,25,17,23,14,14,19,17,20,24,17,18,29,21,23,20,22,20,31,26,18,23,18,29,20,33,15,22,24,20,19,21,23,21,21,20,6,17,17,20,9,22,22,20,13,16,27,27,29,16,19,23,23,16,16,21,15,15,24,18,88
25,25,34,24,23,21,24,35,29,21,29,22,27,26,21,16,18,22,23,42,25,30,23,20,27,26,18,26,9,11,21,29,19,32,19,20,24,16,34,23,29,18,25,10,17,22,25,27,28,21,22,21,17,32,16,30,23,26,22,26,21,25,17,29,17,25,21,9,30,23,17,25,27,32,26,21,23,36,25,17,20,22,23,24,25,24,15,29,27,38,27,23,36,27,25,20,29,32,21,29,26,24,27,23,23,25,25,23,22,19,22,27,24,23,33,36,24,32,28,28,16,21,22,22,28,22,23,21,10,30,30,22,21,27,18,23,25,24,27,22,26,36,27,27,10,32,27,22,26,26,27,24,23,24,23,20,30,26,37,22,23,17,16,26,26,22,20,24,21,30,24,28,22,18,33,27,31,26,22,23,28,28,26,21,15,28,20,22,21,26,26,20,29,22,26,20,26,18,22,23,25,21,32,23,28,25,24,27,17,16,23,22,23,18,16,19,27,22,22,23,23,26,24,27,0,22,36,19,19,16,24,22,19,26,27,27,28,24,26,26,27,24,30,16,21,17,26,19,13,28,20,30,21,20,25,26,20,27,18,19,15,28,22,25,21,19,25,28,28,16,22,19,22,27,20,19,27,29,24,31,22,18,25,27,22,24,16,15,27,33,26,19,19,29,20,21,23,25,29,19,20,29,25,26,34,30,29,26,28,25,33,22,21,19,11,30,23,18,24,28,27,22,26,18,24,20,15,26,20,22,23,27,27,21,25,23,25,15,34,23,31,26,28,25,19,28,22,28,28,25,32,36,25,32,27,22,24,12,28,19,22,7,21,22,11,16,28,27,16,6,25,27,22,28,15,33,15,25,28,20,17,29,26,19,25,26,25,14,17,29,23,25,22,26,31,27,26,25,17,28,16,24,26,25,32,29,30,10,15,28,30,28,28,25,22,18,21,26,24,27,25,18,32,31,19,29,26,27,26,22,24,29,29,29,32,25,30,22,24,23,21,29,29,27,23,35,23,23,13,28,16,23,20,24,29,18,17,18,16,28,27,29,32,27,38,28,38,17,31,26,24,18,20,26,23,16,17,31,20,25,18,11,8,25,24,18,20,23,26,27,24,28,30,22,33,29,28,26,27,25,20,20,23,21,26,25,25,12,29,30,19,19,25,20,24,23,11,14,17,18,19,21,20,18,28,27,29,28,29,29,29,26,23,21,27,30,23,27,28,10,32,28,25,22,26,22,23,20,27,18,22,22,13,17,23,22,22,13,14,20,29,28,30,34,31,16,29,24,22,27,31,27,23,26,24,18,29,15,32,28,25,26,26,6,22,26,26,16,25,21,25,22,23,20,19,29,24,22,7,21,26,19,23,25,21,21,27,23,27,26,27,21,30,23,23,18,22,23,25,31,37,27,31,21,21,31,24,24,29,25,26,30,19,19,32,24,23,32,22,23,21,28,27,26,21,23,22,22,22,27,18,28,26,29,26,22,24,16,25,25,23,22,25,33,21,14,19,20,14,14,34,14,29,24,23,20,14,20,25,33,18,18,30,25,27,24,16,23,15,17,24,22,28,26,33,32,27,26,26,30,14,25,24,21,30,25,19,28,35,26,24,24,18,25,21,22,26,23,20,18,28,28,29,22,27,30,36,24,26,18,14,22,29,26,24,20,9,23,17,24,35,24,29,21,19,22,23,25,21,17,26,26,29,17,25,30,27,27,19,29,20,30,19,21,27,24,25,26,20,29,29,19,28,20,10,12,27,23,26,25,42,27,24,28,21,22,32,22,28,26,22,19,16,29,19,25,27,26,25,29,24,26,32,19,21,5,22,29,32,20,21,23,28,23,17,16,19,34,23,20,26,22,17,26,33,24,21,23,24,28,26,21,26,22,20,32,25,29,26,18,19,24,32,25,25,19,15,23,18,21,24,32,19,15,25,29,25,41,27,27,25,28,22,30,37,24,25,26,11,27,25,28,12,17,21,21,24,20,19,32,27,13,24,23,22,28,29,34,22,17,32,31,21,21,26,22,31,26,13,99
14,19,22,26,27,21,19,29,21,19,28,22,23,25,28,21,18,18,22,38,20,21,14,36,28,19,19,25,16,18,22,23,17,28,17,22,24,21,30,17,24,25,24,22,24,19,18,20,30,21,20,22,28,28,20,27,21,29,26,11,6,10,21,26,22,25,21,21,26,14,21,23,30,28,24,23,21,36,22,25,23,12,11,10,22,25,22,17,23,37,25,23,32,23,18,22,23,24,20,31,26,20,18,29,20,10,25,26,14,17,20,19,28,13,24,31,19,27,18,32,20,23,21,25,20,19,15,27,25,32,26,23,15,29,22,27,16,20,22,25,19,36,20,23,14,29,24,23,25,27,25,15,26,19,20,23,21,18,31,15,14,24,12,16,19,25,13,17,25,27,16,16,29,16,29,25,22,21,23,24,25,20,11,16,18,26,20,20,16,11,31,29,26,28,21,21,22,22,7,18,21,21,22,26,25,15,21,31,21,26,21,20,23,22,19,26,19,24,18,17,20,24,28,12,22,0,26,23,21,14,23,15,23,29,28,22,23,20,26,11,22,20,15,20,22,21,19,23,17,25,21,31,21,30,24,26,17,26,16,27,24,24,23,28,20,26,21,26,26,14,24,23,19,24,20,24,21,20,21,30,20,27,26,20,20,22,28,27,30,21,19,29,16,26,17,11,8,20,25,20,23,26,22,29,28,27,27,20,29,22,28,22,27,22,22,21,11,20,16,24,20,20,21,20,23,25,19,24,23,17,18,21,25,24,27,13,16,22,32,21,27,27,28,14,26,14,7,28,19,19,31,28,24,23,27,22,20,10,23,13,18,19,22,23,21,26,27,17,22,28,18,32,18,24,10,19,22,19,23,20,20,30,33,23,17,20,21,26,20,26,24,21,22,29,25,26,28,17,20,18,23,21,24,19,23,15,24,20,25,18,23,19,25,19,20,21,17,22,21,19,17,25,25,25,15,28,15,25,20,29,16,29,28,24,19,26,28,19,22,15,31,21,20,27,17,31,18,17,17,25,22,20,23,23,34,19,21,26,21,20,27,19,34,19,36,28,33,11,25,21,23,20,20,18,8,20,20,28,23,16,10,21,18,22,20,21,16,23,27,28,24,25,23,22,30,22,34,16,19,20,18,21,21,14,18,27,29,16,23,22,12,16,29,10,17,19,18,21,9,7,22,19,12,29,24,27,24,23,22,24,25,27,19,21,20,24,22,18,19,15,29,17,29,14,19,23,19,15,23,18,26,13,18,22,28,19,24,16,17,23,19,18,26,25,26,23,25,19,27,20,28,26,20,24,22,22,25,13,30,21,16,23,24,19,23,19,21,23,19,15,10,21,21,14,22,26,32,30,21,17,24,21,14,14,28,24,25,21,24,28,26,27,23,15,20,25,20,26,16,27,27,34,26,17,25,26,23,24,32,20,26,23,29,20,27,22,27,17,23,26,24,18,25,31,15,17,25,22,18,28,21,27,27,23,22,18,16,22,25,19,22,20,17,30,23,21,19,26,16,18,29,12,20,16,26,27,23,19,28,23,21,15,28,22,21,30,11,21,24,23,24,17,18,21,24,28,19,19,28,20,18,24,14,17,27,18,19,28,27,26,25,25,24,25,21,26,18,12,9,21,26,24,27,21,23,33,37,21,30,22,18,22,23,22,29,18,13,23,21,29,29,17,19,21,22,16,17,24,24,21,26,23,22,24,22,26,21,29,30,32,23,28,23,25,28,21,25,22,21,27,14,22,19,18,20,22,13,21,29,27,37,22,27,27,18,17,20,26,26,25,20,23,19,32,26,26,12,24,15,21,19,28,30,11,24,20,19,27,30,5,17,22,32,24,20,19,20,27,29,22,12,23,23,22,32,16,24,16,22,25,19,23,22,19,9,25,17,31,20,25,25,17,23,12,14,23,26,17,28,17,18,29,26,19,22,25,23,31,26,16,23,23,26,18,33,14,24,32,15,21,25,23,16,17,22,6,17,17,17,17,20,17,20,13,20,28,25,29,24,19,23,23,14,17,29,21,22,26,17,88
27,25,36,31,37,29,26,37,30,29,35,30,20,35,35,27,30,29,31,50,25,31,24,44,35,26,36,21,31,33,31,26,24,35,30,27,25,34,40,25,31,29,18,36,34,17,22,31,30,28,29,30,32,38,35,37,37,31,35,24,20,24,32,36,25,23,33,35,26,21,32,34,38,28,36,32,28,43,31,30,28,18,17,16,31,24,26,29,33,46,36,32,39,34,28,21,39,35,33,38,38,25,30,37,24,24,29,36,30,31,29,23,42,20,27,37,25,38,12,34,31,28,30,33,27,26,21,37,39,32,37,31,23,34,32,34,23,28,28,39,29,42,30,29,31,36,31,31,21,27,32,25,25,29,28,30,30,20,41,22,26,33,28,10,29,33,21,27,33,31,27,30,35,26,36,37,13,37,33,34,35,31,25,25,33,33,31,32,25,18,41,29,24,28,27,31,31,30,21,22,28,26,36,33,25,19,25,40,33,32,31,32,30,30,28,32,22,35,28,27,27,33,37,26,36,26,0,31,31,39,30,28,31,30,36,32,36,34,33,25,26,29,29,29,30,32,29,33,29,32,33,34,32,40,22,38,31,33,35,38,24,28,34,19,18,30,31,32,38,24,19,27,23,35,33,28,34,33,25,37,26,36,29,28,27,31,36,35,33,35,29,41,23,35,24,15,18,30,18,36,35,34,34,37,38,30,29,22,22,29,37,29,31,29,30,31,24,33,22,24,20,30,37,30,35,33,30,23,27,26,27,21,36,32,32,36,25,31,39,28,42,34,38,23,36,12,19,33,32,26,38,40,34,35,37,34,24,35,30,25,29,32,31,32,34,31,37,31,30,30,28,41,27,34,25,33,28,27,29,29,29,30,44,32,26,27,32,34,34,32,34,31,34,37,33,28,36,24,30,32,37,30,33,19,33,29,26,33,35,31,32,29,34,26,36,31,33,30,35,34,29,31,37,29,25,37,25,34,30,28,30,39,31,36,33,27,29,29,35,19,36,29,30,39,27,34,27,33,31,35,25,29,30,28,28,29,26,33,28,30,27,7,41,30,44,38,39,27,32,24,29,24,28,32,21,39,27,28,25,28,26,34,31,32,27,30,24,34,36,28,28,33,27,31,35,36,38,23,19,34,33,32,27,24,23,35,39,30,30,26,22,30,40,24,21,24,30,31,29,23,29,29,26,30,40,38,35,33,33,37,34,16,28,30,34,28,29,28,29,30,35,33,43,28,27,28,29,22,37,30,27,23,28,32,38,31,26,31,32,34,22,16,34,36,32,33,35,31,29,30,38,34,29,29,32,33,28,34,37,31,23,32,33,34,35,31,29,26,26,22,20,30,31,24,32,31,43,29,34,27,35,31,24,26,35,35,30,27,38,36,27,32,27,29,24,37,30,35,26,20,21,33,40,15,23,37,19,32,37,32,35,33,30,28,34,27,26,30,32,32,31,28,39,41,25,27,29,35,32,35,27,24,37,36,36,25,27,20,32,26,33,34,33,33,34,27,32,33,30,29,35,26,29,22,29,26,32,34,32,33,30,23,34,30,31,23,26,24,31,34,31,33,34,36,34,40,25,21,34,24,27,23,30,27,29,31,31,28,43,36,28,34,23,32,22,33,21,25,25,33,35,28,36,32,31,41,40,29,32,35,31,31,30,21,36,27,32,33,35,33,39,31,33,29,30,29,30,38,32,28,30,32,36,30,32,35,31,39,37,47,28,26,32,34,36,28,35,29,37,26,28,26,29,28,29,29,27,30,35,36,40,21,36,21,31,32,34,30,36,35,32,26,33,40,36,35,26,35,29,20,33,19,25,25,36,35,32,33,32,21,28,26,39,32,28,29,31,35,36,35,28,33,29,26,40,30,30,34,29,34,28,22,32,40,35,32,29,37,27,32,33,28,32,26,27,35,33,17,35,24,26,38,25,34,32,30,32,44,35,18,32,33,31,30,45,21,34,39,30,25,31,34,31,29,32,20,23,23,25,31,24,31,30,19,26,32,37,27,36,27,30,36,24,30,36,28,35,33,28,101
29,30,30,24,16,16,30,33,28,19,30,17,27,27,29,21,19,29,18,43,26,30,23,26,28,22,27,24,22,24,22,28,24,27,20,25,25,25,31,21,24,23,26,13,28,24,27,26,37,25,24,22,27,32,17,32,17,33,15,24,19,20,10,30,19,22,22,14,28,21,18,18,30,30,26,18,22,33,26,30,23,20,21,22,23,16,20,28,25,42,30,18,36,27,23,24,22,28,21,26,27,23,25,31,29,22,33,25,27,14,23,25,25,20,31,34,22,33,29,35,17,25,18,29,27,22,23,24,23,39,32,23,19,32,26,24,23,24,29,15,29,38,25,28,11,31,27,18,28,27,22,23,27,25,24,20,26,26,44,22,24,26,27,27,24,23,24,22,14,24,28,26,28,16,33,24,32,27,23,24,32,32,21,21,23,23,15,17,22,25,33,32,25,17,26,21,26,19,22,25,20,29,32,25,17,24,22,31,12,27,28,27,21,13,19,30,29,15,22,27,20,21,19,20,19,23,31,0,16,17,25,20,32,19,28,27,11,5,30,21,22,24,30,9,22,18,23,12,8,28,21,28,18,19,28,19,25,21,19,26,27,23,15,26,25,21,25,22,22,25,26,20,20,24,17,21,33,30,22,31,22,23,18,25,23,19,25,24,29,26,24,33,14,26,25,24,21,26,33,22,21,27,23,27,34,31,30,26,25,20,37,21,26,22,29,26,24,21,25,26,26,22,19,17,25,29,8,15,17,18,19,27,20,19,29,29,26,24,33,22,30,29,27,21,30,26,20,25,29,22,27,36,29,33,24,23,24,13,21,19,20,26,14,15,29,25,29,28,29,25,23,27,17,25,25,24,23,23,26,23,18,30,33,18,24,26,23,25,10,28,24,23,21,27,31,26,19,23,18,28,29,19,22,29,28,25,30,24,24,22,32,26,27,26,16,11,18,23,25,28,24,29,25,34,17,29,24,31,23,29,17,26,30,24,29,18,31,21,18,24,30,30,18,28,21,31,24,24,6,17,19,21,27,17,32,19,18,28,29,30,28,30,34,28,36,29,38,26,29,27,25,19,15,7,23,17,18,30,19,23,25,24,26,24,23,20,20,22,29,20,26,26,32,17,26,24,32,23,25,24,19,13,23,25,24,24,18,7,24,31,25,28,32,21,26,24,22,19,25,22,19,16,19,23,26,28,26,29,28,29,23,18,18,16,30,33,24,28,29,23,31,26,36,21,26,23,23,15,25,24,19,26,23,19,25,20,25,22,23,21,24,22,29,34,27,30,24,23,21,24,28,30,19,21,17,27,28,16,37,30,20,25,28,19,15,19,29,20,26,22,23,23,25,18,20,23,31,32,26,21,19,18,24,25,23,22,25,23,28,20,28,26,29,22,21,29,17,25,26,33,38,32,29,22,25,32,26,21,34,22,27,30,19,20,27,25,18,29,23,25,28,17,20,26,28,30,22,23,20,31,11,21,30,31,22,22,24,24,18,24,23,21,13,32,14,22,20,29,15,15,34,23,30,19,30,27,25,18,18,22,19,22,26,26,24,33,26,27,31,26,27,25,30,24,33,29,27,28,29,25,15,15,24,21,29,16,20,29,42,25,17,25,26,18,23,23,29,23,24,19,30,28,22,22,27,30,29,25,21,11,7,24,27,26,22,21,10,20,18,25,36,17,25,26,20,21,22,22,19,10,27,28,22,23,24,24,27,29,30,38,25,27,12,14,28,22,28,21,25,24,28,18,24,20,28,23,28,18,27,23,36,13,27,29,20,20,26,22,31,20,12,24,25,30,30,23,27,29,17,27,13,26,32,20,29,18,30,29,30,20,21,21,18,23,18,19,18,28,26,21,23,31,22,26,32,18,17,26,25,30,26,25,20,21,28,36,25,30,24,21,20,24,32,18,20,20,26,28,28,21,29,31,26,16,31,27,20,34,22,31,23,26,17,30,32,19,18,35,12,23,29,25,13,18,22,21,25,25,24,29,29,14,10,21,22,29,22,29,25,23,27,30,23,20,22,21,27,27,14,101
19,27,31,28,20,19,20,28,19,16,24,20,20,19,22,20,13,23,20,35,19,23,16,32,24,15,22,25,10,12,17,22,15,24,14,19,28,21,20,14,26,22,24,17,18,20,16,24,31,18,17,22,17,25,21,28,21,26,19,10,17,21,14,25,22,14,16,18,21,12,19,21,28,27,16,2,6,21,19,20,16,13,14,15,20,21,19,14,20,29,14,15,29,21,22,20,26,32,13,10,21,20,11,24,18,19,27,27,22,15,18,21,28,11,22,33,21,27,23,25,18,20,19,23,18,19,16,13,19,30,26,20,12,26,19,17,14,21,15,19,20,27,24,23,15,22,24,17,25,25,22,17,23,19,18,9,15,19,37,13,11,13,20,21,23,26,17,21,18,18,25,21,26,13,32,26,25,24,9,8,21,19,22,14,20,23,1,3,15,16,34,22,26,21,21,18,19,22,16,22,17,16,21,22,22,21,19,26,16,16,25,24,17,17,20,22,18,19,15,16,23,18,23,17,19,21,31,16,0,17,12,6,22,23,27,24,24,18,23,18,22,17,24,13,20,17,20,16,12,19,22,19,7,19,25,23,20,24,13,20,21,20,19,26,21,21,22,23,26,19,22,20,17,22,8,21,26,19,19,26,21,25,22,19,17,16,18,17,31,25,23,27,18,12,22,21,18,27,30,25,18,24,9,22,27,27,26,21,9,16,28,20,25,9,22,26,18,23,18,21,17,15,18,19,20,21,12,20,22,17,18,18,22,18,17,25,13,21,32,21,28,16,29,8,20,19,17,28,18,17,25,35,16,20,19,17,21,13,21,12,21,21,18,19,23,22,29,18,22,25,25,30,16,20,16,24,22,16,24,15,20,27,27,15,11,18,24,16,14,27,19,20,21,22,21,24,23,20,19,17,17,16,19,22,24,22,25,19,14,23,20,21,13,17,20,15,21,23,11,23,18,21,24,24,12,22,19,26,17,28,17,15,24,21,23,22,25,23,22,19,21,21,22,28,14,28,17,25,10,24,19,18,16,21,26,20,21,17,16,18,28,24,36,22,33,26,33,19,23,20,22,14,18,20,13,21,18,23,22,9,18,17,20,23,7,17,13,24,18,23,18,23,27,17,27,27,25,14,18,12,10,17,14,21,21,10,22,11,24,26,19,21,16,19,21,21,18,21,22,15,18,13,13,21,27,22,10,22,24,30,22,23,15,13,23,25,11,15,19,11,29,17,30,15,20,15,16,19,22,17,12,23,14,18,20,6,11,20,21,20,15,18,13,24,24,24,21,17,16,21,25,23,16,24,21,19,21,10,28,19,21,20,21,13,14,18,20,23,17,13,20,18,18,11,17,26,25,28,26,14,20,20,19,20,25,21,16,12,27,19,23,18,27,16,18,25,14,22,21,28,32,30,15,20,11,24,23,10,33,16,25,27,23,20,23,19,19,26,18,27,17,24,24,29,21,23,20,27,17,30,5,25,17,22,23,15,20,17,15,8,13,12,23,29,18,21,19,21,19,15,29,19,17,21,27,26,22,18,22,29,19,15,21,19,18,30,17,19,22,18,24,28,22,23,26,20,24,17,22,17,19,20,18,18,24,23,14,27,35,27,21,11,22,22,21,16,16,10,13,16,23,24,25,12,20,31,33,18,20,14,11,13,25,19,26,20,14,9,17,22,28,18,26,17,12,23,23,13,15,14,24,27,23,22,25,23,20,27,19,36,24,28,16,18,23,18,22,18,29,26,23,21,24,17,22,16,22,15,24,19,35,18,20,27,16,19,28,15,18,18,23,20,23,28,27,18,21,16,14,24,10,25,31,20,26,14,17,20,31,16,20,22,26,24,13,12,18,28,15,23,19,19,22,23,18,15,20,28,20,29,13,19,21,25,25,26,24,29,22,23,22,17,23,22,19,19,15,20,28,14,27,17,25,20,24,27,17,36,24,24,9,19,17,14,29,10,22,23,16,23,19,29,17,12,17,15,18,16,17,26,24,18,23,14,13,24,21,28,21,16,28,24,17,22,24,22,24,28,18,93
28,30,30,25,21,19,29,35,21,24,31,20,23,24,28,18,16,27,22,39,28,29,22,36,25,25,27,29,25,27,24,24,26,24,11,22,22,25,28,25,27,20,27,18,25,27,20,27,37,23,24,19,26,33,14,30,21,30,20,24,20,24,15,27,16,25,19,19,25,21,15,23,32,33,24,19,21,36,23,22,24,23,22,23,26,25,17,25,30,39,31,21,34,25,26,21,27,33,19,27,24,23,19,28,22,24,31,28,24,17,20,20,22,22,33,34,22,30,29,32,14,26,21,27,27,20,24,24,26,37,24,20,23,23,27,25,23,25,27,20,29,36,28,25,8,30,25,19,27,29,25,23,24,22,21,23,25,23,45,20,15,23,26,29,25,20,24,25,19,29,25,23,27,21,31,29,29,28,20,21,26,32,25,23,22,26,16,14,26,25,34,29,27,22,24,18,24,16,21,24,17,24,29,22,24,25,24,30,15,25,25,30,22,16,17,24,22,20,25,24,21,18,22,26,16,14,39,17,17,0,22,20,24,24,25,28,27,21,28,25,25,22,29,14,19,15,22,17,11,31,18,33,15,24,29,24,22,26,10,23,24,20,20,23,28,21,26,25,26,25,23,17,21,19,14,18,30,27,23,34,26,28,23,16,14,16,25,24,28,31,27,24,17,14,27,25,22,24,33,21,18,27,23,24,33,31,30,21,24,17,36,20,23,21,27,28,21,18,24,23,25,23,24,19,22,23,13,26,20,20,21,26,24,20,24,27,17,24,32,21,30,26,29,22,27,27,21,26,26,24,33,34,26,30,28,20,23,4,26,23,20,18,19,20,20,25,26,25,29,22,28,32,20,20,24,28,20,27,26,20,18,32,28,17,25,24,23,23,15,27,21,23,21,29,31,29,24,17,15,25,24,16,19,28,30,24,25,15,20,24,31,27,15,23,20,16,21,26,18,30,17,23,24,24,22,29,23,32,20,26,21,23,26,21,26,23,22,22,22,21,30,27,28,28,25,28,26,21,11,23,16,24,26,22,31,16,15,25,31,29,28,32,33,25,30,28,36,25,29,24,22,16,18,19,22,14,15,27,20,17,24,20,17,23,22,25,22,24,26,25,23,26,29,20,31,27,29,25,24,17,12,18,26,24,18,21,23,10,27,28,22,26,29,18,23,22,19,16,23,21,24,19,22,28,31,25,27,31,29,27,27,25,21,19,31,23,21,25,26,26,31,25,33,24,15,21,25,18,27,27,23,26,28,24,30,20,25,20,21,20,27,27,22,28,24,32,21,19,27,23,25,31,21,26,21,31,23,7,31,29,23,22,28,22,20,18,27,17,28,24,24,25,23,22,17,28,28,29,23,19,24,20,21,23,25,21,28,24,25,25,28,24,31,23,22,26,20,30,23,31,34,31,29,25,26,31,28,18,22,18,24,28,24,17,28,16,28,31,25,24,27,23,25,31,29,31,27,20,29,34,16,26,24,31,21,20,30,21,23,23,21,14,19,32,19,19,19,20,12,12,32,23,21,25,27,24,24,18,23,28,19,22,28,30,21,33,25,24,30,32,25,24,28,24,32,26,26,21,31,28,12,26,25,22,27,24,17,29,41,24,22,22,23,23,20,20,26,24,23,16,30,27,27,20,29,29,34,27,24,16,12,21,30,22,27,18,7,17,15,23,36,20,28,26,22,22,23,19,22,15,24,25,25,22,25,28,26,26,28,36,22,29,17,19,27,25,24,18,30,29,27,19,26,22,19,20,27,15,25,21,39,25,29,28,22,20,30,26,30,24,14,21,23,36,32,24,26,28,26,21,22,26,32,17,28,21,31,26,32,19,19,24,31,21,20,21,20,33,26,18,26,21,27,25,29,27,22,25,22,27,25,22,24,26,23,34,23,28,27,21,22,22,31,23,20,17,24,28,28,21,29,19,23,13,28,27,17,39,26,30,24,21,20,29,35,23,23,31,9,22,24,30,10,15,19,20,22,27,24,31,26,11,16,24,25,29,26,32,22,25,30,33,20,22,27,20,28,24,11,98
23,22,28,20,25,14,19,27,13,21,21,11,25,18,24,23,13,18,19,43,13,22,19,31,23,14,15,22,21,19,18,12,14,27,21,24,25,13,30,19,16,26,22,26,22,21,14,20,25,23,22,20,12,30,20,27,20,23,18,14,17,17,23,30,19,26,16,26,19,11,21,15,26,23,22,10,6,21,23,14,21,12,13,14,16,25,23,24,24,18,26,19,32,25,17,14,17,33,21,22,21,10,20,19,12,15,22,15,23,19,20,14,26,10,21,33,21,26,22,27,20,15,18,18,17,15,15,25,27,25,25,20,17,25,24,17,13,11,19,28,12,19,19,23,14,25,20,16,19,16,21,20,24,18,17,17,17,15,38,12,19,12,23,20,18,28,22,16,18,29,18,11,24,18,25,19,23,29,21,20,22,22,18,19,12,22,13,15,17,20,29,22,16,19,16,21,19,19,18,16,21,10,24,19,21,22,20,27,23,11,20,18,17,15,12,14,16,16,20,16,13,22,21,13,24,23,30,25,12,22,0,10,16,22,20,15,20,22,28,14,22,17,21,20,19,21,21,25,19,11,23,28,19,27,20,23,19,17,14,16,22,19,22,29,20,23,12,23,25,18,16,21,21,23,20,22,18,18,21,27,19,20,24,12,16,20,13,12,23,15,18,30,19,19,24,18,15,19,25,29,16,17,12,27,28,21,22,13,21,21,27,22,23,18,25,21,18,24,17,17,16,5,18,10,27,10,21,20,18,16,17,17,17,17,19,24,17,23,22,21,29,6,20,11,24,18,16,22,19,16,29,33,5,8,15,17,11,18,20,15,20,18,21,22,18,23,24,21,25,30,23,29,15,18,21,20,20,17,23,24,11,23,23,19,14,17,23,11,23,26,22,20,14,30,23,17,20,19,20,20,16,20,22,20,23,12,17,21,22,21,24,24,18,16,19,18,24,23,23,23,9,13,24,20,17,21,14,21,22,21,21,26,24,19,28,25,30,17,21,16,16,15,21,21,17,20,15,26,19,18,22,14,15,16,24,19,20,7,26,17,21,23,28,16,28,30,28,22,18,18,14,21,13,24,17,22,17,20,20,18,21,22,19,21,5,15,18,15,24,25,19,18,24,17,23,22,17,13,16,23,21,20,6,21,20,22,25,18,18,23,19,15,21,20,17,11,16,19,23,18,16,21,14,24,27,22,22,27,22,22,18,27,16,17,23,19,1,5,9,22,22,19,25,16,11,24,21,18,18,20,20,20,25,27,23,15,20,14,15,14,14,22,13,21,26,23,19,7,14,22,26,28,17,22,22,14,21,17,22,8,18,24,23,21,14,18,18,20,16,12,17,17,19,16,19,19,21,22,27,19,16,11,14,15,22,15,8,4,31,19,24,23,22,17,20,23,22,20,16,23,28,26,16,23,23,33,21,22,30,6,18,29,27,21,13,26,17,22,19,19,16,25,23,29,22,24,16,22,11,24,17,20,28,27,23,18,23,26,11,4,22,23,22,25,15,19,23,12,20,20,24,20,21,20,20,17,24,17,19,30,12,20,13,21,23,30,22,19,21,13,20,28,23,23,29,32,14,15,23,19,18,24,11,8,19,17,14,22,30,18,24,23,16,20,13,26,16,13,16,18,28,15,24,21,20,25,35,23,31,16,20,3,21,24,14,18,15,21,7,27,22,20,28,16,24,14,15,25,17,21,26,28,25,19,20,19,23,22,14,30,21,18,20,20,24,13,15,21,25,19,25,19,19,7,17,21,24,19,26,20,34,22,25,25,13,19,24,23,23,19,27,24,17,31,26,21,22,25,10,23,14,24,30,19,18,22,20,12,29,18,19,12,26,18,22,21,11,24,25,18,19,12,23,13,29,9,18,27,18,30,16,15,15,27,25,34,22,24,18,24,25,17,22,19,19,23,10,20,21,17,21,22,18,19,16,23,21,29,20,23,21,17,25,14,37,9,24,31,15,16,20,25,16,12,20,18,14,15,20,22,21,17,25,12,5,16,17,16,23,21,25,25,17,13,12,12,25,24,17,97
13,22,25,27,24,20,18,30,21,20,29,19,24,20,27,23,18,26,25,39,15,24,17,36,27,21,16,27,16,18,20,20,21,29,18,18,23,15,24,18,24,26,26,21,24,23,20,24,27,17,16,21,20,28,16,32,23,25,23,4,11,15,18,31,18,20,21,22,25,18,17,23,32,25,20,8,12,27,23,22,20,15,14,13,24,26,23,18,24,28,20,21,33,27,21,22,27,29,17,16,25,18,15,27,20,13,24,25,19,20,22,22,26,17,28,34,22,32,20,29,16,17,24,26,24,22,18,19,25,29,26,22,16,28,22,21,20,19,21,23,14,21,23,26,12,28,27,21,27,21,27,18,26,23,22,15,21,21,36,19,15,17,17,18,22,26,21,20,22,22,26,19,26,17,33,29,27,28,15,14,26,23,16,18,14,28,5,7,19,10,34,28,24,25,24,20,23,18,10,23,22,18,23,27,28,20,22,29,20,19,24,26,23,21,19,22,22,23,18,18,21,24,23,15,22,15,28,20,6,20,10,0,24,27,27,23,22,24,22,14,27,21,18,17,21,17,22,20,16,13,20,23,11,25,26,27,22,26,17,24,25,25,23,27,22,27,20,27,28,21,24,19,21,26,12,20,24,19,23,30,21,28,26,20,19,22,21,20,30,23,22,33,19,16,22,16,13,23,30,27,20,27,13,28,30,29,30,21,15,22,31,21,28,13,26,26,21,20,19,25,23,13,24,18,24,20,16,26,26,16,17,24,25,22,21,28,17,25,30,20,31,14,28,14,26,17,12,27,18,23,31,31,15,18,23,22,19,16,27,16,22,24,22,23,20,25,28,20,26,28,23,31,17,20,15,22,22,20,26,19,19,28,31,19,17,24,25,19,18,29,23,25,22,26,25,22,27,16,17,19,23,22,25,25,28,20,25,25,20,17,24,22,17,23,22,19,22,25,17,27,17,21,30,28,16,23,18,23,21,29,21,19,28,27,24,26,29,22,24,20,24,19,23,26,18,28,17,22,14,26,22,22,20,22,32,18,17,15,20,22,28,21,35,24,36,30,36,16,20,24,24,18,19,23,7,20,17,27,26,13,15,21,23,24,13,17,17,23,22,27,24,27,28,22,31,25,19,20,22,18,14,21,8,19,17,14,26,15,20,27,17,19,22,13,22,19,18,18,24,12,18,19,15,27,31,27,16,26,26,27,26,27,18,19,23,27,9,13,17,17,30,21,32,17,19,21,19,18,26,21,18,18,20,24,26,10,15,16,17,22,21,21,19,24,29,22,21,15,22,23,31,27,19,23,25,22,25,14,32,18,15,24,20,19,20,24,25,19,23,19,15,19,22,15,19,28,29,30,26,18,24,19,19,17,27,23,10,6,27,25,26,22,26,18,22,25,20,22,21,31,29,34,19,22,15,30,25,14,35,14,26,28,27,19,21,23,24,20,21,26,21,23,28,33,20,22,21,22,19,25,9,26,23,22,27,19,21,21,19,12,17,16,25,33,22,21,24,20,18,18,32,23,21,19,28,25,26,20,26,28,20,19,15,23,22,31,16,25,28,21,27,28,23,25,27,24,22,21,26,11,14,26,19,16,27,17,19,27,32,26,25,17,24,26,21,22,22,16,14,18,22,23,29,16,24,33,37,22,24,18,15,11,22,23,24,20,13,13,15,25,30,22,22,21,18,19,20,17,21,18,26,27,27,21,25,27,23,28,22,32,26,26,20,22,26,21,25,23,26,24,17,25,24,15,25,20,16,21,27,23,41,24,24,29,21,21,25,21,22,21,26,19,19,34,25,24,15,20,18,20,16,26,29,14,20,20,23,14,31,10,21,20,32,23,17,16,19,30,21,20,17,22,26,21,22,17,20,29,24,29,19,23,23,29,24,32,20,30,19,22,21,20,26,17,13,21,18,23,29,18,21,21,26,15,24,29,23,30,29,21,15,19,23,20,32,16,26,27,11,24,22,33,12,17,21,9,16,20,21,20,25,15,26,14,7,18,25,26,24,20,22,26,19,20,22,20,21,25,13,87
22,6,20,28,35,18,26,29,15,23,26,15,27,26,20,19,27,24,22,39,14,26,19,39,26,17,21,25,17,19,23,14,21,30,19,22,28,19,32,21,30,21,25,26,24,22,10,19,31,21,22,19,22,31,27,28,27,26,20,22,19,19,29,22,25,27,29,25,18,18,23,17,29,25,25,24,20,35,19,2,23,19,20,21,19,25,18,28,27,34,23,23,36,30,16,19,33,34,23,32,29,20,19,28,8,21,25,24,27,21,30,22,28,17,18,31,30,33,23,30,22,20,21,21,23,18,21,21,26,33,25,24,19,24,26,26,20,21,21,34,26,32,18,29,21,28,23,20,26,30,29,20,30,26,25,19,19,19,34,19,15,21,21,21,17,23,23,15,22,30,22,13,29,20,38,32,19,30,22,23,24,25,20,21,19,30,23,25,14,22,29,18,26,26,18,18,30,22,18,14,23,6,20,26,25,23,23,30,28,20,19,24,26,19,20,4,12,27,22,26,22,22,35,23,19,23,31,32,22,24,16,24,0,32,29,20,26,32,26,22,30,28,14,26,23,26,27,31,24,22,24,33,24,19,25,27,23,20,18,24,18,26,24,25,21,22,22,23,31,19,21,18,22,23,23,19,28,18,24,26,21,29,23,14,23,20,21,20,31,20,17,18,20,25,26,19,21,26,27,33,24,29,23,19,32,21,20,21,29,23,27,20,24,22,28,30,26,25,17,20,21,15,29,20,24,25,27,23,23,20,21,22,19,21,24,26,13,20,26,21,30,15,28,14,22,19,20,23,17,23,26,33,21,24,24,25,21,20,27,17,27,12,23,24,14,19,34,17,24,25,28,33,19,22,21,29,23,22,31,19,21,18,31,24,11,19,30,19,29,32,19,26,24,29,24,29,33,20,21,16,24,22,25,24,30,14,25,9,14,13,23,24,24,20,26,25,27,31,20,25,11,3,30,17,19,27,13,23,24,24,25,29,25,21,30,25,30,20,27,15,26,18,25,30,21,22,12,30,26,27,19,17,24,18,32,20,26,17,22,19,31,24,36,18,30,29,30,22,20,14,21,20,17,31,19,29,24,16,23,17,23,14,11,17,19,19,20,23,26,29,26,28,23,29,34,26,31,20,20,21,24,22,20,24,21,25,35,25,10,22,22,11,30,21,13,21,19,22,20,20,18,21,16,27,27,28,23,28,21,25,27,30,20,22,30,18,15,19,19,16,32,22,33,18,13,25,23,21,26,22,22,26,13,17,23,20,25,17,16,24,21,15,20,28,30,30,23,9,17,28,29,30,21,27,25,23,22,21,33,19,22,20,26,20,28,24,21,24,22,19,23,22,25,18,21,22,29,27,26,21,18,21,23,14,25,25,19,18,35,26,28,30,21,19,23,26,20,24,25,25,32,21,28,24,22,34,24,27,32,10,15,30,20,20,27,23,20,28,24,27,23,30,28,25,18,20,19,19,20,30,27,22,26,29,25,22,24,24,25,18,23,26,29,23,28,22,25,21,27,23,26,17,17,27,24,22,21,24,29,35,22,21,27,26,25,27,22,25,28,22,23,30,26,26,29,29,24,11,19,23,25,25,21,18,15,21,28,32,40,22,24,29,21,26,20,15,22,16,19,22,28,25,22,22,25,27,34,24,37,22,26,13,25,26,23,28,22,26,21,24,37,26,18,23,22,17,18,22,21,27,28,29,31,24,23,28,25,32,24,33,23,27,24,26,27,18,29,24,28,27,25,22,28,17,13,15,12,21,26,22,31,25,21,28,19,22,28,25,25,28,30,23,14,27,32,25,11,23,20,24,24,25,25,22,25,21,23,26,31,18,28,18,33,21,20,19,21,26,19,30,25,27,26,23,33,19,16,29,26,27,13,19,24,30,27,35,24,30,25,23,24,16,22,21,17,12,20,25,30,21,5,28,21,26,26,27,21,42,26,25,27,21,27,28,35,16,22,25,22,24,24,29,23,26,17,17,24,22,19,28,20,24,30,20,19,24,22,29,21,17,29,27,24,18,22,22,25,25,24,96
23,29,35,29,21,23,34,29,28,21,30,24,22,34,25,22,26,15,23,45,26,30,23,44,34,28,29,27,26,24,17,28,30,27,27,28,29,27,36,23,31,26,28,20,29,27,22,25,37,27,26,29,29,34,24,26,27,23,20,31,27,25,15,25,24,29,29,21,28,27,25,18,20,33,28,25,26,41,30,30,26,24,23,22,28,24,23,25,27,33,37,22,37,32,22,19,27,33,23,31,32,21,31,26,24,29,33,23,30,21,27,26,32,26,37,41,29,24,22,30,24,14,24,23,23,19,27,28,30,39,23,25,21,28,28,29,29,28,31,20,32,39,20,32,18,29,24,23,29,21,27,24,17,26,25,27,26,23,35,28,27,31,29,20,25,30,26,23,19,22,13,30,23,18,38,29,29,29,24,25,28,31,26,23,28,26,22,24,24,28,38,33,6,22,31,23,31,23,27,22,20,26,23,25,26,18,24,26,19,31,29,29,27,20,24,32,20,20,24,28,24,21,26,29,26,29,30,19,23,24,22,27,32,0,18,24,30,24,32,30,27,29,25,14,23,20,28,17,15,31,28,38,23,24,28,24,26,15,23,30,29,23,20,33,28,26,21,29,32,30,21,18,14,31,22,19,30,19,12,31,27,30,21,26,30,19,30,29,29,31,25,34,21,24,31,22,25,31,38,29,25,25,27,28,36,29,28,25,27,20,33,19,28,25,31,31,30,26,25,26,25,25,26,22,32,15,13,28,26,24,25,26,20,22,18,36,25,21,29,18,37,26,31,28,27,18,26,32,18,28,28,39,20,30,27,30,26,20,26,21,27,31,19,20,32,31,36,20,29,32,32,32,23,23,29,31,20,25,27,27,23,35,37,18,28,31,30,30,15,32,24,30,26,29,30,22,24,30,25,19,29,19,22,28,22,30,29,31,29,27,33,18,23,30,26,18,24,29,24,31,24,31,26,33,19,31,25,20,23,24,22,31,34,24,29,21,38,26,28,23,31,30,29,33,23,31,26,31,13,29,24,26,32,22,35,25,24,27,33,33,33,23,39,32,42,31,43,30,33,18,11,25,22,26,28,24,25,28,26,29,31,27,30,22,25,25,22,26,33,25,31,24,31,22,31,31,35,29,24,25,24,18,26,30,31,31,23,14,31,29,29,28,26,27,21,20,24,26,31,29,24,23,22,30,31,33,24,29,27,32,29,32,22,20,32,32,21,17,29,27,24,29,38,24,25,23,25,22,30,26,30,30,28,24,30,27,32,26,27,25,27,22,32,38,27,32,24,26,25,29,28,32,22,26,22,19,31,23,27,23,27,31,30,26,22,20,22,23,32,28,27,16,24,20,22,13,35,27,33,23,19,23,30,26,27,26,21,24,30,27,23,32,29,25,13,31,24,30,28,38,31,33,35,25,29,34,29,26,35,26,34,31,24,27,31,27,28,36,18,30,31,30,25,31,31,33,23,30,23,36,18,26,29,32,29,23,33,29,23,24,25,26,29,27,19,21,22,32,22,22,35,28,29,28,29,26,20,25,23,35,24,24,31,28,24,39,28,30,32,20,24,32,27,31,33,34,29,21,32,31,22,25,28,25,27,29,27,34,39,30,20,27,21,23,18,29,31,28,31,23,32,22,27,24,29,30,32,25,28,16,12,23,33,21,18,25,17,25,25,24,31,22,22,30,23,26,27,25,26,15,29,27,27,18,29,29,29,36,34,42,26,8,17,19,23,27,20,21,30,24,33,25,26,25,32,26,33,18,26,23,43,27,30,31,25,27,31,33,27,28,29,29,29,31,34,21,22,29,26,30,23,29,31,27,28,25,24,27,26,27,26,23,36,29,21,22,23,18,30,23,28,17,29,28,34,25,22,33,25,29,26,20,27,26,33,37,30,36,30,24,25,17,28,23,27,27,30,27,33,23,28,27,25,23,28,28,20,39,27,34,25,22,24,34,39,26,23,40,19,28,19,6,20,25,22,26,29,29,26,35,28,21,27,25,25,19,25,33,26,25,32,33,30,25,20,23,33,34,21,97
25,29,33,31,30,24,27,29,24,26,30,25,25,29,24,11,23,30,18,33,23,29,22,37,30,21,29,26,31,33,22,29,22,25,28,26,29,27,32,22,27,15,24,29,28,25,22,22,35,25,24,14,24,32,21,24,18,32,19,29,22,26,24,30,23,29,26,30,18,25,12,16,22,26,21,29,26,39,27,27,25,26,27,28,23,19,12,30,29,33,34,22,35,27,21,24,31,40,16,35,31,20,28,33,22,28,30,11,22,21,24,21,29,24,33,36,24,30,28,27,11,21,17,29,27,26,29,24,26,37,26,17,20,34,26,20,27,14,30,31,31,35,23,31,17,35,31,22,27,20,18,23,26,17,16,23,27,18,37,26,26,22,20,26,22,31,19,20,20,27,28,28,22,23,30,33,31,29,22,23,31,32,25,20,21,19,26,24,23,28,29,31,22,20,21,11,25,23,25,22,18,23,23,23,25,23,21,31,26,25,18,24,20,23,23,29,24,27,22,17,28,17,33,28,27,28,36,28,27,25,20,27,29,18,0,24,29,28,30,29,24,24,32,21,14,22,23,26,22,31,13,32,23,31,27,22,15,13,21,23,26,21,27,32,26,16,21,23,23,27,26,15,19,29,23,14,24,21,21,29,22,33,22,25,25,15,26,25,34,34,18,30,25,15,24,23,20,26,30,22,15,22,24,33,27,27,28,20,25,18,37,17,18,26,24,21,28,20,20,20,18,20,27,21,31,24,22,24,17,22,23,19,18,21,25,29,24,25,29,18,27,26,30,21,26,28,21,32,20,21,27,36,25,28,27,27,20,21,23,22,20,20,26,27,22,27,25,20,24,28,29,29,21,22,28,27,19,24,26,17,22,28,30,24,18,25,23,25,26,32,14,17,18,34,27,21,31,26,10,19,35,17,20,21,23,29,24,21,26,27,27,25,16,24,17,27,22,27,24,31,22,28,25,30,22,30,19,27,19,21,20,27,22,22,25,24,34,17,19,25,28,27,28,25,24,29,21,25,22,22,13,21,25,29,26,9,22,26,35,34,27,29,35,32,39,29,33,21,30,25,23,25,23,26,26,25,22,16,17,26,22,22,19,20,25,18,21,25,29,26,26,21,28,19,34,32,32,27,17,25,25,25,26,26,27,31,28,21,28,28,24,26,31,20,23,21,23,22,28,25,19,23,23,29,32,30,33,30,24,22,22,27,20,22,31,29,21,25,19,30,31,27,37,25,24,27,23,26,18,22,20,23,28,25,31,23,24,23,24,17,20,32,24,24,24,29,23,24,30,24,24,24,19,26,20,29,24,24,32,25,28,26,28,28,23,19,27,22,25,24,18,21,20,21,14,15,28,30,28,24,17,21,14,18,20,18,28,24,32,28,22,29,27,20,20,30,22,13,16,28,35,22,27,23,30,32,25,22,24,25,31,29,22,12,24,18,27,34,23,30,26,30,23,29,23,25,22,27,26,33,27,29,24,31,30,21,31,18,24,24,18,27,20,29,26,20,20,31,23,17,25,25,28,27,22,19,24,15,28,35,23,17,27,27,20,35,27,26,28,28,31,25,32,21,32,34,11,23,31,28,19,20,20,17,15,25,24,26,37,28,23,29,24,24,23,27,23,23,25,13,30,24,28,17,28,28,33,26,30,27,23,22,29,24,10,22,18,21,24,19,29,21,29,23,25,20,20,25,27,22,21,24,26,17,20,23,30,23,28,37,15,24,18,16,20,22,24,19,25,23,28,16,19,18,21,15,24,16,21,21,35,22,29,27,22,17,30,23,30,21,25,27,26,28,27,25,29,31,25,24,25,31,36,21,27,29,26,28,32,23,21,18,29,16,26,27,20,20,22,25,27,22,33,22,39,24,21,26,15,26,20,25,19,27,31,31,25,31,26,28,29,28,32,28,23,26,24,22,30,22,28,20,18,20,22,27,16,43,22,34,30,23,23,26,37,23,20,32,16,22,25,24,17,22,12,24,26,23,19,30,25,20,23,27,25,28,25,26,16,24,35,34,26,21,8,27,31,31,18,99
24,26,30,21,25,13,17,12,15,23,6,14,23,25,24,15,23,19,18,39,23,25,18,37,30,21,27,18,26,26,21,21,21,27,19,26,25,25,28,23,29,19,15,26,24,20,10,9,13,25,26,16,21,34,23,27,21,26,26,21,18,22,24,32,23,26,24,25,18,20,18,23,31,23,19,23,19,34,19,18,20,22,21,20,18,23,16,14,23,29,34,19,37,29,6,23,28,34,22,33,29,20,19,23,12,15,27,14,22,21,26,13,27,21,24,36,24,27,21,17,17,22,17,25,19,16,20,25,29,15,25,19,22,24,20,18,22,10,19,29,24,32,8,28,23,26,21,15,18,23,20,19,25,17,16,27,11,14,38,21,15,21,22,23,3,32,20,5,17,24,17,20,25,20,34,30,19,31,21,22,20,28,23,20,18,21,25,25,19,21,26,22,18,24,16,19,21,20,15,20,22,14,24,22,24,20,19,30,23,20,13,24,21,14,13,20,12,28,24,20,18,23,27,13,27,22,32,27,24,28,15,23,20,24,24,0,21,22,30,14,29,23,25,22,17,21,27,26,19,24,19,30,19,32,21,22,19,22,20,25,20,19,22,25,19,20,3,19,26,20,23,19,16,23,20,18,27,22,16,29,24,16,23,18,15,21,22,21,24,24,7,31,24,24,28,21,20,20,25,28,17,22,20,30,29,21,20,12,29,22,29,19,22,23,26,24,20,27,16,20,16,10,17,11,24,17,22,22,18,15,16,17,25,16,25,31,13,24,31,20,30,19,21,18,22,24,19,29,21,21,21,23,16,23,28,25,10,24,28,22,22,20,21,22,23,28,31,21,26,32,22,28,14,8,20,20,22,21,28,21,12,26,32,19,19,23,24,20,24,31,22,19,15,33,14,24,26,18,16,20,25,21,22,19,23,21,16,22,27,22,17,20,25,24,20,25,26,27,19,26,18,19,24,21,21,17,7,17,25,11,25,23,25,26,31,25,29,14,22,17,25,20,18,22,21,27,21,25,21,18,17,16,21,24,26,17,24,16,30,25,22,25,29,25,36,23,28,21,18,14,13,21,12,24,18,30,26,16,18,17,20,23,20,16,18,21,21,16,25,24,28,21,25,24,33,12,29,18,15,20,22,20,18,26,19,31,26,20,21,20,24,19,30,17,19,21,18,21,25,17,21,23,22,19,34,23,17,27,11,19,18,29,15,17,23,22,14,18,18,25,26,24,32,24,19,27,25,23,18,24,26,25,28,26,29,20,25,16,17,15,18,28,24,20,28,29,9,16,24,28,27,26,16,22,26,23,22,21,29,13,17,20,25,23,21,23,17,22,20,23,21,20,24,21,20,24,30,31,28,18,24,12,17,8,22,16,21,17,31,26,14,22,15,23,15,25,22,26,19,23,27,16,19,22,25,32,16,16,20,15,23,31,24,14,26,26,24,22,22,20,22,30,23,29,26,28,19,26,7,20,26,21,13,33,25,23,22,22,24,17,22,24,23,23,27,21,24,21,21,21,24,22,17,21,12,9,23,18,18,35,13,19,24,29,26,30,21,15,30,24,21,27,24,24,28,29,13,11,23,22,25,24,10,7,15,16,24,23,37,19,24,27,25,21,22,24,17,18,15,19,32,14,25,23,28,31,34,23,28,17,21,12,24,24,19,24,23,17,20,18,32,24,26,25,24,11,12,25,16,23,27,27,25,20,17,19,29,29,23,32,11,20,19,21,24,17,22,21,22,24,22,17,19,8,18,19,21,20,18,27,37,24,25,18,14,20,25,24,17,18,27,26,19,24,29,20,22,19,10,22,14,25,31,16,24,24,25,12,30,17,23,18,30,18,25,24,12,27,26,23,24,19,26,12,36,9,19,28,17,29,21,24,15,28,27,29,22,25,21,25,26,18,24,24,18,27,19,20,22,22,25,29,8,24,25,28,22,27,22,25,25,7,25,19,37,20,25,28,22,15,10,24,23,22,20,16,26,20,21,22,22,26,25,23,18,23,29,31,23,24,15,28,26,12,17,17,24,27,24,98
21,28,31,20,27,16,22,32,18,22,27,17,16,32,26,21,23,30,22,42,20,27,20,37,30,26,30,25,25,27,24,26,25,29,26,25,25,28,31,18,34,23,24,24,23,24,17,18,32,24,23,20,26,31,28,31,18,25,24,18,19,23,21,26,23,29,26,25,20,23,19,24,34,25,18,26,24,22,24,24,23,22,22,21,15,23,20,29,26,36,33,18,33,33,17,24,30,34,19,34,31,23,26,28,19,21,27,25,24,24,30,20,24,22,30,41,29,26,24,30,18,25,23,26,20,15,19,32,28,34,31,20,16,24,25,17,25,17,26,26,26,37,19,27,22,25,20,18,27,25,23,21,19,19,18,27,22,20,40,24,22,23,25,26,18,27,15,16,18,31,29,20,28,19,32,28,26,30,29,30,29,21,23,18,17,24,25,25,20,18,25,29,28,28,15,20,27,19,18,25,22,21,26,19,21,24,18,33,23,25,20,27,20,15,12,26,19,26,21,27,23,24,30,20,28,23,36,11,24,27,20,22,26,30,29,21,0,6,29,21,30,26,25,20,16,20,30,23,19,29,22,35,23,30,26,23,25,27,19,26,25,22,24,32,25,24,18,23,23,19,22,19,23,26,22,20,24,24,23,31,22,29,22,25,15,22,25,25,23,29,18,34,25,30,29,24,21,19,22,29,14,24,21,29,33,24,23,19,31,24,30,20,26,25,20,31,27,27,22,18,20,15,26,10,27,27,19,19,17,12,13,21,26,19,29,33,20,26,32,21,29,21,20,19,25,25,20,29,23,27,28,32,23,28,31,27,17,23,27,18,26,26,23,24,28,30,27,21,20,30,24,27,13,23,23,13,21,18,27,22,11,30,33,18,22,25,23,25,21,30,21,26,14,35,23,24,25,12,19,22,25,23,22,21,29,21,23,27,28,13,24,25,29,26,17,22,19,24,30,27,22,25,27,28,18,27,14,24,23,31,18,27,24,28,29,24,31,13,19,22,30,24,19,21,18,30,18,27,17,18,19,13,26,18,25,20,24,21,32,26,21,29,28,30,37,30,27,24,20,21,23,23,15,8,15,28,28,22,17,24,23,23,25,23,23,20,17,15,24,25,22,23,27,25,29,24,28,25,19,29,24,22,24,27,13,25,23,18,24,29,25,21,35,16,24,24,17,20,24,20,21,23,19,33,33,31,24,26,20,18,24,25,14,16,30,29,19,23,23,26,33,26,31,21,24,24,20,26,26,23,26,26,24,27,33,24,29,15,16,12,22,29,31,27,30,25,24,21,25,31,26,27,15,19,27,30,21,22,36,20,20,23,24,22,22,21,22,22,19,23,23,23,24,17,17,29,31,30,24,20,23,11,24,15,26,13,25,22,30,25,25,29,22,22,22,24,22,25,26,22,34,33,28,23,32,36,25,26,34,20,30,26,25,18,31,21,22,28,25,19,27,18,24,30,28,26,24,31,21,33,22,22,30,30,28,19,27,24,26,22,21,26,14,25,25,20,21,21,20,23,23,21,24,26,32,29,26,17,25,23,12,13,27,23,24,27,23,25,24,30,20,29,23,23,30,34,20,18,30,25,25,22,17,14,23,5,24,22,40,18,23,28,24,18,25,32,22,17,20,16,28,21,22,20,24,34,33,22,32,16,18,17,27,15,30,28,21,25,25,25,38,19,27,19,27,10,11,27,19,21,24,27,24,23,16,25,26,29,28,31,25,30,20,22,28,14,28,23,21,22,25,16,25,13,23,23,24,23,25,29,37,20,32,27,11,19,24,29,26,21,13,25,18,31,28,23,22,28,18,16,14,31,25,15,23,23,24,26,19,18,27,21,29,22,27,27,9,33,30,29,24,29,28,19,33,19,22,30,20,28,24,25,21,28,26,27,21,24,24,24,25,17,25,25,9,31,24,19,21,18,28,33,28,27,22,27,23,38,26,29,26,22,28,31,37,21,26,34,23,22,25,36,24,22,19,17,27,26,15,28,27,25,11,23,23,24,29,35,23,20,26,30,27,9,28,22,17,30,24,95
24,29,32,26,21,17,28,34,24,24,28,18,22,31,26,18,23,27,23,43,26,26,19,31,33,27,32,24,26,28,26,28,25,27,24,28,30,30,36,23,29,20,21,18,29,26,23,21,35,27,26,20,24,34,22,33,12,28,20,21,14,18,15,32,20,27,27,19,26,22,18,19,30,25,23,20,24,28,21,30,23,22,21,20,21,17,17,25,29,40,28,13,38,32,23,26,27,33,18,28,32,24,26,32,25,17,33,27,24,19,28,24,30,21,30,35,23,32,27,34,17,27,23,32,26,21,25,27,28,37,31,19,22,30,23,23,24,23,27,20,27,33,25,32,16,28,26,19,24,28,24,18,25,22,21,23,24,23,39,23,22,24,22,26,24,28,21,22,19,29,25,24,28,21,36,29,32,27,25,26,32,27,19,21,23,25,19,21,24,21,28,30,30,22,21,21,21,24,17,26,21,26,32,25,18,23,19,35,17,23,25,28,17,18,18,30,25,20,24,25,25,22,24,15,24,20,34,5,18,21,22,24,32,24,28,22,6,0,32,16,27,23,25,14,19,15,28,17,13,31,21,29,23,24,29,24,22,22,23,24,31,19,20,31,25,19,24,17,17,25,28,18,22,23,22,19,30,30,24,31,27,24,19,28,21,20,21,20,29,31,24,35,19,30,25,19,16,25,28,26,17,27,27,32,32,30,29,25,27,21,36,19,23,27,25,29,28,26,21,24,23,17,24,16,30,28,13,16,12,15,16,24,21,19,30,27,24,23,31,20,25,26,26,24,28,24,15,30,29,25,22,33,27,29,29,28,23,17,26,22,25,25,19,20,27,30,31,27,26,30,18,28,14,28,20,19,21,24,22,20,17,33,31,13,27,28,25,21,15,33,24,28,16,32,26,27,24,18,18,28,31,20,23,26,31,23,28,26,28,19,30,24,31,27,11,16,13,18,24,30,25,29,28,33,22,30,20,30,24,28,22,31,30,25,27,21,32,16,13,23,28,25,13,27,24,27,24,27,11,12,16,19,27,22,31,19,19,23,31,28,26,27,34,32,31,24,33,21,26,25,26,24,16,2,18,22,23,28,14,24,20,27,24,22,25,25,22,21,28,25,28,26,30,22,31,25,31,24,22,23,24,18,26,22,19,23,23,12,25,30,20,26,34,20,25,25,23,24,20,17,24,21,21,28,30,32,28,31,23,24,18,19,13,11,25,32,21,25,25,25,34,21,35,23,27,28,25,20,20,27,20,21,28,24,30,24,27,21,22,18,25,27,31,33,28,30,27,23,22,29,28,31,14,22,22,28,27,20,36,26,21,20,26,24,20,22,28,21,25,23,18,26,23,23,16,24,29,30,29,26,18,17,22,21,22,19,25,24,25,25,24,29,28,18,23,30,22,30,24,28,37,27,31,25,27,34,22,26,31,22,32,31,24,20,32,27,19,24,25,25,28,12,25,29,23,25,27,28,15,28,16,26,29,33,25,24,25,21,23,24,20,26,8,31,19,20,15,27,20,20,29,23,28,20,29,26,22,13,23,17,18,19,21,29,25,33,21,28,29,27,26,23,28,19,29,31,25,24,34,26,20,16,23,20,29,11,22,25,37,24,20,29,24,23,27,26,28,22,19,15,32,27,27,19,29,29,30,27,26,16,12,19,28,21,25,26,15,25,23,24,36,22,29,25,25,16,17,27,20,15,23,23,27,23,19,19,29,29,26,37,22,30,17,19,24,20,23,21,24,25,24,13,27,19,26,20,23,19,26,24,41,14,32,24,17,15,28,23,29,15,7,29,24,25,29,22,22,29,12,22,8,29,31,21,29,23,29,32,25,15,26,22,23,18,23,24,15,29,25,26,18,26,25,25,31,13,22,24,21,25,29,27,15,26,29,33,27,25,25,26,25,23,31,20,15,25,22,25,27,23,28,35,25,21,28,29,21,39,27,26,27,28,22,26,37,22,23,30,17,26,28,30,18,23,22,16,27,26,21,24,28,19,5,23,25,30,27,34,25,25,28,29,22,15,27,24,23,31,19,98
27,31,28,28,32,28,29,33,23,17,32,27,21,25,25,20,26,25,24,45,20,24,17,38,32,24,25,29,23,25,19,26,23,26,29,6,23,23,28,15,32,22,28,26,21,23,20,27,35,5,6,23,27,18,24,34,22,30,27,18,22,25,28,29,21,27,29,25,25,24,20,24,29,31,25,25,29,40,27,24,23,21,22,23,22,24,19,31,21,42,31,29,30,34,26,24,29,36,20,33,17,27,29,33,18,17,29,27,23,19,29,22,33,23,31,38,26,34,28,33,19,22,23,30,30,21,24,23,26,37,32,13,13,21,12,27,26,22,27,33,29,29,26,24,20,31,26,26,29,32,18,18,24,18,17,25,27,21,44,25,25,23,28,26,27,30,18,25,28,26,23,25,26,14,38,27,20,25,19,20,31,30,24,15,19,19,22,20,16,24,34,27,32,27,21,23,27,17,20,26,19,20,30,28,28,22,26,23,27,26,27,25,21,28,20,26,22,31,8,27,28,23,34,17,26,26,33,30,23,28,28,22,26,32,30,30,29,32,0,16,21,29,29,27,19,25,30,28,23,32,23,37,25,34,28,33,24,27,26,27,22,22,25,26,24,23,29,27,27,27,26,22,18,29,24,23,27,25,20,35,26,26,24,22,30,21,28,27,31,35,27,35,29,29,29,26,24,29,30,30,19,23,28,32,20,30,30,23,30,23,31,19,25,22,23,28,31,22,19,23,23,25,27,22,34,28,26,26,22,29,30,24,22,25,26,32,23,15,31,20,30,26,32,26,23,27,23,29,26,25,29,39,32,36,32,21,25,24,33,13,28,27,24,25,28,30,33,27,23,32,23,25,28,27,21,24,19,17,30,22,21,21,34,27,25,26,25,26,28,35,26,25,20,27,32,31,33,30,20,26,30,22,25,24,31,26,27,28,30,31,33,22,30,25,21,19,22,27,21,24,19,25,30,27,13,34,23,28,18,27,24,29,32,27,24,22,29,22,23,23,31,24,23,31,15,30,18,26,24,29,18,20,26,27,33,21,22,28,30,31,31,26,36,30,38,29,33,27,31,24,27,18,27,30,21,28,25,26,22,27,26,24,26,22,30,22,14,27,26,31,25,22,31,26,28,27,32,26,22,22,22,23,27,20,31,25,24,24,25,29,22,23,19,21,25,26,15,12,29,23,23,21,14,34,28,32,30,23,29,31,24,25,27,27,25,28,27,31,30,24,29,28,29,16,21,13,9,28,28,18,28,29,21,25,31,25,29,17,18,21,25,23,28,32,29,21,28,21,29,31,30,24,26,31,26,26,32,27,36,29,29,26,10,20,23,24,28,20,17,21,26,20,19,12,16,27,32,28,27,15,25,23,25,24,23,22,25,27,35,26,24,31,31,17,19,22,22,27,23,28,36,32,34,21,30,28,27,28,33,22,20,29,31,21,30,26,29,24,20,27,27,28,34,35,28,30,26,24,23,30,26,31,25,13,31,16,28,23,26,29,22,20,24,31,30,18,20,32,26,22,25,26,27,23,20,23,16,19,31,33,22,16,31,20,19,35,20,27,26,27,26,28,29,24,27,36,19,21,29,31,22,25,28,25,25,24,26,31,41,22,23,23,22,29,25,25,24,27,24,17,12,26,30,21,21,35,35,19,35,28,25,25,33,20,30,27,21,27,27,28,33,25,30,22,16,25,25,26,23,28,23,26,30,21,25,23,13,31,29,33,24,34,30,29,25,19,23,20,30,32,27,21,27,25,27,22,26,21,30,19,42,27,27,30,22,20,28,31,31,25,29,7,20,32,22,23,26,29,20,29,24,14,20,22,25,21,25,31,36,21,28,26,30,25,18,19,23,28,25,26,27,26,30,27,30,21,25,29,15,28,27,25,26,26,24,30,28,33,30,12,11,23,26,27,27,28,25,22,29,15,30,34,24,23,25,29,22,41,28,26,21,26,23,34,23,24,32,35,19,24,23,30,20,25,24,20,26,24,18,24,28,23,27,20,26,27,31,35,26,17,31,25,24,25,30,28,25,31,21,101
13,18,19,24,19,17,18,23,20,18,17,18,22,25,27,20,21,19,21,39,19,20,13,35,27,19,22,26,17,19,21,20,17,23,19,21,23,24,29,16,21,22,23,22,25,20,15,15,24,20,19,16,19,27,23,25,20,29,22,10,7,11,25,30,20,24,24,21,25,14,21,19,24,21,23,20,18,33,23,22,16,11,10,9,21,16,19,18,22,32,28,13,31,19,12,13,24,25,21,28,29,11,19,26,17,1,26,19,15,16,16,18,30,13,24,22,10,28,17,30,20,20,20,21,20,18,14,16,24,26,23,22,14,26,21,21,16,15,18,26,20,31,14,22,21,28,23,19,22,26,24,14,25,20,19,22,22,17,32,15,15,20,13,15,15,29,19,13,21,27,17,17,27,15,25,26,23,26,12,13,18,17,12,15,19,25,19,21,15,10,30,27,24,27,20,22,16,22,4,17,18,18,21,23,17,16,19,30,23,19,18,19,19,18,16,22,17,16,17,18,17,21,28,1,26,11,25,21,18,25,14,14,22,30,29,14,21,16,16,0,23,14,14,22,21,15,16,23,19,23,22,28,17,32,24,26,18,19,22,24,23,15,24,28,21,23,16,19,27,17,15,18,19,22,16,19,18,19,21,29,19,16,21,19,19,19,21,20,23,20,15,30,13,24,18,12,9,19,17,27,20,25,23,27,27,24,25,17,27,20,27,21,25,21,24,22,17,21,15,23,19,9,22,14,24,24,23,15,14,15,16,20,21,20,16,24,17,21,30,20,27,18,24,15,27,13,8,25,18,18,28,27,19,22,27,25,15,21,23,12,14,22,23,24,24,27,28,16,24,32,19,28,14,20,11,8,20,18,14,17,15,29,31,13,18,20,17,19,21,25,23,17,18,26,20,25,22,16,19,17,24,19,22,21,24,16,21,23,27,17,20,18,24,19,21,20,18,23,10,25,16,21,26,26,14,21,12,22,19,25,17,25,28,24,20,19,28,18,23,16,23,19,19,25,16,23,17,18,21,14,18,19,22,22,29,20,19,15,22,21,25,18,30,24,31,26,30,12,24,19,22,19,16,18,7,27,20,25,16,17,11,23,21,21,17,18,15,19,27,23,26,24,24,25,29,11,29,16,18,9,14,22,18,15,17,26,29,20,22,23,13,15,21,9,18,10,19,22,20,8,17,18,11,29,27,28,23,24,17,20,14,18,13,11,9,25,13,17,17,16,23,23,28,13,18,18,18,12,12,17,19,14,19,23,27,20,25,17,18,18,19,17,25,24,24,22,21,15,21,17,28,25,14,22,22,23,25,23,30,18,15,22,23,20,24,20,21,21,19,15,11,22,20,13,22,17,29,21,22,16,18,15,15,11,18,19,17,16,23,27,24,18,20,14,20,26,19,23,17,19,26,30,25,18,19,22,24,20,31,14,27,17,26,17,24,27,18,8,22,23,23,19,27,31,16,18,20,27,7,20,20,26,16,22,23,17,12,23,21,16,21,16,24,28,17,19,20,24,15,22,28,19,21,7,26,23,22,19,23,24,16,17,24,21,20,22,12,21,24,24,23,24,19,21,23,28,18,16,28,21,20,15,15,12,24,16,22,26,28,22,20,24,15,24,12,15,19,13,10,21,25,19,26,20,22,27,32,20,29,20,22,11,20,21,22,14,20,19,19,21,30,18,18,23,15,15,16,21,20,23,26,24,23,22,21,15,20,30,22,33,22,26,23,25,20,20,23,17,22,23,11,15,20,11,21,22,10,18,23,23,37,13,26,26,17,17,21,22,23,26,23,22,18,31,25,23,11,23,4,20,8,27,29,10,24,21,20,24,29,6,13,13,28,14,17,18,15,22,18,21,13,24,14,17,31,5,15,25,21,26,20,14,11,30,20,31,16,27,17,24,24,16,22,13,13,18,18,19,25,16,17,28,22,24,19,21,20,30,25,17,22,19,29,19,32,14,21,25,21,20,22,24,22,20,21,5,16,16,19,8,21,21,21,12,17,28,26,28,17,18,22,22,15,16,22,16,14,23,19,87
26,26,33,28,22,18,27,34,30,26,32,19,31,30,35,23,9,32,16,43,26,33,26,32,30,21,18,28,25,27,26,22,25,27,26,17,27,20,39,26,30,26,27,23,32,25,27,27,32,16,17,26,28,29,21,32,26,34,19,23,16,20,16,38,21,24,14,24,26,22,22,22,28,25,31,20,16,31,30,31,25,23,23,22,27,30,23,25,25,37,10,24,39,32,25,26,28,32,26,32,19,24,26,32,29,22,25,19,26,21,29,24,31,21,29,41,29,23,24,35,21,24,17,34,28,25,26,30,33,34,33,24,24,26,23,31,22,28,33,23,24,39,27,29,17,33,30,20,30,28,29,27,29,28,27,27,30,27,37,23,22,26,22,22,26,31,29,24,12,27,30,26,29,23,32,30,25,32,26,27,33,30,21,26,26,30,23,25,27,23,34,36,28,23,27,25,29,21,19,18,22,30,32,27,25,15,21,25,22,27,30,28,15,15,27,29,29,19,19,23,26,25,29,24,27,22,26,22,22,25,22,27,30,27,24,29,30,27,21,23,0,27,27,13,25,22,17,18,18,31,25,35,26,27,30,17,27,19,27,28,31,23,19,31,26,27,29,31,31,25,28,22,19,33,25,23,30,26,21,31,25,27,22,29,17,23,29,28,33,33,26,36,24,25,20,11,14,27,36,31,25,21,30,35,31,33,34,25,29,22,29,27,27,25,34,27,16,25,28,28,28,25,19,25,31,30,14,27,20,20,21,28,24,21,28,31,24,26,39,28,34,26,32,24,33,24,15,29,27,21,31,39,27,15,29,15,27,21,15,24,25,29,18,19,25,30,33,29,33,33,23,21,19,29,22,31,25,28,33,25,26,32,35,24,27,20,28,27,18,32,28,28,28,20,32,29,23,20,22,28,27,21,24,31,28,25,29,30,32,23,30,25,26,21,25,19,24,29,24,32,27,30,25,25,24,34,26,30,27,29,22,31,24,28,29,22,37,22,27,15,32,22,32,35,26,29,28,29,16,28,22,25,23,21,35,23,20,27,26,28,36,19,36,18,39,33,39,23,25,30,29,20,17,28,20,25,22,24,20,24,22,28,28,30,17,23,25,27,28,28,25,22,23,5,30,26,34,24,27,25,27,17,26,19,21,27,24,17,26,22,17,28,30,22,17,25,26,23,26,19,22,23,24,31,30,18,32,24,29,31,30,30,20,22,32,24,21,24,25,24,31,26,40,26,29,24,20,25,26,29,30,19,21,17,23,27,30,28,29,27,27,26,23,35,29,32,28,25,26,18,32,35,21,27,25,32,21,24,35,27,22,31,21,28,15,19,29,22,27,23,16,26,29,23,24,21,33,31,31,23,23,26,20,26,27,28,28,24,31,20,28,28,33,27,20,33,24,28,22,34,33,30,36,23,21,34,28,29,36,24,31,28,27,24,33,32,29,29,27,29,24,24,18,24,21,23,25,27,22,9,21,25,30,24,31,25,28,27,22,18,28,29,28,28,18,24,26,23,23,23,35,23,26,28,30,27,27,25,22,29,27,27,33,31,28,38,23,29,32,31,30,28,30,31,36,36,29,28,33,20,19,29,26,25,23,27,10,37,37,32,21,29,25,16,25,19,30,24,21,23,23,31,20,27,32,34,33,20,31,19,15,23,25,31,16,27,18,28,24,28,29,21,29,24,24,25,26,30,21,14,20,23,26,25,25,31,24,33,30,44,27,30,10,8,32,26,33,21,30,30,22,19,25,24,26,26,25,22,30,27,36,29,31,30,23,27,26,33,31,31,29,18,31,34,33,25,24,31,25,24,25,25,31,23,32,28,31,31,35,17,26,22,24,28,22,23,25,26,32,23,24,32,28,29,35,24,24,29,26,25,29,27,27,19,28,39,28,33,26,23,22,27,24,22,23,22,26,29,31,26,25,30,26,20,28,32,24,40,15,28,30,30,27,24,34,22,12,29,16,22,31,33,15,10,26,18,28,26,28,29,20,20,27,24,25,28,30,23,29,25,29,27,15,26,16,27,29,31,18,100
21,22,31,30,29,21,26,34,21,22,29,22,26,28,18,18,22,19,13,42,22,28,21,37,25,16,25,23,18,20,17,25,14,20,25,25,28,23,33,20,24,21,22,23,22,23,25,26,35,24,23,13,26,31,20,19,21,28,28,21,16,20,23,33,22,18,25,22,23,15,19,25,31,18,24,19,15,30,21,29,22,13,14,13,23,13,19,27,25,32,31,21,32,9,25,20,30,31,19,27,30,22,23,22,23,13,30,28,24,16,6,19,22,14,25,16,4,25,21,28,18,20,12,11,17,25,16,27,18,37,23,18,18,26,25,25,17,16,14,28,22,33,27,24,14,28,30,19,19,24,17,20,29,20,19,18,24,20,41,16,23,25,22,19,26,28,22,24,17,31,21,19,27,19,15,28,27,23,23,24,18,27,21,20,22,16,16,18,19,20,33,32,23,27,20,20,2,22,16,24,15,25,19,24,17,24,26,26,23,26,25,26,20,20,22,29,27,23,21,22,26,20,30,15,24,20,29,24,17,22,17,21,28,29,24,23,26,23,29,14,27,0,15,22,21,19,25,25,19,23,20,25,22,28,28,22,22,22,22,26,27,12,20,23,24,23,23,23,26,19,22,21,23,17,23,20,30,17,25,25,21,25,15,23,17,18,27,27,32,21,26,31,25,25,26,21,18,27,29,25,18,24,15,31,23,29,30,20,23,19,22,12,25,21,16,29,21,24,22,21,20,18,27,20,28,22,21,15,20,20,21,21,27,18,24,26,25,23,22,11,30,21,27,17,20,17,17,19,16,8,28,31,22,25,24,26,22,18,24,16,4,19,17,18,23,21,20,16,27,30,28,33,21,28,20,22,21,22,8,23,21,30,26,17,20,17,7,26,23,27,23,7,16,29,27,23,27,14,17,15,25,18,21,23,15,18,24,22,23,21,15,26,24,16,20,24,23,20,24,29,22,28,22,30,18,21,22,26,20,24,23,30,29,23,26,13,32,21,22,25,24,26,25,18,20,20,20,21,19,11,20,21,22,22,32,18,21,22,11,13,31,22,20,21,38,21,32,21,22,25,18,22,20,21,18,20,21,25,18,21,20,23,20,15,14,19,19,22,31,27,29,24,33,24,33,25,31,17,19,23,25,18,16,23,15,25,31,18,27,27,22,21,22,20,25,22,23,20,24,17,18,14,17,25,26,23,27,22,28,17,5,18,21,19,21,30,16,20,24,17,15,28,33,19,22,23,22,24,23,11,19,23,20,24,30,18,23,24,25,20,20,13,22,26,15,21,29,22,21,24,27,29,22,24,23,15,28,21,27,25,15,20,23,21,23,20,19,23,16,12,20,18,24,17,15,24,31,28,20,20,26,19,23,21,15,21,22,18,29,28,25,18,26,20,24,28,13,24,25,27,30,29,27,24,6,22,21,25,31,21,30,30,25,15,21,27,18,20,18,29,23,25,23,29,25,27,21,26,16,29,20,24,30,28,15,18,12,25,18,13,21,27,21,30,22,22,21,23,20,20,27,21,27,7,25,22,22,18,25,30,22,20,25,25,19,29,21,18,20,16,30,27,28,24,31,34,13,26,29,30,18,12,22,19,26,21,23,32,37,26,14,22,22,25,21,22,21,19,19,16,29,24,29,20,26,24,26,23,32,24,20,18,14,25,25,4,15,24,21,25,31,22,25,26,23,24,24,21,24,23,22,25,27,22,24,6,16,22,29,40,22,25,19,21,11,22,27,14,26,25,23,19,19,20,22,21,22,17,27,30,38,13,27,25,23,20,30,22,30,24,20,25,24,30,22,21,18,28,15,18,19,21,26,21,28,22,22,22,31,15,3,20,29,11,21,22,21,19,29,24,22,24,14,24,33,14,20,28,17,27,22,19,8,28,29,32,24,31,11,26,27,23,17,22,17,23,25,24,23,19,23,28,21,19,29,11,19,41,17,26,20,27,22,23,28,15,25,35,15,17,25,28,16,21,21,16,8,15,22,20,30,11,18,14,17,28,24,24,25,22,22,28,24,23,26,25,25,17,17,95
17,10,24,25,33,24,22,33,24,22,31,21,26,19,28,26,23,27,25,43,19,24,17,39,29,23,26,26,21,23,27,24,21,30,23,25,20,28,33,20,27,30,27,27,28,24,21,24,36,24,23,25,27,17,26,20,25,33,25,14,11,15,28,26,26,28,28,26,27,18,26,22,24,30,27,26,25,35,27,16,27,15,14,13,22,27,27,22,26,36,36,26,35,16,21,19,28,29,23,34,33,23,23,30,22,13,29,27,19,20,21,19,31,17,28,31,19,35,21,33,25,24,24,19,13,10,18,19,30,38,30,26,18,31,25,22,20,22,27,30,24,34,23,18,22,20,15,26,30,20,22,18,29,24,23,26,26,20,36,19,19,27,17,19,22,27,23,20,28,26,25,21,32,19,30,30,27,30,23,24,30,23,16,19,22,21,23,25,19,14,34,27,19,31,24,26,17,14,10,18,23,20,25,26,26,20,25,36,29,26,24,26,26,25,17,18,22,26,21,22,23,22,33,15,30,15,29,30,24,29,21,18,14,25,32,25,25,25,29,14,27,15,0,26,25,27,22,30,25,29,26,36,28,33,25,33,22,19,24,30,27,26,24,33,25,27,23,30,30,21,17,22,18,28,27,23,24,23,18,34,23,30,27,23,23,22,28,27,28,6,22,32,19,17,22,16,13,23,30,31,21,29,27,23,31,20,21,18,30,23,13,22,25,22,28,26,21,29,19,25,22,20,26,15,23,18,26,26,26,20,21,23,24,27,28,28,21,22,32,21,31,25,25,19,30,17,12,31,22,23,30,31,23,28,32,29,20,25,27,16,19,26,23,24,28,31,32,20,28,36,23,30,21,26,15,22,26,22,23,23,16,22,37,26,22,24,22,26,25,29,27,22,19,33,20,19,30,20,25,21,23,22,25,25,16,20,22,23,28,21,26,22,16,23,24,24,22,27,24,26,20,17,21,29,18,31,18,28,23,27,19,32,27,27,24,27,34,22,26,19,31,23,23,26,20,32,21,22,26,26,27,20,26,26,30,24,25,22,26,25,26,22,33,28,39,32,36,16,28,21,14,23,23,23,11,29,24,29,26,21,15,28,25,25,24,25,19,20,29,30,30,28,27,27,33,25,29,20,21,23,27,22,24,19,21,30,30,26,14,26,17,19,30,13,17,22,22,25,24,12,26,22,15,33,33,14,15,28,23,27,20,30,22,24,23,28,20,23,24,20,28,27,32,17,22,26,22,18,26,21,29,18,23,27,26,24,29,20,21,19,23,19,29,28,29,26,27,22,29,23,31,29,23,24,27,23,24,27,19,24,19,28,27,24,24,20,13,26,23,19,15,26,24,17,24,17,35,27,26,20,23,16,19,17,30,20,24,23,27,29,26,28,25,18,17,21,23,30,21,31,30,25,31,22,21,31,28,28,35,21,29,28,24,23,30,31,29,20,28,24,27,23,32,37,20,22,26,28,21,34,24,29,30,26,27,21,21,27,21,23,25,25,27,30,25,25,24,27,19,28,32,23,25,19,27,24,23,22,28,28,17,21,31,25,24,35,16,26,28,24,15,28,18,25,27,33,22,22,30,25,24,27,19,19,29,21,24,27,32,23,26,28,21,25,20,29,23,17,14,23,29,24,29,24,26,34,38,24,35,21,25,18,26,25,22,19,23,29,26,28,34,18,10,27,26,19,20,23,27,27,30,28,23,28,25,21,24,34,29,36,26,21,29,30,26,21,23,24,26,21,17,25,20,18,26,28,16,21,26,27,40,25,28,30,18,21,25,29,17,28,28,26,22,33,29,31,3,15,18,24,22,33,33,14,28,25,24,30,33,10,18,22,35,26,24,23,16,12,21,25,17,20,26,22,35,19,27,29,25,30,24,20,23,29,24,35,20,29,23,19,20,8,8,17,17,26,25,23,26,20,9,20,25,25,25,26,23,34,29,21,26,25,27,23,36,18,27,36,21,21,22,31,20,24,25,9,20,20,23,20,24,25,26,16,23,25,30,32,26,22,26,26,19,18,24,24,25,29,23,91
28,22,21,15,9,11,22,30,19,16,25,12,20,24,23,16,12,21,9,34,18,27,20,33,23,14,24,15,18,20,13,22,20,20,17,22,22,22,26,18,21,20,18,10,25,21,22,21,32,22,21,19,21,29,14,24,13,29,6,21,19,15,3,27,16,17,17,11,21,18,15,9,21,25,18,15,18,31,22,24,14,17,18,19,19,18,17,24,18,36,23,15,30,25,18,20,15,19,13,23,22,18,21,28,24,23,27,16,21,11,20,17,22,17,26,30,18,26,21,28,14,16,10,27,22,17,20,18,20,33,23,19,16,28,23,19,19,19,20,10,24,33,20,23,8,26,22,13,19,21,19,21,24,16,15,17,21,20,35,19,21,21,24,19,19,20,21,17,5,21,23,21,23,13,28,17,23,20,14,15,24,27,14,18,18,20,12,14,18,20,28,30,20,10,21,12,24,16,20,20,13,24,27,18,16,21,17,22,9,20,23,19,16,8,14,24,24,6,19,22,17,14,16,21,16,20,29,9,13,14,20,17,26,14,21,22,20,14,27,22,13,22,26,0,13,15,14,5,5,23,18,29,13,14,23,10,20,12,16,20,25,16,6,23,20,14,20,18,18,19,22,17,17,21,12,18,29,25,19,24,14,20,9,18,20,12,18,17,20,21,19,27,11,22,22,22,21,21,28,19,17,18,19,24,31,26,25,18,20,13,32,20,23,13,26,17,19,18,21,19,21,17,16,12,22,22,1,18,16,13,14,21,11,14,20,24,23,21,29,21,26,24,22,18,25,17,20,22,24,14,24,28,23,28,18,18,17,10,12,16,18,19,5,6,21,22,26,23,26,22,26,18,12,16,22,24,20,20,22,17,13,27,27,17,19,17,21,18,5,19,15,20,16,18,25,21,10,19,15,23,25,12,15,24,20,20,22,20,19,13,23,23,23,18,12,8,17,22,16,19,15,23,16,26,14,21,19,22,16,22,9,21,25,17,22,9,26,16,14,18,23,22,26,23,18,24,16,21,3,21,16,17,18,8,27,14,15,22,23,25,23,22,25,21,34,24,33,23,20,22,18,13,10,16,22,14,15,21,16,19,22,15,18,23,17,15,17,17,24,15,20,19,26,8,17,19,29,20,20,17,14,4,18,20,20,20,11,4,19,25,20,21,23,18,20,19,19,16,20,22,14,13,16,20,17,21,23,26,23,24,23,25,13,15,21,25,19,23,24,17,29,22,32,18,17,14,18,12,22,21,20,26,14,10,16,16,21,17,18,15,21,13,24,29,20,23,15,17,22,15,21,27,14,16,12,25,22,13,33,25,15,21,25,16,12,10,20,17,22,18,23,14,22,15,17,14,25,24,23,16,10,13,19,20,14,16,20,18,24,17,24,21,20,19,18,24,14,20,21,28,30,27,25,19,20,23,17,16,29,17,24,24,14,17,24,19,21,30,14,16,19,20,11,17,19,21,17,20,23,22,8,12,21,28,19,16,26,21,9,16,15,16,15,27,5,19,15,26,12,12,27,17,27,21,23,20,21,14,9,24,14,19,24,23,17,30,23,24,27,26,22,22,25,20,27,24,21,23,20,20,12,19,19,16,20,19,13,24,35,20,8,18,18,9,20,16,22,20,23,16,27,20,13,14,24,21,20,22,18,6,2,19,19,21,13,18,7,15,15,16,27,8,16,17,11,16,17,17,14,1,23,25,13,18,19,24,24,26,23,33,20,22,3,5,19,18,20,14,20,19,19,15,16,15,20,20,24,11,18,14,33,20,18,21,15,16,21,23,22,18,20,21,18,27,21,17,23,20,22,19,18,17,23,17,24,15,27,22,24,20,19,16,25,18,9,10,13,19,20,18,22,23,19,19,28,21,12,23,17,27,21,21,20,12,19,30,17,26,16,18,17,19,27,13,16,17,19,25,23,17,23,27,19,13,27,25,13,27,13,29,20,17,14,26,29,16,9,26,9,15,20,20,10,13,13,21,22,21,21,26,23,11,18,18,17,26,17,22,17,18,22,24,18,15,13,18,22,22,11,98
21,25,29,20,22,19,24,25,14,14,23,21,14,18,10,11,16,23,18,29,17,15,8,27,28,21,22,17,18,20,8,23,20,19,22,15,23,20,25,10,26,13,14,23,14,18,13,8,26,14,13,8,19,21,15,20,12,23,18,21,18,16,16,24,17,23,20,23,20,17,6,15,25,22,14,22,21,36,21,21,17,14,15,16,17,16,10,20,18,32,30,21,23,24,11,21,17,30,10,30,19,17,22,26,15,20,25,19,8,16,21,13,23,16,23,33,21,22,20,27,5,9,17,20,14,15,17,21,20,28,24,6,8,22,15,17,19,8,16,23,22,32,13,17,11,25,20,17,17,21,7,9,17,3,2,17,17,12,34,18,18,19,14,20,14,25,13,12,18,23,24,20,18,11,24,19,22,22,17,18,19,23,15,6,17,8,19,17,13,21,15,22,23,18,11,7,19,17,17,17,12,17,19,17,20,19,17,17,20,18,16,20,10,18,12,23,14,19,11,13,22,12,27,20,21,22,30,22,20,19,19,21,23,23,14,17,16,19,19,21,25,21,25,13,0,16,22,18,16,26,7,28,19,23,22,23,15,18,16,17,17,12,19,24,18,14,15,17,17,19,22,15,15,23,20,14,20,17,17,27,20,19,12,19,19,10,16,15,23,28,14,28,17,26,20,19,16,19,20,16,9,8,20,27,19,23,22,14,20,13,24,11,16,16,18,17,22,16,10,18,14,14,22,10,25,22,14,21,7,18,19,15,17,17,13,23,16,19,23,12,21,21,20,17,12,20,17,22,16,21,19,22,19,27,22,15,14,15,23,10,17,18,16,17,20,25,19,16,18,24,23,28,19,19,14,19,15,12,25,13,11,24,24,18,14,19,20,16,18,26,10,14,12,20,13,20,23,18,4,15,25,12,14,15,19,21,18,19,22,19,20,13,27,20,11,16,17,22,19,17,16,22,20,24,10,22,10,15,14,21,14,22,16,17,20,14,27,3,13,18,23,21,14,19,12,20,15,11,16,16,9,15,22,21,24,5,16,20,23,24,13,23,28,25,35,24,23,13,24,12,18,15,19,17,18,19,16,22,7,20,12,18,17,14,22,20,7,15,19,22,20,7,17,20,25,27,18,19,13,20,22,17,21,22,19,18,22,15,22,25,20,20,26,12,16,18,17,16,23,15,20,17,11,25,25,25,24,16,10,14,16,18,20,20,24,24,18,22,15,17,27,21,28,13,18,14,12,18,17,15,14,17,14,18,24,17,20,15,16,11,16,24,20,18,18,23,20,18,25,23,19,19,19,25,15,19,19,18,27,16,24,20,17,21,18,14,16,18,15,18,14,7,16,9,8,20,22,26,22,12,16,11,10,11,14,12,16,20,26,19,21,22,18,14,16,20,18,25,12,18,27,24,18,16,27,26,15,18,24,19,23,24,16,6,23,14,23,27,9,19,23,21,24,29,18,20,17,19,18,31,21,20,22,20,24,9,22,14,18,21,12,21,14,21,18,16,15,25,16,13,14,20,20,22,21,18,18,9,22,26,12,11,21,15,15,25,13,12,19,20,20,19,22,15,18,24,8,14,23,24,13,17,14,11,22,11,15,12,29,18,13,20,20,20,20,23,9,15,17,7,18,13,24,11,14,23,23,12,16,16,15,16,27,13,21,19,12,17,18,19,22,15,23,17,14,6,7,21,23,14,15,18,20,13,6,17,18,17,21,31,15,25,16,18,14,16,20,13,11,22,24,6,15,12,19,13,20,11,17,20,29,19,21,17,13,11,24,17,16,15,16,16,18,22,21,12,22,18,17,20,21,22,22,11,23,22,22,23,25,17,18,15,19,10,12,13,11,17,20,19,22,23,26,16,26,16,22,20,4,20,16,22,13,25,26,25,17,24,25,19,18,17,19,18,15,20,17,13,21,8,24,29,18,14,18,24,11,29,22,23,18,18,12,28,30,17,17,26,10,15,20,25,11,16,8,16,19,19,13,24,20,14,14,13,20,24,20,28,12,10,24,20,21,7,22,21,18,20,12,95
22,24,28,25,22,10,23,27,22,22,24,11,22,25,25,15,13,21,18,37,23,27,20,35,24,21,28,26,23,25,21,22,19,29,18,19,19,28,35,24,24,18,24,19,21,24,21,20,31,20,21,16,20,31,11,23,18,23,15,19,20,24,16,28,9,21,16,20,21,14,12,12,24,24,21,19,18,33,20,24,17,16,15,16,22,22,16,24,28,32,21,6,37,24,17,18,28,34,16,27,21,17,26,21,23,16,29,21,22,18,19,19,21,15,26,27,15,27,24,31,11,19,19,26,20,17,19,28,26,33,24,16,22,26,25,20,16,21,21,21,26,29,19,24,7,21,22,12,23,21,17,21,17,17,16,23,25,16,39,13,22,16,24,22,18,21,21,16,14,23,22,21,20,19,24,30,25,23,24,25,29,29,25,20,19,18,18,18,21,19,31,19,24,23,21,15,21,13,19,19,22,25,27,20,27,18,12,27,16,19,22,21,19,11,17,24,23,21,21,21,14,21,23,14,17,21,32,18,17,15,21,17,26,20,22,21,20,15,25,15,22,19,27,15,16,0,24,18,12,30,15,36,22,25,22,19,19,15,17,22,24,22,21,22,25,20,23,23,23,22,20,11,15,24,21,12,27,25,17,32,26,23,24,21,17,19,21,20,28,30,18,25,16,27,23,22,22,24,30,22,15,22,26,25,29,26,25,18,26,22,30,17,20,20,18,25,18,11,18,19,16,16,22,15,21,23,14,25,21,8,9,17,14,13,23,29,24,18,29,18,27,25,23,18,23,20,21,19,24,21,32,34,19,29,21,17,20,11,23,22,19,24,20,21,26,29,19,24,26,23,23,21,7,23,24,21,13,25,11,16,16,26,24,2,21,22,22,19,16,24,18,22,17,28,25,20,25,14,12,23,27,21,22,19,26,22,22,22,27,15,28,21,28,21,17,17,19,24,24,29,18,23,28,29,20,30,18,25,23,25,20,30,24,26,29,24,29,19,19,20,24,22,26,24,24,30,23,20,12,20,17,20,19,20,28,13,8,21,28,27,26,25,29,22,30,26,33,25,22,25,25,15,9,17,16,15,8,23,21,24,24,25,23,20,19,22,21,18,27,24,20,21,28,17,32,18,22,18,15,24,19,19,25,21,15,25,24,11,18,23,19,23,32,19,20,18,15,13,27,21,23,20,23,27,26,22,26,26,22,22,21,18,6,4,24,28,20,24,23,24,27,18,29,25,20,21,22,15,19,23,20,23,27,23,27,23,28,17,18,17,18,24,25,31,26,22,24,17,25,24,24,25,7,15,23,25,24,14,32,22,14,21,25,20,18,22,22,10,21,17,22,21,24,21,14,17,27,22,22,18,11,14,18,19,12,18,24,23,10,23,17,28,26,20,16,22,21,27,20,28,33,30,29,22,25,33,25,25,28,16,21,30,24,14,27,22,27,23,20,24,20,27,20,26,27,29,26,17,14,27,17,24,22,28,26,23,23,22,23,20,18,21,20,29,20,12,17,23,13,13,24,24,28,18,26,23,17,15,24,32,17,19,21,29,24,35,25,17,22,26,22,25,25,21,30,33,18,22,24,19,5,23,21,19,24,15,14,27,33,21,23,15,16,22,17,19,20,20,23,13,27,24,26,17,28,22,35,22,25,17,13,18,21,21,18,17,8,24,14,17,25,21,23,20,21,19,20,22,13,16,21,18,26,15,22,22,27,21,22,33,19,23,16,18,22,21,22,23,27,18,26,20,23,18,25,19,23,20,19,17,37,23,26,21,18,17,27,23,24,21,18,18,20,35,19,17,24,22,11,18,7,19,25,18,25,21,27,27,29,19,18,15,28,16,19,20,16,22,26,15,24,25,25,22,33,12,22,26,14,20,23,19,18,25,22,33,24,21,18,18,19,19,25,24,11,16,18,20,25,22,23,32,22,10,25,26,20,39,22,30,17,22,21,26,36,16,22,32,6,21,21,26,7,12,16,18,21,20,21,23,25,10,20,17,24,24,23,25,15,24,21,32,17,18,20,13,19,17,4,91
21,26,27,27,23,19,10,33,22,25,30,20,24,32,25,20,16,18,17,46,26,28,21,22,31,22,30,24,23,25,22,19,23,30,27,24,27,28,34,23,29,24,26,20,21,27,23,26,28,25,25,26,13,33,25,31,27,27,20,18,15,19,17,27,15,25,21,19,21,19,28,23,24,25,29,22,23,35,27,27,21,19,18,17,21,23,21,26,29,35,27,25,38,30,23,10,25,33,24,30,25,14,27,27,22,15,28,20,23,22,27,20,33,20,19,33,21,27,23,28,27,19,18,26,24,19,22,23,26,26,25,24,21,33,25,29,21,25,24,24,28,38,24,30,22,29,24,20,26,23,20,22,21,21,20,27,26,17,40,20,23,9,21,21,24,26,21,22,13,30,16,21,20,22,30,23,28,33,19,20,20,25,20,23,19,21,19,17,22,18,37,20,26,20,25,24,27,23,12,16,23,24,29,28,22,18,24,31,23,12,26,22,22,16,20,27,25,20,23,21,23,24,28,17,26,19,29,23,20,22,21,22,27,28,23,27,30,28,30,16,17,25,22,14,22,24,0,19,19,30,25,33,25,28,29,18,16,20,26,17,25,26,20,34,28,24,27,23,31,23,12,24,22,29,25,23,26,27,24,27,18,28,23,17,24,22,14,13,22,28,24,29,21,8,23,14,17,25,32,27,27,14,27,24,33,25,24,19,29,23,31,28,27,25,26,26,23,26,19,19,15,20,26,22,32,17,15,20,21,21,22,14,25,19,23,32,25,28,36,28,27,25,28,22,23,21,16,30,26,22,32,31,22,29,30,21,21,24,16,20,25,19,19,20,23,28,25,24,22,32,27,22,20,27,19,24,13,24,25,25,21,25,24,22,19,18,23,12,19,33,25,28,25,28,23,24,24,24,26,25,30,22,25,20,29,20,23,22,27,25,28,26,9,17,26,22,17,22,17,26,18,26,30,25,21,23,20,25,26,22,23,17,20,27,28,23,34,25,27,18,17,28,27,31,23,27,24,26,17,26,22,19,6,22,34,26,16,14,27,15,29,22,35,23,33,26,37,20,23,23,21,20,18,27,15,28,17,19,23,25,19,23,20,29,23,16,22,23,20,22,16,15,26,12,31,27,26,23,16,18,23,18,25,23,25,24,25,18,27,25,21,23,28,17,17,13,15,18,28,16,15,24,19,28,31,25,28,26,26,31,30,24,21,23,25,24,20,24,24,24,26,31,26,21,16,25,24,20,27,23,24,22,22,18,14,24,29,17,18,26,17,25,22,32,30,30,28,20,20,1,31,25,22,28,26,22,17,24,25,25,23,26,29,20,22,24,26,14,25,21,19,21,22,20,25,22,22,14,29,17,24,23,23,19,28,27,26,23,31,27,25,15,20,22,23,22,25,21,21,30,32,27,31,26,22,28,26,24,31,21,23,28,23,24,32,29,17,22,23,26,7,27,19,25,24,26,18,19,23,26,22,26,23,30,27,24,18,27,15,22,26,25,29,32,19,12,17,30,23,26,32,25,22,18,23,20,29,27,23,32,22,19,28,28,27,32,18,21,23,23,24,30,27,29,31,37,22,24,33,23,20,22,23,23,20,25,17,30,36,25,22,26,8,17,11,12,23,21,18,26,31,25,21,25,29,29,34,22,23,20,16,18,25,25,17,25,21,23,26,28,33,22,26,13,22,23,24,30,22,15,27,24,27,15,28,31,28,23,15,33,22,28,11,9,28,20,18,24,28,26,5,22,28,22,22,24,18,21,30,28,32,22,32,27,21,25,29,26,20,22,30,23,20,35,33,25,19,22,20,23,24,30,36,18,25,21,28,29,28,14,24,16,30,28,23,24,23,27,25,25,21,15,11,23,32,21,17,31,22,26,17,11,27,20,24,33,20,27,22,25,24,21,29,21,21,15,11,19,28,23,25,13,19,26,24,19,23,37,21,25,28,28,25,27,40,21,5,22,22,18,25,23,21,17,23,13,24,24,17,22,23,25,28,20,24,31,28,35,23,25,30,20,22,24,17,22,28,28,21,95
27,27,26,20,4,16,27,33,24,19,30,17,25,27,28,21,17,26,14,39,23,30,23,38,28,19,27,20,22,24,18,27,24,23,20,22,25,25,29,21,24,23,23,13,28,24,26,26,32,23,24,22,24,32,17,29,18,32,11,24,22,18,6,30,19,22,22,14,24,21,18,14,26,30,22,18,22,36,26,29,19,20,21,22,22,21,20,28,23,39,28,20,33,28,23,24,18,24,18,26,27,23,25,31,28,24,31,21,26,14,23,22,25,20,31,35,23,31,26,33,17,21,15,30,27,20,23,23,23,30,28,23,19,32,26,22,23,22,25,13,27,36,25,28,11,30,25,18,24,25,22,24,27,21,20,20,26,25,40,22,24,24,27,24,24,23,24,22,10,24,28,24,28,16,26,20,20,25,19,20,29,32,19,21,21,23,15,17,22,25,33,33,23,13,24,17,27,19,23,25,16,29,30,15,21,24,22,23,12,23,28,24,21,13,17,29,27,11,22,27,20,17,19,22,19,23,33,12,16,17,25,20,31,17,26,26,23,17,28,23,18,25,30,5,18,18,19,0,8,26,21,33,16,17,26,15,25,17,19,24,28,19,11,26,25,17,23,23,23,23,26,20,20,24,15,21,33,28,22,29,19,23,14,23,23,15,21,20,25,24,24,32,14,26,25,27,24,24,31,22,19,23,23,27,34,29,28,23,23,16,37,23,26,18,23,22,24,21,25,22,26,20,19,15,25,25,4,23,19,18,19,26,16,19,25,29,26,24,34,24,31,28,25,21,30,22,23,23,27,19,29,33,26,25,22,23,22,13,17,19,23,24,10,11,26,25,29,26,29,25,30,23,17,21,27,27,23,23,27,22,16,30,31,20,24,22,26,21,8,24,20,23,19,23,30,24,15,24,18,26,29,15,18,29,25,23,27,24,22,18,28,26,27,23,17,11,20,25,21,24,20,28,21,31,17,26,23,27,19,27,14,24,29,20,25,14,31,21,19,23,26,27,29,26,21,27,21,24,6,26,19,20,23,13,30,19,18,25,28,28,26,26,30,26,37,27,36,26,25,25,21,18,15,19,26,17,18,26,19,23,25,20,23,26,22,18,20,20,27,18,24,22,31,13,22,24,32,23,25,22,17,9,21,23,25,24,6,7,24,30,25,26,28,21,25,24,22,19,24,25,17,16,19,23,22,26,26,29,28,27,26,28,18,20,26,30,24,28,28,22,32,25,35,21,22,19,23,15,27,24,23,29,19,15,21,20,25,20,21,17,24,18,29,32,23,18,20,22,27,20,24,30,19,19,15,30,26,16,37,29,20,26,28,19,15,15,25,20,26,22,26,19,25,18,20,19,29,29,26,21,15,16,24,24,19,18,23,21,28,20,29,25,25,22,21,27,17,23,26,31,35,32,29,22,25,28,22,19,34,22,27,27,17,20,27,24,26,31,19,21,24,23,16,22,24,26,20,23,22,27,11,17,26,31,22,19,29,24,14,21,19,19,20,30,10,22,18,29,15,15,31,21,30,26,28,25,25,19,14,28,17,22,28,26,20,33,26,27,27,30,25,25,28,25,32,27,25,27,25,25,15,22,22,19,25,22,18,27,40,23,13,23,23,14,23,21,27,23,26,19,30,25,18,19,27,26,25,25,21,9,5,22,24,26,18,21,10,18,18,21,32,13,21,22,16,19,20,20,19,6,25,28,18,23,24,27,27,29,26,36,25,25,8,10,24,21,25,17,23,22,24,18,21,18,25,23,29,14,23,19,36,24,23,26,18,21,24,26,27,23,23,21,23,32,21,22,27,25,19,24,23,14,20,20,27,18,30,27,29,23,22,21,30,23,14,15,16,24,23,21,25,27,22,24,30,20,15,26,21,30,26,25,23,17,24,33,22,29,21,21,20,22,32,16,21,20,22,28,26,20,28,31,24,16,31,30,16,30,18,26,21,22,17,30,32,19,14,31,12,20,25,23,13,18,18,24,25,25,24,31,28,14,22,21,20,29,20,17,22,23,27,29,23,18,18,21,27,25,14,101
24,22,26,20,12,8,25,27,21,15,22,9,23,21,25,15,13,21,12,37,21,26,19,30,22,16,23,20,18,20,18,20,20,20,14,19,19,21,27,17,16,17,20,9,22,16,19,18,29,18,17,16,19,28,11,27,18,27,11,20,18,16,6,24,13,16,16,10,21,17,12,14,26,26,21,14,18,33,20,22,15,16,17,18,20,19,14,24,21,36,26,14,30,22,15,18,18,24,16,22,21,15,21,25,21,18,28,21,21,8,17,19,19,16,27,31,19,25,21,29,11,19,12,24,23,17,19,20,19,31,27,17,15,26,22,20,19,20,25,11,25,33,17,22,5,23,22,10,22,23,16,20,21,19,18,14,22,18,40,17,18,20,23,19,16,17,20,14,8,20,22,19,20,12,28,20,26,23,17,18,29,28,17,17,19,17,11,13,17,17,27,28,21,13,21,15,21,13,15,17,13,23,27,18,20,20,14,27,4,22,22,19,13,5,15,22,21,11,18,21,12,14,11,20,13,17,29,8,12,11,19,16,24,15,22,19,19,13,23,19,18,19,25,5,16,12,19,8,0,24,15,29,14,15,21,13,19,17,13,20,23,16,11,20,17,17,21,22,23,21,20,14,16,16,13,15,27,25,18,27,18,19,14,20,17,12,21,20,25,22,16,27,6,22,21,22,20,22,29,18,15,23,19,21,29,27,26,20,20,13,32,17,20,18,24,22,18,15,20,19,18,18,15,13,19,22,4,22,13,10,11,19,16,11,23,25,20,16,29,18,27,23,23,17,24,21,19,17,24,16,29,31,23,27,20,17,20,7,17,14,17,20,10,11,23,19,23,22,25,19,24,23,9,21,22,24,17,19,23,17,14,22,25,14,20,22,20,21,6,24,17,17,17,23,23,22,15,16,12,23,25,12,15,21,23,20,24,18,19,17,26,22,23,22,17,7,17,22,19,24,17,21,20,28,13,26,16,25,16,23,13,22,24,17,22,14,25,15,19,18,23,24,25,24,17,24,19,18,2,18,13,18,23,13,28,13,12,21,25,25,24,22,30,22,33,24,33,22,24,23,18,13,7,15,18,11,12,23,13,19,21,20,20,20,19,16,16,18,25,16,20,22,26,13,22,16,26,19,17,20,15,9,19,21,17,20,14,1,16,25,19,21,26,15,18,16,16,13,22,19,15,10,13,19,22,22,22,25,20,24,23,22,10,12,22,27,18,22,23,19,27,22,30,15,19,19,19,7,24,19,17,23,19,15,21,16,21,18,19,17,20,18,25,30,20,26,20,15,23,20,21,26,11,17,13,25,24,10,33,22,12,19,21,15,11,14,24,14,22,18,21,19,20,14,14,19,25,26,20,16,15,14,18,17,19,18,21,19,22,16,21,22,24,16,17,23,11,21,20,28,30,28,25,14,21,27,20,17,28,14,21,24,15,14,19,19,24,25,18,21,24,17,14,20,24,26,18,17,22,25,7,17,25,24,14,16,25,18,14,20,18,17,20,28,10,16,15,23,9,9,28,19,24,22,24,21,17,15,14,22,15,18,21,22,17,27,22,21,27,26,22,21,25,21,29,25,20,20,25,17,9,20,20,17,24,17,14,25,38,21,13,19,20,14,17,17,24,19,21,13,23,24,18,17,23,26,25,21,13,7,3,17,19,22,18,15,4,16,12,20,32,13,21,20,16,17,18,18,11,6,21,22,18,15,18,24,22,23,25,34,19,23,8,10,24,19,24,14,21,20,22,12,20,16,22,17,21,11,22,19,32,21,23,23,16,17,22,20,26,21,17,18,21,32,26,15,22,24,19,20,15,22,28,14,25,14,26,25,28,17,16,13,22,18,14,15,14,24,22,15,22,24,18,22,28,20,13,22,18,24,22,19,20,17,24,30,20,25,16,13,12,19,27,14,13,14,21,22,24,17,21,27,20,10,25,24,13,30,16,28,19,20,11,23,26,15,14,31,6,17,23,21,7,12,15,16,19,21,20,23,23,8,18,17,18,25,18,23,19,19,19,24,17,16,18,13,19,19,8,95
26,27,31,26,30,22,28,29,19,26,30,19,26,19,27,30,22,27,26,49,16,29,22,40,26,21,16,28,25,27,21,18,20,29,29,26,34,14,37,22,25,32,27,28,23,24,23,28,26,27,27,25,21,35,29,33,27,24,24,17,19,15,24,33,23,30,25,27,28,17,27,21,33,24,30,19,15,30,31,20,29,14,15,16,25,31,29,25,30,29,33,27,33,26,25,23,28,34,25,29,30,19,28,28,21,24,23,26,28,25,21,23,35,16,27,35,23,34,24,36,26,18,25,25,23,24,17,28,28,28,25,28,20,34,29,24,19,20,25,29,13,22,27,25,23,29,24,24,28,27,29,23,29,25,24,26,22,24,44,18,27,21,26,22,22,34,25,24,26,34,27,9,27,23,32,30,27,34,28,27,20,30,16,20,13,30,18,20,20,23,38,29,25,28,22,27,25,28,21,25,22,19,33,27,29,28,28,30,28,20,31,27,26,23,18,20,25,25,25,17,21,26,22,22,28,25,32,28,19,31,11,13,22,31,31,24,29,31,32,23,31,23,29,23,26,30,30,26,24,0,22,36,24,32,27,31,28,24,22,25,29,25,28,33,23,32,21,30,32,20,25,29,26,31,25,30,27,29,24,29,20,29,27,18,25,24,22,21,29,24,26,33,27,29,30,24,21,27,31,34,25,28,23,30,35,30,31,22,28,25,21,27,34,26,30,27,24,31,23,26,24,14,27,19,32,21,22,27,27,24,25,25,23,25,22,31,26,26,30,26,36,15,27,19,25,20,20,29,30,22,32,34,16,19,20,26,20,27,26,21,21,23,27,28,19,24,33,28,30,34,26,37,23,19,25,29,21,24,27,29,19,29,32,28,22,23,24,20,24,28,29,24,21,33,29,28,29,28,25,29,25,24,27,29,29,10,26,24,29,26,30,27,29,22,26,27,27,26,28,29,15,19,30,26,22,22,25,24,27,30,21,32,31,17,32,29,35,26,28,25,25,20,28,29,24,26,18,31,22,27,30,23,24,25,33,25,24,16,21,15,29,25,34,22,34,34,34,25,19,25,25,27,21,31,20,29,23,27,29,26,24,23,22,27,14,16,19,22,31,34,28,29,31,26,32,30,20,19,25,29,27,26,7,22,29,27,32,23,21,30,20,21,30,24,25,20,17,20,25,22,17,27,20,31,36,28,28,28,30,31,27,28,24,26,32,25,10,14,18,26,31,24,31,22,17,27,26,26,27,26,29,26,26,30,32,23,28,15,16,23,22,24,22,30,28,29,20,13,21,31,33,31,25,31,23,23,28,25,27,19,26,32,29,22,23,24,25,22,22,18,23,20,28,21,27,26,30,30,34,24,22,18,20,26,29,24,11,7,38,28,25,32,31,23,25,24,28,21,22,29,33,35,27,26,22,36,26,27,36,14,27,31,26,27,22,31,24,31,22,25,25,31,32,38,28,30,20,31,20,25,22,29,34,29,30,19,27,31,20,13,27,29,29,34,24,20,25,21,29,29,30,22,25,22,29,26,27,24,28,36,20,23,14,27,28,32,25,28,27,22,29,31,31,30,32,37,23,24,31,24,25,30,20,17,26,26,23,30,37,25,28,30,24,29,22,33,25,21,22,26,30,24,32,26,26,31,38,24,37,25,21,12,27,25,25,19,24,26,16,32,29,22,30,25,27,23,24,30,25,24,30,31,27,22,29,28,29,31,23,31,27,27,26,28,27,22,26,23,28,28,28,28,25,16,24,26,27,23,32,26,40,28,33,30,22,26,25,29,32,20,34,25,18,35,32,25,26,33,19,32,23,31,35,25,19,23,28,13,30,20,20,21,35,27,25,26,20,31,26,26,27,23,29,22,35,18,19,32,26,33,24,24,24,28,26,37,23,33,24,29,30,26,26,17,26,32,19,28,29,18,26,31,27,28,25,28,25,40,30,21,28,18,33,23,39,17,27,39,24,25,21,34,25,21,27,20,15,19,25,31,28,26,32,13,6,17,18,27,31,22,33,31,22,22,23,21,30,30,26,100
20,21,29,24,25,22,23,24,17,19,25,23,20,22,17,18,16,27,25,28,16,22,15,34,27,23,27,24,24,26,15,28,23,20,21,19,22,25,27,15,27,19,21,22,21,22,15,15,29,18,17,7,20,25,14,19,11,27,20,22,15,19,19,19,16,25,19,23,19,20,5,17,24,22,14,23,21,36,20,22,24,21,22,21,19,15,17,24,22,34,34,21,30,25,15,21,24,33,9,32,24,23,21,28,17,21,25,23,15,21,20,20,22,19,28,34,22,23,25,27,4,16,24,27,21,19,23,21,19,31,23,10,13,28,19,20,22,15,23,24,26,36,17,24,10,29,24,22,23,24,9,16,21,10,9,16,21,19,34,20,19,16,21,23,16,24,12,14,23,28,25,23,25,16,23,26,24,22,17,18,26,27,18,13,21,10,21,22,16,21,22,27,23,25,14,6,18,16,18,24,13,18,18,16,20,22,17,24,19,19,18,23,17,20,16,24,17,22,15,12,21,12,26,22,20,21,33,21,22,18,23,20,24,28,13,19,22,21,23,22,25,20,26,18,7,15,25,21,15,22,0,28,18,26,27,28,22,20,16,16,22,16,20,25,23,21,22,16,16,22,23,17,20,22,19,18,17,16,22,30,26,26,19,24,21,10,21,20,26,32,16,31,20,27,20,18,15,23,23,15,8,15,19,22,23,20,21,21,20,13,31,10,23,19,17,16,21,15,17,19,20,19,22,14,24,22,17,20,14,19,20,21,19,21,20,22,17,18,22,11,20,20,23,16,19,25,14,25,15,24,26,29,21,31,22,20,21,14,26,15,20,20,19,20,24,29,18,15,13,23,22,31,20,18,21,22,20,17,26,13,15,29,23,17,13,21,20,19,19,25,9,21,11,27,20,25,26,19,3,14,30,12,13,18,18,24,25,23,21,20,20,20,26,22,10,20,17,22,19,24,21,23,20,26,15,23,12,22,14,26,13,22,15,17,20,21,30,10,12,22,22,20,21,18,17,23,14,18,15,15,16,17,19,22,29,4,15,21,29,28,20,26,28,25,40,24,26,20,26,19,18,18,21,19,19,18,15,21,14,19,19,24,21,13,22,24,14,18,22,21,15,14,24,20,30,30,25,22,20,20,21,18,24,21,20,25,21,14,21,24,19,19,26,19,23,22,18,15,25,18,25,20,16,32,25,25,27,23,17,15,15,23,21,19,28,27,22,25,14,23,31,20,32,18,23,20,16,21,16,15,13,16,21,25,27,16,20,19,20,10,22,29,19,25,19,22,19,23,24,26,19,24,21,26,15,26,18,17,29,18,26,19,21,23,18,14,23,17,18,21,13,14,21,14,7,22,21,29,21,17,18,14,9,11,13,11,21,24,25,23,18,29,20,13,21,25,21,26,11,21,34,31,20,20,26,27,22,17,30,23,24,19,15,5,24,13,22,27,16,23,20,23,29,28,18,20,24,20,20,30,20,26,25,24,24,16,25,21,17,23,11,23,13,22,21,19,15,26,16,16,21,24,21,24,21,22,17,8,24,28,16,10,20,20,15,28,20,19,21,25,24,18,27,14,25,31,15,16,28,23,12,16,21,18,22,18,17,19,32,21,20,22,23,22,20,22,16,18,18,6,23,20,26,10,21,22,30,19,23,20,16,20,26,19,23,18,11,16,17,23,24,14,22,12,20,13,14,20,24,19,14,17,19,20,13,16,23,16,22,35,21,24,21,23,15,18,25,14,18,27,25,13,14,17,23,20,20,11,24,22,28,18,28,24,15,10,23,16,23,14,18,20,22,29,20,19,23,25,19,23,22,25,29,18,27,24,21,22,29,16,19,22,26,9,19,20,13,19,23,18,22,24,28,20,32,18,26,19,11,19,15,21,12,29,26,24,24,24,24,21,22,21,26,21,16,19,18,16,19,15,22,28,23,13,15,24,11,36,29,27,23,17,14,25,34,18,24,25,9,22,14,31,10,15,7,17,22,24,8,26,27,13,16,20,23,28,20,31,11,17,30,27,20,14,21,20,24,24,11,94
36,34,38,37,37,30,32,35,31,28,36,33,34,35,27,21,32,33,27,42,29,31,24,38,37,28,37,27,29,31,24,36,22,34,22,33,41,35,37,29,35,23,26,28,31,21,23,30,39,32,31,29,34,40,35,33,28,33,35,27,26,30,31,43,29,27,35,29,28,23,26,35,33,25,23,21,25,40,26,31,23,24,25,26,25,14,20,31,26,36,33,34,16,30,29,32,35,40,20,29,39,32,18,26,25,27,33,37,32,30,25,19,39,22,33,33,21,44,26,37,25,27,26,32,29,32,27,29,34,41,36,25,27,37,34,24,25,26,32,36,34,43,31,35,29,40,35,28,27,33,30,25,36,30,29,24,32,20,36,24,18,30,30,24,30,41,30,28,31,35,33,35,36,29,36,37,32,20,25,26,34,25,29,26,29,31,18,20,25,30,37,33,32,28,28,22,27,36,29,26,27,27,34,32,19,31,26,33,33,32,28,34,26,33,29,33,25,34,30,23,31,26,33,29,30,31,34,28,19,33,28,23,33,38,32,30,35,29,37,28,35,25,36,29,28,36,33,33,29,36,28,0,24,34,26,31,25,36,29,27,28,30,27,37,22,24,27,26,33,28,33,25,29,28,25,24,36,35,31,27,35,38,28,34,31,24,31,31,39,40,30,38,27,25,29,27,26,32,24,19,25,35,16,40,38,34,33,18,28,27,39,19,26,16,33,33,31,29,22,26,22,26,32,27,27,28,29,17,23,28,29,23,35,27,31,18,20,31,31,20,37,31,37,25,29,26,25,28,34,24,35,44,23,36,36,36,20,29,32,28,25,28,26,27,30,35,39,34,34,24,21,40,29,30,32,35,31,28,25,22,28,32,34,34,23,15,28,32,31,36,23,28,28,29,28,32,39,30,25,33,36,26,29,25,31,35,14,29,29,27,36,29,24,16,27,32,31,30,27,30,33,32,31,31,28,31,26,33,28,31,24,29,32,31,34,30,31,25,29,23,31,33,30,38,28,38,27,35,27,31,19,23,33,29,34,24,30,32,33,35,36,27,41,38,49,38,22,31,20,27,27,21,31,27,30,35,29,30,23,16,32,24,27,22,26,32,27,32,26,28,32,34,31,30,41,37,40,25,21,28,27,25,31,29,29,27,38,28,34,30,27,28,34,28,25,33,33,36,29,29,32,28,29,34,23,38,29,36,31,36,30,20,30,32,30,32,29,33,31,30,36,34,39,31,35,25,29,26,30,33,21,31,32,36,39,13,8,31,32,27,24,30,32,31,34,35,31,31,23,34,33,34,29,27,29,29,29,26,35,26,32,27,31,32,29,25,29,30,24,20,26,25,26,27,22,38,32,39,37,24,36,28,26,27,29,28,33,29,39,34,30,28,34,30,30,37,29,37,28,22,33,36,22,19,28,34,25,27,34,31,36,32,30,27,38,27,20,34,25,36,34,31,30,36,28,30,32,37,32,37,22,25,33,38,26,27,26,14,32,27,20,29,27,36,34,32,29,37,33,23,36,26,24,21,32,29,32,25,28,36,29,30,31,34,29,29,33,33,29,28,37,16,39,31,34,32,27,24,29,34,33,13,26,23,31,33,31,35,43,35,29,30,34,32,33,23,30,27,30,23,37,24,32,19,34,44,39,32,37,26,28,28,31,33,35,25,28,26,35,29,35,25,33,34,22,28,29,30,34,30,29,26,30,31,28,31,36,37,36,47,25,34,29,27,30,24,30,28,33,30,36,22,31,24,29,23,29,25,31,36,45,15,27,29,25,27,33,24,25,25,26,34,31,38,36,28,33,23,31,28,29,38,38,29,35,33,34,26,43,27,24,30,33,31,20,19,27,35,30,36,34,30,26,22,35,30,30,15,27,28,25,31,33,38,40,40,35,30,28,32,33,33,34,32,31,26,32,26,38,26,33,28,28,34,34,32,25,47,31,38,28,29,32,33,44,23,30,40,30,21,26,40,31,31,21,28,29,23,32,28,28,32,24,25,30,38,34,34,25,30,39,36,29,29,35,32,38,26,32,110
18,28,32,23,20,12,23,28,24,21,22,15,24,12,29,13,20,26,20,38,18,28,21,34,29,20,23,18,17,19,18,26,16,26,18,21,21,21,13,19,30,15,17,19,25,20,21,22,28,20,19,19,19,27,21,29,19,30,19,15,22,24,14,29,21,21,19,20,25,17,17,17,29,29,21,9,13,28,23,22,15,18,19,20,20,19,12,19,25,34,21,20,34,28,19,24,26,32,18,17,25,21,16,27,20,18,29,21,24,20,23,20,29,16,26,37,25,33,23,29,16,19,19,26,23,18,21,15,26,30,21,22,17,30,21,20,19,20,18,19,18,30,21,28,15,28,23,10,18,24,23,22,27,19,18,16,20,21,42,18,16,18,22,22,16,27,19,18,18,23,28,23,20,18,32,28,25,25,11,12,17,24,25,19,19,24,6,8,20,21,31,25,25,20,22,16,24,15,21,23,19,21,16,20,18,25,20,27,18,18,20,25,20,15,15,24,23,19,17,21,21,20,25,18,21,21,32,18,7,15,19,11,24,23,23,19,23,23,25,17,26,22,28,13,19,22,25,16,14,24,18,24,0,23,23,23,17,20,17,19,20,22,19,19,19,16,21,19,26,21,25,17,21,25,1,16,28,14,23,27,18,26,22,26,21,18,16,15,26,30,20,24,20,17,24,26,23,22,29,18,19,24,14,26,32,27,26,21,16,19,31,22,18,14,26,26,25,23,23,23,19,18,25,13,25,26,12,16,17,16,17,20,15,11,15,25,18,23,27,23,32,23,23,13,27,24,22,30,13,22,21,32,21,27,25,21,20,11,16,17,23,14,18,19,16,21,27,13,27,27,18,29,15,21,23,25,17,21,28,17,14,29,26,20,16,23,26,16,14,32,19,26,17,25,23,24,23,22,15,12,24,18,17,17,28,24,25,15,20,23,25,26,18,22,20,17,23,27,9,26,23,23,26,29,17,20,20,24,21,23,21,8,17,23,27,22,21,19,22,24,23,14,27,24,19,30,20,27,12,18,13,18,19,21,26,14,22,20,21,22,24,25,31,29,35,30,34,23,28,23,24,19,13,25,18,21,22,27,17,14,23,16,13,25,14,16,18,18,11,16,22,23,28,21,30,20,30,19,20,8,3,17,19,26,23,15,22,13,22,29,24,24,20,20,24,22,20,23,22,20,15,20,18,28,28,28,17,23,24,25,24,23,16,18,22,29,18,22,24,18,33,10,30,20,25,12,16,21,25,22,19,28,21,21,25,11,16,18,19,17,20,23,20,29,26,27,22,21,16,25,27,26,17,23,18,22,20,14,33,24,18,22,23,20,21,20,25,20,22,18,23,19,20,16,19,22,24,28,28,19,18,14,19,21,21,18,21,17,32,26,23,11,26,21,22,27,21,21,21,29,33,26,20,22,16,26,16,3,26,20,28,25,23,17,30,17,13,25,18,22,18,29,24,30,26,28,18,24,24,32,10,21,15,26,27,20,20,18,22,15,18,5,23,28,18,18,21,27,19,17,30,19,22,22,24,21,24,20,22,34,15,20,26,24,20,29,24,14,27,21,23,21,26,26,31,13,23,22,27,22,19,20,20,17,27,20,21,25,40,21,21,18,22,22,24,14,11,15,18,18,25,24,26,17,25,29,33,19,13,7,11,20,25,23,23,25,14,2,22,20,32,21,29,22,14,17,18,6,17,14,25,23,26,15,22,25,25,28,21,34,17,23,16,18,24,19,24,20,25,26,28,16,24,16,15,9,24,17,22,12,30,18,25,20,16,22,27,22,20,23,21,22,21,24,28,15,25,21,21,26,17,29,32,21,25,21,19,25,28,21,24,19,26,21,16,17,14,27,17,25,24,24,15,22,23,22,13,22,20,25,18,24,21,25,18,31,21,27,22,20,21,20,26,22,19,17,17,15,24,19,27,22,20,20,26,22,19,38,24,25,16,20,23,21,36,15,21,28,16,18,23,29,17,19,17,20,23,17,22,25,25,18,23,19,18,27,23,33,21,20,25,29,24,16,24,22,23,28,18,92
35,25,35,29,21,23,30,40,30,26,37,24,31,34,23,20,26,35,21,48,29,32,28,40,33,24,22,20,29,29,15,29,23,32,27,30,32,20,36,26,31,22,23,20,19,26,25,31,32,29,28,27,23,36,24,35,27,33,20,29,29,25,15,36,26,20,29,21,33,27,23,23,31,38,31,17,21,36,33,17,24,26,27,28,29,22,19,29,31,38,31,29,41,22,30,31,27,33,26,29,30,29,30,36,23,31,33,28,31,16,28,27,32,27,32,40,28,40,29,34,22,18,20,27,21,27,29,28,28,34,31,28,24,39,30,27,29,28,34,20,30,42,32,35,18,30,32,22,24,14,23,29,34,26,25,10,33,30,45,28,30,23,29,31,31,30,29,29,19,31,35,28,27,23,37,29,34,21,24,25,26,28,26,26,25,24,20,22,25,32,30,24,29,22,31,26,29,26,28,26,25,21,35,27,23,31,28,24,19,22,27,26,27,20,24,19,27,20,26,32,27,24,26,32,20,30,40,19,19,24,27,25,19,24,31,32,30,24,34,32,27,28,33,14,23,25,28,17,15,32,26,34,23,0,21,24,24,26,26,25,19,28,20,33,25,23,29,30,32,20,31,24,27,31,22,23,32,33,29,36,27,30,20,29,30,24,22,21,34,31,31,19,21,29,31,30,27,31,33,28,26,31,28,34,37,25,24,28,25,25,31,27,21,23,31,31,31,28,28,31,32,26,26,22,32,20,13,21,24,25,26,31,25,23,22,27,28,27,39,28,31,30,32,27,21,29,28,29,32,24,26,37,25,35,29,30,26,20,26,22,24,13,19,20,15,20,35,32,30,26,29,32,24,30,32,33,24,28,30,24,23,37,32,27,26,30,27,20,15,32,29,21,26,25,35,15,24,29,23,31,34,24,27,35,31,29,32,10,5,27,37,33,28,29,26,18,27,29,26,29,26,18,30,32,24,23,28,24,28,28,22,31,30,29,34,20,37,26,28,27,27,33,34,33,26,36,27,31,13,30,20,27,26,22,29,24,25,24,35,31,33,34,39,33,44,34,43,30,34,29,24,23,22,26,29,24,25,31,24,28,31,15,12,30,22,25,25,27,34,25,30,30,31,22,31,31,39,30,31,27,24,18,25,25,28,29,23,14,29,34,23,26,33,28,25,28,25,26,21,30,24,14,21,27,18,32,29,34,33,33,27,24,25,27,31,32,26,30,34,30,35,33,34,23,28,21,25,22,35,27,13,32,28,24,30,25,30,23,24,26,31,27,28,38,25,30,29,24,27,29,33,33,26,20,22,31,27,23,32,28,27,33,32,26,22,24,23,27,29,25,27,16,27,23,25,28,30,28,27,26,24,23,29,29,28,26,25,27,35,27,30,32,34,24,28,32,15,30,31,35,41,31,34,28,30,33,22,26,33,25,30,34,24,25,34,32,24,38,14,30,27,25,25,26,29,31,27,26,26,31,18,23,30,35,29,27,30,25,23,23,28,26,29,37,19,25,25,36,22,22,36,18,32,25,29,26,28,26,23,30,24,27,34,31,29,28,31,34,34,32,32,25,35,31,38,34,27,26,30,32,22,21,28,25,30,28,27,34,37,30,19,29,29,23,30,30,32,29,30,24,34,22,27,27,32,35,31,30,28,16,12,28,33,30,27,26,17,25,25,28,29,22,30,27,21,26,27,27,26,15,32,34,27,22,29,28,30,33,25,39,24,31,17,19,21,28,25,26,30,17,33,23,29,24,14,16,31,23,30,28,43,19,28,26,25,27,31,16,32,31,30,31,26,29,33,17,30,30,29,31,29,28,29,27,31,25,29,31,37,28,25,28,36,27,19,20,23,32,29,23,32,22,29,28,37,28,22,26,26,36,28,32,30,26,32,37,30,36,30,28,27,28,26,23,28,27,21,33,33,26,24,32,25,23,30,31,25,39,25,35,28,31,18,29,30,26,23,26,19,25,29,30,20,25,27,27,30,24,25,38,28,21,28,27,26,36,27,34,31,26,34,32,25,25,26,28,34,27,21,108
26,22,26,23,30,18,22,25,25,21,21,19,22,29,22,19,23,26,17,45,11,21,14,34,29,20,27,9,24,22,23,26,14,24,26,24,31,25,32,17,23,21,8,28,18,5,21,24,14,23,22,20,24,30,25,29,28,24,26,25,18,22,24,28,23,11,28,27,20,18,26,25,32,22,25,27,24,39,29,23,22,18,19,18,20,20,18,24,25,31,35,20,32,25,25,23,30,35,25,26,26,25,28,29,23,24,24,22,24,19,25,9,26,18,17,37,25,32,14,22,25,23,16,18,12,21,21,28,33,16,34,24,15,30,23,26,20,18,29,29,27,35,27,26,26,27,26,20,9,7,22,15,26,21,20,21,25,12,35,19,24,23,26,12,24,29,20,24,21,30,28,25,30,18,34,29,21,29,27,28,35,21,23,16,26,23,26,24,15,20,31,15,22,16,22,25,26,25,21,25,19,24,27,25,24,23,20,28,25,24,26,26,17,19,21,23,19,29,20,21,19,24,23,23,25,24,22,28,25,29,20,26,25,28,27,21,26,29,28,24,30,28,25,23,22,22,29,26,21,27,27,26,23,21,0,26,23,24,25,27,10,16,22,21,4,20,19,29,29,24,21,21,22,31,24,22,19,27,24,31,27,28,22,26,21,22,24,23,23,29,26,28,15,22,25,19,16,24,31,32,25,26,25,25,31,12,11,10,16,21,22,25,12,26,22,25,26,27,14,18,14,15,25,19,33,13,22,24,17,14,15,15,27,21,27,30,24,21,35,24,34,24,27,21,20,14,17,24,27,20,26,24,18,28,33,22,12,25,27,17,24,18,21,22,20,25,31,25,25,22,24,29,15,23,23,27,27,19,21,21,20,24,34,20,24,21,27,24,24,30,27,24,23,34,29,6,28,18,24,26,27,20,23,17,26,26,14,19,24,21,31,19,21,20,27,23,23,18,29,26,23,22,24,24,17,33,23,29,22,16,21,27,19,27,28,24,30,19,25,23,28,15,20,30,19,24,13,27,22,23,17,18,23,16,20,23,24,21,29,31,28,15,31,30,42,32,34,25,26,20,17,22,17,27,22,32,24,22,15,26,24,20,17,28,23,25,16,22,28,22,16,25,22,27,32,26,33,21,13,29,26,20,22,22,17,27,29,22,16,21,20,29,29,18,25,24,24,27,26,21,24,17,18,18,32,23,26,25,26,27,23,27,16,18,29,23,19,23,23,23,34,19,31,20,25,25,21,14,28,22,24,21,20,23,29,23,18,24,25,23,16,18,31,22,28,17,24,21,28,28,29,26,17,7,27,22,16,22,25,21,22,28,26,27,22,18,14,24,20,16,14,22,22,16,25,26,32,31,26,19,25,20,18,24,26,24,16,20,32,27,15,18,29,21,23,31,18,30,20,29,23,21,32,7,25,31,7,20,25,20,33,30,32,22,26,28,25,27,24,22,24,26,27,33,19,21,25,31,21,28,27,12,28,29,30,18,29,12,29,22,25,28,27,29,28,26,25,27,24,21,30,23,21,24,15,12,22,26,20,31,21,18,28,22,23,33,22,25,25,23,26,29,29,28,24,32,19,20,22,27,27,21,18,15,23,21,22,29,41,27,23,27,25,27,24,31,22,23,23,26,27,16,31,24,23,35,33,21,32,25,21,17,29,22,21,26,25,21,25,27,33,20,28,19,27,19,18,29,21,24,27,29,25,25,22,24,25,33,27,38,16,24,23,25,28,19,18,18,27,4,28,16,22,16,15,21,27,21,26,28,30,23,20,11,20,24,32,27,32,23,26,25,27,29,20,25,24,30,20,20,21,27,33,19,29,28,29,27,34,19,25,23,26,22,25,24,20,30,26,21,26,15,22,14,34,19,22,30,22,31,26,24,20,32,27,22,25,33,26,24,25,19,17,24,17,33,24,18,29,17,21,25,13,26,17,31,23,42,21,22,25,22,27,24,33,19,29,34,27,11,19,34,28,24,25,20,23,13,20,20,19,29,24,19,21,31,32,29,29,19,29,26,22,20,19,20,25,26,26,100
28,25,29,25,19,11,27,31,24,26,25,12,30,34,32,16,16,22,9,44,21,29,22,33,23,14,32,25,22,23,22,23,20,28,21,29,32,32,35,24,29,20,23,20,29,23,22,21,32,28,27,28,22,35,24,25,23,24,16,25,26,25,13,31,24,17,21,21,24,21,25,18,24,29,28,25,22,37,17,25,18,22,23,24,24,23,17,30,28,32,27,17,39,25,18,22,25,29,23,31,26,18,29,23,24,27,17,17,17,14,22,17,32,20,30,34,22,30,29,28,24,22,10,22,23,27,25,28,30,34,30,27,22,31,29,25,23,26,30,20,31,40,20,27,18,26,31,13,26,21,28,23,30,22,23,20,27,20,39,22,25,21,23,28,19,30,25,17,5,30,24,22,23,23,31,27,30,21,24,25,33,31,24,24,27,29,22,24,23,20,35,34,24,20,26,22,24,26,25,20,23,26,31,25,20,23,17,31,17,24,23,22,16,8,24,25,24,16,25,28,19,24,24,25,26,26,38,19,23,24,23,27,27,24,22,22,23,24,33,26,17,22,33,10,23,19,18,15,13,31,28,31,23,24,26,0,20,15,25,29,30,24,16,33,24,21,25,19,27,28,24,18,22,19,22,19,30,26,24,19,24,30,19,23,22,22,26,25,30,31,19,32,19,24,28,27,27,31,35,20,27,22,26,28,35,31,30,18,22,23,33,26,23,22,24,27,23,27,22,25,21,22,26,22,32,15,11,18,21,13,14,22,20,14,26,19,23,22,33,25,35,22,32,21,31,27,26,27,27,14,32,35,19,31,28,22,20,20,16,20,18,25,15,16,27,25,34,29,26,32,22,22,12,24,26,28,20,26,26,21,23,27,28,17,24,21,21,24,15,29,25,21,26,28,26,22,20,19,25,28,28,22,25,24,21,23,22,23,25,20,29,27,23,22,22,18,25,30,25,29,20,24,26,27,22,31,19,28,26,22,19,30,34,27,32,19,32,23,23,23,26,25,28,29,22,31,23,20,13,21,18,22,23,18,31,24,23,24,27,28,33,31,35,25,39,26,38,22,26,26,19,23,10,26,22,24,23,22,21,27,21,25,24,26,21,24,23,27,27,25,20,23,25,12,27,19,35,23,20,24,20,14,27,26,20,24,21,14,19,30,24,28,25,26,21,19,24,26,30,24,23,16,19,24,24,25,32,31,23,31,27,25,13,15,25,26,22,26,26,21,29,25,36,21,22,24,26,20,24,25,23,32,18,14,15,25,29,26,27,25,23,23,29,30,25,29,25,18,12,19,27,29,14,20,22,18,31,23,27,16,15,16,29,25,22,20,25,23,22,18,29,23,24,21,27,17,28,28,28,24,19,23,29,20,24,26,26,25,28,27,24,21,27,22,23,31,17,29,31,33,31,27,31,25,28,33,24,26,29,17,31,27,24,26,32,29,15,34,21,26,22,23,1,7,27,29,26,27,25,23,18,22,29,31,21,25,28,23,19,22,25,22,25,35,15,21,25,28,22,22,34,27,27,25,23,20,21,24,19,28,24,23,28,29,27,33,27,27,20,17,32,17,31,29,32,34,23,23,30,20,22,22,26,23,21,20,17,34,38,30,18,28,22,13,21,20,29,23,26,26,33,24,17,24,30,30,30,27,26,16,12,20,22,29,12,20,17,25,25,24,36,18,26,17,21,23,24,27,14,11,27,27,23,18,26,28,28,35,27,42,20,26,7,9,28,23,20,22,30,23,23,20,25,24,26,20,28,21,26,23,43,20,28,26,20,25,31,26,29,27,30,30,28,34,31,18,30,27,22,23,18,24,30,27,29,25,30,28,34,25,19,16,25,27,19,20,22,22,27,23,28,17,21,22,32,23,22,16,25,29,26,23,24,16,26,37,27,25,19,25,25,25,28,23,16,23,23,25,31,24,24,27,19,23,28,25,23,37,13,33,30,23,24,30,32,19,13,30,19,15,26,30,20,17,23,24,24,21,21,26,22,21,28,23,26,31,27,32,27,22,22,28,22,24,14,20,22,25,21,102
21,22,26,24,29,17,14,25,23,19,24,18,27,22,21,4,19,26,11,42,26,25,21,26,23,14,22,20,19,21,22,25,15,25,25,20,27,20,29,21,23,8,17,19,21,18,20,17,26,19,18,20,11,30,21,25,18,22,26,18,13,17,23,26,21,22,24,18,22,20,20,23,29,26,17,22,23,38,15,21,24,19,18,17,23,12,5,24,24,26,25,17,31,25,20,22,20,27,14,30,29,18,24,29,20,17,23,26,11,14,22,17,25,19,23,33,21,31,23,20,19,20,10,26,23,20,22,17,27,24,19,21,19,28,23,13,21,23,25,28,26,28,20,30,16,28,25,19,20,18,22,22,28,16,17,20,20,20,29,21,21,7,5,21,21,24,19,19,15,20,26,23,26,16,28,21,25,27,21,22,24,27,18,21,21,23,19,21,22,18,24,24,20,13,20,22,24,21,14,12,20,22,29,19,19,16,14,27,23,10,11,22,13,18,21,23,20,24,20,24,25,25,30,19,20,17,31,25,20,22,19,22,23,26,15,19,25,22,24,18,27,22,22,20,15,19,16,25,19,28,22,25,17,24,23,20,0,20,24,15,19,21,22,28,19,9,22,11,19,20,24,8,12,17,16,7,24,26,14,29,22,27,15,21,24,23,12,11,27,28,21,23,23,24,17,18,15,27,29,23,19,23,22,28,31,27,26,18,27,24,33,17,11,21,18,28,25,16,20,24,22,18,18,19,30,22,21,17,10,15,16,23,25,20,24,24,21,22,29,18,30,23,28,17,19,21,14,33,25,14,24,30,24,27,23,25,20,18,26,19,18,13,19,20,15,20,23,24,20,21,25,28,14,22,13,26,25,23,19,10,20,32,22,17,19,22,21,10,23,30,25,21,22,30,21,17,28,21,19,25,26,23,22,23,21,22,22,14,19,22,27,18,24,21,17,21,24,24,23,27,19,22,27,23,17,27,17,26,24,14,18,21,30,28,26,17,27,12,15,15,15,27,26,30,21,29,24,14,19,24,6,21,10,24,19,20,20,12,24,19,26,24,32,28,38,26,32,6,27,18,25,18,16,20,15,22,22,23,10,22,7,15,12,20,22,24,20,23,24,20,14,22,21,22,32,25,27,22,21,23,18,20,23,21,22,28,26,18,25,21,19,23,29,17,13,19,21,23,21,10,25,16,19,22,30,28,29,28,19,23,24,20,13,15,27,22,18,22,22,18,24,23,24,21,21,25,21,22,25,24,21,20,21,24,18,19,17,19,20,21,24,25,27,30,28,23,21,20,20,17,19,17,12,22,28,22,27,21,30,23,21,14,22,22,22,21,24,22,21,17,17,22,13,18,18,22,20,28,14,15,22,19,21,18,14,22,25,21,29,27,15,22,25,22,13,28,17,28,23,27,31,19,27,16,26,29,18,19,17,19,27,26,24,21,26,29,17,24,21,23,11,23,21,23,13,15,23,23,21,28,20,23,17,25,15,22,19,11,19,21,14,20,20,27,23,24,26,27,20,10,24,18,25,21,15,12,21,19,28,28,21,17,21,26,25,28,14,24,22,23,25,26,17,24,31,27,23,21,24,26,18,13,17,20,23,20,18,25,24,26,16,25,24,23,21,23,21,15,12,17,24,24,27,13,27,31,26,24,29,22,20,16,28,26,23,20,15,18,23,12,32,19,24,11,23,15,16,21,20,21,25,28,24,24,15,25,24,21,13,30,8,18,17,19,24,22,17,19,20,19,21,9,22,20,14,8,17,22,14,27,36,15,22,20,21,20,27,24,18,15,19,21,22,27,21,18,19,20,20,25,18,24,30,18,27,22,22,27,32,12,19,16,22,18,21,20,20,25,15,23,19,20,23,22,32,19,27,27,19,27,21,23,21,26,26,31,19,19,25,24,23,22,28,19,18,24,9,21,25,21,21,28,11,20,22,25,24,32,15,19,23,22,27,22,32,19,21,30,16,15,19,30,15,20,23,13,24,16,15,24,18,19,17,20,22,21,25,35,20,23,28,30,21,16,23,25,26,31,18,95
26,26,33,27,21,17,28,27,13,18,28,17,20,32,27,16,18,25,9,40,22,21,14,41,23,14,26,23,24,26,21,16,20,24,27,23,30,24,31,16,31,20,26,22,23,24,21,21,35,22,21,21,24,29,26,15,17,28,6,25,22,21,15,30,20,20,23,23,15,21,15,3,9,28,26,25,22,37,28,18,22,20,21,22,24,24,17,24,17,30,24,9,29,25,18,17,27,31,21,22,28,21,30,30,19,18,28,8,22,14,22,17,34,20,31,34,22,30,25,28,16,18,10,23,24,22,23,25,27,37,29,20,14,31,23,25,23,16,19,22,28,35,20,23,20,28,27,19,27,17,17,15,23,17,16,18,17,18,24,22,26,24,25,23,19,31,19,17,13,27,23,15,19,15,31,28,30,26,21,22,26,29,21,12,24,16,24,23,18,25,33,28,9,22,16,18,24,26,21,26,17,21,26,22,24,23,19,30,21,23,23,25,24,16,23,18,23,18,19,23,17,12,28,20,27,26,33,21,24,26,17,26,20,15,13,22,27,22,27,19,19,22,19,12,18,15,20,17,17,24,20,36,20,26,24,15,20,0,20,28,23,20,18,33,25,21,23,24,24,26,19,18,19,29,19,19,28,22,21,26,26,25,21,12,24,14,25,24,29,25,15,34,23,27,29,27,24,21,25,27,20,22,24,33,30,28,27,18,24,17,32,22,23,22,21,27,25,24,16,17,20,17,19,22,34,18,13,25,22,15,16,21,5,18,22,24,24,24,23,21,30,22,30,21,25,21,23,29,21,14,24,35,17,25,26,24,20,22,18,15,18,25,17,18,25,20,28,23,24,33,21,24,14,16,20,26,16,18,22,22,23,30,35,13,23,23,21,23,17,25,19,19,23,30,26,18,22,21,17,22,31,16,19,23,11,16,22,25,23,22,28,19,26,22,18,19,21,26,23,23,9,17,24,20,16,29,19,24,18,22,21,28,29,21,24,21,32,21,20,26,28,26,20,30,18,24,20,25,15,25,18,22,26,20,31,18,19,19,29,21,31,26,36,20,28,26,28,26,28,21,14,21,16,24,22,26,23,13,22,28,26,27,24,25,21,26,13,25,25,27,26,21,26,14,29,25,31,23,19,22,17,16,22,27,22,24,23,16,24,30,26,26,30,18,25,20,20,23,31,23,25,14,14,24,29,27,27,22,23,29,27,24,13,11,27,19,17,20,21,23,29,25,31,16,11,22,18,22,15,20,21,26,20,20,26,25,29,22,23,22,22,25,18,26,24,26,17,11,19,21,23,25,14,22,19,25,30,23,30,20,21,27,25,21,15,18,25,19,20,18,24,20,22,15,19,2,33,19,25,18,4,21,20,20,23,23,24,20,25,20,24,21,20,17,20,27,13,26,22,23,31,19,25,22,28,31,25,23,29,12,30,28,26,19,28,23,22,25,22,28,25,23,16,22,29,31,26,29,21,26,20,24,28,28,31,15,25,23,21,20,23,19,21,27,17,17,19,28,24,22,24,28,28,24,22,20,25,20,21,28,24,17,26,21,19,28,19,23,25,24,27,26,30,24,24,31,19,22,30,25,20,25,22,19,12,22,19,30,43,20,20,24,19,19,18,22,23,23,25,18,24,24,23,22,20,15,32,18,23,18,14,15,27,19,3,20,19,22,23,24,35,20,24,23,23,21,20,24,20,13,19,16,25,14,24,27,23,26,26,38,20,11,13,11,27,21,23,18,29,20,25,21,15,19,22,20,27,15,26,8,36,27,30,29,24,20,26,24,29,26,26,24,25,27,29,24,22,29,18,25,14,24,30,19,30,22,27,22,34,21,19,22,33,23,21,22,23,7,27,16,26,20,25,22,31,19,24,27,18,18,24,18,24,22,25,31,25,32,25,27,26,20,27,23,18,25,22,23,28,14,25,27,19,25,26,25,15,39,13,27,22,17,22,30,28,19,15,32,21,15,20,21,22,19,17,20,24,21,19,25,23,23,24,19,21,28,24,23,20,16,28,25,24,22,5,18,24,31,19,100
27,24,26,15,23,16,23,29,15,19,26,13,19,24,22,20,18,27,22,32,21,22,15,31,22,17,27,21,20,22,17,14,23,14,7,21,24,25,30,15,21,22,20,20,18,23,16,21,29,21,20,17,20,28,16,21,19,20,20,21,19,17,17,29,17,19,19,21,15,20,15,17,28,24,20,15,18,33,13,16,21,17,18,19,16,21,19,21,20,32,27,22,24,27,20,19,24,29,15,23,26,22,15,27,18,23,22,23,20,19,20,16,24,19,29,36,24,29,25,31,14,20,21,21,21,14,14,15,23,27,26,14,13,19,17,16,22,16,21,22,24,30,22,20,10,24,19,18,17,22,15,16,22,15,14,22,19,19,40,21,11,20,21,25,21,22,18,19,20,28,25,13,22,16,28,22,25,27,11,12,23,28,16,13,12,16,12,10,18,25,28,27,17,24,18,10,20,18,22,24,7,18,25,12,14,24,22,26,17,19,23,21,14,17,7,15,18,22,18,20,18,8,24,21,18,16,35,19,13,10,14,17,18,23,21,20,19,23,26,22,27,22,24,16,16,17,26,19,13,22,16,29,17,26,25,25,24,20,0,19,22,10,16,25,22,23,17,15,23,18,21,19,20,9,16,20,24,23,22,25,19,24,19,14,10,6,21,20,18,23,21,25,14,19,26,22,19,16,25,23,15,20,19,26,26,21,20,17,14,7,31,20,25,19,23,24,23,16,17,13,17,13,16,9,20,16,15,16,19,18,19,18,19,19,19,27,13,23,24,19,28,18,19,18,20,23,18,28,22,25,27,33,19,22,18,22,16,6,28,15,22,20,15,16,22,25,28,20,23,24,27,30,17,16,19,18,15,17,28,19,8,27,18,19,15,22,22,19,17,21,11,22,13,25,26,23,20,13,13,21,20,6,9,22,22,14,21,17,22,20,21,20,20,21,18,16,11,16,13,22,11,15,14,22,15,23,17,26,10,25,11,21,23,11,16,19,18,16,19,21,24,20,21,18,17,18,19,23,13,17,18,14,23,18,22,12,17,15,27,19,18,28,23,18,26,18,30,22,27,19,12,18,15,21,22,16,17,17,19,13,22,18,19,21,17,15,12,14,23,24,23,19,28,22,27,24,28,22,18,14,14,14,18,19,14,17,24,12,20,28,21,16,20,19,23,22,12,15,23,19,16,18,16,26,30,21,23,21,23,21,17,19,18,20,24,21,13,17,17,21,32,16,26,18,13,17,19,15,18,20,21,24,19,23,29,16,21,10,11,13,19,27,20,24,14,26,17,9,17,27,15,24,19,25,11,23,20,3,28,22,20,12,23,17,12,8,21,16,22,21,21,18,21,14,17,22,19,24,25,17,18,10,17,18,21,14,20,16,27,17,23,25,25,19,21,19,17,20,19,25,30,32,25,21,22,21,19,20,32,8,26,18,25,15,18,12,19,30,18,14,24,25,26,21,26,27,19,22,19,32,16,22,19,26,11,10,24,23,23,16,17,16,21,24,21,14,9,16,14,14,22,20,17,24,25,26,22,16,24,30,9,16,25,20,11,30,18,23,24,22,19,26,22,22,25,25,16,17,27,21,14,20,16,13,18,16,19,19,39,17,18,24,18,19,20,18,21,18,17,16,23,20,23,16,19,27,30,17,26,15,14,11,25,18,23,20,9,19,17,24,31,10,18,20,14,13,14,21,19,17,23,26,15,17,19,18,23,26,22,26,24,19,19,21,18,15,21,8,24,25,29,18,18,12,21,22,19,5,25,22,33,18,25,18,12,18,23,24,28,20,16,20,13,30,28,21,21,26,18,17,22,27,31,18,18,18,25,22,28,20,21,21,23,17,16,17,10,25,17,20,16,18,25,18,25,17,18,27,12,28,17,20,14,23,21,24,22,23,23,23,24,16,26,19,16,19,18,21,18,11,23,24,25,15,22,26,7,36,26,25,22,17,20,20,32,20,23,32,11,18,20,29,12,17,9,21,22,22,18,27,25,13,18,16,17,19,16,30,13,15,27,27,22,12,25,19,23,26,13,100
30,22,26,28,28,21,15,34,23,24,30,21,27,26,22,17,19,26,24,38,21,26,19,27,28,25,23,18,28,30,25,22,24,25,23,23,29,21,28,22,28,19,21,23,19,24,23,21,23,22,21,17,8,29,21,26,15,27,26,28,21,17,22,27,23,25,24,24,17,23,13,25,28,23,12,22,20,35,20,22,24,24,25,25,23,19,16,32,20,34,22,25,36,27,24,20,20,31,7,30,29,16,19,32,21,25,23,30,24,21,24,22,26,22,24,38,26,31,27,31,12,26,23,29,27,23,27,23,21,21,24,14,20,32,23,24,25,21,25,29,26,33,26,30,15,33,28,23,21,24,19,20,30,19,18,15,24,19,43,24,19,8,20,28,26,25,20,24,24,33,24,21,32,21,25,18,31,30,23,24,19,30,16,19,25,20,19,21,20,23,28,25,24,11,22,16,28,23,24,18,19,20,28,22,20,21,15,29,24,7,24,20,13,21,20,24,24,25,19,22,23,20,31,23,19,27,38,26,20,23,16,24,24,30,23,25,26,24,27,24,28,26,30,20,17,22,17,24,20,25,16,27,19,25,27,29,15,28,19,0,20,21,18,30,23,15,22,20,20,21,22,21,25,16,20,20,25,26,27,14,26,30,19,22,26,18,5,4,30,25,26,24,26,25,18,25,23,25,31,23,12,24,17,25,27,28,29,21,24,17,37,14,22,17,25,26,26,25,17,19,21,15,22,18,28,26,20,20,12,21,22,22,27,24,30,28,21,22,26,15,24,20,27,19,21,26,22,33,25,27,31,35,21,24,29,25,21,19,32,20,24,12,17,18,16,21,20,25,21,25,26,34,20,27,27,30,27,24,30,11,19,24,7,24,16,24,24,5,24,23,19,26,15,30,22,25,29,27,13,24,30,16,19,24,22,22,25,15,20,25,27,24,26,25,14,22,23,27,25,28,19,23,20,30,20,16,22,32,22,25,11,22,25,23,28,21,34,16,16,21,12,25,25,26,22,27,22,27,20,25,15,21,11,20,30,14,22,9,32,20,23,31,30,26,38,30,34,21,28,25,22,19,20,22,25,23,22,19,14,17,22,16,13,17,19,27,20,22,25,21,15,23,29,23,35,29,31,25,20,26,22,16,20,26,27,28,25,19,16,28,24,23,32,23,19,17,25,23,22,24,26,19,20,32,33,27,30,28,23,25,25,23,21,23,31,29,15,19,19,29,28,25,19,22,21,24,20,27,26,25,12,24,27,24,19,14,19,23,24,14,23,30,27,31,24,30,27,17,25,18,27,30,22,28,23,28,25,21,37,24,25,19,25,25,18,14,28,24,21,24,22,24,22,19,11,30,5,28,26,16,26,18,19,21,23,15,22,18,32,23,26,30,30,17,26,31,20,32,21,29,36,30,23,25,27,32,20,18,28,16,28,27,19,15,27,23,23,32,25,27,12,26,30,26,27,29,29,24,21,31,23,21,29,28,18,22,29,20,20,18,9,24,17,26,24,26,21,26,21,19,26,19,25,24,25,23,21,12,22,31,20,18,18,27,23,29,26,28,29,27,28,26,28,18,29,31,20,23,30,29,19,20,21,18,20,24,18,22,39,25,20,23,22,26,19,24,25,21,22,10,27,25,30,8,27,32,30,24,28,24,21,13,24,26,29,22,16,17,21,24,34,12,20,12,23,19,19,25,24,21,18,21,17,28,19,26,28,18,10,39,19,22,23,25,25,22,24,19,24,27,22,13,18,17,15,17,18,17,26,30,37,18,28,24,19,14,27,9,19,12,21,24,26,34,30,22,27,21,20,27,24,29,35,24,31,24,28,26,36,22,23,14,22,19,21,20,17,26,21,25,28,27,28,23,36,19,26,27,16,23,18,21,22,26,33,32,29,28,27,25,26,25,32,19,24,21,6,24,27,21,21,30,22,20,23,28,19,32,28,33,25,27,23,27,35,21,22,29,16,23,24,31,17,20,17,23,26,25,16,24,26,18,19,25,19,30,28,32,21,23,32,31,25,20,27,22,31,31,18,104
26,24,28,13,32,26,25,24,21,15,26,25,17,27,24,15,22,27,22,44,13,20,13,33,33,25,17,11,21,23,20,24,16,22,26,18,33,15,26,11,25,17,10,25,20,7,17,23,24,17,16,19,18,24,27,30,23,26,21,23,20,21,25,25,24,13,25,24,23,20,21,20,26,27,26,23,26,37,23,16,19,17,18,19,20,23,14,20,19,37,26,26,26,30,20,19,25,36,23,28,27,23,26,30,15,22,30,28,19,17,27,18,34,19,19,39,27,34,16,26,20,23,21,28,22,23,20,25,25,26,28,19,9,27,18,22,22,19,25,31,21,35,22,20,24,33,28,24,11,17,20,14,20,16,15,19,17,17,37,21,22,18,24,14,17,26,14,19,25,24,25,23,29,12,26,23,23,23,21,22,32,23,20,11,20,21,20,18,14,22,21,5,23,18,24,22,28,27,19,24,15,17,27,22,26,20,23,29,27,17,22,21,19,27,19,18,19,24,14,23,21,20,32,24,15,24,24,27,21,24,22,25,18,29,26,20,25,31,22,23,31,27,27,25,17,24,25,28,23,29,22,28,20,19,10,30,19,23,22,20,0,18,23,23,6,18,20,25,25,15,21,19,16,25,19,18,23,21,18,33,23,22,24,20,23,18,17,16,16,31,21,18,17,27,26,21,18,27,28,28,22,21,20,27,26,22,21,19,18,19,29,22,20,18,19,27,27,25,15,21,19,17,24,18,31,23,24,24,19,24,25,20,22,23,27,22,20,20,34,23,28,24,25,22,22,16,19,26,22,22,30,34,27,30,30,24,19,20,29,11,23,8,22,23,10,15,30,24,19,21,20,31,25,14,17,28,22,13,23,19,19,26,27,22,22,22,26,15,26,30,23,26,22,25,28,16,18,20,19,23,28,18,21,20,29,24,23,9,14,23,30,18,26,22,22,17,23,20,23,20,17,17,26,24,11,32,20,29,16,20,23,25,21,23,22,26,32,20,21,21,22,17,19,29,13,26,15,22,22,25,15,18,21,18,28,20,25,19,26,29,28,17,21,28,36,30,36,24,24,21,24,16,26,29,20,30,26,22,17,24,23,10,7,25,25,23,10,20,22,24,18,20,29,26,25,30,35,22,18,23,21,21,22,16,19,21,33,23,18,20,14,22,28,17,23,22,19,22,16,20,24,19,12,20,26,30,17,19,25,27,25,20,24,24,26,25,21,25,25,20,28,21,29,14,19,19,15,16,30,16,22,23,17,21,27,21,20,18,19,22,21,20,26,29,26,24,15,19,27,26,27,20,23,17,23,30,18,23,33,26,27,22,20,21,21,20,24,23,22,18,16,21,17,10,19,25,25,23,22,13,21,19,20,21,23,23,18,22,34,22,14,27,28,15,17,26,20,28,22,30,25,25,30,9,27,29,9,22,28,20,26,23,27,17,26,22,24,29,21,12,22,26,31,25,21,23,26,30,21,26,24,14,23,23,27,12,29,14,27,24,23,23,25,29,23,21,21,29,23,19,27,13,23,25,21,18,21,20,27,31,20,12,30,16,17,23,16,25,22,29,28,25,31,22,23,23,21,18,25,30,28,24,19,16,21,20,23,29,40,26,25,21,17,26,20,28,22,24,22,20,21,23,28,22,17,27,35,15,33,24,23,19,34,16,26,25,23,22,27,23,34,22,28,18,18,21,20,24,24,26,21,24,27,24,23,26,19,28,20,34,19,21,27,29,26,17,21,16,28,14,26,18,25,15,5,11,25,17,25,25,32,25,23,13,20,18,31,25,27,26,28,19,21,33,27,24,24,25,22,22,26,26,32,18,26,20,23,18,33,19,24,24,28,21,16,15,19,30,24,24,26,24,30,21,28,21,26,25,17,26,24,20,22,30,27,24,24,32,31,22,21,24,24,23,23,27,16,18,25,11,23,30,17,28,21,28,19,37,26,28,19,13,25,28,33,20,30,25,25,20,10,32,26,21,21,18,22,15,14,29,26,27,26,16,23,25,28,31,25,13,27,23,16,21,28,22,21,28,27,100
25,27,33,24,23,17,23,23,17,15,25,20,15,24,22,17,14,22,22,32,18,18,11,25,22,21,23,11,19,21,17,16,19,8,17,18,29,21,26,11,17,17,10,24,18,13,19,14,29,17,16,9,24,24,23,21,21,24,21,23,20,17,17,25,17,19,19,25,11,16,15,18,27,14,20,22,19,34,23,24,18,13,14,15,16,21,16,27,19,34,33,20,20,21,17,20,18,29,15,22,24,24,25,23,21,16,29,23,19,17,18,16,30,15,19,28,16,21,16,26,14,20,21,22,20,20,16,15,28,27,26,14,9,26,17,23,18,19,16,23,26,30,19,16,20,27,25,15,7,17,15,12,18,14,13,23,21,15,34,17,21,21,23,18,20,26,14,18,19,24,22,19,22,12,27,16,27,23,11,12,21,23,16,9,21,16,20,18,14,23,21,23,17,18,17,10,10,24,19,24,3,20,25,12,14,20,23,26,20,23,22,21,8,16,17,25,20,22,14,20,18,8,27,14,28,24,28,23,20,20,19,25,26,23,21,19,22,19,22,15,23,12,26,16,12,22,26,19,16,25,16,30,22,28,16,24,21,20,10,21,18,0,16,29,12,20,21,25,25,19,22,20,16,19,21,20,23,19,18,22,20,20,18,20,17,6,22,21,25,28,20,25,14,25,26,24,22,15,26,25,18,19,25,26,22,26,27,17,14,7,29,20,22,20,19,24,21,17,13,9,13,14,16,16,29,16,15,16,13,21,22,14,20,14,19,31,22,19,30,19,28,20,26,18,20,19,21,27,20,20,27,28,21,27,18,20,19,16,25,11,16,24,15,16,25,28,28,22,19,29,25,28,20,21,15,18,15,13,20,19,17,23,28,20,15,18,19,22,18,21,11,19,17,25,19,18,26,20,13,21,26,6,9,18,22,20,21,25,28,23,21,16,24,19,20,16,11,16,13,18,17,25,14,28,11,23,16,26,10,20,11,21,21,11,16,19,27,9,21,21,22,20,17,27,13,8,16,22,17,7,15,14,24,18,30,12,18,19,23,25,25,21,32,20,36,18,29,22,19,18,12,16,18,17,20,26,22,13,13,23,21,22,23,21,20,23,8,21,20,23,21,18,23,18,26,24,24,18,14,14,19,14,20,19,21,19,25,17,23,19,21,25,20,15,23,23,17,20,24,18,22,19,12,26,26,21,25,17,16,13,7,15,20,18,24,27,18,22,22,18,27,16,29,14,19,17,15,15,18,16,21,26,15,19,20,22,22,19,20,20,15,23,21,29,14,21,22,19,22,27,15,20,21,23,11,18,18,13,28,22,23,22,20,22,12,8,22,16,21,17,21,18,17,10,17,22,26,24,23,13,19,17,17,17,11,21,23,20,32,17,13,25,24,15,17,24,20,25,19,24,29,25,24,15,18,15,9,22,29,18,29,18,21,11,14,15,19,23,18,24,25,21,25,31,26,27,23,27,12,25,22,14,19,23,21,6,22,20,25,21,17,21,17,24,21,14,9,23,21,19,22,21,23,19,21,18,18,18,24,26,18,12,25,16,11,31,14,20,20,17,25,27,28,22,21,30,16,20,27,27,22,20,20,17,14,17,13,24,38,24,18,21,18,23,21,18,20,20,20,16,19,23,27,16,15,20,29,13,28,20,16,16,26,14,23,16,19,23,24,24,31,10,18,18,14,12,13,26,22,17,17,20,15,17,12,8,18,26,26,35,20,19,19,21,13,13,21,2,17,20,26,12,18,16,23,19,25,5,23,23,32,18,25,13,16,18,27,24,22,20,16,19,22,30,18,20,23,24,11,21,15,26,31,16,27,23,23,25,30,19,15,23,17,7,16,17,17,25,17,24,16,18,25,21,27,10,20,28,12,22,17,21,4,27,24,20,17,29,23,22,21,18,24,19,21,21,22,17,25,7,28,28,17,23,21,23,7,30,26,27,19,20,20,27,33,16,23,32,19,18,17,29,20,15,9,18,18,18,14,23,26,23,14,12,19,25,16,33,13,11,25,23,20,13,21,19,19,29,21,99
27,27,27,21,15,17,28,32,23,22,26,18,14,22,26,18,18,21,15,38,16,28,21,30,22,20,26,13,24,26,11,28,26,20,23,21,28,24,30,20,27,18,16,16,25,19,23,21,33,20,19,18,23,27,20,22,19,25,12,24,17,13,9,30,22,23,23,17,21,23,17,15,24,23,16,21,20,25,27,22,12,23,24,23,21,21,17,22,16,37,26,21,30,25,22,25,21,17,11,29,25,24,19,32,25,23,25,22,26,17,22,23,28,23,25,28,16,30,22,32,16,14,16,26,20,22,26,16,26,31,21,18,18,29,21,19,25,24,23,16,28,31,24,26,14,22,27,17,17,19,21,22,19,21,20,23,19,21,33,24,19,22,25,24,19,26,23,21,11,27,23,19,23,19,31,23,21,26,12,13,22,25,12,19,15,22,18,20,16,24,28,28,23,16,24,16,22,22,20,19,13,24,30,16,14,24,19,20,15,20,25,17,17,14,19,24,21,12,17,22,22,14,22,25,22,23,34,15,19,20,22,23,24,20,27,22,24,20,25,24,19,20,24,6,19,21,20,11,11,28,20,27,19,20,22,16,22,18,16,18,23,16,0,27,18,20,25,23,24,17,27,20,23,25,18,19,29,28,24,23,8,26,7,24,21,12,23,22,26,27,23,25,17,20,22,20,19,25,33,25,16,24,17,27,31,24,25,22,18,11,30,18,23,11,27,23,25,23,19,19,20,22,16,17,28,22,7,16,14,18,19,19,17,16,18,25,21,20,30,19,22,26,27,24,27,23,18,25,27,20,22,22,24,30,21,21,20,16,18,18,20,17,3,4,19,24,29,25,28,28,29,24,18,14,23,24,20,22,20,15,18,29,25,22,21,23,23,22,11,17,17,23,19,16,23,20,16,18,17,26,31,10,13,25,18,18,26,18,23,11,21,26,21,24,18,14,17,22,14,17,21,23,14,26,18,19,23,20,16,26,7,27,23,17,22,7,24,16,20,16,27,20,27,28,20,24,14,27,9,22,16,19,24,6,31,18,21,24,29,23,27,27,31,27,31,24,36,24,18,19,18,11,16,22,21,20,21,22,14,17,23,13,16,21,21,12,18,22,30,21,18,25,24,14,23,25,31,26,21,15,20,2,23,25,19,26,17,10,21,23,23,19,21,18,18,24,19,22,18,20,11,19,19,24,23,21,25,27,23,22,22,23,19,21,19,25,21,25,24,23,31,20,33,21,23,12,16,18,24,23,24,24,20,16,22,14,19,17,18,18,22,19,27,32,18,22,13,23,22,21,21,29,20,22,17,25,20,19,31,27,21,26,23,22,12,8,18,22,28,24,21,12,22,17,15,20,23,30,29,14,16,18,19,24,12,19,21,23,30,17,22,27,26,21,24,25,20,17,21,31,35,27,23,21,26,21,15,22,31,23,28,22,20,19,24,21,19,30,12,22,25,26,17,23,17,19,14,24,25,28,14,10,19,26,25,16,24,21,15,22,13,19,21,28,11,20,15,27,18,18,28,15,25,19,21,24,19,16,12,30,19,21,22,25,17,32,24,27,30,26,27,28,30,22,25,30,22,22,18,26,18,20,24,21,21,19,19,26,33,25,6,16,24,15,26,19,27,24,22,14,25,18,19,12,25,27,18,23,24,12,8,23,21,15,19,20,13,21,21,14,25,6,14,21,9,19,20,23,20,7,22,25,11,18,19,23,26,28,25,33,22,25,9,11,17,20,18,14,24,22,25,13,14,20,18,20,22,11,16,20,33,18,16,19,18,18,23,26,20,16,23,22,16,25,19,15,21,18,24,22,24,15,21,17,21,21,30,20,18,18,19,22,26,16,7,8,16,22,18,24,22,21,25,22,34,23,13,28,18,27,23,24,19,18,25,30,11,31,18,23,23,23,25,15,15,22,21,24,28,17,26,25,23,19,27,20,13,33,19,27,18,15,20,28,35,22,15,27,15,21,18,20,16,19,15,19,24,27,23,28,21,17,21,22,22,31,22,28,19,21,26,30,24,20,19,23,23,24,17,101
31,30,30,32,30,25,31,37,30,32,31,28,25,31,33,24,23,27,27,44,24,35,28,44,31,22,40,22,30,32,30,31,25,36,24,20,29,38,32,28,34,26,21,27,32,16,15,24,35,21,22,26,34,34,21,36,28,31,29,29,24,28,24,19,23,22,26,28,24,26,22,30,33,33,30,28,28,43,24,23,28,23,22,21,31,32,23,33,36,40,40,28,43,26,21,26,33,38,26,36,31,30,24,35,17,28,29,29,25,26,21,28,23,25,30,35,23,36,17,33,21,32,26,28,29,27,26,28,35,37,34,27,26,27,28,31,28,31,28,29,34,43,23,32,15,37,32,23,22,24,31,29,30,27,26,32,30,25,46,27,20,30,26,15,22,26,26,20,28,36,25,24,33,29,32,35,6,37,24,25,30,34,29,28,29,32,25,27,28,23,27,27,29,29,27,25,25,23,25,27,31,19,29,34,36,24,30,37,24,33,24,37,28,25,24,25,15,29,24,31,28,31,31,27,25,28,19,26,26,23,29,27,25,33,32,25,32,31,26,28,31,23,33,23,24,22,34,26,20,33,25,37,19,33,21,33,28,33,25,30,23,29,27,0,17,27,28,28,33,29,24,24,28,28,18,25,31,27,30,35,28,34,22,33,29,29,34,33,35,38,22,39,26,36,29,20,23,31,36,30,25,32,28,22,36,24,23,27,27,32,39,27,17,28,31,35,28,25,27,26,25,28,33,24,29,28,22,34,25,27,28,26,28,24,28,32,18,28,37,26,37,33,31,26,34,17,24,33,26,25,19,30,27,37,35,27,29,19,35,28,21,31,24,25,33,37,33,26,35,31,31,41,28,27,24,20,27,30,27,28,23,35,37,24,24,32,24,33,24,34,28,24,28,36,29,23,33,29,22,25,37,31,32,24,32,25,31,30,35,30,28,33,35,31,27,25,33,31,22,37,30,24,35,26,28,33,18,28,33,27,30,27,30,32,37,20,35,21,29,24,38,28,33,33,30,32,26,22,20,31,24,29,33,29,9,23,22,30,33,30,32,12,37,32,45,34,39,25,37,17,24,23,26,33,26,23,22,22,25,22,24,33,30,30,28,26,27,29,30,33,27,31,27,27,40,33,36,28,24,21,16,25,31,29,28,34,32,19,29,31,27,24,33,24,26,29,26,23,34,21,25,28,29,29,40,32,36,33,26,30,28,32,28,26,35,27,28,32,30,29,32,29,40,31,32,25,25,25,34,33,30,28,31,33,39,25,29,27,28,27,27,21,35,33,37,36,28,28,35,35,37,37,28,28,31,31,27,22,40,24,28,25,26,31,29,31,31,24,31,27,25,31,31,27,24,35,35,34,32,26,31,25,28,19,32,28,29,31,32,34,28,28,26,30,29,33,29,31,30,34,26,24,34,18,28,39,20,22,36,29,28,38,33,24,37,31,32,24,31,31,34,33,34,34,30,32,22,27,25,38,25,25,28,29,30,29,30,23,28,29,28,18,30,26,28,26,31,35,21,21,35,31,22,26,28,25,29,25,32,38,24,28,35,33,34,41,25,29,35,32,32,33,32,31,38,30,30,14,27,29,19,31,28,28,21,27,24,33,41,32,21,29,28,32,27,27,26,26,23,23,28,31,35,27,34,41,33,29,32,24,21,26,33,26,30,19,16,21,22,30,43,29,37,30,27,22,23,23,30,24,23,26,34,28,18,29,29,33,36,43,27,31,26,28,34,30,33,30,29,25,32,24,33,27,28,26,31,30,32,25,43,32,29,24,27,27,38,33,32,31,29,19,27,22,38,28,30,34,28,25,29,12,18,25,35,30,32,31,37,23,20,31,36,28,27,28,25,36,30,25,30,30,32,31,42,27,27,34,28,28,26,27,31,35,35,35,31,35,30,25,26,29,34,30,30,24,32,22,33,28,30,35,24,20,29,28,30,45,31,12,31,26,29,35,39,26,32,39,16,30,29,32,17,22,26,24,23,24,30,35,24,12,31,24,31,36,33,32,29,30,35,31,27,23,28,27,36,31,18,105
24,18,22,19,29,22,20,21,21,17,25,19,18,25,26,15,19,24,20,41,7,22,15,30,29,20,23,5,20,22,22,24,10,20,24,20,27,21,28,13,19,17,4,24,22,1,22,20,18,19,18,16,22,26,21,25,25,28,25,21,14,18,23,24,19,7,24,23,21,15,22,22,28,26,21,23,22,37,25,19,25,14,15,14,16,21,14,23,21,32,32,24,28,27,22,19,27,31,21,22,22,23,24,31,21,20,28,26,23,15,24,13,30,14,13,33,21,28,10,20,21,19,19,22,16,24,17,24,29,20,30,21,11,26,20,22,17,22,26,28,23,31,24,22,22,29,29,24,5,11,22,16,22,18,17,17,21,16,31,16,20,19,22,8,22,25,16,21,19,26,25,24,28,14,30,25,17,25,23,24,31,17,19,13,24,23,22,20,11,16,27,11,22,12,18,21,22,21,17,21,15,23,29,21,22,19,21,28,21,21,22,22,13,21,21,19,20,26,16,17,15,20,27,22,21,20,18,25,21,28,20,22,21,28,26,19,25,25,24,21,26,24,25,20,18,25,28,25,17,23,23,22,19,25,4,24,19,25,22,23,6,12,18,17,0,16,22,27,27,20,17,19,18,27,20,18,23,23,20,27,24,24,18,22,17,18,20,19,19,31,23,24,11,21,21,15,12,25,27,30,23,23,22,21,28,16,15,14,12,19,26,24,16,22,21,21,22,23,14,19,18,19,21,19,29,17,21,20,13,18,19,19,24,25,23,28,21,17,36,25,30,22,23,17,24,10,13,20,24,16,24,28,22,28,30,18,16,24,24,13,20,14,17,18,16,21,27,24,21,18,22,33,19,19,19,28,23,15,17,17,20,20,30,23,20,17,23,20,23,28,23,20,23,30,25,10,24,14,20,25,27,18,21,17,23,23,18,15,20,17,29,20,20,16,24,19,19,14,25,22,19,18,26,28,13,30,19,25,18,14,21,23,15,23,24,20,26,15,23,19,26,11,21,30,15,20,9,26,19,19,13,14,22,12,24,19,20,17,25,28,25,11,27,28,38,30,30,21,22,18,21,18,21,23,18,28,21,23,11,22,20,16,13,27,21,27,12,18,24,18,12,22,26,23,28,28,29,17,17,25,22,16,18,18,13,23,31,18,12,17,16,26,30,19,21,22,21,24,22,17,26,13,14,14,28,27,23,21,22,23,19,23,20,22,29,27,19,22,19,19,30,15,31,16,21,21,17,10,30,18,20,17,16,19,25,19,14,23,24,21,20,14,28,26,26,21,20,21,24,29,27,22,21,11,23,26,12,24,27,25,21,24,22,23,23,20,18,20,16,12,10,21,19,12,21,27,28,27,25,15,23,20,14,20,22,22,12,16,34,24,11,22,25,17,19,28,14,32,16,25,19,19,28,3,21,27,3,16,23,22,32,26,28,18,22,24,21,23,23,18,23,22,25,31,15,17,23,29,24,24,23,8,25,25,26,14,25,8,26,20,21,24,23,27,25,22,21,23,25,17,26,19,17,20,15,12,18,22,24,27,21,14,24,18,19,29,18,22,21,25,29,27,28,24,25,28,23,21,26,24,24,20,22,19,24,20,18,26,37,27,19,23,21,23,20,30,19,19,19,22,23,20,27,20,19,31,29,17,28,24,20,21,28,18,25,22,21,17,25,23,29,20,28,15,23,15,14,25,25,21,23,26,25,23,18,20,21,29,24,36,14,24,21,23,24,15,22,14,23,8,24,12,19,20,11,17,23,17,22,24,26,22,24,7,16,20,28,23,28,21,22,21,26,27,24,21,22,29,23,16,25,23,29,20,30,24,25,23,30,15,21,25,22,18,21,21,18,27,22,25,22,19,26,18,30,22,26,28,19,28,22,20,16,30,23,18,25,31,25,20,21,23,21,20,17,29,20,15,27,13,17,24,11,22,21,27,19,39,24,22,21,18,25,22,29,15,27,31,23,15,15,32,24,20,21,16,19,9,16,24,23,25,20,15,17,27,28,25,25,15,28,25,18,16,23,16,23,22,25,98
30,23,25,23,21,18,21,26,22,20,25,19,26,13,22,5,18,28,12,41,23,24,22,29,24,15,21,11,25,27,21,25,14,24,24,19,28,19,28,20,22,7,14,19,22,17,21,16,30,18,17,19,15,29,21,26,21,31,20,27,22,23,15,28,22,23,23,20,21,19,19,23,30,30,16,22,23,38,24,20,22,20,21,22,22,13,4,30,24,27,29,18,30,26,19,26,27,32,13,25,28,23,23,34,23,24,22,27,20,15,23,18,23,18,23,34,22,30,20,21,18,23,11,28,22,21,23,8,29,28,20,20,18,29,23,12,21,22,24,22,19,19,21,29,15,29,24,20,15,17,21,23,29,17,16,21,19,21,38,20,23,15,14,20,22,27,20,20,16,21,29,24,17,17,22,25,29,28,12,13,24,27,22,20,24,22,22,24,21,27,23,23,21,4,19,21,25,22,22,21,19,24,30,18,20,17,13,28,21,14,12,25,12,19,20,22,21,20,19,27,24,21,28,22,19,26,30,21,21,21,23,27,22,26,16,20,24,19,23,23,27,23,27,14,14,20,24,17,17,32,21,24,16,23,20,21,9,21,23,15,18,20,20,27,16,0,23,20,26,19,28,9,13,26,15,8,29,27,15,29,23,29,14,21,25,19,12,11,25,32,22,22,23,24,16,21,24,27,28,22,18,22,21,27,30,26,25,19,27,20,24,18,10,20,25,29,25,15,23,23,23,22,26,18,29,21,13,18,9,16,17,24,25,21,20,25,24,21,30,19,30,27,27,21,20,22,23,33,27,15,25,30,26,31,22,24,21,17,26,18,19,12,18,19,14,19,27,27,25,20,27,29,15,24,22,27,24,22,20,9,19,32,22,18,23,21,22,12,17,29,24,22,21,26,21,16,24,22,18,26,32,19,21,26,22,25,23,13,18,23,28,19,23,20,20,20,20,15,14,27,18,21,26,22,16,27,18,28,23,15,17,23,21,24,29,16,28,11,22,22,19,27,25,29,20,28,23,20,15,21,5,20,18,18,18,19,21,16,30,27,27,23,27,27,37,27,31,15,26,19,25,21,17,17,24,21,22,23,9,21,16,14,11,21,24,22,19,22,26,27,22,21,20,22,31,26,26,21,22,15,17,18,25,24,23,30,23,16,26,22,22,26,21,20,21,24,24,23,20,19,21,17,19,23,31,25,30,27,18,22,23,21,14,16,28,21,22,26,26,24,25,24,26,21,20,18,20,22,24,23,22,29,21,17,23,18,16,22,23,20,24,26,27,31,27,23,25,20,24,25,20,18,13,21,24,28,18,20,29,24,22,23,21,25,24,20,24,23,20,16,22,21,12,17,17,23,20,27,23,20,23,18,24,19,13,21,28,25,30,26,16,23,25,22,14,31,18,27,24,26,31,20,26,15,29,27,13,18,18,21,30,31,23,20,25,28,21,31,20,22,19,21,22,28,22,24,24,26,20,29,19,14,18,24,24,21,27,10,23,24,13,19,17,28,19,23,22,28,19,9,27,17,23,22,16,13,20,18,23,26,20,18,22,25,24,27,23,26,25,29,26,25,21,24,32,26,22,22,25,27,19,14,19,22,24,19,17,26,33,25,15,25,27,23,26,19,23,23,21,16,23,25,27,12,26,30,25,23,28,18,14,20,28,25,24,21,14,17,22,13,35,18,25,19,15,14,15,20,21,15,24,27,23,22,14,24,23,25,17,31,9,19,17,19,23,21,16,18,19,18,29,8,23,21,13,7,16,18,15,26,34,16,23,17,21,20,31,24,24,16,16,20,23,28,20,17,28,23,19,26,19,24,30,19,30,24,30,28,33,21,20,21,21,17,17,18,19,26,6,24,25,19,27,23,33,18,19,26,18,26,25,27,20,26,26,28,20,28,26,23,22,23,19,25,19,22,13,24,29,20,22,27,12,20,27,26,20,39,16,28,24,23,26,23,33,19,23,29,16,16,20,29,16,19,22,22,25,15,20,29,17,18,14,21,26,22,24,31,19,22,29,30,24,15,24,25,27,31,18,104
25,25,28,18,27,16,20,15,18,25,9,17,25,28,24,18,20,22,18,42,20,22,15,37,28,21,25,21,23,23,18,18,24,26,22,24,22,23,31,20,26,22,18,26,21,23,13,12,16,24,23,19,18,31,26,30,18,26,23,22,17,21,21,33,21,26,23,25,19,21,19,20,29,21,20,20,16,31,20,20,21,20,21,21,15,23,19,17,26,30,32,21,34,26,9,22,28,31,19,32,28,19,22,20,15,17,24,17,19,21,23,10,24,20,27,35,23,28,23,20,18,19,17,22,16,13,17,27,26,18,28,16,19,21,23,15,23,7,21,26,22,29,11,25,24,23,18,18,21,20,17,16,22,14,13,24,14,11,35,22,18,18,19,21,6,33,21,8,20,27,20,17,26,22,31,28,22,28,23,24,23,28,22,17,15,18,23,25,16,22,27,25,15,25,17,22,23,17,18,17,19,16,24,19,21,22,22,27,25,17,16,23,22,17,10,20,15,26,21,23,15,20,24,15,25,21,31,25,22,26,12,20,22,21,21,3,18,24,29,16,29,23,23,20,15,23,27,23,21,21,22,27,21,29,19,25,22,23,17,22,20,21,25,28,22,23,0,16,23,17,20,17,19,22,20,18,27,22,19,30,22,19,24,15,12,18,19,18,21,21,10,28,21,23,27,18,19,17,24,27,14,19,21,33,26,22,21,9,26,19,26,18,25,23,26,27,17,28,13,17,13,7,20,8,25,14,19,19,19,18,19,14,22,19,23,28,16,22,28,17,27,16,18,17,23,23,18,29,21,21,24,26,17,20,25,24,7,22,29,19,19,18,24,23,20,25,30,19,25,30,19,31,17,11,17,21,19,18,27,23,9,23,29,21,20,26,21,17,21,28,23,16,12,30,17,21,23,15,19,20,22,18,21,16,26,18,13,19,24,22,20,20,22,26,17,24,23,28,22,27,15,19,26,24,21,20,10,20,22,14,23,25,22,23,28,26,32,15,19,14,22,17,21,19,18,26,18,22,19,20,20,13,21,26,23,20,22,13,28,23,19,24,26,22,33,26,29,18,21,17,10,19,15,26,19,30,27,19,19,20,17,20,17,19,15,18,18,13,22,21,25,18,22,24,30,15,27,21,12,23,22,23,16,25,16,28,23,20,24,21,23,19,29,18,16,20,15,18,22,14,19,20,20,22,31,26,20,27,14,20,20,26,18,19,25,23,11,15,15,22,29,21,29,22,16,24,22,20,20,24,27,24,25,29,29,23,28,13,14,12,15,27,21,17,26,31,12,13,21,27,24,29,19,24,23,22,19,19,26,16,20,19,22,20,20,20,14,20,21,22,21,17,23,20,17,22,27,28,25,21,21,9,20,11,24,13,18,14,33,25,17,19,18,20,18,22,19,23,22,24,24,19,22,25,26,29,19,19,23,12,25,28,27,17,23,27,22,24,19,17,22,29,26,28,23,25,22,29,10,23,24,24,16,30,24,20,19,25,21,14,21,24,20,23,25,18,21,18,22,24,24,19,20,23,15,12,23,15,15,32,10,22,22,26,23,29,18,17,27,21,18,24,21,21,25,32,10,14,26,25,22,23,7,4,18,15,21,20,34,16,25,29,22,18,22,27,14,15,12,16,29,11,22,20,25,30,35,23,31,14,18,9,27,24,22,21,23,20,17,21,32,22,27,22,24,12,13,25,19,21,24,24,27,21,18,21,27,28,20,29,14,17,22,24,24,14,19,20,23,21,25,18,22,5,15,21,22,17,21,24,35,21,28,21,11,17,22,27,20,21,25,23,16,27,31,22,20,22,12,19,16,28,32,17,21,21,22,15,29,16,20,17,31,20,22,23,9,27,29,22,23,16,23,9,36,11,20,25,14,26,22,23,17,26,24,32,23,22,24,22,23,15,21,23,18,30,16,17,19,19,24,26,11,27,25,25,19,24,22,23,27,10,22,22,34,19,28,31,23,12,13,27,23,19,21,17,24,23,24,19,19,27,23,21,15,22,26,28,25,21,18,27,24,11,20,14,23,30,23,99
27,28,33,25,27,19,24,26,20,22,25,20,22,26,22,15,24,19,22,36,22,27,20,27,31,25,29,26,22,20,25,22,24,29,16,23,30,27,28,14,34,19,25,21,26,26,13,17,32,22,21,17,22,29,13,29,7,11,24,27,20,23,21,26,20,29,27,20,20,22,13,21,28,28,18,23,19,31,4,21,26,19,18,19,17,14,16,19,26,37,36,21,31,26,19,26,28,36,13,33,32,26,16,20,15,20,29,27,22,21,17,25,26,21,32,32,20,32,27,30,12,26,21,19,25,20,22,25,23,34,27,14,16,27,23,20,24,22,25,28,28,39,21,27,18,26,25,21,22,28,19,19,17,19,18,20,16,23,40,23,12,18,16,25,16,27,15,18,23,24,21,21,31,19,30,26,22,26,21,22,27,29,22,18,22,20,22,24,20,25,30,25,27,24,22,16,25,24,23,23,22,17,25,25,11,23,21,32,26,21,22,27,24,20,17,23,15,24,19,22,27,22,33,18,28,26,32,22,23,25,23,27,23,29,23,19,23,17,27,19,31,23,30,18,17,23,23,23,22,30,16,26,19,30,29,19,11,24,15,20,25,25,23,28,27,20,16,0,8,22,27,19,23,6,20,18,24,23,25,24,28,29,26,22,24,20,22,22,25,33,20,25,28,27,24,23,20,24,31,23,12,24,20,29,27,24,23,24,27,20,35,14,22,20,20,26,27,23,22,20,23,20,25,15,21,26,19,9,19,15,14,24,23,22,25,25,10,18,26,15,20,23,23,23,24,23,19,27,22,25,23,31,25,31,30,28,22,21,30,17,21,24,22,23,22,27,25,22,20,30,25,30,16,11,23,25,24,16,24,17,16,32,15,21,22,19,20,21,23,29,19,24,11,32,22,27,28,21,13,21,25,19,22,21,28,22,28,25,25,22,26,25,26,18,6,24,26,21,19,27,19,22,23,24,18,27,16,26,23,25,17,23,22,26,29,26,27,18,4,26,26,26,24,26,20,27,20,25,21,19,17,15,21,25,30,14,21,23,29,27,26,28,33,26,38,32,34,17,23,17,22,23,18,15,24,26,23,18,21,14,18,26,23,17,18,25,17,18,26,28,22,23,32,26,33,27,33,24,22,18,19,21,23,26,22,28,25,22,25,22,24,22,22,24,24,27,22,24,21,20,25,23,16,29,29,30,22,26,19,25,25,16,17,19,28,25,22,26,24,23,32,25,26,18,21,24,20,29,26,22,17,24,24,28,29,17,22,20,21,14,25,27,26,25,27,25,10,17,9,22,23,23,18,22,25,15,19,18,37,22,23,3,21,25,21,17,26,21,26,22,22,24,24,17,11,26,25,33,24,20,22,14,19,17,23,15,27,25,33,26,16,16,24,13,24,29,24,27,21,29,36,28,26,24,29,29,24,18,28,18,25,18,25,15,33,23,6,27,26,24,22,19,18,12,24,26,22,21,23,28,26,25,25,27,8,19,19,22,21,19,15,17,9,26,23,23,24,29,24,21,26,24,14,17,26,23,17,8,27,24,17,13,24,23,24,35,23,26,24,14,25,22,27,14,30,26,20,14,26,28,20,13,22,19,18,21,25,27,35,21,25,28,27,24,26,23,23,21,18,10,27,26,28,14,24,32,37,22,28,21,20,21,30,21,27,19,19,17,25,23,34,18,26,19,24,19,20,25,22,17,18,21,23,26,21,26,25,23,24,36,19,26,21,23,25,16,28,23,26,25,28,20,24,18,25,19,24,20,25,26,35,11,28,28,17,10,23,20,25,18,14,24,23,26,28,26,27,27,21,25,22,28,34,24,16,24,28,17,35,21,20,24,19,19,24,23,16,29,26,26,28,28,12,24,35,22,27,22,16,23,24,27,22,30,31,27,30,8,27,21,22,22,30,25,18,26,20,19,26,18,28,30,22,14,22,24,21,40,26,28,26,12,24,17,37,22,27,25,17,23,15,28,18,23,17,22,23,24,15,27,29,21,12,20,24,29,30,33,21,20,30,27,26,18,25,27,26,25,19,101
30,32,33,25,27,19,25,34,25,22,32,20,24,26,22,23,24,24,26,38,23,27,20,35,33,29,30,31,24,26,25,28,30,29,24,23,30,28,33,14,34,25,28,28,26,26,21,23,36,22,21,17,26,29,21,29,7,19,24,27,23,23,21,28,24,29,27,28,23,27,13,21,28,31,18,28,27,39,12,29,26,24,25,26,18,19,22,27,26,43,36,21,33,29,25,29,28,37,13,36,32,26,24,28,23,26,29,32,24,21,24,25,26,26,32,38,26,33,30,36,12,26,25,27,27,20,24,25,23,34,32,14,16,32,23,20,29,22,31,28,32,40,27,27,18,26,25,21,30,28,19,19,25,19,18,24,24,23,43,28,20,26,24,28,24,32,21,24,23,31,26,23,31,19,22,26,30,23,21,22,27,33,22,18,22,20,25,25,20,25,30,30,27,28,22,16,28,24,23,28,22,25,28,26,19,27,21,32,27,23,28,27,24,20,17,30,23,24,19,22,27,22,34,26,28,26,38,22,26,26,25,28,31,32,23,26,23,17,27,27,31,26,30,18,17,23,31,23,23,32,16,33,26,32,29,27,19,24,23,20,25,25,24,33,27,26,23,8,0,22,27,22,23,14,25,23,29,26,25,32,29,29,26,24,24,20,22,23,28,34,26,32,29,33,24,28,25,24,31,23,12,24,23,31,27,29,28,24,28,21,35,14,28,23,26,26,29,23,22,21,23,20,28,15,29,26,19,17,19,15,14,24,23,22,25,30,18,18,26,15,20,24,23,23,24,26,24,19,25,27,23,34,30,33,32,28,22,22,30,17,23,30,23,24,30,32,17,24,26,34,25,30,16,19,23,30,26,16,30,17,16,32,23,21,23,27,20,24,23,29,19,26,11,32,28,27,28,21,13,24,31,22,23,26,28,24,28,31,29,22,30,25,32,26,6,24,27,28,19,27,21,29,26,32,18,29,22,32,23,30,17,30,25,27,29,27,35,18,4,27,26,27,24,26,20,27,21,27,21,19,21,16,29,26,30,14,23,26,31,29,26,31,27,32,40,34,34,24,29,25,22,23,18,15,24,26,23,25,21,22,23,28,29,17,26,25,17,18,27,30,28,23,32,26,33,27,33,29,22,18,23,22,28,31,22,28,25,22,27,30,29,23,30,24,29,27,22,24,21,20,26,23,16,36,26,33,29,26,25,25,25,24,17,19,33,31,24,28,24,25,34,28,33,18,23,24,20,30,26,22,21,24,24,28,34,20,25,20,21,14,25,29,29,32,29,31,18,23,17,30,23,23,18,22,25,23,24,25,38,28,23,11,21,27,24,20,26,25,26,28,23,24,24,17,11,26,25,35,27,20,22,14,19,21,23,15,28,27,33,27,24,24,30,13,24,29,24,30,21,29,39,28,29,24,32,35,29,26,34,24,32,26,25,15,33,23,14,33,26,24,30,19,26,20,28,29,29,28,26,36,26,30,25,28,16,19,25,26,21,27,15,25,9,26,23,25,25,30,24,24,22,24,22,25,29,26,17,8,27,24,17,19,24,23,24,34,23,28,29,22,25,26,27,14,30,34,20,22,32,28,20,20,22,19,26,22,25,27,40,21,26,28,29,25,28,24,25,21,18,10,27,26,29,14,24,32,37,22,33,21,20,22,26,23,27,22,19,25,25,28,34,18,26,25,24,19,20,30,22,17,18,21,23,26,21,26,25,15,23,36,25,28,21,23,25,17,28,23,26,25,30,20,24,18,28,25,24,21,30,26,38,19,30,31,18,10,23,24,31,18,14,24,23,26,30,26,27,30,25,25,22,29,34,24,24,26,28,25,36,22,23,24,27,19,26,26,16,29,27,26,29,28,20,24,35,24,27,27,16,23,25,30,22,30,31,33,30,16,23,21,22,22,30,25,18,27,24,25,26,18,31,36,27,21,27,24,21,40,30,29,26,20,24,25,38,25,27,25,17,27,23,31,18,23,17,22,26,29,21,30,32,21,12,23,27,29,30,25,21,20,30,27,28,18,29,27,26,17,19,104
20,25,28,19,27,20,23,29,21,20,23,23,20,25,26,16,23,21,19,43,21,23,16,36,23,14,18,25,24,26,14,18,12,23,24,23,24,16,31,16,30,18,22,26,22,19,20,21,28,22,21,23,19,29,25,25,17,27,25,17,14,18,21,22,22,25,26,25,21,9,19,23,27,25,21,20,16,31,26,17,13,6,7,8,16,23,15,24,24,36,15,20,27,22,20,13,30,30,19,29,29,17,20,27,21,16,26,27,22,22,17,19,25,8,19,29,17,29,16,30,18,17,18,21,15,14,9,19,16,30,28,20,14,30,23,14,11,16,21,26,21,30,22,17,21,24,19,18,25,22,23,17,23,19,18,20,18,18,34,10,20,19,20,14,21,29,19,19,23,28,19,17,26,17,28,28,23,28,15,16,27,22,19,14,16,24,19,21,19,17,26,20,24,23,18,21,21,18,13,20,16,19,23,20,22,22,24,23,25,18,23,10,23,23,11,19,22,25,19,24,22,21,30,18,16,14,24,25,19,25,18,21,19,30,27,20,19,25,27,17,25,19,21,19,19,22,23,23,21,20,22,28,21,20,24,28,20,26,18,21,15,19,17,29,20,19,17,22,22,0,11,20,21,26,20,19,27,21,22,25,23,25,20,20,21,19,18,17,22,27,21,19,22,23,24,18,15,18,25,28,15,24,18,25,29,23,22,18,27,20,25,20,21,12,23,28,16,23,18,19,16,14,23,9,26,23,19,20,20,22,23,17,25,17,21,23,22,23,32,21,26,22,17,11,24,12,14,30,20,14,25,34,23,26,25,27,16,21,18,16,17,9,16,17,11,16,31,18,24,22,25,29,21,23,18,24,20,18,21,20,10,26,28,20,14,15,20,16,21,19,22,20,11,19,21,21,24,23,19,19,27,19,22,19,21,18,22,10,15,24,27,21,22,14,16,19,24,29,17,15,21,18,27,28,16,28,17,23,21,24,18,24,21,24,27,20,34,16,18,19,23,24,22,20,18,26,19,25,19,24,16,14,22,19,24,20,23,20,20,23,20,17,27,22,36,31,30,19,20,24,22,14,21,23,14,29,15,23,20,18,18,11,8,23,15,19,13,12,21,24,26,23,27,27,31,28,28,11,17,18,21,15,15,21,24,24,24,20,26,22,19,20,24,16,21,16,16,19,5,15,20,22,17,24,28,26,23,22,23,21,24,22,20,18,20,27,17,21,22,23,28,28,30,19,19,15,19,21,27,21,23,20,20,24,28,15,20,14,15,13,14,16,23,26,20,21,24,20,24,24,23,25,21,26,24,25,18,21,25,23,22,25,21,21,19,21,17,21,14,10,17,15,22,15,17,28,26,21,23,17,24,8,21,18,24,14,19,15,30,24,26,25,19,19,21,23,21,24,23,25,25,29,24,19,23,24,23,24,29,19,28,29,22,21,27,25,23,23,15,18,21,25,29,26,18,20,23,27,20,27,15,23,23,28,24,13,19,21,20,14,21,22,17,24,24,19,22,27,22,20,26,2,23,14,25,22,23,14,24,30,11,17,22,21,22,24,19,22,19,26,19,27,22,20,26,32,19,21,19,25,17,22,16,13,24,16,24,21,35,15,19,26,15,19,14,22,19,13,16,16,24,20,22,20,20,32,31,18,34,15,18,16,27,19,29,15,22,23,23,24,28,19,25,23,12,13,14,25,25,20,24,27,24,21,19,25,24,29,21,30,20,26,22,24,20,15,26,17,24,23,20,19,25,12,10,12,19,18,26,28,32,20,17,25,12,16,21,24,21,24,22,24,17,28,24,18,18,19,19,24,21,24,28,17,22,21,20,21,30,13,16,16,32,25,10,9,10,25,21,28,20,25,21,18,32,18,21,26,20,29,16,14,23,27,23,31,23,23,24,23,24,16,20,20,20,25,17,20,20,12,24,26,21,24,26,22,20,37,23,24,24,22,28,24,36,9,28,26,20,21,22,26,21,22,20,12,11,11,19,23,24,22,20,7,14,23,26,27,24,16,29,28,21,12,30,21,22,30,18,94
26,21,27,19,30,15,22,28,14,21,29,16,19,30,21,23,19,10,23,40,22,24,17,34,28,20,29,20,19,21,18,7,21,26,26,20,17,27,33,20,30,27,17,22,17,16,19,22,23,21,21,19,14,29,19,28,22,23,19,23,20,22,24,29,11,22,22,21,19,18,20,16,20,21,18,24,20,35,27,19,15,17,16,15,19,28,24,26,26,34,26,21,35,25,19,2,25,32,23,32,27,6,25,21,18,14,25,17,25,20,22,16,28,17,26,34,22,19,11,33,19,15,23,18,12,7,20,27,22,25,18,21,18,30,21,19,20,18,20,25,26,33,21,27,15,17,12,16,20,19,22,18,17,22,21,26,18,13,37,19,24,18,19,9,20,26,14,18,19,23,8,16,16,18,31,24,18,29,23,24,23,25,23,19,15,23,23,25,18,17,31,16,20,25,17,18,24,11,17,12,19,16,26,23,25,19,21,27,24,17,22,14,24,16,14,19,18,23,19,17,19,20,20,16,22,24,19,26,22,23,16,24,21,21,26,23,22,28,26,15,28,22,17,22,22,20,12,26,20,25,23,33,25,31,21,24,24,19,21,22,21,22,27,24,17,28,20,27,27,11,0,19,15,29,24,20,20,20,15,29,22,25,25,9,24,18,19,18,14,23,20,27,22,20,26,19,21,21,26,30,18,24,24,30,31,13,12,15,26,19,22,23,24,22,23,18,19,23,15,17,13,17,28,12,20,19,22,23,23,17,18,14,18,15,16,30,22,19,29,22,31,20,22,14,19,11,21,29,21,22,29,25,21,24,22,23,17,19,27,16,18,20,26,27,22,27,30,23,23,28,25,30,16,23,18,23,9,22,26,25,13,23,29,18,11,19,15,17,20,30,19,21,16,29,27,18,24,23,20,22,20,18,21,8,24,17,19,21,26,24,26,19,21,20,21,23,15,20,22,26,10,18,26,17,18,26,16,21,22,27,23,29,26,23,28,27,33,19,23,15,18,26,23,23,20,15,20,28,20,22,24,17,18,27,27,20,12,19,26,22,20,12,27,11,25,22,29,20,24,20,15,20,14,30,20,23,20,21,23,26,21,21,19,25,19,18,19,17,26,21,25,23,23,23,26,23,22,20,12,23,23,25,20,27,22,30,27,19,23,22,25,19,21,21,13,5,11,14,16,21,19,22,15,29,32,23,16,22,24,24,27,20,17,19,22,16,15,19,20,20,18,28,25,17,8,24,20,21,24,19,25,26,23,22,25,25,25,13,14,16,15,15,15,28,26,28,24,12,20,13,27,21,18,22,23,14,23,22,22,22,19,26,25,16,24,20,14,10,21,19,19,17,24,17,21,21,27,10,25,20,17,13,15,17,25,17,22,18,30,29,21,25,8,18,14,18,23,23,13,24,20,32,32,14,22,33,18,28,35,13,25,21,11,21,27,23,23,21,19,18,19,29,25,31,24,26,22,25,18,31,25,23,28,27,28,21,24,19,18,18,21,25,24,27,22,8,13,24,21,21,25,13,26,20,26,23,20,19,25,34,14,16,26,25,23,28,19,17,19,15,12,30,15,25,27,36,15,19,23,24,17,27,19,16,22,19,20,21,36,17,26,27,4,13,3,24,14,16,19,20,27,21,17,22,26,22,36,18,27,18,21,16,18,20,22,20,16,27,21,25,29,22,21,22,22,16,17,20,18,23,23,20,26,11,22,28,24,28,20,29,26,22,19,21,24,18,24,20,27,19,17,22,20,15,21,23,18,17,27,21,39,25,21,20,15,21,23,28,28,28,29,19,16,32,31,21,14,26,19,19,22,24,30,21,21,17,23,26,31,19,19,8,27,21,20,19,13,26,25,21,20,21,23,19,24,20,21,31,19,22,9,3,24,22,20,26,25,20,21,16,17,9,17,24,20,24,16,10,23,20,20,24,24,18,18,11,19,36,27,23,25,22,27,28,37,16,17,34,14,18,25,15,13,18,17,18,22,22,18,21,20,18,27,18,19,22,20,26,20,22,26,26,23,15,20,18,26,27,16,100
22,14,26,22,24,9,20,19,21,11,18,10,19,22,21,4,13,21,11,39,18,21,15,30,23,14,19,20,23,24,20,21,15,24,20,18,19,17,26,13,23,8,17,21,21,18,20,17,25,17,16,18,19,24,13,25,20,27,18,19,17,21,18,27,13,22,16,22,21,20,14,15,25,23,17,22,18,33,22,20,16,19,20,21,20,12,5,24,17,26,24,9,28,25,14,18,27,31,14,29,21,16,24,25,22,19,23,22,19,14,21,17,23,19,26,29,17,27,23,20,13,20,10,25,19,12,22,17,26,27,13,19,11,25,18,13,22,16,21,23,26,28,12,22,9,20,17,11,20,18,19,16,21,18,17,20,20,15,37,19,23,15,13,21,17,23,16,15,13,12,22,20,21,8,30,25,26,19,19,20,18,28,22,13,19,18,20,18,14,18,24,24,14,13,18,17,23,13,19,18,17,24,26,19,19,8,11,27,18,18,11,20,13,10,19,22,20,23,14,23,17,21,25,17,19,23,27,20,20,17,21,19,18,18,15,19,19,18,22,18,22,21,22,17,15,11,24,20,14,29,17,25,17,24,21,18,8,18,19,21,19,20,20,24,19,9,17,19,22,20,19,0,4,25,16,1,25,20,6,25,22,22,15,15,16,19,19,18,27,23,17,23,20,24,17,12,15,25,27,23,17,23,22,26,26,25,24,17,23,21,29,17,11,21,21,27,18,16,17,19,15,16,19,17,23,15,16,17,10,7,8,16,17,12,23,24,23,20,29,18,28,24,26,20,19,23,16,25,21,14,24,30,20,29,23,17,16,13,24,11,18,13,17,18,15,20,25,23,21,21,25,20,6,22,19,22,17,15,13,10,18,25,28,9,23,22,21,18,18,24,20,21,20,29,14,17,27,13,14,22,25,20,22,18,21,21,21,14,19,14,27,10,23,21,19,13,23,24,17,22,17,21,25,23,9,21,17,26,16,14,18,24,26,25,22,17,26,12,18,16,23,19,21,23,13,28,16,22,14,19,6,18,18,19,19,15,12,20,28,23,18,20,32,22,33,26,30,14,21,18,19,16,8,20,16,17,14,21,10,22,15,15,12,20,19,22,12,21,24,23,22,22,21,17,24,17,26,22,14,18,18,18,24,21,14,23,26,13,17,21,19,23,26,19,18,17,15,15,21,17,23,16,12,16,22,22,21,21,15,23,24,20,5,7,23,22,20,24,24,22,16,15,29,14,16,18,15,21,22,16,21,20,19,22,26,19,17,17,18,19,17,23,21,26,28,24,23,16,23,25,13,17,4,14,24,25,27,16,27,23,13,22,20,20,15,19,17,14,21,17,17,21,13,10,16,20,26,26,22,13,14,17,20,18,14,20,23,23,21,20,15,22,25,15,5,22,17,27,22,25,31,19,27,16,26,31,18,19,17,15,23,27,24,16,26,24,20,26,19,23,19,23,19,25,21,23,23,19,17,28,19,23,11,23,23,14,22,11,23,20,14,20,20,27,22,16,21,22,15,10,26,18,27,20,15,12,19,17,24,28,19,14,21,18,17,28,18,21,24,26,17,23,20,22,25,27,19,21,24,18,11,13,10,13,20,14,14,19,32,23,16,17,20,21,17,19,23,18,15,15,22,20,25,13,19,25,26,17,27,19,15,18,20,18,21,19,10,18,16,6,32,19,16,19,21,15,16,21,12,18,23,22,24,16,15,25,19,25,21,30,8,12,15,17,24,17,17,18,20,17,26,9,22,14,14,8,17,19,8,20,36,15,22,20,20,18,28,24,17,15,19,19,20,27,21,16,19,19,14,17,10,24,26,20,25,21,23,26,28,18,19,14,22,18,20,20,18,24,15,15,25,17,26,18,24,15,25,24,19,24,25,19,21,24,21,28,19,25,17,18,19,14,24,23,10,16,17,19,24,13,13,27,11,12,23,25,18,39,15,26,15,21,23,22,32,19,21,30,8,15,19,24,7,12,18,18,23,16,16,24,18,12,17,18,24,13,25,31,20,15,20,23,17,16,23,18,18,23,10,96
22,18,29,23,24,13,23,15,17,7,21,14,15,26,21,8,17,25,15,42,14,18,11,32,27,18,15,23,19,20,20,20,19,20,23,14,18,13,22,9,24,12,21,21,17,17,16,13,25,13,12,17,21,20,17,28,19,24,21,19,13,17,18,23,17,21,20,21,19,18,18,18,21,25,21,19,21,36,21,22,20,15,16,17,16,16,9,22,13,29,28,13,24,28,10,17,23,32,18,27,23,20,23,29,18,18,22,20,19,13,25,16,27,17,28,33,21,31,21,24,17,21,14,23,17,8,18,21,22,27,17,15,7,23,14,17,20,19,17,23,22,31,8,18,13,18,13,15,23,17,15,12,18,14,13,19,21,15,34,19,19,17,17,19,13,24,12,11,17,8,23,19,22,4,31,21,22,15,21,22,22,24,18,9,15,14,16,14,10,19,28,21,18,17,20,20,25,12,15,15,13,20,25,22,16,4,10,27,20,20,15,19,15,14,15,22,18,23,10,20,21,18,27,20,22,19,23,20,17,21,21,21,22,14,19,16,23,22,18,19,19,23,18,17,15,15,22,20,16,26,20,29,21,27,22,22,12,19,20,25,16,16,23,28,18,13,19,23,23,21,15,4,0,23,20,5,21,19,2,21,21,18,19,13,20,16,22,21,26,19,13,27,22,20,17,8,11,22,29,22,17,19,23,25,22,24,25,17,19,17,25,18,15,17,17,24,22,20,13,17,17,18,17,13,21,11,16,18,14,11,12,17,20,16,25,23,19,16,30,19,24,20,23,20,19,21,12,23,20,18,28,27,16,29,27,21,19,17,27,7,22,17,21,22,18,21,29,22,17,25,21,22,10,18,15,26,15,11,17,14,14,27,31,13,19,20,25,20,18,25,21,22,17,25,18,18,27,17,17,21,21,16,19,18,24,20,21,18,23,18,23,6,19,21,18,9,21,26,21,18,13,21,23,22,5,25,13,23,12,18,20,23,27,21,18,21,30,16,19,12,25,18,17,24,9,24,12,22,14,23,10,14,20,23,23,18,16,22,24,25,22,16,31,24,31,28,32,18,25,20,15,12,12,24,16,21,18,21,14,21,19,19,16,20,22,18,8,18,20,25,19,18,20,21,20,21,28,20,16,21,22,21,20,17,18,19,26,15,19,19,15,19,22,15,14,20,11,14,25,16,19,15,8,20,18,26,17,17,15,25,23,19,9,11,20,21,21,21,22,18,12,19,25,10,14,15,11,22,26,12,22,16,15,19,25,20,21,13,14,15,19,25,19,29,24,22,19,15,23,23,17,18,8,18,21,27,24,20,23,19,17,20,16,16,13,17,15,16,23,19,13,21,13,6,15,17,30,24,21,9,18,14,17,14,18,16,19,21,18,18,18,25,21,11,1,18,16,23,19,27,30,23,23,15,22,27,21,23,21,16,26,23,25,15,24,20,21,25,21,22,21,21,23,29,18,20,22,23,21,24,19,26,15,19,25,10,23,15,19,23,18,22,21,27,22,14,19,25,19,14,25,22,23,23,19,16,17,16,26,26,15,10,25,14,13,29,14,19,20,26,13,19,16,18,21,31,19,17,27,17,15,17,14,17,22,18,18,23,36,21,20,13,18,23,18,23,20,21,18,16,18,23,27,17,15,28,30,13,29,19,15,19,24,14,22,23,14,22,20,10,32,19,12,16,18,17,18,21,16,18,19,22,24,17,19,24,15,29,23,29,12,16,19,21,24,13,16,14,24,20,22,13,22,16,18,12,21,15,12,21,34,19,25,24,16,14,27,25,21,19,23,15,16,31,24,20,15,20,18,21,14,22,28,16,21,17,19,22,31,14,23,18,24,19,16,17,14,20,19,16,21,13,27,21,20,19,21,20,15,24,21,18,20,22,20,24,22,27,21,17,17,10,20,19,14,20,19,16,20,9,17,23,15,16,19,26,17,35,19,25,11,17,20,23,29,18,25,29,12,18,17,20,11,16,19,14,20,20,12,25,17,16,21,14,20,9,26,29,23,11,24,19,17,16,23,22,19,21,14,96
27,25,29,24,28,24,30,32,24,22,29,22,22,32,26,21,25,25,24,36,24,27,20,33,31,24,30,26,26,26,26,23,18,23,16,25,31,28,33,18,30,25,29,25,27,26,13,22,32,24,23,20,24,31,13,30,13,11,27,24,20,24,22,26,25,28,28,25,20,19,19,26,34,23,24,23,19,31,4,21,26,20,21,22,23,20,22,25,26,33,36,27,25,20,19,28,27,34,19,32,33,25,16,26,15,21,31,27,18,22,11,23,31,18,29,29,17,36,28,30,18,27,23,22,25,23,23,24,29,34,32,20,16,27,25,25,21,25,30,27,31,39,21,27,19,32,28,26,26,31,24,21,17,23,22,26,22,20,36,20,12,23,12,26,20,27,15,18,24,24,25,22,31,19,26,29,22,30,20,21,32,23,25,18,21,25,21,19,21,24,35,25,26,27,24,19,19,25,18,19,16,17,27,21,17,27,27,35,20,23,22,29,23,21,16,23,15,27,21,27,27,17,27,23,27,24,35,24,22,19,23,26,23,31,29,23,26,23,29,22,33,17,28,21,23,24,29,24,16,31,22,28,25,31,31,19,17,29,9,16,25,19,25,28,27,26,22,6,14,26,29,25,23,0,25,24,24,25,25,23,28,29,28,23,19,15,21,20,27,32,20,25,22,21,29,23,20,25,33,29,18,28,20,28,33,24,23,22,23,16,33,20,28,20,20,32,29,25,22,22,18,22,25,18,21,25,20,15,25,21,20,19,28,27,28,31,10,24,24,20,26,27,28,21,28,26,19,32,24,19,29,36,20,31,27,29,24,15,28,18,15,27,24,25,28,32,31,24,20,30,30,36,22,17,20,27,24,20,21,23,17,27,9,26,21,13,18,21,22,30,20,18,17,33,27,31,29,22,19,23,29,15,18,21,26,23,26,26,31,25,26,25,20,12,12,23,20,25,22,27,20,22,23,24,18,32,16,26,19,25,20,29,22,20,25,26,27,23,10,22,28,28,26,27,20,27,23,21,18,25,23,21,26,27,31,20,24,24,28,28,27,28,31,27,35,27,34,13,18,17,21,23,23,21,21,25,24,18,27,14,14,27,28,23,20,24,17,23,29,28,22,27,30,28,33,32,36,21,19,23,23,23,25,26,23,26,30,17,19,28,24,22,27,23,20,26,21,24,27,17,25,24,19,32,33,30,28,26,24,28,22,22,23,25,28,25,22,26,26,25,26,25,20,21,22,26,22,23,27,23,23,25,24,28,32,17,22,19,20,20,20,28,26,25,23,25,16,18,15,28,24,27,24,28,20,21,19,12,31,22,28,3,27,26,21,17,27,24,20,16,22,27,24,17,17,31,21,33,21,20,27,19,25,17,26,21,29,25,34,26,22,22,24,19,24,28,24,21,27,31,37,30,26,24,23,30,28,24,34,17,25,24,19,18,27,21,12,28,27,23,27,25,18,12,20,22,22,21,23,28,23,29,28,21,2,19,25,28,27,21,21,23,15,26,26,23,18,25,23,23,31,28,14,20,26,23,23,14,30,26,18,13,30,23,20,38,21,26,24,20,28,28,24,20,30,26,24,14,26,30,21,19,24,22,19,21,26,28,31,26,27,28,27,28,28,27,23,22,19,16,28,28,32,20,24,35,39,22,29,23,19,20,27,21,28,13,18,23,26,29,32,19,27,19,23,20,21,29,27,22,24,27,24,26,26,23,26,29,26,35,25,28,24,25,27,22,28,17,31,30,25,26,27,21,30,25,24,14,31,31,35,17,28,27,21,16,29,25,29,24,20,26,22,32,28,30,25,27,26,26,28,28,34,24,16,27,29,23,35,19,14,23,25,22,24,23,19,30,26,27,25,26,18,26,34,25,27,28,21,28,23,29,23,32,30,27,30,14,24,27,28,25,28,26,24,28,22,19,26,18,24,24,22,14,22,22,16,39,28,26,26,18,27,11,31,19,29,31,18,25,21,32,19,24,18,19,17,19,15,28,27,20,18,21,26,28,25,35,22,20,32,30,26,21,26,28,28,30,20,101
17,27,31,22,19,11,24,27,23,22,21,14,23,13,28,12,21,27,19,39,19,29,22,35,28,19,22,19,18,20,17,25,15,25,17,20,20,20,14,20,29,14,18,18,25,21,21,23,28,19,18,20,20,26,20,30,18,29,18,16,22,23,13,28,20,22,18,19,24,16,18,16,28,30,22,10,14,29,24,21,14,17,18,19,19,18,11,20,26,34,22,19,33,29,20,23,25,31,19,18,26,20,17,28,19,17,28,20,25,19,24,19,28,15,26,36,24,32,24,28,17,18,18,27,22,17,20,14,27,30,20,21,18,29,20,19,18,19,19,18,19,29,22,28,14,27,22,9,19,24,24,23,26,20,19,17,19,22,41,17,17,19,21,23,17,26,20,19,17,24,28,22,19,19,33,27,24,26,10,11,16,23,24,20,18,25,7,9,21,22,30,24,24,19,21,17,25,14,20,22,18,20,15,19,19,24,19,26,17,19,19,24,19,14,14,23,23,18,16,22,20,19,24,17,20,20,33,17,8,14,20,12,23,22,23,20,22,22,24,16,25,23,27,12,20,21,25,15,13,25,19,25,1,22,24,22,16,19,16,20,19,21,18,18,20,15,20,20,25,20,24,16,20,25,0,15,27,13,22,26,17,26,21,25,20,17,17,16,25,29,21,23,19,18,23,25,22,21,28,19,18,25,15,25,32,26,25,20,17,18,30,23,17,15,25,27,26,22,24,22,20,17,24,12,26,27,11,17,16,15,16,21,14,10,14,26,19,22,26,24,31,24,22,12,26,23,21,29,12,21,20,31,22,28,26,22,19,10,17,18,22,13,17,18,15,20,28,12,28,26,19,28,14,22,22,24,16,22,27,16,13,29,27,19,15,22,25,17,13,31,20,25,16,24,24,23,22,21,16,11,25,17,18,18,28,23,24,14,19,22,26,26,19,21,19,16,22,26,8,25,22,22,25,28,18,19,20,23,21,22,20,9,18,22,27,21,22,18,21,24,24,15,28,23,20,29,21,26,11,17,12,17,20,20,25,15,21,21,22,21,23,26,30,29,34,29,33,22,27,22,23,19,12,24,19,20,21,26,16,15,22,15,12,26,15,15,19,17,12,15,21,24,27,20,29,19,31,18,21,7,2,16,20,25,22,16,21,12,21,29,23,23,19,19,23,21,19,22,21,19,14,21,19,28,29,27,18,23,25,24,23,22,15,17,21,28,19,23,25,19,32,11,31,21,24,11,15,20,26,23,20,27,22,20,26,12,17,17,18,16,19,24,21,29,25,26,23,20,17,24,26,25,16,22,19,23,21,13,32,23,17,23,22,21,20,19,24,19,21,17,24,18,19,17,20,21,25,27,27,20,17,13,20,21,20,17,20,18,31,25,23,10,25,22,21,26,22,20,22,28,33,25,21,22,17,25,17,4,25,19,27,26,22,18,29,16,14,24,17,21,19,28,23,29,25,27,17,23,23,31,11,22,14,25,27,21,21,17,21,16,19,4,22,27,17,17,20,26,18,16,29,18,23,21,23,20,23,19,21,33,14,21,27,25,21,28,23,15,26,22,22,22,25,25,32,12,22,22,26,22,18,19,19,16,26,19,22,24,39,20,20,19,21,21,23,13,12,14,17,19,24,23,25,18,26,28,32,19,14,6,10,19,24,22,22,24,13,3,21,19,31,20,28,23,13,16,17,5,16,13,25,24,25,14,21,24,25,29,22,33,16,22,15,17,23,18,23,19,24,25,27,15,25,15,14,8,23,16,21,11,31,19,24,21,15,21,26,23,21,23,20,21,20,23,27,14,24,22,20,25,18,28,31,20,24,22,18,26,27,21,23,18,27,22,15,16,13,26,16,24,23,25,14,21,24,21,12,23,21,26,17,23,20,24,19,32,20,26,21,19,20,19,25,21,18,16,18,16,23,20,26,23,19,19,25,21,18,37,23,26,17,21,22,22,35,14,20,29,15,17,24,28,16,20,18,20,22,16,23,24,24,17,22,18,19,26,24,32,22,21,24,30,25,15,23,21,22,27,17,91
23,15,25,23,25,10,19,20,20,12,17,11,20,21,20,3,14,20,10,40,19,20,16,29,22,13,20,19,24,25,21,22,14,24,21,19,20,18,27,14,22,7,16,22,20,17,19,16,24,18,17,19,18,25,14,24,21,28,19,20,18,22,19,28,14,21,17,23,21,19,15,16,26,24,16,22,19,34,22,20,17,20,21,22,21,11,4,25,18,25,25,10,29,24,15,19,27,30,13,30,22,17,23,26,21,20,22,23,18,13,21,16,24,18,25,28,16,28,22,19,14,21,9,26,20,13,23,16,27,26,12,20,12,26,19,12,21,17,22,24,27,27,13,23,10,21,18,12,19,17,20,17,22,17,16,19,19,16,36,20,23,14,12,20,18,24,17,16,14,13,22,21,22,9,30,26,27,20,18,19,17,29,22,14,20,19,21,19,15,19,23,23,13,12,17,18,22,14,20,19,18,23,25,18,18,9,12,26,19,17,10,21,12,11,20,22,19,24,15,24,18,22,26,18,19,24,28,21,21,18,22,20,19,19,14,18,20,19,23,19,23,20,23,18,14,12,23,21,15,30,18,24,16,23,22,19,7,19,20,20,18,20,19,25,18,8,18,18,23,19,20,1,5,24,15,0,26,19,7,26,21,23,14,14,17,20,18,17,26,24,18,22,21,24,16,13,16,26,26,22,18,22,21,27,27,26,25,17,24,22,30,16,10,20,22,28,19,15,18,20,16,17,20,18,24,16,17,16,9,8,9,17,18,13,22,23,22,21,28,17,29,25,27,20,18,22,17,26,20,13,23,29,21,30,22,18,17,14,25,12,17,12,16,17,14,19,26,22,22,20,26,21,7,22,20,23,18,16,12,9,19,26,27,10,23,21,20,17,19,25,21,20,21,29,15,16,28,14,15,21,26,21,21,19,20,22,21,13,18,15,26,11,23,20,20,14,24,23,16,23,17,21,26,22,10,20,16,26,17,13,17,23,27,26,23,16,26,11,19,17,22,20,22,24,14,28,17,21,15,20,5,19,17,20,18,16,13,19,29,22,19,21,31,23,32,25,29,13,22,17,18,17,9,19,17,18,15,20,9,21,14,14,11,19,20,23,13,22,23,24,21,21,20,18,25,18,26,21,15,17,17,17,25,22,15,24,27,14,18,20,20,24,27,20,19,18,16,16,20,17,24,15,13,15,23,23,22,22,14,22,23,19,6,8,24,21,21,24,25,23,17,16,30,15,15,19,16,22,23,17,20,21,20,23,25,18,16,18,19,20,18,24,20,27,27,23,23,17,22,24,12,16,5,15,25,24,26,17,28,22,14,21,21,21,16,20,18,15,20,16,18,21,12,11,17,20,25,27,21,14,15,18,21,17,13,21,24,24,22,21,14,21,24,16,6,23,16,27,23,24,30,18,26,15,26,31,17,18,16,16,24,28,23,17,25,25,19,27,20,22,18,22,20,26,20,22,22,20,18,27,19,22,10,24,22,15,23,10,24,21,13,19,19,26,23,17,22,23,16,9,25,17,26,19,14,11,20,18,25,27,20,15,20,19,18,27,19,22,25,25,18,24,21,23,26,26,20,20,23,19,12,12,11,14,19,15,15,20,31,22,15,18,21,22,18,20,23,19,16,16,23,21,26,12,20,26,25,18,28,20,16,19,21,19,22,19,11,17,17,5,33,18,17,18,21,14,15,20,13,19,24,23,23,17,14,24,20,26,20,29,7,11,16,18,23,18,16,18,19,18,27,8,21,15,13,7,16,20,7,21,37,14,21,19,21,19,28,23,18,14,18,20,21,26,20,17,20,20,15,18,11,23,27,19,26,22,24,26,29,19,18,15,21,17,20,19,19,24,14,16,26,18,25,19,25,16,26,25,18,25,25,20,20,25,22,29,18,26,18,19,20,15,25,24,11,17,16,20,25,14,14,27,10,13,24,24,19,39,14,26,16,21,24,21,31,18,22,29,9,14,18,25,8,13,19,19,23,15,17,25,17,13,16,19,25,14,24,32,19,16,21,24,18,15,22,19,19,24,11,97
20,22,29,25,37,28,24,25,26,20,30,27,22,30,26,24,21,28,27,39,21,23,16,36,29,29,28,24,24,26,26,27,27,27,27,23,30,26,31,16,31,28,27,27,22,23,18,26,30,22,21,18,21,29,18,23,24,27,28,20,17,21,30,20,22,29,24,26,24,24,18,25,31,26,27,26,22,37,22,26,26,21,20,19,25,28,25,27,24,36,35,30,31,27,23,22,30,31,22,36,29,25,27,29,20,17,26,28,24,22,29,19,32,23,33,38,26,34,26,28,17,26,26,29,23,24,24,30,27,32,23,22,14,28,23,26,26,26,28,27,24,35,25,25,22,32,29,27,28,18,20,17,25,21,20,28,30,16,28,25,23,17,23,24,24,25,13,22,25,29,26,27,27,17,36,28,25,28,28,29,28,27,22,16,16,19,25,23,17,20,35,28,24,28,27,17,29,28,14,26,20,22,20,27,31,23,29,32,31,20,26,28,24,28,17,28,16,29,19,13,27,23,33,19,27,21,34,33,26,30,18,24,28,30,24,27,24,30,27,18,30,30,24,29,20,27,26,33,27,27,17,36,28,32,19,30,24,28,24,25,23,23,29,31,23,29,27,24,29,27,20,25,21,24,27,26,0,16,23,32,23,27,24,25,27,21,22,21,27,30,24,23,23,32,25,19,16,26,35,28,21,26,20,23,31,7,8,18,31,24,24,23,23,26,18,17,26,26,14,22,18,21,30,19,32,24,29,29,27,24,25,19,27,26,30,32,21,23,35,24,21,22,28,25,24,23,17,30,15,26,30,19,23,26,31,25,20,26,33,16,27,21,28,29,25,30,31,17,14,24,23,36,25,29,21,26,20,18,30,26,18,28,32,29,24,27,30,20,31,25,20,29,23,33,31,17,30,26,16,16,31,23,24,19,19,26,22,24,29,27,28,21,32,28,23,22,26,31,28,25,22,27,31,29,16,31,20,28,21,28,22,30,28,28,27,26,38,23,25,23,25,25,22,28,18,31,19,27,27,26,26,23,20,28,30,15,23,22,31,29,27,27,33,30,40,33,39,22,31,18,25,21,27,29,17,30,27,26,27,25,21,22,22,24,21,19,15,23,27,22,16,25,28,25,31,29,33,26,17,27,29,27,22,19,27,26,34,26,26,30,17,18,33,19,25,24,16,19,30,18,20,24,17,35,31,25,33,24,28,26,26,26,26,28,27,30,17,13,15,25,33,29,30,19,24,24,20,22,27,21,26,21,22,26,28,23,28,14,13,23,20,27,29,32,30,23,30,23,30,27,30,25,27,18,26,27,29,27,30,26,25,21,25,21,26,25,25,21,29,25,14,25,22,15,20,28,30,29,22,18,26,20,10,19,24,24,24,20,33,27,27,28,28,20,22,23,25,24,12,34,33,33,31,21,34,34,26,28,37,22,28,20,26,16,29,24,30,24,27,24,21,26,31,30,16,14,23,24,25,32,29,27,28,28,26,17,27,26,27,20,24,31,26,27,28,19,24,28,25,28,30,28,25,23,22,25,24,21,28,31,19,11,29,21,22,38,21,24,22,26,24,28,29,27,26,37,23,17,17,28,24,29,25,23,25,19,22,28,33,27,25,26,23,29,22,33,21,23,20,19,21,24,29,23,22,33,35,20,36,25,28,19,30,21,31,29,23,27,23,30,25,23,28,13,26,23,24,22,29,30,25,24,28,22,26,27,24,29,23,30,28,25,27,28,26,22,26,21,31,15,21,26,15,22,24,26,20,22,32,30,41,29,15,30,22,23,31,29,28,27,31,24,15,33,26,28,21,30,22,24,26,31,37,20,22,22,21,28,33,16,28,27,33,20,24,23,20,23,32,29,23,26,30,22,33,23,22,29,20,22,26,23,23,27,25,25,26,32,27,26,26,26,19,23,23,30,19,17,20,16,23,36,25,17,2,31,22,40,31,19,24,28,25,27,38,24,30,16,21,21,26,33,22,20,18,15,26,26,9,24,28,25,29,21,21,29,31,34,22,18,32,28,15,22,30,28,26,32,23,94
6,24,30,24,32,24,23,32,24,18,26,26,18,26,25,22,25,15,22,36,21,21,14,36,29,20,26,22,22,24,23,27,20,23,21,21,16,24,27,14,30,23,25,23,21,22,12,21,33,20,19,17,26,27,24,27,21,27,24,15,16,20,26,28,19,28,29,22,20,17,15,21,22,28,24,21,22,37,21,16,27,18,19,18,21,25,23,27,22,26,33,25,24,20,18,22,25,33,19,29,26,25,21,26,10,18,29,25,22,20,17,19,22,16,27,29,17,28,25,27,14,20,21,22,19,19,21,27,29,35,7,20,12,26,21,19,19,21,16,31,29,37,20,15,20,18,23,22,22,24,21,15,21,17,16,26,20,18,40,18,17,22,21,23,19,29,17,17,26,27,17,22,24,15,26,26,21,26,23,24,12,24,21,12,21,22,18,16,17,15,31,20,13,29,21,14,19,17,15,27,16,12,6,25,22,23,27,20,29,25,21,24,22,26,16,18,14,30,17,20,24,20,33,20,29,20,33,30,19,27,18,19,18,19,21,22,24,30,25,19,26,17,23,25,17,25,27,28,25,29,16,35,14,33,27,26,26,22,23,26,21,19,28,27,23,27,22,23,26,21,20,20,19,25,13,19,16,0,21,27,20,13,27,23,24,18,27,26,27,27,19,17,24,24,27,21,18,20,30,21,18,22,20,31,29,19,20,20,27,20,29,20,23,24,20,24,26,23,16,22,20,19,28,14,26,18,24,20,22,21,22,21,23,23,24,28,15,23,32,21,29,24,14,13,23,22,17,30,1,17,23,28,13,26,29,29,21,23,26,14,13,26,25,26,28,30,28,3,22,23,20,27,22,23,18,27,17,16,21,23,15,30,33,25,16,23,16,25,26,32,17,16,16,32,26,25,29,21,13,2,29,19,22,23,24,22,24,23,28,22,25,19,23,22,20,20,23,28,21,21,20,17,27,19,14,15,15,14,19,21,23,17,18,24,25,26,32,19,22,24,22,25,20,25,16,21,19,25,24,25,24,19,25,27,29,12,20,23,27,17,25,26,31,31,28,30,33,20,28,16,18,19,24,28,12,28,23,18,22,19,19,27,25,23,21,19,11,9,14,27,21,21,27,21,29,30,30,19,19,20,15,26,24,24,22,22,27,24,26,29,22,17,26,10,26,24,19,22,26,16,18,22,15,24,29,30,28,10,23,24,22,22,23,23,28,20,19,23,22,21,24,24,32,17,22,22,18,23,24,19,23,23,18,22,28,22,27,19,20,18,20,26,27,29,27,15,24,22,20,28,27,23,24,25,23,19,15,23,30,10,20,22,23,24,24,21,21,18,22,18,20,22,20,13,17,20,31,26,24,16,22,13,17,16,23,19,26,22,32,23,23,23,12,18,20,26,22,24,19,28,33,26,30,20,23,30,24,17,30,22,21,22,25,15,27,21,17,25,24,23,26,28,25,31,24,26,21,25,22,27,22,25,19,26,26,13,21,25,27,20,21,17,23,20,30,16,21,30,16,26,28,23,19,20,14,17,24,18,27,33,16,15,30,19,20,35,17,20,23,20,24,24,23,24,24,25,19,13,21,22,22,24,19,18,17,21,26,26,36,20,27,24,20,24,22,26,17,11,14,16,22,18,28,20,18,32,38,6,27,19,23,19,27,17,25,15,21,16,25,14,32,23,27,18,25,16,17,8,27,26,12,15,23,19,22,23,22,26,28,35,21,11,26,24,23,20,23,17,20,27,22,21,21,17,26,21,21,18,16,24,31,22,23,28,17,20,26,22,29,24,28,22,20,26,18,27,20,31,23,25,26,23,29,11,25,25,7,27,30,15,14,26,30,19,23,24,15,25,29,26,20,20,23,23,30,23,16,25,18,17,18,23,22,26,24,29,17,28,24,22,23,21,24,22,18,29,24,21,25,12,23,27,18,23,14,20,19,35,22,25,22,22,26,28,36,15,28,24,19,21,19,24,20,25,15,14,19,21,17,25,24,22,26,17,23,28,28,34,19,14,27,26,24,17,24,23,19,30,21,80
24,20,31,23,26,15,25,17,19,9,22,16,17,28,23,10,19,25,17,44,16,18,11,34,29,20,17,23,21,20,22,22,21,22,25,16,18,15,24,11,26,14,23,23,19,19,16,13,27,15,14,19,23,22,19,30,21,26,23,21,15,19,20,25,19,23,22,23,21,20,20,20,23,25,23,21,23,37,23,24,22,17,18,19,18,18,11,24,15,29,30,15,26,30,10,17,25,34,20,29,25,21,25,31,18,20,24,20,21,15,27,16,25,19,30,35,23,33,23,26,19,23,16,23,17,8,20,23,24,29,19,17,9,25,16,19,22,20,19,25,24,33,8,20,15,18,13,17,25,17,15,12,20,16,15,21,21,15,36,21,21,19,19,21,13,26,14,11,19,10,23,21,24,6,33,23,24,17,23,24,24,26,20,11,17,14,18,16,12,21,30,23,18,19,22,22,27,12,17,17,15,20,27,24,18,6,12,29,22,22,17,21,17,16,15,24,18,24,12,22,23,20,29,21,24,21,25,22,19,23,21,23,24,12,21,16,23,24,20,21,21,25,18,19,17,17,24,22,18,24,22,31,23,29,24,24,14,21,22,27,18,18,24,30,20,15,19,25,25,22,15,6,2,25,22,7,23,21,0,19,23,20,21,15,22,18,24,23,26,19,13,29,24,20,19,10,13,22,29,24,15,21,23,27,24,26,26,17,19,19,27,20,17,19,19,26,24,22,13,19,17,18,19,13,21,11,18,20,16,13,14,18,22,18,27,25,19,18,32,21,26,22,23,22,21,23,14,25,22,20,30,27,16,29,29,23,19,19,29,9,23,19,23,24,20,19,31,22,19,27,23,24,12,18,17,28,17,13,19,16,14,27,33,15,21,22,26,22,20,27,23,24,17,27,18,18,28,19,19,23,21,18,21,20,26,22,21,20,25,20,23,6,19,23,20,11,23,28,23,20,15,23,25,24,7,27,13,23,14,20,19,25,27,23,20,23,32,18,21,14,27,20,17,24,11,26,14,24,16,25,12,16,22,25,25,20,18,21,26,27,24,18,31,26,33,29,34,20,27,20,15,14,14,26,18,23,20,23,16,23,21,21,18,20,24,20,10,18,22,25,21,20,22,23,22,23,29,22,16,23,24,22,19,19,20,21,24,17,21,21,17,21,24,15,16,20,13,16,27,18,21,17,10,22,20,28,17,19,15,25,25,21,11,13,20,23,22,23,24,20,12,21,27,12,16,17,13,24,27,14,24,18,17,21,27,22,23,15,16,13,19,27,21,29,26,24,19,17,25,25,19,20,10,20,23,27,24,22,23,19,19,22,18,18,15,19,15,18,25,21,15,23,15,8,17,19,28,25,23,11,20,14,19,14,20,14,21,19,20,20,20,25,21,13,1,20,18,25,21,29,30,25,23,17,24,29,23,25,23,18,28,25,26,17,26,22,23,27,23,22,23,23,25,31,20,22,24,25,23,26,21,26,17,21,27,12,25,17,19,25,20,24,23,28,23,16,21,25,21,16,27,24,23,25,21,18,19,18,27,28,15,12,26,16,15,27,16,19,22,26,13,21,16,20,21,33,21,17,29,19,17,19,16,17,24,20,20,25,38,21,22,15,19,23,18,25,22,22,20,17,20,23,27,19,17,30,32,15,31,19,17,20,26,16,24,25,16,24,22,12,34,18,10,18,20,17,18,21,18,20,21,24,23,19,21,26,17,31,25,31,14,18,21,23,26,15,16,16,26,20,24,15,24,16,20,14,23,17,14,23,36,21,27,26,16,16,27,27,21,21,25,17,18,33,26,22,15,22,20,23,16,24,30,16,23,19,21,22,33,16,24,20,26,21,18,19,14,22,21,18,23,13,29,21,22,21,23,22,17,26,23,18,22,24,22,26,22,27,23,17,18,10,22,21,16,22,21,18,22,11,19,23,17,18,21,26,19,37,21,27,13,17,20,25,31,20,27,31,14,18,19,18,13,18,21,16,22,22,14,27,19,18,23,16,18,7,28,31,24,13,26,21,19,16,23,24,21,23,16,98
31,32,37,29,33,29,27,36,25,27,32,29,21,36,30,28,30,34,24,47,25,30,23,37,29,23,32,32,28,30,30,28,17,26,32,29,35,31,34,23,32,30,31,31,26,26,23,27,34,30,30,28,22,38,31,30,29,27,30,30,24,28,27,40,23,32,34,30,11,18,27,27,35,22,22,28,24,32,22,24,25,19,20,21,20,29,27,29,32,45,36,31,36,30,24,27,33,37,21,36,38,30,31,35,21,28,26,24,31,27,27,22,37,17,28,37,25,40,29,36,26,27,23,30,24,27,22,30,31,35,34,28,25,30,24,30,20,27,11,32,30,39,26,23,29,37,32,29,29,31,30,24,26,26,25,29,26,19,43,19,28,22,31,27,26,37,25,25,23,29,32,27,29,24,36,31,31,31,26,27,32,22,29,25,16,31,27,29,24,28,30,31,32,25,23,25,23,31,26,29,19,23,29,27,26,25,27,36,31,21,32,34,26,26,21,26,22,30,28,30,31,23,36,28,31,30,37,31,26,34,27,30,26,31,29,29,31,31,35,29,31,25,34,24,27,32,27,29,27,29,30,27,27,36,31,19,29,26,25,14,33,22,23,35,27,29,30,24,32,25,29,25,21,23,26,26,32,27,19,0,15,35,30,24,29,21,19,18,32,35,27,37,29,20,30,27,24,19,32,37,26,31,29,39,36,31,30,21,29,22,34,28,30,29,28,37,29,32,21,13,17,28,31,23,37,27,25,24,26,25,26,18,29,28,31,33,26,30,39,29,38,24,33,20,28,25,23,27,26,19,40,29,32,34,33,35,23,31,27,25,23,26,26,27,30,31,34,24,34,37,32,35,26,21,29,33,22,21,29,23,22,27,21,30,20,12,26,19,27,33,26,26,27,39,30,30,34,29,27,25,34,21,24,22,26,28,25,28,33,24,31,25,19,11,28,28,18,23,28,27,21,25,29,30,25,30,26,33,25,30,25,35,30,26,31,30,39,24,28,30,26,29,29,32,21,30,23,34,25,26,27,18,25,29,36,27,24,23,31,33,31,30,37,29,32,25,35,30,17,20,27,30,28,33,27,36,24,13,28,29,29,26,27,30,23,13,24,28,36,27,29,30,34,26,29,30,34,20,18,29,28,25,24,30,28,35,35,26,30,31,28,24,35,25,28,30,20,23,30,26,12,29,26,33,34,25,32,33,29,32,20,31,27,29,32,31,26,30,33,29,31,30,33,28,23,32,29,30,31,30,26,29,31,28,32,26,31,18,19,25,19,29,30,35,29,30,22,23,29,28,30,32,28,32,26,34,27,28,30,32,23,21,26,25,27,23,26,22,19,15,26,29,31,24,25,28,9,31,32,27,28,24,30,27,30,26,28,24,39,32,29,28,34,29,20,27,30,18,32,30,36,35,25,28,26,27,30,30,36,24,32,33,29,29,29,28,27,35,31,28,25,34,18,12,31,31,15,36,26,28,28,33,34,37,21,22,17,32,26,23,19,30,31,29,29,21,16,30,29,31,31,27,30,22,31,28,31,26,22,34,23,27,31,32,26,37,30,15,24,34,32,34,33,32,33,38,24,23,32,36,29,28,29,26,14,30,31,32,46,31,29,19,25,27,28,29,18,22,24,24,35,27,31,20,31,37,41,29,36,20,24,27,22,22,23,25,29,29,32,31,42,25,29,26,29,27,27,31,32,25,32,32,30,24,21,19,29,32,24,34,29,34,21,23,26,17,28,20,32,32,32,27,30,26,29,24,30,20,33,32,41,26,34,34,20,28,37,23,33,26,35,28,21,38,33,34,31,35,25,25,29,33,34,24,22,26,29,23,25,25,24,28,35,26,30,29,22,30,32,25,23,25,24,25,40,24,14,33,27,34,22,28,23,12,22,36,18,32,19,33,34,29,29,30,28,32,20,21,32,23,31,23,27,32,30,27,22,45,28,32,17,22,35,30,43,18,22,39,30,24,25,37,29,30,24,25,24,18,29,31,31,32,33,20,23,26,31,33,28,27,30,35,30,26,21,30,35,25,28,105
22,27,28,17,23,20,26,31,22,20,25,21,6,27,21,18,22,25,23,42,23,21,14,22,20,25,24,21,19,21,19,24,25,25,24,20,29,22,31,16,23,22,24,22,17,23,15,22,32,21,21,24,29,29,26,30,24,17,20,19,16,20,17,30,17,29,25,21,23,22,25,23,32,25,22,19,15,17,24,23,20,20,19,18,21,23,19,27,24,32,34,25,29,26,21,20,29,25,19,31,30,24,24,29,17,18,17,23,24,22,23,18,30,21,30,29,17,30,18,26,24,21,24,28,26,19,19,24,22,34,27,22,14,21,23,21,24,21,26,23,21,30,21,23,20,29,24,22,25,27,23,15,11,19,18,26,26,15,39,23,20,26,22,16,22,31,19,20,19,29,23,24,22,17,32,28,22,19,20,21,30,17,20,14,7,24,22,23,19,19,29,27,23,20,19,20,23,23,15,27,18,19,22,24,22,25,26,27,22,26,24,25,24,21,12,25,13,20,19,23,25,22,29,19,22,20,26,22,21,26,19,21,21,27,22,24,22,27,26,19,25,21,23,14,20,26,18,19,18,20,26,35,18,27,27,24,22,26,19,26,23,20,8,28,24,23,22,28,29,23,22,22,21,28,17,21,23,20,23,15,0,20,15,25,26,20,28,27,22,28,22,31,24,15,27,21,18,20,28,26,20,22,20,33,31,22,21,17,26,19,27,24,21,19,24,31,26,27,16,21,17,19,24,14,29,22,15,24,21,22,23,18,25,21,25,27,18,25,24,25,30,23,24,21,19,18,17,18,19,23,25,14,24,27,26,26,19,22,24,16,19,21,11,12,23,28,31,17,24,28,28,21,21,22,20,25,15,18,21,23,13,27,33,24,24,23,16,28,18,25,21,21,18,24,24,27,22,24,23,18,26,18,21,20,26,25,21,22,27,19,28,19,14,22,23,21,21,26,22,12,22,24,22,26,16,27,18,27,21,20,15,26,25,25,27,15,32,17,25,24,33,27,20,23,18,28,21,27,16,24,20,19,24,14,27,22,18,24,26,30,23,19,27,20,23,28,31,21,22,11,18,19,19,28,16,26,27,25,21,22,20,17,20,21,14,4,13,19,25,20,26,23,24,20,20,28,28,24,16,23,19,10,15,24,25,24,25,17,28,27,22,15,29,10,26,23,11,14,22,17,3,23,17,30,22,16,28,22,24,22,24,24,22,23,27,25,18,22,24,20,30,28,25,19,24,20,20,23,24,21,29,23,20,24,30,22,27,9,10,18,19,22,22,31,26,29,21,24,23,19,29,25,23,29,25,28,22,22,30,24,14,25,25,16,20,16,26,16,23,23,20,20,22,15,23,28,24,24,28,18,24,15,24,19,20,19,19,15,32,25,21,27,26,20,22,18,22,9,26,26,27,25,31,21,27,29,23,21,23,23,28,29,27,22,20,13,26,25,20,18,25,28,25,27,25,27,6,28,17,30,21,18,27,28,28,15,23,25,17,15,21,21,26,20,19,14,19,29,14,24,27,23,22,20,21,18,26,21,20,30,14,17,22,21,22,33,19,23,25,27,24,23,25,27,24,29,19,14,26,29,24,24,21,18,24,17,23,22,37,22,14,24,18,23,21,20,25,19,16,22,24,23,26,20,20,35,26,18,31,11,15,20,13,7,25,21,19,20,24,22,33,14,22,23,17,14,15,22,23,15,24,26,19,17,20,25,24,33,31,25,14,25,17,17,25,20,23,19,25,28,22,20,22,17,22,22,21,19,24,28,38,26,24,27,17,23,28,32,21,21,30,19,12,28,27,23,20,23,16,23,20,23,25,9,13,17,25,21,10,15,20,25,30,24,15,16,15,30,26,29,22,20,27,21,32,15,5,24,20,28,26,20,21,22,20,31,3,28,10,27,26,21,22,22,21,23,27,21,23,14,26,18,17,25,21,12,21,39,27,26,24,23,27,23,37,20,13,30,21,20,25,28,22,21,19,14,23,25,19,25,21,23,28,19,14,24,28,24,23,16,18,26,24,15,25,24,24,16,23,96
19,31,19,28,27,25,31,28,25,17,22,25,19,30,26,26,26,21,26,46,22,22,15,38,36,27,25,29,17,19,27,26,25,24,28,22,29,23,30,15,30,24,28,10,22,23,19,25,29,21,20,22,26,28,25,31,26,28,25,26,23,23,21,29,20,25,31,9,25,22,24,22,23,27,29,27,24,37,27,27,28,19,20,21,24,28,25,30,21,38,36,21,28,33,22,23,29,39,24,35,31,27,28,31,21,17,33,26,23,21,30,20,35,21,32,38,26,30,28,33,23,24,25,29,28,25,22,21,18,31,20,21,13,26,22,27,24,21,27,26,30,36,24,16,22,31,30,25,27,32,22,16,22,18,17,25,27,19,42,23,24,25,22,26,19,30,18,21,25,26,19,25,25,14,39,27,28,25,25,26,25,28,22,13,23,23,24,22,18,26,34,27,26,28,28,24,23,29,20,28,17,23,19,26,28,22,27,32,23,25,27,25,23,24,22,28,21,26,18,26,23,22,30,15,18,27,36,23,25,28,20,28,29,30,33,16,29,24,26,16,27,25,30,20,19,23,28,23,19,29,26,38,26,30,28,30,27,25,24,30,22,20,26,34,24,29,19,29,29,25,25,22,18,29,26,23,27,13,20,35,20,0,27,23,26,20,27,26,30,28,23,30,25,31,20,26,25,29,31,19,23,23,31,32,30,28,27,21,28,21,33,23,31,25,23,32,29,26,17,23,21,15,27,20,33,28,19,26,20,23,24,22,24,24,28,26,22,23,35,24,32,24,27,24,24,25,24,31,14,27,36,34,25,28,32,30,21,24,31,15,26,24,25,26,26,31,36,16,23,24,21,28,22,24,19,22,18,17,30,27,21,31,37,21,27,24,29,25,21,31,25,29,24,33,30,31,30,29,23,15,24,20,23,24,27,26,25,25,30,30,32,20,32,25,25,19,24,29,26,22,21,27,28,30,13,28,22,27,20,27,25,18,27,25,26,29,39,22,25,25,30,25,21,31,17,22,20,26,17,20,24,22,28,28,35,24,21,21,24,30,31,29,38,30,39,31,38,21,29,23,26,20,24,26,23,28,28,27,22,26,20,26,23,26,23,24,12,22,15,29,25,22,33,22,28,25,31,24,20,25,28,24,24,29,30,23,29,18,27,32,27,27,30,19,27,26,19,22,30,22,23,23,16,18,28,34,32,11,27,26,20,23,21,19,25,31,19,23,23,18,30,29,33,18,23,23,19,26,20,20,22,30,19,23,29,28,32,21,22,24,23,29,29,31,28,28,25,21,26,27,29,24,22,30,25,25,28,27,38,23,29,26,24,14,23,22,28,19,27,23,27,26,21,14,20,27,32,27,25,17,23,21,28,23,24,25,25,22,33,24,26,21,25,19,19,26,24,29,27,33,34,32,33,21,27,31,27,25,36,20,32,23,30,21,28,24,23,24,28,29,28,30,31,35,26,28,26,33,9,22,22,32,27,27,31,14,24,26,29,22,26,30,28,21,25,17,22,28,16,26,29,27,26,23,27,25,22,23,29,35,22,16,30,20,21,36,18,26,24,25,30,22,30,26,25,38,23,20,32,33,26,29,21,18,28,24,27,31,37,28,28,23,21,29,24,31,24,24,24,21,23,25,33,25,19,33,38,7,29,22,18,17,33,18,28,28,21,24,25,27,38,24,30,22,26,24,25,21,28,21,13,16,29,20,25,21,23,35,28,37,27,24,23,25,26,21,25,18,30,29,27,21,23,17,25,27,26,19,26,27,40,28,33,31,23,22,33,25,31,29,29,23,24,38,31,30,27,32,12,27,16,24,30,20,29,13,20,28,30,22,27,29,32,20,24,25,21,31,23,22,29,28,17,23,30,11,21,23,19,18,29,24,17,27,25,30,23,32,30,26,25,27,28,25,26,31,24,22,29,13,32,36,24,26,25,32,21,41,30,31,21,23,27,32,37,22,29,33,23,22,25,26,24,27,23,21,24,24,18,24,30,25,27,18,23,27,30,36,25,15,29,27,29,23,29,22,23,31,25,93
30,28,29,23,18,20,23,32,20,23,27,21,21,25,22,11,16,22,18,41,17,27,20,27,25,20,27,16,22,24,14,29,20,22,26,18,29,25,32,22,28,13,14,19,20,19,19,14,31,19,20,19,16,30,23,25,21,25,15,27,20,16,12,33,20,25,21,20,24,25,18,18,27,26,19,24,21,32,28,21,15,22,21,20,22,19,10,25,19,33,29,24,33,20,17,23,24,18,14,32,26,24,22,32,19,20,24,25,20,20,17,24,30,24,23,23,11,28,20,27,17,17,17,22,20,21,22,18,25,29,22,18,20,28,24,18,27,20,19,19,28,33,19,29,17,29,26,20,17,22,19,21,26,15,14,26,17,22,36,26,22,16,20,22,20,29,25,18,14,27,22,22,25,20,26,26,16,29,15,16,25,27,15,18,14,20,21,23,17,27,21,29,26,18,17,19,17,23,23,22,16,17,30,19,17,23,17,23,18,13,18,20,10,17,15,23,20,15,20,25,25,17,25,20,25,26,29,18,22,23,24,26,23,21,22,23,22,19,24,21,22,15,27,9,12,24,23,14,14,27,19,28,22,20,22,19,15,21,19,19,24,18,7,22,18,14,24,26,26,20,25,15,19,28,21,14,24,27,21,30,15,27,0,27,24,15,16,15,26,30,20,28,20,27,20,23,22,24,26,26,19,20,20,30,31,27,28,23,21,14,30,21,16,14,27,26,23,19,20,22,23,20,19,16,31,25,10,19,7,21,22,22,20,19,21,28,22,21,33,22,29,28,26,24,22,24,21,26,27,19,25,28,25,32,22,22,21,19,21,20,15,18,4,5,20,25,28,25,29,24,27,27,21,17,24,25,18,24,15,13,16,30,26,23,22,26,18,15,14,20,20,18,20,19,19,22,19,21,16,26,29,13,16,27,21,21,23,19,24,14,24,25,28,26,20,17,20,25,17,20,24,22,17,28,20,22,16,23,19,21,10,27,26,20,25,2,19,9,22,19,20,21,23,26,22,26,15,23,12,21,9,20,19,9,24,17,21,17,26,26,25,22,31,25,38,27,29,21,21,18,21,14,19,17,24,23,24,25,7,20,22,16,17,18,22,17,19,21,29,24,21,19,23,17,26,28,24,27,23,18,23,5,22,26,22,29,20,13,22,26,24,12,24,18,21,25,14,17,21,21,18,22,21,25,26,24,28,25,16,20,20,25,20,22,22,27,23,27,27,23,26,23,28,23,26,15,19,21,25,25,26,27,23,19,25,17,20,12,11,20,25,22,28,30,21,23,16,25,25,24,24,24,19,25,20,26,23,22,33,22,22,29,24,19,15,11,21,19,21,22,24,15,16,19,18,23,24,27,29,17,19,17,22,17,13,21,22,22,33,20,22,25,24,24,20,21,23,22,24,24,33,26,24,19,21,24,15,22,24,24,26,25,23,18,27,24,22,27,15,22,20,21,20,26,20,22,21,24,18,31,17,13,20,27,26,19,19,14,18,23,16,22,17,27,14,17,18,30,21,13,25,18,26,14,22,19,20,19,13,26,17,23,25,27,20,31,25,23,28,27,26,29,28,25,28,24,20,20,21,29,21,19,23,20,24,17,15,24,35,24,1,11,21,18,24,18,21,22,19,17,26,21,22,15,20,30,11,21,27,15,11,21,21,22,22,15,16,21,24,15,27,9,17,20,12,12,13,26,23,10,21,24,14,20,12,21,27,26,18,28,15,25,12,14,20,21,20,16,17,24,28,6,17,19,19,13,20,14,17,23,36,20,19,17,19,21,26,28,22,19,16,17,9,28,20,15,24,21,17,25,21,10,16,17,20,20,29,23,23,21,14,22,19,17,10,11,17,25,20,19,25,23,21,23,36,16,20,30,16,26,24,24,20,21,23,28,18,30,18,24,25,23,25,18,18,15,14,25,26,20,27,32,18,22,22,22,16,36,22,22,13,18,23,29,37,25,18,34,18,22,21,15,17,17,18,22,19,21,24,27,23,20,14,23,21,25,24,31,22,22,29,32,22,13,22,26,26,24,20,104
22,20,28,24,27,14,25,21,7,12,24,11,19,27,26,17,20,15,18,41,16,22,15,36,22,13,20,27,23,22,23,10,20,24,21,18,26,18,26,13,26,20,26,26,22,21,20,23,30,17,16,19,18,24,24,27,19,22,12,19,16,15,21,27,16,21,23,26,23,20,21,9,21,27,21,17,13,28,25,12,20,19,19,18,20,24,17,22,18,30,30,15,28,26,21,7,27,34,21,29,26,11,28,24,18,18,18,20,23,13,23,17,31,19,26,35,23,24,20,31,20,20,17,17,21,16,22,29,27,31,23,19,11,25,18,21,22,14,13,28,22,29,21,22,20,26,21,16,25,27,22,16,22,18,17,19,11,17,36,21,24,18,22,18,19,26,16,20,18,21,13,9,21,9,32,25,27,20,25,26,20,28,16,13,20,23,20,18,12,19,30,21,21,25,10,19,25,20,15,17,17,16,29,24,21,17,20,32,24,17,24,19,19,15,17,12,22,24,14,22,18,22,25,19,27,20,28,25,19,16,12,20,14,26,25,18,25,28,22,19,29,23,23,18,19,21,17,23,20,18,24,34,26,29,26,23,21,12,14,22,20,20,24,33,22,21,15,22,24,20,9,15,13,23,25,14,25,23,15,24,25,23,27,0,19,20,19,18,19,21,22,28,24,20,27,21,18,24,19,27,20,15,24,27,24,22,21,16,26,21,27,22,20,21,21,23,22,25,15,21,19,11,22,15,29,22,19,19,22,16,17,20,11,17,24,23,23,18,22,23,24,16,24,18,24,20,17,25,24,21,34,34,17,20,20,22,14,20,22,9,19,22,23,24,23,24,30,25,21,31,26,29,15,16,19,26,14,15,26,22,16,26,29,19,16,23,20,17,23,30,20,16,18,29,28,26,28,16,21,25,26,20,23,17,23,10,20,19,24,23,22,19,19,22,18,14,20,25,25,20,3,11,28,10,10,23,19,26,16,25,21,27,28,17,22,27,26,18,20,18,22,20,21,26,13,18,14,26,19,23,18,18,21,26,28,21,17,13,27,15,26,21,32,14,18,27,22,21,26,24,24,16,13,27,16,28,25,24,21,26,20,24,21,25,14,23,12,19,24,27,23,14,16,24,25,22,27,22,18,25,23,22,16,24,17,23,29,20,18,25,22,21,26,18,18,10,16,19,25,17,24,15,8,23,23,28,25,21,25,23,22,23,16,17,27,9,11,15,15,22,23,23,25,10,1,19,15,23,24,14,22,23,19,23,29,24,29,18,19,19,21,24,6,24,27,26,17,5,13,18,26,22,17,23,23,19,25,17,27,20,18,24,20,21,18,22,21,15,14,18,20,22,17,10,19,14,27,15,25,13,10,15,20,20,21,20,18,14,31,23,22,26,17,11,14,23,16,28,18,17,29,30,28,19,22,29,25,28,28,6,25,26,20,19,23,24,16,25,24,23,22,22,24,30,25,27,26,29,17,29,24,30,23,23,25,14,19,23,21,14,23,25,21,30,23,13,18,22,24,22,18,22,25,24,26,23,19,16,22,27,17,14,23,18,17,24,18,17,24,18,21,24,24,18,25,37,17,21,29,19,22,23,14,11,23,20,21,27,37,8,26,18,9,18,8,20,20,20,19,18,22,18,22,22,19,15,38,17,32,21,20,9,17,18,15,21,21,27,17,19,34,22,25,20,22,15,14,29,17,19,23,25,27,16,21,21,17,28,20,34,19,23,20,22,23,17,21,18,26,25,22,21,25,12,22,20,21,19,20,14,38,21,28,26,18,14,14,25,29,26,26,19,21,34,28,21,20,28,16,20,20,23,29,19,26,22,21,20,33,15,20,13,28,17,20,21,16,19,27,21,22,24,22,16,25,15,25,25,19,27,14,8,20,25,15,28,25,25,18,21,21,18,22,17,19,23,16,19,26,13,19,15,22,23,23,16,21,39,22,21,16,15,27,21,31,18,22,28,19,19,18,20,18,19,18,14,24,21,16,25,13,23,24,18,15,22,18,28,22,15,25,19,24,16,17,18,23,24,21,96
18,27,16,22,27,13,23,27,23,26,21,14,21,27,29,20,8,26,21,37,23,26,19,31,27,25,27,22,17,15,22,21,25,21,11,26,20,27,34,22,28,24,21,24,25,16,20,23,28,25,24,22,22,32,18,26,22,26,21,15,16,20,21,31,18,22,11,25,18,22,17,21,28,22,23,17,13,28,23,21,20,20,19,18,19,24,21,24,20,34,27,15,31,26,20,23,30,28,22,27,16,20,19,24,22,18,28,26,23,23,23,14,28,21,30,33,21,22,15,31,18,23,21,26,20,17,21,22,26,30,29,19,20,9,18,19,24,11,25,26,21,33,22,27,14,22,22,15,22,22,20,20,24,18,17,22,25,15,37,23,15,22,22,17,18,26,20,19,17,28,27,21,25,23,29,28,26,29,18,19,30,28,21,20,19,21,16,14,20,15,30,28,24,28,20,15,19,18,15,21,14,20,28,19,21,21,15,22,21,21,25,24,14,14,14,23,21,22,22,25,19,13,28,19,22,20,27,23,17,14,16,19,23,30,25,15,15,21,30,19,17,17,23,20,19,17,24,23,17,25,21,31,21,30,21,22,24,24,10,26,23,17,21,29,17,25,12,24,24,21,24,16,20,19,20,17,27,24,22,29,26,26,24,19,0,11,23,22,25,25,21,30,21,23,26,21,18,10,27,27,18,19,23,30,30,26,25,13,21,14,28,24,27,23,25,29,13,20,17,16,15,11,23,12,24,23,19,23,19,9,10,16,23,16,26,29,17,24,32,25,31,12,22,21,27,19,17,29,23,25,30,36,21,24,23,12,11,10,22,21,21,22,20,21,24,29,24,23,25,28,20,24,10,20,20,18,22,22,24,19,13,25,28,15,20,22,24,21,21,28,16,20,16,32,28,21,27,3,18,24,10,13,16,18,29,22,17,21,26,10,28,24,24,23,21,22,18,23,20,29,19,22,21,28,22,29,19,29,15,25,18,26,26,18,21,24,22,18,20,18,26,19,25,19,22,25,22,26,17,23,21,17,25,15,27,17,17,17,24,27,23,20,30,17,30,25,32,21,17,19,19,22,12,23,12,20,19,20,19,17,20,24,21,24,14,22,19,17,26,23,27,20,26,12,34,21,31,24,14,21,18,19,20,16,4,16,27,16,21,25,14,23,27,18,20,21,19,20,26,17,23,25,20,29,32,17,26,28,25,23,22,16,11,13,27,27,15,19,19,18,32,23,33,22,20,24,23,21,23,26,19,23,21,24,26,20,25,17,18,16,17,23,20,21,21,26,21,17,23,25,18,31,12,16,16,22,23,7,34,24,17,22,26,20,19,15,18,19,24,23,20,21,28,21,21,26,29,31,29,24,20,13,22,20,25,17,22,18,27,24,22,23,27,23,21,26,24,24,24,27,28,30,29,14,23,28,20,24,33,16,28,25,30,20,25,16,26,25,23,21,26,28,23,29,21,23,24,24,17,26,20,19,26,27,21,17,23,19,22,15,23,20,24,27,23,21,16,6,18,18,27,23,21,24,26,23,23,19,19,25,14,18,26,26,16,32,21,21,29,21,18,25,25,25,29,29,14,21,33,22,16,23,11,8,21,10,9,24,37,20,23,26,25,22,22,25,18,19,16,20,30,15,26,22,26,31,35,24,30,18,18,13,24,20,23,21,13,23,21,22,36,17,25,24,21,15,16,25,16,21,27,25,22,20,21,23,23,26,24,33,24,26,17,15,24,18,28,15,26,19,22,18,25,9,19,24,21,12,24,26,39,21,32,24,15,21,23,22,27,27,20,25,20,27,29,20,20,25,16,7,16,28,22,19,25,21,26,23,24,15,20,18,23,24,23,24,13,29,24,20,22,25,27,13,24,15,24,26,17,27,22,24,21,26,27,31,25,26,21,23,24,19,23,22,6,23,20,19,23,18,26,28,22,17,25,28,10,35,22,26,26,21,25,21,34,20,19,36,13,16,24,34,12,7,14,14,25,24,20,23,23,17,22,21,19,26,21,32,18,22,24,31,12,14,23,18,14,27,15,92
22,26,27,21,19,16,23,26,18,15,22,19,15,20,20,19,16,23,21,26,18,17,11,27,18,19,23,17,19,21,11,20,19,10,13,17,25,21,26,11,17,21,16,20,18,19,18,18,25,16,15,11,21,23,17,15,15,24,18,23,17,13,13,25,13,15,15,21,11,16,9,17,23,20,16,18,16,31,19,18,17,13,14,15,16,17,18,25,16,30,30,23,20,26,19,16,20,25,11,22,25,19,21,25,16,20,25,19,14,17,23,16,26,15,25,33,21,27,22,27,8,14,21,24,20,16,16,11,23,23,24,8,9,20,13,22,18,13,22,17,22,26,21,16,14,21,21,14,13,18,9,12,18,9,8,20,19,15,36,17,17,20,20,21,20,26,14,18,17,24,22,15,18,12,27,18,26,23,7,8,19,23,12,9,17,10,17,16,14,23,25,23,13,20,15,4,16,19,19,21,3,14,20,8,10,20,19,20,16,18,22,17,10,17,13,20,17,18,13,14,14,2,23,19,24,22,31,19,16,16,20,22,20,19,15,21,22,20,21,19,23,18,22,12,10,19,22,15,12,24,10,24,18,24,22,22,23,14,6,18,18,6,12,29,18,19,18,20,20,19,18,19,16,15,17,20,21,18,18,21,20,20,15,20,11,0,22,21,21,28,20,21,10,21,22,20,17,15,24,19,12,14,21,22,21,24,25,17,10,3,27,14,24,16,19,18,23,11,13,9,13,19,12,15,26,12,11,12,15,20,21,14,18,15,15,26,19,18,26,15,24,20,25,12,20,19,18,27,17,21,22,32,17,23,12,21,19,12,24,11,19,22,11,12,24,28,22,17,19,29,21,26,19,21,15,12,11,13,25,15,14,23,24,20,9,17,22,20,12,17,5,16,13,21,23,19,22,14,7,16,21,2,5,18,18,16,21,23,25,19,17,16,20,18,14,12,7,12,9,18,17,19,10,25,11,19,16,20,4,21,7,15,19,7,10,15,23,13,16,21,24,16,17,22,13,14,16,17,13,13,17,14,20,14,28,6,14,21,24,21,23,24,29,24,32,14,27,19,22,15,8,16,17,22,20,22,19,13,15,19,18,18,21,15,17,20,8,20,18,23,19,13,27,18,26,24,24,18,14,10,15,10,20,13,15,19,21,13,20,25,15,19,16,15,21,19,13,16,20,18,21,19,12,22,26,17,21,17,20,19,13,15,20,22,18,26,19,23,16,18,28,12,27,14,19,13,14,11,12,16,17,20,15,19,25,18,16,15,16,14,15,23,15,23,10,22,21,15,18,23,9,20,19,24,5,20,22,9,24,20,22,18,19,18,8,4,19,12,19,17,15,12,17,10,11,16,23,20,23,13,18,16,11,15,17,15,21,20,29,13,19,25,24,15,17,20,20,25,13,22,30,27,24,17,24,17,15,19,32,14,23,14,19,9,14,9,15,27,12,20,19,26,23,27,20,22,20,21,18,31,18,18,15,22,17,6,22,22,21,18,13,17,17,20,17,10,5,17,20,20,16,20,23,20,21,20,17,12,20,30,15,12,22,15,5,28,14,18,20,19,21,22,24,18,21,29,10,18,23,21,16,16,19,16,14,17,15,22,33,23,14,21,14,21,17,14,15,14,17,10,19,18,24,12,15,26,26,13,25,16,12,17,28,14,17,21,15,18,21,20,25,6,14,16,10,12,11,22,21,13,18,21,11,13,16,14,19,20,23,31,23,15,15,17,13,13,17,4,21,21,26,14,14,17,23,19,22,1,21,21,29,14,21,19,16,14,23,20,25,16,22,18,18,25,24,15,19,23,17,18,21,23,25,16,21,19,21,26,25,18,20,17,19,13,12,13,16,19,13,20,12,14,21,21,27,16,22,23,6,23,11,17,10,24,20,20,22,25,26,21,20,14,22,15,17,17,19,17,24,7,25,24,21,17,19,25,1,32,25,27,19,22,14,24,32,14,19,28,13,18,21,25,14,17,3,18,18,18,14,27,26,17,20,12,19,25,10,31,7,11,25,23,17,13,19,15,19,26,15,96
29,25,31,25,25,18,12,33,20,21,27,18,25,24,20,15,20,23,22,42,21,23,16,24,31,22,20,15,25,27,23,19,21,26,22,24,30,18,25,19,27,17,18,24,16,21,20,18,20,23,22,22,5,30,21,31,17,31,24,25,25,22,19,24,26,23,25,23,22,20,18,22,29,20,17,20,17,32,25,19,22,21,22,23,20,19,14,30,25,31,19,24,34,25,21,17,17,34,12,28,30,13,24,29,18,22,28,28,23,19,27,19,31,19,21,37,25,32,24,30,17,23,21,26,24,20,24,20,25,18,27,19,17,32,24,20,22,18,26,26,23,30,23,28,20,30,25,20,18,21,23,17,28,19,18,13,21,16,40,21,24,5,17,26,24,22,17,22,21,30,21,18,29,18,22,15,29,29,24,25,22,27,21,18,22,24,17,19,17,20,25,22,27,8,20,20,28,24,25,15,21,17,29,25,20,26,20,26,25,4,22,17,14,19,17,21,22,22,20,24,20,24,32,20,16,28,36,25,18,25,13,21,21,30,26,22,25,21,28,21,29,27,28,18,16,21,14,21,21,22,21,31,16,22,24,26,12,25,21,5,17,22,23,34,20,12,19,22,22,18,19,19,22,21,17,18,22,27,24,19,28,27,16,19,23,22,0,1,27,22,24,21,26,22,23,22,25,24,29,28,17,24,22,26,32,25,26,18,27,21,34,19,20,21,22,28,27,22,14,22,18,12,27,15,32,23,17,18,9,20,21,19,24,21,27,25,23,23,29,20,26,17,23,16,18,27,25,30,26,24,33,32,18,21,26,26,18,21,29,17,23,9,20,21,13,18,17,24,18,22,27,33,19,25,25,27,24,21,29,16,16,28,12,23,13,21,20,2,21,28,21,24,11,28,19,22,26,26,18,25,27,21,24,21,27,19,22,12,17,27,30,21,23,22,16,23,24,24,25,25,16,20,25,27,17,20,20,29,22,24,16,19,25,26,28,18,33,13,18,18,9,22,22,26,19,27,19,26,19,23,13,20,8,22,28,19,25,6,29,17,26,29,27,23,35,31,32,18,25,22,27,16,17,19,23,28,21,21,11,22,19,13,10,22,16,25,18,18,22,18,12,23,26,24,32,26,28,22,17,24,19,21,17,23,25,26,27,20,21,25,21,22,32,20,16,14,22,25,19,22,25,17,18,30,30,29,28,27,20,24,25,21,20,22,29,26,12,16,16,26,25,22,16,20,18,24,21,25,25,22,10,29,25,21,16,19,24,20,21,19,20,31,24,28,29,27,26,14,22,15,22,28,21,27,27,25,22,18,35,21,22,24,21,22,23,19,25,25,16,20,25,23,20,16,16,27,10,25,23,13,23,14,21,21,23,20,19,15,31,28,24,27,27,19,23,29,18,29,23,27,33,29,28,23,24,33,17,15,28,13,25,24,24,20,24,25,21,29,22,24,9,23,27,28,25,27,27,21,18,28,21,18,26,29,23,20,26,18,17,15,14,21,19,30,21,23,22,23,26,17,28,16,27,22,24,22,23,14,26,28,17,15,23,24,23,26,24,26,26,24,25,29,25,20,26,28,18,21,28,26,16,18,18,15,21,21,19,27,36,21,17,26,19,25,16,21,23,18,21,15,28,22,29,13,25,32,27,23,25,21,18,10,27,24,27,25,21,14,18,21,35,17,25,9,21,16,17,22,21,19,23,26,22,25,16,26,25,15,7,36,19,27,21,23,29,21,24,20,21,24,19,10,23,14,12,14,23,22,23,27,34,16,26,21,18,16,27,13,16,17,18,25,23,35,30,19,27,18,17,24,21,26,32,21,28,21,25,23,35,24,24,11,23,24,19,18,16,31,18,28,27,25,25,20,34,16,23,28,20,26,15,18,22,30,30,29,27,29,24,26,26,22,29,24,23,18,3,21,24,19,24,27,21,22,20,24,23,29,26,30,25,24,21,25,33,18,19,28,19,20,21,28,20,21,19,24,25,22,13,28,23,23,16,22,16,27,27,29,23,21,29,28,23,17,25,19,28,30,17,103
28,24,30,26,24,17,11,32,19,20,26,17,24,23,19,14,19,22,21,41,20,22,15,23,30,21,19,14,24,26,22,18,20,25,21,23,31,17,24,18,26,16,17,25,15,20,19,17,19,22,21,21,4,29,20,30,18,30,23,24,24,21,18,23,25,24,24,24,21,19,17,21,28,19,16,19,16,31,24,18,21,20,21,22,19,20,13,29,24,30,18,23,33,26,20,16,16,33,11,27,29,12,23,28,17,21,27,27,22,20,27,18,30,18,20,38,26,31,23,29,16,22,20,25,23,21,23,19,25,17,26,18,16,31,23,21,21,17,25,25,22,29,22,27,19,31,26,19,17,20,22,16,27,18,17,14,20,15,39,20,23,4,16,25,23,21,16,21,20,29,20,17,28,17,21,14,28,28,23,24,21,26,20,17,22,23,16,18,16,19,24,21,26,7,20,19,27,25,24,14,20,16,29,24,21,25,19,25,24,3,21,16,13,18,18,20,21,21,19,23,19,23,31,19,15,27,35,24,17,24,12,20,20,29,25,21,25,20,27,20,28,27,27,17,15,20,13,20,20,21,20,31,15,21,23,25,11,24,20,4,16,21,22,33,19,11,18,22,23,17,18,18,21,20,16,17,21,26,23,18,27,26,15,18,22,21,1,0,26,21,23,20,25,21,22,21,24,25,29,27,16,23,21,25,31,24,25,17,26,21,33,18,19,20,21,27,26,21,13,21,17,11,26,16,32,22,16,19,8,19,20,18,23,20,26,24,22,22,28,19,26,16,24,15,17,26,24,29,25,24,32,31,17,20,25,25,17,20,28,16,23,8,19,20,12,17,16,25,17,21,26,32,18,24,24,26,23,20,29,15,17,27,11,22,12,20,21,1,20,27,20,23,12,27,18,21,25,25,17,25,26,20,23,20,26,18,21,11,16,26,29,20,22,21,17,22,25,23,24,24,15,19,24,26,16,20,19,28,21,23,15,18,24,25,27,17,32,12,19,17,8,21,21,27,18,26,18,25,18,22,12,20,7,21,27,18,24,5,28,16,27,28,26,22,34,32,32,17,24,21,26,15,16,18,22,27,20,20,10,21,18,12,9,21,15,25,17,19,21,17,11,22,25,23,31,25,27,21,16,23,18,20,16,22,26,25,26,19,20,24,20,21,31,19,15,13,21,24,18,21,24,18,17,29,29,28,27,26,19,23,24,22,19,21,28,25,11,15,15,25,24,21,15,19,17,23,20,24,24,21,11,28,24,20,15,18,23,20,21,18,19,30,23,27,28,26,25,13,21,14,23,27,20,26,26,24,21,17,34,20,21,23,22,21,22,18,24,24,17,20,24,22,19,15,15,26,9,24,22,12,22,15,20,20,22,19,18,14,30,27,23,26,26,19,22,28,19,28,22,27,32,28,27,22,23,32,16,14,27,12,24,23,23,19,23,24,22,28,21,25,8,22,26,27,24,26,26,20,17,27,20,17,25,28,22,19,25,17,16,14,13,20,18,30,20,22,23,22,25,16,28,15,26,23,23,21,23,15,25,27,18,14,22,23,22,25,23,25,25,23,26,28,24,20,25,27,17,20,27,25,15,19,17,14,20,20,18,26,35,22,16,25,18,26,15,20,22,17,20,14,27,21,30,12,24,31,26,22,24,21,17,9,26,23,26,25,20,13,17,20,34,16,24,8,20,15,16,21,20,18,22,25,21,24,15,25,24,14,6,36,18,26,20,22,28,21,23,19,20,23,18,9,22,13,11,13,22,21,22,26,33,17,25,20,19,16,28,13,15,16,17,24,23,34,29,18,28,17,16,23,20,25,31,20,28,20,24,22,34,23,24,10,22,23,18,17,17,30,17,27,26,24,24,19,33,15,22,27,19,25,14,17,21,29,29,28,26,30,23,25,25,23,28,23,22,17,2,20,23,18,23,26,20,21,19,25,22,28,25,29,24,23,22,24,34,17,18,27,18,19,20,27,19,20,18,23,24,21,12,27,22,22,15,21,15,26,26,28,22,20,28,27,22,16,24,18,28,29,16,102
31,30,31,5,29,23,27,34,24,26,30,24,16,31,26,23,26,18,29,45,25,31,24,40,29,29,33,14,24,26,26,21,27,29,25,25,28,31,36,24,36,25,17,27,22,20,24,25,37,26,27,27,22,37,27,36,23,25,26,31,24,28,23,29,21,26,29,26,25,24,24,26,30,34,25,30,27,37,29,29,25,21,22,23,20,27,22,32,32,36,37,26,37,35,24,12,11,33,24,35,34,14,33,29,26,22,26,27,20,24,32,23,29,23,26,43,31,27,23,27,23,23,28,26,25,18,18,30,27,39,26,25,22,34,31,20,26,20,30,30,25,39,26,26,23,28,23,25,18,20,30,25,19,25,25,26,28,24,45,25,29,26,26,23,25,34,22,23,25,34,16,23,26,23,18,13,32,30,26,27,31,25,29,22,16,31,30,28,25,31,32,21,31,21,22,25,34,22,25,20,22,25,29,24,24,29,27,32,29,25,27,22,27,24,11,29,26,16,27,26,26,23,28,24,27,30,33,29,31,28,23,30,31,29,34,24,23,29,31,23,33,32,28,20,23,28,22,25,25,29,26,39,26,34,23,30,27,29,18,30,16,25,26,35,19,25,21,25,28,22,14,27,26,27,25,26,27,27,26,32,22,30,26,19,25,21,27,26,0,32,25,34,29,30,31,25,22,20,29,30,19,31,26,32,34,25,24,22,25,18,32,25,27,28,27,26,30,31,26,23,26,18,29,13,30,26,21,22,24,21,22,27,28,25,27,33,27,30,37,26,32,26,23,24,24,25,23,33,26,29,36,36,23,31,30,30,20,24,32,24,28,24,25,26,26,29,20,24,23,33,24,36,22,30,26,28,19,23,35,25,12,36,36,26,21,29,25,25,25,29,26,27,17,33,26,21,10,27,24,25,21,19,22,22,32,24,26,25,30,26,31,29,29,29,22,28,25,23,28,14,20,28,27,27,24,32,21,29,25,27,24,30,24,26,31,28,36,20,24,23,19,28,30,22,23,29,23,23,23,31,21,18,28,21,26,25,22,24,31,29,22,26,13,25,35,32,34,25,33,28,26,28,22,31,28,29,28,25,24,31,24,22,23,26,26,19,21,18,27,28,25,30,31,28,17,31,32,26,25,29,27,24,24,20,28,32,28,24,30,30,18,20,29,23,21,13,16,19,24,23,20,22,25,33,27,31,27,19,27,25,31,29,23,24,32,26,22,26,26,25,26,29,30,27,18,29,28,29,29,29,29,27,28,30,33,29,32,14,15,17,28,29,25,30,27,32,31,22,22,23,29,31,24,26,26,22,21,21,30,26,27,28,27,21,25,21,24,20,26,25,24,25,28,23,22,31,35,20,30,26,27,14,23,22,31,18,28,24,38,30,24,29,22,25,25,23,21,24,21,29,34,32,35,22,36,36,16,29,36,23,23,7,25,25,33,21,19,29,27,4,29,32,31,37,29,31,23,27,24,33,27,17,34,34,29,23,28,26,19,25,26,29,25,28,15,18,23,25,27,17,30,24,26,28,28,25,29,20,28,32,13,20,31,29,26,34,27,27,28,23,23,29,26,26,31,37,23,25,35,31,25,26,17,17,26,20,27,23,41,21,27,32,14,23,11,33,25,22,21,21,32,24,21,25,28,32,37,23,37,19,22,20,29,15,32,30,22,28,28,31,38,23,31,22,26,17,18,30,26,21,29,29,28,21,23,32,27,22,28,30,27,33,23,25,31,19,31,23,28,23,27,23,28,16,21,25,23,20,32,31,37,24,33,20,16,22,27,32,23,29,30,24,17,36,35,30,25,25,23,31,27,31,37,22,22,22,29,30,32,25,29,16,32,29,24,25,14,34,31,29,30,28,25,22,38,22,22,30,27,31,19,13,28,27,25,31,25,27,26,27,28,20,27,30,24,31,24,24,22,22,29,33,24,26,25,21,22,23,33,32,30,29,34,34,36,24,27,37,22,25,26,23,21,25,24,26,26,26,18,29,28,26,28,22,23,23,28,27,28,24,26,36,20,16,30,25,28,32,24,105
23,16,30,29,28,23,28,34,22,26,30,20,29,25,33,27,26,29,29,49,25,30,23,40,33,24,28,32,27,29,31,21,27,32,29,31,26,26,39,25,29,31,31,27,32,30,23,28,36,30,29,29,21,23,31,26,29,33,27,20,17,21,22,32,28,34,29,28,31,24,30,24,30,34,31,23,19,34,32,22,30,21,20,19,26,33,28,28,32,33,35,28,36,22,25,25,32,35,29,35,34,23,29,31,21,19,35,29,25,26,27,23,35,23,34,37,25,35,27,39,29,28,28,25,19,16,20,25,36,34,34,29,23,34,31,26,26,20,28,27,25,32,25,12,25,26,21,25,28,26,28,24,32,27,26,30,26,24,42,25,25,21,23,25,26,33,28,24,26,27,30,20,35,23,36,31,32,34,29,30,31,29,22,23,25,27,26,28,25,20,38,31,25,28,25,30,23,20,16,24,25,19,31,28,32,23,29,40,26,20,30,31,30,24,21,23,25,27,27,26,22,28,33,21,33,21,35,26,25,31,15,23,20,31,34,24,29,31,35,20,33,21,6,21,28,30,28,24,22,24,32,40,30,31,29,31,28,25,23,25,31,28,27,38,31,32,21,33,34,27,23,23,19,32,29,24,30,27,19,35,28,28,30,21,25,28,22,21,32,0,22,38,25,23,28,22,19,28,34,36,25,32,27,29,37,26,27,22,34,29,19,28,31,28,33,30,27,35,25,29,26,14,31,19,29,24,20,30,27,25,26,27,26,26,32,34,26,28,31,27,37,19,29,24,34,23,18,37,28,29,36,37,20,23,28,30,20,27,33,22,25,27,26,27,31,36,33,26,33,39,29,24,24,31,21,28,30,27,29,29,20,28,32,28,24,30,28,20,22,31,32,28,23,39,26,25,31,26,29,27,29,28,31,29,22,21,26,29,34,27,32,23,22,29,28,25,28,33,30,32,18,22,27,29,24,34,24,34,29,33,25,32,33,28,30,30,39,26,30,25,25,24,29,30,26,29,27,28,20,27,29,24,24,29,34,28,29,16,32,26,30,28,37,25,37,38,37,22,31,27,20,29,22,29,17,31,30,29,29,27,21,31,28,30,18,28,22,24,29,32,28,31,33,29,38,31,30,26,25,29,31,25,19,25,27,33,30,21,20,32,23,24,34,19,23,24,26,29,30,18,29,28,21,34,37,20,21,25,29,31,26,31,25,26,29,28,14,18,18,26,29,28,34,23,20,32,28,24,27,27,32,24,29,31,32,30,35,24,25,23,27,25,26,30,31,32,32,16,24,29,35,34,26,30,29,27,30,26,25,23,25,33,33,30,27,26,19,29,29,25,21,30,30,23,28,23,30,33,32,26,25,20,23,23,31,24,21,17,33,32,32,32,31,24,18,27,29,33,25,32,36,31,31,28,27,37,30,33,40,15,28,34,30,29,26,34,27,26,32,28,25,29,32,38,26,28,29,32,20,33,25,33,34,32,33,22,27,33,24,17,31,31,31,34,26,29,30,25,25,29,33,29,30,25,33,30,29,26,28,34,21,26,26,30,30,39,22,28,34,26,21,34,24,31,33,39,23,24,32,28,29,33,20,17,28,26,27,31,38,27,29,32,27,29,26,35,25,23,20,27,33,24,33,30,29,34,41,21,35,23,19,12,32,28,28,25,24,32,20,29,37,24,16,25,32,23,24,29,26,22,27,30,29,30,29,27,30,31,23,40,31,27,24,26,32,25,29,26,32,27,23,28,26,16,26,31,22,27,31,29,46,31,34,34,22,27,31,34,23,32,34,32,27,39,35,30,9,21,19,30,23,34,39,20,31,31,30,25,38,16,24,25,39,27,30,29,20,18,27,31,23,26,32,22,39,18,28,35,27,32,26,26,24,23,30,40,26,33,29,25,26,14,14,23,23,32,19,29,30,21,15,26,31,30,29,32,29,40,33,27,30,30,31,27,42,22,30,40,26,25,28,37,26,25,30,15,26,26,28,26,30,28,32,22,18,26,29,31,32,25,32,32,25,22,27,21,31,35,28,97
21,23,27,22,28,10,24,19,16,20,13,11,20,26,24,17,24,21,18,36,22,25,18,35,29,23,28,25,25,27,20,22,22,28,16,23,27,26,29,21,29,21,22,25,25,22,7,6,20,22,23,13,21,33,24,27,21,23,21,18,15,19,22,29,19,26,21,25,19,22,15,18,24,24,16,25,24,38,16,15,17,19,18,17,19,21,18,15,24,26,31,16,36,29,3,21,25,33,19,30,26,17,16,30,9,15,28,7,22,23,26,18,28,21,31,36,24,24,25,24,14,17,19,28,22,17,21,30,29,22,24,20,19,21,27,19,24,17,16,27,24,36,5,29,20,25,22,12,21,22,21,19,25,17,16,26,12,19,39,23,12,22,21,23,4,29,17,2,14,21,19,21,18,17,33,27,16,28,27,27,27,25,20,20,19,22,22,24,22,18,23,19,23,26,13,16,24,21,12,19,23,11,21,22,25,17,16,29,20,24,10,21,18,11,14,17,9,25,23,17,18,22,27,14,26,19,29,24,23,27,18,22,17,25,18,7,18,24,27,15,26,26,22,19,14,18,24,24,16,26,16,30,20,31,26,19,21,15,21,26,21,20,23,22,23,22,10,20,26,21,20,17,13,20,21,18,24,19,13,27,22,23,20,22,21,20,24,23,25,22,0,31,21,21,26,20,17,21,22,25,18,22,20,27,33,18,17,17,30,23,32,16,24,20,23,21,25,23,20,21,20,17,18,12,21,18,20,23,15,12,13,21,20,13,21,31,10,21,28,17,30,24,22,19,26,21,16,26,18,23,28,20,13,26,28,22,17,23,25,20,26,19,22,23,23,28,28,18,23,32,27,25,11,9,19,21,15,21,25,20,13,26,29,16,16,24,25,24,22,32,19,26,16,31,11,23,27,18,13,17,30,22,19,21,23,22,21,22,27,19,14,17,22,25,20,22,23,28,25,23,19,16,21,18,18,24,4,14,24,18,23,24,22,27,28,22,26,11,22,22,25,26,15,23,22,28,20,25,18,20,17,17,25,24,27,14,20,22,28,27,23,22,30,26,38,20,25,20,19,11,18,22,9,25,15,27,25,17,15,14,19,23,20,13,23,20,20,17,26,27,25,21,25,21,31,18,26,19,19,24,19,21,19,23,19,30,27,17,18,21,21,16,32,14,20,18,19,21,26,16,19,25,19,20,31,28,18,29,8,16,21,28,12,14,24,19,19,23,19,24,23,24,33,21,21,26,24,20,14,21,23,22,26,23,29,17,22,17,18,16,22,25,28,25,25,28,10,17,25,25,26,29,13,19,25,25,19,20,30,10,14,17,24,24,22,24,24,18,17,21,18,19,24,19,17,17,31,26,27,19,19,13,14,5,19,17,24,21,28,27,15,27,12,22,12,26,24,25,16,20,32,23,16,24,23,32,23,17,27,16,20,29,21,11,31,23,25,22,20,21,26,27,20,26,23,25,16,24,14,27,23,28,20,30,22,22,22,22,25,22,19,21,23,20,24,16,21,27,18,21,21,23,14,21,19,16,20,18,25,32,14,16,27,26,25,27,20,12,27,26,22,28,25,24,28,26,20,8,20,19,22,22,17,14,16,13,23,24,36,20,21,24,20,22,20,29,15,19,17,16,29,21,26,20,27,28,31,25,29,18,19,18,21,21,12,24,20,18,25,17,29,24,23,22,24,8,9,23,13,20,24,27,28,13,14,22,28,26,27,33,18,22,16,18,21,18,23,22,19,22,19,14,19,15,22,21,18,21,15,23,35,24,22,25,15,20,26,26,14,24,24,24,19,31,26,17,19,16,17,22,17,22,28,13,25,25,24,13,27,14,25,15,27,15,22,21,13,22,28,24,21,20,28,19,33,16,21,29,18,29,18,22,18,25,28,29,19,26,18,24,25,19,27,21,15,29,23,19,23,21,22,26,15,23,22,29,21,34,22,22,22,8,26,26,39,21,22,29,19,20,11,26,20,25,17,13,24,21,18,22,23,23,22,20,20,20,30,28,19,22,21,25,23,9,10,19,21,24,21,95
21,24,38,31,36,29,29,40,29,28,37,29,25,35,32,19,28,31,26,47,28,35,28,39,31,26,21,29,28,30,24,28,22,29,27,31,28,19,37,26,31,21,28,29,28,25,24,30,31,30,29,32,22,37,28,35,27,14,29,30,25,26,30,35,16,29,31,28,30,23,29,31,30,37,29,26,28,34,21,16,23,24,25,26,27,27,18,28,29,41,30,27,37,31,30,25,34,38,24,37,33,29,30,28,22,29,27,28,29,25,31,30,25,22,32,43,31,37,34,33,28,26,25,35,29,31,27,29,29,33,24,29,24,31,31,26,25,27,28,36,29,41,32,32,24,21,26,27,29,31,30,29,20,30,29,19,26,29,44,24,29,22,27,32,31,36,28,29,30,35,31,27,27,25,39,32,33,30,25,26,29,27,25,26,24,31,28,30,25,30,29,23,28,26,32,25,33,28,26,30,22,20,21,25,23,31,27,33,31,21,26,25,26,32,25,18,26,33,27,28,24,23,38,31,19,29,41,33,27,24,30,33,18,34,30,31,34,35,35,30,36,31,32,27,28,25,29,32,27,33,31,38,24,19,28,32,23,34,25,24,18,25,25,39,24,22,28,25,32,19,27,23,27,25,23,22,23,17,29,37,31,30,28,28,30,21,21,20,34,38,31,0,21,37,30,29,26,34,32,33,28,31,28,34,37,30,31,29,27,20,39,30,24,22,24,38,32,29,28,28,28,25,25,26,34,31,28,25,23,27,28,29,31,26,30,26,27,26,37,31,12,29,29,19,30,30,26,37,16,28,35,42,30,37,33,32,27,20,32,22,27,12,24,25,14,19,34,18,29,25,28,41,28,27,25,33,20,28,32,23,26,36,31,23,22,29,30,19,31,30,26,30,27,29,34,30,36,33,28,17,35,19,22,29,31,28,33,9,14,27,30,33,36,28,26,25,26,31,27,30,25,17,23,27,24,32,27,29,25,27,20,32,33,26,31,28,38,25,28,27,26,32,34,36,26,33,26,32,27,32,19,25,25,27,32,27,17,23,35,33,36,35,39,32,31,33,44,26,34,28,27,24,30,33,27,30,29,30,23,28,25,14,11,31,27,27,25,24,31,31,29,32,19,31,38,37,29,25,29,28,25,23,26,24,34,36,38,26,28,34,22,25,34,25,29,28,22,25,20,22,28,23,23,36,27,30,35,27,32,36,32,25,27,25,30,26,29,33,33,29,38,29,33,25,27,25,28,22,33,27,22,31,27,31,33,25,30,22,23,28,26,33,34,37,27,29,28,23,31,30,30,32,27,34,26,35,30,23,39,27,35,22,33,25,21,17,29,17,28,24,28,25,26,23,27,35,29,27,26,26,32,27,31,28,27,29,32,28,35,26,30,33,29,25,28,29,24,32,33,34,43,32,34,27,37,34,27,27,32,24,29,31,29,30,33,30,28,36,25,30,26,34,31,25,28,30,31,33,25,30,32,31,32,36,27,25,27,24,33,26,26,27,29,36,32,19,24,35,28,23,37,17,31,32,28,25,27,24,33,29,27,26,31,31,26,27,26,24,28,34,36,30,29,26,38,35,30,25,29,37,26,28,25,24,29,33,29,37,42,34,27,34,23,30,26,31,23,17,20,26,35,31,32,25,32,35,39,23,37,29,28,27,38,24,33,29,23,26,31,27,38,19,27,26,22,28,29,23,34,28,28,25,24,22,28,33,30,32,24,38,23,26,30,28,30,26,30,23,33,32,33,22,27,23,13,15,30,20,29,33,42,27,27,28,23,22,35,25,31,29,30,30,25,38,32,28,29,29,28,36,28,36,38,26,19,24,10,32,41,24,28,28,35,31,20,19,25,35,28,30,26,33,34,29,41,27,30,29,27,27,24,26,29,33,31,39,32,28,35,29,30,33,34,28,30,30,20,27,31,26,23,40,24,27,25,34,22,46,30,31,32,28,27,35,39,21,24,7,23,30,28,38,22,27,24,25,29,23,24,36,22,27,30,25,27,36,31,43,28,28,35,34,24,29,31,23,34,36,25,95
18,16,20,26,18,14,23,32,25,21,28,13,23,27,27,20,19,15,18,36,15,25,18,35,26,22,27,16,22,24,21,24,19,18,20,25,25,27,33,18,10,22,15,15,26,10,20,19,29,24,23,21,25,31,17,25,24,28,17,15,12,16,12,22,14,16,22,16,19,19,18,20,30,28,24,20,23,38,26,22,21,16,15,14,24,25,19,23,24,37,32,18,28,28,20,23,24,30,19,28,27,21,24,26,22,12,31,26,20,14,23,23,25,18,24,33,21,19,15,31,17,24,18,23,25,23,19,19,25,27,23,18,16,27,21,26,21,20,26,17,25,34,22,24,11,29,28,16,16,22,19,19,22,19,18,20,27,22,36,20,20,25,18,13,21,18,21,19,14,26,17,18,25,18,34,26,22,29,15,16,27,22,17,17,24,20,17,19,19,15,26,22,21,19,22,14,24,19,9,23,11,23,26,12,18,21,20,30,10,24,23,25,18,11,21,24,22,17,21,22,6,12,17,14,19,16,23,14,18,17,19,19,20,21,25,24,25,19,29,13,24,25,19,11,17,16,21,14,6,27,20,27,20,21,15,19,23,23,14,26,17,14,17,26,11,23,21,28,29,22,22,20,22,22,19,21,23,24,24,29,24,25,20,24,21,10,26,25,29,25,21,21,0,28,20,17,14,23,30,24,21,24,25,19,30,27,26,22,18,11,32,23,25,24,26,26,22,21,20,17,21,14,20,19,25,20,10,20,18,16,17,22,18,17,23,29,22,22,30,23,32,23,29,20,28,15,13,23,23,22,31,32,24,27,22,23,20,13,23,17,22,25,16,17,27,25,29,21,26,23,24,29,15,26,16,21,18,20,23,22,20,18,31,14,19,25,19,24,12,25,15,23,21,29,24,21,21,19,17,22,29,10,13,22,26,19,26,24,25,22,25,23,28,24,23,13,15,20,17,26,21,23,18,31,18,27,17,27,14,25,15,25,26,15,20,20,31,14,25,21,29,19,24,30,20,22,17,23,8,21,18,22,27,19,32,16,15,20,27,24,30,16,29,26,27,22,34,17,29,22,16,19,13,21,12,17,18,21,18,22,16,26,24,25,22,22,16,24,28,22,21,23,28,19,28,22,27,21,22,18,21,15,23,20,18,26,20,7,10,28,18,20,24,14,23,21,20,19,25,13,21,16,16,23,28,25,28,25,21,25,21,23,16,16,22,30,18,22,22,21,33,20,33,18,23,20,22,1,22,22,23,19,21,21,27,22,19,22,23,23,23,19,25,29,18,27,26,19,25,22,19,27,17,22,15,19,23,16,32,23,18,25,27,21,16,12,26,15,24,20,15,22,24,17,20,25,31,27,26,20,21,20,19,16,24,24,20,21,26,21,22,28,25,19,23,27,17,24,21,29,24,30,29,8,26,25,14,23,33,18,27,22,21,19,13,19,23,19,22,27,28,23,20,26,20,22,24,23,20,31,13,19,23,27,20,14,22,13,20,21,21,23,26,28,16,17,13,27,15,15,26,24,26,18,26,23,23,21,20,28,21,19,15,23,15,33,17,22,28,20,28,27,24,26,28,31,20,21,31,21,15,24,20,17,22,22,20,29,33,27,19,25,21,20,22,22,24,18,15,19,27,24,24,20,23,32,31,21,19,13,9,16,25,22,24,21,10,22,18,26,34,14,22,24,18,17,18,24,17,12,26,23,19,20,17,22,25,29,27,38,24,23,14,16,22,21,25,12,22,19,16,17,22,16,22,22,15,9,28,15,37,22,29,18,20,22,26,26,27,21,23,24,23,34,30,21,16,28,17,21,19,28,34,15,29,20,25,29,34,11,22,19,27,21,20,21,20,29,21,21,18,22,24,22,34,18,19,28,16,25,21,24,18,23,25,28,21,26,22,19,18,21,27,18,18,20,23,20,30,15,15,32,22,16,25,23,11,35,22,22,25,25,17,24,32,19,20,28,12,23,26,24,13,18,13,10,21,18,21,19,26,14,24,17,22,31,20,29,17,19,25,27,20,18,24,7,25,25,14,92
28,21,35,30,30,27,18,35,24,22,30,28,21,29,27,21,24,26,22,44,25,23,22,30,30,21,30,16,20,18,21,27,15,29,20,25,31,28,30,20,32,17,19,27,29,22,21,21,36,24,23,28,21,31,28,28,28,31,28,20,22,26,24,34,23,26,28,27,26,16,26,28,29,20,26,14,18,32,24,27,26,17,18,19,27,26,20,20,26,27,26,25,35,28,18,18,26,37,23,22,33,22,21,30,23,23,32,26,30,24,25,25,36,15,26,37,25,34,25,25,25,24,21,23,17,21,20,25,29,34,30,26,18,30,25,25,18,27,27,29,30,37,16,28,22,31,26,27,20,15,28,23,26,25,24,21,25,22,45,17,20,17,28,25,21,34,23,19,21,28,24,28,28,19,34,28,30,28,21,20,28,20,27,20,22,29,11,9,21,25,38,28,18,23,21,25,27,25,20,24,22,23,26,27,29,24,29,30,26,20,27,30,26,24,22,29,22,28,21,26,31,23,33,25,29,26,35,26,12,14,19,16,25,24,15,24,30,30,29,24,25,25,17,22,26,27,8,26,22,29,27,25,17,29,22,24,24,27,19,25,27,25,20,36,21,24,23,27,33,23,20,24,20,21,18,24,32,24,20,20,15,31,27,20,23,21,22,21,30,23,21,37,28,0,29,22,22,29,24,29,26,22,19,32,33,26,25,24,21,22,23,21,22,19,26,34,27,29,24,24,20,24,30,20,29,9,22,28,25,27,28,19,26,27,28,30,18,27,31,20,35,25,20,18,29,23,21,33,23,17,32,23,14,27,31,29,26,18,24,18,21,27,23,24,29,34,33,21,28,35,31,30,26,26,26,32,21,22,29,25,21,30,30,25,18,10,24,20,24,26,26,24,22,31,26,16,32,26,24,22,23,21,24,25,24,28,28,28,26,22,30,24,1,9,27,24,23,25,23,27,23,28,29,30,18,31,21,30,23,26,23,21,12,26,29,27,31,26,29,26,25,29,28,31,20,33,23,32,20,32,21,25,14,23,30,24,24,22,26,23,31,28,38,31,38,33,33,27,15,20,13,23,26,32,22,28,22,27,25,19,26,27,26,24,19,19,19,15,24,30,24,23,32,20,32,35,34,18,21,24,20,22,24,28,27,16,32,21,25,29,26,26,28,19,25,21,23,26,28,23,18,25,19,31,31,28,22,28,23,31,30,30,25,23,30,29,20,24,28,21,30,27,34,21,21,26,22,28,32,23,24,27,24,26,22,16,21,22,21,24,21,27,14,33,29,28,27,25,28,9,30,29,26,21,26,25,9,16,17,17,29,24,24,23,26,23,19,22,17,13,24,22,14,17,24,25,29,22,30,20,29,19,28,22,23,25,26,22,37,31,26,23,28,22,19,30,26,24,29,22,36,34,25,24,21,36,18,20,32,25,31,33,31,26,32,25,25,30,20,29,15,32,23,23,29,31,21,27,25,21,15,19,29,30,19,21,26,26,23,20,23,22,30,29,27,20,24,27,23,25,29,25,14,25,30,27,28,25,31,37,22,21,31,25,24,29,25,27,22,24,26,26,29,29,32,30,26,22,30,27,26,27,26,24,28,27,25,32,43,26,26,23,16,25,19,20,26,20,23,25,29,28,29,22,26,35,38,24,30,24,21,22,28,22,25,23,21,19,26,29,35,22,21,21,24,23,24,23,27,23,30,32,27,23,29,31,26,31,23,38,23,20,19,17,27,24,10,23,34,18,13,24,28,23,28,22,26,20,30,29,25,29,30,22,23,25,32,27,28,28,28,26,23,35,30,23,14,26,24,28,22,31,34,18,28,24,27,21,25,21,22,24,35,27,23,22,21,28,27,17,18,7,19,28,24,23,20,27,26,34,20,19,29,28,32,33,12,34,25,29,28,19,22,28,26,23,19,24,31,20,20,5,26,27,30,27,22,34,26,32,21,25,29,26,40,16,13,30,23,26,25,30,24,24,24,20,22,16,23,30,29,25,30,18,23,27,31,35,28,22,33,28,28,23,23,30,25,31,25,102
21,22,23,29,29,19,26,30,26,24,31,20,30,26,26,13,21,32,20,41,27,28,21,35,31,22,29,25,19,21,23,30,20,30,21,25,31,27,34,24,10,15,22,12,27,20,22,22,38,24,23,21,26,33,26,28,19,32,28,18,11,15,23,36,27,26,24,11,19,17,17,27,31,33,14,24,24,39,25,28,26,18,18,17,27,21,12,20,24,35,30,21,36,29,25,24,30,31,11,32,29,22,21,33,24,17,23,32,21,23,26,26,30,16,27,38,26,35,22,29,16,22,19,29,23,25,21,23,20,39,28,18,22,30,27,20,19,26,29,28,20,35,25,29,21,30,30,21,25,25,23,22,33,23,22,27,25,25,32,18,17,24,19,20,26,33,26,24,23,25,30,21,31,21,33,31,23,28,27,28,30,27,16,23,25,24,21,23,23,18,29,31,28,20,25,20,28,28,14,16,23,26,29,26,24,13,11,32,25,25,20,25,18,20,24,30,24,28,23,18,24,24,32,19,20,17,24,25,22,27,24,22,26,31,24,28,29,25,29,18,20,26,22,22,20,23,23,25,21,30,20,29,24,31,25,28,17,29,26,18,26,26,22,29,21,16,27,24,24,24,26,17,17,29,23,16,25,27,19,30,27,20,20,27,26,22,23,22,31,28,26,30,20,29,0,9,9,27,32,21,16,28,19,34,29,28,29,27,28,21,33,18,18,19,31,22,25,21,23,21,24,24,26,22,26,27,21,26,15,17,18,25,29,22,26,28,19,25,30,19,28,28,31,19,28,21,10,35,26,22,33,35,26,30,30,25,26,23,26,20,22,20,21,22,22,27,28,24,31,26,19,30,16,28,17,26,25,26,28,7,23,34,25,21,22,23,19,23,23,27,23,25,19,31,26,24,32,23,17,25,26,20,23,27,24,20,31,21,26,24,30,23,30,22,18,24,24,29,28,32,24,29,24,23,22,29,22,28,26,23,15,29,29,27,24,22,32,17,20,13,30,29,27,30,24,31,25,24,19,29,11,25,26,24,26,18,27,27,26,25,27,17,37,30,43,34,37,18,28,26,26,18,18,23,15,27,23,21,15,19,17,22,19,21,23,28,23,26,28,33,31,27,21,25,37,27,32,19,24,27,25,20,26,15,24,30,29,20,26,20,13,23,35,17,15,23,21,24,26,14,29,25,19,20,31,30,31,31,24,28,29,29,17,19,27,22,23,19,20,20,29,29,35,21,26,27,24,19,30,25,24,14,23,27,26,16,21,23,24,18,22,25,31,30,28,29,29,25,28,24,28,26,18,24,23,28,28,25,33,28,23,26,27,16,22,18,25,26,22,18,11,22,18,21,15,31,23,32,27,21,26,22,15,21,21,19,29,26,31,27,24,23,30,21,18,28,26,24,17,32,31,28,25,18,31,33,23,24,26,25,35,24,21,19,13,27,25,24,24,28,25,19,29,35,16,18,31,32,25,29,24,28,26,30,29,25,23,16,25,22,11,27,21,30,27,24,25,30,18,15,30,25,23,23,24,21,24,16,30,24,24,24,22,29,27,35,18,28,27,27,30,24,25,22,31,31,24,23,31,18,24,22,21,23,22,24,22,26,34,29,21,27,26,30,25,29,25,19,16,14,29,28,34,10,30,36,31,27,34,24,20,25,26,29,31,24,20,23,28,21,30,16,24,28,24,20,21,28,22,23,22,24,21,26,20,30,22,28,28,39,17,26,25,27,29,25,22,24,25,26,21,14,20,22,21,15,14,21,23,32,40,24,30,25,23,18,25,27,23,16,24,26,26,36,28,23,19,21,22,27,22,29,35,18,31,15,26,32,37,12,23,20,27,23,22,22,21,28,22,24,19,25,19,28,37,23,30,25,20,26,24,23,26,32,26,36,24,32,27,28,28,24,28,17,20,26,24,25,29,24,21,34,20,25,23,15,23,38,24,23,28,27,28,21,40,17,28,33,21,24,28,35,22,20,21,13,23,21,26,24,18,24,22,19,26,26,28,36,25,26,30,30,15,21,29,25,28,33,23,95
15,15,23,26,26,18,20,23,20,15,25,17,21,20,28,16,15,23,21,35,21,22,15,33,25,16,23,20,17,19,16,24,14,28,15,22,25,21,30,17,19,20,19,21,25,14,16,21,31,21,20,19,17,28,23,22,23,26,27,12,5,9,25,28,23,20,18,20,24,11,17,24,25,27,21,22,18,33,19,21,18,12,12,11,23,23,17,14,21,36,21,20,32,24,18,17,24,25,18,31,23,13,15,28,18,11,14,23,15,18,21,20,30,10,21,32,20,29,13,32,16,13,20,23,17,16,15,22,26,33,25,21,15,30,22,22,13,17,23,24,14,35,16,23,17,26,21,20,20,23,22,16,26,20,21,24,20,19,26,12,11,20,13,11,20,29,20,18,22,16,21,15,22,12,27,25,14,22,18,19,24,21,10,17,19,22,21,22,17,12,32,26,24,25,20,16,23,20,8,7,21,20,23,26,16,4,10,25,26,20,22,17,21,19,18,23,18,27,18,12,21,22,33,13,21,11,15,24,21,25,18,16,19,22,23,21,24,19,26,12,11,21,16,22,19,22,14,27,22,24,18,27,26,30,19,27,18,27,22,25,21,24,20,20,15,21,18,23,28,18,19,12,8,23,25,13,19,21,10,27,21,26,23,21,21,20,22,21,25,22,20,29,17,22,9,0,3,21,26,21,20,26,19,25,23,22,23,19,25,21,27,22,16,14,25,16,19,24,17,22,18,15,22,16,20,19,23,18,22,16,17,17,26,21,17,22,13,23,33,22,28,22,26,13,26,13,4,29,20,16,27,29,23,24,24,19,17,21,20,14,19,19,19,20,21,26,22,18,25,27,13,29,15,22,11,20,19,19,24,14,17,27,32,20,16,17,22,20,19,26,19,22,20,22,23,22,31,18,15,19,24,20,23,20,18,14,23,20,25,19,24,14,23,16,22,17,18,23,20,23,18,22,24,14,13,27,16,19,20,26,15,26,25,23,18,23,26,20,24,4,21,23,21,27,17,26,19,18,22,26,18,21,17,22,24,14,24,21,22,19,27,8,32,24,37,29,32,12,22,20,23,9,17,17,9,25,17,26,22,13,11,19,18,23,17,22,16,21,28,28,25,26,12,16,28,23,33,13,19,21,23,18,20,9,19,27,31,21,19,11,7,17,27,11,6,14,19,22,20,8,23,20,13,26,25,24,25,25,23,25,26,25,16,18,21,13,17,13,14,16,20,27,30,15,20,18,19,16,24,19,25,8,19,23,23,16,19,17,18,20,16,17,25,24,26,23,23,19,24,15,23,26,16,23,17,26,22,19,27,22,17,20,23,20,21,18,19,22,16,12,5,15,21,14,19,25,30,25,22,12,25,17,9,15,25,21,20,20,25,26,17,28,24,16,9,26,21,27,11,27,22,30,25,12,22,27,18,27,29,20,29,18,27,17,22,23,21,18,17,25,16,13,28,29,10,12,25,29,19,20,21,23,23,24,23,18,17,17,22,16,18,23,23,29,26,20,20,27,17,22,28,20,17,17,21,24,24,20,25,18,18,18,28,22,21,31,12,22,21,25,21,18,19,22,25,25,18,17,24,9,21,22,15,14,25,19,16,28,28,24,22,21,19,26,16,23,19,13,10,18,26,21,25,17,23,34,34,21,33,22,22,17,24,22,27,19,18,26,23,18,24,16,20,24,15,17,18,25,21,23,21,18,21,17,23,26,16,24,23,33,20,24,21,19,22,21,24,22,22,23,15,21,14,13,16,20,14,21,20,29,34,20,22,22,19,18,19,27,22,23,22,23,20,30,26,20,13,20,16,21,20,20,26,12,25,21,20,26,31,6,18,11,30,21,13,14,17,20,24,23,13,21,24,19,28,17,25,19,19,20,18,18,23,30,20,32,18,30,21,25,25,18,22,11,15,20,19,18,20,17,14,27,23,22,17,24,21,32,25,17,19,21,27,15,34,11,19,24,18,22,20,28,19,14,17,7,17,15,20,18,9,20,20,13,20,17,22,28,21,19,24,24,9,18,26,22,23,27,20,89
12,17,20,24,23,19,17,21,17,17,22,20,21,17,25,19,12,25,18,32,18,19,12,34,22,13,21,17,14,16,14,21,11,26,12,20,22,23,28,15,19,23,16,20,22,11,13,18,29,19,18,16,20,26,22,19,20,23,24,9,2,6,22,29,21,17,15,19,21,8,14,21,22,24,18,19,15,30,16,21,20,9,9,8,20,23,20,11,21,33,24,21,30,21,16,19,21,22,16,28,20,16,12,25,15,8,17,24,12,15,18,17,31,7,18,29,17,26,16,31,13,15,17,20,14,17,12,25,23,31,25,18,13,27,19,24,10,18,20,21,11,32,18,20,18,26,22,21,17,21,19,13,24,17,18,21,17,16,23,9,8,22,10,14,17,28,18,15,22,19,23,12,24,14,24,22,17,19,21,22,21,18,7,14,16,20,18,20,14,9,29,23,21,24,17,13,20,21,5,10,19,17,20,23,19,7,13,23,24,22,19,20,18,20,17,23,15,24,16,9,18,19,31,10,23,8,18,21,18,22,15,13,21,25,20,20,21,16,24,9,14,18,13,21,16,22,17,24,20,21,15,26,23,27,16,27,15,24,19,23,18,22,19,23,12,24,19,20,25,15,21,15,11,20,22,16,16,18,13,24,18,25,22,18,18,17,25,24,22,19,17,26,14,22,9,3,0,18,23,18,17,23,16,28,20,19,20,18,22,18,24,19,19,16,22,13,16,21,14,19,15,18,19,18,17,22,20,21,21,15,16,16,23,22,19,19,10,20,30,19,25,19,26,10,23,12,1,26,17,13,25,26,20,21,21,16,18,18,17,11,16,16,18,19,18,23,19,15,23,24,10,30,16,19,8,17,17,17,21,16,18,25,29,21,13,14,19,23,16,23,16,19,20,25,20,20,28,15,12,16,21,17,20,18,15,11,22,17,22,16,21,17,21,13,19,18,15,20,19,24,15,22,21,17,13,24,13,21,18,25,12,24,22,20,15,22,23,17,21,7,24,20,18,25,15,27,16,15,20,23,19,18,20,21,27,11,21,20,19,16,26,11,29,21,34,26,29,9,19,17,21,12,18,14,6,26,14,23,21,10,8,18,15,20,14,19,14,21,25,25,22,23,15,16,28,20,30,10,16,18,20,17,17,6,16,25,30,21,21,14,4,14,27,8,9,17,16,19,17,5,20,17,10,23,22,21,22,23,20,22,23,25,17,19,18,16,14,10,11,13,23,24,27,12,17,20,17,13,21,16,22,5,16,20,26,13,18,14,15,19,13,16,22,21,23,20,20,16,23,18,20,24,18,22,14,23,19,16,24,19,14,17,20,17,19,15,16,20,13,9,2,13,19,12,16,24,28,27,19,15,22,19,6,12,22,20,21,17,22,24,20,25,21,13,12,23,18,24,8,24,25,30,22,9,23,24,15,24,30,17,26,15,24,14,22,20,24,15,15,24,19,10,28,26,7,9,22,26,16,23,18,20,25,21,20,16,14,14,19,13,18,20,20,26,23,18,17,24,14,23,25,17,14,14,18,21,21,17,26,15,19,16,25,20,19,28,9,19,18,22,22,15,16,19,22,22,17,14,22,12,19,22,12,15,22,16,13,27,25,22,21,23,21,23,18,20,16,10,7,15,24,19,25,17,21,31,33,19,30,23,19,16,21,20,27,16,19,23,20,21,21,13,17,22,18,14,15,22,22,22,18,15,18,19,20,23,13,21,26,30,21,23,21,19,20,19,23,20,19,20,12,20,11,16,13,18,11,18,23,26,31,20,24,19,16,15,16,24,23,21,19,21,17,28,23,18,10,22,13,19,17,23,28,9,22,18,17,23,28,3,15,14,27,18,16,16,18,19,24,20,10,21,21,20,30,14,22,16,16,17,15,20,20,27,17,30,15,28,18,23,22,15,19,8,12,17,22,16,23,15,16,25,22,21,14,23,18,29,22,14,21,18,24,12,31,8,22,27,17,19,21,30,16,11,14,4,14,12,18,15,12,21,17,10,17,20,19,27,18,17,21,21,6,15,27,19,20,24,18,86
22,27,26,17,28,22,20,32,21,22,26,23,24,33,24,24,18,29,23,41,18,21,14,36,27,22,30,26,22,24,26,25,22,19,21,23,24,28,27,16,26,26,25,22,20,26,20,21,27,24,23,23,25,31,26,30,19,25,15,19,16,20,22,32,20,26,21,21,8,19,20,18,30,20,19,27,23,35,26,24,18,19,19,18,13,22,23,26,26,37,33,22,29,32,20,23,26,18,18,31,26,26,28,27,18,18,24,21,24,22,29,15,25,18,29,39,27,29,22,34,19,24,22,27,21,14,16,24,25,29,27,21,18,19,25,16,21,16,25,27,28,36,22,24,20,24,19,23,22,28,24,15,23,21,20,24,23,12,36,20,24,25,22,20,21,30,18,19,26,30,29,19,25,19,30,24,28,30,20,21,30,28,21,16,14,25,26,24,17,19,28,28,26,29,18,19,25,18,15,24,12,20,22,20,19,24,24,30,26,24,23,28,19,23,9,26,19,27,21,26,22,17,29,20,25,20,30,26,27,24,19,23,26,31,26,20,19,25,29,19,27,27,23,21,19,24,25,24,22,27,23,32,22,31,24,31,27,21,16,25,27,15,25,31,25,27,17,24,24,18,21,25,22,25,21,26,26,20,22,19,20,29,24,24,10,15,24,25,20,28,21,34,23,29,27,21,18,0,25,30,15,26,22,32,30,21,20,14,23,16,31,21,29,24,25,31,23,26,14,6,10,14,25,9,26,25,20,17,20,18,19,11,20,22,28,32,23,23,33,22,28,17,19,19,22,22,17,27,19,24,32,28,24,27,27,22,16,20,28,18,25,24,24,25,26,27,33,17,24,31,28,33,19,18,20,24,18,14,31,20,8,20,32,22,22,25,22,24,22,27,20,23,13,32,26,27,22,13,20,18,20,15,18,15,31,20,18,25,29,20,27,19,28,24,18,24,20,25,22,26,22,25,23,27,18,28,17,27,19,28,20,26,23,20,25,26,32,16,20,21,29,22,20,18,14,23,16,27,20,22,22,11,23,25,22,21,21,20,29,25,18,23,25,27,38,27,30,21,25,21,21,23,21,27,16,26,25,10,20,26,20,20,23,24,22,17,17,14,23,20,26,25,29,22,29,23,31,21,11,23,23,23,22,24,14,26,24,21,23,28,22,18,29,10,23,26,14,17,23,17,18,20,19,30,33,27,23,26,23,21,22,24,20,20,25,28,18,22,22,23,32,25,28,21,24,26,22,23,27,23,25,23,24,28,29,23,28,12,13,13,12,26,30,26,23,30,19,20,23,24,24,25,21,25,20,29,20,17,33,23,24,25,23,19,21,17,21,19,22,20,20,26,24,17,18,23,28,27,26,20,19,10,24,18,26,14,23,21,32,26,26,24,25,21,21,21,19,14,26,25,29,32,22,24,32,26,24,25,37,19,29,27,26,22,23,24,20,25,27,16,22,20,32,31,25,24,21,29,20,32,25,29,28,30,27,15,26,27,25,21,16,25,21,24,26,17,18,16,14,24,26,20,25,24,30,29,24,16,24,15,9,20,29,25,20,30,21,21,26,28,19,33,22,22,24,33,17,20,29,27,24,21,16,13,11,16,19,19,37,17,25,28,21,19,24,27,18,18,19,17,28,20,23,17,24,30,35,22,29,15,19,16,28,23,20,27,19,24,24,30,38,19,27,23,23,13,14,24,25,22,25,28,24,20,19,23,26,31,27,28,28,27,24,25,27,10,26,13,24,27,22,19,27,12,22,26,21,14,28,23,36,19,29,28,12,18,23,28,29,23,26,22,15,34,33,28,20,31,19,17,23,29,32,11,20,20,25,24,30,15,26,24,28,22,23,22,10,28,26,22,22,23,26,18,34,18,20,34,21,30,24,24,19,25,23,29,17,23,25,23,24,16,26,22,16,29,23,14,18,16,26,32,28,25,24,26,16,38,27,26,26,19,29,28,24,17,28,33,21,17,22,36,22,17,18,14,24,23,22,24,26,23,24,20,21,21,25,33,22,20,31,26,22,12,18,21,24,29,23,96
29,33,36,26,34,27,30,26,12,28,31,24,28,26,30,25,30,32,26,44,28,31,24,41,34,25,25,31,31,33,28,23,19,33,22,26,31,23,39,26,38,27,28,32,29,26,21,22,35,25,24,24,31,36,29,32,26,34,25,26,21,25,29,38,28,28,34,31,28,20,20,22,24,32,20,31,27,42,30,25,33,21,22,23,23,30,24,27,32,40,40,28,40,32,21,24,37,39,24,40,35,28,30,34,23,18,33,29,28,24,29,26,32,19,30,39,27,30,30,41,19,29,25,30,26,21,24,33,34,37,28,25,24,35,28,23,22,23,26,34,30,42,23,32,25,31,26,29,31,32,27,25,30,23,22,26,16,27,46,21,26,31,27,28,22,39,27,20,30,37,30,22,33,25,38,36,30,28,29,30,33,32,26,26,23,28,31,31,25,26,29,33,34,32,9,22,31,25,21,31,26,25,32,27,29,30,30,37,33,30,24,32,24,28,18,25,23,31,26,29,29,26,33,16,29,25,18,33,30,33,25,30,27,38,30,25,22,28,30,17,36,29,30,28,20,30,32,31,29,31,23,24,29,33,31,35,29,25,25,31,28,26,33,36,27,28,24,31,31,25,26,27,29,33,28,26,35,30,29,32,28,31,26,19,27,24,29,29,29,34,22,32,30,24,32,26,23,25,0,30,22,28,29,40,37,30,29,25,33,26,36,25,30,31,30,33,31,29,26,26,27,21,32,16,33,26,27,27,21,24,25,28,24,30,28,35,24,28,35,26,35,29,26,22,31,27,22,36,29,21,39,36,27,24,33,33,23,29,21,22,25,22,30,31,18,13,33,27,32,35,33,39,25,21,25,23,26,26,31,27,17,26,38,28,25,22,28,29,29,27,23,27,20,33,19,32,31,24,20,28,34,25,28,32,28,23,29,23,28,25,28,29,25,21,25,30,18,23,27,31,16,24,33,27,24,35,18,28,28,35,28,33,30,30,34,28,11,17,27,28,35,26,30,27,26,31,26,31,27,28,23,21,33,30,31,21,29,26,35,28,27,25,34,27,35,29,21,26,27,25,29,29,26,30,23,33,26,29,21,28,25,24,21,28,26,26,25,21,30,31,34,27,31,31,38,26,32,22,28,26,30,31,29,29,25,36,31,28,31,25,27,27,33,20,30,27,23,26,30,22,27,22,21,27,25,37,30,34,22,22,28,34,26,26,26,26,24,28,28,30,36,22,37,23,18,31,27,29,27,27,28,28,32,36,39,30,32,21,22,20,25,31,25,33,32,32,22,18,26,33,32,35,27,31,29,32,27,26,32,24,31,31,20,28,28,27,28,27,13,17,25,27,30,23,22,27,36,23,33,26,23,17,26,19,26,21,31,27,39,33,27,35,26,24,28,30,21,31,28,2,39,40,32,28,34,39,29,31,38,19,30,34,27,22,36,27,29,25,29,25,32,33,36,39,30,32,30,26,22,34,30,34,26,27,31,27,29,28,31,25,23,32,28,31,32,25,20,33,24,27,17,27,28,24,36,33,27,23,31,38,18,25,35,31,29,5,26,29,26,31,26,32,29,29,34,38,26,22,34,32,27,31,23,20,28,17,29,28,42,24,27,34,26,26,25,32,28,22,24,21,30,27,30,24,32,32,37,30,36,22,26,22,34,27,28,27,26,30,30,21,38,29,34,31,31,14,13,33,30,29,29,31,34,28,20,28,30,31,33,37,29,34,30,28,28,22,27,27,25,34,28,20,31,19,23,25,27,24,19,27,43,29,36,31,19,25,30,31,22,29,30,27,24,40,33,26,27,24,19,28,23,34,37,19,29,29,29,25,31,20,26,30,33,22,29,29,17,32,33,33,13,24,31,25,41,20,28,33,24,33,27,25,25,34,30,39,25,30,34,30,29,23,31,27,21,34,29,31,27,26,32,29,32,28,33,32,25,46,30,31,32,20,32,33,36,20,30,39,24,28,23,37,25,30,21,21,26,20,27,25,30,28,28,22,28,30,31,32,25,28,38,32,29,13,30,28,20,34,26,103
27,34,36,27,26,26,25,33,24,15,34,27,26,26,25,19,22,31,22,37,25,29,22,37,26,17,29,29,18,20,24,30,27,29,24,26,29,27,27,22,31,21,28,9,23,29,24,24,38,25,24,16,28,32,21,28,18,34,25,27,20,24,20,32,22,26,25,10,26,24,12,24,20,31,21,26,27,42,27,31,28,25,26,26,26,22,18,28,27,41,39,28,35,32,24,28,32,38,16,35,30,30,28,32,26,26,32,32,24,24,27,23,29,23,34,38,26,32,34,35,11,25,21,31,30,26,28,20,19,40,28,17,20,31,22,26,26,24,29,25,21,35,26,24,15,36,31,28,31,31,22,23,29,19,18,23,28,24,41,25,26,24,23,32,25,27,21,23,24,30,32,29,31,18,30,32,33,7,24,25,31,35,25,20,24,23,24,26,24,27,31,33,30,26,21,15,27,23,23,28,22,27,27,25,25,25,24,29,22,27,26,26,24,23,23,32,26,21,22,21,28,21,29,28,19,20,36,22,25,21,29,27,33,29,22,28,29,26,30,27,31,25,31,19,16,22,27,22,18,34,15,19,18,28,32,20,23,27,23,23,28,25,25,30,30,22,27,23,23,28,30,23,22,29,19,22,28,21,24,37,26,19,26,27,27,19,28,27,30,36,25,33,24,29,21,21,18,30,30,0,15,24,26,31,30,31,32,22,29,22,36,17,24,26,26,25,18,24,24,28,26,26,29,21,29,29,18,23,21,26,27,27,26,28,29,7,24,24,29,18,27,27,21,24,25,30,19,15,22,25,34,34,30,29,27,26,20,17,31,21,27,23,24,25,25,30,25,22,26,25,8,35,27,30,24,31,24,24,30,20,22,30,30,24,22,30,27,27,20,30,18,29,18,34,29,30,27,26,12,23,25,21,22,27,27,29,26,24,23,27,28,27,28,29,17,21,26,31,26,29,27,31,29,35,19,30,21,31,23,29,20,10,19,26,29,28,35,19,19,25,29,28,28,25,23,25,23,27,16,24,17,24,21,27,32,13,22,29,24,26,29,29,35,26,43,33,33,22,34,28,25,23,25,24,24,21,22,28,21,26,21,19,22,20,28,27,19,16,7,30,28,23,33,26,34,29,34,26,25,26,21,23,27,16,27,24,28,17,30,32,14,26,33,23,27,29,20,23,29,23,26,26,22,19,10,31,35,19,26,24,24,30,28,26,35,34,28,28,23,19,34,24,34,24,28,27,23,25,25,24,20,23,20,24,27,23,27,22,23,17,27,26,28,34,20,31,31,25,23,28,28,31,27,31,20,27,22,20,40,27,23,26,28,15,25,23,32,23,25,25,20,23,24,20,14,27,28,30,26,23,25,20,18,20,22,18,30,29,32,25,30,22,29,20,23,27,27,32,20,28,37,34,29,27,19,35,29,17,32,26,31,25,24,14,33,22,20,33,25,26,20,28,19,25,25,27,29,27,28,26,21,31,32,31,31,21,25,22,24,27,18,23,20,24,22,23,24,29,17,13,29,28,27,25,30,27,23,15,28,33,23,19,27,27,24,30,25,28,30,26,31,3,31,21,32,31,23,25,34,29,19,23,26,23,29,27,23,28,38,27,27,27,27,28,27,27,25,26,25,13,30,24,32,17,26,31,37,15,27,21,17,28,22,25,30,25,14,16,22,27,33,21,29,25,27,22,23,24,29,20,16,13,26,26,22,25,23,23,30,38,23,31,22,24,24,25,28,23,27,32,30,20,23,24,23,21,27,20,27,29,32,25,32,31,22,17,30,23,32,21,23,27,25,37,29,28,28,33,27,30,29,27,33,22,30,14,28,33,36,21,26,30,33,18,25,24,20,31,22,21,28,31,18,22,32,27,27,4,19,15,24,29,21,31,29,33,23,17,19,21,20,28,31,26,23,24,26,25,32,20,34,24,26,20,26,31,20,44,26,32,25,29,27,30,41,22,28,32,16,25,26,35,17,21,16,22,29,28,21,32,30,18,21,25,28,31,25,21,20,16,30,33,16,23,30,27,26,13,18,101
22,24,25,16,23,20,18,26,17,17,23,21,21,18,14,15,16,26,22,30,16,23,16,35,26,22,25,24,20,22,17,22,22,22,18,15,21,23,27,15,26,17,23,22,18,23,16,17,30,14,13,9,20,21,14,21,7,23,20,23,19,15,18,24,16,21,19,23,15,19,5,17,20,24,10,19,15,30,16,22,21,18,19,20,11,11,14,27,18,34,30,19,30,21,17,20,25,29,5,28,24,21,17,24,18,21,21,25,16,17,16,16,14,18,20,30,18,25,27,28,4,18,21,22,16,11,15,23,15,30,24,6,13,24,15,13,21,13,24,24,24,32,19,23,10,21,16,18,25,23,11,17,18,11,10,16,21,17,34,20,15,20,21,25,18,24,14,16,22,25,25,16,24,14,23,24,25,22,19,20,20,26,14,14,13,12,17,19,16,17,24,27,19,22,14,8,20,15,19,21,15,20,20,15,17,19,13,24,19,19,20,19,19,20,8,24,18,18,11,14,19,14,26,19,20,23,35,21,18,18,16,20,24,25,15,17,14,17,19,20,25,18,21,17,9,15,27,19,15,25,8,25,19,26,25,27,19,20,15,12,22,18,16,25,23,18,14,12,12,15,18,17,17,18,18,18,21,18,15,26,20,23,19,20,18,12,17,16,19,25,18,28,21,26,16,20,17,15,22,15,0,13,15,23,19,20,19,15,22,15,26,6,20,15,19,18,21,17,18,14,18,11,20,6,23,18,16,15,16,17,18,19,19,17,22,22,13,14,18,7,16,16,16,15,16,24,18,25,17,20,23,31,21,24,24,20,13,14,26,13,16,22,15,16,24,22,18,17,19,26,18,28,18,23,19,21,17,14,22,9,7,28,19,17,15,23,16,17,19,21,11,18,7,24,22,22,21,19,5,16,24,14,15,20,20,17,19,23,21,20,22,21,25,24,6,19,19,24,19,24,17,23,18,27,13,17,14,24,16,22,9,23,17,19,22,19,29,12,8,18,18,20,22,17,14,19,14,19,15,17,13,9,22,18,21,6,15,17,27,22,17,28,24,25,36,26,26,20,27,20,14,18,20,15,20,18,15,17,16,15,19,19,21,9,14,16,14,11,20,21,21,14,26,20,28,23,27,21,18,18,20,14,20,23,20,25,13,14,21,25,21,15,26,16,20,22,13,16,20,16,17,15,12,28,25,25,20,20,19,17,17,19,19,17,28,27,15,19,16,21,27,22,27,14,19,16,12,22,18,17,13,16,21,25,28,12,17,11,12,2,20,28,21,23,21,24,22,17,20,28,19,24,20,24,17,26,17,17,30,20,22,15,17,18,16,12,18,17,18,20,15,16,19,12,3,22,17,26,15,15,18,7,11,13,15,3,21,18,25,15,24,25,22,9,16,20,14,21,13,21,30,27,21,21,24,29,24,19,26,16,24,25,17,7,26,15,18,28,18,15,23,19,28,24,20,20,20,20,17,29,20,22,25,20,20,16,21,18,13,15,7,22,9,18,17,16,17,22,16,16,18,17,17,20,21,18,13,4,16,24,8,12,16,20,17,27,20,20,23,25,16,18,19,10,26,29,12,17,28,24,12,12,13,10,18,13,17,18,34,14,18,21,20,14,20,22,17,13,14,2,19,17,18,6,21,24,30,16,25,12,16,13,22,20,23,14,11,18,17,23,26,10,18,18,19,10,11,22,20,17,10,13,15,19,15,18,20,16,22,27,17,20,20,22,17,10,22,16,20,24,26,15,16,9,19,17,16,13,24,22,30,14,26,26,7,6,19,16,24,10,14,16,14,26,22,21,18,22,16,23,20,21,27,15,19,19,20,26,27,18,15,19,27,11,19,18,5,21,24,18,22,20,23,15,30,15,18,19,8,15,17,21,14,24,22,26,21,20,20,17,18,13,21,17,16,19,18,18,17,15,23,29,19,13,19,20,13,37,26,25,21,22,16,23,29,17,22,21,9,18,21,27,10,15,9,18,18,23,14,22,23,13,12,19,19,20,22,31,13,17,29,23,20,9,23,18,21,24,11,96
28,29,33,27,27,23,24,33,22,18,28,24,18,22,18,19,13,21,21,37,18,19,12,24,32,23,26,25,22,24,16,25,23,23,27,19,29,24,29,14,30,21,22,28,21,22,21,16,30,18,17,12,25,25,23,28,19,27,22,25,22,20,17,28,23,27,16,27,24,20,14,19,30,26,22,22,18,33,26,27,25,18,19,20,23,21,18,28,22,35,31,25,27,27,19,22,21,36,17,34,11,21,29,24,23,24,33,24,12,20,24,17,27,19,26,36,24,27,26,32,13,17,22,13,19,23,21,21,25,32,29,10,12,28,19,25,22,12,20,28,26,36,21,21,19,32,28,25,25,26,11,13,21,7,6,24,23,16,38,21,26,23,18,24,22,29,17,20,17,27,23,24,26,15,32,23,30,26,21,22,26,27,19,10,23,12,23,21,17,25,23,26,27,26,19,15,23,23,21,23,16,24,27,22,24,23,25,17,27,24,24,24,18,20,20,27,22,24,15,21,26,16,31,26,29,26,34,27,24,27,17,27,29,25,22,22,24,27,23,25,21,24,29,18,8,22,14,23,23,28,15,35,24,31,26,22,23,22,20,24,21,19,24,32,23,22,19,24,24,24,24,23,19,28,25,22,26,22,21,31,22,23,20,15,19,14,24,23,31,32,22,31,24,22,28,26,23,26,28,24,13,0,27,31,23,29,30,18,24,17,29,16,24,24,22,21,18,24,14,22,18,18,26,18,32,26,19,26,15,24,25,19,21,25,21,31,24,23,28,17,28,23,28,16,20,24,23,26,23,25,27,30,22,25,23,7,18,23,20,14,21,26,23,24,28,30,27,23,22,32,25,26,24,27,18,26,23,16,28,21,19,28,31,24,19,23,24,24,23,31,18,18,19,28,21,25,28,22,12,23,29,16,19,19,25,25,22,27,29,27,28,17,23,24,18,20,21,26,21,21,18,26,24,25,14,23,18,23,18,26,21,26,24,21,24,22,29,11,20,24,28,14,18,27,16,27,19,15,21,20,17,21,20,26,32,13,22,24,27,29,21,27,36,22,33,28,31,17,28,20,22,19,22,25,22,24,24,26,15,27,16,26,25,19,19,20,11,23,23,26,24,1,25,16,29,31,26,22,17,22,26,22,23,21,23,22,26,22,23,31,19,25,24,16,24,22,22,24,29,19,19,21,15,33,29,22,29,20,18,20,20,22,25,26,32,24,18,22,23,21,31,18,32,17,16,20,16,25,25,19,22,25,18,22,28,24,28,23,24,15,20,28,21,22,24,25,28,20,23,15,23,23,26,30,19,17,27,23,31,24,27,25,21,25,22,18,21,23,23,21,22,15,20,13,13,24,29,28,26,16,20,19,18,19,18,16,23,21,32,23,25,26,26,18,20,28,22,25,16,26,31,25,26,20,30,30,23,26,32,21,27,28,24,14,27,22,26,31,17,27,21,29,23,29,22,24,22,23,24,30,26,28,26,24,28,13,24,22,23,20,19,27,21,28,23,24,19,25,22,21,18,26,28,26,25,22,24,16,26,34,20,15,28,19,19,30,17,16,23,18,28,27,26,22,22,32,12,22,31,25,21,22,18,15,27,19,14,20,33,23,21,24,22,21,23,16,13,14,17,14,22,21,25,18,18,27,31,16,24,24,20,20,29,17,21,22,20,25,24,27,30,20,28,21,22,14,15,29,26,19,20,23,15,21,14,21,22,25,29,39,23,29,15,13,20,20,24,17,19,27,19,14,23,16,26,21,27,15,25,24,37,24,29,25,20,18,28,25,24,22,24,20,26,29,22,20,26,26,23,24,27,27,30,17,29,26,21,29,32,21,21,19,16,14,20,21,18,21,23,25,23,27,25,20,30,22,21,28,8,25,21,23,17,24,26,29,23,32,26,23,22,25,24,22,23,19,25,17,28,12,28,27,23,22,24,28,15,33,25,27,22,26,16,26,34,18,9,26,18,19,24,19,17,12,16,20,23,23,17,28,28,22,22,17,22,28,24,32,20,14,28,24,17,15,21,25,22,24,20,102
26,27,28,23,27,20,25,19,21,22,25,23,26,25,25,18,22,27,19,32,23,29,22,38,26,24,27,24,19,21,14,24,23,29,12,24,28,25,27,20,28,20,23,24,23,21,13,22,32,23,22,20,24,30,25,23,18,23,24,17,16,20,21,33,19,23,25,25,18,21,16,21,31,29,13,11,15,30,16,21,13,20,21,22,18,22,17,20,23,20,23,24,32,18,19,22,19,30,10,19,29,22,8,29,15,22,23,23,26,24,9,23,27,20,31,27,15,32,26,32,15,17,20,20,20,18,22,19,26,34,27,17,18,27,24,14,23,20,24,26,24,31,21,29,19,28,23,18,20,18,22,23,25,22,21,18,17,23,34,22,8,20,24,24,17,33,23,18,23,25,25,23,22,19,24,21,22,30,15,16,27,28,19,20,13,23,8,10,21,23,32,25,21,25,22,17,17,22,19,19,22,17,26,22,23,22,16,23,23,23,22,24,23,23,15,23,15,25,20,7,25,23,30,24,25,22,34,23,9,23,12,13,23,27,24,20,21,27,28,23,30,15,27,19,20,26,27,23,19,23,19,16,14,28,25,26,22,24,19,17,20,25,17,28,22,21,21,20,23,18,24,22,23,20,15,21,20,20,23,29,20,31,20,24,23,21,22,21,26,27,20,28,25,19,19,19,16,22,29,26,15,27,0,30,30,23,23,22,18,20,30,17,23,6,23,17,27,21,24,20,21,17,24,13,17,12,19,22,20,22,23,20,19,17,21,26,10,25,29,18,27,18,23,17,25,26,15,30,21,17,25,34,7,20,27,26,20,19,30,18,13,18,16,17,20,25,29,23,28,24,26,35,21,14,22,28,15,21,19,12,14,25,24,24,20,26,16,22,21,26,20,16,17,19,18,19,28,26,16,22,26,19,22,26,19,24,26,19,23,24,26,27,20,25,17,22,23,20,17,20,21,22,23,15,18,28,16,23,23,27,14,22,22,26,29,20,23,20,19,16,27,27,28,24,20,30,21,28,17,24,16,16,23,19,28,15,20,19,23,25,24,27,29,28,37,30,30,23,24,17,16,11,21,26,20,27,26,20,20,6,22,14,17,20,16,16,19,18,25,22,27,26,23,26,25,28,29,23,22,18,17,15,18,22,25,17,26,18,28,20,20,21,24,22,18,23,17,20,19,19,17,22,19,30,33,28,19,28,21,25,20,28,22,22,20,16,13,17,15,20,24,24,31,21,23,15,19,26,27,23,21,21,23,27,29,3,8,15,16,15,23,25,22,21,24,28,15,19,25,28,29,29,23,24,26,24,19,16,24,10,26,17,26,22,21,17,19,18,25,21,14,15,21,17,14,26,22,26,27,14,22,14,10,17,25,16,20,16,36,26,14,25,24,20,22,24,22,21,12,29,35,30,12,19,18,24,22,17,30,18,26,31,20,18,25,24,24,29,15,22,24,26,25,26,18,20,20,27,23,31,12,23,23,29,18,21,23,14,23,16,10,19,20,26,24,16,21,24,25,20,29,16,14,18,22,25,24,15,25,31,15,21,21,23,24,33,23,25,27,25,23,29,26,21,32,22,22,14,19,24,23,23,20,17,21,20,23,25,27,21,19,20,20,21,22,22,25,19,21,13,28,21,22,9,26,33,31,24,27,19,18,15,25,25,26,11,20,16,19,26,19,15,23,24,12,17,18,20,24,20,21,24,20,17,23,21,26,27,26,31,21,21,22,24,20,17,17,23,28,21,26,19,15,16,19,20,19,20,28,22,35,24,17,26,14,17,27,24,15,15,25,25,18,28,31,18,24,13,22,28,19,28,28,22,19,23,26,18,30,17,12,23,32,22,10,9,12,23,21,20,24,14,25,22,25,21,19,29,19,26,22,23,23,28,26,35,23,27,22,27,27,20,25,22,24,25,22,25,24,20,26,24,24,24,18,20,22,31,22,28,18,13,26,23,37,19,27,30,20,22,10,32,21,21,18,18,15,24,23,27,20,18,23,21,17,27,29,28,22,22,33,30,22,16,24,24,28,28,22,100
34,15,19,35,31,19,28,36,28,25,30,16,27,28,34,28,26,31,27,48,14,30,23,30,35,30,31,26,31,33,24,27,26,30,27,28,32,29,36,21,29,30,25,28,30,22,29,29,33,27,26,23,25,34,24,32,26,34,30,31,28,31,25,3,26,28,29,29,28,30,25,30,36,33,33,24,28,43,27,21,25,27,28,29,23,32,27,36,29,45,36,25,36,34,26,30,35,40,28,32,29,26,32,36,27,28,33,32,31,27,29,26,9,29,34,43,31,36,29,33,24,26,28,33,32,27,30,19,36,35,32,29,19,26,28,32,32,31,31,30,31,34,28,30,18,34,32,21,26,28,30,24,30,26,25,31,32,23,46,30,31,21,30,27,27,4,16,25,23,33,29,26,31,22,40,33,28,33,15,14,27,36,30,21,31,31,23,25,18,25,42,32,33,31,31,26,33,26,27,23,23,25,35,28,29,21,25,33,25,24,33,29,28,20,27,23,31,30,24,32,23,24,32,28,26,29,37,27,22,24,27,28,19,28,33,30,29,32,32,27,35,31,23,24,27,25,24,27,21,30,22,40,26,34,25,28,28,33,26,25,27,26,27,22,21,27,33,29,31,25,30,26,25,28,25,27,23,31,27,39,33,32,30,27,30,22,26,25,32,29,27,34,19,32,34,25,28,32,40,31,23,31,30,0,36,26,27,25,30,23,35,29,21,24,23,36,31,28,21,26,24,26,32,25,32,32,23,27,30,21,22,25,32,22,23,38,32,24,37,30,35,29,35,30,32,28,29,27,30,32,23,34,32,35,34,25,27,20,34,21,29,26,26,27,30,35,36,32,19,29,34,34,20,32,27,32,28,23,34,28,26,17,32,25,30,32,32,24,25,37,27,32,26,29,34,27,34,27,23,31,38,22,25,22,36,27,29,28,33,21,36,28,33,32,25,26,27,32,17,30,24,22,30,33,21,30,27,32,26,35,27,34,35,27,32,30,33,30,27,24,29,18,29,36,23,34,16,30,21,29,26,21,24,26,13,24,25,26,36,32,30,30,43,31,43,34,43,31,28,32,28,24,18,34,28,24,25,30,30,30,32,26,27,32,29,34,20,30,32,27,21,30,31,30,36,27,36,32,24,18,23,25,25,34,28,31,32,20,9,31,32,30,22,27,22,27,29,26,20,29,34,29,22,35,36,35,32,29,31,31,31,31,21,23,32,32,26,30,30,30,37,22,38,24,26,21,25,20,34,26,33,33,27,31,32,27,32,30,31,21,26,24,33,39,30,28,33,22,30,25,31,30,22,28,27,29,33,23,41,33,23,26,30,32,28,24,30,27,32,28,30,25,27,20,26,35,30,38,27,23,30,26,29,27,29,20,19,23,35,32,32,35,35,25,26,36,30,36,31,38,38,28,36,24,31,30,24,29,41,21,34,25,29,21,32,31,30,35,25,34,25,36,29,35,30,32,36,30,32,37,26,29,23,28,30,22,37,29,32,29,30,25,28,23,29,29,25,35,22,22,37,23,36,34,33,33,25,23,33,41,27,16,32,26,27,43,26,27,27,30,32,34,35,29,33,37,30,30,31,24,22,31,32,29,30,24,27,31,46,33,29,31,32,30,29,22,24,29,31,25,31,31,32,29,27,38,41,25,34,26,22,24,30,26,35,27,17,28,25,28,38,26,27,18,18,29,30,30,22,25,31,29,31,26,33,32,29,35,27,46,32,35,25,27,30,22,31,24,35,29,29,29,34,28,29,30,21,21,30,32,44,29,29,28,23,25,38,34,32,33,30,29,33,26,31,24,20,31,30,31,26,34,33,27,37,31,24,31,38,27,28,24,22,25,20,21,24,35,21,28,32,34,35,29,38,30,32,35,27,27,32,31,28,34,30,28,33,37,27,27,27,25,30,33,24,25,23,20,25,21,14,37,32,23,21,36,23,47,31,34,29,31,30,36,38,30,29,39,19,28,31,22,20,25,25,26,31,25,14,30,28,20,31,26,24,34,32,33,29,23,30,24,30,28,35,24,30,29,21,108
30,33,36,34,38,30,33,37,25,21,35,29,25,25,27,27,24,35,26,45,22,10,17,42,38,29,29,33,29,31,27,28,28,26,32,16,31,27,32,19,33,29,32,34,28,27,30,27,37,15,14,24,29,26,29,36,22,34,30,26,22,26,32,33,29,29,27,33,26,26,20,27,33,30,25,29,26,41,31,30,26,23,24,25,26,24,26,30,25,45,41,33,30,32,30,29,32,42,20,34,25,25,32,37,28,26,36,35,23,21,29,22,33,25,36,39,27,38,32,35,19,28,25,34,32,29,26,31,28,39,35,13,17,29,20,31,28,19,25,34,23,37,30,26,25,38,34,31,29,33,18,18,28,18,17,27,29,21,43,26,28,27,29,30,32,34,22,31,30,30,33,27,34,18,38,31,30,29,27,28,30,34,27,19,27,19,26,24,18,27,34,31,32,30,28,23,21,25,23,27,19,30,33,28,30,26,28,31,33,29,33,27,25,31,27,30,30,31,16,28,33,23,36,28,34,28,38,34,27,33,28,30,32,36,27,29,33,32,20,27,31,23,31,31,19,29,33,34,29,35,23,38,32,37,31,35,31,30,26,27,26,22,31,36,28,30,26,27,27,29,31,26,22,33,32,27,31,29,24,36,31,30,31,24,30,21,32,31,34,37,33,37,30,33,29,23,20,30,37,30,19,23,30,36,0,27,28,23,30,23,33,19,32,27,27,28,29,30,19,24,20,25,31,25,37,28,30,29,26,28,29,19,29,30,32,31,28,23,31,20,31,30,34,28,29,29,21,31,30,29,36,39,33,36,29,28,25,29,35,15,25,28,30,31,30,32,33,28,27,37,22,33,29,31,25,33,27,21,31,24,26,29,34,31,27,28,28,30,29,36,26,22,22,35,32,34,35,32,20,29,36,22,25,25,32,28,27,29,32,34,37,22,32,29,21,23,27,32,29,28,21,29,30,32,17,33,29,34,22,29,24,32,32,27,28,32,37,22,23,27,31,26,23,33,19,30,20,26,28,24,25,24,30,33,40,21,30,31,34,33,32,31,43,32,40,34,40,28,33,31,27,22,29,30,24,33,30,28,26,30,27,30,27,22,25,30,18,29,30,30,29,22,35,28,32,36,37,28,21,30,30,29,29,14,31,29,32,28,27,34,16,28,27,21,28,26,23,22,34,25,31,23,16,36,32,33,37,27,29,30,18,25,30,32,33,31,27,30,30,28,34,30,33,18,23,21,17,31,33,20,28,25,25,29,35,27,32,25,26,21,22,33,30,29,28,29,32,23,31,32,18,28,30,35,22,34,35,29,36,35,32,30,18,28,27,24,32,28,25,26,22,26,23,16,16,31,32,36,31,19,28,25,25,28,28,22,27,30,39,30,28,31,37,19,23,30,24,35,23,35,36,34,36,25,29,33,31,34,36,24,28,27,32,22,30,30,32,33,28,34,31,30,36,39,27,29,34,30,29,38,30,36,29,21,35,16,31,30,26,24,22,28,24,31,30,26,25,36,27,21,25,31,32,30,28,25,24,19,33,35,27,20,31,24,23,37,24,27,30,33,34,27,36,25,27,42,16,31,37,32,27,25,25,22,29,28,25,31,44,32,32,27,30,33,28,32,24,30,27,17,20,29,37,21,25,37,42,23,35,31,29,27,36,24,33,27,26,33,32,32,40,25,33,26,24,25,26,34,31,32,23,26,30,29,25,17,7,31,33,41,27,34,32,31,24,23,27,20,30,35,30,25,30,23,25,29,29,21,34,27,45,27,35,32,26,21,34,31,35,25,29,17,28,33,30,31,28,34,28,28,32,24,30,22,33,29,27,35,41,23,26,23,34,24,26,27,24,28,32,30,30,26,35,27,34,27,31,28,15,28,29,30,21,34,32,34,28,35,33,20,19,31,28,28,30,29,29,24,33,17,32,36,26,28,29,32,22,44,30,34,25,30,23,32,31,26,32,36,24,24,27,38,25,23,24,22,28,28,22,33,32,28,27,22,29,31,27,37,28,21,35,27,18,26,35,32,29,33,26,104
23,25,28,22,33,22,27,28,26,23,27,23,25,32,29,23,24,21,28,40,23,26,19,39,32,29,31,17,27,26,21,20,26,30,20,26,29,29,34,19,33,25,20,30,25,17,11,20,26,25,24,21,24,32,21,26,24,27,30,27,21,25,27,23,24,23,27,29,23,22,21,28,33,29,26,29,25,39,20,19,20,24,25,24,21,24,22,29,27,35,36,24,34,20,17,15,33,34,25,37,32,19,20,32,13,24,28,25,27,25,29,21,30,23,29,41,29,30,24,27,20,24,27,22,16,19,21,23,30,28,26,25,17,21,26,21,22,21,30,30,27,38,19,28,25,29,24,24,21,11,26,20,28,24,23,29,26,19,35,23,16,20,26,22,18,28,16,16,26,32,19,24,29,20,35,31,18,31,22,23,31,33,26,19,19,26,26,26,20,27,32,23,23,24,23,20,31,23,21,25,23,15,23,25,27,26,24,30,31,23,20,27,27,23,14,21,9,32,22,16,27,26,33,25,30,27,30,31,27,31,21,29,21,29,27,21,24,30,30,24,33,29,20,26,23,26,25,29,27,30,20,34,27,25,12,31,27,28,21,28,22,26,24,24,16,26,22,24,29,23,13,25,24,24,26,26,7,19,26,31,22,28,27,22,26,24,25,24,25,26,18,30,27,26,28,22,19,21,30,31,20,29,23,26,27,0,1,21,28,27,17,26,16,19,21,20,29,29,17,24,21,19,30,14,25,17,25,25,24,18,19,22,30,24,28,33,14,26,36,25,28,25,24,23,27,24,20,33,18,29,23,12,22,29,33,28,21,27,29,19,27,24,23,24,27,32,34,20,17,27,26,31,19,23,24,29,22,21,33,27,13,31,33,24,20,28,27,23,27,28,23,30,18,26,25,10,27,24,19,19,25,26,27,21,22,25,25,26,30,25,24,24,25,29,23,25,28,26,24,27,23,20,25,22,19,33,14,24,24,21,25,31,26,31,30,27,31,20,25,26,28,27,25,21,21,28,22,30,25,29,23,19,23,24,24,18,25,25,34,30,23,23,30,24,38,30,35,25,32,11,18,21,21,32,24,33,28,21,24,18,24,21,24,26,24,20,18,19,28,25,19,28,26,28,34,30,35,26,20,25,28,22,25,22,25,29,29,26,28,33,20,20,31,18,26,18,19,22,26,21,19,25,20,30,34,18,28,25,22,26,29,29,20,22,27,23,20,16,18,28,31,31,33,22,21,22,23,26,30,24,29,24,25,29,30,21,26,17,16,18,23,28,28,29,31,21,24,25,31,26,30,28,21,11,29,25,23,24,23,20,26,21,28,24,26,28,18,23,27,25,17,22,25,18,23,30,33,23,25,21,29,15,13,15,27,19,27,23,36,30,27,30,21,23,25,26,24,25,15,30,33,26,30,19,33,31,19,30,30,24,24,23,24,19,30,27,28,24,22,21,24,29,31,30,22,21,16,27,21,34,30,20,30,31,26,20,30,24,30,23,24,29,26,20,31,21,26,29,24,27,28,23,18,30,22,19,27,21,29,34,12,14,32,24,25,35,24,26,25,26,17,31,27,27,29,30,24,10,10,31,27,25,21,18,20,21,25,24,36,22,26,29,17,24,16,29,24,23,23,22,28,25,28,25,25,35,38,21,39,20,24,21,29,24,25,27,26,29,26,31,28,26,30,16,19,18,19,25,25,27,27,27,31,24,23,30,27,32,26,33,21,25,28,30,27,20,22,24,28,8,28,23,18,17,26,25,26,25,29,33,39,27,8,23,17,23,28,32,28,28,31,27,18,26,24,25,23,26,24,27,25,24,30,19,25,25,24,27,32,22,26,21,36,23,17,16,15,26,25,25,29,19,34,23,36,23,21,32,23,25,22,16,26,30,28,28,23,28,26,28,29,21,12,27,21,32,22,20,21,19,26,29,18,20,5,24,25,40,32,12,27,22,31,29,39,24,29,23,24,23,25,26,25,23,21,22,29,25,12,31,23,28,29,24,24,26,31,37,25,21,33,27,18,17,23,26,29,32,26,97
24,26,27,21,32,21,26,29,25,24,26,22,26,33,28,22,25,20,27,39,22,27,20,40,31,28,32,16,26,25,22,19,25,31,19,26,28,30,35,20,34,24,19,29,24,16,10,19,25,25,25,22,25,33,22,27,23,26,29,26,22,26,26,24,23,22,28,28,22,21,22,28,32,30,25,28,26,38,19,18,21,23,24,25,20,23,21,28,28,34,37,23,35,21,16,14,33,35,24,36,33,18,19,31,12,24,27,24,27,26,28,20,29,22,28,42,30,29,23,26,21,25,26,21,15,18,20,24,29,27,27,25,18,20,27,20,23,20,29,31,28,39,18,28,26,28,23,23,20,10,25,21,27,25,24,28,25,20,36,22,15,21,25,21,17,29,17,15,25,33,18,23,28,21,34,32,17,32,23,24,32,32,27,20,18,26,25,27,21,26,31,22,22,23,22,21,32,22,21,24,24,14,24,24,26,27,23,31,30,24,19,26,26,22,13,20,8,31,23,17,26,27,32,26,29,27,29,30,26,30,22,30,20,28,28,20,23,29,30,25,34,30,21,25,22,25,24,28,26,31,21,33,26,24,11,30,26,27,20,29,21,27,25,23,15,25,21,23,28,22,12,24,25,23,25,25,8,20,26,30,21,27,28,21,25,25,26,25,24,27,17,31,26,25,29,23,20,20,29,32,19,30,23,27,28,1,0,21,27,26,18,25,15,20,22,21,30,28,18,23,22,18,29,13,24,16,24,24,23,17,18,23,30,24,28,34,13,27,35,24,29,26,23,22,26,23,21,33,19,28,24,13,21,30,32,29,20,26,30,20,28,25,24,25,28,31,35,21,18,28,27,32,18,22,23,28,21,22,32,26,12,32,32,23,19,27,26,24,26,29,24,29,17,27,24,9,26,23,20,20,24,25,27,20,23,24,25,25,29,24,23,25,24,28,22,26,27,25,25,28,22,19,26,21,20,32,13,23,25,20,26,30,25,30,31,28,30,19,24,25,29,26,26,20,22,27,23,30,24,30,22,18,24,23,23,19,24,24,33,29,22,22,29,23,37,29,34,24,31,10,17,22,20,31,23,34,27,20,23,17,23,22,25,25,25,19,19,18,27,26,20,29,25,29,33,29,34,25,21,26,27,23,26,23,24,30,28,25,27,32,21,19,31,17,25,17,18,21,27,20,18,24,21,29,35,19,27,24,21,25,30,30,19,21,28,22,21,17,19,27,30,30,32,23,20,23,24,25,31,25,28,25,26,30,31,20,25,16,17,17,24,27,27,28,31,20,23,24,30,25,29,29,20,10,30,24,22,23,24,19,25,20,27,23,25,27,17,22,26,24,18,23,25,19,22,29,34,22,26,22,28,14,14,14,28,18,27,24,35,30,26,29,20,24,25,25,23,24,16,29,32,25,29,18,32,32,18,29,29,23,23,24,23,20,31,28,27,23,23,20,25,30,30,29,23,22,15,27,20,33,29,19,31,32,25,21,29,23,29,24,23,29,25,19,30,20,25,28,23,26,29,24,17,30,21,18,28,20,28,35,11,15,33,25,26,34,24,25,26,25,16,32,26,26,30,29,23,9,11,30,28,24,20,17,19,20,26,23,37,21,27,30,16,23,15,30,25,22,22,21,29,24,27,24,26,34,39,20,38,19,23,20,28,25,24,28,27,28,27,30,29,27,31,17,20,17,18,26,24,26,26,28,32,23,22,31,28,33,27,32,20,24,27,29,28,19,21,25,27,7,28,22,19,16,26,24,25,24,28,33,38,26,9,22,16,22,27,31,27,27,30,26,19,27,23,26,24,27,23,27,24,23,29,18,24,24,25,26,31,22,27,20,35,24,18,17,14,27,26,24,29,18,33,22,36,22,20,33,24,26,21,15,27,29,27,29,24,27,25,27,28,20,13,28,20,32,23,21,20,20,25,28,17,21,6,23,26,41,31,11,28,21,30,28,38,23,28,24,25,22,24,25,25,24,22,21,28,24,13,31,22,29,28,24,25,25,30,38,26,22,32,26,19,16,22,25,28,31,27,98
22,22,26,19,27,14,19,24,20,16,18,15,16,27,23,14,21,23,9,42,11,13,6,31,21,12,24,19,20,22,13,19,16,21,18,19,23,22,27,12,27,18,18,23,19,15,16,19,21,18,17,16,17,25,27,23,19,25,20,19,16,18,21,26,15,20,24,22,10,13,20,17,26,12,21,21,17,32,24,19,12,14,15,16,15,22,15,14,20,31,31,16,25,23,16,17,23,31,18,31,26,18,22,21,18,17,25,23,14,12,20,1,25,12,23,32,20,29,14,26,19,14,8,23,17,14,17,26,27,23,27,15,10,22,19,16,15,8,19,24,23,30,18,19,21,23,19,16,19,17,16,7,19,13,12,18,20,2,26,14,18,17,20,12,15,24,12,15,13,25,23,18,23,13,29,24,21,23,22,23,29,24,17,8,16,17,21,19,7,19,28,24,19,23,18,21,22,18,15,18,14,17,19,20,21,18,16,22,24,14,19,18,20,15,11,19,18,24,15,24,16,19,15,16,26,20,22,26,21,21,13,21,21,25,20,12,19,25,23,17,25,20,18,18,14,18,19,23,20,22,21,18,21,28,10,18,18,18,17,21,19,17,22,27,14,19,9,24,24,18,15,17,17,22,20,17,18,20,17,21,17,21,23,16,13,17,18,17,22,22,17,29,22,24,27,19,18,14,25,22,15,18,22,25,23,21,21,0,25,18,26,17,21,19,20,26,18,20,4,8,4,8,25,9,26,19,19,19,20,10,11,5,19,16,18,22,19,13,29,18,24,17,19,13,21,14,17,20,19,12,24,28,18,21,26,22,2,17,22,10,16,19,19,18,21,23,27,17,20,30,14,25,11,19,16,17,17,14,24,20,10,14,28,16,16,19,19,16,19,28,22,15,13,25,24,16,24,14,18,18,23,17,20,7,19,19,4,20,23,17,23,11,23,18,18,18,22,27,23,19,16,18,25,25,12,28,13,20,17,20,22,24,23,22,23,23,29,16,20,15,21,15,12,20,14,25,9,17,20,21,16,13,15,22,24,19,16,14,25,24,18,15,27,23,34,24,30,19,17,20,19,17,13,27,16,27,19,12,20,20,18,21,18,20,16,15,9,14,21,12,18,17,23,20,27,22,26,15,3,22,22,20,17,22,13,20,24,19,16,22,20,20,29,10,17,19,16,19,23,15,14,14,11,22,26,27,23,18,21,21,21,20,12,14,19,24,12,16,16,19,27,19,21,13,17,19,16,21,21,15,21,23,16,20,23,22,26,14,15,13,6,18,22,14,23,25,20,14,22,18,21,21,13,17,22,23,20,14,27,19,18,23,21,21,21,19,15,14,18,14,20,12,18,11,18,20,26,25,24,14,18,10,21,14,20,14,16,15,28,21,19,10,21,14,16,23,15,20,21,25,15,25,24,17,25,28,17,24,24,13,26,26,26,18,24,21,20,24,14,18,16,21,19,25,24,26,17,26,14,26,23,22,24,24,24,11,20,21,22,15,18,24,21,24,23,16,20,19,16,20,23,20,23,21,21,18,14,16,10,26,11,13,23,17,18,30,15,15,21,22,19,19,22,18,16,32,9,17,25,23,23,23,8,5,13,16,22,19,35,17,22,22,19,19,18,28,12,15,13,17,20,6,23,19,16,29,34,14,23,15,19,10,24,15,21,18,20,23,18,22,27,21,22,19,19,13,14,24,17,19,20,19,26,18,19,22,18,27,19,30,18,17,15,17,19,12,20,15,24,14,22,19,23,6,16,18,21,16,24,22,36,21,23,21,12,14,23,24,27,23,26,20,17,26,27,17,15,26,13,10,17,22,27,11,22,22,22,23,27,15,17,16,24,16,17,16,10,23,25,23,22,17,14,4,28,12,12,20,13,21,18,18,18,24,25,24,17,23,21,16,17,16,22,20,13,30,15,8,20,10,21,27,17,26,16,23,18,33,13,24,20,18,21,25,30,11,21,29,22,3,15,28,21,20,20,14,19,17,15,10,20,24,24,15,16,23,27,26,24,12,25,18,20,12,20,15,20,22,22,96
28,30,34,29,27,20,29,31,27,23,30,23,23,28,28,23,22,18,18,36,19,26,19,35,24,21,31,17,19,19,21,28,20,18,21,26,33,29,29,19,25,27,16,22,24,11,25,28,30,25,24,21,26,32,26,25,23,32,26,19,23,19,21,33,21,5,23,21,19,21,19,26,30,28,22,11,15,30,27,27,23,21,22,23,24,23,24,23,22,38,23,24,28,27,27,24,28,31,17,19,30,28,20,19,25,28,31,27,24,13,25,24,34,20,25,31,19,31,20,32,18,24,17,18,24,24,24,19,28,29,26,18,17,30,21,26,23,23,24,27,27,34,25,24,24,27,29,18,17,23,19,20,26,19,18,15,24,23,41,22,20,22,29,18,28,34,22,28,17,27,20,23,26,20,34,26,27,31,15,16,27,28,18,17,25,20,10,12,22,25,35,23,21,24,25,14,24,28,25,31,11,23,30,14,16,23,25,30,24,25,30,23,18,20,21,29,25,26,22,24,20,12,31,26,28,29,22,25,9,24,21,15,29,27,25,29,31,27,30,27,29,23,30,20,20,26,29,23,20,28,20,28,16,25,16,22,27,24,14,24,18,14,18,27,12,27,26,27,28,27,26,23,19,23,17,24,31,27,19,29,26,28,21,26,21,10,27,26,25,34,30,27,18,21,28,25,22,23,33,29,22,24,18,30,30,28,27,25,0,7,34,24,28,18,27,28,27,21,21,17,21,24,18,21,29,20,19,18,23,24,25,22,24,19,23,31,22,28,34,23,32,25,29,17,26,20,23,32,27,21,31,40,25,29,22,26,27,20,28,19,21,26,17,18,25,20,31,27,27,28,31,34,23,28,23,22,19,21,15,21,22,31,31,24,18,26,24,25,22,23,15,18,17,29,30,22,30,24,17,26,24,8,11,26,24,24,29,25,20,25,23,23,22,26,22,18,15,20,17,26,23,28,16,33,19,25,26,30,14,26,13,24,27,15,20,21,29,23,24,28,30,22,25,32,21,22,21,27,19,21,23,22,25,20,35,16,22,26,25,27,32,21,37,31,40,22,37,28,31,23,16,23,21,29,22,30,27,21,23,18,27,26,25,25,16,26,16,24,27,28,22,23,36,24,34,28,32,23,22,18,19,16,23,23,23,19,29,20,24,29,25,28,21,23,30,27,21,24,26,24,27,11,18,12,33,23,19,25,27,27,21,23,24,22,28,33,20,24,24,20,29,18,35,20,25,21,23,19,22,24,18,27,23,26,29,15,20,23,24,24,23,24,22,31,16,30,27,23,18,30,19,28,25,23,15,14,24,17,32,28,26,26,27,22,14,10,26,20,26,22,20,22,25,18,21,26,29,28,31,21,27,20,21,25,25,23,24,21,36,19,23,27,34,21,18,28,12,31,23,32,29,31,24,13,20,25,15,19,35,22,32,18,29,19,22,19,21,33,22,28,26,22,23,29,25,27,28,31,26,35,14,20,23,27,25,14,27,18,24,17,19,21,25,24,25,18,13,27,28,24,26,28,26,22,27,24,27,20,26,27,23,20,28,24,15,28,22,27,28,13,29,32,31,26,29,29,20,26,31,26,26,22,27,25,22,26,23,32,43,27,20,20,22,25,25,22,25,19,22,20,27,28,29,18,23,34,32,21,29,23,20,22,29,22,24,23,23,18,26,22,35,12,20,24,18,22,21,22,24,21,27,30,17,21,26,22,27,30,28,39,26,23,19,21,20,21,24,12,31,20,32,22,20,24,23,25,28,9,20,27,35,20,29,19,22,22,29,21,27,22,30,27,26,34,32,23,27,25,23,26,19,29,35,24,31,23,26,29,35,24,22,27,27,21,20,21,22,28,21,28,20,22,27,29,27,24,29,33,16,32,20,25,18,28,26,28,29,31,26,30,29,22,29,21,27,25,24,25,32,15,29,26,23,27,29,28,11,40,22,32,18,28,23,23,27,19,25,32,23,22,27,27,24,21,13,24,26,19,22,34,33,27,28,20,22,26,20,35,17,19,33,29,26,23,26,21,27,32,25,102
25,27,30,22,20,13,24,29,21,16,23,16,16,21,23,20,17,22,22,29,19,19,12,28,17,22,24,18,20,22,14,21,20,11,14,19,26,22,27,12,18,22,17,21,19,18,20,21,24,18,17,14,24,25,19,18,16,25,19,23,16,12,14,26,14,12,16,22,12,17,12,19,23,21,15,18,15,30,20,21,16,14,15,16,17,16,19,27,15,31,30,21,21,28,22,17,21,24,10,23,24,21,22,26,19,21,24,20,17,18,25,17,27,16,26,34,22,26,23,28,11,17,22,25,21,17,17,12,25,22,25,11,10,23,14,19,19,16,23,20,25,27,24,17,17,24,22,11,14,19,12,13,19,12,11,21,22,16,37,18,18,21,23,22,23,27,15,21,18,25,23,16,19,13,29,19,27,24,8,9,20,25,11,10,18,13,17,17,15,23,28,24,14,21,18,7,17,21,19,24,4,17,23,7,9,21,18,23,17,21,24,16,11,16,14,22,18,19,15,17,13,5,24,21,25,22,29,20,16,17,21,22,23,20,18,22,24,21,23,20,22,19,23,13,13,22,23,16,13,25,13,27,19,25,21,23,24,17,7,17,19,7,11,32,19,20,19,20,21,20,19,21,17,16,18,22,24,20,19,22,19,21,14,21,14,3,21,21,18,29,23,20,11,22,21,21,18,16,26,22,15,17,20,23,23,27,26,18,7,0,27,17,25,17,20,21,24,14,14,10,14,19,11,14,27,13,12,11,16,17,18,15,17,12,16,29,20,21,27,16,25,21,22,15,21,20,17,28,20,22,24,33,18,24,15,20,20,13,25,12,22,23,10,11,25,27,24,20,20,30,24,27,16,21,16,15,12,14,22,14,15,24,24,21,12,19,19,22,15,16,8,19,10,22,26,20,23,17,10,19,24,1,4,19,17,17,22,24,26,18,16,17,21,20,15,11,8,13,10,19,18,22,9,28,12,18,19,23,7,22,6,18,22,8,13,14,22,16,17,22,25,15,18,25,14,15,17,20,14,14,18,15,23,13,29,9,15,22,25,22,25,25,30,25,33,15,30,22,24,16,9,17,14,23,20,23,22,14,16,20,21,19,22,18,16,21,9,17,21,24,20,16,30,17,27,21,25,19,15,11,16,9,21,16,18,20,22,14,21,26,18,22,17,16,24,20,14,17,19,19,22,18,13,19,27,16,22,18,23,20,14,16,17,19,21,28,20,24,19,19,29,11,28,15,20,14,16,12,15,17,18,23,16,20,26,17,19,16,17,17,16,24,18,24,9,23,20,16,17,24,12,21,18,24,8,21,23,10,25,21,19,19,20,19,7,3,20,13,22,18,18,15,18,11,14,19,22,21,24,14,20,13,14,18,18,18,24,21,32,12,20,24,27,16,18,21,19,26,16,25,31,29,26,18,25,18,16,20,31,15,25,11,22,12,15,12,14,28,15,21,22,27,24,28,23,25,21,24,19,31,19,17,16,23,18,7,24,23,22,17,12,18,18,17,18,11,6,20,21,21,19,21,24,19,20,23,20,13,19,31,16,13,21,17,8,31,15,20,21,20,22,25,25,19,22,30,13,19,24,24,19,15,21,18,15,19,16,25,36,20,13,22,15,22,18,15,18,17,20,13,20,21,25,11,16,27,25,14,26,17,13,18,26,15,20,23,16,19,24,21,28,5,13,17,11,15,14,23,18,14,20,23,10,14,19,15,20,23,26,32,22,16,16,18,13,14,17,5,24,22,26,15,13,17,24,18,21,2,22,20,28,13,22,20,15,15,22,21,26,15,23,20,19,27,25,16,20,24,18,21,22,22,28,17,24,20,24,27,28,17,22,20,20,14,13,14,15,21,14,21,13,15,20,22,28,17,23,26,9,25,14,18,11,25,19,21,22,26,23,23,22,15,22,14,20,18,22,18,25,8,26,25,23,20,22,23,4,33,26,28,20,22,17,23,33,17,20,27,16,19,22,26,17,18,6,18,19,19,15,27,27,20,21,13,20,26,13,32,10,12,26,24,20,16,22,14,20,29,18,99
30,23,37,31,41,29,31,34,28,24,28,30,28,25,33,29,20,24,28,52,25,31,24,43,26,23,32,23,29,27,27,29,21,33,34,27,29,30,35,22,39,31,26,27,31,27,28,26,35,26,25,30,34,30,32,33,30,37,33,27,24,28,35,36,32,32,25,28,31,16,30,30,36,34,32,29,25,40,34,29,26,19,20,21,23,31,28,33,28,36,39,34,37,13,29,24,33,42,31,33,30,28,33,27,30,26,34,32,31,24,22,27,31,17,28,34,22,34,29,31,29,30,27,16,10,19,22,16,36,37,32,28,20,30,27,29,18,25,34,37,31,31,31,30,28,29,24,31,27,17,26,25,31,27,26,25,27,24,47,17,30,30,30,27,32,37,25,30,31,33,26,30,29,21,31,31,35,32,20,21,32,31,29,22,26,27,29,27,21,27,33,34,27,28,27,30,24,23,23,27,26,28,31,31,30,29,34,36,36,32,34,30,26,30,24,31,26,32,23,33,33,29,41,28,33,28,37,37,28,36,27,31,27,33,37,29,30,36,31,27,29,22,13,32,24,30,31,37,32,21,31,39,31,31,22,33,33,32,31,37,29,29,30,39,26,24,26,35,35,25,22,29,25,33,30,30,24,29,27,34,27,33,30,27,28,27,34,33,32,19,32,39,32,23,33,27,24,31,36,36,26,29,30,35,33,17,18,26,34,27,0,28,22,25,30,37,27,33,22,29,25,25,32,22,32,18,33,31,25,28,29,26,32,30,28,33,31,27,38,27,35,31,32,20,31,25,23,34,28,23,35,29,23,33,34,26,25,32,25,18,20,31,29,29,33,35,36,26,30,39,34,40,29,32,28,33,30,24,26,31,23,35,42,32,23,24,23,33,33,33,31,23,26,32,28,16,36,31,28,27,32,26,29,29,29,31,30,32,30,34,25,29,22,23,29,26,32,32,22,31,24,30,18,34,20,35,28,36,25,25,27,36,33,32,25,31,43,21,31,30,37,29,30,33,22,37,23,28,31,33,27,25,29,30,30,29,31,31,33,35,33,30,36,27,43,31,39,29,29,28,22,25,28,35,24,35,22,33,25,31,28,27,30,31,24,23,21,27,33,34,32,30,32,24,35,34,36,20,25,23,28,28,28,30,32,32,35,31,27,35,28,32,27,26,28,27,26,29,30,25,24,26,19,33,35,11,24,30,28,32,27,32,30,32,33,33,26,30,32,30,31,33,36,21,26,26,24,31,38,23,28,29,28,29,23,28,33,27,28,24,23,29,32,35,33,28,33,26,26,32,36,31,31,21,32,20,30,34,6,26,32,33,29,31,28,24,12,31,23,19,26,28,23,19,28,30,42,32,34,22,31,23,30,29,35,25,30,28,40,33,31,36,30,22,26,33,27,28,32,34,38,30,36,28,28,35,25,34,34,27,37,25,33,28,37,33,29,33,28,31,28,33,32,38,31,33,25,37,31,38,28,26,28,32,31,23,30,32,27,23,33,30,32,37,31,29,30,34,32,31,35,27,35,25,24,21,28,27,33,38,24,23,35,27,26,41,27,31,28,21,24,36,27,29,34,31,28,27,27,36,27,30,19,22,34,29,21,34,45,30,31,30,26,30,25,27,28,22,24,28,31,29,34,32,28,40,36,26,40,28,32,27,32,27,31,20,29,33,32,27,41,26,23,29,23,24,25,32,24,33,32,35,31,32,24,28,26,38,36,43,25,29,29,27,33,26,19,27,29,18,30,24,31,23,32,28,29,26,25,34,41,31,25,29,23,25,36,31,30,32,34,28,30,38,31,31,16,28,30,32,34,33,39,27,32,32,29,34,37,23,19,30,35,32,23,22,21,25,18,26,27,16,32,27,37,29,26,36,28,37,25,25,30,37,35,37,30,36,29,28,29,17,5,30,30,30,32,29,33,22,22,26,22,31,22,27,28,23,32,29,28,31,31,33,42,18,31,40,27,29,30,33,26,21,29,22,24,22,25,33,29,27,32,20,27,34,36,40,33,24,37,27,26,25,29,32,32,35,26,104
20,26,27,22,27,18,19,28,19,17,25,20,21,18,8,13,18,24,19,32,20,23,16,33,28,22,25,21,22,21,19,26,20,24,20,15,24,23,28,15,28,17,24,24,12,23,18,16,32,14,13,11,16,21,16,23,9,25,22,17,18,17,21,26,18,26,21,24,17,20,7,19,20,26,12,22,21,36,18,18,21,17,18,19,17,5,14,27,19,30,34,19,30,15,13,23,20,31,7,30,24,21,19,25,16,20,23,23,16,19,10,18,20,19,26,24,12,27,21,27,6,20,18,17,20,16,20,25,15,33,27,6,13,24,15,18,19,15,24,26,24,32,15,24,12,26,21,18,25,18,11,17,24,11,10,17,23,19,38,21,17,20,22,19,16,26,16,14,23,26,26,21,26,14,21,18,26,24,21,22,26,30,16,14,17,12,19,20,16,11,26,26,13,22,16,10,14,18,17,23,17,14,22,20,12,21,15,18,21,19,20,21,21,20,14,20,17,18,11,16,23,16,28,22,22,22,29,21,20,20,22,21,20,19,17,19,20,19,19,21,27,12,22,20,11,17,28,23,17,27,10,19,22,27,25,26,17,22,20,14,22,20,18,27,24,18,18,14,14,20,23,17,18,20,23,16,23,20,20,28,24,23,21,22,24,14,19,18,25,28,16,30,23,21,18,22,19,21,25,17,6,16,17,29,19,26,25,17,24,17,28,0,20,17,20,17,23,19,18,19,19,17,22,12,26,12,19,10,18,17,18,20,21,17,24,24,15,16,12,1,18,18,21,20,10,21,19,27,19,14,25,30,17,30,26,22,19,16,26,13,10,22,17,18,24,27,20,19,21,28,18,28,16,21,21,26,21,17,16,11,13,28,21,19,17,23,13,19,21,23,13,13,9,26,21,19,22,21,7,18,26,16,17,22,21,22,21,23,22,22,24,21,20,22,8,19,21,26,21,24,19,19,20,25,13,23,16,26,18,21,11,26,19,21,24,21,31,14,10,23,12,24,21,20,15,19,18,19,17,19,15,15,22,20,27,8,17,21,23,25,23,22,26,27,38,28,28,21,24,15,8,18,18,17,14,20,17,19,18,17,20,23,21,3,20,20,14,16,24,21,23,15,28,22,28,26,29,22,18,20,24,16,20,25,22,25,19,16,25,29,23,9,26,20,24,22,17,18,23,18,21,20,14,30,27,27,21,20,18,19,17,13,15,17,27,26,21,24,18,23,21,24,31,16,21,16,12,24,20,18,14,18,21,25,30,14,19,15,14,8,21,25,23,25,23,24,22,21,14,29,21,24,16,18,19,20,22,19,24,20,16,17,17,21,18,14,19,19,20,18,17,18,19,12,3,20,19,30,21,15,20,12,13,15,17,9,25,22,27,21,23,23,24,11,19,18,19,25,15,23,30,27,23,21,18,29,23,21,26,22,23,25,19,9,27,17,13,27,20,21,23,21,25,26,22,24,20,22,23,34,22,18,25,20,19,16,19,20,13,20,9,23,11,18,17,20,19,24,18,18,18,22,19,14,21,18,15,6,22,26,14,14,18,20,19,30,20,20,24,19,21,20,24,12,26,29,12,18,27,27,14,6,19,16,20,19,19,22,36,19,20,23,24,20,22,16,17,19,16,4,19,23,20,8,19,26,32,16,27,17,18,19,22,20,25,8,13,20,19,21,28,12,20,20,19,16,17,24,22,19,10,13,17,21,17,18,20,18,22,31,17,15,23,25,19,16,17,18,22,21,24,17,18,15,23,17,18,15,22,22,32,8,28,27,13,8,21,17,24,12,16,16,12,25,24,23,19,24,22,25,20,21,27,21,23,20,25,25,33,17,9,19,26,13,21,20,11,21,24,20,24,14,19,18,30,21,23,21,8,15,19,24,16,28,26,28,27,22,19,19,18,14,23,19,18,19,18,20,23,15,25,24,19,15,21,17,15,32,23,27,21,20,16,28,30,20,23,23,11,20,23,25,12,17,11,16,12,21,16,24,27,15,14,18,21,26,24,30,15,17,23,25,22,15,25,22,25,25,13,94
29,23,27,25,30,20,23,28,24,22,27,21,27,23,24,7,20,26,14,43,23,26,24,31,26,17,23,13,24,22,23,27,16,26,26,21,30,21,30,22,24,9,16,27,24,17,23,18,26,20,19,21,22,31,23,28,23,28,23,28,21,25,24,18,24,23,25,28,23,18,21,20,32,32,18,24,25,38,26,22,25,21,22,23,24,15,6,30,26,29,29,14,32,25,21,25,30,34,15,34,30,21,25,29,21,26,12,22,22,17,25,20,14,19,25,36,24,32,22,23,20,21,13,18,12,21,24,18,31,28,22,22,20,30,25,14,20,24,26,29,29,29,23,31,17,31,26,22,17,7,22,25,31,19,18,23,21,23,40,19,25,18,16,22,24,25,22,22,18,23,28,26,27,19,32,32,23,30,22,23,27,29,24,22,22,23,24,26,23,28,25,25,22,14,21,23,27,24,24,15,21,23,29,20,22,19,15,30,24,21,14,25,14,21,22,24,22,29,21,28,26,26,31,24,21,27,31,26,25,23,23,28,24,28,18,22,26,23,25,25,27,25,25,23,16,20,27,26,20,34,23,26,18,21,12,23,11,23,25,22,20,22,23,17,16,10,25,22,28,21,24,11,15,28,17,10,23,23,17,30,21,31,16,20,27,24,20,19,27,31,24,24,25,22,18,16,19,29,30,24,20,24,23,21,32,16,15,21,28,25,22,20,0,22,26,31,27,17,25,25,25,22,28,20,31,13,22,20,11,18,19,26,22,23,25,27,26,23,32,21,27,29,29,22,22,24,20,33,24,17,18,28,18,31,24,26,23,19,27,20,21,14,20,21,16,21,34,26,27,22,29,31,17,26,24,29,27,24,22,11,21,34,29,18,25,23,24,20,24,30,26,24,23,30,23,6,30,24,20,25,27,24,23,28,24,27,25,15,20,25,30,21,21,22,22,24,27,22,24,31,20,23,28,12,18,30,20,27,25,17,19,25,23,29,31,18,30,13,24,12,26,27,27,31,22,30,25,25,20,25,7,22,21,20,8,21,23,23,31,30,29,24,33,29,36,29,33,17,28,20,17,17,19,21,25,23,24,25,11,23,18,16,13,23,26,19,21,24,28,31,25,23,10,24,33,28,28,22,24,24,19,21,28,25,25,32,32,19,27,19,23,28,29,22,14,22,23,25,22,21,18,19,21,25,33,23,26,29,20,24,25,23,16,16,30,11,24,28,30,25,27,26,34,23,19,26,22,24,26,25,24,24,28,27,29,20,18,24,25,22,25,28,26,33,27,21,27,22,26,28,22,20,15,11,29,22,20,22,25,21,24,25,23,27,26,22,14,25,22,18,21,23,14,19,19,25,27,29,25,20,19,20,25,21,15,23,28,27,30,28,18,25,27,24,16,30,20,24,26,28,33,22,28,17,31,33,15,20,20,23,32,33,25,22,27,30,23,27,22,24,22,25,24,30,24,26,15,28,22,31,21,16,20,26,26,23,29,12,27,25,15,21,21,28,28,26,27,30,21,11,29,19,25,24,18,15,22,20,29,30,22,20,24,27,26,29,25,28,27,23,26,27,28,26,34,28,24,23,26,25,21,16,21,22,26,21,19,28,35,27,17,27,24,26,24,26,25,24,23,18,25,27,30,14,25,30,27,25,30,23,21,24,28,27,21,23,16,19,24,15,37,20,27,22,23,16,17,22,23,24,26,29,25,25,16,26,25,32,24,33,11,21,20,22,25,23,18,20,21,8,31,10,25,21,15,9,18,23,17,25,36,18,24,19,23,22,33,27,26,18,20,22,25,21,22,19,24,25,21,28,19,26,32,21,28,26,29,30,31,22,22,19,23,19,21,21,21,28,16,21,26,15,29,25,35,20,20,28,20,28,27,26,22,29,28,30,22,30,25,25,24,19,17,27,21,26,20,26,31,22,22,25,14,22,21,28,25,42,18,26,26,25,27,25,35,20,26,22,18,18,22,31,18,21,24,23,26,17,22,31,7,20,18,22,28,24,26,37,21,24,31,32,25,17,19,27,29,31,20,103
26,21,28,23,22,14,23,25,22,16,24,17,20,19,25,17,21,27,13,32,19,23,16,32,27,18,21,20,19,21,8,25,22,24,12,18,27,19,27,14,29,18,23,23,23,21,13,17,31,17,16,20,20,24,19,29,18,23,19,17,16,20,16,27,21,23,21,24,18,20,16,22,28,25,13,11,15,30,16,20,7,18,19,20,21,22,16,21,20,26,23,22,29,24,19,20,25,24,10,19,23,19,8,32,15,22,20,21,22,18,15,20,27,20,31,33,21,34,25,32,15,11,14,21,15,20,21,13,24,33,26,17,12,27,18,8,22,22,24,23,25,28,21,23,13,30,25,12,24,22,22,17,23,19,18,18,23,17,28,21,8,16,20,24,20,27,17,18,17,25,25,23,20,13,30,26,22,24,9,10,21,28,19,14,18,23,8,10,15,23,29,23,27,23,24,19,23,21,19,13,17,17,27,22,21,18,16,17,22,19,22,18,20,17,17,22,15,19,14,13,24,17,29,22,19,22,29,22,9,21,18,13,22,25,26,23,25,27,22,21,25,21,22,13,16,20,25,18,18,26,19,16,14,23,26,22,21,22,19,17,18,20,11,28,22,20,23,20,23,12,22,21,17,20,15,20,26,24,19,29,19,25,14,21,23,16,21,20,28,28,20,22,24,19,19,14,16,24,31,26,15,24,6,24,27,19,20,19,18,17,25,17,22,0,22,23,26,21,18,19,15,20,23,15,17,18,14,23,20,18,19,14,24,11,15,20,10,21,29,18,27,24,23,17,25,24,15,28,24,18,19,30,13,26,28,25,19,17,25,12,19,12,10,11,14,19,29,24,22,24,26,31,17,20,20,26,17,16,25,12,16,25,24,22,20,21,22,19,18,24,21,22,17,13,12,21,23,20,16,23,26,16,19,20,25,24,23,13,18,18,26,21,20,20,17,18,21,20,11,14,18,21,21,20,12,24,16,17,17,26,14,22,22,21,23,14,23,19,19,10,24,23,22,26,14,28,17,25,16,18,16,19,19,13,29,17,20,21,23,25,26,22,33,29,37,28,30,19,25,17,22,5,15,26,20,21,20,20,20,6,18,8,11,20,16,21,13,18,25,22,23,23,18,21,27,22,32,23,16,12,17,9,21,22,19,17,24,17,24,17,20,22,18,20,12,20,18,21,13,19,22,20,13,28,27,26,19,22,15,26,20,24,18,20,14,19,19,23,21,20,29,24,30,15,20,9,13,25,28,17,21,21,20,21,27,3,8,16,17,17,17,25,22,21,18,27,20,20,25,26,25,23,19,25,21,25,19,16,30,16,20,17,20,22,19,15,13,20,26,22,17,9,18,11,14,24,22,27,26,8,23,14,16,17,19,18,18,19,30,24,20,25,24,16,18,25,21,26,18,29,34,24,12,19,18,18,22,17,30,21,25,28,20,18,28,25,26,29,9,24,20,26,23,26,12,14,22,21,23,30,12,17,17,23,22,15,27,14,22,17,10,16,20,24,18,18,19,29,19,19,29,10,14,24,26,24,22,15,19,31,17,15,21,19,18,27,19,26,25,26,25,24,28,21,26,22,22,14,13,23,17,23,20,19,21,22,22,25,30,21,13,20,22,20,21,16,23,19,21,13,22,15,16,9,20,33,25,18,27,19,15,21,25,19,25,17,14,16,20,21,22,13,21,20,6,19,20,20,19,14,21,24,18,15,22,21,20,27,22,32,21,25,16,18,14,18,22,18,27,23,26,19,21,18,13,15,19,15,22,23,35,24,11,26,18,17,27,24,9,15,25,19,19,22,26,12,19,7,23,22,19,22,22,21,24,23,24,24,29,17,18,17,29,20,4,3,16,25,15,23,24,20,29,21,25,24,24,23,19,26,22,19,21,25,27,29,22,28,24,22,21,18,20,22,21,19,18,19,26,14,20,24,23,18,24,26,17,37,17,28,18,19,26,23,33,19,22,29,14,19,16,27,15,20,19,18,21,23,17,27,15,16,23,19,20,26,26,34,23,16,27,24,22,18,24,25,24,29,16,100
14,22,30,26,27,20,24,28,22,16,30,21,18,32,25,20,26,29,22,39,19,21,14,31,30,21,24,26,20,22,24,25,15,23,30,19,24,22,27,12,30,21,25,21,21,20,22,24,26,18,17,14,21,25,25,28,22,25,21,23,21,22,26,20,18,26,30,20,23,16,16,18,28,27,25,24,23,38,18,27,25,17,18,19,21,25,21,30,20,41,27,12,27,19,21,21,26,35,20,32,28,25,30,30,24,23,32,24,19,18,14,19,29,15,26,28,16,30,22,24,15,22,21,21,22,23,20,28,21,28,27,20,10,23,14,25,18,22,24,32,28,36,19,21,21,25,28,22,26,21,21,15,21,17,16,24,25,18,37,17,26,17,13,20,23,21,9,21,24,25,27,24,23,13,25,24,29,24,24,25,26,27,21,12,22,22,21,19,15,23,33,24,30,28,21,17,18,27,20,20,16,26,24,23,27,21,22,31,28,20,25,24,20,21,18,27,24,32,15,23,23,21,33,24,11,22,30,29,22,27,25,26,28,31,24,26,20,25,23,24,34,16,28,26,18,18,26,23,24,30,17,33,26,31,22,24,18,21,23,25,19,19,27,31,21,25,26,20,26,23,23,21,17,20,25,22,18,20,19,28,24,23,27,21,25,19,22,21,27,33,23,24,26,26,31,25,22,25,30,26,19,22,23,23,27,21,22,20,27,20,30,20,26,22,0,27,27,26,16,21,17,23,26,18,32,27,25,25,25,18,19,18,17,22,26,31,24,21,29,19,29,25,28,18,23,22,21,28,19,17,21,32,28,33,24,29,22,23,25,12,14,18,24,25,22,27,29,21,13,17,29,27,17,26,18,23,16,14,20,24,17,21,29,16,21,18,17,20,27,31,20,17,22,30,28,20,31,22,14,20,27,19,20,15,24,25,24,21,26,23,27,19,25,17,21,18,22,27,25,21,18,26,27,29,12,23,19,27,17,29,24,26,26,24,23,25,37,21,22,22,25,23,20,25,14,27,17,22,23,22,22,19,20,28,30,15,19,22,27,29,23,23,30,29,35,26,33,14,23,26,25,17,19,27,20,27,22,25,25,28,15,22,19,23,22,25,11,23,23,22,16,21,30,30,27,28,29,18,18,24,23,25,24,27,23,22,17,23,24,27,26,26,29,18,21,24,18,21,28,18,26,20,13,29,27,31,31,20,26,22,21,22,16,14,30,28,24,27,25,21,25,27,30,15,20,20,16,25,27,17,24,19,18,22,28,25,29,20,21,17,19,26,27,32,26,5,27,20,28,27,28,21,17,15,24,25,29,26,28,25,24,17,21,17,22,21,24,17,17,13,24,24,18,11,18,23,30,19,4,14,17,19,20,18,15,18,24,25,28,23,21,28,27,16,18,25,21,30,22,28,31,26,27,18,22,30,24,28,33,21,31,20,22,12,27,23,26,30,23,25,21,27,25,26,21,23,29,31,24,32,25,29,24,24,22,13,24,23,27,21,22,25,24,30,31,15,20,31,24,25,28,25,28,19,22,25,22,19,30,32,16,7,30,17,18,35,17,20,4,26,28,28,25,23,24,37,22,23,30,29,23,24,25,22,25,15,25,24,28,26,26,22,19,28,22,30,17,20,20,17,22,26,32,21,18,19,38,16,34,24,24,24,26,17,24,12,20,27,28,27,35,23,29,13,23,20,21,26,23,27,22,24,28,18,24,22,20,27,23,36,24,29,26,28,22,18,22,17,29,18,27,24,25,21,21,22,26,18,29,14,39,25,29,28,21,19,32,27,28,25,29,20,23,18,8,26,25,29,21,25,17,27,33,19,28,16,14,29,29,20,13,24,29,16,21,22,19,28,30,25,27,25,26,24,29,22,28,29,18,22,23,22,19,29,27,21,25,28,23,23,22,25,25,24,19,30,19,13,7,12,23,29,26,24,16,21,20,38,26,27,20,25,26,30,34,16,31,31,20,21,22,34,21,26,18,19,16,16,9,30,27,19,27,17,24,26,26,34,22,14,28,24,28,19,26,24,22,29,22,88
25,30,33,31,26,27,30,22,26,27,28,26,27,27,25,26,25,22,26,36,26,28,21,43,35,26,31,26,27,29,23,25,24,28,25,24,32,29,35,23,32,28,25,27,28,20,20,23,35,23,22,17,26,30,24,20,21,34,23,22,15,19,20,33,22,26,28,28,29,21,15,26,32,32,24,28,25,40,29,28,25,22,22,21,29,22,25,24,28,37,37,31,36,32,20,16,30,35,19,36,32,18,25,26,22,21,30,26,21,28,26,26,32,20,31,41,29,31,25,32,14,24,27,28,27,25,25,29,29,37,30,15,21,33,24,30,23,20,29,27,24,37,22,30,20,35,30,25,26,31,16,22,28,16,15,26,29,24,32,22,21,27,23,23,21,34,22,19,22,32,20,25,25,24,33,32,29,32,25,26,34,31,20,19,26,17,25,27,26,22,32,30,30,27,24,14,28,26,18,23,21,24,26,26,28,20,26,32,26,26,23,26,27,25,26,29,22,23,20,10,28,20,32,23,30,21,31,26,26,28,21,26,30,31,21,24,31,29,28,22,27,29,26,17,17,25,26,22,22,27,16,33,26,31,25,27,28,27,24,26,27,24,23,35,21,29,27,26,26,28,18,27,24,32,27,28,17,24,26,37,31,32,26,23,29,18,28,27,26,30,21,38,26,34,22,16,13,31,33,25,18,21,17,36,28,20,21,26,28,21,37,17,31,23,27,0,29,23,23,27,24,20,30,24,30,29,18,27,24,28,29,25,28,24,28,32,23,28,29,18,30,25,33,23,27,25,14,35,23,23,34,32,24,29,30,28,26,24,29,23,26,29,22,23,31,36,28,23,27,29,23,35,28,26,21,30,18,25,33,23,25,34,33,27,21,27,29,26,22,31,17,23,21,35,28,30,27,28,13,22,34,20,23,26,16,24,30,30,31,29,25,26,34,26,20,25,25,30,27,30,24,28,28,30,23,33,17,27,22,26,19,30,25,25,28,26,36,20,22,20,29,30,27,28,25,31,24,24,20,25,24,27,30,25,39,12,23,22,32,29,30,24,38,29,39,31,36,22,32,24,25,25,26,27,19,28,25,30,24,23,21,30,28,20,24,29,20,28,32,32,29,20,28,25,34,33,33,23,23,28,29,21,22,19,28,31,28,21,31,27,17,26,31,21,22,17,22,25,30,18,30,30,23,20,34,34,34,29,25,25,25,30,29,29,31,29,20,23,12,26,30,30,36,25,22,25,21,25,24,25,23,18,27,27,33,20,25,24,25,20,26,29,27,30,27,32,27,22,28,27,27,32,30,31,23,24,28,27,34,23,27,29,26,27,26,22,29,21,26,22,11,22,29,22,17,25,31,24,31,25,27,24,7,16,23,21,26,22,35,31,26,35,25,23,25,29,29,34,5,31,34,31,29,18,34,35,24,25,35,21,32,28,25,15,32,21,30,28,24,30,31,23,28,34,16,18,29,28,26,36,25,29,33,29,33,22,27,19,26,23,21,31,23,30,22,19,23,31,26,26,23,30,27,27,19,22,27,18,26,28,26,20,29,28,23,35,22,25,30,23,30,28,29,24,31,35,17,21,30,25,22,23,25,23,29,26,26,29,30,31,25,32,18,26,15,32,22,23,20,16,28,28,30,20,27,32,37,25,33,23,19,18,34,26,30,25,21,24,26,30,22,20,28,26,28,21,22,28,30,18,22,25,25,20,23,26,26,26,29,40,26,32,20,22,23,28,32,22,28,28,25,23,12,22,26,28,24,19,28,31,38,25,28,28,25,20,29,26,31,24,28,25,27,34,30,27,23,30,25,30,29,32,37,22,32,28,29,28,37,16,26,20,35,19,26,25,23,20,31,28,23,31,34,28,39,24,29,29,13,27,23,17,22,29,30,34,28,34,31,28,27,27,32,21,25,29,25,26,33,21,29,36,23,23,15,25,19,42,30,27,31,25,21,25,39,21,26,33,19,28,27,27,20,24,15,17,27,25,22,28,25,23,26,23,21,32,28,37,19,23,34,33,19,22,29,27,31,33,21,99
20,25,28,27,28,21,25,32,23,24,26,23,24,26,30,22,7,28,22,43,22,27,20,30,27,18,28,25,24,26,27,12,16,25,24,25,23,26,35,20,30,24,22,25,27,21,24,25,33,26,25,22,27,33,17,29,24,18,25,17,14,18,22,34,17,27,10,26,26,13,18,25,31,29,27,16,12,27,25,24,24,10,9,8,24,22,21,23,28,30,26,24,31,26,24,21,29,32,22,28,15,24,26,29,25,16,33,25,22,23,21,19,27,12,23,29,17,21,16,37,17,27,22,25,19,21,13,31,31,35,31,23,18,22,27,24,15,16,25,27,20,34,26,21,13,31,26,19,25,26,26,21,24,23,22,23,22,20,39,14,22,26,20,14,23,27,23,23,18,30,26,21,28,21,32,27,23,19,27,26,32,26,19,18,24,27,19,21,22,17,32,32,24,29,22,21,23,17,13,24,20,23,28,28,24,23,28,21,22,26,27,26,13,21,19,24,25,21,23,25,24,25,29,18,23,11,24,24,18,21,18,21,26,30,28,20,27,28,31,17,16,21,21,19,22,18,23,24,18,24,21,31,25,31,26,23,25,25,23,26,27,21,25,28,22,25,17,27,29,16,19,18,22,29,26,19,26,26,24,29,26,29,23,22,13,23,27,26,30,27,25,32,22,27,25,19,16,23,31,18,21,18,27,31,29,29,30,18,27,24,27,23,27,26,27,29,0,21,22,24,20,16,24,17,27,27,20,22,18,22,23,21,27,20,31,19,24,25,34,24,33,22,27,15,28,12,15,26,25,18,29,34,23,26,25,11,16,17,21,19,21,25,24,25,27,32,29,23,28,29,19,27,23,27,18,25,21,22,21,24,18,30,33,20,18,19,24,26,22,24,24,24,21,33,25,25,27,16,18,24,23,23,26,23,25,22,22,26,28,23,29,25,26,18,23,23,25,30,27,27,19,23,23,30,20,31,21,31,25,31,24,28,30,28,27,25,33,20,25,23,31,18,26,28,22,20,24,25,18,27,20,22,26,27,32,19,16,22,22,27,28,17,34,8,29,34,34,19,24,27,27,21,22,26,14,21,18,28,18,24,18,27,24,26,13,23,17,22,25,30,26,19,31,11,34,28,30,15,21,26,25,23,19,15,17,28,30,17,27,22,13,22,34,16,25,23,22,19,20,15,24,25,18,28,22,16,28,26,25,29,26,25,23,22,26,29,17,21,22,23,32,22,35,20,21,28,24,21,29,24,26,21,23,19,25,24,29,22,23,21,18,16,19,26,24,25,28,17,22,24,31,29,22,29,23,28,28,20,29,26,22,26,25,27,20,24,21,18,18,14,18,26,26,19,20,27,31,29,29,22,26,18,22,20,28,22,23,19,28,25,28,25,27,21,23,29,26,28,24,29,25,29,33,19,23,29,23,28,35,18,27,24,30,20,29,28,25,23,27,26,25,26,24,30,23,25,26,23,22,25,19,28,29,29,28,17,19,24,21,14,24,27,26,32,22,20,25,19,19,19,30,18,28,14,32,29,26,21,24,31,19,21,26,25,26,36,19,25,23,27,26,15,26,27,30,35,19,25,27,28,15,21,16,13,29,23,8,29,35,25,24,25,23,22,21,25,23,17,17,19,28,20,26,23,24,35,34,22,31,23,19,18,15,23,22,19,14,27,20,24,37,25,25,27,27,21,22,26,26,20,26,24,30,23,23,27,22,29,29,38,26,26,16,14,28,23,30,19,28,27,20,17,27,14,22,23,19,22,26,30,36,20,29,25,20,23,22,24,28,27,27,24,25,32,28,24,18,30,21,20,25,28,33,17,23,28,24,25,36,13,20,26,22,24,25,25,18,28,31,19,20,29,21,18,36,20,26,16,23,26,20,22,25,25,20,35,23,29,18,22,23,23,22,20,19,22,25,21,28,16,24,28,28,16,24,28,23,37,21,24,27,26,27,20,39,13,18,35,12,21,29,33,11,6,22,12,15,15,23,23,28,16,25,11,18,29,27,27,25,20,29,29,11,20,22,23,27,24,14,94
27,28,30,28,25,18,24,31,23,22,31,19,21,28,26,12,16,22,19,31,17,25,18,34,27,22,21,24,15,17,22,29,21,21,9,18,21,23,33,20,28,14,21,18,23,22,18,21,35,17,16,16,21,28,14,12,18,28,24,24,21,24,19,31,16,26,19,17,22,17,14,23,32,28,21,25,21,35,21,23,25,17,16,17,22,20,11,27,26,34,32,17,31,27,24,21,31,36,18,33,24,23,17,28,20,22,29,16,24,21,22,21,24,18,29,36,24,28,25,28,13,25,18,28,23,19,20,22,18,34,27,19,18,29,22,19,19,24,24,24,29,30,26,27,10,29,24,20,24,24,20,19,24,19,18,25,24,18,41,16,13,17,21,23,25,24,21,23,22,28,24,26,27,19,25,29,27,26,18,19,30,28,23,20,21,21,22,20,13,26,28,30,24,19,20,9,26,15,22,26,14,19,25,19,21,24,18,30,19,20,19,24,17,19,22,25,20,24,18,19,15,13,26,20,18,20,33,21,23,18,24,20,25,26,20,27,27,26,22,21,25,24,29,18,16,11,26,21,15,31,15,29,23,28,27,27,16,24,16,25,25,17,23,25,23,15,28,23,23,23,23,16,20,25,22,15,26,23,22,32,27,26,19,25,20,11,22,21,31,35,23,29,21,29,21,24,21,26,29,24,17,24,21,28,30,29,28,20,21,14,33,19,17,21,26,23,21,0,16,20,20,21,23,21,22,23,17,23,14,19,20,21,25,21,26,31,15,7,31,20,27,28,30,17,25,21,20,22,22,22,32,35,22,31,22,20,22,14,26,16,22,19,22,23,21,26,20,22,26,24,23,31,18,26,21,23,20,22,22,14,22,21,32,13,14,22,25,20,19,27,10,25,18,31,26,23,28,23,12,21,22,13,16,23,16,27,24,20,25,26,28,23,30,23,17,20,18,23,20,24,22,24,21,29,18,30,21,31,15,22,18,26,24,18,21,21,20,16,19,23,25,21,24,27,20,25,15,23,15,23,10,20,20,25,25,11,15,22,22,29,29,26,30,25,36,25,32,22,27,22,19,18,17,24,23,18,11,24,14,15,23,21,18,22,22,24,19,25,29,27,23,23,27,20,33,26,29,21,19,21,22,21,26,24,24,27,27,14,22,29,22,24,27,22,25,22,17,16,27,24,25,23,17,26,29,25,28,25,23,23,23,25,17,15,29,28,23,27,21,16,32,19,22,19,24,23,19,20,9,21,22,25,19,23,28,18,21,19,20,19,22,25,20,26,21,23,27,24,28,27,20,25,18,26,16,24,24,13,34,25,22,22,20,12,19,15,25,17,24,20,20,23,17,17,16,25,30,29,25,20,22,21,16,20,13,20,22,26,21,24,23,29,29,20,21,24,24,29,18,27,34,27,27,20,27,28,22,23,25,24,24,25,24,14,25,14,26,29,23,27,21,28,28,31,25,27,27,20,20,30,20,25,25,23,27,17,27,15,26,23,18,24,20,30,23,19,16,26,16,14,27,24,19,23,23,20,6,15,27,33,23,19,22,25,16,34,22,24,29,23,24,27,27,21,28,27,21,19,25,26,6,21,26,24,25,22,17,28,39,23,20,16,23,27,20,22,25,19,22,15,22,26,31,17,26,30,30,24,28,20,16,23,29,20,21,20,11,22,17,20,31,17,25,21,21,17,16,24,13,19,23,25,22,22,19,24,23,22,23,35,16,26,21,23,18,21,21,15,24,25,29,13,20,23,20,14,21,12,22,24,37,23,27,24,22,17,17,25,28,23,21,19,22,35,20,22,26,28,17,26,18,22,28,21,27,13,26,31,30,22,21,23,26,17,22,23,22,20,21,18,20,24,25,24,35,18,26,28,17,27,16,22,20,21,11,31,27,28,26,10,11,21,28,25,22,19,19,24,32,18,27,29,19,13,24,29,12,43,23,33,18,27,24,29,33,19,22,32,9,23,27,20,10,15,8,21,22,22,21,29,24,13,21,18,25,29,21,28,4,22,29,28,20,18,19,14,29,20,7,94
18,18,22,21,29,14,19,28,16,12,22,15,12,24,19,18,22,25,13,39,7,9,2,32,25,16,20,19,16,18,17,19,16,17,22,15,23,18,23,8,24,22,18,20,15,15,17,17,21,14,13,12,13,21,24,21,17,21,16,15,12,14,22,22,15,20,25,19,10,13,16,13,24,12,20,20,18,33,20,15,12,12,13,14,12,21,19,18,16,35,27,16,21,25,19,17,19,30,19,28,22,18,22,25,19,14,28,23,10,12,22,5,29,12,23,34,22,26,14,23,15,18,12,25,19,18,15,22,24,23,23,12,6,24,15,20,15,12,19,28,24,31,19,15,18,23,23,16,19,21,13,3,15,9,8,18,20,2,26,14,18,13,16,12,19,23,11,18,17,21,23,18,24,9,30,20,21,20,18,19,27,21,13,4,18,14,17,15,3,15,25,20,19,20,17,17,21,17,11,20,10,19,18,19,18,17,16,25,24,10,20,14,16,15,15,15,15,27,11,23,20,15,19,16,24,16,22,25,18,24,17,19,17,25,20,16,22,21,19,15,28,22,19,21,10,18,19,25,20,23,17,22,23,28,14,22,20,16,17,17,15,13,19,27,14,23,13,22,22,18,15,17,13,22,24,18,14,16,13,21,16,17,20,15,17,13,14,13,26,25,20,28,20,24,23,17,14,14,26,24,18,14,24,21,19,17,18,4,21,14,22,18,25,18,16,23,22,16,0,8,4,12,22,13,26,19,21,16,17,10,11,5,15,16,22,26,20,9,30,19,23,18,23,13,17,14,13,16,15,16,28,24,22,25,25,18,6,20,22,6,18,19,16,17,23,23,25,13,16,26,18,25,11,20,12,21,17,10,25,20,14,14,24,16,16,17,21,12,23,26,18,15,17,26,22,20,26,14,14,14,23,13,16,7,23,19,8,22,23,17,26,7,23,18,16,14,18,23,19,15,12,14,21,23,8,30,16,24,13,22,18,20,26,18,19,20,26,13,18,18,17,11,8,24,10,21,5,13,19,18,19,10,16,21,28,15,16,14,21,24,18,15,31,23,31,25,29,15,17,17,19,13,13,23,12,24,19,12,17,20,14,21,20,21,17,15,5,18,17,12,18,13,26,24,23,22,26,15,3,18,23,17,18,20,13,16,28,19,12,25,18,20,25,6,20,19,14,17,23,13,14,14,7,26,23,25,23,14,19,18,18,16,12,14,19,22,16,20,20,15,23,15,24,9,14,16,12,19,25,11,21,19,12,16,22,21,25,16,17,17,6,18,21,18,21,21,21,14,22,18,17,17,13,17,18,21,24,18,27,22,18,19,17,19,18,15,19,14,18,14,16,16,14,7,15,18,22,25,20,10,14,14,20,17,16,18,12,16,28,17,19,14,23,10,12,21,15,20,18,24,19,29,24,14,25,24,17,24,27,15,27,22,24,14,21,17,19,21,18,22,17,21,23,28,20,22,17,25,18,28,21,22,20,20,24,7,22,19,23,16,18,23,19,24,26,16,16,23,12,22,20,20,24,20,23,22,10,15,14,26,15,9,25,13,14,31,11,15,17,22,23,23,24,17,12,32,9,16,25,23,22,20,12,9,13,17,21,19,31,21,19,18,19,19,18,24,12,15,15,16,16,10,23,19,12,25,31,10,23,18,20,14,24,11,19,20,17,23,22,23,31,17,23,15,19,12,13,20,17,22,16,19,22,19,16,19,14,23,15,32,18,17,19,21,18,11,18,11,21,18,18,16,25,10,20,22,17,12,25,18,33,18,23,17,12,13,24,24,24,24,24,16,19,26,23,21,16,25,17,10,17,23,29,7,21,19,18,23,26,11,19,16,25,12,17,16,14,23,24,21,18,17,18,8,24,16,12,24,10,21,18,18,15,25,23,23,13,27,21,12,13,20,19,16,13,26,11,8,22,6,17,27,21,23,12,25,14,31,17,22,16,21,18,24,30,11,23,28,19,7,18,24,20,23,16,10,17,17,11,14,23,21,22,11,17,20,23,22,20,8,22,14,20,13,20,19,16,18,21,92
26,23,27,20,26,16,14,29,21,16,23,17,18,27,19,20,19,27,17,35,12,17,10,30,25,16,24,20,22,24,20,24,16,13,20,19,25,22,21,10,20,22,19,27,21,20,14,22,21,18,17,17,21,25,26,24,20,24,21,23,19,20,20,27,19,22,22,27,2,13,18,20,26,14,13,22,18,33,20,18,12,14,15,16,7,16,19,20,20,35,33,18,23,27,20,19,20,24,12,25,27,20,22,28,12,22,24,15,18,18,24,9,24,12,23,34,22,30,16,28,17,22,16,25,19,15,17,18,28,23,29,17,12,25,19,17,15,14,19,26,27,33,22,19,23,25,20,17,16,24,18,11,18,17,16,22,17,6,30,14,19,20,23,14,17,24,12,19,20,25,25,20,25,13,33,18,23,24,14,15,26,24,19,12,17,19,21,19,11,22,29,22,20,27,19,13,19,19,19,22,6,14,24,15,13,18,18,29,23,18,23,22,13,17,12,20,16,25,15,23,21,11,23,23,28,24,24,26,21,23,17,25,20,26,20,20,18,24,23,23,28,21,25,19,18,19,19,22,19,26,19,26,23,31,18,25,24,17,13,19,21,9,19,26,19,23,17,20,21,19,17,19,17,22,22,20,22,22,19,13,21,23,22,21,16,9,22,21,23,29,21,28,17,24,21,22,19,6,26,28,14,22,20,26,24,24,23,8,17,10,29,19,25,19,21,27,24,20,8,0,4,15,19,10,27,19,18,11,18,12,13,5,22,16,22,26,17,17,31,20,29,11,20,13,21,16,18,21,21,18,30,32,22,25,21,23,10,19,22,12,20,25,18,19,27,29,31,21,21,26,22,27,13,12,16,21,18,8,26,14,11,14,26,18,16,19,23,20,21,24,14,17,14,26,25,24,25,16,16,20,21,9,12,9,25,21,12,25,27,19,24,15,23,18,19,18,14,19,16,21,18,19,17,21,12,26,17,27,13,22,14,24,24,14,19,22,30,17,17,22,24,16,16,21,8,17,10,21,20,16,18,5,17,21,25,15,20,21,27,26,18,17,28,28,37,21,31,22,19,18,15,17,15,25,20,29,19,4,18,20,21,21,24,22,17,19,11,15,23,14,20,21,29,23,27,17,26,15,5,17,22,17,21,22,15,22,23,20,17,26,23,19,23,14,23,21,17,20,24,18,18,20,13,26,27,24,23,20,24,22,16,18,14,16,19,22,16,20,23,21,29,19,29,15,20,20,16,18,21,17,19,24,18,22,23,17,22,15,16,12,6,20,24,22,17,25,13,20,17,18,18,19,15,19,14,23,21,16,27,23,20,19,21,22,15,11,21,18,18,14,21,20,18,11,16,19,22,27,25,14,21,11,20,18,20,13,17,19,29,20,20,18,25,16,18,24,21,20,22,26,23,26,16,19,27,20,18,26,32,20,23,21,20,18,17,18,14,29,21,19,16,26,26,25,20,18,21,23,21,30,23,23,22,24,24,9,23,23,23,16,10,24,22,25,24,17,12,17,20,22,25,21,21,19,27,24,18,17,18,21,12,14,23,19,14,31,17,15,23,22,20,27,23,19,20,30,11,15,23,25,24,15,16,13,5,17,18,19,38,18,21,22,21,14,20,21,12,13,16,15,22,14,18,11,18,29,33,16,23,16,19,17,27,17,14,22,22,25,22,25,33,13,21,17,17,14,15,26,19,20,22,25,18,20,20,17,20,29,23,31,24,21,20,20,21,4,20,7,25,22,24,17,21,13,23,22,21,8,27,25,36,13,24,22,7,19,24,22,28,17,24,20,18,28,27,22,22,26,20,12,19,26,31,15,23,23,20,18,31,19,21,18,22,16,17,16,9,24,20,16,19,17,20,12,29,19,16,28,15,27,18,20,13,25,26,23,21,24,24,20,21,17,24,22,15,24,19,8,21,10,22,27,23,26,20,27,10,32,21,26,20,13,23,26,30,11,24,32,22,11,16,32,23,20,12,18,19,17,16,18,26,26,22,15,20,24,19,27,16,14,27,22,25,13,12,22,22,23,23,100
22,22,26,23,30,12,18,28,20,16,22,13,16,25,23,18,21,23,13,39,11,13,6,34,21,12,24,21,18,20,17,20,12,17,20,19,27,22,25,12,24,22,18,24,19,17,18,21,17,18,17,16,17,25,25,25,21,25,20,19,15,18,24,23,15,23,22,23,6,9,19,17,28,10,17,18,14,29,21,19,8,10,11,12,11,20,19,18,20,33,29,14,25,23,19,15,23,28,16,27,26,16,20,25,16,18,28,19,14,16,20,5,28,8,19,32,20,30,12,24,18,18,12,21,15,18,13,22,27,19,27,13,10,24,19,20,11,10,15,28,25,33,21,19,20,21,23,13,20,21,14,7,19,13,12,22,16,2,26,10,16,17,20,10,19,20,8,18,16,25,21,22,21,13,29,22,19,24,18,19,30,20,17,8,18,15,18,19,7,18,29,24,19,24,18,17,22,21,15,18,10,17,22,19,17,14,14,26,22,14,22,18,17,13,15,19,17,24,15,20,20,15,19,20,27,20,20,26,17,25,16,23,21,25,18,16,20,23,23,19,28,20,22,21,14,16,15,26,18,24,20,22,19,32,14,21,22,20,17,21,19,13,20,25,18,23,13,23,23,16,13,15,17,18,20,16,18,20,17,17,17,21,23,19,15,13,18,17,26,26,20,28,21,20,24,18,15,10,27,26,18,18,21,24,20,21,22,4,21,14,25,19,25,15,17,24,20,20,4,4,0,12,23,13,25,15,22,15,21,8,9,1,19,12,22,22,18,13,31,20,27,15,23,9,21,12,14,20,19,14,27,28,20,24,23,22,6,21,18,10,16,21,19,20,23,27,29,17,17,27,18,23,9,16,12,21,17,12,23,18,14,10,27,14,12,15,19,16,23,24,18,13,17,22,21,20,28,12,17,18,25,13,16,5,21,23,8,22,27,15,26,11,19,14,20,18,18,23,20,19,16,18,21,25,12,30,16,24,17,18,18,24,27,18,23,23,30,17,19,19,21,15,12,24,12,21,9,17,20,19,20,9,19,20,28,18,16,18,23,28,14,13,31,24,34,25,30,19,15,19,19,17,11,25,16,28,15,8,21,18,18,17,20,22,13,15,9,18,21,10,16,17,27,23,27,20,22,11,1,21,19,18,19,21,11,20,27,19,16,26,19,22,27,10,19,17,18,21,21,15,14,18,11,22,27,26,27,18,23,22,20,20,10,12,15,26,15,19,20,17,27,19,25,13,18,18,16,22,25,15,23,20,16,20,26,18,23,18,19,16,2,16,21,18,21,21,17,18,21,14,21,21,11,15,18,25,24,18,23,22,16,20,21,21,19,15,17,14,14,10,17,16,18,11,16,22,26,23,21,14,18,14,21,17,20,17,16,18,26,21,21,14,21,14,16,25,19,20,19,25,19,29,20,15,23,24,19,22,28,17,26,23,24,15,21,21,18,25,18,22,20,25,22,28,21,22,17,26,18,26,19,24,24,24,20,11,21,20,19,12,14,21,23,28,23,16,16,21,16,24,21,18,22,18,25,22,14,19,14,25,15,10,26,17,18,32,13,11,19,24,23,23,23,21,16,30,7,18,22,21,20,19,12,9,9,15,22,15,35,21,22,22,17,18,16,25,8,11,14,17,20,10,22,15,16,29,34,14,19,18,21,14,23,15,18,18,21,21,21,21,31,17,25,16,15,16,17,24,15,22,20,23,22,16,20,21,18,27,19,34,22,17,18,20,22,8,16,11,25,18,20,20,25,10,20,19,21,12,23,22,32,17,20,21,11,17,27,26,24,21,28,20,21,24,24,18,19,22,17,8,15,22,27,11,24,22,18,21,27,15,17,14,26,16,13,12,13,24,24,20,20,13,18,8,28,16,12,24,11,25,14,16,17,27,26,20,17,27,20,16,17,20,20,20,11,28,15,4,23,10,21,23,21,25,16,23,14,35,17,22,20,17,19,22,34,7,20,32,21,7,19,28,21,20,16,14,15,13,12,14,24,23,26,11,18,24,23,26,20,12,23,18,21,16,16,19,19,22,19,96
22,21,27,15,20,13,18,22,12,20,16,10,23,21,22,19,16,15,17,41,14,17,14,30,23,14,18,22,20,22,17,11,17,22,20,21,20,16,28,17,19,21,21,23,18,20,13,17,23,22,21,15,11,29,22,26,15,23,17,17,16,16,18,29,14,24,19,22,17,14,16,14,26,20,17,13,9,24,22,13,20,15,16,17,12,21,18,22,24,23,25,14,33,25,16,16,22,29,16,25,21,13,22,17,11,10,21,20,18,18,22,9,21,13,24,31,19,21,22,27,15,18,16,18,15,10,14,25,23,24,23,15,16,20,23,12,16,6,18,23,15,22,18,22,17,20,15,15,18,17,16,15,19,13,12,20,16,10,34,15,18,11,18,20,13,28,19,15,17,26,16,10,23,17,28,21,22,27,21,22,21,25,17,16,12,17,16,18,15,19,24,21,19,18,14,19,16,14,13,14,17,9,21,14,18,19,19,26,22,10,19,21,18,14,7,13,15,19,19,16,8,21,23,8,22,20,30,22,15,23,5,13,15,25,20,10,15,17,25,9,25,18,20,17,14,16,20,20,18,14,19,26,18,26,15,22,18,17,13,15,17,14,22,28,19,22,7,20,20,14,17,16,18,22,17,17,21,19,18,28,19,15,20,11,11,19,12,11,18,14,17,25,14,24,24,15,18,14,21,26,11,18,17,26,25,19,18,8,24,19,25,17,22,20,23,20,16,21,12,15,12,0,21,5,22,15,16,16,13,15,16,13,16,16,22,24,16,21,21,18,24,9,15,14,20,21,17,26,18,19,28,31,10,13,18,17,6,19,23,14,18,15,22,22,17,22,23,16,22,27,18,28,14,18,16,15,16,15,23,20,6,22,22,14,14,20,18,10,18,25,20,15,9,29,22,16,20,14,16,17,19,19,17,15,22,11,12,16,21,20,23,19,23,19,14,21,22,22,19,22,8,12,27,19,16,24,13,23,21,21,20,22,19,18,27,22,25,12,16,11,15,10,20,16,15,19,15,21,16,13,17,10,14,19,20,17,15,6,25,16,16,23,23,15,27,29,26,17,21,17,17,16,12,19,16,25,20,19,15,20,16,17,14,20,8,15,17,10,19,20,18,17,19,20,27,18,20,16,11,18,19,21,9,23,15,25,20,17,17,18,21,14,24,15,13,14,12,15,19,13,16,18,13,24,30,25,19,26,19,17,13,23,14,12,18,18,4,8,8,21,25,14,24,15,10,23,20,13,13,19,22,23,24,26,22,20,25,10,11,9,14,25,16,16,23,26,19,6,14,21,21,26,15,17,24,17,16,16,27,13,17,23,19,17,17,21,13,15,18,15,17,16,22,15,14,19,20,24,22,18,15,6,13,14,17,10,11,7,26,22,24,18,21,16,17,19,17,20,15,21,23,26,21,20,20,28,20,21,30,5,18,25,24,17,16,24,17,17,18,14,15,27,23,29,21,23,19,22,6,19,20,23,23,28,24,19,18,22,14,7,18,21,17,20,18,15,20,15,19,21,22,16,20,16,22,19,21,12,14,29,7,19,15,23,22,26,17,14,24,16,15,23,18,18,24,29,9,14,22,18,15,20,6,3,18,12,17,17,33,13,21,25,18,15,16,24,11,14,11,13,27,10,19,17,23,24,31,22,30,11,15,2,22,22,19,20,18,20,10,22,27,21,24,15,22,9,10,22,16,18,21,23,22,18,15,14,22,21,13,26,21,21,19,21,19,11,20,16,20,14,20,14,18,2,12,18,19,18,24,17,32,18,24,24,8,14,19,24,22,21,22,20,13,26,24,20,17,24,5,18,9,24,30,14,18,18,21,15,26,15,19,15,27,13,20,21,6,24,27,23,22,17,22,8,33,4,14,24,13,25,16,17,10,23,21,31,20,19,21,19,20,12,20,18,16,24,9,15,16,18,20,25,18,22,19,22,19,31,21,22,24,17,21,17,32,12,25,26,18,11,20,23,19,15,18,14,17,18,19,17,16,20,20,15,8,19,19,21,18,20,24,24,20,8,17,7,20,27,16,96
25,30,33,26,23,20,24,20,25,16,23,20,24,30,29,21,18,30,25,38,23,27,20,37,22,24,24,20,23,25,22,28,23,20,23,23,31,22,31,18,27,25,19,20,25,22,21,20,30,22,21,23,28,29,23,26,23,33,19,22,17,17,17,32,23,23,22,21,21,18,21,16,14,30,20,16,12,27,29,27,24,21,22,21,23,20,22,24,6,35,29,20,30,34,17,26,24,29,15,28,27,26,27,33,23,21,31,25,15,21,30,25,32,19,28,39,27,32,25,29,20,19,25,30,24,21,24,21,30,31,31,20,16,32,23,21,20,23,26,22,28,35,19,26,18,31,26,22,16,26,21,21,27,20,20,23,21,24,33,19,25,25,13,27,14,30,21,16,21,25,32,23,28,13,39,26,29,24,17,18,26,31,16,18,23,22,19,21,19,22,35,29,23,24,25,16,26,25,18,20,13,23,30,16,14,21,22,31,19,27,24,21,20,20,18,29,23,22,19,21,22,14,26,23,26,21,37,19,18,24,18,24,29,26,27,17,26,24,27,22,19,27,26,16,22,22,26,19,15,27,22,32,25,26,25,26,18,19,16,22,24,16,16,33,21,26,20,25,28,23,28,19,17,25,24,20,30,28,19,31,24,27,19,22,23,12,27,26,29,31,18,25,20,30,26,22,19,25,32,29,20,26,24,32,31,30,29,25,18,11,32,22,28,23,26,30,24,23,22,19,23,21,0,16,32,22,15,16,25,18,19,24,14,23,23,32,24,25,32,23,32,22,24,21,27,25,18,32,27,25,33,34,23,26,24,23,23,20,24,16,29,29,15,16,27,25,34,25,26,32,26,30,17,18,17,24,21,20,29,19,17,33,29,20,18,26,27,27,17,21,17,28,18,28,25,27,26,24,19,26,30,10,13,27,22,22,29,30,28,23,21,23,30,25,22,8,17,22,19,27,22,28,14,32,14,23,18,25,16,23,11,27,28,17,22,19,30,23,24,23,32,24,26,27,18,24,21,18,13,23,23,21,28,18,31,18,24,23,28,22,27,30,34,27,40,24,37,12,28,25,18,21,19,26,19,24,24,23,25,25,11,25,28,25,13,23,17,19,27,27,28,25,31,14,29,28,33,22,24,20,25,14,22,25,25,26,25,14,27,16,23,27,26,21,21,27,20,23,24,14,24,23,17,30,27,21,27,26,22,28,23,23,16,18,30,31,17,21,25,22,29,20,34,19,23,23,20,21,24,21,24,24,22,26,32,22,27,21,22,20,24,29,19,33,18,30,19,23,22,27,21,27,15,25,17,26,25,19,34,24,24,28,25,25,4,8,26,22,25,21,21,21,22,15,19,21,27,24,22,18,17,15,23,19,24,21,24,20,32,9,10,29,26,20,18,27,24,28,25,32,38,28,30,24,29,27,18,27,26,22,19,22,26,21,24,21,19,28,23,25,29,29,27,33,17,19,26,15,24,28,18,22,25,28,23,16,23,28,21,14,17,27,25,28,21,20,15,28,22,22,28,25,28,24,24,21,26,20,24,34,18,19,26,23,17,33,18,26,29,27,26,28,21,26,30,33,22,22,30,28,22,19,21,20,24,23,19,28,28,22,18,19,24,25,27,24,25,19,16,18,27,27,29,16,24,28,30,22,28,18,14,19,31,23,22,28,17,27,23,25,33,10,18,25,20,20,21,29,23,17,24,21,15,23,26,24,24,32,30,37,17,25,19,17,22,22,22,14,28,28,25,24,18,19,29,25,24,11,27,17,25,18,28,22,19,22,27,27,28,20,29,24,24,36,31,24,23,30,25,28,21,27,33,22,29,25,26,22,34,16,28,24,29,23,19,20,17,26,23,25,22,24,25,25,29,25,24,29,18,23,20,26,20,28,28,30,27,30,28,27,26,23,27,19,21,27,26,25,27,17,29,28,20,22,28,31,13,36,24,23,20,17,24,20,38,19,21,32,19,26,14,32,20,18,15,17,26,24,21,28,28,21,27,22,21,26,22,34,19,18,31,28,23,19,24,23,28,30,21,99
18,19,23,10,19,17,14,23,12,17,17,15,18,24,17,15,20,20,18,36,12,21,14,31,20,18,23,18,15,17,18,16,18,23,16,16,15,21,23,12,24,17,18,18,13,18,11,12,24,17,18,15,16,27,20,25,10,18,18,19,16,16,13,25,13,19,23,17,12,15,11,19,26,21,12,18,14,28,19,18,21,12,13,14,7,16,14,23,22,28,24,13,31,23,11,14,22,24,11,29,25,18,20,18,13,15,17,19,18,15,20,10,16,14,22,32,20,20,22,28,10,17,17,18,12,5,9,24,18,26,21,12,14,21,21,7,17,7,19,18,20,27,13,17,16,15,10,18,21,19,17,15,14,13,12,17,16,11,32,16,16,16,19,20,12,28,16,10,17,21,20,10,18,14,23,20,20,25,20,21,21,22,17,16,7,18,19,19,12,19,19,23,18,20,9,14,21,9,15,15,16,14,16,11,13,17,19,23,17,15,14,19,14,18,2,18,13,18,17,19,13,17,24,13,18,20,30,17,19,19,10,18,20,22,21,11,10,16,22,14,25,20,15,12,10,15,22,15,13,19,14,27,13,22,19,22,19,22,9,18,18,16,17,24,19,18,8,15,15,9,12,17,13,18,12,18,19,14,13,23,14,20,16,15,12,15,15,16,13,19,12,26,19,20,22,16,18,9,16,21,6,18,13,25,25,14,13,9,21,14,22,12,20,15,18,24,17,21,13,10,13,5,16,0,17,17,11,11,11,14,15,14,21,17,21,25,14,17,24,13,19,13,10,11,15,18,17,21,13,20,25,26,15,18,21,22,7,15,21,14,16,16,17,18,18,20,24,11,17,22,19,28,14,17,17,15,11,10,22,15,1,23,25,13,14,21,13,15,13,20,15,16,4,27,17,18,15,14,11,12,18,15,14,16,26,11,13,17,22,15,18,17,19,20,9,16,17,22,20,19,13,17,22,22,14,19,8,18,19,22,15,17,14,18,25,18,25,7,11,12,20,15,20,11,10,24,10,21,11,18,13,5,18,20,15,12,14,11,22,16,11,23,18,20,31,24,21,18,22,15,13,17,16,18,16,22,21,14,11,18,17,13,15,15,13,10,15,5,14,15,21,17,20,20,22,19,22,17,12,19,14,16,14,24,15,26,15,12,17,19,22,11,28,10,14,17,7,10,14,14,11,13,15,26,28,22,14,24,14,12,18,18,13,11,23,21,9,13,13,16,23,19,21,17,15,22,18,18,18,19,19,22,19,22,26,16,21,5,6,4,15,22,21,17,20,23,18,11,17,23,16,21,14,21,20,21,11,12,28,14,21,18,14,12,12,16,12,12,13,16,20,17,20,13,9,24,23,20,17,16,18,1,17,9,21,5,16,12,25,17,19,19,16,12,12,14,12,15,19,16,24,27,22,20,23,29,19,16,28,10,23,20,19,13,21,19,14,22,19,9,19,22,23,27,20,18,14,22,11,23,16,21,24,25,20,17,19,18,16,12,13,16,12,15,17,10,15,18,14,17,17,11,16,19,23,20,16,7,15,24,2,14,20,21,20,21,18,15,19,20,10,24,13,13,24,24,10,12,24,18,18,15,7,4,15,7,19,12,34,8,17,23,14,10,15,25,12,9,12,8,24,11,14,12,19,29,27,20,26,6,10,7,21,17,24,18,15,15,15,21,31,16,19,20,21,4,5,17,20,13,16,19,21,13,10,19,22,22,18,21,19,20,15,17,23,6,22,17,15,19,22,10,22,3,13,17,14,14,19,22,27,13,22,21,3,9,14,22,20,16,17,15,8,27,26,19,12,22,10,18,14,22,27,9,13,13,16,20,21,15,17,17,23,17,19,18,1,23,24,23,18,19,20,9,30,9,12,25,14,21,16,15,15,18,16,28,15,14,18,14,15,7,17,18,11,25,14,16,11,16,18,23,19,19,17,17,16,32,22,22,21,16,22,22,27,13,21,24,15,12,15,27,15,19,13,14,17,17,16,19,17,19,15,13,13,14,19,26,17,18,26,26,24,3,22,12,15,23,17,92
27,27,35,27,29,27,31,36,29,28,30,28,28,32,32,26,22,28,30,33,29,31,24,44,31,28,36,27,29,31,25,27,26,33,13,28,23,34,38,24,35,28,30,26,30,28,14,23,37,29,28,25,33,37,20,34,27,24,28,24,17,21,23,35,22,33,25,27,26,23,21,31,25,33,24,22,26,41,17,22,24,24,24,23,24,31,25,26,32,37,34,27,37,31,20,22,35,37,21,30,30,26,13,34,16,23,34,28,27,25,26,27,28,22,22,40,28,36,31,34,20,28,29,28,22,13,26,30,34,39,33,26,22,28,31,24,25,24,33,28,28,42,22,31,14,13,8,26,31,29,31,25,30,27,26,29,29,25,40,24,9,29,25,29,21,28,27,19,27,29,26,23,33,25,37,36,23,32,26,27,32,33,22,22,24,32,19,21,27,24,36,26,26,30,26,24,30,17,20,27,26,18,28,28,30,24,27,34,23,32,23,34,28,24,19,24,16,28,27,24,27,28,17,25,24,23,35,25,20,22,27,24,24,32,31,24,27,30,34,24,31,28,23,22,25,21,32,25,19,32,24,27,25,32,33,32,30,34,20,28,31,29,28,29,29,29,25,21,29,26,20,23,21,21,26,24,32,26,21,37,29,33,31,29,24,26,32,32,30,29,21,34,25,29,26,20,17,26,33,29,23,32,17,32,37,25,24,26,29,27,32,26,31,17,32,30,27,22,26,27,25,22,32,17,0,25,21,28,28,26,25,26,33,27,32,32,11,25,38,27,36,30,27,25,32,27,16,32,25,28,36,37,24,35,34,26,24,18,32,24,26,29,27,28,31,36,32,25,32,30,23,40,27,26,23,32,26,26,32,23,18,33,30,23,23,29,29,32,23,33,27,29,21,30,28,28,32,27,21,24,26,26,29,28,32,22,30,29,34,31,27,25,28,28,26,24,25,20,28,31,29,23,34,25,24,35,17,27,29,28,25,32,23,31,24,31,24,24,25,24,37,32,30,28,26,30,27,27,19,29,24,22,32,30,32,22,21,28,34,27,28,28,35,31,40,33,31,24,33,18,21,22,26,29,21,22,21,24,28,11,23,25,28,29,27,27,21,22,31,27,29,31,32,26,39,35,35,25,24,29,26,26,31,23,28,28,31,18,31,31,21,23,35,23,26,25,24,22,30,20,26,27,25,33,35,31,22,30,25,29,33,31,27,25,31,26,26,27,28,28,31,35,38,27,28,26,28,26,31,29,29,22,28,32,38,14,19,22,23,21,27,29,33,22,34,35,27,27,30,33,33,33,27,33,30,32,20,17,37,23,29,18,31,29,28,28,20,23,28,24,19,26,30,23,23,32,33,30,31,25,32,18,23,18,31,22,33,29,31,33,31,36,25,28,20,31,28,32,25,33,40,33,23,26,29,35,29,28,37,27,27,32,27,23,37,26,27,27,26,26,33,27,33,27,24,26,23,26,24,32,23,30,34,35,23,23,29,25,24,28,21,28,29,27,27,25,27,30,20,20,34,27,15,29,29,26,26,24,31,32,19,25,32,29,30,38,24,29,33,33,18,28,21,30,34,23,27,15,27,29,18,32,24,21,23,24,23,29,40,25,30,28,24,27,23,26,29,25,22,22,32,28,31,20,28,40,42,26,32,23,20,24,34,27,32,24,15,27,21,29,36,26,27,31,23,21,22,26,30,23,21,18,31,28,27,34,30,32,35,38,28,28,25,27,31,23,30,27,32,30,27,27,28,20,30,28,26,25,28,35,35,30,28,33,20,26,31,32,26,26,28,27,25,39,38,29,20,24,27,31,28,29,35,24,29,29,24,27,38,18,25,28,37,27,21,20,18,35,32,24,25,27,33,26,36,26,28,29,28,16,25,23,30,34,32,39,30,29,31,22,23,15,27,23,27,23,31,29,28,22,26,32,25,19,30,31,27,44,34,29,29,25,28,27,43,23,31,41,15,29,27,33,16,21,25,19,28,27,27,30,29,17,30,25,30,28,32,38,26,24,36,32,23,20,30,26,32,30,17,101
24,22,28,27,29,23,27,26,23,17,23,21,25,27,18,18,22,20,24,38,23,18,20,37,28,21,23,12,11,9,23,22,19,20,23,24,22,21,32,19,26,20,15,20,22,18,15,20,27,23,22,23,22,30,22,27,21,29,22,24,21,23,23,31,22,24,25,19,21,14,19,19,20,25,24,20,16,31,24,23,21,17,18,19,21,17,17,17,24,18,35,24,30,21,17,21,17,35,19,31,30,20,20,21,17,25,25,21,26,23,20,20,27,15,24,34,22,33,21,23,18,25,24,14,8,12,20,21,20,29,25,18,17,21,23,24,16,21,28,29,21,29,17,26,18,22,17,24,16,6,21,21,28,21,20,27,25,17,38,15,20,22,25,23,18,32,22,16,20,19,22,21,28,15,31,19,22,25,17,18,29,27,22,19,22,22,20,18,20,21,31,27,9,19,23,16,24,16,22,25,13,19,24,18,20,15,21,28,26,21,20,27,20,23,19,24,13,26,20,19,23,14,31,23,20,25,33,29,21,23,10,20,25,15,24,17,27,28,28,24,30,22,18,22,22,23,17,25,22,21,22,28,26,20,13,15,22,18,16,26,23,16,22,28,17,21,14,26,26,23,19,15,11,25,27,16,24,18,11,27,22,28,25,22,23,12,23,22,26,24,18,31,20,9,27,19,22,25,26,29,18,26,12,32,28,17,16,19,20,13,18,12,13,18,27,29,27,23,19,19,15,15,22,17,25,0,21,22,20,19,20,14,17,25,25,31,18,24,22,11,30,16,27,18,20,21,21,32,19,21,31,29,5,18,24,26,21,22,23,17,20,25,21,22,26,30,32,21,27,26,30,33,20,23,17,24,21,21,26,20,18,23,33,24,21,17,23,21,24,17,17,23,21,30,25,7,30,25,19,20,14,12,15,20,25,22,23,26,25,24,24,15,8,16,20,20,17,21,19,28,19,23,20,25,16,29,14,24,16,17,17,27,19,17,22,25,33,19,22,23,24,25,26,28,19,24,22,27,23,23,16,22,23,19,21,18,21,17,18,27,28,26,35,26,38,24,35,24,22,11,4,22,22,29,22,26,20,23,20,18,23,25,24,15,15,20,18,22,28,25,29,25,23,26,23,29,27,18,16,20,25,20,16,25,26,25,31,22,26,28,26,21,23,22,25,21,19,22,28,20,19,25,18,28,28,19,17,27,22,26,23,25,20,22,28,24,11,15,19,12,21,22,33,20,21,23,21,21,24,20,26,27,15,19,25,15,20,21,22,20,17,25,21,31,20,22,24,17,20,18,21,28,19,12,17,16,16,19,12,8,26,25,26,14,18,14,10,22,21,17,24,24,9,16,15,16,31,29,27,19,20,18,22,15,26,21,18,14,29,23,22,29,22,21,10,26,26,25,24,28,34,26,24,20,23,27,14,27,30,16,28,24,30,21,23,21,23,32,24,26,24,32,14,20,23,25,16,28,21,28,24,15,25,29,23,16,29,21,21,14,21,27,23,20,25,20,15,18,24,20,28,25,21,25,22,19,24,18,29,37,19,20,23,21,17,31,18,26,26,15,17,29,20,24,30,34,22,14,27,28,20,18,17,18,24,23,23,29,39,25,24,24,23,27,22,24,23,20,22,16,28,25,31,20,25,31,34,23,32,23,22,13,29,24,20,18,19,28,17,21,31,16,21,26,20,18,19,25,22,23,22,25,21,23,22,24,25,30,24,37,21,11,22,24,24,23,5,14,27,9,22,19,24,17,26,20,27,11,23,20,32,20,25,18,20,20,31,29,27,24,28,25,24,34,25,27,15,25,20,23,20,28,34,23,28,15,25,22,32,20,19,22,29,23,21,20,18,21,23,8,13,2,27,23,31,19,21,29,18,27,23,22,20,30,28,29,19,31,26,21,22,10,13,25,22,27,20,19,28,17,21,12,18,21,22,27,13,29,20,27,22,22,26,24,39,16,22,35,17,22,22,21,16,21,15,21,22,20,22,29,20,21,26,18,15,18,22,26,19,19,32,29,26,19,18,22,29,31,19,98
28,23,22,16,8,12,23,29,20,15,26,13,21,23,24,17,13,22,10,35,19,26,19,34,24,15,23,16,18,20,14,23,20,19,16,21,21,21,25,17,20,19,19,9,24,20,22,22,33,21,20,18,20,28,13,25,14,28,7,20,18,14,2,26,15,18,18,10,20,17,14,10,22,26,18,14,18,32,22,25,15,16,17,18,18,17,16,24,19,35,24,16,29,24,19,20,14,20,14,22,23,19,21,27,24,22,27,17,22,10,19,18,21,16,27,31,19,27,22,29,13,17,11,26,23,16,19,19,19,32,24,19,15,28,22,18,19,18,21,9,23,32,21,24,7,26,21,14,20,21,18,20,23,17,16,16,22,21,36,18,20,20,23,20,20,19,20,18,6,20,24,20,24,12,27,16,24,21,15,16,25,28,15,17,17,19,11,13,18,21,29,29,19,9,20,13,23,15,19,21,12,25,26,17,17,20,18,23,8,19,24,20,17,9,13,25,23,7,18,23,16,13,15,22,15,19,30,8,12,13,21,16,27,13,22,22,19,13,26,23,14,21,26,1,14,14,15,4,4,22,17,29,12,13,22,11,21,13,15,20,24,15,7,22,21,13,19,19,19,19,22,16,16,20,11,17,29,24,18,25,15,19,10,19,19,11,17,16,21,20,20,28,10,22,21,23,20,20,27,18,16,19,19,23,30,25,24,19,19,12,33,19,22,14,25,18,20,17,21,18,22,16,15,11,21,21,0,19,15,14,15,22,12,15,21,25,22,20,30,20,27,24,21,17,26,18,19,21,23,15,25,29,22,29,18,19,18,9,13,15,19,20,6,7,22,21,25,22,25,21,26,19,13,17,23,23,19,19,23,18,12,26,27,16,20,18,22,17,4,20,16,19,15,19,26,20,11,20,14,22,25,11,14,25,21,19,23,20,18,14,24,22,23,19,13,7,16,21,17,20,16,24,17,27,13,22,19,23,15,23,10,20,25,16,21,10,27,17,15,19,22,23,25,22,17,23,17,20,2,22,15,16,19,9,26,15,14,21,24,24,22,23,26,22,33,23,32,22,21,21,17,14,11,15,22,13,14,22,15,19,21,16,19,22,18,14,16,16,23,14,20,18,27,9,18,20,28,19,21,18,13,5,17,19,21,20,10,3,20,26,21,22,24,17,21,20,18,15,20,21,13,12,15,19,18,22,22,25,24,23,22,24,14,16,22,26,20,24,24,18,28,21,31,17,18,15,19,11,23,20,19,25,15,11,17,16,21,16,17,14,20,14,25,28,19,22,16,18,23,16,20,26,15,15,11,26,22,12,33,25,16,22,24,15,11,11,21,16,22,18,22,15,21,14,16,15,25,25,22,17,11,12,20,20,15,15,19,17,24,16,25,21,21,18,17,23,13,19,22,27,31,28,25,18,21,24,18,15,30,18,23,23,13,16,23,20,22,29,15,17,20,19,12,18,20,22,16,19,22,23,7,13,22,27,18,15,25,20,10,17,15,15,16,26,6,18,14,25,11,11,27,17,26,22,24,21,21,15,10,24,13,18,24,22,16,29,22,23,27,26,21,21,24,21,28,23,21,23,21,21,11,18,18,15,21,18,14,23,36,19,9,19,19,10,19,17,23,19,22,15,26,21,14,15,23,22,21,21,17,5,1,18,20,22,14,17,6,14,14,17,28,9,17,18,12,15,16,16,15,2,23,24,14,19,20,23,23,25,22,32,21,21,4,6,20,17,21,13,19,18,20,14,17,14,21,19,25,10,19,15,32,20,19,22,14,17,20,22,23,19,19,20,19,28,22,18,23,21,21,20,19,18,24,16,23,14,26,23,25,19,18,17,26,19,10,11,12,20,19,17,21,23,18,20,28,20,11,22,17,26,22,21,19,13,20,29,18,25,17,17,16,18,28,12,17,16,18,24,22,16,24,27,20,12,27,26,12,26,14,30,19,18,13,26,28,15,10,27,8,16,21,19,9,14,14,20,21,21,20,27,24,10,18,17,16,25,16,21,18,19,23,25,19,14,14,17,23,23,10,97
24,24,28,21,27,18,15,23,20,19,26,20,23,24,18,13,23,16,20,38,13,25,18,24,22,22,27,19,19,17,23,19,22,20,23,22,26,25,24,13,27,17,22,18,20,21,22,23,32,21,20,18,23,28,22,26,16,20,24,23,20,17,21,30,16,21,25,17,13,19,17,22,25,25,20,18,16,31,13,21,19,16,15,14,8,5,14,27,17,35,34,24,30,20,22,24,23,29,15,30,26,24,25,17,23,14,28,25,23,17,17,20,25,18,29,23,11,29,22,29,16,23,19,16,21,16,19,21,23,31,24,16,15,31,22,18,21,18,19,28,25,36,24,26,22,26,21,16,19,24,21,19,19,21,20,11,23,17,33,20,21,22,22,20,23,31,20,21,23,26,18,18,24,16,26,21,29,24,17,18,21,27,16,17,18,22,21,22,13,21,30,22,23,22,20,16,17,20,17,25,13,24,22,16,2,14,20,27,26,22,20,21,20,21,13,21,24,24,18,26,22,14,33,16,26,24,23,15,20,26,20,26,23,28,24,22,19,16,26,15,27,15,26,18,21,25,20,23,22,27,20,17,16,21,24,18,17,25,16,20,24,16,16,34,20,18,19,9,17,20,23,17,18,15,17,16,29,20,20,24,24,26,19,19,23,12,18,19,22,30,23,25,20,28,26,18,21,17,27,23,15,26,22,27,29,25,24,19,18,11,31,10,20,23,25,27,22,23,16,11,15,16,16,11,28,22,19,0,18,22,23,16,22,15,25,22,19,19,22,11,28,14,21,16,20,18,21,22,19,19,28,37,25,28,24,24,18,22,28,15,15,22,15,16,24,24,28,19,25,27,24,35,21,20,22,23,20,11,15,19,12,25,24,23,19,25,18,20,23,21,17,18,15,28,28,23,26,20,17,18,22,10,13,20,22,19,23,21,16,23,21,23,29,24,15,16,17,18,19,26,16,20,14,27,15,18,19,29,16,23,11,20,25,17,22,19,31,18,13,22,22,17,24,22,11,24,11,26,21,18,15,6,19,18,26,18,17,22,26,24,22,23,29,23,35,24,32,23,22,25,18,20,19,14,20,30,25,15,19,23,22,24,21,13,15,21,16,16,23,19,25,25,30,22,30,20,29,21,16,20,19,14,24,25,19,27,24,22,18,19,25,19,19,21,24,23,18,21,24,19,22,15,16,26,27,21,25,25,25,23,20,7,22,22,24,26,19,23,22,20,26,20,29,18,18,23,19,21,24,20,8,26,23,25,27,22,25,16,17,13,17,22,23,28,18,28,19,14,6,19,21,22,21,18,17,12,22,19,34,25,22,12,24,22,12,8,23,17,24,20,23,24,21,14,13,27,25,29,26,17,23,12,23,20,23,14,18,22,35,17,13,13,27,19,19,25,16,26,25,27,31,28,27,23,21,23,21,15,26,15,28,15,27,19,24,21,3,21,24,20,20,18,17,21,21,19,25,24,22,34,25,16,25,25,17,16,13,20,23,16,17,21,14,26,23,19,15,20,24,19,25,22,23,8,24,21,20,16,24,23,13,18,26,22,17,32,22,23,28,11,21,20,24,22,28,19,21,23,23,27,24,4,18,15,16,18,24,23,39,19,18,25,23,15,23,14,20,14,17,14,26,22,19,16,23,32,30,21,25,17,20,18,21,22,25,15,23,14,25,21,36,10,18,24,20,15,16,22,23,19,20,19,15,19,21,21,23,28,25,32,17,25,21,23,22,7,22,14,26,21,24,18,18,14,23,17,23,11,22,25,33,2,21,25,8,18,16,11,31,20,13,23,19,31,30,21,23,30,19,22,23,27,33,20,24,21,21,25,32,19,14,25,16,20,19,20,10,26,23,27,22,24,9,20,32,20,23,19,18,21,21,25,20,29,27,30,26,17,18,22,23,18,26,19,22,17,21,19,22,17,23,32,20,23,27,22,13,35,24,28,23,20,19,24,31,18,21,32,21,20,17,25,22,22,15,18,19,21,20,21,27,22,11,17,23,25,22,28,19,19,29,27,27,14,23,23,25,24,23,98
25,23,24,21,23,16,19,27,15,19,24,17,21,22,17,6,11,23,13,36,20,22,15,22,25,16,22,12,25,27,14,24,15,17,23,18,26,20,27,17,23,8,9,20,21,14,14,9,27,17,16,15,12,28,20,26,14,29,22,22,19,22,17,29,22,20,16,21,20,20,13,22,31,25,15,20,16,31,23,21,20,21,22,21,18,14,5,23,23,28,26,19,29,27,12,24,24,25,12,29,21,20,22,29,16,15,23,22,15,16,24,19,25,19,18,30,18,23,15,22,12,16,12,21,15,16,20,17,27,25,21,13,15,23,22,13,22,15,17,22,23,28,14,24,14,26,21,15,12,18,14,16,24,10,9,22,12,19,39,21,19,12,15,17,15,26,20,13,16,22,21,21,25,16,29,22,23,27,20,20,20,22,21,13,18,15,22,22,18,22,16,24,22,13,12,14,21,20,18,22,12,18,25,19,20,18,12,23,17,11,13,24,5,13,13,23,15,22,18,20,21,17,24,13,20,23,27,17,22,20,18,26,23,26,17,18,17,12,22,14,20,20,26,16,7,21,21,19,13,27,14,23,17,24,17,21,10,22,19,12,19,13,14,25,13,9,19,19,19,20,23,10,14,25,16,9,27,22,16,26,21,20,7,22,19,15,9,8,24,27,15,23,18,25,15,22,21,20,21,21,16,15,20,30,26,24,23,20,23,16,25,18,11,20,25,24,18,14,17,18,21,13,25,11,28,20,15,18,0,17,18,22,24,16,20,26,17,21,30,19,27,22,21,19,19,19,20,29,22,16,24,23,20,26,23,17,18,16,24,15,20,13,11,12,15,20,24,20,25,19,20,30,16,17,21,20,22,19,21,8,12,31,19,19,20,22,23,9,17,27,17,21,15,24,14,17,26,19,11,21,29,15,18,22,23,22,16,14,19,20,21,20,24,21,13,18,20,21,20,24,19,22,23,23,15,23,11,21,19,16,16,22,22,20,25,9,26,4,15,23,16,23,18,22,17,21,20,18,13,14,4,16,15,16,19,12,21,13,30,24,20,20,29,20,37,27,24,16,27,13,20,20,15,10,19,20,21,22,2,20,17,15,12,21,17,21,14,16,24,25,19,14,18,15,30,23,19,22,20,21,18,12,22,21,20,25,25,12,24,23,19,19,28,13,23,21,18,21,21,20,21,18,16,24,30,20,25,20,11,15,18,21,15,17,23,22,17,21,21,24,26,23,23,18,21,20,19,19,18,20,19,24,21,25,23,17,15,16,17,15,23,23,23,25,23,24,18,19,24,22,21,19,14,22,20,25,19,19,28,17,20,22,20,23,21,17,17,23,16,17,21,14,11,14,15,24,17,28,24,17,23,12,17,12,14,16,23,20,31,25,17,24,19,19,15,25,19,26,19,19,28,21,19,14,25,24,10,17,19,18,23,27,22,13,23,21,21,22,13,20,16,14,22,28,23,25,18,19,11,24,18,15,19,23,25,15,23,9,24,18,12,20,10,22,21,21,18,25,17,8,20,18,21,21,17,14,20,15,20,19,13,18,23,22,20,26,20,19,26,26,21,24,24,21,25,19,15,15,26,25,18,15,18,15,23,12,10,19,34,19,8,18,25,21,23,25,16,20,20,14,22,20,25,11,21,30,18,16,23,17,14,15,27,20,25,22,13,16,21,14,28,16,24,16,19,7,8,21,19,17,22,25,21,20,7,19,22,22,14,32,10,20,18,18,20,17,15,11,12,19,25,1,22,14,14,8,15,14,16,27,31,16,24,12,14,17,25,21,17,17,9,19,16,27,21,10,23,19,10,23,14,17,23,12,24,24,27,21,26,18,21,18,14,17,17,18,12,24,15,24,25,18,27,20,32,9,19,25,11,27,22,25,15,27,25,23,18,25,24,22,21,18,20,24,16,22,10,20,22,15,22,28,13,19,25,27,16,36,17,29,20,16,19,24,33,20,22,30,15,17,19,22,16,12,15,17,26,16,20,22,18,17,7,20,21,23,25,34,18,17,27,27,17,8,25,20,24,27,17,99
15,18,22,18,22,4,20,23,17,18,18,5,18,28,23,11,17,21,12,41,17,19,12,30,18,17,24,19,23,24,15,16,20,25,20,25,23,24,29,18,26,15,22,19,23,19,15,14,25,24,23,20,15,31,18,28,14,25,12,12,13,17,16,24,11,20,15,20,14,17,14,12,24,16,17,19,20,34,19,18,11,17,16,15,19,19,12,23,24,33,21,6,31,28,11,15,27,31,14,24,25,11,24,23,17,15,26,17,20,17,24,11,26,16,27,31,19,25,18,27,15,15,13,23,18,19,20,24,28,27,20,19,16,18,25,20,19,16,23,21,26,33,13,25,12,13,18,6,19,13,20,13,19,19,18,23,20,8,32,18,20,19,19,16,12,25,16,10,8,19,19,15,16,15,26,25,24,24,21,21,25,25,18,14,21,21,18,18,13,12,27,23,21,20,17,19,22,20,12,13,18,19,25,18,24,12,6,24,14,18,18,15,13,5,16,18,17,19,21,21,12,22,21,14,22,17,26,18,17,20,16,16,20,24,22,15,12,15,29,15,20,20,20,13,18,8,21,18,10,24,19,28,16,25,14,13,15,15,18,21,24,21,18,27,18,16,18,15,15,22,17,7,11,21,15,8,24,21,13,25,22,23,21,16,9,20,20,19,21,25,12,27,16,27,17,16,15,18,24,26,17,24,22,21,28,18,17,10,24,17,28,17,18,18,18,28,22,19,10,12,8,15,18,14,26,19,14,22,17,0,1,9,14,7,19,27,18,15,26,16,27,20,23,17,25,18,14,20,20,17,26,28,21,24,25,21,12,16,19,16,21,20,17,18,22,27,21,22,22,28,24,15,1,17,17,15,13,20,15,10,15,18,28,6,20,19,24,18,16,30,22,19,17,25,19,12,23,6,16,21,19,18,21,11,24,16,14,21,26,7,22,17,27,20,13,17,21,23,19,25,13,17,24,24,16,28,12,21,23,21,18,24,27,23,24,21,25,15,11,16,19,18,18,16,20,24,15,23,12,14,13,17,22,12,26,17,12,17,28,21,22,19,26,20,30,28,29,18,14,19,23,20,3,17,9,20,16,16,17,22,17,20,19,19,19,20,15,18,27,16,22,23,24,15,30,12,24,19,7,18,13,16,20,21,7,19,24,11,12,19,19,21,29,15,14,12,17,20,25,14,19,19,17,23,27,26,24,24,16,20,20,19,2,4,18,23,15,19,19,22,23,14,31,19,15,17,21,17,19,21,22,20,21,17,23,19,24,19,20,18,10,22,22,24,25,17,18,11,19,22,20,24,3,7,23,25,24,16,31,18,8,18,27,22,14,18,20,12,21,18,17,16,20,17,16,17,26,23,22,20,11,14,21,13,16,19,22,18,18,19,13,20,20,20,12,24,20,25,23,24,25,26,24,17,26,30,21,19,24,10,24,28,24,18,27,23,21,22,14,17,22,25,14,20,22,24,22,20,14,27,17,16,18,24,23,17,23,18,19,18,14,15,16,28,18,14,19,15,18,17,25,22,22,21,22,19,14,15,20,30,16,15,21,23,24,29,18,19,22,24,24,28,25,21,22,27,13,16,25,13,13,20,17,15,17,7,18,23,34,21,20,23,17,16,14,23,16,19,16,15,26,16,20,13,22,22,32,20,23,17,13,13,15,17,18,22,13,18,19,13,29,19,17,20,18,12,13,20,7,14,23,20,24,11,18,21,24,23,21,35,15,19,10,12,21,16,22,19,23,10,19,16,25,16,21,15,17,19,15,17,35,20,23,23,17,17,27,25,18,19,21,25,22,29,20,11,17,16,11,10,7,25,19,16,27,23,24,20,21,12,22,9,22,20,16,15,15,22,22,22,19,21,24,14,27,12,18,29,17,22,22,16,17,19,18,28,22,23,12,18,19,17,23,19,3,21,17,12,25,16,17,31,18,17,22,24,19,32,16,23,22,16,21,25,34,15,16,32,13,13,17,26,14,16,20,11,22,21,17,19,21,15,19,18,19,20,24,26,23,18,15,24,21,11,20,13,11,18,12,89
16,19,23,19,23,5,21,24,18,19,19,6,19,29,24,12,18,22,13,42,18,20,13,31,19,18,25,20,24,25,16,17,21,26,21,26,24,25,30,19,27,16,23,20,24,20,16,15,26,25,24,21,16,32,19,29,13,25,13,13,14,18,17,25,12,21,16,21,15,18,15,13,25,17,18,20,21,35,18,19,12,18,17,16,20,20,13,24,25,34,22,7,32,29,12,16,28,32,15,25,26,12,25,24,18,16,27,18,21,18,25,12,27,17,28,32,20,26,19,28,16,16,14,24,19,20,21,25,29,28,21,20,17,19,26,21,20,17,24,22,27,34,14,26,13,12,17,7,20,14,21,14,20,20,19,24,21,9,33,19,21,20,20,17,13,26,17,11,9,20,20,16,17,16,27,26,25,25,22,22,26,26,19,15,22,22,19,19,14,13,28,24,22,21,18,20,23,21,13,14,19,20,26,19,25,13,7,25,15,19,19,16,14,6,17,19,18,20,22,22,13,23,22,15,23,18,27,19,18,21,17,17,21,25,23,16,13,16,30,16,21,21,21,14,19,9,22,19,11,25,20,29,17,26,15,14,16,16,19,22,25,22,19,28,19,17,19,14,14,23,18,8,12,20,16,9,25,22,14,26,23,24,22,17,10,21,21,20,22,26,13,28,17,28,18,17,16,19,25,27,18,25,23,22,29,19,18,11,25,18,29,18,19,19,19,29,23,20,11,13,9,16,19,15,25,20,15,23,18,1,0,10,15,8,20,28,19,16,27,17,26,21,24,18,26,19,15,21,21,18,27,29,22,25,26,22,13,17,20,17,22,21,18,19,23,28,22,23,23,29,25,16,2,18,18,16,14,21,16,11,16,19,29,7,21,20,25,19,17,31,23,20,17,26,20,13,24,7,17,22,20,19,22,12,25,17,15,22,27,8,23,18,28,21,12,18,22,24,20,26,14,18,25,25,17,29,13,22,24,22,19,25,28,24,23,22,26,16,10,17,20,19,19,17,21,25,16,24,13,15,14,18,23,13,27,18,13,18,29,22,23,20,27,21,31,29,30,19,15,20,24,21,4,18,10,21,17,17,18,23,18,21,20,20,20,21,16,19,28,17,23,24,25,16,31,13,25,20,8,19,14,17,21,22,8,20,25,12,13,20,20,22,30,16,15,13,18,21,26,15,20,20,18,24,28,27,25,25,17,21,21,20,3,5,19,24,16,20,20,23,24,15,32,20,16,18,22,18,20,22,23,21,22,18,24,20,25,20,21,19,11,23,23,25,26,18,19,12,20,23,21,25,4,8,24,26,25,17,32,19,9,17,27,23,15,19,21,13,22,19,18,17,21,18,17,18,27,24,23,21,12,15,22,14,17,20,23,19,19,20,14,21,21,19,13,25,21,26,24,25,26,27,25,18,27,31,22,20,25,11,25,29,25,19,28,24,20,23,15,18,23,25,15,21,23,25,23,21,15,28,18,17,19,25,22,18,24,19,20,19,15,16,15,29,19,15,20,16,19,18,26,23,23,22,23,20,15,14,21,30,17,16,22,24,25,30,19,20,23,25,25,29,26,20,23,28,14,17,26,14,14,21,18,16,18,8,19,24,35,22,21,24,18,17,15,24,17,20,17,16,27,17,21,14,23,23,33,21,24,18,14,14,16,18,19,23,14,19,20,14,30,20,18,21,19,13,14,21,8,15,24,21,25,12,19,22,25,24,22,36,16,20,11,13,22,17,23,20,24,11,20,17,26,17,22,16,18,20,16,18,36,21,24,24,18,16,28,26,19,20,20,26,23,30,21,12,18,17,12,11,8,26,20,17,28,24,23,21,22,13,23,10,23,21,17,16,16,23,23,23,20,22,25,15,28,13,19,30,18,23,23,17,18,20,19,29,23,22,13,19,20,18,24,20,4,22,18,13,26,17,18,32,19,18,23,25,20,33,17,24,23,17,22,26,35,16,17,31,14,14,18,27,15,17,21,12,23,22,18,20,22,16,18,19,20,21,25,27,24,19,16,25,22,12,21,14,12,19,13,90
23,23,27,24,30,13,19,29,21,17,23,14,17,26,24,19,22,24,14,40,12,14,7,35,22,13,25,22,19,21,16,21,13,18,21,20,28,23,26,13,25,23,19,25,20,18,19,22,18,19,18,17,18,26,26,26,22,26,21,20,16,19,24,24,16,24,21,24,7,10,20,18,29,11,18,19,15,30,22,20,7,11,12,13,12,21,20,19,21,32,30,15,26,24,20,16,24,29,17,28,27,17,21,26,17,19,29,20,15,17,21,6,29,9,20,33,21,31,13,23,19,19,13,22,16,19,14,21,28,20,28,14,11,25,20,21,12,11,16,29,26,34,22,20,21,22,24,12,21,20,15,8,20,14,13,23,17,3,27,11,17,18,21,11,20,21,9,19,17,25,22,23,20,14,30,23,20,25,17,18,29,21,18,9,19,16,19,20,8,19,30,25,20,25,19,18,23,22,16,19,11,18,23,20,18,13,15,25,23,15,23,19,18,14,16,20,18,25,16,21,21,16,20,21,27,21,21,27,18,26,17,24,22,26,19,17,21,24,24,20,28,21,23,21,15,17,14,26,19,25,21,23,20,31,15,22,23,21,18,22,20,14,19,26,19,24,14,24,24,17,14,16,17,19,21,17,19,21,18,18,18,22,22,20,16,14,19,18,27,27,21,29,22,19,25,17,16,11,28,27,19,19,20,25,19,22,23,5,22,15,26,20,26,14,18,25,21,21,5,5,1,13,24,14,26,14,22,16,22,9,10,0,20,11,23,23,19,14,32,21,28,16,24,10,22,13,15,21,20,15,27,29,19,25,24,23,7,22,19,11,17,20,18,19,22,27,30,18,18,28,19,24,10,17,13,22,17,13,24,19,15,11,28,15,13,16,20,17,24,25,19,14,18,21,22,21,29,13,18,19,26,14,17,6,22,24,9,21,26,16,27,12,18,15,21,19,19,24,19,20,17,19,22,26,13,31,17,25,18,17,19,25,28,19,24,22,31,18,20,20,22,16,13,25,13,22,10,18,21,18,21,10,20,21,29,19,17,19,24,29,15,14,32,25,35,26,31,20,16,20,18,16,12,26,17,29,16,9,22,19,19,16,19,23,14,16,10,19,22,11,17,18,28,24,28,21,23,12,2,20,19,17,20,22,12,21,28,20,17,27,20,23,26,11,20,18,19,22,21,16,15,19,12,23,28,27,28,19,24,23,21,21,11,13,14,27,16,20,21,18,28,20,26,14,19,17,17,23,26,16,24,21,17,21,27,17,22,19,20,17,3,17,22,19,22,22,18,19,22,13,22,22,12,16,19,26,25,19,22,22,17,21,22,22,20,16,18,15,15,11,18,17,19,12,17,23,27,24,22,15,19,15,22,18,21,18,17,19,27,22,22,15,22,15,17,26,20,21,20,26,20,28,21,16,24,25,20,23,29,18,27,24,25,16,22,22,19,26,17,23,21,26,23,29,20,22,18,26,19,27,20,25,25,25,21,12,22,21,20,13,15,21,24,29,24,17,17,22,17,25,22,18,23,19,24,21,15,20,15,26,16,11,27,18,19,33,14,12,20,25,24,24,24,22,17,31,8,19,21,22,21,20,13,10,10,16,23,16,36,22,21,23,18,19,17,24,9,12,15,18,21,11,23,16,17,30,33,15,18,19,22,15,24,16,19,19,22,22,22,22,30,18,26,17,14,17,18,25,16,22,21,24,23,15,21,22,19,28,20,35,23,18,19,21,22,9,15,12,26,19,19,21,26,11,21,20,22,13,24,23,33,18,19,22,12,18,28,27,23,22,27,21,22,25,25,17,20,21,18,9,16,23,28,12,25,23,19,22,28,16,18,15,27,17,12,11,14,25,23,21,21,12,19,9,29,17,13,25,12,26,15,17,18,28,27,21,18,28,21,17,18,21,21,21,12,27,16,5,24,11,22,22,20,26,17,24,15,36,18,23,21,18,20,23,35,8,19,33,22,8,20,29,22,21,17,15,16,14,13,15,25,24,25,12,19,25,24,27,21,13,24,19,22,17,17,20,20,23,20,97
27,25,32,26,20,16,30,26,12,19,30,16,19,27,26,21,23,21,14,41,21,20,13,40,27,18,27,26,23,25,23,15,25,24,26,18,29,25,28,15,26,25,28,21,22,23,24,25,35,17,16,20,23,24,25,20,16,27,5,24,21,20,14,29,19,25,27,22,20,22,14,2,14,27,25,22,18,33,27,17,23,19,20,21,24,26,22,24,20,25,23,8,28,30,23,16,24,30,20,27,27,20,27,29,23,22,27,13,21,18,27,18,33,21,31,37,25,25,28,33,15,23,15,22,25,25,22,24,30,33,29,19,13,27,18,26,24,15,18,21,27,34,25,22,19,27,29,18,27,22,20,14,22,16,15,23,16,17,29,23,27,23,27,26,24,30,18,22,16,28,22,14,24,16,32,26,32,27,20,21,25,28,20,11,26,21,21,22,17,24,32,27,14,21,15,19,29,27,20,25,17,21,29,18,20,24,18,32,20,22,27,24,23,17,23,17,26,17,14,25,12,17,27,20,27,25,36,20,22,24,17,25,19,20,18,25,26,21,22,21,24,27,24,11,17,14,25,16,16,23,19,35,15,25,27,20,25,5,19,27,22,20,17,28,24,25,22,23,23,25,18,17,20,28,14,18,27,23,22,29,25,24,20,11,23,18,24,23,28,26,20,31,18,26,29,26,23,20,24,26,19,21,19,32,29,30,30,19,24,17,32,21,22,24,17,28,27,25,15,22,19,16,14,21,33,17,12,22,24,14,15,20,0,19,24,28,27,23,18,22,29,21,29,22,24,25,22,30,24,19,29,35,12,25,25,28,21,20,23,14,23,24,16,17,26,25,27,24,23,33,26,27,13,21,19,27,21,17,21,22,22,29,34,12,24,24,26,22,16,24,22,24,22,29,30,23,21,20,16,25,30,16,19,22,16,15,23,24,28,21,27,18,25,25,17,14,23,28,18,22,8,16,20,19,15,28,21,29,20,27,17,23,28,22,26,20,31,20,19,25,27,25,19,29,17,23,19,24,14,26,23,22,26,19,30,17,18,18,28,20,30,29,36,19,27,30,27,26,28,26,19,20,15,23,21,25,22,18,24,25,25,26,23,24,19,26,12,24,24,26,25,20,25,19,28,24,32,24,18,17,12,15,21,29,21,23,22,15,23,29,27,26,29,17,26,19,22,24,30,22,25,19,13,28,28,27,30,21,27,28,27,23,12,10,30,18,16,20,20,22,32,24,30,15,10,17,13,17,20,19,24,25,19,21,27,22,27,24,25,21,21,24,17,25,24,22,22,10,18,26,27,24,13,21,23,24,30,22,29,15,20,26,20,26,10,14,27,20,19,23,25,24,21,14,18,7,32,24,21,17,3,20,22,22,22,22,23,19,24,15,23,24,19,16,21,29,18,31,24,22,32,24,30,21,27,31,27,18,33,11,28,28,25,18,28,24,21,29,24,27,27,27,21,27,28,30,28,29,20,31,19,23,24,23,30,14,24,26,20,19,22,14,20,31,16,22,21,27,23,23,23,27,31,27,26,25,24,19,20,32,23,16,21,20,21,29,18,22,21,23,30,29,33,23,23,26,18,25,31,24,19,26,21,18,17,21,24,29,42,19,19,25,18,20,17,23,22,24,24,17,22,25,24,21,19,14,31,17,28,17,13,14,26,18,8,25,18,17,22,23,35,16,24,22,20,20,19,19,19,12,23,21,21,19,23,26,22,25,25,40,24,16,14,16,28,21,22,18,28,24,27,23,20,18,21,22,26,17,25,3,31,24,29,31,24,19,25,27,30,25,25,19,27,32,25,23,25,28,17,24,13,26,32,18,32,26,26,25,35,20,24,21,32,22,20,21,22,12,26,15,27,19,27,23,31,18,23,30,17,23,23,17,24,23,24,30,24,31,24,22,21,25,27,19,17,26,21,22,24,13,24,26,24,24,25,25,19,36,18,26,23,20,25,26,33,22,20,34,20,20,23,26,21,24,20,19,24,24,18,29,22,22,23,18,20,29,23,28,24,15,27,24,29,21,10,13,23,30,18,101
22,19,23,23,23,3,22,23,18,20,17,6,21,23,20,16,15,21,13,41,18,25,18,31,25,18,26,25,18,20,10,17,24,22,23,19,22,24,24,21,27,20,23,20,16,26,16,15,24,20,21,15,16,29,22,29,20,22,19,19,20,22,17,25,10,21,10,20,18,21,18,17,26,20,22,20,20,35,25,19,4,22,23,22,23,16,17,19,26,35,26,11,33,27,12,13,28,29,18,25,23,12,19,22,18,21,24,10,25,18,24,17,30,20,31,32,20,26,24,32,17,8,14,24,20,22,22,18,21,26,25,17,20,25,20,19,23,20,20,22,27,33,14,26,16,20,19,1,21,20,22,19,16,20,19,22,21,14,33,22,19,20,21,22,13,26,20,11,9,24,19,16,9,17,33,26,25,25,14,15,22,29,23,20,14,23,17,19,19,14,30,23,20,23,21,19,16,21,19,14,16,20,20,19,17,17,11,19,15,19,19,16,14,6,15,19,18,20,19,14,13,17,22,19,21,24,32,19,18,20,17,22,21,22,21,16,19,19,25,20,21,18,27,14,17,13,19,19,11,25,21,27,11,23,21,14,20,18,19,24,23,14,16,24,25,21,19,22,22,17,15,12,16,27,10,13,26,23,18,28,21,24,19,17,16,15,21,20,25,26,13,26,17,27,22,21,22,22,30,28,17,25,17,22,30,24,24,16,19,12,30,17,23,11,22,24,20,21,16,16,12,16,23,17,27,25,15,15,16,7,8,11,19,0,12,25,19,16,27,18,27,21,27,18,18,24,21,21,22,18,21,29,22,25,26,19,18,16,20,18,22,17,15,16,19,24,28,22,29,27,24,20,6,18,22,18,6,23,20,15,16,21,31,11,21,25,25,19,17,28,20,23,20,18,20,19,24,13,18,21,25,13,16,17,25,17,20,18,23,14,23,22,28,24,19,18,14,16,14,19,14,18,21,25,18,25,13,14,19,26,18,19,28,20,25,19,30,18,18,17,20,22,24,23,22,22,20,28,13,7,18,21,23,18,30,19,11,18,23,22,26,25,31,21,33,21,33,22,21,20,21,13,4,17,16,22,21,20,16,17,23,13,16,18,20,17,21,22,22,22,24,24,25,16,31,11,21,23,13,13,8,14,21,23,14,26,25,12,13,24,21,18,23,22,15,13,10,13,18,21,18,20,19,28,28,24,27,21,17,19,13,18,7,9,11,24,16,20,20,17,24,19,24,21,16,14,18,18,17,16,19,27,14,10,16,14,19,12,13,19,14,27,23,21,20,24,19,12,20,20,19,20,8,14,20,25,28,19,33,19,9,25,25,15,19,15,18,9,25,22,21,10,25,19,14,20,29,17,26,16,16,18,17,14,17,20,15,19,23,24,18,20,21,22,17,17,21,22,19,28,31,26,23,24,24,23,23,14,29,11,19,23,26,17,27,24,18,28,9,22,23,21,15,21,17,19,21,15,18,30,18,22,20,28,25,19,24,23,20,19,19,10,17,29,19,7,12,22,20,20,29,15,23,19,27,24,15,17,23,26,17,22,22,27,20,27,23,16,18,25,27,29,28,23,28,22,17,17,18,14,18,15,22,19,20,14,16,27,32,25,18,26,11,17,14,19,19,20,19,15,27,16,21,18,26,26,30,17,20,16,14,14,16,20,15,22,15,13,22,18,24,17,22,21,11,17,18,15,8,15,21,19,19,4,21,14,24,29,22,28,20,18,11,13,16,20,26,16,26,17,24,15,22,18,18,18,22,14,20,17,40,13,16,22,20,19,30,22,20,23,16,18,15,24,24,6,24,18,16,17,12,25,24,21,20,16,27,22,28,19,21,10,23,13,9,8,18,25,20,24,19,23,24,20,33,16,20,28,19,21,20,14,10,20,19,32,24,22,13,19,20,22,25,24,10,22,18,16,26,20,18,32,23,21,24,22,16,39,17,28,24,17,22,28,36,19,17,32,17,19,20,26,16,14,18,18,26,25,24,20,22,19,14,23,20,25,25,27,22,18,16,30,19,18,13,14,14,19,17,96
28,20,31,27,29,15,26,25,27,24,19,18,25,21,23,22,26,23,17,41,16,28,21,38,29,20,26,27,22,24,7,23,22,23,26,22,26,24,28,23,30,26,27,23,20,24,23,21,26,21,20,21,22,28,26,30,18,26,26,25,21,25,23,26,14,28,22,24,24,23,19,25,30,30,27,19,23,38,29,26,16,24,25,25,25,22,23,15,29,37,29,23,33,31,23,17,30,31,23,27,22,15,23,26,25,17,23,14,21,20,28,19,27,24,35,38,26,32,27,28,18,4,16,28,24,23,26,12,25,28,21,19,21,31,22,23,21,21,24,30,23,27,25,29,22,32,28,13,26,29,20,22,20,16,15,26,26,20,37,24,23,25,19,25,24,27,26,22,21,33,21,27,13,21,37,31,31,32,8,9,16,31,25,19,18,21,18,20,20,26,28,27,24,24,24,19,22,26,20,12,16,27,24,21,23,21,23,16,27,25,26,22,23,18,19,28,25,26,18,18,22,16,32,17,25,27,32,29,17,24,19,21,24,18,25,25,29,30,26,16,28,24,28,20,13,23,23,25,23,22,20,31,15,22,27,26,24,22,19,30,27,19,18,28,23,20,23,25,25,21,16,23,25,28,14,22,30,24,27,31,25,28,21,24,26,15,27,26,27,32,21,30,23,28,26,17,19,28,28,29,22,21,21,23,32,28,28,18,23,16,28,24,25,15,26,28,31,26,22,22,22,22,23,21,32,25,21,25,20,19,20,23,24,12,0,29,25,26,35,25,31,23,31,22,22,27,20,29,23,20,18,29,24,26,27,26,16,20,28,22,24,21,17,18,23,28,32,23,31,31,28,30,18,23,27,23,10,25,30,26,20,29,37,21,24,21,27,25,25,30,20,27,24,19,26,30,30,25,17,22,29,15,18,24,27,26,22,22,27,25,30,25,27,20,19,25,18,23,6,21,25,27,23,23,22,19,20,10,19,28,20,23,29,20,25,21,35,16,21,13,26,20,27,30,24,27,18,24,23,19,22,23,22,20,28,18,15,24,29,21,26,25,35,27,40,25,36,20,26,25,21,15,16,28,23,30,27,25,20,21,21,17,20,27,22,21,20,26,26,21,27,20,21,25,36,23,25,27,21,7,12,16,17,25,26,27,31,24,21,20,23,22,17,25,11,14,14,17,22,24,22,22,23,27,35,29,27,25,23,25,19,23,19,21,23,22,18,22,26,23,27,24,28,25,23,13,17,24,21,20,27,24,26,22,28,18,23,16,17,24,24,29,25,31,17,26,24,24,30,24,24,24,20,26,20,24,32,22,34,26,21,28,24,19,21,17,22,13,28,24,17,6,28,21,21,24,35,21,28,18,26,22,21,21,23,25,11,15,33,26,22,24,24,26,26,21,23,26,23,30,33,23,27,24,28,23,26,18,35,23,24,27,27,19,27,24,28,24,8,26,21,29,27,33,21,23,25,20,23,34,22,24,12,23,29,19,28,27,28,21,25,14,22,33,25,11,16,29,28,26,27,19,29,23,29,26,27,21,24,34,21,24,24,28,20,32,26,20,22,25,28,32,31,27,31,26,21,24,22,26,24,21,22,19,24,24,27,25,29,29,20,28,15,24,16,11,22,24,23,20,26,12,23,24,27,32,32,21,24,20,22,20,28,24,19,26,23,17,24,17,21,19,27,29,11,19,20,19,20,21,26,23,23,8,19,20,27,30,28,32,26,22,23,22,13,24,29,17,24,29,27,19,26,20,22,22,26,14,19,21,42,23,20,26,24,23,35,26,24,28,27,22,19,21,27,11,25,22,20,28,24,27,21,24,24,20,29,23,35,22,25,16,32,19,11,12,22,24,14,24,15,26,28,18,35,21,24,32,17,25,24,18,22,25,23,33,28,26,25,23,24,25,23,27,22,14,24,26,30,20,19,31,25,25,28,26,16,42,21,33,26,22,25,31,33,24,18,33,21,21,25,24,20,25,18,21,25,23,26,24,18,25,25,23,16,27,25,34,22,23,28,33,25,20,17,21,26,31,23,102
27,32,35,31,33,25,32,37,24,16,31,24,30,28,32,20,23,31,15,44,29,33,26,40,19,10,25,33,25,27,22,23,20,35,27,28,33,23,34,24,37,24,30,16,28,29,24,31,35,27,26,23,26,35,28,29,25,33,29,24,19,23,27,38,23,26,26,17,28,17,19,26,21,32,28,26,22,37,27,24,21,18,19,20,29,27,21,29,28,42,34,31,34,29,30,28,35,37,23,35,31,32,27,33,26,23,32,32,27,18,26,21,36,16,27,38,26,37,28,32,18,25,14,29,23,30,21,27,26,37,35,24,22,32,23,28,19,27,30,32,22,41,31,29,22,36,35,26,33,30,29,27,31,26,25,24,24,24,42,18,23,26,25,26,31,34,26,29,19,31,29,22,33,19,31,33,26,8,23,24,33,28,24,24,22,30,26,28,25,24,33,27,33,29,26,22,28,27,20,28,28,25,34,30,24,26,30,31,29,25,27,29,29,22,23,25,26,22,25,28,31,28,35,25,23,13,36,29,25,27,24,28,26,36,29,31,33,27,32,24,31,26,28,24,23,29,32,29,25,31,22,18,25,27,30,19,24,24,27,28,22,31,25,32,28,25,28,25,30,23,30,24,23,31,26,23,32,28,25,33,27,26,28,23,29,26,25,24,33,34,31,26,29,30,28,22,19,32,35,7,22,31,26,38,31,33,34,22,31,29,33,24,27,20,31,32,19,31,26,26,22,24,32,25,32,31,25,22,26,27,28,23,28,25,29,0,21,25,35,25,34,28,28,17,30,24,20,16,29,18,33,35,29,30,31,27,21,23,26,22,22,16,24,25,18,23,32,29,32,29,9,36,26,29,23,32,26,26,30,26,24,31,35,30,20,23,25,23,27,32,25,25,25,27,29,29,28,30,19,30,32,28,29,27,25,23,26,17,22,31,34,29,29,22,24,24,30,34,25,28,20,24,27,31,20,36,27,31,27,26,27,17,26,30,32,28,38,26,26,26,30,33,32,32,24,26,27,30,23,29,22,27,28,27,35,20,24,26,31,28,34,29,36,27,39,30,38,24,28,28,32,22,24,25,21,28,23,30,26,25,23,12,15,27,21,25,23,23,14,29,33,30,34,26,35,33,36,19,23,26,27,23,27,17,31,31,35,24,31,33,15,26,32,23,28,31,22,25,22,20,26,20,23,20,11,32,35,26,32,31,31,29,27,29,28,30,23,27,28,26,33,30,36,25,22,23,26,28,32,27,27,24,27,28,32,23,26,20,21,24,20,28,29,34,27,29,30,18,22,33,35,33,28,34,25,28,29,26,33,30,24,28,29,22,28,29,25,24,22,18,21,23,28,21,21,26,33,31,30,24,27,26,25,27,29,25,30,26,37,32,29,26,35,26,24,29,21,30,27,33,35,31,32,28,26,32,31,24,33,19,34,26,31,21,35,29,19,30,23,30,27,27,18,24,26,28,29,34,29,25,27,31,31,33,32,25,29,27,27,20,25,29,25,25,23,25,30,34,24,20,34,21,25,26,27,24,26,22,29,32,25,25,34,29,28,31,24,28,27,27,35,4,31,28,36,37,29,25,27,31,26,26,27,24,31,31,24,35,40,31,27,28,29,27,29,30,25,19,22,20,32,25,30,24,30,36,39,22,34,28,24,22,23,29,27,24,21,23,29,28,36,27,32,30,20,29,30,31,28,25,17,14,32,28,29,32,24,30,28,36,24,34,21,23,28,28,32,29,34,31,27,25,27,25,17,19,26,27,28,31,39,24,25,33,25,24,33,30,29,28,24,27,23,36,32,26,25,27,28,30,32,20,26,24,28,21,26,33,37,18,23,30,32,25,18,17,26,29,29,25,25,33,25,23,35,28,28,3,26,16,22,28,28,30,22,38,24,18,20,22,21,30,28,25,27,28,24,26,34,24,31,25,23,27,30,29,27,44,19,29,26,28,32,30,36,15,27,33,23,19,31,36,24,22,23,19,23,21,27,30,31,25,22,19,26,32,30,22,27,23,31,34,17,28,29,30,33,14,25,101
19,19,24,24,30,16,23,25,18,25,19,17,24,27,21,19,22,17,23,26,20,25,18,37,30,21,29,16,22,24,18,23,19,27,6,19,29,28,31,22,29,23,19,27,25,21,3,12,26,18,19,15,22,30,15,27,16,13,28,17,10,14,24,30,25,27,25,27,15,16,14,26,29,26,17,15,19,33,6,11,17,17,17,16,21,20,20,19,27,28,27,22,35,28,9,21,27,30,14,23,30,23,6,28,5,16,24,17,20,23,19,20,27,15,26,37,25,26,23,23,13,21,23,25,22,19,20,23,24,28,22,15,20,17,24,18,18,21,22,29,21,34,11,28,17,24,19,18,20,22,20,19,19,19,18,22,18,18,33,17,2,18,18,21,10,29,19,8,20,26,15,20,28,22,32,29,12,29,19,20,27,26,15,20,19,21,12,14,22,17,25,15,19,23,15,17,26,23,13,20,20,7,17,24,21,17,20,27,24,21,12,27,20,17,16,13,5,27,20,17,24,21,28,18,25,16,25,26,13,17,17,17,13,25,24,13,20,24,23,17,24,25,21,23,16,24,25,26,20,26,17,20,18,28,24,23,21,24,13,21,20,22,21,18,21,24,16,10,18,22,22,23,19,10,19,22,21,15,19,26,18,22,22,23,17,19,23,22,27,26,10,27,22,18,19,13,10,23,24,24,13,24,10,32,28,14,13,19,22,20,31,15,26,10,24,23,24,15,20,17,18,16,24,14,11,18,22,19,17,18,19,19,27,19,25,21,0,22,27,16,25,21,20,15,23,20,9,30,14,21,27,26,15,25,29,26,21,13,25,19,23,21,20,21,23,28,27,14,24,28,20,31,17,15,16,23,24,23,29,16,15,28,19,22,12,20,25,21,24,30,20,26,16,23,17,22,29,20,14,13,27,19,21,20,25,19,23,18,23,21,16,23,17,21,15,25,23,18,21,24,20,12,23,14,21,27,6,16,23,17,18,21,12,24,23,24,17,13,14,17,26,24,21,25,23,28,21,23,20,23,19,19,21,23,27,15,24,18,27,24,25,18,32,27,33,22,24,17,22,7,14,15,15,22,14,23,22,13,17,4,16,18,20,18,20,16,21,15,24,20,24,23,22,26,32,24,28,18,17,22,21,19,21,16,21,21,26,19,23,24,14,12,28,14,19,22,20,23,23,13,15,25,18,22,32,26,23,25,14,18,23,26,18,20,24,15,16,20,20,21,29,28,30,20,22,19,21,21,24,23,22,15,22,26,29,7,12,18,17,15,20,18,23,15,27,28,16,18,19,26,28,31,19,23,24,21,9,10,30,12,20,7,23,25,25,21,23,25,19,17,12,19,26,20,12,26,26,27,27,18,27,15,16,7,21,16,23,19,30,28,21,26,14,18,18,27,26,21,18,22,32,22,16,19,22,28,18,21,26,17,16,25,20,13,28,19,16,23,19,23,22,20,22,16,17,19,12,20,13,21,16,19,26,26,12,23,22,18,22,19,14,23,18,16,26,23,22,23,20,21,23,20,4,22,18,15,21,13,29,25,16,17,25,27,24,29,17,18,26,22,24,25,24,19,28,16,21,4,16,22,21,21,20,18,12,15,23,26,33,22,23,24,23,24,20,26,21,17,15,11,25,25,23,13,26,30,33,21,31,20,21,14,25,23,21,21,16,20,22,23,29,19,25,22,16,10,11,19,19,24,19,22,24,23,16,24,23,25,24,34,17,21,22,24,23,20,23,21,21,20,20,16,21,17,22,23,19,18,21,30,25,21,18,22,17,15,24,25,19,19,23,20,15,28,28,22,18,17,16,24,20,18,24,15,18,26,20,16,28,11,22,21,29,17,14,13,15,29,25,26,18,20,22,23,29,15,17,24,17,24,14,20,20,31,25,31,21,18,22,25,24,20,26,16,19,25,20,18,25,22,18,21,14,16,19,28,20,37,24,18,22,14,25,20,36,16,25,30,18,22,17,22,19,21,18,12,22,20,19,23,19,20,21,18,20,25,27,33,19,24,27,21,16,11,19,23,25,28,20,93
24,21,25,27,28,13,22,31,19,15,27,14,19,28,24,18,20,24,20,38,10,18,11,35,32,23,23,22,14,16,22,22,25,24,16,11,14,21,26,13,29,14,21,15,22,18,23,23,30,10,9,14,22,21,20,19,13,28,24,21,18,22,22,27,20,23,23,14,19,22,15,21,27,21,20,23,25,40,22,18,20,19,20,20,15,21,17,27,19,39,28,19,28,30,20,21,27,31,15,31,20,20,24,28,21,20,30,23,19,15,26,14,28,21,30,39,27,26,23,31,14,22,19,27,21,12,22,22,15,32,30,16,11,24,15,22,24,21,25,27,27,32,22,22,16,22,17,15,22,28,21,12,22,18,17,21,23,11,35,23,20,21,24,21,21,28,16,19,17,24,22,21,25,12,32,25,22,23,18,19,30,28,22,13,20,22,20,18,6,21,32,25,25,25,22,16,21,8,17,22,17,22,27,23,21,20,19,26,20,19,25,17,19,14,19,18,24,27,11,24,21,20,27,22,15,22,31,24,21,24,23,25,20,21,25,24,26,23,15,21,26,23,22,21,19,18,28,24,16,26,18,31,23,27,21,22,22,24,23,22,20,19,20,28,17,21,22,18,18,23,19,20,16,24,22,21,23,23,18,30,25,23,21,18,24,18,23,22,30,28,21,26,22,27,25,23,20,23,28,24,14,23,25,24,23,26,27,13,28,21,27,16,23,21,21,28,25,7,9,17,13,21,25,17,25,24,20,19,21,15,16,14,23,16,26,25,22,0,28,17,22,21,25,21,24,23,19,19,24,23,29,33,28,26,17,21,15,20,28,9,25,14,17,18,18,23,27,22,21,21,16,26,14,25,19,29,20,15,27,19,18,14,29,18,21,24,22,21,22,31,17,24,13,29,28,27,31,21,15,23,21,20,23,16,23,22,17,17,22,22,31,16,28,25,12,17,20,25,20,22,15,17,28,26,11,30,21,28,16,27,19,27,27,25,22,21,27,22,14,21,26,14,17,28,13,27,8,22,18,18,17,13,22,22,31,16,19,23,21,27,27,24,35,26,34,31,34,23,26,26,20,16,12,21,18,24,18,21,21,22,22,18,15,19,26,23,12,20,24,21,23,22,29,24,26,21,32,24,12,21,22,18,21,23,22,23,27,17,15,28,22,24,22,15,23,21,16,17,24,19,23,17,10,23,26,28,21,21,25,18,18,23,15,17,27,25,22,26,26,15,28,18,27,12,17,16,12,23,16,14,23,25,18,22,28,22,27,18,19,16,15,27,24,27,22,18,26,17,25,27,25,22,16,22,23,23,26,20,33,27,17,21,13,11,21,22,19,21,20,23,22,23,17,10,13,25,27,29,22,13,22,16,21,22,8,17,15,19,28,24,22,23,27,13,17,23,18,28,23,29,28,32,31,19,26,31,20,26,30,18,23,27,26,16,28,21,22,27,23,26,21,24,23,29,26,26,26,26,23,32,23,25,23,16,26,14,27,22,23,25,17,23,15,28,26,19,22,25,21,21,28,21,26,26,23,25,1,10,23,29,19,14,26,18,17,31,18,24,24,22,17,21,20,16,21,34,18,24,31,22,13,22,21,18,22,22,21,28,39,23,20,21,23,22,22,25,21,19,20,12,15,19,26,16,19,25,32,17,29,23,19,21,24,18,27,24,17,25,23,26,36,20,26,20,19,21,22,17,8,22,20,21,25,20,23,19,16,26,24,34,21,26,19,21,18,14,21,18,30,25,24,20,26,19,17,19,23,19,28,22,40,21,29,20,15,12,24,26,30,20,20,12,21,32,15,20,19,28,22,19,20,19,25,16,26,10,21,27,35,17,25,18,28,12,20,21,17,27,24,22,15,24,22,17,28,21,21,22,18,23,23,22,15,27,18,28,22,26,21,3,4,14,22,24,18,25,20,17,27,13,20,32,24,19,21,26,19,39,24,28,19,24,26,30,26,20,25,27,15,16,21,15,14,19,15,16,24,24,16,23,26,19,18,18,20,25,19,25,11,15,24,21,24,20,26,21,23,21,14,98
30,32,38,34,38,24,29,37,23,29,37,21,30,30,18,25,30,33,29,44,32,35,28,40,34,25,35,33,33,31,31,22,30,34,31,27,33,33,40,27,36,29,36,36,22,35,29,28,43,26,25,23,28,33,28,35,21,34,23,27,28,27,32,38,21,36,33,36,29,30,19,20,32,38,24,30,26,41,28,24,31,27,28,29,29,17,26,38,31,40,41,26,42,25,25,27,32,43,19,40,34,30,31,33,28,30,35,31,28,29,20,30,32,29,38,34,22,37,31,37,18,31,28,27,30,26,30,35,27,41,37,18,25,35,27,30,31,27,29,38,32,39,27,36,24,36,31,26,35,28,23,29,29,23,22,29,27,31,47,31,29,28,34,29,28,38,28,26,28,38,33,21,32,26,31,30,36,36,31,32,32,40,28,26,29,24,31,32,28,21,38,38,23,34,26,22,24,30,27,33,27,26,34,30,24,33,27,28,33,27,32,33,33,25,26,24,27,30,23,28,24,28,40,29,34,32,39,33,32,32,22,30,26,29,29,31,32,31,31,30,39,22,32,29,23,29,36,34,29,30,22,31,27,39,35,33,29,23,24,26,34,30,30,37,36,30,28,26,26,32,29,29,30,24,26,28,35,32,32,39,24,35,33,22,32,26,29,28,37,31,28,37,30,31,30,33,30,33,35,29,18,28,29,37,31,36,35,29,34,27,38,12,32,29,29,29,34,31,30,31,31,21,32,24,38,22,30,22,30,26,27,32,18,27,35,35,27,28,0,11,30,26,33,31,20,31,29,37,31,24,34,32,27,30,32,34,27,28,38,25,20,34,29,30,36,37,32,31,33,40,30,39,25,32,32,36,25,29,26,23,25,36,33,28,29,33,23,27,33,35,25,23,21,38,33,29,34,32,19,30,36,26,29,34,31,22,33,31,34,33,34,33,30,32,20,31,31,36,30,33,19,23,32,30,25,31,28,37,30,31,23,35,31,29,36,31,42,26,22,32,24,31,31,32,27,30,30,31,29,31,27,27,31,32,39,20,22,23,33,27,35,32,36,26,38,38,38,33,36,25,18,30,23,29,24,32,29,31,30,29,32,35,33,15,25,28,26,28,36,33,35,27,36,34,38,32,34,32,30,29,24,28,26,36,33,37,31,28,28,39,34,21,37,28,34,30,27,30,35,29,27,30,24,35,39,39,31,32,30,31,27,25,25,27,37,29,21,25,25,34,31,35,41,26,21,28,24,29,32,30,26,30,33,37,39,26,31,27,26,20,33,35,28,37,34,34,33,17,24,37,33,36,26,30,31,30,34,27,34,30,26,27,29,32,28,26,29,22,30,28,29,30,31,24,15,25,31,34,33,27,21,24,25,27,29,21,28,24,39,33,35,35,36,23,31,28,29,33,27,33,40,39,35,33,28,40,35,30,38,16,35,37,31,21,33,29,25,37,32,33,32,33,34,36,34,36,30,34,27,40,34,30,36,32,26,28,30,32,25,24,21,26,23,30,29,24,29,32,30,30,30,34,31,25,33,30,27,18,34,38,26,26,30,32,31,40,32,29,33,29,31,32,34,24,38,38,24,28,39,29,26,18,27,24,32,31,31,34,48,30,32,35,28,32,28,28,29,31,28,16,31,31,32,20,31,32,41,28,39,29,30,19,32,31,26,18,25,29,27,33,40,24,32,32,31,28,29,31,27,30,22,25,23,27,29,28,32,30,30,43,29,25,30,32,31,28,27,28,34,31,34,29,30,23,33,29,30,25,34,15,44,20,40,33,25,20,33,29,36,24,28,28,24,37,36,31,29,36,26,36,30,33,39,27,35,32,37,32,34,27,19,29,38,25,33,32,23,30,36,30,34,24,31,29,42,25,29,33,20,27,31,28,28,38,35,40,21,33,29,31,30,24,33,29,29,31,26,32,35,27,31,34,31,27,33,27,27,44,33,33,33,31,28,34,42,29,35,35,23,32,34,35,24,29,23,26,22,31,28,35,33,25,26,28,25,36,30,38,27,29,33,35,34,27,28,25,35,35,25,104
19,25,28,23,28,18,18,29,20,18,26,19,22,19,7,14,19,23,18,33,21,24,17,34,29,21,26,22,22,20,20,26,19,23,21,16,25,24,29,16,29,18,25,25,11,24,18,17,33,15,14,12,17,22,17,24,10,26,23,16,17,18,22,27,19,25,22,25,18,19,8,20,21,27,13,23,22,37,19,19,22,16,17,18,18,6,15,28,20,29,33,18,31,14,14,24,21,32,8,31,23,22,20,24,17,19,24,24,17,20,9,19,21,18,27,23,11,28,20,26,7,21,17,16,19,15,19,24,16,34,28,7,14,24,16,19,20,16,25,27,25,33,16,25,13,25,20,19,26,17,12,18,25,12,11,18,24,20,39,20,18,21,23,18,17,27,17,15,22,27,25,22,27,15,20,19,25,25,20,21,27,29,17,15,18,13,20,21,17,10,27,27,12,23,17,11,13,19,16,24,16,15,23,21,13,22,16,17,22,20,21,22,22,19,15,21,16,19,12,17,24,17,29,21,23,21,28,22,21,21,21,20,21,18,18,20,21,20,20,20,28,11,21,21,12,18,28,24,18,26,11,20,23,28,24,25,18,21,19,15,23,19,19,26,25,19,17,15,15,21,22,18,19,20,24,17,24,21,21,29,25,24,22,23,25,15,20,19,26,27,17,31,23,20,19,22,19,22,26,18,7,17,18,30,20,25,24,18,23,16,27,1,21,18,19,18,24,20,19,20,20,18,23,13,27,11,20,11,19,16,17,21,22,18,25,25,16,17,11,0,19,19,22,21,9,20,18,26,20,13,26,31,16,29,27,23,20,17,27,14,9,23,18,19,25,26,21,20,22,29,19,29,15,22,21,27,21,18,15,12,14,29,22,18,18,22,12,20,22,24,14,12,10,27,22,18,23,22,8,19,25,15,18,23,20,23,22,24,23,23,25,22,19,21,9,20,20,25,22,25,20,20,21,26,14,24,17,27,19,20,12,27,20,20,25,20,32,15,11,24,13,25,20,21,16,20,19,20,18,20,16,16,22,21,28,9,18,22,22,24,24,21,25,28,39,27,29,22,25,14,7,19,17,18,13,21,18,20,19,18,21,24,22,4,21,21,15,17,25,22,24,16,29,23,27,26,30,21,19,21,25,17,19,25,23,26,20,17,26,30,23,10,26,19,25,23,17,19,24,18,22,19,15,31,28,28,20,21,19,20,16,14,14,16,26,27,22,23,19,23,20,25,31,17,22,17,13,24,21,19,15,19,22,26,30,15,20,16,15,9,22,24,24,26,23,24,23,21,13,29,22,25,15,19,20,19,23,20,23,19,15,18,18,22,19,15,18,20,21,17,18,19,20,13,4,19,20,30,22,16,21,13,14,16,18,10,25,21,28,22,24,24,25,12,20,17,18,26,16,24,29,28,24,22,17,29,24,22,27,22,24,26,20,10,26,18,14,26,21,22,23,22,24,27,23,25,19,23,24,35,23,19,26,21,18,17,19,21,14,21,10,24,12,19,18,20,18,25,19,19,19,23,20,14,22,19,16,7,23,27,15,15,19,21,20,31,21,21,23,18,20,21,23,13,27,30,13,17,28,27,15,7,20,17,21,20,20,23,37,20,21,24,24,21,23,17,18,20,17,5,20,24,21,9,20,27,33,17,28,18,19,20,21,21,24,7,14,21,20,22,29,13,21,21,20,17,18,25,21,20,11,14,18,22,18,17,21,19,23,32,18,14,24,26,20,17,16,17,23,20,23,18,19,16,24,18,19,14,23,23,33,9,29,28,14,9,22,18,25,13,17,17,13,26,25,24,18,25,23,26,19,22,28,20,24,21,26,25,34,16,8,20,27,14,22,21,12,22,25,19,23,13,20,19,31,22,24,22,9,16,20,24,17,28,26,29,26,23,18,20,19,13,22,20,19,20,19,21,24,16,24,23,20,16,22,16,16,33,22,27,22,21,17,27,31,19,24,24,12,21,24,24,13,18,12,15,11,20,17,25,28,14,15,17,20,27,25,29,16,18,22,26,23,16,26,23,26,24,14,93
30,35,37,29,35,30,33,38,25,23,36,29,27,30,26,27,28,37,26,42,24,30,23,44,38,29,31,35,24,26,29,28,30,32,30,26,31,29,34,21,38,29,34,33,30,29,28,29,41,25,24,21,26,32,26,33,15,26,30,27,23,27,29,32,28,29,31,32,27,27,17,27,32,35,22,30,31,46,24,28,31,27,27,26,26,23,26,16,27,45,37,30,36,33,29,29,35,37,17,38,35,33,29,37,30,26,25,29,27,21,28,25,30,26,36,42,30,37,34,39,16,27,25,35,31,24,28,31,27,39,36,18,19,35,26,24,29,26,31,36,35,42,31,30,22,33,29,28,35,34,23,24,30,23,22,27,27,25,45,28,27,26,25,32,27,34,24,28,30,32,35,27,18,20,35,33,35,31,29,30,35,34,26,21,26,24,27,26,20,27,36,33,31,33,26,20,32,28,23,28,25,31,32,30,30,28,25,36,31,23,32,27,27,32,21,30,30,30,22,26,32,26,38,28,31,27,42,30,28,30,29,31,30,37,27,30,29,25,30,27,34,30,31,26,21,27,27,31,27,36,20,37,32,31,34,35,30,30,28,24,28,28,22,37,30,30,27,20,20,26,31,28,24,26,31,29,21,29,26,38,30,32,29,24,31,24,26,26,32,37,30,12,32,35,28,28,25,28,35,27,16,28,27,35,31,28,29,24,32,25,35,18,27,27,29,30,33,27,23,29,27,24,32,19,36,30,27,28,27,27,26,28,29,27,31,34,25,22,30,19,0,28,27,23,28,30,24,33,28,29,31,40,34,37,36,32,26,26,33,17,27,24,25,26,26,31,30,28,29,37,30,39,28,24,23,34,25,23,34,21,20,36,31,29,26,32,24,25,31,33,23,30,15,36,34,33,34,31,17,28,31,26,27,30,32,28,28,21,26,32,34,28,36,32,14,25,31,36,27,30,21,29,30,25,19,33,26,33,24,33,21,34,29,31,30,29,41,24,16,25,30,28,29,30,21,31,22,30,27,27,25,24,29,28,34,18,27,27,31,33,30,35,37,32,40,38,38,24,34,32,26,24,30,23,24,30,27,29,28,27,23,26,23,21,30,29,20,22,31,34,31,27,17,29,34,38,39,29,26,26,31,24,32,31,32,31,29,26,29,32,29,27,36,26,27,32,25,28,29,20,30,23,16,36,34,36,33,29,31,29,29,31,29,28,36,24,28,32,28,25,36,32,33,18,23,27,23,31,30,22,25,28,27,31,37,24,29,24,25,18,29,34,30,36,33,34,25,23,29,28,27,30,30,29,29,33,28,29,41,32,32,23,25,27,28,24,30,28,30,28,27,28,25,18,15,32,29,36,31,21,28,18,23,25,27,19,29,31,37,31,30,34,34,13,25,32,24,34,25,33,39,36,33,27,36,35,33,31,36,24,36,35,29,19,36,27,26,33,30,28,30,27,36,32,29,31,33,32,29,40,31,32,31,31,28,22,25,30,25,30,19,33,17,30,29,26,29,34,28,28,30,28,29,30,33,30,21,12,32,32,21,22,28,26,25,39,24,30,32,32,29,30,27,14,33,41,24,29,23,35,24,24,23,23,30,26,29,31,40,25,28,29,30,29,30,29,27,21,18,14,30,30,33,18,27,36,40,25,37,25,28,26,34,26,33,26,23,30,29,34,38,22,30,28,30,23,24,34,28,25,22,25,27,23,27,30,25,28,28,40,27,32,28,26,29,25,29,26,32,32,30,27,28,22,25,27,28,25,36,32,42,26,21,34,22,10,23,28,36,22,22,27,27,34,34,33,28,34,26,33,30,33,39,27,31,28,22,28,40,22,27,31,36,23,28,29,20,33,29,25,29,32,32,28,36,27,31,31,20,27,28,30,26,36,34,36,31,28,32,25,26,26,30,29,28,31,24,28,30,21,34,39,30,25,23,28,25,47,30,29,27,23,28,35,39,25,22,5,21,27,26,35,22,27,21,22,30,31,24,33,20,25,20,26,31,33,34,39,25,23,37,27,28,22,32,31,31,35,23,104
25,21,28,23,29,18,17,31,17,19,25,15,23,22,22,25,17,22,23,42,15,26,19,35,27,18,19,27,17,15,22,16,18,24,23,22,28,17,24,13,20,27,26,26,26,23,18,25,29,21,20,20,16,28,24,29,19,27,22,18,21,21,26,31,23,29,20,25,13,15,17,19,31,25,22,14,10,25,27,13,23,16,17,18,10,19,24,28,23,24,30,23,32,29,23,18,23,35,17,26,23,14,26,23,16,19,26,21,27,21,24,18,27,14,25,37,25,30,26,31,16,19,22,22,21,18,19,29,26,29,30,18,15,21,22,20,17,15,23,31,16,23,25,26,18,28,23,20,23,22,23,20,21,22,21,21,21,17,35,16,23,16,26,24,22,32,20,22,22,28,22,15,28,16,31,21,27,27,25,24,26,26,22,17,16,24,17,19,15,22,32,26,20,23,20,20,23,22,22,20,17,14,28,18,16,24,24,29,27,15,26,22,21,19,15,11,20,20,18,20,17,22,25,17,26,27,34,29,16,26,6,14,15,26,26,19,21,26,26,18,26,21,25,24,21,25,25,28,23,15,20,31,23,30,24,22,23,22,18,20,24,20,26,33,22,27,16,23,24,22,20,24,20,27,24,25,22,24,22,24,23,24,28,16,12,20,17,16,26,19,24,29,23,25,28,22,19,17,29,27,16,23,18,29,30,25,26,17,25,21,31,18,29,24,25,25,22,28,18,11,15,9,22,13,30,16,24,14,22,20,21,16,21,21,23,28,21,21,26,19,28,0,23,15,24,22,20,24,25,20,33,37,11,14,19,19,15,22,24,15,24,22,24,25,22,27,28,24,25,29,27,33,19,22,23,24,24,11,27,21,14,25,27,23,18,21,26,15,26,30,23,24,17,33,27,23,24,15,17,24,10,20,21,20,27,16,21,20,25,22,28,24,24,20,18,21,25,27,27,26,13,12,28,24,15,25,20,25,19,25,21,30,27,23,25,28,27,20,20,20,20,12,25,24,11,24,13,30,23,22,23,8,19,20,28,18,24,11,24,21,24,27,31,20,32,32,32,25,22,22,20,20,17,27,19,26,21,15,24,24,24,25,22,21,9,19,16,18,27,25,23,24,28,21,29,20,21,17,16,27,25,24,10,25,16,26,26,22,20,27,23,19,25,23,21,15,20,23,27,21,20,23,16,28,30,26,26,25,27,25,22,21,20,21,27,23,5,9,13,18,26,16,29,18,15,23,19,22,22,20,22,24,21,25,27,21,26,18,19,15,17,26,17,25,28,27,23,11,18,26,29,22,21,26,25,18,24,19,28,14,22,26,24,20,18,22,22,24,20,16,21,21,21,14,15,24,25,26,28,17,20,14,18,21,26,16,12,8,35,23,26,27,28,19,21,27,24,24,20,27,32,30,22,23,27,31,25,25,34,10,22,29,29,19,17,27,17,26,23,22,20,29,23,29,23,21,20,26,15,28,21,24,27,27,27,18,26,28,15,8,19,27,21,28,19,23,23,6,24,24,28,24,25,22,24,21,22,16,23,32,15,18,17,22,18,34,22,23,25,17,18,30,26,22,29,33,18,19,27,23,22,18,15,12,16,20,18,25,36,21,27,25,20,17,17,28,20,16,19,14,26,19,21,18,23,29,39,21,34,19,23,7,25,22,20,22,19,24,11,30,28,22,30,20,26,17,18,29,21,25,22,25,27,23,23,23,23,26,18,34,25,22,23,24,28,7,21,18,28,23,29,23,23,11,21,25,27,19,30,24,38,16,29,29,10,18,27,25,27,22,26,23,21,35,30,25,25,29,14,19,18,28,34,22,22,21,23,16,33,22,23,16,30,22,24,25,12,29,29,24,25,18,23,17,32,13,22,31,20,27,20,19,19,31,24,32,26,27,22,24,25,20,26,23,18,27,14,19,24,17,20,26,22,23,20,27,21,35,26,27,23,21,28,18,37,13,28,33,19,20,24,29,20,16,21,21,18,19,20,26,25,21,24,16,9,20,21,22,25,19,29,27,21,16,18,16,26,26,21,99
18,29,33,20,29,25,24,29,22,26,27,25,28,33,27,24,30,29,28,45,22,29,22,41,30,26,32,18,25,27,28,26,24,33,26,26,25,31,31,22,34,26,21,28,23,24,21,22,34,27,26,24,26,35,29,35,18,28,28,27,24,24,23,35,23,29,33,27,22,19,20,27,35,31,22,28,24,38,26,26,30,22,23,24,17,26,23,25,30,38,32,21,32,30,21,24,25,34,20,39,32,28,26,28,20,25,27,29,28,25,27,20,26,20,30,39,27,30,27,37,19,27,27,28,22,15,19,34,28,36,21,21,22,31,26,15,21,17,24,28,30,37,23,27,25,25,20,27,22,24,26,23,24,23,22,27,22,21,42,20,22,26,27,29,22,38,26,20,27,31,30,18,28,23,33,23,25,28,30,31,26,32,25,24,17,27,28,26,22,27,29,30,25,25,19,23,29,19,23,25,26,22,16,21,23,27,27,33,27,25,24,27,24,26,12,28,23,28,25,29,23,27,34,23,28,28,38,27,29,29,20,28,28,31,30,21,20,26,32,24,32,27,25,22,20,23,28,25,23,27,23,37,23,32,27,32,28,30,19,27,25,26,27,31,23,27,18,23,23,17,22,26,23,28,22,27,28,14,23,33,24,27,26,24,22,25,23,24,23,29,22,29,29,20,31,26,26,19,26,21,16,28,23,35,34,24,23,19,29,22,32,21,29,23,28,33,27,30,23,20,23,15,24,10,27,27,21,21,21,23,24,24,29,27,31,28,20,25,33,22,27,23,0,21,25,28,25,31,13,26,20,31,25,28,29,32,17,25,28,22,23,26,27,28,28,29,33,11,27,32,29,36,22,19,25,25,21,20,30,24,11,33,34,21,24,27,21,25,23,30,25,26,12,36,27,25,25,24,20,12,28,23,24,26,33,19,23,27,32,25,28,27,19,26,17,24,27,27,30,29,23,27,30,29,22,29,18,24,27,31,24,17,14,26,33,28,35,17,19,22,29,25,28,21,18,34,20,31,21,28,23,15,28,25,25,21,24,21,32,24,21,31,28,30,40,32,31,26,29,25,23,26,24,26,24,32,25,24,21,24,25,23,25,24,23,20,23,5,14,25,31,27,30,30,32,29,32,23,22,29,24,26,24,32,25,31,25,22,27,25,30,21,36,18,24,27,17,20,22,22,21,23,23,34,31,32,24,24,24,22,28,28,21,19,33,30,19,23,23,26,33,29,31,25,25,30,26,28,28,27,28,31,27,31,34,26,31,15,16,14,25,30,30,27,30,27,20,21,27,29,24,31,22,30,27,29,11,22,35,24,29,26,22,22,20,24,22,22,23,22,28,27,28,21,18,32,32,30,27,23,26,9,26,19,30,15,26,22,33,25,19,29,26,20,22,24,22,25,28,26,34,25,32,26,31,39,20,24,35,20,31,30,29,22,31,29,24,32,29,19,27,30,33,35,30,28,24,32,21,23,26,21,33,33,30,25,29,28,26,22,22,26,20,25,27,20,25,28,24,27,27,19,16,29,24,27,24,15,25,34,12,24,30,29,28,31,26,25,29,28,20,24,23,21,32,34,20,22,31,18,27,25,17,14,25,17,29,22,42,16,27,32,24,20,25,35,22,19,22,17,32,21,24,21,29,37,37,20,34,16,20,17,31,27,33,25,25,23,25,28,41,25,29,30,29,14,15,18,28,23,25,28,30,23,20,29,30,31,28,31,26,23,25,27,32,16,28,27,25,27,30,20,31,13,23,26,24,24,29,32,27,23,32,24,13,17,22,31,30,25,25,25,18,17,30,29,22,30,20,28,22,31,37,19,23,23,19,23,31,23,24,27,33,26,27,26,11,33,33,33,28,25,30,19,39,19,22,25,23,30,26,25,25,28,26,35,25,24,28,24,25,17,27,26,21,34,24,26,21,24,28,23,28,28,26,25,26,37,32,30,30,18,31,32,37,21,31,32,24,22,15,37,25,29,23,22,27,25,26,29,27,28,23,23,23,24,27,36,27,23,36,34,32,13,32,22,15,33,26,92
17,20,26,21,25,19,19,24,11,19,18,20,19,25,16,17,16,20,12,32,17,22,15,33,16,7,23,22,16,18,23,20,7,22,20,22,25,21,26,15,25,20,21,22,16,16,12,16,25,21,20,17,15,28,21,20,18,25,24,15,10,14,19,29,19,22,19,21,15,4,15,21,30,19,23,10,9,24,21,12,17,5,6,7,12,21,17,18,23,29,22,23,26,20,18,12,23,24,19,18,18,16,19,27,10,14,24,25,14,15,16,14,24,3,14,28,16,29,15,29,14,23,11,16,10,16,8,21,25,27,20,19,13,26,22,18,6,16,15,24,20,28,20,16,17,20,21,17,22,17,20,16,19,16,15,17,7,11,32,5,16,15,12,13,15,28,16,17,16,26,18,16,25,16,26,25,21,25,17,16,24,11,15,13,14,21,9,11,16,15,30,20,23,22,13,10,19,20,11,15,15,8,17,16,18,17,23,22,21,12,21,21,20,19,13,14,14,19,18,19,22,14,28,16,25,14,23,21,8,22,11,14,14,28,21,18,19,24,26,15,24,17,19,18,17,18,22,21,17,19,16,25,13,27,21,21,17,21,18,19,22,18,24,26,17,21,17,23,23,11,14,20,20,21,12,20,25,13,22,20,21,24,24,18,21,12,16,15,24,24,19,19,20,18,19,13,10,19,22,24,15,16,17,30,28,23,22,13,17,15,20,20,22,17,18,23,15,17,13,13,9,14,21,11,25,18,17,16,19,17,18,10,22,18,22,17,15,21,31,21,23,15,21,0,14,11,9,26,12,9,31,30,16,19,18,20,15,18,13,15,13,19,23,24,21,26,27,14,23,25,20,28,18,12,10,23,18,15,20,22,12,19,26,20,3,10,16,14,19,19,11,16,15,25,16,16,23,21,13,13,23,14,17,14,16,15,17,19,22,22,25,20,17,9,17,14,16,21,16,22,15,13,22,19,15,27,15,25,16,23,19,21,25,19,22,25,29,18,19,17,19,21,21,22,15,26,15,17,15,25,18,10,17,25,26,12,20,16,19,20,22,16,29,23,30,26,25,11,15,16,20,20,20,22,12,25,10,17,17,17,10,20,18,19,8,17,12,16,24,19,22,17,25,20,30,24,26,6,10,15,10,22,14,16,20,18,24,16,22,21,14,13,24,14,16,15,14,17,16,7,18,17,14,17,28,21,18,21,18,23,22,21,19,21,22,20,10,14,18,15,24,23,27,12,17,19,19,19,18,20,20,15,18,22,23,14,19,12,13,13,7,15,16,26,19,16,13,15,17,23,21,24,20,21,17,20,22,18,20,19,20,22,16,19,17,16,12,18,9,5,12,23,21,14,17,23,24,20,21,17,22,12,16,16,23,14,17,13,28,22,18,22,22,16,21,21,18,22,18,20,24,28,23,18,19,22,20,16,30,15,17,25,25,15,22,15,19,21,24,20,16,20,22,28,16,18,19,21,20,29,13,25,22,27,19,12,12,23,14,7,21,12,20,25,18,17,17,21,20,22,21,13,19,13,24,21,22,15,23,25,13,16,21,20,17,27,11,11,14,21,21,21,14,17,25,24,16,13,18,22,15,20,10,13,17,18,17,23,27,19,25,19,14,15,13,21,8,2,5,16,23,19,19,20,19,29,35,17,26,17,16,12,24,18,24,14,18,15,16,25,29,18,23,19,18,15,16,17,22,19,23,25,23,20,21,23,23,25,17,28,21,22,18,20,19,11,23,16,21,18,18,18,20,14,20,14,17,13,23,19,27,18,20,24,8,13,24,21,19,24,25,22,15,28,19,22,16,21,19,17,18,17,23,15,20,20,9,16,31,9,14,18,29,19,20,20,10,20,23,25,11,20,19,17,26,18,20,20,17,27,5,11,22,25,23,28,21,25,21,18,19,17,15,16,18,24,13,12,22,11,19,21,20,20,24,19,13,35,16,16,17,11,25,17,33,2,24,26,16,16,14,25,17,15,9,10,10,8,18,21,22,20,23,6,13,24,20,26,13,15,27,21,16,14,23,21,23,27,14,91
28,28,34,21,27,21,23,28,25,18,26,24,19,28,2,15,24,25,22,41,22,22,15,36,25,21,26,24,16,18,17,26,20,24,27,17,26,24,30,15,31,19,21,19,2,23,20,20,32,18,19,20,17,28,23,32,19,23,25,25,22,23,27,29,14,21,27,18,23,15,17,22,30,29,22,18,22,33,27,20,22,18,19,20,20,15,16,29,23,29,31,25,28,23,23,17,15,29,17,30,14,21,29,26,18,26,22,20,20,17,18,20,30,16,27,32,20,34,27,18,16,18,21,25,21,20,20,28,19,30,23,16,13,31,22,22,13,20,24,26,26,35,25,22,19,30,25,19,24,26,19,16,20,15,14,11,21,19,43,16,25,17,24,26,25,30,18,24,26,27,23,25,19,15,29,13,29,26,25,26,18,25,22,13,12,20,21,22,18,19,27,27,21,24,23,19,22,24,23,22,17,16,29,26,22,23,25,8,28,16,21,19,22,24,13,22,22,28,18,20,22,22,34,28,19,26,36,30,20,27,24,26,22,27,26,22,25,28,23,27,33,20,30,25,12,23,23,30,24,25,19,29,27,21,20,31,19,25,20,21,22,20,27,34,24,20,23,24,24,24,19,19,19,28,26,18,24,23,21,28,19,24,22,24,27,20,18,17,24,34,26,30,28,29,28,26,23,22,31,25,16,20,25,32,29,27,26,21,26,21,31,10,22,25,23,27,28,25,17,21,21,20,27,15,32,20,26,20,19,25,26,22,24,18,22,30,23,24,20,9,28,24,25,14,0,24,22,31,24,22,27,33,25,28,32,18,22,23,20,15,18,22,26,27,24,24,29,26,23,25,28,34,24,26,19,30,12,13,24,21,14,31,19,21,17,23,21,16,28,31,22,21,19,29,25,26,25,29,16,25,23,20,23,24,29,26,21,21,16,30,31,20,28,22,18,20,18,23,26,22,21,21,28,27,15,21,22,24,20,12,21,21,28,25,26,24,36,15,20,25,19,25,15,24,17,28,20,23,24,25,17,18,20,30,28,17,15,18,22,23,24,29,29,28,36,25,35,23,28,21,16,20,22,27,22,22,21,25,19,27,22,18,21,13,22,15,12,20,18,29,24,19,27,28,18,29,25,19,20,25,24,26,20,29,29,17,29,23,27,24,27,16,32,19,23,20,8,11,29,19,16,15,16,27,29,27,29,21,22,26,25,23,23,23,29,28,23,27,27,16,29,25,22,18,23,23,19,27,27,20,14,28,13,17,23,24,28,10,11,18,21,28,29,30,27,27,27,23,22,24,29,24,23,27,25,25,26,23,32,28,24,26,23,13,23,22,23,13,22,18,25,18,21,14,13,27,26,21,26,17,23,16,22,23,25,19,24,20,33,18,18,29,27,19,20,12,16,20,24,30,34,22,30,21,26,31,22,28,20,24,25,29,28,18,28,24,23,33,18,20,21,26,32,35,27,29,19,29,26,35,25,27,27,26,27,14,24,22,23,21,19,26,21,28,27,11,16,27,25,21,26,26,27,23,18,15,23,16,30,31,15,16,24,20,21,32,18,20,22,24,25,28,26,22,25,36,20,21,25,28,21,16,22,19,25,22,25,24,39,23,23,24,15,24,18,26,21,16,17,14,23,24,27,18,16,34,33,17,28,21,25,22,26,18,25,16,20,27,26,23,31,22,23,21,23,18,19,31,26,26,20,23,27,14,18,26,23,27,19,26,11,23,24,26,23,17,25,18,23,24,28,18,25,18,23,19,25,19,25,27,34,18,27,24,18,18,29,17,28,18,26,16,13,30,30,21,27,30,25,27,26,23,29,20,18,14,23,26,29,21,17,23,31,22,21,22,16,29,26,27,23,22,26,24,25,24,18,29,16,25,19,18,24,19,17,30,22,26,23,25,24,22,26,25,26,28,15,22,24,13,27,32,14,22,22,25,21,27,26,28,22,25,19,25,31,16,26,33,18,22,22,30,19,23,20,22,20,21,18,31,24,22,24,18,19,25,30,36,24,9,29,27,28,18,23,21,23,29,20,102
16,13,24,23,26,21,18,29,21,20,23,22,12,27,26,19,19,21,19,42,17,23,16,36,23,14,24,13,20,22,26,18,12,23,22,21,23,22,31,16,23,21,10,26,23,9,20,23,22,22,21,22,25,29,23,25,25,23,23,13,10,14,20,28,22,15,22,25,18,9,24,23,26,20,26,20,16,31,26,21,20,6,5,4,23,19,18,21,24,36,27,24,27,22,20,13,27,27,24,29,27,17,22,32,21,12,27,28,18,19,17,15,33,8,19,25,13,30,4,26,23,26,18,21,15,18,9,28,27,24,28,22,14,28,23,25,11,20,20,27,21,30,22,17,19,28,23,23,13,19,23,17,17,19,18,19,18,12,35,10,18,25,16,2,21,25,13,19,22,28,19,20,27,17,24,28,11,28,24,25,23,22,15,14,21,24,19,21,17,10,33,21,12,20,18,21,19,22,9,20,16,19,24,25,20,17,23,32,25,23,23,22,22,22,16,23,20,23,19,21,19,21,29,14,28,14,12,26,19,27,18,17,19,18,28,24,25,24,27,13,24,17,17,17,20,20,21,22,21,20,25,26,24,29,14,27,21,21,23,26,16,19,23,17,10,22,23,23,26,12,11,23,21,26,23,22,23,22,23,25,18,25,24,20,19,19,27,26,25,23,21,30,15,23,21,13,12,22,27,30,24,24,26,28,29,24,23,14,20,20,25,21,24,24,22,25,12,21,14,16,12,21,25,18,27,21,18,18,19,18,19,13,25,24,27,24,20,23,31,20,30,22,28,11,24,0,11,21,21,14,30,30,23,23,25,23,16,23,18,15,17,21,22,23,23,28,29,19,22,22,22,29,19,23,14,21,20,18,17,21,17,22,33,22,14,15,20,25,22,20,22,20,22,30,21,20,27,16,22,20,27,19,22,11,21,19,18,22,24,20,20,21,22,14,24,19,21,22,23,23,19,22,27,27,16,26,17,27,21,20,20,28,23,24,23,22,33,21,26,17,29,21,22,27,18,26,19,21,20,26,17,21,22,20,26,23,23,23,16,18,19,5,29,20,36,26,30,15,20,22,17,21,20,22,10,27,15,20,17,20,14,23,20,24,15,22,13,23,25,20,20,23,25,23,27,24,28,11,11,22,21,21,15,18,15,24,28,21,19,18,16,18,31,12,19,16,21,24,17,11,21,21,14,22,31,26,26,22,24,26,22,21,20,22,22,26,17,21,18,19,28,25,31,16,19,20,20,14,25,20,22,17,20,24,28,23,18,19,20,22,14,4,23,27,20,21,24,21,24,22,28,25,21,21,24,25,20,26,25,23,15,25,21,23,23,21,17,21,14,10,14,25,22,15,24,19,31,21,25,18,24,19,18,16,27,23,19,15,26,25,19,21,19,17,22,28,22,27,20,25,13,25,30,7,11,25,11,24,29,22,28,27,22,20,26,19,21,19,27,23,21,22,28,34,19,21,24,27,20,32,15,16,28,25,24,13,15,12,20,14,25,23,27,31,22,19,22,25,18,21,26,14,18,10,21,18,24,22,24,27,18,15,22,21,22,32,15,16,19,26,23,27,22,24,26,32,17,19,23,22,15,18,18,19,21,20,20,20,31,26,23,22,15,24,14,28,13,13,13,24,24,20,28,24,20,33,35,18,24,23,19,19,22,13,24,15,20,25,23,27,33,21,21,21,23,18,19,26,24,16,24,24,26,22,24,23,23,31,28,35,20,14,20,22,24,20,26,17,25,18,16,18,21,20,21,19,15,18,28,28,32,16,25,13,19,20,24,20,24,27,27,22,21,32,24,27,14,26,17,12,21,17,23,13,27,24,20,21,24,9,16,19,31,24,22,21,19,24,28,24,16,23,17,18,28,18,22,27,20,26,16,14,23,28,23,24,19,31,19,26,26,19,20,16,16,28,24,9,27,12,14,26,17,22,23,22,20,33,23,16,20,22,19,22,35,9,26,35,18,17,23,24,19,18,20,8,11,11,17,19,22,22,25,7,14,25,27,15,24,16,22,25,18,19,26,20,24,23,16,90
11,16,19,23,22,18,16,22,18,16,21,19,20,18,24,18,13,25,17,31,17,18,11,33,21,12,20,18,13,15,15,20,10,25,11,19,21,22,27,14,20,22,17,19,21,12,12,17,28,18,17,17,21,25,23,20,19,22,23,8,1,5,21,28,21,18,16,18,20,7,15,20,23,23,19,18,14,29,15,20,21,8,8,7,19,22,19,10,20,34,25,20,29,20,15,19,20,21,15,27,21,17,11,26,14,7,18,23,11,14,17,16,31,6,17,28,16,27,15,31,14,16,16,19,13,16,11,24,22,30,24,19,12,26,19,23,9,17,19,20,12,32,17,19,19,25,21,20,18,20,20,12,23,16,17,20,16,15,24,8,7,21,9,13,16,27,17,14,21,20,23,11,25,13,25,22,18,20,20,21,20,17,6,13,15,21,17,19,13,8,28,24,22,25,16,14,19,20,4,11,18,16,19,22,20,8,14,24,23,21,18,20,19,19,16,22,14,23,15,10,17,20,30,9,22,7,19,20,17,21,16,12,20,26,21,19,20,15,23,8,15,17,12,20,17,21,16,23,19,20,14,25,22,28,17,26,14,23,18,22,19,21,18,24,13,23,18,19,24,14,21,16,12,19,21,17,17,17,14,23,17,24,21,17,17,18,25,24,23,18,16,26,13,21,10,4,1,17,22,19,18,23,15,29,21,20,21,17,23,17,23,19,20,15,21,14,15,20,13,18,14,17,18,17,16,21,19,21,20,14,15,15,22,21,20,20,9,19,29,18,24,20,25,9,22,11,0,25,16,12,26,25,21,20,22,17,17,17,16,10,15,17,17,18,19,24,20,14,22,25,11,29,15,18,7,16,18,16,20,17,17,24,28,20,12,13,18,23,15,22,17,18,19,26,19,19,27,14,13,15,20,16,19,17,16,10,21,18,23,15,20,16,20,12,18,17,14,19,18,23,14,21,20,18,12,23,12,22,17,25,11,25,21,19,14,21,22,16,20,8,25,19,17,24,14,28,15,14,19,22,20,17,20,20,28,12,22,21,18,15,25,12,30,22,33,25,28,8,18,16,20,13,17,13,5,25,13,22,20,9,7,19,16,19,13,18,13,20,25,24,23,22,16,17,27,19,30,9,15,17,19,16,17,7,15,24,29,20,20,15,5,13,26,7,10,16,15,18,16,4,19,16,9,22,23,22,21,22,19,21,22,24,16,18,17,17,15,11,12,12,24,23,26,11,16,20,16,12,20,15,23,6,15,19,25,12,17,13,14,20,12,15,21,20,22,19,19,15,22,17,21,23,17,21,15,22,18,15,23,18,13,16,19,16,18,14,15,20,12,8,3,14,18,11,17,23,27,27,18,14,21,18,7,11,23,21,21,17,21,23,21,24,20,12,13,22,17,23,9,23,24,30,21,10,22,23,16,25,29,16,25,16,24,15,22,21,24,14,16,23,19,11,27,25,8,10,21,25,15,24,17,21,24,20,19,15,13,15,18,12,17,19,19,25,22,18,16,23,13,23,24,16,13,13,19,22,20,16,25,16,18,15,24,19,18,27,8,18,17,21,21,16,15,18,21,21,16,13,21,13,18,21,11,14,21,15,14,26,24,21,20,22,21,22,18,21,15,9,6,16,23,20,24,16,20,30,32,18,29,22,18,17,20,19,26,15,18,24,21,22,22,12,16,21,19,13,14,21,21,21,19,16,17,20,19,23,14,22,26,29,20,24,22,20,21,18,22,19,18,21,11,19,12,15,14,17,10,17,24,25,30,19,23,20,15,14,15,23,22,20,18,20,16,29,22,19,9,21,12,18,16,22,27,8,21,17,16,22,27,2,14,15,28,19,17,17,17,20,25,19,9,20,20,19,29,13,21,17,17,18,14,20,19,26,16,29,14,27,17,22,22,14,18,7,11,18,22,15,24,14,15,24,22,22,15,22,19,28,21,13,20,17,25,11,30,7,21,28,18,18,20,30,17,12,15,3,13,11,17,14,13,22,16,9,16,21,20,26,19,16,20,20,7,14,26,18,19,23,17,85
26,24,28,29,27,18,25,34,26,16,28,19,24,35,32,29,24,32,26,47,13,25,18,40,32,26,30,25,26,28,28,22,29,31,29,25,30,28,33,20,33,30,24,24,29,21,27,28,35,24,23,18,29,31,22,27,26,30,28,23,24,28,23,30,24,27,27,25,23,25,23,28,29,28,31,28,24,35,31,21,25,26,25,24,18,24,29,34,26,40,39,24,35,24,25,29,33,36,27,38,28,25,36,36,27,24,29,27,24,22,21,21,32,26,33,27,15,34,25,38,22,25,26,26,31,26,29,35,29,37,37,24,18,33,25,28,27,26,29,28,30,37,27,29,18,33,31,20,25,31,25,19,29,19,20,28,30,18,37,24,32,27,30,23,26,31,23,24,22,31,33,28,30,19,15,31,32,8,32,33,37,35,29,20,19,26,27,25,13,17,37,31,33,30,29,25,21,24,23,27,24,25,34,26,24,25,24,34,21,26,32,24,26,19,23,21,25,20,21,31,25,29,28,26,28,28,33,25,28,26,22,27,23,32,32,29,29,30,29,25,29,19,31,22,22,19,30,23,17,29,25,28,30,29,24,27,33,29,28,33,26,27,25,33,20,33,29,27,19,30,29,25,23,32,29,26,30,30,25,27,18,31,26,25,29,27,30,29,33,37,26,37,23,33,35,29,26,27,36,15,25,26,30,27,31,33,33,20,32,28,34,27,33,28,28,35,26,22,16,21,20,26,32,21,32,32,21,22,29,20,21,21,30,21,29,16,30,19,37,26,33,24,31,26,31,21,25,0,31,23,39,32,27,14,33,24,22,22,33,16,19,31,22,23,33,33,20,29,28,34,17,33,19,31,26,33,24,21,19,28,22,26,40,21,28,31,22,28,23,34,28,22,25,36,33,30,24,26,22,30,33,27,28,23,30,29,24,28,24,27,34,23,32,31,25,24,30,34,33,29,22,20,35,33,18,38,26,31,23,33,28,25,34,32,29,24,32,25,23,28,33,17,24,32,20,30,11,27,19,26,28,16,24,27,34,23,23,29,30,32,32,26,20,18,35,39,41,29,33,23,30,23,17,32,20,26,19,25,29,34,28,28,30,30,23,16,19,26,22,28,30,25,36,28,31,26,35,29,19,32,27,23,24,25,27,27,29,18,18,35,23,27,35,22,28,26,23,24,35,25,15,24,17,34,11,28,35,28,30,26,24,29,20,22,32,32,23,27,31,25,30,21,34,19,24,26,22,24,31,21,30,31,22,26,32,31,34,21,22,23,22,25,31,34,30,33,32,24,28,31,31,29,21,27,30,30,32,25,40,30,12,30,27,28,28,29,33,25,31,27,28,27,24,17,25,31,36,35,32,20,29,22,28,26,24,24,18,22,29,31,29,29,34,20,24,30,25,21,30,36,34,38,35,23,25,33,23,30,37,24,32,33,30,20,32,31,25,31,28,29,25,31,28,34,25,23,18,28,29,35,24,28,30,30,30,21,23,28,15,22,28,29,28,32,19,25,30,30,24,24,32,32,34,18,33,31,20,25,30,36,23,21,31,25,24,31,25,30,31,31,31,12,34,27,28,41,25,26,35,27,16,23,28,25,26,27,25,33,36,29,25,26,29,25,28,30,27,24,27,24,29,26,29,27,26,33,37,24,30,23,20,25,11,25,26,19,19,29,25,31,28,27,35,27,29,25,26,33,21,23,25,22,32,25,28,25,24,22,30,37,28,33,24,26,26,17,28,25,33,28,30,28,33,24,31,32,29,26,33,32,43,24,36,27,18,23,35,33,36,32,29,26,24,42,31,25,28,34,28,26,25,29,23,23,25,29,28,30,28,23,18,23,35,20,27,28,20,34,37,25,25,31,25,24,19,27,17,13,22,24,30,30,23,33,29,35,21,26,8,22,23,28,29,30,23,27,27,24,32,20,23,33,30,21,28,26,28,43,30,34,26,30,28,32,40,27,25,38,17,23,28,34,18,23,26,22,23,29,23,30,33,21,30,25,23,32,35,6,26,22,19,28,25,24,24,24,29,2,15,100
5,23,29,23,31,23,22,31,23,19,27,25,19,25,25,23,25,16,21,35,22,20,13,35,28,19,26,21,23,25,22,27,19,24,20,22,15,25,26,15,31,24,24,23,22,23,11,20,33,21,20,16,25,28,23,26,20,27,25,14,15,19,25,29,20,28,28,22,19,16,14,22,23,27,23,20,21,36,20,15,26,17,18,17,20,24,23,26,23,27,32,24,23,19,17,23,26,32,18,28,26,26,20,27,9,17,28,25,22,21,16,18,21,15,26,28,16,29,24,26,13,19,20,21,18,18,20,26,28,35,8,19,13,25,21,18,18,20,15,30,28,38,19,16,19,17,22,21,23,25,22,14,22,18,17,25,19,17,39,17,16,21,20,22,18,30,18,16,25,28,18,21,25,16,25,26,20,27,22,23,13,23,20,13,20,23,17,15,18,14,30,19,12,28,20,13,18,16,14,27,17,11,5,24,21,24,26,21,28,24,20,25,23,25,15,17,13,30,18,19,25,19,32,19,28,19,32,29,18,26,19,18,17,18,20,21,23,29,26,18,27,16,22,24,16,24,26,27,24,30,15,34,13,32,27,27,25,21,22,25,22,20,27,26,24,27,21,22,25,20,21,21,20,24,12,20,15,1,22,26,19,14,27,24,23,17,26,25,26,28,18,16,23,23,26,20,17,19,29,22,17,23,21,30,30,18,19,19,27,20,28,19,24,24,19,23,25,22,15,21,19,18,27,13,25,19,23,19,22,20,21,20,24,22,23,29,14,24,31,20,28,25,13,12,24,21,16,31,0,16,22,27,14,27,28,29,20,22,25,15,12,25,26,27,27,29,27,2,23,22,21,28,21,22,18,26,18,17,20,22,14,29,32,24,15,22,15,24,25,31,16,15,15,33,25,24,28,20,12,1,30,19,22,22,23,22,23,22,27,21,24,18,22,21,19,21,24,29,20,22,21,16,27,18,15,16,14,13,20,20,22,18,17,24,26,25,31,18,21,24,21,26,19,24,17,22,20,25,23,24,24,18,24,26,28,11,21,22,27,18,24,25,30,31,27,30,32,19,27,15,17,20,23,27,11,27,22,17,22,18,18,26,24,22,20,18,12,8,15,26,20,22,26,22,30,29,31,18,18,19,14,27,25,23,21,22,26,23,27,28,21,16,27,9,26,25,20,23,25,15,17,22,16,25,30,29,27,11,22,23,21,23,22,22,27,19,20,23,21,22,23,23,33,18,23,23,19,22,23,20,22,22,19,23,29,21,26,18,19,17,19,25,26,28,26,14,23,22,19,27,26,24,23,24,22,20,14,22,31,11,19,21,24,25,23,21,20,19,21,17,19,21,21,14,16,19,30,27,23,17,23,12,16,15,22,18,26,23,31,24,22,22,13,19,21,27,21,23,18,27,32,25,29,21,22,30,23,16,29,21,20,23,24,14,28,20,16,24,23,22,25,27,26,30,23,25,20,24,21,26,21,24,20,26,25,14,20,26,26,19,20,16,22,21,29,17,22,29,15,25,28,22,18,19,13,16,25,17,26,32,15,16,29,20,21,34,18,19,23,21,23,25,22,23,23,24,18,12,20,21,21,23,18,17,16,20,26,25,35,19,26,23,21,23,23,25,16,10,13,15,23,17,27,19,19,31,38,7,26,18,22,18,26,18,24,14,20,15,26,15,31,23,26,17,25,15,16,7,27,25,13,16,24,20,21,22,23,25,27,34,20,10,27,25,22,19,24,18,21,26,21,21,20,16,26,20,20,18,17,23,30,21,22,27,16,19,25,23,28,23,27,23,19,25,17,26,19,30,22,24,25,24,30,10,24,26,6,26,29,14,13,25,29,18,24,25,14,24,28,25,19,21,22,22,30,22,15,26,19,18,17,23,21,27,25,30,16,27,23,21,22,20,23,21,17,28,23,20,24,13,22,26,17,22,13,19,18,34,23,24,21,21,27,27,36,14,27,23,18,20,18,24,19,24,14,13,18,20,18,24,23,21,25,18,24,27,27,34,18,15,26,25,23,16,23,24,18,29,20,79
21,26,30,26,23,15,22,27,15,20,21,16,22,28,20,10,20,21,5,41,21,23,16,36,17,8,26,21,25,24,19,21,6,25,23,21,30,24,31,18,24,14,20,23,23,15,21,23,28,20,19,21,24,29,22,11,22,30,20,19,13,17,17,32,24,16,24,24,20,7,21,17,23,19,23,18,14,29,23,21,20,8,9,10,21,17,11,22,24,32,29,21,29,11,22,20,27,33,20,27,27,22,23,24,19,17,29,22,18,8,8,11,24,6,17,20,8,33,18,22,20,16,4,13,13,22,11,23,22,30,24,19,16,30,23,19,9,16,22,24,23,32,24,19,16,26,27,17,21,20,20,17,25,20,19,14,16,14,36,8,19,21,19,16,23,30,21,21,9,26,23,20,25,17,17,29,24,26,21,22,26,19,18,16,23,20,18,20,17,19,30,27,23,19,12,19,10,24,15,18,18,17,19,23,21,20,20,28,20,21,17,24,19,12,18,23,22,20,19,19,23,23,25,19,25,19,26,22,17,24,16,23,23,28,21,21,27,25,25,18,21,8,23,14,21,21,22,19,16,22,24,24,22,24,20,14,14,14,25,27,22,20,20,25,16,15,21,25,27,14,22,14,18,19,21,13,26,17,20,19,23,27,19,21,25,21,24,24,29,29,23,28,22,17,22,16,13,24,21,25,20,25,17,32,29,29,28,12,21,22,23,14,17,18,17,23,18,22,16,18,14,19,25,20,28,21,15,19,16,17,18,15,19,18,20,18,21,23,24,13,29,20,26,9,22,14,12,23,16,0,26,31,21,24,23,25,14,20,16,14,4,18,19,20,20,19,22,16,26,27,23,26,16,21,19,26,22,20,12,16,19,24,28,21,12,9,7,23,19,22,20,7,16,28,19,19,24,22,21,15,27,21,24,19,7,21,16,19,19,21,23,21,16,8,21,17,25,28,19,25,18,22,25,28,16,27,21,22,21,16,18,29,27,26,23,17,28,18,23,19,26,25,22,20,18,28,19,15,16,19,12,19,20,22,25,21,23,21,19,21,28,19,22,25,37,20,24,20,14,20,20,21,14,23,16,20,13,22,16,21,19,20,17,17,13,23,15,21,27,24,24,24,27,16,31,23,30,9,15,18,19,18,17,19,23,26,25,15,23,20,17,22,24,18,17,23,22,20,19,16,22,10,13,18,29,24,27,24,22,25,13,22,17,19,13,28,15,19,21,24,15,29,30,15,20,24,20,23,24,19,17,18,22,18,24,20,23,21,22,22,12,18,21,24,22,19,22,16,22,23,25,23,18,24,26,17,24,23,19,20,19,22,15,27,21,21,15,25,8,4,15,18,19,15,17,16,28,28,21,18,18,19,16,22,20,22,21,17,31,26,21,16,28,16,19,29,11,28,18,19,25,21,29,17,14,26,19,23,23,17,26,28,28,23,21,24,22,24,20,25,19,17,15,21,20,22,24,28,23,22,17,24,23,26,17,15,16,17,18,12,20,21,23,29,19,23,24,26,22,16,20,16,25,11,17,14,24,19,22,22,20,19,24,23,22,26,20,20,13,18,27,22,23,23,26,33,13,22,21,24,18,16,19,17,23,22,21,29,32,26,18,26,22,17,21,24,17,11,14,18,25,18,21,19,22,28,30,20,29,20,16,17,18,21,17,6,17,24,21,18,31,19,27,21,21,17,16,21,18,15,21,24,24,20,21,14,22,24,26,36,14,24,11,13,19,20,23,19,26,21,22,15,11,18,19,13,21,20,20,22,30,17,23,23,17,19,27,20,22,21,22,22,24,27,22,22,20,24,20,22,22,18,24,19,29,27,18,20,30,14,5,20,28,19,22,21,19,11,21,26,20,22,18,16,33,21,24,21,17,26,14,19,16,20,28,33,25,33,15,25,24,20,18,19,20,25,22,18,24,14,25,20,13,21,24,11,22,36,9,25,24,20,22,22,26,7,17,34,17,9,21,30,18,20,18,14,10,7,21,22,24,13,20,9,16,27,25,26,19,18,26,24,19,18,19,24,26,21,17,95
27,20,36,33,33,22,22,33,33,30,27,25,31,26,29,20,22,33,23,48,26,34,27,41,35,26,34,23,32,34,11,35,28,31,31,25,30,32,34,28,38,24,20,31,29,25,24,25,34,24,23,25,32,31,32,32,18,34,30,34,27,31,27,20,24,31,27,32,29,27,24,27,33,33,29,27,29,42,27,28,20,30,31,32,32,28,21,25,34,34,33,30,32,36,27,27,36,35,24,35,26,25,27,36,26,29,30,22,27,26,33,25,32,28,29,44,32,34,26,22,23,14,22,31,25,28,31,20,34,36,30,25,26,30,25,27,29,23,32,34,32,35,29,36,27,38,33,20,23,25,26,28,30,22,21,32,32,26,41,28,27,29,29,28,24,27,30,26,27,36,31,34,23,27,42,38,25,38,16,17,28,33,30,25,27,27,26,28,29,30,34,35,32,29,30,26,26,24,30,22,24,24,25,29,30,31,30,20,33,32,27,31,26,25,25,30,22,30,21,28,32,20,39,29,32,31,38,27,25,33,29,31,26,28,27,21,28,22,29,28,31,28,30,24,19,32,32,29,29,32,26,35,21,26,26,32,24,24,27,31,30,27,22,19,24,25,24,23,23,25,29,24,28,29,20,23,30,23,30,40,25,36,25,34,30,22,33,32,36,36,28,35,31,32,33,27,25,32,39,34,23,27,25,23,36,23,24,24,31,24,35,25,18,19,21,34,29,32,28,30,27,28,33,25,36,31,25,28,24,26,27,27,29,21,18,33,27,29,34,26,31,33,20,31,27,30,26,39,22,26,0,11,32,37,34,23,22,29,34,26,29,25,21,22,27,32,37,22,34,37,30,34,25,29,33,29,20,30,35,26,24,34,38,30,29,31,31,32,29,20,27,26,22,23,30,24,34,27,23,21,33,23,26,30,28,35,28,26,31,29,37,29,31,30,17,32,28,32,18,25,32,29,31,30,26,31,27,20,26,16,25,29,33,28,32,25,39,22,19,23,32,30,33,34,28,35,28,30,27,24,22,30,26,24,10,24,25,34,39,33,32,31,41,31,48,35,42,30,36,20,27,19,23,20,31,35,33,27,25,25,31,21,24,25,29,29,26,25,32,33,36,26,28,26,41,30,35,31,26,19,22,20,27,31,26,35,35,28,26,29,29,19,25,29,21,24,24,27,26,30,28,28,27,36,41,31,35,33,27,29,23,31,26,28,27,29,28,32,31,33,37,31,37,29,33,16,20,32,29,30,32,30,33,31,34,22,27,25,24,25,29,29,36,33,21,26,30,31,32,33,31,31,27,29,27,32,30,30,41,33,28,26,27,29,29,25,26,23,30,26,23,12,29,25,22,26,36,31,25,22,28,25,27,28,27,26,21,25,42,34,23,30,35,24,29,31,29,34,29,37,39,5,31,27,34,25,21,24,25,30,28,35,34,25,35,31,29,36,12,32,27,24,33,35,25,27,25,24,28,40,30,26,24,30,31,27,35,27,29,30,26,23,14,29,29,21,26,29,33,26,33,23,31,32,17,14,28,19,30,29,25,28,29,33,27,36,32,30,17,33,33,35,36,25,33,32,20,23,26,33,31,28,28,25,26,30,21,31,33,32,24,32,25,31,26,23,28,32,29,21,29,18,27,25,33,32,36,29,34,26,26,30,35,32,21,31,28,23,34,28,25,24,32,33,13,25,26,15,27,25,29,32,29,18,25,24,30,35,35,38,16,32,27,27,17,31,33,25,30,26,37,24,24,26,26,24,28,22,30,30,42,26,24,23,28,21,34,35,28,23,19,26,22,3,29,15,27,26,30,23,30,26,25,28,33,30,28,33,35,28,30,26,35,23,15,16,26,28,22,29,33,33,34,24,43,29,30,36,23,34,31,28,23,35,33,34,22,31,32,29,28,30,30,33,29,26,31,31,28,27,21,35,13,31,28,35,23,48,27,31,30,28,31,24,40,29,30,36,28,27,27,34,28,23,25,29,35,29,30,34,25,30,17,31,26,37,32,37,29,29,35,38,28,26,19,31,33,38,30,101
30,31,38,31,37,26,33,35,30,32,29,27,20,37,32,26,32,33,33,51,31,29,22,30,34,36,38,29,33,35,22,32,34,36,32,34,40,36,43,28,37,29,30,30,31,29,23,14,36,34,33,29,35,41,33,38,29,31,34,27,24,28,31,31,30,35,37,29,34,31,28,33,44,36,30,33,29,31,32,31,31,28,27,26,33,34,26,31,36,40,44,32,41,32,17,27,39,39,32,45,34,31,32,42,25,26,31,27,30,33,31,27,42,30,39,43,31,38,32,33,27,25,32,34,28,31,31,31,36,38,32,28,26,33,35,33,33,30,30,37,35,44,19,35,28,41,36,28,33,23,29,23,25,25,24,39,28,26,47,32,28,32,30,30,20,38,28,18,30,35,31,34,34,29,40,40,30,27,27,28,35,31,29,24,21,30,34,32,27,27,31,35,35,34,27,29,33,35,23,33,30,27,30,37,36,31,32,31,35,34,26,37,26,27,26,33,21,34,31,28,34,31,41,28,36,28,40,36,35,34,33,31,33,39,36,23,32,33,39,27,39,31,31,28,22,34,31,33,31,34,29,44,32,37,24,35,30,35,33,35,34,28,22,30,28,30,26,31,34,34,25,30,27,36,31,29,19,28,27,29,14,34,28,34,36,32,32,31,36,37,20,42,32,23,35,29,26,28,36,34,31,30,34,34,39,12,13,28,40,33,29,30,28,30,32,32,34,35,24,32,28,31,34,26,37,29,29,37,23,28,29,29,35,29,29,35,26,33,32,31,40,37,31,30,33,30,25,32,27,31,11,0,29,41,40,30,30,30,38,28,27,34,25,26,36,41,41,25,29,39,36,29,27,25,28,35,29,30,35,29,25,38,42,32,32,31,24,32,32,31,32,29,30,34,19,22,36,33,26,26,37,32,35,31,34,33,32,35,40,33,30,27,22,30,28,34,35,38,29,26,33,32,36,34,28,38,20,30,33,27,29,40,33,38,37,29,42,19,30,33,39,35,23,33,30,36,29,33,30,35,25,31,35,28,21,27,31,36,39,38,35,33,41,34,37,36,39,29,35,23,30,30,25,31,24,34,35,33,23,30,28,31,33,27,28,18,25,31,37,34,31,29,32,34,34,34,34,33,27,30,33,24,29,32,34,36,39,30,34,35,30,29,36,18,32,30,25,28,36,25,17,35,28,31,30,30,34,34,16,30,34,36,28,30,36,33,32,28,30,33,37,39,39,30,33,27,31,31,34,33,36,31,32,36,42,33,36,23,24,30,30,34,35,40,32,33,26,33,37,32,37,37,29,23,37,37,30,33,35,26,28,33,37,30,34,30,30,29,31,32,28,23,32,27,30,37,38,35,36,30,34,27,25,21,34,31,32,29,40,37,29,36,28,31,26,32,35,23,27,34,41,16,24,31,37,36,31,33,31,32,36,35,36,27,34,27,37,33,23,32,36,35,36,41,33,33,20,35,30,42,35,32,30,39,38,27,32,30,31,29,33,34,25,32,33,28,33,40,22,29,35,34,30,32,28,25,34,30,34,40,24,26,35,33,34,41,29,26,28,38,29,31,34,36,32,40,27,22,22,35,32,35,30,30,32,27,31,34,44,34,28,38,29,36,28,34,29,28,25,29,36,29,38,32,32,43,39,30,38,25,29,33,27,21,32,29,27,34,35,25,36,28,35,28,24,22,23,26,29,29,36,39,33,29,22,35,36,39,37,39,22,37,31,31,28,32,31,30,27,20,30,22,30,29,35,29,29,32,23,38,46,37,20,33,29,32,38,39,22,29,30,33,26,14,36,26,28,24,30,34,33,33,27,17,27,31,33,29,24,23,28,31,35,31,26,27,27,38,33,37,30,28,37,32,44,29,19,32,26,37,34,28,32,36,34,40,11,39,24,36,37,33,24,30,30,37,33,32,33,26,32,26,24,32,17,26,33,47,37,24,36,24,34,35,49,31,27,35,29,29,27,38,30,33,30,22,33,33,24,33,29,31,28,29,28,34,42,38,34,28,32,34,30,23,30,35,36,30,31,104
19,27,32,25,30,19,24,26,18,22,22,16,29,23,23,22,18,23,19,39,18,23,23,36,28,19,20,17,16,14,21,17,19,25,19,28,27,18,34,24,21,25,20,25,27,23,12,15,29,27,27,18,17,35,22,30,25,27,17,19,20,22,20,34,24,29,21,24,24,16,20,14,25,28,20,15,11,26,21,19,20,17,18,19,21,22,22,22,29,13,30,20,35,25,12,19,12,37,17,26,26,15,15,24,14,20,27,20,21,23,16,19,31,15,26,34,22,29,26,28,19,20,19,19,13,17,20,26,25,30,20,23,22,26,28,21,18,16,24,31,17,24,14,28,18,27,22,21,21,11,26,24,29,22,21,22,21,20,41,17,15,17,26,25,13,32,23,11,23,24,23,16,29,20,30,14,21,30,22,23,25,27,23,23,17,27,15,17,22,23,28,24,14,24,18,21,24,21,17,21,18,15,19,23,25,20,23,30,27,16,15,23,22,20,17,19,14,21,25,14,18,19,26,18,25,24,34,29,16,26,5,15,21,20,25,16,23,27,32,19,27,22,23,23,19,19,22,26,23,16,21,23,21,25,18,19,24,17,19,21,27,21,24,27,22,26,17,25,30,23,21,20,16,20,22,21,23,13,16,32,24,25,25,17,21,17,18,17,23,20,13,30,24,14,26,23,20,24,27,30,21,22,7,32,33,22,21,18,25,18,23,17,18,13,28,24,23,22,22,22,20,10,23,15,24,5,22,25,20,21,22,19,12,22,24,29,15,28,27,16,34,11,25,16,25,23,21,27,14,21,32,29,0,13,20,22,16,22,25,20,20,23,23,24,23,28,29,16,28,31,28,34,20,18,22,25,22,22,26,19,16,18,28,21,19,22,23,16,26,22,22,23,19,26,20,12,25,24,18,15,19,17,20,23,26,17,22,26,27,26,19,20,13,21,24,23,22,26,24,27,14,18,25,22,21,26,9,19,21,22,21,29,24,22,27,27,30,16,26,21,20,20,24,26,22,25,20,24,23,23,21,19,20,21,26,19,23,12,23,22,26,27,33,21,33,25,30,25,23,16,9,18,18,29,20,26,19,22,20,13,24,21,24,20,10,20,23,20,27,29,24,23,28,22,18,27,22,18,21,25,24,22,11,26,25,24,30,22,23,27,24,20,26,19,22,16,21,24,26,21,21,25,19,29,32,24,22,23,17,21,23,30,21,22,27,23,6,10,14,17,26,24,30,21,16,22,25,23,23,25,25,25,20,24,28,10,15,19,20,19,19,27,18,26,25,27,19,12,19,23,26,33,22,17,22,19,21,22,17,3,23,22,28,19,19,19,15,25,21,17,21,22,14,21,20,19,26,27,32,21,15,16,17,10,24,20,13,9,29,24,21,28,17,22,15,28,26,25,19,25,33,31,19,25,25,31,19,24,35,11,23,29,26,16,18,26,22,27,22,24,21,30,18,24,25,27,21,27,16,29,19,20,29,32,18,21,28,21,16,9,17,26,27,25,20,23,20,17,23,24,26,23,19,25,25,22,28,22,24,35,17,21,18,16,22,32,23,21,26,18,22,33,25,28,32,29,19,13,25,24,16,23,16,13,21,18,19,27,34,23,26,26,21,25,18,29,21,18,21,20,33,20,29,16,25,26,36,19,34,21,23,8,26,28,19,18,19,23,12,26,26,21,26,21,19,13,14,21,22,24,25,28,26,24,19,24,28,27,19,35,26,16,25,25,26,18,10,19,24,14,24,19,22,12,22,25,23,16,24,15,37,25,24,23,18,24,29,28,22,22,29,29,22,35,30,25,20,20,15,28,19,27,33,18,23,20,20,17,32,19,19,17,31,20,17,16,16,24,28,13,18,7,28,18,32,14,23,32,23,30,21,20,20,32,30,34,24,29,23,26,27,15,18,24,22,27,15,21,26,22,26,17,23,21,21,27,18,24,15,27,25,17,30,19,41,14,27,36,17,21,17,26,18,17,20,18,19,20,23,27,25,21,27,17,10,21,22,21,24,24,30,30,22,14,17,17,30,28,15,93
27,30,35,28,29,22,21,35,21,29,29,19,33,26,30,31,21,26,27,49,21,30,27,39,31,22,23,30,29,27,26,20,22,31,29,32,33,21,38,27,24,34,30,34,30,29,22,28,33,31,30,28,20,38,28,20,28,31,26,22,19,23,31,38,26,34,24,34,27,17,29,23,34,31,30,18,14,29,31,22,29,20,21,22,24,33,31,30,32,26,25,27,40,33,25,22,25,37,29,30,29,18,28,27,20,23,30,23,27,27,28,22,34,18,29,41,29,34,27,35,28,23,26,26,23,23,23,32,35,33,33,28,25,33,26,25,15,19,27,35,20,27,27,31,22,33,28,24,27,24,29,28,32,26,25,25,25,23,44,18,27,20,25,25,26,36,30,24,26,37,26,19,31,26,17,27,31,22,28,28,30,30,24,27,20,30,21,23,25,24,37,30,24,27,24,27,27,27,20,24,24,18,32,27,29,28,28,35,31,19,28,26,25,23,20,22,24,24,28,24,21,25,29,21,32,23,35,33,20,30,8,18,24,30,28,23,28,29,36,22,15,25,28,28,27,29,29,25,27,19,31,36,27,35,28,31,27,25,22,24,30,27,30,37,28,31,20,31,33,26,24,29,29,31,28,30,26,26,29,34,27,28,32,20,24,23,21,20,31,23,26,37,27,27,30,24,21,27,24,29,24,25,20,35,36,29,30,21,29,24,33,30,31,26,33,29,26,31,25,25,24,13,26,18,35,18,29,28,26,24,25,25,25,25,26,30,25,26,30,29,37,14,28,19,28,23,20,14,27,24,37,41,13,0,19,25,19,26,22,23,28,26,29,30,26,31,22,29,33,38,31,36,23,26,23,28,24,25,31,32,19,31,31,27,22,25,31,19,30,34,28,28,22,34,29,25,28,27,28,28,24,23,26,28,24,20,25,29,30,29,32,32,26,24,27,26,16,21,30,31,17,21,31,28,25,29,22,29,27,29,28,34,32,27,32,33,35,25,29,24,24,23,29,29,25,28,23,30,27,26,30,22,23,24,32,27,27,15,34,25,29,28,22,24,36,27,36,24,26,26,22,29,21,31,21,30,23,28,28,26,23,30,27,29,13,23,26,23,32,33,27,26,32,20,31,30,25,21,24,31,29,28,14,27,28,29,31,26,26,31,25,23,29,23,25,19,24,27,31,20,24,29,22,32,25,30,30,35,30,30,26,34,24,25,31,27,9,13,17,28,30,27,33,24,19,32,29,26,26,28,28,26,31,32,31,23,28,22,23,22,22,27,21,29,31,29,27,15,22,30,32,36,25,30,26,22,29,25,30,16,26,32,31,29,22,25,25,25,24,20,23,25,27,24,27,27,29,30,34,27,24,19,22,23,28,23,16,12,37,27,32,31,30,25,28,31,30,28,24,26,36,34,24,30,31,38,29,30,38,14,26,35,35,29,21,32,25,30,27,27,24,31,31,37,28,30,24,30,19,24,25,28,36,35,31,26,29,34,19,12,30,31,30,33,23,23,18,20,28,28,32,28,29,28,28,25,25,25,27,36,20,28,21,29,28,29,24,27,29,21,28,26,31,31,37,40,22,23,27,27,26,32,19,16,27,25,22,30,22,26,32,31,24,28,21,34,24,20,22,26,36,23,32,29,28,33,43,31,39,24,28,11,25,32,22,26,23,29,15,35,14,27,32,24,31,22,23,33,25,29,34,35,32,26,28,27,31,24,22,38,29,26,25,23,32,21,23,25,33,27,27,27,27,15,25,29,26,22,34,28,42,30,29,33,21,27,32,31,31,27,35,32,25,39,32,29,25,33,18,31,22,32,37,24,26,30,27,20,37,18,27,20,34,26,29,28,19,28,33,26,11,20,31,21,21,17,26,27,26,37,24,23,23,34,32,41,30,32,22,29,30,25,28,25,27,31,18,28,29,25,29,30,26,27,24,31,24,37,28,29,29,25,33,22,34,17,27,39,23,24,28,33,24,20,26,19,22,23,28,30,29,25,33,20,13,24,21,8,28,29,33,33,25,21,20,20,33,16,25,101
28,30,38,31,26,24,30,35,21,27,32,21,27,30,32,19,20,16,26,38,24,29,23,39,30,21,28,29,24,26,23,20,21,22,25,28,31,26,34,23,29,15,28,25,30,30,26,30,37,27,26,15,25,35,29,27,27,32,24,27,21,17,20,35,25,27,23,26,23,18,21,23,35,26,28,17,13,28,31,22,29,19,20,21,26,27,18,31,28,33,33,23,32,33,27,20,32,32,23,29,20,22,30,27,25,27,35,30,26,26,30,27,37,17,28,40,28,25,29,35,20,26,25,24,24,26,22,23,27,35,24,20,21,32,25,26,20,24,27,19,24,32,29,23,23,31,26,26,25,30,21,22,30,21,20,24,25,25,44,19,29,25,28,27,28,35,24,26,23,35,14,11,30,24,36,30,29,32,19,20,22,29,18,21,25,22,20,22,23,28,37,34,25,26,24,16,22,25,24,28,15,23,31,20,22,28,27,26,24,24,26,29,22,25,23,22,24,23,25,26,23,14,31,26,27,27,37,24,19,28,15,23,24,27,27,28,31,29,32,27,29,24,32,18,22,21,30,22,20,20,22,36,25,29,33,28,23,26,18,29,30,18,21,35,30,22,25,30,32,25,22,23,27,27,26,22,31,29,29,33,26,32,22,20,23,12,26,25,30,28,28,33,22,31,30,24,21,27,33,27,24,23,27,34,29,33,32,26,22,15,34,26,24,28,24,30,25,22,25,21,23,18,24,21,34,24,18,24,23,25,26,24,25,26,27,31,29,17,32,27,36,19,29,18,32,25,22,33,28,23,34,40,20,19,0,16,24,24,27,23,27,26,18,19,28,33,34,28,29,33,23,27,24,30,27,24,23,25,28,23,22,31,36,19,21,24,30,24,14,29,17,28,23,33,30,30,27,26,19,27,29,14,17,28,30,12,30,27,29,28,29,28,31,23,26,23,19,24,21,30,17,21,22,28,23,25,24,32,16,29,19,17,26,19,22,22,35,25,28,28,29,23,27,32,25,26,22,29,18,19,19,26,26,23,31,18,25,20,29,17,32,30,39,24,36,26,36,28,29,26,20,28,23,29,25,29,24,25,23,28,27,28,25,27,12,22,20,24,20,30,31,24,34,24,32,32,30,20,24,20,25,19,19,15,27,29,28,19,28,35,17,28,27,27,29,21,25,27,30,24,23,28,22,31,34,29,29,29,30,19,19,27,23,21,30,27,14,18,22,25,34,24,38,24,19,25,26,23,24,27,27,26,27,28,31,25,28,26,27,25,21,29,20,34,22,19,30,15,21,31,21,32,24,29,7,20,29,21,34,23,28,30,30,21,20,16,26,24,23,19,23,24,26,22,23,28,34,28,28,25,24,20,23,23,9,26,21,17,31,25,30,34,30,25,28,32,29,27,25,31,38,34,31,29,24,29,27,24,32,16,31,26,23,17,26,21,24,34,24,30,27,31,29,35,28,30,23,33,24,37,23,27,27,33,29,18,30,24,18,11,25,27,29,32,22,22,17,25,27,23,28,27,33,27,30,27,16,24,27,36,23,22,26,27,17,38,26,29,28,21,31,28,32,30,33,38,22,25,32,29,26,28,24,21,26,28,21,33,41,27,21,30,22,27,19,26,26,20,23,22,31,28,31,24,27,26,33,25,33,21,17,16,28,26,29,28,22,23,20,27,33,18,26,28,22,24,23,31,23,19,30,28,23,25,28,20,22,32,27,42,23,27,21,23,19,25,29,16,29,32,31,22,26,20,26,21,30,13,29,28,39,26,33,31,24,26,27,30,33,28,28,29,29,37,16,27,29,35,23,30,24,30,36,28,31,22,27,25,36,22,27,24,31,13,24,25,22,31,25,32,24,26,30,26,37,22,25,29,18,30,23,21,16,30,32,32,29,34,25,20,21,26,29,19,28,29,23,27,31,19,29,29,26,28,29,29,13,42,30,23,28,29,26,21,43,16,27,40,24,29,32,21,24,19,15,23,24,22,24,34,31,26,26,20,18,29,2,27,19,23,35,33,19,24,27,24,31,31,25,102
28,22,26,31,27,20,27,36,28,24,31,23,20,25,20,21,6,27,21,42,11,26,19,29,29,23,29,23,27,27,19,19,23,24,23,17,22,28,30,21,31,23,22,24,20,19,25,16,36,16,15,19,27,27,16,29,23,29,24,25,18,20,21,28,16,25,9,25,25,20,17,26,30,30,23,15,11,26,25,23,23,21,20,19,20,27,20,22,23,35,25,23,34,29,19,21,28,34,18,27,4,23,28,28,27,24,33,24,19,23,24,23,26,19,30,38,26,20,27,35,16,22,22,20,26,20,24,28,31,36,30,17,19,21,21,28,22,19,27,26,19,34,21,28,12,30,25,18,23,29,18,20,24,14,13,22,27,20,38,21,24,25,25,25,22,26,24,20,17,29,25,26,27,21,33,26,31,19,26,25,31,31,19,17,25,19,18,20,15,25,30,29,31,28,26,20,28,16,21,26,19,25,32,21,23,23,26,10,21,26,28,24,12,20,24,23,27,20,17,25,23,23,28,25,22,22,34,23,17,20,17,22,25,30,27,25,27,28,21,25,15,26,29,18,15,17,21,23,17,26,20,36,21,30,22,22,25,24,22,25,24,20,21,27,18,24,24,28,28,27,23,17,21,29,22,18,25,29,23,35,26,30,22,22,12,21,26,25,30,30,22,32,23,29,25,19,16,22,33,26,20,7,26,25,28,28,29,22,26,20,26,22,26,25,29,28,11,20,18,23,22,17,23,22,26,26,19,24,17,21,22,23,28,19,26,27,26,21,34,23,32,19,32,20,18,23,17,24,29,25,23,30,22,25,16,0,21,16,20,18,24,24,20,21,26,31,28,29,29,28,18,26,22,27,24,30,20,23,28,22,23,24,32,19,23,25,27,26,21,26,23,25,23,31,17,28,26,15,17,28,22,19,18,25,25,25,26,25,27,22,26,24,30,25,22,22,26,31,28,28,24,22,22,32,20,28,22,28,22,29,14,25,29,26,28,24,22,18,24,23,31,7,25,30,22,27,13,22,17,26,19,18,27,23,31,18,15,22,33,30,28,27,33,15,36,32,38,24,29,27,27,20,21,27,22,17,17,27,17,26,23,26,23,25,12,22,18,27,28,30,25,8,31,10,33,28,29,22,21,29,24,19,21,14,16,27,29,16,16,26,12,29,28,23,25,22,21,18,27,21,23,25,19,29,22,15,27,27,14,27,27,25,22,21,30,31,16,20,24,28,33,11,35,21,23,22,18,24,29,23,25,21,25,22,24,23,28,23,24,22,23,27,18,29,27,30,28,22,21,22,30,30,21,28,22,24,30,19,32,25,26,26,19,26,19,17,26,17,25,21,18,20,26,19,19,26,30,29,29,22,27,23,22,23,25,23,16,19,27,24,29,32,30,22,22,28,26,27,23,31,36,18,26,21,28,31,21,20,34,21,26,23,29,19,28,27,24,31,20,31,28,26,23,29,22,24,25,22,23,24,22,26,28,22,28,20,30,24,20,13,20,26,25,33,21,19,24,18,18,18,25,29,30,25,28,27,22,20,27,31,24,22,28,26,21,37,24,23,30,25,25,23,27,26,29,34,19,26,33,18,14,28,23,20,28,22,7,27,40,27,23,24,23,21,20,23,20,20,23,18,21,25,25,19,25,34,33,23,30,22,18,18,22,21,21,22,13,19,19,23,33,15,23,28,25,21,22,25,25,19,25,23,20,22,21,28,21,28,29,39,25,29,15,13,25,19,27,18,26,26,26,16,21,19,21,23,27,20,21,28,33,26,32,25,20,22,21,28,20,23,26,18,26,26,29,23,26,22,22,19,24,25,31,23,31,27,27,27,36,19,23,25,21,21,23,24,22,27,30,18,26,28,30,23,35,21,25,24,15,25,25,22,24,24,19,36,29,28,25,21,20,22,21,22,18,21,25,24,27,19,21,27,26,15,23,30,22,40,20,30,26,26,23,19,32,18,16,33,11,25,29,26,10,5,21,20,26,24,24,31,28,15,24,22,20,30,18,30,24,21,32,30,10,22,21,22,26,25,13,100
24,24,27,17,26,16,21,22,18,18,16,16,18,27,24,16,19,21,11,43,13,15,8,33,23,14,24,21,22,24,11,17,18,23,20,21,21,22,29,14,25,20,20,25,20,17,18,19,23,20,19,18,17,27,27,23,17,25,22,21,16,20,20,28,17,22,22,24,12,15,18,19,24,14,19,19,15,30,26,19,14,16,17,18,14,23,17,16,22,29,31,18,27,25,16,19,25,29,18,31,25,18,24,19,17,16,23,22,16,14,22,3,23,14,25,34,22,27,16,27,17,12,10,21,15,12,16,24,25,25,28,15,12,20,21,14,17,6,19,22,21,28,18,21,23,22,17,18,21,19,16,9,21,13,12,20,21,4,28,16,20,17,18,14,13,26,14,15,15,27,22,16,21,15,30,26,23,21,20,21,27,26,19,10,14,17,22,21,9,21,26,24,21,24,16,21,22,16,17,16,16,15,21,18,20,20,18,20,24,16,21,20,21,17,9,19,20,23,17,22,14,20,17,14,24,20,24,24,21,23,11,19,21,26,20,10,17,23,25,15,27,22,20,17,14,20,21,22,20,20,21,20,20,26,12,20,20,20,16,21,19,19,20,29,16,21,7,22,22,16,17,16,19,24,19,17,20,21,19,23,19,21,21,14,11,19,18,17,20,20,17,27,20,26,26,17,18,16,23,20,13,18,20,27,25,21,20,2,27,20,25,19,23,19,22,26,16,22,6,10,6,6,23,7,24,21,18,18,18,12,13,7,21,18,16,21,21,15,27,20,26,15,17,15,22,16,17,22,20,14,22,30,16,19,24,21,0,19,24,12,18,17,17,16,19,24,25,18,22,29,12,27,13,18,16,15,18,16,26,22,8,16,28,18,18,21,20,16,17,27,22,15,11,23,24,18,22,14,18,19,21,19,21,9,21,17,6,18,23,19,25,13,25,20,16,20,24,28,22,21,14,18,27,23,14,26,15,18,19,21,22,24,21,24,25,21,31,14,18,13,21,16,14,18,16,25,11,19,18,19,18,12,17,22,22,19,18,12,27,22,18,17,25,21,32,26,28,17,19,22,17,18,15,25,18,29,21,14,18,22,16,19,16,22,14,17,11,12,21,14,20,17,21,22,29,22,26,17,5,23,21,18,15,20,15,22,22,19,18,20,18,18,28,12,15,19,14,17,21,13,16,16,13,24,24,26,21,20,21,19,19,22,14,16,21,22,10,14,14,21,29,20,23,15,15,17,18,19,19,17,23,23,18,22,25,22,27,12,13,11,8,20,20,16,21,27,19,12,20,20,23,23,15,19,24,21,18,16,29,19,20,25,21,19,19,21,13,16,20,16,20,10,20,13,16,22,26,27,24,16,20,8,19,16,22,12,17,13,30,23,21,12,23,16,18,21,17,22,21,23,17,26,26,19,25,28,19,23,26,11,24,27,26,20,22,23,21,23,12,16,18,23,21,27,22,24,19,24,12,25,23,24,23,26,26,13,18,23,20,13,20,23,19,22,22,17,22,17,18,22,23,18,23,22,22,19,16,14,8,28,9,15,21,19,20,28,17,16,23,20,17,17,20,20,18,31,9,19,26,24,21,22,6,3,15,14,20,19,33,15,20,24,21,17,20,27,13,14,11,15,22,4,21,19,18,29,32,16,25,13,17,8,26,17,23,20,22,22,16,22,25,22,24,21,17,11,12,24,19,18,20,17,27,16,17,20,20,27,19,28,20,19,17,19,17,13,22,17,22,16,24,17,24,4,14,20,21,18,24,23,34,20,24,23,10,16,21,26,27,23,24,22,15,25,29,15,17,26,11,12,15,24,25,13,20,20,21,21,28,15,19,16,26,18,15,16,8,25,26,25,22,19,16,2,30,10,14,18,13,19,20,20,16,25,23,26,19,21,23,18,19,14,20,22,15,30,15,10,18,12,23,29,18,26,18,24,19,31,15,22,22,17,21,23,32,13,23,31,22,5,17,29,22,18,20,16,21,19,17,12,18,26,22,17,14,21,25,27,24,14,25,20,20,10,22,13,22,24,22,98
24,26,26,21,17,15,25,32,21,20,27,16,19,20,24,14,12,23,18,35,24,25,18,32,21,21,23,25,21,23,20,20,22,20,7,18,18,21,24,21,23,16,23,14,21,23,16,23,33,19,20,15,22,29,10,26,17,26,16,20,16,20,11,23,12,21,15,15,21,17,11,19,28,29,20,15,17,32,19,18,20,19,18,19,22,21,13,21,26,35,27,17,30,21,22,17,23,29,15,23,20,19,15,24,18,20,27,24,20,13,16,16,18,18,29,30,18,26,25,28,10,22,17,23,23,16,20,20,22,33,20,16,19,19,23,21,19,21,24,16,25,32,24,21,4,26,21,15,23,26,21,19,20,18,17,19,21,19,41,16,11,19,22,25,21,16,20,21,15,25,21,19,23,17,27,25,25,24,16,17,22,28,21,19,18,22,12,10,22,21,30,25,23,18,20,14,20,12,17,20,13,20,25,18,20,21,20,26,11,21,21,26,18,12,13,20,18,16,21,20,17,14,18,22,12,10,35,13,13,4,18,16,20,20,21,24,23,17,24,21,21,18,25,10,15,11,24,13,7,27,14,29,11,20,25,20,18,22,6,19,20,16,16,19,24,17,22,21,22,21,19,13,17,15,10,14,26,23,19,31,22,24,19,20,10,12,21,20,24,27,23,20,13,18,23,21,18,20,29,17,14,23,19,20,29,27,26,17,20,13,32,16,19,17,23,24,17,14,20,19,21,19,20,15,18,22,9,22,16,16,17,22,20,16,20,23,13,20,28,17,26,22,25,18,23,23,17,22,22,20,29,30,22,26,24,16,19,0,22,19,16,14,15,16,16,21,22,21,25,18,24,28,16,16,20,24,16,23,22,16,14,28,24,13,21,25,19,19,11,23,17,19,17,25,27,25,20,13,11,21,20,12,15,24,26,20,21,11,16,20,27,23,19,24,16,12,17,22,14,26,17,19,20,27,18,25,19,28,16,22,17,19,23,17,22,19,18,18,18,17,26,23,24,24,21,24,22,17,7,19,12,20,22,18,27,12,11,21,27,25,24,28,29,21,26,24,32,21,27,20,18,12,14,15,18,10,11,23,16,13,20,16,13,19,18,21,18,20,22,21,19,22,25,16,27,23,25,21,20,13,8,14,22,20,14,17,19,6,23,24,18,22,25,14,19,18,15,12,19,17,20,15,18,24,27,21,23,27,25,23,23,21,17,15,27,26,17,21,22,22,27,21,29,20,19,17,21,14,23,23,19,22,24,20,26,16,21,16,17,16,23,23,24,24,20,28,17,15,23,25,21,27,17,22,17,27,22,3,34,25,19,18,24,18,16,14,23,13,24,20,20,21,19,18,13,24,24,25,19,15,20,16,17,19,21,17,24,20,21,21,24,20,27,19,18,22,16,26,19,27,30,27,25,21,22,27,24,14,26,14,20,24,20,13,24,12,24,27,21,20,23,19,21,27,25,27,23,16,25,30,12,22,20,27,17,16,26,17,19,19,17,10,15,28,15,15,15,16,8,8,28,19,17,21,23,20,20,14,19,24,15,18,24,26,17,29,21,20,26,28,21,20,24,20,28,22,22,17,27,24,8,22,21,18,23,20,13,25,37,23,18,18,19,19,16,16,22,20,19,12,26,23,23,16,25,30,30,23,20,12,8,17,26,18,23,14,3,13,11,19,32,16,24,22,18,18,19,15,18,11,20,21,21,18,21,24,22,22,24,32,18,25,13,15,23,21,23,14,26,25,24,15,22,18,15,16,23,11,21,17,36,21,25,24,18,16,27,22,26,20,10,17,19,32,28,20,22,24,22,17,18,22,28,13,24,17,27,22,28,15,15,20,27,17,16,17,16,29,22,14,22,24,23,21,25,23,18,21,18,23,21,18,20,22,19,30,19,24,23,17,18,18,27,19,16,13,20,24,24,17,25,23,19,9,24,23,13,35,22,26,20,17,16,25,31,19,19,27,5,18,20,26,6,11,15,16,18,23,20,27,22,7,12,20,21,25,22,28,18,21,26,29,16,18,23,16,24,20,7,94
26,26,33,27,21,17,26,29,15,26,23,18,26,28,22,22,14,29,15,45,29,29,22,37,25,16,30,27,24,26,24,26,14,29,27,29,32,28,29,22,33,26,28,22,22,23,24,25,30,28,27,27,26,35,26,27,25,35,18,23,17,21,15,36,26,23,19,23,24,9,23,21,27,27,23,22,18,33,31,25,24,12,13,14,25,29,23,26,30,38,22,23,33,27,24,25,27,31,25,31,24,22,27,32,23,22,29,18,27,20,23,23,34,10,21,35,23,28,22,34,22,24,16,21,15,24,15,29,32,32,31,28,20,31,29,23,7,28,28,22,27,36,26,23,20,32,29,19,29,22,29,23,29,25,24,26,19,20,40,10,23,25,23,20,25,32,25,23,11,33,30,25,29,23,33,29,29,32,25,26,33,24,22,20,25,30,22,24,25,23,32,33,27,22,12,23,26,26,19,16,22,21,30,29,28,24,23,28,21,25,27,26,20,14,22,27,26,18,25,26,25,26,28,24,28,23,30,21,21,26,20,27,27,26,23,28,27,26,33,23,15,24,27,12,23,23,16,17,17,26,26,32,16,26,27,16,26,18,28,32,29,25,18,35,24,26,29,30,30,18,27,24,27,28,17,25,33,26,29,27,24,31,21,22,22,24,29,28,32,33,25,32,23,24,26,20,17,28,21,31,26,20,30,34,35,29,30,22,28,25,25,26,27,25,25,29,21,26,22,22,18,23,24,21,32,23,13,28,24,19,20,19,23,20,28,26,25,28,38,27,33,24,28,13,20,18,16,33,25,16,34,38,25,22,27,20,24,22,0,22,20,26,17,18,28,31,34,27,30,34,27,20,18,24,23,30,26,24,27,27,22,28,37,23,16,17,23,27,17,26,24,23,25,12,21,21,22,25,23,26,31,24,27,23,23,26,26,27,31,25,31,27,24,16,24,19,23,28,23,29,19,26,28,29,22,33,21,30,27,28,21,24,32,29,30,21,28,20,26,19,30,27,27,32,24,33,27,30,15,27,24,23,22,20,35,24,25,25,26,31,32,23,37,23,38,32,24,24,22,28,27,24,16,28,20,26,15,23,24,25,23,27,25,23,17,22,19,23,27,27,26,21,27,10,29,25,34,13,19,24,19,16,21,23,26,26,23,16,25,26,21,26,32,22,17,23,27,28,23,20,21,22,23,26,29,23,29,28,24,25,29,28,19,21,29,28,19,23,27,23,31,26,40,25,21,26,26,24,25,27,29,22,20,16,22,27,32,25,26,25,16,22,25,36,26,21,25,21,26,17,33,31,20,26,24,25,29,25,27,27,21,31,23,27,20,22,17,27,16,12,19,25,28,21,25,20,36,30,29,24,22,22,23,22,26,26,25,21,30,25,30,27,29,26,28,32,23,27,25,19,31,29,35,25,29,35,27,19,35,22,30,32,26,25,31,28,29,29,23,28,21,27,17,23,24,26,24,32,29,24,20,24,29,34,26,19,25,29,20,16,26,21,27,33,17,27,25,28,24,24,20,20,29,20,29,26,27,26,21,32,23,23,28,27,28,26,24,24,21,26,29,30,27,30,32,29,25,25,19,26,20,28,23,25,22,22,15,33,40,29,20,30,24,15,25,18,21,15,18,24,30,28,19,26,26,33,32,24,29,18,14,21,28,25,15,21,19,18,23,24,36,20,28,23,23,17,16,22,20,13,25,28,25,24,23,30,30,34,30,41,26,29,9,7,30,24,28,23,28,23,21,23,27,24,27,21,25,23,22,26,34,26,21,31,21,26,31,30,24,30,32,30,28,35,24,24,24,26,27,26,24,26,32,22,31,27,22,27,34,18,21,20,29,25,21,22,22,25,31,28,24,25,27,26,34,27,23,29,26,30,18,24,28,18,28,37,27,35,25,30,29,22,20,23,22,21,26,22,32,18,25,28,25,25,31,27,25,39,19,29,30,23,26,26,38,11,11,28,21,21,26,32,20,15,22,18,17,15,25,29,24,23,30,13,20,31,29,30,26,22,28,26,20,18,15,26,28,31,19,100
15,18,22,19,23,17,18,22,10,6,21,14,10,22,17,15,16,22,11,37,7,13,6,27,23,14,14,18,14,16,15,13,16,15,20,9,23,12,17,4,21,17,17,19,13,12,19,18,24,8,7,12,16,15,20,21,12,19,15,12,9,13,17,18,14,14,21,18,14,13,14,12,18,18,19,14,18,33,16,15,16,10,11,11,11,18,14,20,10,30,26,18,19,21,17,14,18,27,14,22,18,18,20,26,19,11,22,20,14,6,21,11,27,12,23,32,20,28,17,22,13,18,10,20,18,15,13,20,19,26,21,10,2,18,9,20,15,14,16,22,18,26,15,13,15,23,20,19,18,23,13,7,13,9,8,12,14,8,32,14,17,12,15,15,19,19,7,18,15,15,20,12,19,3,30,16,23,14,16,17,23,19,13,4,12,14,11,9,3,12,23,16,22,22,13,15,18,17,8,15,8,17,20,17,17,11,17,23,18,15,18,12,10,18,13,15,19,22,5,20,21,13,25,13,19,13,25,19,12,23,15,16,17,21,22,22,18,22,13,12,24,16,16,16,10,22,20,19,14,21,15,28,17,22,17,20,19,15,15,20,11,11,18,28,13,18,19,17,17,16,16,11,7,18,18,12,16,14,9,25,16,15,20,9,21,11,17,16,24,22,20,22,17,18,20,14,11,18,22,21,13,14,18,21,15,19,20,10,19,12,18,13,20,12,12,23,19,16,6,12,10,14,16,14,24,17,15,15,15,16,17,11,14,18,22,22,19,9,25,14,17,15,22,15,15,15,10,16,15,14,26,28,20,23,23,18,12,19,22,0,18,19,16,17,17,17,27,17,12,22,21,22,17,16,10,20,12,6,24,17,14,20,26,20,12,15,21,15,17,24,16,15,12,20,23,23,24,18,12,16,21,11,14,13,21,13,14,20,17,19,24,11,19,16,11,8,16,21,17,13,6,14,19,17,2,25,16,24,7,18,16,18,24,16,13,20,26,13,13,12,20,11,12,24,4,19,5,17,13,18,13,9,15,20,28,13,15,16,19,18,21,18,29,17,25,23,25,14,20,21,17,7,16,20,9,23,19,16,15,18,13,17,18,16,18,15,3,17,15,18,14,13,20,20,17,21,25,15,9,16,19,16,17,15,19,14,25,13,12,19,15,16,19,10,14,17,8,11,21,10,16,8,1,21,17,19,22,12,20,20,18,14,16,18,21,16,14,18,18,13,19,15,18,3,8,10,6,16,23,5,15,16,10,14,20,15,20,10,11,15,12,19,15,24,19,17,17,8,16,21,20,13,15,23,16,22,23,16,24,22,17,15,11,13,12,13,20,13,17,14,13,16,8,1,10,16,25,21,16,4,13,15,17,15,17,16,12,16,25,15,13,20,22,4,8,15,9,20,18,20,25,23,24,10,21,22,16,20,21,9,21,18,20,10,19,15,18,18,16,20,16,15,21,24,18,20,19,25,18,23,15,21,14,14,20,5,19,15,20,17,16,17,14,22,21,11,14,21,16,17,20,18,23,17,17,16,10,9,20,20,15,5,24,9,8,25,9,18,15,21,20,18,21,11,16,30,14,20,22,22,19,19,17,15,17,13,15,22,30,17,19,12,15,18,15,22,15,15,12,11,13,16,22,15,10,22,31,8,26,18,14,12,24,9,18,19,16,19,20,17,29,15,19,11,13,16,17,22,17,17,14,17,20,14,14,18,8,25,18,26,12,23,17,19,19,8,12,9,21,21,15,14,22,16,16,17,14,10,19,16,31,17,20,17,11,7,20,18,21,19,19,10,13,29,19,19,13,19,16,16,20,17,23,11,18,14,12,20,26,8,19,18,19,14,11,12,13,21,22,15,15,15,24,14,19,16,18,19,10,19,14,15,15,19,17,19,17,25,21,12,12,17,13,15,15,24,14,11,18,4,17,23,15,20,14,23,12,30,15,19,10,15,18,21,24,13,23,22,16,13,12,24,17,17,14,7,15,15,7,18,17,18,17,9,16,16,21,22,18,6,20,12,17,17,20,21,14,18,18,89
17,26,30,26,27,19,26,31,19,24,25,20,25,26,16,14,20,17,9,42,25,27,20,38,21,12,23,25,22,20,21,25,10,24,23,22,26,21,35,21,20,18,24,23,20,19,21,25,32,23,22,17,22,30,18,15,18,26,24,19,14,18,21,32,20,16,23,22,22,11,17,21,27,22,22,21,18,33,19,25,24,11,12,13,23,13,15,25,25,33,32,21,32,7,23,16,30,31,17,31,28,18,21,20,19,13,32,26,21,12,4,15,20,10,21,16,4,29,21,24,16,20,8,9,15,21,14,26,18,34,20,15,19,30,24,21,13,12,18,26,20,31,25,22,12,24,26,21,23,22,16,21,28,16,15,14,20,16,39,12,21,25,20,19,25,26,23,24,13,30,19,19,29,21,13,28,27,23,25,26,22,23,19,19,22,17,20,21,21,19,32,28,21,23,16,20,6,20,15,20,19,21,15,27,17,23,24,26,21,24,21,22,23,16,18,27,23,23,20,20,25,21,28,15,22,18,29,20,21,20,20,22,27,27,20,22,26,25,28,14,25,4,19,18,17,19,25,23,17,21,20,25,23,24,24,18,18,18,22,24,23,16,20,21,20,19,19,21,23,17,18,18,22,15,22,17,27,13,23,23,19,26,15,19,21,19,23,23,28,25,26,27,22,21,22,19,16,25,25,27,16,21,13,29,25,27,28,16,21,22,20,10,21,19,14,26,21,22,18,20,16,18,29,16,26,20,19,15,20,21,22,17,23,22,24,22,23,25,20,9,27,24,23,13,18,17,15,19,12,4,29,27,20,28,27,24,18,16,20,18,0,15,17,18,19,17,18,12,27,28,26,30,20,25,18,22,23,23,8,20,17,26,24,17,16,13,3,22,21,25,23,3,12,32,23,21,27,18,17,11,23,21,24,19,11,18,20,18,19,25,19,25,20,12,17,21,25,24,23,28,20,26,26,27,20,25,23,23,21,20,21,30,27,26,27,13,32,20,19,23,22,28,26,16,22,24,23,19,17,15,16,21,24,22,29,18,19,24,15,17,27,22,18,21,35,24,28,19,18,23,16,20,18,25,16,16,17,24,20,19,18,19,16,13,17,19,18,18,27,24,27,20,31,20,33,25,29,13,15,22,23,18,14,22,19,28,29,16,27,24,20,19,20,18,21,19,19,16,22,15,18,10,17,22,26,21,29,23,26,21,9,18,21,19,17,26,19,23,25,21,11,31,31,19,18,25,21,23,26,15,17,21,24,22,28,16,21,21,22,18,16,17,25,22,19,19,26,20,19,24,24,27,22,22,24,13,24,19,23,23,15,18,19,24,25,23,17,21,12,8,18,22,23,19,13,20,29,24,18,22,22,15,20,22,19,19,20,16,29,30,25,18,24,20,22,26,9,24,21,23,29,25,25,21,10,22,23,26,27,21,28,30,29,19,17,27,18,20,22,25,23,21,19,25,23,25,21,24,20,26,20,24,27,26,13,18,12,21,18,16,19,24,20,27,22,22,24,27,18,18,23,19,27,7,21,18,24,15,26,26,18,21,23,26,22,25,19,22,17,14,26,26,26,21,30,34,9,22,25,28,16,12,18,15,25,23,21,28,35,22,14,24,18,21,17,22,21,15,17,14,28,22,25,18,25,28,26,19,30,22,18,20,14,24,21,2,13,25,19,22,32,22,27,25,25,20,20,17,22,19,20,23,27,24,23,10,20,20,27,37,18,22,15,17,15,22,25,18,28,23,22,19,15,16,18,17,21,20,24,26,34,13,25,27,19,17,28,20,26,22,24,21,22,26,22,25,20,26,18,22,22,21,26,19,28,23,18,20,29,13,1,16,31,15,23,22,17,15,25,22,20,22,14,20,35,18,20,25,13,25,18,15,12,24,27,35,21,29,11,25,26,22,15,20,21,21,23,20,21,17,26,24,17,17,25,7,19,39,13,24,24,24,21,22,24,11,21,32,13,13,23,26,14,19,21,14,6,11,23,20,28,9,22,12,15,26,28,22,23,21,22,28,22,19,23,24,26,17,15,91
28,18,29,21,28,20,17,30,23,21,26,23,25,25,24,9,20,27,16,44,21,28,21,27,27,19,11,19,16,18,14,22,12,28,21,23,28,9,27,19,26,11,18,17,20,15,18,20,21,22,21,21,10,30,23,29,25,25,19,23,18,22,22,23,20,21,23,16,25,17,23,22,20,25,20,20,22,35,25,10,13,15,16,17,23,17,8,26,27,31,20,22,34,22,18,22,22,30,17,31,28,18,20,25,16,23,24,26,24,19,19,20,28,16,26,31,19,34,24,21,22,17,15,24,21,21,18,19,17,23,24,24,17,29,24,16,19,17,26,29,19,31,20,26,17,31,26,18,19,21,25,22,26,21,20,13,23,21,34,18,20,10,18,22,19,27,16,17,20,25,25,21,25,18,27,20,27,24,15,16,27,21,23,19,14,26,20,22,20,25,19,13,25,15,22,22,21,22,21,20,23,14,28,16,24,21,17,23,24,9,16,15,16,23,15,12,20,25,20,25,22,23,31,21,7,19,32,26,21,18,18,24,12,31,20,20,26,25,27,22,29,19,26,19,18,24,19,24,20,23,20,28,14,13,18,25,13,25,20,12,8,24,17,31,14,12,18,24,30,9,20,13,17,27,13,12,21,26,19,26,21,24,18,22,22,22,9,8,24,27,19,12,25,27,20,19,16,24,22,23,22,26,18,26,28,24,25,19,26,23,31,22,14,12,18,29,25,19,19,25,21,15,29,16,29,25,20,22,13,20,21,20,24,17,21,16,21,14,34,23,24,22,26,19,22,21,17,31,25,18,25,34,23,26,26,24,17,14,26,19,15,0,16,17,4,9,22,25,17,13,18,33,19,22,22,28,18,21,23,13,16,28,19,22,18,19,18,7,24,24,19,18,20,19,24,20,26,25,21,24,23,22,19,22,25,22,23,3,8,21,29,23,26,18,24,23,24,27,17,20,19,11,27,25,19,26,19,23,24,15,20,22,29,27,30,20,32,15,26,19,14,25,27,26,21,30,20,27,20,24,9,21,13,19,22,22,21,11,23,22,26,25,29,26,38,31,34,19,24,19,26,14,21,23,22,23,23,24,13,18,20,4,1,24,21,17,18,21,25,21,17,25,24,24,33,28,30,19,22,18,15,15,16,14,26,29,30,19,22,26,12,18,24,24,21,19,14,17,10,21,18,17,20,25,21,29,25,27,22,26,24,25,18,20,20,25,17,21,21,17,26,24,21,22,21,15,19,24,26,24,16,21,20,24,21,15,20,12,13,20,22,25,28,27,24,23,23,17,25,20,24,22,17,25,22,25,26,17,29,25,26,24,25,13,25,21,19,19,18,14,18,15,16,18,21,27,17,17,14,17,23,17,22,20,17,21,22,18,34,30,20,23,23,23,18,21,17,22,24,24,33,20,24,17,25,24,17,17,22,18,23,23,26,19,29,26,25,30,15,20,14,26,25,19,18,20,21,26,15,20,23,22,22,28,28,20,26,14,22,20,17,17,22,28,24,17,22,27,21,13,29,7,25,22,16,13,15,22,25,31,17,14,25,24,25,17,23,25,22,24,26,20,28,26,31,25,20,19,19,28,21,18,17,14,23,22,21,27,36,24,19,27,21,26,21,22,22,21,19,20,27,21,22,16,25,25,29,23,27,19,21,15,28,24,28,17,16,16,23,17,28,19,27,14,12,18,19,18,22,20,26,23,24,20,18,25,21,20,12,28,13,23,22,24,20,22,20,22,23,22,24,12,23,13,3,5,20,21,19,24,39,20,17,21,19,22,30,19,21,20,22,22,15,28,24,18,23,19,18,29,22,28,28,23,20,12,22,22,31,19,16,16,25,21,10,9,17,29,18,22,26,23,24,19,34,17,20,19,22,25,20,23,23,25,21,28,24,30,25,17,18,23,26,24,23,23,8,20,23,19,17,30,12,22,19,22,23,34,20,30,25,21,21,23,32,17,24,19,18,20,18,29,19,19,21,20,20,13,12,29,21,20,20,16,17,26,27,34,23,21,33,31,14,19,28,22,29,30,20,102
26,24,26,20,14,16,25,29,22,21,23,17,17,21,25,15,17,18,14,37,13,25,18,31,21,19,25,12,23,25,10,27,24,19,22,20,25,23,29,19,26,15,15,15,24,18,23,18,30,19,18,15,20,26,19,21,18,28,11,23,16,12,8,29,19,22,22,16,20,22,16,14,23,22,15,20,19,28,26,21,11,22,23,22,18,20,14,21,15,36,25,20,29,22,21,24,20,14,10,28,24,23,18,29,23,22,25,21,24,16,19,20,27,22,24,25,13,27,21,31,15,13,15,24,19,22,25,14,25,30,18,17,17,29,20,18,24,23,20,15,27,29,23,25,13,25,27,16,16,18,20,19,22,19,18,22,18,18,32,23,18,20,24,23,18,25,22,20,10,26,20,18,22,18,28,22,18,25,11,12,21,28,11,18,18,21,17,19,13,23,25,27,22,15,21,15,19,19,19,18,12,21,31,15,13,23,18,19,14,17,22,16,14,13,19,21,24,11,16,21,21,13,21,24,21,22,31,14,18,19,21,22,23,19,26,21,23,19,24,23,18,17,23,5,16,20,19,10,10,27,19,26,18,19,21,15,19,17,15,17,22,15,3,24,17,18,24,22,23,16,26,17,21,24,17,16,28,25,23,26,11,25,4,23,20,11,20,19,25,26,22,24,16,23,21,19,18,24,30,24,15,23,16,26,30,23,24,19,17,10,29,17,20,10,24,22,24,22,16,18,19,22,15,17,27,21,6,15,11,17,18,18,16,15,17,24,20,17,29,18,25,24,27,23,26,22,17,22,26,19,21,25,23,29,18,20,17,15,17,16,17,16,0,1,18,23,26,28,27,27,28,23,17,13,22,23,19,21,17,14,18,26,24,19,20,22,20,19,10,16,16,20,18,15,22,19,15,17,16,27,30,9,12,23,17,17,23,17,22,10,20,23,24,23,17,13,16,21,13,16,20,20,13,25,17,18,20,19,15,25,6,26,22,16,21,4,21,13,19,15,24,17,24,27,19,23,11,26,8,19,13,16,23,5,28,17,18,21,28,22,26,24,30,26,34,23,33,23,17,22,17,10,15,21,20,19,20,21,11,16,22,12,15,20,20,15,17,22,29,20,17,23,23,13,22,24,28,25,19,14,19,1,23,24,18,25,16,9,18,22,22,16,20,21,17,23,18,21,17,19,14,18,17,21,22,20,24,26,20,19,19,22,18,20,18,24,20,24,23,22,28,19,32,19,22,11,15,17,23,21,23,23,19,15,21,13,18,16,15,17,21,18,26,31,17,19,12,22,21,20,20,28,19,21,16,22,19,18,30,26,20,25,22,21,11,7,17,20,25,23,20,11,20,16,14,19,22,29,28,13,15,18,18,21,9,18,18,22,29,16,21,26,25,20,22,24,19,20,20,28,34,26,22,20,23,20,14,21,28,22,27,21,19,17,23,20,18,29,11,21,24,25,16,22,16,18,17,23,22,27,13,9,16,25,24,15,21,18,14,21,12,18,20,27,10,19,14,26,17,17,27,14,24,16,20,23,16,15,9,29,19,20,21,24,16,31,23,24,28,23,27,27,30,21,24,28,21,24,17,25,17,19,23,20,20,18,18,25,31,25,3,13,23,14,23,18,25,24,21,13,24,17,18,11,24,26,15,22,23,11,7,22,23,18,18,17,12,20,20,11,23,5,13,20,8,16,17,22,19,6,21,24,10,17,16,20,24,27,22,32,19,24,8,10,16,17,17,13,21,21,24,10,13,20,17,17,21,10,13,19,32,17,15,18,18,17,22,25,19,15,20,19,13,24,16,14,20,17,21,21,23,12,18,20,24,20,28,19,21,17,16,21,23,13,6,7,18,21,16,21,21,20,23,19,33,20,16,27,17,26,22,23,16,17,24,29,14,30,20,20,21,22,24,14,14,19,18,23,28,16,23,28,22,18,26,23,12,32,18,24,15,14,19,27,34,21,14,30,14,20,17,17,13,18,14,18,21,25,22,27,20,16,18,21,22,29,20,27,18,20,27,28,23,17,18,22,22,24,16,100
27,25,27,21,15,17,26,30,23,22,24,18,18,22,26,16,18,17,15,38,14,26,19,32,22,20,26,13,24,26,11,28,25,20,23,21,26,24,30,20,27,16,16,16,25,19,24,19,31,20,19,16,21,27,20,22,19,29,12,24,17,13,9,30,20,23,23,17,21,23,17,15,24,23,16,21,20,29,27,22,12,23,24,23,19,21,15,22,16,37,26,21,30,23,22,25,21,13,11,29,25,24,19,28,24,23,26,22,25,17,20,19,28,23,25,26,14,28,22,32,16,14,16,25,20,23,26,13,26,31,19,18,18,30,21,19,25,22,19,16,28,28,24,26,14,26,28,17,17,19,21,20,23,20,19,23,19,19,33,24,19,21,25,24,19,26,23,21,11,27,19,19,23,19,29,23,19,26,12,13,22,29,12,19,19,22,18,20,14,24,26,28,23,16,22,16,20,20,20,19,13,22,32,16,14,24,19,20,15,18,23,17,15,14,20,22,25,12,17,22,22,14,22,25,22,23,32,15,19,20,22,23,24,20,27,22,24,20,25,24,19,18,24,6,17,21,20,11,11,28,20,27,19,20,22,16,20,18,16,18,23,16,4,25,18,19,23,23,24,17,27,18,22,25,18,17,29,26,24,27,12,26,5,24,21,12,21,20,26,27,23,25,17,24,22,20,19,25,31,25,16,24,17,27,31,24,25,18,18,11,29,18,21,11,25,23,25,23,17,19,20,22,16,18,28,22,7,16,12,18,19,19,17,16,18,25,21,18,30,19,26,25,28,24,27,23,18,23,27,20,22,26,24,30,19,21,16,16,18,17,18,17,1,0,19,24,25,29,28,28,28,24,18,14,23,24,20,22,18,15,19,27,25,20,21,23,21,20,11,17,17,21,19,16,23,20,16,18,17,28,31,10,13,24,18,18,22,18,23,11,21,24,25,24,18,14,17,22,14,17,21,21,14,26,18,19,21,20,16,26,7,27,23,17,22,5,22,14,20,16,25,18,25,28,20,24,12,25,9,20,14,17,24,6,29,18,19,22,29,23,27,25,31,27,35,24,34,24,18,23,18,11,16,22,21,20,21,22,12,17,23,13,16,21,21,16,18,23,30,21,18,24,24,14,23,25,29,26,20,15,20,2,24,25,19,26,17,10,19,23,23,17,21,22,18,24,19,22,18,20,15,19,18,22,23,21,25,27,21,20,20,23,19,21,19,25,21,25,24,23,29,20,33,20,23,12,16,18,24,22,24,24,20,16,22,14,19,17,16,18,22,19,27,32,18,20,13,23,22,21,21,29,20,22,17,21,20,19,31,27,21,26,23,22,12,8,18,21,26,24,21,12,21,17,15,20,23,30,29,14,16,19,19,22,10,19,19,23,30,17,22,27,26,21,23,25,20,21,21,29,33,27,23,21,24,21,15,22,29,23,28,22,20,18,24,21,19,30,12,22,25,26,17,23,17,19,18,24,23,28,14,10,17,26,25,16,22,19,15,22,13,19,21,28,11,20,15,27,18,18,28,15,25,17,21,24,17,16,8,30,20,21,22,25,17,32,24,23,29,22,28,28,31,22,25,29,22,25,18,26,18,20,22,19,21,19,19,26,32,26,4,14,24,15,24,19,26,25,22,14,25,18,19,12,25,27,16,23,24,12,8,23,24,19,19,18,13,21,21,12,24,6,14,21,9,17,18,23,20,7,22,25,11,18,17,21,25,27,23,33,20,25,9,11,17,18,18,14,22,22,25,11,14,20,18,18,22,11,14,20,33,18,16,19,19,18,23,26,20,16,21,20,14,25,17,15,21,18,22,22,24,13,19,21,25,21,29,20,22,18,17,22,24,14,7,8,19,22,15,22,22,21,24,18,34,21,17,28,18,27,23,24,17,18,25,30,15,31,21,21,22,23,24,15,15,20,19,24,29,17,24,29,23,19,27,24,13,33,19,25,16,15,20,28,35,22,15,31,15,21,18,18,14,19,15,19,22,26,23,28,21,17,19,22,23,30,21,28,19,21,28,29,24,18,19,23,23,25,17,101
28,20,31,23,30,22,21,30,25,17,24,25,25,24,26,11,22,29,18,46,23,28,21,31,29,21,7,21,20,22,16,24,14,29,23,24,32,5,29,19,28,13,20,21,22,17,20,22,17,23,22,25,14,30,25,31,27,27,21,19,20,24,24,27,22,20,25,20,27,19,25,24,16,29,22,22,22,37,26,12,15,17,18,19,25,19,10,27,23,33,22,24,34,26,22,24,26,32,19,33,30,22,22,21,18,25,26,28,26,16,23,22,30,18,28,35,23,36,26,25,24,19,17,28,23,23,20,21,21,19,26,25,17,33,24,18,21,19,25,31,18,29,24,28,20,28,28,20,21,23,27,22,28,23,22,15,25,23,36,20,22,14,20,24,23,31,20,21,22,26,27,23,27,14,31,24,29,25,17,18,29,23,25,19,16,28,22,24,20,25,21,15,27,18,24,24,25,26,23,24,23,16,30,18,26,22,19,25,27,13,18,17,18,25,17,14,22,27,20,24,24,25,29,23,11,21,34,29,23,20,18,20,14,32,22,23,28,27,28,24,25,23,28,21,20,26,23,26,23,19,24,30,16,15,20,27,15,25,22,16,10,25,19,33,16,14,20,22,30,11,22,15,18,28,15,14,25,28,20,30,23,26,20,23,24,24,13,12,26,31,23,14,27,29,22,21,18,26,18,25,24,28,20,30,30,27,28,21,25,25,33,24,16,14,22,31,27,21,23,27,23,17,27,18,31,26,22,24,15,22,23,22,26,19,23,18,23,18,36,25,26,22,28,21,24,23,19,33,27,20,27,36,23,26,28,26,19,16,28,17,19,4,18,19,0,5,26,27,21,17,20,35,21,24,25,30,20,21,26,15,18,32,23,24,21,21,22,11,26,26,21,19,22,21,26,22,28,27,24,26,27,24,21,26,27,24,25,5,10,23,33,24,28,20,26,19,26,29,19,22,21,13,29,27,15,28,23,25,22,19,22,24,31,29,28,22,29,17,26,21,18,27,27,28,19,32,22,29,23,26,11,23,17,21,24,25,23,15,27,26,28,27,31,28,40,33,36,21,24,23,30,16,23,25,22,26,25,26,15,20,22,6,3,26,21,19,18,23,27,23,21,27,26,26,30,30,27,21,24,20,17,17,12,16,28,29,32,22,24,28,14,20,26,25,23,23,16,19,12,23,20,14,18,27,23,31,27,27,24,28,28,27,20,22,22,27,17,21,25,21,30,25,25,20,23,17,21,26,28,22,18,23,23,27,25,17,22,14,15,22,24,27,29,29,26,27,25,19,27,24,26,24,19,27,24,28,28,19,31,26,28,25,26,17,23,23,21,21,20,16,20,17,18,16,23,23,21,19,18,19,25,19,24,24,19,23,18,14,36,28,22,25,25,21,19,23,13,24,26,20,35,24,26,19,29,26,19,19,24,20,25,25,29,23,29,28,27,32,17,22,18,25,27,21,20,22,23,29,17,16,25,24,24,29,30,20,28,16,26,20,19,19,24,32,26,19,24,28,24,15,25,9,27,25,20,17,19,24,27,30,19,18,21,24,23,13,24,21,25,27,28,22,30,28,31,27,22,21,21,30,24,20,19,16,25,25,23,29,38,26,21,23,23,28,25,24,24,23,21,22,28,23,24,18,25,27,31,23,29,21,23,19,30,24,25,21,19,18,23,19,30,21,29,18,14,20,21,20,26,22,26,23,26,22,20,29,23,24,16,30,15,25,24,26,22,23,22,23,25,24,28,14,27,15,5,7,22,23,21,26,41,22,19,23,21,24,32,21,23,22,24,24,17,30,26,20,25,21,20,31,24,30,30,25,22,16,24,18,33,21,20,20,27,23,12,11,19,28,20,18,28,25,28,21,30,19,22,21,24,25,23,25,25,27,17,32,26,30,27,21,22,25,28,26,25,26,12,24,27,19,19,32,16,25,23,26,25,38,22,32,21,23,23,27,28,19,28,21,21,22,20,33,22,21,23,22,20,15,16,31,23,23,22,18,13,24,29,34,25,21,33,29,16,21,27,24,29,31,23,102
30,25,36,26,29,26,26,35,25,22,29,27,24,29,26,16,27,34,16,51,24,27,23,36,28,19,12,26,25,27,21,28,19,32,28,26,35,10,34,21,33,18,25,26,22,21,25,27,22,25,24,29,19,32,28,30,27,32,26,24,24,28,23,32,24,15,30,25,31,24,26,23,11,34,27,20,24,39,31,17,20,22,23,24,27,24,15,32,19,38,27,24,36,24,25,29,31,37,24,32,35,27,27,26,23,26,31,25,28,11,21,22,30,23,33,33,21,40,30,30,25,24,15,26,28,25,25,26,26,24,31,26,19,35,26,23,26,23,20,28,23,34,27,30,22,23,28,25,26,28,26,24,27,23,24,13,29,25,40,25,27,19,25,28,28,34,24,26,20,29,32,27,32,19,30,29,34,30,22,23,29,28,29,21,21,27,23,25,20,27,26,20,25,23,22,29,23,29,23,29,25,21,32,23,26,25,24,30,23,18,23,22,23,23,18,19,27,28,22,29,29,30,30,28,16,26,31,25,22,25,23,25,19,31,27,28,30,30,30,27,30,21,31,22,25,29,28,25,19,24,29,35,21,20,25,25,20,20,25,21,15,28,24,37,21,19,25,27,32,16,27,20,21,32,20,19,30,30,19,31,28,31,25,24,29,28,18,17,29,36,28,19,25,34,27,26,23,27,13,30,22,30,25,35,32,32,31,23,20,27,35,27,21,19,27,36,32,26,23,29,27,22,25,20,36,30,21,24,20,27,28,27,25,24,28,23,28,23,37,26,31,27,29,26,24,28,24,33,29,19,32,41,28,31,33,31,24,21,31,17,17,9,23,24,5,0,31,29,26,22,23,37,26,29,27,35,25,23,25,20,19,37,28,28,26,26,20,16,23,31,26,14,24,26,31,27,31,32,26,28,32,28,26,25,26,28,27,10,15,28,36,25,33,25,26,24,30,34,24,27,21,18,33,32,19,26,28,30,24,24,24,29,34,33,30,27,24,22,28,26,23,28,29,29,21,30,22,31,19,31,16,25,22,26,29,27,25,20,32,31,29,31,34,32,40,31,34,26,29,28,30,21,25,30,24,28,29,30,20,25,27,11,8,30,25,24,20,25,32,28,26,29,31,27,34,34,32,26,26,25,22,22,17,21,31,31,31,18,29,33,19,25,31,26,28,28,21,24,17,25,25,9,16,22,28,36,32,29,29,32,26,27,25,26,27,31,22,26,30,26,28,30,30,18,23,22,23,26,32,22,16,28,27,29,30,22,27,19,20,20,29,32,30,33,31,32,30,23,30,29,31,29,24,32,29,30,31,24,36,31,30,30,28,22,28,27,26,23,25,21,25,22,23,18,25,18,26,21,23,21,24,21,29,29,24,19,23,19,39,32,27,27,30,19,20,28,8,29,31,15,36,29,31,23,27,31,24,24,29,24,30,30,32,27,33,29,27,33,22,25,23,20,26,26,25,27,28,34,22,21,24,29,29,31,30,22,26,21,31,25,24,24,29,29,27,24,28,33,26,20,20,14,32,24,25,22,24,24,31,25,20,22,26,26,25,8,26,16,30,31,30,27,33,26,33,32,20,26,26,35,26,24,24,21,29,27,28,30,43,28,26,28,27,28,30,29,19,25,24,24,30,28,29,23,27,32,36,25,32,24,20,24,31,23,20,19,21,23,28,24,35,25,29,23,19,24,25,25,29,23,21,18,30,27,25,27,25,29,21,35,20,27,22,24,27,25,27,26,30,29,30,19,30,20,10,12,27,27,26,28,46,22,24,28,23,22,34,19,28,27,29,27,22,35,31,25,28,26,25,33,29,29,35,27,27,21,29,23,38,23,18,25,32,28,17,16,21,23,25,23,26,30,31,26,35,24,27,26,24,20,28,30,29,31,22,36,31,34,28,26,27,27,30,30,30,31,17,23,29,21,24,37,21,27,28,24,29,43,20,33,26,28,21,32,23,24,28,26,23,20,25,37,24,26,28,22,23,20,21,33,28,25,27,23,18,26,34,39,30,23,34,27,21,23,22,29,31,34,25,104
30,36,39,20,33,25,23,36,27,31,30,26,31,15,28,27,24,30,27,40,28,34,27,35,35,30,33,30,33,35,27,30,28,32,29,29,30,31,36,27,37,31,31,30,27,26,27,27,23,28,27,19,16,35,22,31,21,36,28,27,21,25,27,35,24,32,27,31,29,25,13,25,34,23,24,31,28,43,29,32,32,25,24,25,29,25,28,30,32,42,30,25,42,23,27,28,28,38,19,39,32,24,31,36,29,27,35,35,27,29,20,28,32,26,32,32,20,35,31,39,14,28,26,25,31,28,28,24,29,21,35,20,25,33,29,30,27,27,28,32,21,35,29,35,18,34,33,27,29,34,25,28,32,22,21,26,31,27,38,24,27,16,28,29,28,32,24,26,29,37,32,29,33,28,5,26,36,28,28,29,33,37,26,25,31,26,28,30,28,27,34,35,33,23,24,18,22,24,24,26,25,28,30,28,30,26,27,32,27,15,30,28,29,26,26,32,29,31,25,24,23,24,34,29,28,27,37,29,29,26,24,28,34,36,25,31,27,31,33,28,33,20,32,26,19,19,25,29,23,33,18,39,27,35,31,34,23,28,28,20,30,28,29,33,27,27,30,25,17,31,30,25,29,31,28,26,31,28,31,34,31,36,28,30,24,22,17,16,20,33,28,34,29,33,28,22,19,33,33,25,18,27,29,36,33,34,35,27,31,24,36,20,34,29,29,28,29,20,25,31,29,23,34,24,32,32,25,28,24,21,22,30,27,28,32,32,27,27,32,21,30,28,33,27,29,29,20,20,27,22,37,41,29,22,34,28,25,22,34,27,18,22,26,25,26,31,0,27,29,34,29,36,22,33,27,30,28,29,24,23,25,39,27,21,24,31,21,15,27,35,21,21,21,36,30,33,25,21,15,26,34,24,25,30,29,30,31,25,30,22,32,32,34,30,20,28,29,30,30,29,27,31,32,36,27,33,24,34,26,35,23,30,27,29,32,29,40,22,21,26,20,32,33,28,29,33,26,30,23,27,27,27,19,27,39,16,23,17,31,28,32,30,10,33,46,36,36,28,28,31,28,26,24,29,24,25,19,31,26,29,27,26,23,23,27,29,26,28,32,29,23,26,34,28,32,33,37,29,28,31,30,27,27,25,22,34,31,22,33,33,23,29,36,27,27,25,27,24,32,24,28,28,26,39,31,33,37,25,29,27,25,33,23,23,35,35,23,27,26,32,29,32,29,28,29,22,26,28,28,27,23,24,33,33,27,26,31,29,30,20,31,33,31,37,31,34,34,25,28,26,31,36,24,28,27,29,30,25,41,30,29,28,31,32,30,26,33,25,28,26,17,26,33,26,17,30,25,36,33,24,26,24,21,23,25,21,30,26,29,33,34,34,32,23,30,29,27,34,23,31,40,40,32,24,26,37,30,24,40,24,29,13,25,17,35,25,25,34,28,19,20,29,35,37,22,24,31,28,29,39,28,31,36,34,29,28,28,29,27,26,21,29,23,32,30,27,27,30,24,24,32,29,31,23,33,32,26,18,17,34,26,22,30,32,27,38,28,31,33,30,33,28,35,24,37,40,26,28,33,31,14,26,29,26,32,22,25,31,44,31,29,24,30,32,27,30,28,29,26,16,33,29,36,20,33,34,39,29,35,28,24,21,30,30,31,18,19,25,25,31,36,24,32,20,25,25,26,32,28,27,24,27,29,30,25,26,32,2,10,45,31,34,29,31,27,28,36,26,30,31,30,25,26,25,25,27,30,23,33,30,40,28,35,34,25,20,33,26,27,24,28,29,32,40,32,31,29,29,28,25,26,30,34,28,37,33,33,33,36,22,17,22,38,21,27,28,23,33,22,26,29,34,30,27,27,27,26,29,22,29,26,29,24,38,31,36,34,33,27,29,30,30,31,27,18,27,14,28,35,27,35,38,32,21,29,25,23,40,31,33,26,32,30,31,42,27,30,35,17,30,32,39,18,23,19,23,22,29,24,34,31,21,26,26,27,38,32,14,23,29,36,37,25,26,32,22,26,22,15,102
7,23,27,21,30,23,24,30,21,21,27,25,21,25,25,24,25,18,21,35,20,18,11,33,30,21,28,19,23,25,22,27,21,26,20,23,17,27,26,17,29,26,22,21,24,25,11,20,34,22,22,16,26,30,23,26,19,27,25,16,13,17,24,31,21,28,28,20,19,18,14,22,25,25,21,20,23,34,20,15,25,17,16,15,18,24,23,24,25,29,32,22,21,19,17,25,26,31,18,28,28,25,20,29,9,15,28,25,21,22,16,16,23,17,28,28,16,29,23,26,13,19,20,21,16,16,20,26,28,36,10,19,15,25,21,16,20,18,13,29,26,38,19,18,19,19,21,21,23,23,22,12,24,18,17,25,21,15,38,19,16,22,19,21,18,31,20,16,25,30,20,19,26,18,25,24,20,29,22,23,15,25,18,13,18,23,17,15,16,16,28,19,14,26,18,13,18,16,12,25,19,11,5,22,21,22,26,23,26,23,20,27,23,25,13,17,13,29,20,19,24,19,30,17,27,17,31,28,18,25,21,20,17,20,20,21,21,27,27,16,29,16,20,23,16,24,24,26,22,28,15,34,13,32,25,29,24,23,20,25,24,22,25,26,24,27,19,22,24,18,23,23,22,24,12,22,17,3,22,24,17,16,25,25,23,17,24,25,24,26,18,18,21,21,24,18,15,17,27,22,17,23,23,32,28,20,21,17,27,20,26,19,26,24,21,23,23,22,13,21,17,16,25,11,25,21,22,19,20,22,23,18,24,22,23,29,14,22,31,20,28,24,11,14,26,19,14,29,2,16,22,25,16,29,28,29,18,21,27,17,12,25,28,29,27,29,27,0,25,24,23,30,23,20,17,24,20,19,20,22,12,27,32,22,16,24,15,25,24,31,16,15,13,34,25,22,26,22,12,1,29,19,22,20,23,20,21,22,27,23,24,16,20,23,18,23,24,28,20,24,22,16,27,18,17,18,14,13,21,20,22,18,15,24,26,25,31,16,20,22,23,24,17,22,19,24,18,24,22,24,22,16,25,26,26,11,22,22,27,20,22,24,29,31,29,30,30,18,29,15,19,22,23,25,13,25,24,17,20,18,17,24,24,22,22,18,14,6,15,25,22,22,26,24,32,27,31,20,16,19,14,27,25,21,23,22,26,21,25,26,19,16,29,7,24,24,18,21,23,14,17,22,17,27,32,27,25,13,22,21,21,25,22,20,25,19,20,24,21,22,23,23,32,19,24,23,21,20,23,22,22,20,21,25,31,21,26,16,17,15,19,23,26,28,26,16,21,22,19,25,25,26,23,26,22,22,12,22,32,13,21,21,23,23,21,21,18,20,22,19,17,21,23,16,16,21,30,29,25,19,23,10,16,15,22,16,25,23,29,26,20,22,15,20,21,25,21,23,18,25,30,25,29,23,22,29,21,16,29,21,20,25,24,14,29,20,16,22,23,20,26,25,28,30,22,24,20,24,21,24,21,22,22,28,25,16,19,27,26,21,20,16,21,23,28,19,22,29,13,23,26,20,17,19,13,16,23,16,24,30,13,18,29,22,22,32,18,17,25,23,21,25,24,22,21,24,16,12,20,19,21,23,18,15,16,18,26,23,34,17,26,21,23,21,25,25,18,12,15,15,25,15,25,19,21,31,36,9,26,17,21,18,26,20,25,14,18,15,26,17,31,23,24,19,25,13,14,7,27,24,15,18,26,21,19,21,25,25,28,32,20,12,26,27,22,17,26,20,23,24,19,19,20,14,24,20,18,18,19,23,28,21,22,25,14,18,23,25,28,23,26,24,19,25,19,26,17,29,20,23,23,26,32,8,22,24,8,24,27,12,13,23,29,18,26,27,12,26,28,27,19,23,22,20,30,20,15,26,19,20,18,24,21,29,26,32,14,25,23,21,22,18,21,19,19,28,24,21,22,15,22,24,17,22,15,19,18,36,25,23,19,19,27,25,36,16,27,25,18,18,16,26,19,24,14,11,18,22,20,22,23,21,24,18,24,25,27,34,18,17,28,23,21,14,23,23,16,29,20,81
27,18,34,25,33,26,20,27,22,16,31,26,18,32,25,20,26,33,23,39,19,21,14,24,35,26,24,26,22,24,25,25,24,23,30,19,32,22,27,12,30,24,25,26,21,20,22,25,26,18,17,14,17,25,21,30,22,25,24,24,21,22,26,16,26,26,30,25,23,21,16,21,27,27,25,24,28,41,18,26,25,18,19,20,21,26,21,30,20,41,31,25,27,32,22,25,26,38,20,32,28,25,30,35,24,23,32,30,22,18,27,19,28,20,29,41,29,30,22,24,15,27,22,32,27,22,21,28,26,28,29,20,10,28,19,24,23,22,24,32,28,36,24,21,21,32,27,28,26,28,21,15,21,17,16,24,26,18,42,22,26,13,25,20,23,21,9,21,21,25,31,24,31,13,34,24,29,24,24,25,30,27,21,12,22,22,21,19,15,24,33,24,23,24,25,17,25,26,20,25,16,26,28,23,27,21,27,31,29,16,25,24,20,24,17,27,24,29,15,23,29,21,33,25,16,22,30,29,22,29,25,26,24,29,24,26,20,26,23,24,33,27,28,26,18,26,22,29,25,30,13,34,27,30,25,26,20,24,23,21,19,19,28,35,21,25,25,20,26,24,23,21,17,20,28,22,14,22,19,34,24,23,29,21,25,19,18,17,23,33,23,29,26,28,31,25,23,24,32,26,19,22,28,19,27,17,18,20,27,20,30,21,27,22,13,27,28,26,16,21,17,22,26,17,32,27,25,25,25,22,23,18,23,29,31,32,24,21,33,22,29,25,27,23,23,22,22,28,23,26,34,29,28,33,29,29,22,25,30,12,27,17,27,28,21,26,29,25,0,10,25,31,23,26,18,23,24,14,33,24,16,27,28,28,24,23,30,16,27,32,20,27,21,30,27,27,30,22,14,24,29,19,20,15,29,25,24,20,25,23,27,19,29,24,21,18,24,29,25,21,18,26,27,29,12,33,19,29,17,30,24,26,26,24,23,31,38,21,22,22,21,23,20,24,14,27,17,25,23,22,22,19,16,24,26,15,26,18,26,25,23,23,33,29,37,31,37,25,28,26,25,17,25,28,21,29,26,22,25,28,24,21,18,24,27,25,11,22,23,18,12,21,30,28,27,31,36,23,18,24,29,26,25,27,23,22,30,24,24,29,27,26,29,18,24,26,20,22,27,21,26,20,13,33,27,31,31,20,27,22,22,22,24,26,32,28,24,23,25,21,29,27,30,15,20,20,16,25,27,17,24,27,18,22,24,25,26,20,21,21,19,26,27,32,26,18,27,20,28,23,28,21,25,28,24,31,28,26,35,25,29,17,21,22,22,21,29,25,26,22,24,25,18,11,18,26,26,32,17,14,22,18,20,18,20,22,24,25,35,23,23,28,27,16,18,27,21,30,22,32,31,33,27,18,21,30,24,28,33,21,24,16,22,12,27,23,26,30,26,24,17,27,27,26,29,28,29,28,27,28,25,28,24,24,22,13,30,20,25,26,22,27,24,30,29,23,22,31,24,26,28,24,28,26,27,28,22,19,30,32,15,7,30,17,18,34,17,20,17,30,27,28,30,23,24,40,22,23,27,34,23,27,24,21,21,15,25,24,41,25,30,22,27,27,26,30,17,23,23,17,22,26,31,21,18,29,40,16,34,23,24,22,35,17,27,25,22,27,28,27,35,23,29,9,23,20,21,30,25,27,22,20,28,26,24,23,20,27,19,36,24,25,23,25,22,18,22,17,24,25,27,24,25,20,20,22,26,18,29,26,39,27,25,28,20,19,31,27,24,25,29,20,23,31,21,29,25,26,26,25,29,27,33,19,28,21,24,30,29,20,26,23,29,16,21,22,18,31,30,25,27,25,32,24,29,25,28,29,18,18,26,26,19,31,29,21,25,28,32,23,22,24,25,24,19,30,15,13,6,12,19,33,27,22,12,34,20,38,27,29,20,25,26,31,34,21,27,30,20,21,22,35,21,26,18,19,23,23,5,30,27,24,27,17,24,26,29,34,22,14,28,24,25,19,28,29,22,30,22,101
27,28,35,30,29,27,30,37,32,26,35,28,28,32,27,17,24,28,24,48,25,31,24,14,33,27,24,23,15,17,27,35,25,33,25,26,30,22,37,22,31,19,22,16,23,17,31,26,34,27,27,24,23,35,22,36,29,32,28,32,26,30,23,26,23,23,27,15,28,29,23,31,33,37,26,27,29,42,28,23,26,28,27,26,23,25,16,35,30,39,33,29,30,33,29,26,35,38,23,35,32,30,26,29,29,31,31,29,28,25,28,29,30,28,31,42,30,38,22,33,22,27,23,28,32,27,29,27,16,36,27,28,20,33,24,23,31,29,33,28,32,39,31,31,16,27,32,28,23,29,31,25,29,27,26,26,29,28,43,28,26,23,22,20,32,28,19,30,27,33,29,32,28,23,39,33,29,32,28,29,22,34,31,22,21,32,26,28,25,28,32,26,33,24,29,26,32,24,28,29,26,27,27,27,29,29,23,33,23,22,24,28,22,24,22,25,32,28,25,29,27,31,30,32,6,28,30,25,25,22,30,28,25,32,28,32,30,30,32,32,33,30,36,22,24,23,32,25,19,34,23,24,27,26,22,32,21,33,24,25,21,29,28,31,18,20,30,30,34,22,28,21,25,30,26,20,24,23,27,37,28,24,24,31,28,29,22,21,33,39,32,25,23,35,26,27,24,31,35,25,26,32,24,29,37,27,28,30,28,30,39,28,22,24,17,29,29,24,26,26,27,27,32,22,30,26,21,27,19,28,29,28,33,27,31,29,28,21,40,29,37,29,32,25,25,22,25,34,22,27,37,39,31,38,33,28,29,18,34,22,28,13,27,28,17,22,34,24,10,0,28,21,27,34,21,33,21,24,32,19,23,35,32,25,28,32,31,20,23,35,29,31,26,32,31,28,32,26,23,23,22,29,30,25,34,32,34,16,21,33,36,29,34,31,28,24,27,32,30,31,28,24,36,25,22,25,28,33,27,27,27,33,33,34,33,26,36,21,30,29,27,29,30,33,24,37,26,29,19,32,15,21,26,30,30,24,23,24,22,27,33,23,38,33,37,34,41,23,37,30,30,24,26,29,29,22,23,30,19,24,24,17,14,31,30,24,21,27,32,28,22,31,31,28,37,35,34,31,28,31,26,26,29,27,25,31,31,18,30,34,25,25,31,26,30,29,17,20,23,24,25,27,23,24,34,33,35,30,28,32,32,32,26,27,33,24,29,33,31,16,37,33,31,25,30,28,26,22,33,24,28,28,19,23,29,21,16,19,20,24,29,26,36,39,36,22,35,30,28,33,32,30,25,29,30,24,30,21,38,33,31,27,31,12,28,30,32,22,31,27,22,28,22,21,25,35,30,28,13,24,32,23,26,28,25,25,30,29,33,32,28,27,35,26,26,24,28,29,24,36,31,32,30,15,27,37,21,28,30,31,32,26,25,22,34,30,29,38,28,29,27,33,33,32,27,29,28,28,28,33,24,26,30,34,32,23,30,10,31,31,23,28,29,37,27,20,25,26,20,19,37,20,32,30,28,25,20,26,31,38,24,17,34,27,28,30,22,29,21,23,30,28,34,32,34,36,32,32,32,36,20,26,29,26,31,25,25,33,41,30,25,30,24,26,27,28,27,23,26,24,32,33,30,22,28,36,35,26,32,24,20,28,35,27,30,26,15,27,23,25,41,28,35,19,25,24,25,29,27,23,32,30,33,23,24,33,30,33,25,35,21,31,25,27,32,22,26,27,14,26,35,18,31,25,16,18,26,28,27,31,44,28,30,25,19,28,36,28,33,28,28,25,22,35,25,27,33,31,29,28,30,32,38,25,27,11,16,35,38,26,27,29,22,26,23,22,21,38,26,26,32,28,23,31,39,28,27,29,28,28,30,27,29,28,26,31,31,35,32,24,25,29,35,31,29,25,21,23,16,22,29,38,24,21,22,35,30,47,28,33,30,33,28,35,43,27,31,32,17,28,31,34,18,23,27,27,30,25,15,38,28,19,26,27,28,34,35,37,28,23,38,34,27,25,32,28,32,32,19,101
22,27,30,29,33,27,27,31,27,17,28,28,26,19,26,25,14,29,23,42,25,27,20,37,28,19,27,27,24,26,23,25,21,31,22,19,24,25,27,22,29,27,26,17,26,21,23,28,33,18,17,23,28,29,24,26,20,28,27,19,12,16,28,31,14,27,17,18,24,18,19,24,12,26,24,23,19,34,26,26,26,19,19,18,26,23,24,20,20,41,33,25,35,31,26,23,26,32,19,35,22,26,22,26,25,18,27,26,22,25,28,15,30,17,28,39,27,28,26,38,18,24,22,30,24,22,22,28,27,35,27,18,20,29,23,26,20,18,21,28,13,36,28,23,20,32,27,25,27,31,23,21,22,23,22,29,27,16,33,19,18,28,20,24,25,34,24,25,25,29,29,22,25,20,32,24,25,9,28,29,31,28,17,20,24,24,24,26,21,19,31,25,26,31,27,22,29,18,15,20,24,27,26,28,26,17,23,28,28,26,29,30,20,28,21,28,25,23,19,19,22,23,29,20,25,18,28,23,25,28,23,23,28,32,29,22,24,18,23,19,23,28,23,26,23,23,27,30,24,26,22,21,18,29,24,22,25,21,27,26,20,25,29,31,22,27,19,25,25,25,25,25,21,30,19,26,23,20,23,32,28,21,27,26,20,21,27,26,24,29,27,28,24,31,19,13,10,28,33,8,18,25,26,34,22,26,27,14,31,24,34,18,29,26,29,23,19,23,18,22,18,18,26,19,23,30,26,24,20,24,25,19,26,24,28,9,20,16,30,19,30,27,29,20,28,22,11,17,21,23,30,36,28,31,23,18,12,24,27,21,26,18,28,28,20,23,29,23,25,28,0,34,25,28,18,27,18,24,30,23,20,22,33,21,23,24,29,25,23,33,25,27,21,31,30,30,29,23,19,22,30,23,26,21,22,21,18,19,24,26,31,25,30,23,19,25,24,29,27,29,25,27,30,27,21,34,23,30,22,32,22,18,27,28,25,27,33,24,21,17,30,25,26,30,24,17,23,25,24,20,24,24,28,31,34,20,15,24,29,26,30,21,37,23,44,31,39,19,29,25,26,22,27,16,16,28,24,26,22,20,18,20,17,21,20,27,19,24,15,26,27,26,25,18,36,30,27,20,17,26,21,27,19,8,24,30,31,24,30,24,6,23,30,18,19,26,20,23,26,15,28,27,20,27,12,23,31,18,30,31,26,23,25,23,28,26,22,20,21,23,33,24,34,22,27,24,20,23,31,26,27,15,26,30,32,23,28,22,23,20,20,26,26,28,28,30,29,24,25,28,30,30,26,31,16,28,29,26,34,29,24,27,21,23,27,25,25,15,23,19,12,22,28,21,15,19,31,22,29,24,25,20,16,22,24,21,25,21,32,31,30,24,31,23,22,27,28,32,18,34,29,35,32,19,27,34,25,15,38,23,31,17,31,21,32,29,22,25,24,28,28,20,21,27,17,19,30,30,24,28,28,30,33,24,30,21,24,24,25,21,21,23,16,16,24,17,22,26,24,21,30,23,24,24,25,28,17,18,20,25,21,22,28,27,21,31,19,22,28,27,27,5,26,24,30,31,21,24,32,22,22,24,18,15,27,26,15,31,35,27,28,29,21,29,24,22,25,20,17,16,23,16,33,20,26,36,38,14,27,25,25,20,24,25,24,26,21,16,27,31,31,23,27,24,27,23,24,24,24,27,8,5,28,20,27,25,15,30,30,30,29,28,23,21,29,25,32,25,29,28,22,21,18,16,15,21,21,22,33,29,40,22,33,26,22,20,26,30,32,24,15,20,25,33,31,27,20,32,23,24,26,19,25,19,30,22,27,25,38,13,25,24,29,25,26,25,20,24,26,26,20,31,26,14,36,22,26,6,20,7,25,24,23,31,27,36,25,19,21,13,12,24,29,18,22,19,26,22,30,20,26,26,29,23,21,32,22,38,27,24,27,27,28,22,34,18,25,35,19,17,29,31,18,13,23,14,24,22,20,24,22,23,13,20,20,30,21,23,27,22,31,31,8,22,26,21,30,15,21,96
30,31,29,33,27,17,32,36,30,26,31,18,27,34,36,24,20,26,21,52,29,32,25,35,33,26,34,33,28,30,23,29,29,32,35,21,36,32,37,24,39,24,32,28,32,32,28,27,38,20,19,24,28,27,32,36,29,38,24,27,28,32,21,37,26,29,25,29,29,26,29,25,33,31,30,31,27,38,34,31,24,23,24,25,31,32,25,36,30,46,31,19,36,37,24,28,33,37,27,37,30,24,37,37,30,29,38,24,32,26,34,26,40,25,34,44,32,34,33,34,28,26,22,34,32,30,20,32,31,40,33,22,22,22,13,33,27,31,36,28,35,38,26,12,26,28,33,19,32,28,27,26,32,27,26,32,33,23,47,27,33,31,33,31,25,38,27,23,17,30,24,28,29,23,41,35,35,34,28,29,38,35,32,23,28,28,30,29,25,26,42,36,33,28,32,30,31,30,27,26,25,32,33,31,34,25,19,32,27,31,31,28,26,18,27,31,30,24,17,34,25,28,34,27,27,32,41,27,30,32,29,31,33,32,29,28,27,28,25,28,21,33,30,18,28,21,22,23,23,37,31,40,29,32,29,22,28,24,30,34,31,28,24,41,33,29,31,30,30,29,30,20,22,36,28,21,36,27,24,35,21,28,27,29,24,26,33,32,36,24,25,41,29,30,30,29,30,33,39,35,28,26,35,34,33,31,32,25,34,27,40,28,31,31,27,35,27,31,25,27,23,28,30,28,40,33,19,35,30,15,16,24,27,20,30,36,31,26,39,29,39,33,36,28,34,29,29,33,28,26,34,29,34,36,27,26,27,28,20,22,30,33,23,24,35,37,36,30,31,21,34,0,14,30,29,30,26,26,28,23,28,33,41,19,31,25,33,31,23,31,31,33,30,32,32,27,28,21,28,29,34,26,29,26,32,29,29,34,37,22,35,28,29,26,28,26,23,25,29,32,26,30,34,37,22,39,25,32,27,28,27,32,40,31,33,27,38,30,26,29,32,31,31,31,24,36,27,35,21,27,26,29,28,26,39,29,25,30,35,34,37,34,41,29,43,30,44,33,29,32,32,27,16,30,24,32,29,29,30,35,32,33,32,31,28,25,22,31,29,31,32,27,37,16,35,25,39,28,22,30,26,22,32,30,22,32,29,22,25,32,28,36,32,25,27,25,29,27,34,29,24,28,23,36,35,29,37,25,29,28,28,31,15,17,31,36,28,32,32,29,34,27,40,25,28,22,18,30,31,27,33,35,26,22,28,32,37,30,31,30,25,31,34,39,31,22,31,24,32,23,33,33,16,22,30,30,37,31,42,31,21,33,23,25,26,28,34,27,30,27,32,24,28,21,25,26,39,36,31,24,24,27,33,26,18,31,33,31,31,31,26,33,33,26,23,36,29,30,32,39,40,33,37,30,38,37,33,32,37,23,33,37,32,26,36,34,35,36,24,32,29,35,23,29,37,39,27,33,27,30,26,30,31,26,36,22,36,31,27,29,27,28,31,35,23,26,21,30,29,30,34,31,35,31,21,24,25,28,27,40,29,25,34,29,28,44,28,33,31,31,35,32,38,33,35,40,28,29,21,26,26,33,30,30,28,22,21,38,45,34,26,32,30,21,27,24,31,30,31,26,25,30,25,26,29,35,38,21,36,24,20,26,28,28,21,32,25,31,32,26,37,26,30,29,25,27,28,33,20,19,27,30,31,24,33,29,26,38,34,46,28,32,15,13,28,28,32,26,35,25,27,29,28,30,34,28,30,25,28,28,47,33,23,35,28,29,37,36,31,32,35,22,33,37,25,24,32,29,24,25,20,29,34,24,34,26,34,34,31,27,31,22,35,22,27,28,29,31,34,34,28,35,33,29,39,25,26,33,24,32,33,29,25,23,31,39,18,38,25,25,24,30,35,31,18,27,30,27,34,21,30,33,25,31,34,33,27,45,25,38,30,29,32,35,36,26,17,34,27,27,30,31,26,21,29,26,28,28,27,32,34,29,33,24,31,31,29,39,33,25,28,32,26,26,21,26,26,31,25,104
16,17,21,19,21,3,20,22,16,17,17,4,19,27,22,10,18,20,11,42,16,20,13,29,19,16,25,20,24,25,14,15,21,24,21,24,22,23,28,19,25,14,21,18,22,20,14,13,24,23,22,20,14,30,18,27,15,26,13,13,14,18,15,23,12,19,14,19,15,18,15,11,23,17,16,18,19,34,20,17,10,18,17,16,20,18,11,22,23,32,20,5,32,27,10,14,26,31,13,23,26,10,23,24,16,15,25,16,21,16,24,12,27,17,28,30,18,24,19,26,16,14,12,22,19,18,21,23,27,26,19,20,17,19,24,19,20,17,22,20,25,32,12,26,13,14,19,5,18,14,21,14,20,20,19,22,19,9,33,19,19,18,19,17,11,24,17,9,7,18,18,14,15,14,27,24,23,23,20,20,24,26,19,15,20,22,17,17,14,12,28,22,20,19,18,20,22,19,13,12,19,18,26,17,23,11,5,23,13,17,17,14,12,4,16,17,16,18,20,20,11,21,20,13,22,18,27,17,16,20,15,17,19,23,21,14,13,14,28,14,19,21,21,12,19,7,20,17,9,23,20,29,15,24,15,12,14,14,17,20,25,20,18,28,19,15,17,16,16,21,16,6,10,22,14,7,25,22,12,26,21,22,21,15,10,19,19,18,22,24,11,28,15,26,16,15,16,19,25,27,18,24,21,20,29,19,18,11,23,16,29,16,17,17,17,28,23,18,11,13,9,14,17,14,27,20,13,21,16,1,2,10,13,6,18,26,17,14,25,15,28,19,22,18,24,19,15,19,21,16,25,27,20,23,24,22,13,16,18,17,20,19,17,18,21,26,22,23,23,27,25,14,0,16,18,16,12,21,14,9,15,19,27,5,21,20,23,17,15,29,23,20,16,24,18,13,22,7,17,22,20,17,20,12,23,15,15,20,25,8,21,16,27,21,14,16,20,22,18,25,12,16,23,23,15,27,11,20,22,20,17,23,26,22,25,21,24,16,12,15,18,17,19,17,19,23,16,24,11,13,12,18,21,13,25,18,11,16,29,20,23,20,27,19,29,27,30,19,15,18,22,19,2,16,10,20,15,17,16,21,18,19,18,18,18,19,16,17,26,17,22,24,23,14,29,11,25,20,8,17,12,16,19,22,8,20,23,10,11,18,20,22,28,16,13,11,16,19,24,15,18,18,17,22,26,27,23,25,15,21,19,20,1,3,17,22,14,18,18,23,22,13,30,19,14,16,20,16,18,22,23,21,20,16,22,18,23,18,19,18,11,23,21,25,24,18,17,10,18,21,19,23,2,8,22,24,23,17,32,17,7,19,26,21,13,17,21,13,22,19,18,15,19,16,17,16,25,22,21,19,10,13,21,12,15,19,21,17,17,18,12,21,19,20,11,23,19,24,23,25,26,25,23,18,25,29,20,18,23,9,23,27,23,18,26,24,21,22,13,18,21,25,13,19,23,25,21,19,13,26,16,17,17,25,23,18,24,17,18,17,13,14,17,27,17,13,18,16,18,16,26,21,21,21,21,18,13,16,21,30,16,16,20,24,23,30,19,19,21,23,23,27,26,22,23,26,14,15,24,12,12,19,16,16,18,8,17,24,35,20,20,22,16,15,13,22,17,20,17,16,27,17,19,12,23,21,32,21,22,16,12,12,14,18,17,22,13,17,20,12,28,18,16,19,17,13,14,19,6,13,24,21,23,10,19,20,25,24,20,34,14,18,9,11,20,17,21,18,24,11,20,15,24,16,20,14,16,18,14,16,34,19,22,24,17,18,26,26,17,18,21,24,21,28,21,10,18,15,10,11,6,26,20,17,26,22,25,20,22,13,21,8,21,19,15,14,15,21,21,21,20,22,25,15,28,11,19,28,18,23,21,15,16,18,17,29,23,24,11,17,18,16,24,20,4,22,16,13,24,17,16,30,17,17,23,23,20,33,15,24,21,15,20,26,34,16,15,31,13,14,16,25,13,17,21,12,23,22,18,18,20,16,19,19,18,19,23,25,22,19,14,25,22,12,19,12,12,17,11,90
26,28,32,27,25,15,25,18,9,20,14,16,24,24,28,19,26,26,22,41,23,27,20,37,28,19,21,18,28,30,21,20,15,23,17,23,23,19,30,18,31,23,17,26,27,20,12,11,21,22,21,18,24,29,24,31,18,22,22,23,19,23,19,32,24,26,26,27,10,16,20,19,25,17,21,22,21,31,15,20,22,17,18,19,19,25,20,8,24,31,34,21,33,31,8,21,30,27,20,30,30,22,21,31,14,20,30,16,26,22,23,18,33,15,26,38,26,29,23,25,19,19,21,27,22,20,20,26,34,23,29,24,16,26,23,24,18,18,21,26,18,29,10,27,20,30,25,17,14,24,26,21,27,22,21,28,5,18,40,17,17,20,24,25,5,32,21,7,19,26,24,19,27,17,37,30,21,28,22,23,28,23,22,18,20,27,21,19,19,23,28,19,17,25,12,21,28,24,17,23,18,16,25,26,22,22,21,30,25,23,15,26,20,16,19,22,14,22,19,21,23,23,29,19,28,24,34,25,20,20,18,20,22,23,22,8,23,28,27,20,29,28,26,16,19,23,27,21,21,19,18,30,21,30,23,24,22,16,16,27,14,21,14,27,19,24,11,11,19,23,23,22,18,17,22,22,29,23,18,21,22,24,17,16,20,21,25,24,30,31,9,27,26,26,28,22,19,18,21,30,23,27,14,32,31,23,22,19,28,21,32,21,26,20,26,26,27,26,20,12,16,18,18,17,26,23,17,20,17,17,18,17,21,18,23,29,15,25,32,22,24,22,19,12,26,23,18,31,22,21,29,25,18,26,30,27,18,16,24,16,25,22,13,14,24,29,33,20,26,34,28,30,16,0,22,26,20,20,30,22,18,26,26,21,15,17,28,23,21,26,23,27,21,26,16,25,26,23,18,21,30,20,23,21,27,20,23,23,28,19,19,22,26,18,17,20,26,27,24,27,13,21,24,23,16,25,9,19,21,19,17,25,23,26,27,17,28,16,15,20,28,27,20,28,18,28,21,29,19,25,19,17,21,16,32,19,25,23,31,25,28,27,35,24,32,25,24,23,12,16,21,15,14,26,20,26,22,8,15,19,22,23,21,18,20,23,17,14,23,26,22,26,28,24,31,20,27,18,17,25,22,12,12,24,24,26,27,20,23,14,22,21,31,19,22,23,24,26,28,19,24,24,17,21,31,31,11,26,13,21,25,27,17,19,29,23,17,21,24,27,28,27,34,19,15,22,20,25,23,21,28,24,24,26,27,17,22,22,23,21,18,27,22,28,28,28,1,15,20,28,30,27,18,24,26,26,20,13,32,15,19,14,23,29,22,18,23,23,16,17,21,21,22,15,22,18,30,29,30,12,20,18,19,10,22,22,18,14,33,27,8,23,17,20,17,31,25,28,21,19,32,24,20,22,28,30,16,18,24,16,25,29,26,16,29,22,17,27,22,26,20,29,25,23,26,28,21,29,15,28,24,20,21,28,19,19,24,24,25,19,18,24,20,25,21,21,24,26,23,23,20,25,18,25,20,17,25,19,22,33,19,19,21,23,22,26,23,17,26,25,25,32,26,25,30,31,21,13,25,24,24,24,18,15,7,18,25,29,39,24,16,25,23,25,22,29,20,14,17,21,27,22,27,19,24,29,28,22,30,22,18,19,26,23,16,24,19,19,23,22,33,16,24,19,19,13,14,27,18,17,28,31,21,22,19,26,24,31,26,37,15,15,19,21,25,16,26,19,24,27,24,16,24,16,19,22,23,20,20,24,36,22,26,20,19,21,30,31,19,22,25,24,24,32,29,22,23,21,18,24,22,25,31,18,26,30,21,6,32,19,25,20,29,19,17,18,18,23,28,17,23,25,23,20,33,17,26,32,23,33,17,22,22,28,29,31,24,19,23,27,26,18,27,25,20,29,22,20,28,18,27,30,16,25,27,30,22,35,26,27,23,1,30,27,38,14,25,20,21,16,4,29,22,25,21,18,20,14,21,27,25,23,23,18,13,24,28,32,25,20,23,28,20,14,14,24,24,29,23,100
14,19,22,22,29,21,19,29,20,14,26,22,14,25,21,17,20,19,21,38,17,17,10,35,26,17,22,24,6,8,22,23,17,19,18,17,24,20,25,10,24,21,23,15,17,18,18,16,21,16,15,18,24,23,28,27,18,23,20,11,6,10,24,24,20,24,23,14,18,14,20,17,26,22,24,18,19,34,22,19,20,12,11,10,18,25,18,17,18,35,30,23,23,23,18,20,19,20,20,26,24,20,18,20,20,10,24,26,10,16,20,15,30,13,24,31,19,32,17,28,19,23,20,19,19,19,15,24,15,23,25,16,8,26,17,24,16,16,18,25,19,34,20,17,22,26,24,23,22,23,17,11,17,13,12,22,17,14,28,15,14,20,8,15,19,24,12,17,21,23,21,16,25,11,29,21,18,22,20,21,25,20,11,8,14,18,17,17,13,11,29,22,26,25,21,19,22,23,7,15,12,18,22,21,23,15,21,27,26,22,21,20,18,22,15,21,19,27,13,17,20,17,29,12,15,10,25,25,16,24,21,15,21,29,28,20,23,20,21,11,22,20,15,22,14,24,19,27,22,25,21,32,23,32,23,26,13,20,19,27,17,15,23,24,19,22,17,23,23,18,18,19,15,20,22,20,21,18,17,29,20,19,24,19,20,15,25,24,26,21,19,25,16,26,17,11,8,20,25,24,19,18,22,27,25,24,23,16,23,16,28,21,24,20,18,21,18,21,12,16,12,16,17,17,23,17,23,22,21,17,18,13,19,22,27,23,16,19,32,21,23,23,25,10,19,14,7,26,18,19,33,28,22,23,27,24,16,20,23,10,18,22,22,23,25,27,27,17,18,21,18,29,18,22,0,19,18,12,23,20,16,22,29,23,13,19,21,23,20,26,20,21,18,28,21,24,27,17,18,18,13,15,18,10,23,15,20,25,27,18,23,15,25,19,17,16,17,22,21,17,16,20,23,25,10,28,15,25,15,27,16,22,28,20,19,26,29,17,19,15,27,21,16,26,12,23,15,13,21,22,19,16,23,23,30,19,21,22,11,20,18,18,31,23,35,27,33,7,24,21,21,15,20,18,8,28,20,20,21,16,6,20,23,22,18,17,7,20,19,22,20,17,23,24,25,22,31,16,13,20,20,21,21,14,18,18,30,22,22,22,12,16,22,10,16,19,14,17,19,3,18,18,11,23,25,29,24,16,18,24,22,18,19,21,20,24,20,18,19,5,27,25,28,13,18,18,14,15,23,13,25,13,8,12,18,19,24,12,13,19,14,18,25,25,23,23,23,18,19,20,24,19,20,24,20,15,25,22,29,21,16,21,19,9,20,17,17,19,19,15,10,21,16,9,18,22,32,27,17,12,18,18,14,14,24,20,22,21,24,19,21,23,23,14,16,21,19,22,16,27,26,32,16,16,16,22,22,26,30,19,27,23,26,16,23,19,22,17,23,22,24,18,26,29,12,14,21,28,16,29,21,27,22,22,18,9,12,21,24,17,22,22,20,26,27,17,18,17,16,23,24,20,20,16,25,25,19,15,24,23,17,11,28,15,16,30,1,15,19,14,21,23,14,17,20,28,18,19,28,20,21,24,10,13,21,18,21,19,23,25,25,20,21,21,21,26,12,8,5,17,18,20,25,21,14,29,35,12,30,23,22,18,23,13,23,18,21,25,26,25,29,17,19,17,21,16,17,24,23,23,18,21,22,20,20,23,18,29,26,28,21,28,19,21,23,16,20,13,17,26,14,20,19,14,21,21,13,14,25,22,35,22,26,26,14,13,20,26,24,25,23,18,15,32,26,26,12,24,15,20,19,24,30,11,20,10,15,26,30,5,17,19,27,20,19,20,16,27,26,22,12,19,19,18,26,14,20,24,14,23,15,21,19,25,19,24,17,31,20,21,20,17,23,12,14,25,22,8,24,8,18,29,24,27,20,25,16,31,25,12,18,21,22,18,32,12,24,28,23,17,20,28,24,19,18,6,17,17,13,17,20,23,21,13,20,24,25,29,22,10,23,22,14,17,25,21,18,26,22,88
21,26,27,25,25,19,26,29,21,25,23,20,19,32,29,24,26,25,26,38,27,28,21,39,30,27,30,28,25,27,18,26,24,22,25,28,29,31,36,21,29,26,27,28,28,27,20,21,30,27,26,22,26,34,29,27,25,28,27,18,15,19,25,29,25,27,26,27,23,22,21,25,32,27,21,26,24,35,27,27,22,19,18,17,22,24,23,26,28,38,34,19,32,27,18,21,32,33,23,34,33,19,27,32,22,9,32,25,23,24,24,18,31,21,32,30,18,29,25,33,20,19,25,29,23,20,22,23,32,32,31,20,19,27,25,22,24,20,26,29,28,37,20,28,26,28,25,17,25,28,21,22,22,21,20,30,25,19,36,23,23,26,21,23,21,30,18,19,23,34,23,25,27,22,33,30,26,33,19,20,26,25,20,21,22,22,25,27,23,18,28,32,25,31,18,16,23,24,12,25,15,24,29,20,22,24,21,27,28,25,23,27,22,20,17,28,22,22,24,26,23,14,32,7,33,19,33,24,24,28,20,22,29,31,27,20,13,19,24,8,31,22,22,24,19,21,24,27,24,29,22,35,25,33,27,28,26,26,18,30,28,18,24,20,28,27,21,25,30,24,23,22,26,27,24,23,26,27,28,33,25,22,25,26,18,12,27,26,28,28,21,33,21,32,26,20,17,24,23,31,21,26,28,32,33,29,28,17,22,15,33,26,29,26,23,30,25,23,21,21,21,15,24,15,32,24,23,23,20,15,16,22,27,18,23,32,23,29,36,27,34,24,25,23,30,21,16,33,26,26,29,35,25,28,24,30,15,24,30,20,22,28,23,24,30,35,30,24,23,33,27,30,16,26,19,0,23,23,22,25,16,31,36,19,21,28,25,25,24,29,17,25,19,30,26,27,28,15,19,25,28,14,17,24,30,24,21,29,31,16,27,26,32,27,24,24,19,24,18,30,23,27,22,31,21,29,17,25,16,31,19,27,29,19,22,27,34,16,26,24,30,25,27,25,23,26,25,26,25,20,22,20,29,21,29,18,25,21,30,29,26,26,33,30,37,26,30,20,23,24,20,26,18,21,15,34,28,25,20,25,19,28,27,27,23,24,20,20,29,29,25,25,30,30,32,17,31,24,20,17,22,22,24,23,16,28,30,25,27,31,21,23,28,17,26,18,22,25,28,16,23,26,19,30,33,29,29,29,23,21,20,26,17,17,17,32,19,23,23,24,31,24,36,21,25,24,23,20,18,25,27,22,27,28,34,28,28,20,21,19,23,25,27,30,22,28,27,21,29,25,21,30,18,22,17,29,26,21,36,23,23,26,29,27,20,16,21,24,22,23,19,17,27,20,23,25,35,29,27,23,24,16,23,18,24,20,23,22,31,25,28,26,25,22,27,29,27,29,25,25,32,34,31,26,25,29,27,28,37,20,33,25,28,21,26,21,26,16,19,24,30,27,29,35,20,22,26,31,13,26,28,25,24,30,29,18,20,27,27,22,24,24,27,30,23,22,17,24,23,26,26,26,27,15,32,29,29,22,23,32,17,16,30,26,17,28,20,27,27,30,25,32,27,28,31,36,22,21,33,28,26,23,14,17,26,8,27,27,36,23,26,31,23,25,20,23,26,21,18,22,31,11,29,24,27,33,36,25,35,21,24,17,28,18,29,22,27,27,25,24,32,18,26,22,22,13,14,29,22,25,30,32,23,22,19,21,28,32,28,36,28,27,25,27,24,21,29,16,24,25,19,19,26,17,27,26,18,13,22,30,41,21,31,30,18,24,29,30,29,28,26,29,23,32,31,22,19,31,10,19,14,32,28,18,28,28,28,29,22,14,21,21,31,20,22,23,16,29,25,29,21,26,22,17,36,11,21,33,18,31,23,22,17,33,28,30,24,29,25,29,30,22,28,21,12,26,24,22,26,19,25,36,28,29,25,29,13,38,30,25,29,25,26,27,40,22,29,31,25,20,28,30,26,25,15,13,24,24,18,16,29,29,24,20,23,29,22,36,19,23,29,30,23,12,28,22,20,31,25,95
23,22,29,17,27,9,23,20,19,14,22,12,15,25,14,21,16,15,19,37,18,25,18,35,21,22,22,22,12,14,9,16,23,19,22,13,16,20,29,16,26,25,19,15,10,24,21,21,29,14,15,19,19,27,16,24,21,16,22,23,18,22,21,30,4,24,16,14,20,22,17,19,20,25,23,24,21,29,23,21,10,19,20,21,18,21,22,17,20,35,26,15,29,29,18,7,27,25,20,31,24,11,23,16,19,19,18,8,22,18,24,18,26,21,28,36,24,24,20,30,16,6,18,23,21,16,16,20,15,31,23,19,14,23,14,18,23,18,14,25,22,31,20,20,12,26,21,7,18,23,20,19,10,18,17,19,23,15,36,22,23,22,20,18,19,26,19,17,15,23,13,21,7,11,30,25,25,22,16,17,26,24,21,16,8,21,23,21,15,20,30,17,18,28,20,15,22,16,19,14,12,17,18,17,19,19,17,18,21,22,25,19,19,12,9,23,22,26,17,8,12,13,25,21,15,22,28,23,22,20,20,22,23,20,19,22,21,21,19,20,25,21,26,20,15,13,13,23,17,21,20,31,17,24,27,20,25,16,15,27,22,15,20,27,23,24,19,24,26,20,9,17,15,24,16,18,20,17,17,22,15,18,18,14,22,11,24,23,19,30,15,20,18,21,25,19,17,18,26,24,17,23,15,28,27,22,21,17,19,12,30,21,27,17,16,18,21,20,17,18,17,16,21,11,26,21,19,20,22,13,14,17,21,6,10,26,24,20,25,21,25,24,21,18,12,20,18,24,18,22,20,29,22,24,23,20,18,16,26,12,23,18,19,20,20,25,28,20,24,21,18,26,12,20,18,23,0,18,20,21,10,27,31,11,16,23,20,22,21,26,16,25,15,21,26,24,22,19,17,19,19,11,14,17,20,22,21,19,24,20,21,21,22,22,20,16,8,13,16,23,15,22,19,22,12,25,19,12,15,24,16,22,25,16,21,20,32,18,22,15,23,22,24,20,16,23,17,25,17,13,22,16,19,22,24,16,5,22,19,27,20,21,25,20,30,15,32,19,27,20,17,17,10,23,20,20,17,19,22,21,18,14,17,18,21,11,15,16,19,25,25,22,23,20,26,17,15,24,16,17,14,18,16,23,20,25,26,16,19,18,21,12,25,16,13,10,4,7,24,15,12,20,13,23,25,23,25,15,23,23,19,13,13,13,17,21,19,23,16,13,23,21,18,15,13,15,18,17,15,10,18,22,16,16,22,18,23,6,7,15,19,24,20,27,19,21,21,17,25,14,20,14,14,20,16,19,22,18,27,25,15,24,19,9,17,13,23,3,24,21,15,8,20,13,19,18,31,11,20,16,20,12,11,20,21,16,13,16,23,22,12,26,17,16,16,11,19,16,13,27,29,25,27,22,24,26,20,20,28,17,25,23,20,17,23,20,22,26,10,16,20,27,21,27,20,22,15,21,22,31,20,25,22,22,26,15,20,27,26,22,22,16,23,24,25,1,6,23,18,18,27,21,27,24,22,23,19,18,25,31,11,17,19,21,16,29,19,10,12,20,21,23,22,23,28,28,20,22,24,20,14,20,18,15,18,18,17,21,28,19,19,20,5,14,8,21,13,16,13,18,21,14,18,21,20,26,29,11,18,17,18,18,22,14,13,22,13,19,19,23,20,15,22,23,15,15,16,21,14,21,16,13,17,2,21,20,20,28,25,22,19,16,17,19,15,17,24,13,26,23,18,21,16,14,19,21,21,10,25,21,38,18,22,16,14,19,25,21,26,25,22,12,9,23,24,12,23,24,20,23,16,19,23,15,14,10,23,22,25,17,23,13,28,19,13,14,12,23,18,18,13,23,22,20,27,20,14,24,17,15,14,8,16,15,13,29,18,16,19,21,20,18,25,24,16,21,21,17,20,16,21,26,22,15,18,16,12,39,23,24,18,19,25,29,32,20,18,27,11,20,16,20,10,15,14,18,24,24,19,26,20,15,20,20,15,21,21,29,18,17,22,24,20,14,11,11,20,22,13,97
21,22,27,20,27,20,14,26,16,10,23,20,12,26,11,19,20,27,17,39,12,15,8,31,29,20,18,20,16,18,19,19,18,17,24,13,25,16,21,2,24,21,19,24,15,14,20,20,26,12,11,14,20,19,24,25,15,21,18,18,15,16,20,20,20,20,25,24,10,15,16,15,22,22,21,18,21,35,18,20,20,12,13,14,7,16,18,24,14,35,30,21,21,27,20,20,12,32,18,26,22,24,24,28,20,17,26,23,16,12,23,13,24,14,25,34,22,30,19,24,15,21,16,26,20,15,15,22,25,28,23,14,4,22,13,17,17,16,20,26,22,30,19,15,19,25,20,22,20,26,15,9,15,11,10,18,20,12,32,16,23,16,20,17,21,21,9,19,21,19,26,18,25,7,33,10,26,18,18,19,27,21,15,6,17,16,15,13,9,18,27,18,24,26,19,17,23,19,14,19,10,22,22,15,13,15,21,21,23,19,20,18,14,21,12,20,21,26,9,23,21,15,27,19,25,19,27,23,16,27,17,20,22,25,24,21,18,24,17,18,28,22,22,20,12,25,24,23,19,24,17,28,21,28,19,26,23,18,17,24,13,13,22,30,15,22,18,16,16,18,22,15,11,20,22,16,18,16,13,21,18,17,24,15,22,13,21,20,23,27,21,28,20,22,26,19,17,14,26,24,14,16,21,23,21,21,22,14,21,14,24,17,24,16,14,25,22,22,10,8,12,15,20,10,26,21,19,11,19,20,21,13,17,23,25,26,23,15,29,18,23,11,20,15,13,18,16,21,17,20,30,30,22,25,25,23,16,23,24,6,23,21,21,22,21,23,29,19,14,24,24,26,21,20,12,23,18,0,26,21,11,22,28,23,18,17,23,19,21,26,18,21,14,24,25,25,25,22,14,18,21,13,16,15,27,19,18,22,23,23,27,13,23,18,14,12,18,23,19,15,12,19,21,23,6,27,17,27,11,24,18,20,24,18,17,25,31,15,12,16,16,16,14,21,8,21,10,19,17,20,17,5,18,24,25,15,21,21,21,24,21,20,28,23,31,25,31,19,22,23,19,11,19,23,15,27,21,12,19,22,18,21,20,20,20,20,5,15,17,22,16,15,24,24,21,17,30,17,13,18,23,20,19,21,22,16,23,18,17,23,21,21,23,12,18,23,14,17,23,15,21,14,7,27,21,25,24,14,22,22,20,16,20,21,27,22,16,20,23,15,23,20,24,9,14,14,10,19,25,11,19,22,12,16,22,19,23,15,16,12,14,22,21,26,21,19,21,14,17,25,22,11,19,26,18,23,21,20,29,23,23,17,15,19,16,15,22,19,20,16,19,19,12,5,14,20,29,27,18,8,16,11,20,18,20,13,17,19,29,17,17,22,25,10,12,21,15,25,20,26,27,29,24,12,25,24,18,24,27,15,25,20,22,12,21,17,14,24,20,19,19,21,27,26,20,18,24,23,21,27,19,23,18,18,22,7,23,17,24,19,18,21,17,24,25,17,16,17,18,21,22,20,26,19,21,22,16,15,24,26,12,7,26,11,12,31,11,20,17,22,20,22,23,17,18,30,16,21,26,28,23,15,17,14,13,15,19,22,33,18,24,16,21,14,21,24,17,13,16,15,16,20,18,19,12,27,35,10,28,16,18,17,23,11,21,21,20,23,22,21,25,17,23,13,17,14,15,24,15,21,16,19,22,20,18,21,14,27,22,31,18,26,20,22,21,4,16,11,23,23,21,18,25,13,18,21,20,12,23,20,33,13,24,22,7,13,24,22,24,23,22,14,18,31,22,23,19,23,20,20,24,21,27,13,23,20,18,24,28,14,22,23,23,16,15,16,9,25,24,19,21,19,20,18,23,19,22,23,12,21,20,21,17,25,23,21,19,24,26,17,16,17,19,18,19,27,18,13,20,6,22,27,21,24,16,27,14,24,21,24,14,19,20,27,28,15,25,28,20,15,16,30,21,21,16,13,17,17,9,24,21,22,20,11,18,20,23,27,20,8,22,18,23,13,20,22,16,23,22,95
25,27,31,32,31,17,28,32,27,24,29,18,27,32,22,15,24,23,17,48,24,32,25,38,29,20,29,22,26,26,25,25,18,28,29,29,26,27,39,25,28,19,21,23,26,16,27,27,35,30,29,21,28,37,22,23,25,30,22,22,19,23,25,37,16,10,27,22,28,18,23,19,31,26,28,26,23,38,25,31,24,15,14,13,23,13,16,30,25,37,28,13,36,13,24,24,36,31,23,34,32,23,27,26,27,13,32,28,27,18,10,23,26,17,28,16,4,33,21,31,22,26,16,15,21,25,18,28,18,37,24,22,23,33,31,24,20,20,18,32,26,37,25,26,18,28,30,19,22,28,24,26,24,24,23,20,27,23,41,19,27,26,24,19,25,32,28,23,21,25,25,25,27,21,19,34,27,23,26,27,26,29,24,23,22,24,24,25,27,20,35,26,25,24,24,26,10,24,16,26,23,28,23,29,17,21,19,32,27,28,22,28,24,18,24,31,28,23,27,26,24,27,34,15,28,23,29,26,24,26,23,26,31,27,26,28,27,22,30,14,33,8,23,22,25,11,25,27,23,27,26,25,28,30,21,26,19,22,28,30,23,20,20,27,17,20,27,24,30,21,26,13,17,21,27,12,30,21,19,29,21,30,15,26,24,25,29,29,35,29,25,32,23,29,28,24,21,31,31,30,22,28,19,34,31,33,32,24,15,22,26,16,22,25,20,33,21,22,25,26,23,23,29,22,32,26,23,15,21,15,16,24,21,20,30,30,29,27,26,15,34,27,30,20,24,17,20,19,20,12,35,35,26,31,28,28,26,22,27,24,8,23,17,18,26,25,24,20,33,32,30,28,14,30,23,22,20,26,0,21,23,33,30,9,23,21,11,29,27,29,29,11,20,32,27,27,27,21,23,19,28,23,26,26,19,24,28,25,25,22,23,23,28,20,24,26,26,28,24,32,25,30,29,34,22,29,24,31,21,25,23,35,32,27,27,13,32,23,26,28,28,28,31,22,26,28,26,25,23,19,17,21,27,22,30,24,15,28,19,21,31,22,24,21,37,29,36,24,26,26,22,26,16,24,19,24,19,30,21,25,23,26,23,19,22,19,22,25,34,27,27,28,32,28,34,25,29,20,22,23,26,18,20,27,22,32,33,22,25,27,25,25,26,21,27,22,22,24,26,20,18,16,23,17,26,27,34,30,26,25,13,18,13,11,23,33,22,26,27,25,19,25,34,25,26,28,28,22,26,19,19,26,28,30,35,22,27,24,25,24,23,21,30,30,23,25,29,24,21,24,24,28,14,22,30,19,29,25,31,29,15,24,27,24,25,23,23,17,20,16,23,26,24,23,19,24,35,29,24,26,18,21,27,23,19,25,26,22,21,30,24,18,30,26,18,29,17,24,29,31,30,30,31,18,14,22,20,30,28,23,32,30,33,23,25,33,18,20,26,31,28,27,27,33,28,30,21,28,21,34,24,24,22,32,19,22,12,22,18,21,25,28,25,34,22,19,24,30,24,21,31,23,33,7,26,23,26,22,26,32,24,26,29,30,22,33,24,22,24,20,30,27,28,28,35,34,17,28,32,26,16,12,23,23,31,22,25,32,40,28,14,24,23,29,24,22,25,22,19,20,33,30,33,24,29,29,26,27,36,25,24,24,14,28,25,8,19,29,25,17,32,22,29,30,25,26,27,25,20,23,26,25,27,22,26,14,24,26,32,40,19,23,23,25,19,22,28,22,31,25,23,20,23,24,25,19,22,24,19,24,41,13,31,24,23,24,31,22,30,26,24,28,24,34,26,24,23,29,18,25,14,21,26,22,28,23,26,26,31,18,7,22,31,19,23,24,23,23,26,26,25,28,14,28,37,19,20,28,21,27,25,23,16,32,29,35,24,28,11,29,30,27,21,25,18,25,28,26,27,21,26,32,22,21,32,15,26,42,21,29,24,29,28,28,32,18,28,39,17,21,28,28,18,23,27,17,12,19,28,20,29,15,22,16,21,26,30,25,26,25,22,34,27,25,26,23,26,17,15,99
22,15,16,22,26,12,22,27,21,19,26,13,25,22,19,6,17,29,13,35,23,25,21,28,25,16,22,18,25,27,20,24,15,23,18,18,27,20,27,19,17,8,15,19,23,16,19,15,32,17,16,14,19,26,19,23,12,28,22,19,16,14,20,29,21,22,22,18,12,20,10,20,25,26,7,17,21,36,21,21,19,20,19,18,20,14,5,27,17,28,29,14,29,26,18,23,30,28,4,25,26,19,14,33,21,16,18,25,21,16,21,19,23,19,24,35,23,29,21,22,9,22,12,27,21,19,23,17,20,32,21,11,17,23,20,13,22,20,23,26,27,28,20,28,14,23,23,14,18,18,16,22,27,16,15,21,18,18,39,21,14,17,15,19,20,26,19,18,16,22,27,20,24,16,28,29,26,27,20,21,25,26,13,19,22,17,14,16,20,19,22,24,21,13,18,13,25,21,13,21,16,23,25,19,17,10,4,29,21,18,13,18,11,13,17,23,19,23,16,19,20,17,28,18,20,20,29,23,15,20,24,19,19,27,17,21,22,20,22,17,25,23,23,17,13,16,25,22,17,29,13,22,17,24,21,21,10,22,19,11,19,19,15,28,17,9,23,17,17,20,25,10,14,23,16,9,26,23,16,23,23,27,13,22,19,15,16,15,25,29,20,23,22,25,7,14,16,20,27,20,9,21,12,28,24,27,26,20,21,14,31,11,11,12,24,23,24,14,20,14,18,20,19,15,23,20,18,19,8,10,11,19,22,15,26,26,16,19,23,12,21,21,24,22,21,21,17,28,22,16,26,29,19,32,23,22,22,16,27,17,20,13,14,15,15,20,23,22,24,19,23,23,9,22,20,25,21,21,21,0,16,27,18,14,20,22,21,16,21,20,16,23,12,25,19,17,27,16,10,21,29,13,16,21,19,19,24,14,19,17,24,20,24,21,11,19,20,24,22,25,19,22,17,23,15,22,17,27,19,16,8,22,22,20,25,15,29,10,13,18,23,26,24,23,19,24,21,24,17,22,4,18,20,17,19,11,20,20,29,24,20,22,30,26,38,27,30,16,24,19,19,17,11,18,16,20,20,14,8,12,17,15,12,14,22,25,18,19,25,26,24,20,21,21,30,20,25,22,17,23,18,13,24,22,17,23,22,16,19,23,20,20,29,18,20,20,22,21,21,17,26,18,17,24,30,24,25,25,17,21,22,22,10,12,26,22,23,26,21,25,26,22,30,19,21,21,17,21,23,22,18,21,25,25,19,9,14,20,21,11,20,24,26,27,21,24,23,19,25,26,21,19,11,17,20,31,25,19,28,22,16,20,20,23,15,11,23,22,21,17,18,20,11,16,8,24,16,28,24,19,19,15,16,18,14,12,23,24,26,20,17,24,25,14,15,28,19,22,18,25,30,21,18,14,24,30,16,17,19,18,29,25,14,12,20,20,22,23,19,21,21,22,22,28,23,25,24,25,19,30,18,21,19,23,25,19,26,9,18,23,4,20,14,23,22,22,18,25,18,8,23,18,20,22,17,14,18,9,23,27,17,17,15,24,20,28,21,25,26,30,24,23,27,15,31,25,17,18,25,21,17,15,20,19,15,17,16,19,34,22,14,20,25,23,22,25,22,22,19,7,22,26,27,3,24,29,24,21,27,21,18,21,19,24,24,19,13,16,21,14,31,9,17,21,18,13,14,21,15,18,15,18,14,19,13,23,22,21,21,32,10,19,18,20,22,18,15,17,18,19,20,7,15,18,14,8,7,14,16,25,35,17,23,18,16,11,24,20,16,9,17,19,22,29,21,16,20,14,18,20,15,23,29,18,28,22,28,27,31,15,20,17,20,16,16,15,14,23,15,23,22,18,26,21,31,17,27,24,13,20,22,22,19,27,25,29,21,25,20,22,21,21,26,16,13,23,17,22,26,19,14,28,13,18,24,22,16,39,17,26,22,22,21,24,33,20,24,26,14,17,21,28,15,18,14,14,23,16,19,21,18,17,15,21,23,23,25,34,18,21,23,28,22,14,22,21,21,26,16,96
19,20,22,9,20,18,15,24,13,16,18,16,19,25,16,16,21,21,19,37,13,22,15,30,19,19,23,19,14,16,19,17,17,22,15,15,16,21,24,13,25,18,19,17,12,19,12,13,25,16,17,16,17,28,21,26,11,17,19,20,16,17,14,24,12,18,24,16,13,14,12,20,27,22,13,19,15,27,20,19,20,11,12,13,8,17,15,24,22,29,25,14,32,24,12,15,23,23,12,30,26,19,21,19,14,16,16,18,19,14,21,11,17,13,23,33,21,21,21,29,11,16,18,19,13,6,8,23,17,27,22,13,15,22,22,8,16,8,20,19,20,28,14,16,17,16,11,17,22,20,18,16,15,14,13,16,17,12,33,15,17,17,18,19,13,27,15,11,18,22,21,11,17,13,22,21,21,24,19,20,22,23,18,17,6,19,19,18,13,20,20,24,19,21,10,15,22,10,16,16,15,15,17,12,14,18,20,22,18,16,15,20,15,19,1,19,14,19,18,18,14,16,25,14,17,20,29,18,20,18,11,19,21,23,22,12,11,17,21,15,26,21,16,13,11,16,21,16,14,19,15,28,14,23,20,23,20,23,8,19,19,17,18,23,20,19,9,16,16,10,13,18,14,17,13,19,18,15,14,22,13,21,16,16,13,14,16,17,12,20,13,26,20,21,23,17,18,8,17,22,7,19,14,26,26,13,12,10,22,15,23,13,21,16,17,25,18,22,14,11,14,6,17,1,18,18,12,12,12,15,16,15,22,16,20,24,15,18,25,14,20,14,11,12,14,17,17,22,14,19,24,25,16,19,22,23,8,14,22,14,17,16,18,19,18,19,25,12,16,23,20,28,15,18,16,16,10,11,23,16,0,24,26,14,15,20,14,16,14,19,16,17,5,27,18,19,14,15,12,13,19,14,15,17,26,12,14,17,21,16,19,18,20,19,10,17,16,21,21,18,14,18,22,23,14,20,9,19,18,23,16,18,15,19,24,18,26,8,12,13,21,16,21,10,11,25,11,22,12,19,14,6,19,21,14,13,13,12,21,17,10,22,17,21,30,23,22,17,23,16,14,18,17,19,17,23,20,15,12,19,16,12,15,16,14,9,16,6,15,16,22,18,21,21,21,20,23,16,13,20,15,17,14,24,16,25,16,13,18,20,22,10,28,11,15,18,6,9,15,13,10,12,15,25,27,21,15,23,15,13,19,19,14,12,24,22,10,14,14,15,24,20,20,17,16,23,19,19,19,19,19,23,18,22,27,17,22,4,5,5,16,21,22,18,19,22,19,12,18,22,17,22,15,22,19,22,12,11,29,15,21,19,15,11,13,16,13,11,14,15,20,18,21,14,10,25,24,19,18,17,19,2,18,10,22,6,17,13,26,18,20,20,17,13,13,13,11,14,20,17,25,28,23,21,24,28,20,17,29,11,24,19,20,14,22,20,15,23,20,8,20,23,24,28,21,19,13,21,12,24,17,22,25,24,19,18,18,19,17,13,14,17,13,16,18,9,14,19,15,18,18,12,17,19,24,21,17,8,16,23,1,13,21,22,19,22,17,16,18,21,11,25,14,14,25,25,11,13,23,19,19,16,8,5,16,8,20,11,33,9,17,22,13,11,16,26,13,10,11,9,23,12,15,13,18,30,27,19,27,7,11,8,20,18,23,19,16,16,16,22,30,17,20,19,20,5,6,18,21,14,17,20,22,12,11,20,22,23,19,20,20,21,16,18,23,7,23,16,16,19,23,11,23,4,14,18,13,13,20,23,28,14,21,22,4,10,15,22,21,17,18,14,7,26,25,20,13,23,11,19,15,21,27,10,12,12,17,20,22,15,18,18,24,18,18,17,2,22,25,24,19,20,21,10,29,10,12,26,15,22,17,16,16,17,15,27,16,15,17,15,16,8,18,19,12,26,15,17,10,17,19,24,20,20,16,18,15,33,23,22,20,17,23,23,26,14,20,25,16,13,16,28,16,20,14,15,16,16,15,20,18,20,16,12,13,13,20,27,18,19,27,26,24,4,21,13,16,23,18,93
32,14,18,33,34,18,28,38,27,26,32,15,26,34,33,28,28,31,23,47,13,23,16,44,31,22,33,25,28,30,27,26,22,27,30,17,22,31,35,22,28,28,24,29,29,21,28,28,27,16,15,22,27,27,28,31,27,35,30,27,25,28,28,20,25,27,29,28,16,19,28,27,34,20,27,28,24,39,31,20,18,20,21,22,21,30,28,28,30,31,36,24,35,33,25,25,30,38,26,34,26,25,30,35,26,28,33,29,24,26,30,15,26,18,29,42,30,35,22,34,27,25,22,31,25,20,23,30,29,29,37,22,20,25,21,30,21,20,25,33,30,37,27,29,24,30,25,20,25,29,24,17,29,23,22,32,26,12,36,20,26,27,29,20,26,21,18,24,22,35,31,25,30,23,39,32,29,31,26,27,36,30,27,18,28,25,28,29,17,27,39,31,29,32,28,27,32,16,25,22,20,24,32,28,27,24,24,32,26,24,32,28,27,19,25,22,27,33,17,30,22,25,29,30,29,30,30,30,27,32,23,28,18,35,28,26,30,33,21,29,32,30,22,27,24,26,25,30,22,29,29,32,29,37,24,27,32,30,27,24,26,23,29,35,20,32,23,32,32,26,23,25,27,27,29,26,28,30,27,27,27,31,30,26,25,23,28,27,36,28,26,36,18,30,34,27,25,20,26,30,28,28,25,17,29,31,32,14,31,24,35,28,34,25,21,34,30,21,14,14,10,22,33,23,33,23,26,25,31,18,19,11,29,21,29,31,28,14,36,29,36,25,33,19,31,22,24,26,29,24,34,38,18,31,31,24,16,28,28,20,26,28,26,27,32,37,39,27,27,35,22,33,19,26,22,31,27,22,33,27,24,0,31,24,22,25,29,26,28,34,28,23,27,32,31,30,37,22,26,28,33,23,26,15,31,26,18,27,32,20,36,21,29,24,26,27,28,33,28,29,23,21,31,33,22,39,26,31,27,28,28,34,35,28,33,30,32,27,28,23,31,17,22,34,22,31,15,27,24,28,27,19,28,25,30,27,26,27,33,31,24,23,41,30,42,35,40,29,25,29,27,27,17,33,26,32,25,18,31,28,28,27,29,31,23,25,19,28,31,20,26,27,31,29,36,26,32,21,11,29,27,27,24,29,21,30,36,23,8,30,28,29,28,20,21,26,26,23,31,25,24,28,21,32,34,36,29,28,30,30,30,30,20,22,25,32,24,28,29,27,37,21,35,23,25,22,18,19,30,25,33,30,26,30,34,28,33,28,29,26,12,23,31,28,31,26,27,21,29,24,31,31,21,25,28,35,32,28,33,21,22,30,19,25,29,25,27,24,24,20,27,26,28,21,25,32,29,33,25,24,28,24,31,27,22,27,18,22,36,31,31,24,31,24,26,33,29,30,29,24,29,29,30,23,30,34,23,30,38,20,29,33,28,24,31,31,28,35,28,32,27,35,28,34,31,32,27,33,28,36,29,28,34,22,29,21,31,28,29,22,24,29,29,38,32,26,26,31,26,30,31,28,32,28,29,32,15,24,24,35,25,20,31,27,28,31,23,21,25,34,25,27,28,30,26,40,17,28,32,23,26,29,22,19,19,25,29,25,45,31,29,32,27,28,26,33,18,21,24,26,21,20,32,25,26,37,41,24,29,28,25,23,29,25,28,28,25,29,30,31,41,27,26,26,25,26,27,25,21,28,30,27,32,25,30,31,22,37,29,44,32,27,24,26,30,18,26,21,35,28,30,30,35,20,30,29,20,22,33,28,42,27,30,27,21,26,37,33,33,31,34,18,31,34,29,25,19,31,27,18,25,25,31,21,34,24,28,30,37,25,27,23,36,24,23,22,23,34,32,30,29,23,28,18,38,26,22,28,21,29,24,26,27,33,29,30,27,37,26,11,10,22,30,30,21,30,25,14,28,20,13,33,31,27,26,33,24,42,27,32,30,27,29,32,32,17,30,41,23,17,29,29,22,27,26,24,25,23,22,24,28,27,32,21,23,34,33,32,25,22,29,28,30,26,26,23,29,28,25,106
36,29,33,33,35,28,22,41,30,30,37,28,31,33,17,24,26,33,31,45,28,33,26,34,35,32,30,25,35,35,32,29,27,32,25,30,36,28,35,27,35,26,28,30,21,31,22,28,30,29,28,24,15,36,22,33,22,20,33,33,28,24,29,34,29,32,31,31,24,28,20,32,35,30,19,29,27,40,13,29,31,29,28,29,29,26,23,34,27,41,29,26,34,29,28,27,27,38,14,37,33,23,25,35,24,30,30,36,27,28,20,29,33,27,31,38,26,38,34,37,19,33,30,31,34,30,32,30,28,28,31,21,25,36,30,31,30,28,32,36,33,40,30,36,22,40,35,30,28,31,26,27,26,26,25,22,31,26,45,29,21,15,21,35,29,32,24,27,31,33,31,28,38,27,32,25,31,37,29,30,26,32,23,26,30,27,26,28,27,30,35,32,31,18,29,23,28,30,27,25,25,26,35,29,26,28,22,27,29,14,31,27,20,28,25,31,24,32,26,29,30,26,36,30,26,33,44,33,27,28,23,31,31,37,30,32,33,31,34,31,35,26,37,27,24,24,24,31,25,32,23,34,26,32,34,28,22,35,18,7,27,28,25,37,30,22,29,15,23,28,29,28,31,9,27,27,32,33,33,21,33,37,26,29,28,24,12,11,36,32,29,31,31,30,25,32,29,32,38,30,19,31,24,32,34,33,32,28,31,24,42,21,29,24,29,33,33,32,24,26,27,22,29,25,30,33,27,24,19,28,29,28,34,31,37,35,19,29,33,22,31,27,34,26,19,33,28,40,32,28,38,42,28,31,36,32,28,24,37,26,24,19,24,25,23,28,27,32,28,32,33,41,27,26,29,36,31,28,30,18,26,31,0,22,23,22,27,12,31,30,26,27,22,37,29,32,36,31,20,31,37,23,26,30,29,29,32,22,27,32,34,31,29,21,21,29,29,34,31,35,26,30,27,33,26,23,25,35,28,31,18,29,31,29,34,28,36,23,19,28,19,32,30,33,22,34,29,30,27,32,22,27,18,27,37,21,28,16,37,27,30,37,37,33,44,36,41,22,27,26,29,26,27,29,30,30,29,26,21,23,23,23,20,24,26,33,26,29,32,28,22,30,36,30,37,36,38,30,27,32,29,23,27,33,32,35,32,26,23,35,31,30,36,30,26,24,27,30,29,26,33,26,27,39,40,34,37,35,30,32,31,30,26,24,37,34,22,26,26,34,35,32,26,29,28,31,27,32,33,31,19,31,32,31,26,21,26,28,29,21,29,37,34,34,31,34,25,24,24,25,33,36,27,35,29,30,28,21,40,31,32,12,32,32,25,21,35,30,28,25,29,31,29,25,18,37,12,35,30,23,31,25,26,26,30,22,29,25,34,30,31,31,33,24,32,27,27,30,28,36,43,37,30,32,32,39,27,25,35,23,34,33,26,22,34,30,21,37,32,32,19,33,27,21,29,31,31,30,28,37,30,28,36,30,11,28,34,27,27,25,16,28,24,33,31,30,27,33,28,26,33,26,23,29,32,30,28,19,29,35,27,22,25,32,29,36,30,35,33,29,35,33,33,25,36,35,27,23,35,36,26,27,28,25,27,30,25,29,40,32,27,30,29,33,26,31,32,28,28,17,34,32,37,15,31,39,37,31,35,31,28,20,31,30,36,22,23,24,28,31,41,19,27,19,30,26,26,32,31,28,25,28,24,33,26,32,34,25,17,44,26,29,30,32,32,26,31,26,31,34,29,20,25,24,22,24,25,23,33,37,44,25,35,31,26,21,34,16,26,19,28,31,31,41,37,29,34,28,27,34,27,36,42,31,25,31,35,24,43,28,23,21,29,26,28,27,24,33,28,32,34,34,27,30,43,26,33,34,23,30,25,28,29,33,36,36,36,23,33,32,33,32,37,26,31,28,13,28,34,27,28,33,29,23,30,31,25,39,35,35,32,27,30,20,40,28,29,36,23,30,30,38,24,27,24,28,26,28,23,31,33,25,26,30,26,37,34,39,28,28,39,38,32,27,34,29,37,38,25,110
21,22,26,23,24,8,25,25,20,20,22,9,20,27,23,13,15,22,16,39,21,25,18,34,24,21,28,24,21,23,19,20,21,28,20,21,17,26,33,22,22,16,22,21,19,22,19,18,29,22,23,16,19,33,13,25,20,21,13,18,19,23,18,28,7,19,18,22,20,16,14,10,22,22,21,17,20,35,22,22,15,18,17,18,20,21,14,26,26,34,19,4,36,22,15,16,30,33,18,25,23,15,26,19,21,14,27,19,24,20,19,17,23,17,28,25,13,28,24,29,13,17,17,24,22,18,21,26,24,31,22,18,20,24,23,18,18,20,19,23,28,31,17,26,9,19,23,10,21,19,19,19,15,19,18,23,24,14,37,15,24,18,22,22,16,23,22,14,12,21,22,19,18,17,26,29,27,25,24,23,27,29,24,19,17,20,16,16,19,17,32,17,22,22,22,17,19,15,17,17,21,23,27,21,25,16,10,28,18,21,20,19,17,9,15,22,21,23,23,19,15,22,25,12,19,23,32,18,15,17,19,19,24,18,24,19,18,13,27,13,24,17,26,17,18,2,22,20,14,28,17,34,20,27,20,17,17,13,19,24,22,20,22,24,23,18,21,21,21,20,18,9,13,26,19,10,29,25,15,30,24,21,23,19,15,20,23,22,26,28,16,23,14,25,21,20,21,22,28,24,17,24,24,25,31,24,23,16,24,21,32,19,18,22,16,27,20,13,16,18,14,14,20,13,23,24,16,23,19,6,7,15,12,11,21,30,22,18,28,18,29,23,21,20,21,22,20,21,24,21,30,32,21,27,19,19,18,13,23,20,17,22,19,20,24,28,21,22,28,25,21,19,5,21,23,19,11,23,9,14,14,24,22,0,23,24,20,21,18,26,20,20,15,29,23,18,27,12,14,23,25,20,23,17,24,20,20,23,28,13,26,19,26,23,19,19,17,22,23,30,16,21,26,27,18,30,16,23,24,23,22,28,25,25,30,22,27,20,17,20,23,20,24,22,22,28,21,22,14,18,15,18,21,18,26,15,6,20,28,25,24,25,31,24,28,24,34,23,20,23,25,17,7,15,15,17,10,22,19,24,23,23,21,22,21,20,20,16,25,22,22,23,28,19,33,16,20,20,13,22,17,20,23,23,13,23,26,13,16,21,21,21,31,21,18,16,13,15,25,20,21,19,21,25,28,24,25,24,20,20,19,16,4,2,22,26,18,22,22,22,25,16,27,23,18,19,23,13,17,21,22,25,25,21,27,21,26,15,16,17,16,26,25,30,24,20,22,15,23,23,22,23,5,13,25,26,22,16,33,22,12,23,25,18,16,20,24,8,23,19,23,19,22,19,16,15,29,20,20,20,9,12,20,17,10,18,22,21,12,21,15,26,24,22,14,20,20,25,22,29,31,28,28,20,23,31,23,23,26,14,23,30,26,16,25,24,25,21,18,22,22,25,18,24,28,30,24,19,12,25,19,22,20,30,28,22,21,20,23,21,18,19,21,27,22,10,15,21,15,15,26,22,26,16,24,21,17,17,26,30,15,21,22,27,25,33,23,15,20,25,23,26,26,23,28,31,19,20,26,17,7,21,19,17,23,13,16,25,31,19,22,17,14,20,17,21,18,22,22,15,29,22,24,17,27,20,34,20,27,19,15,16,19,19,16,17,10,22,16,15,23,22,21,22,22,17,18,24,11,18,19,16,27,13,23,20,28,23,24,31,17,21,14,16,20,19,20,22,28,16,24,18,25,16,23,17,21,19,17,15,37,21,27,19,16,19,25,25,22,23,20,20,18,33,17,15,23,20,9,16,5,21,25,20,23,19,29,25,27,18,16,13,26,14,20,19,14,20,24,17,22,23,23,20,31,10,20,27,16,18,23,17,16,23,20,34,26,19,16,20,21,19,27,25,9,18,20,18,23,21,21,30,20,12,27,24,21,38,20,29,19,20,23,28,35,18,20,30,8,19,19,24,9,14,18,17,21,22,23,21,25,12,18,19,22,22,21,27,17,23,19,30,19,16,18,14,17,19,6,93
20,17,29,24,28,22,19,27,14,18,21,20,19,28,19,20,19,17,15,29,19,19,18,31,19,10,26,25,19,21,20,18,10,19,18,21,28,24,29,16,26,23,24,25,19,19,9,18,27,20,19,14,12,27,21,18,18,25,25,18,13,17,22,30,18,23,22,24,17,7,12,22,27,18,21,13,12,27,18,9,20,8,9,10,15,22,20,21,22,32,25,26,29,23,15,9,24,27,16,21,21,13,18,28,7,17,26,22,17,16,19,17,27,6,17,31,19,26,18,29,11,22,14,19,13,18,11,20,26,25,23,17,14,23,21,21,9,19,18,26,23,31,17,19,17,23,23,20,22,20,18,19,22,17,16,20,10,14,33,8,14,12,15,16,16,29,19,14,19,27,15,19,23,15,29,22,18,26,16,17,27,14,18,16,17,19,12,14,15,18,29,17,22,19,16,7,22,22,14,18,12,5,19,17,19,20,24,25,24,9,18,18,19,22,16,11,11,22,17,17,22,11,27,19,25,17,26,24,11,25,14,17,11,28,18,19,22,27,25,18,27,20,22,19,14,21,19,24,20,22,13,23,16,26,24,24,19,23,15,16,22,15,21,24,20,23,20,22,23,14,11,23,19,21,15,23,24,16,21,20,24,27,22,16,20,9,13,12,21,24,16,22,19,18,22,16,13,22,25,22,15,19,20,30,27,20,19,16,18,12,23,17,25,20,21,21,18,14,16,16,12,14,18,14,23,21,20,19,20,20,21,13,24,21,24,20,12,21,29,18,26,18,24,3,17,14,12,28,15,12,29,32,19,22,21,23,18,21,16,12,16,18,20,21,21,26,24,16,24,28,23,31,21,15,13,21,16,18,23,20,15,22,23,23,0,8,19,11,21,22,8,19,18,28,19,19,26,23,10,15,26,11,14,17,19,18,20,16,21,20,22,23,17,9,17,17,16,21,18,25,16,10,19,16,14,28,12,22,13,23,16,24,22,16,19,24,29,17,19,20,16,23,24,25,16,23,17,20,18,22,21,13,15,23,29,9,19,13,21,23,25,19,32,22,32,23,28,14,13,13,17,19,21,25,15,25,13,15,20,16,13,21,18,16,11,20,15,19,27,22,19,20,24,23,29,27,29,9,13,18,13,19,17,19,23,21,27,19,21,24,17,10,25,17,19,12,17,20,19,10,21,18,11,20,29,24,21,24,20,22,22,24,22,24,25,17,13,17,18,18,25,21,24,9,15,22,18,20,15,17,20,18,20,24,23,17,19,15,15,16,10,18,18,27,19,19,16,16,20,20,18,25,23,24,14,21,21,18,23,18,23,19,19,22,17,13,15,17,12,8,15,21,20,13,14,25,21,17,24,16,23,15,14,13,20,17,20,16,31,22,21,24,19,14,20,24,19,25,16,23,27,28,26,21,22,23,23,19,31,15,14,23,22,12,23,12,22,24,21,23,16,23,25,28,17,19,18,18,19,32,16,27,24,26,19,15,13,25,17,10,18,15,20,22,21,15,14,24,23,23,24,16,16,16,24,21,20,15,26,28,16,17,24,21,14,30,14,14,17,22,23,24,17,20,28,27,19,10,18,24,18,23,13,16,14,20,20,26,30,22,23,22,11,18,10,23,11,5,8,13,25,22,21,17,22,29,33,20,29,20,19,12,27,18,23,17,18,18,19,28,29,15,23,16,19,15,14,20,19,20,21,24,20,18,20,23,20,22,14,31,22,24,21,20,16,14,24,13,24,21,21,20,19,16,20,17,20,10,26,22,30,21,20,27,11,16,27,23,22,21,25,22,13,26,22,24,19,24,19,20,21,20,26,18,23,23,12,19,28,12,17,15,28,16,21,22,13,23,22,25,14,23,20,20,29,18,23,23,15,26,2,8,19,28,25,29,24,27,24,21,22,20,18,19,21,23,10,15,25,14,16,21,20,20,22,16,10,36,19,19,20,14,23,20,34,5,21,29,16,19,17,22,17,18,6,13,13,11,19,24,21,20,23,9,16,23,19,29,10,18,29,18,19,16,21,21,26,30,17,94
23,25,31,27,26,22,25,28,16,19,22,23,19,29,25,18,19,25,14,37,22,22,15,37,22,13,26,22,23,25,20,26,7,22,24,22,33,24,30,15,29,20,21,27,22,16,17,25,29,21,20,22,20,28,25,20,26,24,23,20,14,18,20,29,26,22,24,28,21,8,20,22,31,10,24,19,15,30,17,17,23,9,10,11,22,24,17,23,23,35,30,25,26,20,23,17,29,34,24,28,28,21,24,28,15,19,30,23,23,17,17,20,33,7,18,29,17,33,19,31,19,17,13,20,14,23,12,27,31,31,30,21,13,31,22,25,10,23,23,27,23,33,25,20,21,30,28,24,22,21,22,16,22,18,17,23,17,17,37,9,20,20,21,17,20,30,18,22,16,28,23,24,26,16,26,27,26,27,23,24,33,10,19,13,24,23,19,19,18,20,33,25,26,25,13,15,19,27,16,19,15,13,27,24,26,21,25,29,26,17,25,25,22,19,19,19,19,23,18,23,28,19,33,21,26,20,27,26,18,24,17,24,19,31,25,23,25,28,26,20,20,17,24,17,19,22,18,22,22,23,21,15,23,30,21,21,22,23,22,24,22,18,23,32,17,21,26,19,27,15,19,22,20,13,22,21,27,23,22,12,23,24,26,23,22,17,21,20,29,30,24,29,25,10,23,17,14,25,22,30,23,23,26,32,28,28,27,19,26,19,24,23,23,21,18,27,19,22,17,19,15,20,26,21,29,17,18,25,22,19,20,16,24,25,21,23,20,24,33,22,32,21,27,10,23,15,13,31,22,9,31,31,22,25,24,25,21,25,17,15,13,19,22,23,21,26,31,24,23,32,24,25,20,17,19,28,23,17,21,22,20,25,22,24,8,0,16,19,22,23,16,16,25,29,20,20,27,19,18,23,30,18,21,20,16,23,23,20,25,12,30,20,9,1,25,18,23,28,25,22,20,18,26,22,15,33,20,23,20,25,23,27,20,23,26,26,29,21,23,20,24,26,21,29,17,26,20,24,20,23,18,20,21,17,31,17,26,21,23,28,29,20,31,27,39,29,25,21,5,21,21,20,21,26,17,29,14,23,22,22,20,21,18,24,14,24,12,22,24,25,25,22,28,15,30,28,31,10,16,25,20,21,17,20,20,23,28,21,24,21,18,18,31,19,18,20,23,26,20,17,24,19,16,23,30,25,26,21,23,26,22,21,21,23,22,23,16,20,24,22,24,28,29,17,22,23,19,24,23,20,26,19,19,21,27,24,23,22,23,23,13,19,22,33,23,20,18,21,23,19,26,24,22,25,22,24,17,25,20,24,25,16,16,26,22,20,16,25,9,5,16,19,21,14,22,25,21,25,22,17,23,22,20,21,26,24,22,18,32,24,23,25,27,19,21,30,20,29,22,20,28,30,33,18,23,29,20,26,31,21,22,29,28,20,26,20,25,26,21,26,20,24,22,24,21,23,25,26,24,26,18,21,27,27,11,12,21,23,19,13,26,22,28,28,22,23,21,27,25,22,21,17,22,17,26,23,25,23,26,29,21,16,25,20,21,27,18,21,14,25,28,27,24,26,25,34,22,18,22,26,19,23,20,23,22,20,20,30,37,29,25,25,19,20,18,23,18,12,15,21,23,25,24,25,19,29,37,17,34,23,19,18,27,18,20,15,22,25,22,25,33,22,28,22,22,18,17,27,25,18,23,26,27,21,24,23,23,30,22,38,22,28,14,12,24,21,18,16,29,22,23,21,20,22,20,14,22,17,23,24,31,23,24,24,18,22,28,27,23,29,31,23,21,28,23,24,21,25,21,23,25,23,24,20,29,27,19,11,33,15,14,23,31,23,24,24,20,20,27,25,21,15,24,23,31,22,26,26,19,28,10,16,20,23,29,30,20,27,24,26,25,21,19,20,16,26,18,19,25,11,24,13,22,24,25,20,18,37,18,26,23,16,27,20,35,8,16,33,20,18,19,30,21,20,14,15,14,8,18,26,25,22,29,10,17,28,26,30,18,15,29,26,20,19,20,27,23,30,18,97
20,29,33,23,30,22,27,34,22,26,28,23,22,29,19,17,23,20,12,42,25,29,23,38,24,15,26,28,24,23,24,22,13,27,26,19,28,24,36,24,23,21,27,26,22,22,24,25,31,20,21,20,25,33,21,18,15,29,27,22,17,21,24,32,22,19,26,25,25,14,17,24,30,25,22,24,21,33,22,28,24,14,15,16,20,16,18,28,28,36,35,24,35,10,24,13,33,34,17,34,31,17,24,23,22,16,30,28,24,15,7,18,23,13,24,19,7,30,24,27,16,23,11,12,18,18,17,29,21,33,23,18,22,33,27,18,16,15,21,29,23,34,26,25,15,27,23,24,26,25,19,24,27,19,18,17,23,19,42,15,24,25,23,22,25,29,26,23,16,33,19,21,27,23,16,31,30,26,27,28,25,26,22,22,20,20,23,24,24,22,32,27,24,26,19,20,9,22,18,23,22,24,18,24,20,26,25,29,24,24,24,25,26,19,15,30,26,26,23,23,25,24,31,18,25,21,32,23,24,23,23,25,30,30,23,24,23,25,25,17,28,7,22,21,20,22,23,26,20,24,20,28,26,27,27,21,21,21,22,24,26,19,23,24,23,22,21,20,20,20,15,21,25,18,25,20,30,16,26,26,16,29,18,20,24,22,20,21,25,28,25,30,19,24,19,22,19,22,28,27,16,24,16,32,28,27,26,19,24,19,23,13,24,22,17,29,24,25,21,23,19,18,27,13,29,23,22,18,23,24,25,20,26,25,27,25,25,22,23,12,24,26,21,16,21,20,18,22,15,7,31,24,23,31,30,27,20,19,23,21,3,18,20,21,22,20,21,15,30,31,29,33,23,28,21,25,20,23,11,21,14,29,27,20,19,16,0,22,24,28,23,6,9,35,26,24,28,21,17,14,26,20,23,22,14,21,23,21,22,28,22,28,23,15,14,24,26,27,26,28,21,29,28,28,23,28,21,26,24,23,21,28,25,27,30,16,35,20,16,25,25,28,29,19,23,27,23,22,20,18,19,18,27,25,28,18,22,24,18,20,24,25,21,24,36,27,31,22,21,26,19,23,21,23,19,19,20,27,23,22,21,22,19,16,20,20,21,16,25,27,30,23,33,23,35,28,32,16,18,25,23,21,17,25,22,31,28,19,29,27,23,22,23,21,24,16,16,13,25,18,19,13,20,25,29,24,27,26,27,24,12,21,24,22,20,27,22,26,26,24,14,30,30,22,19,28,24,20,29,18,20,24,27,25,31,19,24,18,19,17,19,20,26,25,22,22,29,23,22,24,21,30,25,25,27,16,22,22,26,26,18,21,19,21,23,22,20,21,15,11,21,25,26,22,15,23,29,21,21,25,25,12,23,22,22,18,23,19,32,28,28,21,23,17,25,23,12,25,24,26,32,28,28,24,13,25,26,29,30,23,29,30,26,19,20,27,21,23,25,22,26,24,22,28,26,28,22,27,23,29,23,27,30,28,16,21,15,24,21,19,19,21,17,24,25,19,24,30,21,21,26,22,27,10,24,21,21,12,28,29,15,24,26,29,25,28,22,25,20,17,23,29,26,18,33,37,12,25,28,29,19,15,20,17,28,20,24,25,38,19,17,27,15,23,14,25,24,18,20,14,27,24,27,18,28,31,29,22,33,19,21,20,17,23,24,5,16,28,22,25,35,22,30,28,28,17,18,20,25,22,22,25,27,22,23,13,23,23,27,34,21,25,18,20,18,19,28,21,28,26,25,22,18,16,21,20,24,21,27,29,37,16,28,30,16,14,25,23,29,22,22,18,21,29,25,28,23,29,21,25,25,24,29,22,26,22,21,23,26,16,4,19,34,18,26,25,14,18,28,25,23,25,17,22,38,21,21,28,16,27,18,12,15,27,25,38,19,27,14,25,26,20,18,23,24,24,23,23,24,20,29,27,20,20,28,4,22,42,16,27,27,27,24,25,27,14,24,29,16,16,26,26,17,22,21,17,9,14,26,23,30,12,20,15,18,27,30,25,25,24,25,31,25,16,26,25,26,20,18,94
27,23,31,25,25,16,10,31,18,19,25,16,23,24,18,14,20,21,21,40,19,21,14,22,29,20,18,15,23,25,21,17,19,26,20,22,30,16,25,17,25,17,18,24,14,21,18,18,18,21,20,20,3,28,19,29,19,29,23,23,23,22,19,22,24,25,25,23,21,18,18,20,27,18,17,18,15,30,24,17,20,19,20,21,18,21,14,28,23,29,17,22,32,27,21,15,15,33,12,26,30,11,24,27,16,20,26,26,21,21,26,17,31,17,19,38,26,30,24,28,17,21,20,24,24,20,22,20,24,16,25,19,15,30,22,22,20,16,24,26,21,28,23,26,18,30,25,18,16,21,23,15,26,19,18,15,21,14,38,19,23,3,15,24,23,20,15,22,19,28,19,16,28,16,20,13,27,27,22,23,20,25,21,16,21,24,15,17,15,18,25,20,25,8,21,18,26,24,23,13,21,15,28,23,22,24,20,24,25,2,21,15,14,17,17,19,20,20,18,22,18,22,30,18,14,26,34,25,16,23,11,19,19,30,25,20,25,21,26,19,27,26,26,18,16,19,12,21,21,20,19,32,16,20,24,24,10,23,19,5,15,22,22,33,20,12,17,21,24,16,17,18,20,21,17,17,20,25,22,19,28,25,15,17,21,20,2,1,25,20,24,19,24,20,23,20,23,24,29,27,17,24,22,24,30,23,24,16,25,22,33,19,20,19,20,26,26,20,12,20,16,10,27,15,32,21,17,20,9,18,19,17,22,19,25,23,21,21,27,20,25,15,25,14,16,25,23,28,24,23,32,32,16,19,24,26,16,19,27,15,22,7,19,20,11,16,15,25,16,20,25,31,17,23,23,25,22,19,29,16,16,26,12,21,11,19,22,0,21,28,19,22,13,26,17,21,24,24,18,24,25,21,24,19,27,17,20,10,15,25,29,19,21,20,18,21,26,24,24,23,14,18,25,25,15,21,20,27,20,22,16,17,25,24,26,17,31,13,20,16,7,20,20,26,17,25,17,24,19,23,13,19,6,22,28,19,23,4,27,15,26,27,25,21,33,33,33,16,23,22,25,14,15,19,21,26,19,19,11,22,17,11,8,22,14,24,16,20,20,16,10,23,24,24,30,24,26,20,15,24,19,20,15,21,25,24,27,20,21,23,19,20,30,18,14,12,20,23,17,20,25,19,16,28,28,29,26,25,20,24,23,23,18,20,27,24,10,14,14,24,23,22,14,18,16,22,19,23,23,20,12,28,23,20,14,19,24,19,20,19,18,29,22,26,29,25,24,12,20,13,24,26,19,25,25,23,22,16,33,19,20,23,23,20,23,19,23,23,18,19,23,22,20,14,16,25,10,23,21,11,21,16,19,21,23,20,17,13,29,28,22,25,25,18,21,27,20,27,21,28,31,27,27,23,22,31,17,15,27,11,23,22,24,18,22,23,23,27,22,24,7,23,25,26,23,25,25,19,16,26,19,18,24,27,23,18,24,18,15,13,14,21,19,30,19,21,24,21,24,17,29,14,25,24,22,20,22,16,24,28,17,13,22,22,21,24,22,24,24,22,25,27,25,19,24,28,16,19,26,24,14,20,16,13,19,21,19,26,34,23,16,24,17,25,14,19,21,16,19,15,26,20,29,13,23,30,26,21,25,21,18,8,25,22,25,24,19,14,16,19,33,17,25,7,19,16,17,22,19,19,23,26,22,23,16,24,23,13,5,35,18,27,21,21,27,20,24,20,21,23,17,10,23,12,10,12,23,21,21,25,32,18,24,21,18,15,28,14,14,16,18,23,22,33,28,19,27,16,15,22,19,24,30,19,27,19,23,21,35,22,23,9,23,22,17,16,16,30,18,26,25,23,23,18,32,14,23,26,20,24,13,16,20,30,28,27,25,29,22,24,24,22,28,23,21,16,1,19,22,17,22,25,19,20,18,24,21,27,25,28,23,22,23,23,35,16,17,26,17,18,19,26,18,21,17,22,23,20,11,26,21,21,16,20,14,25,25,27,21,19,27,26,21,17,23,17,27,28,15,101
24,23,26,20,12,14,27,31,24,17,28,15,24,25,28,19,17,26,14,38,23,28,21,36,26,19,25,20,20,22,18,25,22,22,18,23,23,23,27,19,22,21,23,11,26,22,24,24,35,23,22,20,24,30,15,27,18,30,11,21,14,10,6,28,17,20,20,12,23,17,16,14,26,30,16,16,20,35,24,27,19,18,19,20,20,19,18,25,22,39,28,20,32,26,21,22,18,24,17,24,25,21,23,29,26,20,29,21,24,12,21,20,23,18,29,35,23,31,26,33,15,21,15,28,23,18,21,22,21,35,28,20,17,30,24,20,15,20,25,5,22,34,23,26,9,28,23,16,24,23,20,22,25,21,20,18,24,21,39,18,22,24,22,24,22,21,22,20,10,22,24,16,26,14,31,20,28,25,19,20,23,30,11,19,19,21,13,15,20,21,31,31,21,13,22,16,25,17,17,23,15,26,28,20,21,22,20,27,10,23,26,23,19,11,15,27,25,11,20,25,18,14,17,22,17,20,34,10,14,15,23,18,29,15,26,24,21,15,28,21,18,23,25,5,18,16,19,8,6,24,19,31,14,15,24,15,23,17,17,24,26,18,11,24,23,17,21,23,23,21,20,18,18,22,13,19,31,26,20,27,18,21,14,23,21,12,21,20,25,22,22,31,12,24,23,19,16,22,29,20,19,23,21,25,29,27,26,19,22,15,33,21,24,18,27,22,22,19,23,21,23,18,17,13,23,24,4,23,17,16,17,24,16,17,25,27,24,22,33,22,31,26,23,19,28,22,15,23,25,19,29,32,26,30,14,21,17,11,17,17,21,24,10,11,26,23,27,24,27,23,23,23,15,21,20,24,21,21,27,21,14,28,31,18,21,22,24,21,0,24,17,21,17,23,29,22,15,22,16,24,27,14,17,26,24,15,23,22,20,18,28,24,25,23,17,9,19,24,21,24,20,26,21,31,15,26,21,27,16,27,13,17,26,19,22,14,29,19,19,22,26,27,27,24,19,26,21,22,4,24,17,18,23,13,28,17,16,24,27,20,24,27,30,26,35,26,34,21,25,23,20,17,13,17,18,15,16,25,17,21,20,20,23,24,21,16,18,18,20,16,22,22,30,13,22,22,30,21,22,20,15,9,19,15,23,22,14,5,22,29,17,24,28,19,24,22,20,17,22,17,15,14,17,21,22,26,24,27,26,25,25,26,16,18,26,30,22,26,26,21,30,24,32,19,22,19,21,13,24,22,21,21,19,15,21,18,23,18,19,17,22,18,27,30,22,26,20,20,27,20,21,28,17,17,7,29,24,14,35,27,18,25,26,17,13,15,25,18,24,20,18,19,23,16,18,19,29,29,24,19,15,14,22,22,19,18,21,19,26,18,27,23,25,20,19,19,15,21,24,29,34,32,27,20,23,28,22,17,32,20,25,26,9,18,25,21,26,27,19,21,24,21,16,22,23,25,18,21,24,27,9,17,26,29,20,18,26,22,14,21,19,17,20,28,10,20,17,27,13,13,28,19,28,26,27,25,23,19,14,26,15,20,26,24,17,31,21,25,29,28,23,23,26,25,31,25,22,25,25,23,13,20,20,17,25,20,18,25,37,21,13,23,23,14,21,21,25,21,19,17,28,21,18,18,25,26,25,23,19,7,3,20,24,24,18,19,8,16,16,21,32,13,21,22,16,17,18,18,17,6,25,26,18,21,22,26,22,27,26,34,23,23,8,10,24,19,25,16,15,20,24,16,20,16,25,21,23,13,23,19,34,22,23,26,16,21,16,24,27,22,21,22,21,32,26,21,22,25,23,24,21,22,28,18,25,16,28,25,28,15,20,19,28,22,14,15,14,24,23,19,22,26,20,19,30,22,13,24,18,28,23,23,22,17,24,32,21,27,21,19,18,20,28,8,19,18,22,26,24,19,24,29,24,14,29,28,13,30,18,26,21,22,15,26,30,17,14,31,10,20,25,21,11,16,15,16,23,23,22,27,27,12,20,19,18,27,12,25,19,21,25,28,19,16,18,19,25,25,12,98
28,30,36,26,28,29,32,37,29,18,31,31,28,28,31,26,23,34,27,43,29,31,24,42,27,22,24,26,28,26,24,33,20,25,28,31,29,22,39,24,32,28,29,21,29,27,31,32,34,30,29,26,31,37,23,27,24,34,25,25,22,18,22,37,23,28,26,22,23,17,22,22,29,33,21,28,24,39,32,30,25,14,15,16,27,26,25,18,21,35,30,26,35,30,31,28,30,30,16,37,30,30,28,35,29,24,32,32,30,30,25,29,33,16,27,37,25,37,24,32,21,27,26,29,23,25,11,26,31,36,32,23,22,37,28,27,19,27,33,29,22,38,33,19,19,35,30,27,28,23,26,25,31,26,25,32,26,26,46,18,28,31,28,22,29,33,27,30,24,33,32,24,33,21,36,28,31,26,22,23,27,30,17,22,23,27,27,29,27,25,39,35,26,29,26,21,29,23,21,28,18,27,36,21,19,29,24,33,28,30,33,22,25,27,18,28,30,25,27,27,27,19,35,26,29,26,32,28,27,27,26,29,32,32,32,31,30,33,35,25,32,27,29,19,26,24,33,24,24,28,25,36,32,32,30,29,30,25,21,23,30,21,17,34,28,29,28,29,29,19,30,24,25,30,31,25,25,32,27,33,25,31,20,30,28,17,28,27,29,31,32,30,25,26,27,26,23,27,27,30,21,31,26,37,36,28,29,28,23,16,33,23,30,24,31,31,24,27,26,24,24,25,21,20,33,17,20,21,27,30,31,25,24,28,30,32,30,31,35,24,33,30,30,19,31,20,22,34,31,22,20,31,22,34,29,26,27,23,26,24,25,24,16,17,26,31,35,31,32,35,33,31,29,26,26,29,26,26,29,20,19,34,30,26,22,23,28,28,24,0,22,28,24,29,29,24,29,31,22,32,31,15,18,29,23,23,32,25,27,24,26,29,25,22,23,21,22,27,24,30,28,29,19,38,22,24,28,33,21,26,12,32,34,22,27,20,36,27,25,29,34,29,30,15,26,29,27,32,22,28,24,25,30,19,30,23,22,31,28,28,29,25,34,32,47,29,38,27,28,28,21,24,29,32,22,27,23,25,27,26,26,26,23,26,23,26,21,25,33,34,31,30,37,27,36,36,36,19,25,25,29,15,23,29,32,32,30,23,34,30,27,27,31,24,29,29,23,25,20,23,27,29,25,31,29,26,34,30,32,31,28,28,29,28,32,38,25,29,29,29,36,25,37,27,30,25,28,26,29,29,29,28,28,29,35,23,28,21,22,23,22,24,31,37,22,29,26,28,27,34,26,33,28,29,22,33,31,24,29,25,30,32,29,27,17,13,25,24,22,18,25,25,26,23,20,27,28,35,35,26,21,21,24,28,25,24,27,23,34,22,31,33,36,26,26,30,28,31,26,29,33,15,32,27,31,32,28,34,35,29,33,27,28,24,29,26,24,31,25,25,29,33,30,36,30,32,30,29,31,33,23,23,30,36,32,21,27,29,28,22,18,31,26,33,24,25,20,34,25,25,33,17,34,22,26,24,30,21,25,38,20,25,27,29,22,32,27,30,27,32,30,30,33,27,34,40,27,31,31,35,21,25,27,24,26,25,24,30,43,28,19,29,29,28,27,29,27,21,24,19,32,31,32,17,28,32,31,26,37,25,21,27,33,27,28,23,20,33,26,27,38,11,19,31,22,24,25,32,33,20,27,30,16,28,30,29,32,33,33,37,26,28,22,24,26,26,22,19,35,26,28,26,19,23,25,27,27,16,29,27,38,23,29,32,23,23,28,31,32,21,31,30,24,23,32,28,26,31,29,32,31,28,34,25,29,26,28,29,35,21,24,28,34,28,20,21,21,27,28,9,27,19,29,29,37,29,29,31,23,32,24,29,25,30,32,35,28,34,32,28,29,27,28,20,28,28,29,28,29,20,31,29,23,22,23,32,18,42,31,32,28,25,31,32,43,17,28,37,18,31,28,33,17,22,20,20,19,19,27,31,34,22,29,15,22,30,27,35,24,24,37,36,27,23,29,28,32,32,20,102
21,25,32,24,24,21,23,25,17,20,27,24,15,25,20,21,19,25,23,25,19,22,16,32,23,18,28,22,24,26,16,25,18,15,18,22,24,26,28,16,22,22,21,25,23,23,17,18,30,21,20,10,20,28,17,14,14,24,21,25,18,18,18,26,18,20,20,26,16,15,8,20,27,25,17,21,20,35,23,17,22,16,17,18,21,18,20,27,21,35,33,24,25,28,18,17,25,30,12,27,27,21,24,29,15,24,28,18,18,22,23,21,25,14,25,37,25,26,26,30,7,19,22,27,21,20,19,16,22,28,24,13,14,25,18,22,17,18,26,22,27,31,20,21,13,26,25,19,18,23,14,17,18,13,12,19,18,20,35,16,22,20,23,24,19,27,15,17,20,29,23,20,23,17,26,23,26,25,12,13,24,22,17,14,22,15,20,21,19,24,25,25,18,25,14,3,21,18,21,26,8,13,19,13,15,23,20,25,21,17,21,22,15,22,17,19,19,21,18,13,19,7,28,22,23,24,34,24,19,21,22,23,19,24,14,22,21,24,26,23,28,23,27,15,10,18,25,20,17,29,9,23,19,29,27,25,25,19,11,19,23,11,17,28,23,24,23,19,19,22,19,20,21,20,20,21,20,17,23,26,21,25,20,20,16,5,21,20,26,32,19,26,15,26,23,19,16,20,23,18,11,18,20,27,26,23,24,22,15,8,31,13,26,21,20,17,24,10,18,14,18,20,17,15,27,17,16,17,17,22,23,19,22,20,20,25,20,17,25,14,23,23,25,11,22,22,17,28,16,20,27,32,22,28,17,23,22,17,24,16,23,19,16,17,21,26,21,16,20,29,25,31,23,23,20,17,16,18,29,16,16,28,26,20,8,16,23,19,17,22,0,21,14,26,23,24,25,19,6,15,26,7,10,21,18,21,26,20,24,23,22,21,25,17,13,17,12,17,14,23,21,18,15,24,16,24,15,25,9,26,12,20,18,12,15,20,28,13,15,23,24,21,22,21,18,19,17,21,18,18,19,19,19,19,30,5,18,21,29,26,23,27,31,28,37,19,26,22,21,20,13,21,22,22,22,21,18,18,17,22,21,15,18,16,19,25,13,20,23,28,22,17,27,23,28,29,28,17,19,15,20,15,25,18,20,24,24,17,24,30,20,18,21,17,25,20,18,18,25,18,24,23,17,27,28,22,26,22,20,18,18,20,24,22,23,25,21,18,15,23,33,17,32,17,21,18,19,16,11,18,16,19,20,24,25,19,15,20,21,13,18,26,14,28,15,25,24,20,23,26,14,25,24,29,10,25,21,14,29,21,27,22,24,22,13,9,23,17,18,16,14,17,22,15,10,21,24,25,24,18,21,16,10,14,16,14,24,24,28,18,24,30,23,16,22,25,24,27,12,21,35,32,23,21,29,22,20,18,33,19,22,19,18,8,19,8,20,30,17,24,18,26,26,31,19,21,25,23,22,33,23,23,20,27,22,11,21,21,20,18,14,22,16,25,20,15,10,22,19,19,21,24,24,24,22,25,16,11,24,31,17,13,23,20,10,28,19,22,24,24,25,21,25,17,26,32,15,18,26,20,15,19,21,19,19,16,20,22,33,23,19,25,19,24,18,19,19,13,16,9,24,23,28,13,20,25,31,18,26,21,17,20,29,14,22,21,14,17,20,25,25,11,19,19,15,11,10,21,23,16,17,20,16,18,16,19,24,19,22,36,24,20,18,20,12,18,22,9,21,26,28,16,15,18,20,22,23,6,24,25,31,19,26,24,18,13,26,19,26,17,21,23,21,30,23,20,24,28,19,23,23,28,30,16,26,23,20,27,24,19,22,22,24,12,17,18,16,22,18,21,17,19,26,23,32,20,26,22,11,22,10,16,15,27,21,25,22,27,27,20,21,19,26,20,19,22,18,19,26,12,24,23,26,16,18,24,6,37,27,27,24,22,19,28,37,13,24,28,12,23,23,30,13,18,2,20,21,19,15,29,28,16,19,17,24,29,15,34,6,16,25,26,22,12,21,20,24,27,14,95
20,27,33,24,27,20,29,31,21,21,25,21,22,24,19,17,23,20,12,42,22,24,17,37,24,15,26,25,25,23,22,24,13,26,26,21,29,24,32,19,23,21,24,24,20,19,24,22,30,20,19,20,19,27,21,18,21,29,25,22,17,21,21,33,23,13,26,25,19,14,19,22,25,21,24,18,21,36,22,26,21,14,15,16,23,16,18,28,25,36,34,22,33,10,25,19,27,34,19,30,29,15,24,23,22,16,30,23,18,9,7,16,23,13,24,19,7,32,23,27,18,23,11,12,18,21,17,27,21,32,23,12,17,29,21,23,16,9,21,26,23,34,27,25,15,21,26,22,25,25,13,18,25,13,12,11,23,13,37,15,24,23,23,21,22,29,21,24,16,30,21,22,32,18,16,29,30,26,23,24,25,26,22,16,21,14,21,23,18,22,29,31,24,26,19,20,9,23,18,17,19,24,18,24,20,26,25,29,21,22,24,19,24,19,16,26,24,26,17,23,23,18,28,18,25,21,31,23,20,23,20,25,26,30,17,19,26,28,25,17,28,7,22,20,14,22,28,23,17,24,21,28,26,21,24,21,21,19,22,26,26,19,23,24,20,22,16,24,26,20,21,21,22,18,25,20,29,16,24,26,21,29,18,16,20,16,24,23,27,28,26,30,23,24,25,22,19,23,27,29,18,18,16,32,22,30,29,15,18,19,23,13,24,22,17,23,24,25,15,17,13,15,28,16,29,23,19,18,21,19,20,14,24,23,27,25,26,24,23,12,30,24,26,16,21,20,18,22,15,7,26,29,23,28,28,25,15,19,23,15,3,18,20,21,19,14,21,15,27,31,27,33,20,27,21,25,25,21,11,23,17,23,27,20,19,16,6,22,21,28,21,0,15,34,26,24,29,21,18,14,26,18,21,16,14,21,19,21,16,26,22,22,23,15,20,22,23,27,25,27,17,25,26,24,17,24,24,26,20,23,23,31,30,23,26,16,35,17,22,20,23,25,23,19,19,27,20,21,17,18,19,21,26,25,31,19,22,21,18,20,27,24,21,24,32,27,31,22,21,26,19,22,19,28,19,19,20,21,21,22,21,22,19,16,20,22,17,21,29,21,27,17,28,23,32,28,32,16,12,25,26,21,17,25,22,28,29,16,27,27,23,22,23,15,18,16,21,19,25,18,21,7,14,20,29,24,30,26,24,24,12,21,21,22,20,23,19,23,23,24,14,28,31,16,15,22,18,24,28,18,14,24,24,25,31,19,24,19,20,18,15,20,22,19,22,22,28,19,22,27,24,28,22,25,21,16,27,22,26,26,18,21,22,26,24,20,20,24,15,11,21,21,23,16,15,21,31,27,21,19,23,17,20,25,22,17,23,19,32,29,28,21,27,17,23,28,6,27,18,26,30,28,28,21,13,25,23,29,30,20,29,30,30,20,20,25,21,23,23,23,26,18,22,28,26,28,24,25,21,29,22,27,29,26,16,19,15,24,21,19,21,27,23,30,25,24,21,26,21,21,20,22,30,10,24,21,25,18,23,23,18,20,26,24,21,22,22,22,20,17,26,29,29,24,27,32,6,25,28,29,19,15,15,12,22,23,24,26,38,24,17,27,21,24,18,25,19,18,20,16,25,19,28,20,24,29,29,22,30,22,18,17,17,21,18,5,16,28,16,25,35,22,30,26,25,20,21,20,23,21,22,25,27,27,20,13,23,23,25,35,21,25,18,20,18,21,27,20,25,26,25,20,18,13,21,20,24,17,27,27,37,16,28,27,19,20,30,17,29,24,27,22,22,23,25,26,23,29,20,19,24,24,29,16,27,26,21,23,31,16,4,13,32,18,26,25,17,18,28,25,23,25,17,17,34,19,23,28,10,27,21,18,15,27,29,33,18,30,14,25,24,23,18,23,22,24,21,17,24,18,26,27,20,20,27,10,16,39,16,27,25,26,18,25,21,14,24,35,16,16,26,28,17,22,19,17,9,14,22,23,25,12,25,15,18,28,26,25,23,20,25,25,25,19,20,22,28,20,18,94
20,23,27,14,23,19,18,27,16,18,21,19,22,21,17,18,19,24,21,33,16,20,18,35,24,22,26,20,19,21,20,20,22,21,20,16,19,24,27,16,28,20,22,22,17,22,15,16,28,15,14,12,16,24,17,24,6,22,22,22,18,18,17,23,17,22,22,21,16,19,8,20,23,25,13,22,18,32,15,22,24,16,17,18,11,14,17,27,21,32,26,15,31,19,15,18,26,28,8,31,25,20,20,22,17,19,21,23,19,16,16,14,20,18,26,28,16,24,26,31,7,21,20,21,16,9,13,22,18,29,23,9,14,25,18,9,21,11,23,22,23,31,17,21,13,19,14,21,24,23,14,18,18,14,13,19,20,15,36,20,18,16,20,24,16,27,17,14,21,25,24,12,22,15,25,24,24,25,18,19,23,26,17,16,11,15,20,21,15,20,23,27,22,19,13,11,18,13,18,19,14,18,18,15,17,21,16,27,21,15,18,21,18,20,6,22,17,21,14,17,17,15,28,17,22,22,34,21,21,21,14,22,24,26,18,15,14,16,20,18,28,16,19,16,12,17,25,19,17,21,11,28,17,26,23,26,22,23,13,15,22,17,19,28,23,21,12,11,11,11,16,20,17,17,16,21,23,16,17,27,18,24,20,18,16,13,11,12,17,23,16,27,21,22,19,20,20,13,20,18,7,19,17,26,22,18,17,13,17,10,26,9,23,17,22,21,21,18,17,14,17,9,18,4,21,21,15,15,15,17,17,18,22,20,24,25,16,13,21,10,15,17,12,15,19,22,19,25,15,16,22,30,19,22,23,23,11,17,25,12,12,20,18,19,22,24,21,13,21,26,21,30,16,21,18,19,15,14,20,12,5,27,22,15,18,25,9,13,17,24,14,15,0,27,21,22,19,18,8,14,22,11,14,20,23,13,17,21,24,19,22,21,21,24,5,18,18,23,18,23,16,21,19,26,14,23,12,22,17,25,12,19,16,18,23,22,29,11,7,16,20,19,23,15,14,22,14,22,15,18,16,9,19,21,19,9,18,15,26,18,15,27,22,24,35,25,25,19,26,19,17,19,18,14,19,21,18,18,15,18,18,17,19,12,17,14,15,7,16,19,23,18,24,23,26,23,26,21,16,17,18,17,17,26,19,26,19,16,21,23,24,15,27,14,18,21,11,14,16,15,15,17,11,29,28,26,18,23,18,16,20,22,15,13,27,25,13,17,17,20,23,21,25,13,18,19,15,22,21,17,16,19,22,26,27,15,20,9,10,8,19,26,24,21,19,27,21,15,20,26,12,25,16,24,18,23,13,16,32,18,23,14,10,16,14,13,16,16,17,20,18,19,20,13,6,25,20,24,21,16,20,3,14,13,18,9,20,16,27,19,21,23,20,8,16,18,16,19,16,20,28,27,24,22,22,28,22,20,29,14,27,21,20,10,25,18,17,26,21,13,20,18,27,23,23,22,18,23,15,25,20,23,24,21,19,17,20,21,16,16,10,20,8,19,20,14,16,22,18,19,21,13,18,19,24,21,12,3,19,23,6,15,19,21,18,25,19,19,23,22,14,21,17,9,28,28,14,16,27,20,15,15,11,8,19,11,20,16,35,10,21,24,18,14,19,23,16,13,13,5,20,15,18,9,22,27,31,19,28,10,14,11,25,21,26,14,14,19,19,25,29,13,21,20,21,8,9,20,19,16,13,16,18,17,14,21,20,19,18,25,20,23,19,21,20,10,24,15,19,23,25,14,19,7,17,20,18,12,23,25,29,17,25,25,7,5,16,19,24,13,13,17,12,25,25,23,16,24,14,22,16,24,30,13,17,17,20,23,25,17,13,18,27,14,21,20,5,24,24,21,22,23,23,13,31,13,16,22,11,18,20,19,17,22,20,29,19,18,22,16,17,11,21,20,15,22,14,20,15,16,22,25,22,16,21,13,14,36,25,24,22,20,19,26,31,17,25,20,12,16,17,26,13,18,12,17,18,21,17,23,21,16,11,17,16,18,21,30,16,18,30,22,23,7,26,16,17,27,14,94
35,29,39,28,27,21,31,35,27,24,29,24,28,24,30,26,26,33,26,45,27,31,24,37,34,28,28,25,31,33,12,33,26,29,25,23,35,26,35,22,36,25,28,28,31,30,26,28,36,22,21,26,28,29,27,34,27,36,24,30,27,25,21,32,25,34,28,29,28,21,25,27,33,32,26,24,28,41,29,27,14,24,25,26,28,31,25,26,28,37,10,25,37,35,30,27,33,29,23,32,27,26,21,37,28,27,28,25,28,26,28,26,33,22,33,40,28,38,30,38,24,15,27,28,22,27,27,18,31,38,31,24,20,32,23,21,19,28,33,28,30,33,32,31,21,37,32,19,29,29,27,25,31,23,22,30,31,24,35,22,21,24,27,32,31,33,25,29,23,33,32,31,24,21,41,34,33,32,14,15,26,36,24,22,25,28,21,23,23,32,35,30,32,28,24,25,27,29,28,21,22,30,35,27,26,26,29,21,26,27,33,25,27,24,26,29,28,24,19,26,31,21,34,27,26,29,37,27,22,29,30,26,29,29,34,33,35,32,27,26,20,29,33,18,20,28,28,23,23,33,27,29,25,25,34,28,30,30,25,30,25,25,16,36,30,26,30,32,32,19,29,29,25,33,24,29,33,32,27,39,24,33,19,29,32,21,28,27,33,39,31,29,29,31,31,22,25,32,33,34,24,28,19,29,35,26,27,25,29,22,32,26,30,13,30,35,33,31,26,26,22,29,28,27,30,30,19,28,24,25,26,21,29,18,19,27,23,29,38,27,36,33,36,25,29,30,26,36,33,28,23,34,26,34,33,31,23,25,12,20,32,19,15,16,21,26,36,34,30,32,31,32,24,26,28,30,21,24,32,25,27,32,37,29,28,29,35,26,23,29,26,34,27,0,25,28,28,30,24,33,38,21,24,27,30,30,29,20,25,23,33,29,30,28,26,26,26,31,16,19,26,28,26,28,20,29,29,21,25,34,19,33,35,26,31,19,36,23,28,18,32,31,30,37,22,33,25,30,21,25,26,26,27,18,33,25,26,29,36,31,33,30,38,35,45,33,36,26,30,30,27,13,22,34,29,29,27,30,24,19,25,15,18,29,29,28,21,31,33,30,30,27,26,22,35,29,36,25,23,17,22,14,28,31,31,30,29,22,31,25,29,29,23,28,20,25,25,28,20,28,27,28,21,36,35,33,32,30,28,30,24,32,25,27,21,27,29,33,29,30,37,31,38,23,28,14,18,30,32,25,33,30,28,28,34,16,21,23,24,26,24,31,35,34,22,29,25,28,34,29,30,31,26,32,26,30,32,28,38,29,27,30,25,30,24,20,20,24,28,24,24,13,26,19,23,32,35,32,33,16,28,27,28,30,24,27,22,26,38,29,28,34,34,24,26,32,29,33,30,31,39,28,25,28,31,23,27,28,39,29,27,33,32,26,33,30,31,34,11,29,28,35,29,35,19,21,30,23,32,29,25,22,22,28,35,23,32,27,27,28,23,21,29,37,23,22,24,38,27,27,32,17,27,31,31,32,30,24,24,37,28,23,34,27,26,34,27,31,33,31,32,31,35,30,34,35,28,27,20,31,25,31,27,26,31,31,27,32,34,34,18,28,26,17,27,21,29,27,30,22,27,19,21,22,28,37,30,26,17,24,20,31,34,27,27,30,22,27,28,26,26,18,26,27,11,26,27,29,26,19,29,26,23,19,26,25,28,34,30,39,30,33,21,19,18,26,30,23,31,30,33,23,26,27,20,22,32,20,28,28,45,30,18,31,24,26,35,36,22,28,33,24,26,26,31,14,30,20,30,30,30,27,26,29,31,31,32,32,34,28,31,25,36,24,9,10,26,29,20,31,31,32,37,25,37,31,29,30,24,28,30,26,27,30,34,37,27,37,31,27,26,25,27,27,27,24,26,26,36,22,28,34,31,26,31,34,22,45,30,37,28,27,32,36,38,23,23,36,22,28,24,32,23,27,24,27,29,27,25,34,23,24,31,25,27,34,31,40,28,24,34,32,31,27,27,32,32,37,24,109
28,24,34,21,34,17,21,26,21,25,20,18,25,29,23,18,23,27,24,42,28,27,20,33,28,19,33,24,27,29,20,29,17,27,23,28,32,31,32,23,34,20,21,28,27,26,14,5,27,27,26,20,18,34,27,30,25,30,31,25,20,24,28,33,25,25,25,27,26,12,19,28,35,30,21,23,21,36,23,22,19,15,16,17,24,26,17,22,31,33,32,23,36,30,8,28,30,35,20,31,21,24,20,35,16,21,32,18,21,27,26,25,33,13,24,38,26,29,25,31,18,22,23,24,18,22,18,25,33,29,19,19,21,28,28,20,14,21,21,34,24,39,10,26,23,32,27,19,24,24,20,19,30,16,15,30,19,23,40,13,19,14,23,23,11,31,24,9,21,26,26,27,29,22,35,28,23,33,21,22,24,27,25,19,24,21,20,22,25,25,22,26,24,25,18,20,29,26,19,23,22,18,28,28,30,21,15,27,27,17,17,28,17,18,19,24,16,28,24,24,25,25,34,19,31,25,33,31,21,31,23,25,24,30,27,14,23,26,32,20,32,27,20,25,13,25,23,30,23,29,20,28,23,35,29,26,21,26,26,22,28,19,23,29,25,21,17,22,28,21,27,14,18,27,24,15,31,26,18,30,24,30,19,28,28,23,19,18,26,26,11,34,24,26,26,23,20,26,19,29,22,21,18,34,32,25,24,24,30,26,28,21,23,12,28,28,25,26,22,25,21,22,25,17,28,25,26,28,14,19,20,22,30,20,26,29,17,28,33,22,34,27,27,16,25,21,19,33,25,19,30,19,20,29,30,17,24,27,21,23,23,24,22,23,26,31,30,25,27,31,30,32,18,16,21,26,26,25,27,19,18,31,29,23,19,20,26,17,29,29,23,26,21,25,0,23,26,25,17,24,34,25,26,26,26,28,28,25,30,26,21,22,27,19,24,22,30,32,23,12,25,23,28,25,23,27,11,21,27,25,24,27,29,30,33,21,26,10,24,22,22,24,14,28,25,27,27,24,25,26,16,22,17,25,31,18,26,19,29,26,26,26,31,32,44,27,30,22,25,18,25,17,16,24,22,31,18,24,14,18,21,20,23,18,20,27,20,22,30,27,21,20,24,27,33,25,25,16,22,24,26,21,24,26,26,29,32,24,25,28,24,23,30,19,24,25,24,27,22,18,26,29,24,18,36,29,25,29,3,21,26,31,19,21,26,26,22,26,26,26,28,28,31,26,27,21,25,25,25,28,27,25,27,30,25,15,20,22,23,21,19,25,28,31,29,24,17,24,29,24,27,31,18,26,28,28,26,27,30,17,21,24,26,29,26,27,20,24,19,15,22,20,23,22,21,28,27,31,32,20,28,18,21,12,26,22,28,24,35,31,22,34,19,27,17,31,29,32,23,17,34,30,15,26,30,30,22,20,31,23,27,33,28,18,33,27,28,28,21,22,18,28,27,33,24,26,23,30,21,34,24,27,17,33,29,22,23,21,23,19,22,28,24,27,27,26,28,33,23,20,26,22,21,23,26,23,27,22,31,30,19,23,31,28,28,24,22,17,24,29,27,32,25,28,30,31,21,15,25,26,23,27,21,21,23,18,22,25,38,25,20,29,30,27,27,28,20,18,16,20,31,26,28,21,27,35,30,25,29,23,26,23,28,26,23,24,24,21,28,12,34,25,24,18,18,13,14,29,20,26,28,31,30,24,13,27,31,28,20,38,22,26,23,25,26,23,27,21,18,25,26,13,26,20,25,20,25,24,10,33,37,29,23,24,20,24,31,30,3,25,23,29,25,33,27,22,17,5,22,29,24,29,34,18,30,30,25,20,32,20,24,22,26,22,16,15,18,30,27,29,27,27,30,26,37,23,28,32,17,33,21,27,23,31,33,35,24,30,25,31,31,22,23,26,22,30,16,24,28,21,23,31,22,26,29,30,24,41,28,27,27,15,25,29,43,14,28,36,22,27,18,33,21,22,21,20,20,18,22,28,27,26,21,16,23,25,32,36,25,23,28,30,26,14,21,26,28,31,22,102
24,25,32,26,28,16,26,27,26,19,26,17,28,29,25,13,26,20,20,45,17,25,20,37,28,19,29,7,18,16,23,25,17,26,28,27,25,27,34,23,29,15,10,27,24,11,19,22,20,26,25,26,18,36,29,30,26,22,24,24,20,24,22,24,23,17,27,26,23,12,26,21,27,28,24,25,21,36,28,27,22,15,16,17,19,18,12,24,31,25,33,18,36,19,23,20,24,33,21,28,32,23,27,23,21,25,18,16,25,23,23,15,20,13,19,35,23,33,16,26,25,26,19,12,6,15,18,22,27,22,28,21,21,28,24,20,14,21,30,27,28,35,24,26,23,25,20,18,11,1,16,21,28,22,21,25,23,18,41,13,24,22,22,18,24,31,26,22,20,26,22,26,27,22,32,26,26,27,24,25,33,23,25,22,25,17,25,25,21,24,29,21,16,14,23,23,25,19,22,21,20,23,27,25,25,22,18,32,26,21,20,27,20,17,20,29,17,27,26,26,24,21,29,24,27,26,28,26,24,29,17,22,29,22,21,24,24,27,31,25,29,23,19,21,20,20,24,24,22,28,25,32,24,15,6,22,17,18,23,25,16,18,20,23,10,16,21,27,27,21,18,17,18,31,23,16,17,25,18,30,27,31,22,26,21,19,22,21,21,25,23,30,21,16,24,22,20,27,32,30,22,25,19,27,34,10,9,16,22,20,16,19,6,21,20,30,25,23,20,24,20,16,27,18,28,7,20,23,17,12,13,21,23,19,30,29,22,27,29,18,33,23,25,16,26,20,19,30,24,19,24,22,12,25,30,28,18,25,21,23,21,20,19,20,22,27,33,22,27,28,30,27,13,25,24,27,24,25,27,17,19,30,32,18,19,20,24,21,22,24,24,24,22,28,23,0,31,18,24,23,21,19,22,23,26,27,20,21,20,19,31,22,15,19,25,22,21,16,26,29,24,28,24,18,23,33,21,31,23,20,23,26,17,24,29,23,36,17,23,18,22,21,26,28,25,26,19,22,20,25,13,21,25,14,14,25,24,22,25,32,29,21,34,29,42,31,35,23,25,18,11,23,15,27,21,29,18,21,17,25,24,22,19,22,20,25,22,20,29,28,22,26,16,24,30,24,32,16,19,27,25,18,23,26,19,31,27,21,22,23,24,28,23,24,20,22,25,28,26,22,24,23,24,24,30,17,20,31,24,28,25,26,14,16,29,17,18,22,24,19,28,25,35,26,25,24,27,20,23,27,27,25,22,26,29,22,24,23,24,20,19,24,28,28,27,15,26,22,22,25,28,26,15,5,24,16,14,26,19,15,20,29,26,21,25,21,8,24,19,15,20,24,16,22,22,20,30,28,24,25,22,19,23,22,21,21,22,21,30,30,17,24,26,27,17,32,24,30,25,30,29,25,31,13,29,33,9,22,26,21,32,28,29,26,30,27,25,32,24,25,24,30,21,27,25,27,21,28,22,26,24,10,26,29,29,22,27,18,23,19,21,27,27,27,26,25,22,25,27,17,29,23,19,23,20,17,26,25,26,35,20,24,30,28,24,35,25,27,24,17,20,31,23,28,30,34,23,18,20,25,23,19,15,18,20,19,25,30,41,26,22,31,22,26,21,29,24,18,20,23,31,22,30,20,29,33,32,27,34,23,19,18,27,28,15,21,22,23,24,21,37,22,25,25,21,20,21,28,19,22,29,32,27,22,20,26,31,32,24,39,17,18,22,21,29,22,12,20,25,2,26,16,27,18,21,15,24,18,21,26,30,21,18,13,19,24,32,30,26,24,26,28,26,27,18,23,18,28,21,22,19,29,31,25,27,22,25,29,33,21,20,21,29,25,19,18,17,25,22,15,20,9,28,20,38,20,26,32,19,34,21,21,22,31,30,24,26,32,24,24,25,13,11,26,15,32,20,24,27,21,24,19,17,28,15,28,20,36,24,20,29,24,21,28,39,14,25,28,24,17,21,28,23,27,22,21,20,18,22,26,13,26,24,16,22,25,29,31,26,25,27,32,26,21,13,23,23,30,22,98
33,32,21,5,19,21,22,38,27,26,32,22,16,34,27,25,22,21,19,44,27,31,24,34,31,24,29,24,26,28,23,30,25,30,27,27,30,31,36,24,31,27,27,20,23,25,26,27,39,28,29,27,25,37,24,34,23,25,16,31,27,25,13,37,24,27,25,21,27,20,23,19,31,32,27,22,18,33,32,31,24,23,24,25,22,27,24,34,28,38,33,25,37,32,26,22,21,29,23,33,30,24,31,32,28,23,27,26,30,21,29,25,31,21,31,35,23,34,28,32,22,26,20,29,26,20,20,28,29,38,29,22,22,28,31,22,22,22,30,20,30,37,28,28,18,30,25,23,28,30,27,25,19,26,25,27,30,26,45,19,31,21,29,26,27,30,27,25,15,31,23,25,29,23,20,23,33,20,24,25,32,25,24,22,18,28,22,24,27,25,34,23,30,20,24,22,29,24,26,28,23,27,31,26,26,31,27,32,19,24,29,29,26,18,13,32,28,6,27,30,27,24,26,21,26,28,36,19,23,24,20,27,33,24,31,26,25,24,33,22,23,27,30,10,23,25,24,15,15,29,26,39,23,24,28,20,28,22,20,29,18,26,16,33,24,24,23,28,28,24,24,27,27,29,22,28,30,29,28,34,22,30,19,28,27,22,26,25,10,31,27,36,21,32,32,31,28,22,31,27,21,28,28,34,35,27,26,24,30,23,36,22,30,23,31,27,27,28,26,25,28,20,26,15,32,30,11,26,26,23,24,29,21,24,30,28,29,31,34,23,34,24,25,23,25,27,27,24,28,24,34,36,25,28,27,26,22,20,22,24,27,26,15,16,28,31,25,26,30,32,29,28,22,26,27,28,22,25,27,27,14,37,36,27,26,27,28,24,15,29,25,29,19,28,26,31,0,27,23,27,31,22,25,31,30,26,28,27,29,20,33,29,33,27,22,18,27,32,26,14,25,31,26,22,22,31,23,32,26,32,19,29,29,27,32,19,36,22,24,27,29,30,30,24,25,34,25,31,13,31,23,20,18,18,28,24,25,25,33,27,24,29,15,26,42,34,36,28,27,30,28,23,20,26,28,24,24,27,26,29,27,24,25,25,17,21,21,20,29,25,28,29,30,18,7,29,35,24,27,27,24,14,24,30,28,30,21,14,29,34,28,22,32,25,29,23,18,21,24,24,22,23,25,30,17,31,29,29,29,27,32,32,23,25,31,23,19,23,27,27,36,27,32,27,27,24,28,22,29,29,30,33,24,20,26,26,31,16,17,19,26,23,25,32,30,32,25,25,26,25,31,33,24,26,22,25,26,23,38,28,20,31,29,23,22,20,24,23,27,23,30,24,30,23,19,24,34,30,32,26,20,16,29,24,24,20,26,22,34,27,32,31,30,27,27,25,23,26,31,31,37,37,35,27,30,33,26,26,38,24,33,17,24,25,31,21,29,30,24,6,19,30,21,27,29,31,25,30,26,32,18,22,31,36,29,23,29,28,9,16,25,26,25,30,5,21,25,30,22,19,32,26,31,26,33,30,31,22,19,32,15,25,31,29,27,36,27,29,30,26,25,24,28,28,21,34,25,27,30,30,22,28,17,19,28,22,23,25,44,23,18,28,24,19,21,26,27,24,22,20,32,26,21,24,28,31,30,26,28,16,12,21,19,15,23,27,17,25,25,26,37,18,26,25,21,19,20,27,24,11,26,29,23,24,25,33,32,27,27,32,29,32,13,15,29,21,30,24,30,29,29,25,26,18,23,27,25,21,28,24,42,28,28,30,18,24,29,33,23,28,30,26,19,37,31,27,27,25,24,29,28,27,31,24,24,24,31,30,32,26,26,26,35,28,19,20,16,29,30,28,32,32,29,24,38,24,22,25,24,31,28,23,30,22,19,39,25,29,16,28,27,22,31,23,24,27,23,31,24,22,32,34,29,23,28,31,23,33,23,33,30,27,24,26,38,21,19,36,19,25,28,30,20,21,23,27,28,26,27,30,27,21,28,24,23,25,27,29,27,24,26,34,26,18,23,27,30,22,21,107
15,24,19,24,28,10,20,29,20,24,24,11,18,30,28,17,11,27,18,40,21,23,16,34,24,23,24,19,20,18,21,22,22,24,14,26,17,26,35,20,27,21,18,25,27,13,19,20,29,25,24,20,21,33,21,29,20,27,18,12,13,17,22,28,17,19,14,26,18,20,14,18,30,19,20,20,16,31,25,18,17,17,16,15,21,21,18,24,23,37,27,12,34,23,17,21,30,31,20,30,19,17,22,27,21,15,31,23,21,22,20,15,30,19,27,30,18,25,12,28,15,21,19,25,23,19,20,25,29,31,26,21,18,12,21,21,22,14,27,27,24,36,19,28,17,19,24,12,19,19,23,17,21,21,20,19,24,12,34,21,18,25,19,14,18,29,17,16,14,25,25,21,22,21,26,31,23,30,21,22,29,25,18,18,21,24,19,17,17,12,27,25,27,26,17,18,16,21,12,19,17,22,25,22,22,18,12,25,20,24,22,21,17,11,16,20,21,21,23,24,18,16,27,17,25,17,24,23,20,17,19,16,20,30,26,18,12,18,30,16,20,14,20,19,18,14,24,24,16,28,19,30,22,29,18,19,21,21,13,27,20,20,18,29,14,22,15,21,21,23,23,13,17,22,21,14,26,21,19,29,24,29,21,16,3,14,26,25,27,26,18,33,19,26,23,18,15,13,24,26,19,22,26,27,32,24,23,14,24,17,31,21,24,20,22,28,16,23,14,16,12,14,24,14,27,25,20,20,19,6,7,13,20,13,25,30,20,21,32,22,31,15,24,21,29,16,14,26,20,22,27,33,24,27,26,15,14,13,25,18,18,25,17,18,27,32,21,22,22,26,23,21,7,23,17,15,19,22,21,16,15,22,31,12,23,19,21,24,22,31,19,21,18,30,25,18,27,0,16,21,13,16,19,15,29,22,18,24,24,7,26,21,27,20,19,23,21,26,23,29,19,19,24,26,20,26,16,26,18,27,20,29,28,21,24,21,25,15,17,21,25,22,22,16,22,28,19,24,18,20,19,19,24,12,29,17,18,20,25,27,25,17,31,20,33,28,29,18,14,22,22,25,9,20,9,23,22,20,19,20,17,26,24,24,17,24,19,19,28,20,24,23,29,15,31,18,30,22,11,22,19,16,23,19,1,13,29,17,18,25,17,21,30,15,20,18,21,23,26,14,24,23,17,26,32,20,28,28,22,20,19,13,8,10,24,25,18,22,22,21,29,20,34,19,17,23,22,18,25,23,16,20,24,23,29,23,22,19,20,18,14,20,22,24,24,23,24,17,25,25,21,29,9,13,19,25,25,10,35,22,14,24,28,23,20,18,21,18,21,21,17,22,26,19,18,23,32,29,26,22,17,15,21,17,22,19,25,21,24,25,19,24,24,20,18,28,24,27,23,24,25,32,30,11,20,31,17,25,30,16,30,28,27,18,28,19,23,22,20,23,25,25,20,26,18,20,27,26,20,29,23,16,24,24,24,20,23,16,25,18,20,21,22,29,22,20,19,9,21,21,25,25,24,21,28,25,20,19,22,28,16,15,27,25,19,29,18,23,26,24,21,28,25,25,26,32,17,20,31,19,19,20,14,11,21,7,12,26,34,22,20,29,23,22,20,28,20,19,16,17,30,18,26,19,26,28,32,24,29,20,19,16,21,17,24,18,16,24,24,19,35,20,23,21,23,12,13,26,13,20,25,26,25,17,18,20,26,23,27,35,21,25,16,18,25,20,28,18,23,16,19,18,26,12,22,21,18,15,21,23,40,18,29,21,17,21,26,19,24,25,23,27,22,24,26,17,17,22,17,4,13,25,19,16,27,24,26,20,21,12,17,15,26,22,21,21,15,28,27,23,19,25,28,16,21,18,22,29,20,28,25,22,22,25,24,29,22,28,18,24,25,21,26,19,3,26,23,16,25,20,23,31,24,20,24,25,13,32,22,23,28,22,27,24,34,19,22,36,16,17,23,32,15,10,17,11,22,21,17,22,26,20,23,18,22,26,24,31,21,21,21,28,15,11,26,19,11,24,18,89
17,22,26,21,22,19,23,21,14,16,22,20,17,19,14,15,13,24,22,25,13,19,12,31,24,20,24,21,21,23,12,25,20,17,18,16,19,22,24,12,24,16,18,19,18,19,12,12,26,15,14,4,21,22,11,16,8,24,17,21,14,16,16,20,13,22,16,20,16,17,2,14,21,19,11,20,18,33,17,19,21,18,19,20,16,12,14,23,19,31,32,18,27,22,12,18,21,30,6,29,21,20,18,25,14,18,22,20,12,18,17,17,19,16,25,31,19,20,22,24,1,13,21,24,18,16,20,18,16,28,20,7,10,25,16,17,19,12,20,21,23,33,14,21,7,26,21,19,20,25,11,13,18,7,6,13,18,16,31,17,16,17,18,20,13,21,9,11,20,25,22,20,22,13,20,23,21,19,14,15,23,24,15,10,18,12,18,19,13,18,19,24,20,22,11,3,15,13,15,21,10,15,15,13,17,19,14,21,16,19,15,20,14,17,13,21,14,19,12,9,18,9,23,19,17,20,30,18,19,15,20,17,21,25,10,16,19,18,20,19,22,17,25,15,4,12,26,18,12,25,3,25,15,23,24,25,19,17,13,13,19,13,17,22,20,18,19,13,13,19,20,14,17,19,16,15,16,13,19,27,23,23,16,21,18,7,18,17,24,29,13,28,17,24,17,15,12,20,20,12,5,12,16,23,20,19,20,18,17,10,28,7,20,16,14,13,18,12,14,16,17,16,19,11,21,19,14,17,11,16,17,18,16,18,17,19,14,15,19,8,17,17,20,13,16,22,13,22,12,21,23,26,18,28,19,17,18,11,23,12,17,21,16,17,24,26,15,12,14,23,19,28,17,18,18,19,17,14,23,10,12,26,20,14,10,18,17,18,16,22,6,18,8,24,17,24,23,16,0,11,27,9,10,15,15,21,22,22,18,17,17,17,23,19,7,17,14,19,16,21,18,20,17,23,12,20,9,19,11,23,10,19,12,14,17,18,27,7,9,19,19,17,18,15,14,20,11,15,12,12,13,14,20,19,26,1,12,21,26,26,17,23,25,22,37,21,23,17,23,16,15,15,18,16,18,15,12,18,11,16,16,21,21,10,19,21,11,15,19,22,16,11,21,17,27,27,22,19,17,17,18,15,21,18,17,22,18,11,18,26,16,16,23,16,20,19,15,12,22,17,22,17,13,29,22,22,25,20,14,12,12,20,18,16,25,24,19,22,11,20,28,17,29,15,20,17,13,18,13,12,10,13,18,22,27,13,17,16,17,7,19,26,16,22,16,19,19,20,21,27,16,21,18,23,12,23,15,14,31,15,23,16,18,20,15,11,20,14,15,18,10,11,18,11,4,19,18,26,18,14,15,11,6,8,10,8,18,21,22,20,21,26,17,10,18,22,18,23,8,18,31,28,17,17,23,24,19,14,27,20,21,20,12,2,21,10,19,24,13,20,20,20,26,25,15,17,21,17,17,27,17,23,22,21,21,13,22,18,14,20,8,20,10,19,18,16,12,23,13,13,18,21,18,21,18,19,14,5,21,25,13,7,17,17,12,25,17,16,18,22,21,15,24,11,22,28,12,13,25,20,9,13,18,15,19,15,14,16,29,18,17,19,20,19,17,19,13,15,15,3,20,17,23,7,18,19,27,16,20,17,13,17,23,16,20,15,8,13,14,20,21,11,19,13,17,10,11,17,21,16,11,14,16,17,10,13,20,13,21,32,18,21,18,20,12,15,22,11,15,26,22,10,11,14,23,17,17,8,21,19,25,15,25,21,12,7,20,13,20,11,15,17,19,26,17,16,22,22,16,20,19,22,26,15,24,21,18,22,26,15,16,19,23,6,16,17,10,19,20,15,19,21,25,17,29,15,23,16,8,16,12,18,9,26,23,21,21,21,21,18,19,18,23,18,13,16,19,13,20,12,23,25,20,10,14,21,8,33,26,26,20,17,16,24,31,15,21,22,6,19,17,28,7,12,4,16,19,21,9,23,24,10,13,17,20,25,17,28,8,14,27,24,17,11,18,17,21,21,8,91
6,22,28,22,30,22,23,30,22,20,26,24,20,24,24,23,24,17,20,34,21,19,12,34,29,20,27,20,24,26,21,26,20,25,19,22,16,26,25,16,30,25,23,22,23,24,10,19,33,21,21,15,25,29,22,25,19,26,26,15,14,18,24,30,21,27,27,21,18,17,13,23,24,26,22,19,22,35,19,14,25,18,17,16,19,23,22,25,24,28,31,23,22,18,16,24,27,32,17,27,27,26,19,28,8,16,27,24,22,22,15,17,22,16,27,27,15,30,24,25,12,18,19,20,17,17,21,25,27,35,9,18,14,24,20,17,19,19,14,29,27,37,18,17,18,18,22,20,24,24,22,13,23,18,17,24,20,16,38,18,15,21,20,22,17,31,19,15,24,29,19,20,25,17,24,25,19,28,21,22,14,24,19,14,19,23,16,14,17,15,29,18,13,27,19,12,17,15,13,26,18,10,4,23,20,23,25,22,27,24,19,26,24,24,14,16,12,29,19,18,25,18,31,18,28,18,32,28,17,25,20,19,16,19,19,20,22,28,26,17,28,15,21,23,15,23,25,26,23,29,14,33,12,31,26,28,25,22,21,24,23,21,26,25,25,26,20,21,24,19,22,22,21,23,11,21,16,2,23,25,18,15,26,25,24,16,25,25,25,27,17,17,22,22,25,19,16,18,28,23,16,23,22,31,29,19,20,18,26,19,27,18,25,23,20,22,24,21,14,20,18,17,26,12,24,20,22,18,21,21,22,19,25,21,22,30,13,23,30,19,28,24,12,13,25,20,15,30,1,15,21,26,15,28,27,28,19,21,26,16,11,24,27,28,26,28,26,1,24,23,22,29,22,21,18,25,19,18,19,21,13,28,31,23,15,23,14,24,24,32,15,14,14,33,24,23,27,21,11,0,30,18,21,21,22,21,22,21,26,22,23,17,21,22,18,22,23,28,19,23,22,15,26,17,16,17,13,12,20,19,21,19,16,23,26,24,30,17,20,23,22,25,18,23,18,23,19,25,22,23,23,17,24,27,27,10,22,21,26,19,23,25,29,30,28,29,31,19,28,14,18,21,22,26,12,26,23,16,21,17,18,25,23,21,21,17,13,7,16,26,21,22,25,23,31,28,32,19,17,18,13,26,24,22,22,21,27,22,26,27,20,15,28,8,25,25,19,22,24,15,16,21,17,26,31,28,26,12,21,22,20,24,23,21,26,18,19,23,20,23,22,22,33,19,24,22,20,21,22,21,21,21,20,24,30,20,25,17,18,16,20,24,25,28,25,15,22,21,18,26,25,25,24,25,21,21,13,21,32,12,20,20,24,24,22,20,19,20,22,18,18,20,22,15,15,20,29,28,24,18,24,11,15,14,21,17,25,22,30,25,21,21,14,20,22,26,20,22,17,26,31,24,28,22,21,30,22,15,28,20,19,24,23,13,28,19,15,23,22,21,25,26,27,29,22,24,19,23,20,25,20,23,21,27,24,15,20,27,25,20,19,15,21,22,28,18,21,30,14,24,27,21,17,18,12,15,24,16,25,31,14,17,28,21,21,33,19,18,24,22,22,26,23,22,22,23,17,11,19,20,20,22,19,16,15,19,25,24,35,18,25,22,22,22,24,24,17,11,14,14,24,16,26,18,20,30,37,8,25,17,21,17,25,19,24,13,19,14,25,16,30,22,25,18,24,14,15,6,26,24,14,17,25,20,20,21,24,24,27,33,19,11,26,26,21,18,25,19,22,25,20,20,19,15,25,19,19,17,18,22,29,20,21,26,15,18,24,24,27,22,26,23,18,24,18,25,18,29,21,24,24,25,31,9,23,25,7,25,28,13,12,24,28,17,25,26,13,25,27,26,20,22,21,21,29,21,14,27,19,19,17,23,20,28,26,31,15,26,22,20,21,19,22,20,18,27,23,21,23,14,21,25,16,21,14,18,17,35,24,24,20,20,27,26,35,15,26,24,17,19,17,25,18,23,13,12,17,21,19,23,22,20,24,19,23,26,26,33,17,16,27,24,22,15,22,24,17,28,19,80
27,27,26,26,33,23,27,36,27,25,31,24,25,31,25,27,18,16,28,40,25,28,21,34,32,28,29,26,7,5,28,26,28,30,21,24,23,27,34,21,30,31,27,16,21,26,28,29,34,25,26,28,26,34,28,34,26,30,31,24,19,23,27,35,21,29,21,15,23,25,27,28,34,32,30,19,20,35,29,22,29,25,24,23,20,27,28,30,29,32,31,25,34,30,29,22,31,33,27,27,26,24,28,17,26,23,29,27,23,27,27,24,34,24,35,36,24,29,25,29,26,25,29,16,22,13,27,27,16,36,24,24,19,19,22,25,27,21,31,32,25,33,27,28,24,23,18,25,30,20,25,22,27,24,23,26,30,25,35,26,25,26,21,27,28,36,24,28,24,29,18,25,26,22,36,31,31,32,26,25,29,33,24,19,19,26,18,20,24,24,37,33,23,28,27,25,27,17,20,28,23,24,34,28,24,25,25,31,29,25,27,25,24,24,20,21,27,29,24,27,25,23,35,25,16,23,37,29,17,24,16,23,24,29,35,25,25,31,30,24,27,25,23,25,25,27,30,29,25,25,30,36,24,34,27,28,26,31,20,30,28,26,31,37,27,32,22,25,31,27,20,25,21,29,25,26,31,29,21,34,26,24,29,26,10,21,27,26,21,29,30,35,29,23,26,24,21,20,34,25,24,29,26,38,36,25,24,23,24,24,32,26,27,26,27,34,23,22,23,21,25,19,30,18,26,14,25,22,29,19,20,26,30,25,29,32,27,21,36,25,31,10,28,23,23,27,20,33,30,27,33,37,19,24,29,22,21,20,31,21,23,23,30,31,27,32,34,29,29,22,30,34,20,30,13,28,19,21,28,29,19,33,37,25,26,30,26,25,27,31,26,26,22,38,34,21,31,13,27,30,0,23,26,23,34,26,27,26,31,20,28,25,22,30,25,27,25,30,28,28,23,22,31,31,21,32,26,31,25,23,28,27,32,28,31,31,32,25,27,28,30,22,27,29,21,34,23,26,23,32,29,18,29,25,33,27,22,21,14,26,29,30,34,26,40,32,39,20,27,25,18,26,22,31,21,30,29,25,29,26,19,25,24,29,19,22,18,23,24,33,31,28,34,22,32,30,31,27,24,29,27,29,20,26,14,23,33,24,30,35,24,23,19,23,29,25,15,18,32,16,23,29,22,24,35,27,22,27,31,30,30,26,21,23,33,30,15,19,22,8,30,26,29,24,25,29,25,28,31,16,28,26,11,15,21,23,28,17,18,22,27,26,27,31,31,31,31,21,16,31,28,30,22,26,26,12,29,17,26,22,27,28,30,10,28,25,20,20,30,26,23,27,23,20,25,30,35,28,23,23,29,19,27,27,27,23,22,18,37,24,29,27,28,24,20,22,30,27,29,34,38,28,29,24,19,35,28,27,32,20,32,28,31,26,27,26,19,30,29,25,28,31,27,33,19,21,26,31,25,36,22,29,24,25,31,20,25,29,24,18,29,29,28,33,28,18,23,4,22,28,32,29,31,21,24,21,20,23,29,35,20,22,27,26,26,39,14,27,29,11,8,28,21,25,31,37,24,28,35,32,26,26,21,18,26,20,19,30,36,26,30,28,22,27,23,33,25,21,18,24,29,25,31,28,25,39,40,23,37,24,24,17,33,24,28,25,23,26,21,29,38,27,27,28,29,22,23,26,26,26,29,30,32,21,28,31,29,36,28,33,23,25,22,24,34,17,19,24,30,23,27,28,31,19,26,28,26,22,31,33,40,24,33,30,20,21,32,28,34,30,30,23,20,36,34,30,20,32,24,17,26,30,32,24,25,11,28,26,34,18,24,26,32,30,29,28,19,35,29,22,25,16,23,23,31,23,25,29,22,32,28,23,29,26,24,36,29,29,30,22,23,15,27,25,16,33,24,21,29,19,26,26,20,27,29,30,20,43,32,25,26,31,30,28,35,23,28,36,23,26,31,25,22,17,24,19,28,29,24,30,31,27,31,24,19,28,30,32,26,15,34,33,22,21,28,24,24,31,25,101
24,26,29,21,19,14,23,28,20,15,22,17,15,20,22,19,16,21,21,28,18,18,11,27,16,21,23,17,19,21,13,20,19,10,13,18,25,21,26,11,17,21,16,20,18,19,19,20,23,17,16,13,23,24,18,17,17,24,18,22,15,11,13,25,13,13,15,21,11,16,11,18,22,20,14,18,14,29,19,20,17,13,14,15,16,15,18,26,14,30,30,22,20,27,21,16,20,23,9,22,23,20,21,25,18,20,23,19,16,17,24,16,26,15,25,33,21,25,22,27,10,16,21,24,20,16,16,11,24,21,24,10,9,22,13,20,18,15,22,19,24,26,23,16,16,23,21,12,13,18,11,12,18,11,10,20,21,15,36,17,17,20,22,21,22,26,14,20,17,24,22,15,18,12,29,18,26,23,7,8,19,24,10,9,17,12,17,16,14,22,27,23,13,20,17,6,16,20,18,23,3,16,22,6,8,20,17,22,16,20,23,15,10,17,13,21,17,18,14,16,12,4,23,20,24,21,30,19,16,16,20,22,22,19,17,21,23,20,22,19,21,18,22,12,12,21,22,15,12,24,12,26,18,24,20,22,23,16,6,16,18,6,10,31,18,19,18,19,22,19,18,20,16,15,17,21,23,19,18,21,18,20,13,20,13,2,21,20,19,28,22,19,10,21,20,20,17,15,25,21,14,16,19,22,22,26,25,17,8,1,26,16,24,16,19,20,23,13,13,9,13,19,10,15,26,12,11,10,15,18,19,14,16,13,15,28,19,20,26,15,26,20,23,14,20,19,16,27,19,21,23,32,17,23,14,19,19,12,24,11,21,22,9,10,24,28,24,19,19,29,23,26,17,20,15,14,11,13,23,13,14,23,23,20,11,18,20,21,14,15,7,18,11,21,25,19,22,16,9,18,23,0,3,18,16,16,21,23,25,17,15,16,20,19,16,10,7,12,9,18,17,21,8,27,11,17,18,22,6,21,5,17,21,7,12,13,21,15,18,21,24,14,17,24,13,14,16,19,13,13,17,14,22,12,28,8,14,21,24,21,24,24,29,24,32,14,29,21,23,15,8,16,15,22,19,22,21,13,15,19,20,18,21,17,15,20,8,18,20,23,19,15,29,16,26,22,24,18,14,10,15,8,20,15,17,19,21,13,20,25,17,21,16,15,23,19,13,16,18,18,21,19,12,20,26,15,21,17,22,19,13,15,18,20,20,27,19,23,18,18,28,10,27,14,19,13,15,11,14,16,17,22,15,19,25,16,18,15,16,16,15,23,17,23,8,22,19,15,16,23,11,20,17,24,7,20,24,9,24,20,20,18,20,18,6,2,19,12,21,17,17,14,17,10,13,18,21,20,23,13,19,14,13,17,17,17,23,20,31,11,19,23,26,15,17,20,20,25,15,24,30,28,25,17,24,17,15,19,30,14,24,12,21,11,14,11,13,27,14,20,21,26,23,27,22,24,20,23,18,30,18,16,15,22,17,6,23,22,21,16,11,17,19,18,17,10,5,19,20,20,18,20,23,18,19,22,19,14,18,30,15,12,20,16,7,30,14,19,20,19,21,24,24,20,21,29,12,18,23,23,18,14,21,18,14,18,15,24,35,21,12,21,14,21,17,14,17,16,19,12,19,20,24,10,15,26,24,13,25,16,12,17,26,14,19,22,15,18,23,20,27,4,12,16,10,14,13,22,19,13,19,22,9,13,18,14,19,22,25,31,21,15,15,17,12,13,16,4,23,21,25,14,12,18,23,17,20,1,21,19,27,12,21,19,14,16,21,20,25,14,22,19,18,26,24,17,19,23,17,20,21,21,27,16,23,19,23,26,27,16,21,19,19,13,12,13,16,20,13,20,12,14,19,21,27,16,22,25,8,24,13,17,10,24,18,20,21,25,24,22,21,14,21,13,19,17,21,17,24,7,25,24,22,19,21,24,3,32,25,27,19,21,16,22,32,16,19,26,15,18,21,25,16,17,5,17,18,18,14,26,26,19,20,12,19,25,12,31,9,11,25,23,19,15,21,13,19,28,17,98
27,26,30,24,22,17,22,31,22,18,25,16,18,23,24,18,19,18,21,31,15,21,14,30,19,24,25,20,22,24,16,23,21,13,16,21,28,24,26,14,20,20,19,23,21,22,18,21,20,20,19,10,26,27,21,20,18,27,21,25,18,14,16,26,16,16,18,24,14,19,12,21,25,23,17,21,17,32,22,23,20,16,17,18,15,18,17,29,17,33,33,23,23,30,18,19,23,26,12,25,22,23,24,28,20,23,26,22,19,20,27,19,28,18,28,36,24,22,25,30,11,19,22,26,23,19,19,14,26,18,26,13,12,25,16,21,21,18,25,22,27,29,20,19,17,26,24,15,16,21,14,15,21,14,13,23,24,18,39,20,20,23,25,24,19,27,15,17,20,27,20,18,21,15,30,21,27,26,10,11,22,27,13,12,20,15,20,19,17,25,29,26,16,23,20,9,19,23,21,26,6,19,25,3,11,23,20,25,19,23,21,18,13,20,16,24,20,21,17,19,9,7,26,23,26,24,33,22,19,19,22,25,25,22,20,22,22,23,25,22,24,21,25,15,14,22,25,18,15,27,13,29,17,27,23,25,22,19,9,19,21,9,13,32,21,21,21,22,23,22,21,22,19,18,18,21,24,22,21,24,21,23,16,23,16,5,24,23,22,31,19,22,13,24,23,23,20,18,28,22,15,19,22,25,25,27,27,20,11,4,29,17,23,19,20,23,26,16,16,12,16,17,13,14,29,15,14,13,18,21,22,17,19,16,18,29,21,23,29,18,27,21,24,17,23,22,19,28,22,24,26,35,20,26,17,18,21,15,27,14,24,19,12,13,21,26,25,22,20,30,26,29,20,23,18,17,14,16,26,16,15,26,26,23,14,21,23,24,17,18,10,21,14,24,26,22,25,19,10,21,26,3,0,21,19,19,24,20,25,20,18,19,23,22,17,13,10,15,12,21,20,24,11,29,14,20,15,25,9,24,8,20,22,10,15,16,18,17,19,24,27,11,20,25,16,17,17,22,16,16,18,13,25,15,29,11,17,23,27,24,25,27,32,27,35,17,32,24,26,18,11,19,18,25,22,25,22,16,18,22,23,21,18,20,18,23,11,19,23,26,22,18,31,19,29,25,27,21,17,13,18,11,23,18,20,22,24,16,20,28,20,24,19,18,26,22,16,18,21,21,24,22,15,23,29,18,24,20,23,18,16,18,19,21,23,30,21,25,21,21,31,7,30,17,22,16,18,14,17,18,20,23,18,22,28,19,21,18,19,16,18,26,20,26,11,25,22,18,19,26,14,23,18,27,10,22,25,12,27,21,23,21,23,21,9,5,22,15,24,20,20,17,20,13,14,21,24,23,24,16,22,15,16,14,16,17,20,23,32,14,22,26,23,18,20,23,23,28,18,27,33,31,23,20,27,20,18,16,31,17,27,15,18,8,17,14,16,30,17,23,24,29,26,30,25,26,23,26,21,33,21,19,18,25,20,9,26,23,24,19,14,20,20,21,20,13,8,22,23,22,21,23,25,21,22,25,22,15,21,33,16,13,18,19,10,33,17,22,23,22,24,25,23,21,24,30,15,19,26,24,18,17,21,18,17,21,18,26,38,22,15,24,17,18,20,17,20,17,20,13,22,23,22,13,18,25,27,16,26,19,15,19,29,17,22,25,18,15,24,23,30,7,15,19,13,17,16,23,22,16,21,24,12,16,20,17,22,23,28,34,22,18,18,20,15,14,19,7,25,24,28,17,15,17,20,14,23,4,24,18,30,15,24,22,11,17,24,23,28,17,25,22,21,29,23,20,22,26,20,23,24,24,30,19,26,22,24,28,30,19,24,22,22,12,15,16,13,23,16,23,15,17,22,23,30,19,25,26,11,26,16,20,13,25,15,23,24,28,27,25,24,17,24,16,22,20,24,19,25,10,25,27,25,20,22,23,6,35,25,30,22,23,19,25,30,19,22,29,16,21,24,27,17,20,8,20,21,21,15,29,29,20,23,15,22,28,15,34,12,14,28,26,22,17,24,10,22,30,18,101
24,23,29,26,33,15,23,28,22,17,22,16,19,28,25,21,26,18,16,40,14,16,9,32,26,17,25,20,16,18,20,15,17,22,23,20,25,23,28,13,29,25,17,25,22,16,17,21,15,19,18,15,20,26,26,28,23,26,23,21,16,20,27,21,17,22,26,24,11,14,17,20,28,13,22,23,19,34,19,22,13,15,16,15,16,25,22,21,21,36,32,17,28,26,18,10,26,30,21,32,28,14,23,28,19,20,31,24,17,19,23,8,31,13,24,35,23,27,11,25,16,21,15,26,20,15,18,27,25,17,26,16,11,27,20,23,16,13,13,31,29,37,20,22,22,24,20,17,20,24,17,10,22,14,13,25,21,5,29,15,19,18,18,9,21,18,6,19,19,26,16,24,24,14,32,25,18,25,23,24,31,25,20,11,21,18,22,20,10,17,30,24,22,27,23,18,25,19,17,20,15,21,25,24,22,19,17,29,25,17,25,21,21,16,18,22,15,29,16,24,23,20,22,22,25,19,19,29,22,28,20,25,24,28,21,19,21,26,24,21,31,23,25,24,15,19,20,29,21,29,18,25,17,35,17,24,23,23,22,24,20,18,25,24,17,26,16,21,26,19,8,18,18,21,18,19,19,23,20,22,20,24,27,17,18,18,21,20,22,29,21,29,22,25,27,20,18,15,32,27,20,19,26,22,25,21,20,7,26,19,29,22,28,20,15,26,23,23,7,9,5,15,27,16,28,20,25,20,22,11,12,6,22,17,24,27,20,16,34,23,30,20,26,14,24,11,17,23,22,19,30,31,23,28,28,25,9,24,23,13,19,22,23,24,26,25,30,20,15,25,21,26,12,21,10,24,17,15,26,21,17,15,30,17,17,20,22,19,26,29,21,16,20,27,26,23,31,15,15,21,23,18,21,0,26,25,11,25,30,18,28,14,24,19,22,19,23,28,25,22,18,21,26,25,13,34,19,27,18,23,23,25,27,23,24,27,33,18,22,22,24,18,15,27,15,23,12,20,23,23,23,14,21,23,31,16,18,21,21,29,12,12,34,19,33,30,35,17,18,17,23,18,14,28,18,30,20,13,22,21,16,22,23,25,18,18,12,21,24,13,17,18,30,26,28,23,27,16,4,25,20,23,24,24,14,23,31,22,19,29,22,26,29,13,21,13,19,22,24,13,17,21,14,27,28,30,24,21,23,23,22,23,13,15,20,24,19,23,23,15,26,22,28,16,16,21,17,21,28,18,25,23,18,22,28,23,25,21,22,20,7,15,23,21,26,20,22,20,26,19,24,22,14,18,23,22,27,21,28,25,19,18,22,19,23,20,22,16,19,15,20,19,19,12,19,25,29,18,19,15,21,17,21,19,21,21,19,22,29,24,24,17,16,17,19,26,22,23,21,30,20,32,25,14,22,29,18,20,31,20,30,21,19,13,26,24,23,27,21,25,22,28,25,27,22,24,20,29,21,29,24,23,25,25,23,14,19,19,24,17,19,22,25,26,28,16,21,24,19,27,24,21,24,21,28,25,17,20,17,30,18,8,29,18,19,33,11,9,19,23,20,26,23,24,19,30,10,16,26,24,24,24,15,12,14,16,26,13,33,24,26,21,12,21,11,30,6,12,15,18,23,13,25,20,19,30,38,17,24,21,24,17,26,18,23,21,23,19,25,24,34,22,28,14,20,19,20,23,18,25,23,25,27,19,21,21,21,28,22,37,25,20,21,23,23,13,21,16,26,21,24,21,26,13,23,24,23,17,26,25,37,22,24,20,16,20,30,28,29,23,30,21,24,27,23,22,22,27,20,11,18,24,30,14,27,20,19,24,30,15,20,16,30,17,18,17,17,27,29,25,21,18,21,11,30,19,15,27,14,23,17,11,20,30,28,18,20,28,23,19,20,17,25,22,14,31,18,2,21,13,24,28,24,25,17,19,19,38,20,20,19,22,22,27,35,12,25,35,21,10,22,23,21,25,19,16,20,18,10,17,27,25,28,16,23,27,28,26,23,15,26,21,24,19,21,22,22,25,23,98
27,26,35,33,29,22,24,24,22,25,28,23,29,31,27,17,25,28,12,38,22,30,23,43,24,15,33,25,29,31,21,27,13,26,25,27,30,31,37,25,31,21,22,29,30,22,22,25,35,26,25,19,29,33,24,4,23,36,17,24,17,17,23,35,24,23,30,29,25,14,17,14,16,26,20,25,21,36,30,28,26,15,16,17,27,24,18,26,20,36,35,20,36,18,22,22,34,31,15,33,29,24,27,28,24,23,31,19,25,15,15,18,31,13,24,27,15,35,25,24,16,23,11,20,20,26,18,27,29,37,31,19,23,28,19,26,16,23,29,29,26,39,24,26,22,33,31,24,25,27,14,24,30,20,19,21,23,21,31,15,23,28,25,23,23,36,24,21,16,32,26,23,27,22,24,32,31,31,23,24,28,26,16,23,28,13,25,27,22,24,34,34,16,26,19,16,17,24,20,25,19,24,26,22,20,20,23,30,27,28,24,21,26,19,25,29,24,26,23,12,28,20,32,25,32,23,33,28,24,30,23,28,30,22,23,23,29,31,31,24,28,15,16,20,19,26,29,25,23,29,18,31,28,31,26,21,21,11,22,22,29,22,18,32,23,22,26,28,28,21,24,21,24,26,28,20,19,24,26,26,26,27,21,23,29,18,27,26,32,22,23,31,26,24,24,18,15,31,28,27,20,25,19,36,32,22,23,19,24,17,29,21,24,25,24,16,25,16,23,25,21,22,22,26,32,25,21,22,23,24,25,22,16,25,27,25,25,23,31,20,32,27,33,16,29,21,16,30,23,7,28,34,26,24,30,25,21,26,23,21,11,25,17,18,27,26,29,23,29,34,22,32,23,27,23,30,20,27,19,19,26,31,29,24,19,16,14,27,24,23,18,14,23,30,26,26,30,29,15,22,34,16,19,26,0,22,23,26,26,25,27,28,23,15,22,22,23,28,25,31,20,28,20,31,23,25,19,29,22,18,11,31,27,23,28,21,35,22,24,22,26,26,29,27,25,23,20,22,22,26,19,25,27,20,32,14,25,24,26,27,31,26,29,31,39,27,31,24,21,22,21,25,21,29,21,27,20,24,23,25,23,27,24,24,20,30,22,28,28,31,31,24,30,23,37,30,35,16,22,25,26,16,24,21,30,33,31,22,27,27,19,29,26,23,24,23,24,27,24,20,29,17,20,20,34,27,31,24,27,27,20,29,24,22,20,30,22,25,14,28,22,26,37,22,22,26,24,27,17,26,24,20,29,25,31,22,27,26,27,22,19,21,28,31,24,26,27,22,28,30,27,30,25,31,23,24,30,25,26,25,26,29,22,28,18,14,22,23,15,11,13,22,26,22,19,9,27,26,28,25,15,26,9,18,25,23,27,24,36,23,25,23,27,23,25,31,18,35,11,26,32,23,31,20,21,33,23,27,27,23,30,28,27,17,28,22,25,30,22,32,26,24,22,28,18,20,27,26,26,29,24,24,30,32,24,22,23,24,25,19,17,28,25,22,25,21,21,31,28,23,27,23,29,18,11,14,22,20,26,29,27,22,26,30,23,33,24,27,20,25,31,27,30,26,33,37,20,23,20,27,22,23,26,24,23,24,24,30,32,31,20,30,24,24,21,30,24,18,21,18,31,25,28,16,29,26,32,20,30,25,21,20,25,28,14,13,23,26,28,25,24,12,20,28,23,23,23,28,25,21,14,17,17,22,25,21,28,28,31,40,18,18,18,20,25,26,24,20,30,28,27,22,4,24,26,20,26,17,27,19,37,24,22,25,24,22,27,27,29,20,29,28,29,31,29,25,19,31,23,29,25,25,31,24,34,29,25,27,23,18,12,26,35,21,21,22,25,4,28,27,25,27,25,23,38,24,31,28,17,19,21,23,23,27,27,36,29,36,22,26,27,24,24,19,27,31,27,25,31,21,25,27,15,25,17,18,19,43,16,29,29,27,19,26,33,14,24,35,21,16,28,28,22,26,16,19,17,14,24,29,27,20,27,16,23,33,28,32,12,25,33,31,21,24,16,29,33,28,23,101
19,20,27,21,27,14,18,25,11,19,27,11,23,28,28,22,23,22,18,41,20,24,17,30,22,13,25,27,21,22,25,10,20,24,21,22,26,23,30,17,26,24,27,26,24,22,20,23,33,21,20,23,18,28,24,26,19,22,16,16,9,5,21,30,21,25,25,26,23,17,21,13,25,31,20,20,16,31,25,12,21,17,16,15,18,24,21,20,20,30,31,19,32,23,21,15,28,29,15,30,29,19,21,24,18,15,26,24,19,17,20,20,27,16,26,32,20,26,23,35,20,25,17,17,23,16,20,25,29,31,15,22,15,29,22,16,19,17,17,20,22,29,23,26,24,19,14,16,25,28,24,18,25,20,19,23,15,21,34,18,17,17,17,21,22,30,20,20,18,28,21,1,26,16,29,28,19,27,21,22,10,25,6,15,18,25,22,22,16,16,30,28,25,25,14,20,20,20,12,21,17,16,25,19,20,18,20,34,24,17,24,21,23,15,13,12,22,26,18,20,13,18,31,17,29,15,29,25,22,24,12,20,14,30,29,21,21,23,26,16,25,18,20,20,21,22,20,23,20,10,24,35,24,29,26,23,22,16,14,22,24,20,18,25,23,25,18,22,24,18,17,21,20,23,23,22,26,22,22,28,25,26,21,10,22,16,19,18,24,21,22,28,19,28,20,14,11,20,23,29,17,25,24,27,28,25,24,19,24,17,31,22,27,24,25,24,22,27,19,21,23,11,22,11,22,22,19,19,22,16,17,24,15,17,26,23,19,22,22,23,28,16,19,15,26,19,10,29,22,21,35,33,17,20,12,25,17,20,26,13,18,22,17,18,24,28,30,20,25,32,21,29,15,20,15,24,22,19,24,19,12,26,29,20,18,23,21,17,15,23,21,21,13,30,28,27,26,22,21,21,26,16,19,25,22,0,23,19,24,23,21,22,28,22,18,21,21,26,20,21,7,11,20,18,15,13,19,29,20,29,11,25,23,9,22,21,30,18,20,18,22,21,23,22,17,18,18,22,19,24,22,16,14,20,26,22,22,13,17,5,22,22,29,14,26,27,26,16,28,24,22,20,13,21,13,30,23,25,22,19,15,24,21,25,15,21,16,14,23,26,24,24,24,25,30,22,27,19,22,19,23,16,16,17,23,27,26,20,18,25,15,21,26,15,20,18,18,21,23,12,22,19,12,23,30,27,25,25,25,23,23,26,16,18,25,17,11,15,15,20,29,25,29,14,9,23,19,18,24,18,23,16,23,25,22,22,27,16,17,15,22,19,16,27,24,28,21,5,13,21,25,26,17,23,15,19,20,17,33,20,18,25,23,23,18,14,23,22,18,18,13,24,21,14,19,18,27,23,26,17,14,10,17,19,21,16,18,14,29,23,26,26,25,15,21,25,20,26,19,21,32,34,28,20,12,31,26,27,32,6,25,26,24,23,23,25,16,22,24,20,15,21,24,30,18,20,25,27,17,30,24,24,26,27,25,18,21,25,21,14,17,25,21,26,25,21,19,22,21,26,22,20,23,21,25,27,23,16,25,26,13,18,22,22,21,28,16,21,27,18,21,26,23,22,27,31,20,21,29,19,22,23,17,14,25,18,24,23,32,17,20,25,17,21,16,25,19,13,14,18,26,21,25,16,23,23,32,21,33,17,18,9,21,22,19,18,23,26,17,22,32,12,20,21,23,15,16,27,17,21,26,26,17,21,21,23,21,28,20,32,23,27,20,22,27,17,24,18,18,25,19,21,18,13,23,24,18,15,24,18,36,21,30,30,14,18,15,20,28,20,26,23,19,36,28,21,17,29,16,26,20,23,29,16,24,24,20,22,32,10,17,19,29,21,21,22,12,23,27,26,17,24,22,19,32,15,23,26,21,28,20,16,21,29,23,32,22,25,22,25,25,18,26,7,19,26,16,23,22,17,19,25,26,25,25,24,17,36,22,13,23,19,29,21,35,17,25,33,25,22,22,28,26,22,19,11,22,21,20,22,21,25,24,18,15,25,10,28,23,19,25,23,17,14,21,14,24,28,23,93
26,26,30,23,31,18,23,28,24,20,22,19,20,31,23,18,25,27,13,46,15,17,10,35,25,16,28,23,24,26,17,23,20,25,22,23,27,26,31,16,31,22,22,27,19,19,20,23,25,22,21,20,21,29,31,27,23,29,24,23,20,22,25,30,19,24,28,26,14,17,24,21,30,16,25,25,21,36,28,23,16,18,19,20,19,26,19,18,24,35,35,20,29,27,20,21,27,35,22,35,30,22,26,25,22,21,29,27,18,16,24,5,29,16,27,36,24,33,18,30,23,18,12,27,21,18,21,30,31,27,31,19,14,26,23,20,19,12,23,28,27,34,22,23,25,27,23,20,23,21,20,11,23,17,16,22,24,6,30,18,22,21,24,16,19,28,16,19,17,29,27,22,27,17,33,28,25,27,26,27,33,28,21,12,20,21,25,23,11,23,32,28,23,27,22,25,26,22,19,22,18,21,23,24,25,22,20,26,28,18,23,22,21,19,15,23,22,28,19,28,20,23,19,20,30,24,26,30,25,25,17,25,25,29,24,16,23,28,27,21,29,24,22,22,18,22,23,27,24,26,25,14,25,32,14,22,22,22,21,25,23,21,26,31,18,23,13,28,28,22,19,21,21,26,24,21,22,24,21,25,21,25,23,20,17,21,22,21,26,26,21,33,26,28,31,23,22,18,29,26,19,22,26,29,27,25,25,4,29,22,30,21,25,23,24,30,22,24,8,12,8,12,29,13,30,23,23,23,16,14,15,9,23,20,22,26,23,17,33,22,28,21,23,17,21,18,21,24,23,16,28,32,22,25,30,26,6,21,26,14,20,23,23,22,25,27,31,21,24,34,18,29,15,23,20,21,21,18,28,24,14,18,32,20,20,23,23,20,23,32,26,19,17,29,28,20,28,18,22,22,27,21,24,11,23,23,0,24,27,21,27,15,27,22,22,22,26,31,27,23,20,22,29,29,16,32,17,24,21,24,26,28,27,26,27,25,33,20,24,19,25,19,16,24,18,29,13,21,24,25,20,17,19,26,28,23,20,18,29,28,22,19,31,27,38,28,34,23,21,24,23,21,17,26,20,31,23,16,18,24,22,25,22,24,20,19,13,18,25,16,22,21,27,24,31,26,30,19,7,26,26,24,21,26,17,24,28,23,20,26,24,24,33,14,21,23,20,23,27,19,18,18,15,26,30,31,27,22,25,25,25,24,16,18,23,28,16,20,20,23,31,23,25,17,21,23,20,25,25,19,25,27,20,24,27,26,22,18,19,17,10,22,26,18,27,29,24,18,26,22,25,25,17,21,26,27,24,18,31,23,22,27,25,25,25,23,19,18,22,18,24,16,22,15,22,24,30,29,28,18,22,14,25,18,24,18,20,19,32,25,23,14,25,18,20,27,19,24,25,29,19,29,28,21,29,32,21,28,20,17,30,30,30,22,28,25,24,28,18,22,20,25,23,29,28,30,21,30,18,30,27,26,28,28,28,15,24,25,26,19,22,28,25,28,27,20,24,23,20,24,27,24,27,23,25,22,18,20,14,30,15,17,27,21,22,34,19,19,25,26,23,23,26,22,20,35,13,21,29,27,27,27,12,9,17,20,26,23,39,21,24,26,23,23,22,32,16,19,17,21,24,10,27,23,20,33,34,18,27,19,23,14,28,19,25,22,24,27,22,26,31,25,26,23,23,17,18,28,21,23,24,23,30,22,23,26,22,31,23,34,22,21,19,21,23,16,24,19,28,18,26,17,27,10,20,22,25,20,28,26,40,25,27,25,16,18,27,28,31,27,25,24,21,30,31,21,19,30,17,14,21,26,31,15,26,26,26,27,31,19,21,20,28,20,21,20,14,27,29,27,26,21,18,8,32,16,16,24,17,25,22,22,22,28,29,28,21,27,25,20,21,20,26,24,17,34,19,12,24,14,25,31,21,30,20,27,22,37,17,28,24,22,25,29,34,15,25,33,26,7,19,32,25,24,24,18,23,21,19,14,24,28,23,19,20,27,31,29,28,16,29,22,24,16,24,19,24,26,26,100
27,15,29,22,28,21,20,31,20,22,28,20,26,26,23,10,21,28,17,44,19,29,22,30,28,20,12,20,19,21,15,19,13,29,18,24,29,10,28,20,27,12,19,20,19,16,15,21,22,23,22,24,13,31,21,30,26,23,20,24,19,23,22,26,21,20,24,19,23,18,22,22,21,28,21,17,21,36,24,7,14,16,17,18,24,18,9,27,28,32,21,23,35,22,21,23,25,31,18,29,29,21,21,26,13,24,25,27,25,16,22,21,29,17,23,34,22,35,25,24,21,18,16,26,22,22,19,20,20,24,25,25,18,29,25,17,20,18,26,27,20,32,23,27,15,30,27,19,20,22,23,23,27,22,21,10,24,22,35,19,20,13,19,23,22,27,19,20,21,26,26,18,26,19,30,23,24,21,16,17,26,18,24,20,15,24,20,21,19,26,20,14,26,17,23,23,24,23,22,23,24,11,25,17,23,22,18,24,22,12,17,16,17,23,16,9,17,26,21,26,23,24,29,22,10,20,33,24,19,15,21,25,9,31,21,22,27,26,28,23,30,22,23,20,19,22,22,24,18,24,23,29,15,10,19,23,14,25,17,15,9,25,18,30,15,13,19,25,31,10,21,14,18,26,14,13,24,23,20,28,22,25,19,19,21,23,12,11,25,29,22,9,24,28,21,20,17,25,23,24,23,27,19,28,29,26,25,20,25,24,32,23,15,13,21,30,26,20,22,25,22,16,30,17,29,26,20,21,14,21,22,21,24,18,22,17,18,17,31,24,21,20,27,19,21,22,18,28,22,19,26,35,26,29,27,25,18,11,27,20,18,3,17,18,5,10,25,22,20,16,19,34,20,23,25,29,19,22,25,14,17,27,22,23,16,20,21,10,22,25,20,21,21,20,25,21,27,24,22,21,26,23,20,25,26,19,24,0,5,18,28,24,27,19,25,23,25,28,18,21,16,8,28,22,20,23,18,24,25,18,21,23,30,26,31,21,29,16,27,20,17,23,28,27,22,27,17,28,18,25,10,22,16,20,23,23,22,14,26,24,27,26,30,23,35,32,35,20,25,19,26,15,22,24,23,21,22,21,14,19,21,5,2,22,22,18,19,22,26,22,20,26,25,25,34,29,31,20,23,19,16,16,17,15,25,28,30,17,19,27,13,16,25,25,22,22,15,18,11,22,19,14,21,27,18,30,26,28,23,27,27,24,19,21,21,23,20,24,24,20,29,25,24,23,18,16,20,25,27,25,13,22,18,22,24,16,21,13,14,21,23,24,25,28,25,26,24,14,22,23,25,23,18,26,23,28,27,14,30,24,27,25,26,16,26,22,20,20,19,15,19,16,17,19,22,27,20,18,17,18,23,18,23,19,18,22,23,19,32,31,21,24,24,24,19,22,15,23,25,25,34,23,25,18,28,25,18,18,23,15,20,24,28,22,30,23,24,31,16,21,17,25,22,16,19,21,22,24,16,21,23,23,23,29,28,21,27,15,25,23,18,18,23,28,25,18,23,26,19,14,30,8,22,24,19,16,18,23,26,30,18,17,26,25,26,18,25,26,24,27,27,21,29,29,32,26,21,16,20,28,19,19,18,15,20,24,22,28,37,25,20,28,22,27,24,23,23,21,20,21,28,22,23,17,26,26,30,24,28,20,19,18,29,25,27,20,14,17,22,18,29,20,27,17,13,19,20,19,25,21,27,24,25,21,19,28,22,23,15,29,14,24,23,25,21,23,21,23,24,23,27,13,26,14,4,6,21,22,20,25,36,19,18,22,20,25,31,16,22,21,21,23,16,29,25,19,20,20,19,28,23,29,29,24,21,15,19,23,32,20,19,19,26,22,11,10,18,30,19,23,27,24,27,20,35,18,21,20,23,26,18,24,24,26,22,31,25,31,26,20,21,24,27,25,22,21,11,23,26,20,14,31,15,20,22,25,24,37,21,30,26,22,18,26,30,18,27,16,16,21,19,32,17,20,22,21,21,14,15,30,22,18,21,17,18,27,27,34,24,22,34,32,15,20,27,23,30,27,18,101
30,20,34,27,26,26,25,36,25,23,32,25,26,31,18,15,23,32,16,43,24,27,23,35,28,19,17,25,24,26,20,24,18,32,23,26,34,15,33,21,32,17,24,22,14,21,20,26,27,25,24,22,18,32,26,30,24,28,25,24,24,28,20,31,26,15,26,21,28,23,18,26,26,33,26,12,16,31,29,12,19,21,22,23,24,17,14,27,27,37,26,24,36,17,26,28,30,36,22,24,30,26,25,31,18,26,30,27,28,11,23,22,32,22,28,35,23,37,28,29,17,23,15,28,26,27,24,25,23,29,26,23,19,34,26,22,25,23,29,25,25,37,28,30,20,25,30,24,25,19,18,24,29,23,23,5,29,25,40,24,25,18,24,26,27,32,24,25,20,31,31,23,31,20,32,28,29,16,21,22,21,23,29,21,20,19,15,17,20,27,25,19,31,22,27,21,24,28,23,28,25,16,30,22,18,27,23,24,23,17,22,21,22,23,20,14,22,24,22,27,28,27,30,27,15,25,35,24,14,20,22,20,14,29,26,27,28,28,30,27,32,23,28,19,22,27,27,22,19,29,21,29,20,5,24,25,19,23,22,20,14,28,23,35,20,18,24,25,29,15,26,19,23,31,19,18,29,28,25,33,27,30,24,24,26,25,17,16,30,34,27,14,25,26,26,25,22,29,28,23,21,29,23,33,32,30,29,23,20,26,30,22,20,18,26,31,28,25,23,27,27,21,28,22,34,25,18,16,19,26,27,26,28,23,27,22,23,22,34,23,26,25,32,22,16,24,23,24,27,19,31,40,27,30,29,27,23,16,31,17,19,8,22,23,10,15,30,27,25,21,24,37,25,28,27,31,24,23,25,19,21,32,27,28,21,25,22,15,20,27,24,16,24,25,30,20,29,24,18,26,31,25,25,30,26,24,27,5,0,23,33,28,27,24,23,23,22,27,23,26,21,13,30,27,19,18,23,29,24,23,26,28,30,30,30,25,34,21,25,25,22,28,29,31,21,32,22,31,18,30,15,22,21,25,28,19,27,19,30,26,28,29,35,28,40,29,39,25,30,24,29,20,25,26,24,26,27,26,19,23,26,10,7,25,17,23,20,27,30,27,25,28,30,27,30,34,36,25,26,24,21,21,22,20,23,24,28,18,24,32,18,21,30,26,27,27,20,23,16,25,24,9,16,22,13,31,24,29,28,30,27,19,24,26,26,28,21,25,29,25,30,30,29,18,23,21,23,26,31,22,8,27,23,27,29,20,25,18,19,22,28,28,23,33,30,31,29,19,22,28,30,28,23,25,27,28,32,19,35,29,30,28,28,21,24,24,25,25,24,20,24,21,22,18,20,25,25,23,22,21,27,23,24,24,23,21,28,24,37,29,26,27,29,19,24,27,10,28,26,30,36,28,29,23,25,30,23,23,28,20,25,29,29,20,33,28,19,33,19,26,22,20,26,21,24,26,27,29,21,26,19,28,25,31,31,22,25,20,25,18,23,23,26,33,24,23,20,31,24,19,31,13,27,20,24,21,23,21,28,25,22,22,31,26,25,23,26,31,29,27,32,20,34,26,33,31,22,21,25,31,24,16,23,20,25,23,24,29,42,30,24,25,27,28,29,26,28,24,25,19,30,27,28,22,27,31,35,25,32,21,17,23,31,25,22,21,19,22,27,23,34,25,32,22,18,24,25,24,29,20,27,29,26,26,24,28,25,28,20,34,19,29,22,24,26,23,26,26,29,22,30,18,29,19,9,11,26,24,25,30,41,14,23,27,24,22,32,11,27,26,25,27,21,34,30,22,25,25,24,26,24,29,34,27,26,20,24,28,37,23,20,24,31,24,16,15,23,28,24,18,27,27,25,25,32,23,26,21,21,31,23,29,27,31,27,36,30,33,28,25,26,29,25,28,27,26,16,28,31,21,19,31,20,25,27,26,26,42,20,34,23,27,13,24,25,23,28,21,21,20,24,35,22,22,22,22,25,19,20,33,27,23,23,22,23,32,31,30,26,21,36,27,20,25,24,28,31,22,23,104
16,18,22,25,22,11,21,30,21,25,25,12,19,29,29,18,18,28,19,42,17,26,19,37,25,24,25,12,24,25,18,23,19,27,21,26,24,26,36,21,30,22,15,23,28,18,18,21,32,26,25,21,22,34,25,29,21,28,19,13,14,18,16,24,18,24,21,24,21,20,15,19,31,12,21,25,23,35,26,11,18,18,17,16,22,22,19,25,23,39,28,13,36,30,18,22,28,24,18,31,26,18,26,30,17,16,32,24,22,23,27,18,30,19,24,35,23,29,19,31,16,21,20,30,25,20,21,23,31,34,27,22,19,19,28,22,22,21,29,23,25,36,20,29,19,20,25,13,16,18,26,20,22,22,21,26,22,15,39,21,22,24,20,21,19,25,18,17,15,26,26,22,23,22,27,30,24,28,19,20,29,22,19,21,22,27,22,24,20,13,28,27,28,19,18,20,23,24,13,20,20,15,26,23,21,19,13,27,21,25,23,22,20,12,17,13,16,14,24,25,19,21,28,18,28,18,31,22,23,24,21,17,13,27,27,22,13,19,31,17,23,21,21,13,19,15,25,18,17,26,20,27,23,27,21,20,22,22,20,25,23,23,11,30,17,23,22,22,22,24,24,14,18,25,22,15,27,22,20,24,19,30,14,23,10,19,27,26,26,27,19,27,22,22,24,19,16,20,25,27,20,27,24,21,34,25,24,17,25,18,34,22,25,18,23,29,23,26,17,19,15,20,23,15,31,24,14,23,20,7,8,16,21,14,25,31,21,22,33,23,32,22,25,22,30,20,15,27,21,21,29,33,26,29,28,22,19,20,25,19,25,21,10,11,23,28,22,23,23,33,26,22,8,19,18,16,20,23,22,17,16,20,32,13,20,12,28,25,18,24,23,26,19,23,26,19,20,7,17,22,20,17,20,18,25,23,21,18,23,0,27,24,21,13,20,21,24,21,21,24,20,12,21,26,21,26,17,27,23,25,14,31,22,24,27,14,31,16,18,23,26,21,25,17,23,31,19,25,16,21,20,20,25,5,30,18,19,24,29,28,26,24,32,27,37,31,30,19,7,18,25,18,10,21,10,27,23,23,20,24,18,20,20,25,24,23,20,20,29,23,17,26,30,21,27,19,31,22,14,22,20,9,19,22,8,20,24,17,12,26,20,20,28,16,21,19,22,25,25,15,22,25,18,30,25,27,28,29,23,21,25,20,9,11,25,27,20,24,26,23,30,21,35,20,22,19,23,21,26,24,23,21,22,23,29,21,26,20,21,19,17,24,29,27,25,24,20,18,26,26,24,27,10,14,24,32,19,17,32,23,15,25,28,27,19,15,25,19,21,17,18,19,27,20,19,24,30,30,27,21,18,16,22,18,19,20,22,21,25,24,20,27,25,21,19,29,26,28,24,25,32,30,30,18,27,28,14,26,31,17,24,29,27,19,31,24,26,23,19,24,26,26,21,27,23,25,23,27,21,28,21,9,25,25,23,22,24,23,19,23,20,22,23,27,15,21,22,16,22,24,26,22,24,22,26,23,21,20,19,31,17,16,28,26,24,30,19,26,26,31,25,30,26,26,24,34,20,17,25,20,20,21,21,18,24,8,19,27,35,23,13,23,24,22,21,26,23,20,17,18,31,23,26,19,27,29,25,25,30,19,15,20,22,18,25,25,20,25,26,20,32,13,21,20,16,13,14,27,14,14,26,27,18,18,19,26,27,24,25,36,22,26,16,18,24,21,25,21,24,17,20,19,21,18,22,22,19,18,22,24,35,23,23,18,18,22,28,26,25,23,26,25,23,31,26,18,18,23,18,11,14,18,12,17,28,28,27,13,22,13,24,16,29,23,14,15,16,29,25,24,20,26,29,21,28,19,24,31,23,29,22,23,22,25,25,29,22,29,19,25,26,22,29,20,4,25,24,19,26,21,17,25,22,24,25,31,20,33,23,24,25,18,27,26,35,20,22,34,20,20,21,27,21,17,21,12,23,20,18,23,28,22,24,19,20,27,29,33,25,23,22,29,22,12,26,20,12,25,19,90
25,25,31,28,32,20,29,29,22,29,23,21,30,35,30,23,23,27,23,42,23,31,24,41,15,24,34,30,21,23,28,22,29,25,22,29,33,35,38,25,32,27,28,30,29,28,13,16,30,28,29,17,30,37,28,31,25,29,28,22,19,22,26,33,23,28,28,29,25,26,19,25,33,32,22,22,25,40,22,21,27,23,22,21,25,26,24,25,25,32,34,26,35,24,13,26,31,34,20,30,30,27,22,35,15,19,34,21,27,26,21,24,34,25,36,31,19,30,24,33,18,26,22,26,25,23,26,26,30,32,26,24,23,27,23,25,28,25,26,33,30,41,15,31,24,33,28,22,28,30,26,25,29,23,22,29,22,25,43,27,18,28,25,22,14,34,22,12,24,31,25,21,28,26,30,33,22,35,22,23,21,29,21,24,25,27,19,21,26,22,29,25,28,32,19,20,17,27,16,29,18,17,27,21,19,27,26,36,30,29,16,26,24,21,20,23,15,29,27,21,27,19,37,21,30,23,32,32,20,31,24,24,23,33,27,17,24,30,33,20,30,15,26,23,20,28,28,28,26,30,20,36,25,37,31,29,27,28,21,27,30,21,21,28,29,28,20,26,30,27,26,27,23,26,26,26,28,25,23,31,28,32,24,22,28,17,30,29,31,32,14,30,25,30,30,24,21,27,28,28,22,28,26,36,37,24,23,23,23,16,25,24,30,26,27,25,29,28,26,24,26,23,21,18,27,24,24,21,21,22,23,27,27,23,30,34,16,31,34,25,34,28,28,25,31,20,20,34,24,23,37,30,19,32,29,26,25,27,31,24,19,29,20,21,33,36,32,24,27,36,31,35,21,19,23,27,21,27,23,24,19,36,34,26,22,30,22,29,28,26,22,22,22,33,21,31,33,26,17,23,28,15,18,28,27,21,27,28,33,27,0,27,31,31,24,21,17,22,24,33,19,22,7,24,25,24,10,20,21,27,16,32,28,22,27,24,32,17,26,28,34,19,25,29,27,29,24,30,26,25,23,23,25,23,33,18,24,25,14,16,29,25,35,26,38,6,23,24,29,17,23,28,19,31,19,32,29,23,21,20,23,30,30,23,26,26,23,23,32,33,29,27,31,27,37,28,32,28,25,25,28,19,28,27,27,28,33,27,28,31,25,22,31,20,30,28,23,25,29,20,25,28,23,30,38,14,28,32,18,22,20,28,22,24,29,25,23,27,23,20,30,23,33,25,21,28,28,24,28,25,27,26,23,27,33,23,28,23,24,22,28,16,28,31,23,27,20,17,25,29,26,33,23,29,22,30,25,24,31,16,24,23,30,24,17,13,27,22,23,27,22,27,30,24,21,30,32,30,31,27,26,19,18,9,23,23,28,26,35,22,25,33,18,26,22,30,28,31,20,26,33,32,26,27,9,32,29,27,36,18,26,27,25,15,29,26,24,26,29,27,26,31,30,32,27,29,22,30,23,36,23,27,30,34,28,21,27,28,31,26,22,30,27,26,28,20,15,32,24,27,27,29,20,22,28,25,30,22,29,36,20,20,31,30,22,33,24,22,31,29,28,31,31,28,34,32,27,14,26,29,26,25,25,22,22,19,24,30,40,26,23,31,24,28,27,29,25,25,22,20,34,29,32,21,30,32,35,28,36,24,25,21,29,29,26,19,25,27,29,27,33,15,23,26,25,14,15,29,23,24,28,31,20,23,20,21,31,30,32,39,27,30,26,28,25,24,27,19,25,30,23,20,23,21,31,27,22,16,25,30,38,23,28,31,21,24,32,30,24,25,30,30,25,38,24,27,23,26,24,30,27,28,34,19,31,25,30,23,33,18,18,25,33,19,24,25,19,31,28,32,22,26,29,27,36,25,27,32,23,33,24,27,22,34,31,34,25,32,26,32,33,25,20,24,23,32,28,26,29,22,26,35,24,27,26,26,18,42,27,28,29,18,31,31,43,26,29,37,23,26,21,32,24,24,20,17,23,28,22,26,29,26,28,24,27,30,27,35,24,26,31,31,27,15,24,28,31,32,25,99
21,24,29,24,30,19,26,21,21,13,26,20,15,27,22,14,23,29,18,42,14,12,5,35,30,21,21,25,19,21,18,24,21,20,27,18,22,19,26,11,27,18,24,23,18,19,20,17,28,17,16,17,20,24,23,26,20,24,19,18,15,17,24,25,22,25,26,22,17,18,19,16,27,19,23,23,25,36,23,22,19,15,16,17,19,22,15,25,19,33,34,19,24,31,14,21,25,33,22,31,27,25,27,32,22,17,28,24,17,17,26,10,30,17,28,38,26,29,21,26,18,21,17,27,21,12,18,25,28,30,23,15,9,27,18,23,20,17,23,29,27,35,12,18,19,22,17,21,23,21,16,6,18,12,11,23,25,9,33,19,23,20,21,19,17,26,14,15,22,14,27,23,28,10,37,23,27,21,21,22,28,24,16,7,21,17,20,18,10,18,28,23,24,23,20,20,24,16,14,21,13,24,21,22,22,10,16,27,26,17,21,21,19,20,19,22,18,28,14,26,24,18,24,19,28,19,29,26,21,27,24,22,24,18,25,20,25,24,22,18,25,26,22,23,13,21,26,26,22,27,20,29,26,33,19,27,18,19,20,24,18,16,26,33,20,19,20,25,25,21,19,10,6,25,26,11,21,19,6,25,19,20,25,19,24,16,21,20,29,23,17,33,23,24,23,14,17,19,29,27,21,17,27,28,22,24,25,11,23,17,29,21,21,21,19,26,25,23,7,15,11,19,23,17,25,15,22,23,20,17,18,12,18,22,25,29,23,16,33,22,28,24,27,20,20,21,16,23,18,21,29,27,20,32,28,24,13,23,27,11,25,23,23,24,24,25,32,16,19,29,25,28,16,22,15,26,21,13,23,20,18,21,31,19,23,20,28,19,24,29,21,22,21,29,22,22,29,21,17,17,25,16,19,14,28,22,15,24,28,24,27,0,23,21,19,15,21,26,22,18,17,21,24,28,11,31,17,27,16,24,21,23,29,21,22,27,33,16,21,18,24,18,11,28,13,24,12,20,20,21,16,17,23,28,29,18,22,21,24,27,25,22,34,28,36,28,32,20,24,20,19,16,18,26,15,27,24,19,20,25,19,25,22,24,24,22,8,22,20,19,21,16,26,27,26,27,31,20,10,21,26,24,22,23,20,19,30,21,19,25,21,23,28,9,20,24,17,20,26,16,21,19,12,26,24,30,21,17,19,21,21,19,15,17,24,27,23,27,27,18,16,22,29,14,19,19,15,22,28,16,26,22,15,19,25,24,27,19,20,19,13,25,25,23,24,24,23,19,27,25,20,20,14,24,21,28,28,23,27,23,23,22,20,22,19,18,19,21,23,19,19,19,17,10,18,21,29,29,23,13,17,18,23,18,19,20,19,22,24,20,22,19,25,15,5,24,20,27,21,27,24,29,27,17,28,27,23,29,27,20,30,25,27,17,24,20,26,24,19,25,24,26,28,31,24,26,24,28,25,30,24,28,21,23,27,10,25,21,23,23,24,26,22,27,27,20,19,29,15,20,23,23,27,23,25,22,17,20,21,31,19,12,29,16,17,33,14,21,20,27,17,25,20,22,15,37,16,19,31,23,21,23,19,16,20,20,24,25,36,25,26,19,23,26,22,27,18,21,18,19,18,17,30,23,15,28,36,13,29,23,21,21,30,14,22,24,20,28,26,16,32,20,16,18,22,15,16,23,22,24,19,22,25,23,19,22,19,30,22,35,18,22,24,26,21,17,20,14,24,23,21,19,28,17,23,18,20,15,18,21,36,24,29,24,19,18,27,29,25,25,27,19,22,32,26,22,19,26,22,17,20,26,32,10,24,23,23,26,29,14,25,23,28,15,20,21,18,26,25,22,21,17,23,15,26,23,19,26,13,24,25,22,18,28,26,26,16,31,27,19,20,14,24,19,20,26,18,15,25,9,23,27,21,22,19,30,17,37,22,25,17,21,21,27,33,18,26,33,18,12,21,24,17,22,19,13,20,20,14,21,23,22,25,14,21,13,26,29,23,11,25,17,23,16,24,25,19,25,20,95
27,20,34,29,31,28,19,34,23,23,29,29,20,29,26,20,25,27,21,43,26,22,22,30,29,20,29,15,19,17,20,28,14,28,21,26,30,29,31,21,31,16,18,28,30,21,20,22,35,25,24,27,22,32,29,27,27,30,29,21,21,25,25,35,24,27,29,27,25,15,25,27,28,19,27,15,19,31,23,26,25,16,17,18,26,25,19,21,27,26,27,26,35,27,19,19,25,38,24,23,34,23,22,29,22,23,31,27,29,24,24,24,35,14,25,36,24,35,24,26,24,23,20,22,16,20,19,26,28,35,29,26,19,29,26,24,17,26,28,30,29,37,17,27,23,30,25,27,19,14,29,23,25,26,25,22,24,21,44,16,19,18,27,24,22,35,24,20,22,27,25,27,29,20,33,27,29,27,22,21,29,19,26,21,21,30,12,10,22,24,37,29,17,22,20,24,26,24,20,25,21,22,25,26,28,23,28,29,27,21,27,31,27,25,21,28,21,29,22,27,31,22,34,25,28,25,34,27,13,15,18,17,24,23,16,25,29,31,30,24,26,24,16,23,27,28,9,27,23,29,26,24,18,28,21,23,24,26,20,26,26,24,21,35,20,23,22,26,32,22,21,23,19,20,19,23,32,23,19,19,14,32,28,19,24,20,23,22,29,22,22,36,28,1,30,23,21,28,25,28,25,23,20,33,32,25,24,23,22,21,22,20,21,20,25,34,26,30,23,23,19,23,30,19,28,8,23,29,24,27,28,18,25,28,27,29,17,28,30,19,36,24,19,17,28,22,20,32,22,16,31,22,13,26,31,30,25,19,24,19,20,26,24,25,28,33,34,20,29,34,30,29,27,26,25,32,22,23,28,24,20,29,29,26,17,9,23,21,25,25,25,23,21,30,27,15,33,27,23,21,22,20,23,24,23,28,27,27,27,21,31,23,0,8,26,25,22,24,24,26,22,27,28,29,19,32,22,29,24,25,22,20,11,25,30,28,32,25,28,27,26,30,28,30,21,32,24,31,21,31,20,24,15,22,29,24,25,23,26,24,30,27,37,32,37,32,32,26,14,19,12,24,27,33,21,29,21,27,24,20,25,28,25,23,20,18,20,14,23,29,25,24,31,21,31,35,35,17,20,25,21,23,24,27,28,17,33,22,24,28,25,27,29,18,25,22,24,27,27,22,17,26,20,30,30,27,23,29,24,30,29,30,26,24,29,28,19,23,27,20,29,28,35,22,20,26,23,28,31,24,25,26,23,27,23,17,22,23,22,23,20,26,13,32,28,27,27,24,28,10,29,30,27,20,25,24,8,17,16,16,28,23,23,22,26,22,18,23,16,12,23,21,13,18,23,24,28,23,29,21,28,18,27,23,22,24,26,22,37,31,25,24,29,23,18,31,27,23,29,23,35,33,26,23,22,35,17,21,31,24,31,32,32,25,31,26,26,30,19,28,16,31,22,22,28,30,20,28,24,20,16,18,30,31,18,21,27,25,24,20,24,23,29,28,28,21,23,26,22,24,28,24,13,24,29,26,29,24,32,36,21,22,31,26,25,30,26,28,21,23,25,25,28,30,32,31,26,21,29,27,26,26,25,23,28,26,26,31,42,25,27,24,17,26,20,21,25,19,22,24,30,27,30,23,27,34,39,25,31,25,22,21,27,21,26,22,22,20,25,28,34,21,20,22,25,22,23,24,28,24,30,33,26,24,28,30,27,32,24,39,22,19,20,18,26,25,9,22,33,17,14,23,27,22,27,21,26,19,30,28,24,28,31,21,22,26,31,28,27,29,29,27,24,34,29,22,13,25,23,27,23,30,33,17,27,23,26,20,24,20,21,25,36,26,24,23,20,27,28,16,17,6,20,27,25,22,19,26,26,35,19,20,28,29,33,32,11,33,24,29,29,18,21,27,25,24,20,23,30,20,19,4,25,28,30,26,21,33,25,31,22,25,30,27,41,15,14,31,24,25,24,29,24,25,23,19,21,15,24,30,28,26,31,17,23,26,30,34,27,23,32,29,27,22,24,30,24,30,25,101
22,26,30,26,27,23,24,27,15,20,21,24,20,29,24,17,20,26,13,38,23,23,16,36,21,12,26,21,24,25,19,25,6,23,23,21,32,24,31,16,30,19,20,27,23,15,18,24,28,20,19,23,21,29,24,19,25,23,24,19,13,17,21,30,26,21,24,28,20,7,21,23,31,11,23,18,14,29,16,18,22,8,9,10,21,25,16,22,24,34,29,26,27,19,24,18,30,33,25,27,27,22,23,27,16,18,29,24,23,16,16,19,32,6,17,28,16,33,18,30,20,16,12,19,13,22,11,28,30,30,29,22,14,32,23,24,9,24,22,28,23,32,25,19,20,29,27,25,21,20,23,17,23,19,18,22,16,16,36,8,19,21,20,16,21,31,19,23,17,29,24,23,25,17,25,28,25,28,24,25,32,11,18,14,23,24,18,18,19,19,32,26,25,24,12,16,18,26,15,18,16,14,26,24,26,20,25,28,26,18,24,24,23,20,18,20,20,23,19,22,27,20,32,20,25,19,26,26,17,23,16,23,20,30,24,24,26,27,25,19,21,16,23,18,20,21,17,23,22,22,22,16,22,29,20,22,21,22,21,25,22,19,24,31,16,20,26,18,26,14,20,21,21,12,21,20,28,22,23,11,22,25,26,22,23,18,22,21,29,29,25,28,24,9,22,16,13,24,21,29,24,24,25,32,29,29,28,18,26,20,23,22,22,20,17,26,18,23,18,18,14,19,25,20,28,16,19,24,21,20,21,15,25,24,20,22,21,25,32,21,32,20,26,9,22,14,12,31,21,8,30,30,21,24,23,25,20,24,16,16,12,18,23,24,20,25,30,23,24,31,23,26,21,18,19,27,22,18,20,21,19,24,21,23,9,1,15,20,23,22,17,15,24,28,19,19,27,20,19,22,30,19,22,19,15,22,22,19,24,13,31,21,8,0,24,17,24,29,25,23,19,19,27,23,16,32,21,22,21,24,23,28,19,24,26,25,28,20,22,19,25,27,22,28,18,27,21,23,20,24,17,19,20,18,30,18,25,21,22,27,28,19,30,26,38,28,24,20,6,22,20,21,22,25,16,28,13,22,21,21,19,20,17,25,13,23,13,21,25,24,26,23,27,16,31,27,30,9,15,24,19,22,17,19,21,24,29,21,25,20,17,19,30,18,17,21,23,26,19,16,23,18,17,22,31,24,27,22,22,25,21,22,22,24,21,24,15,19,23,23,23,29,28,18,21,24,20,23,24,21,25,18,20,22,26,23,24,21,22,22,12,18,21,32,22,19,19,20,22,18,27,25,23,24,23,23,16,24,19,23,24,15,15,27,21,21,15,25,8,4,15,18,21,15,23,24,20,26,21,18,24,21,19,22,25,23,21,17,31,25,24,24,28,20,22,30,19,28,21,19,27,29,32,17,22,30,19,25,30,20,23,28,27,21,27,21,24,25,20,25,19,23,23,23,20,22,24,27,23,27,17,22,28,26,10,13,21,22,18,12,25,21,27,29,22,23,22,26,24,21,20,16,21,16,25,22,26,24,27,28,20,17,24,21,22,26,19,20,13,24,27,26,23,26,26,33,21,19,21,25,18,24,19,22,23,21,21,29,36,28,26,26,20,21,19,24,17,11,14,22,24,24,25,24,20,28,37,18,33,24,20,17,26,19,21,14,21,24,21,24,32,23,27,23,21,17,16,26,26,19,24,27,28,20,23,22,23,31,23,37,21,27,15,13,25,20,17,17,28,21,22,20,19,21,19,13,21,18,22,25,30,22,23,23,17,22,27,26,22,28,30,22,22,27,22,23,20,24,20,22,24,22,25,19,28,28,18,12,32,14,13,22,32,24,23,23,19,19,26,24,20,14,23,22,32,21,25,25,20,29,11,17,21,23,28,31,19,26,23,25,24,20,18,19,17,27,19,18,24,12,25,12,21,23,26,19,19,36,17,25,24,17,28,19,34,7,17,34,19,17,20,31,20,20,15,14,13,7,19,25,24,21,28,9,16,27,25,29,19,16,30,27,19,18,21,26,24,29,17,96
24,26,27,19,21,17,23,28,19,17,26,18,21,20,16,17,18,25,20,32,18,21,14,33,28,23,25,25,18,20,19,22,24,24,20,17,24,23,28,12,28,19,22,22,20,23,18,19,33,16,15,11,20,23,16,23,1,17,18,21,17,17,15,22,18,23,21,23,17,21,7,15,22,26,12,22,21,36,10,24,23,21,21,20,16,13,16,25,20,37,31,19,30,23,19,23,26,31,7,30,26,23,19,26,20,20,23,26,18,15,18,19,20,20,26,32,20,27,28,30,6,20,19,25,21,14,18,19,17,33,26,8,13,26,17,14,23,16,25,22,26,34,21,24,12,24,19,19,25,26,13,13,23,13,12,18,22,18,38,22,17,20,19,26,20,26,16,18,17,26,27,17,27,14,25,24,27,24,15,16,21,28,16,15,16,14,19,20,14,19,26,27,21,22,16,10,22,18,17,24,17,22,22,20,17,21,15,26,21,17,22,21,18,18,11,24,20,18,13,16,22,16,28,22,22,20,36,16,20,20,19,22,26,26,17,20,17,11,21,21,25,20,24,12,11,17,26,17,17,26,10,27,20,26,27,22,17,18,18,14,22,20,18,27,24,20,17,6,6,16,21,19,18,12,19,20,23,20,20,28,23,25,20,18,21,14,16,17,22,28,20,26,23,27,18,22,19,18,25,17,6,18,17,25,21,23,22,18,22,15,29,8,22,17,21,20,23,17,16,19,20,14,22,9,26,20,13,15,13,13,12,21,17,19,19,24,15,12,20,9,14,18,17,17,18,24,18,25,19,21,17,28,24,27,26,22,16,16,24,11,17,24,17,18,26,26,20,18,21,28,19,28,14,17,17,24,20,14,24,11,10,26,21,19,17,25,14,18,17,23,13,20,5,26,24,25,22,19,7,18,25,16,17,22,22,18,22,25,23,20,24,19,26,24,0,19,21,22,13,24,15,23,20,26,13,23,16,26,18,24,11,24,19,21,24,21,31,14,2,21,20,22,18,20,15,21,16,21,15,13,15,14,23,20,24,8,17,20,25,23,20,29,27,26,34,28,28,18,27,19,16,18,16,9,18,20,17,19,15,17,17,22,23,11,20,19,14,12,21,24,23,17,28,20,28,25,29,23,19,12,17,16,22,25,20,25,19,16,23,28,23,17,24,18,23,24,16,18,15,14,20,17,10,30,27,27,23,22,21,19,19,20,15,17,30,25,18,22,18,19,28,22,27,12,17,18,14,24,20,16,15,18,21,22,28,14,19,14,15,8,22,23,23,26,23,26,16,17,15,27,17,21,16,20,19,21,18,19,32,22,21,9,15,21,18,14,20,19,20,22,17,18,19,12,5,20,19,29,21,15,16,8,13,15,17,9,23,21,27,21,22,22,24,7,19,23,18,24,15,23,33,22,23,21,26,29,23,21,28,18,26,24,19,9,28,17,12,27,20,18,24,13,23,18,22,24,23,22,20,30,20,24,19,22,14,16,19,20,15,21,9,19,3,20,17,19,19,24,18,18,20,18,19,21,23,20,11,2,21,18,11,14,18,20,19,30,18,22,25,20,19,20,21,8,24,31,14,19,26,25,14,14,16,13,20,16,19,21,34,15,20,23,23,19,22,18,19,15,12,4,21,20,23,8,21,26,31,18,27,15,14,16,24,20,21,16,13,20,19,24,28,12,20,20,18,13,14,24,18,11,12,15,17,22,17,20,19,18,22,30,19,22,15,17,19,15,23,18,22,23,24,14,18,12,22,19,18,15,26,20,32,15,24,25,12,4,17,18,26,12,8,18,17,20,24,23,21,24,19,23,19,23,29,18,22,20,22,23,30,16,17,21,25,13,20,20,10,23,21,20,23,22,18,18,30,18,21,21,10,17,19,24,16,24,25,28,24,14,22,15,16,16,24,19,16,21,18,20,20,15,25,30,21,15,21,18,15,38,24,23,21,18,18,23,32,19,21,19,11,21,21,25,12,17,11,16,20,25,16,24,26,15,6,20,21,23,24,31,15,17,28,21,22,12,23,21,22,23,13,98
23,25,29,23,15,15,24,24,18,8,24,12,16,26,22,17,18,28,17,38,15,19,12,33,22,17,16,23,20,22,21,21,15,20,19,15,24,14,23,10,23,21,23,12,18,18,25,22,26,14,13,18,22,21,16,26,20,25,14,20,17,17,9,24,18,21,21,13,20,10,17,16,22,26,20,16,12,27,22,23,22,13,14,15,17,21,18,26,14,36,29,20,25,27,19,21,21,27,15,25,24,22,24,30,24,19,26,24,20,13,22,17,24,11,22,36,24,32,23,28,16,22,17,22,16,17,16,21,22,28,26,16,8,24,15,21,12,20,18,14,24,32,17,19,10,27,22,17,23,23,19,13,19,15,14,19,15,16,40,11,23,18,21,21,22,22,13,20,13,17,27,20,23,5,32,22,29,16,17,18,26,25,16,10,16,20,14,15,11,20,31,22,23,16,21,16,26,18,16,21,13,22,26,16,14,13,19,28,11,21,24,20,16,12,17,23,25,14,11,21,19,14,18,21,18,21,31,11,15,16,18,19,25,18,27,25,22,16,19,20,19,24,24,8,16,17,22,11,7,27,20,32,17,18,23,18,21,19,16,22,17,16,14,25,19,20,24,24,24,19,23,13,9,23,16,14,22,20,11,28,21,19,17,14,22,12,23,22,28,25,22,25,13,24,24,17,18,24,30,21,19,20,22,26,23,25,26,18,18,11,26,19,24,18,18,25,23,20,14,18,18,21,8,16,24,20,7,16,18,17,18,19,14,18,25,24,25,17,31,20,25,21,24,14,20,19,17,24,21,17,32,34,23,26,23,22,20,12,19,8,21,23,13,14,19,24,28,23,18,24,25,26,16,20,16,24,16,12,26,19,17,27,29,19,17,18,24,21,9,21,17,22,18,26,22,22,18,23,17,22,27,10,13,19,22,21,22,23,23,21,21,15,25,17,19,0,17,22,19,19,14,22,14,24,6,23,22,28,13,26,11,24,28,17,19,17,30,19,20,18,26,19,18,27,10,24,13,23,5,23,17,15,21,16,31,18,17,23,25,22,27,24,33,25,32,24,33,20,23,25,18,13,14,18,17,16,16,22,18,22,19,22,22,22,13,19,9,19,21,19,20,19,26,14,21,23,29,14,17,20,18,12,21,23,24,20,17,6,19,24,22,20,23,16,20,23,12,15,24,18,18,15,9,22,19,21,25,18,24,26,23,20,16,18,29,23,17,21,25,19,21,20,26,11,15,16,12,14,24,13,22,23,16,18,24,19,24,14,15,20,17,21,19,30,18,22,21,16,22,23,21,19,15,20,16,26,25,15,28,26,19,21,17,17,4,8,18,17,17,13,20,22,14,7,16,18,27,25,22,10,17,15,23,22,22,21,20,20,27,9,18,25,28,12,10,19,16,24,24,28,31,31,28,16,24,27,22,20,29,17,22,22,18,16,24,21,19,26,22,24,22,22,19,25,25,27,21,22,26,25,10,20,20,20,21,11,24,21,17,14,17,20,22,28,13,15,15,27,14,14,26,21,29,21,23,24,18,17,17,27,18,11,26,15,14,32,15,22,21,27,22,20,25,19,22,28,20,26,24,20,14,20,23,20,23,19,19,28,36,22,16,14,19,17,22,22,21,16,19,17,19,24,21,16,16,28,28,14,20,10,6,19,26,15,21,20,9,19,17,19,33,10,18,17,19,20,21,21,18,9,20,23,15,18,22,24,16,28,24,30,20,25,11,13,22,14,18,14,24,23,23,17,18,19,22,21,22,11,21,17,25,18,26,25,17,15,25,25,25,20,22,16,17,35,25,22,21,25,24,24,21,23,29,17,22,17,20,24,31,16,21,20,25,20,17,18,17,23,23,17,22,21,21,22,21,24,16,21,16,25,19,22,20,20,21,25,23,30,23,19,18,19,21,17,20,19,20,17,24,10,24,28,23,15,20,28,13,33,21,27,12,19,16,20,30,12,17,30,11,19,18,24,12,17,15,15,18,16,13,26,23,13,21,14,21,18,21,28,19,12,26,20,22,19,21,20,20,22,13,97
21,26,26,23,24,17,26,28,25,20,27,20,20,25,20,24,21,21,24,33,23,23,16,32,23,23,28,14,18,20,17,22,23,15,18,18,22,26,31,16,22,26,17,21,16,20,24,25,30,17,16,18,25,24,22,22,22,22,23,18,13,17,18,30,10,20,20,20,16,20,16,23,26,25,21,23,21,35,24,25,18,18,18,17,21,22,23,24,21,35,34,21,25,29,25,13,25,30,16,27,27,17,21,20,23,17,24,16,21,22,27,21,31,19,26,35,26,30,23,31,15,14,25,29,25,21,21,16,21,28,29,15,14,19,10,24,22,20,20,24,26,31,27,21,18,28,26,15,18,20,16,17,16,16,15,17,23,20,38,21,21,25,19,23,26,31,19,24,20,29,19,20,15,17,30,23,29,28,12,13,24,27,17,14,14,17,22,21,19,18,32,23,18,21,22,11,21,22,14,22,8,21,26,13,15,22,24,26,21,25,28,22,15,20,15,26,22,23,14,16,18,9,28,19,21,17,33,18,21,21,24,22,27,24,22,26,19,13,22,18,24,23,22,17,17,19,17,20,17,27,17,31,23,27,23,25,24,21,11,23,23,11,17,33,19,20,23,26,27,24,15,23,21,20,22,24,26,23,23,18,21,24,20,20,18,7,24,25,25,28,23,26,15,23,24,18,15,20,18,26,19,21,23,27,27,28,27,22,15,8,32,21,27,21,22,25,25,18,18,14,18,22,17,17,25,17,16,17,20,21,22,19,23,14,18,30,23,20,31,20,31,25,27,16,18,21,14,30,24,25,28,35,22,16,19,26,24,17,23,16,25,24,16,17,26,30,29,24,24,27,24,23,20,26,17,19,8,18,26,20,16,28,29,17,16,23,26,26,19,22,12,23,18,26,30,21,27,21,14,23,25,7,10,23,23,21,26,25,22,24,17,21,22,24,21,17,0,5,14,23,21,26,15,28,16,24,22,20,11,25,12,22,24,12,17,20,28,20,23,22,29,21,22,26,18,19,21,24,18,14,22,19,23,19,30,13,11,26,25,26,26,26,25,26,36,11,28,18,28,20,13,21,18,15,15,26,23,18,20,19,17,20,23,22,22,17,13,22,25,28,24,20,29,19,31,25,21,22,19,15,20,15,22,20,22,24,26,18,25,26,19,18,21,17,21,16,10,13,25,14,18,21,17,27,31,22,26,21,27,24,18,18,21,19,25,27,24,25,23,19,29,17,24,19,19,18,15,16,19,18,14,20,20,24,30,22,23,12,13,21,20,25,22,30,15,19,26,20,23,18,16,20,22,26,12,25,21,14,26,25,23,23,20,15,13,9,24,9,25,21,17,16,22,15,18,23,27,17,26,18,24,18,18,21,22,22,21,22,29,18,20,30,23,20,22,17,22,22,20,20,34,30,30,22,26,22,16,26,34,19,30,19,26,16,19,16,20,24,18,22,24,25,26,30,22,24,21,28,23,33,23,17,20,23,22,11,23,27,26,23,18,22,21,25,22,7,2,24,23,24,23,25,26,23,18,21,19,19,25,30,17,17,25,21,12,23,18,16,18,24,26,29,25,25,26,34,17,23,28,27,20,21,21,21,19,24,20,27,34,25,19,26,11,20,14,19,19,14,16,17,22,22,20,17,20,31,31,17,26,21,17,22,28,19,21,25,19,25,25,25,28,11,19,21,15,19,18,27,22,18,22,19,16,10,23,19,23,27,30,28,25,20,18,16,19,18,19,9,28,23,21,19,19,20,25,24,20,6,26,25,34,19,26,20,20,21,27,17,30,21,20,18,15,31,22,20,19,28,22,25,21,25,31,18,20,16,21,28,31,12,24,19,24,18,17,18,18,26,18,24,5,16,26,26,32,21,20,30,13,21,18,14,15,21,19,25,24,22,25,22,21,19,27,19,21,22,26,22,26,12,25,26,22,21,24,22,8,37,28,23,24,27,21,25,33,18,12,29,17,23,24,26,16,21,10,13,23,23,19,24,26,21,18,17,21,27,17,24,14,16,30,27,21,20,19,17,24,30,19,95
26,31,31,28,29,19,28,29,25,25,32,22,25,28,25,20,26,26,27,38,21,28,21,36,28,28,30,9,23,25,22,27,24,20,20,23,27,28,36,21,27,22,12,26,21,15,21,28,32,22,21,17,27,29,27,27,23,27,28,23,18,22,23,35,15,21,25,25,21,25,21,28,31,22,26,25,26,40,24,29,20,23,23,22,26,23,19,29,26,39,37,26,30,29,27,18,30,35,21,30,32,22,16,25,23,22,29,21,26,27,26,26,36,24,21,36,24,29,18,28,20,19,26,28,22,26,26,21,26,33,34,20,19,24,15,27,27,25,24,29,27,34,29,26,23,33,28,17,13,15,21,22,21,21,20,22,28,25,43,26,16,27,24,20,28,36,24,26,25,34,24,25,20,22,25,28,29,33,17,18,29,25,22,19,19,22,22,24,24,23,35,25,23,16,27,16,18,27,19,27,13,25,31,18,20,27,27,31,26,26,27,27,20,22,20,31,23,28,19,21,23,14,33,22,26,22,30,23,23,26,23,25,31,29,27,27,24,18,27,23,29,20,27,22,22,24,22,25,22,26,22,30,27,29,18,30,24,26,16,27,20,16,22,31,14,15,28,21,28,29,20,24,26,25,26,23,31,28,28,23,26,29,25,25,23,12,24,23,23,33,28,31,20,25,29,23,20,25,23,31,24,26,20,32,32,26,25,27,20,13,32,26,22,20,27,30,30,23,23,19,23,22,22,22,20,21,21,18,21,23,24,24,28,16,23,34,18,25,36,25,36,27,27,21,23,22,19,34,29,28,32,38,26,21,24,31,28,22,28,21,24,27,21,22,29,34,30,28,29,32,29,25,22,27,22,24,13,23,28,24,21,33,34,22,21,28,27,24,24,27,17,27,23,31,32,16,32,26,19,28,30,12,15,28,28,26,31,28,27,21,22,26,24,29,22,22,5,0,19,28,26,30,20,32,21,29,24,25,16,22,17,27,19,17,22,25,31,23,24,27,31,25,27,31,23,24,23,29,23,9,20,24,28,16,30,18,16,25,30,31,31,23,20,31,41,16,33,23,27,25,18,25,20,19,20,31,28,23,19,14,22,25,26,27,26,22,18,22,30,30,26,25,32,24,36,27,26,27,24,20,24,20,21,25,27,29,31,23,26,25,24,23,26,22,26,21,15,18,30,19,23,26,22,28,36,27,31,26,30,21,15,23,23,24,27,32,22,26,28,24,34,22,29,24,24,23,20,21,24,23,19,25,25,26,32,17,22,17,18,26,25,26,27,29,20,24,28,25,18,23,21,25,24,21,17,24,16,19,31,29,25,24,25,20,18,14,24,14,30,26,22,21,27,20,23,28,32,22,31,23,29,23,23,25,19,27,23,19,34,23,19,25,28,25,27,22,27,27,25,25,31,27,26,17,26,27,11,24,31,24,34,24,29,19,24,21,15,29,23,27,29,23,29,33,27,29,26,31,20,28,26,12,25,28,27,16,28,22,31,25,23,26,19,30,27,12,7,29,28,24,28,30,21,26,23,20,24,24,30,28,22,22,28,26,17,28,23,21,23,23,31,32,30,30,31,30,22,22,33,30,25,22,26,25,24,29,25,32,39,30,24,31,16,19,19,24,24,19,21,22,27,27,15,22,25,28,36,22,31,26,22,24,32,24,26,24,24,25,28,28,33,16,24,26,20,24,23,31,24,23,27,24,21,15,26,16,26,32,29,33,22,25,23,21,21,23,24,14,31,18,26,20,24,24,25,22,25,11,30,30,32,20,31,15,25,26,32,22,29,26,18,23,20,35,26,22,24,27,19,26,23,30,33,23,25,21,26,27,36,17,23,24,28,15,22,23,23,31,21,29,10,21,21,30,37,18,25,31,18,26,23,19,12,26,24,26,29,27,29,27,26,24,27,24,25,27,25,27,31,17,30,28,19,26,29,27,13,42,31,28,29,26,26,30,38,23,17,34,22,28,23,31,21,26,15,18,28,23,24,29,29,26,16,22,20,31,22,29,19,21,32,32,26,25,24,22,29,35,24,100
23,26,29,26,25,15,27,19,26,21,13,18,21,15,28,19,23,22,16,35,22,24,17,34,25,19,26,23,21,23,11,27,23,17,20,17,28,24,22,17,24,21,23,17,24,25,24,22,20,16,15,20,25,23,23,24,12,30,22,20,17,20,19,20,20,22,22,18,18,19,18,20,31,27,23,13,17,32,23,22,12,20,20,19,23,16,18,21,23,37,25,23,27,25,22,23,27,27,18,21,26,21,19,25,25,11,26,20,21,19,25,22,21,19,29,32,20,34,24,22,17,10,15,22,20,23,23,6,27,22,15,17,15,26,17,19,21,22,26,26,21,21,24,23,17,30,28,13,20,25,18,18,24,18,17,20,23,21,33,20,19,22,23,25,22,21,20,23,20,29,24,21,19,18,35,25,28,29,2,3,10,27,19,15,23,19,12,14,20,20,34,28,20,18,23,13,23,22,14,18,10,23,23,15,17,24,23,20,23,24,26,23,17,18,20,24,24,22,13,23,21,11,30,11,24,21,35,25,11,18,23,17,20,24,24,19,30,24,21,10,24,24,24,16,19,24,17,21,19,28,19,27,9,26,29,25,23,23,13,25,23,13,14,22,25,14,22,19,19,17,22,17,21,22,8,16,28,21,23,28,22,26,17,25,20,9,25,24,28,30,25,27,17,23,28,20,19,22,27,26,19,21,17,17,29,24,25,23,17,10,22,21,24,11,25,27,27,20,19,16,20,19,19,20,28,19,17,19,20,19,20,19,18,14,6,25,21,20,30,22,27,27,30,16,26,23,18,33,20,19,18,29,24,30,21,28,22,14,23,17,23,17,13,14,19,24,30,20,25,30,27,29,18,24,21,18,16,19,24,22,21,28,31,23,18,25,26,24,21,24,14,25,18,16,23,26,26,23,16,19,28,9,12,25,25,20,27,18,23,21,24,22,24,25,13,19,14,19,0,17,23,23,17,26,17,13,22,16,13,27,14,17,26,14,19,17,30,22,15,16,29,23,23,31,19,21,22,18,19,20,19,21,23,16,28,15,21,25,27,15,31,28,34,31,39,21,35,22,28,22,15,11,16,22,17,24,24,20,22,17,21,13,16,24,18,23,14,25,20,15,21,22,24,19,32,19,31,22,21,1,6,12,23,22,22,21,27,20,25,23,21,25,11,19,17,20,20,23,18,18,22,21,18,21,32,23,21,23,20,26,20,22,19,21,19,25,22,26,23,22,33,19,34,20,25,8,12,18,21,22,23,24,21,24,30,14,19,21,22,21,22,27,19,32,17,26,23,22,24,18,18,26,20,26,14,18,29,16,28,27,21,22,19,23,15,11,18,19,22,21,21,12,23,16,18,25,30,27,29,14,21,21,20,21,22,22,17,21,33,20,26,18,30,20,22,27,22,28,22,29,27,23,23,23,22,17,22,12,32,21,26,21,28,18,21,18,22,18,12,27,24,26,26,31,17,19,25,22,17,30,16,20,6,17,24,13,22,24,25,19,20,8,16,27,21,17,12,26,22,22,25,15,25,17,25,25,21,15,22,31,22,18,29,22,14,32,20,23,26,19,28,29,29,21,27,20,19,25,18,26,21,15,25,22,21,26,22,31,33,28,16,22,21,23,22,5,20,18,20,17,21,18,19,19,21,32,28,19,22,14,18,21,28,20,24,24,17,11,24,11,25,13,21,23,5,21,20,13,20,17,25,28,18,14,25,21,22,28,27,37,23,22,18,16,17,20,24,11,18,28,21,21,21,21,18,16,20,8,13,15,36,17,16,26,23,17,30,20,20,23,21,18,24,21,25,13,21,18,14,25,18,25,25,20,29,22,25,29,32,16,23,22,26,20,7,8,21,28,8,27,19,21,22,24,29,15,20,28,15,30,20,24,17,27,27,27,25,27,25,17,18,21,17,22,22,8,23,24,31,14,25,28,24,22,27,25,10,39,20,27,20,25,23,25,27,18,12,29,18,20,22,30,19,23,12,15,25,24,20,18,21,20,19,19,22,30,19,38,16,17,22,27,23,22,23,22,24,31,20,97
27,29,35,9,28,22,27,33,21,17,30,22,17,25,24,26,27,32,24,44,20,20,13,34,32,24,25,26,21,23,14,21,23,22,26,20,34,23,28,13,29,26,26,29,20,21,26,17,33,19,18,21,24,26,28,28,25,26,23,25,22,21,22,27,27,27,29,29,23,20,23,20,29,27,27,25,27,29,25,23,15,17,18,19,22,29,25,28,21,40,26,26,26,33,20,25,25,30,24,33,29,28,22,35,28,24,29,22,21,19,28,18,34,19,30,40,28,37,26,31,22,17,23,28,23,24,20,19,27,35,28,19,11,29,20,22,22,21,27,29,29,34,22,20,22,34,29,20,25,30,20,14,20,16,15,25,25,17,36,21,22,20,25,24,23,28,16,21,24,26,30,20,26,14,24,25,33,25,15,16,27,26,20,11,19,21,22,20,16,25,32,25,29,29,24,22,28,28,21,22,15,27,27,24,26,22,21,23,28,23,25,21,21,25,17,23,25,20,16,27,28,20,32,26,27,19,34,28,23,30,23,27,25,31,31,26,27,30,24,25,32,29,26,19,17,29,26,24,24,29,24,30,26,29,26,29,27,23,22,28,20,18,17,37,22,27,27,27,27,15,26,22,18,27,25,23,25,21,20,27,12,22,20,20,29,18,25,24,14,32,23,30,26,27,32,23,24,26,31,29,24,21,20,30,28,27,28,19,26,19,31,24,31,14,21,30,27,24,15,21,19,22,27,19,31,28,20,26,24,25,26,20,22,19,21,28,24,22,33,25,30,26,29,22,22,23,23,29,22,25,25,26,27,31,30,28,21,26,29,13,28,20,16,17,22,27,29,24,21,31,29,32,25,27,17,30,23,15,32,25,18,29,35,30,25,22,28,23,24,30,23,27,23,19,12,29,14,29,21,23,28,18,21,22,31,21,23,21,26,24,33,18,26,23,24,19,23,28,17,0,17,22,26,28,13,30,23,23,18,31,20,25,33,23,24,20,37,20,23,19,28,24,19,28,15,26,18,24,22,25,24,20,23,19,32,22,28,24,26,26,28,27,19,25,35,30,36,24,27,23,24,14,23,28,22,30,26,25,24,20,23,16,19,27,26,16,10,24,22,27,23,20,27,27,21,30,35,22,18,18,23,15,24,28,28,21,30,23,25,26,28,26,24,17,21,27,21,24,10,20,15,21,14,30,28,28,30,19,15,29,25,21,26,28,22,27,22,26,26,20,30,28,31,16,19,15,17,26,15,18,28,29,17,21,27,17,22,20,21,23,21,27,26,31,24,26,26,16,24,27,27,22,26,32,23,30,30,25,36,29,26,24,22,24,23,20,21,26,25,21,25,15,19,12,21,25,33,33,25,15,21,20,27,24,25,24,24,24,36,22,24,27,31,17,19,28,22,21,25,29,32,30,26,19,31,24,25,26,34,17,31,21,29,19,26,22,27,31,15,10,24,23,30,33,20,22,18,27,26,34,26,23,23,25,29,12,29,24,23,25,24,22,22,29,19,24,21,32,23,23,27,13,28,25,28,29,23,22,25,18,19,14,31,18,19,35,16,25,22,29,29,29,31,24,23,36,21,26,21,30,26,28,21,23,26,22,26,29,36,27,19,23,27,26,25,22,22,24,22,22,21,21,22,23,17,32,31,15,33,23,21,20,25,16,26,26,23,27,28,24,28,19,27,20,12,23,24,29,26,20,21,24,24,21,23,26,21,31,26,36,25,31,22,24,20,19,23,16,28,30,21,23,27,22,21,23,27,17,22,25,38,26,19,29,22,20,31,31,9,25,27,21,23,28,29,18,23,11,23,25,27,28,28,18,25,25,25,30,22,21,27,26,30,23,10,11,20,30,21,26,28,26,31,23,29,24,17,30,17,26,27,26,22,31,28,28,15,33,22,24,23,26,26,23,26,25,22,20,27,11,29,30,28,27,23,24,19,37,28,29,21,26,25,34,35,20,25,35,23,20,23,33,24,28,21,20,22,22,16,29,24,25,25,16,23,27,28,33,20,13,27,25,30,22,25,29,21,28,25,101
19,17,25,23,24,11,22,18,4,12,24,8,16,24,23,15,20,16,15,42,13,19,12,33,19,10,20,24,20,19,21,7,17,21,18,15,27,18,23,10,23,17,23,25,19,18,17,20,30,14,13,16,15,21,25,24,16,19,9,16,13,12,18,24,17,18,22,24,20,17,18,6,18,24,18,17,13,28,22,9,18,16,16,15,17,21,14,19,16,27,27,12,25,27,18,8,24,31,18,27,24,12,25,21,15,15,19,17,20,10,24,17,29,16,23,36,24,25,21,28,17,21,14,14,20,17,19,26,25,28,22,16,8,22,15,20,19,14,10,25,19,26,20,19,21,26,21,13,22,25,19,13,19,15,14,16,8,14,33,18,21,15,19,19,16,23,13,17,15,21,14,6,22,9,32,22,24,20,22,23,17,25,13,10,18,20,17,15,9,16,27,22,18,22,7,20,22,21,12,18,14,13,26,21,18,17,17,29,21,14,22,16,16,12,15,9,19,21,11,20,15,19,26,16,25,17,29,24,18,17,9,17,11,24,22,18,22,25,19,16,27,22,20,15,16,18,18,20,17,15,21,33,23,26,23,20,19,9,11,19,17,17,21,30,19,18,15,19,21,21,10,17,13,20,22,17,22,20,15,21,22,21,24,3,19,17,16,15,20,18,19,25,21,23,24,18,15,22,16,27,17,18,21,24,21,23,22,16,23,18,24,19,20,18,18,24,19,22,12,18,16,8,22,13,29,19,16,16,19,13,14,17,8,14,25,20,20,15,19,20,21,13,23,15,21,19,14,22,21,18,32,33,14,17,17,24,14,17,19,6,20,19,20,21,21,21,27,22,18,28,25,26,12,13,16,23,15,12,25,19,14,23,26,16,16,20,21,14,20,28,21,17,16,26,25,24,25,19,18,22,23,17,20,18,20,7,20,16,21,20,19,17,22,19,15,14,21,26,23,17,0,8,25,11,8,20,16,26,13,22,18,24,27,14,19,24,23,15,17,18,19,17,18,24,10,15,11,23,18,20,15,15,18,23,28,19,18,10,24,12,24,22,31,11,19,25,19,18,23,21,23,13,10,24,13,27,23,21,18,23,17,21,18,22,12,21,9,18,21,24,20,17,17,22,23,19,24,19,15,22,20,19,13,21,20,20,26,17,15,23,19,18,23,15,19,11,14,17,26,14,22,12,5,20,23,25,22,18,22,20,19,20,13,14,25,10,8,12,12,19,24,21,22,7,2,16,12,20,21,11,19,20,16,20,26,21,26,16,17,17,18,23,9,24,24,23,14,2,10,19,26,19,14,20,20,16,24,14,28,17,15,21,17,19,18,19,21,16,11,15,17,22,14,7,16,11,24,16,22,10,7,14,17,17,18,18,15,11,28,21,19,23,18,8,14,21,13,26,19,14,30,27,25,16,19,26,22,25,25,3,22,24,21,16,20,21,13,22,21,22,19,19,21,27,22,24,23,26,14,27,21,27,20,20,22,11,16,20,18,11,20,22,18,28,20,14,19,19,21,19,15,23,24,21,23,20,16,13,21,24,15,11,20,15,14,21,15,14,21,15,22,24,25,15,22,34,17,18,26,16,23,20,14,11,20,17,21,25,34,11,23,18,10,19,9,23,17,17,16,15,19,18,23,19,16,16,35,14,30,19,17,6,18,15,12,22,20,24,14,19,31,19,24,17,19,12,11,27,14,16,20,23,24,17,18,18,14,25,17,32,16,20,17,19,20,14,18,15,23,22,19,18,22,10,20,17,18,16,17,11,35,18,25,23,16,11,17,22,26,23,23,16,19,34,25,18,17,25,13,22,17,20,26,16,24,20,18,17,31,12,21,14,25,14,17,18,14,16,24,19,19,21,19,16,25,12,22,23,16,25,15,9,17,25,16,25,22,23,19,18,18,19,19,14,16,23,13,17,24,10,16,18,19,24,20,17,18,36,19,18,16,12,24,21,28,15,23,26,20,19,15,21,19,19,19,11,21,18,13,22,14,24,21,15,12,22,15,25,23,12,22,16,21,13,14,15,20,24,22,93
21,9,23,27,32,15,23,26,12,20,25,12,24,25,19,18,24,23,19,38,11,23,16,38,23,14,20,23,16,18,23,11,20,29,18,21,31,18,29,18,27,20,22,25,23,19,9,18,30,20,21,16,19,29,26,25,24,23,17,24,20,16,26,25,24,25,26,24,17,17,22,14,26,24,24,21,17,32,18,1,22,18,19,20,16,24,17,27,24,31,20,20,33,30,15,16,30,33,24,31,26,20,18,25,7,22,26,23,24,18,29,19,31,16,15,28,29,32,26,29,21,23,18,18,23,21,18,20,25,32,24,23,16,23,23,24,19,18,18,31,23,30,17,26,23,30,25,17,23,29,27,17,27,23,22,18,16,16,33,18,14,19,24,24,16,26,21,14,19,29,21,10,27,17,35,29,18,28,24,25,21,24,17,18,18,28,22,23,11,24,28,17,25,25,15,17,27,25,20,17,22,5,19,24,22,25,21,29,25,18,18,22,24,16,19,1,11,26,19,24,19,21,32,20,18,25,31,29,21,23,13,21,3,31,28,19,25,29,25,21,30,28,17,23,22,23,26,28,21,19,23,32,23,18,22,24,22,17,15,23,17,25,23,24,18,21,19,22,29,18,18,21,21,22,22,21,27,17,23,25,24,27,22,11,22,19,20,19,28,22,16,17,23,28,29,22,22,25,24,31,23,26,22,22,29,20,19,18,28,22,30,19,23,21,26,28,23,24,14,19,18,12,28,17,23,23,24,20,22,17,18,19,16,18,27,24,12,17,23,20,29,12,27,13,21,22,21,20,16,22,29,32,18,21,21,22,18,19,26,14,26,11,20,21,13,18,31,16,26,24,27,30,16,21,20,27,22,19,30,22,18,21,30,21,10,18,29,18,26,29,18,25,21,28,23,28,31,19,20,15,22,21,24,21,28,11,22,8,13,12,22,21,27,19,23,22,26,30,23,22,8,0,29,16,16,24,12,22,21,23,22,28,24,18,27,24,29,19,25,18,23,15,22,28,18,19,9,27,23,24,18,14,22,17,31,19,25,14,21,16,28,24,35,15,27,28,27,24,19,13,20,21,14,30,21,29,23,15,22,16,23,13,10,16,16,21,17,22,25,26,26,25,24,26,31,23,28,19,17,24,23,21,17,23,20,24,32,22,13,25,21,10,27,20,16,19,18,21,19,20,21,20,13,24,26,31,26,26,20,24,24,27,17,19,29,17,12,16,16,15,32,19,30,15,10,24,20,24,25,19,21,27,12,16,22,19,24,16,15,21,20,18,17,27,28,29,22,6,14,27,28,27,18,24,24,20,21,18,33,18,19,19,25,19,25,23,24,23,19,18,22,24,22,15,20,19,28,24,25,18,15,18,21,13,22,22,16,15,33,25,27,27,20,16,22,25,21,26,23,22,33,24,27,21,23,33,21,26,31,7,14,29,23,18,24,22,17,29,24,26,23,27,25,24,17,19,18,18,18,29,26,21,28,28,24,19,23,23,22,15,24,25,26,22,26,21,24,18,26,22,23,16,16,26,24,21,18,21,26,32,19,19,24,23,22,26,21,22,27,19,26,28,27,23,26,28,21,10,18,20,27,24,18,15,14,20,25,29,40,19,23,26,18,23,17,18,21,15,18,21,27,22,21,25,24,24,33,22,34,23,24,10,22,23,20,27,22,25,18,26,35,23,21,23,21,16,17,21,18,24,27,28,28,22,22,25,22,29,21,32,22,26,21,23,24,15,26,23,27,26,27,21,26,14,12,14,15,20,25,19,28,22,20,25,16,19,25,24,26,29,29,22,13,26,29,22,14,26,17,23,21,24,24,21,24,20,22,23,34,20,26,20,30,18,19,18,18,24,18,27,24,25,23,20,32,16,19,27,24,26,12,17,21,29,24,33,27,27,23,20,21,19,25,18,16,15,17,22,28,18,8,26,20,25,25,25,20,42,23,22,24,20,26,25,36,15,25,24,24,21,23,28,25,23,16,19,23,21,21,26,21,26,29,19,16,23,19,26,20,16,26,24,23,17,21,19,24,22,26,95
29,30,33,29,25,22,29,30,28,22,24,25,23,28,28,23,16,29,22,36,26,26,19,35,8,17,30,23,27,29,21,27,27,18,21,26,33,28,34,19,25,25,24,26,26,27,20,23,31,25,24,21,28,32,22,24,21,32,22,26,19,15,19,33,21,21,21,27,19,24,19,22,26,28,18,22,18,33,27,28,22,21,22,23,22,19,22,30,18,38,35,26,28,21,20,24,28,27,13,30,26,27,25,31,22,25,29,27,24,25,28,24,32,23,33,37,25,30,30,35,18,24,21,24,18,24,24,19,29,29,29,18,17,26,21,27,26,23,30,26,31,34,22,24,24,31,29,20,21,25,19,20,26,19,18,25,29,23,43,25,25,28,27,29,21,34,22,19,21,31,30,21,26,19,37,26,29,30,15,16,24,32,14,17,21,20,25,24,22,26,35,31,21,26,25,14,24,28,22,29,11,24,30,14,12,24,21,30,24,27,23,19,18,24,21,29,22,22,22,24,20,12,31,27,32,25,37,25,24,24,24,30,30,26,25,24,27,28,30,26,25,22,21,16,20,28,30,21,20,30,20,31,26,30,24,26,27,24,14,20,26,14,14,35,26,26,26,23,26,27,26,25,23,23,25,26,31,27,25,29,22,28,17,28,21,10,25,24,27,27,21,23,18,29,24,24,21,23,33,29,18,24,23,30,30,25,26,25,16,9,18,20,28,21,27,28,23,21,21,17,21,27,14,22,34,20,17,14,23,24,25,22,20,21,23,27,23,28,32,21,30,28,30,22,28,27,20,35,27,25,31,36,25,31,22,22,27,20,28,19,26,27,13,14,29,33,32,27,27,36,30,34,23,24,23,22,19,21,29,17,22,31,27,26,19,26,28,25,21,19,15,26,19,26,28,24,26,24,17,26,31,8,11,26,20,20,29,28,30,21,7,24,28,27,20,14,15,20,17,26,25,29,0,31,19,21,17,27,14,29,9,25,29,15,20,17,29,23,22,26,32,22,25,32,21,22,24,27,19,21,21,20,30,16,36,16,22,29,21,23,29,32,37,23,40,13,30,26,28,23,16,21,23,28,23,30,29,21,23,23,25,23,26,23,19,19,16,25,28,31,27,23,34,20,33,30,32,26,22,18,23,12,28,23,25,27,27,20,28,30,24,29,24,23,28,27,21,24,22,22,20,27,20,27,33,7,29,25,25,27,21,21,22,24,28,32,23,27,26,26,35,18,35,22,27,21,23,19,22,24,22,26,23,26,31,20,25,23,24,20,23,23,25,31,16,30,23,23,20,31,19,28,21,29,15,26,30,17,24,23,28,26,28,26,10,6,20,20,29,25,23,22,24,18,17,26,25,28,31,21,23,21,21,16,22,21,30,26,38,15,24,27,25,23,24,27,28,24,23,32,38,34,29,25,16,25,23,27,34,22,28,20,25,19,22,19,17,32,22,28,29,31,27,33,27,29,21,29,26,34,24,20,23,30,25,14,27,26,25,20,15,25,23,26,21,18,13,27,28,25,26,25,27,22,23,26,27,18,22,36,23,20,24,24,15,38,22,27,28,25,29,31,32,24,29,33,20,21,28,31,26,18,27,26,22,22,17,28,42,28,16,26,22,25,25,22,25,24,24,16,27,28,29,14,23,34,28,21,33,22,18,25,30,22,27,26,23,26,29,24,35,8,16,24,18,21,21,30,27,17,24,27,13,21,26,22,27,30,30,39,25,23,19,21,20,21,20,12,31,26,29,22,16,25,28,25,24,9,26,23,31,16,26,27,22,20,25,25,30,18,27,27,26,34,29,25,23,28,25,28,27,25,31,24,27,27,31,30,32,20,25,25,27,21,17,18,23,24,21,28,20,22,23,29,35,24,22,30,16,29,21,25,18,28,26,28,25,31,27,30,29,22,13,17,25,25,26,25,32,15,29,32,27,23,29,32,11,40,26,31,26,25,24,26,40,22,25,30,23,26,28,30,22,17,13,21,26,26,22,27,31,27,25,20,27,32,20,38,17,19,33,31,22,22,29,21,27,33,25,103
23,21,32,27,35,22,27,29,15,22,27,19,27,34,25,19,29,23,26,40,24,30,23,30,30,21,30,25,24,26,22,18,23,32,20,23,33,28,34,21,33,21,28,32,27,28,11,20,34,22,23,23,23,29,29,34,27,27,20,26,19,23,29,30,24,29,32,31,19,23,25,17,29,32,26,26,23,38,20,15,24,24,25,25,28,27,18,28,27,35,35,23,36,33,17,15,28,39,25,34,33,19,20,32,9,25,10,25,26,21,24,26,26,22,31,42,30,32,27,31,24,19,25,25,24,24,27,28,32,36,26,27,19,25,26,26,22,23,21,36,28,37,19,30,23,34,29,24,29,19,30,24,30,26,25,27,19,25,39,24,16,22,20,25,18,34,24,16,26,30,21,17,28,19,39,30,20,30,24,25,28,27,24,21,20,31,23,25,20,26,33,19,27,26,18,23,32,28,22,13,25,11,21,32,29,18,24,31,32,25,20,23,26,23,24,17,13,28,22,22,26,27,33,27,31,25,29,34,24,24,20,28,17,33,30,21,28,33,27,26,25,30,29,26,24,29,25,31,28,26,26,31,29,32,24,27,23,20,22,30,24,28,26,26,28,22,24,24,32,28,17,23,22,24,28,22,29,19,24,30,26,30,28,10,28,25,27,26,27,29,18,27,31,30,23,14,17,27,27,35,27,25,15,33,32,22,21,25,33,28,34,25,12,20,29,30,30,29,23,21,25,19,32,22,25,25,27,27,23,24,25,26,19,25,23,31,14,26,30,26,25,24,29,19,27,27,18,33,18,28,30,34,22,28,28,32,23,27,29,17,27,25,25,26,27,32,36,18,29,25,27,37,23,23,25,31,22,23,34,23,23,33,33,27,16,22,28,25,31,38,24,24,26,28,25,18,22,26,23,17,31,27,29,25,31,18,29,22,27,26,24,28,29,23,26,24,28,32,26,28,11,16,31,0,19,31,14,24,24,25,29,32,26,25,30,29,31,21,28,10,27,28,29,33,21,26,22,29,28,31,19,26,23,28,20,24,25,21,31,23,33,22,37,22,26,30,30,21,27,15,22,15,21,31,23,31,29,17,23,18,22,25,24,22,23,23,20,24,32,34,29,24,8,30,29,30,35,25,26,27,29,24,24,23,27,31,37,27,25,17,21,16,31,22,12,18,21,24,30,22,23,23,16,31,33,34,31,29,22,26,30,31,24,25,23,1,19,23,23,25,31,31,33,18,9,24,23,30,31,22,30,22,26,30,29,18,23,22,21,26,26,30,16,29,25,32,24,13,21,26,34,30,25,23,30,27,23,24,35,20,26,21,27,26,28,29,26,23,22,24,19,21,25,18,26,22,35,23,29,18,18,23,23,15,27,27,26,22,39,24,23,34,22,19,23,28,24,28,25,25,36,30,27,26,30,33,27,31,32,14,20,32,28,21,31,28,24,25,23,28,22,27,28,30,23,25,20,24,21,34,27,28,31,30,26,22,27,24,29,22,24,31,29,24,27,21,26,30,28,23,26,27,18,31,26,23,27,24,31,32,24,22,31,26,25,32,26,25,32,26,29,32,32,26,33,30,24,12,20,19,27,28,23,20,16,23,30,34,39,18,28,28,17,26,16,30,27,21,24,25,29,27,27,24,13,23,39,25,39,28,28,17,25,26,23,26,24,31,25,27,34,28,33,26,21,18,19,23,25,27,28,31,33,23,24,29,25,36,28,38,23,28,28,30,28,25,29,26,29,20,29,22,28,19,26,21,27,26,28,22,39,29,22,31,25,22,24,33,28,30,32,24,19,32,34,26,26,27,24,30,28,26,32,23,26,27,24,27,23,20,27,17,35,25,19,20,23,27,28,30,27,27,30,25,35,23,25,33,27,32,18,16,28,32,23,36,23,32,26,29,28,26,29,25,27,29,24,26,33,21,20,25,22,28,27,24,26,40,30,26,26,22,35,29,39,21,30,20,24,28,25,28,25,28,22,21,29,24,24,32,5,26,30,25,23,29,26,36,26,23,33,27,23,19,23,26,31,32,26,97
17,20,24,19,21,18,18,20,12,4,21,16,10,22,17,13,16,24,13,37,9,13,6,27,25,16,12,18,14,16,15,15,16,15,20,9,23,10,17,4,19,15,17,18,13,12,20,18,22,8,7,12,16,15,20,23,14,19,16,14,11,14,15,18,14,16,21,18,14,13,14,13,16,20,19,14,18,33,16,17,16,10,11,12,11,18,12,20,8,32,26,18,19,23,15,16,18,29,14,22,18,20,20,26,21,13,22,20,14,8,21,11,27,12,23,33,21,28,17,22,13,18,12,22,19,13,13,20,19,24,21,10,2,18,9,20,15,14,14,20,18,26,13,13,15,23,18,19,18,22,13,7,13,9,8,14,16,10,34,14,19,12,17,15,18,19,7,16,17,13,22,14,19,1,28,16,23,12,16,17,25,19,13,4,12,14,11,9,5,14,25,16,21,20,15,15,20,17,10,15,8,19,20,17,17,9,15,23,17,15,18,14,10,18,13,17,19,20,5,20,21,13,24,15,19,15,25,17,12,22,17,16,19,19,22,21,18,22,13,14,24,18,18,14,10,20,21,17,13,22,15,28,17,24,17,22,17,16,15,20,11,11,18,28,13,16,21,18,18,16,18,9,5,18,18,10,16,14,7,25,16,13,20,10,22,11,17,16,24,24,18,24,18,18,22,13,13,18,24,19,13,14,18,21,17,19,20,12,19,12,20,13,18,12,12,23,20,18,8,12,12,16,14,14,24,16,13,15,15,16,17,13,15,18,22,20,21,11,25,14,19,15,22,15,15,16,12,18,15,16,26,28,21,25,23,20,14,18,22,2,20,19,17,18,15,19,27,17,12,22,21,22,15,16,10,21,12,6,22,15,14,22,26,18,14,15,23,15,15,22,16,17,14,20,23,23,22,20,12,16,21,11,14,13,23,15,16,20,19,21,25,11,19,16,13,6,16,21,17,13,8,16,19,19,0,27,17,24,7,20,16,18,24,16,13,21,28,13,14,12,20,13,12,24,4,19,7,17,11,18,11,9,15,20,26,13,15,17,19,20,21,18,29,19,27,23,27,16,20,21,17,7,17,22,11,22,19,16,15,18,15,17,18,16,19,15,3,17,15,20,14,13,20,20,15,21,25,15,11,16,19,16,17,17,20,14,23,12,14,19,17,16,17,10,14,19,8,11,21,12,16,10,3,23,15,21,22,12,20,20,18,14,14,16,23,18,16,20,20,13,17,17,20,5,10,10,6,17,23,7,17,18,10,14,20,15,20,10,11,15,14,20,16,24,19,17,17,10,18,22,20,13,13,23,16,23,23,16,25,23,19,15,11,13,10,13,20,13,18,14,15,16,8,1,10,14,25,21,16,4,14,15,18,16,18,16,14,17,23,15,13,20,22,6,6,15,11,20,18,22,25,25,24,10,21,22,16,20,23,11,21,18,20,10,19,15,18,20,16,20,16,17,23,24,20,22,19,25,20,21,15,21,14,14,20,5,20,15,20,18,16,17,16,22,19,11,14,21,16,15,20,18,25,18,17,18,12,11,22,22,15,5,24,9,8,27,9,18,15,22,18,16,21,13,16,30,14,20,22,22,19,19,19,17,17,13,15,22,32,18,20,10,15,18,17,22,15,17,14,11,13,18,22,15,10,24,31,8,26,16,12,14,26,9,19,19,15,19,22,15,29,15,17,11,13,16,17,22,17,15,14,17,20,14,16,19,10,25,18,26,14,21,17,19,19,8,12,9,21,21,17,14,23,17,16,15,16,10,17,16,31,17,20,19,11,9,22,20,21,19,21,10,13,29,19,19,15,19,18,18,19,17,23,11,18,14,14,20,26,10,20,19,19,14,11,12,13,19,22,13,17,15,24,16,17,18,18,17,10,19,16,17,15,19,17,19,17,26,23,13,12,15,15,16,17,24,14,11,18,4,19,23,17,20,14,25,12,30,17,21,8,15,18,23,24,13,23,24,16,13,12,25,16,17,14,9,15,15,7,20,17,18,19,9,16,14,21,24,18,6,20,14,19,17,21,21,14,18,18,91
21,31,38,29,30,26,21,29,24,31,23,24,27,28,23,23,31,16,24,45,26,35,28,33,29,26,26,28,27,27,24,23,30,27,30,30,31,24,33,28,34,27,30,24,22,29,24,24,30,29,28,24,24,28,27,29,23,34,27,27,22,18,24,33,29,23,32,23,28,27,20,26,31,30,23,20,24,39,31,25,25,24,24,23,24,19,24,31,23,39,36,30,37,25,23,24,36,32,18,32,32,26,30,27,25,22,33,29,30,19,27,29,25,26,30,37,25,29,30,33,19,23,23,24,29,24,27,19,19,32,8,23,26,36,27,26,29,26,24,31,23,32,25,30,25,32,27,24,30,34,26,29,31,25,24,13,28,30,45,28,29,20,30,28,20,34,29,22,26,33,18,14,28,28,36,34,32,34,15,16,3,38,19,26,23,27,23,25,28,29,31,35,28,27,27,23,20,28,25,27,20,27,21,23,20,29,26,29,28,23,27,24,26,28,21,25,26,27,26,27,25,21,32,22,29,28,37,29,22,29,21,23,27,31,30,17,27,30,34,21,34,21,31,21,22,30,23,26,26,22,23,31,20,23,33,31,27,29,23,16,32,23,19,33,30,27,20,27,29,28,26,21,25,32,19,20,31,15,27,30,27,28,22,23,29,19,20,20,32,34,24,32,27,31,29,27,24,28,35,30,17,23,28,30,33,33,32,28,25,18,35,23,30,24,23,33,31,30,30,26,30,24,23,19,35,29,22,18,23,28,29,31,28,25,19,36,27,30,31,24,33,25,29,27,21,26,23,38,16,27,31,38,26,29,25,28,26,25,33,25,25,26,18,19,28,26,33,18,33,25,34,39,27,25,28,29,25,27,29,22,20,39,23,30,28,33,28,21,26,24,24,24,23,29,27,33,31,26,20,17,32,17,20,34,25,13,32,23,18,26,24,31,32,32,23,23,24,29,13,30,20,24,21,31,27,0,21,29,23,28,14,28,32,22,29,22,38,19,25,29,28,30,33,30,27,31,27,31,24,23,25,22,17,21,34,21,30,25,20,8,30,31,37,27,39,30,39,29,29,28,25,24,26,28,26,33,30,30,23,28,28,26,25,26,24,26,25,24,29,26,27,22,33,29,32,29,30,29,31,12,17,17,17,30,25,32,26,25,31,36,28,30,24,25,28,25,26,29,27,25,27,17,24,25,31,28,32,25,24,29,17,21,26,28,30,30,20,24,28,26,36,27,35,26,22,21,25,28,31,25,10,29,29,31,25,25,30,24,25,15,32,22,29,36,25,18,26,18,24,24,28,36,25,28,24,20,30,26,38,25,31,30,32,25,19,15,30,28,31,28,26,25,29,26,20,31,21,32,27,27,27,20,26,22,22,14,21,17,40,24,31,29,27,26,26,32,18,31,28,34,39,33,34,31,15,30,30,23,36,19,34,29,30,22,31,28,21,29,25,28,18,28,32,38,30,31,30,30,24,35,27,25,19,30,34,23,27,30,26,23,20,19,26,34,26,26,22,31,30,29,35,28,31,22,28,26,29,21,27,33,21,27,24,33,24,34,29,28,27,21,29,33,32,27,38,31,26,25,31,32,26,18,26,23,31,26,31,31,45,27,21,31,26,27,23,18,31,26,27,19,34,30,31,19,32,36,26,21,33,25,23,22,34,28,30,25,26,22,26,15,38,13,21,24,18,22,23,23,30,22,27,30,8,23,22,16,26,31,26,40,27,26,24,26,23,23,25,21,11,31,28,22,21,22,27,27,29,18,17,26,40,16,29,33,20,23,28,7,30,23,27,31,27,34,15,26,28,31,25,28,29,30,36,26,29,24,22,23,37,23,24,28,34,23,20,21,18,29,21,33,29,28,27,28,40,26,29,34,25,32,30,25,20,33,35,37,30,27,32,30,31,26,30,20,29,21,22,33,30,24,32,36,25,28,29,32,20,44,28,26,30,24,21,32,33,27,25,38,24,28,27,25,25,30,22,24,25,29,28,29,34,28,25,23,16,27,23,37,26,28,32,35,30,22,32,24,34,38,26,95
17,19,23,18,27,10,22,19,12,20,13,11,20,26,20,13,20,17,18,32,18,21,14,31,25,22,26,21,21,23,18,22,19,24,12,19,23,26,29,17,25,17,18,22,21,18,3,6,20,18,19,9,21,30,20,23,17,19,22,14,11,15,21,25,20,24,21,21,15,18,11,22,28,24,12,21,20,35,12,11,17,15,14,13,15,21,14,15,24,22,31,16,32,25,3,18,21,29,15,29,26,17,12,26,5,11,24,11,18,20,25,14,24,17,27,32,20,20,21,23,10,16,19,24,18,13,17,26,25,22,22,16,15,17,24,15,20,15,16,26,20,33,5,25,16,23,18,12,21,20,17,15,22,13,12,22,12,15,35,19,8,18,17,19,4,26,14,2,14,21,15,18,22,17,29,23,12,28,23,24,23,21,16,16,15,18,18,20,18,14,19,15,19,22,9,12,20,17,8,19,19,7,17,18,21,17,16,27,20,21,6,21,14,11,10,13,5,25,20,13,18,18,27,13,26,15,25,24,19,23,14,18,13,25,19,7,14,20,23,12,26,22,18,19,10,18,20,23,16,25,12,26,20,28,23,19,17,19,17,22,20,16,23,18,19,18,10,16,22,17,16,17,13,16,20,16,20,15,13,26,18,22,16,19,19,16,20,19,21,24,4,27,17,21,22,16,13,17,18,21,14,18,16,27,29,14,13,13,26,19,28,16,20,16,19,17,21,21,16,17,16,13,18,8,17,14,19,19,11,12,13,17,21,13,20,27,6,21,28,17,26,20,18,15,22,17,12,26,14,21,27,20,9,22,24,22,15,19,21,16,23,19,20,21,23,28,24,14,19,28,23,25,11,9,15,17,19,17,24,17,9,26,25,16,12,20,21,20,21,28,15,24,12,29,11,21,23,16,9,13,26,18,15,19,19,19,17,18,23,17,10,17,22,21,16,22,22,24,22,23,16,12,17,14,17,21,0,10,20,17,19,24,18,23,24,18,22,7,18,20,25,22,15,19,18,24,16,21,18,17,13,13,21,22,23,10,21,18,24,24,19,18,26,26,35,16,21,16,19,7,14,21,9,21,11,24,21,13,11,10,15,21,20,13,19,16,16,13,22,23,21,17,21,21,27,18,22,19,15,21,19,21,19,19,17,26,23,17,18,21,17,12,28,10,20,18,15,17,22,12,15,21,15,20,31,24,18,25,8,12,17,26,12,14,21,15,15,19,15,20,23,22,29,17,18,24,21,16,18,17,19,18,22,23,29,13,18,13,14,12,18,21,25,21,21,24,10,17,25,21,24,26,13,19,21,21,15,16,26,6,14,13,20,20,20,20,20,19,13,17,14,17,20,16,13,21,27,26,23,19,21,9,10,1,15,13,22,18,27,25,15,23,8,18,12,22,20,21,12,16,28,22,16,20,19,31,19,17,26,16,16,25,17,7,27,19,22,18,19,17,22,23,20,22,19,21,12,20,13,26,22,24,20,26,18,18,21,18,23,18,15,21,19,16,24,18,21,25,14,17,17,19,10,17,18,15,20,14,23,28,10,12,26,22,21,23,16,12,23,22,18,24,21,20,24,22,18,4,16,19,18,22,15,12,12,9,19,20,32,16,17,24,20,18,19,27,15,17,14,12,25,19,22,16,23,24,27,21,26,14,18,14,21,19,16,23,17,18,21,17,25,20,22,18,22,4,5,19,13,20,20,23,25,17,10,18,24,22,24,29,17,21,16,18,17,14,19,18,15,20,15,10,15,11,21,17,14,17,15,24,31,21,18,21,11,16,22,22,14,20,20,20,15,28,22,17,15,16,16,20,17,18,24,9,21,21,20,13,23,10,22,15,23,11,20,19,9,23,24,22,17,16,24,17,33,15,17,25,14,25,14,19,14,25,24,26,15,22,18,22,23,15,23,17,13,25,20,18,19,17,18,26,14,19,18,25,17,33,18,18,22,8,22,23,35,17,22,29,15,16,11,22,16,21,13,9,20,20,14,18,19,19,18,16,19,20,26,30,17,18,21,21,19,5,14,19,21,24,17,91
18,22,33,28,31,17,28,29,22,26,23,20,27,28,25,23,28,25,19,42,18,30,23,40,31,22,28,29,24,26,9,28,24,30,22,24,28,26,37,25,35,27,28,27,22,26,13,16,30,23,22,19,24,30,28,33,27,28,28,24,21,25,25,35,16,30,24,26,25,25,21,27,32,32,22,28,25,40,22,21,18,25,24,23,25,30,24,17,31,32,31,25,34,30,13,19,31,33,25,36,24,17,22,28,15,21,25,16,23,22,27,21,34,26,37,39,27,30,31,33,20,6,18,32,26,23,27,22,27,32,21,21,23,27,24,25,23,23,26,32,25,32,15,29,24,30,28,15,30,30,22,24,22,18,17,28,22,22,39,26,18,27,21,29,14,36,24,12,23,31,23,28,15,23,36,33,22,34,18,19,26,31,26,21,20,23,25,26,22,24,29,25,25,32,19,22,24,27,18,14,23,17,16,28,30,23,25,18,29,27,16,24,24,20,20,23,15,28,20,20,24,18,34,23,27,25,34,31,26,32,21,23,23,20,27,17,24,30,28,22,30,26,28,22,15,25,25,27,25,24,22,33,24,24,29,28,26,24,26,32,29,26,20,28,25,28,20,26,32,23,21,26,23,26,23,26,28,14,23,33,27,27,23,26,29,20,29,28,29,34,14,29,27,30,28,19,21,27,28,31,24,23,23,32,34,24,23,20,30,23,36,26,27,17,27,27,31,31,24,27,24,23,25,18,27,24,23,29,21,21,22,25,29,14,10,31,16,28,37,27,33,25,24,25,24,27,22,31,13,22,20,30,19,29,32,28,18,28,30,24,23,23,19,20,25,30,34,13,29,33,30,32,20,19,25,25,12,27,31,27,19,31,35,23,22,23,26,27,27,33,25,26,22,21,21,31,32,26,19,12,31,22,25,27,29,29,24,24,29,27,20,27,29,22,26,28,20,25,16,23,26,22,27,24,24,29,10,0,24,27,23,31,28,27,30,23,32,17,28,15,28,22,25,29,26,33,20,26,25,21,23,23,24,22,30,20,17,26,31,31,28,27,36,32,40,26,31,22,28,17,24,17,18,31,21,32,29,23,21,20,23,19,22,23,24,23,22,19,28,31,31,22,23,30,37,25,27,29,23,17,22,18,19,27,27,33,33,26,23,22,25,22,27,20,13,16,16,19,24,22,24,24,25,30,37,34,28,24,18,22,21,25,21,23,25,24,20,24,25,25,27,26,30,27,25,15,19,26,23,22,29,26,28,24,30,20,25,18,19,22,26,31,32,31,19,27,20,26,30,26,29,26,22,28,25,29,25,26,36,16,23,23,26,21,28,24,24,15,23,26,19,8,30,23,23,26,37,23,23,20,28,19,20,11,25,23,13,17,35,33,24,30,18,28,22,23,25,28,22,26,35,25,26,26,29,27,28,27,36,25,26,34,27,17,32,29,27,28,10,27,23,31,29,32,23,25,22,22,23,36,29,26,22,29,28,24,31,28,30,23,25,22,29,26,27,13,18,31,24,27,27,21,20,27,24,25,29,24,26,36,20,22,26,30,25,33,26,22,24,30,28,34,31,30,33,32,23,14,24,28,26,29,24,21,22,19,29,27,31,26,22,30,17,26,18,21,24,23,24,22,28,14,25,26,29,34,34,20,26,24,24,22,30,26,21,25,25,26,26,27,23,22,30,28,15,14,15,18,22,23,26,25,25,10,20,22,29,32,30,34,27,23,25,27,15,24,29,24,25,30,25,20,25,21,24,26,24,21,25,29,41,27,22,28,21,26,32,32,24,30,30,24,21,23,29,13,25,24,26,30,26,28,23,19,26,22,19,23,33,20,24,18,33,21,13,14,19,26,24,26,25,26,33,20,39,25,26,34,19,27,24,20,24,27,25,36,25,28,27,28,27,25,31,27,23,24,26,28,29,23,21,33,24,27,26,28,21,43,23,28,28,18,27,33,39,27,28,35,23,23,21,26,22,27,23,19,27,25,24,28,20,27,28,25,18,29,30,37,27,25,30,31,27,15,19,23,28,33,25,92
22,25,29,24,23,20,23,27,17,11,26,21,15,24,22,20,20,27,18,30,14,18,11,31,22,21,19,21,19,21,15,20,21,14,17,14,29,17,22,9,21,22,20,24,18,17,22,22,29,13,12,15,21,20,13,19,19,22,21,19,16,17,17,23,17,19,19,25,15,18,13,18,23,24,20,19,20,32,21,22,21,15,16,17,16,21,19,25,15,34,31,24,24,26,22,20,23,29,15,26,23,23,25,29,20,18,27,23,18,13,23,16,30,17,28,29,17,31,22,27,12,18,17,27,24,20,18,15,26,27,26,12,7,23,14,25,20,17,21,21,23,30,20,18,18,17,22,18,17,22,13,12,18,13,12,19,21,15,39,19,21,17,22,20,24,24,12,22,21,20,26,19,22,8,31,21,28,19,11,12,23,24,16,9,19,14,16,14,10,19,29,21,17,24,19,8,20,23,15,20,7,18,24,12,14,16,22,24,20,20,23,19,14,21,17,22,21,22,10,18,18,6,27,20,26,20,30,23,17,20,22,21,24,23,19,25,23,24,18,19,27,20,23,16,14,23,26,19,16,27,14,28,21,28,22,26,24,18,10,22,16,10,16,33,18,23,22,23,23,21,22,16,12,19,21,17,21,19,14,25,21,20,19,16,15,4,22,21,25,29,24,25,14,23,26,20,18,19,28,23,16,18,23,26,22,24,25,17,14,7,25,18,25,17,17,22,25,15,13,13,17,21,16,19,29,16,15,16,19,23,24,18,20,19,19,27,23,16,30,19,24,19,27,16,20,21,17,23,20,21,26,33,21,27,16,22,19,16,27,7,21,24,15,16,22,24,26,21,17,27,22,27,22,21,15,16,15,11,21,19,18,27,28,24,13,20,24,20,16,21,9,20,17,25,27,23,26,18,11,20,25,6,9,18,22,20,21,25,24,23,21,16,24,21,18,13,11,16,13,18,13,21,14,24,7,23,20,24,0,25,11,19,23,11,6,19,22,17,19,17,25,15,17,26,9,18,12,21,17,17,18,14,20,18,32,10,18,22,24,25,26,23,33,24,32,18,31,21,25,19,12,12,21,26,16,26,23,17,19,23,20,22,23,19,21,22,8,22,20,24,18,17,25,22,22,26,28,20,16,14,19,14,22,17,19,19,25,17,19,24,19,23,20,15,19,23,15,18,24,17,23,15,8,26,22,20,25,17,24,23,17,19,21,23,22,23,21,25,20,18,24,11,25,10,15,15,11,15,16,12,21,23,15,19,25,20,20,17,18,18,19,25,19,27,14,22,22,15,22,27,13,18,20,28,9,24,26,13,28,24,24,20,16,20,12,8,23,16,23,19,19,16,13,6,15,20,27,24,21,9,19,20,15,19,21,19,19,22,30,17,18,25,27,11,13,22,16,27,17,26,30,30,28,15,26,21,19,20,28,16,25,18,23,13,18,13,19,25,16,24,21,22,27,29,24,26,24,21,22,28,20,22,19,19,21,10,25,20,25,22,17,21,21,24,21,14,9,21,21,22,20,23,27,20,22,23,17,16,24,27,19,10,26,11,1,32,14,22,20,23,25,23,27,18,21,33,14,22,27,25,20,20,23,20,18,18,19,26,37,24,18,17,18,23,21,18,19,18,19,14,18,22,27,16,15,29,30,13,29,20,16,19,27,14,21,21,19,19,25,22,29,10,18,15,14,16,15,26,22,17,19,22,15,17,20,18,15,24,23,33,19,19,19,21,17,13,17,8,25,25,22,18,18,21,21,22,21,5,24,21,33,18,25,23,16,14,27,24,26,20,26,15,20,29,24,19,20,24,21,22,25,22,28,16,17,21,19,25,29,15,20,21,23,17,16,17,18,23,17,20,16,18,25,21,24,20,25,24,10,24,15,21,14,26,19,24,22,29,24,18,17,18,20,19,21,21,19,16,23,9,24,28,22,14,19,28,5,35,22,26,15,20,18,28,29,18,23,29,17,18,17,29,18,21,7,14,20,20,12,25,22,21,24,14,21,21,14,29,11,11,25,19,21,17,23,19,19,25,19,96
25,25,27,30,31,23,12,23,26,24,17,24,26,28,14,10,25,24,13,43,21,31,24,32,25,16,26,13,28,26,27,29,21,28,23,23,31,24,35,22,29,14,10,30,14,15,14,20,24,22,21,26,23,29,26,22,25,30,28,26,25,27,25,35,25,21,30,30,24,21,23,25,31,28,23,26,22,37,23,22,24,24,25,24,23,18,11,25,28,24,35,23,37,27,17,28,27,23,18,30,26,29,23,32,16,26,29,25,25,16,24,19,31,22,19,36,24,33,16,6,22,24,12,21,15,21,27,23,31,26,25,16,20,20,15,19,23,21,30,32,31,34,19,31,20,31,26,25,13,19,21,25,31,21,20,22,22,20,43,22,19,19,19,18,14,32,25,16,17,26,22,28,31,21,33,25,21,32,26,27,30,23,26,22,22,22,29,27,21,20,30,25,18,19,26,25,26,25,24,26,22,18,23,25,25,22,20,20,27,22,17,28,19,20,24,24,12,28,19,22,28,23,33,24,22,29,28,29,28,26,21,29,24,24,21,11,31,28,27,25,29,24,27,22,21,25,22,27,23,30,26,31,23,28,16,22,14,22,25,25,20,20,26,27,14,15,14,25,30,24,27,14,18,25,22,13,28,21,20,30,20,27,21,25,25,21,24,23,27,33,18,27,25,26,23,26,25,28,35,29,22,26,27,35,29,21,20,20,26,22,25,21,17,26,29,26,31,22,22,22,18,21,23,22,28,17,23,23,16,21,22,17,27,26,28,26,17,27,31,20,33,25,31,23,12,20,25,33,20,16,16,27,22,29,29,29,21,22,28,18,20,15,25,26,19,24,35,20,30,27,32,28,20,19,27,31,24,24,25,16,23,28,31,23,23,25,23,22,27,26,26,23,25,34,25,20,32,27,23,19,23,21,24,23,18,29,24,18,23,25,27,24,25,24,24,26,25,22,27,31,22,23,29,25,20,28,17,27,25,0,21,27,23,26,31,23,33,18,26,26,22,25,27,33,22,28,23,28,23,27,12,21,16,20,25,24,26,24,34,25,24,21,38,33,38,28,37,20,29,10,13,25,22,26,23,26,27,24,16,21,21,19,16,24,23,19,21,26,30,28,26,25,27,24,30,23,33,25,19,26,24,24,25,29,27,21,33,22,26,19,27,23,32,21,27,29,20,23,25,24,18,18,17,26,35,26,26,30,22,29,27,26,19,21,29,26,20,24,23,28,30,29,34,19,24,24,20,24,29,23,25,30,25,26,24,24,23,22,23,24,20,24,29,31,29,24,20,24,26,23,25,21,18,23,26,25,20,25,29,23,25,24,25,25,27,23,17,25,24,20,23,26,19,19,19,24,30,32,28,22,26,23,19,18,20,25,26,23,35,30,13,24,25,20,19,24,19,24,21,33,29,11,30,17,30,35,11,24,15,25,25,33,30,24,31,30,23,33,27,29,17,25,23,29,27,29,15,21,18,30,26,16,23,28,23,23,32,17,25,23,20,26,26,19,27,23,23,19,24,16,28,22,21,27,7,4,27,22,29,30,24,23,19,27,26,32,27,26,29,26,26,30,29,27,17,33,22,13,26,32,24,19,21,18,23,26,24,23,38,30,22,30,27,25,27,29,26,25,26,20,27,25,29,19,28,37,32,26,35,26,24,22,28,27,25,22,19,24,26,18,34,22,30,23,27,21,22,25,26,23,24,27,27,26,21,28,26,33,25,28,6,20,19,21,30,22,22,22,26,20,27,15,14,19,18,14,23,20,20,30,32,21,24,13,23,23,36,28,28,13,25,24,25,19,27,24,24,30,21,24,24,26,32,22,28,26,26,23,30,24,21,28,28,24,25,24,23,22,21,25,30,19,28,23,29,20,20,29,18,29,25,29,24,28,29,24,17,33,25,27,26,19,20,29,24,29,21,22,33,22,26,29,3,25,26,27,22,38,17,27,28,18,26,14,34,21,25,34,21,17,17,29,21,26,24,23,26,22,25,30,24,23,23,25,24,27,31,35,26,21,26,28,29,22,25,27,32,31,23,99
20,23,24,24,18,19,25,27,22,19,27,21,20,23,19,14,20,24,18,33,19,23,16,32,17,23,27,16,22,24,14,21,21,15,18,20,27,25,31,16,22,16,19,18,23,22,21,22,28,19,18,14,19,26,13,15,12,28,15,17,10,6,12,29,18,18,20,19,14,18,10,18,17,25,9,19,15,30,21,23,15,18,17,16,19,16,13,21,9,34,29,22,25,26,22,21,24,20,4,27,18,18,16,28,23,16,20,24,20,19,21,21,23,17,28,31,19,30,24,27,9,17,19,27,23,20,21,16,20,26,22,11,14,27,18,21,20,20,26,18,23,31,24,21,15,28,25,17,18,22,16,17,23,16,15,21,22,20,35,19,16,19,18,22,22,28,19,21,14,28,26,12,23,16,28,23,24,27,12,13,17,26,5,14,22,17,16,18,19,17,29,28,18,19,19,11,21,21,13,20,8,21,25,11,9,18,12,23,17,18,21,10,15,17,17,23,21,15,16,15,17,9,24,18,24,16,30,17,17,21,21,21,25,22,20,25,18,22,24,17,22,23,19,9,14,20,23,14,13,21,13,24,21,22,21,19,18,21,11,11,23,11,7,30,21,17,23,17,17,18,23,18,20,20,20,17,22,23,19,25,15,25,10,21,18,7,16,15,24,25,23,20,15,23,15,15,12,20,28,20,9,21,14,27,24,25,26,22,13,6,27,11,19,14,24,19,24,18,18,14,18,20,11,15,25,17,10,11,16,18,19,19,17,18,20,27,18,19,23,12,21,21,24,19,21,20,11,28,22,18,25,29,21,28,19,14,22,17,21,16,21,20,6,7,22,24,23,22,24,27,22,27,17,17,16,19,16,18,23,8,16,28,18,22,16,23,21,16,13,12,12,23,12,19,24,23,19,20,10,21,28,5,8,23,11,11,26,21,26,14,16,21,22,23,11,11,12,17,14,20,18,22,9,29,16,14,19,23,11,21,0,22,22,12,17,10,26,17,13,19,23,19,22,23,18,19,17,23,11,18,12,17,22,9,27,11,19,20,27,16,20,23,33,25,37,19,31,17,21,20,13,14,19,20,14,22,20,16,16,14,16,16,19,14,16,19,13,19,25,23,21,20,27,17,26,27,28,20,19,15,20,5,24,18,21,24,20,12,24,26,16,20,21,16,21,19,18,21,13,13,18,21,17,25,26,16,26,22,21,22,18,18,18,20,22,28,20,22,17,21,30,15,30,19,20,15,17,16,19,21,18,17,20,19,25,11,16,20,21,11,20,22,22,28,13,25,16,16,17,24,16,25,18,24,12,23,23,14,26,24,22,20,22,23,7,3,21,17,23,19,14,15,17,15,8,20,16,25,24,17,19,15,12,18,15,12,24,23,30,12,21,24,27,14,20,20,22,24,14,26,33,26,20,21,23,22,18,24,25,17,25,17,16,12,19,16,14,23,15,24,23,22,20,26,19,21,21,21,23,31,16,13,20,25,22,11,22,17,18,17,6,22,14,23,14,15,10,24,20,16,23,16,22,19,14,17,18,9,15,27,17,17,15,21,12,32,17,24,25,22,25,23,24,15,26,30,17,20,21,24,17,15,20,19,17,13,20,19,33,22,9,19,19,18,21,19,22,18,15,7,24,21,22,5,20,29,21,18,26,14,10,20,21,19,22,19,15,23,22,17,27,1,9,21,12,17,16,25,23,10,15,18,6,18,20,19,24,21,21,36,16,19,12,14,17,18,13,9,25,25,20,15,7,18,21,16,15,6,19,20,28,13,19,22,16,11,16,20,23,9,19,21,19,28,22,18,16,21,21,24,23,18,24,17,28,23,25,23,25,11,20,16,24,16,10,11,14,15,18,21,17,16,20,21,32,21,20,24,13,20,18,22,15,21,23,25,18,25,24,22,23,19,22,8,17,22,17,22,26,12,22,26,18,14,20,25,8,36,22,22,21,18,21,22,35,18,18,26,14,23,21,23,15,19,10,12,23,22,19,21,24,18,17,17,23,26,17,31,14,16,29,28,18,17,22,18,24,29,16,94
23,29,37,27,28,20,15,31,28,22,25,23,22,16,23,20,28,29,27,41,22,25,18,27,33,27,30,19,20,22,26,31,24,25,26,25,29,28,17,18,32,22,21,19,19,24,24,26,32,24,23,23,18,31,29,30,25,31,27,23,26,26,22,32,24,29,27,20,24,22,21,25,27,32,29,17,21,36,27,27,23,22,23,24,24,25,19,27,26,42,29,28,31,36,23,27,30,40,25,25,25,25,24,31,26,26,32,29,26,24,31,23,33,23,24,43,31,37,27,33,20,27,26,30,28,22,25,23,29,31,24,23,16,34,25,22,24,24,26,22,22,36,25,20,23,32,27,18,22,25,24,19,25,21,20,24,28,22,46,23,23,14,26,29,20,31,21,22,26,31,27,24,28,19,35,28,33,17,19,20,25,31,25,16,24,25,14,16,21,23,36,30,28,25,26,19,31,23,26,19,18,28,23,23,22,27,26,19,26,17,24,22,25,23,19,29,26,25,21,26,29,17,33,26,29,29,39,26,15,23,26,19,29,31,27,23,27,31,29,25,31,30,32,21,22,30,17,24,22,32,22,29,8,31,27,30,21,28,21,22,25,21,27,27,23,23,25,23,30,24,29,24,23,29,9,23,30,17,25,35,26,18,27,27,26,15,19,18,30,32,24,32,25,21,29,26,24,26,33,10,23,26,22,34,32,31,30,24,24,18,36,26,25,22,26,30,28,26,20,24,24,22,27,17,32,27,20,20,22,24,25,25,23,19,23,17,21,27,35,27,34,30,17,21,21,28,25,25,18,29,29,40,29,34,17,25,24,19,24,18,30,22,26,27,24,29,30,18,26,33,18,32,23,25,22,27,22,20,35,22,18,34,29,28,24,27,28,17,17,32,20,31,19,33,27,26,29,29,19,19,27,17,20,25,31,25,28,23,28,31,32,23,20,28,24,24,22,27,17,25,24,28,25,32,18,28,24,31,19,27,22,0,9,22,25,29,25,24,26,22,22,18,24,28,20,26,23,29,20,26,18,22,11,26,32,18,25,19,25,20,28,32,35,31,43,29,38,27,32,28,23,23,21,29,26,26,28,22,22,22,28,24,21,29,22,24,15,12,3,24,21,25,30,26,33,19,35,26,23,16,11,25,27,18,30,20,30,21,27,29,20,28,28,22,20,26,24,27,29,25,23,26,19,29,20,32,25,15,28,29,28,26,24,26,30,31,25,29,28,19,35,14,31,21,26,20,22,26,27,23,27,29,16,20,17,19,24,22,23,21,26,31,28,34,25,31,26,26,20,18,24,27,25,31,10,26,12,22,36,27,26,26,27,23,23,19,29,23,29,25,26,27,24,17,23,30,27,31,30,20,26,16,23,25,26,22,27,25,40,21,26,19,29,22,24,31,27,29,25,33,37,32,28,24,24,32,20,7,33,26,28,27,26,21,29,24,17,33,26,26,10,33,29,35,30,32,26,24,27,24,18,22,23,30,31,17,28,23,20,23,26,13,27,25,24,21,20,31,27,22,31,26,17,28,28,25,28,22,30,38,19,19,33,23,20,37,21,22,27,25,27,13,30,28,28,21,25,25,31,25,25,24,24,21,23,24,29,29,45,23,28,26,25,27,28,22,19,23,26,22,26,28,31,25,22,37,38,11,17,15,19,23,30,21,31,31,22,6,30,27,38,21,29,18,22,21,22,14,25,22,17,20,26,23,27,29,25,28,20,38,24,28,24,26,28,23,28,19,32,28,22,21,27,20,23,17,29,16,29,20,22,22,33,24,20,24,29,30,24,27,29,26,25,32,33,23,29,26,27,30,25,28,34,23,30,24,24,29,36,26,31,23,30,25,24,25,18,34,23,31,27,26,23,26,28,26,21,14,21,22,26,28,25,31,22,33,29,27,27,28,27,24,31,25,27,25,16,23,28,16,28,24,24,28,28,30,16,42,31,33,24,24,29,29,40,23,22,36,24,23,22,34,25,27,18,25,27,25,21,33,27,26,29,21,26,31,15,31,22,12,32,30,22,20,30,29,22,23,26,97
22,31,36,24,33,28,24,30,26,28,31,29,29,25,26,26,25,29,30,37,22,31,24,36,34,30,24,10,29,28,24,30,25,29,18,28,29,26,26,24,34,27,13,28,27,16,15,24,33,27,26,16,27,34,23,28,20,25,29,29,22,26,27,32,25,22,28,29,26,23,14,26,33,30,23,26,28,42,18,23,29,26,27,27,21,24,25,29,31,37,34,25,36,34,21,28,29,36,18,31,33,32,18,32,17,28,31,29,24,28,29,24,30,24,22,43,31,32,19,29,13,25,29,29,23,19,23,29,28,35,25,19,22,29,28,19,25,21,28,31,31,40,23,29,19,29,24,27,14,16,23,25,28,19,18,25,26,25,43,24,14,23,30,21,22,33,21,20,30,35,27,22,32,25,32,27,24,26,26,27,30,26,27,22,21,24,23,21,25,29,31,26,28,17,23,15,27,23,25,28,22,19,20,25,27,29,26,28,28,26,24,30,25,29,16,25,17,31,24,21,27,21,35,27,29,28,31,30,24,26,24,28,25,34,22,25,24,30,32,28,24,29,27,25,16,24,20,29,24,31,15,32,17,30,19,34,30,29,23,25,21,21,23,30,15,21,22,22,25,21,26,26,27,22,18,27,28,18,27,30,25,27,26,28,26,19,25,24,24,33,22,33,26,12,29,25,22,23,30,19,17,24,22,35,32,26,25,23,27,22,33,19,23,22,26,25,30,24,26,24,27,19,28,14,23,19,25,25,22,27,28,28,28,28,29,26,12,27,31,20,29,27,14,25,28,23,21,34,17,27,33,33,24,32,26,29,21,23,32,24,27,29,22,23,31,34,27,15,26,33,27,40,26,23,28,29,25,24,32,22,15,35,31,25,22,20,25,25,26,34,18,30,16,35,29,17,29,28,12,16,32,21,22,27,27,23,27,30,30,22,28,29,11,19,19,28,24,19,26,33,27,24,29,26,24,32,18,28,23,23,22,9,0,26,29,26,29,19,21,26,31,26,30,25,22,29,23,27,24,24,24,19,20,17,29,13,24,25,34,28,25,24,32,34,44,33,35,29,25,19,23,27,27,28,26,27,24,25,20,16,28,27,28,22,27,24,23,9,12,29,27,23,33,29,36,28,34,27,26,25,20,21,26,27,28,28,29,23,27,26,26,24,35,22,28,31,21,24,26,25,25,27,23,26,29,33,28,24,26,24,24,32,25,23,36,27,23,27,23,28,37,23,35,21,29,29,25,25,25,24,22,25,25,29,26,19,24,19,20,18,29,22,24,27,28,31,24,25,29,21,28,33,26,22,19,32,3,22,27,24,32,19,26,26,24,23,25,26,27,23,22,23,24,23,16,31,30,34,30,26,27,13,18,19,22,19,27,26,34,29,20,28,26,22,26,28,26,29,20,30,32,28,28,18,29,36,12,16,32,24,28,31,24,14,33,22,26,35,25,23,19,32,33,28,27,29,24,29,25,15,27,13,32,33,24,25,33,23,26,26,20,22,22,28,30,24,24,32,25,25,30,23,8,33,24,21,26,17,29,37,16,19,29,29,24,35,29,28,30,32,24,22,27,23,34,28,24,16,28,22,21,25,21,18,24,21,26,26,41,20,25,31,28,24,29,31,25,23,26,15,32,25,28,19,30,31,37,20,26,20,24,21,35,28,30,27,20,15,26,32,33,23,31,25,28,18,19,22,31,26,23,26,28,27,22,25,32,25,29,35,23,27,28,29,24,20,20,23,27,19,25,21,23,17,26,26,28,20,33,29,13,27,30,16,17,19,26,25,31,23,27,29,22,31,29,28,24,29,24,27,26,30,34,23,27,27,23,20,35,23,28,31,34,18,26,25,15,31,27,27,28,17,31,23,36,23,26,23,20,28,24,29,21,32,30,27,22,28,32,28,29,21,28,28,25,28,25,25,25,24,30,15,20,22,26,29,20,41,34,30,32,22,28,31,41,25,25,34,18,26,19,34,19,24,16,24,31,24,21,33,30,22,25,27,27,28,24,38,20,21,39,30,28,17,28,26,19,32,20,96
28,27,34,26,24,21,27,32,18,20,27,18,20,25,27,24,21,28,25,33,23,23,16,32,23,20,28,22,24,26,18,17,24,15,18,23,30,26,31,16,22,26,21,25,23,24,24,25,30,22,21,18,25,29,24,22,22,29,23,25,18,14,18,30,18,20,20,26,16,21,16,20,29,25,21,23,21,36,24,19,22,18,19,20,21,22,23,29,21,35,35,26,25,32,26,21,25,30,16,27,30,25,26,30,23,24,30,24,21,22,29,21,31,20,30,35,23,32,27,32,15,21,24,24,25,21,21,16,29,28,24,15,14,27,18,23,23,20,24,24,29,31,28,21,21,28,23,19,18,23,16,17,23,16,15,25,22,20,41,22,22,25,26,26,27,31,19,25,22,29,27,8,23,17,34,23,26,28,12,13,19,29,15,14,22,17,22,21,19,25,32,28,18,25,21,11,21,25,21,28,8,21,27,13,15,25,24,27,21,24,28,22,15,22,18,19,22,23,19,21,19,9,28,25,29,24,36,24,21,21,19,27,21,24,22,26,28,25,27,24,28,23,27,17,17,26,27,20,17,17,17,31,23,29,27,27,28,21,11,23,23,11,17,32,23,24,23,26,27,24,23,25,21,20,22,26,28,24,23,26,25,25,20,17,18,7,26,25,26,28,27,26,15,26,27,23,20,20,30,26,19,21,26,27,27,31,30,22,15,8,32,21,29,21,24,25,28,18,18,14,18,18,17,18,31,17,16,17,20,23,24,19,22,20,20,30,24,25,29,20,31,23,26,19,25,24,19,32,24,26,28,38,22,27,19,26,24,17,29,16,26,27,16,17,29,33,29,24,24,34,28,31,22,26,20,19,16,18,27,20,19,28,29,25,16,23,27,24,19,22,12,23,18,26,30,24,27,21,14,23,28,7,10,23,23,9,26,26,30,24,22,21,25,24,21,17,12,17,14,23,14,18,15,25,16,22,23,27,11,26,12,22,26,0,17,20,28,20,23,26,29,21,22,29,18,19,21,24,18,18,22,19,23,19,33,13,19,20,26,14,29,29,34,21,33,19,33,25,28,20,13,21,20,27,22,27,26,18,20,24,24,23,26,22,22,25,13,21,25,28,24,20,31,23,31,29,29,23,19,15,20,15,23,20,22,24,26,18,25,30,22,26,21,20,28,24,18,21,25,21,26,24,17,27,31,22,26,22,27,24,18,20,23,25,25,24,18,22,22,23,33,17,32,19,16,18,20,16,19,21,22,25,20,24,30,23,23,20,21,21,20,28,22,30,15,27,26,12,20,28,16,25,24,29,12,25,27,14,29,25,25,23,25,23,13,9,24,17,25,22,22,19,22,15,18,23,28,25,28,18,21,17,18,22,22,22,25,21,36,18,24,30,31,20,22,25,25,30,20,28,35,33,30,22,21,22,20,26,37,13,30,19,26,16,19,16,20,31,19,25,24,30,28,32,27,29,25,28,23,36,23,23,20,27,22,11,25,27,26,21,18,22,24,25,22,15,10,24,25,25,23,25,28,20,26,27,24,19,25,35,20,17,27,21,12,35,19,24,25,24,26,29,29,25,26,34,17,23,28,26,23,21,24,21,19,24,20,29,40,24,19,26,19,26,22,19,22,21,23,17,24,25,29,17,20,30,31,18,30,21,17,16,28,19,24,27,20,25,24,25,32,11,19,21,15,19,18,27,24,18,24,27,16,18,23,19,24,27,27,36,28,20,20,22,19,18,22,9,27,26,28,19,19,20,28,24,27,6,26,25,34,19,26,24,21,21,24,25,30,21,27,24,23,31,29,22,24,28,22,25,26,28,32,21,28,24,28,29,32,19,26,24,24,18,17,18,19,26,18,25,17,19,26,26,32,21,27,30,13,29,18,22,15,29,25,25,27,30,29,27,26,19,27,16,24,22,23,22,29,12,26,29,27,24,26,30,8,37,29,20,24,26,21,29,37,21,24,33,20,23,26,30,21,22,10,20,23,23,19,31,28,24,25,17,22,30,17,35,14,16,30,28,24,20,26,20,24,33,22,102
23,28,31,30,29,26,28,33,23,17,31,27,21,30,28,26,23,33,24,36,20,24,17,37,28,26,25,27,25,27,21,26,24,20,23,20,31,23,28,15,27,28,26,30,24,23,26,28,35,19,18,21,27,26,19,25,25,28,27,20,13,17,23,29,23,25,25,30,21,21,19,24,29,30,26,25,26,38,27,28,27,21,20,19,22,27,25,24,21,40,37,30,30,28,27,26,29,33,21,32,29,29,25,35,26,19,32,29,23,19,29,22,36,20,31,35,23,37,27,33,18,24,23,31,25,21,24,21,32,33,32,18,13,29,20,31,23,23,27,27,26,36,26,24,24,11,16,24,23,28,19,18,24,19,18,25,27,21,38,22,21,23,21,25,28,30,18,26,27,26,32,23,28,14,37,27,31,25,17,18,29,29,18,15,25,20,22,20,16,20,35,27,23,30,25,14,26,25,16,25,13,24,30,18,20,22,28,30,26,26,29,25,20,27,23,28,27,28,16,24,24,12,33,21,32,19,33,29,23,26,28,24,30,29,25,31,29,27,24,20,29,26,24,22,20,29,28,25,22,32,20,34,27,34,28,32,26,24,16,28,22,16,22,37,24,29,28,29,29,27,28,22,18,25,27,23,27,25,20,31,27,26,25,22,21,10,28,27,31,30,28,31,20,29,24,18,15,25,34,29,22,24,29,32,28,30,31,23,20,13,25,24,31,23,23,28,27,21,19,19,23,27,22,25,24,22,21,22,25,24,23,24,26,25,25,32,23,22,36,25,30,25,33,22,26,23,14,29,26,23,32,37,27,32,22,28,25,22,30,13,27,30,21,22,28,30,32,26,23,33,25,33,25,27,19,22,21,17,27,25,24,33,34,30,19,26,30,26,22,27,15,26,23,31,33,29,32,24,17,26,31,12,15,24,28,22,27,31,30,27,27,22,30,26,24,19,17,22,19,24,19,27,20,30,13,29,24,30,6,31,17,25,29,17,0,25,28,23,25,22,31,21,23,32,15,24,18,26,23,23,24,20,26,24,38,16,24,28,30,27,32,26,39,30,38,24,37,20,31,25,18,18,27,25,17,32,27,23,25,23,19,28,29,25,27,26,14,28,26,30,24,23,30,27,28,31,34,23,22,20,25,20,28,21,25,25,31,23,25,29,19,25,26,19,24,28,21,24,28,16,27,21,14,32,28,14,30,23,30,29,23,25,26,28,28,29,27,25,26,24,30,17,31,16,21,21,17,21,22,18,27,20,21,25,31,26,26,23,24,24,25,27,25,33,20,28,28,21,28,29,19,24,26,31,15,30,32,19,31,30,25,26,22,26,18,14,27,22,26,22,17,22,19,12,21,26,33,30,27,15,25,26,21,23,27,25,25,28,33,23,24,31,32,17,19,28,22,31,23,32,36,36,34,21,32,27,25,26,34,22,31,24,29,19,24,19,25,26,22,30,27,25,33,35,22,24,28,27,27,34,26,28,25,25,27,16,25,26,31,26,23,27,27,30,27,20,15,27,25,28,26,29,27,25,28,29,23,22,30,30,25,16,32,17,7,38,20,28,26,29,26,29,27,24,27,35,20,27,33,27,26,26,23,26,24,24,24,32,36,30,24,23,24,29,27,24,25,21,18,20,24,28,33,22,21,35,36,19,35,26,22,25,32,20,27,27,25,25,31,28,35,16,24,21,20,22,21,32,28,23,25,28,21,23,26,24,21,30,29,39,25,25,25,27,23,19,23,14,30,31,23,24,24,27,27,28,22,11,30,27,39,24,31,29,22,20,27,30,32,26,30,21,26,35,30,25,21,30,24,28,28,28,34,20,23,27,22,31,35,14,26,27,29,23,22,23,24,29,23,26,21,24,31,27,30,25,29,30,16,30,21,27,20,32,25,30,26,35,29,24,23,23,20,19,23,27,25,22,29,15,27,34,28,20,25,34,11,40,28,25,21,26,24,25,35,21,29,35,23,24,23,35,24,24,13,15,26,25,18,26,27,27,28,20,27,27,20,35,17,17,31,25,21,23,29,25,25,31,25,97
30,28,30,24,18,20,25,33,22,23,27,21,21,25,24,13,18,22,18,41,17,29,22,29,25,18,29,16,24,26,14,30,22,23,26,16,29,27,33,23,30,15,16,19,22,21,21,16,33,17,18,19,18,30,23,25,22,27,15,27,20,16,12,33,22,23,23,20,24,23,20,18,27,26,19,24,23,32,30,23,15,20,19,18,22,18,12,25,19,35,29,24,33,18,19,25,24,18,14,32,28,26,22,31,21,18,26,25,22,20,15,24,31,22,25,21,9,30,22,29,19,17,19,20,22,23,23,18,23,31,22,20,21,30,24,20,25,22,19,19,30,33,21,29,17,29,28,20,19,22,21,23,26,17,16,26,19,22,36,24,22,18,22,23,22,29,26,20,14,29,22,22,26,20,24,26,14,28,15,16,25,29,15,20,16,22,21,23,17,25,23,31,26,19,19,19,15,23,21,22,16,19,28,19,17,25,19,23,18,15,20,20,12,17,17,25,22,15,20,25,25,17,25,20,25,26,27,18,22,23,25,26,25,21,24,25,24,21,22,19,22,13,27,9,14,24,23,14,14,29,21,30,22,20,24,19,17,21,19,21,26,19,7,20,20,16,26,26,27,20,27,17,21,26,21,16,26,26,23,30,15,29,2,27,24,15,18,17,28,30,22,28,20,27,22,23,22,26,28,28,19,22,20,30,32,27,28,23,21,14,31,21,18,14,25,26,25,21,20,22,23,22,19,18,31,25,10,19,9,21,22,22,20,19,21,28,24,21,31,20,29,28,28,25,24,22,21,24,25,17,25,29,27,33,22,24,21,19,21,20,13,20,4,5,22,27,29,25,31,26,27,27,21,17,26,27,20,25,13,15,18,30,28,22,24,26,16,17,14,20,20,16,22,19,21,23,19,21,18,24,31,13,16,27,21,21,25,21,25,14,24,27,28,25,21,17,20,25,17,20,24,24,17,29,21,22,18,23,19,23,10,29,26,20,25,0,19,11,23,19,22,21,25,27,23,27,15,25,12,23,11,20,21,9,26,19,22,19,24,26,27,20,29,26,38,27,31,23,21,20,21,14,19,19,24,23,24,25,9,20,24,16,19,20,24,19,21,23,31,24,21,21,25,17,26,28,26,25,23,18,23,5,24,28,22,29,20,13,22,26,26,14,24,20,21,27,16,19,21,23,18,22,21,25,26,24,28,27,18,22,18,23,22,24,22,28,24,28,27,25,24,23,30,23,26,15,19,21,27,24,24,27,23,19,25,17,22,14,13,21,25,22,30,32,21,23,16,26,25,24,24,26,21,25,20,24,23,22,34,24,20,29,22,21,15,11,21,21,23,21,24,15,18,20,18,23,26,29,29,17,19,19,22,19,13,22,22,24,33,20,24,23,26,24,22,23,22,24,24,26,34,28,26,21,19,24,17,24,26,26,28,25,23,20,27,24,22,25,15,24,22,23,20,26,20,22,21,26,20,31,17,13,20,25,24,19,17,16,18,25,16,22,19,27,14,19,18,30,21,15,27,18,28,12,24,21,20,19,13,28,19,24,25,28,20,33,27,23,29,25,28,31,30,25,28,26,22,22,21,29,21,17,25,22,24,19,17,26,35,26,1,11,23,18,26,20,23,24,21,17,24,21,22,15,22,30,13,23,27,15,11,23,19,22,22,13,16,23,24,15,27,9,17,22,12,14,15,26,23,10,19,22,14,21,14,19,25,28,20,30,17,27,12,14,20,21,21,17,19,25,28,8,17,21,21,15,22,14,17,23,36,18,19,19,21,21,26,27,23,19,18,15,11,28,20,17,24,21,19,25,23,8,14,19,22,22,31,23,23,21,12,24,21,17,10,11,19,25,20,21,25,24,19,23,36,18,20,31,18,24,26,26,20,21,25,30,18,32,16,24,23,25,26,18,18,17,16,27,28,20,27,32,20,22,24,20,16,36,22,20,13,18,23,31,35,23,18,34,18,24,21,15,17,19,18,22,17,23,26,25,24,20,16,21,23,27,24,30,22,24,27,32,24,15,22,26,26,22,20,104
33,30,34,33,35,27,24,33,19,32,35,28,31,29,37,23,28,33,30,39,19,35,28,44,37,32,29,31,35,36,28,30,26,31,11,25,36,31,30,30,38,27,30,32,34,27,20,28,38,24,23,28,34,35,23,32,32,30,32,30,23,27,29,36,30,33,31,33,32,27,27,29,35,38,27,27,31,46,23,28,30,28,29,29,28,31,24,32,35,43,39,27,41,37,25,31,41,35,27,35,26,34,19,36,22,29,40,33,33,31,32,28,36,26,37,40,28,37,36,39,26,31,29,33,33,30,31,32,38,36,35,30,28,31,29,31,29,31,33,34,34,43,27,37,22,37,32,29,31,37,27,29,34,30,29,34,23,28,46,28,15,31,31,34,26,34,33,24,31,38,32,29,39,29,43,39,29,39,28,29,38,39,28,30,30,28,24,22,23,30,36,32,34,32,16,27,34,30,26,33,24,24,34,21,29,30,29,32,29,32,16,34,29,28,25,30,22,32,25,30,27,25,36,27,30,28,29,31,25,22,30,29,30,38,34,29,31,32,29,28,37,32,34,26,27,29,34,31,25,35,30,31,21,37,30,32,27,32,18,34,32,27,24,35,26,28,32,27,35,34,33,26,30,27,22,26,38,32,32,39,32,39,19,26,22,23,33,32,36,39,26,38,31,31,32,26,23,32,11,35,29,29,23,33,37,31,30,29,29,22,43,31,30,23,37,36,33,20,26,30,30,25,30,25,24,33,27,31,26,25,26,31,31,30,35,38,17,27,42,32,41,27,35,29,36,33,22,32,31,28,39,42,30,35,35,22,31,18,28,26,32,32,21,22,29,24,40,31,38,36,33,38,24,28,29,34,32,31,32,29,26,32,36,27,29,29,35,31,29,36,28,35,29,36,26,36,36,25,27,30,32,21,18,33,35,30,33,29,34,31,32,33,32,28,31,30,28,31,30,37,23,29,29,31,28,38,22,32,22,33,26,25,29,28,28,19,0,24,31,30,38,15,34,36,30,35,21,35,25,34,25,26,28,26,38,28,29,31,39,35,36,34,41,34,38,35,28,30,34,24,29,28,26,30,27,28,29,30,26,17,29,31,31,34,32,33,29,30,28,33,32,30,38,32,43,35,39,29,29,29,24,22,30,29,26,29,37,24,24,32,27,29,22,27,32,34,28,30,36,26,32,33,27,34,36,36,35,33,29,29,34,36,23,25,37,32,29,33,33,34,42,11,38,29,25,30,26,32,29,31,35,28,32,36,36,20,25,28,29,29,32,35,32,28,29,37,29,25,33,35,32,36,22,32,28,29,26,15,39,28,31,24,27,32,27,23,35,31,20,24,25,29,32,27,28,34,37,34,37,30,30,26,29,23,30,30,24,28,39,32,34,32,30,30,31,35,32,38,31,9,42,38,29,29,34,38,29,20,36,26,19,33,33,26,35,24,30,36,27,32,29,33,33,33,30,32,29,15,30,38,28,30,33,16,29,27,35,30,35,32,27,26,30,33,31,31,26,28,26,26,24,33,21,31,34,31,26,29,30,38,27,31,36,31,21,16,30,34,33,30,35,38,27,35,38,29,33,21,33,35,26,32,31,28,29,26,29,37,46,33,18,28,33,35,32,34,32,31,28,27,29,35,39,26,36,39,30,34,30,28,26,27,38,30,35,32,21,19,29,28,42,25,33,35,29,21,20,27,30,27,35,38,30,34,27,35,30,38,36,44,27,36,29,31,33,27,36,25,32,34,33,25,33,27,33,27,32,22,26,33,41,33,34,33,28,31,37,38,29,32,28,26,28,42,37,24,31,30,30,29,28,27,33,26,35,33,37,32,40,24,31,32,38,29,27,26,26,37,34,32,24,35,36,33,37,29,34,39,29,40,31,32,31,29,19,41,32,35,35,29,28,32,38,29,28,31,32,34,36,28,29,36,30,22,36,39,24,50,34,35,30,27,32,33,26,27,35,45,23,30,30,32,24,27,26,25,33,27,33,36,35,25,27,29,29,37,33,38,24,28,38,38,29,22,36,28,31,34,25,107
21,25,26,17,25,17,21,25,11,17,20,18,17,21,13,8,13,23,15,32,19,18,11,24,27,18,24,14,21,23,11,22,17,17,19,18,22,22,28,13,24,10,11,21,17,16,10,5,27,17,16,11,16,24,18,23,15,25,21,18,15,19,19,27,20,22,18,20,19,17,9,18,28,23,11,22,18,33,19,18,20,17,18,17,14,16,7,22,21,29,30,20,26,24,8,21,20,27,13,31,22,20,19,25,12,17,22,18,11,18,24,16,23,18,20,32,20,19,17,24,8,12,14,17,11,12,16,19,23,29,21,9,11,19,18,14,19,11,13,24,19,30,10,20,14,22,17,17,14,18,10,12,20,6,5,20,14,15,37,18,15,16,17,19,11,28,16,9,18,24,21,17,21,14,27,22,19,25,20,21,16,24,18,9,14,11,22,20,16,18,12,22,21,15,8,10,19,16,14,20,12,14,21,18,20,20,14,20,19,15,13,23,7,15,9,20,11,22,14,16,20,15,26,17,22,19,29,21,23,22,17,22,20,26,17,14,13,16,22,18,22,21,22,16,3,19,25,21,15,26,10,25,19,26,19,23,12,21,16,16,20,9,16,21,15,11,15,18,18,16,19,12,16,23,18,11,23,19,18,24,17,22,9,18,18,13,13,12,20,26,11,25,14,26,17,20,17,16,17,19,12,11,20,30,22,20,19,16,23,16,21,14,13,19,21,20,20,16,13,17,17,12,23,7,24,19,17,18,4,15,16,18,20,18,16,26,13,22,26,15,24,20,17,18,15,21,16,25,18,18,22,19,16,25,25,18,14,18,20,13,20,15,13,14,17,22,22,16,21,21,24,30,16,16,17,16,18,15,23,10,8,27,23,20,17,21,20,13,19,27,13,17,11,23,10,17,22,15,7,17,25,15,17,18,22,18,20,16,21,16,17,16,25,20,14,19,20,23,22,20,15,19,23,21,13,19,7,17,17,18,17,24,19,20,23,11,24,0,14,19,20,22,14,18,15,17,17,14,15,16,6,12,19,18,21,8,19,17,26,21,16,22,25,22,34,23,20,16,23,9,16,18,16,14,15,22,19,20,4,17,15,17,14,17,19,17,10,12,21,22,23,10,14,17,28,25,15,21,16,23,20,14,21,23,16,21,22,14,24,24,21,18,28,9,19,21,14,17,21,16,17,20,14,22,28,22,21,19,7,11,16,21,17,18,27,21,16,20,18,20,28,24,27,16,17,17,15,15,20,18,17,20,17,21,27,19,17,12,13,11,19,25,23,21,21,26,17,17,24,26,22,21,16,22,18,21,18,19,27,13,21,20,19,19,19,17,13,19,12,16,17,10,13,12,11,23,21,27,24,15,19,8,13,8,16,12,19,19,29,22,19,25,15,17,17,21,19,22,15,15,30,23,15,16,26,24,12,19,21,17,23,27,18,9,23,17,21,24,12,16,20,18,24,29,21,23,14,21,15,28,20,17,21,23,25,12,19,11,21,19,14,22,14,18,21,17,18,24,13,10,16,18,17,23,19,16,21,12,22,23,9,14,24,18,18,22,16,15,22,22,17,22,20,18,21,21,11,11,23,25,16,17,14,11,19,8,12,15,32,15,10,20,21,17,22,26,12,16,16,10,21,16,21,13,17,26,20,15,19,13,16,14,27,16,23,22,15,18,21,16,25,18,26,20,17,3,4,23,20,17,18,21,23,16,3,17,21,20,18,28,12,22,19,20,17,13,17,11,8,19,21,3,18,10,16,10,17,14,14,23,32,19,24,14,10,14,21,20,13,18,13,19,15,25,23,12,19,15,14,19,18,19,25,8,20,20,23,20,22,14,21,18,16,13,15,16,8,20,17,22,21,20,26,16,29,13,19,23,7,23,18,22,13,25,23,25,14,21,24,21,21,14,16,21,12,23,14,16,18,11,24,29,15,17,21,24,14,32,19,25,19,15,15,26,33,19,20,26,13,18,18,24,14,14,11,13,22,18,16,24,17,17,11,16,20,21,23,31,15,13,27,23,19,4,21,19,20,23,15,95
26,28,29,21,23,15,21,30,21,18,28,16,20,22,18,19,20,23,22,34,19,23,16,31,29,25,26,27,20,22,21,24,26,25,20,19,26,24,29,10,30,21,24,24,22,22,17,19,34,18,17,13,22,25,17,25,3,15,20,23,19,19,17,24,20,25,23,24,19,23,9,17,24,27,14,24,23,35,8,25,22,20,21,22,14,15,18,23,22,39,32,17,29,25,21,25,24,33,9,32,28,22,20,24,19,22,25,28,20,17,20,21,22,22,28,34,22,29,27,32,8,22,21,23,23,16,20,21,19,35,28,10,12,28,19,16,25,18,27,24,28,36,23,23,14,22,21,17,26,24,15,15,21,15,14,20,20,19,39,24,16,22,20,25,20,28,17,20,19,27,25,19,27,15,26,22,26,26,17,18,23,29,18,14,18,16,21,21,16,21,26,26,23,24,18,12,24,20,19,24,18,21,24,22,15,23,17,28,23,19,24,23,20,16,13,26,19,20,15,18,23,18,30,22,24,22,35,18,22,22,21,24,27,28,19,22,19,13,23,23,27,22,26,14,13,19,27,19,19,28,12,29,22,28,25,23,15,20,19,16,21,21,20,29,23,22,19,4,4,18,23,18,19,10,21,19,25,22,21,28,25,25,22,20,20,16,18,19,24,30,22,28,25,29,20,24,21,20,27,19,8,20,19,27,23,25,24,20,24,17,31,10,24,19,22,22,25,19,18,17,19,16,24,11,25,22,15,13,15,11,10,20,19,18,21,26,14,14,22,11,16,20,19,19,20,26,20,23,21,23,19,30,26,29,28,24,18,18,26,13,19,26,19,20,26,28,21,20,22,30,21,26,12,15,19,26,22,12,26,13,12,28,19,17,19,23,16,20,19,25,15,22,7,28,24,23,24,17,9,20,27,18,19,22,24,20,24,27,25,18,26,21,28,22,2,20,23,24,15,23,17,25,22,28,14,25,18,28,19,26,13,26,21,23,25,23,31,14,0,23,22,23,20,22,16,23,17,23,17,15,17,12,25,22,26,10,19,22,27,25,22,28,29,28,36,30,30,20,25,21,18,19,14,11,20,22,19,21,17,18,19,24,25,13,22,21,13,14,23,26,24,19,28,22,29,23,29,25,18,14,19,18,24,27,18,24,21,18,23,26,25,19,26,20,25,23,18,20,17,16,22,19,12,32,29,29,25,22,21,21,21,20,13,15,29,27,20,24,20,21,30,24,29,14,19,20,16,26,22,18,17,20,20,24,30,16,21,16,17,10,21,25,25,28,25,27,14,19,13,26,19,19,14,18,21,19,20,21,34,24,19,7,17,23,20,16,22,21,22,24,19,20,20,13,7,22,21,31,23,16,18,10,15,17,19,11,24,23,29,23,20,20,26,9,20,25,20,26,17,25,35,24,25,20,28,31,25,22,30,20,28,22,21,11,29,19,10,29,22,20,26,15,22,16,24,25,25,24,22,32,22,26,21,24,12,15,21,22,17,23,11,21,5,22,19,21,21,26,20,20,22,20,18,21,25,22,13,4,23,20,13,15,20,19,20,32,19,24,25,18,21,22,23,10,26,30,16,18,28,24,16,16,18,15,22,18,21,23,36,17,22,24,25,21,24,20,21,17,14,6,23,22,25,10,20,28,33,18,29,17,16,18,26,19,23,18,15,21,21,24,30,14,22,21,20,15,16,26,18,13,14,17,19,22,17,22,21,19,24,32,21,24,17,19,21,13,24,19,22,21,26,16,20,14,24,21,20,17,26,22,34,15,26,27,14,6,19,20,27,14,10,20,19,22,26,22,23,26,21,21,18,25,30,20,20,22,24,21,32,18,19,20,23,15,22,22,12,25,23,22,25,24,16,20,31,20,23,23,12,19,21,26,18,26,27,29,26,12,23,17,18,18,26,21,14,23,20,21,22,14,27,32,23,17,23,20,17,36,26,25,22,16,20,21,34,21,23,21,13,23,19,27,14,19,13,18,22,25,17,26,28,17,8,19,23,25,26,29,17,16,26,23,24,14,25,23,22,21,15,100
19,11,25,22,27,14,17,23,22,16,23,15,20,24,27,19,19,19,22,39,19,23,16,29,29,20,24,23,21,23,12,22,13,25,19,19,27,22,27,14,23,21,22,24,23,18,20,24,30,18,17,22,13,25,19,26,22,29,24,16,9,13,21,27,19,24,22,23,24,14,20,23,28,27,23,21,20,35,23,17,14,16,16,15,19,27,18,18,20,34,25,20,29,28,21,13,25,29,20,29,27,9,18,24,19,15,10,19,16,18,25,16,26,14,25,36,24,28,17,32,19,9,21,26,20,17,19,18,30,30,27,20,12,27,19,18,12,13,25,27,18,33,20,23,13,27,22,16,19,19,21,17,23,19,18,24,23,17,30,15,15,16,10,15,20,27,17,20,18,20,17,19,18,13,31,23,18,24,14,15,26,25,14,14,19,22,18,19,15,16,31,26,28,24,21,20,27,21,12,3,18,20,27,23,20,8,14,21,22,16,26,13,20,15,14,19,22,24,15,16,19,21,29,17,23,15,19,24,19,21,16,20,15,23,25,17,22,23,23,16,15,25,19,18,18,20,18,23,18,25,22,23,24,27,23,23,15,26,21,21,21,21,16,24,19,22,14,26,27,19,15,16,12,22,24,17,23,24,14,30,24,25,19,18,18,21,18,17,23,25,22,27,21,26,13,4,7,21,28,25,18,24,16,24,27,26,25,15,28,22,30,23,12,10,22,20,23,23,18,22,19,11,23,12,24,23,19,22,23,16,17,20,25,17,13,26,17,21,32,24,25,20,22,17,25,17,8,28,24,19,23,33,21,24,28,23,13,17,19,12,23,19,15,16,21,26,26,22,22,29,17,29,15,20,15,24,15,16,28,18,13,23,28,20,20,20,25,16,22,29,23,20,16,18,22,18,27,21,19,23,28,21,24,22,22,18,19,20,25,23,28,18,27,19,21,18,22,27,16,19,18,18,26,10,12,29,20,15,17,26,19,22,26,26,22,19,30,19,23,0,17,21,22,23,14,22,17,19,18,24,19,17,13,18,20,18,20,17,26,22,23,12,30,26,34,30,33,11,25,24,24,5,13,21,13,21,20,24,23,16,12,15,18,26,19,22,13,17,25,27,23,23,8,20,27,22,30,17,18,17,22,14,20,13,22,24,27,17,15,7,11,21,23,15,2,10,19,21,20,12,23,20,13,30,27,28,26,22,25,24,24,24,16,18,21,9,15,17,18,20,21,25,30,15,17,14,16,20,24,17,27,12,20,24,19,13,15,17,18,16,20,20,24,23,22,26,21,17,25,19,27,23,17,23,21,23,23,20,30,24,18,24,21,24,22,20,20,18,19,15,9,11,18,11,20,26,26,21,19,8,24,13,13,19,24,17,16,18,29,25,13,25,23,16,13,26,21,27,15,28,26,26,22,16,25,23,21,27,29,16,29,22,25,20,26,25,23,22,13,21,12,17,24,30,14,16,26,25,17,24,22,22,22,24,20,15,21,21,22,18,20,21,24,27,23,16,21,24,19,19,28,17,21,21,25,24,22,19,21,22,14,15,26,19,18,33,16,21,24,24,22,22,22,23,26,29,14,21,20,13,17,26,13,10,25,19,20,24,29,20,18,22,15,22,12,21,18,17,14,20,23,17,21,19,20,31,30,18,29,18,19,13,25,19,24,23,14,26,20,22,26,18,23,20,11,16,17,29,17,19,24,22,23,13,22,25,20,27,19,33,20,27,20,22,18,18,22,19,26,20,19,22,18,9,19,20,17,20,24,26,38,24,18,25,15,19,23,30,19,25,26,20,20,26,29,16,16,17,16,25,20,24,26,16,25,25,24,24,33,10,22,7,26,24,9,10,13,24,20,23,17,25,28,15,29,15,24,23,18,24,20,14,21,29,24,29,22,26,22,23,22,19,25,15,19,22,15,21,23,14,10,31,23,18,21,22,22,36,26,21,20,19,26,19,34,15,23,20,14,18,16,24,15,18,21,11,21,14,17,22,5,16,24,17,19,21,26,32,25,16,25,24,13,15,22,18,24,28,16,93
26,24,35,24,30,17,15,36,23,24,30,18,28,30,20,19,27,22,25,44,24,26,19,27,28,25,25,22,30,32,25,22,26,26,27,27,34,23,32,18,30,23,24,31,19,26,23,25,23,26,25,23,4,33,24,30,21,34,28,28,26,27,20,27,25,32,28,30,26,23,19,25,32,23,24,23,20,35,29,24,24,24,25,26,23,17,20,33,28,33,22,23,37,27,24,16,8,38,19,31,33,12,30,32,21,22,27,29,17,26,22,22,32,22,24,36,24,31,29,28,18,22,25,29,28,25,27,27,27,21,29,18,20,32,23,27,23,20,29,31,26,33,26,31,23,32,30,19,21,23,23,20,31,22,22,22,26,19,43,24,28,8,20,27,25,25,20,23,21,33,20,21,29,21,25,6,32,32,28,29,25,30,28,21,26,24,20,22,20,23,32,27,25,15,26,22,26,29,25,14,21,20,26,29,24,25,23,27,27,7,26,16,21,18,22,24,25,25,23,27,23,26,32,23,21,31,36,30,21,30,16,24,26,31,28,25,30,28,31,23,32,24,31,23,23,24,17,26,23,25,22,31,23,27,28,26,15,28,24,12,22,22,27,38,26,19,22,26,26,23,18,23,25,28,24,22,25,22,27,26,33,30,20,22,26,24,9,8,19,25,25,26,29,25,30,21,24,29,35,29,18,28,27,29,31,28,29,21,30,25,37,12,26,24,25,29,31,25,17,24,21,15,32,20,37,24,22,22,16,19,20,22,27,20,26,30,26,26,24,13,30,20,29,19,19,29,25,33,21,26,32,39,20,24,29,31,21,26,30,20,22,14,24,25,18,23,20,23,21,27,30,32,18,28,27,30,23,16,28,23,21,31,19,23,16,24,25,7,26,34,24,23,20,32,22,22,29,25,19,22,30,24,27,24,26,22,25,17,22,26,34,24,26,25,20,26,29,31,29,28,19,23,32,27,20,28,25,28,25,22,23,22,31,29,31,22,38,20,22,17,0,25,25,31,22,30,22,20,24,27,20,21,11,27,34,20,26,9,32,20,31,29,30,26,38,36,38,21,28,26,20,19,16,26,26,31,24,24,18,28,21,18,15,15,19,29,21,24,25,21,15,27,25,28,35,25,31,25,20,30,26,25,20,26,26,29,31,24,25,24,24,21,33,23,15,13,25,28,24,24,30,26,21,33,35,36,31,30,25,31,28,25,19,21,31,26,15,19,19,31,24,29,21,23,21,28,24,28,28,25,19,29,28,25,19,25,30,25,26,20,23,33,27,30,32,30,29,17,25,18,31,27,20,26,29,26,29,23,34,23,21,28,29,27,28,26,26,24,25,24,26,24,26,19,15,30,17,24,28,16,26,21,24,26,29,21,22,18,34,33,27,30,26,23,26,30,27,32,25,33,36,27,32,28,27,33,23,22,31,16,28,26,29,21,27,28,25,29,26,23,12,30,27,33,27,29,30,24,21,31,24,25,29,32,30,23,29,25,20,18,21,28,23,30,24,22,27,26,29,24,30,21,30,26,15,18,27,18,29,35,22,18,27,27,26,31,27,29,29,27,30,32,31,24,29,35,17,24,32,26,19,18,19,18,24,26,26,31,38,28,21,29,18,27,15,24,26,21,24,16,31,25,31,20,28,35,31,26,32,26,23,13,28,27,30,20,24,21,21,24,38,24,32,12,25,23,24,28,20,24,22,25,29,24,23,29,28,18,10,41,22,27,23,25,31,20,29,20,28,24,22,17,22,17,17,19,30,23,26,30,37,20,31,27,23,20,33,21,19,21,25,28,24,34,33,24,29,21,20,27,24,29,35,24,32,26,27,26,40,26,21,10,29,25,23,23,21,30,25,25,30,26,28,23,37,19,29,33,20,27,18,17,25,32,34,32,30,34,25,29,29,26,32,28,22,21,6,24,27,22,23,30,19,25,23,25,25,20,29,33,28,27,28,28,42,21,22,33,22,23,24,27,23,26,22,26,24,27,16,29,22,26,23,25,19,30,30,32,26,24,28,31,22,23,28,22,28,31,20,100
26,15,19,25,30,19,20,32,21,17,26,16,21,22,27,23,13,25,22,38,4,20,13,36,30,24,22,16,25,27,19,21,21,24,26,20,28,22,23,15,29,25,15,29,24,12,21,23,29,19,18,13,21,26,23,22,23,30,26,23,18,22,25,21,23,18,16,28,18,24,19,23,29,23,27,22,18,33,27,16,23,21,22,22,13,22,24,25,21,33,32,20,30,32,25,25,28,31,23,31,11,23,30,27,21,20,31,26,21,17,29,16,27,23,24,40,28,27,21,31,18,16,21,27,25,20,24,25,29,29,32,21,13,26,20,22,26,16,27,32,21,28,26,24,19,30,25,21,16,22,24,14,24,20,19,23,25,13,37,25,26,21,24,19,23,22,18,24,23,26,26,20,25,14,32,26,28,25,21,22,31,28,23,15,21,25,20,20,8,23,34,22,27,23,24,20,24,22,19,23,17,19,29,14,19,22,22,17,28,20,28,19,19,20,17,16,21,27,16,25,18,18,30,18,29,21,29,30,21,27,15,19,18,30,27,20,24,25,24,19,22,26,23,22,21,22,28,27,24,20,20,33,14,33,15,25,27,26,20,25,17,20,20,28,11,27,17,26,27,24,26,19,18,28,15,20,25,25,20,29,27,25,21,20,19,16,22,21,28,24,26,32,19,29,29,23,20,22,26,28,20,14,27,18,26,27,26,15,22,15,29,24,27,23,23,30,18,21,11,16,15,10,24,15,32,25,23,17,23,18,19,16,25,22,20,33,24,14,31,25,28,12,25,21,25,21,19,17,26,25,30,35,20,23,23,7,16,23,27,11,28,25,17,18,27,28,32,24,23,29,25,31,17,27,21,25,22,16,28,26,16,17,32,20,23,26,28,20,27,29,21,25,19,31,24,21,30,22,17,25,22,14,11,18,26,21,19,23,28,21,19,18,30,27,22,19,21,25,23,24,17,15,22,28,13,30,22,22,15,25,19,18,26,21,21,21,15,22,23,21,25,0,19,26,15,28,6,24,24,21,24,11,24,22,30,18,22,16,30,26,26,22,33,22,36,25,36,23,27,23,22,18,18,23,20,24,24,20,22,28,22,27,24,27,18,24,14,20,21,23,23,15,29,17,28,25,26,26,14,22,17,18,15,21,23,25,29,23,9,28,19,24,30,17,22,24,19,22,29,19,25,19,12,25,28,22,29,23,21,21,21,24,16,18,28,27,14,18,18,24,30,4,29,14,19,21,17,20,23,16,25,25,21,25,31,25,25,20,21,18,17,24,25,26,22,28,28,16,23,29,25,24,15,22,21,27,23,23,35,23,23,26,22,24,20,16,23,24,27,23,21,18,19,12,21,27,30,32,27,15,24,16,23,21,19,19,9,13,32,25,22,25,30,15,19,26,20,29,25,24,30,25,30,14,28,31,14,13,32,15,28,26,25,15,26,25,20,27,20,24,25,26,24,30,26,24,28,29,16,29,24,19,25,25,30,16,28,19,24,17,25,19,23,30,26,22,19,18,23,25,31,26,28,25,26,23,15,20,24,31,17,16,22,20,14,31,20,24,26,26,25,29,20,22,23,27,19,20,32,24,21,21,16,13,21,22,14,27,39,23,20,23,26,20,26,28,21,19,21,20,24,20,24,24,21,28,32,19,23,21,24,12,28,20,28,27,20,12,20,25,33,18,26,22,24,19,20,20,22,23,25,28,23,20,25,22,19,30,23,36,23,28,22,20,21,12,23,18,30,19,26,23,26,12,22,23,21,15,27,26,26,19,31,18,13,18,28,28,27,28,22,21,23,33,26,23,20,29,15,21,19,28,33,18,27,24,23,21,36,17,28,24,28,15,22,23,15,30,27,25,24,26,26,18,30,14,23,30,21,30,25,26,18,22,12,29,24,29,25,17,18,22,24,24,21,28,19,19,26,15,14,34,22,22,23,32,17,40,26,28,21,26,29,26,35,22,23,33,18,18,23,29,17,12,19,18,23,20,18,25,26,22,20,20,14,25,25,23,23,17,30,23,17,18,27,17,25,19,20,100
22,26,30,25,33,21,27,30,22,16,24,22,16,28,13,22,26,31,19,43,15,13,6,36,31,22,24,26,20,22,22,25,22,21,27,19,31,22,27,12,28,24,25,24,17,20,18,9,29,18,17,16,21,25,28,27,19,25,20,19,16,18,26,26,23,26,30,23,18,18,20,17,28,20,24,24,25,37,24,23,20,16,17,18,20,26,21,26,20,37,35,23,25,32,12,25,26,34,23,32,28,26,27,33,20,18,32,22,18,18,27,11,36,18,29,39,27,28,22,27,19,23,18,30,24,23,19,26,29,31,27,16,10,28,19,27,20,18,25,32,28,36,14,19,22,31,28,23,24,27,17,5,19,13,12,24,23,10,34,17,23,21,22,20,15,27,15,13,23,25,29,24,31,13,38,24,27,24,22,23,30,25,17,8,24,18,21,19,11,19,26,24,27,28,21,21,23,25,15,25,14,22,22,23,25,21,24,23,29,18,21,22,20,22,22,23,19,32,15,27,25,19,25,20,29,20,30,18,22,28,21,23,25,29,28,18,19,13,23,19,32,25,23,26,14,26,27,29,25,28,21,30,27,34,20,28,26,20,21,25,19,17,27,33,21,25,21,24,24,22,23,21,17,26,28,22,22,20,17,29,20,21,23,21,25,17,22,21,30,29,15,34,24,28,27,21,18,20,30,28,22,18,28,29,23,25,26,12,25,18,30,21,27,22,20,27,26,24,8,16,12,20,26,20,30,26,25,24,18,18,19,13,19,24,27,32,21,17,31,20,29,25,28,21,15,22,17,24,19,22,33,23,24,29,27,25,14,24,27,12,26,27,24,25,27,29,33,17,20,30,26,31,19,20,16,27,24,14,31,24,21,22,30,24,24,21,29,20,27,30,22,23,23,30,14,26,30,22,18,18,27,17,20,15,29,23,16,28,29,25,25,11,28,22,18,18,22,27,23,19,18,22,25,29,12,33,15,25,17,27,22,24,30,22,23,25,34,14,20,22,25,19,0,31,14,25,13,21,23,20,20,18,24,29,35,19,24,17,25,28,26,23,35,29,37,29,33,21,25,21,23,17,20,15,16,28,22,20,18,25,20,27,26,22,24,23,9,23,21,20,22,17,28,29,27,29,29,21,11,22,27,25,23,24,21,20,35,24,20,29,22,24,21,10,24,27,20,23,27,17,22,20,13,26,27,31,27,18,11,20,20,20,20,22,27,28,20,16,27,19,27,23,30,15,20,20,16,23,29,17,27,23,16,20,26,25,29,22,23,24,14,26,27,24,24,25,21,20,28,26,21,21,21,25,22,28,29,24,35,21,24,23,21,23,22,19,26,22,24,20,20,21,18,11,19,22,30,33,24,14,18,21,24,16,18,25,20,23,32,21,23,20,23,16,16,23,21,28,22,28,25,34,19,18,30,28,24,28,33,21,31,26,28,18,25,21,27,25,23,26,25,25,29,32,25,27,25,29,25,33,25,29,24,24,28,11,26,23,27,23,25,27,21,28,31,23,20,25,16,24,24,24,25,24,27,27,18,20,22,30,22,13,30,17,18,35,15,21,21,28,28,28,28,23,16,35,17,19,31,30,26,27,20,17,21,21,25,26,37,28,24,22,27,27,26,28,19,22,19,20,20,18,31,24,16,27,34,14,30,26,24,21,31,15,23,25,21,29,26,20,36,21,27,19,23,16,17,24,24,27,20,23,26,26,17,21,20,31,23,38,24,25,25,27,20,18,22,15,22,24,22,17,29,18,24,24,21,16,18,22,37,25,30,25,20,19,28,30,17,28,20,20,25,34,25,26,20,19,23,18,21,27,33,11,25,24,24,24,30,15,26,24,29,14,21,22,21,27,28,25,22,25,24,16,28,23,20,29,14,25,26,26,17,30,29,27,17,32,28,20,21,25,25,20,21,31,19,16,26,10,25,32,26,27,20,32,18,38,23,26,20,19,22,28,34,19,27,34,23,13,22,32,24,27,20,14,21,21,15,22,27,25,18,15,22,24,27,30,24,12,26,16,24,17,25,26,20,26,25,96
25,30,32,19,30,20,25,34,23,26,28,21,28,32,26,26,26,31,25,40,23,32,25,40,29,28,33,29,24,26,27,27,26,32,25,25,26,31,34,23,35,28,29,27,22,29,22,23,35,26,27,19,27,35,24,31,21,27,28,22,23,27,24,34,22,28,29,26,23,24,15,27,34,29,23,29,25,37,30,28,27,21,22,23,18,25,25,33,32,39,35,22,41,21,22,25,33,33,19,38,34,27,31,29,24,25,26,28,27,24,16,21,27,23,33,30,18,24,28,38,14,26,24,23,23,16,18,33,27,37,32,20,24,28,29,18,26,18,30,29,30,38,24,26,20,26,21,22,32,29,25,26,25,22,21,26,27,22,43,25,27,27,28,29,23,34,23,21,24,32,31,21,27,23,27,31,31,32,29,30,32,33,28,25,16,26,27,28,23,22,30,34,29,31,20,18,20,20,22,26,25,25,27,22,24,28,22,32,28,26,25,30,25,21,11,29,24,29,25,24,24,24,20,24,27,27,39,28,28,28,21,26,30,33,25,22,21,27,31,25,35,18,26,23,19,24,31,26,24,29,18,38,24,33,30,29,30,30,18,26,29,27,28,33,30,29,19,26,26,20,23,23,24,27,23,24,28,25,24,32,23,31,26,26,19,22,26,27,22,30,23,36,30,31,30,27,25,18,27,25,17,27,24,36,33,21,20,20,32,25,33,20,31,26,25,28,28,27,24,21,24,16,27,11,28,28,22,22,22,16,17,25,29,23,30,32,25,28,32,21,30,24,21,22,24,27,24,32,24,20,34,33,26,29,32,30,18,24,32,24,16,26,27,28,28,29,28,22,24,33,30,31,17,28,26,25,20,21,22,23,10,34,33,22,25,29,19,26,24,15,21,19,15,37,28,28,24,16,15,23,29,24,25,27,27,22,24,27,31,17,29,28,30,28,20,27,26,31,31,28,24,28,32,33,24,30,19,29,26,33,23,28,25,29,32,27,36,18,22,23,31,26,31,0,21,33,21,30,22,27,24,16,29,22,24,16,23,22,29,27,20,32,27,31,40,33,32,27,24,26,24,28,19,29,19,28,25,25,22,29,26,22,25,23,24,19,25,16,25,26,30,26,31,30,31,28,33,26,23,30,25,26,24,31,17,29,26,23,28,30,29,20,34,21,25,28,16,19,25,23,20,22,25,35,35,31,25,33,25,16,23,29,18,20,33,32,20,24,24,25,27,30,30,27,26,30,26,29,28,27,23,26,28,32,37,26,31,14,15,15,26,31,31,28,29,30,29,22,28,32,27,32,19,23,27,27,22,21,39,25,24,29,25,21,23,26,23,21,24,24,25,26,31,24,17,32,31,29,28,27,27,12,21,20,25,16,27,23,34,28,29,30,27,23,23,23,21,24,23,27,35,30,32,27,24,36,30,27,39,21,34,29,27,17,32,25,25,32,28,18,30,33,30,36,30,29,23,30,22,34,27,26,34,34,25,27,26,29,27,23,21,27,23,26,28,19,24,25,25,26,28,22,27,21,33,31,27,18,26,33,9,21,30,31,27,32,27,26,28,28,21,28,24,24,35,35,21,23,31,29,22,26,18,15,26,17,27,21,43,19,27,32,23,21,26,32,23,20,21,16,33,22,25,20,28,34,37,29,35,17,21,18,28,27,33,14,21,26,26,29,36,24,30,27,30,15,16,28,23,24,24,27,29,22,21,24,32,26,29,30,30,31,26,28,27,17,33,26,26,26,29,21,26,14,24,28,23,23,30,32,38,24,29,32,14,20,25,26,31,24,28,24,17,36,32,27,23,32,21,20,23,31,29,20,22,22,27,30,31,22,15,25,34,21,28,27,12,31,35,24,29,30,28,20,37,20,22,29,22,29,27,26,24,27,25,35,26,25,25,25,26,18,28,29,13,29,25,27,18,26,29,34,30,23,26,23,23,42,29,31,30,27,30,33,36,24,30,35,19,23,26,38,20,25,19,21,18,26,23,30,28,21,26,22,23,23,30,36,23,28,31,36,30,14,31,23,21,31,21,99
19,22,26,20,25,21,14,24,14,8,23,18,12,24,19,17,18,26,15,39,11,15,8,29,27,18,16,20,16,18,17,17,18,17,22,11,25,14,13,6,23,19,19,22,15,14,21,20,26,10,9,14,18,17,22,25,16,21,18,16,13,16,19,20,18,18,23,22,10,15,16,15,20,22,21,16,20,35,18,19,18,12,13,14,7,16,16,22,12,34,28,21,21,25,19,18,20,31,16,24,20,22,22,28,20,15,24,23,16,10,23,13,24,14,25,34,22,30,19,24,15,20,14,24,20,15,15,22,23,28,23,12,4,20,11,17,17,16,18,24,20,28,17,15,17,25,20,23,20,25,15,9,15,11,10,16,18,12,32,16,21,14,19,17,21,21,9,20,17,17,24,16,23,5,32,18,25,16,18,19,27,21,15,6,16,16,13,11,7,16,27,18,24,24,17,17,22,19,12,17,10,21,22,15,13,13,19,25,21,17,20,16,12,20,12,19,21,24,7,23,21,15,27,17,23,17,27,21,14,25,17,18,21,23,24,21,18,24,15,16,26,20,20,18,12,24,23,21,17,24,17,28,19,26,19,22,21,18,17,22,13,13,20,30,15,20,18,20,20,18,20,13,9,20,20,14,18,16,11,21,18,17,22,13,22,13,19,18,23,26,22,26,20,20,24,17,15,14,26,23,14,16,20,23,19,21,22,14,21,14,22,15,22,14,14,25,22,20,10,8,12,15,18,10,26,19,17,11,17,20,21,13,17,22,24,24,23,13,27,16,21,11,18,15,17,18,14,20,17,18,28,30,22,25,25,22,16,21,24,4,22,21,19,20,19,21,29,19,14,24,24,24,19,18,12,23,16,8,26,19,11,22,22,22,16,17,23,17,19,26,18,19,14,22,25,25,25,22,14,18,21,13,16,15,25,17,18,22,21,23,27,13,21,18,15,10,18,23,19,15,10,18,21,21,4,27,18,26,9,22,18,20,22,18,15,23,30,15,16,14,22,15,14,21,0,21,9,19,15,20,15,5,17,22,25,15,19,19,21,22,21,20,28,21,29,25,29,18,22,23,19,9,20,24,13,25,21,12,17,20,17,19,20,18,20,19,5,13,17,22,16,15,22,22,19,17,29,17,13,18,21,18,19,19,22,16,23,16,16,21,19,20,21,12,16,21,12,15,23,14,20,12,5,25,19,23,24,14,22,22,20,16,18,20,25,20,16,20,22,15,21,19,22,7,12,12,8,19,25,9,19,20,12,16,22,17,22,14,15,12,14,22,19,26,21,19,19,12,17,24,22,15,17,26,18,23,19,18,27,24,21,17,13,17,14,15,22,17,20,16,17,18,10,3,12,18,27,25,18,6,16,11,20,18,20,13,16,19,27,17,15,22,24,8,10,19,13,24,20,24,27,27,24,12,23,24,18,22,25,13,23,20,22,12,21,17,14,22,18,19,18,19,23,26,20,18,23,23,21,25,17,23,16,16,22,7,23,17,22,19,18,19,18,24,23,15,16,17,18,19,22,20,24,19,19,20,14,13,24,24,12,7,26,11,10,29,11,20,17,22,20,20,23,15,18,30,16,22,24,26,21,15,17,14,13,15,17,22,34,18,22,14,19,14,19,24,17,13,16,13,15,20,18,17,12,26,33,10,28,16,16,16,28,11,21,21,18,21,22,19,31,17,21,13,15,14,15,24,19,19,16,19,22,18,18,21,12,27,20,30,16,25,19,21,21,4,14,11,23,23,19,16,25,13,18,19,18,12,21,18,33,13,22,21,7,11,24,22,23,21,23,12,17,31,21,21,17,21,20,20,23,19,25,13,22,18,16,22,28,12,22,21,21,16,13,14,9,23,24,17,19,17,20,18,21,19,22,21,12,21,18,19,17,23,21,21,19,24,25,15,14,17,17,18,19,26,16,13,20,6,21,25,19,22,16,27,14,32,19,23,12,17,20,25,26,15,25,26,18,15,14,28,19,19,16,11,17,17,9,22,19,20,21,11,18,18,23,26,20,8,22,16,21,13,20,22,16,22,20,93
27,28,36,32,31,22,31,31,19,23,33,19,23,31,27,25,21,25,26,40,26,26,19,33,30,21,31,19,27,29,25,8,27,16,25,26,32,29,34,19,25,25,18,32,26,21,27,22,34,25,24,17,26,32,29,27,22,30,24,31,27,23,25,33,21,27,26,31,19,24,20,21,19,22,25,28,24,39,31,20,26,21,22,23,24,24,24,34,27,38,39,27,28,29,25,17,26,37,20,30,31,21,32,31,26,24,32,31,27,25,26,24,31,23,27,36,24,29,24,34,19,27,25,25,27,22,24,23,28,35,28,19,17,34,25,31,26,25,24,31,30,37,27,24,25,32,27,23,15,25,23,20,26,22,21,31,23,23,42,25,29,26,26,24,28,34,22,26,26,32,23,17,30,20,35,24,26,26,19,20,28,31,24,17,29,24,28,26,22,30,29,31,25,26,22,18,18,26,27,19,11,24,27,20,22,28,28,34,28,25,30,29,16,23,25,20,28,30,22,27,26,16,35,22,35,31,34,31,28,28,20,28,22,31,29,27,30,27,30,23,29,20,32,24,20,30,27,27,24,26,23,38,30,36,24,31,29,24,18,27,26,8,24,32,20,28,26,27,27,26,15,28,24,27,29,28,31,21,26,30,28,22,26,18,25,14,27,26,29,29,28,33,22,33,31,26,27,23,31,25,19,27,30,34,30,28,27,25,22,15,37,19,30,28,27,31,20,25,21,17,21,19,24,24,30,24,23,24,21,24,25,22,23,22,27,26,28,27,30,20,31,24,34,26,28,26,28,30,22,28,35,36,25,28,26,27,25,24,33,19,24,30,23,24,32,30,33,24,27,37,17,36,23,28,23,26,23,21,28,24,25,31,34,28,23,26,27,25,26,29,19,27,22,33,27,26,34,28,20,23,34,14,17,23,23,18,29,27,32,31,29,24,32,27,21,24,19,24,21,26,15,19,22,26,19,31,24,33,18,28,19,26,29,19,24,27,35,17,23,22,30,28,25,33,21,0,24,30,25,15,23,22,29,26,38,20,22,21,31,23,25,27,40,12,33,26,34,27,27,26,20,24,21,25,28,33,30,21,21,30,28,30,29,22,23,30,16,29,23,31,29,26,29,24,34,30,32,26,22,22,27,22,24,25,29,27,32,25,26,27,23,28,28,23,20,20,25,28,31,26,29,27,20,31,29,28,31,14,24,21,15,23,24,26,32,25,19,23,23,26,33,24,37,22,17,25,23,23,26,24,28,31,23,23,28,27,30,27,28,21,23,30,24,35,22,29,29,13,21,28,23,28,25,31,19,26,26,21,36,28,26,30,28,30,20,16,29,22,26,25,28,26,25,18,16,26,32,25,31,21,22,25,24,25,19,22,26,22,40,25,21,33,23,23,25,32,28,33,26,29,35,33,32,23,26,23,17,30,37,14,33,26,26,19,22,23,24,31,26,32,28,29,32,38,33,35,31,35,20,33,30,22,27,31,29,14,30,28,26,22,22,29,24,17,29,22,17,30,29,27,30,28,31,27,26,26,26,19,32,34,26,20,31,24,19,36,22,28,28,25,27,22,30,25,29,38,24,28,35,27,27,25,25,22,22,25,21,24,45,26,26,29,19,28,18,26,28,28,28,17,27,29,32,21,23,28,37,15,36,28,24,17,19,22,27,24,26,31,25,32,39,18,26,26,22,20,21,29,25,25,9,12,23,25,20,16,26,31,28,37,28,27,27,27,21,21,29,10,25,28,32,20,19,21,31,27,31,13,31,26,40,26,33,21,24,21,32,31,30,25,24,27,30,38,26,28,29,32,19,29,23,20,26,24,35,31,28,30,38,27,23,23,25,15,24,25,24,27,25,32,24,26,30,27,35,18,28,23,20,14,24,18,12,35,28,28,25,33,22,30,29,24,32,25,27,29,24,25,33,15,27,33,25,28,29,26,15,38,30,29,27,27,28,32,41,24,31,36,24,26,25,30,25,22,17,26,26,26,22,31,27,28,22,20,23,33,24,36,21,19,33,31,25,21,29,26,27,28,26,101
20,13,17,20,25,17,14,27,15,11,25,14,15,25,21,20,19,27,16,36,2,14,7,32,28,19,19,14,19,21,17,18,19,20,24,14,22,17,22,9,26,19,13,23,18,10,18,22,26,13,12,7,18,20,22,16,17,24,20,17,14,18,19,19,19,16,22,22,12,18,13,17,23,17,22,19,19,34,21,10,17,15,16,16,7,16,19,23,15,33,29,21,24,26,19,19,22,25,17,27,17,21,25,28,16,16,27,24,15,11,26,10,24,17,22,34,22,23,19,27,12,14,15,25,20,15,18,25,23,28,26,15,7,23,14,17,20,17,21,26,19,26,20,18,18,25,20,19,14,20,18,8,18,14,13,17,19,7,31,19,22,17,20,17,20,20,12,18,20,20,25,17,23,8,26,20,26,19,21,22,28,24,18,9,17,19,16,14,2,17,28,20,24,21,18,14,18,16,13,20,13,14,23,15,13,16,21,23,23,15,22,13,15,18,12,10,19,22,10,20,21,18,24,18,23,18,27,24,17,26,15,17,12,26,21,21,18,24,18,17,28,20,21,16,15,23,24,21,19,18,14,27,20,27,13,23,24,20,19,22,15,16,14,26,9,23,18,20,21,19,20,16,12,23,21,17,19,19,14,23,21,20,15,14,22,16,19,18,23,27,20,26,17,23,25,19,16,16,26,23,14,19,21,16,20,22,23,9,21,17,23,18,25,17,17,24,24,15,5,10,9,15,21,10,27,22,17,11,20,15,16,10,19,20,18,27,21,8,30,19,22,13,20,15,20,19,15,11,20,19,28,29,20,23,22,13,11,22,27,5,23,20,11,12,22,22,26,18,17,26,23,27,16,21,15,25,17,10,26,21,11,15,29,21,17,20,23,17,21,27,17,20,14,25,27,19,25,19,11,19,23,16,17,12,20,18,13,17,22,19,24,12,24,21,16,13,21,23,22,18,11,9,24,22,7,27,16,20,12,23,17,23,23,21,18,15,21,17,17,17,22,6,13,21,9,24,0,18,18,15,18,5,18,16,25,12,20,19,24,23,21,20,28,22,30,28,30,19,22,21,22,12,16,25,14,26,23,14,20,23,18,22,19,21,18,20,8,15,20,17,19,18,25,23,22,19,24,20,8,21,23,12,13,20,18,19,23,18,7,24,20,19,24,11,19,22,13,16,24,15,19,13,6,23,22,24,24,17,24,15,15,18,17,19,24,21,14,18,22,18,24,10,23,8,13,15,11,18,24,10,19,21,15,19,25,20,23,15,16,12,11,22,20,23,19,22,22,13,17,23,20,18,18,20,21,23,21,21,29,22,21,20,16,18,17,18,22,18,22,19,18,16,13,6,15,21,27,26,21,9,18,11,17,15,13,13,7,11,30,20,18,19,24,9,13,20,14,25,19,25,24,28,24,12,26,27,12,19,26,14,23,23,19,9,24,20,14,23,18,19,19,20,22,28,20,18,22,23,20,28,20,17,19,19,25,10,23,17,22,17,19,22,19,25,21,16,19,19,17,22,25,21,25,19,22,21,9,14,19,25,12,10,20,14,13,30,14,20,20,22,20,23,23,16,17,30,14,18,27,22,20,15,17,14,15,17,20,22,35,18,14,17,20,14,20,25,17,13,16,14,18,15,18,18,15,22,26,13,28,16,18,16,22,14,23,24,19,18,20,22,31,16,24,16,18,14,15,25,16,17,19,22,21,18,19,16,13,24,20,31,17,22,19,21,15,6,17,14,25,17,20,19,22,13,20,22,19,15,24,21,32,13,25,16,7,12,24,22,26,22,24,15,18,31,20,21,18,24,19,15,22,22,28,12,23,18,17,19,31,13,23,19,24,9,16,17,9,24,27,20,20,20,20,13,24,18,17,24,15,24,19,20,12,24,18,24,18,24,19,11,12,17,18,20,18,24,16,13,21,9,12,28,20,21,17,27,17,34,20,24,15,20,23,26,29,16,25,27,17,12,17,23,18,18,15,12,20,18,12,19,22,21,22,14,12,21,24,17,19,11,25,17,22,13,22,22,19,13,19,94
21,26,29,28,28,26,26,36,25,21,31,27,21,21,21,18,21,18,20,40,20,22,15,37,30,23,29,27,19,21,19,30,21,26,24,22,27,27,32,17,31,22,25,19,24,25,24,19,33,21,20,19,24,28,19,26,22,30,25,18,13,17,22,31,21,28,24,18,23,21,17,22,32,25,25,27,26,41,25,28,25,19,18,17,25,24,19,24,24,37,39,26,30,24,22,26,12,27,20,29,26,22,25,21,26,17,29,30,3,23,19,18,21,20,31,33,21,31,25,26,16,20,19,18,24,25,22,12,27,35,26,13,15,31,22,27,23,15,23,27,26,27,24,24,13,33,30,28,28,21,14,16,24,8,9,26,24,15,29,22,21,21,9,23,25,27,20,23,24,30,20,23,25,18,30,14,25,29,16,17,28,27,18,13,21,15,26,24,16,18,26,27,30,24,22,18,23,21,14,16,19,25,29,25,27,22,28,28,22,23,25,26,21,23,22,28,25,27,18,24,26,19,29,19,23,17,33,24,25,21,26,22,30,31,25,25,27,27,26,18,29,21,22,21,11,20,26,24,18,31,18,35,27,31,27,20,14,25,23,27,22,22,27,22,26,20,22,25,27,25,28,22,22,21,26,21,27,25,24,34,27,26,23,26,26,17,26,25,23,28,25,32,23,32,24,18,15,27,31,27,19,15,28,30,26,30,30,17,27,20,28,19,25,25,22,24,25,23,13,21,17,21,18,21,27,27,20,26,18,23,24,18,24,28,24,30,23,22,31,20,30,30,31,17,23,21,14,27,25,15,30,33,24,30,29,22,19,17,30,17,19,27,26,25,29,31,30,24,25,29,25,35,24,29,13,26,25,19,25,24,22,27,30,22,20,24,22,24,22,32,21,21,22,30,24,22,31,24,15,25,26,19,22,20,22,22,21,28,31,25,30,20,31,23,21,23,24,29,18,24,23,27,27,29,17,31,21,26,21,28,23,29,27,24,26,25,35,14,23,19,20,24,21,30,19,30,18,0,18,27,20,23,24,29,31,16,20,26,24,27,24,26,35,30,39,31,34,8,29,23,25,21,25,25,15,21,20,25,18,23,7,27,26,22,25,24,14,26,26,25,27,14,27,25,32,29,29,23,16,19,24,25,26,21,25,25,30,17,25,26,19,23,21,17,17,23,21,21,26,10,25,22,18,27,32,29,31,23,21,25,26,25,25,24,27,28,25,25,26,18,30,28,35,20,25,22,19,22,28,22,25,20,21,25,31,26,31,19,20,21,19,25,31,25,27,27,30,25,20,27,26,26,26,27,22,14,30,20,34,27,23,24,24,22,22,21,24,22,23,19,17,18,23,16,16,27,32,33,18,19,23,22,21,21,25,22,25,26,30,26,28,27,29,21,23,28,23,29,19,29,32,33,29,23,27,29,26,29,31,26,29,30,27,17,30,25,23,24,20,27,25,25,19,25,13,15,28,25,25,37,23,30,24,27,19,16,19,25,26,24,22,26,24,31,26,24,22,30,19,19,21,27,27,23,28,25,23,19,27,30,23,18,31,22,22,33,14,19,23,15,30,30,17,24,25,29,15,25,32,27,17,25,17,18,26,22,22,23,24,29,24,27,28,28,25,23,16,15,12,17,25,23,32,21,21,34,34,19,27,23,19,23,30,20,28,17,14,28,20,26,32,23,26,24,19,17,18,30,29,22,23,26,28,24,17,27,25,28,27,35,22,30,24,26,25,23,27,20,22,24,21,17,26,19,27,22,20,18,28,27,40,27,30,28,21,20,27,28,27,25,27,23,22,32,30,23,19,29,22,23,26,30,33,18,27,22,22,32,36,12,18,20,29,21,21,22,22,24,14,23,19,29,26,21,33,23,25,31,11,28,22,27,24,32,26,32,24,33,27,25,25,24,23,19,21,22,23,20,29,15,25,35,25,18,25,26,18,24,24,19,25,28,19,25,37,19,24,35,14,20,27,27,15,20,19,13,21,22,20,24,24,10,25,20,25,31,27,33,23,17,30,27,21,18,30,25,25,25,16,95
26,24,24,18,10,10,25,27,22,13,24,11,21,21,25,15,13,23,12,37,20,24,17,32,22,16,21,18,16,18,16,22,18,21,14,19,19,19,25,15,18,17,20,7,22,18,21,20,31,19,18,16,21,26,11,26,16,27,9,18,18,14,4,24,13,16,16,8,22,15,12,12,24,28,20,12,16,31,20,24,17,14,15,16,18,17,14,22,19,36,24,16,30,22,17,18,16,22,15,20,21,17,19,25,23,20,27,19,21,8,17,19,19,14,25,31,19,27,23,29,11,19,12,24,21,16,17,18,17,33,26,17,13,26,20,18,17,18,23,9,23,32,19,22,5,25,21,12,22,21,16,18,21,19,18,14,20,20,38,16,18,20,21,21,18,17,18,16,8,18,22,20,22,10,28,18,26,21,17,18,27,26,15,15,17,17,9,11,16,19,27,27,19,11,20,15,21,13,17,19,14,23,26,19,19,18,16,25,6,21,22,21,15,7,13,24,23,9,16,21,14,15,13,22,13,17,31,6,10,11,19,14,26,13,22,21,17,11,24,21,16,19,26,3,16,12,17,6,2,22,15,27,12,13,22,13,19,15,13,20,22,17,9,20,19,15,19,21,21,19,20,14,14,18,11,15,27,24,16,25,16,17,12,19,17,13,19,18,23,20,18,27,8,20,19,22,20,20,27,16,15,21,17,21,28,25,24,20,19,14,31,17,20,16,23,20,18,15,19,20,20,16,13,11,19,23,2,21,13,12,13,21,14,13,23,23,20,18,29,18,27,23,21,15,24,20,19,19,23,16,27,30,23,27,18,17,18,7,15,13,17,20,8,9,23,19,23,22,23,19,24,21,11,19,21,25,17,17,23,17,12,24,27,14,18,20,20,19,4,22,18,17,15,21,25,20,13,18,12,22,23,13,16,23,22,19,24,18,18,16,26,20,21,20,15,5,18,23,19,22,18,23,19,28,11,24,18,25,17,23,11,20,24,18,23,12,25,15,17,18,24,24,23,22,15,25,18,18,0,20,13,16,21,11,26,13,12,22,23,24,22,24,28,22,33,25,32,20,23,21,19,13,9,13,20,11,12,24,13,17,19,18,20,20,17,14,14,16,23,14,20,20,26,11,20,18,26,17,19,18,13,7,17,19,19,18,12,1,18,25,19,22,26,15,20,18,16,13,20,21,13,10,13,17,20,22,20,23,22,23,24,22,12,14,24,27,18,22,23,17,26,22,30,15,20,17,17,9,24,18,17,23,17,13,19,14,19,16,17,15,18,16,23,28,21,24,18,17,25,18,22,24,13,15,11,25,22,10,31,24,14,21,22,13,9,13,23,14,20,16,22,17,19,12,14,17,25,26,20,15,13,12,18,19,17,16,19,17,22,14,23,20,23,16,15,23,11,19,20,27,32,28,23,16,19,26,20,15,28,16,21,25,13,14,21,19,22,27,17,19,22,17,14,20,22,24,16,17,22,25,5,15,24,25,16,16,23,18,12,18,17,15,18,26,8,16,16,23,9,9,28,17,24,22,24,21,19,15,12,22,13,16,23,20,18,27,20,21,25,24,21,19,24,21,27,23,21,22,23,19,9,18,18,15,23,18,14,23,36,19,11,19,20,12,17,17,23,17,20,13,24,22,16,16,21,24,23,19,15,5,1,18,21,20,16,15,4,14,12,19,30,11,19,20,14,15,16,16,13,4,21,22,16,17,18,25,21,23,24,32,19,21,6,8,22,17,23,15,19,18,22,12,18,14,22,17,23,12,21,17,30,19,21,23,14,17,20,20,25,20,17,18,19,30,24,17,23,23,21,22,17,20,26,14,23,12,24,23,26,19,16,15,24,18,12,13,12,22,20,15,23,25,16,20,26,20,11,20,19,24,20,19,21,15,22,30,19,25,18,15,14,18,26,12,15,14,20,22,22,15,23,25,20,10,25,24,14,28,16,30,17,20,11,24,26,13,12,29,6,17,23,19,7,12,16,18,19,19,18,25,23,8,16,15,16,23,16,23,19,17,21,24,17,14,16,15,21,21,8,95
27,26,30,28,25,10,29,30,16,22,24,13,22,30,26,20,21,23,20,37,17,23,16,32,29,25,30,18,25,27,17,23,24,15,24,25,29,28,31,18,24,16,17,27,23,20,20,21,31,24,23,8,23,31,23,28,14,26,26,24,21,19,24,28,17,26,17,27,18,23,14,24,32,13,23,26,22,37,23,25,11,20,21,22,22,19,19,26,26,36,33,18,27,20,19,20,25,33,18,29,30,19,25,29,22,15,31,17,24,23,17,21,31,22,26,27,15,20,23,32,13,15,21,22,27,23,23,22,28,33,25,19,16,32,24,25,25,19,15,29,28,35,21,23,19,27,26,8,14,24,22,15,23,19,18,25,20,20,40,24,25,24,27,25,20,29,17,18,16,31,21,23,16,19,26,23,29,29,18,19,20,30,20,16,21,23,24,25,17,21,28,30,24,25,19,15,9,25,18,21,10,22,27,19,20,24,18,26,22,23,23,23,15,13,20,25,22,27,21,21,20,15,29,13,28,25,35,17,24,23,18,26,27,29,22,18,18,12,29,14,28,11,26,21,16,20,26,26,18,27,15,31,18,30,23,21,24,25,17,25,25,7,22,31,19,21,20,19,19,24,22,19,23,25,17,20,26,25,25,26,24,20,21,23,23,13,23,22,31,27,20,32,21,32,29,26,23,22,28,24,17,20,24,29,24,29,30,21,21,14,33,19,25,18,22,25,27,23,18,16,19,13,23,18,29,23,22,18,14,14,15,18,26,7,19,29,23,18,31,20,27,22,28,25,25,26,22,26,24,19,24,35,23,26,19,26,19,19,27,18,15,24,19,20,26,31,27,24,22,32,20,27,13,25,22,20,13,20,19,22,19,28,32,18,22,23,18,23,24,28,18,18,18,25,26,25,31,20,12,23,32,13,16,23,26,24,25,25,30,21,25,21,31,24,13,23,14,9,20,25,20,24,21,31,18,23,17,21,17,27,18,26,24,18,23,23,34,16,15,24,27,21,20,27,20,15,15,27,20,0,18,20,27,24,33,13,18,19,22,24,29,28,29,27,37,25,31,26,18,24,19,20,11,10,21,27,24,20,16,23,25,20,23,22,21,22,15,23,27,29,24,21,30,23,31,18,28,25,20,20,15,20,22,24,21,26,30,19,20,26,26,25,27,20,22,20,17,20,22,22,21,24,19,33,32,28,32,24,23,12,6,21,14,16,18,30,17,21,21,24,26,23,31,21,22,21,22,22,18,20,22,25,21,17,23,21,26,19,20,19,21,24,28,28,16,20,26,19,24,27,22,27,15,21,18,25,25,20,35,23,16,22,27,22,19,15,25,16,23,23,22,17,24,17,16,27,30,24,26,20,23,19,18,16,10,20,22,20,30,24,20,27,25,20,24,24,24,27,20,26,35,29,25,22,17,22,16,21,33,18,26,25,20,10,21,22,21,22,16,27,28,14,22,28,24,26,24,22,11,24,25,21,26,30,26,13,21,23,26,20,20,17,10,31,26,14,16,28,25,22,27,22,27,18,28,25,17,15,26,19,20,15,24,23,18,30,21,19,25,24,28,25,31,21,26,29,22,21,25,21,21,18,19,16,21,21,20,28,39,26,22,23,18,24,21,25,22,27,24,15,26,23,24,19,22,19,32,20,27,23,21,15,23,21,22,15,20,20,23,25,31,17,25,21,18,19,20,22,15,22,23,25,22,11,19,7,17,25,26,35,24,25,18,20,12,20,28,9,24,24,25,15,23,15,25,22,24,12,27,24,37,16,23,20,21,17,29,25,27,23,9,25,22,27,17,13,25,25,10,24,14,31,31,21,27,23,30,24,34,20,14,17,24,6,16,15,19,29,24,27,19,25,25,21,34,9,19,26,19,27,24,21,3,27,26,27,24,27,20,21,22,25,28,21,17,28,22,21,28,14,25,35,24,22,24,22,14,37,24,31,21,24,27,30,39,23,24,31,18,23,24,28,19,21,16,19,19,25,17,22,29,22,7,19,21,32,21,32,20,18,23,26,26,20,20,20,21,26,20,101
26,19,20,18,23,15,18,23,17,15,22,16,21,18,19,2,13,25,9,36,20,21,17,24,21,12,18,14,25,25,16,22,11,19,19,14,24,16,23,15,19,4,11,20,19,12,16,11,28,13,12,16,16,24,16,22,16,28,22,23,19,18,17,25,18,18,18,21,16,16,14,21,27,27,11,17,18,33,21,17,20,17,18,19,17,10,1,25,19,24,27,15,25,23,14,23,26,27,8,29,23,22,18,30,18,19,19,24,17,12,20,15,21,15,20,31,19,25,17,18,13,18,8,23,17,18,20,13,24,29,17,15,13,25,18,9,18,17,19,22,24,24,16,24,10,24,19,17,14,14,16,18,24,12,11,18,14,18,35,17,18,13,11,15,17,22,17,15,13,18,24,21,22,12,27,26,24,23,17,18,22,24,17,15,20,17,18,20,16,23,18,20,18,9,14,16,22,18,17,18,14,20,27,15,17,14,8,25,17,15,9,22,7,15,15,19,17,22,14,22,21,19,24,17,16,22,25,19,19,16,22,22,19,24,13,17,19,16,18,18,22,20,27,16,9,17,22,19,13,30,16,19,13,20,17,18,6,18,18,15,15,15,16,24,13,5,20,17,21,16,24,6,10,23,12,5,26,24,12,27,20,24,9,18,21,17,13,12,21,29,17,19,18,21,11,18,19,22,23,17,13,17,16,26,25,23,22,16,23,18,27,15,7,16,22,24,20,10,19,18,20,17,23,13,24,16,15,15,4,13,14,21,23,18,22,22,19,17,27,16,25,23,23,18,17,17,20,28,24,12,22,25,21,30,19,19,18,12,24,13,16,9,13,14,11,16,27,22,22,15,24,26,12,19,19,22,22,17,17,4,14,27,22,15,21,18,19,13,17,24,19,19,16,26,16,13,23,19,13,23,29,17,18,23,19,22,20,10,15,20,23,16,20,17,15,17,22,20,19,24,15,18,21,19,11,25,13,23,18,12,12,18,24,22,24,11,25,6,17,19,20,24,20,24,15,23,18,20,13,18,0,15,16,18,15,14,17,17,30,25,22,18,26,22,34,24,26,12,23,15,20,18,14,14,20,16,17,18,4,16,13,11,8,18,19,23,14,18,21,26,20,16,17,17,26,23,21,18,19,19,14,14,23,21,20,25,25,12,23,19,19,21,25,15,19,23,19,18,17,16,23,14,14,20,26,22,27,22,13,17,20,18,11,13,25,18,21,25,24,24,22,20,27,16,17,19,15,17,19,18,19,24,21,22,23,13,11,18,19,15,21,21,24,27,24,20,20,17,21,23,17,15,10,18,22,27,21,15,24,19,19,20,16,22,19,15,19,19,17,13,17,16,7,12,12,20,20,24,20,15,20,14,19,14,10,16,25,24,27,21,13,20,21,17,11,26,15,26,19,21,26,17,21,10,26,26,12,13,15,18,25,28,18,15,22,23,18,26,15,17,17,18,19,25,19,21,20,21,15,26,14,17,15,19,21,16,24,5,22,20,8,16,14,24,21,21,20,25,14,4,22,14,23,19,13,10,16,13,22,23,15,15,19,20,19,24,20,21,22,26,23,20,23,19,27,21,17,17,22,24,14,11,16,17,19,14,12,21,30,21,10,20,25,21,22,21,18,20,18,11,18,22,25,7,21,27,20,18,23,18,14,19,23,20,21,18,9,12,17,10,30,13,21,17,19,9,10,17,18,17,19,22,18,22,9,21,18,25,18,28,6,16,15,17,20,16,11,13,14,15,24,3,19,16,10,4,11,16,12,23,33,13,20,14,16,15,27,22,19,13,13,15,18,25,17,12,24,18,14,23,16,19,25,14,26,21,25,23,28,18,17,20,16,14,17,16,14,23,11,20,25,14,24,20,28,13,23,21,13,23,23,24,17,24,21,25,17,25,23,18,17,20,22,20,16,19,14,21,24,15,18,24,9,15,24,23,18,38,13,25,19,18,21,20,29,16,21,26,11,13,17,24,12,14,17,18,22,12,17,25,14,13,11,18,24,19,21,32,14,17,26,25,19,10,21,22,24,26,13,100
23,18,22,15,24,21,9,26,17,13,20,19,17,27,16,17,23,22,20,39,7,19,12,29,25,17,21,19,20,22,22,21,17,18,21,16,20,19,18,7,25,19,18,23,18,15,16,17,26,15,14,12,20,22,23,21,15,19,23,21,16,20,18,24,18,21,27,22,7,14,14,20,25,19,17,20,18,33,19,15,17,15,16,17,2,11,16,25,17,32,29,18,26,26,16,19,17,29,14,28,22,22,24,23,17,20,22,20,20,15,23,14,19,13,24,29,17,25,21,27,13,19,19,21,15,10,14,23,23,25,26,15,9,25,16,12,16,12,21,23,24,31,18,20,19,20,15,22,19,22,20,13,13,16,15,17,17,11,27,15,21,16,18,19,17,25,14,15,17,22,24,15,23,10,28,15,25,21,19,20,25,21,20,11,12,21,18,16,7,17,24,23,20,24,14,17,23,14,17,20,11,18,21,10,8,18,22,26,22,19,19,18,17,20,7,15,18,23,12,23,16,16,28,18,23,20,29,21,18,24,14,22,17,26,21,16,13,19,20,19,25,21,20,17,15,20,19,20,18,23,17,23,18,27,18,22,21,22,14,21,18,14,19,29,14,20,13,15,16,14,17,18,14,21,17,19,23,19,16,18,19,22,20,18,17,14,20,20,18,24,17,25,22,25,25,21,18,11,21,24,9,21,16,21,24,19,18,13,22,15,25,15,22,19,19,27,22,20,10,5,9,10,21,5,22,22,16,6,16,17,18,10,22,21,23,27,19,13,27,16,24,8,15,10,18,21,17,16,18,19,30,31,19,22,26,18,12,20,23,9,21,21,16,17,23,25,27,16,19,21,24,29,18,17,16,20,16,5,21,18,6,19,27,18,13,20,18,19,18,25,19,21,9,26,22,21,20,19,14,17,18,14,13,14,25,16,17,22,22,20,23,17,24,19,14,15,19,24,21,20,15,14,20,26,9,22,13,23,14,21,17,22,19,19,20,20,26,12,12,17,21,11,18,16,5,22,5,23,16,20,15,0,13,21,20,15,19,16,26,21,16,22,23,25,34,26,26,17,24,20,18,14,20,20,18,27,20,9,16,22,16,18,20,18,17,15,10,10,19,19,21,20,25,20,24,14,27,16,10,22,19,17,18,24,20,21,18,17,12,24,22,16,25,15,19,22,12,15,19,13,16,17,10,27,24,26,19,19,19,17,20,13,18,16,24,25,13,17,18,20,26,15,26,12,17,17,13,21,23,14,14,23,17,21,21,19,24,10,11,7,11,25,24,22,22,24,18,16,12,20,21,16,19,24,19,18,16,17,30,19,22,18,18,17,17,14,17,17,18,15,20,21,15,8,12,23,26,24,20,11,21,6,20,14,18,8,12,16,30,20,19,19,21,13,15,19,17,20,22,21,28,26,21,17,27,25,17,21,30,15,22,21,24,14,22,22,9,27,23,14,14,24,23,27,15,13,19,18,16,28,21,22,21,21,23,12,18,20,21,16,15,21,17,20,22,15,17,14,19,19,22,16,21,14,22,19,14,12,20,26,7,12,25,16,15,26,16,17,22,17,15,25,18,16,22,25,15,17,28,23,21,10,12,9,10,12,22,17,33,13,19,19,18,9,20,20,14,8,11,11,20,16,13,15,17,27,31,15,28,11,15,12,26,16,19,21,20,20,19,24,30,16,24,18,20,9,10,22,20,18,19,22,21,18,15,21,17,25,22,26,21,22,15,17,20,1,19,12,20,22,24,15,24,8,18,19,19,13,24,23,32,8,26,21,2,14,19,17,25,19,19,17,13,32,25,24,17,26,15,17,19,24,30,14,18,18,15,23,26,15,20,22,22,14,18,19,4,28,25,21,17,22,15,14,26,14,17,25,17,24,15,20,17,23,21,26,20,19,23,16,17,12,20,22,16,23,18,13,16,11,17,28,18,22,21,22,15,29,24,22,17,18,25,26,31,12,21,29,18,16,19,28,19,23,17,16,20,18,14,23,22,22,17,16,17,19,24,22,21,13,27,21,24,8,17,17,19,18,20,97
21,20,29,23,27,20,4,33,22,19,27,20,23,27,22,14,22,24,18,40,20,25,18,16,29,20,24,21,22,24,21,21,18,28,26,22,30,22,28,17,29,18,20,26,18,21,18,22,22,21,20,20,7,28,19,29,24,31,24,18,19,19,21,22,21,27,27,25,15,13,22,24,30,22,23,18,18,33,24,22,23,16,17,18,15,22,15,28,23,33,21,25,32,31,24,16,19,37,18,26,31,15,25,31,16,21,23,24,21,21,27,14,32,14,13,35,23,33,22,22,21,18,17,25,19,20,19,26,30,20,19,22,15,30,22,23,15,20,28,28,25,32,26,26,18,30,25,22,20,26,25,19,26,22,21,21,24,17,39,14,23,3,15,20,24,20,15,23,19,28,22,15,26,16,24,17,27,27,23,24,14,28,20,17,25,26,15,17,18,12,31,26,29,14,24,18,24,24,18,10,21,18,28,23,21,21,24,28,27,6,21,19,20,21,20,23,20,14,18,26,22,22,28,22,20,23,30,27,16,26,15,20,24,32,25,21,26,27,26,22,23,22,26,18,22,19,6,23,23,24,19,33,19,26,23,23,10,26,23,11,21,24,24,33,22,18,21,21,29,22,18,18,20,26,20,17,20,25,22,25,24,28,19,21,25,20,8,7,28,24,25,25,27,14,26,17,20,23,33,21,22,20,23,24,30,23,24,15,25,23,29,22,21,19,20,30,26,20,16,17,19,14,28,18,32,23,19,19,15,22,23,20,26,23,22,28,21,22,31,22,29,19,28,17,20,22,20,24,24,20,26,35,20,23,26,27,17,22,22,15,24,13,23,24,17,22,19,25,16,26,28,28,21,21,23,29,19,18,27,20,19,28,18,21,15,21,27,6,23,30,19,26,19,27,17,25,18,24,20,24,29,22,25,21,27,14,19,16,21,25,25,23,15,20,23,21,23,28,23,23,18,22,30,23,15,17,21,24,20,16,22,11,20,23,26,21,28,19,25,13,11,24,24,29,17,29,18,24,21,27,16,13,0,22,28,20,22,8,21,9,27,23,29,25,37,31,36,16,26,20,27,14,19,25,15,26,19,13,17,23,17,17,14,25,17,22,16,23,14,16,10,21,21,18,25,27,30,17,18,23,22,22,19,24,25,24,29,22,24,20,22,23,32,21,11,16,21,24,23,20,21,23,16,30,25,30,26,25,20,28,27,26,22,23,30,22,14,18,18,21,27,25,20,18,20,23,19,26,26,20,18,25,18,14,8,20,25,23,24,20,20,23,25,27,30,25,22,16,24,7,29,26,22,29,21,27,23,22,31,23,17,23,24,25,25,24,21,20,20,16,22,20,21,14,19,28,16,20,24,11,25,19,23,22,24,21,21,17,29,28,23,19,26,19,21,28,24,21,25,31,28,21,25,23,16,32,21,18,25,15,17,22,28,18,26,23,22,28,22,24,1,29,22,28,23,25,24,13,20,26,19,24,27,27,25,18,24,21,9,16,20,24,25,29,13,18,23,25,24,20,32,20,25,24,17,14,23,21,25,34,20,13,22,22,21,30,22,26,24,26,25,24,27,23,28,32,20,19,27,26,14,23,20,17,14,21,23,26,34,26,20,24,14,22,17,18,23,19,22,20,26,21,26,19,23,34,30,21,28,24,20,12,19,22,23,25,19,17,20,22,35,23,30,7,20,22,23,25,23,19,26,26,25,21,22,27,23,17,9,38,16,28,17,15,27,14,24,22,22,27,11,16,24,16,16,18,24,21,24,29,26,21,27,23,15,19,29,20,14,16,24,23,26,29,28,22,23,16,19,25,23,29,31,22,31,25,26,25,34,18,25,13,24,22,18,19,17,31,24,26,25,21,17,19,32,18,23,25,23,24,17,17,24,26,27,27,26,29,16,19,18,22,24,21,21,20,5,19,22,17,19,19,13,20,18,25,21,31,22,27,23,22,29,24,37,15,11,28,17,12,19,29,18,23,17,17,21,19,11,25,18,21,22,17,18,29,24,30,21,19,24,26,20,21,21,21,27,22,15,95
21,23,27,23,17,16,26,27,25,24,28,17,20,24,28,20,20,23,17,40,18,30,23,36,24,22,28,7,26,28,13,26,22,22,25,23,29,26,32,22,29,20,10,18,29,13,23,23,30,22,21,20,23,29,21,24,21,31,14,18,19,15,11,29,23,19,25,19,23,25,19,17,26,17,18,23,20,31,29,16,14,23,22,21,23,17,19,24,18,34,28,18,32,27,23,27,23,19,13,28,27,23,21,33,22,21,28,24,27,19,24,23,30,24,19,30,18,32,16,26,18,16,18,26,20,25,26,18,28,32,23,20,20,24,23,21,27,25,25,18,26,33,25,28,16,25,30,18,11,13,23,24,25,23,22,25,21,20,35,26,21,19,25,18,21,28,23,22,13,29,25,21,25,21,32,25,23,28,14,15,24,23,14,21,21,24,20,22,18,18,30,23,25,14,23,18,24,24,18,21,15,20,31,18,16,24,18,22,17,22,27,19,19,16,22,18,21,14,19,24,24,16,24,23,24,23,28,17,21,22,16,22,18,22,29,24,18,22,27,22,21,22,26,8,21,20,22,13,13,25,22,29,21,22,16,18,24,20,18,20,18,18,6,29,12,18,26,25,26,19,27,19,23,27,20,20,28,27,25,29,14,28,9,26,15,14,22,21,21,29,24,27,19,23,24,22,21,25,30,27,18,26,19,26,33,24,23,22,20,13,30,20,20,13,28,25,27,25,21,21,20,19,18,20,30,19,9,18,16,12,13,21,19,18,20,27,23,22,32,21,28,20,25,25,30,20,20,27,26,22,24,28,21,24,23,23,22,18,20,20,22,19,5,6,21,26,27,26,24,30,31,26,13,16,23,21,22,24,22,17,21,25,27,18,23,17,25,22,13,19,19,25,21,18,25,14,18,12,19,27,25,12,15,23,20,20,26,20,25,5,23,28,22,18,20,16,19,16,16,19,23,17,16,28,20,21,22,22,18,20,9,26,17,19,24,9,26,18,22,18,27,22,29,22,22,26,16,29,11,24,18,21,22,0,28,20,23,21,31,25,29,21,33,29,37,26,35,24,12,23,20,13,15,24,15,22,23,24,16,19,23,15,18,23,19,18,20,20,29,18,12,27,26,16,25,24,31,27,19,17,22,4,20,27,13,25,19,12,17,23,25,21,23,21,20,24,23,24,20,20,17,21,21,26,25,23,27,29,25,24,24,23,14,16,21,27,15,19,23,25,33,22,36,23,25,14,18,20,26,25,24,26,22,18,24,16,21,21,20,20,22,21,27,32,20,24,15,21,24,23,23,31,15,19,19,27,14,21,31,24,20,28,25,24,14,10,20,24,26,22,22,14,24,19,17,22,25,32,31,16,18,21,21,23,14,21,22,18,30,19,17,29,28,23,24,27,22,23,23,30,29,25,25,15,28,23,9,22,29,20,29,24,22,21,26,23,21,28,14,24,23,28,19,25,19,21,20,26,25,26,16,4,21,28,27,18,26,20,17,18,15,21,23,30,13,22,17,21,20,20,30,17,19,21,21,18,21,18,14,32,22,21,24,27,19,34,24,29,31,27,30,30,31,24,19,32,24,22,20,25,20,16,25,22,23,13,21,28,35,28,8,18,26,17,26,21,28,25,22,16,27,20,21,14,27,29,20,25,26,14,10,17,27,21,21,22,15,23,21,16,27,8,16,15,11,18,19,25,19,9,24,27,13,20,21,25,28,29,25,37,20,27,11,13,19,22,20,16,26,16,25,15,16,21,20,22,24,13,18,22,30,18,18,13,23,20,25,27,22,18,25,24,18,27,21,17,23,20,23,16,19,17,17,22,27,23,32,18,24,18,21,21,28,18,9,10,21,24,20,26,24,21,27,24,33,23,19,30,20,29,25,26,21,20,27,24,17,33,24,25,25,25,25,17,9,24,21,24,30,19,22,26,17,21,26,26,15,35,21,29,20,17,22,28,37,23,17,33,17,23,20,22,18,21,17,17,26,21,19,28,23,19,23,24,19,30,24,30,21,23,27,32,26,17,21,25,17,29,19,95
33,28,32,23,34,28,29,36,27,30,32,29,32,31,30,15,27,34,22,51,27,34,29,39,33,25,31,21,28,30,21,31,24,34,29,29,30,29,38,27,32,17,24,31,26,25,24,26,34,28,27,29,30,39,30,36,25,31,31,34,29,31,28,10,26,31,30,30,27,26,26,28,40,36,26,24,20,35,33,30,30,25,26,27,22,23,14,35,34,37,37,22,40,33,26,29,37,37,23,36,35,29,33,33,26,30,20,30,30,25,30,25,22,26,33,44,32,35,26,31,25,24,21,26,20,20,22,26,31,36,30,27,26,36,33,22,28,22,34,33,34,37,28,30,24,30,25,30,25,15,30,30,29,27,26,30,29,26,47,27,29,26,24,24,27,17,25,25,26,31,34,25,31,27,36,35,15,38,26,27,35,37,32,28,20,31,27,29,27,32,33,33,30,22,24,29,34,24,30,23,29,28,31,26,28,27,23,30,32,29,22,33,22,29,15,32,24,24,29,32,28,30,39,28,29,34,28,32,26,31,24,32,32,35,26,26,25,31,33,29,35,32,30,27,24,28,34,30,28,33,29,34,26,29,20,31,19,31,22,30,28,30,31,9,24,18,23,30,30,24,27,19,23,31,25,18,30,29,25,36,27,35,24,28,27,28,28,27,26,34,27,32,32,30,26,24,27,22,31,32,21,32,28,13,40,24,23,24,35,29,30,27,8,29,30,39,32,25,28,25,28,20,31,15,32,21,26,26,19,26,27,29,30,30,28,35,27,31,39,28,34,28,25,26,28,26,28,34,28,25,10,21,26,32,31,31,22,27,35,28,29,22,28,29,24,29,39,26,26,30,34,39,25,32,30,29,24,25,30,19,14,30,37,26,29,31,28,28,28,30,30,31,19,33,31,14,28,29,26,27,33,28,29,31,32,26,28,23,28,30,33,29,29,30,24,31,30,30,28,32,28,31,36,20,26,34,23,30,32,25,27,32,29,33,38,26,38,21,26,20,34,30,35,24,25,38,25,31,26,33,15,20,28,28,0,27,27,26,35,31,24,21,31,35,44,37,36,25,36,26,25,25,27,29,31,31,31,27,19,31,26,24,21,30,19,23,27,20,29,30,28,31,18,31,35,34,36,29,27,29,25,29,28,33,30,36,30,27,22,27,31,24,35,25,22,30,20,23,27,27,24,26,29,33,35,31,29,36,28,27,33,31,24,24,37,19,23,27,28,29,35,34,34,31,27,26,30,32,33,33,32,32,32,35,36,28,26,18,19,19,30,30,27,32,31,29,33,26,28,35,30,28,23,19,33,30,26,25,33,29,30,33,29,25,27,30,22,25,28,26,29,22,22,27,24,33,35,33,32,28,27,16,32,24,23,20,30,26,38,32,26,33,31,27,24,27,25,28,34,31,35,15,36,25,37,35,23,28,28,25,37,32,33,28,35,25,29,33,22,22,29,33,32,38,32,33,23,34,26,38,29,24,28,34,33,29,32,20,19,20,23,27,24,30,23,23,28,33,29,19,32,26,31,32,26,23,30,22,30,37,15,23,32,33,33,36,31,30,27,31,25,35,28,28,39,36,25,23,34,33,28,24,22,19,28,22,27,25,43,23,25,35,27,25,30,33,27,24,25,23,33,26,29,22,32,38,35,32,38,21,25,22,29,31,29,28,24,27,29,23,35,28,34,25,23,19,20,25,31,28,31,34,33,26,24,34,33,37,32,34,19,29,28,30,27,21,26,28,29,16,37,18,33,18,23,17,26,27,25,33,42,26,32,27,18,24,29,35,34,26,28,28,21,13,30,25,27,33,25,33,27,21,27,24,26,26,31,34,36,29,29,27,31,27,25,26,16,36,24,29,33,23,35,24,43,24,26,36,28,34,31,30,30,31,29,37,30,29,26,29,30,22,25,33,26,33,28,29,24,28,27,26,22,29,28,32,29,47,26,21,34,31,35,28,40,25,34,30,25,26,30,29,26,26,28,29,30,25,21,34,15,21,26,26,27,27,33,40,29,30,37,37,31,18,27,27,30,32,27,107
16,23,27,22,23,20,24,20,15,17,23,21,16,20,15,16,14,24,23,24,14,20,13,32,24,19,25,22,22,24,13,25,19,16,19,17,20,23,23,13,23,17,19,20,19,18,13,13,27,16,15,5,21,23,12,15,9,23,18,20,13,17,17,21,14,21,17,21,17,16,3,15,22,20,12,21,19,34,18,18,22,17,18,19,17,13,15,22,20,32,33,19,26,23,13,18,22,31,7,28,22,20,19,24,15,19,23,19,13,19,18,18,20,15,26,32,20,21,23,25,2,14,22,25,19,17,20,17,17,29,19,8,11,26,17,18,18,13,21,22,22,32,15,22,8,27,22,20,19,24,12,14,17,8,7,14,19,17,30,17,17,18,19,21,14,22,10,12,19,26,22,21,23,14,21,24,22,20,13,14,24,23,16,11,19,13,19,20,14,19,20,25,19,23,12,2,16,14,16,21,9,14,14,14,16,18,15,22,17,18,16,21,15,18,14,20,15,20,13,8,19,8,24,20,18,19,29,19,20,16,19,18,20,25,9,17,20,19,21,20,23,18,24,14,5,13,26,19,13,25,4,24,14,24,23,24,20,18,12,14,20,12,18,23,19,19,20,14,14,20,20,15,18,20,15,16,15,12,20,27,22,24,17,21,17,6,19,18,25,28,14,27,16,24,18,14,11,21,21,13,6,13,15,24,21,18,19,19,16,9,29,8,21,17,15,12,19,11,15,15,18,17,18,12,22,18,15,18,12,17,18,19,17,19,18,20,15,16,20,9,18,18,21,12,17,23,12,23,11,21,24,27,19,27,18,18,19,12,24,13,18,22,17,18,25,27,16,11,15,24,20,29,18,19,19,18,16,15,24,11,13,27,21,15,9,17,18,19,17,23,5,19,9,25,18,25,24,17,1,10,27,8,11,16,14,22,23,23,19,18,18,18,24,18,8,18,13,18,15,22,19,19,16,24,13,21,10,20,10,24,11,18,13,13,16,19,28,8,10,18,20,18,19,16,15,20,12,16,13,13,14,15,20,20,27,0,13,20,27,27,18,22,26,23,38,20,24,18,22,17,14,16,19,17,17,16,13,19,12,17,17,20,22,11,20,22,12,16,20,23,17,12,22,18,28,28,23,18,18,16,17,16,20,17,18,23,19,12,19,25,15,17,22,17,20,19,16,13,23,16,23,18,14,28,23,23,26,21,15,13,13,21,19,17,24,25,18,21,10,21,29,18,30,16,21,18,14,17,12,13,11,14,19,23,26,14,16,17,18,8,19,27,15,23,15,20,20,20,22,27,15,22,19,24,11,22,16,15,30,16,24,17,19,21,14,10,21,15,16,17,9,12,19,12,5,20,19,26,19,15,16,12,5,9,11,9,19,20,23,19,22,25,18,11,19,23,19,22,7,19,32,29,18,16,24,23,20,13,28,19,22,20,13,3,20,9,20,25,14,21,19,21,25,26,14,16,22,18,18,28,18,24,21,22,22,12,22,19,15,19,9,19,11,20,19,16,11,23,14,14,19,22,19,22,17,20,15,6,22,26,14,8,18,18,11,26,18,17,19,21,22,16,25,12,23,27,13,14,26,19,10,14,19,16,20,16,15,17,28,19,18,20,20,20,17,20,14,14,16,4,21,18,24,8,19,20,28,17,21,18,14,16,24,15,19,16,9,12,15,21,20,12,20,14,16,11,11,16,22,15,12,15,17,18,11,14,21,14,22,33,19,21,17,19,11,16,23,10,16,26,23,11,10,15,24,18,18,7,22,20,26,16,26,22,13,8,21,14,21,12,16,18,20,27,18,17,21,23,17,21,20,23,27,16,25,22,17,23,25,14,17,20,24,7,17,18,11,18,19,16,18,20,26,18,30,16,24,17,9,17,11,17,10,26,22,22,22,22,22,19,20,19,24,19,14,17,19,14,21,13,24,24,21,11,13,22,7,34,27,25,21,18,17,23,32,14,22,23,7,20,18,29,8,13,3,15,20,20,10,24,23,11,14,18,19,26,16,29,7,15,26,25,17,12,17,18,22,22,9,90
21,26,32,20,22,14,26,25,22,17,25,15,14,25,17,16,11,16,22,37,22,25,18,34,24,25,25,18,15,17,14,19,23,22,18,16,11,23,32,19,23,20,16,18,13,21,24,21,29,17,18,16,22,30,11,27,18,15,19,21,21,25,16,28,1,25,14,17,22,18,12,16,17,24,21,20,16,31,20,24,15,20,19,20,21,18,17,22,23,36,25,10,32,24,18,10,28,28,16,31,19,14,26,13,22,20,21,13,23,18,19,17,21,19,25,31,19,22,22,32,11,11,22,24,24,15,19,23,18,30,24,17,17,26,17,21,20,21,13,21,24,33,20,23,7,25,20,12,19,24,22,19,9,19,18,22,26,14,38,17,22,20,23,21,21,21,20,19,18,24,16,21,12,14,28,28,28,24,19,20,29,23,24,19,11,23,21,21,18,23,31,20,23,23,21,15,23,11,20,19,15,20,23,15,19,20,16,23,16,23,23,22,17,15,12,26,24,21,20,13,9,16,23,18,17,21,26,18,21,15,20,17,26,24,22,24,24,19,22,19,20,21,25,15,16,8,16,18,12,24,15,30,22,25,24,23,20,19,17,22,25,18,21,22,20,21,22,21,23,23,12,12,16,24,21,13,23,20,18,24,18,21,21,17,17,14,25,24,22,29,20,17,15,24,27,24,21,21,29,22,15,22,20,25,30,25,24,16,22,15,31,17,23,20,19,23,16,15,16,20,16,15,24,14,21,21,14,17,21,12,13,17,18,11,15,24,24,19,22,18,27,24,24,20,15,23,22,23,21,23,25,31,23,27,25,15,18,11,25,15,19,21,18,19,23,25,23,22,26,23,15,25,11,25,21,25,5,21,15,20,13,26,28,6,19,26,22,23,16,22,18,22,18,26,26,24,25,18,12,22,22,14,17,18,25,22,20,22,27,19,24,22,25,25,17,17,11,16,21,28,18,25,22,25,15,30,21,17,18,26,19,25,24,19,24,22,29,19,19,20,26,22,24,23,19,22,20,20,12,18,17,19,22,23,27,13,0,21,22,27,23,24,28,20,33,18,33,22,26,23,20,15,13,21,21,15,12,24,21,24,21,17,20,20,17,14,18,19,22,24,20,23,26,15,27,22,14,22,15,22,19,19,19,19,19,28,24,11,22,23,17,15,27,15,18,13,7,10,28,18,15,20,16,26,27,20,24,18,23,24,22,10,10,8,22,24,19,23,21,16,22,22,21,18,16,20,21,14,20,15,20,23,19,21,27,23,28,9,10,17,18,27,23,30,22,24,26,20,23,17,23,17,11,19,19,20,25,14,30,26,18,21,22,12,20,16,22,2,25,21,20,13,23,16,14,21,27,14,23,18,15,15,16,20,16,18,18,19,18,25,17,26,20,19,17,14,21,19,18,28,31,30,29,21,27,25,17,25,29,20,21,26,23,14,26,19,20,27,15,19,23,27,24,30,25,27,18,17,18,29,17,21,23,25,26,18,19,22,24,18,18,21,20,21,20,4,9,23,13,13,29,25,28,21,25,24,20,15,24,30,14,19,16,24,19,32,22,9,15,19,20,20,23,21,28,33,21,25,28,23,9,17,21,18,23,19,12,24,33,22,21,19,8,17,11,19,12,18,16,13,24,19,21,17,23,26,32,14,23,17,13,17,25,13,18,17,8,24,14,18,25,18,25,23,20,18,19,20,17,16,13,10,22,7,22,21,23,23,26,25,20,21,18,18,20,20,26,16,27,22,21,20,21,17,22,20,24,13,20,18,37,15,27,13,17,17,26,23,28,21,21,15,12,28,23,17,22,26,15,22,11,22,28,14,17,13,25,25,28,20,18,16,26,18,18,19,15,26,21,13,16,23,25,20,30,16,17,21,19,12,17,11,21,18,16,30,20,13,22,16,17,17,26,24,15,16,22,16,23,19,25,29,23,10,21,19,15,40,25,26,19,24,21,24,35,20,21,24,6,19,21,23,5,10,16,19,21,24,21,26,23,10,23,21,18,24,24,29,19,20,24,27,15,17,16,8,23,21,8,95
27,23,29,21,26,15,12,28,14,21,22,12,25,23,20,16,18,21,21,42,18,23,16,24,25,16,20,16,26,24,23,13,19,27,22,24,26,18,29,19,21,20,15,28,16,18,15,22,20,23,22,21,5,30,21,28,21,25,19,19,22,18,23,24,20,24,21,27,23,16,22,16,28,20,21,15,11,26,24,15,22,17,18,19,18,24,17,28,25,25,19,20,34,30,21,17,17,35,16,27,26,13,24,23,13,16,27,22,23,20,25,15,27,15,21,37,25,27,21,30,21,20,20,20,21,16,20,24,28,18,27,21,17,26,24,18,18,12,20,29,17,24,23,28,19,26,21,17,12,22,22,17,25,19,18,19,18,16,39,17,20,5,17,23,19,22,17,20,19,30,21,12,27,18,22,15,24,29,25,25,22,27,19,18,17,23,17,19,17,20,29,23,21,12,17,20,22,20,19,15,22,11,25,20,24,25,21,26,25,4,23,17,18,16,13,15,17,21,20,18,14,23,26,14,18,26,33,28,17,25,7,15,17,27,26,16,21,23,28,15,27,22,22,22,20,21,14,25,21,16,21,32,20,24,21,24,12,19,15,9,19,19,24,30,17,16,13,23,26,20,19,20,22,24,21,19,22,23,21,23,24,21,17,13,17,21,6,5,24,16,22,23,20,22,27,21,20,20,26,29,17,24,19,26,31,25,24,14,26,22,31,21,23,21,22,22,22,22,14,21,18,6,23,11,28,17,21,22,13,17,18,19,18,18,24,26,18,23,23,22,27,11,21,16,18,23,21,29,22,21,34,36,12,15,20,22,12,21,25,16,24,11,21,22,15,20,17,22,18,24,24,30,16,23,22,21,22,21,28,20,12,27,16,20,13,21,24,4,24,31,21,21,15,29,19,22,25,20,21,21,21,21,23,21,24,13,18,14,19,24,25,21,23,21,20,23,26,25,25,24,10,14,29,21,17,25,18,26,22,24,20,19,25,20,28,19,31,17,22,17,9,16,17,22,19,21,19,26,22,19,17,16,8,21,26,20,21,0,29,17,22,26,27,17,29,31,29,18,23,19,21,16,14,23,22,27,21,21,15,22,19,15,12,22,10,20,18,16,22,18,12,23,25,22,30,23,22,18,17,24,23,22,11,25,21,26,26,22,19,24,23,16,26,20,16,14,18,21,21,19,21,22,15,24,32,27,25,27,22,23,19,27,17,18,24,20,6,10,10,27,25,20,18,17,12,25,21,19,19,21,16,25,25,22,16,22,27,16,17,15,19,27,18,22,29,27,24,8,16,15,27,28,18,23,26,19,22,18,29,15,19,25,25,23,19,23,19,21,21,17,19,22,23,16,20,21,14,25,25,13,17,12,15,19,23,16,13,9,31,24,18,24,26,18,22,25,23,25,17,24,29,29,23,20,24,34,14,19,29,7,20,24,28,20,18,25,19,23,24,20,9,27,25,30,23,25,21,21,12,25,21,19,26,29,26,20,24,22,16,9,18,25,23,26,20,21,24,17,25,21,25,18,22,22,24,22,24,18,20,32,13,15,18,24,23,28,23,20,26,18,21,29,24,21,26,32,15,16,24,20,16,24,12,9,20,18,19,23,36,19,18,26,19,21,16,21,17,18,17,19,28,16,25,17,25,26,28,23,29,17,21,4,24,24,21,23,20,18,12,21,29,21,29,9,22,15,16,26,18,23,27,28,26,22,20,20,24,15,7,32,20,23,21,23,25,17,22,21,25,20,19,14,20,8,14,16,25,20,23,21,34,22,26,18,14,17,25,18,16,18,22,25,19,32,30,22,23,18,11,24,15,26,32,20,23,23,25,17,32,21,24,11,27,19,20,20,12,26,22,25,26,19,25,14,34,10,20,29,19,26,15,18,16,29,26,29,26,25,23,25,26,18,26,20,20,18,3,21,22,19,22,27,21,22,20,26,22,29,25,24,25,22,27,19,38,14,19,30,19,17,21,28,20,17,19,20,19,20,13,23,22,22,20,17,10,21,21,23,23,21,26,26,22,14,19,13,26,29,17,101
25,21,33,28,32,26,25,37,28,23,31,28,23,33,24,28,29,20,24,49,26,26,19,36,29,22,31,29,7,9,28,27,20,28,28,24,33,29,34,19,35,32,26,16,20,24,27,27,32,25,24,24,28,32,30,30,26,30,29,22,17,21,26,33,21,29,32,15,29,17,28,26,35,29,30,18,22,37,31,20,27,14,13,14,28,24,29,28,27,31,30,29,32,20,27,24,30,31,27,26,35,28,25,21,26,21,29,27,21,25,17,24,33,16,27,27,15,33,20,36,27,25,23,20,23,27,17,27,16,34,22,25,17,31,22,29,19,27,25,32,29,38,29,25,25,36,31,24,29,24,26,20,26,22,21,25,26,23,33,18,25,24,19,18,28,34,22,26,22,32,22,18,26,20,26,31,27,31,25,24,17,30,22,17,19,27,15,17,22,22,38,31,27,26,26,28,13,29,18,26,21,24,30,30,28,23,29,30,29,27,25,23,27,25,20,22,28,29,22,27,29,26,36,23,16,21,28,29,16,31,26,20,22,33,35,30,32,31,30,22,26,11,26,23,23,28,27,28,25,21,29,33,21,35,29,27,24,29,27,32,26,23,29,33,25,30,28,29,31,20,26,28,24,28,22,29,31,27,26,31,26,24,26,27,24,24,29,28,31,32,28,35,27,26,26,22,19,29,35,24,27,27,23,36,34,34,33,25,25,25,33,23,31,23,27,32,22,22,21,27,23,25,28,22,34,18,24,26,30,28,29,24,28,23,29,31,27,21,33,22,31,24,32,19,22,16,18,30,27,19,39,39,23,34,29,33,27,27,26,19,15,23,28,29,27,32,31,27,26,22,29,35,29,31,11,30,19,21,19,29,21,33,37,28,21,23,18,27,27,28,29,18,26,36,29,25,33,25,26,26,14,24,27,21,26,17,29,26,30,29,14,24,26,22,25,25,25,30,27,26,24,21,21,31,19,20,24,31,24,34,27,25,34,26,30,24,39,26,27,26,32,30,25,29,21,31,24,24,23,22,30,26,21,31,35,27,22,29,0,12,29,21,31,24,43,20,37,18,28,29,22,24,27,29,19,31,23,31,29,23,17,25,24,26,23,22,16,27,22,33,29,26,34,25,34,33,32,19,24,26,24,27,23,25,26,21,34,24,27,28,23,23,23,21,27,27,15,18,25,14,23,25,20,24,34,28,26,25,29,28,16,27,29,27,31,30,25,29,26,6,26,31,29,22,26,27,23,26,28,14,28,24,9,13,19,20,25,17,18,26,22,12,29,36,26,29,32,22,20,28,33,28,30,30,29,16,31,24,30,26,26,30,28,10,27,26,25,20,22,18,21,27,25,18,26,31,37,28,23,21,27,23,25,23,26,27,27,23,35,22,30,27,32,23,25,22,24,27,27,33,29,36,27,22,5,29,27,24,40,23,33,33,34,24,32,28,23,28,29,27,22,29,28,34,17,19,26,34,23,35,19,32,24,29,26,18,23,27,28,22,27,26,28,35,28,18,23,18,22,29,33,22,26,18,30,33,20,23,32,34,22,20,30,24,25,40,12,26,27,15,22,27,25,25,29,34,24,28,31,31,23,23,21,24,32,28,30,30,34,30,25,27,22,26,25,32,23,19,16,25,27,31,30,26,23,35,37,21,34,28,24,26,25,22,28,15,25,23,31,29,39,28,30,26,28,26,27,27,27,24,27,30,28,21,29,17,27,33,30,33,31,29,20,22,22,25,23,22,25,27,25,29,29,25,26,27,24,23,31,31,38,24,33,29,25,21,31,27,32,32,31,23,20,39,32,29,23,30,20,28,24,30,36,22,25,11,26,29,36,16,14,29,36,22,27,26,23,30,29,26,23,20,23,29,29,21,25,28,23,32,19,25,19,26,24,34,28,33,22,24,25,28,28,23,25,34,26,19,31,17,22,30,32,29,29,22,25,42,28,23,25,30,31,29,39,17,26,36,25,26,29,29,26,28,27,17,19,19,22,28,31,22,29,15,22,32,27,31,26,13,33,31,25,25,30,28,27,28,24,99
23,23,32,26,32,19,13,30,16,24,28,16,28,30,25,23,28,18,23,46,25,29,22,25,27,18,30,30,19,21,26,15,25,29,26,27,31,28,35,22,31,27,28,28,25,27,25,26,31,26,25,26,16,30,28,31,24,27,21,21,14,10,26,31,26,30,30,27,24,22,26,18,30,31,25,20,21,36,30,17,26,22,21,20,23,26,24,25,25,33,30,24,37,22,26,20,28,34,20,28,34,24,26,29,23,20,31,29,24,22,19,23,32,21,22,29,17,31,22,31,25,25,22,22,28,21,25,21,27,29,10,27,20,34,27,21,24,22,22,25,27,34,28,31,27,24,19,21,29,33,29,23,30,25,24,21,20,26,39,23,22,12,22,20,27,29,24,25,23,33,20,6,31,21,28,26,24,32,17,18,5,30,11,20,23,29,17,19,21,21,33,33,30,23,19,25,15,25,17,19,22,21,23,24,25,23,25,31,29,15,29,26,28,20,18,17,27,23,23,25,18,23,36,22,28,20,30,30,18,29,17,22,19,33,34,25,26,28,31,21,28,13,25,25,24,27,15,28,25,15,28,35,22,31,31,28,19,21,19,20,29,25,23,30,28,27,23,27,29,23,22,23,25,28,21,22,29,17,27,33,30,30,26,15,27,21,17,16,29,26,27,33,24,23,25,19,16,25,28,26,22,29,25,32,33,30,29,24,27,22,35,25,30,25,29,29,27,29,24,26,28,16,22,16,27,27,24,24,24,21,22,29,20,22,21,28,24,27,27,24,33,21,24,20,23,18,15,32,18,21,33,38,22,25,17,30,22,25,31,18,17,22,22,23,26,31,28,20,25,27,26,34,20,25,20,29,27,24,21,24,17,31,27,25,23,28,20,15,20,28,26,20,18,31,26,32,27,27,26,19,26,21,24,29,27,5,28,24,26,28,16,27,24,27,23,22,26,31,15,26,12,16,23,23,20,8,24,31,25,25,16,20,28,14,27,26,35,21,25,22,20,26,28,27,22,23,23,27,24,24,25,21,9,25,31,27,27,17,12,0,27,23,33,19,31,22,31,21,33,29,27,23,18,26,18,33,28,22,25,24,20,26,23,28,20,26,21,19,23,25,19,29,29,27,34,27,32,24,27,14,19,21,21,22,28,26,31,25,23,29,20,26,26,20,20,23,23,26,28,17,27,24,17,27,34,30,28,27,26,28,18,29,21,23,30,22,16,20,20,18,28,30,29,19,14,23,24,23,29,23,18,21,21,23,17,22,27,21,22,20,27,14,21,32,28,26,26,10,18,16,30,31,22,28,20,22,25,22,38,25,23,30,28,22,18,19,28,27,23,23,18,27,26,19,24,23,25,28,31,20,19,15,22,24,26,21,23,19,34,23,31,28,29,20,26,30,25,30,24,26,31,30,31,25,7,31,29,25,34,11,26,31,29,27,28,30,21,27,27,25,10,26,29,35,23,25,30,22,22,35,21,29,21,32,28,23,25,30,18,19,22,21,26,31,22,26,24,27,26,29,27,25,28,20,26,23,28,21,30,31,18,22,27,27,26,33,21,26,32,23,26,29,28,27,32,33,25,26,33,24,23,25,22,19,23,23,29,28,37,22,25,29,22,26,21,20,24,18,19,23,31,26,30,21,28,28,34,23,35,22,23,14,26,27,24,17,28,24,22,17,37,17,25,16,20,20,21,25,22,26,29,31,16,26,24,18,26,26,18,37,25,28,25,24,24,22,29,23,13,30,20,24,23,18,25,27,23,20,19,23,35,24,31,31,19,23,20,15,23,25,31,28,24,36,23,26,22,25,21,30,25,28,34,21,29,23,24,27,37,15,16,22,33,24,22,23,17,28,23,31,22,29,26,24,34,20,28,30,26,33,25,21,21,34,28,36,27,29,24,28,27,23,30,12,24,23,14,27,27,22,24,28,22,29,27,24,22,40,27,18,27,24,29,26,40,22,20,37,26,21,27,27,27,27,24,16,21,26,20,27,26,24,29,23,20,30,15,33,28,24,30,28,22,19,26,19,29,30,24,97
29,30,32,19,30,26,25,34,23,25,28,26,17,31,23,22,29,30,27,42,23,27,20,20,29,26,33,28,24,26,21,27,26,31,25,25,26,31,34,21,32,26,25,27,22,24,22,21,23,26,26,21,27,34,28,33,21,27,29,24,24,26,24,29,22,28,33,26,20,23,19,28,37,24,21,29,25,37,27,29,22,21,22,23,18,27,23,32,29,36,35,24,36,34,22,22,30,33,16,38,32,26,28,29,24,26,26,28,21,24,31,19,27,22,33,43,31,31,19,30,18,22,26,29,23,16,18,33,27,25,31,19,19,32,28,18,25,18,21,29,30,38,24,26,24,26,21,27,28,30,20,21,22,16,15,23,27,16,40,24,27,24,26,17,23,26,14,21,28,30,28,21,27,22,32,31,26,33,29,30,32,28,25,19,16,21,27,25,21,25,28,33,29,31,20,20,32,20,25,26,24,25,27,22,24,26,24,30,28,26,25,30,23,27,11,29,23,29,24,26,24,25,33,24,27,27,27,28,28,28,21,28,31,33,27,22,21,26,31,25,36,31,26,23,13,26,29,26,24,29,20,36,24,33,28,33,26,31,18,23,28,25,27,32,25,27,19,26,26,20,20,18,22,27,23,19,27,25,24,31,23,31,25,26,23,23,26,27,22,30,23,36,30,31,27,27,26,18,27,29,17,21,24,30,32,23,22,18,32,25,33,23,29,26,23,30,28,29,18,18,14,16,27,11,28,28,22,22,20,22,23,15,30,26,26,34,25,27,35,24,30,24,21,22,24,19,25,32,24,28,32,35,26,29,32,28,18,24,32,21,27,26,26,27,28,29,32,22,23,33,30,37,23,28,18,26,20,21,31,20,10,24,30,24,25,29,24,26,24,29,23,27,15,33,26,29,24,25,17,23,29,24,25,12,31,22,22,27,28,26,29,25,30,28,20,27,26,31,31,28,24,28,29,33,21,30,19,28,26,24,20,28,25,29,32,27,36,16,22,23,31,26,26,20,21,25,21,24,22,29,22,16,27,29,24,18,23,22,29,27,0,20,27,31,40,33,32,25,29,25,24,26,25,24,26,32,29,22,20,26,24,22,25,22,24,19,20,16,25,24,25,20,30,31,31,30,31,25,15,30,25,25,24,32,25,18,26,23,28,30,30,20,38,21,25,25,16,19,25,21,20,22,22,34,36,31,25,29,23,23,29,29,23,22,29,32,20,24,24,23,34,30,30,24,26,27,25,29,29,26,26,30,26,30,35,23,28,14,15,15,16,23,32,28,29,28,29,22,28,28,27,30,22,29,28,32,22,21,37,25,30,26,25,21,23,23,23,21,24,24,27,20,27,20,20,33,28,29,27,23,29,12,23,20,27,16,27,23,36,28,25,28,27,23,23,23,21,24,25,27,28,29,31,22,30,37,26,27,27,21,34,29,28,19,29,24,25,33,22,18,28,33,34,35,30,29,23,31,22,34,27,31,29,33,29,22,27,27,27,23,18,27,23,26,28,19,24,29,25,26,27,22,27,29,25,22,27,18,26,33,11,16,17,26,27,32,19,17,27,31,21,32,24,24,30,35,21,23,33,29,26,26,18,15,23,18,28,1,41,19,26,29,23,21,23,36,14,20,21,19,31,22,25,17,27,36,36,25,29,17,21,18,30,18,32,29,25,26,26,24,35,21,29,22,27,15,16,28,29,24,27,30,26,22,19,29,29,30,29,30,18,30,26,28,27,17,30,25,24,29,32,19,27,14,24,26,23,23,26,33,38,24,31,28,14,20,25,29,29,11,28,24,17,35,31,25,23,31,21,22,25,31,35,20,22,22,27,30,32,23,28,28,28,23,25,26,12,30,33,32,29,27,31,20,26,20,22,33,17,31,27,23,26,27,25,26,26,25,27,25,26,18,28,28,22,33,25,10,20,21,29,34,21,27,25,28,24,42,31,28,27,27,15,32,36,21,30,35,23,21,26,35,24,29,21,24,26,26,18,28,28,27,26,22,23,23,30,34,25,23,29,32,32,14,30,23,26,33,25,103
20,18,29,24,30,22,19,30,26,22,28,23,13,28,28,20,23,22,24,43,18,24,17,37,28,19,29,14,24,26,24,19,17,28,23,20,18,27,33,18,24,22,11,29,27,10,15,24,23,21,22,23,25,31,28,30,30,24,28,17,13,17,25,29,23,16,26,28,19,14,25,27,31,21,29,25,21,36,24,23,21,11,10,9,24,24,19,22,26,39,29,25,32,27,21,14,32,28,26,31,31,18,23,33,17,17,22,29,23,24,22,16,35,13,20,30,18,31,5,27,24,21,23,26,20,19,14,30,32,25,30,24,16,27,25,27,16,21,21,32,22,35,23,22,24,29,24,24,14,20,25,18,18,22,21,24,23,13,34,15,19,26,21,3,22,26,14,20,26,24,20,23,28,19,29,30,6,30,26,27,28,24,18,18,26,26,24,25,18,11,34,22,17,21,23,24,24,23,14,15,21,19,29,26,24,12,18,33,26,25,24,25,23,23,21,25,15,28,21,20,20,26,30,19,29,19,7,30,24,32,23,21,24,23,29,25,29,27,26,18,19,22,22,22,23,25,22,26,22,25,26,27,25,34,15,31,24,26,28,31,17,21,27,12,11,23,24,28,31,17,12,20,16,28,26,21,27,26,18,30,19,29,22,21,20,24,29,28,26,28,22,35,16,28,17,8,11,23,25,29,28,27,27,30,31,23,22,15,21,25,30,22,24,22,23,24,17,26,15,17,13,23,30,23,28,26,23,23,20,19,20,14,29,25,25,29,18,24,32,21,35,27,31,16,29,5,12,26,25,19,31,33,27,28,30,27,17,28,23,18,22,25,24,25,27,31,30,24,23,23,21,34,20,27,18,26,21,20,22,22,22,23,37,25,19,20,25,27,27,25,27,24,27,30,26,21,29,17,23,25,30,24,27,12,26,22,19,26,29,24,25,22,27,19,29,24,26,23,28,27,22,24,32,22,18,31,18,27,23,21,23,32,24,29,26,20,34,22,28,12,29,22,23,32,20,27,20,26,24,28,18,22,23,21,21,22,24,26,21,23,20,0,34,23,37,31,35,20,25,17,22,17,21,25,14,32,20,21,18,21,19,27,24,25,20,23,17,27,29,21,21,26,20,24,28,29,33,16,12,27,26,25,20,17,16,28,32,23,23,19,15,23,33,17,14,17,23,24,22,16,22,22,19,23,33,31,28,26,26,30,27,23,21,23,27,21,22,21,22,23,28,26,36,21,20,21,22,15,30,23,27,16,21,25,31,24,19,24,25,27,15,9,27,29,25,26,28,24,29,23,31,27,22,22,25,26,21,27,30,24,16,25,26,27,28,26,22,22,19,15,13,23,24,17,25,24,36,22,27,20,28,24,17,19,28,28,23,20,31,29,20,25,20,22,17,30,23,28,19,27,14,26,33,8,16,30,12,25,30,25,28,26,23,21,27,20,26,23,25,25,24,21,32,34,18,20,22,28,25,28,20,17,30,29,29,18,20,13,25,19,26,28,30,26,27,20,25,26,23,22,31,19,22,15,22,19,25,27,25,26,23,16,27,23,24,30,19,17,24,27,24,26,27,29,27,33,18,14,27,17,20,23,23,20,22,24,24,21,36,29,21,27,16,25,15,31,14,18,18,26,28,21,29,25,24,34,33,22,25,28,24,24,23,14,29,20,25,26,28,26,32,24,26,22,23,22,23,31,25,21,23,25,29,23,25,28,24,32,30,40,21,19,25,27,29,21,28,22,30,19,21,19,22,21,22,22,20,23,28,29,33,21,29,14,24,25,27,25,29,28,29,19,26,33,29,28,19,28,22,13,26,12,18,18,29,28,25,26,25,14,21,19,32,25,21,22,24,28,29,28,21,26,22,19,33,23,23,27,22,27,21,15,25,33,28,25,22,32,20,25,26,21,25,19,20,28,26,10,28,17,19,31,18,27,25,23,25,37,28,11,25,26,24,23,38,14,27,32,23,18,24,27,24,22,25,13,16,16,18,24,17,24,27,12,19,25,30,20,29,20,23,29,17,23,29,21,28,26,21,94
35,36,36,10,34,30,32,41,30,31,35,31,21,25,31,28,27,31,27,32,30,36,29,45,34,30,38,27,29,31,33,34,28,37,30,30,33,36,41,29,37,30,30,32,27,28,29,30,33,31,32,29,26,42,32,33,28,30,31,35,30,34,28,41,27,33,32,31,30,29,23,34,43,33,30,35,32,42,35,34,34,26,27,28,25,29,27,40,37,46,40,31,42,23,29,25,24,38,29,46,37,27,36,36,31,29,31,33,33,29,20,28,34,28,39,32,20,38,33,40,24,31,26,25,30,23,23,34,32,31,38,30,27,39,35,25,31,25,34,35,31,44,31,31,28,33,28,32,31,33,34,30,24,31,30,31,34,29,48,30,34,26,33,31,30,40,32,28,30,39,29,28,32,28,5,26,38,28,34,35,38,30,35,27,21,35,35,33,30,35,37,26,36,23,27,28,22,27,31,33,30,30,33,29,31,35,32,37,34,25,32,35,32,31,16,36,31,21,32,33,31,31,41,31,32,34,41,34,36,33,28,35,36,39,35,29,28,34,36,30,36,20,33,25,28,29,35,30,30,34,28,41,31,39,31,35,32,36,23,30,21,32,31,37,27,27,26,33,27,27,27,32,31,31,30,31,33,31,31,37,27,38,31,32,30,29,27,26,13,37,30,39,29,38,37,32,29,25,34,35,24,36,29,43,43,30,29,27,37,30,36,26,33,33,30,38,34,30,31,28,31,23,34,18,35,35,26,29,29,26,27,32,36,31,35,36,32,35,36,25,37,31,28,29,29,29,30,20,30,22,41,41,33,22,39,33,25,29,37,29,18,29,30,31,31,34,10,29,33,38,37,41,27,35,31,33,25,28,24,30,17,41,37,31,32,31,21,25,30,34,31,21,22,38,31,34,15,31,25,29,34,29,32,34,29,29,31,30,35,32,35,34,37,30,27,33,25,20,34,19,31,35,37,37,29,37,26,36,33,38,33,35,32,34,39,29,41,25,29,30,30,33,35,27,28,40,28,35,28,29,26,23,29,33,31,26,28,27,31,33,27,34,0,36,45,36,39,32,36,33,31,33,29,36,32,34,29,30,29,34,31,27,28,29,31,24,26,23,32,33,33,35,38,31,22,37,38,31,30,35,32,29,29,33,32,35,33,29,35,37,31,25,36,28,32,26,21,24,29,28,25,27,30,40,31,36,32,32,32,30,25,34,28,29,35,38,27,31,31,30,29,37,35,32,31,32,33,28,34,31,33,34,33,35,37,32,37,19,20,22,33,33,38,35,34,35,36,29,35,36,34,37,29,33,34,29,29,26,41,32,31,34,32,26,30,31,29,26,30,26,27,33,33,28,27,38,35,33,34,31,35,19,31,27,35,23,33,29,39,35,35,34,34,30,30,28,26,29,33,34,42,43,40,30,26,38,29,34,41,28,36,20,35,27,35,26,32,36,34,9,30,38,36,42,32,34,28,36,29,41,32,30,40,39,29,28,28,31,24,30,31,34,30,33,20,24,27,36,32,22,35,29,34,23,39,36,34,25,27,37,18,30,36,34,34,39,32,33,33,30,28,32,31,31,36,42,27,30,40,36,24,28,22,22,31,25,28,28,44,26,30,34,27,28,24,29,30,27,26,26,37,29,26,30,33,44,42,31,43,24,27,25,30,20,34,18,27,33,33,36,36,33,37,30,31,22,23,35,33,26,34,36,38,27,28,26,36,12,20,35,32,38,28,30,31,24,37,31,33,35,38,28,33,21,26,30,28,28,37,39,45,29,38,33,21,27,32,36,28,34,35,29,22,41,38,37,30,30,28,35,32,36,42,27,27,27,34,35,37,29,17,29,41,31,29,30,19,33,32,36,30,37,30,27,27,27,27,33,31,38,32,26,28,32,30,44,30,32,27,32,33,25,31,36,28,26,24,34,27,27,35,41,35,31,31,25,30,36,31,37,35,34,39,38,41,29,34,42,27,30,31,36,28,28,29,30,22,29,31,36,35,25,33,27,28,28,37,14,33,29,31,41,33,21,32,30,33,22,25,109
28,24,32,30,30,18,27,29,15,23,30,15,26,30,30,24,9,21,22,47,24,30,23,32,26,17,29,30,19,21,29,4,24,27,25,26,27,27,34,21,30,26,27,28,26,27,24,27,34,25,24,26,22,32,21,35,27,26,20,25,22,19,24,34,21,29,14,27,30,21,22,17,29,32,27,20,16,31,30,16,25,18,17,16,27,26,23,27,27,34,28,23,36,26,25,13,33,40,24,32,19,17,33,28,22,24,30,27,30,21,23,24,31,20,30,29,17,23,22,39,21,26,21,21,23,18,21,33,28,35,29,27,19,26,26,27,23,21,21,31,24,33,27,29,17,28,23,20,27,30,30,24,28,26,25,27,19,24,43,22,29,22,28,20,26,31,24,24,20,32,19,13,27,20,32,31,29,22,29,30,24,34,20,21,21,31,23,25,20,19,34,27,29,24,18,25,23,21,21,23,22,20,34,26,25,27,24,25,26,21,31,25,15,19,22,16,26,22,22,27,20,26,31,23,27,19,30,28,22,25,16,24,18,32,32,25,30,32,30,24,18,21,28,21,25,22,23,26,22,22,25,38,29,33,30,25,28,20,18,26,28,20,27,32,28,27,22,26,32,22,11,22,24,27,29,23,30,31,26,29,20,30,25,14,17,24,23,22,25,25,26,32,26,31,30,24,21,27,27,26,25,22,28,31,32,24,23,23,31,25,27,27,29,29,29,29,8,25,23,28,24,15,27,20,31,26,22,23,20,20,21,25,19,21,27,27,27,26,26,28,32,20,30,23,28,20,22,18,31,25,31,34,21,24,24,15,21,21,23,17,21,26,26,27,28,32,33,31,29,33,23,29,19,24,23,30,20,23,21,26,21,30,33,24,22,27,24,21,26,32,28,24,24,35,32,29,26,20,22,30,26,24,27,19,31,14,27,23,28,27,26,28,32,26,26,25,26,31,31,25,11,15,23,22,19,27,26,32,24,33,25,31,34,21,30,26,34,22,28,26,26,22,29,31,21,12,22,30,22,27,22,25,25,29,35,23,20,17,24,19,31,23,36,0,21,32,30,27,32,25,26,24,17,30,22,25,22,30,20,31,26,28,25,30,17,18,20,25,28,32,29,23,28,13,33,26,31,23,23,32,27,25,20,19,21,27,32,21,22,30,17,25,30,24,24,16,22,23,27,23,17,23,16,27,25,16,27,26,29,31,26,30,20,22,32,21,15,19,19,18,29,26,33,18,13,27,23,25,28,22,30,26,15,11,17,28,33,23,24,24,26,24,20,31,32,33,25,9,17,24,33,30,21,27,27,23,31,21,33,24,14,29,28,22,23,26,25,21,22,22,23,28,25,18,24,22,31,21,33,21,18,21,24,27,29,25,22,18,32,28,30,30,19,19,25,29,24,23,24,25,31,33,32,25,26,34,28,32,36,10,29,28,22,24,27,30,20,31,28,29,24,30,26,32,28,29,20,27,21,27,27,33,31,31,29,22,25,27,17,18,24,29,29,29,21,19,24,23,23,23,26,24,31,20,34,31,27,24,29,35,22,22,27,26,25,32,24,25,30,22,23,23,26,26,33,37,24,25,33,23,19,25,21,18,29,27,10,32,43,22,26,29,15,24,14,27,25,25,25,23,30,25,28,23,27,27,36,25,35,25,23,13,7,26,23,21,18,31,21,28,38,26,32,26,30,23,22,30,21,22,21,24,31,22,25,27,25,32,24,39,27,31,18,16,31,25,29,21,30,29,28,19,29,17,26,26,27,23,28,22,42,25,32,30,23,22,26,32,33,29,29,27,26,34,34,25,25,34,20,24,24,27,25,25,27,23,29,26,30,21,20,19,24,25,28,29,21,27,33,23,28,28,26,23,35,19,19,24,27,26,20,14,24,27,27,36,23,30,10,26,27,20,22,21,23,26,20,21,31,21,23,29,30,20,28,22,25,45,23,25,27,23,31,24,39,21,20,37,16,26,26,26,15,10,26,20,23,23,24,29,25,20,27,19,19,30,22,24,29,19,21,27,15,23,24,19,29,16,18,102
32,36,44,37,41,30,36,37,23,30,42,27,29,43,38,34,30,31,34,55,32,38,31,45,37,29,38,43,36,38,39,25,36,40,27,34,42,36,42,29,37,36,42,39,34,37,32,39,48,33,32,35,34,40,35,43,35,35,28,35,32,31,35,43,32,37,35,38,39,34,37,25,37,42,37,35,31,40,39,28,36,35,35,34,36,40,33,38,35,46,43,28,44,42,37,23,43,45,37,43,40,27,35,40,34,32,34,36,36,29,39,35,36,33,42,46,34,40,36,44,36,36,33,33,37,32,36,41,39,47,35,35,27,38,34,38,36,32,29,40,38,45,39,38,30,32,37,32,41,43,38,32,34,34,33,35,27,32,52,35,31,34,38,34,35,42,32,36,34,39,29,25,37,27,48,41,39,38,37,38,36,40,32,29,24,39,32,30,28,35,46,37,37,37,26,36,40,36,31,33,33,32,32,38,37,35,34,44,37,33,41,35,35,31,29,28,30,39,30,38,33,34,41,30,38,36,44,36,33,30,28,36,30,42,39,36,37,31,38,31,39,38,39,34,35,30,33,37,33,34,40,49,35,44,42,39,38,28,26,38,36,36,31,45,38,37,33,38,40,36,25,33,31,35,34,32,40,28,33,32,23,39,38,18,30,32,35,34,35,37,38,31,27,38,43,37,34,38,35,43,36,33,37,43,40,38,37,34,40,33,43,38,36,37,35,39,29,36,31,37,34,27,40,31,40,38,33,35,37,30,31,35,27,33,40,39,33,34,38,39,40,32,40,30,36,36,33,35,27,37,48,37,33,36,36,36,32,26,38,25,35,38,34,35,40,40,46,29,37,37,44,43,29,32,35,37,30,31,37,38,30,42,44,28,32,39,36,33,35,47,37,32,35,45,44,42,42,33,37,28,40,32,35,33,39,26,38,35,40,37,38,36,37,38,34,32,36,41,39,35,19,27,40,26,27,39,35,40,32,38,37,43,44,33,38,38,38,34,36,34,38,36,37,40,29,33,30,39,33,37,34,34,37,37,44,38,33,29,43,31,40,37,45,21,0,43,38,37,42,28,35,32,29,33,32,36,37,40,37,33,36,34,37,38,31,21,28,35,40,37,39,32,32,34,37,38,43,36,33,39,34,33,32,40,34,37,43,32,34,41,38,32,42,33,34,26,28,31,41,33,20,31,24,39,41,33,41,37,41,39,37,39,28,26,40,25,27,31,31,37,39,39,41,26,17,35,31,28,35,30,38,39,35,32,38,36,41,26,27,35,36,40,24,42,40,40,33,21,29,34,41,38,29,37,37,35,41,23,43,36,31,38,36,33,36,34,39,31,30,34,36,38,33,26,35,30,41,31,39,29,26,32,36,36,37,36,34,30,40,40,38,42,33,27,32,35,32,26,34,33,45,43,44,35,38,45,41,38,44,22,31,42,36,35,37,32,32,39,39,36,38,38,40,44,41,43,23,27,30,43,36,41,39,39,37,30,35,39,34,30,39,36,37,37,38,29,34,36,34,34,34,38,37,37,39,36,35,32,40,43,31,30,39,34,33,40,34,33,39,34,37,42,40,34,41,45,35,31,44,35,34,39,32,29,39,36,31,41,53,26,37,36,25,34,24,37,34,28,31,34,38,36,38,38,35,31,49,33,46,28,32,25,28,30,31,37,29,37,33,37,50,36,43,36,38,31,30,34,33,35,39,41,41,32,37,37,33,44,36,42,35,37,36,34,39,33,37,34,42,40,38,37,41,29,39,36,37,31,36,30,54,37,44,42,34,30,32,41,44,42,36,35,29,48,43,36,36,44,27,37,23,39,42,32,30,34,21,36,33,31,36,29,44,33,36,37,32,35,43,38,37,40,38,34,43,28,22,42,35,43,30,24,34,39,31,44,26,41,27,37,37,34,38,33,33,39,32,35,40,29,35,33,35,34,38,32,33,55,38,37,34,31,42,39,47,32,30,38,31,37,34,36,32,31,35,30,40,37,32,39,29,33,36,34,31,40,34,41,39,31,38,35,36,32,33,34,39,33,33,106
30,31,33,30,31,24,34,35,28,27,29,27,27,32,27,22,28,28,17,40,29,30,23,39,21,20,35,25,25,27,24,28,26,22,25,25,29,33,38,23,29,26,28,28,23,31,19,22,36,24,23,23,32,31,29,29,29,29,30,28,24,25,25,37,17,27,27,27,23,27,23,29,33,32,28,28,28,42,28,27,25,25,26,27,28,29,23,31,28,38,40,28,32,30,19,20,32,37,23,34,34,24,28,29,21,25,31,23,28,20,27,23,38,26,37,37,25,36,30,34,22,21,16,32,31,28,28,23,28,35,32,22,21,26,17,31,29,27,27,31,35,38,21,28,25,35,33,22,25,30,23,24,23,23,22,24,28,26,48,28,24,32,30,28,20,38,26,18,21,36,26,27,22,24,36,30,28,35,19,20,27,35,24,21,21,24,25,27,26,28,35,30,25,31,25,18,23,29,22,29,15,23,33,20,22,32,31,33,28,32,22,29,22,24,22,29,21,30,21,23,25,16,35,27,28,28,38,29,26,28,30,30,29,31,29,23,30,24,29,26,33,21,32,24,24,26,26,27,24,34,24,38,30,34,32,26,26,26,18,30,30,18,24,34,30,27,26,32,34,31,22,26,28,27,29,25,33,30,29,25,28,31,27,27,25,14,31,32,32,38,20,33,22,33,34,29,26,27,29,33,26,28,30,34,34,30,29,24,22,15,31,28,29,28,26,31,34,25,25,21,25,29,24,24,33,24,23,24,27,28,29,26,30,21,25,30,22,31,38,27,38,32,32,26,25,26,25,39,30,20,35,36,25,27,26,32,26,24,32,23,24,31,23,24,33,31,36,30,31,34,31,30,27,25,27,26,15,25,29,27,23,35,36,24,23,29,27,33,26,29,19,27,25,33,27,31,34,28,21,29,32,14,17,30,27,27,28,32,29,31,6,28,32,28,28,24,11,16,21,30,25,28,13,30,23,30,16,26,18,28,19,29,33,19,24,27,35,23,30,30,36,25,29,33,25,26,28,31,25,25,24,26,31,26,37,20,18,31,20,22,33,31,36,32,43,0,17,29,34,23,20,28,25,26,25,33,30,25,27,26,28,27,30,29,29,24,20,29,32,35,31,27,36,28,38,32,28,29,26,22,27,22,29,27,29,31,33,25,32,33,29,25,28,26,28,23,17,20,32,25,25,22,24,30,38,20,33,28,24,28,25,25,28,26,32,31,29,33,29,26,35,24,27,26,26,25,22,23,26,25,21,31,27,30,36,29,30,19,20,28,27,22,29,36,22,21,26,23,30,27,23,27,29,31,19,32,31,21,36,22,30,29,27,22,20,16,31,16,28,24,28,23,29,22,25,28,34,24,30,25,30,25,24,15,25,29,28,29,36,25,27,28,24,27,28,24,23,29,26,31,37,33,32,29,15,29,27,33,35,24,32,26,31,21,26,23,27,32,25,29,32,29,27,33,33,35,28,35,29,34,29,28,27,30,29,18,27,29,33,30,25,29,31,32,29,14,9,31,30,28,30,32,26,28,25,26,30,26,32,34,24,24,32,28,19,34,26,23,25,31,33,34,35,32,33,38,24,20,32,35,27,28,31,28,26,25,27,34,43,32,26,33,18,27,21,26,26,25,26,24,29,29,31,24,27,38,38,24,33,28,24,27,35,26,28,25,26,32,32,30,35,18,26,28,22,20,21,34,29,25,29,26,23,17,26,26,30,34,37,35,26,27,23,25,26,25,29,16,31,33,29,26,26,27,32,26,28,13,31,32,41,26,33,29,27,28,35,24,30,28,31,25,22,38,18,27,29,32,29,32,29,30,36,25,27,23,32,29,38,23,24,26,31,25,24,25,25,31,25,31,16,26,32,28,39,28,27,33,20,28,25,21,22,28,26,32,31,29,32,29,28,26,26,27,29,29,33,29,31,19,32,36,25,28,31,29,15,44,21,34,31,24,28,36,38,25,23,40,24,21,27,33,23,28,17,23,29,27,26,32,33,28,29,24,28,34,24,35,21,23,37,35,31,21,26,24,31,37,26,104
35,36,37,31,40,30,35,29,15,31,34,27,33,29,33,28,33,35,29,46,32,34,27,44,37,28,39,34,36,38,31,26,22,37,26,29,36,37,42,29,42,30,31,35,34,29,24,25,41,28,27,27,34,39,32,35,29,37,28,32,29,31,34,43,34,35,37,34,33,23,23,25,37,35,23,34,30,45,30,28,37,24,25,26,28,33,27,30,35,43,45,31,38,35,24,27,40,45,27,43,37,31,26,39,26,31,38,32,31,29,32,31,37,22,33,44,32,33,34,43,22,32,28,33,29,26,27,38,37,43,31,28,27,38,33,28,25,28,29,39,33,45,26,35,28,36,31,32,34,36,30,28,35,26,25,34,19,31,51,24,22,34,35,32,25,42,32,23,33,40,33,25,39,28,41,41,33,39,34,35,36,35,32,29,28,31,32,34,28,32,32,36,37,35,12,25,34,30,28,34,30,28,35,32,34,36,34,31,37,33,27,35,27,31,23,28,26,39,29,32,34,29,44,29,38,33,39,38,33,36,28,36,30,43,33,28,27,33,33,30,39,32,36,33,23,33,37,36,33,34,26,22,34,43,34,38,32,28,30,34,36,29,36,39,30,31,29,34,34,30,29,30,32,34,33,29,39,33,34,35,31,38,29,22,32,27,32,32,34,37,25,44,34,33,37,32,29,30,21,33,26,31,30,43,40,35,34,30,37,30,39,28,33,30,33,36,34,32,29,31,30,26,37,21,31,35,32,32,24,29,30,31,27,33,36,38,24,34,38,29,38,32,31,25,35,30,28,41,32,24,42,39,30,36,36,38,28,32,24,25,28,34,33,34,36,34,36,30,37,41,39,44,30,24,33,30,32,31,36,30,22,40,41,34,28,25,31,33,34,38,26,31,25,36,30,35,36,29,23,31,39,29,32,35,31,26,34,35,39,30,23,32,32,24,28,33,28,33,35,36,19,27,30,30,27,39,21,31,31,37,31,38,35,33,37,31,28,20,30,33,38,36,33,32,29,34,30,34,32,31,26,26,36,35,36,24,33,29,37,31,32,35,39,30,38,17,0,34,30,28,34,32,29,34,29,36,29,32,24,24,33,34,33,31,29,31,28,26,35,36,39,30,34,34,42,38,35,25,31,36,35,34,32,35,30,39,36,32,34,28,33,32,40,23,33,30,28,31,35,30,32,31,24,30,42,37,33,37,27,25,31,39,31,32,37,29,27,31,31,37,39,39,41,26,21,34,30,35,33,30,31,34,35,39,42,27,30,26,27,25,28,34,28,35,35,35,25,21,29,38,36,38,32,36,32,35,32,30,35,27,34,31,23,33,33,31,31,33,16,20,30,30,33,26,25,30,39,35,37,29,26,22,29,22,29,26,34,30,43,38,30,40,29,27,33,35,32,36,31,19,43,42,35,31,32,44,32,37,41,22,37,41,30,25,39,30,32,38,32,30,35,38,39,40,35,37,33,38,29,42,33,37,29,34,32,30,35,31,34,28,26,37,31,36,38,31,26,38,27,30,20,32,28,32,38,35,35,26,36,43,23,30,38,34,32,26,34,33,29,34,31,36,34,32,37,36,31,25,37,35,30,34,28,25,31,22,32,33,50,29,30,37,29,31,28,40,32,27,30,24,33,32,35,27,35,35,40,33,39,27,31,25,37,32,31,30,29,36,33,24,44,32,40,36,34,17,16,37,33,34,32,35,37,34,23,32,33,34,36,42,32,37,33,31,31,27,37,31,28,37,35,23,34,24,34,29,28,28,22,30,46,34,39,34,24,28,35,34,33,32,33,30,29,43,35,32,33,35,26,33,30,37,42,22,34,34,34,28,36,28,29,33,36,25,32,33,22,35,36,36,33,37,38,30,44,27,33,37,27,37,30,28,28,39,35,44,28,35,38,33,32,28,34,33,26,37,32,34,32,29,35,36,34,31,37,35,28,52,33,37,35,23,35,23,44,23,35,43,27,33,26,40,28,33,24,27,29,23,32,38,33,31,31,25,31,35,34,41,28,31,41,35,35,18,33,33,34,42,29,109
15,18,23,23,30,19,20,30,22,20,27,20,21,26,23,10,21,20,17,39,21,22,15,32,27,18,24,26,13,15,19,25,18,26,19,23,25,26,31,17,25,14,23,13,21,20,19,17,28,22,21,21,17,29,26,28,19,24,27,12,7,11,24,31,21,26,24,12,24,15,19,24,26,27,23,21,20,35,17,23,20,13,12,11,19,18,11,18,18,32,31,23,30,24,19,18,14,21,20,29,25,14,19,23,21,11,21,26,5,18,20,20,29,14,25,32,20,33,19,26,18,16,16,20,20,19,16,20,21,30,25,15,15,30,23,19,17,17,19,26,20,34,21,24,21,27,24,21,26,24,16,16,24,10,11,24,18,17,23,16,15,13,1,17,20,30,19,18,21,26,22,17,25,17,30,16,19,28,22,23,26,21,12,15,15,17,20,22,17,12,28,29,26,19,22,20,23,23,8,8,19,19,23,23,25,16,20,28,26,16,17,18,19,20,16,25,20,28,19,18,21,21,33,13,17,11,27,26,19,25,22,16,22,30,21,21,24,21,27,12,23,21,16,23,13,25,20,26,22,25,20,31,23,30,25,22,6,26,22,21,24,22,24,25,21,15,18,17,24,19,20,14,18,13,22,13,22,20,20,30,21,21,21,21,21,19,18,17,25,22,20,26,17,27,18,12,9,21,26,22,20,17,23,31,28,25,24,19,28,22,29,21,17,19,14,22,19,22,15,22,19,17,12,18,24,24,22,23,16,18,19,20,26,22,20,24,17,23,33,22,24,25,26,11,23,15,8,29,19,20,30,29,25,24,28,24,17,21,24,14,19,19,23,24,21,26,28,18,25,23,19,33,19,23,7,20,19,19,24,16,17,29,22,23,14,21,22,16,21,27,22,22,19,26,22,23,28,18,17,19,20,21,24,17,24,16,23,20,25,19,24,20,26,20,18,20,18,23,22,24,18,24,26,21,16,29,16,22,21,20,17,27,29,25,20,23,30,16,20,11,21,23,21,27,18,27,19,8,20,26,12,17,16,24,25,18,22,18,18,21,25,20,32,27,37,29,34,0,26,22,24,16,18,19,9,28,21,26,16,17,1,21,18,23,19,18,14,21,26,26,20,16,19,18,31,23,31,17,18,21,21,22,20,15,19,25,31,21,22,18,13,17,23,11,9,15,15,18,20,4,19,20,13,21,31,30,25,23,19,25,26,25,19,21,21,20,21,19,20,12,26,27,29,15,20,22,20,16,24,19,25,14,15,19,24,20,23,13,14,20,18,19,27,26,27,19,24,20,22,21,25,23,18,25,23,16,26,23,31,22,17,16,25,16,16,20,18,20,20,16,11,18,19,15,18,27,26,25,10,18,25,19,15,15,20,21,23,20,25,21,21,24,24,16,19,22,21,23,17,28,28,25,23,18,23,23,24,25,23,21,28,24,28,19,28,26,23,18,20,23,17,19,21,22,7,9,22,27,19,32,22,28,23,24,11,16,13,17,25,18,20,23,21,31,28,18,20,24,17,16,18,21,21,17,21,18,24,16,25,24,18,18,27,22,22,30,8,18,18,17,24,24,11,18,25,23,17,20,26,21,22,19,11,14,27,19,22,25,18,26,22,26,20,22,17,27,15,9,6,18,25,21,26,19,21,33,32,19,29,24,21,19,24,20,29,19,21,24,27,18,26,18,20,17,19,17,18,25,22,24,25,24,23,20,19,27,22,27,19,29,14,24,23,21,25,18,23,20,18,25,15,15,20,15,20,14,14,20,20,28,37,21,24,26,15,14,21,27,24,21,24,23,16,32,22,23,13,25,16,22,20,25,31,12,21,16,16,26,31,6,18,12,28,23,17,16,17,26,21,23,13,24,20,19,33,17,21,25,13,26,16,19,23,26,20,31,18,25,21,25,26,18,24,13,15,26,15,15,21,15,17,30,17,26,23,26,20,26,21,13,24,22,21,19,34,13,25,29,22,21,25,29,21,20,20,7,18,18,20,18,16,18,22,14,19,27,26,30,24,17,24,24,15,18,29,22,23,27,23,89
23,25,29,32,29,18,28,28,19,24,24,19,24,24,30,23,24,30,19,42,23,26,19,42,27,18,21,19,28,30,25,28,12,27,28,27,31,19,35,20,32,25,22,30,27,21,22,21,31,26,25,20,24,33,30,25,28,29,26,20,19,23,23,31,25,27,28,31,21,13,22,26,36,5,28,24,20,35,22,18,23,14,15,16,26,19,22,18,28,36,35,20,31,25,18,22,34,31,25,33,31,25,28,33,20,23,30,26,27,22,22,18,37,12,23,34,22,32,24,35,23,22,18,25,19,27,17,30,35,29,34,26,18,26,27,29,15,23,27,30,18,29,20,25,26,27,32,20,23,25,27,20,27,23,22,28,15,15,39,14,24,24,26,22,15,32,23,17,21,33,28,27,30,21,31,32,31,32,26,27,32,15,24,18,20,28,24,24,20,20,35,29,27,26,18,20,21,31,20,24,20,18,32,29,24,26,20,34,28,22,25,29,27,19,24,20,23,21,23,24,26,24,29,25,31,25,32,29,23,29,18,20,20,33,30,18,20,26,31,24,25,22,28,20,24,22,23,25,24,19,26,20,28,34,26,26,27,28,27,28,24,19,18,37,22,26,21,23,29,20,24,21,25,18,27,22,31,28,27,17,22,29,21,26,17,22,25,24,33,31,19,34,29,15,28,22,19,25,27,34,27,28,24,28,33,32,31,17,31,24,29,24,28,25,23,32,24,27,17,19,15,21,28,22,33,22,21,22,27,14,15,16,28,21,26,28,22,26,36,25,34,22,29,15,28,20,18,33,27,14,36,35,23,26,29,29,19,27,22,20,18,24,17,18,24,29,28,29,28,37,29,29,15,12,24,23,27,22,26,24,23,25,27,20,13,5,21,23,25,28,21,21,26,30,25,25,27,14,23,28,27,23,26,18,21,28,21,25,30,7,29,24,14,6,27,23,28,27,28,27,23,19,28,27,20,29,19,28,25,29,21,32,25,28,31,21,34,23,25,25,28,27,25,24,22,27,22,29,23,18,23,24,26,12,36,22,26,23,28,33,29,25,36,32,42,34,30,26,0,25,26,25,17,28,17,34,19,20,25,26,25,26,23,27,19,23,17,24,29,23,24,27,33,20,34,26,27,15,14,29,25,16,12,25,15,27,31,24,19,24,23,23,35,23,23,25,24,27,25,22,24,24,21,28,32,30,21,26,23,24,18,25,16,18,27,28,17,21,25,27,29,28,34,22,25,26,24,28,28,25,26,24,24,26,32,27,28,22,23,26,17,24,27,31,28,25,13,23,28,24,31,20,17,21,27,29,22,24,25,25,22,21,21,29,26,22,21,26,14,10,21,24,26,19,26,30,26,30,27,22,25,23,25,20,22,27,18,14,32,29,18,27,27,24,26,31,25,28,27,25,32,34,31,23,28,34,21,28,34,22,27,34,32,22,29,25,25,30,26,31,25,29,27,29,26,28,27,31,23,21,23,16,31,32,16,17,26,28,24,18,27,27,28,23,22,27,26,23,29,27,26,22,18,22,30,27,27,27,26,34,24,21,21,25,26,32,23,26,19,29,32,32,29,31,29,38,20,23,27,27,24,18,25,22,19,15,25,30,42,30,20,30,24,25,23,28,23,17,20,25,28,23,27,26,24,31,32,22,34,26,22,19,29,23,25,20,27,29,23,27,36,20,28,27,23,20,21,32,21,21,28,31,25,25,26,19,28,26,18,38,25,25,19,17,24,23,23,21,31,24,27,26,25,23,25,19,26,22,28,29,36,20,29,25,23,27,33,29,28,27,27,28,25,33,28,25,25,30,22,18,21,25,19,24,26,30,24,6,29,20,19,23,36,18,21,22,23,25,31,27,26,20,29,21,35,21,25,31,24,33,15,21,15,28,31,35,25,31,26,29,30,26,24,25,11,31,22,19,30,16,24,18,26,29,29,25,23,40,23,31,28,11,32,25,40,13,21,32,25,20,14,34,26,24,19,19,19,13,23,27,30,27,25,15,13,24,31,34,23,20,29,31,25,19,25,27,19,32,23,97
20,20,17,25,29,17,16,26,19,25,20,18,17,30,21,14,22,14,17,33,19,22,15,33,25,20,29,17,22,20,20,24,23,23,13,20,25,27,36,21,28,18,14,25,22,19,4,13,27,19,20,16,23,32,22,26,18,20,27,20,17,21,23,32,22,25,27,24,16,20,18,24,26,27,19,22,19,28,13,12,24,21,20,19,22,20,15,22,29,28,33,23,33,28,10,18,28,33,19,30,31,20,13,25,6,18,22,18,20,20,23,20,23,19,23,34,22,23,20,16,17,21,16,22,19,15,24,24,27,29,22,18,19,10,19,22,22,20,22,28,26,35,12,28,23,25,20,19,17,17,19,16,22,15,14,26,19,19,36,21,9,19,23,20,11,31,19,9,21,28,12,23,27,22,34,30,11,27,20,21,25,27,22,17,12,20,19,21,20,20,21,16,12,23,16,19,27,19,15,26,16,8,18,21,23,24,23,29,27,22,13,28,16,18,17,14,2,27,22,20,23,17,34,20,26,21,24,27,20,24,18,24,14,18,25,14,21,25,24,19,30,25,21,22,12,25,23,25,23,25,19,27,23,29,20,26,18,21,19,25,21,18,19,17,18,19,17,17,25,24,20,18,20,17,22,17,18,16,20,20,11,23,18,24,19,15,22,21,28,27,11,28,22,20,26,20,17,21,25,28,20,20,17,32,31,11,10,20,23,16,28,15,20,17,26,24,27,22,17,18,19,17,25,15,18,11,21,25,13,19,20,20,26,20,25,28,7,26,25,14,32,22,25,16,21,22,16,23,15,20,20,23,16,26,26,27,22,20,28,21,23,19,22,23,23,28,31,15,26,30,25,32,18,16,21,24,20,23,26,19,16,29,26,23,13,21,26,22,23,28,20,26,19,30,18,18,30,22,16,14,25,15,18,17,22,24,24,19,24,18,17,20,19,22,19,25,20,25,22,23,21,13,23,15,21,28,7,17,19,10,20,28,19,20,25,20,24,9,21,24,26,23,21,26,23,26,21,23,21,24,15,20,20,23,26,17,23,19,29,29,25,17,33,25,28,23,28,22,25,0,7,22,16,23,17,29,26,14,13,11,21,22,20,18,18,9,18,20,29,25,26,19,23,25,25,25,24,22,20,23,24,21,20,23,23,28,30,22,24,23,21,13,25,11,26,19,16,19,29,18,8,22,21,27,30,19,20,26,15,19,24,28,19,21,28,16,17,21,13,23,30,25,30,22,23,26,23,23,25,24,26,22,23,27,28,14,19,14,15,19,21,25,26,22,23,28,17,19,24,24,24,25,20,20,20,18,16,17,23,13,19,14,24,21,21,17,18,21,20,21,19,19,20,20,18,19,29,26,30,23,25,16,17,8,22,20,24,20,33,26,17,28,15,24,19,23,23,14,19,23,31,15,23,21,26,30,15,24,19,18,17,27,24,14,25,24,23,25,21,24,21,27,25,23,20,22,5,21,14,27,23,20,27,27,19,19,26,20,22,17,17,26,22,9,26,19,18,23,17,19,24,26,11,24,11,8,26,20,30,32,17,19,23,26,20,30,22,19,30,19,20,30,23,26,25,23,20,3,16,26,25,21,22,19,13,16,21,24,38,23,19,29,20,25,17,25,19,18,20,18,26,25,24,18,25,31,29,22,28,16,20,15,18,18,22,21,22,25,23,22,32,19,25,23,23,11,12,20,20,23,17,20,24,22,12,25,27,29,25,30,10,14,23,22,24,21,16,17,17,17,22,12,18,18,22,18,21,14,22,29,32,23,18,17,18,22,29,29,21,17,22,21,16,23,29,21,18,23,17,26,21,17,23,12,18,22,21,20,21,16,22,22,25,18,21,20,16,24,25,19,23,13,29,24,36,16,10,31,16,22,15,19,21,27,25,28,14,25,15,24,25,13,23,23,20,26,21,15,26,19,19,23,7,23,16,23,16,40,21,17,28,15,24,18,37,18,18,34,22,21,18,19,23,23,18,15,25,24,21,25,20,26,20,22,19,26,24,29,22,21,26,20,23,12,20,22,28,21,24,94
22,18,24,23,25,22,23,25,25,21,19,25,21,26,14,21,22,21,23,34,24,22,17,33,24,25,27,16,15,13,19,22,23,16,19,23,18,25,32,17,23,24,19,24,18,22,11,20,26,22,21,19,24,29,24,23,17,27,20,22,19,19,19,31,19,21,21,23,17,18,15,17,19,26,20,24,20,33,20,19,23,19,20,21,20,13,21,21,22,22,36,23,26,21,17,17,21,31,15,28,30,21,20,25,13,21,29,22,22,23,16,20,28,19,28,30,18,30,21,19,14,22,23,18,12,8,22,17,23,28,25,14,15,17,19,20,20,17,28,25,25,32,19,22,20,18,13,20,19,10,17,18,24,17,16,25,24,21,34,19,16,26,25,19,16,32,20,16,23,23,19,21,24,18,27,23,18,29,13,14,25,30,18,15,19,18,23,22,20,17,28,23,5,23,22,12,20,12,18,26,9,15,22,14,16,19,23,24,22,25,20,23,16,23,15,21,9,24,19,22,20,10,29,23,24,23,29,25,22,22,14,24,21,11,23,13,23,26,27,22,29,18,14,18,18,25,21,21,18,25,18,27,24,24,17,19,25,14,12,22,24,12,18,24,21,25,10,22,22,22,15,19,15,21,23,18,25,18,15,27,18,26,21,24,19,8,27,26,26,20,18,27,16,13,26,23,21,21,29,25,14,22,16,28,27,18,17,19,16,9,22,8,17,22,25,25,27,19,19,15,19,17,18,13,21,4,17,18,20,23,24,18,19,21,21,32,14,20,18,7,26,20,23,20,16,17,20,30,17,20,27,30,9,22,20,27,17,18,27,17,16,26,17,18,30,30,28,19,25,30,26,32,22,21,21,20,17,19,22,19,14,27,29,25,17,21,19,25,20,21,13,19,17,27,25,11,28,22,15,18,18,8,11,23,21,22,23,26,29,25,23,19,12,20,16,18,13,18,15,24,23,20,16,22,17,25,14,24,12,13,13,23,23,13,18,21,29,16,18,24,20,22,23,24,19,20,22,25,19,19,20,18,27,20,25,14,20,21,22,27,24,22,31,26,35,20,34,24,26,7,0,20,23,25,19,28,24,19,20,18,23,24,27,11,19,16,14,18,26,28,25,21,27,24,27,25,30,22,20,16,21,16,20,21,23,25,27,19,22,28,23,17,22,18,25,20,19,22,26,20,15,25,18,28,32,23,13,23,22,25,19,21,21,23,26,23,15,16,20,16,25,18,33,20,23,19,20,17,20,22,22,26,19,23,29,19,24,18,19,16,21,21,23,27,16,26,22,21,20,22,17,26,22,16,13,20,20,15,16,12,22,21,25,18,14,10,11,18,25,21,23,20,13,16,11,12,27,25,29,19,18,14,19,15,23,17,22,18,33,19,22,29,22,19,14,24,25,21,21,29,30,22,28,23,24,23,18,27,26,20,24,20,26,17,20,17,21,28,20,22,27,29,18,24,27,29,12,26,20,32,24,19,21,28,23,12,26,25,19,18,17,23,19,16,23,16,11,22,24,24,24,24,18,21,18,15,21,14,25,34,15,18,26,22,13,34,20,25,26,19,13,28,16,20,27,30,18,10,23,29,22,14,17,14,20,20,21,25,40,21,20,27,19,23,18,20,23,22,22,12,25,21,27,16,21,29,32,19,31,19,18,17,25,20,17,14,21,26,21,23,33,12,18,22,16,17,18,21,26,19,18,21,17,19,19,20,25,26,28,34,17,7,21,23,20,19,9,10,24,13,25,19,20,15,25,24,24,7,24,22,35,16,25,22,16,16,27,25,25,20,24,24,20,30,29,23,11,23,22,26,24,24,30,19,25,19,23,25,28,18,15,23,25,19,18,19,14,17,19,12,17,6,27,19,33,21,17,29,14,23,19,18,16,30,26,26,21,27,22,17,18,6,17,21,24,23,24,22,24,13,17,16,14,23,23,23,9,33,24,24,25,20,22,25,38,20,25,31,19,22,18,17,18,23,11,17,18,24,20,28,24,21,22,18,19,22,18,30,15,17,28,27,25,16,19,21,25,28,21,96
22,16,29,23,22,16,18,25,17,11,24,19,15,19,22,20,16,24,18,37,14,18,11,30,25,21,19,20,19,21,8,20,18,20,17,14,22,17,22,9,26,20,22,20,18,17,18,22,29,13,12,17,15,20,14,28,19,24,19,19,14,18,16,23,16,21,19,21,19,18,15,18,23,25,18,16,20,35,21,22,9,15,16,17,16,23,19,21,15,31,23,21,24,25,21,18,23,24,15,24,23,14,13,28,20,18,15,21,19,13,20,16,22,17,27,34,22,30,22,27,14,11,17,23,17,20,18,13,26,28,26,15,7,23,14,13,17,18,21,22,23,28,20,18,8,29,25,14,21,24,18,12,18,14,13,19,18,15,30,19,13,11,15,20,18,22,12,20,18,20,22,19,20,8,31,21,23,19,9,10,21,24,18,9,19,19,13,14,10,19,30,21,24,22,20,18,23,16,15,8,13,22,25,22,21,13,19,17,17,14,23,18,15,18,19,22,20,19,10,18,21,17,24,20,18,20,24,19,14,16,21,18,20,25,25,21,23,24,18,19,20,22,23,13,15,15,20,18,13,27,18,21,19,23,22,23,18,21,18,19,16,16,11,23,18,21,19,23,23,14,20,16,12,23,19,17,21,19,14,30,19,20,14,16,22,16,16,15,28,29,22,24,19,23,18,9,12,23,29,23,18,19,11,24,22,21,22,17,23,17,25,18,17,5,17,25,21,18,13,17,17,16,21,17,22,22,14,20,20,20,21,16,20,13,15,22,15,16,30,19,24,20,26,20,20,21,13,23,20,21,19,30,18,29,28,20,18,12,24,7,20,14,10,11,16,21,26,22,17,24,22,27,19,15,15,26,17,11,26,17,18,27,26,17,19,20,23,14,17,24,21,22,19,13,17,23,23,25,15,21,26,16,19,18,25,20,21,15,20,18,28,16,24,21,18,13,21,25,11,14,13,21,21,15,7,24,21,17,12,25,14,23,27,21,18,14,28,18,19,5,19,18,17,28,9,24,12,21,13,20,18,14,14,13,25,16,15,16,24,23,26,17,33,24,32,28,32,16,25,22,20,0,17,26,16,16,15,21,20,11,17,10,13,21,21,22,8,21,20,24,18,18,13,20,22,24,29,20,16,12,17,9,22,18,24,19,24,12,19,12,16,23,18,15,7,15,15,16,15,17,22,15,8,28,22,25,24,17,20,25,20,19,20,19,16,14,20,22,23,18,24,22,25,10,15,9,11,20,27,12,22,17,15,19,22,8,13,17,18,20,19,25,22,26,18,22,16,15,23,21,25,18,20,27,21,25,24,15,29,21,22,20,16,20,17,15,15,17,23,19,14,9,13,6,15,21,24,26,21,3,19,18,18,21,19,21,18,22,25,20,15,25,21,11,13,22,16,27,20,27,30,24,17,15,20,18,21,22,28,16,24,23,25,15,24,20,23,25,9,24,15,22,24,29,14,16,25,20,22,28,17,17,17,19,25,10,26,19,22,22,15,16,21,27,18,18,19,26,14,14,25,12,19,23,22,23,17,16,19,27,19,10,26,14,13,29,14,23,20,26,25,23,27,18,21,27,19,19,15,18,12,24,18,15,22,18,17,27,30,24,13,17,20,20,17,16,20,22,19,16,18,15,16,14,15,29,25,13,26,18,14,18,29,14,24,18,9,21,15,21,22,13,21,15,6,21,22,24,21,14,19,22,18,15,21,21,15,25,17,33,19,22,16,18,14,13,17,14,26,25,22,19,21,14,15,17,21,15,23,21,36,22,13,24,16,14,27,25,14,20,22,15,20,22,24,12,20,12,21,23,22,22,22,16,25,21,19,19,29,15,19,12,24,19,4,5,18,25,15,18,22,20,29,20,24,20,24,24,15,24,21,19,20,25,24,24,22,28,26,18,17,20,20,20,22,17,13,16,23,9,15,28,22,13,19,27,17,35,22,26,15,14,22,24,29,18,22,25,9,18,11,27,10,15,19,14,20,19,12,25,10,11,24,14,21,21,26,29,22,11,25,19,18,20,24,20,19,24,11,96
18,15,19,21,19,1,18,21,14,19,15,2,21,25,24,12,16,18,9,41,14,22,15,27,21,14,26,22,22,24,12,13,20,22,21,23,24,24,26,17,23,16,22,16,20,22,12,11,22,22,21,18,12,31,18,25,17,25,15,15,16,18,13,21,14,17,12,17,17,20,17,13,25,19,18,20,17,32,21,15,8,20,19,18,22,20,13,20,25,31,22,7,34,25,8,12,24,29,15,21,24,8,21,26,14,17,23,14,23,14,22,14,26,19,29,28,16,22,20,28,18,12,10,20,18,20,23,22,25,24,21,19,18,21,24,21,19,16,20,18,23,30,10,27,12,16,21,3,20,16,20,16,20,20,19,20,17,11,35,21,17,16,17,18,9,22,19,7,5,20,16,12,13,16,29,22,21,21,18,18,23,28,19,17,18,21,18,19,16,10,28,24,22,20,17,21,20,19,15,10,17,16,24,15,21,13,7,21,11,15,15,12,10,2,18,15,14,16,21,18,9,19,18,15,20,20,28,15,18,18,13,19,17,22,23,12,15,16,27,16,17,20,23,10,19,9,18,15,7,21,21,31,13,22,17,10,16,16,15,20,26,18,16,26,21,17,15,18,18,21,14,8,12,23,12,9,27,24,14,28,19,24,19,13,12,17,17,16,22,22,9,30,13,26,18,17,18,21,26,25,20,22,21,18,29,21,20,13,21,14,28,18,19,15,19,26,22,17,13,15,11,12,19,16,26,22,11,19,15,3,4,12,15,4,16,24,15,12,23,17,30,17,24,20,22,20,17,17,23,14,23,25,18,21,23,21,15,14,16,16,18,21,15,16,23,25,24,23,25,26,27,16,2,14,20,18,10,19,16,11,17,17,27,7,21,21,21,15,13,29,22,19,18,22,16,15,20,9,18,22,22,15,18,14,21,13,17,22,25,10,19,18,27,22,16,14,18,20,16,23,10,14,23,21,17,26,9,18,21,22,19,21,27,20,27,19,26,16,14,13,16,18,20,19,20,21,16,25,9,11,14,20,19,15,27,19,13,14,27,18,25,21,29,17,29,25,29,18,17,16,23,17,0,16,12,18,17,19,15,19,19,17,20,16,16,17,18,19,24,18,20,23,21,12,27,9,25,22,10,15,10,14,17,24,10,22,21,8,9,20,22,21,26,18,11,9,14,17,22,17,16,16,15,24,24,25,23,25,13,21,17,22,3,5,15,20,12,16,16,21,20,15,28,17,12,18,22,14,20,20,23,23,18,14,20,18,23,16,17,20,13,23,19,25,22,20,15,8,16,19,17,24,4,10,20,22,24,17,30,15,5,21,25,19,15,17,20,13,21,18,20,13,21,17,18,18,25,20,23,20,12,15,19,10,17,21,19,15,19,20,14,21,17,18,13,21,17,22,21,24,28,27,21,20,25,27,22,16,25,7,21,25,22,16,24,26,19,24,11,20,19,23,11,17,21,23,19,17,15,26,14,19,19,27,21,20,24,19,16,15,15,12,19,25,15,11,16,18,16,16,25,19,19,19,23,20,11,18,19,28,18,18,18,25,22,29,21,17,22,21,25,25,28,24,25,24,13,13,22,10,14,19,18,15,20,10,15,26,34,21,18,24,14,13,11,20,19,22,19,18,27,19,17,14,25,23,30,21,20,14,10,10,12,20,17,20,11,15,18,14,26,18,18,17,15,13,14,17,4,11,25,23,23,8,19,18,24,26,18,32,16,20,7,9,18,19,23,16,24,13,22,14,24,14,22,16,18,16,16,18,36,17,20,25,19,20,27,26,19,20,20,22,19,26,23,8,20,17,12,13,8,24,22,18,24,20,27,18,24,15,19,6,19,17,13,12,17,23,23,22,22,24,25,17,30,13,18,26,17,25,19,13,14,16,19,31,22,26,9,15,16,18,23,20,6,21,14,15,26,19,14,28,19,17,25,21,18,35,13,24,23,13,18,25,32,18,13,30,13,15,16,23,14,16,20,14,24,21,20,16,18,15,18,21,16,21,21,23,21,21,12,26,21,14,17,10,12,15,13,92
22,27,30,28,23,17,27,35,25,26,30,18,24,29,25,16,21,29,23,41,27,28,21,32,34,25,31,22,24,26,24,29,23,25,22,26,32,30,37,21,31,18,19,20,29,24,24,19,37,25,24,18,22,32,24,32,10,26,22,19,12,16,17,31,22,27,26,21,26,20,16,21,28,23,21,22,26,30,19,31,21,20,19,18,22,15,15,23,27,38,30,15,37,30,22,28,29,32,16,30,31,24,24,31,26,18,31,27,22,19,27,26,29,19,28,33,21,30,25,32,15,25,22,30,25,23,23,25,26,35,31,17,22,32,25,23,22,25,25,22,25,31,24,31,18,30,28,18,22,28,22,20,27,20,19,21,22,25,37,21,20,22,20,24,25,30,23,23,21,31,27,22,26,23,34,31,30,25,24,25,30,28,17,23,25,23,21,23,23,19,26,32,30,21,22,19,19,26,15,24,20,28,30,27,16,21,21,33,19,21,23,28,15,18,20,31,25,22,22,23,25,24,26,17,26,18,32,7,20,19,24,23,31,26,26,24,8,2,30,18,28,21,23,16,17,17,27,19,15,31,19,27,25,26,27,26,20,24,21,22,29,17,22,33,23,17,26,15,15,23,30,20,24,21,24,19,29,28,26,33,28,26,17,27,23,22,19,18,31,29,25,33,21,32,23,17,14,27,30,24,15,25,26,34,30,32,31,27,29,23,35,17,21,26,27,27,26,24,23,25,25,19,26,18,29,29,15,14,10,17,18,26,23,17,28,25,22,21,29,18,23,27,26,22,27,22,13,32,27,23,20,31,29,31,29,27,25,15,28,20,25,23,21,22,25,30,29,25,28,29,16,30,16,26,18,21,23,23,24,18,19,33,29,15,25,26,23,19,17,32,22,28,14,34,24,27,26,20,16,26,31,22,25,28,29,21,26,24,26,21,31,26,33,25,9,18,15,19,22,28,24,30,28,31,22,28,21,31,26,26,20,29,28,27,25,19,30,14,11,21,26,23,15,29,24,25,25,25,13,10,14,20,25,24,29,17,21,23,29,26,24,25,36,30,33,26,34,19,28,23,25,26,16,0,16,24,23,28,12,22,18,25,22,20,26,27,23,21,26,27,29,24,28,24,33,25,29,22,24,21,23,20,28,20,21,21,25,14,25,28,18,24,33,18,23,25,25,26,18,15,26,21,19,30,28,30,30,30,21,22,16,17,15,13,27,30,23,24,25,23,36,19,33,21,26,27,23,22,22,25,18,19,26,26,32,23,25,23,24,17,25,26,32,33,26,30,25,24,20,28,26,29,16,24,24,26,27,18,36,27,21,18,24,26,22,22,27,23,25,21,16,24,21,21,14,26,27,32,29,24,20,17,20,22,20,18,27,26,27,27,26,27,29,16,25,32,22,32,22,29,35,25,29,23,27,32,20,27,29,23,33,29,26,18,31,26,17,25,23,27,26,10,27,27,21,23,28,29,17,30,18,25,28,31,23,23,23,19,24,25,18,24,6,29,21,22,17,29,22,18,29,21,26,18,27,24,20,11,25,15,20,21,19,29,27,35,19,29,30,25,28,21,26,17,31,29,23,25,34,26,20,14,22,22,29,13,20,23,35,24,18,28,26,25,27,24,26,20,17,13,30,29,29,17,30,29,28,26,28,18,14,21,28,23,27,25,17,26,25,24,35,21,27,26,27,17,18,29,20,17,21,21,26,21,17,17,27,27,24,39,20,30,19,21,22,21,25,19,22,27,22,11,25,21,24,18,21,21,26,26,41,12,33,22,19,13,26,21,27,13,5,27,26,23,27,20,20,29,14,24,10,27,33,19,31,25,27,31,27,13,24,22,24,16,25,25,17,31,23,28,20,28,23,27,29,15,24,22,19,23,27,29,13,28,27,33,25,23,25,24,25,25,30,18,17,27,20,26,29,24,26,37,23,23,28,27,23,39,27,24,29,26,24,24,37,20,25,28,19,27,29,32,20,22,20,14,25,24,23,25,26,21,3,21,27,32,29,36,24,26,28,30,20,17,29,26,25,31,19,96
6,15,18,24,26,13,11,27,17,15,24,14,19,23,20,19,18,24,18,36,16,17,10,31,25,16,15,22,14,16,20,20,14,24,16,17,16,17,26,13,20,23,19,20,22,17,14,17,29,16,15,18,22,24,23,25,19,26,21,3,4,8,24,25,20,21,21,19,22,11,17,19,27,22,20,15,18,33,20,21,20,8,7,6,20,19,20,15,19,33,27,15,28,21,14,18,21,22,18,23,26,16,16,28,16,6,23,22,12,13,18,15,32,10,21,27,15,28,13,29,18,21,17,23,17,15,11,23,23,31,19,19,11,21,18,23,13,18,20,23,17,28,16,19,18,22,20,15,22,22,21,11,22,17,16,19,19,14,29,12,12,18,10,11,15,26,16,13,17,24,22,14,25,12,27,23,20,23,19,20,23,16,9,12,16,22,12,14,12,3,27,25,22,28,17,19,20,19,3,16,17,17,16,22,22,13,15,29,22,21,17,19,19,14,17,22,15,23,14,15,16,22,29,8,23,8,21,23,13,22,17,7,19,28,26,18,15,18,21,7,20,18,11,22,18,16,15,26,18,20,19,30,18,29,22,22,15,22,22,25,20,20,21,26,18,24,19,24,24,14,20,16,16,21,19,17,17,12,18,27,16,23,24,16,12,20,23,22,28,17,15,27,12,22,15,9,6,16,23,24,20,22,20,28,24,24,23,16,22,20,24,14,25,20,20,19,14,23,12,20,16,16,19,16,21,22,22,20,19,9,10,17,21,16,23,21,14,18,24,13,24,19,24,12,22,10,5,20,11,16,31,24,20,21,25,22,18,18,20,9,16,22,20,21,22,24,24,13,21,29,16,24,10,20,8,15,20,15,19,16,17,26,30,15,15,17,19,21,18,22,22,19,19,29,22,21,28,9,18,12,21,19,22,18,21,13,20,23,24,10,19,15,21,16,18,17,15,20,17,22,13,21,23,23,11,26,11,21,16,23,14,26,26,22,17,24,27,15,20,13,26,20,16,19,13,28,14,15,20,21,20,18,15,15,31,17,21,22,19,18,26,14,32,22,32,25,29,9,17,17,19,16,12,16,0,24,17,24,19,14,8,22,21,17,17,19,12,19,24,24,23,21,21,22,26,18,26,13,15,16,20,19,15,12,10,21,27,19,19,20,10,12,21,6,15,15,16,19,17,5,19,15,8,26,26,25,20,21,19,20,21,22,11,13,16,22,16,16,17,13,27,23,25,10,15,19,15,11,19,14,22,11,16,20,23,17,22,14,15,20,16,14,22,17,22,15,21,15,23,16,25,22,12,16,20,23,23,19,27,17,8,21,19,17,21,17,18,19,16,12,8,19,17,10,17,22,30,26,19,13,20,17,12,10,24,21,17,13,20,24,22,23,19,11,17,23,16,24,14,24,22,28,24,15,21,24,20,21,28,16,24,21,26,16,23,24,23,13,21,24,16,16,23,29,13,15,22,20,14,24,16,19,23,15,20,14,14,20,19,16,20,18,21,26,23,19,17,18,12,22,25,16,18,12,24,21,19,16,26,21,18,14,22,18,17,24,9,19,21,22,20,21,16,18,20,26,15,15,25,18,17,20,12,15,23,10,19,26,25,24,23,21,20,23,17,22,16,10,7,18,21,22,23,19,19,29,35,17,28,22,21,18,15,18,25,16,17,20,22,22,27,15,15,20,22,12,13,18,16,23,23,21,20,20,18,22,17,26,24,30,19,21,19,21,26,17,21,18,19,19,10,18,17,16,19,21,9,19,24,24,34,18,27,22,16,14,18,22,22,23,21,18,15,28,18,20,8,20,11,13,15,25,22,7,21,18,17,21,24,3,15,18,28,20,20,21,17,23,25,14,10,21,19,20,28,12,21,22,18,23,17,19,18,27,17,28,13,30,12,21,20,13,19,10,6,23,20,16,27,13,14,25,20,22,19,23,21,23,22,14,19,19,26,16,25,11,20,29,18,17,21,29,19,17,20,2,13,13,16,13,18,21,19,9,14,25,23,25,24,15,15,19,12,13,25,17,14,18,18,80
30,31,35,26,21,19,29,36,27,24,33,20,29,10,20,18,16,27,22,40,28,29,22,36,25,25,31,29,25,27,24,29,26,30,17,22,22,29,31,25,26,20,27,18,24,27,26,27,40,23,24,19,27,35,14,30,21,30,20,24,24,25,15,27,16,25,19,19,29,21,15,23,32,34,24,23,21,36,23,28,25,23,22,23,29,25,17,27,30,39,35,21,40,23,26,21,27,33,19,31,21,23,25,28,28,26,31,28,24,17,20,26,22,22,33,32,20,30,31,32,14,26,21,25,27,20,26,19,26,40,30,20,23,29,29,25,23,27,28,20,16,30,28,25,8,30,25,21,30,30,25,23,24,22,21,23,30,26,46,20,21,23,27,29,27,20,24,25,19,29,25,29,27,21,29,29,29,28,23,24,32,36,26,24,23,26,20,20,26,27,34,34,30,22,24,18,22,16,23,24,23,30,30,27,30,25,24,27,15,26,25,30,22,16,23,30,27,20,25,24,21,24,22,28,16,20,39,17,21,14,22,20,29,24,25,30,28,22,28,27,25,20,29,14,19,15,28,17,11,29,18,35,21,24,32,24,22,26,16,23,30,26,20,23,28,21,30,26,26,29,23,17,21,25,20,18,30,28,23,36,26,28,23,28,20,22,28,27,29,31,27,30,17,28,27,25,26,26,33,21,18,24,27,24,33,33,34,27,30,23,35,20,23,21,27,28,21,18,24,29,28,25,24,22,22,26,13,30,20,20,21,29,25,22,30,28,23,24,32,21,30,26,32,25,22,27,25,26,27,20,35,34,26,30,29,17,29,10,26,23,16,23,19,20,26,28,25,25,29,22,28,32,20,26,28,34,20,27,24,20,23,32,30,17,25,29,19,26,15,27,21,19,21,29,31,29,24,23,15,26,30,22,25,30,27,30,31,21,26,27,32,27,29,28,20,16,26,31,24,30,27,29,30,31,22,33,24,32,26,26,22,26,27,27,32,23,28,22,22,21,31,24,28,28,25,33,26,21,11,27,16,27,26,22,31,16,15,27,31,33,32,32,34,25,36,33,36,28,34,29,28,16,18,24,24,0,15,31,20,23,28,26,23,23,22,25,24,27,28,25,23,25,29,20,31,27,29,25,27,23,18,18,22,24,24,27,23,10,27,28,22,27,32,18,23,22,19,16,29,25,24,19,22,21,31,25,29,33,29,27,25,25,21,19,32,30,21,25,26,26,27,28,33,24,27,25,26,18,27,27,23,26,28,24,30,24,27,21,22,20,28,27,28,34,30,32,27,25,31,29,30,31,21,26,22,29,30,13,38,29,23,24,28,22,20,24,27,17,28,24,25,25,23,22,17,28,28,29,23,19,24,23,21,23,25,21,28,24,25,25,29,30,31,23,22,26,20,30,23,31,40,31,32,25,26,34,28,19,31,24,24,33,24,17,29,22,31,33,25,25,27,26,25,31,30,32,27,20,29,34,16,26,28,31,25,26,28,21,23,23,21,20,23,32,19,19,24,26,12,12,32,28,27,23,27,24,24,18,23,31,24,22,28,30,27,36,29,24,30,30,25,24,28,24,32,32,25,27,31,28,12,26,27,26,32,27,17,31,44,30,22,22,23,23,20,20,27,27,27,16,30,31,27,20,31,34,34,29,24,16,12,23,30,28,27,18,7,20,15,23,36,22,30,26,22,22,23,25,22,15,24,25,27,22,25,26,26,26,29,37,22,29,17,19,27,28,27,24,30,29,30,19,26,25,25,20,27,21,25,27,40,28,29,28,25,20,31,26,30,24,20,21,24,38,32,26,26,28,26,27,22,26,32,17,29,21,33,28,36,23,17,24,31,21,20,21,23,31,17,18,30,28,27,30,35,27,22,25,22,27,25,22,24,26,28,36,23,28,27,21,22,22,30,23,23,17,25,28,33,25,30,33,23,13,28,23,23,39,26,34,24,27,20,29,35,23,23,35,9,26,27,30,10,15,19,22,22,27,24,33,26,11,22,24,23,30,27,32,22,27,30,33,20,23,27,20,30,24,11,98
23,27,31,27,22,18,23,26,20,23,20,19,23,25,23,18,13,21,18,37,25,26,19,35,22,13,27,25,24,26,23,26,11,26,18,19,19,25,34,19,28,21,25,19,22,20,22,23,27,20,21,16,20,32,11,23,18,27,21,20,14,18,16,28,13,26,16,20,21,6,12,20,29,24,21,19,15,30,20,22,23,9,10,11,22,22,18,23,27,32,29,14,30,24,24,18,28,34,16,28,21,20,24,25,20,19,30,25,23,18,19,20,21,7,18,32,20,27,19,33,11,23,17,18,12,17,12,27,26,29,27,17,17,28,26,24,8,24,23,21,24,29,26,20,7,27,22,20,26,19,22,20,21,19,18,23,17,17,37,5,20,16,22,17,25,21,21,23,18,26,22,24,24,20,24,30,25,23,23,24,32,21,19,17,20,23,19,21,22,20,31,27,27,23,17,15,23,13,16,17,19,18,27,20,27,21,20,27,16,19,25,25,19,17,19,24,24,20,22,21,14,21,23,21,17,20,27,18,18,15,17,17,24,25,22,26,28,23,25,20,22,21,24,15,16,8,17,18,12,23,15,29,22,25,24,23,22,23,17,22,26,22,21,22,21,22,27,23,23,15,20,14,18,24,21,15,27,23,20,24,27,28,24,25,19,19,21,20,28,30,25,29,18,22,23,17,14,25,26,22,15,24,26,25,30,28,27,19,27,22,22,17,24,20,22,25,18,11,19,19,15,20,24,21,21,20,14,25,21,16,17,16,22,21,27,23,22,18,29,18,27,21,25,10,21,15,13,19,22,13,33,35,19,23,24,17,21,11,15,19,17,23,20,21,25,29,19,24,26,23,24,29,15,22,20,28,17,21,19,20,20,25,29,10,13,14,20,19,16,23,18,20,18,27,18,18,24,22,12,23,29,21,22,20,20,23,23,22,27,23,29,24,21,13,17,16,23,28,24,26,23,23,29,29,19,30,21,29,23,27,20,28,24,26,27,24,29,19,19,20,24,24,22,25,21,30,23,20,12,24,17,20,19,23,31,13,12,21,23,28,29,20,29,22,37,30,29,21,19,26,24,15,17,23,17,15,0,23,21,22,20,25,22,20,14,23,16,20,28,25,20,23,28,17,31,26,26,10,16,24,19,19,18,20,23,27,24,11,26,25,18,23,29,19,18,19,16,13,20,17,24,20,20,23,26,22,26,25,21,24,24,22,14,12,26,29,16,20,23,25,28,26,30,22,24,23,23,19,20,24,20,19,23,23,25,23,28,18,19,17,13,19,22,33,23,18,23,21,23,16,27,28,15,23,23,22,26,14,24,22,22,21,20,21,20,23,14,14,13,9,16,23,24,18,14,25,27,26,24,18,19,21,18,20,20,18,22,18,18,25,25,28,28,20,19,23,21,28,20,24,28,32,29,22,26,32,24,25,31,21,21,29,24,14,28,22,26,26,24,26,18,24,24,30,21,23,25,17,22,31,17,27,25,28,23,16,22,22,15,13,18,21,20,29,19,16,21,25,13,13,25,17,26,17,26,23,17,15,24,29,21,19,21,24,24,31,21,21,18,23,22,25,24,21,29,33,22,23,20,26,5,23,20,23,24,23,14,28,37,28,23,15,20,22,17,19,18,12,15,13,27,25,26,17,23,30,35,21,25,17,13,18,25,22,26,17,8,24,14,20,33,21,28,20,20,22,21,22,21,16,21,22,26,19,22,25,27,21,22,34,22,26,16,18,24,21,24,20,27,20,22,20,23,22,24,18,22,20,22,23,31,23,22,25,18,17,28,23,21,21,18,18,21,32,21,25,21,23,19,23,15,19,25,18,26,22,19,24,37,15,18,21,28,18,19,20,20,24,28,15,21,21,24,23,35,20,23,26,19,24,15,19,21,25,22,33,24,25,22,18,19,19,17,20,19,16,18,19,29,15,26,25,24,10,25,24,20,40,22,26,17,21,21,23,36,8,22,32,6,22,24,29,7,12,16,15,14,12,21,26,25,10,20,10,17,27,26,25,15,19,29,31,17,23,26,13,27,17,4,91
22,22,30,22,30,20,17,26,17,20,22,21,22,31,23,20,23,24,21,39,16,21,14,29,29,20,28,24,26,28,24,26,20,17,19,22,29,26,25,14,24,22,23,28,25,24,10,19,25,21,21,21,20,29,25,28,20,23,19,27,23,22,24,28,23,26,26,29,2,17,18,16,22,18,13,25,22,37,16,14,16,18,19,20,11,20,19,16,24,35,34,22,27,31,16,23,24,28,12,29,31,24,19,32,8,24,24,11,22,22,28,13,28,16,26,38,26,33,20,30,17,21,20,29,23,19,21,22,28,27,25,19,16,24,23,21,19,18,23,30,26,37,18,23,23,29,24,21,20,20,22,15,22,21,20,26,13,10,34,18,15,16,27,18,13,28,16,15,20,29,22,24,22,17,35,22,19,28,18,19,27,28,21,16,21,23,22,23,15,25,32,18,22,27,20,17,23,23,21,21,10,10,20,19,17,22,18,33,27,19,19,26,17,21,16,16,12,27,19,26,25,15,27,26,31,28,28,30,23,27,20,27,16,28,16,16,22,28,26,25,24,25,29,21,22,23,19,26,23,27,21,30,27,31,22,22,23,13,17,19,22,13,22,22,23,23,19,18,25,23,21,21,21,18,26,20,26,18,23,13,25,27,25,24,20,13,21,20,25,29,17,30,21,27,21,26,23,10,29,28,17,26,20,30,28,21,20,12,21,14,33,19,25,20,25,30,28,24,12,4,8,19,23,14,24,23,22,15,22,16,17,9,18,20,25,30,13,21,31,20,29,15,24,17,25,20,22,25,17,22,27,33,22,28,25,27,14,23,23,16,24,24,21,22,26,30,31,17,22,30,26,29,17,8,20,25,19,12,30,14,15,18,26,22,15,23,27,19,25,25,18,21,18,30,24,21,27,20,18,16,25,13,16,13,24,25,16,21,26,23,23,19,27,22,19,22,18,23,20,25,21,15,21,17,16,30,13,23,17,24,16,22,25,18,23,25,30,20,21,24,24,20,20,25,12,21,14,25,24,20,18,9,13,24,27,19,24,21,31,22,22,21,30,30,40,25,32,26,20,14,19,21,19,28,24,31,23,0,22,17,25,25,23,21,21,23,15,19,25,18,16,25,25,19,31,21,30,19,9,21,26,20,20,26,19,26,27,24,21,22,27,15,27,18,22,25,21,24,28,22,22,23,17,29,31,28,19,24,21,25,20,22,18,20,23,18,19,22,23,25,33,23,33,19,23,24,20,22,18,21,23,28,22,25,19,17,22,19,20,16,10,24,28,26,21,29,9,21,21,20,22,23,19,23,18,27,22,20,31,19,24,15,25,26,19,15,25,22,22,18,25,23,22,15,16,15,22,30,29,18,17,15,23,14,24,17,21,22,33,24,16,22,21,20,22,28,22,24,25,27,27,22,12,23,29,24,22,26,32,20,19,25,20,20,21,22,18,31,25,21,12,30,23,24,22,22,19,23,20,32,26,27,26,28,20,13,27,23,22,20,10,28,22,23,26,20,16,21,24,22,28,25,17,23,25,22,22,17,22,25,16,18,23,23,18,34,21,19,27,26,24,31,27,23,24,29,15,11,19,29,25,19,20,17,1,21,22,23,42,22,24,26,24,18,24,25,16,17,20,15,26,18,22,11,22,28,36,20,27,20,23,17,27,21,10,26,24,27,25,25,37,17,25,13,21,17,18,22,23,22,23,26,22,17,23,21,24,29,22,35,23,23,18,16,25,8,24,11,28,23,24,21,23,17,25,22,21,12,27,21,38,17,21,26,11,19,28,26,27,17,27,23,18,30,31,26,26,27,23,16,23,25,31,19,27,27,23,14,35,23,25,22,26,20,21,20,13,20,24,16,23,21,24,16,33,22,20,32,19,28,17,23,17,25,30,27,25,26,28,24,25,21,28,24,19,28,18,12,25,14,21,31,21,26,24,31,14,36,25,25,24,9,27,29,34,15,20,28,22,15,12,29,23,24,16,22,23,21,17,22,22,26,25,19,21,28,23,26,20,18,31,26,28,17,8,26,26,27,24,96
25,23,24,21,23,16,21,26,14,19,24,17,21,22,17,6,11,25,13,36,18,22,15,22,25,16,22,10,25,27,14,24,15,17,23,18,26,20,27,17,23,8,7,20,21,12,14,9,29,17,16,15,14,28,20,26,16,29,22,22,19,22,17,29,22,18,16,21,20,20,13,22,31,27,15,20,16,31,23,21,20,21,22,21,18,14,5,21,23,28,28,19,29,27,12,25,24,25,12,27,21,22,22,29,16,17,23,22,15,16,24,19,25,19,16,30,18,23,13,22,12,16,12,21,15,16,20,17,27,27,21,13,15,23,22,13,22,15,17,22,23,28,14,24,14,26,21,15,10,16,14,16,24,10,9,22,10,19,39,21,19,14,15,15,15,26,20,13,16,22,23,21,25,16,31,24,23,27,20,20,20,20,21,13,18,15,22,22,18,22,16,22,22,13,12,14,20,20,18,22,12,18,25,19,21,18,12,23,17,13,13,26,5,13,13,23,15,22,18,20,23,17,24,15,20,23,25,19,22,20,20,26,23,26,17,18,17,14,22,16,20,18,26,16,7,21,23,19,13,29,14,23,17,24,15,21,10,22,19,14,17,13,14,25,11,9,19,21,21,20,23,10,14,27,16,9,27,22,16,28,21,22,7,21,19,15,11,10,24,29,15,23,18,25,15,22,21,20,21,21,16,15,20,30,26,24,23,20,23,16,25,18,11,20,25,24,18,14,17,18,21,15,25,11,28,20,15,19,2,17,18,22,24,16,20,26,17,21,30,19,28,24,21,17,19,17,20,29,22,16,25,23,20,28,23,17,18,16,24,15,20,13,11,12,15,20,26,20,25,19,22,30,16,15,21,20,22,19,21,8,12,31,21,19,20,22,23,11,17,27,17,21,15,24,14,17,26,19,11,21,29,15,18,22,23,22,18,14,19,20,21,20,24,21,15,18,20,19,22,24,18,22,23,23,15,23,11,21,19,16,16,22,20,20,25,9,26,4,17,23,18,22,18,22,17,21,20,18,13,16,4,16,17,16,19,12,21,15,29,25,20,18,29,20,37,27,24,16,25,13,20,20,15,12,19,20,21,22,0,20,17,15,12,21,17,21,14,16,24,26,21,14,18,15,30,24,19,22,20,23,18,12,24,21,20,25,25,12,23,22,19,19,28,13,23,23,18,21,21,20,21,18,16,24,30,20,24,20,11,15,20,22,15,17,25,22,19,23,22,24,26,24,25,18,20,20,19,19,20,20,21,24,21,25,25,17,15,16,17,15,23,21,23,25,23,24,16,20,25,24,21,19,14,22,20,25,17,19,28,17,20,24,20,23,21,17,17,23,16,17,21,14,11,14,15,24,19,28,24,17,23,12,17,12,14,16,23,22,31,25,16,24,19,19,15,25,19,26,19,19,26,21,19,14,24,24,8,17,19,20,23,27,22,13,23,21,22,24,13,20,18,16,22,28,23,25,18,19,13,26,18,13,19,23,25,15,23,9,25,18,12,20,12,22,21,21,18,25,17,8,20,18,21,21,17,14,20,16,20,21,13,18,23,22,20,26,20,19,26,26,21,24,24,22,25,17,15,15,26,25,18,15,18,15,22,12,10,19,34,19,8,18,25,21,25,25,16,19,20,14,22,20,25,11,21,30,18,16,23,17,14,17,27,20,25,22,13,16,21,14,28,16,24,18,19,7,8,21,19,17,22,25,21,20,7,21,22,24,16,32,10,20,18,18,20,17,15,11,12,19,25,1,22,14,14,8,15,14,16,27,29,17,24,10,14,18,25,23,17,17,11,19,16,28,21,10,23,19,12,21,16,17,23,12,24,24,26,19,26,18,21,20,14,17,17,18,12,24,15,24,25,18,28,20,32,11,21,25,11,27,22,26,17,27,25,21,18,25,24,22,21,18,20,24,16,22,12,20,22,15,22,28,13,19,25,27,16,36,17,29,20,14,19,24,33,19,22,30,15,17,17,22,16,12,15,17,26,16,20,24,18,17,9,20,23,23,25,32,18,17,27,27,17,8,25,22,24,27,17,99
20,23,28,28,27,20,25,25,22,22,23,21,26,25,25,18,22,21,19,26,24,27,20,38,30,21,27,20,19,21,14,27,19,27,6,23,30,25,27,20,29,20,23,24,27,21,7,16,30,22,22,19,24,30,19,27,18,17,25,17,10,14,21,33,25,23,25,25,18,16,16,27,31,26,13,11,15,30,10,15,13,17,17,16,24,22,17,19,23,26,23,24,32,24,13,25,25,30,10,19,29,25,2,32,9,16,24,21,20,23,15,21,29,15,26,33,21,30,24,27,15,17,20,26,21,23,20,19,26,32,26,17,18,21,24,14,18,25,24,26,21,34,15,28,17,24,19,18,24,24,22,21,23,22,21,18,22,18,33,17,2,20,18,22,14,29,23,12,23,25,19,20,26,19,30,27,16,29,15,16,27,26,15,20,19,23,8,10,21,17,29,19,23,25,19,19,23,25,13,19,20,11,21,25,23,17,16,23,23,23,16,24,23,21,20,17,9,25,20,13,26,21,28,18,25,16,28,23,9,17,18,13,17,29,26,17,24,24,27,17,24,21,21,19,20,24,25,23,19,26,19,16,14,28,26,27,22,28,13,17,24,23,17,22,22,21,20,14,22,18,26,22,21,14,15,21,25,19,23,29,22,26,20,26,17,19,22,21,31,27,14,28,22,19,19,13,10,26,28,26,15,27,6,30,30,18,17,20,18,20,31,17,23,6,28,23,24,15,20,20,18,20,25,18,11,18,19,23,20,22,23,19,25,17,21,25,4,22,29,18,27,24,24,17,27,20,9,34,18,21,25,30,13,26,28,26,22,13,25,18,19,18,16,17,20,25,29,18,28,24,20,35,21,19,16,25,21,22,25,12,19,28,23,24,16,22,22,22,21,26,22,22,18,19,18,25,29,20,16,17,26,19,22,21,25,19,24,19,23,24,20,25,20,21,17,22,19,14,17,20,23,16,23,18,18,28,10,20,23,21,14,22,16,24,23,20,17,17,18,16,28,28,25,29,20,30,23,23,17,23,16,22,23,19,31,17,24,22,23,24,26,21,34,31,33,26,24,17,26,11,18,11,19,22,14,23,22,17,20,0,16,14,17,20,16,20,19,19,25,16,22,26,24,26,31,28,32,18,17,18,17,15,21,16,21,17,28,18,27,23,14,16,24,16,18,25,23,25,19,13,19,22,18,26,32,30,19,28,18,22,26,30,22,22,20,19,19,20,21,20,30,24,34,20,25,15,19,21,24,23,21,15,23,27,29,3,8,21,21,17,20,22,22,15,24,28,20,22,23,26,28,29,23,27,24,25,13,10,30,16,22,11,26,22,21,17,19,24,21,17,12,15,23,17,14,30,22,23,27,14,28,19,16,11,25,18,23,19,30,26,20,25,18,20,22,30,23,25,18,26,33,26,12,19,18,24,22,17,30,21,20,25,16,17,31,19,20,23,15,27,24,20,26,20,17,19,16,24,17,25,12,23,23,29,16,21,22,14,24,17,10,19,20,20,24,22,21,23,21,20,27,16,8,22,22,19,21,15,25,25,20,21,21,25,24,33,17,22,26,26,28,25,24,21,30,16,23,8,19,22,21,23,20,22,16,19,23,25,33,26,19,20,26,26,24,22,24,18,15,13,28,21,22,9,26,34,31,24,27,21,18,18,25,25,25,17,16,16,24,26,25,15,23,24,12,14,15,20,23,20,21,24,20,21,20,27,23,27,26,37,21,25,22,24,20,23,23,21,25,24,20,19,21,21,19,20,19,18,25,26,29,25,17,26,20,17,24,24,15,15,23,24,19,28,31,18,18,13,20,24,19,22,28,17,22,23,24,20,32,11,18,23,32,21,10,9,18,29,21,26,18,20,26,24,25,19,21,26,19,26,18,24,24,31,25,35,23,22,26,25,26,23,26,16,20,25,22,22,29,20,22,24,18,20,23,26,20,36,23,22,18,18,26,20,38,16,28,30,18,23,16,26,19,21,20,12,21,20,23,23,21,20,23,18,20,29,29,34,19,22,29,25,16,15,23,27,28,32,20,94
14,19,22,22,29,20,19,29,21,19,26,21,20,25,22,11,20,19,18,38,20,21,14,33,26,17,23,25,12,14,20,24,17,25,18,22,24,25,30,16,24,15,24,12,20,19,18,16,27,21,20,20,18,28,26,27,18,25,26,11,6,10,23,30,20,25,23,11,23,14,18,23,25,26,24,20,19,34,18,22,19,12,11,10,18,19,12,17,17,33,32,23,29,23,18,19,13,20,20,28,24,15,18,22,20,10,22,26,4,17,20,19,28,13,24,31,19,32,18,27,17,17,17,19,19,18,15,19,20,29,26,14,14,29,22,20,16,16,18,25,19,34,20,23,20,26,23,22,25,25,15,15,23,9,10,23,17,16,22,15,14,14,2,16,19,30,18,17,22,27,21,16,25,16,29,15,18,27,21,22,25,20,11,14,14,16,19,21,16,11,27,28,26,20,21,19,22,22,7,9,18,18,22,22,24,15,21,29,25,17,18,19,20,21,15,24,19,27,18,17,20,20,32,12,18,10,26,25,18,24,21,15,23,31,22,20,23,20,26,11,22,20,15,22,12,24,19,25,21,24,19,32,23,31,24,21,7,26,22,22,23,21,23,24,20,16,17,18,23,18,21,15,19,14,22,14,21,19,21,29,20,20,22,20,20,18,19,18,24,21,19,25,16,26,17,11,8,20,25,21,19,16,22,32,27,24,23,18,27,21,28,20,18,18,15,21,18,23,14,21,18,16,11,17,23,23,21,22,17,17,18,19,25,23,21,23,16,22,32,21,23,24,25,10,22,14,7,28,18,19,31,28,24,23,27,23,16,20,23,13,18,20,22,23,22,27,27,17,24,24,18,32,18,22,6,19,18,18,23,17,16,28,23,23,13,20,21,17,20,26,21,21,18,25,21,24,27,17,16,18,19,20,23,16,23,15,22,21,26,18,23,19,25,19,17,19,17,22,21,23,17,23,25,22,15,28,15,23,20,21,16,28,28,24,19,24,29,15,19,12,21,22,20,26,17,28,18,7,19,25,13,16,17,23,26,17,21,19,17,20,24,19,31,26,36,28,33,1,25,21,23,17,19,18,8,28,20,25,17,16,0,20,19,22,18,17,13,20,25,26,21,15,20,19,30,22,30,16,17,20,20,21,19,14,18,24,30,20,23,19,12,16,22,10,10,16,14,17,19,3,18,19,12,20,30,29,24,22,18,24,25,24,19,21,20,21,20,18,19,11,27,26,28,14,19,21,19,15,23,18,24,13,14,18,24,19,24,12,13,19,17,18,26,25,26,20,23,19,21,20,26,24,19,24,22,15,25,22,30,21,16,17,24,15,15,19,17,19,19,15,10,19,20,14,17,26,27,26,11,17,24,18,14,14,21,20,23,19,24,20,21,23,23,15,20,21,20,22,16,27,27,26,22,17,22,22,23,26,24,20,27,23,28,18,27,25,24,17,21,22,18,18,20,23,6,8,21,26,18,31,21,27,24,23,12,15,12,18,24,17,21,22,20,30,27,17,19,23,16,17,19,20,20,16,22,19,23,15,24,23,17,17,26,21,21,30,7,17,19,16,23,23,10,17,24,22,16,19,25,20,21,20,10,13,26,18,21,24,17,25,23,25,21,21,18,26,14,8,5,17,24,20,25,20,20,33,33,18,28,23,20,18,23,19,29,18,21,25,26,19,25,17,19,18,18,16,17,24,23,23,24,23,22,20,18,26,21,28,20,28,15,25,24,22,26,17,24,19,17,26,14,16,19,14,21,15,13,19,21,28,36,22,23,27,14,13,20,26,24,22,23,22,15,32,23,24,12,24,15,21,19,24,30,11,20,15,15,25,30,5,17,13,29,22,16,15,16,25,21,22,12,23,19,18,32,16,20,24,12,25,15,20,22,25,19,30,17,26,20,24,25,17,23,12,14,25,16,14,22,14,18,29,18,25,22,25,19,25,22,12,23,21,20,18,33,12,24,28,21,21,24,28,22,19,19,6,17,17,19,17,17,17,21,13,18,27,25,29,23,16,23,23,14,17,29,21,22,26,22,88
28,20,31,19,24,16,21,30,25,20,24,19,23,21,20,11,22,27,18,40,23,28,21,31,23,21,13,21,18,20,10,24,14,26,20,19,28,11,29,19,28,13,20,21,16,17,20,22,23,19,18,24,14,26,24,29,23,21,21,25,20,22,18,27,16,23,23,20,23,19,23,24,22,27,21,19,23,31,24,12,9,17,18,19,20,19,10,24,25,33,22,24,34,26,22,19,26,26,18,27,25,22,16,27,18,24,20,22,24,21,23,22,29,18,28,35,23,33,26,25,22,13,17,23,17,18,18,15,21,25,26,21,17,29,20,16,21,19,26,25,21,30,24,26,18,28,23,14,21,23,25,22,22,21,20,15,25,19,30,20,16,14,20,24,23,30,20,21,20,27,25,23,21,17,31,24,29,20,11,12,23,23,21,19,10,26,16,18,20,25,21,15,27,18,22,18,25,22,21,18,19,16,29,18,23,23,19,19,24,13,18,17,18,19,11,14,22,21,16,21,24,19,31,23,11,21,34,24,17,20,22,21,14,27,22,23,23,27,24,23,28,23,28,15,18,25,23,20,20,23,24,24,16,15,20,25,15,27,18,16,10,22,13,33,16,14,20,26,28,11,21,15,19,27,15,14,22,27,21,26,17,26,16,24,24,18,13,12,22,31,23,14,26,27,22,19,18,20,24,19,19,26,14,26,30,21,22,21,26,19,27,23,16,8,22,30,27,21,21,21,17,17,25,13,25,25,16,24,15,20,21,16,26,13,17,12,18,18,35,24,26,25,23,20,18,23,19,28,26,20,21,31,21,30,28,26,19,16,27,17,19,4,12,13,6,11,26,24,21,17,20,33,19,23,20,28,14,21,26,15,12,27,23,23,21,21,22,11,20,26,15,22,17,15,20,22,24,26,21,25,25,18,21,22,27,24,25,5,10,20,30,25,28,20,22,22,20,25,13,16,21,13,23,25,17,26,21,19,22,19,16,24,27,23,28,16,31,17,24,15,18,27,27,22,19,30,22,27,18,20,11,18,17,15,24,20,17,15,25,26,22,27,27,28,34,27,34,21,26,22,24,10,17,25,22,26,25,25,15,14,20,0,3,20,23,13,18,18,26,17,21,25,23,23,29,24,27,21,18,14,17,11,18,16,27,25,26,19,24,22,14,14,20,23,17,22,10,13,12,17,14,19,18,27,23,25,27,27,23,25,22,25,20,22,16,24,21,25,25,19,30,26,24,20,23,11,15,26,26,22,18,23,22,23,25,11,16,8,9,17,19,27,29,29,20,27,22,19,27,24,26,24,19,27,23,27,24,19,31,24,22,25,22,15,21,17,15,15,20,16,19,11,18,16,22,29,21,19,18,13,25,14,23,22,19,18,20,18,35,26,22,25,25,21,20,17,19,18,25,26,35,24,20,19,26,20,19,19,24,20,25,25,28,23,29,22,27,31,11,18,18,28,26,21,14,16,17,23,17,22,20,19,19,25,29,20,22,16,24,24,18,18,24,28,20,13,18,29,24,15,30,9,22,25,20,17,19,20,21,33,13,18,25,24,23,19,21,22,24,26,23,16,24,26,31,27,22,21,15,27,22,20,19,16,25,20,23,23,32,21,15,25,17,22,20,18,24,18,15,21,24,17,18,17,22,27,27,23,29,19,17,19,24,24,27,21,19,18,25,19,24,15,23,18,8,17,18,20,21,16,28,25,20,16,20,23,23,24,16,24,15,25,18,20,16,19,22,20,25,24,28,14,23,15,5,7,22,17,21,25,40,22,13,23,16,22,27,21,17,22,24,18,11,24,26,14,25,15,20,25,24,24,24,22,16,16,24,24,27,19,20,20,27,22,6,5,14,27,17,24,25,25,28,21,33,19,16,15,22,27,23,20,23,21,19,32,20,27,21,21,22,20,22,24,23,21,12,21,22,19,19,32,16,23,20,26,19,38,22,26,24,23,23,27,34,19,24,21,19,22,20,29,20,21,17,20,22,15,16,31,20,21,22,18,17,23,28,34,21,21,29,29,16,16,25,23,27,26,21,102
27,17,28,20,27,19,18,29,22,20,26,22,24,24,23,8,19,26,15,43,20,27,20,28,26,18,10,18,17,19,13,21,11,27,20,22,29,8,26,18,25,10,17,18,19,14,17,19,20,21,20,22,11,29,23,28,24,24,18,22,17,21,21,24,19,20,22,17,24,16,22,21,19,26,19,19,23,34,26,9,12,14,15,16,22,16,7,25,26,30,19,21,33,23,19,21,23,29,16,30,27,19,19,24,15,22,23,25,23,18,20,19,27,15,25,32,20,33,23,22,21,16,14,25,20,20,17,18,18,22,23,23,16,30,23,15,18,16,25,28,18,30,21,25,17,30,25,17,18,20,24,21,25,20,19,12,22,20,33,17,19,11,17,21,20,28,17,18,19,24,24,20,24,17,28,21,26,23,14,15,26,20,22,18,13,25,19,21,21,24,18,12,24,15,21,21,22,23,20,21,22,13,27,15,23,20,16,22,24,10,15,14,15,22,14,11,19,24,19,24,21,22,31,20,8,18,31,26,20,17,19,23,11,30,19,20,25,24,26,21,28,20,25,18,17,23,20,23,20,22,21,27,13,12,17,24,12,24,19,13,7,23,16,30,13,11,17,23,29,8,19,12,16,28,12,11,22,25,18,27,20,23,17,21,21,21,10,9,23,28,20,11,24,26,19,18,15,23,21,22,21,25,17,27,27,24,25,18,25,22,30,21,13,11,19,28,24,18,20,24,20,14,28,15,28,24,19,21,12,19,20,19,23,16,20,15,20,15,33,22,23,22,25,18,21,20,16,30,24,17,24,33,24,27,25,23,16,13,25,18,16,1,15,16,3,8,23,24,18,14,17,32,18,21,23,27,17,20,23,12,15,29,20,21,18,18,19,8,23,23,18,19,19,18,23,19,25,24,21,23,24,21,18,23,24,21,22,2,7,20,30,22,25,17,23,22,23,26,16,19,18,10,26,24,18,25,20,22,23,16,19,21,28,26,29,19,31,14,25,18,15,24,26,25,20,29,19,26,20,23,8,20,14,18,21,22,20,12,24,23,25,24,28,25,37,30,33,18,23,20,27,13,20,22,21,23,22,23,12,17,19,3,0,23,22,16,17,20,24,20,18,24,23,23,32,27,29,18,21,17,14,14,15,13,25,28,29,19,21,25,11,17,23,23,20,20,13,16,9,20,17,16,19,26,20,28,24,26,21,25,25,24,17,19,19,24,18,22,22,18,27,23,22,21,20,14,18,23,25,23,15,20,20,24,22,14,19,11,12,19,21,24,27,26,23,24,22,16,24,21,23,21,16,24,21,26,25,16,28,26,25,25,24,14,24,20,18,18,17,13,17,14,15,17,20,26,18,16,15,16,22,16,21,21,16,20,21,17,33,29,19,22,22,22,17,20,16,21,23,23,32,21,23,16,26,23,16,16,21,17,22,22,26,20,28,25,24,29,14,19,15,25,24,18,17,19,20,26,14,19,22,21,21,27,27,19,25,13,23,21,16,16,21,29,23,16,21,27,21,12,28,6,24,22,17,14,16,21,24,30,16,15,24,23,24,16,23,24,22,25,25,19,27,27,30,24,19,18,18,27,21,17,16,13,22,22,20,26,35,23,18,26,20,25,22,21,21,20,18,19,26,20,21,15,24,24,28,22,26,18,20,16,27,23,27,18,16,15,24,16,27,18,26,15,11,17,18,17,23,19,25,22,23,19,17,26,20,21,13,27,12,22,21,23,19,21,19,21,22,21,25,11,24,12,2,4,19,20,18,23,38,19,16,20,18,23,29,18,20,19,21,21,14,27,23,17,22,18,17,28,21,27,27,22,19,13,21,21,30,18,17,17,24,20,9,8,16,28,17,21,25,22,25,18,33,16,19,18,21,24,20,22,22,24,20,29,23,29,24,18,19,22,25,23,22,23,9,21,24,18,16,29,13,22,20,23,22,35,19,29,24,20,20,24,31,16,25,18,18,19,17,30,19,18,20,19,19,12,13,28,20,20,19,15,16,25,26,35,22,20,32,30,13,18,27,21,28,29,20,101
23,23,30,23,30,15,22,28,22,20,22,18,24,21,11,16,21,27,22,35,23,26,19,36,27,25,28,24,22,24,22,27,23,25,23,18,27,26,31,18,31,20,27,25,15,26,15,13,29,17,16,14,19,24,19,26,12,25,25,20,18,20,24,29,20,29,18,24,20,18,10,22,23,29,15,25,24,35,21,15,22,20,21,20,20,8,17,24,22,33,36,22,33,18,10,23,23,29,10,33,27,24,22,28,13,20,24,20,19,22,13,21,23,19,29,27,15,30,24,30,9,23,21,20,23,19,22,26,18,31,30,9,16,27,18,21,16,18,23,29,27,35,12,27,15,29,24,17,28,21,14,20,26,14,13,20,21,22,39,19,20,23,24,22,13,29,19,11,21,28,27,24,25,17,24,21,24,27,22,23,29,30,19,17,14,15,22,23,19,14,29,23,16,25,19,13,17,21,17,25,18,11,25,23,15,24,18,21,24,22,19,24,24,18,15,17,17,21,14,19,25,17,31,21,25,22,32,24,23,23,21,24,17,22,20,16,23,22,22,21,30,15,25,23,14,20,29,26,20,27,13,22,25,30,28,26,20,25,21,17,25,21,21,30,27,21,19,17,17,23,25,20,20,23,26,19,24,23,20,30,21,26,18,25,24,15,22,21,26,30,13,31,25,24,21,23,20,24,28,20,9,19,20,32,22,26,25,20,25,18,31,3,23,20,23,20,26,22,21,22,22,20,25,15,29,15,22,13,21,19,20,23,24,18,27,27,18,19,15,4,21,21,24,19,13,24,19,30,22,17,25,27,20,29,27,25,22,19,23,16,13,24,20,21,26,30,23,22,24,31,21,31,18,18,22,27,18,20,19,14,16,31,24,22,16,24,16,22,24,26,16,16,12,29,18,22,25,24,10,21,29,17,20,25,24,25,24,22,25,25,23,24,23,25,11,22,22,27,24,27,22,16,23,22,16,26,13,23,19,24,14,29,22,22,25,20,34,17,13,26,15,27,22,23,18,22,21,22,20,22,18,18,25,23,30,11,20,22,26,28,22,25,29,30,38,29,31,23,27,18,11,21,16,20,17,23,20,21,21,20,22,20,23,0,23,17,17,19,27,24,26,18,30,25,31,23,31,22,21,23,24,19,22,26,25,28,22,19,25,30,24,6,27,20,26,25,14,17,26,19,18,23,17,29,30,29,24,23,15,22,20,16,18,20,29,23,20,24,21,23,24,27,28,19,24,19,15,25,23,21,17,21,24,28,33,17,22,12,11,11,24,28,26,28,25,27,19,22,17,30,22,27,19,21,20,23,25,22,27,19,19,20,20,19,21,17,22,19,23,21,20,21,22,15,6,23,22,27,24,18,23,15,16,14,20,12,26,22,30,24,24,26,21,14,19,21,22,22,18,26,33,30,23,24,21,32,26,24,29,21,20,28,22,12,29,20,16,27,23,22,26,24,27,29,23,25,21,24,23,36,25,21,28,23,22,19,22,23,16,23,12,26,14,21,20,17,20,27,21,21,21,25,22,17,24,21,18,9,25,29,17,17,21,23,20,33,23,19,27,22,24,23,27,15,29,32,15,16,24,26,17,9,22,19,20,22,22,21,39,22,19,26,21,21,24,19,20,21,19,7,22,26,17,11,16,29,29,19,30,20,21,18,25,23,25,11,16,23,22,24,31,15,23,23,22,17,18,27,20,22,13,16,20,20,20,21,23,21,25,28,20,18,23,25,22,19,20,19,25,24,24,20,21,18,25,20,21,16,22,25,35,11,26,30,16,11,24,20,21,15,19,19,9,22,27,22,22,23,24,28,23,24,30,21,20,20,28,22,31,17,12,22,29,16,24,23,14,24,27,23,24,17,22,21,33,24,20,24,11,18,18,24,19,25,23,31,24,25,22,22,21,17,26,22,21,22,21,23,26,18,22,27,22,18,22,20,14,35,26,28,24,17,19,30,33,20,26,26,14,23,20,28,15,20,14,16,15,24,19,27,27,18,17,21,21,27,25,33,18,20,26,28,25,18,23,25,26,28,16,97
23,25,28,22,26,17,21,28,16,21,22,14,20,21,24,21,8,19,16,40,16,25,19,29,20,11,18,26,17,19,21,15,11,24,21,26,24,16,27,19,19,23,24,24,21,20,17,24,28,25,24,23,15,32,18,24,21,24,21,17,14,18,20,29,18,21,11,25,19,8,19,18,27,23,23,5,1,16,22,17,21,9,10,11,19,20,20,21,19,23,21,22,30,23,22,17,22,32,19,17,16,13,18,20,15,18,23,20,22,18,20,17,28,7,18,30,18,22,19,29,18,18,15,19,14,18,12,20,26,28,27,20,17,23,26,20,10,14,22,26,15,22,24,20,14,28,23,19,22,21,24,20,25,21,20,12,15,15,37,9,18,15,20,17,21,28,21,21,19,25,21,14,27,18,29,24,26,27,16,15,25,19,19,17,13,25,8,10,20,20,31,25,19,22,17,18,16,18,16,19,18,13,25,21,16,21,23,22,23,14,25,21,12,18,15,17,19,13,22,19,16,19,24,16,24,20,27,23,7,22,5,13,19,25,25,18,23,25,30,17,17,14,24,17,22,19,23,22,19,14,22,26,14,22,23,21,22,21,17,19,25,20,21,28,21,24,15,18,26,15,19,19,22,20,15,20,21,21,24,23,14,23,22,14,14,17,16,15,26,18,23,27,22,19,23,17,14,22,26,28,14,19,16,29,25,24,25,16,16,16,24,20,26,16,22,24,13,22,17,17,13,8,13,13,27,15,18,15,17,19,20,14,19,20,22,21,20,26,25,21,30,9,23,8,22,15,13,23,20,13,29,28,10,13,12,12,14,18,17,18,17,21,20,21,21,25,27,22,27,30,20,28,18,20,18,23,21,20,22,22,14,23,26,21,11,14,20,14,21,23,19,20,17,29,20,20,17,17,19,21,19,15,18,18,20,15,20,22,17,24,26,24,20,13,20,13,22,26,18,26,12,16,19,23,19,24,19,24,21,23,16,22,27,22,27,24,32,19,22,19,19,18,24,24,20,23,18,25,17,21,19,17,17,19,19,20,17,10,23,20,24,20,31,17,31,29,29,19,19,18,19,21,16,26,17,22,14,21,17,16,18,23,22,23,0,10,16,18,25,23,22,18,27,12,24,25,20,10,14,19,17,19,9,16,18,17,27,18,21,25,14,18,22,19,20,14,17,20,20,15,11,16,17,21,24,17,17,25,23,25,19,22,19,20,26,22,4,8,12,18,25,22,28,19,14,22,23,21,21,23,15,19,21,24,23,13,18,15,16,16,11,19,8,24,23,20,21,10,9,24,26,28,20,25,19,15,24,17,24,13,19,21,20,20,9,13,16,19,13,9,16,20,24,18,17,23,24,25,26,21,19,14,17,20,21,17,11,7,29,14,22,22,27,20,23,24,17,15,19,24,28,28,21,22,18,30,24,17,32,9,21,24,30,21,16,23,12,25,22,22,18,24,20,26,21,23,13,24,14,26,12,23,24,28,18,16,20,24,8,1,20,19,23,27,12,20,20,15,20,18,25,17,24,17,23,20,27,18,22,29,15,20,16,24,22,31,19,19,18,14,23,25,22,24,29,27,17,18,22,22,16,19,14,11,22,20,9,25,35,21,23,18,19,23,16,22,16,10,13,16,27,18,27,19,23,28,33,21,27,19,18,6,18,21,19,18,15,16,10,25,27,15,23,19,19,17,18,20,20,18,24,25,20,22,22,20,23,25,17,31,23,21,17,15,25,16,20,18,27,22,23,16,22,10,20,18,22,16,27,22,30,17,24,27,16,20,23,18,23,22,26,25,18,32,23,24,21,23,13,21,17,21,27,20,19,21,17,15,24,15,17,15,21,21,20,19,14,24,22,20,19,17,18,16,25,12,13,24,21,27,13,18,18,26,26,33,17,22,15,23,24,20,19,20,20,23,13,17,24,15,24,17,20,17,19,24,18,34,20,24,16,19,20,9,32,6,19,30,13,19,22,28,12,7,17,15,14,12,22,25,24,17,24,10,8,19,14,21,21,19,26,28,12,16,17,15,27,21,15,97
23,25,26,16,22,18,22,27,22,17,21,19,10,23,17,22,18,23,23,42,20,24,17,26,16,21,20,25,15,17,20,22,21,28,22,16,25,18,29,19,19,26,23,18,13,27,13,22,28,17,18,22,25,30,22,34,20,14,21,21,17,21,16,33,13,25,21,17,21,18,21,24,29,23,22,15,11,21,21,20,21,18,19,20,17,21,23,28,23,33,31,23,33,24,19,16,28,24,21,27,26,20,22,25,15,19,13,19,21,21,21,16,26,17,28,27,15,30,22,25,20,17,23,26,22,15,15,28,18,30,26,22,17,19,23,17,20,17,23,21,17,26,21,23,18,25,20,18,26,26,23,18,15,23,22,22,24,13,37,19,18,25,19,20,20,31,22,18,19,26,21,20,18,14,29,28,20,20,24,25,29,21,22,18,3,22,18,20,18,17,29,25,21,18,19,24,21,19,18,25,21,16,21,21,23,22,24,23,20,24,22,27,22,19,8,22,11,20,20,19,21,22,26,17,18,21,30,20,17,25,15,17,19,25,18,21,20,25,22,18,23,19,25,15,20,22,16,18,16,16,24,32,16,25,25,24,24,26,15,27,23,23,12,26,27,22,18,25,25,19,18,22,18,24,15,23,19,19,20,13,4,24,17,23,22,20,25,25,19,28,20,27,22,19,28,22,19,17,26,27,16,20,16,34,30,20,19,15,26,21,23,20,19,21,25,29,23,24,15,19,15,15,23,10,27,20,14,21,21,20,21,16,26,17,21,25,16,23,28,21,29,19,20,17,15,22,18,16,18,23,29,18,20,23,22,22,17,21,22,15,19,17,15,16,19,24,29,18,25,24,27,25,19,23,17,24,11,20,19,25,9,25,33,20,20,24,20,24,16,26,25,22,14,28,27,25,21,24,21,17,22,20,23,18,30,21,19,18,23,23,26,22,18,23,19,19,17,22,23,16,21,21,19,23,15,26,16,23,22,19,19,24,24,25,26,19,33,17,21,22,29,24,23,19,19,30,20,24,14,22,23,15,22,18,23,22,14,20,22,26,19,23,24,18,21,24,31,18,23,9,16,22,17,27,19,25,23,23,21,20,17,13,16,17,10,0,17,15,24,18,24,21,21,18,16,26,24,20,14,22,17,14,11,25,24,27,24,15,25,29,23,11,31,14,24,19,7,10,24,14,1,19,16,26,23,12,24,24,24,22,22,22,20,21,27,22,14,18,22,16,30,24,21,18,22,24,21,23,22,20,25,24,19,23,29,19,24,5,6,14,17,26,18,27,26,30,24,20,19,17,26,23,21,27,23,24,21,18,29,22,12,22,22,12,19,20,22,12,23,19,21,19,23,16,19,27,22,20,25,19,25,11,22,17,24,15,15,11,32,24,23,25,24,19,19,14,18,5,24,26,30,24,28,25,25,29,24,19,27,19,25,26,25,20,16,17,22,26,21,15,23,29,25,25,23,25,4,25,15,28,19,22,28,25,24,19,19,28,15,11,23,19,22,18,19,10,15,25,18,23,27,21,20,18,20,17,22,17,24,29,10,20,18,24,23,31,18,19,21,23,20,24,21,23,27,27,20,12,25,27,20,22,17,14,22,17,19,20,34,18,18,23,14,20,17,18,21,15,12,18,24,21,22,22,19,35,28,20,29,9,13,16,11,11,23,19,18,18,20,26,31,18,25,26,21,14,15,20,21,16,25,22,23,13,20,23,23,31,27,21,18,23,17,15,26,16,25,22,25,26,21,20,26,13,18,20,20,19,28,26,37,23,26,25,13,19,24,28,25,24,27,15,8,27,31,23,22,27,14,21,18,22,23,13,9,13,22,17,14,16,18,22,31,22,19,18,11,31,27,26,22,22,25,19,30,13,3,25,24,24,22,17,19,18,16,34,7,24,8,24,23,17,18,23,21,21,23,19,19,18,24,22,16,21,17,16,21,40,27,23,21,22,25,19,33,16,11,28,17,18,25,28,18,17,23,17,19,22,22,25,18,21,25,17,10,20,24,22,27,20,19,26,22,13,22,20,25,14,19,97
17,19,25,16,24,19,19,23,13,7,22,17,7,21,14,16,17,24,14,34,10,10,3,28,24,15,15,17,11,13,15,16,13,12,19,10,25,13,18,3,19,18,16,20,10,11,18,15,23,9,8,11,17,16,21,20,15,16,13,15,12,11,17,17,17,17,21,19,13,10,13,10,19,17,20,15,17,30,15,18,17,7,8,9,12,19,15,21,11,33,27,16,16,23,18,17,17,27,15,23,19,20,21,25,20,14,23,21,11,9,18,8,28,9,20,30,18,27,16,21,12,16,13,22,16,16,10,17,20,25,18,9,1,19,10,21,12,11,17,23,19,27,16,10,16,25,21,20,15,23,10,4,10,6,5,15,17,7,31,11,20,13,15,14,20,18,6,18,18,16,23,15,22,4,29,15,23,15,13,14,22,16,10,1,15,11,12,10,6,15,22,15,19,23,16,12,18,19,11,16,5,20,17,14,16,12,18,20,20,15,15,13,11,19,16,18,16,23,6,20,18,10,22,16,20,16,24,20,13,22,18,17,20,22,21,21,17,22,14,15,25,19,19,17,7,21,22,20,16,19,14,27,18,25,16,23,20,13,12,20,10,8,18,27,12,19,18,17,17,13,19,12,8,17,19,13,15,11,10,24,13,12,19,12,19,8,18,17,21,22,20,25,16,19,23,16,14,17,25,19,14,11,19,20,18,18,19,9,16,9,21,14,21,13,11,20,17,19,5,11,9,17,17,15,21,18,16,16,14,15,16,10,12,21,20,23,21,12,26,15,20,16,23,12,12,13,13,19,12,15,26,25,23,26,20,18,11,18,19,3,18,18,17,18,18,20,26,14,11,21,19,22,16,17,7,20,15,5,22,18,16,19,26,20,15,12,21,16,18,21,13,17,15,21,20,22,21,19,11,13,18,8,11,12,22,16,13,19,20,20,23,8,20,13,14,9,13,18,14,10,9,17,16,20,3,25,16,22,8,21,13,15,23,13,14,21,29,10,13,13,21,14,9,25,5,16,8,14,14,15,14,10,16,20,27,12,18,18,16,21,20,17,26,20,28,20,28,14,17,18,14,8,18,23,12,24,16,15,14,19,13,18,17,17,16,17,0,18,12,17,13,10,21,20,18,22,25,12,8,13,18,16,14,18,18,11,26,15,15,20,18,19,20,7,15,20,11,14,18,10,16,11,4,24,18,22,20,9,17,19,15,11,17,18,24,19,17,21,21,10,20,18,21,6,11,11,7,16,20,8,18,19,7,11,17,16,20,13,14,16,11,17,18,21,16,16,18,11,19,23,17,12,16,22,13,20,24,15,26,21,20,14,12,14,13,10,18,16,15,11,16,14,9,2,11,15,25,24,15,5,11,16,17,15,17,17,15,14,26,12,14,17,23,7,9,18,12,22,15,23,22,26,21,9,21,19,15,21,24,12,22,17,19,9,16,12,19,21,16,17,17,18,24,23,18,20,19,22,20,24,16,20,15,15,19,2,19,14,21,15,17,18,17,19,22,14,11,22,13,18,17,15,25,15,18,19,13,12,19,23,16,4,21,8,9,28,6,15,12,19,21,19,21,14,13,31,11,17,23,25,18,18,17,14,16,12,16,19,30,20,20,13,18,19,18,19,12,14,12,12,11,15,23,16,7,22,30,5,23,19,15,15,26,6,16,16,17,20,23,18,29,12,20,10,14,13,14,19,16,18,11,14,17,17,13,16,11,24,19,29,15,21,18,20,16,9,13,6,18,20,18,13,20,15,15,18,17,7,20,15,28,16,21,19,12,10,21,21,19,20,22,11,16,26,19,19,16,20,19,15,21,18,24,8,21,15,15,20,23,11,17,18,20,13,12,13,14,20,19,16,18,16,21,13,19,18,17,20,7,16,17,18,12,21,20,18,14,25,23,14,13,18,16,13,16,22,15,10,17,1,20,24,18,21,13,25,9,29,18,19,11,16,15,24,25,10,20,25,17,10,13,27,18,18,11,10,12,12,6,19,18,19,20,6,13,17,18,25,15,3,17,15,20,14,18,19,11,21,19,91
13,24,28,15,24,20,19,24,17,21,22,20,23,28,22,19,25,24,23,40,17,24,17,36,25,21,27,13,20,22,23,21,19,28,21,21,20,26,26,17,29,21,16,23,18,19,16,17,29,22,21,19,21,30,24,30,13,23,23,22,19,19,18,30,18,24,28,22,17,14,15,22,30,26,17,23,19,33,21,21,25,17,18,19,12,21,18,20,25,33,27,16,27,25,16,19,20,29,15,34,27,23,21,23,15,20,22,24,23,20,22,15,21,15,25,34,22,25,22,32,14,22,22,23,17,10,14,29,23,31,16,16,17,26,24,10,16,12,19,23,25,32,18,22,20,20,15,22,17,19,21,18,19,18,17,22,17,16,37,15,17,21,22,24,17,33,21,15,22,26,25,13,23,18,28,18,25,23,25,26,21,27,20,19,12,22,23,21,17,22,24,25,20,20,14,18,24,14,18,20,21,17,11,16,18,22,22,28,22,20,19,22,19,21,7,23,18,23,20,24,18,22,29,18,23,23,34,22,24,24,15,23,23,26,25,16,15,21,27,19,27,22,20,17,15,18,23,20,18,22,18,32,18,27,22,27,23,25,14,22,20,21,22,29,18,22,13,18,18,12,17,21,18,23,17,22,23,9,18,28,19,22,21,19,17,20,18,19,18,24,17,24,24,15,26,21,21,14,21,16,11,23,18,30,29,19,18,14,24,17,27,16,24,18,23,28,22,25,18,15,18,10,19,5,22,22,16,16,16,18,19,19,24,22,26,23,15,20,28,17,22,18,5,16,20,23,20,26,8,21,25,31,20,23,24,27,12,20,23,17,18,21,22,23,23,25,28,6,22,27,24,31,17,14,20,20,16,15,25,19,6,28,29,16,19,22,16,20,18,25,20,21,7,31,22,20,20,19,15,7,23,18,19,21,28,14,18,22,27,20,23,22,14,21,12,19,22,22,25,24,18,22,25,24,17,24,13,19,22,26,19,12,9,21,28,23,30,12,14,17,24,20,23,16,13,29,15,26,16,23,18,10,23,20,20,16,19,16,27,19,16,27,23,25,35,29,26,21,24,20,18,21,19,21,19,27,20,19,16,19,20,18,20,19,18,15,18,0,9,20,26,22,25,25,27,24,27,18,17,24,19,21,19,27,20,26,20,17,22,20,25,16,31,13,19,22,12,15,17,17,16,18,18,29,26,27,19,19,19,17,23,23,16,14,28,25,14,18,18,21,28,24,26,20,20,25,21,23,23,22,23,26,22,26,29,21,26,10,11,9,20,25,25,22,25,22,15,16,22,24,19,26,17,25,22,24,6,17,30,19,24,21,17,17,15,19,17,17,18,17,23,22,23,16,13,27,27,25,22,18,21,4,21,14,25,10,21,17,28,20,14,24,21,15,17,19,17,20,23,21,29,30,27,21,26,34,15,19,30,15,26,25,24,17,26,24,19,27,24,14,22,25,28,30,25,23,19,27,16,18,21,16,28,28,25,20,24,23,21,17,17,21,15,20,22,15,20,23,19,22,22,14,11,24,19,22,19,10,20,29,7,19,25,24,23,26,21,20,24,23,15,19,18,16,27,29,15,17,26,13,22,20,12,9,20,12,24,17,37,11,22,27,19,15,20,30,17,14,17,12,27,16,19,16,24,32,32,15,29,11,15,12,26,22,28,20,20,18,20,23,36,20,24,25,24,9,10,13,23,18,20,23,25,18,15,24,25,26,23,26,21,18,20,22,27,11,23,22,20,22,25,15,26,8,18,21,19,19,24,27,22,18,27,19,8,12,17,26,25,20,20,20,13,22,25,24,17,25,15,23,17,27,32,14,18,18,14,18,26,18,19,22,28,21,22,21,6,28,28,28,23,20,25,14,34,14,17,20,18,25,21,20,20,23,21,30,20,19,23,19,20,12,22,21,16,29,19,21,16,19,23,18,23,23,21,20,21,32,27,25,25,13,26,27,32,16,26,27,19,17,10,32,20,24,18,17,22,20,21,24,22,23,18,18,18,19,22,31,22,18,31,29,27,8,27,17,10,28,21,87
20,31,34,24,31,23,18,33,25,19,28,26,19,19,20,23,27,29,26,44,22,22,15,30,33,24,27,22,17,19,27,28,25,24,29,22,29,25,20,15,31,25,24,16,16,23,25,26,35,21,20,20,21,28,28,32,22,28,25,26,24,23,25,29,21,29,30,17,25,22,19,22,24,29,26,20,24,39,27,24,26,19,20,21,21,28,22,29,23,40,32,25,28,34,25,24,29,38,23,28,28,27,27,31,24,26,31,27,23,21,30,20,30,21,27,42,30,34,28,32,18,25,25,30,26,19,22,26,26,34,21,21,13,31,22,19,24,21,28,25,25,39,27,17,22,29,24,21,25,28,22,16,22,18,17,25,26,19,43,23,26,17,27,26,23,30,18,24,26,28,30,22,26,16,37,27,31,14,22,23,26,28,22,13,21,23,17,19,18,26,33,27,27,28,23,22,30,23,23,22,17,26,20,25,25,24,29,22,29,20,21,19,23,26,16,26,27,28,18,27,27,20,34,27,26,27,36,29,18,26,24,22,26,33,29,25,24,28,26,27,28,31,29,24,19,27,20,27,25,31,22,26,11,34,28,27,24,25,23,25,22,20,30,30,24,26,22,26,27,21,26,24,20,29,12,23,27,14,22,36,25,15,29,24,26,18,22,21,27,29,26,31,28,24,28,28,25,23,30,7,20,23,25,32,30,28,27,21,27,21,33,24,28,25,23,32,25,29,17,23,21,19,27,14,31,28,23,23,24,27,28,22,24,22,26,14,24,24,36,25,31,27,14,24,18,25,25,22,15,27,32,37,27,32,20,28,21,22,27,15,27,25,29,30,27,32,32,15,23,32,15,29,26,23,19,29,19,17,34,25,15,31,32,25,27,24,25,20,20,33,23,29,16,33,30,29,29,28,19,16,24,20,23,24,28,23,25,26,30,29,32,20,23,25,21,21,25,30,20,22,21,25,28,32,15,29,22,28,20,30,25,3,12,25,26,31,28,21,23,25,25,21,21,25,17,23,20,26,23,27,21,19,14,29,29,20,22,22,22,23,25,29,32,28,40,32,35,26,29,29,26,20,24,26,24,28,28,25,24,25,25,26,24,27,25,24,12,9,0,27,24,22,33,23,30,22,32,24,20,19,14,28,26,21,29,17,29,24,27,29,21,25,31,19,23,27,21,24,26,22,25,23,16,26,17,34,28,12,28,26,27,23,25,23,33,31,23,27,27,16,32,17,33,18,23,23,19,28,30,20,27,30,13,17,20,22,27,19,20,18,23,29,30,31,27,28,24,23,23,21,27,24,26,34,13,26,15,25,38,24,29,26,24,20,23,22,26,20,27,23,27,26,21,14,21,27,30,28,27,17,23,13,25,23,26,19,27,26,37,18,23,22,26,19,21,28,24,29,27,30,34,35,31,21,26,31,23,10,36,24,31,24,29,21,28,24,20,33,28,23,13,30,26,32,27,29,28,27,24,27,21,25,26,27,31,14,31,26,23,26,25,16,24,22,27,18,23,28,24,20,29,23,20,27,28,28,25,19,29,35,16,16,33,20,21,35,18,25,24,25,24,10,27,25,25,24,23,26,28,22,26,27,21,18,26,21,28,26,42,20,30,25,22,24,25,25,22,23,24,20,23,25,28,24,19,34,40,8,20,18,22,21,29,18,28,28,21,9,29,24,39,24,32,21,25,18,19,17,28,25,14,17,29,21,24,28,23,30,23,35,27,25,24,26,28,20,25,18,29,31,25,23,24,17,26,20,28,19,26,23,25,25,30,27,17,21,26,30,27,28,29,23,22,31,31,26,26,29,24,27,26,25,31,20,27,21,21,27,35,23,28,25,32,22,24,25,15,32,26,28,30,28,25,23,25,23,24,11,19,19,29,25,24,28,25,30,26,24,26,26,25,21,28,25,25,28,19,22,25,13,31,27,27,27,25,29,19,41,30,31,23,22,27,32,37,22,25,36,23,22,19,37,24,28,21,22,24,24,18,31,30,25,27,18,25,28,18,28,25,9,29,27,23,17,30,26,19,20,25,94
30,26,34,25,22,19,20,34,27,24,28,20,24,28,29,24,27,31,21,42,19,21,14,32,31,22,30,23,28,30,25,28,22,27,22,27,30,28,29,20,32,28,22,21,27,17,23,27,27,26,25,22,17,33,15,33,25,31,21,27,24,26,16,24,23,23,30,22,16,19,24,24,35,18,27,25,24,37,24,27,18,20,21,22,21,16,25,26,28,42,31,22,32,31,26,23,28,34,26,33,34,24,14,33,25,24,31,29,22,22,28,13,31,18,29,35,23,35,20,32,23,25,20,31,25,20,23,21,31,29,28,21,18,32,27,22,21,18,25,21,34,36,28,26,19,29,25,21,23,29,22,15,27,21,20,26,26,10,34,20,18,13,25,18,27,29,17,25,20,32,29,25,31,21,34,27,27,32,17,18,23,30,25,16,21,23,22,24,15,26,34,29,27,23,24,25,29,24,23,26,20,27,30,26,21,24,22,34,20,16,29,26,27,20,17,27,25,21,23,29,27,25,27,24,27,28,28,20,23,25,25,27,29,25,26,24,25,25,31,23,28,27,30,15,22,24,22,18,16,34,21,28,16,25,22,25,20,27,24,21,24,23,21,33,18,27,21,28,30,24,21,23,25,28,15,24,22,27,25,27,20,29,24,27,23,23,18,17,28,32,27,31,22,30,33,28,25,20,31,30,21,26,22,27,30,25,26,12,28,24,34,21,31,22,22,32,30,27,12,14,10,20,27,15,27,25,14,19,25,16,17,11,26,22,21,29,20,21,33,22,34,25,25,19,29,20,24,28,26,24,33,34,29,33,30,30,14,21,27,18,24,21,20,21,23,28,29,25,18,28,26,31,17,26,22,29,25,22,27,26,16,20,28,22,22,25,27,16,16,34,28,21,19,30,27,28,25,20,22,26,33,23,26,13,31,26,16,22,27,23,33,19,29,24,24,19,28,30,15,27,24,26,31,34,20,26,23,31,24,28,23,24,29,28,30,24,33,22,26,27,21,23,20,26,22,31,17,25,14,29,26,19,16,18,30,23,24,18,33,25,24,21,33,32,37,35,36,26,23,25,28,24,18,27,24,25,25,18,26,16,26,17,20,24,23,18,17,20,27,0,6,25,35,23,32,27,32,21,9,14,17,19,29,31,19,28,24,15,24,34,29,26,26,18,27,25,22,25,29,25,17,24,19,30,32,30,29,26,29,27,30,22,18,20,25,34,24,28,28,27,35,26,30,21,26,23,24,23,33,23,23,30,24,25,24,19,24,20,21,19,12,24,31,26,31,27,27,26,25,23,29,29,19,23,23,31,26,24,33,29,23,25,29,27,23,25,27,22,24,20,26,24,26,19,24,29,26,28,26,21,25,16,28,24,28,20,23,27,34,28,29,22,29,22,24,29,25,23,27,31,27,37,28,19,31,32,21,19,36,25,27,24,25,20,31,29,22,31,26,24,17,31,26,32,31,32,20,23,26,22,19,22,21,32,30,18,28,24,24,22,24,19,27,30,20,24,26,29,23,23,29,26,24,23,33,30,21,22,22,35,17,15,32,25,25,36,23,21,26,30,25,31,28,28,24,27,15,24,31,28,23,15,20,17,19,22,28,25,43,23,23,30,22,13,24,20,18,21,24,23,28,18,17,25,24,36,35,22,29,9,13,22,27,23,28,26,18,18,26,26,39,23,31,9,20,19,20,20,14,16,28,28,28,26,25,31,26,27,19,36,28,25,18,20,30,18,26,21,30,26,27,25,30,18,22,23,29,22,28,26,42,17,29,25,18,24,29,26,24,26,28,28,23,32,30,26,27,26,25,16,23,32,35,19,27,26,28,29,30,23,25,22,35,24,22,22,16,32,23,29,30,23,26,16,36,24,15,32,19,26,24,24,27,27,29,29,23,29,24,24,25,22,30,24,19,23,15,14,24,17,27,33,29,16,20,31,24,40,25,32,28,27,25,32,40,17,24,38,20,15,27,31,21,26,26,22,25,23,13,22,32,22,26,21,28,29,28,34,30,20,30,26,31,18,26,27,27,30,22,104
25,20,34,29,28,21,14,33,24,18,33,22,20,33,26,18,21,28,19,41,19,23,16,26,32,24,25,17,24,26,25,25,20,25,26,21,27,24,29,14,29,22,16,27,22,11,22,26,26,20,19,16,11,27,9,32,24,25,26,26,23,24,22,18,21,17,24,28,18,23,18,23,29,24,27,20,23,38,18,26,24,20,21,22,23,22,19,30,22,37,25,26,29,32,24,23,23,31,22,28,29,19,20,33,20,25,33,25,24,20,27,19,29,22,23,41,29,32,20,26,17,28,20,32,28,25,23,27,32,24,28,22,12,30,21,27,25,24,26,27,29,36,26,23,15,35,30,23,17,23,23,17,23,19,18,25,27,16,40,24,24,7,19,18,25,23,11,23,15,27,27,24,32,15,28,21,27,26,23,24,24,29,23,14,26,24,19,21,17,22,35,23,30,18,27,19,27,21,22,20,18,22,25,25,27,23,27,32,24,10,25,23,22,18,23,27,24,23,17,25,25,21,31,26,24,24,28,26,18,23,19,24,26,31,26,28,22,28,25,26,25,29,30,20,20,20,16,24,20,28,15,32,22,30,16,20,14,26,23,15,18,21,18,27,12,22,25,22,28,26,25,22,19,22,21,21,16,21,21,29,26,25,21,23,27,19,12,11,25,28,25,29,21,24,31,25,22,26,34,28,21,24,27,21,29,19,20,18,22,20,32,23,25,23,16,29,26,23,18,20,16,18,28,21,29,29,20,25,19,22,23,17,25,24,27,33,24,23,35,24,31,23,31,22,24,20,23,30,20,24,36,31,24,27,31,25,20,19,26,14,27,17,17,18,21,26,23,22,12,22,27,32,22,22,20,25,25,16,27,24,22,26,22,22,19,25,30,10,22,31,22,27,23,30,21,22,28,24,16,21,31,19,22,17,31,24,22,20,25,17,29,21,25,26,23,20,24,26,21,23,20,26,27,29,14,27,21,31,18,26,21,21,27,24,24,21,32,23,24,23,15,23,22,30,16,29,19,27,20,24,20,21,10,12,28,17,20,12,29,19,25,21,33,29,39,31,39,20,24,26,25,18,20,29,23,23,20,16,21,22,21,21,18,26,22,24,13,26,24,6,0,23,31,22,29,29,34,25,15,20,23,16,23,28,23,24,30,19,24,29,26,27,31,20,21,20,22,21,27,23,23,22,15,24,29,30,28,22,24,24,24,24,23,24,31,30,18,22,22,23,31,27,24,17,22,22,18,20,29,19,22,27,20,24,18,24,24,24,25,23,18,24,29,32,27,21,23,20,28,17,28,23,24,23,24,31,24,22,37,27,25,19,23,27,24,21,30,22,26,22,20,26,20,13,20,28,20,30,20,15,24,22,22,20,22,24,24,21,30,25,23,28,29,18,20,29,23,29,24,34,29,31,28,13,26,32,15,25,31,19,21,18,24,14,29,25,28,32,26,29,11,29,21,27,25,27,26,17,24,16,23,16,26,26,24,15,32,18,19,21,24,25,26,32,23,24,22,29,21,21,30,24,28,28,27,24,24,21,26,34,21,9,26,19,19,34,19,22,20,30,30,30,31,25,26,33,21,23,29,30,17,21,24,21,15,17,22,26,38,29,20,24,24,19,22,26,19,24,25,19,24,24,23,23,20,31,32,18,33,15,19,16,29,19,24,25,16,24,22,26,37,20,28,3,23,22,23,26,20,21,24,22,25,27,26,25,22,21,13,40,22,30,17,19,24,20,24,19,31,20,21,20,27,20,20,22,28,18,28,28,36,23,27,19,23,21,34,24,18,20,28,22,27,34,24,26,27,20,23,22,27,29,29,21,30,28,26,28,31,22,26,17,31,18,21,20,22,33,28,23,29,27,27,22,31,22,21,31,20,20,21,24,21,26,31,23,27,30,26,25,24,27,27,26,21,24,9,15,18,14,21,29,23,10,14,32,20,35,23,31,22,23,28,31,36,23,21,32,14,21,23,34,15,20,20,21,25,19,7,28,28,18,26,19,22,28,29,35,24,16,30,26,25,21,22,25,24,29,16,99
27,29,34,26,26,24,25,32,21,17,27,25,17,21,17,18,14,22,22,36,19,18,11,23,31,24,25,24,21,23,15,24,23,22,26,18,30,23,28,13,29,20,21,27,20,21,20,15,29,17,16,13,24,24,22,27,18,26,21,24,21,19,16,27,23,26,17,26,23,20,13,18,29,25,21,23,19,34,25,26,24,17,18,19,22,20,17,27,21,36,32,24,26,27,18,21,20,35,16,33,12,20,28,25,22,23,32,25,11,19,24,16,28,19,27,36,24,28,25,31,12,16,23,14,20,22,20,20,24,31,28,9,11,27,18,24,22,11,19,27,27,35,20,20,18,32,27,24,24,25,10,12,20,6,5,23,24,15,37,21,25,23,17,23,21,28,16,19,18,26,24,23,25,14,31,22,29,25,20,21,25,26,18,9,24,11,22,20,16,24,22,25,26,25,18,14,24,24,20,22,15,24,26,21,23,22,24,18,26,23,23,23,17,21,19,26,21,25,14,20,25,15,30,25,28,25,33,26,23,26,18,27,28,24,21,21,23,26,22,24,22,24,28,19,7,21,15,22,22,29,14,34,23,30,25,23,22,21,19,23,20,18,25,31,22,21,18,23,23,23,23,22,18,27,24,21,25,21,20,30,23,22,19,14,20,13,23,22,30,31,21,32,23,23,27,26,23,25,27,23,14,1,26,30,22,28,29,17,23,16,30,15,23,23,21,20,19,23,13,21,17,17,25,17,31,25,18,25,14,23,24,18,20,24,20,30,23,22,27,16,27,24,27,17,19,23,22,25,22,24,26,29,23,26,24,8,17,22,21,13,20,25,23,24,27,29,26,22,21,31,26,27,24,26,17,25,22,15,28,20,18,27,30,23,20,22,23,23,22,30,17,17,18,27,20,26,29,23,11,22,28,15,18,18,24,24,21,26,28,26,27,16,24,23,17,19,20,25,22,20,17,25,23,24,13,22,17,22,17,25,20,25,23,20,23,21,30,10,19,23,27,15,17,26,15,26,18,14,20,21,16,20,21,27,31,12,23,23,26,29,20,26,35,23,32,27,30,16,27,19,21,18,23,24,21,25,23,25,14,26,15,25,24,18,18,21,10,22,22,25,23,0,24,17,28,32,25,22,16,23,26,23,24,22,24,21,27,21,24,30,20,24,25,15,23,21,21,23,28,18,20,20,14,32,28,23,28,19,17,21,21,21,25,25,31,23,19,23,22,20,30,19,31,16,15,19,15,24,24,18,21,24,17,21,27,23,27,22,23,16,19,27,20,21,23,26,27,19,24,16,22,22,26,30,18,18,26,22,30,23,28,24,20,24,21,17,22,22,22,21,21,14,19,12,12,23,28,29,25,15,19,18,17,18,19,17,23,22,31,22,24,25,25,17,19,27,21,26,15,25,30,26,25,19,30,29,22,25,31,20,26,27,23,13,26,21,27,30,16,26,22,28,24,30,21,23,23,22,23,31,25,27,25,23,27,12,25,21,22,19,18,26,20,27,24,23,18,26,21,20,17,25,27,25,24,21,23,15,25,33,19,14,27,18,18,29,16,15,22,19,27,26,25,21,21,31,11,21,30,26,20,21,17,14,26,18,15,19,32,22,20,23,23,22,22,17,12,15,18,13,21,20,26,17,17,28,30,15,23,23,19,19,30,16,22,22,19,24,25,26,29,19,27,20,21,13,14,28,26,20,19,22,14,20,13,22,21,24,28,38,22,28,16,14,21,19,23,16,18,28,20,13,22,15,25,20,26,14,24,23,36,23,28,24,20,17,28,24,23,21,23,19,25,28,23,19,25,25,22,23,26,26,29,16,30,25,22,30,32,20,21,18,15,15,19,20,18,20,22,26,24,26,26,19,29,21,22,27,7,24,22,22,18,25,27,28,22,31,27,22,21,24,25,21,22,20,24,16,27,11,29,28,22,21,23,27,14,32,26,26,21,25,15,27,33,19,10,27,17,18,23,18,18,13,15,19,22,22,16,27,27,21,21,16,23,27,23,31,19,13,27,23,18,14,22,24,21,23,19,101
27,19,33,30,35,22,25,31,21,24,31,23,28,32,27,17,27,27,24,46,27,31,24,36,31,27,32,23,27,29,20,24,21,31,27,27,35,30,35,22,31,19,25,30,25,26,19,19,36,26,25,25,21,33,27,34,29,29,26,24,17,21,29,28,25,32,30,29,27,22,23,23,30,35,25,29,28,39,28,23,22,24,24,23,27,25,16,26,28,39,33,24,37,35,22,21,33,37,24,37,35,17,26,32,17,23,8,27,24,26,32,24,24,22,33,44,32,33,25,33,22,17,23,28,22,25,27,26,30,38,32,23,20,33,27,24,20,21,27,35,26,39,24,31,21,35,30,24,27,17,24,25,31,20,19,32,25,25,38,23,23,24,18,23,25,35,25,23,26,28,25,23,26,21,39,31,26,32,22,23,30,33,22,22,18,25,26,27,23,24,26,27,32,24,22,24,33,29,20,11,26,19,29,30,28,16,22,29,30,24,24,21,21,23,22,25,21,29,23,24,24,29,37,25,30,23,27,32,27,29,24,28,23,31,28,25,27,30,31,24,23,33,27,26,17,28,26,31,26,31,24,31,28,31,22,25,21,26,28,29,29,23,24,27,26,20,22,32,32,27,23,21,20,30,27,20,28,27,22,34,24,33,23,16,26,27,26,25,31,33,25,19,28,32,21,12,15,29,31,33,26,25,23,31,35,26,25,23,36,30,32,28,10,18,30,28,31,27,26,29,27,19,31,20,32,23,27,30,18,24,25,28,25,25,21,34,22,29,36,29,17,28,30,25,27,25,16,36,26,27,28,32,28,32,34,31,21,25,27,20,31,24,23,24,26,31,34,26,30,31,25,37,23,28,23,30,23,24,32,21,21,31,36,28,24,28,33,24,30,37,27,28,24,26,24,16,30,29,21,25,34,29,31,30,30,24,27,25,30,30,31,26,31,27,28,26,29,32,24,27,17,24,34,8,20,33,21,23,25,27,27,30,33,31,30,25,38,14,28,8,25,29,28,31,22,29,25,27,26,30,17,25,21,26,18,22,26,25,34,29,30,20,38,28,32,36,34,19,33,23,27,13,21,28,21,29,28,25,18,24,20,23,23,30,27,21,21,25,33,35,31,24,0,28,35,30,29,25,26,25,29,22,26,21,30,32,35,25,23,15,19,24,31,23,10,18,19,22,28,20,22,28,21,35,35,33,34,30,21,25,30,32,24,26,29,7,23,25,26,28,29,33,33,23,15,22,24,28,32,25,31,20,28,32,27,21,23,20,21,24,28,28,22,31,23,31,29,19,27,27,32,30,25,21,29,31,30,28,35,27,26,29,29,24,30,28,24,24,26,23,17,19,24,19,25,28,34,29,27,16,24,21,21,22,25,25,24,26,37,32,21,33,29,24,21,26,29,26,23,29,34,32,29,24,33,31,25,30,30,20,28,30,32,23,34,31,30,23,21,29,20,25,26,32,22,24,25,32,25,32,30,26,30,32,28,23,29,22,30,26,22,29,28,28,30,22,27,32,27,21,30,25,26,29,28,25,30,26,29,30,22,23,31,27,26,36,24,29,32,32,30,30,30,31,34,35,22,20,28,21,25,26,21,18,24,22,26,29,37,24,24,30,23,30,20,29,26,25,22,24,31,25,29,23,21,29,34,26,33,26,27,21,31,27,29,31,22,29,28,25,34,26,31,28,19,17,18,31,25,27,20,23,31,21,17,31,28,34,27,36,21,31,28,30,26,26,28,25,22,18,27,17,26,17,25,19,25,28,27,28,46,28,26,28,23,27,30,34,27,28,27,27,23,31,32,24,24,25,24,33,28,31,34,22,24,25,29,32,31,18,30,15,30,27,17,18,21,32,26,31,25,25,36,23,37,23,24,31,21,25,26,22,27,30,28,37,21,34,29,31,30,27,27,23,26,30,23,29,31,22,18,31,24,26,29,30,28,44,28,29,28,27,29,27,42,23,29,12,22,26,24,32,23,26,25,19,29,22,25,30,3,24,25,25,25,29,32,40,29,24,33,32,21,18,29,23,32,35,24,101
27,27,28,23,17,13,22,33,25,22,27,14,26,25,30,18,4,27,11,42,21,30,23,27,25,16,23,23,20,22,21,17,22,22,23,22,22,25,34,22,29,21,22,18,27,24,24,22,34,21,22,21,24,33,16,27,21,29,14,25,18,22,11,33,16,19,9,19,21,19,17,17,23,25,26,15,11,26,25,27,20,21,20,19,22,25,18,22,20,35,15,19,34,27,20,21,23,27,21,27,14,20,28,28,25,24,29,14,23,16,24,19,26,19,24,36,24,18,27,30,16,24,12,29,24,20,24,25,28,36,28,22,20,21,27,26,17,23,28,18,19,34,22,24,12,28,25,15,25,23,27,24,24,23,22,22,25,22,38,20,24,21,17,25,21,26,25,19,7,29,25,24,25,19,33,25,30,27,21,22,29,25,22,21,21,28,18,20,23,22,29,31,23,18,22,20,26,16,21,22,17,25,27,22,20,20,19,20,17,24,25,24,10,10,22,27,26,14,23,25,21,20,24,26,22,22,31,17,17,20,17,22,29,22,19,24,25,22,26,25,5,24,27,8,20,17,12,13,13,26,20,30,21,22,27,12,22,14,22,23,26,18,14,27,23,22,24,26,26,27,23,17,21,28,20,18,25,21,23,26,20,22,17,24,12,18,24,23,28,29,21,31,19,20,25,16,16,22,31,26,20,16,26,30,28,28,29,20,24,17,24,22,24,21,30,25,11,20,24,23,23,20,14,20,26,26,9,22,15,15,16,24,19,16,25,26,26,24,34,23,29,21,30,20,28,23,17,28,22,16,26,34,22,20,24,10,22,16,10,20,20,24,13,14,26,27,28,24,28,28,18,16,14,24,24,30,20,24,28,21,21,29,30,19,23,15,23,24,13,27,23,23,23,22,27,24,18,15,17,23,22,16,19,26,23,25,24,25,27,21,27,27,21,16,20,14,19,24,19,27,22,26,20,30,20,29,21,30,22,24,17,26,29,23,27,17,32,17,22,20,28,17,29,30,22,24,23,25,11,23,17,20,18,16,31,18,15,22,25,27,31,24,31,13,34,28,34,18,20,25,24,20,12,24,22,20,17,19,15,26,19,23,23,25,12,18,20,25,23,23,22,17,28,0,25,21,29,22,22,20,22,12,21,14,16,22,19,12,21,25,12,26,25,24,22,21,21,18,28,21,17,18,21,26,25,13,27,19,24,26,25,25,15,17,27,29,16,20,24,19,31,21,35,23,24,22,24,20,21,25,25,21,16,12,18,23,28,23,24,22,23,21,18,32,24,31,23,20,21,13,27,31,16,22,20,27,26,19,30,22,17,26,26,23,10,14,24,17,24,20,18,22,24,19,19,16,28,26,26,22,18,21,22,22,22,23,23,19,26,15,24,23,28,23,22,28,19,23,24,29,33,25,31,25,26,29,23,24,31,19,26,23,22,19,28,27,24,31,22,24,19,25,13,19,23,24,20,22,26,14,16,20,25,29,26,20,30,22,17,13,23,24,23,23,13,19,21,18,18,18,30,25,30,25,25,22,23,20,17,30,22,23,28,27,23,35,25,24,29,26,25,23,28,26,33,32,25,25,28,22,14,24,23,20,18,22,5,32,36,27,16,24,20,11,20,14,27,22,23,18,28,26,15,22,27,29,28,15,26,14,10,18,20,26,11,22,13,23,19,23,34,16,24,19,19,20,21,25,16,9,15,18,21,20,20,26,21,28,27,39,22,25,5,3,27,21,28,16,25,25,17,14,24,21,21,21,27,17,25,22,31,24,26,25,18,22,21,28,26,26,24,23,26,29,29,20,26,28,24,19,20,25,31,23,27,23,28,26,30,19,21,18,19,23,17,18,20,21,27,18,24,27,23,24,30,24,19,24,24,20,25,22,22,14,24,34,23,28,21,21,22,22,19,21,18,17,23,27,31,21,26,25,21,15,23,27,19,35,10,30,26,25,22,19,34,18,7,24,11,17,28,28,10,5,21,20,26,23,23,28,25,15,22,22,20,30,25,28,24,20,24,22,10,21,11,22,24,26,13,100
32,30,28,12,26,28,29,35,27,19,34,29,15,37,20,28,29,16,26,49,24,28,21,41,32,31,27,31,29,27,30,30,31,30,33,24,37,25,32,19,34,30,32,27,16,27,29,33,37,23,22,27,31,30,31,38,29,24,23,29,26,29,20,33,26,31,32,28,29,27,29,26,31,35,34,29,25,37,31,32,31,25,26,27,26,33,27,35,23,31,40,32,34,37,30,24,28,36,29,37,32,26,33,27,31,28,29,33,29,23,34,26,38,27,38,42,30,29,27,25,28,32,27,24,30,27,27,35,33,39,24,25,17,33,24,29,29,29,26,27,33,41,28,28,25,37,32,30,33,29,28,22,18,24,23,25,31,25,49,26,33,27,32,25,31,34,22,29,22,28,18,29,33,16,27,30,34,27,31,32,29,24,28,19,19,29,26,24,20,29,40,30,32,27,30,27,35,31,25,30,23,32,35,31,32,24,30,26,26,30,33,29,25,25,20,32,27,13,20,32,25,28,33,28,33,30,35,26,27,31,23,31,34,31,34,33,29,31,28,29,30,33,33,17,25,32,31,22,22,32,30,41,30,31,32,27,32,29,27,35,25,26,23,40,28,31,30,33,33,31,26,24,20,33,29,25,31,29,22,29,20,28,26,25,34,26,32,31,17,38,31,38,28,32,37,28,28,29,38,34,28,29,25,36,32,34,33,27,34,27,35,28,33,27,27,34,34,33,23,27,27,27,29,22,39,23,18,30,30,30,31,28,28,31,36,35,32,26,38,27,34,29,32,30,18,27,27,31,30,31,41,34,18,31,32,33,29,27,29,17,33,33,22,23,30,34,32,32,27,37,36,35,29,31,25,32,26,21,34,30,21,36,37,33,29,30,35,30,22,36,28,32,26,35,33,30,7,31,27,31,32,26,29,28,37,30,31,34,30,27,37,26,31,31,28,21,31,36,32,21,23,31,33,29,15,32,27,37,22,30,26,33,36,31,28,26,43,28,29,27,35,28,27,31,19,34,22,32,20,31,26,24,25,25,35,28,27,30,34,34,31,28,22,33,37,38,42,31,34,25,27,22,27,33,26,31,31,31,30,31,30,29,32,31,24,16,18,27,30,32,29,28,35,25,0,35,37,30,26,31,31,21,27,32,32,29,28,21,29,34,32,27,27,25,29,25,22,25,31,27,17,25,18,37,24,28,36,27,35,34,33,29,29,31,38,30,24,28,32,28,32,32,35,20,25,25,21,29,35,22,28,33,25,27,33,28,33,21,22,26,29,30,31,39,34,32,32,25,26,32,35,28,28,33,29,20,33,29,35,21,27,30,26,27,25,27,31,25,33,29,30,31,23,16,25,29,38,32,31,19,27,23,33,28,31,27,29,27,38,30,28,35,34,21,21,29,26,21,33,37,36,40,37,25,36,37,31,33,38,26,36,24,31,25,32,20,29,35,31,13,26,32,28,34,35,37,20,37,28,36,25,29,29,29,35,20,32,30,16,23,31,32,31,34,12,25,29,35,29,26,35,33,36,33,32,33,27,26,26,37,22,20,32,24,23,42,24,22,30,21,32,31,35,28,14,41,29,28,37,37,29,34,24,26,32,24,30,31,46,30,25,25,26,26,23,33,25,31,28,26,28,33,28,30,25,38,37,23,35,23,19,26,26,14,30,33,24,32,30,30,44,25,32,26,28,26,27,34,31,18,29,32,30,28,31,34,25,34,33,37,29,34,20,22,34,23,27,24,36,32,32,29,33,25,30,30,31,25,32,31,46,32,35,34,25,24,36,31,30,34,36,25,24,43,34,34,30,32,30,33,34,32,38,26,25,28,29,33,30,25,32,28,34,29,26,27,23,34,37,28,32,25,35,31,32,29,19,32,25,34,31,25,30,29,26,34,23,36,23,28,27,29,30,30,28,34,29,26,31,19,31,35,32,30,29,32,27,40,30,36,23,30,31,33,39,28,26,39,26,28,27,25,27,28,26,24,30,30,22,35,32,28,34,24,26,29,30,36,30,21,25,29,33,25,30,24,29,29,28,106
24,24,28,29,28,8,23,12,23,25,6,11,27,32,28,21,24,27,18,50,21,31,24,36,30,23,27,30,28,30,19,22,25,16,30,28,32,25,30,19,32,25,27,25,27,29,21,20,13,27,26,25,21,34,27,34,26,33,24,21,18,22,22,30,21,26,19,26,19,20,26,22,34,28,27,29,26,41,30,24,15,22,21,20,16,25,22,26,29,40,31,16,38,30,17,21,29,36,24,30,32,17,30,33,23,12,32,21,26,23,27,23,33,21,32,33,21,31,28,29,27,19,19,29,26,24,25,25,32,15,25,28,21,30,28,26,22,22,29,27,31,39,19,32,21,25,28,10,28,25,29,25,27,28,27,29,23,20,41,21,26,25,24,26,15,31,26,16,14,29,25,21,20,22,36,27,30,30,21,22,29,28,23,23,24,30,26,28,21,19,37,33,30,29,26,28,26,26,15,19,23,25,31,24,22,22,16,28,20,24,24,21,19,11,21,24,23,25,24,24,18,26,27,10,29,22,36,24,27,27,22,25,26,31,32,12,24,25,27,11,26,25,25,19,27,18,27,24,16,30,30,37,20,31,26,19,25,25,24,29,30,24,25,33,28,26,15,27,27,28,23,17,21,32,19,18,29,30,23,30,28,25,28,22,21,24,26,25,31,31,18,37,22,35,27,23,20,23,26,29,23,31,28,27,36,30,29,22,28,21,34,26,28,22,28,33,28,26,22,17,20,18,28,19,35,29,20,20,23,12,13,21,24,11,23,33,24,21,32,26,38,20,29,24,29,24,19,26,29,23,30,34,27,30,32,28,22,23,25,21,25,28,24,25,30,34,33,27,31,35,30,25,11,20,22,17,17,17,25,20,20,26,36,16,27,28,28,24,22,36,29,28,23,29,25,24,29,18,27,28,30,22,25,23,30,22,26,29,34,19,28,27,35,27,25,23,25,27,19,30,19,23,30,30,21,29,18,25,26,23,27,19,28,29,31,28,35,25,23,22,25,25,29,28,17,30,19,29,18,18,23,14,27,24,34,28,22,23,33,27,30,29,37,26,38,32,38,23,26,25,25,24,9,25,18,27,26,21,24,28,22,24,27,23,25,26,22,24,22,27,29,32,30,21,35,0,27,24,19,20,17,23,26,26,19,31,30,17,18,28,24,26,30,20,20,18,21,24,29,19,25,25,22,28,33,23,29,31,22,29,23,27,12,14,20,29,21,25,25,27,29,24,35,24,21,25,25,23,21,26,28,25,25,21,27,25,30,22,23,21,22,28,28,32,29,29,21,17,25,28,24,28,13,19,29,31,30,26,38,24,14,30,30,26,24,24,28,20,27,23,22,20,27,20,25,27,34,28,32,23,21,20,26,19,26,22,26,24,28,29,22,29,26,25,22,28,26,31,28,28,35,28,30,29,28,23,28,23,32,16,28,28,31,25,33,32,23,19,18,28,28,30,20,26,27,27,28,24,16,29,23,28,13,33,30,24,23,28,25,24,24,19,28,34,24,18,23,26,25,25,34,26,28,18,24,21,20,26,28,35,21,24,27,28,27,31,23,26,29,30,29,32,30,28,34,31,22,22,29,19,23,24,22,19,22,19,24,31,39,27,27,31,22,22,20,24,28,22,21,25,32,26,26,23,29,32,39,27,29,23,19,19,21,26,26,25,20,22,27,18,33,26,27,26,22,22,23,24,13,20,32,30,30,15,28,24,29,34,26,38,23,29,16,18,25,13,31,22,33,22,22,23,31,20,29,25,21,23,20,26,41,22,27,30,16,28,32,31,28,29,27,29,25,33,32,15,22,26,13,22,17,33,31,21,30,27,29,24,33,17,24,15,28,23,20,19,18,32,27,31,24,31,25,24,38,14,24,33,26,32,28,22,20,25,28,38,27,33,18,24,25,26,29,24,15,27,23,24,30,23,23,37,20,26,30,30,25,39,22,28,29,19,27,30,41,22,22,34,22,24,22,32,23,23,27,16,27,26,26,19,27,24,25,23,25,30,30,32,26,25,15,33,26,22,24,19,19,24,22,98
32,33,37,30,36,24,34,35,26,27,33,26,24,27,27,23,25,28,30,47,22,33,26,39,34,29,24,29,25,27,24,27,28,32,32,26,25,22,42,28,31,25,26,28,23,30,25,20,34,27,28,26,27,39,25,38,30,25,33,23,30,32,30,39,13,36,28,27,28,25,24,30,29,32,26,25,21,36,32,29,25,22,23,24,29,30,22,32,33,35,28,24,41,34,23,20,34,38,28,35,33,24,34,25,27,30,31,23,26,31,29,27,35,24,35,43,31,34,32,39,23,21,29,32,26,27,25,33,28,36,36,24,26,34,27,29,27,26,23,35,21,28,25,33,21,37,32,22,29,33,25,27,19,21,20,32,29,24,48,26,30,27,32,30,26,35,30,24,30,36,26,26,22,24,40,36,34,35,29,30,31,33,33,24,21,26,24,26,26,29,27,30,31,30,23,25,33,25,29,29,25,25,33,27,31,32,29,33,30,26,28,32,22,27,22,29,26,31,29,23,21,26,30,28,28,34,38,32,25,29,17,19,31,35,32,29,28,31,32,29,34,31,29,29,18,22,26,32,26,20,25,40,30,39,33,35,27,31,28,31,35,24,31,36,29,26,27,33,33,28,22,26,28,36,31,26,33,30,29,34,28,31,24,27,31,24,28,27,32,30,26,29,27,34,32,33,30,31,32,34,27,26,29,36,37,35,34,26,32,25,36,29,28,32,29,33,30,29,26,26,22,20,33,22,35,27,28,29,19,24,25,23,32,21,25,36,28,32,34,30,39,21,32,26,25,28,30,35,31,30,35,34,22,25,30,29,26,25,34,25,29,30,28,29,27,32,37,31,36,34,27,39,25,27,31,31,15,30,29,25,23,32,38,20,29,31,32,26,30,36,28,32,26,36,25,32,35,30,22,32,31,24,27,27,35,27,30,31,36,31,32,31,35,30,29,29,21,26,31,35,24,28,32,35,25,30,22,27,28,33,28,35,34,29,34,26,39,15,29,30,31,26,29,33,29,32,24,29,26,28,21,27,30,31,36,23,14,22,32,32,31,33,38,31,43,28,35,31,27,24,30,29,25,29,26,29,26,30,19,32,30,27,29,31,20,24,25,27,32,32,34,25,29,29,37,27,0,27,23,32,29,29,15,30,31,33,29,25,27,33,28,25,36,24,28,23,17,20,33,28,25,33,26,36,38,34,35,28,22,26,31,22,24,22,32,34,16,20,24,26,36,30,31,28,26,30,30,26,30,25,31,35,29,31,37,29,32,19,20,26,24,32,28,36,32,34,28,22,29,27,33,27,25,31,29,29,33,28,39,25,30,33,32,22,29,26,28,12,27,26,30,23,28,26,26,33,36,24,33,29,29,23,26,23,30,27,17,13,32,34,27,36,30,29,29,24,32,29,28,30,41,38,30,31,34,35,27,33,36,21,33,36,33,24,28,29,32,37,25,29,31,33,36,42,35,37,28,31,26,33,28,32,36,35,38,27,29,26,26,19,29,31,29,33,30,14,19,27,27,25,31,30,32,30,34,31,32,27,34,38,24,29,22,33,29,37,31,19,25,28,32,32,35,33,36,36,26,26,38,30,23,29,26,23,31,23,26,30,43,30,25,31,18,27,21,33,22,28,26,25,34,29,31,28,32,39,35,24,33,28,27,18,35,23,28,27,22,32,22,31,35,27,19,31,30,18,19,34,29,30,25,22,32,17,18,31,33,35,29,35,27,31,32,32,30,28,32,26,23,34,31,18,31,22,31,25,32,23,29,30,47,27,37,25,25,29,36,34,28,28,28,25,22,38,37,27,26,30,25,30,25,32,38,23,27,23,35,21,37,29,28,26,31,28,28,29,23,35,31,27,26,29,35,28,40,24,27,33,22,24,27,21,28,28,26,40,29,25,32,30,31,29,31,34,27,30,25,26,33,26,32,37,30,24,31,29,25,46,34,36,29,26,30,29,45,24,31,36,20,29,29,33,19,24,26,28,23,27,31,36,32,24,26,21,14,25,32,33,30,28,34,37,29,19,26,20,35,35,22,106
19,24,27,23,27,23,21,24,16,19,18,22,19,26,21,18,18,24,14,38,22,22,15,33,18,9,23,22,22,24,24,22,7,22,20,22,29,21,30,15,27,20,21,24,21,16,18,21,25,21,20,23,21,28,21,20,24,28,25,16,10,14,21,29,23,22,21,25,17,4,21,22,31,20,24,15,11,26,24,18,19,5,6,7,18,22,17,19,23,31,26,24,26,20,18,18,29,30,24,24,24,21,20,27,16,15,27,26,20,17,16,16,30,3,14,28,16,32,15,31,20,23,13,16,10,19,8,25,27,27,26,21,13,31,22,22,6,21,21,26,20,29,20,16,17,26,24,23,22,17,22,16,22,18,17,22,13,13,33,5,16,20,18,13,15,30,18,17,18,27,24,20,31,16,26,27,22,27,21,22,29,17,15,13,20,23,15,17,18,16,32,26,23,25,13,16,19,23,12,15,15,14,23,22,23,17,23,27,23,18,25,21,22,21,15,20,20,20,18,19,24,20,29,17,26,16,23,23,14,25,13,20,20,29,27,18,25,24,26,16,24,17,20,20,19,18,23,23,19,19,22,25,19,30,21,23,22,23,22,25,22,18,26,28,17,21,21,24,29,11,20,22,20,21,18,21,26,19,22,20,24,24,27,22,24,18,22,21,26,26,19,25,21,18,19,13,10,21,22,26,21,22,23,32,28,26,25,15,23,19,20,22,22,23,18,23,15,21,15,15,11,16,22,17,25,18,19,21,22,19,20,12,24,23,27,19,18,24,32,21,29,17,23,6,19,11,9,29,18,9,31,33,18,21,20,22,17,21,13,15,13,19,25,26,21,26,29,20,23,31,20,28,20,18,16,24,24,17,20,22,16,21,30,20,9,10,16,20,21,19,17,16,21,25,16,16,24,22,19,19,27,18,21,16,16,19,19,20,25,22,28,20,17,9,23,14,22,27,22,22,19,19,26,25,15,29,19,29,20,25,20,26,27,23,23,25,29,21,25,17,25,26,21,26,17,26,20,23,17,25,18,16,17,27,29,18,22,18,19,24,25,16,31,23,36,29,25,17,15,22,22,20,22,22,13,25,10,19,22,18,16,21,18,22,10,20,12,18,24,21,25,22,25,22,30,24,27,0,12,21,16,24,14,16,22,23,28,18,27,21,14,19,27,15,16,21,20,23,16,13,21,19,16,19,30,21,24,21,19,26,22,21,21,22,22,26,12,16,20,21,24,28,33,18,21,21,19,20,24,20,25,15,19,23,23,20,25,18,19,19,9,15,18,29,19,16,19,17,19,24,27,24,22,21,23,20,24,24,20,21,21,24,16,25,18,20,12,24,9,5,12,23,21,14,23,25,29,26,22,17,23,18,16,19,26,20,18,14,28,23,24,24,27,19,21,27,20,25,18,20,24,30,29,18,22,28,20,22,31,17,23,25,30,21,24,21,22,22,25,22,16,20,24,30,17,19,21,27,22,31,14,25,25,27,19,12,18,23,15,9,25,18,26,31,19,23,21,23,21,22,21,13,22,13,24,21,25,21,25,25,17,16,21,20,21,27,17,17,14,21,24,23,20,23,25,30,18,19,18,22,15,21,16,19,20,23,19,26,31,25,26,25,20,21,19,27,14,8,11,22,23,21,25,25,19,29,36,17,30,22,18,14,25,18,26,14,18,21,18,25,23,21,24,22,18,18,17,23,24,21,23,25,26,26,24,23,23,31,23,34,22,25,20,20,23,17,23,16,27,18,19,21,20,18,20,14,18,17,23,25,27,19,20,24,14,19,24,23,19,27,27,23,21,28,19,28,17,21,20,19,24,19,25,16,26,26,15,20,34,11,14,19,31,25,20,20,16,20,27,25,17,20,20,19,31,20,23,22,19,27,11,17,22,27,25,30,22,31,22,24,25,17,15,16,19,26,19,15,25,11,23,21,22,20,24,20,19,36,18,22,23,17,27,19,35,4,24,32,16,18,20,31,17,17,15,11,10,8,18,22,22,20,25,6,13,24,22,26,19,15,27,27,16,19,25,23,23,27,14,93
21,21,25,22,29,11,19,27,19,15,21,12,15,24,22,17,22,22,12,39,10,12,5,34,22,13,23,20,19,21,16,19,13,18,19,18,26,21,26,11,25,21,17,23,18,16,18,20,18,17,16,15,16,24,24,24,20,24,19,18,15,17,23,24,14,22,22,22,7,10,19,16,27,9,18,19,15,30,22,18,9,11,12,13,12,21,18,17,19,34,28,13,24,22,18,14,22,29,17,28,25,15,19,24,17,17,27,20,13,15,19,4,28,9,20,31,19,29,11,25,18,17,11,22,16,17,14,23,27,20,26,12,9,23,18,19,12,9,16,27,26,33,20,18,19,20,22,13,20,20,13,6,18,12,11,21,17,1,25,11,15,16,19,9,18,21,9,17,15,24,20,21,22,12,28,23,18,23,19,20,29,21,16,7,17,14,19,18,6,17,28,23,18,23,19,18,21,20,14,17,11,18,21,20,18,15,13,25,21,13,21,17,18,12,14,18,18,25,14,21,19,16,18,19,27,19,19,25,18,24,16,22,20,24,17,15,19,22,22,18,27,19,21,20,13,15,16,25,17,25,20,21,20,31,13,20,21,19,18,20,18,14,21,24,17,22,12,22,22,17,12,14,16,19,21,15,17,19,16,18,16,20,23,18,14,14,17,16,25,25,19,29,22,21,24,19,16,11,28,25,18,17,22,24,21,20,21,3,22,15,25,18,24,16,18,23,21,19,3,5,1,11,24,12,24,16,21,16,20,7,8,2,18,13,21,23,17,12,30,19,26,16,22,10,20,11,15,19,18,15,26,27,21,24,24,21,5,20,19,9,15,22,19,20,24,26,28,16,18,28,17,22,8,17,13,20,16,13,22,17,13,11,27,13,13,16,18,15,22,25,19,12,16,23,22,19,27,11,17,17,24,14,17,4,22,22,7,23,26,14,25,10,20,15,19,17,19,24,21,18,15,17,22,26,11,31,15,23,16,19,19,23,26,19,22,23,29,16,18,18,20,14,11,23,13,22,8,16,19,20,19,10,18,19,27,18,15,17,24,27,15,12,30,23,33,26,31,18,14,20,20,16,10,24,15,27,16,9,20,17,17,18,21,21,14,14,8,17,20,9,15,16,26,22,26,19,23,12,0,21,20,19,20,22,10,19,27,18,15,25,20,23,28,9,18,16,17,20,22,16,13,17,10,23,26,26,26,17,22,21,21,19,9,11,16,25,15,19,19,18,26,18,24,12,17,19,15,21,24,14,24,21,15,19,25,19,24,17,18,16,3,15,22,17,22,22,18,17,22,15,20,20,10,14,19,24,23,17,24,21,15,21,20,22,20,16,18,13,15,11,18,15,17,10,15,21,25,22,22,13,17,13,20,16,19,17,15,18,25,20,20,13,20,13,15,24,18,19,18,26,18,28,21,14,22,25,18,23,27,16,27,24,23,16,22,20,19,24,17,21,19,24,21,27,22,23,16,25,17,25,20,23,23,23,21,10,22,19,20,13,15,22,22,27,24,15,17,20,15,23,20,19,21,19,24,21,13,18,13,26,14,11,26,16,17,32,14,12,20,23,22,22,24,20,15,29,6,19,22,20,20,20,11,8,10,14,23,16,34,20,22,21,16,19,15,26,9,12,15,16,19,9,23,16,15,28,34,13,20,17,20,13,22,14,19,17,20,22,21,20,30,18,24,17,16,15,16,23,14,21,19,22,23,17,19,22,17,26,18,33,21,16,17,19,21,9,17,12,24,17,21,19,25,9,19,20,20,13,22,21,33,18,20,20,12,16,26,27,25,22,27,19,20,23,25,18,18,23,16,7,14,23,26,10,23,22,19,20,26,14,16,13,27,15,14,13,13,23,25,21,21,14,17,7,27,15,11,23,10,24,15,15,18,26,25,21,16,26,19,15,16,19,21,19,10,28,14,5,23,9,20,24,20,24,15,22,15,34,16,23,19,18,18,23,33,8,21,31,20,6,18,27,20,21,17,13,16,14,13,13,23,22,25,12,19,23,24,25,21,11,22,17,22,15,17,18,18,21,19,95
22,27,28,27,26,14,27,20,26,20,14,17,20,16,27,19,24,22,15,36,23,23,16,35,26,18,27,24,22,24,12,28,22,18,20,18,27,25,21,16,25,21,24,18,23,24,24,23,21,17,16,21,26,24,23,25,11,29,22,19,16,20,20,21,21,23,21,19,19,19,19,19,31,28,24,14,18,33,22,23,13,20,19,18,24,17,18,22,24,38,26,22,28,26,21,22,28,28,19,22,27,20,20,26,25,10,27,21,22,18,24,21,22,18,29,31,19,35,25,21,18,11,14,23,21,24,23,7,28,23,14,18,14,27,18,20,21,23,26,25,22,22,23,23,17,31,29,12,21,26,19,17,23,19,18,21,22,20,34,20,20,23,22,24,23,22,19,22,19,29,24,20,20,17,34,26,27,28,3,4,9,26,20,14,24,20,13,15,19,19,35,28,21,19,24,14,24,21,13,19,11,23,22,16,18,25,22,21,24,25,26,24,18,17,21,25,25,23,14,24,22,12,31,10,25,20,34,24,12,17,23,18,21,25,25,20,29,23,22,9,25,23,23,17,20,24,18,22,20,29,20,28,8,27,29,24,23,22,14,26,23,14,15,21,25,15,23,18,18,18,23,18,21,23,7,17,27,20,23,29,23,25,18,25,21,10,24,23,29,29,24,28,18,24,27,21,18,23,26,26,18,22,18,18,30,25,26,22,18,11,23,20,24,12,24,28,26,21,18,17,21,18,20,19,29,20,18,20,21,18,19,20,17,13,7,26,22,21,29,21,26,27,29,15,25,22,17,32,19,18,19,30,25,31,20,29,23,13,24,16,22,18,14,15,20,25,31,19,24,31,26,30,17,25,20,17,17,18,23,23,20,29,32,22,18,25,25,24,20,25,15,25,17,17,24,27,27,22,17,18,29,10,13,25,25,19,26,19,24,22,25,21,25,24,12,20,15,20,1,18,22,24,18,27,16,12,21,17,14,26,15,16,25,15,20,18,29,23,14,17,30,22,22,30,18,22,21,19,18,20,19,22,23,17,29,16,22,24,26,14,30,27,35,32,39,22,36,21,29,23,16,12,15,21,16,23,24,21,23,18,20,14,17,23,19,22,13,24,19,14,20,23,25,20,31,20,32,21,21,0,5,13,24,21,21,22,28,19,24,24,22,24,12,18,18,19,21,24,19,17,21,20,17,22,31,24,22,22,21,27,21,23,18,20,18,26,22,26,24,23,32,18,34,19,24,9,13,19,21,21,22,23,20,23,29,15,20,22,23,20,22,26,20,33,18,27,24,23,24,19,19,25,19,25,13,19,28,16,29,27,20,21,20,24,16,12,19,20,23,20,20,13,22,15,17,24,31,28,28,15,20,20,21,20,23,21,18,22,32,21,27,17,29,19,22,28,21,27,23,28,28,24,24,22,21,18,23,11,32,22,27,22,29,19,22,19,21,17,13,28,24,25,25,30,18,20,24,23,16,29,17,21,7,18,25,14,21,24,26,20,21,7,15,28,22,18,13,27,21,21,26,16,26,16,26,24,22,14,23,30,21,17,30,21,15,31,19,22,25,20,29,29,28,20,26,19,20,25,19,25,21,16,24,21,22,25,23,31,34,27,17,23,22,24,21,6,19,17,19,16,22,19,20,20,20,31,29,18,21,13,17,20,27,19,25,23,16,10,24,12,26,14,22,23,6,22,21,12,19,18,24,27,19,15,26,22,23,29,28,38,23,23,19,17,18,21,25,12,17,28,20,22,22,20,19,15,19,9,14,14,37,18,17,27,22,16,29,19,21,24,20,19,25,22,26,14,20,19,13,24,17,26,26,19,30,23,24,30,33,15,22,21,27,21,8,9,20,29,9,27,20,22,21,25,30,14,19,29,16,29,20,23,18,28,26,28,25,26,24,18,19,22,18,22,21,9,24,23,30,14,26,29,23,22,26,24,11,39,19,26,21,26,24,26,28,17,13,30,18,19,23,31,19,24,13,14,25,23,19,17,22,20,18,19,23,30,18,37,17,16,23,28,24,22,24,23,23,30,20,96
19,25,29,24,21,9,26,25,21,23,19,12,25,15,26,14,20,27,19,41,21,28,21,36,26,17,24,21,20,22,15,23,17,23,15,18,22,22,16,21,30,16,20,20,24,23,22,21,26,17,16,22,22,24,18,30,16,30,17,18,20,24,15,26,18,24,16,21,24,14,19,14,26,28,24,12,16,31,23,22,12,15,16,17,21,20,13,22,27,36,24,17,33,29,18,21,27,33,21,20,27,18,19,30,20,15,30,18,24,21,24,21,26,13,24,36,24,31,25,26,18,16,19,26,20,19,18,12,29,28,19,19,19,27,18,21,16,21,21,20,21,27,20,26,12,26,24,7,21,26,24,22,24,22,21,19,17,21,39,15,19,21,22,23,19,24,22,17,15,26,26,22,17,20,35,29,22,28,8,9,14,21,25,19,20,25,9,11,22,20,32,26,26,21,23,19,24,16,18,20,16,18,17,21,21,23,17,24,19,21,21,22,20,12,16,24,24,20,14,22,18,17,26,15,20,18,33,19,10,12,21,14,24,24,25,22,24,24,22,14,27,25,27,14,22,19,23,17,15,27,21,27,3,24,26,20,18,17,14,22,21,19,20,16,22,17,22,19,23,21,23,18,22,23,2,17,29,15,24,28,19,28,23,23,18,15,19,18,27,31,19,25,21,20,25,23,20,23,30,21,20,26,17,23,30,28,27,22,19,16,28,24,19,17,23,29,25,22,23,22,19,19,25,14,26,25,13,19,18,13,14,19,12,8,12,27,21,22,24,25,31,25,24,10,24,21,19,27,14,19,22,33,24,29,25,24,21,8,19,19,23,15,19,20,17,22,30,14,29,26,21,26,12,22,20,22,14,23,26,18,15,27,29,17,13,20,23,19,15,29,20,26,18,22,26,25,24,19,18,13,27,15,18,20,26,23,26,16,21,20,28,26,21,19,17,18,20,24,6,23,20,23,23,29,19,17,19,22,19,24,20,11,20,20,25,23,24,20,19,22,26,17,27,25,21,27,23,24,13,15,14,19,22,22,25,17,19,23,24,19,25,26,32,27,34,27,35,21,25,24,21,17,10,23,20,18,19,26,18,17,20,17,14,24,17,17,18,19,14,17,23,26,29,22,31,17,29,16,20,5,0,18,22,26,20,18,23,14,19,29,24,23,17,21,21,19,18,20,23,17,16,23,20,27,31,29,20,25,23,26,21,20,13,15,19,30,20,24,26,21,30,13,32,22,22,9,13,22,25,24,22,25,22,18,24,14,19,19,20,18,17,25,23,29,23,26,23,18,19,24,24,27,14,20,18,24,23,11,30,25,15,22,20,23,21,17,22,17,19,15,22,16,21,18,21,19,27,25,27,20,15,15,22,20,22,19,22,20,29,26,24,12,27,23,23,25,24,22,24,30,33,27,23,24,19,23,19,6,27,17,25,27,24,20,27,18,16,22,15,23,21,27,21,27,23,25,19,21,21,33,13,24,12,23,25,19,22,19,23,17,21,2,20,29,19,15,18,24,16,16,31,20,25,21,25,22,21,19,23,32,16,22,27,26,20,30,21,17,24,24,24,24,24,25,31,14,23,23,24,20,16,21,20,18,27,20,21,26,37,22,22,21,19,23,21,11,14,12,15,20,22,22,25,20,25,26,34,21,16,8,12,20,22,24,20,22,11,5,19,17,29,19,27,25,11,18,19,7,14,15,27,26,24,12,23,22,23,29,24,35,18,24,17,19,21,20,25,17,22,23,25,17,27,17,16,10,24,14,19,9,33,21,22,23,17,21,28,24,23,25,18,19,22,25,26,12,24,24,18,23,18,26,29,21,26,24,19,26,29,19,23,16,28,21,13,14,15,24,14,22,21,27,16,23,26,19,14,25,21,28,15,21,18,26,21,33,22,27,19,21,21,21,23,23,16,14,20,18,25,19,24,25,21,17,27,19,16,39,23,26,19,21,24,24,33,12,18,31,13,19,24,30,14,19,18,18,20,18,24,22,26,15,20,16,21,28,23,33,22,21,22,31,24,17,21,19,20,25,15,93
25,25,25,19,13,15,26,30,21,20,24,16,16,20,24,16,16,19,13,36,14,26,19,32,20,18,24,11,22,24,9,26,24,18,21,19,26,22,28,18,25,16,14,14,25,17,22,19,31,18,17,16,21,25,18,20,17,27,10,22,15,11,7,28,20,21,21,15,19,21,15,13,22,21,14,19,18,27,25,20,10,21,22,21,19,19,15,20,14,35,24,19,28,23,20,23,19,15,9,27,23,22,17,30,24,21,24,20,24,15,20,21,26,21,23,26,14,28,20,30,14,12,14,24,18,21,24,14,24,29,19,16,16,28,19,17,23,23,21,14,26,29,22,24,12,24,26,15,15,17,19,20,21,19,18,21,17,19,31,22,17,20,23,22,17,24,21,19,9,25,21,17,21,17,29,21,19,24,10,11,20,27,10,17,17,20,16,18,14,22,26,26,21,14,22,14,20,20,18,17,11,22,30,14,12,22,17,18,13,18,23,15,15,12,18,22,23,10,15,20,20,12,20,23,20,21,32,13,17,18,20,21,22,18,25,20,22,18,23,22,17,18,22,4,17,19,18,9,9,26,18,25,17,18,20,14,20,16,14,16,21,14,2,25,16,18,23,21,22,15,25,18,21,23,16,17,27,26,22,25,10,24,5,22,19,10,21,20,24,25,21,23,15,22,20,18,17,23,31,23,14,22,15,25,29,22,23,20,16,9,28,16,21,9,25,21,23,21,17,17,18,21,14,16,26,20,5,14,12,16,17,17,15,14,16,23,19,18,28,17,24,24,26,22,26,21,16,23,27,18,20,24,22,28,19,19,18,14,16,16,18,15,1,2,17,22,27,27,26,26,27,22,16,12,21,22,18,20,18,13,17,27,23,20,19,21,21,20,9,15,15,21,17,14,21,18,14,16,15,26,29,8,11,23,16,16,24,16,21,9,19,24,23,22,16,12,15,20,12,15,19,21,12,24,16,17,21,18,14,24,5,25,21,15,20,5,22,14,18,14,25,18,25,26,18,22,12,25,7,20,14,17,22,4,29,16,19,22,27,21,25,25,29,25,33,22,34,22,16,21,16,9,14,20,19,18,19,20,12,15,21,11,14,19,19,14,16,21,28,19,16,23,22,12,21,23,29,24,19,13,18,0,22,23,17,24,15,8,19,21,21,17,19,20,16,22,19,20,16,18,13,17,17,22,21,19,23,25,21,20,20,21,17,19,17,23,19,23,22,21,29,18,33,19,21,10,14,16,22,21,22,22,18,14,20,12,17,17,16,16,20,17,25,30,16,20,11,21,20,19,19,27,18,20,15,23,18,17,29,25,19,24,21,20,10,6,16,20,26,22,19,10,20,15,13,18,21,28,27,12,14,17,17,22,10,17,19,22,28,15,20,25,24,19,22,23,18,19,19,29,33,25,21,19,24,19,13,20,29,21,26,20,18,17,22,19,17,28,10,20,23,24,15,21,15,17,16,22,23,26,12,8,17,24,23,14,22,19,13,20,11,17,19,26,9,18,13,25,16,16,26,13,23,17,19,22,17,14,10,28,18,19,20,23,15,30,22,25,28,24,26,26,29,20,23,28,20,23,16,24,16,18,23,20,19,17,17,24,31,24,4,14,22,13,24,17,25,23,20,12,23,16,17,10,23,25,16,21,22,10,6,21,23,17,17,18,11,19,19,12,23,4,12,19,7,17,18,21,18,5,20,23,9,16,17,21,24,26,23,33,20,23,7,9,15,18,16,12,22,20,23,11,12,19,16,18,20,9,14,18,31,16,14,17,19,16,21,24,18,14,21,20,14,23,17,13,19,16,22,20,22,13,19,19,23,19,28,18,20,16,17,20,24,14,5,6,17,20,16,22,20,19,23,20,32,21,15,26,16,25,21,22,17,16,23,28,13,29,20,21,21,21,23,13,13,20,19,22,27,15,24,27,21,17,25,22,11,31,17,25,16,13,18,26,33,20,13,29,13,19,16,18,14,17,13,17,22,25,21,26,19,15,19,20,21,29,20,26,17,19,26,28,22,18,17,21,21,25,15,99
21,22,26,21,25,18,23,24,17,19,24,15,21,12,22,23,17,22,22,44,11,24,17,35,21,17,9,23,20,22,16,16,15,24,25,21,29,7,32,17,20,25,22,23,18,19,18,21,19,22,22,20,16,30,24,28,23,19,22,12,17,21,19,28,18,25,20,22,22,12,23,19,28,17,25,14,10,25,26,18,25,9,10,11,20,25,22,18,25,24,28,23,28,19,18,18,23,29,20,24,25,14,23,23,16,19,18,21,23,23,14,18,30,11,22,28,16,30,19,31,22,13,21,21,18,19,12,21,23,21,23,23,15,29,24,21,14,15,23,23,6,17,20,20,18,29,24,20,23,22,24,18,24,20,19,21,15,19,40,13,23,16,21,17,15,29,20,17,22,28,22,15,22,16,25,25,26,27,23,22,20,25,22,15,8,25,13,15,15,18,33,22,20,23,20,22,18,23,16,20,17,14,28,23,25,24,24,25,23,15,25,22,21,19,13,18,20,20,20,12,17,22,17,17,23,21,27,23,14,26,6,8,20,26,26,18,24,26,27,18,26,16,24,18,21,25,25,21,19,7,24,31,19,25,22,27,23,22,18,20,22,20,23,31,18,25,16,23,28,15,20,24,20,25,20,25,22,24,19,24,15,24,22,16,20,20,17,16,24,19,19,26,23,24,26,20,17,22,29,27,20,23,18,25,29,25,26,17,23,21,28,20,28,21,24,22,19,26,18,21,19,9,22,14,31,16,17,24,22,20,21,20,21,21,17,27,21,21,26,19,32,10,24,14,20,15,17,24,25,17,27,29,11,14,19,21,15,22,21,17,14,16,23,24,12,17,27,25,25,29,19,32,19,12,21,24,16,19,20,24,14,24,27,23,17,17,17,15,19,23,25,17,17,28,24,23,24,23,21,24,20,20,23,24,24,16,21,17,22,19,28,22,24,17,22,21,22,21,23,24,13,17,28,24,17,17,19,19,22,25,24,27,26,23,28,24,30,21,24,20,20,15,23,24,19,24,13,26,17,22,23,18,19,20,28,20,19,11,23,21,24,20,29,20,32,29,32,20,12,20,20,22,17,28,15,22,18,20,24,21,19,18,15,22,9,11,14,19,26,29,23,24,26,21,27,26,15,14,20,24,22,22,0,15,24,22,27,18,16,24,13,16,25,19,20,15,12,15,20,18,12,24,18,27,30,23,21,23,23,26,21,23,20,21,27,23,5,9,13,21,25,19,26,20,15,22,21,22,22,22,24,22,21,25,27,18,23,10,11,18,17,19,17,25,23,24,13,11,18,26,29,26,21,26,23,18,23,21,28,14,22,26,24,17,18,22,20,17,17,13,19,15,23,16,23,24,25,25,28,19,20,15,15,20,26,19,6,2,33,23,18,27,27,21,20,19,23,16,17,27,28,30,22,21,22,31,21,21,31,10,22,24,28,22,17,26,21,26,17,20,20,27,28,33,24,26,15,26,15,18,17,24,29,22,23,14,22,26,15,8,22,24,25,29,19,15,20,16,24,24,28,17,18,17,24,21,22,20,23,32,15,18,9,22,23,25,20,23,22,17,24,24,26,26,27,32,18,19,26,19,20,24,15,12,19,21,18,25,32,22,23,25,19,24,17,28,20,16,17,22,25,19,27,21,21,29,33,19,32,20,16,7,22,20,20,12,19,21,11,30,24,24,28,20,22,18,19,25,21,19,25,24,25,17,24,22,22,26,18,26,22,22,21,23,22,17,21,18,28,23,23,23,20,11,17,19,22,19,30,24,35,23,28,25,17,22,28,24,27,15,30,20,13,30,27,20,21,28,14,27,18,27,30,20,14,18,23,6,25,16,13,16,30,22,20,21,15,28,19,19,23,18,24,17,30,13,14,25,21,26,19,19,19,23,19,32,18,28,19,24,25,21,23,23,21,26,14,23,24,13,21,26,22,23,20,21,21,35,26,27,23,11,28,18,32,12,22,32,19,20,14,29,20,16,23,15,8,14,20,26,23,19,28,8,1,12,21,22,27,17,29,29,15,17,18,16,25,25,21,95
18,23,26,25,27,24,23,27,23,21,28,26,25,15,31,21,10,27,24,38,22,24,18,33,28,19,23,23,20,22,20,23,17,23,18,16,26,21,32,19,25,23,22,25,28,17,19,24,33,15,14,22,24,26,20,25,26,29,26,15,8,12,21,33,20,23,13,25,24,14,20,27,20,30,24,19,15,30,22,22,25,15,15,14,26,29,20,16,21,39,29,27,33,27,22,25,22,28,22,31,18,22,18,23,21,14,23,28,18,21,24,23,30,13,24,35,23,24,22,35,19,21,23,26,20,23,18,24,29,35,31,21,17,25,20,28,16,24,25,20,9,32,24,26,16,32,28,22,23,27,22,19,28,22,21,25,23,22,29,15,14,24,16,20,23,30,22,21,21,25,25,18,30,18,30,20,23,17,20,21,27,24,13,19,22,23,22,24,18,15,27,21,26,28,23,17,21,20,11,16,16,23,26,21,23,13,19,24,25,23,25,26,16,24,23,24,21,24,16,15,24,15,32,16,21,14,24,25,21,24,21,19,24,30,26,26,27,22,20,15,19,23,19,20,22,21,23,23,21,22,21,29,26,25,22,26,21,27,19,26,16,19,25,29,18,24,25,26,31,21,27,21,17,26,25,22,19,24,19,30,24,29,26,24,16,13,23,22,20,25,23,24,20,28,15,9,6,24,29,16,23,21,22,34,14,22,23,22,23,16,30,25,25,22,27,19,15,24,20,22,21,23,25,24,23,25,19,25,21,21,22,22,29,23,25,17,16,23,36,25,31,25,32,16,29,18,7,25,23,19,31,32,26,27,15,14,20,20,23,15,22,14,24,25,16,21,25,21,27,27,8,30,22,24,14,23,23,21,27,22,24,29,33,23,19,20,25,21,15,29,18,25,26,31,26,26,30,19,18,22,26,15,18,24,21,17,26,15,20,22,27,23,27,19,25,23,20,25,22,28,21,23,23,23,17,30,19,27,17,29,18,18,27,20,21,28,29,23,27,13,26,21,24,31,19,25,20,21,19,24,21,24,24,27,33,17,19,25,25,22,32,17,33,19,40,27,35,15,25,23,21,18,24,20,12,24,20,26,21,16,14,16,13,26,16,25,18,27,21,31,28,22,21,14,32,26,30,16,22,21,26,23,15,0,20,29,29,20,27,20,2,20,27,14,15,23,22,22,22,11,26,23,16,29,20,19,28,25,26,28,18,28,23,25,24,22,20,16,17,19,29,25,33,18,23,21,17,19,25,20,28,11,22,26,28,19,24,20,21,25,19,22,22,27,23,26,25,22,25,24,22,28,24,28,8,24,25,22,30,25,20,23,18,23,21,17,22,21,19,15,8,19,23,16,22,27,31,29,25,19,28,25,12,18,24,26,21,17,28,26,26,31,27,19,18,29,24,30,14,30,31,32,28,15,29,30,21,23,34,23,28,13,24,20,27,22,25,21,21,24,25,16,27,31,13,15,28,26,22,28,24,26,28,21,26,19,20,20,24,17,24,26,24,24,25,23,18,22,20,21,29,19,20,20,24,27,24,23,28,21,25,20,24,24,18,29,15,25,24,23,28,13,22,25,28,28,23,20,28,18,18,28,18,21,27,22,11,33,31,28,27,27,27,25,24,18,22,16,13,21,20,24,29,23,25,33,37,22,34,22,18,22,26,24,25,22,17,24,23,27,27,19,23,26,23,20,21,28,28,21,16,13,24,25,26,17,7,27,26,36,25,28,19,17,24,23,27,17,25,26,18,20,17,21,11,17,17,14,29,27,37,26,29,25,22,21,22,30,29,27,23,17,23,34,29,24,16,28,19,23,23,24,30,15,28,24,23,21,34,9,21,20,25,24,22,21,24,25,22,22,16,27,27,22,34,20,28,14,19,15,21,26,21,28,23,33,21,27,24,20,19,21,25,14,18,15,22,22,29,19,22,31,26,19,17,29,14,34,24,20,25,23,27,18,31,14,21,31,15,25,26,32,14,9,16,10,20,18,22,21,18,19,21,16,16,26,13,31,20,21,27,27,4,21,25,25,26,23,17,92
16,25,20,25,29,11,21,30,21,24,25,12,19,31,29,18,12,28,19,41,20,22,15,35,25,23,25,18,21,19,22,23,21,25,15,27,18,27,35,20,26,22,17,26,27,12,20,21,28,26,25,21,22,33,22,30,21,28,19,13,14,18,23,29,18,18,15,27,17,20,15,19,31,19,21,21,17,32,26,19,18,18,17,16,22,20,19,25,24,38,28,13,34,24,18,22,31,32,21,31,20,18,23,28,22,16,32,24,22,23,21,14,31,19,26,31,19,26,11,27,16,22,20,26,24,20,21,26,30,30,27,22,18,13,22,22,22,15,26,28,25,37,20,28,18,20,25,13,18,20,23,16,22,22,21,18,25,11,33,21,19,26,20,13,19,30,18,17,15,26,26,22,23,21,27,32,22,31,22,23,28,26,19,17,22,24,20,18,16,13,28,24,27,25,18,19,17,22,13,20,18,23,26,23,21,19,13,26,21,23,23,22,18,12,17,21,22,22,23,24,19,17,28,18,26,18,23,24,21,18,20,17,21,31,27,19,13,19,31,17,21,15,21,20,19,15,25,25,17,29,20,29,23,28,17,20,22,22,14,27,19,21,19,28,13,23,16,22,22,24,22,14,18,23,22,15,27,22,20,28,25,30,22,17,4,15,25,26,28,27,19,34,18,27,24,19,16,14,25,27,20,23,25,28,31,25,24,13,23,18,32,22,25,19,23,28,17,24,13,15,11,15,25,15,28,26,21,19,20,7,8,12,21,14,26,31,21,22,33,23,32,16,25,20,29,15,15,27,21,23,26,34,25,28,27,16,15,14,26,19,19,26,18,19,28,31,22,23,23,25,24,22,8,24,18,16,20,22,22,17,16,21,32,13,23,20,22,25,23,32,20,22,19,31,26,19,28,1,17,22,14,17,20,14,30,23,17,25,23,8,27,20,28,21,20,24,22,27,22,28,20,20,25,27,20,25,17,27,19,27,21,30,28,22,25,22,26,16,18,22,26,23,21,17,22,29,18,25,19,21,20,20,25,13,30,18,19,21,26,28,25,16,32,21,34,29,30,19,15,23,23,24,10,21,10,24,23,19,20,21,18,27,25,25,18,24,18,20,29,19,23,24,30,16,32,19,31,22,10,21,20,17,24,20,0,12,30,18,19,26,18,22,31,16,21,19,22,24,27,15,23,22,18,25,33,21,29,27,23,21,20,12,9,11,25,26,19,23,23,22,30,21,34,20,18,24,23,17,26,24,15,21,23,24,30,22,21,20,21,19,13,19,23,25,25,24,25,18,25,25,22,29,10,14,20,26,25,11,34,23,15,25,29,24,21,19,22,19,22,21,17,23,26,19,19,24,32,30,27,22,18,16,21,18,23,20,25,22,25,26,20,23,25,21,19,29,23,28,23,25,24,31,31,10,21,32,16,26,31,17,31,29,28,19,29,20,22,23,21,24,26,26,21,27,17,19,26,27,21,30,24,17,25,25,25,20,24,15,26,19,21,22,23,30,23,21,20,10,22,22,26,26,25,22,28,25,21,20,23,29,17,16,28,25,20,30,19,22,27,25,22,29,26,26,25,33,16,21,32,20,20,19,15,12,20,8,13,26,35,23,21,30,24,23,21,27,19,20,17,18,29,19,27,20,25,29,33,23,30,21,20,17,22,18,25,19,17,25,25,20,36,21,24,22,24,13,14,27,14,21,26,27,26,18,19,21,27,24,28,36,22,26,17,19,26,19,27,19,24,17,20,19,26,13,23,22,19,16,22,24,39,17,30,20,18,22,27,18,25,26,24,28,23,23,27,18,18,23,18,3,14,26,20,17,28,25,27,21,22,13,18,16,27,23,22,22,16,29,28,24,20,24,27,17,20,19,21,30,20,29,25,23,23,26,25,30,23,29,19,25,26,22,27,20,4,27,24,15,26,19,24,32,24,21,25,26,14,33,23,24,28,23,26,25,35,18,23,37,17,16,24,33,16,11,18,12,23,20,18,23,27,21,24,19,23,27,25,30,22,20,22,27,16,12,27,20,12,25,19,90
27,30,32,27,28,23,28,34,24,18,33,24,18,27,19,27,23,29,23,43,21,21,14,36,34,25,26,28,16,18,25,27,24,23,18,21,30,24,28,14,30,29,27,25,15,22,24,26,34,20,19,22,25,27,27,31,26,27,24,18,23,22,22,28,27,24,26,24,24,21,24,21,30,28,24,12,16,31,26,23,24,18,19,20,23,30,26,18,22,37,24,23,27,31,29,28,28,38,21,20,30,26,19,30,26,25,34,30,22,20,26,19,35,20,31,41,29,37,23,15,23,27,24,29,27,27,21,23,25,36,29,20,12,25,21,25,23,22,25,27,28,35,27,21,21,32,32,25,26,31,21,15,21,17,16,19,25,18,42,22,19,21,26,25,29,29,17,28,19,26,31,26,32,15,30,26,33,26,19,18,31,27,21,12,25,22,9,7,17,24,33,26,30,29,27,23,27,29,22,27,16,26,25,25,27,23,25,25,24,24,20,18,22,22,24,25,26,26,17,24,29,21,31,27,25,27,35,24,10,21,22,14,25,31,31,31,25,23,25,26,27,25,30,20,18,25,24,24,20,27,25,27,15,29,27,24,28,24,17,28,21,19,26,34,23,30,28,28,28,24,30,23,19,26,16,24,26,22,21,35,24,23,29,23,16,19,26,25,32,33,30,36,26,16,30,27,25,26,36,24,25,22,17,31,29,29,30,20,19,20,32,25,32,17,22,31,28,27,16,22,20,25,26,26,28,25,20,27,25,19,20,21,23,26,27,31,21,23,37,26,31,26,31,18,17,24,24,27,22,26,35,36,24,29,29,27,22,17,26,14,28,29,25,26,29,31,34,22,22,31,30,32,20,26,18,28,25,16,32,23,25,30,35,23,21,23,31,24,22,32,24,28,26,30,29,31,30,13,22,21,23,19,22,23,33,27,24,28,24,20,28,19,17,24,25,20,24,29,21,21,20,24,27,31,14,32,26,33,19,21,24,20,28,24,25,29,29,21,24,24,29,25,20,29,16,27,19,25,18,26,25,21,24,25,36,23,28,26,21,26,18,28,35,27,37,31,39,25,27,28,25,19,22,21,21,27,27,26,25,17,24,25,28,28,17,27,11,26,17,28,24,21,32,22,29,31,33,23,19,22,18,24,22,29,12,0,30,19,26,31,29,29,26,18,26,27,21,24,29,21,27,22,15,31,29,32,20,20,28,30,26,22,21,21,31,30,21,25,29,15,31,25,32,17,22,22,18,27,31,19,22,30,12,16,22,14,19,23,24,27,22,26,23,32,27,27,27,22,26,25,28,23,22,26,24,25,25,14,33,27,27,25,23,19,22,21,29,26,26,22,27,25,20,13,22,26,33,34,26,16,22,27,27,26,28,28,24,20,35,17,25,26,34,18,20,28,23,32,26,34,33,32,23,20,19,30,26,18,35,23,33,28,30,20,27,23,28,32,26,28,25,29,25,31,26,28,30,33,27,35,13,29,26,26,28,13,30,25,25,18,21,20,27,30,25,24,22,22,24,23,28,26,25,26,28,25,24,23,29,34,26,15,29,19,20,39,17,26,23,24,31,27,32,25,24,28,22,25,30,25,25,29,27,24,27,20,24,17,41,31,28,21,28,23,29,26,23,20,23,23,22,26,27,20,18,33,40,16,28,22,19,23,34,17,27,27,20,17,27,29,36,23,31,21,22,24,25,21,25,21,22,25,28,27,24,27,22,35,27,35,26,32,17,19,27,20,24,17,29,29,29,24,31,25,26,24,28,18,31,26,33,27,28,30,23,21,32,25,26,26,26,22,26,35,30,28,27,24,24,15,20,29,32,19,31,20,26,28,34,22,27,24,31,24,21,20,25,31,24,27,29,23,30,24,8,25,28,28,18,27,23,29,23,26,30,29,25,36,31,25,24,27,27,24,16,29,23,21,28,12,30,21,24,26,24,35,20,40,27,30,19,25,26,24,36,20,23,31,22,21,24,37,23,22,22,21,23,23,17,30,29,24,24,17,21,28,29,21,26,8,28,26,27,24,27,30,22,29,24,101
21,33,32,25,10,22,27,38,27,25,32,23,31,31,27,27,23,32,20,43,25,36,29,44,34,25,33,26,28,30,24,31,29,29,26,28,30,31,35,25,30,28,29,19,28,30,26,27,38,27,26,22,30,34,23,34,20,33,17,30,28,24,12,35,25,28,28,20,25,24,18,20,32,36,23,24,28,42,29,33,25,26,27,28,20,24,26,34,29,43,34,26,39,34,26,29,24,30,18,32,33,29,30,33,28,30,32,27,29,20,29,25,23,25,29,41,29,35,32,39,17,27,21,31,25,20,24,29,28,36,34,19,25,30,21,22,26,22,31,19,33,42,28,32,17,30,25,24,30,28,24,30,27,24,23,26,31,26,43,25,28,30,30,30,27,29,26,25,16,30,34,25,33,22,32,26,26,31,25,26,29,35,25,27,22,25,21,23,25,30,34,38,29,19,24,21,33,24,29,30,22,29,31,21,26,30,26,29,18,29,29,30,27,19,17,33,28,17,24,27,26,23,25,28,25,29,39,18,22,23,25,26,35,23,28,26,23,23,24,29,24,31,30,11,22,24,25,6,14,32,21,38,22,23,29,21,26,23,24,25,33,25,17,32,31,23,23,25,25,24,27,26,26,30,21,27,34,27,24,35,25,29,20,29,27,21,27,26,28,30,27,38,20,32,29,31,30,24,31,28,13,26,26,32,32,29,28,24,29,22,35,19,32,24,17,28,30,27,28,23,27,20,25,15,31,31,10,24,25,24,25,28,22,25,31,35,26,27,31,20,29,26,25,24,29,28,29,29,26,25,35,39,30,31,28,29,22,19,23,25,29,30,16,17,32,31,31,26,30,31,31,29,23,27,30,30,26,23,33,22,16,36,32,26,27,28,28,27,14,30,24,29,19,29,32,27,21,29,18,27,33,21,24,31,31,26,28,30,28,24,33,30,33,29,19,17,26,31,27,30,26,32,27,37,23,26,23,33,25,33,20,30,29,26,31,20,37,22,21,27,31,29,35,26,23,32,23,30,12,30,25,18,29,19,30,19,24,26,34,31,26,32,33,32,43,33,36,31,31,30,27,24,21,25,27,23,24,27,25,28,30,26,29,22,27,24,26,20,29,24,30,27,35,19,28,30,29,28,27,28,23,15,27,29,30,30,0,13,30,34,31,26,34,25,29,30,22,25,29,27,23,22,25,29,28,32,29,33,29,27,30,31,24,26,32,36,24,28,28,28,36,31,36,27,28,25,25,21,31,30,26,29,25,21,27,25,30,20,21,11,29,24,34,32,29,12,26,26,30,26,30,34,25,22,21,35,26,22,41,29,26,28,29,25,21,21,27,26,28,27,28,25,31,24,16,25,30,35,21,27,21,16,24,24,22,12,29,27,34,24,34,31,31,22,25,29,23,29,26,31,39,38,34,28,31,34,28,25,39,25,33,33,23,20,33,28,27,37,25,24,30,29,22,28,30,29,26,29,26,33,17,23,32,33,28,25,32,30,20,27,20,25,22,30,16,25,24,32,21,21,31,26,30,32,29,31,26,17,20,34,17,24,29,32,26,36,31,30,21,35,25,31,28,23,38,33,25,27,31,31,21,25,22,19,28,22,24,27,45,23,19,29,29,20,29,27,27,22,25,15,32,26,24,19,33,32,31,29,27,15,11,22,30,31,24,27,16,24,24,27,38,19,27,28,22,19,20,26,25,12,23,26,24,28,25,31,33,29,32,36,30,31,14,16,30,19,31,23,29,25,30,24,27,18,28,29,29,20,29,25,40,26,29,32,16,19,29,29,33,23,27,27,23,35,15,28,27,31,25,30,29,20,26,24,28,24,29,33,35,29,28,27,36,24,20,21,14,30,29,27,24,33,28,24,36,24,21,32,21,28,29,30,27,23,30,38,28,29,27,27,26,22,30,22,26,26,28,30,24,26,33,37,30,22,32,32,22,36,24,32,27,28,23,36,38,25,20,34,18,26,30,29,19,24,22,29,31,30,26,34,32,20,25,27,26,29,26,23,26,29,33,35,29,18,24,27,30,31,20,95
25,23,25,19,11,9,25,26,21,14,23,10,22,20,24,14,12,22,12,36,20,25,18,31,21,15,22,19,17,19,17,21,19,21,13,18,18,20,26,16,17,16,19,8,21,17,20,19,30,19,18,15,20,27,10,26,17,26,10,19,19,15,5,23,12,15,15,9,22,16,11,13,25,27,20,13,17,32,19,23,16,15,16,17,19,18,13,23,20,35,25,15,31,21,16,17,17,23,15,21,20,16,20,24,22,19,27,20,20,7,16,18,18,15,26,30,18,26,22,28,10,20,11,23,22,16,18,19,18,32,26,16,14,25,21,19,18,19,24,10,24,32,18,21,4,24,21,11,22,22,15,19,20,18,17,13,21,19,39,16,17,19,22,20,17,16,19,15,9,19,21,20,21,11,27,19,25,22,18,19,28,27,16,16,18,16,10,12,16,18,26,28,20,12,20,14,20,12,16,18,14,24,26,19,20,19,15,26,5,22,21,20,14,6,14,23,22,10,17,20,13,15,12,21,12,16,30,7,11,10,18,15,25,14,21,20,18,12,24,20,17,18,26,4,15,11,18,7,1,23,14,28,13,14,22,14,18,16,12,19,23,17,10,19,18,16,20,22,22,20,19,13,15,17,12,14,26,24,17,26,17,18,13,20,16,13,20,19,24,21,17,26,7,21,20,21,21,21,28,17,14,22,18,20,28,26,25,19,20,14,31,16,19,17,23,21,17,14,19,20,19,17,14,12,18,22,3,22,12,11,12,20,15,12,24,24,19,17,28,17,26,22,22,16,23,21,20,18,23,15,28,30,22,26,19,16,19,6,16,13,16,19,9,10,22,18,22,21,24,18,24,22,10,20,22,25,16,18,22,16,13,23,26,13,19,21,19,20,5,23,17,16,16,22,24,21,14,17,11,22,24,13,16,22,22,20,23,17,18,17,27,21,22,21,16,6,18,23,20,23,17,22,20,27,12,25,17,26,17,22,12,21,23,18,23,13,24,14,18,17,24,23,24,23,16,25,18,17,1,19,12,17,22,12,27,12,11,22,24,25,23,23,29,21,32,25,32,21,24,22,19,12,8,14,19,10,11,24,12,18,20,19,19,19,18,15,15,17,24,15,19,21,25,12,21,17,25,18,18,19,14,8,18,20,18,19,13,0,17,24,18,22,27,14,19,17,15,12,21,20,14,9,12,18,21,21,21,24,21,23,23,21,11,13,23,26,17,21,22,18,27,23,29,14,19,18,18,8,23,18,16,22,18,14,20,15,20,17,18,16,19,17,24,29,21,25,19,16,24,19,22,25,12,16,12,26,23,9,32,23,13,20,22,14,10,14,23,13,21,17,21,18,19,13,13,18,24,25,19,15,14,13,17,18,18,17,20,18,21,15,22,21,24,15,16,22,10,20,19,27,31,27,24,15,20,27,20,16,27,15,20,25,14,13,20,18,23,26,18,20,23,16,15,21,23,25,17,16,23,26,6,16,24,25,15,17,24,17,13,19,17,16,19,27,9,15,16,22,8,8,28,18,23,21,23,20,18,14,13,21,14,17,22,21,18,26,21,20,26,25,21,20,24,20,28,24,21,21,24,18,8,19,19,16,24,18,13,24,37,20,12,18,19,13,16,16,23,18,21,12,24,23,17,16,22,25,24,20,14,6,2,18,20,21,17,14,3,15,11,19,31,12,20,21,15,16,17,17,12,5,20,21,17,16,17,24,21,22,25,33,18,22,7,9,23,18,23,15,20,19,23,11,19,15,21,16,22,12,21,18,31,20,22,22,15,16,21,19,26,20,16,17,20,31,25,16,23,24,20,21,16,21,27,13,24,13,25,24,27,18,15,14,23,17,13,14,13,23,21,14,23,24,17,21,27,21,12,21,18,23,21,18,20,16,23,31,19,24,17,14,13,18,26,13,14,13,21,23,23,16,22,26,19,9,24,23,14,29,16,29,18,21,10,24,25,14,13,30,5,16,23,20,6,11,15,17,18,20,19,24,22,7,17,16,17,24,17,24,18,18,20,23,16,15,17,14,20,20,7,94
25,6,10,27,28,10,21,30,19,18,24,7,22,27,28,21,22,23,18,39,5,21,14,36,30,21,25,17,26,28,20,18,22,27,27,21,28,23,29,16,20,25,16,25,25,13,20,20,30,20,19,14,21,27,27,23,24,30,24,22,19,23,22,12,22,19,21,26,19,25,20,21,30,24,26,26,22,37,23,12,17,22,22,21,14,23,22,28,22,36,31,16,31,30,17,21,29,32,23,26,20,17,29,32,18,21,25,23,22,18,30,17,18,24,25,37,25,27,22,32,19,17,19,25,23,18,25,28,30,32,30,22,14,17,21,24,23,23,25,27,22,29,19,25,21,25,23,12,17,23,25,15,25,21,20,24,23,14,38,26,25,24,21,20,18,13,19,16,14,27,25,17,22,15,33,27,29,26,24,23,28,29,24,16,22,26,23,21,9,19,35,23,27,24,22,21,25,22,18,14,20,16,30,20,20,22,16,26,20,22,24,20,19,11,19,14,22,25,17,26,14,22,27,23,29,23,30,24,24,27,18,20,10,31,28,21,24,25,25,22,26,27,14,19,22,18,27,24,16,21,21,34,22,29,16,19,25,24,20,16,18,23,21,29,12,26,24,25,27,26,23,17,19,19,21,18,26,26,21,30,28,27,22,18,21,20,21,20,30,20,18,28,10,25,26,19,21,23,31,30,21,23,28,9,27,28,27,16,24,21,27,25,27,24,24,31,27,22,12,17,16,17,27,17,31,26,20,18,24,12,13,17,23,13,21,31,23,15,28,26,29,20,27,22,27,19,20,18,27,23,26,34,23,26,28,16,18,23,25,12,27,22,18,19,24,29,33,25,24,30,30,25,11,23,22,27,19,17,25,19,18,8,23,16,21,24,29,21,22,34,24,27,21,31,25,22,29,18,18,26,30,20,20,19,27,18,20,19,24,12,28,19,24,25,23,19,25,26,25,25,15,13,28,25,14,31,18,23,19,26,24,27,27,25,25,22,24,24,23,15,25,9,20,28,16,26,7,25,18,20,23,12,24,17,22,19,22,19,27,23,28,23,35,22,34,32,34,22,19,24,22,19,9,25,19,27,26,21,23,27,23,24,21,25,21,25,15,22,27,24,24,24,23,21,29,18,27,27,15,24,19,19,16,27,19,26,30,17,0,22,25,21,31,18,13,18,20,23,29,20,25,20,13,26,29,28,23,24,22,22,22,25,12,14,24,24,17,21,21,25,29,13,30,15,17,22,18,11,29,17,26,26,22,23,29,27,26,22,23,19,18,15,24,30,26,29,24,13,21,28,26,25,13,19,25,27,24,23,33,24,14,22,23,25,23,22,21,22,26,24,22,19,20,13,22,26,21,29,28,16,21,18,24,19,20,20,10,14,28,27,23,26,26,16,20,27,21,27,26,29,31,21,30,15,22,34,15,22,33,12,25,30,20,16,23,27,21,28,20,26,23,27,20,26,27,25,28,26,23,34,23,20,26,26,21,17,29,20,25,20,23,21,26,32,24,20,23,26,24,25,30,27,27,26,24,24,16,21,26,32,19,17,23,21,20,36,21,26,27,26,23,30,26,23,24,33,21,21,29,15,23,22,23,20,22,19,23,29,40,25,21,24,23,21,20,25,24,20,22,21,25,22,25,22,22,29,33,20,29,23,19,15,21,21,26,28,20,21,23,23,34,23,18,23,24,21,22,26,13,20,26,29,28,17,26,23,20,31,26,38,24,29,16,18,22,13,24,21,32,20,25,23,29,19,23,25,12,19,25,23,35,20,29,19,14,19,31,25,25,28,29,22,24,29,27,17,11,23,21,22,17,29,24,19,28,25,24,22,33,18,28,15,28,16,22,21,16,26,29,27,25,27,27,20,31,21,24,31,22,31,23,22,19,25,21,30,25,31,18,18,18,16,22,25,15,22,22,20,28,16,5,28,23,26,24,30,21,41,22,28,22,22,27,30,36,23,22,34,22,19,24,30,23,21,22,17,24,21,19,21,20,24,27,21,15,26,26,24,26,18,21,24,26,20,26,15,21,20,22,99
26,18,32,29,34,21,24,16,19,23,22,22,27,31,26,17,26,26,24,46,24,30,23,36,33,24,31,16,28,30,19,29,18,27,26,25,34,29,34,21,30,21,15,31,26,18,24,23,29,24,23,28,20,32,26,31,29,33,30,23,16,20,28,34,22,24,29,30,24,19,27,27,30,29,27,28,26,41,26,24,21,16,15,14,26,24,18,20,22,31,32,21,36,31,20,20,32,36,25,29,30,16,25,20,26,22,17,26,23,25,27,23,33,18,24,35,23,35,21,25,26,16,23,29,25,24,19,25,33,31,32,27,19,33,26,25,19,20,31,34,25,40,22,27,20,32,29,23,12,22,28,24,28,26,25,30,17,24,37,20,22,23,17,20,17,34,24,19,25,27,24,26,25,20,37,30,25,31,21,22,33,28,21,21,26,29,25,26,22,23,36,25,23,23,16,27,29,28,19,10,22,27,31,30,21,15,21,28,29,23,24,20,26,22,21,26,25,31,22,23,26,27,36,24,30,22,26,31,26,28,23,27,22,29,28,20,29,30,29,23,22,27,26,25,25,23,25,30,25,30,24,30,29,34,21,30,21,30,28,28,20,19,23,31,17,22,21,22,30,22,22,21,19,28,29,20,30,29,21,31,27,32,26,25,25,25,25,24,30,32,21,34,28,29,20,11,14,28,25,32,25,31,20,31,34,33,32,22,29,26,35,29,19,17,27,27,22,29,25,26,26,18,16,19,31,28,26,19,23,19,20,27,29,24,20,33,24,28,39,30,32,27,25,21,24,18,15,35,28,20,29,35,27,31,35,26,20,24,26,19,24,26,22,23,28,33,33,26,29,34,24,32,18,14,22,31,18,23,27,23,20,30,35,21,24,21,27,23,29,30,30,27,23,25,28,23,34,25,26,27,35,25,28,29,27,25,26,27,32,26,31,25,28,20,28,24,26,25,23,26,23,25,30,17,19,36,21,22,24,19,26,29,26,30,29,26,32,24,26,7,24,28,29,30,21,27,24,26,25,26,19,24,20,23,27,25,23,24,28,29,30,19,37,30,41,33,28,18,24,23,28,12,20,28,20,28,25,22,22,23,19,22,25,30,25,29,20,20,29,34,29,30,15,25,34,28,33,21,25,24,29,21,24,20,26,31,34,24,22,0,18,28,30,22,9,17,22,25,27,19,30,27,20,31,34,35,23,29,25,29,26,26,17,19,28,16,22,24,25,27,28,29,36,22,24,21,23,27,31,24,27,19,27,31,26,20,22,24,25,23,24,22,31,30,29,31,15,24,19,26,32,30,18,26,28,25,23,27,31,27,25,25,19,27,20,24,27,21,12,16,16,18,25,18,27,30,33,28,26,15,26,20,20,22,27,24,23,25,33,25,6,26,29,23,20,29,28,34,22,23,31,24,29,20,29,30,14,27,22,23,35,28,32,27,33,32,16,29,20,28,19,24,30,34,21,23,28,31,24,31,25,19,29,30,27,22,25,24,29,24,27,28,31,32,30,19,24,31,26,23,24,24,28,20,20,17,29,26,28,29,21,22,26,26,25,30,23,28,25,24,29,29,29,30,33,36,21,25,27,20,24,23,20,17,21,26,27,30,36,27,25,29,22,29,19,28,25,23,21,27,29,24,28,26,27,37,37,25,36,25,26,20,32,26,30,25,21,27,27,25,33,25,30,27,18,21,20,33,24,26,31,29,30,20,27,27,27,34,26,35,13,21,24,22,25,25,29,21,32,25,26,22,25,16,25,21,24,24,26,32,37,21,25,18,22,26,30,30,26,20,32,26,27,32,34,23,23,24,23,29,22,31,33,23,32,28,30,18,37,17,25,14,29,26,16,17,20,31,27,29,24,30,22,22,36,22,31,30,25,31,26,21,23,33,31,29,24,30,29,29,28,26,30,22,22,29,22,27,30,21,17,32,16,25,28,29,26,43,28,28,27,13,33,26,40,19,26,27,21,22,10,31,22,25,28,18,21,19,24,29,12,23,30,17,24,28,33,33,32,23,31,31,20,22,28,25,30,35,23,100
16,21,24,23,27,22,21,25,21,21,26,24,25,13,29,19,8,26,22,36,22,23,16,31,26,17,21,21,18,20,18,21,15,25,16,18,24,19,32,19,23,21,20,23,26,15,17,22,31,17,16,20,22,28,18,23,24,27,25,13,6,10,23,33,18,21,11,23,25,12,18,25,18,28,22,17,13,28,20,20,23,13,13,12,24,27,18,14,23,37,27,25,34,25,20,23,20,26,20,29,16,20,16,25,19,12,21,26,16,19,22,21,28,11,22,33,21,22,20,33,17,19,21,24,18,21,16,22,27,33,29,22,17,23,22,26,14,22,24,22,7,30,22,24,14,30,26,20,21,25,23,17,26,21,22,23,21,20,27,13,12,22,14,18,21,28,22,19,19,23,27,16,28,18,28,18,21,15,22,23,25,22,11,18,20,24,20,22,18,13,25,19,25,26,21,17,23,18,9,14,18,21,24,23,23,11,17,22,23,21,23,24,14,22,21,22,19,22,18,13,22,17,30,14,19,12,22,25,19,22,19,17,22,29,24,24,25,20,22,13,17,22,17,20,20,19,21,25,19,20,19,27,24,23,20,24,19,26,21,24,14,21,23,27,16,22,23,24,29,19,25,19,15,24,23,20,17,22,17,28,22,27,24,22,14,15,21,20,18,23,21,22,18,26,13,7,4,22,27,14,21,19,20,32,16,20,21,20,25,18,28,23,23,20,26,17,13,22,18,23,19,21,23,22,21,26,21,25,19,19,20,20,27,21,23,15,14,22,34,23,29,23,30,14,27,16,5,23,21,17,29,30,24,25,17,12,18,18,21,15,20,12,22,23,14,19,23,19,27,25,6,28,20,22,12,21,21,21,25,20,22,28,31,21,17,18,23,19,17,27,20,23,24,29,24,24,28,17,16,20,24,17,20,22,19,15,24,13,18,20,25,21,25,17,23,22,19,24,21,28,19,21,24,21,17,28,17,25,19,27,16,20,26,22,19,26,27,21,25,11,24,19,22,29,19,23,20,19,19,26,19,22,22,25,31,15,17,23,23,20,30,15,31,17,38,29,33,13,23,21,23,16,22,18,10,22,18,27,19,14,12,14,11,24,14,23,18,25,21,29,26,20,19,12,32,24,28,14,20,22,24,21,13,2,18,29,31,18,25,18,0,18,29,12,13,21,20,20,20,9,24,21,14,27,18,17,26,23,24,26,20,27,21,23,22,20,18,14,15,17,27,23,31,16,21,23,19,17,25,20,26,9,20,24,26,17,22,18,19,23,17,20,20,25,25,24,23,20,23,22,24,28,22,26,10,22,23,20,28,23,18,21,20,21,21,19,20,19,17,13,6,17,23,16,20,25,29,27,23,19,26,23,10,16,26,24,19,15,26,26,24,29,25,17,16,27,22,28,12,28,29,30,26,13,27,28,19,21,32,21,27,11,26,18,26,24,23,19,19,22,23,14,25,29,11,13,26,24,20,26,22,24,27,23,24,20,18,18,22,15,22,24,22,22,23,21,20,20,18,20,29,17,18,18,22,25,23,21,26,19,23,20,22,24,20,27,13,23,22,21,26,11,20,23,26,26,21,18,26,16,16,26,16,19,26,20,9,31,29,26,25,26,25,23,22,16,20,14,11,19,22,22,27,21,25,31,35,20,32,24,20,20,24,24,23,20,15,22,21,25,25,17,21,26,22,18,19,26,26,21,14,11,22,23,24,19,9,25,24,34,23,27,17,15,24,23,27,19,23,24,16,18,15,19,9,15,15,16,27,29,35,24,27,23,20,19,20,28,27,25,21,19,21,32,27,22,14,26,17,21,21,25,31,13,26,22,21,19,32,7,19,18,23,22,20,19,22,23,20,20,14,25,25,20,34,18,26,12,20,13,19,24,23,26,21,34,19,25,22,19,18,19,23,12,16,13,20,20,27,19,20,29,24,17,15,27,16,32,22,18,25,21,28,16,33,12,19,29,13,23,24,34,12,7,18,8,18,16,22,19,16,17,19,14,14,24,15,29,22,21,25,25,2,19,23,23,24,21,15,90
18,17,26,17,30,21,23,28,22,18,22,20,21,27,17,22,25,23,25,38,21,25,18,37,21,20,25,28,16,18,21,21,20,29,18,17,26,23,33,20,28,25,26,19,14,25,9,18,29,18,19,20,21,30,23,28,18,19,27,15,12,16,24,33,14,26,24,18,17,17,16,24,25,28,21,23,19,29,18,9,22,16,15,14,18,14,22,23,24,33,30,24,35,24,15,17,29,23,16,31,30,21,18,26,7,14,18,20,20,21,19,21,27,16,25,33,21,31,22,29,15,18,24,26,23,16,16,28,19,31,24,15,18,23,24,18,19,18,24,29,22,31,17,24,19,26,21,19,28,27,20,19,20,20,19,23,20,22,33,18,14,20,18,20,16,33,23,14,23,27,21,20,19,15,30,27,18,26,25,26,29,24,17,20,8,21,22,24,19,15,28,17,22,28,20,17,23,20,11,24,22,5,19,22,21,21,24,24,25,19,18,27,22,23,9,11,11,27,20,20,22,21,31,16,19,16,30,28,21,26,15,19,11,28,26,19,21,26,23,15,28,21,19,21,20,23,23,26,21,21,19,28,24,26,29,28,23,26,16,23,22,25,19,24,26,26,19,22,23,20,19,23,19,22,23,24,18,17,21,24,15,27,12,21,23,19,22,21,20,24,16,25,20,26,23,17,14,18,27,26,15,25,21,30,28,20,19,20,28,22,32,9,28,22,26,26,22,24,20,19,22,14,27,11,23,21,22,19,19,21,22,23,26,18,22,26,12,24,21,10,27,19,21,13,16,18,13,27,16,22,19,29,20,23,28,29,18,22,26,16,19,18,16,17,20,25,29,16,26,25,23,36,22,21,16,23,12,21,25,20,10,29,30,21,10,18,22,20,24,27,18,22,15,29,23,28,22,21,16,15,23,21,24,26,29,21,24,16,21,20,22,23,27,19,17,20,18,23,25,26,18,10,29,16,16,30,12,22,23,23,20,28,24,26,25,14,29,18,19,21,21,24,24,20,20,28,19,23,22,25,21,16,23,21,24,17,15,16,23,26,20,23,25,25,32,25,32,17,23,13,17,23,21,24,12,27,23,15,19,16,16,14,17,6,18,11,19,16,25,26,27,24,24,26,27,26,25,19,23,24,23,17,16,20,22,29,26,22,21,28,18,0,21,14,23,20,8,11,25,13,12,20,16,27,29,23,25,25,20,23,26,22,23,22,24,17,14,18,18,17,30,25,22,18,20,25,21,19,25,21,23,19,20,24,30,19,24,6,5,15,20,22,26,27,27,27,22,16,23,24,27,24,24,27,24,25,21,19,33,18,20,19,23,13,23,23,23,13,22,18,16,20,24,17,12,28,28,21,26,20,25,12,20,13,25,16,20,16,28,28,24,30,20,19,20,15,19,16,22,27,31,24,27,23,27,30,27,27,32,15,14,27,28,18,26,22,22,21,22,16,24,24,29,28,17,19,15,18,19,32,25,25,29,26,24,21,20,26,22,17,18,25,20,22,26,11,16,25,20,25,27,22,16,20,24,21,23,15,25,29,11,21,23,25,24,32,17,20,22,24,21,28,22,21,28,28,21,10,18,26,21,15,18,15,14,18,26,21,33,19,13,23,15,15,18,25,21,15,13,13,25,22,11,17,14,34,23,21,30,17,21,12,22,22,23,17,20,26,20,27,32,21,23,24,22,15,16,21,25,22,19,18,26,14,19,27,24,27,23,22,23,24,21,23,26,17,26,23,26,26,18,18,25,14,19,21,17,20,27,29,37,17,20,26,14,17,25,26,26,21,25,16,3,16,30,24,16,28,19,25,23,22,28,15,14,14,22,22,25,11,18,23,31,22,20,19,12,30,26,26,18,23,26,20,31,18,14,29,17,16,12,18,24,19,17,35,18,25,19,25,24,18,27,18,18,23,19,24,20,20,16,31,20,22,16,26,20,35,29,22,22,20,25,24,34,15,22,32,18,23,23,27,19,24,16,10,21,21,23,21,21,22,23,17,15,21,29,31,20,21,27,27,20,14,21,21,26,25,20,92
27,34,35,32,32,25,32,30,27,21,24,27,27,22,33,26,29,11,27,42,26,30,23,37,32,29,28,30,16,14,18,26,28,24,27,15,30,27,33,21,31,28,30,24,30,29,25,30,31,14,13,27,29,25,32,30,23,33,29,24,25,27,26,25,26,26,29,24,25,23,25,29,33,34,30,18,22,37,26,28,19,26,27,27,27,24,25,30,25,39,30,31,34,25,31,19,27,34,25,26,24,21,26,14,27,22,33,31,18,25,22,28,28,24,35,34,22,24,31,33,24,21,26,11,17,26,29,13,25,33,19,20,19,28,19,26,25,22,31,33,22,28,30,30,26,36,31,23,27,24,25,24,30,23,24,25,31,27,40,24,26,29,24,30,32,26,24,30,28,30,13,25,26,18,31,29,29,29,9,8,21,35,26,21,28,26,17,19,22,24,40,33,27,25,28,20,24,24,24,26,17,26,32,22,21,26,32,27,30,30,33,29,24,28,27,28,23,26,15,27,20,18,35,22,25,29,40,32,16,29,21,22,30,26,31,30,35,34,19,21,30,22,30,23,26,32,28,28,26,30,26,34,20,33,29,25,29,30,20,32,28,20,21,33,30,21,29,22,30,24,21,26,22,27,19,27,33,26,24,35,29,30,24,26,27,16,32,31,29,34,32,34,24,28,35,27,27,29,33,33,26,24,24,22,27,31,31,29,21,17,27,26,29,18,29,31,34,27,25,23,27,24,26,28,35,23,24,19,28,29,30,26,29,23,17,32,28,22,37,26,36,25,36,24,32,31,26,35,27,24,25,36,26,29,27,28,28,25,32,19,20,24,20,21,26,31,36,29,29,31,30,32,28,31,22,28,25,23,26,29,28,28,36,31,25,31,23,30,28,31,21,23,27,23,30,23,32,30,23,28,19,16,19,29,26,26,33,25,30,28,31,28,29,30,24,23,21,26,11,24,23,27,24,31,17,24,28,27,20,32,21,28,35,21,26,24,22,28,26,23,33,30,21,34,21,28,24,21,26,27,25,25,32,23,35,22,27,26,23,26,38,33,36,30,42,28,40,23,35,25,22,18,26,33,21,32,29,27,28,24,22,20,23,27,22,31,20,31,31,26,31,25,31,25,27,30,36,27,28,12,17,19,25,27,31,26,34,27,31,30,29,21,0,27,25,20,24,21,25,25,32,27,20,32,32,28,26,29,31,32,27,26,29,29,26,32,20,24,19,17,31,26,37,22,25,15,16,25,28,24,27,32,20,24,30,21,26,26,26,28,29,32,29,32,24,28,30,21,13,29,25,30,29,28,21,7,36,23,33,29,29,25,17,19,22,18,19,26,24,26,28,19,25,18,23,31,37,27,32,21,30,27,24,29,29,29,27,23,40,27,26,26,29,23,23,31,28,36,26,31,32,30,30,27,27,24,29,23,39,22,27,28,32,25,28,25,16,29,19,33,33,34,24,30,24,26,30,27,23,36,21,27,17,6,25,20,29,30,30,23,27,19,27,34,27,24,19,23,31,29,32,22,32,25,27,28,23,26,29,39,29,22,27,26,21,38,23,33,32,8,27,33,32,30,33,31,25,24,25,33,27,23,26,25,28,30,29,38,39,31,23,27,21,30,18,16,31,26,27,24,19,25,26,26,27,39,35,25,33,25,25,22,32,26,33,20,27,22,26,22,32,20,26,28,12,28,27,24,30,24,30,33,25,25,31,28,20,35,33,42,30,29,26,27,24,25,28,18,29,25,31,27,28,26,25,27,30,15,24,26,43,21,23,32,27,26,35,30,27,30,32,16,24,28,29,18,29,25,25,34,26,23,29,28,34,20,31,31,39,24,19,23,29,27,14,15,28,30,15,30,26,25,22,30,34,25,31,32,22,35,26,20,24,35,33,34,32,26,29,19,18,24,22,29,27,19,29,28,35,21,33,33,29,31,31,27,17,39,31,34,25,32,30,30,16,25,23,39,27,30,29,20,28,28,19,23,24,29,24,29,28,27,30,26,24,31,25,37,23,23,33,31,31,29,33,19,31,35,28,101
12,17,20,20,25,19,17,28,14,14,23,20,14,25,21,17,20,21,17,38,13,11,4,26,27,18,21,23,16,18,20,22,16,19,18,17,22,20,25,10,22,19,20,14,17,18,11,14,27,16,15,16,19,23,18,25,19,20,18,9,6,10,19,24,14,23,23,13,16,13,18,15,26,18,14,21,20,27,20,19,18,10,9,8,17,23,16,17,18,32,31,21,23,23,13,20,23,24,19,29,26,18,18,26,13,8,25,21,14,15,20,9,26,12,23,29,17,22,16,25,17,21,16,25,19,15,13,24,22,29,17,14,8,21,17,17,15,12,20,24,19,34,15,17,12,25,20,21,22,25,15,5,17,11,10,21,18,8,31,14,14,19,12,14,14,24,13,12,21,23,19,16,23,11,29,22,18,22,20,21,22,18,11,6,17,16,18,17,9,9,21,22,21,24,11,16,22,19,5,18,12,15,12,21,23,15,21,27,19,16,16,20,16,20,12,21,9,24,13,17,18,17,23,10,20,10,24,21,19,18,20,13,21,27,20,17,16,20,21,9,22,20,13,18,12,19,17,21,15,24,19,28,20,28,18,26,17,18,19,23,17,15,18,24,19,20,18,24,24,16,21,19,15,23,19,20,19,10,15,25,10,19,18,18,18,15,20,19,23,19,14,25,14,19,17,11,8,10,20,23,16,16,22,27,21,18,17,10,23,16,26,20,22,20,18,21,16,22,6,14,10,15,21,10,23,22,17,21,13,15,16,11,17,22,25,23,14,15,28,19,26,23,18,14,19,12,7,22,9,18,29,18,19,23,27,23,12,14,22,10,18,24,21,22,25,26,27,7,18,26,18,25,16,19,10,17,16,12,21,18,11,20,30,21,17,19,21,18,19,24,17,15,14,28,19,24,25,15,16,8,23,15,18,13,23,15,14,25,26,16,20,9,18,18,18,16,17,22,19,17,15,20,23,22,10,25,10,20,15,21,16,22,22,20,19,20,27,9,20,15,23,17,10,21,12,23,11,17,15,20,15,15,21,21,25,17,15,20,21,20,21,17,28,24,33,26,23,11,23,11,18,15,18,18,6,18,19,18,13,16,10,23,23,20,19,14,7,13,19,18,20,15,23,24,25,20,24,15,9,18,21,20,19,14,16,18,25,14,18,22,12,14,27,0,17,17,17,20,19,7,13,17,10,22,25,26,22,16,16,14,20,18,17,19,18,23,19,18,19,15,25,21,27,12,17,18,14,13,21,15,24,13,14,18,24,19,24,15,16,14,12,16,24,22,23,21,20,17,25,18,19,19,18,22,20,25,19,17,29,16,14,21,19,18,20,17,20,13,15,14,10,19,16,9,17,20,28,25,21,12,16,11,14,11,18,15,18,19,22,19,21,18,18,13,14,24,18,19,16,18,23,26,24,16,23,26,21,23,27,18,24,23,21,16,23,19,23,15,21,19,22,18,27,30,15,17,16,24,16,29,19,25,22,21,22,9,16,20,24,18,17,20,21,20,23,15,18,24,6,16,19,18,18,14,20,19,16,17,20,23,12,11,26,15,16,25,11,20,19,24,20,23,18,20,14,28,9,10,23,20,16,22,14,14,19,11,21,22,27,18,19,20,19,20,19,24,17,12,9,18,18,16,24,18,14,27,29,12,28,16,16,17,21,13,21,18,11,22,19,23,29,17,17,17,21,6,7,14,22,19,18,21,22,18,12,21,18,29,21,31,18,19,21,23,20,16,20,13,17,22,12,12,19,13,21,19,11,14,21,20,35,20,25,23,13,16,20,24,22,24,22,18,17,26,24,21,10,22,13,16,17,24,28,1,15,17,15,23,20,5,17,16,25,14,19,20,11,25,26,20,12,23,21,14,26,14,15,24,12,23,19,21,17,28,19,25,7,24,18,18,19,15,21,12,12,21,17,14,21,8,16,22,18,17,18,22,16,29,21,16,18,18,20,18,31,13,22,31,13,11,20,26,14,19,15,4,15,15,13,15,20,15,20,11,18,22,25,27,19,10,21,16,14,7,23,19,18,24,15,86
21,9,23,24,29,12,15,25,23,18,25,13,22,26,25,17,21,17,20,41,18,25,18,27,28,19,26,21,22,24,10,20,11,27,21,21,29,24,29,16,25,21,20,22,23,20,22,22,30,20,19,24,11,27,21,28,24,29,26,18,11,15,23,25,17,26,23,21,24,12,22,24,29,27,25,23,21,36,24,15,16,15,16,17,21,25,18,18,22,35,27,18,31,28,19,11,23,30,22,31,25,7,20,26,21,17,12,17,14,20,25,18,28,13,24,37,25,26,19,33,21,7,19,24,18,19,18,20,28,28,25,18,14,29,21,20,10,15,27,29,20,33,21,25,15,27,24,14,21,21,19,19,23,19,18,26,23,19,32,13,17,14,8,17,20,26,19,18,16,22,15,21,16,15,32,21,20,26,16,17,25,27,16,16,21,20,20,21,17,18,31,25,27,22,21,22,25,23,14,1,20,19,27,25,22,10,16,19,22,14,24,11,21,13,16,17,24,25,17,18,20,19,27,19,24,17,21,26,21,23,17,22,13,21,23,19,24,25,25,18,17,25,17,20,16,20,17,25,18,25,23,25,24,25,25,21,13,25,23,19,23,23,18,26,21,21,16,24,29,21,13,18,14,20,23,19,25,26,16,28,26,27,21,18,20,21,16,15,21,23,20,29,23,25,15,6,9,23,30,27,20,24,18,22,28,26,25,17,30,24,28,24,14,12,21,22,25,25,20,23,19,13,21,14,26,25,21,24,23,14,15,20,26,15,11,28,19,23,34,25,27,21,24,16,23,19,10,28,26,17,21,32,22,25,29,25,15,19,17,14,21,21,17,18,23,28,27,24,24,30,19,27,13,22,16,26,13,18,27,20,15,21,26,18,19,18,24,14,24,29,25,18,18,20,24,20,29,20,20,25,29,23,26,21,24,20,21,22,27,21,30,20,25,17,23,20,21,26,17,21,19,16,28,12,14,28,20,13,19,27,21,20,28,28,24,21,32,19,25,2,15,22,24,25,16,20,19,17,20,22,19,19,11,20,22,20,18,16,27,20,25,14,32,24,34,28,33,9,23,26,25,7,11,23,15,23,18,22,23,18,10,17,20,26,20,24,15,19,23,27,21,23,10,22,29,20,28,16,18,18,21,16,20,15,21,26,29,19,13,9,13,23,25,17,0,8,17,20,22,13,25,22,15,29,29,29,26,24,24,26,22,26,14,16,23,11,16,19,20,21,19,26,28,17,17,16,18,22,24,19,26,14,22,23,17,15,17,19,20,18,19,18,24,25,20,24,23,19,27,18,28,25,15,21,23,21,25,22,28,25,16,23,23,22,24,22,20,16,17,13,11,9,20,13,21,27,24,19,17,10,23,15,15,21,26,19,14,18,30,27,15,27,21,18,15,24,23,29,17,28,28,24,24,18,25,25,19,27,30,18,27,24,23,22,28,27,25,24,11,23,10,19,22,28,16,18,28,23,19,26,24,24,23,26,18,17,22,23,20,19,22,23,26,29,24,14,19,26,21,21,26,19,23,23,27,25,22,21,23,24,16,17,27,21,20,31,17,23,22,22,24,24,20,25,28,31,12,23,22,15,19,26,15,12,23,21,22,26,27,22,20,24,13,22,10,22,20,18,15,22,25,15,23,21,22,31,32,20,27,20,21,15,23,21,22,23,16,26,22,24,24,20,21,18,13,18,19,28,15,21,26,24,25,11,22,23,22,25,17,35,21,25,18,20,16,20,24,21,27,22,21,22,20,11,21,18,15,22,26,28,37,26,20,23,17,21,25,28,21,27,28,22,22,24,27,14,14,19,18,24,19,26,24,18,27,23,25,26,35,12,22,5,24,22,11,12,15,26,22,25,19,27,28,17,31,17,26,25,16,26,18,12,23,27,26,31,24,28,20,25,24,19,23,17,17,24,13,23,25,16,8,29,24,20,23,20,22,35,24,22,22,21,24,21,36,14,22,22,16,20,18,22,17,20,23,13,20,12,19,24,7,18,26,16,19,23,27,33,27,18,23,26,15,17,20,20,23,26,18,95
21,17,27,18,28,10,20,29,15,22,24,11,23,27,22,21,18,9,18,41,22,28,21,30,29,21,24,25,20,20,13,12,19,27,25,21,22,22,34,21,25,25,22,23,18,21,19,20,28,22,22,22,9,30,18,27,25,24,20,18,15,19,22,30,12,26,21,22,23,18,19,17,21,25,23,19,15,30,27,20,16,19,18,17,24,24,22,21,27,29,27,16,36,26,17,3,21,33,23,30,26,1,27,20,19,9,20,18,20,21,23,20,28,18,29,30,18,18,16,35,18,10,19,17,17,12,22,26,23,26,17,16,19,29,22,24,16,13,21,27,21,28,19,28,14,22,17,12,25,23,17,22,18,17,16,26,19,17,38,19,23,13,14,14,18,28,19,16,14,28,7,17,17,19,30,19,23,30,22,23,22,25,20,20,16,18,22,24,20,18,33,17,25,20,18,19,24,16,12,7,20,17,26,24,25,18,16,22,20,12,24,9,19,11,17,20,17,24,20,17,18,21,19,11,23,19,24,24,21,22,11,19,21,20,21,21,24,25,26,10,25,22,22,19,18,18,13,24,16,20,22,33,22,28,24,19,19,20,22,17,22,23,24,29,22,24,20,27,27,16,5,17,20,26,21,18,24,24,20,30,23,26,25,10,21,19,14,13,13,24,18,28,21,21,23,14,17,26,27,29,22,22,23,27,26,18,17,19,27,20,27,22,22,20,24,17,23,22,19,21,17,14,27,17,25,21,20,23,21,12,13,18,19,13,14,31,22,21,30,23,32,15,27,15,20,16,16,26,25,23,24,30,16,19,21,22,19,18,23,17,19,19,23,24,23,28,25,24,26,29,26,25,11,23,19,18,10,23,22,20,18,26,24,16,12,20,16,12,22,29,20,16,21,25,25,22,23,18,19,25,25,19,22,13,23,18,23,22,27,19,28,24,22,21,24,23,16,21,20,27,11,19,27,18,19,25,18,16,23,29,19,26,31,24,28,27,34,21,23,10,13,24,27,28,21,20,22,23,18,20,23,22,16,24,30,19,13,14,27,23,25,17,26,16,26,23,30,15,25,19,20,15,9,25,15,22,19,25,23,25,16,22,20,25,14,19,20,22,27,25,20,21,18,21,25,18,23,21,16,19,19,22,15,23,19,27,30,17,18,17,21,20,20,17,8,0,12,15,20,16,20,23,16,31,33,27,21,23,22,26,24,21,12,14,19,17,10,14,18,21,13,24,26,18,9,19,21,20,22,20,24,22,23,23,23,23,25,14,15,21,19,20,16,23,23,29,24,13,19,14,26,22,13,19,24,13,28,21,21,19,14,28,26,17,23,21,19,11,22,20,18,12,25,18,19,22,22,11,23,18,18,18,14,19,26,22,17,13,28,28,22,26,13,19,19,19,22,24,12,25,25,29,27,19,27,30,23,25,34,14,26,20,16,21,22,24,22,16,14,17,16,27,20,26,22,24,23,24,17,30,23,28,26,26,24,22,20,24,20,13,24,21,27,28,24,9,14,21,20,20,24,17,26,15,26,26,20,22,27,32,19,21,22,26,24,29,20,18,20,14,17,31,20,26,31,33,10,18,27,19,16,23,19,16,26,19,19,26,33,18,26,26,5,14,2,25,19,17,18,20,28,18,18,23,27,23,36,19,28,23,19,12,21,22,23,21,15,24,16,23,27,20,26,17,19,21,22,25,13,20,24,21,25,12,24,25,25,23,15,30,25,26,16,18,19,22,26,21,29,20,18,22,19,16,22,24,18,18,25,22,42,21,25,24,20,22,24,26,24,26,28,20,17,27,32,17,19,26,14,22,17,27,27,18,22,18,24,21,33,14,20,3,22,24,17,18,18,27,26,20,21,23,22,21,29,15,22,32,14,23,10,4,21,23,21,27,24,21,18,21,22,14,22,21,15,23,11,15,28,21,16,25,26,17,22,12,20,33,22,25,26,22,22,23,36,17,18,30,13,22,25,14,12,17,18,13,23,20,21,16,15,17,27,20,14,25,19,27,19,19,21,27,22,20,21,17,21,24,15,95
22,25,26,13,26,13,21,24,18,10,18,16,17,24,10,19,17,17,19,39,15,21,14,31,17,21,18,24,8,10,13,18,21,21,19,9,18,16,25,12,26,23,21,11,6,20,17,19,25,10,11,15,21,23,15,28,17,15,23,19,14,18,20,26,6,22,20,10,19,18,16,20,22,26,19,20,18,25,22,17,14,15,16,17,14,22,20,21,16,34,30,17,27,26,18,9,23,21,18,28,22,13,25,18,15,18,14,12,18,14,23,17,23,17,28,34,22,26,22,26,15,10,18,21,19,12,12,22,11,27,25,18,10,25,16,14,20,14,16,21,18,27,19,20,11,22,17,11,22,25,21,15,12,17,16,15,21,16,36,19,22,20,16,20,19,25,15,17,19,19,15,17,11,7,26,21,21,18,18,19,25,25,19,12,4,22,19,17,11,19,26,19,22,25,16,17,25,16,15,18,14,13,22,18,20,15,21,16,20,20,21,20,18,16,5,19,18,24,13,12,14,15,27,20,11,18,30,22,18,19,16,18,19,24,23,18,17,23,15,19,26,23,22,19,17,15,15,22,16,17,18,33,20,25,24,24,21,20,12,25,19,17,19,26,21,24,15,22,22,16,11,15,11,21,19,16,16,19,13,20,11,19,14,16,19,13,22,21,16,26,19,22,20,23,21,19,16,14,23,20,13,22,17,29,23,19,18,16,21,14,26,17,23,18,18,22,22,17,14,17,18,12,20,7,24,19,18,18,18,17,18,19,22,10,14,22,20,16,27,17,25,20,17,14,8,21,15,23,20,22,24,25,21,24,25,21,14,15,27,8,19,14,18,19,16,21,27,18,20,17,20,29,16,24,14,22,4,14,22,22,6,26,27,13,17,23,16,20,20,23,18,21,11,25,24,25,18,21,15,19,15,13,16,19,24,18,20,15,20,22,23,17,24,23,16,12,10,15,20,21,14,18,21,21,8,26,15,16,15,20,18,24,21,18,21,16,28,14,18,19,25,19,20,16,12,25,13,21,16,17,19,12,21,23,20,16,7,18,15,23,16,23,21,22,28,17,28,15,24,16,19,15,14,25,16,19,16,21,18,23,14,10,13,14,17,7,11,12,21,22,22,21,19,21,22,21,17,20,17,21,18,19,12,22,22,21,22,15,20,22,20,8,24,17,17,12,0,3,21,11,8,16,9,19,21,19,21,17,21,19,23,15,17,15,21,20,15,19,20,9,23,17,14,11,15,18,14,19,19,13,18,21,12,16,22,20,25,2,3,11,20,25,22,24,21,23,25,16,21,16,22,16,18,24,18,17,18,15,29,21,19,23,15,5,16,15,19,5,20,19,18,12,16,9,16,20,29,13,18,12,21,8,15,16,21,12,16,12,25,21,16,22,19,12,12,7,15,12,17,23,31,29,28,18,20,26,22,23,28,17,22,23,22,13,23,22,21,25,14,12,22,23,25,31,20,22,11,21,18,27,21,27,22,18,23,13,16,23,22,18,20,20,19,22,23,3,8,19,17,17,24,18,23,21,24,23,15,14,22,28,7,13,19,17,16,28,15,12,14,16,17,22,18,19,24,31,17,18,25,24,13,22,14,11,22,14,18,17,31,15,15,16,7,16,10,23,15,12,9,15,17,18,19,19,16,28,25,13,22,13,17,14,18,16,17,21,12,22,18,21,24,17,18,19,18,11,12,24,18,20,18,15,21,6,17,24,16,27,23,18,19,20,20,22,19,13,20,15,22,25,20,17,20,10,15,17,17,12,23,23,34,20,23,18,10,15,21,21,27,23,24,8,5,24,26,16,19,25,17,24,18,15,21,16,10,6,19,18,21,13,20,15,27,17,16,15,8,25,20,19,15,21,18,16,23,16,10,23,18,17,16,10,20,11,9,27,14,18,15,17,16,14,21,20,18,20,19,19,16,12,24,28,22,14,14,18,14,35,23,20,14,23,23,26,28,16,18,29,10,19,20,22,11,16,16,14,20,20,15,25,16,14,22,16,11,17,23,29,20,13,26,20,21,10,15,13,22,21,12,96
25,28,29,16,23,16,24,27,21,13,21,19,20,26,13,19,14,20,22,37,18,24,17,34,20,22,21,27,11,13,16,21,24,24,19,6,20,19,28,15,29,22,24,14,9,23,20,22,28,7,8,12,24,20,12,28,19,18,22,20,17,21,17,28,9,25,17,13,22,19,13,23,25,27,22,23,19,28,21,20,17,18,19,20,17,23,19,24,19,37,33,19,30,23,20,12,26,24,17,31,19,16,27,21,18,21,17,15,21,17,20,20,22,20,29,32,20,28,25,29,12,13,21,24,22,15,15,25,14,30,28,15,13,23,14,17,21,17,19,22,21,30,22,23,8,25,20,14,25,28,20,18,15,19,18,18,24,19,39,18,23,21,19,23,21,22,17,19,21,22,18,20,14,10,29,24,18,21,21,22,28,28,22,15,7,21,22,20,14,22,29,22,25,24,19,15,22,14,18,21,17,16,25,21,23,18,24,19,17,23,23,23,20,18,8,22,21,22,10,15,17,18,24,23,14,21,31,19,21,16,19,18,22,26,22,21,20,24,12,22,23,20,25,16,16,13,18,19,13,20,15,36,23,26,27,26,23,23,15,23,22,20,22,23,24,23,18,24,24,19,14,15,14,24,22,16,19,22,16,23,14,22,17,19,20,16,25,24,19,29,21,25,19,26,24,22,19,17,26,23,16,24,20,26,22,22,21,19,24,17,29,18,25,21,21,25,19,16,17,20,21,15,23,10,22,22,15,21,21,20,21,22,24,13,17,25,23,17,30,19,28,23,20,17,11,24,18,24,23,20,27,28,24,27,27,18,17,12,28,11,16,17,21,22,19,24,24,21,22,20,23,27,19,26,17,25,7,17,24,21,9,23,30,15,20,26,13,23,17,25,18,19,14,28,27,28,21,23,12,22,18,16,18,22,27,21,23,18,23,25,25,20,27,26,18,15,13,18,23,24,17,21,24,24,11,29,17,19,18,23,21,27,24,21,24,19,30,17,20,21,28,22,23,19,15,28,16,21,13,20,18,15,24,24,23,13,10,21,18,26,19,24,24,23,31,20,31,18,27,19,22,16,17,26,19,16,13,24,21,25,17,13,16,17,20,10,14,15,24,25,21,23,22,18,25,24,20,23,20,24,20,20,15,22,24,24,25,12,23,25,20,11,21,20,20,15,3,0,24,14,11,19,12,22,24,22,24,20,24,20,20,18,19,17,24,23,18,22,23,12,26,20,17,14,18,15,11,20,22,16,21,24,15,19,25,23,28,5,6,14,23,23,25,27,24,23,27,19,24,19,25,19,19,27,21,20,21,15,32,23,22,22,12,8,19,18,22,8,19,22,21,15,19,12,15,23,28,16,21,15,24,11,18,16,18,15,19,15,23,24,19,25,22,15,15,10,18,15,20,26,34,32,25,21,23,29,25,26,31,20,22,26,20,10,26,22,24,28,17,15,25,26,27,31,23,25,14,18,21,30,18,28,25,15,26,16,19,23,25,21,19,22,21,25,21,6,11,22,14,14,27,21,26,23,22,25,18,16,25,31,10,15,22,20,19,31,18,15,17,19,20,25,21,22,27,34,20,21,22,27,10,24,17,14,25,17,15,20,34,18,18,19,10,19,13,20,18,15,12,14,14,21,22,18,19,27,28,16,25,16,14,17,21,19,20,18,9,25,15,21,27,20,21,21,18,14,15,23,21,17,21,18,24,9,20,21,15,24,26,21,22,23,19,21,20,16,23,18,25,28,23,20,23,13,18,20,20,15,23,21,37,23,20,21,13,18,24,24,30,22,22,5,8,27,24,19,22,28,20,27,20,12,18,19,13,9,22,21,24,16,17,18,29,14,19,18,11,28,23,16,18,24,21,19,26,19,13,26,17,20,19,13,17,14,12,29,17,21,18,14,13,17,24,23,21,17,22,21,19,15,27,31,25,11,17,17,17,38,26,23,17,25,22,27,25,19,21,32,7,22,23,25,8,13,16,17,22,23,17,28,19,11,24,19,14,20,26,30,20,16,29,23,18,13,18,16,25,22,9,96
23,26,31,19,28,21,27,34,26,25,28,24,25,26,31,17,27,26,24,44,26,28,21,37,28,19,19,27,25,27,15,23,17,28,25,25,29,17,35,21,33,19,26,27,27,23,25,26,29,24,23,26,20,31,26,28,16,32,26,20,15,19,22,17,27,29,28,26,26,14,22,28,28,30,22,24,21,36,25,18,14,11,12,13,21,25,16,26,22,39,16,25,32,27,25,18,32,31,17,32,30,19,21,32,24,19,30,28,23,26,22,24,29,13,24,34,22,34,21,31,21,18,23,26,20,19,14,20,17,31,32,23,19,34,25,19,16,21,22,27,26,35,27,22,23,29,24,19,27,27,28,22,28,24,23,21,23,23,35,15,21,20,21,19,26,24,22,24,25,33,24,22,27,22,33,30,28,30,16,17,28,27,18,19,21,29,21,23,22,20,27,21,29,24,23,24,26,23,16,21,21,22,28,24,22,24,25,24,26,19,24,11,24,24,16,20,27,26,21,26,27,22,33,21,17,9,29,25,22,23,23,24,20,31,28,25,24,20,29,20,26,24,24,20,23,27,28,24,22,25,25,29,22,21,26,30,21,31,23,22,16,24,18,34,22,20,22,21,21,5,16,21,25,27,21,20,30,26,27,30,22,30,21,25,26,20,19,18,24,30,26,20,25,28,26,20,17,23,30,29,20,29,19,20,34,26,27,23,26,19,30,23,22,13,28,30,20,27,23,24,21,19,24,14,30,28,20,24,21,25,26,21,30,18,22,22,23,24,35,24,29,27,22,16,29,17,16,35,25,19,26,36,26,31,30,27,21,19,23,21,22,10,17,18,12,17,32,23,27,23,26,34,24,28,19,28,24,23,26,21,15,31,29,25,19,20,25,17,22,20,25,25,16,20,22,26,24,26,22,24,32,18,21,24,24,23,27,11,16,25,29,26,27,19,15,24,25,30,18,10,26,19,22,30,21,27,22,24,24,25,13,29,26,25,28,21,36,21,17,20,24,29,27,25,23,31,24,26,20,22,17,19,23,20,27,23,28,21,25,28,25,22,29,27,41,32,35,20,25,29,26,15,22,18,17,29,20,28,21,19,19,12,9,26,20,24,18,17,26,29,27,28,28,28,31,29,33,16,22,19,23,16,20,22,27,29,29,21,29,27,20,25,25,19,22,20,21,24,0,16,25,25,21,29,29,29,28,27,25,26,27,27,25,23,21,29,22,26,27,24,31,26,31,20,24,16,20,24,25,26,24,22,25,28,31,16,21,19,20,18,19,21,28,31,25,26,27,25,29,29,28,30,25,31,25,30,23,22,30,28,25,24,26,23,20,16,20,26,19,15,19,16,24,20,20,33,27,25,24,18,29,13,23,23,25,19,24,20,33,25,28,30,24,22,26,28,25,29,25,30,30,30,25,24,28,25,25,25,30,24,31,30,27,24,32,29,27,26,16,20,24,22,31,27,19,21,28,28,23,28,20,24,24,30,29,18,24,22,25,19,19,23,12,29,25,24,23,32,25,21,31,3,27,19,26,23,25,17,26,27,16,22,27,26,25,25,20,26,24,31,24,26,27,23,31,33,24,26,20,29,22,26,21,18,29,21,28,26,36,20,20,30,20,24,19,23,24,18,18,19,29,22,23,18,25,33,32,23,35,20,19,21,32,24,33,20,22,24,28,25,29,14,22,24,13,18,19,26,26,21,27,30,19,22,24,28,29,30,22,35,21,31,23,25,21,20,26,22,29,28,23,20,20,17,11,13,22,19,27,30,37,24,18,29,17,19,26,27,19,22,17,26,22,29,29,19,21,20,24,29,26,29,29,20,27,22,25,26,32,14,21,17,33,27,11,10,15,28,22,29,21,29,26,23,37,23,26,25,25,32,21,19,25,28,18,34,25,28,29,27,28,21,25,21,23,26,18,25,25,17,25,31,22,27,29,27,21,40,28,25,28,27,29,27,40,14,29,27,24,26,26,31,25,26,23,15,16,16,22,26,25,26,15,12,19,28,30,32,27,21,32,29,22,17,31,26,27,35,23,97
11,16,19,19,26,18,16,26,18,16,23,19,17,22,21,14,17,22,19,35,17,18,11,33,23,14,20,22,9,11,19,21,14,22,15,19,21,22,27,13,21,18,21,15,17,16,15,13,24,18,17,19,21,25,25,24,15,22,23,8,3,7,23,27,17,22,20,14,20,11,17,20,27,25,21,17,16,31,19,19,22,9,8,7,15,22,15,14,20,34,29,20,26,20,15,19,16,17,17,25,21,17,15,23,17,7,21,23,7,14,17,16,27,10,21,28,16,29,15,30,16,20,18,22,16,16,12,22,18,26,23,17,11,26,19,21,13,13,15,22,16,33,17,20,19,23,21,20,22,23,18,12,20,12,13,20,14,15,25,12,11,17,5,13,16,27,15,14,22,24,23,13,22,13,26,18,15,24,20,21,22,17,8,11,11,19,16,18,13,8,28,25,23,23,18,17,19,20,4,12,15,15,19,19,21,12,18,27,23,19,18,20,20,19,12,21,16,24,15,14,17,20,30,9,18,7,23,22,15,21,18,12,20,29,25,17,20,17,23,8,19,17,12,22,15,21,16,25,19,22,18,29,20,30,21,24,10,23,19,24,20,18,20,21,17,19,14,20,20,15,21,17,16,17,19,17,18,16,18,26,17,22,21,17,17,18,22,21,23,18,16,22,13,23,14,8,5,17,22,23,16,19,19,29,25,21,20,15,24,19,25,18,21,19,18,18,15,24,13,18,15,13,14,14,20,20,21,19,20,14,15,16,22,21,24,20,13,19,29,18,20,21,22,7,19,11,4,25,15,16,30,25,21,20,24,21,13,17,20,10,15,21,19,20,23,25,24,14,21,24,15,29,15,19,3,16,15,15,20,17,13,25,26,20,10,17,18,20,17,23,18,18,15,28,18,22,24,14,17,15,16,18,21,13,20,12,19,22,25,15,20,16,22,16,14,18,14,19,18,20,14,20,22,22,12,25,12,22,17,24,13,25,25,21,16,23,26,16,16,12,24,19,17,23,14,26,15,10,21,22,16,13,20,20,27,16,18,19,14,17,21,16,28,23,33,25,30,4,22,18,20,17,17,15,5,25,17,22,20,13,3,17,20,19,15,14,10,17,22,25,23,18,20,21,27,19,28,13,16,17,17,18,18,11,15,21,27,20,20,19,9,13,25,7,13,16,11,14,16,0,15,16,9,23,27,26,21,19,15,21,22,21,16,18,17,21,17,15,16,8,26,23,25,11,16,20,16,12,20,15,23,10,11,15,21,16,21,9,10,16,14,15,23,22,23,20,20,16,22,17,25,22,17,21,19,18,22,19,27,18,13,20,21,12,18,16,14,16,16,12,7,18,18,11,15,23,29,24,14,14,21,15,11,11,24,17,22,18,21,22,23,20,20,12,17,18,17,19,13,24,24,29,19,14,19,19,20,23,27,17,24,20,26,17,24,22,22,14,20,19,21,15,23,26,9,11,18,25,15,28,18,24,24,20,15,12,9,19,21,14,19,19,17,27,25,14,16,20,13,20,22,17,17,13,23,22,20,12,21,20,14,14,25,18,18,27,4,14,21,17,21,20,11,14,21,25,16,16,25,17,18,21,7,10,23,15,18,22,20,22,22,22,18,18,18,23,11,5,2,14,21,17,22,18,17,30,32,15,29,20,20,15,20,16,26,15,18,22,23,22,26,14,16,20,21,13,14,21,21,23,21,20,19,17,19,23,18,26,23,25,18,25,22,24,25,14,22,16,14,24,11,19,16,11,18,18,10,17,22,25,34,19,23,24,11,10,17,23,21,22,20,19,12,29,23,23,9,21,12,18,16,21,27,8,17,13,12,23,27,2,14,16,29,21,19,18,13,24,24,19,9,20,16,15,29,13,17,21,15,22,12,18,19,22,16,27,14,28,17,21,22,14,20,9,11,22,19,11,23,11,15,26,21,24,19,22,19,28,23,9,20,18,23,15,30,9,21,25,20,18,21,30,21,16,16,3,14,14,16,14,17,20,18,10,17,24,22,26,20,13,20,20,11,14,26,18,19,23,19,85
22,24,25,17,21,17,23,28,23,18,22,18,9,24,18,21,19,22,22,41,21,23,16,25,17,22,21,24,16,18,21,21,22,28,21,17,26,19,28,19,20,25,22,19,14,26,12,21,29,18,19,23,26,31,23,33,21,15,20,22,18,22,15,33,14,26,22,18,20,19,22,23,30,22,23,16,12,20,21,20,22,19,20,21,18,20,22,28,24,34,32,22,32,23,18,17,27,25,22,28,27,21,21,26,14,18,14,20,22,21,20,15,27,18,27,26,14,31,21,24,21,18,22,25,23,16,16,27,19,31,25,23,17,18,24,18,21,18,23,20,18,27,20,24,18,26,21,19,25,25,24,17,14,22,21,23,25,12,36,20,17,24,20,19,19,30,22,17,18,27,20,21,19,15,29,29,19,19,23,24,30,20,23,17,4,23,19,21,17,16,29,24,20,17,20,23,20,20,18,26,21,16,20,22,24,23,23,24,19,24,21,28,23,18,9,22,10,19,21,20,22,23,26,16,19,22,29,19,18,24,16,18,18,24,19,21,21,24,23,17,22,18,26,14,20,23,15,17,15,17,25,32,15,24,24,23,25,25,16,26,24,22,11,25,26,21,19,25,26,20,19,23,19,25,14,24,20,18,21,12,3,23,18,24,23,21,25,24,20,29,19,28,21,18,29,23,20,18,27,26,17,19,17,34,31,19,18,14,27,22,24,21,18,22,26,30,24,25,14,18,14,16,24,11,26,19,13,22,21,19,20,15,25,18,22,26,15,23,27,22,30,20,21,18,16,21,19,15,17,22,28,17,21,24,23,23,16,20,21,16,18,18,14,15,20,25,28,17,26,25,28,24,18,24,18,23,12,21,18,26,10,24,33,21,21,24,19,25,15,27,24,21,15,27,26,24,22,24,22,16,23,21,24,17,29,22,18,19,24,22,25,21,17,23,20,18,18,23,22,15,22,21,20,23,16,27,15,24,23,18,18,23,25,26,27,18,32,17,22,23,30,25,22,20,20,29,19,25,13,21,23,16,21,17,24,23,15,21,23,27,20,22,25,17,20,25,32,19,24,8,15,22,16,26,19,24,24,22,21,19,18,14,17,18,11,1,16,16,25,17,23,20,22,17,17,25,25,21,13,21,16,13,12,26,23,27,23,14,25,30,24,12,32,13,25,20,8,11,25,15,0,20,17,27,22,13,25,25,23,23,21,23,19,20,26,23,15,19,21,17,29,25,22,19,23,23,22,22,21,21,26,25,20,23,29,20,25,6,7,15,16,25,19,28,27,31,24,21,20,16,27,24,20,26,22,25,22,19,30,21,11,22,23,13,20,19,23,13,24,20,22,20,24,17,20,27,21,21,26,20,24,12,23,16,23,16,16,12,33,25,24,24,23,20,20,15,19,6,25,27,29,23,29,24,24,30,23,18,26,20,25,27,24,21,17,16,23,25,22,16,22,30,24,24,24,26,3,25,14,27,18,21,28,26,25,18,20,28,14,12,24,18,23,17,18,11,16,26,17,22,28,22,19,17,19,16,23,18,23,30,11,20,19,24,24,32,19,20,22,24,21,23,22,24,26,26,19,11,24,26,21,21,18,15,21,18,20,21,35,19,17,24,15,21,18,17,22,16,13,19,25,20,23,23,20,34,29,21,28,8,12,17,10,10,22,18,17,17,21,25,32,17,25,26,20,15,16,19,20,15,25,23,22,14,20,22,24,30,28,22,17,22,16,14,27,17,24,22,25,25,20,20,25,14,19,21,21,20,27,25,38,23,26,25,14,20,25,29,24,24,28,16,9,28,30,24,23,26,13,20,17,23,22,12,10,14,23,18,13,17,17,22,32,21,18,19,12,32,27,27,23,21,24,18,31,12,2,24,23,25,23,18,18,19,17,34,6,25,7,25,24,18,19,23,22,20,24,18,20,17,23,21,15,22,18,15,22,39,26,24,22,23,24,20,34,17,10,27,18,17,26,27,19,18,22,17,20,23,22,24,19,21,26,18,11,21,25,21,26,19,18,25,23,14,22,21,26,13,20,96
21,26,29,19,20,17,24,30,16,14,29,18,17,29,17,12,20,27,7,42,15,18,14,35,19,10,21,18,22,24,21,19,16,23,22,17,27,19,25,12,26,16,17,17,13,12,24,25,31,16,15,20,22,23,19,21,18,26,19,18,15,19,14,26,21,6,24,18,22,17,17,17,20,26,25,11,15,30,24,21,24,18,18,17,19,16,13,26,18,34,27,15,27,16,24,20,26,32,20,23,26,22,24,30,25,17,26,18,19,2,14,13,23,16,26,26,14,32,21,24,16,18,6,19,23,18,18,25,22,33,25,18,10,26,17,20,19,16,22,19,26,34,23,21,13,16,21,19,18,24,17,15,20,14,15,4,20,16,38,18,23,20,21,19,25,25,15,23,11,23,26,18,27,11,23,24,26,22,22,21,20,26,20,12,16,18,14,16,11,18,29,24,23,21,19,20,15,21,14,23,16,23,25,24,17,19,22,23,14,21,19,18,18,14,11,21,24,19,13,26,22,21,21,19,21,19,29,16,13,19,21,19,21,23,23,23,23,21,21,18,23,14,22,13,17,20,24,16,10,27,20,28,20,14,17,16,16,14,18,19,19,19,19,28,13,17,20,23,23,22,22,16,15,24,21,15,24,22,17,29,23,23,22,15,25,19,17,18,22,28,25,23,16,25,25,20,17,20,22,26,15,21,22,29,23,25,24,14,11,18,26,20,19,20,20,30,25,23,14,20,18,18,23,13,27,25,12,15,18,19,20,19,19,20,22,20,25,17,30,19,23,23,23,17,15,21,16,24,22,10,28,35,25,29,28,25,16,15,22,8,10,17,18,19,14,9,28,22,20,27,27,28,18,24,18,26,20,14,16,18,12,28,26,19,18,19,13,19,14,29,23,7,17,28,29,23,23,23,17,21,29,19,22,21,17,19,18,14,9,25,28,19,26,18,17,15,21,26,21,21,12,20,27,23,10,17,21,24,15,18,21,26,27,24,21,22,33,20,19,20,26,19,20,22,12,27,13,22,10,24,14,17,23,21,26,18,20,22,25,24,22,22,27,23,31,22,31,20,24,22,25,15,16,21,15,19,20,23,18,22,19,19,16,23,16,19,11,18,23,24,22,20,28,18,25,25,33,19,17,20,23,17,24,23,22,22,22,9,20,27,21,20,27,17,22,23,16,19,25,16,20,0,7,13,22,27,23,20,27,25,18,18,19,17,23,22,20,24,24,21,21,23,24,9,14,18,14,17,25,13,7,22,18,20,26,19,24,14,15,13,20,25,21,26,27,25,25,14,21,25,26,21,20,24,21,23,24,18,29,22,21,23,19,21,19,21,25,21,18,14,19,20,16,9,18,16,24,28,24,12,18,14,23,21,22,12,20,23,30,23,21,18,29,10,16,23,1,24,25,24,27,23,28,14,20,30,16,23,25,15,29,26,23,18,24,22,18,24,22,18,24,11,17,23,24,26,23,25,24,24,15,21,22,22,22,13,22,19,22,17,22,25,20,28,18,19,19,29,17,17,27,22,29,17,19,16,18,15,22,16,13,13,29,17,16,17,17,25,23,24,23,24,26,17,24,33,13,25,29,26,17,15,20,17,22,20,19,23,36,21,21,20,22,19,21,25,22,19,17,17,21,20,23,21,18,28,33,16,23,15,11,18,24,16,13,12,12,22,20,20,35,21,26,19,21,17,18,26,20,14,22,25,25,22,20,19,16,28,24,30,16,25,13,15,24,16,20,17,28,21,21,17,21,16,18,15,20,18,21,22,39,13,27,20,16,13,26,10,29,23,20,18,17,30,27,24,19,27,22,24,20,20,26,18,22,22,20,28,33,14,11,20,27,22,19,20,14,21,23,23,21,23,22,18,27,22,21,23,17,27,20,21,21,22,25,27,24,27,21,20,20,20,21,21,21,22,20,19,22,12,25,30,15,18,22,17,20,38,11,25,18,23,12,23,16,15,19,28,14,11,20,29,15,20,21,13,16,17,15,24,25,16,18,17,23,23,26,30,25,14,27,18,23,16,15,23,22,26,16,95
14,19,22,20,23,16,19,23,9,7,22,13,11,23,18,15,17,21,10,38,8,14,7,28,22,13,15,19,15,17,16,12,17,16,20,10,24,13,18,5,22,18,18,20,14,13,18,19,25,9,8,13,17,16,21,22,11,20,14,11,8,12,17,19,15,13,22,19,15,14,13,11,19,19,18,15,18,33,17,14,17,11,11,10,12,19,15,19,11,29,27,17,20,22,18,13,19,26,13,23,19,17,20,26,18,10,23,21,15,5,21,12,26,13,24,31,19,29,18,23,12,19,9,19,19,16,14,21,20,27,22,11,3,19,10,20,16,15,15,22,19,27,16,14,16,23,21,18,19,24,14,8,14,10,9,11,13,9,33,15,16,13,14,16,19,18,8,17,14,16,19,11,20,4,30,17,24,15,17,18,22,20,13,5,13,15,12,10,4,11,22,17,23,23,12,16,19,18,7,16,9,16,21,18,18,12,18,24,17,16,19,11,11,17,14,14,19,22,6,19,20,14,24,12,20,12,26,19,13,22,14,15,16,22,23,22,19,21,14,11,24,17,15,16,11,23,19,19,13,20,16,29,18,21,18,19,19,14,16,20,12,12,19,29,14,19,20,16,16,17,15,12,8,19,19,13,17,15,10,26,17,16,21,8,20,12,18,17,25,21,19,23,16,19,19,13,10,19,21,22,12,15,19,22,16,20,21,11,18,13,19,14,21,13,13,23,18,17,7,13,11,13,17,15,25,18,15,16,16,17,18,12,13,19,23,23,18,10,24,15,16,16,23,14,16,14,9,17,16,13,27,28,19,22,22,19,13,18,23,1,17,20,17,18,18,16,26,17,13,23,20,23,17,17,11,19,13,7,23,17,15,21,27,21,11,16,20,16,17,25,17,14,11,21,24,24,25,17,13,17,22,12,15,14,20,12,15,21,16,18,23,12,20,17,10,9,17,22,18,14,5,13,20,16,3,24,15,25,8,17,17,19,23,17,14,21,27,14,12,13,21,12,13,25,5,20,6,18,13,19,14,10,16,21,29,14,16,15,20,17,22,19,30,16,24,24,24,13,21,21,18,8,15,19,8,22,20,17,16,18,12,18,19,17,17,16,4,18,16,19,15,14,21,21,18,22,26,16,10,17,20,17,18,16,18,15,25,12,13,20,14,16,20,10,15,16,9,12,21,9,17,7,0,20,18,20,23,13,21,21,19,15,17,19,20,15,13,17,17,14,20,16,17,2,7,11,7,15,23,6,14,15,11,15,21,16,21,11,12,14,13,18,14,25,20,18,18,7,15,20,21,14,16,24,17,21,24,17,25,21,16,16,12,14,13,14,21,14,16,15,12,17,9,2,11,16,25,21,17,5,12,14,16,14,18,15,13,16,24,16,14,21,23,3,9,16,8,21,18,19,26,22,25,11,22,23,17,21,20,8,22,19,21,11,20,16,18,17,17,21,17,14,20,23,17,19,20,26,17,24,16,22,15,15,21,6,18,16,21,16,15,18,13,23,21,12,15,22,16,18,20,19,22,16,18,15,11,8,21,19,16,6,24,10,9,24,10,19,16,20,21,19,20,10,17,30,15,19,22,21,20,20,16,16,18,14,16,23,29,16,20,13,15,19,14,23,16,14,11,10,14,17,23,14,11,21,32,9,26,18,14,11,23,10,17,19,15,20,19,18,30,16,19,12,14,16,16,23,18,17,15,18,21,15,13,19,9,24,19,27,11,24,16,18,20,9,13,10,22,22,14,15,21,15,17,18,13,11,20,16,32,18,20,18,12,6,19,17,22,18,18,11,14,30,20,20,12,20,15,17,19,18,24,11,19,15,13,21,27,7,18,17,20,15,12,13,14,21,23,16,14,16,23,15,20,15,19,20,11,20,13,14,16,20,18,20,17,24,20,13,13,17,14,14,14,25,15,12,19,5,18,23,14,21,15,22,13,31,14,18,11,16,19,20,23,14,22,21,17,14,13,25,18,18,15,6,16,16,8,17,18,19,16,10,17,17,20,23,19,7,21,11,16,17,19,20,15,19,19,88
30,30,36,32,27,25,32,28,21,27,22,24,30,30,29,18,29,25,15,48,21,31,26,38,19,10,34,19,17,19,29,23,20,30,28,28,35,32,38,25,30,22,18,10,25,13,23,17,29,29,28,29,29,36,28,24,31,34,26,29,23,27,21,38,25,7,32,9,28,17,29,26,33,32,29,23,22,37,28,25,30,18,19,20,29,25,19,27,31,40,35,25,39,29,19,28,33,35,28,31,33,32,28,31,25,28,33,27,24,15,26,21,36,16,27,33,21,38,22,32,28,26,14,29,23,28,21,21,18,31,17,30,23,35,26,27,19,29,30,26,33,36,21,29,22,29,28,27,19,25,30,27,31,27,27,17,24,24,42,18,24,29,22,20,16,34,28,18,19,28,27,22,30,24,35,35,26,26,23,24,22,28,28,25,23,31,22,24,24,28,34,25,28,26,18,26,27,29,25,28,23,25,30,26,28,24,27,35,23,28,25,31,27,22,24,25,25,26,26,29,27,24,30,29,18,29,30,23,21,28,24,27,27,30,29,19,33,28,34,29,31,25,33,20,25,27,28,23,19,31,32,34,28,27,18,24,22,24,26,32,20,26,24,29,14,23,22,29,36,24,29,16,20,32,28,15,35,24,22,33,30,18,25,23,29,22,30,29,33,34,20,36,23,31,20,26,23,30,27,19,28,33,30,35,36,30,29,22,12,19,33,30,25,28,29,20,28,26,26,26,22,24,30,26,33,28,19,26,24,23,24,23,28,28,27,20,22,23,35,31,36,28,34,17,27,22,22,34,25,18,36,31,29,32,31,29,24,24,26,21,22,25,21,22,27,22,39,27,33,24,27,36,22,21,23,30,23,27,17,24,25,32,39,25,20,23,25,28,21,31,27,20,29,36,18,24,30,26,29,26,24,20,23,27,20,23,26,27,22,30,30,26,30,22,30,22,27,28,21,30,20,24,27,31,23,25,20,30,26,26,25,29,26,27,32,25,34,22,32,30,33,25,26,35,25,31,23,27,17,33,20,27,30,26,33,28,26,24,24,27,34,23,40,27,39,30,30,21,28,27,28,28,24,30,26,21,23,29,24,26,20,27,26,29,21,26,24,29,26,30,24,32,35,26,37,28,36,19,23,22,27,22,27,29,25,31,29,18,26,31,27,27,32,22,29,31,19,22,29,23,27,13,20,0,29,34,30,29,15,31,30,31,21,23,31,30,23,27,28,18,32,29,33,22,22,29,27,22,34,26,20,28,21,25,31,27,26,21,22,26,20,26,29,34,28,29,22,18,26,27,27,31,20,25,27,26,23,27,33,26,29,29,29,14,26,22,21,24,22,18,22,28,27,22,30,26,37,32,25,25,27,27,26,21,28,25,26,26,37,31,25,21,28,23,21,26,14,31,25,25,31,31,27,15,29,34,17,29,31,19,34,30,30,27,33,31,23,35,30,31,29,24,25,31,26,28,30,34,26,32,22,22,15,35,32,25,24,20,27,20,28,29,33,36,25,22,25,28,16,24,26,26,18,24,27,24,22,28,29,29,26,26,34,30,27,30,24,28,27,25,32,22,30,30,36,38,26,24,31,32,26,26,26,26,28,28,30,35,37,31,24,32,26,27,29,26,25,19,22,30,34,28,31,27,31,36,36,25,32,22,18,22,31,29,26,24,21,30,29,10,41,24,32,27,26,23,22,32,28,21,31,32,29,25,25,31,29,39,31,37,22,26,21,23,32,28,31,24,30,22,32,23,24,26,25,22,31,21,8,31,39,26,33,21,25,26,37,23,21,29,33,27,24,39,32,32,30,23,26,28,26,20,26,21,29,13,26,25,40,24,23,30,36,31,27,28,27,24,23,22,28,30,17,26,39,27,28,23,28,34,22,28,30,30,28,32,27,36,28,26,27,26,28,29,26,29,27,26,35,24,29,34,23,27,33,29,23,45,19,32,30,20,25,30,29,15,27,41,23,19,23,34,23,28,25,24,23,21,28,32,32,25,31,19,26,29,31,37,29,25,31,31,29,24,28,28,34,32,25,104
32,33,28,22,26,25,29,33,27,11,35,26,25,31,31,26,26,26,26,47,24,28,21,38,30,21,25,32,28,30,30,29,31,30,34,24,36,23,32,19,34,30,32,19,27,27,33,31,35,23,22,26,31,30,29,38,28,34,23,29,24,28,20,33,26,28,29,20,29,27,22,26,24,35,31,25,25,39,31,25,31,25,26,27,26,30,27,29,23,45,39,31,34,30,28,30,32,36,26,37,26,32,34,37,31,28,32,33,29,23,28,26,39,27,38,34,22,39,32,37,21,31,25,33,33,26,28,30,29,37,34,25,17,33,24,35,29,29,27,27,25,41,26,28,25,36,31,27,33,29,28,22,28,24,23,18,31,25,44,26,30,27,32,30,31,34,22,29,22,26,28,29,32,14,26,31,37,3,31,32,34,34,28,19,25,29,26,24,20,24,38,31,34,27,30,25,28,30,25,30,23,29,35,32,29,22,28,32,26,30,33,29,25,25,26,27,32,11,20,31,32,28,33,26,28,24,40,26,27,31,27,31,27,31,32,34,33,30,28,27,30,26,33,17,25,26,31,22,22,36,25,23,28,18,32,24,30,29,30,33,26,26,23,40,28,31,31,29,26,28,32,22,18,33,29,23,31,29,20,34,22,28,26,23,32,26,30,29,27,37,31,27,28,31,31,25,22,33,25,10,25,29,33,36,32,34,35,26,33,27,35,27,33,27,27,34,22,29,23,27,27,30,27,28,35,28,18,27,30,27,28,28,28,28,35,11,32,26,39,28,34,30,31,28,29,31,23,11,30,29,41,30,32,25,34,22,24,27,29,17,26,21,22,23,23,28,31,32,27,34,12,35,26,31,25,33,25,21,26,30,27,34,40,28,29,30,29,28,22,29,28,29,28,35,36,30,17,32,22,31,35,26,29,28,34,30,30,18,13,25,38,24,30,31,27,19,31,36,32,28,23,26,33,33,15,31,31,37,22,35,26,20,29,31,28,26,36,28,29,27,35,28,27,35,19,29,22,32,20,32,26,24,25,25,35,23,27,32,34,34,36,33,31,25,41,38,42,31,32,30,32,22,24,28,26,31,26,31,30,32,30,23,20,30,24,23,18,26,17,32,29,28,35,25,24,33,38,30,26,31,31,21,30,20,33,29,28,21,29,34,18,29,32,25,29,33,21,24,29,27,22,22,18,29,0,35,35,27,33,34,31,29,27,29,36,32,26,30,33,28,30,32,35,20,24,25,21,29,35,22,21,27,25,27,33,30,31,23,24,27,29,30,29,39,30,32,32,25,27,32,35,28,26,33,28,30,32,30,40,35,19,30,26,25,23,27,33,26,33,29,24,31,23,16,24,27,38,34,31,19,27,29,28,30,31,28,29,29,36,28,28,32,37,21,19,28,23,28,30,27,40,40,39,25,29,37,31,27,35,26,36,29,31,24,34,30,24,35,31,23,26,32,23,29,29,30,25,35,32,30,25,29,29,29,35,20,30,30,16,23,28,32,28,28,12,24,29,36,27,23,32,26,36,25,32,33,27,25,26,37,28,20,37,24,23,20,24,31,30,31,31,7,34,28,31,41,29,33,37,34,23,29,30,27,32,28,27,37,47,31,25,23,28,26,31,33,30,30,29,23,28,28,28,27,25,38,37,23,35,23,19,28,18,24,30,26,24,26,32,28,39,25,30,26,28,30,31,34,28,18,20,17,30,27,31,32,25,33,33,39,29,34,20,22,34,23,27,24,36,32,32,29,30,28,22,24,31,25,30,31,42,27,35,34,26,24,37,24,36,31,27,25,26,44,34,32,30,34,29,33,32,31,30,25,31,24,29,35,32,25,25,30,34,28,26,27,28,32,32,20,32,30,28,26,30,30,24,8,25,19,31,31,30,29,26,34,19,21,15,25,24,28,30,30,29,31,29,26,33,19,32,28,32,28,29,33,27,44,30,36,21,30,26,33,38,26,26,34,24,28,27,35,25,25,26,24,30,30,22,35,32,28,25,24,30,27,33,17,30,21,26,29,20,31,30,31,29,9,22,106
31,24,26,28,30,25,32,23,29,25,17,27,22,26,29,24,9,25,24,43,26,32,25,32,15,24,32,24,27,28,28,20,22,25,28,28,27,30,36,23,31,26,27,28,25,28,23,27,24,27,26,26,32,31,21,31,28,26,27,28,23,22,24,37,21,28,14,29,26,17,22,29,33,35,25,20,16,31,30,30,27,20,21,22,24,26,23,27,25,37,28,28,35,14,27,25,33,34,20,32,19,28,32,28,25,27,25,27,31,25,23,28,31,18,29,35,23,23,30,32,21,29,25,17,11,20,23,17,30,26,33,25,21,19,28,29,19,26,33,31,24,32,29,31,17,25,25,23,28,18,26,26,27,26,25,26,28,25,43,18,28,30,30,28,26,31,26,26,20,34,27,28,30,22,32,31,30,32,21,22,31,32,21,23,15,27,23,25,22,28,34,35,28,29,28,21,25,21,24,28,18,27,32,21,19,28,28,25,26,31,30,26,15,23,20,32,21,25,24,30,27,19,33,29,27,27,38,28,22,25,22,27,28,33,30,23,31,32,32,28,18,23,14,21,25,22,25,26,22,28,25,38,28,32,23,25,28,27,21,27,30,21,21,32,27,25,26,30,33,26,23,22,26,30,27,23,25,30,28,25,16,34,24,28,17,17,29,28,31,20,28,30,25,28,30,24,21,27,37,31,25,22,28,35,33,18,19,27,23,16,11,27,23,26,31,34,16,25,25,24,26,25,21,22,31,19,22,21,20,26,27,27,27,24,29,32,26,28,39,28,36,26,32,21,27,26,22,28,29,24,31,30,24,30,29,15,26,21,23,19,21,29,20,21,31,36,33,27,31,33,23,29,27,31,29,29,23,25,27,24,21,36,34,24,24,25,24,29,26,26,22,24,26,33,29,17,31,20,22,28,27,15,18,30,27,27,31,30,31,27,14,30,27,24,27,21,22,27,23,28,25,31,7,34,21,28,24,34,20,26,16,32,33,22,14,24,36,22,29,28,36,22,31,31,23,28,24,29,22,28,22,26,30,23,31,23,20,27,28,30,31,31,36,16,33,20,37,30,30,19,23,25,25,30,25,25,22,28,20,30,29,25,28,29,17,12,22,27,34,30,30,23,33,13,28,23,34,21,26,24,29,19,23,19,21,32,32,21,28,35,17,23,28,26,29,27,19,22,29,26,13,27,20,34,35,0,25,31,29,31,28,28,27,26,34,34,21,25,29,28,32,25,33,22,27,27,25,26,29,24,29,26,29,25,24,27,32,17,18,25,24,30,23,36,23,29,30,25,26,26,26,32,26,22,22,21,30,24,17,27,24,31,30,24,17,13,13,22,24,20,23,29,27,20,24,29,32,32,34,23,30,23,27,23,29,26,27,23,32,22,31,34,31,23,27,26,28,17,29,35,39,31,36,29,23,32,26,31,35,26,31,26,32,24,28,26,24,34,29,27,29,31,26,32,28,29,14,27,27,27,27,27,24,33,32,21,31,27,25,18,22,31,30,28,26,22,20,23,23,23,33,28,25,26,25,22,29,25,29,36,22,24,30,28,21,42,28,29,29,22,25,28,28,30,35,32,27,22,28,33,19,25,20,23,29,27,10,32,46,30,23,29,26,24,25,27,29,23,24,23,32,30,28,21,29,41,35,27,35,21,23,23,23,23,24,21,18,30,24,28,42,15,23,30,24,25,26,30,25,22,28,28,20,25,25,29,26,33,34,33,26,30,18,16,27,27,24,19,30,19,30,19,23,24,26,26,30,16,26,30,38,23,26,30,24,26,26,32,31,25,29,27,20,34,32,28,17,29,26,24,29,32,35,25,21,25,30,29,26,24,20,30,24,28,24,23,22,26,19,23,27,21,30,28,38,25,15,29,23,30,26,26,25,27,28,35,19,33,20,26,27,18,6,24,23,26,30,30,31,22,23,31,23,20,23,28,18,34,23,30,29,30,31,24,43,19,20,37,16,30,31,34,15,10,20,23,25,23,26,34,30,20,27,21,22,32,27,34,24,25,26,28,15,25,24,27,31,26,18,105
26,19,33,24,30,24,28,27,18,24,23,25,27,28,27,25,23,26,30,45,26,28,21,42,34,25,30,27,20,22,27,23,24,29,24,26,19,28,30,23,36,29,26,27,27,24,21,20,30,25,24,27,27,32,25,33,24,32,29,20,20,24,24,35,25,24,26,28,21,20,25,28,32,26,26,12,16,20,26,25,26,23,23,22,21,26,26,17,30,35,24,25,36,27,17,18,34,38,23,20,31,22,21,31,22,22,31,25,28,25,28,24,30,21,32,43,31,34,27,32,24,28,29,20,14,9,23,23,29,32,34,26,21,30,29,21,22,21,25,29,27,37,19,30,21,19,14,26,23,21,28,22,28,24,23,19,14,25,45,21,21,23,26,25,14,35,26,16,28,25,24,24,32,21,37,34,30,32,19,18,31,29,25,19,21,29,11,13,25,23,31,12,18,31,21,25,29,13,19,27,22,24,30,25,27,21,27,36,26,26,24,30,27,25,16,27,22,25,25,26,27,23,33,24,29,24,35,26,10,27,22,16,23,24,33,17,24,28,30,23,32,27,15,23,24,26,28,26,22,28,27,29,17,29,26,32,29,27,23,30,17,25,25,36,23,30,20,22,29,23,16,21,17,28,18,22,33,28,17,32,28,32,28,25,26,21,28,27,27,21,18,35,28,22,31,25,22,23,30,35,20,29,19,32,37,28,27,23,19,22,24,21,26,19,31,34,28,28,23,23,27,19,27,14,22,17,22,25,25,24,25,28,30,27,27,35,23,21,31,20,33,26,24,18,29,26,21,35,27,27,35,34,22,30,29,27,21,23,29,22,29,25,24,25,27,32,37,25,31,35,31,37,23,11,24,29,25,24,34,25,15,29,37,25,21,26,27,26,24,34,26,30,18,32,25,20,29,28,25,26,22,21,24,24,31,25,27,26,24,28,28,21,23,27,23,25,26,31,21,30,22,26,29,31,22,32,18,28,25,26,26,25,28,26,30,28,35,21,25,26,31,29,27,25,24,31,24,31,20,32,27,19,26,27,29,26,24,25,26,28,25,28,32,27,41,33,33,25,21,20,13,24,23,30,20,29,26,19,24,19,24,27,24,24,17,24,20,19,28,29,28,28,34,27,36,29,35,24,26,22,20,23,21,28,29,20,29,21,23,23,26,25,26,22,26,21,21,24,28,21,25,23,23,30,35,25,0,29,22,26,32,27,22,23,32,32,21,25,27,21,27,27,35,25,24,25,26,27,30,27,22,27,24,28,30,16,21,19,20,18,25,28,23,31,29,32,12,24,26,29,30,32,23,25,26,24,25,20,29,24,28,25,28,23,24,23,12,26,25,23,24,28,26,21,23,25,35,26,31,21,29,15,28,19,29,19,26,22,35,29,17,28,24,26,16,28,24,29,29,28,25,33,25,26,21,34,25,20,33,24,31,33,27,25,33,29,27,29,28,23,27,32,31,34,29,31,25,27,24,37,15,30,27,31,30,22,30,27,20,18,23,22,26,29,24,24,24,26,27,25,29,25,27,28,28,25,22,21,29,37,16,24,30,28,26,35,25,26,32,25,14,36,17,27,31,30,24,22,32,27,23,27,19,18,18,21,24,26,41,22,27,21,20,24,19,26,26,20,23,22,30,25,28,22,27,38,39,25,30,20,21,21,30,26,27,27,22,19,27,27,38,25,19,27,22,18,19,22,25,24,30,33,30,27,24,33,30,36,29,35,24,20,26,28,33,20,22,23,29,22,26,24,33,17,22,26,25,20,25,29,41,27,30,29,17,23,28,25,26,28,31,27,22,38,35,28,12,24,24,32,20,34,40,23,27,24,27,15,35,19,28,24,36,28,23,22,15,27,25,25,26,19,32,23,28,23,26,37,25,35,23,19,29,32,30,36,29,28,27,18,19,7,19,26,25,29,25,26,25,21,18,27,25,24,31,27,22,43,34,25,19,10,27,24,39,20,32,31,20,25,13,30,19,22,24,18,28,23,26,29,31,24,29,24,22,24,31,38,25,23,32,33,27,17,25,26,29,33,22,100
16,28,30,24,33,24,28,32,22,16,31,26,16,30,23,24,23,25,23,43,19,19,12,37,33,24,24,26,20,22,24,22,22,21,28,19,26,22,27,12,28,21,25,21,19,20,22,24,32,18,17,20,26,25,29,28,23,25,22,24,21,20,26,26,17,26,28,20,22,19,21,19,20,26,26,24,26,39,24,26,25,16,17,18,21,25,23,30,20,36,34,25,25,30,27,20,26,36,21,32,28,24,30,29,20,23,31,23,20,18,27,17,32,18,29,38,26,36,25,30,20,21,22,31,25,25,19,26,28,34,17,18,10,28,19,29,21,20,26,32,28,36,25,13,25,28,30,22,24,32,19,13,19,15,14,24,26,16,40,20,27,22,24,23,29,27,15,27,26,25,26,24,22,13,30,24,27,24,22,23,22,25,19,10,21,20,21,19,15,24,31,24,23,31,25,21,20,27,20,25,14,22,16,23,25,21,27,29,29,24,24,22,20,27,22,27,24,29,15,23,25,19,31,25,28,23,33,29,22,31,27,26,28,29,30,27,26,31,23,24,24,22,28,26,16,26,26,29,25,28,23,36,23,34,25,31,28,22,21,28,19,17,27,33,21,27,27,26,26,22,22,21,17,26,23,22,24,10,19,33,22,11,25,21,28,17,27,26,19,25,29,27,25,28,31,25,23,26,34,19,20,20,28,29,27,25,24,18,25,18,30,20,29,22,20,29,26,25,14,20,18,26,26,24,30,27,25,25,20,24,25,19,21,21,25,26,25,21,32,21,29,25,24,21,21,22,22,28,11,24,33,34,23,35,29,27,20,27,28,12,23,27,26,27,27,29,25,13,20,30,18,25,25,26,16,29,15,14,30,25,23,28,35,24,24,21,26,25,27,30,22,26,23,30,29,31,29,28,20,12,27,17,20,21,24,25,22,28,29,29,32,17,29,22,22,18,21,26,23,19,18,26,25,29,12,25,25,24,17,30,22,15,24,22,23,27,33,19,22,22,30,23,18,33,14,14,17,23,23,24,22,19,25,29,36,21,18,27,25,27,29,26,32,26,37,28,37,23,26,26,23,17,25,30,21,33,25,24,20,28,22,27,26,23,25,24,9,19,12,26,22,19,30,19,27,31,28,21,17,22,25,25,23,25,27,20,33,24,24,29,23,25,29,16,24,23,17,20,27,19,25,20,13,29,27,31,29,0,26,28,23,20,26,26,32,28,26,30,30,19,29,22,30,15,20,20,16,25,29,17,27,28,16,20,26,25,29,19,20,22,20,26,27,30,25,25,27,20,27,27,26,21,25,31,22,29,25,24,35,20,29,23,21,22,22,19,27,16,24,20,25,23,18,11,17,24,33,24,24,14,20,23,25,24,26,23,24,23,35,21,23,26,22,16,18,24,21,29,24,32,31,35,30,18,28,28,24,22,33,21,28,12,28,18,25,21,24,30,25,23,25,27,32,32,27,29,28,31,20,33,25,29,24,24,28,11,28,23,27,24,23,27,25,18,28,14,19,31,22,26,26,24,29,24,24,27,22,20,28,32,24,13,30,17,18,37,15,23,21,28,30,22,30,23,22,35,20,23,31,32,27,26,26,23,25,21,24,28,39,29,26,22,18,27,21,28,21,21,21,18,20,24,31,22,16,31,36,4,26,28,24,24,33,15,25,25,26,21,32,24,35,21,29,19,23,22,23,18,25,27,10,13,26,17,22,24,20,27,28,35,24,21,24,22,25,18,22,15,27,29,27,19,20,24,24,26,26,16,26,24,37,25,30,28,21,19,30,30,28,26,29,20,22,35,28,27,25,29,23,24,27,21,27,17,27,23,17,29,32,20,24,26,29,22,21,22,23,28,28,25,26,25,28,22,28,22,26,23,16,15,26,21,21,24,14,27,23,29,32,23,22,27,25,22,25,31,24,19,26,10,29,33,27,28,22,29,18,38,27,28,20,25,24,33,34,19,26,34,24,19,22,33,23,24,20,19,21,21,15,28,27,28,27,15,22,26,27,34,24,12,26,24,25,23,26,24,20,30,26,90
25,27,31,24,32,14,24,23,18,22,17,15,22,28,20,15,20,24,22,39,25,24,17,31,31,22,30,21,24,26,18,26,20,24,20,25,29,28,33,20,31,17,18,25,24,23,11,2,24,24,23,17,21,31,25,30,22,27,28,22,18,22,26,33,22,22,23,24,23,15,16,25,32,28,18,26,24,39,20,19,21,18,19,20,21,23,14,19,28,30,35,20,33,31,5,25,27,32,17,34,18,21,20,32,13,18,29,15,18,25,28,22,30,16,27,39,27,26,24,28,15,19,21,24,18,19,21,26,30,26,16,16,18,25,25,21,17,18,18,31,26,37,7,27,21,29,24,16,21,25,17,16,27,13,12,27,16,21,40,16,16,17,20,26,8,33,21,6,18,23,23,24,26,19,34,29,20,30,22,23,21,29,23,16,21,18,23,25,22,22,19,23,27,22,15,17,26,23,16,23,19,15,25,25,27,19,18,24,24,20,14,25,14,15,16,21,13,29,21,21,22,22,31,16,29,22,33,28,24,29,22,26,21,27,24,11,20,23,29,17,29,28,23,23,10,22,26,28,20,30,17,31,24,33,26,23,19,23,23,23,25,16,23,26,22,18,14,19,25,23,24,15,15,24,25,14,28,23,15,29,24,27,16,25,25,20,20,19,27,29,8,32,21,23,24,23,20,23,22,26,19,18,21,31,29,22,21,21,27,23,28,18,20,15,26,25,25,23,19,24,23,19,22,14,25,22,24,25,11,16,17,24,27,17,23,32,14,25,30,19,31,27,24,18,22,24,19,30,22,22,27,16,17,30,30,14,21,25,24,20,26,22,20,21,24,29,29,22,27,28,30,29,15,13,18,23,23,22,26,17,15,30,30,20,20,23,27,20,26,32,20,24,18,28,3,24,29,22,14,21,31,22,23,23,27,25,25,23,28,23,18,19,24,22,21,24,27,30,20,15,22,20,25,22,20,24,8,18,24,22,21,28,26,27,30,18,29,7,21,25,25,21,11,25,22,24,24,21,22,23,13,19,20,25,28,15,23,22,29,26,23,26,32,29,41,24,27,19,23,15,22,20,13,21,19,29,21,21,11,18,18,23,21,15,23,24,17,19,28,29,24,17,21,24,35,22,22,19,22,21,23,21,23,26,23,28,29,21,22,25,24,20,31,16,24,22,21,24,25,15,23,27,21,15,33,29,22,26,0,18,23,28,16,18,26,23,23,27,23,23,25,25,34,23,24,24,22,22,22,25,24,25,24,27,28,18,23,19,20,18,22,28,30,28,28,27,14,21,28,27,26,28,17,23,25,28,23,24,33,14,18,21,26,26,26,24,20,21,19,18,22,17,20,19,18,25,28,33,29,22,25,15,18,9,23,19,26,25,32,29,19,31,16,24,14,28,26,29,20,20,36,27,12,23,27,30,19,21,28,20,24,33,25,15,30,24,25,25,19,23,21,25,24,30,24,26,20,28,18,31,27,24,14,30,26,19,20,18,26,22,19,25,21,24,28,23,25,31,20,17,23,25,18,24,23,20,24,19,29,30,16,20,28,25,25,27,19,14,27,29,24,29,22,25,27,28,18,12,24,23,23,24,18,18,20,15,19,22,35,22,17,26,27,24,24,25,17,16,13,17,28,23,28,18,24,32,27,22,26,20,23,21,25,23,20,26,22,22,28,9,32,22,25,21,21,10,11,27,17,24,25,28,27,21,10,24,28,27,23,35,19,25,20,22,24,20,24,18,15,26,23,10,23,17,23,17,22,21,7,30,39,26,26,21,17,21,28,27,6,22,20,26,22,30,30,19,20,8,19,26,21,26,32,15,27,27,23,17,29,17,27,19,23,19,19,18,15,27,24,28,24,24,27,23,35,20,25,30,14,30,22,26,20,29,30,32,21,27,22,28,28,21,23,24,19,28,19,21,25,18,26,28,19,24,26,31,21,38,26,24,24,12,22,30,40,17,26,33,20,24,15,30,21,19,18,17,23,21,22,25,24,24,18,19,24,22,30,36,22,20,25,27,24,11,18,23,25,28,22,99
26,28,32,22,30,22,26,30,16,24,25,23,24,30,24,19,22,21,26,37,17,23,16,35,32,29,32,24,27,29,18,27,23,21,24,26,27,30,35,20,30,16,22,26,25,22,15,16,32,26,25,8,27,33,23,28,20,26,29,23,20,24,25,28,25,28,27,25,24,24,14,26,33,19,16,30,26,39,24,23,23,24,23,22,19,24,18,27,28,34,36,24,33,26,15,25,31,33,18,31,31,27,24,30,17,21,29,23,22,26,23,21,28,23,31,33,21,8,28,32,13,21,25,28,22,17,21,28,28,34,29,19,18,29,27,19,26,19,21,30,24,39,17,29,19,27,22,20,20,29,21,15,26,17,16,25,20,20,43,25,20,25,26,28,16,29,17,14,26,33,19,22,28,21,32,29,24,31,24,25,26,32,25,18,19,22,29,27,17,23,23,27,30,26,13,15,15,21,19,27,16,19,26,21,25,29,25,27,28,26,18,28,18,23,14,25,17,30,23,21,21,21,35,19,29,24,37,29,30,27,22,27,25,32,22,19,18,24,31,20,31,17,27,24,14,22,31,27,24,31,15,36,25,33,27,31,23,29,21,25,27,13,22,30,23,22,20,25,25,21,24,23,25,28,24,22,26,24,25,32,22,26,20,23,23,19,24,23,25,31,16,36,25,31,28,25,22,21,22,24,17,20,25,31,30,26,25,21,27,20,32,19,24,26,22,25,29,23,18,22,22,17,28,12,29,26,23,23,15,20,21,23,28,19,25,31,18,18,31,20,29,25,22,23,26,26,21,26,23,25,29,30,21,30,19,27,19,23,25,20,21,26,19,20,28,32,27,21,22,32,31,28,21,21,24,21,23,22,25,21,13,30,32,20,22,26,24,24,25,31,18,24,16,30,21,28,27,20,12,22,30,19,18,23,27,23,25,27,30,21,22,21,30,25,19,26,24,21,26,29,20,24,27,26,20,29,12,22,23,29,22,29,24,24,29,22,29,11,21,24,31,21,20,16,22,21,15,25,23,12,17,17,28,24,27,13,24,23,28,28,23,30,30,31,39,28,25,25,24,19,25,25,21,22,20,27,24,25,15,22,24,25,25,22,25,22,19,17,26,27,24,21,25,26,34,29,26,26,21,27,26,20,26,28,21,30,27,23,22,29,26,23,32,14,26,26,19,20,26,21,23,25,21,31,34,31,26,28,18,0,12,28,22,22,29,27,21,25,23,28,32,25,33,23,22,24,24,26,24,20,22,25,26,29,33,25,28,17,18,16,24,30,28,29,16,20,22,22,29,32,28,29,23,27,24,25,23,24,36,18,26,25,24,24,24,21,24,24,17,21,22,19,24,19,16,31,30,32,26,22,27,13,18,13,10,17,22,24,32,29,26,30,20,22,24,26,24,27,20,20,35,34,25,24,23,28,22,26,32,22,28,28,18,10,27,22,26,28,19,21,29,26,32,34,27,29,24,29,17,30,28,27,30,32,30,19,27,22,26,24,19,28,22,27,29,22,22,29,18,21,21,23,22,24,30,27,17,17,27,31,14,15,29,25,24,27,25,24,26,26,22,27,25,23,26,32,22,16,28,30,21,25,19,16,24,13,21,24,40,20,21,29,26,22,24,31,23,21,23,15,30,23,26,19,26,19,31,24,30,18,22,19,31,23,28,21,20,25,26,25,32,23,31,21,24,8,9,28,24,25,23,26,28,23,14,13,23,25,29,33,23,32,27,29,12,18,28,15,19,30,26,14,23,15,25,21,25,18,23,30,37,25,30,25,15,19,26,25,24,23,21,25,20,32,17,22,24,26,16,24,20,30,32,13,25,25,28,25,27,19,20,27,27,6,22,23,13,31,28,27,26,28,31,21,37,15,24,28,18,28,23,26,9,30,28,29,19,26,28,21,22,19,27,26,17,28,25,21,23,20,27,34,26,22,24,28,20,43,30,30,27,20,26,32,39,24,29,34,18,23,23,26,19,23,16,18,25,24,17,28,28,22,19,25,25,26,21,32,20,22,33,26,28,9,26,22,25,28,20,100
26,27,32,28,25,16,29,30,16,22,24,19,22,31,23,20,21,23,18,37,17,23,16,32,29,21,30,18,23,25,12,23,19,15,24,20,31,28,32,18,24,16,17,28,25,20,20,21,31,19,18,8,24,30,23,24,20,26,28,24,21,24,24,28,21,23,23,27,18,20,14,25,33,13,23,24,20,35,26,25,17,18,19,18,22,18,19,26,26,36,34,19,27,14,20,25,25,33,18,29,27,25,28,27,22,15,25,23,24,20,11,21,27,19,26,21,9,20,23,32,13,15,17,16,22,23,21,22,23,33,19,19,16,31,24,25,22,19,9,30,27,35,22,23,19,33,28,14,14,24,22,15,25,19,18,22,20,20,41,21,25,24,27,24,21,29,17,19,22,31,21,23,22,19,20,23,29,28,18,19,14,30,23,16,25,21,21,23,17,24,28,30,24,25,19,15,3,25,18,23,10,22,24,19,21,27,24,21,27,23,23,28,15,19,20,25,22,28,20,21,21,15,34,13,29,25,34,23,22,27,18,26,27,29,22,18,24,18,24,14,30,5,20,23,16,21,30,26,23,27,15,30,24,27,23,27,24,27,17,25,25,7,22,28,19,23,20,25,25,24,27,24,23,22,23,23,26,22,25,20,24,20,20,22,22,13,25,24,31,26,21,32,21,30,29,26,23,22,28,24,17,20,20,31,18,29,30,21,21,14,27,17,25,20,21,25,26,23,18,16,20,13,23,18,33,23,22,20,18,20,21,21,27,13,19,31,23,18,27,16,29,22,28,22,25,22,22,24,21,13,23,34,23,26,19,27,19,23,29,18,9,24,19,20,28,26,25,21,22,32,26,28,19,25,22,20,19,20,13,22,19,30,31,19,22,22,12,23,25,28,18,12,20,24,26,25,32,19,12,20,30,13,16,22,20,23,25,27,27,25,20,21,29,21,19,23,18,15,20,25,19,24,21,30,18,17,17,21,17,27,18,28,24,18,23,18,34,16,21,24,28,21,20,23,20,15,15,26,24,6,20,20,27,24,33,13,22,19,16,18,29,27,25,26,37,25,31,26,18,24,19,20,17,16,21,25,24,20,20,26,25,22,25,20,19,22,15,23,27,30,24,21,30,25,33,23,31,22,21,21,21,20,21,18,20,26,30,23,22,26,20,26,27,20,22,24,23,20,27,22,21,18,19,30,31,28,32,23,23,12,0,22,19,17,23,29,17,21,21,22,20,23,36,21,21,18,21,22,18,16,22,25,22,23,27,23,28,23,24,19,22,18,27,25,10,20,26,19,26,29,22,27,20,27,18,20,25,20,32,23,20,25,22,26,19,15,24,20,21,17,22,13,24,17,16,29,29,30,25,20,24,19,18,16,10,20,22,20,31,24,20,23,25,22,24,30,18,27,20,26,35,28,25,22,11,22,16,26,33,18,29,25,20,10,21,22,23,22,13,27,28,20,28,32,26,28,24,25,11,24,25,21,26,25,20,13,15,25,23,18,20,23,16,31,27,20,16,28,25,24,27,24,27,12,28,25,17,17,20,25,20,15,24,23,18,24,21,13,25,21,28,27,31,23,26,35,18,21,27,27,21,17,19,16,21,23,20,28,34,26,19,17,24,28,26,25,16,22,22,15,24,19,28,19,22,19,31,20,32,24,23,15,19,21,28,9,20,25,23,26,26,17,25,21,18,19,20,26,21,24,23,26,22,17,19,1,11,25,26,39,24,22,24,26,6,20,28,9,22,27,25,19,23,15,25,22,24,12,28,30,37,18,25,20,21,19,32,24,29,23,15,21,26,26,17,16,23,27,10,23,14,26,26,21,31,26,27,24,34,20,8,23,24,6,16,17,19,24,24,27,23,25,19,21,34,9,19,28,19,28,24,24,3,32,31,27,24,32,16,21,22,25,22,26,22,28,22,20,28,14,27,33,24,22,24,16,14,37,22,30,15,24,27,28,33,20,29,31,18,22,24,28,19,22,16,19,13,20,17,22,29,16,13,19,21,32,21,29,20,18,27,26,22,20,26,20,26,22,20,100
28,30,32,27,32,21,22,30,24,18,33,24,18,31,21,16,21,23,23,41,20,21,14,30,29,24,26,22,22,24,22,26,22,19,26,21,21,24,29,14,26,20,24,25,21,22,27,26,34,20,19,22,26,27,21,30,21,23,24,25,23,22,26,28,9,24,24,24,20,19,20,21,25,28,25,21,23,38,20,28,22,16,17,17,15,8,17,30,20,38,35,20,23,23,26,18,28,36,20,31,29,22,32,21,25,17,29,21,22,20,20,19,31,18,29,26,14,30,23,32,19,19,22,23,25,23,19,24,26,36,29,19,12,25,21,25,21,22,21,31,29,38,27,19,17,32,28,19,22,27,21,15,17,17,16,14,28,18,40,20,28,24,25,23,29,29,17,27,27,27,24,25,20,15,29,26,29,26,20,21,24,27,21,12,19,22,23,21,17,24,33,15,26,25,27,19,20,21,20,27,12,27,28,21,9,21,25,30,26,25,23,24,19,24,20,28,27,31,17,21,17,17,33,19,26,27,16,18,23,25,27,27,30,32,27,29,25,19,25,18,30,18,30,25,18,18,24,28,22,28,23,20,23,24,27,25,20,24,19,23,20,15,23,32,23,21,26,16,24,22,20,20,19,22,22,19,26,22,21,31,24,23,25,23,16,15,21,22,29,31,28,25,23,30,29,25,25,24,34,30,19,22,28,31,25,29,30,20,23,16,32,13,23,24,22,30,25,25,16,18,20,23,23,18,31,25,24,7,21,19,20,21,23,18,23,29,26,23,25,14,31,21,28,21,23,21,24,29,23,22,31,36,30,34,27,25,22,21,28,14,18,25,22,23,27,27,33,25,22,32,23,31,20,27,18,26,13,16,18,22,19,30,30,16,24,21,21,23,26,28,20,21,22,32,31,26,32,13,20,24,26,15,18,23,29,26,24,24,19,20,28,19,30,22,20,20,18,23,22,21,20,27,21,31,14,21,26,25,19,26,18,26,32,20,25,23,36,21,20,24,25,24,20,29,16,23,18,25,22,21,18,13,26,23,31,21,10,27,27,29,29,23,34,30,39,25,39,25,25,28,21,19,22,17,22,25,22,22,22,30,24,25,24,16,22,22,11,23,23,22,24,21,32,25,29,27,22,21,19,23,20,21,23,28,12,22,31,21,25,26,27,22,26,18,26,21,15,18,27,21,23,18,15,31,29,28,27,20,28,28,22,0,20,18,27,30,26,30,29,21,29,25,29,17,22,22,18,22,27,19,11,30,18,22,28,27,28,17,18,20,22,25,29,32,23,27,26,21,13,25,24,23,21,21,20,19,29,22,35,32,25,19,23,20,19,15,27,10,24,20,27,21,20,13,16,26,28,22,26,16,22,19,24,26,26,21,25,23,28,23,20,20,28,18,20,22,19,27,26,34,33,31,32,20,24,26,24,22,29,22,31,22,30,20,23,23,10,24,23,27,27,21,24,28,28,26,26,27,25,35,25,19,26,26,24,9,16,23,26,23,22,18,17,29,30,12,16,22,23,22,28,24,30,11,27,24,24,19,30,26,20,15,24,19,20,35,17,17,23,18,28,27,31,25,24,26,22,28,30,32,19,7,25,22,23,20,22,30,41,26,24,24,16,22,19,17,20,21,23,17,22,26,26,21,18,33,36,16,31,20,23,25,24,17,26,18,18,21,24,24,33,17,25,21,23,22,23,27,26,26,21,18,22,15,24,23,22,31,28,33,20,28,28,28,27,14,24,13,28,24,27,21,25,21,25,20,26,14,25,26,39,5,28,21,15,21,23,14,30,25,16,22,20,34,30,24,27,31,22,15,21,29,32,19,25,21,26,29,34,22,17,24,23,22,23,24,17,31,26,23,23,27,16,24,30,23,25,26,18,20,25,19,19,26,24,29,25,21,21,25,24,25,27,24,16,20,24,21,28,10,30,34,23,20,24,25,16,40,27,30,22,27,22,31,34,19,24,32,16,21,24,31,15,20,18,21,21,21,17,24,29,20,14,15,22,28,25,35,22,14,28,26,25,21,24,16,22,27,18,102
17,18,22,20,22,4,21,21,17,16,18,5,20,27,21,9,18,21,12,43,17,21,14,30,20,17,24,21,25,26,15,16,20,25,22,23,21,22,29,18,26,13,20,19,23,21,15,14,25,22,21,20,15,29,17,28,16,25,13,14,15,19,16,24,11,20,15,20,16,19,16,10,22,18,17,17,20,35,21,18,11,19,18,17,20,17,10,23,22,31,19,4,33,26,11,15,27,32,14,24,26,11,24,23,17,14,26,17,22,17,23,13,27,18,29,29,17,25,20,25,17,15,13,23,20,17,22,22,28,27,18,21,16,20,23,18,21,18,23,21,26,33,13,27,13,15,20,6,17,15,22,15,19,21,20,23,20,10,34,19,20,19,18,18,12,25,18,10,8,17,19,15,16,13,28,25,24,24,21,21,23,27,20,16,20,23,16,16,15,13,29,21,19,18,19,21,22,18,14,13,20,19,27,18,22,12,6,24,14,18,16,15,13,5,15,18,17,19,19,21,12,22,21,12,23,19,28,18,15,21,16,18,20,22,20,15,14,13,27,13,20,21,22,13,20,6,21,18,10,24,21,30,16,25,16,13,13,13,18,21,24,20,19,28,20,14,18,17,17,20,17,5,9,23,15,6,26,23,11,27,22,21,20,16,11,20,20,19,23,25,12,27,16,25,17,16,17,20,26,28,19,25,22,21,30,20,19,12,24,17,30,15,16,18,16,29,23,17,12,14,10,14,16,13,27,20,14,22,15,2,3,11,12,7,19,27,18,15,25,14,29,20,21,19,23,20,16,20,22,17,26,28,21,24,23,22,14,17,19,16,21,18,18,19,20,25,23,22,24,26,25,15,1,17,19,17,13,20,13,10,14,20,26,4,22,21,24,18,16,29,24,21,15,25,19,14,23,8,18,23,21,18,19,13,24,16,16,19,24,9,22,15,26,22,15,16,21,23,19,26,13,17,22,24,14,26,12,21,21,19,18,24,25,23,26,22,23,17,13,16,19,16,20,18,18,24,17,25,12,14,11,18,22,14,24,19,10,17,29,21,23,21,28,20,28,28,31,19,16,19,21,20,3,15,11,21,14,18,15,22,19,20,17,18,19,20,17,16,25,18,23,25,24,15,29,12,24,21,9,18,13,17,20,23,9,21,24,11,12,17,21,23,29,17,14,12,17,19,25,16,19,19,17,21,27,27,22,26,16,22,19,20,0,2,18,23,15,19,19,24,21,12,31,19,15,15,19,17,17,21,24,22,21,17,23,19,22,18,19,17,12,24,22,26,25,19,18,11,19,22,18,22,1,9,23,25,22,18,32,18,8,20,25,22,12,16,20,12,23,20,19,16,18,15,18,15,26,23,20,18,9,12,22,13,14,18,22,18,16,17,11,22,20,20,10,24,20,25,24,26,27,24,24,19,24,30,19,19,22,10,24,28,24,19,27,25,21,21,14,19,22,25,14,20,24,26,22,20,12,25,17,18,16,26,24,19,25,16,19,18,14,15,18,28,18,14,19,17,19,15,27,22,22,20,20,17,14,17,22,30,15,17,21,23,22,31,20,19,20,24,22,28,25,23,24,27,15,16,25,13,11,18,15,17,19,9,18,24,35,19,21,21,17,16,14,23,18,21,18,17,27,18,20,13,24,20,31,22,23,17,13,13,15,19,16,21,14,18,20,11,27,18,17,20,18,14,15,20,7,14,23,20,23,11,20,20,24,25,21,34,13,17,10,12,21,18,20,19,25,12,21,14,25,16,19,13,17,19,13,15,33,20,23,23,16,19,25,27,18,19,20,24,21,29,21,11,19,16,9,12,5,25,21,18,26,23,26,21,23,14,20,9,22,18,16,15,14,20,20,20,21,22,26,16,29,10,20,29,19,22,22,16,16,19,16,30,24,23,12,18,19,15,25,21,5,21,17,14,23,18,17,30,16,16,24,24,21,34,16,25,20,16,21,27,35,17,16,30,12,15,15,26,12,17,22,13,24,21,19,19,21,16,18,20,19,18,24,26,21,20,15,26,22,13,18,13,13,18,10,91
19,20,24,21,22,6,23,23,18,18,20,7,22,29,23,11,17,22,14,41,19,23,16,32,22,19,26,23,23,25,17,18,21,26,22,23,19,24,31,20,24,15,22,21,21,23,17,16,27,24,23,18,17,31,15,26,18,23,11,16,17,21,18,26,9,21,17,22,18,18,16,8,20,20,19,15,19,34,23,20,13,20,19,19,18,19,12,25,24,33,17,2,34,24,13,17,29,34,16,23,25,13,24,21,19,12,28,19,24,19,21,15,25,19,30,27,15,27,22,27,15,17,15,25,22,16,20,24,26,29,20,20,18,22,25,16,20,18,21,23,27,33,15,28,11,17,21,8,19,17,21,17,17,21,20,21,22,12,35,17,22,20,20,20,14,25,20,12,10,19,20,17,18,15,28,27,26,26,22,21,25,28,22,17,18,22,14,14,17,15,30,19,20,20,20,19,20,17,15,15,21,21,25,20,24,14,8,26,16,20,18,17,15,7,13,20,19,21,21,21,14,23,23,10,21,21,30,16,13,19,17,19,22,20,22,17,16,11,27,11,22,19,24,15,20,4,23,20,12,26,19,32,18,27,18,15,15,11,20,23,24,18,21,26,22,16,19,19,19,18,19,7,11,25,17,8,28,23,13,29,23,19,22,17,13,22,22,21,24,26,14,25,16,23,19,18,19,20,26,26,17,26,22,23,32,22,21,14,22,19,32,17,16,20,14,29,22,15,14,16,12,12,18,11,25,22,16,22,17,4,5,13,10,9,21,29,20,17,27,16,28,21,19,21,23,22,18,22,22,19,28,30,22,25,21,21,16,15,21,18,19,20,20,21,22,26,23,20,26,27,23,17,3,19,21,17,13,21,11,12,12,22,24,2,24,23,22,20,18,28,22,22,13,27,21,16,25,10,16,21,23,20,21,15,22,18,18,21,26,11,24,17,24,24,17,18,19,24,21,28,14,19,24,25,16,28,14,23,23,21,20,26,23,25,28,24,25,18,15,18,21,18,22,20,20,26,19,24,14,16,13,16,23,16,24,17,8,18,27,23,22,23,29,22,26,26,32,21,18,21,23,19,5,13,13,19,12,20,17,22,21,22,19,20,20,21,18,14,23,20,24,25,26,17,31,14,22,22,11,20,15,19,21,25,11,21,26,13,14,19,23,22,29,19,16,14,15,17,23,18,20,17,19,23,29,26,23,26,18,22,17,18,2,0,20,24,16,20,20,24,23,14,29,21,16,17,21,15,15,23,24,24,23,19,25,19,24,16,17,15,14,26,23,28,26,19,20,13,21,24,20,24,3,11,25,26,20,18,31,20,10,22,23,20,14,18,22,10,24,21,21,18,20,17,18,13,28,22,18,20,7,10,22,15,12,16,20,19,14,19,13,24,22,21,12,22,18,26,24,27,29,26,26,21,22,32,21,21,24,12,25,28,26,18,27,26,23,19,16,20,24,23,16,22,26,28,23,21,10,23,18,20,18,28,26,20,23,18,21,19,16,17,19,26,20,12,17,19,17,17,28,20,24,18,22,19,16,16,24,28,13,19,23,25,24,31,21,17,18,26,21,28,24,22,26,29,17,18,27,15,9,20,17,15,21,11,18,23,33,17,23,19,16,18,16,23,20,20,20,17,29,20,22,15,25,18,33,22,25,17,15,14,17,21,14,19,12,20,18,13,25,20,19,22,20,15,16,22,9,16,21,18,25,13,21,18,26,25,23,32,15,19,12,14,22,17,18,20,26,14,22,16,26,14,21,15,19,21,15,13,35,22,25,21,14,18,23,27,20,21,18,22,19,31,19,13,21,18,7,14,3,23,23,20,24,21,27,23,25,16,18,11,24,16,18,17,12,18,22,19,23,21,25,18,29,8,18,29,18,20,24,18,14,21,18,32,26,21,14,20,21,17,27,23,7,20,19,16,21,19,19,28,18,14,26,26,23,36,18,27,21,18,23,27,33,19,18,28,10,17,17,26,11,16,20,15,23,22,21,19,23,14,16,21,20,20,23,28,19,21,17,28,21,14,16,15,15,20,8,93
22,27,28,31,28,14,27,32,28,27,26,17,31,27,31,23,26,28,18,44,26,28,21,40,30,21,29,28,26,28,16,28,19,28,26,26,32,27,35,25,30,26,31,31,27,28,24,24,32,25,24,25,27,32,30,24,29,33,27,19,16,20,24,35,21,29,21,30,21,20,27,28,33,25,27,25,27,42,26,28,7,20,19,18,26,25,24,27,31,40,31,22,38,24,21,20,33,32,24,33,31,20,22,33,26,10,31,20,24,21,21,20,36,19,30,31,19,37,26,35,26,19,17,26,23,26,23,21,32,34,32,26,23,35,26,22,22,24,27,31,29,36,23,31,24,31,30,12,31,30,27,22,27,27,26,27,29,17,36,21,22,27,22,24,24,35,23,22,20,28,26,26,20,24,30,35,32,35,17,18,27,26,21,23,25,28,22,24,22,19,37,31,31,31,25,22,23,30,13,24,21,26,30,26,26,24,22,25,26,28,27,26,25,17,25,30,26,25,22,25,24,16,33,10,27,20,34,30,23,31,23,23,30,32,31,23,30,25,25,9,32,21,23,21,24,24,25,26,22,32,28,30,22,31,29,25,27,27,24,31,26,24,19,35,29,28,25,28,33,20,22,23,20,28,21,24,27,28,20,32,27,25,22,27,27,18,29,28,32,29,24,30,22,30,27,21,18,25,26,35,28,32,20,32,33,27,28,19,28,21,33,27,30,14,30,31,26,29,19,19,15,18,30,23,31,28,22,24,23,18,19,14,30,11,23,28,24,27,37,26,36,27,33,22,29,22,17,32,27,13,27,36,27,31,30,30,21,27,29,21,17,20,18,19,22,27,35,25,32,33,28,31,17,29,20,17,17,27,23,26,24,25,37,22,25,22,20,27,26,32,23,20,27,21,26,29,31,24,25,26,33,20,23,20,20,25,23,21,26,25,29,24,29,21,30,29,25,27,19,22,25,29,28,23,23,30,21,25,22,29,22,30,36,25,28,22,37,27,29,21,31,28,27,33,25,32,24,27,24,18,25,24,30,21,37,24,22,24,31,30,29,27,35,32,40,32,37,21,27,28,26,16,15,27,16,32,26,23,25,20,20,16,19,29,26,27,24,28,33,25,31,31,29,27,38,20,32,22,16,18,19,17,27,24,25,31,32,23,24,28,22,24,26,18,23,19,21,24,21,17,26,23,20,31,36,34,32,32,26,29,23,27,18,20,0,22,22,26,26,25,28,30,35,22,26,17,21,21,21,26,28,23,25,21,27,17,22,23,24,27,17,26,33,32,26,31,28,23,30,26,27,31,19,25,23,30,33,27,32,27,20,25,28,26,26,22,21,20,21,17,20,17,29,22,25,26,36,28,31,19,27,24,24,20,27,28,26,25,32,31,29,27,29,23,19,28,24,32,26,28,34,32,26,27,27,26,30,25,36,22,30,26,33,26,32,27,27,17,17,32,31,28,26,32,20,22,29,26,16,29,26,25,25,31,30,24,21,28,30,25,24,21,28,34,26,18,23,33,24,29,33,18,28,16,30,27,26,28,27,33,25,25,33,30,23,31,21,26,26,31,31,32,28,30,31,33,22,25,21,25,28,24,24,21,24,25,27,30,37,31,21,31,22,28,21,24,23,22,19,26,30,23,24,23,31,36,33,28,31,27,23,20,27,30,25,19,25,24,28,29,30,21,27,28,14,24,25,26,19,22,32,30,26,15,30,24,29,37,31,39,27,29,22,24,22,23,29,22,31,28,20,24,24,20,21,23,19,19,31,28,43,22,19,33,26,26,30,31,23,29,27,27,26,30,34,17,20,21,13,23,17,30,30,19,31,27,29,33,37,15,18,21,34,23,12,11,24,24,23,30,22,26,23,23,39,14,24,31,24,32,25,19,20,31,29,35,25,33,24,30,29,25,28,22,21,27,27,19,34,25,26,33,26,29,28,24,19,39,22,26,31,28,32,28,39,20,28,34,25,22,27,33,26,25,21,14,23,20,27,17,26,26,25,21,26,27,28,37,25,27,27,31,24,25,23,25,23,30,27,96
24,20,33,28,34,21,26,28,14,21,28,18,26,33,26,18,28,22,25,41,23,29,22,29,29,20,29,24,23,25,21,17,22,31,21,24,33,27,33,20,32,20,27,31,26,27,12,21,35,23,23,24,22,28,28,34,26,28,19,25,18,22,28,29,23,28,31,30,20,23,26,16,28,33,26,26,22,37,21,16,23,25,25,24,27,26,17,27,26,36,34,22,35,33,18,14,29,38,25,35,34,18,21,31,10,24,9,26,25,20,25,25,25,23,32,42,30,31,26,32,25,18,24,24,23,23,28,27,31,37,27,26,18,26,25,25,21,22,20,35,27,36,20,29,22,33,28,23,28,18,29,23,29,25,24,26,18,24,39,24,17,23,19,24,19,33,23,17,25,29,20,16,27,18,39,31,21,29,23,24,27,28,23,20,19,30,24,25,19,25,33,20,28,25,17,24,32,27,21,12,24,12,22,31,28,17,23,30,31,24,21,22,25,22,23,18,14,29,21,23,25,28,32,26,30,24,28,33,25,23,19,27,18,32,29,22,29,32,28,25,24,30,28,25,24,28,24,30,27,25,27,32,29,32,23,26,22,19,21,29,25,27,25,27,27,21,23,25,31,27,16,22,21,25,28,21,30,20,23,31,25,31,27,9,27,26,26,25,26,28,19,26,30,29,22,13,16,28,26,34,27,24,16,32,31,23,22,24,33,28,33,26,11,19,28,29,29,28,22,22,26,18,31,21,26,24,26,26,22,23,24,27,18,24,22,30,15,25,29,27,24,23,30,20,28,26,17,32,19,28,29,33,23,27,27,31,22,26,28,16,26,25,24,25,27,31,35,19,28,24,26,36,22,23,24,32,21,22,33,22,22,32,34,26,17,23,27,24,30,38,25,23,25,27,26,17,23,25,24,18,30,27,30,24,30,17,28,23,28,27,25,27,28,24,25,23,27,32,25,27,10,17,32,1,18,30,15,24,23,26,28,31,27,24,29,28,32,21,27,9,26,27,28,32,20,25,21,28,27,30,18,25,22,27,19,25,24,20,30,22,32,21,38,21,25,31,29,20,28,16,23,14,20,30,22,30,29,18,22,19,21,24,24,23,22,22,19,25,31,34,30,23,7,29,30,29,34,26,25,26,30,23,23,22,26,30,36,26,24,16,20,17,32,23,11,17,20,23,29,21,23,22,15,30,32,34,32,28,23,27,29,30,23,24,22,0,18,22,22,24,30,30,32,17,8,23,22,29,31,21,29,21,26,30,28,19,24,21,22,25,27,29,15,30,24,32,24,12,20,25,33,29,24,22,30,26,24,24,34,21,25,22,27,25,27,29,25,22,21,24,18,20,24,17,26,21,34,22,28,17,17,22,22,16,26,26,25,21,38,25,22,33,23,18,22,27,23,27,24,24,35,31,28,25,29,32,26,31,31,13,21,31,27,22,30,29,23,24,22,29,21,26,27,31,23,25,21,25,22,33,28,27,30,30,27,21,26,23,28,21,23,30,28,25,28,20,25,29,28,22,25,26,19,30,27,24,26,23,30,31,23,21,30,25,24,31,25,24,31,25,28,31,31,25,32,31,23,13,21,20,26,27,22,19,17,24,29,33,38,17,27,27,16,25,15,29,27,22,23,25,29,26,28,24,14,22,38,24,38,27,27,16,24,25,22,27,23,30,24,26,35,27,32,27,20,19,20,24,24,26,27,30,32,22,24,28,24,35,27,37,22,29,27,29,27,24,28,25,29,19,28,21,27,18,26,20,26,26,27,21,40,28,23,30,24,21,23,32,28,29,31,25,20,32,33,25,25,26,23,29,27,27,33,24,25,26,25,27,24,19,27,16,34,24,18,19,22,26,27,29,26,26,29,24,34,22,25,32,26,32,19,15,27,31,22,35,22,32,25,28,28,25,28,24,26,30,23,26,32,20,19,24,23,27,28,23,27,41,29,27,25,22,34,28,38,22,29,19,23,27,25,27,24,27,23,20,30,23,23,31,4,25,29,25,22,30,25,35,27,22,32,26,22,20,24,25,30,31,25,98
22,21,27,19,24,13,18,26,12,20,20,10,24,17,23,22,12,17,18,42,12,21,18,30,22,13,14,22,20,18,17,11,13,26,20,23,24,12,29,18,15,25,21,25,21,20,13,21,24,22,21,19,11,29,19,26,19,22,17,13,16,16,22,29,18,25,15,25,18,10,20,14,26,22,21,9,5,20,22,13,20,11,12,13,15,24,22,23,23,19,25,18,31,24,18,13,18,32,20,21,20,9,21,18,11,14,21,16,22,18,19,13,25,9,20,32,20,25,21,26,19,14,17,17,16,14,14,24,26,24,25,19,16,24,23,16,12,10,18,27,11,18,20,22,13,24,19,15,18,17,20,19,23,17,16,16,16,14,37,11,18,11,22,19,17,27,21,17,17,29,17,10,23,17,26,20,22,28,20,19,21,21,17,18,11,21,12,14,16,19,28,21,15,18,15,20,18,18,17,15,20,9,23,18,20,21,19,26,22,10,21,17,16,14,11,13,15,15,19,15,12,21,20,12,23,22,29,24,11,21,1,9,15,21,21,14,19,21,27,13,21,16,20,19,18,20,20,24,18,10,22,29,18,26,19,22,18,17,13,15,21,18,21,28,19,22,11,22,24,17,15,20,21,22,19,21,17,19,22,26,18,19,23,11,15,19,12,11,22,14,19,29,18,20,23,17,14,18,24,28,15,18,13,26,27,20,21,12,20,20,26,21,24,19,24,20,17,23,16,16,15,4,17,9,26,11,20,19,17,15,16,16,16,16,18,23,16,22,21,22,28,5,19,10,23,17,15,23,20,15,28,32,6,9,14,16,10,17,19,14,19,17,20,21,17,22,23,20,24,29,22,28,14,17,20,19,19,16,22,23,10,24,22,18,13,16,22,10,22,25,21,19,13,29,22,18,19,18,19,19,15,19,21,19,22,11,16,20,21,20,23,23,19,15,18,17,24,22,22,22,8,12,23,19,16,20,15,20,21,20,20,25,23,18,27,24,29,16,20,15,15,14,20,20,16,19,14,25,18,17,21,13,14,15,23,18,19,6,25,16,20,22,27,15,27,29,27,21,17,17,15,20,12,23,16,21,16,19,19,19,20,21,18,20,4,14,17,14,23,24,18,19,23,16,24,21,16,12,15,22,20,19,5,20,19,21,24,17,17,22,18,14,20,19,16,10,15,18,22,17,15,20,13,23,26,21,21,26,23,21,17,26,15,16,22,18,0,4,8,21,21,18,24,15,10,23,20,17,17,19,19,19,24,26,22,16,21,13,14,13,13,21,12,20,25,22,18,6,13,21,25,27,16,21,21,13,20,16,23,9,17,23,22,20,13,17,17,19,15,11,16,16,20,15,18,19,20,21,26,18,15,10,13,16,21,14,7,3,30,18,23,22,23,16,21,22,21,19,15,22,27,25,17,22,22,32,20,21,29,5,17,28,26,21,12,25,16,21,18,18,15,24,23,29,21,23,15,21,10,23,16,19,27,26,22,17,22,26,10,3,22,22,21,24,14,18,22,11,19,19,23,19,20,19,19,16,23,16,18,29,11,19,12,22,22,29,21,18,20,12,19,27,22,22,28,31,13,14,22,18,17,23,10,7,18,16,13,21,31,17,23,22,15,19,12,25,15,12,15,17,27,14,23,21,19,24,34,22,30,15,19,2,20,23,15,17,14,20,6,26,23,19,27,15,23,13,14,24,16,20,25,27,24,18,19,18,22,21,13,29,20,17,19,19,23,12,16,20,24,18,24,18,18,6,16,20,23,18,25,19,33,21,24,24,12,18,23,22,22,18,26,23,16,30,25,20,21,24,9,22,13,23,29,18,17,21,19,11,28,17,18,11,25,17,21,22,10,24,24,19,20,13,22,12,29,8,17,26,17,29,15,14,14,26,24,33,21,23,17,23,24,16,21,18,18,22,9,19,20,16,20,21,17,18,15,22,20,30,21,22,20,16,24,13,36,8,23,30,14,15,19,24,15,11,19,17,13,14,19,21,20,16,24,11,4,15,16,17,22,20,24,24,16,12,13,11,24,23,16,96
22,25,28,23,28,17,22,30,16,24,24,14,28,21,27,26,16,21,22,42,16,25,22,34,26,17,18,26,24,22,21,15,17,30,22,27,28,16,33,22,19,29,25,29,25,21,17,25,28,26,25,23,15,33,23,29,23,26,21,17,12,16,26,29,22,27,19,29,22,14,24,18,25,26,25,13,9,24,26,17,24,15,16,17,19,28,26,21,27,23,29,22,35,28,22,17,22,32,24,25,24,13,22,22,15,18,25,20,22,22,23,17,29,13,24,36,24,29,25,30,23,18,21,21,20,18,18,28,30,28,29,23,20,28,27,20,16,14,22,31,15,22,24,26,17,28,23,19,22,21,24,21,27,21,20,20,20,18,33,15,18,15,20,23,21,31,22,21,21,29,21,14,27,21,30,24,26,29,24,23,25,25,17,22,15,25,16,18,20,19,32,25,11,22,19,21,22,22,15,19,24,13,27,22,24,17,23,30,26,14,25,21,20,18,15,17,19,19,23,19,16,25,24,16,27,18,28,28,15,25,5,13,19,17,25,18,23,25,31,17,24,20,23,23,22,24,24,28,22,14,25,33,22,30,23,26,22,20,17,19,25,22,25,32,22,26,15,26,28,21,19,24,21,26,23,24,13,23,23,30,22,23,27,15,19,23,16,15,26,18,23,33,22,24,19,13,10,22,28,28,19,22,17,30,30,16,17,16,24,24,30,24,28,23,27,23,21,27,20,20,19,8,21,13,27,15,24,23,21,19,20,20,20,20,22,27,20,26,25,23,32,9,23,14,27,21,11,27,23,19,32,28,10,13,18,20,14,21,23,18,23,21,24,25,21,26,27,24,23,33,20,32,18,21,18,23,23,20,26,26,14,28,26,22,17,20,26,14,26,29,18,23,17,33,26,22,23,22,22,23,19,23,25,23,25,15,20,24,25,24,27,27,23,19,22,21,25,26,26,26,12,16,27,23,20,24,19,24,25,24,22,29,27,22,25,28,33,20,24,17,19,18,16,24,20,23,18,25,22,21,25,17,18,19,27,21,23,10,29,20,24,21,31,19,31,33,31,19,21,21,16,22,16,24,16,25,20,22,23,20,18,25,22,24,8,18,21,18,27,28,22,23,25,20,28,25,20,16,19,26,24,23,9,16,23,25,28,21,21,24,14,18,24,18,19,14,19,22,26,15,19,24,17,27,30,25,25,30,27,25,21,30,19,20,26,22,4,0,12,23,25,22,25,19,14,27,24,21,21,23,23,15,26,30,26,20,25,17,18,17,17,25,16,24,29,26,22,10,17,25,29,31,20,25,24,17,24,20,27,13,21,27,26,24,17,21,21,23,19,15,12,20,24,19,22,18,24,25,29,22,19,14,16,20,25,18,11,7,32,22,27,26,27,20,22,26,25,23,18,26,31,29,21,19,26,34,24,25,33,9,21,25,30,24,16,26,20,25,22,22,19,20,27,33,17,19,19,25,14,27,20,23,31,30,26,21,24,24,14,7,26,26,25,28,18,22,26,15,23,23,27,23,24,23,23,20,27,20,22,25,15,20,16,26,26,33,19,22,24,16,23,25,26,26,32,32,17,18,26,22,21,27,14,11,21,20,17,25,35,21,27,26,19,23,16,29,19,16,17,21,31,18,27,25,15,28,38,26,34,19,23,6,24,27,19,21,18,24,10,29,27,23,27,19,27,17,18,28,20,24,28,25,28,22,23,22,23,25,17,33,24,13,23,23,27,16,20,24,28,22,22,22,21,10,20,24,21,22,29,23,37,25,24,28,16,22,26,26,26,22,29,27,20,34,29,24,20,28,13,26,17,27,33,19,21,25,23,15,32,13,22,15,29,21,25,26,14,23,28,23,20,17,26,16,33,12,21,26,21,27,19,18,18,30,27,34,25,27,21,27,28,20,25,18,22,26,13,23,24,20,24,25,21,22,11,26,24,34,25,24,24,20,28,17,40,12,27,29,18,19,23,23,19,15,20,14,17,18,18,25,22,20,27,15,8,19,20,21,24,24,28,28,16,16,17,15,28,27,20,96
23,25,30,23,28,17,22,20,16,24,24,14,26,25,25,26,20,16,23,34,20,25,22,34,27,18,22,24,19,17,21,15,21,26,23,26,28,20,33,22,23,27,23,28,26,18,17,21,30,25,24,15,15,32,22,18,19,27,21,20,13,17,26,31,20,24,23,27,25,18,13,18,30,28,22,17,13,28,26,17,24,16,15,14,20,23,25,22,26,27,29,22,36,30,18,18,26,33,17,29,28,17,23,14,15,18,28,24,23,22,24,17,29,17,28,35,23,29,22,29,12,22,22,16,22,18,19,25,27,28,24,17,20,23,25,20,20,14,22,31,19,26,20,27,18,28,23,19,22,25,18,23,26,18,17,24,20,18,30,19,19,15,21,20,19,32,20,17,21,30,18,14,23,21,31,25,24,30,21,22,25,29,18,21,19,19,20,22,21,20,30,25,23,22,19,12,24,22,16,21,19,13,24,22,24,18,23,30,27,14,21,25,24,18,15,17,15,23,22,8,16,18,28,16,28,19,29,29,19,26,9,17,19,29,19,18,23,25,30,17,25,24,24,24,15,23,24,28,23,18,14,31,24,34,23,26,22,21,17,19,25,22,24,30,19,26,15,24,24,22,20,24,22,26,25,25,15,22,24,33,24,23,27,15,19,16,16,15,26,18,19,33,22,28,20,14,11,22,28,23,16,23,15,30,30,18,19,16,24,19,32,18,30,21,25,12,22,21,20,23,20,8,25,13,28,19,24,22,21,19,20,21,20,20,26,28,20,26,25,19,28,13,23,18,27,18,12,31,21,21,31,30,14,17,22,24,14,22,27,18,25,21,23,24,25,30,26,21,25,31,21,32,18,24,19,23,16,23,27,21,14,29,26,22,18,24,26,14,26,29,15,23,17,29,26,24,27,22,11,20,22,18,21,23,14,15,20,24,29,26,23,27,27,23,18,25,23,28,23,26,12,16,26,23,20,28,15,25,20,23,17,28,23,22,26,27,33,18,20,18,19,18,27,24,22,23,22,26,23,21,24,18,18,23,28,10,21,10,26,20,24,22,31,19,31,29,31,20,25,13,20,23,16,25,17,26,23,23,22,21,19,25,22,21,12,22,21,18,27,28,22,22,26,24,32,25,24,20,19,24,26,22,13,17,23,29,28,22,21,25,15,18,19,19,20,18,20,23,27,16,21,24,17,28,33,29,27,30,23,23,21,29,19,20,26,22,8,12,0,20,29,22,28,19,14,21,23,21,21,23,21,16,23,27,26,18,23,18,19,17,21,22,20,24,25,30,25,10,16,25,25,30,20,25,21,12,24,20,31,17,21,27,27,22,21,20,21,19,23,19,9,20,26,19,15,23,24,26,29,22,19,14,5,14,21,18,15,11,33,26,24,26,23,20,23,27,25,27,7,26,31,28,25,16,27,30,22,23,32,9,22,26,23,13,20,19,19,25,22,22,19,21,27,33,14,16,18,26,14,27,24,27,29,25,28,22,25,21,18,11,19,28,21,22,22,17,21,19,24,24,25,24,24,20,17,20,25,16,22,26,15,18,20,27,21,30,20,22,28,11,23,26,26,22,32,33,17,16,26,22,20,24,14,11,22,20,21,25,28,21,26,30,20,23,17,28,19,20,18,14,30,18,27,18,27,28,38,26,31,19,23,6,26,25,23,25,19,22,14,30,20,18,26,19,18,17,18,26,20,25,20,23,23,18,21,22,24,24,17,34,23,25,23,25,21,19,24,20,26,22,23,21,10,10,20,26,22,17,29,23,36,24,26,26,16,18,27,24,26,22,26,27,21,34,28,24,21,28,13,26,17,28,34,20,25,23,27,19,34,14,24,19,32,17,20,21,14,18,27,26,21,21,25,16,37,12,22,27,15,25,20,19,18,31,28,32,26,27,25,27,28,20,27,19,22,27,13,23,24,22,24,29,20,21,13,27,17,38,27,25,28,23,23,21,35,16,29,31,17,19,25,25,18,19,13,15,21,21,20,25,23,21,24,17,12,23,23,25,17,24,28,28,17,16,21,15,28,31,19,97
19,22,27,22,26,20,24,31,23,17,25,23,17,29,18,22,23,14,20,43,20,20,13,30,26,22,25,24,1,3,22,22,22,22,23,18,27,23,28,13,29,26,23,10,14,18,22,21,26,19,18,20,27,26,24,28,20,24,23,16,11,15,20,27,15,24,27,9,23,19,22,20,29,27,27,13,17,32,25,14,21,17,16,15,22,25,23,22,21,30,25,26,26,26,23,18,24,25,22,21,29,22,22,15,20,15,23,21,15,19,23,18,32,18,29,33,21,27,22,30,21,19,21,14,20,21,20,21,10,28,22,19,11,25,16,23,21,21,23,26,23,36,25,20,20,31,26,18,24,18,20,14,20,16,15,20,22,17,27,20,19,23,13,20,24,28,16,22,16,26,16,21,20,14,32,25,23,25,20,19,23,25,16,11,13,21,12,14,16,16,32,25,21,20,25,22,19,23,12,20,15,18,27,24,22,20,26,24,23,25,19,17,21,19,14,16,24,23,16,21,23,20,30,17,10,15,30,23,11,26,22,17,16,27,30,25,26,25,24,16,24,17,20,17,17,24,24,22,19,26,23,30,18,30,23,21,18,23,21,29,20,18,23,29,19,24,22,23,25,23,20,22,18,25,19,23,25,21,20,29,20,18,23,22,18,18,26,25,25,26,24,29,21,21,20,16,13,23,30,19,21,21,20,30,28,28,27,19,20,19,30,23,25,20,21,26,23,16,15,21,17,21,22,16,28,12,18,20,24,22,23,18,22,17,23,26,21,15,34,23,25,18,26,15,16,19,12,25,22,24,33,33,17,28,25,28,21,22,23,13,21,17,22,23,21,26,32,22,21,16,23,29,23,27,5,24,13,15,25,25,15,27,34,22,18,22,24,24,21,29,23,24,20,30,26,19,27,21,20,23,8,18,21,15,28,20,23,20,25,23,20,18,20,23,19,19,19,24,22,20,19,15,26,25,13,26,20,25,18,28,21,19,28,23,24,25,34,20,21,20,31,24,19,25,15,26,18,18,17,24,24,20,21,25,29,21,16,27,6,18,23,23,30,18,37,26,37,12,27,23,16,18,21,23,13,26,25,25,24,20,11,19,18,23,18,16,10,21,16,27,23,20,28,19,28,27,26,21,18,23,21,21,21,19,22,15,28,18,25,27,17,17,17,15,21,21,9,12,24,8,17,21,14,18,28,28,21,19,23,28,22,21,24,24,25,24,21,23,20,0,22,26,23,16,21,21,17,20,25,8,22,18,3,7,13,17,22,11,12,20,19,18,24,30,26,25,28,20,14,25,27,22,25,24,23,10,27,21,24,20,21,24,22,4,21,20,22,14,24,20,15,21,19,12,20,25,34,22,17,15,21,17,19,19,21,21,25,21,29,16,24,21,28,17,19,16,22,21,21,32,31,36,21,16,11,27,22,21,34,21,27,27,28,18,26,22,17,22,23,21,20,23,22,28,11,13,20,30,21,33,16,27,18,23,23,12,17,21,26,19,24,23,22,29,22,12,17,12,16,24,27,24,25,21,24,27,14,17,26,28,16,14,28,18,19,34,6,20,22,9,16,22,19,19,23,31,21,23,30,25,22,24,15,18,26,22,24,24,28,24,24,22,16,20,19,27,17,13,10,19,21,25,24,23,17,32,34,15,31,22,18,23,25,16,22,21,19,20,27,23,33,22,24,20,23,20,21,24,21,18,21,24,27,15,23,23,21,33,29,27,25,23,14,16,26,19,17,16,22,21,19,23,24,19,20,22,18,17,25,25,32,22,28,26,19,15,25,22,29,27,27,17,14,33,28,23,17,27,20,25,21,24,30,16,19,5,20,27,30,10,20,23,30,22,21,20,17,30,23,20,17,14,17,23,23,19,19,23,17,26,20,19,22,20,18,28,22,27,24,18,19,22,25,17,19,28,25,13,25,11,21,24,28,23,23,27,19,36,24,17,20,26,25,23,33,17,20,30,19,20,23,23,20,23,21,11,22,22,16,22,25,23,25,16,20,26,27,31,20,7,27,25,19,19,24,22,21,23,21,93
28,28,39,31,36,21,31,27,28,19,32,22,27,37,27,20,29,22,20,53,26,28,21,41,32,23,27,33,23,25,26,25,21,32,34,25,28,25,34,21,31,24,33,32,29,29,26,23,37,24,23,28,20,32,29,26,29,36,33,30,25,29,30,35,23,27,32,31,31,22,28,30,33,33,33,30,26,41,30,33,28,22,23,24,28,24,21,34,25,39,38,25,36,18,20,16,32,42,28,39,34,12,32,31,28,22,31,29,31,23,15,26,31,21,32,27,15,31,29,35,27,23,19,20,26,18,25,33,29,37,29,26,19,35,26,29,24,23,29,35,31,39,18,30,23,28,23,23,34,27,25,22,30,26,25,25,31,25,46,23,31,24,25,27,23,36,24,21,24,20,20,30,30,16,24,30,34,27,33,34,33,34,30,21,27,24,28,26,22,30,40,30,30,29,27,31,17,22,25,18,25,30,26,34,28,16,22,35,31,23,27,20,27,22,25,33,28,34,22,30,29,30,32,24,32,29,35,31,29,31,22,30,32,24,31,26,33,34,29,23,31,15,28,29,27,27,26,32,27,31,31,36,33,35,34,29,24,29,32,28,28,27,31,32,30,25,29,32,34,28,18,16,12,26,32,17,33,24,12,31,30,30,26,23,32,28,25,24,26,29,23,38,33,30,29,20,23,32,36,34,27,31,24,37,34,31,30,27,29,29,31,21,27,29,25,30,32,32,23,29,27,25,29,23,31,21,28,26,26,23,24,28,32,24,27,33,29,28,31,20,36,26,33,24,29,28,24,30,23,15,37,37,26,30,34,33,29,27,31,19,11,26,28,29,30,28,29,23,29,37,33,34,22,28,27,31,23,23,19,26,24,37,35,25,25,24,14,23,30,36,33,14,23,37,28,28,36,29,28,22,30,28,31,26,22,29,31,29,30,30,30,16,29,23,28,21,29,34,33,30,24,32,35,31,17,36,23,27,24,30,30,35,37,33,30,24,42,28,30,21,24,30,27,27,21,33,24,30,26,26,22,26,27,33,35,29,22,25,26,28,34,28,29,29,39,35,39,26,29,30,25,24,20,36,27,27,28,33,26,30,27,30,27,24,25,30,20,28,32,35,31,30,29,31,32,29,36,24,26,32,30,29,25,29,30,31,36,27,29,28,27,30,31,25,19,13,23,26,31,26,29,21,20,32,30,32,27,29,25,32,20,29,21,23,28,30,21,25,29,22,0,31,37,22,22,27,23,33,35,24,28,28,25,29,34,27,32,25,26,25,27,28,29,33,30,30,29,26,30,27,29,30,20,30,33,24,34,30,33,29,25,29,27,26,25,29,25,24,23,19,25,25,25,18,24,29,33,24,29,21,30,24,27,24,30,26,28,24,30,30,30,29,26,23,11,30,20,35,25,34,38,35,33,27,21,33,33,35,33,26,37,33,29,27,28,32,29,29,27,30,27,32,30,36,30,32,32,35,30,36,31,35,27,30,24,22,23,27,29,24,30,32,31,38,33,22,27,32,29,26,34,28,33,18,31,28,29,26,37,37,25,22,33,26,25,36,26,29,28,25,23,31,26,30,31,43,20,27,36,29,27,23,26,26,34,30,30,35,44,31,25,25,18,27,15,33,32,26,28,25,17,31,31,29,27,36,37,25,40,29,27,23,25,26,32,13,24,34,27,22,40,30,22,28,30,27,28,28,24,30,31,32,35,25,31,21,27,31,26,41,24,28,26,28,26,25,26,26,36,30,31,25,26,26,29,24,31,27,24,33,45,24,36,35,26,26,37,31,31,31,35,26,28,37,33,28,25,32,27,33,26,32,37,26,33,27,29,31,40,24,12,14,33,26,28,29,24,26,31,28,31,23,25,31,32,28,31,32,24,34,23,17,23,34,32,36,32,34,22,27,28,20,26,31,26,32,22,28,32,21,27,33,27,28,31,18,29,44,24,35,23,27,30,33,35,22,31,41,24,24,29,27,23,28,31,25,17,22,24,29,26,20,33,23,25,19,32,33,32,23,32,31,29,26,32,30,31,28,26,102
28,19,23,29,29,16,24,33,25,21,30,17,25,18,27,19,17,25,24,38,8,24,17,37,26,28,18,20,25,27,23,25,25,20,22,24,31,20,19,19,27,23,19,28,23,16,25,26,27,23,22,17,25,30,24,26,23,31,25,25,22,21,23,25,23,22,20,27,21,26,19,22,32,27,24,19,22,37,29,20,23,23,24,25,17,25,20,29,24,37,31,16,30,36,23,26,30,33,19,27,15,23,26,31,25,24,31,29,25,21,33,20,31,25,28,40,28,29,25,35,18,20,25,31,29,24,26,21,28,25,28,20,17,30,23,26,28,20,28,29,24,32,25,26,23,27,29,18,20,26,21,18,28,21,20,26,29,17,41,27,26,25,28,23,22,26,22,22,20,27,27,24,28,18,36,28,32,29,17,18,27,32,20,19,21,22,16,18,12,25,35,26,23,27,27,16,26,25,23,25,13,23,26,10,18,23,18,21,26,24,26,23,20,17,21,20,25,23,20,26,16,14,33,22,28,17,33,26,17,25,19,21,22,29,27,24,26,21,28,23,26,28,27,22,21,18,31,25,22,24,20,34,10,33,19,25,23,25,16,25,21,16,20,29,15,24,21,25,28,28,28,15,19,25,11,16,29,24,21,30,28,29,23,23,23,12,22,21,29,28,24,29,20,27,29,27,24,25,22,24,22,18,24,22,30,31,30,19,18,11,33,24,26,24,27,30,22,19,15,19,19,14,20,19,35,22,21,20,23,14,15,20,24,19,24,30,28,18,35,25,32,16,29,23,25,25,23,21,23,29,31,39,24,27,24,11,20,21,26,15,31,24,19,20,25,30,32,23,27,33,24,27,13,27,25,24,21,20,25,22,20,21,32,16,21,28,30,22,24,25,17,28,21,31,28,25,27,20,17,22,26,10,7,22,26,25,23,25,30,21,23,22,28,29,22,20,17,22,19,28,21,19,18,31,17,27,22,26,11,29,15,14,23,17,17,23,11,24,24,25,29,4,23,30,19,24,10,28,22,23,20,15,25,22,34,18,22,20,31,30,30,26,37,26,39,24,39,27,28,25,18,22,15,19,23,28,26,23,24,24,26,26,23,27,22,24,18,24,17,26,27,19,33,21,32,24,30,28,18,18,13,18,19,25,21,25,31,23,13,29,23,25,26,21,26,24,17,20,26,23,25,23,16,29,32,25,27,22,25,25,23,25,12,14,30,30,18,22,22,26,31,0,27,18,22,22,21,21,24,20,27,29,25,29,31,21,26,19,20,22,21,28,27,30,18,31,28,20,22,32,21,28,11,21,17,28,26,19,34,27,20,28,26,22,16,12,27,22,31,27,25,22,23,16,21,27,30,30,31,19,21,20,23,21,23,23,13,17,28,21,23,21,30,19,20,24,24,29,25,20,34,29,30,18,26,27,18,9,32,19,30,22,25,15,24,21,19,31,24,28,24,23,26,32,30,28,28,26,20,27,20,23,25,27,27,16,30,23,26,21,21,15,19,28,22,20,15,22,27,24,28,29,31,28,29,27,19,22,28,28,21,20,25,20,10,27,24,24,30,27,29,27,16,26,27,23,22,24,33,25,23,24,20,17,24,21,18,31,43,27,22,27,24,24,26,24,21,23,25,20,28,24,28,20,25,32,34,23,19,17,21,16,27,24,28,31,24,8,24,21,37,14,22,26,20,22,23,16,19,23,28,29,19,23,27,24,23,30,27,35,23,25,22,24,22,16,26,14,32,23,30,23,22,16,25,19,25,11,23,22,30,22,31,22,17,22,31,30,26,24,18,25,22,34,30,23,24,28,19,24,17,31,33,22,26,23,27,25,35,21,31,21,29,19,22,23,19,30,23,29,22,24,25,22,33,18,23,28,18,31,23,27,20,18,8,30,28,33,24,21,22,24,28,23,17,27,23,23,30,17,18,32,26,25,27,30,13,42,28,32,25,26,26,30,37,25,27,36,22,22,27,33,21,16,15,22,27,24,22,29,30,26,16,22,18,28,22,27,19,21,27,27,21,22,30,17,25,23,22,102
31,36,39,27,39,27,24,38,26,24,32,30,28,38,24,28,31,31,27,53,25,31,24,36,31,30,32,29,22,24,27,29,33,33,31,23,32,30,35,22,39,31,32,25,20,30,31,32,32,24,25,29,17,33,29,34,28,29,31,28,25,29,33,36,20,30,34,24,31,31,30,28,36,32,30,32,29,39,24,31,28,28,28,27,28,34,28,35,28,43,31,31,37,36,32,23,29,35,26,40,36,25,36,32,29,27,28,26,32,22,27,22,37,30,33,42,30,40,35,40,29,24,26,35,33,26,26,34,25,30,39,28,20,36,27,28,33,28,30,35,32,41,33,31,25,36,31,25,30,35,31,25,26,27,26,28,30,23,47,32,32,17,28,33,33,34,25,31,31,33,29,28,25,21,34,27,35,32,32,33,34,37,30,22,18,32,29,27,21,28,39,33,36,22,29,31,35,30,24,27,26,27,36,32,31,29,34,30,34,16,35,24,28,30,19,31,32,34,23,26,28,29,36,29,25,29,43,36,30,33,25,32,33,38,37,32,31,35,29,28,40,33,32,32,28,29,26,35,30,31,32,39,30,34,31,36,24,31,26,19,29,29,33,40,31,26,29,26,33,30,25,29,25,20,31,30,30,32,27,33,25,33,28,25,33,27,16,15,30,34,33,33,33,34,35,30,27,28,37,34,27,32,31,38,33,33,32,21,35,28,36,31,34,30,30,36,35,22,24,29,25,24,34,21,38,33,31,29,23,31,32,26,30,24,28,36,30,27,41,31,33,29,31,27,22,31,26,34,33,30,37,39,30,33,38,35,23,29,40,18,31,21,32,33,25,30,29,32,30,31,34,40,30,34,28,36,18,24,34,30,20,35,26,27,24,29,30,14,32,37,32,31,25,38,31,35,32,34,29,33,29,27,30,28,37,29,25,24,29,35,33,29,35,28,27,26,24,29,34,31,22,30,35,33,20,35,29,30,25,34,30,31,35,32,31,30,38,27,29,30,21,29,30,30,22,37,23,35,30,31,27,26,20,36,34,30,21,18,29,29,30,36,35,33,41,27,41,29,34,30,33,25,28,33,25,33,30,33,25,34,28,24,22,28,28,21,21,26,33,30,24,31,33,35,35,35,31,33,24,34,32,33,26,33,34,32,36,29,30,36,31,22,37,27,28,26,14,17,31,25,22,24,17,33,35,33,35,30,34,33,36,29,31,29,35,32,24,25,28,23,37,27,0,15,24,28,24,32,31,23,26,32,26,30,28,33,38,16,17,25,27,35,31,35,35,35,35,24,29,27,36,30,32,38,32,31,32,29,42,33,33,23,29,19,30,29,33,19,32,32,29,26,26,19,28,33,24,27,32,22,29,22,29,30,35,26,30,26,39,33,30,24,33,20,26,21,25,26,31,36,36,39,41,28,34,37,31,29,37,25,36,36,23,27,36,33,26,34,28,26,21,31,37,32,34,36,25,33,30,40,33,32,32,32,18,23,27,32,29,27,28,34,30,36,33,17,22,33,31,31,37,28,34,27,35,32,28,25,31,36,21,23,33,27,26,38,27,26,28,30,31,36,32,27,34,42,30,32,39,38,27,33,28,25,33,28,32,31,45,29,29,30,21,30,24,33,29,26,23,27,31,27,33,27,28,38,39,26,36,27,31,22,32,27,31,29,26,28,30,33,38,31,32,21,31,25,26,36,32,33,32,29,35,20,30,36,26,27,19,32,28,34,33,35,33,26,30,27,35,35,31,24,34,24,24,26,30,26,35,33,46,31,37,32,24,23,35,28,28,30,32,22,19,34,37,30,29,30,29,31,32,29,35,28,24,20,30,32,35,24,30,23,37,31,29,29,22,38,32,33,29,33,20,25,37,28,24,37,28,31,26,24,33,25,23,37,28,32,29,30,30,28,31,31,31,30,15,29,30,22,35,39,31,28,28,32,28,41,31,34,28,33,36,27,40,29,31,38,24,24,30,36,25,30,30,23,33,33,25,31,30,28,30,27,25,31,37,40,26,24,38,24,33,24,29,27,32,35,26,105
16,21,24,22,25,18,21,25,11,9,24,15,13,25,20,17,19,23,12,38,10,16,9,30,24,15,17,21,17,19,18,14,19,18,22,12,26,15,20,7,24,20,20,22,16,15,18,21,27,11,10,15,19,18,23,24,13,22,16,13,10,14,19,21,17,15,24,21,17,16,15,13,21,21,20,17,20,35,19,16,19,13,13,12,14,21,17,21,13,31,29,19,22,24,20,15,21,28,15,25,21,17,22,28,16,12,25,23,17,7,23,14,28,15,26,33,21,31,20,25,14,21,11,21,21,18,16,23,22,29,24,13,5,21,12,22,18,17,17,24,21,29,18,16,18,25,23,20,21,26,16,10,16,12,11,13,15,11,35,17,18,15,16,18,21,20,10,19,16,18,21,13,22,6,32,19,26,17,19,20,24,22,15,7,15,17,14,12,6,13,24,19,25,25,14,16,21,20,9,18,11,14,23,20,20,14,20,26,19,18,21,9,13,19,16,16,20,24,8,21,22,16,26,14,22,14,28,21,15,24,16,17,18,24,25,24,21,23,16,13,26,19,17,18,13,25,21,21,15,22,18,31,20,23,20,21,21,16,18,22,14,14,21,31,16,21,22,18,18,19,17,14,10,21,21,15,19,17,12,28,19,18,23,10,22,14,20,19,27,23,21,25,18,21,21,15,12,21,23,24,14,17,21,24,18,22,23,13,20,15,21,16,23,15,15,25,20,19,9,15,13,15,19,17,27,20,17,18,18,19,20,14,15,21,25,25,20,12,26,17,18,18,25,12,18,16,11,19,18,15,29,30,21,24,24,21,15,20,25,3,19,22,19,20,20,18,28,19,15,25,22,25,19,19,13,21,15,9,25,19,17,23,29,23,9,17,22,18,19,27,17,16,13,23,26,26,27,19,15,19,24,14,17,16,22,14,17,23,18,20,25,14,22,18,12,11,19,24,20,16,7,15,22,18,5,26,17,27,10,19,19,21,21,19,16,23,29,16,14,15,23,14,15,27,7,22,8,20,15,21,16,12,18,23,31,16,18,17,22,19,24,21,32,18,26,26,26,15,22,22,20,10,17,21,10,24,22,19,18,20,14,20,21,19,19,18,6,20,18,21,17,16,23,23,20,24,28,18,12,19,22,19,20,18,20,17,27,14,15,22,16,18,22,12,17,18,11,14,20,11,19,9,2,22,20,22,25,15,23,23,21,17,19,21,22,17,15,19,19,16,22,18,15,0,9,13,9,17,24,8,16,17,13,17,23,18,23,13,14,16,15,20,16,27,22,20,20,9,17,22,23,16,18,26,19,23,24,19,27,23,18,18,14,16,15,16,23,16,18,17,14,19,11,4,13,18,27,23,19,7,14,16,18,16,20,17,15,18,26,18,16,23,25,5,11,18,10,23,20,21,28,24,27,13,24,25,19,23,22,10,23,21,23,13,22,18,20,19,19,23,19,16,22,25,19,21,22,27,19,26,18,24,17,17,23,8,20,18,23,18,17,20,15,25,23,14,17,24,18,20,22,17,24,18,20,17,13,10,23,21,18,8,26,12,11,26,12,21,18,22,23,21,22,12,19,32,17,19,24,23,22,22,18,18,20,16,18,25,31,18,22,15,17,21,16,25,18,14,13,12,16,19,25,16,13,23,34,11,28,20,16,13,25,12,19,21,17,22,21,20,32,18,21,14,16,18,18,25,20,19,17,20,23,17,15,21,11,26,21,29,13,26,18,20,22,11,15,12,24,24,16,17,23,17,19,20,15,13,22,18,34,20,22,20,14,8,21,19,24,20,20,13,16,32,22,22,14,22,17,19,21,20,26,13,21,17,15,23,29,9,20,15,22,17,14,15,16,23,25,18,16,18,25,17,22,17,21,22,13,22,11,16,18,22,20,22,19,26,22,15,15,19,16,16,16,27,17,14,21,7,20,25,16,23,17,24,15,33,16,20,13,18,21,22,25,14,24,23,19,16,15,27,20,20,15,8,18,18,10,19,20,21,18,12,19,19,22,25,19,9,23,9,18,19,21,22,17,21,21,90
21,19,27,23,26,13,24,20,6,13,25,10,18,26,25,17,21,14,17,42,15,21,14,35,21,12,21,26,22,21,22,9,19,23,20,17,25,19,25,12,25,19,25,26,21,20,19,22,31,16,15,18,17,23,23,26,18,21,11,18,15,14,20,26,15,20,24,25,22,19,20,8,20,26,20,18,14,29,24,11,19,18,18,17,19,23,16,21,18,29,29,14,27,25,20,6,26,33,20,29,26,10,27,23,17,17,17,19,22,12,22,18,31,18,25,34,22,23,19,30,19,19,16,16,20,15,21,28,26,30,22,18,10,24,17,22,21,15,12,27,21,28,22,21,19,25,20,15,24,26,21,15,21,17,16,18,10,16,35,20,23,17,21,17,18,25,15,19,17,22,12,8,20,10,31,24,26,21,24,25,19,27,15,12,19,22,19,17,11,18,29,20,20,24,9,20,24,19,14,16,16,15,28,23,20,18,19,31,23,16,24,18,18,14,17,11,21,23,13,21,17,21,24,18,26,19,27,26,20,15,11,19,13,25,24,19,24,27,21,18,29,22,22,17,18,20,16,22,19,17,23,35,25,28,25,22,21,11,13,21,19,19,23,32,21,20,16,21,23,19,8,16,14,22,24,15,24,22,16,23,24,23,26,1,20,19,18,17,18,20,21,27,23,21,26,20,17,24,18,28,19,16,23,26,23,21,20,17,25,20,26,21,19,20,20,22,21,24,14,20,18,10,23,15,28,21,18,18,21,15,16,19,10,16,23,22,22,17,21,22,23,15,25,17,23,19,16,24,23,20,33,33,16,19,19,23,15,19,21,8,18,21,22,23,23,23,29,24,20,30,27,28,14,15,18,25,13,14,26,21,16,25,28,18,15,22,19,16,22,30,21,15,18,28,27,25,27,17,20,24,25,19,22,16,22,9,21,18,23,22,21,19,20,21,17,15,19,24,25,19,2,10,27,9,10,22,18,25,15,24,20,26,29,16,21,26,25,17,19,17,21,19,20,26,12,17,13,25,20,22,17,17,20,25,27,21,16,12,26,14,26,20,31,13,17,26,21,20,25,23,23,15,12,26,15,27,24,23,20,25,19,23,20,24,14,22,11,20,23,26,22,15,15,24,25,21,26,21,17,24,22,21,15,23,18,22,28,19,17,24,21,20,25,17,17,9,15,18,24,16,23,14,7,22,24,27,24,20,24,22,21,22,15,16,26,8,10,14,14,21,22,22,24,9,0,18,14,22,23,13,21,22,18,22,28,23,28,17,18,19,20,23,7,25,26,25,16,4,12,17,27,21,16,22,22,18,26,16,26,19,17,23,19,20,19,21,22,14,13,17,19,21,16,9,18,13,26,14,24,12,9,16,19,19,20,20,17,13,30,23,21,25,16,10,15,22,15,27,17,16,28,29,27,18,21,28,24,27,27,5,24,25,19,18,22,23,15,24,23,22,21,21,23,29,24,26,25,28,16,29,23,29,22,22,24,13,18,22,20,13,22,24,20,30,22,12,17,21,23,21,17,21,26,23,25,22,18,15,23,26,17,13,22,17,16,23,17,16,23,17,20,25,23,17,24,36,18,20,28,18,21,22,15,12,22,19,22,27,36,9,25,19,8,17,7,21,19,19,18,17,21,19,21,21,18,14,37,16,31,21,19,8,16,17,14,20,20,26,16,20,33,21,26,19,21,14,13,28,16,18,22,24,26,15,20,20,16,27,19,33,18,22,19,21,22,16,20,17,25,24,21,20,24,12,22,19,20,18,19,13,37,20,27,25,18,13,15,24,28,25,25,18,20,35,27,20,19,27,15,21,19,22,28,18,25,21,20,19,32,14,19,12,27,16,19,20,16,18,26,21,21,23,21,17,26,14,24,25,18,26,13,7,19,24,14,27,24,24,17,20,20,17,21,16,18,24,15,18,26,12,18,16,21,22,22,15,20,38,21,20,17,14,26,22,30,17,21,27,18,20,17,19,17,20,19,13,23,20,15,24,12,22,23,17,14,23,17,27,23,14,24,18,23,15,16,17,22,23,20,95
25,25,25,24,23,17,26,27,20,14,21,20,18,16,24,21,24,26,21,39,17,21,14,33,20,24,22,21,22,24,6,23,22,21,21,9,24,20,25,12,28,21,22,21,21,20,22,22,28,8,7,20,24,15,23,28,19,27,20,19,19,21,17,24,19,24,24,22,22,17,17,19,26,28,22,17,21,36,24,23,10,18,19,20,19,21,20,20,18,35,24,19,27,29,25,22,26,25,17,25,18,20,17,29,21,19,24,19,20,16,24,19,25,18,29,36,24,32,16,30,16,9,20,24,18,22,21,10,25,30,23,10,10,18,9,17,19,19,24,24,22,25,23,21,17,30,27,15,24,25,15,15,21,15,14,22,24,18,31,18,17,20,23,18,27,25,15,25,19,23,26,22,18,11,27,24,23,22,6,7,18,27,20,12,21,16,16,17,13,22,29,24,24,22,22,17,21,18,18,17,14,23,26,19,21,19,21,15,23,23,26,21,18,20,22,25,24,20,5,22,23,15,30,19,22,23,28,23,15,21,24,21,25,23,27,27,24,28,13,18,24,23,26,14,14,21,25,19,19,27,20,25,12,21,25,24,25,22,17,24,19,17,12,25,21,18,24,24,24,15,24,18,15,26,11,19,24,22,17,32,20,23,15,19,24,13,24,23,29,32,26,25,20,26,27,18,20,26,31,27,16,20,15,21,21,22,23,19,21,14,26,16,26,9,20,25,28,23,16,20,18,23,23,22,26,23,15,23,20,17,18,17,17,14,13,23,19,16,28,17,27,23,30,19,23,20,20,26,23,24,16,27,22,32,25,22,17,17,26,10,25,15,11,12,17,22,22,23,20,28,24,22,16,22,18,24,15,14,28,21,23,22,31,19,22,23,28,22,19,25,18,22,19,14,21,24,24,23,17,22,29,13,16,21,26,23,23,16,21,19,28,19,26,24,18,16,18,23,8,15,16,24,21,24,10,21,24,15,15,24,15,20,29,18,21,15,30,17,20,14,28,21,20,30,12,25,15,22,17,21,19,17,23,14,26,18,20,25,27,23,27,21,32,27,35,25,34,22,26,26,19,9,18,27,19,25,23,24,20,15,21,11,14,19,22,24,11,25,23,23,22,19,22,22,25,25,30,21,19,9,9,10,22,21,24,22,25,18,22,21,23,25,15,18,16,19,18,15,16,20,23,18,11,29,25,27,25,20,24,24,18,22,15,17,17,23,23,27,21,21,27,22,28,13,18,0,4,19,25,15,25,25,18,22,28,12,17,19,20,18,20,24,25,29,16,18,21,18,26,26,22,21,14,24,18,22,28,20,32,25,23,23,11,21,19,15,16,18,18,20,18,7,16,9,13,24,29,26,24,12,20,22,22,24,20,19,16,20,31,23,21,21,30,14,16,25,19,29,20,29,29,21,21,18,26,15,23,15,31,19,21,25,28,18,25,22,25,26,7,25,24,25,25,31,15,17,26,19,25,31,20,18,14,14,28,13,25,23,23,23,19,7,21,28,19,16,16,29,23,23,22,13,23,25,17,20,17,16,20,30,24,13,28,17,16,30,17,24,23,23,27,26,30,21,24,23,16,23,16,27,21,22,23,20,25,19,23,26,28,25,14,20,20,21,21,13,21,21,22,14,13,13,17,18,18,31,26,16,25,17,16,22,30,17,24,24,18,14,24,19,20,14,22,19,3,20,21,16,22,15,20,23,19,13,20,19,14,20,26,35,22,26,17,19,12,16,20,15,25,26,25,19,22,21,16,18,24,12,21,14,39,24,14,25,19,17,30,28,18,22,26,10,22,19,17,10,23,16,22,24,20,17,20,19,27,22,22,28,30,18,25,21,27,18,5,6,21,23,12,23,23,23,25,19,27,23,23,26,12,25,24,22,21,26,27,27,23,31,27,13,12,21,21,23,20,16,22,19,26,12,24,30,21,22,22,24,14,38,25,29,18,23,20,29,24,19,20,32,18,21,20,28,19,24,16,17,23,23,15,26,19,20,24,17,21,24,23,32,20,14,28,22,25,21,22,24,22,28,20,99
21,24,21,23,27,21,22,26,16,10,25,20,14,18,20,17,20,24,17,38,13,17,10,31,24,20,18,22,18,20,10,19,20,19,24,5,20,16,21,8,25,19,21,23,17,16,19,20,28,4,3,16,20,11,22,27,15,23,18,15,15,18,21,22,20,20,25,22,18,17,13,15,22,24,18,18,22,37,20,21,14,14,15,16,15,17,16,24,14,36,28,21,23,27,21,18,22,29,13,26,14,21,21,30,17,17,26,23,16,12,22,15,26,16,27,36,24,32,20,26,12,13,16,26,22,18,17,14,21,30,25,6,6,14,5,21,19,15,20,26,22,22,19,17,18,28,23,19,22,26,11,11,17,11,10,18,20,14,35,18,21,16,21,19,23,23,11,22,21,19,22,18,22,7,31,20,19,18,10,11,22,23,17,8,18,12,15,13,9,18,27,20,25,24,18,16,24,14,14,19,12,19,24,21,21,15,21,19,23,19,22,18,14,22,19,21,21,24,1,21,19,16,29,19,23,19,29,23,16,25,21,19,23,25,23,25,20,25,9,18,20,22,22,18,12,22,24,23,19,26,16,29,16,25,21,26,21,18,19,20,15,15,16,25,17,20,22,20,20,19,20,15,11,22,15,16,20,18,13,29,20,19,19,15,23,14,21,20,28,28,24,28,22,22,24,19,17,22,27,23,12,16,19,25,17,23,24,16,23,16,24,12,22,13,16,21,24,19,12,16,16,20,20,18,28,21,19,19,19,21,22,17,13,18,17,26,21,12,24,13,23,19,26,19,19,20,16,22,19,20,20,31,25,29,26,18,18,21,26,6,21,19,15,16,21,23,26,21,16,26,20,18,20,20,14,23,18,10,28,17,19,18,27,23,18,19,24,19,21,28,19,18,15,18,25,27,28,22,13,20,25,15,18,17,24,19,20,20,23,23,28,15,23,20,14,12,15,20,12,17,12,20,23,23,6,25,21,19,11,20,17,22,25,20,17,19,26,15,16,16,24,17,16,26,8,23,11,19,17,22,15,13,19,18,30,14,21,21,23,24,25,22,33,23,31,22,30,20,24,23,20,11,22,23,15,26,23,20,19,19,19,15,18,15,23,21,7,21,19,24,18,15,24,24,21,25,30,19,15,13,13,14,21,17,23,18,25,18,18,23,19,21,16,14,18,21,14,11,20,16,22,14,7,27,21,25,26,16,22,24,21,18,19,21,21,22,20,24,23,17,23,21,24,9,14,4,0,21,26,11,21,22,14,18,24,16,21,16,17,14,18,22,21,25,20,14,21,14,22,25,23,17,18,24,19,23,27,20,29,27,23,19,7,17,16,17,20,19,14,18,19,11,12,5,9,20,25,22,20,8,16,18,18,20,20,15,18,21,29,19,17,24,26,10,12,21,15,26,16,25,29,25,25,14,25,19,20,19,27,15,17,22,24,14,23,19,22,24,11,24,20,21,27,28,19,21,25,21,24,27,19,22,18,10,24,9,25,19,19,22,15,11,17,24,23,17,13,25,20,19,18,17,25,22,13,16,13,12,24,26,20,9,24,13,12,30,13,20,19,24,23,22,26,17,20,27,12,20,20,28,20,18,21,18,21,15,19,24,32,21,18,16,16,22,19,17,17,21,18,10,9,17,21,14,14,27,30,12,28,21,18,18,29,13,21,20,19,18,25,21,24,18,23,15,7,18,19,20,20,19,16,19,23,17,18,20,10,24,22,32,18,27,21,23,16,12,16,13,23,25,21,18,20,19,20,19,20,14,23,10,35,20,18,23,15,13,26,24,22,18,22,6,19,23,13,14,19,20,22,22,24,13,19,15,24,18,18,24,29,14,21,19,23,18,9,10,17,21,16,19,20,19,28,20,23,22,24,23,8,21,20,19,19,25,23,23,21,28,26,9,8,20,19,20,19,20,18,15,22,8,23,27,17,21,18,27,15,34,21,25,14,19,16,27,20,17,24,28,17,17,16,27,18,21,17,13,19,19,11,24,21,21,20,13,20,20,24,28,21,10,24,18,21,19,23,20,18,24,19,95
17,17,21,27,19,15,22,31,24,21,29,12,22,28,28,19,20,14,19,37,16,24,17,36,27,23,26,15,21,23,22,23,18,19,21,24,25,27,32,17,9,21,14,16,25,9,19,20,28,23,22,22,24,30,18,26,25,27,18,14,11,15,13,23,13,15,23,17,20,18,19,19,29,29,25,21,22,37,27,23,22,15,14,13,23,26,18,22,25,36,32,17,29,28,19,22,25,29,20,29,28,21,23,25,21,11,30,25,19,15,24,22,26,17,23,32,20,18,14,30,18,23,19,22,24,22,18,20,26,26,22,19,15,28,22,25,20,19,25,18,24,35,21,25,12,30,27,17,15,21,20,18,21,20,19,21,26,21,35,19,19,24,17,12,20,19,20,18,15,27,16,17,24,18,33,27,21,29,16,17,27,21,16,17,23,21,18,20,19,14,27,21,22,20,23,15,25,20,8,23,12,22,25,11,19,20,21,31,11,23,22,26,19,12,20,25,21,18,20,21,5,13,18,13,20,15,22,15,19,18,18,18,21,22,26,23,26,20,28,12,25,24,18,12,18,15,20,15,7,26,21,26,21,22,14,20,22,22,15,27,16,15,18,25,10,22,20,29,30,21,21,21,22,23,20,22,22,23,24,30,23,26,21,23,21,11,25,24,29,24,20,22,1,28,19,16,13,23,29,25,22,25,26,20,31,26,25,21,19,12,31,24,24,25,25,25,21,20,19,18,22,13,21,18,26,21,11,21,19,17,18,23,17,18,24,28,21,23,29,24,31,22,28,19,27,14,12,24,22,23,32,31,23,26,23,24,19,14,24,16,23,24,17,18,26,26,28,20,25,22,23,30,16,25,15,20,17,19,22,21,19,19,32,13,20,24,20,23,13,26,16,24,22,30,25,20,22,18,18,21,28,11,14,21,27,18,25,25,26,21,24,22,28,23,24,14,16,21,18,26,20,24,19,30,17,28,16,26,15,24,16,26,25,16,21,21,32,15,26,20,28,20,23,29,19,23,18,22,9,22,17,21,26,20,32,17,14,19,26,23,29,15,28,25,28,23,35,16,28,23,17,20,14,22,11,18,19,22,19,21,15,26,23,25,21,23,16,23,28,23,20,24,28,20,29,23,26,20,21,19,22,16,22,19,17,27,21,8,11,27,17,19,25,13,22,20,19,20,24,12,22,17,15,22,29,26,27,25,22,26,22,22,17,15,21,29,17,21,21,20,33,21,32,17,22,19,21,0,23,21,24,18,20,22,28,23,18,21,22,22,23,18,26,28,19,26,26,18,24,21,20,26,18,21,16,18,22,17,33,22,19,26,26,22,17,13,25,14,23,19,14,23,23,16,21,24,32,26,26,19,20,19,18,15,23,23,21,20,25,22,21,28,24,18,23,26,18,23,20,30,23,29,30,7,25,26,13,24,32,17,28,23,22,20,12,20,24,18,23,27,27,23,21,27,19,21,25,24,19,32,14,18,24,26,21,15,21,12,21,20,22,24,27,29,17,16,14,27,16,16,27,23,25,17,25,22,24,22,21,28,20,18,14,22,16,34,16,21,27,19,27,28,23,25,27,32,21,20,32,20,14,25,19,16,23,21,21,30,32,26,20,24,20,21,21,23,23,17,14,20,27,23,25,21,23,31,32,21,20,14,10,15,26,22,25,22,11,23,19,27,33,15,22,23,19,18,19,25,18,13,25,22,20,19,18,23,24,30,26,37,23,24,15,17,23,22,26,13,23,18,15,18,23,15,21,21,14,10,29,14,36,23,30,17,19,21,25,27,28,20,24,25,22,35,29,22,15,27,16,20,18,27,33,14,28,21,24,28,33,10,22,20,28,22,21,22,19,29,22,22,17,23,24,21,34,17,20,29,17,24,22,23,19,24,24,28,20,25,23,20,19,20,26,17,17,21,22,19,29,16,16,32,21,17,24,24,12,34,23,21,25,24,18,23,33,18,21,29,13,24,25,23,14,19,14,9,20,17,20,18,25,15,25,16,21,31,21,29,18,19,26,26,19,19,25,6,24,26,15,91
25,30,31,24,23,20,30,30,24,27,24,22,22,31,27,21,25,23,24,32,26,29,23,39,30,25,30,28,24,26,20,24,22,22,18,27,23,29,34,23,29,23,27,26,25,30,21,20,31,26,25,17,24,35,23,13,21,31,21,22,19,23,25,33,19,27,27,25,20,22,15,18,24,25,24,24,22,26,30,24,21,23,22,21,25,25,20,28,28,36,32,17,32,31,17,22,32,37,19,32,33,23,26,30,22,13,33,7,25,27,28,22,32,21,32,34,22,32,29,35,14,17,25,31,28,21,26,23,27,33,31,20,21,32,25,25,24,19,27,29,28,35,19,28,19,31,26,18,25,22,21,24,25,20,19,26,25,23,39,23,22,24,25,27,18,33,22,16,22,34,21,23,18,24,33,30,30,32,19,20,30,29,24,21,23,22,23,25,22,22,32,32,24,28,21,10,21,17,16,25,15,20,26,20,22,28,23,29,28,23,24,29,22,22,20,26,23,26,25,20,21,14,35,11,27,23,37,25,22,27,18,26,26,30,18,18,26,20,28,12,26,23,26,22,17,19,27,27,24,27,16,30,25,35,28,24,25,15,18,26,30,18,24,34,30,24,20,26,26,27,24,22,26,27,26,23,27,24,27,31,24,20,25,24,23,12,25,24,29,27,14,33,22,32,30,24,21,27,27,25,18,25,27,34,33,30,31,21,22,15,38,20,26,28,27,24,29,9,25,21,25,13,24,18,31,24,23,24,18,19,20,26,20,17,21,32,24,16,32,21,30,22,28,18,27,25,20,31,23,24,29,34,23,26,24,29,19,23,25,23,26,26,23,24,28,32,28,23,27,33,31,31,18,23,23,18,15,25,26,23,19,30,33,17,15,23,29,23,24,29,11,28,21,32,25,23,29,25,13,22,31,14,17,28,17,24,25,27,31,26,28,28,31,24,20,24,19,24,21,15,21,25,22,31,23,31,18,23,16,29,19,27,25,19,22,27,29,20,22,24,28,23,29,28,25,26,24,28,24,18,19,23,26,26,33,12,20,19,28,29,29,30,34,28,35,26,33,24,28,25,20,27,20,22,19,27,20,18,20,24,23,26,25,23,21,22,20,23,30,33,29,24,32,21,35,21,30,24,24,21,25,22,22,25,26,31,31,23,29,31,25,25,28,21,24,22,19,22,25,20,21,25,23,34,35,29,30,29,22,24,18,27,17,15,21,31,17,21,21,25,35,24,31,24,23,25,26,23,0,21,23,26,27,27,32,26,22,21,22,20,25,29,21,29,22,32,24,19,27,28,21,29,18,26,17,27,28,21,36,24,25,29,29,21,20,16,26,18,25,23,21,19,26,22,17,17,31,26,31,25,19,19,17,19,22,21,21,20,29,25,27,30,26,23,26,26,24,27,19,28,36,24,30,28,23,29,27,22,34,18,29,26,25,15,26,15,27,20,21,25,25,31,25,31,26,28,24,29,11,24,27,26,27,32,29,18,24,24,27,20,21,27,23,32,27,16,17,28,25,23,28,28,28,19,28,27,15,18,27,33,20,20,28,27,17,32,22,25,27,28,26,28,29,24,33,36,22,22,33,27,15,26,19,16,17,23,26,29,40,26,26,25,20,26,22,26,24,20,22,16,31,23,30,20,27,30,36,25,29,24,24,15,31,21,12,26,20,23,23,28,32,18,26,26,22,18,17,26,22,23,24,27,23,13,23,19,29,26,26,37,25,26,20,18,19,24,27,16,28,25,23,19,21,15,25,23,22,13,29,23,38,25,33,30,21,20,26,26,24,24,27,27,24,32,29,23,23,26,8,29,12,31,34,22,29,22,27,27,31,18,25,25,31,18,24,25,19,21,25,27,24,26,26,21,39,9,19,29,18,29,17,23,15,29,20,32,27,31,28,19,20,23,33,25,22,28,22,26,29,19,29,30,26,22,25,31,13,42,28,29,27,22,26,30,39,20,22,29,18,24,25,28,19,24,9,17,28,23,22,20,29,22,25,24,21,32,22,28,5,23,32,33,27,19,10,20,26,29,16,99
20,23,27,24,28,19,23,27,15,11,26,19,15,27,22,20,21,22,16,37,12,18,11,32,28,19,19,23,9,11,19,18,21,20,25,14,26,17,22,9,26,22,22,18,18,17,20,23,29,13,12,12,21,20,23,26,17,24,20,17,14,18,22,23,14,19,26,17,19,18,14,17,23,23,23,19,23,38,21,20,20,15,16,16,16,23,19,25,15,35,31,23,24,20,20,17,23,32,18,27,23,21,25,23,22,16,27,18,19,11,17,16,31,17,28,27,15,28,22,27,13,16,15,22,23,20,18,25,18,31,26,15,7,23,14,25,20,19,21,27,21,31,20,18,19,28,25,17,23,26,18,12,18,14,13,17,19,13,35,19,22,17,20,20,21,24,12,19,20,20,23,17,17,8,26,21,28,19,21,22,28,24,18,9,17,19,16,14,8,17,28,21,27,27,18,15,13,22,13,20,13,22,25,21,22,16,22,28,23,20,23,17,15,22,18,20,22,27,10,18,22,18,30,18,18,18,30,24,17,27,20,21,22,26,22,24,23,27,18,17,29,11,21,21,15,23,23,24,19,26,15,33,22,27,22,25,24,20,20,25,16,16,23,33,18,23,24,22,22,21,19,16,12,23,23,17,21,19,14,30,21,20,25,14,26,16,22,21,29,27,21,27,22,23,25,19,16,23,27,24,17,19,23,26,20,24,25,15,24,17,23,18,25,17,17,25,24,21,11,17,15,19,21,19,29,20,20,20,20,21,22,16,19,16,20,27,23,14,30,19,22,20,27,20,20,20,15,21,20,19,30,33,25,28,27,23,17,23,27,5,15,24,21,22,22,22,27,22,17,24,26,27,22,21,13,25,10,11,19,22,19,25,31,21,17,20,18,20,22,29,18,18,17,25,28,27,29,23,12,21,16,16,18,18,26,18,19,25,22,24,25,16,24,21,16,13,18,23,22,18,11,19,24,22,7,25,17,22,12,23,21,23,24,21,18,24,31,18,18,17,25,16,17,27,9,24,10,22,18,20,18,14,20,25,33,13,15,21,14,23,26,23,31,22,30,25,30,19,25,24,22,12,20,25,14,27,24,21,20,23,18,22,23,21,23,20,8,22,20,23,19,18,25,25,22,26,25,20,14,21,24,21,22,20,24,19,30,18,17,24,20,21,24,15,19,20,13,16,26,15,21,13,6,26,22,24,27,17,25,20,16,19,21,23,26,21,19,23,23,8,24,20,23,8,13,15,11,21,21,0,15,21,11,15,21,20,25,15,16,19,17,24,20,29,24,22,22,13,21,24,25,18,20,28,21,18,27,21,29,23,22,20,16,12,17,18,25,13,22,19,18,18,13,6,15,21,30,21,21,9,18,20,18,16,18,20,17,21,30,20,18,25,25,9,13,20,14,25,20,25,30,28,25,15,17,27,21,25,26,14,26,23,20,10,24,20,23,23,20,25,21,20,26,29,19,21,24,29,23,28,20,26,19,19,25,10,23,20,25,22,20,22,19,27,26,11,16,20,21,22,25,23,27,18,22,21,15,14,25,25,20,10,29,14,13,30,14,20,20,17,24,23,26,16,21,35,19,21,27,27,21,23,22,20,22,18,20,27,35,22,24,17,15,23,18,27,20,20,17,15,18,21,27,19,15,27,36,13,28,23,19,17,25,14,23,15,20,24,25,22,30,20,24,16,18,21,22,27,22,22,19,22,25,12,19,17,13,25,23,31,17,26,22,24,20,13,17,14,26,26,20,19,23,21,21,22,19,15,24,21,36,21,25,22,16,12,25,18,26,23,24,15,18,33,24,22,18,24,21,21,25,22,28,16,23,13,17,25,31,13,14,23,24,14,16,17,18,26,27,20,20,20,25,19,24,21,23,24,15,24,19,18,17,24,22,24,22,26,22,17,17,22,18,20,20,28,19,16,23,9,22,28,20,22,19,22,17,35,20,24,15,20,23,26,29,18,28,27,18,18,17,29,19,22,16,12,19,20,12,23,22,22,22,14,21,21,26,27,20,11,25,17,22,22,21,21,19,23,20,94
27,28,34,26,27,22,22,31,22,21,32,25,24,27,16,17,21,24,14,35,21,25,21,31,26,17,25,23,21,23,22,26,23,25,26,24,27,23,32,19,32,21,24,14,12,19,22,22,30,23,22,14,15,30,19,26,16,28,25,22,22,24,21,30,20,13,24,13,21,23,10,22,27,29,19,10,14,29,21,20,23,20,19,18,16,9,18,26,21,38,26,22,34,15,22,23,27,37,14,22,28,23,23,25,24,18,30,25,22,9,21,20,27,22,31,27,15,30,26,31,9,23,13,24,28,24,23,25,15,28,18,15,17,28,20,25,25,22,23,26,30,37,24,28,15,23,28,20,25,27,16,22,26,17,16,3,26,23,41,24,23,15,26,24,23,29,19,21,18,30,26,24,25,18,28,25,31,24,21,20,13,31,23,19,22,17,13,15,18,25,29,26,27,18,19,13,21,21,21,25,18,24,25,23,10,22,22,22,21,14,24,25,24,21,18,22,24,26,20,19,26,19,28,20,22,26,27,19,12,23,20,18,22,30,20,26,26,20,28,19,30,19,29,20,14,20,24,23,17,29,13,21,19,13,24,23,21,21,21,12,22,21,24,30,20,22,27,17,21,23,25,21,22,23,20,20,26,23,24,26,29,22,26,22,19,17,10,11,29,32,23,22,23,24,24,25,22,25,28,20,13,22,21,33,28,29,28,21,18,18,28,14,24,21,24,23,26,22,21,19,23,22,24,19,29,26,19,8,19,22,23,24,24,19,27,27,22,23,26,15,25,22,28,20,14,22,23,30,22,17,32,36,25,28,27,25,23,19,29,15,17,16,23,24,18,16,23,22,24,28,27,33,23,28,25,27,18,19,19,18,19,33,19,22,20,26,20,12,21,29,16,14,16,33,27,27,30,16,10,21,28,17,20,25,24,23,25,13,8,23,27,26,25,25,15,22,14,19,23,28,19,21,22,30,17,10,19,29,21,25,18,27,22,22,27,24,35,17,17,27,19,25,27,23,19,28,19,25,17,22,19,14,18,24,32,11,20,16,28,18,26,27,33,30,38,21,31,25,26,26,22,22,23,18,22,23,20,23,21,21,24,18,15,17,15,25,18,23,27,23,22,21,31,25,28,28,31,25,24,22,22,22,24,28,15,22,26,16,26,27,26,23,27,24,26,24,18,21,24,23,26,7,14,20,21,29,22,27,24,22,22,11,24,24,28,29,19,23,21,22,28,27,26,16,21,25,21,24,23,15,0,21,23,27,26,18,23,20,21,15,25,26,21,32,25,28,27,21,14,25,26,28,25,22,22,20,25,22,34,25,26,20,26,18,20,16,30,19,23,21,20,21,23,16,12,23,17,27,28,19,23,19,16,18,20,16,26,22,30,25,21,21,27,17,23,25,8,30,18,26,34,30,27,21,23,27,23,22,30,22,29,23,22,12,29,20,11,25,23,25,19,18,24,29,25,27,28,25,26,31,17,20,29,29,25,20,17,24,22,16,16,24,18,27,25,17,12,25,20,21,27,21,26,12,26,23,22,13,29,23,20,17,25,24,22,24,24,26,28,19,29,23,32,19,31,27,20,23,31,29,17,8,26,23,24,23,22,26,39,26,25,23,21,23,24,18,23,22,23,11,28,27,27,15,25,29,36,23,30,21,18,20,25,23,20,19,16,21,22,25,31,18,26,19,24,20,21,25,27,21,19,22,18,20,20,23,23,21,17,36,21,29,20,22,22,15,27,19,21,25,28,20,21,22,17,19,25,16,26,27,35,6,29,27,16,15,24,3,26,19,17,25,23,35,25,25,26,28,23,18,22,27,33,25,28,17,27,30,36,21,18,21,24,16,24,23,18,26,27,23,19,28,17,25,30,24,27,24,17,24,22,24,19,29,27,31,31,25,22,26,27,26,23,26,19,21,13,23,29,19,27,29,22,18,24,24,18,39,18,32,21,27,11,22,23,21,25,29,14,18,25,33,15,20,14,20,23,24,19,25,31,18,15,21,23,30,27,36,18,19,33,25,25,21,22,25,27,28,16,101
17,22,25,29,28,24,22,26,22,22,27,25,26,22,26,24,17,30,23,37,23,24,17,39,27,18,26,22,19,21,19,26,16,30,17,25,27,28,33,20,24,28,21,25,27,16,18,23,34,24,23,17,25,31,22,24,19,28,26,14,7,11,27,33,24,22,20,24,26,13,11,23,27,29,22,24,20,35,21,26,25,14,14,13,25,23,25,16,26,38,29,26,35,26,21,24,26,27,17,33,25,21,17,30,20,13,22,29,17,20,23,22,30,12,23,34,22,31,21,36,12,20,22,25,19,22,17,30,27,36,30,18,18,32,24,28,15,23,25,26,16,37,23,25,18,31,27,26,22,26,23,18,29,20,19,24,22,21,28,14,13,27,15,19,22,32,22,20,27,24,28,17,29,19,29,27,22,24,26,27,26,23,12,19,21,24,23,25,19,14,32,28,26,29,22,16,25,24,10,15,23,22,25,26,24,12,18,28,27,27,24,25,23,25,22,28,20,29,21,14,23,22,34,15,22,13,23,26,23,26,20,18,26,30,23,25,26,21,29,14,19,23,18,26,17,23,22,29,23,26,16,31,28,32,21,32,20,26,24,24,23,26,24,28,17,29,24,24,24,20,26,20,16,25,27,21,21,23,18,29,23,30,27,23,23,20,29,28,27,24,22,31,19,27,14,8,5,23,28,23,16,25,21,33,25,24,25,23,27,23,29,18,24,21,19,18,21,25,19,24,20,23,24,22,22,27,25,26,24,20,21,21,25,27,24,24,15,25,30,19,28,24,31,15,28,17,6,31,22,18,30,31,25,26,26,21,23,22,22,16,21,21,23,24,23,28,24,20,27,28,15,35,21,24,13,22,22,22,26,21,23,30,31,25,18,19,24,28,21,28,19,24,19,30,25,25,33,20,13,21,26,22,23,23,20,16,27,22,27,21,26,22,26,18,18,23,20,25,24,29,20,27,26,22,18,29,18,26,23,30,17,29,25,25,20,27,28,20,20,12,29,25,23,26,20,31,21,20,23,25,24,23,25,26,32,14,23,25,24,21,30,16,34,26,39,31,34,14,24,22,26,17,23,19,11,26,19,28,24,15,13,23,20,21,19,24,19,26,30,30,27,24,20,21,33,25,35,15,21,23,25,22,22,11,21,30,29,22,26,19,9,19,32,13,14,22,21,24,22,10,25,22,15,28,27,26,27,28,25,25,25,30,22,24,23,21,19,15,16,18,28,29,32,17,22,25,22,18,26,21,21,0,21,25,31,18,23,19,20,18,18,21,27,26,28,24,25,21,28,23,25,29,23,27,19,28,24,21,29,24,19,22,25,22,24,20,21,25,18,14,7,18,24,17,15,28,29,30,15,20,24,22,11,17,23,19,26,22,27,29,25,30,26,18,17,28,23,29,13,29,30,35,27,14,28,29,20,27,35,22,31,20,25,15,27,23,29,20,20,29,24,15,33,31,12,14,27,28,21,28,23,25,30,26,25,21,19,19,24,18,19,25,21,30,28,23,22,29,19,24,30,22,19,19,23,26,25,16,31,20,24,20,28,25,24,33,14,24,23,27,27,20,21,22,27,27,22,19,27,17,20,24,17,20,27,21,18,29,30,27,26,26,26,28,23,25,21,15,12,14,29,24,30,18,26,32,38,24,33,28,24,21,26,25,29,21,19,26,25,26,26,18,22,26,23,19,20,27,27,27,22,20,23,24,23,26,18,22,30,35,26,28,26,24,25,24,28,24,24,25,17,23,16,21,18,23,16,21,28,28,36,25,29,24,21,18,21,24,28,22,24,26,22,33,27,23,15,27,18,24,22,28,33,14,27,23,22,28,33,8,20,19,32,19,21,21,21,24,29,25,15,26,26,25,35,19,27,21,20,22,20,25,22,32,22,34,20,32,23,28,27,20,24,13,17,22,27,21,26,20,21,30,27,21,19,28,21,34,27,19,26,23,28,17,36,13,27,32,17,24,26,35,18,16,17,9,19,17,22,20,17,21,22,15,22,25,24,32,21,22,26,26,11,20,31,24,25,29,19,91
22,19,29,23,23,17,22,30,20,14,28,20,14,28,15,23,20,17,17,41,17,17,10,33,29,22,22,21,4,6,22,19,20,19,26,17,30,20,25,10,26,25,20,13,11,15,19,22,29,16,15,18,24,23,27,27,22,23,20,19,14,18,17,24,18,21,24,12,20,17,20,17,26,24,27,16,20,35,22,11,18,14,15,16,19,26,22,25,18,33,28,23,23,29,25,21,24,28,22,24,26,22,25,18,17,18,26,24,18,16,25,15,35,16,27,36,24,30,20,27,19,22,18,17,23,23,17,24,13,31,25,16,8,22,17,26,19,18,24,24,26,34,23,17,22,32,28,15,21,21,17,11,17,13,12,20,24,14,30,18,22,20,16,18,26,25,13,24,13,23,19,22,23,11,35,22,26,22,20,21,26,23,17,8,16,18,15,17,13,19,29,22,24,17,23,19,22,26,15,23,12,15,24,21,23,19,25,21,23,22,16,14,18,16,17,13,21,20,13,24,25,17,29,20,13,18,28,23,14,28,25,20,13,28,28,28,24,28,21,19,21,20,23,14,14,27,22,19,19,26,21,32,21,28,20,18,21,20,19,27,17,15,20,31,16,21,25,24,24,20,23,19,15,24,22,20,22,18,17,31,20,19,23,19,21,15,25,24,28,29,26,27,21,24,23,19,16,24,32,20,21,18,23,27,25,25,26,16,23,16,28,21,28,20,18,27,23,19,12,18,16,24,22,19,28,15,15,23,21,21,22,17,19,14,26,27,22,18,33,22,27,21,27,18,13,20,15,22,19,22,33,32,20,31,27,25,18,24,20,10,24,20,19,20,23,27,33,21,18,19,26,26,20,24,8,27,16,12,28,25,18,26,32,25,20,19,27,23,19,28,20,24,22,28,27,22,24,24,18,20,11,15,18,18,29,23,20,18,23,22,23,15,23,20,21,16,20,25,21,17,16,12,23,26,10,29,22,28,15,25,20,16,25,20,21,23,32,17,20,20,28,21,16,28,12,23,15,21,17,21,21,17,18,22,32,19,19,25,9,21,26,21,33,15,35,27,35,15,24,23,19,15,18,26,16,28,23,22,21,23,14,22,20,24,21,19,7,22,13,24,20,17,28,16,25,25,29,19,15,20,22,18,21,22,23,12,25,18,22,27,20,20,20,14,22,23,12,15,25,11,20,18,11,21,25,29,24,16,24,26,22,18,21,23,25,26,24,26,23,3,25,25,26,13,18,18,14,20,27,11,23,21,0,4,10,20,24,14,15,23,18,21,25,28,23,23,25,18,17,23,24,19,22,27,20,13,28,22,27,23,23,21,19,7,18,17,25,17,22,18,18,21,16,9,18,22,32,25,20,12,18,20,22,22,24,24,22,21,32,13,21,24,30,14,16,19,19,24,22,30,29,33,24,13,14,26,19,23,31,19,24,24,26,16,23,19,20,25,23,24,17,25,19,25,14,16,23,28,24,30,19,24,21,22,26,9,20,18,23,22,24,24,24,26,19,15,18,15,19,25,24,22,26,22,25,26,17,19,23,30,19,11,28,15,16,35,9,22,19,12,19,23,22,21,20,34,18,20,28,28,25,25,18,21,23,19,21,26,31,27,22,20,19,17,22,24,19,16,13,19,18,22,21,23,14,29,34,12,30,20,16,22,22,13,21,23,21,22,29,25,36,19,27,17,21,20,21,26,22,15,18,21,24,18,20,23,18,31,26,30,22,26,11,13,23,16,20,13,25,24,22,20,27,22,22,24,21,14,27,22,29,23,28,23,19,17,28,25,26,27,29,18,17,33,26,20,20,27,23,22,24,25,31,15,22,8,22,27,30,13,23,20,27,20,19,20,20,27,26,23,20,17,20,20,20,22,22,24,14,23,22,22,19,20,21,25,21,30,25,21,20,25,23,20,22,25,22,16,24,8,18,27,25,26,20,30,16,36,21,20,18,23,22,26,32,17,17,32,22,17,20,26,23,21,18,14,19,19,13,25,25,25,27,13,20,24,25,28,22,4,24,22,22,21,21,25,18,20,24,96
26,23,31,25,19,13,18,33,24,18,27,16,18,30,19,20,16,21,13,44,21,21,14,30,27,18,26,20,8,10,20,15,24,23,27,21,32,24,29,14,30,24,23,17,15,19,23,25,33,20,19,22,21,27,24,29,23,27,16,23,18,22,13,28,20,21,20,16,24,21,24,19,29,28,28,20,23,38,26,15,14,18,19,20,23,26,21,29,22,37,27,21,27,29,22,23,25,29,23,28,26,22,29,22,21,22,30,20,22,18,26,19,32,20,27,38,26,30,24,31,23,18,14,21,27,27,21,25,17,34,29,20,12,26,21,29,23,22,28,20,30,36,24,21,18,30,29,11,24,25,21,15,21,17,16,24,28,18,34,22,26,17,20,22,23,29,17,21,9,27,23,24,19,15,31,26,28,26,24,25,28,27,21,12,20,22,19,21,17,23,33,26,28,13,27,22,26,26,19,22,16,19,28,25,26,23,21,25,19,20,20,18,20,12,21,17,25,16,17,24,23,21,26,24,17,22,32,19,18,24,27,24,17,24,25,26,27,24,25,23,17,24,27,10,18,23,18,15,15,30,25,36,21,24,23,14,24,20,23,24,21,19,16,33,19,17,29,28,28,24,22,22,19,28,20,23,26,22,21,28,24,23,19,23,24,19,21,20,30,31,23,31,21,26,27,23,20,28,36,24,25,22,27,31,29,29,30,20,26,20,29,25,27,21,22,27,19,23,16,22,20,26,26,22,32,19,11,25,25,17,18,21,21,10,22,28,26,22,37,26,31,25,31,22,17,24,19,26,23,18,31,36,24,32,28,22,22,20,16,14,22,24,15,16,27,29,33,25,22,23,30,22,16,26,12,28,16,16,30,25,22,30,31,21,24,21,25,20,15,29,24,25,26,28,30,26,20,23,22,24,15,19,22,22,25,25,24,22,27,23,27,19,27,22,22,18,24,26,24,21,20,16,26,30,14,31,23,24,19,26,19,20,29,24,25,19,36,21,24,24,25,25,20,32,16,23,19,25,13,17,22,21,14,18,35,23,21,22,13,23,30,25,35,11,32,30,39,19,26,27,23,19,14,26,20,24,23,25,25,27,18,23,24,28,24,23,11,26,17,25,24,21,32,12,27,21,31,23,19,23,18,14,25,26,24,16,21,14,23,31,24,24,24,18,23,23,16,19,28,15,23,20,15,25,27,25,28,20,27,29,23,22,17,19,21,30,26,30,27,7,29,29,30,17,22,22,18,22,27,15,27,25,4,0,6,24,28,18,19,25,22,23,29,31,27,27,25,20,21,19,28,23,18,24,22,17,27,23,31,27,19,25,23,11,22,20,28,19,26,22,22,20,20,13,22,22,29,27,24,16,20,23,26,24,24,26,25,25,28,17,25,25,30,18,20,23,21,28,26,34,33,31,28,17,18,30,22,24,33,21,28,28,24,20,27,23,24,29,19,26,13,27,15,21,18,20,26,25,28,26,18,22,25,26,29,13,24,22,19,25,25,20,25,30,15,17,22,19,22,22,28,25,28,26,27,24,21,23,19,32,23,15,32,19,20,37,13,26,23,16,23,27,26,25,24,32,22,24,28,24,22,25,22,25,24,23,17,30,35,30,18,24,21,13,24,20,23,20,17,23,22,26,17,24,18,31,30,16,28,16,12,24,18,17,17,24,17,23,25,26,34,18,26,21,21,24,25,25,18,11,22,25,23,14,24,24,22,31,23,34,24,28,7,9,26,20,24,17,29,27,22,24,26,25,26,24,25,18,28,24,33,23,26,26,20,21,31,29,28,28,26,22,21,34,30,16,24,28,26,26,22,22,28,19,26,12,26,31,34,17,23,20,29,23,19,18,22,27,23,27,24,21,24,24,24,26,22,28,18,27,26,24,20,16,25,29,25,32,21,25,24,29,24,23,20,23,19,20,28,12,22,31,23,23,24,29,20,37,17,24,22,27,24,30,36,21,13,30,19,19,24,30,20,17,22,18,23,23,17,29,29,21,24,17,24,28,27,32,26,8,26,26,22,25,17,24,22,24,21,100
29,26,35,31,25,19,12,39,30,24,33,22,24,33,25,22,18,19,19,46,27,27,20,24,33,24,32,26,14,16,26,21,24,28,33,27,36,30,34,20,36,26,28,23,21,25,26,30,30,26,25,28,15,33,27,35,29,33,22,26,24,27,19,30,26,27,23,22,21,19,29,25,35,30,26,18,22,37,30,21,20,22,23,24,23,30,23,34,28,41,29,27,33,26,28,23,27,35,23,30,28,22,31,28,24,26,29,26,28,24,32,22,38,20,21,43,31,28,30,30,28,24,20,27,23,28,25,29,23,28,27,26,18,32,27,31,21,28,34,26,33,40,30,27,24,36,33,17,27,30,27,21,27,23,22,25,30,24,40,20,31,11,23,28,29,28,23,27,15,33,17,23,25,21,32,25,34,32,29,28,22,33,27,18,26,28,21,23,23,20,39,32,34,19,30,24,30,30,23,16,22,25,34,31,29,27,23,31,25,14,26,24,22,18,27,23,27,22,23,30,28,27,32,28,23,28,38,25,20,30,23,26,23,30,31,29,33,30,31,27,23,30,26,16,24,27,14,21,21,32,27,39,25,30,29,15,18,26,29,19,27,20,22,39,25,23,29,29,34,28,25,26,25,32,26,25,28,28,27,32,30,29,25,29,26,25,16,15,33,32,29,33,27,22,26,23,26,29,39,27,28,28,29,32,35,30,31,23,29,26,23,30,29,27,28,33,25,28,22,23,26,22,32,26,38,25,17,27,23,23,24,27,27,16,28,32,29,28,39,30,37,27,34,23,23,28,25,32,29,24,34,42,28,31,31,24,25,26,22,20,28,21,21,22,25,30,27,31,24,29,32,28,22,27,18,34,22,22,35,19,27,34,26,27,23,27,31,14,21,35,25,31,27,34,25,29,26,29,27,30,21,25,28,28,31,22,27,24,29,29,33,25,23,26,28,24,30,32,30,27,26,22,31,29,20,25,29,30,25,24,25,17,26,30,31,25,36,27,30,19,19,31,26,37,22,28,25,31,19,23,23,21,8,24,36,26,27,16,19,17,35,31,37,17,38,36,42,24,32,28,29,22,20,32,23,30,25,19,25,29,24,25,22,33,23,29,17,29,20,24,18,27,27,18,33,27,37,23,25,29,24,20,27,28,30,22,27,20,29,26,26,30,30,24,17,23,22,25,31,21,29,26,21,31,33,24,30,26,28,33,27,28,23,25,27,28,22,26,26,13,34,31,28,23,28,28,24,28,32,21,26,31,10,6,0,26,31,24,25,28,26,29,29,35,33,31,28,24,25,15,34,29,24,30,27,23,29,29,29,29,25,29,29,17,28,26,25,25,26,22,28,26,26,19,27,28,24,28,30,19,26,27,31,30,30,29,29,25,34,23,31,27,33,24,26,29,27,29,32,37,36,29,31,23,24,35,28,24,33,23,25,30,30,26,33,29,28,33,25,32,7,33,14,20,24,26,32,21,27,32,24,28,31,32,33,19,30,28,17,24,23,26,31,36,21,23,28,25,28,27,34,28,33,30,25,22,27,28,25,38,28,21,30,25,26,38,19,32,29,22,29,30,32,31,30,38,27,27,33,30,22,31,28,25,20,29,17,34,41,34,24,30,22,19,22,26,29,25,23,26,28,29,23,22,24,37,36,22,34,22,18,20,24,23,23,30,23,23,28,30,40,24,32,15,27,30,31,31,24,17,28,31,29,20,30,28,28,25,17,40,24,34,13,15,32,22,30,22,30,31,16,24,32,24,24,26,26,24,32,30,34,29,32,31,23,27,35,28,22,24,32,28,27,37,34,22,29,24,27,32,28,28,34,25,32,18,32,33,40,23,29,20,31,27,25,24,25,33,29,32,30,27,25,27,30,26,28,29,24,32,25,24,24,22,31,35,31,37,24,25,24,30,18,29,26,28,13,26,30,18,25,27,21,28,26,32,26,39,23,30,28,28,30,30,42,21,19,36,25,20,27,24,24,19,23,24,27,25,19,33,24,27,30,23,26,32,29,38,27,14,32,32,24,29,23,27,28,30,23,103
23,24,25,26,24,17,24,22,24,19,26,20,23,22,22,15,19,24,16,29,22,26,19,35,28,21,24,23,16,18,11,27,21,26,9,21,30,22,24,17,26,17,23,21,24,18,10,19,33,20,19,17,21,27,22,26,15,20,22,14,13,17,18,30,22,20,22,22,15,18,13,24,28,28,10,8,12,27,13,18,10,18,19,19,21,19,14,18,20,23,20,21,29,21,16,23,22,27,7,16,26,22,5,30,12,19,21,24,23,21,12,23,26,17,28,30,18,33,23,29,12,14,17,23,18,21,21,16,23,34,29,14,15,24,21,11,20,23,21,23,24,31,18,26,16,27,22,15,23,21,19,20,26,19,18,15,20,20,31,19,5,17,21,21,17,30,20,15,20,22,22,23,23,16,27,24,19,27,12,13,24,25,16,17,16,20,5,7,18,20,31,22,24,22,21,16,20,24,16,16,19,14,24,22,20,19,13,20,20,20,19,21,20,20,18,20,12,22,17,10,27,20,27,21,22,19,31,20,6,20,15,10,20,27,23,20,24,24,25,20,27,18,24,16,17,23,24,20,16,23,16,13,11,25,23,25,19,25,16,14,21,22,14,25,19,18,23,17,20,15,25,19,20,17,12,18,23,22,22,26,22,28,17,24,20,18,19,18,29,30,17,25,22,16,16,16,13,23,30,23,12,24,3,27,27,21,20,22,15,17,28,14,20,3,25,20,24,18,21,17,18,20,22,16,14,15,16,22,17,19,20,17,22,14,18,23,7,22,26,15,24,21,26,14,24,23,12,31,21,20,22,33,10,23,25,23,22,16,27,15,16,15,13,14,17,22,26,21,25,21,23,32,18,17,19,28,18,19,22,9,17,28,21,21,17,24,19,19,18,23,19,19,15,16,15,22,26,23,13,20,23,16,19,23,22,22,26,16,20,21,23,24,17,23,14,19,22,17,14,17,21,19,20,18,15,25,13,20,20,24,11,19,19,23,26,17,20,19,16,13,25,25,25,26,17,27,20,26,14,21,13,19,20,16,28,14,23,22,20,22,23,24,32,28,36,29,27,20,27,14,19,8,18,23,17,24,23,17,17,3,19,11,14,17,13,19,16,21,22,19,24,23,21,23,28,25,29,20,19,15,14,12,18,19,22,14,25,15,27,20,17,19,21,19,15,23,20,23,16,16,20,19,16,27,30,27,16,25,18,25,23,27,19,19,17,19,16,20,18,17,27,21,33,18,23,12,16,23,26,20,18,18,20,24,26,0,5,18,19,14,20,22,19,18,21,30,18,22,22,25,27,26,20,26,23,25,16,13,27,13,23,14,23,19,18,14,16,21,23,19,15,12,20,14,11,27,19,26,27,11,25,17,13,14,22,15,20,16,33,23,17,22,21,17,21,27,20,24,15,28,32,27,9,16,15,21,22,14,28,21,23,28,17,15,28,22,23,26,12,25,21,23,26,23,15,17,19,24,20,28,9,20,20,26,19,18,25,11,21,14,7,16,17,23,21,19,21,26,22,17,26,13,11,21,25,22,21,12,22,28,18,18,18,22,21,30,20,25,28,24,26,26,27,18,29,19,20,11,16,21,20,20,23,20,18,22,20,22,30,24,16,17,23,23,24,19,22,16,18,10,25,18,19,6,23,32,28,21,24,18,15,18,22,22,27,14,17,13,22,23,22,12,20,21,9,17,17,17,21,17,18,21,17,18,22,24,23,24,23,34,19,22,19,21,17,20,20,20,27,24,23,16,18,19,16,17,16,17,25,23,32,22,14,26,17,14,27,21,12,12,22,22,21,25,29,15,21,10,20,25,16,25,25,20,22,20,23,21,32,14,15,20,29,19,7,6,15,26,18,23,21,17,26,24,22,21,22,26,16,23,19,22,22,28,28,32,25,25,25,25,24,21,23,19,22,22,19,22,27,17,23,21,21,21,21,23,19,34,20,25,15,16,23,20,35,16,25,27,17,22,13,29,18,18,17,15,18,22,20,24,18,19,20,19,17,28,27,31,21,19,30,27,19,18,25,26,27,31,19,97
28,26,30,29,29,22,29,27,28,24,31,25,26,27,27,13,24,27,20,34,21,30,23,30,32,23,29,19,21,23,16,32,22,26,14,25,35,27,29,21,27,15,18,26,29,13,15,22,32,24,23,21,26,32,27,25,20,25,27,19,18,22,23,35,27,19,27,27,20,23,18,29,33,33,15,13,17,32,18,23,15,23,23,22,26,21,12,23,25,28,25,26,24,26,21,27,27,32,12,21,31,24,10,34,17,24,25,29,28,23,17,26,31,22,27,35,23,36,18,29,17,19,19,28,23,26,25,21,28,34,28,19,19,29,26,16,25,28,26,28,29,35,23,30,21,32,27,20,19,25,24,24,29,23,22,20,25,25,28,24,10,22,22,16,22,33,24,20,24,27,25,28,28,21,32,29,24,28,17,18,29,30,21,21,21,25,10,12,23,24,29,25,29,20,25,14,25,29,21,18,19,19,29,24,25,23,18,25,25,25,20,26,18,25,23,25,17,27,22,15,23,18,32,26,22,24,26,25,11,25,20,15,25,32,24,25,29,27,29,25,30,23,29,21,20,28,29,25,21,28,20,8,16,30,18,29,17,29,21,19,20,22,19,29,14,16,28,22,25,20,25,17,21,22,17,16,28,27,23,31,27,32,20,29,25,16,24,23,32,35,22,30,19,21,21,19,18,28,32,27,17,28,8,32,32,26,25,26,20,19,33,19,18,8,29,25,29,21,25,22,23,25,27,21,19,20,21,25,15,24,25,22,27,19,23,26,12,27,31,20,29,26,31,19,28,18,17,34,26,23,27,36,15,28,28,28,27,21,32,20,21,20,18,19,22,27,31,26,26,16,28,37,23,22,24,28,23,23,27,14,22,33,26,26,19,23,24,24,23,28,15,24,20,21,20,24,31,22,17,25,28,18,21,25,27,27,22,21,25,26,28,27,22,24,19,24,23,22,19,22,26,24,25,23,20,30,18,25,20,23,16,24,24,23,26,22,25,17,21,15,30,25,29,31,22,30,23,31,19,26,11,24,25,21,26,16,28,27,25,27,28,19,37,33,41,30,30,23,28,19,24,13,23,25,22,27,28,22,15,8,24,16,19,22,18,24,20,26,27,24,24,27,23,28,33,30,32,25,24,20,19,17,23,24,21,19,30,20,26,22,22,24,26,24,17,25,25,28,21,21,25,24,21,26,31,32,21,29,23,28,28,28,22,24,22,24,21,25,23,22,32,26,38,23,28,17,21,18,22,25,23,23,24,28,31,5,0,23,24,19,25,22,24,23,26,31,23,27,27,30,25,26,21,25,21,30,21,18,32,18,28,19,27,24,23,19,21,26,28,24,18,17,18,19,16,31,24,31,29,16,30,22,18,19,21,20,25,21,31,28,22,27,26,22,22,32,25,29,20,30,27,28,14,11,20,26,17,19,26,26,28,30,22,19,30,19,28,31,17,28,26,28,30,28,20,22,24,29,25,33,14,22,25,30,24,22,28,6,26,19,12,21,22,28,26,24,21,31,25,15,31,18,16,26,24,21,26,17,27,33,23,22,23,26,21,35,25,30,32,29,31,24,32,23,33,24,25,16,21,26,25,21,27,25,23,25,23,27,35,29,21,22,28,28,27,24,27,21,23,15,29,23,24,11,27,36,31,25,29,23,20,23,27,25,32,19,20,18,27,21,27,17,25,26,14,20,21,22,26,22,23,26,22,23,20,29,28,29,28,39,17,27,24,26,22,25,22,20,25,22,28,14,23,24,21,15,21,17,23,28,37,23,19,21,22,19,32,26,17,17,24,26,26,30,28,20,26,15,25,24,21,30,30,25,27,25,28,26,35,19,20,22,27,23,12,11,20,31,22,28,26,22,31,29,27,24,27,23,21,28,21,27,26,33,32,32,28,30,30,29,28,26,28,24,25,27,24,23,32,21,25,26,20,26,26,28,17,39,24,30,20,21,28,25,40,21,30,32,22,24,18,32,23,23,13,20,23,21,24,29,20,24,22,24,22,30,26,33,17,23,35,32,24,21,30,24,31,34,24,102
20,23,24,11,24,15,19,22,17,12,16,18,15,22,12,19,19,19,21,41,17,23,16,31,15,19,19,23,10,12,15,20,19,23,17,11,20,17,27,14,24,21,23,13,8,22,15,17,23,12,13,17,21,25,17,30,15,13,23,17,12,16,18,28,8,20,22,12,17,16,16,22,24,26,17,20,16,23,20,15,16,13,14,15,12,20,18,23,18,32,29,18,29,28,16,11,25,19,16,30,24,15,23,20,13,16,12,14,16,16,24,15,21,15,26,32,20,25,23,28,15,12,20,23,17,10,10,23,13,25,26,17,12,24,18,12,18,12,18,23,16,25,18,18,13,20,15,13,24,24,22,17,14,18,17,17,19,16,34,17,20,21,14,21,17,27,17,15,21,21,17,15,13,9,24,23,23,20,19,20,26,23,17,14,2,21,21,19,13,17,24,21,23,23,14,19,26,14,13,20,16,11,21,16,18,17,23,18,22,20,19,22,19,18,3,17,16,22,15,14,16,17,25,18,13,16,31,22,20,20,14,16,17,26,23,16,15,21,17,17,28,24,20,17,15,17,17,20,18,15,19,31,18,23,24,26,19,22,10,23,18,19,17,27,23,22,13,20,20,14,13,17,13,19,17,18,14,19,15,18,9,21,12,18,17,15,20,20,14,24,17,22,22,22,23,17,14,12,21,22,11,23,15,30,25,17,16,14,23,16,27,15,24,16,20,24,22,19,16,15,18,10,21,5,22,21,16,16,16,19,20,19,24,12,16,20,18,18,27,16,24,18,15,12,10,19,13,21,18,21,25,23,19,22,26,23,12,16,25,10,21,12,16,17,14,19,29,16,20,19,22,30,18,22,12,20,6,15,24,20,4,28,28,15,15,22,18,19,18,21,20,19,9,23,22,23,16,19,16,17,17,15,18,21,26,16,18,13,18,20,23,19,23,21,14,14,12,17,21,20,16,16,23,22,10,24,13,18,17,22,20,22,19,20,23,14,28,12,16,17,25,20,22,14,14,27,15,19,16,19,18,10,23,21,18,17,9,16,17,21,14,24,19,23,26,19,26,13,22,14,18,17,16,23,14,21,18,19,16,21,12,8,11,12,15,5,13,10,19,20,24,22,20,23,21,22,19,18,17,22,19,17,10,20,20,23,20,17,22,24,18,6,26,15,19,14,2,5,19,9,6,14,11,21,23,17,19,19,19,17,23,17,18,16,23,21,13,17,18,11,25,19,16,13,17,19,16,21,21,15,20,19,14,18,24,18,23,0,1,9,19,23,23,22,21,25,23,16,22,18,21,18,19,26,20,19,16,13,31,19,17,21,17,7,17,17,17,7,18,17,16,14,18,11,14,22,27,15,20,14,23,6,17,14,23,10,14,10,27,22,18,24,21,14,14,9,13,10,19,21,29,29,27,20,22,24,24,21,29,15,20,21,24,15,21,22,19,23,16,10,24,24,27,29,18,20,9,23,16,28,21,25,23,20,21,15,14,23,20,16,18,21,17,20,21,5,10,21,19,19,22,16,21,19,25,22,17,12,20,27,5,15,17,19,18,26,13,14,16,18,15,24,16,18,26,29,15,16,23,23,15,20,12,9,20,12,20,15,29,13,13,18,9,15,12,23,16,10,7,13,19,16,17,17,14,30,23,15,24,11,15,12,16,16,19,22,14,20,19,23,26,19,20,21,16,9,10,22,20,18,20,17,23,8,15,24,18,27,23,16,21,22,20,20,21,11,22,17,20,23,20,15,22,8,13,15,15,14,24,25,32,18,21,20,8,14,19,23,25,21,22,10,3,22,28,18,17,23,15,23,19,17,23,14,8,8,17,16,19,11,22,17,28,19,14,13,6,26,22,21,17,23,20,14,25,14,8,23,19,19,17,12,20,13,11,29,12,19,13,19,18,12,22,18,16,22,19,20,14,14,22,27,21,16,12,20,16,37,25,18,16,21,25,24,28,14,16,29,12,17,20,24,13,18,18,12,18,18,17,23,17,16,20,14,9,15,24,27,22,15,24,22,20,8,17,15,20,19,14,94
21,22,25,12,25,16,20,23,18,13,17,19,16,23,13,20,20,20,22,42,18,24,17,32,16,20,20,24,11,13,16,21,20,24,18,12,21,18,28,15,25,22,24,14,9,23,14,18,24,13,14,18,22,26,18,31,16,14,24,18,13,17,19,29,9,21,23,13,18,17,17,23,25,27,18,21,17,24,21,14,17,14,15,16,13,19,19,24,19,33,30,19,30,29,17,12,26,18,17,31,25,16,23,21,12,17,13,15,17,17,24,16,22,16,27,33,21,26,24,29,16,13,21,24,18,11,11,24,14,26,27,18,13,25,19,13,19,13,19,24,17,26,19,19,14,21,16,14,25,25,23,18,15,19,18,18,20,17,35,18,19,22,15,22,18,28,18,16,22,22,18,16,14,10,25,24,23,21,20,21,27,24,18,15,3,22,22,20,14,18,25,22,24,24,15,20,27,15,14,21,17,10,22,17,19,18,24,19,23,21,20,23,20,19,4,16,16,23,16,15,17,18,26,19,14,17,32,23,21,21,15,17,16,27,24,17,16,22,18,18,29,25,21,18,16,18,18,21,19,16,20,32,19,24,25,27,20,23,11,24,19,20,18,28,24,23,14,21,21,15,14,18,14,20,18,19,13,20,16,19,10,22,11,19,18,16,21,21,15,25,18,23,23,21,24,18,15,13,22,23,12,24,16,31,26,16,17,15,24,17,28,14,25,17,21,25,23,20,17,16,19,11,22,6,23,22,17,17,17,20,21,20,25,13,17,21,17,19,26,15,25,19,16,13,11,20,14,22,19,22,24,24,20,23,27,24,13,17,26,11,22,13,15,16,15,20,30,17,21,20,23,31,19,23,13,21,7,16,25,21,5,29,29,16,15,23,19,20,19,22,21,20,10,24,23,24,17,20,17,18,18,16,19,22,27,17,19,14,19,21,24,20,22,22,15,15,13,18,22,21,17,15,24,21,11,25,14,19,18,23,21,23,20,21,24,13,29,13,17,18,26,21,23,15,15,28,16,20,17,20,19,11,24,20,19,18,10,17,18,22,15,25,20,24,27,20,27,14,23,15,19,18,17,24,15,22,19,20,17,21,13,9,12,11,16,6,14,11,20,21,25,23,21,24,22,23,20,19,18,23,20,16,11,21,21,24,21,18,23,25,19,5,26,16,20,15,3,6,20,10,7,15,12,22,24,18,20,20,20,18,24,18,19,17,24,22,14,18,19,12,26,20,17,14,18,20,17,22,22,16,21,20,15,19,25,19,24,1,0,10,20,24,24,23,22,26,24,17,23,19,22,19,20,27,21,20,17,14,32,20,18,22,18,8,18,18,18,8,19,18,17,15,19,12,15,23,28,16,21,15,24,7,18,15,24,11,15,11,28,23,19,25,22,15,15,10,14,11,20,22,30,29,28,21,23,25,25,22,28,16,19,22,25,16,22,23,20,24,17,11,25,25,28,30,19,21,10,23,17,29,22,24,24,21,22,16,15,24,21,17,19,22,18,21,22,6,11,22,20,20,23,17,21,20,26,23,18,13,21,28,6,16,18,20,19,27,14,15,17,19,16,25,17,19,27,30,16,15,23,24,16,20,13,10,19,13,21,16,30,14,12,19,10,16,13,24,17,11,8,14,20,17,16,18,13,31,22,16,25,12,16,13,17,17,20,22,15,21,20,24,27,20,21,22,17,10,11,23,21,19,21,18,24,9,16,25,19,28,24,17,22,23,21,21,22,12,23,18,21,24,21,16,23,9,14,16,16,15,25,26,33,19,22,21,9,15,20,24,26,22,23,11,2,21,29,19,18,24,16,24,20,18,24,15,9,9,18,17,20,12,23,18,29,20,15,14,7,27,23,22,18,24,21,15,26,15,9,24,20,20,17,13,21,14,12,30,13,20,14,20,19,13,23,19,17,23,20,21,15,15,21,26,22,17,11,21,17,38,26,19,17,22,26,25,29,15,17,29,13,18,21,25,14,19,19,13,19,19,18,24,18,17,21,15,10,16,25,28,23,16,25,23,21,9,18,16,21,20,15,95
22,23,27,14,21,21,16,27,16,19,21,19,21,20,16,17,18,24,20,32,14,25,18,33,24,20,27,22,19,21,19,20,20,24,20,17,19,25,25,14,28,19,22,22,17,22,15,16,28,16,15,11,20,23,16,23,9,22,21,23,19,17,16,24,17,19,21,21,14,17,7,19,22,25,12,21,17,32,18,22,23,16,17,18,9,13,16,27,20,32,28,17,32,23,15,18,24,28,7,30,26,22,19,22,17,19,21,23,18,15,18,14,12,16,18,32,20,24,26,30,6,20,19,20,14,9,13,25,17,28,23,8,15,25,17,11,19,11,23,22,24,31,17,21,12,19,14,20,25,21,13,19,16,13,12,17,20,15,32,18,17,20,21,24,16,25,16,14,20,23,24,14,22,16,25,22,24,24,21,22,18,24,16,16,11,14,19,21,14,19,23,27,21,23,13,10,22,13,19,19,17,18,20,13,15,19,15,26,21,19,18,21,18,22,6,22,17,20,13,16,17,16,28,17,20,23,34,21,20,20,14,22,24,25,17,15,12,18,21,18,27,20,19,15,11,17,26,17,17,23,10,27,17,26,23,25,21,22,13,14,22,20,18,27,21,20,12,14,14,13,16,19,15,20,16,20,23,18,13,25,18,24,20,19,16,14,19,18,17,23,16,28,23,24,18,20,19,13,20,17,2,15,15,21,21,18,17,13,24,17,24,8,22,17,17,20,21,19,17,12,16,9,20,4,21,20,14,13,15,18,19,17,21,19,24,24,15,16,20,9,18,15,14,13,18,22,20,23,17,22,25,30,19,22,25,22,11,16,25,15,18,20,17,18,22,20,20,15,21,24,20,30,18,21,19,19,15,12,24,11,5,26,21,17,16,23,17,19,17,23,13,18,8,26,21,20,19,18,7,16,22,16,16,20,22,15,17,21,22,19,22,19,23,22,8,20,21,26,21,23,17,21,20,26,15,15,12,22,18,24,11,21,18,21,24,21,29,11,10,16,20,18,24,15,12,21,12,21,15,19,15,7,20,20,19,8,17,15,26,20,15,27,22,24,35,28,25,20,26,19,16,20,20,17,20,20,17,16,15,17,19,17,19,11,16,14,16,9,18,19,23,16,24,22,26,21,26,19,16,20,18,16,18,25,19,27,11,16,19,23,23,15,28,14,18,21,11,14,18,16,15,13,14,26,27,25,18,22,18,16,19,20,17,15,27,25,13,17,17,20,25,22,25,16,19,18,14,22,20,19,15,18,23,25,28,14,19,9,10,0,18,26,23,21,23,22,22,15,19,27,20,23,18,25,19,24,15,16,30,18,24,17,18,16,16,14,16,16,17,18,17,18,21,14,5,24,19,24,13,17,20,5,13,13,17,1,19,16,27,13,23,23,20,11,14,18,12,19,15,20,28,29,23,23,26,31,23,20,28,14,26,24,19,9,25,17,16,26,20,13,21,21,26,26,20,18,18,22,15,27,20,24,27,22,22,18,21,20,15,16,9,20,11,19,19,14,19,21,18,18,20,15,19,21,23,20,15,6,18,26,6,14,18,22,19,25,20,19,21,24,14,20,17,12,28,28,14,16,28,22,14,14,11,8,17,11,19,16,36,12,20,23,18,12,19,24,16,11,14,4,21,15,16,8,23,26,31,18,27,10,14,11,24,20,24,16,13,19,19,25,28,12,20,20,21,8,9,21,22,16,12,15,17,17,14,20,22,18,22,25,19,22,18,20,19,8,24,18,19,22,26,14,18,7,17,19,18,15,23,24,29,15,26,25,5,8,18,18,24,12,16,18,12,28,24,23,16,24,14,22,18,23,29,13,17,17,18,24,25,18,17,21,25,13,21,20,3,23,26,20,20,22,22,13,32,13,16,21,10,17,18,19,16,22,20,28,19,18,22,18,19,11,19,19,15,21,18,20,15,17,22,27,21,15,21,21,15,36,24,25,23,20,18,25,27,15,24,23,11,16,19,29,12,17,11,18,20,21,16,23,21,15,14,17,17,18,23,29,15,19,30,25,22,7,24,16,19,25,13,96
22,24,28,25,28,14,20,27,18,18,21,15,18,27,23,20,19,25,15,39,13,15,8,36,19,10,26,23,20,22,19,22,10,19,22,21,29,24,27,14,26,23,20,25,21,19,19,23,19,20,19,18,19,27,24,23,23,27,22,19,13,17,22,25,17,25,22,25,8,7,21,19,30,12,19,16,12,27,23,19,10,8,9,10,13,22,20,20,22,32,29,16,27,23,21,17,25,30,18,25,25,18,22,27,17,18,30,21,16,18,19,7,30,6,17,31,19,32,14,26,20,20,14,19,13,20,11,24,29,21,27,15,12,26,21,22,9,12,17,27,23,31,23,19,20,23,25,15,22,20,16,9,21,15,14,23,14,4,28,8,18,19,19,12,21,22,10,20,18,27,23,22,23,15,29,24,21,26,20,21,31,18,18,10,20,17,16,18,9,19,31,26,21,26,16,17,22,23,15,18,12,15,24,21,19,16,16,28,24,16,24,20,19,15,17,21,19,22,17,18,22,17,21,20,29,19,22,24,15,27,14,21,21,27,20,18,22,25,25,19,27,20,23,21,16,18,17,24,20,22,22,24,20,31,16,23,24,22,19,23,21,15,22,27,20,24,15,25,25,14,15,17,19,20,19,18,20,20,19,19,19,23,25,21,17,15,20,19,28,27,22,26,23,21,22,16,13,12,25,27,20,20,23,26,22,23,24,6,23,16,23,21,25,17,19,26,18,22,6,6,2,14,24,15,27,17,20,17,23,10,11,3,21,14,24,20,20,15,33,22,29,17,25,7,21,14,12,22,19,12,29,30,19,22,21,23,8,23,16,12,16,22,21,22,24,29,31,19,19,29,20,25,11,18,14,23,19,14,23,20,16,12,29,16,10,13,19,18,22,22,18,15,19,24,19,19,26,14,19,20,27,15,18,7,19,22,10,23,28,17,28,13,20,12,22,17,20,25,22,21,18,20,23,26,14,32,18,26,19,20,20,26,29,20,25,25,32,19,21,20,23,17,14,26,14,23,11,19,18,21,21,11,20,22,30,19,18,19,22,27,16,15,33,26,36,27,28,18,17,21,21,19,13,25,16,28,13,10,23,20,17,19,21,24,11,17,11,20,23,12,18,19,28,23,29,22,24,9,3,22,17,20,17,19,13,22,29,19,18,24,17,20,29,12,19,19,20,23,19,14,16,20,13,20,29,24,25,20,22,24,22,22,12,14,17,27,13,17,21,19,27,21,27,15,20,20,18,23,25,17,25,18,18,22,26,20,25,19,20,18,0,18,19,20,22,19,19,18,20,16,23,23,13,17,20,23,26,20,23,22,18,22,19,23,20,17,15,16,12,8,15,18,20,13,18,24,28,25,23,16,20,16,19,19,22,19,18,16,28,23,23,16,23,16,18,27,21,22,21,23,21,31,22,17,25,26,21,23,30,18,24,25,26,17,23,22,20,25,20,24,19,23,24,30,20,22,19,28,20,28,17,26,26,26,22,13,19,22,17,10,16,19,25,30,21,18,18,23,18,25,23,16,24,16,27,24,16,21,16,27,17,12,24,19,20,30,15,13,17,24,25,24,21,23,18,31,9,20,21,23,18,21,14,11,11,17,20,17,34,23,24,24,19,20,18,27,10,9,12,19,22,12,24,17,18,31,36,16,21,20,19,15,25,17,20,17,21,22,19,23,30,19,27,18,17,18,19,24,17,22,22,25,24,18,22,23,20,29,21,35,24,19,20,22,24,10,18,13,27,20,22,22,23,12,22,17,21,14,25,24,30,19,22,23,13,19,27,26,22,23,30,22,22,26,22,20,20,24,19,10,17,20,26,13,26,24,16,23,29,14,17,16,28,18,15,14,15,23,26,22,18,15,20,10,30,18,14,23,13,27,12,18,19,29,28,22,19,29,22,18,19,20,18,19,13,29,17,6,25,12,23,24,23,23,18,23,16,37,19,23,22,18,21,20,36,5,22,33,19,9,21,30,20,18,16,14,13,11,14,16,25,23,28,9,16,26,23,28,20,14,25,20,19,18,18,21,21,24,17,96
20,9,25,27,22,24,22,33,25,24,27,22,16,31,30,23,23,25,22,44,20,27,20,39,27,18,28,17,19,21,26,22,16,27,24,17,27,26,28,20,27,25,14,23,27,13,21,27,26,18,19,26,29,31,27,25,24,27,19,17,14,18,16,27,26,19,26,24,22,13,28,22,30,24,30,20,20,35,24,17,24,10,9,8,27,23,22,25,28,33,31,28,31,22,24,17,28,31,26,28,30,21,24,33,23,16,30,29,22,23,19,19,33,12,23,29,17,34,8,30,27,25,22,24,19,22,13,31,28,28,24,26,18,32,25,29,15,24,22,23,25,34,26,21,21,32,27,26,17,23,27,21,21,23,22,23,22,16,39,14,20,26,20,6,25,28,17,23,18,32,23,20,31,21,28,30,15,32,27,26,19,26,19,18,25,28,17,19,21,14,37,25,16,23,22,25,15,26,13,19,20,21,28,29,24,21,27,35,22,27,27,26,26,21,20,19,23,19,21,25,23,25,29,18,28,18,16,22,18,27,22,21,15,22,32,28,29,27,23,17,26,13,19,13,24,24,25,18,18,24,29,30,23,27,18,23,25,25,27,30,20,23,19,21,14,26,27,27,29,16,15,23,25,28,24,24,27,26,27,29,22,29,22,24,23,23,31,30,29,25,25,33,19,27,25,17,16,26,31,26,28,28,25,24,33,28,27,18,24,24,29,25,28,25,26,29,16,25,18,20,16,25,29,22,29,25,14,22,23,22,23,17,24,27,29,28,18,27,35,24,34,26,30,15,28,4,15,25,25,18,29,34,27,27,29,27,20,23,22,19,17,25,18,19,27,32,33,23,26,26,26,31,23,27,18,25,24,22,21,24,21,23,37,26,18,19,20,29,18,24,26,20,26,31,25,24,23,20,26,24,26,23,26,15,21,19,22,24,28,24,16,25,26,18,23,21,25,26,27,27,23,18,23,30,20,22,21,31,25,24,22,31,22,28,27,22,35,25,25,20,33,24,26,31,22,30,22,25,16,24,21,25,23,21,30,27,27,27,12,14,23,9,33,24,40,22,34,19,24,25,21,25,23,26,14,27,19,24,21,22,18,27,24,28,19,26,17,25,29,24,24,27,28,21,30,28,32,15,15,26,25,17,19,22,19,26,24,17,15,22,20,22,32,16,18,20,25,23,21,15,25,25,18,26,30,30,28,26,28,30,18,25,24,26,26,29,21,25,22,18,28,28,35,20,23,24,22,18,29,24,26,21,21,23,29,22,22,23,24,26,18,0,27,31,24,25,28,24,28,26,32,29,25,25,25,28,19,26,29,27,19,25,23,22,25,23,21,25,18,14,18,27,26,19,28,23,35,25,29,22,23,23,22,20,27,27,23,19,30,29,23,25,23,21,26,32,26,31,24,29,17,24,31,11,7,29,15,26,33,25,30,31,23,24,30,23,25,23,27,27,24,26,24,30,23,25,28,31,24,31,19,20,32,26,28,17,19,16,22,18,28,27,26,34,18,23,26,29,22,25,30,18,14,14,24,22,28,25,22,31,22,19,26,25,26,36,19,20,23,27,27,29,26,28,30,34,21,22,27,26,19,22,22,23,25,24,24,24,35,30,21,18,19,22,18,29,17,17,17,27,25,24,26,27,24,34,33,22,28,19,15,23,26,17,26,17,20,25,27,29,37,21,23,25,24,22,23,29,27,12,27,28,26,26,28,19,26,35,32,39,24,18,16,18,24,24,30,21,27,22,20,22,17,24,25,23,17,22,31,27,35,20,29,17,23,24,28,24,28,31,31,18,25,32,28,30,16,28,21,16,25,21,27,17,31,23,24,25,28,13,16,23,35,24,22,23,23,25,32,28,20,27,21,22,32,22,25,30,24,30,20,18,21,25,27,28,23,35,23,25,24,21,24,20,20,27,28,13,31,16,10,30,21,26,27,24,24,37,26,20,16,26,23,26,36,13,22,39,22,21,27,28,23,22,24,12,15,15,21,23,25,24,29,11,18,29,29,19,28,20,26,29,22,23,26,24,28,27,20,94
28,26,34,30,33,20,29,27,13,18,30,17,25,29,30,23,14,21,24,35,22,28,21,35,28,19,26,28,23,25,26,16,19,25,27,24,30,24,32,19,27,26,30,30,27,27,25,28,32,23,22,20,23,30,24,24,24,28,18,23,22,21,27,33,22,27,17,31,26,16,18,15,27,31,27,11,7,22,29,18,26,17,18,19,26,25,23,27,24,31,27,21,34,30,27,13,30,40,22,23,22,17,24,28,23,24,24,26,28,19,28,23,34,15,26,38,26,28,26,35,17,26,23,23,22,22,20,25,32,34,29,23,17,29,24,27,18,20,19,32,23,30,27,28,20,32,27,22,28,27,24,22,28,23,22,18,17,23,42,17,24,23,28,24,25,32,22,26,24,27,19,15,27,15,36,31,33,26,21,21,26,27,22,19,21,25,14,16,18,25,35,27,27,30,16,13,24,24,21,23,18,21,29,23,24,23,26,28,29,22,30,25,18,21,23,18,27,21,20,23,24,17,31,24,30,26,34,29,13,22,13,19,20,32,24,24,31,31,28,25,23,22,29,24,20,25,22,29,25,22,19,32,20,28,31,29,27,18,20,27,26,21,27,35,28,27,21,26,29,23,15,21,19,26,21,20,29,27,21,30,22,29,28,6,20,15,24,23,25,26,28,34,25,14,31,25,22,30,25,28,21,21,22,33,30,28,27,22,22,18,32,23,26,22,27,27,19,20,21,24,21,16,19,21,33,21,25,23,23,22,23,22,17,23,25,29,23,24,28,24,30,17,30,16,29,23,21,31,26,21,36,35,18,21,20,18,20,24,25,15,25,28,26,27,29,30,31,26,27,36,26,34,21,22,25,27,20,21,30,26,22,31,34,25,18,22,26,22,27,31,14,22,24,35,28,28,25,22,16,25,27,17,20,23,28,16,26,25,23,29,28,25,13,21,23,19,22,27,19,26,9,17,25,16,16,29,25,32,19,29,22,28,24,22,25,30,32,23,25,24,27,25,27,31,19,24,20,31,23,28,24,24,25,27,27,15,23,18,29,21,32,27,38,20,24,29,28,27,27,26,23,22,19,32,22,28,22,28,23,22,26,29,27,26,8,18,18,25,30,31,29,20,22,18,31,28,28,18,22,20,23,25,17,22,23,23,34,24,24,31,20,26,29,24,24,16,22,25,28,23,19,21,14,29,29,23,23,27,30,28,27,29,22,23,33,15,12,16,20,24,29,27,31,16,7,25,21,26,21,20,21,27,25,29,29,19,24,23,24,23,19,27,0,30,25,28,23,11,17,23,24,28,23,29,20,23,21,23,29,21,24,29,26,26,15,19,24,21,20,17,24,27,23,16,20,20,32,21,31,19,16,21,20,24,26,24,19,15,35,20,28,30,23,17,20,29,22,23,22,23,35,34,28,25,24,32,30,23,34,12,29,29,26,18,24,18,20,31,27,29,26,28,28,34,29,31,21,30,22,32,18,31,25,29,24,20,25,29,16,9,24,25,26,35,20,19,20,23,26,24,24,25,19,25,30,27,25,21,28,33,23,20,24,24,20,30,24,23,26,22,27,30,30,24,31,33,23,26,30,25,22,24,20,17,29,26,15,32,43,14,29,24,15,24,14,14,24,18,21,19,28,24,28,23,25,21,39,23,33,27,24,14,23,24,21,26,21,22,18,25,35,21,29,26,24,21,20,26,23,25,27,30,26,22,26,27,23,29,25,39,25,29,23,21,22,23,22,19,31,30,27,22,25,18,28,26,27,16,26,20,36,25,32,32,24,20,20,24,31,27,31,25,26,39,31,27,26,29,21,26,23,29,35,25,27,27,25,23,28,21,25,19,27,22,26,25,22,25,27,26,27,19,26,22,31,20,21,31,21,32,20,14,25,31,21,34,24,30,23,27,27,24,27,23,25,17,21,25,32,19,25,9,26,23,27,22,16,42,28,27,22,21,26,15,37,14,21,34,19,25,24,26,18,13,12,20,22,20,22,31,19,23,29,18,16,27,22,29,16,21,31,25,18,22,23,23,29,29,21,102
23,32,35,27,36,24,28,32,28,28,26,26,28,31,28,26,29,29,21,37,25,25,18,43,33,24,32,31,31,30,25,27,30,33,17,28,31,32,39,24,35,30,30,35,30,27,18,26,33,27,26,26,26,34,30,35,27,28,26,20,21,25,30,38,29,32,31,34,24,27,24,23,35,26,28,26,25,40,21,26,25,25,24,23,24,30,27,28,32,39,38,29,37,29,24,26,31,39,25,34,33,22,17,29,20,23,30,31,22,24,26,13,33,26,37,38,26,37,28,37,23,27,20,29,25,22,26,34,34,35,36,19,22,30,28,24,29,10,30,35,31,38,26,31,28,32,27,22,31,29,20,19,31,17,16,30,31,16,40,28,13,27,27,26,23,38,26,23,25,37,30,26,30,25,35,33,27,36,30,31,36,33,26,20,24,21,23,25,21,20,33,30,32,34,26,25,28,26,20,24,26,22,31,28,30,28,30,34,34,26,27,26,28,27,19,28,20,35,24,28,24,25,27,24,34,25,36,34,24,28,21,24,28,38,24,20,27,33,32,24,35,26,28,29,18,31,32,32,30,30,25,31,29,38,22,30,30,26,24,31,29,29,32,33,26,31,17,25,32,26,28,26,29,25,29,27,32,29,29,35,31,31,30,24,21,23,28,27,30,30,25,37,29,33,30,24,21,26,33,34,23,22,21,39,29,29,28,14,31,24,35,25,33,21,32,30,26,26,18,22,18,16,33,17,22,31,28,28,25,24,25,19,25,21,31,34,15,27,37,26,36,25,27,26,30,27,20,34,28,24,33,40,26,29,34,29,16,24,36,24,22,27,31,32,29,33,37,28,32,39,28,39,25,28,25,30,27,26,30,27,18,28,34,30,27,33,25,26,30,37,28,19,21,34,31,28,32,24,22,28,31,23,26,21,31,27,18,28,33,27,31,23,32,32,26,30,30,29,32,31,24,27,31,29,24,36,21,31,27,31,28,34,27,30,33,32,28,21,28,23,30,26,24,28,26,35,23,25,28,28,27,22,27,32,32,23,30,22,36,32,28,29,35,31,42,36,35,26,31,22,27,26,25,33,17,34,33,26,25,15,25,29,26,28,24,27,21,22,31,26,32,21,31,32,39,32,36,29,17,33,29,30,25,27,25,32,32,29,30,30,25,27,32,22,25,23,24,27,31,22,28,26,25,34,39,36,31,30,28,29,25,32,26,28,32,30,20,24,24,30,33,30,35,27,25,29,25,28,29,29,32,26,28,31,35,18,23,22,23,21,20,31,30,0,15,32,29,22,29,32,31,33,27,29,28,25,24,21,40,27,25,22,30,29,29,25,23,28,30,28,23,25,30,23,22,28,36,34,34,26,24,18,27,22,29,22,27,23,37,33,31,22,29,28,28,31,25,32,25,33,27,36,27,29,32,38,29,32,38,21,31,35,31,24,32,30,31,30,26,26,28,31,31,31,28,30,27,32,22,35,27,34,33,32,27,23,28,29,30,23,25,31,29,31,34,27,28,27,28,31,27,28,19,29,32,29,28,24,24,36,19,25,31,29,28,38,26,26,33,24,27,33,30,30,28,27,13,19,31,33,31,31,16,13,27,24,30,29,42,25,31,34,28,27,25,37,23,24,21,23,32,20,31,24,28,35,41,26,34,23,27,18,32,27,29,24,27,31,26,32,39,27,32,31,27,21,22,34,29,30,29,32,32,25,24,26,32,35,29,38,30,31,27,29,19,23,34,27,29,26,27,24,32,14,24,30,26,24,34,28,40,30,32,33,20,26,31,35,30,30,34,29,25,30,35,27,25,28,21,24,25,33,39,23,30,30,31,31,38,20,23,20,36,25,25,24,18,30,36,31,27,31,26,18,40,20,26,34,17,34,29,27,26,35,33,38,29,31,29,30,31,24,30,27,23,37,25,22,28,22,31,36,28,31,30,29,23,40,25,31,32,27,25,31,40,25,31,41,28,15,27,37,29,28,26,19,28,30,27,24,28,31,32,26,24,31,33,37,30,24,32,30,27,20,31,23,31,34,30,97
28,29,36,26,27,21,31,34,20,23,30,24,23,28,28,24,24,29,26,35,21,26,19,35,24,22,31,25,27,29,10,28,20,18,21,25,33,29,34,19,25,20,24,28,26,27,24,26,31,24,23,12,31,31,26,25,24,30,26,25,22,19,21,32,21,21,23,29,19,17,18,26,30,23,22,26,22,37,27,28,19,14,15,16,24,23,23,24,22,38,32,28,28,24,24,24,28,31,17,30,25,24,26,33,26,24,15,23,24,25,21,24,34,16,27,31,19,24,24,35,17,13,25,26,23,24,11,19,32,29,29,18,17,30,21,26,19,23,19,27,29,34,26,19,23,31,29,19,21,26,19,19,26,19,18,28,24,23,40,18,25,28,28,22,25,33,21,23,25,32,30,23,22,20,30,26,31,27,15,16,24,30,18,17,23,20,25,24,21,25,33,31,21,28,23,13,13,28,21,21,11,24,29,14,16,28,25,19,24,28,27,23,18,24,18,28,25,26,21,23,20,12,31,23,31,26,32,27,24,24,26,29,30,27,24,28,30,28,29,24,29,15,29,20,18,26,30,23,20,28,19,34,26,25,28,25,28,24,14,24,26,14,18,37,26,27,26,27,29,20,26,28,24,23,25,27,30,27,26,29,26,28,21,27,21,10,29,28,27,31,25,27,18,29,28,26,23,23,32,20,21,24,24,30,28,31,31,23,16,9,33,23,27,18,26,27,24,21,21,17,21,23,18,20,34,20,19,18,23,25,26,22,24,20,17,27,27,22,34,23,33,28,30,19,27,20,22,30,26,22,21,32,25,31,22,27,21,20,26,19,19,24,17,18,26,31,31,26,26,36,28,31,24,28,23,22,19,21,23,21,19,31,31,24,19,23,22,29,22,22,15,22,19,22,29,27,30,24,16,25,31,8,11,26,24,24,27,25,30,25,23,24,28,22,23,18,15,20,17,24,24,28,16,25,19,25,21,19,14,29,13,25,28,15,20,21,29,21,25,22,32,22,24,29,21,22,19,27,21,16,24,22,30,20,31,15,22,29,26,28,29,25,34,32,40,22,35,27,28,23,16,18,22,26,22,30,23,21,23,24,26,20,23,25,23,26,16,25,27,31,27,23,23,24,34,29,32,19,22,18,23,16,23,23,25,27,29,21,26,29,25,27,24,23,20,23,21,24,25,23,27,27,20,28,30,23,29,25,28,16,10,23,25,26,26,24,25,29,25,26,30,18,35,22,26,16,20,19,22,24,25,28,23,27,33,21,26,21,22,23,22,24,25,15,0,24,27,23,24,31,19,28,25,32,15,28,31,17,32,27,27,26,27,26,14,10,25,20,22,18,22,11,25,18,20,26,29,28,30,21,27,21,20,20,14,24,20,23,36,19,27,31,29,23,25,28,28,31,22,30,33,26,29,25,21,25,23,27,37,22,27,20,24,14,22,19,21,31,11,25,29,30,24,30,24,26,28,23,21,34,23,24,23,30,25,14,25,29,28,22,19,23,26,26,25,18,13,27,28,28,26,22,31,22,27,30,21,21,26,35,20,19,28,24,15,34,22,23,27,27,29,23,32,27,29,37,20,25,25,30,25,22,27,24,22,26,23,30,32,28,20,27,22,29,25,22,25,21,24,19,27,17,26,18,23,23,32,21,33,24,20,25,29,22,27,19,23,26,30,28,24,12,20,24,16,22,21,30,26,21,27,30,17,17,24,11,21,29,33,37,28,23,23,25,4,21,24,12,29,29,28,22,20,23,25,25,27,9,29,27,35,20,23,27,22,23,29,28,27,22,25,26,24,24,21,14,26,25,20,28,24,29,24,24,29,27,28,29,35,21,18,25,27,10,14,15,21,27,21,28,20,22,27,23,35,19,29,24,16,32,21,25,13,30,26,28,29,33,26,25,26,22,28,21,27,25,29,25,29,15,28,32,30,26,28,26,11,40,30,32,25,28,24,30,40,17,27,34,22,26,29,33,23,25,13,20,19,19,21,31,20,26,23,15,22,30,20,35,17,19,33,30,27,23,26,21,27,32,24,102
9,27,25,31,22,21,26,32,24,21,26,22,23,30,29,20,28,30,24,44,24,26,19,36,28,19,29,22,24,26,19,30,17,28,30,17,19,27,32,17,31,16,25,26,26,22,25,29,31,16,15,16,26,23,29,30,27,30,26,18,19,23,24,25,23,28,31,25,27,12,21,23,33,27,30,25,21,36,23,28,28,15,16,17,26,23,19,29,25,40,32,17,32,24,26,26,31,33,25,34,26,28,30,35,23,21,33,29,24,23,19,24,34,13,24,33,21,28,25,29,20,22,23,24,18,27,18,28,26,33,22,18,15,18,9,27,14,27,29,31,30,34,24,26,25,30,32,23,26,16,23,20,26,22,21,29,23,23,42,13,26,22,18,23,28,26,14,26,25,30,32,29,28,18,30,29,31,29,24,25,21,27,24,17,27,24,25,24,20,18,38,29,26,27,23,22,23,25,18,23,21,24,19,28,30,26,23,28,30,25,27,29,25,22,23,30,27,28,13,28,28,24,37,23,16,23,33,30,24,32,23,22,30,32,29,29,25,30,21,22,32,21,26,23,23,22,30,18,26,29,22,35,27,30,17,29,23,26,26,30,24,21,22,36,21,23,31,25,31,21,28,24,22,25,26,23,23,15,24,30,29,28,23,26,26,22,27,26,32,32,28,29,27,28,29,23,20,30,32,31,24,25,28,28,29,21,20,25,30,23,28,24,21,27,5,32,25,23,21,25,21,26,30,23,35,22,22,28,24,17,18,22,22,24,26,29,28,18,34,24,34,27,27,16,27,21,19,33,14,19,26,33,27,29,19,30,27,28,21,17,19,23,19,20,27,32,34,16,18,22,30,22,18,28,23,28,21,19,25,24,22,26,34,20,19,20,22,25,26,29,25,22,27,29,24,15,32,23,19,15,31,22,25,20,26,28,29,26,31,24,27,24,27,19,26,22,19,24,26,26,23,29,30,32,17,18,24,27,22,24,25,31,31,27,28,23,37,26,27,26,30,28,25,30,19,29,22,27,24,20,20,24,25,24,29,20,24,27,29,26,28,26,35,33,40,21,35,19,25,28,26,22,20,30,15,32,18,29,24,28,20,27,24,27,20,30,16,22,28,27,21,26,31,31,32,29,34,16,22,27,26,20,24,26,24,27,12,25,29,31,24,27,28,21,24,29,23,23,26,20,31,25,18,29,32,29,32,25,27,20,20,27,19,19,31,32,22,26,30,25,30,31,35,20,25,18,14,26,32,22,28,24,23,27,31,30,31,25,26,22,19,25,28,32,24,0,29,25,29,31,31,26,20,10,26,28,28,29,30,25,23,22,19,21,26,24,20,22,19,15,22,20,23,16,21,28,35,24,9,19,22,24,25,23,10,23,28,24,32,28,26,33,27,21,23,30,26,35,27,30,34,29,25,23,27,33,24,30,33,26,29,25,27,17,32,28,30,28,18,30,24,30,30,31,26,28,31,30,25,37,24,25,29,22,27,18,28,25,23,19,27,25,29,35,27,20,17,32,27,24,30,23,32,23,17,20,17,24,28,35,21,12,31,22,23,37,22,25,9,29,32,28,30,28,29,38,24,26,26,30,23,24,26,27,30,20,29,29,33,31,22,27,24,31,27,30,22,18,21,22,21,26,35,26,23,24,34,21,39,27,23,24,30,22,29,17,25,29,28,28,33,24,30,18,21,25,26,21,24,24,27,29,26,23,29,21,22,32,28,41,24,24,26,28,20,23,27,22,29,13,25,23,24,26,26,22,24,21,30,19,37,26,28,28,24,24,33,25,27,30,29,18,28,23,3,21,23,29,24,27,22,25,31,22,33,21,19,30,34,18,18,26,34,14,23,24,24,30,29,29,24,24,30,29,34,23,29,29,20,27,21,27,17,34,32,26,28,33,27,21,20,25,23,25,20,33,24,18,12,17,28,31,21,28,21,26,23,38,28,29,25,27,28,29,32,14,31,36,24,26,27,31,25,27,23,17,20,18,14,28,28,24,27,16,23,31,21,35,27,19,30,29,26,24,28,29,27,33,22,83
27,29,33,28,24,16,26,19,10,21,15,17,25,25,29,20,27,27,23,42,24,28,21,37,29,20,22,19,29,30,20,21,16,24,18,24,24,20,31,19,32,24,18,25,28,21,13,12,22,23,22,19,25,30,23,31,17,21,21,24,20,22,18,33,25,27,27,26,11,17,21,20,26,18,22,23,22,32,14,21,21,18,19,20,20,24,21,9,25,32,35,22,34,32,9,22,30,26,20,31,31,23,22,30,15,21,31,17,27,23,24,19,34,16,27,37,25,30,24,26,20,20,22,28,23,21,21,25,33,24,30,24,17,27,24,25,19,19,22,25,19,30,11,28,21,31,26,18,15,25,27,22,27,23,22,29,6,19,41,18,18,21,25,26,6,33,22,8,20,27,25,20,28,18,38,31,22,29,21,22,29,24,21,19,21,28,22,20,20,24,29,20,18,25,13,22,29,25,18,24,19,17,26,25,21,23,22,29,24,24,16,26,21,17,20,23,15,21,20,22,24,23,30,20,29,25,35,24,21,21,19,21,23,24,23,9,24,27,28,21,28,29,27,15,20,24,28,20,20,20,19,31,22,29,24,25,21,17,17,27,15,22,13,28,20,25,12,10,18,24,24,23,19,16,23,23,30,24,19,22,21,25,16,17,21,21,26,25,31,32,10,28,26,27,29,23,20,19,22,31,22,28,15,33,32,24,23,20,27,20,33,22,27,20,27,27,28,27,21,13,17,19,19,18,27,24,16,19,18,18,19,18,22,19,24,30,16,26,33,23,25,23,20,13,27,24,19,32,23,22,30,26,19,27,30,28,19,17,25,17,26,23,12,13,25,30,34,21,27,35,29,31,17,1,23,27,21,21,29,23,19,27,25,22,16,18,29,24,20,26,24,28,21,25,17,26,25,24,19,22,31,19,22,22,27,21,24,24,29,20,20,23,27,19,16,21,26,28,23,26,14,22,23,24,17,26,10,20,22,20,16,26,24,26,28,16,29,17,14,21,29,28,21,29,19,29,22,30,18,26,20,18,22,15,33,20,26,24,32,26,29,28,36,25,33,26,25,24,13,17,22,16,15,25,21,27,23,9,16,20,23,22,22,19,21,24,18,15,24,27,23,27,29,23,32,21,28,19,18,24,23,11,13,25,25,27,26,19,24,15,23,22,30,20,23,24,25,27,27,20,24,25,18,22,32,30,12,27,14,22,26,26,18,20,28,24,18,22,25,28,29,28,35,20,16,21,21,26,24,22,27,25,25,25,28,18,23,23,24,22,19,28,23,29,27,29,0,16,19,29,30,28,19,25,26,25,21,14,33,16,20,13,24,30,21,17,24,24,17,18,22,21,23,16,21,19,31,30,31,13,21,19,20,11,21,23,19,15,34,26,9,24,18,21,18,32,26,29,22,20,33,25,21,23,29,30,17,19,25,17,26,28,27,17,30,23,16,28,21,27,21,29,26,22,26,28,22,30,16,29,23,19,22,29,18,20,25,25,24,20,19,25,19,26,20,22,24,27,24,24,21,24,19,26,21,18,26,18,21,34,20,20,22,24,23,27,24,18,27,24,26,32,27,24,31,32,22,14,26,25,25,23,19,16,8,19,26,30,40,25,15,25,24,24,23,28,21,15,18,20,28,23,28,20,25,30,27,23,31,21,17,20,27,24,17,25,20,20,24,23,34,15,23,20,18,14,15,28,19,16,28,31,20,23,20,27,25,32,27,38,16,16,18,20,26,17,27,20,25,28,25,17,23,17,20,23,24,20,21,25,37,21,25,21,20,20,31,30,20,23,24,25,25,33,28,23,24,22,19,25,23,24,30,19,26,30,22,7,31,20,26,21,29,20,16,17,19,24,27,18,24,26,22,21,34,18,26,32,24,33,18,23,23,27,30,32,24,18,24,28,27,19,28,24,21,30,23,21,29,19,28,31,17,24,28,31,22,36,27,28,24,2,29,27,39,15,24,21,22,17,5,29,23,26,22,19,21,15,22,28,26,24,22,19,14,25,29,33,26,21,24,29,21,15,15,25,25,30,24,101
21,15,23,21,26,9,20,20,6,14,22,6,18,23,25,17,18,18,13,41,15,21,14,32,17,8,20,24,19,17,20,5,18,23,16,17,26,18,25,12,21,19,23,24,21,20,15,19,28,16,15,18,13,23,25,26,18,17,11,18,14,10,20,25,19,20,20,25,22,15,20,8,20,26,20,15,11,26,21,7,16,16,17,17,18,19,16,21,18,25,26,14,27,26,16,10,24,33,20,25,26,14,24,19,13,16,21,19,22,12,23,15,27,14,21,34,23,26,23,30,19,20,12,12,18,16,19,24,27,26,20,18,10,24,17,18,17,12,12,25,17,24,18,21,19,24,19,11,20,23,21,15,21,17,16,18,10,16,35,16,20,13,21,21,17,25,15,15,13,23,16,4,21,11,30,23,22,22,20,21,15,26,11,12,17,22,18,17,11,18,29,23,20,20,9,19,22,20,14,18,16,11,25,19,16,19,15,29,19,12,23,18,18,10,13,7,17,21,13,18,13,17,26,14,24,19,31,23,17,19,7,15,9,26,24,16,21,23,21,15,25,22,22,17,18,17,20,22,15,13,23,31,21,24,21,18,20,11,9,17,19,19,23,28,21,20,13,17,23,20,12,16,15,18,20,17,23,22,17,23,24,21,25,5,17,15,14,13,22,16,17,23,19,25,25,19,16,20,18,25,17,20,19,22,23,25,24,14,23,16,26,21,22,20,20,22,17,24,14,20,18,6,23,11,27,17,18,14,19,11,12,19,10,12,24,18,18,17,17,21,23,11,21,15,23,21,15,24,22,16,31,33,12,15,15,22,12,15,21,8,20,17,22,23,19,23,25,22,20,30,24,24,10,15,18,21,17,14,24,19,12,21,24,15,16,21,23,12,20,28,20,19,15,28,24,22,25,17,20,21,21,15,18,20,22,5,18,14,19,18,17,19,24,20,17,16,20,25,22,16,2,6,23,13,10,18,17,26,15,24,16,26,25,12,21,26,25,17,19,17,17,16,20,22,12,13,13,25,17,19,17,16,16,21,26,20,20,8,22,10,22,24,29,9,21,23,21,20,23,19,21,15,8,24,15,25,21,21,20,22,19,19,16,22,10,20,11,16,23,26,20,19,19,20,25,17,22,17,17,23,18,21,11,22,18,22,26,16,13,24,20,16,21,17,19,13,16,19,25,16,21,14,7,18,25,25,24,20,21,22,19,21,11,13,23,12,6,10,10,20,26,20,24,9,4,18,14,18,19,13,21,21,18,20,24,22,27,16,17,15,18,24,11,22,23,25,16,0,8,21,24,21,12,18,18,14,22,12,29,15,13,20,19,21,19,17,19,18,13,16,18,21,16,9,18,13,22,18,24,12,9,12,15,18,20,16,13,9,27,23,21,21,20,10,16,23,15,25,17,16,29,29,23,18,17,28,22,23,27,1,20,23,23,18,18,21,11,23,19,20,17,21,19,25,23,25,21,24,12,25,22,25,22,22,20,13,18,22,16,9,22,20,20,26,20,16,18,17,23,21,17,22,22,22,25,22,18,15,20,26,13,13,18,17,16,23,17,16,23,13,21,22,24,17,24,32,15,16,24,14,21,18,12,9,20,18,19,23,36,13,25,20,12,21,11,24,17,17,17,17,21,16,25,21,18,18,36,16,28,17,18,4,16,17,14,21,18,22,12,21,29,17,25,17,21,14,13,25,12,18,22,25,22,16,20,20,16,23,15,32,18,22,15,17,22,16,20,17,23,20,21,20,20,8,18,19,20,14,19,13,33,16,26,25,14,13,19,24,24,24,25,18,19,32,25,16,19,25,11,21,15,18,24,18,22,22,20,17,32,14,20,14,24,16,19,20,12,18,24,21,21,19,17,14,27,10,20,21,18,27,17,11,16,24,18,27,24,21,17,20,20,18,21,12,14,21,11,19,22,12,14,20,21,24,21,19,16,36,17,16,18,14,26,19,30,13,21,28,20,17,17,23,21,17,18,13,19,19,15,20,16,22,23,17,10,21,13,23,22,14,20,18,22,14,16,13,20,23,21,95
24,23,31,27,31,17,21,23,14,22,29,14,26,24,20,19,17,10,21,44,19,29,22,24,25,16,25,23,13,11,28,13,20,26,24,25,32,25,25,19,28,23,22,18,24,25,22,26,36,24,23,24,21,31,22,32,16,20,19,26,22,18,25,33,22,23,20,17,19,17,21,16,28,31,26,14,10,25,13,15,24,18,19,20,14,11,20,27,23,32,30,22,35,24,24,18,26,35,21,26,25,20,25,11,21,20,23,27,17,20,21,22,29,16,27,29,17,23,28,32,20,27,20,10,16,22,21,26,22,34,18,20,18,32,25,24,19,19,20,32,19,31,26,29,23,32,27,19,19,23,25,23,25,22,23,17,18,23,39,18,21,21,23,26,24,33,23,23,17,31,12,12,29,19,30,27,30,24,22,21,23,28,19,20,22,26,17,19,19,23,36,28,25,28,17,22,23,26,22,26,19,19,22,22,8,20,23,30,27,20,26,26,21,18,19,15,22,22,21,24,19,20,33,22,22,27,29,21,16,27,14,22,17,25,30,24,25,22,29,21,26,21,29,22,25,25,20,27,23,21,24,23,16,27,28,12,20,19,17,25,27,22,22,35,24,24,21,9,17,24,20,23,23,15,17,22,30,20,25,29,23,26,25,13,23,18,22,21,22,24,25,31,25,28,28,24,23,23,26,23,20,23,25,30,31,31,30,22,18,17,26,14,26,25,28,28,22,28,22,17,21,14,22,17,30,20,23,6,24,19,20,22,18,20,30,22,19,25,24,13,29,18,27,17,22,24,22,28,19,22,32,37,19,22,21,21,20,23,26,16,19,25,21,22,27,30,28,19,28,28,25,32,18,20,19,29,25,17,21,25,18,29,24,23,20,23,22,20,27,27,23,22,20,34,29,22,26,25,21,18,16,16,19,26,28,13,26,22,22,26,25,27,28,22,15,22,23,18,24,24,10,14,20,21,18,24,25,30,22,26,17,20,29,20,28,25,33,24,13,25,25,23,28,28,17,21,17,20,25,24,21,12,24,24,28,22,23,16,20,18,28,29,35,17,29,30,29,22,28,24,20,23,16,20,23,31,23,21,25,23,21,27,24,17,9,19,19,22,23,25,28,24,27,21,26,25,29,19,22,24,19,20,18,25,25,26,30,24,21,19,23,23,13,25,27,19,21,24,29,22,20,21,15,26,27,26,26,27,28,29,26,13,19,21,30,20,13,17,16,14,30,22,29,17,12,26,22,24,27,21,14,28,17,21,25,22,27,22,23,19,20,28,17,29,24,29,19,8,0,19,27,28,20,24,23,6,28,20,32,22,21,12,27,16,18,14,18,23,21,18,25,29,24,17,17,21,30,26,29,20,17,18,21,26,28,20,20,16,35,23,13,13,28,18,24,28,22,24,23,24,36,31,30,26,25,26,21,15,29,9,28,15,31,23,25,27,3,27,27,26,25,24,11,17,25,25,22,30,20,33,21,22,30,19,17,21,16,26,17,10,23,21,18,32,21,24,21,20,24,25,25,26,23,14,27,24,26,17,28,29,19,21,25,25,23,31,20,24,27,5,24,20,30,23,32,25,22,23,29,22,25,10,20,17,22,24,18,29,38,21,24,27,20,21,17,20,25,19,22,18,29,24,25,22,26,26,36,24,25,23,24,12,24,25,22,19,24,14,19,25,36,16,24,25,25,21,21,22,20,23,24,24,21,24,27,27,24,30,23,38,20,27,19,21,28,13,25,20,31,24,25,24,24,16,26,23,28,17,27,21,39,8,27,25,14,19,22,17,32,26,19,26,25,35,32,24,27,32,19,28,23,26,32,26,25,17,25,24,33,22,18,22,16,24,25,26,16,26,28,28,28,22,9,22,34,18,22,19,22,22,22,19,24,28,26,35,26,13,24,28,28,23,21,20,22,23,19,25,28,20,22,26,23,23,28,26,19,38,25,24,25,20,25,18,29,15,25,34,22,20,17,19,21,16,21,21,23,21,23,27,24,26,17,19,17,28,21,30,25,21,28,26,21,20,24,18,28,30,24,98
22,27,28,28,24,20,11,34,23,26,31,21,25,33,26,21,17,19,18,47,25,27,20,23,32,23,31,25,24,26,23,20,24,31,28,25,28,29,35,24,30,25,27,19,22,28,24,27,29,26,26,27,14,34,26,32,28,28,21,19,16,20,18,28,16,26,22,18,20,20,28,24,25,24,30,23,24,36,26,28,20,20,19,18,22,24,22,27,30,36,28,26,39,29,24,11,26,34,25,31,26,15,28,28,23,16,29,21,24,23,26,19,34,21,20,32,20,28,24,29,27,20,19,27,25,20,23,24,27,27,26,24,22,34,26,30,22,24,23,25,29,39,25,31,23,30,25,21,27,24,19,21,22,22,21,28,27,16,40,21,24,10,22,22,25,27,22,23,14,31,17,22,21,23,31,24,29,34,20,21,21,26,21,22,20,20,20,18,21,19,38,21,27,21,26,25,26,24,13,17,24,25,30,29,21,19,25,32,24,13,27,23,23,17,21,28,26,21,24,22,24,25,29,18,27,20,30,24,21,23,22,23,28,29,24,28,31,29,31,17,18,24,23,15,23,24,1,20,20,31,26,34,25,29,28,19,17,21,27,18,26,27,21,35,29,25,27,22,30,24,13,25,23,28,24,24,27,28,25,28,19,27,24,18,25,23,15,14,23,29,25,30,22,9,24,15,18,24,33,28,28,15,28,25,32,26,25,18,30,24,32,29,28,26,27,27,24,27,18,18,14,21,27,23,33,18,16,19,22,22,23,13,26,20,24,33,26,27,37,29,28,26,29,23,24,22,17,31,27,23,33,32,23,30,31,22,20,25,17,21,24,20,20,21,24,29,26,25,23,33,28,23,21,28,20,25,14,25,24,26,22,24,25,23,20,19,24,13,20,34,26,27,26,29,24,25,25,25,27,26,31,23,26,19,30,21,22,23,28,26,29,25,10,18,27,23,18,23,18,27,19,27,31,26,22,24,21,26,27,23,24,18,21,28,29,24,35,26,26,19,18,29,26,32,24,28,23,27,18,27,23,20,7,23,35,27,17,15,28,16,28,23,36,24,34,27,38,21,24,24,22,21,19,28,16,29,16,20,24,26,20,24,21,30,24,17,23,24,21,23,17,16,27,13,32,28,27,24,15,19,24,19,26,24,25,25,26,19,28,26,22,24,29,18,18,14,16,19,29,17,16,25,20,27,32,26,29,27,27,32,29,25,22,24,26,25,21,25,25,25,27,32,27,22,17,26,25,21,28,24,25,23,23,19,15,25,30,18,19,27,16,26,23,32,31,31,29,21,19,0,32,26,23,29,27,23,18,25,26,26,24,25,30,21,23,25,27,15,26,22,20,22,23,21,26,23,23,15,30,18,25,24,24,20,29,28,27,24,32,28,26,14,21,23,24,23,26,22,22,31,33,28,32,27,23,27,27,25,32,22,24,28,24,25,33,30,16,23,24,27,8,28,20,26,25,27,19,20,24,27,23,27,24,31,28,25,17,28,16,23,27,26,30,33,20,13,18,31,24,27,32,26,23,17,24,21,28,28,24,33,23,20,29,29,28,33,19,22,24,24,25,31,28,30,30,36,21,25,34,24,21,23,24,23,21,26,18,29,37,26,23,27,9,18,12,13,22,22,19,27,32,24,22,26,30,30,35,23,24,21,17,19,26,26,18,24,22,24,27,29,34,23,27,14,23,24,25,29,23,16,28,25,28,16,29,30,29,24,16,34,23,29,12,10,29,21,19,25,29,27,6,23,29,23,23,25,19,22,31,29,33,21,32,28,22,26,30,27,21,23,31,24,21,36,34,26,20,23,21,22,25,31,37,19,26,22,29,30,29,15,23,17,29,29,24,24,24,28,26,26,22,16,10,22,33,22,18,32,22,27,18,12,28,21,25,34,21,28,23,26,25,22,30,22,22,16,12,18,29,24,26,14,20,26,25,20,24,38,22,26,29,29,24,28,41,21,6,23,22,19,26,24,22,18,24,14,25,25,18,23,24,26,29,21,25,32,29,36,24,26,31,21,23,25,18,23,29,29,20,96
31,27,34,26,28,16,30,32,27,24,29,19,24,29,29,15,25,32,22,35,22,8,15,36,27,25,32,26,28,30,20,29,26,19,22,26,31,30,35,20,26,19,25,29,27,28,27,27,34,25,24,20,27,32,26,24,18,33,27,28,22,22,22,34,22,24,24,30,20,25,18,26,32,29,25,27,25,40,27,27,23,22,23,24,23,23,16,31,25,37,37,22,29,31,25,25,29,34,20,31,34,25,30,34,25,27,33,28,23,25,28,20,32,24,34,40,28,36,31,31,17,23,21,33,28,21,25,20,30,32,24,17,18,27,22,21,27,21,31,26,31,35,25,25,22,30,26,18,22,27,18,16,27,18,17,29,28,19,43,26,26,26,24,29,26,35,23,24,22,25,31,24,27,21,36,27,35,32,16,17,28,32,21,17,23,19,26,25,20,27,34,32,22,24,24,13,25,25,24,27,12,23,29,17,19,21,24,29,25,26,22,26,19,19,18,29,26,27,22,23,23,11,32,28,31,28,38,28,25,25,26,31,29,28,24,27,26,28,30,28,32,27,31,21,19,24,31,24,21,33,19,33,27,33,29,27,19,23,15,27,27,15,21,37,27,20,24,23,23,23,27,13,17,24,26,12,30,27,19,30,29,29,24,26,18,9,22,23,29,35,26,30,19,30,28,23,20,24,32,28,19,23,29,31,18,30,29,21,19,12,36,21,22,25,28,27,31,20,17,18,21,21,21,16,33,21,20,21,21,20,21,22,27,19,24,35,28,25,33,22,27,29,24,21,29,28,21,31,26,25,31,37,26,32,21,30,23,21,33,20,24,24,20,21,26,31,31,25,28,32,30,33,19,30,24,21,20,22,24,21,17,31,33,22,18,26,21,24,21,26,14,24,12,30,27,28,31,21,16,25,28,11,14,24,27,25,25,25,30,24,26,20,29,27,17,21,16,21,18,27,26,28,19,34,20,28,24,29,13,25,16,24,28,16,19,24,32,22,19,27,31,25,21,27,22,23,20,26,22,22,17,21,29,23,30,15,23,27,33,30,27,31,34,33,41,23,36,25,31,24,17,25,17,26,25,30,27,22,21,28,26,26,23,22,26,26,17,19,27,29,28,22,32,27,35,24,33,27,20,19,24,19,29,22,22,28,30,22,26,32,24,27,25,19,28,26,22,25,28,25,27,26,21,27,35,26,30,26,26,28,22,24,18,20,27,33,25,29,25,27,29,21,36,23,27,22,23,20,21,25,26,25,24,28,34,27,25,21,22,20,23,32,24,31,19,31,30,24,27,32,0,28,17,27,14,29,25,18,33,29,22,26,22,27,17,13,28,21,28,26,22,21,24,19,18,25,32,29,31,22,27,15,20,24,25,21,27,28,34,22,26,29,32,20,18,29,27,31,22,31,34,30,33,26,33,26,24,28,28,23,32,23,28,18,23,18,24,34,21,25,28,30,28,34,27,29,29,30,27,37,27,27,22,31,26,15,31,22,28,27,22,26,20,29,26,19,14,24,25,21,25,25,30,29,26,23,24,15,29,35,18,21,31,24,14,37,23,27,29,28,26,31,29,21,25,27,18,27,32,27,24,24,23,20,23,23,24,28,42,22,23,30,23,26,26,23,24,23,25,17,28,27,30,21,24,35,35,22,34,22,21,23,29,23,26,26,23,27,29,17,34,15,23,25,19,20,20,31,21,22,25,28,20,22,25,23,25,29,29,37,19,23,24,26,22,22,26,13,30,30,31,20,23,19,25,19,28,10,19,30,38,23,30,28,19,17,28,29,30,25,25,27,24,34,32,23,28,32,26,25,23,32,34,20,29,28,30,35,34,23,25,23,28,22,21,22,17,28,22,28,21,23,30,25,36,25,28,32,15,30,20,26,19,33,29,29,26,30,26,28,29,23,31,24,23,26,25,25,27,16,26,33,22,25,28,25,8,41,26,34,28,30,23,32,41,23,28,32,21,22,29,34,20,25,12,23,27,27,23,31,29,25,23,21,28,26,19,37,16,20,29,27,26,19,28,24,27,32,23,105
28,29,35,28,34,23,25,33,23,17,32,26,19,31,22,13,27,27,20,46,20,22,15,38,32,23,25,27,23,25,23,26,24,24,31,20,28,23,28,9,31,17,25,27,22,21,29,26,33,19,18,21,27,26,28,32,22,28,25,25,22,23,27,27,16,27,30,26,21,22,23,22,29,25,26,25,29,41,25,28,24,19,20,21,18,21,14,31,21,35,37,26,28,34,28,19,23,37,23,33,29,23,31,28,31,24,30,22,23,19,30,20,34,21,32,42,30,36,26,27,22,20,19,33,28,26,22,26,27,35,28,21,11,29,20,22,24,23,26,33,29,37,26,22,24,35,31,21,27,27,22,16,22,18,17,25,27,19,43,23,30,23,22,24,29,28,16,28,24,26,25,25,21,14,40,21,33,25,25,26,33,28,22,13,20,23,22,20,16,25,22,25,29,22,26,24,30,28,21,26,17,29,29,26,24,22,23,32,30,26,20,25,21,26,21,28,27,33,16,22,24,22,34,26,27,26,34,30,23,31,28,27,30,32,24,26,27,31,24,25,35,29,29,27,19,25,25,30,26,31,24,34,26,33,26,29,17,25,24,30,20,20,29,37,22,18,29,23,23,25,21,17,18,27,25,16,25,23,20,32,25,24,24,22,31,20,28,27,31,34,29,32,27,29,26,26,24,25,35,31,24,23,29,30,28,28,29,21,28,21,31,24,20,23,21,32,29,25,17,19,21,26,27,21,33,28,26,22,19,24,25,22,24,20,24,33,31,22,36,25,30,22,31,24,24,25,23,29,24,23,31,37,33,36,32,30,23,27,31,13,27,22,28,29,24,29,36,26,21,30,30,33,23,27,19,30,14,11,28,19,22,31,36,23,25,24,30,26,28,33,25,28,25,31,31,26,33,29,21,25,30,20,23,22,30,26,25,23,28,27,33,20,30,25,21,19,20,25,26,22,19,27,28,30,13,36,26,26,18,21,25,27,33,25,24,26,36,21,19,23,27,24,21,32,15,28,18,26,24,27,15,16,26,31,28,22,17,28,28,31,30,27,37,30,38,27,38,23,20,25,26,18,24,29,22,31,28,23,19,29,24,24,21,27,28,23,12,26,24,29,23,22,30,31,28,28,27,24,20,25,27,27,26,28,29,23,34,25,25,30,28,24,30,19,25,22,16,19,30,22,24,21,14,31,28,32,32,21,28,29,27,23,22,24,31,29,27,31,30,22,30,28,30,16,21,21,17,26,29,18,28,29,19,23,29,26,26,18,19,23,23,29,28,33,28,26,28,21,28,26,28,0,21,31,25,31,32,27,36,32,29,24,22,21,23,22,30,15,27,23,26,22,19,12,21,27,35,23,25,15,23,22,25,25,23,24,25,26,35,24,24,29,29,17,19,23,22,28,27,33,34,26,33,19,32,31,25,28,26,22,32,27,29,19,28,24,25,31,24,28,27,28,30,33,30,29,27,34,30,34,26,30,25,25,29,14,31,20,31,27,23,28,24,31,32,13,18,28,25,19,29,27,35,27,22,19,23,22,31,33,23,14,30,18,19,37,18,22,24,31,31,29,33,24,25,36,23,28,33,34,26,22,27,25,24,22,26,31,41,29,25,23,17,25,20,31,24,24,24,22,23,27,29,22,19,34,35,17,32,27,25,25,34,18,27,28,24,27,31,21,34,24,30,20,24,24,25,30,22,28,23,25,29,16,24,28,21,34,29,34,17,27,26,28,28,15,23,18,29,28,28,18,29,24,23,17,26,19,23,27,40,24,31,28,18,20,33,31,31,24,28,21,21,34,29,26,26,30,29,27,27,28,34,20,26,22,25,26,35,21,28,25,30,23,22,23,20,32,24,26,25,26,31,25,30,28,26,30,19,27,26,20,24,27,25,28,26,28,31,24,23,28,26,25,26,33,25,20,27,13,30,34,18,27,23,28,21,35,24,31,21,26,27,29,35,22,30,35,23,22,23,32,22,27,23,20,24,24,16,31,27,27,26,18,25,27,30,35,27,15,29,18,30,24,25,23,23,31,25,102
18,18,23,21,23,5,22,22,18,15,19,6,21,26,22,8,17,22,13,43,18,22,15,31,21,18,23,22,26,27,16,17,19,26,23,22,22,21,30,17,27,12,21,20,24,22,16,15,26,21,20,21,16,28,17,29,17,26,14,15,16,20,17,25,12,21,16,21,17,20,17,11,23,19,18,18,19,34,22,19,12,20,19,18,21,16,9,24,21,30,20,5,32,27,12,16,28,33,15,25,25,12,25,24,18,15,27,18,23,18,24,14,27,19,30,30,18,26,21,24,17,16,14,24,21,16,23,21,29,28,17,22,15,21,22,17,22,19,24,22,27,32,14,26,13,16,21,7,18,16,23,16,20,22,21,24,21,11,35,20,21,19,17,19,13,26,19,11,9,16,20,16,17,12,29,26,25,23,20,21,22,28,21,17,21,22,17,17,16,14,28,22,18,17,20,21,23,17,15,14,20,20,28,19,21,12,7,25,15,19,15,16,14,6,16,19,18,20,18,22,13,21,22,13,23,20,29,19,16,21,17,19,21,22,19,16,15,14,26,14,21,22,23,14,19,7,22,19,11,25,21,29,17,26,17,14,12,14,19,22,23,21,20,28,21,13,19,18,18,21,18,4,8,24,16,5,27,24,10,28,23,22,19,17,12,19,21,20,24,26,13,27,17,26,18,16,18,21,27,27,20,26,23,22,30,21,20,13,25,18,31,16,15,19,17,30,22,18,13,15,11,15,15,14,27,19,15,21,14,3,4,12,13,8,20,28,19,16,26,15,30,21,22,20,23,21,17,21,23,18,27,29,22,25,24,21,15,17,20,15,22,17,19,20,19,24,24,23,25,25,26,16,2,18,20,18,14,19,14,11,15,21,27,5,23,22,25,19,17,28,24,22,16,26,18,15,24,9,18,24,22,17,18,14,25,17,17,18,23,10,23,14,27,23,16,15,22,24,20,26,14,18,21,25,13,25,13,22,20,18,18,25,26,24,26,21,22,16,14,17,20,15,21,19,17,25,18,26,13,15,10,19,22,15,23,19,11,18,30,22,22,22,29,21,29,29,32,18,17,20,22,20,4,16,12,21,15,19,14,23,19,19,16,19,20,21,16,17,26,19,24,26,25,16,28,13,25,22,10,19,14,18,21,24,10,22,25,12,13,18,22,24,29,18,15,13,18,19,25,17,20,20,16,20,26,26,23,25,17,23,20,21,1,3,19,24,16,20,20,25,20,11,32,18,16,14,18,18,18,20,25,23,22,18,24,20,21,19,20,18,13,25,23,27,25,20,19,12,20,23,17,21,0,10,24,26,23,19,31,19,9,21,24,23,11,15,21,13,24,21,20,17,17,14,19,16,27,24,21,17,10,13,23,14,15,19,23,19,17,16,12,23,21,19,9,25,21,26,25,27,28,23,25,20,25,29,20,20,21,11,25,29,25,20,28,26,22,22,15,20,23,26,15,21,25,27,23,21,13,26,18,19,15,27,25,18,26,15,20,19,15,16,19,29,19,15,20,18,19,14,28,22,23,21,19,16,15,18,23,31,16,18,22,22,21,32,21,20,21,25,21,27,24,24,25,28,16,17,26,14,12,17,14,17,20,10,18,23,36,20,20,21,18,17,15,23,19,22,19,18,26,19,21,14,23,21,30,21,24,18,14,14,16,20,17,22,14,19,20,10,28,17,18,21,17,15,16,21,8,15,24,21,22,12,19,21,23,26,22,34,12,16,11,13,22,19,21,20,24,13,22,13,25,17,18,12,18,18,12,16,32,19,24,24,17,20,26,28,19,19,21,23,22,30,22,12,20,17,10,13,6,26,22,19,27,24,27,22,24,15,21,10,23,19,17,16,15,21,19,19,22,21,27,17,28,11,21,28,20,23,23,17,17,20,17,31,23,24,13,19,20,16,26,22,6,20,18,15,24,17,17,31,15,16,25,25,20,35,17,26,19,17,22,26,36,18,17,31,12,16,16,27,11,16,22,14,25,20,20,20,22,16,19,21,20,17,25,27,22,19,16,27,21,14,19,14,14,19,11,92
19,25,29,25,23,11,27,30,24,24,25,12,25,34,26,18,24,25,19,48,18,26,19,37,25,24,31,12,23,21,22,23,21,31,27,27,29,31,36,24,30,20,15,22,25,12,20,21,21,26,25,26,22,33,25,35,21,23,19,19,20,24,17,29,18,18,22,23,21,17,21,19,31,23,24,26,26,41,26,25,18,20,21,22,24,13,17,29,27,30,28,13,38,24,18,22,29,35,21,31,32,18,29,28,22,22,23,21,27,23,18,16,25,18,24,34,22,32,21,29,22,22,20,17,11,20,23,27,32,23,27,24,22,25,19,25,19,23,30,22,32,39,20,31,19,20,25,13,16,6,21,20,26,26,25,25,27,15,39,18,25,26,26,19,19,32,23,17,15,26,26,22,23,22,33,31,27,31,28,28,31,28,25,21,28,22,24,25,20,19,34,22,21,19,24,26,26,24,19,20,25,24,29,25,20,19,13,31,21,25,25,22,20,12,23,25,18,22,23,27,19,26,28,21,26,24,29,21,24,26,22,23,27,26,26,22,19,22,31,22,27,24,24,16,25,15,28,19,17,31,26,27,23,20,7,20,22,22,25,28,17,23,22,28,11,21,24,22,22,26,22,14,18,28,22,15,18,25,20,32,29,30,25,23,16,24,27,26,26,30,19,34,22,21,24,23,22,25,31,31,24,30,24,28,35,11,10,17,23,24,21,18,11,25,15,31,29,26,17,19,15,17,25,21,33,12,15,18,22,7,8,16,21,14,26,34,23,22,30,19,29,26,30,21,27,21,21,27,24,24,29,23,17,30,29,28,19,22,26,23,22,25,21,22,27,32,28,26,28,29,31,22,8,24,24,22,20,26,22,17,22,25,35,13,24,25,25,25,17,29,29,25,24,32,26,5,26,13,23,25,26,24,27,18,31,23,21,26,25,14,29,24,20,24,20,20,26,21,26,32,20,24,29,23,23,28,19,28,28,23,24,31,22,29,31,25,32,22,18,23,26,22,25,23,26,31,20,27,15,21,18,24,29,19,19,24,19,23,30,28,29,22,33,27,37,31,36,25,21,20,16,27,10,24,16,26,23,23,22,27,24,27,24,21,25,27,22,25,34,23,23,30,21,22,33,19,31,21,14,25,20,20,26,28,14,26,22,16,19,26,26,27,28,22,21,19,24,27,31,21,26,24,24,25,33,22,25,31,23,27,27,21,9,11,25,22,21,25,25,24,30,21,38,26,22,24,24,21,26,28,22,27,27,24,30,26,25,26,27,25,17,25,29,29,32,10,25,18,24,29,27,31,10,0,24,21,19,23,24,20,15,25,29,26,21,25,13,19,24,20,21,23,21,23,21,24,33,30,19,26,18,21,24,20,20,26,23,24,25,26,20,25,27,22,19,31,25,32,26,31,30,28,31,14,30,37,14,26,31,17,31,33,26,25,33,28,21,29,21,24,29,32,21,27,26,28,25,27,21,31,20,15,25,31,27,24,27,19,25,24,21,22,23,29,21,21,26,22,24,22,32,28,24,22,22,19,21,21,25,37,21,22,28,29,29,36,25,26,19,22,25,34,28,23,29,34,20,19,21,20,20,14,20,20,24,14,25,30,41,28,24,30,24,23,21,24,23,23,23,22,31,23,27,20,29,29,36,27,30,18,14,19,22,24,20,20,19,25,26,20,36,24,24,26,25,19,20,27,14,17,28,27,29,18,25,28,31,30,28,42,22,23,17,19,28,23,17,25,30,3,26,21,29,19,22,20,24,23,22,24,35,16,19,18,24,19,32,25,25,26,27,28,29,32,13,18,23,23,18,17,14,32,26,23,28,27,29,27,28,19,21,16,29,24,23,22,22,29,27,20,25,14,27,21,34,19,24,35,24,29,26,23,24,26,25,29,29,30,19,25,26,18,16,25,10,27,24,19,22,23,24,24,20,24,16,29,25,39,23,21,29,23,26,31,40,19,23,33,20,18,24,32,21,23,27,18,24,20,23,26,18,22,25,21,25,27,29,33,30,25,22,31,28,18,18,20,18,25,19,93
26,30,32,26,19,21,25,31,23,20,27,22,20,23,25,24,18,19,21,31,23,22,16,32,23,24,28,22,24,26,16,23,24,15,18,22,30,26,27,16,22,22,21,18,23,24,23,23,30,21,20,16,26,28,22,20,20,29,18,23,16,17,13,30,18,20,20,19,16,21,14,21,28,25,21,23,20,35,24,23,22,18,19,20,19,22,23,24,21,35,35,27,25,31,24,21,25,30,16,27,26,24,26,30,21,22,30,24,19,19,28,21,30,20,30,38,26,28,27,32,13,19,22,27,25,21,21,16,28,28,27,13,14,25,18,27,22,18,27,12,17,31,26,21,16,26,26,19,18,23,14,17,23,14,13,25,24,20,37,22,22,24,24,26,25,28,19,23,17,29,17,14,23,17,32,23,31,25,12,13,22,28,17,14,22,15,20,21,19,23,30,28,18,20,20,9,21,24,19,24,8,19,25,13,15,21,24,25,17,23,27,22,15,18,18,25,22,18,18,19,19,7,24,23,24,22,32,17,21,21,22,25,25,22,20,26,27,22,26,22,25,23,27,12,15,23,26,15,13,23,15,29,18,22,27,22,28,19,11,23,23,11,17,31,23,24,23,25,25,24,23,24,21,20,19,25,26,23,23,26,25,25,20,23,16,5,27,26,26,29,25,26,15,26,23,17,14,20,29,20,17,19,26,27,22,29,30,22,15,8,32,19,29,21,24,23,23,16,18,14,18,24,17,20,30,17,11,17,20,23,24,19,23,20,20,25,24,23,31,20,29,25,27,17,25,24,15,30,22,26,27,37,22,26,7,22,24,17,24,16,24,22,16,17,24,29,27,22,24,30,16,30,22,26,20,17,16,18,30,20,19,28,29,25,14,22,27,25,7,22,10,21,18,26,28,24,22,19,12,21,26,7,10,23,23,15,26,23,27,24,22,21,25,23,19,16,12,17,14,23,20,24,15,30,16,24,21,25,9,26,12,10,19,12,15,20,28,18,21,21,29,21,22,27,18,19,21,22,11,18,22,19,21,19,33,11,19,26,29,20,28,25,34,27,37,19,32,23,27,20,13,21,20,24,20,22,23,18,20,24,22,23,21,20,19,23,13,22,13,23,24,18,29,20,29,29,29,23,19,13,18,15,23,8,20,24,21,12,25,28,10,24,21,20,23,24,18,21,25,19,22,21,17,27,28,22,26,22,25,24,18,20,23,25,23,30,21,24,21,23,33,17,32,19,22,18,19,16,17,21,22,19,20,22,27,23,21,20,21,19,20,25,20,28,15,26,26,18,23,27,14,25,24,24,0,23,22,14,29,25,25,23,24,23,13,9,24,17,24,22,16,17,22,15,16,21,28,25,28,18,22,21,16,20,16,20,26,24,33,18,24,29,29,20,22,25,22,28,18,27,35,32,29,22,27,22,20,17,37,19,28,19,16,14,19,14,20,29,17,25,20,24,23,29,21,23,25,26,23,34,16,23,20,27,22,11,27,27,21,18,18,20,22,25,17,15,10,22,20,20,21,25,27,25,26,25,22,17,21,29,20,17,27,20,10,33,19,23,25,24,26,21,29,23,26,31,15,23,28,26,20,21,24,21,19,22,19,27,38,28,19,26,19,21,22,19,20,19,21,15,24,23,25,17,20,31,31,18,26,14,10,22,31,19,22,26,15,16,23,25,30,11,19,21,15,17,16,24,24,13,23,21,16,18,21,19,15,25,28,36,28,20,15,17,18,18,22,9,22,26,26,19,19,22,19,24,25,6,26,26,32,19,26,24,21,19,23,25,30,21,27,23,23,30,23,20,24,28,22,23,26,28,30,21,26,23,26,29,30,17,25,22,24,18,17,18,21,24,18,25,17,19,26,26,32,21,20,22,11,23,16,22,15,24,25,25,27,30,28,26,25,19,27,15,22,22,24,22,29,12,30,29,26,21,24,30,6,37,25,26,24,27,19,26,37,19,21,33,17,23,26,24,18,17,8,18,23,23,19,29,26,19,25,17,24,30,5,32,12,16,30,28,12,18,24,20,24,31,19,100
25,29,35,25,34,23,27,29,20,27,29,20,27,21,26,25,23,4,22,46,25,30,23,30,31,22,21,23,9,7,25,19,21,22,27,22,29,23,31,23,27,29,26,18,23,25,18,26,35,21,20,27,22,32,27,28,22,26,25,26,21,24,28,32,19,19,26,17,25,16,25,22,30,32,32,20,16,31,19,21,25,19,20,21,20,17,26,32,29,32,33,28,34,18,24,12,20,34,27,29,28,14,27,7,20,22,29,27,11,25,15,24,31,17,28,27,15,17,25,31,24,23,21,4,10,19,22,20,18,34,12,21,21,28,24,26,18,15,26,32,15,31,26,30,23,29,24,25,25,17,22,24,27,16,17,23,24,23,37,17,23,24,17,23,25,33,26,23,23,31,6,18,26,24,24,22,25,30,16,15,17,31,25,21,21,23,20,22,24,26,33,26,25,30,23,24,17,23,22,20,17,22,25,19,14,26,29,33,29,23,27,22,22,24,22,21,16,19,22,20,13,22,28,22,18,22,33,27,19,31,14,22,23,19,29,23,30,28,26,23,32,15,23,25,19,25,22,30,25,23,26,29,22,31,22,18,22,25,23,28,30,18,25,31,26,28,22,15,23,25,14,25,27,21,23,24,27,19,27,34,28,25,26,19,22,20,25,24,22,27,25,35,19,25,28,26,23,29,32,27,26,17,24,29,34,25,24,23,14,21,20,20,22,25,25,24,28,24,21,23,25,17,26,21,32,16,26,12,25,25,26,26,24,25,24,28,21,23,30,19,33,18,29,20,25,25,22,30,20,17,32,37,19,22,20,24,21,27,25,22,13,25,22,21,28,30,29,22,31,24,28,30,24,26,15,29,19,23,19,31,22,35,30,26,21,24,16,23,29,33,25,16,23,30,28,16,25,25,23,21,12,20,22,22,24,19,27,28,28,32,30,28,24,23,21,26,25,24,18,30,16,20,26,27,23,20,21,29,24,25,23,26,32,25,30,24,29,21,19,23,26,27,28,27,23,26,23,14,25,25,27,18,27,27,30,22,20,19,16,22,32,26,29,23,35,32,35,16,29,18,20,25,22,26,23,29,22,27,25,25,15,27,26,23,15,24,20,24,26,31,31,18,31,27,20,31,29,20,24,19,24,23,18,24,26,25,35,26,27,25,22,25,7,25,21,13,17,20,30,18,25,23,21,26,30,21,24,29,28,25,20,19,25,26,30,26,13,17,12,10,24,28,31,23,18,22,23,18,27,18,20,28,13,17,23,25,30,19,20,24,23,28,23,25,28,28,25,14,6,23,29,31,26,21,23,0,29,26,26,22,26,18,24,12,24,20,12,20,23,19,21,25,25,22,23,27,33,20,25,25,23,20,17,22,29,25,20,16,35,26,19,19,22,24,26,24,22,29,19,30,34,30,30,25,21,29,25,21,34,15,30,21,25,25,25,29,9,29,26,26,28,30,17,23,21,23,23,33,16,29,24,26,24,13,23,20,22,25,23,16,29,26,24,27,20,18,23,16,24,29,29,27,25,18,24,21,22,23,29,35,23,24,20,28,25,37,16,27,28,1,20,26,25,27,33,31,18,17,30,28,20,16,19,18,27,28,24,31,32,27,25,30,14,23,11,23,24,22,20,24,26,25,27,28,27,32,36,25,31,27,26,15,25,26,28,13,24,20,19,19,32,22,29,28,19,24,25,27,24,26,30,28,27,21,24,21,27,31,26,35,25,27,24,26,26,19,21,16,25,18,27,24,22,19,28,28,28,19,21,22,41,14,30,25,20,23,28,23,31,26,25,23,22,35,31,25,22,32,19,29,23,30,36,26,27,13,26,24,33,20,12,16,22,25,21,22,21,28,22,24,27,18,15,23,33,18,27,25,19,28,19,13,22,28,26,34,31,19,22,26,25,17,15,26,28,26,22,23,32,21,28,28,22,26,25,20,21,32,26,27,28,26,27,24,23,18,26,38,22,26,23,13,21,22,23,21,17,22,26,29,28,20,23,20,17,28,18,30,27,17,33,32,24,24,26,12,31,28,21,99
19,28,33,21,30,25,25,27,23,27,28,26,28,28,28,23,28,26,27,35,19,30,23,38,31,27,21,7,26,25,27,27,22,26,15,27,26,23,29,23,31,24,10,29,24,13,12,21,30,27,27,19,25,36,24,31,19,22,28,26,19,23,24,35,24,19,31,28,23,20,17,28,36,27,23,23,25,39,15,20,26,23,24,24,18,23,22,26,31,34,31,22,33,31,18,25,26,33,21,28,33,29,15,29,14,25,28,26,27,26,28,21,27,21,19,40,28,31,16,26,16,28,26,26,20,16,20,26,29,32,22,22,23,26,29,16,22,18,25,29,29,37,20,28,22,26,21,27,11,13,26,24,25,22,21,28,23,22,42,21,11,25,27,18,19,36,24,17,27,32,24,19,29,24,32,24,21,29,28,29,27,23,24,25,18,27,20,18,23,26,30,23,25,14,20,18,28,20,22,26,21,16,17,22,24,26,28,31,28,24,21,28,22,26,13,22,14,28,26,24,24,24,35,24,29,25,28,28,21,23,21,25,22,31,24,22,21,27,32,25,21,28,24,22,19,24,17,26,24,28,18,29,20,27,16,31,27,30,20,25,18,18,20,27,12,18,19,19,24,18,23,27,24,19,21,26,29,15,24,27,22,28,23,25,23,22,22,21,21,30,19,30,23,9,28,22,19,20,27,22,17,27,19,33,35,23,22,20,24,23,30,22,20,19,29,28,28,24,24,21,24,16,25,11,20,16,22,22,19,24,25,25,30,28,32,29,9,26,34,23,28,24,11,22,26,20,18,32,14,24,30,30,21,29,29,30,18,22,29,23,24,26,19,20,28,31,30,12,28,30,29,37,23,20,25,26,22,21,29,25,12,32,28,22,21,17,22,22,24,31,21,27,13,32,26,14,26,25,15,13,29,24,25,27,30,20,24,27,32,19,25,28,8,16,18,25,21,16,29,30,24,21,30,23,23,30,15,25,26,20,23,12,3,27,32,23,26,18,20,23,29,23,29,22,19,26,21,30,22,25,21,16,23,14,26,16,25,22,31,25,22,21,29,31,41,31,32,26,22,16,20,24,24,27,23,30,26,22,17,13,25,24,25,25,24,21,24,6,15,26,24,26,30,26,33,30,33,24,23,28,23,18,23,25,25,25,26,23,24,23,23,21,36,19,25,28,18,21,23,22,22,24,24,23,32,30,25,25,23,23,25,29,22,20,33,24,20,24,24,27,34,26,32,24,26,28,27,22,28,27,25,24,28,27,29,16,21,16,17,15,26,19,21,24,31,28,21,22,28,18,25,32,23,19,22,29,0,19,24,21,29,16,23,23,21,24,22,23,24,20,21,26,21,22,19,32,30,31,28,24,27,10,21,16,25,16,24,23,34,26,17,30,23,21,23,25,23,26,23,27,29,25,25,15,26,33,9,19,29,21,25,28,27,17,32,25,25,32,27,20,22,29,30,25,26,28,21,29,22,12,24,10,34,34,21,24,30,20,27,23,23,25,21,25,27,21,23,29,25,25,28,20,5,30,21,18,25,16,26,34,13,22,31,30,27,32,26,26,29,29,21,25,24,22,33,25,21,13,25,19,24,22,18,15,21,18,27,23,42,17,22,32,25,21,26,29,23,20,23,18,33,22,25,22,30,34,34,21,29,17,21,18,32,28,27,26,23,18,26,29,36,22,28,27,25,15,16,19,28,23,26,29,27,24,21,26,31,28,27,32,20,24,25,26,27,17,17,20,26,16,22,18,26,14,23,25,25,23,30,32,16,24,27,13,14,18,23,28,28,26,26,26,19,28,31,27,21,26,21,24,23,27,31,20,24,24,20,17,32,20,25,28,31,21,23,22,12,34,24,24,25,14,28,20,33,20,23,26,23,31,23,26,22,29,27,24,19,25,29,25,26,18,25,25,22,31,23,25,22,25,27,12,17,25,27,26,23,38,31,27,30,19,31,28,38,22,22,33,21,23,16,31,22,27,19,21,28,21,24,30,27,25,24,24,24,25,27,35,23,24,36,30,25,14,25,23,16,34,23,93
25,27,23,18,20,18,26,31,18,20,27,16,16,23,25,17,15,26,21,32,23,25,18,34,24,20,26,24,20,22,20,17,25,17,4,21,21,24,27,18,24,19,23,17,21,23,13,22,32,22,21,18,19,29,13,24,20,23,19,18,16,20,14,26,15,22,18,18,18,20,14,20,31,26,23,12,16,31,16,19,23,20,21,22,19,24,16,18,23,35,24,20,27,24,19,20,26,32,18,20,23,22,12,27,15,22,25,26,23,16,19,13,21,21,32,33,21,29,22,29,13,23,20,24,24,17,17,18,25,30,23,17,16,16,20,19,22,18,24,19,27,33,21,23,7,27,22,18,20,25,18,19,19,18,17,19,18,16,39,19,8,19,24,24,18,19,21,18,18,26,24,16,25,17,30,25,22,27,14,15,25,25,19,16,15,19,9,7,19,22,31,25,20,21,21,13,23,15,19,23,10,17,25,15,17,23,22,29,14,18,22,24,17,15,10,18,15,19,19,23,20,11,21,24,15,13,34,16,10,7,17,14,21,23,24,21,22,20,27,23,24,21,27,13,18,14,24,16,10,25,17,26,14,23,22,23,21,23,3,21,23,13,19,22,24,20,19,18,25,21,22,16,20,12,13,17,27,23,22,28,22,27,22,17,7,9,18,17,21,26,20,23,16,16,25,19,16,17,26,20,17,23,16,23,29,24,23,14,17,10,34,19,22,16,26,27,20,13,18,16,18,16,19,12,17,19,12,19,19,16,17,19,22,19,22,26,10,20,27,20,29,19,22,18,23,26,15,25,22,23,30,33,22,25,21,19,16,3,25,16,19,17,18,19,19,24,25,22,26,21,26,31,17,13,22,21,18,20,25,19,11,28,21,16,18,25,22,16,14,24,14,22,16,28,27,26,23,10,14,21,17,9,12,21,25,17,18,14,19,17,24,23,17,24,19,15,14,19,16,25,14,18,17,24,16,26,16,26,13,25,14,22,22,14,19,22,15,19,21,20,23,23,24,21,18,21,21,20,10,20,15,17,22,21,25,15,14,18,24,22,21,27,26,21,23,21,30,23,24,17,15,15,17,18,19,13,14,20,19,10,22,19,16,22,17,18,15,17,25,24,22,22,28,19,29,26,28,24,17,16,11,17,21,22,11,14,22,9,23,27,20,19,23,17,22,21,15,15,22,19,19,18,17,27,30,24,20,24,24,24,20,22,18,18,27,24,16,20,20,21,30,19,29,19,16,20,20,17,21,21,22,21,22,23,29,13,18,13,14,16,20,26,23,21,17,29,14,12,20,25,18,27,19,23,14,26,19,0,31,22,22,15,25,20,15,11,24,16,25,23,18,21,22,15,16,25,22,27,22,18,21,13,20,17,24,17,23,19,24,20,21,22,24,20,21,22,19,23,22,24,27,30,22,21,19,24,22,17,29,11,23,21,23,16,21,9,22,29,21,17,22,22,24,24,23,25,22,19,22,31,13,25,22,28,14,13,27,20,22,18,20,13,18,26,18,17,12,13,11,11,25,22,14,24,26,23,19,17,22,27,12,19,27,23,14,31,21,23,27,25,22,23,25,23,28,22,19,14,26,24,11,23,18,15,20,17,16,22,39,20,21,21,21,22,19,19,24,20,20,15,26,20,26,19,22,30,33,20,23,15,11,14,28,15,26,17,6,16,14,22,34,13,21,23,17,16,17,18,21,14,23,24,18,20,22,21,24,25,21,29,21,22,16,18,21,18,24,11,27,26,26,18,21,15,18,19,22,8,24,20,35,21,27,21,15,19,26,25,25,23,13,20,16,33,31,23,24,23,21,14,20,25,29,16,21,20,27,19,25,17,18,23,26,20,19,19,13,28,20,17,19,21,26,18,22,20,21,24,15,26,20,21,17,25,22,27,22,26,26,20,21,19,29,22,13,16,17,22,21,14,26,21,22,12,25,26,10,38,25,28,19,14,19,23,34,20,22,30,8,15,17,29,9,14,12,18,21,25,21,24,25,10,15,19,20,22,19,31,16,18,26,28,19,15,26,19,21,23,10,97
33,29,40,35,41,31,35,38,26,29,32,32,33,31,30,26,26,26,24,50,31,26,29,46,32,23,35,24,23,21,33,29,17,32,34,32,34,33,40,27,38,28,27,32,34,26,27,32,39,31,30,35,30,36,34,30,33,41,34,30,24,28,35,41,29,32,31,31,29,18,31,31,32,30,34,29,25,40,35,32,29,19,20,21,29,29,25,29,33,30,40,33,40,19,29,20,29,44,30,38,36,22,32,33,29,29,37,33,31,27,27,28,37,17,28,39,27,35,29,35,30,31,23,22,16,24,22,22,32,41,34,25,25,33,32,33,20,30,35,40,33,37,29,30,30,34,29,33,28,18,20,30,35,26,25,31,27,25,47,19,30,34,32,27,30,42,30,28,28,31,24,33,34,26,36,31,34,37,26,27,38,30,29,27,32,21,28,26,27,30,39,34,21,31,23,28,29,28,26,28,25,28,36,30,32,27,32,40,37,32,32,30,31,31,29,34,25,34,28,31,35,26,36,31,32,30,37,37,28,31,22,32,33,27,32,29,36,36,36,30,35,27,19,33,27,32,25,37,33,27,29,35,33,32,25,27,30,30,28,37,33,28,31,40,27,29,26,37,38,25,22,27,23,31,32,28,30,30,23,30,30,38,33,27,34,24,35,34,30,25,30,39,32,17,33,27,24,33,32,40,30,31,24,41,36,23,24,27,32,25,6,24,25,30,28,34,29,34,27,27,23,27,34,28,37,12,33,34,28,31,32,22,29,33,34,33,30,33,34,23,41,28,35,20,32,25,23,40,31,19,41,35,17,30,34,32,29,34,27,24,23,29,30,31,31,36,41,32,35,38,34,42,32,32,29,36,27,29,31,28,29,33,40,33,23,20,26,33,35,29,29,26,32,38,30,19,38,35,31,32,26,24,27,28,26,33,31,30,35,32,31,27,16,19,32,28,26,31,28,36,28,33,24,35,25,38,26,36,28,29,26,36,27,29,31,34,39,27,34,30,34,35,35,39,27,36,29,34,31,35,24,30,31,31,33,30,30,29,30,38,37,30,41,33,43,36,35,31,25,23,16,29,30,36,27,38,24,31,28,30,30,31,28,27,24,29,26,30,38,33,37,30,35,30,35,38,39,20,24,29,30,29,28,30,34,33,41,32,33,31,28,33,33,29,28,21,29,32,30,27,30,29,25,33,40,17,29,35,33,36,32,35,32,31,32,34,23,27,31,24,33,34,42,27,26,32,29,33,36,29,34,29,27,31,29,27,32,31,32,30,23,29,29,40,32,30,33,29,32,26,33,36,31,24,29,26,24,31,0,20,35,34,26,26,30,26,18,28,19,15,26,33,17,24,27,28,39,28,32,27,32,29,30,27,34,31,30,26,41,35,34,35,30,28,22,36,30,34,29,30,38,36,36,28,33,39,26,36,39,28,36,31,33,33,35,27,35,36,34,34,30,34,26,32,31,33,28,32,33,36,28,27,34,37,29,26,32,29,29,23,32,32,35,32,33,26,27,30,35,28,31,27,29,27,30,27,34,30,37,39,30,28,35,32,29,37,30,31,24,27,29,37,32,35,39,37,27,26,32,36,29,30,25,28,32,33,27,38,47,35,33,29,22,31,19,33,28,22,25,28,36,33,35,31,33,39,42,31,40,34,32,25,37,32,32,25,31,35,29,33,43,25,29,34,29,28,27,37,30,34,34,37,30,29,30,33,32,42,36,47,30,23,30,32,36,31,13,26,35,21,30,27,30,29,30,24,32,23,31,32,40,32,31,30,28,31,38,37,33,35,37,33,34,38,33,36,22,34,31,31,28,33,39,30,38,27,29,31,40,25,24,24,40,35,29,28,27,30,24,20,21,10,34,31,41,31,32,36,23,39,25,21,32,39,38,41,27,38,34,33,34,22,11,30,33,36,32,27,35,25,28,20,28,33,28,29,25,17,28,35,31,31,25,33,45,18,30,46,29,28,34,31,28,27,27,25,24,18,30,36,32,32,35,20,27,30,34,38,31,29,41,33,30,29,30,34,37,40,28,107
16,25,29,24,33,16,27,25,18,25,19,17,26,26,26,19,21,23,16,38,21,26,20,37,29,20,23,20,19,17,24,20,22,28,18,25,26,21,35,23,24,23,23,28,27,24,9,12,26,24,25,15,20,36,25,29,23,25,20,20,17,21,23,31,26,28,24,27,21,19,17,17,28,30,18,18,14,29,18,17,23,20,20,19,21,25,20,21,30,16,33,22,34,28,9,22,15,35,20,29,29,18,18,27,11,17,30,17,24,20,19,20,30,18,29,37,25,26,27,29,16,22,16,22,16,19,23,29,28,28,17,22,21,23,30,21,21,19,22,32,20,27,11,25,21,28,24,18,24,14,23,21,28,19,18,25,18,21,41,20,14,20,23,25,10,32,20,8,20,27,21,19,28,23,33,17,18,33,25,26,22,27,22,22,20,24,18,20,24,20,25,21,17,27,15,18,26,23,14,24,21,13,16,24,27,23,22,30,26,19,12,26,20,17,16,19,11,24,26,17,21,22,29,19,28,21,31,30,19,29,8,18,19,23,25,13,20,26,29,18,27,25,24,25,16,22,25,29,22,19,18,26,24,28,21,16,23,20,22,24,26,22,27,24,25,24,16,22,28,23,22,23,19,22,23,22,26,10,19,32,24,23,22,20,24,20,21,20,26,23,10,27,23,17,28,22,19,23,24,27,20,24,10,33,35,20,19,19,28,21,26,20,21,16,25,23,26,25,22,23,22,13,24,14,23,8,25,25,17,18,19,22,15,19,26,30,12,27,30,19,32,14,24,19,28,23,18,30,11,20,33,26,3,16,23,25,19,25,27,22,23,25,26,27,26,31,30,13,25,33,29,31,17,15,21,23,25,23,29,22,15,21,31,22,18,24,26,19,27,25,21,26,18,29,17,15,28,22,15,12,22,20,21,25,25,20,23,24,29,23,16,23,16,23,22,26,25,29,27,29,17,18,23,20,23,25,6,16,24,23,24,27,24,25,30,24,28,13,24,24,23,23,21,25,24,28,22,27,24,23,19,19,23,24,29,16,26,15,26,25,25,24,32,24,36,22,27,22,25,13,12,21,15,27,17,29,22,19,17,16,21,24,26,19,13,22,21,19,24,29,27,23,27,22,21,24,25,21,21,27,25,25,14,25,23,27,29,23,24,27,23,18,29,16,25,19,21,23,28,18,21,22,21,26,35,27,24,20,14,18,23,32,18,20,27,21,9,13,17,20,29,27,33,23,19,25,27,22,24,23,25,24,23,27,29,13,18,19,20,18,22,27,21,27,27,25,16,15,22,26,29,32,19,20,25,22,21,22,20,0,20,19,26,22,22,22,18,25,19,20,20,23,17,22,19,22,29,30,29,24,18,15,16,7,21,19,16,12,32,27,21,28,14,24,18,28,23,27,18,22,34,28,22,26,25,34,22,23,32,14,22,31,23,13,21,25,25,24,25,23,24,29,15,21,25,27,18,26,19,32,22,23,26,32,21,23,27,24,19,12,20,27,25,22,23,24,23,20,20,23,23,25,16,23,24,21,26,20,27,34,16,18,21,19,25,29,22,18,29,21,24,30,27,26,30,28,22,10,22,25,19,26,19,16,18,15,22,26,37,22,23,29,24,24,21,32,21,21,20,18,31,23,28,19,28,29,33,16,32,20,24,11,27,25,22,21,22,24,15,23,29,24,28,24,22,10,11,18,19,26,22,25,29,23,16,24,30,28,22,35,23,19,22,24,23,20,13,22,21,17,21,16,21,15,25,23,20,19,21,18,37,27,24,26,17,22,28,28,20,25,26,26,21,34,28,23,21,22,18,26,22,24,30,15,26,23,17,19,29,16,22,20,29,17,20,19,15,27,30,16,21,10,30,21,35,17,23,30,20,27,20,23,20,31,30,32,21,28,24,28,29,18,21,23,19,30,18,24,25,22,24,20,20,24,24,30,21,27,12,24,28,14,28,22,38,17,28,34,20,21,17,28,21,20,19,15,22,23,20,24,25,24,24,20,13,24,25,24,23,24,27,27,25,11,20,20,27,30,18,90
14,20,24,25,24,6,13,22,19,23,16,7,19,30,22,17,21,23,14,44,19,25,18,32,26,19,23,24,22,24,17,18,22,27,24,25,24,25,31,21,28,21,21,21,25,20,17,16,23,24,23,23,17,32,23,30,22,26,20,11,12,16,18,26,19,22,17,22,22,19,22,18,30,24,23,23,20,31,26,20,13,16,15,14,24,20,18,23,27,36,27,12,36,20,13,17,29,30,20,26,29,13,24,31,19,14,25,19,20,19,17,19,31,18,29,23,11,27,15,31,22,17,15,22,23,22,19,27,25,25,26,22,19,26,26,26,21,21,25,23,25,35,15,27,17,21,26,8,24,21,25,19,22,25,24,25,22,16,37,20,20,20,18,13,14,27,24,12,10,25,21,17,18,20,26,27,22,16,23,23,28,24,17,20,15,26,20,22,20,5,33,29,27,25,22,26,17,24,11,15,22,21,24,20,24,13,12,26,16,20,20,17,15,7,20,20,19,16,22,23,14,24,23,16,25,16,23,20,21,23,18,15,22,27,28,17,20,21,29,15,22,15,19,15,24,14,23,20,12,26,26,32,18,27,22,15,21,21,20,25,27,23,21,28,21,22,20,23,23,22,19,13,17,28,17,14,25,20,19,23,14,29,22,18,17,22,22,21,27,25,14,35,18,29,23,17,14,24,31,23,22,27,26,23,32,26,25,18,26,19,32,16,24,20,24,27,22,22,18,20,16,17,24,21,29,26,16,22,20,8,9,17,20,9,21,24,20,17,26,15,32,22,29,20,24,15,13,12,19,19,28,28,23,26,28,26,20,19,21,17,15,26,20,21,28,30,29,21,29,31,24,21,7,19,16,23,15,23,15,16,21,22,32,12,23,25,18,20,18,30,27,18,23,27,21,20,20,14,23,20,27,20,23,19,26,18,22,27,30,15,24,23,28,24,21,19,23,25,21,26,15,19,28,26,19,31,14,23,24,25,22,26,32,25,25,20,31,21,19,18,21,23,24,24,21,26,21,23,14,16,19,22,17,20,30,24,18,19,26,23,30,16,31,14,31,30,34,17,22,19,22,22,5,21,8,23,22,24,20,22,16,22,25,19,19,12,20,24,29,23,25,28,26,17,27,14,30,21,15,20,15,19,22,20,15,27,26,13,14,25,18,20,29,14,16,14,19,22,25,13,11,21,16,29,19,24,28,29,18,26,20,25,8,10,20,25,17,21,21,21,25,20,33,18,17,23,23,19,25,22,26,19,23,19,25,23,28,17,18,24,18,19,24,25,27,23,20,13,21,24,22,29,9,15,25,26,29,22,35,20,0,26,27,24,20,22,25,18,24,20,16,18,25,18,19,23,30,25,27,21,17,20,20,15,22,25,24,20,24,25,19,25,22,19,18,26,22,17,22,29,24,30,26,18,21,29,22,21,30,12,26,29,27,21,28,24,24,21,16,25,18,24,16,22,21,23,14,22,20,31,19,24,23,23,26,22,19,23,11,18,20,17,24,28,15,16,21,23,20,21,30,24,24,14,26,23,16,22,24,29,22,22,23,26,25,32,17,22,27,26,27,20,24,26,28,29,18,18,27,15,19,19,20,20,25,15,20,31,33,26,21,29,19,18,16,25,24,18,15,20,29,24,22,19,27,28,33,25,25,19,15,15,7,18,22,15,16,20,23,19,31,23,23,22,20,18,19,22,9,16,26,28,28,13,24,21,25,31,23,33,21,25,12,14,23,23,28,21,27,18,18,19,25,19,27,21,17,21,21,23,41,20,25,24,22,22,26,29,24,25,25,26,20,31,26,13,16,22,17,18,13,25,19,15,21,25,25,23,24,11,14,11,24,22,18,17,22,28,28,22,18,28,21,22,31,18,13,21,22,30,24,18,19,21,24,35,17,31,4,20,21,21,27,18,11,26,19,20,29,21,19,32,22,22,27,22,23,31,18,22,27,18,23,24,33,19,18,35,18,20,21,28,19,21,25,10,19,21,24,21,23,20,23,17,21,26,26,18,26,23,7,27,20,19,22,15,17,10,18,88
26,25,31,27,30,22,27,29,23,19,26,23,19,29,25,18,22,22,25,33,22,24,17,30,32,27,27,23,25,23,25,25,21,26,13,22,28,25,30,15,33,22,26,24,24,23,10,19,29,21,20,17,24,28,10,32,10,8,27,24,17,21,24,23,22,29,25,23,17,22,16,24,31,26,21,22,22,28,1,18,24,21,21,22,20,17,19,22,23,35,34,24,28,23,16,27,29,37,16,30,30,28,13,23,12,23,29,24,21,21,14,22,29,21,29,32,20,33,25,27,15,28,24,22,28,23,24,27,26,31,29,17,13,24,22,23,24,25,27,30,28,39,18,24,16,29,26,24,25,29,22,18,14,20,19,23,19,21,39,23,9,20,15,23,17,24,12,15,21,21,22,24,31,16,29,27,19,27,23,24,30,26,22,15,19,23,19,21,18,24,32,22,26,27,22,19,22,22,20,22,19,14,24,24,14,24,24,34,23,23,19,27,23,23,19,20,12,27,18,24,27,20,30,21,26,23,32,25,20,22,24,24,20,31,26,20,23,20,26,22,31,20,28,21,20,21,26,26,19,32,19,27,22,33,28,16,14,27,12,19,22,22,26,25,24,23,19,3,11,25,26,22,20,3,23,21,21,22,22,21,25,26,29,24,22,18,24,23,28,33,17,22,25,24,26,20,17,25,31,26,15,25,17,26,30,21,20,23,26,19,33,17,25,17,17,29,26,22,19,19,20,23,28,18,18,25,22,12,22,18,17,21,26,25,28,28,7,21,27,18,23,26,26,22,26,25,16,30,21,22,26,33,22,32,30,26,25,18,31,15,18,24,25,26,25,30,28,21,17,27,27,33,19,14,21,26,24,17,24,20,19,30,12,23,19,16,21,23,25,32,22,21,14,30,24,29,31,24,16,20,28,18,21,18,29,25,27,25,28,25,23,22,23,15,9,21,23,24,22,24,21,19,26,21,15,30,13,23,20,24,20,26,19,23,26,29,24,20,7,24,28,26,23,29,17,30,20,24,21,22,20,18,23,28,33,17,21,25,30,30,26,25,34,29,38,29,31,16,21,14,21,20,21,18,21,24,21,15,24,11,17,25,25,20,21,22,14,21,26,25,19,24,29,26,30,30,33,24,21,21,22,24,26,23,25,25,28,20,22,25,21,19,25,21,23,28,23,22,24,20,22,23,16,29,30,31,25,23,21,25,25,19,20,22,25,22,23,27,27,24,29,28,23,18,23,23,19,26,29,20,20,22,21,25,29,14,19,21,22,17,22,25,29,22,26,22,13,20,12,25,26,24,21,25,23,18,16,15,34,19,26,0,24,28,24,20,29,21,23,19,19,26,21,14,14,29,24,33,21,17,25,17,22,14,23,18,27,26,31,26,19,19,21,16,21,30,24,24,24,29,34,29,23,21,26,32,25,21,31,20,22,21,22,15,30,24,9,30,26,26,24,22,15,9,23,25,19,18,20,25,23,26,27,24,5,16,22,25,24,22,18,20,12,23,26,23,21,28,22,22,29,27,11,20,25,22,20,11,30,23,20,10,27,20,21,36,20,23,21,17,28,25,27,17,27,23,23,11,23,29,18,16,25,22,16,18,23,27,34,24,28,25,27,27,26,26,20,24,21,13,25,29,30,17,21,32,40,19,31,24,22,21,30,18,25,16,17,20,23,26,35,21,29,16,23,17,18,26,25,20,21,24,26,26,23,26,23,26,26,37,22,28,23,25,25,19,25,20,28,27,27,23,27,21,27,22,26,17,28,29,32,14,25,29,20,13,26,23,26,21,17,23,22,29,25,27,25,24,23,28,25,25,31,22,13,27,27,20,32,18,17,26,22,19,21,20,19,32,29,24,25,27,15,27,32,22,24,25,19,25,21,27,22,32,32,24,28,11,27,24,25,25,28,23,21,25,22,16,23,15,25,27,21,11,19,25,19,41,29,25,23,15,27,14,34,22,29,28,15,24,18,29,16,21,20,19,20,22,12,30,26,19,15,20,26,29,28,36,24,17,29,27,23,18,23,26,25,28,17,100
25,29,26,24,32,26,27,28,14,15,28,25,19,23,25,18,25,25,20,43,18,22,15,36,28,19,23,27,23,25,17,24,13,24,29,6,21,21,26,13,30,20,26,26,21,21,20,24,33,5,4,21,25,16,24,26,16,28,25,16,20,23,26,27,21,25,28,25,23,14,18,22,27,26,22,23,21,36,25,24,21,15,16,17,20,22,17,29,19,40,31,25,28,26,23,23,27,36,18,31,15,26,28,31,18,22,29,27,21,17,23,20,30,13,24,35,23,32,25,31,17,20,19,26,20,19,18,21,26,35,30,11,11,19,10,19,16,20,25,31,27,27,24,22,20,29,24,26,27,27,16,16,22,16,15,23,18,19,42,15,25,21,26,23,24,28,16,22,24,24,23,22,26,12,32,25,20,23,17,18,29,26,22,13,19,17,20,18,14,22,31,25,30,25,11,21,25,15,19,24,17,20,28,25,26,20,24,21,25,24,25,23,19,26,16,26,22,29,6,26,26,21,32,24,26,24,33,28,21,28,23,20,26,30,28,25,24,26,10,23,21,23,27,25,17,25,29,28,21,29,21,31,23,32,26,29,22,25,23,25,20,20,23,26,22,21,22,21,21,21,25,20,16,27,22,21,25,23,18,26,25,24,24,20,26,19,21,22,27,33,24,33,27,24,27,23,20,23,20,28,17,21,26,30,18,28,27,21,27,20,29,17,23,20,21,26,25,20,17,21,21,19,25,14,31,26,24,24,20,27,27,22,20,25,24,29,23,13,29,18,25,24,22,16,23,21,19,27,24,15,27,37,28,31,30,19,21,24,23,11,19,25,22,23,26,28,31,23,21,31,21,23,26,23,19,29,19,15,27,20,15,19,32,25,19,16,19,23,26,29,24,22,10,25,26,26,29,28,18,24,30,20,23,22,22,23,25,26,28,28,30,20,23,15,15,17,20,25,19,22,17,25,28,27,11,32,20,26,16,25,22,27,26,25,22,22,27,19,17,21,29,22,21,25,13,28,16,24,22,27,16,18,24,25,29,19,22,25,28,28,25,26,32,28,36,27,23,25,21,24,25,16,25,24,19,28,20,25,20,26,24,22,24,20,20,22,12,17,24,29,23,20,29,26,26,30,32,16,20,20,20,21,24,18,29,23,29,22,23,19,20,23,17,19,23,26,15,12,26,21,23,19,12,29,26,30,28,21,26,24,22,23,25,23,28,27,22,26,27,22,27,26,29,14,19,11,7,26,29,16,26,25,19,23,29,23,27,17,18,18,19,23,26,30,27,19,24,19,27,30,22,22,24,29,24,24,23,25,26,26,27,24,0,20,21,22,22,20,7,11,22,18,17,10,14,25,30,27,25,13,23,13,23,21,21,19,23,24,34,24,22,29,28,15,17,22,20,27,21,18,34,30,32,19,29,26,25,26,27,20,18,27,29,19,28,19,27,29,18,23,25,26,30,33,26,28,26,22,25,30,24,29,23,11,25,14,28,21,24,19,20,18,18,29,28,18,18,30,25,20,19,23,27,23,18,21,14,13,29,31,16,14,29,18,17,25,18,25,20,25,24,26,27,19,25,34,17,21,27,29,22,23,21,18,25,21,24,26,39,20,23,21,21,24,24,23,22,18,21,15,10,24,28,19,19,33,35,17,33,20,23,21,33,18,28,21,21,25,27,23,31,23,28,20,14,16,15,24,21,26,21,24,28,21,22,21,11,29,27,33,22,32,26,28,23,17,21,18,27,28,26,19,25,17,25,20,25,19,21,17,37,25,25,28,17,15,26,29,29,23,23,7,20,30,20,21,24,27,24,27,26,14,20,20,25,21,23,27,35,19,20,24,28,23,16,17,15,26,23,24,25,24,30,23,28,23,25,27,13,26,21,24,24,26,24,28,26,28,30,10,9,21,24,25,25,26,23,20,25,13,28,27,22,23,23,23,20,39,24,26,19,22,21,29,21,14,30,30,19,22,21,28,20,24,22,18,20,14,16,29,26,23,21,16,23,25,29,33,24,15,29,23,22,17,30,26,23,29,21,99
23,26,28,18,23,18,26,29,23,15,23,21,21,26,15,22,22,16,24,43,20,24,17,26,22,24,23,26,3,5,18,23,25,26,21,14,23,21,30,17,26,23,26,6,11,22,22,24,30,15,16,20,23,26,20,24,22,20,22,20,15,19,17,31,11,21,25,5,24,23,21,24,27,31,24,15,19,30,27,18,19,20,20,19,19,26,21,26,21,32,27,22,30,29,23,14,28,26,22,23,27,18,24,17,20,19,19,17,19,19,26,22,28,22,33,32,20,29,26,31,20,15,23,16,22,17,17,17,6,32,24,21,15,21,12,19,25,19,21,22,23,32,24,24,16,27,22,16,27,20,24,18,17,20,19,20,26,21,31,24,23,23,17,24,24,28,20,22,20,24,18,22,16,12,31,26,26,22,21,21,27,29,20,15,9,25,14,16,16,20,31,24,23,24,21,21,23,19,16,23,19,18,27,23,24,20,26,21,19,22,23,21,23,20,10,20,23,22,16,17,19,20,26,21,6,19,34,19,13,22,21,19,20,26,28,23,22,24,20,20,28,21,24,16,21,20,20,19,15,22,23,32,20,26,27,25,22,21,17,25,21,22,22,31,23,25,20,25,27,21,16,20,16,26,21,21,21,24,18,25,16,14,19,21,20,18,22,21,21,30,24,25,21,23,16,20,17,19,28,15,18,25,22,32,28,24,23,21,22,19,31,21,27,22,17,27,27,12,19,22,21,17,25,12,29,14,15,22,23,22,23,22,26,15,19,22,25,11,32,22,27,20,22,19,13,23,16,28,25,27,29,30,19,29,21,26,19,18,27,13,24,13,21,22,17,22,32,23,22,12,23,25,21,29,9,27,9,19,24,23,11,25,32,18,22,26,21,20,17,27,22,26,16,30,29,21,23,23,20,24,10,18,21,19,28,23,25,16,21,27,24,22,22,27,21,17,15,20,23,24,19,19,26,26,13,25,20,21,20,25,23,23,26,23,26,21,32,19,23,24,27,24,23,21,17,30,18,22,13,22,22,17,25,24,25,21,12,23,10,22,21,27,26,22,33,22,33,16,29,21,18,20,19,26,17,22,21,26,23,22,15,15,14,19,20,12,14,17,20,27,27,24,24,23,27,26,22,25,22,24,23,20,17,23,24,19,25,14,25,27,21,13,19,18,22,17,5,8,23,12,13,21,14,14,25,24,23,22,26,24,26,20,22,20,26,25,20,24,22,4,26,22,19,16,20,21,17,22,21,12,18,22,7,11,17,19,24,7,8,16,23,22,26,29,26,21,30,21,16,21,27,21,23,26,23,12,23,20,26,22,24,28,20,0,21,20,24,10,25,24,19,17,21,14,18,23,30,18,13,17,25,13,20,21,17,17,21,17,30,20,21,17,24,17,17,12,20,17,22,28,35,32,25,20,15,30,26,23,33,22,27,28,25,18,28,26,19,26,19,17,24,27,26,32,15,17,16,26,23,32,18,28,20,23,27,16,20,22,25,21,24,25,24,27,21,8,13,14,12,20,29,20,28,20,20,23,10,19,25,32,12,18,24,21,21,30,10,17,19,11,18,18,23,21,27,33,22,23,30,29,18,26,19,16,27,19,23,22,32,20,20,21,12,21,15,28,20,17,14,19,22,23,24,23,21,33,30,18,27,18,14,19,23,20,18,24,15,22,23,24,29,22,23,24,23,16,17,26,17,17,23,20,26,11,22,27,21,32,25,23,24,25,18,20,24,18,19,20,26,23,23,22,25,15,16,18,22,17,22,27,36,24,28,23,15,17,26,18,31,27,28,13,10,29,24,21,21,29,22,27,23,20,26,17,15,1,24,23,26,14,23,20,32,21,21,20,13,28,19,18,20,16,13,21,27,21,15,19,21,22,20,15,24,16,14,32,19,23,20,14,15,19,26,21,23,25,21,17,21,15,25,26,24,19,19,23,19,40,28,21,19,28,24,27,33,21,23,32,15,24,25,24,16,21,20,15,25,25,20,26,21,19,27,20,16,22,23,34,16,11,31,25,23,15,20,18,25,26,17,97
27,28,31,22,19,16,26,24,22,12,27,16,20,26,25,19,14,27,21,34,19,23,16,33,18,20,20,21,22,24,19,24,19,16,19,19,27,18,27,14,23,23,22,16,21,22,23,24,29,18,17,19,24,25,20,22,19,29,15,24,17,13,13,28,19,19,18,17,17,14,17,12,18,26,16,12,8,23,25,26,20,17,18,19,19,17,20,28,10,32,25,16,26,31,21,22,23,25,11,24,23,22,23,29,24,23,27,23,19,17,26,21,28,15,26,35,23,28,27,32,16,22,21,26,20,17,20,17,26,27,27,16,12,28,19,17,16,19,22,18,24,31,21,22,14,27,22,18,19,24,17,17,23,17,16,19,19,20,37,15,23,22,17,25,18,26,17,20,17,21,28,19,24,9,35,24,29,20,13,14,22,28,12,14,19,18,15,17,15,24,31,26,19,20,21,12,22,21,20,24,9,22,26,12,10,17,18,28,15,23,26,17,16,16,14,26,23,18,15,17,18,10,22,24,22,23,35,15,14,20,14,20,28,22,23,21,22,20,23,24,15,23,24,12,18,18,22,15,11,23,18,29,21,22,22,22,22,15,12,18,21,12,12,29,23,24,20,21,24,19,24,15,13,21,20,16,26,24,15,27,20,23,15,18,19,8,23,22,25,27,22,21,16,26,22,21,19,21,28,25,16,22,21,28,27,26,25,21,14,7,28,18,26,19,22,26,20,19,18,15,19,17,4,12,28,18,11,12,21,14,15,20,10,19,21,28,25,21,28,19,28,18,20,17,23,23,18,28,23,21,29,34,19,22,20,19,19,16,20,12,25,25,11,12,23,28,30,21,22,28,27,26,13,22,20,20,17,16,25,15,13,29,25,16,17,22,23,23,13,17,13,24,14,24,26,25,22,20,15,22,28,6,9,23,18,18,25,26,24,19,17,19,26,21,18,4,13,18,15,23,18,25,10,28,10,19,20,28,12,27,7,23,24,13,18,15,27,19,20,22,28,20,22,23,14,20,17,22,9,19,19,17,25,14,27,14,20,19,27,18,23,28,30,23,36,20,33,16,26,21,14,17,15,22,21,20,20,19,21,21,15,21,24,21,9,19,13,15,23,23,24,21,30,10,25,24,29,18,20,16,21,10,18,21,21,22,21,10,23,20,21,23,22,20,24,23,16,19,20,18,20,19,13,26,23,17,24,22,26,24,19,19,12,14,26,27,13,17,21,21,25,16,30,15,19,19,16,17,20,17,20,24,18,22,28,18,23,17,18,16,20,25,15,29,14,26,21,19,18,23,17,23,11,21,13,24,21,15,30,22,20,24,21,21,0,4,22,18,21,17,21,20,18,11,15,17,23,26,26,14,13,11,19,21,20,17,20,16,28,5,14,25,28,16,14,23,20,24,21,28,35,32,27,20,25,23,21,24,30,18,18,18,22,17,20,17,15,30,20,21,26,26,23,29,21,23,22,19,23,24,14,18,21,24,23,12,25,24,17,10,13,23,21,24,17,16,11,24,18,18,24,21,26,20,21,24,22,16,20,31,14,15,22,19,13,33,19,25,25,23,22,24,25,22,26,31,18,24,26,24,18,16,19,16,20,19,15,24,32,18,14,18,20,21,23,20,23,19,20,14,23,23,25,12,20,24,26,18,24,14,10,15,27,19,18,24,13,23,19,21,29,6,14,21,16,16,17,25,19,13,22,25,11,19,22,20,20,28,26,33,21,21,15,13,18,18,18,10,27,24,27,20,14,15,25,23,22,7,23,13,21,14,24,25,15,18,23,23,28,16,25,20,20,32,27,23,21,26,21,24,17,23,29,21,25,21,24,24,30,18,25,21,25,19,15,16,13,22,19,21,18,20,21,21,25,21,20,25,14,27,19,23,16,24,24,26,23,26,24,23,22,19,23,15,17,23,22,21,23,13,27,24,24,19,24,27,9,35,20,27,16,21,20,16,34,15,17,28,15,23,18,28,16,14,11,19,22,20,17,28,27,17,23,18,17,22,18,30,15,14,27,24,19,15,20,19,24,26,17,101
23,24,27,23,19,16,23,28,22,16,24,19,17,22,22,17,18,23,19,30,20,20,13,29,14,23,24,17,21,23,15,22,21,12,15,20,27,22,28,13,19,19,18,20,20,21,21,22,25,19,18,15,22,26,16,18,15,26,16,20,13,9,13,27,15,15,17,21,13,18,13,16,20,22,12,16,12,27,21,22,16,15,16,17,16,13,16,24,12,32,29,20,22,27,23,18,22,21,7,24,21,21,19,25,20,19,23,21,18,19,24,18,26,17,27,31,19,27,24,29,12,18,20,24,22,18,18,13,23,23,23,12,11,24,15,21,20,17,24,20,26,28,25,18,18,25,23,14,15,20,13,14,20,13,12,19,23,17,37,19,19,22,21,23,22,28,16,22,15,25,24,15,20,13,31,20,25,24,9,10,18,26,8,11,19,14,19,18,16,20,29,25,15,20,19,8,18,22,16,23,5,18,24,8,6,18,15,24,18,21,24,13,12,18,15,23,19,16,16,18,14,6,25,21,26,19,31,19,18,18,18,24,24,20,19,23,21,22,24,20,19,20,20,10,14,22,24,15,14,24,14,25,20,24,18,20,21,18,8,14,20,8,8,31,20,20,20,17,20,21,20,19,17,17,19,20,25,21,19,23,16,22,11,22,15,4,19,18,21,26,24,17,12,23,18,18,15,17,27,23,12,18,17,24,24,28,27,19,10,3,24,14,22,15,21,22,24,15,15,11,15,21,8,16,28,14,11,8,17,18,19,16,14,15,17,29,21,22,26,15,24,22,24,16,22,21,14,29,21,21,25,30,19,25,16,17,21,14,22,13,23,21,7,8,23,27,26,21,21,30,25,28,17,18,17,16,13,15,23,11,16,25,21,20,13,20,22,19,15,13,9,20,13,20,27,21,20,18,11,20,25,2,5,20,14,14,23,22,24,15,13,18,22,21,14,8,9,14,11,20,19,23,6,29,13,15,20,24,8,23,3,19,23,9,14,11,23,17,16,20,26,16,19,26,15,16,18,21,13,15,15,14,24,10,30,10,16,23,26,19,23,26,31,26,34,16,31,20,22,17,10,15,17,22,17,24,23,15,17,17,19,17,20,17,13,20,10,19,22,25,21,17,28,14,27,24,26,20,16,12,17,6,22,17,19,21,21,14,22,24,19,23,18,17,22,21,15,18,16,16,19,21,14,22,27,13,23,19,24,21,15,15,16,18,22,29,17,21,20,20,29,12,29,16,21,15,17,13,16,18,16,20,17,20,26,14,19,17,18,14,17,23,19,25,10,24,17,17,14,25,13,22,15,25,9,20,24,11,26,22,22,20,22,20,4,0,21,14,23,19,17,16,18,12,11,20,19,22,25,15,17,15,15,19,16,15,24,20,32,9,18,21,28,17,18,21,22,25,17,26,32,28,23,19,22,19,17,21,28,16,22,14,19,13,16,13,11,26,16,22,23,25,21,27,21,23,22,23,20,28,18,14,17,24,19,8,21,20,19,14,9,19,17,20,15,12,7,21,22,19,20,19,25,16,17,20,21,12,16,30,17,14,18,18,9,32,16,21,22,19,23,26,26,18,23,27,14,20,22,25,20,12,23,20,16,16,17,22,36,22,10,20,16,19,19,16,19,18,18,10,21,22,23,8,17,28,22,15,27,16,12,19,24,16,21,22,17,20,23,18,29,2,10,18,12,16,15,24,21,11,18,21,7,15,20,16,21,24,24,33,19,17,13,15,14,15,14,6,25,22,23,16,10,19,22,19,18,3,20,17,25,10,20,21,16,14,19,19,24,12,21,21,20,28,23,19,17,22,19,22,21,19,25,18,25,21,25,24,26,14,22,19,21,15,11,12,17,18,15,22,14,16,17,23,29,18,21,27,10,23,15,19,12,22,20,22,19,25,26,24,23,16,19,11,19,19,20,19,26,9,23,26,21,17,23,26,5,34,23,25,20,19,18,20,34,18,19,24,17,20,22,24,18,18,7,15,20,20,16,24,25,21,19,14,21,26,14,32,11,13,27,25,21,17,23,15,21,30,19,97
24,17,31,19,29,21,23,28,22,22,22,22,25,26,25,21,20,16,20,44,24,28,21,37,24,15,28,15,21,19,15,21,13,27,25,24,17,26,35,21,32,23,18,29,25,19,22,18,28,23,22,24,22,30,23,26,21,30,26,21,16,20,23,32,23,25,25,28,23,8,22,26,30,26,24,21,17,32,29,23,14,11,12,13,15,24,20,25,28,28,30,24,32,15,21,16,27,31,23,30,30,20,21,19,22,20,26,24,21,23,19,16,28,9,20,31,19,29,21,23,21,18,19,8,2,7,14,18,30,30,22,22,19,27,24,19,10,13,25,30,26,33,21,22,19,17,12,19,19,9,23,22,26,19,18,27,19,17,35,9,21,24,19,19,20,33,24,22,24,23,18,22,27,19,28,29,28,30,16,17,27,23,21,19,19,24,21,23,22,21,25,24,16,22,19,22,21,11,17,19,20,20,23,23,25,19,25,24,28,23,26,25,20,22,14,25,20,23,21,25,21,21,30,21,26,21,29,29,20,27,18,25,21,22,27,17,22,28,28,21,29,19,13,20,16,22,26,25,24,25,23,29,25,23,14,25,24,25,21,28,24,22,18,31,18,24,14,26,26,17,14,17,15,27,24,18,25,21,15,26,26,28,21,21,18,19,25,24,24,19,24,29,26,19,25,19,16,21,28,32,18,21,19,30,32,18,17,15,26,20,12,19,14,13,24,29,21,25,19,21,17,13,26,12,20,10,21,23,17,20,21,18,27,18,22,25,23,19,29,18,30,22,22,12,23,17,15,33,20,15,26,30,15,25,26,26,13,23,17,20,17,19,17,18,21,26,33,18,29,32,25,34,21,23,17,21,23,22,23,23,13,27,35,24,15,16,20,23,25,25,23,20,16,20,20,8,24,21,20,19,20,19,22,22,22,23,19,20,25,25,27,19,18,15,20,18,24,24,18,21,21,24,20,26,20,30,20,24,23,17,21,29,25,24,27,21,35,13,22,20,26,23,26,23,22,29,22,24,23,25,19,17,21,20,22,21,22,19,25,28,23,22,29,25,39,31,31,18,21,18,11,15,20,27,18,27,14,25,17,19,17,15,18,22,16,22,18,17,26,27,30,22,24,24,31,28,28,12,18,19,22,16,20,22,22,29,27,23,21,27,20,23,19,20,20,19,19,22,20,14,23,25,21,21,33,13,12,27,20,24,24,27,20,22,21,25,17,21,21,22,25,27,33,23,22,16,20,25,26,25,30,21,25,28,25,16,21,17,18,16,15,21,24,23,25,20,24,19,18,27,28,30,21,13,24,12,22,24,18,18,25,29,22,24,22,21,0,24,15,11,18,16,19,20,21,23,33,24,28,18,27,13,22,21,26,17,24,20,32,27,24,25,22,23,14,26,24,27,24,26,30,22,25,21,25,25,17,28,26,18,29,27,25,22,29,27,21,27,16,20,20,26,24,30,19,21,23,25,19,32,20,18,20,25,25,18,19,24,18,15,23,23,23,27,22,22,22,24,25,23,27,17,27,19,16,13,20,19,21,31,14,22,27,26,24,33,18,23,20,13,12,29,15,24,31,33,16,21,20,28,19,25,7,10,26,19,21,24,34,20,20,28,18,22,17,23,20,14,12,20,28,17,23,22,25,35,28,23,32,18,22,15,28,24,23,17,20,27,23,15,29,20,17,27,13,16,17,20,16,21,28,30,25,22,16,25,28,33,26,33,17,18,23,24,21,18,15,21,21,10,24,16,23,11,20,20,23,18,13,30,33,25,18,21,15,20,26,29,22,24,26,25,20,29,23,19,10,20,18,25,22,25,29,21,25,25,21,26,33,16,16,22,29,26,11,10,13,25,20,18,23,12,26,15,35,17,24,28,20,32,17,17,23,30,28,32,27,26,25,16,17,5,7,22,23,26,22,21,23,17,16,22,14,22,23,24,20,35,24,23,26,22,28,25,35,10,28,35,18,18,25,25,17,21,21,16,16,14,24,25,21,22,24,12,19,22,28,32,23,21,31,29,22,15,21,20,27,31,18,98
23,25,31,18,24,12,24,23,20,15,23,15,12,26,15,18,13,16,22,38,20,23,16,36,22,25,23,19,13,15,12,17,24,20,20,14,13,21,30,17,23,22,16,16,11,21,22,19,27,15,16,18,20,28,13,27,20,13,21,22,19,23,18,30,1,25,16,15,20,20,14,18,17,22,23,22,18,30,20,22,13,20,21,21,19,18,19,20,21,38,27,12,30,26,16,8,28,26,18,32,21,12,26,13,20,20,19,11,23,19,21,15,23,21,25,33,21,22,21,31,13,9,21,24,22,17,17,21,16,29,24,19,15,24,15,19,22,19,11,23,23,32,18,21,9,25,22,10,19,25,21,17,7,18,17,20,24,12,36,19,24,22,21,19,19,23,18,17,18,24,14,21,10,12,30,26,26,23,17,18,29,21,22,17,9,22,23,22,16,22,30,18,21,25,21,16,23,13,18,17,13,18,21,15,19,20,18,21,18,23,25,20,19,15,10,24,22,23,18,11,9,14,25,20,16,23,26,20,23,17,20,19,24,23,22,22,22,21,20,21,22,23,26,17,18,10,14,20,14,22,17,30,20,27,24,23,22,19,16,24,23,16,22,24,20,23,20,21,25,21,10,14,16,24,19,15,21,18,18,22,16,19,19,15,19,12,25,24,20,29,18,17,15,22,26,22,20,19,27,23,17,23,18,27,28,23,22,14,20,13,31,19,25,20,17,21,18,17,14,18,14,15,22,12,23,22,16,17,23,12,13,15,20,9,13,24,25,21,22,20,28,24,22,18,13,21,20,25,19,25,23,29,25,25,24,17,16,13,27,13,21,19,20,21,21,23,25,20,25,22,15,27,13,23,19,24,3,19,17,22,11,24,30,8,17,25,21,23,18,24,17,24,16,24,24,24,23,18,14,20,20,12,15,16,23,22,18,20,25,19,22,21,23,25,19,17,9,14,19,26,16,23,20,23,13,28,19,15,16,25,17,23,26,17,22,21,31,19,21,18,24,24,22,21,17,22,18,22,14,16,19,17,20,24,25,15,2,21,20,27,21,22,26,21,31,16,33,20,26,21,18,17,13,23,19,17,14,22,23,24,19,15,18,19,19,12,16,17,20,22,22,22,24,17,25,20,12,24,13,20,17,20,17,21,19,26,26,13,22,21,19,13,26,13,16,11,5,8,26,16,13,21,14,24,26,22,26,16,21,24,20,10,12,10,20,22,19,23,19,14,24,22,19,16,14,18,19,14,18,13,19,25,17,19,25,21,26,7,8,16,16,25,21,28,20,22,24,18,23,15,21,15,13,19,17,20,23,16,28,25,18,21,20,10,18,14,24,0,25,22,18,11,21,14,16,21,29,12,21,17,17,13,14,20,18,17,16,17,20,23,15,24,18,17,17,12,20,17,16,28,29,28,29,21,25,23,17,23,31,19,23,24,21,16,24,17,20,27,13,17,21,28,24,30,23,25,16,19,20,31,19,22,25,23,26,16,17,24,26,20,20,19,22,21,22,2,7,24,15,15,28,23,28,21,23,24,20,17,22,28,12,18,16,22,17,30,20,7,13,19,22,20,23,23,26,31,19,23,27,23,11,17,19,16,21,19,14,22,31,20,20,19,6,15,9,21,10,16,14,15,22,17,19,19,21,27,30,12,21,18,15,17,23,11,16,19,10,22,16,20,23,16,23,24,18,16,17,22,17,18,13,10,20,5,21,19,21,25,26,23,22,19,20,20,18,18,25,14,27,22,19,22,19,15,20,22,22,11,22,18,38,15,25,13,15,19,26,22,27,22,23,13,10,26,25,15,23,27,17,20,13,20,26,12,15,11,23,23,26,18,20,14,28,20,16,17,13,26,19,15,14,24,23,18,28,18,15,21,18,12,15,9,19,16,14,30,18,13,20,18,19,19,26,25,15,18,22,14,21,17,24,27,23,12,19,17,13,40,26,24,17,22,23,26,33,20,19,24,8,17,19,21,7,12,15,17,23,25,20,24,21,12,23,21,16,22,22,31,19,18,22,25,17,15,14,8,23,23,10,97
22,26,30,23,30,22,24,21,7,22,21,19,22,21,24,17,21,27,13,39,23,25,18,36,21,12,26,21,25,27,23,18,6,25,23,13,28,24,33,18,30,19,20,27,24,15,16,17,28,12,11,19,21,23,24,19,21,30,20,19,13,17,24,32,26,21,24,26,20,7,15,17,29,19,15,18,14,29,24,20,22,8,9,10,20,25,16,22,26,34,29,23,29,19,16,19,32,33,19,27,22,23,23,27,18,18,29,24,23,16,16,19,29,6,17,28,16,25,18,30,14,24,12,19,13,18,11,24,29,30,23,18,16,26,17,20,9,20,21,29,23,32,18,19,20,28,23,24,21,20,22,19,25,18,17,22,11,16,36,8,19,21,21,16,17,33,21,15,17,30,25,17,31,19,25,30,25,30,20,19,28,19,18,16,20,23,18,20,20,19,24,27,26,24,4,17,18,22,15,18,18,17,26,24,26,20,25,28,26,20,19,24,19,20,15,20,18,23,13,22,26,21,32,20,25,19,26,26,17,28,16,23,22,32,25,20,19,25,17,19,27,16,23,22,15,21,25,26,22,22,18,24,22,29,20,22,21,20,22,21,22,21,28,31,16,20,21,26,26,14,21,21,23,20,21,20,29,22,25,19,23,27,21,14,24,19,16,17,26,29,17,28,24,17,22,16,13,22,13,25,18,23,25,32,25,27,26,18,26,22,23,20,22,26,17,26,18,24,18,18,14,18,25,13,28,21,22,24,16,21,22,15,19,25,28,22,19,20,30,21,30,20,23,9,22,14,12,31,21,8,30,31,21,24,23,25,20,24,16,17,12,18,25,26,20,25,28,22,26,31,23,30,22,16,19,22,24,20,20,21,14,24,28,23,12,9,15,18,24,22,18,15,17,28,19,19,27,21,15,22,30,21,24,19,15,18,22,19,24,21,23,23,16,8,20,17,25,30,22,25,11,19,29,22,18,31,13,23,23,24,23,29,27,25,26,23,20,12,22,19,25,27,24,24,20,26,22,23,20,23,17,18,20,26,28,16,25,21,22,23,24,19,30,22,30,28,16,20,14,20,25,23,21,25,16,28,13,22,16,21,19,20,17,23,13,23,15,18,27,24,26,22,26,24,33,27,27,9,15,23,19,26,17,19,22,26,28,21,26,12,17,22,24,15,17,22,20,19,19,16,24,18,16,22,33,24,25,24,19,17,21,24,23,24,21,21,15,19,23,24,23,31,32,18,13,18,14,23,25,22,23,18,22,26,26,23,28,18,19,17,12,18,20,30,22,19,17,13,21,26,28,27,24,24,24,23,24,25,19,19,24,23,7,25,21,23,15,25,0,4,15,22,24,17,17,22,26,27,21,20,18,14,19,14,21,18,21,17,31,26,18,24,21,19,24,27,19,28,21,11,27,29,27,17,22,31,19,25,30,14,25,28,22,17,27,22,24,25,24,22,19,23,23,29,20,22,24,29,23,30,17,24,21,18,18,15,21,22,18,12,18,21,23,28,22,23,24,26,19,21,12,16,23,16,25,22,21,18,28,28,15,19,24,23,24,18,20,20,13,24,23,26,23,24,28,33,21,17,21,25,18,24,19,17,23,14,22,25,36,21,22,28,21,23,20,27,17,11,14,16,17,24,27,19,22,27,32,20,31,19,21,17,26,21,23,14,21,24,21,16,32,24,27,25,21,9,8,26,25,23,24,27,29,26,15,22,18,26,23,34,21,28,19,21,23,19,25,19,20,21,22,15,19,16,19,13,21,20,14,22,30,22,23,23,16,20,27,26,22,24,25,14,21,27,22,24,20,24,20,22,24,21,27,14,26,26,18,20,28,14,13,22,28,17,23,23,14,19,26,28,20,22,23,22,34,21,25,25,19,29,14,20,20,28,27,33,20,27,23,17,16,20,18,19,18,29,19,18,24,14,25,20,21,23,27,19,20,36,17,25,26,15,27,22,28,7,25,35,19,17,18,32,20,20,16,14,13,7,21,25,24,21,23,9,16,27,25,29,20,18,30,27,19,10,25,25,26,29,17,96
18,22,26,22,26,19,20,23,11,18,17,20,18,25,20,13,17,23,9,37,19,21,14,32,17,8,22,17,21,23,23,21,2,21,19,17,28,20,29,14,26,15,16,23,20,11,17,20,24,16,15,22,20,27,20,15,23,27,24,15,9,13,20,28,22,17,20,24,16,3,19,21,27,15,19,14,10,25,20,17,18,4,5,6,17,21,12,18,22,30,25,23,25,15,20,17,28,29,21,23,23,20,19,23,15,14,25,26,19,12,12,15,28,2,13,24,12,29,14,26,18,20,8,15,9,18,7,24,26,26,25,20,12,30,21,20,5,20,20,25,19,28,22,15,16,25,23,21,17,16,21,15,21,17,16,18,12,12,32,4,15,19,17,12,20,29,17,19,13,26,23,19,28,15,21,26,21,26,20,21,28,15,14,12,19,22,14,16,17,15,28,23,22,20,8,15,14,22,11,14,14,13,22,20,22,16,21,26,22,17,20,20,20,16,14,19,19,19,17,18,23,19,28,16,21,15,22,22,13,24,12,19,19,28,24,23,23,23,21,15,23,12,19,18,18,17,21,22,18,18,21,20,18,25,16,18,17,18,21,24,18,17,24,27,12,16,22,22,28,10,19,17,19,16,17,16,25,18,21,15,23,23,22,18,23,17,20,20,25,25,21,24,20,13,18,12,9,20,17,25,20,21,21,28,26,25,24,14,22,18,19,18,18,22,13,22,14,20,14,14,10,15,21,16,24,17,18,20,17,18,19,11,23,22,24,18,17,23,28,17,28,16,22,5,18,10,8,27,17,4,26,32,17,20,19,21,16,20,12,14,8,14,23,24,16,21,26,19,22,27,19,27,19,17,15,23,21,16,16,17,15,20,25,19,8,5,11,19,20,18,16,11,20,24,15,15,23,21,18,18,26,17,20,15,11,18,18,15,20,17,27,19,12,4,22,13,21,26,21,21,15,18,25,24,14,28,17,26,19,20,19,25,23,22,22,21,24,16,24,15,24,23,20,24,16,25,19,19,16,23,13,15,16,22,26,17,21,17,18,23,24,15,26,22,34,24,20,16,10,21,21,19,18,21,12,24,9,18,17,17,15,16,13,21,9,19,11,17,23,20,22,21,23,20,29,23,26,5,11,20,15,22,13,15,21,22,27,17,24,16,13,18,26,14,13,20,19,22,15,12,20,14,15,18,29,20,23,20,18,21,17,20,20,21,17,24,11,15,19,20,19,27,32,17,17,20,18,19,23,19,21,14,18,22,22,19,24,17,18,18,8,14,17,28,18,15,18,16,18,22,26,23,21,20,22,19,20,23,15,20,20,19,11,24,17,19,11,22,4,0,11,22,20,13,21,20,24,25,17,16,22,17,15,18,21,19,17,13,27,22,22,20,25,18,20,26,15,24,17,15,23,25,28,13,18,27,15,21,26,16,22,24,26,20,23,20,21,21,24,21,15,19,19,25,16,18,20,26,19,26,13,20,24,22,14,11,17,18,14,8,21,17,25,30,18,20,20,22,20,17,16,12,21,12,21,18,24,20,24,24,16,15,20,19,20,22,16,16,9,20,23,22,19,22,24,29,17,18,17,21,14,20,15,18,19,18,18,25,32,24,22,24,19,20,18,26,13,7,10,20,21,20,24,20,18,24,33,16,29,21,17,13,22,17,21,10,17,20,17,20,28,20,23,21,17,13,12,22,22,19,22,24,25,23,19,18,19,28,22,33,17,24,15,17,22,16,21,15,24,17,18,16,15,17,15,9,17,16,18,24,26,18,19,19,13,18,23,22,18,24,26,18,20,23,18,25,16,20,16,18,20,18,24,15,25,25,14,16,32,10,9,18,29,21,19,19,15,15,22,24,16,18,19,18,30,17,22,21,18,26,10,16,20,24,24,29,21,30,19,21,20,16,14,15,18,25,18,14,20,10,21,16,17,19,23,15,18,32,13,21,22,16,26,18,30,3,21,31,15,13,19,30,16,16,14,10,9,3,17,21,20,17,24,5,12,23,21,25,18,14,26,26,15,14,23,22,22,25,13,92
14,19,22,26,25,21,19,19,15,19,24,22,22,19,24,19,14,23,20,33,17,21,14,36,24,15,23,15,16,18,12,23,13,25,14,22,24,25,30,17,21,21,14,22,24,9,15,20,28,21,20,14,22,28,21,17,18,25,26,11,4,8,24,30,19,15,17,21,23,10,12,23,24,26,20,21,17,32,18,21,18,11,11,10,22,22,18,13,23,34,26,23,32,23,17,17,23,24,15,30,22,18,14,23,17,10,19,23,14,17,20,19,29,9,20,31,19,28,14,29,11,13,19,22,16,19,14,24,25,30,27,16,15,29,21,25,12,20,22,23,13,34,19,22,17,28,24,21,15,21,17,15,25,17,16,23,19,18,21,11,10,24,12,12,18,30,19,16,24,21,21,14,22,16,22,24,19,21,20,21,23,20,9,16,18,18,20,22,16,11,29,21,23,22,18,11,22,23,7,12,18,17,22,23,21,9,15,21,25,23,20,22,20,22,19,23,17,26,18,7,19,17,32,12,25,10,20,23,20,24,17,15,23,27,18,21,23,18,26,11,16,20,15,23,14,22,19,26,21,23,13,26,23,27,14,29,17,24,21,22,16,21,21,25,10,22,21,22,23,17,19,17,13,22,24,18,14,20,15,26,20,27,24,20,20,15,25,24,24,21,18,28,15,24,11,5,2,20,25,20,15,22,14,30,22,17,18,20,20,18,26,17,21,17,24,11,18,20,16,21,17,17,21,20,19,24,22,23,21,17,18,18,25,21,17,21,12,22,29,18,27,21,28,12,25,14,3,28,19,15,23,28,21,23,23,18,20,20,19,13,18,18,20,21,20,25,17,17,24,22,12,32,18,21,10,19,15,19,23,18,20,27,29,23,15,16,21,23,18,25,14,21,18,24,22,20,30,17,10,18,23,17,20,20,13,13,24,19,24,18,22,19,23,15,17,20,17,22,21,25,17,22,23,19,15,26,14,19,19,23,14,26,22,22,17,24,25,17,19,9,26,21,20,25,17,28,18,17,22,22,17,20,22,22,29,9,20,19,21,18,27,13,27,23,36,28,30,11,21,19,23,14,20,16,8,25,16,25,21,12,10,19,17,20,16,21,16,23,27,26,20,21,17,18,30,22,30,12,18,20,22,19,19,8,17,27,28,21,22,16,6,16,28,10,11,18,18,21,19,7,22,19,12,22,24,23,24,25,22,22,22,27,19,21,20,18,16,12,9,15,25,25,29,14,19,18,19,14,21,18,20,7,18,22,28,15,18,16,17,17,15,18,24,23,22,22,22,18,25,20,22,26,20,21,16,21,21,18,26,20,16,19,22,19,21,17,18,18,15,11,0,11,21,14,14,22,27,25,21,17,24,21,4,13,20,18,20,19,24,26,21,27,22,15,14,25,20,26,6,25,23,28,24,7,25,26,13,22,32,18,26,17,22,12,24,18,26,17,13,26,21,12,30,28,5,7,24,25,18,25,20,18,27,23,22,18,16,12,21,15,17,22,20,27,25,16,19,26,16,21,24,19,16,16,16,19,23,15,28,17,21,17,26,22,20,30,11,21,20,20,24,17,18,21,24,24,18,16,24,14,19,23,14,17,24,18,15,26,27,24,23,25,19,25,16,22,18,12,9,13,26,17,27,16,23,29,35,21,30,25,21,15,23,22,27,18,18,21,22,23,19,15,19,23,17,16,17,24,24,24,19,17,20,17,20,23,15,19,26,32,23,25,23,21,18,21,25,19,21,18,14,20,9,18,15,20,13,16,25,28,33,22,22,17,18,17,18,23,25,20,21,23,19,26,25,16,12,24,15,20,19,25,26,11,24,20,19,25,30,5,17,16,29,16,15,14,20,17,26,22,12,23,23,22,32,16,24,18,14,19,17,18,19,29,19,28,17,30,20,25,24,17,21,10,14,19,22,18,25,17,18,27,20,20,12,25,16,31,24,16,23,20,22,14,33,10,24,29,16,21,23,28,17,13,12,6,16,14,19,17,14,20,19,12,18,22,21,29,16,19,23,23,8,17,26,20,22,26,18,88
25,18,29,24,23,12,23,28,21,20,25,15,21,20,17,18,23,21,15,36,14,22,15,33,27,18,24,21,20,22,1,24,20,22,21,16,24,22,31,17,29,20,21,23,18,20,20,15,32,15,14,15,20,22,22,26,19,24,20,22,15,19,17,28,12,26,19,22,22,21,13,22,28,24,21,20,21,36,25,23,10,21,22,21,23,23,17,13,24,35,23,20,30,27,18,15,24,25,17,28,16,13,17,24,22,21,21,12,15,18,24,13,29,20,30,34,22,27,23,32,12,2,14,24,18,22,22,14,23,34,27,13,15,25,16,17,19,15,22,24,21,28,20,24,17,29,27,10,24,25,14,16,18,10,9,24,24,14,31,22,17,20,17,23,21,29,20,19,18,29,19,25,11,17,31,26,27,28,10,11,22,29,20,13,16,15,17,19,18,22,22,25,22,24,18,14,16,24,18,10,15,24,22,20,22,19,20,10,23,23,23,20,17,15,17,25,21,20,12,16,20,10,27,23,22,21,30,23,18,25,17,19,22,16,21,20,23,26,20,22,26,18,26,14,7,21,21,19,19,20,14,25,19,16,22,23,22,20,18,24,21,18,12,31,21,21,17,24,24,15,17,21,21,27,18,21,25,22,23,29,20,26,15,22,21,12,23,22,25,30,19,25,22,22,22,15,13,26,27,23,16,15,15,25,26,22,23,12,22,15,28,18,23,9,24,22,26,23,16,20,16,16,21,17,26,24,15,24,14,16,17,17,24,10,6,23,19,23,30,19,28,21,27,23,18,25,14,27,21,18,12,23,22,25,24,20,10,21,25,16,22,15,11,12,17,22,26,21,25,28,22,24,15,21,21,17,8,19,26,20,18,26,31,19,21,19,25,22,19,25,17,21,19,13,20,24,24,22,11,20,27,14,17,19,22,24,16,16,21,19,27,19,21,18,18,22,16,21,12,15,22,24,22,21,16,25,17,8,16,26,15,27,23,19,22,15,29,10,20,11,24,18,21,26,18,26,16,18,17,17,16,21,20,14,22,12,13,22,27,27,20,23,33,28,38,23,30,18,24,19,20,9,13,24,19,25,23,23,14,15,19,11,14,21,20,19,14,22,26,24,26,14,19,22,31,20,23,23,15,13,16,10,15,19,23,25,25,18,19,18,17,20,19,19,9,12,12,15,16,18,20,20,17,28,31,29,28,23,17,19,13,21,16,18,17,20,16,20,20,21,25,22,26,19,21,7,11,23,19,18,21,18,21,20,26,12,17,14,15,18,18,27,27,25,11,20,21,21,29,22,21,22,17,23,17,25,26,21,33,23,18,26,18,17,20,16,16,11,22,22,11,0,22,15,15,22,29,19,26,12,23,18,15,18,17,19,9,13,31,25,20,22,25,20,22,19,21,24,17,25,27,17,21,18,24,19,22,22,31,20,18,26,23,13,26,21,27,28,2,24,19,23,24,30,15,17,23,14,22,32,21,18,18,21,27,16,27,21,23,19,19,14,21,28,19,9,14,27,23,20,21,13,23,25,24,24,24,16,18,28,19,18,22,22,17,26,20,18,20,26,27,26,29,22,25,30,15,21,16,23,20,24,16,13,22,18,22,19,23,25,14,22,13,21,14,17,16,22,20,14,20,6,17,18,21,26,26,19,22,20,16,18,25,20,17,22,18,21,22,22,15,14,22,23,7,13,14,23,17,15,22,21,19,6,13,14,21,24,26,30,22,20,17,19,7,22,26,16,18,26,25,13,20,14,16,18,24,13,24,21,36,23,14,24,20,18,29,24,18,22,23,17,17,15,21,5,23,16,21,22,21,21,15,18,22,18,27,21,30,16,21,14,26,13,5,6,18,18,16,22,21,26,26,12,33,20,22,26,11,23,22,16,16,23,21,32,23,24,22,20,19,21,23,21,19,20,22,20,28,15,17,25,23,21,23,24,13,36,19,27,20,20,19,25,31,21,23,31,17,15,20,22,18,23,15,17,23,21,20,22,16,20,21,20,14,25,22,33,19,17,25,27,19,14,15,19,23,27,19,99
23,26,27,25,29,22,24,28,18,12,27,22,16,25,23,9,20,29,16,43,15,19,12,31,28,19,20,21,20,18,21,21,18,21,26,15,30,18,23,10,26,11,18,26,19,18,23,18,30,14,13,18,22,21,23,29,20,25,22,20,17,20,23,24,22,22,25,26,20,19,20,19,24,26,18,20,24,39,22,23,22,16,17,18,17,17,8,26,16,27,32,22,25,29,21,22,24,34,15,28,24,26,25,30,25,19,26,28,20,14,27,17,28,18,27,38,26,32,23,25,19,24,15,23,17,21,19,20,27,32,24,16,8,24,15,16,21,20,22,28,24,31,21,19,17,30,26,24,21,15,19,13,19,15,14,20,21,16,40,20,25,18,18,21,24,25,13,22,20,21,28,20,27,9,34,22,29,20,22,23,29,25,19,10,20,20,17,15,11,20,25,22,18,16,21,21,26,24,16,21,14,25,26,22,23,17,15,29,24,21,16,20,14,22,21,23,22,28,11,27,27,19,31,21,23,21,31,25,18,23,19,22,25,24,20,24,24,23,19,20,29,24,24,22,16,24,22,25,20,28,21,26,20,27,22,24,13,22,21,22,17,17,22,31,19,12,23,24,24,22,24,13,13,24,19,12,22,20,15,31,22,21,16,17,28,17,20,19,28,30,24,26,24,14,18,21,19,24,30,24,19,20,21,27,23,25,25,18,25,18,23,19,14,18,18,29,26,17,14,18,18,22,22,20,30,9,21,21,11,20,21,19,21,25,28,28,26,17,31,20,25,21,28,21,21,22,18,24,21,19,29,32,14,27,26,26,20,19,28,8,23,16,20,21,18,23,33,23,18,22,28,28,19,22,16,27,20,12,24,11,21,28,29,22,20,21,26,20,23,26,22,23,20,26,23,16,30,26,18,22,23,17,20,19,26,21,22,17,22,27,30,17,13,21,19,14,22,27,23,19,14,22,24,25,8,29,20,30,13,19,17,24,24,22,19,18,32,13,20,18,26,19,18,31,10,25,13,23,19,24,7,15,21,24,22,19,23,23,25,26,27,24,33,25,33,29,33,19,26,20,13,13,21,21,17,23,24,22,11,23,20,18,15,22,24,23,9,23,21,26,20,19,24,24,23,27,28,21,17,22,21,20,23,23,26,20,31,19,20,25,23,24,25,16,20,25,16,19,24,18,24,16,9,27,23,27,26,18,20,24,24,20,18,20,29,24,20,24,26,19,25,23,26,11,16,16,12,23,26,13,23,24,16,20,26,20,18,18,19,21,20,26,23,30,25,23,23,16,24,23,24,19,17,21,22,25,21,22,17,17,25,21,17,21,18,18,19,21,24,20,21,22,0,7,16,22,27,29,22,10,20,21,24,21,17,22,20,23,31,21,19,26,28,12,14,23,17,28,24,28,31,24,28,16,27,28,19,20,22,17,27,24,25,16,25,21,24,26,22,24,22,23,23,29,26,28,25,28,22,29,21,24,20,20,26,11,27,12,26,23,15,23,21,28,27,19,20,27,21,11,26,21,26,24,20,17,18,17,28,28,22,11,26,15,14,31,15,24,21,24,26,24,29,19,22,28,20,23,28,30,21,18,23,23,23,19,19,28,37,25,17,18,23,24,23,28,21,23,20,17,19,24,28,14,16,30,27,14,30,24,20,20,30,15,25,25,16,19,24,17,35,16,24,17,19,16,17,24,23,23,20,23,21,22,16,25,16,31,24,34,13,20,22,24,25,14,4,15,21,18,23,10,24,23,17,11,18,16,19,22,37,20,26,21,17,15,28,26,26,20,20,16,21,32,24,19,21,25,21,24,19,23,29,17,26,22,20,26,32,16,24,25,23,20,17,18,19,27,18,17,18,7,30,22,25,20,26,25,16,25,22,23,21,27,25,25,23,32,29,19,18,19,21,22,23,26,20,17,24,10,25,17,16,22,20,30,18,34,20,27,16,21,24,27,30,19,27,30,18,19,18,30,19,21,20,15,21,19,13,26,21,20,18,15,22,22,27,30,21,12,26,20,25,17,27,28,20,26,20,97
16,19,23,18,22,18,17,21,11,5,20,15,9,21,16,14,15,23,12,36,8,12,5,26,24,15,13,17,13,15,14,14,15,14,19,8,23,11,16,3,20,16,16,19,12,11,19,17,23,7,6,11,15,14,19,22,13,18,15,13,10,13,16,17,15,15,20,19,13,12,13,12,17,19,18,13,17,32,15,16,15,9,10,11,10,17,13,19,9,31,25,18,18,22,16,15,17,28,13,21,17,19,19,27,20,12,21,21,13,7,20,10,26,11,22,32,20,27,16,21,12,17,11,21,18,14,12,19,20,25,20,9,1,17,8,19,14,13,15,21,17,25,14,12,14,23,19,20,17,22,12,6,12,8,7,13,15,9,33,13,18,11,16,14,18,18,6,17,16,14,21,13,20,2,29,15,22,13,15,16,24,18,12,3,13,13,10,8,4,13,24,15,21,21,14,14,19,17,9,14,7,18,19,16,16,10,16,22,18,14,17,13,9,17,14,16,18,21,4,20,20,12,24,14,20,14,24,18,11,22,16,15,18,20,21,21,17,23,12,13,23,17,17,15,9,21,20,18,14,21,14,27,16,23,16,21,18,15,14,19,10,10,17,27,12,17,20,17,17,15,17,10,6,17,17,11,15,13,8,24,15,14,19,10,21,10,16,15,23,23,19,23,17,17,21,14,12,17,23,20,12,13,17,20,16,18,19,11,18,11,19,12,19,11,11,22,19,17,7,11,11,15,15,13,23,16,14,14,14,17,18,12,14,19,21,21,20,10,24,13,18,14,21,14,14,15,11,17,14,15,25,27,21,24,22,19,13,18,21,1,19,18,16,17,16,18,26,16,11,21,21,21,16,15,9,20,13,5,23,16,14,21,25,19,13,14,22,14,16,23,15,16,13,19,22,22,23,19,11,15,20,10,13,12,22,14,15,19,18,20,24,10,18,15,12,7,15,20,16,12,7,15,18,18,1,26,16,23,6,19,15,17,23,15,12,20,27,12,13,11,19,12,11,24,3,18,6,16,12,17,12,8,14,19,27,12,16,16,18,19,20,17,28,18,26,22,26,15,19,20,16,6,17,21,10,22,18,15,14,17,14,16,17,15,18,16,2,16,14,19,13,12,19,19,16,20,26,14,10,15,18,15,16,16,19,13,24,13,13,18,16,17,18,9,13,18,9,12,20,11,17,9,2,22,16,20,21,11,19,19,17,13,15,17,22,17,15,19,19,12,18,16,19,4,9,9,5,16,22,6,16,17,9,13,19,14,19,11,12,14,13,19,16,23,18,16,16,9,17,21,19,12,14,23,15,22,22,15,24,22,18,14,10,14,11,12,20,14,17,13,14,15,7,0,9,15,24,22,15,3,13,14,17,15,17,15,13,16,24,14,12,19,21,5,7,16,10,21,17,21,24,24,23,9,20,21,15,19,22,10,20,17,19,9,18,14,17,19,15,19,15,16,22,23,19,21,20,24,19,22,14,20,13,13,19,4,20,14,19,17,15,16,15,21,20,12,13,20,15,16,19,17,24,17,16,17,11,10,21,21,15,4,23,8,7,26,8,17,14,21,19,17,22,12,15,29,13,19,21,23,18,18,18,16,16,12,14,21,31,18,19,11,16,17,16,21,14,16,13,10,12,17,21,14,9,23,30,7,25,17,13,13,25,8,18,18,15,18,21,16,28,14,18,10,12,15,16,21,16,16,13,16,19,15,15,18,9,24,17,27,13,22,18,20,18,7,11,8,20,20,16,13,22,16,15,16,15,9,18,15,30,16,19,18,10,8,21,19,20,18,20,9,14,28,18,18,14,18,17,17,20,16,22,10,19,15,13,19,25,9,19,18,18,13,10,11,12,20,21,14,16,14,23,15,18,17,19,18,9,18,15,16,14,20,18,18,16,25,22,12,11,16,14,15,16,23,13,10,17,3,18,22,16,19,13,24,11,29,16,20,9,14,17,22,23,12,22,23,15,12,11,25,16,16,13,8,14,14,6,19,16,17,18,8,15,15,20,23,17,5,19,13,18,16,20,21,13,19,17,90
21,23,24,19,24,17,21,25,16,14,26,20,18,15,11,14,15,26,21,29,17,20,13,35,25,24,22,24,19,21,16,23,23,21,17,12,21,20,25,12,25,16,22,21,15,20,15,16,30,11,10,8,19,18,13,20,6,22,19,20,18,14,18,23,15,24,18,21,14,20,4,16,17,23,9,19,18,33,15,19,18,18,19,20,14,8,13,26,17,33,31,20,27,18,16,20,22,28,4,27,21,18,16,27,17,21,20,24,13,16,13,18,17,20,23,27,15,24,24,25,3,17,20,20,19,14,18,22,12,32,24,3,10,21,12,15,22,12,21,23,21,29,18,21,9,24,19,15,24,21,8,14,21,8,7,15,20,16,35,19,14,19,19,22,17,23,13,15,22,23,24,18,23,11,22,21,24,21,18,19,23,27,13,11,16,9,16,17,13,14,23,24,16,21,13,7,17,15,18,20,14,17,19,17,15,18,12,21,18,18,19,18,18,19,11,21,17,15,8,13,20,13,25,22,19,22,32,20,17,17,19,19,21,22,14,20,17,16,16,22,24,15,24,17,8,14,25,20,14,27,7,22,19,25,25,27,18,19,17,11,19,17,15,24,21,17,17,11,11,17,21,16,15,17,20,17,20,17,17,25,23,20,18,19,21,11,16,15,22,28,17,27,20,24,15,19,16,18,22,14,3,13,14,26,16,23,22,18,21,14,28,3,19,14,18,17,20,16,15,16,16,14,19,9,23,15,16,13,15,16,17,17,18,14,21,21,12,13,15,4,15,15,18,17,13,24,17,25,16,17,22,30,20,27,23,19,16,13,25,10,13,21,14,15,23,25,17,16,18,25,15,25,17,22,18,23,19,14,19,8,10,25,18,16,14,22,15,16,18,20,10,15,6,23,21,22,19,18,4,15,25,13,14,19,19,19,22,22,20,19,21,18,23,23,5,16,18,23,18,21,16,20,17,26,10,20,13,23,15,19,8,23,16,18,21,18,28,11,7,20,15,21,19,17,12,16,15,16,14,16,12,12,19,17,24,5,14,20,26,24,20,25,27,24,35,25,25,18,26,18,11,15,18,14,17,17,14,16,15,14,17,22,20,6,17,19,11,13,21,24,20,12,25,19,25,25,26,23,15,17,21,13,23,22,19,22,16,13,22,27,20,12,23,17,21,19,16,15,20,15,20,18,11,30,24,24,23,17,18,16,16,16,18,18,25,26,18,22,15,20,24,21,28,13,18,13,9,21,17,15,12,15,18,22,27,11,16,14,15,5,18,28,20,22,20,21,21,18,17,26,18,21,19,21,16,23,19,16,27,19,19,14,14,18,15,11,21,16,17,21,14,15,16,9,0,21,16,27,18,12,17,9,10,12,14,6,22,21,24,18,21,26,21,8,16,21,17,24,12,20,32,24,20,18,21,28,23,18,25,19,23,24,16,6,25,14,16,28,17,18,20,18,28,23,19,21,23,19,20,31,19,21,22,17,19,13,20,17,10,17,6,20,8,15,14,18,16,21,15,15,15,19,16,17,18,15,12,3,19,23,11,11,15,17,16,27,17,17,22,22,19,17,22,9,23,28,9,16,27,24,11,9,16,13,17,16,16,19,33,16,17,20,22,17,19,19,14,16,13,1,16,20,21,5,18,23,29,13,24,15,15,16,20,17,22,11,10,17,16,22,25,9,17,17,16,13,14,21,19,16,7,10,14,18,14,17,17,15,21,30,16,18,20,22,16,13,20,15,19,24,25,14,15,12,22,16,15,12,23,19,29,11,25,25,10,5,18,15,23,9,13,13,15,25,21,20,21,21,19,22,21,18,24,18,22,17,22,26,30,17,12,16,27,10,18,17,8,18,22,17,23,17,22,15,27,18,21,18,5,12,16,21,13,27,25,25,24,19,17,16,15,16,23,16,15,18,17,17,20,12,22,27,16,12,18,19,12,34,25,24,18,21,13,26,27,19,22,20,8,20,20,26,9,14,8,17,15,23,13,21,25,12,11,17,22,23,21,31,12,14,26,22,19,12,22,19,22,23,10,95
24,27,34,29,23,19,30,29,15,16,30,19,22,32,26,18,20,27,11,42,23,23,16,41,25,16,24,25,26,25,22,18,22,26,29,23,30,22,31,18,33,22,28,24,25,26,23,23,34,22,21,23,26,29,28,13,19,30,8,25,22,23,17,32,22,22,25,25,17,23,17,5,7,30,28,27,24,39,30,20,24,22,23,23,25,25,19,26,15,32,26,11,31,27,20,19,29,33,23,24,30,23,32,32,21,16,30,10,24,16,24,19,36,22,33,36,24,32,23,30,18,20,12,25,24,20,25,27,29,36,27,20,16,29,23,27,25,18,21,24,30,37,22,25,22,30,25,21,29,19,15,17,25,19,18,20,19,20,22,24,28,26,27,21,21,33,21,19,15,25,25,17,21,13,33,30,30,24,23,24,28,31,23,14,24,14,25,23,19,25,35,30,7,24,18,20,26,24,19,28,19,23,24,24,26,21,21,31,23,25,25,27,24,18,25,20,21,20,19,21,19,14,30,18,29,26,31,23,26,28,19,28,22,13,15,24,29,24,27,17,21,24,17,14,20,17,22,19,19,26,22,38,22,28,26,17,22,2,22,30,25,22,20,35,27,23,22,26,26,28,21,20,17,31,21,20,28,20,19,28,28,27,23,14,26,16,27,26,31,23,17,35,25,25,31,25,24,23,27,27,22,24,26,35,31,30,29,20,26,19,30,20,25,24,23,25,27,25,18,19,22,19,21,24,32,16,15,27,24,17,18,23,7,20,24,26,26,25,25,19,32,24,32,23,27,19,23,31,19,16,26,37,19,27,28,26,22,24,20,16,20,27,19,20,23,18,30,21,26,35,19,26,16,18,22,25,18,20,24,24,25,32,37,15,25,25,23,25,19,27,21,21,25,32,28,20,24,23,19,20,30,18,21,25,9,18,24,27,25,24,30,21,24,24,20,18,23,28,25,25,11,19,26,22,14,31,21,26,20,24,20,30,31,23,26,23,34,23,22,26,30,27,22,32,18,26,21,27,17,27,20,23,28,22,33,20,21,21,31,23,33,24,38,22,30,28,30,27,30,19,12,21,18,26,22,28,25,15,24,30,26,29,26,23,23,27,15,27,27,29,28,23,28,16,29,27,33,25,21,24,19,18,24,27,24,26,25,18,26,30,25,28,31,20,27,22,20,23,33,23,27,16,16,26,27,29,25,24,25,31,29,26,15,13,26,21,19,18,23,25,29,27,33,18,13,24,20,24,17,21,23,28,22,22,28,27,31,22,23,24,24,23,20,28,26,28,19,13,21,23,25,27,16,24,21,27,32,25,28,22,23,29,25,23,17,20,23,21,22,20,22,22,22,15,21,0,35,17,27,18,6,23,18,22,25,25,26,22,27,22,24,23,22,19,18,27,15,28,20,25,32,21,27,24,30,33,27,25,31,14,31,30,28,21,30,25,24,23,23,30,27,25,18,24,27,29,24,27,23,28,22,26,28,28,33,17,27,25,23,22,25,21,23,25,19,19,21,30,26,24,26,30,30,22,20,22,26,22,23,30,26,19,28,23,21,26,21,25,27,26,25,24,28,26,26,33,21,22,29,27,22,26,24,21,14,24,21,32,41,22,22,22,21,21,20,24,25,25,25,20,26,26,25,24,22,17,34,20,21,20,16,17,29,21,5,22,21,24,25,25,33,21,26,25,25,23,22,26,22,15,17,14,26,16,26,29,24,28,28,38,22,9,15,13,28,22,21,20,31,22,26,23,13,21,24,22,25,17,27,10,38,28,31,31,25,22,28,26,28,28,28,24,25,29,31,26,20,30,20,27,16,26,32,21,30,24,25,24,32,21,21,24,33,25,23,24,25,5,29,18,28,18,27,24,29,21,26,25,18,16,26,20,26,24,27,33,27,34,27,27,26,18,25,25,20,27,24,25,30,16,26,28,21,27,26,27,17,41,15,29,20,19,20,32,30,21,17,34,23,17,20,19,24,21,19,20,26,23,21,23,25,25,26,21,23,26,26,25,21,18,30,27,26,24,7,20,26,30,21,98
35,27,31,33,33,26,20,39,28,29,35,26,30,31,27,22,24,31,29,43,26,31,24,32,33,30,28,23,33,35,30,27,26,30,26,28,34,26,33,27,33,24,26,28,24,29,28,26,28,27,26,22,13,34,26,31,20,32,31,33,26,22,27,32,28,30,29,29,20,27,18,30,33,28,17,27,25,40,25,27,29,28,29,30,28,24,21,37,25,39,27,30,41,32,29,25,25,36,12,35,34,21,24,37,26,30,28,33,29,26,29,27,31,26,29,43,31,36,32,36,17,31,28,34,32,28,31,28,26,26,29,19,25,37,28,29,29,26,20,34,31,38,31,32,20,38,33,28,26,29,24,25,35,24,23,20,29,24,48,28,24,13,25,33,31,30,25,29,29,38,29,26,37,26,30,23,36,35,28,29,24,31,21,24,25,25,24,26,25,28,33,30,29,16,27,21,32,28,29,23,24,25,33,27,25,26,20,34,29,12,29,25,18,26,25,29,29,30,24,27,28,25,36,28,24,32,43,31,25,28,21,29,29,35,28,30,31,29,32,29,33,31,35,25,22,27,22,29,25,30,21,32,24,30,32,28,20,33,19,5,25,26,23,35,28,20,27,25,25,26,27,26,30,21,25,25,30,31,28,9,24,32,24,27,29,23,10,9,35,30,31,29,31,29,23,30,28,28,36,28,17,29,22,30,32,33,34,26,29,22,42,19,27,22,30,31,31,30,22,22,26,20,27,23,33,31,25,25,17,26,27,27,32,29,35,33,26,27,31,20,29,25,32,24,26,31,27,36,30,28,36,38,26,29,34,30,26,24,36,25,29,17,22,23,21,26,25,30,26,30,31,39,25,30,32,35,31,29,35,16,24,29,12,29,21,21,29,10,29,28,24,31,20,35,27,30,34,32,18,29,35,21,24,29,27,27,30,20,25,30,32,29,28,20,19,27,27,32,30,33,24,28,25,35,25,21,27,37,27,30,16,27,30,28,33,26,37,21,21,26,17,30,30,31,27,32,27,32,25,30,20,26,16,25,35,19,27,14,37,25,28,36,35,31,41,34,39,26,26,29,27,24,25,27,30,28,27,22,19,22,27,21,18,22,24,22,25,27,30,26,20,28,34,28,38,34,36,29,25,31,27,21,25,31,32,33,30,24,21,33,29,28,37,28,24,22,29,28,27,29,21,24,25,37,38,32,35,33,28,30,29,28,26,28,36,34,20,24,24,34,33,30,24,27,26,29,25,32,31,30,17,29,32,29,24,19,24,27,28,19,28,35,32,36,29,35,31,22,30,23,32,35,27,33,28,33,30,22,39,29,30,24,30,30,23,19,33,29,26,24,27,29,27,24,16,35,0,33,31,21,31,23,24,26,28,20,27,23,37,28,31,35,35,22,29,36,25,27,26,34,31,35,28,30,32,36,25,23,33,21,33,32,24,20,32,28,28,37,30,32,17,31,27,21,32,34,24,29,26,36,28,26,34,33,23,27,26,25,25,23,14,29,22,31,29,30,25,31,26,24,31,24,30,29,23,26,26,17,27,36,25,23,23,32,28,34,31,24,33,32,33,31,33,23,34,36,25,28,35,34,24,25,26,23,23,29,23,27,44,30,25,28,27,31,24,29,27,26,27,15,32,30,35,13,32,37,35,29,33,29,26,18,29,31,32,27,21,22,26,29,39,17,25,17,28,24,24,30,29,26,23,26,22,33,24,28,33,23,15,43,24,27,28,30,30,26,29,24,29,32,27,18,23,22,20,22,23,22,31,35,42,23,33,29,24,19,32,14,24,17,26,29,30,39,35,27,32,26,25,32,29,34,40,29,31,29,33,31,34,27,28,19,27,24,26,25,22,31,26,30,32,32,33,28,41,24,23,32,21,28,23,26,27,21,31,37,27,33,28,30,31,30,37,24,29,26,11,29,32,26,26,32,27,25,28,33,24,37,33,38,26,31,28,32,40,26,27,34,21,28,29,36,22,25,22,28,31,27,21,29,31,23,24,29,24,35,33,37,26,28,37,36,30,25,30,27,36,34,23,109
32,28,33,25,33,20,24,31,20,23,31,22,24,34,23,24,25,16,27,46,28,34,27,36,30,26,26,30,21,23,20,17,27,28,29,22,25,24,38,25,35,26,27,24,19,26,26,31,33,23,23,28,20,31,25,30,30,25,25,29,26,28,27,39,13,32,27,23,29,24,26,22,10,31,28,30,26,38,32,25,21,25,26,25,26,30,23,28,18,40,35,24,38,31,28,8,31,34,29,38,33,12,25,25,24,20,27,19,30,26,28,26,35,23,33,40,28,25,21,38,25,17,28,24,22,17,25,29,24,35,24,26,23,32,23,27,26,24,23,34,31,39,30,29,21,27,22,18,29,29,28,28,19,28,27,28,24,23,39,25,25,23,24,19,29,35,24,27,23,32,14,22,18,20,37,30,28,31,25,26,29,31,29,25,17,29,29,30,24,27,34,18,24,31,23,24,30,21,23,18,21,22,29,26,28,28,27,29,30,23,31,20,28,22,18,25,24,30,21,19,21,22,26,22,22,30,29,32,28,29,22,30,27,27,30,31,30,30,28,21,31,28,27,24,26,22,14,29,26,30,29,39,28,28,31,28,28,19,24,28,23,24,30,34,27,27,28,33,35,21,10,26,24,33,27,27,29,26,25,31,24,27,27,15,31,20,25,24,20,33,26,27,27,22,32,25,27,27,23,30,26,28,26,38,36,23,22,25,28,21,32,30,29,27,19,24,29,29,25,27,23,24,24,20,30,29,25,29,28,23,24,24,24,17,21,31,27,29,34,30,36,26,30,20,21,21,27,35,27,28,31,35,27,30,28,29,27,25,30,21,24,17,29,30,19,21,36,29,32,28,22,36,22,29,27,29,11,27,29,28,19,33,35,20,17,25,21,23,29,35,25,27,24,32,31,28,30,29,26,28,28,20,23,18,26,23,29,18,23,30,30,29,23,26,29,25,17,22,27,33,16,24,28,23,21,32,26,23,24,32,25,31,34,25,30,29,34,27,31,21,24,32,33,29,25,25,26,33,26,24,24,24,20,32,33,26,14,25,28,28,29,22,33,21,31,24,35,25,30,26,25,26,20,32,26,29,26,30,28,23,26,19,16,27,25,20,24,25,28,28,30,29,29,26,32,28,24,26,22,28,25,28,25,29,30,34,35,25,29,28,27,21,27,25,19,11,13,16,25,24,21,28,21,32,34,32,26,24,33,32,30,22,23,22,28,22,21,25,26,22,24,30,27,23,14,26,22,26,26,21,27,30,25,27,28,26,31,15,16,24,25,25,21,34,28,24,30,18,26,15,29,23,24,30,25,20,31,27,28,30,25,33,27,18,26,22,24,12,27,25,25,19,29,22,27,17,33,0,15,25,23,21,21,27,30,25,24,24,32,31,23,29,18,24,24,20,28,25,19,25,30,36,35,24,32,35,28,31,37,19,31,27,21,26,32,29,29,27,21,24,21,35,29,34,30,32,24,31,24,35,31,33,33,30,34,24,29,29,28,24,31,27,32,28,29,10,15,32,27,27,30,22,31,26,31,30,28,27,33,40,20,26,28,30,25,18,28,19,21,21,22,27,25,31,37,39,21,25,33,30,23,29,27,24,29,27,26,30,39,23,28,29,6,15,9,26,22,22,22,27,29,25,19,30,29,27,38,20,29,26,26,22,28,23,22,26,22,30,27,31,31,24,31,27,26,24,25,30,24,25,20,17,28,13,30,31,29,34,26,31,28,26,21,23,26,25,32,22,35,29,19,27,26,23,18,20,24,19,33,27,46,27,31,25,22,27,29,30,28,34,33,21,18,34,27,23,24,30,25,29,25,28,34,24,23,19,29,31,34,25,25,14,33,30,24,24,21,22,27,27,22,29,25,29,34,26,23,28,25,19,15,9,27,24,22,36,27,25,28,26,27,19,27,30,26,29,22,20,26,25,27,27,29,24,27,17,21,42,31,33,27,28,33,34,40,22,19,34,20,28,27,21,19,24,23,24,30,28,28,27,26,24,31,26,24,30,26,36,26,26,32,32,29,23,22,20,31,33,22,106
18,26,33,27,30,24,28,32,26,20,34,25,22,33,28,18,25,29,25,43,23,25,18,27,34,25,25,30,16,18,27,29,19,27,26,23,28,23,31,16,34,22,29,17,24,24,26,27,30,22,21,18,24,29,23,32,22,29,25,22,17,21,24,24,22,30,28,16,27,20,20,22,25,31,25,28,27,42,22,24,27,21,22,21,22,26,19,28,24,40,31,16,31,23,25,23,24,31,20,36,32,22,29,30,28,21,29,28,15,22,18,23,25,19,30,32,20,34,26,28,19,24,24,25,26,22,24,28,17,32,31,21,14,27,18,24,22,24,28,29,30,40,23,25,17,29,27,26,30,25,25,19,25,20,20,27,28,22,33,21,25,21,9,24,27,25,13,25,28,29,29,27,27,17,29,26,29,28,28,29,30,31,22,16,22,26,25,23,19,22,33,27,34,27,25,21,22,25,18,16,20,28,28,26,28,25,26,34,24,23,25,26,24,25,19,26,28,29,19,27,27,25,31,23,7,21,34,26,26,23,27,26,26,33,28,28,24,29,27,22,31,20,26,23,22,22,29,26,20,34,21,37,28,27,26,28,14,25,25,26,22,23,29,32,25,23,25,24,27,23,25,22,21,21,27,21,22,24,23,32,28,25,29,25,29,23,23,22,30,32,27,26,26,30,27,22,19,26,33,26,15,26,27,27,31,25,26,24,31,24,34,21,25,26,4,31,29,25,20,25,21,22,22,17,31,27,22,26,24,22,23,22,21,26,28,30,27,22,33,22,31,28,27,21,26,25,18,32,23,21,25,36,32,34,28,29,24,19,29,16,18,14,28,29,18,23,33,25,17,13,29,31,21,30,17,27,20,18,24,24,18,25,30,20,24,22,21,21,24,35,24,21,21,33,32,24,32,26,18,24,23,23,24,19,28,26,28,17,22,27,31,23,29,21,21,22,26,31,29,25,22,25,31,29,16,27,23,23,21,28,24,30,30,28,27,29,37,24,23,19,28,27,24,28,18,31,21,18,20,26,20,20,24,31,32,19,23,25,23,31,27,27,34,33,39,30,37,10,27,30,29,21,23,29,19,23,24,29,24,27,11,18,15,24,26,25,15,22,27,26,20,25,27,26,31,32,33,22,22,28,27,27,28,25,27,26,21,19,28,26,23,26,32,21,17,23,18,21,24,14,26,24,17,25,31,34,31,24,29,26,25,26,20,18,31,28,26,29,29,17,29,31,32,19,24,24,20,26,31,21,28,15,20,24,30,27,29,20,21,13,23,29,31,34,30,9,31,24,29,30,31,25,21,19,28,25,28,22,32,29,27,21,25,13,26,25,28,21,21,17,21,26,22,15,18,27,31,15,0,18,21,18,24,22,19,14,28,29,32,26,25,28,31,20,22,25,25,30,26,32,35,30,31,22,26,33,28,31,31,25,33,24,26,16,31,27,29,28,27,26,25,29,29,30,17,19,29,29,28,34,25,33,28,28,19,17,23,23,28,25,22,29,24,32,28,19,24,27,21,21,28,21,31,23,26,26,21,19,31,34,19,11,31,21,22,31,18,24,8,24,27,29,21,25,28,33,26,27,33,31,21,27,21,21,29,19,26,28,28,25,30,26,21,25,24,29,21,19,16,17,26,28,29,21,22,23,40,20,33,23,21,24,30,21,28,16,16,30,24,26,36,25,30,17,26,21,22,30,27,24,25,28,30,22,27,26,24,31,26,36,22,32,26,28,26,21,26,21,27,22,25,23,29,20,17,19,24,22,28,18,42,28,31,32,18,21,31,29,32,25,29,24,23,22,12,30,23,33,25,29,21,31,37,22,28,12,18,33,33,16,17,20,33,20,24,23,16,32,29,27,23,29,24,26,33,26,28,30,22,26,26,24,23,29,27,25,28,31,27,25,26,24,29,23,23,26,22,17,11,16,25,33,25,22,20,25,24,36,29,23,24,29,29,28,38,20,32,33,18,25,26,35,19,24,22,17,20,20,13,28,24,20,27,21,28,30,30,30,26,18,32,28,25,20,30,28,26,33,20,92
19,19,26,21,25,19,15,22,14,8,23,18,12,22,19,17,18,26,15,39,11,15,8,27,27,18,16,20,16,18,11,17,18,17,20,11,25,14,19,6,23,19,19,22,15,14,21,20,26,10,9,14,12,17,17,25,16,21,18,16,13,16,19,20,18,18,22,22,16,15,16,15,20,22,21,16,20,35,18,19,12,12,13,14,13,20,16,18,12,34,26,21,21,25,18,18,20,27,16,24,20,17,16,30,21,15,18,24,16,10,23,13,25,14,24,35,23,30,19,24,15,14,14,24,20,17,15,16,23,25,23,12,4,20,11,16,17,16,18,24,20,28,17,15,11,26,22,17,18,25,15,9,15,11,10,16,15,12,33,16,16,8,18,17,15,21,9,17,19,17,24,16,23,5,29,18,25,16,12,13,24,21,15,6,16,16,13,11,7,16,27,18,21,19,17,17,22,19,12,11,10,21,22,19,19,13,19,20,20,11,20,16,12,20,17,19,21,22,7,21,23,15,27,17,21,17,27,21,14,19,19,18,21,23,24,18,20,26,15,16,23,20,20,16,12,18,17,21,16,24,17,24,19,26,19,24,15,18,17,16,13,13,14,26,15,20,21,20,20,17,20,13,9,20,20,14,18,16,11,27,18,17,17,13,24,13,13,12,26,26,19,26,20,20,21,12,15,20,26,23,15,16,14,23,19,21,22,14,21,14,22,15,20,8,14,25,22,20,10,14,14,18,18,16,25,19,17,17,17,20,21,15,17,16,18,24,18,13,27,16,21,17,23,17,17,18,14,20,17,18,22,30,21,27,25,22,16,15,24,4,22,17,13,14,19,21,24,19,14,24,24,24,19,12,12,23,16,8,26,19,17,24,23,20,16,17,25,11,19,26,18,19,16,16,20,25,26,22,14,18,23,13,16,15,25,17,18,18,21,21,27,13,21,18,15,10,18,23,14,15,10,18,21,18,4,27,19,20,9,22,17,20,26,18,15,17,30,15,16,8,16,15,14,27,6,21,9,19,15,20,15,11,11,16,28,15,18,13,21,20,23,20,31,21,29,25,29,18,22,23,19,3,20,24,13,19,18,18,17,14,17,13,16,18,21,19,5,18,17,21,15,15,16,22,19,23,29,17,13,15,20,12,19,19,22,16,27,15,16,15,19,20,21,12,10,18,12,15,18,14,20,12,5,25,19,23,21,14,22,22,20,16,18,20,19,17,18,22,22,15,21,19,22,7,12,12,8,19,25,9,19,20,12,16,19,11,16,14,15,17,16,22,19,26,21,19,13,12,20,18,22,15,17,26,18,25,24,18,27,24,21,17,13,17,14,15,18,17,20,16,17,12,10,3,12,18,21,25,18,0,16,17,20,18,20,18,16,19,27,17,12,22,18,8,10,19,13,24,20,24,27,27,20,12,23,21,18,22,25,13,23,20,22,12,21,17,20,22,12,22,12,19,25,26,17,19,23,23,22,25,17,20,16,16,22,7,23,17,20,20,18,19,18,24,21,15,16,23,17,17,22,15,22,20,19,20,14,13,22,24,18,7,26,11,10,29,11,20,17,24,22,20,25,15,18,30,16,22,18,21,15,21,21,18,19,15,17,24,33,21,16,14,19,20,19,19,17,19,16,13,15,18,19,17,12,26,28,10,28,20,16,16,28,11,21,21,12,21,18,19,25,16,21,12,9,18,19,24,19,17,16,19,21,18,18,21,12,22,14,30,16,19,19,21,17,10,14,11,23,23,19,16,24,17,18,19,18,12,21,18,33,19,16,21,13,11,24,22,17,21,23,12,17,25,21,15,17,15,20,20,23,19,25,13,22,18,16,16,28,12,22,15,21,16,7,8,15,23,18,17,19,17,26,18,21,20,22,21,12,21,18,19,17,23,21,21,19,28,25,15,14,19,17,18,19,20,10,13,20,6,18,25,19,16,16,27,14,32,19,23,12,11,20,25,26,15,22,26,12,15,8,28,13,18,16,11,17,17,9,22,13,14,21,11,18,18,23,26,20,8,22,16,21,19,23,23,16,22,14,93
26,24,31,25,19,13,29,25,11,18,27,14,18,30,25,18,22,23,13,40,20,19,12,39,26,17,26,25,22,24,23,14,24,23,25,21,26,24,29,14,29,22,27,20,21,22,24,23,34,20,19,19,22,27,22,19,15,26,4,23,20,19,13,28,16,24,24,21,19,21,13,1,13,26,24,22,20,35,26,16,20,18,19,20,23,25,19,21,21,28,20,5,27,29,20,15,25,29,19,26,30,19,30,28,22,19,26,12,20,17,26,17,32,20,30,34,22,28,27,32,14,22,14,21,27,23,21,27,29,35,27,18,12,29,21,23,23,14,17,20,25,33,22,21,18,24,28,15,26,21,19,13,21,15,14,22,15,16,28,22,28,22,26,25,21,29,17,19,15,26,21,13,23,15,31,26,31,26,23,24,24,27,19,10,25,20,21,21,16,22,31,26,13,20,14,18,27,24,19,22,16,20,28,21,23,21,15,31,19,21,25,23,22,14,20,16,25,16,17,24,15,16,26,17,26,24,35,19,20,24,16,24,18,19,17,24,23,18,25,18,23,26,23,10,16,11,24,15,15,22,18,36,18,24,25,19,22,4,18,26,21,19,16,31,23,23,21,22,22,24,17,14,18,27,17,15,26,22,20,28,24,23,19,10,20,18,23,22,27,25,19,32,21,29,26,25,22,19,23,25,18,20,22,30,28,29,28,18,27,20,31,20,19,23,17,27,26,22,14,21,18,15,17,18,32,20,11,23,23,11,12,19,3,16,26,27,27,22,21,21,28,20,26,22,23,24,21,29,23,18,28,34,15,24,24,27,20,20,22,13,22,23,15,16,25,24,26,23,22,32,25,24,10,20,18,24,20,16,18,19,19,28,31,9,23,23,25,21,15,21,21,23,20,28,28,22,20,17,15,24,29,19,22,21,15,14,22,23,27,18,26,17,28,24,16,17,24,29,21,21,7,15,23,18,14,27,21,28,19,26,19,26,27,21,25,19,30,19,18,24,26,24,18,27,16,22,18,23,13,23,20,21,25,18,27,16,15,17,27,19,29,28,35,18,26,30,26,25,25,25,18,19,12,20,20,24,19,17,23,28,24,25,22,23,19,25,11,21,23,25,24,19,24,18,27,21,29,23,17,20,15,14,20,28,18,22,21,14,21,26,26,25,30,16,23,18,21,24,29,21,24,18,12,27,27,30,29,20,25,27,24,22,9,7,27,17,15,19,19,21,30,21,29,14,9,20,16,20,19,18,23,24,18,20,26,25,30,23,24,20,20,23,16,24,27,22,21,9,17,25,27,23,10,18,22,23,27,21,32,18,17,25,23,25,13,17,27,17,18,22,24,23,20,13,17,6,31,23,21,16,0,17,21,22,19,21,22,18,21,18,20,25,18,15,19,28,17,30,23,21,31,23,29,20,26,30,26,21,31,10,29,28,24,17,27,23,20,26,23,26,26,26,20,26,27,29,27,28,17,30,18,22,25,26,29,13,23,25,19,18,21,17,18,30,15,19,22,26,22,22,22,26,31,25,26,24,23,18,19,31,20,15,24,19,20,28,17,21,21,22,28,28,31,22,22,29,17,25,30,22,16,26,20,17,16,18,23,28,40,18,18,24,17,19,16,26,21,24,23,16,22,24,23,20,18,11,30,16,27,16,12,13,24,17,7,24,17,20,21,20,32,18,26,21,21,19,18,22,16,11,22,20,23,18,22,25,21,24,24,39,22,15,13,15,27,20,24,17,27,21,26,22,19,17,20,22,25,18,22,6,34,25,28,28,21,18,24,26,27,24,23,22,26,31,25,20,24,25,14,21,10,27,30,17,31,25,25,24,32,19,23,18,31,21,19,20,19,11,29,12,26,22,26,22,30,15,22,29,16,22,22,16,21,22,23,29,23,28,21,25,24,24,26,21,14,27,20,21,24,12,23,25,23,21,24,24,19,37,17,25,22,19,24,28,32,21,19,33,17,19,22,25,18,23,19,18,23,23,17,26,21,21,21,17,19,27,22,27,23,14,24,23,28,20,9,16,22,27,15,100
17,20,24,11,20,16,15,24,13,18,18,16,19,24,18,15,21,21,19,36,13,22,15,32,21,19,24,17,16,18,19,17,19,24,17,17,16,22,24,13,25,17,19,19,14,19,12,13,25,18,17,15,17,27,20,26,9,19,19,20,17,15,14,26,14,20,24,18,13,16,11,18,26,22,13,19,15,29,18,19,21,13,14,15,8,17,14,24,21,29,23,12,31,22,12,15,23,25,11,30,26,19,21,19,14,16,18,20,19,16,19,11,17,15,23,31,19,21,23,29,10,18,18,19,13,6,10,25,19,27,20,12,15,22,21,6,18,8,20,19,21,28,14,18,16,16,11,18,21,20,17,16,15,14,13,18,17,12,33,17,17,17,20,21,13,29,17,11,18,22,21,9,19,15,24,21,21,26,21,22,20,23,16,17,8,18,20,20,13,20,20,24,19,21,10,14,21,10,16,16,17,15,15,12,14,18,18,24,18,16,15,18,15,17,3,19,14,19,17,20,14,18,25,14,19,21,31,18,20,20,11,19,21,23,21,12,11,17,23,15,26,19,16,13,11,14,23,16,14,18,14,28,14,23,20,23,19,21,10,18,19,17,18,25,20,18,9,14,14,8,13,17,14,19,13,18,20,13,14,24,15,21,17,15,13,16,14,15,14,20,13,27,20,19,22,17,19,10,17,20,7,19,14,26,25,15,14,10,20,13,23,12,20,14,19,24,18,21,14,11,14,6,15,1,18,18,12,12,12,14,15,15,20,18,22,26,15,16,24,13,18,14,9,12,16,19,18,22,12,19,25,27,16,19,20,23,8,16,22,15,15,17,18,19,19,21,24,10,18,23,20,27,13,18,18,16,12,11,21,15,2,24,25,12,15,22,12,16,14,21,16,17,3,27,18,19,16,15,11,11,19,14,15,17,26,10,14,18,23,16,19,18,18,21,8,15,18,23,21,20,14,18,21,23,15,20,9,19,20,23,15,16,13,17,26,19,26,8,10,13,21,16,21,12,11,25,11,22,12,19,14,6,19,21,16,12,15,12,23,15,12,24,19,21,32,25,22,19,23,16,14,18,15,17,17,23,21,15,12,19,18,14,16,15,14,11,16,4,13,16,22,18,21,21,23,20,23,18,13,20,15,17,15,25,16,27,16,13,18,20,23,12,27,11,15,18,8,11,13,15,12,14,14,27,29,23,15,23,15,13,19,19,12,10,24,22,10,14,14,17,24,20,22,16,16,22,18,19,19,20,19,22,20,23,27,17,22,6,7,5,16,23,21,18,21,24,19,12,18,24,15,22,13,21,21,20,10,13,29,15,20,17,13,13,11,15,13,13,14,17,21,18,21,14,9,23,23,21,18,17,17,0,17,10,21,6,17,13,24,16,18,20,17,11,13,15,13,16,19,17,25,28,23,21,22,30,19,17,28,11,24,21,20,13,22,20,15,23,20,10,20,21,24,26,21,19,15,23,12,22,17,20,25,24,21,18,20,19,17,13,13,17,11,16,18,11,16,19,15,18,18,10,15,20,23,21,15,6,16,25,3,15,21,22,21,22,19,16,20,19,11,23,14,12,25,25,11,13,25,17,18,16,8,5,16,8,20,13,35,7,18,24,15,11,16,26,13,10,13,8,23,12,15,12,20,28,28,19,27,7,11,8,22,18,24,17,16,16,16,22,32,16,20,21,20,5,6,17,19,14,16,19,21,14,11,20,23,22,19,22,19,21,16,18,23,7,23,18,16,20,23,11,22,4,14,17,15,15,20,23,26,14,23,22,4,8,13,22,21,16,16,16,9,26,27,20,13,21,11,19,13,23,28,10,14,14,17,21,22,16,16,18,24,17,18,17,2,24,24,24,19,20,21,10,31,10,13,24,14,21,17,16,16,19,17,29,16,15,19,15,16,8,18,17,12,25,15,17,12,17,19,22,20,19,18,16,17,33,23,21,22,17,22,23,28,14,22,23,15,13,14,28,16,20,14,15,18,18,17,20,18,19,14,14,14,15,18,27,18,19,27,25,25,4,23,13,14,24,17,91
18,23,26,27,28,20,23,15,19,22,21,19,21,23,20,21,18,19,21,29,19,25,18,37,28,19,24,19,20,22,16,20,17,21,18,21,25,22,28,18,25,22,18,25,21,13,13,16,28,20,19,10,20,27,17,13,14,27,23,15,8,12,22,26,15,19,21,25,22,14,8,20,25,25,17,21,18,33,22,21,21,15,15,14,22,18,20,17,21,30,30,24,31,27,13,13,27,28,12,29,26,15,18,19,15,14,23,19,18,21,19,22,25,13,24,35,23,26,18,25,7,17,20,21,20,22,18,22,22,30,24,12,16,27,20,23,16,17,25,27,17,30,15,26,13,32,27,18,19,24,13,19,21,13,12,19,22,21,25,15,14,20,16,16,14,27,15,12,24,25,17,18,18,19,26,28,22,25,18,19,27,24,13,16,19,14,18,20,19,15,25,25,24,26,17,7,21,19,11,16,14,17,19,19,21,13,19,25,22,19,16,22,20,21,19,22,15,25,17,3,21,13,29,16,23,14,24,24,19,21,14,19,23,30,14,17,24,22,25,15,20,23,19,19,10,18,23,24,18,20,9,26,19,29,18,29,21,20,17,19,20,17,19,28,14,24,20,19,19,21,15,20,17,25,20,21,10,17,19,30,24,28,22,20,22,11,21,20,23,23,14,31,19,28,15,9,6,24,26,18,11,18,10,29,25,13,14,21,21,14,30,13,25,16,20,7,22,16,20,20,21,13,23,17,23,22,20,23,17,21,22,22,22,17,21,25,16,21,25,14,23,18,26,16,22,18,7,28,16,16,27,25,17,22,23,22,19,17,23,17,20,22,18,19,24,29,21,16,20,26,16,33,21,19,14,23,11,20,27,16,18,31,26,20,14,20,23,19,22,24,10,20,14,28,21,23,29,21,6,15,27,13,16,21,9,17,25,23,24,22,18,23,27,19,13,23,18,23,20,27,17,21,21,23,18,26,10,20,15,19,12,23,18,18,21,22,29,13,15,13,24,23,24,21,20,24,17,21,18,18,19,20,23,21,32,5,16,15,25,22,23,17,31,24,36,24,29,15,25,17,19,18,19,20,12,21,18,23,17,16,14,23,21,16,17,22,17,21,25,28,22,17,21,22,33,26,26,16,20,21,22,17,15,12,21,27,24,17,24,20,10,20,24,14,15,14,15,18,23,11,23,23,16,26,28,27,28,25,18,18,18,24,22,22,24,22,13,16,5,19,27,23,29,18,19,22,18,18,17,18,16,11,22,26,31,13,18,17,18,13,19,22,20,27,20,25,20,15,21,24,20,25,23,24,16,17,21,20,30,16,20,22,23,20,19,15,22,14,19,15,4,15,24,17,10,18,24,21,24,20,21,17,0,9,16,14,19,15,28,24,19,30,18,16,18,22,24,27,2,24,27,24,22,11,27,28,17,18,28,14,26,21,18,8,25,14,24,21,17,26,24,16,30,31,9,11,22,23,19,29,22,22,26,26,26,17,20,16,20,16,14,24,16,23,24,12,16,24,19,19,20,23,20,20,12,15,20,11,27,21,19,13,22,23,16,31,15,21,23,16,27,21,22,17,28,28,14,14,23,18,15,19,18,16,22,19,19,22,23,24,21,25,15,24,12,25,19,16,13,9,25,21,28,13,24,25,33,21,26,23,19,11,27,20,23,21,14,17,19,26,15,13,21,19,21,14,15,21,23,20,15,18,18,13,16,19,19,19,22,33,19,26,22,24,16,21,25,15,21,21,18,16,5,15,19,23,17,12,25,25,31,21,21,21,18,13,22,19,24,17,21,22,20,30,23,20,16,23,18,24,22,26,30,15,25,21,22,21,30,9,21,17,29,12,19,18,16,13,24,21,16,24,27,21,35,17,25,22,10,20,16,14,15,26,23,27,21,27,24,24,24,21,25,14,18,22,18,19,26,18,22,29,16,16,8,22,12,35,25,20,26,18,18,18,36,14,27,26,12,24,20,24,13,17,8,10,20,18,15,21,18,16,19,16,14,25,21,30,12,20,27,27,12,15,22,20,26,27,14,92
16,20,22,19,28,11,21,20,13,20,14,12,21,27,21,14,21,18,19,33,17,22,15,32,24,22,25,22,20,22,19,23,20,25,13,20,24,26,30,16,24,18,19,23,22,19,4,7,21,19,20,8,22,29,19,22,16,20,23,13,10,14,22,24,21,25,22,22,16,17,10,22,29,23,13,22,21,36,13,12,18,14,13,12,16,20,15,16,24,23,32,17,31,26,4,19,22,28,14,30,27,18,13,27,6,10,25,12,18,19,24,15,25,16,27,31,19,21,20,24,9,17,20,25,19,14,17,26,24,23,23,15,14,18,23,16,19,16,17,27,21,34,6,25,15,24,19,13,22,21,18,16,23,14,13,21,13,16,34,18,9,19,16,18,5,25,13,3,15,22,16,19,23,17,28,24,13,27,22,23,24,20,15,16,16,19,19,21,17,13,20,16,20,23,10,11,19,18,7,20,18,8,18,17,22,18,17,28,21,22,7,22,15,12,11,14,6,26,19,12,19,17,28,12,25,14,26,25,20,23,15,17,14,26,18,8,15,21,24,11,26,21,17,20,11,19,19,24,17,26,11,27,21,29,24,20,18,20,18,21,21,17,24,19,20,19,11,17,21,18,17,18,14,17,21,17,19,16,14,27,19,23,17,20,20,15,21,20,22,23,5,28,16,22,21,15,12,18,19,20,13,19,17,27,28,15,14,14,25,18,29,15,21,17,18,16,20,20,17,18,17,14,19,9,18,15,20,20,12,13,14,18,22,14,21,27,7,22,27,16,25,21,19,16,23,16,11,26,15,22,28,21,10,23,23,23,16,19,22,15,22,20,21,22,24,29,23,15,18,28,22,26,12,10,14,18,20,18,23,18,10,27,26,17,13,21,22,21,22,28,14,25,13,30,12,22,24,17,8,14,27,17,14,19,18,19,18,19,24,18,9,18,23,22,15,22,21,25,21,24,17,13,16,15,16,22,1,11,19,18,18,25,19,22,23,19,23,8,17,19,26,21,16,20,18,25,15,21,19,16,14,14,22,23,24,9,20,19,23,24,20,19,27,27,36,15,22,15,20,8,15,21,10,22,10,23,20,14,12,11,14,22,21,14,20,17,15,14,23,24,20,18,22,22,28,19,23,19,16,20,20,22,20,18,18,26,24,18,19,22,16,13,29,11,21,19,16,16,23,11,16,21,14,21,30,23,19,24,9,13,16,26,13,15,20,16,16,20,14,19,24,21,30,16,19,24,20,15,19,16,18,17,22,24,30,14,19,14,15,13,19,20,24,22,20,23,11,18,26,20,24,25,14,20,20,22,16,17,27,7,15,14,21,21,21,19,21,20,14,18,13,18,21,15,12,22,26,27,22,18,22,10,9,0,14,14,22,19,26,26,16,24,9,17,13,23,21,22,11,17,29,23,17,20,18,30,20,18,27,17,17,24,16,6,27,18,23,17,20,18,23,22,21,23,18,20,13,21,14,27,23,25,21,25,19,17,20,19,22,19,16,22,18,17,25,19,20,26,15,18,18,20,11,16,19,16,21,13,24,27,11,11,25,21,20,24,15,13,22,23,19,23,22,19,25,23,19,5,17,20,17,21,16,13,13,10,20,21,31,17,18,25,21,19,20,26,16,16,13,11,26,20,23,15,22,23,28,20,27,15,19,15,22,20,17,22,16,19,22,18,24,19,21,17,23,5,6,20,14,21,19,22,24,18,11,17,23,21,25,30,18,22,17,19,16,15,20,19,16,21,14,11,14,12,22,18,13,16,16,25,32,22,19,22,12,15,23,21,15,19,21,21,16,29,21,18,14,17,15,21,18,19,25,10,22,22,21,14,24,9,21,16,24,10,21,20,10,22,25,23,16,17,23,18,33,16,18,24,15,24,15,20,13,26,23,25,16,23,19,23,24,16,24,16,14,24,21,17,20,16,19,27,15,18,17,26,16,33,19,19,23,9,23,22,35,17,23,30,14,17,12,23,15,20,12,8,19,19,13,17,20,18,19,15,20,21,25,31,16,18,22,22,18,6,15,20,22,25,16,90
19,26,30,28,23,18,26,28,14,22,28,19,24,26,24,10,23,25,17,35,15,21,14,34,29,20,26,21,20,22,16,25,19,19,22,19,22,24,33,18,21,6,21,21,27,22,18,21,32,18,17,6,25,29,21,25,18,24,20,27,24,21,17,26,17,28,26,20,22,22,12,20,31,17,21,26,22,37,24,23,20,24,25,26,20,18,9,29,24,32,29,14,31,24,18,26,29,23,16,33,28,25,27,29,20,19,27,26,22,20,21,19,29,23,30,31,19,18,27,26,11,19,16,26,27,20,25,21,21,34,25,17,16,28,19,17,24,22,19,24,32,32,20,27,17,29,25,18,18,22,21,13,25,17,16,23,18,18,41,23,23,21,19,25,19,27,15,17,19,26,23,20,26,19,30,27,27,29,20,21,24,33,20,16,21,22,26,25,14,27,28,27,26,17,17,13,13,16,21,26,14,22,25,19,22,22,18,25,23,24,17,25,17,19,23,23,20,20,19,19,25,19,30,17,21,28,35,23,25,25,22,27,25,27,20,22,26,22,23,18,27,15,30,14,14,12,28,19,19,29,13,29,21,28,26,24,14,23,21,23,23,11,12,32,22,13,24,23,23,24,25,14,18,26,20,13,24,23,20,30,20,24,13,21,25,17,23,22,31,31,19,27,24,23,21,25,22,26,26,22,15,18,25,29,28,27,28,20,25,18,35,17,15,19,15,23,28,13,16,20,20,17,24,21,31,26,15,23,14,16,17,21,22,17,23,29,21,8,29,18,27,26,30,23,25,27,23,24,22,20,27,34,24,28,9,25,22,21,26,17,19,17,9,10,19,24,25,22,20,25,24,18,15,22,24,24,21,20,19,14,22,22,30,10,20,26,22,23,19,25,16,22,18,24,26,21,24,22,10,21,27,17,16,21,25,21,24,18,23,19,23,19,22,25,17,22,22,19,22,25,18,22,22,27,18,22,15,25,21,20,15,26,22,22,27,13,30,16,19,24,29,19,18,25,20,19,13,25,17,10,10,18,24,14,23,11,16,23,26,26,27,28,35,29,37,25,29,20,22,22,23,19,17,20,24,25,20,24,14,25,21,19,16,20,21,24,17,25,26,28,22,19,25,22,31,26,30,26,19,23,22,10,26,24,23,28,22,18,20,27,26,25,29,18,26,26,21,18,25,24,23,22,18,28,31,29,29,26,23,10,10,26,14,12,27,26,21,25,21,21,30,23,35,20,20,20,20,23,22,18,20,23,24,24,30,22,21,23,24,17,22,27,26,29,14,10,21,20,28,29,25,23,15,20,16,29,25,24,34,21,22,23,21,17,20,16,26,18,21,21,20,17,17,17,14,25,28,30,19,20,19,21,16,14,0,18,20,24,22,25,21,28,23,20,19,28,23,29,18,24,33,25,23,20,21,26,20,23,23,21,31,26,18,8,24,20,26,26,17,27,25,24,25,31,25,27,26,27,15,28,22,18,23,24,28,17,25,15,23,20,18,24,20,29,19,20,20,31,23,14,25,22,25,22,21,18,7,15,18,29,23,13,27,23,22,31,23,23,19,28,25,25,28,21,24,31,22,19,26,27,17,19,23,20,25,21,22,26,38,28,12,22,24,23,26,27,23,25,25,13,23,23,27,17,24,17,24,22,30,20,16,19,29,23,26,19,18,22,24,18,30,14,22,19,17,18,19,25,14,15,21,24,19,21,19,11,21,23,27,36,14,24,17,19,10,19,21,13,24,23,28,13,21,19,18,12,21,16,20,25,35,21,24,24,20,17,30,23,28,21,19,20,22,30,7,20,27,26,14,26,15,21,27,19,27,16,28,27,30,23,18,23,26,4,15,16,20,29,19,25,21,24,28,24,35,13,23,26,18,26,22,27,7,26,24,27,23,29,26,11,12,22,30,23,19,26,23,19,22,18,25,26,17,20,22,26,18,41,21,32,24,22,26,28,34,24,23,32,16,21,25,21,17,22,14,22,23,20,15,26,22,20,17,23,25,27,11,30,17,20,29,24,27,19,27,24,27,26,16,93
23,24,28,15,22,22,17,28,17,20,22,20,22,21,17,18,19,25,19,33,15,26,19,32,25,21,28,23,20,22,20,21,21,25,21,18,20,26,26,15,29,20,23,23,18,23,16,17,29,17,16,12,21,24,17,24,10,23,22,24,20,18,17,23,18,18,22,22,15,18,8,20,23,26,13,22,18,33,19,23,24,17,18,19,10,14,17,28,21,33,29,18,33,24,16,19,25,29,8,31,27,23,20,23,18,20,22,24,19,14,19,15,11,17,19,33,21,25,27,31,7,21,18,21,15,10,14,26,18,29,22,9,16,26,18,12,20,12,24,23,25,32,18,22,13,20,15,21,26,22,14,20,17,14,13,16,21,16,31,19,18,21,22,25,17,24,17,15,21,24,25,15,23,17,26,23,25,25,22,23,17,25,17,17,12,15,20,22,15,20,24,28,22,24,14,11,23,14,20,20,18,19,21,14,16,20,16,27,22,20,19,22,19,23,7,23,18,21,14,17,18,17,29,18,21,24,35,22,21,21,15,23,25,26,18,16,13,19,22,19,28,21,20,16,12,18,27,18,18,24,11,28,18,26,24,26,22,23,14,15,23,21,19,28,22,21,13,15,15,14,17,20,16,21,17,21,24,19,14,26,19,25,21,20,17,15,20,19,18,24,17,29,24,25,19,21,20,14,21,18,3,16,16,20,22,19,18,14,23,18,25,9,23,18,18,21,22,20,18,13,17,10,21,5,22,21,15,14,16,19,20,18,22,20,25,25,16,17,21,10,19,16,15,14,19,23,21,24,18,22,26,31,20,23,26,23,12,17,26,16,19,21,18,19,23,19,21,16,22,25,21,31,19,22,20,20,16,13,25,12,6,27,22,18,17,24,18,20,18,24,14,17,9,27,22,21,20,19,8,17,23,17,17,21,23,16,18,22,21,20,23,20,24,23,9,21,22,27,22,24,18,22,21,27,16,14,13,23,19,25,12,22,19,22,25,22,30,12,11,17,21,19,25,16,13,22,13,22,16,20,16,8,21,21,20,9,18,16,27,21,16,28,23,25,36,29,26,21,27,20,17,21,21,18,21,21,18,17,16,18,20,18,20,12,17,15,17,10,19,20,24,17,25,23,27,22,27,20,17,21,19,17,19,26,20,28,12,17,20,24,24,16,29,15,19,22,12,15,19,17,16,12,15,25,28,26,19,23,19,17,20,21,18,16,28,26,14,18,18,21,26,23,26,17,20,19,15,23,21,20,16,19,24,26,29,15,20,10,11,1,19,27,24,22,24,23,23,16,20,28,21,24,19,26,20,25,16,17,31,19,25,18,19,17,17,15,17,17,18,19,18,19,22,15,6,25,20,25,14,18,21,6,14,14,18,0,20,17,28,14,24,24,21,12,15,19,11,20,16,21,29,30,24,24,27,32,24,21,29,15,27,25,20,10,26,18,17,27,21,14,22,22,27,27,19,17,19,23,16,28,21,25,28,23,23,19,22,21,16,17,10,21,12,20,20,15,20,22,19,19,21,16,20,22,24,21,16,7,19,27,7,15,19,23,20,26,21,20,22,25,15,21,18,13,29,29,15,17,29,23,15,15,12,9,18,12,20,17,37,13,21,24,19,13,20,25,17,12,15,5,22,16,17,9,24,27,32,19,28,11,15,12,25,21,23,17,14,20,20,26,29,13,21,21,22,9,10,22,23,17,13,16,18,18,15,21,23,19,23,26,20,23,19,21,20,9,25,19,20,23,27,15,19,8,18,20,19,16,24,25,30,16,27,26,6,9,19,19,25,13,17,19,13,29,25,24,17,25,15,23,19,24,30,14,18,18,19,25,26,19,18,22,24,14,22,21,4,24,27,21,21,23,23,14,33,14,17,22,11,18,19,20,17,23,21,29,20,19,23,19,20,12,20,20,16,22,19,21,16,18,23,28,22,16,22,22,16,37,23,26,24,21,19,26,26,16,25,24,12,17,20,30,13,18,12,19,21,22,17,24,22,16,15,18,18,19,24,30,16,20,31,26,23,8,25,17,20,26,14,97
23,16,20,25,27,18,21,28,19,18,27,17,22,18,26,25,19,24,20,39,5,21,14,37,25,20,15,17,24,25,10,18,19,27,27,21,29,13,29,16,22,26,16,26,22,13,20,24,25,20,19,14,18,27,26,23,24,23,24,14,21,23,21,22,17,19,22,26,19,16,20,21,30,23,22,16,12,27,28,17,19,13,14,15,14,23,26,18,22,26,30,22,31,25,24,20,25,32,21,26,20,16,25,25,18,18,22,17,22,18,20,17,28,15,25,34,22,30,22,32,19,7,19,24,22,21,16,23,27,27,27,22,14,27,21,23,18,17,25,26,12,19,26,24,20,31,26,16,17,23,23,15,23,19,18,23,21,14,38,17,25,18,22,20,21,23,19,23,24,27,24,17,16,15,31,27,29,26,19,20,24,28,24,16,12,24,15,17,9,20,31,23,22,24,22,21,24,23,20,15,20,16,27,22,20,23,26,19,25,17,28,20,22,21,17,17,22,22,17,16,19,19,21,16,27,25,30,25,16,28,8,10,19,21,28,21,25,25,25,17,28,22,24,20,16,24,26,23,21,11,21,33,21,25,16,26,25,24,20,22,18,23,21,29,12,28,18,27,28,19,22,23,19,29,20,24,24,26,21,28,19,25,22,18,22,21,19,18,28,21,24,32,20,26,29,20,21,23,31,30,21,23,20,19,27,27,27,16,24,24,30,25,28,18,24,26,23,22,12,17,16,11,24,16,33,18,19,18,23,22,23,17,23,15,11,30,23,15,28,25,29,12,26,17,24,19,21,18,26,21,21,32,13,16,21,16,17,24,25,12,20,22,18,19,18,23,30,25,24,30,25,33,21,18,22,23,13,17,26,23,17,18,29,22,20,22,23,17,21,27,24,23,20,22,28,22,26,25,18,25,22,23,20,19,27,18,20,23,28,22,28,19,26,21,23,20,21,23,17,24,15,16,30,26,14,21,22,13,19,26,24,27,27,25,25,22,24,19,24,16,22,9,20,27,16,26,7,25,19,22,25,12,21,22,30,19,18,13,27,23,27,23,33,22,34,28,34,23,18,24,22,18,19,27,17,28,22,21,23,23,23,20,21,26,11,15,15,21,27,23,24,23,24,23,29,26,17,18,15,18,22,19,6,21,25,24,29,20,10,23,19,20,27,18,14,17,16,19,24,22,16,20,13,26,29,27,26,24,26,22,22,25,22,20,26,25,7,11,15,25,28,13,30,15,17,16,18,21,21,17,26,26,22,25,29,20,25,14,15,19,18,23,19,27,20,28,19,13,20,27,27,25,23,23,26,20,24,23,30,16,24,27,23,21,20,24,24,16,21,17,20,9,20,13,22,26,27,24,28,16,22,17,19,22,20,20,0,4,34,25,23,26,30,16,20,23,21,20,21,29,31,26,24,15,25,28,15,22,33,12,24,30,26,16,19,27,21,25,11,24,22,27,25,31,24,25,19,23,16,24,19,20,23,26,29,17,26,20,17,10,19,23,26,31,21,14,19,18,24,26,30,21,24,21,26,23,16,21,25,32,18,17,13,21,20,31,21,23,25,19,26,30,29,23,24,32,20,21,25,21,24,22,17,14,22,23,20,28,32,24,21,24,18,21,19,22,22,19,21,21,25,15,25,20,22,29,33,20,27,14,18,9,26,21,22,18,21,21,13,28,24,23,28,22,16,20,21,25,23,21,26,26,26,11,22,23,20,28,20,30,24,24,23,25,16,13,23,21,27,20,27,22,24,13,23,25,22,22,30,26,35,20,23,19,14,19,30,28,27,19,31,22,17,24,27,14,21,25,13,22,17,29,24,19,18,22,24,12,29,20,19,18,31,16,14,15,16,27,25,25,26,20,27,19,31,14,18,31,20,28,22,21,19,27,21,30,22,29,23,18,19,23,25,25,23,25,16,20,27,16,15,28,23,25,22,27,22,37,24,29,22,17,28,20,36,15,26,34,21,19,20,27,22,18,22,19,14,18,19,25,21,23,29,12,5,16,23,24,26,18,31,24,21,19,20,18,26,20,23,97
19,20,24,21,25,16,21,24,15,21,23,13,21,14,22,25,15,20,21,43,9,24,17,33,21,16,11,21,20,21,14,14,15,24,23,21,27,9,30,17,18,27,20,23,18,17,16,23,21,22,22,18,14,30,22,27,22,19,20,10,17,19,19,26,18,23,18,22,21,12,23,17,29,19,24,12,8,23,25,16,23,9,10,11,18,26,24,20,25,22,26,21,28,21,20,16,21,29,20,22,23,12,21,21,14,17,18,19,23,21,16,16,28,11,22,30,18,28,19,29,22,11,20,20,18,17,12,23,23,23,23,22,15,27,24,19,14,13,21,24,8,15,22,20,16,27,22,18,21,20,23,18,24,20,19,19,17,17,40,13,21,14,21,17,17,27,20,19,20,28,20,13,20,18,27,23,25,29,21,20,20,24,20,15,8,24,11,13,13,16,31,24,18,21,18,22,20,21,16,18,17,12,26,21,23,24,22,23,23,13,24,20,19,17,13,16,18,18,20,12,15,22,17,15,23,21,27,23,12,24,4,6,18,24,24,17,22,24,27,16,24,18,23,18,20,23,23,21,19,7,24,29,17,27,20,25,21,20,16,18,22,20,23,31,16,25,14,25,27,15,18,23,21,25,18,24,20,22,19,24,15,22,22,14,18,20,15,14,24,17,21,28,21,22,26,20,17,21,27,29,18,21,16,23,30,23,24,15,21,21,28,22,27,19,25,22,19,26,16,19,18,7,20,12,29,14,17,22,20,18,19,19,19,19,15,26,19,19,24,21,31,8,22,13,20,15,17,22,23,17,25,29,9,12,17,19,13,20,21,16,16,18,22,23,14,19,26,23,25,29,21,31,17,14,21,22,16,19,22,24,13,22,25,21,16,18,19,13,19,23,24,19,16,26,24,21,22,21,21,22,18,20,23,22,24,14,19,19,24,21,26,22,22,17,21,20,22,19,21,24,11,15,26,22,17,17,18,17,22,23,23,25,26,21,28,24,28,19,23,18,18,13,23,23,19,22,11,26,17,20,24,16,17,18,26,20,19,9,23,19,23,20,29,18,30,29,30,20,14,20,18,22,15,26,13,24,18,22,22,19,19,18,17,22,7,11,14,17,26,27,21,22,26,19,27,24,13,14,18,22,20,22,2,17,22,20,27,18,14,25,15,16,23,19,18,13,12,15,20,18,12,23,16,26,29,23,22,23,25,24,20,23,18,19,25,21,3,7,11,21,24,17,26,18,13,20,21,20,20,21,22,22,21,25,25,16,21,10,11,16,16,19,15,23,23,24,15,9,16,24,28,26,19,24,24,16,23,19,26,12,20,26,24,17,16,20,20,17,17,13,19,13,23,16,21,22,23,24,29,19,18,13,15,19,24,17,4,0,33,21,20,25,26,19,20,19,23,16,17,25,28,28,20,19,21,31,19,20,31,8,20,26,28,20,15,26,19,24,15,20,18,27,26,32,24,26,15,24,13,20,15,22,27,24,25,14,22,24,13,6,22,22,24,27,17,15,20,14,22,22,26,17,20,17,22,19,20,19,21,32,14,18,9,22,23,27,20,21,22,15,22,26,25,25,27,30,16,17,25,17,20,25,13,10,21,19,16,24,32,20,23,23,18,22,15,26,18,15,17,20,25,17,26,21,21,27,33,19,30,18,16,5,22,20,18,14,17,19,9,29,24,22,28,18,20,16,17,23,19,19,25,26,25,15,22,21,24,24,16,26,22,20,21,22,20,15,19,18,27,21,23,21,20,9,19,21,22,19,28,22,35,23,27,23,15,21,26,24,25,15,29,20,13,28,27,18,21,26,12,25,16,26,28,20,14,18,22,8,25,16,15,14,28,20,18,19,13,27,21,21,23,16,24,15,28,11,14,27,20,28,18,17,17,23,21,32,18,26,19,22,23,19,23,21,19,25,12,22,23,13,19,24,20,21,18,23,21,33,24,25,21,13,27,16,34,11,22,33,17,18,16,27,18,14,22,15,10,14,20,24,23,19,27,8,1,12,19,20,25,17,27,27,17,15,16,14,25,24,19,93
26,31,34,35,32,20,31,33,32,25,34,21,32,35,35,25,23,31,27,47,32,33,26,45,34,31,33,36,30,32,31,32,29,38,28,29,29,31,40,27,34,28,34,29,31,33,30,30,41,30,30,26,30,38,21,33,28,33,25,23,20,24,26,38,19,31,26,30,31,24,22,22,34,34,31,29,28,43,30,34,27,24,23,22,32,32,26,31,31,42,31,16,42,34,27,28,37,38,26,37,31,27,32,31,32,22,39,31,28,28,29,29,31,25,36,37,25,37,30,41,21,29,28,36,30,26,27,38,36,43,34,26,25,36,32,30,26,31,31,31,33,39,26,34,17,31,31,22,33,31,27,27,27,27,26,33,35,26,45,23,28,26,26,28,28,31,30,26,23,26,32,30,30,22,34,39,35,33,34,35,39,32,25,27,29,28,28,28,28,23,41,29,34,33,31,25,31,23,19,29,31,33,34,30,34,22,22,37,26,29,32,31,29,21,27,34,31,30,28,31,24,31,33,24,27,24,38,28,27,25,31,27,35,30,32,31,30,25,35,23,31,29,27,24,26,10,31,28,22,38,25,39,32,35,32,28,29,25,27,32,34,32,30,32,34,30,33,33,33,30,30,21,18,34,31,22,33,32,20,39,32,33,33,31,27,29,31,30,38,33,28,35,26,37,31,25,22,32,39,32,25,32,36,35,39,36,35,28,36,32,40,27,30,30,28,35,28,21,28,29,26,26,32,25,31,29,24,35,31,18,19,27,24,23,33,37,30,28,39,28,37,35,33,28,33,26,21,29,31,31,42,40,29,37,31,27,30,21,30,25,29,34,29,30,36,39,29,29,35,33,32,31,17,33,24,31,23,29,21,26,26,36,34,12,31,32,32,29,26,34,28,32,27,38,35,30,34,24,22,30,37,31,32,29,36,29,32,32,37,25,35,24,37,31,27,27,29,34,33,36,28,33,38,39,23,40,27,35,30,35,30,40,34,36,33,33,39,29,29,29,34,32,32,34,27,40,30,30,22,30,27,30,29,30,38,23,18,31,35,34,36,31,39,32,40,36,43,25,32,33,33,25,19,27,20,25,18,33,31,30,24,35,33,30,29,32,26,28,37,34,30,31,37,26,38,28,32,28,25,32,29,28,33,28,25,35,34,21,28,33,26,28,40,22,30,28,25,23,33,21,33,30,24,37,36,32,35,35,32,32,31,28,16,14,32,38,30,32,33,29,30,28,39,26,30,31,29,25,29,30,30,27,32,28,34,33,31,27,28,27,28,30,35,37,36,32,34,27,35,32,34,35,17,25,33,35,34,24,41,32,24,31,34,30,28,32,32,20,31,27,24,31,31,24,24,27,37,32,32,27,21,24,28,26,22,28,34,33,0,33,27,38,35,27,19,32,31,37,30,38,39,40,39,31,35,40,35,35,38,26,31,37,34,24,37,32,37,29,30,34,30,32,29,35,29,31,36,27,24,37,27,34,32,35,36,28,30,32,33,30,28,31,30,39,29,22,27,33,23,23,34,32,34,28,36,33,27,25,33,37,27,28,31,32,31,44,25,27,32,36,31,35,32,31,36,42,28,31,34,29,15,33,28,29,34,25,24,37,41,31,32,25,26,27,27,29,30,26,23,23,36,34,31,27,33,32,44,31,35,27,23,28,31,31,28,27,18,34,24,27,35,31,30,30,31,28,29,32,23,25,31,28,36,25,32,32,33,31,32,43,29,33,21,23,32,31,32,32,35,28,26,30,33,28,35,29,25,30,29,27,47,33,36,31,28,27,34,33,34,31,28,28,30,44,29,27,24,32,21,28,17,29,35,23,35,31,33,37,39,19,28,25,38,26,29,30,26,32,36,25,26,31,35,32,38,22,32,36,24,30,33,29,28,30,32,42,29,31,28,28,29,28,35,26,21,26,28,30,35,27,30,41,32,20,35,36,30,43,31,30,27,32,31,32,45,26,27,42,16,31,31,36,17,22,26,18,29,29,30,29,34,20,30,25,32,27,33,35,25,29,31,35,27,28,30,23,29,27,14,100
29,31,36,27,24,21,29,29,25,17,32,21,19,31,20,23,19,30,26,39,22,22,15,38,23,25,25,26,17,19,24,28,24,21,24,22,32,23,30,15,28,25,27,21,16,23,28,27,34,21,20,23,29,28,25,27,22,28,20,27,22,18,18,29,24,24,23,22,22,19,20,17,23,29,21,17,13,28,27,24,25,19,20,21,22,22,22,33,15,37,30,21,28,35,26,27,28,30,16,29,28,27,28,31,29,26,32,28,23,21,30,20,25,20,29,40,28,33,28,32,19,27,25,30,25,22,22,22,26,32,30,21,13,31,22,22,21,23,27,23,29,36,26,22,19,32,27,23,24,29,22,16,22,18,17,24,24,19,42,20,28,25,22,26,23,30,18,25,22,26,32,24,29,14,38,27,34,25,18,19,27,28,17,13,24,23,20,22,18,27,34,27,24,25,26,17,27,26,23,28,14,27,29,17,15,22,23,26,20,27,21,19,21,21,19,26,28,23,18,22,23,15,27,28,26,28,36,20,19,25,19,25,26,27,28,26,25,25,26,27,20,28,29,17,19,23,27,20,16,28,23,34,26,27,27,27,27,20,17,23,22,17,17,34,24,26,25,26,27,24,29,20,18,26,25,21,27,23,20,32,25,24,20,23,24,13,28,27,30,32,27,26,21,31,27,26,24,26,33,25,15,23,26,32,30,30,30,21,19,12,33,21,28,24,23,31,25,24,17,20,21,22,9,17,33,23,16,17,25,19,20,22,15,24,26,32,28,24,33,22,31,23,25,22,18,25,23,31,24,26,34,37,24,27,25,24,23,21,25,15,30,30,16,17,28,32,33,26,23,32,31,31,18,27,19,25,22,17,30,20,18,31,30,21,22,24,28,28,18,22,18,29,19,29,31,30,27,25,20,25,24,11,14,24,23,23,25,31,29,24,22,20,31,25,21,9,18,23,20,22,21,25,15,24,15,24,25,33,17,30,12,21,29,18,23,20,32,22,23,25,33,25,21,28,17,25,20,26,14,24,21,20,28,19,32,19,25,24,22,23,28,29,35,28,40,25,38,21,29,26,19,20,20,27,24,25,25,24,25,26,20,26,29,24,14,24,12,20,18,28,25,22,32,15,30,29,34,23,20,21,26,15,23,26,26,17,24,15,27,25,26,28,27,19,27,28,21,24,25,22,25,23,16,31,28,22,29,21,29,29,24,23,17,19,31,25,18,22,26,16,30,21,33,18,23,23,19,22,25,20,25,29,13,17,23,23,28,22,23,13,23,29,20,33,19,28,26,23,23,28,22,24,16,26,18,26,26,20,35,27,25,26,24,20,5,9,27,23,26,22,26,25,21,14,18,22,28,31,26,17,18,16,24,26,25,14,25,21,33,0,19,29,33,19,19,28,24,29,26,33,34,37,32,21,27,28,26,28,35,23,23,23,27,21,25,22,20,33,25,26,29,30,28,34,26,28,27,24,28,29,19,23,26,27,28,14,30,26,22,15,18,28,24,29,22,21,16,28,23,17,29,26,31,25,26,29,25,19,25,35,19,16,27,20,18,38,18,27,24,25,27,28,30,25,25,36,23,29,31,29,23,21,24,21,25,24,20,29,37,23,19,23,25,25,28,25,24,24,24,17,23,27,29,17,19,29,31,17,29,19,15,20,32,18,23,28,18,27,24,26,34,11,19,22,21,21,22,30,24,18,23,26,16,24,25,25,23,31,31,36,26,26,20,18,23,21,23,15,30,29,30,24,19,20,27,25,27,12,28,18,16,19,29,30,18,21,28,28,31,21,29,23,25,37,31,28,26,31,26,27,22,28,34,20,30,21,27,29,35,23,29,25,30,24,20,21,16,27,24,26,23,25,26,25,25,26,25,29,19,28,24,28,21,29,29,30,26,31,29,26,25,24,28,20,22,28,27,22,28,13,31,29,29,24,25,32,14,40,25,31,21,26,25,21,37,20,22,33,20,22,23,33,21,19,16,22,24,24,18,31,29,22,27,18,22,27,23,35,20,9,29,27,24,20,25,24,23,31,22,103
27,24,33,27,33,15,19,10,15,17,16,16,21,29,20,11,26,23,18,45,18,24,17,31,30,21,25,10,24,24,21,26,21,21,25,20,28,23,28,15,30,15,9,25,20,12,18,17,23,19,18,22,23,26,28,29,23,27,24,25,22,25,27,29,16,18,26,24,18,22,23,21,24,23,24,25,22,37,20,26,22,21,21,20,21,18,12,14,16,25,30,15,30,28,14,19,29,35,19,23,29,22,22,24,20,24,23,20,25,19,23,18,32,21,18,36,24,34,15,19,22,18,17,23,22,24,24,24,27,25,26,21,13,27,20,20,24,24,26,32,24,35,16,24,23,26,29,17,6,16,24,18,22,20,19,24,11,21,42,23,22,20,20,17,11,30,18,13,19,26,25,25,19,14,35,27,26,25,24,25,31,22,24,15,20,25,22,20,16,24,31,19,17,17,18,23,23,26,21,16,16,22,25,25,15,21,17,26,25,22,18,25,20,16,21,28,19,30,16,20,23,21,32,23,27,26,27,28,23,28,24,26,28,23,22,14,25,24,24,24,28,25,26,24,21,17,25,29,21,25,18,30,23,30,15,24,15,24,23,26,14,13,22,28,11,16,17,16,24,26,21,15,18,22,23,14,27,23,20,29,21,26,22,22,22,19,24,23,24,32,15,30,22,26,24,17,20,26,27,30,24,25,14,32,28,27,26,19,23,20,31,23,18,20,21,26,28,23,19,20,21,24,10,19,31,22,25,13,17,13,14,22,23,18,22,29,21,22,35,24,30,26,19,18,18,19,21,29,22,21,23,29,21,32,30,29,21,24,30,13,25,20,21,22,22,27,34,20,23,28,30,26,12,8,21,28,12,17,24,17,20,31,31,15,21,23,28,22,27,31,24,28,21,28,22,17,32,19,21,21,29,19,22,24,25,26,23,21,26,20,25,22,25,24,22,18,20,19,26,24,19,27,24,23,13,31,15,24,18,13,21,26,20,24,24,24,34,19,20,13,27,22,23,29,15,21,18,28,23,20,13,19,23,17,26,22,17,18,30,31,25,20,35,30,38,27,30,21,18,17,22,15,14,26,22,29,25,16,16,20,21,22,19,24,22,23,14,14,23,29,23,24,21,24,28,22,27,24,20,27,24,20,18,26,20,25,34,22,23,6,24,24,26,21,15,22,16,19,28,23,24,21,14,25,28,31,17,23,19,26,20,20,11,13,29,22,23,27,24,24,30,23,30,16,21,21,17,21,27,18,21,25,21,25,31,17,22,18,19,23,23,23,28,31,27,26,9,21,13,26,26,24,12,20,24,19,17,21,34,21,19,19,22,21,14,18,24,15,18,22,21,20,19,12,21,24,31,23,25,12,20,18,19,16,21,24,23,20,27,19,0,20,23,17,19,23,22,28,21,25,28,18,26,14,30,28,8,21,16,21,29,22,31,21,27,26,10,31,22,26,24,28,24,28,26,28,22,25,21,29,26,13,23,25,24,16,23,18,30,23,21,26,25,26,29,13,18,26,27,17,26,25,22,21,14,11,23,22,29,33,21,16,20,20,19,32,20,22,24,18,29,27,31,24,27,32,25,19,30,24,22,17,24,21,15,20,25,24,38,25,23,23,17,26,20,27,25,20,23,22,24,25,30,20,21,31,33,19,30,25,24,22,26,20,24,25,22,21,29,19,32,20,28,22,21,19,20,27,18,25,25,25,25,14,22,21,21,33,25,29,7,15,21,23,26,19,23,15,27,19,28,16,21,22,19,15,24,18,21,26,31,15,28,12,21,20,29,24,25,14,26,21,21,26,28,22,23,27,20,23,16,28,32,22,26,22,25,12,31,21,26,20,23,20,19,20,20,29,22,23,25,24,16,23,30,21,26,26,21,27,23,20,17,27,25,23,18,24,23,24,23,24,26,27,16,30,21,22,28,15,23,29,10,27,25,28,20,41,22,29,21,7,29,21,35,20,27,28,23,16,4,29,22,27,22,20,26,20,18,29,18,26,24,20,19,27,29,34,26,17,25,25,26,20,22,23,24,29,21,101
27,32,35,29,29,21,23,30,27,24,28,23,24,23,31,18,27,23,12,49,21,21,14,31,25,16,32,27,20,22,23,26,22,28,26,27,30,30,24,20,33,22,26,13,27,23,26,29,31,26,25,26,26,33,29,27,23,27,27,26,23,26,23,34,25,24,28,12,20,22,28,24,30,22,31,20,23,38,20,28,22,19,18,17,21,18,19,24,25,40,32,26,33,23,26,25,33,37,28,28,36,27,27,24,28,17,35,29,24,16,20,9,35,21,32,26,14,36,24,30,27,24,12,23,27,24,22,24,21,33,30,24,18,32,27,26,24,18,17,28,29,39,28,27,24,33,29,19,26,25,25,15,27,21,20,22,26,12,36,23,27,22,25,22,25,34,22,25,16,33,25,25,29,21,29,32,31,29,20,21,26,33,25,16,26,26,17,19,17,26,36,32,29,27,28,27,20,24,20,28,22,27,23,29,15,27,26,32,26,24,25,28,27,19,21,28,27,27,23,32,26,27,23,19,21,27,32,26,18,24,23,22,30,32,29,22,29,29,31,18,28,18,28,21,22,28,15,25,22,32,29,28,11,32,18,21,22,21,25,30,27,25,27,28,22,23,19,16,24,25,25,22,25,22,10,21,28,23,25,28,27,21,25,26,23,25,27,26,29,32,27,33,28,23,23,28,25,24,35,22,25,26,25,35,31,30,29,10,27,24,36,23,25,25,28,35,25,29,14,18,14,18,29,19,36,29,21,13,24,20,21,15,24,20,24,26,26,23,35,24,34,27,29,22,29,21,24,29,22,16,30,36,28,31,34,32,12,20,27,20,18,23,26,27,25,27,34,22,28,27,24,33,21,23,23,26,26,22,18,24,20,24,31,26,24,25,21,25,23,33,30,21,23,34,34,24,31,24,26,21,27,23,26,17,23,26,14,24,27,27,33,19,24,24,22,25,30,25,18,27,23,27,27,34,20,29,23,30,25,24,24,19,28,30,31,23,32,25,20,25,30,25,20,30,22,33,19,27,20,27,20,19,19,29,33,25,26,24,27,28,28,25,34,30,42,28,40,24,27,28,29,25,21,27,23,30,28,22,24,25,23,25,22,26,22,25,17,24,22,22,28,25,33,23,35,29,36,24,13,17,12,25,27,31,23,26,31,21,26,26,29,30,26,18,27,26,22,25,30,20,24,18,21,21,32,34,28,26,31,30,23,20,22,24,27,33,22,26,26,21,29,21,24,23,25,21,24,28,30,25,21,30,24,25,27,22,27,24,25,23,16,25,30,22,31,33,24,21,13,14,29,29,23,25,29,19,30,22,35,28,25,19,29,17,25,21,25,24,24,20,27,22,26,19,26,23,35,29,28,22,25,20,30,24,28,24,26,25,38,29,20,0,31,24,24,29,19,30,30,35,23,29,31,25,24,21,25,14,31,22,36,22,32,26,33,26,10,24,24,28,20,25,22,28,29,31,27,32,24,29,21,29,24,32,24,19,11,25,28,23,28,14,25,34,26,25,28,29,19,24,32,27,30,11,25,22,24,24,20,30,21,21,33,25,26,35,23,21,29,18,29,25,27,28,24,22,19,27,35,31,28,17,18,15,23,26,28,29,40,27,24,25,23,24,26,23,22,21,18,26,28,16,28,27,24,36,36,22,24,16,20,20,24,23,24,18,23,13,28,26,37,23,31,26,23,23,24,15,25,22,28,29,28,24,27,24,28,36,28,40,22,27,18,20,29,20,30,23,33,22,20,23,27,16,24,18,26,24,28,21,41,15,33,29,21,24,29,24,31,29,26,28,27,33,35,24,25,32,22,20,26,26,32,19,32,16,28,27,37,22,17,26,23,24,25,26,20,27,26,25,29,27,4,14,34,22,22,26,22,29,26,26,26,27,29,34,25,24,21,26,27,26,31,28,23,26,24,18,30,18,31,28,21,29,26,25,26,43,16,29,23,22,30,31,34,21,20,37,25,7,19,32,26,28,28,21,22,23,23,20,30,25,24,20,26,32,34,35,32,20,32,26,28,22,26,25,28,27,27,101
18,27,26,26,29,18,30,27,20,26,21,19,27,34,28,21,27,18,26,40,26,29,22,39,33,28,32,28,27,29,26,15,25,32,20,27,25,30,37,24,33,24,25,30,25,24,11,14,28,26,27,17,22,35,27,31,25,27,14,22,19,23,23,33,19,30,29,29,23,26,19,17,28,29,20,29,28,43,20,19,23,23,22,21,23,29,21,23,30,30,34,23,36,17,11,10,29,37,23,37,34,14,20,29,13,19,32,19,26,28,26,22,32,25,34,38,26,27,19,31,18,23,27,26,20,15,25,33,30,30,19,24,22,25,29,23,28,23,24,30,28,41,13,27,23,25,20,20,28,27,25,23,25,21,20,29,20,21,43,27,16,26,25,17,12,34,22,10,22,29,16,24,24,23,35,31,20,34,30,31,24,29,24,24,23,26,26,28,25,22,27,23,25,29,17,20,28,19,16,20,27,15,18,26,29,25,24,32,28,25,14,22,22,19,18,21,13,26,25,21,26,26,28,21,30,23,27,29,27,31,22,26,21,29,27,15,22,28,31,20,33,26,25,20,18,26,20,25,24,31,20,34,26,34,29,27,25,20,25,30,28,24,26,26,25,25,18,24,30,19,8,25,21,24,25,24,28,12,21,34,26,25,24,17,27,24,27,26,22,31,12,29,25,28,30,24,21,25,26,29,22,26,24,35,37,21,20,21,34,27,30,24,27,24,27,25,27,29,23,25,21,21,26,16,25,22,21,27,19,20,21,22,19,21,24,35,14,27,36,25,34,28,26,22,27,19,20,34,13,28,35,28,17,30,30,30,23,27,29,22,24,23,25,26,25,30,32,15,27,35,31,33,19,17,23,25,17,25,30,25,17,31,33,24,19,27,23,25,25,36,23,27,20,34,19,26,30,24,17,14,28,26,23,16,27,25,25,24,29,25,18,25,29,28,24,28,23,28,30,31,18,20,25,22,22,27,8,18,27,25,27,29,26,31,32,26,30,15,26,23,26,30,23,27,24,23,24,29,23,25,21,21,26,28,31,18,20,26,32,29,27,20,34,19,33,24,29,24,27,15,22,21,17,29,19,31,28,21,19,18,23,25,22,21,27,24,23,21,26,29,29,25,29,28,34,26,30,27,20,29,27,24,27,27,25,34,31,24,26,29,25,20,29,18,21,13,19,22,24,20,23,29,23,28,37,31,24,22,16,20,25,28,20,22,29,23,23,27,23,28,26,30,33,25,16,30,26,24,26,25,27,26,30,30,33,21,26,21,22,20,23,23,23,29,29,27,18,20,28,21,32,29,21,27,29,22,23,24,30,14,22,21,28,24,28,28,22,18,21,25,22,25,28,21,21,22,35,18,31,18,18,17,18,9,23,21,30,26,35,33,23,31,0,26,20,26,28,29,20,24,28,30,24,22,27,39,26,25,34,21,24,29,19,15,35,27,29,26,27,25,27,31,28,30,27,29,20,28,21,34,28,31,28,34,26,25,29,26,26,26,23,29,27,24,25,16,21,32,22,25,25,21,18,25,26,23,28,22,29,36,18,20,34,29,28,31,24,20,27,23,20,32,23,28,32,30,23,12,24,27,25,30,23,20,20,17,27,28,40,24,25,32,12,21,11,32,22,23,22,20,33,27,25,24,30,29,35,18,34,22,22,22,26,27,23,24,24,26,29,25,33,28,29,26,27,12,13,20,21,21,24,27,33,19,18,26,30,30,28,37,25,23,23,25,25,22,27,26,23,27,23,18,23,19,24,18,22,25,23,22,39,29,26,28,19,24,30,30,22,28,28,27,23,36,30,25,22,24,24,27,25,26,32,17,29,25,19,21,31,18,23,16,31,19,25,26,17,27,31,29,25,24,31,25,32,23,25,33,22,29,17,11,22,30,28,34,23,28,26,24,25,17,25,25,21,32,24,18,27,24,26,32,22,26,26,19,25,41,26,26,30,16,30,31,43,24,25,36,22,24,19,23,21,26,21,17,28,26,22,26,27,26,26,24,27,28,28,34,25,26,29,29,27,13,22,26,29,32,24,92
17,22,25,22,26,19,22,26,12,10,25,16,14,23,19,18,20,24,13,35,11,17,10,31,25,16,18,22,17,19,19,15,20,19,23,13,27,16,21,8,25,21,21,23,17,16,21,22,28,12,11,14,19,19,19,25,8,23,17,14,11,15,20,22,18,16,24,22,18,17,10,14,22,22,15,18,21,36,17,17,20,14,14,13,15,16,18,22,14,32,30,20,23,25,21,16,22,29,10,26,22,20,22,29,21,13,26,24,18,8,21,15,23,16,27,34,22,30,21,26,9,22,12,22,22,17,17,24,20,30,25,11,6,22,13,17,19,18,18,25,22,30,19,17,15,26,22,21,22,27,16,11,17,13,12,14,16,12,36,18,19,16,17,19,22,21,11,20,17,19,22,14,23,7,28,20,27,18,20,21,25,23,16,8,16,17,15,13,7,14,25,20,24,26,15,13,22,21,10,19,12,19,24,21,21,15,18,27,20,16,22,14,14,20,14,17,22,23,9,19,23,17,27,15,23,15,29,22,16,23,17,18,19,25,20,23,22,18,17,14,27,20,18,19,14,20,22,22,16,23,13,30,21,24,21,22,22,17,19,17,15,15,21,30,17,22,20,13,13,19,18,15,11,19,22,16,20,18,13,29,20,19,24,11,23,15,19,19,25,24,22,25,19,22,21,16,13,21,24,20,9,18,20,25,19,23,24,14,21,16,22,11,24,16,16,23,21,20,10,16,14,16,20,12,28,21,18,19,19,20,19,15,16,22,26,26,18,13,23,12,13,19,20,16,19,17,12,20,19,16,24,31,22,25,25,22,16,19,26,4,20,23,20,21,21,19,23,20,16,26,23,26,20,20,14,22,16,10,26,14,13,24,24,22,14,19,17,18,20,26,16,17,8,24,27,27,27,20,10,20,24,15,18,17,23,15,18,24,19,21,26,15,23,20,7,12,20,25,20,17,8,16,23,19,6,26,18,28,11,20,14,22,22,20,17,24,30,17,9,16,23,15,16,23,8,23,9,21,16,20,17,13,19,23,27,11,19,18,23,20,23,22,30,19,27,27,27,16,24,24,19,11,18,16,11,23,20,20,19,20,15,21,22,14,20,19,7,15,19,22,18,17,24,23,21,25,29,19,13,19,23,19,21,19,21,18,22,15,16,23,17,19,23,13,18,19,12,15,22,12,20,10,3,23,21,23,26,16,24,22,22,18,20,21,23,18,16,20,20,17,23,19,20,5,10,14,10,18,23,9,17,18,14,18,24,17,22,14,15,11,16,21,17,28,23,21,21,10,18,23,20,17,19,22,20,24,21,20,28,24,19,16,15,17,16,17,23,17,19,18,15,20,12,5,8,19,22,24,20,8,15,11,16,17,20,12,16,19,27,19,17,24,26,0,12,19,11,24,18,22,29,25,26,14,25,26,20,24,23,11,25,22,22,12,23,19,19,20,20,21,20,17,23,25,20,22,23,25,20,27,19,25,18,18,21,9,18,19,18,19,12,21,10,23,22,15,18,25,19,21,23,21,22,19,21,18,14,5,24,22,14,9,21,13,12,27,13,22,19,23,22,22,20,7,20,33,17,22,19,24,17,17,16,16,21,17,19,24,32,18,23,16,18,22,17,25,19,14,11,7,17,20,26,11,14,24,35,12,29,18,17,14,26,13,20,19,16,23,22,21,31,15,22,15,17,16,17,26,21,18,15,18,20,18,16,22,12,21,21,30,14,25,19,20,22,12,16,13,25,25,17,18,21,15,20,21,16,14,23,19,35,19,17,21,15,3,16,20,25,15,15,14,17,27,23,23,15,23,18,20,22,21,27,14,22,18,16,24,30,10,20,20,23,16,15,16,13,24,26,19,17,19,25,18,23,18,22,23,13,20,16,17,19,23,21,23,20,21,23,16,16,19,17,17,17,24,17,15,22,8,21,26,17,18,18,21,16,34,17,21,14,19,21,23,26,17,24,18,14,17,16,28,15,20,14,9,19,19,11,20,21,18,13,13,20,20,23,26,18,10,24,14,19,15,22,23,18,22,16,91
23,19,30,22,25,14,24,16,18,8,21,15,16,27,22,9,18,24,16,43,15,17,10,33,28,19,16,22,20,19,21,21,20,21,24,15,17,14,23,10,25,13,22,22,18,18,15,12,26,14,13,18,22,21,18,29,20,25,22,20,14,18,19,24,18,22,21,22,20,19,19,19,22,24,22,20,22,36,22,23,21,16,17,18,17,17,10,23,14,28,29,14,25,29,9,16,24,33,19,28,24,20,24,30,17,19,23,19,20,14,26,15,26,18,29,34,22,32,22,25,18,22,15,22,16,7,19,22,23,28,18,16,8,24,15,18,21,19,18,24,23,32,7,19,14,17,12,16,24,16,14,11,19,15,14,20,20,14,35,20,20,18,18,20,12,25,13,10,18,9,22,20,23,5,32,22,23,16,22,23,23,25,19,10,16,13,17,15,11,20,29,22,19,18,21,21,26,11,16,16,14,19,26,23,17,5,11,28,21,21,16,20,16,15,14,23,17,23,11,21,22,19,28,20,23,20,24,21,18,22,20,22,23,13,20,15,22,23,19,20,20,24,17,18,16,16,23,21,17,25,21,30,22,28,23,23,13,20,21,26,17,17,24,29,19,14,18,24,24,21,14,5,1,24,21,6,22,20,1,20,22,19,20,14,21,17,23,22,25,18,12,28,23,19,18,9,12,21,28,23,16,20,22,26,23,25,25,16,18,18,26,19,16,18,18,25,23,21,12,18,16,17,18,12,20,10,17,19,15,12,13,17,21,17,26,24,18,17,31,20,25,21,22,21,20,22,13,24,21,19,29,26,15,28,28,22,18,18,28,8,22,18,22,23,19,20,30,21,18,26,22,23,11,17,16,27,16,12,18,15,13,26,32,14,20,21,25,21,19,26,22,23,16,26,17,17,27,18,18,22,20,17,20,19,25,21,20,19,24,19,22,5,18,22,19,10,22,27,22,19,14,22,24,23,6,26,12,22,13,19,20,24,26,22,19,22,31,17,20,13,26,19,16,23,10,25,13,23,15,24,11,15,21,24,24,19,17,22,25,26,23,17,30,25,32,28,33,19,26,19,14,13,13,25,17,22,19,22,15,22,20,20,17,19,23,19,9,17,21,24,20,19,21,22,21,22,29,21,15,22,23,22,20,18,19,20,25,16,20,20,16,20,23,14,15,19,12,15,26,17,20,16,9,21,19,27,16,18,14,24,24,20,10,12,19,22,21,22,23,19,11,20,26,11,15,16,12,23,26,13,23,17,16,20,26,21,22,14,15,14,18,26,20,28,25,23,18,16,24,24,18,19,9,19,22,26,23,21,22,18,18,21,17,17,14,18,14,17,24,20,14,22,14,7,16,18,29,24,22,10,19,13,18,13,19,15,20,20,19,19,19,24,20,12,0,19,17,24,20,28,29,24,22,16,23,28,22,24,22,17,27,24,25,16,25,21,22,26,22,21,22,22,24,30,19,21,23,24,22,25,20,25,16,20,26,11,24,16,18,24,19,23,22,27,22,15,20,24,20,15,26,23,22,24,20,17,18,17,26,27,14,11,26,15,14,28,15,18,21,25,12,20,15,19,20,32,20,16,28,18,16,18,15,16,23,19,19,24,37,20,21,14,18,22,17,24,21,21,19,17,19,22,26,18,16,29,31,14,30,18,16,19,25,15,23,24,15,23,21,11,33,19,11,17,19,16,17,20,17,19,20,23,24,18,20,25,16,30,24,30,13,17,20,22,25,14,15,15,25,19,23,14,23,15,19,13,22,16,13,22,35,20,26,25,15,15,26,26,20,20,24,16,17,32,25,21,14,21,19,22,15,23,29,15,22,18,20,21,32,15,23,19,25,20,17,18,13,21,20,17,22,12,28,20,21,20,22,21,16,25,22,17,21,23,21,25,21,26,22,16,17,9,21,20,15,21,20,17,21,10,18,22,16,17,20,25,18,36,20,26,12,16,19,24,30,19,26,30,13,17,18,19,12,17,20,15,21,21,13,26,18,17,22,15,19,8,27,30,23,12,25,20,18,15,22,23,20,22,15,97
29,25,33,20,31,20,28,31,25,17,25,23,24,31,10,26,24,24,26,46,22,28,21,38,24,28,25,31,15,17,20,25,28,28,26,16,25,23,32,19,33,30,28,18,13,27,24,26,32,17,18,22,28,30,22,35,24,22,30,26,21,25,25,33,13,29,27,17,26,25,23,27,29,33,26,27,25,32,29,24,21,22,23,24,21,23,27,28,23,41,37,24,34,31,25,16,27,28,24,35,26,20,32,25,22,25,21,19,25,21,26,24,30,24,35,40,28,33,29,30,22,17,25,28,26,19,19,29,18,34,32,24,17,32,23,21,25,21,23,14,25,34,26,27,18,29,24,18,29,32,27,22,19,23,22,22,28,23,43,26,29,27,23,27,26,32,22,24,26,26,22,24,18,14,24,25,28,25,25,26,30,32,25,19,11,28,26,24,18,26,33,26,29,32,23,24,30,23,22,25,21,20,29,25,27,22,28,20,27,27,28,27,25,23,12,26,25,30,20,19,21,22,34,27,18,25,37,29,25,26,23,25,26,31,30,25,24,30,22,26,33,28,21,24,20,22,22,27,23,24,25,37,27,32,31,31,28,27,19,31,26,24,25,33,28,31,22,29,29,23,18,22,18,28,26,23,23,26,20,27,18,26,21,23,26,20,29,28,23,27,26,29,27,30,28,26,23,21,30,27,20,28,24,36,30,26,25,23,28,21,33,18,30,25,25,29,29,24,21,24,25,19,27,14,31,26,23,25,25,24,25,26,29,17,21,29,27,23,28,17,32,27,24,21,12,28,22,30,27,29,31,32,28,31,32,28,21,22,32,15,26,21,24,25,23,28,29,25,27,24,27,36,23,31,21,29,11,21,29,28,13,33,27,20,24,30,23,27,19,30,25,28,18,32,31,32,25,28,22,26,22,20,23,26,31,25,27,22,27,29,30,24,31,30,23,19,17,22,27,28,21,25,27,28,15,32,22,23,22,24,20,31,28,25,28,23,35,21,25,26,30,26,23,23,19,32,20,28,23,24,26,19,28,27,27,23,14,25,22,30,23,30,28,29,35,24,35,22,31,23,24,22,21,32,23,26,23,28,25,30,21,17,20,21,24,14,18,19,28,29,29,27,26,28,29,28,24,27,24,28,25,23,19,29,29,28,29,22,27,29,27,15,31,24,24,19,7,10,28,18,15,23,16,26,28,26,28,24,28,26,30,22,24,22,28,27,22,26,27,16,30,24,21,18,22,25,21,26,26,20,25,28,19,23,29,27,32,9,10,18,27,32,29,31,28,30,32,23,28,23,29,23,25,31,25,24,25,22,36,28,26,30,22,12,23,21,26,12,27,26,25,19,23,16,21,27,36,20,25,19,28,15,22,23,28,19,23,19,32,28,23,29,26,19,19,0,22,19,24,30,38,34,35,25,27,33,29,30,32,24,29,30,28,20,30,29,28,32,21,19,29,30,32,38,27,29,18,28,25,34,28,31,29,25,30,20,23,30,29,25,26,27,26,29,29,10,15,26,24,24,31,25,30,28,30,27,22,21,29,35,14,20,26,24,23,35,22,19,21,23,24,29,25,26,31,38,24,25,32,31,20,24,21,18,29,21,25,24,38,22,22,23,14,23,17,30,22,19,16,22,24,25,26,25,23,35,32,20,29,20,22,21,25,23,24,24,19,29,25,28,31,19,11,26,25,18,19,31,25,25,25,22,24,13,24,31,23,31,30,25,23,27,27,29,26,20,27,22,29,32,27,24,27,17,22,24,24,19,30,30,41,26,30,25,17,22,28,28,32,29,31,15,12,31,33,23,18,30,24,31,25,22,28,23,17,13,26,25,28,20,25,22,34,24,23,22,15,32,27,26,22,28,25,23,30,23,17,30,24,24,23,17,27,18,16,34,21,25,22,24,23,21,28,27,25,27,26,26,23,19,24,35,26,21,21,25,21,39,30,27,21,30,30,33,35,23,25,36,17,26,27,29,18,23,23,21,27,27,22,32,23,21,29,23,18,24,30,33,27,20,33,27,28,17,22,20,29,28,19,103
22,26,30,18,21,18,25,31,17,15,28,19,16,30,18,13,21,26,8,43,16,19,15,36,20,11,20,19,23,25,22,20,17,24,23,18,27,18,26,13,27,17,18,18,14,13,23,24,30,17,16,21,23,24,20,22,19,25,19,19,16,20,15,27,21,7,25,19,23,18,18,16,19,27,24,12,16,31,25,22,25,19,19,18,19,17,14,27,19,35,28,16,28,16,23,21,27,32,19,24,27,21,25,29,25,18,25,17,20,3,13,14,22,17,27,25,13,32,22,25,17,19,7,18,24,17,17,26,23,32,26,18,11,27,18,19,20,15,23,20,27,35,24,22,14,15,20,20,19,25,18,16,19,15,16,5,21,17,37,19,24,21,22,20,24,26,16,22,12,24,27,19,26,12,22,25,27,23,23,22,21,25,21,13,15,19,15,17,12,19,30,25,22,22,20,21,15,21,15,23,17,24,24,23,18,20,23,24,15,22,20,19,19,15,10,22,25,20,14,27,23,22,22,20,22,20,30,17,14,20,22,20,20,24,22,22,22,22,22,19,24,13,23,14,18,21,25,17,11,28,21,29,21,15,18,17,17,13,17,20,20,20,20,29,14,18,19,24,24,21,23,17,16,24,22,16,25,22,18,30,22,24,23,16,24,20,18,19,21,29,24,24,17,26,26,21,18,19,21,27,14,22,22,30,24,24,23,15,12,19,27,19,20,21,21,29,26,24,15,21,19,17,24,12,28,26,13,16,19,20,21,20,18,21,23,21,26,18,29,18,24,24,22,18,16,22,17,25,21,11,29,35,26,30,29,26,17,16,23,9,9,17,19,20,13,8,27,21,21,28,28,29,19,25,19,27,19,15,17,19,11,29,27,20,19,20,12,20,15,28,24,6,16,29,29,24,23,24,18,20,30,20,23,22,18,20,19,15,10,26,28,20,27,19,18,16,22,27,22,22,13,21,28,24,11,18,20,25,16,19,22,27,26,25,22,22,32,19,20,21,27,20,21,21,13,28,14,23,11,24,15,17,24,22,25,19,21,23,24,25,21,23,26,24,32,23,32,21,25,23,25,16,17,22,16,20,21,22,19,23,20,19,16,22,17,18,12,17,24,25,23,21,29,19,26,26,32,20,18,21,24,18,23,24,23,23,23,10,21,28,22,19,28,18,23,22,15,18,25,17,19,1,8,14,23,28,24,21,26,24,18,19,20,18,24,23,21,25,25,22,20,24,25,10,15,19,15,18,24,14,8,23,19,21,27,20,25,13,14,12,21,26,22,25,28,26,26,15,22,26,27,22,21,25,22,22,23,19,30,23,22,24,20,20,20,22,24,20,19,15,20,21,17,10,17,15,25,28,25,13,17,13,24,21,23,11,21,23,31,24,22,19,28,11,17,22,0,23,24,23,28,24,29,15,19,31,17,24,26,16,30,27,24,19,25,21,19,25,23,17,25,12,18,24,25,27,22,26,23,25,16,22,23,23,22,14,21,20,23,18,21,26,21,27,19,18,20,30,18,18,26,22,28,16,20,17,19,16,23,17,12,14,30,18,17,16,18,24,24,23,22,25,25,18,25,34,12,24,30,27,18,16,19,16,21,19,20,22,37,20,22,21,22,20,22,26,23,19,16,16,22,21,24,20,19,28,34,17,24,16,12,19,23,15,12,11,13,23,21,21,36,22,27,20,22,16,17,26,21,15,23,26,26,21,21,19,17,29,25,29,17,24,14,16,24,17,21,18,27,22,22,18,22,15,18,14,21,19,22,21,39,14,28,21,15,14,26,11,30,24,21,19,16,29,28,25,20,28,22,25,21,21,27,19,21,21,21,29,32,15,10,19,28,23,20,21,13,20,24,24,22,24,23,19,28,21,21,24,16,28,21,22,21,23,24,28,24,26,20,21,21,19,22,22,22,23,21,20,21,13,25,31,16,19,23,16,21,39,12,26,19,24,13,24,15,16,20,29,15,12,21,30,16,21,22,14,15,18,16,25,26,17,19,18,22,22,27,31,26,15,26,19,24,15,14,24,23,26,17,96
28,23,24,21,27,23,17,32,27,22,26,24,15,28,22,24,23,28,28,46,25,29,22,31,21,26,25,30,20,22,25,27,26,29,27,21,30,23,34,24,14,28,28,23,18,32,18,27,33,22,23,27,28,35,27,37,25,19,26,26,22,26,21,38,18,30,26,22,22,23,25,29,34,28,27,20,16,26,25,25,26,23,24,25,22,26,25,33,28,38,36,28,38,29,24,21,33,29,26,32,31,25,27,30,20,24,18,24,26,26,26,21,31,22,33,32,20,35,27,30,24,22,28,31,27,20,20,33,23,35,31,27,22,24,28,22,25,22,28,26,22,31,26,28,23,30,25,23,31,31,28,23,20,28,27,27,29,18,42,24,23,24,24,25,25,36,27,23,24,31,26,25,23,19,34,33,25,25,29,30,34,26,27,23,8,27,23,25,23,22,34,30,26,23,24,24,26,24,21,30,22,21,26,26,28,27,26,28,25,27,27,32,27,24,13,27,16,25,25,24,26,27,31,22,23,26,35,25,22,30,20,22,24,30,13,26,25,30,27,23,28,24,30,20,25,27,21,23,21,21,26,37,21,30,30,29,28,26,20,32,28,25,17,31,32,27,23,27,30,24,23,27,23,21,20,27,24,24,25,18,9,29,22,28,24,25,29,28,24,33,25,32,24,24,24,27,24,14,31,32,21,25,21,36,35,25,24,20,31,26,28,25,24,26,30,34,28,29,20,20,20,20,28,15,32,25,19,26,26,25,26,21,31,22,26,30,21,28,33,26,34,24,25,22,20,27,23,21,23,28,34,23,25,28,27,27,22,26,27,20,24,22,20,21,24,29,34,23,30,29,32,30,24,28,22,29,16,25,24,22,14,30,30,25,25,29,25,27,21,31,27,27,19,33,32,30,26,27,23,22,27,25,28,23,35,26,24,23,28,28,31,27,23,28,24,24,22,27,28,21,26,26,24,28,20,31,21,28,27,24,24,29,29,30,31,24,38,22,26,27,32,29,28,24,24,33,25,29,19,27,26,20,21,23,28,22,19,25,27,30,24,28,29,23,26,29,36,23,28,14,21,27,22,32,24,30,28,24,26,25,22,18,21,22,15,5,22,20,29,23,29,26,26,23,21,31,29,25,19,27,22,19,16,30,28,32,29,20,27,34,28,16,36,19,29,24,12,15,29,19,6,24,21,31,28,17,29,29,29,27,27,27,25,26,32,27,19,23,27,21,35,29,26,23,27,29,26,23,27,25,30,29,24,28,29,24,29,10,11,19,22,31,23,32,31,35,29,25,24,22,31,28,26,32,28,29,26,23,34,27,17,24,27,17,24,25,27,17,28,24,26,24,28,21,24,28,27,25,30,24,30,16,27,22,29,20,20,16,37,29,28,30,29,24,24,19,23,0,29,31,35,29,33,30,30,34,29,24,32,24,30,31,30,25,11,22,27,31,26,20,22,34,30,30,28,30,9,26,20,33,24,27,33,30,19,24,24,31,20,16,26,24,27,23,24,15,20,30,23,28,32,26,25,23,25,22,27,22,29,29,15,25,23,29,28,36,23,24,26,28,25,29,26,28,32,32,24,17,30,32,25,27,22,19,25,22,24,25,39,23,23,28,19,25,22,23,26,20,17,23,29,26,27,25,24,40,33,25,34,14,18,21,16,16,23,24,23,23,25,31,36,23,30,28,26,19,20,25,26,21,30,27,28,18,25,28,28,36,30,26,23,28,22,20,31,21,30,23,30,31,26,25,31,18,23,25,15,24,33,31,42,28,31,30,18,24,29,33,30,29,32,20,13,32,36,28,27,32,19,26,23,27,28,18,14,18,27,22,19,21,23,27,36,27,24,23,16,33,32,31,27,27,30,24,35,18,8,30,28,29,27,22,24,23,21,39,12,29,13,29,28,22,23,28,26,26,26,24,24,23,22,27,21,26,22,21,26,45,32,28,26,27,30,24,38,21,16,33,22,23,30,33,23,22,25,22,24,27,27,30,23,26,30,22,15,25,29,27,29,25,24,31,27,18,21,25,30,19,24,102
20,25,28,26,30,22,25,17,21,22,23,21,22,22,22,21,20,17,23,31,21,23,16,38,30,21,26,21,22,24,18,20,19,23,20,19,27,24,30,18,27,23,20,27,23,15,15,18,30,18,17,12,21,25,19,15,16,29,25,17,10,14,24,28,17,21,23,27,24,16,10,22,27,27,19,23,20,35,24,23,23,17,17,16,24,20,20,19,23,32,32,26,31,28,15,11,25,30,14,31,27,13,20,21,17,16,25,21,16,23,21,21,27,15,26,37,25,26,20,27,9,19,22,23,22,20,20,24,24,32,25,10,16,28,19,25,18,15,24,29,19,32,17,25,15,30,25,20,21,26,11,17,23,11,10,21,24,19,27,17,16,22,18,18,16,29,17,14,26,27,15,20,20,19,28,27,24,27,20,21,29,26,15,14,21,12,20,22,21,17,27,25,26,28,19,9,23,21,13,18,16,19,21,21,23,15,21,27,24,21,18,21,22,23,21,24,17,27,15,5,23,15,27,18,25,16,26,26,21,23,16,21,25,28,16,19,26,24,23,17,22,25,21,21,12,20,21,26,20,22,11,28,21,31,20,31,23,22,19,21,22,19,21,30,16,24,22,21,21,23,13,22,19,27,22,23,12,19,21,32,26,27,24,18,24,13,23,22,21,25,16,33,21,29,17,11,8,26,28,20,13,16,12,31,23,15,16,21,23,16,32,15,26,18,22,5,24,18,18,22,19,15,25,19,25,24,22,25,19,23,24,20,24,19,23,27,18,23,27,16,25,20,28,18,24,20,9,30,18,18,29,27,19,24,25,23,21,19,25,18,21,24,20,21,26,31,23,18,22,24,18,32,23,21,16,25,13,20,29,18,20,29,28,22,16,22,24,21,24,26,12,18,16,30,23,25,31,23,8,17,29,15,18,21,11,19,25,25,26,24,20,21,29,21,15,24,20,25,22,25,19,23,23,25,18,28,12,22,17,21,14,25,20,20,23,24,31,15,17,15,25,25,22,23,20,26,19,19,20,20,19,22,25,23,34,7,18,17,27,24,25,19,33,24,34,26,31,17,27,19,21,20,21,22,14,23,20,25,19,18,16,25,23,18,19,24,15,23,27,27,24,15,23,24,33,28,28,18,18,23,24,19,17,14,23,26,26,19,26,22,12,22,26,16,17,12,17,20,25,13,25,25,18,25,30,29,29,24,20,20,20,26,24,24,26,24,15,18,7,21,25,25,31,20,17,20,16,20,19,20,18,13,22,26,32,15,20,19,20,15,21,24,22,25,22,27,22,17,23,22,22,27,25,26,18,19,23,22,29,18,22,24,21,22,21,17,24,16,21,17,6,17,24,17,12,20,26,19,26,20,23,19,2,11,18,16,21,17,30,26,21,30,20,18,20,24,24,29,0,26,29,26,24,13,29,30,19,20,30,16,27,23,20,10,27,16,26,23,19,25,26,18,32,33,11,13,24,23,21,31,24,24,28,24,28,17,22,14,22,18,16,26,18,25,26,14,18,26,21,21,18,25,22,22,14,17,22,13,29,23,21,15,24,23,18,30,17,20,25,18,25,23,24,19,26,30,12,16,25,20,17,21,20,18,24,21,21,24,25,26,23,27,13,22,10,27,17,18,15,11,23,23,26,15,22,27,35,20,28,25,21,13,29,21,25,23,16,19,21,28,17,15,23,21,23,16,17,23,25,22,17,20,20,15,18,21,21,21,24,35,21,28,24,26,18,23,27,17,23,23,20,18,7,17,21,23,19,14,27,26,33,23,23,23,20,15,24,21,26,19,23,20,22,29,25,22,18,25,20,25,24,27,32,17,27,23,24,23,32,11,22,15,30,14,21,20,18,15,26,23,18,26,29,23,34,19,27,24,8,22,18,12,17,28,25,29,23,29,26,23,22,22,27,16,20,24,20,21,28,16,24,31,18,18,10,20,14,37,27,22,26,20,16,20,34,16,25,28,14,23,22,22,15,19,10,12,22,20,17,23,20,18,21,18,16,27,23,32,14,18,29,28,14,17,24,22,26,28,16,94
30,31,38,26,35,25,30,24,10,26,29,22,28,24,28,23,28,30,24,42,27,29,22,39,32,23,27,29,31,33,26,21,17,32,20,24,31,25,37,24,37,25,26,30,29,24,19,20,36,23,22,22,29,34,27,30,24,33,23,27,23,26,29,38,29,30,32,29,28,18,18,20,26,30,18,29,25,40,28,23,32,19,20,21,23,28,22,25,30,38,40,26,38,30,19,22,35,40,22,38,33,26,28,34,21,20,33,27,26,24,27,26,32,17,28,39,27,28,29,39,17,27,23,28,24,21,22,33,32,38,26,23,22,33,28,23,20,23,24,34,28,40,21,30,23,31,26,27,29,31,25,23,30,21,20,28,14,26,46,19,24,29,29,27,20,37,27,18,28,35,28,20,34,23,36,36,28,30,29,30,31,30,27,24,23,26,29,29,23,27,27,31,32,30,7,20,29,25,23,29,25,23,30,27,29,31,29,35,32,28,22,30,22,26,18,23,21,33,24,27,29,24,35,18,31,27,20,33,28,31,23,31,25,38,28,23,22,28,28,19,34,27,31,28,18,28,30,31,28,29,21,22,29,35,29,33,27,23,25,29,30,24,31,34,25,26,24,29,29,25,24,25,27,31,28,24,34,28,29,30,26,33,24,17,27,22,27,27,29,32,20,34,29,22,32,27,24,25,2,28,21,26,29,38,35,30,29,25,32,25,34,23,28,29,28,31,29,27,24,26,25,21,32,16,33,28,27,27,19,24,25,26,22,28,30,33,22,29,33,24,33,27,26,20,30,25,23,36,27,19,37,34,25,26,31,31,23,27,19,20,23,24,28,29,20,15,31,25,32,36,34,39,25,19,27,25,27,26,31,25,17,24,36,29,23,20,26,28,29,29,21,26,20,31,17,30,31,24,18,26,34,24,27,30,26,21,29,25,30,25,26,27,23,19,23,28,20,25,29,29,14,22,32,25,22,34,16,26,26,33,26,33,30,28,32,26,9,15,25,28,33,24,28,27,24,29,25,29,27,26,21,21,31,30,31,19,28,24,33,26,27,27,34,25,33,31,19,28,25,23,29,27,24,29,24,31,24,27,19,26,27,26,23,26,24,26,23,21,30,31,34,25,29,29,37,28,30,20,26,28,30,29,27,30,25,34,31,27,29,23,28,27,31,18,28,25,23,26,30,24,27,24,19,25,27,35,28,32,20,20,26,34,26,27,28,24,22,26,26,32,34,20,36,21,16,29,25,30,28,25,26,29,30,34,37,28,30,21,22,20,23,29,23,33,30,30,20,16,24,31,31,33,27,31,27,30,27,24,30,22,29,29,18,28,28,26,26,28,11,15,25,25,28,21,20,25,34,25,32,24,21,17,24,17,24,21,29,25,38,33,25,35,24,22,28,30,23,31,26,0,38,38,30,26,33,39,27,29,36,17,28,36,25,20,34,25,27,27,27,25,30,33,34,38,30,32,28,24,24,36,28,32,24,25,29,25,30,26,29,23,21,32,26,31,33,26,22,33,22,25,15,27,26,26,34,31,29,21,31,38,18,25,33,29,27,7,28,28,24,29,26,31,29,27,32,36,26,20,32,30,25,29,23,20,26,17,27,28,44,24,25,32,24,26,23,34,27,22,25,19,28,27,30,22,30,30,35,28,34,22,26,20,32,27,26,25,24,28,28,19,39,27,35,31,29,12,11,32,28,29,27,30,32,29,18,27,28,29,31,37,27,32,28,26,26,22,29,26,23,32,30,18,29,19,25,24,29,23,17,25,41,29,34,29,19,23,30,29,20,27,28,25,24,38,31,27,28,22,21,28,25,32,37,17,29,29,29,23,31,22,24,28,31,20,27,28,17,30,31,31,15,26,33,25,39,22,28,32,22,32,25,23,23,34,28,39,23,30,33,28,27,23,29,28,21,32,27,29,27,24,30,27,30,26,32,30,23,47,28,32,30,18,30,33,35,18,30,38,22,28,21,35,23,28,19,22,24,18,27,27,28,26,26,20,26,30,29,34,23,26,36,30,30,13,28,28,22,36,24,104
28,26,37,32,39,29,27,35,34,29,29,30,21,38,36,27,32,30,22,55,26,26,19,44,34,25,36,22,32,34,28,27,25,34,31,32,32,34,40,25,32,30,19,36,32,18,29,34,22,31,30,31,32,38,36,36,34,32,33,25,23,27,33,37,30,24,35,35,25,22,33,30,39,27,36,33,29,44,35,34,27,19,18,17,30,32,27,29,33,46,40,31,38,35,31,22,38,36,33,39,37,26,35,36,31,25,36,37,29,25,30,14,40,21,28,38,26,39,13,35,32,29,21,34,28,27,22,29,40,20,38,29,23,37,32,31,24,23,29,39,34,43,33,30,32,37,32,31,22,28,30,20,26,26,25,31,31,17,41,23,31,31,29,11,30,34,22,30,26,38,28,33,36,26,37,37,20,37,25,24,36,32,28,21,31,31,32,32,22,19,42,30,25,29,31,34,32,31,22,29,27,32,32,34,33,26,31,37,34,29,34,33,31,29,26,34,29,36,28,30,28,32,28,27,37,27,21,38,32,34,28,29,32,31,35,27,34,37,36,26,33,30,30,30,27,33,32,35,30,33,34,33,33,41,23,31,31,31,30,36,25,29,35,26,19,31,24,36,39,25,20,31,30,37,33,30,33,33,30,36,27,34,33,29,28,30,33,32,34,36,32,43,24,36,31,22,25,29,39,37,30,31,35,38,36,33,32,15,29,31,38,30,33,34,31,34,25,34,19,23,19,23,38,24,40,34,31,31,28,25,26,20,32,31,33,35,32,28,40,29,39,32,34,24,34,13,24,34,32,25,39,41,33,36,38,36,17,30,31,25,29,33,34,33,35,36,40,30,31,31,29,40,26,32,26,32,29,27,30,30,25,29,43,31,27,28,32,31,34,33,35,30,28,39,34,29,37,25,31,31,38,30,33,20,32,32,19,34,36,32,33,24,35,27,33,31,34,31,27,32,30,33,38,36,25,39,28,35,30,29,33,37,32,35,36,34,42,30,35,26,36,30,25,35,27,35,24,32,32,35,26,28,28,29,35,32,31,29,29,31,28,14,42,31,45,37,43,28,32,31,30,30,28,35,22,40,28,27,26,33,27,35,32,33,28,30,22,29,34,27,29,30,34,33,36,35,41,24,18,28,33,33,28,31,24,33,39,31,31,31,29,31,32,23,28,25,31,34,30,24,29,27,26,31,40,39,25,31,36,35,35,33,27,29,34,35,27,31,31,31,38,34,36,28,28,29,29,23,36,30,34,30,29,33,36,32,27,29,30,28,21,17,35,27,33,34,33,29,36,33,34,34,28,30,35,34,29,27,38,34,24,34,34,35,35,32,30,29,27,23,23,27,31,24,32,32,31,30,35,27,31,25,27,29,33,29,31,28,39,34,28,23,28,29,29,38,28,35,29,38,0,34,39,16,24,38,20,33,38,28,40,37,31,29,35,28,33,32,29,33,29,34,32,38,28,30,32,36,29,39,28,25,33,37,37,24,28,21,33,27,33,35,36,39,35,28,33,34,29,30,37,27,31,23,30,27,29,31,25,39,26,24,35,30,31,44,27,25,32,35,32,34,35,33,29,43,24,28,36,23,28,31,23,20,28,31,33,29,44,32,34,35,24,33,23,32,22,26,26,32,33,21,37,33,29,42,44,27,33,30,32,25,31,22,34,28,33,34,33,35,42,34,34,30,28,28,29,37,32,29,33,33,39,31,33,36,33,39,31,45,29,27,28,30,34,27,35,28,38,27,29,27,32,21,30,30,28,29,37,35,41,29,38,22,27,29,37,33,37,36,37,33,32,41,37,32,27,39,28,21,32,26,32,24,37,36,33,34,33,22,29,28,37,29,30,31,25,36,31,36,29,32,27,19,41,27,27,35,27,35,29,23,32,37,36,33,30,38,28,31,32,29,33,29,28,35,30,18,35,23,27,39,26,35,31,31,31,45,26,25,33,31,32,35,43,22,34,44,31,16,28,35,32,31,33,21,24,24,26,25,31,35,35,20,27,37,40,28,37,25,31,31,31,27,35,29,33,34,29,102
30,15,31,35,36,27,17,28,31,29,22,28,31,31,24,15,24,29,18,48,26,36,29,37,30,21,31,18,35,33,16,34,26,33,28,28,35,29,39,27,34,19,15,35,24,20,19,25,29,27,26,30,28,34,31,27,23,35,25,31,30,32,30,25,29,26,27,36,24,26,28,22,28,37,28,31,27,42,28,23,25,29,30,29,28,23,16,30,33,29,38,28,37,32,22,32,35,34,23,35,22,30,28,37,21,31,34,17,30,21,29,24,36,27,24,41,29,38,21,17,27,19,17,26,20,29,26,25,36,31,30,21,25,25,20,24,28,26,35,37,36,39,24,34,25,39,34,25,18,24,26,30,35,26,25,27,27,27,43,27,24,24,24,23,19,32,30,21,22,31,27,33,28,26,38,33,26,37,21,22,33,28,31,27,27,27,31,32,26,25,35,30,27,24,31,31,31,29,29,25,28,23,28,30,30,27,25,25,32,27,22,33,24,25,29,25,17,33,24,27,33,25,38,29,27,34,33,32,30,31,26,34,21,33,22,16,33,27,32,30,30,29,25,27,24,30,27,32,28,35,31,36,26,31,21,27,19,19,32,30,25,25,27,24,19,20,19,28,28,29,32,19,23,30,25,18,33,26,25,35,25,32,26,30,30,27,29,28,32,31,23,32,30,34,28,30,30,32,40,34,27,25,30,28,34,26,25,25,31,29,30,27,22,24,26,31,29,27,29,26,29,26,28,27,33,26,28,28,21,26,27,28,24,26,23,31,22,32,39,28,36,30,25,28,22,25,30,38,25,21,5,16,31,34,34,18,26,27,29,23,25,20,26,27,24,29,40,25,33,32,35,33,25,24,32,34,25,29,30,21,28,29,37,28,28,30,28,27,32,15,32,28,27,28,30,25,37,32,28,24,28,28,31,32,23,34,29,23,28,30,32,29,33,29,22,31,30,27,23,30,27,24,34,30,25,33,22,25,30,11,26,32,28,33,36,28,38,23,24,26,27,25,34,30,27,33,28,33,28,29,17,26,21,25,15,29,30,29,36,30,29,26,43,33,43,33,42,25,34,15,22,24,27,25,28,31,32,22,21,26,26,24,21,30,28,24,26,30,35,37,31,26,32,25,40,28,38,30,28,24,27,25,30,32,31,32,38,27,21,24,30,24,30,26,24,29,29,32,30,29,23,23,22,31,40,31,33,35,27,34,28,31,24,26,32,31,25,29,28,36,35,29,39,24,29,21,25,29,24,28,30,35,33,31,29,27,28,29,29,29,31,24,34,36,26,29,25,29,31,28,30,26,23,28,32,30,25,30,36,28,30,29,30,32,32,28,22,28,29,25,28,17,24,24,24,21,35,36,30,27,23,28,24,23,25,30,26,28,40,37,18,29,30,25,24,34,24,29,26,38,34,0,34,22,31,30,16,29,20,30,30,39,29,29,36,36,28,38,17,34,22,29,28,34,30,32,20,26,23,35,31,21,28,33,28,28,37,22,30,28,25,28,19,24,32,26,28,24,29,21,33,27,26,32,12,9,32,24,34,34,29,28,24,32,31,37,32,31,22,31,34,35,36,30,28,37,25,18,31,36,29,24,26,23,21,31,25,28,38,35,27,35,30,30,31,28,32,30,31,25,32,23,32,24,33,34,37,31,39,31,29,27,33,32,16,27,24,28,31,23,30,26,29,28,18,26,27,20,31,28,29,32,31,23,26,29,31,38,30,33,11,29,24,22,22,27,28,27,31,25,32,20,19,24,23,19,23,27,25,27,37,26,29,18,28,26,39,33,29,18,24,29,27,8,32,20,22,31,26,28,29,31,30,27,33,32,31,28,35,29,26,29,33,28,20,21,28,26,26,24,35,28,33,28,40,25,25,34,23,34,30,33,28,33,37,29,22,36,30,32,31,27,25,34,29,31,26,30,33,27,16,37,8,30,31,32,28,43,22,32,33,23,31,19,39,26,26,39,26,22,22,34,26,23,30,28,31,27,28,35,29,28,22,30,29,32,36,32,29,29,31,33,28,27,14,32,37,36,28,104
30,33,34,32,33,22,29,31,26,28,25,23,28,31,28,23,28,33,25,38,26,31,24,39,37,30,31,29,22,24,20,28,30,29,18,30,36,29,33,24,32,25,26,30,31,27,19,10,32,29,28,17,28,36,28,33,24,29,31,23,22,26,27,33,30,29,31,30,14,27,19,28,34,30,19,17,21,36,22,26,19,27,27,26,23,28,22,27,29,32,29,28,37,30,13,30,31,36,16,25,30,26,14,35,20,26,30,23,26,30,21,25,35,26,35,39,27,33,32,36,18,23,26,32,26,27,30,25,31,34,28,23,22,33,30,20,29,26,26,32,28,35,15,31,24,36,31,24,29,30,25,24,31,21,20,24,24,22,40,28,14,26,24,30,16,34,22,14,26,31,31,27,32,25,36,33,28,36,21,22,31,34,25,22,25,26,14,16,26,27,27,30,32,30,23,20,28,30,23,25,22,22,32,26,29,27,22,29,29,27,22,30,22,23,24,28,21,31,26,19,29,26,36,24,31,26,40,29,15,29,16,19,28,35,27,19,28,31,34,25,36,27,31,25,18,29,31,29,25,27,20,22,20,34,32,31,27,25,25,23,30,24,23,34,28,26,22,26,29,24,32,27,23,26,21,26,31,30,23,25,31,33,24,28,29,24,28,27,35,31,16,34,29,25,25,25,22,22,32,29,21,26,12,36,36,30,29,24,24,26,36,23,28,12,27,29,33,27,24,16,20,21,30,22,23,24,25,27,19,24,25,21,30,23,27,32,16,31,35,24,33,22,32,23,30,30,21,35,29,29,31,24,19,24,31,26,26,25,35,24,25,24,22,23,26,31,32,29,27,30,32,37,23,20,16,31,27,24,31,18,23,30,30,28,26,33,28,27,27,32,23,28,24,25,15,31,35,30,17,28,29,25,23,25,31,28,28,25,29,30,26,27,26,32,23,28,30,26,23,26,25,27,29,27,24,34,16,26,28,30,20,28,28,30,34,26,29,15,25,22,32,30,19,32,24,32,24,29,23,25,21,21,25,25,36,18,29,23,27,31,31,33,40,32,44,32,35,23,31,23,28,17,21,29,24,32,29,12,19,12,22,20,23,23,21,28,21,27,31,28,28,25,29,31,37,30,30,29,21,24,23,21,22,28,31,23,34,24,30,29,26,27,30,24,24,27,28,25,25,19,29,28,25,27,39,36,25,30,12,25,25,32,24,26,26,28,17,21,25,21,33,30,41,27,27,21,25,30,30,25,27,27,24,28,31,9,14,27,28,23,22,31,28,27,29,25,21,23,30,32,33,33,25,31,29,30,25,22,36,22,26,23,32,25,27,23,25,29,27,28,24,21,28,23,20,27,28,35,31,20,29,23,22,17,23,24,24,20,39,32,26,31,24,26,22,35,29,33,24,30,39,34,0,25,24,30,27,23,36,22,31,33,25,15,29,27,30,33,21,31,24,32,32,32,24,26,28,33,26,37,18,29,26,35,28,23,28,20,27,20,16,25,26,32,30,28,28,28,28,25,31,22,20,30,31,28,30,21,31,37,24,20,27,29,29,37,15,22,31,29,32,32,30,27,34,28,26,20,25,30,26,29,26,24,13,23,27,30,39,30,25,26,32,30,29,28,25,24,21,19,32,27,28,15,28,32,35,26,33,27,24,19,31,27,22,23,25,22,23,21,31,21,29,25,18,18,19,26,25,26,27,30,26,27,18,26,32,30,30,43,27,31,28,28,25,20,29,23,23,33,28,18,27,23,25,25,25,24,19,32,41,29,23,29,23,23,36,30,18,21,28,30,30,34,28,24,28,19,26,28,25,34,34,23,31,26,31,25,37,21,24,27,31,19,16,15,23,32,27,28,28,26,35,28,31,25,31,33,22,32,28,31,22,37,35,34,29,34,30,34,33,29,31,28,27,31,26,24,33,22,32,30,27,27,29,32,25,43,29,28,24,20,30,29,44,25,32,36,23,27,22,38,24,27,21,22,27,31,22,33,27,27,26,27,21,30,33,32,25,24,33,35,28,19,20,28,32,36,25,104
21,20,25,22,26,21,21,24,20,14,28,19,15,26,23,12,21,21,19,40,10,19,12,29,30,21,22,8,17,19,19,21,11,21,21,17,26,20,25,10,16,14,7,23,19,2,22,21,21,16,15,18,24,23,22,24,22,25,22,18,11,15,20,24,20,8,24,24,21,16,19,19,26,23,21,22,23,38,22,22,23,13,12,11,19,20,11,20,18,34,33,23,25,28,23,16,24,30,18,25,25,20,21,30,24,17,26,29,20,16,24,16,31,15,16,32,20,25,7,23,18,20,18,25,19,21,16,23,26,23,27,18,8,23,17,19,18,20,23,25,20,34,23,19,19,30,26,23,8,14,19,13,19,15,14,18,24,15,28,17,17,20,19,5,24,25,13,22,20,23,22,21,29,11,29,22,14,22,22,23,30,20,16,10,22,20,19,17,13,13,28,14,19,15,19,18,25,24,14,19,14,24,26,18,25,16,18,28,18,23,19,22,16,19,22,22,23,25,13,14,12,19,25,19,21,17,15,22,20,25,23,22,24,25,23,22,23,25,21,18,23,24,22,19,16,22,26,22,14,26,20,19,22,28,7,25,16,22,21,25,9,15,21,18,3,15,25,24,24,19,14,16,15,24,22,15,21,20,17,28,21,21,19,19,14,17,23,22,22,28,24,27,8,24,18,12,9,24,28,27,21,20,19,24,25,19,18,17,13,18,28,21,17,19,18,18,19,20,14,19,15,20,24,20,26,20,18,23,14,17,18,16,21,24,24,28,19,19,33,22,27,23,26,18,21,7,10,23,21,17,27,31,25,30,29,21,19,21,25,10,21,17,20,21,19,23,24,23,18,15,19,30,18,22,16,26,22,12,18,14,21,23,32,20,21,18,24,23,20,27,21,21,22,28,26,13,27,11,17,22,24,17,20,14,20,20,21,18,23,18,27,17,23,17,21,16,22,17,23,19,16,21,25,26,10,31,20,26,15,17,21,24,18,22,21,21,29,16,20,16,28,14,18,27,12,23,12,23,16,22,10,17,23,15,25,16,21,20,22,25,22,8,30,25,35,29,31,18,23,21,23,15,20,23,15,25,22,23,14,19,17,19,16,24,22,25,9,21,21,19,13,19,24,25,25,29,31,18,14,22,24,19,21,15,10,20,28,15,15,20,13,23,27,16,18,19,18,21,24,14,24,14,11,15,25,29,26,18,23,24,22,20,19,21,27,25,22,19,16,16,27,18,28,13,18,18,14,7,28,15,21,14,13,17,23,16,11,20,21,23,17,11,25,29,25,23,23,18,26,27,26,19,20,14,22,25,15,21,28,26,18,21,19,20,20,19,21,21,17,13,7,18,16,9,18,24,30,24,22,12,20,21,11,20,20,24,15,19,31,21,14,25,22,14,16,25,15,30,13,26,16,22,25,0,18,28,6,19,25,19,29,24,25,16,19,21,24,24,20,21,24,19,26,30,12,14,26,30,25,27,21,11,22,22,26,11,22,5,27,21,18,25,24,28,24,21,20,20,22,14,26,21,20,17,18,15,20,19,27,24,22,11,21,15,16,31,15,19,21,25,26,24,25,21,22,31,20,22,29,21,21,21,21,22,24,18,21,23,34,27,20,20,18,26,17,28,16,19,16,19,20,23,30,17,16,31,30,14,27,21,17,22,25,15,25,22,18,20,26,20,26,21,26,16,21,16,15,27,23,20,20,23,26,24,19,23,18,26,26,36,16,21,22,24,25,16,20,15,24,11,21,13,16,22,14,14,20,16,22,21,29,23,27,10,19,17,25,24,28,23,23,18,23,30,26,22,19,26,22,13,24,20,26,17,28,21,22,26,27,12,22,22,25,20,19,20,21,24,21,23,19,22,24,21,27,23,25,25,16,25,23,17,19,29,26,21,23,32,22,21,20,23,23,17,14,26,22,12,24,10,20,27,14,23,19,25,18,36,23,19,18,21,24,21,30,16,28,32,20,18,18,29,21,20,19,13,18,10,13,24,21,22,21,14,20,24,27,22,23,12,25,22,15,17,26,13,20,25,22,95
27,16,32,33,29,26,20,37,23,25,31,23,23,28,24,24,24,25,19,44,27,31,24,32,24,22,31,24,12,14,23,22,20,26,23,24,34,29,29,23,30,27,21,21,25,20,22,25,33,25,26,19,23,34,26,25,27,34,26,19,21,17,23,34,26,24,27,20,29,20,25,25,37,24,25,13,17,32,27,24,25,17,16,15,29,19,25,23,29,26,25,24,37,15,22,24,35,36,22,21,32,28,20,26,24,19,34,30,26,22,12,25,28,19,29,22,10,31,15,34,24,26,18,17,23,28,20,24,21,35,17,24,21,32,27,26,22,22,20,28,28,36,24,28,20,31,26,25,24,29,23,25,28,26,25,20,26,23,38,21,20,19,24,13,23,34,24,21,23,27,27,13,31,22,21,33,22,26,20,19,12,30,18,22,24,22,10,12,24,21,38,32,23,30,26,26,8,28,20,26,21,26,25,30,23,18,24,32,25,22,25,28,26,26,25,24,24,26,24,25,25,26,32,18,21,25,23,25,11,26,23,15,22,29,30,25,32,27,30,19,21,6,21,20,27,25,22,25,21,22,26,28,16,30,25,28,26,28,22,27,27,18,26,28,21,29,26,29,32,23,22,26,22,23,17,26,34,23,24,26,27,27,21,22,23,24,24,23,36,27,23,37,26,21,31,22,23,32,34,19,24,30,18,31,29,33,32,25,20,25,28,18,31,18,22,34,23,27,25,27,23,20,29,23,29,23,21,21,25,26,27,24,27,24,28,26,22,26,28,17,36,27,31,19,26,11,22,25,22,14,34,37,25,31,24,28,25,22,29,21,10,25,23,24,29,27,26,22,21,27,27,38,25,28,16,25,24,25,14,24,24,30,32,23,22,23,13,22,23,31,29,13,22,31,30,29,30,20,23,21,19,24,27,22,21,12,29,28,25,27,9,28,22,22,26,24,26,26,22,31,19,23,16,30,21,15,19,29,26,30,23,24,29,21,32,19,34,26,28,25,27,28,30,24,23,26,26,27,19,17,26,27,16,28,37,24,27,24,5,7,30,16,26,26,38,15,32,23,28,26,24,20,25,27,21,26,26,29,24,18,22,26,26,21,18,25,21,26,26,31,26,30,33,26,36,28,34,22,22,21,19,24,22,29,21,19,31,20,22,29,27,27,27,23,25,27,20,23,28,19,24,20,22,29,29,23,21,28,27,23,11,24,24,22,27,29,22,26,27,11,21,26,34,24,21,26,25,25,23,17,23,28,14,18,24,15,20,22,23,26,25,7,24,32,21,27,29,17,25,23,33,32,25,30,27,21,26,19,33,25,21,26,29,15,25,22,25,25,22,18,25,24,27,20,21,30,32,32,26,23,26,22,27,18,21,27,25,21,35,27,30,24,27,25,23,27,19,30,29,33,24,31,24,18,0,24,22,19,37,18,33,36,30,21,27,28,24,26,24,32,17,31,29,35,22,24,27,29,18,30,14,27,28,33,21,23,18,23,24,19,22,21,27,35,25,23,24,23,26,24,33,25,21,13,31,28,25,24,29,36,25,24,30,28,25,35,17,24,26,20,27,22,30,30,34,29,19,23,31,26,24,18,25,22,30,27,25,31,39,29,20,22,26,29,25,27,24,21,21,22,32,29,33,21,28,30,32,26,29,23,20,21,20,24,31,10,21,18,27,24,37,24,30,23,23,23,24,22,26,19,28,31,23,26,29,12,22,28,25,38,28,25,23,25,17,27,28,20,20,29,27,25,24,21,28,25,24,23,26,28,42,19,29,24,26,26,27,22,27,27,26,25,25,36,28,27,23,25,15,23,19,27,32,24,30,16,28,28,35,20,9,26,35,17,22,21,24,25,26,30,27,25,20,27,27,16,26,23,23,33,24,25,14,31,29,35,30,36,17,29,30,28,23,19,23,29,21,20,27,22,17,26,27,25,33,17,25,44,23,25,20,27,28,25,34,20,27,32,21,23,28,34,22,23,27,19,14,21,26,26,30,17,24,18,22,31,22,26,28,18,28,33,28,24,32,26,31,23,23,101
30,34,38,33,32,26,34,35,30,26,29,29,26,25,33,28,25,33,31,43,29,29,22,36,33,29,33,26,28,30,18,31,29,7,28,24,36,31,37,22,28,30,25,26,29,28,31,28,36,23,22,24,33,30,32,32,29,35,29,27,22,26,26,33,24,30,30,25,22,26,26,29,38,29,31,26,30,45,33,32,19,23,22,21,27,24,27,32,30,44,33,34,31,27,29,31,29,34,26,33,33,31,26,34,30,21,33,31,26,28,24,27,34,25,34,30,18,36,29,39,25,21,30,29,27,31,26,19,32,38,32,25,20,33,24,26,28,28,16,33,31,34,31,27,26,38,36,24,22,32,26,23,29,25,24,30,29,26,19,27,26,29,24,27,32,34,25,30,28,35,35,30,30,23,33,27,34,34,15,16,27,33,27,20,26,27,25,27,25,27,35,34,28,31,32,21,24,33,23,26,14,28,34,23,25,31,34,27,31,32,34,30,19,27,27,34,32,29,20,31,29,19,38,23,31,26,37,32,24,31,33,30,34,34,32,32,36,34,28,22,34,22,31,23,26,33,28,28,27,36,27,34,26,33,31,33,29,31,21,32,29,15,21,39,27,27,29,29,35,24,33,31,27,30,25,31,34,30,29,27,29,31,24,29,28,17,33,32,36,37,32,34,25,36,33,27,24,26,39,35,29,30,24,30,33,31,32,28,25,18,35,29,33,18,30,35,29,28,24,20,24,28,27,29,35,27,24,23,24,30,31,25,31,23,23,32,28,31,40,29,35,31,39,22,31,25,23,33,30,26,25,36,31,38,29,31,28,27,35,22,22,24,20,21,26,31,37,29,30,37,34,37,29,30,22,29,26,24,22,30,28,34,39,31,23,29,25,31,28,32,22,25,28,23,30,33,33,31,24,30,35,17,20,29,33,31,32,25,30,28,32,27,35,30,29,27,22,27,17,24,26,33,25,33,22,30,31,27,21,35,22,32,36,22,27,24,38,24,31,23,33,31,28,36,24,23,27,29,26,22,26,25,32,23,35,23,25,34,29,31,37,30,38,34,45,29,44,23,34,30,23,18,27,32,24,34,32,24,24,24,22,20,23,32,30,29,19,34,31,32,32,29,31,29,37,23,35,28,25,18,23,19,31,30,32,30,34,27,34,30,28,30,24,26,25,30,26,29,25,19,30,30,23,34,37,32,34,28,30,28,22,26,30,32,26,32,32,34,30,27,33,27,37,25,28,15,19,26,29,27,27,29,26,30,35,21,26,24,25,31,26,29,32,38,25,33,30,28,26,27,26,31,29,37,22,29,33,24,39,34,29,32,26,30,23,19,25,23,31,27,26,19,28,21,28,33,36,35,33,21,30,30,28,30,26,32,28,31,40,28,28,21,39,26,28,33,31,34,30,39,38,30,30,28,24,0,24,29,41,29,35,29,36,26,25,26,23,28,19,34,33,34,34,39,24,26,33,31,27,40,29,27,23,29,32,17,10,31,32,29,28,22,32,35,28,25,20,34,32,30,33,22,32,15,32,33,32,27,27,39,29,23,37,27,22,39,23,20,31,28,36,36,26,29,32,37,27,32,25,36,30,23,22,25,25,31,24,38,39,37,23,24,29,30,32,22,23,20,17,27,28,25,26,27,26,20,35,24,39,29,25,30,28,25,34,22,27,28,33,28,32,21,29,29,12,27,28,30,31,24,30,33,26,25,26,23,29,35,35,40,32,30,26,28,24,24,32,13,32,35,30,23,29,26,25,27,29,16,30,29,44,21,23,28,26,25,36,30,27,31,31,25,27,28,32,22,28,25,26,32,30,32,32,27,32,29,27,34,39,21,21,30,28,22,14,15,28,35,21,35,27,29,17,30,38,25,32,35,23,35,25,31,19,35,35,31,32,36,25,28,27,29,30,28,30,25,31,27,36,18,33,39,32,31,32,29,18,41,35,28,22,29,31,34,39,24,29,40,27,28,29,37,28,26,20,22,26,28,25,28,28,29,29,23,30,36,27,39,24,22,36,34,30,28,32,30,30,31,29,104
26,21,25,21,26,23,17,18,22,20,22,22,19,22,24,14,19,25,18,41,10,25,18,30,30,21,26,2,23,23,22,25,13,17,24,23,24,24,25,16,22,16,1,21,24,4,19,17,21,22,21,18,19,29,24,27,24,30,23,23,17,21,20,27,16,10,24,22,20,18,21,25,31,23,23,25,24,39,24,22,23,17,16,15,19,18,13,22,24,29,33,23,29,28,20,20,27,28,20,19,25,24,24,28,21,23,27,23,23,18,27,16,29,17,10,36,24,30,7,17,20,22,17,21,15,22,20,21,31,23,29,21,14,25,20,21,20,23,25,27,26,32,22,25,22,32,27,23,2,8,22,19,24,18,17,20,18,19,34,19,20,19,23,9,19,28,19,21,22,29,23,26,27,17,27,25,18,28,20,21,28,14,22,16,26,23,22,23,14,17,24,14,23,9,20,19,19,18,20,18,12,23,26,21,23,22,20,30,24,18,21,25,13,21,21,22,17,23,19,20,18,17,30,23,24,23,19,26,23,28,21,25,24,29,25,16,25,22,27,24,28,21,28,17,15,25,26,22,20,26,22,25,16,22,7,24,18,25,19,20,9,9,15,20,3,13,19,24,29,23,18,18,21,28,17,17,26,24,23,30,23,27,15,25,20,15,17,16,16,30,23,27,14,18,23,18,15,24,29,29,24,23,22,24,31,19,18,17,15,16,25,23,15,22,24,24,23,22,17,18,19,20,18,19,29,14,18,21,10,21,22,20,27,23,26,31,18,20,35,24,33,25,20,20,22,11,16,23,23,19,21,31,19,29,27,21,19,24,27,16,23,17,14,15,19,24,30,21,24,21,25,33,20,16,22,27,20,18,20,16,20,23,27,23,23,20,26,17,22,28,20,23,22,27,22,9,26,17,19,22,28,15,18,18,23,26,21,18,23,14,29,23,17,19,23,22,16,11,22,25,22,21,23,27,16,30,19,28,19,11,18,20,12,20,25,17,29,12,25,21,23,14,24,30,18,17,12,26,20,16,12,17,21,9,23,20,17,14,27,29,26,12,29,28,41,27,32,24,21,15,18,21,22,20,20,28,24,22,8,22,23,19,16,26,24,24,15,15,23,21,15,22,25,23,31,28,27,20,18,23,19,13,21,21,16,26,28,20,15,14,19,27,29,21,19,23,22,25,25,20,23,16,17,17,31,26,25,24,19,22,16,24,19,21,30,26,20,24,22,22,33,18,31,19,24,23,20,13,27,21,23,20,19,22,28,22,17,24,25,23,21,15,30,29,23,24,17,22,21,27,24,25,20,14,20,25,9,22,26,22,22,25,25,26,21,17,17,17,19,15,13,22,19,15,23,27,25,28,28,18,26,19,17,20,20,24,15,19,35,26,8,25,26,20,22,29,17,29,19,27,20,16,27,6,22,24,0,13,20,21,30,23,29,20,23,24,18,26,21,20,22,24,25,31,18,20,20,26,21,21,25,5,27,28,28,15,26,11,26,23,20,21,20,24,22,19,18,24,25,16,28,22,14,21,12,9,21,24,23,29,21,17,24,21,20,32,21,23,24,26,27,30,26,27,28,25,23,18,29,27,26,17,24,22,23,20,18,27,40,26,16,26,22,26,21,27,20,22,22,22,26,23,26,19,22,29,26,20,25,23,19,18,29,20,22,25,21,14,26,22,32,17,25,18,20,15,16,22,26,18,26,25,22,22,15,17,24,29,21,33,11,23,20,22,22,18,19,11,20,11,27,9,19,22,14,16,23,14,24,27,23,19,27,4,19,23,31,26,25,18,19,24,24,24,27,18,25,27,20,15,24,24,26,20,32,26,28,20,27,18,24,22,22,16,18,19,20,27,19,22,21,16,24,21,33,19,24,31,19,27,25,21,13,29,26,15,22,28,26,23,24,22,20,23,18,30,17,16,30,16,20,21,8,25,24,29,16,39,22,23,24,15,27,19,32,18,26,34,23,18,12,30,22,20,18,19,22,12,19,27,22,25,17,18,20,30,25,26,22,18,29,28,21,16,20,19,25,25,25,100
21,28,32,26,23,15,22,28,25,24,22,18,27,9,28,15,23,25,20,37,17,31,24,33,32,23,26,15,20,22,21,28,19,29,21,24,24,24,12,22,32,17,14,22,26,17,20,19,29,23,22,18,18,30,24,28,22,29,22,18,25,27,17,32,24,23,22,23,28,20,16,20,27,32,24,12,16,31,22,25,18,21,22,23,23,20,14,22,28,37,24,23,37,31,16,27,29,35,20,20,24,24,19,26,22,21,32,24,26,23,26,23,32,19,23,38,26,34,20,30,15,22,19,25,26,21,24,18,29,31,24,21,20,33,24,22,22,23,21,22,15,29,18,27,18,31,26,13,15,21,25,25,30,21,20,19,21,24,43,21,19,18,24,22,13,30,22,15,21,26,27,26,23,21,29,28,28,24,14,15,20,27,28,22,22,26,9,11,21,24,31,27,28,21,25,15,27,18,24,26,22,24,19,19,17,27,21,26,21,17,22,28,20,18,18,27,22,22,20,21,24,21,28,21,24,24,32,21,10,18,22,14,27,26,22,16,26,26,28,20,29,25,28,16,18,25,24,19,17,27,17,27,3,26,20,26,19,23,20,18,22,22,22,22,16,18,19,18,26,24,28,19,23,24,4,18,28,17,25,30,21,25,22,28,24,19,15,14,29,33,17,27,23,20,24,27,24,25,31,17,19,26,17,29,34,30,29,24,19,20,34,21,20,17,28,25,28,23,24,26,22,21,27,16,28,27,15,15,17,19,20,23,18,14,18,24,21,26,30,22,31,25,24,16,28,24,25,30,16,23,24,33,24,30,24,20,23,14,19,20,26,17,21,22,19,24,24,16,28,28,15,32,18,18,26,28,20,24,30,17,17,30,25,23,19,26,29,15,17,34,18,29,20,28,20,22,26,25,14,15,27,19,16,20,27,27,28,18,23,26,27,29,21,25,21,20,26,24,12,26,25,26,27,31,20,23,17,27,20,24,24,7,16,26,26,24,20,19,22,27,22,13,28,27,22,30,19,29,15,21,13,21,18,22,28,13,25,19,24,25,27,25,34,32,38,33,37,25,28,24,27,22,16,27,21,19,25,26,17,17,26,19,16,24,17,19,21,19,10,19,25,25,30,24,33,23,33,22,23,11,6,20,21,23,26,18,25,16,22,27,21,27,23,23,27,25,23,26,25,23,18,23,21,29,27,31,20,22,21,26,26,22,19,21,25,31,21,25,23,21,35,9,29,23,27,15,19,24,22,25,22,27,23,24,24,14,19,21,22,20,23,26,23,32,27,30,19,23,15,25,28,28,20,26,17,21,19,17,36,23,21,21,26,23,24,21,28,23,25,21,22,22,20,19,18,25,23,31,31,22,21,17,18,18,23,21,22,20,35,28,21,14,25,24,24,30,24,24,20,29,33,29,23,19,19,29,13,0,28,23,31,24,26,16,33,20,12,28,21,25,17,31,26,30,27,29,21,27,23,31,13,18,18,29,26,23,23,18,25,18,21,8,24,31,21,21,24,30,22,17,32,22,24,23,25,22,27,19,25,36,18,21,29,27,19,32,27,17,30,20,26,20,25,25,34,16,26,21,30,25,22,19,23,20,25,23,24,28,41,24,23,21,25,25,27,17,14,18,21,17,28,27,29,20,28,32,33,18,12,10,14,23,28,26,26,28,17,1,25,23,33,23,31,22,17,20,21,9,20,17,23,20,28,18,22,27,28,26,20,37,19,26,19,21,24,22,24,23,27,24,29,16,23,19,18,12,24,20,25,15,29,17,28,17,19,21,30,25,17,25,24,25,24,27,30,18,25,19,24,28,20,32,35,24,28,24,22,22,31,24,27,22,25,20,19,20,17,30,16,28,27,27,18,25,26,25,16,21,22,22,21,27,23,27,17,28,24,26,25,23,24,23,29,25,22,20,16,18,27,22,27,25,21,23,26,25,20,41,24,28,19,17,26,24,39,18,24,31,19,21,20,32,20,22,16,23,26,20,23,28,27,21,24,22,21,30,22,36,20,19,28,32,23,19,27,25,26,30,21,95
34,31,35,33,38,26,21,26,29,27,26,27,29,31,22,13,28,33,20,51,28,34,27,39,32,23,31,22,35,37,31,32,24,34,32,29,36,29,38,25,32,17,19,35,22,24,23,26,33,28,27,29,28,36,30,31,29,39,34,31,28,31,32,38,30,30,33,35,31,29,27,31,38,36,26,32,31,40,32,30,33,30,31,30,32,21,14,30,31,27,40,26,40,34,26,33,35,38,21,39,34,33,32,40,25,30,32,34,28,23,31,25,34,28,28,42,30,40,25,21,26,31,19,30,24,29,33,26,37,35,28,25,23,29,24,22,31,30,34,37,37,37,28,34,25,37,34,28,22,27,30,28,34,27,26,29,27,26,46,30,28,24,22,27,23,37,28,25,24,29,31,31,35,24,40,33,30,35,30,31,33,32,30,25,30,31,32,30,24,29,33,33,29,22,29,30,33,30,27,29,29,27,32,28,28,25,23,28,32,27,20,31,22,27,30,32,21,35,26,31,31,34,39,32,29,32,37,34,33,22,30,35,32,35,24,20,34,31,33,31,36,31,35,29,24,28,31,34,28,36,30,34,26,33,25,29,17,29,32,28,28,29,31,36,23,18,23,28,34,29,35,17,21,34,25,16,37,30,23,36,23,36,24,28,33,32,28,27,36,40,27,32,33,32,26,29,30,37,38,32,26,32,30,41,36,30,29,24,35,31,34,26,20,30,33,35,35,25,27,32,28,30,26,28,37,30,30,26,19,24,25,29,33,29,35,33,26,30,38,27,36,34,35,30,20,29,29,37,29,23,25,31,35,38,32,34,26,26,35,21,27,22,28,29,24,29,40,29,33,30,38,37,23,24,30,37,28,27,28,19,29,38,35,26,31,31,30,27,32,35,33,30,29,39,31,26,38,30,27,28,32,30,31,31,27,32,20,23,28,31,36,27,31,30,28,29,34,31,32,34,25,31,34,32,23,36,26,36,28,15,25,33,32,37,34,26,36,21,30,29,31,32,33,39,25,37,26,31,28,33,15,30,25,29,28,28,29,29,40,34,27,30,41,36,44,35,41,23,34,19,26,28,25,29,28,31,31,32,19,30,24,24,21,29,32,27,24,30,36,36,31,31,30,31,38,32,36,31,27,32,27,29,31,34,31,35,39,27,33,22,32,32,39,27,30,34,28,31,30,27,26,25,20,31,35,35,33,33,28,32,33,29,22,24,36,31,29,33,32,34,33,32,37,22,27,31,27,32,34,26,30,35,31,33,33,28,26,29,28,28,30,33,34,38,37,33,25,27,29,32,28,26,21,31,37,34,29,29,39,32,30,31,27,33,30,28,26,31,30,26,32,31,22,22,25,31,33,37,31,25,31,28,28,27,23,29,33,31,38,35,16,31,34,23,22,32,26,32,30,36,38,20,36,25,37,41,20,28,0,28,34,38,33,29,34,36,26,37,30,32,26,32,30,36,30,32,24,30,27,37,29,25,26,34,32,26,35,20,34,32,23,29,29,28,34,29,32,28,29,19,37,27,30,30,16,13,30,26,34,37,30,26,22,30,29,37,30,35,35,34,34,35,34,30,32,36,31,22,33,35,28,22,27,27,31,29,27,26,41,35,25,33,33,32,34,32,33,32,29,24,33,30,36,22,31,40,35,29,38,31,29,31,36,30,32,29,24,27,32,21,43,26,33,28,32,24,25,30,29,30,32,35,31,30,24,34,29,38,30,31,9,27,26,28,33,29,26,28,29,28,34,18,23,28,23,17,26,31,23,36,41,24,31,22,31,26,39,33,34,16,28,30,30,28,30,27,32,33,29,33,27,33,39,26,36,34,33,28,33,27,28,31,31,27,30,29,29,31,24,32,34,29,32,28,40,28,28,36,27,36,33,34,30,24,34,33,20,36,33,33,32,31,29,33,27,33,26,32,39,25,30,35,12,29,35,34,33,47,24,31,31,23,35,23,41,28,32,39,25,24,20,38,24,29,31,26,33,25,28,34,27,28,26,30,30,30,34,43,29,27,35,31,34,25,32,30,35,39,27,108
22,16,22,20,25,8,19,21,7,15,21,5,19,22,24,18,17,19,14,40,16,22,15,31,18,9,19,23,20,18,19,6,18,22,15,18,25,17,26,13,20,20,22,23,22,21,14,18,27,17,16,19,12,24,24,27,19,18,12,18,15,11,20,24,19,21,19,24,22,15,21,9,21,25,21,14,10,25,21,8,15,16,17,18,17,20,17,22,19,24,26,14,28,27,15,11,23,34,21,24,25,14,23,20,12,15,22,20,23,13,24,14,26,14,22,35,23,25,24,31,20,19,13,13,19,15,19,23,28,25,21,19,11,25,18,17,17,11,13,25,16,23,17,22,18,23,20,10,19,22,21,16,22,18,17,19,11,15,36,16,19,12,22,22,16,25,16,14,12,24,17,5,20,12,29,22,23,23,19,20,16,26,12,13,16,22,17,18,12,17,29,22,20,19,10,18,21,19,15,17,15,10,24,18,17,20,14,28,18,11,22,19,17,9,12,8,16,20,14,17,12,16,25,13,25,20,32,22,16,18,6,14,10,26,25,15,20,22,22,14,24,21,21,17,19,16,21,22,14,14,23,31,20,25,20,17,19,12,8,16,20,18,23,29,22,21,12,18,24,19,13,15,16,17,19,16,22,22,18,24,23,20,24,6,16,14,13,12,23,15,16,24,18,25,25,20,17,19,19,26,16,21,18,21,24,24,23,13,22,15,27,22,23,21,21,21,18,24,15,20,17,5,22,10,27,16,18,15,18,10,11,18,11,11,23,19,17,18,16,22,24,10,20,15,24,22,16,24,21,17,30,32,11,14,16,21,11,14,22,9,21,18,22,23,20,24,24,21,21,31,23,23,9,16,19,20,17,15,23,18,11,20,23,14,15,21,23,11,20,29,19,20,14,29,23,21,24,16,20,20,20,14,17,20,23,6,17,15,20,17,18,20,24,20,18,17,19,24,21,17,3,7,22,14,11,19,16,25,16,25,17,26,24,13,22,26,26,17,20,16,16,15,21,21,13,14,14,26,16,18,18,15,15,20,25,19,20,7,23,11,21,25,28,10,22,24,22,21,22,18,20,16,7,23,16,24,21,20,20,21,20,20,17,21,9,19,12,15,24,25,19,20,20,19,26,16,21,17,16,22,17,21,10,23,17,23,25,15,12,23,21,15,22,18,18,14,17,20,24,17,20,15,8,19,26,26,24,21,20,22,18,22,10,12,22,13,5,9,9,21,26,19,25,10,5,19,15,17,18,14,22,22,19,21,23,21,26,15,16,14,18,25,12,21,22,26,17,1,9,22,23,22,11,17,19,15,21,11,28,14,12,20,20,22,18,16,18,19,14,16,18,20,17,10,19,14,21,19,25,13,10,11,14,17,21,15,12,8,26,23,21,22,21,11,17,24,16,24,16,17,28,30,22,19,18,29,21,23,28,0,19,24,24,19,17,20,12,22,18,19,16,22,18,24,22,24,20,23,11,24,21,24,23,23,19,14,19,23,15,8,22,19,21,25,19,17,17,16,22,22,18,21,21,21,24,21,18,16,19,27,12,14,17,18,17,24,18,17,24,14,20,23,23,18,25,31,14,15,23,13,20,19,11,8,19,17,18,22,36,14,25,21,13,20,12,25,16,17,16,18,22,15,24,21,19,19,35,17,27,16,17,3,17,18,15,22,17,22,11,21,28,18,25,16,22,14,14,24,11,18,23,26,23,15,20,19,17,22,14,31,19,22,14,16,23,16,21,16,24,19,22,19,19,7,17,20,21,13,20,14,34,17,25,25,13,14,20,25,23,23,24,19,18,31,26,15,20,24,10,20,14,19,25,19,22,23,21,16,31,15,21,13,25,17,20,19,11,19,25,22,22,18,18,13,28,9,19,22,18,28,17,12,15,23,19,28,25,22,16,21,21,17,22,13,13,22,10,20,21,13,15,21,22,23,20,20,15,35,18,17,19,15,25,18,31,13,20,29,19,16,18,24,20,16,17,14,18,19,16,19,17,21,24,16,9,20,14,22,21,15,19,19,21,13,17,12,19,22,20,96
25,21,34,28,31,20,13,35,26,25,29,23,29,33,23,27,22,27,29,42,25,32,25,33,33,24,31,32,28,30,17,25,24,33,22,16,28,29,36,23,32,29,29,28,27,31,13,22,36,15,14,25,24,26,12,32,27,28,30,26,26,30,25,37,22,35,25,29,21,21,21,28,33,32,28,26,22,37,21,13,23,22,23,24,24,28,26,31,25,36,34,27,38,33,19,23,34,37,25,35,25,26,22,34,11,27,30,27,27,27,28,27,30,20,29,32,30,36,31,31,20,20,28,32,27,22,25,28,33,37,28,21,21,27,20,30,23,24,32,30,28,35,21,32,16,32,27,18,32,31,16,26,30,22,21,29,24,28,37,22,18,20,29,29,20,30,26,18,26,34,25,24,28,22,34,34,22,33,24,23,31,28,30,23,22,17,26,28,24,21,35,21,29,31,25,21,32,22,24,27,26,9,23,30,28,30,28,26,25,23,22,32,26,23,23,15,15,30,16,29,26,25,32,26,26,26,35,27,25,24,18,26,15,34,31,23,30,32,20,27,31,30,29,24,23,21,23,27,21,27,24,36,28,30,33,31,27,30,26,28,26,29,28,28,32,30,25,25,32,28,25,23,26,25,27,24,28,21,28,32,28,32,26,25,28,23,25,24,23,28,20,29,27,31,35,29,26,29,30,31,24,27,26,34,28,24,23,26,32,25,37,23,32,25,31,32,27,24,27,23,26,18,19,23,27,28,23,28,23,24,25,27,28,19,24,34,16,23,35,24,36,22,31,17,25,28,25,32,20,26,28,36,23,26,31,26,24,20,30,21,28,23,27,28,25,30,29,20,24,32,31,33,23,25,27,33,25,25,32,29,24,29,34,23,14,22,29,23,25,33,22,29,27,27,27,32,33,30,21,19,32,24,27,30,30,25,30,20,25,24,26,30,31,23,26,22,30,34,26,31,22,14,28,20,21,34,16,26,25,25,25,28,28,30,31,28,19,23,28,29,28,28,31,34,23,33,23,29,21,26,25,22,17,29,37,22,21,20,33,26,34,28,36,29,31,32,37,28,27,17,24,24,21,33,24,24,21,19,23,20,27,25,22,20,21,25,22,26,31,27,21,26,28,26,36,28,33,23,27,27,25,26,22,28,31,33,33,20,25,35,27,14,27,24,27,26,22,22,31,24,25,29,22,34,36,31,31,28,24,28,29,31,24,25,30,21,17,21,22,27,37,30,36,23,24,21,17,28,29,26,29,31,24,28,25,23,28,20,19,26,24,30,29,31,27,29,26,20,28,24,32,32,25,31,28,30,25,23,36,22,26,22,18,27,18,22,29,23,25,22,26,18,27,20,23,31,33,31,33,23,29,24,26,17,31,27,24,20,31,23,29,36,24,25,27,29,30,30,27,28,40,30,31,29,33,35,30,31,34,19,0,16,33,23,29,26,28,34,16,27,18,36,32,31,21,23,22,4,23,36,26,33,32,21,27,24,27,30,26,20,27,27,29,26,29,25,28,28,22,22,29,28,20,30,26,23,24,24,32,41,25,24,29,28,26,34,28,28,31,29,27,34,30,30,35,32,23,14,22,31,18,29,24,21,18,25,23,35,39,31,27,28,25,29,24,28,25,19,22,22,20,24,25,26,28,38,37,27,34,26,22,16,33,28,27,26,17,30,23,29,31,24,32,24,23,20,21,25,25,25,30,31,29,23,26,30,21,31,26,36,25,30,27,29,23,23,31,27,31,30,28,22,31,20,24,26,27,24,31,27,39,30,24,32,24,26,37,32,30,30,30,17,17,30,30,13,26,32,23,34,27,24,30,25,28,28,26,28,38,25,27,27,35,27,21,22,24,26,30,24,28,30,34,26,38,22,27,35,19,30,16,22,28,33,31,38,31,33,30,20,19,24,32,32,27,25,22,28,30,23,20,35,22,11,26,30,24,46,33,26,29,24,21,30,31,19,28,36,15,29,27,32,16,21,20,24,27,25,26,34,25,19,30,23,21,27,33,34,24,25,33,31,26,21,25,25,31,30,17,99
27,24,35,12,31,24,26,32,28,22,34,27,23,24,31,26,19,25,29,40,25,27,20,33,28,28,30,21,28,26,25,28,26,22,25,25,35,28,33,18,29,30,24,27,27,26,28,31,32,24,23,20,23,31,27,29,25,29,30,24,17,21,25,22,25,23,22,26,23,23,22,27,29,32,26,28,24,39,22,29,27,24,24,23,23,20,27,25,26,42,37,30,32,28,28,19,18,35,21,34,27,21,27,26,27,18,32,31,27,24,32,25,34,22,33,38,26,33,28,30,21,28,28,25,25,25,25,23,34,33,29,22,16,34,25,27,25,27,30,31,18,38,30,25,25,35,30,22,25,27,23,21,26,23,22,26,32,24,38,24,23,19,25,26,29,27,15,27,27,31,23,27,30,19,18,20,32,26,19,20,31,32,22,18,23,24,27,25,21,24,36,28,25,28,29,18,28,29,20,25,15,25,28,18,17,22,28,33,28,22,31,27,22,27,18,30,29,23,21,24,24,16,35,18,30,23,33,30,27,28,29,28,30,31,29,31,26,31,29,17,28,30,28,24,24,30,28,27,24,31,19,32,25,34,30,27,26,28,18,27,23,18,22,38,26,31,28,18,26,29,21,27,23,24,26,28,20,22,25,33,29,23,25,26,25,14,24,23,7,34,29,31,22,33,24,18,15,27,34,25,25,28,31,25,27,23,24,26,18,11,25,25,33,28,20,28,24,25,22,21,23,25,22,20,32,24,23,15,27,28,29,24,28,23,27,26,25,27,37,26,35,29,30,25,29,27,16,33,23,28,35,35,29,35,26,23,27,24,32,18,30,23,21,22,25,30,13,25,16,26,17,37,27,29,23,25,23,20,30,25,19,33,33,30,23,29,30,22,26,27,19,30,21,33,33,28,17,28,20,24,28,12,15,21,28,26,30,24,29,29,27,25,32,28,24,22,19,24,21,21,24,29,20,32,18,29,25,34,18,33,17,27,31,19,24,25,33,27,22,22,26,26,26,29,20,26,23,30,25,25,28,21,22,24,32,20,26,24,33,31,29,26,20,28,42,26,41,24,34,27,20,23,25,29,21,33,29,25,27,25,23,25,22,28,24,26,17,25,24,24,18,27,30,23,24,28,36,25,24,22,27,20,24,13,29,28,33,25,30,28,11,27,28,23,24,20,23,26,30,20,27,26,19,30,29,26,33,12,33,28,25,22,28,28,26,31,28,25,26,27,33,22,36,21,25,25,22,23,26,23,23,20,24,28,30,28,30,21,22,24,25,31,29,35,20,25,28,23,15,28,23,27,29,33,19,21,28,21,31,31,29,21,27,28,18,14,27,24,28,24,17,26,24,17,24,30,32,27,24,20,28,21,21,24,26,25,30,26,37,23,22,22,29,22,24,30,27,31,23,36,37,39,33,24,36,29,23,24,38,24,16,0,28,18,26,23,12,25,26,11,23,25,26,30,22,24,30,20,24,34,30,24,27,30,26,18,25,29,26,25,23,29,27,28,22,22,17,31,29,24,30,28,29,23,31,32,28,24,30,30,20,13,32,23,19,38,23,26,24,20,30,22,31,29,30,34,24,29,33,27,27,19,24,24,26,21,20,30,40,28,24,28,21,30,18,26,23,25,22,23,28,31,28,22,24,35,33,16,34,26,24,27,35,22,31,30,26,23,32,32,36,16,24,15,22,24,25,30,29,25,22,22,21,25,30,26,20,15,23,37,29,27,27,26,24,22,28,16,34,30,27,26,24,23,20,26,26,13,33,31,39,17,31,27,23,25,31,26,30,26,28,26,24,38,28,27,25,32,21,31,25,33,39,24,29,29,29,30,35,18,29,23,25,22,24,25,21,32,25,31,24,26,18,29,35,22,29,23,20,24,25,20,22,34,26,27,30,26,33,29,28,26,20,23,25,24,21,19,22,18,25,36,31,27,18,28,15,30,33,29,26,29,28,27,40,23,30,36,24,27,26,30,23,18,17,19,29,27,11,25,27,28,26,23,25,30,24,27,21,20,33,30,13,23,33,25,28,32,26,101
29,14,30,29,21,23,32,33,21,24,30,24,26,31,26,20,25,21,23,37,21,29,22,39,33,28,32,29,28,30,24,18,28,29,22,26,28,30,35,20,31,22,28,20,28,27,20,23,34,26,25,12,25,33,23,28,20,30,20,29,23,19,15,28,22,29,28,21,18,26,14,23,31,27,7,25,29,44,23,22,26,26,27,26,26,24,19,32,25,39,37,28,35,34,20,13,27,33,12,33,33,17,14,32,22,25,24,28,24,21,26,27,31,27,37,41,29,26,22,32,13,25,24,29,23,18,28,30,28,36,29,19,18,34,27,26,24,24,29,14,31,42,22,29,18,28,23,25,28,30,23,23,28,19,18,25,25,24,43,27,18,25,27,20,21,29,17,19,19,31,19,25,27,21,30,29,29,31,26,27,32,35,20,20,26,24,22,24,21,28,30,27,29,22,18,15,23,22,23,23,22,24,27,21,25,24,18,33,19,26,23,25,25,20,21,24,22,20,23,21,27,21,26,27,19,29,30,19,23,24,27,27,20,24,22,24,25,24,31,26,27,25,24,14,16,24,23,17,15,26,15,30,23,24,32,24,24,26,25,19,27,21,20,33,28,23,27,25,25,22,11,24,25,19,22,23,26,25,26,29,27,30,23,20,30,19,24,23,25,30,21,29,21,31,21,27,24,26,27,24,17,24,20,29,32,24,23,26,29,22,33,19,25,20,22,25,30,24,24,20,24,24,26,19,27,30,13,27,22,24,25,25,25,26,27,31,20,26,31,20,29,29,29,25,28,22,24,30,24,28,34,36,26,35,23,29,26,20,26,20,29,26,19,20,29,32,25,24,22,25,31,32,23,26,26,28,20,22,33,14,20,28,26,26,22,28,26,24,9,28,18,30,20,32,28,29,24,27,12,23,31,21,18,19,27,24,30,28,29,27,25,27,32,27,19,18,26,29,28,29,21,23,25,28,20,30,17,27,23,30,16,26,24,26,29,23,33,18,21,25,29,25,28,27,22,26,19,27,13,20,18,24,28,22,33,13,23,28,34,29,28,23,35,22,36,31,30,28,32,24,26,25,22,26,26,24,24,20,22,16,28,28,26,22,30,25,19,24,29,25,24,23,32,22,31,31,33,30,23,29,24,18,28,24,28,30,23,14,20,32,26,28,32,21,23,16,22,20,27,26,24,23,21,30,31,32,27,28,25,18,20,30,24,26,33,27,26,30,23,28,29,25,23,23,19,28,24,22,25,20,22,25,26,24,30,17,22,24,25,19,26,23,26,31,24,27,27,23,31,24,28,29,25,26,16,25,27,23,33,23,27,22,29,25,22,19,25,21,22,26,22,23,25,19,16,28,24,21,26,22,24,20,18,16,18,20,26,28,34,27,31,32,19,22,25,28,24,30,20,25,31,29,25,25,30,36,29,26,33,24,33,28,0,10,33,22,30,32,25,28,29,30,25,31,27,29,27,29,25,36,18,26,32,32,17,21,34,23,23,29,10,26,22,31,19,19,24,35,22,22,26,24,24,31,30,28,25,17,23,35,21,15,23,25,24,32,25,28,26,26,23,27,26,23,32,32,24,21,33,32,21,25,26,23,21,20,26,27,41,27,22,28,15,23,14,30,25,26,27,15,30,29,27,11,26,27,34,24,28,16,12,26,27,25,27,27,17,25,25,28,33,17,25,21,25,15,14,27,26,15,23,26,22,22,21,21,28,23,29,40,24,27,17,19,20,24,29,23,24,29,28,21,23,22,28,22,21,20,28,28,37,27,31,31,22,19,25,25,29,17,27,25,27,37,25,28,21,27,24,30,28,31,35,20,32,24,19,30,34,24,28,19,34,14,23,23,20,31,29,27,31,32,29,28,35,23,22,28,20,28,20,14,17,26,31,29,26,31,30,27,27,20,28,17,24,27,25,21,28,20,15,35,27,22,24,22,20,39,27,34,28,25,24,26,39,26,23,34,18,29,28,26,19,24,16,24,31,29,17,29,29,21,25,25,27,33,21,34,20,22,34,32,28,16,27,28,30,32,20,103
19,20,26,23,24,17,22,23,14,14,20,18,16,21,16,17,15,24,21,27,11,19,12,33,26,22,22,22,19,21,14,23,22,19,19,16,21,20,25,10,26,14,20,21,19,18,10,13,24,16,15,2,19,23,13,18,10,23,19,19,16,18,18,18,15,24,18,22,18,19,4,16,23,17,13,22,20,35,16,18,21,16,17,18,16,14,16,22,18,29,33,20,25,24,10,20,23,31,8,30,23,22,19,27,12,16,24,18,14,16,19,17,21,18,27,31,19,18,20,22,3,15,20,26,20,18,19,20,18,26,22,9,8,24,17,19,21,14,19,23,25,34,12,19,9,28,23,18,18,27,13,13,19,9,8,15,18,16,33,19,15,15,20,18,11,19,7,9,21,23,22,22,24,11,22,22,19,21,16,17,24,25,17,10,17,14,19,17,11,19,21,22,22,24,13,5,13,15,13,23,12,14,17,11,19,19,16,23,18,18,13,22,16,18,15,19,12,21,13,11,17,11,25,17,19,20,28,20,20,17,21,19,20,27,12,14,18,20,21,17,24,15,23,17,6,14,24,20,14,27,5,27,17,25,22,26,21,19,15,15,17,11,19,24,18,20,17,15,15,21,21,16,15,18,18,17,16,15,17,29,22,21,18,19,20,9,20,19,25,29,11,30,19,26,19,17,14,22,22,14,7,14,18,21,22,19,20,18,19,12,28,9,22,18,12,15,20,14,14,18,15,17,21,13,23,21,16,19,13,18,19,16,18,17,19,21,13,16,21,10,19,19,22,15,18,20,15,20,14,23,25,27,16,29,17,19,20,13,25,10,19,19,17,18,23,27,17,14,12,22,21,26,18,16,16,21,17,12,23,12,14,24,22,16,12,20,19,18,18,24,8,20,10,26,18,26,25,18,2,13,26,11,8,13,17,23,22,22,20,19,15,17,25,21,9,16,16,19,18,19,16,18,19,21,10,22,7,17,13,24,12,21,14,16,19,20,26,9,11,20,21,15,18,17,12,19,9,17,14,10,15,14,18,21,28,3,14,20,24,27,19,21,27,24,35,21,25,19,22,14,17,15,16,18,16,17,14,20,13,17,18,23,20,12,21,20,9,17,21,20,14,13,23,19,25,25,24,21,16,19,20,17,22,20,19,20,20,13,16,27,18,18,25,16,22,21,13,10,24,17,21,18,11,27,24,24,25,18,15,10,10,20,19,18,26,22,21,24,13,18,27,15,27,13,18,18,14,20,15,10,12,15,16,20,26,15,19,15,16,9,17,24,18,24,14,17,17,18,23,25,18,19,20,25,14,25,17,16,33,13,21,15,19,18,17,13,22,16,17,20,12,13,16,9,6,21,20,26,16,12,17,13,8,6,8,10,16,20,24,21,21,26,15,12,16,20,19,25,10,20,29,29,15,16,21,26,20,16,29,19,23,18,10,0,23,12,21,22,15,22,19,22,27,24,17,19,19,19,15,28,19,25,22,22,20,11,24,20,16,22,10,22,12,21,20,16,14,25,15,15,20,23,17,22,20,21,15,7,23,27,15,5,19,15,14,27,15,18,16,24,23,17,26,13,22,29,14,11,23,22,11,15,20,17,19,13,16,18,31,20,19,20,20,21,19,21,15,17,17,5,20,19,25,9,16,17,29,14,22,19,15,19,25,15,22,17,10,15,16,22,23,13,21,11,19,11,12,19,20,18,13,16,18,19,12,11,18,15,21,31,20,23,20,22,10,15,20,13,17,26,20,12,13,16,22,19,19,10,22,21,27,17,25,23,14,9,22,15,21,13,17,15,18,28,15,18,20,23,14,22,18,22,25,16,23,19,20,20,27,15,18,21,25,4,18,19,12,21,22,17,21,23,27,19,27,13,23,18,10,18,14,20,7,24,22,19,22,23,23,19,20,20,23,20,15,18,17,11,18,10,21,27,21,12,14,23,10,35,25,25,18,15,18,26,32,17,23,24,8,19,18,29,9,14,6,14,21,21,7,23,25,12,15,15,21,24,19,26,10,12,26,22,19,12,20,18,20,22,10,93
29,29,33,31,31,25,28,37,24,23,32,22,23,29,30,22,24,26,26,40,24,26,19,35,30,25,26,25,27,29,25,23,25,18,25,26,36,24,34,19,3,18,24,25,26,21,25,28,36,25,24,23,23,32,30,29,29,30,29,21,21,25,25,33,25,27,27,24,19,22,23,26,35,28,27,21,17,32,31,25,29,21,22,23,24,29,21,32,27,31,37,29,28,24,30,25,28,37,23,30,32,21,33,30,23,23,29,28,27,22,21,24,37,21,32,33,21,30,26,37,22,26,25,26,28,26,24,23,33,35,34,22,17,34,25,28,24,22,29,30,23,30,32,24,24,35,31,26,21,29,23,20,26,22,21,28,28,23,44,23,29,23,29,24,29,31,22,29,27,32,28,22,30,20,30,26,33,31,19,20,31,32,24,17,19,24,24,26,22,26,35,31,25,29,27,18,23,30,20,27,11,21,32,20,22,26,24,34,23,22,29,29,18,24,23,25,27,27,22,27,17,16,30,24,32,27,34,27,23,28,13,21,27,31,24,26,31,32,30,24,33,21,30,24,23,27,32,27,19,22,24,38,30,34,26,32,26,28,18,27,26,14,24,37,22,25,23,33,33,27,27,26,24,27,29,25,29,27,26,29,20,28,27,23,25,14,24,23,33,26,31,33,13,32,13,22,22,23,36,33,26,27,25,32,30,30,31,24,22,15,37,27,27,28,27,32,29,25,21,17,21,16,24,21,37,23,23,24,23,27,28,22,28,27,27,35,28,28,33,26,36,17,31,22,28,26,22,32,28,21,35,34,18,21,26,28,22,24,31,19,17,29,23,24,29,33,35,29,27,34,32,36,26,29,23,26,23,21,25,20,22,31,34,25,23,26,20,22,25,29,19,20,25,33,33,30,31,28,21,28,27,14,17,26,28,23,28,30,33,31,29,24,31,27,28,24,19,24,21,26,20,24,22,31,19,31,27,32,18,31,19,29,33,19,24,27,35,23,29,26,27,26,25,32,21,22,24,30,21,21,22,22,26,26,35,20,26,18,32,28,29,27,35,27,37,26,39,28,29,25,20,24,24,31,23,29,28,21,23,31,27,29,28,29,16,16,16,26,28,31,29,26,34,28,32,33,28,24,22,22,27,22,17,27,29,27,33,20,23,33,26,26,28,23,28,22,23,26,32,24,17,24,20,33,34,28,33,25,30,27,21,23,27,27,32,30,12,16,20,26,28,24,36,22,22,25,23,12,26,24,29,27,23,27,33,28,30,21,22,25,23,30,24,32,22,32,30,18,25,33,23,28,28,33,19,25,32,21,35,21,28,30,28,28,20,16,29,24,27,23,24,26,25,18,25,30,32,32,31,21,27,22,25,27,24,26,19,15,37,25,27,33,35,23,25,30,25,11,27,34,35,36,29,19,27,25,23,33,34,17,29,26,33,23,0,23,27,30,26,30,27,31,33,39,29,31,20,33,22,35,26,28,27,31,29,14,29,24,22,15,24,29,31,32,26,22,17,23,28,26,30,29,32,24,31,28,29,26,30,36,23,20,24,24,19,41,22,30,28,24,31,35,34,30,29,40,24,26,20,30,26,28,22,19,22,28,23,28,43,29,26,29,26,31,24,26,27,24,26,24,27,26,35,23,23,34,38,21,32,25,22,14,27,22,27,19,23,32,18,30,35,18,26,26,22,25,25,34,28,25,27,30,23,25,26,21,27,33,25,37,25,27,27,29,26,21,28,12,31,30,27,22,26,18,28,24,26,13,32,26,41,26,22,27,24,26,35,32,34,18,30,27,24,38,31,29,27,34,21,29,25,34,39,24,25,28,31,23,30,22,18,23,27,21,24,25,22,32,25,31,24,25,31,24,35,20,19,36,20,32,25,26,18,34,32,28,23,35,24,30,29,26,32,27,29,29,21,25,32,15,28,33,28,29,27,24,15,40,30,33,27,28,28,25,40,20,27,40,25,26,29,35,26,23,17,21,23,26,22,30,31,26,28,20,16,27,24,29,21,19,33,31,28,24,25,18,27,30,27,103
25,29,32,16,28,25,27,29,21,19,26,25,7,29,24,25,23,29,26,29,22,22,15,35,27,22,27,26,23,25,20,26,22,19,13,22,28,25,30,15,26,26,25,26,22,23,21,22,33,21,20,14,24,28,21,18,18,16,25,27,22,22,22,29,18,24,24,27,20,19,12,22,31,29,21,21,24,30,23,21,26,19,20,21,24,22,24,27,23,39,33,28,28,32,22,21,29,34,16,29,31,24,21,30,19,26,30,22,22,21,27,20,29,18,29,41,29,30,19,33,11,23,25,31,25,24,22,20,26,32,28,17,13,25,22,26,21,22,28,26,31,35,22,22,16,30,29,23,22,27,18,16,10,17,16,23,22,19,39,20,17,24,27,17,23,28,18,21,24,28,27,24,27,16,30,27,26,27,16,17,28,16,21,13,20,19,18,16,18,25,29,27,22,29,18,7,25,22,23,26,12,17,23,17,19,24,24,29,23,21,25,25,19,24,19,23,23,25,18,17,23,11,30,26,24,22,27,25,19,16,26,23,23,27,18,26,21,27,26,27,32,27,31,19,14,22,29,24,19,31,13,27,17,32,28,29,29,23,12,23,22,15,21,31,24,28,27,23,23,25,23,24,20,21,16,25,24,21,22,28,13,24,24,24,16,9,25,24,21,34,23,30,19,25,27,23,20,24,27,22,15,22,24,31,30,27,28,21,19,12,33,17,30,25,23,21,28,14,17,18,21,24,21,19,26,21,20,21,21,23,24,22,24,24,24,29,19,21,29,18,27,27,29,15,24,19,21,31,20,24,31,27,26,32,21,27,23,12,28,15,27,26,20,21,28,29,25,20,23,30,29,34,24,22,19,21,20,17,33,20,20,31,30,24,12,20,27,23,21,26,8,25,18,30,27,27,21,19,10,19,26,11,14,24,22,25,25,23,28,24,26,20,26,21,17,21,16,21,18,22,21,22,19,28,15,28,19,29,13,30,16,24,22,16,19,24,24,17,19,25,28,25,21,25,17,23,20,25,19,22,23,22,23,23,25,9,19,25,28,30,24,20,26,30,32,23,30,26,25,24,17,20,26,26,24,22,22,22,21,19,25,22,25,20,23,17,12,24,24,29,25,21,31,27,20,32,29,21,20,19,18,19,26,22,20,23,28,18,27,32,24,22,25,19,27,24,22,22,29,22,16,22,16,31,30,26,29,21,24,22,22,23,25,26,27,29,25,26,19,22,32,21,33,18,23,22,19,20,15,20,20,23,19,23,29,22,19,22,23,17,22,23,18,30,19,28,23,21,27,30,18,24,26,28,14,29,25,9,27,25,24,24,19,26,17,13,27,17,22,20,18,21,21,14,14,25,28,29,27,17,23,20,14,18,20,18,27,26,32,22,26,26,27,19,21,29,21,22,16,25,28,36,27,21,28,26,24,20,36,20,26,23,22,12,23,0,24,33,21,17,22,30,30,33,23,25,19,27,26,36,22,27,24,27,23,14,25,25,24,22,18,20,20,29,24,19,14,22,20,20,25,27,23,27,26,29,20,15,28,31,21,16,27,20,14,32,18,24,24,28,29,25,29,21,25,28,19,22,30,24,19,23,25,23,23,16,24,23,37,27,23,25,23,28,22,23,23,17,20,13,23,27,32,17,19,29,35,17,30,22,20,23,26,6,26,25,15,19,23,29,29,15,23,22,19,15,14,21,27,20,21,24,20,22,20,23,23,23,26,38,27,24,22,24,16,21,25,13,25,25,30,20,19,22,27,24,27,10,28,27,27,23,30,28,21,17,30,23,30,21,22,23,25,34,27,24,28,32,23,23,27,30,34,20,21,27,24,28,16,23,26,22,28,16,21,22,20,26,22,25,21,23,30,25,31,24,18,26,15,26,14,20,19,31,25,29,16,30,23,24,25,23,28,24,20,25,22,22,29,13,28,27,30,20,22,25,10,41,30,31,23,23,23,32,36,17,26,32,16,22,25,33,17,22,6,22,24,23,18,31,30,19,23,18,25,29,19,34,10,15,17,27,26,16,25,24,23,29,18,99
21,26,31,24,30,20,18,20,17,22,26,17,26,21,21,16,20,13,22,41,16,28,21,21,25,19,28,20,16,14,26,16,23,23,22,25,29,28,22,16,30,20,19,15,23,22,19,23,33,24,23,21,24,31,19,29,13,17,22,26,23,20,24,32,19,24,23,14,16,20,19,19,28,28,23,17,13,28,10,18,22,19,18,17,11,8,17,24,20,35,33,25,33,23,24,21,26,32,18,29,28,23,22,14,21,17,26,28,20,20,20,19,26,19,28,26,14,26,25,29,18,26,22,13,19,19,22,24,23,34,21,19,18,33,25,21,22,21,19,31,22,34,26,29,24,29,24,19,16,26,24,22,22,24,23,14,21,20,36,21,18,24,22,23,21,33,21,23,20,29,15,15,27,19,29,24,28,21,20,21,24,30,19,20,21,25,19,21,16,24,33,25,26,25,20,19,20,23,20,26,16,22,19,19,5,17,23,30,28,23,23,24,22,21,16,18,21,25,21,27,22,17,33,19,23,27,26,18,19,28,17,24,20,28,27,24,22,19,29,18,29,18,29,21,23,27,17,26,24,24,22,20,13,24,25,15,17,22,19,23,24,19,19,32,21,21,22,6,14,23,23,20,21,12,14,19,30,17,23,27,26,23,22,16,26,15,21,22,19,27,25,28,23,25,25,21,24,20,29,20,18,26,24,30,32,28,27,20,21,14,29,13,23,26,26,30,25,26,19,14,18,17,19,14,27,23,22,3,21,21,20,19,21,18,28,19,16,22,25,14,26,17,24,19,23,21,24,25,16,22,29,37,22,25,24,24,21,24,29,18,18,25,18,19,27,27,25,16,26,29,22,35,21,17,22,26,22,14,18,22,15,28,21,25,22,25,21,23,26,24,20,21,17,31,28,25,29,23,19,15,19,13,16,23,25,16,24,24,19,26,24,26,26,24,12,19,20,15,22,27,13,17,17,24,18,21,22,27,19,23,14,17,26,20,25,22,30,21,10,23,25,20,27,25,14,24,14,23,22,21,18,9,22,21,29,20,20,19,23,21,25,26,32,20,32,27,32,23,25,23,21,23,19,17,23,31,26,18,22,20,24,27,24,16,12,22,19,19,20,22,28,27,30,24,29,23,32,22,19,21,16,17,21,25,22,28,27,23,21,16,23,22,16,23,25,22,21,24,27,22,23,18,18,23,24,24,27,24,25,26,23,10,21,23,27,23,16,20,19,17,29,19,26,20,15,25,22,24,27,23,11,29,20,24,28,23,28,19,20,16,20,25,20,31,21,30,16,11,3,16,24,25,22,21,20,9,25,22,35,25,24,9,27,19,15,11,21,20,24,21,26,27,24,17,16,24,28,29,29,20,20,15,24,23,26,17,21,19,37,20,10,10,29,19,22,28,19,27,26,27,33,28,30,24,24,23,18,12,26,12,28,12,30,21,27,24,0,24,27,23,23,21,14,18,24,22,25,27,23,34,23,19,28,22,14,19,13,23,20,13,20,18,15,29,24,22,18,23,21,22,28,25,20,11,24,21,23,14,27,26,16,19,28,25,20,34,23,23,30,8,24,17,27,20,31,22,24,20,26,25,26,7,21,18,19,21,21,26,41,22,21,27,23,18,20,17,23,17,20,16,29,25,22,19,26,29,33,23,22,20,23,15,24,25,25,18,25,11,22,24,39,13,21,25,23,18,19,19,23,22,23,21,18,22,24,24,26,27,26,35,17,25,22,24,25,10,25,17,29,24,22,21,21,17,26,20,26,14,25,24,36,5,24,22,11,16,19,14,29,23,16,26,22,32,33,24,26,31,22,25,26,29,35,23,22,18,22,22,35,22,17,25,13,23,22,23,13,29,26,27,25,25,6,23,35,21,25,16,21,19,24,22,23,31,27,33,28,14,21,25,26,21,24,22,24,20,22,22,25,20,25,29,20,20,28,25,16,38,25,27,25,17,22,21,32,18,22,31,23,17,14,22,24,19,18,21,22,24,21,24,27,25,14,20,20,28,24,31,22,22,31,29,24,17,26,21,28,27,25,95
19,24,25,32,27,25,24,31,26,24,25,26,28,32,33,28,27,25,27,45,25,26,19,41,33,25,28,28,23,25,29,28,23,31,25,27,29,30,35,22,27,30,27,29,31,22,21,23,32,26,25,24,25,33,31,33,28,35,30,16,13,17,31,36,28,28,30,28,31,20,26,27,30,29,29,28,26,41,29,29,24,17,16,15,29,22,27,24,28,40,36,21,37,25,20,19,30,31,27,36,35,17,25,34,23,7,25,27,21,22,22,24,38,19,30,28,16,34,23,38,25,26,26,27,26,24,20,24,30,34,31,28,20,32,27,29,22,23,24,32,26,39,22,28,27,34,29,27,28,33,30,20,31,26,25,28,28,23,38,21,21,28,19,21,22,35,25,20,29,33,23,23,33,21,31,32,18,32,20,21,26,23,18,21,25,31,25,27,21,16,36,33,30,35,26,27,22,28,10,23,26,25,27,29,23,22,27,38,29,27,24,25,27,26,24,30,23,24,23,24,23,29,35,9,32,17,30,29,26,31,22,20,28,36,34,22,28,24,24,8,29,20,20,30,27,23,22,31,25,31,27,34,25,38,27,34,24,25,30,32,29,23,30,24,23,31,24,27,33,23,21,26,25,28,24,27,24,25,27,35,25,24,27,25,25,27,29,28,29,26,22,36,19,30,24,18,15,25,25,33,28,31,29,35,33,24,23,24,33,28,33,27,27,29,30,28,23,29,21,29,25,17,28,22,27,32,29,21,22,22,23,26,29,28,24,30,23,27,37,26,33,26,32,21,33,19,14,31,24,24,36,33,27,30,34,31,23,27,29,18,20,30,29,30,32,33,34,22,30,38,25,36,22,27,17,16,26,24,20,23,23,35,37,21,24,26,23,27,27,31,30,23,26,34,28,32,30,22,24,23,30,27,30,27,30,22,28,31,33,23,26,24,30,25,27,26,24,29,18,31,22,29,32,25,20,29,18,28,25,33,23,33,35,31,26,25,36,24,29,22,29,27,25,32,22,31,23,24,27,22,26,27,28,28,33,25,27,23,28,27,33,23,36,31,39,32,38,18,30,25,28,25,24,25,13,33,26,31,24,23,17,31,29,27,25,26,21,27,33,31,32,30,23,31,35,19,37,22,24,17,22,28,26,21,23,32,37,26,28,29,19,21,29,15,24,16,25,28,26,14,25,24,17,35,35,34,29,30,25,28,22,24,21,19,17,24,21,25,25,22,29,31,34,19,24,26,24,18,20,23,25,20,25,29,33,26,31,23,24,26,25,23,31,30,31,28,28,23,27,23,34,31,22,29,29,29,32,29,36,24,21,30,29,26,30,26,27,27,25,21,17,28,26,19,28,23,37,27,28,22,26,23,21,17,26,27,25,24,29,33,31,24,26,20,26,32,25,31,23,27,32,38,33,24,26,28,26,28,37,22,34,25,32,22,30,33,24,0,30,31,29,25,35,39,22,24,28,33,15,28,26,31,24,28,29,23,18,29,29,24,27,24,30,34,25,25,26,31,21,30,34,25,27,13,33,31,28,25,31,30,24,23,32,27,26,30,18,28,30,30,29,30,25,27,29,35,24,22,34,27,26,21,21,20,30,23,28,34,34,30,26,30,21,30,18,23,25,19,16,27,31,27,32,26,28,35,38,26,35,28,28,19,26,27,28,20,26,27,27,29,36,24,24,29,23,21,22,29,28,31,32,30,29,28,27,23,26,36,30,39,28,32,31,31,28,26,30,25,28,30,17,23,26,19,28,30,16,26,31,31,43,19,32,30,25,23,27,28,31,32,30,28,24,37,31,31,17,29,12,26,16,24,30,16,30,27,26,31,35,12,19,19,36,22,25,26,23,28,26,27,19,30,20,25,37,13,23,31,27,32,26,20,19,36,26,37,22,35,23,30,30,22,28,19,19,26,26,25,33,22,23,34,30,32,26,27,28,36,31,12,28,26,35,25,38,20,27,33,28,26,29,30,28,26,28,11,22,22,25,14,20,27,28,18,25,34,32,34,25,24,28,28,21,22,30,24,20,29,27,93
27,20,30,24,23,10,21,30,23,20,24,13,23,20,19,17,22,23,17,38,16,24,17,33,27,20,24,21,22,24,1,24,22,22,21,16,26,22,31,18,29,19,20,24,20,22,22,17,31,15,14,15,22,22,20,26,21,26,20,24,17,21,17,28,14,27,17,24,23,21,15,23,30,26,22,20,23,37,25,23,10,21,22,23,25,25,16,15,24,35,21,18,32,27,19,17,26,25,19,28,16,15,17,26,24,23,23,14,17,20,24,15,29,22,29,34,22,27,23,33,14,4,16,24,18,23,22,14,25,33,27,15,16,25,16,17,21,17,22,24,23,29,21,26,17,27,26,8,23,25,16,18,20,12,11,24,23,16,31,22,17,20,19,25,20,29,21,18,16,29,21,23,13,17,33,28,27,28,10,11,22,31,20,15,18,17,17,19,19,21,24,26,24,24,20,16,16,25,20,12,15,25,24,20,22,21,18,10,22,23,24,21,16,13,19,25,23,20,12,18,20,10,29,23,22,23,32,23,18,25,19,21,24,18,23,22,25,25,20,22,27,18,28,14,9,20,23,19,18,22,16,25,18,14,24,21,21,22,18,25,21,18,12,31,23,20,19,26,26,15,19,19,21,27,17,20,27,24,23,31,20,28,15,24,23,12,22,21,27,32,20,25,22,20,24,17,15,27,29,25,18,17,15,25,28,22,23,14,22,15,28,20,22,9,23,24,27,23,18,21,18,18,23,19,26,24,15,24,13,14,15,17,24,9,8,23,19,23,32,21,30,23,29,24,18,27,16,28,23,20,12,23,22,27,24,20,12,21,23,16,22,15,11,12,17,22,28,23,26,28,24,24,13,22,23,19,10,20,26,19,20,28,32,18,21,21,25,22,19,25,17,23,21,11,21,24,24,20,13,22,29,14,17,21,22,24,18,16,19,19,29,19,19,20,20,22,18,23,12,15,21,24,22,23,16,25,19,10,16,27,15,26,25,19,22,15,27,12,22,13,26,20,23,28,18,26,18,20,17,16,15,23,22,14,22,14,15,24,29,27,22,25,34,28,39,25,32,20,26,21,20,9,11,23,21,25,24,25,13,15,21,11,14,23,22,21,16,24,28,26,26,16,21,22,31,18,25,25,17,13,15,10,17,21,21,26,25,18,20,20,19,22,19,21,11,14,14,17,16,20,22,22,17,30,31,29,28,25,19,19,13,23,14,16,17,22,18,22,22,23,27,24,28,19,23,7,11,23,21,20,23,20,23,19,25,12,17,16,17,20,20,27,27,26,11,18,21,19,27,24,21,24,15,21,17,26,27,21,34,25,16,26,18,19,20,16,16,13,24,24,13,2,22,15,17,23,30,21,27,12,23,20,17,20,17,21,11,15,30,25,22,24,27,20,22,21,23,26,19,27,29,17,21,20,24,19,21,21,30,18,16,26,25,15,26,21,27,30,0,25,21,25,22,28,15,17,25,12,24,33,21,18,18,21,29,18,28,20,23,21,19,14,23,30,19,11,16,29,23,19,23,13,23,25,24,25,22,18,20,30,21,19,24,23,17,24,22,20,22,27,28,27,31,24,27,29,17,23,16,21,21,24,18,15,24,20,21,21,23,27,14,20,15,21,16,17,18,24,22,16,20,8,17,18,23,26,26,21,24,20,16,20,23,22,19,22,18,20,24,22,15,14,22,23,7,15,16,22,15,15,24,23,19,8,15,14,21,26,26,32,21,22,17,19,7,22,26,16,20,24,27,12,22,16,16,18,26,13,24,21,38,22,14,23,22,20,31,26,18,24,22,17,19,15,21,3,25,16,23,24,19,21,15,20,24,20,28,23,30,18,21,16,25,13,5,6,20,18,16,24,23,25,28,14,33,22,24,26,13,25,23,18,16,25,23,32,23,26,20,20,19,21,23,23,17,20,22,22,30,17,19,23,24,19,25,26,13,38,21,29,18,22,21,27,31,23,23,32,18,17,20,24,19,21,15,19,25,23,21,24,18,20,20,22,16,27,22,34,19,19,23,28,21,16,17,21,21,26,20,101
27,27,27,1,25,21,23,32,21,22,26,22,12,32,22,19,27,22,25,41,21,27,20,38,25,25,29,18,20,22,24,25,23,28,21,21,24,27,32,20,33,21,21,23,18,19,20,21,33,22,23,24,25,33,25,34,19,21,22,27,22,25,19,32,18,24,30,22,21,20,20,25,34,30,21,26,23,33,27,25,25,17,18,19,16,25,18,32,28,37,33,22,33,32,20,16,15,29,20,37,34,18,29,27,22,24,22,24,24,20,28,19,25,19,30,40,28,29,24,31,19,22,24,27,21,14,14,29,23,35,30,21,18,30,27,16,22,16,28,26,26,35,22,22,19,24,19,23,22,24,26,21,15,22,21,22,25,20,41,21,25,25,24,22,21,31,23,19,21,30,20,19,23,19,14,17,29,26,25,26,30,21,26,18,12,27,26,24,21,27,28,17,27,25,18,23,30,18,23,24,21,21,25,20,22,26,23,28,25,24,23,26,23,22,7,27,22,12,23,24,22,22,32,22,23,26,32,25,27,24,19,26,27,30,30,20,19,25,27,23,29,29,24,16,19,24,26,21,21,25,23,36,22,30,22,26,23,28,14,27,12,24,22,31,18,22,17,24,24,18,18,23,22,23,21,22,24,23,22,28,18,29,22,23,21,20,24,25,4,28,21,30,27,29,28,25,24,16,25,26,15,27,22,34,34,21,20,18,28,21,31,21,24,24,25,30,26,27,22,19,22,14,25,9,26,26,17,20,20,17,18,23,27,22,26,30,23,26,33,22,28,22,19,20,20,23,23,29,22,25,32,32,24,27,30,31,16,20,28,20,25,20,21,22,22,25,19,20,24,29,28,32,18,26,22,24,16,19,31,21,8,32,32,22,23,26,22,24,21,25,24,23,13,29,22,25,6,23,20,21,25,20,23,25,32,20,22,21,26,24,27,25,28,25,18,24,22,27,27,10,22,26,28,28,20,28,17,27,24,29,24,26,23,25,30,24,32,16,20,21,23,24,26,18,19,32,19,27,19,27,17,14,24,24,22,21,19,20,27,25,18,25,9,29,36,29,30,23,31,24,22,24,20,27,24,25,26,21,20,27,22,18,19,22,22,15,17,14,23,24,29,26,29,24,13,28,29,22,21,28,23,20,20,24,24,28,24,20,26,28,22,16,33,19,23,17,12,15,20,19,16,18,21,31,23,27,23,23,23,21,27,27,19,20,32,29,18,22,22,21,30,28,26,23,22,25,24,27,25,25,25,29,24,26,32,25,28,10,11,13,24,27,29,26,25,30,27,20,26,27,25,28,20,24,25,26,20,17,34,23,25,26,23,17,21,22,20,17,22,21,26,24,24,19,18,30,32,24,26,22,26,10,26,18,27,14,24,20,34,26,26,28,25,21,21,19,17,20,25,25,33,34,31,21,32,34,20,25,32,19,27,11,28,22,30,17,23,31,25,0,25,29,27,33,28,27,19,27,20,32,23,21,32,30,25,19,24,22,15,21,22,25,21,24,11,15,20,27,23,13,26,20,25,25,30,27,25,16,24,28,9,21,27,25,25,30,23,24,24,27,19,29,22,22,27,33,19,21,31,27,23,24,13,13,22,16,28,19,39,17,23,28,18,19,15,31,21,18,17,17,28,20,17,21,24,36,33,22,34,15,18,16,25,11,29,26,18,24,24,27,36,24,28,26,22,13,14,26,24,17,25,27,29,18,19,28,27,21,27,26,23,29,19,21,29,15,28,22,24,26,30,19,31,12,17,21,19,19,28,30,36,22,29,24,12,18,23,28,19,25,26,20,13,32,33,28,21,21,19,27,23,27,33,18,18,18,25,26,28,21,26,20,32,26,20,21,10,30,28,29,27,28,29,18,35,18,18,30,23,29,23,17,24,23,21,35,21,23,22,23,24,16,26,27,20,28,23,25,18,18,26,32,26,24,22,25,21,27,29,28,26,25,30,31,32,20,25,33,20,21,22,27,21,26,22,22,22,22,22,28,26,22,24,18,19,19,28,23,26,20,22,32,24,12,27,21,24,28,22,101
22,19,30,24,28,20,5,32,23,20,26,21,24,26,23,15,23,25,19,39,21,26,19,17,28,19,25,22,21,23,20,22,17,29,26,23,29,23,27,18,30,19,21,27,19,22,19,23,23,22,21,21,8,29,20,28,25,32,25,19,20,20,22,23,22,28,28,26,14,12,22,25,31,23,24,19,19,34,25,23,24,15,16,17,16,23,16,28,24,34,22,26,33,30,25,17,20,38,19,27,32,15,26,32,17,22,22,23,22,22,26,15,33,13,14,36,24,34,23,23,21,17,18,24,18,21,18,27,30,21,20,23,16,31,23,24,14,21,29,29,26,33,27,26,19,31,26,22,21,25,26,20,27,23,22,22,23,18,40,13,24,4,16,21,25,21,16,24,20,29,23,16,26,17,25,18,28,27,24,25,15,27,21,18,26,27,16,18,19,13,32,27,30,15,23,17,25,23,19,9,22,19,29,24,22,20,25,29,28,7,22,19,21,21,21,24,21,15,19,27,23,21,29,23,21,24,31,28,17,27,16,21,23,31,26,22,27,28,27,23,24,23,27,19,23,20,7,24,24,25,20,34,18,27,24,22,11,25,24,12,22,25,25,34,23,19,22,22,30,21,19,19,21,27,19,18,21,26,23,25,25,28,20,22,26,19,9,8,29,25,26,26,28,15,25,16,19,22,32,20,23,21,24,25,31,24,25,16,26,22,28,23,22,20,21,31,25,21,17,16,20,15,29,19,33,24,20,20,16,22,23,21,27,23,21,27,22,21,32,23,30,20,27,16,21,21,19,25,25,19,27,36,21,24,27,28,18,23,21,16,23,14,24,25,18,23,20,26,17,27,28,29,21,20,24,30,20,19,28,21,20,27,19,22,16,20,26,7,24,29,18,26,20,28,18,24,19,25,20,25,28,21,24,22,26,15,20,17,22,26,26,24,16,19,24,22,24,29,24,24,19,23,29,22,16,18,22,23,21,17,23,10,19,24,27,22,29,20,26,12,12,25,25,30,18,28,19,25,22,28,17,14,1,23,29,19,23,9,22,10,28,24,30,24,38,32,35,17,25,21,27,15,19,26,16,27,18,12,18,24,18,18,15,26,18,23,17,22,13,17,11,22,20,19,26,28,31,16,19,24,21,23,20,25,26,25,30,23,23,19,23,24,33,22,10,16,22,25,24,21,22,24,17,29,26,29,27,25,21,29,28,27,22,24,31,21,15,19,19,20,27,24,21,19,21,24,20,27,25,21,19,24,17,13,7,21,26,24,25,21,19,24,26,28,29,24,21,17,25,8,28,27,23,29,20,28,22,22,30,24,18,24,25,24,26,23,20,21,19,15,21,19,22,15,20,27,17,21,25,12,26,20,24,23,25,22,22,18,30,29,24,20,27,20,22,29,25,22,26,30,29,22,24,24,17,33,22,17,26,16,18,23,29,19,27,22,23,29,21,25,0,29,21,27,24,26,25,14,21,27,20,25,28,28,26,19,25,22,10,17,21,23,26,30,14,19,24,26,25,21,31,21,26,23,18,15,22,22,26,34,21,14,23,23,22,31,23,27,24,27,26,23,28,24,29,31,20,20,26,25,15,24,21,18,13,22,24,27,35,27,21,25,15,23,18,19,24,18,21,21,27,22,27,20,24,35,31,21,27,25,21,13,20,23,22,24,20,16,21,23,34,24,31,8,21,23,24,24,23,20,27,27,26,21,23,28,24,18,10,39,17,29,18,16,26,15,25,23,23,26,12,17,25,17,17,19,25,20,25,30,27,22,28,24,16,20,30,21,15,17,25,24,27,30,27,23,24,17,20,26,24,29,32,23,32,25,25,26,35,19,24,13,25,23,19,20,18,30,25,27,26,22,18,20,33,19,24,24,24,25,18,18,25,27,28,28,27,30,17,18,17,23,23,22,22,21,6,20,23,18,18,20,14,21,19,26,20,32,23,28,24,21,30,25,38,14,12,29,18,13,20,30,19,24,16,18,20,18,12,26,17,22,23,16,19,30,25,31,20,20,25,27,21,22,20,22,28,23,16,96
22,27,30,30,27,24,27,31,23,21,32,25,25,27,28,19,22,34,14,42,22,28,21,36,26,17,29,26,24,26,24,26,21,29,22,24,32,27,32,19,29,22,23,24,24,21,23,23,39,23,22,22,26,30,26,28,14,20,26,19,12,16,21,33,28,17,25,25,28,18,20,25,31,27,25,22,25,40,23,28,25,19,19,18,26,19,19,21,25,41,34,25,34,27,26,27,31,32,20,34,30,26,22,35,25,18,27,29,22,9,25,20,33,17,28,37,25,34,26,31,19,25,13,30,24,27,22,29,30,39,34,21,17,33,24,27,20,27,29,26,21,35,28,28,20,27,32,22,26,31,26,22,26,24,23,15,26,23,33,19,18,26,20,24,27,32,22,25,18,29,33,22,30,18,34,31,27,29,28,29,31,28,17,19,26,27,25,24,18,19,30,31,31,25,26,23,23,28,15,20,23,27,30,32,20,17,23,33,21,25,26,25,19,21,22,28,25,26,20,19,28,28,28,20,28,18,28,17,24,23,25,23,30,30,30,30,18,12,28,19,24,25,23,20,21,27,27,23,17,31,23,31,29,25,26,23,23,23,25,26,26,21,26,33,22,21,29,19,19,25,29,23,21,25,28,22,26,28,23,34,28,30,21,22,28,26,23,22,32,29,27,34,23,32,19,13,10,20,33,28,19,29,26,36,30,29,30,21,22,27,33,21,25,26,27,23,26,28,21,26,25,27,29,22,27,32,19,18,14,25,25,26,27,21,29,27,20,24,33,22,27,29,30,20,26,22,11,31,27,17,24,35,30,31,31,26,23,19,27,15,21,26,25,26,25,20,29,25,27,33,20,35,25,29,18,27,27,21,27,22,23,35,33,25,23,24,24,23,21,33,26,18,18,35,28,30,30,25,20,26,31,26,29,28,24,21,25,25,20,26,31,26,31,23,13,22,25,23,26,23,19,27,31,27,17,28,23,31,22,25,22,33,32,30,25,23,33,18,15,17,30,26,25,33,19,29,20,25,17,14,18,24,29,28,33,21,27,27,29,26,33,21,38,30,38,29,38,19,29,27,29,22,23,10,16,26,24,30,16,20,18,28,25,24,24,29,18,25,30,31,29,28,25,25,32,30,33,20,24,25,27,24,27,16,26,29,29,16,27,24,14,24,34,18,19,27,23,26,22,15,30,11,14,24,32,31,32,27,25,26,20,21,25,23,28,26,24,20,21,23,32,23,31,16,21,25,21,23,31,20,18,15,25,27,33,23,28,24,25,21,23,26,28,31,30,30,29,21,24,28,30,28,26,32,24,30,29,22,34,29,24,22,26,27,26,25,26,28,23,19,12,23,23,16,18,25,31,35,29,19,26,21,16,22,24,22,27,27,32,30,28,25,31,17,22,30,12,34,18,33,34,29,32,19,31,34,24,31,32,22,36,25,30,22,31,30,21,25,25,29,29,0,24,30,17,19,32,32,25,31,22,29,29,29,27,20,24,23,28,23,22,28,10,33,25,26,27,34,24,22,33,25,24,22,26,23,24,15,29,5,24,20,29,24,23,28,19,29,28,29,32,25,26,21,31,32,24,24,32,22,24,18,22,25,31,23,23,33,35,28,22,27,29,26,28,28,26,20,17,17,28,27,30,21,25,33,32,23,30,22,18,25,31,24,24,23,19,30,27,27,31,23,27,26,28,21,22,32,27,21,25,25,28,25,21,21,23,31,28,40,23,33,20,22,26,23,27,23,26,30,22,15,21,25,23,22,21,25,29,30,41,16,34,26,25,17,26,21,31,23,9,25,27,27,31,24,20,32,23,29,20,27,33,19,25,28,27,33,37,13,22,24,28,20,26,26,23,28,27,30,20,30,27,25,34,23,28,26,23,27,25,28,17,29,27,34,25,27,28,27,27,25,28,18,22,27,24,26,33,19,26,35,22,25,24,28,27,39,18,24,25,28,23,22,27,18,26,32,21,18,27,36,22,21,24,14,24,22,22,25,22,23,7,20,27,30,29,37,28,21,31,25,16,22,26,29,15,33,23,96
29,26,30,26,20,12,26,32,25,27,26,13,31,35,31,17,17,21,10,45,20,30,23,34,24,15,31,26,23,22,23,24,21,29,22,30,33,32,36,25,30,21,24,21,30,24,23,22,33,29,28,29,23,36,25,26,24,23,17,26,26,26,14,32,25,18,22,22,25,22,26,19,25,30,29,25,21,36,16,26,19,23,24,25,25,22,18,31,29,31,28,18,40,26,19,23,25,30,24,32,27,19,28,22,25,28,18,18,16,15,23,18,33,21,31,35,23,31,30,29,25,23,11,21,22,26,26,29,31,35,29,26,23,32,30,26,24,27,29,21,30,41,21,28,19,27,31,14,27,20,27,24,29,21,22,21,28,21,40,23,24,22,22,29,20,31,26,18,6,31,23,23,24,24,32,27,31,20,25,26,34,32,25,25,28,28,23,25,24,21,36,35,23,21,27,23,25,27,26,21,24,27,31,26,19,24,18,32,18,25,24,23,17,9,25,26,25,17,26,29,20,25,25,26,27,25,39,20,24,25,23,28,28,25,23,23,24,25,34,27,18,23,32,11,24,20,19,16,14,32,29,30,24,25,27,1,21,16,26,30,31,25,17,34,25,22,26,18,26,29,25,19,23,18,23,20,31,25,25,18,25,31,20,24,23,23,27,26,31,32,20,31,20,23,29,28,28,32,36,19,28,23,25,29,36,31,30,19,23,24,32,25,24,23,25,28,24,28,23,26,22,23,27,23,33,14,12,17,22,14,15,23,21,15,27,18,22,23,34,24,36,23,33,22,32,28,27,28,26,15,33,36,18,31,29,23,21,21,17,21,19,25,16,17,27,26,35,28,27,33,21,23,13,25,26,29,21,27,27,22,24,28,27,18,25,22,22,25,16,30,26,22,27,29,27,21,21,20,26,27,27,23,26,25,22,24,23,22,26,21,30,28,22,23,23,19,26,29,26,30,21,25,27,28,23,32,20,29,27,23,20,29,33,28,33,20,33,24,22,24,27,24,29,30,23,32,22,19,14,22,19,23,22,19,32,25,24,25,28,29,34,32,36,26,40,27,39,21,27,25,18,24,11,27,23,25,24,23,22,26,20,26,24,27,20,25,24,28,26,26,21,24,26,13,28,20,36,24,21,25,21,15,28,27,21,25,22,15,20,30,25,29,24,27,22,20,25,27,31,23,24,17,20,25,23,26,31,32,24,32,28,24,14,16,26,27,23,27,27,22,30,26,37,22,23,25,27,21,25,26,24,33,19,15,14,26,30,27,28,26,24,24,28,31,24,30,26,19,11,20,28,30,15,21,23,17,30,24,26,15,16,15,30,26,23,21,24,24,23,19,30,24,23,22,28,18,27,29,29,25,20,24,30,21,25,27,25,26,29,28,24,22,28,23,24,32,18,30,32,34,32,28,32,26,29,34,25,26,30,18,32,26,25,27,33,30,14,35,22,27,21,24,0,6,26,28,27,28,26,22,19,23,30,30,20,26,27,24,20,21,26,23,26,34,16,22,26,29,23,23,34,28,26,25,24,21,22,25,20,29,25,24,29,30,28,34,27,28,21,16,31,16,30,30,33,35,24,24,31,21,23,21,27,24,22,21,18,35,37,31,19,29,23,14,22,21,29,24,25,27,34,25,18,25,31,31,31,28,27,17,13,21,23,30,13,21,18,25,26,25,37,19,27,18,22,24,25,28,15,12,28,26,24,19,27,29,29,36,28,43,21,25,8,10,28,24,19,23,31,23,24,21,26,25,26,21,29,22,27,24,44,19,29,27,21,26,32,27,30,28,30,31,29,35,32,19,29,28,23,24,19,25,31,28,28,26,31,29,35,25,20,17,26,28,20,21,23,23,28,22,27,16,20,23,33,24,23,15,24,28,27,24,25,17,27,38,28,24,20,26,26,24,27,24,17,24,24,26,32,25,25,26,20,24,29,26,24,37,14,32,31,24,25,29,33,20,14,31,20,16,27,30,21,18,24,25,25,22,22,27,23,22,28,24,27,32,28,33,28,23,23,29,23,25,15,21,23,26,22,103
35,31,36,32,26,18,32,38,31,28,32,19,28,38,34,23,23,27,16,42,26,33,26,39,30,21,25,32,29,28,29,30,27,35,22,31,37,26,39,24,36,27,30,27,33,30,19,28,38,30,29,26,29,37,19,32,19,17,23,32,26,30,20,32,31,24,28,28,23,28,25,25,31,32,30,31,27,37,10,23,25,29,30,31,29,26,24,31,32,37,34,24,37,32,25,29,31,36,25,38,33,25,22,28,21,32,24,24,22,21,23,24,38,27,37,41,29,37,34,35,24,29,17,27,28,32,32,35,35,40,35,26,22,33,31,32,30,33,23,27,36,47,27,33,25,33,35,20,33,26,31,27,23,27,28,26,28,27,45,29,18,28,23,32,26,33,21,24,12,30,29,29,30,25,38,33,28,26,31,32,39,34,31,24,28,32,28,30,27,27,36,30,29,27,31,28,31,31,29,27,28,23,33,32,23,30,24,38,24,28,28,29,23,15,28,25,21,23,27,33,26,29,31,30,26,31,41,26,29,31,29,33,25,31,29,29,30,29,35,31,24,29,37,17,29,26,25,22,20,38,28,36,30,26,33,7,23,22,21,26,25,31,23,34,31,28,28,12,20,26,31,25,29,12,29,26,30,31,31,12,27,35,26,30,29,27,28,27,37,38,26,25,26,23,35,29,26,31,39,25,24,29,26,35,39,30,29,25,29,28,38,26,30,26,26,34,30,31,28,25,28,29,33,27,27,20,18,21,28,20,21,29,27,21,33,24,16,29,36,27,32,29,35,28,35,34,25,34,30,21,35,41,24,37,35,29,27,27,23,24,25,19,22,23,21,26,37,30,26,32,27,29,19,23,29,35,27,26,33,28,28,34,21,24,28,24,28,26,22,36,31,28,23,35,33,27,27,26,25,29,33,27,30,27,28,30,29,16,21,27,32,31,22,23,18,25,30,33,31,33,27,24,33,30,24,38,22,32,29,29,26,35,28,32,35,26,33,29,16,30,33,30,32,36,26,38,28,25,20,28,25,27,28,25,38,26,30,30,34,35,35,34,42,32,44,33,40,22,29,23,24,29,17,27,29,31,30,24,28,20,23,21,18,29,26,25,23,30,32,32,27,30,32,19,34,26,42,30,27,30,27,21,33,31,27,31,28,21,26,34,29,28,30,30,28,26,31,31,27,26,24,23,23,31,29,32,34,32,30,34,32,28,20,22,32,31,29,33,33,28,36,32,32,25,29,31,28,27,31,29,29,31,25,21,20,23,28,29,30,26,30,30,34,31,30,31,22,25,17,26,34,33,21,27,29,23,25,24,32,21,22,9,33,32,29,27,30,30,29,25,28,30,29,23,23,24,21,34,30,26,26,26,31,23,31,27,31,32,35,34,28,28,30,25,30,38,24,30,33,38,38,34,32,30,35,39,31,30,36,24,31,30,31,24,39,33,18,39,28,33,27,30,6,0,29,31,27,27,29,16,25,29,36,33,14,25,29,30,26,27,27,29,21,32,22,28,28,35,29,29,38,24,20,29,30,27,28,20,26,32,29,19,35,29,30,34,29,27,27,22,37,22,33,26,36,32,30,20,32,27,27,25,33,30,25,27,24,36,40,33,25,31,29,20,28,27,29,30,28,22,34,31,24,26,30,37,37,28,33,23,19,27,29,27,19,25,24,29,32,31,43,25,33,24,28,26,27,34,21,18,30,32,30,25,32,31,32,35,31,45,27,31,14,16,34,28,25,29,37,29,30,27,32,30,20,22,35,26,33,30,41,23,34,33,27,22,35,32,35,30,26,32,31,38,34,25,34,33,29,30,25,31,37,31,22,31,35,29,37,27,26,23,31,28,26,26,28,29,34,28,33,22,24,29,39,30,26,21,28,34,30,30,31,23,33,33,30,20,26,32,32,30,33,30,23,30,27,25,32,24,30,26,26,20,28,32,28,43,20,34,29,24,31,23,39,26,20,32,24,22,27,36,25,24,29,28,29,28,21,33,29,28,24,29,33,38,34,39,33,26,29,34,29,27,21,27,29,32,26,109
19,24,27,28,28,20,24,24,20,24,29,23,25,24,26,17,19,25,24,38,22,26,19,38,29,20,27,20,12,14,14,28,18,30,19,24,29,25,33,21,26,21,19,18,25,14,16,22,33,23,22,19,24,30,26,22,23,30,25,16,9,13,22,33,24,20,22,17,22,15,17,26,29,31,25,23,22,36,23,16,13,16,16,15,17,25,18,18,23,38,29,28,34,28,22,22,19,26,20,31,26,21,19,26,14,15,24,27,10,22,25,24,30,14,25,36,24,33,19,33,16,17,23,25,21,24,19,19,21,35,31,20,19,30,24,20,17,22,24,28,18,34,24,27,22,32,29,18,20,26,21,20,28,15,16,28,23,22,16,16,15,20,8,17,23,34,24,21,24,26,26,19,26,21,27,21,24,26,15,16,27,25,14,17,20,22,20,22,21,16,33,24,28,26,23,16,27,28,12,15,23,12,26,25,23,14,20,23,28,23,24,24,25,23,21,18,18,25,20,12,24,22,35,17,21,15,25,28,21,29,22,20,18,31,23,26,28,23,28,16,21,25,20,19,18,27,24,24,24,28,18,28,26,29,19,27,13,29,26,27,21,26,17,30,15,22,23,24,28,18,24,21,18,20,25,20,16,24,20,31,25,26,20,25,21,20,25,24,29,26,23,28,20,29,16,10,7,25,30,25,20,22,18,30,27,22,23,24,25,23,31,22,24,12,21,16,23,25,20,20,21,21,17,20,24,23,20,21,23,22,23,20,28,17,21,26,17,26,34,23,29,23,30,16,27,19,8,25,23,20,25,33,25,28,28,22,22,25,24,18,23,18,16,17,20,25,22,22,29,27,17,37,23,26,12,20,20,20,28,23,21,31,29,28,17,21,26,23,23,30,19,26,23,19,24,25,29,18,15,22,19,22,25,22,18,18,28,19,24,23,27,24,28,20,22,25,22,27,17,20,22,17,27,23,20,30,19,23,24,27,19,30,27,27,22,20,30,21,24,14,27,26,25,30,20,33,20,13,22,24,19,15,23,19,32,14,25,23,17,23,30,18,32,28,41,33,35,7,26,20,27,14,21,21,13,30,21,22,23,17,6,14,17,23,21,23,18,25,27,31,25,21,22,23,35,27,35,17,22,18,23,15,24,13,17,26,30,23,27,21,11,17,24,15,16,22,20,23,19,9,24,24,17,26,29,28,29,27,24,27,26,28,24,26,20,23,21,17,14,11,30,30,34,19,24,15,19,19,26,19,25,12,14,18,24,15,20,18,19,20,20,23,29,28,24,26,26,23,25,25,27,30,25,26,21,21,26,23,31,25,21,23,26,15,21,21,19,23,20,16,5,15,26,19,19,27,32,30,17,17,27,21,9,18,25,19,24,24,29,26,26,29,27,20,19,27,25,28,11,30,28,30,24,12,22,24,18,27,30,22,21,22,27,17,29,23,24,22,15,28,24,17,26,29,0,2,25,25,23,30,24,23,23,28,18,20,18,17,26,20,22,22,25,29,24,21,24,23,21,23,25,16,21,21,21,24,25,20,25,22,22,22,31,26,25,33,13,23,25,20,27,22,16,23,29,28,22,17,19,19,24,25,16,19,21,23,20,30,23,28,19,29,24,24,21,22,20,14,11,18,28,21,22,21,25,34,31,23,34,25,21,19,28,24,30,23,23,26,27,25,24,19,24,24,12,21,22,28,25,20,24,22,24,21,24,27,20,24,26,34,21,30,22,24,20,16,28,24,23,23,19,22,14,20,19,21,18,21,27,29,38,23,17,22,17,19,23,28,21,25,26,25,20,28,29,18,17,19,20,20,24,28,28,16,26,16,21,30,35,10,22,19,34,21,10,9,19,22,21,27,17,25,25,24,34,21,26,23,18,24,19,23,24,31,24,33,22,32,25,28,27,22,26,15,19,24,22,20,28,19,23,32,24,25,17,30,21,30,28,18,28,25,26,19,38,15,28,32,21,26,25,33,22,18,17,11,21,19,24,22,19,23,24,17,23,27,26,31,21,18,28,28,13,22,28,25,27,23,23,93
21,26,29,28,30,22,22,26,22,26,31,25,27,26,28,19,20,27,26,40,20,28,21,40,31,22,29,22,14,16,16,30,20,31,21,26,31,27,31,20,28,23,21,20,27,16,18,24,35,25,24,21,26,32,28,24,25,32,27,18,11,15,24,34,26,22,24,19,20,17,19,28,31,32,27,25,24,38,25,18,15,18,18,17,15,24,20,20,25,40,31,30,36,30,24,24,21,28,22,33,28,23,21,28,16,17,26,29,12,24,27,26,28,16,27,38,26,34,21,35,18,19,25,27,23,23,21,21,23,37,33,22,21,32,26,22,19,24,26,30,20,36,26,29,24,33,28,20,22,28,23,22,26,17,18,30,25,24,14,18,17,22,10,19,25,36,26,23,26,28,28,21,28,23,29,23,26,27,17,18,29,27,16,19,22,24,22,24,20,18,35,26,30,28,25,18,29,27,14,17,24,14,28,23,21,16,22,25,30,25,26,26,26,25,20,20,20,27,22,14,26,24,37,19,23,17,27,30,23,31,24,22,20,33,25,28,26,25,30,18,23,27,22,21,20,29,26,26,26,30,20,30,28,31,21,29,15,31,27,29,23,27,19,32,17,24,25,26,29,20,26,23,20,22,27,22,14,26,22,31,27,28,22,27,23,22,27,26,31,28,25,30,22,31,18,12,9,24,32,27,20,24,20,32,29,21,22,26,27,25,33,24,26,14,23,18,25,27,22,18,22,23,19,18,26,25,22,19,25,24,25,22,30,19,23,28,19,26,36,25,31,21,28,18,29,21,10,23,25,22,27,33,27,30,30,24,24,27,26,20,25,20,18,19,22,27,24,24,28,29,19,39,25,28,14,22,22,18,30,25,19,32,31,30,19,23,28,25,25,32,21,28,22,21,26,27,31,20,17,24,21,24,26,24,20,20,30,21,26,25,29,26,30,22,24,27,24,29,19,22,24,19,29,25,22,31,21,25,26,29,21,32,29,29,24,22,32,23,25,16,29,24,27,29,18,35,18,15,24,26,21,13,25,21,33,16,27,25,19,25,29,20,34,29,43,35,37,9,28,22,29,16,23,23,15,32,23,22,25,19,8,16,19,25,23,25,20,23,29,32,27,23,24,24,37,27,37,19,23,20,25,17,26,15,19,28,29,25,25,23,13,19,26,17,18,24,22,25,21,11,26,26,19,28,30,29,31,29,26,29,28,26,26,28,22,25,23,19,16,13,32,28,36,21,26,17,21,21,28,21,27,14,16,20,26,17,22,20,21,18,22,25,31,30,26,28,28,25,25,27,29,29,27,28,23,23,28,25,33,27,23,25,28,17,23,23,21,25,22,18,7,17,28,21,21,29,34,32,19,19,29,19,11,20,27,17,25,26,31,28,28,31,29,22,21,29,27,30,13,32,30,32,26,14,24,26,20,29,32,24,23,24,29,19,31,25,22,24,17,27,26,19,28,31,2,0,27,27,25,32,26,25,25,30,20,22,20,19,28,22,24,24,27,31,26,23,26,25,23,25,27,18,23,23,23,26,27,22,27,24,20,24,33,28,27,35,15,25,27,22,28,24,18,25,31,30,24,19,21,21,26,23,18,21,23,25,21,30,25,26,21,31,26,22,23,24,22,16,13,20,30,23,24,23,27,36,33,25,36,24,23,21,30,26,32,25,25,28,29,27,26,21,26,26,14,22,23,30,27,22,26,24,26,23,26,29,22,26,28,36,23,32,24,26,22,14,30,25,25,25,21,24,16,21,21,23,20,23,29,31,40,21,19,24,15,21,25,30,23,27,28,27,22,30,31,20,19,21,22,22,26,30,30,18,28,18,23,32,37,12,24,21,35,23,12,11,17,24,23,29,19,27,27,26,36,23,28,25,20,26,21,25,26,33,26,35,24,32,27,29,29,24,28,17,21,26,24,22,29,21,25,34,26,27,16,32,23,28,30,20,30,27,28,21,40,17,30,30,23,28,27,35,24,20,19,13,23,21,23,24,21,25,26,19,25,29,28,29,23,20,30,30,15,21,30,27,29,21,25,95
25,25,22,20,24,20,21,31,24,21,25,21,12,27,21,19,21,19,22,38,24,26,19,28,20,22,24,22,19,21,24,24,22,28,18,20,29,22,31,22,23,23,19,22,17,24,9,18,32,21,22,21,26,34,26,31,23,18,23,25,21,25,18,33,17,29,24,21,21,19,23,26,31,25,24,18,14,23,18,17,25,20,21,22,21,23,20,27,27,33,34,25,35,26,15,20,30,28,24,30,29,24,18,29,11,21,17,23,25,24,23,18,28,18,28,29,17,28,24,21,22,21,21,27,24,19,19,29,22,34,27,23,20,15,24,21,21,21,26,23,21,30,17,27,21,29,24,22,22,22,24,20,17,20,19,25,24,15,39,20,14,24,23,22,16,33,24,14,21,30,17,24,22,18,32,32,16,22,25,26,30,23,26,20,7,25,21,23,20,19,26,21,17,20,21,24,23,23,20,29,21,13,23,25,27,26,26,27,22,25,18,26,21,21,12,19,7,22,24,23,25,22,29,19,22,25,29,22,20,27,16,21,19,23,22,19,24,27,26,20,25,21,26,17,17,26,18,20,18,20,24,32,18,27,25,26,23,26,19,29,26,23,14,22,23,24,22,22,29,23,22,23,22,22,17,22,23,21,24,15,6,26,21,26,24,20,27,26,23,29,16,31,24,21,31,25,22,21,30,29,20,22,20,36,34,16,15,17,28,21,25,20,15,22,29,29,26,27,17,21,17,19,26,14,23,16,16,25,18,22,23,18,28,21,25,29,12,26,30,19,33,20,24,19,19,24,21,18,20,24,25,20,21,24,23,25,19,23,24,19,21,21,17,18,23,28,31,20,29,28,30,27,21,21,21,26,15,24,21,24,13,27,31,24,18,25,22,25,18,30,25,24,18,30,23,21,25,27,21,19,26,20,23,20,27,25,21,22,27,23,22,24,20,24,23,21,21,26,25,18,23,18,21,20,19,30,12,22,24,15,21,26,24,25,28,21,29,14,25,26,30,28,25,23,23,31,22,28,16,24,20,19,24,20,23,22,18,21,26,30,23,22,28,20,23,28,33,22,27,5,12,25,19,28,22,27,25,19,18,16,21,17,20,21,13,4,19,19,28,20,26,23,25,20,20,28,28,21,16,24,19,16,15,28,26,30,26,17,28,28,26,15,30,16,28,23,11,14,28,18,3,23,20,30,25,14,25,28,20,24,24,26,22,23,29,21,15,19,18,20,32,28,25,22,25,26,25,25,24,24,28,27,23,26,32,19,24,9,10,18,19,28,21,27,28,31,22,21,22,19,29,27,23,25,25,23,21,22,28,18,14,19,26,16,22,22,23,16,24,20,24,23,25,20,23,24,24,24,29,23,27,15,22,13,26,19,19,15,36,27,22,27,20,23,23,18,22,9,24,28,32,20,28,26,27,33,20,21,24,20,22,30,27,19,20,19,25,28,25,19,25,32,27,27,25,27,0,22,17,30,21,24,31,29,24,21,23,25,17,12,22,21,26,14,21,14,19,26,20,24,29,25,16,20,16,13,26,21,26,33,14,23,22,27,25,35,22,23,25,24,24,26,25,27,29,28,22,8,21,29,24,24,21,18,18,21,22,24,38,22,20,27,18,24,21,20,24,19,16,22,28,23,26,23,23,36,32,24,31,11,15,17,13,13,25,21,20,20,21,27,35,20,28,28,23,16,17,22,23,18,22,25,25,17,17,25,27,33,28,25,15,19,19,17,29,20,21,22,22,22,23,17,23,17,22,23,24,19,27,28,37,26,23,22,17,23,28,31,26,22,27,19,12,28,33,26,23,28,16,23,20,22,25,15,13,17,26,21,16,20,20,25,30,23,21,22,15,29,30,24,26,18,27,21,34,15,5,27,21,27,20,21,21,22,20,33,9,28,10,28,27,18,20,26,25,23,24,20,23,20,24,24,12,25,21,18,21,42,26,22,25,20,27,22,37,17,13,30,21,20,23,24,22,20,23,20,23,23,25,27,22,24,25,21,14,24,25,24,27,22,21,25,25,17,25,24,29,16,23,99
26,25,36,28,27,16,9,35,29,29,30,19,29,29,27,23,18,29,26,42,25,30,23,29,29,28,35,28,29,31,13,29,28,31,23,20,24,33,36,25,33,25,25,24,27,28,17,26,35,19,18,21,20,30,8,30,23,24,26,23,24,27,21,33,18,31,21,25,25,23,17,29,29,34,26,27,23,38,17,17,19,25,24,25,20,27,22,27,21,39,33,23,38,29,23,23,32,37,21,37,26,25,26,30,15,26,32,25,23,23,24,27,26,24,26,28,26,32,27,27,16,16,27,31,27,18,27,24,31,33,32,17,23,31,24,29,25,22,30,26,31,38,25,29,12,28,23,14,28,27,12,24,26,18,17,25,28,26,41,22,22,16,28,25,24,26,26,22,22,31,27,28,24,26,33,30,26,32,20,19,27,32,26,21,22,13,26,26,25,17,33,25,31,27,26,20,28,18,23,23,24,13,27,28,26,27,24,22,21,19,26,29,22,19,20,19,19,26,20,26,23,22,28,28,22,22,35,23,27,20,22,22,19,30,27,26,31,28,24,27,27,26,28,20,19,17,19,23,17,31,20,37,24,26,31,27,23,29,22,24,30,27,24,27,29,26,29,21,28,27,25,19,23,21,23,20,24,25,25,36,28,33,24,29,24,21,21,20,27,32,24,33,23,27,32,29,26,29,26,27,20,23,27,30,30,27,27,26,31,24,37,22,28,21,31,28,23,20,25,23,26,22,15,22,26,28,19,24,19,20,21,26,29,15,20,34,20,26,34,23,32,26,32,21,29,27,25,28,24,28,24,35,27,30,33,22,24,16,32,25,24,26,23,24,29,34,28,24,28,28,30,33,19,29,28,31,21,23,28,25,21,33,30,19,18,26,27,19,21,29,23,25,23,23,30,28,30,26,17,23,31,23,26,29,26,27,30,24,29,27,30,28,28,27,22,22,28,31,22,27,26,18,29,24,25,30,20,22,21,21,21,24,29,28,27,26,15,21,24,25,24,29,29,30,23,35,23,25,17,22,21,18,13,26,34,18,17,21,34,22,31,28,36,27,27,35,38,27,31,21,26,20,17,29,20,20,17,23,19,24,26,23,26,24,24,25,22,27,27,23,17,22,32,22,37,24,31,27,25,23,21,22,26,26,27,33,29,16,26,31,24,18,27,24,23,24,21,18,28,25,25,25,26,34,35,27,27,31,28,29,25,27,20,21,26,25,21,25,26,30,35,26,33,27,28,19,21,24,29,29,25,28,28,25,21,24,29,23,23,22,28,31,30,32,23,30,30,24,30,20,30,34,21,27,26,33,29,19,32,26,22,18,22,26,19,23,25,19,29,26,25,14,28,24,19,27,29,31,29,23,28,23,23,21,27,23,23,24,27,24,25,32,28,25,24,28,26,26,23,24,36,26,33,30,29,31,26,27,30,23,4,20,29,19,33,27,27,33,12,27,14,32,28,27,25,27,22,0,24,33,22,30,28,25,23,24,31,26,22,24,23,23,25,30,25,21,26,30,18,18,25,25,24,29,22,19,26,20,29,37,22,24,30,30,22,30,28,26,32,33,23,30,26,26,33,35,19,18,26,27,14,28,28,25,22,27,19,31,35,30,25,24,25,27,22,24,24,23,26,18,24,20,29,22,29,36,35,27,30,22,18,20,29,28,30,22,13,26,19,25,27,22,30,20,19,24,25,27,21,21,26,27,27,19,24,26,25,28,22,39,21,31,23,25,19,19,32,25,29,30,24,18,28,24,28,25,29,22,27,30,39,26,26,28,20,22,33,28,27,26,26,21,21,27,33,9,25,28,27,30,24,28,27,23,28,27,30,32,38,23,23,23,31,23,17,18,22,22,26,20,30,30,30,26,41,26,27,31,15,29,20,24,25,32,30,38,29,29,26,23,23,20,32,29,23,21,18,28,31,23,24,32,18,7,22,31,22,43,30,22,26,28,17,29,35,23,24,37,11,25,29,34,12,17,21,22,26,29,24,33,29,15,26,26,25,31,31,34,24,25,29,35,22,25,28,22,27,26,13,100
20,25,26,21,18,16,24,19,18,24,13,16,23,27,28,17,22,12,23,39,20,23,20,33,29,20,22,23,22,23,23,17,17,20,19,26,26,22,34,22,25,19,20,19,24,25,10,16,20,25,25,13,17,33,16,24,21,26,21,17,14,18,24,33,19,30,25,18,22,20,19,18,30,18,23,19,15,30,19,18,22,18,17,16,18,23,16,21,28,29,27,12,32,25,13,16,27,32,22,27,27,18,19,23,12,8,27,18,22,22,22,15,27,19,29,29,17,21,24,24,18,23,22,20,21,16,20,23,27,22,20,21,20,24,27,18,22,12,20,29,21,28,15,25,21,26,21,18,19,23,22,20,25,19,18,26,18,16,39,21,15,17,20,22,10,34,22,12,20,29,10,16,27,21,31,27,19,32,19,20,25,24,19,21,18,23,18,20,21,17,27,22,25,24,20,20,14,20,11,20,15,14,24,20,24,23,18,32,26,16,19,26,16,17,13,19,12,21,23,22,14,20,29,6,22,18,32,20,17,29,11,19,20,23,26,7,21,15,23,7,22,16,21,23,18,14,23,22,22,20,20,32,24,26,21,25,21,21,19,21,21,12,25,25,24,20,10,23,26,20,18,17,21,23,23,18,25,22,23,26,17,9,18,17,17,18,18,17,24,20,14,25,20,25,25,19,16,20,22,28,17,24,23,32,29,21,20,14,26,19,31,23,22,23,24,26,22,20,18,21,18,6,24,11,24,21,22,22,11,14,15,19,20,18,23,29,13,23,27,24,29,15,21,20,26,20,15,29,21,23,28,30,16,19,24,23,12,25,29,18,20,15,22,23,17,22,29,21,27,28,24,27,13,15,16,13,22,21,21,19,12,28,28,12,19,24,23,16,24,31,22,21,15,32,21,22,26,20,17,20,25,18,21,21,26,17,18,16,21,21,23,25,24,23,20,26,23,20,17,26,14,18,26,21,20,24,13,23,22,18,23,27,25,23,27,20,30,15,22,17,21,16,25,22,21,20,20,25,22,11,15,16,20,25,26,18,18,12,23,22,22,25,29,21,30,29,29,19,23,14,20,22,15,17,14,29,22,20,13,17,18,17,14,23,14,15,20,16,24,26,24,23,25,26,28,16,26,22,17,16,21,23,15,22,21,27,26,23,23,24,20,19,23,16,19,17,18,21,23,15,14,24,17,26,32,27,24,20,18,17,11,25,12,10,16,22,10,14,14,21,30,20,30,19,16,25,24,19,11,23,26,21,24,28,27,20,25,16,17,15,20,24,22,22,21,25,16,12,20,24,27,30,13,21,23,16,22,22,33,19,20,20,25,23,23,20,19,20,23,19,18,22,22,19,20,23,26,24,28,22,17,12,19,14,15,16,16,13,24,28,21,24,21,20,22,25,23,20,21,24,29,23,26,25,18,27,21,23,27,11,23,24,25,15,22,26,23,15,24,20,21,25,26,29,23,25,17,24,0,13,22,26,20,29,25,18,19,20,20,13,23,23,21,23,22,21,21,21,22,19,28,20,17,14,19,16,22,18,20,30,13,20,21,27,23,27,15,20,28,17,21,29,24,24,30,29,15,11,23,24,19,22,12,9,19,18,21,23,35,19,19,28,18,21,15,22,17,20,17,19,31,16,25,22,27,24,29,16,34,17,21,8,24,24,23,20,22,24,16,23,33,22,25,21,22,15,16,26,19,24,22,25,27,22,18,12,22,27,19,32,18,27,22,24,17,17,22,14,23,20,18,12,24,8,16,18,17,17,25,23,38,20,25,23,14,20,25,29,24,25,20,26,19,31,22,21,18,25,3,24,7,25,31,17,24,22,27,19,27,13,19,20,25,11,23,22,12,22,25,28,20,23,21,14,35,2,12,30,19,27,21,17,8,29,27,32,20,25,21,25,26,18,26,20,17,25,15,21,22,19,24,28,15,17,25,25,19,34,27,24,26,14,27,23,38,18,24,24,20,17,17,17,21,21,20,12,23,18,22,15,22,24,18,19,14,25,22,27,16,23,22,28,22,14,21,13,21,27,18,94
30,35,39,33,31,27,30,32,31,23,26,28,31,30,37,24,18,25,17,34,29,34,27,41,31,22,9,19,34,35,32,30,28,33,27,26,34,11,38,25,38,28,22,32,33,25,23,29,23,25,26,26,27,36,25,33,31,33,28,21,25,29,25,34,30,30,23,31,32,29,29,29,32,16,35,29,25,40,26,28,31,27,28,29,30,32,25,33,29,42,19,25,40,33,26,29,37,41,33,40,28,31,27,23,25,21,34,28,35,22,30,25,39,28,31,42,30,25,28,36,28,30,18,33,32,28,30,36,37,25,33,31,23,35,30,28,31,25,33,32,24,35,28,34,26,38,33,29,23,25,34,28,34,30,29,28,31,26,46,30,23,23,31,30,23,39,27,25,21,32,23,29,38,20,39,36,32,27,32,33,38,35,30,25,26,35,30,30,26,27,37,31,35,26,32,30,27,28,24,27,28,27,29,33,34,24,30,34,29,26,31,33,24,24,25,30,25,28,26,30,27,33,35,19,27,28,35,31,30,34,24,25,30,36,33,20,33,28,30,20,9,29,34,22,31,27,26,27,25,25,30,37,32,31,28,23,28,26,32,31,26,25,28,38,24,29,23,28,36,27,31,28,24,28,31,27,32,27,26,28,30,22,31,29,26,31,28,27,33,33,27,30,31,21,29,20,23,32,34,26,29,30,31,37,38,34,33,26,35,31,38,34,31,30,32,36,25,30,28,30,26,19,28,23,32,28,23,34,24,27,28,27,31,30,34,25,21,32,40,35,40,28,23,29,35,32,24,35,26,22,40,42,29,24,37,24,25,30,24,23,26,20,27,28,16,21,39,24,28,33,28,30,26,28,29,26,31,27,34,30,24,36,37,25,32,26,29,26,27,33,33,29,25,29,34,26,32,29,27,25,36,30,33,29,29,30,30,21,26,28,36,30,20,27,30,25,33,28,30,34,27,29,34,34,21,35,26,36,28,30,31,24,15,36,34,31,38,28,32,24,31,29,33,34,25,33,28,37,25,24,26,28,26,26,38,28,29,25,35,35,34,28,41,27,43,34,42,32,21,27,32,28,26,30,24,34,31,32,26,25,31,22,19,36,26,28,24,18,27,22,16,31,32,14,36,29,33,31,25,29,33,26,18,28,30,35,33,26,34,31,26,32,36,29,26,30,27,30,28,28,27,24,24,32,30,27,37,33,31,30,24,35,25,23,29,33,23,27,27,33,36,27,40,26,29,31,27,32,24,28,31,28,30,26,32,28,33,28,29,27,28,31,32,35,34,37,29,25,33,27,37,34,26,31,34,29,12,31,36,32,31,25,30,32,24,28,32,31,30,26,25,32,29,22,31,28,36,35,34,25,30,22,29,27,28,28,24,20,37,29,29,29,34,27,25,34,25,33,31,36,39,35,37,27,30,40,21,31,37,24,36,34,36,28,35,36,34,28,33,32,27,31,22,16,30,32,30,33,13,0,30,22,33,33,30,26,32,31,31,26,34,35,33,34,27,30,34,32,32,22,40,25,17,27,31,28,33,28,31,36,25,25,27,30,29,29,28,33,35,29,33,23,36,34,37,37,28,24,36,29,28,33,25,22,31,30,19,35,46,29,30,27,31,25,28,28,30,31,30,30,32,29,29,33,31,37,42,29,38,28,24,21,34,30,25,28,27,30,29,32,38,30,36,19,30,27,28,31,30,23,29,32,35,33,31,25,31,37,29,44,28,36,19,17,30,29,29,27,36,28,31,25,33,21,21,23,30,30,34,34,28,33,35,25,26,30,35,34,34,33,33,27,31,40,35,34,31,36,16,32,20,32,38,30,32,32,32,24,40,26,27,31,33,24,28,27,24,33,35,24,33,26,33,27,36,15,25,22,31,34,34,30,21,28,19,36,31,36,34,32,31,30,33,31,30,31,25,30,34,25,34,24,27,26,30,33,32,47,21,37,27,27,36,33,40,27,21,37,25,23,28,30,24,19,31,25,26,29,23,28,29,29,31,26,19,30,35,32,29,27,35,35,24,26,25,26,28,33,27,104
22,28,29,23,15,15,23,31,24,18,26,16,23,22,27,16,18,28,17,38,22,26,19,35,26,17,25,23,15,17,20,27,15,26,17,22,24,24,23,17,23,18,25,12,23,22,19,25,33,21,20,21,20,28,16,28,21,29,14,13,17,19,9,29,18,19,21,13,24,12,17,17,29,28,19,7,11,26,22,25,19,9,10,11,23,22,15,17,23,32,19,20,30,25,22,23,21,27,16,15,26,22,14,29,21,19,30,24,25,13,20,24,24,11,22,32,20,32,19,28,16,23,17,24,18,21,12,18,22,33,29,22,15,29,22,20,14,23,20,14,23,30,24,20,10,27,26,17,27,25,21,20,26,22,21,14,20,21,40,13,14,16,23,17,23,22,20,21,13,13,27,25,27,15,31,23,26,26,14,13,26,24,20,17,22,22,4,6,18,19,32,27,24,16,21,20,22,18,16,23,19,21,24,24,24,23,21,29,11,19,23,25,20,12,18,27,21,14,18,19,19,20,18,21,18,21,27,11,5,16,17,9,27,18,27,26,22,16,26,20,21,20,24,8,21,17,22,11,7,22,20,22,10,18,27,18,20,20,16,23,24,22,14,25,23,19,24,26,26,15,25,19,19,23,11,19,29,22,21,28,21,22,17,24,20,18,21,20,27,25,23,32,13,15,24,21,18,25,30,21,20,26,12,26,30,30,29,23,14,19,28,22,21,12,25,25,19,20,21,23,19,20,18,16,23,24,7,25,18,17,18,20,19,18,22,27,16,23,34,23,31,21,26,13,25,15,17,24,21,17,30,35,19,25,23,22,23,12,20,15,20,23,13,14,25,24,28,21,25,24,28,26,16,24,21,28,20,19,24,18,17,29,30,19,16,18,23,19,9,23,23,22,20,25,24,24,18,23,17,20,22,18,21,24,24,24,27,23,19,21,23,24,16,17,20,10,23,26,16,26,21,26,24,27,15,27,22,29,20,26,16,18,27,23,26,17,28,20,22,22,24,24,25,27,17,30,20,23,5,25,14,21,19,16,29,18,17,21,19,21,27,20,32,27,36,29,33,22,23,23,24,17,14,18,16,16,17,26,18,12,21,20,22,25,12,19,16,21,21,19,23,25,30,16,25,23,28,14,20,17,13,12,17,24,24,13,17,6,23,25,22,25,21,19,24,23,21,18,20,18,18,15,16,22,25,27,15,25,27,28,25,25,17,18,26,28,16,20,24,16,31,20,33,18,23,20,19,14,27,20,17,23,19,18,24,9,14,21,22,20,17,19,18,27,23,24,23,22,21,23,27,26,18,20,16,24,24,13,28,22,19,23,24,18,14,18,20,19,17,13,20,21,21,14,19,22,28,31,25,17,18,17,22,23,22,21,19,15,27,19,26,21,28,19,20,28,16,24,24,28,28,31,18,21,14,29,25,13,29,21,26,30,18,19,26,22,23,26,21,23,20,22,19,25,24,26,21,22,22,30,0,20,22,27,21,16,22,19,17,13,16,15,23,31,13,21,21,26,14,10,29,17,20,17,27,24,24,20,17,27,18,18,24,22,21,32,22,24,22,23,26,24,27,26,29,23,26,20,25,20,14,23,23,20,27,23,19,28,38,24,16,16,25,17,22,21,21,15,18,18,26,27,21,15,23,29,28,21,20,10,6,18,26,22,21,18,9,12,17,24,31,16,24,20,17,20,21,16,18,9,26,27,21,22,23,26,23,28,22,37,20,26,11,13,26,21,25,20,24,23,23,17,23,19,24,18,22,17,26,22,35,23,23,28,19,22,25,20,21,21,22,23,24,33,27,22,21,19,19,27,15,25,31,19,28,17,22,23,31,16,19,20,29,23,16,15,17,27,20,20,23,22,21,25,21,20,16,25,23,29,18,24,26,20,27,31,24,30,23,20,19,22,23,17,20,19,18,23,27,15,27,20,23,15,27,27,19,33,21,27,14,24,16,19,31,12,17,26,11,22,22,24,12,17,21,15,14,14,20,26,27,13,21,10,16,27,21,28,24,19,26,27,22,19,21,20,26,26,13,96
25,26,30,22,21,20,22,23,27,25,27,21,24,27,26,19,24,27,21,44,15,30,23,35,28,26,31,3,26,24,17,30,18,22,25,27,29,29,30,21,27,21,6,22,29,9,22,22,26,26,25,23,21,33,25,28,25,32,18,22,22,19,15,32,21,15,29,23,25,22,23,21,30,21,22,27,24,35,25,20,18,22,21,20,24,13,18,27,22,33,32,22,34,29,25,25,27,23,17,24,30,27,25,33,24,25,28,24,28,23,26,21,30,22,15,32,20,35,12,22,22,20,22,22,16,25,25,22,32,28,27,24,19,28,25,25,24,28,29,22,30,33,27,30,20,29,30,22,7,9,24,24,29,23,22,23,23,24,39,23,21,21,28,14,24,32,24,26,17,33,28,25,29,22,28,29,23,32,18,19,28,19,18,21,25,25,24,26,19,22,29,19,24,10,25,22,24,23,22,23,17,24,27,22,18,27,22,26,21,20,26,23,18,20,23,22,22,18,23,25,23,20,28,27,28,27,24,21,25,26,20,26,22,26,29,21,22,26,31,26,25,24,29,12,20,24,26,17,17,29,26,25,21,23,12,22,23,24,22,21,14,14,10,25,8,14,24,25,30,23,23,23,26,29,22,22,27,25,26,33,18,32,13,30,19,18,18,17,17,33,28,31,19,19,28,23,20,29,34,31,22,28,23,29,36,20,19,22,20,17,26,18,16,17,29,29,28,25,22,23,24,23,22,21,30,15,13,16,15,16,17,25,23,22,24,31,19,25,30,19,32,24,21,25,27,16,21,28,24,24,26,32,20,28,27,26,24,22,24,21,24,22,9,10,24,29,31,22,28,26,30,30,17,20,27,25,25,23,24,21,22,28,28,22,27,21,27,18,17,23,23,27,23,22,27,10,22,16,23,23,29,16,19,23,24,24,26,23,28,9,27,28,18,22,24,20,17,12,20,23,27,21,20,28,21,25,24,26,22,16,13,22,13,23,28,13,30,17,26,22,25,19,29,26,23,22,17,30,15,21,17,22,24,4,24,24,21,19,32,29,31,17,30,33,41,28,37,28,16,20,19,17,19,25,19,26,27,27,13,23,27,19,21,21,23,22,20,16,25,22,16,27,26,20,29,28,32,25,23,21,24,8,24,26,17,29,23,16,20,19,24,25,27,25,24,28,27,28,24,24,21,21,22,22,29,27,30,29,24,27,21,19,18,20,25,27,19,23,27,27,35,23,32,24,29,18,22,18,26,26,20,25,24,22,28,20,22,25,24,24,26,20,31,34,24,25,19,25,22,27,27,30,19,15,23,26,10,25,27,23,24,26,29,28,18,14,18,22,24,20,18,18,24,20,21,26,26,33,33,20,22,20,22,25,18,25,20,22,34,23,13,29,31,25,25,31,22,27,24,32,25,21,29,11,27,27,5,18,25,24,33,24,26,25,28,27,19,31,18,21,25,29,23,29,23,25,24,30,26,22,20,0,25,32,31,20,25,16,21,22,19,25,25,29,17,24,19,25,24,21,33,21,15,20,17,14,25,22,18,34,23,22,28,26,23,37,26,28,29,27,30,34,27,28,23,30,28,23,24,29,24,12,25,25,27,17,23,32,39,27,12,22,27,21,26,22,25,27,26,20,31,24,25,18,27,33,24,25,30,18,14,21,30,25,23,24,19,19,25,20,31,12,20,19,15,20,21,27,23,13,28,30,17,24,20,22,29,31,23,38,16,26,15,17,23,23,20,16,25,12,29,14,20,24,19,21,28,17,22,26,26,14,22,9,24,24,29,23,26,22,24,28,22,29,25,21,27,24,25,20,23,21,21,25,31,27,30,22,28,22,23,25,27,21,13,14,22,28,20,23,22,17,25,26,37,24,23,34,24,32,29,26,18,24,31,20,21,33,27,28,29,23,21,21,13,25,19,21,32,21,25,22,13,25,25,30,19,39,25,28,24,20,26,24,37,23,21,37,21,23,17,26,22,25,21,21,27,17,23,32,23,23,22,23,23,33,28,31,21,23,31,33,26,21,21,24,21,30,23,99
25,25,35,31,30,20,29,13,20,18,7,21,22,21,29,13,24,20,20,41,21,25,18,39,31,23,26,28,17,19,17,27,24,23,26,21,30,24,28,16,30,17,26,23,25,24,23,16,14,20,19,24,25,27,24,30,18,31,27,26,23,26,24,26,24,22,27,24,24,21,24,25,30,32,26,19,23,38,28,28,18,22,23,24,23,21,14,27,22,35,31,20,31,31,19,28,30,30,23,27,30,27,25,31,25,17,32,26,26,20,31,23,27,22,33,38,26,33,29,28,23,16,19,28,22,23,25,12,26,16,12,22,14,30,21,22,23,23,28,31,27,27,21,25,20,31,27,19,26,27,24,19,25,21,20,26,24,22,39,22,25,24,22,27,16,27,19,18,24,23,22,26,25,15,40,28,32,26,8,9,16,31,25,16,25,25,18,20,17,26,33,28,23,22,17,19,29,24,20,24,16,27,25,21,23,19,22,26,29,24,20,26,22,21,26,29,25,27,17,25,27,17,36,17,26,27,37,30,17,24,28,23,26,29,24,13,30,29,25,16,30,30,30,21,22,22,23,26,25,34,25,33,15,30,28,29,17,28,19,29,23,19,19,28,25,18,16,25,25,23,28,11,15,28,14,10,28,19,17,34,27,27,20,23,26,15,26,25,34,34,20,32,23,29,26,23,25,28,26,32,25,26,23,23,29,30,31,24,23,16,28,25,20,17,24,33,29,25,20,22,24,23,25,24,34,25,22,25,19,18,19,25,24,20,12,31,26,23,36,26,31,27,33,22,27,28,24,30,20,23,24,30,29,36,27,28,23,20,29,14,27,22,16,17,24,29,36,22,24,30,33,31,17,21,22,24,22,18,22,19,25,34,36,20,24,27,30,24,26,30,20,29,24,22,17,26,31,24,22,21,24,15,18,25,30,26,28,23,25,25,30,21,30,28,19,20,20,25,6,23,20,28,23,31,14,19,20,22,19,23,20,23,32,20,25,20,33,21,21,22,29,25,24,34,16,27,19,24,24,26,15,21,27,21,28,21,23,26,24,21,29,30,40,31,39,27,29,23,31,27,21,17,19,28,23,28,25,26,19,23,24,19,21,28,24,28,15,28,26,21,26,25,30,25,29,13,36,25,23,7,12,17,29,28,25,26,32,24,26,29,27,29,17,22,23,26,22,25,24,24,28,22,15,15,29,24,27,24,14,30,26,26,16,18,25,30,27,31,29,18,27,25,32,17,22,14,18,24,27,19,29,30,21,25,31,20,25,23,24,27,26,32,25,33,23,29,22,22,30,24,22,25,15,25,20,24,34,22,34,26,23,27,23,20,21,17,20,25,21,24,27,18,20,13,22,28,34,33,28,16,25,25,26,21,23,28,23,27,32,26,23,24,28,18,16,29,23,33,28,24,33,28,26,22,28,23,27,18,26,23,32,27,32,22,27,24,28,24,18,32,28,29,30,36,23,25,31,28,20,33,22,25,0,23,30,17,28,20,30,25,23,14,22,33,26,23,18,28,26,19,25,21,30,23,24,21,24,21,25,34,26,17,30,21,20,31,21,28,27,25,28,30,31,25,28,26,25,24,24,29,22,21,21,20,27,25,25,30,39,31,19,24,27,29,27,11,26,24,26,23,25,24,25,22,22,36,31,20,28,20,23,25,30,21,30,29,21,17,27,5,31,19,27,23,11,22,21,19,23,22,26,29,24,20,24,27,22,34,27,39,17,21,24,22,23,20,24,17,24,28,27,18,27,21,23,17,26,14,7,21,42,23,22,29,23,21,34,26,20,24,27,22,26,27,30,19,27,22,20,28,21,28,31,23,31,21,26,25,37,22,28,25,31,26,13,14,25,33,14,26,25,27,28,25,31,21,26,31,21,31,26,29,23,33,31,31,28,33,27,23,24,25,23,28,21,14,23,23,30,16,24,34,20,23,26,31,16,40,24,33,22,20,29,31,33,23,18,35,19,24,23,29,18,23,18,21,27,25,19,24,27,23,25,21,28,24,25,36,22,18,16,26,28,23,29,28,26,32,21,99
21,30,29,31,35,28,26,34,24,18,30,28,22,26,28,21,28,17,25,46,21,25,18,39,34,27,26,30,22,20,20,27,24,27,27,9,24,24,29,16,33,23,29,29,24,24,23,28,36,8,7,24,28,19,27,35,23,31,28,18,19,23,29,30,24,28,31,28,26,25,21,25,30,32,26,24,28,43,25,27,24,22,22,21,23,25,20,30,22,43,34,30,31,31,29,25,30,37,21,32,18,27,31,20,21,21,32,30,24,20,28,23,34,24,34,40,28,30,28,34,20,23,24,17,23,22,25,19,29,38,25,14,14,22,13,28,27,23,28,34,28,30,27,25,23,32,27,29,30,30,19,19,25,19,18,26,28,22,44,26,27,24,25,26,30,31,19,28,29,27,19,26,29,15,37,28,23,26,15,14,27,31,24,16,22,20,23,21,17,18,35,28,33,28,22,24,28,18,18,27,20,23,31,28,27,23,27,24,28,27,28,26,22,29,23,29,25,32,9,29,26,24,35,23,29,23,36,31,22,31,27,22,29,32,31,33,30,33,13,22,24,28,26,28,20,28,30,31,24,29,24,38,26,35,29,31,25,28,26,28,23,23,26,29,25,24,30,27,28,28,27,23,19,21,25,24,28,26,21,37,28,27,27,23,27,22,29,28,34,32,30,36,27,30,30,24,21,30,27,31,20,24,29,28,21,31,32,24,27,23,32,20,26,23,24,29,29,23,20,24,24,28,28,25,35,29,27,25,23,24,25,25,23,28,23,33,26,16,32,21,31,27,33,27,26,25,20,30,26,26,30,39,32,35,33,22,26,27,34,14,26,28,25,26,29,31,34,28,24,34,24,26,25,28,22,30,22,18,32,23,24,22,30,30,26,27,28,27,29,36,27,26,21,28,33,29,36,24,21,27,25,22,25,25,32,27,28,29,31,25,34,23,31,26,22,20,23,28,17,25,20,28,30,30,14,30,26,29,19,28,25,30,33,27,25,25,16,23,24,24,32,25,24,34,16,31,19,27,25,30,19,21,27,28,34,22,25,29,29,32,33,29,39,31,39,30,34,24,32,27,28,19,27,31,15,31,28,28,23,29,23,25,27,23,28,25,15,28,27,32,26,23,32,29,29,33,35,27,23,18,23,24,22,21,25,26,33,25,26,30,23,26,6,21,26,26,18,15,30,20,26,22,15,35,29,33,31,24,30,32,25,26,26,28,31,30,26,30,25,23,30,27,32,17,22,14,10,26,32,19,29,26,22,26,32,26,30,20,21,22,26,26,29,32,30,22,29,22,19,31,31,25,27,31,27,13,34,28,37,32,23,24,11,23,24,24,25,23,18,22,23,21,20,13,17,28,33,30,28,16,26,24,26,25,24,23,26,24,35,27,25,32,34,18,20,25,23,30,24,25,37,33,35,22,33,29,28,29,34,23,21,30,32,22,31,27,22,28,21,30,28,29,30,33,28,30,29,25,29,33,27,32,23,0,19,17,29,24,27,29,23,21,25,32,31,21,21,29,27,23,26,27,30,27,21,24,17,20,34,34,25,17,31,21,20,32,21,28,27,14,27,29,30,25,28,37,20,24,30,32,25,26,27,26,28,25,27,32,40,25,26,24,24,30,24,22,25,25,22,18,13,27,31,22,22,36,38,20,36,30,26,26,30,21,31,26,24,28,30,28,34,26,20,23,17,26,26,27,24,29,24,27,31,24,26,24,14,32,30,36,25,35,31,32,26,20,24,21,31,31,25,22,28,27,28,23,24,21,30,20,43,27,28,31,23,21,31,32,30,26,30,10,23,33,23,24,23,28,26,28,30,17,23,22,28,24,26,28,38,18,25,27,31,26,19,20,25,29,21,27,25,27,28,28,31,27,28,30,16,29,28,26,27,29,27,31,28,32,27,13,12,24,27,25,21,25,26,23,30,16,29,35,25,26,26,32,23,38,29,29,22,27,24,28,10,25,29,36,22,25,24,26,23,27,25,17,27,25,19,28,29,26,28,21,23,28,31,36,27,18,30,26,25,27,33,25,26,32,24,95
26,27,31,26,26,22,29,34,25,24,31,23,24,34,25,19,24,27,22,38,26,29,22,35,31,22,32,28,24,26,28,25,16,25,18,27,33,30,35,20,30,23,27,23,29,25,15,24,34,26,25,22,26,33,15,28,15,13,25,23,18,22,20,28,27,28,27,23,22,17,21,28,36,21,24,21,17,32,6,23,28,18,19,20,25,22,20,27,28,31,37,28,23,18,21,27,25,32,21,33,32,23,18,28,17,22,30,29,16,20,9,25,29,16,27,27,15,38,28,29,20,25,21,20,23,25,21,26,29,36,33,22,18,29,27,27,19,25,29,25,29,40,23,29,19,34,30,24,28,29,26,23,19,21,22,26,24,22,34,18,14,22,10,26,22,29,17,20,22,26,27,24,33,21,24,27,24,32,22,23,33,21,23,20,23,27,23,21,23,23,37,27,28,27,22,21,17,27,19,17,18,19,28,23,19,27,28,35,18,25,24,27,25,19,18,25,17,25,23,25,26,19,25,24,26,22,36,22,23,21,23,27,25,29,30,25,28,25,31,23,31,15,27,19,24,26,27,22,14,30,24,26,27,29,30,21,15,31,11,18,27,21,25,30,26,24,24,8,16,24,28,23,25,2,27,22,26,26,27,21,28,31,26,25,21,17,23,22,29,33,22,27,20,19,29,23,20,27,31,31,20,28,18,30,35,26,25,24,25,18,31,19,26,22,22,33,28,27,24,24,20,24,23,20,23,23,18,17,25,23,22,21,30,25,29,32,12,26,26,18,28,27,30,19,27,24,19,30,25,17,31,38,18,31,29,28,26,17,26,20,13,28,24,25,30,30,29,25,22,32,30,36,23,19,18,29,26,22,19,25,19,29,11,28,19,11,16,23,20,32,22,16,19,35,29,29,29,24,21,24,31,17,20,23,24,25,28,28,31,23,28,27,18,10,14,21,22,27,24,29,22,24,25,26,20,34,18,28,21,23,22,31,24,22,27,24,29,25,12,20,30,30,28,25,22,29,25,19,16,26,21,23,25,27,33,22,26,26,26,28,29,29,29,29,37,29,32,11,16,19,23,25,21,23,20,25,23,20,25,16,12,29,27,22,18,24,19,25,31,30,24,27,28,26,35,30,38,19,21,25,25,23,23,26,25,28,28,15,21,27,24,24,25,22,18,24,23,26,29,15,25,22,21,32,35,32,30,28,26,30,20,24,24,26,30,27,22,26,28,23,24,27,18,23,24,28,24,21,29,25,25,25,26,29,33,19,24,21,22,22,22,28,24,27,25,27,18,20,17,28,26,29,25,27,22,23,21,14,29,21,26,5,25,27,23,19,25,26,18,14,22,27,26,19,19,33,23,34,19,22,29,21,26,19,28,23,29,25,36,28,24,24,26,21,26,30,22,19,28,29,37,28,28,26,21,32,28,26,32,19,27,26,17,20,29,23,14,29,29,25,26,27,20,14,18,20,24,23,25,30,21,31,30,19,0,21,23,26,26,19,23,25,17,28,24,25,20,27,23,23,29,26,16,18,24,21,25,16,28,28,20,15,32,25,22,36,19,28,23,22,30,30,22,22,32,28,22,16,28,31,23,21,22,24,21,23,25,30,29,28,25,30,29,28,26,29,25,20,17,18,30,30,32,22,26,37,37,24,27,21,17,22,25,23,30,11,18,25,26,27,30,21,29,21,25,22,23,30,25,20,26,29,26,28,28,21,28,31,28,37,23,30,22,23,26,24,27,19,29,30,26,24,28,23,29,23,25,16,29,33,37,19,30,29,23,18,31,27,31,26,22,28,24,34,30,29,24,29,27,28,29,30,35,23,18,27,27,22,37,17,12,21,27,24,26,25,21,28,28,29,24,24,20,28,36,27,27,30,23,30,21,27,23,31,31,29,29,16,22,27,26,27,26,24,26,28,24,21,28,20,26,22,20,16,24,20,18,37,26,24,28,20,25,9,29,17,27,33,20,26,23,34,21,23,20,18,15,17,17,29,25,18,20,19,24,30,27,33,24,22,33,32,26,23,28,27,30,28,22,100
19,21,27,18,23,20,21,25,15,9,24,19,9,23,16,18,16,24,16,32,12,12,5,27,22,15,17,17,13,15,17,18,13,10,17,12,27,15,20,5,17,20,16,22,12,13,20,17,25,11,10,13,19,18,23,21,17,18,15,17,14,13,17,19,17,19,19,21,11,10,15,12,21,19,20,17,17,32,17,20,19,7,8,9,14,17,17,23,13,34,28,18,14,23,20,19,19,29,15,22,21,22,23,25,21,16,25,23,13,11,18,10,30,9,20,30,18,27,17,23,14,18,15,22,16,18,10,15,22,27,20,11,3,21,12,23,12,13,19,23,20,29,18,10,18,27,23,18,13,22,12,6,12,8,7,17,19,9,33,11,21,15,17,15,22,20,8,20,20,18,25,17,22,6,29,17,24,17,11,12,23,18,12,3,17,13,14,12,8,17,24,17,17,24,18,10,16,21,13,18,3,20,19,12,14,14,20,22,20,17,17,15,10,18,17,20,18,22,8,20,18,8,24,18,22,18,25,22,15,20,18,19,22,23,21,23,19,24,16,17,25,18,21,16,9,23,24,19,16,19,16,27,20,27,18,25,22,15,10,22,12,6,16,29,14,21,20,19,19,13,21,14,10,19,21,15,17,13,12,22,15,14,19,14,17,6,20,19,23,22,22,25,14,21,25,18,16,15,27,21,16,13,21,22,16,20,21,11,14,7,23,16,23,15,13,22,17,17,7,9,11,19,16,17,23,16,15,16,15,17,18,12,14,19,19,25,23,14,28,17,22,18,25,12,14,13,15,21,14,15,27,27,21,26,18,20,13,16,19,5,18,20,15,16,20,22,28,16,13,23,21,22,18,19,9,18,15,7,22,19,18,21,28,22,15,12,21,18,18,21,11,19,17,23,22,22,23,20,13,15,20,6,9,14,22,18,15,21,22,22,21,10,21,13,16,11,11,16,13,12,11,19,14,22,5,23,18,24,10,23,11,17,25,11,16,19,27,12,15,15,23,16,11,27,7,14,10,16,16,13,16,12,18,18,29,12,18,20,18,23,22,18,28,22,30,18,30,16,17,19,12,10,20,23,14,26,16,13,15,21,15,20,19,19,16,19,2,20,14,18,15,12,23,20,20,24,27,12,10,14,19,14,14,19,20,13,25,17,17,22,20,21,20,9,17,22,13,16,18,12,18,13,6,25,20,21,22,11,19,19,13,9,19,20,24,21,17,21,22,12,22,16,23,8,13,13,9,15,18,10,20,21,9,13,19,18,22,15,16,18,13,17,20,23,14,18,20,13,21,25,15,14,18,24,11,20,24,13,26,23,22,16,14,16,12,8,18,16,15,11,18,16,11,4,13,17,27,24,17,7,13,18,17,17,17,19,17,14,28,14,16,19,25,9,11,20,14,24,17,25,24,28,23,11,23,17,15,23,26,14,24,18,21,11,14,14,19,23,18,19,19,20,26,25,20,22,21,24,18,26,16,20,17,17,21,0,20,16,21,15,17,20,19,21,21,14,9,23,15,20,19,15,27,15,20,21,15,14,21,25,18,6,21,10,11,30,8,17,14,19,23,21,23,16,15,32,13,19,24,27,18,16,19,16,14,14,15,21,32,22,18,15,18,21,20,18,14,14,14,14,13,17,25,16,9,24,30,7,25,20,16,17,28,8,18,16,19,22,23,20,31,10,18,12,14,15,16,21,18,17,13,16,15,17,15,14,13,26,21,31,17,19,19,21,18,11,15,4,19,22,20,14,18,17,17,20,19,5,22,17,30,14,23,19,14,12,23,23,21,20,22,13,18,28,21,21,18,22,17,17,21,20,26,10,23,17,17,20,25,13,17,20,19,13,14,15,16,22,17,18,16,18,22,15,21,16,19,22,9,18,17,20,10,21,22,20,16,27,25,16,15,18,18,15,18,21,17,12,19,1,22,25,20,23,15,25,7,31,20,21,13,18,17,25,27,10,22,27,19,12,15,29,20,17,9,12,12,12,8,21,20,21,20,6,13,19,16,27,13,5,19,17,22,16,20,19,13,23,19,93
20,25,28,24,31,25,25,33,20,22,28,24,26,31,26,22,26,26,21,42,25,27,20,34,28,19,29,28,18,20,27,23,19,17,24,25,27,28,33,22,30,26,25,16,22,24,22,18,30,26,26,23,25,34,28,27,20,27,25,17,12,16,27,36,18,22,29,15,25,16,22,22,34,28,27,22,21,36,23,22,28,13,12,11,20,14,23,23,26,41,34,25,34,17,19,22,25,26,22,30,26,21,24,27,20,11,26,28,16,23,14,20,30,15,26,20,8,35,19,36,21,26,20,19,21,24,16,27,22,32,28,23,20,32,28,26,18,18,6,31,25,33,21,24,22,28,29,25,28,28,25,21,24,21,20,20,19,22,29,17,20,25,14,17,22,33,21,20,25,31,27,22,27,19,23,27,24,27,24,25,27,23,17,20,16,26,21,23,22,17,25,30,27,31,23,20,14,28,13,21,23,18,24,24,15,21,27,32,29,22,27,29,26,26,17,24,24,27,24,23,26,24,34,13,24,16,27,24,20,30,23,21,24,33,31,22,27,25,28,12,28,12,21,26,22,23,18,29,25,27,25,26,20,30,29,28,19,25,24,29,29,22,24,30,25,27,19,19,25,19,24,22,23,25,21,23,27,21,25,17,23,24,19,19,23,22,26,25,28,27,22,27,22,26,23,17,14,26,29,25,21,24,23,37,31,30,29,20,27,24,30,19,29,27,24,27,19,27,22,23,21,18,23,19,29,29,25,13,23,23,24,22,24,24,28,29,22,27,30,19,25,26,29,12,24,15,13,23,20,16,35,32,28,29,30,30,18,26,25,19,12,26,21,22,28,26,28,19,30,30,24,36,24,24,12,20,20,23,12,26,18,31,34,21,13,21,15,24,26,27,21,15,20,32,23,27,29,23,22,20,25,23,26,19,23,21,24,27,25,24,27,25,27,21,19,24,23,28,22,29,16,23,27,27,20,27,21,31,25,32,22,28,33,25,25,17,35,19,21,21,29,28,26,26,23,30,23,19,23,21,24,18,24,26,32,22,19,24,23,25,27,20,28,25,35,27,35,13,26,26,26,26,24,23,14,28,22,27,23,22,12,22,25,22,20,19,19,24,31,28,32,25,29,30,32,23,29,18,22,21,22,22,22,20,24,30,32,24,29,25,18,20,29,16,22,20,16,19,24,9,20,22,18,24,30,31,30,28,20,27,15,16,25,23,21,26,22,24,25,17,23,30,27,20,18,25,25,21,24,23,17,19,20,24,30,25,28,14,15,21,19,19,25,28,25,28,25,18,16,17,31,31,26,27,27,22,30,27,32,27,19,22,28,20,25,21,19,17,21,17,16,27,27,20,20,27,26,29,23,23,23,20,20,20,25,22,26,22,30,30,23,11,29,18,24,23,21,24,22,30,28,37,28,22,18,10,26,23,35,19,27,25,34,24,29,25,13,18,28,24,25,24,27,29,18,20,23,31,19,32,22,25,28,29,23,20,0,22,22,19,24,24,22,34,26,19,24,29,22,28,31,21,26,5,32,30,26,17,17,29,19,23,29,27,26,34,13,10,26,21,29,28,16,19,30,32,21,23,30,26,22,13,12,15,27,24,27,28,29,27,18,14,23,23,22,23,13,10,7,19,30,22,27,23,26,30,30,24,33,25,24,20,18,25,28,12,23,22,28,28,35,23,25,29,22,22,23,26,28,27,27,27,28,22,16,14,24,30,27,30,26,29,27,27,21,19,31,23,23,29,20,22,25,16,26,26,19,23,27,27,39,11,28,28,16,15,26,20,26,27,22,24,17,36,31,30,18,28,16,27,20,25,30,17,22,19,17,28,33,11,11,23,26,21,23,24,18,27,29,28,18,29,7,20,35,17,22,29,22,29,15,21,18,27,25,33,23,27,15,26,27,23,25,18,20,26,23,17,28,19,24,31,29,27,26,19,23,37,25,18,12,23,28,24,36,14,23,30,23,18,26,32,24,25,19,12,16,18,25,18,26,19,20,14,21,29,31,29,23,22,26,29,20,22,30,25,24,21,23,94
26,24,25,23,28,20,23,28,22,19,27,21,20,23,24,7,18,21,14,40,15,24,17,24,26,17,23,13,22,24,21,26,16,24,20,19,29,21,28,15,21,9,12,25,24,7,21,16,26,18,17,21,21,28,21,27,21,30,27,23,16,20,22,29,23,13,23,25,21,21,19,24,31,28,16,19,23,38,24,22,21,18,17,16,22,15,6,25,23,29,31,20,20,28,19,21,29,32,13,27,28,25,16,32,23,22,24,29,22,17,23,20,26,20,21,36,24,30,12,23,18,23,13,28,22,23,19,18,26,28,22,20,13,28,22,14,23,22,24,27,25,29,21,24,15,29,24,22,13,19,21,18,24,17,16,23,19,20,33,22,16,18,16,10,22,27,18,20,18,23,19,26,27,16,32,27,19,27,22,23,27,25,21,15,25,22,16,18,18,18,23,19,23,14,19,20,27,23,19,23,19,25,31,20,22,19,13,30,22,20,14,27,12,20,20,24,22,27,18,19,17,24,29,22,16,22,20,24,17,21,26,21,24,29,18,22,24,21,23,23,27,25,27,21,14,22,27,24,18,31,21,14,18,25,12,23,11,23,23,20,14,20,21,23,8,10,25,22,26,21,19,11,15,28,17,10,26,25,17,32,25,26,14,23,19,22,18,17,26,33,22,24,13,26,16,17,14,27,28,22,18,22,14,29,30,24,23,21,18,23,32,20,12,14,23,19,24,15,19,23,20,22,28,18,25,21,20,20,9,18,19,21,26,23,27,27,18,22,32,21,30,28,28,23,22,12,15,28,26,17,27,30,21,34,24,24,23,17,29,15,21,14,18,19,16,21,29,27,20,10,24,31,17,24,21,27,27,17,22,9,19,28,27,20,25,23,24,18,22,29,21,24,21,27,21,18,28,16,18,27,29,22,23,19,24,25,25,15,20,23,28,21,25,22,20,21,27,22,24,24,20,23,26,24,15,30,18,28,20,17,17,23,23,27,26,16,30,11,22,21,25,19,23,29,17,28,17,25,18,23,5,20,21,20,20,19,22,22,27,30,27,13,31,27,39,29,31,17,28,20,25,19,19,19,20,21,22,23,9,14,18,16,13,23,24,28,14,23,26,24,18,21,22,22,30,28,26,23,19,24,19,19,26,20,15,25,30,17,20,24,18,26,30,20,23,24,23,23,22,19,28,19,16,20,30,27,27,23,18,22,25,23,16,18,28,23,26,24,21,21,27,23,32,18,22,23,19,12,24,20,24,19,18,22,28,11,6,23,24,20,22,16,29,29,29,25,25,22,26,28,22,20,15,19,27,25,20,20,29,24,23,25,21,22,24,20,24,24,22,18,12,21,12,14,17,25,25,29,23,17,25,19,16,19,15,21,20,24,32,26,18,25,26,19,16,30,20,31,14,26,21,22,20,5,23,31,11,18,20,23,30,29,23,20,24,25,23,29,20,22,22,23,24,30,17,19,25,26,20,31,19,16,20,24,26,16,22,0,27,25,13,21,19,29,26,26,25,25,19,9,27,19,22,22,18,15,21,18,27,28,20,16,24,20,21,29,20,24,26,26,28,25,28,24,27,26,22,22,27,26,19,16,21,22,24,19,17,26,35,26,15,25,23,26,22,26,21,24,21,16,23,27,30,12,21,32,25,19,28,23,19,24,28,20,26,23,14,17,22,15,31,18,26,21,20,14,15,22,23,22,24,27,23,27,14,26,23,30,23,33,11,21,20,22,25,21,16,18,19,16,26,8,21,21,15,9,16,21,17,26,34,18,25,15,21,20,30,27,23,18,18,20,23,30,22,17,24,21,19,18,21,24,30,19,31,21,26,28,32,17,22,25,21,19,18,17,19,28,16,25,24,19,29,25,32,18,28,26,18,28,27,22,22,29,26,26,22,30,27,23,22,25,27,22,19,24,19,17,26,15,23,29,14,20,24,28,23,41,18,24,23,23,26,25,34,21,26,31,16,18,22,26,17,19,19,18,23,15,18,29,19,18,16,19,25,24,26,27,19,17,30,27,20,15,26,18,25,30,18,100
25,25,20,14,18,17,13,31,22,24,25,18,23,25,21,23,16,20,18,39,20,30,23,25,26,17,24,24,25,27,22,21,16,29,26,22,21,22,35,22,25,26,27,19,25,25,23,26,31,21,20,18,16,28,23,29,16,29,15,22,19,23,12,29,25,26,19,20,24,11,14,18,27,29,19,13,9,24,25,23,23,14,15,16,23,18,23,28,27,29,29,23,35,23,24,20,24,28,14,25,24,19,26,28,21,22,26,25,23,20,20,23,27,12,22,26,14,30,24,31,13,24,19,23,17,11,17,27,22,29,28,13,20,27,22,23,13,20,28,19,21,28,25,25,17,21,16,19,28,24,18,24,28,18,17,20,21,21,42,10,24,12,24,22,25,29,23,23,14,27,22,20,29,21,29,26,31,19,23,23,23,25,23,21,18,19,16,18,23,16,33,31,24,19,22,17,20,15,21,19,22,19,29,27,24,23,22,30,18,15,29,27,20,17,18,23,24,5,18,23,22,23,25,20,25,25,32,18,15,23,11,19,25,23,24,24,26,23,26,21,22,18,21,9,18,23,15,14,14,20,17,32,22,23,29,19,19,21,23,20,27,25,15,28,26,23,21,21,21,20,18,23,19,27,21,24,27,27,19,26,17,29,18,21,22,21,17,16,19,24,25,33,20,23,25,22,19,25,31,24,13,23,23,32,26,30,29,22,24,22,27,13,27,22,27,26,21,26,23,23,19,14,21,16,24,21,10,23,24,19,20,20,20,20,28,27,22,23,25,14,25,15,26,14,23,20,18,15,26,18,29,31,16,19,18,20,20,19,20,20,18,22,14,15,26,31,27,26,25,31,25,27,18,25,24,27,26,24,18,18,17,29,27,23,17,19,21,15,14,28,20,21,16,27,23,23,9,25,14,25,24,21,24,24,25,21,26,25,25,19,31,23,24,18,15,17,26,31,25,23,18,22,25,29,20,26,23,30,25,25,18,20,26,26,31,18,35,21,17,22,20,24,27,27,22,26,22,26,12,26,22,21,9,17,19,15,24,16,28,18,27,25,24,17,34,33,34,25,24,22,19,22,16,24,19,23,15,22,25,24,24,24,23,16,8,15,21,21,23,24,19,22,30,17,16,25,26,15,20,26,23,13,15,24,26,25,20,13,25,29,22,22,30,24,20,20,22,25,25,21,14,22,21,27,16,25,20,27,26,26,23,26,19,21,30,28,10,14,18,26,29,26,29,23,20,23,19,21,27,25,22,24,23,19,17,21,26,20,21,15,17,22,16,30,28,23,24,16,17,16,28,31,20,25,21,23,27,22,29,19,11,24,24,25,17,19,18,26,18,14,21,23,26,19,10,23,25,28,28,20,19,17,20,22,23,16,17,13,33,22,30,28,26,18,18,29,23,20,22,29,33,30,27,27,24,32,26,25,34,15,26,26,23,16,22,24,20,29,23,15,10,28,20,26,26,28,17,22,20,31,17,21,30,27,26,21,22,27,0,7,16,25,18,25,4,25,24,21,21,21,25,22,26,17,26,23,22,13,18,33,18,21,22,27,26,36,25,25,23,22,16,23,19,19,30,33,19,24,25,26,20,19,20,17,23,23,17,28,41,24,17,26,22,18,21,25,22,16,19,11,26,24,20,15,28,30,29,23,20,15,11,12,10,24,22,18,16,24,16,25,33,17,25,16,20,20,21,24,20,10,17,20,22,24,24,24,27,25,18,36,25,26,12,14,26,22,26,23,29,25,20,24,25,16,25,23,25,20,27,23,35,21,27,30,19,15,28,25,23,19,23,23,23,32,26,24,18,25,19,27,23,26,22,25,24,24,23,21,27,20,17,21,29,20,18,19,17,28,29,27,25,23,24,22,33,18,16,24,15,22,19,21,23,21,18,35,20,29,7,20,21,13,22,22,22,26,14,23,27,20,24,25,22,22,25,25,22,36,22,30,24,25,23,17,37,12,18,30,18,21,28,29,19,15,18,20,19,17,20,29,27,20,21,15,14,25,20,21,22,24,18,32,20,19,22,21,28,13,19,99
22,24,27,21,25,16,20,27,15,22,21,13,21,20,23,20,9,20,15,39,15,24,18,30,19,10,17,25,18,20,20,14,10,25,22,25,25,15,28,18,18,23,24,25,22,19,16,23,27,24,23,22,14,31,19,23,22,25,20,16,13,17,19,30,19,22,12,26,18,7,20,17,28,22,24,6,2,17,23,16,20,8,9,10,18,21,20,22,20,22,22,21,29,22,21,16,21,31,20,18,17,12,19,21,14,17,24,19,21,18,19,16,28,6,17,29,17,23,18,29,19,17,14,19,13,17,11,21,27,27,27,20,16,24,25,19,9,13,21,26,14,21,23,19,15,27,22,18,21,20,23,19,25,20,19,13,14,14,36,8,19,14,19,16,20,29,20,20,19,26,20,13,26,19,28,23,25,26,17,16,24,18,18,16,14,24,9,11,19,19,31,24,18,21,16,17,15,19,15,18,18,12,24,21,17,20,22,23,24,13,24,20,13,17,14,16,18,12,21,18,15,20,23,15,25,19,26,24,8,23,4,12,18,24,24,17,22,24,29,16,18,13,23,16,21,20,22,21,20,13,23,27,15,23,22,22,21,20,16,18,24,21,22,29,20,24,14,19,27,14,18,20,23,21,16,21,20,20,25,23,15,22,23,14,15,18,15,14,25,17,22,26,21,20,22,16,13,21,25,27,15,20,16,29,24,23,24,15,17,17,23,20,25,17,21,23,14,23,16,16,12,7,14,12,28,14,17,16,18,18,19,13,19,19,21,20,19,25,24,21,30,8,22,7,21,14,12,22,19,12,30,29,9,12,11,13,13,19,16,17,16,20,21,22,20,25,26,21,26,31,21,29,17,19,17,22,22,19,21,23,13,22,25,21,10,13,19,13,21,22,18,19,16,28,19,19,16,18,20,20,18,16,19,17,19,14,19,23,18,23,26,23,20,12,21,14,23,25,19,25,11,15,20,22,18,23,18,23,22,23,17,23,26,21,26,25,32,19,23,18,18,17,23,23,19,22,17,24,18,20,20,16,16,18,20,19,18,9,22,19,23,19,30,18,30,30,28,18,18,17,18,22,15,25,16,23,13,20,18,17,17,24,21,23,1,11,15,17,26,22,21,19,26,13,23,24,19,9,13,20,17,20,8,17,19,18,27,19,20,24,15,17,23,18,19,13,18,21,19,14,12,17,16,20,23,18,18,24,22,24,18,23,18,19,25,21,3,7,11,19,24,21,27,18,13,23,22,20,20,22,16,18,22,25,24,14,19,16,17,16,10,18,9,23,22,19,20,9,10,23,27,27,19,24,18,16,23,18,23,12,18,22,19,21,10,14,15,20,12,8,15,19,23,17,17,22,23,24,25,20,18,13,16,19,20,17,10,6,30,15,23,23,26,19,24,25,18,16,18,23,27,28,20,21,19,29,23,18,32,8,20,25,29,22,15,22,13,24,21,21,17,23,21,27,20,22,12,24,13,26,13,22,25,29,19,15,19,25,7,0,21,19,24,26,11,21,21,14,21,19,24,16,23,16,22,19,26,19,21,28,14,19,15,23,23,30,18,18,17,15,22,24,21,24,28,28,16,17,21,21,17,20,13,10,21,19,10,24,34,20,24,19,18,22,15,23,15,9,12,17,26,17,26,20,22,27,34,20,27,18,18,5,17,21,18,17,16,17,9,26,26,16,24,18,20,16,17,21,19,17,24,26,21,21,22,19,24,24,16,32,23,20,18,16,24,15,19,19,27,21,22,17,21,9,19,17,21,17,26,22,30,18,23,27,15,20,24,19,22,21,27,26,19,31,22,23,20,24,12,20,16,20,26,19,20,22,16,14,25,14,16,14,22,20,21,20,13,23,23,21,18,16,19,15,26,11,14,23,20,28,12,17,17,27,25,32,18,23,14,24,25,19,18,19,21,24,12,16,23,14,23,18,20,18,18,23,19,33,19,23,17,18,21,10,33,5,20,31,14,18,21,27,13,8,16,14,13,11,21,24,23,18,25,9,7,18,13,20,20,18,25,27,13,15,16,14,26,20,16,96
25,19,20,23,23,16,24,29,17,20,28,17,24,21,17,10,19,27,17,33,21,26,19,32,23,20,26,22,23,25,18,27,19,21,16,18,25,24,31,18,21,12,19,23,21,20,15,19,31,17,16,12,17,24,17,21,10,26,21,21,16,12,17,27,19,24,22,22,8,23,8,20,23,24,3,15,19,34,19,23,17,24,23,22,17,14,9,25,15,30,27,18,31,24,18,23,28,26,2,23,24,23,12,31,17,20,14,21,19,20,19,19,21,22,27,33,21,27,25,26,7,21,16,26,23,18,22,21,18,30,25,9,16,27,18,17,25,18,26,24,27,32,20,27,13,27,23,18,22,22,14,20,25,14,13,19,21,16,38,23,12,17,19,23,19,27,17,17,20,26,25,18,28,17,26,27,22,25,18,19,23,30,11,17,20,15,12,14,19,20,26,27,19,17,14,11,23,19,17,23,14,19,23,17,15,14,8,27,22,16,17,16,15,17,15,25,15,21,14,17,22,15,29,22,23,22,33,23,13,21,22,17,23,25,18,22,21,20,22,21,28,21,25,15,12,18,26,19,18,27,11,20,18,28,25,25,14,23,17,9,23,17,13,28,21,13,21,15,15,21,21,14,18,21,19,13,24,21,20,19,21,26,16,23,23,13,14,13,26,31,19,26,21,23,11,18,18,16,23,18,7,19,10,30,22,24,23,18,19,12,33,9,15,10,22,21,24,18,18,10,14,18,17,13,21,21,15,17,12,14,15,15,22,19,25,25,14,17,21,10,19,19,22,21,19,25,17,28,20,20,26,33,17,30,25,20,20,17,26,16,19,17,12,13,19,24,21,20,22,23,21,27,13,18,22,24,22,18,25,4,14,24,16,18,18,26,19,14,19,18,14,21,10,23,22,21,25,20,8,19,29,11,14,19,17,17,22,18,23,20,22,24,24,25,9,17,18,23,20,24,20,24,15,24,16,20,15,25,17,20,6,26,20,18,23,16,27,14,11,20,21,25,25,21,18,22,19,22,17,20,8,15,20,15,23,9,18,18,27,22,18,26,31,24,39,25,26,20,27,17,17,15,15,18,20,21,18,10,12,10,21,18,16,12,20,23,17,17,25,24,24,18,22,23,31,24,29,25,15,21,21,11,22,24,21,21,20,17,23,27,22,18,27,17,22,24,20,19,19,19,24,22,15,28,28,22,23,23,19,19,20,22,14,16,24,23,22,26,19,24,30,21,28,17,22,19,15,22,21,20,16,19,24,25,23,7,12,18,19,9,16,28,24,25,19,27,19,22,23,27,22,23,15,21,18,29,23,20,32,20,20,18,20,24,13,9,23,20,18,21,17,19,15,15,6,25,14,31,22,18,21,13,14,16,18,10,19,22,28,18,21,28,23,12,19,26,21,26,16,21,33,25,16,18,22,28,20,21,23,22,27,23,10,10,24,18,20,27,19,22,21,22,26,27,22,24,22,23,23,34,16,19,23,23,23,17,24,13,16,21,0,23,12,21,20,21,16,25,19,12,21,20,18,23,20,18,16,7,21,27,15,15,13,23,18,28,23,23,26,28,23,21,26,13,29,26,15,14,23,25,15,15,20,17,11,16,20,17,37,20,15,18,25,21,23,25,20,20,17,5,22,24,25,1,22,27,27,19,28,19,16,20,17,23,20,17,14,20,20,18,29,7,15,21,16,11,10,24,19,16,13,16,12,23,17,21,23,19,19,34,14,17,18,20,20,14,19,15,22,23,24,11,13,16,18,12,11,12,20,25,33,17,21,22,14,9,22,18,19,7,17,19,21,29,25,20,22,17,22,22,19,24,30,16,26,23,26,24,30,17,18,21,24,14,14,13,12,21,19,21,23,22,26,19,29,21,25,22,11,18,20,24,17,27,29,29,22,23,20,20,21,20,28,14,17,22,15,18,24,18,18,28,17,16,22,23,14,40,21,28,20,19,19,27,33,21,24,24,12,21,20,29,13,18,12,18,21,20,17,19,19,16,15,23,21,27,23,34,16,20,27,26,23,12,18,21,25,26,14,99
21,27,31,26,23,11,28,27,23,21,21,14,25,17,28,16,22,29,21,43,23,28,21,34,27,19,26,23,22,24,13,25,19,25,17,16,24,24,18,19,32,18,22,22,26,25,24,23,28,15,14,24,24,22,20,32,18,28,19,20,18,22,17,28,20,26,18,23,26,16,21,16,28,30,26,14,18,33,21,24,14,17,18,19,23,22,15,24,25,38,26,19,34,31,20,23,29,32,23,22,25,20,21,32,22,17,31,20,26,23,26,23,28,15,26,38,26,33,23,28,20,16,21,28,22,21,20,14,31,30,21,17,17,25,16,23,18,23,23,22,23,29,22,28,14,28,26,9,23,28,22,22,26,22,21,21,19,23,38,17,21,23,24,25,21,26,22,19,17,28,28,24,19,18,34,31,24,29,10,11,16,23,23,19,22,23,11,13,20,21,34,28,28,23,25,21,26,18,17,22,18,20,19,23,23,25,19,22,21,23,23,24,22,14,18,26,26,22,12,24,20,19,28,17,22,20,34,21,12,14,23,16,26,26,27,24,26,26,20,16,29,27,25,16,21,21,25,19,17,29,23,29,5,26,28,22,20,19,16,24,23,21,19,18,24,19,24,17,25,22,25,20,22,23,4,19,31,17,24,30,21,30,22,25,20,17,21,20,29,31,21,27,23,22,27,23,20,25,32,23,22,27,19,25,28,29,29,24,21,18,30,23,21,16,25,31,27,24,23,24,21,21,27,16,28,27,15,21,20,15,16,21,14,10,14,29,23,23,26,24,33,27,26,12,26,23,19,29,16,21,23,34,26,31,27,26,23,10,21,17,24,17,18,19,19,24,29,16,27,28,23,28,14,24,22,24,16,21,28,20,17,29,28,19,15,22,21,21,17,31,22,27,20,21,28,27,26,21,20,15,29,17,20,22,28,25,28,18,23,22,30,26,23,21,19,20,22,26,8,22,22,25,25,31,17,19,21,22,21,26,22,13,22,22,27,22,26,22,21,21,28,19,27,27,19,29,22,26,15,17,16,21,24,21,27,19,21,25,26,21,27,28,34,29,36,29,37,23,27,26,23,16,12,24,18,20,21,28,20,19,22,18,16,26,19,19,18,21,16,19,25,26,29,24,32,19,31,18,22,7,2,17,24,26,22,20,25,16,21,28,24,25,19,20,23,21,20,22,23,19,18,25,18,29,32,31,22,27,25,28,23,18,15,17,21,30,22,26,28,23,32,15,34,20,24,7,11,24,27,22,24,25,24,20,26,16,21,21,22,20,19,27,25,31,23,25,25,20,21,26,26,28,16,22,20,26,25,13,32,27,17,20,18,25,23,19,23,19,21,17,22,14,23,16,20,21,29,27,29,19,17,17,24,22,24,21,23,22,31,28,26,14,29,21,23,27,26,24,26,32,35,28,25,25,21,22,21,8,29,19,27,29,26,22,29,20,18,24,14,25,23,28,23,29,22,24,21,23,23,35,15,25,14,21,25,20,24,21,25,19,23,0,18,31,21,17,20,26,18,18,29,20,27,23,24,24,23,21,25,33,18,20,29,24,22,32,23,19,26,26,26,26,26,27,31,16,23,25,23,22,18,23,22,20,29,22,23,28,35,24,21,23,21,25,23,13,16,14,17,21,20,20,24,22,25,28,33,23,18,10,14,22,24,24,22,24,13,7,21,19,27,21,29,26,10,20,21,9,16,17,27,28,26,14,25,24,21,27,26,37,20,26,19,21,19,22,27,19,24,25,24,19,29,19,18,12,23,16,21,11,35,23,21,25,19,23,30,26,25,27,20,17,24,26,24,14,22,23,20,25,20,24,27,21,28,26,21,28,31,17,25,18,26,23,12,13,17,26,16,24,23,29,18,25,28,21,16,27,19,30,17,23,20,28,23,34,24,25,21,20,19,23,25,24,18,16,22,20,27,19,26,27,23,19,29,17,18,41,25,28,21,23,26,26,31,14,20,33,15,21,26,32,16,21,20,16,22,20,22,24,26,17,21,18,23,30,25,35,24,21,24,29,26,19,23,21,22,27,17,95
27,29,30,22,24,20,26,31,22,20,29,21,24,23,19,16,21,28,23,35,21,24,17,30,31,26,28,22,21,23,22,25,25,25,22,20,27,26,31,15,31,18,19,25,23,24,21,19,36,19,18,14,22,26,19,26,4,20,21,24,18,20,18,25,21,26,24,26,20,24,10,18,25,23,15,25,24,36,13,27,21,23,24,23,19,15,15,28,23,38,28,21,33,26,22,26,29,34,10,33,29,26,22,29,23,23,26,27,21,18,21,22,23,23,28,33,21,30,25,32,9,23,22,28,24,17,21,22,20,35,29,11,16,29,20,17,26,19,25,25,29,31,24,27,15,27,22,18,22,28,16,16,26,16,15,21,22,21,41,25,20,22,22,27,23,29,19,21,20,29,30,20,26,17,28,27,30,25,18,19,24,31,19,18,19,17,22,23,17,22,26,30,24,21,19,13,19,21,20,27,20,25,25,23,16,24,18,29,24,20,23,23,15,21,14,27,23,21,16,19,25,19,31,23,25,17,33,13,23,19,22,25,29,29,20,23,14,8,24,24,28,21,27,15,14,20,29,20,20,29,13,27,23,29,27,25,20,21,21,17,25,17,21,30,23,17,20,9,9,17,24,20,21,15,22,19,26,23,23,31,26,28,17,21,24,17,19,18,25,31,23,29,26,30,21,23,20,21,28,20,9,21,20,28,24,26,25,21,25,18,32,11,21,20,24,23,26,20,19,22,23,17,25,12,29,23,16,14,10,16,15,24,20,17,22,25,18,15,23,12,17,21,20,20,21,27,19,28,22,23,14,25,27,30,29,25,19,15,27,14,20,22,20,21,24,29,23,21,24,29,16,31,17,20,20,27,23,17,25,14,13,29,24,21,20,28,17,19,20,26,16,23,8,29,24,27,25,22,10,21,28,19,20,25,25,21,25,23,26,23,27,22,29,27,3,22,21,19,16,22,18,26,23,29,16,26,19,29,21,26,14,27,22,24,27,19,30,14,5,24,23,23,21,23,18,24,19,24,18,10,14,17,25,23,24,11,20,23,28,26,23,30,30,29,37,31,31,21,28,22,19,21,19,6,21,23,20,22,12,20,20,24,21,14,23,22,17,15,24,27,26,20,28,23,31,28,29,26,22,15,20,19,25,24,23,27,22,19,26,31,22,20,27,21,26,27,19,21,12,17,23,20,13,33,28,30,26,25,21,22,16,17,18,19,28,28,21,25,21,22,31,19,30,15,20,21,17,27,23,19,18,21,24,25,31,17,22,17,18,11,25,26,26,29,26,29,19,20,18,30,20,24,19,23,22,24,21,18,35,25,24,12,18,24,21,17,23,22,23,25,20,21,21,15,8,23,22,32,24,18,18,11,16,18,20,12,26,24,30,24,25,25,27,10,22,26,21,27,18,26,36,19,26,24,27,32,20,24,29,21,29,27,22,12,31,20,15,30,23,21,26,10,26,21,25,27,26,25,21,33,23,25,22,25,17,19,22,19,18,24,12,18,0,23,20,22,22,27,21,18,23,15,22,18,26,23,14,5,24,15,14,17,21,23,22,33,21,25,28,23,22,21,24,11,27,29,17,22,29,28,17,14,19,16,23,19,20,24,37,18,18,26,26,22,25,21,22,18,15,7,24,23,26,11,24,29,28,21,30,18,17,19,27,23,24,19,16,23,22,24,31,15,23,23,21,16,17,27,21,14,15,18,20,21,17,17,22,21,24,33,20,25,18,20,22,18,25,19,22,26,27,11,21,15,23,18,21,18,26,23,35,12,27,22,15,7,20,21,27,15,5,21,20,17,27,20,24,27,20,26,16,26,32,21,25,23,25,26,33,19,20,24,24,16,23,22,13,26,23,23,26,25,21,21,33,19,24,22,13,20,22,27,13,27,26,31,27,17,25,18,19,19,27,22,19,24,20,23,23,18,28,33,23,18,24,21,18,41,27,26,24,21,21,26,35,22,24,22,14,24,24,28,15,20,14,19,23,26,19,27,28,18,3,23,24,26,27,34,18,20,31,24,24,15,26,24,25,26,16,101
26,29,26,25,34,26,25,35,27,26,29,27,26,30,26,23,27,23,26,42,27,29,22,35,34,29,34,26,30,29,29,25,32,28,22,27,30,32,37,22,35,27,23,31,28,28,13,22,33,26,25,23,31,33,28,26,21,29,32,29,26,29,28,26,20,29,32,30,25,29,19,29,18,18,24,31,28,37,22,21,27,26,27,28,22,23,24,31,26,37,38,28,35,33,19,27,36,39,19,39,36,29,22,32,15,27,31,27,28,28,28,25,14,28,32,42,30,32,29,25,18,30,25,31,27,20,24,29,27,35,27,18,20,19,27,16,31,22,31,33,29,42,21,23,24,30,25,28,26,26,23,23,28,23,22,30,28,26,45,30,18,28,32,29,20,27,25,18,30,35,21,25,31,23,37,34,20,25,25,26,32,35,28,20,21,24,28,29,25,29,30,25,21,32,24,22,32,24,24,30,21,17,26,24,26,31,27,36,32,30,22,32,25,27,17,23,11,30,23,26,28,22,39,28,33,30,33,32,29,32,25,33,23,27,29,23,25,31,31,28,28,30,30,27,21,29,32,30,28,34,22,36,28,37,29,35,27,27,24,26,29,24,28,26,27,28,23,26,26,24,27,27,27,26,27,26,27,20,28,29,20,21,27,30,27,20,30,30,28,34,20,36,28,29,30,29,26,24,31,24,18,28,26,23,31,20,19,24,24,17,37,18,28,24,30,30,32,30,24,25,28,20,28,15,27,20,26,26,22,28,29,29,31,29,33,25,16,28,30,19,30,28,25,25,28,31,25,32,21,29,29,32,25,33,32,33,22,28,33,22,27,28,27,28,32,29,32,23,30,37,16,35,27,25,26,30,24,24,34,23,16,38,33,27,22,28,24,30,28,33,25,30,19,37,27,27,30,29,19,22,33,18,21,26,22,26,28,28,33,27,26,27,28,29,20,28,25,30,27,29,28,22,26,24,22,34,16,26,24,19,23,25,28,25,30,27,33,18,22,27,30,30,28,26,24,17,25,31,26,31,24,20,29,30,30,20,21,26,35,31,26,26,33,29,37,32,36,31,23,9,16,27,25,29,26,32,29,23,22,20,30,28,29,21,27,18,19,20,22,30,32,27,28,23,34,34,33,31,27,28,29,26,29,24,30,30,30,27,32,32,22,22,34,20,29,28,22,25,29,27,17,28,23,36,28,28,29,18,24,27,31,29,28,26,34,25,24,28,22,29,38,28,36,25,30,28,24,29,32,27,27,30,26,30,36,23,28,20,21,19,30,34,35,31,26,35,26,26,32,33,29,31,29,29,25,27,25,26,32,22,28,23,29,27,24,20,27,21,28,30,27,28,28,21,15,25,31,28,32,24,30,16,23,17,29,20,31,27,39,29,26,34,24,23,27,29,27,23,25,31,39,24,32,28,35,35,24,31,28,25,26,28,31,21,32,29,29,34,30,24,30,33,34,32,29,31,14,30,23,34,31,29,33,32,28,21,34,29,25,26,21,31,23,0,29,23,23,32,26,26,30,26,20,32,20,17,27,18,30,38,17,23,30,27,25,36,25,28,31,28,25,21,28,24,32,32,24,12,25,33,26,24,22,19,22,22,28,27,46,23,28,32,27,25,26,32,27,24,27,16,30,26,29,20,26,38,38,14,36,21,25,22,27,25,30,26,25,30,30,31,38,22,30,29,28,19,20,28,29,28,8,11,27,26,21,32,30,30,31,36,19,23,28,26,30,21,25,22,26,26,31,21,18,18,28,27,29,19,31,34,41,26,27,26,18,20,29,30,30,24,28,26,23,32,36,30,27,31,25,33,29,19,25,21,27,28,27,29,30,25,27,31,27,25,28,27,16,26,31,28,30,22,35,24,38,24,19,22,20,13,24,28,28,33,31,37,23,29,24,29,28,22,32,31,26,33,29,24,26,20,28,32,16,27,25,28,21,47,30,26,30,24,28,27,42,27,27,35,23,27,27,28,24,28,23,24,30,31,25,34,29,25,26,25,28,29,30,38,27,22,35,29,24,18,29,27,30,30,25,100
29,27,16,10,14,16,17,35,24,21,29,17,21,29,25,21,17,16,14,39,23,32,25,29,28,19,24,20,23,25,18,25,20,25,22,26,25,26,31,23,26,25,23,15,28,26,27,26,35,25,24,22,20,32,19,29,18,30,11,26,23,20,8,32,21,22,20,16,26,15,18,14,26,27,23,17,13,28,27,26,19,18,19,20,24,22,22,29,23,33,28,20,35,27,23,24,20,24,18,28,25,23,26,27,25,18,22,21,26,16,24,22,27,16,26,30,18,29,26,33,17,21,15,24,21,15,21,23,25,33,24,17,21,23,26,24,17,24,25,15,25,32,25,28,13,25,20,18,24,26,22,26,24,21,20,22,25,25,40,14,26,16,28,24,24,25,26,22,10,26,18,24,28,18,25,22,28,15,19,20,27,29,19,23,22,23,17,19,23,20,33,28,25,15,26,17,24,19,21,23,18,23,32,23,21,26,22,27,14,19,28,24,21,13,18,27,28,1,22,27,22,19,21,16,21,23,34,14,18,19,15,22,28,19,26,27,25,19,30,17,18,22,25,5,18,20,19,10,10,24,21,34,18,19,28,15,23,17,21,24,23,21,11,28,25,19,25,23,23,24,22,22,22,26,17,23,28,30,23,29,19,25,14,23,23,17,21,20,15,26,24,32,16,27,27,26,23,26,32,22,17,23,24,29,30,31,30,23,25,18,31,17,28,18,31,22,22,23,26,24,23,18,21,17,27,25,6,23,21,18,19,24,16,19,25,23,26,26,29,18,29,19,27,18,27,22,22,19,29,19,29,33,20,23,22,21,22,15,17,21,22,24,10,11,26,27,30,28,29,27,24,23,17,21,27,23,25,25,22,22,18,32,31,22,21,22,25,19,10,24,20,25,20,23,27,26,5,22,18,28,28,17,20,28,25,25,27,25,24,15,28,27,28,22,17,13,22,27,21,19,20,26,21,27,19,26,24,27,21,27,14,24,30,22,27,14,31,21,19,23,24,26,31,28,23,29,21,26,8,26,21,22,13,13,23,19,20,20,28,22,28,27,20,21,38,29,38,28,22,26,23,18,15,21,23,19,19,26,21,24,27,20,23,20,12,19,22,22,27,20,23,24,30,13,12,24,30,19,24,22,19,9,19,25,23,25,16,9,24,30,23,26,27,23,24,24,23,21,25,25,18,18,21,25,12,26,24,28,28,29,27,30,18,20,26,28,14,18,22,22,33,22,33,23,22,19,23,17,27,26,25,28,19,15,21,21,26,21,22,19,21,18,20,34,25,27,20,20,21,20,26,32,19,21,17,20,27,18,33,23,15,26,28,21,17,15,22,22,22,18,25,19,27,20,14,19,29,29,28,21,15,18,24,25,19,20,21,17,29,22,29,26,25,22,22,29,19,24,26,33,35,32,30,24,25,28,22,21,34,19,29,22,19,20,26,24,24,25,19,11,14,25,16,22,24,26,21,25,22,27,13,17,26,31,24,21,26,26,4,11,20,21,20,29,0,24,20,25,17,17,29,22,30,21,28,25,26,17,14,29,19,24,26,28,22,32,28,29,27,21,20,19,23,23,26,29,23,28,25,25,17,23,22,21,25,23,18,29,40,25,13,23,23,14,23,21,26,20,23,15,30,25,16,19,29,26,25,27,23,11,7,16,14,20,18,22,12,20,20,21,32,13,21,20,16,21,22,22,19,6,21,24,18,23,24,28,29,29,22,37,25,27,8,10,24,23,25,19,25,24,24,20,21,20,25,25,25,16,23,19,38,25,23,26,20,19,26,28,27,23,25,26,23,32,26,22,22,25,19,24,23,22,26,22,28,20,27,25,29,23,21,21,30,23,14,15,18,24,25,23,27,27,24,24,33,20,17,20,19,26,23,25,25,17,14,35,22,31,11,23,22,17,26,18,19,22,18,27,28,22,28,29,24,18,26,29,18,32,18,34,25,22,19,21,34,16,14,31,14,20,25,25,15,16,18,22,23,21,24,25,27,16,23,19,18,29,22,25,22,23,22,29,21,20,18,23,27,17,16,103
22,23,29,16,26,10,22,21,18,13,21,13,14,24,13,20,15,14,20,36,18,24,17,34,20,23,21,21,11,13,10,15,22,18,21,12,15,19,28,15,25,24,18,14,9,23,20,21,28,13,14,18,18,26,15,25,20,15,23,22,17,21,20,29,3,23,17,13,19,21,16,20,19,24,22,23,20,28,22,20,11,18,19,20,17,20,21,18,19,36,27,14,28,28,18,6,26,24,19,30,23,10,24,15,18,18,17,9,21,17,23,17,25,20,27,35,23,23,19,29,15,7,19,22,20,15,15,19,14,30,22,18,13,22,13,17,23,17,13,24,21,30,20,19,11,25,20,8,19,24,19,18,9,19,18,18,22,14,37,21,24,21,19,17,20,25,18,18,16,22,12,20,8,10,29,24,24,21,15,16,27,23,20,15,7,20,22,20,14,21,29,16,19,27,19,14,23,15,18,15,11,16,19,16,18,18,18,19,20,21,24,18,18,13,8,22,21,25,16,9,11,12,24,20,14,21,27,22,21,19,19,21,22,21,20,21,20,20,18,19,24,22,25,19,16,12,12,22,16,20,19,32,18,25,26,21,24,17,14,26,21,14,20,26,22,23,18,23,25,19,8,16,14,23,17,17,19,16,16,21,14,17,17,13,21,10,23,22,18,29,16,19,17,20,24,20,18,17,25,23,16,24,16,29,26,21,20,16,18,11,29,20,26,18,15,19,20,19,16,17,16,15,20,10,25,20,18,19,21,14,15,17,22,7,11,25,23,19,24,20,26,23,20,17,11,19,18,25,17,23,21,28,23,23,22,19,17,15,27,11,22,17,19,20,19,24,27,19,23,20,17,26,13,21,17,22,1,17,19,22,9,26,30,10,15,23,19,21,20,25,15,24,14,22,26,25,21,20,16,18,18,10,13,16,21,21,20,18,23,21,20,20,21,23,19,15,7,12,17,24,14,21,18,21,11,26,18,13,14,23,15,21,24,15,20,19,31,17,21,16,22,22,23,19,15,22,16,24,16,14,21,15,18,22,23,16,4,21,18,26,19,20,24,19,29,14,31,18,27,19,16,18,11,22,19,19,16,20,21,22,17,13,16,17,20,10,14,15,18,24,24,23,22,19,25,18,14,23,15,18,15,18,15,23,21,24,25,15,20,19,21,11,24,15,14,9,3,6,24,14,11,19,12,22,24,22,24,14,23,22,20,12,14,12,18,20,18,22,17,12,22,20,17,14,12,16,17,16,16,11,17,23,15,17,23,19,24,5,6,14,18,23,19,27,18,20,22,16,24,13,19,13,15,21,15,18,21,17,26,24,16,23,18,8,16,12,22,2,23,20,16,9,19,12,18,19,30,10,19,15,19,11,12,19,20,15,14,15,22,21,13,25,16,15,15,10,18,15,14,26,28,26,28,21,23,25,19,21,29,17,25,22,19,16,22,19,22,25,11,15,19,26,22,28,21,23,14,21,21,30,21,24,23,21,25,14,19,26,25,21,21,17,22,23,24,0,5,22,17,17,26,21,26,23,21,24,18,17,24,30,10,16,18,20,15,28,18,9,11,19,20,22,21,22,27,29,19,21,25,21,13,19,17,14,19,17,16,20,29,18,18,19,4,13,7,22,12,15,12,17,20,15,17,20,19,25,28,10,19,16,17,17,21,13,14,21,12,20,18,22,21,14,21,22,16,14,15,22,15,20,15,12,18,3,20,21,19,27,24,21,20,17,18,20,16,16,23,12,25,24,17,20,17,13,18,20,20,9,24,20,37,17,23,15,13,18,24,20,27,24,23,11,8,24,23,13,22,25,19,22,15,18,24,14,13,9,22,21,24,16,22,12,27,20,14,15,11,24,17,17,12,22,21,19,26,19,13,23,16,14,13,7,17,14,12,28,17,15,18,20,19,17,24,23,17,20,20,16,19,15,22,25,23,14,17,15,11,38,24,23,17,20,24,28,31,19,17,26,10,19,17,19,9,14,13,17,23,23,18,25,19,14,21,19,14,20,20,30,17,16,23,23,19,13,12,10,21,23,12,96
23,28,24,21,22,15,26,26,23,18,25,18,18,23,18,22,19,19,24,31,21,21,14,30,21,24,26,16,16,18,15,20,22,13,16,16,20,24,29,14,20,24,19,19,14,22,22,23,28,15,14,16,23,22,20,20,20,20,21,20,15,16,16,28,8,18,18,18,14,19,14,21,24,23,19,21,19,33,22,23,16,16,17,18,19,20,21,23,19,33,32,19,23,27,23,11,23,28,14,25,25,15,23,20,21,19,22,14,19,20,27,19,29,18,28,33,25,28,24,29,13,12,24,27,23,19,19,14,19,26,27,13,12,17,8,22,21,18,18,22,26,29,25,19,16,26,24,13,16,21,14,15,14,14,13,15,24,18,39,20,20,23,21,22,25,29,17,23,20,27,17,18,13,15,32,21,29,26,10,11,22,27,15,12,12,15,20,19,17,20,30,21,16,23,20,9,19,20,16,20,6,19,24,11,13,23,22,24,19,23,26,20,13,18,13,24,20,21,12,14,16,7,26,21,19,19,32,20,19,19,23,24,25,22,20,24,21,15,20,20,26,21,24,15,15,17,17,18,15,25,15,29,21,25,25,25,26,19,9,21,21,9,15,31,21,22,21,24,25,22,13,21,19,18,20,22,24,21,21,16,19,22,18,18,16,5,22,23,23,30,21,24,13,24,25,20,17,18,20,24,17,19,21,25,25,26,25,20,13,6,30,19,27,19,20,23,25,16,16,12,16,20,15,15,27,15,14,15,18,19,20,17,21,12,16,30,22,22,29,18,29,23,25,17,16,22,16,30,22,24,26,33,20,18,17,24,22,15,25,14,24,22,14,15,24,28,27,22,22,25,22,21,18,24,18,17,6,16,24,18,14,26,27,15,14,21,24,24,17,20,10,21,16,24,28,22,25,19,12,21,23,5,8,21,21,19,24,23,20,22,15,19,23,22,19,15,2,7,12,21,19,24,13,26,14,22,21,18,9,23,10,20,24,10,15,18,26,18,21,21,27,19,20,24,16,17,19,22,16,16,20,17,23,17,28,11,9,24,23,24,24,25,27,24,34,9,26,20,26,18,11,19,16,17,17,24,21,16,18,21,19,18,21,20,20,15,11,20,23,26,22,18,27,21,29,23,19,21,17,13,18,13,20,18,20,22,24,16,23,24,20,16,19,18,19,14,8,11,23,16,16,19,15,25,29,20,24,19,25,22,16,16,19,17,23,25,22,26,21,17,27,15,22,17,17,16,13,14,17,16,12,22,18,22,28,21,21,10,11,19,18,26,20,28,13,17,24,18,21,18,14,18,20,26,10,23,23,12,27,23,21,21,18,13,11,7,22,7,24,20,19,14,20,13,16,21,25,15,24,16,22,16,16,20,20,20,19,20,27,16,18,28,21,18,20,15,20,20,18,22,33,28,28,20,24,20,18,24,32,17,28,17,24,14,17,14,18,26,16,20,24,27,26,28,24,26,19,26,21,34,21,19,18,21,20,9,24,25,24,21,16,20,22,23,20,5,0,22,22,22,21,23,26,23,16,19,21,17,23,32,15,15,23,19,10,25,17,14,16,22,24,27,26,23,24,32,15,21,26,26,18,19,22,19,17,22,18,25,34,23,17,24,9,18,12,17,17,16,17,15,20,20,22,15,18,29,29,15,24,19,15,20,26,17,19,25,17,23,23,23,26,9,17,19,13,17,16,25,20,16,20,17,14,8,21,17,21,25,28,26,23,18,18,18,17,16,20,7,26,24,22,17,17,18,23,22,22,4,24,23,32,17,24,20,18,19,26,15,28,19,22,16,13,29,20,18,21,26,20,23,20,23,29,19,18,14,23,26,29,14,24,17,22,16,15,16,16,24,16,22,7,17,24,24,30,19,18,28,11,19,16,12,13,19,17,23,22,20,23,20,19,17,25,18,22,20,24,20,24,10,27,27,20,19,22,20,6,35,28,25,22,25,19,27,31,19,14,31,15,21,22,24,14,19,8,15,21,21,17,26,24,19,20,15,19,25,15,26,12,14,28,26,22,18,17,15,22,28,17,97
24,27,22,28,33,19,23,33,23,25,27,20,27,28,28,23,14,20,26,43,21,32,25,37,33,24,25,26,11,9,28,22,24,27,17,28,26,23,30,19,26,27,23,20,25,22,24,29,34,27,26,26,22,34,24,32,25,32,27,21,22,26,27,37,24,28,17,19,19,21,23,25,34,28,28,20,16,31,29,19,26,22,23,24,16,25,24,30,26,30,33,21,37,32,26,24,29,34,23,31,22,20,25,21,22,24,32,27,27,27,29,20,33,20,31,39,27,28,21,25,22,25,25,20,26,17,25,28,20,35,28,24,21,15,24,25,23,17,29,32,22,29,28,32,20,27,22,21,26,24,26,26,27,24,23,27,27,21,39,22,21,22,25,23,24,32,26,25,23,33,22,21,30,22,35,27,32,33,24,25,32,32,27,23,22,27,22,20,21,21,36,32,26,29,26,21,25,21,21,26,20,20,34,24,22,27,21,28,27,21,30,28,20,20,20,17,25,26,24,26,23,19,31,23,20,26,33,29,21,20,12,20,21,32,31,21,21,27,32,24,23,23,27,26,25,23,30,29,23,21,26,37,27,36,27,28,27,28,16,26,29,23,27,35,23,28,18,29,30,27,24,22,25,25,26,23,28,30,25,30,29,28,30,22,6,17,23,22,25,25,27,35,27,27,30,27,24,16,33,29,22,25,24,35,36,29,28,19,27,20,34,24,30,29,31,31,19,26,23,17,21,15,28,18,30,18,25,20,25,15,16,22,27,22,29,34,23,25,32,25,34,6,28,21,27,25,23,30,29,26,29,40,17,20,25,18,17,16,28,21,27,27,26,27,28,33,30,29,31,26,26,30,16,26,17,24,23,17,30,25,19,31,33,21,24,27,30,21,27,34,22,26,22,38,33,25,30,9,23,30,4,19,22,24,31,22,23,26,31,16,32,29,26,26,24,27,24,29,26,32,19,18,27,30,21,31,25,31,21,19,24,31,32,24,27,30,28,24,26,24,26,18,25,25,17,30,19,30,23,28,25,14,25,21,33,23,23,17,18,27,29,26,36,23,36,31,38,24,23,23,22,26,18,29,18,26,25,21,25,23,23,29,27,27,15,25,22,23,28,29,29,26,32,18,35,26,27,23,20,27,24,25,16,22,10,22,32,22,26,31,20,25,23,24,26,21,19,22,32,20,26,29,22,28,36,23,26,31,31,29,28,22,17,19,33,29,11,15,19,12,32,22,33,24,21,29,25,27,28,20,25,29,15,19,25,26,31,21,22,21,23,29,23,27,27,32,27,17,20,31,24,28,18,22,22,16,29,13,30,20,23,28,30,14,24,21,24,24,26,22,26,27,27,20,21,30,31,32,27,23,26,19,24,26,31,22,18,14,33,28,26,29,32,25,24,26,30,30,26,33,34,24,28,20,23,34,24,30,28,16,28,31,35,25,23,22,23,31,29,27,26,34,29,35,23,25,26,30,21,32,26,25,28,29,27,23,29,25,21,14,25,26,27,32,25,22,22,0,23,24,33,29,27,25,20,17,24,22,25,31,20,24,23,28,22,38,18,27,31,15,12,31,25,28,35,35,20,25,33,28,22,24,17,14,22,16,15,30,40,26,29,31,26,23,23,31,24,22,22,20,32,21,27,24,29,35,41,27,36,24,24,13,30,26,26,27,19,29,17,28,34,23,31,26,27,21,22,30,22,27,28,31,28,25,27,29,29,32,24,37,19,28,23,21,30,13,23,21,32,25,28,24,27,15,25,27,27,18,30,30,44,22,35,26,16,24,29,28,33,26,26,27,24,32,35,26,24,31,20,13,22,34,28,25,28,15,29,22,30,21,26,22,29,28,29,30,18,35,30,26,28,20,27,19,30,19,28,32,23,33,26,25,25,30,28,37,30,32,27,26,27,19,29,28,12,29,20,25,29,23,26,30,16,23,26,33,16,41,28,29,29,27,31,24,39,19,25,39,19,22,30,29,18,13,20,20,24,25,26,29,29,23,28,22,15,26,27,28,24,19,30,33,18,20,24,22,20,32,21,98
18,23,26,24,19,17,23,32,18,20,27,18,20,22,26,16,14,25,20,38,19,17,10,30,23,23,27,27,15,17,22,27,22,25,15,20,20,26,31,16,25,18,24,8,23,24,17,18,33,21,21,17,25,29,12,28,19,24,18,15,12,16,13,25,14,23,17,7,22,19,13,21,30,24,18,21,19,31,21,25,23,16,15,14,21,23,15,23,24,36,33,19,29,23,17,19,25,30,17,29,22,21,23,26,19,14,29,25,20,15,18,15,20,18,24,32,20,26,22,30,12,24,19,25,24,18,19,19,16,35,23,18,14,27,23,21,21,18,26,18,25,34,19,23,6,28,23,19,27,28,21,11,22,17,16,21,22,14,37,18,19,21,18,20,18,18,19,16,17,27,23,22,25,17,29,27,24,24,23,24,28,24,17,12,21,22,18,18,15,15,25,28,27,20,15,16,22,14,11,22,18,21,18,25,26,21,22,28,13,22,20,26,20,14,16,27,15,18,19,22,19,22,20,16,14,16,30,15,19,12,20,18,27,22,23,21,20,20,26,15,23,20,19,12,16,13,23,15,9,29,16,33,19,22,24,22,20,24,14,21,23,21,18,21,25,19,22,24,24,22,21,15,19,23,18,16,25,16,21,29,14,16,21,24,18,20,26,25,27,25,18,28,15,23,18,17,14,14,24,17,16,22,25,22,27,24,23,16,28,21,32,18,21,19,24,26,19,16,12,20,16,19,22,14,20,24,11,24,17,18,19,17,23,20,28,24,20,21,30,19,28,24,24,20,25,18,13,24,15,22,33,22,23,28,27,18,18,8,24,16,18,21,17,18,24,26,24,13,24,20,24,29,18,23,16,23,18,18,24,18,15,26,28,15,23,25,21,24,13,25,19,21,18,27,23,27,22,21,13,14,22,20,23,19,28,21,20,19,24,22,24,15,22,24,18,14,23,28,22,23,21,26,28,28,16,30,14,24,21,24,20,27,25,25,25,21,26,13,20,19,29,23,16,25,18,29,17,19,9,25,14,19,24,20,29,14,13,25,22,26,25,23,32,23,34,30,27,17,29,17,24,14,16,22,12,12,13,24,17,21,16,24,21,21,20,18,13,19,24,23,21,21,27,18,29,25,27,21,15,21,16,16,24,20,22,24,21,8,24,26,18,20,31,6,21,20,17,14,25,13,17,17,16,16,27,23,27,22,20,18,25,23,19,17,24,28,19,23,24,16,29,27,31,18,23,23,20,16,25,21,20,19,19,22,28,22,25,19,20,18,18,22,26,28,28,27,24,23,24,24,25,25,19,24,20,24,25,11,35,20,20,22,25,12,18,22,25,15,19,20,16,23,21,15,15,26,26,27,21,17,22,15,19,15,23,19,24,22,23,23,27,19,22,19,20,24,18,23,21,22,29,29,28,22,26,32,25,22,29,22,22,29,22,15,28,20,21,21,23,23,25,24,23,29,21,23,20,18,22,32,14,24,26,27,23,15,22,19,21,21,19,18,21,26,17,17,22,23,0,10,23,24,24,20,25,22,20,16,21,29,16,17,26,21,22,29,17,22,25,23,23,20,24,22,20,30,15,16,29,26,10,24,20,18,25,15,15,26,33,22,20,20,21,21,18,18,23,18,15,14,24,22,25,18,20,32,32,18,22,14,10,21,27,19,25,16,5,21,13,21,34,20,23,23,20,10,11,20,20,13,22,23,25,20,16,26,24,24,27,35,20,25,15,17,25,20,25,19,21,27,18,16,24,17,23,18,17,19,23,25,37,26,27,26,17,18,26,23,26,22,18,19,22,32,30,24,16,26,19,22,20,24,30,5,19,11,21,27,24,11,17,22,29,19,18,19,15,31,21,16,18,26,15,20,32,20,19,21,18,25,23,20,22,24,25,31,11,26,24,19,20,20,27,18,18,15,23,20,25,14,22,26,21,11,24,25,21,35,24,22,22,22,18,24,33,19,21,33,7,17,25,28,8,13,17,10,20,21,19,21,24,9,20,17,23,28,25,30,20,16,27,22,18,11,25,18,24,22,9,92
28,23,24,14,19,17,22,27,21,19,26,18,25,22,23,6,14,25,13,38,24,25,20,28,23,16,22,18,23,25,20,26,15,23,15,18,20,20,27,19,23,8,15,16,23,16,20,15,32,17,16,17,20,28,12,26,19,28,18,22,22,22,13,25,14,22,17,17,20,19,13,21,28,31,15,13,17,32,21,21,23,19,20,21,21,14,5,25,23,28,29,19,29,23,18,19,25,31,12,25,22,21,22,26,22,23,23,26,21,15,18,19,20,19,24,32,20,28,21,22,12,22,12,25,21,18,22,17,24,33,21,18,17,27,22,13,21,21,23,18,27,28,20,23,6,28,23,19,18,18,20,21,22,16,15,20,18,22,39,18,19,17,15,19,21,18,21,19,17,22,23,25,25,16,27,27,27,20,21,22,26,28,21,19,21,21,14,16,20,25,22,24,22,13,18,16,22,14,21,22,18,24,28,19,21,18,12,28,13,19,13,26,11,14,19,23,21,18,18,22,19,22,20,21,14,18,29,15,15,12,20,18,23,22,17,21,23,20,22,22,23,20,28,12,13,13,26,15,9,29,16,23,17,22,21,22,10,22,14,19,19,19,18,21,17,9,24,21,24,20,21,10,14,23,16,9,28,26,16,31,24,26,13,22,18,20,17,16,17,29,21,23,15,25,15,22,23,24,27,13,16,21,20,22,21,27,26,20,24,21,31,18,11,19,25,26,19,14,22,22,24,21,22,17,20,20,11,19,8,17,18,25,23,20,26,20,21,21,30,19,28,24,27,22,21,21,23,24,25,16,26,29,24,28,23,18,22,8,24,17,18,13,17,18,15,20,24,23,26,19,21,30,16,23,23,26,18,21,21,8,18,30,26,15,23,22,21,17,13,25,19,21,19,27,20,17,19,21,13,24,28,20,22,27,23,26,24,14,19,24,27,20,24,21,18,14,24,24,22,23,19,22,25,23,15,29,17,27,22,16,16,22,25,25,28,15,26,10,20,19,24,25,24,26,19,27,22,19,9,22,4,19,20,20,19,14,13,21,29,29,26,22,22,23,34,28,30,16,27,19,24,14,16,18,22,12,13,22,8,20,17,15,12,21,18,23,18,22,20,23,21,20,21,18,26,25,25,22,23,21,16,16,24,21,22,23,21,8,25,23,20,25,29,16,21,20,17,14,21,20,22,17,18,24,23,23,25,26,17,21,24,22,15,17,29,22,19,23,24,24,26,24,31,20,21,23,19,16,23,22,21,24,25,22,27,17,15,19,20,18,25,25,24,31,28,24,24,21,25,27,21,19,14,22,20,29,25,11,28,23,21,22,20,20,18,19,23,15,21,17,21,20,11,16,15,24,24,27,21,17,22,18,19,18,14,19,26,22,23,17,17,24,25,21,15,24,18,28,21,25,30,21,25,14,24,30,16,17,19,22,22,24,22,15,26,20,22,30,19,13,21,22,23,29,23,25,24,18,19,22,10,21,19,23,23,20,28,9,21,19,12,18,18,26,17,17,22,24,10,0,26,18,25,23,17,14,20,16,21,27,19,19,23,24,23,28,24,22,26,30,23,16,26,22,30,25,21,21,26,26,10,15,20,21,23,18,15,25,34,25,14,20,21,21,18,18,22,24,22,14,22,26,25,11,25,31,24,22,22,14,10,21,27,24,25,16,5,16,13,14,34,17,25,21,20,13,14,21,20,13,18,21,22,20,13,24,14,24,22,32,10,20,15,17,24,20,15,17,18,19,28,7,23,20,14,8,15,19,16,25,33,17,24,18,20,18,29,24,23,17,17,19,22,29,21,16,25,22,18,25,20,23,29,15,27,19,29,27,32,21,17,22,20,18,18,19,18,27,15,16,28,18,25,24,31,17,20,17,17,23,23,20,21,24,25,29,21,26,25,19,20,20,26,21,20,15,18,25,28,19,22,28,13,11,26,25,21,37,17,29,22,22,18,24,33,20,21,30,7,17,21,28,8,13,17,20,20,16,21,29,18,9,15,20,23,23,25,30,18,21,28,29,18,14,25,18,28,22,9,96
31,32,37,27,35,26,31,25,11,24,30,23,24,24,24,24,29,31,25,42,27,25,18,40,33,24,32,30,28,30,22,22,18,26,29,21,32,30,35,20,33,26,27,31,27,25,20,21,36,20,19,22,27,27,28,31,21,33,24,28,25,26,29,34,29,31,31,30,27,19,19,21,31,29,19,30,26,39,29,24,29,20,21,22,24,23,23,26,28,39,41,27,33,30,20,23,27,39,19,38,29,23,29,35,22,27,34,28,18,25,27,23,32,18,29,39,27,29,30,34,18,23,24,29,25,22,23,27,27,38,27,12,18,30,21,24,21,17,25,33,29,38,22,27,24,32,27,28,29,28,13,19,27,13,12,26,15,21,41,20,25,30,19,28,21,35,23,19,29,33,29,21,32,21,36,29,29,32,23,24,32,31,25,16,24,14,29,27,23,28,28,32,29,31,8,20,29,26,24,25,19,24,31,24,26,29,27,31,32,29,23,27,23,27,19,24,22,30,17,23,30,18,37,29,34,29,35,34,29,32,24,32,26,35,25,24,23,29,25,28,35,27,32,27,14,24,32,31,28,30,21,36,30,36,30,34,24,24,22,26,27,22,28,35,26,27,24,26,22,26,25,26,25,31,29,25,30,28,27,31,27,29,25,18,27,16,28,28,30,33,21,37,26,29,30,28,25,26,17,29,18,18,29,37,25,28,29,23,26,19,35,18,29,29,28,23,30,27,20,25,21,22,28,17,34,28,27,25,20,25,26,22,23,29,27,34,23,28,30,19,30,28,27,21,26,26,24,32,28,20,33,35,26,32,28,25,23,28,20,20,23,29,27,28,25,20,32,26,28,37,30,34,26,20,24,26,27,22,31,23,18,31,33,26,24,21,26,29,28,33,21,20,21,32,26,29,32,25,18,27,32,18,21,24,27,22,27,30,31,26,27,23,28,20,20,26,23,28,25,27,15,23,26,26,20,35,17,27,20,28,23,31,30,23,26,27,24,16,22,28,30,31,24,28,22,30,25,21,28,27,22,22,32,30,32,19,29,25,33,27,27,31,35,26,34,30,20,18,26,24,24,25,25,29,25,32,25,28,20,27,19,30,28,21,25,27,17,22,29,29,30,17,30,30,35,34,31,21,20,26,31,26,28,29,26,28,31,28,30,24,29,27,32,19,26,24,24,27,31,22,28,27,20,26,32,33,29,26,23,21,27,28,27,28,33,25,23,27,25,27,34,28,37,22,17,22,18,27,28,25,27,30,24,28,34,26,31,22,23,20,23,30,24,27,26,30,21,17,25,32,25,29,28,32,21,29,28,25,31,23,30,29,19,29,24,20,27,28,12,16,24,21,26,19,15,26,31,30,28,22,22,18,20,18,25,21,30,26,34,29,26,32,25,23,26,31,26,32,18,15,37,33,31,26,33,33,28,32,37,18,29,30,26,20,30,25,28,34,23,26,31,33,34,38,25,27,29,25,28,40,29,33,25,26,29,19,31,27,25,24,21,29,23,30,29,26,21,33,23,26,0,28,27,28,27,24,27,18,31,38,19,21,30,25,21,12,23,22,25,30,27,32,29,24,28,37,14,21,33,31,26,24,23,20,27,18,28,26,36,25,26,30,25,27,24,30,19,23,24,16,25,27,31,20,24,31,36,22,30,23,27,21,33,23,27,25,25,31,29,20,35,22,30,27,25,13,12,33,29,28,22,25,27,27,19,28,26,30,32,38,28,31,29,27,27,23,30,20,24,31,31,19,25,20,30,25,30,17,18,26,42,26,35,30,20,20,31,30,29,24,28,22,25,31,31,26,29,31,27,27,31,29,35,18,30,30,30,24,32,24,24,21,32,21,26,27,18,23,29,32,28,30,34,25,36,26,29,33,10,27,26,24,24,35,31,35,24,31,32,25,24,24,30,28,22,33,28,23,28,18,31,32,25,27,28,30,17,39,29,31,28,19,18,34,36,19,27,35,23,25,22,35,24,29,19,23,25,19,23,33,29,27,26,21,27,31,26,37,23,20,34,30,31,14,29,29,28,30,25,105
22,23,30,21,25,18,24,31,23,22,25,21,22,23,28,14,25,23,21,42,23,25,18,34,25,16,16,24,23,25,12,20,14,25,22,22,26,14,32,18,31,16,23,24,24,20,22,23,26,21,20,25,17,28,26,27,19,29,23,19,16,20,19,20,24,26,25,23,23,11,21,25,25,27,23,21,18,33,26,15,11,8,9,10,18,22,13,26,25,36,13,22,29,24,22,15,29,28,20,29,27,16,18,29,21,18,27,25,24,24,19,21,27,10,21,31,19,31,18,28,20,15,20,23,17,16,11,17,14,28,29,22,16,31,22,16,13,18,19,24,23,32,24,19,20,26,21,16,24,24,25,19,25,21,20,18,20,20,32,12,18,17,22,16,23,27,21,21,22,30,21,19,24,19,30,27,25,29,13,14,25,24,21,16,18,26,18,20,19,19,24,18,26,21,20,23,23,20,15,18,18,19,25,21,24,24,22,21,23,16,21,8,21,21,13,17,24,23,18,23,24,21,30,20,14,12,26,23,19,23,20,23,17,28,25,22,21,23,26,19,23,21,23,17,20,24,25,21,19,22,24,26,19,18,23,27,18,28,20,19,13,21,15,31,19,17,19,24,24,2,13,18,22,28,18,17,28,23,24,27,23,27,18,22,23,20,16,15,24,29,23,17,24,25,25,20,17,20,27,28,17,26,16,23,31,23,24,20,28,21,27,22,19,10,25,30,18,24,20,21,18,16,25,11,27,25,17,22,18,22,23,18,27,15,19,21,20,21,34,23,28,24,19,13,26,14,16,32,22,16,23,34,23,28,27,29,18,19,20,18,19,7,14,15,9,14,29,20,24,20,23,31,21,25,20,26,21,20,23,18,12,28,26,22,16,17,22,14,19,17,24,22,13,17,22,23,26,25,21,21,29,20,23,21,23,20,24,8,13,22,29,23,24,16,18,21,25,30,15,13,23,16,25,27,18,28,19,21,23,22,16,26,23,25,29,18,33,18,20,17,21,26,24,22,20,28,21,27,17,22,14,16,20,17,26,22,25,18,22,25,22,19,29,24,38,32,32,21,22,26,24,12,19,21,16,28,17,25,18,16,20,9,6,25,17,21,15,14,23,26,24,25,25,25,33,26,30,13,19,16,20,13,17,19,26,26,26,18,27,24,17,22,22,18,19,17,18,21,3,17,22,22,19,26,26,28,25,24,25,23,24,24,22,20,18,26,19,23,24,24,28,29,28,17,21,13,17,23,28,23,21,22,22,25,28,13,18,16,17,15,16,18,25,28,22,23,24,22,26,26,25,27,22,28,25,27,20,22,27,25,24,27,23,20,21,19,17,23,16,12,19,13,21,17,19,30,24,22,21,15,26,10,23,20,22,16,21,17,32,26,25,27,21,21,23,25,22,26,25,27,27,27,22,21,25,22,22,22,27,21,28,28,24,23,29,27,25,25,13,20,21,25,28,24,16,18,25,25,20,25,17,21,21,27,26,15,21,19,22,16,20,20,15,26,22,21,23,29,24,18,28,0,24,16,23,20,22,16,23,30,13,19,24,23,24,22,21,23,21,28,21,25,24,22,28,30,21,23,17,27,19,23,18,15,26,18,26,23,34,17,17,27,17,21,16,20,21,15,18,18,26,19,20,19,22,30,29,20,32,17,16,18,29,21,30,17,21,21,25,22,26,17,25,21,10,15,16,23,23,18,26,28,22,19,21,25,26,27,19,32,18,28,20,22,18,17,25,19,26,25,22,17,23,14,8,10,21,19,24,27,34,22,15,26,14,18,23,24,19,25,20,23,19,26,26,16,20,17,21,26,23,26,26,19,24,19,22,23,32,15,18,14,30,24,8,7,12,27,19,26,22,27,23,20,34,20,23,24,22,30,18,16,25,29,21,33,25,25,26,24,25,18,22,22,22,23,15,22,22,14,22,28,19,25,26,24,21,39,25,26,25,24,26,26,37,11,26,24,21,23,23,28,22,24,22,14,13,13,19,25,22,23,18,9,16,25,28,29,26,18,31,26,19,14,28,23,24,32,20,96
23,23,28,26,34,20,27,29,22,29,23,21,28,30,25,23,26,21,27,30,24,29,22,41,34,25,26,12,26,28,22,27,23,31,10,23,31,25,34,26,33,27,15,28,29,18,7,16,30,22,23,19,26,34,19,31,20,17,32,21,14,18,28,34,29,24,29,27,19,20,18,30,33,23,21,19,23,37,10,15,21,21,21,20,23,24,24,23,31,32,31,26,38,32,13,25,31,34,18,27,34,27,10,32,9,20,28,21,24,27,23,24,31,19,24,41,29,30,20,27,17,25,27,29,25,21,24,27,28,32,26,19,24,21,28,21,22,23,26,33,24,35,15,32,21,28,23,22,16,18,24,23,23,23,22,26,21,22,37,21,6,22,22,20,14,33,23,12,24,30,19,24,32,26,36,29,16,33,23,24,31,28,19,24,23,25,16,18,26,21,29,19,23,19,19,21,29,25,17,24,24,11,21,27,25,21,24,31,28,25,16,31,24,21,18,17,9,31,24,21,28,25,32,22,29,20,29,30,17,21,21,21,17,29,28,17,24,28,27,21,26,27,25,27,20,28,22,30,24,25,21,24,22,32,21,27,25,28,17,25,23,23,25,22,17,23,20,14,22,23,26,27,23,14,23,26,25,19,23,30,22,26,26,25,21,23,27,26,26,30,14,31,26,14,23,17,14,25,28,27,17,28,14,36,32,18,17,23,26,24,35,19,25,14,28,27,28,19,24,21,22,20,28,16,15,21,26,23,21,22,23,23,31,23,29,25,4,26,31,20,29,25,16,19,27,18,13,34,18,25,31,30,19,29,33,30,23,17,29,23,27,25,24,25,27,32,31,17,28,32,24,35,21,18,20,27,27,26,33,20,17,32,23,26,16,22,27,25,28,34,24,30,18,27,21,19,31,24,18,17,31,23,25,24,29,23,27,22,27,24,20,27,13,21,19,29,26,21,25,28,24,16,27,18,25,31,10,20,27,21,22,17,8,28,27,28,21,17,18,21,30,28,25,27,24,31,25,27,24,27,23,21,25,19,31,19,28,22,26,28,27,22,34,31,37,26,28,21,18,11,18,19,19,26,18,27,26,17,21,8,20,22,24,22,24,20,25,11,20,24,28,27,26,30,36,28,32,22,21,26,25,23,18,20,25,25,30,23,27,28,18,16,32,18,23,26,23,26,27,17,19,29,22,18,36,25,27,29,18,22,27,30,22,24,28,19,20,24,24,25,33,31,34,24,26,23,25,25,28,27,26,19,26,28,33,11,16,21,21,19,24,14,19,19,31,32,19,22,23,23,30,35,23,24,27,25,5,14,29,16,24,11,27,28,26,25,27,28,23,21,16,23,26,24,16,30,30,31,31,22,31,15,20,11,25,20,24,20,34,31,22,30,18,22,22,30,28,25,22,26,31,26,20,20,21,32,14,24,30,21,20,29,24,17,32,23,20,27,23,25,26,24,26,20,21,23,16,24,17,17,20,15,30,30,16,27,26,22,26,23,18,27,22,20,30,26,26,27,24,25,27,24,0,26,22,19,25,17,31,29,18,21,27,31,28,33,21,22,30,26,26,29,28,23,32,20,25,8,20,24,25,25,23,20,16,19,27,28,37,22,27,28,27,26,24,30,25,21,19,15,29,27,27,17,30,34,37,25,34,22,25,18,29,27,25,25,20,23,26,27,33,23,29,26,20,14,15,23,23,26,23,26,28,27,20,28,27,29,28,37,21,25,26,28,27,22,22,25,25,21,24,20,25,19,26,27,23,22,25,34,21,25,22,18,19,19,28,29,23,23,27,24,19,32,32,26,22,21,20,28,24,22,28,19,22,29,24,12,32,15,26,25,33,21,18,17,17,33,29,29,22,19,26,25,33,19,21,28,21,28,18,24,24,34,29,29,24,22,26,29,28,23,30,20,23,29,24,22,27,26,22,17,18,20,23,31,24,41,28,22,26,17,29,24,40,20,27,34,22,26,20,26,23,25,22,16,26,24,23,27,23,24,25,22,19,29,31,33,23,28,31,25,20,15,23,27,21,32,24,97
18,23,24,26,26,20,23,30,23,22,24,21,22,29,21,17,21,22,16,44,21,25,18,31,25,16,26,23,22,24,24,24,14,22,24,25,28,24,32,18,26,21,20,16,24,19,20,22,31,24,23,20,24,31,23,22,22,28,27,15,12,16,24,32,20,17,24,15,21,11,21,25,29,25,26,22,18,33,21,25,23,8,7,6,16,9,18,23,21,38,29,20,29,12,19,18,29,30,21,31,29,16,24,25,22,6,31,26,20,19,9,20,25,10,21,15,3,32,14,31,20,25,15,14,17,23,11,23,17,33,27,20,16,31,25,26,13,19,11,31,23,32,21,19,17,31,28,20,23,24,23,19,25,21,20,15,20,20,34,12,20,27,18,12,21,31,21,19,20,30,22,22,28,19,18,29,21,22,19,20,25,22,17,16,21,23,21,23,20,15,30,26,22,26,20,23,9,25,9,22,18,21,22,24,10,21,26,31,26,25,23,24,24,21,18,27,22,22,21,23,22,22,32,8,24,16,22,19,21,25,20,19,27,28,27,21,26,20,23,7,28,7,19,21,22,18,18,26,22,22,24,21,22,25,24,25,21,24,24,24,25,19,19,26,20,22,23,17,25,14,20,20,23,20,21,19,23,20,25,22,20,23,14,24,24,20,22,23,28,25,21,32,18,25,23,17,14,24,24,25,20,26,18,34,30,30,30,21,22,19,25,14,24,24,19,27,14,23,20,19,18,16,24,19,29,25,22,8,21,21,22,19,27,19,23,26,22,26,25,14,30,22,29,13,23,10,13,18,19,11,32,32,25,28,27,25,22,21,20,17,7,22,16,17,25,24,23,19,26,30,24,31,21,25,16,15,24,19,7,22,19,28,29,16,16,17,10,24,26,22,24,10,19,31,23,23,26,21,21,18,21,18,21,21,18,21,23,24,20,22,22,23,24,16,21,21,23,26,17,25,21,26,22,31,18,22,17,27,20,27,19,28,33,20,25,12,31,23,21,21,26,25,24,21,19,27,19,23,22,18,19,14,24,21,32,22,21,22,18,20,29,15,23,20,37,28,32,17,22,24,21,23,19,18,12,23,17,23,21,22,16,25,22,17,17,18,15,24,27,23,28,25,29,25,33,18,30,13,19,16,21,17,17,20,22,26,32,21,26,20,18,20,25,14,23,15,21,23,19,13,17,17,16,24,25,26,28,24,24,24,12,11,20,18,16,30,19,23,20,21,18,28,27,18,23,25,22,17,19,18,12,19,22,26,30,21,26,19,20,21,16,14,25,29,22,23,26,22,14,17,29,27,21,22,25,18,30,24,27,23,14,20,23,20,20,16,19,21,16,12,16,25,24,17,17,22,29,26,23,20,25,20,20,16,22,22,21,17,28,25,21,11,25,19,24,28,16,23,22,26,23,32,30,17,13,15,21,23,30,21,30,23,31,22,24,27,11,13,25,25,23,22,25,29,21,23,20,29,14,27,17,20,23,27,18,15,5,22,17,16,23,23,18,32,21,23,23,25,20,23,28,16,26,0,28,25,27,20,22,27,20,19,24,23,21,29,17,15,21,19,28,26,21,24,28,27,16,21,25,26,17,8,17,19,24,22,22,30,33,27,13,19,20,23,17,18,18,15,12,18,26,26,27,22,22,31,25,20,33,21,23,18,13,21,27,7,18,22,24,24,35,18,23,25,22,20,21,24,23,22,24,27,23,23,21,13,23,25,29,35,21,24,22,24,18,15,28,19,27,25,16,20,22,18,24,21,15,19,26,30,34,6,27,23,16,20,24,15,26,26,17,26,22,33,26,25,16,28,11,22,15,20,25,15,27,19,22,23,30,11,6,18,24,18,22,23,18,22,25,26,18,27,7,24,34,12,19,27,20,29,18,19,15,30,25,33,21,25,10,29,28,21,20,18,18,21,25,19,26,14,22,28,24,22,25,14,21,35,20,22,17,24,23,24,31,11,23,32,18,18,25,27,19,20,22,10,11,13,21,13,26,14,15,9,16,27,29,24,24,18,21,27,20,21,25,23,19,16,18,92
18,18,24,31,32,24,13,24,27,21,18,25,25,27,20,11,26,25,14,41,22,28,21,33,26,17,27,14,23,25,23,30,22,29,24,16,28,25,32,19,30,15,11,26,20,16,15,21,25,15,14,22,19,22,27,15,24,31,28,26,20,20,26,33,24,22,31,25,27,20,20,25,27,33,23,27,23,38,24,23,27,23,24,25,24,19,12,26,23,25,36,24,34,27,18,25,23,30,18,31,25,27,24,31,17,26,30,26,25,17,25,20,32,21,20,37,25,34,17,13,19,25,13,20,14,23,26,24,26,27,21,15,17,17,8,20,22,22,26,32,29,33,20,28,21,30,28,26,14,20,20,22,28,20,19,23,23,23,37,21,20,20,20,19,15,33,22,17,18,27,23,26,29,18,34,21,22,29,23,24,26,24,19,19,23,21,26,24,20,21,31,26,23,20,27,19,27,25,23,27,22,19,16,25,23,23,21,26,28,22,18,24,20,21,25,25,13,29,12,15,29,23,34,25,23,26,29,30,27,27,20,28,24,29,22,12,32,29,20,26,30,25,27,23,21,26,23,28,24,29,21,32,24,29,15,23,15,22,25,25,21,21,21,28,15,16,15,26,29,25,26,15,19,26,23,14,22,14,21,31,21,27,22,26,26,21,24,23,28,33,19,28,26,30,24,21,18,30,36,30,21,25,22,33,28,22,21,21,27,20,24,21,18,26,22,19,32,23,23,27,25,22,24,23,29,22,24,24,17,22,23,24,26,27,29,27,18,23,33,22,33,24,24,24,18,21,19,33,13,17,17,28,25,28,30,28,22,23,29,17,21,16,20,21,20,25,33,13,27,28,25,21,21,20,25,32,22,21,26,17,24,29,32,24,24,26,24,22,27,26,22,24,24,31,26,20,33,28,18,12,24,19,22,28,11,25,25,19,24,26,28,25,29,25,23,23,18,23,25,28,23,24,23,26,17,28,18,24,22,7,14,28,24,26,28,24,34,19,25,25,15,26,27,33,19,26,22,28,24,28,13,22,17,21,26,17,25,24,30,26,25,22,39,34,39,25,38,21,30,11,18,22,23,27,24,27,26,25,17,22,22,20,17,24,23,20,18,19,28,33,27,24,28,25,32,24,34,24,24,26,25,19,24,24,28,28,29,23,24,20,22,24,27,20,27,26,24,22,26,23,19,19,18,27,32,25,28,24,23,30,28,27,20,22,30,27,19,23,17,24,31,29,35,20,25,17,13,25,28,22,26,23,25,27,25,25,24,25,26,23,27,24,30,32,27,17,21,25,27,24,26,22,19,22,26,24,21,26,30,24,26,25,18,20,21,17,16,23,25,21,16,24,20,16,18,20,23,31,26,19,26,23,12,19,21,24,26,22,36,26,14,25,26,21,20,30,20,25,14,34,30,12,31,18,31,32,12,25,16,24,26,31,30,20,31,26,24,33,24,30,18,26,24,30,21,23,16,22,19,31,27,17,24,21,24,20,32,18,26,22,20,24,26,20,28,21,16,20,25,17,27,23,22,28,0,3,24,21,29,31,25,20,20,24,23,33,24,27,26,25,28,27,31,27,24,34,21,14,25,30,25,20,22,19,24,27,25,24,35,30,23,27,25,26,24,29,26,23,25,19,20,26,30,19,25,37,33,20,36,27,24,21,29,24,25,23,20,25,25,19,27,15,23,24,20,22,23,18,27,24,17,20,20,24,22,29,21,31,25,29,7,23,20,22,28,23,24,23,27,19,28,16,7,20,19,15,24,20,21,23,33,22,23,14,24,23,30,29,29,14,26,17,27,20,20,25,25,31,22,25,25,24,30,21,29,21,19,24,31,21,22,25,29,24,22,23,24,15,22,30,23,24,29,24,34,21,21,28,17,22,26,26,25,29,33,25,18,34,26,20,19,21,19,22,25,30,21,26,29,19,19,33,4,26,20,28,22,35,18,28,25,19,25,15,31,22,26,35,22,18,18,30,22,27,20,22,27,23,22,31,25,24,24,24,23,28,31,36,23,21,27,29,24,23,26,28,29,32,24,92
21,21,25,28,29,21,10,21,24,22,15,22,24,24,17,8,23,22,11,41,19,29,22,30,23,14,24,11,26,26,25,27,19,26,21,19,30,22,33,20,27,12,8,28,17,13,12,18,22,18,17,23,21,25,24,18,21,28,26,24,23,23,23,33,23,19,28,28,24,17,19,23,29,30,21,24,20,35,21,20,26,20,21,22,21,16,9,23,26,22,33,21,35,24,15,25,26,27,16,28,28,25,21,28,14,24,27,23,22,14,22,17,29,18,17,34,22,31,14,10,18,22,10,17,11,20,23,21,27,24,23,12,18,18,11,17,19,19,28,30,27,32,17,29,18,30,25,23,11,17,17,23,29,17,16,20,20,20,40,18,17,17,17,16,12,30,23,14,15,24,20,26,30,19,31,24,19,30,25,26,28,21,22,20,20,18,27,25,19,18,28,23,20,17,24,22,24,24,22,24,21,16,19,23,23,20,18,23,25,20,15,26,17,18,22,22,10,26,15,18,26,22,31,22,20,27,26,27,26,24,17,25,22,26,19,9,29,26,23,23,27,22,24,20,18,23,20,25,21,26,22,29,21,26,12,20,12,20,26,23,18,18,24,25,12,13,12,23,26,22,23,12,16,23,20,11,25,17,18,28,18,25,19,23,23,20,22,21,25,30,16,25,23,27,21,24,21,29,33,27,18,22,25,33,25,19,18,18,24,23,21,18,15,24,25,22,29,20,22,24,22,19,21,20,26,19,21,21,14,19,20,21,25,24,26,24,15,25,30,19,30,21,27,21,15,18,22,31,16,14,14,25,22,25,27,27,19,20,26,16,18,13,23,24,17,22,32,16,28,25,28,24,18,17,25,29,23,22,23,14,21,32,30,21,21,23,21,20,25,24,25,21,21,32,23,17,30,25,19,15,21,22,25,25,14,27,22,16,21,23,25,22,26,22,20,24,21,20,25,29,20,21,26,23,18,26,15,25,23,4,17,25,21,27,29,21,31,16,22,24,18,23,27,31,20,26,21,25,21,25,10,19,14,18,23,20,24,22,33,23,22,19,36,31,36,26,35,18,27,8,15,23,20,24,21,24,23,22,14,19,19,17,14,21,20,17,19,22,28,30,24,21,25,22,33,21,31,21,21,24,22,22,21,27,25,25,31,20,24,17,25,21,28,19,25,26,23,25,23,22,16,16,15,24,33,22,25,27,20,27,25,24,17,19,27,24,16,20,20,27,28,27,32,17,22,20,16,22,27,21,23,26,26,24,22,22,21,22,23,20,24,22,27,29,30,20,18,22,24,21,23,19,16,19,25,21,18,23,27,21,23,22,21,23,24,20,13,24,22,18,19,24,17,17,15,22,26,30,26,20,24,21,15,16,18,21,23,19,33,29,11,22,23,18,17,27,17,22,17,31,27,9,28,15,28,33,9,22,13,21,23,32,28,21,28,29,21,31,25,27,15,23,21,27,24,26,13,19,16,28,24,14,21,24,21,21,30,15,23,19,18,24,23,17,25,24,19,17,22,14,24,20,19,25,3,0,25,18,27,28,22,21,17,25,24,30,25,24,27,22,25,28,28,24,21,31,18,11,22,30,22,17,19,16,21,24,22,21,36,28,20,28,27,23,25,27,23,23,24,16,23,23,27,17,26,35,30,23,33,24,22,18,26,25,23,20,17,22,22,16,30,18,26,21,23,19,20,21,24,21,20,23,23,25,19,26,24,30,23,26,4,22,17,19,28,20,21,20,24,16,25,13,10,17,16,12,21,21,18,26,30,19,20,11,21,20,33,26,26,11,23,20,24,17,23,22,23,28,19,22,22,24,30,20,26,24,22,21,28,22,19,25,26,22,23,22,21,18,19,27,26,21,26,21,33,18,18,27,14,25,23,26,22,26,31,22,15,31,23,23,22,18,16,25,22,27,19,23,31,20,22,30,1,23,23,25,21,36,15,25,26,16,22,12,32,19,23,32,19,15,15,27,19,24,23,21,24,20,23,28,22,21,21,21,20,25,29,33,24,22,24,26,27,20,23,25,30,29,21,95
25,22,26,26,29,12,23,32,20,16,26,13,20,27,23,17,21,23,20,37,11,19,12,34,32,24,24,23,13,15,23,23,26,25,15,12,15,22,27,14,28,13,22,14,21,19,22,22,31,11,10,13,23,22,20,18,12,28,25,22,19,23,23,28,21,24,23,13,20,23,14,22,28,22,19,24,26,40,21,19,19,20,21,21,16,20,16,28,20,39,29,18,29,30,19,22,28,30,14,32,21,19,23,27,20,21,29,22,20,16,25,15,27,22,31,38,26,25,24,32,13,23,20,26,21,13,23,23,14,33,31,15,12,25,16,21,25,22,26,28,28,33,21,23,16,23,18,14,23,27,20,13,23,19,18,22,24,12,36,22,19,22,25,22,20,29,17,18,16,25,21,22,24,13,31,26,23,24,19,20,31,29,23,14,19,21,21,19,7,21,33,26,26,24,23,15,20,9,18,21,18,22,28,24,22,21,18,27,21,20,24,18,20,13,18,19,24,27,12,23,20,19,28,23,14,23,32,25,22,24,24,26,21,20,24,23,26,22,16,22,27,22,23,21,18,17,29,25,17,27,17,32,24,28,22,21,21,25,22,21,21,18,19,29,18,20,23,17,17,23,20,19,17,23,23,20,24,24,19,31,26,22,20,19,23,17,23,23,29,29,20,27,23,28,24,24,21,24,27,23,13,24,24,25,24,27,28,14,27,20,28,15,22,22,22,27,26,6,10,18,14,21,26,16,26,24,21,20,20,14,15,15,24,15,27,26,21,1,27,16,21,22,24,22,23,24,20,20,25,24,28,34,28,25,16,22,16,20,27,10,24,15,16,17,19,24,26,23,22,20,17,25,13,25,19,29,19,16,26,18,17,15,28,17,20,25,21,22,23,30,16,25,12,30,27,26,31,20,14,24,20,19,22,17,22,23,18,18,23,21,30,17,29,26,11,18,19,24,21,23,16,18,27,27,12,29,20,29,17,27,18,28,26,24,23,20,26,21,13,22,27,15,18,27,14,26,9,23,19,17,16,14,23,21,30,15,20,24,20,28,27,25,34,27,35,30,35,24,27,26,21,17,11,20,19,24,17,22,20,21,23,19,16,18,27,22,13,19,25,21,24,23,30,23,27,20,32,25,13,22,21,17,22,24,21,24,26,18,16,29,23,23,23,16,22,20,15,18,25,20,23,18,11,22,27,29,22,22,24,17,17,24,14,16,26,26,23,27,25,14,29,19,28,13,18,17,13,24,15,15,22,25,17,21,27,21,26,17,18,15,16,28,25,28,21,17,26,18,26,28,24,23,15,21,22,22,25,19,34,26,16,20,14,10,22,21,20,20,21,24,23,24,18,11,12,26,26,28,21,14,23,15,20,21,7,16,16,20,27,25,23,24,28,14,18,22,19,27,22,29,29,32,30,20,25,32,21,27,30,18,24,28,25,15,29,20,23,28,22,25,22,24,22,28,25,27,26,26,22,33,24,25,24,17,25,15,26,21,22,26,16,23,14,27,26,18,21,24,20,20,27,22,25,27,24,25,0,9,24,29,18,15,25,19,18,32,19,25,25,21,18,22,21,15,22,33,19,23,31,21,12,21,22,19,23,21,22,28,40,22,19,22,22,23,22,26,22,20,19,11,16,20,27,15,20,24,31,18,30,22,20,21,23,19,27,23,17,26,23,25,35,19,27,21,20,20,21,18,7,22,19,22,24,19,24,18,17,25,25,33,21,27,18,20,17,15,22,19,29,24,25,19,25,19,18,19,24,18,27,23,39,22,30,21,16,11,23,25,30,19,19,13,20,31,14,19,20,28,21,20,19,20,26,17,25,9,22,28,34,18,24,17,29,11,21,22,17,26,25,23,14,25,21,18,29,20,22,23,17,24,22,23,14,26,17,29,23,25,20,4,5,15,23,25,17,25,21,18,27,14,21,33,24,19,22,25,18,40,24,29,20,24,25,31,27,21,24,26,15,17,22,14,15,20,14,17,25,25,17,24,27,19,17,19,21,26,18,26,10,16,23,22,25,19,25,20,23,22,13,99
22,24,25,17,23,19,21,26,17,15,24,20,19,18,14,15,16,27,18,30,16,22,15,35,26,21,23,23,16,18,17,20,22,22,18,15,22,21,26,13,26,17,23,22,18,21,16,17,31,14,13,9,18,21,14,21,3,19,20,19,15,15,17,20,16,21,19,22,15,19,5,17,20,24,10,20,19,34,12,22,21,19,19,18,14,11,14,26,18,35,29,18,28,21,17,21,25,29,5,28,24,21,17,25,18,18,21,25,16,13,16,17,18,18,24,30,18,25,26,28,4,18,17,23,19,12,16,21,15,31,25,6,11,24,15,12,21,14,23,24,24,32,19,22,10,22,17,18,25,24,11,15,21,11,10,16,21,17,36,20,15,18,17,24,18,24,14,16,19,24,25,15,25,12,23,24,25,22,17,18,23,26,14,13,14,12,17,18,12,17,24,25,19,22,14,8,20,16,15,22,15,20,20,18,18,19,13,24,19,15,20,19,19,20,9,22,18,18,11,14,20,14,26,20,20,19,34,18,18,18,17,20,24,25,15,18,17,13,19,19,25,18,22,14,9,15,27,19,15,24,8,25,20,26,26,24,19,20,16,12,20,18,16,25,22,18,15,8,8,14,19,17,16,14,19,18,21,18,18,26,21,23,19,16,19,12,14,15,20,26,18,24,21,25,16,20,17,16,23,15,4,16,15,23,19,21,20,16,20,13,27,6,20,15,19,18,21,15,15,17,19,12,20,7,24,18,15,16,15,15,14,20,19,17,21,22,13,10,18,7,12,16,15,15,16,22,16,25,17,19,19,30,22,25,24,20,14,14,26,9,15,22,15,16,24,24,18,16,19,26,18,28,16,19,15,22,18,15,22,9,8,24,19,17,15,23,12,16,19,21,11,18,3,24,22,25,22,19,5,16,23,14,15,20,20,16,20,23,21,20,22,20,24,24,2,17,19,24,15,22,13,21,18,24,11,21,14,24,16,22,9,22,17,19,22,19,29,12,4,19,18,20,20,18,13,19,14,19,15,15,13,12,21,18,22,6,15,18,23,21,18,27,25,24,32,26,26,16,27,20,14,16,18,11,16,18,15,17,16,15,15,20,21,9,18,17,12,10,19,22,21,15,26,20,26,26,27,21,18,14,19,14,20,23,20,23,17,14,21,26,21,15,26,17,21,22,14,16,17,12,18,15,8,28,25,25,21,20,19,17,17,19,17,16,28,23,16,20,16,17,26,22,25,10,15,16,12,22,18,14,13,16,19,23,28,12,17,12,13,6,21,25,21,24,21,24,18,15,17,28,15,22,18,21,17,23,16,17,30,20,22,11,13,19,16,12,19,17,18,20,15,16,17,10,3,22,17,27,19,13,18,6,11,13,15,7,21,19,25,19,22,24,22,5,17,21,16,22,13,21,31,24,21,19,24,27,24,19,26,16,24,24,17,7,26,15,14,25,18,16,22,15,25,20,20,22,21,20,18,28,20,22,21,20,16,14,17,18,13,19,7,21,5,18,17,17,17,22,16,16,18,16,17,20,21,18,9,0,20,20,9,12,16,18,17,28,16,20,23,22,17,18,19,6,25,29,12,17,24,23,12,12,14,11,18,14,17,19,32,13,18,21,21,17,20,20,17,13,10,2,19,18,21,6,19,24,30,16,25,13,16,14,22,18,23,14,11,18,17,23,26,10,18,18,19,11,12,22,16,13,10,13,15,20,15,18,17,16,20,28,17,20,17,19,17,13,21,16,20,24,22,15,16,10,20,17,16,13,24,22,30,14,22,26,10,2,15,16,24,10,10,16,15,22,22,21,19,22,17,23,19,21,27,16,20,18,20,25,28,14,15,19,27,11,19,18,8,21,23,18,21,20,20,16,28,16,19,19,8,15,17,22,14,25,23,26,22,16,20,13,14,14,22,17,16,19,16,18,18,13,23,28,19,13,19,16,13,37,22,21,19,20,16,25,30,17,23,17,9,19,20,23,10,15,9,14,18,23,14,22,24,13,8,18,19,21,22,31,13,15,29,19,20,10,23,19,20,24,11,96
31,31,30,24,18,20,29,30,25,25,24,21,26,30,30,24,21,25,18,43,21,23,16,40,30,22,32,21,27,29,19,25,26,28,26,29,29,30,35,22,30,24,24,19,28,25,26,27,31,28,27,24,25,35,23,30,22,33,15,29,24,21,12,36,23,26,26,20,20,21,21,18,30,22,24,24,23,37,31,27,20,24,25,26,22,27,23,24,24,37,32,24,35,31,24,27,24,21,19,32,31,26,27,27,25,24,31,25,24,20,28,11,30,22,33,34,22,35,24,35,20,20,18,29,23,20,24,21,29,33,27,22,20,28,29,22,23,14,11,19,29,36,26,29,17,30,25,22,25,27,24,17,29,21,20,26,27,12,36,20,27,25,26,22,21,29,22,23,14,30,27,24,29,22,22,26,27,29,20,21,30,34,20,18,22,25,21,23,17,29,30,32,29,19,24,21,23,24,25,24,21,23,29,24,22,28,26,28,18,24,29,25,23,17,17,27,28,15,25,30,22,22,25,22,25,28,32,18,22,23,19,26,29,23,28,18,25,23,31,23,22,25,28,9,22,24,23,14,14,28,24,28,22,23,20,19,28,21,24,22,27,24,12,32,24,23,15,27,27,24,25,24,26,30,21,25,28,27,27,22,20,29,13,22,19,20,26,25,28,28,25,33,20,31,30,25,26,24,31,28,16,26,25,33,33,29,28,10,26,19,33,22,29,19,30,26,24,27,14,18,14,14,24,15,31,29,10,24,20,20,21,15,20,23,24,29,29,23,34,23,32,23,25,23,30,24,25,30,26,22,30,34,24,27,27,27,8,19,21,20,26,25,9,8,27,31,17,24,30,31,20,27,21,22,24,23,25,24,26,23,16,24,29,26,26,26,28,24,14,25,24,23,19,24,31,26,19,22,21,25,29,18,21,17,26,25,14,26,28,19,29,21,32,27,21,17,25,30,22,25,21,26,22,31,22,27,23,26,24,29,15,30,29,25,30,13,30,22,23,21,29,24,22,26,24,32,19,27,12,26,22,20,25,14,30,22,24,20,32,30,26,25,27,29,40,32,36,25,26,30,25,19,19,25,26,23,24,22,20,25,24,21,24,25,22,24,19,20,29,22,26,25,29,17,26,28,34,25,13,23,23,10,23,28,23,29,20,13,26,28,26,25,29,20,23,27,22,25,26,21,23,22,21,29,26,29,29,28,29,27,20,30,22,24,27,30,18,22,22,26,37,28,31,23,23,20,24,21,27,25,29,31,23,19,25,22,27,20,21,18,16,22,28,24,26,28,21,20,28,24,29,31,23,25,21,29,26,22,37,27,24,30,29,25,20,16,21,22,28,24,28,18,28,21,19,23,27,33,31,22,19,16,27,24,18,19,25,21,33,25,29,20,29,24,26,29,23,29,29,31,25,34,31,27,29,27,23,25,34,19,32,30,23,23,30,28,27,31,20,24,26,29,20,26,25,27,26,29,20,31,17,18,25,34,28,21,17,27,18,21,21,25,24,30,14,24,23,25,21,21,31,23,31,22,29,27,24,20,0,27,17,23,29,27,25,36,25,15,31,28,25,25,28,26,26,33,17,27,26,29,21,28,14,11,23,22,22,27,40,23,12,19,27,18,28,25,18,22,19,18,30,12,22,20,26,30,24,24,27,15,11,16,28,25,22,26,16,24,24,20,32,14,22,26,17,19,20,26,23,10,26,25,19,24,21,19,28,19,27,36,28,27,12,14,25,21,26,22,29,24,28,19,22,12,22,26,29,19,22,23,41,26,24,27,18,22,29,31,28,24,29,28,22,33,25,23,25,26,19,20,23,21,27,21,28,24,29,28,30,23,25,24,32,22,15,16,16,28,23,27,30,27,24,10,37,18,21,26,21,27,28,28,23,21,28,34,23,29,25,26,26,22,28,22,23,26,23,18,26,20,31,36,26,22,26,32,21,36,22,30,17,23,23,31,38,21,18,35,18,13,25,26,19,22,22,24,29,27,25,20,26,20,27,25,22,29,26,31,26,22,31,28,27,18,22,21,30,31,20,105
27,32,35,27,32,29,32,36,28,26,37,30,26,32,33,24,27,39,19,47,27,33,26,41,31,22,34,31,29,31,29,31,26,34,27,29,37,32,37,24,34,27,28,29,29,26,28,28,42,28,27,27,31,35,31,33,19,15,30,24,17,21,26,38,29,22,30,30,23,23,25,30,36,32,30,27,30,35,22,33,30,24,24,23,28,24,24,26,30,46,39,30,39,32,31,32,36,33,25,39,35,31,27,40,30,23,32,34,27,14,30,25,38,22,33,42,30,39,31,36,24,30,18,35,29,29,27,34,35,44,39,26,22,32,29,31,25,31,34,31,26,40,33,33,25,32,34,27,31,36,31,27,21,29,28,20,31,27,38,24,23,31,25,29,32,37,27,30,23,34,38,27,35,23,39,36,32,34,33,34,36,33,22,24,26,32,30,29,23,24,35,36,36,30,31,28,28,33,20,25,27,32,35,35,25,22,28,38,26,30,31,30,24,26,24,33,30,30,25,24,33,32,33,25,33,23,33,22,29,28,30,28,35,35,35,35,23,17,33,24,29,30,28,24,26,32,32,28,22,36,28,36,34,30,31,28,28,28,30,31,31,26,30,38,27,26,32,24,24,30,34,28,26,26,33,27,31,33,28,34,30,35,26,27,25,30,28,27,32,34,32,29,28,37,24,18,15,15,38,33,24,34,31,41,35,34,35,26,27,31,38,26,30,31,32,28,31,33,26,21,25,29,34,24,32,37,24,23,19,30,30,26,32,26,34,32,25,29,38,27,32,32,34,25,31,27,16,36,32,22,29,40,35,36,36,31,28,24,32,20,26,31,29,30,30,25,34,30,32,38,25,40,30,33,23,32,31,26,32,27,23,35,35,30,28,29,29,28,26,38,31,23,23,37,30,35,32,28,25,31,35,30,33,30,29,26,30,30,25,31,36,31,36,28,18,27,30,28,31,18,24,32,36,32,22,33,28,36,27,30,27,38,37,35,30,28,38,23,20,22,35,31,30,33,24,34,25,30,22,19,23,26,34,32,37,26,30,32,34,31,33,26,37,35,43,34,43,24,34,32,34,27,28,15,21,31,29,25,21,25,23,33,30,29,29,29,23,29,35,35,34,33,30,30,37,35,38,25,26,30,32,28,32,21,29,34,34,21,32,29,19,29,39,23,24,32,28,31,27,20,30,16,19,29,37,36,37,32,30,31,25,26,30,28,33,31,29,25,26,28,37,28,36,21,26,30,26,28,33,25,23,20,30,32,38,28,33,27,28,26,27,31,33,36,35,35,34,26,29,33,35,33,31,37,29,35,34,27,39,34,29,23,31,32,31,30,31,28,28,24,17,28,28,21,23,30,36,40,34,24,31,25,21,27,29,27,32,32,37,35,33,30,36,22,27,35,17,29,23,38,39,34,37,24,36,39,29,36,37,27,41,30,35,27,36,31,26,30,30,28,34,5,29,32,22,24,33,37,30,36,27,34,34,34,28,25,29,28,33,28,27,33,15,38,29,30,32,31,29,27,38,30,29,27,31,28,29,20,27,0,24,25,34,29,28,33,24,34,33,34,34,30,31,26,36,37,29,29,37,27,29,23,27,28,26,28,28,34,40,32,27,32,34,31,33,33,31,25,22,22,33,32,35,26,30,38,37,28,35,27,23,30,36,25,29,28,24,35,32,32,36,28,32,31,30,26,27,37,32,25,30,30,33,30,26,26,28,36,33,43,28,38,25,27,31,25,32,28,31,35,27,20,26,27,28,27,26,29,34,35,46,21,37,31,27,22,31,26,27,28,14,30,30,32,36,29,25,29,28,31,25,32,38,24,20,33,32,38,40,18,27,29,33,25,28,29,25,33,32,35,25,35,32,30,39,28,32,31,28,32,30,33,22,34,32,39,30,32,33,32,32,30,33,23,27,32,29,29,33,24,31,40,27,30,29,33,31,44,23,29,30,33,28,27,32,23,31,36,26,23,32,41,27,26,29,19,29,27,27,30,27,28,12,25,32,35,34,42,33,26,36,20,21,27,31,34,20,38,28,101
20,21,23,10,21,19,16,25,14,17,19,17,20,26,17,17,22,22,20,38,14,23,16,31,20,20,24,20,15,17,20,18,18,23,16,16,17,22,25,14,26,19,20,18,13,20,13,14,26,17,18,17,18,29,22,27,12,18,20,21,17,18,15,25,13,19,25,17,14,15,13,21,28,23,14,20,16,28,21,20,21,12,13,14,9,18,16,25,23,30,26,15,32,25,13,16,24,24,13,29,27,20,22,20,15,17,17,19,20,15,22,12,18,14,24,34,22,22,22,29,12,17,19,20,14,7,9,24,18,28,23,14,15,23,23,9,17,9,21,20,21,29,15,17,18,17,12,18,23,21,19,17,16,15,14,17,18,13,34,16,18,18,19,20,14,26,14,12,19,23,22,12,18,14,23,22,22,25,20,21,23,24,19,17,7,20,18,19,14,21,21,25,20,22,11,16,23,11,17,17,16,16,18,13,15,19,21,23,19,17,16,21,16,20,2,20,15,20,19,19,15,17,26,15,18,21,30,19,19,19,12,20,22,24,23,13,12,18,22,16,27,22,17,14,12,17,22,17,15,20,16,29,15,24,21,24,21,24,9,20,20,18,19,24,21,20,10,17,17,11,14,19,15,18,14,20,19,16,15,23,14,22,17,17,14,15,17,18,13,21,14,27,21,22,24,18,19,9,18,23,8,20,15,27,27,12,11,11,23,16,24,14,22,17,16,26,19,23,15,12,15,7,18,2,19,19,13,13,13,16,17,16,23,17,21,25,16,19,26,15,21,15,12,13,15,18,18,23,15,20,25,24,17,20,23,24,9,15,23,15,18,17,19,20,19,20,26,13,15,24,21,29,16,19,17,17,11,12,24,17,1,25,27,15,16,21,15,17,15,20,17,18,6,28,19,20,15,16,13,14,20,15,16,18,27,13,15,18,22,17,20,19,21,20,11,18,17,22,22,19,15,19,23,24,15,21,10,20,19,24,17,19,16,20,25,19,27,9,13,14,22,17,22,9,12,26,12,23,13,20,15,7,20,22,15,14,14,13,22,18,11,23,18,22,31,24,23,18,24,17,15,19,18,20,18,24,21,16,13,20,17,13,16,17,15,10,16,7,16,17,21,19,22,22,22,21,24,17,14,21,16,18,15,25,17,26,17,14,19,21,23,11,29,12,16,19,7,10,16,14,11,13,16,26,28,22,16,24,16,14,20,20,15,13,25,23,11,15,15,16,25,21,21,18,17,24,20,20,20,20,20,24,19,23,28,18,23,5,6,6,17,22,23,19,20,21,20,13,19,23,18,23,16,21,20,23,13,12,30,16,22,20,16,12,14,17,14,12,15,16,21,19,22,15,11,26,25,20,19,18,20,3,19,11,23,7,18,14,27,19,21,21,18,14,14,14,12,15,21,18,26,29,24,22,25,29,21,18,30,12,25,20,21,15,23,21,16,24,21,9,21,24,25,29,22,20,14,22,13,25,18,23,26,25,20,18,19,20,18,14,15,18,14,17,19,10,15,20,16,19,19,13,18,20,25,22,18,9,17,24,0,12,22,22,20,23,18,17,19,22,12,26,15,15,26,26,12,14,22,20,20,17,9,6,17,9,21,12,34,10,18,23,14,12,17,27,14,11,12,10,24,13,16,14,19,31,28,20,28,8,12,9,21,19,24,20,17,17,17,23,31,18,21,18,21,6,7,19,22,15,18,21,23,13,12,21,23,24,20,21,21,22,17,19,24,8,24,17,17,18,24,12,24,5,15,19,14,14,21,24,29,15,20,23,5,11,16,23,22,18,19,15,8,27,24,21,14,24,12,20,16,22,28,11,13,13,18,21,23,16,19,19,25,19,19,18,3,23,26,25,20,21,22,11,30,11,13,27,16,23,18,17,17,18,16,26,17,16,18,16,17,9,19,20,13,27,16,18,9,17,20,25,21,21,17,19,16,34,24,22,21,18,24,24,27,15,21,26,17,14,17,29,17,21,15,16,17,17,14,21,19,21,17,13,14,14,21,28,19,19,28,27,25,5,22,14,17,24,19,94
20,15,27,20,26,19,17,25,15,9,24,19,11,25,18,13,19,26,16,32,12,14,7,29,28,19,17,19,15,17,18,18,17,16,23,12,26,15,20,5,23,17,18,23,14,13,15,18,19,11,10,7,14,18,18,23,15,18,17,17,14,15,19,13,19,19,23,23,16,14,9,14,21,20,18,17,21,34,11,20,18,11,12,13,14,19,14,23,13,34,28,19,20,26,15,18,19,31,13,25,21,22,23,29,17,16,25,23,15,11,21,12,25,13,24,34,22,23,15,17,8,20,15,25,20,18,14,21,23,21,22,13,3,21,12,21,16,15,17,25,21,29,17,14,14,27,23,21,19,25,14,8,14,10,9,17,19,11,35,15,19,10,19,13,16,14,2,14,18,18,24,17,24,6,27,17,22,17,17,18,26,20,14,5,17,15,14,12,8,17,26,17,23,21,18,10,18,20,13,18,9,19,21,16,20,14,20,24,22,13,18,17,13,20,14,20,17,25,8,16,22,14,26,18,18,15,23,22,15,22,20,19,21,24,17,19,13,19,16,17,27,20,21,19,11,19,19,22,18,23,10,30,20,27,18,23,17,17,16,18,12,12,21,28,14,18,22,13,19,17,16,14,10,13,21,15,11,15,12,27,17,16,23,14,18,12,15,14,20,26,16,26,19,21,24,18,16,20,25,19,12,15,21,16,20,14,15,13,20,13,23,14,20,15,7,20,21,19,9,14,10,19,19,14,25,20,18,18,18,15,16,11,16,22,24,25,17,14,26,15,22,18,24,16,16,15,15,21,16,19,28,26,21,28,22,22,15,18,23,5,21,14,20,21,18,22,22,18,7,17,22,25,16,19,11,16,17,7,26,17,13,20,22,21,17,16,24,13,20,25,13,20,15,23,23,24,25,15,7,17,22,12,13,8,22,18,17,17,22,16,20,12,22,17,14,11,17,22,18,14,11,19,20,22,5,27,12,22,10,23,17,19,19,17,16,24,31,14,15,15,18,16,13,21,7,20,10,18,16,15,15,12,13,21,23,8,19,15,20,22,16,16,30,22,30,24,30,18,21,19,18,10,18,21,14,22,19,18,18,21,17,18,15,17,20,20,4,19,16,15,9,14,23,23,20,24,29,16,11,17,22,19,18,20,16,15,24,17,17,22,20,21,22,11,17,21,13,15,22,14,20,13,6,26,20,24,24,13,20,15,15,15,17,19,25,21,19,20,18,14,22,20,23,8,13,13,9,18,20,10,17,20,11,15,21,18,22,15,16,14,12,19,20,25,19,12,20,13,21,20,21,14,18,22,17,24,22,19,28,18,22,10,14,18,15,14,22,18,19,15,17,18,11,4,11,19,23,26,11,7,15,15,13,11,13,15,17,18,28,16,16,21,20,9,11,20,14,25,15,25,24,28,20,11,24,23,17,21,26,14,24,13,15,5,20,16,19,23,19,21,14,20,24,19,22,24,23,24,20,25,18,22,17,17,15,6,23,16,21,19,15,20,17,23,24,16,15,24,17,19,21,19,21,19,20,21,15,12,23,25,12,0,23,10,11,30,10,13,11,23,23,21,25,16,17,33,15,16,24,27,16,20,21,18,18,8,18,17,34,22,23,15,20,21,19,23,10,16,16,10,15,19,25,14,11,22,34,9,27,20,17,17,29,10,20,19,15,20,21,20,28,16,22,6,16,13,14,23,18,20,15,17,21,19,17,16,13,20,16,31,17,25,20,22,15,11,15,10,22,22,20,17,18,17,17,17,19,11,22,19,32,20,22,21,14,12,25,20,21,18,22,13,18,25,15,22,18,22,19,18,22,20,26,12,23,19,17,23,22,13,20,20,22,9,14,15,15,24,23,18,20,18,25,17,22,18,21,22,11,15,19,19,12,24,22,14,18,21,26,16,15,20,18,17,12,23,12,6,13,5,16,26,20,17,9,27,13,31,20,23,13,18,19,24,27,14,24,27,13,14,15,29,14,19,11,12,16,16,2,23,20,17,20,10,17,19,22,27,15,7,21,17,22,12,22,23,15,23,15,94
28,29,31,28,32,19,25,30,24,28,30,16,28,21,26,17,24,16,24,42,18,31,24,35,28,24,18,26,27,27,23,23,22,30,27,27,27,16,39,24,23,21,23,30,25,23,25,29,28,26,25,21,23,33,24,30,19,26,26,19,24,21,26,35,15,29,27,29,21,19,17,23,31,26,16,21,17,32,28,25,26,16,17,18,27,23,18,27,24,31,35,25,35,28,26,24,30,35,11,31,32,21,23,27,23,25,25,27,28,27,23,24,30,18,29,37,25,22,26,25,16,20,23,24,25,25,19,30,27,30,24,18,22,33,27,26,21,21,27,31,15,24,28,27,20,34,30,21,26,29,23,25,23,23,22,28,24,25,47,20,23,19,26,24,24,33,25,25,23,33,18,21,26,25,34,32,33,34,27,28,27,32,20,22,15,24,20,22,22,25,36,31,27,26,26,20,27,26,22,27,23,21,32,15,24,25,19,32,25,22,24,25,26,20,20,25,25,27,23,19,9,24,24,23,30,28,34,26,21,28,13,15,27,31,27,24,27,21,31,24,33,25,31,24,21,21,28,28,21,14,20,31,26,34,28,28,21,26,25,18,30,25,22,35,24,22,22,24,24,22,26,21,25,30,27,20,29,30,26,31,22,30,25,23,26,22,23,22,31,26,27,31,15,31,22,28,25,29,35,27,16,28,21,32,31,32,33,23,28,21,35,18,24,21,30,29,26,22,25,23,26,15,26,20,32,23,24,26,23,21,22,27,21,22,24,34,25,26,30,19,28,17,30,21,24,22,24,31,29,24,29,35,18,21,26,28,21,24,28,24,23,25,21,22,21,26,30,29,30,34,28,34,20,21,28,30,19,26,29,15,21,31,25,22,24,25,26,22,26,27,23,26,19,34,31,30,31,27,17,28,27,20,18,29,26,22,27,26,31,28,31,29,31,24,18,26,25,28,29,31,20,24,24,31,24,24,26,26,26,19,15,33,29,27,32,25,36,24,20,26,27,22,30,30,26,31,20,31,23,24,19,25,22,24,32,18,16,18,30,27,17,27,36,27,39,32,38,27,21,23,26,26,18,19,22,28,21,23,23,21,26,25,24,21,16,18,21,25,33,32,26,27,31,28,32,27,22,21,26,30,27,20,9,24,28,29,29,22,23,26,22,23,27,26,27,22,19,22,27,25,19,29,24,34,37,30,30,30,28,29,24,24,21,23,33,30,12,16,20,28,33,25,33,26,22,28,24,14,28,29,25,28,28,32,30,18,23,17,18,18,24,26,24,31,28,31,22,18,25,29,31,30,22,28,27,20,31,27,35,21,23,27,29,24,22,18,27,16,24,20,26,22,26,23,15,28,23,28,31,26,24,21,22,25,27,19,13,9,31,27,20,33,34,21,26,26,30,23,24,33,35,24,27,21,30,37,24,29,22,17,29,32,23,19,24,27,28,32,24,27,23,29,29,35,31,33,22,30,21,27,24,28,30,31,32,21,29,24,22,15,13,29,21,30,26,18,23,23,26,23,30,24,27,24,20,17,25,16,29,34,22,23,0,29,27,34,27,23,29,21,30,30,33,22,34,37,24,26,33,24,16,24,21,18,24,27,25,16,39,28,24,26,22,30,23,32,26,23,24,14,31,25,34,12,28,35,36,26,34,26,23,14,28,27,27,21,21,28,18,25,31,16,24,23,27,24,23,32,22,25,22,24,21,21,27,25,31,28,25,33,13,26,25,27,29,24,28,24,32,29,29,22,22,17,26,21,22,21,27,18,42,26,32,26,23,18,31,27,30,6,24,27,20,32,34,26,28,28,20,31,24,32,37,27,21,25,30,15,32,23,22,23,35,23,25,24,21,30,28,28,30,25,31,23,37,19,21,31,20,26,26,25,21,30,28,37,24,27,26,29,30,27,30,23,24,29,21,27,31,20,28,33,16,23,27,30,23,42,28,33,28,20,28,25,41,19,29,33,19,26,23,25,20,23,21,22,17,21,25,28,30,23,22,15,8,19,28,29,25,24,30,35,24,23,25,8,30,30,17,102
24,25,31,24,30,26,25,29,19,13,28,23,15,29,22,22,23,31,20,41,16,18,11,34,32,23,21,23,19,21,22,22,21,20,27,16,31,19,24,9,27,24,22,25,18,17,25,23,29,15,14,17,23,22,24,28,21,24,21,21,18,19,23,23,23,23,28,24,21,18,19,18,25,25,26,21,25,38,21,24,23,15,16,17,18,25,21,27,17,29,33,24,24,30,24,23,23,35,21,29,25,27,27,33,27,20,29,29,19,15,26,16,34,17,28,38,26,33,22,27,18,24,19,29,24,22,18,25,15,31,26,17,7,25,16,27,20,19,23,29,25,33,22,18,22,28,27,28,23,27,18,12,18,14,13,21,23,15,39,19,26,19,23,20,26,24,12,24,24,22,29,21,28,10,37,21,29,21,21,22,30,24,18,9,21,19,18,16,12,21,30,21,27,29,22,19,26,25,17,22,13,26,25,22,24,18,24,28,26,22,23,21,17,25,22,24,24,29,12,26,26,17,30,22,25,22,30,26,19,30,21,23,26,28,27,29,23,29,20,21,31,25,25,23,15,29,28,26,22,27,20,34,24,31,22,29,26,21,20,27,16,16,25,33,18,25,26,23,23,21,25,18,14,23,25,19,21,19,16,32,21,20,27,18,26,15,24,23,29,30,26,31,23,25,29,22,20,25,31,27,20,19,23,26,24,24,25,17,24,17,27,20,27,19,17,28,25,25,13,19,17,23,23,21,29,21,22,22,22,23,24,18,20,27,28,29,27,18,32,21,26,22,29,20,20,21,19,25,20,23,33,33,16,29,27,26,19,26,27,9,26,24,24,25,24,26,32,22,17,27,27,29,24,23,15,26,21,11,30,24,22,27,32,27,21,20,29,22,24,29,20,24,21,27,28,28,29,25,17,21,26,16,19,18,30,22,21,25,26,26,30,16,26,21,20,15,21,26,22,18,15,23,24,26,9,33,22,30,11,27,21,23,29,21,17,28,31,18,19,19,27,20,17,31,11,24,14,22,20,23,20,16,22,27,33,18,24,24,24,27,26,23,34,26,34,28,34,22,25,26,22,14,25,29,18,30,24,23,22,25,21,24,23,23,24,24,8,24,20,25,19,18,27,27,24,28,33,20,16,21,26,23,22,24,25,19,32,21,21,26,24,25,26,15,21,26,17,20,26,18,24,17,10,30,24,28,28,17,25,25,23,19,23,25,30,25,22,26,27,18,26,20,27,12,17,17,13,22,27,14,24,25,15,19,25,22,26,19,20,22,19,25,24,29,24,22,24,17,25,29,24,18,22,29,20,28,30,23,32,19,26,20,18,21,19,18,26,22,23,19,22,22,15,8,17,23,32,30,21,11,19,22,23,21,23,23,21,22,32,20,20,25,29,13,15,24,18,29,23,29,30,32,29,15,28,27,21,27,30,18,28,23,25,15,24,20,25,27,23,25,23,24,30,29,26,28,27,30,27,30,22,26,21,21,25,10,27,20,27,23,23,24,23,27,28,20,19,28,21,24,25,23,31,23,24,25,19,18,27,29,22,10,29,0,10,34,14,23,20,27,27,25,29,20,21,37,19,25,29,31,26,26,25,22,24,18,22,27,38,26,27,19,24,25,24,27,20,22,20,18,19,23,29,22,15,30,38,13,31,25,21,21,33,14,24,24,23,26,28,24,36,20,26,16,20,21,22,27,22,24,19,22,25,23,21,24,17,30,25,35,21,29,26,28,24,15,19,14,26,26,24,21,28,23,21,24,23,15,26,23,36,24,27,25,18,16,29,27,27,26,28,17,22,34,25,26,22,26,25,23,28,24,30,16,26,20,21,27,31,17,25,26,26,19,18,19,20,28,27,22,24,22,29,21,26,25,25,26,15,24,23,24,20,28,26,24,22,31,30,20,19,24,22,21,22,30,21,16,23,9,26,30,24,25,19,32,16,35,24,27,17,22,23,30,31,18,28,31,23,18,19,33,24,24,18,16,20,20,12,27,24,25,26,14,21,23,25,31,22,11,25,21,26,22,26,27,19,27,25,98
23,26,30,25,24,21,24,28,18,12,27,22,16,25,23,21,21,28,19,31,15,19,12,32,23,22,20,22,20,22,16,21,22,15,18,15,30,18,23,10,22,23,21,25,19,18,23,23,30,14,13,16,22,21,14,20,20,21,22,20,17,18,18,24,18,20,20,26,16,19,14,19,24,25,21,20,21,31,22,23,22,16,17,18,17,22,20,26,16,35,32,25,25,27,23,21,24,30,16,27,24,24,26,30,21,19,28,24,19,14,24,17,31,18,29,30,18,32,23,28,13,19,18,28,25,21,19,16,25,28,27,13,8,24,15,26,21,18,22,22,24,31,21,19,19,18,23,19,18,23,14,13,19,14,13,20,22,16,40,20,22,18,23,21,25,25,13,23,22,21,27,20,23,9,32,22,29,20,12,13,24,25,17,10,20,15,17,15,11,20,30,22,18,25,20,9,21,24,16,21,8,19,25,13,15,17,23,25,21,21,24,20,15,22,18,23,22,23,11,19,19,7,28,21,27,21,31,24,18,21,23,22,25,24,20,26,24,25,19,20,28,19,24,17,15,24,27,20,17,28,15,29,20,29,23,27,25,19,11,23,17,11,17,34,19,24,23,24,24,22,23,17,13,20,21,18,22,20,15,26,22,21,20,17,16,5,23,22,26,30,25,26,15,24,27,21,19,20,29,24,17,19,24,27,23,25,26,18,15,8,26,19,26,18,18,23,26,16,14,14,18,22,17,20,30,17,16,17,20,24,25,19,21,20,20,28,24,17,31,20,25,18,28,17,21,22,18,24,21,22,27,34,22,28,17,21,20,17,28,8,22,25,16,17,23,25,27,22,18,28,21,28,23,22,16,17,16,12,22,20,19,28,29,25,14,21,25,21,17,22,10,21,18,26,28,24,27,19,12,21,26,7,10,19,23,21,22,26,25,24,22,17,25,22,19,14,12,17,14,19,14,22,15,25,8,24,21,25,1,26,12,20,24,12,7,20,21,18,20,18,26,14,18,27,10,19,13,22,18,18,19,15,21,19,33,11,19,23,25,26,27,24,34,25,33,19,32,22,26,20,13,13,22,27,17,27,24,18,20,24,21,23,24,20,22,23,9,23,21,25,19,18,26,23,23,27,29,21,17,15,20,15,23,18,20,20,26,18,20,25,20,24,21,16,20,24,16,19,25,18,24,16,9,27,23,21,26,18,25,24,18,20,22,24,23,24,22,26,21,19,25,10,26,11,16,16,12,16,17,13,22,24,16,20,26,21,21,18,19,19,20,26,20,28,15,23,23,16,23,28,14,19,21,29,10,25,27,14,29,25,25,21,17,21,13,9,24,17,24,20,20,17,14,7,16,21,28,25,22,10,20,21,16,20,22,20,20,23,31,18,19,26,28,12,14,23,17,28,18,27,31,31,29,16,25,22,20,19,29,17,26,19,24,14,19,14,20,26,17,25,22,23,28,30,25,27,25,22,23,29,21,23,20,20,22,11,26,21,26,23,18,22,22,25,22,15,10,22,22,23,21,24,28,21,23,24,18,17,25,28,20,11,27,10,0,33,15,23,21,24,26,24,26,19,22,33,15,23,28,26,21,21,24,21,19,19,20,27,38,25,19,18,19,24,22,19,20,19,20,15,19,23,28,17,16,30,31,14,29,21,17,20,28,15,22,22,20,18,26,23,30,11,19,16,15,17,16,26,23,18,20,23,16,18,21,19,16,25,24,34,20,20,20,22,18,14,18,9,26,26,23,19,19,22,22,23,22,6,25,22,34,19,26,24,17,15,28,25,27,21,27,16,21,30,25,20,21,25,22,23,26,23,29,17,16,22,20,26,30,16,21,22,24,18,17,18,19,24,18,21,17,19,26,22,25,21,26,25,11,25,16,22,15,27,18,25,23,30,25,19,18,19,21,20,22,22,20,17,24,10,25,29,23,15,20,29,6,36,23,27,16,21,19,29,30,19,24,30,18,19,18,30,19,22,8,15,21,21,13,26,23,22,25,15,22,22,15,30,12,12,26,20,22,18,24,20,20,26,20,97
30,33,41,31,37,28,34,31,17,30,36,29,32,31,34,24,35,34,24,49,32,35,29,44,30,21,20,34,33,35,25,28,20,38,27,31,36,18,42,29,41,26,33,34,30,29,26,27,30,30,29,29,27,39,34,37,31,39,30,27,26,30,31,40,31,23,35,33,33,25,25,27,19,37,25,28,32,47,35,25,28,26,27,28,28,32,23,32,27,45,35,32,44,32,26,26,39,44,29,40,40,30,35,34,28,23,38,33,30,19,29,30,37,24,35,41,29,35,35,38,24,28,23,34,31,26,29,34,34,32,33,24,27,40,33,28,27,28,28,36,31,42,28,37,30,31,31,26,34,36,25,30,35,25,24,21,21,32,48,26,31,27,31,33,27,42,32,25,28,37,32,27,36,27,38,37,35,23,30,31,36,36,31,28,28,26,31,33,28,27,34,28,33,31,14,27,27,30,26,32,31,29,37,31,34,33,32,34,31,26,29,30,29,31,23,27,28,31,29,34,34,30,28,21,24,30,23,33,30,33,30,31,27,39,35,30,27,33,35,22,38,29,35,30,25,35,32,33,27,32,28,29,29,28,33,33,28,28,30,29,23,31,32,41,29,27,29,35,34,24,28,28,29,38,28,27,38,35,27,37,33,36,31,24,32,28,26,25,34,39,27,27,33,29,35,31,28,30,5,30,27,30,33,43,37,35,34,30,28,31,41,30,29,27,35,35,36,34,31,31,32,26,33,21,38,31,29,32,26,29,30,33,29,27,32,31,29,31,40,31,39,34,31,27,32,32,27,31,34,26,36,41,32,29,38,37,28,29,26,25,25,17,31,32,13,8,38,32,34,30,31,44,30,26,30,28,29,31,33,28,22,31,36,33,30,27,28,24,31,32,28,22,25,34,24,35,36,29,25,33,39,30,33,33,33,28,34,18,23,30,33,33,30,26,30,32,23,28,32,35,21,26,38,32,27,34,23,33,32,32,32,37,35,35,38,33,16,22,32,33,31,31,35,32,29,36,30,33,27,30,24,26,30,34,36,26,32,28,40,33,32,30,39,32,40,34,26,30,32,30,34,29,29,35,24,36,31,34,26,33,30,19,16,33,31,31,28,26,35,36,34,29,36,35,42,31,37,27,32,31,30,30,25,29,30,39,36,26,36,30,27,32,38,25,31,29,28,31,25,27,32,17,24,30,20,42,35,37,27,27,24,35,31,31,31,31,29,33,30,34,36,27,38,26,23,30,30,34,32,30,24,33,35,37,38,30,35,26,27,25,30,36,30,38,34,37,27,23,31,33,37,37,32,36,33,37,32,31,37,29,32,36,25,30,33,32,33,30,18,22,30,26,31,26,27,26,34,18,31,29,28,22,31,24,31,26,31,27,44,38,32,35,31,27,28,35,16,36,30,7,44,37,37,31,35,39,32,32,37,24,34,38,32,27,41,32,34,30,24,30,31,28,34,34,33,35,35,30,27,29,32,37,31,32,36,30,34,29,36,30,28,32,33,36,32,28,25,38,29,28,12,22,33,29,33,30,32,28,36,33,23,30,34,34,33,0,31,24,31,36,31,27,34,34,39,40,26,27,34,37,32,32,28,25,33,22,34,33,47,29,32,36,24,31,27,37,27,27,29,26,35,32,35,29,35,37,42,33,40,27,28,27,38,31,28,27,29,31,35,26,39,33,37,31,27,19,18,33,33,31,29,26,38,31,25,23,33,36,29,42,28,35,30,32,30,27,32,32,30,37,33,25,36,24,18,20,32,29,24,32,48,30,32,36,24,30,35,27,27,34,35,32,29,39,38,21,32,29,24,33,28,31,37,24,34,29,34,30,36,25,26,32,38,27,25,24,22,31,33,31,18,29,36,30,43,25,33,28,22,28,32,27,27,39,30,44,30,35,35,34,34,28,36,32,26,39,25,31,32,29,32,34,29,33,36,32,29,47,28,36,34,25,29,38,31,25,35,34,29,28,28,39,30,34,26,26,31,21,29,30,35,33,33,27,26,34,36,37,30,31,39,35,29,18,30,33,25,29,31,104
15,20,23,22,29,22,20,29,19,13,27,23,13,26,20,18,21,20,20,39,16,16,9,34,27,18,21,23,7,9,21,22,18,18,19,16,25,19,24,9,25,22,22,16,16,17,19,17,22,15,14,17,23,22,27,26,19,22,19,12,7,11,23,23,21,23,24,15,19,15,19,16,25,23,25,19,20,35,21,20,21,13,12,11,18,25,19,18,17,36,31,22,22,24,19,21,20,21,21,27,25,21,19,21,21,11,25,27,11,15,21,14,31,14,25,32,20,33,18,27,18,22,19,20,20,20,16,23,16,24,24,15,7,25,16,25,17,17,19,26,20,33,21,16,22,27,25,24,21,24,16,10,16,12,11,21,18,13,29,16,15,19,9,16,20,24,12,18,22,22,22,17,26,10,30,21,19,21,19,20,26,21,12,7,15,17,18,16,12,12,28,21,25,26,22,18,23,24,8,16,11,19,23,20,22,16,22,26,26,21,21,19,17,23,16,22,20,28,12,18,21,16,28,13,16,11,26,26,17,25,22,16,22,28,27,21,23,21,20,12,23,21,16,23,13,25,18,26,22,25,20,33,24,31,22,27,14,19,18,26,16,14,24,25,18,23,18,23,23,19,19,18,14,21,23,19,21,17,16,30,19,18,25,18,21,14,24,23,27,22,20,26,17,25,18,12,9,21,26,25,20,17,23,26,24,24,24,15,22,15,27,20,25,19,17,22,19,22,11,17,13,17,18,18,24,18,22,22,20,18,19,14,18,23,26,24,17,18,32,21,24,22,26,11,18,15,8,25,18,20,32,29,23,24,26,24,17,21,24,9,19,23,23,24,24,26,28,18,17,22,19,28,19,23,1,20,19,11,24,21,17,23,30,23,14,18,22,22,21,27,19,22,19,27,22,25,27,18,17,19,14,14,17,11,24,16,19,25,26,19,24,14,26,19,18,15,18,23,20,16,15,21,22,26,9,29,16,26,14,27,17,21,29,19,20,27,30,16,19,16,27,20,15,27,11,22,14,14,20,21,20,16,22,24,31,18,22,23,12,21,19,19,32,24,34,26,34,8,23,22,20,14,21,19,9,29,21,21,20,17,7,21,23,23,19,18,6,21,18,23,19,16,24,25,24,23,31,17,14,19,21,22,20,15,19,17,31,21,21,23,13,17,23,11,17,20,15,18,20,4,19,17,10,24,24,28,25,15,19,25,21,17,20,21,21,25,21,19,20,6,26,24,27,12,17,17,13,16,22,14,24,14,9,13,19,20,25,13,14,20,15,19,24,26,22,22,24,17,20,19,23,18,21,25,19,16,26,21,30,22,17,20,18,10,19,16,18,20,20,16,11,20,15,8,17,21,31,28,18,11,17,19,15,15,23,21,21,20,25,18,20,23,24,13,15,22,18,23,17,28,27,32,15,15,17,23,21,27,30,18,28,23,25,15,22,18,23,18,22,23,23,19,27,29,13,15,22,28,15,28,22,26,21,21,19,8,13,20,25,18,23,23,21,25,28,18,17,18,17,24,23,21,21,17,24,25,19,16,25,24,18,10,27,14,15,31,0,16,18,15,22,24,15,18,19,29,17,20,29,21,22,24,11,14,22,18,22,20,24,26,26,19,22,22,22,25,13,9,6,18,17,21,26,22,13,28,36,11,29,24,21,19,24,12,22,19,22,26,27,24,30,18,20,16,20,17,18,25,22,24,17,20,23,21,19,22,17,30,25,29,21,27,20,22,22,15,19,12,18,26,13,19,20,15,21,22,14,13,26,21,34,22,27,25,15,14,21,27,25,26,24,17,16,32,25,25,13,25,14,21,18,24,30,12,21,11,16,26,29,6,18,20,26,19,18,19,17,26,25,22,13,20,20,19,25,13,21,25,13,22,16,22,18,26,20,24,18,31,21,20,19,18,22,13,15,26,21,9,23,7,19,30,24,27,19,26,15,32,24,13,17,22,21,19,31,13,23,29,23,16,19,29,24,20,17,7,18,18,12,18,21,24,22,12,19,23,24,30,21,9,23,21,15,18,24,22,17,27,23,89
24,28,33,25,31,18,26,27,18,20,21,19,19,26,22,23,20,23,23,41,22,23,16,37,27,18,28,25,20,22,19,21,18,27,24,21,20,26,27,18,30,25,22,23,18,21,15,12,20,22,21,20,25,29,20,31,23,20,23,22,17,21,25,26,8,27,23,22,17,15,18,20,24,21,24,21,20,35,24,23,19,16,17,18,19,24,22,23,25,34,33,19,31,27,9,15,25,31,21,29,25,19,24,20,17,21,26,18,16,24,24,16,30,14,25,30,18,29,16,30,17,16,22,27,21,20,19,28,23,22,27,14,16,29,22,22,17,16,4,30,29,36,11,25,16,27,25,17,25,28,15,17,14,11,10,27,18,13,37,16,20,23,19,14,12,23,11,10,22,27,21,20,17,17,33,27,23,28,24,25,25,22,22,14,16,16,20,22,18,22,23,25,28,30,21,19,16,20,18,24,20,19,22,22,25,23,24,28,25,23,18,27,22,19,17,23,17,30,19,18,16,20,30,20,23,21,24,27,19,24,19,25,25,30,26,15,25,28,27,21,29,18,26,24,12,17,21,27,21,28,19,33,14,34,25,27,24,23,23,28,25,20,27,29,22,26,17,26,28,22,17,21,19,26,15,22,24,20,19,15,23,26,23,17,21,18,26,25,27,28,12,24,22,27,28,22,19,21,29,28,20,16,25,27,27,26,25,15,27,20,31,20,28,26,20,25,25,24,15,15,11,14,26,15,29,26,23,23,19,19,20,12,22,16,20,28,18,24,29,21,30,23,25,11,20,16,18,30,19,20,30,26,21,27,29,23,16,20,24,18,22,25,24,23,21,16,31,17,20,29,22,33,19,17,15,27,10,20,22,25,16,21,35,15,14,21,25,24,25,30,22,22,19,31,17,27,29,23,16,18,27,19,22,9,27,21,19,26,31,26,22,21,28,20,22,22,16,21,23,25,14,22,27,25,18,28,12,22,22,26,24,22,28,24,28,23,34,15,24,21,29,24,21,26,20,28,20,19,21,19,21,17,26,29,30,17,9,20,26,26,17,17,33,25,33,23,33,18,26,19,25,23,17,29,19,24,21,19,19,22,17,22,24,19,19,19,15,20,25,21,22,15,29,24,22,26,19,17,12,22,17,25,23,25,22,26,30,20,26,28,23,20,33,20,23,18,12,15,26,14,20,25,19,28,31,29,26,23,14,24,13,17,19,17,26,24,18,22,22,20,29,24,26,21,16,24,20,21,25,20,26,24,22,26,32,25,30,14,15,19,13,20,23,26,23,25,18,16,24,22,27,22,20,26,23,27,26,23,31,18,22,23,25,17,25,21,23,7,20,16,21,18,24,17,17,25,24,19,24,20,21,16,21,13,23,20,23,21,27,27,22,21,20,22,18,19,24,24,20,28,25,31,22,19,24,20,23,17,35,17,28,26,28,18,30,24,23,28,20,24,27,29,28,27,23,25,23,26,20,33,24,28,28,28,28,17,10,24,25,18,23,19,25,28,29,9,14,27,22,22,22,23,22,15,27,24,25,20,15,34,17,13,23,23,23,24,16,0,20,26,25,27,21,24,26,27,16,16,28,27,18,23,16,13,20,21,21,18,34,23,22,12,13,22,16,28,3,9,12,18,26,20,26,22,22,30,34,19,27,21,22,16,28,18,23,22,17,16,23,23,30,23,29,19,25,16,17,20,21,25,20,17,27,12,14,12,22,29,27,30,26,26,24,26,19,18,27,21,23,28,25,18,26,12,22,23,24,18,21,25,38,21,27,20,15,20,29,28,20,26,28,20,17,33,28,22,23,22,19,19,20,27,33,19,22,18,16,21,33,16,21,21,30,19,23,23,16,25,26,22,18,24,17,18,33,18,22,28,12,19,16,16,16,23,21,23,25,20,25,25,26,22,26,23,22,25,23,7,26,16,29,32,23,19,22,24,19,37,27,17,10,16,20,28,38,13,25,31,15,18,19,28,14,19,20,17,21,19,15,25,26,19,26,17,22,26,28,31,24,18,29,28,24,17,21,15,26,28,17,98
18,26,34,25,31,21,28,32,20,19,26,24,19,33,24,22,26,25,18,43,22,22,15,35,26,17,27,26,22,24,21,26,11,24,28,22,26,25,30,15,31,24,25,25,20,20,26,27,30,21,20,18,25,28,26,24,26,26,25,24,18,22,29,24,14,26,28,24,25,12,20,22,30,24,28,23,19,34,22,26,22,13,14,15,24,29,21,27,23,39,31,16,28,23,25,17,29,35,24,32,31,21,28,26,24,23,28,20,23,21,18,20,33,11,22,32,20,34,23,28,19,18,17,24,18,24,16,29,25,32,30,21,13,27,18,26,14,23,24,34,28,37,23,22,22,29,29,19,26,25,22,16,20,18,17,27,21,19,41,13,24,21,17,21,27,25,13,25,22,28,23,27,19,16,29,27,30,27,25,26,30,24,22,13,18,23,23,22,18,24,34,27,30,29,17,21,22,26,20,23,17,22,28,26,28,24,26,30,31,24,27,25,23,24,17,28,28,28,18,20,22,22,34,25,15,24,31,31,22,30,21,28,28,32,28,30,24,29,26,24,32,20,28,27,19,22,23,27,27,27,21,29,27,34,25,20,22,25,24,29,22,20,30,35,21,25,27,24,29,19,19,24,20,24,26,25,22,23,22,24,25,24,28,24,29,20,26,25,28,34,27,28,28,22,27,21,18,26,26,30,23,23,27,27,30,25,26,21,28,21,28,24,27,25,4,30,23,29,17,23,19,24,29,19,33,26,27,28,26,22,23,20,21,18,22,27,26,24,33,23,32,25,29,14,22,19,17,31,23,13,17,28,26,29,28,30,23,26,21,15,17,22,28,29,25,30,33,25,17,21,28,31,21,26,19,27,12,17,24,26,18,25,33,20,17,14,20,24,29,27,24,20,23,33,24,24,30,26,18,24,29,20,23,19,20,27,25,24,29,26,31,20,21,13,25,21,18,23,26,22,21,27,28,32,15,27,23,24,20,29,25,27,30,25,26,29,33,22,25,24,29,26,21,28,17,28,20,23,25,25,22,22,24,31,27,19,15,26,27,32,27,24,33,30,39,25,29,18,19,30,26,20,22,30,21,30,18,27,26,26,19,24,22,27,18,21,12,24,24,26,20,22,32,29,30,29,25,14,20,25,24,28,22,24,27,23,21,26,27,25,22,22,32,19,22,20,14,17,24,21,22,23,16,27,30,29,32,21,27,26,25,23,20,18,26,31,20,24,28,22,28,30,28,18,23,23,19,27,27,20,28,23,19,23,29,28,32,16,17,21,17,23,26,33,27,9,27,23,27,24,29,24,21,19,25,28,29,27,24,29,27,21,20,19,25,22,20,13,13,9,20,20,21,14,22,27,33,21,8,17,21,20,23,22,19,22,25,22,32,24,24,29,27,19,21,21,24,26,25,24,32,22,31,21,26,31,24,30,35,24,31,24,26,16,28,24,30,30,22,24,24,28,21,27,25,27,25,32,28,35,22,29,27,27,23,14,26,26,23,17,26,26,28,31,27,11,16,31,25,26,25,21,30,21,26,27,25,23,31,33,19,11,29,20,21,31,18,20,0,29,29,31,28,26,25,38,23,27,26,30,23,28,24,23,28,19,27,28,24,27,29,25,15,24,18,31,21,16,19,21,23,26,28,25,19,15,39,17,30,25,26,22,30,18,25,16,23,29,26,29,32,24,32,17,26,22,21,30,26,28,23,23,29,14,25,26,23,31,27,32,26,28,24,26,26,21,25,18,30,22,27,25,24,22,24,18,26,19,27,18,35,27,28,26,22,22,32,31,27,29,33,22,19,14,12,24,25,29,25,27,21,27,33,20,24,20,18,25,33,19,17,23,32,20,24,25,20,24,28,28,23,27,28,25,31,26,24,30,19,25,19,18,23,25,23,25,26,26,27,26,25,25,23,24,23,31,23,17,11,13,27,25,26,25,20,24,21,41,22,30,23,25,27,27,37,12,28,35,21,22,25,30,20,25,22,19,18,12,13,30,29,23,31,14,21,29,30,34,26,15,29,27,24,22,23,21,23,33,22,92
26,28,36,26,34,22,26,28,19,26,30,19,26,20,25,24,22,5,23,45,24,29,22,29,30,21,20,24,8,6,26,18,22,21,28,23,30,22,30,22,27,28,27,17,22,24,19,27,34,22,21,26,23,33,27,29,21,25,24,25,20,23,28,33,18,18,25,16,24,17,24,21,31,31,31,19,15,30,18,20,26,20,21,22,19,16,25,31,28,31,32,27,33,19,25,13,21,34,26,28,29,15,28,6,21,23,28,28,12,25,16,23,32,18,29,28,16,18,26,32,23,24,22,5,11,20,23,21,17,35,13,22,20,29,23,25,19,14,25,31,14,30,27,29,24,30,25,24,24,18,23,23,26,17,18,22,23,24,36,18,24,23,18,24,26,34,25,24,22,30,7,17,27,23,25,23,26,29,17,16,18,32,24,20,20,24,19,21,24,25,34,27,24,29,22,23,18,24,21,21,16,21,26,20,13,25,28,32,30,22,28,23,21,23,21,20,17,20,23,19,14,21,29,23,17,23,34,26,18,32,13,21,22,20,28,24,30,27,27,24,31,16,24,26,20,26,23,30,26,22,25,28,21,32,23,17,23,24,22,27,29,17,26,32,25,29,21,14,22,26,15,26,26,20,22,25,26,20,26,34,27,25,27,18,21,19,24,23,23,26,26,34,20,24,27,25,22,28,31,26,25,18,25,30,33,26,25,22,13,20,21,19,23,26,26,23,27,23,22,22,24,16,27,20,33,15,26,11,26,24,25,25,23,25,25,27,22,22,29,18,32,17,28,21,24,26,21,31,21,18,33,38,18,21,21,25,20,28,26,21,14,24,23,22,27,31,30,23,30,23,27,31,23,25,14,30,20,22,20,30,21,34,29,25,22,25,17,22,28,32,24,17,22,31,29,17,26,24,22,22,11,19,22,23,25,18,26,27,27,31,29,27,23,24,20,27,24,23,19,29,15,19,25,26,22,21,22,30,23,26,22,25,32,24,29,25,30,22,18,24,27,26,28,28,22,25,22,15,24,24,26,17,26,27,31,21,19,18,15,23,31,27,30,22,34,31,34,17,29,19,19,26,21,25,22,30,23,26,26,26,16,26,25,22,14,23,19,23,25,30,30,19,32,26,21,30,28,21,23,20,24,24,17,23,25,24,35,25,26,24,21,24,8,24,22,14,16,19,31,17,24,24,20,25,31,22,25,28,29,26,21,18,24,26,31,25,12,16,11,9,25,27,30,22,17,23,24,19,28,17,19,27,12,16,22,24,29,18,19,24,24,27,22,24,27,29,24,13,5,24,28,31,25,22,24,1,29,25,27,21,26,17,25,11,23,19,13,19,24,20,20,26,24,21,22,26,32,21,24,24,22,19,16,23,28,25,19,15,36,25,18,18,23,23,25,23,23,28,18,29,35,31,29,25,20,28,26,20,34,14,29,20,26,24,24,28,8,30,27,27,27,29,16,22,20,22,24,33,17,29,23,27,25,14,22,19,21,26,22,15,28,26,23,28,21,19,22,15,23,30,30,28,26,19,25,22,21,22,28,34,22,23,21,27,24,36,15,26,29,0,19,25,26,26,32,30,17,18,31,27,21,15,20,17,27,27,23,32,33,26,26,29,15,24,12,24,25,22,19,23,27,24,28,27,26,31,37,24,30,26,25,14,26,25,27,14,25,19,18,20,31,21,29,27,20,24,25,27,25,27,29,27,26,22,25,22,28,32,25,34,25,26,23,25,27,18,20,15,26,19,28,25,21,18,27,28,27,18,22,23,41,13,31,26,19,22,27,22,32,27,24,24,21,34,32,26,23,33,20,28,24,31,37,25,26,12,27,23,34,19,13,17,21,24,22,23,21,29,23,23,26,17,14,22,32,19,26,24,20,27,20,14,21,27,25,33,30,18,23,25,26,18,16,25,27,27,21,22,31,20,27,27,23,27,24,21,20,33,27,26,27,25,28,23,24,19,27,37,23,25,22,14,22,21,22,20,18,23,25,30,29,21,22,21,16,27,19,29,26,16,33,31,23,23,25,13,30,29,22,100
25,19,33,20,29,26,24,28,22,20,27,25,28,28,27,21,21,22,28,46,22,29,22,41,30,27,28,27,15,13,27,19,25,29,26,22,15,26,33,22,34,25,26,24,23,28,21,22,34,21,20,25,26,32,21,29,20,28,28,23,20,24,23,35,21,29,24,23,22,20,21,28,32,31,22,26,24,34,29,25,26,22,23,22,17,26,22,30,26,35,34,23,37,27,21,14,32,34,21,34,29,18,30,25,23,22,27,29,27,25,29,20,26,21,32,42,30,30,23,32,20,27,27,20,14,5,19,30,24,36,30,22,20,27,26,17,22,17,29,28,30,37,19,27,17,15,10,28,29,21,26,23,24,23,22,27,26,21,42,21,26,26,25,21,22,31,25,20,27,21,20,20,28,17,33,30,30,28,26,27,31,32,25,22,17,25,25,27,22,23,29,26,18,30,19,24,31,9,19,24,22,24,26,21,23,17,23,33,26,25,24,26,24,27,12,27,22,21,22,29,23,23,32,23,24,24,31,27,24,25,20,27,23,24,31,21,20,26,26,23,30,30,15,22,20,22,24,25,22,29,24,37,23,32,26,32,25,27,19,28,28,25,27,32,29,26,18,25,25,19,12,17,13,28,22,18,24,24,13,32,24,30,26,21,18,21,25,26,23,21,22,36,28,26,30,21,22,19,26,31,16,28,23,32,34,17,16,19,29,22,24,21,26,25,28,30,26,24,23,20,23,15,26,10,18,17,21,21,21,24,25,24,30,27,28,35,24,17,31,20,29,18,20,21,25,23,21,31,23,27,33,29,22,28,31,25,17,21,29,20,26,26,27,28,28,30,33,21,27,30,27,35,23,25,21,25,21,20,30,24,11,25,35,23,23,28,23,25,23,30,25,26,14,32,27,20,25,21,21,22,8,21,24,20,31,21,23,27,32,25,28,17,25,27,19,22,26,31,28,29,22,26,29,29,18,29,18,28,25,26,25,27,24,26,26,28,35,17,21,22,30,25,28,21,20,27,20,30,21,28,23,15,25,30,25,22,20,21,22,26,21,24,28,23,37,33,31,24,32,20,13,25,25,28,20,25,22,24,21,28,23,23,25,24,23,20,21,15,24,25,30,27,30,25,32,29,32,24,22,29,24,26,24,28,22,31,25,21,23,29,26,21,27,20,24,17,17,20,24,21,21,23,21,32,31,25,14,30,24,22,28,28,22,21,31,28,19,23,23,16,23,29,31,23,20,27,23,27,26,24,29,27,19,23,29,26,31,15,16,14,25,27,27,27,29,32,26,21,24,25,26,31,21,25,26,20,21,22,29,24,27,28,24,18,22,23,12,22,23,23,24,27,26,19,19,25,33,22,27,22,28,11,27,19,25,15,26,22,31,27,29,29,20,22,12,24,22,25,25,26,32,34,32,26,27,36,27,26,34,20,27,30,23,23,31,29,24,29,28,19,26,32,31,37,27,28,24,23,21,33,26,30,28,27,30,23,29,28,16,22,23,26,22,25,20,20,24,12,23,23,27,21,26,28,28,25,18,17,25,34,12,23,30,27,26,31,22,25,29,19,0,32,13,23,32,34,20,22,27,28,19,25,17,14,25,17,22,22,40,18,27,26,16,20,15,29,22,19,22,18,26,21,24,22,28,34,37,26,35,16,20,17,26,27,30,27,18,25,24,23,41,25,19,29,25,14,15,18,25,23,26,29,30,23,20,29,27,32,28,31,25,20,25,27,33,16,22,23,25,22,26,20,32,13,23,25,24,20,25,32,37,23,25,29,13,19,24,32,26,26,27,23,18,36,32,29,12,24,20,25,24,30,36,19,23,19,26,29,31,19,27,20,33,27,23,22,11,27,32,23,26,19,30,19,33,19,22,33,24,31,21,15,25,28,26,37,25,24,23,14,15,7,19,26,21,26,24,22,21,22,18,29,26,20,22,23,22,42,32,27,24,24,31,32,37,22,29,34,16,22,25,27,15,20,23,18,27,26,25,29,27,20,25,23,23,20,29,36,21,23,34,32,25,13,32,22,25,29,18,99
27,32,35,29,29,26,28,34,27,12,33,27,26,24,28,22,19,30,19,40,25,29,22,38,23,14,26,32,21,23,26,27,24,31,27,24,29,24,30,20,34,24,31,12,26,26,27,27,36,23,22,19,30,31,24,31,21,33,28,24,17,21,23,34,19,29,22,13,29,21,15,27,17,31,24,28,24,39,26,28,25,22,23,23,27,25,21,25,24,44,38,30,32,32,27,28,31,37,19,38,27,31,27,31,29,23,32,31,27,22,29,20,32,20,31,35,23,33,31,36,14,28,18,30,27,27,25,23,22,38,31,20,18,28,19,29,23,23,26,28,18,38,27,27,18,37,32,28,32,30,25,23,27,22,21,25,28,21,38,22,23,27,25,29,28,30,23,26,22,27,32,26,30,15,27,29,30,4,27,28,34,32,22,20,26,26,27,25,21,24,34,30,31,29,24,18,29,23,20,25,24,29,30,28,22,22,27,32,25,29,29,29,25,25,26,29,29,18,21,24,27,24,32,25,22,17,33,25,28,24,28,28,30,32,25,27,29,23,28,24,28,27,28,22,19,25,30,25,21,31,18,16,21,25,29,17,26,26,26,26,25,27,28,33,27,25,24,22,26,27,30,23,19,28,22,24,28,24,21,34,23,22,29,24,25,22,29,28,29,34,28,30,27,26,24,18,15,33,32,3,18,27,29,34,27,31,32,19,32,25,36,20,27,24,28,28,15,27,23,27,23,23,28,24,28,29,21,20,24,28,29,24,29,29,32,4,25,21,32,21,30,30,24,21,28,27,16,12,25,22,35,31,33,26,28,23,17,20,30,18,26,20,27,28,22,27,28,25,28,28,5,32,27,32,23,32,23,22,27,23,25,27,33,26,24,27,29,27,23,30,21,29,21,31,32,31,24,28,15,26,28,24,25,26,27,26,23,21,20,30,31,25,25,26,20,20,29,32,29,29,24,28,31,32,16,33,24,34,23,30,23,13,22,29,29,31,38,22,22,22,32,29,28,28,20,22,23,30,19,25,20,25,24,30,35,16,20,29,27,29,32,26,32,23,42,34,36,24,32,30,28,23,25,21,21,24,25,31,24,25,23,16,19,23,25,24,19,19,10,31,30,26,30,23,31,32,32,23,22,29,24,26,24,13,29,27,31,20,30,29,11,28,33,23,24,31,22,25,26,20,23,24,19,22,7,28,36,22,29,27,27,27,28,28,32,31,27,25,26,22,31,27,36,21,25,26,22,28,28,23,23,20,23,27,30,26,24,24,25,20,24,29,30,33,23,28,32,22,20,31,31,29,27,34,21,26,25,23,37,30,20,25,26,18,24,26,29,20,26,22,17,26,24,17,17,24,31,27,29,20,28,23,21,23,25,21,30,26,35,28,27,25,32,22,20,29,25,29,23,31,34,35,32,24,22,36,30,20,35,23,34,22,27,17,35,25,17,30,27,29,23,25,16,22,22,24,26,30,29,23,24,34,30,29,30,21,28,25,23,24,21,26,21,21,19,22,27,31,20,16,32,25,29,26,27,28,22,18,25,30,26,21,30,25,24,27,24,27,31,25,32,0,31,24,32,34,26,28,31,27,22,24,23,20,32,29,20,31,40,30,30,24,26,30,29,27,28,23,22,16,28,21,34,20,26,34,40,18,30,24,20,25,19,25,29,27,17,19,25,29,36,24,31,27,24,25,26,27,29,23,13,10,29,25,25,28,20,26,32,35,26,33,24,26,27,24,28,25,30,33,27,23,23,21,20,23,26,23,30,32,35,22,29,31,25,20,31,26,33,24,20,25,27,38,31,30,25,31,28,29,31,24,30,24,32,17,30,30,33,18,26,29,30,21,22,21,23,29,25,21,25,31,21,19,31,27,25,1,22,12,26,29,24,33,26,35,20,14,16,18,17,29,31,23,26,24,28,27,34,20,31,21,27,23,26,33,23,43,23,29,22,31,30,27,39,19,30,35,19,22,28,36,20,18,19,19,27,25,23,29,27,21,18,23,25,28,26,18,23,19,27,30,13,26,31,26,29,10,21,101
22,22,30,23,32,29,27,31,25,23,30,28,28,31,28,21,24,25,26,46,24,29,22,43,30,21,31,24,20,22,30,22,21,32,26,25,18,29,35,24,32,25,27,22,24,27,24,20,35,24,23,28,28,35,24,32,22,29,31,19,14,18,26,38,24,32,27,21,25,18,24,31,35,33,25,24,23,37,28,26,29,19,19,18,20,29,22,25,27,38,36,26,37,30,23,17,23,28,24,32,28,21,26,31,24,18,28,30,14,25,28,23,29,17,28,36,24,33,26,35,23,27,25,23,17,8,22,29,29,37,30,24,22,33,29,20,20,20,22,31,27,40,22,30,20,18,13,29,28,24,25,23,27,19,20,30,21,24,32,19,22,24,12,24,25,34,26,23,30,24,23,23,29,20,35,25,26,31,29,30,33,25,19,22,18,26,23,25,24,19,32,29,21,17,22,24,30,12,15,19,25,22,27,24,26,20,26,34,29,26,27,29,27,30,15,28,25,24,25,25,26,26,35,20,28,18,34,30,22,28,23,23,26,27,32,24,23,28,29,19,30,28,18,25,22,25,27,28,25,31,27,39,26,35,29,31,17,30,22,28,31,28,30,32,28,21,21,27,27,22,15,20,16,24,25,21,29,23,16,33,25,30,28,24,25,24,25,24,26,24,25,29,24,29,25,19,16,22,29,31,19,26,26,35,36,27,26,22,31,25,27,24,28,28,25,29,26,27,24,23,23,18,21,13,21,20,24,24,24,25,26,24,33,28,31,31,24,20,34,23,27,26,23,14,26,22,15,34,22,23,36,34,25,31,32,27,20,24,27,21,26,28,30,31,30,33,35,24,30,34,26,38,26,26,14,27,22,23,28,27,14,28,33,26,17,24,26,25,26,33,25,29,17,35,25,23,28,25,24,23,21,24,23,23,30,23,26,29,34,26,31,20,28,23,21,25,25,30,29,31,25,27,32,32,21,32,21,31,27,29,24,30,27,29,27,30,27,20,23,22,31,20,28,24,23,30,23,17,24,31,23,18,27,31,28,25,23,24,25,28,24,27,31,26,40,35,34,11,29,23,16,27,28,26,16,28,24,27,24,24,10,24,27,27,22,21,21,18,27,28,31,25,30,28,35,30,35,20,24,28,24,29,26,22,26,32,28,24,26,29,20,22,32,18,20,20,18,21,27,11,22,26,20,30,34,28,17,30,22,25,31,31,25,24,28,31,22,26,26,19,26,16,32,22,23,30,26,23,29,26,32,21,22,26,32,27,32,16,17,17,21,26,30,30,32,30,27,24,30,28,29,33,24,28,29,25,24,25,32,27,24,27,27,23,25,26,15,23,23,19,18,29,29,22,22,28,33,25,21,25,31,14,22,22,28,18,29,25,32,30,31,27,23,20,15,25,25,26,24,29,35,36,30,25,30,26,26,25,34,23,30,31,26,26,34,29,27,25,31,22,28,26,30,33,16,18,25,26,24,36,27,27,31,30,22,23,16,28,19,21,26,26,24,28,23,21,26,25,24,26,29,24,28,21,31,28,21,19,28,31,15,25,33,29,26,34,15,21,28,26,13,31,0,21,32,32,23,25,32,28,22,28,14,17,28,20,25,25,27,21,29,29,19,23,18,32,18,12,9,21,29,24,27,25,28,37,39,26,35,19,23,20,29,27,33,26,21,24,27,26,35,25,22,28,28,17,18,21,28,26,29,31,30,24,23,30,29,35,30,32,25,23,28,30,33,19,25,26,25,25,22,23,27,16,26,25,21,23,28,33,40,26,30,30,16,17,27,31,28,29,29,26,19,38,33,32,15,27,23,29,27,31,37,19,24,24,19,30,34,13,25,23,36,30,26,25,14,30,27,26,20,22,23,22,36,22,24,32,22,33,19,18,28,29,24,38,25,27,26,17,18,10,22,20,22,29,26,22,24,22,21,32,28,23,28,26,25,35,30,20,27,25,30,26,40,16,32,32,19,25,28,30,18,23,23,14,24,22,27,25,27,23,27,20,25,23,32,37,24,24,31,31,22,16,33,25,28,32,21,96
24,29,31,23,29,25,25,32,19,17,30,23,21,24,20,21,22,31,20,36,18,24,17,38,32,23,25,29,18,20,23,22,24,26,24,20,28,23,28,15,32,23,28,27,24,23,22,23,35,19,18,15,20,26,20,27,9,25,24,21,17,21,23,26,22,23,25,26,21,21,11,21,26,29,16,25,25,40,18,24,27,21,21,20,18,17,20,28,21,39,34,24,30,27,23,23,29,31,11,33,29,27,23,31,24,20,27,31,21,15,22,19,24,20,30,36,24,31,28,33,10,24,19,29,25,18,22,27,21,33,31,12,13,29,20,18,23,20,25,30,29,37,25,24,16,28,23,24,29,29,17,18,24,17,16,21,23,19,39,22,21,20,19,26,24,28,18,22,24,26,29,21,30,14,29,27,29,25,23,24,29,28,20,15,20,18,22,20,14,21,30,27,25,27,20,14,26,22,17,26,19,25,26,24,24,22,19,30,25,17,26,21,21,26,15,24,24,24,16,20,26,20,32,22,26,21,36,24,23,24,23,25,26,31,21,24,23,19,24,21,31,24,25,20,15,21,29,25,21,30,14,31,26,31,28,29,24,24,22,18,22,22,22,31,24,24,21,14,14,20,25,22,18,20,25,23,27,24,20,32,27,26,25,18,25,18,20,20,26,31,24,26,26,29,22,22,19,22,29,21,10,22,21,29,25,27,26,18,26,19,29,12,26,21,23,24,27,21,17,19,21,18,26,13,30,24,21,22,21,21,20,22,23,23,27,28,19,16,24,13,14,22,21,17,22,24,18,27,23,23,25,36,28,31,30,26,20,20,30,11,21,26,21,22,28,26,24,22,23,32,24,33,22,25,17,28,23,17,28,15,14,30,25,23,20,26,18,19,25,27,17,24,9,30,28,28,28,25,11,22,25,20,21,24,26,22,22,29,26,26,28,22,30,26,8,19,25,30,21,24,15,23,24,26,13,27,20,30,18,27,15,28,23,25,24,25,35,18,10,23,24,22,23,24,15,25,16,24,21,21,19,16,23,24,28,12,21,21,25,27,24,29,31,26,34,32,32,18,31,26,20,18,24,17,18,24,21,23,22,21,17,26,27,15,24,23,14,16,25,28,25,21,31,26,28,28,33,23,20,20,25,20,26,25,26,25,23,20,23,30,23,21,30,20,25,26,19,22,23,14,24,17,10,30,28,30,27,23,25,23,23,25,23,22,30,25,22,26,22,19,30,26,27,12,17,21,17,25,24,16,19,22,21,25,31,18,23,18,19,12,23,28,24,30,27,28,24,17,23,30,21,24,24,23,23,27,22,23,35,26,26,17,19,21,22,18,24,23,24,22,21,22,19,12,9,26,23,31,25,15,22,12,17,19,21,13,23,25,31,25,24,28,28,7,19,26,18,28,19,27,33,30,27,21,30,29,27,25,30,18,30,29,23,13,30,21,20,27,24,22,24,21,30,26,23,25,27,26,24,34,26,28,25,25,22,16,19,24,19,24,13,27,11,24,23,22,23,28,22,22,24,22,23,24,27,24,15,6,26,26,15,16,22,20,19,34,18,24,26,26,23,24,21,0,27,35,18,23,26,29,18,18,17,17,24,20,23,25,34,19,24,23,25,23,24,26,21,15,12,8,24,24,27,12,21,30,36,19,31,19,22,20,28,20,27,20,17,24,23,28,32,16,24,22,24,17,18,28,22,19,16,19,21,25,21,24,19,22,22,34,21,26,23,25,23,15,23,20,26,26,24,21,22,16,26,23,22,19,30,26,36,20,24,28,16,4,17,22,30,16,16,21,21,28,28,27,22,28,23,27,25,27,33,21,26,22,22,31,34,16,21,25,30,17,22,23,14,27,29,24,23,26,26,22,30,22,25,25,14,21,22,24,20,30,28,30,25,22,26,19,20,20,24,23,22,25,18,22,24,15,28,33,24,19,25,22,19,41,24,23,21,26,22,29,33,19,29,19,15,21,23,29,16,21,15,16,24,25,18,27,28,19,14,20,25,27,28,33,19,17,31,21,25,16,29,25,25,29,17,98
26,30,34,26,36,26,29,36,26,20,34,27,20,32,27,27,30,30,23,47,19,17,10,40,35,26,28,26,24,26,26,29,26,25,32,23,35,26,31,16,32,30,27,28,23,24,25,25,33,22,21,22,25,29,32,31,25,29,24,23,20,22,30,30,27,30,34,27,22,23,24,21,32,24,28,28,30,41,28,27,24,20,21,22,24,31,28,30,24,41,39,27,29,36,27,29,30,38,27,36,32,30,32,37,27,22,36,32,22,22,31,15,40,22,33,43,31,34,26,11,23,27,22,35,29,27,23,30,33,35,31,20,14,32,23,31,25,22,30,36,32,40,27,23,26,35,32,28,28,31,21,11,23,17,16,28,30,14,38,24,28,25,26,24,28,31,19,26,27,29,32,28,35,17,41,28,32,28,26,27,35,29,21,12,28,22,25,23,15,23,33,28,31,32,25,25,29,29,19,29,18,29,26,27,29,25,28,33,33,22,28,26,24,27,26,27,23,27,19,31,29,23,29,24,33,24,34,33,26,32,29,27,29,33,32,28,30,29,27,23,36,31,27,27,18,30,31,32,29,32,25,34,31,38,24,32,31,24,25,29,23,21,25,38,25,32,25,30,30,26,27,25,21,30,32,26,26,24,21,33,24,25,28,25,29,21,26,25,31,33,28,38,28,32,31,25,22,24,34,32,26,22,32,33,27,29,30,16,29,22,34,26,34,26,24,31,30,28,12,20,16,24,30,24,34,30,28,28,25,22,23,17,23,28,31,36,28,21,38,27,33,29,32,25,25,26,21,28,23,26,33,32,32,37,33,29,18,28,32,16,30,31,24,25,31,33,37,21,24,34,30,35,23,30,20,31,28,18,35,31,25,26,36,28,28,25,33,24,31,34,26,27,28,34,30,30,21,26,22,22,31,21,24,19,33,27,20,32,33,24,34,15,32,26,24,22,26,31,27,23,22,26,29,33,16,38,24,33,21,17,26,28,34,26,27,28,38,21,26,26,29,23,16,35,18,29,17,25,27,26,27,22,28,19,39,23,28,26,29,32,30,27,36,33,41,33,37,25,29,25,27,21,25,31,20,32,29,24,25,30,24,31,30,29,29,27,13,27,25,24,26,21,34,33,14,34,36,25,15,26,31,23,27,28,25,24,38,28,24,33,26,28,33,14,28,31,24,27,31,21,26,24,17,36,31,35,31,22,27,26,26,24,24,26,31,32,28,32,32,23,31,27,34,19,24,24,20,27,33,21,31,27,20,24,30,29,33,26,27,28,18,30,31,28,29,29,31,24,32,30,25,25,25,29,26,33,33,28,39,30,28,27,25,27,26,23,31,26,28,24,24,25,22,15,23,26,34,37,28,18,22,25,28,25,24,29,24,27,36,25,27,24,32,20,20,31,25,32,26,32,29,28,34,22,34,32,28,34,32,25,35,30,32,22,29,25,31,29,27,27,29,31,33,36,29,31,29,33,30,37,29,23,28,28,32,15,30,27,30,28,29,31,27,32,26,27,24,35,20,30,28,28,32,28,24,21,22,25,26,36,26,17,34,21,22,39,19,26,25,32,32,32,32,27,0,42,21,24,36,34,30,31,24,21,25,25,29,30,41,32,27,26,31,31,30,23,23,26,23,24,24,22,35,28,20,33,39,18,34,30,28,26,35,19,27,29,25,33,33,31,40,25,31,23,27,20,21,28,29,28,24,27,30,30,24,27,24,35,27,42,23,29,29,31,26,22,26,19,29,28,26,24,31,22,28,31,25,20,33,26,41,29,34,29,24,23,32,34,32,30,32,24,29,36,31,30,24,33,27,22,29,31,36,15,29,28,28,33,34,19,30,28,33,20,25,26,25,31,32,29,26,29,28,20,32,28,24,33,18,29,30,30,23,34,33,31,21,38,32,24,25,29,29,24,25,20,23,20,30,14,29,36,20,31,24,36,22,42,27,30,24,29,26,31,38,23,30,38,27,17,26,36,28,31,24,18,25,25,19,26,31,29,30,19,26,28,31,34,28,16,30,22,28,21,29,30,24,30,29,100
29,35,40,34,31,23,34,39,31,34,33,26,35,25,34,23,28,33,30,38,31,35,32,39,40,31,34,27,30,32,29,37,27,34,18,32,32,32,26,32,40,25,24,30,37,29,19,26,40,31,30,31,31,38,31,39,30,29,30,28,22,26,25,40,32,34,30,31,31,28,30,28,40,38,29,22,26,41,22,27,26,29,29,28,27,24,22,31,36,42,34,31,45,34,25,35,35,42,26,30,38,32,18,36,21,28,39,32,26,31,31,31,40,27,33,42,30,40,30,39,29,30,29,35,31,29,32,26,39,42,32,30,30,33,32,30,30,29,31,30,31,41,27,40,26,36,31,21,27,33,31,33,35,27,26,29,27,30,44,29,14,31,24,32,26,38,32,24,29,36,31,32,31,31,45,37,28,38,22,23,28,35,27,30,30,32,19,21,32,29,33,28,35,30,29,29,36,26,25,31,29,23,27,31,21,29,29,38,29,30,28,36,22,26,26,29,21,30,28,29,32,31,36,29,32,28,40,29,20,26,32,24,29,34,34,29,34,31,36,28,36,34,33,24,24,33,37,27,25,37,31,32,13,34,32,34,27,31,25,31,23,30,30,30,28,26,32,26,34,32,36,27,31,26,12,26,37,25,33,38,29,38,24,37,29,29,28,27,37,39,26,35,31,30,31,25,22,33,38,31,29,32,22,37,42,30,29,32,29,30,31,29,28,22,37,35,35,27,32,30,30,29,33,24,23,34,23,19,19,27,28,31,26,22,26,37,16,34,38,30,41,33,34,24,36,32,21,41,24,33,32,40,29,40,38,34,31,22,29,30,34,25,28,29,27,32,40,24,40,36,31,40,26,31,28,36,28,30,34,25,25,40,35,31,27,34,37,28,25,40,32,32,28,35,31,34,34,32,28,23,37,29,30,30,37,31,35,26,31,34,32,37,31,33,31,28,34,30,20,36,34,28,33,30,30,31,22,32,33,33,30,21,28,34,35,26,29,21,30,29,35,27,35,35,30,38,30,29,23,29,21,25,32,32,36,27,33,32,34,33,35,33,42,37,45,38,36,23,38,23,30,27,24,29,26,32,33,29,17,16,22,27,24,32,27,27,31,29,24,27,33,31,35,32,41,31,36,30,29,19,14,28,32,28,33,28,33,24,33,36,26,28,31,28,31,33,31,34,33,25,26,33,30,38,41,32,30,35,28,32,35,26,27,29,33,31,31,32,33,31,43,23,42,32,36,23,27,32,36,35,27,27,34,32,38,19,24,29,30,28,31,34,33,27,37,38,32,32,25,36,27,36,28,34,31,31,25,22,37,28,29,23,34,33,31,27,33,31,33,29,24,30,28,29,28,33,36,39,33,30,29,25,28,23,31,29,32,30,42,36,32,22,30,33,32,38,34,32,30,36,43,37,28,31,29,37,25,16,36,31,32,34,32,29,40,28,22,35,29,33,31,32,35,32,28,30,28,35,29,37,23,30,26,37,28,32,32,26,33,28,26,16,29,32,29,29,32,35,30,25,37,30,20,27,34,31,33,29,33,37,26,33,37,37,33,40,29,27,38,30,34,34,32,35,42,0,26,20,32,34,30,23,31,28,28,29,27,36,39,32,25,31,33,33,35,25,24,26,27,27,36,35,37,25,38,40,35,31,26,18,22,30,36,34,34,33,25,15,33,31,41,29,37,35,25,24,25,17,28,25,35,36,34,26,24,36,35,41,33,45,27,34,27,29,35,26,32,28,29,36,32,18,33,27,26,20,31,28,33,23,41,21,33,27,27,31,35,30,31,31,28,33,31,35,38,26,30,29,29,36,30,34,40,29,34,34,30,32,39,23,33,30,31,33,26,25,25,38,28,36,30,35,26,33,36,28,24,35,28,38,29,35,32,36,31,38,32,34,33,31,32,31,26,28,30,28,29,28,35,32,34,35,30,31,35,33,30,47,34,34,29,30,34,32,47,26,32,41,27,29,32,38,28,29,30,24,34,28,35,35,34,29,26,30,31,38,36,44,31,33,36,37,28,25,35,33,34,39,29,103
21,21,29,20,29,14,24,25,21,18,19,15,18,18,18,19,22,19,18,36,16,18,11,34,28,19,26,25,22,23,16,20,19,20,23,15,24,24,29,14,27,21,22,23,21,22,20,16,24,14,13,16,13,21,22,24,15,27,19,18,15,19,23,28,20,19,25,22,13,16,13,16,26,15,18,22,18,33,24,22,15,17,18,17,17,17,18,23,22,32,31,19,27,16,19,13,21,33,13,32,23,9,25,22,20,17,24,22,12,15,13,10,25,15,26,25,13,28,17,28,12,17,17,18,18,15,19,21,21,26,26,6,12,23,15,17,18,3,20,27,24,31,21,21,18,25,20,16,23,22,7,12,21,7,6,17,23,7,31,17,21,17,18,15,16,27,15,18,18,27,17,19,26,15,22,23,24,26,17,18,23,27,19,10,17,8,23,21,12,18,23,26,23,24,19,14,15,19,14,11,13,18,21,18,20,21,19,25,24,16,24,13,18,15,12,22,18,24,11,17,17,12,24,17,27,19,25,27,24,26,14,22,24,29,11,13,20,25,19,18,29,13,22,21,8,18,22,25,20,23,15,27,23,27,19,23,23,19,16,20,21,16,22,30,23,22,10,20,20,19,15,19,19,24,22,20,23,19,21,24,19,23,20,17,14,10,18,17,23,23,20,30,20,26,24,18,17,17,26,23,12,12,22,30,16,24,23,9,20,13,28,12,24,22,22,17,19,21,9,11,7,9,22,10,27,22,21,21,15,13,14,8,18,17,21,29,21,18,24,13,24,18,20,16,20,17,16,25,18,13,20,27,19,22,22,19,9,22,25,14,9,20,21,22,22,20,26,16,22,32,21,28,14,21,18,22,20,16,17,17,11,17,27,19,19,22,12,16,22,27,15,6,14,28,21,23,25,17,12,17,24,12,15,10,20,20,13,21,22,20,27,16,26,21,14,20,17,22,19,21,17,21,20,24,14,26,18,23,14,22,17,25,24,17,20,22,33,11,16,14,17,19,17,21,16,24,14,15,21,22,17,15,20,24,25,13,21,15,24,25,21,18,27,24,35,24,31,17,20,20,18,19,13,23,15,25,22,15,15,23,16,22,19,15,17,20,11,15,23,15,21,11,22,25,29,22,26,18,6,20,23,20,18,23,16,22,25,21,21,21,21,21,25,9,12,10,17,20,24,16,19,13,15,26,29,27,24,20,18,22,18,22,15,17,22,23,13,17,17,21,20,22,30,17,18,16,12,21,22,19,20,22,18,22,27,20,25,15,16,14,9,21,23,13,20,24,22,15,22,21,18,23,16,20,15,18,21,19,27,22,18,23,17,22,18,14,16,19,21,17,18,15,20,13,9,21,25,21,26,16,17,11,14,19,22,15,20,16,28,23,25,19,23,17,20,24,12,24,12,26,24,25,26,20,19,27,23,26,31,14,23,24,24,14,24,19,24,24,17,19,20,24,24,30,22,24,22,19,15,28,26,28,25,20,22,13,21,22,19,16,15,23,17,24,23,19,15,20,15,21,14,21,25,16,21,18,19,12,17,29,12,15,24,19,15,26,17,16,23,17,20,26,23,18,21,26,0,19,28,23,20,18,9,6,16,17,23,20,33,18,21,24,15,20,12,24,13,17,14,10,19,13,24,14,18,28,31,16,24,16,20,11,23,17,21,11,19,25,19,25,29,16,24,21,19,14,15,23,17,22,16,19,21,21,14,19,20,24,19,31,22,22,20,22,22,15,23,14,19,23,21,14,19,7,17,21,20,11,25,21,37,20,26,25,13,14,24,23,24,18,22,16,18,17,25,20,19,26,14,13,18,23,29,10,23,23,24,24,29,14,10,7,26,18,20,19,11,17,23,26,21,20,23,11,30,13,17,27,4,21,20,14,19,28,26,27,16,24,20,19,18,17,23,21,16,27,15,11,21,12,20,30,19,21,21,16,10,33,22,25,22,20,12,26,27,14,21,29,17,12,23,24,18,21,13,13,15,20,17,19,19,18,20,17,17,24,20,30,17,14,25,23,23,13,19,16,22,24,19,95
17,17,20,22,29,14,19,23,16,24,17,15,20,30,19,17,24,13,20,30,16,21,14,35,28,20,28,20,24,23,22,21,20,26,10,17,27,26,33,20,29,21,17,24,23,22,1,10,24,16,17,13,20,29,19,27,20,17,26,18,14,18,25,29,24,28,25,23,13,17,15,24,29,28,16,19,19,31,10,9,21,18,18,17,19,23,18,19,28,26,30,20,33,29,7,17,25,33,16,27,28,19,10,24,3,15,22,15,22,23,23,18,26,16,25,36,24,22,19,19,14,20,19,21,22,17,21,27,28,26,20,19,18,13,22,19,19,19,20,30,24,32,9,27,20,27,22,16,20,19,21,15,23,17,16,26,16,18,33,18,6,16,21,17,8,30,18,6,18,25,11,20,26,21,33,27,8,30,23,24,25,24,19,16,15,22,16,18,19,18,23,13,15,26,13,16,24,21,12,23,19,5,15,22,25,21,20,29,24,19,10,25,18,15,14,11,1,28,19,17,22,20,31,17,26,19,21,28,17,21,15,21,11,21,23,11,18,24,21,16,28,26,22,23,14,22,24,27,20,24,16,24,22,26,20,23,21,22,17,23,18,20,22,14,21,22,14,14,22,21,19,21,17,14,22,20,17,13,17,23,14,20,20,21,21,18,21,20,25,24,8,25,21,22,23,17,14,20,22,25,17,22,14,30,31,10,9,17,26,19,27,18,23,14,23,21,25,19,16,15,18,14,22,12,15,14,23,23,15,16,17,19,25,17,24,25,4,24,28,17,29,19,22,13,21,19,13,26,12,22,23,22,13,23,25,26,19,17,25,20,22,19,24,25,21,26,28,12,23,32,24,29,15,13,19,21,22,21,28,18,13,28,23,20,10,18,25,19,25,31,18,25,16,27,15,18,27,20,13,11,28,18,19,16,23,21,21,16,21,17,14,19,21,19,19,26,23,22,25,26,18,10,21,12,20,25,4,14,22,13,20,25,16,23,27,22,21,11,18,21,24,20,19,23,22,28,18,25,22,21,17,17,19,22,23,14,25,16,28,26,23,14,30,25,31,20,25,20,23,3,10,19,13,25,15,27,23,11,15,8,19,21,18,16,18,12,17,17,26,24,23,21,20,25,28,22,26,19,19,25,23,23,19,20,21,25,27,21,21,25,18,10,24,10,23,18,18,21,26,16,11,25,19,24,33,22,22,23,12,16,21,28,16,18,25,13,14,18,16,23,27,24,32,19,20,23,20,20,22,21,23,19,20,24,27,11,16,16,15,16,20,22,26,19,25,26,14,16,23,25,27,28,17,19,23,17,13,14,26,10,18,11,21,23,24,20,21,23,17,18,16,21,23,19,16,22,28,25,27,22,25,13,14,5,19,17,21,17,31,29,19,27,12,22,16,25,24,17,16,20,28,18,20,22,23,32,18,21,22,15,14,29,21,11,26,22,20,22,23,21,20,24,24,20,17,19,8,18,11,24,20,23,24,24,16,19,23,22,24,17,14,25,22,12,28,21,21,25,16,21,21,23,8,21,14,11,23,17,27,29,14,16,26,25,23,27,20,16,27,18,22,28,25,23,24,20,19,0,13,23,22,24,19,16,10,13,23,24,36,20,21,28,19,22,16,26,18,15,18,15,23,23,21,15,24,28,31,19,30,18,22,12,21,21,19,24,20,22,20,21,29,21,26,20,20,8,9,17,17,24,20,23,26,21,14,22,24,26,22,32,13,17,20,22,21,18,19,20,19,16,19,14,19,15,20,21,18,17,19,28,29,25,15,20,15,19,26,26,18,20,24,18,13,26,26,21,19,20,14,24,18,14,20,11,21,24,18,17,24,14,23,19,27,15,18,17,13,27,26,22,21,16,26,21,33,13,13,28,18,25,12,18,18,29,27,30,17,22,18,23,22,16,22,20,17,23,18,14,23,18,16,25,10,20,15,26,19,37,22,14,26,12,26,21,34,15,21,32,19,20,15,18,20,25,16,13,23,21,18,22,17,23,22,19,18,23,23,31,20,20,25,17,20,9,17,21,25,24,21,91
25,25,32,30,29,21,31,34,28,26,28,24,30,26,27,20,29,26,26,42,29,33,26,39,30,21,28,27,31,33,15,29,19,31,22,25,35,26,37,24,23,24,30,30,27,27,13,22,35,24,23,25,28,31,27,24,27,29,26,28,22,26,23,33,28,33,28,31,21,14,27,29,36,31,26,24,23,38,22,17,14,17,18,19,30,28,21,29,30,38,30,29,38,20,19,25,35,31,23,32,30,26,21,37,11,27,30,27,29,27,28,26,35,15,26,40,28,35,27,32,26,18,25,26,20,27,20,20,31,37,28,26,22,26,25,21,12,28,32,30,32,35,21,28,23,37,32,19,31,21,30,27,33,26,25,30,25,23,35,15,18,24,27,25,20,35,26,18,25,35,24,28,27,23,38,36,21,34,16,17,28,29,26,24,25,31,21,23,25,28,35,21,28,29,25,25,30,29,24,21,24,13,23,29,25,28,29,24,29,27,22,25,29,24,24,19,14,26,21,26,28,24,36,29,26,28,34,29,22,31,23,26,19,32,31,23,30,34,29,28,33,29,30,20,23,24,33,25,25,31,28,29,27,30,22,30,24,30,27,30,25,27,18,27,26,25,26,26,32,19,23,24,27,26,26,23,17,21,29,32,26,32,21,29,33,23,28,27,35,32,20,29,31,30,31,24,22,29,34,34,28,31,19,31,37,10,11,25,31,24,27,27,26,13,30,30,27,25,25,23,22,22,30,24,27,27,21,23,26,25,26,21,31,18,22,27,16,31,39,28,23,27,31,18,25,23,21,35,20,21,26,22,25,27,32,33,26,27,19,22,25,19,17,18,21,26,33,20,27,32,32,21,24,25,28,33,24,26,32,25,23,32,35,26,18,22,28,26,25,31,26,28,27,20,25,20,30,31,25,19,35,23,26,26,20,29,29,20,25,25,26,31,29,21,26,24,28,33,18,21,26,18,28,20,22,31,16,24,27,26,21,31,28,28,33,21,33,23,28,20,32,32,31,31,24,35,27,32,23,25,22,28,27,20,34,26,28,24,31,33,33,27,40,33,44,32,37,26,27,16,23,15,22,34,25,31,20,19,26,19,25,15,18,24,22,25,23,26,28,31,29,30,28,28,37,29,38,18,22,19,24,16,26,28,32,30,31,24,29,27,26,18,25,23,22,27,25,22,20,25,24,29,22,31,37,28,32,31,24,28,27,30,25,27,21,21,22,26,26,30,36,33,39,24,28,16,20,32,33,27,31,27,28,28,33,16,21,23,23,28,21,27,30,31,25,26,26,24,29,34,32,33,26,21,28,30,25,26,32,22,27,23,27,30,26,22,20,27,21,17,24,16,28,21,27,29,35,33,33,18,30,25,23,17,26,29,25,25,34,31,30,35,24,19,28,32,30,30,25,32,36,31,25,29,31,25,29,30,33,23,22,33,33,23,20,30,26,34,16,31,26,32,31,32,19,21,21,26,23,36,25,24,24,30,28,24,30,27,25,21,23,23,29,25,25,25,26,33,29,26,33,17,20,25,25,22,31,24,26,37,22,24,33,29,28,34,29,28,26,31,27,31,32,26,36,32,28,13,0,32,19,27,27,25,18,25,30,34,37,32,20,29,27,27,26,23,26,20,23,26,29,22,23,22,30,40,32,27,37,26,22,20,34,29,27,26,24,29,28,28,29,20,28,26,13,20,21,25,26,21,33,36,25,22,26,28,30,35,30,39,24,30,23,25,21,27,32,25,31,18,31,25,24,24,20,22,30,22,30,30,39,25,2,33,26,22,35,34,22,28,34,26,21,29,29,19,29,20,26,29,30,27,29,24,31,31,26,29,36,23,26,25,38,27,11,10,25,24,22,31,29,29,32,28,38,25,26,30,27,34,20,26,28,32,34,38,29,34,31,29,28,25,22,28,28,26,26,26,31,23,24,33,23,26,15,32,24,47,30,22,30,24,34,31,40,16,29,28,22,28,26,31,23,28,24,23,22,20,22,34,25,26,32,18,25,31,33,35,28,26,34,30,28,21,25,27,32,33,20,99
24,21,25,28,29,11,28,31,20,24,25,8,30,29,30,22,24,24,19,39,20,31,24,37,31,22,27,26,26,28,22,19,23,31,24,27,33,26,35,26,28,26,28,26,30,23,22,21,32,26,25,24,22,37,27,30,26,31,25,15,14,18,23,27,23,27,22,27,27,20,22,22,34,29,28,19,23,38,28,21,18,21,21,20,25,30,23,23,30,37,30,17,40,33,18,22,33,34,25,27,14,18,24,33,24,20,23,24,24,24,30,24,33,19,30,38,26,28,22,38,21,22,20,26,26,23,24,30,35,34,29,27,24,31,31,23,22,24,26,28,23,32,20,32,22,26,28,13,29,26,30,25,30,27,26,26,24,21,35,21,20,25,22,20,19,28,29,17,15,25,26,18,23,21,36,31,23,31,26,25,29,30,19,26,25,31,16,18,24,20,37,34,32,30,23,17,30,27,17,16,24,23,24,21,25,13,17,20,21,24,25,22,20,12,20,21,24,26,27,21,15,23,28,22,30,20,24,25,17,28,19,11,23,31,28,22,25,26,31,21,20,30,25,20,24,19,23,25,17,24,23,34,22,32,27,20,26,25,21,29,30,27,26,29,24,27,25,28,28,25,24,18,17,30,22,19,28,22,19,36,29,33,29,19,22,21,26,25,31,28,19,37,21,27,18,9,12,27,32,29,24,25,24,24,32,31,30,23,26,24,36,27,25,23,29,25,28,26,23,25,21,18,28,18,29,28,21,27,25,13,14,22,24,14,26,31,22,22,29,27,35,23,18,22,28,22,13,27,21,24,33,35,24,27,29,18,24,24,26,22,28,28,25,26,30,35,31,19,34,36,22,26,12,24,20,28,20,28,26,21,19,23,36,17,24,26,29,24,23,35,20,29,20,31,26,25,30,19,20,20,32,23,24,24,27,19,27,28,31,20,29,23,27,25,25,20,27,30,26,30,16,20,31,19,22,32,19,28,25,32,24,25,22,26,27,29,35,25,24,13,26,24,30,29,26,27,22,27,19,21,24,23,26,25,33,19,23,20,31,24,29,17,36,23,35,35,35,21,27,26,29,18,10,26,18,28,26,29,25,22,20,27,27,26,22,27,25,13,22,28,30,26,21,22,37,19,30,22,20,25,20,24,19,18,20,25,31,18,15,20,16,26,33,20,15,19,24,27,29,17,26,26,21,32,34,33,27,32,23,30,27,32,13,15,25,20,18,22,22,25,29,25,38,23,18,27,28,20,27,27,29,17,28,24,30,21,26,23,24,22,23,26,25,33,30,30,25,14,22,24,27,34,14,20,26,28,19,24,36,25,15,29,29,29,24,25,28,23,25,21,14,23,30,23,24,27,34,30,31,21,22,17,18,20,27,23,21,17,29,29,24,31,27,24,18,31,27,32,20,30,23,36,30,21,26,36,27,25,35,13,31,27,32,22,30,24,25,27,21,27,25,22,21,27,19,21,29,27,24,29,20,29,29,32,31,27,26,26,26,21,25,22,28,33,25,21,26,28,26,26,31,27,24,26,30,30,21,23,29,27,20,27,24,31,26,37,21,27,30,27,28,27,28,29,34,34,23,23,32,0,24,29,24,21,30,20,25,30,37,24,28,28,24,23,21,30,28,22,19,23,31,28,27,24,32,32,40,28,30,24,20,16,22,30,27,28,21,24,24,24,33,25,28,27,24,22,23,26,14,21,30,27,30,18,28,28,25,33,27,39,26,30,17,19,26,24,33,25,31,23,24,24,23,20,25,26,23,22,26,24,35,27,30,31,21,25,28,32,29,30,30,28,26,35,33,18,22,27,22,23,18,29,32,21,31,30,27,25,34,15,27,16,29,26,22,22,19,29,32,31,22,30,31,26,33,22,28,28,27,29,26,23,24,26,29,41,27,32,19,25,26,25,31,20,16,29,23,25,29,26,20,31,29,26,26,31,22,41,23,26,26,23,28,24,42,20,23,33,22,25,23,33,23,23,18,16,26,24,29,22,18,25,28,22,18,26,27,33,22,28,22,32,18,21,27,16,22,25,23,98
23,25,31,24,19,15,18,30,21,21,25,16,23,22,22,15,10,16,20,34,22,27,20,30,21,18,27,27,21,23,20,23,16,26,15,16,16,25,32,21,23,18,25,16,19,23,21,21,30,17,18,13,15,29,8,18,15,24,18,18,17,21,13,25,10,23,13,17,23,11,9,17,26,28,18,19,15,30,17,26,21,11,10,11,23,19,15,21,23,29,26,11,32,21,21,15,25,31,13,29,18,17,23,22,23,19,27,22,20,15,16,24,18,12,23,30,18,22,19,30,8,20,19,23,17,14,14,25,23,28,24,14,19,25,23,23,13,21,18,18,23,24,23,21,4,24,19,17,28,24,19,21,18,16,15,20,22,21,40,10,19,11,23,17,22,18,18,20,17,23,18,21,21,19,19,25,22,20,21,22,28,26,22,19,17,20,18,18,19,20,28,24,25,20,18,12,20,10,16,20,19,23,24,15,26,19,17,24,13,14,22,25,16,14,18,28,23,18,19,18,9,18,20,19,14,18,27,15,19,12,18,14,25,22,19,25,25,20,22,20,19,18,24,12,13,5,20,15,9,25,12,33,19,22,27,22,18,20,14,19,28,22,18,19,24,19,22,20,20,17,17,11,15,21,18,12,24,22,17,29,24,26,21,22,16,16,16,15,25,29,22,26,15,26,24,21,19,24,27,19,12,21,23,22,27,27,28,23,26,19,27,14,21,17,23,22,15,6,22,24,20,15,22,18,18,20,11,24,18,13,14,21,19,18,24,26,21,13,26,15,24,22,27,15,21,15,18,16,21,18,31,32,16,26,26,14,21,8,20,19,16,21,17,18,24,26,14,21,23,20,22,26,12,24,21,26,14,23,16,17,19,26,26,7,18,19,19,14,13,21,15,19,15,25,23,23,22,19,9,20,26,18,18,24,22,22,27,19,24,20,26,21,26,18,14,14,20,25,21,26,23,27,26,27,19,26,18,26,20,24,17,25,21,23,26,21,26,16,16,17,19,21,26,22,21,27,20,17,9,21,14,21,14,20,28,10,9,16,23,23,26,20,24,19,34,27,30,22,24,25,22,12,14,20,17,12,5,25,18,21,21,22,21,17,16,20,18,22,26,23,17,20,25,14,29,23,23,15,20,21,16,16,20,18,20,25,21,8,23,24,16,21,27,16,19,16,13,10,22,18,21,17,20,26,23,19,23,27,23,21,21,19,11,9,28,26,17,21,20,22,27,23,27,22,21,21,20,14,15,21,17,20,25,22,22,20,25,15,16,14,18,19,22,31,25,23,25,21,25,21,24,26,12,20,20,20,24,11,29,19,19,18,22,18,18,20,19,11,18,14,19,20,21,18,11,22,24,23,21,15,16,18,15,17,17,15,24,20,15,23,22,28,25,17,16,20,18,25,17,25,28,29,26,21,24,30,26,22,28,20,18,27,21,11,26,19,26,26,21,23,15,24,23,27,24,26,24,14,19,28,14,24,22,25,23,18,22,19,20,17,15,18,17,26,17,13,18,22,10,10,26,19,25,17,25,22,12,12,21,29,20,16,16,26,21,32,22,18,23,21,19,22,22,18,30,30,20,22,19,24,0,20,21,18,26,20,11,25,38,25,20,10,17,21,14,16,21,17,20,10,24,25,25,14,25,27,32,23,22,14,10,17,23,22,23,14,5,21,11,17,30,18,26,15,18,19,20,19,18,13,18,19,23,16,19,22,24,16,17,31,19,23,15,17,21,22,25,20,24,23,23,17,20,17,23,18,22,17,19,18,34,22,21,22,19,14,23,20,22,18,15,15,18,34,24,22,21,24,16,23,12,16,22,15,23,19,24,26,34,16,15,19,25,15,16,17,17,26,25,12,23,22,24,23,33,17,20,23,16,21,20,16,18,24,17,30,21,22,20,15,16,16,22,21,16,13,13,22,29,17,24,30,21,7,22,23,17,37,24,27,12,25,18,23,33,13,21,29,3,24,23,25,4,9,13,15,16,16,18,26,22,7,17,12,19,24,25,22,10,21,26,31,14,20,25,8,24,14,1,88
26,27,31,25,26,18,19,27,24,23,28,21,25,24,14,9,24,20,16,38,17,28,21,27,26,19,27,15,23,21,25,23,20,24,26,21,28,25,28,17,28,13,18,22,18,21,24,22,35,20,19,17,22,27,22,27,15,24,25,23,20,21,20,32,16,21,25,21,17,19,13,25,21,23,18,18,20,35,17,24,19,16,15,14,12,1,10,31,13,31,34,22,29,17,19,25,26,33,13,30,26,24,25,21,22,14,28,25,22,17,14,22,26,18,27,20,8,33,22,25,12,23,15,19,25,20,19,21,21,35,24,12,19,30,21,18,21,21,19,25,29,33,21,26,18,30,25,16,19,20,17,22,23,17,16,11,25,21,37,20,23,20,18,20,22,32,22,20,20,25,22,22,24,20,23,24,29,27,17,18,21,30,20,19,22,18,21,23,17,17,29,22,19,18,22,16,14,24,17,25,17,20,21,20,6,18,19,24,24,22,16,25,18,21,17,25,23,24,17,22,24,18,31,16,25,24,23,15,20,26,24,26,25,25,20,24,22,16,25,15,29,12,27,19,17,23,22,22,20,30,16,13,20,21,21,22,13,25,20,20,24,20,20,31,20,14,23,13,20,22,27,13,17,19,19,12,29,24,19,28,24,29,19,23,23,16,18,19,26,33,22,28,24,27,22,22,22,21,31,23,12,22,23,31,25,25,24,23,22,15,30,6,16,23,24,23,21,21,20,15,19,20,19,15,32,18,18,4,15,20,21,20,26,15,21,26,21,22,18,7,24,18,25,20,16,18,21,23,23,16,28,35,23,32,28,28,22,22,28,19,12,18,19,20,20,24,26,23,27,26,24,33,19,24,24,23,20,15,12,15,16,29,27,21,23,23,15,20,20,25,19,15,15,31,27,19,28,20,13,22,26,14,17,24,23,23,27,19,16,21,25,23,26,24,14,20,21,22,15,28,20,24,18,28,19,18,22,29,20,19,15,24,25,21,26,17,32,17,16,26,18,21,27,26,15,25,15,25,18,18,11,10,23,16,24,14,17,24,23,25,26,23,28,25,39,28,34,19,18,21,14,24,19,14,20,26,23,19,15,23,20,20,17,9,19,22,18,20,27,15,21,21,26,24,34,24,29,21,20,16,21,18,24,28,19,29,25,19,22,23,26,15,23,22,26,23,22,24,26,21,21,15,20,26,29,25,27,26,24,25,17,7,18,20,24,27,23,27,24,24,23,24,33,22,22,22,18,25,26,23,8,24,25,25,31,20,21,20,20,14,21,22,24,31,22,24,23,18,10,23,24,22,17,14,21,16,22,23,30,26,19,16,23,26,16,12,25,17,24,20,23,24,18,18,9,26,25,29,27,21,26,16,19,21,19,15,22,25,33,21,17,17,30,17,18,24,16,27,21,29,31,24,29,21,18,23,17,19,22,19,29,19,25,15,28,23,7,21,24,24,24,18,21,25,25,23,24,28,22,33,23,12,21,26,21,16,13,16,19,20,15,23,14,24,23,19,19,24,24,15,24,23,25,8,20,17,21,12,28,23,17,20,24,26,21,32,24,23,28,15,25,24,28,18,31,23,18,24,27,29,20,0,22,19,20,22,23,27,37,23,18,26,23,19,25,10,23,18,20,10,25,26,23,14,25,32,30,22,29,13,17,22,18,24,28,12,19,18,25,17,34,14,22,24,20,19,20,24,23,20,16,19,19,19,20,18,26,24,25,35,13,21,22,21,23,11,22,18,25,17,24,14,22,18,19,13,22,15,18,28,37,2,25,21,12,14,20,11,30,18,13,22,18,31,26,21,24,29,19,22,23,25,30,23,28,25,25,24,34,19,11,25,20,19,22,23,14,27,20,26,26,20,13,24,36,20,19,23,14,21,25,26,20,31,31,32,24,21,15,25,24,20,25,23,23,13,21,23,26,17,26,30,16,21,27,19,17,38,20,30,25,24,19,27,31,19,17,29,17,20,21,29,18,23,17,18,16,21,22,21,23,19,11,17,24,26,26,29,21,21,26,31,28,18,27,23,27,21,19,100
18,23,26,12,26,19,21,22,18,21,16,16,23,27,24,14,19,21,17,42,19,21,14,36,26,17,24,22,16,18,17,17,17,28,22,23,15,22,30,19,25,18,25,22,20,23,18,16,23,23,22,21,15,30,23,29,17,25,22,15,10,14,20,32,20,26,22,21,18,14,18,19,30,20,19,19,15,30,26,19,20,15,15,14,14,22,15,21,27,29,31,19,33,22,16,21,23,24,18,28,24,18,22,19,17,14,23,24,14,20,22,9,23,13,24,32,20,27,22,27,17,18,16,15,9,12,16,25,25,25,23,15,18,20,24,14,16,6,18,25,21,28,18,24,19,22,17,21,24,16,16,15,21,13,12,24,17,10,32,15,18,17,12,20,13,32,20,15,21,22,22,16,25,18,27,25,22,27,23,24,27,21,15,16,14,17,19,21,15,15,26,24,22,23,16,20,22,16,11,16,22,15,23,18,20,18,21,26,24,16,21,22,21,20,9,19,20,23,20,21,14,21,23,14,24,14,30,24,18,25,11,19,21,28,20,10,17,23,28,15,26,22,19,19,14,21,23,22,20,20,21,26,20,28,18,26,17,22,16,21,19,20,24,28,22,19,7,22,22,16,19,10,14,24,19,11,25,19,16,29,21,21,23,14,11,19,18,17,17,20,17,25,20,26,21,15,12,16,23,26,13,18,20,32,25,21,20,8,27,21,19,19,21,20,25,25,16,26,12,16,12,6,21,7,24,17,18,18,18,17,18,13,21,22,22,27,20,21,27,20,23,15,17,10,22,18,11,28,18,19,28,30,16,19,24,23,6,21,23,17,18,17,23,22,19,24,29,18,24,29,18,30,16,18,10,14,18,17,23,20,8,22,28,19,13,20,20,16,20,27,21,15,11,27,21,15,17,14,18,19,21,21,21,15,26,17,12,18,23,21,25,19,25,19,16,23,21,26,25,21,14,18,27,23,19,26,15,24,23,21,20,24,21,24,23,25,31,14,18,13,19,16,20,18,17,25,17,17,18,19,16,12,20,25,22,19,21,12,21,22,18,23,22,21,32,31,28,11,25,22,17,18,18,22,12,27,20,20,18,20,10,19,16,22,14,17,17,12,21,20,24,17,21,23,24,22,26,16,11,24,20,23,15,18,15,27,22,19,23,20,16,18,26,14,15,19,14,17,21,7,18,20,16,26,30,20,19,26,18,19,19,25,15,17,24,22,10,14,14,15,26,20,28,18,15,23,21,19,19,22,26,17,18,22,28,23,27,12,13,11,14,22,20,16,27,26,19,12,20,24,23,27,14,20,24,19,18,18,25,19,20,25,21,19,19,23,7,19,19,15,14,16,23,18,16,24,26,27,21,21,20,8,18,16,23,12,17,13,28,24,24,18,23,16,15,21,19,22,20,23,23,26,26,21,25,22,24,23,27,11,24,24,26,20,22,25,21,21,18,13,21,22,27,33,16,18,21,28,12,25,23,25,21,27,22,19,12,21,20,13,20,22,19,22,22,17,22,17,20,20,23,18,23,17,22,19,22,14,14,27,9,21,21,25,24,28,11,16,24,20,17,23,14,17,24,31,9,19,27,24,21,22,0,3,21,14,20,19,27,15,24,26,21,17,21,29,13,8,5,15,28,10,21,19,24,29,34,22,30,13,17,8,27,22,25,20,20,22,16,16,31,21,23,21,20,11,12,24,22,20,23,23,26,20,17,20,25,27,19,28,18,22,22,24,23,13,22,22,21,17,18,17,23,4,14,18,17,20,18,23,34,20,25,28,10,13,21,27,24,23,24,22,15,26,29,21,16,26,11,18,15,27,31,15,20,20,15,21,28,9,19,16,30,19,18,17,8,26,25,25,16,19,19,8,34,10,19,24,13,25,15,21,16,25,23,32,21,21,24,21,22,12,14,16,17,26,15,16,18,18,22,29,18,22,24,24,19,31,21,16,24,17,21,22,34,12,27,28,18,11,20,29,17,18,19,10,20,18,23,18,18,22,22,16,14,21,25,27,23,20,25,26,18,10,23,13,22,30,20,92
21,21,24,14,23,16,18,19,15,21,13,13,21,24,21,17,16,18,14,40,16,18,11,33,24,17,21,22,19,21,14,14,20,25,19,20,18,19,27,16,22,21,22,22,17,20,15,16,20,20,19,18,14,27,24,26,14,22,19,18,13,17,17,29,17,23,19,21,15,17,15,16,27,17,16,16,12,27,23,16,17,16,17,17,11,20,18,19,25,26,28,17,30,22,13,18,24,27,15,28,24,15,24,16,14,13,20,21,15,17,19,6,20,16,26,31,19,24,19,24,14,15,13,18,12,9,13,27,22,22,25,12,15,17,21,11,19,3,17,22,18,25,15,21,20,19,14,18,21,19,13,12,18,10,9,21,18,7,31,18,20,14,15,17,10,29,17,12,18,25,19,13,22,18,27,24,24,24,23,24,24,24,18,13,11,14,19,21,12,18,23,21,19,21,13,18,19,13,14,13,19,12,20,15,17,18,21,23,21,13,18,19,18,17,6,16,17,22,17,19,11,18,20,11,21,17,27,21,18,22,8,16,18,25,17,7,14,20,25,12,25,19,19,16,11,19,23,19,17,17,18,23,17,25,15,23,20,19,13,18,16,17,21,28,19,22,4,19,19,13,16,13,17,22,16,14,23,18,17,26,18,18,20,11,8,16,15,14,17,17,14,24,17,24,23,14,15,13,20,23,10,15,17,29,22,18,17,5,25,18,22,16,22,19,22,23,13,24,9,13,9,3,20,4,21,18,15,15,15,15,16,10,18,19,19,24,18,18,24,17,23,12,14,13,19,19,14,25,17,17,25,30,13,16,21,20,3,18,25,15,15,14,20,19,16,21,26,15,21,26,15,30,16,15,13,17,15,14,23,19,5,19,25,17,16,23,17,13,17,24,19,12,8,26,21,18,19,11,15,16,18,18,18,12,24,14,9,15,20,18,22,16,23,22,13,20,21,25,22,23,11,15,26,20,17,23,12,21,20,18,19,21,18,21,26,22,28,11,15,10,18,13,17,15,14,22,14,18,15,16,17,9,17,22,19,16,18,9,24,19,15,20,22,18,29,28,25,14,22,19,14,15,15,22,15,26,23,17,15,22,13,16,13,19,11,14,14,9,18,17,21,14,18,20,26,19,23,19,8,21,18,20,12,21,12,24,19,16,20,17,19,15,25,14,12,16,11,14,18,10,15,17,16,26,27,23,18,23,18,16,16,22,17,15,21,19,7,11,11,18,26,17,25,18,12,20,18,16,16,20,23,20,21,25,25,20,25,9,10,8,11,23,17,13,24,27,16,9,17,23,20,25,17,20,21,18,15,15,28,16,20,22,18,16,16,20,10,16,17,18,17,13,23,16,13,21,23,24,21,18,17,5,16,13,20,9,14,10,29,21,21,15,20,16,16,18,16,19,18,20,20,23,24,22,22,25,22,20,27,8,21,24,23,17,19,23,18,20,15,13,18,25,24,30,19,21,18,25,9,22,20,25,20,26,24,16,15,22,17,10,17,20,16,19,21,14,19,14,18,21,20,15,20,19,19,16,19,11,11,28,6,18,18,22,21,25,14,13,23,17,14,20,17,17,21,28,6,16,25,21,18,19,3,0,18,11,17,16,30,12,21,25,18,14,18,27,10,11,8,12,25,7,18,16,21,26,31,19,27,10,14,5,25,20,22,17,19,19,13,19,28,20,23,18,20,8,9,21,19,17,20,20,25,17,14,17,23,24,16,25,18,21,19,21,20,10,23,19,19,17,21,14,21,1,11,17,18,17,21,20,31,17,26,25,7,13,18,26,24,20,21,19,12,23,27,18,16,26,8,15,12,26,28,13,17,17,18,18,25,12,16,13,27,16,18,19,5,23,28,26,19,20,19,5,32,7,16,21,10,22,18,19,13,22,20,29,19,18,22,18,19,11,17,19,14,27,12,13,15,15,20,26,15,23,21,21,16,28,18,19,23,14,18,20,31,15,24,28,19,8,17,26,19,15,17,13,20,21,20,15,15,23,19,17,11,18,22,24,21,17,22,23,20,7,20,10,19,27,19,95
21,21,30,23,29,21,18,25,16,21,21,22,23,31,23,21,22,23,21,38,17,22,15,30,30,21,28,25,27,29,23,25,21,18,18,21,30,26,26,15,25,23,24,29,26,25,9,18,26,20,21,21,20,30,24,27,21,24,18,26,22,23,23,27,22,27,27,30,3,18,19,15,21,19,14,26,23,38,17,13,17,19,20,21,12,21,20,15,25,34,33,21,28,32,15,23,25,29,13,30,32,25,18,33,7,23,25,10,23,23,29,14,29,17,27,39,27,32,20,29,18,20,21,30,24,20,22,23,29,28,24,20,17,23,24,22,20,19,24,30,25,36,17,24,24,30,25,21,21,19,23,16,23,22,21,26,12,11,35,19,14,16,28,19,12,29,17,14,19,30,21,24,21,18,34,23,18,29,19,20,28,28,22,17,22,24,23,24,16,26,31,17,21,27,19,18,24,24,20,22,11,9,19,20,18,23,19,32,28,19,18,27,18,22,17,15,11,26,20,25,26,16,28,25,30,27,29,29,24,27,19,27,15,27,15,15,23,29,25,24,23,26,29,20,22,24,20,25,24,26,22,31,27,30,23,21,23,12,18,20,21,14,21,21,24,24,18,18,26,24,22,20,22,19,26,19,25,17,24,14,24,28,24,23,21,14,21,20,26,28,16,29,22,28,22,25,22,11,28,29,18,27,21,30,29,20,19,13,22,15,34,20,26,21,25,29,29,25,13,5,9,18,24,15,23,24,21,16,23,17,18,10,17,20,24,31,12,22,32,21,30,16,25,17,25,21,21,26,16,23,26,32,21,27,26,28,15,23,22,17,25,23,20,21,25,29,32,16,21,31,27,28,18,7,21,26,18,13,31,15,16,19,27,23,14,22,28,19,25,26,19,22,19,31,23,20,28,21,19,15,26,14,17,14,23,25,17,20,25,24,22,20,28,23,20,23,19,24,21,26,20,14,22,16,17,31,12,22,18,23,17,23,24,19,24,24,29,19,22,25,24,21,21,26,13,22,15,26,23,21,19,10,14,23,28,20,23,20,32,23,23,22,31,29,39,26,31,27,19,13,20,22,20,29,23,32,24,1,22,16,26,25,22,20,22,22,16,20,26,19,15,26,24,18,32,22,31,20,10,22,27,19,19,27,20,27,28,24,22,21,26,14,28,19,23,26,22,25,29,23,21,22,18,28,32,29,18,25,20,24,21,23,19,21,24,17,18,21,22,26,34,24,33,20,22,25,21,23,17,22,24,27,23,24,20,18,23,20,19,17,11,25,29,27,22,30,8,20,22,21,23,24,20,24,19,27,21,20,32,18,25,16,25,27,20,16,26,21,23,19,24,22,23,16,17,14,23,29,29,19,16,16,22,13,25,18,22,21,34,25,15,23,20,21,23,29,21,25,24,26,28,21,13,24,30,25,23,25,31,19,18,26,21,19,22,23,19,30,24,22,13,31,22,25,21,23,18,22,19,31,27,27,27,28,21,14,27,24,23,21,11,29,23,22,25,19,17,22,25,23,27,26,16,24,24,21,23,18,23,26,17,18,24,24,19,33,22,20,28,27,25,32,28,24,25,28,16,10,18,30,26,20,21,18,0,21,23,24,43,23,23,27,23,19,24,26,17,18,21,16,27,19,23,12,23,27,35,21,28,21,22,16,28,22,9,27,25,26,24,24,37,18,26,12,22,16,17,21,24,21,24,27,23,16,22,22,25,30,22,36,22,22,17,15,26,9,25,12,27,22,25,22,24,18,24,23,22,13,26,20,37,18,20,27,12,20,29,27,26,18,28,22,17,29,32,26,26,28,22,17,24,24,30,20,28,28,22,13,34,22,26,23,27,21,22,21,14,19,25,17,24,22,25,17,34,21,21,33,20,29,16,22,18,26,31,28,26,26,28,25,26,22,29,25,20,27,18,13,26,15,20,32,20,25,23,30,15,37,25,24,25,8,28,30,35,16,19,27,23,16,11,28,24,23,17,21,24,21,16,23,21,27,26,20,20,27,24,25,21,19,30,27,27,17,7,25,27,28,25,95
16,23,26,17,26,11,21,27,13,17,22,12,11,27,21,16,18,26,19,37,19,22,15,32,25,24,25,20,22,24,19,23,20,24,21,20,22,23,28,13,30,18,19,23,20,19,12,13,27,19,18,15,22,26,25,26,17,20,19,13,14,18,20,21,18,25,21,22,19,21,15,19,29,20,13,25,21,27,19,19,18,18,17,16,14,23,15,24,21,31,28,13,28,30,12,21,27,31,17,31,26,18,21,25,14,16,24,20,19,19,27,17,23,20,28,37,25,21,19,25,16,20,20,25,19,12,16,27,25,29,27,17,11,19,20,14,23,14,21,25,21,34,14,22,19,20,17,13,22,20,18,16,14,14,13,24,17,15,39,22,17,18,20,21,13,22,10,11,15,26,24,17,23,14,27,25,21,25,24,25,24,20,18,13,14,19,22,20,16,13,20,24,25,23,10,15,23,16,13,20,17,16,23,18,20,19,13,28,21,21,15,22,15,12,9,21,14,22,16,22,19,19,28,15,25,18,31,16,23,24,17,17,21,29,25,16,5,11,24,16,27,21,21,19,11,15,25,22,17,26,18,33,20,28,21,20,20,22,16,24,20,17,19,27,20,19,15,21,22,16,19,14,18,21,19,15,19,21,20,30,17,24,17,20,10,17,21,20,20,26,13,33,22,27,24,19,16,16,17,27,13,19,20,24,28,21,20,16,26,19,29,19,21,22,15,26,23,22,17,17,15,12,23,7,24,23,18,18,12,7,8,16,21,14,24,31,15,22,31,20,26,20,17,18,22,20,15,27,20,22,30,27,18,25,28,22,14,20,22,13,23,22,18,19,25,27,22,18,15,25,26,22,8,18,18,8,18,15,22,17,8,25,30,13,20,20,20,21,20,25,16,23,11,31,18,19,22,7,15,19,20,18,21,16,24,18,20,24,23,8,19,20,26,21,16,19,24,29,26,22,17,20,22,23,13,26,9,19,18,26,13,24,21,24,24,19,26,8,18,19,26,22,21,17,15,25,17,22,18,21,14,12,21,13,22,16,19,18,28,23,18,24,25,27,36,25,22,19,15,16,20,18,10,13,10,27,23,21,12,19,18,20,22,22,20,17,12,12,21,22,17,18,22,22,24,19,23,23,14,25,20,17,21,22,8,20,22,18,19,26,20,18,30,11,21,19,14,17,21,15,18,20,14,28,28,27,21,21,15,13,23,20,9,11,25,24,16,20,20,22,30,21,28,16,19,19,15,21,23,18,23,21,19,23,29,22,25,12,13,11,17,24,26,24,26,20,19,18,24,26,23,22,10,14,22,28,18,17,33,15,15,18,21,19,19,16,19,19,14,18,18,18,19,12,16,24,29,27,19,15,18,8,19,10,21,12,23,19,25,24,20,26,17,17,19,21,19,22,21,17,31,31,23,18,27,31,20,23,29,17,25,21,20,13,28,16,21,23,20,16,22,23,21,27,23,25,21,27,18,30,23,17,25,25,23,14,24,19,23,19,16,22,19,22,23,17,22,16,15,18,18,18,19,22,27,24,21,14,22,28,9,8,27,18,19,22,18,21,19,27,17,29,20,20,25,29,17,13,25,20,20,22,14,11,21,0,19,19,35,15,18,23,21,17,21,30,18,16,17,15,23,18,21,17,19,29,28,17,27,13,17,14,22,10,25,25,20,22,22,20,33,14,22,14,22,5,6,24,14,20,23,25,19,18,11,22,21,24,24,28,20,26,17,19,23,13,23,18,16,17,20,11,20,10,20,18,19,18,20,24,34,20,27,22,10,16,21,26,21,22,18,21,15,31,23,18,18,23,17,11,14,26,20,10,20,20,23,21,14,13,24,16,24,17,22,22,8,28,25,24,20,25,27,16,28,16,19,30,15,23,20,22,20,25,23,22,16,21,19,21,22,14,24,20,4,28,20,14,18,13,24,30,23,24,17,24,18,33,23,24,21,17,23,26,34,20,23,31,20,19,20,31,21,17,14,12,23,21,10,23,24,22,16,18,20,21,26,33,18,15,21,25,22,4,23,19,12,25,19,90
25,28,25,28,22,16,27,33,23,19,27,17,23,22,25,14,1,24,16,39,18,26,19,22,25,20,27,20,24,24,22,14,20,17,20,21,19,25,30,17,26,16,17,21,24,19,22,17,34,21,20,18,22,28,13,28,20,26,19,22,15,19,16,30,13,24,6,22,20,17,14,22,27,27,23,12,8,23,22,26,20,18,17,16,24,22,13,19,23,32,20,20,29,24,20,18,25,32,18,24,11,20,25,25,24,21,30,19,23,17,21,23,23,16,26,35,23,13,23,30,13,23,17,27,21,17,21,24,28,35,27,19,15,18,22,21,19,20,25,23,16,31,22,25,9,27,22,15,20,26,22,20,21,18,17,19,20,23,35,18,21,22,22,22,23,23,20,21,12,26,22,23,24,16,30,23,30,24,20,21,28,24,20,17,22,23,15,17,18,22,24,28,26,21,20,17,23,13,18,23,12,22,29,21,23,20,20,17,18,21,21,27,5,13,21,26,23,17,18,22,20,17,25,23,19,19,31,20,14,17,14,19,28,27,24,24,24,22,26,22,10,23,24,13,15,14,17,18,14,23,17,31,21,27,22,17,18,19,19,18,23,13,19,24,18,17,21,25,25,24,20,14,18,26,22,15,22,26,20,31,23,27,15,21,9,15,19,18,27,27,23,29,20,25,22,16,13,19,29,23,17,14,23,27,25,25,26,22,23,16,21,19,19,22,25,26,8,17,21,18,22,17,19,19,23,23,14,24,10,18,19,23,24,16,27,24,23,21,31,20,29,18,29,17,25,20,14,25,26,21,21,31,19,22,21,7,20,13,15,15,21,21,18,19,23,28,25,26,25,25,15,21,17,25,21,27,17,19,25,16,20,29,25,16,20,20,24,19,18,24,20,24,20,27,22,25,23,12,14,25,19,15,18,26,24,24,26,22,24,19,24,24,26,21,19,19,20,25,22,26,21,25,17,30,15,31,19,29,19,24,20,29,26,20,24,17,29,12,21,20,26,14,25,27,17,21,20,22,14,20,12,22,23,21,27,15,12,19,30,29,28,24,28,10,31,27,32,22,25,21,21,17,15,20,19,17,14,22,10,23,21,23,20,22,9,19,16,24,28,28,22,15,26,5,30,24,26,19,23,23,21,17,18,11,13,24,24,13,23,27,9,26,29,21,22,19,18,15,28,18,20,19,16,30,27,10,24,24,19,21,20,22,18,18,27,29,13,17,21,24,30,18,32,18,22,23,19,21,26,20,22,18,21,17,17,20,23,20,21,19,20,24,15,30,23,29,26,19,18,18,24,26,18,25,19,24,27,16,27,22,20,23,24,23,15,17,21,14,22,18,15,22,19,14,16,21,23,26,26,17,23,20,19,20,22,20,20,16,24,20,25,28,27,19,19,25,20,24,21,27,33,25,27,21,25,24,18,24,27,18,23,20,26,16,23,24,21,28,21,28,24,23,18,24,20,21,22,19,21,19,19,23,25,27,25,15,27,17,17,10,20,23,20,28,18,16,18,15,15,15,28,26,27,22,25,22,22,17,22,28,21,18,25,22,20,34,22,21,27,23,22,20,25,23,29,27,23,23,30,25,11,23,20,17,23,19,0,27,38,24,16,21,20,16,17,19,24,19,20,15,26,24,20,19,23,33,26,20,27,19,15,15,17,22,16,19,10,23,16,20,34,19,27,24,23,15,16,22,19,14,20,20,24,19,15,21,18,25,24,36,18,26,10,8,26,21,23,11,20,26,22,9,24,18,18,16,23,14,22,27,36,25,30,20,22,19,18,25,25,23,19,20,23,24,29,18,23,26,20,16,21,25,31,20,28,24,26,24,33,16,20,21,14,20,21,22,20,20,23,15,23,25,27,22,32,19,22,21,19,22,22,19,17,19,26,29,26,25,20,18,19,19,16,21,15,18,20,24,30,16,27,24,21,12,20,27,16,37,15,27,23,24,23,16,35,15,12,29,8,22,25,29,7,2,18,17,23,21,20,28,25,12,17,19,17,27,23,30,21,19,27,27,7,16,16,19,23,23,10,97
30,31,33,20,31,27,26,34,24,26,29,27,16,30,22,21,28,31,28,41,24,27,20,19,30,27,34,29,25,27,20,28,27,31,26,26,27,32,35,22,31,25,26,28,23,25,23,20,24,26,25,20,27,33,27,32,22,27,30,23,25,25,25,30,23,29,32,27,21,24,18,27,36,25,20,29,26,38,28,30,23,22,23,24,19,27,22,32,28,35,36,25,35,35,23,23,29,34,15,37,31,27,27,30,25,27,27,29,20,25,32,20,28,23,34,44,32,32,20,29,17,21,27,30,24,17,19,33,28,26,32,18,20,33,27,19,26,19,22,30,31,39,25,27,23,27,22,28,29,31,19,21,21,15,14,24,28,17,41,25,27,23,26,18,24,27,15,22,29,31,29,22,28,23,33,31,27,34,29,30,31,27,24,18,17,20,26,24,22,26,27,34,30,30,21,19,31,21,26,27,24,26,28,23,25,27,23,29,29,26,26,29,22,28,12,30,24,30,23,25,25,24,34,25,28,28,28,29,27,29,22,27,32,34,26,23,22,25,31,26,37,32,27,24,12,27,30,27,25,30,19,35,25,34,29,34,25,30,19,22,29,24,26,33,26,26,20,27,27,21,21,19,23,28,24,20,28,26,25,32,22,31,24,27,24,22,27,26,23,31,24,37,29,32,26,28,27,19,28,28,18,20,25,31,31,24,23,19,32,25,34,22,28,25,24,29,29,28,19,19,15,17,28,12,29,29,23,23,19,23,24,16,29,27,25,35,26,28,34,23,31,25,22,23,24,20,26,33,25,29,31,34,27,30,33,27,19,25,33,22,28,27,25,26,29,30,31,23,24,33,31,38,24,29,19,27,21,22,32,19,11,25,29,25,26,30,25,26,25,30,22,26,16,32,25,30,25,26,16,24,30,24,26,13,30,23,23,28,29,27,30,25,31,29,21,28,27,32,31,29,25,29,28,34,22,31,20,27,26,23,19,29,26,29,32,26,37,15,23,24,31,27,26,21,22,24,22,23,23,28,21,17,26,28,25,17,24,23,30,28,1,21,28,32,41,34,33,25,30,24,25,27,26,23,26,31,28,23,19,25,24,23,26,21,25,20,19,17,26,25,26,19,29,32,31,31,30,26,16,31,26,24,25,33,26,17,27,24,29,30,31,21,38,22,26,26,17,20,26,22,21,23,23,35,37,32,26,28,22,24,28,30,24,23,30,33,21,25,25,24,35,31,31,25,27,26,24,30,29,27,26,29,26,30,34,22,27,15,16,16,17,24,32,29,30,29,30,23,29,29,28,31,23,30,27,31,23,22,38,26,31,27,26,22,24,22,24,22,25,25,26,19,28,21,19,32,27,30,28,24,28,13,22,21,26,17,28,24,37,29,24,29,28,24,24,24,22,25,24,28,29,28,30,23,31,38,27,28,26,22,35,30,27,18,28,23,26,34,21,19,27,33,35,36,30,30,24,31,23,35,28,32,30,32,30,21,28,26,28,24,17,28,24,27,29,20,25,30,26,25,26,23,28,30,24,21,28,19,27,34,12,17,16,27,27,33,20,18,28,32,22,31,25,25,30,36,20,24,34,30,25,27,19,16,24,19,27,0,41,20,25,30,24,22,24,35,15,21,22,18,30,23,26,16,26,35,35,24,28,18,22,19,31,17,33,30,24,27,27,25,34,20,28,23,26,16,17,29,30,25,26,29,25,23,18,29,30,29,29,31,17,30,27,29,26,18,31,25,23,30,33,18,26,15,25,25,24,23,27,32,39,25,32,29,15,21,26,29,28,10,28,25,18,34,32,24,24,30,22,23,26,32,34,21,23,23,28,31,32,24,29,27,27,22,24,25,13,29,32,31,30,28,32,21,25,21,23,32,16,31,28,24,25,28,26,27,25,26,28,26,27,19,29,27,23,32,25,11,21,20,30,35,20,26,26,29,23,41,32,29,28,28,16,31,37,22,29,36,22,22,27,36,23,28,20,25,27,27,19,29,29,26,26,23,24,24,31,35,24,22,28,32,33,15,31,24,27,32,24,104
31,36,39,39,44,33,36,32,38,36,38,36,37,41,39,28,37,30,35,52,37,38,31,50,43,34,40,42,29,31,22,41,34,42,35,37,41,39,47,33,41,32,41,29,37,36,35,33,44,36,35,33,35,43,40,36,35,42,41,28,23,27,38,47,32,42,40,28,40,31,31,40,42,43,40,37,36,51,35,39,31,29,28,27,35,36,29,34,34,47,44,35,46,40,35,34,30,37,35,45,37,32,35,39,37,27,39,35,21,34,36,36,45,30,41,48,36,39,35,44,30,25,34,36,36,35,32,35,37,46,38,31,31,46,37,37,33,33,35,42,36,47,37,40,36,43,40,31,42,42,32,32,38,26,27,40,34,33,39,32,31,31,19,33,36,47,35,34,39,44,28,33,34,33,39,32,35,44,31,32,42,37,28,31,31,33,35,37,33,28,44,45,43,37,38,30,37,39,24,26,35,35,39,39,41,32,38,31,42,34,35,36,37,36,32,41,36,41,33,20,37,31,47,29,35,27,43,42,35,41,30,32,40,39,37,37,40,37,41,28,37,37,32,35,29,33,36,40,38,37,32,43,40,37,41,38,24,43,39,39,40,38,33,41,37,33,34,35,40,35,36,32,36,31,39,31,33,36,38,46,37,37,35,37,37,33,36,35,41,38,36,42,33,43,34,28,25,37,42,38,34,33,27,46,44,36,37,35,43,36,45,36,35,30,28,30,35,39,31,38,35,33,28,34,40,39,36,39,34,34,35,36,42,32,29,40,33,39,48,37,40,36,42,27,39,31,24,36,35,32,33,44,34,22,41,40,33,37,40,30,35,36,31,32,38,43,44,34,41,41,35,45,35,39,23,36,28,33,40,34,33,45,40,31,30,37,38,34,37,43,33,38,35,34,38,41,44,34,29,35,36,35,38,33,32,32,39,37,42,35,40,36,42,36,34,36,34,39,33,36,34,40,42,39,32,45,32,31,37,38,33,45,41,40,36,35,46,32,36,29,38,39,37,43,34,45,35,24,36,39,30,33,34,35,43,28,33,36,34,37,41,36,44,43,53,43,50,18,42,38,40,30,34,35,25,44,37,42,34,33,17,32,35,39,35,34,30,37,42,43,38,32,37,36,46,39,43,31,34,34,37,31,32,31,35,41,45,37,40,36,29,33,39,27,27,33,31,34,36,20,35,36,29,37,47,46,41,39,35,40,34,41,35,33,37,38,31,35,28,28,44,43,45,31,36,28,32,32,40,35,39,30,31,35,41,30,35,29,30,36,34,35,43,42,32,33,40,36,38,37,42,41,36,41,38,32,42,39,47,37,33,34,39,32,32,36,34,31,36,32,27,23,37,31,33,41,44,39,28,33,40,35,23,31,38,37,32,32,41,37,38,40,40,32,37,38,37,39,25,44,44,38,39,34,39,39,40,41,41,36,39,40,41,31,43,37,41,34,23,39,35,35,37,40,23,25,38,35,35,46,38,39,39,40,29,32,29,35,41,34,37,35,37,46,40,29,34,40,33,34,36,34,37,33,35,36,40,32,40,40,34,34,39,38,38,47,24,34,24,33,40,40,27,34,41,39,33,36,37,37,38,37,27,30,43,35,38,41,0,33,34,42,33,38,33,38,31,25,22,32,41,29,38,36,37,39,46,35,45,40,37,33,40,36,40,35,37,40,37,36,8,34,36,35,28,33,34,41,38,36,38,40,39,29,35,35,38,42,37,45,32,42,38,39,28,34,41,36,34,43,31,33,28,31,37,32,30,34,38,42,53,39,35,44,31,30,37,42,39,39,40,38,32,36,36,26,29,37,32,38,36,41,36,28,37,32,32,38,47,22,34,30,46,34,26,27,33,36,37,39,29,40,36,35,43,33,37,41,29,42,32,35,37,42,36,47,34,43,37,41,40,34,40,29,31,41,33,31,35,31,35,46,35,39,31,42,34,42,39,29,40,38,37,35,50,29,41,45,35,38,37,35,36,36,31,23,34,34,36,34,34,34,38,30,31,42,40,30,35,33,40,40,31,34,38,38,39,38,37,105
24,27,31,18,27,22,22,29,15,20,25,19,26,31,25,22,23,23,26,43,20,29,22,39,28,21,28,24,23,25,26,18,26,31,24,18,23,26,31,20,32,24,26,26,21,26,19,20,32,17,18,22,24,30,27,33,16,26,20,27,20,16,21,33,21,27,26,25,20,23,18,17,29,29,20,25,21,36,25,20,28,20,21,22,15,24,21,30,26,36,30,19,36,29,19,15,30,32,18,37,29,19,28,26,21,23,25,27,26,21,26,18,24,22,30,38,26,28,28,36,17,25,25,25,20,13,17,32,26,34,27,19,19,29,24,13,25,15,21,26,28,35,21,25,23,23,18,24,28,27,24,23,22,21,20,25,19,19,40,24,24,24,27,26,20,34,24,18,25,29,21,16,26,17,31,28,28,28,28,29,27,30,17,21,15,25,27,26,20,27,27,29,26,28,17,21,28,17,23,23,24,22,22,19,20,25,25,31,25,23,22,25,22,23,10,20,21,26,20,27,21,25,32,21,26,26,36,25,27,24,18,26,22,30,28,19,18,24,22,22,32,26,23,20,18,21,25,23,21,25,21,35,21,30,27,30,26,20,17,25,26,24,25,32,27,25,16,21,21,15,17,23,21,26,20,22,27,20,21,31,22,28,24,8,20,23,21,22,21,27,20,34,27,26,29,24,22,17,24,27,14,23,21,33,32,22,21,17,27,20,30,19,27,21,26,31,25,23,21,18,21,13,22,8,25,25,19,19,19,21,22,22,19,25,29,31,22,23,30,20,25,21,16,19,23,26,21,29,19,26,32,34,23,26,27,27,15,23,29,17,22,24,25,26,26,28,31,17,25,30,27,34,20,24,25,23,19,18,28,22,9,31,32,19,22,29,19,23,21,28,23,24,10,34,25,26,23,22,18,18,26,21,22,24,31,17,21,25,30,23,26,25,25,28,15,22,25,30,28,27,11,19,28,18,18,27,16,26,24,30,22,23,20,24,30,26,33,15,17,20,28,23,28,19,18,26,18,29,19,26,21,13,26,28,23,19,22,19,30,22,19,29,26,22,26,32,29,26,30,23,21,24,21,24,24,30,28,22,19,26,25,21,23,22,21,18,20,11,20,23,29,22,24,27,30,27,30,25,20,27,22,24,22,28,23,31,23,20,25,27,26,19,31,18,22,18,15,18,20,22,19,21,16,31,31,30,22,29,22,20,26,26,19,17,31,17,17,21,21,24,31,27,29,18,9,25,21,26,26,22,26,27,27,30,34,24,29,13,14,12,23,30,14,25,28,31,25,13,21,26,22,29,20,28,28,27,17,20,35,22,26,24,20,20,18,22,20,20,21,24,24,25,25,18,16,22,30,23,25,21,18,7,24,17,28,13,24,20,31,23,25,27,24,18,20,22,20,23,26,24,32,35,30,27,29,37,26,24,35,14,31,28,27,20,29,27,22,30,27,17,27,28,31,33,28,26,22,30,19,29,24,27,31,25,28,22,27,26,24,20,20,24,18,23,25,18,23,26,22,25,25,17,22,27,30,28,22,13,23,32,10,22,28,26,25,29,26,23,27,26,18,30,21,19,32,32,18,20,32,24,25,23,15,12,23,15,24,20,33,0,25,26,17,18,16,28,20,17,20,15,24,19,22,19,27,23,35,25,34,14,18,15,25,25,23,24,23,23,23,27,39,23,27,28,27,12,13,24,25,21,23,26,28,21,18,27,25,29,26,29,26,28,23,25,30,14,29,25,23,27,30,18,29,11,21,24,22,22,27,22,33,21,30,29,11,15,6,29,28,23,23,19,16,33,34,27,20,28,18,26,20,26,32,17,21,21,24,28,29,21,23,21,31,24,25,24,9,27,31,29,26,27,28,17,33,17,20,31,21,26,22,16,23,26,23,36,23,22,26,22,23,15,25,14,19,31,22,24,19,21,26,23,27,26,25,23,24,40,30,28,24,23,29,29,35,21,29,30,22,20,21,28,23,22,21,22,25,25,24,27,21,26,21,21,21,22,25,34,25,23,33,27,27,11,25,20,21,31,24,98
29,27,29,23,17,19,24,32,21,22,26,20,20,24,23,12,17,21,17,40,16,28,21,28,24,19,28,15,23,25,13,30,21,22,25,17,28,26,32,22,29,14,15,18,21,20,20,15,32,18,19,18,17,29,22,24,21,26,14,26,19,15,11,32,21,24,22,19,23,24,19,17,26,25,18,23,22,31,29,22,14,21,20,19,21,19,11,24,18,34,28,23,32,19,18,24,23,17,13,31,27,25,21,32,20,19,25,24,21,19,16,23,30,23,24,22,10,29,21,28,18,16,18,21,21,22,23,17,24,30,21,19,20,29,23,19,26,21,18,18,29,32,20,28,16,28,27,19,18,21,20,22,25,16,15,25,18,21,35,25,21,17,21,23,21,28,25,19,13,28,21,21,25,19,25,25,15,28,14,15,24,28,14,19,15,21,20,22,16,26,22,30,25,18,18,18,16,22,22,21,15,18,29,18,16,24,18,22,17,14,19,19,11,16,16,24,21,14,19,24,24,16,24,21,24,25,28,17,21,22,24,25,24,20,23,24,23,20,23,20,21,14,26,8,13,23,22,13,13,28,20,29,21,19,23,18,16,20,18,20,25,18,6,21,19,15,25,25,26,19,26,16,20,27,20,15,25,27,22,29,14,28,1,26,23,14,17,16,27,29,21,27,19,26,21,22,21,25,27,27,18,21,19,29,32,26,27,22,20,13,31,20,17,13,26,25,24,20,19,21,22,21,18,17,30,24,9,18,8,20,21,21,19,18,20,27,23,20,32,21,28,27,27,25,23,23,20,25,26,18,24,28,26,32,21,23,20,18,20,19,14,19,3,4,21,26,29,26,30,25,28,26,20,16,25,26,19,24,14,14,17,29,27,22,23,25,17,16,13,19,19,17,21,18,20,22,18,20,17,25,30,12,15,26,20,20,24,20,24,13,23,26,27,26,20,16,19,24,16,19,23,23,16,28,20,21,17,22,18,22,9,28,25,19,24,1,18,10,22,18,21,20,24,27,22,26,14,24,11,22,10,19,20,8,25,18,21,18,25,25,26,21,30,26,37,26,30,22,20,19,20,13,18,18,23,22,23,24,8,19,23,15,18,19,23,18,20,22,30,23,20,20,24,16,25,27,25,26,22,17,22,4,23,27,21,28,19,12,21,25,25,13,23,19,20,26,15,18,20,22,17,21,20,24,25,23,27,26,17,21,19,24,21,23,21,27,23,27,26,24,25,22,29,22,25,14,18,20,26,24,25,26,22,18,24,16,21,13,12,20,24,21,29,31,20,22,15,25,24,23,23,25,20,24,19,25,22,21,33,23,21,28,23,20,14,10,20,20,22,22,23,14,17,19,17,22,25,28,30,16,18,18,21,18,12,21,21,23,32,19,23,24,25,23,21,22,22,23,23,25,34,27,25,20,20,23,16,23,25,25,27,24,22,19,26,23,21,26,14,23,21,22,19,25,19,21,20,25,19,30,16,12,19,26,25,18,18,15,17,24,15,21,18,28,13,18,17,29,20,14,26,17,27,13,23,20,19,18,12,27,18,23,24,27,19,32,26,22,29,26,27,30,29,24,27,25,21,21,20,28,20,18,24,21,23,18,16,25,34,25,0,10,22,17,25,19,22,23,20,16,25,20,21,14,21,29,12,22,26,14,10,22,20,21,21,14,15,22,23,14,26,8,16,21,11,13,14,25,22,9,20,23,13,20,13,20,26,27,19,29,16,26,11,13,19,20,20,16,18,24,27,7,16,20,20,14,21,13,16,22,35,19,18,18,20,20,25,28,22,18,17,16,10,27,19,16,23,20,18,24,22,9,15,18,21,21,30,22,22,20,13,23,20,16,9,10,18,24,19,20,24,23,20,22,35,17,19,30,17,25,25,25,19,20,24,29,17,31,17,23,24,24,26,17,17,16,15,26,27,19,26,31,19,21,23,21,15,35,21,21,12,17,22,30,36,24,17,33,17,23,20,14,16,18,17,21,18,22,25,26,23,19,15,22,22,26,23,30,21,23,28,31,23,14,21,25,25,23,19,103
27,27,34,29,27,25,28,28,22,12,31,26,20,30,26,21,20,26,23,44,19,23,16,37,31,26,20,25,21,23,21,25,26,25,25,19,26,18,27,14,29,24,25,26,22,22,27,24,30,18,17,22,25,25,18,28,24,29,24,21,21,24,21,28,20,25,23,26,24,21,19,23,21,30,21,13,17,32,26,27,24,20,20,21,21,27,21,25,13,39,25,21,29,29,21,25,28,27,16,21,28,27,22,32,29,23,30,28,24,18,26,21,28,22,33,32,20,32,26,32,18,24,22,31,27,21,23,24,27,32,30,20,12,28,19,28,23,24,8,28,28,34,21,23,14,31,26,27,28,30,23,17,23,19,18,20,26,20,43,20,22,21,27,24,24,28,17,22,23,21,28,24,27,9,29,26,25,20,20,19,29,29,23,14,20,24,12,14,15,24,27,26,24,28,25,22,20,20,20,25,18,27,26,25,26,17,23,30,23,24,28,24,20,22,21,27,29,24,15,27,19,23,30,25,24,25,34,25,11,22,23,17,29,27,29,27,28,29,23,24,29,22,28,18,20,15,26,23,19,30,22,30,18,29,27,28,25,24,24,23,21,21,16,29,23,25,29,28,28,26,27,17,13,28,19,18,26,24,15,19,24,23,11,18,26,21,26,25,32,32,24,34,25,23,27,21,23,28,34,27,21,24,20,31,27,29,30,22,20,22,30,23,27,20,22,32,25,16,18,22,22,25,19,23,28,24,19,25,18,23,24,23,25,26,28,28,24,21,35,24,29,25,32,19,24,22,22,26,23,26,32,38,26,31,30,24,24,18,30,12,24,27,13,14,23,28,24,21,22,30,29,32,22,25,20,31,20,16,24,20,22,32,30,17,22,25,27,24,23,29,25,27,24,28,29,31,28,29,19,22,28,21,24,21,30,25,26,28,25,23,31,19,24,26,23,14,26,31,22,23,18,26,26,28,10,31,24,30,17,30,19,26,31,26,23,11,28,20,24,22,29,23,22,32,14,29,17,27,19,23,20,19,24,18,35,20,19,26,27,29,29,27,34,29,36,33,37,26,30,29,27,17,24,28,21,22,15,26,18,20,25,25,26,26,18,23,13,27,25,30,24,23,30,24,25,31,31,25,21,23,21,14,25,27,30,21,29,18,24,29,26,23,27,20,24,26,16,19,30,22,24,20,13,32,23,29,21,22,26,29,17,24,21,19,31,27,22,26,30,22,25,27,30,15,19,20,16,24,25,17,23,26,20,24,30,17,22,18,19,23,24,18,24,34,27,27,25,20,27,27,30,23,21,30,26,30,32,21,29,29,29,25,21,21,18,20,28,19,28,24,25,22,18,11,20,22,28,29,26,14,24,24,25,25,22,24,24,23,25,23,23,25,32,16,14,23,21,28,27,32,35,35,26,20,22,24,26,21,33,21,28,28,28,20,29,25,27,30,20,28,25,27,29,31,29,31,27,24,28,27,16,22,24,24,30,15,14,25,26,19,18,23,26,32,23,19,24,31,20,20,30,27,28,19,27,28,22,21,19,32,23,15,26,19,18,36,19,12,25,29,26,24,29,23,26,31,24,28,29,28,10,26,26,25,27,23,21,30,42,26,10,0,23,27,24,26,15,21,21,19,23,28,31,17,20,33,22,18,31,24,20,24,30,19,27,24,15,20,21,23,35,18,25,21,21,23,24,24,26,19,24,27,23,22,18,16,20,26,27,34,24,26,21,23,23,18,22,19,28,31,27,17,26,24,26,24,26,20,25,26,39,25,28,28,21,19,32,26,29,21,25,20,20,35,29,23,25,27,25,28,21,19,25,21,26,22,24,29,32,20,23,29,29,23,19,20,23,27,26,21,27,25,21,26,25,26,26,25,20,29,24,26,20,27,25,29,27,32,27,23,22,23,25,26,26,23,23,19,28,14,28,28,27,17,24,31,22,40,27,29,2,24,28,25,34,21,21,34,13,23,22,24,14,19,23,19,25,25,17,30,27,17,25,19,24,22,31,32,20,16,30,24,24,24,29,18,24,24,11,98
26,22,27,19,27,14,18,25,14,17,25,16,18,28,17,24,19,10,21,40,22,28,21,30,24,20,25,24,15,17,14,11,21,22,25,16,19,23,32,19,29,27,21,18,13,20,20,25,27,17,17,22,14,25,19,28,24,19,19,23,20,22,21,33,7,26,21,17,23,18,20,16,16,25,22,24,20,32,26,19,15,19,20,19,20,24,24,22,23,34,30,18,32,25,22,2,25,28,23,32,27,6,28,19,18,14,21,13,25,20,22,20,29,17,27,34,22,19,15,33,19,11,22,18,16,11,19,23,18,29,18,20,17,26,17,21,20,18,17,28,25,33,24,23,15,21,16,12,23,23,22,22,13,22,21,22,18,17,40,19,25,17,19,13,23,29,18,21,17,26,8,16,12,14,31,24,22,25,19,20,23,25,23,19,11,23,23,24,18,21,31,12,23,25,17,18,24,15,17,12,15,16,23,20,22,22,21,23,24,17,26,14,22,16,12,19,18,24,15,13,15,16,20,16,18,24,23,26,22,23,16,24,21,21,24,25,24,24,22,15,25,22,21,18,20,16,8,23,20,24,23,34,22,29,25,22,24,19,18,22,17,18,24,28,21,27,22,27,29,15,4,20,18,27,21,21,23,20,19,25,18,21,21,9,25,14,19,18,14,27,20,23,21,16,26,19,21,21,26,27,20,22,20,32,30,17,16,19,22,15,26,24,24,22,19,18,23,23,19,21,17,18,24,14,24,23,19,23,25,17,18,18,18,11,15,29,23,23,28,24,30,20,24,14,15,15,21,29,21,22,25,29,21,24,22,23,21,19,24,15,18,21,23,24,23,27,30,23,27,24,21,30,16,23,21,23,5,21,23,25,13,27,29,14,11,19,15,17,23,29,19,21,18,26,30,22,24,23,20,22,22,14,17,12,24,17,23,22,27,24,24,23,17,20,23,19,11,16,21,27,10,18,22,17,15,26,20,17,18,27,19,25,28,19,24,23,33,21,25,15,18,26,27,23,19,19,20,28,20,18,25,18,14,26,27,20,8,19,22,22,23,16,27,15,25,18,29,20,24,20,19,20,14,26,20,23,20,24,25,26,21,17,20,21,19,14,18,19,22,22,24,23,23,20,26,22,18,20,16,22,19,22,19,27,24,28,29,19,23,22,25,15,21,19,13,5,7,10,20,18,15,22,15,26,28,26,20,18,27,26,24,16,17,16,22,16,15,19,20,16,18,24,21,17,8,20,16,20,20,15,21,26,19,21,22,23,28,9,10,18,19,19,15,28,22,24,24,12,20,9,23,17,18,24,19,14,25,21,22,24,19,27,21,12,20,16,18,6,21,19,19,13,23,16,22,21,27,6,21,19,17,15,15,21,24,19,18,18,26,25,17,23,12,18,18,14,22,19,13,24,24,30,32,18,26,29,22,25,33,13,25,21,15,20,26,23,23,21,15,18,15,29,23,29,24,26,18,25,18,31,25,27,27,24,29,18,23,23,22,18,25,21,26,27,23,4,9,26,21,21,25,17,27,20,25,27,22,21,27,34,14,20,22,24,19,24,22,13,15,15,16,26,19,25,31,33,15,19,27,24,17,23,21,18,23,21,20,24,33,17,22,23,0,9,3,20,16,16,16,21,23,19,13,24,23,21,32,14,23,20,20,16,22,17,18,20,16,24,21,25,25,18,25,21,20,18,19,24,18,19,19,16,22,7,24,25,23,28,20,25,24,21,15,17,20,19,26,16,29,23,13,24,20,17,22,24,18,13,27,21,40,21,25,19,16,21,23,24,28,28,27,15,12,28,27,17,18,29,19,23,19,22,28,18,17,13,23,25,28,19,19,8,27,24,18,19,15,26,21,21,16,23,19,23,28,20,17,27,19,18,9,3,21,18,16,30,21,19,22,20,21,13,21,24,20,23,16,14,23,19,21,21,27,18,21,11,15,36,25,27,21,22,27,28,34,16,13,30,14,22,21,15,13,18,17,18,24,22,22,21,20,18,25,20,18,24,20,30,20,20,26,26,23,17,16,14,25,27,16,100
28,27,30,20,18,14,18,33,22,22,27,15,23,31,25,19,15,19,12,43,16,28,21,36,26,17,30,24,21,23,20,20,22,27,26,25,25,28,27,16,30,23,27,19,22,24,21,22,32,24,23,21,23,31,23,28,20,24,15,26,21,24,12,33,16,20,20,20,16,19,19,18,25,28,22,24,22,37,28,24,21,20,21,22,11,20,20,31,26,38,26,20,35,28,21,11,24,28,19,32,25,15,27,28,22,23,27,19,25,17,25,20,24,18,29,37,25,28,24,31,18,20,13,26,20,15,19,25,27,30,27,20,18,31,25,17,21,17,26,19,30,37,23,26,17,25,20,16,28,27,25,22,18,23,22,23,22,20,36,20,26,24,23,22,22,29,23,20,8,30,17,20,21,19,33,24,30,29,21,22,30,26,23,20,17,26,21,23,16,23,29,21,28,19,19,21,27,19,22,21,20,20,26,15,17,26,20,29,18,25,24,23,19,11,12,24,23,15,21,22,21,23,25,23,25,25,32,18,22,23,20,26,26,23,24,21,18,23,29,24,16,25,25,9,20,22,17,14,14,29,22,32,22,23,27,13,23,19,19,26,26,23,15,32,23,23,18,24,25,19,13,21,23,28,21,22,29,24,23,27,23,29,18,18,22,21,25,26,23,29,22,30,20,25,30,26,23,19,26,28,14,21,21,30,33,24,23,19,25,22,30,20,26,20,28,26,22,27,19,14,18,15,25,10,27,27,10,15,21,16,17,19,20,17,24,27,24,22,32,21,29,17,20,15,24,24,22,25,23,17,31,36,25,28,27,21,17,19,15,18,21,26,14,15,28,28,32,21,27,26,29,21,15,25,21,25,14,14,29,23,11,28,33,20,18,20,23,25,14,28,24,24,14,17,27,26,19,22,19,22,27,21,18,21,24,21,23,27,28,22,28,26,26,21,19,17,20,19,23,26,19,23,25,26,18,27,18,26,23,25,18,27,24,26,29,18,35,17,21,22,27,20,27,21,14,28,14,28,12,24,21,9,22,17,25,20,17,21,26,26,21,25,28,24,34,27,31,22,25,25,23,20,13,25,23,23,22,18,21,26,21,22,25,21,23,20,19,15,24,13,19,22,30,11,26,22,27,21,19,24,23,13,24,25,23,23,20,13,21,29,23,15,30,20,22,14,16,19,24,18,21,19,19,27,26,24,24,27,24,22,28,22,16,18,28,25,19,23,23,20,27,24,30,21,17,21,22,21,26,23,23,28,17,13,19,23,28,15,16,12,20,22,24,27,29,31,24,21,21,18,26,25,17,23,21,23,21,22,31,24,18,27,24,21,21,19,22,15,23,20,25,21,24,17,17,21,31,15,25,20,19,11,24,19,23,13,21,22,27,25,26,24,21,22,22,23,20,25,22,26,33,30,30,26,29,30,26,25,32,20,29,30,23,21,31,28,18,30,21,19,23,26,14,20,24,22,24,27,21,25,17,21,29,30,28,21,23,26,18,22,21,25,22,25,14,13,18,23,21,21,27,21,26,23,26,23,23,17,18,31,12,21,30,25,24,31,22,22,24,24,20,30,23,23,31,33,20,22,27,23,21,19,17,14,19,17,16,22,38,18,17,27,9,0,12,19,19,13,16,16,29,21,4,20,26,30,29,23,27,15,11,17,25,22,16,23,16,24,24,25,34,17,25,20,18,14,15,26,17,10,24,25,22,16,20,29,26,30,28,31,23,30,6,8,26,10,28,21,25,26,22,20,25,13,23,23,24,20,27,23,37,17,25,28,7,19,24,26,29,24,27,24,18,31,30,21,22,27,20,26,21,26,32,19,23,22,20,25,31,20,22,17,28,23,16,17,9,26,27,27,22,29,24,19,31,19,21,29,22,27,18,12,25,15,25,35,25,24,22,24,25,17,25,22,19,22,24,22,21,20,26,30,22,22,27,20,22,36,16,27,26,26,23,30,35,17,12,29,18,18,25,24,19,16,22,21,25,23,23,29,27,20,25,21,23,24,26,31,26,21,25,27,21,13,16,22,24,27,20,102
23,19,26,16,27,12,21,27,13,20,26,13,21,29,20,21,16,7,20,39,22,27,20,32,27,19,26,23,18,18,15,10,20,25,23,19,20,24,32,19,27,25,20,21,16,19,17,22,26,20,20,20,11,28,16,25,23,22,18,20,17,21,21,31,10,25,19,20,22,17,17,15,19,24,21,21,17,32,25,18,14,18,19,18,22,26,22,23,25,31,29,18,34,24,19,1,22,31,21,31,24,3,26,18,17,11,22,16,22,19,21,19,26,16,27,32,20,16,14,33,16,12,21,15,15,10,21,26,21,28,15,18,17,27,20,22,18,15,19,26,23,30,21,26,12,20,15,14,23,22,19,21,16,19,18,25,17,16,37,18,22,15,16,12,20,26,17,18,16,26,5,15,15,17,29,21,21,28,22,23,20,24,22,19,14,20,22,24,18,20,34,15,23,22,16,17,23,14,14,9,18,15,26,22,25,20,18,24,21,14,25,11,21,13,15,18,15,22,18,15,16,19,17,13,21,21,22,23,21,20,13,21,20,18,23,22,25,27,25,12,25,21,20,20,20,17,11,23,17,22,20,33,24,30,24,21,21,18,20,19,20,21,26,27,20,26,22,26,28,14,3,17,18,28,23,18,22,22,18,28,21,24,24,8,22,17,16,15,11,26,20,26,22,19,25,16,18,24,25,27,20,23,22,29,28,16,15,18,25,18,25,22,24,21,22,15,21,20,18,20,16,16,27,15,23,22,19,23,23,14,15,17,17,14,16,29,20,22,28,23,30,17,25,13,18,14,18,28,23,21,26,28,18,21,19,20,20,16,25,15,17,21,23,24,25,30,27,25,26,27,24,27,13,22,21,20,8,21,24,22,16,26,26,17,10,18,14,14,21,27,18,18,19,27,27,21,21,20,17,24,23,17,20,11,21,16,22,24,29,21,27,22,20,19,22,22,14,19,22,25,9,17,25,16,17,23,19,18,21,27,21,28,29,22,27,26,32,22,24,12,15,26,26,26,19,18,20,25,17,21,22,20,17,26,30,17,11,16,25,21,23,15,24,14,24,21,28,17,23,17,18,17,11,27,17,20,17,24,25,24,18,20,22,24,16,17,18,20,25,24,22,22,20,20,23,20,21,19,15,21,21,24,17,24,21,29,29,16,20,19,22,18,18,19,10,2,10,13,19,18,18,21,14,29,31,25,19,21,24,24,26,19,14,16,21,15,12,16,17,19,15,26,24,16,7,21,19,21,22,18,24,23,22,24,22,24,27,12,13,19,18,18,14,25,25,27,23,11,17,12,26,20,15,21,22,11,26,19,19,21,16,26,24,15,23,19,17,9,20,18,16,14,23,16,19,20,24,9,24,19,16,16,12,20,26,20,19,15,27,28,20,26,11,17,17,17,22,22,10,23,23,31,29,17,25,32,21,27,34,12,24,18,14,19,24,22,20,18,16,15,18,28,22,28,21,23,21,22,15,28,22,26,27,24,26,20,22,22,21,15,23,23,25,26,23,7,12,23,18,18,24,16,24,17,24,25,22,20,28,33,17,19,23,24,22,27,22,16,18,12,15,29,18,24,30,35,12,16,26,21,14,25,21,18,24,21,17,24,33,16,25,24,3,12,0,23,17,15,18,18,26,20,16,22,25,21,35,17,26,21,18,14,21,20,21,19,13,26,18,22,27,21,24,19,21,19,20,23,15,21,22,19,25,10,25,27,23,25,17,28,25,24,18,20,21,21,27,19,28,22,16,24,17,18,24,25,17,16,24,20,40,23,24,22,18,20,22,27,26,26,26,18,15,29,30,19,17,28,16,22,19,25,29,20,20,16,22,23,31,16,18,5,24,22,19,18,16,25,24,18,19,24,22,22,27,17,20,30,16,21,8,2,23,21,19,29,24,19,20,19,20,12,20,23,17,21,13,13,26,19,18,23,24,15,20,10,18,33,24,26,24,21,24,25,34,15,16,32,11,21,24,12,10,15,16,15,23,21,21,18,17,15,28,19,16,25,17,29,17,21,23,25,20,18,19,15,23,26,13,97
28,21,34,31,25,20,22,24,27,26,18,22,26,20,24,19,18,27,19,40,27,29,22,34,29,24,31,25,26,28,16,29,28,22,23,21,26,29,27,22,29,23,28,22,28,30,25,27,25,20,19,23,20,27,18,29,17,32,22,25,22,25,19,25,20,27,23,23,23,24,19,25,31,32,28,18,21,36,27,17,17,25,25,24,22,11,20,26,23,41,29,25,32,27,27,22,31,32,23,26,27,26,24,30,23,16,31,22,26,23,24,27,26,24,24,30,18,32,29,27,18,15,20,27,25,24,28,11,31,27,20,22,20,30,21,24,25,27,29,26,23,26,29,28,12,28,29,18,25,30,23,23,28,23,22,21,28,26,38,24,24,20,28,30,27,26,25,27,15,31,28,26,24,23,33,30,33,31,7,8,15,32,24,20,21,24,17,19,25,25,38,32,25,23,28,18,24,20,19,23,15,21,28,20,16,27,27,25,21,19,26,28,22,18,25,19,27,22,17,28,25,16,28,16,22,26,33,23,16,20,26,22,15,29,27,24,32,26,25,15,19,22,29,16,23,19,12,21,17,33,22,23,14,30,31,20,23,22,18,24,28,18,19,27,30,19,27,23,24,22,24,19,23,27,13,20,33,26,25,29,20,31,18,20,25,14,21,20,33,35,29,31,22,20,29,23,20,27,32,27,22,16,22,22,32,29,30,28,22,15,27,16,26,16,30,32,25,22,24,21,25,24,24,25,26,24,17,14,25,23,24,24,23,19,11,30,26,25,28,17,29,28,35,21,26,28,21,30,25,24,23,34,29,34,26,23,27,16,18,22,22,22,18,19,24,29,30,25,30,28,22,24,22,29,26,23,21,24,22,25,26,33,31,21,23,23,25,19,21,29,19,25,23,21,28,29,26,28,19,24,33,14,17,30,30,25,32,23,26,26,29,27,21,24,18,22,19,24,5,22,23,18,22,30,22,18,27,21,18,29,19,22,31,19,24,20,34,26,20,21,24,28,28,32,24,26,25,23,17,25,21,20,18,21,33,20,19,21,32,20,36,31,29,27,37,26,40,27,28,25,20,16,20,24,22,20,19,25,25,22,26,18,21,19,22,18,19,30,25,20,26,17,29,14,33,24,33,27,26,6,11,17,28,18,27,26,27,16,25,28,16,25,16,24,22,25,23,20,23,23,17,25,23,26,33,27,26,28,25,31,25,17,23,23,24,29,25,29,28,27,33,24,33,25,21,13,17,23,26,27,18,25,24,20,26,19,24,23,24,24,27,29,14,37,22,30,28,24,20,13,23,31,23,24,19,23,29,19,33,32,25,26,23,28,20,16,23,21,27,26,22,17,28,21,19,24,29,26,29,19,26,26,25,26,27,25,22,26,29,25,27,23,32,25,24,30,26,23,27,34,32,28,28,28,27,22,27,17,32,25,28,26,30,21,26,23,17,23,17,31,19,28,21,27,22,24,20,24,22,28,21,22,11,22,29,18,23,26,25,23,25,13,21,32,21,22,17,31,18,18,30,20,30,18,29,27,26,20,25,33,27,23,32,27,19,37,25,28,31,24,29,27,32,26,23,25,24,26,23,30,16,10,29,27,26,30,19,35,38,28,19,26,20,19,23,0,25,23,25,20,25,23,23,24,26,35,29,24,27,19,18,25,27,25,19,22,13,16,19,16,30,18,26,24,10,26,25,18,24,17,26,27,23,19,29,26,25,30,22,39,23,27,13,11,22,21,29,16,23,27,17,24,26,26,23,21,25,13,18,20,37,12,21,31,22,22,30,21,25,28,23,22,26,26,30,18,26,23,19,30,23,28,30,23,27,27,30,34,30,21,21,26,30,25,12,13,24,29,13,22,24,26,23,29,34,20,19,28,20,29,25,23,22,22,32,32,23,31,24,22,23,26,22,27,26,3,18,29,36,19,20,23,26,17,31,29,15,43,23,32,25,30,26,29,32,23,7,24,13,25,27,33,14,19,17,20,26,29,25,23,26,15,21,24,27,32,24,36,21,22,27,22,18,27,19,24,29,28,15,102
21,25,30,22,31,20,23,29,19,19,23,21,19,23,19,20,23,24,20,38,19,20,13,34,24,15,27,22,18,20,17,21,15,24,26,20,23,25,24,15,30,22,19,26,21,18,18,15,17,19,18,17,22,26,23,28,20,23,23,19,14,18,25,23,11,24,26,25,14,12,15,20,27,18,23,18,17,32,21,20,16,13,14,15,16,22,19,25,23,34,30,22,28,28,12,16,22,28,18,26,22,20,26,23,18,18,28,21,13,21,24,13,28,11,22,33,21,31,13,27,14,18,19,24,18,17,16,26,26,19,24,11,13,27,20,19,14,13,7,30,26,33,14,22,19,24,22,20,22,25,12,14,17,8,7,25,15,10,34,13,22,20,16,11,15,20,8,13,24,28,22,20,20,16,33,24,20,27,22,23,28,19,19,11,18,13,17,19,15,19,24,27,25,27,20,16,19,21,15,21,17,16,21,20,22,22,22,26,28,20,21,25,19,21,14,22,17,27,16,21,19,17,27,19,26,18,21,29,16,26,16,22,22,31,23,17,22,28,24,19,30,21,23,22,9,20,23,27,24,25,16,30,11,32,22,29,21,23,21,25,22,20,27,26,19,23,14,23,25,19,14,23,20,23,12,23,21,17,22,18,25,24,21,20,18,15,23,22,25,25,15,23,24,26,25,19,16,18,28,25,17,13,25,24,24,24,25,12,25,18,28,17,25,23,17,22,23,25,12,12,8,11,25,12,29,23,23,20,16,16,17,9,22,19,22,25,21,21,29,18,27,20,22,8,21,13,15,27,16,17,28,29,21,24,26,20,13,22,21,15,21,22,25,26,24,19,28,18,17,27,25,31,17,20,12,26,13,17,25,22,13,18,32,18,11,18,24,21,25,27,19,19,16,29,20,24,27,20,13,17,25,17,20,6,24,19,16,23,28,23,25,18,25,17,19,21,19,24,20,22,17,21,25,27,15,31,15,24,19,26,22,19,25,22,25,23,32,12,21,18,26,21,19,23,17,28,17,16,23,22,18,14,23,28,27,14,12,17,23,24,14,14,30,25,34,26,32,15,23,19,23,20,19,26,16,27,18,16,16,24,14,24,21,20,16,21,12,17,22,18,19,12,26,27,25,28,22,14,9,19,14,25,20,22,19,23,27,23,24,25,20,21,31,17,20,19,15,18,24,11,22,22,16,25,30,29,26,21,17,23,16,20,18,20,23,27,15,19,19,17,32,21,29,18,19,21,17,23,24,20,23,21,19,23,29,22,27,16,17,16,10,17,24,23,25,22,21,17,25,22,24,24,19,23,20,24,23,24,28,21,24,20,22,20,23,19,20,10,17,13,18,16,21,14,14,25,27,22,21,17,21,13,19,16,23,17,22,18,30,24,25,22,22,19,21,22,23,26,17,27,22,32,25,16,24,23,20,14,33,16,25,23,25,15,27,23,23,25,18,21,24,26,29,29,20,22,24,24,17,30,21,25,26,25,25,14,13,21,22,15,20,16,22,27,26,12,17,24,23,22,19,21,25,18,26,23,22,17,18,31,14,10,26,20,20,27,13,3,21,25,22,28,18,21,23,24,13,18,26,28,21,23,13,10,17,18,24,15,31,20,22,15,16,19,17,25,0,6,9,15,23,17,23,19,19,32,32,17,24,18,22,13,31,18,26,22,20,13,21,26,31,21,27,16,23,15,16,17,23,23,21,20,26,15,15,15,23,26,24,32,24,25,25,26,22,15,24,18,20,25,22,15,24,9,19,20,21,16,24,23,35,22,24,22,12,17,26,25,23,23,25,21,19,30,25,21,20,25,16,16,20,25,31,18,24,21,13,24,32,13,22,20,27,19,21,20,13,22,28,25,15,21,20,15,31,15,20,28,9,22,13,17,19,26,24,20,24,23,28,22,23,19,23,20,19,28,20,4,23,13,26,29,24,22,19,25,16,34,24,14,13,19,17,25,35,10,22,30,18,15,22,29,17,22,17,14,18,16,12,22,23,22,23,14,19,26,25,28,21,15,29,25,22,15,24,18,23,25,20,95
15,21,24,19,27,21,17,26,13,21,20,22,21,27,18,19,18,22,14,34,15,23,16,35,18,9,25,24,14,16,23,22,9,24,20,21,23,23,26,15,26,22,23,20,18,18,14,14,23,22,22,19,17,30,23,22,16,23,26,13,8,12,21,29,17,24,21,19,15,6,17,23,32,21,21,12,11,26,23,14,19,7,8,9,10,19,19,19,25,31,24,22,28,22,17,14,21,22,18,20,16,18,20,27,12,12,22,24,12,17,18,16,22,5,16,30,18,29,17,31,16,22,13,18,12,14,10,20,23,25,18,17,15,28,24,16,8,14,13,26,21,30,19,18,19,18,19,19,24,19,18,17,17,14,13,19,9,13,30,7,16,17,10,15,15,26,14,17,18,28,20,14,23,18,28,23,20,27,19,18,23,13,13,15,12,19,11,13,15,13,28,22,22,24,15,12,21,18,9,17,17,10,15,14,16,17,23,22,23,14,23,23,22,21,11,16,16,21,20,19,20,16,30,14,23,12,25,23,10,24,13,16,16,28,23,18,17,22,27,13,24,19,17,20,15,20,21,23,19,21,18,27,15,29,23,23,15,23,18,21,24,20,24,26,19,23,15,21,21,13,16,18,21,22,14,19,23,11,22,22,19,24,22,20,19,14,18,17,22,23,19,17,18,20,19,13,10,18,22,26,13,14,19,29,30,23,22,15,19,17,22,19,24,19,20,23,17,19,15,13,11,14,19,9,25,20,19,14,20,19,20,12,24,20,24,19,17,19,31,20,21,16,19,2,16,13,9,24,10,11,32,28,18,20,20,20,14,20,15,15,15,21,24,25,23,25,29,12,23,23,20,30,20,14,8,21,16,13,22,22,10,21,28,22,5,12,18,16,21,21,13,18,13,27,18,18,24,19,15,11,21,16,17,12,18,13,19,21,24,20,25,21,19,11,15,16,14,19,18,24,17,15,24,21,17,26,17,23,18,25,18,23,23,21,21,24,31,16,17,17,21,19,22,20,13,28,13,15,17,27,20,8,19,25,24,14,18,18,19,18,20,18,27,25,28,25,27,9,17,18,22,22,22,20,10,27,12,17,19,18,8,18,20,21,10,15,14,14,23,21,24,15,25,22,31,22,28,8,12,17,12,23,16,16,20,20,22,18,20,23,14,15,26,12,18,17,12,15,18,5,16,19,14,19,30,23,20,21,16,21,22,21,21,20,22,22,12,16,20,13,26,23,26,14,19,21,21,17,20,20,22,15,16,20,25,16,21,10,11,11,9,17,18,24,21,18,15,17,19,22,23,24,22,23,19,22,20,20,22,21,18,24,18,17,19,18,14,16,11,7,12,22,23,16,16,25,26,22,19,19,24,10,16,16,25,12,19,15,26,24,20,21,23,14,21,19,19,20,18,22,26,30,24,19,21,20,22,18,32,17,19,25,26,17,24,17,17,19,24,18,18,20,24,30,14,16,19,23,20,31,15,27,24,25,20,14,10,24,16,9,20,14,18,24,20,15,16,22,18,24,23,15,21,15,23,23,20,13,22,25,11,16,23,22,19,27,9,9,16,22,19,23,12,15,26,26,17,15,20,22,17,18,8,11,18,16,19,21,25,17,23,21,16,13,15,23,6,0,3,15,25,18,17,19,21,31,33,17,28,15,18,14,25,20,26,16,20,17,18,24,31,19,21,21,20,13,14,17,24,21,23,25,24,18,19,21,23,27,19,26,23,20,19,21,21,9,23,18,19,20,16,19,21,12,22,16,15,15,23,21,29,16,18,26,6,11,22,19,21,23,23,20,13,30,21,24,14,23,17,19,20,19,25,13,18,18,7,18,29,7,16,20,30,21,22,22,8,22,22,24,9,20,17,16,28,18,18,22,15,27,7,13,24,23,21,26,19,23,22,16,17,16,17,14,16,26,15,10,20,13,20,23,22,22,22,21,15,33,18,14,19,13,23,19,34,4,23,24,18,18,16,27,19,17,11,8,12,10,18,19,22,22,21,8,15,23,22,28,15,17,25,23,16,12,25,21,23,26,16,89
13,18,21,17,28,20,18,27,16,18,21,21,19,24,19,16,19,24,17,37,18,20,13,35,21,12,22,24,11,13,21,22,12,24,17,18,20,24,29,15,23,20,23,17,15,18,17,11,26,19,19,19,20,27,24,25,13,20,25,10,5,9,23,29,15,23,22,16,18,9,15,22,29,24,20,15,14,29,21,17,22,10,10,9,13,21,17,16,22,34,27,22,28,22,14,17,18,19,15,23,19,19,17,24,15,9,19,21,9,16,19,14,25,8,19,27,15,31,17,32,14,19,16,20,14,17,13,23,20,28,21,16,13,25,21,19,11,11,13,24,18,32,16,21,20,21,22,20,24,21,20,14,20,14,15,21,12,15,27,10,13,19,7,15,17,29,17,15,21,26,23,15,20,15,28,20,17,26,22,21,24,16,10,13,9,21,14,16,15,10,28,25,25,25,18,15,21,21,6,14,17,13,18,17,19,14,20,25,25,17,20,22,22,21,10,19,18,24,17,16,19,19,28,11,20,9,25,24,13,23,16,14,19,31,25,15,20,19,24,10,21,19,14,23,17,23,18,26,21,22,18,30,18,30,23,26,12,25,17,22,22,20,22,23,19,21,12,18,18,16,19,15,18,19,17,16,20,14,20,24,16,24,19,19,16,17,21,20,21,20,17,20,15,23,16,10,7,19,24,25,14,17,21,31,27,23,22,13,22,20,24,16,23,21,20,20,17,22,15,16,14,11,16,12,22,22,22,17,20,16,17,15,24,19,23,22,15,20,28,17,18,19,22,5,17,13,6,27,13,14,29,25,21,22,23,23,11,19,18,12,17,19,21,22,21,24,26,15,23,26,17,31,17,17,5,18,13,16,19,19,11,24,28,22,8,15,20,19,19,24,16,20,13,30,16,20,22,16,15,14,18,19,20,15,21,14,17,20,25,17,22,18,22,14,12,19,16,21,20,22,16,18,24,24,14,27,14,24,19,26,15,26,26,23,18,21,28,16,14,14,24,21,19,21,16,28,16,12,20,24,18,11,22,22,25,16,16,17,16,19,21,18,26,25,31,26,30,6,20,20,22,19,19,17,7,27,15,20,20,15,5,15,18,19,13,12,12,17,24,24,25,18,22,23,28,21,26,11,15,19,15,20,17,13,17,23,25,21,22,21,11,13,27,9,15,18,9,12,18,2,13,17,11,22,29,24,23,21,13,23,22,23,18,20,19,23,15,17,18,10,28,25,23,13,18,22,18,14,22,17,23,12,13,17,23,18,23,7,8,14,12,17,21,21,24,21,18,17,22,19,25,24,19,23,21,20,23,20,25,20,15,21,21,14,20,18,12,14,14,10,9,20,20,13,13,25,27,22,16,16,23,13,13,13,25,15,21,17,23,24,23,18,22,11,19,16,16,17,15,25,26,31,21,16,21,17,22,21,29,16,22,22,27,17,26,20,20,16,22,17,21,17,25,28,11,13,16,26,17,30,18,26,26,22,17,14,7,21,19,12,17,17,15,27,23,12,17,22,15,22,24,18,19,12,25,24,19,10,19,22,12,16,24,20,20,29,6,12,19,19,22,22,9,12,23,27,14,18,23,19,20,20,5,8,21,17,20,22,22,20,20,21,16,16,18,25,9,3,0,12,23,15,20,16,19,32,30,17,31,18,21,13,22,18,26,17,20,20,21,21,28,16,18,22,23,15,16,20,23,23,20,22,21,15,19,21,20,26,22,23,20,23,22,24,24,12,24,18,16,22,13,19,18,9,19,19,12,18,20,24,32,18,21,26,9,8,19,22,19,20,20,17,10,29,24,25,11,21,14,20,18,22,28,10,15,15,10,21,26,4,16,18,31,21,21,20,11,25,25,21,11,22,14,13,31,15,15,23,17,24,10,16,21,20,18,29,16,26,19,19,20,16,19,11,13,24,18,13,21,13,17,26,23,23,19,24,18,30,21,11,19,16,25,17,31,7,23,23,19,16,19,30,20,18,14,5,15,13,18,16,19,22,18,11,16,22,24,28,18,15,22,22,13,15,24,18,21,25,19,87
20,22,23,18,23,18,20,24,15,15,25,20,19,16,12,13,14,25,20,28,16,21,14,34,24,23,23,23,18,20,15,22,22,20,16,13,20,21,26,13,24,15,21,20,16,21,14,15,29,12,11,7,18,19,12,19,5,21,18,21,17,13,17,22,14,23,17,21,13,19,3,15,18,22,8,18,17,32,14,20,19,19,20,20,13,9,12,25,16,33,30,19,28,19,15,19,23,27,3,26,22,19,15,26,16,20,19,23,14,15,14,18,16,19,22,28,16,23,25,26,2,16,19,21,18,13,17,21,13,31,23,4,11,22,13,14,21,13,22,22,22,30,17,22,8,23,18,16,23,22,9,15,20,9,8,14,19,17,34,18,13,18,19,23,16,22,12,14,21,24,23,17,24,12,21,22,23,20,17,18,22,27,12,12,15,10,15,17,14,15,22,25,17,20,12,6,18,14,17,21,13,18,18,16,16,17,11,22,17,17,18,17,17,18,10,22,16,16,9,12,19,12,24,21,18,21,33,19,16,16,18,18,22,23,13,19,16,15,17,21,23,16,23,16,7,13,26,19,13,26,6,23,18,24,26,26,17,18,16,10,20,16,14,23,22,16,16,10,10,16,20,15,16,16,19,16,19,16,17,24,22,21,17,18,20,10,15,14,21,27,16,26,19,25,14,18,15,17,21,13,2,14,13,25,17,22,21,17,20,13,28,4,18,13,17,16,19,15,16,15,17,13,18,8,22,16,15,14,14,15,16,18,17,15,20,20,11,12,16,5,14,14,17,16,14,24,16,24,15,18,21,29,20,26,22,18,15,12,24,11,14,20,13,14,22,24,16,15,17,24,16,26,16,21,17,22,18,15,20,7,9,26,17,15,13,21,14,15,17,19,9,16,5,22,20,23,20,17,3,14,24,12,13,18,18,18,21,21,19,18,20,19,24,22,4,17,17,22,17,22,15,21,16,25,11,19,12,22,14,20,7,22,15,17,20,17,27,10,6,20,16,20,20,16,13,17,14,17,13,15,11,11,20,16,23,4,13,19,25,23,19,26,26,23,34,24,24,18,25,18,12,16,18,13,18,16,13,15,14,13,17,21,19,7,16,18,12,12,20,23,19,13,24,18,26,25,25,22,16,16,20,12,22,21,18,23,15,12,21,27,19,13,24,18,22,20,15,14,19,14,19,17,10,30,23,23,22,18,17,15,15,17,17,17,26,25,17,21,14,19,25,20,27,12,17,14,10,20,16,15,11,14,19,23,26,10,15,13,14,4,19,27,19,23,19,22,20,17,18,27,17,22,18,22,15,24,18,15,28,18,20,13,15,19,14,10,20,15,16,20,13,14,17,10,1,20,15,27,17,13,16,8,9,11,13,5,21,20,23,17,22,26,20,7,17,22,16,23,11,19,32,25,19,19,22,27,22,17,24,18,22,23,15,5,24,13,16,27,16,17,21,17,27,22,18,20,22,18,19,30,18,20,23,18,18,14,19,16,11,17,5,21,7,16,15,17,15,20,14,14,16,18,15,18,19,16,11,2,18,22,10,10,14,18,15,26,18,18,21,23,18,16,21,8,24,27,10,15,26,23,10,10,15,12,16,15,15,18,32,15,16,19,21,16,18,20,15,15,12,0,17,19,20,4,19,22,28,14,23,14,14,15,20,18,21,12,9,16,15,21,24,8,16,16,17,12,13,20,18,15,8,11,13,19,13,16,18,14,20,29,15,18,19,21,15,12,20,14,18,25,24,13,14,11,21,15,14,11,22,20,28,12,24,24,9,4,17,14,22,8,12,14,16,24,20,19,20,20,18,21,20,19,25,17,21,18,21,25,29,16,13,17,26,9,17,16,7,19,22,16,22,18,22,14,28,17,20,17,6,13,15,20,12,26,24,24,23,18,18,15,16,15,23,15,14,17,16,16,19,13,21,28,17,11,17,18,11,35,24,23,19,20,14,25,28,18,23,19,7,20,20,25,8,13,7,16,16,23,12,20,24,11,10,18,21,22,20,30,11,15,27,21,18,11,21,18,22,22,9,94
27,30,28,27,34,28,29,33,23,17,32,27,18,25,25,20,27,27,24,45,20,21,14,38,33,26,25,28,22,24,19,26,23,23,30,8,23,23,28,14,30,22,27,28,21,22,22,26,34,7,6,22,27,18,26,31,22,27,24,18,22,22,28,28,23,27,30,27,24,21,20,21,29,28,25,25,28,41,26,26,23,18,19,20,22,24,19,31,21,42,33,27,27,34,28,25,28,38,20,33,17,28,30,33,20,24,31,29,22,19,29,19,33,20,31,41,29,36,27,32,19,22,23,30,27,21,21,23,28,36,29,13,12,21,12,27,23,22,27,33,29,29,26,21,22,31,26,28,26,32,18,15,21,17,16,25,27,18,42,22,27,23,26,25,29,29,17,27,28,26,25,25,28,14,38,26,22,25,19,20,31,27,21,12,21,19,22,20,16,24,33,26,30,27,21,23,27,17,21,26,16,22,28,25,27,22,26,23,27,26,26,24,21,28,22,28,24,31,8,28,28,21,33,26,28,26,35,30,23,30,28,22,28,32,30,32,28,32,12,25,23,29,29,27,18,27,31,30,23,30,23,37,25,34,27,33,24,24,23,27,21,19,25,28,23,23,29,27,27,24,27,22,18,28,24,23,21,22,20,35,24,23,26,22,30,19,28,27,32,33,29,35,27,29,29,26,24,28,30,30,19,22,28,31,20,28,29,20,27,20,31,19,25,22,22,28,28,22,16,22,20,27,27,24,32,28,26,26,22,26,27,21,22,27,26,32,25,15,31,20,30,26,32,23,23,24,23,29,23,25,29,36,33,36,31,21,22,26,30,13,28,27,24,25,28,30,33,25,22,32,23,25,27,27,18,31,21,16,33,22,23,21,34,29,25,23,27,26,28,32,24,25,20,27,31,31,32,30,20,24,29,19,22,23,31,26,24,28,30,31,34,18,30,24,21,19,22,27,21,21,19,27,27,29,13,34,25,28,18,27,24,26,32,24,24,24,29,21,23,23,31,24,20,33,15,27,18,25,24,26,18,20,26,27,33,21,24,28,27,31,31,28,37,30,38,29,33,25,28,26,25,18,27,30,21,30,27,26,22,28,24,24,26,22,27,24,11,27,23,28,24,21,31,28,28,32,34,23,19,22,22,23,25,20,29,22,32,24,25,29,22,25,19,18,25,28,17,14,29,21,25,21,14,34,28,32,30,20,28,30,24,22,27,29,30,29,27,31,30,21,17,28,31,16,21,13,9,27,31,18,28,29,18,22,28,25,29,19,20,21,22,25,28,32,27,21,28,21,29,32,28,23,26,31,24,26,33,26,36,31,29,25,10,22,23,21,28,22,17,21,26,20,19,12,16,26,32,29,26,15,22,23,25,26,23,22,25,25,36,23,24,28,33,17,19,24,22,29,23,28,33,32,32,20,32,28,26,28,33,22,20,28,30,20,27,23,29,31,20,28,27,28,34,34,28,30,28,24,31,32,26,31,25,13,30,13,30,23,26,26,22,20,24,30,30,20,20,32,24,22,25,26,29,26,20,23,16,19,30,33,24,15,31,19,19,35,17,26,23,27,26,28,29,24,24,36,19,23,29,31,24,25,28,25,27,23,26,30,41,24,25,23,23,29,26,25,23,25,23,17,0,26,30,21,18,33,37,16,34,29,25,25,35,17,27,27,23,27,29,28,33,23,30,21,16,24,25,26,23,28,22,25,28,23,24,23,13,31,29,35,24,32,29,31,25,19,23,17,29,31,28,21,27,26,26,22,27,18,30,19,39,27,27,30,22,20,30,31,30,25,29,9,22,30,22,23,26,29,29,26,32,16,22,19,27,23,25,31,34,21,28,26,30,24,18,19,24,28,25,26,27,26,32,24,30,29,27,29,15,27,27,26,23,28,26,29,25,35,32,12,11,23,26,24,27,28,25,21,28,12,30,34,24,25,23,31,20,40,28,28,21,26,23,34,23,21,31,35,21,21,23,30,22,26,22,20,23,23,17,30,28,25,27,17,24,27,29,35,26,14,28,25,24,25,29,29,22,31,23,101
22,24,31,21,29,18,25,26,22,22,20,20,22,26,23,20,23,25,15,42,17,19,12,32,27,18,28,25,26,28,7,21,22,27,24,22,25,26,33,18,29,24,24,29,24,21,22,21,27,21,20,21,21,28,28,27,21,29,26,25,20,24,23,32,18,26,25,28,16,19,19,23,28,18,23,23,19,34,30,23,16,20,21,22,18,27,21,19,26,33,29,22,31,29,20,21,29,31,22,34,22,19,23,23,21,20,24,18,20,18,26,7,27,18,29,38,26,31,20,31,18,8,14,25,19,16,20,20,29,29,25,19,16,24,22,18,21,10,23,26,25,32,22,25,23,26,21,16,25,23,20,13,24,16,15,24,25,8,32,20,23,21,22,18,17,30,18,19,19,31,25,20,17,19,34,30,27,25,16,17,28,30,23,14,18,21,23,25,13,25,28,28,25,28,20,20,22,20,21,16,20,19,20,22,24,24,22,16,28,20,25,24,23,21,13,23,24,26,18,22,18,16,21,18,28,24,28,28,24,27,15,23,25,22,24,14,21,27,26,19,31,24,24,20,13,24,25,25,24,24,20,24,24,22,16,24,24,24,20,25,23,23,18,31,20,25,11,26,26,20,21,20,23,28,23,21,24,18,23,27,23,25,21,18,15,18,22,21,24,24,21,31,24,28,28,21,19,20,27,24,17,21,21,31,29,25,24,6,28,21,29,23,27,15,26,28,20,26,10,14,10,10,27,11,28,25,21,22,20,16,17,11,25,16,12,25,25,19,31,24,30,19,21,19,24,20,20,26,17,18,18,29,20,23,28,25,4,23,28,16,22,21,17,18,23,28,29,15,26,33,16,30,17,22,20,11,14,20,30,26,12,20,32,22,22,25,24,20,21,31,23,19,15,19,26,22,26,18,17,16,25,20,23,13,25,21,10,22,27,23,29,17,27,24,20,24,22,27,18,21,18,22,28,27,18,30,19,14,22,25,21,28,25,25,28,21,35,16,22,17,25,20,18,22,20,29,15,23,22,23,22,16,21,20,26,18,19,16,31,26,22,21,29,25,36,29,32,21,23,25,21,15,19,29,22,31,25,18,20,21,20,17,20,26,18,21,15,16,25,18,24,20,25,26,33,26,29,21,9,19,22,16,19,24,19,26,26,23,22,24,22,22,25,16,15,18,18,21,22,17,20,20,17,28,28,30,25,24,23,23,19,26,18,20,23,26,14,18,18,25,31,24,27,19,19,13,17,23,23,21,27,24,22,26,29,18,23,16,17,15,12,24,24,20,17,26,23,16,24,24,27,27,19,23,23,25,22,20,33,23,24,29,24,23,23,22,17,17,24,20,17,6,24,17,20,26,30,25,28,18,24,12,21,20,23,16,15,17,34,27,25,16,27,20,22,25,21,26,23,27,21,23,27,23,29,25,23,27,30,15,24,31,29,19,26,27,25,27,8,20,22,27,25,31,21,23,23,20,16,29,27,24,24,27,30,17,22,27,24,17,24,20,23,26,25,15,20,21,22,26,27,19,27,26,26,23,20,18,12,32,13,19,25,23,23,32,21,20,26,24,21,21,24,24,22,35,13,23,22,28,25,26,10,7,19,18,24,23,29,19,20,28,19,21,20,23,17,18,15,19,26,0,23,23,22,32,32,20,28,17,21,12,30,21,23,24,24,26,20,26,21,20,28,25,13,15,16,22,23,21,24,21,25,12,19,20,24,30,23,32,24,23,21,23,13,17,26,21,24,20,28,19,26,8,18,24,25,19,28,27,38,24,20,27,14,20,25,30,24,27,28,23,19,21,27,11,21,22,15,16,19,27,21,17,24,24,23,25,32,19,23,20,24,19,11,12,12,24,22,28,26,23,20,6,34,14,18,22,17,23,24,22,20,29,27,30,23,25,27,22,23,18,24,26,19,26,19,14,22,16,23,31,22,27,22,28,19,35,19,26,26,21,25,27,36,17,27,35,23,9,21,28,24,22,21,20,25,23,21,16,22,26,26,21,18,25,28,31,25,18,29,24,24,14,21,17,26,28,25,96
29,28,32,18,22,18,22,37,26,26,31,19,27,27,28,23,19,23,16,47,20,32,25,40,30,21,31,24,25,27,16,24,26,31,28,26,29,29,31,20,34,27,27,23,25,28,20,26,36,25,24,25,27,32,27,32,24,28,19,26,23,27,16,35,20,24,24,24,20,23,23,22,29,32,26,27,26,40,29,20,17,24,25,25,15,24,24,30,30,42,30,24,39,32,25,15,28,32,23,35,29,19,24,32,18,25,29,23,29,21,29,24,28,22,33,41,29,32,28,35,22,19,17,30,24,19,23,21,30,34,31,24,22,34,26,21,25,21,30,23,33,36,27,30,21,29,24,20,28,30,29,26,22,27,26,27,26,24,38,24,24,27,27,26,26,33,27,24,12,34,21,24,25,23,31,28,29,31,17,18,29,30,27,24,19,30,24,26,20,26,33,25,32,23,23,25,31,23,22,24,24,16,30,19,21,29,24,25,22,29,28,27,23,15,16,22,22,17,22,26,25,25,29,27,29,27,36,22,25,27,24,29,22,27,28,25,22,27,30,26,20,29,29,13,24,26,21,18,18,32,26,32,26,27,31,17,27,23,23,30,28,27,19,35,27,27,22,28,29,22,17,25,27,32,25,26,29,28,27,31,26,33,22,22,26,24,29,30,21,33,26,32,24,29,34,25,25,23,30,32,18,25,22,32,37,28,27,23,29,25,34,20,30,16,32,30,26,31,23,18,22,19,29,14,31,31,14,19,25,20,21,23,24,21,23,30,23,26,32,21,33,21,24,19,27,28,24,29,27,21,27,38,29,32,31,25,21,23,19,22,25,22,18,19,24,29,36,25,31,30,33,25,19,27,25,29,18,18,33,27,15,32,37,24,21,24,27,29,18,32,28,28,18,21,28,30,21,26,23,26,31,24,22,25,28,25,27,23,28,26,32,30,30,25,23,21,20,15,19,22,23,21,29,27,22,31,22,25,27,29,22,31,28,29,33,22,39,21,25,21,31,24,31,25,18,32,18,32,16,24,25,13,26,21,29,24,21,25,30,30,25,29,26,28,38,31,35,26,27,24,27,16,17,29,23,27,26,22,25,22,25,18,21,17,27,22,23,19,28,17,23,26,29,15,28,26,31,25,23,20,25,17,27,29,27,27,24,17,25,28,27,11,26,24,23,18,19,22,23,22,23,23,23,31,28,28,28,31,28,26,28,26,20,22,24,28,23,27,27,24,31,28,33,25,21,17,21,25,30,27,27,30,21,17,23,19,24,17,16,16,24,26,28,31,26,35,28,25,25,22,30,29,21,27,25,27,25,26,35,28,22,30,28,24,25,23,23,19,27,24,27,17,28,21,21,25,35,19,29,19,23,15,28,23,27,17,25,26,31,29,30,28,25,26,26,26,24,27,26,30,37,32,28,30,33,26,26,29,36,24,25,28,27,25,35,32,22,32,17,17,27,30,18,24,22,24,26,29,25,29,21,25,25,31,32,25,27,30,20,26,25,24,26,29,16,17,22,27,25,25,31,20,27,27,30,27,27,21,22,35,16,25,34,29,28,35,26,26,28,28,24,34,27,27,35,37,24,21,23,27,25,23,21,18,23,21,20,26,38,22,21,31,13,4,16,23,23,17,20,20,30,23,0,24,25,34,33,27,31,19,15,21,29,26,20,27,20,28,28,29,30,21,29,24,14,18,19,30,21,14,28,29,26,20,24,29,30,34,32,33,27,34,10,12,22,14,32,25,29,30,26,24,29,17,23,25,28,23,31,27,41,21,21,30,11,23,28,30,25,28,31,27,14,27,34,20,26,23,24,30,25,30,30,23,25,25,24,21,35,22,26,21,32,27,12,13,13,30,23,31,25,33,28,23,35,23,25,33,26,27,22,16,27,19,28,39,29,28,26,28,29,21,29,26,23,26,28,26,25,24,27,34,26,26,27,24,25,40,20,31,30,26,27,34,39,21,16,33,22,22,27,28,23,20,26,21,29,27,27,32,26,24,29,25,26,28,30,35,30,25,29,31,25,17,20,26,28,31,24,103
24,18,19,22,23,15,23,28,18,19,29,16,23,20,16,9,18,28,16,32,20,25,18,31,22,19,25,21,22,24,17,26,18,20,15,17,24,23,30,17,20,11,18,22,20,19,16,18,31,16,15,11,16,23,16,20,9,25,20,20,15,11,17,26,18,23,21,21,9,23,7,19,22,25,4,14,18,33,18,24,16,23,22,21,17,13,8,24,14,29,26,17,30,23,19,23,27,25,1,22,23,22,11,30,18,19,15,22,18,19,18,20,20,22,26,32,20,27,24,25,6,20,15,25,22,17,21,20,17,29,24,8,15,26,17,16,25,17,25,23,26,31,21,26,12,26,22,17,21,21,13,19,24,13,12,18,21,17,37,22,11,16,18,22,20,26,16,18,19,25,26,17,27,16,25,26,23,24,17,18,22,29,10,16,19,14,11,13,18,19,25,27,18,16,15,10,22,18,16,22,13,20,22,16,14,13,7,26,21,15,16,15,14,16,14,26,16,20,13,16,21,14,28,21,22,21,32,22,12,20,21,16,22,24,17,23,20,19,21,20,27,20,24,14,11,17,25,19,17,26,10,19,17,27,24,24,13,22,16,8,22,16,12,27,20,12,20,14,14,20,22,13,17,20,18,12,23,20,19,20,20,25,15,22,22,12,13,12,25,30,20,25,20,22,10,17,17,17,24,17,6,18,9,29,21,25,24,19,18,11,32,8,14,9,21,20,23,17,19,11,15,17,16,12,20,20,15,16,11,13,14,16,21,18,24,24,13,16,20,9,18,18,21,20,18,24,16,27,19,19,25,32,16,29,24,19,19,16,26,15,18,16,11,12,18,23,20,19,21,22,20,26,12,19,21,24,21,19,24,3,13,25,15,17,17,25,18,13,18,17,13,20,9,22,21,20,24,19,7,18,28,10,13,20,16,16,23,17,22,19,21,23,23,24,8,16,17,22,19,23,19,25,14,24,15,19,16,26,16,19,5,25,19,17,22,15,26,13,10,19,20,24,24,20,17,21,18,21,16,19,7,15,19,14,22,8,17,17,26,21,17,25,30,23,38,24,27,19,26,18,16,14,14,17,19,20,17,11,11,9,20,17,15,11,19,22,16,16,24,25,23,17,23,22,30,23,28,25,16,20,20,10,21,23,20,20,19,16,22,26,21,17,26,18,21,23,19,18,18,18,23,21,14,27,27,21,22,22,18,19,19,21,13,15,23,24,21,25,18,23,29,20,27,16,21,18,14,21,20,19,15,18,23,24,22,6,11,17,18,8,17,27,23,24,18,26,20,21,22,26,21,22,14,20,17,28,22,19,31,19,19,17,19,23,12,8,22,19,19,20,16,18,14,14,5,24,13,30,21,17,20,12,13,15,17,9,20,21,27,17,20,27,24,11,18,25,20,25,15,22,33,24,15,17,21,27,19,20,22,21,26,22,11,9,23,17,19,26,18,21,20,21,25,26,21,23,23,22,22,33,15,18,22,22,22,16,23,12,15,20,1,22,11,20,19,20,15,24,18,11,20,19,17,22,19,17,15,6,20,26,14,14,12,22,17,29,22,22,25,27,22,20,25,12,28,25,14,15,22,24,14,14,19,16,12,17,19,16,36,19,14,17,24,20,22,24,19,19,16,4,21,23,24,0,21,26,26,18,27,18,15,19,16,22,21,16,13,19,19,17,28,6,14,20,15,12,11,23,18,15,12,15,11,22,16,20,22,18,18,33,13,16,17,19,19,15,18,14,21,22,23,10,12,15,17,11,10,11,19,24,32,16,20,21,13,8,21,17,18,6,16,18,20,28,24,19,21,16,21,23,18,23,29,17,25,22,25,25,30,16,17,20,23,13,13,12,11,20,18,20,22,21,25,18,28,20,24,21,10,17,19,24,16,26,28,28,23,22,19,19,20,19,27,13,16,21,14,19,23,17,17,27,16,15,21,22,13,39,20,27,19,20,18,26,32,22,23,23,11,20,19,28,12,17,11,17,20,19,16,18,20,15,14,22,20,26,22,33,15,19,26,25,22,13,19,20,24,25,13,98
24,26,32,23,31,26,26,30,20,14,29,24,14,28,14,23,24,31,21,41,17,17,10,35,29,22,22,24,18,20,22,23,20,19,26,17,32,20,25,10,26,25,23,27,17,18,23,22,30,16,15,18,24,23,28,27,22,23,20,22,19,18,24,24,22,24,28,26,20,17,20,17,26,24,25,22,24,37,22,23,24,14,15,16,19,24,22,28,18,38,34,23,23,30,25,24,24,31,22,30,26,27,28,32,21,21,23,28,18,16,25,15,35,16,27,37,25,34,23,28,19,23,20,29,23,23,17,24,27,32,25,16,8,26,17,26,19,18,24,30,26,34,23,17,23,32,28,27,22,30,17,11,17,13,12,22,24,14,38,18,27,20,22,21,27,25,13,25,25,23,30,22,27,11,36,22,30,22,20,21,29,14,17,8,16,18,19,17,13,22,29,22,26,30,23,19,25,26,18,23,12,19,24,21,23,19,25,24,27,22,22,20,18,26,17,25,23,30,13,27,25,17,29,23,27,23,31,27,20,29,20,24,25,29,28,28,24,29,21,22,32,26,26,24,14,28,29,27,23,26,21,34,25,32,23,30,27,20,19,27,17,15,25,34,19,26,25,24,24,20,26,19,15,24,26,20,22,18,17,31,20,19,20,19,26,15,25,24,28,29,27,32,23,26,30,23,21,24,32,26,21,18,26,27,25,25,26,16,23,16,28,19,25,20,18,27,24,26,12,18,16,23,24,19,28,25,23,23,21,22,23,17,19,26,27,30,26,19,31,20,27,23,29,19,16,20,20,26,19,22,33,32,25,28,27,25,18,25,26,10,25,25,24,25,25,27,33,21,18,28,26,29,23,24,14,27,20,12,29,24,18,26,31,27,22,19,28,23,25,28,20,24,22,28,27,29,28,26,18,20,25,15,18,19,29,23,20,26,27,27,30,15,27,20,21,16,20,25,21,17,16,24,23,13,10,32,23,29,15,28,20,22,30,20,21,22,36,17,20,20,28,21,16,28,12,23,15,21,21,22,21,17,23,27,32,19,23,25,23,28,27,24,33,27,35,27,35,21,24,25,21,15,25,30,19,31,23,22,21,26,20,22,24,16,23,19,7,24,19,24,20,17,21,27,25,29,32,19,15,20,25,23,21,25,25,18,33,22,22,27,25,14,27,14,22,27,16,19,25,17,20,18,11,31,25,29,27,16,24,26,22,18,24,25,31,14,19,15,27,17,27,25,28,13,18,18,14,23,27,15,25,26,14,18,24,23,27,14,13,23,18,24,25,28,23,23,25,18,26,30,24,19,23,29,20,27,30,22,33,28,27,21,19,21,20,17,25,21,22,18,23,21,16,9,18,22,32,29,22,12,18,20,24,22,24,24,22,21,33,19,21,24,30,14,16,23,19,24,22,30,29,33,28,16,28,26,22,28,31,19,28,24,26,16,23,19,26,28,23,24,24,25,31,30,25,27,23,29,27,31,23,27,22,22,26,9,26,21,28,22,22,25,24,26,29,19,18,29,20,25,24,22,30,22,25,26,20,19,26,30,19,11,28,15,16,35,13,22,19,26,28,26,28,21,20,38,18,24,30,32,25,25,24,21,23,19,23,26,37,27,21,20,23,26,25,26,19,21,19,19,18,22,25,21,0,29,31,12,30,25,22,21,30,13,23,23,24,27,25,25,36,19,27,17,21,20,21,26,23,25,18,21,24,22,20,23,18,31,26,30,22,28,25,27,23,16,20,13,25,27,25,20,27,22,22,25,24,14,27,22,35,23,28,26,19,17,28,28,26,27,29,18,11,30,26,26,23,27,26,22,28,25,31,15,22,22,22,27,30,18,24,25,27,20,19,20,20,27,26,23,25,23,28,20,26,25,22,27,14,23,24,25,19,27,25,25,21,32,27,21,20,25,23,20,23,29,22,17,24,8,27,31,25,28,20,32,16,36,25,26,18,23,22,31,32,17,27,32,24,17,20,34,25,25,18,17,19,19,13,26,18,26,27,13,20,24,25,32,22,10,24,22,27,21,25,26,18,28,26,98
33,33,39,36,30,24,36,34,20,27,37,24,29,38,33,27,32,28,24,44,24,30,23,45,35,26,34,31,33,34,25,23,26,27,34,31,37,32,39,25,37,23,30,31,32,32,27,30,41,30,29,15,31,37,30,30,26,33,15,32,29,28,24,35,27,34,35,32,30,27,21,12,24,26,30,32,28,43,33,25,30,28,29,30,29,31,26,32,32,39,31,16,38,33,27,20,36,40,25,37,38,24,36,37,29,28,31,23,31,26,30,28,38,26,37,40,28,27,33,39,20,28,25,30,33,29,31,35,35,43,36,26,23,38,31,34,29,25,26,31,35,42,29,32,26,35,34,26,27,32,30,22,32,26,25,32,24,27,39,28,32,31,32,31,28,36,24,26,26,36,26,22,33,24,39,36,36,35,31,32,33,38,29,21,32,31,32,31,24,32,38,32,24,31,23,22,22,32,28,30,23,29,34,28,34,32,26,34,30,30,30,32,28,25,31,25,29,27,27,28,26,27,37,26,30,33,41,30,31,29,25,33,27,30,28,31,34,29,35,27,34,24,34,21,23,22,29,26,26,31,22,44,29,35,35,30,31,15,27,32,27,20,27,41,31,30,30,32,32,32,22,25,28,35,28,26,33,32,30,37,35,33,30,15,31,26,32,31,32,34,28,35,32,35,36,34,31,30,32,31,24,27,33,38,37,35,34,29,34,27,40,26,30,33,19,32,35,30,25,29,29,24,28,29,40,31,22,32,30,22,23,30,14,26,32,36,30,25,32,27,36,29,37,29,34,33,30,33,31,28,32,43,26,33,26,34,29,30,33,22,28,25,26,27,27,32,34,31,29,36,36,35,21,29,29,33,26,27,29,29,30,37,39,20,29,29,31,30,26,32,25,29,27,37,35,33,31,28,19,30,39,26,25,30,26,23,33,26,31,29,32,28,34,28,26,28,31,28,32,32,16,24,34,23,24,36,24,34,29,37,29,37,31,30,35,30,39,26,28,31,35,28,27,34,26,28,22,34,24,19,27,27,34,29,38,20,26,26,35,28,36,34,44,27,31,38,35,33,31,31,29,29,23,29,29,34,30,28,30,34,33,27,24,29,28,35,22,32,34,36,31,28,29,29,38,32,39,29,28,31,26,25,29,33,29,33,32,25,29,37,31,34,39,27,31,23,28,27,33,30,34,28,21,36,38,41,38,31,32,19,19,33,20,18,36,22,24,28,28,32,36,32,38,23,14,31,27,31,30,27,29,32,29,31,37,32,36,30,31,26,31,34,21,35,23,24,30,18,26,30,35,34,21,29,31,32,34,30,39,29,28,32,33,33,24,28,35,27,27,24,29,26,30,23,23,17,37,27,23,26,11,28,25,23,17,27,29,27,32,29,31,36,29,24,29,35,28,40,27,30,42,34,32,31,30,20,29,32,40,19,38,35,27,17,34,29,29,35,26,36,35,33,31,37,34,36,36,36,24,37,29,33,36,36,37,24,30,32,30,27,27,28,29,38,26,25,29,35,32,31,31,30,34,31,37,35,24,24,30,38,31,22,35,30,30,37,28,30,15,31,34,34,37,30,33,40,28,28,40,32,27,32,29,26,27,29,33,35,39,23,29,33,21,30,21,35,32,31,32,22,33,32,34,26,29,0,41,27,38,27,23,22,30,28,18,28,27,31,30,31,39,29,37,28,31,27,27,33,27,22,30,31,34,28,29,20,30,32,33,46,31,26,24,26,19,28,34,22,34,32,34,29,30,26,22,28,34,25,33,17,44,34,38,33,29,26,29,32,38,30,28,32,33,29,24,29,33,36,23,32,21,36,39,28,38,33,33,33,43,28,27,26,37,13,29,30,29,22,36,23,35,33,35,31,40,22,32,35,27,33,27,21,16,33,28,36,34,38,31,28,29,31,35,30,25,35,29,28,26,23,32,30,34,29,31,29,27,48,28,34,31,28,35,36,43,27,30,41,25,30,31,33,26,31,23,27,32,27,24,35,26,29,26,28,28,37,28,38,27,25,35,32,33,28,20,27,33,35,26,107
41,39,40,34,29,31,34,43,31,34,38,32,32,36,33,22,27,33,29,52,28,38,31,38,36,31,38,27,33,35,25,40,31,33,37,29,40,36,43,33,39,24,25,30,31,30,30,25,42,30,31,30,27,41,34,36,32,36,26,38,31,27,23,44,31,36,32,31,35,32,29,29,38,37,30,35,32,43,39,32,26,33,32,31,33,30,21,36,30,44,40,35,44,31,28,34,35,29,25,43,37,35,33,43,30,31,35,36,31,31,28,35,41,33,34,34,22,39,31,38,28,28,28,32,26,32,33,29,36,40,33,29,31,39,35,29,34,31,30,30,39,44,30,40,28,40,37,31,28,33,30,32,37,26,25,37,28,33,47,33,33,27,31,33,31,40,36,29,25,38,33,33,36,31,37,37,27,40,26,27,29,38,26,29,25,31,32,34,28,38,32,40,37,29,28,30,28,34,34,33,27,28,41,30,28,34,28,34,29,24,29,31,21,28,26,34,31,26,31,36,36,28,36,31,36,37,40,29,33,34,35,37,34,32,33,34,33,30,35,32,33,26,38,20,23,35,34,25,25,38,30,39,33,31,33,30,26,32,30,30,35,29,18,33,29,25,35,37,37,31,36,26,30,39,32,25,35,38,32,41,26,38,11,38,35,26,27,26,37,41,31,39,31,38,31,34,33,35,37,37,30,31,31,41,42,38,39,34,32,25,36,32,27,25,38,37,34,30,31,33,34,31,30,27,42,34,21,30,18,32,33,33,31,30,32,39,33,32,41,33,40,39,37,35,33,35,32,37,38,30,36,39,36,43,33,33,32,30,32,31,26,29,15,16,31,36,39,36,40,35,38,38,32,28,35,36,29,35,26,24,27,41,37,34,33,37,29,26,25,31,31,29,31,30,30,32,30,32,27,37,40,24,27,38,32,32,34,30,35,25,35,36,39,37,31,28,31,36,28,31,35,33,28,39,31,26,27,34,30,32,21,38,37,31,36,13,30,20,33,30,31,32,34,37,33,37,26,34,23,32,20,31,30,20,35,28,32,28,37,34,36,33,42,36,49,38,40,32,32,29,32,25,30,28,35,34,35,36,18,31,33,27,28,29,33,28,30,32,40,35,32,30,34,28,37,39,35,36,34,29,34,16,33,37,33,40,31,24,33,37,35,23,35,29,32,36,25,28,32,32,29,33,32,36,37,35,39,36,27,31,31,36,31,33,33,38,34,38,38,34,37,34,39,34,37,26,30,32,36,36,36,38,34,30,36,28,31,23,22,31,36,33,39,41,32,34,27,36,36,35,35,35,30,36,31,36,34,33,42,33,33,40,35,30,26,22,28,30,32,33,35,26,27,30,29,34,35,38,40,28,30,28,33,28,24,32,33,33,44,31,33,36,35,35,31,32,34,33,35,35,44,37,35,30,32,35,26,33,35,35,37,33,34,29,38,35,33,38,26,33,31,32,31,37,31,33,32,35,29,42,28,24,31,38,37,30,30,25,29,34,27,33,28,38,25,28,29,41,32,24,36,29,37,25,33,30,31,30,24,37,28,34,36,38,31,42,36,34,39,37,37,40,39,36,39,35,31,31,32,40,32,30,34,31,35,28,26,35,46,35,12,22,32,29,35,29,32,33,30,28,37,32,33,26,31,41,0,32,38,26,22,32,32,33,33,26,27,32,35,26,38,20,28,31,23,23,24,37,34,21,32,35,18,31,23,32,38,37,29,39,26,36,23,25,31,32,31,27,28,34,39,17,28,30,30,24,31,25,28,34,47,31,30,28,30,32,37,33,33,30,27,28,20,39,31,26,35,32,28,36,32,21,27,28,31,31,40,34,34,32,25,33,30,28,21,22,28,36,31,30,36,34,32,34,47,27,31,41,27,37,35,35,31,32,34,39,29,41,29,35,36,33,31,29,29,26,25,36,37,31,38,43,29,33,33,33,27,47,33,33,24,29,34,40,48,34,29,45,29,33,32,26,28,28,29,33,30,32,35,38,34,31,25,34,32,36,35,42,33,33,40,43,33,24,33,37,37,35,31,115
12,24,26,21,29,20,24,28,18,12,27,22,12,26,19,20,19,21,19,39,15,15,8,33,29,20,20,22,16,18,20,21,18,17,24,15,22,18,23,8,24,17,21,17,15,16,18,20,28,14,13,16,22,21,25,24,19,21,18,20,17,16,22,22,13,22,24,16,18,15,17,15,16,22,22,20,22,35,20,22,21,12,13,14,17,21,19,26,16,32,30,21,21,26,23,16,22,32,17,28,24,20,26,25,16,19,27,19,16,14,23,13,28,14,25,35,23,32,21,26,16,17,18,27,21,21,15,22,24,30,13,14,6,24,15,25,17,16,22,28,24,32,21,9,21,24,26,18,20,28,15,9,15,11,10,20,22,12,36,16,23,18,20,19,25,23,11,23,22,21,22,20,18,9,32,20,23,20,18,19,18,21,15,6,17,16,17,15,11,20,27,20,19,27,21,17,23,23,16,21,10,18,12,19,21,17,23,25,25,20,20,18,16,23,18,23,20,28,11,19,21,15,27,21,24,21,29,25,18,27,23,22,24,25,26,23,22,27,19,20,20,23,24,22,12,22,22,25,21,24,19,32,19,30,21,27,24,18,17,24,15,13,23,29,17,23,23,22,22,18,18,17,13,22,19,18,20,6,15,29,18,7,21,17,24,13,23,22,23,21,25,23,21,24,27,21,19,22,30,15,16,16,24,25,23,21,20,14,21,14,26,16,25,18,16,25,22,24,10,16,14,22,22,20,26,23,21,21,16,20,21,15,17,17,21,22,21,17,28,17,25,21,20,17,17,18,18,24,7,20,29,30,19,31,25,23,16,23,24,8,19,23,22,23,23,25,29,9,16,26,14,21,21,22,12,25,11,10,27,21,19,24,31,20,20,17,22,21,23,26,18,22,19,26,25,27,26,24,16,8,23,13,16,17,20,21,18,24,25,25,28,13,25,18,18,14,17,22,19,15,14,22,21,25,8,21,21,20,13,26,18,11,20,18,19,23,34,15,18,18,26,19,14,29,10,15,13,19,19,20,18,15,21,25,32,17,14,23,21,23,25,22,31,25,33,24,33,19,22,22,19,13,21,26,17,29,21,20,16,24,18,23,22,19,21,20,5,15,8,22,18,15,26,15,23,27,24,17,13,18,21,21,19,22,23,16,29,20,20,25,20,21,25,12,20,19,13,16,23,15,21,16,9,25,23,27,25,4,22,24,20,16,22,22,28,24,22,26,26,15,25,23,26,11,16,16,12,21,25,13,23,24,12,16,22,21,25,15,16,18,16,22,23,26,21,21,23,16,24,23,22,17,21,27,18,25,21,20,31,16,25,19,17,18,18,15,23,12,20,16,21,19,14,7,13,20,29,20,20,10,16,19,21,20,22,19,20,19,31,17,19,22,18,12,14,20,17,25,20,28,27,31,26,14,26,24,20,18,29,17,27,16,24,14,21,17,23,26,21,22,21,23,28,28,23,25,24,27,16,29,21,25,20,20,24,7,24,19,23,20,19,23,21,14,27,10,15,27,18,22,22,20,25,20,20,23,18,16,24,28,20,9,26,13,14,33,11,19,17,24,26,18,26,19,18,31,16,19,27,28,23,22,22,19,21,17,20,24,35,25,22,18,14,23,17,24,17,17,17,14,16,20,27,18,12,27,32,0,22,24,20,20,31,11,21,21,22,17,28,20,31,17,25,15,19,18,19,14,21,23,6,9,22,13,18,21,16,28,24,31,20,17,20,18,21,14,18,11,23,25,23,15,16,20,20,22,22,12,22,20,33,21,26,24,17,15,26,26,24,22,25,16,18,31,24,23,21,25,19,20,23,17,23,13,23,19,13,25,28,16,20,22,25,18,17,18,19,24,24,21,22,21,24,18,24,18,22,19,12,11,22,17,17,20,18,23,19,25,28,19,18,23,21,18,21,27,20,15,22,6,25,29,23,24,18,25,14,34,23,24,16,21,20,29,30,15,22,30,20,15,18,29,19,20,16,15,17,17,11,24,23,24,23,11,18,22,23,30,20,8,22,20,22,19,22,20,16,26,22,86
31,35,39,33,25,21,32,38,30,28,34,22,30,21,26,25,26,33,25,45,27,31,24,43,35,29,36,27,30,32,23,33,29,33,27,31,32,34,22,26,29,27,26,22,28,29,29,24,36,30,29,24,28,37,24,34,28,34,24,28,28,29,19,37,22,29,29,23,25,28,22,26,28,29,30,22,26,41,32,35,24,29,29,28,30,30,24,31,34,47,27,27,39,35,27,25,31,37,26,30,34,28,29,34,31,28,36,22,24,21,30,24,32,27,35,44,32,38,24,41,21,20,25,35,30,30,32,28,32,38,34,22,24,38,31,32,30,24,31,24,27,41,29,31,18,36,35,21,27,33,23,25,28,19,18,27,33,21,43,29,29,28,30,22,25,30,27,27,21,33,31,32,21,25,40,33,31,34,24,25,30,37,30,22,26,24,19,21,26,30,31,35,28,26,27,23,34,26,25,28,26,33,29,29,27,31,27,32,9,27,32,32,26,18,27,35,30,24,27,26,25,27,24,30,26,30,32,21,20,24,31,24,37,28,30,28,32,26,35,29,31,32,35,18,16,25,23,21,13,37,23,37,13,28,32,26,29,23,26,28,33,28,24,32,28,28,31,28,33,34,27,27,29,29,14,28,36,27,31,36,31,29,27,32,30,25,25,24,37,35,29,37,19,30,34,33,30,29,36,27,25,24,27,34,35,39,38,23,29,26,40,27,30,27,34,33,31,28,23,23,19,30,28,26,32,32,17,25,23,23,24,18,28,20,24,34,31,29,39,28,37,34,34,26,28,24,29,30,26,29,34,38,34,39,33,30,25,20,29,26,30,27,23,24,29,32,35,26,34,32,27,36,22,30,30,35,18,28,36,27,27,29,35,27,29,34,33,25,19,37,26,30,28,17,29,34,28,29,20,25,37,25,26,24,30,33,27,28,32,30,36,29,31,33,27,20,26,31,22,33,30,34,33,39,26,33,26,26,29,35,26,17,26,30,35,27,30,19,29,29,32,23,30,35,28,36,28,27,15,27,23,28,28,26,38,21,23,29,34,35,29,25,43,35,46,33,39,29,34,28,31,26,20,28,28,24,25,27,23,27,28,29,26,30,27,29,23,29,20,29,33,23,33,26,35,29,33,30,20,21,16,22,32,34,30,28,27,14,29,36,32,30,33,28,27,28,22,25,35,29,28,23,26,32,35,35,30,26,26,30,32,31,23,25,31,38,30,34,31,31,40,19,36,28,31,25,28,20,29,28,30,33,30,28,34,24,29,24,25,27,21,28,33,34,33,39,31,28,25,24,34,32,24,30,26,31,29,23,40,32,25,31,33,27,24,27,32,21,31,29,30,22,30,25,24,21,33,29,33,28,27,27,26,27,30,28,27,30,35,29,30,24,34,29,30,29,24,34,28,34,33,39,33,27,29,39,25,12,38,27,34,34,28,22,32,30,22,35,24,34,27,30,27,33,34,36,31,30,34,38,20,30,28,36,27,25,33,28,20,27,28,18,30,36,23,19,24,36,22,22,30,32,34,33,36,33,30,25,27,35,28,27,34,31,29,40,29,27,30,30,35,30,35,31,34,26,24,30,37,30,22,29,30,27,28,27,27,28,45,34,26,31,23,27,26,27,24,28,31,23,34,28,31,27,30,38,38,22,0,20,16,30,30,29,26,28,17,11,25,33,37,26,34,32,27,22,23,19,24,19,28,31,31,16,22,33,34,33,30,40,29,30,21,23,29,27,33,27,26,33,18,22,31,28,28,22,31,24,33,25,39,27,35,29,29,27,35,33,29,31,30,30,27,37,37,26,32,31,32,27,28,35,37,27,32,27,32,34,41,27,29,26,35,26,26,27,27,26,28,28,31,30,28,27,36,32,26,31,20,33,31,26,29,30,27,39,33,34,27,26,25,32,35,27,26,27,26,23,37,24,34,35,32,23,34,34,26,43,29,36,29,29,24,34,39,26,27,41,19,26,32,34,20,25,24,26,32,30,29,33,34,21,30,29,31,38,31,36,28,26,32,36,30,23,25,26,32,32,21,105
23,25,27,16,13,15,20,29,18,18,23,16,17,19,23,18,18,26,15,40,18,27,20,33,25,20,26,21,21,23,19,22,21,24,19,22,21,24,20,18,23,20,24,12,19,23,17,18,30,23,23,21,22,31,16,29,16,23,12,22,21,17,7,29,18,21,21,13,18,20,17,15,27,26,18,16,20,28,25,24,20,18,19,20,13,12,17,26,23,34,28,19,34,27,17,20,19,25,17,24,26,22,23,24,19,21,22,22,24,13,22,16,22,19,28,33,21,26,27,32,16,21,16,24,18,11,15,20,22,32,26,18,18,26,25,13,22,13,25,12,25,33,19,23,10,21,16,15,25,24,21,21,20,19,18,19,22,16,38,21,22,22,25,25,18,22,22,16,11,23,26,16,24,15,29,21,26,26,16,17,22,28,18,20,12,22,13,15,18,24,25,29,22,14,15,18,26,15,21,21,17,20,21,17,19,23,21,28,11,21,20,24,20,12,8,24,18,12,21,25,19,18,18,19,18,22,35,11,14,16,16,18,22,16,27,17,16,16,28,20,19,24,21,6,16,17,20,9,7,25,20,26,7,16,25,16,22,18,15,24,24,20,12,24,24,18,14,21,21,15,18,19,19,23,6,20,25,19,19,20,11,22,15,21,18,16,21,21,19,23,18,29,13,24,24,22,23,15,22,21,12,24,19,26,31,20,19,15,23,17,28,17,23,19,24,23,23,20,18,16,18,11,18,6,23,23,5,17,17,17,18,19,17,16,20,28,20,23,29,18,25,19,16,17,21,23,22,23,18,20,26,25,21,24,21,22,13,12,18,18,22,19,11,12,21,24,28,17,23,24,25,24,16,22,23,21,17,16,25,21,7,28,31,19,20,23,19,21,7,25,21,22,10,24,23,23,16,20,17,17,24,16,19,21,25,17,19,20,21,19,24,23,25,24,15,10,21,26,14,23,19,23,22,28,16,25,14,24,20,26,14,15,20,21,26,15,28,13,17,18,26,21,26,17,16,28,16,23,5,23,18,11,24,14,21,18,17,17,28,22,17,28,24,25,28,28,27,24,26,16,19,18,14,18,22,16,17,20,17,21,23,19,18,20,19,9,19,11,18,9,15,23,26,14,23,23,28,22,17,13,8,10,20,22,21,22,15,6,23,25,24,17,25,16,20,23,13,16,20,20,8,15,18,22,23,21,20,28,20,18,24,20,17,17,27,27,15,19,19,22,29,17,27,20,21,17,21,14,24,23,21,28,20,16,22,18,23,11,12,10,20,19,27,23,24,27,21,17,23,21,22,27,18,18,14,27,17,15,34,20,19,24,20,18,14,16,18,18,19,21,25,20,24,17,15,20,29,26,23,20,16,7,23,15,20,11,14,18,27,19,25,16,22,18,18,20,16,14,25,22,30,31,27,21,23,29,23,10,31,16,26,26,16,19,25,22,20,28,20,15,25,22,17,23,25,24,11,22,17,28,10,18,20,30,21,20,25,23,15,18,19,10,18,21,11,16,19,24,14,14,23,17,22,21,27,24,22,13,15,27,8,20,26,25,21,27,24,21,25,26,16,24,19,19,30,18,16,18,26,24,14,13,13,10,21,13,19,18,40,14,14,24,20,15,21,19,18,15,18,14,29,17,19,18,25,27,26,24,20,0,4,13,18,18,19,20,9,9,17,22,33,14,22,18,17,10,11,11,18,7,22,25,19,19,16,25,26,28,24,27,22,24,9,11,25,12,26,18,21,21,25,16,21,9,19,14,20,15,24,17,33,15,24,27,9,15,20,24,26,22,22,21,14,29,27,20,18,26,16,24,20,23,29,15,18,17,22,26,21,21,21,20,29,23,15,16,7,25,22,20,24,25,20,15,30,15,6,25,20,27,22,21,21,18,22,34,14,20,15,20,19,13,23,15,17,19,20,22,17,20,24,29,23,15,23,23,17,31,19,28,22,22,16,28,31,18,15,30,11,18,21,22,12,17,19,20,23,22,22,25,23,13,21,19,19,20,19,26,23,22,26,29,22,9,19,18,21,21,13,97
27,24,23,17,9,11,24,28,21,14,25,12,21,22,25,16,14,23,11,36,20,25,18,33,23,16,22,17,17,19,15,23,19,20,15,20,20,20,24,16,19,18,20,8,23,19,21,21,32,20,19,17,21,27,12,25,15,27,8,19,17,13,3,25,14,17,17,9,21,16,13,11,23,27,19,13,17,32,21,25,16,15,16,17,17,16,15,23,19,36,25,17,30,23,18,19,15,21,14,21,22,18,20,26,23,21,26,18,22,9,18,19,20,15,26,32,20,28,23,30,12,18,12,25,22,15,18,19,18,33,25,18,14,27,21,17,18,17,22,8,22,31,20,23,6,25,20,13,21,20,17,19,22,18,17,15,21,20,37,17,19,21,22,21,19,18,19,17,7,19,23,19,23,11,28,17,25,22,16,17,26,27,14,16,16,18,10,12,17,20,28,28,18,10,19,14,22,14,18,20,13,24,25,18,18,19,17,24,7,20,23,20,16,8,12,25,22,8,17,22,15,14,14,23,14,18,31,7,11,12,20,15,26,12,23,21,18,12,25,22,15,20,25,2,15,13,16,5,3,21,16,28,11,12,21,12,20,14,14,21,23,16,8,21,20,14,18,20,20,18,21,15,15,19,10,16,28,23,17,24,15,18,11,20,18,12,18,17,22,19,19,28,9,21,20,22,19,19,26,17,16,20,18,22,29,24,23,19,20,13,32,18,21,15,24,19,19,16,20,19,21,15,14,10,20,22,1,20,14,13,14,22,13,14,22,24,21,19,30,19,28,23,20,16,25,19,18,20,22,16,26,29,23,28,17,18,17,8,14,14,18,21,7,8,23,20,24,21,24,20,25,20,12,18,22,24,18,18,24,18,11,25,28,15,19,19,21,18,3,21,17,18,14,20,26,19,12,19,13,21,24,12,15,24,21,18,23,19,17,15,25,21,22,20,14,6,17,22,18,21,17,24,18,28,12,23,18,24,16,24,10,19,24,17,22,11,26,16,16,19,23,24,24,21,16,24,18,19,1,21,14,15,20,10,25,14,13,21,24,23,21,24,27,23,32,24,31,21,22,20,18,14,10,14,21,12,13,23,14,18,20,17,20,21,18,13,15,15,22,13,19,19,27,10,19,19,27,18,20,17,12,6,16,18,20,19,11,2,19,26,20,21,25,16,21,19,17,14,19,20,12,11,14,18,19,23,21,24,23,22,23,23,13,15,23,27,19,23,23,18,27,21,31,16,19,16,18,10,24,19,18,24,16,12,18,15,20,15,16,14,19,15,24,27,20,23,17,18,24,17,21,25,14,14,10,26,21,11,32,24,15,22,23,14,10,12,22,15,21,17,21,16,20,13,15,16,26,26,21,16,12,11,19,19,16,15,18,16,23,15,24,20,22,17,16,22,12,18,21,26,32,29,24,17,20,25,19,14,29,17,22,24,12,15,22,20,23,28,16,18,21,18,13,19,21,23,15,18,21,24,6,14,23,26,17,16,24,19,11,18,16,14,17,25,7,17,15,24,10,10,27,16,25,23,24,22,20,16,11,23,12,17,23,21,17,28,21,22,26,25,20,20,23,22,28,22,20,22,22,20,10,17,17,14,22,17,15,22,37,18,10,20,20,11,18,18,22,18,21,14,25,21,15,15,22,23,22,20,16,4,0,17,21,21,15,16,5,13,13,18,29,10,18,19,13,14,15,15,14,3,22,23,15,18,19,24,22,24,23,31,20,20,5,7,21,16,22,14,18,17,21,13,17,13,22,18,24,11,20,16,31,19,20,23,13,18,19,21,24,19,18,19,18,29,23,18,22,22,20,21,18,19,25,15,22,13,25,22,25,18,17,16,25,19,11,12,11,21,20,16,22,24,17,19,27,19,10,21,18,25,21,20,20,14,21,30,18,24,18,16,15,17,27,11,16,15,19,23,21,16,24,26,21,11,26,25,13,27,15,29,18,19,12,25,27,14,11,28,7,17,22,18,8,13,15,19,20,20,19,26,24,9,17,16,15,24,15,22,19,18,22,25,18,13,15,16,22,22,9,96
23,19,25,17,22,11,16,24,10,18,18,8,22,19,21,20,14,17,17,40,14,19,16,28,21,12,16,20,22,20,19,9,15,24,18,21,22,14,29,16,17,23,19,25,20,22,11,19,24,20,19,17,9,27,21,24,17,21,15,15,18,14,20,27,16,24,17,24,19,12,18,12,24,22,19,11,7,22,20,11,18,13,14,15,14,23,20,24,22,21,23,16,31,26,17,14,20,31,18,23,22,11,20,19,9,12,23,18,20,16,21,11,23,11,22,33,21,23,23,28,17,16,16,16,17,12,16,26,25,22,24,17,14,22,21,14,14,8,16,25,13,20,19,24,15,22,17,13,16,19,18,17,21,15,14,18,14,12,35,13,16,9,20,21,15,26,19,16,15,27,18,8,23,15,26,19,20,26,22,21,19,23,15,16,13,19,14,16,15,20,26,19,17,16,13,18,18,16,15,16,18,7,21,16,20,21,17,28,21,8,20,19,18,12,9,11,13,17,17,14,10,19,22,10,22,22,31,24,13,21,3,11,13,23,22,12,17,19,25,11,23,18,18,19,16,18,18,22,17,12,20,28,20,28,17,20,16,15,11,13,19,16,23,26,21,20,9,21,22,16,16,18,19,20,19,19,19,19,20,27,20,17,21,9,13,17,10,9,20,12,18,27,16,22,25,17,16,16,22,28,13,20,15,24,27,21,20,10,22,18,27,19,24,21,24,18,18,23,14,17,14,2,19,7,24,13,18,18,15,13,14,15,14,14,20,22,14,21,19,20,26,7,17,12,22,19,17,25,18,17,30,33,8,11,16,18,8,17,21,12,20,15,22,23,19,24,21,18,22,28,20,26,12,19,18,17,18,17,24,21,8,23,20,16,12,18,20,8,20,27,20,17,11,31,23,18,21,16,17,17,17,17,19,17,20,9,14,18,23,20,21,21,21,17,16,19,22,24,21,20,6,10,25,17,14,22,14,22,19,22,20,23,21,16,25,23,27,14,18,13,13,12,21,18,16,17,16,23,18,15,19,12,12,17,22,16,17,4,26,14,18,24,25,13,25,27,25,19,19,15,17,18,10,21,18,23,18,17,17,18,18,19,16,18,6,16,15,12,21,22,16,19,21,18,26,19,18,14,13,20,20,21,7,22,17,23,22,18,15,20,20,12,22,17,15,12,14,17,21,15,17,18,11,22,28,23,21,24,21,19,15,25,13,14,20,16,2,6,6,23,23,16,22,13,8,22,18,15,15,17,20,21,22,24,20,18,23,12,13,11,15,23,14,18,25,24,20,4,12,19,23,25,14,19,22,15,18,14,25,11,15,21,21,19,15,19,15,17,17,13,15,18,20,13,16,17,18,22,24,16,13,8,11,15,19,12,9,5,28,20,22,20,22,14,19,21,19,21,13,20,25,27,19,22,21,30,18,23,31,3,16,27,26,19,14,23,15,19,20,16,13,25,21,27,19,21,17,20,8,21,18,21,25,26,22,17,20,24,12,5,20,22,19,22,16,17,20,13,21,21,21,18,18,18,21,18,21,14,16,30,9,17,14,21,20,27,19,16,22,14,17,25,20,20,26,30,11,12,20,16,17,22,8,5,16,14,15,19,33,15,22,24,16,17,14,25,13,14,13,15,25,12,21,19,21,22,32,20,30,13,17,0,20,21,17,19,16,22,8,24,25,21,26,13,24,11,12,23,14,20,23,25,24,18,17,16,20,19,11,28,22,19,17,19,21,13,18,18,22,16,22,16,16,4,14,20,21,16,23,17,34,20,22,22,10,16,21,22,20,20,24,22,15,28,26,18,19,22,7,20,11,22,28,16,19,20,21,13,28,17,20,13,27,15,22,22,8,22,26,21,22,15,21,10,31,6,16,25,15,27,14,15,12,25,22,31,22,21,19,21,22,14,22,16,16,22,7,17,18,16,18,23,19,20,17,23,18,32,21,20,22,18,23,15,34,10,23,28,16,13,21,25,17,13,18,16,15,16,17,19,18,18,22,13,6,17,17,19,20,18,22,22,18,10,15,9,22,25,18,97
21,27,30,24,28,13,20,29,22,23,23,14,19,34,28,24,16,28,21,48,24,32,25,35,27,24,30,31,26,28,24,11,24,34,31,27,31,29,38,25,30,27,28,28,24,27,22,23,30,28,29,27,24,38,28,29,25,25,25,18,19,23,22,33,24,24,21,28,25,21,23,24,36,31,20,23,19,30,31,23,20,21,20,19,28,19,24,30,30,39,34,19,42,19,20,20,34,35,17,33,26,20,27,32,24,19,24,26,27,26,16,25,32,22,32,22,10,30,22,34,22,24,22,21,27,21,24,34,24,32,33,23,26,28,32,28,23,26,24,29,28,37,22,32,24,28,26,15,31,28,28,26,24,26,27,28,26,22,44,20,27,22,25,20,21,34,31,19,17,32,26,20,25,25,25,33,29,15,30,30,31,30,24,27,14,29,26,28,24,12,39,34,30,27,25,26,16,25,18,22,29,26,29,27,23,20,19,32,23,25,27,24,22,14,19,23,20,15,28,30,21,30,30,21,29,23,30,27,25,30,21,22,25,33,29,24,27,28,33,20,25,14,26,19,27,21,25,24,19,27,26,31,25,33,29,22,28,27,25,24,34,26,21,33,28,28,27,30,26,27,18,20,24,27,24,21,30,27,26,22,13,33,21,17,24,28,27,26,29,32,21,38,25,28,26,24,21,28,34,22,22,29,25,30,36,29,28,24,29,26,32,22,28,25,26,34,15,29,24,27,23,22,31,21,34,29,20,21,27,15,16,24,26,16,28,23,25,24,32,21,34,25,31,24,26,22,20,11,26,18,35,27,26,25,28,22,26,26,28,24,14,28,23,24,30,31,30,26,35,35,24,28,14,26,23,28,22,23,14,19,20,29,31,19,27,27,17,25,24,33,29,17,25,34,28,27,19,21,23,25,33,26,29,26,25,21,28,29,31,22,29,30,27,26,24,26,28,32,28,25,18,22,30,25,26,34,21,30,27,28,21,30,35,28,32,19,38,27,26,25,28,28,31,28,28,19,22,30,21,23,23,26,19,27,29,24,25,24,25,26,30,23,30,7,28,35,37,24,29,18,25,29,12,28,15,30,25,27,27,25,23,24,27,25,18,11,26,26,29,27,29,30,31,20,26,21,35,25,22,27,22,23,22,26,22,34,30,20,21,32,24,22,32,21,23,21,18,21,32,20,10,24,23,31,18,23,30,33,25,31,19,24,15,17,27,24,20,24,26,25,25,27,32,25,16,30,29,26,31,25,25,26,22,18,24,22,27,16,17,24,25,26,23,32,29,30,27,16,24,26,29,34,16,22,31,25,32,28,37,27,7,30,33,23,27,24,28,23,26,22,23,25,30,25,20,29,29,28,30,28,24,22,27,22,29,25,26,22,31,32,26,24,26,26,25,25,23,16,29,32,31,33,31,25,20,28,29,28,36,17,33,35,27,25,27,26,24,26,23,25,20,31,23,29,28,30,13,29,24,34,26,30,30,30,25,28,18,28,10,17,17,24,27,27,14,21,26,30,27,27,33,29,29,13,29,26,23,22,28,36,21,29,28,33,28,38,24,28,30,26,26,19,29,28,35,36,23,21,34,22,23,18,27,25,28,22,17,31,40,25,20,30,22,25,21,27,31,25,22,20,35,30,29,16,30,30,32,31,30,18,21,20,0,20,29,14,23,27,26,26,38,22,30,26,27,25,26,29,16,20,27,29,27,20,30,20,30,32,28,32,27,32,19,21,25,27,34,28,34,25,25,26,28,24,29,27,24,27,28,29,45,19,32,31,24,24,31,28,31,22,30,26,19,38,33,20,23,29,23,25,20,24,18,22,20,24,32,28,23,18,13,18,31,25,25,24,22,29,34,29,25,31,20,28,30,22,12,20,25,31,27,21,22,28,27,42,16,33,3,27,28,23,27,25,18,30,24,27,30,27,26,31,25,27,28,21,29,38,25,29,30,25,30,27,38,22,20,37,23,27,28,33,22,17,27,17,18,25,30,26,28,21,28,22,21,31,29,17,31,26,14,34,22,24,29,22,24,9,22,95
23,25,31,10,30,21,25,26,19,13,20,22,1,27,20,22,23,27,20,35,16,16,9,29,27,21,21,22,17,19,21,22,19,18,19,16,24,19,24,9,25,24,19,26,16,17,22,21,27,15,14,17,23,22,24,24,21,10,19,21,18,17,23,23,12,22,27,25,19,16,18,16,25,23,23,21,22,24,17,24,23,13,14,15,18,25,21,27,17,39,33,22,22,29,18,19,23,32,21,29,25,23,27,24,24,20,24,22,17,15,24,14,32,15,26,36,24,31,13,27,17,20,19,28,22,22,16,23,26,29,24,15,7,25,16,24,18,17,22,29,25,33,16,16,20,30,27,21,21,28,16,10,4,12,11,20,23,13,37,17,23,19,21,11,21,24,12,19,24,22,25,21,21,10,25,21,20,21,19,20,28,10,16,7,14,17,18,16,12,19,28,21,25,27,20,13,24,24,17,22,11,23,23,20,22,18,23,26,26,21,21,19,17,22,18,24,20,21,12,22,20,16,28,22,26,22,21,26,19,22,24,23,26,21,24,24,15,21,20,21,31,25,25,21,13,21,25,26,22,25,19,33,23,30,22,29,26,19,18,26,16,14,15,26,18,25,24,21,23,19,20,18,14,21,22,19,21,17,16,22,7,18,22,18,20,14,24,23,15,28,21,24,22,22,29,22,20,23,27,25,20,17,25,26,24,24,25,15,22,15,27,20,27,19,17,26,23,20,11,17,15,22,23,17,27,24,22,22,20,17,18,16,18,20,24,29,23,18,31,21,26,22,27,18,18,13,19,25,18,21,32,21,28,32,26,21,17,18,25,9,24,24,18,19,24,23,30,20,17,27,25,28,18,23,13,18,14,11,28,24,18,25,30,19,18,18,23,22,24,27,14,21,21,27,26,28,15,17,16,19,24,14,17,18,28,22,19,25,25,18,29,14,21,19,20,15,19,24,20,16,15,23,22,26,9,28,19,26,14,27,19,21,28,19,20,22,30,16,19,19,27,20,15,27,11,22,14,20,20,21,20,16,22,21,31,15,13,24,22,27,18,14,20,26,30,26,32,20,23,18,20,14,20,23,18,28,22,21,20,25,19,24,23,23,21,11,6,22,18,23,19,16,27,26,14,26,23,18,14,19,24,17,20,24,18,17,31,21,21,26,24,22,26,13,21,22,16,19,24,16,10,16,10,29,24,23,26,15,23,23,21,17,19,21,30,25,23,27,25,16,26,24,27,12,17,17,13,22,21,14,23,25,13,17,23,22,25,16,17,20,17,17,24,27,22,22,24,17,25,26,23,18,20,24,19,26,28,15,32,25,18,18,18,20,19,16,24,11,21,17,22,20,15,8,17,21,31,23,21,11,17,18,20,20,23,21,21,20,31,18,20,23,27,13,15,23,15,16,21,27,22,32,27,15,24,25,20,26,30,18,28,22,25,15,22,6,25,27,22,11,23,24,30,27,24,26,13,28,24,30,22,25,21,21,23,8,25,20,24,21,23,24,23,25,20,13,17,26,19,24,23,21,27,21,24,25,19,18,25,25,19,10,27,14,15,31,12,18,18,25,27,25,27,20,19,34,17,21,29,30,22,24,22,20,22,10,22,17,36,25,21,19,17,22,20,25,18,20,18,18,17,21,26,22,13,28,33,11,29,18,21,21,20,0,22,22,21,25,27,24,34,18,26,16,20,15,16,25,22,22,17,20,23,16,19,22,17,29,25,32,21,27,24,24,22,15,19,12,24,26,24,19,25,20,21,24,23,13,26,21,33,22,27,22,15,16,27,26,25,26,28,17,19,32,25,25,22,26,23,21,24,24,30,14,15,21,20,26,17,17,23,24,26,19,18,19,17,26,25,22,24,22,27,19,25,22,12,26,13,22,20,20,18,27,25,24,10,24,17,20,19,24,22,19,14,28,21,16,23,7,26,25,24,23,19,19,15,35,24,25,17,22,21,30,30,16,20,31,19,16,19,27,18,23,12,16,18,18,12,25,24,23,26,12,19,23,24,28,16,9,11,21,26,14,24,19,17,23,21,97
29,29,34,28,22,18,27,30,16,21,25,19,23,32,27,19,15,28,12,43,25,24,17,38,26,17,29,20,21,23,18,19,23,27,27,26,29,27,34,19,30,23,23,23,23,25,18,18,32,25,24,24,26,32,27,18,20,29,9,28,25,24,16,33,17,19,20,23,12,24,18,6,12,28,23,24,20,35,26,21,19,23,24,25,21,27,20,24,20,32,26,12,32,28,15,20,28,32,22,25,25,22,27,29,16,21,29,5,25,15,25,20,34,23,29,36,24,29,28,31,19,15,13,26,21,25,26,28,24,34,32,23,17,32,26,28,22,19,22,23,26,33,17,26,21,27,30,16,24,14,20,18,23,20,19,17,20,20,27,25,23,25,28,26,16,33,22,14,12,30,26,18,16,18,29,30,27,29,24,25,29,26,24,15,21,19,25,26,21,27,35,26,12,23,19,21,27,25,24,23,20,18,27,25,27,26,22,27,22,25,22,28,21,15,22,21,20,19,22,21,20,15,29,23,24,29,36,22,26,27,14,24,23,18,10,19,30,25,30,22,16,25,22,13,21,18,17,18,18,25,23,35,23,27,21,12,23,3,23,29,26,23,19,30,25,24,22,27,27,29,22,21,22,28,22,22,31,25,24,23,25,28,22,15,23,17,27,26,32,28,12,33,24,25,31,27,27,20,28,30,23,21,26,35,33,25,24,21,24,20,31,25,21,25,24,30,22,21,19,14,18,19,22,24,32,20,14,25,25,18,19,19,8,15,19,27,21,27,26,24,33,20,33,24,25,24,26,26,24,17,21,32,19,22,29,21,23,23,15,18,21,28,18,19,25,20,31,25,27,30,24,21,17,16,23,29,13,21,25,24,23,28,36,16,23,20,24,25,18,28,22,18,26,27,23,15,23,24,20,24,28,19,22,23,14,19,25,27,22,25,26,22,26,21,21,21,21,26,24,26,12,20,27,23,19,30,16,21,21,25,22,31,30,24,27,22,35,23,23,24,30,28,23,33,21,27,23,28,16,22,21,19,23,21,29,19,18,21,28,24,32,29,34,23,31,28,31,29,25,22,17,24,17,27,25,27,26,10,25,25,29,27,27,25,19,23,16,28,28,28,24,22,29,11,30,26,28,26,19,25,20,17,20,25,25,27,24,17,26,30,23,23,33,21,22,23,17,20,33,26,22,13,17,26,30,24,27,25,20,28,28,26,16,14,25,22,15,19,23,22,32,28,31,19,14,24,21,25,12,23,20,29,21,17,23,27,32,19,20,24,20,26,21,29,27,29,17,14,22,18,26,27,17,20,22,28,27,26,32,22,22,25,28,18,18,21,23,16,23,21,27,17,25,18,22,5,32,22,28,21,7,24,23,17,26,23,22,18,28,23,24,24,23,20,23,24,12,23,25,26,34,16,22,25,31,34,22,26,32,15,27,31,27,22,27,26,25,28,19,29,22,24,13,19,30,32,25,30,23,25,21,23,30,31,30,18,28,26,22,18,20,22,24,30,18,14,19,26,25,25,27,30,25,27,25,23,27,23,22,29,24,20,27,24,22,28,22,23,25,27,30,29,33,27,27,34,21,19,27,27,23,28,25,22,9,25,16,33,40,23,21,27,18,16,21,19,26,26,26,21,27,23,20,21,23,18,33,21,26,19,15,17,29,22,0,23,20,25,21,27,32,21,27,21,24,20,21,27,21,14,22,19,26,11,26,29,26,29,28,35,23,14,10,8,24,18,25,21,31,17,22,24,18,21,25,23,30,18,27,11,39,26,29,26,21,23,29,23,26,27,29,25,22,24,32,21,25,28,20,26,17,27,32,22,27,19,30,22,35,24,22,23,30,26,22,23,23,10,27,19,26,22,28,25,33,21,24,28,21,21,25,21,25,19,26,34,28,29,26,30,29,23,26,26,21,22,24,22,31,17,28,30,22,26,29,28,18,40,16,30,25,17,25,28,27,22,12,29,22,18,20,24,21,16,20,23,27,24,22,28,26,24,27,22,19,30,27,20,17,19,29,27,21,21,2,21,27,28,22,103
19,26,30,27,25,21,25,30,21,23,26,22,23,24,14,16,18,17,11,40,23,26,19,38,23,14,21,27,22,20,21,25,12,24,21,23,24,19,34,19,22,20,25,22,18,21,23,24,31,22,21,17,24,29,16,17,17,24,24,19,14,18,19,30,18,18,21,22,24,12,15,23,28,22,20,22,19,34,17,26,24,9,10,11,23,13,17,25,25,31,30,21,30,7,21,18,28,31,15,30,26,20,19,20,21,13,30,28,20,14,2,17,18,11,22,16,4,29,19,26,14,22,10,9,15,22,12,26,18,33,22,14,17,30,23,23,14,14,18,24,18,29,23,20,10,26,27,23,23,22,18,20,26,18,17,16,21,18,39,13,19,25,20,17,24,24,21,22,15,31,19,19,29,20,13,26,25,23,26,27,22,25,19,17,20,19,19,21,22,17,34,30,19,25,18,18,6,18,15,22,19,22,17,28,17,23,23,24,19,26,23,24,24,18,19,28,23,23,19,18,23,23,26,15,20,18,27,21,20,18,18,20,28,25,22,24,28,26,27,14,27,4,19,18,19,17,25,21,15,19,18,25,25,26,26,20,20,20,20,22,25,16,20,19,22,21,21,19,22,15,20,19,23,13,24,19,29,15,25,25,21,28,15,21,21,21,25,25,30,25,24,29,21,23,24,19,16,27,27,25,14,22,11,27,27,27,28,18,23,23,20,8,23,17,12,25,19,20,20,22,18,20,28,18,24,18,17,15,22,22,23,19,25,22,26,24,21,24,18,7,26,22,25,14,16,15,15,19,14,6,31,29,18,26,28,22,20,14,21,19,2,17,17,18,21,19,18,14,25,26,26,32,22,24,18,22,22,21,8,19,19,28,22,17,17,15,5,24,19,23,21,5,14,30,24,21,27,18,15,13,25,22,25,21,13,18,22,20,21,25,19,24,22,14,16,20,25,24,24,26,22,27,26,26,19,25,23,25,21,22,19,31,27,27,27,13,32,22,18,23,20,27,25,14,21,24,24,17,15,15,18,21,25,22,28,16,17,23,15,17,29,20,18,21,37,25,30,19,20,21,14,18,20,25,16,18,17,26,22,17,18,21,18,11,18,19,16,20,28,26,25,22,31,22,33,25,27,14,17,23,22,18,12,22,19,27,27,14,28,25,20,17,20,18,23,21,21,18,20,15,18,12,19,24,26,21,27,25,26,21,9,18,21,19,19,27,17,21,25,21,13,31,29,21,20,24,20,22,26,15,19,21,23,24,30,14,19,22,22,16,17,17,26,24,19,17,25,21,19,24,26,28,22,20,26,13,26,17,25,21,15,16,21,24,24,22,17,19,14,10,18,22,25,18,11,22,27,26,16,21,24,17,21,22,19,17,18,14,27,28,25,18,24,19,24,24,11,24,23,25,28,27,23,22,10,22,25,28,29,22,26,30,27,17,19,25,18,20,22,26,24,23,21,25,23,25,21,22,20,28,18,24,29,26,11,16,12,23,18,17,17,24,19,26,22,21,25,27,16,16,25,17,25,7,23,20,23,14,26,28,20,19,21,24,22,27,19,22,16,14,27,27,26,20,29,33,11,24,26,28,14,12,20,17,27,25,19,30,35,24,14,24,20,23,19,22,22,16,17,12,27,24,27,16,23,28,26,21,28,20,16,19,14,22,23,0,11,27,17,24,30,20,27,25,23,22,22,19,24,19,18,21,25,24,25,10,20,20,28,38,20,21,17,19,15,22,23,18,29,23,22,21,17,18,20,19,21,21,26,26,35,13,25,28,21,16,28,22,26,20,24,23,20,28,20,25,20,24,18,22,22,21,26,19,26,23,20,18,31,13,1,18,31,15,21,20,19,17,27,20,20,20,14,22,35,18,20,27,15,23,19,17,12,26,27,33,23,27,11,23,24,20,15,20,21,19,25,22,19,15,26,26,19,15,27,9,21,39,15,24,24,23,23,20,26,12,23,31,11,15,21,26,12,17,19,14,4,13,21,20,28,7,22,10,13,24,28,22,23,19,22,30,22,21,25,22,26,17,13,93
23,24,28,19,14,12,22,29,20,17,26,13,22,17,21,11,9,20,15,33,21,22,15,29,18,18,25,22,18,20,17,22,19,23,10,15,15,23,27,18,20,13,20,11,18,20,19,20,33,16,17,12,20,28,7,23,14,23,13,17,17,18,8,20,9,18,12,12,22,14,8,16,25,27,17,16,14,29,16,21,18,16,15,16,22,18,10,20,23,32,28,14,33,18,19,14,20,26,12,24,17,16,18,21,21,19,24,21,17,10,13,19,15,15,26,27,15,23,24,25,7,19,14,20,20,13,19,22,19,33,23,13,16,22,22,18,16,20,21,13,22,29,21,18,1,23,18,14,23,23,18,16,17,15,14,16,23,19,39,13,14,16,20,22,20,13,17,18,12,22,18,22,20,14,24,22,22,21,18,19,25,29,19,17,16,19,13,13,19,20,27,27,23,15,17,11,17,9,16,17,16,23,23,20,23,18,17,23,8,19,18,23,15,9,16,23,20,13,18,17,14,17,15,21,9,13,32,10,14,7,15,13,22,17,18,23,21,15,21,20,18,15,23,7,12,8,21,10,4,24,11,28,14,17,25,17,15,19,9,16,23,19,13,16,21,14,23,19,19,22,16,10,14,18,13,11,23,21,16,29,19,21,16,21,13,15,21,20,22,24,20,23,10,21,20,18,19,19,26,14,11,20,20,17,26,26,27,20,23,16,29,13,16,14,20,21,14,11,17,22,21,18,17,15,15,19,6,23,13,13,14,22,18,15,23,21,16,17,25,14,23,19,25,18,20,20,18,19,20,17,28,27,19,23,22,13,22,3,19,16,13,16,12,13,19,21,19,18,22,15,21,25,13,19,21,27,13,20,19,13,16,25,23,10,18,22,16,19,8,20,14,16,14,22,24,22,17,16,8,19,23,15,18,23,23,23,24,14,19,20,25,20,22,21,13,9,19,24,17,23,20,22,23,24,15,26,17,25,19,19,15,22,20,20,25,16,21,15,15,14,24,20,21,21,18,26,19,14,4,20,9,20,19,15,24,9,8,20,25,28,25,25,27,18,29,26,29,21,27,22,21,9,11,17,17,7,8,24,13,16,21,19,16,16,15,18,17,20,21,18,16,19,22,13,24,20,22,18,20,16,11,11,19,17,17,20,16,3,20,21,15,20,27,11,16,15,12,9,22,18,17,12,15,21,24,18,22,26,22,20,20,18,14,12,25,23,14,18,19,19,24,24,26,17,20,18,19,11,20,20,16,19,21,17,23,17,20,14,15,13,21,20,21,27,23,25,20,18,24,22,23,24,14,19,15,24,23,6,31,22,16,17,21,15,13,17,20,10,21,17,18,18,16,15,10,21,21,22,16,12,17,16,14,16,18,14,21,17,18,18,22,23,24,16,15,19,13,23,16,24,33,24,25,18,21,27,21,17,24,17,17,26,17,10,23,15,25,26,18,18,20,19,18,24,23,25,20,13,22,27,9,19,21,24,18,19,23,14,16,16,14,13,16,25,12,12,17,19,5,5,25,21,20,18,20,17,17,11,16,24,17,15,21,23,20,29,22,17,23,25,18,17,21,17,25,25,19,20,24,21,5,19,20,19,25,20,10,24,37,23,15,15,16,16,13,13,20,20,20,9,23,24,20,13,24,27,27,22,17,9,5,16,23,21,20,11,0,16,8,16,29,15,23,19,15,15,16,18,15,8,17,18,20,15,18,21,19,19,22,30,15,22,10,12,20,21,20,17,23,22,23,12,19,18,18,13,20,14,18,20,33,21,22,21,18,13,24,19,23,17,13,14,17,31,25,19,20,21,19,20,15,19,25,10,22,14,26,25,29,16,12,17,24,14,13,14,16,26,20,11,23,21,20,23,28,20,15,18,15,20,18,15,17,19,21,29,16,21,20,14,15,15,24,16,16,10,18,21,26,18,23,26,16,6,21,20,16,32,19,27,17,20,13,22,28,16,16,28,2,19,20,23,3,8,12,15,15,20,17,26,19,4,15,17,18,23,20,25,15,20,23,26,13,16,20,13,23,17,4,91
20,27,31,25,22,14,21,29,26,23,23,17,26,10,27,14,22,24,21,36,16,30,23,32,31,22,25,16,19,21,20,27,18,28,20,23,23,23,11,21,31,16,15,21,25,18,21,20,30,22,21,17,17,29,23,27,21,28,21,17,24,26,16,31,23,23,21,22,27,19,15,19,28,31,23,11,15,30,21,24,17,20,21,22,22,19,13,21,27,36,23,22,36,30,17,26,28,34,19,19,23,23,18,25,22,20,31,23,25,22,25,22,31,18,24,37,25,33,21,30,14,21,20,24,25,20,23,17,28,30,23,20,19,32,23,21,21,22,20,21,16,30,19,26,17,30,25,12,16,22,24,24,29,20,19,18,22,23,42,20,18,17,23,23,14,29,21,16,20,25,26,25,22,20,30,27,27,23,13,14,19,26,27,21,21,25,8,10,20,23,30,27,27,20,24,14,26,17,23,25,21,23,18,18,16,26,20,25,20,16,21,27,19,17,17,26,23,21,19,20,23,20,27,20,23,23,33,20,9,17,21,13,26,25,21,17,25,25,27,19,28,24,29,15,17,24,23,18,16,26,16,26,2,25,21,25,18,22,19,17,22,23,21,21,17,17,20,17,25,23,27,18,22,23,3,17,27,16,24,29,20,24,21,27,23,18,14,13,28,32,18,26,22,19,23,26,23,24,30,16,18,25,16,28,33,29,28,23,18,19,33,20,19,16,27,24,27,22,23,25,21,20,27,15,27,28,14,14,16,18,19,22,17,13,17,23,20,25,29,21,30,24,23,15,27,25,24,29,15,24,23,34,23,29,23,19,22,13,18,19,25,16,20,21,18,23,25,15,27,27,16,31,17,19,25,27,19,23,29,16,16,29,24,22,18,25,28,14,16,33,17,28,19,27,21,23,25,24,13,14,26,18,15,19,26,26,27,17,22,25,27,28,20,24,20,19,25,25,11,27,24,25,26,31,19,22,18,26,19,24,23,6,15,25,25,23,19,18,21,26,21,12,29,26,21,31,18,28,14,20,12,20,17,23,27,12,24,18,23,24,26,26,33,31,37,32,36,24,29,25,26,21,15,26,20,20,24,27,16,16,25,18,15,23,16,18,20,18,9,18,24,24,29,23,32,22,32,21,22,10,5,19,21,24,25,17,24,15,21,27,22,26,22,22,26,24,22,25,24,22,17,22,20,30,26,30,19,21,22,25,25,21,18,20,24,30,20,24,22,20,34,8,28,22,26,14,18,23,23,24,21,26,22,23,23,13,18,20,21,19,22,25,22,31,26,29,20,22,14,24,27,27,19,25,16,20,18,16,35,24,20,20,25,22,23,20,27,22,24,20,21,21,19,18,17,24,22,30,30,21,20,16,17,19,22,20,21,19,34,27,21,13,26,23,23,29,23,23,19,28,34,28,22,20,18,28,14,1,27,22,30,23,25,15,32,19,11,27,20,24,16,30,25,29,26,28,20,26,24,30,12,19,17,28,25,22,22,17,24,17,20,7,23,30,20,20,23,29,21,16,31,21,23,22,25,22,26,18,24,35,17,20,28,26,18,31,26,16,29,19,25,19,24,24,33,15,25,22,29,24,21,18,22,19,26,22,23,27,40,23,22,20,24,24,26,16,13,17,20,16,27,26,28,19,27,31,32,17,11,9,13,22,27,25,25,27,16,0,24,22,32,22,30,21,16,19,20,8,19,16,23,21,27,17,21,26,27,26,19,36,18,25,18,20,23,21,23,22,26,25,28,15,22,18,17,11,23,19,24,14,28,16,27,18,18,20,29,24,18,24,23,24,23,26,29,17,26,20,23,28,19,31,34,23,27,23,21,23,30,23,26,21,24,19,18,19,16,29,17,27,26,26,17,24,25,24,15,20,21,23,20,26,22,26,16,29,23,25,24,22,23,22,28,24,21,19,15,17,26,21,26,24,21,22,25,24,19,40,25,27,18,18,25,23,38,17,23,30,18,20,21,31,19,21,15,22,25,19,22,27,26,20,23,21,20,29,21,35,19,18,27,31,24,18,26,24,25,29,20,94
28,27,33,25,22,19,24,32,18,25,26,16,28,23,27,19,15,23,23,39,18,27,23,36,24,19,20,28,26,24,23,17,19,31,18,21,21,18,35,24,21,21,27,19,24,26,19,26,30,22,23,18,17,34,13,29,20,28,21,19,22,22,16,28,15,26,18,20,24,16,14,20,31,28,23,15,11,26,22,19,24,17,18,19,21,24,18,26,29,25,31,20,37,24,24,19,24,34,18,27,23,15,26,24,17,20,27,22,23,18,19,19,21,15,26,33,21,29,27,32,13,20,22,23,22,19,20,28,27,30,29,19,22,30,28,22,18,16,24,21,17,24,26,24,7,29,24,21,24,23,24,24,23,21,20,22,22,20,43,17,22,17,28,25,23,21,23,23,20,28,23,16,26,22,30,26,28,29,24,25,27,27,23,24,17,25,18,20,22,25,33,27,21,23,21,17,23,15,23,21,24,15,29,24,26,24,25,29,16,16,26,23,21,17,17,19,21,21,24,21,18,23,23,18,17,21,35,18,17,15,7,15,21,25,24,20,25,23,27,19,24,21,26,15,18,14,26,18,12,16,17,35,22,25,25,25,23,23,17,21,27,24,21,22,25,22,17,25,25,23,21,16,20,26,21,17,23,25,22,32,24,25,24,17,21,21,18,17,28,20,25,31,18,26,28,23,20,24,30,22,17,24,19,25,32,26,27,18,26,24,32,19,24,20,28,26,20,17,22,22,21,10,23,15,21,17,14,25,21,19,20,22,22,22,24,29,22,23,27,20,29,11,25,16,26,23,21,25,26,21,34,35,12,15,20,19,16,11,23,20,19,23,20,21,23,28,25,26,28,23,27,32,20,23,26,25,19,22,25,21,16,30,28,16,19,22,22,16,16,26,20,16,19,28,28,24,25,24,14,25,21,23,24,25,28,17,22,22,27,26,29,26,25,21,19,17,25,28,24,28,14,18,29,25,22,26,21,26,25,26,22,30,26,24,31,24,29,21,21,20,21,20,26,26,22,25,20,20,12,23,17,19,20,21,29,15,14,12,31,22,26,28,33,21,33,32,33,27,23,23,21,15,18,25,22,15,14,25,21,24,26,25,24,22,10,20,23,20,29,26,22,25,28,19,30,27,22,18,21,24,19,19,11,23,25,27,24,11,23,27,21,20,26,19,22,16,18,15,28,23,21,20,19,29,32,24,27,32,28,26,23,24,20,18,28,24,6,10,14,27,27,24,30,21,16,24,25,19,23,25,22,25,29,25,28,22,27,19,20,19,19,27,18,26,30,28,24,12,19,27,29,31,20,26,23,19,26,14,29,15,23,23,27,23,19,23,23,16,21,17,22,22,24,21,16,25,26,27,24,18,21,16,19,22,24,20,13,9,24,24,29,28,29,22,21,25,21,25,21,28,33,31,23,26,27,33,26,25,32,11,23,32,25,16,18,23,22,27,24,24,21,27,26,32,27,29,21,19,16,29,17,25,27,30,26,23,28,22,16,9,20,21,22,30,20,18,23,17,13,13,29,25,26,24,25,22,23,17,24,32,17,21,18,28,26,35,27,23,26,18,24,25,27,23,33,33,19,20,28,24,11,25,16,13,24,22,16,27,37,23,23,21,21,24,18,19,21,18,21,15,29,20,28,19,25,30,35,28,25,17,13,8,26,27,21,17,8,24,0,22,29,23,31,21,21,19,20,24,22,16,23,24,28,21,24,24,27,25,19,35,23,23,18,20,26,18,22,25,29,24,30,20,24,12,22,21,28,22,24,25,39,27,28,27,18,19,29,25,28,23,21,20,22,36,31,26,26,27,15,28,19,25,31,18,23,22,25,17,34,23,18,17,30,20,19,20,16,30,28,17,26,19,28,18,35,14,23,26,21,26,21,20,20,27,27,35,24,27,23,20,21,21,27,24,22,16,15,25,26,22,26,27,23,12,21,26,22,36,27,28,23,22,21,19,36,14,24,34,8,21,25,30,9,14,18,23,19,20,23,27,25,10,23,17,10,21,22,23,21,26,30,30,19,18,19,17,30,23,10,97
20,20,30,28,25,15,24,18,15,17,12,16,25,26,25,8,19,15,15,45,24,25,21,34,27,18,25,23,22,24,21,26,19,28,26,24,25,23,32,19,27,12,21,20,25,22,20,11,19,23,22,24,20,30,19,29,23,33,22,25,23,23,19,31,19,17,22,19,26,23,20,21,31,29,21,24,24,39,27,25,22,24,25,26,26,16,9,28,23,30,30,15,34,29,14,23,31,25,18,32,27,22,28,26,22,22,27,24,23,18,26,21,29,22,30,33,21,28,27,24,19,21,14,23,17,18,27,17,28,21,7,25,17,31,24,17,25,22,27,26,32,32,16,28,15,26,22,17,24,22,25,22,27,22,21,24,19,21,41,24,25,19,17,25,17,29,22,15,19,18,17,23,27,14,35,30,29,25,13,14,12,34,22,19,25,24,23,24,20,24,28,28,18,17,12,23,27,19,25,24,21,24,20,23,23,14,17,30,24,19,15,26,17,16,23,27,22,22,20,29,23,22,31,22,24,29,33,25,22,23,27,25,24,24,19,18,25,24,28,21,28,25,28,16,19,17,28,21,20,32,23,29,20,28,27,24,12,24,24,24,23,24,14,30,23,13,21,23,28,24,25,6,10,29,19,5,30,14,12,31,22,27,15,19,22,20,21,20,31,29,17,27,26,29,21,18,21,30,21,27,23,27,26,28,32,31,30,22,22,21,27,21,15,21,27,30,24,20,23,25,21,22,25,21,29,21,17,21,14,13,14,22,23,18,17,28,23,26,33,22,34,30,28,25,23,27,22,31,15,18,28,25,26,35,27,23,22,19,24,17,22,17,11,12,19,24,31,17,27,25,31,26,12,22,25,24,23,21,17,14,22,31,31,15,28,25,25,19,21,27,25,25,25,26,12,21,26,19,20,16,29,20,23,24,25,22,26,18,23,20,27,16,28,24,24,19,25,28,11,24,19,26,24,27,15,15,17,27,22,18,17,27,32,25,28,15,28,16,24,22,24,25,20,29,19,32,22,26,19,25,10,24,22,16,23,21,18,21,29,17,24,26,36,28,37,30,24,18,27,22,23,21,14,24,22,23,20,25,14,26,19,19,16,24,25,26,18,23,24,26,26,26,25,23,30,18,31,25,20,12,17,12,30,27,20,29,27,19,23,25,25,27,22,23,24,23,21,21,25,22,25,20,18,10,28,28,27,24,9,25,26,24,11,13,29,26,26,29,30,23,22,21,33,20,20,19,21,27,28,22,25,26,25,26,30,23,21,23,24,25,23,29,25,32,28,28,23,21,25,29,17,21,10,20,25,19,29,22,33,23,19,26,23,24,21,18,15,20,16,20,23,22,17,16,22,25,29,31,26,19,20,22,26,18,18,26,28,29,27,26,19,26,25,21,11,28,21,31,28,19,35,23,21,20,24,28,22,23,21,21,29,32,28,22,30,29,24,29,22,27,23,27,25,31,25,27,27,25,23,32,24,20,5,28,27,20,28,15,25,26,18,19,24,31,21,22,23,28,21,14,20,22,27,24,19,16,25,23,20,32,23,20,25,24,23,26,24,23,29,20,23,29,26,28,31,31,25,21,28,24,17,17,16,19,24,20,20,25,36,27,14,23,25,25,22,16,26,24,21,21,28,26,29,17,25,31,26,20,33,22,18,24,26,24,27,24,16,22,22,0,34,16,22,23,16,17,16,22,18,17,26,28,21,22,19,25,25,30,22,34,12,16,19,21,27,23,21,22,20,23,32,13,24,20,18,12,21,19,2,26,42,19,26,24,24,24,33,22,15,19,23,25,24,31,25,22,25,17,20,23,16,23,29,22,31,23,21,26,32,24,23,20,26,22,17,18,22,29,19,21,30,23,27,24,30,21,27,30,23,30,30,24,25,28,27,34,23,31,23,24,25,20,22,25,16,19,18,25,30,19,19,32,15,18,28,29,21,43,19,31,21,21,29,26,36,23,23,34,14,19,23,24,13,18,23,24,28,20,22,29,22,18,21,24,29,19,29,37,24,21,21,29,23,18,27,23,24,29,16,94
33,33,41,37,36,25,35,24,34,33,30,28,35,33,32,32,33,34,30,44,29,37,30,46,40,32,33,34,32,34,14,34,30,35,31,29,36,31,43,27,38,34,33,35,30,28,28,30,37,28,27,25,34,35,32,28,29,36,33,30,23,27,30,41,24,34,32,34,35,27,23,33,40,39,32,30,28,43,35,36,23,28,29,29,32,33,31,28,36,39,36,27,45,37,28,27,37,37,27,38,29,28,27,34,30,29,36,27,29,33,28,28,40,26,37,46,34,40,33,40,22,17,29,36,31,36,31,27,35,39,39,27,29,38,29,30,29,30,34,37,30,39,30,39,28,42,41,23,34,37,28,31,30,25,24,34,36,29,40,28,27,33,27,31,29,42,30,27,31,40,32,33,26,30,31,35,37,36,23,24,35,39,28,28,28,29,27,29,32,30,37,37,37,37,32,22,29,34,26,25,28,32,34,33,35,28,33,23,36,33,31,34,31,28,29,36,30,33,25,12,32,23,39,31,35,29,39,36,28,36,22,30,37,31,29,32,38,36,33,30,29,31,34,27,22,25,33,32,32,29,24,35,32,29,33,36,32,35,31,34,34,31,25,43,29,35,32,34,34,28,29,32,32,32,31,33,25,32,34,42,33,38,27,34,36,25,35,34,38,37,29,38,34,35,30,24,21,38,38,33,26,30,19,38,40,28,29,27,35,28,41,28,37,22,35,22,37,31,31,33,31,27,33,31,36,31,28,36,28,29,30,30,35,24,21,36,29,36,40,29,38,28,41,29,31,33,22,28,31,31,25,36,26,14,33,33,25,32,36,29,32,28,23,24,30,35,36,31,35,41,31,37,28,33,29,32,20,25,32,31,30,41,41,23,29,33,35,33,32,38,25,35,29,26,34,37,37,35,21,30,38,27,30,34,24,32,31,29,34,32,33,32,34,32,28,33,28,33,25,28,31,35,35,34,29,38,25,23,29,34,27,38,33,32,35,27,42,25,30,26,38,33,36,36,31,39,31,32,30,31,30,30,35,27,35,20,25,29,39,37,35,32,36,38,50,35,44,26,36,32,33,22,26,35,27,36,33,37,28,25,25,24,27,31,27,31,29,36,39,39,37,29,34,34,44,33,35,23,30,26,29,23,24,27,36,36,38,31,34,33,25,32,32,29,24,27,24,27,29,26,32,35,30,41,39,42,38,35,32,32,26,33,27,25,30,35,23,27,20,33,40,37,38,32,33,20,24,33,32,30,31,26,36,34,40,22,27,26,27,28,30,37,35,39,24,33,34,29,36,34,34,34,28,36,30,32,36,34,43,29,31,35,31,29,29,29,29,23,32,28,19,15,35,28,25,33,39,31,36,25,32,32,15,24,30,29,24,24,35,34,32,37,33,31,33,31,36,36,17,39,42,30,31,26,37,32,32,33,43,28,31,36,33,23,35,29,39,36,15,36,34,31,37,43,24,26,35,27,33,38,31,31,31,34,30,31,35,31,33,26,29,27,31,38,32,21,26,34,34,34,35,26,33,35,27,30,35,26,32,36,31,28,31,36,30,39,30,30,32,31,41,36,35,32,40,41,29,29,29,33,30,34,31,28,37,33,34,34,8,39,26,35,25,34,27,30,31,31,28,24,33,21,30,28,36,39,38,31,37,33,29,25,38,34,32,30,29,32,29,34,0,27,35,34,20,28,29,36,30,28,30,33,32,21,28,27,34,34,36,42,34,35,30,32,20,29,36,29,33,36,33,27,20,29,29,31,32,26,36,34,46,36,27,36,32,28,37,34,31,32,36,30,29,28,34,18,31,29,32,37,28,34,28,30,34,30,37,30,43,24,31,29,40,26,18,19,31,28,29,36,25,33,41,27,35,31,34,37,25,35,31,28,29,35,33,42,36,36,35,33,32,34,36,29,32,33,32,34,40,30,32,38,31,31,23,36,26,49,34,35,33,32,33,33,44,27,36,41,27,30,29,37,28,32,23,25,32,31,30,36,31,31,34,29,23,34,35,22,27,32,38,41,27,29,30,31,36,30,29,107
21,22,25,23,17,18,25,28,23,18,26,20,19,24,20,15,20,23,17,32,18,22,15,31,16,22,26,15,23,25,13,22,22,14,17,21,28,24,30,15,21,17,18,18,22,21,22,23,27,20,19,15,20,27,14,16,13,28,14,18,11,7,11,29,17,17,19,19,15,19,11,17,18,24,10,18,14,29,22,24,14,17,18,17,18,15,14,22,10,34,28,22,24,27,23,20,23,19,5,26,19,19,17,27,22,17,21,23,20,19,22,20,24,18,27,30,18,29,24,28,10,16,18,26,22,20,20,15,21,25,21,12,13,26,17,21,21,19,25,18,24,30,25,20,16,27,25,16,17,21,15,16,22,15,14,21,21,19,35,20,17,20,19,23,21,28,18,22,13,27,25,13,22,15,29,22,23,26,11,12,16,27,6,13,21,16,17,19,18,18,30,27,17,18,20,10,20,22,14,21,7,20,26,10,8,19,13,22,17,19,22,11,14,16,17,24,21,14,17,16,16,8,24,19,24,17,31,17,18,20,20,22,26,22,21,24,19,22,25,18,21,22,18,8,15,21,22,13,13,22,14,25,21,22,20,18,19,20,10,12,22,10,6,29,20,18,22,18,18,19,22,19,19,19,20,18,23,23,18,25,14,24,9,22,17,6,17,16,23,24,24,19,14,22,16,16,13,19,29,21,10,20,15,26,25,26,27,21,12,5,26,12,20,13,23,20,25,17,17,13,17,21,10,16,26,16,9,10,16,19,20,18,16,17,19,27,19,20,24,13,22,22,25,18,22,21,12,27,23,19,24,28,21,27,18,15,22,16,20,15,22,19,5,6,21,25,24,23,23,28,23,26,18,16,17,18,15,17,22,9,17,27,19,22,15,22,22,17,13,11,11,22,13,18,25,22,18,20,11,22,27,4,7,22,12,12,25,20,25,13,15,20,21,23,12,10,11,16,13,19,19,23,8,28,15,13,20,22,10,22,1,21,23,11,16,9,25,18,14,18,24,18,21,24,17,18,16,23,11,17,13,16,23,8,28,12,18,21,28,17,21,24,33,26,36,18,32,18,20,19,12,13,18,21,15,22,21,17,16,15,17,15,18,15,15,18,12,20,24,23,20,19,26,16,25,26,27,21,18,14,19,4,24,19,21,23,19,12,23,25,17,21,20,17,20,20,17,20,14,14,17,21,16,24,25,15,25,21,22,23,17,17,18,20,21,27,19,23,18,22,30,14,31,18,21,14,18,15,18,20,18,18,19,18,24,12,17,19,20,12,19,21,21,27,12,24,15,17,16,23,15,24,17,24,11,22,22,13,25,24,23,21,23,22,6,2,20,16,24,20,15,14,16,14,9,21,17,24,25,16,18,16,13,19,14,13,23,22,31,11,20,23,28,15,19,19,22,23,15,27,34,26,21,21,24,21,17,23,26,18,24,16,17,13,18,15,13,24,14,24,24,23,19,25,19,21,20,22,22,30,16,12,19,26,21,10,23,18,17,16,7,21,15,22,13,14,9,23,20,17,22,17,23,18,15,18,19,10,14,28,18,16,16,20,11,33,18,23,24,21,25,24,25,16,25,29,16,21,20,25,18,14,21,20,18,14,19,20,34,23,8,18,18,17,21,18,21,19,16,8,23,20,21,6,19,29,20,17,26,14,10,21,22,18,21,20,15,22,23,16,27,0,8,20,11,18,17,25,22,9,16,19,5,17,21,18,23,22,22,35,17,19,11,13,16,17,12,8,24,24,21,15,8,19,20,17,16,5,18,19,27,12,18,21,17,12,17,20,22,10,20,22,18,27,21,17,15,20,21,24,23,17,23,18,27,23,26,22,24,12,21,17,23,17,9,10,15,16,17,20,16,15,19,22,31,20,19,25,12,21,17,21,14,20,22,24,17,26,24,23,24,18,21,9,17,21,18,21,27,11,21,25,19,15,21,26,7,35,21,23,20,17,20,22,36,19,17,26,15,22,20,22,16,20,9,13,22,22,18,22,23,19,18,16,23,25,16,30,13,15,29,27,19,18,21,17,23,29,17,95
21,14,28,29,25,19,26,27,28,19,32,20,27,23,21,20,28,31,25,40,23,28,21,39,24,27,27,23,25,27,21,28,25,22,25,26,24,25,34,21,29,24,26,26,24,28,25,23,35,25,24,23,28,27,22,24,21,33,22,18,15,15,19,30,24,25,27,27,23,22,19,25,26,32,18,26,22,37,30,20,22,19,18,17,26,23,21,26,18,39,36,21,32,26,20,23,31,27,13,34,27,26,25,35,26,17,29,30,23,24,29,23,32,21,32,38,26,37,25,36,18,24,26,25,19,14,22,23,29,33,29,20,19,34,25,26,24,26,29,25,28,38,18,28,24,24,19,21,25,26,23,22,30,23,22,29,29,24,40,23,23,28,21,23,23,31,24,21,21,20,29,21,29,16,35,30,31,27,19,20,24,27,14,21,22,22,25,26,22,18,38,31,23,26,28,18,27,18,14,22,15,24,29,18,16,16,21,30,25,27,27,19,22,20,21,22,26,22,22,24,24,12,32,19,29,19,33,25,26,28,28,22,18,22,29,26,27,29,30,18,29,25,10,16,23,23,26,21,21,30,22,33,29,30,28,26,24,24,18,20,28,18,14,37,28,25,27,26,26,25,21,16,12,27,28,17,28,27,10,29,22,30,17,25,25,14,25,24,31,16,23,27,22,21,24,20,17,27,34,29,18,28,23,27,33,30,31,22,20,13,23,20,27,21,29,28,25,25,23,21,25,24,18,19,27,21,17,18,24,17,18,26,24,22,27,32,25,26,32,21,30,30,29,23,23,21,16,35,26,27,32,35,26,32,26,23,24,24,28,19,27,27,13,14,29,29,32,24,29,35,27,30,16,24,19,26,22,23,29,17,20,26,27,21,23,28,30,25,21,19,19,30,21,26,24,25,26,23,19,25,27,12,15,28,20,20,26,27,32,21,23,16,20,27,20,18,19,24,21,27,24,21,16,33,17,21,22,30,18,30,9,29,31,19,24,17,33,26,22,23,32,26,27,30,21,26,24,26,19,25,21,24,30,16,34,20,25,29,30,25,29,26,37,32,43,26,40,20,28,25,18,21,18,27,15,30,28,25,24,23,19,23,26,23,23,25,20,24,32,31,28,27,31,24,32,27,19,24,24,22,27,12,28,23,24,31,27,20,18,30,21,23,26,17,21,26,18,21,22,16,25,26,19,32,30,23,19,29,25,31,25,25,17,19,27,32,27,27,26,24,22,22,32,21,26,22,23,22,26,24,26,22,27,26,32,20,25,20,21,20,27,23,29,32,20,30,23,25,24,27,23,30,18,24,19,29,28,21,29,28,23,29,28,23,14,10,17,23,27,23,19,22,24,18,17,26,25,31,30,21,26,20,21,21,22,21,28,28,30,19,28,31,29,22,11,11,27,30,23,35,34,29,29,26,30,29,25,31,33,25,32,24,25,21,26,23,21,24,22,28,31,27,27,33,24,26,28,30,25,36,24,20,27,20,29,18,25,26,25,24,15,29,23,30,21,21,17,31,23,25,30,25,29,23,23,26,27,18,22,32,21,22,24,26,19,37,20,29,32,29,19,31,22,24,31,37,24,26,28,28,26,22,23,23,26,22,27,28,36,27,16,25,25,25,24,26,27,21,18,16,30,28,29,14,27,37,28,25,34,22,18,26,30,26,27,27,23,30,31,22,35,8,0,28,19,23,24,27,22,17,24,27,13,24,29,26,27,30,30,36,24,25,19,21,24,25,20,16,30,27,21,23,16,22,28,24,20,13,24,27,35,20,26,29,22,20,25,28,21,18,28,26,23,35,29,25,7,19,22,27,22,25,31,18,28,24,28,30,32,14,26,24,31,25,17,18,20,22,25,28,21,23,27,26,32,23,27,32,20,29,25,24,22,28,27,32,24,33,27,23,24,12,18,17,20,29,26,27,30,19,13,24,27,23,29,32,15,38,29,25,23,25,28,27,30,22,25,34,23,25,26,28,23,28,17,13,24,24,24,24,28,27,26,20,27,17,24,36,21,23,30,30,23,22,29,25,28,33,25,95
22,17,33,26,26,18,11,31,21,15,30,19,17,31,23,15,23,26,16,38,18,20,13,23,30,21,23,20,21,23,22,22,23,22,27,18,30,21,26,11,29,19,19,27,19,14,19,23,23,17,16,13,8,24,12,29,21,24,23,23,20,21,20,15,24,20,27,28,15,20,15,20,26,23,24,19,20,35,17,23,21,17,18,19,20,23,16,27,19,34,22,24,26,32,21,20,20,34,19,27,27,16,23,32,17,22,30,22,21,17,27,18,27,19,20,40,28,29,21,23,14,25,17,29,26,24,20,25,29,21,25,19,9,27,18,24,22,21,23,27,26,33,23,20,18,32,29,20,20,26,20,14,20,16,15,22,24,17,40,21,24,4,16,19,22,20,8,20,12,24,24,21,30,12,25,18,28,23,21,22,21,26,20,11,23,21,16,18,14,19,32,23,27,15,24,16,24,24,19,17,15,19,22,22,24,20,24,29,24,7,22,20,19,15,20,24,21,20,14,22,23,18,31,23,21,21,29,26,17,26,16,21,23,30,23,25,19,25,22,23,24,26,27,17,17,20,13,22,20,25,12,34,22,27,19,17,11,23,20,12,18,18,21,30,15,19,22,19,25,23,22,19,16,19,23,18,13,18,18,26,23,22,20,20,24,16,9,8,22,25,22,26,24,21,28,24,22,23,31,25,18,21,24,18,26,16,17,19,24,17,29,20,22,20,13,26,27,21,15,17,16,15,25,20,31,26,18,24,16,20,21,17,22,21,29,30,22,20,32,21,28,20,30,19,21,21,21,27,17,21,33,28,21,24,28,28,21,22,23,11,25,14,20,21,18,23,20,19,9,19,24,29,19,19,17,22,23,13,30,21,19,26,19,22,16,22,28,7,22,31,19,26,20,27,18,25,25,21,13,18,28,16,19,14,28,21,23,17,22,20,26,18,22,23,20,17,21,26,23,20,17,23,24,26,11,24,18,28,15,23,21,18,25,21,21,22,35,20,21,20,12,22,19,27,13,26,16,24,20,21,17,18,7,15,25,14,23,9,26,16,22,22,30,26,36,28,36,17,27,23,22,15,17,26,20,26,20,13,18,24,18,18,15,23,19,26,10,25,21,9,3,20,28,19,26,26,31,22,17,23,25,19,20,26,22,21,28,21,23,27,26,24,28,17,18,17,19,21,24,20,26,19,12,27,26,30,27,19,21,21,21,21,20,22,28,27,15,19,19,20,28,26,21,14,19,19,15,23,26,16,19,26,17,21,15,21,26,21,22,20,18,25,26,31,24,18,20,17,25,14,25,20,21,26,21,28,27,23,34,24,22,16,20,24,21,18,27,24,25,21,23,23,17,10,17,25,17,27,17,12,21,21,19,17,19,21,22,18,30,22,22,26,26,15,17,26,20,28,21,31,30,28,25,16,23,29,18,22,28,16,24,15,21,11,26,22,25,29,23,26,8,26,18,24,24,26,28,20,21,19,20,19,23,23,21,12,29,21,16,18,21,26,23,29,20,22,19,26,23,21,27,21,26,25,24,21,21,18,26,31,18,6,23,16,16,31,16,19,17,27,29,27,28,22,23,35,21,20,26,27,15,24,21,18,12,14,24,23,35,28,21,21,21,20,19,24,16,21,22,16,21,25,24,20,17,28,31,15,32,18,19,13,26,16,21,25,19,21,21,23,34,20,28,0,20,19,20,24,21,18,21,19,25,25,23,22,19,18,10,37,19,27,14,16,21,17,21,16,28,23,18,17,24,17,17,19,25,15,25,25,33,25,24,22,20,18,31,21,15,17,25,19,24,31,21,25,24,17,20,24,24,26,32,18,29,25,23,25,28,19,26,14,28,15,18,17,21,30,25,24,26,24,24,23,28,19,24,28,17,17,18,21,18,23,28,20,24,27,23,22,21,26,24,23,18,21,6,12,15,11,18,26,20,13,11,29,17,32,20,28,19,20,25,28,33,20,18,29,17,19,20,31,18,23,17,18,22,22,4,29,25,21,23,16,19,25,26,32,21,13,27,23,24,18,19,22,21,29,16,96
28,22,28,21,20,14,24,24,23,17,18,17,21,13,24,19,22,23,19,36,20,24,17,30,23,21,21,18,22,24,6,26,19,18,18,12,27,19,27,15,25,18,21,18,24,23,19,22,25,11,10,20,21,18,20,25,17,29,17,22,20,18,14,21,19,23,21,19,19,14,19,20,29,25,19,14,18,33,22,20,7,17,18,19,22,21,18,20,21,32,21,22,28,26,23,20,26,22,16,22,21,20,14,26,21,16,21,19,22,19,21,20,22,15,26,33,21,32,19,27,18,9,20,21,15,20,20,7,24,27,20,13,13,21,12,14,16,22,27,21,19,22,25,24,14,30,25,12,21,22,18,18,24,17,16,21,24,17,28,15,14,17,20,21,24,22,18,22,16,26,25,23,18,14,30,26,26,25,3,4,15,29,17,15,18,19,13,15,16,25,29,23,21,19,22,14,21,21,19,14,11,23,28,16,18,19,22,15,20,20,26,18,18,17,19,22,21,17,8,19,22,12,27,16,19,22,30,20,12,22,24,18,22,23,25,24,27,25,16,15,24,23,26,11,14,21,22,16,16,27,20,22,14,21,27,21,23,23,14,23,18,14,9,27,23,15,24,24,24,12,22,21,18,23,13,21,26,25,20,29,17,26,12,22,21,10,21,20,26,32,24,22,18,24,24,15,18,23,31,27,19,22,12,18,24,19,20,19,18,11,23,19,23,6,23,28,27,21,19,17,15,22,20,21,23,20,12,20,19,18,19,14,20,11,11,20,16,19,31,20,30,26,29,18,23,23,19,29,25,21,13,24,19,31,22,25,17,18,23,13,25,12,8,9,14,19,25,25,23,25,27,25,17,19,21,22,15,17,25,18,20,25,30,22,19,22,28,19,16,22,15,25,21,11,18,21,21,23,17,24,29,10,13,20,23,23,23,13,18,16,25,22,25,21,18,19,15,20,5,12,19,21,18,21,13,18,22,15,14,27,12,22,28,15,20,12,29,17,20,11,25,24,23,30,15,22,18,19,14,18,19,20,20,11,23,16,20,22,28,20,27,23,31,30,38,22,34,19,23,23,16,6,15,27,22,22,20,21,19,12,18,8,11,22,19,21,14,24,25,20,23,21,19,19,28,22,30,18,16,6,11,7,22,23,24,22,22,15,24,18,22,22,12,21,13,19,18,18,13,21,20,21,14,26,28,24,22,23,21,24,18,23,18,20,14,20,23,27,18,23,30,20,31,16,21,3,7,19,22,18,24,23,21,21,27,9,14,16,17,21,17,24,24,27,16,21,18,21,25,23,19,24,17,25,15,19,25,17,29,22,20,23,14,23,16,12,13,18,21,17,17,7,19,12,16,25,28,26,26,9,21,20,21,23,17,22,16,20,31,21,21,23,27,17,19,25,22,26,23,29,28,18,18,21,23,12,20,17,32,22,23,22,25,19,22,19,23,23,7,22,21,28,22,28,12,14,23,19,22,30,17,15,11,17,25,14,22,20,20,20,16,10,21,28,16,16,13,27,20,20,25,10,20,22,20,23,20,19,17,30,21,16,27,20,15,27,20,25,26,20,25,24,28,24,27,25,19,20,13,24,18,20,20,20,22,22,23,26,28,27,11,21,20,18,21,10,23,20,23,17,16,13,14,15,21,31,23,19,27,17,13,24,27,20,24,23,15,16,21,16,20,11,19,20,0,20,21,18,19,12,23,26,16,13,20,19,17,23,23,32,23,23,14,16,12,19,23,12,23,23,26,18,19,20,13,15,25,9,18,17,37,22,11,24,22,20,28,25,15,21,26,13,19,16,20,10,23,13,19,23,22,20,20,22,24,23,25,25,27,21,24,18,27,18,2,3,22,23,9,24,20,22,27,19,30,20,22,23,15,28,21,19,18,23,27,28,20,31,24,16,15,18,18,20,20,13,19,19,29,15,21,29,24,19,24,27,11,38,23,30,21,20,23,26,27,16,17,29,15,22,17,25,16,21,13,20,22,20,18,23,16,17,24,18,21,27,20,33,17,17,27,25,24,20,22,23,25,30,17,102
18,23,26,14,23,14,18,22,8,20,17,15,16,22,16,11,16,21,18,32,16,17,10,27,24,21,27,17,19,21,14,19,15,20,16,20,19,25,27,16,27,13,14,18,17,14,7,8,24,20,19,13,19,27,21,21,14,22,21,15,12,16,17,26,17,20,21,17,16,16,12,18,30,24,8,22,18,31,16,15,21,16,15,14,11,19,10,19,24,26,28,17,29,27,7,18,23,28,13,33,25,21,16,22,9,14,21,15,14,19,24,14,20,15,23,35,23,16,20,27,11,15,17,20,14,9,13,22,22,26,23,12,14,21,21,11,18,11,16,22,16,31,9,21,16,19,14,16,17,21,13,11,18,9,8,21,12,14,36,17,12,19,18,20,8,27,15,6,18,25,19,14,22,17,27,24,16,27,19,20,19,24,17,12,11,14,22,23,15,15,15,19,22,18,5,10,22,13,11,19,15,11,18,15,17,21,17,23,21,18,10,23,10,15,6,17,9,22,17,17,17,14,28,16,22,16,29,21,23,22,14,19,17,26,20,11,10,16,25,15,25,24,19,16,6,19,23,19,17,23,13,28,17,26,19,23,15,21,13,19,21,12,19,22,15,14,12,19,19,13,16,15,17,20,16,14,23,16,17,27,14,24,12,15,15,12,16,15,17,23,8,28,17,23,20,17,14,13,14,22,10,14,17,29,25,18,17,13,22,15,24,16,16,19,20,21,21,17,12,14,16,9,20,4,21,18,15,15,7,12,13,17,20,17,19,29,10,21,28,17,23,17,14,15,18,18,13,25,15,17,25,22,13,22,24,21,11,18,17,16,20,18,16,17,20,24,25,13,20,24,23,27,13,13,16,13,15,14,26,13,5,26,26,17,15,18,17,16,17,24,11,20,8,26,13,20,19,12,10,14,22,14,17,19,23,15,17,19,24,13,14,15,22,17,13,20,19,24,21,23,12,16,21,18,16,22,4,14,16,21,17,21,18,19,22,14,21,3,15,16,23,19,16,15,14,20,14,17,15,19,9,9,22,18,19,11,18,15,26,20,15,22,22,23,31,20,17,17,20,11,17,21,13,17,12,22,22,17,7,14,16,17,17,17,17,14,13,9,18,19,22,13,17,20,26,22,18,18,15,22,18,17,18,20,13,24,19,16,21,21,18,15,28,6,18,21,11,14,18,13,15,17,16,23,30,25,18,22,10,8,19,22,14,15,24,19,13,17,17,20,27,22,25,18,14,20,18,18,18,21,20,19,20,24,30,17,20,9,10,8,18,22,21,21,22,25,14,14,21,24,20,24,15,19,17,24,15,16,28,10,18,17,16,16,16,16,16,16,9,13,16,13,16,15,13,23,24,24,21,18,19,5,14,5,18,9,20,16,28,21,19,23,12,16,16,18,16,19,16,12,28,26,18,16,23,27,15,20,24,14,20,24,15,11,25,15,18,21,15,13,23,21,24,26,21,22,16,24,15,27,20,20,22,26,22,15,22,14,20,16,11,20,16,19,21,14,17,21,10,13,13,15,14,20,22,19,20,11,19,26,6,13,24,21,17,19,17,16,22,24,14,25,17,17,20,24,14,8,20,22,19,19,11,8,16,5,15,16,33,12,13,23,18,14,19,26,15,13,15,12,24,15,18,12,20,27,23,18,22,10,14,11,25,15,20,22,15,19,19,17,28,18,23,19,20,0,1,20,17,17,20,23,23,17,6,20,24,23,21,25,15,24,19,21,19,10,20,14,11,22,18,6,19,7,17,13,17,13,15,23,31,17,22,17,7,13,18,23,16,18,16,19,12,28,25,15,16,18,14,16,18,22,25,5,17,17,20,17,19,11,21,19,19,14,18,19,5,23,20,25,18,20,24,13,32,13,16,26,10,25,15,19,16,22,20,27,11,18,22,18,19,11,19,18,9,25,17,19,15,14,22,26,18,20,21,21,13,35,22,22,22,12,18,24,31,16,23,28,16,16,15,26,17,17,9,10,21,16,15,21,20,19,14,17,17,18,22,30,13,16,25,22,20,1,18,16,17,26,18,92
19,24,27,15,24,15,19,21,7,21,18,16,17,21,17,12,17,22,19,31,17,18,11,28,25,20,28,18,20,22,15,18,14,21,17,21,20,26,28,17,28,14,15,19,18,13,8,9,25,20,19,14,20,28,22,20,15,23,20,16,13,17,18,27,18,19,22,18,17,15,13,17,29,25,7,23,19,32,17,16,22,16,16,15,12,20,11,20,25,27,29,18,30,27,8,19,24,29,12,33,26,22,17,23,10,15,22,16,15,20,24,15,21,14,24,36,24,17,21,28,12,16,18,21,15,10,14,22,23,27,23,13,15,22,22,12,17,12,17,23,17,32,10,22,17,20,15,17,18,22,14,12,19,10,9,22,11,15,37,16,13,20,19,20,9,28,16,7,19,26,20,15,23,18,28,25,17,28,18,19,20,25,18,13,12,15,22,24,16,16,16,20,23,19,4,9,23,14,12,20,14,12,19,16,18,22,18,24,22,19,11,24,11,16,7,18,10,23,18,18,18,13,29,17,23,17,30,22,23,23,15,20,18,27,20,12,11,17,25,16,26,24,20,17,7,20,24,20,18,24,14,29,18,27,18,24,16,20,14,19,20,13,20,23,14,15,13,20,20,14,17,16,18,21,17,15,24,17,18,27,15,25,13,14,16,11,17,16,18,24,9,29,18,24,21,18,15,14,13,23,11,15,18,30,26,19,18,14,21,14,25,17,17,20,21,22,22,16,13,15,17,10,21,5,22,19,16,16,8,13,14,18,19,18,20,30,11,22,29,18,24,18,15,16,19,19,14,26,16,16,26,23,14,23,23,22,12,19,16,17,20,19,17,18,21,25,26,14,21,25,24,28,14,14,17,14,16,15,27,14,6,27,26,18,14,17,18,17,18,25,10,21,9,27,14,21,20,13,11,15,23,13,16,20,23,16,18,20,25,14,15,16,23,16,14,21,18,23,20,24,11,17,21,19,17,23,5,15,15,22,16,22,19,18,21,15,20,4,16,17,24,20,17,16,15,21,15,18,16,20,10,10,23,19,20,11,19,16,27,21,16,23,23,22,30,21,16,18,21,12,18,22,14,18,13,23,21,18,8,15,17,18,18,18,18,15,14,10,19,20,23,14,18,21,27,23,19,17,16,21,19,18,19,21,14,25,20,17,22,20,19,16,27,7,19,22,12,15,19,14,16,18,16,22,31,26,19,23,11,9,20,23,15,16,25,20,14,18,18,21,28,23,26,18,13,21,19,19,17,22,21,20,21,25,31,17,21,10,11,9,19,23,20,22,21,26,15,13,21,25,20,25,16,20,16,25,16,17,27,11,19,18,15,17,17,15,17,17,8,12,17,14,17,16,14,22,24,25,22,19,18,6,15,6,19,10,21,17,29,22,20,24,13,17,17,19,17,20,17,11,29,27,19,15,24,28,16,21,25,14,21,25,14,12,25,14,19,22,16,14,24,22,25,27,22,23,17,25,16,28,21,21,21,26,23,16,23,15,21,17,10,21,17,20,22,15,16,22,11,14,12,16,15,21,23,20,21,12,20,27,7,14,23,22,16,18,18,17,21,25,15,26,18,18,21,25,15,9,21,23,20,20,12,9,17,6,16,17,34,13,14,24,19,15,20,25,16,14,16,13,25,16,19,11,21,27,24,19,23,11,15,12,26,16,21,22,16,20,20,16,29,17,24,20,21,1,0,21,18,18,21,24,22,18,7,21,25,24,22,26,16,25,20,22,18,11,21,15,12,22,19,7,20,8,18,14,18,12,14,22,32,18,23,18,8,14,19,24,17,17,17,20,13,29,26,16,17,19,15,17,19,23,26,6,18,18,21,18,20,12,21,20,20,15,19,20,6,24,21,26,19,21,25,14,33,14,17,27,11,26,14,20,17,23,21,28,12,19,23,19,20,12,20,19,10,26,18,20,16,15,23,27,19,21,22,22,12,36,23,23,23,13,19,25,32,15,24,29,17,17,16,27,18,18,8,11,21,15,16,22,21,20,15,17,18,19,21,31,12,17,26,23,21,2,19,17,18,27,19,93
12,27,34,27,24,16,29,32,28,26,26,19,26,18,30,17,21,23,24,40,24,25,18,40,33,24,27,24,23,25,22,27,20,30,22,22,15,25,19,22,34,19,23,23,29,26,16,25,33,21,20,21,25,31,21,29,23,32,23,21,20,24,18,33,21,27,23,24,24,21,19,21,30,32,27,15,19,34,25,20,19,22,23,22,24,23,16,25,23,34,27,24,28,24,22,22,30,36,23,23,29,25,22,33,14,22,33,25,28,24,21,23,28,20,31,33,21,35,29,31,18,23,23,26,22,13,25,19,32,35,15,24,20,30,25,23,23,24,20,23,24,34,24,23,17,23,18,14,24,29,28,19,29,24,23,22,24,22,44,22,21,24,26,28,22,31,25,21,22,29,25,26,24,23,30,31,25,31,15,16,20,28,25,20,23,29,12,14,23,21,35,24,19,24,25,18,23,9,19,27,23,16,10,24,24,25,24,28,22,24,24,29,24,19,19,22,18,23,21,24,25,24,29,22,25,24,38,22,13,19,25,17,22,25,25,25,27,27,26,21,30,21,23,17,21,22,30,20,18,30,20,30,6,27,29,27,21,24,21,25,24,26,23,23,25,20,25,25,30,25,20,21,21,29,5,20,22,8,21,31,22,21,26,29,25,22,22,21,30,29,23,23,24,23,28,25,22,24,33,24,22,29,20,30,34,25,26,24,22,23,32,24,22,20,26,28,26,24,20,26,24,22,29,17,26,25,16,22,21,20,21,25,19,15,19,31,19,17,31,25,34,29,18,17,31,26,21,33,7,21,15,26,21,33,31,25,24,15,22,22,17,18,22,23,20,25,32,7,30,29,24,33,19,27,24,29,21,24,25,21,18,25,32,24,20,27,20,22,18,32,21,20,20,29,29,28,27,26,17,6,26,22,23,23,28,27,28,19,24,27,29,23,24,26,24,21,27,31,13,29,27,21,30,23,22,23,19,18,26,25,25,14,22,27,32,26,27,23,26,29,28,20,24,28,24,29,25,30,16,22,17,22,25,25,25,16,20,26,27,25,28,31,35,30,34,34,37,25,32,20,21,24,17,29,18,25,22,22,21,20,24,20,17,27,20,20,19,13,17,20,26,28,31,25,34,24,34,23,23,12,7,21,25,28,27,21,26,17,26,33,26,21,24,14,28,25,24,23,26,21,19,26,23,32,34,30,22,18,27,28,26,27,20,22,26,24,24,28,26,24,28,16,36,25,28,16,20,25,26,27,25,27,26,25,31,17,22,22,23,21,24,29,26,34,30,21,28,25,22,29,31,30,21,27,24,27,19,18,37,18,22,26,24,26,25,24,20,22,26,22,24,23,24,21,21,26,30,30,30,24,22,17,21,20,25,22,25,23,32,30,27,15,20,26,20,31,26,25,23,32,37,20,26,27,22,30,22,9,30,24,25,30,27,19,34,21,19,29,22,26,24,32,28,34,28,30,22,27,26,31,16,27,19,27,30,21,26,22,24,21,24,9,27,28,22,22,25,30,20,21,33,23,23,24,18,21,18,22,26,37,19,23,32,27,26,33,25,20,30,27,18,27,21,28,28,17,23,17,25,26,19,24,24,21,21,24,22,29,41,24,25,24,24,26,23,18,17,17,20,20,26,22,30,23,26,33,37,14,19,11,15,23,29,25,27,19,18,8,24,22,36,25,27,24,18,20,21,0,21,18,20,23,30,19,26,27,27,30,27,38,21,17,20,22,27,23,28,24,28,30,26,20,25,20,19,13,25,21,24,16,35,24,27,26,20,24,30,28,26,28,25,23,24,18,24,19,20,27,25,30,23,30,36,15,29,27,13,31,32,19,18,23,32,23,20,21,18,31,21,23,26,27,19,26,29,26,17,28,25,25,22,23,25,29,24,37,21,31,26,14,15,15,27,26,23,21,23,21,28,20,26,28,22,20,20,24,23,41,28,30,22,26,27,27,37,19,25,30,16,22,23,31,15,20,19,18,23,21,25,29,28,20,27,23,24,28,29,37,21,22,29,30,25,20,28,26,23,31,18,86
22,19,23,25,23,5,22,25,18,21,19,6,23,29,26,16,20,22,13,44,18,26,19,31,25,18,29,26,20,22,16,17,24,26,22,19,22,27,30,13,27,20,26,20,24,25,16,15,26,18,17,20,16,29,22,25,19,29,19,19,20,22,17,25,18,21,16,20,21,20,21,17,29,23,22,17,21,36,25,19,12,23,23,22,22,24,17,24,25,35,26,11,32,27,12,16,27,33,19,25,28,12,25,30,18,21,27,18,27,18,26,18,30,21,32,32,20,26,24,32,20,16,14,20,14,20,26,26,21,28,25,22,15,25,23,25,22,20,24,22,27,34,14,26,16,20,25,7,24,20,24,20,24,22,21,24,21,15,39,21,21,20,21,22,13,26,20,11,9,24,20,16,17,18,33,25,25,25,22,22,27,32,23,17,22,25,16,18,14,14,32,28,26,24,21,22,24,16,19,14,21,20,28,19,25,17,11,25,15,19,19,16,14,6,22,19,18,20,19,22,13,23,22,19,21,24,32,19,15,22,17,21,21,26,27,16,19,20,23,20,21,24,27,14,23,13,22,19,11,25,24,34,17,26,21,14,20,20,19,24,24,22,20,30,25,21,19,22,22,25,18,12,16,27,16,13,29,27,18,32,23,28,23,17,16,21,21,20,26,26,13,34,17,27,22,21,22,25,30,29,20,26,24,22,31,25,24,17,24,18,24,22,23,19,23,30,26,13,17,19,15,16,23,20,30,22,15,23,19,7,8,16,19,8,20,28,19,8,27,21,28,21,28,22,26,24,21,21,27,18,27,29,22,25,23,25,19,18,20,17,22,22,19,20,26,29,28,27,25,27,24,20,6,18,23,22,14,15,20,15,21,21,31,11,19,25,25,19,17,33,23,23,19,26,20,19,24,13,21,26,26,19,22,18,25,17,21,25,29,14,23,22,28,26,18,18,22,24,20,26,14,18,27,25,17,30,13,22,22,26,23,25,31,24,28,23,30,20,18,17,20,22,24,23,19,25,16,29,13,15,18,20,23,19,31,22,17,18,27,22,29,25,33,21,33,29,33,22,21,20,26,21,4,20,16,22,21,23,19,23,23,21,23,20,20,21,16,23,28,14,20,26,25,16,31,13,29,24,14,19,14,18,21,28,14,25,25,12,13,24,26,25,30,22,15,13,18,21,26,21,20,20,18,28,28,25,25,25,17,24,21,26,7,9,19,24,16,20,20,21,24,19,32,20,16,22,20,18,22,22,27,27,22,18,24,21,26,20,21,22,17,27,23,29,26,24,19,12,20,23,21,22,8,14,24,24,28,21,30,19,9,25,21,17,19,21,16,17,25,22,24,17,23,16,19,22,29,24,27,19,16,19,23,14,14,23,23,19,23,24,18,25,21,21,17,25,21,26,25,28,32,31,25,23,26,31,26,20,29,11,25,29,26,20,28,27,23,28,15,24,23,27,15,21,25,27,23,21,19,30,18,23,23,24,25,18,28,23,20,19,19,16,21,29,19,15,20,22,20,20,29,23,23,23,27,24,7,16,23,32,22,18,22,22,23,33,22,21,26,25,25,29,28,22,29,28,17,17,26,14,18,23,22,19,24,14,19,30,38,25,22,26,18,17,15,24,23,24,23,18,23,23,21,18,23,27,34,21,24,18,14,14,16,22,21,24,15,19,22,18,30,22,22,21,19,17,18,21,0,15,26,27,27,12,23,22,24,30,22,36,20,24,11,13,22,19,27,20,28,17,26,18,28,18,25,20,22,20,20,22,40,21,24,28,22,18,30,30,23,24,24,20,23,30,21,12,24,21,16,17,12,27,26,22,28,16,29,22,28,19,23,10,23,18,17,16,21,27,27,26,21,24,28,21,33,17,22,30,21,29,17,17,18,20,23,32,26,30,13,11,12,21,19,24,10,25,18,19,30,17,18,32,23,21,27,25,22,39,17,28,24,17,22,29,34,22,17,33,17,19,20,21,18,20,21,18,28,25,20,20,22,19,22,22,20,25,25,27,17,19,16,29,25,18,21,14,16,19,17,96
29,21,22,16,10,12,23,31,20,17,26,13,21,25,24,17,13,22,10,35,19,28,21,34,24,15,25,16,19,21,14,23,21,21,18,23,23,23,27,19,22,21,19,11,26,22,23,22,33,23,22,20,22,30,15,25,12,28,7,22,20,16,4,28,17,18,18,12,22,19,16,10,22,26,19,16,19,32,21,25,15,18,19,20,20,19,18,25,19,37,24,16,31,26,19,21,16,20,14,24,23,19,22,29,25,24,28,17,22,12,21,18,23,18,27,29,19,27,20,29,15,17,11,28,23,18,21,19,21,34,24,19,17,29,24,20,20,20,21,11,25,34,21,24,9,27,23,14,20,22,20,22,25,17,16,18,22,21,36,20,22,22,25,18,20,21,22,18,6,22,24,22,24,14,29,18,24,21,15,16,25,28,15,19,19,21,13,15,19,21,29,31,21,11,22,13,25,17,21,21,14,25,28,19,17,22,18,23,10,21,24,20,17,9,15,25,25,7,20,23,18,15,17,22,17,21,28,10,14,15,21,18,27,15,22,23,21,15,28,23,14,23,27,1,14,16,15,6,6,24,19,30,14,15,24,11,21,13,17,21,26,17,7,24,21,15,21,17,17,20,23,18,18,22,13,19,30,26,20,25,15,21,10,19,21,13,19,18,21,22,20,28,12,23,23,23,22,22,29,20,17,19,20,25,32,27,26,19,21,14,33,19,24,14,27,18,20,19,22,20,22,18,17,13,23,23,2,19,17,14,15,22,12,15,21,25,24,22,30,20,25,25,23,19,26,16,21,23,25,15,25,29,24,29,19,19,18,11,13,17,19,20,6,7,22,23,27,24,27,23,27,19,13,17,23,25,21,21,23,18,14,28,28,18,20,18,22,19,6,20,16,21,16,19,26,22,11,20,16,24,26,13,16,25,21,21,23,21,20,14,24,24,24,19,11,9,18,23,17,20,16,24,17,27,15,22,20,23,17,23,10,22,26,18,23,10,27,17,13,19,24,23,27,24,19,25,17,22,4,22,17,18,19,9,28,15,16,23,24,26,24,21,26,22,35,25,34,24,21,23,19,14,11,17,23,15,16,22,17,20,23,16,19,22,18,16,18,18,25,16,21,20,27,9,18,20,30,21,21,18,15,5,19,21,21,21,12,5,20,26,21,22,24,19,21,20,20,17,21,23,15,14,17,21,18,22,24,27,24,25,24,26,14,16,22,26,20,24,25,18,30,23,33,19,18,15,19,13,23,22,21,27,15,11,17,17,22,18,19,16,22,12,25,30,21,24,16,18,23,16,22,28,15,17,13,26,23,14,34,26,16,20,26,17,13,11,21,18,23,19,24,15,23,16,16,15,26,25,24,17,11,14,20,21,15,17,21,19,25,18,25,22,21,18,19,25,15,21,22,29,29,28,26,20,19,24,18,17,30,18,25,25,15,18,25,20,22,31,15,17,20,21,12,18,20,22,18,21,24,23,9,13,22,29,20,17,27,22,10,17,16,17,14,28,6,20,16,27,13,13,28,18,26,22,24,21,22,13,10,25,15,20,25,24,18,31,24,25,28,27,23,23,26,19,28,25,22,24,21,21,13,20,20,17,21,20,14,25,36,21,9,19,19,10,21,17,23,21,23,15,28,21,14,15,25,22,21,23,19,7,3,20,20,22,14,19,8,16,16,17,28,9,17,18,12,17,18,18,15,0,23,26,14,19,20,25,25,27,24,34,21,23,4,6,20,19,21,15,21,20,20,16,17,16,21,21,25,12,19,15,34,21,19,22,16,15,22,24,23,19,19,22,19,28,22,18,24,21,23,18,19,18,24,18,25,16,28,23,25,21,20,17,26,19,10,11,14,20,21,19,23,24,20,20,29,22,13,24,18,28,22,22,21,13,20,31,18,25,17,19,18,20,28,14,17,18,20,25,24,18,22,28,20,14,28,26,14,28,14,30,21,18,15,27,30,17,10,27,10,16,21,21,11,14,14,22,23,22,22,27,24,12,17,19,18,27,18,23,18,19,23,25,19,16,14,19,23,23,12,99
18,30,31,26,29,24,28,30,23,18,32,27,18,22,18,21,19,27,25,36,21,21,14,39,30,21,26,28,22,24,23,17,24,23,24,19,24,24,29,14,30,23,27,23,21,22,21,23,25,18,17,15,26,25,20,18,13,26,24,26,20,21,25,28,12,28,24,22,21,21,11,21,10,26,16,26,25,40,22,26,25,18,19,20,21,15,20,28,18,38,30,23,27,25,23,21,28,35,11,34,28,25,23,24,22,25,27,24,20,20,20,19,22,20,30,34,22,31,27,30,10,22,24,27,26,21,21,28,19,27,19,10,12,27,19,22,23,19,24,30,21,36,25,15,16,30,26,22,24,28,15,15,20,15,14,22,27,18,39,22,21,24,26,25,24,29,17,22,22,27,27,25,23,15,29,26,17,17,24,25,24,27,20,12,22,16,23,21,17,21,30,26,23,28,20,14,24,22,22,27,16,24,18,24,22,23,19,28,25,25,26,24,22,25,18,28,19,22,15,18,20,20,32,27,26,26,30,27,24,24,26,26,28,29,21,27,24,23,23,26,20,22,30,23,15,21,27,25,21,30,14,29,25,32,27,27,25,19,23,18,21,17,22,23,23,24,24,18,18,24,23,23,19,24,25,24,25,12,21,32,24,13,21,23,27,18,23,22,29,27,24,28,26,30,22,21,18,25,29,16,10,20,21,31,23,27,26,20,27,20,32,10,26,21,22,22,26,23,16,22,20,21,24,16,21,22,23,20,22,23,24,21,23,21,26,17,19,20,22,11,22,22,25,23,20,24,19,25,13,21,29,36,25,34,30,25,20,20,25,14,20,26,21,22,26,21,24,15,22,32,8,27,24,28,18,30,16,16,26,15,17,30,25,19,21,23,22,23,25,27,17,22,13,29,28,29,26,25,11,14,29,19,21,23,14,26,24,27,27,26,28,19,30,24,12,20,22,27,25,21,20,27,24,28,14,27,20,26,19,24,15,17,23,24,25,19,35,18,14,24,22,25,20,24,16,9,19,23,21,23,19,19,26,24,31,12,13,27,27,29,27,23,34,21,39,29,32,25,28,17,18,19,25,21,23,24,21,23,22,21,24,28,25,13,24,25,11,20,14,28,24,19,20,15,29,32,25,23,19,24,27,20,25,16,26,22,23,20,26,31,14,19,30,18,26,24,18,21,27,21,25,22,15,31,20,28,30,10,25,23,23,21,23,21,32,27,25,28,20,21,31,28,32,17,22,20,16,25,24,19,19,22,18,22,28,18,23,20,21,12,22,27,27,29,27,27,28,22,24,28,25,23,24,28,23,30,26,23,34,22,26,21,21,23,22,18,28,13,24,22,19,22,20,13,7,17,23,20,25,16,22,16,15,19,21,13,26,25,31,23,25,28,24,15,20,25,23,30,17,27,33,29,27,20,28,30,26,23,32,23,30,22,23,13,27,21,23,32,24,25,27,25,28,30,24,26,22,26,22,29,26,28,26,24,26,13,27,24,17,24,13,27,15,8,21,15,20,28,22,18,22,26,23,24,17,20,19,10,26,30,18,15,22,19,20,29,17,20,23,29,26,13,29,16,24,35,16,20,33,30,18,16,23,20,24,23,20,26,38,23,20,24,19,24,22,26,21,23,20,8,22,24,28,12,18,30,32,6,28,22,22,23,27,17,22,18,17,23,23,26,30,16,24,21,23,20,21,20,26,23,0,3,21,18,21,24,22,22,28,28,23,23,20,18,23,20,24,17,26,31,29,21,10,19,23,23,22,18,28,26,36,18,32,24,17,12,25,22,30,16,20,18,22,32,28,27,27,28,25,26,24,11,17,19,28,24,19,31,34,21,19,23,31,17,23,24,15,18,29,24,27,24,29,22,30,24,27,14,12,5,23,22,20,26,24,29,25,24,24,21,20,23,27,23,22,25,24,21,27,12,29,34,21,19,23,26,19,40,25,23,22,27,20,30,34,21,22,27,15,21,24,33,16,20,15,21,22,23,17,28,23,19,18,17,24,28,28,31,19,14,28,26,16,19,24,19,22,23,17,92
21,28,34,28,32,22,30,33,26,21,33,24,21,24,21,24,19,24,25,39,24,24,17,42,32,24,29,27,23,25,22,20,26,26,27,22,21,27,32,17,31,26,24,22,21,25,24,26,28,21,20,18,27,28,21,21,16,23,22,24,17,21,26,26,9,31,22,23,24,23,14,19,7,29,19,28,24,39,25,27,23,21,22,23,24,18,23,25,15,41,33,20,30,28,26,18,31,36,14,37,27,22,26,21,25,23,29,21,23,23,23,20,25,22,33,37,25,30,24,33,13,19,26,30,29,24,24,31,22,30,22,13,15,30,22,25,25,22,21,31,18,39,28,18,17,31,26,20,27,31,18,18,17,18,17,25,30,21,36,24,23,23,25,22,27,31,19,25,25,30,24,27,20,18,32,29,20,14,27,28,27,30,22,15,19,19,26,24,20,24,33,28,21,31,23,17,27,21,20,25,19,23,21,23,21,22,22,31,26,26,29,27,25,25,20,29,22,25,18,21,17,23,33,25,26,23,32,28,27,25,28,27,29,27,24,27,27,23,26,24,23,25,28,25,18,18,24,28,22,31,17,26,23,34,29,27,28,16,26,21,24,20,25,26,26,27,24,21,21,27,20,22,22,27,24,23,24,15,24,32,26,16,24,25,25,21,26,25,29,30,27,25,23,32,24,18,15,28,31,13,13,23,24,29,26,27,28,19,30,23,35,13,29,24,24,25,24,25,19,25,23,23,21,19,18,25,24,19,25,20,21,24,21,19,23,14,22,21,25,14,25,25,28,25,23,24,16,22,16,24,32,39,28,35,28,23,17,21,28,17,23,23,24,25,23,18,27,18,20,30,5,30,21,31,21,32,13,19,25,18,20,27,28,16,24,26,25,26,26,30,20,25,16,26,31,32,29,26,14,17,30,22,24,25,17,26,23,24,29,27,31,22,33,27,15,23,19,24,28,24,23,28,27,31,17,30,23,25,22,27,18,20,26,27,28,22,38,21,17,22,25,28,23,27,19,12,22,26,22,25,22,22,26,27,34,15,10,28,30,31,30,25,36,24,41,26,35,24,31,20,21,22,23,21,21,25,22,26,25,24,23,25,22,16,25,22,14,23,17,28,22,22,23,18,32,30,22,25,22,27,26,23,24,13,27,25,26,21,29,29,11,18,33,21,24,21,15,18,30,20,23,25,18,32,17,28,33,13,28,26,26,18,20,18,30,30,27,25,23,24,32,29,29,20,24,23,19,22,27,22,22,20,21,25,31,21,26,17,18,15,25,28,30,32,30,29,31,25,24,25,28,25,21,27,21,28,29,24,37,25,28,24,24,20,25,21,30,10,27,24,17,21,23,16,10,14,26,17,28,19,20,19,18,22,24,16,26,26,28,26,25,29,27,18,23,22,26,27,20,30,33,32,30,23,31,33,25,20,35,26,31,22,26,16,30,24,21,30,23,27,27,25,26,32,22,24,25,27,25,32,27,30,29,27,29,16,27,27,20,26,16,28,18,11,24,12,17,31,23,21,25,28,26,27,20,23,22,13,25,30,21,17,24,22,23,26,20,17,23,27,29,10,31,19,27,36,19,23,36,27,19,19,23,20,27,25,20,29,40,26,23,27,16,25,19,27,20,25,22,11,25,21,29,15,21,31,35,9,31,25,23,25,29,20,19,21,18,21,24,28,33,19,27,19,26,23,24,23,27,26,3,0,24,15,24,27,20,25,29,25,26,23,23,21,26,23,27,20,29,30,27,24,13,21,20,26,25,21,30,24,39,21,35,21,20,15,22,25,33,19,20,21,20,34,31,25,25,31,25,29,21,14,20,22,25,21,22,30,36,18,22,24,34,20,26,27,18,19,29,23,24,27,27,19,33,26,25,11,15,2,25,19,23,26,24,31,28,21,26,18,17,26,30,23,23,24,25,23,26,15,29,31,24,20,22,27,22,43,28,26,25,30,23,27,37,23,25,30,16,22,27,31,15,18,18,19,25,26,15,29,26,20,18,20,25,31,26,28,22,17,31,29,13,22,21,16,25,20,18,95
26,27,30,28,22,22,29,33,28,23,31,25,24,29,25,20,25,24,22,37,23,27,20,36,21,27,31,20,28,30,18,27,27,19,22,26,33,29,35,20,26,22,23,23,27,26,27,28,32,25,24,20,25,32,19,21,18,33,19,23,16,12,16,34,21,22,24,24,20,24,16,22,23,29,15,23,19,34,27,29,19,22,23,22,23,20,19,27,15,39,33,27,29,32,28,24,28,24,10,31,24,24,22,32,27,22,26,21,25,24,27,25,29,23,32,35,23,34,29,33,15,19,23,28,27,25,25,20,26,30,16,17,18,31,22,26,26,24,30,23,29,35,30,25,21,32,30,20,22,26,20,21,27,20,19,21,26,24,40,25,22,25,24,28,26,33,23,27,18,32,26,18,20,20,34,27,28,31,16,17,11,32,11,18,25,21,22,24,23,23,35,32,22,23,25,15,25,27,19,26,12,25,29,15,13,24,18,27,22,24,27,16,19,21,22,29,26,19,22,21,21,13,29,24,29,22,36,22,23,25,25,27,31,27,26,25,24,27,30,23,26,27,23,13,20,26,27,18,18,27,19,30,26,27,25,23,24,25,15,17,27,15,11,34,25,23,27,23,23,24,26,24,24,24,25,23,28,23,23,30,19,29,14,27,22,11,22,21,28,29,28,24,19,27,21,21,18,24,34,26,15,15,20,31,30,31,32,26,17,10,31,17,25,18,28,25,30,22,22,18,22,22,15,21,31,21,14,15,21,24,25,23,21,19,23,32,24,25,23,18,27,27,30,23,27,26,17,32,24,24,29,33,26,32,23,20,27,21,25,20,27,24,10,11,26,30,29,26,28,33,28,31,23,21,22,23,17,22,27,14,22,32,24,27,20,27,27,22,18,16,16,27,18,23,30,27,23,25,16,25,32,9,12,27,17,17,30,25,26,18,20,25,26,28,17,15,16,21,18,24,24,28,13,33,20,8,25,25,15,27,6,26,28,16,21,14,30,23,19,23,29,23,26,29,22,23,21,28,16,22,18,21,25,13,33,17,22,26,28,16,26,29,38,31,41,23,37,23,25,24,17,18,23,26,20,27,26,22,21,20,22,20,23,20,20,23,17,25,29,28,25,14,31,21,30,30,32,26,23,19,24,9,25,24,26,28,24,17,28,30,22,26,25,22,25,25,21,24,19,19,22,25,21,29,30,20,30,26,27,28,22,22,23,25,26,32,24,28,23,27,35,19,35,23,26,19,23,20,23,25,18,23,24,23,29,17,22,23,24,17,24,26,26,32,17,26,20,22,21,28,20,29,22,29,16,27,27,18,30,29,28,26,28,26,11,7,25,20,29,25,20,19,21,19,14,26,22,28,30,21,23,21,18,24,19,18,26,25,36,16,25,28,33,20,24,24,26,28,20,32,39,31,26,26,23,26,22,28,31,23,29,21,22,18,23,20,18,29,19,29,26,28,24,30,24,26,25,27,27,35,21,17,24,31,26,15,28,23,22,21,12,26,20,27,18,18,14,28,25,22,27,22,28,23,20,23,24,15,19,33,23,21,21,25,16,38,23,27,29,26,30,29,30,21,30,34,21,26,25,30,23,19,26,25,23,19,24,25,39,28,13,23,22,22,25,23,26,24,21,13,28,25,26,11,24,34,18,22,31,19,15,24,27,23,26,25,20,27,28,21,32,5,13,25,16,23,22,30,27,14,21,24,0,15,26,23,28,27,27,39,22,24,16,18,21,22,17,13,19,29,26,20,13,24,25,22,21,10,23,24,32,17,23,26,22,17,22,15,27,15,25,27,23,32,23,22,20,25,26,29,28,22,28,23,31,27,30,27,29,17,26,22,28,22,14,15,20,21,22,25,21,20,24,27,36,25,24,30,17,26,22,25,19,25,27,29,22,31,29,28,29,23,26,14,22,26,23,26,32,16,26,30,24,20,26,31,12,40,26,28,25,22,25,27,41,24,22,31,20,27,25,27,21,25,14,18,27,27,23,27,28,24,23,21,24,30,21,35,18,20,34,32,24,23,24,22,28,34,22,100
25,20,27,19,27,7,25,22,21,16,21,10,17,23,16,20,18,17,17,39,16,27,20,35,23,20,24,24,14,16,7,18,22,21,24,15,18,22,28,18,28,24,21,17,12,24,20,19,28,16,17,19,20,28,18,26,23,18,20,23,20,24,21,29,6,25,14,16,19,23,19,17,22,24,25,24,23,31,25,23,8,21,22,23,20,20,21,15,22,37,24,15,31,31,16,9,29,27,22,29,22,13,23,18,21,21,20,6,21,20,26,19,28,23,30,36,24,26,22,32,18,4,16,25,23,18,18,18,17,30,25,19,16,25,16,20,21,20,16,26,23,29,18,22,14,24,23,5,20,21,20,21,12,16,15,21,25,17,37,24,23,24,19,20,17,28,21,15,13,25,15,20,5,13,32,27,27,24,16,17,24,26,23,18,10,21,21,23,17,18,28,19,16,26,22,17,20,18,21,12,14,19,16,19,21,21,15,16,19,23,23,20,18,10,11,23,22,24,18,10,14,15,26,23,17,24,30,23,22,22,19,21,24,18,17,20,23,23,21,22,25,22,28,18,13,15,15,23,15,22,20,31,15,22,25,18,24,14,17,28,24,17,18,28,23,22,21,26,26,21,11,16,17,26,14,17,22,19,19,24,17,20,20,16,20,13,25,24,21,30,13,22,20,23,26,17,19,20,28,26,19,21,17,26,29,24,23,18,21,14,32,21,25,15,18,20,23,22,19,20,16,18,23,13,28,23,19,19,20,11,12,15,19,4,8,28,23,20,27,22,23,23,23,20,14,22,20,25,20,20,18,29,24,26,25,22,16,18,24,14,24,20,17,18,22,27,30,21,26,23,20,24,10,22,20,22,2,20,22,19,12,25,33,13,18,21,22,23,21,28,18,27,17,19,24,22,24,17,17,20,21,13,16,19,22,21,22,21,26,18,23,23,24,20,22,18,10,15,14,21,17,22,21,23,14,23,17,10,17,26,18,23,27,18,23,21,34,16,22,13,24,20,26,22,18,25,18,24,17,11,22,18,21,20,26,18,7,22,21,26,22,23,27,22,32,17,34,20,25,22,19,15,8,21,20,22,19,17,20,21,20,16,19,20,22,13,17,18,21,26,27,20,21,20,28,15,17,26,17,15,12,16,17,25,18,27,28,16,17,20,23,14,25,18,11,12,6,9,22,17,14,22,15,25,27,25,27,17,21,23,17,15,11,13,15,22,18,22,18,15,25,23,20,17,15,13,17,19,13,12,20,24,18,14,20,18,23,8,9,17,18,26,22,25,17,23,23,16,24,16,22,16,12,18,18,21,24,20,29,23,13,26,21,11,19,15,22,5,26,23,17,6,22,15,18,16,33,13,22,18,18,14,13,18,21,18,11,15,25,24,14,24,19,18,18,13,21,18,15,29,31,23,27,24,26,25,22,18,30,15,23,25,22,19,25,22,22,28,8,18,21,25,19,25,21,23,17,19,22,33,22,24,20,24,28,17,22,27,24,21,23,14,21,26,23,3,8,25,20,20,27,19,27,23,24,25,19,20,24,30,13,19,21,23,18,31,21,12,14,22,23,25,24,25,30,26,21,21,22,18,16,19,20,17,16,18,19,23,29,21,20,22,7,16,10,19,15,18,15,19,23,12,20,22,22,28,31,13,16,19,18,18,20,16,11,24,15,17,21,22,21,17,24,25,13,17,18,19,12,19,18,15,15,0,19,18,22,30,26,24,21,14,15,17,13,19,26,15,24,21,20,19,18,16,21,22,23,12,24,21,40,17,20,18,16,21,27,23,24,27,20,14,11,21,26,10,25,22,20,21,16,21,21,17,16,12,25,23,27,19,25,14,27,17,11,12,14,21,16,20,15,25,24,18,29,20,16,26,17,17,16,10,14,17,15,31,20,18,17,23,22,20,27,26,14,22,22,19,22,18,19,28,24,17,20,18,14,41,21,26,20,21,25,31,34,22,20,28,13,21,18,22,12,17,16,20,25,23,21,24,18,17,18,22,16,23,23,27,18,19,20,26,22,16,9,13,18,23,15,99
24,28,29,20,28,20,24,28,14,20,23,21,20,24,16,11,16,26,18,35,21,21,14,27,30,21,27,17,24,26,14,25,20,20,22,21,25,25,31,16,27,13,14,24,20,19,13,8,30,20,19,14,19,27,21,26,18,28,24,21,18,22,22,30,22,25,21,23,22,20,12,21,31,26,14,25,21,36,22,21,23,20,21,20,17,19,10,25,24,32,33,23,29,27,11,24,23,30,16,34,25,23,22,28,15,20,25,21,14,18,27,19,26,21,23,35,23,22,20,27,11,15,17,20,14,15,19,22,26,32,24,12,14,22,21,17,22,14,10,27,22,33,13,23,17,25,20,20,17,21,13,15,23,9,8,23,17,18,40,21,18,19,20,22,14,31,19,12,21,27,24,20,24,17,30,25,22,28,23,24,19,27,21,12,17,14,25,23,17,21,9,25,24,18,11,13,22,19,17,23,15,17,24,21,23,23,17,23,22,18,16,24,10,18,12,23,14,25,17,19,23,18,29,20,25,22,32,24,25,25,20,25,23,29,20,17,16,19,25,21,25,24,25,19,6,22,28,24,18,29,13,28,22,29,22,26,15,24,19,19,23,12,19,18,18,14,18,21,21,19,22,15,19,26,21,14,26,22,21,21,20,25,12,21,21,16,16,15,23,29,14,28,17,29,20,23,20,19,20,22,15,14,23,33,25,23,22,19,26,19,24,17,16,22,24,23,23,19,16,20,20,15,26,10,27,22,20,21,7,18,19,21,23,21,19,29,16,23,29,18,27,23,20,21,18,24,19,28,21,21,25,22,19,28,28,21,17,21,23,14,23,18,16,17,20,25,25,19,24,24,27,33,19,19,20,19,21,18,26,13,11,30,26,23,20,24,23,16,22,30,16,20,14,26,13,20,25,18,10,20,28,18,20,21,25,21,23,19,24,19,20,19,28,23,17,22,23,26,25,23,18,22,26,24,16,22,10,20,20,21,20,27,22,23,26,14,27,3,17,22,23,25,17,21,18,20,19,17,18,19,9,15,22,21,24,11,22,20,29,24,19,25,28,25,37,26,23,19,26,12,19,21,19,17,18,25,22,23,7,20,18,20,17,20,22,20,13,15,24,25,26,13,17,20,31,28,18,24,19,26,23,17,24,26,19,24,25,17,26,27,24,19,31,12,22,24,17,20,24,19,20,20,13,25,31,25,24,22,10,14,19,24,20,21,30,24,19,23,21,23,31,27,30,15,20,20,18,18,23,19,20,23,20,24,30,22,20,15,16,14,22,28,26,24,24,29,20,20,27,29,25,24,19,25,21,24,21,22,30,16,24,23,22,22,22,20,16,21,15,19,20,13,16,15,14,26,24,30,27,18,22,11,16,11,19,15,22,22,32,25,22,27,18,16,20,24,21,25,18,18,33,26,18,19,29,26,15,22,24,20,26,30,21,12,26,20,24,27,15,19,23,21,27,32,24,26,17,24,18,31,23,20,24,26,28,15,16,14,24,22,17,25,17,21,24,20,21,27,16,13,19,21,20,21,22,19,24,15,21,26,12,17,27,21,21,25,19,14,25,25,20,25,23,21,24,24,14,14,26,28,19,20,17,14,22,11,15,18,35,18,13,18,24,20,25,29,15,19,19,13,24,19,24,16,20,29,23,18,22,16,19,17,30,19,26,25,18,21,24,19,28,21,29,23,20,6,7,26,23,20,21,24,26,19,0,18,22,23,21,31,15,25,22,23,20,16,20,14,11,22,24,6,21,13,19,13,20,17,17,26,35,22,27,17,13,17,24,23,16,21,16,22,16,28,26,15,22,18,17,22,21,22,28,11,23,23,26,23,25,17,24,21,19,16,18,19,11,23,20,25,24,23,23,19,32,16,22,26,10,26,21,25,16,28,26,28,17,24,27,24,24,17,19,24,15,26,17,19,21,14,27,32,18,20,24,27,17,35,22,28,16,18,18,29,36,22,23,29,16,21,21,27,17,17,14,16,25,21,19,27,20,20,14,19,23,24,26,34,18,16,30,24,22,7,24,22,23,26,18,98
27,28,33,29,26,17,30,31,17,23,25,20,23,32,24,21,22,24,19,38,18,24,17,33,30,22,31,19,24,26,13,24,20,16,25,19,32,29,33,19,24,17,18,29,26,21,21,22,32,18,17,9,25,29,24,25,21,27,27,25,22,25,25,29,20,24,24,28,19,21,15,24,34,14,24,25,21,36,27,26,18,19,20,19,23,19,20,27,27,37,35,20,28,15,21,26,26,34,19,30,28,26,29,28,23,16,26,24,25,21,12,22,28,20,27,22,10,21,24,33,14,16,18,17,23,24,22,23,24,34,18,20,17,32,23,26,23,20,8,31,26,36,23,24,20,34,29,15,15,25,23,16,26,20,19,23,21,21,42,22,26,25,28,25,22,30,18,20,23,32,22,24,23,20,21,24,30,29,19,20,13,31,24,17,26,22,22,24,18,25,27,31,23,26,20,16,4,26,19,24,11,23,25,20,22,28,25,22,28,24,24,29,16,20,21,26,23,29,19,22,22,16,35,14,30,26,35,24,23,28,19,27,28,29,23,19,25,19,23,15,31,6,21,24,17,22,31,27,24,28,16,31,25,28,24,28,25,27,18,26,26,8,23,29,20,24,21,26,26,25,28,25,24,23,24,24,27,23,26,19,25,21,21,21,23,14,26,25,32,27,22,33,22,31,30,26,23,23,28,25,18,21,21,32,17,30,31,22,22,15,28,18,26,21,22,26,27,24,19,17,21,14,24,19,34,24,23,21,19,21,22,22,26,14,20,32,24,19,28,17,30,23,29,23,26,23,23,25,22,14,24,35,24,27,20,28,20,24,30,18,10,25,20,21,29,27,26,21,23,33,25,29,20,26,23,21,20,21,14,23,20,31,32,20,23,23,13,24,26,29,19,13,21,25,27,26,33,20,13,21,31,14,17,21,21,23,26,28,28,26,21,22,30,22,20,24,19,16,21,26,18,25,22,29,19,16,18,22,18,28,19,29,25,19,24,19,35,17,22,25,29,22,21,24,21,16,16,27,25,7,21,21,27,25,34,14,21,20,17,18,29,28,26,27,37,26,32,27,19,25,20,21,18,17,22,26,25,21,21,27,26,23,26,21,20,23,16,24,28,31,25,22,31,26,34,24,31,23,22,22,22,21,22,17,21,27,31,24,23,27,19,27,28,21,23,25,24,21,28,23,22,19,19,31,32,29,33,24,24,13,1,23,20,18,24,28,18,22,22,23,21,24,36,21,20,19,20,23,19,17,23,26,23,24,28,24,29,24,25,20,23,19,27,26,11,21,27,20,27,30,23,28,21,28,19,21,26,21,33,24,21,26,21,27,20,16,25,19,22,18,23,14,25,18,17,29,28,31,26,21,25,20,19,17,11,21,23,21,32,25,21,24,26,22,25,31,19,28,21,27,36,29,26,23,12,23,17,27,34,19,30,26,21,11,21,23,24,23,14,28,28,21,29,31,27,29,25,26,12,25,26,22,27,24,21,14,14,26,24,19,21,24,17,32,28,21,17,29,26,24,28,25,28,13,29,26,18,18,19,26,21,16,25,24,19,23,22,12,26,22,29,28,30,24,27,36,19,22,28,28,22,18,20,17,22,22,21,29,35,27,20,16,25,29,27,26,15,21,21,16,23,20,29,20,23,20,32,21,33,25,24,16,20,22,29,10,21,26,24,25,27,18,26,22,19,20,21,27,22,25,24,27,23,18,18,0,10,26,27,40,25,21,25,27,7,21,29,10,21,28,26,20,24,16,26,23,25,13,27,29,38,19,26,21,22,20,33,23,30,24,16,20,27,27,18,17,24,28,11,24,15,27,27,22,32,27,28,25,35,21,9,24,25,7,17,18,20,25,25,28,24,26,20,22,35,10,20,29,20,29,25,25,4,31,32,28,25,32,17,22,22,26,23,27,23,29,23,19,29,15,28,34,25,23,25,17,15,38,23,29,14,25,28,29,34,21,30,32,19,23,25,29,20,23,17,20,14,21,18,23,30,17,14,20,22,33,22,30,21,19,28,27,21,21,27,21,27,23,21,101
23,26,29,27,31,25,26,30,18,14,29,22,18,22,25,20,17,28,19,45,15,17,14,35,31,22,22,26,22,24,20,21,21,23,25,9,24,20,25,12,29,22,25,27,21,20,23,26,32,8,7,19,24,19,26,29,20,27,23,19,15,19,25,26,22,22,20,26,22,21,21,20,26,24,26,22,22,37,24,23,24,18,19,19,19,25,19,23,18,38,34,26,27,25,25,22,26,35,21,30,18,26,25,30,21,19,30,28,22,14,22,19,34,20,31,32,20,31,25,30,20,23,18,27,26,22,21,24,27,34,28,14,10,22,13,27,23,22,18,27,16,30,23,21,20,31,27,25,25,31,19,15,21,17,16,20,22,16,36,22,21,20,23,23,27,27,15,26,23,23,26,20,27,11,31,24,23,22,20,21,23,27,20,12,20,20,19,17,11,20,31,24,30,27,21,23,14,18,16,23,16,23,28,25,25,19,25,24,26,23,26,20,18,26,21,23,25,30,9,22,29,21,33,21,27,21,31,27,20,26,23,23,25,29,30,29,26,29,13,20,24,16,24,24,18,27,28,27,22,29,23,36,25,30,25,28,24,23,23,28,19,18,26,29,21,23,27,25,25,24,24,19,15,26,25,20,24,22,17,29,24,23,27,17,23,19,25,24,27,30,28,30,25,26,22,16,13,26,30,23,20,22,26,29,7,27,28,18,27,20,26,20,25,20,20,26,22,23,14,20,18,22,24,22,30,25,23,23,22,24,25,19,22,24,27,24,23,16,32,21,25,23,30,23,23,23,14,24,23,22,30,36,28,31,22,21,20,22,30,8,20,21,24,25,23,25,32,25,20,30,15,26,25,24,18,28,20,14,24,22,22,22,34,28,20,23,23,23,22,32,24,23,20,28,31,31,32,26,20,24,29,19,22,21,28,21,22,22,25,27,31,19,27,23,19,16,23,26,22,21,14,22,27,25,10,26,24,29,15,26,24,25,32,24,21,25,30,21,21,20,28,19,20,32,12,26,13,25,21,17,18,17,23,28,33,21,23,24,27,26,29,24,36,25,33,30,33,22,28,27,25,15,24,27,17,26,27,24,22,23,21,23,20,23,23,23,11,25,23,26,22,21,28,21,25,29,33,23,17,23,23,24,22,7,27,22,33,21,20,27,9,24,20,18,22,25,16,15,29,18,24,16,9,29,25,26,30,20,28,23,11,22,24,26,29,24,22,23,24,21,27,23,26,11,16,14,10,24,29,13,23,18,18,22,28,23,28,18,19,22,20,26,23,32,21,22,25,16,24,29,25,21,23,31,15,27,31,24,32,30,25,23,11,21,20,21,28,21,18,19,15,21,16,9,17,24,33,29,24,12,21,23,19,23,21,23,20,24,33,23,21,28,30,12,16,23,17,28,21,28,33,31,32,18,22,29,24,28,29,17,21,20,28,18,27,23,26,26,21,27,24,23,29,32,20,22,27,25,22,31,23,29,22,14,28,13,24,23,27,24,23,21,22,30,29,19,21,29,24,14,26,26,27,23,21,24,17,17,28,28,23,13,31,17,16,33,17,22,23,28,27,20,29,19,24,35,20,24,30,25,24,26,25,23,25,21,18,30,38,25,26,20,23,26,23,25,23,23,20,18,13,24,30,22,18,30,38,16,34,26,22,20,30,17,26,20,19,27,27,25,34,23,27,19,17,24,25,27,24,25,22,20,28,22,22,10,0,32,26,34,20,31,25,24,17,16,20,17,29,29,23,21,24,24,18,22,22,18,27,20,39,25,28,25,19,15,28,26,29,26,26,10,21,33,23,24,21,27,21,24,25,17,23,19,26,22,20,28,34,16,19,26,27,17,19,20,21,29,26,23,23,23,30,22,27,20,26,21,16,22,22,23,14,27,25,27,25,33,27,13,12,24,21,21,23,22,22,19,26,12,25,31,23,25,22,27,20,38,23,27,18,23,24,25,24,21,28,30,21,21,20,31,21,16,22,15,23,22,15,26,25,23,24,17,23,24,20,30,26,14,28,20,11,25,28,29,22,26,23,97
30,34,37,22,33,27,21,34,25,29,28,27,30,17,26,25,24,32,29,38,26,32,25,33,35,31,31,28,32,34,25,28,30,30,29,27,30,29,37,25,36,29,30,30,25,28,25,25,21,26,25,17,14,33,22,29,19,34,26,29,23,27,27,33,24,34,27,31,27,27,11,23,32,21,22,29,26,41,27,30,30,27,26,27,27,23,26,32,30,40,28,27,40,25,25,26,26,40,17,37,32,22,29,36,27,29,33,33,25,29,22,28,30,28,30,34,22,33,33,37,12,26,28,27,31,27,30,26,27,19,33,18,23,35,27,28,29,25,30,32,23,37,27,34,18,36,32,29,27,33,23,26,31,20,19,24,29,25,40,26,27,14,26,31,26,31,22,24,30,37,30,27,35,26,7,24,34,30,26,27,31,36,26,23,29,24,26,28,26,29,32,33,31,21,22,16,24,24,26,24,23,26,28,26,30,28,25,30,27,13,28,26,27,28,24,30,27,30,23,22,25,22,34,29,27,29,39,29,27,26,22,28,32,36,23,29,29,29,31,30,33,22,34,26,17,21,23,29,23,31,16,37,28,33,33,35,21,26,26,18,28,26,28,33,29,25,28,23,15,29,28,25,29,29,29,26,29,26,31,32,33,35,26,28,26,20,15,14,22,31,26,32,29,31,28,24,21,31,31,23,16,25,27,35,31,32,33,27,30,23,38,18,32,27,27,26,29,22,23,29,27,21,32,22,32,30,25,28,22,23,24,28,25,29,30,30,25,26,30,19,28,26,31,25,27,31,22,22,25,24,35,39,27,24,32,28,27,22,34,25,20,20,27,27,24,29,2,25,27,33,30,38,24,31,29,32,28,27,26,21,23,37,25,23,22,30,23,13,27,33,19,23,19,34,28,32,27,23,13,24,36,22,23,28,28,28,31,23,28,24,30,30,32,31,18,28,27,32,28,31,25,29,30,36,25,31,22,32,24,33,21,28,25,27,30,28,38,20,19,27,18,30,31,26,27,31,24,28,23,25,25,25,17,29,37,14,23,15,33,26,30,32,12,32,44,34,34,27,26,29,26,25,26,27,26,26,21,29,24,27,28,24,21,21,25,31,24,26,30,27,21,24,34,28,34,34,35,31,26,29,29,26,26,27,24,35,29,22,31,34,25,27,35,29,25,23,27,24,30,26,30,28,24,39,33,33,36,27,27,25,25,31,25,25,37,35,21,25,24,33,31,30,27,26,27,20,24,30,26,25,21,22,31,31,25,24,29,27,28,18,29,35,29,35,29,32,32,23,30,24,29,34,26,30,25,31,28,25,42,28,31,26,29,32,28,24,33,25,26,28,19,24,31,24,15,28,23,34,31,22,24,22,19,21,23,19,28,24,31,31,33,36,30,21,30,31,29,36,21,29,39,38,30,26,28,35,29,26,38,22,31,15,23,15,33,23,27,36,26,21,18,31,36,35,24,26,33,28,27,37,28,31,34,32,31,26,30,30,25,24,19,27,21,30,29,27,25,32,24,24,30,27,29,25,31,30,25,16,19,36,24,20,28,30,25,36,30,29,31,32,32,26,35,22,35,41,24,26,35,33,16,24,27,24,30,24,25,29,42,29,27,26,28,30,25,30,26,27,26,14,31,30,34,18,31,32,37,28,33,28,24,19,32,29,29,20,19,26,25,30,34,22,30,18,23,23,24,30,30,27,22,25,27,30,23,26,32,0,8,43,29,32,29,31,25,26,34,24,28,33,28,23,24,23,23,25,28,21,32,28,38,26,34,33,23,18,31,24,25,22,26,28,30,38,30,29,31,27,26,27,28,32,36,28,35,32,31,32,38,24,19,20,36,19,25,26,21,32,24,26,31,32,32,28,29,25,28,27,20,27,24,27,22,38,33,34,34,31,29,29,30,29,33,29,20,27,12,26,33,25,33,36,30,21,27,27,21,38,33,35,28,30,28,33,42,27,28,33,17,29,30,37,18,23,17,25,24,31,22,34,32,21,24,28,25,36,30,16,21,27,37,35,27,24,31,24,28,24,17,104
30,26,36,28,30,19,13,26,21,22,20,19,26,25,21,17,25,24,24,43,22,24,17,25,32,23,23,20,28,30,25,20,24,31,25,25,33,21,30,20,28,21,22,29,17,24,21,23,13,24,23,23,6,31,22,32,23,32,26,26,26,25,24,25,27,30,28,28,24,21,19,23,32,13,22,21,18,33,27,22,25,22,23,24,21,25,18,31,26,32,20,25,35,32,26,18,18,36,17,29,28,14,28,30,19,23,29,29,24,24,30,20,34,20,22,41,29,33,28,31,20,24,23,27,27,23,25,25,29,11,28,24,18,33,25,25,23,19,27,31,24,31,28,29,21,33,28,21,19,25,26,18,29,24,23,20,24,17,41,22,26,6,18,27,26,23,18,25,22,31,22,19,31,19,15,16,30,30,26,27,23,28,26,19,24,27,18,20,18,21,30,25,28,13,24,21,29,27,26,16,24,18,31,26,27,27,25,22,29,5,24,18,19,20,20,22,23,23,21,25,21,25,33,21,19,30,37,30,19,28,14,22,24,34,28,23,28,26,29,22,30,29,29,23,21,22,15,26,25,23,22,36,21,25,27,27,13,26,22,10,20,26,25,36,24,17,20,24,23,21,20,21,23,26,22,20,23,28,25,24,31,28,18,20,24,23,7,6,28,23,27,24,27,23,28,23,26,27,33,30,22,29,26,27,33,26,27,19,28,26,36,22,24,22,23,29,29,23,15,23,19,13,30,18,35,24,22,25,14,21,22,20,25,22,28,28,24,24,30,23,28,18,28,17,19,28,26,30,27,26,35,37,19,22,27,29,19,24,30,18,27,12,22,23,16,21,10,28,19,25,30,34,20,26,26,28,25,22,32,21,19,29,17,24,14,22,27,5,26,33,22,25,18,30,20,24,27,27,21,27,28,25,28,22,31,20,23,15,20,25,32,22,24,23,22,24,30,29,27,26,17,21,30,28,18,26,24,30,23,25,21,20,29,27,29,20,36,18,24,19,10,23,23,29,20,28,20,27,24,26,18,22,9,25,32,22,26,7,30,18,29,30,20,24,36,37,36,19,18,25,28,17,18,24,24,29,22,22,16,26,20,16,13,25,17,27,19,23,23,19,13,28,27,27,33,26,29,23,18,28,24,23,18,26,28,27,32,25,26,26,24,23,33,21,17,15,23,26,22,23,28,24,19,31,33,34,29,28,23,29,26,28,21,23,31,27,13,17,17,29,26,27,19,21,19,26,22,26,26,23,17,30,26,23,17,23,28,23,24,22,21,32,25,29,33,28,27,15,23,16,29,29,22,28,28,26,27,21,36,22,23,26,27,25,26,24,26,26,23,22,26,26,24,17,21,28,15,26,26,14,24,19,22,25,27,23,20,16,32,31,25,28,28,21,24,30,25,30,24,31,31,30,30,26,25,35,21,20,30,14,26,23,29,21,25,26,26,30,26,27,10,28,28,31,26,28,28,22,19,29,22,23,27,30,28,21,27,23,18,16,19,26,24,31,22,24,28,24,27,22,32,19,28,29,25,23,25,20,27,33,20,16,25,25,24,29,25,27,27,25,28,32,30,22,27,33,19,22,30,27,17,25,19,16,22,24,24,29,37,26,19,27,20,28,17,22,24,19,22,20,29,23,32,18,26,33,29,24,30,24,23,11,28,25,28,28,22,19,19,22,36,22,30,10,23,21,22,27,22,24,28,29,27,26,21,27,26,8,0,39,21,30,24,24,30,23,28,25,26,26,20,15,27,15,15,17,28,24,24,28,35,23,29,25,21,18,31,19,17,19,23,26,26,36,31,24,30,19,18,25,22,28,34,22,30,24,26,24,38,25,27,12,28,25,21,21,19,33,23,29,28,26,26,21,35,17,27,31,23,27,16,19,23,33,32,30,28,32,25,27,27,25,31,26,24,19,4,22,25,20,25,28,22,23,21,27,24,30,28,31,26,25,28,26,40,19,20,31,20,21,22,29,21,24,20,25,26,25,14,29,24,24,21,23,17,28,28,24,24,22,29,29,26,21,26,20,30,31,18,104
36,39,40,27,40,31,34,38,33,28,32,34,31,38,28,26,35,35,33,57,33,39,32,47,31,35,35,35,26,28,31,36,35,39,33,27,36,33,43,30,40,30,32,29,24,37,31,33,39,28,29,33,37,41,33,44,31,29,39,33,28,32,34,44,24,36,38,28,33,32,32,38,32,42,33,36,32,39,36,31,32,29,30,31,28,34,27,39,34,40,45,34,45,44,32,27,41,35,32,46,40,31,39,36,29,32,28,30,32,32,40,31,37,31,41,48,36,41,38,34,31,28,32,39,33,26,26,39,29,41,41,33,28,40,34,28,34,28,34,39,32,41,34,34,29,36,31,29,35,40,38,33,30,34,33,33,35,32,50,33,36,37,30,37,33,43,33,31,37,37,33,31,29,25,40,39,39,36,35,36,42,39,33,30,18,37,37,35,29,33,40,37,39,35,30,35,42,30,29,36,32,27,37,32,34,33,36,34,38,36,33,37,35,34,19,33,32,38,31,30,32,33,41,34,29,32,47,38,36,36,30,32,33,42,37,32,31,37,33,33,44,40,36,33,31,33,33,36,34,31,35,47,34,39,38,42,30,38,26,39,34,35,33,43,36,31,29,36,36,30,29,30,29,35,33,29,30,35,31,34,25,37,28,34,33,31,36,36,30,40,33,38,38,38,39,33,30,28,37,38,27,39,31,46,41,33,32,30,39,32,43,31,33,32,36,40,38,35,32,31,34,26,37,21,38,37,32,32,32,35,36,35,40,28,32,36,34,34,43,32,40,34,31,28,26,35,29,37,34,36,38,39,35,38,42,39,28,32,41,26,37,28,32,33,30,35,45,32,36,35,30,46,34,37,28,36,22,31,40,32,20,44,44,31,31,38,34,35,34,37,36,35,25,39,38,39,32,35,32,33,33,31,34,37,40,32,34,29,34,36,39,35,39,37,30,30,28,33,37,36,32,32,39,38,26,40,29,34,33,28,36,38,35,36,39,30,44,28,32,33,41,36,38,30,30,37,31,35,32,35,28,26,38,37,34,33,25,32,33,37,30,40,35,39,42,35,42,29,38,30,34,33,32,39,30,37,34,35,32,37,28,24,27,28,31,21,29,26,35,36,40,38,36,39,37,38,35,34,33,38,35,33,26,36,36,35,36,33,38,35,34,22,42,31,35,30,18,21,35,25,22,30,27,37,39,33,35,35,35,33,39,33,34,32,39,37,29,33,34,27,41,35,32,29,33,35,32,37,37,31,36,35,30,34,40,34,39,16,17,25,35,39,39,38,37,41,38,32,38,34,37,34,34,42,36,35,32,29,47,35,33,37,33,23,33,33,33,23,34,33,32,30,34,27,30,38,43,31,36,30,39,22,33,30,36,26,30,26,43,36,29,40,37,30,30,25,29,26,35,37,45,33,43,36,38,40,33,37,31,31,36,37,40,31,37,38,35,39,32,26,39,40,43,45,34,36,25,39,32,44,37,38,39,36,37,31,30,33,36,32,34,37,33,36,37,21,26,37,35,32,38,32,37,35,29,26,33,28,36,43,21,31,33,35,34,42,29,30,32,34,31,35,32,34,42,45,31,32,39,39,31,35,28,25,36,28,36,31,45,29,29,34,25,31,28,39,32,26,23,29,35,32,33,33,30,46,39,31,40,27,31,28,32,32,35,38,30,36,35,34,42,35,36,37,32,25,26,38,36,34,28,25,39,24,31,40,34,43,39,0,22,38,36,36,37,27,38,33,36,39,36,31,36,24,29,30,31,30,36,41,48,34,37,35,24,30,35,39,41,29,38,26,19,38,43,34,33,39,31,39,35,33,39,30,24,24,33,32,35,27,38,33,44,35,30,29,22,42,37,37,33,39,36,30,41,30,24,36,35,23,33,28,36,29,27,45,28,35,29,35,34,28,38,34,32,38,35,36,30,30,38,43,25,32,28,36,32,36,37,34,32,36,41,36,44,30,32,45,28,33,33,40,29,34,34,28,34,34,33,39,33,32,36,30,25,31,40,43,38,27,40,38,36,24,33,31,36,35,30,110
25,22,26,24,29,17,12,17,20,18,17,18,20,22,13,4,19,24,11,42,19,25,18,30,23,14,22,13,26,28,22,23,15,25,23,20,27,20,29,16,23,8,10,26,13,15,14,17,24,19,18,20,19,27,21,22,20,30,25,22,19,22,23,29,21,21,24,26,22,20,18,22,29,30,17,23,22,31,23,21,24,21,22,21,23,12,5,21,22,18,31,17,31,25,17,24,26,29,12,30,25,24,23,31,16,21,23,25,19,14,22,17,25,19,19,33,21,31,16,12,17,22,10,21,15,20,24,17,28,26,19,16,14,20,15,13,22,21,25,28,28,28,19,25,16,28,25,19,13,18,21,19,25,18,17,20,18,20,37,21,19,15,13,18,14,28,19,16,15,20,22,22,26,15,31,24,21,26,21,22,24,23,21,16,21,22,23,21,15,20,24,24,20,13,20,21,24,21,18,20,20,18,23,19,19,16,14,19,23,18,11,22,13,18,21,23,12,26,17,22,22,25,30,23,20,23,28,25,24,22,21,26,23,26,15,11,25,22,24,22,27,22,26,20,15,19,22,25,19,27,21,25,17,24,16,20,8,20,24,19,19,20,22,27,14,9,14,19,25,20,26,8,12,25,16,7,28,21,14,29,14,27,15,19,24,23,19,18,27,31,18,23,24,23,17,20,21,28,29,23,17,23,21,32,27,21,20,18,26,22,25,17,11,21,24,26,26,16,18,24,22,21,17,19,28,21,21,17,10,15,16,23,24,20,26,24,17,21,29,18,27,25,26,21,11,20,20,28,20,14,16,22,26,29,23,25,20,18,26,12,18,13,19,20,15,20,31,20,24,21,29,28,14,15,21,28,19,18,19,10,20,32,26,17,22,22,21,18,23,26,24,21,20,30,22,17,29,21,18,19,23,21,22,25,18,23,22,14,19,22,27,18,22,21,19,20,25,22,23,25,16,22,25,23,14,27,17,27,19,6,16,24,23,28,25,17,27,12,21,20,22,23,24,30,16,28,17,22,19,24,6,21,16,20,19,19,20,20,31,25,18,21,32,27,35,26,32,14,25,10,17,19,16,20,19,22,22,23,10,21,15,15,12,20,23,18,15,21,27,28,22,22,21,22,29,23,27,22,21,23,18,20,22,25,22,26,30,18,24,13,23,23,30,18,21,25,19,22,21,18,17,16,11,22,29,26,24,24,19,23,24,20,13,15,27,22,20,24,23,25,24,23,28,13,18,22,18,23,25,17,21,26,22,24,24,19,17,21,22,19,24,24,25,30,28,24,16,18,20,23,19,17,12,22,28,25,20,21,30,23,21,22,22,24,21,19,17,22,21,17,23,22,13,13,16,22,24,28,22,16,22,19,19,18,14,20,24,22,29,26,7,22,25,14,13,23,17,23,21,27,29,11,27,16,28,32,11,19,9,19,25,29,24,20,25,27,17,28,21,23,17,23,21,27,21,23,15,21,18,28,20,16,17,25,23,17,26,11,25,23,14,20,20,19,25,20,23,19,20,10,28,18,21,21,7,4,21,17,28,28,21,17,13,21,20,28,21,26,26,25,25,26,25,21,23,27,22,13,24,26,19,13,18,18,22,20,18,17,32,26,16,24,24,23,25,23,24,23,20,15,24,24,27,13,22,31,26,20,29,22,20,22,27,21,23,20,15,18,23,12,34,17,24,19,23,15,16,21,20,21,23,26,22,21,15,25,20,29,21,22,0,18,17,19,24,20,17,19,20,19,25,9,14,19,14,8,17,22,14,27,32,15,22,13,22,17,30,24,25,7,19,21,24,19,21,18,23,24,20,24,18,24,30,17,27,25,24,19,24,18,19,22,22,18,21,20,20,22,15,23,25,20,23,22,31,19,19,27,18,27,24,25,21,26,27,24,11,27,24,24,23,22,20,24,18,24,17,23,30,16,21,26,3,20,26,25,24,38,15,22,22,14,26,14,32,19,23,30,16,15,11,29,15,20,22,17,24,16,19,28,18,19,17,21,21,21,25,34,20,18,26,22,25,16,23,21,26,30,18,99
15,25,31,30,29,21,30,25,22,23,26,22,26,32,21,14,25,23,20,41,24,26,19,40,31,24,31,23,22,20,21,27,25,23,26,29,25,29,36,24,30,18,24,28,25,23,18,24,33,29,28,25,28,36,25,22,23,31,17,24,24,25,23,33,20,28,28,29,23,23,21,14,16,25,20,26,22,37,27,25,22,20,19,18,24,20,15,21,24,29,35,20,33,28,21,23,28,38,15,23,33,26,27,32,19,25,31,19,27,24,23,18,31,22,33,37,25,32,18,26,20,18,20,25,19,15,23,24,30,35,18,21,22,24,26,23,25,24,25,28,28,35,23,26,21,25,20,19,21,17,24,20,25,24,23,29,18,15,31,24,23,25,23,16,18,35,25,20,24,24,21,26,19,20,34,30,25,31,20,21,23,33,24,21,24,23,27,25,20,24,34,26,2,23,25,19,25,19,23,26,16,21,15,21,23,20,23,30,27,27,21,29,23,22,22,27,16,28,26,24,27,17,32,27,30,28,26,27,28,29,18,26,27,8,24,20,30,30,34,26,30,25,21,22,25,23,28,25,23,27,24,34,23,31,24,26,18,11,19,22,21,19,25,31,24,19,17,26,28,26,22,12,16,28,22,11,25,11,18,34,25,24,25,23,26,15,27,26,33,27,22,26,23,20,26,24,23,27,34,31,20,29,21,35,34,25,24,17,23,16,29,15,21,25,29,32,26,26,17,21,17,21,25,20,28,11,21,25,20,19,20,18,16,18,22,34,21,26,25,14,32,22,23,22,23,14,24,33,10,24,32,37,16,26,27,29,19,25,29,23,22,23,24,25,25,27,34,12,25,31,28,32,18,15,28,27,16,26,23,19,21,27,29,21,24,28,25,27,23,28,20,25,23,33,26,18,32,25,21,11,25,15,18,20,18,27,21,24,29,26,30,22,19,27,22,25,20,25,22,31,20,26,23,28,21,26,21,23,19,20,19,28,27,20,25,27,36,22,24,27,27,28,25,31,25,27,22,30,21,25,16,22,28,27,29,21,21,23,29,28,30,19,38,31,37,27,37,24,25,14,7,22,20,30,21,29,26,23,20,25,25,25,22,18,21,23,21,18,25,25,30,28,31,25,34,29,31,25,16,23,24,23,22,28,26,32,31,22,29,21,27,24,29,19,25,26,20,23,31,25,22,25,24,26,34,30,20,21,25,32,22,28,17,19,29,29,17,13,25,23,28,25,34,26,22,26,27,24,26,26,29,28,26,28,34,22,27,22,23,22,19,18,29,31,23,24,16,22,27,29,23,27,16,23,20,27,24,22,23,19,25,28,32,25,21,17,18,19,28,24,25,20,20,22,18,9,27,26,32,19,15,21,26,22,24,23,24,20,33,26,15,27,23,25,17,27,24,28,28,32,27,29,31,21,25,30,23,26,27,22,30,27,27,23,27,24,25,32,22,29,29,33,25,31,30,32,19,31,27,36,26,26,21,35,30,19,29,21,26,20,17,26,25,23,27,17,18,28,25,20,31,28,25,24,23,22,27,20,27,38,22,25,26,29,20,35,27,26,28,26,20,33,23,26,29,34,22,17,30,30,23,21,22,21,22,26,26,30,42,28,26,26,21,30,24,27,25,20,23,18,32,23,34,16,28,26,36,17,30,24,20,19,32,27,14,21,22,25,23,16,35,19,25,27,23,24,25,17,24,23,23,23,24,14,25,21,31,32,30,38,18,0,24,22,27,23,16,17,30,20,30,19,22,22,24,18,26,14,18,19,40,23,32,27,23,22,34,31,23,20,29,28,25,35,27,24,18,25,26,23,22,31,35,20,30,26,16,19,34,23,22,26,32,26,25,26,21,14,25,19,24,13,31,21,36,25,24,34,21,25,26,24,23,31,29,33,26,32,29,24,25,13,24,27,22,28,26,21,31,20,24,23,21,24,23,29,16,40,24,30,27,14,29,30,39,23,26,33,20,20,11,14,19,24,18,22,25,25,27,27,28,24,27,21,21,25,25,29,22,24,32,31,29,23,16,27,28,35,22,89
25,22,24,18,12,8,21,28,21,19,22,9,23,27,26,13,9,24,6,37,21,26,19,30,20,11,27,18,15,17,16,20,17,23,20,25,25,25,29,21,24,17,21,13,22,20,19,18,29,25,24,22,19,32,17,22,16,30,9,22,22,18,6,28,19,14,14,14,20,18,18,12,22,24,21,18,16,31,24,22,15,19,20,21,17,21,14,27,21,35,20,14,33,22,15,17,18,22,16,26,19,15,24,29,21,24,24,13,24,11,19,14,25,17,23,31,19,23,24,25,17,19,7,24,24,20,22,21,23,31,26,22,19,26,26,22,16,22,23,13,24,36,17,20,11,23,25,10,22,22,22,20,24,19,18,17,24,17,37,19,24,18,22,22,16,23,22,14,2,24,23,19,20,16,28,20,26,23,17,18,27,24,17,19,20,23,15,17,20,17,31,27,22,13,21,15,21,19,22,17,16,23,28,21,19,20,14,25,12,21,20,19,13,5,17,22,21,9,22,25,16,17,19,22,19,23,32,12,16,17,20,20,24,17,18,19,20,17,30,23,10,19,29,3,16,16,11,8,8,26,21,29,16,17,23,7,17,13,19,23,27,19,9,26,21,17,22,21,21,22,19,15,19,24,15,16,27,26,21,21,17,23,12,20,17,15,21,20,23,24,16,30,14,19,25,21,21,24,30,22,20,15,22,25,32,28,27,15,19,16,29,23,20,16,26,20,16,21,19,20,18,19,19,15,25,22,4,21,18,10,11,19,14,11,23,21,22,19,30,24,28,23,25,18,24,20,22,24,27,11,27,31,25,25,21,15,17,13,9,17,15,22,8,9,24,22,29,26,23,25,23,15,9,19,19,25,17,20,23,18,16,24,30,14,21,14,18,21,8,22,18,18,19,21,23,22,13,16,18,26,22,15,18,21,18,20,19,23,22,16,26,24,20,15,15,11,18,23,18,22,17,21,19,28,17,24,16,25,19,19,12,24,28,20,25,12,29,19,17,20,23,22,25,26,19,27,19,24,6,18,15,15,17,11,28,17,18,21,20,25,26,25,28,18,36,23,33,23,19,23,21,16,7,19,19,17,16,18,18,22,24,18,21,23,17,17,18,20,24,18,17,16,28,5,20,16,32,20,17,19,17,7,21,19,17,17,14,7,16,24,17,21,26,21,18,16,20,19,23,22,16,13,16,21,20,18,26,24,20,27,24,28,10,12,22,27,19,23,23,14,26,22,33,18,19,17,21,15,20,22,20,26,11,7,13,19,24,20,21,18,20,16,23,27,23,26,18,15,19,12,24,26,11,17,15,24,25,16,30,22,12,23,26,18,15,13,23,20,19,15,23,17,22,18,20,15,28,21,26,19,13,16,22,17,17,19,23,21,21,20,21,18,23,19,20,27,14,22,24,28,28,24,28,22,23,26,20,19,26,14,27,27,17,20,27,22,22,31,17,19,18,20,8,14,22,24,19,23,22,19,11,15,24,31,22,19,27,20,12,18,18,19,18,28,8,18,18,23,15,15,29,20,26,22,20,17,18,17,12,25,17,20,25,26,20,30,20,24,24,23,25,24,28,23,29,27,20,20,23,17,15,22,22,19,17,17,10,27,38,23,11,21,15,6,18,13,25,19,22,19,29,21,10,17,25,24,23,20,21,9,5,17,19,24,10,17,10,18,18,19,30,11,19,14,14,19,20,20,11,4,20,23,16,15,22,25,25,29,24,36,17,24,0,2,22,16,23,17,23,20,16,17,19,18,23,17,25,14,21,17,36,23,21,24,13,19,24,23,25,21,23,24,21,30,24,15,26,23,19,20,15,20,26,20,26,18,26,25,27,22,16,13,22,21,12,13,15,20,23,21,23,24,22,19,25,20,15,23,20,25,23,18,21,9,19,33,20,29,16,21,20,22,24,16,13,16,20,22,26,19,21,24,16,16,25,22,16,30,10,31,23,20,17,24,29,16,6,23,12,12,23,23,13,10,16,21,21,18,18,23,25,14,21,20,20,28,20,25,20,15,19,21,15,18,10,17,19,22,14,99
27,24,26,20,14,10,19,30,22,21,24,11,23,28,28,15,7,26,8,39,23,28,21,30,22,13,26,20,17,19,18,20,19,25,22,25,25,27,31,23,26,19,23,15,24,22,21,20,31,24,25,24,21,34,19,24,18,29,11,24,21,20,8,30,19,16,12,16,18,16,20,14,20,22,23,18,14,29,26,24,17,19,20,21,19,22,16,25,23,37,18,16,35,24,17,19,20,24,18,28,17,17,26,31,22,24,26,11,25,13,21,16,27,17,21,33,21,21,26,27,19,21,9,26,22,22,22,22,25,33,28,23,21,24,26,24,14,24,25,15,22,37,19,22,13,25,27,12,24,20,24,22,26,20,19,19,26,19,35,17,26,18,20,24,18,25,24,16,4,26,25,21,22,18,30,22,28,25,18,19,26,22,19,21,18,25,17,19,22,19,32,29,20,15,19,17,23,19,21,19,18,24,30,23,21,22,16,23,14,21,22,21,13,7,19,24,23,11,24,27,18,19,21,24,21,25,34,14,18,19,20,22,26,19,16,21,22,19,29,25,8,21,30,5,18,18,9,10,10,28,23,27,18,19,25,9,19,11,21,25,29,21,11,28,23,19,24,23,23,24,21,17,21,25,17,18,28,24,23,23,17,25,14,22,15,17,23,22,25,26,18,28,16,17,27,19,19,25,28,24,22,13,24,27,31,30,29,17,21,18,27,25,22,18,28,22,14,23,21,20,20,21,17,17,27,24,6,23,18,12,13,21,16,13,22,23,24,21,32,26,26,24,27,20,26,22,20,26,25,13,27,31,25,23,23,13,19,15,7,19,17,24,10,11,26,24,31,27,25,27,21,13,11,21,21,27,19,22,25,20,18,26,32,16,20,12,20,21,10,24,20,20,21,19,25,21,15,18,20,26,24,17,20,23,20,22,21,25,24,18,28,26,18,13,17,13,16,21,16,24,19,23,21,30,19,26,18,27,21,21,14,26,29,22,27,14,31,20,19,22,25,20,27,28,21,27,21,26,8,20,17,17,15,13,30,19,18,23,22,24,28,27,30,16,34,25,31,21,17,22,23,18,9,21,21,19,18,16,18,24,22,20,23,25,15,15,20,22,26,20,19,14,30,3,22,18,32,20,19,17,19,9,23,17,19,19,16,9,18,22,15,23,27,23,20,18,22,21,25,24,14,15,18,23,22,16,28,22,22,29,26,28,12,14,24,29,19,23,25,16,28,24,35,20,21,19,23,17,18,24,22,24,13,9,15,21,26,20,21,20,22,18,21,29,25,28,20,17,21,10,26,28,13,19,17,26,26,18,32,24,14,25,28,20,13,15,24,20,21,17,21,19,24,20,22,13,30,23,28,21,15,18,24,19,19,21,25,22,23,18,23,20,25,20,22,29,16,20,26,26,30,22,28,24,25,28,22,21,28,16,29,26,19,22,29,24,24,31,19,21,16,22,10,16,24,26,17,25,24,17,13,17,22,32,23,21,27,22,14,16,20,21,20,26,10,20,18,21,17,17,27,22,28,24,22,19,20,19,14,27,19,22,27,28,22,32,22,26,26,25,27,26,30,25,31,29,22,22,25,19,17,21,24,21,15,19,8,29,39,25,13,23,17,8,20,11,26,21,24,21,31,23,12,19,27,26,25,18,23,11,7,19,21,24,8,19,12,20,20,21,32,13,21,16,16,21,22,22,13,6,18,21,18,17,23,27,24,31,24,36,19,22,2,0,24,18,25,19,25,22,14,17,21,20,24,19,27,16,23,19,34,23,23,26,15,21,24,25,27,23,25,26,23,30,26,17,28,25,21,22,17,22,28,22,24,20,28,23,27,22,18,15,22,23,14,15,17,18,24,21,21,24,20,21,27,22,16,25,21,23,22,20,23,11,21,35,20,31,18,23,22,24,22,18,15,14,20,24,28,21,23,22,18,18,26,24,18,32,12,33,25,22,19,22,31,18,4,21,14,14,25,25,13,8,18,22,23,20,20,25,27,16,23,20,22,30,22,26,22,17,21,19,13,20,8,19,21,24,16,101
27,25,32,29,28,17,28,30,16,23,30,20,23,25,24,20,25,28,22,31,17,23,16,38,28,25,29,24,27,29,6,27,24,21,25,21,31,27,34,19,29,16,23,29,25,25,20,22,34,20,19,8,27,27,23,22,20,26,25,29,22,23,22,28,19,25,24,29,23,21,14,26,33,19,23,25,26,41,26,25,15,18,19,20,22,24,19,20,26,39,28,24,32,20,20,22,31,30,18,33,21,20,22,31,22,21,19,19,22,25,17,20,31,20,31,27,15,20,28,32,13,9,21,22,23,28,15,19,28,33,25,19,17,30,21,22,23,22,15,29,28,34,22,23,19,34,33,15,20,30,21,15,25,17,16,25,20,20,36,22,22,25,24,26,21,29,17,19,23,32,26,26,18,20,26,29,29,31,15,16,20,30,22,17,23,22,22,24,17,28,29,31,25,27,19,9,9,25,23,17,15,21,25,18,20,26,25,15,28,25,23,26,21,20,22,25,22,25,17,19,24,15,34,19,27,28,36,28,23,27,24,26,27,23,20,24,28,24,25,20,32,11,26,19,14,22,28,24,24,27,15,30,24,21,28,28,24,27,18,25,26,13,17,34,24,23,24,25,25,20,24,24,24,27,23,23,26,23,26,26,25,26,20,23,24,13,29,28,31,32,21,30,22,27,29,22,20,27,28,24,17,20,20,30,24,27,28,19,20,13,33,19,25,14,22,23,28,18,18,21,22,19,22,23,31,24,20,22,20,21,22,22,28,16,13,28,23,18,31,20,29,28,32,19,23,24,21,26,22,19,17,28,26,32,19,25,17,23,30,19,15,20,16,17,22,27,27,22,22,32,29,28,20,25,23,24,15,21,19,22,23,30,32,20,16,24,18,27,24,26,12,18,20,18,26,29,29,25,12,21,34,12,15,23,25,27,23,21,26,24,25,21,26,25,19,22,19,21,17,20,20,24,20,28,19,23,17,15,17,30,17,28,24,19,23,20,33,17,21,18,31,21,20,27,21,21,15,25,22,12,20,20,27,19,27,11,20,25,22,24,27,29,31,31,39,26,31,25,24,24,20,14,18,22,26,27,24,25,20,20,26,16,19,22,25,26,16,27,28,30,24,21,26,27,34,25,30,23,21,18,21,15,22,24,26,27,30,23,22,25,24,26,24,20,16,19,19,20,21,25,27,24,20,32,34,27,33,25,24,12,6,27,21,22,22,27,23,27,21,26,26,22,33,22,22,12,16,23,19,20,22,25,23,26,32,17,22,21,22,19,24,24,22,19,4,20,26,22,28,29,22,28,22,28,18,26,27,21,36,23,23,25,23,24,18,14,21,18,23,22,18,7,25,18,16,28,30,26,26,17,27,23,16,16,10,20,16,20,32,23,26,29,25,22,25,26,24,31,18,26,34,22,25,25,17,24,22,24,33,23,23,24,20,10,26,16,25,28,7,29,26,26,28,34,20,22,29,19,17,30,26,23,23,26,26,18,21,25,26,24,20,19,22,30,24,16,17,30,25,24,27,18,27,18,28,28,17,17,25,31,24,15,29,24,18,30,22,19,26,27,33,27,33,23,26,35,22,21,21,26,21,23,23,20,26,23,26,26,28,30,19,23,20,26,21,22,22,21,24,15,25,13,22,19,23,19,31,21,29,25,21,21,25,22,24,15,20,23,26,27,20,16,24,21,12,19,18,27,22,20,23,26,21,13,20,7,17,25,30,37,24,27,22,24,0,21,28,15,25,31,30,19,21,21,21,22,29,13,29,26,37,24,19,26,22,19,32,25,23,23,21,22,24,20,17,10,29,21,16,28,20,26,20,21,29,25,28,28,32,23,14,21,30,6,10,11,22,23,21,27,24,26,25,19,35,15,25,28,18,28,18,23,9,30,28,29,27,31,22,21,22,26,28,25,24,25,26,21,28,17,24,30,27,22,24,22,14,43,26,34,21,24,26,32,36,21,28,34,18,22,25,29,19,24,10,24,19,23,17,28,23,22,19,19,21,32,21,32,14,19,30,26,26,20,22,25,27,28,20,101
23,19,23,16,25,20,10,25,18,12,19,20,16,28,15,18,22,23,19,39,8,19,12,30,26,18,20,20,20,22,21,21,18,17,22,15,21,18,17,6,24,20,19,24,19,16,17,18,25,14,13,13,21,21,24,22,16,20,22,20,17,20,19,24,19,22,26,23,6,15,15,19,24,18,17,20,17,32,20,16,16,16,17,18,3,12,17,24,16,31,30,19,25,27,17,20,16,28,15,28,23,21,25,24,16,19,23,19,20,14,24,13,20,14,25,30,18,26,20,28,14,20,18,22,16,11,15,22,24,26,27,16,8,24,15,13,17,13,22,24,23,30,19,19,20,21,16,21,20,23,19,13,14,15,14,18,18,10,28,16,22,17,19,18,18,25,13,16,18,21,25,16,24,9,29,14,26,20,18,19,26,22,19,10,13,20,17,15,8,18,25,22,21,25,15,17,23,15,16,21,10,18,22,11,9,17,22,25,23,20,20,19,16,21,8,16,19,24,11,24,17,15,27,19,24,21,28,22,18,25,13,21,18,27,22,17,14,20,19,20,26,22,21,18,16,21,20,21,19,22,18,24,19,28,19,23,22,21,15,22,17,13,20,30,15,21,14,16,17,15,18,17,13,22,18,18,22,20,15,17,20,21,21,17,18,13,21,21,19,25,18,26,21,24,25,21,19,10,22,25,10,20,17,22,23,20,19,12,21,14,26,16,23,18,18,28,23,21,11,4,8,11,22,6,23,23,17,7,17,16,17,9,21,20,24,28,20,14,28,17,25,7,16,11,17,20,18,17,19,20,31,32,18,21,25,19,13,21,24,8,22,22,17,18,23,25,28,17,18,22,25,28,17,16,16,21,17,4,22,18,7,18,26,19,14,21,19,20,19,26,18,21,10,26,23,22,21,20,15,18,17,13,14,13,26,17,16,23,23,21,24,17,25,20,15,14,18,23,20,19,14,15,21,25,8,23,14,24,13,22,18,23,20,18,19,21,27,13,13,18,20,12,18,17,4,21,6,23,17,20,16,1,14,22,21,16,20,17,25,22,17,21,24,25,33,25,27,18,23,21,19,13,19,21,17,28,21,8,17,23,17,19,21,19,16,16,9,11,20,18,20,19,26,21,23,13,28,17,9,21,20,18,17,23,19,20,19,18,13,25,23,17,25,16,20,22,13,16,20,14,17,16,9,28,23,27,20,18,20,18,20,14,18,17,23,24,12,16,19,19,25,16,26,11,16,16,12,22,24,13,15,24,16,20,22,20,25,11,12,8,10,24,23,23,21,23,17,16,13,21,22,15,19,23,18,19,17,18,31,20,23,19,17,18,18,15,18,18,19,16,21,22,14,7,13,22,26,25,21,10,20,7,21,15,19,9,13,15,31,21,19,20,22,12,14,20,17,21,23,22,27,27,20,16,27,24,18,22,29,16,23,22,24,15,21,21,10,26,22,15,15,23,24,28,16,14,20,19,17,29,21,23,20,20,24,11,19,21,22,15,14,22,18,21,23,16,16,13,20,20,23,17,22,15,23,20,15,13,21,25,8,11,24,15,14,27,15,18,21,18,16,24,19,15,22,26,15,18,27,24,22,11,13,10,9,13,21,18,34,14,20,18,19,10,21,21,15,9,12,12,19,17,14,15,16,28,32,14,27,12,16,13,27,15,18,22,21,21,18,23,29,17,25,17,19,10,11,23,19,19,20,23,22,19,16,21,16,26,23,27,20,23,16,18,21,0,18,11,21,23,23,16,25,9,19,20,20,12,25,22,33,9,26,22,3,15,20,18,26,20,20,16,14,32,25,25,18,25,16,16,20,23,29,15,19,19,16,22,27,16,21,22,23,15,17,18,5,27,24,20,18,21,16,15,25,15,18,25,16,25,16,21,17,24,22,25,21,20,24,17,18,13,21,22,17,24,19,12,17,10,18,29,19,23,20,23,14,28,23,23,16,17,24,25,30,13,22,30,19,15,18,29,20,23,16,15,21,19,13,22,23,23,18,15,16,20,23,23,20,12,26,20,25,9,16,18,20,19,21,97
27,27,31,29,29,24,28,31,22,16,28,25,20,29,23,13,24,25,20,43,19,19,16,35,28,23,24,17,16,14,25,25,22,25,28,19,27,22,27,14,30,15,20,25,23,22,20,22,32,18,17,22,26,25,26,28,24,29,26,24,21,19,23,28,26,26,29,24,22,19,23,23,25,26,22,24,21,36,26,27,22,20,21,22,21,21,12,22,20,23,35,20,29,26,22,26,22,31,17,32,28,25,25,26,22,23,30,26,24,18,25,21,32,20,29,39,27,36,26,28,22,28,19,19,13,17,23,24,25,34,28,20,12,26,19,20,21,24,26,30,26,34,22,23,21,27,22,26,21,11,23,17,23,19,18,24,25,18,42,20,25,22,22,25,23,29,17,21,24,24,27,24,31,13,36,24,27,24,22,23,28,28,18,14,24,24,21,19,15,24,29,26,14,20,25,21,29,21,20,25,18,24,29,22,20,20,19,33,28,25,20,23,18,25,24,27,18,26,15,24,28,19,35,22,25,25,35,28,22,24,15,25,29,20,24,22,28,23,23,23,33,27,23,20,20,22,18,25,24,26,25,30,24,25,18,20,17,23,21,24,21,21,18,33,22,16,19,28,28,26,24,17,16,28,23,16,26,23,16,28,23,25,20,21,28,17,24,23,31,29,23,30,25,10,22,24,23,26,27,28,22,24,17,31,27,22,21,20,24,17,19,17,18,22,22,32,30,21,18,20,16,20,22,22,30,5,21,22,15,22,23,15,22,26,29,32,23,21,27,16,29,21,28,23,25,26,22,28,24,23,33,31,10,23,29,27,22,23,28,12,25,20,17,18,22,27,36,26,22,26,32,32,21,26,20,29,24,16,28,15,23,26,31,20,24,18,28,24,25,22,22,27,24,30,27,12,30,28,22,25,19,16,19,21,24,24,24,21,26,25,27,20,9,17,23,18,19,24,24,23,18,26,20,29,12,25,19,29,17,22,13,28,20,22,23,21,36,17,24,22,29,23,22,33,14,29,17,27,23,28,11,19,24,20,26,23,26,22,23,29,30,28,37,29,37,29,37,23,23,16,9,17,23,25,21,27,24,24,15,23,24,22,19,20,20,25,13,23,25,26,24,23,28,28,27,31,32,23,17,25,25,16,21,27,27,24,31,23,24,29,27,26,28,20,24,26,20,23,26,22,24,20,13,31,27,24,22,22,24,28,28,24,20,18,29,28,16,20,24,17,26,26,30,15,20,20,16,26,27,17,27,28,20,24,30,20,22,22,23,24,18,30,22,34,24,27,27,20,25,19,26,23,21,17,22,21,17,24,13,13,28,25,21,19,18,14,15,25,25,21,25,26,4,11,20,21,29,32,26,14,24,23,25,20,21,25,23,19,32,23,23,30,27,16,15,27,21,30,27,29,35,28,29,20,28,32,19,24,26,21,31,28,29,20,28,25,25,30,26,28,25,27,19,25,28,30,21,32,22,29,25,20,24,24,27,15,31,16,26,19,19,27,25,25,25,23,20,23,25,15,30,25,22,28,24,21,22,21,26,32,24,15,28,19,18,32,19,27,25,20,22,28,25,23,26,32,23,19,32,33,25,22,22,23,25,23,23,31,41,29,20,22,26,28,27,29,24,23,24,20,23,26,32,18,20,34,31,18,33,26,22,18,34,19,25,23,20,23,22,21,36,12,20,21,23,20,21,28,27,21,24,27,17,26,20,29,20,34,28,38,17,16,23,25,28,18,0,19,25,14,23,14,20,22,21,15,22,16,23,25,33,24,30,23,21,19,29,30,30,22,24,20,25,36,28,23,20,29,19,24,15,27,33,21,30,20,24,27,33,20,24,27,27,24,21,22,23,26,22,13,14,3,29,24,29,20,26,29,20,29,26,27,25,31,29,29,20,36,31,23,22,15,18,21,25,30,24,20,28,14,26,13,20,26,24,32,18,30,24,31,20,25,28,29,34,21,23,34,22,23,22,26,21,25,20,19,25,23,17,30,25,24,22,19,20,23,27,31,24,16,30,24,29,21,23,27,24,30,24,101
23,25,31,22,21,17,21,25,19,13,24,18,13,22,20,15,12,20,20,30,16,16,9,23,20,19,21,13,17,19,15,18,17,6,15,16,27,19,24,9,15,17,12,22,16,15,21,16,27,15,14,11,23,22,21,19,19,22,19,21,18,15,15,23,15,17,17,23,9,14,13,16,25,16,18,20,17,32,21,22,19,11,12,13,14,19,14,27,17,32,31,22,18,23,19,18,16,27,13,20,22,22,23,21,19,18,27,21,17,15,20,14,28,13,21,30,18,23,18,27,12,18,19,20,20,18,14,13,26,25,24,12,7,24,15,22,16,17,18,21,24,28,21,14,18,25,23,16,9,19,13,10,16,12,11,21,21,13,32,15,19,19,21,19,22,24,12,20,17,22,22,17,20,10,29,14,28,21,9,10,21,22,14,7,19,14,18,16,12,21,23,21,15,20,19,8,12,22,17,22,1,18,23,10,12,18,21,24,18,21,21,19,6,14,15,23,19,20,12,18,16,6,25,16,26,22,29,21,18,18,21,23,24,21,19,21,23,21,20,17,21,14,24,14,13,23,24,17,14,23,14,28,20,26,18,22,19,18,8,19,16,2,14,30,14,18,20,23,23,17,20,18,14,17,19,18,21,17,16,20,19,18,16,18,15,4,20,19,23,26,22,23,12,23,24,22,20,13,27,23,16,17,23,24,20,24,25,15,12,5,27,18,20,18,17,22,19,15,11,7,11,16,14,17,27,14,13,14,11,19,20,12,18,16,17,29,21,18,28,17,26,18,27,16,18,17,19,25,18,19,25,30,19,25,16,18,17,14,23,9,18,22,13,14,23,26,26,20,17,27,25,26,18,19,13,16,13,11,22,17,16,21,26,22,13,16,21,20,16,19,9,20,15,23,21,20,24,18,11,19,24,4,7,16,20,18,19,23,26,21,19,14,22,17,18,14,9,14,11,16,15,23,12,26,9,21,18,24,8,22,9,19,23,9,14,17,25,11,19,19,20,18,15,26,11,10,14,20,15,9,13,12,22,16,28,10,16,21,22,23,25,22,31,21,34,16,31,20,21,17,10,14,16,19,18,24,20,11,11,21,19,20,21,19,18,22,6,22,18,21,19,16,25,16,24,22,26,16,12,12,17,12,18,17,19,17,23,15,21,21,19,23,18,13,21,21,15,18,22,16,22,17,10,24,24,19,23,15,18,15,9,13,19,20,22,25,20,24,20,16,26,14,27,12,17,15,13,13,16,14,19,24,13,17,22,20,20,17,18,18,13,21,19,27,12,22,20,17,20,25,13,18,20,25,9,16,20,11,26,22,21,20,18,20,10,6,21,14,19,15,19,16,15,8,15,20,24,22,21,11,17,18,15,19,13,19,21,18,32,15,15,23,26,13,15,22,18,23,17,26,28,27,23,15,20,13,11,23,28,16,27,16,23,13,12,13,17,25,16,22,23,23,23,29,24,25,22,25,14,27,20,16,17,21,19,4,23,18,23,19,15,19,19,22,19,12,7,21,19,17,20,19,25,19,23,20,19,16,22,28,17,10,24,14,9,32,12,21,18,15,23,25,26,20,19,28,14,20,25,25,20,18,22,19,12,18,11,25,36,25,16,19,16,21,19,16,18,18,18,14,17,21,25,14,13,22,27,11,27,18,14,18,28,12,21,18,17,22,25,22,29,8,16,16,12,14,15,24,20,15,17,20,13,15,14,10,17,24,25,33,19,17,17,19,15,11,19,0,19,22,24,10,16,18,21,17,23,3,23,21,31,16,23,15,14,16,25,22,24,18,18,17,20,28,20,19,21,25,13,19,17,24,29,14,25,21,21,24,29,17,17,21,15,9,14,15,16,23,15,22,14,16,23,19,25,12,22,26,10,22,15,19,6,25,22,18,19,27,25,20,19,16,22,17,21,19,21,15,23,5,26,26,19,21,19,25,5,28,24,25,17,20,18,25,31,14,21,30,17,16,19,27,18,13,7,16,16,16,12,25,24,21,16,10,17,23,14,31,11,9,23,21,18,15,19,17,17,27,19,97
25,30,33,25,27,25,26,33,19,25,28,26,25,29,21,16,21,21,23,40,27,26,19,28,35,26,32,22,23,25,19,28,25,25,27,26,30,30,36,21,32,18,19,26,25,24,18,13,35,25,24,19,24,32,26,31,23,33,26,22,17,21,21,35,28,30,26,27,27,25,17,26,36,31,19,30,26,41,27,26,28,23,22,21,22,24,15,28,29,37,38,28,33,32,16,29,28,31,21,39,30,28,27,32,20,21,30,26,19,26,31,24,31,24,28,40,28,27,25,32,16,20,22,25,19,20,24,24,30,37,13,17,19,27,26,22,27,19,21,20,27,38,18,28,22,30,25,25,22,26,18,20,28,14,13,24,22,23,39,26,23,24,19,27,19,36,24,17,25,32,23,19,29,22,35,30,27,33,20,21,8,31,22,17,22,19,28,28,24,22,20,30,29,23,16,18,25,24,18,26,20,22,26,26,28,26,22,28,17,23,21,31,15,23,17,28,19,26,22,24,28,23,32,23,20,21,37,25,29,30,25,26,28,30,25,22,21,24,30,22,30,26,26,20,11,27,28,23,21,28,18,33,25,30,27,30,20,29,24,24,28,17,24,29,23,19,23,26,26,24,27,20,24,31,24,19,31,20,26,32,25,30,17,26,26,21,21,20,28,32,19,33,22,34,25,22,19,24,25,27,20,19,28,35,30,28,27,24,31,24,29,22,21,27,29,28,28,24,21,25,25,20,28,15,32,27,19,26,12,23,24,26,28,26,24,34,21,30,34,23,32,28,25,21,23,25,18,33,21,26,30,27,24,33,29,26,22,26,28,21,28,23,21,22,25,30,30,23,24,14,29,35,24,24,17,24,26,23,31,18,16,35,31,28,24,29,28,21,15,35,21,25,19,31,18,25,30,23,15,22,30,23,25,26,30,18,28,24,29,24,25,24,33,28,22,24,28,31,18,28,23,27,31,29,21,11,15,25,25,26,25,32,27,27,30,19,32,8,22,26,28,30,22,26,23,25,25,22,19,24,14,20,22,26,29,16,27,25,25,13,24,30,33,30,42,31,28,18,31,17,24,26,24,22,19,30,27,28,12,25,17,25,22,25,27,25,18,20,29,30,31,18,22,25,36,33,23,27,24,17,22,22,28,25,24,29,29,20,32,32,23,26,29,17,27,29,22,25,29,14,25,28,22,30,36,30,29,27,15,19,22,28,25,26,31,29,24,28,26,22,36,32,35,24,25,25,23,23,28,26,21,24,25,29,30,27,25,20,21,19,27,27,31,29,29,29,25,23,31,29,30,29,24,30,22,25,26,27,35,21,27,28,27,26,27,25,21,27,20,24,21,18,21,20,19,31,29,35,27,23,27,16,21,16,24,20,27,27,35,30,27,33,23,25,25,29,27,30,23,23,38,31,23,24,20,32,20,27,29,24,31,34,24,17,31,25,29,28,20,24,23,26,31,37,23,25,22,29,23,36,24,25,24,31,29,19,23,19,29,27,22,24,22,26,25,25,26,32,21,18,24,26,25,27,27,24,29,20,29,31,17,22,32,26,26,30,18,23,30,26,25,30,25,26,29,29,19,19,31,31,24,25,21,19,27,16,20,23,34,23,18,28,29,25,28,23,20,19,16,18,29,24,29,21,25,34,28,23,26,21,18,22,34,24,31,29,23,26,29,20,33,24,30,28,23,11,12,28,28,21,26,29,19,24,11,21,29,28,26,36,20,30,23,25,25,21,25,19,0,27,25,11,26,18,24,18,24,22,22,31,40,27,32,22,18,22,29,18,21,26,21,27,23,33,26,20,23,23,22,27,26,27,33,16,28,25,26,28,30,16,28,26,24,21,23,24,16,28,25,30,23,28,30,24,37,21,27,31,15,31,26,30,21,32,30,33,22,29,31,29,29,22,24,23,20,26,22,24,26,19,29,37,23,25,29,32,22,40,27,23,27,23,23,29,41,23,28,34,21,26,26,30,22,22,19,17,28,26,24,28,25,25,19,24,27,29,27,39,23,21,34,31,25,12,29,27,28,31,23,99
22,26,30,27,26,14,26,29,26,21,25,15,26,31,26,15,27,22,21,46,15,25,18,38,28,21,31,9,20,18,25,25,18,28,26,28,27,29,36,21,27,17,12,25,22,9,17,24,18,27,26,24,20,34,28,32,24,20,22,22,22,26,20,26,21,15,25,26,24,14,24,22,29,26,26,27,23,38,26,25,21,17,18,19,21,16,14,26,29,27,31,16,36,21,21,21,26,35,23,30,30,21,26,25,19,24,20,18,27,23,21,13,22,15,21,37,25,35,18,26,25,25,20,14,8,17,20,24,29,20,30,23,19,27,22,22,16,20,32,25,29,36,23,28,22,23,22,16,13,3,18,19,26,24,23,25,25,16,39,15,22,24,24,16,22,33,24,20,18,28,24,24,26,22,34,28,24,29,26,27,34,25,27,20,25,19,27,27,19,22,31,19,18,16,25,25,27,21,22,23,22,21,29,27,23,22,16,32,24,23,22,25,21,15,20,27,15,25,24,24,22,23,27,22,29,27,26,24,26,29,19,24,27,24,23,24,22,25,32,23,30,25,21,19,22,18,26,22,20,28,27,30,26,17,4,23,19,20,25,27,14,20,22,25,8,18,21,25,25,23,19,17,20,30,25,18,15,27,20,32,28,29,24,25,19,21,24,23,23,27,22,32,19,18,26,23,20,27,34,32,24,27,21,29,35,8,7,14,20,22,18,21,8,23,18,28,27,25,18,22,18,14,28,19,30,9,18,21,19,10,11,19,24,17,29,31,20,25,31,20,32,23,27,18,24,18,21,28,26,21,26,20,14,27,32,26,16,25,23,21,23,22,21,22,24,29,31,24,25,26,28,25,11,27,26,25,23,23,25,19,19,28,34,16,21,22,26,23,20,26,26,26,23,30,25,2,29,16,26,25,23,21,24,21,28,25,18,23,22,17,30,23,17,21,23,23,23,18,28,30,22,26,26,20,21,31,20,30,25,20,25,28,19,26,31,25,34,19,21,20,24,19,24,26,23,28,17,24,18,24,15,22,27,16,16,26,22,20,27,30,29,19,35,29,40,33,37,25,24,17,13,25,13,27,19,29,20,23,19,24,26,24,21,24,22,26,20,22,31,26,20,28,18,25,32,22,34,18,17,28,23,20,23,26,17,29,25,19,20,25,24,26,25,22,22,20,25,28,28,24,25,21,22,22,32,19,22,29,26,30,27,24,12,14,28,19,18,22,22,21,30,23,35,24,24,26,25,18,25,26,25,25,24,27,31,24,22,23,24,22,20,22,30,26,29,13,28,20,24,27,30,28,13,3,26,18,16,26,21,17,18,27,28,23,24,22,10,22,21,17,18,26,18,20,24,22,32,29,22,23,21,20,21,21,23,23,20,21,28,29,19,22,27,25,19,32,22,31,23,32,27,25,33,11,29,35,11,24,28,19,30,30,29,26,30,25,24,30,24,26,26,30,23,29,23,25,22,30,20,28,23,12,28,31,30,22,29,16,25,21,23,25,26,26,24,24,24,25,27,19,31,25,21,25,19,16,24,24,24,35,18,22,29,26,26,37,26,28,22,19,22,33,25,26,28,36,23,16,18,23,23,17,17,17,22,17,26,30,43,27,24,31,23,26,22,27,25,20,22,25,31,20,30,22,27,32,34,25,33,21,17,16,25,26,17,23,22,25,24,23,36,24,27,23,23,22,22,30,17,20,31,30,29,21,22,28,29,33,26,39,19,20,20,22,31,23,14,22,27,0,24,18,26,16,19,17,26,20,23,27,32,19,16,15,21,22,33,28,28,26,28,29,26,29,16,21,20,26,19,20,17,30,29,23,25,24,27,29,31,22,22,19,30,26,21,20,19,27,24,17,22,11,26,18,37,18,26,34,21,32,23,22,24,29,28,26,28,33,22,26,27,15,13,28,13,30,22,22,25,21,25,21,17,27,13,30,22,38,25,18,29,26,23,28,37,16,26,30,23,15,23,30,24,26,24,21,22,17,20,24,15,25,26,18,22,27,31,33,28,23,25,30,26,21,15,21,21,28,22,96
16,21,22,30,28,23,15,33,23,21,28,24,25,29,30,25,21,23,22,42,22,23,16,27,31,22,25,29,20,22,26,24,20,30,22,24,26,27,32,19,24,28,26,25,26,23,18,21,33,23,22,22,18,30,30,31,25,32,25,13,10,14,22,32,20,27,26,24,26,17,24,25,29,30,26,25,24,39,26,26,26,14,13,12,26,25,25,21,25,37,32,24,34,27,18,15,27,28,24,33,30,19,22,32,20,10,29,25,18,19,24,21,38,16,24,31,19,32,20,33,23,24,23,29,23,21,17,27,29,31,29,25,17,29,24,29,19,24,26,29,23,38,20,25,24,31,26,25,29,27,25,17,26,23,22,25,25,20,35,18,18,14,16,18,19,31,22,17,18,30,21,20,25,18,33,28,26,29,23,24,25,20,15,18,22,26,22,22,18,13,33,25,28,25,23,25,25,25,7,21,23,22,24,26,26,19,24,35,26,17,21,25,25,21,23,28,20,25,20,21,20,28,33,12,29,14,28,28,23,27,25,17,25,33,28,22,25,24,27,11,22,23,17,19,24,26,5,24,22,28,25,36,28,33,28,23,21,25,29,22,26,26,25,32,24,29,25,28,30,20,17,26,22,25,27,27,21,22,24,32,22,27,28,22,22,26,19,18,27,23,19,33,16,13,21,15,12,22,28,30,26,19,26,29,30,28,28,22,32,26,30,24,31,26,27,25,20,29,18,24,20,20,25,22,27,22,20,24,25,19,20,19,27,24,27,27,20,24,34,23,30,29,30,18,28,16,11,30,21,22,37,30,24,27,31,26,24,24,21,15,22,24,24,25,28,30,30,19,27,35,22,27,20,24,14,19,18,21,23,20,23,30,29,24,21,23,25,17,24,28,28,25,25,33,26,26,29,19,22,20,27,25,28,24,27,19,26,27,30,20,23,21,14,22,24,23,21,26,21,21,19,27,29,29,17,28,15,25,22,27,20,22,25,28,23,28,33,21,26,19,22,26,22,29,19,32,20,21,22,25,24,24,11,25,37,23,21,19,25,20,32,21,38,28,38,29,35,15,27,22,25,22,22,22,10,30,22,24,25,20,14,28,25,24,23,21,18,25,25,27,21,20,27,17,32,22,31,19,21,20,25,23,23,18,20,29,30,23,25,26,16,18,31,12,21,18,20,23,23,11,20,21,14,32,32,30,26,27,23,26,25,27,21,22,20,28,24,22,23,19,31,30,31,16,21,25,21,15,23,20,28,17,22,22,16,23,28,20,21,26,22,20,27,27,28,25,25,21,25,6,31,28,22,26,26,27,22,26,30,21,18,27,26,23,27,23,24,19,22,18,14,25,23,16,25,26,27,19,25,19,26,23,18,14,28,27,27,23,26,30,28,20,23,17,23,27,22,26,20,30,29,32,28,21,27,30,27,29,34,22,28,27,28,20,27,30,22,17,27,30,12,22,24,30,19,21,23,24,18,31,23,29,27,25,26,20,20,26,20,22,24,24,27,31,24,17,22,28,18,28,31,22,24,16,28,25,25,22,28,27,24,20,29,24,23,33,13,25,27,28,26,27,22,24,26,32,21,19,31,24,23,24,18,21,25,20,22,33,31,30,27,27,13,22,16,17,22,16,13,24,28,28,26,23,25,34,39,23,18,25,21,22,25,24,22,22,23,28,30,32,33,21,21,18,26,18,19,26,26,20,29,27,26,20,24,26,23,28,20,36,25,30,16,14,30,23,23,24,25,24,0,24,23,22,25,27,13,25,30,29,37,22,33,29,22,20,24,28,25,27,27,25,21,34,28,30,14,26,15,23,19,32,32,13,27,24,23,28,32,9,21,21,34,24,26,27,23,29,29,24,16,20,16,26,30,16,22,28,24,29,22,16,22,25,23,34,19,32,22,27,27,19,25,16,16,20,16,22,33,19,20,18,24,29,23,24,27,33,26,20,25,23,30,22,35,17,10,27,25,23,26,28,26,22,26,8,19,19,22,17,24,27,25,15,22,31,29,31,28,21,25,25,18,19,22,21,23,28,24,90
24,22,23,20,22,15,20,26,14,18,23,16,20,21,16,5,10,24,12,35,19,21,14,21,24,15,21,11,24,26,13,23,14,16,22,17,25,19,26,16,22,7,8,19,20,13,13,8,28,16,15,14,13,27,19,25,15,28,21,21,18,21,16,28,21,19,15,20,19,19,12,21,30,26,14,19,15,30,22,20,19,20,21,20,17,13,4,22,22,27,27,18,28,26,11,24,23,24,11,28,20,21,21,28,15,16,22,21,14,15,23,18,24,18,17,29,17,22,14,21,11,15,11,20,14,15,19,16,26,26,20,12,14,22,21,12,21,14,16,21,22,27,13,23,13,25,20,14,11,17,13,15,23,9,8,21,11,18,38,20,18,13,14,16,14,25,19,12,15,21,22,20,24,15,30,23,22,26,19,19,19,21,20,12,17,14,21,21,17,21,15,23,21,12,11,13,21,19,17,21,11,17,24,18,20,17,11,22,16,12,12,25,4,12,12,22,14,21,17,19,22,16,23,14,19,22,26,18,21,19,19,25,22,25,16,17,16,13,21,15,19,19,25,15,6,20,22,18,12,28,13,22,16,23,16,20,9,21,18,13,18,12,13,24,12,8,18,20,20,19,22,9,13,26,15,8,26,21,15,27,20,21,6,21,18,14,10,9,23,28,14,22,17,24,14,21,20,19,20,20,15,14,19,29,25,23,22,19,22,15,24,17,10,19,24,23,17,13,16,17,20,14,24,10,27,19,14,18,1,16,17,21,23,15,19,25,16,20,29,18,27,23,20,18,18,18,19,28,21,15,24,22,19,27,22,16,17,15,23,14,19,12,10,11,14,19,25,19,24,18,21,29,15,16,20,19,21,18,20,7,11,30,20,18,20,21,22,10,16,26,16,20,14,23,13,16,25,18,10,20,28,14,17,21,22,21,17,13,18,19,20,19,23,20,14,17,19,20,21,23,18,21,22,22,14,22,10,20,18,15,15,21,21,19,24,8,25,3,16,22,17,23,17,21,16,20,19,17,12,15,3,15,16,15,18,11,20,14,29,24,19,19,28,19,37,26,23,15,26,12,19,19,14,11,18,19,20,21,1,19,16,14,11,20,16,20,13,15,23,25,20,13,17,14,29,23,18,21,19,22,17,11,23,20,19,24,24,11,23,22,18,18,27,12,22,22,17,20,20,19,20,17,15,23,29,19,24,19,10,14,19,21,14,16,24,21,18,22,21,23,25,23,24,17,20,19,18,18,19,19,20,23,20,24,24,16,14,15,16,14,22,22,22,24,22,23,17,20,24,23,20,18,13,21,19,24,18,18,27,16,19,23,19,22,20,16,16,22,15,16,20,13,10,13,14,23,18,27,23,16,22,11,16,11,13,15,22,21,30,24,16,23,18,18,14,24,18,25,18,18,27,20,18,13,25,23,9,16,18,19,22,26,21,12,22,20,21,23,12,19,17,15,21,27,22,24,17,18,12,25,17,14,18,22,24,14,22,8,24,17,11,19,11,21,20,20,17,24,16,7,19,17,20,20,16,13,19,15,19,20,12,17,22,21,19,25,19,18,25,25,20,23,23,21,24,18,14,14,25,24,17,14,17,14,22,11,9,18,33,18,7,17,24,20,24,24,15,19,19,13,21,19,24,10,20,29,17,15,22,16,13,16,26,19,24,21,12,15,20,13,27,15,23,17,18,6,7,20,18,16,21,24,20,19,6,20,21,23,15,31,9,19,17,17,19,16,14,10,11,18,24,0,21,13,13,7,14,13,15,26,30,16,23,11,13,17,24,22,16,16,10,18,15,27,20,9,22,18,11,22,15,16,22,11,23,23,26,20,25,17,20,19,13,16,16,17,11,23,14,23,24,17,27,19,31,10,20,24,10,26,21,25,16,26,24,22,17,24,23,21,20,17,19,23,15,21,11,19,21,14,21,27,12,18,24,26,15,35,16,28,19,15,18,23,32,19,21,29,14,16,18,21,15,11,14,16,25,15,19,23,17,16,8,19,22,22,24,33,17,16,26,26,16,7,24,21,23,26,16,98
23,25,31,31,25,25,20,20,24,26,25,24,26,28,25,18,23,24,16,34,24,30,23,39,24,19,29,21,25,27,21,25,17,22,23,23,30,27,33,23,29,22,18,25,26,18,18,21,32,22,21,15,25,29,20,8,19,32,21,20,13,13,19,31,20,24,26,26,21,18,13,18,20,30,16,26,22,37,27,26,22,19,20,19,26,23,19,22,16,32,35,24,32,22,18,18,30,27,11,34,25,20,23,24,20,19,27,23,23,19,19,22,30,17,27,31,19,31,23,20,12,22,15,24,21,27,22,23,27,33,28,17,21,24,15,27,20,22,30,25,22,35,20,25,18,35,32,23,21,27,18,24,26,18,17,24,27,25,30,19,19,25,21,21,19,32,20,17,20,30,22,19,23,23,28,28,27,27,19,20,24,29,12,21,24,17,23,25,24,20,30,30,20,26,22,12,21,24,16,21,15,22,23,18,16,18,19,30,24,24,21,17,22,23,24,27,20,22,19,8,24,16,31,21,28,19,29,24,24,26,19,24,28,26,19,19,25,27,27,20,25,19,20,16,15,23,28,21,20,25,14,31,24,29,22,25,22,15,18,18,25,18,14,33,19,23,22,24,24,25,20,22,22,27,25,21,15,21,24,30,22,23,17,25,25,14,23,22,28,26,19,27,22,28,20,14,11,27,31,23,16,23,15,34,30,18,19,23,20,13,31,18,25,21,25,12,27,20,25,21,25,18,18,22,28,24,17,18,22,25,26,26,20,22,26,27,21,26,30,19,28,23,31,20,25,21,12,33,20,11,24,30,22,27,26,21,24,22,27,22,15,23,13,14,27,30,26,20,25,31,18,28,24,24,19,26,16,25,23,15,23,35,25,25,19,20,18,23,20,19,15,18,19,26,26,27,26,26,11,19,31,12,15,26,4,18,27,26,29,21,23,28,27,19,18,18,19,24,21,27,22,26,16,28,23,21,15,25,18,14,7,27,23,19,24,17,33,18,20,18,22,26,29,26,25,19,22,26,18,23,19,24,24,16,33,10,21,20,29,23,27,22,33,29,41,26,34,20,25,18,20,21,24,25,17,26,23,23,22,21,19,23,24,21,22,26,20,26,24,30,27,22,26,24,33,31,31,20,25,22,27,12,20,17,26,31,27,19,29,25,15,25,28,19,20,19,20,23,20,16,25,21,21,24,30,23,33,20,23,23,23,25,25,26,24,27,18,21,10,24,26,22,34,23,24,22,20,23,21,23,21,16,27,26,32,18,23,22,23,18,23,17,25,32,20,24,23,20,24,29,23,29,25,29,19,22,26,21,30,21,25,27,25,25,14,10,23,19,19,15,9,20,24,22,15,13,23,26,29,24,19,22,5,14,21,19,24,20,33,19,21,27,23,21,23,27,22,31,7,29,32,19,27,16,24,29,19,23,23,19,31,24,23,13,26,19,21,26,22,31,25,21,26,32,14,16,23,28,24,33,23,20,27,28,28,18,25,21,25,21,13,29,21,18,21,17,17,27,24,23,25,23,25,22,7,10,25,16,22,26,24,18,22,28,19,36,20,26,24,21,32,23,27,22,31,33,19,19,24,23,20,22,23,21,24,20,24,26,28,29,16,26,20,25,17,26,24,21,18,14,27,26,29,12,27,30,28,16,31,21,17,16,28,25,18,17,19,22,24,24,20,8,16,24,19,19,20,25,28,17,10,13,13,18,21,24,24,24,27,36,14,22,19,21,21,25,20,16,26,26,23,21,0,20,24,22,22,13,26,23,35,20,26,21,23,18,23,24,29,16,26,24,25,27,27,25,21,28,23,29,27,21,27,20,30,26,26,26,27,14,16,22,31,17,17,18,21,8,25,26,21,23,27,26,39,22,27,24,15,15,21,19,20,28,28,32,25,32,26,27,26,26,26,15,23,27,23,24,31,19,26,31,11,21,13,22,15,40,20,25,28,23,23,22,37,18,25,31,17,20,25,29,18,22,13,15,21,18,20,26,23,21,24,20,19,30,24,35,16,23,32,32,17,20,20,25,31,32,19,97
21,20,25,13,22,15,17,20,14,20,14,12,21,23,20,18,17,17,15,39,15,19,12,32,23,16,20,21,18,20,15,13,19,24,19,19,18,18,26,15,21,20,21,21,16,21,14,15,21,20,20,17,13,28,23,27,13,21,18,19,14,18,16,28,16,22,20,20,15,16,14,16,28,18,15,15,11,26,22,15,18,15,16,17,10,19,17,20,25,25,27,16,31,23,14,17,24,27,14,27,23,15,23,15,13,12,19,22,16,18,20,7,19,15,25,32,20,23,20,25,13,16,14,19,13,8,12,27,21,23,24,13,16,18,22,10,18,4,16,21,17,24,16,20,19,18,13,17,20,19,14,13,17,11,10,20,18,8,32,17,19,13,16,18,11,29,17,13,19,24,18,12,21,17,26,23,23,25,23,24,23,25,19,14,10,15,18,20,13,19,22,20,20,20,12,17,18,12,15,12,19,11,19,14,16,17,21,24,20,12,17,20,17,16,5,15,16,21,18,18,10,19,21,10,20,18,28,20,17,22,7,15,17,25,18,8,13,19,25,11,24,20,18,15,12,18,22,18,16,16,17,24,16,24,16,24,20,19,12,17,15,16,20,27,20,21,5,18,18,12,15,14,16,21,15,15,22,17,16,26,17,17,19,12,9,17,14,13,16,16,15,23,16,23,22,13,16,12,19,24,9,16,16,28,23,17,16,6,24,17,23,15,21,18,21,22,14,23,10,13,10,2,19,3,20,17,14,14,14,16,17,11,18,18,20,25,17,19,23,16,22,11,13,14,18,20,15,24,16,18,26,29,12,15,20,19,4,18,24,16,16,13,20,20,15,20,25,14,20,25,16,30,16,16,14,17,14,13,24,18,4,20,24,16,16,22,16,12,16,23,18,13,7,27,20,18,18,12,14,15,19,18,17,13,24,13,10,14,19,18,21,17,22,21,12,19,20,24,21,22,10,14,25,19,17,22,11,21,21,19,18,20,17,20,27,21,27,10,14,9,17,12,18,14,13,21,13,19,14,15,16,8,16,21,18,15,17,8,25,18,14,21,21,17,29,27,24,15,23,18,15,14,14,21,16,25,22,17,14,21,14,15,12,18,10,13,15,8,17,18,20,15,17,21,25,20,22,18,9,20,17,19,11,21,13,25,18,15,19,16,19,14,26,13,11,16,10,13,17,11,14,16,15,26,28,24,17,24,17,15,15,21,16,14,20,18,6,10,10,19,26,16,24,17,12,21,19,15,15,21,22,21,22,25,24,19,24,8,9,7,12,24,18,14,23,26,17,8,16,23,19,24,17,19,22,19,14,15,29,15,19,21,17,15,15,19,11,15,16,17,18,14,23,16,12,21,22,23,20,17,17,4,15,12,19,8,13,9,28,20,22,16,19,15,15,17,15,18,17,19,21,24,23,22,21,26,22,19,28,7,20,23,22,16,18,22,17,19,16,12,17,25,25,30,20,21,17,24,8,21,19,24,21,27,23,17,16,21,16,9,16,19,15,18,20,13,18,15,17,20,20,14,19,18,20,17,19,10,12,27,5,17,17,23,22,24,15,12,22,18,13,21,16,16,22,27,7,15,24,20,17,18,4,1,18,10,18,15,31,11,20,24,17,13,18,26,9,12,9,11,26,8,17,15,22,26,30,20,28,9,13,4,24,20,21,18,18,18,12,20,29,19,22,17,20,7,8,20,18,16,19,21,24,16,13,16,24,23,15,24,19,22,18,20,21,9,22,18,18,16,22,13,20,0,10,16,17,17,22,19,30,16,25,24,6,12,17,25,23,19,20,18,11,24,26,19,15,25,7,16,11,25,29,12,16,16,19,17,24,13,17,14,26,15,18,19,4,24,27,25,20,19,20,6,33,6,15,22,11,23,18,18,12,21,19,29,18,17,21,17,18,10,18,20,14,26,11,13,14,16,19,26,16,22,20,20,17,29,19,20,22,15,19,19,30,14,24,27,18,9,18,25,18,16,16,14,19,20,19,16,14,22,18,16,10,17,21,23,20,18,23,24,21,6,19,9,18,26,18,95
25,19,30,18,29,21,20,29,24,20,24,22,22,22,25,10,17,27,17,45,18,25,18,30,28,20,12,16,19,21,15,23,13,27,22,23,28,10,28,16,27,12,15,20,21,12,19,21,22,22,21,24,13,29,25,30,23,26,16,22,15,19,23,26,21,18,20,19,25,18,24,19,21,28,21,21,21,36,28,11,14,16,17,18,20,18,9,23,24,32,21,23,31,25,21,23,25,31,18,32,25,21,21,25,17,21,25,27,24,20,22,17,29,17,24,34,22,31,21,24,23,18,16,27,22,18,19,20,20,24,25,23,14,28,23,17,20,14,26,30,16,32,23,25,19,28,23,19,16,22,24,19,25,21,20,14,22,18,35,19,21,13,19,19,21,30,19,20,21,26,26,22,26,17,30,23,28,24,16,17,28,22,20,16,15,25,21,23,19,22,16,10,26,17,22,23,24,22,18,22,20,15,29,17,25,20,18,24,26,12,17,16,17,24,15,13,21,26,19,22,20,24,31,20,10,20,29,28,22,19,17,25,13,32,21,18,23,26,27,21,26,22,26,20,19,25,22,25,22,24,23,29,15,14,15,26,14,22,21,15,5,23,18,28,11,13,15,25,28,10,21,14,18,30,14,13,24,26,20,29,22,25,19,22,19,23,12,11,21,26,22,13,22,28,21,16,13,22,23,23,19,26,19,29,25,26,26,16,23,24,32,23,15,13,21,26,22,20,20,23,20,12,29,13,30,26,21,23,14,21,22,21,21,18,22,17,22,17,33,24,25,21,23,20,23,21,14,31,26,19,26,35,22,25,26,21,14,15,27,16,18,3,17,18,5,10,25,24,20,16,15,34,20,19,21,27,19,18,25,14,14,30,22,23,20,20,21,10,25,25,20,21,17,20,25,21,23,22,23,25,26,23,20,23,26,23,20,4,9,22,31,23,27,19,22,22,25,25,18,21,20,12,28,26,16,27,21,24,21,18,21,23,26,28,27,21,33,16,24,19,17,22,24,24,18,31,20,27,22,25,10,18,16,20,23,24,22,14,26,25,24,22,26,26,39,32,34,20,25,22,25,15,22,24,19,25,24,25,14,19,21,5,2,25,20,18,15,18,26,22,20,25,25,21,30,29,31,20,19,19,16,16,17,11,23,26,28,21,23,25,9,19,25,21,21,22,15,18,11,18,19,18,17,25,22,26,22,24,23,25,25,25,19,21,21,26,16,20,20,20,29,25,24,19,22,16,20,21,25,21,17,18,22,26,24,16,21,13,14,17,22,25,28,24,25,26,20,18,26,23,25,23,18,22,19,28,23,18,30,25,27,27,25,16,25,22,20,20,19,15,15,16,17,15,22,24,20,18,17,18,20,14,19,22,18,18,23,19,35,27,19,24,24,20,19,22,18,23,21,25,30,23,25,14,28,25,14,18,23,17,24,20,28,22,28,27,26,28,16,17,17,23,26,20,19,21,22,28,16,21,24,19,23,28,29,17,26,15,25,19,18,18,23,28,25,18,23,25,23,14,30,8,26,24,19,16,18,20,22,28,15,17,26,21,22,18,21,22,24,27,23,20,26,26,28,26,17,20,20,25,23,19,14,11,24,20,18,25,37,21,20,26,22,23,24,23,19,22,19,21,26,18,23,17,22,22,30,20,28,19,22,14,29,21,25,20,18,17,22,18,29,20,28,17,13,17,18,19,25,21,23,20,25,21,19,26,18,23,15,29,14,24,23,24,21,19,21,21,24,19,25,13,24,10,0,6,21,22,20,24,37,21,18,18,16,22,27,20,22,21,23,23,16,29,25,19,23,20,17,26,21,29,29,22,21,15,23,23,32,16,19,19,26,22,11,10,14,29,19,23,23,24,27,16,33,16,21,20,21,22,22,24,22,26,22,29,25,27,26,20,21,20,27,21,24,22,11,23,24,16,18,31,15,24,22,25,24,37,21,27,24,18,22,25,33,18,27,20,20,19,15,32,21,16,22,17,21,14,15,26,22,22,21,17,18,27,24,33,24,18,32,28,11,16,27,19,26,30,22,99
25,21,24,22,27,17,20,25,20,19,24,18,25,20,21,4,17,26,11,40,24,23,21,28,23,14,14,18,21,23,17,24,7,23,23,18,27,12,22,19,21,6,15,22,21,16,20,15,24,17,16,18,15,28,20,24,20,28,22,24,18,22,21,27,21,21,22,21,20,12,18,23,23,24,15,18,19,34,23,13,16,13,14,15,21,12,3,27,23,26,23,17,29,24,18,25,27,31,12,26,27,23,22,28,19,23,21,26,19,14,21,17,23,11,22,33,21,29,21,20,17,20,10,24,18,20,16,15,22,26,19,19,17,28,22,11,14,20,23,26,22,26,20,24,14,28,23,17,18,16,20,22,28,16,15,16,18,20,37,13,22,15,13,19,21,26,19,19,15,20,28,23,24,16,29,25,28,27,18,19,24,24,21,19,17,21,15,17,20,24,22,16,20,11,17,20,23,21,20,19,18,17,23,11,19,16,12,26,21,14,11,18,11,18,18,15,20,26,18,26,17,21,28,21,12,22,29,23,16,20,21,20,15,26,15,19,23,20,22,22,26,21,28,20,13,19,24,23,17,26,20,23,9,16,21,20,8,20,22,17,11,19,20,26,17,7,21,19,25,12,23,8,12,25,8,7,26,21,14,24,22,27,13,20,24,19,14,13,25,31,21,15,22,22,15,20,18,26,25,21,17,21,20,30,29,25,24,18,25,18,28,17,9,15,22,28,23,14,22,22,19,18,25,17,28,20,19,17,8,15,16,20,22,18,22,19,23,19,29,18,27,25,26,14,19,19,17,32,20,13,24,29,25,29,21,23,20,16,21,17,17,5,17,18,7,12,27,20,22,18,21,28,14,22,21,26,21,21,19,8,18,29,24,17,17,14,20,12,21,27,22,20,20,22,20,15,27,21,17,19,28,17,14,24,20,24,22,6,11,22,27,18,21,13,19,21,24,22,16,23,17,14,25,21,15,27,17,26,22,14,16,17,26,24,28,15,27,10,21,20,19,23,24,28,19,27,22,22,17,22,4,19,18,22,17,18,20,16,27,27,26,22,30,26,36,26,29,14,19,18,24,17,16,18,21,20,18,22,8,20,15,7,4,20,18,20,18,21,20,23,22,20,19,21,30,25,25,14,20,15,10,18,19,17,22,24,29,16,25,21,15,21,27,19,18,24,17,20,13,18,21,15,18,22,24,26,26,26,17,21,22,20,13,15,23,20,20,24,26,22,24,19,26,20,19,18,19,21,23,22,19,23,24,24,26,17,15,15,16,19,17,23,26,30,25,22,23,19,23,25,19,17,12,20,24,28,25,19,24,23,21,22,20,18,23,19,20,22,13,9,20,18,11,16,16,22,22,20,19,19,22,17,23,18,12,20,25,21,29,25,15,18,18,21,13,24,14,25,23,24,30,19,25,14,25,27,16,12,17,20,26,26,22,19,24,24,20,30,18,21,19,22,21,22,21,23,23,25,18,23,18,21,17,23,23,20,26,9,23,17,12,12,18,27,25,20,22,27,18,8,25,10,27,21,15,12,19,17,26,27,19,17,21,24,23,20,22,23,18,28,25,23,25,23,31,20,21,21,22,26,18,13,18,17,23,18,16,25,32,24,14,24,24,23,25,21,20,16,19,15,22,24,25,11,25,28,24,22,22,14,18,20,27,24,23,19,13,11,21,12,31,17,24,19,15,13,14,13,20,21,23,26,22,22,13,23,22,25,17,30,8,18,17,19,22,20,15,17,18,17,27,7,22,16,6,0,15,18,14,19,35,15,20,18,19,19,30,22,23,15,17,19,18,27,19,16,25,22,18,25,18,23,29,18,23,17,23,25,32,19,18,21,20,16,13,12,18,24,13,23,25,18,22,22,32,17,20,22,17,25,19,25,19,26,24,29,19,27,25,22,21,22,23,24,18,23,13,23,28,19,20,25,11,19,24,24,20,39,15,27,23,21,24,22,29,12,23,22,15,15,19,28,15,18,21,19,18,8,17,28,16,17,15,14,20,21,23,34,18,21,28,29,17,14,23,18,26,30,17,99
15,8,9,20,29,19,20,32,22,20,27,19,24,28,26,13,23,24,20,41,17,22,15,35,30,21,24,25,19,21,25,25,19,29,21,23,25,26,31,18,23,15,22,25,23,22,17,20,34,22,21,21,26,29,26,30,19,28,27,12,9,13,27,24,23,26,26,24,19,16,17,24,32,29,14,24,23,38,25,14,26,13,12,11,21,21,12,20,24,35,34,21,33,26,17,16,26,27,11,32,31,19,21,32,19,9,25,25,17,18,23,20,30,15,26,30,18,32,19,29,16,22,19,28,22,19,16,24,27,36,28,18,16,16,23,20,18,21,25,28,22,35,19,24,21,29,24,21,25,25,23,16,27,22,21,24,24,19,34,17,17,24,15,17,18,25,21,16,23,29,22,19,28,17,32,28,25,28,22,23,28,19,14,17,17,24,21,23,17,12,29,29,27,20,22,20,24,23,6,16,22,18,23,25,24,17,11,33,25,25,20,24,18,20,12,16,19,26,19,20,19,24,32,11,27,13,27,28,22,27,24,16,12,33,24,21,24,23,26,10,25,22,16,24,20,23,18,29,21,27,20,29,24,31,27,28,17,27,19,18,25,25,22,31,23,16,22,24,24,19,18,17,21,24,23,16,20,21,23,30,21,26,20,21,21,22,23,22,23,22,18,30,15,26,14,14,11,21,27,27,16,27,19,21,29,26,25,21,28,21,29,18,18,19,26,24,19,21,17,21,21,19,24,14,26,27,25,23,15,17,18,22,26,22,26,26,19,23,30,19,28,27,24,17,25,15,10,29,20,21,28,29,23,26,30,27,21,23,25,14,21,20,21,22,22,27,30,18,26,26,21,30,16,23,13,18,21,20,22,7,13,20,25,21,20,22,24,23,23,27,23,24,18,32,25,24,25,18,17,19,26,20,23,23,26,18,25,21,26,19,22,20,26,21,18,22,20,25,20,27,18,15,24,27,16,29,14,24,21,23,15,29,28,27,22,22,32,17,20,17,30,21,21,23,18,31,19,20,23,24,11,19,24,24,26,18,24,25,24,23,23,20,28,27,37,28,28,14,26,21,24,21,18,21,9,27,22,21,15,19,13,22,19,21,22,20,17,19,28,29,28,26,25,27,31,21,32,18,20,19,24,20,22,17,19,28,29,22,12,24,15,17,30,11,15,18,17,20,22,10,21,20,13,31,31,30,25,26,22,25,24,26,17,19,19,26,23,21,22,18,31,25,30,15,20,24,20,14,22,19,25,16,21,25,26,16,21,15,16,18,21,17,27,26,27,24,24,20,28,19,28,26,18,24,25,28,25,22,32,20,17,26,25,22,22,18,23,22,21,17,13,24,18,15,15,25,23,24,24,18,25,15,17,13,21,19,22,22,25,27,24,26,22,16,22,24,21,15,19,29,28,23,25,20,24,29,23,24,26,21,27,26,21,19,26,27,26,16,26,19,25,21,29,35,18,20,24,29,17,30,22,28,26,24,25,19,19,16,25,21,11,23,21,29,25,20,22,27,17,15,30,21,23,15,24,21,24,16,29,26,14,19,22,23,22,32,14,24,26,27,24,26,21,22,25,31,20,18,30,23,22,22,17,18,22,19,23,24,30,22,21,26,18,24,17,25,21,15,12,14,27,25,28,10,24,34,31,22,31,20,24,21,24,23,30,21,20,23,28,21,32,16,20,25,25,17,18,25,22,25,22,25,21,23,20,25,22,28,28,31,17,26,25,27,29,20,22,23,24,26,13,14,22,17,21,15,0,21,23,28,39,21,30,25,17,18,23,27,23,16,24,24,18,31,27,23,13,21,14,22,18,30,31,12,23,23,22,27,31,8,20,20,27,23,23,22,15,28,22,23,15,25,22,23,33,15,23,27,20,27,21,15,21,28,22,33,18,28,21,26,26,18,24,15,15,24,24,21,23,18,7,30,20,25,22,23,23,32,24,19,24,22,28,21,34,16,23,33,21,22,25,29,22,22,21,7,18,18,21,16,22,24,22,14,21,24,28,30,25,20,24,24,17,17,28,20,22,27,23,89
23,25,28,20,18,15,22,27,19,14,21,18,14,19,21,18,15,22,20,27,17,17,10,26,17,20,22,16,18,20,12,19,18,9,12,17,24,20,25,10,16,20,15,19,17,18,18,19,24,16,15,12,22,23,18,16,16,23,17,22,16,12,12,24,12,14,14,20,10,15,10,17,23,19,15,17,15,30,18,19,16,12,13,14,15,16,17,26,15,29,29,23,19,26,20,15,19,24,10,21,24,19,20,24,17,19,24,18,15,16,23,15,25,14,24,33,21,26,21,26,9,15,20,23,19,15,15,10,23,22,23,9,8,21,12,21,17,14,21,18,23,25,22,15,15,22,20,13,12,17,10,11,17,10,9,19,20,14,35,16,16,19,21,20,21,25,13,19,16,23,21,14,17,11,28,17,25,22,6,7,18,23,11,8,16,11,16,15,13,22,26,22,12,19,16,5,15,19,18,22,2,15,21,7,9,19,18,21,15,19,22,16,9,16,12,20,16,17,13,15,13,3,22,19,23,21,30,18,15,15,19,21,21,18,16,20,23,19,21,18,22,17,21,11,11,20,21,14,11,23,11,25,17,23,21,21,22,15,5,17,17,5,11,30,17,18,17,20,21,18,17,19,15,14,16,20,22,18,17,20,19,19,14,19,12,1,22,21,20,27,21,20,9,20,21,21,18,14,24,20,13,15,20,21,21,25,24,16,9,2,26,15,23,15,18,19,22,12,12,8,12,18,11,14,25,11,10,11,14,19,20,13,17,14,14,27,18,19,25,14,25,19,24,13,19,18,17,26,18,20,22,32,16,22,13,20,18,11,23,10,20,21,10,11,23,27,23,18,18,28,22,25,18,20,14,13,10,12,24,14,13,22,23,19,10,17,21,21,13,16,6,17,12,20,24,18,21,15,8,17,22,1,4,17,17,15,20,22,24,18,16,15,19,18,15,11,6,11,8,17,16,20,9,26,10,18,17,21,5,20,6,16,20,6,11,14,22,14,17,20,23,15,16,23,12,13,15,18,12,12,16,13,21,13,27,7,13,20,23,20,23,23,28,23,31,13,28,20,22,14,7,15,16,21,19,21,20,12,14,18,19,17,20,16,16,19,7,19,19,22,18,14,28,17,25,23,23,17,13,9,14,9,19,14,16,18,20,12,19,24,16,20,15,14,22,18,12,15,19,17,20,18,11,21,25,16,20,16,21,18,12,14,19,21,19,26,18,22,17,17,27,11,26,13,18,12,14,10,13,15,16,21,14,18,24,17,17,14,15,15,14,22,16,24,9,21,20,14,17,22,10,19,18,23,6,19,23,8,23,19,21,17,19,17,7,3,18,11,20,16,16,13,16,9,12,17,22,19,22,12,18,15,12,16,16,16,22,19,30,12,18,24,25,14,16,19,19,24,14,23,29,27,24,16,23,16,14,20,31,13,24,13,20,10,13,10,14,26,13,19,20,25,22,26,21,23,19,22,17,30,17,17,14,21,16,5,23,21,20,17,12,16,18,19,16,9,4,18,19,19,17,19,22,19,20,21,18,13,19,29,14,11,21,15,6,29,13,18,19,18,20,23,23,19,20,28,11,17,22,22,17,15,20,17,13,18,14,23,34,22,13,20,13,20,16,13,16,15,18,11,18,19,23,11,14,25,25,12,24,15,11,16,27,13,18,21,14,19,22,19,26,5,13,15,9,13,12,21,20,12,18,21,10,12,17,13,18,21,24,30,22,14,14,16,13,12,16,3,22,20,25,13,13,17,22,18,21,0,20,20,28,13,20,18,15,15,22,19,24,15,21,18,17,25,23,16,18,22,16,19,20,22,26,15,22,18,22,25,26,17,20,18,18,12,11,12,15,20,12,19,11,13,20,20,26,15,21,24,7,23,12,16,9,23,19,19,21,24,25,21,20,13,21,14,18,16,20,16,23,6,24,23,21,18,20,24,2,31,24,26,18,21,15,23,31,15,18,27,14,17,20,24,15,16,4,17,17,17,13,26,25,18,19,11,18,24,11,30,8,10,24,22,18,14,20,14,18,27,16,97
22,22,32,29,27,17,26,20,13,19,14,18,27,27,27,10,21,17,17,45,26,27,23,36,27,18,27,25,24,26,23,24,20,29,27,26,27,25,34,21,29,14,23,18,27,21,18,9,21,25,24,24,22,32,21,31,25,34,24,27,25,25,21,33,21,15,24,17,28,21,21,23,33,31,21,26,26,41,27,26,24,22,23,24,26,17,11,26,25,32,32,17,36,28,12,25,33,27,20,34,25,24,27,28,20,24,29,22,25,20,28,23,31,20,31,35,23,30,29,26,20,23,16,21,15,20,25,19,26,23,9,23,19,32,26,19,23,24,25,28,31,34,14,30,17,25,20,19,26,22,24,23,29,20,19,25,17,23,43,22,23,21,19,27,15,31,24,13,21,20,19,23,29,16,37,32,27,27,15,16,14,33,24,21,26,25,25,26,22,26,26,30,20,19,10,23,29,21,23,26,22,22,22,25,24,16,19,31,26,21,17,28,19,18,21,26,20,24,22,28,25,23,33,23,26,29,35,27,24,25,26,27,26,26,21,18,25,26,30,23,30,27,26,18,17,19,30,23,22,32,24,31,22,30,26,26,14,26,25,26,25,23,16,32,22,15,21,25,30,26,27,8,12,31,21,7,32,16,14,33,24,26,17,20,24,21,23,22,32,31,15,29,28,30,23,20,23,28,19,27,24,25,28,30,34,29,28,24,20,22,25,22,17,22,29,28,26,22,25,27,23,24,27,19,28,23,19,22,16,15,16,24,25,20,19,28,21,28,34,23,36,30,29,23,25,28,24,33,17,20,30,23,24,34,29,21,24,21,22,19,24,19,13,14,21,26,33,19,29,27,33,28,14,20,25,22,25,23,19,16,20,33,33,17,26,23,27,21,23,29,24,27,23,28,10,21,28,21,21,18,31,21,24,26,27,24,28,20,25,22,25,18,30,22,26,21,26,30,13,22,17,25,26,28,17,17,15,25,24,20,19,29,33,26,30,17,26,14,26,24,26,27,18,30,21,31,24,28,21,27,12,24,24,18,25,22,20,23,31,19,26,28,37,28,36,31,22,20,28,22,24,23,16,26,24,25,22,27,16,25,21,21,18,22,27,28,20,24,26,28,28,24,27,25,32,20,29,23,22,14,19,14,30,29,22,31,29,21,25,26,27,27,24,21,26,25,23,23,27,22,27,21,20,8,30,26,25,26,7,23,28,25,13,15,31,27,25,29,29,25,24,23,35,22,19,21,23,29,29,24,26,28,27,28,32,25,23,24,25,23,25,31,26,34,29,30,21,19,27,31,19,23,12,22,26,21,30,24,31,21,21,28,21,22,23,20,13,22,14,18,25,24,19,18,23,27,31,33,28,21,22,20,25,16,20,24,30,28,29,28,21,28,23,23,13,30,22,33,27,17,37,25,19,22,26,30,24,25,23,20,31,33,28,22,32,28,25,31,24,28,25,29,27,33,27,29,27,27,25,34,26,22,7,30,29,22,27,17,27,26,20,21,26,31,23,24,24,30,23,16,18,24,25,26,21,18,27,24,22,34,21,22,27,26,25,24,26,21,27,22,25,30,28,30,33,33,25,19,30,26,19,18,18,21,26,20,22,27,38,27,16,25,27,27,24,18,24,23,20,22,30,28,31,19,27,33,28,22,33,24,20,23,28,26,27,26,18,24,24,2,36,18,24,25,18,15,14,24,20,19,28,30,23,24,17,27,27,32,24,36,14,18,21,23,29,25,23,23,22,23,30,15,26,22,20,14,23,20,0,28,44,20,28,26,22,26,33,24,13,21,25,27,26,33,27,24,23,15,22,25,18,25,31,20,32,21,23,24,34,24,25,22,28,23,19,20,20,31,21,23,31,25,25,26,32,23,29,31,21,32,28,26,26,30,29,36,25,33,25,26,27,18,20,27,18,21,20,27,30,21,21,34,17,20,30,31,22,45,21,31,23,19,29,28,37,21,25,36,16,21,22,26,15,20,22,24,27,21,24,31,24,20,23,23,29,21,31,39,26,23,23,31,25,16,25,25,26,31,18,96
28,28,31,29,23,18,32,29,15,20,28,16,22,24,29,23,26,18,17,44,23,23,16,41,30,21,28,29,26,28,20,18,26,27,24,15,29,26,25,18,23,25,28,24,25,23,27,28,32,14,13,23,26,21,26,23,19,30,8,25,24,23,17,32,17,28,25,25,23,23,17,5,17,30,28,21,21,36,30,20,21,22,23,24,25,27,22,27,23,28,26,11,31,33,26,19,27,33,23,29,24,23,28,29,26,24,30,16,24,21,28,21,35,22,33,40,28,22,28,35,18,23,18,25,28,27,25,21,31,30,26,16,16,24,15,29,25,18,21,24,30,32,28,25,21,30,32,16,29,25,21,17,25,19,18,26,19,20,32,24,28,26,27,26,27,33,21,25,19,29,20,17,26,17,35,29,29,28,17,18,23,30,23,14,27,22,18,20,19,27,35,30,17,24,18,22,32,24,22,28,20,24,26,15,23,25,21,29,23,25,30,27,24,20,24,20,29,20,11,28,9,20,30,23,25,27,36,23,19,21,20,23,22,23,21,27,29,24,19,23,27,30,27,14,20,17,28,19,19,26,22,36,12,28,28,23,27,8,22,30,25,23,20,25,24,26,24,26,26,28,21,20,21,31,11,21,30,24,23,32,28,27,23,14,26,21,27,26,31,29,23,33,15,29,32,29,26,23,27,29,22,24,22,32,27,33,33,22,27,20,34,22,25,23,14,31,30,24,18,25,22,17,17,22,35,20,15,25,27,17,18,23,3,17,21,31,30,22,15,23,32,24,32,19,27,28,25,32,23,22,30,38,15,28,28,28,23,17,26,16,26,24,19,20,26,28,30,23,26,31,29,28,16,24,22,30,21,20,24,25,23,28,37,15,22,24,29,25,19,27,25,27,25,28,33,26,24,23,19,22,33,19,18,25,19,18,26,25,30,24,30,21,28,25,20,17,25,30,15,25,11,19,23,22,16,26,24,29,21,30,20,20,29,25,27,23,33,23,22,26,30,26,22,32,18,26,21,27,17,24,23,23,29,22,33,20,18,21,31,23,33,29,39,22,30,32,30,28,29,29,22,21,18,26,24,27,23,21,27,26,28,25,23,25,22,26,15,27,23,26,28,23,28,22,31,26,30,25,21,14,9,18,24,27,24,26,25,18,23,32,29,29,26,20,28,22,23,21,30,25,25,22,16,31,31,30,29,24,30,30,30,26,15,13,28,21,19,23,23,25,33,22,33,18,13,14,10,14,23,21,27,28,22,24,30,23,28,25,26,24,24,27,20,28,27,19,25,13,21,29,30,27,16,24,26,22,32,20,32,18,23,29,17,27,13,17,30,18,22,24,28,21,22,15,19,10,35,27,18,18,6,23,25,25,25,25,26,22,27,18,26,21,22,19,22,30,21,31,26,25,35,27,32,21,28,29,27,15,36,14,27,31,28,21,26,27,24,31,21,30,30,30,24,30,29,31,28,30,23,34,22,26,21,20,33,17,27,26,23,22,25,11,23,34,19,20,23,30,25,25,26,27,34,30,23,26,23,22,23,35,24,19,18,23,22,32,21,25,18,23,32,32,33,26,26,23,21,28,30,24,18,28,23,20,20,24,27,32,42,22,22,26,21,23,20,20,23,21,24,20,19,27,27,24,22,17,34,20,25,17,16,17,29,21,11,26,20,14,25,26,34,19,27,25,17,23,22,16,22,15,26,24,24,21,26,29,20,28,28,41,27,19,17,19,26,22,25,21,31,27,29,26,23,19,24,19,28,20,28,0,34,27,28,29,23,22,28,30,32,24,27,16,28,32,22,21,28,30,20,27,16,23,29,21,33,28,28,28,38,23,27,24,33,25,19,20,23,15,23,18,30,22,25,25,33,21,23,33,18,26,24,20,27,26,27,33,27,29,27,19,18,28,29,22,20,23,24,25,21,16,27,29,27,25,28,28,22,39,21,29,24,23,26,29,30,21,23,37,21,23,26,27,22,27,23,22,27,27,21,30,25,24,26,21,23,30,26,31,27,18,30,27,31,24,13,10,26,32,19,102
35,37,45,37,40,37,30,41,37,33,39,37,34,38,36,35,35,42,35,25,30,38,31,42,39,30,37,23,33,35,37,38,28,37,31,38,42,39,39,31,44,37,22,37,32,27,28,37,44,37,36,29,33,44,36,41,33,34,36,37,31,34,34,45,37,33,39,38,38,25,27,33,39,41,36,33,29,44,31,29,40,26,27,28,34,37,34,40,31,44,46,37,44,41,34,39,42,46,31,42,37,41,31,45,30,36,44,42,37,37,37,36,41,24,13,49,37,45,28,38,26,38,34,37,31,32,29,38,41,46,38,32,29,42,38,32,27,34,41,39,41,50,36,37,32,42,37,39,25,29,36,32,37,32,31,38,34,34,54,26,27,29,38,30,35,46,34,33,38,42,40,35,45,30,45,40,37,39,34,35,40,35,33,29,34,37,36,34,34,37,44,37,40,30,34,28,40,36,33,36,30,32,33,33,31,38,39,41,36,32,37,35,34,37,29,29,30,39,34,34,39,31,43,38,42,37,40,36,35,39,34,41,31,43,35,37,37,41,42,37,36,38,40,33,29,37,32,36,32,40,28,45,30,43,30,43,36,36,33,37,32,32,33,43,26,34,35,35,38,32,39,36,34,35,31,37,41,31,36,41,38,40,36,38,39,29,34,33,37,46,35,42,37,25,40,34,31,36,43,32,30,37,35,44,45,39,38,36,35,28,41,32,36,35,39,38,36,37,33,36,32,32,25,27,35,32,32,33,31,35,36,33,31,40,42,39,25,40,44,33,42,38,27,27,34,32,30,43,30,30,42,46,37,42,39,33,34,36,34,31,34,39,32,33,41,46,40,28,39,44,40,47,34,36,35,41,38,33,41,35,28,42,44,37,30,31,37,32,34,38,31,37,29,45,37,30,42,40,25,29,40,27,30,37,37,36,40,36,41,35,38,36,24,30,32,25,34,32,36,38,35,28,31,39,31,40,31,41,33,32,28,22,13,34,39,36,41,32,34,38,37,26,37,38,33,40,32,40,30,37,33,32,26,30,42,26,37,34,38,35,38,33,45,42,54,41,46,37,36,32,35,36,36,41,34,40,31,38,29,29,36,40,38,35,30,37,28,22,25,42,36,36,46,31,46,41,47,27,33,37,33,31,35,37,39,33,40,31,35,37,35,37,43,35,37,42,34,37,37,34,38,39,32,39,42,38,41,37,39,37,37,39,33,35,43,40,33,37,36,32,45,30,46,34,37,39,35,36,38,36,35,36,29,33,34,32,37,32,33,29,30,35,36,40,35,37,37,33,39,33,38,40,32,35,32,41,16,35,40,37,41,32,37,36,21,25,33,38,30,26,33,36,37,30,29,38,42,46,42,33,34,26,31,32,35,30,35,35,47,16,31,41,39,35,35,41,39,42,33,41,41,37,41,29,42,44,23,29,41,34,39,39,37,27,41,27,36,43,38,36,27,41,44,41,38,40,37,39,38,28,35,26,42,43,37,30,39,34,35,30,33,35,35,41,38,37,32,44,37,33,42,34,21,34,33,30,39,30,41,46,29,32,42,36,34,48,34,38,35,41,37,35,40,36,41,41,37,29,39,35,34,37,34,31,37,34,36,39,53,33,35,39,40,37,40,37,35,29,32,28,39,38,41,32,35,44,47,33,39,33,31,34,45,33,39,35,33,28,39,42,46,27,35,33,37,31,32,35,40,34,36,39,32,40,35,38,39,38,35,48,32,40,36,34,37,33,33,31,40,32,37,30,35,30,37,35,39,28,44,34,0,35,41,25,30,32,39,38,40,36,40,37,35,44,40,39,37,42,37,36,38,40,46,36,39,37,36,33,43,32,35,39,43,31,36,37,28,41,40,40,38,30,41,36,41,36,39,36,33,41,32,38,34,45,38,36,35,41,42,41,41,34,36,36,38,40,31,36,38,29,36,28,29,35,39,41,30,54,39,43,37,35,41,37,53,25,30,47,31,38,32,47,32,35,29,32,31,29,34,43,43,35,38,27,34,41,37,47,33,25,44,43,37,30,41,39,32,45,33,109
24,26,30,23,28,16,17,25,22,21,28,19,23,26,16,11,25,18,18,40,15,26,19,25,24,21,29,17,21,19,23,21,20,22,25,23,26,27,26,15,29,15,20,20,18,23,24,24,34,22,21,19,21,29,24,28,16,22,26,21,18,19,22,32,14,19,23,19,15,17,15,24,23,25,20,16,18,33,15,23,17,14,13,12,10,3,12,29,15,33,32,24,28,18,21,23,25,31,15,28,24,22,27,19,24,12,30,23,24,15,15,22,27,16,27,21,9,31,20,27,14,21,17,18,23,18,17,23,21,33,24,14,17,30,23,20,19,20,17,27,27,35,23,24,20,28,23,14,21,22,19,20,21,19,18,9,25,19,35,18,23,21,20,18,24,33,22,22,22,27,20,20,22,18,24,23,27,26,19,20,19,28,18,17,20,20,19,21,15,19,31,20,21,20,22,18,15,22,15,27,15,22,23,18,4,16,21,25,25,20,18,23,20,19,15,23,25,26,19,24,22,16,32,14,27,22,21,13,18,25,22,24,25,27,22,24,20,14,27,13,29,13,25,20,19,23,22,24,21,28,18,15,18,19,23,20,15,27,18,18,25,18,18,32,22,16,21,11,19,20,25,15,19,17,19,14,29,22,21,26,26,28,20,21,21,14,16,17,24,31,24,27,22,29,24,20,20,19,29,25,14,24,24,29,27,27,26,21,20,13,31,8,18,24,25,25,20,23,18,13,17,18,18,13,30,20,20,2,16,20,21,18,24,13,23,24,21,21,20,9,26,16,23,18,18,16,19,24,21,17,26,37,25,30,26,26,20,21,26,17,13,20,17,18,22,22,28,21,27,28,22,33,19,22,22,21,18,13,13,17,14,27,25,21,21,23,16,18,22,23,19,16,17,30,29,21,28,18,15,20,24,12,15,22,24,21,25,19,14,23,23,24,28,22,15,18,19,20,17,26,18,22,16,29,17,16,21,27,18,21,13,22,27,19,24,18,33,19,15,24,20,19,25,24,13,26,13,27,19,16,13,8,21,18,26,16,15,22,24,24,24,21,29,25,37,26,34,21,20,23,16,22,17,12,18,28,23,17,17,25,22,22,19,11,17,23,16,18,25,17,23,23,28,24,32,22,27,19,18,18,21,16,23,26,17,27,26,20,20,21,24,17,21,20,26,21,20,23,24,19,23,13,18,26,27,23,27,25,26,25,18,5,20,22,22,28,21,25,24,22,24,22,31,20,20,24,20,23,25,21,6,25,23,23,29,22,23,18,19,15,19,20,25,30,20,26,21,16,8,21,23,24,19,16,19,14,24,21,32,27,20,14,25,24,14,10,25,15,22,18,22,23,20,16,11,28,23,27,28,19,25,14,21,22,21,16,20,23,33,19,15,15,29,19,20,26,14,28,23,29,29,26,29,23,19,21,19,17,24,17,30,17,27,17,26,23,5,19,22,22,22,16,19,23,23,21,26,26,20,33,23,14,23,27,19,14,11,18,21,18,17,23,12,26,25,17,17,22,26,17,26,22,25,6,22,19,22,14,26,21,15,20,26,24,19,30,22,21,27,13,23,22,26,20,29,21,20,25,25,27,22,2,20,17,18,20,25,25,39,21,19,25,21,17,23,12,22,16,18,12,27,24,21,16,23,34,31,21,27,15,19,20,19,22,26,13,21,16,27,19,36,12,20,25,22,17,18,24,21,21,18,21,17,17,22,19,25,26,23,34,15,23,23,23,24,9,24,16,27,19,22,16,20,16,21,15,21,13,20,27,35,0,23,23,10,16,18,9,32,20,11,24,20,29,28,19,22,31,17,20,21,26,31,21,26,23,23,26,34,17,12,23,18,21,21,21,12,28,22,28,24,22,11,22,34,18,21,21,16,23,23,24,19,31,29,32,26,19,16,24,25,20,26,21,21,15,19,21,24,15,25,32,18,23,29,20,15,37,22,28,23,22,17,26,29,17,19,31,19,22,19,27,20,24,17,16,17,19,22,19,25,20,9,15,22,27,24,30,21,19,27,29,26,16,25,21,25,22,21,98
27,27,30,28,27,19,30,35,29,24,29,22,28,24,29,18,29,28,24,43,27,31,24,37,32,23,26,25,29,31,13,28,21,29,23,23,35,24,35,22,25,22,28,28,29,25,15,24,34,22,21,27,27,29,27,26,25,31,24,28,24,25,21,31,26,31,26,29,23,16,27,27,35,29,24,22,25,40,24,19,12,19,20,21,28,26,19,27,28,37,28,27,37,18,21,23,33,29,21,30,28,24,19,37,13,27,28,26,27,25,26,24,33,17,28,39,27,37,29,30,26,16,24,26,20,25,22,18,29,36,30,24,20,28,23,19,14,29,31,28,30,33,23,30,21,35,30,17,29,19,28,25,31,24,23,28,27,21,33,17,19,24,25,27,22,33,24,20,23,33,26,30,25,21,36,34,23,32,14,15,26,31,24,22,23,29,19,21,23,30,34,23,30,27,27,25,28,29,26,21,22,15,25,27,23,26,27,22,27,26,24,23,27,22,22,21,16,24,19,24,29,22,34,27,24,27,36,27,20,29,25,24,21,30,29,25,32,32,27,26,31,27,28,18,21,26,32,23,23,33,28,27,25,28,20,28,22,30,25,28,23,25,16,29,24,23,28,28,30,17,21,22,25,28,24,21,15,23,27,34,24,33,19,28,32,21,26,25,33,34,22,27,29,30,30,22,24,29,36,32,26,29,17,29,35,8,9,23,29,22,25,28,24,11,29,28,29,27,23,24,20,24,28,22,28,25,19,21,24,23,24,19,29,16,20,25,18,29,40,29,21,29,32,20,27,25,23,36,22,23,24,20,24,29,33,32,24,25,21,20,25,17,15,16,19,24,35,22,25,30,33,23,22,26,26,31,22,24,31,23,21,30,35,27,20,24,28,24,23,29,26,28,25,18,23,18,28,29,25,21,33,21,24,24,22,30,27,18,23,23,28,29,31,23,24,26,26,31,16,19,25,20,26,22,20,29,18,22,25,24,19,33,30,26,31,19,34,24,26,18,31,31,30,29,22,33,25,30,21,23,20,26,27,18,32,26,27,26,33,31,31,29,38,32,44,33,39,24,29,18,25,13,20,33,27,29,22,21,24,17,23,13,16,26,24,26,21,27,30,29,27,28,26,26,35,27,37,20,20,17,22,14,28,29,30,28,29,22,29,25,27,20,23,25,20,25,23,20,18,23,26,27,20,33,35,26,30,30,26,30,25,28,23,25,19,23,24,24,26,28,36,31,37,22,27,14,18,30,33,25,29,29,28,26,32,14,19,21,22,26,22,29,32,32,23,28,25,26,27,32,30,31,24,19,26,30,27,27,31,24,25,25,25,28,24,20,18,25,23,19,22,14,26,19,25,31,33,31,31,16,28,23,21,19,24,27,23,27,36,29,28,33,26,17,26,30,28,31,23,34,38,29,23,27,29,23,27,28,31,25,24,31,31,25,22,30,24,32,14,29,28,34,29,34,17,19,23,26,25,35,23,22,22,28,30,23,28,25,27,23,21,21,27,27,23,23,24,35,27,24,35,15,22,27,23,20,30,22,24,37,20,22,32,27,26,32,27,27,28,31,25,29,30,24,34,33,26,15,2,30,21,25,25,26,20,27,30,32,35,30,18,28,25,25,24,21,24,18,21,24,27,20,21,20,28,38,30,26,35,24,20,22,32,27,29,25,22,27,28,26,27,18,26,24,11,22,23,27,24,19,32,35,23,20,27,26,28,34,29,37,22,32,21,23,19,26,30,23,32,16,33,23,26,25,18,20,30,20,28,28,41,23,0,31,24,20,33,32,20,26,32,24,23,27,31,17,28,18,28,27,28,27,27,26,29,29,25,31,34,25,24,25,36,25,9,8,23,26,20,31,27,27,30,26,36,27,28,28,25,33,22,24,26,30,32,36,27,36,29,27,26,23,20,27,26,24,25,24,29,22,26,35,21,26,13,32,22,45,28,20,28,26,32,32,38,18,27,26,22,26,24,32,23,28,24,25,24,22,20,33,23,24,30,20,27,33,31,37,28,24,32,31,26,23,27,29,30,35,22,101
28,25,29,25,30,25,19,22,24,23,24,26,21,26,26,16,21,21,20,45,14,26,19,32,32,23,30,6,26,27,24,27,17,21,25,26,24,28,29,20,26,18,3,23,24,8,21,19,25,25,24,22,23,32,24,29,26,26,27,25,21,25,24,31,12,14,26,24,24,22,23,29,28,27,25,29,26,41,28,26,26,19,18,17,23,22,15,26,27,31,33,23,33,32,22,21,31,32,22,23,29,25,28,24,23,25,31,24,25,22,30,20,33,21,12,38,26,30,9,19,22,22,19,25,19,24,22,25,29,27,29,23,18,27,22,23,24,25,24,31,30,36,24,29,20,34,29,23,6,12,24,20,20,20,19,24,20,19,38,23,24,23,25,11,21,32,22,23,24,32,19,29,23,20,31,29,20,31,24,25,30,16,26,20,22,25,26,26,14,19,26,18,25,13,22,23,23,20,22,22,16,25,30,25,27,26,22,32,27,22,23,25,15,23,23,26,19,27,22,24,20,21,34,25,28,27,21,29,27,28,25,29,28,31,27,18,27,24,30,26,30,25,30,21,17,21,27,26,23,30,24,29,20,26,11,26,20,29,18,24,13,13,19,24,7,17,21,28,31,25,20,20,24,27,21,19,30,28,26,34,27,31,17,26,24,19,21,20,20,34,25,28,18,22,25,22,19,28,31,31,26,25,26,28,32,23,22,21,19,20,29,27,19,26,28,28,25,24,17,22,21,24,22,21,33,18,22,25,12,23,24,22,31,22,26,33,22,20,33,28,34,29,24,24,24,13,20,27,27,23,23,33,23,33,31,25,23,24,31,17,27,21,18,19,23,28,34,25,28,25,26,35,24,20,26,30,16,22,24,18,22,27,31,19,27,24,30,21,26,32,24,27,25,31,24,13,30,21,21,26,30,19,22,20,25,30,25,22,27,18,31,24,21,23,25,25,20,15,26,29,23,25,27,31,19,33,21,28,23,13,22,24,16,24,29,19,33,14,27,25,27,18,25,32,21,21,16,28,23,20,14,21,23,13,27,22,13,18,29,31,28,14,33,30,42,29,34,26,25,17,22,24,25,22,22,28,25,26,10,26,27,23,20,30,27,25,19,19,27,25,19,24,28,25,34,30,25,24,20,27,23,17,25,25,20,30,32,22,19,18,23,26,32,23,23,24,18,21,29,24,25,20,18,21,34,30,29,28,21,25,20,21,23,21,33,30,24,28,26,26,35,22,32,20,25,25,23,17,30,22,27,24,23,26,31,26,21,20,21,25,23,17,32,33,27,28,21,25,25,28,28,28,24,18,24,25,13,21,30,26,24,29,28,23,25,21,21,13,23,19,17,24,21,18,25,31,29,25,32,21,28,22,21,22,24,26,19,23,31,30,12,29,28,21,25,25,21,30,23,29,22,18,29,10,24,28,4,17,22,25,32,27,31,23,27,28,22,30,23,24,24,26,27,33,22,24,22,28,23,25,28,9,29,31,29,19,28,15,30,27,22,25,22,26,26,15,20,26,26,18,30,26,18,23,14,11,21,26,27,31,23,21,26,25,24,36,25,20,26,26,29,31,30,28,29,27,25,20,33,31,22,21,28,25,27,22,20,29,44,29,18,28,19,28,22,31,22,26,26,24,30,27,30,21,26,33,28,24,29,27,23,22,31,22,26,28,21,18,27,24,36,21,29,22,24,17,18,26,28,22,24,21,26,18,17,21,25,33,25,35,13,27,24,26,26,22,23,15,22,15,29,11,21,24,18,18,25,18,26,29,25,23,31,0,23,24,35,30,27,20,21,26,23,26,31,20,27,29,22,17,24,26,30,22,28,24,29,24,29,22,28,26,24,20,22,23,22,29,23,26,25,20,28,25,36,21,27,32,21,23,28,22,17,29,27,17,24,24,28,23,24,26,24,27,22,29,21,18,32,20,24,25,10,23,28,30,20,43,24,25,27,19,29,21,36,22,29,35,19,22,16,26,18,22,22,21,24,16,23,31,26,23,19,20,24,33,29,28,26,22,31,29,25,18,24,19,29,29,21,102
21,20,24,13,22,20,11,26,15,15,20,18,16,25,18,18,22,23,19,37,9,21,14,31,23,15,23,21,18,20,21,19,15,20,19,18,18,21,20,9,27,20,20,21,16,17,14,15,25,17,16,14,19,24,21,23,13,17,21,19,14,18,16,26,16,22,26,20,9,12,12,22,27,21,15,18,17,31,21,17,19,13,14,15,4,13,17,25,19,31,27,16,28,26,14,17,19,27,12,26,22,21,22,21,16,18,20,22,18,17,23,13,17,11,22,31,19,23,23,29,11,20,19,19,13,8,12,25,21,23,24,13,11,24,18,10,14,10,19,21,23,30,16,20,17,18,13,21,21,20,18,15,11,16,15,19,15,13,29,13,19,18,16,21,15,27,16,13,15,24,23,13,21,12,26,17,23,23,21,22,23,19,19,13,10,19,17,18,9,19,22,25,21,23,12,15,24,12,15,18,13,16,19,8,10,20,20,26,20,18,17,20,17,18,5,17,16,21,14,21,14,18,27,16,21,18,31,20,16,22,13,21,19,25,22,14,11,17,22,17,23,23,18,15,13,18,21,18,16,22,15,25,16,25,20,20,21,24,12,19,20,16,18,27,16,21,11,17,18,12,15,20,16,21,15,21,22,17,16,20,17,23,19,18,15,16,18,19,16,22,15,23,20,23,23,19,16,12,19,22,7,20,14,23,26,17,16,12,22,15,23,13,23,18,21,25,20,22,12,7,11,8,19,3,20,20,14,8,14,17,18,12,24,20,24,25,17,15,25,14,22,10,13,8,18,19,15,18,16,17,28,29,18,21,24,20,10,18,21,11,19,19,18,19,21,23,25,14,20,19,22,28,17,19,14,18,14,7,23,16,4,21,26,16,11,18,16,18,16,23,18,19,7,24,20,19,18,17,12,15,20,14,11,16,24,14,16,20,24,18,21,19,22,17,12,17,20,25,23,22,16,16,22,25,11,20,11,21,16,23,16,20,17,21,22,21,28,10,14,15,23,13,20,14,7,24,7,21,14,21,16,2,15,23,18,13,17,14,25,19,14,24,21,23,34,27,24,15,23,18,16,16,19,19,16,25,18,11,14,20,14,16,18,16,16,13,12,8,17,18,23,20,23,18,25,16,25,14,12,22,17,19,17,22,18,23,16,15,14,22,20,14,27,13,17,20,10,13,17,11,14,16,12,25,26,24,17,21,17,15,21,15,16,14,26,24,12,16,16,19,26,17,24,14,18,19,15,19,21,16,16,21,19,20,23,17,22,8,9,5,13,23,24,20,22,24,20,14,14,22,19,18,17,24,21,20,14,15,28,17,22,20,17,15,15,16,15,15,16,13,18,20,17,10,10,25,24,22,18,13,21,4,18,12,20,6,14,15,28,18,21,21,19,15,15,17,15,18,20,19,27,28,23,19,26,26,19,19,31,13,24,23,22,14,24,21,11,25,22,12,16,25,21,27,17,15,17,20,14,26,19,24,23,23,23,14,16,21,19,15,14,19,15,18,20,13,18,16,17,20,20,14,19,16,24,21,16,10,18,27,5,14,23,18,17,24,15,15,22,19,13,25,16,16,24,27,13,15,26,21,19,12,10,7,12,10,22,15,31,11,20,21,16,7,18,22,12,6,9,9,22,14,11,13,19,29,30,17,29,9,13,10,24,15,21,21,18,18,18,24,32,17,22,20,22,7,8,20,22,16,17,20,22,16,13,22,19,23,21,24,22,23,13,15,22,3,21,14,18,21,22,13,23,6,16,19,17,15,22,23,30,10,24,23,0,12,17,19,23,17,20,18,11,30,27,22,15,25,13,19,17,25,30,12,16,16,13,23,24,13,20,20,24,16,20,21,2,26,27,23,15,22,17,12,28,12,15,26,15,22,13,18,18,21,19,28,18,17,21,17,18,10,18,20,14,25,17,15,14,13,19,26,20,20,20,20,17,31,23,20,19,19,23,25,30,10,19,27,16,15,18,30,17,22,16,14,18,16,16,22,20,20,18,14,16,17,22,24,20,15,26,23,22,6,19,15,17,20,18,95
20,25,27,19,25,21,23,28,15,13,26,19,17,20,16,17,18,27,16,32,14,20,13,34,28,19,21,25,14,16,19,18,20,22,20,16,24,19,24,11,28,19,24,23,20,19,18,19,31,15,14,11,16,22,16,23,5,21,20,17,13,17,19,22,18,19,21,22,17,17,7,17,22,25,12,21,21,36,14,20,23,17,17,16,16,13,16,24,17,35,30,20,26,23,19,19,25,27,7,29,25,23,19,27,20,16,23,27,17,11,18,15,20,16,26,32,20,27,24,29,6,20,15,25,21,14,18,23,17,29,27,8,9,25,16,14,19,16,21,26,25,33,21,20,12,24,19,20,25,25,13,14,20,13,12,17,19,15,35,18,17,16,15,22,20,24,14,18,20,22,25,17,26,10,25,23,25,21,19,20,25,24,16,11,16,14,18,16,10,17,26,23,21,23,16,10,22,18,13,22,15,21,22,20,20,18,15,26,21,13,22,17,17,22,11,20,20,20,12,16,22,16,28,18,22,17,32,20,19,20,19,21,22,27,17,20,19,15,20,17,27,20,21,16,11,17,25,21,17,26,10,27,22,27,24,25,20,20,18,14,18,18,18,27,20,20,17,10,10,16,21,18,14,16,21,19,23,20,16,28,23,22,21,14,21,14,16,16,22,27,20,22,22,25,18,18,15,18,25,17,6,18,17,25,21,23,22,14,22,15,25,8,22,17,19,20,23,17,13,19,17,14,22,9,26,20,17,18,17,17,16,18,19,19,23,24,15,12,20,9,10,18,17,13,18,20,14,23,19,19,21,32,24,27,26,22,16,16,26,7,17,22,17,18,24,22,20,18,19,28,20,29,18,21,13,24,19,13,24,11,10,26,21,19,16,22,14,15,21,23,13,20,5,26,24,24,24,21,7,18,21,16,17,20,22,18,18,25,22,22,24,18,26,22,4,15,21,26,17,20,11,19,20,22,9,23,16,26,14,23,11,24,19,21,20,21,31,14,6,19,20,18,19,20,11,21,12,20,17,17,15,14,19,20,24,8,17,17,21,23,20,25,27,22,30,28,28,14,27,22,16,14,20,13,14,20,17,19,18,17,13,22,23,11,20,19,10,12,21,24,21,17,27,22,24,28,29,19,16,16,21,16,22,21,22,21,19,16,19,26,19,17,26,16,21,22,15,18,19,10,20,13,6,26,24,26,23,19,21,19,19,21,19,18,26,21,18,22,18,15,26,22,23,8,13,17,13,21,20,12,15,18,17,21,27,14,19,14,15,8,19,24,20,26,23,24,20,13,19,26,17,20,20,19,19,23,18,19,31,22,22,13,15,17,18,14,20,19,20,18,17,18,15,8,5,22,19,27,21,11,18,8,13,15,17,9,19,21,27,21,20,24,24,3,15,22,14,24,15,23,29,26,23,17,26,25,23,21,26,14,26,25,19,9,26,17,16,23,20,18,20,17,26,22,19,21,23,22,20,30,22,24,21,21,18,12,15,20,15,20,9,23,7,20,19,18,19,24,18,18,20,18,19,20,23,20,11,2,22,22,11,12,18,16,15,30,14,20,22,22,19,20,17,4,23,31,14,19,22,25,14,14,13,13,20,16,19,21,30,15,20,19,21,19,20,22,17,11,8,4,20,20,23,8,17,26,32,15,27,15,18,16,24,16,23,16,13,20,19,24,28,12,20,18,20,13,14,24,18,15,12,15,17,21,17,20,15,18,18,30,17,22,19,21,19,15,19,16,22,22,20,17,18,12,22,19,18,15,26,22,32,16,20,24,12,0,13,18,26,12,12,17,17,24,24,23,18,24,19,23,21,23,29,17,22,18,18,27,30,12,17,21,26,13,18,19,10,23,25,20,19,22,22,18,26,18,21,21,10,17,18,20,16,26,24,26,21,18,22,15,16,16,20,19,18,21,14,18,20,11,24,29,20,15,21,18,15,37,20,19,17,22,18,25,29,15,25,15,11,17,19,25,12,17,11,12,20,21,14,23,24,15,10,16,21,23,24,29,15,13,27,17,21,12,25,21,21,25,13,94
24,29,32,24,28,28,28,35,21,26,31,25,28,33,29,28,17,29,29,45,26,29,22,40,33,27,33,30,26,28,30,24,25,31,26,24,29,32,37,24,34,30,32,27,27,27,25,26,38,23,24,24,29,35,27,29,18,32,26,21,14,10,22,35,27,32,20,28,26,22,20,23,29,35,25,26,22,37,27,26,31,22,21,20,21,21,27,25,25,42,36,25,37,33,25,21,33,34,20,38,25,25,26,32,27,20,31,33,24,24,30,24,30,21,32,39,27,31,28,42,19,31,28,31,26,19,23,32,30,40,30,21,22,32,29,19,24,21,27,21,27,41,27,31,23,29,24,29,33,33,26,23,28,25,24,27,25,25,39,23,22,28,22,26,26,37,27,24,26,35,27,16,32,23,37,34,32,34,28,29,25,30,11,20,21,27,29,29,23,21,33,35,32,29,23,23,32,23,17,26,24,28,28,25,14,23,28,31,26,26,28,26,23,27,16,26,27,27,25,25,27,25,33,22,32,20,34,26,28,30,24,25,28,31,30,25,24,28,28,21,26,30,25,21,24,27,29,24,22,25,23,33,27,31,32,31,27,26,23,27,31,27,23,38,28,31,22,23,23,21,23,28,27,29,26,28,31,26,27,37,28,33,26,14,23,23,27,28,27,31,26,35,26,32,25,19,16,23,30,30,19,28,27,38,34,28,27,23,29,22,36,21,33,27,32,29,22,17,24,24,27,19,27,14,31,31,20,16,25,27,28,28,25,30,35,33,24,24,33,22,23,27,22,24,29,24,15,35,25,27,34,38,29,32,27,21,21,27,31,20,28,30,22,23,32,34,33,23,31,36,26,37,26,30,20,29,25,24,31,24,15,37,34,25,27,28,25,28,16,28,26,30,16,35,31,32,29,26,20,24,32,21,24,30,27,15,27,31,32,28,32,27,31,27,17,25,27,32,30,31,17,25,25,24,22,28,22,32,27,36,16,29,26,24,27,26,37,21,19,23,33,28,28,25,24,32,24,27,20,29,27,19,29,25,29,21,26,25,31,20,25,27,32,26,32,35,35,21,33,29,27,27,27,26,18,31,28,28,25,24,20,27,29,24,23,24,21,17,26,29,34,28,30,21,36,32,36,24,26,29,28,21,28,22,27,32,29,21,31,30,20,25,35,20,25,24,21,24,26,17,25,26,19,37,37,26,28,30,28,26,32,23,25,23,30,23,23,26,27,25,37,31,35,21,15,30,26,25,26,25,24,21,28,31,35,27,32,19,20,18,27,28,20,31,29,33,31,19,22,30,28,33,26,32,23,28,23,26,38,28,26,26,26,26,23,19,26,26,27,23,18,29,28,21,18,28,32,29,31,24,24,13,22,23,30,19,30,26,34,28,29,29,30,16,26,28,26,29,24,30,37,39,36,25,27,36,31,30,39,20,37,31,25,22,35,30,19,27,31,23,30,26,32,35,23,25,28,33,25,35,25,29,34,31,31,23,26,30,28,24,22,30,20,29,26,24,26,29,26,29,31,23,28,24,30,33,23,15,29,31,16,25,31,29,28,35,21,29,32,27,24,31,27,17,32,35,24,26,35,28,23,20,21,18,29,21,18,26,37,6,25,32,23,24,22,30,26,22,19,17,30,25,28,21,28,29,37,26,35,20,19,21,31,27,29,28,24,29,29,33,37,17,25,31,28,18,19,30,30,22,25,22,22,27,24,33,28,31,31,35,30,34,24,24,32,20,29,25,29,33,24,24,23,17,27,30,23,22,33,28,39,18,33,35,17,13,0,27,34,25,25,25,22,37,36,33,22,34,24,30,26,32,38,21,27,27,29,34,35,15,27,27,32,26,26,27,15,31,34,29,22,32,25,23,39,23,26,32,23,20,28,22,29,32,28,39,27,28,30,27,28,21,31,8,24,32,27,28,25,22,28,29,33,26,30,29,24,41,31,26,30,29,31,26,41,22,28,28,22,26,27,34,21,16,24,16,27,26,27,27,27,26,23,23,27,28,25,39,21,24,33,30,21,17,31,26,27,36,24,98
28,31,35,29,30,25,24,34,25,24,30,28,27,30,19,20,24,23,17,38,24,28,24,34,29,20,28,26,21,23,25,29,24,28,29,27,30,26,35,22,35,24,27,17,15,22,25,25,32,26,25,17,17,33,22,29,19,31,28,25,22,24,24,33,23,16,27,16,24,21,13,25,30,32,21,13,17,32,24,23,26,18,17,16,19,12,21,29,24,41,29,25,37,18,25,26,29,39,16,25,31,25,26,28,27,21,32,28,25,12,24,23,30,20,31,30,18,33,24,34,12,26,16,27,27,27,21,26,12,30,15,18,20,31,23,28,23,25,26,29,30,39,27,29,18,26,31,23,28,30,19,25,29,20,19,6,28,26,44,22,26,17,28,22,26,32,22,24,21,33,25,21,28,21,31,27,31,27,22,23,10,32,25,22,25,20,16,18,21,25,32,29,30,20,22,16,24,24,21,27,21,27,28,26,13,25,24,25,24,16,27,28,22,24,21,25,27,29,23,22,29,22,31,23,22,26,30,22,15,26,23,21,25,33,23,24,29,23,31,22,33,22,29,23,17,23,26,26,20,29,16,24,22,16,27,26,24,24,24,9,25,24,26,33,23,24,27,20,24,24,28,24,25,25,23,23,29,22,27,23,32,25,28,25,22,20,13,13,32,34,26,25,26,27,27,27,24,28,31,23,16,25,24,34,31,32,31,24,21,21,31,17,27,24,27,26,24,25,24,22,26,24,27,22,32,29,22,11,21,25,26,27,27,22,26,30,25,26,29,18,28,25,31,21,17,20,23,33,23,20,35,39,28,31,30,28,26,22,30,18,20,19,25,26,21,19,26,25,27,28,30,36,26,31,26,30,21,22,22,20,22,33,16,25,23,27,23,14,24,31,19,17,19,36,30,30,33,19,13,24,28,20,23,28,27,20,28,16,11,26,30,29,28,26,18,25,17,22,20,31,22,24,25,33,20,7,22,32,24,28,20,30,25,25,30,27,38,20,20,30,21,28,30,26,22,31,22,28,20,25,22,17,20,27,35,14,23,18,27,15,29,25,36,32,41,24,34,27,29,29,25,25,26,21,22,26,23,26,23,24,26,21,18,20,18,28,21,26,30,26,24,24,34,28,31,31,34,23,27,19,24,24,24,30,18,25,29,19,25,30,28,26,30,24,28,26,21,24,27,23,29,10,17,23,24,32,25,30,27,25,24,14,27,27,31,32,22,26,24,22,31,30,28,19,24,28,24,27,26,18,3,24,25,29,28,21,26,23,24,18,26,24,24,35,28,25,30,24,17,27,29,31,28,25,25,23,28,25,37,28,29,23,29,18,23,19,29,22,26,22,23,24,26,19,15,26,14,30,29,22,26,22,19,21,23,19,28,24,33,28,24,24,30,20,26,28,11,33,21,29,33,33,30,24,22,30,26,25,33,25,32,26,25,15,32,23,14,28,26,28,21,21,27,32,28,30,31,28,29,34,20,23,26,32,27,23,20,27,25,19,18,26,21,30,28,20,15,28,23,24,30,24,29,15,29,26,25,16,31,26,23,20,27,27,25,27,27,28,31,22,32,26,31,22,34,30,23,26,34,32,20,11,27,26,27,26,25,29,42,29,28,26,24,26,27,21,25,19,22,14,31,30,30,17,28,32,33,26,33,24,21,22,28,26,23,22,19,24,25,22,34,20,28,21,25,23,24,28,30,24,22,25,15,23,23,23,26,24,19,39,24,31,23,25,25,18,30,22,18,28,28,22,24,25,20,22,27,19,24,30,38,9,32,30,19,18,27,0,28,21,20,28,26,38,22,28,26,30,26,21,25,30,36,25,31,17,26,30,39,21,21,23,27,19,27,26,21,29,28,26,22,31,20,28,33,27,30,27,20,27,25,27,22,32,30,34,31,28,25,29,30,29,26,26,22,24,15,26,32,22,30,32,25,21,27,27,21,41,21,32,24,30,14,25,26,21,28,32,17,21,28,32,18,23,17,20,23,23,22,28,34,21,18,19,23,33,30,35,21,22,36,28,28,24,25,28,30,31,19,102
28,21,32,18,31,20,18,29,24,25,23,21,26,26,26,21,26,30,22,41,28,29,22,30,31,22,30,27,28,30,17,29,20,30,21,27,31,28,29,22,33,23,24,31,26,29,17,8,30,26,25,23,15,33,27,33,27,32,28,25,22,26,25,30,28,28,22,30,27,15,22,28,35,30,22,20,24,38,25,25,16,18,19,20,27,29,20,25,29,35,29,22,35,33,11,27,27,33,19,28,24,23,17,38,19,24,29,21,24,27,24,27,36,16,27,41,29,32,28,34,21,20,23,27,21,21,21,22,33,28,22,22,20,31,27,17,17,24,24,32,21,37,13,29,22,31,26,21,27,27,23,22,29,19,18,27,22,26,37,16,17,11,23,26,14,28,23,12,24,29,29,28,29,22,32,25,26,33,18,19,27,30,27,20,27,24,17,19,24,25,25,29,21,22,21,23,32,25,21,22,24,21,31,31,30,18,12,26,30,14,20,27,20,21,22,27,19,28,23,22,28,26,37,22,28,26,36,31,18,30,23,22,25,27,30,17,26,29,31,23,31,30,17,22,16,24,20,27,26,32,23,25,20,32,32,29,18,29,28,19,27,22,20,32,28,24,20,25,31,21,28,17,21,29,21,18,28,29,21,33,21,31,22,29,27,25,16,15,23,23,14,31,27,28,23,22,23,29,22,32,24,24,15,32,35,28,27,27,27,26,30,24,26,9,28,31,28,28,24,28,24,22,28,20,26,27,23,31,17,18,19,23,30,20,24,29,19,30,36,25,36,27,30,19,28,24,22,36,28,22,28,22,22,31,33,20,27,26,24,21,26,21,19,20,23,28,27,28,24,33,32,31,17,19,24,29,26,24,30,16,21,33,26,22,22,23,29,14,27,32,26,29,24,22,3,26,23,24,20,27,34,25,28,29,29,28,31,22,27,25,24,25,27,22,26,25,30,29,20,9,26,26,30,28,21,30,14,24,26,28,23,24,31,30,32,23,29,13,27,19,19,27,17,31,23,30,26,27,25,27,19,25,14,22,34,21,28,16,32,23,29,29,28,33,44,30,33,24,28,21,25,14,19,27,22,30,21,27,17,15,24,17,20,21,23,25,19,25,27,24,18,23,27,26,30,28,28,19,25,21,23,18,27,29,25,26,33,26,25,26,27,26,27,22,21,24,27,30,19,21,24,29,22,21,36,31,26,28,6,24,29,30,18,20,23,28,22,26,26,29,31,26,28,24,28,18,22,28,24,26,26,28,26,28,22,12,17,25,26,24,22,28,31,30,27,27,20,24,32,21,30,31,19,25,30,31,28,25,33,20,24,26,29,31,28,24,22,27,22,18,25,18,26,20,23,28,24,28,32,17,27,21,24,15,28,25,27,25,34,31,25,31,22,25,20,32,30,30,26,20,37,29,18,28,27,27,25,17,34,23,30,30,29,21,34,30,29,31,18,19,15,31,30,35,21,23,26,27,24,34,21,26,20,30,31,21,26,23,23,22,19,25,27,30,27,27,28,33,26,23,29,19,23,26,29,26,30,24,28,27,22,21,30,27,27,27,25,20,27,32,26,33,28,30,32,31,24,18,22,29,22,30,24,24,26,21,25,28,39,28,22,29,28,29,26,25,23,21,19,22,30,24,25,18,26,38,33,24,29,26,24,20,31,25,26,26,23,18,28,15,31,22,21,15,15,16,17,26,23,23,30,33,27,24,16,30,29,25,17,41,25,23,25,27,23,26,30,24,21,28,25,16,29,23,22,23,23,24,13,32,40,32,20,27,23,26,34,28,0,24,26,28,28,31,30,21,14,2,24,28,23,31,31,21,33,32,28,23,31,21,27,21,29,25,13,12,21,29,24,32,28,29,31,29,34,25,26,32,20,32,24,28,26,28,34,35,24,33,28,30,30,19,25,28,21,28,13,27,30,20,20,31,25,27,26,33,26,39,26,30,27,18,28,32,40,17,25,38,23,26,21,33,24,25,24,20,23,21,19,31,24,25,24,19,26,28,35,39,28,22,31,33,29,17,24,29,29,34,23,102
28,24,25,26,27,21,19,24,23,23,24,22,26,24,20,11,22,22,18,36,24,29,22,29,26,21,24,20,26,28,23,29,22,24,21,21,28,22,34,21,21,15,17,27,20,22,21,23,31,20,19,15,17,27,20,24,13,29,24,25,19,15,21,30,21,27,25,27,15,25,11,23,26,30,10,20,23,38,22,28,22,22,23,24,21,17,12,28,18,25,31,23,34,27,23,27,29,29,5,28,27,25,17,33,23,25,21,28,22,21,22,24,24,24,26,36,24,28,23,19,10,24,17,28,22,21,25,24,21,30,26,12,19,27,21,20,27,21,29,27,21,30,25,30,16,31,26,23,20,25,17,23,28,17,16,22,25,23,41,26,17,13,20,25,21,30,20,22,22,27,24,21,32,20,29,27,28,28,21,22,26,30,14,20,21,18,17,19,22,23,30,31,22,20,20,14,26,22,22,26,17,25,26,20,18,19,13,26,25,16,18,19,20,22,18,30,19,24,17,20,15,18,30,27,26,25,35,20,18,24,19,21,28,28,21,18,21,15,25,26,31,24,28,18,15,21,22,23,21,20,14,25,23,31,23,27,15,26,20,12,26,20,16,31,21,16,21,18,18,24,28,15,19,24,23,14,27,24,21,26,21,29,19,26,27,16,17,16,29,32,24,29,21,28,16,23,21,23,29,21,10,22,15,33,25,28,27,23,22,15,32,12,18,15,25,24,27,23,24,17,21,21,20,16,26,24,19,20,17,19,20,22,25,23,28,28,19,20,24,13,22,22,25,24,18,27,20,32,23,21,23,29,22,27,28,23,23,20,30,19,22,20,15,16,22,27,24,23,25,28,24,32,18,22,25,28,25,23,26,9,17,31,19,23,21,29,22,16,22,21,17,24,13,28,25,24,28,25,11,22,30,14,17,23,20,20,27,21,26,23,25,25,29,28,12,20,21,26,23,25,23,29,18,30,19,23,20,30,20,13,9,27,23,21,26,19,32,18,14,25,21,28,28,24,21,25,22,25,20,23,13,19,16,18,26,12,21,18,32,25,11,28,34,29,42,28,32,21,27,17,20,20,20,13,23,24,21,17,17,15,22,22,19,15,22,24,20,20,28,26,20,21,28,26,34,29,28,27,22,24,25,14,15,27,26,26,23,20,28,20,25,21,30,24,27,26,23,22,22,22,24,23,18,29,31,25,28,26,22,23,23,25,19,21,29,29,18,22,22,27,31,24,30,20,25,22,18,20,24,23,19,22,27,28,24,12,17,21,22,12,23,31,27,30,22,30,23,24,26,23,25,24,19,26,21,26,26,23,35,25,25,21,23,27,16,12,24,22,24,24,20,22,20,18,9,28,17,34,25,21,24,16,17,19,21,13,19,15,31,21,14,29,28,15,20,29,24,29,19,27,36,18,21,23,27,31,18,25,16,23,30,26,17,13,18,21,23,32,24,25,17,23,28,30,25,27,22,26,25,33,21,22,24,26,26,20,27,18,19,21,7,27,15,24,23,24,19,26,22,17,24,25,23,26,14,11,19,10,24,28,18,18,6,26,21,34,26,26,29,27,26,24,29,16,30,31,18,20,28,30,18,18,23,20,18,22,23,10,39,23,18,21,28,24,26,28,23,23,20,8,25,27,28,6,27,30,30,22,31,22,19,20,22,26,27,20,17,24,23,19,32,10,18,17,21,18,17,28,24,19,16,19,15,27,21,24,26,22,19,29,7,20,21,23,23,20,22,18,26,26,27,16,16,19,21,15,16,15,21,24,36,20,26,20,17,12,25,21,24,0,18,22,24,26,28,25,25,22,26,29,23,27,33,23,27,26,29,21,31,20,21,23,29,17,19,18,15,24,22,24,26,25,29,22,34,25,26,25,14,21,23,28,20,30,32,31,18,26,25,23,24,23,27,17,22,25,15,21,27,21,23,33,10,19,25,26,17,41,22,29,23,21,22,21,36,25,27,27,15,22,18,31,16,21,15,21,23,23,20,22,25,19,16,21,14,25,26,35,19,23,32,29,26,19,25,14,30,30,17,102
27,32,33,27,27,19,28,36,24,25,33,22,29,28,24,15,20,29,22,40,26,29,22,31,31,25,31,21,26,28,23,30,24,24,17,25,28,29,34,20,32,17,18,24,28,23,23,18,36,24,23,17,21,31,20,31,9,25,26,24,17,21,21,30,22,26,25,25,25,24,15,23,27,22,20,25,25,35,18,28,20,25,24,23,21,14,14,28,26,37,33,20,36,29,21,27,33,34,15,33,30,28,25,30,25,23,31,26,24,18,26,26,28,24,27,32,20,29,24,31,14,24,21,29,24,22,26,24,25,34,30,16,21,29,25,22,26,24,24,26,28,30,23,31,14,32,27,17,21,27,21,21,30,19,18,20,21,26,42,23,21,21,24,26,24,26,24,22,25,31,30,25,25,22,33,31,32,24,23,24,29,31,22,22,24,22,22,20,22,24,25,31,29,20,21,18,18,22,20,29,19,27,30,28,15,26,21,32,21,20,22,28,14,22,19,30,24,26,21,24,24,24,28,22,22,20,32,12,23,14,27,26,30,29,25,27,13,7,29,23,29,20,28,20,16,18,30,23,17,34,18,26,21,30,26,30,19,26,16,21,28,16,23,29,22,16,25,14,14,22,29,19,23,20,20,18,31,28,25,35,30,29,16,26,20,22,18,17,30,34,24,30,23,28,24,22,19,26,30,23,14,24,25,30,29,31,30,26,30,23,34,16,20,25,29,28,27,21,24,24,28,22,29,17,28,28,19,13,9,21,20,27,25,16,27,24,23,20,28,17,22,26,25,25,26,27,18,29,27,22,19,30,29,35,28,26,24,10,32,19,24,22,20,21,24,29,28,26,29,28,15,35,21,25,23,26,22,22,24,17,18,34,28,20,25,31,22,18,21,31,21,27,13,33,23,26,30,23,15,26,30,22,25,30,29,26,25,21,25,26,30,27,29,30,8,22,20,18,21,27,23,29,27,32,21,27,20,30,26,25,19,29,27,27,30,18,28,13,10,26,25,22,20,28,23,24,24,27,17,9,13,19,24,25,28,16,21,22,31,31,28,29,35,29,36,31,33,24,27,22,24,22,20,5,21,20,18,27,11,23,23,24,21,19,26,27,22,20,29,28,28,23,27,24,36,27,28,27,27,20,18,21,30,23,24,26,27,16,29,32,21,25,32,22,28,28,24,22,17,20,28,20,18,33,27,29,31,29,20,21,15,16,20,18,27,31,26,29,26,27,35,18,32,20,25,26,22,24,27,24,17,24,29,26,32,22,24,22,23,16,30,31,31,34,25,29,24,25,19,31,25,28,21,27,27,25,26,13,37,26,25,17,23,28,25,21,26,23,25,26,21,23,20,20,13,28,26,33,29,23,23,16,21,21,19,17,31,29,28,29,26,26,28,15,24,31,21,32,23,28,37,24,28,23,26,31,19,24,28,24,30,28,27,17,30,22,16,30,22,26,25,9,30,26,26,28,27,26,20,33,22,24,27,30,22,22,22,18,23,27,17,20,5,28,25,23,22,26,18,17,28,20,27,17,26,23,19,10,29,14,19,22,24,28,27,35,24,28,33,24,27,20,29,16,32,28,22,24,34,30,15,13,24,21,28,18,19,28,40,23,17,25,27,27,26,23,25,23,20,12,29,28,31,16,29,28,27,25,30,22,18,24,30,28,29,24,13,23,21,23,36,20,28,25,26,16,17,25,24,19,20,20,25,20,16,16,26,26,23,38,19,29,23,25,21,20,24,18,21,28,27,10,26,20,23,17,24,21,25,27,40,11,32,21,20,12,25,20,26,18,0,26,25,22,26,19,25,28,19,27,15,26,32,21,30,27,30,30,32,18,23,26,23,15,25,24,18,31,22,24,25,27,22,26,34,18,28,21,18,22,27,28,12,32,26,32,27,22,27,23,24,24,29,23,22,23,19,28,28,23,31,33,22,19,29,26,23,44,26,29,27,25,26,29,36,25,29,27,15,26,28,31,16,21,19,19,28,25,24,30,27,17,2,26,29,31,30,35,23,25,32,29,23,17,29,23,24,27,14,101
24,27,25,21,25,21,26,30,20,14,26,24,18,22,18,17,19,20,21,42,17,21,14,35,25,17,22,26,16,18,16,23,20,23,24,1,20,20,25,12,29,19,25,19,14,20,17,24,32,2,3,17,24,15,17,31,19,23,24,15,19,22,22,26,14,24,22,18,22,21,17,21,26,28,22,22,24,33,24,21,20,18,19,20,19,21,16,28,18,39,28,24,27,28,22,17,26,29,17,30,14,21,26,26,15,21,22,20,20,16,25,19,27,20,24,36,24,29,24,30,16,18,20,27,27,18,20,20,19,34,28,10,10,18,9,22,23,19,24,27,26,26,23,21,13,28,23,19,26,29,15,15,20,15,14,22,24,18,41,22,22,20,24,22,24,27,15,22,25,23,18,22,19,11,34,24,13,22,16,17,28,27,21,12,12,16,19,17,13,21,31,24,29,24,18,20,24,14,18,23,16,17,27,25,25,19,23,20,22,23,24,22,18,23,13,23,19,27,5,20,22,20,29,23,19,23,26,24,20,21,24,19,23,29,27,26,25,29,7,22,18,25,26,21,16,18,23,21,18,25,20,34,22,31,25,30,21,24,20,24,19,19,22,19,21,20,23,24,24,24,19,19,15,26,21,20,24,22,17,28,19,23,17,19,25,18,25,24,24,32,24,30,24,26,26,23,21,22,27,27,16,20,25,29,17,27,26,20,27,20,28,16,22,19,20,25,24,19,16,20,20,20,24,15,27,25,20,23,19,25,26,21,19,18,22,27,20,12,28,17,27,23,25,22,16,22,20,26,23,22,26,33,29,32,29,18,22,17,30,10,21,22,19,20,24,27,29,24,20,25,20,22,24,24,18,29,12,14,28,19,14,18,31,20,22,23,18,23,22,30,23,22,17,24,29,28,26,27,17,23,23,19,22,21,28,23,24,23,27,25,30,19,27,22,18,16,18,23,18,21,16,22,27,24,10,31,20,24,15,24,21,26,29,24,21,15,26,19,20,20,28,21,20,24,12,27,15,23,18,25,15,17,23,24,28,18,15,25,23,28,24,19,29,27,35,25,30,23,28,21,24,15,22,27,18,21,18,23,19,24,22,18,21,19,25,15,11,20,23,28,22,19,27,23,25,29,25,23,19,19,19,20,20,17,28,22,27,17,22,26,19,16,16,18,22,20,8,5,26,19,16,18,11,27,25,27,27,20,26,25,21,22,24,22,27,25,23,27,27,17,26,25,22,13,18,10,6,25,27,15,25,26,18,22,28,22,26,10,11,18,22,18,25,29,26,18,25,18,26,24,27,21,23,28,23,23,26,20,33,26,26,23,7,13,20,21,25,13,14,18,23,17,16,9,13,24,29,21,24,12,22,16,22,21,20,19,22,20,28,23,21,28,27,14,16,15,19,20,20,25,33,29,30,18,25,25,24,25,30,19,17,26,25,15,27,23,26,28,17,20,24,25,31,32,25,27,19,21,26,27,23,28,22,10,28,13,24,20,23,26,19,17,21,26,26,11,16,27,19,19,22,23,24,26,17,20,13,16,28,30,15,13,27,17,16,32,17,20,22,24,23,25,26,21,24,33,16,18,26,28,15,22,22,19,22,21,20,25,38,19,16,20,15,24,18,22,21,20,17,14,9,23,27,18,18,32,28,16,30,21,19,22,26,17,25,23,14,24,20,25,30,22,26,19,13,19,20,23,20,22,18,21,27,14,22,20,10,28,26,26,21,28,24,26,22,16,20,17,27,29,25,18,24,18,23,19,24,18,27,16,37,24,24,26,18,17,25,28,28,22,26,0,13,29,19,20,23,26,25,26,25,7,13,19,18,14,22,26,29,18,22,23,27,19,15,16,16,25,22,21,23,23,26,24,27,24,18,26,12,23,24,18,22,19,17,27,22,26,23,9,8,20,23,24,24,22,22,19,24,12,27,31,21,16,22,22,19,38,25,19,18,23,20,31,20,21,26,32,12,21,20,25,13,18,21,17,23,21,15,28,24,16,24,17,19,24,28,32,23,14,28,22,21,18,23,21,22,27,14,98
21,20,27,14,27,18,22,25,20,15,19,21,18,25,15,20,22,22,24,41,20,26,19,34,18,22,22,25,13,15,18,23,22,26,20,14,23,20,30,17,27,22,23,16,11,25,12,20,26,15,16,20,24,28,20,31,18,16,24,18,15,19,21,31,11,23,25,15,20,19,19,25,27,29,20,23,19,26,21,12,19,16,17,17,15,17,19,26,21,35,32,21,32,27,18,14,28,20,19,33,27,18,21,23,10,17,15,17,19,19,22,18,24,18,28,32,20,28,25,31,18,15,23,26,20,13,13,26,16,28,27,18,15,26,21,15,21,15,21,26,19,28,20,21,16,23,18,16,26,27,23,20,17,21,20,20,22,19,36,20,17,23,17,23,19,30,20,17,23,24,20,18,16,12,27,26,21,23,22,23,29,25,20,17,5,24,24,22,16,18,25,20,25,26,17,20,26,17,14,23,19,8,22,19,21,20,26,21,25,22,21,25,19,21,6,14,14,24,18,17,19,20,28,19,16,19,33,25,23,23,17,19,14,29,26,19,18,24,20,18,31,24,22,18,18,20,20,23,21,18,22,31,21,26,27,28,22,25,13,26,21,22,16,27,26,23,16,23,23,17,16,20,16,22,20,21,15,20,18,21,12,24,9,21,20,18,23,23,17,27,19,25,23,23,26,20,17,15,24,25,14,26,18,33,28,18,19,17,26,19,30,12,25,19,23,27,25,22,19,18,21,13,24,8,25,24,19,19,16,22,23,22,27,15,19,23,15,21,24,13,27,21,18,15,13,21,16,24,19,24,22,26,22,25,29,26,15,19,28,13,22,15,13,14,17,22,32,19,23,22,25,33,21,24,15,23,9,18,24,22,7,31,31,18,13,21,21,22,21,24,21,22,12,26,25,26,19,22,19,18,20,18,21,24,29,19,21,16,21,23,25,22,24,22,17,17,15,20,24,23,19,13,26,19,13,27,15,21,20,25,19,25,22,23,26,11,28,15,19,20,24,23,25,17,17,30,18,22,19,22,18,13,26,18,21,20,12,19,20,24,17,26,22,26,29,22,29,16,25,16,20,20,19,26,15,24,21,18,16,19,15,11,14,9,18,8,16,13,22,23,27,25,23,26,24,25,22,21,20,25,22,14,13,23,23,26,23,20,24,27,21,3,24,17,22,17,5,8,22,12,9,17,14,24,26,20,22,22,22,20,26,20,21,19,26,20,16,20,21,14,28,22,19,16,20,22,19,22,24,18,23,22,17,21,27,21,26,3,2,12,22,25,26,25,24,28,25,19,25,21,24,21,22,29,23,22,19,16,34,21,20,22,20,10,20,20,20,10,21,20,19,17,21,14,15,25,30,18,23,17,26,9,20,16,22,13,17,13,30,25,21,27,23,17,17,12,16,13,22,24,32,27,30,23,25,27,24,24,30,18,17,24,27,18,24,25,22,24,19,13,27,27,29,31,20,22,12,21,19,31,24,22,26,23,24,18,17,23,23,19,21,24,20,23,23,8,13,24,22,22,25,19,19,22,27,24,20,15,22,30,8,18,20,22,21,29,16,17,19,21,18,27,19,21,29,31,18,13,21,26,18,18,15,12,17,15,23,18,32,16,10,20,12,18,15,26,19,13,10,16,22,19,14,20,11,33,20,18,27,14,18,15,19,19,22,20,17,23,22,24,29,18,23,24,19,12,13,24,23,19,22,20,23,11,16,27,21,30,26,19,24,25,21,23,24,14,25,20,23,26,21,15,25,11,16,18,18,17,26,28,35,20,23,23,11,17,22,26,28,24,25,13,0,19,29,21,19,26,18,26,22,19,25,17,11,11,20,19,22,14,21,20,28,22,17,16,9,29,25,24,20,26,23,17,28,17,11,26,20,19,15,15,23,16,14,32,15,22,16,22,21,15,25,21,19,24,22,23,17,17,19,28,23,19,13,23,19,38,28,21,19,23,28,27,31,17,19,31,15,20,23,24,16,21,19,13,21,21,20,24,20,19,23,17,12,18,27,30,23,18,27,25,23,11,20,18,23,22,17,95
30,23,39,33,36,25,25,36,34,33,30,28,33,29,32,23,25,36,26,51,29,35,28,44,37,29,37,26,32,34,14,37,25,34,34,28,33,35,37,29,41,27,23,34,30,28,25,28,37,27,26,28,30,34,35,35,21,35,33,31,28,32,30,23,27,34,30,34,30,26,27,30,36,32,32,30,32,45,30,25,23,27,28,29,34,30,24,28,37,37,36,30,29,33,30,30,38,38,27,38,29,26,30,39,23,30,33,25,29,29,30,27,35,25,32,42,30,37,28,25,26,17,25,34,28,31,30,23,35,39,33,23,27,33,28,30,28,20,35,37,35,38,32,36,30,41,36,23,26,28,24,29,33,24,23,34,35,24,44,27,30,32,31,30,27,30,27,29,30,39,34,35,26,30,39,40,28,41,19,20,31,36,33,27,24,25,29,31,29,31,37,33,35,32,31,29,29,27,27,25,27,21,28,32,33,34,33,23,36,33,30,30,29,28,25,27,25,33,24,31,34,23,41,32,29,32,40,30,28,36,31,34,27,31,28,24,31,25,32,31,34,30,33,27,22,35,35,32,32,35,29,38,24,29,29,34,27,27,30,34,33,30,25,22,27,28,27,26,26,28,32,27,31,32,23,26,33,26,33,38,28,38,28,34,27,25,35,34,36,39,31,38,34,35,36,30,28,34,40,37,26,29,28,26,33,26,27,26,34,27,38,25,21,22,18,34,32,35,26,28,24,26,36,27,39,34,28,31,27,29,30,25,32,24,21,36,28,32,37,26,34,35,17,28,30,32,29,42,25,27,3,14,35,39,37,26,25,32,35,29,26,28,24,25,30,35,40,25,31,35,33,37,28,32,32,32,23,31,34,29,26,34,41,33,26,28,29,33,32,23,30,23,25,26,33,27,37,24,26,24,36,26,29,27,31,36,30,29,34,31,38,32,34,27,20,35,31,35,21,28,34,26,34,32,29,34,28,23,29,19,28,32,31,31,35,28,42,25,22,26,34,33,34,36,31,38,31,32,30,27,25,32,29,27,13,27,28,32,39,36,35,33,41,34,48,38,43,32,33,23,30,22,26,23,28,38,32,30,28,28,32,24,27,22,32,27,26,22,31,32,34,28,31,29,43,33,38,28,23,22,25,23,30,34,23,35,35,31,29,32,32,16,28,26,24,27,24,27,29,29,28,30,30,39,44,34,38,35,30,32,26,34,29,31,30,32,30,34,34,33,37,34,34,32,35,19,23,35,32,33,35,33,33,34,37,25,30,22,21,28,26,32,39,30,24,23,33,32,35,36,34,34,30,32,30,35,28,33,38,34,31,29,30,29,32,28,29,26,27,23,26,15,32,28,25,29,39,34,22,25,31,26,30,29,30,29,24,28,44,37,26,33,36,27,32,31,29,32,29,38,41,8,34,30,36,28,24,27,28,31,30,38,37,28,38,34,32,37,15,32,30,27,35,38,28,30,28,27,31,40,33,29,27,33,34,28,36,30,32,31,29,26,17,32,32,24,29,32,32,29,31,26,32,33,20,17,31,22,33,32,27,25,32,34,30,39,32,33,14,34,36,38,38,28,36,35,17,26,29,35,34,31,26,23,29,31,24,34,36,33,27,35,28,31,29,26,30,30,29,24,30,21,27,28,30,29,39,31,37,29,29,28,38,32,24,28,31,26,36,31,28,27,35,31,16,28,29,18,30,28,32,34,32,21,28,27,33,38,36,38,19,35,30,30,20,32,36,28,33,29,34,27,27,24,29,27,31,25,33,32,44,29,27,26,30,24,37,38,31,26,22,29,19,0,26,18,30,29,31,20,33,29,28,27,30,30,31,36,38,27,27,24,38,26,18,19,28,31,25,32,34,36,37,27,43,30,30,39,21,32,28,31,26,35,33,37,25,34,35,32,31,33,33,34,27,29,32,28,25,27,24,38,16,34,31,33,26,50,30,34,33,31,29,27,43,26,33,39,31,29,30,37,31,26,28,26,32,26,27,36,28,33,20,28,29,37,35,40,32,29,38,40,31,29,22,33,32,41,33,104
12,30,28,34,25,24,29,35,21,23,29,25,26,31,31,17,30,31,24,42,22,28,21,39,31,22,31,25,27,29,20,30,20,26,29,18,22,29,34,20,28,13,28,28,29,25,25,28,34,17,16,13,29,24,28,32,25,31,27,21,22,26,24,28,24,31,33,27,29,15,19,26,35,24,28,28,24,39,26,30,27,18,19,20,27,25,16,32,27,39,35,20,35,27,25,29,34,30,23,37,27,31,33,36,26,24,34,32,27,25,22,26,36,16,27,36,24,25,28,32,18,23,23,27,21,27,21,27,28,36,23,19,18,21,12,24,17,28,26,31,33,35,27,29,24,33,32,25,25,19,24,20,29,24,23,28,25,25,45,16,29,25,21,26,26,29,17,24,26,32,30,27,31,20,33,32,32,31,23,24,18,30,27,20,28,25,28,26,21,21,35,32,29,24,24,20,20,23,21,26,21,27,22,26,29,28,25,29,30,28,24,31,24,25,26,30,27,27,14,26,31,26,37,24,19,26,36,30,27,32,26,25,32,34,27,29,28,29,22,25,33,22,29,21,21,19,33,21,26,32,20,36,28,33,20,31,21,29,28,30,27,18,19,38,24,20,31,28,30,24,31,21,24,28,27,20,26,18,26,33,27,31,20,28,29,24,30,29,35,35,26,32,30,30,28,26,23,33,33,29,22,22,31,31,30,24,23,27,32,25,31,24,22,26,8,30,28,20,23,27,24,24,31,26,38,25,22,30,21,20,21,25,25,24,27,32,28,15,36,25,34,30,30,19,30,24,22,31,17,22,29,36,30,32,16,29,29,28,24,19,22,24,16,17,26,31,32,19,21,25,31,25,21,29,26,31,24,22,26,21,25,29,37,17,22,23,25,28,26,32,23,25,25,31,27,18,31,26,17,18,34,24,23,23,29,28,31,25,30,26,24,26,29,22,24,25,22,26,25,29,25,29,29,34,19,15,22,29,24,27,22,33,29,29,30,20,37,23,26,29,33,26,25,32,21,26,20,30,24,17,17,25,28,21,30,18,23,30,32,23,31,29,38,34,43,18,35,22,28,29,29,24,23,27,18,32,21,31,21,31,23,26,23,27,23,31,19,25,31,30,24,23,32,29,34,32,37,19,25,26,26,17,27,29,27,30,15,25,27,34,27,30,29,24,27,32,26,24,29,23,30,27,20,32,34,32,35,28,30,17,17,30,21,19,34,33,25,29,28,28,33,30,37,22,27,17,13,29,29,24,25,27,26,30,34,29,28,28,29,24,22,28,31,35,21,3,28,25,32,34,32,29,22,13,23,31,31,31,33,28,26,25,20,24,27,23,23,25,22,18,25,21,24,18,21,31,35,27,12,21,25,27,23,21,7,25,27,27,29,31,28,35,30,23,25,33,28,36,25,31,37,32,28,26,28,32,27,30,30,26,30,28,25,15,31,27,33,31,21,33,27,31,32,34,29,31,33,33,22,35,27,25,30,23,30,21,31,22,26,22,25,24,27,36,26,23,20,35,30,21,31,26,32,26,20,23,14,22,25,36,24,15,34,25,25,38,25,28,12,32,32,31,33,28,31,38,25,26,29,33,24,26,29,27,32,23,29,32,36,34,19,29,27,30,30,30,25,21,24,20,22,27,34,24,26,24,31,24,37,27,23,26,33,25,32,20,25,29,31,25,34,21,29,21,20,25,26,24,21,22,28,31,23,26,26,18,23,30,31,43,21,27,24,26,17,25,28,20,26,16,28,20,27,26,25,19,27,23,27,22,40,28,31,31,27,24,36,22,30,28,26,19,29,26,0,24,26,32,21,30,22,26,32,25,34,23,22,33,37,21,21,29,33,11,22,23,27,33,26,32,27,27,33,31,36,20,30,32,21,30,24,30,14,33,31,29,30,36,30,18,19,28,26,28,23,33,27,21,15,20,31,33,24,27,24,29,25,41,28,32,27,29,29,32,33,17,30,39,23,28,29,28,24,29,21,20,23,21,17,31,29,27,24,19,26,33,18,37,24,22,33,31,29,26,31,31,30,33,23,86
26,23,27,27,26,7,18,27,22,23,21,10,26,23,22,14,19,26,17,41,19,27,20,30,29,22,27,20,24,26,4,21,23,25,24,19,28,25,28,21,31,16,17,24,22,22,20,17,28,18,17,18,20,25,17,29,24,28,23,23,20,24,20,27,16,25,14,25,24,24,18,21,32,26,23,20,24,39,26,23,10,24,25,26,26,22,13,18,27,36,24,15,35,30,16,19,29,28,20,28,19,16,20,28,22,24,26,16,20,22,27,18,30,25,26,36,24,30,23,30,17,7,18,27,21,24,25,15,27,30,28,18,19,28,19,20,24,20,25,26,26,30,18,29,20,24,23,5,20,24,19,21,22,15,14,27,20,19,34,25,20,22,22,25,17,28,24,15,13,28,24,20,15,20,36,30,29,29,11,10,23,30,23,18,20,20,19,21,22,18,24,29,26,21,20,19,19,25,23,15,18,22,26,23,23,21,15,13,19,21,21,20,13,10,21,23,22,23,15,20,17,13,26,23,25,26,35,23,18,24,21,24,25,21,25,20,23,22,23,23,25,21,31,17,12,17,25,22,15,25,19,28,15,17,25,18,18,24,21,22,24,20,15,28,21,17,22,26,26,18,21,16,20,30,14,17,28,27,22,34,23,30,15,21,20,15,19,18,30,30,17,28,21,23,23,20,18,28,26,28,21,20,18,24,31,25,26,17,23,16,31,23,19,12,26,27,24,22,21,22,18,20,24,19,29,27,18,21,10,11,12,17,23,6,11,26,22,20,31,24,33,25,29,22,21,27,19,25,26,22,15,26,25,29,27,23,15,20,24,19,25,18,14,15,20,25,31,26,29,27,27,24,10,22,26,22,12,23,24,16,20,25,29,15,24,24,28,19,21,28,20,26,23,14,22,23,27,17,16,25,30,17,20,22,25,21,21,19,22,18,27,22,22,23,23,22,20,22,13,18,18,22,25,26,19,26,17,13,19,24,18,23,28,22,25,17,24,12,22,16,24,23,26,27,21,28,21,23,17,13,12,24,22,17,25,17,17,22,29,26,25,28,37,25,36,27,32,23,25,21,23,12,8,20,20,26,25,26,10,18,24,14,17,22,24,23,19,24,26,26,26,19,24,20,34,15,27,28,18,14,12,13,20,24,18,28,28,16,17,23,22,24,18,21,14,17,16,19,19,23,24,24,20,32,32,28,28,27,19,22,16,24,11,13,17,25,20,24,24,23,28,23,30,22,20,10,14,22,23,22,25,23,20,16,22,15,20,18,19,23,20,30,27,27,14,21,23,16,24,26,23,26,12,18,20,25,27,23,36,23,13,27,21,21,23,19,19,15,24,25,16,5,19,18,20,26,27,23,30,15,20,20,20,18,20,24,14,18,27,28,22,24,25,23,21,23,25,28,22,27,32,20,24,22,27,22,18,18,27,15,13,27,28,18,29,24,24,31,3,28,23,24,19,25,18,20,26,9,21,34,22,21,19,24,29,21,30,17,24,23,20,14,20,30,22,13,18,26,24,16,26,16,26,25,25,22,19,21,23,29,21,22,26,26,20,21,25,22,24,26,29,30,32,27,30,26,20,21,19,18,22,21,21,18,26,18,18,24,26,27,16,23,17,21,19,18,21,24,25,19,23,11,20,19,26,29,26,23,26,20,18,18,20,25,21,25,19,17,26,22,18,17,25,25,10,15,16,19,12,18,27,25,22,10,15,17,24,29,24,34,18,24,15,17,10,25,23,19,20,21,30,9,25,19,19,16,23,16,24,21,39,19,17,20,22,23,33,28,21,25,19,20,21,18,24,0,28,19,20,21,16,24,18,20,26,22,31,26,32,21,24,14,22,16,8,9,20,21,17,27,25,26,28,17,36,19,26,29,16,27,26,20,16,24,25,31,26,28,17,23,22,24,26,26,14,21,20,22,30,20,22,26,21,16,28,28,16,41,21,31,21,21,24,30,34,24,21,35,20,20,23,27,21,18,18,22,28,24,24,24,21,23,17,25,19,27,25,31,22,22,20,31,23,16,19,18,18,23,21,100
14,7,21,22,30,21,19,30,21,19,28,18,23,16,25,23,22,24,22,40,16,21,14,36,29,20,23,25,18,20,24,21,18,27,20,22,17,25,30,17,24,27,24,24,25,21,18,21,33,21,20,22,25,20,23,23,22,30,26,11,8,12,25,23,23,25,25,23,24,15,23,23,27,27,24,23,22,32,24,13,24,12,11,10,19,24,24,19,23,33,33,23,32,19,18,16,25,26,20,31,30,20,20,29,19,10,26,26,16,17,22,16,28,14,25,31,19,32,18,30,22,21,21,18,12,7,15,22,27,35,27,23,15,28,22,19,17,19,24,27,21,36,20,21,19,17,12,23,27,19,25,15,26,21,20,23,23,17,33,16,16,25,14,16,19,24,20,17,25,23,22,18,30,16,31,27,24,27,23,24,27,20,13,16,19,24,20,22,16,11,31,24,16,32,21,23,20,11,7,15,20,17,22,23,23,17,22,33,26,26,21,23,23,22,14,15,19,23,18,19,20,19,30,12,27,12,26,27,21,26,22,15,11,22,29,22,22,22,26,11,24,18,3,23,22,24,19,27,22,26,23,33,25,30,24,30,19,22,21,27,24,23,21,30,22,28,20,27,27,18,14,19,15,25,24,20,21,20,15,31,20,27,24,20,20,19,27,28,25,9,19,29,16,14,19,13,10,20,27,28,18,26,24,20,28,23,24,15,27,20,16,19,24,19,25,23,18,26,16,22,19,17,23,12,20,15,23,23,23,17,18,20,25,24,25,25,18,19,29,18,28,25,22,16,27,14,9,28,19,20,27,28,20,25,29,26,17,22,24,13,20,23,20,21,25,28,29,17,25,33,20,32,18,23,12,19,23,19,23,20,13,19,34,23,19,21,23,27,22,26,24,23,16,30,17,18,27,17,22,18,20,19,22,22,19,17,19,20,25,18,23,19,13,20,21,21,19,24,21,23,17,14,23,26,15,28,15,25,20,24,16,29,24,24,21,24,31,19,23,16,29,20,20,23,17,29,18,19,23,25,24,17,23,23,27,21,22,23,23,22,23,19,30,25,36,29,33,13,25,18,11,20,20,20,8,26,21,26,23,18,12,25,22,22,21,22,16,17,26,27,27,25,24,26,30,22,26,17,18,20,24,19,21,16,18,27,27,23,11,23,14,16,29,10,14,19,19,22,21,9,23,19,12,30,30,17,12,25,20,24,23,27,19,21,20,25,21,20,21,17,25,24,29,14,19,23,19,15,23,18,26,15,20,24,29,21,26,17,18,16,20,16,26,25,26,23,24,19,27,20,28,26,20,23,24,22,21,24,22,21,16,25,24,21,21,17,10,23,20,16,12,23,21,14,21,20,32,24,23,17,24,13,16,14,27,17,21,21,24,26,23,25,22,15,14,18,20,27,18,28,27,22,28,19,23,28,25,25,32,20,26,25,21,20,27,28,26,17,25,21,24,20,29,34,17,19,23,25,18,31,21,27,27,23,24,18,18,24,18,20,22,22,24,27,22,22,21,24,16,25,29,20,22,16,25,23,20,19,25,25,14,18,28,22,21,32,13,23,25,23,12,25,15,22,24,30,19,19,29,22,21,24,16,16,26,18,23,24,29,20,23,25,18,22,17,26,20,14,11,20,26,21,26,21,23,33,35,21,32,18,22,19,23,22,25,20,20,26,26,25,31,15,7,24,23,16,17,20,24,24,27,25,20,25,22,24,21,31,30,33,23,18,26,28,29,18,20,21,23,20,14,22,21,15,23,25,13,18,23,28,37,22,28,27,15,18,22,26,14,25,25,23,19,30,26,28,0,12,15,21,19,30,30,11,25,22,21,27,30,7,19,19,32,24,21,20,13,15,23,22,14,17,23,19,32,16,24,26,22,27,21,17,22,30,21,32,17,26,20,16,17,5,11,14,14,23,26,20,23,17,6,17,24,22,23,25,20,31,26,18,23,22,30,20,33,15,24,33,18,18,19,28,17,21,22,6,17,17,20,17,21,22,23,13,20,22,27,29,23,19,23,23,16,15,27,21,22,26,20,88
26,19,30,20,29,18,20,31,26,23,25,19,27,26,28,20,25,32,20,39,26,30,23,32,33,24,28,27,26,28,15,30,22,31,19,25,29,26,31,21,31,22,26,30,28,28,19,10,32,24,23,25,17,31,26,35,25,30,26,23,20,24,23,32,27,30,20,31,25,17,23,26,35,32,20,18,22,37,23,25,14,20,21,22,28,28,19,27,27,33,30,20,36,31,13,27,29,31,17,26,26,25,15,39,21,22,27,23,26,25,22,27,34,18,29,40,28,34,30,36,22,18,21,28,22,19,23,20,31,30,24,24,19,33,25,15,19,26,26,30,23,35,15,30,20,29,24,19,29,29,25,24,30,21,20,25,24,24,35,18,15,13,25,28,16,30,24,14,22,28,31,29,27,20,34,27,28,31,16,17,28,32,25,21,25,26,15,17,22,23,27,30,23,24,23,25,30,23,19,20,24,23,33,29,28,16,10,24,28,16,22,25,22,19,24,27,21,26,21,20,26,24,35,24,26,24,35,29,16,28,25,20,23,29,31,19,28,29,29,23,31,28,15,20,18,22,22,25,24,33,25,23,21,30,30,27,20,29,26,21,25,24,18,34,29,23,22,27,30,19,26,19,20,27,22,20,30,31,22,35,23,32,21,28,25,23,18,17,25,21,16,29,28,26,21,20,22,31,24,33,22,26,13,31,34,26,27,26,25,24,28,24,25,7,29,30,30,28,25,26,22,24,30,22,24,25,21,30,19,16,17,21,28,18,22,27,17,28,36,25,34,29,30,21,30,26,21,34,30,24,26,24,20,33,35,22,26,24,26,19,26,19,17,18,21,26,29,29,26,31,32,29,15,21,24,31,24,23,29,14,23,31,28,20,24,25,29,16,25,31,28,29,24,20,5,28,25,22,22,29,32,23,26,27,31,29,30,20,25,23,26,26,25,24,24,25,28,27,18,11,25,26,28,27,19,31,16,24,24,30,21,26,29,28,30,21,30,15,26,17,21,29,19,32,21,32,24,29,23,25,18,26,16,20,33,23,26,18,30,25,31,28,30,34,44,32,35,25,30,23,23,12,17,29,20,28,23,27,19,13,24,15,18,23,23,27,20,25,29,26,20,25,25,28,32,26,30,21,23,19,24,16,28,28,23,24,31,24,23,24,26,28,25,22,19,26,25,28,20,21,26,27,20,23,34,29,24,29,8,26,27,31,16,18,21,26,24,28,28,27,32,28,30,22,27,16,20,27,26,24,28,27,27,28,24,10,15,23,24,24,24,28,29,28,25,29,22,25,32,23,32,30,17,23,28,32,26,23,34,22,22,24,27,29,26,22,20,27,24,20,24,16,25,18,21,30,26,30,33,15,25,21,23,17,26,25,25,26,32,31,27,32,24,23,21,30,28,32,25,22,39,31,19,26,25,25,27,19,33,24,32,32,27,23,34,32,31,29,16,21,17,32,28,33,19,21,28,28,25,36,19,24,22,28,29,22,28,21,25,24,17,23,27,31,25,25,26,31,26,22,31,17,21,28,31,28,28,22,26,29,24,22,28,26,25,29,25,22,29,33,24,31,27,28,33,29,26,20,20,27,24,29,26,26,28,23,26,30,37,28,20,27,29,27,28,23,25,23,21,20,29,22,23,16,27,36,32,25,31,26,22,22,29,26,28,24,21,20,27,17,29,20,19,17,13,18,19,27,21,21,28,31,25,22,18,28,27,27,19,39,24,25,23,25,21,25,29,25,23,26,26,18,28,25,20,22,21,22,15,30,42,31,18,29,25,24,34,30,2,22,28,26,26,29,32,19,12,0,22,26,21,29,29,23,31,30,30,25,33,19,25,23,31,27,11,10,23,27,22,30,26,27,33,28,32,23,28,30,22,33,26,26,28,30,32,36,26,35,26,28,28,17,23,26,19,26,15,26,32,21,18,29,27,25,28,33,24,41,24,30,25,20,30,30,38,19,27,36,21,26,23,34,22,24,26,18,25,23,21,29,22,23,26,21,27,29,33,40,30,23,29,31,28,19,26,27,27,32,23,100
17,22,23,20,15,13,22,22,17,22,16,14,22,26,27,16,21,15,21,40,18,22,17,32,28,19,23,22,21,23,22,16,14,19,22,25,25,21,33,20,24,18,19,18,23,23,13,17,23,24,23,12,16,31,19,21,20,28,18,14,11,15,23,32,16,28,24,17,22,18,18,15,27,17,22,16,14,29,22,18,20,15,14,13,17,20,15,22,26,28,24,9,31,23,14,17,27,29,21,24,26,15,22,22,15,5,26,15,19,20,20,14,26,17,28,26,14,24,21,27,17,20,21,23,20,15,18,20,26,25,23,20,18,25,25,17,20,11,19,28,20,27,16,26,18,24,20,15,18,22,21,18,24,18,17,23,21,15,36,19,18,16,17,19,13,32,21,15,17,26,13,15,25,19,29,26,22,30,16,17,22,21,16,19,17,22,15,17,19,14,26,25,24,23,19,18,13,19,8,19,14,14,25,19,21,20,15,31,23,15,22,23,15,14,12,18,15,18,21,21,13,19,28,3,25,15,29,17,14,26,10,18,20,26,25,10,18,12,20,4,25,15,18,22,17,11,20,19,19,19,19,31,21,29,20,22,20,18,18,20,22,11,24,28,23,19,12,21,25,19,19,14,18,26,20,15,22,23,20,25,16,12,17,16,16,17,17,16,23,19,17,28,17,24,22,16,13,19,19,27,16,23,22,30,28,24,23,13,23,18,30,22,21,23,21,25,21,17,17,20,17,5,25,10,27,20,21,19,10,11,12,18,17,16,20,28,16,22,26,23,26,14,20,19,25,17,12,28,22,20,30,30,15,18,23,22,11,22,27,16,18,18,21,22,20,25,28,20,26,29,23,24,10,18,15,10,20,20,18,18,11,27,27,9,19,21,21,15,23,29,19,20,14,30,22,21,24,17,16,21,24,17,20,20,23,16,17,19,24,18,24,22,23,20,19,24,22,19,14,23,13,17,25,24,18,25,16,26,21,21,21,27,24,22,24,19,30,14,21,16,20,15,23,21,20,19,19,22,21,10,14,15,19,23,25,17,15,11,20,21,21,22,28,20,27,29,26,16,22,17,22,21,12,14,11,26,19,23,12,20,15,20,17,24,13,14,19,15,24,25,23,22,24,24,30,13,25,20,16,13,18,22,14,19,18,24,25,20,21,23,17,19,25,13,18,14,17,20,24,12,13,22,15,26,29,26,24,23,19,16,10,22,9,7,13,23,9,13,13,20,27,19,29,17,15,22,22,16,8,21,23,18,23,26,27,20,25,15,16,14,19,21,21,21,20,24,19,11,19,21,26,29,10,18,22,19,21,21,31,18,17,23,24,22,21,19,18,17,20,16,15,21,21,17,19,20,25,25,25,20,14,11,18,15,14,15,13,12,21,26,20,22,24,18,19,24,22,19,20,21,28,26,26,22,15,26,20,24,29,10,23,21,24,14,21,23,22,12,23,19,20,23,23,29,20,22,16,27,3,16,19,25,20,26,27,17,16,19,19,12,22,20,20,25,19,19,20,20,19,18,27,21,20,11,22,19,21,17,19,28,12,19,20,25,22,24,14,19,25,20,20,28,23,23,27,29,14,14,26,22,16,19,11,8,22,17,20,22,32,18,18,25,19,20,16,19,16,17,14,18,29,15,24,21,26,23,28,19,32,16,20,7,23,23,20,18,19,23,15,20,32,21,22,20,19,14,15,25,16,23,25,25,26,20,17,11,21,26,18,31,20,26,19,21,16,16,19,13,22,19,15,11,23,7,17,18,14,16,22,20,37,17,28,22,13,19,24,26,24,26,19,25,18,31,21,20,15,22,0,21,4,27,30,14,23,21,24,20,26,10,17,17,24,10,21,22,11,19,22,25,17,22,18,13,32,1,11,29,18,27,21,18,7,28,24,31,19,24,20,24,25,17,25,17,14,22,14,20,21,18,21,27,18,20,23,25,18,34,25,21,23,17,26,22,36,17,23,21,17,16,20,20,18,20,17,9,20,15,21,12,21,21,17,16,13,24,24,26,13,22,24,26,19,13,18,12,18,26,15,91
19,25,23,28,28,14,24,33,24,22,28,15,20,31,29,21,15,29,19,44,17,19,12,38,28,20,28,17,24,22,23,26,20,25,18,25,21,28,33,18,29,25,14,29,25,15,23,24,25,24,23,22,23,31,25,31,24,31,22,16,17,21,22,31,21,21,18,29,14,17,18,22,34,16,24,24,20,35,29,22,16,18,17,16,19,23,22,24,26,41,31,16,31,27,21,21,29,31,24,34,23,21,26,31,24,19,34,27,20,22,24,11,34,16,23,34,22,29,8,30,19,24,18,29,23,23,21,29,33,27,30,19,16,16,25,25,19,16,23,29,28,40,23,25,21,23,28,16,17,23,20,13,25,19,18,21,24,8,32,18,22,23,23,10,22,28,16,20,18,29,27,25,26,19,30,30,19,30,25,26,31,27,22,14,24,21,23,21,13,16,31,27,24,24,21,22,20,25,16,23,18,25,28,26,24,22,16,29,24,20,26,24,21,15,20,24,25,25,21,27,22,20,25,21,29,21,20,27,24,21,23,20,24,30,24,22,16,22,29,20,24,18,24,19,20,18,23,24,20,32,23,28,26,31,20,23,25,25,17,27,22,21,22,25,16,26,19,25,25,24,19,17,21,26,25,18,24,25,23,25,23,27,25,20,7,18,24,23,31,30,22,36,21,28,27,21,19,17,28,30,23,24,28,31,28,27,27,10,26,21,32,25,28,22,25,30,20,26,10,12,8,18,28,18,31,23,20,22,23,10,11,9,24,17,28,30,24,19,36,26,33,19,28,17,27,12,18,26,24,22,23,34,28,31,30,19,12,17,26,16,22,29,21,22,31,33,25,23,25,28,24,25,11,24,20,19,23,20,25,20,19,18,34,16,20,23,25,22,24,32,23,19,22,30,29,22,29,4,20,24,17,20,23,11,29,26,14,28,26,11,30,17,27,22,23,24,25,26,25,25,22,23,28,30,18,28,20,30,22,24,24,30,27,25,28,25,29,19,21,25,27,21,18,20,20,29,15,23,22,24,23,17,25,16,33,21,22,24,28,30,22,13,35,24,37,32,33,22,18,26,26,23,13,24,13,27,23,16,21,24,21,25,28,28,21,21,15,23,27,16,22,23,33,19,33,22,30,19,7,24,23,20,27,23,3,15,30,21,22,29,21,25,34,16,24,22,24,27,29,18,20,24,17,28,33,24,32,24,26,24,23,15,12,14,23,29,22,26,26,25,33,24,31,19,21,24,22,20,29,21,18,24,22,26,32,25,24,23,24,22,10,16,26,24,28,27,25,21,28,22,25,27,13,17,23,29,24,14,31,26,18,28,27,27,24,22,25,20,22,18,20,22,24,17,22,27,32,29,29,20,21,19,24,21,26,23,22,25,28,27,23,20,27,20,22,31,25,26,25,28,21,28,28,13,23,32,15,28,33,20,34,31,30,22,29,23,25,26,24,27,26,29,24,30,20,22,23,30,24,32,27,20,28,28,28,17,27,18,27,20,22,25,26,33,24,22,23,13,22,25,27,26,28,22,25,22,20,23,20,31,20,18,31,23,23,33,21,19,27,28,25,29,29,27,22,36,13,24,29,23,23,22,18,15,17,11,16,23,38,26,24,28,23,26,22,30,16,19,20,21,26,16,30,23,22,32,36,20,27,24,21,20,25,21,26,22,20,28,28,23,37,24,27,24,23,16,17,30,17,18,26,29,29,21,22,24,24,27,25,39,24,23,20,22,28,16,24,19,27,20,23,22,29,16,26,25,22,19,25,27,36,20,27,17,19,23,30,21,28,29,27,26,26,20,30,21,21,26,21,0,17,25,23,17,30,28,26,24,25,16,21,19,30,22,21,20,19,30,31,27,23,21,24,14,23,22,18,30,17,31,22,22,25,29,28,28,23,32,22,22,23,25,28,23,7,30,21,12,29,16,26,31,21,24,22,29,17,36,23,24,26,25,25,28,38,15,26,38,20,13,25,34,19,14,21,15,23,21,20,20,30,24,27,19,26,30,28,27,25,18,25,24,19,15,24,23,15,28,22,93
21,23,27,24,19,9,26,26,21,21,20,10,25,29,26,14,20,19,17,44,22,26,19,35,25,22,27,26,20,22,20,20,18,23,24,26,22,25,30,23,27,18,23,22,24,26,17,19,27,27,26,16,20,34,18,25,20,26,14,18,15,19,21,29,12,24,20,21,21,21,19,11,23,21,22,12,16,31,26,22,16,19,18,17,21,22,15,24,27,32,20,5,35,27,16,20,31,33,19,20,28,16,21,24,19,9,30,19,23,22,24,18,28,21,32,30,18,28,25,30,18,20,18,27,24,19,22,23,29,29,23,23,21,25,28,19,23,15,23,26,24,31,18,30,14,20,24,11,22,20,24,20,20,22,21,19,25,15,38,20,21,20,21,23,17,28,23,15,13,22,17,19,21,18,31,30,26,29,19,18,26,25,20,20,21,25,11,13,20,18,30,22,23,23,23,22,17,20,12,18,18,18,28,23,25,17,11,29,19,19,21,20,18,10,16,22,19,22,24,24,17,23,26,7,24,19,33,13,10,22,14,16,24,23,25,14,14,8,24,8,25,19,22,18,21,7,24,23,15,23,22,29,17,29,21,18,18,14,22,24,26,15,24,29,25,19,16,22,22,21,22,10,14,28,18,11,26,26,16,29,20,16,21,20,16,21,21,20,27,23,17,28,19,22,22,20,17,23,23,29,20,27,19,26,32,25,24,17,19,22,34,20,19,19,17,29,25,18,17,19,15,9,21,14,28,20,19,23,14,7,8,16,13,12,24,32,20,20,30,19,30,18,22,18,26,21,16,25,25,22,30,33,19,22,24,24,15,18,24,20,22,22,23,24,24,29,26,23,29,30,26,20,6,22,19,14,16,24,14,15,15,25,27,5,21,25,25,19,21,31,23,24,16,30,24,19,28,13,19,24,26,21,24,18,25,20,21,23,24,14,27,20,23,24,19,21,21,23,18,27,17,21,27,28,19,29,17,26,25,24,23,25,26,26,28,23,28,18,18,20,24,19,21,23,23,23,22,26,17,14,16,19,23,19,27,20,11,15,24,25,25,26,32,24,23,29,30,20,21,21,24,22,8,10,15,22,15,23,16,19,19,24,21,23,17,18,21,17,26,23,27,26,28,20,34,17,25,24,14,17,18,22,18,23,14,20,29,16,17,22,21,23,26,17,19,17,18,20,26,16,17,20,19,26,32,29,20,27,21,20,14,21,5,3,17,27,13,17,17,21,26,17,32,21,19,20,24,18,12,25,22,22,24,22,28,16,21,19,20,18,17,25,23,25,24,22,23,15,23,25,23,27,6,14,26,23,23,20,28,22,13,25,26,23,17,21,22,13,24,20,19,21,19,20,21,16,29,25,21,23,10,13,22,18,15,19,17,16,17,22,16,26,25,22,15,25,21,23,24,25,32,29,25,24,19,30,24,20,27,14,27,25,28,18,25,27,26,16,19,23,24,20,19,25,24,26,20,24,7,20,15,23,21,30,29,21,20,21,23,16,19,20,16,29,23,15,20,22,20,20,31,23,24,15,25,22,19,19,23,25,16,22,24,28,26,28,18,20,21,24,24,31,27,25,29,30,18,18,30,18,12,23,15,12,24,14,21,26,36,20,22,21,19,21,19,23,20,20,18,20,32,19,25,18,28,21,32,23,28,20,18,11,20,24,17,22,15,19,19,16,28,23,22,24,22,18,19,23,12,19,24,21,28,16,21,15,25,28,22,35,18,22,15,17,20,20,15,17,26,17,19,15,27,11,21,18,18,20,18,16,38,21,28,24,17,21,26,25,23,23,15,25,22,33,22,16,19,21,4,17,0,26,26,18,27,24,27,24,28,14,21,14,27,14,21,20,15,21,25,22,21,18,22,17,28,5,15,32,21,23,23,21,11,24,21,35,23,24,17,23,24,20,29,21,10,23,18,19,24,22,22,27,21,17,27,29,22,38,21,25,19,21,26,24,36,20,21,25,13,20,20,24,14,19,21,13,24,19,24,16,25,17,13,20,17,23,26,30,17,24,20,30,23,17,19,16,18,23,11,95
29,30,30,28,18,25,31,37,24,21,31,24,25,29,25,20,24,27,15,44,24,28,21,37,19,10,29,24,23,25,20,23,20,30,24,8,27,27,32,19,36,23,23,26,21,22,15,24,35,9,10,24,26,22,22,29,24,30,23,22,23,24,20,31,21,26,27,25,27,17,22,26,21,30,27,26,22,37,24,23,23,18,19,20,26,26,20,32,25,40,35,25,34,26,21,24,21,26,22,35,21,28,24,33,17,26,29,27,27,18,23,21,32,16,27,29,17,36,17,32,21,23,14,28,23,25,21,26,26,37,30,17,17,25,16,28,19,26,27,27,32,33,23,26,18,35,30,26,26,30,22,22,27,22,21,24,24,24,44,18,20,26,26,15,22,32,22,20,19,30,25,22,26,18,32,23,6,28,23,24,33,28,23,19,19,23,26,24,20,23,31,27,29,27,25,25,23,21,25,27,23,19,29,27,25,24,27,27,26,23,24,28,20,22,20,25,15,23,12,27,25,25,33,28,26,28,19,26,25,26,24,26,25,29,31,25,31,29,14,27,25,21,33,17,22,19,30,14,22,31,25,38,29,28,27,24,24,24,27,29,26,26,15,12,23,24,28,28,29,24,24,24,22,28,28,23,31,23,24,33,23,24,10,23,28,23,26,25,31,34,22,36,28,31,29,20,23,29,34,27,21,27,28,34,24,24,23,22,29,22,33,21,26,22,27,32,28,22,23,26,22,24,27,22,29,28,18,27,17,25,26,23,26,25,27,20,18,19,33,22,33,28,31,17,23,17,22,29,24,18,26,33,27,32,30,25,24,22,26,17,21,28,12,13,30,29,30,26,27,32,19,29,26,25,24,32,19,21,21,23,21,25,36,21,20,23,24,24,22,28,28,24,24,27,29,29,27,25,22,25,30,21,24,24,25,23,26,29,29,18,28,26,30,22,23,23,25,30,25,28,20,24,25,26,17,30,18,28,22,26,18,28,30,28,28,8,27,19,25,24,29,28,27,31,19,20,22,30,20,31,19,24,29,17,21,23,22,26,30,28,31,12,36,27,39,30,37,25,25,17,24,22,24,27,25,26,19,25,17,22,24,24,27,24,21,22,18,27,25,32,29,26,31,25,32,33,32,19,23,26,26,13,27,24,26,29,20,21,29,31,25,22,23,24,26,27,15,12,29,21,23,20,18,20,31,32,34,21,26,30,26,29,25,23,30,27,23,27,28,24,32,31,29,20,22,17,13,27,31,22,27,28,25,22,28,25,30,17,18,23,20,21,29,33,29,25,24,18,26,31,32,28,26,32,28,30,27,25,33,24,25,25,14,20,23,19,25,20,21,18,25,21,23,16,18,26,34,28,31,19,27,23,26,19,21,24,29,26,29,28,28,26,26,21,23,22,21,27,27,32,26,31,34,20,27,32,24,32,33,19,24,33,31,22,34,30,29,24,21,27,29,27,25,31,28,30,22,28,25,32,25,21,28,17,30,20,25,24,26,20,24,24,26,19,22,18,23,34,24,23,29,26,22,20,24,24,20,21,21,32,22,20,32,24,23,31,24,27,27,31,30,24,31,27,31,34,23,14,27,29,16,25,27,26,24,26,25,32,41,26,9,19,22,26,25,28,25,19,22,19,16,27,30,23,25,36,21,17,35,23,19,22,24,24,27,21,19,31,25,23,34,17,25,26,20,22,23,30,27,18,11,14,22,21,22,27,17,32,28,33,24,31,20,22,26,23,27,24,27,30,32,16,21,25,29,23,30,22,25,23,40,26,27,26,25,23,32,30,31,27,26,7,19,29,26,24,30,29,27,25,26,0,6,25,25,21,26,31,31,23,20,30,29,25,18,19,23,29,28,26,28,30,27,26,34,26,25,23,19,16,22,25,28,26,24,34,26,33,21,16,15,27,28,26,22,25,24,22,31,19,30,34,23,21,29,28,24,33,19,12,21,26,27,30,27,15,26,38,17,19,27,23,18,23,26,24,23,21,22,32,29,21,24,19,26,31,31,31,26,21,32,29,27,23,29,24,29,27,15,102
28,30,34,34,24,23,32,41,30,27,35,24,31,33,31,26,30,33,21,50,29,34,27,43,25,16,35,24,29,31,14,29,26,35,30,14,33,33,38,25,42,29,27,32,27,28,21,30,41,15,16,27,32,28,27,35,30,36,29,25,26,30,26,36,27,32,32,31,33,23,27,31,27,24,33,32,28,42,30,23,23,24,25,26,32,31,26,28,31,46,36,25,40,31,27,30,27,32,28,41,27,28,30,39,23,28,35,27,30,24,28,27,38,22,33,34,22,40,23,38,27,17,20,33,29,31,27,27,32,43,36,23,23,31,22,30,25,30,33,33,36,39,29,32,24,32,36,23,28,30,28,28,33,25,24,30,30,27,44,24,26,32,32,21,28,37,28,26,25,36,31,28,26,24,37,29,12,27,23,24,35,34,29,25,25,29,30,30,26,24,37,33,35,31,30,29,28,27,25,25,28,25,35,33,31,30,25,23,32,29,30,34,26,24,26,25,21,26,18,31,31,23,33,30,32,30,25,32,31,32,30,29,25,31,36,31,25,31,20,29,31,26,33,23,22,25,36,20,28,35,29,38,32,29,33,30,30,30,31,35,32,31,21,18,29,30,32,34,34,28,30,26,28,34,31,27,37,29,30,34,25,30,16,29,22,25,32,31,37,39,28,38,34,34,35,26,28,32,37,33,27,30,28,33,30,30,29,27,35,28,39,27,32,22,33,37,33,28,29,31,27,30,33,27,35,34,24,33,23,19,20,28,32,24,21,26,24,25,39,28,39,34,37,23,29,23,27,23,30,24,25,27,33,37,36,31,25,28,32,23,26,28,18,19,30,35,34,32,33,38,25,34,20,31,30,28,23,27,26,29,27,31,42,25,26,24,29,30,28,34,30,29,30,26,34,31,31,19,26,31,32,27,30,30,31,29,31,29,34,12,34,32,33,25,29,29,31,33,25,28,26,24,31,32,23,36,24,23,28,32,24,34,34,32,34,14,33,25,30,26,35,33,33,29,25,26,28,33,26,31,25,30,31,17,27,27,28,32,36,34,35,18,42,25,42,36,42,31,19,23,30,22,22,33,22,32,25,31,23,28,30,24,27,30,27,23,24,32,31,35,29,29,34,31,38,31,38,25,26,26,29,19,30,30,20,32,26,27,24,33,31,28,29,28,24,27,21,18,29,27,22,26,24,26,30,35,40,27,32,32,26,32,21,23,30,33,29,33,34,30,37,33,35,26,28,20,19,33,34,28,33,33,31,28,34,25,30,23,24,29,26,27,35,39,24,31,30,24,32,37,34,34,22,26,30,36,31,29,39,30,19,31,20,26,29,25,29,26,27,24,26,15,29,22,24,32,40,34,37,25,30,28,30,25,27,30,24,28,35,34,32,32,32,27,29,28,27,28,32,37,32,30,34,26,32,32,26,35,39,25,30,39,35,25,39,34,35,30,15,33,32,33,31,37,28,30,25,27,31,38,31,21,31,23,35,26,30,30,22,26,30,27,32,25,26,24,29,28,30,29,35,26,28,25,30,30,26,27,27,38,28,26,37,30,29,37,30,33,33,37,36,30,37,33,36,40,29,20,29,32,22,30,31,28,30,20,31,34,36,32,15,25,28,32,29,30,31,25,28,25,22,21,30,29,31,39,27,23,37,29,25,28,18,30,32,26,25,34,31,29,28,23,31,32,20,25,26,36,26,24,17,20,28,21,28,27,23,36,34,39,30,35,26,28,20,29,33,29,33,29,32,22,27,29,29,29,31,26,31,29,46,31,27,30,30,29,38,36,31,33,32,13,25,28,32,18,30,29,30,23,26,6,0,29,31,27,32,25,34,25,25,28,35,26,18,19,28,31,29,32,32,36,32,27,40,31,24,29,25,22,28,31,29,32,30,40,28,39,15,22,21,33,34,32,16,31,30,28,37,25,29,37,29,26,35,33,26,39,25,18,27,30,33,36,33,21,32,44,23,25,33,29,24,29,28,24,29,27,28,35,31,27,30,25,29,37,35,29,32,27,26,35,33,24,30,30,24,21,21,102
13,18,21,19,24,19,18,27,13,15,22,20,15,26,21,16,19,22,18,37,14,12,5,25,28,19,22,22,17,19,19,23,17,20,19,18,23,21,26,11,23,18,19,13,18,19,12,13,28,17,16,17,20,24,17,26,19,19,19,10,7,11,18,25,13,24,22,12,17,14,17,16,27,19,13,22,21,26,21,20,19,11,10,9,16,24,15,18,19,31,32,22,24,24,12,20,24,25,18,30,27,19,19,25,14,9,26,20,15,16,21,10,25,13,24,30,18,21,17,26,16,20,17,25,19,14,14,24,21,30,18,15,9,22,18,16,16,13,21,23,20,35,14,18,11,24,19,21,22,26,16,6,18,12,11,22,17,9,32,15,15,20,13,15,13,23,14,11,22,24,20,17,22,12,30,23,19,22,21,22,23,19,12,7,16,17,19,18,10,10,20,23,22,23,10,15,23,18,6,19,13,16,13,20,22,16,22,28,18,17,15,21,15,19,11,22,10,23,14,18,19,18,24,11,19,11,25,20,20,17,19,14,22,27,21,16,15,21,22,10,23,21,14,17,11,18,18,20,14,25,18,29,21,27,19,27,18,19,18,24,18,16,17,25,20,19,17,24,24,17,21,20,16,24,20,19,20,11,16,24,9,20,17,19,19,16,21,20,22,20,13,26,15,18,18,12,9,11,19,22,15,17,22,27,22,19,18,11,24,17,27,21,21,21,19,22,17,21,7,15,11,14,22,9,24,23,16,20,12,16,17,12,18,21,24,24,15,16,27,20,27,22,19,15,20,13,8,23,10,19,28,17,18,24,28,23,13,13,22,11,19,23,20,21,25,27,28,8,19,25,19,24,17,18,11,18,15,13,22,18,10,21,31,20,18,20,22,19,18,25,16,16,13,29,18,25,24,16,15,9,24,16,19,14,24,16,15,24,27,17,19,10,17,19,18,17,18,23,20,18,16,21,24,23,11,26,9,19,16,22,17,23,23,21,20,19,26,8,20,16,24,18,11,20,13,24,12,18,14,21,14,14,22,22,24,16,14,20,22,21,20,18,27,25,32,25,22,12,24,12,19,16,18,19,7,17,18,19,12,17,11,22,22,21,20,13,8,14,20,19,21,16,22,23,26,21,23,16,10,19,21,19,20,15,17,19,24,13,19,23,13,15,28,1,18,18,16,19,20,8,12,18,11,21,25,25,23,17,15,13,21,19,18,20,19,24,18,19,20,16,26,22,28,13,18,19,15,14,22,16,25,14,15,19,25,20,25,14,15,13,13,17,25,23,24,22,19,18,26,19,20,20,19,23,21,26,20,16,30,15,15,22,20,17,21,18,21,12,14,15,11,18,17,10,18,21,29,24,22,13,17,10,15,10,19,14,19,20,23,20,22,19,17,14,15,23,19,18,17,17,24,27,23,17,24,27,20,24,26,19,25,24,20,16,24,20,23,16,20,18,23,19,28,31,16,18,15,23,17,30,19,25,23,22,23,10,17,19,25,19,16,21,21,21,22,14,19,25,5,15,18,19,19,15,21,20,17,16,21,24,11,12,27,16,17,24,12,19,20,25,19,24,19,21,15,29,10,11,24,21,15,23,15,13,20,10,20,21,28,17,18,21,18,19,20,23,18,13,10,17,19,17,23,17,15,28,28,13,27,15,15,16,22,14,22,19,10,23,18,22,30,18,18,18,22,5,6,15,22,18,19,22,23,17,11,22,19,28,22,30,17,20,20,22,21,15,21,14,16,23,13,11,20,12,22,18,12,15,20,21,36,21,26,22,12,17,21,25,21,23,21,19,17,27,25,20,11,23,14,17,18,25,29,0,14,16,16,22,19,6,18,17,24,15,20,21,10,26,25,21,13,23,20,15,27,15,14,25,13,24,20,21,18,27,20,26,6,23,19,19,20,16,22,13,13,20,18,15,20,9,17,21,19,16,19,21,17,30,22,17,19,17,21,19,32,14,22,32,12,12,20,27,13,18,14,5,16,16,14,16,21,14,19,12,19,23,26,28,18,11,22,17,15,6,23,20,19,25,14,87
27,31,29,19,31,23,27,30,25,20,24,26,16,26,20,27,27,27,29,44,23,26,19,35,19,27,23,31,18,20,23,27,27,31,24,19,28,21,35,22,28,29,31,21,16,30,21,25,31,20,21,25,28,33,21,36,23,5,30,24,20,24,25,36,16,28,30,20,25,24,24,30,32,31,25,24,20,15,12,23,24,21,22,23,20,28,26,31,26,36,37,26,37,33,24,19,33,27,24,36,32,23,24,28,21,23,16,22,24,24,27,23,29,23,26,36,24,33,28,34,23,20,28,31,25,18,18,31,21,33,32,25,20,22,26,20,26,20,26,30,20,29,26,26,21,28,23,21,32,28,26,20,11,26,25,25,27,22,42,25,20,28,22,26,25,35,25,23,28,29,25,23,21,17,32,31,29,28,27,28,32,25,25,21,6,25,25,27,21,24,32,29,30,27,22,25,30,22,20,28,24,19,27,24,26,25,31,26,29,27,27,30,27,26,11,25,20,29,23,22,24,23,29,25,21,24,36,29,26,28,18,20,25,28,27,24,23,29,25,24,32,28,28,24,23,25,25,27,25,19,27,35,25,31,29,29,27,30,18,31,26,27,21,35,30,30,21,16,24,22,21,25,21,16,24,26,22,25,23,22,13,29,20,26,25,21,28,28,22,31,25,19,29,28,31,25,22,20,29,30,19,29,19,37,33,25,24,22,31,24,32,23,28,24,28,32,23,27,21,23,24,18,29,13,29,28,23,24,24,27,28,25,32,20,24,28,18,26,35,24,31,22,23,20,18,27,21,25,24,29,33,27,23,26,31,31,20,24,31,18,28,20,24,25,22,27,37,22,28,27,30,34,26,26,20,28,14,23,28,28,12,34,25,23,23,29,26,27,25,29,26,27,17,31,30,27,24,27,24,23,25,23,26,27,34,24,26,21,26,28,31,24,27,28,22,22,20,25,29,25,24,24,27,26,18,29,21,26,17,28,28,30,27,28,23,22,35,20,20,25,32,27,25,22,22,35,23,27,23,27,26,18,31,27,26,25,17,23,25,29,22,29,27,27,30,27,34,21,26,18,25,25,24,31,21,29,26,27,24,22,20,16,19,20,19,9,21,18,27,27,30,30,24,27,25,30,27,26,23,30,26,23,14,28,28,31,28,24,28,32,26,14,34,15,27,22,10,13,27,17,10,22,19,29,31,21,27,27,27,25,31,25,26,24,31,25,17,21,25,19,33,26,24,21,25,27,24,28,29,23,28,27,22,26,32,22,27,8,9,17,26,31,27,30,29,33,26,22,25,26,29,26,27,28,26,27,24,21,38,26,21,13,25,15,25,25,25,15,26,25,24,22,26,19,22,30,31,23,28,22,31,14,25,22,27,18,18,14,35,30,26,32,29,22,22,17,21,14,27,29,37,33,31,28,30,32,32,28,36,22,28,29,32,23,25,21,22,30,24,18,32,25,28,22,26,28,13,28,24,32,28,31,31,28,18,23,22,31,24,20,26,28,25,27,28,13,18,28,19,27,30,24,22,27,29,26,25,20,28,20,13,23,21,26,16,34,21,22,24,26,23,32,24,26,29,34,23,21,31,31,23,28,20,17,28,20,28,23,37,21,21,26,17,23,20,27,24,18,15,21,27,24,25,25,22,38,31,23,32,18,22,19,20,15,27,26,22,27,23,31,34,27,28,29,24,17,18,29,28,25,28,25,31,16,23,32,26,35,30,24,27,30,26,24,29,19,30,25,28,25,27,23,30,16,21,23,23,22,32,33,39,26,29,28,16,22,27,31,33,27,30,18,11,30,34,26,25,31,23,30,27,25,31,14,0,16,25,20,23,19,27,25,35,25,22,21,14,34,30,29,25,30,28,22,33,22,12,31,27,27,25,20,28,21,19,37,16,24,17,27,26,20,27,26,24,30,26,28,22,22,30,31,25,22,20,25,22,44,33,26,24,25,31,27,36,22,20,26,20,25,28,32,21,26,24,19,22,26,25,30,21,24,28,20,13,23,31,31,28,23,26,30,28,16,25,23,28,23,22,101
24,27,29,19,22,19,27,30,24,16,24,22,22,25,16,21,23,17,24,44,20,25,18,25,23,23,23,27,4,6,19,24,24,27,22,15,24,21,31,18,25,22,25,5,12,23,23,25,31,16,17,21,22,27,21,25,21,21,21,21,16,20,16,32,12,20,26,4,25,24,21,24,28,31,25,16,20,31,28,19,20,21,21,20,20,25,20,26,22,33,28,23,31,28,24,15,28,27,21,24,28,19,25,18,21,20,20,18,19,20,25,23,29,23,34,31,19,30,27,32,20,16,24,17,23,18,18,16,5,33,25,20,16,22,13,20,26,20,22,21,24,31,25,25,15,28,23,17,28,21,25,19,18,21,20,20,27,21,32,25,24,22,17,25,25,27,21,23,20,25,19,23,17,13,32,27,27,21,20,21,27,30,21,16,10,26,15,17,16,21,31,25,24,23,22,22,24,18,17,24,20,19,28,24,23,21,26,22,18,21,24,22,24,19,11,21,24,21,17,18,20,21,25,22,5,20,35,18,14,21,22,20,21,25,29,24,23,23,21,21,28,22,25,15,22,21,21,18,14,23,24,33,21,25,28,25,22,22,18,24,20,23,21,30,24,24,21,24,26,21,17,21,17,27,22,22,22,25,19,26,17,13,20,22,21,19,21,20,22,31,25,24,20,24,15,21,18,20,29,14,19,26,23,31,29,25,24,22,23,20,32,20,26,23,16,28,28,13,19,23,22,18,25,13,29,15,14,21,24,23,24,23,26,16,20,21,26,10,32,21,28,21,23,20,14,24,17,29,26,27,30,31,20,30,22,27,20,17,27,14,23,12,20,21,16,21,33,24,21,11,22,26,22,30,10,28,10,20,23,22,12,24,31,19,23,27,22,19,16,26,23,26,17,31,30,22,24,24,21,25,11,19,22,20,29,24,26,15,20,28,25,23,23,28,20,17,16,21,22,25,20,20,27,27,14,24,21,22,21,26,23,24,27,24,27,22,33,20,22,25,26,24,24,22,18,31,18,22,12,23,21,18,25,23,26,22,13,23,11,23,22,28,27,23,34,23,34,16,30,22,19,21,20,25,18,21,22,27,24,23,15,16,13,20,21,13,15,18,21,26,28,25,25,23,28,27,23,26,22,23,24,19,18,24,25,20,24,13,25,28,22,14,20,17,23,18,6,9,22,13,14,22,15,13,24,25,24,23,27,25,26,21,23,21,27,26,21,25,23,5,27,23,20,17,21,22,18,21,22,13,17,23,8,12,18,20,25,8,9,17,24,23,27,30,27,21,30,22,17,22,28,22,24,27,23,13,24,20,27,23,25,27,21,1,21,21,25,11,26,25,20,18,22,15,17,24,29,19,12,18,25,14,21,22,16,18,22,18,31,21,22,16,25,18,18,13,21,18,23,29,36,32,26,21,16,29,26,24,34,23,28,29,24,19,28,27,18,27,20,18,25,28,26,31,16,18,17,27,22,32,17,27,21,24,27,17,19,21,24,22,23,26,23,28,20,9,14,15,11,19,30,19,29,19,21,24,9,18,24,33,13,19,25,20,22,29,11,18,20,12,19,17,24,22,28,34,23,24,31,30,19,25,20,17,28,20,24,23,32,21,21,22,13,22,16,27,21,18,15,18,23,24,25,22,22,33,31,19,27,17,13,20,24,21,19,23,14,23,22,23,30,23,24,25,23,17,18,27,16,16,24,21,27,12,23,27,22,32,24,24,25,26,18,20,25,19,20,21,25,24,24,23,26,16,15,17,23,18,21,28,37,23,29,24,16,18,27,17,32,26,27,14,11,30,23,22,22,30,21,28,24,21,27,16,16,0,25,24,27,15,22,21,31,20,22,21,14,29,18,17,21,17,12,22,28,22,16,18,22,23,21,16,23,17,15,33,20,24,21,13,14,20,27,22,24,24,20,18,22,16,26,27,24,20,20,24,20,40,28,22,20,29,23,28,34,22,24,31,16,23,26,23,17,22,21,16,26,25,21,27,22,18,26,21,17,23,24,35,17,12,32,26,24,16,21,19,26,27,18,98
11,28,31,26,34,28,24,33,20,18,27,26,21,31,25,26,25,22,21,41,19,25,18,30,25,16,26,27,21,23,27,25,16,27,26,21,21,24,29,16,33,29,29,27,25,24,17,21,30,20,19,22,24,27,29,29,23,24,27,20,15,19,28,27,24,26,28,26,22,13,20,24,29,28,26,19,18,33,26,21,26,14,15,16,17,26,26,26,22,33,31,26,27,25,23,21,28,29,24,27,23,25,26,33,15,19,29,31,19,18,22,23,15,12,23,34,22,35,24,32,19,25,20,25,19,21,17,27,30,32,14,22,14,30,21,23,15,21,20,33,28,37,25,22,25,11,16,26,29,26,25,19,24,21,20,24,16,20,37,14,22,24,17,22,22,28,19,22,25,27,24,21,30,15,31,28,26,26,26,25,19,20,20,16,19,26,18,20,15,20,35,25,18,31,22,19,24,22,16,24,20,17,11,21,23,23,29,27,30,21,26,24,22,28,18,23,19,28,17,25,27,23,37,21,22,19,32,30,17,31,20,23,23,24,26,25,24,29,25,20,31,22,24,27,22,27,28,30,26,28,21,34,19,29,29,30,22,27,25,28,23,23,30,32,25,30,22,28,28,20,23,23,19,29,18,24,21,7,21,29,25,20,29,21,26,21,25,24,29,30,24,10,25,27,26,20,17,25,29,28,20,21,26,24,27,24,25,22,26,24,29,25,29,24,14,29,24,26,18,20,18,21,26,16,24,25,26,21,27,24,23,19,26,27,29,26,20,21,37,26,22,23,19,9,23,20,16,28,6,18,28,33,20,27,27,27,21,27,22,12,18,22,28,29,24,29,33,8,24,16,27,34,25,21,15,28,23,18,26,28,17,28,35,29,12,19,21,23,28,28,20,21,20,32,25,25,31,26,18,7,28,23,24,19,25,20,26,19,24,27,30,23,26,18,22,20,21,26,25,25,18,22,31,24,14,22,20,19,19,26,25,24,23,28,22,31,37,23,24,24,27,23,24,27,16,28,17,22,24,30,25,15,26,32,31,17,25,25,26,24,27,25,34,29,21,32,34,16,24,21,23,19,27,27,17,33,19,23,26,24,15,24,21,28,17,22,15,14,21,28,26,22,29,28,29,29,35,15,19,24,19,28,23,23,27,26,29,25,24,30,21,22,31,15,25,24,19,22,25,12,23,20,13,26,29,30,27,17,23,28,27,26,26,27,29,25,19,23,27,20,29,27,30,15,20,22,18,24,27,17,27,22,22,26,32,23,28,17,18,18,16,24,25,31,28,19,22,20,25,29,30,25,27,29,26,26,20,27,29,17,25,27,23,24,24,25,21,23,18,14,19,27,20,13,22,25,33,29,18,16,25,17,22,21,28,19,24,22,33,27,25,28,19,16,20,26,21,27,24,29,33,31,31,22,28,27,28,22,33,21,26,29,19,20,31,24,22,26,28,25,25,27,31,35,21,23,26,30,27,32,22,30,26,26,27,17,17,26,23,16,26,21,25,27,27,22,23,29,21,29,30,22,24,22,19,22,22,20,29,32,18,17,30,21,20,34,16,16,18,27,26,30,19,22,28,30,24,18,26,27,24,25,15,18,22,23,26,28,32,24,30,24,23,20,22,30,13,7,10,21,25,23,24,25,22,33,40,13,32,22,25,21,32,20,30,20,26,21,25,21,37,26,28,23,25,20,21,13,29,28,19,22,30,25,26,28,20,31,26,33,24,16,26,28,28,16,24,21,26,27,23,26,26,19,23,23,22,22,23,28,36,23,25,29,13,18,29,26,28,29,30,22,20,31,22,31,21,30,24,26,27,26,32,16,25,25,0,25,35,14,19,27,28,24,23,24,15,29,29,27,16,27,24,23,31,25,21,29,22,24,14,20,27,30,28,31,22,30,29,23,24,23,24,21,23,33,22,17,21,16,27,30,23,28,19,25,22,40,25,21,22,20,30,26,36,11,30,17,24,25,23,30,25,24,18,15,19,17,19,26,29,26,28,15,22,28,29,34,22,18,31,24,23,19,29,28,24,30,23,85
27,28,32,27,31,19,29,22,13,24,18,20,27,18,28,23,23,28,25,42,17,30,23,41,27,23,15,22,26,28,22,22,18,27,22,27,27,13,34,22,26,27,21,29,24,24,16,15,25,26,25,22,22,33,30,31,24,25,26,18,23,27,25,34,24,30,26,28,16,18,24,23,31,11,25,20,16,31,21,24,26,15,16,17,25,25,24,12,28,30,34,25,34,25,12,24,29,33,26,30,25,20,22,29,18,24,24,20,29,26,20,22,36,17,28,34,22,33,25,29,23,19,24,27,24,24,18,27,29,27,29,28,20,30,27,27,20,21,25,29,12,23,14,26,24,33,29,21,18,28,30,24,30,26,25,27,9,21,41,19,18,22,27,23,9,35,25,11,23,30,28,21,28,21,31,31,25,32,28,28,26,21,28,21,14,31,19,21,21,24,32,23,21,29,16,25,24,28,21,26,23,20,29,29,27,26,25,31,29,21,19,28,24,20,19,24,18,26,23,18,23,28,23,23,29,27,33,29,20,26,12,14,26,27,28,12,26,32,31,24,31,22,30,22,23,27,29,27,25,13,22,26,25,31,27,28,27,22,22,26,18,25,20,31,23,28,15,17,25,21,26,26,22,23,26,26,28,27,22,23,21,28,23,20,23,26,23,22,30,25,13,32,29,21,32,26,23,24,25,33,26,29,18,31,35,27,26,23,29,27,34,25,30,24,29,28,25,31,23,18,21,15,22,20,27,22,23,25,21,20,21,22,25,22,23,33,16,27,32,25,28,16,23,16,26,21,22,30,26,20,33,29,17,20,25,27,21,22,27,20,20,22,19,20,18,23,33,24,30,35,25,34,20,6,26,29,22,24,26,27,20,30,24,25,19,11,23,21,25,29,27,23,23,32,20,29,30,20,22,25,26,26,28,24,27,22,27,23,28,13,23,26,20,12,23,24,28,27,29,30,17,23,30,27,20,23,13,23,25,23,23,29,20,29,31,23,32,20,21,24,26,21,24,30,22,30,19,32,23,24,23,23,25,18,34,23,25,17,29,27,30,26,35,26,36,29,28,26,6,20,25,19,18,31,21,28,24,14,19,20,25,24,21,22,15,17,20,18,27,29,28,30,32,26,33,24,21,20,20,30,26,18,6,21,21,28,33,24,22,18,19,22,31,23,26,21,18,21,26,23,18,28,21,25,35,29,15,29,17,25,24,29,21,23,33,27,11,15,19,27,31,25,32,23,19,28,24,28,27,25,30,28,27,31,33,21,26,16,17,24,23,25,23,31,29,30,7,17,24,30,35,26,22,27,29,24,17,19,31,19,23,20,27,23,24,24,26,23,20,16,25,21,26,19,26,24,31,31,33,16,24,21,21,14,27,25,12,8,37,29,12,27,21,24,21,25,29,22,23,23,34,28,25,26,28,34,20,22,28,16,28,30,30,20,23,28,22,31,23,26,26,33,29,29,30,32,21,32,19,24,23,22,25,28,22,20,28,28,21,14,24,28,26,29,25,21,26,22,27,27,24,23,12,23,24,21,28,25,28,38,21,23,15,27,26,30,26,21,25,23,29,30,30,31,33,32,24,17,29,25,26,24,21,18,13,21,24,31,38,28,22,29,25,25,23,34,24,18,21,25,31,25,21,25,27,33,34,25,34,26,22,13,28,26,22,18,25,23,17,26,30,22,30,25,25,17,18,31,22,23,31,30,27,23,23,25,28,32,24,32,19,19,25,23,28,22,27,24,28,29,28,20,26,17,23,25,27,25,24,28,33,26,31,24,23,27,34,30,23,21,30,26,19,36,33,26,27,25,20,24,24,31,25,22,20,24,25,0,31,22,19,22,33,23,23,24,21,29,25,21,27,24,28,23,36,19,20,31,27,32,21,25,21,29,25,35,24,25,25,30,30,22,29,29,17,32,20,25,30,19,27,24,20,29,26,27,27,39,29,31,27,5,34,24,38,18,27,26,25,20,8,33,26,22,25,21,14,18,25,31,29,25,28,14,7,18,27,28,29,23,27,32,21,18,20,22,25,31,27,101
30,37,38,27,33,25,35,41,27,30,35,26,16,37,31,28,32,29,33,45,33,31,24,32,30,35,34,29,29,31,29,34,34,35,29,30,36,32,41,26,33,32,26,32,27,29,25,27,41,31,31,29,36,39,36,27,31,27,30,27,26,30,27,35,27,35,35,31,33,32,28,33,39,34,27,29,25,27,33,33,30,30,29,28,28,33,29,37,34,42,42,27,39,36,26,30,39,35,29,41,40,32,34,39,27,28,27,33,33,32,33,28,37,31,35,39,27,35,20,36,27,31,34,37,33,26,29,34,32,43,37,31,24,31,33,28,34,28,35,33,31,40,28,33,30,34,31,27,29,34,32,25,21,28,27,36,31,25,49,33,30,32,32,22,27,36,24,25,29,39,27,31,32,27,41,38,31,29,30,31,38,27,30,24,17,33,32,32,29,27,34,37,32,30,24,23,33,30,25,34,28,29,32,32,32,33,27,37,32,35,29,35,29,26,22,35,23,30,29,33,33,27,39,29,32,30,32,30,31,32,29,31,31,26,32,30,19,25,36,29,35,31,33,24,25,29,28,29,28,30,29,43,28,37,34,34,32,34,28,36,33,30,18,37,30,33,29,35,36,30,31,28,31,35,27,29,33,30,33,25,10,30,23,33,24,25,35,34,32,38,27,41,34,25,37,31,28,30,31,36,27,32,30,38,41,32,31,27,35,28,37,33,31,29,29,37,36,30,26,31,27,26,34,21,38,32,25,32,26,21,22,28,35,28,35,37,28,35,34,34,40,33,31,31,29,24,27,28,29,30,35,24,32,37,36,36,28,28,34,26,29,31,21,22,33,38,36,27,29,38,38,31,22,32,30,22,25,28,31,31,22,37,43,27,28,33,26,35,28,35,24,31,25,34,32,33,32,21,26,28,34,27,30,30,23,32,31,32,37,22,33,29,24,32,30,31,31,36,32,22,31,34,32,23,26,37,23,33,29,30,25,36,35,32,35,23,40,22,32,33,40,36,30,31,28,38,31,36,26,34,28,26,34,24,36,25,28,32,36,37,32,25,37,30,33,38,36,31,29,21,28,29,24,27,24,36,37,35,26,32,30,27,30,31,24,14,23,26,35,30,31,32,31,30,30,33,37,34,26,33,29,20,25,34,22,34,35,27,33,37,32,25,39,20,35,33,21,24,32,27,13,33,27,40,32,26,35,32,29,27,34,34,23,25,37,24,28,32,34,30,40,35,35,29,32,30,29,33,31,31,36,33,30,34,40,32,35,19,20,25,29,28,28,38,35,34,31,32,33,29,34,35,24,28,30,33,32,25,40,29,24,32,35,26,30,26,33,26,28,32,30,30,32,25,30,32,34,34,33,28,32,22,30,24,30,26,29,25,39,35,31,37,31,30,32,28,32,19,32,31,33,35,37,27,35,39,27,31,33,31,38,35,34,27,30,16,35,35,30,28,35,37,35,37,35,37,16,38,27,40,31,28,37,38,37,25,33,32,27,25,30,31,33,30,29,24,29,30,24,32,32,32,32,30,31,28,34,28,30,40,23,22,32,31,30,36,29,33,33,34,31,33,34,34,34,39,29,24,36,34,34,34,28,25,34,14,33,32,47,29,22,32,28,31,31,30,32,29,26,29,34,32,35,30,30,43,34,28,41,21,25,28,23,17,35,31,29,30,34,32,43,24,32,28,27,19,20,32,28,25,34,36,29,27,25,35,34,38,38,35,24,34,27,27,32,27,33,29,30,31,32,25,27,24,32,32,31,26,34,38,43,34,34,29,24,30,35,39,31,31,32,29,22,38,37,32,30,33,26,25,28,31,34,19,23,27,35,31,0,25,30,30,38,31,25,26,22,27,36,38,32,30,37,30,42,25,15,34,29,37,30,30,31,32,30,36,13,35,20,35,36,28,32,32,18,33,34,28,32,24,36,28,27,35,31,22,26,46,37,36,34,31,37,33,47,30,23,40,31,30,34,20,32,31,22,24,33,35,24,35,28,33,30,29,24,34,35,34,26,26,28,36,34,18,35,33,26,26,33,104
9,14,17,21,24,16,14,24,16,14,23,17,18,20,23,16,15,23,17,33,15,16,9,31,23,14,18,20,11,13,17,19,12,23,13,17,19,20,25,12,19,20,19,17,19,14,13,15,26,16,15,17,23,23,23,22,17,24,21,6,1,5,21,26,19,20,18,16,21,9,17,18,25,23,19,18,16,31,17,20,22,7,6,5,17,20,17,12,18,32,27,18,27,18,13,17,18,19,15,26,23,15,13,25,15,5,20,21,9,12,15,14,29,8,19,26,14,27,13,30,16,18,16,20,15,14,10,22,20,28,22,18,10,24,17,22,11,15,17,20,14,31,15,18,17,24,19,18,20,22,20,10,21,14,15,18,16,13,26,10,9,19,7,11,14,25,15,12,20,22,21,11,24,11,24,20,17,22,18,19,20,15,6,11,13,21,15,17,11,6,26,24,21,25,16,16,17,18,2,13,16,16,17,21,20,10,16,26,21,21,16,18,18,17,14,21,14,22,13,12,15,20,28,7,20,5,21,20,16,19,18,10,18,27,23,17,18,15,21,6,17,15,10,20,17,19,14,23,17,20,16,27,21,28,19,25,12,21,20,22,19,19,18,23,15,21,16,21,22,13,19,18,14,19,21,19,16,15,16,25,15,22,21,15,15,18,24,23,25,16,14,24,11,21,12,6,3,15,20,21,18,21,17,27,23,22,22,15,24,17,23,17,22,17,20,16,13,22,11,19,15,15,16,15,18,20,19,19,18,12,13,16,20,19,22,18,11,17,27,16,22,22,23,9,21,9,2,23,14,14,28,23,19,18,22,19,15,15,18,8,13,19,17,18,21,23,22,12,20,26,13,27,13,19,5,14,17,14,18,15,15,25,28,18,12,15,16,22,15,21,19,16,17,28,20,21,26,12,15,13,18,16,19,15,18,10,19,20,23,13,18,14,20,14,16,16,12,17,16,21,12,20,20,20,10,23,10,20,15,24,11,26,23,19,14,21,24,14,18,10,26,17,15,22,12,27,13,12,19,20,18,15,18,18,29,14,20,21,16,15,23,14,29,21,31,23,28,6,20,16,18,15,15,13,3,23,15,23,18,11,5,19,18,17,15,16,11,18,23,23,22,20,18,19,25,17,29,11,14,15,19,16,16,9,13,22,29,18,18,17,7,11,24,5,12,14,13,16,14,2,17,14,7,24,25,24,19,20,17,19,20,22,14,16,15,19,17,13,14,10,24,21,24,9,14,18,14,10,18,13,21,8,13,17,23,14,19,11,12,18,14,13,21,20,21,18,20,14,22,15,23,21,15,19,17,20,20,17,25,16,11,18,19,14,18,14,16,18,14,10,5,16,16,9,17,21,27,25,16,12,19,16,9,9,23,19,20,16,19,23,21,22,18,10,15,20,15,21,11,22,22,29,21,12,20,21,18,24,27,15,25,18,24,15,22,23,22,12,18,21,19,13,25,27,10,12,20,23,13,26,16,22,22,18,17,13,11,17,20,14,17,17,19,25,23,16,14,21,11,21,24,15,15,11,21,22,18,14,23,18,16,13,23,17,16,25,6,16,19,19,19,18,13,16,19,23,14,14,23,15,16,19,9,12,22,13,16,24,22,21,20,20,19,20,16,21,13,7,4,16,21,19,22,16,18,28,32,16,27,21,18,17,18,17,24,13,16,23,23,24,24,12,14,19,21,11,12,19,19,21,21,18,17,19,17,21,16,24,25,27,18,23,22,22,23,16,20,17,16,22,9,17,14,13,16,19,8,17,24,23,32,17,25,22,13,12,15,21,21,20,18,18,14,27,21,21,7,19,10,16,14,23,25,6,19,15,14,22,25,0,12,17,27,19,19,19,15,22,24,17,7,18,18,17,27,11,19,19,17,20,14,18,17,24,14,27,12,29,15,20,20,12,18,7,9,20,21,13,25,12,13,24,21,22,17,20,19,26,21,11,18,18,25,13,28,9,19,27,18,16,20,28,19,14,17,1,12,12,15,12,15,20,16,8,15,23,20,24,21,14,18,18,9,12,24,16,17,21,17,83
18,25,29,27,26,20,26,31,20,24,26,21,24,25,15,15,19,16,10,41,24,27,20,37,22,13,22,26,21,19,20,24,11,23,22,23,25,20,35,20,21,19,25,22,19,20,22,25,32,23,22,16,23,30,17,16,18,25,25,18,13,17,20,31,19,17,22,21,23,12,16,22,28,21,21,22,18,33,18,26,25,10,11,12,22,12,16,24,24,32,31,20,31,6,22,17,29,30,16,30,27,19,20,19,20,12,31,27,21,13,3,16,19,11,22,15,3,28,20,25,15,21,9,8,14,22,13,25,17,34,21,15,18,29,24,22,14,13,17,25,19,30,24,21,11,25,27,22,22,21,17,21,27,17,16,15,21,17,38,13,20,26,19,18,25,25,22,23,14,31,18,18,30,21,12,27,26,22,25,26,21,24,18,18,21,18,19,20,22,18,33,29,20,24,17,19,5,19,14,21,18,22,16,27,16,22,24,25,20,25,22,23,23,17,19,27,24,22,20,19,24,22,27,14,21,17,28,21,20,19,19,21,28,26,21,23,27,26,28,13,26,3,18,19,18,18,24,22,16,20,19,24,24,25,25,19,19,19,21,23,24,15,19,20,21,20,20,20,23,16,19,19,23,14,23,18,28,14,24,24,20,27,14,20,20,20,24,24,29,24,25,28,22,22,23,18,15,26,26,26,15,21,12,28,26,26,27,17,22,22,19,9,22,18,13,26,20,21,19,21,17,19,28,17,25,19,18,14,21,22,23,18,24,21,25,23,22,25,19,8,27,23,24,14,17,16,14,18,13,5,30,28,19,27,27,23,19,15,21,19,1,16,16,17,20,18,17,13,26,27,25,31,21,25,17,21,23,22,7,20,18,27,23,16,17,14,4,23,20,24,22,4,13,31,24,20,26,17,16,12,24,21,24,20,12,17,21,19,20,24,18,25,21,13,17,21,24,23,23,27,21,26,25,27,20,24,22,24,20,21,20,31,28,26,26,12,31,21,19,22,21,28,26,15,22,23,23,18,16,14,17,20,25,21,29,17,18,24,14,16,28,21,17,20,36,24,29,18,19,22,15,19,19,24,15,17,18,25,21,18,17,20,17,12,17,18,17,19,28,25,26,21,30,21,32,24,28,14,16,22,23,17,13,21,18,27,28,15,28,25,19,18,19,17,22,20,20,17,21,14,17,11,18,23,25,20,28,24,27,20,8,17,20,18,18,27,18,22,24,20,12,31,30,20,19,25,21,22,25,14,18,20,23,23,29,15,20,22,23,17,17,16,25,23,18,18,26,20,18,23,25,28,21,21,25,12,25,18,24,22,14,17,20,23,25,22,16,20,13,9,17,21,24,19,12,21,28,25,17,22,23,16,21,21,18,18,19,15,28,29,26,17,23,20,23,25,10,23,22,24,29,26,24,22,9,21,24,27,28,21,27,29,28,18,18,26,17,19,21,26,24,22,20,26,22,24,20,23,19,27,19,23,28,25,12,17,11,22,17,16,18,25,20,27,21,22,24,26,17,17,24,18,26,6,22,19,24,15,25,27,19,20,22,25,21,26,18,21,17,13,27,26,25,21,30,33,10,23,26,27,15,11,19,16,26,24,20,29,34,23,13,23,19,22,18,21,22,16,16,13,28,23,26,17,24,27,25,20,29,21,17,20,13,23,22,1,12,26,18,23,31,21,26,26,24,21,21,18,23,20,19,22,26,25,24,9,19,19,27,38,19,22,16,18,14,21,24,17,28,22,21,20,16,17,19,18,20,20,25,27,35,12,24,28,20,17,27,21,27,21,23,22,21,27,21,24,19,25,17,21,21,20,25,18,27,22,19,19,30,12,0,17,30,14,22,21,18,16,26,21,19,21,13,21,34,17,19,26,14,24,19,16,11,25,26,34,22,28,10,24,25,21,14,19,20,20,24,21,20,16,25,25,18,16,26,8,20,38,14,23,23,24,22,21,25,12,22,32,12,14,22,25,13,18,20,13,5,12,22,19,27,8,21,11,14,25,27,21,24,20,21,29,21,20,24,23,25,16,14,92
24,14,25,21,25,7,17,27,18,23,21,8,25,25,25,18,21,12,15,43,20,25,18,27,27,20,25,24,23,23,15,15,16,27,26,22,25,23,32,21,26,22,23,22,21,24,18,17,25,21,20,23,6,28,21,30,22,27,21,21,16,20,19,27,15,23,18,23,20,15,20,19,24,22,24,20,16,31,27,20,14,18,19,20,24,24,19,23,25,30,24,13,34,23,14,6,18,33,20,27,29,2,25,23,20,12,17,19,17,20,20,17,31,16,26,32,20,21,19,34,19,12,16,20,20,15,21,25,26,23,20,13,19,27,22,24,13,10,24,24,22,29,16,28,17,22,20,9,23,22,14,19,21,14,13,24,22,14,35,16,22,10,11,17,15,27,22,13,11,26,10,18,19,20,27,16,25,27,21,22,25,28,21,17,19,15,22,24,17,16,30,20,26,17,21,21,22,19,15,4,20,20,27,21,25,15,13,24,17,9,21,6,16,8,19,21,20,22,18,20,15,19,22,14,23,22,26,21,22,24,12,20,18,23,18,18,21,22,26,13,22,20,22,16,15,15,16,21,13,21,22,30,19,28,23,16,16,22,21,14,24,23,22,31,25,21,17,24,24,16,8,14,18,23,18,15,27,26,20,28,25,29,22,13,18,17,11,10,16,25,15,28,19,24,20,11,14,24,30,30,19,19,23,24,23,21,20,16,27,20,30,19,19,17,24,20,26,23,16,18,14,15,24,17,28,22,17,25,18,9,10,15,21,10,16,30,21,18,29,20,31,16,27,18,23,19,15,23,25,20,26,31,17,20,24,25,16,20,20,18,16,16,21,22,20,25,22,23,23,29,24,22,8,20,19,21,13,23,22,17,18,23,21,13,15,23,19,9,19,28,22,13,18,25,22,21,26,15,19,24,26,19,22,16,26,19,20,19,24,16,25,23,25,22,21,20,19,24,22,26,14,20,25,17,19,28,15,18,21,28,16,23,31,24,27,24,32,18,20,7,10,24,24,25,21,23,19,20,15,17,20,22,13,21,27,20,16,11,29,22,28,19,29,19,29,26,33,12,23,22,23,12,6,22,18,24,21,22,20,23,13,20,17,22,15,22,18,22,25,22,17,18,15,18,28,15,26,19,13,21,16,20,16,20,16,24,27,14,15,14,18,23,23,16,5,3,15,18,17,16,22,20,17,30,30,30,24,26,19,27,23,24,9,11,21,16,11,15,19,23,14,21,23,15,12,21,19,20,25,23,21,19,20,20,20,20,22,17,18,21,16,23,19,20,25,26,21,14,22,17,23,25,10,16,22,16,28,23,24,20,11,26,24,20,21,19,22,14,22,18,16,14,25,18,16,24,19,14,20,15,18,18,17,16,23,22,18,14,25,25,20,26,16,20,19,22,19,27,15,28,28,29,27,22,26,30,22,22,31,13,27,23,19,21,23,22,25,19,16,20,13,24,17,23,19,21,25,23,20,31,20,25,25,27,21,20,23,25,21,14,21,18,24,31,21,12,17,22,22,22,21,14,25,18,25,25,17,19,24,29,19,20,23,26,22,32,20,21,23,17,20,29,23,25,28,30,7,19,25,16,19,25,16,13,23,16,21,27,30,21,23,29,8,17,5,26,20,20,18,17,26,20,21,20,25,26,33,22,26,20,16,13,18,24,23,18,17,21,17,20,29,17,24,14,18,19,20,23,10,17,23,24,22,14,21,24,26,20,12,33,22,26,13,15,21,22,27,21,26,19,21,19,22,14,19,21,20,18,22,24,39,23,25,26,20,21,27,23,21,23,26,23,20,24,29,14,19,23,17,19,14,30,28,17,25,21,27,22,30,17,17,0,19,23,16,17,18,24,27,23,24,24,25,18,32,18,24,30,11,26,13,7,20,22,24,30,23,24,15,21,22,17,25,22,12,23,8,18,28,19,13,28,25,20,25,15,17,30,19,25,27,19,19,24,34,17,19,27,16,19,22,17,15,20,20,16,22,17,18,19,12,20,24,19,15,26,22,28,22,16,18,24,20,20,22,16,18,21,18,98
34,33,36,33,34,20,28,33,27,23,34,21,27,34,29,18,15,26,24,45,26,30,23,8,35,28,31,24,29,27,26,28,27,21,30,26,33,29,34,21,30,20,21,28,30,23,26,21,40,25,24,26,25,32,27,34,26,30,31,31,28,30,28,25,27,29,20,27,24,29,25,30,35,31,27,24,20,35,23,31,27,26,27,28,24,21,17,33,27,40,34,26,33,36,24,25,31,37,24,35,25,21,34,27,28,29,35,33,26,25,33,23,13,28,30,39,27,27,27,34,24,28,24,26,27,28,29,28,36,39,33,24,19,32,26,25,31,26,29,33,30,40,26,29,23,35,33,22,24,30,25,24,30,21,20,27,24,26,47,30,31,26,27,29,27,26,24,25,20,32,28,28,32,20,42,29,35,31,24,25,32,28,29,21,30,26,27,26,22,29,28,33,30,25,24,23,27,27,27,23,16,30,32,25,18,28,24,31,26,25,25,25,9,17,25,31,27,31,22,32,28,21,33,27,28,32,39,18,26,31,26,32,33,36,29,30,29,23,30,28,24,29,35,25,19,28,30,30,22,35,26,33,26,36,26,25,22,33,23,22,28,17,26,36,22,21,31,19,27,32,27,22,24,25,27,21,33,30,26,35,30,32,19,28,23,19,23,22,32,39,27,35,27,35,27,30,27,28,33,33,27,16,32,22,34,36,35,24,27,20,35,26,23,29,29,35,22,26,25,22,26,27,29,23,37,29,26,16,14,22,23,27,32,23,32,32,29,28,38,27,36,30,33,29,31,31,28,35,29,28,35,35,31,34,31,21,26,27,29,19,31,25,23,24,27,32,38,29,29,22,29,35,21,29,27,31,28,23,31,20,24,36,29,26,28,31,34,23,28,34,24,32,27,36,26,29,35,26,23,28,32,19,22,30,35,29,28,26,31,29,33,28,36,32,25,25,24,28,26,30,25,30,27,35,19,34,23,33,23,28,24,30,34,24,29,21,38,16,23,26,29,28,29,34,21,25,24,29,24,24,16,22,24,28,31,24,26,27,36,33,28,32,41,24,44,31,36,28,36,25,25,24,19,24,28,31,28,26,14,32,29,27,24,29,21,31,20,28,32,35,31,15,30,19,34,28,31,31,27,27,28,24,30,25,27,31,36,23,28,29,23,31,29,25,24,22,27,29,33,29,32,27,20,36,34,24,36,29,23,27,24,23,22,24,34,34,25,29,32,30,33,29,37,22,27,27,23,28,31,24,24,32,27,29,31,29,27,28,29,25,28,35,27,36,27,34,29,24,16,29,28,30,23,29,24,22,31,26,40,29,24,22,28,32,25,21,29,28,28,29,29,26,23,18,27,33,27,33,33,21,31,24,29,24,26,24,31,28,38,30,23,23,31,23,25,34,28,36,30,31,37,33,31,25,35,28,22,25,31,25,35,25,34,25,27,28,13,36,25,32,25,28,26,31,34,35,30,31,25,33,29,27,31,31,27,19,26,21,29,22,24,26,24,27,30,27,22,29,29,20,32,30,33,24,29,26,29,27,32,33,25,22,35,26,24,38,26,30,32,21,33,30,36,30,33,31,26,27,38,29,25,20,30,27,27,24,14,27,46,31,20,29,27,28,24,30,27,30,31,26,30,24,32,23,27,37,30,25,35,29,25,27,31,26,30,31,24,24,30,26,40,23,31,28,27,19,20,32,23,26,31,34,28,27,19,25,27,36,28,44,22,32,22,22,30,23,27,15,24,30,34,13,31,26,26,20,27,18,28,33,43,18,36,24,24,26,32,27,29,29,23,27,28,38,33,22,32,31,24,30,27,29,35,24,35,31,28,33,38,27,30,19,0,24,28,29,24,34,27,29,29,30,19,28,36,23,33,29,22,32,30,26,21,31,36,33,27,27,28,30,29,30,30,32,25,32,24,28,34,20,32,36,25,26,31,34,20,43,28,38,27,28,30,28,41,27,25,41,22,21,27,33,21,16,22,26,31,28,24,34,30,24,21,25,29,33,29,41,26,23,31,31,21,20,30,29,31,34,24,108
23,22,26,27,24,16,23,24,10,18,24,19,20,25,20,14,19,23,21,31,11,17,10,32,29,24,26,18,23,25,12,21,23,15,23,20,25,24,29,14,24,10,17,25,23,19,14,17,28,20,19,2,23,27,17,22,14,20,23,23,20,22,21,22,19,25,22,24,18,23,8,20,27,13,17,26,22,37,20,19,17,20,21,22,16,18,13,25,22,33,33,18,27,20,14,22,25,27,12,29,25,25,23,30,16,15,25,22,18,20,17,15,25,22,26,27,15,14,23,26,7,15,20,22,24,22,21,22,22,30,25,13,12,28,21,21,25,18,15,27,28,35,16,23,13,32,27,14,14,24,17,9,23,13,12,19,14,14,37,23,19,19,23,22,15,23,11,13,22,27,21,20,22,15,26,23,23,25,18,19,20,29,21,12,21,18,23,21,11,23,25,26,24,21,13,9,9,19,17,23,10,18,21,15,21,23,20,21,22,22,17,22,15,19,19,19,16,24,17,15,21,15,29,13,23,24,32,23,24,21,18,23,21,29,16,18,22,18,25,14,28,11,26,18,10,16,28,23,18,27,9,31,21,27,22,27,18,23,17,19,21,7,16,28,18,17,20,19,19,25,21,18,19,22,22,17,20,19,21,26,24,20,17,17,24,13,24,23,29,27,15,31,21,27,23,21,18,22,22,18,11,14,22,25,24,23,24,16,21,14,32,13,19,20,16,19,24,17,12,16,16,13,23,17,27,23,19,20,17,20,21,17,22,13,19,25,17,12,25,14,23,22,26,19,22,24,19,20,18,19,23,31,20,26,13,21,18,17,25,14,15,21,13,14,23,28,21,18,16,26,25,22,19,19,20,20,19,16,19,16,18,24,26,14,16,23,18,22,22,28,12,18,14,24,22,25,28,22,6,17,30,13,12,17,21,21,20,22,24,23,19,15,26,24,13,20,18,15,20,23,14,18,21,25,14,23,11,21,17,24,16,25,18,18,23,17,29,13,15,24,25,15,14,21,16,15,9,21,18,6,14,14,22,18,27,7,18,19,22,24,23,25,31,25,33,25,25,23,18,18,19,19,17,16,20,21,18,20,17,21,22,22,20,16,21,22,13,21,22,24,18,15,27,23,29,23,28,25,15,21,21,14,22,24,23,24,24,17,16,26,22,22,27,14,22,24,17,14,27,21,21,22,15,31,28,28,28,22,19,6,6,22,18,16,23,24,17,21,17,22,26,19,31,17,16,18,18,22,18,14,16,19,20,23,27,19,23,19,20,13,18,24,22,25,10,14,20,16,24,29,22,23,19,24,18,25,21,20,35,17,22,19,23,21,19,15,26,20,17,21,16,13,20,13,10,25,24,30,20,16,21,17,12,10,4,14,16,20,26,24,20,24,19,16,20,24,23,27,14,20,29,28,19,20,17,22,16,20,27,17,27,22,14,4,21,16,23,22,13,26,23,20,28,28,21,23,23,23,11,24,23,21,26,26,24,13,21,19,20,20,14,23,16,25,23,20,16,28,19,18,21,24,21,18,24,22,11,11,22,25,19,9,23,19,18,27,19,19,20,24,27,21,30,17,20,33,18,15,27,26,15,19,19,16,21,17,20,22,34,24,16,23,24,23,22,25,19,21,21,9,24,19,27,13,20,13,28,18,26,23,19,15,25,19,26,15,14,19,20,22,26,17,25,15,18,14,15,23,18,19,17,20,22,17,16,7,17,19,25,35,18,26,21,23,6,15,24,9,21,26,24,16,17,15,22,16,23,12,23,25,31,21,25,20,16,13,26,19,25,17,15,19,22,26,11,16,24,27,10,22,14,25,26,15,25,20,24,23,31,19,14,23,24,0,16,17,16,25,23,21,23,25,25,20,31,9,19,22,14,22,18,23,3,28,26,23,21,27,22,15,16,24,27,24,19,22,21,15,22,14,21,30,21,16,18,22,14,37,25,29,21,18,22,30,36,21,23,28,12,17,21,25,13,18,10,18,19,24,11,22,26,16,13,19,21,28,15,26,14,16,29,20,23,15,24,20,24,22,14,97
26,20,30,19,18,12,22,26,21,15,20,15,19,15,22,17,20,24,17,36,18,22,15,28,25,22,19,16,22,24,4,24,20,20,16,14,26,17,26,13,27,16,19,19,22,21,17,20,27,13,12,18,19,20,18,25,19,27,15,21,18,16,12,23,17,25,19,20,19,16,18,18,27,23,17,15,19,32,20,18,5,16,17,18,20,23,16,18,19,30,19,20,28,26,21,18,24,20,14,23,19,18,12,28,19,18,19,17,20,17,19,18,24,17,28,31,19,30,21,29,17,7,18,19,13,18,19,9,22,29,22,15,11,23,14,12,18,20,25,19,21,24,23,22,12,28,23,10,20,20,19,16,22,15,14,21,22,15,26,17,12,15,18,23,22,24,16,20,14,24,24,22,16,12,32,25,24,23,5,6,17,28,15,13,16,20,12,14,14,23,27,21,23,19,20,16,19,20,19,12,13,21,27,18,17,17,20,13,18,18,24,16,19,15,17,20,19,15,10,17,22,13,25,18,17,20,28,18,13,20,22,17,20,21,26,25,27,23,18,17,22,21,24,9,12,19,23,14,14,25,19,20,16,19,25,19,21,21,16,21,16,16,7,27,21,17,22,24,26,10,20,20,16,24,15,20,24,23,18,30,15,24,10,20,23,12,19,18,24,30,22,20,20,23,22,13,16,23,29,25,19,20,10,20,26,17,18,17,20,13,23,21,21,4,21,26,25,22,17,17,13,20,19,19,21,21,10,19,17,16,17,12,20,9,11,18,14,20,33,22,28,24,27,20,21,22,17,27,24,22,15,26,17,29,24,23,15,16,21,11,23,10,6,7,12,17,27,26,21,23,26,27,15,17,19,22,13,15,23,16,18,23,28,20,21,24,26,17,14,20,17,26,21,9,16,19,19,21,16,25,29,12,15,18,21,21,21,11,16,14,24,20,24,23,20,17,17,22,7,10,17,19,17,19,11,20,20,13,16,25,10,24,26,17,22,10,27,15,22,9,23,22,21,28,13,24,16,21,12,16,17,18,18,9,25,17,18,20,27,22,25,21,29,28,36,24,32,17,21,21,18,4,13,25,20,20,19,21,17,10,16,6,9,24,20,19,12,22,24,22,21,19,17,17,26,20,28,20,14,8,13,5,20,22,22,21,20,13,22,16,20,20,14,19,11,17,16,19,11,19,18,19,12,27,26,24,23,21,19,22,16,23,16,18,12,18,21,25,20,21,28,22,29,14,19,5,9,21,24,16,24,21,19,19,25,7,12,14,15,21,15,22,26,25,14,23,16,19,25,24,21,22,17,23,17,21,23,19,29,20,18,21,16,21,15,11,11,16,23,19,15,5,17,10,18,23,26,24,24,7,19,18,19,21,15,22,14,18,29,20,19,25,25,15,17,23,20,24,21,27,30,20,16,19,22,14,18,19,30,20,21,24,23,18,24,21,22,25,5,20,19,26,20,26,10,12,21,17,23,28,16,13,13,19,26,14,23,18,18,21,14,12,23,28,14,14,15,29,18,18,26,8,18,22,22,23,21,19,15,28,19,14,25,18,17,25,18,23,24,22,23,22,26,22,25,26,20,18,11,22,16,22,18,18,22,22,21,24,26,25,9,19,18,16,19,12,21,22,21,17,18,11,12,13,19,29,21,17,26,15,11,22,25,18,22,21,13,18,19,17,18,9,17,18,2,18,19,20,17,10,23,26,14,11,18,17,19,25,21,30,21,25,12,14,10,17,21,14,23,21,26,16,17,18,11,13,23,11,19,19,36,21,9,22,20,18,26,27,13,19,25,15,17,18,22,8,21,11,21,21,21,18,18,20,22,22,23,23,25,19,22,16,28,16,0,1,20,21,11,22,22,23,28,17,28,22,20,21,16,28,23,17,19,21,25,28,18,29,22,18,17,16,18,18,18,15,17,17,27,13,19,28,22,17,22,25,13,36,21,28,19,18,23,27,29,18,18,27,13,20,15,23,14,19,15,18,21,21,16,25,14,15,23,17,19,25,22,31,19,15,25,23,22,18,20,23,23,28,15,100
27,21,31,20,19,11,23,27,22,16,21,14,20,16,23,16,21,25,16,35,19,23,16,29,26,21,18,17,21,23,5,25,19,21,15,15,27,16,27,14,28,15,20,20,21,22,16,20,28,14,13,19,19,21,19,26,20,26,16,20,18,17,13,24,18,26,18,21,18,17,19,19,27,22,16,14,18,33,19,17,4,15,16,17,21,24,15,19,20,29,20,19,29,25,20,17,25,21,13,22,20,19,11,29,18,19,20,18,19,18,18,17,25,17,28,32,20,31,22,30,18,8,17,18,12,17,18,10,21,30,23,16,12,24,15,11,19,21,26,20,22,25,22,23,13,27,22,9,21,19,20,17,23,16,15,20,23,14,25,18,11,16,17,22,21,25,17,19,15,25,23,23,17,13,33,26,25,24,6,7,18,28,16,14,15,21,11,13,15,22,26,20,24,20,21,17,20,21,20,13,14,20,28,19,18,18,19,14,19,18,23,15,20,14,16,19,18,16,11,16,21,14,26,19,16,19,29,19,12,21,21,16,19,22,27,24,27,24,19,18,23,22,23,10,13,20,24,15,15,26,20,19,17,20,24,20,20,22,17,20,15,17,8,28,21,18,23,23,26,9,19,20,17,23,16,19,23,24,19,29,16,25,11,21,24,13,18,17,25,29,21,19,21,22,22,14,16,22,29,24,18,21,9,21,27,16,17,16,21,14,22,20,21,3,22,25,25,23,16,16,12,21,20,18,20,20,11,20,18,15,16,11,21,8,12,17,13,21,32,21,29,25,26,20,22,21,17,28,25,21,16,27,16,28,25,24,16,17,22,12,22,9,7,8,11,16,28,27,22,22,25,28,14,18,20,23,14,16,24,15,17,22,27,19,22,24,25,16,15,21,18,25,20,10,15,18,20,21,17,26,28,13,16,17,22,22,20,10,15,15,25,21,23,23,20,18,18,23,8,11,18,18,18,20,12,21,19,14,17,24,11,25,25,18,23,11,26,16,22,10,23,23,22,27,14,25,17,22,13,15,16,19,19,10,26,18,19,20,26,23,26,22,30,29,37,25,33,16,22,20,19,5,12,25,21,21,20,20,18,9,15,5,8,23,19,18,13,21,25,22,20,20,18,18,27,19,29,20,13,9,14,6,21,21,22,20,21,14,21,17,19,19,15,20,12,18,15,18,10,18,19,20,13,28,27,23,22,22,18,23,17,24,15,17,11,19,22,26,21,20,29,23,29,15,20,6,10,22,25,17,23,21,20,18,24,6,11,13,14,20,14,23,25,24,15,24,17,20,26,24,22,23,16,22,18,22,22,19,28,19,17,20,17,20,16,12,10,17,23,19,14,6,18,11,17,24,25,24,23,8,20,17,18,20,16,21,15,19,30,21,20,26,26,16,18,22,21,23,20,28,31,21,15,20,21,15,19,20,29,19,22,25,23,19,25,22,23,26,6,21,20,26,21,26,9,11,22,18,22,27,15,14,14,20,25,15,24,17,19,20,13,13,22,27,15,15,16,30,19,19,27,7,17,23,23,22,22,18,16,29,18,15,24,19,18,24,19,23,25,23,22,21,25,23,26,25,19,17,10,22,17,23,17,19,21,22,22,25,27,24,10,20,19,17,18,13,20,22,20,16,19,12,13,12,20,30,22,18,27,16,12,22,24,19,23,20,14,19,20,18,19,10,18,17,3,19,20,21,16,11,24,27,15,12,19,18,20,26,21,29,20,26,13,15,11,18,22,15,24,20,27,17,18,19,10,12,22,12,20,20,37,21,8,23,21,19,27,26,12,18,24,16,16,19,23,9,20,10,22,20,20,19,19,21,21,21,24,24,26,19,21,17,29,17,1,0,19,22,12,23,23,22,29,18,28,23,21,20,17,29,22,16,18,22,24,29,19,30,21,19,18,15,17,19,18,16,17,16,27,14,20,27,21,18,21,24,14,37,20,27,20,19,24,26,30,18,19,26,14,19,16,24,15,20,16,19,20,20,17,26,15,16,22,16,20,26,23,32,20,16,24,24,21,19,21,22,22,27,16,101
19,20,24,11,20,18,13,24,13,17,18,16,18,23,18,16,21,21,19,35,11,22,15,32,21,17,24,19,16,18,19,17,17,22,17,17,16,22,22,11,25,18,19,19,14,19,12,13,25,18,18,14,17,26,19,25,11,19,19,20,16,17,14,26,14,20,24,18,11,14,10,20,25,22,13,19,15,29,20,19,21,13,14,15,6,15,15,24,21,29,25,14,30,24,12,15,21,25,10,28,24,19,20,19,14,16,18,20,19,16,21,11,15,13,21,33,21,21,23,29,9,18,18,17,11,6,10,25,19,25,22,11,13,22,20,8,16,8,20,19,21,28,14,18,15,16,11,19,22,18,16,16,13,14,13,18,17,12,31,15,17,17,18,21,13,28,17,11,17,22,21,11,19,14,24,19,21,25,21,22,21,21,18,15,8,17,19,20,11,20,20,24,19,21,10,13,22,10,16,16,15,15,17,10,12,18,18,24,18,16,15,20,15,19,3,19,14,19,16,19,14,18,25,14,19,20,31,18,18,20,11,19,21,23,20,12,9,15,23,15,25,21,16,13,11,16,23,16,14,20,13,27,14,23,20,22,20,23,10,17,19,17,16,25,18,19,9,16,16,10,13,18,14,19,13,19,20,15,14,22,15,21,17,16,13,16,16,17,14,20,13,25,20,21,21,17,18,10,17,20,5,18,12,24,24,15,14,10,22,15,21,11,21,16,19,23,18,22,14,9,13,6,17,1,18,18,12,10,12,15,16,14,22,18,22,26,15,17,23,12,20,12,11,10,16,19,17,20,14,19,26,27,16,19,22,22,8,16,22,13,17,17,18,19,19,21,23,12,18,21,20,29,15,18,16,16,12,9,23,14,2,23,24,14,13,20,14,16,14,21,16,17,5,26,18,17,16,15,10,13,19,16,13,17,25,12,14,18,23,16,19,18,20,19,10,17,18,23,21,20,14,18,23,23,13,18,9,19,18,23,14,18,15,19,24,19,26,8,12,13,21,15,21,12,9,24,9,22,12,19,14,4,17,21,16,11,15,12,23,17,12,24,19,21,32,25,22,17,23,16,14,18,17,17,17,23,20,13,12,18,16,14,16,14,14,11,14,6,15,16,22,18,21,20,23,18,23,16,13,20,15,17,15,24,16,25,14,13,16,20,22,12,28,11,15,18,8,11,15,13,12,14,14,27,28,22,15,23,15,13,19,17,14,12,24,22,10,14,14,17,24,19,22,16,16,21,17,19,19,18,18,21,20,22,25,15,20,6,7,3,15,23,22,18,21,24,19,12,16,24,17,20,15,22,21,21,12,13,27,15,22,19,15,13,13,17,13,13,14,15,20,18,19,12,8,25,22,21,16,15,19,2,16,10,20,4,16,13,26,16,20,20,17,13,13,15,13,16,18,17,25,28,23,21,24,28,20,17,29,11,24,21,20,12,22,20,13,23,20,10,18,23,23,28,19,17,15,22,12,24,17,22,25,25,21,16,18,19,17,13,12,17,13,16,18,11,16,18,15,18,18,12,17,18,24,21,17,8,16,25,3,15,21,20,19,22,17,16,20,21,11,23,14,14,25,25,11,13,25,19,17,14,8,5,14,8,20,13,33,9,18,23,15,9,16,24,13,8,11,7,24,12,13,11,20,29,28,19,27,7,11,8,22,17,23,19,16,16,16,22,31,15,20,21,22,5,6,18,21,14,15,18,20,14,11,20,21,21,19,22,20,21,15,17,22,5,23,16,16,19,23,11,21,4,14,18,15,15,20,23,28,12,23,22,2,10,15,21,21,15,18,16,9,28,27,20,13,23,11,19,15,23,28,10,14,14,15,21,22,15,18,18,24,16,20,19,0,24,25,23,17,20,19,10,30,10,13,24,13,20,15,16,16,19,17,29,16,15,19,15,16,8,16,19,12,24,15,17,12,15,19,24,20,18,18,18,17,33,23,22,21,17,21,23,28,12,21,25,14,13,16,28,15,20,14,15,18,18,17,20,18,18,16,14,14,15,20,26,18,17,27,25,24,4,21,13,16,22,16,93
29,22,36,31,28,24,28,28,20,21,32,24,27,27,27,21,21,32,16,42,26,28,21,42,28,19,29,29,31,30,17,23,17,29,29,24,31,27,36,23,35,25,26,29,30,26,26,25,39,23,22,23,30,29,28,8,24,35,13,26,21,21,22,37,27,27,26,30,22,18,21,10,12,30,24,29,25,40,33,25,26,19,20,21,30,26,22,30,20,37,31,16,36,22,25,24,30,35,19,29,31,26,31,32,26,21,34,15,21,19,19,22,35,17,28,31,19,33,28,28,20,20,15,24,24,22,22,30,30,41,32,15,21,32,23,30,20,20,26,29,30,41,27,30,26,32,27,26,29,24,10,22,30,16,15,23,24,24,27,19,27,31,27,26,26,38,26,24,20,28,30,22,26,18,28,32,34,29,26,27,32,30,20,19,28,9,29,28,24,26,32,35,12,29,23,20,21,26,22,27,22,28,29,26,24,16,22,26,28,30,28,25,25,23,23,25,26,25,20,16,24,19,35,22,34,27,35,28,28,33,24,30,26,18,20,27,33,29,28,22,26,19,12,19,17,22,27,24,24,31,19,35,27,32,30,22,25,7,25,26,30,25,22,36,27,26,27,29,29,25,26,24,20,30,26,24,23,25,22,30,30,31,25,19,29,19,31,30,34,18,22,35,29,28,28,20,19,28,32,31,21,21,23,35,28,26,27,23,28,21,25,21,28,25,28,20,28,20,23,24,24,24,26,23,35,21,20,26,24,22,23,25,12,25,24,29,29,27,30,22,33,29,33,20,29,24,20,34,24,11,28,38,24,28,31,27,25,29,25,21,15,29,21,22,28,23,33,26,31,38,24,31,21,23,27,29,23,25,23,23,22,34,33,20,23,20,18,30,24,27,22,18,24,29,30,25,29,28,19,25,35,20,23,27,4,23,27,30,28,29,31,26,27,19,23,23,26,31,28,30,16,24,24,27,19,29,23,26,23,22,15,34,31,26,29,25,37,20,25,24,30,30,27,31,23,27,24,24,22,29,23,28,31,24,36,18,26,26,30,28,30,28,33,27,35,31,35,26,25,24,17,25,23,31,23,31,24,20,24,29,25,27,28,24,24,31,20,28,32,32,33,20,32,21,34,32,35,20,23,29,24,20,28,25,29,31,30,23,26,31,23,30,30,25,26,27,25,28,28,24,32,21,21,24,32,26,27,28,27,31,24,31,20,18,24,26,24,23,18,30,26,30,38,23,18,23,21,29,21,26,26,24,27,27,33,26,31,26,27,23,23,25,25,30,27,30,24,18,26,28,28,32,21,29,24,28,34,28,30,27,28,32,26,28,22,18,25,26,19,15,17,18,27,20,18,5,31,22,32,23,11,24,13,22,29,24,27,27,32,27,29,27,27,24,21,32,20,33,15,30,36,26,32,24,25,35,27,30,31,19,26,32,31,21,32,26,29,28,18,30,30,28,23,29,22,24,29,22,22,33,27,28,33,29,28,22,27,28,28,23,21,26,26,26,24,24,24,35,31,27,23,27,33,22,15,18,26,21,28,33,23,24,30,28,24,31,26,25,24,29,27,29,30,27,31,38,17,27,24,29,26,27,26,23,19,28,20,29,36,27,24,27,26,26,25,29,22,22,25,19,28,24,30,20,27,22,36,24,26,25,21,22,29,26,10,17,26,29,30,29,28,16,22,30,23,23,24,31,27,20,18,19,21,21,23,25,29,32,33,42,22,14,20,18,23,27,26,23,28,27,29,23,8,24,29,24,28,20,31,15,41,28,26,29,26,23,31,29,29,24,31,25,29,31,33,21,15,27,19,30,21,29,31,26,34,29,29,29,27,22,16,24,34,25,21,22,24,0,32,23,29,23,29,27,34,20,30,30,13,21,25,25,26,29,31,38,32,37,26,28,27,20,20,23,25,32,29,26,32,21,21,31,19,29,21,22,20,42,20,33,25,24,15,30,35,18,22,38,25,20,25,24,26,22,20,21,21,18,26,28,29,24,29,20,27,29,29,30,16,23,35,32,25,24,12,25,31,32,26,103
31,25,31,29,27,23,27,27,27,26,21,25,26,7,28,11,24,26,18,39,29,29,22,35,29,21,27,17,22,24,15,29,20,21,24,21,32,25,28,22,28,13,20,13,26,23,25,22,28,20,19,24,21,27,27,28,20,32,26,25,25,24,21,24,20,26,26,14,22,23,22,28,35,31,22,17,21,36,30,17,16,24,25,26,27,19,10,29,27,33,29,24,31,21,25,23,26,28,19,19,30,27,23,29,23,19,28,22,17,21,29,24,17,24,29,40,28,36,26,27,21,18,17,24,18,27,27,2,23,30,23,19,20,30,21,18,25,26,30,23,13,13,27,27,21,34,30,21,21,23,22,23,26,22,21,24,25,26,37,24,23,21,20,26,28,25,25,26,22,27,28,26,11,23,27,28,34,29,6,7,18,33,23,20,24,23,16,18,25,28,29,29,24,10,24,17,27,26,22,23,14,21,31,19,21,23,19,24,26,20,18,27,18,25,24,19,27,26,17,26,25,15,33,19,23,29,36,26,15,26,25,21,19,30,22,26,30,25,25,18,32,29,21,20,20,26,25,23,22,26,23,30,17,29,26,27,15,27,17,21,24,17,18,30,22,6,29,26,27,21,25,15,19,26,16,14,32,29,21,32,26,23,20,27,24,13,18,17,31,27,28,28,21,27,22,24,24,26,33,22,24,23,21,21,32,25,26,25,21,14,18,24,16,15,30,31,31,21,24,20,24,27,23,24,32,23,19,23,15,22,23,23,26,20,14,29,25,24,36,25,29,29,33,23,26,28,25,37,28,21,22,33,28,33,25,30,26,22,31,22,25,18,16,15,20,25,22,28,30,26,26,34,21,28,26,25,18,24,26,15,25,32,28,24,22,27,28,18,23,28,18,28,24,20,27,22,30,27,20,27,29,13,16,29,28,27,29,19,24,25,28,25,28,26,21,23,18,21,8,21,24,18,21,28,22,21,24,24,17,21,18,23,27,18,23,20,34,17,23,20,25,27,28,35,24,25,27,14,20,24,11,25,24,20,24,19,21,22,29,23,33,29,32,33,43,25,36,21,31,25,19,15,23,23,25,17,28,24,15,21,21,17,17,27,22,27,19,28,26,23,28,22,26,27,37,27,31,27,25,9,14,16,19,22,28,24,29,21,29,27,20,26,15,26,22,26,20,23,22,24,27,23,23,23,32,19,25,28,24,28,24,26,20,22,23,27,24,28,27,23,31,23,32,25,26,12,16,22,25,27,27,29,26,23,29,18,22,22,23,26,26,32,27,36,21,29,27,24,28,26,22,24,19,27,18,22,24,20,24,30,28,29,23,19,19,15,20,19,26,22,26,16,18,21,22,29,26,27,29,18,29,24,24,25,19,27,25,21,36,24,22,26,31,26,20,27,24,32,26,31,31,26,27,21,26,21,19,16,24,25,30,25,29,22,25,22,26,26,16,28,25,27,28,34,21,23,30,26,25,35,20,20,14,21,28,17,29,16,29,23,19,16,23,31,25,17,16,30,21,15,29,19,29,25,22,19,25,23,23,32,26,23,28,27,18,33,25,26,28,23,32,25,27,29,32,28,23,26,22,32,25,20,25,28,25,25,23,32,37,31,19,26,21,27,24,13,28,22,25,22,25,22,23,18,26,36,31,24,28,22,20,26,34,25,27,27,20,17,28,19,29,17,25,25,9,20,21,21,27,21,29,29,22,16,20,25,26,24,23,37,15,25,23,24,21,24,22,15,25,24,29,14,25,27,19,13,22,12,21,23,40,22,20,23,27,25,34,28,24,22,22,22,25,25,26,17,23,22,22,31,25,28,29,25,30,18,29,25,36,24,26,27,27,23,11,12,25,32,0,24,23,25,22,28,32,23,25,26,19,31,24,24,21,31,29,31,26,32,32,21,22,25,13,26,25,16,19,28,35,18,24,32,18,26,30,32,14,38,22,33,24,29,27,29,31,25,20,34,22,22,26,33,22,25,16,23,27,21,25,26,23,24,20,23,20,28,23,36,20,22,30,34,22,21,25,26,30,35,24,105
20,29,32,30,25,23,25,31,23,9,29,24,23,19,26,19,14,25,25,40,22,26,19,37,27,28,15,20,19,17,23,26,26,28,21,22,20,13,30,17,31,23,23,12,25,25,23,26,25,21,20,19,27,28,14,30,21,28,16,17,18,22,19,31,14,29,17,13,14,21,15,13,25,30,24,23,19,34,23,28,27,22,21,20,23,25,20,9,21,26,32,17,32,27,23,19,21,35,19,33,22,21,28,26,24,20,33,24,26,21,22,24,24,22,32,36,24,28,27,31,14,20,25,22,16,18,20,23,22,27,28,20,15,29,22,28,23,26,25,24,13,36,24,26,10,28,23,25,24,14,25,20,22,22,21,23,20,22,40,20,25,23,24,25,20,24,20,22,23,24,23,25,25,12,31,19,30,17,25,26,33,30,23,17,23,26,22,20,18,17,34,29,17,26,24,18,26,14,17,26,21,26,30,26,28,20,26,28,19,26,26,27,20,20,24,28,21,24,18,24,21,22,26,22,20,22,35,21,23,18,18,20,30,23,25,23,29,26,26,21,23,24,25,18,19,15,25,21,15,26,18,36,25,23,21,23,23,16,20,25,24,24,24,25,25,24,22,26,26,28,21,15,16,27,24,16,29,26,18,25,29,22,19,21,20,20,28,27,29,31,24,30,21,17,24,23,20,22,33,21,18,25,20,28,30,25,24,23,28,21,26,20,21,23,25,28,19,18,21,16,20,23,25,23,24,8,17,27,24,22,23,21,15,24,24,25,26,22,30,19,25,24,33,25,27,24,19,25,25,26,29,37,13,26,32,18,25,14,28,15,22,22,21,22,18,23,26,27,25,26,26,34,21,17,22,29,18,19,26,23,24,30,32,17,25,25,25,26,19,9,21,25,21,31,29,15,28,23,15,26,22,20,23,25,27,26,27,23,18,24,32,22,16,24,20,17,24,29,27,26,19,27,28,30,13,33,22,26,20,25,21,31,27,25,26,21,32,22,22,23,25,25,25,24,17,32,20,23,15,27,20,21,26,26,29,16,13,25,26,31,32,28,36,23,38,31,36,23,27,19,12,18,22,28,14,18,15,16,24,26,22,24,21,23,20,26,16,28,28,29,23,26,31,18,28,31,27,25,21,27,22,22,19,22,24,27,27,14,27,29,20,26,30,20,25,20,19,16,29,19,27,23,16,22,20,23,25,25,28,27,27,23,20,19,30,29,19,23,26,20,28,29,33,18,21,23,19,22,27,20,23,25,23,27,32,23,28,21,22,20,22,28,26,31,28,29,18,21,28,26,28,26,19,20,25,24,24,17,20,16,22,24,24,18,21,22,18,15,28,24,22,22,17,14,17,18,30,27,27,17,12,24,21,23,25,21,25,21,25,26,23,25,29,19,17,26,24,31,23,31,36,24,28,23,30,35,22,28,32,22,24,31,27,17,31,25,27,27,24,29,27,30,22,28,27,29,24,20,28,24,20,23,26,27,29,18,28,25,27,21,21,24,23,28,23,17,22,26,16,16,32,26,29,26,30,27,23,18,27,35,25,18,28,22,21,31,22,22,28,23,23,21,26,24,29,36,26,22,31,31,12,26,25,26,17,24,15,31,39,29,20,21,21,27,18,22,25,24,21,16,26,28,31,20,23,23,30,21,28,20,16,21,29,22,19,20,11,27,17,21,36,20,28,24,24,25,26,23,26,19,24,23,25,20,25,28,23,26,29,37,23,19,21,21,27,20,13,22,30,17,24,23,26,25,23,23,23,19,23,18,40,28,31,26,23,20,29,26,32,24,24,21,24,32,32,27,22,30,25,27,22,26,32,21,29,17,27,21,38,17,21,23,29,21,22,23,23,23,24,0,21,10,21,27,28,26,26,22,22,25,26,20,24,30,25,32,27,26,26,19,20,18,21,24,20,19,25,24,31,17,28,20,26,13,27,28,21,33,28,28,19,16,24,27,37,23,25,30,9,26,19,29,8,13,19,16,24,27,20,27,28,13,26,22,20,25,30,31,22,19,29,27,18,26,21,20,27,23,11,94
16,21,24,28,29,22,21,31,22,21,29,24,25,27,25,23,22,26,23,38,22,23,16,37,27,18,25,19,18,20,22,26,18,20,20,23,26,27,32,19,26,27,22,24,21,21,20,22,32,22,21,23,26,29,27,27,24,27,28,13,8,12,23,33,15,25,25,23,21,15,21,25,31,30,26,21,20,35,24,23,23,14,13,12,19,27,24,19,25,31,33,25,30,25,20,18,25,26,21,29,25,22,20,25,21,12,27,21,16,19,22,21,31,14,25,33,21,34,20,36,20,19,22,27,21,21,17,21,26,33,27,20,17,24,15,25,17,22,22,27,21,36,22,25,23,27,26,20,23,19,21,17,21,21,20,22,18,20,33,16,16,26,14,18,21,32,22,19,25,29,24,18,20,18,28,27,24,29,17,18,27,22,13,18,19,22,20,22,18,13,33,28,22,26,22,16,24,23,9,20,13,19,24,18,20,17,23,31,26,23,23,25,20,24,20,25,21,28,19,19,22,14,33,14,26,12,28,23,19,26,19,17,25,28,27,24,24,18,27,13,24,22,17,22,22,24,21,25,22,27,22,34,24,32,26,28,19,26,16,28,26,16,22,30,22,25,23,28,29,20,20,25,21,25,23,26,23,20,23,23,22,29,25,22,22,12,27,26,30,23,21,26,18,18,19,13,10,22,13,28,22,23,24,32,30,29,29,22,20,13,27,24,26,24,27,23,20,20,18,19,20,22,22,18,25,13,21,22,25,19,20,21,27,19,15,25,18,15,34,23,29,25,28,11,23,16,9,25,19,20,33,30,18,11,24,26,22,22,24,15,20,26,21,22,28,26,29,19,27,32,20,28,20,23,12,21,13,21,25,22,19,29,34,22,14,21,23,25,22,27,17,23,22,31,27,20,32,19,19,20,25,12,15,21,25,17,26,27,27,20,22,21,17,20,23,22,5,10,19,28,19,24,20,27,17,29,17,25,16,30,17,27,28,17,21,25,24,21,25,17,30,24,22,29,19,24,20,19,23,19,25,17,25,24,33,18,16,26,23,22,29,21,30,28,37,16,33,13,26,23,17,22,22,20,10,30,21,23,25,18,12,25,25,24,19,22,18,23,30,30,29,24,25,24,32,24,26,17,21,20,21,20,23,16,20,29,24,23,25,24,14,18,26,12,19,21,15,18,21,9,23,21,14,28,32,27,26,26,24,26,23,23,21,23,22,26,20,20,21,17,31,22,29,16,21,23,20,17,24,20,19,15,20,24,30,21,26,17,18,20,18,20,27,27,20,24,24,21,28,22,21,25,22,25,17,27,25,19,21,21,18,25,25,20,18,14,23,14,20,16,12,21,18,16,23,28,32,22,23,19,26,19,16,16,21,21,26,23,26,23,25,29,25,17,22,22,22,27,18,15,29,35,28,19,27,27,21,27,34,22,28,24,31,21,24,21,25,19,23,27,26,20,27,33,17,19,26,30,20,33,23,22,25,25,24,16,18,24,25,18,23,23,26,30,27,12,7,28,18,28,28,22,22,18,23,26,14,21,30,25,20,20,30,24,17,18,13,18,23,26,26,25,20,23,26,30,21,21,29,22,23,26,16,19,24,20,23,30,29,26,24,27,16,22,19,24,15,9,11,22,27,26,25,22,25,35,36,22,31,24,22,22,25,24,26,20,23,26,26,30,25,16,21,26,20,18,19,26,21,23,27,24,21,15,24,24,23,31,28,33,25,24,23,21,24,18,14,14,23,22,16,24,21,20,23,25,15,11,31,30,38,24,27,25,15,19,22,22,28,26,25,23,20,34,27,25,14,26,17,23,21,28,32,13,25,21,16,27,32,7,19,24,29,23,22,23,17,29,23,21,0,11,25,24,32,18,25,26,18,26,16,19,20,26,21,30,19,27,22,18,19,19,25,14,16,27,24,19,29,17,20,21,27,26,24,27,13,33,27,18,25,22,26,20,35,13,17,33,22,23,25,28,21,21,15,8,19,19,22,19,22,26,23,15,22,30,22,19,19,21,25,25,16,19,24,22,24,27,24,90
26,24,30,29,31,25,25,28,25,19,25,23,23,29,20,16,24,22,23,40,22,16,19,36,30,23,25,14,13,11,25,24,20,22,25,22,24,23,30,17,28,18,17,22,24,20,17,22,29,21,20,25,24,28,24,29,23,31,24,24,19,22,25,31,24,26,27,21,19,16,21,21,22,23,25,21,18,33,26,25,19,19,20,21,23,19,15,19,23,20,33,23,32,23,19,23,19,34,20,29,31,22,22,23,19,23,27,23,27,21,22,18,29,17,26,36,24,35,23,25,20,27,22,16,10,14,22,23,22,31,27,20,15,23,22,23,18,23,28,31,23,31,19,26,20,24,19,24,18,8,23,20,26,22,21,27,27,15,39,17,22,24,25,23,20,32,20,18,22,21,24,23,30,16,33,21,24,27,19,20,31,25,21,17,24,24,18,16,18,23,32,29,11,21,25,18,26,18,20,27,15,21,26,20,22,17,22,30,28,23,22,26,21,25,21,26,15,28,18,21,25,16,32,25,22,23,33,31,19,21,12,22,27,17,22,19,29,26,26,24,32,24,20,23,23,25,15,27,24,23,24,30,24,22,15,17,20,20,18,27,24,18,21,30,19,19,16,28,28,25,21,17,13,26,25,18,26,20,13,25,20,28,23,24,25,14,25,24,28,26,20,33,22,7,25,21,21,23,24,31,20,27,14,34,26,19,18,17,22,15,16,14,15,20,25,31,29,24,17,17,13,17,24,19,27,2,23,24,18,21,22,12,19,23,26,33,20,24,24,13,32,18,25,20,22,23,20,31,21,22,33,28,7,20,26,28,19,24,25,15,22,23,20,21,25,30,34,23,25,28,31,35,22,25,19,26,23,19,28,18,20,23,34,23,23,15,25,23,26,19,19,25,23,32,27,9,32,25,21,22,16,14,17,18,27,24,21,24,27,26,26,17,6,14,22,21,16,21,21,26,21,25,22,27,15,28,16,26,18,19,16,26,17,19,24,24,35,20,24,25,26,26,25,30,17,26,20,29,25,25,14,22,21,21,23,20,23,19,20,29,27,26,37,28,40,26,37,24,20,13,6,20,24,28,21,28,21,21,18,20,23,25,22,17,17,22,16,20,28,23,27,26,25,27,25,31,29,20,14,22,27,19,18,27,24,23,33,24,27,30,25,23,25,23,27,23,21,24,29,20,21,23,16,30,30,21,19,25,24,28,25,27,22,21,26,26,13,17,21,14,23,24,33,18,23,23,19,23,26,20,28,26,17,21,27,17,22,23,24,22,15,27,19,31,22,24,26,19,22,16,23,26,21,14,19,18,14,21,10,10,28,27,24,16,20,16,12,24,22,18,23,26,7,14,17,18,32,29,29,17,22,20,24,17,24,23,20,16,31,25,24,27,24,19,12,28,24,27,26,26,32,28,26,22,25,29,16,27,29,18,30,26,32,23,25,23,25,30,25,28,22,30,16,22,25,27,18,30,23,26,22,17,27,27,24,18,29,19,23,16,22,29,25,22,27,22,17,20,26,18,30,27,19,27,24,21,25,20,27,35,21,18,25,22,19,29,20,24,27,17,19,31,22,26,29,35,20,16,29,30,22,20,19,20,22,25,25,28,40,27,23,25,23,29,24,26,21,20,22,18,26,23,33,21,23,33,34,21,30,25,24,15,31,22,22,20,21,26,19,23,33,15,23,24,22,20,21,27,24,24,24,27,20,25,23,26,23,32,26,39,20,13,24,24,26,21,3,16,28,11,20,17,23,19,24,18,25,13,25,22,30,22,27,20,22,22,32,31,29,25,27,23,26,36,27,26,17,27,22,21,18,30,36,23,30,17,27,24,30,18,21,24,30,25,23,22,20,23,25,10,11,0,26,21,31,21,23,31,20,29,25,24,22,32,30,31,17,33,28,23,24,12,15,24,24,29,22,17,30,17,23,10,20,23,24,29,15,27,22,29,23,24,28,26,37,18,20,37,19,20,24,23,18,23,17,19,24,21,20,27,22,23,25,20,17,20,24,28,21,19,33,27,27,21,20,24,27,33,21,100
25,30,31,30,26,25,21,26,23,28,31,23,28,27,27,22,26,19,16,47,22,25,18,27,29,20,33,26,16,18,27,22,21,24,28,27,34,31,28,22,29,26,25,9,24,26,25,25,35,28,29,27,24,37,25,29,19,23,25,22,19,23,20,38,24,24,29,8,22,18,25,25,29,26,29,23,19,34,16,24,26,15,14,13,17,14,23,28,21,41,36,27,36,19,26,21,32,33,24,32,33,23,26,20,27,13,32,30,23,20,16,13,32,17,28,22,10,32,21,34,24,28,16,19,24,25,18,20,17,37,27,25,22,34,25,27,20,22,13,25,28,35,28,26,21,35,30,23,22,29,29,19,28,25,24,20,26,16,36,19,24,20,21,19,27,33,26,26,20,34,21,21,29,25,25,30,28,25,24,25,30,29,24,20,22,30,21,23,21,22,32,31,29,27,26,25,16,28,16,27,22,25,25,25,11,23,29,34,22,23,29,30,28,23,22,24,27,25,27,30,28,23,27,15,17,23,29,22,22,27,23,26,26,29,33,26,28,25,30,14,28,14,26,19,26,25,11,22,18,29,28,26,15,29,22,21,23,25,25,28,30,25,25,32,26,27,23,12,20,21,23,26,27,18,14,25,30,23,29,24,27,17,21,22,27,21,25,24,25,32,28,34,24,19,19,24,21,26,31,18,23,25,25,35,35,34,33,14,27,20,32,19,29,29,26,34,21,25,18,20,18,22,25,20,33,27,18,9,27,24,25,19,27,24,28,25,22,22,31,20,32,23,30,19,26,17,20,25,22,18,34,37,28,31,30,30,16,23,27,24,14,24,23,24,28,31,30,22,32,23,26,33,25,23,19,22,22,20,14,26,21,28,27,23,20,24,17,23,20,29,26,17,23,37,30,28,29,28,25,21,23,19,22,21,25,22,18,27,25,29,29,23,20,23,18,21,26,21,22,31,19,23,23,30,24,27,24,33,25,28,20,23,31,26,31,19,36,26,16,28,28,26,24,28,20,30,20,26,16,25,24,15,17,27,35,26,25,25,23,26,31,22,30,26,38,32,38,20,29,29,27,29,25,23,19,27,24,24,28,26,19,28,25,22,18,25,21,25,25,26,27,26,36,23,35,25,35,20,17,21,16,23,24,27,27,30,28,17,27,22,25,26,22,21,28,22,18,21,26,16,24,22,23,17,28,30,32,28,27,31,19,16,26,25,23,29,22,26,25,17,25,25,20,25,21,25,28,24,26,25,17,26,20,24,25,26,31,20,21,22,20,21,26,26,27,30,22,17,9,10,30,31,27,27,26,15,28,26,34,30,21,15,30,13,21,17,26,23,23,19,23,26,30,23,22,27,33,25,24,26,26,21,27,23,28,23,27,24,35,26,16,4,31,25,28,25,23,30,29,33,27,33,35,24,20,17,24,18,32,18,34,18,29,27,31,30,6,20,28,29,18,27,20,24,25,27,27,30,21,33,21,25,28,28,20,22,7,29,24,19,26,18,21,35,24,21,24,27,15,25,34,23,26,7,29,26,21,20,24,32,22,25,31,29,26,36,20,17,28,14,30,21,23,26,28,26,23,26,32,31,24,13,19,19,25,27,27,32,36,28,20,21,19,24,22,23,20,17,14,22,32,20,28,25,28,35,32,24,28,20,17,21,20,27,28,14,20,17,28,27,41,19,27,24,27,24,25,19,28,20,29,27,24,24,23,20,30,32,26,36,23,31,22,20,25,16,29,23,30,26,16,27,27,20,27,22,22,20,25,25,41,11,30,28,17,22,25,20,31,29,22,26,23,37,33,28,23,33,18,24,22,27,32,20,28,12,24,28,37,18,13,25,19,25,28,29,19,29,22,21,25,26,0,18,38,19,26,22,26,25,22,22,22,29,27,38,26,20,17,25,26,27,27,25,25,26,22,22,31,21,29,24,25,26,30,21,22,42,19,25,19,23,27,27,38,18,16,33,22,11,20,28,23,25,24,17,18,20,27,20,33,21,20,16,23,34,30,31,28,24,28,30,27,23,28,27,26,23,24,99
26,26,29,19,28,18,23,24,20,20,18,18,20,29,26,18,21,23,13,42,15,17,10,35,25,16,26,23,24,26,13,19,20,25,22,23,23,24,31,16,27,22,22,27,22,19,20,21,25,22,21,20,19,29,26,25,19,27,24,23,18,22,22,30,19,24,24,26,14,17,17,21,26,16,21,21,17,32,28,21,16,18,19,20,16,23,19,18,24,31,33,20,29,27,18,21,27,31,17,33,27,20,26,21,19,18,25,24,18,16,24,5,25,16,27,36,24,29,18,29,16,14,12,23,17,14,18,26,27,27,30,17,14,22,23,16,19,8,21,24,23,30,20,23,22,24,19,20,23,21,18,11,23,15,14,22,23,6,30,18,22,19,20,16,15,28,16,17,17,29,24,18,23,17,32,28,25,23,22,23,29,28,21,12,16,19,24,23,11,23,28,26,23,26,18,20,24,18,19,18,18,17,23,20,22,22,20,22,26,18,23,22,23,19,11,21,22,25,19,24,16,22,19,16,26,22,26,26,23,25,13,21,23,28,22,12,19,25,27,17,29,24,22,19,16,22,23,24,22,22,20,22,22,28,14,22,22,22,18,23,21,21,22,31,18,23,9,24,24,18,19,18,21,26,21,19,22,23,21,25,21,23,23,16,13,21,20,19,22,22,19,29,22,28,28,19,20,18,25,22,15,20,22,29,27,23,22,4,29,22,27,18,25,21,24,28,18,24,8,12,8,8,25,9,26,23,20,20,20,14,15,9,23,20,18,23,23,17,29,19,28,17,19,17,24,18,19,24,22,16,24,32,18,21,26,23,2,21,26,14,20,19,19,18,21,26,27,20,24,31,14,29,15,20,18,17,20,18,28,21,10,18,30,20,20,23,22,18,19,29,23,17,13,25,26,20,24,16,17,21,23,21,23,11,23,19,8,20,25,21,27,15,27,22,18,22,26,30,24,23,16,20,29,25,16,28,17,20,21,23,21,26,23,26,27,23,33,16,20,15,23,18,16,20,18,27,13,21,20,21,20,14,19,24,24,18,20,14,29,24,20,19,27,23,34,28,30,19,21,24,19,20,17,27,20,30,23,16,20,24,18,21,18,21,16,19,13,14,23,16,22,19,23,24,31,24,28,19,7,25,23,20,17,22,17,24,24,21,20,22,20,20,30,14,17,21,16,19,23,15,18,18,15,26,26,28,23,22,23,21,21,24,16,18,23,24,12,16,16,23,31,22,25,17,17,19,20,21,21,19,25,25,20,24,27,24,29,14,15,13,10,22,22,18,23,29,21,14,22,22,25,25,17,21,26,23,20,18,31,21,22,27,23,21,21,23,15,18,22,18,22,12,22,15,15,24,28,29,26,18,22,10,21,18,24,14,19,15,32,25,23,14,25,18,20,23,19,24,23,25,19,28,28,21,27,30,21,25,28,13,26,29,28,19,24,25,23,25,14,18,20,25,23,29,24,26,21,26,14,27,25,26,25,28,28,15,20,25,22,15,19,25,21,24,24,19,24,19,20,24,25,20,25,24,24,21,18,16,10,30,11,17,23,21,22,30,19,18,25,22,19,19,22,22,20,33,11,21,28,26,23,24,8,5,17,16,22,21,35,17,22,26,23,19,22,29,15,16,13,14,24,6,23,18,20,31,34,18,27,15,19,10,28,19,25,22,23,24,18,24,27,22,26,23,19,13,14,26,21,20,22,19,27,18,19,22,22,28,21,30,22,21,19,21,19,15,24,19,24,18,26,19,26,6,16,22,23,20,26,25,36,22,26,25,12,18,23,28,29,22,26,24,17,27,31,17,19,28,13,14,17,26,27,15,22,22,23,23,30,17,21,18,28,20,17,18,10,27,28,27,24,21,18,0,32,12,16,20,15,21,22,22,18,27,25,28,21,23,25,20,21,16,22,24,17,31,17,12,20,14,25,31,20,25,20,26,21,33,17,24,24,19,23,25,34,15,25,33,21,7,19,31,22,20,21,18,23,21,19,14,20,25,24,19,16,23,27,29,25,16,27,22,22,12,24,15,24,26,23,100
34,37,40,35,34,31,35,35,29,19,38,32,26,35,27,28,31,34,30,51,26,29,22,44,40,33,27,35,24,26,32,31,32,31,26,26,38,25,34,21,36,32,34,33,23,29,32,33,37,25,24,29,33,32,35,39,31,35,32,26,28,30,30,35,29,32,34,32,31,29,31,29,33,36,32,20,24,39,33,31,32,26,27,28,28,35,29,26,25,45,32,31,35,39,30,26,35,44,29,28,35,30,27,38,34,30,37,34,30,25,34,27,43,28,39,46,34,43,31,23,30,33,29,37,35,28,29,31,33,39,37,27,19,33,26,33,31,30,29,35,35,43,28,29,29,38,33,33,34,37,29,23,29,25,24,27,33,26,50,30,27,29,34,30,33,36,24,31,27,28,32,31,34,16,22,33,39,27,27,26,39,35,29,20,27,30,17,15,22,31,41,33,36,37,32,31,35,32,27,32,24,34,33,33,34,24,30,33,32,32,28,26,27,30,28,33,34,34,22,32,37,29,39,32,33,32,40,32,18,29,29,22,33,34,39,36,33,31,30,31,35,33,35,28,26,33,32,30,28,35,32,35,23,37,34,32,32,31,25,36,28,27,34,42,30,33,36,35,35,32,24,24,20,34,24,25,33,30,22,40,32,30,36,25,24,27,34,33,38,39,33,41,34,24,37,28,30,34,41,32,30,30,25,38,34,36,36,28,27,28,37,30,35,25,29,39,36,35,24,29,28,33,29,30,36,31,28,32,32,27,28,29,31,33,35,35,29,28,42,31,36,32,39,26,25,28,29,19,30,33,43,44,32,21,37,35,30,25,34,19,35,34,33,34,30,35,27,30,29,39,36,39,28,33,26,36,27,23,37,31,29,38,43,31,29,31,38,32,30,37,32,34,31,37,37,38,38,21,29,29,31,27,30,30,38,32,32,35,32,28,36,26,25,32,30,21,32,37,29,29,25,32,35,35,17,40,33,39,24,29,32,28,36,32,30,36,37,29,31,29,37,30,28,37,21,35,24,33,26,34,28,26,32,33,43,30,30,34,29,34,26,33,27,35,43,39,44,33,35,36,33,24,30,29,28,35,35,33,32,25,32,33,33,33,25,30,19,34,25,36,31,29,37,30,32,38,40,31,27,30,26,32,30,34,20,8,36,27,31,36,34,31,34,26,31,29,23,26,37,29,31,27,20,39,30,38,28,28,35,37,34,30,29,29,39,34,29,33,37,23,32,33,37,22,26,27,23,34,39,24,30,35,20,24,30,22,27,25,26,32,30,32,31,40,35,34,34,27,34,33,36,30,28,34,32,33,33,22,41,35,31,32,28,27,25,29,35,28,34,30,32,33,25,18,27,29,41,34,33,21,30,31,35,33,35,33,31,28,38,25,30,34,32,23,21,30,28,35,34,39,41,40,31,27,27,38,33,26,40,28,38,35,35,27,35,31,35,37,33,35,33,34,33,39,34,36,34,41,35,36,21,37,31,31,36,21,35,32,33,26,29,28,33,38,33,26,30,30,32,31,36,34,33,34,34,33,29,28,37,39,30,22,37,26,25,43,25,33,31,32,33,31,36,30,32,36,30,33,38,33,33,36,34,32,34,28,32,25,43,33,35,25,28,31,27,34,31,28,31,28,30,34,35,28,26,40,47,24,36,30,27,31,30,25,33,35,28,25,35,30,35,31,32,28,30,32,33,29,33,29,30,33,36,29,32,35,27,29,35,41,31,36,25,27,35,25,29,25,37,37,30,31,39,33,33,32,33,26,32,33,41,34,36,36,28,26,39,33,34,34,34,27,28,43,36,36,32,32,32,23,28,34,40,27,33,28,31,36,42,27,34,32,36,31,28,28,30,34,32,28,32,31,38,32,0,33,33,32,26,35,31,27,31,34,32,36,33,41,27,30,29,30,32,32,24,37,31,28,35,20,36,29,32,34,31,35,28,47,34,38,23,32,34,32,41,28,31,39,30,29,29,39,31,30,30,26,31,31,24,37,34,32,32,25,29,29,37,13,34,16,36,31,35,32,31,36,30,21,32,108
18,23,24,19,16,14,22,21,16,22,15,14,21,25,26,15,20,14,21,40,18,21,18,31,27,18,22,21,20,22,21,15,15,18,21,25,24,20,32,20,23,17,18,19,22,23,12,18,22,24,23,11,15,31,18,22,19,27,19,15,12,16,22,31,17,28,23,18,21,18,17,16,28,16,21,17,13,28,21,17,20,16,15,14,16,21,14,23,26,27,25,10,30,23,15,18,26,30,20,25,25,16,21,21,14,6,25,16,20,20,20,13,25,17,27,27,15,23,22,26,16,21,20,22,19,14,18,21,27,24,22,19,18,24,25,16,20,10,18,27,19,26,17,26,19,24,19,16,17,21,20,18,23,17,16,24,20,14,37,19,17,15,18,20,12,32,20,14,18,27,12,14,25,19,29,25,21,30,17,18,23,22,17,19,16,21,16,18,19,15,25,24,23,22,18,18,12,18,9,18,13,13,25,18,22,21,16,30,24,14,21,24,14,15,11,17,14,19,21,20,12,18,27,4,24,16,30,18,15,27,9,17,19,25,24,9,19,13,21,5,24,14,19,21,16,12,21,20,20,18,18,30,22,28,19,23,19,19,17,19,21,10,23,27,22,18,11,22,24,18,20,15,19,25,21,16,23,23,21,24,15,11,16,15,15,16,16,15,22,18,16,27,18,23,23,17,14,18,20,27,15,22,21,30,27,23,22,12,24,17,29,21,20,24,22,24,20,18,16,19,16,4,25,9,26,19,20,20,9,12,13,17,18,16,21,28,15,21,25,22,27,13,19,18,24,18,13,27,22,21,29,29,14,17,22,21,10,23,27,16,18,17,20,21,19,24,27,20,25,28,22,25,11,17,14,11,20,19,19,17,10,26,26,10,18,22,21,14,22,29,20,19,13,31,23,20,24,18,15,21,23,16,19,19,24,15,16,18,23,19,25,23,22,21,18,24,21,18,15,24,12,16,24,23,18,26,15,25,20,20,21,26,23,21,25,18,29,13,20,15,19,14,23,20,19,18,18,23,20,9,13,14,18,23,24,16,16,10,21,20,20,23,27,19,28,28,27,17,21,16,21,20,13,15,12,27,20,22,11,19,16,19,16,24,12,13,18,14,23,24,22,21,23,24,29,14,24,20,15,14,19,21,13,20,19,25,24,21,21,22,18,18,25,14,17,15,16,19,23,13,12,22,15,27,30,25,23,22,20,15,9,23,10,8,14,22,8,12,12,19,28,18,28,17,14,23,22,17,9,21,24,19,22,26,26,21,24,14,15,13,18,22,20,20,19,23,18,10,18,22,25,28,11,19,21,18,20,20,31,17,18,22,23,21,21,18,17,18,21,17,16,20,20,17,18,21,24,26,26,20,15,10,17,16,13,14,14,11,22,26,21,22,23,18,20,23,21,18,19,22,27,25,25,23,16,25,19,25,28,9,22,22,23,13,20,24,21,13,22,18,19,23,24,30,21,23,15,26,2,15,20,24,21,27,27,16,17,18,18,11,21,21,19,24,20,19,19,19,20,17,26,20,19,12,21,18,20,16,18,28,11,18,19,25,21,25,13,18,26,19,19,27,22,22,28,28,13,13,25,22,17,20,10,7,21,16,19,21,33,17,17,26,20,19,17,20,15,18,15,17,29,14,23,20,25,22,27,18,32,15,19,6,22,22,21,18,20,24,14,21,31,20,23,19,20,13,14,26,17,22,24,26,25,20,16,10,20,25,17,30,19,25,20,22,15,15,20,12,21,18,16,10,22,6,16,17,15,15,23,21,36,18,27,21,12,18,23,27,25,25,18,24,17,30,20,19,16,23,1,22,5,26,31,15,22,22,25,19,25,11,17,18,23,9,22,23,10,20,23,26,18,21,19,12,33,0,10,28,17,28,20,19,6,27,25,30,18,23,19,23,24,16,24,18,15,23,13,19,20,17,22,26,17,19,23,25,17,35,25,22,24,16,25,21,36,16,22,22,18,15,19,19,19,19,18,10,21,16,20,13,20,22,16,17,12,23,23,25,14,21,24,26,20,12,19,11,19,25,16,92
20,22,27,19,19,19,25,30,24,20,24,20,11,25,20,23,21,24,21,43,19,21,14,27,19,24,23,22,18,20,23,23,24,28,23,19,27,21,26,20,22,26,24,18,16,27,14,23,29,20,21,21,25,33,22,32,22,17,18,24,20,23,13,34,16,27,24,19,18,21,23,21,32,20,24,18,14,22,23,18,20,21,22,23,19,18,23,26,26,36,34,20,33,25,20,19,25,27,23,30,29,23,23,28,16,16,16,22,22,19,22,13,28,20,29,28,16,32,22,26,22,20,20,27,24,17,18,26,21,31,23,23,18,20,26,19,23,19,25,18,20,29,22,26,16,27,22,21,26,27,24,15,16,21,20,25,27,10,34,22,19,25,22,20,21,28,20,19,17,29,22,22,21,17,31,27,21,21,22,23,28,22,24,16,6,25,19,21,15,18,31,26,22,15,21,24,22,21,19,27,22,18,18,23,25,25,24,26,17,22,23,26,24,18,11,20,12,18,23,22,22,24,24,14,21,24,30,17,20,22,18,20,16,22,21,19,22,22,25,15,24,20,27,12,22,22,17,15,13,19,26,30,13,22,22,22,27,24,18,26,26,20,13,27,26,19,20,27,27,21,21,25,21,27,12,26,22,16,23,14,5,21,20,25,24,22,23,22,22,28,21,30,19,20,30,25,22,20,28,27,18,21,19,32,31,21,20,12,29,23,26,23,20,24,28,29,26,26,12,16,12,14,24,12,28,21,11,23,19,18,19,13,23,20,24,28,17,21,29,24,31,22,22,20,18,22,21,17,15,24,30,19,23,26,25,25,14,18,23,18,20,20,16,17,22,27,26,15,28,27,26,26,19,26,20,21,14,22,20,27,12,22,33,20,23,26,21,23,13,29,26,23,16,29,28,26,22,22,23,14,25,22,25,15,31,23,16,21,26,24,27,19,19,25,21,16,20,25,20,17,22,19,22,25,18,29,17,26,25,20,20,21,26,27,29,20,34,19,23,24,29,23,20,22,22,28,17,25,11,19,23,17,23,19,26,24,17,20,25,28,22,23,27,19,22,27,33,21,25,10,17,24,18,24,21,22,23,20,21,21,20,16,19,20,13,3,17,17,24,15,21,22,24,19,19,24,27,23,11,19,14,15,14,28,21,28,21,12,24,31,26,14,31,15,26,22,10,13,26,17,2,21,19,28,24,15,26,26,25,24,19,25,20,18,24,25,17,21,22,19,31,23,24,21,24,23,24,20,19,23,27,27,22,22,28,22,27,8,9,16,14,25,21,26,29,29,26,20,22,18,28,26,21,24,20,27,23,21,32,23,13,24,25,15,20,21,24,15,25,22,24,22,26,19,21,26,23,23,28,22,22,13,25,18,23,17,18,14,32,25,26,22,25,22,22,17,21,8,27,28,27,25,31,25,26,32,24,16,28,19,27,29,22,23,19,18,25,23,24,18,24,28,23,26,26,28,5,27,12,25,16,23,26,28,27,19,22,28,16,14,25,16,24,19,17,13,18,28,19,20,29,23,21,19,21,18,22,19,21,32,13,21,21,25,26,33,21,22,24,26,22,25,24,25,24,24,17,13,26,28,20,19,19,16,21,19,22,23,37,20,19,26,17,21,20,19,20,18,15,20,27,18,25,24,22,32,31,22,26,6,10,16,12,12,24,20,15,15,23,27,34,19,27,24,22,16,17,17,22,13,27,25,24,16,22,20,26,28,27,24,19,24,15,16,25,18,26,22,27,26,22,20,27,15,21,20,23,21,29,23,39,21,28,27,15,21,26,30,26,26,28,18,11,30,30,26,24,28,11,18,15,25,24,14,12,16,21,20,15,19,19,24,33,19,20,21,13,30,25,26,25,23,26,16,33,10,0,26,21,27,25,20,16,21,19,32,8,26,9,24,25,19,21,21,21,22,23,16,22,18,21,23,17,21,20,17,23,37,25,26,24,25,22,22,36,19,12,29,17,15,27,28,18,20,24,19,22,25,23,22,21,19,26,20,13,23,25,23,24,20,20,26,25,15,24,21,27,15,19,94
28,33,36,30,30,27,29,35,27,13,34,27,27,25,29,23,20,29,18,41,26,30,23,37,22,13,27,33,22,24,25,26,23,32,28,25,30,25,31,21,35,25,32,13,27,27,27,28,37,24,23,20,29,32,25,32,22,33,29,25,18,22,24,35,20,29,23,14,30,20,16,28,18,32,25,29,25,40,26,27,24,21,22,23,27,24,22,26,25,45,37,31,31,32,28,29,32,38,20,38,28,32,28,30,29,24,33,32,28,21,29,21,33,19,30,36,24,34,31,35,15,28,17,29,26,28,24,24,23,39,32,21,19,29,20,30,22,24,27,29,19,39,28,28,19,38,33,29,32,31,26,24,28,23,22,26,27,22,39,21,24,28,26,29,29,31,24,27,21,28,31,25,31,16,28,30,29,5,26,27,35,31,23,21,25,27,28,26,22,25,35,30,32,30,25,19,30,24,21,26,25,28,31,29,21,23,28,33,26,28,30,30,26,24,26,28,29,19,22,25,28,25,33,26,23,16,34,26,28,25,27,29,29,33,26,28,30,24,29,25,29,28,29,23,20,26,31,26,22,32,19,15,22,26,30,16,27,27,27,27,25,28,28,34,28,26,25,22,27,26,31,24,20,28,23,25,29,25,22,33,24,23,30,25,26,23,28,27,30,35,29,29,28,27,25,19,16,34,33,4,19,28,29,35,28,32,33,20,33,26,36,21,28,23,29,29,16,28,24,28,24,24,29,25,29,29,22,19,25,29,30,25,30,28,32,3,24,22,33,22,31,31,25,20,29,27,17,13,26,21,36,32,32,27,29,24,18,21,29,19,25,19,27,28,21,26,29,26,29,29,6,33,28,32,24,33,24,23,28,24,26,28,34,27,23,26,28,26,24,31,22,28,22,30,32,32,25,29,16,27,29,25,26,27,28,26,24,20,21,31,32,26,26,25,21,21,30,31,28,30,23,27,30,33,17,34,25,34,24,29,24,14,23,30,30,31,39,23,23,23,33,30,29,29,21,23,24,31,20,26,21,25,25,30,36,17,21,29,28,30,33,27,33,24,42,33,37,25,31,31,29,24,26,22,22,25,26,32,25,26,24,15,18,24,24,25,20,20,11,32,31,27,31,24,32,33,33,22,23,29,25,26,25,14,30,28,32,21,31,30,12,29,32,24,25,32,23,26,25,21,24,23,20,23,8,29,37,23,30,28,28,26,29,29,31,32,26,26,27,23,32,28,37,22,25,26,23,29,29,24,24,21,24,28,29,26,23,23,24,21,23,30,31,34,24,29,32,21,19,32,32,30,28,35,22,25,26,24,36,30,21,25,27,19,25,27,28,21,25,21,18,26,25,18,18,25,32,28,30,21,29,24,22,24,26,22,31,27,36,29,26,26,33,23,21,30,24,30,24,32,35,34,33,25,23,35,31,21,36,22,35,23,28,18,36,26,16,31,26,30,24,26,15,21,23,25,27,31,30,22,25,34,31,30,30,22,29,26,24,23,22,27,22,22,20,23,28,32,21,17,33,24,28,27,28,27,23,19,26,31,27,22,31,26,25,28,25,28,30,24,33,1,32,25,33,35,27,28,30,28,23,23,24,21,33,30,21,32,41,31,30,25,27,29,30,28,28,22,23,17,29,22,33,21,27,35,41,19,31,25,21,25,20,26,28,27,18,20,26,30,37,25,32,28,23,26,27,28,30,24,14,11,30,26,26,29,21,27,31,36,27,34,23,25,28,25,29,26,31,34,28,24,24,22,20,22,27,24,31,33,36,21,28,32,26,21,32,27,32,25,21,26,26,39,32,29,26,30,29,30,32,23,29,25,31,18,29,31,34,19,26,30,29,22,21,20,24,30,26,22,26,31,22,20,32,28,26,0,23,13,25,30,25,32,25,36,21,15,17,19,18,30,31,24,27,25,27,28,35,21,32,22,26,24,27,32,24,44,22,30,23,31,31,28,39,18,29,36,20,22,29,37,21,19,20,20,26,24,24,30,28,22,19,22,26,29,27,19,24,20,28,31,14,27,30,27,30,11,22,102
24,25,27,23,25,18,24,25,18,14,23,19,14,14,14,15,20,23,21,32,17,15,8,30,24,22,22,21,18,20,12,23,20,16,19,11,26,20,25,10,23,17,18,24,17,18,17,12,26,10,9,12,17,17,18,21,11,23,18,21,18,16,19,24,19,21,21,23,17,17,9,15,22,19,14,22,22,37,20,24,19,14,15,16,19,13,14,24,18,36,34,20,23,20,15,17,17,31,9,28,19,13,21,26,19,20,25,23,8,16,17,13,22,16,27,29,17,26,21,24,8,13,20,21,18,19,17,17,17,28,25,2,8,20,11,20,19,7,16,23,20,28,17,17,14,27,24,20,19,18,3,9,17,3,2,16,21,11,34,18,19,20,14,19,18,25,13,16,22,23,21,21,22,11,26,19,25,22,13,14,23,23,15,6,21,4,19,17,13,19,19,22,19,22,15,10,19,20,17,15,9,20,23,14,16,19,17,21,22,20,20,17,14,19,16,25,18,20,7,13,20,8,27,21,24,22,29,25,20,22,18,24,26,25,15,17,20,21,15,21,26,17,25,17,4,14,22,21,18,26,11,27,20,26,22,25,19,18,12,16,17,12,18,28,19,18,14,16,16,20,19,19,15,21,21,18,20,18,17,27,20,19,16,19,17,6,20,19,27,27,18,27,16,26,20,19,16,21,24,19,8,8,19,27,15,23,24,13,16,9,28,8,20,19,18,13,23,17,10,15,11,13,18,14,28,18,17,18,11,17,18,12,17,19,17,26,17,18,20,9,20,20,23,17,16,20,17,22,19,17,23,26,23,26,18,15,13,18,26,10,13,22,17,18,24,24,22,19,18,28,20,24,18,23,14,18,17,12,21,13,15,21,23,16,15,19,16,20,18,23,11,10,11,24,17,19,24,20,8,19,22,8,11,14,17,21,17,23,21,23,23,13,26,20,10,16,13,18,15,17,16,24,16,27,10,25,14,19,10,18,13,21,20,13,16,18,29,7,12,18,20,21,14,22,12,20,15,11,19,19,13,17,23,20,28,9,19,19,23,26,17,22,31,27,35,20,27,13,24,16,14,15,17,19,18,22,19,19,11,19,12,22,21,11,21,24,7,18,19,19,20,7,21,24,25,26,22,19,10,16,21,16,21,19,20,18,21,18,22,25,20,17,22,12,16,14,18,17,25,15,23,17,11,28,25,23,25,16,14,18,19,18,19,18,24,26,17,21,15,17,24,18,28,13,18,12,8,17,18,15,17,20,14,18,24,16,21,19,20,10,13,24,21,17,16,20,24,18,22,22,15,19,20,24,11,19,23,15,23,20,22,19,13,21,14,10,20,18,19,18,14,11,16,9,5,18,21,25,22,12,16,14,10,15,18,11,20,20,24,19,21,22,22,13,16,24,16,28,8,22,27,23,22,16,23,23,19,22,27,18,19,20,20,10,20,15,21,27,13,23,24,23,24,28,18,20,21,15,19,31,23,24,21,16,23,9,22,18,15,20,11,19,13,20,19,16,11,23,18,17,10,22,21,20,17,14,17,8,21,28,16,11,20,15,11,22,13,12,19,20,24,22,22,14,18,28,4,18,27,27,16,14,13,10,20,15,19,16,29,21,17,20,19,22,16,20,9,15,17,6,15,17,26,10,14,27,27,12,20,20,18,15,25,13,21,15,15,21,21,23,25,12,20,17,15,10,11,25,21,18,12,15,17,17,10,20,16,20,23,35,18,21,20,21,18,16,20,10,15,21,24,10,15,11,21,17,20,7,21,18,33,16,25,21,15,10,23,20,20,14,18,12,20,21,21,16,22,22,18,17,21,19,25,13,27,22,22,27,29,17,14,11,22,14,16,17,13,13,19,22,18,20,26,15,26,17,21,23,0,17,17,18,16,28,26,25,19,24,22,15,14,20,23,18,19,23,19,13,24,8,24,30,15,17,18,20,7,29,25,23,18,22,8,26,26,17,17,25,13,15,20,25,14,19,9,16,19,19,13,23,23,17,16,13,20,24,16,28,13,10,24,20,22,11,23,20,18,20,15,98
23,26,36,30,34,24,28,35,28,23,35,26,23,26,23,23,21,26,27,41,26,26,19,40,34,26,31,29,25,27,24,22,28,28,29,24,23,29,34,19,33,25,26,24,23,27,25,28,30,23,22,20,25,30,23,23,18,25,24,26,19,23,28,24,11,33,24,25,26,25,16,21,9,31,21,30,26,41,26,25,25,23,24,25,26,20,22,27,17,43,35,22,32,30,28,20,33,38,16,39,29,24,28,23,23,25,31,23,25,25,25,22,27,24,35,39,27,32,26,32,15,21,28,32,31,26,26,33,24,32,24,15,17,32,24,27,27,24,23,33,20,41,30,20,19,29,24,22,29,33,20,20,19,20,19,27,32,23,38,26,25,21,27,24,29,29,17,27,27,32,26,29,22,20,34,31,22,16,29,30,29,32,24,17,21,21,28,26,22,26,35,30,23,30,25,19,29,23,22,27,21,21,23,25,23,24,24,33,28,24,30,29,27,27,22,27,24,27,20,23,19,25,33,27,28,25,34,30,29,27,30,29,27,29,26,29,28,25,28,26,25,27,30,27,20,20,26,30,24,33,19,28,25,36,31,29,27,18,28,23,26,22,27,28,28,26,26,23,23,29,22,24,24,28,26,25,22,17,26,34,28,18,26,27,27,23,26,25,31,32,29,27,25,34,26,20,17,30,33,15,15,25,26,27,28,25,26,21,32,25,37,15,28,26,22,27,26,27,21,27,25,25,23,21,16,27,26,21,27,22,23,26,23,21,25,16,24,23,27,16,27,27,30,27,25,26,18,24,18,26,34,37,30,37,30,25,19,23,30,19,25,25,26,27,25,20,29,20,18,28,7,32,23,33,23,31,15,21,27,20,22,29,30,18,26,28,27,24,28,32,22,27,18,28,33,34,31,28,16,19,32,24,26,23,19,28,25,26,31,29,33,24,35,29,17,25,21,26,30,26,25,26,29,32,19,32,25,27,24,29,20,22,28,29,30,24,40,23,19,24,27,30,25,29,21,14,24,28,24,27,23,24,24,29,34,17,12,26,32,33,31,27,38,26,43,28,37,26,33,22,23,24,25,23,23,27,24,28,27,26,25,27,24,18,27,24,16,25,19,26,20,24,25,20,34,32,24,27,24,29,28,25,26,15,29,27,28,23,31,31,13,16,35,23,26,23,17,20,32,22,25,27,20,34,19,30,35,15,30,28,28,20,22,20,32,32,29,27,25,26,34,31,31,22,26,25,21,24,29,24,24,22,23,27,32,23,28,19,20,17,27,30,32,34,32,27,33,27,22,27,30,27,23,29,23,28,31,26,39,27,30,25,26,22,27,23,32,12,29,26,19,23,25,18,12,16,28,19,26,21,22,21,20,24,26,18,28,28,30,28,27,29,29,20,25,24,28,29,22,32,35,34,32,25,33,35,27,22,36,28,30,24,28,18,32,26,19,32,25,29,25,27,28,34,24,26,27,29,27,34,29,32,31,29,30,18,29,28,22,28,18,30,20,13,26,14,19,33,25,23,27,30,28,29,22,25,24,15,27,32,23,15,26,24,25,28,22,19,25,27,31,12,33,21,29,38,21,25,34,29,21,21,25,22,29,23,22,31,42,26,25,29,18,27,21,29,22,27,24,13,27,23,27,17,23,33,37,11,33,27,25,27,31,22,21,23,20,23,26,30,35,21,29,17,28,25,26,25,29,28,5,2,26,17,26,29,22,27,27,23,27,25,25,23,28,25,29,22,31,32,29,26,15,23,22,25,27,23,32,26,41,23,33,23,22,17,20,27,32,21,22,23,19,32,30,27,27,33,27,31,23,16,22,24,27,23,24,32,37,20,24,26,32,22,28,29,20,21,31,25,26,29,25,21,35,28,27,13,17,0,27,21,25,28,26,29,30,23,28,20,19,28,32,25,25,26,23,21,24,17,27,33,26,22,20,29,24,45,30,28,27,32,25,29,39,25,27,32,18,24,29,33,17,20,20,21,27,28,13,31,28,22,20,22,27,33,28,30,24,19,33,31,15,24,23,18,27,22,20,97
22,19,30,24,30,20,21,29,16,20,23,21,21,30,21,22,21,15,17,31,21,21,20,33,21,12,28,27,21,23,22,16,12,21,20,23,26,26,31,18,28,25,26,26,21,21,11,20,29,22,21,16,14,29,23,20,20,27,24,20,15,19,24,32,16,25,24,25,19,9,14,21,25,20,21,15,14,29,20,11,18,10,11,12,17,24,22,23,24,34,27,26,31,25,17,7,26,29,18,23,23,11,20,26,9,19,28,22,19,18,21,19,29,8,19,33,21,24,20,31,13,20,16,21,15,16,13,22,26,27,23,19,16,25,23,23,11,21,20,28,25,33,19,21,19,25,21,21,24,22,20,21,22,19,18,22,12,16,35,10,16,14,17,18,18,31,21,16,21,29,13,21,21,17,31,24,20,28,18,19,28,16,20,18,19,21,14,16,17,20,30,19,24,21,18,9,24,20,16,17,14,7,21,19,21,22,26,27,26,11,20,19,21,21,18,13,13,24,19,19,24,13,25,21,26,19,28,26,13,25,16,19,13,26,20,21,24,29,27,20,29,22,24,21,16,23,17,26,22,24,15,25,18,28,26,26,21,24,17,18,24,17,23,26,22,25,22,24,25,16,9,25,21,23,17,25,26,18,23,22,26,29,24,14,22,11,15,14,19,26,18,24,21,20,24,18,15,24,27,24,17,21,22,32,29,22,21,18,20,14,25,19,27,22,23,23,20,16,18,18,14,16,20,16,25,23,22,21,22,22,23,15,23,20,24,22,14,23,31,20,28,20,26,5,19,16,14,30,17,14,31,34,21,24,23,25,20,21,18,14,18,20,22,23,23,28,26,18,26,30,25,33,21,17,15,23,14,20,25,22,17,24,25,23,2,10,18,13,23,24,10,21,20,30,21,21,28,25,12,17,28,13,16,17,21,20,22,18,23,22,24,25,19,11,19,19,18,23,20,27,15,12,21,18,16,30,14,24,15,25,18,26,24,18,21,26,31,18,21,20,18,25,26,27,18,24,19,22,20,24,23,15,17,25,31,11,17,15,19,25,27,21,32,20,30,25,30,16,15,15,19,21,19,27,17,25,15,17,22,18,15,23,20,18,13,22,17,21,29,24,21,22,26,25,31,28,27,11,15,20,15,21,19,21,25,23,29,21,23,26,19,12,26,19,18,10,16,19,21,12,23,20,13,22,31,26,23,26,22,23,24,25,22,24,25,19,15,19,20,20,23,23,26,11,13,24,20,22,17,19,22,20,22,26,25,19,21,17,17,18,12,20,20,29,21,21,18,17,22,18,20,26,23,26,16,19,23,20,25,20,24,21,21,20,19,15,17,15,14,10,17,22,22,15,16,26,23,15,26,18,22,17,16,15,22,19,22,18,33,24,23,26,17,16,22,23,21,27,18,25,29,30,28,23,24,25,25,21,33,17,16,25,20,14,25,14,24,26,23,23,18,25,27,30,19,21,20,20,21,34,18,29,26,28,21,17,15,27,19,12,20,17,22,24,23,13,16,26,23,23,26,18,18,18,26,23,22,17,28,30,18,19,26,23,16,32,16,16,19,20,21,26,19,22,30,29,20,12,20,26,20,25,15,18,16,20,22,28,32,22,25,24,9,18,8,25,13,7,10,15,27,24,22,19,24,27,35,22,31,22,21,14,27,20,25,19,18,20,21,30,31,17,25,18,21,15,14,22,17,22,23,25,22,16,21,25,22,24,16,33,24,26,23,22,18,16,26,15,26,23,22,21,21,18,22,19,21,12,28,24,32,23,22,28,13,18,28,25,24,23,27,24,15,28,24,26,21,26,21,22,23,22,28,20,25,21,14,21,30,14,19,13,30,18,23,22,15,25,24,26,16,25,22,22,31,20,25,25,17,27,0,6,21,27,25,31,26,25,26,23,24,18,20,21,23,25,12,17,27,16,18,23,22,22,24,14,12,38,21,21,22,16,25,22,36,7,19,31,18,21,19,20,18,20,8,15,15,13,21,26,23,22,25,11,18,25,21,31,12,20,31,20,21,16,23,23,28,32,19,96
25,21,24,18,29,14,21,27,13,20,28,15,21,31,20,23,18,9,22,37,22,27,20,33,27,18,28,23,18,20,17,10,18,25,25,19,20,26,32,19,29,26,20,21,16,19,17,24,26,20,20,22,13,28,18,26,25,22,18,22,19,21,23,32,10,25,21,20,22,15,19,15,19,24,21,21,19,34,26,17,12,16,17,18,22,27,23,25,25,33,29,20,34,22,21,1,24,31,23,29,26,5,26,20,15,13,24,16,24,19,19,19,28,14,25,31,19,18,14,35,18,14,22,17,15,10,19,26,21,28,17,20,17,29,20,22,17,17,19,28,25,32,23,26,14,20,15,15,23,22,21,21,16,21,20,25,17,16,39,16,22,17,18,12,22,28,17,20,18,26,7,15,15,17,28,23,21,28,22,23,22,22,22,19,14,22,20,22,18,20,34,15,23,24,16,15,21,14,16,11,18,13,26,23,25,22,20,26,23,16,25,13,23,15,15,18,17,24,18,16,18,19,19,15,21,23,22,25,19,22,15,23,19,20,25,24,25,27,25,14,27,19,20,21,22,19,11,25,19,24,21,31,24,32,24,23,23,18,20,21,20,21,24,27,20,27,23,27,30,14,3,19,18,29,23,20,23,23,18,28,20,24,24,8,24,17,18,17,13,26,22,26,24,19,23,18,20,24,25,29,21,23,23,31,30,16,15,18,25,18,25,24,26,19,22,17,22,22,18,20,16,17,26,15,23,22,21,25,25,16,17,17,17,14,18,28,20,22,28,24,30,19,25,11,18,14,20,30,23,19,28,28,20,23,21,22,20,18,24,15,15,23,23,24,25,30,29,24,26,27,24,29,15,22,21,22,8,21,23,22,16,26,28,17,8,16,12,16,23,29,16,18,19,26,27,21,23,22,18,23,23,17,20,11,23,16,22,24,29,23,27,22,20,17,24,22,14,19,24,26,9,17,25,16,17,25,19,20,21,29,22,28,29,22,27,26,32,22,26,14,17,26,26,26,19,18,20,27,19,21,24,20,17,26,30,17,11,18,25,21,23,15,26,14,24,21,28,19,21,19,18,19,13,29,19,22,19,23,26,24,20,20,22,24,18,17,18,20,25,24,24,22,22,22,25,22,21,17,15,23,21,22,19,26,23,29,30,18,22,21,24,18,20,21,12,4,10,13,19,18,18,21,14,28,31,26,19,21,26,26,24,19,16,18,19,15,14,18,19,19,17,27,24,16,7,22,19,23,23,18,24,25,22,24,24,22,27,12,13,19,18,18,14,27,25,27,23,11,19,12,26,20,17,23,22,13,26,21,21,23,18,27,24,15,23,19,17,9,20,16,18,16,23,16,21,20,26,9,24,19,16,16,14,20,27,20,21,17,29,28,20,26,11,17,17,17,22,22,12,23,23,33,31,17,25,31,21,27,34,12,22,20,14,20,26,20,22,20,18,17,18,28,24,30,23,25,21,24,17,30,24,26,29,26,27,20,21,22,21,17,24,23,27,28,25,7,12,25,20,20,24,16,24,19,26,26,23,22,28,33,17,19,25,24,22,27,22,16,18,14,15,29,18,24,30,35,14,18,26,23,16,26,21,19,22,22,19,24,35,16,25,26,3,12,2,23,17,13,16,20,26,22,16,24,25,21,35,17,26,21,20,15,21,20,21,17,15,26,20,24,28,21,24,21,19,19,20,23,17,22,22,19,25,10,25,25,23,27,19,28,25,24,18,20,23,21,27,19,30,22,16,25,19,18,24,25,15,16,26,20,38,24,24,22,18,20,22,27,28,28,28,18,15,31,30,20,17,26,18,22,21,25,31,21,20,16,20,25,30,18,16,7,26,23,17,16,16,25,24,20,19,24,22,22,27,19,20,30,18,21,6,0,24,21,19,29,23,19,22,19,20,12,20,23,19,23,15,13,26,19,20,23,26,17,21,8,18,35,26,26,24,21,26,27,36,13,16,33,13,21,24,14,12,17,14,17,21,19,21,20,19,17,28,17,18,25,19,29,18,21,25,25,22,18,19,17,25,28,15,99
24,25,29,25,22,13,26,27,13,19,21,16,19,28,23,17,18,20,21,34,14,20,13,29,26,24,27,15,23,25,15,20,21,12,21,22,28,25,30,15,21,13,14,25,22,17,17,18,28,21,20,5,21,28,20,25,17,23,25,21,18,21,21,25,20,23,20,24,15,20,11,22,30,10,20,23,19,34,23,22,14,17,18,19,19,21,16,28,23,33,31,16,24,17,17,23,22,30,15,26,28,22,26,27,19,12,28,20,21,21,14,18,28,19,23,24,12,17,20,29,10,18,20,19,24,20,20,19,25,30,22,16,13,30,21,22,22,16,12,27,25,32,19,20,16,30,25,11,11,21,19,12,22,16,15,22,17,17,38,21,22,21,24,22,18,26,14,16,19,28,18,20,19,16,23,20,26,27,15,16,17,27,20,13,22,20,22,22,14,21,25,27,21,22,16,12,6,22,15,24,7,19,24,16,18,24,21,24,24,20,20,25,12,16,17,22,19,25,18,18,18,12,31,10,26,22,32,20,21,24,15,23,24,27,19,15,21,15,26,11,27,8,23,20,13,18,27,23,20,24,12,33,21,30,20,24,21,24,14,22,22,4,19,31,16,20,17,22,22,23,24,21,20,23,20,20,23,22,22,23,21,17,20,20,21,10,22,21,28,24,18,29,18,29,26,23,20,19,25,21,14,17,23,28,21,26,27,18,18,11,30,16,22,21,19,22,25,20,15,13,17,10,20,15,30,20,19,20,15,17,18,18,24,10,22,28,20,15,28,17,26,19,25,22,24,23,19,23,21,16,23,32,20,23,16,24,16,20,28,15,12,23,16,17,25,29,24,21,19,29,23,25,16,22,19,17,16,17,16,19,16,27,29,16,19,20,15,20,22,25,15,15,17,27,23,22,30,22,9,20,29,10,13,20,23,21,22,24,27,22,22,18,28,21,16,20,15,12,17,22,17,21,18,28,15,20,14,24,14,24,15,25,21,15,20,20,31,13,18,21,25,18,17,24,17,12,12,24,21,3,17,17,24,21,30,10,21,16,19,21,26,25,28,24,34,22,28,23,15,21,16,20,14,13,18,24,21,17,17,24,22,23,22,19,18,19,12,20,24,27,21,18,27,22,30,20,28,22,18,18,18,17,19,21,23,23,27,20,19,23,23,24,24,17,23,21,20,17,25,19,18,21,16,30,30,25,29,21,20,9,3,19,16,14,20,27,14,18,18,22,23,20,33,18,19,21,19,19,15,17,19,22,19,20,24,22,26,20,21,16,19,21,25,26,13,17,23,16,24,28,19,24,17,24,15,22,22,17,32,20,19,22,24,24,16,12,23,19,20,20,19,16,21,14,13,26,27,27,23,17,21,16,15,13,7,17,19,17,28,21,17,26,22,19,21,27,21,24,17,23,32,28,22,19,14,19,13,23,30,15,28,22,17,7,18,19,23,19,16,24,25,17,25,31,24,26,21,25,8,21,26,18,23,27,23,10,18,22,23,17,17,20,13,28,25,17,13,25,22,21,24,25,24,15,25,22,14,14,23,22,17,12,21,20,15,27,18,16,23,21,25,24,28,20,23,32,19,18,28,24,18,20,16,13,18,20,17,25,37,23,19,20,21,25,23,22,19,24,21,12,23,20,27,16,19,16,31,17,29,21,20,12,22,18,25,12,17,22,20,25,29,14,22,18,18,16,17,25,18,21,20,23,19,14,16,4,14,22,23,36,21,23,21,23,9,17,25,6,21,24,22,16,20,12,22,19,21,9,26,27,34,19,26,17,18,16,29,22,26,20,12,22,23,26,14,16,22,28,7,25,11,28,29,18,28,23,27,21,31,17,11,20,21,3,19,18,16,26,21,24,20,22,22,18,31,6,16,25,16,25,21,24,0,30,28,24,21,29,19,18,19,22,25,23,20,25,19,18,25,11,24,32,21,19,21,19,11,34,25,28,18,21,24,27,36,20,26,28,15,20,21,25,16,19,13,16,16,22,14,19,26,19,10,16,18,29,18,29,17,15,26,23,24,17,23,17,23,25,17,98
32,31,33,24,21,17,30,35,29,21,29,18,28,35,21,22,18,28,15,46,26,31,24,39,28,20,20,27,19,21,24,29,26,31,29,20,29,22,36,23,33,26,30,22,17,29,28,27,34,21,22,26,28,34,26,31,25,26,18,30,25,27,15,37,17,23,23,21,23,25,27,21,31,33,30,27,25,36,33,28,24,22,23,24,25,30,23,32,27,44,29,23,35,31,24,20,27,31,25,35,28,24,33,29,26,29,25,22,29,20,28,23,34,24,32,40,28,32,32,34,26,21,16,32,30,23,19,30,22,36,33,29,21,35,27,25,25,25,23,22,29,38,26,11,20,32,28,19,31,31,31,25,23,27,26,26,32,26,46,26,33,27,27,30,25,32,26,23,11,30,26,28,22,18,37,29,32,29,26,27,36,33,26,22,15,32,24,26,22,26,37,30,31,22,27,24,30,27,26,26,24,24,32,28,28,26,23,27,21,30,29,28,22,14,16,30,29,18,24,23,25,26,28,31,22,19,40,21,25,26,27,29,30,26,27,28,28,26,26,30,19,28,29,12,25,25,20,17,17,28,29,38,25,26,32,16,26,22,23,26,30,27,18,35,30,26,26,30,30,27,22,24,22,32,24,25,27,26,24,12,22,27,21,25,26,24,30,29,27,23,25,33,23,28,32,30,27,25,34,31,24,24,28,34,34,30,29,24,28,25,37,28,29,25,29,29,25,21,25,25,27,23,28,18,34,30,13,29,27,19,20,28,23,20,25,30,31,27,38,28,36,31,28,25,19,28,26,33,27,20,35,36,32,34,30,24,25,22,18,19,24,25,17,18,27,31,38,29,31,28,31,23,18,28,25,33,15,25,32,27,17,33,33,23,28,23,27,30,17,30,27,27,22,30,31,31,22,25,26,28,26,24,25,30,27,29,28,26,31,25,34,28,29,23,24,20,21,26,27,31,25,29,28,32,19,33,25,27,26,28,21,31,32,29,32,21,29,25,26,29,32,22,30,27,23,35,24,32,15,27,24,23,26,20,31,26,18,29,26,34,27,33,32,27,39,28,39,26,28,27,30,25,16,28,27,26,25,25,27,31,25,21,24,25,26,18,21,23,28,27,26,25,30,14,29,25,28,27,26,28,26,16,23,28,26,26,23,16,25,33,26,19,35,28,27,23,11,14,28,22,19,22,20,30,29,27,32,24,29,30,32,26,19,21,31,31,26,30,31,20,34,18,25,22,24,26,25,24,29,24,29,32,20,16,22,28,33,13,14,22,29,25,31,35,30,34,27,24,28,21,33,27,20,26,24,28,29,25,39,31,21,32,26,16,24,22,30,16,28,24,29,23,27,20,27,24,21,24,29,23,22,19,26,26,26,23,27,23,30,29,27,27,30,23,23,18,23,23,28,34,37,33,37,29,31,35,29,27,24,23,33,34,26,24,34,31,31,36,25,23,27,29,17,23,31,33,22,32,29,28,20,24,33,29,31,21,27,29,21,27,27,28,27,33,17,14,19,30,24,24,35,29,34,30,29,26,26,25,21,34,18,24,30,28,27,39,26,23,25,27,28,33,29,30,34,36,28,29,32,26,24,31,25,22,26,25,19,28,42,26,20,27,18,15,21,22,26,23,20,26,28,29,19,26,27,33,32,20,30,18,14,25,28,27,19,26,19,26,27,28,35,20,28,23,23,22,23,29,20,13,26,26,25,17,28,31,27,38,33,29,26,31,9,11,30,24,31,25,32,29,25,26,28,21,26,26,28,23,30,26,45,31,30,29,21,26,32,32,28,30,32,19,16,35,33,24,30,30,28,29,24,26,32,27,21,17,30,29,32,24,25,22,31,28,21,22,19,29,31,30,26,32,29,27,34,27,21,32,28,28,27,21,30,0,10,38,25,29,25,28,27,25,32,25,22,25,29,30,27,20,30,33,25,25,25,29,25,39,19,31,25,29,26,33,38,25,15,32,21,21,31,32,22,19,25,25,27,27,26,32,27,23,30,23,22,28,29,34,25,24,28,30,24,21,19,24,28,31,23,106
23,27,30,22,28,20,28,33,20,19,27,21,26,26,19,23,25,26,25,42,16,30,23,40,26,26,10,28,17,19,22,23,26,28,20,18,27,12,27,21,33,25,27,20,15,24,26,28,24,19,20,24,30,32,24,23,26,24,25,20,15,19,22,33,15,30,28,19,28,23,25,22,31,34,28,27,27,34,31,25,23,21,20,19,23,31,22,26,25,43,34,20,36,32,27,18,32,30,27,35,23,22,27,24,24,19,23,21,23,23,29,26,32,22,33,40,28,35,27,35,24,19,26,30,28,21,21,29,20,26,31,27,19,34,25,23,25,23,25,29,25,36,28,21,20,31,26,20,28,31,29,24,21,26,25,24,24,25,40,24,23,28,21,25,28,34,22,26,21,28,24,22,20,16,35,30,30,27,25,26,33,29,20,21,13,30,24,26,20,20,35,28,31,29,23,20,31,25,16,27,21,22,30,18,26,24,22,25,28,29,30,29,27,21,14,25,27,15,22,21,23,22,35,21,20,9,35,28,25,23,25,24,27,33,31,27,26,29,24,20,28,29,24,19,26,22,24,24,24,26,26,40,18,32,27,26,26,25,21,33,27,24,25,35,23,26,24,31,31,23,20,21,20,30,19,22,25,24,22,22,20,25,23,15,27,20,30,29,25,30,28,31,25,32,26,20,17,23,30,29,22,26,26,30,32,28,27,25,26,19,35,26,28,27,27,30,20,11,23,26,26,21,28,16,32,28,20,27,25,18,19,27,24,19,23,22,25,18,35,26,34,24,26,23,17,23,16,29,25,28,33,34,30,32,32,19,23,19,28,17,27,21,24,25,17,22,31,26,29,26,27,31,17,29,19,28,13,23,29,25,15,29,36,20,25,29,25,28,24,32,21,29,20,34,33,30,19,24,23,26,24,18,15,28,27,23,29,22,27,25,31,26,33,28,25,21,19,24,27,28,16,24,26,23,17,35,24,25,19,29,23,22,30,25,25,25,19,23,27,24,34,12,29,25,21,28,18,26,22,26,21,21,27,27,29,22,16,26,24,28,25,28,30,27,31,26,35,20,31,25,26,24,19,27,17,28,22,30,25,25,19,19,20,23,26,16,20,21,25,29,31,27,28,24,26,28,26,25,25,26,21,23,19,23,25,30,30,23,21,31,21,17,33,19,26,21,9,12,18,16,17,25,18,28,26,28,30,14,30,28,31,24,16,18,29,22,24,27,28,18,32,8,23,20,14,27,23,24,20,22,27,22,21,25,31,28,32,11,12,20,28,27,21,33,26,32,30,18,26,25,29,25,17,25,25,26,27,22,38,30,24,32,24,14,24,20,28,14,27,24,19,21,25,18,25,27,31,22,27,21,23,17,23,23,24,21,21,21,32,29,25,29,28,21,21,16,24,21,25,28,36,37,35,26,29,35,26,17,34,19,31,26,31,22,32,25,27,26,23,21,28,27,27,33,24,26,20,30,27,19,27,31,31,27,31,22,25,26,18,25,29,23,26,31,14,12,17,28,25,25,31,21,29,25,33,31,17,23,28,32,16,22,28,26,18,30,20,21,23,25,26,26,24,28,33,31,26,27,34,29,17,31,23,20,31,23,26,26,36,23,24,25,16,25,19,32,24,21,18,24,26,27,28,28,25,28,34,18,27,22,21,22,27,25,26,27,21,16,27,27,33,22,27,28,27,20,21,24,23,20,24,24,27,15,26,32,25,33,32,27,27,29,19,21,28,22,29,22,30,28,23,24,28,19,22,24,22,19,29,27,38,29,32,27,19,24,28,30,34,32,26,17,14,33,31,25,21,32,24,28,21,24,30,20,19,15,28,25,30,14,26,24,36,26,25,24,17,31,29,25,21,30,27,25,32,25,19,25,26,26,25,19,28,10,0,34,23,27,24,21,22,23,30,21,21,29,28,26,25,21,26,30,30,23,23,27,21,40,29,25,23,28,32,27,37,23,25,38,19,28,29,31,20,24,19,15,26,26,24,26,25,23,24,22,20,26,30,35,15,22,31,29,23,19,24,22,29,30,18,97
34,29,40,34,37,32,30,33,29,23,35,33,25,37,32,27,30,36,30,46,25,28,21,41,36,32,31,17,29,31,31,32,28,24,31,26,37,29,34,19,31,29,14,34,28,19,29,30,29,25,24,21,28,32,32,35,29,32,31,31,28,29,31,27,29,25,33,35,25,28,23,28,35,30,32,28,32,47,25,34,28,25,26,27,28,33,26,37,27,42,40,33,34,40,28,28,33,43,27,34,35,28,37,39,31,30,39,36,29,25,35,25,37,27,23,48,36,37,20,30,22,34,29,36,30,32,28,29,37,31,36,27,17,35,26,34,30,29,27,37,35,43,30,28,28,41,37,32,17,23,28,22,28,24,23,31,31,22,46,29,33,24,32,22,29,24,12,27,32,32,34,31,36,20,41,31,31,31,25,26,37,27,28,19,31,29,27,26,22,30,37,29,31,24,32,24,30,31,27,32,17,33,35,26,28,28,33,38,34,27,32,31,24,32,28,34,29,36,22,30,32,22,39,32,32,25,32,36,26,34,34,32,35,37,31,29,27,33,30,31,39,32,35,30,25,33,33,33,30,37,24,40,31,37,22,37,31,31,24,32,24,20,30,35,18,28,32,27,33,31,26,28,24,27,32,29,25,29,26,36,31,30,28,28,31,20,29,28,31,40,29,39,28,33,36,32,30,29,39,33,26,29,35,28,34,28,29,24,28,21,37,28,30,29,21,34,35,31,23,23,20,31,30,28,39,29,29,30,23,28,29,21,30,32,33,38,31,28,40,29,36,32,35,28,30,24,29,35,30,33,34,40,34,41,32,36,26,30,37,19,35,28,29,30,32,36,36,32,21,31,36,39,29,31,24,30,29,21,35,29,27,30,36,34,29,30,38,27,32,35,25,33,29,37,35,24,39,29,21,31,36,20,23,18,36,32,28,31,36,29,34,26,32,31,28,25,25,26,27,28,25,33,28,36,19,37,26,36,24,24,25,33,27,25,30,30,41,25,29,29,32,29,27,35,21,28,24,32,30,27,25,26,27,24,37,22,30,29,34,36,26,25,44,36,44,32,44,31,35,28,26,24,31,33,28,36,33,27,21,35,30,32,29,31,33,34,18,30,30,29,23,28,37,34,34,38,40,30,21,28,33,28,32,33,30,29,38,31,30,29,34,35,34,25,31,27,27,29,34,27,34,27,20,32,34,35,36,27,32,29,27,29,30,32,35,35,33,34,32,28,36,30,37,22,27,27,23,28,32,24,31,34,25,29,35,32,32,29,30,28,22,28,34,38,28,26,32,27,35,34,29,28,31,29,25,34,24,27,41,32,35,24,28,32,26,22,32,30,33,29,28,32,25,18,25,33,37,36,25,21,29,29,27,25,27,29,30,32,42,30,23,34,34,23,25,34,28,39,29,39,33,29,34,21,35,31,15,28,33,28,38,27,29,19,28,29,33,37,32,35,28,34,38,33,33,35,33,38,32,36,31,20,31,31,29,20,33,26,35,32,29,34,31,37,35,28,23,37,31,29,35,33,29,33,25,22,29,26,34,39,26,14,37,24,25,44,24,23,25,33,37,35,38,30,31,38,27,30,38,41,30,32,32,29,28,22,29,27,47,36,29,29,30,35,29,32,20,26,29,24,29,30,39,28,25,36,39,23,39,34,30,31,42,24,34,33,29,29,35,34,42,24,32,20,28,27,28,37,32,31,29,31,29,31,28,28,27,34,30,45,24,33,33,35,29,25,29,18,33,26,34,22,32,29,29,29,33,19,36,33,36,32,36,17,28,26,39,34,35,31,32,27,32,37,29,31,32,36,31,28,35,34,40,26,37,33,31,35,36,27,34,30,33,23,28,29,29,38,31,32,30,31,38,28,36,30,32,36,25,29,31,29,24,38,34,0,32,35,39,30,29,32,32,31,26,35,26,16,27,19,30,36,21,31,23,37,21,45,34,34,27,30,33,32,41,27,37,41,27,27,27,41,28,31,23,26,30,27,16,34,34,31,30,24,31,33,30,39,27,21,35,31,36,26,35,33,29,37,29,108
19,24,27,20,26,23,23,28,19,21,28,24,9,30,24,15,25,28,22,43,20,18,11,19,23,25,27,24,22,24,22,27,23,25,25,23,29,25,32,17,26,19,21,19,20,25,18,19,34,23,22,23,26,30,23,32,25,20,23,16,13,17,20,31,19,30,28,18,23,20,23,22,33,25,19,22,18,20,27,26,23,17,16,15,22,23,16,24,25,29,37,28,30,28,18,23,30,28,22,34,33,25,25,31,20,15,20,26,21,22,25,16,31,19,30,32,20,27,21,23,22,24,21,30,25,20,20,27,25,36,24,21,15,24,24,22,22,19,27,26,24,33,20,24,17,30,25,25,24,25,22,12,14,18,17,28,23,15,38,21,21,26,19,19,19,29,20,17,22,30,26,23,25,18,34,29,25,16,23,24,29,20,18,13,10,23,23,21,16,16,26,29,26,23,16,21,26,24,12,25,19,22,19,26,25,22,25,30,24,23,21,27,21,24,15,28,16,23,20,24,25,24,30,17,25,17,29,25,24,23,22,20,24,30,25,22,21,27,28,16,28,24,20,17,17,24,20,22,20,23,24,35,21,30,25,27,19,25,22,29,24,17,11,31,25,20,23,30,30,23,25,19,22,30,20,18,26,17,22,18,3,23,18,25,25,22,27,26,25,26,19,32,21,12,24,18,15,17,25,23,21,23,23,33,28,23,24,17,29,22,30,27,22,22,25,28,23,27,13,21,17,20,27,15,30,19,18,26,18,22,23,18,24,24,28,24,21,22,21,26,31,26,25,21,22,19,14,21,16,25,22,11,24,30,29,29,19,19,27,17,21,24,14,15,26,31,34,14,25,31,25,18,23,24,17,24,18,19,24,21,16,27,36,26,24,20,19,25,21,28,22,18,19,27,24,26,25,22,21,15,29,21,24,20,29,22,21,25,30,22,25,16,11,19,24,23,24,29,25,15,22,27,25,23,17,30,15,25,22,17,18,29,22,27,26,18,32,14,26,22,30,24,17,26,19,25,18,24,19,24,17,20,26,17,30,22,20,26,28,27,26,22,30,23,26,31,28,18,25,14,21,22,22,25,13,23,24,25,18,23,17,20,23,24,17,7,14,20,26,23,27,22,21,23,23,27,29,22,16,25,22,13,18,21,23,25,28,19,25,24,19,18,32,7,24,24,14,17,25,14,6,24,17,27,19,19,29,23,21,19,24,25,24,26,25,22,21,25,26,22,32,28,28,19,24,23,21,20,27,22,31,20,21,25,31,25,28,12,13,19,19,23,24,29,29,28,24,24,26,21,26,26,23,29,27,31,19,22,27,21,17,28,26,19,23,19,27,18,20,21,17,23,23,16,24,27,27,27,28,19,23,16,21,16,23,20,22,18,29,26,18,25,23,20,21,21,24,12,23,23,30,22,29,23,30,32,22,24,20,25,31,30,26,22,23,16,28,22,23,21,27,25,28,30,22,24,9,29,20,31,24,21,28,28,29,16,23,22,20,18,22,24,27,23,22,17,22,30,11,21,24,25,24,21,18,15,23,22,23,30,17,18,24,22,23,30,18,25,26,30,25,20,25,25,21,32,16,17,29,27,21,24,21,19,26,16,26,25,34,23,17,27,21,25,24,23,24,19,16,23,25,23,29,23,21,34,29,19,33,14,18,22,16,10,28,23,16,23,24,23,36,17,24,24,20,11,12,21,26,18,25,28,22,20,17,25,25,34,28,28,11,26,20,20,27,21,20,19,22,28,19,17,25,18,25,19,18,21,25,27,35,26,27,24,18,21,27,31,24,18,27,22,15,25,30,26,17,26,19,23,23,26,28,6,16,20,22,24,13,12,22,23,27,21,18,19,16,32,26,27,19,17,26,21,33,18,8,21,19,30,26,23,21,25,23,32,0,29,13,25,26,22,25,19,19,26,24,21,26,15,23,15,14,22,24,15,23,36,26,23,25,23,27,25,38,20,16,33,18,18,22,31,19,24,20,11,22,22,20,22,18,20,25,18,17,27,31,27,24,17,21,23,21,12,28,26,25,19,20,93
32,33,37,24,33,25,28,34,26,26,31,27,25,34,28,23,24,23,30,44,26,35,28,35,34,28,36,30,26,24,25,26,32,33,24,27,24,34,36,22,34,27,27,26,24,32,21,25,38,28,29,25,30,37,21,37,15,19,32,33,28,30,27,34,12,33,27,27,26,29,21,29,28,35,26,27,23,38,12,28,26,26,26,27,21,22,24,27,34,42,38,23,39,34,25,18,36,38,21,39,32,22,24,24,23,28,31,24,30,29,25,24,30,28,36,40,28,33,31,38,20,22,29,23,26,19,23,33,29,40,29,22,24,35,28,21,31,21,24,32,32,41,27,31,20,29,24,23,30,33,27,27,20,27,26,28,24,25,46,30,20,26,24,29,24,34,23,24,30,32,24,24,23,25,37,34,30,18,29,30,24,34,30,26,21,28,30,32,26,33,33,31,32,32,23,24,33,23,29,28,26,25,30,25,19,31,29,34,29,29,28,30,28,28,16,28,23,32,27,24,20,27,36,26,29,31,37,30,29,28,24,30,30,36,31,25,24,25,33,27,33,31,29,26,24,21,27,29,25,33,24,30,27,36,33,25,19,32,23,28,32,29,31,35,31,28,22,8,16,23,20,25,27,14,26,26,32,28,27,32,28,32,30,25,26,25,29,30,27,33,26,28,26,34,32,30,28,23,30,17,20,32,27,37,35,28,27,23,31,26,36,22,30,28,28,34,29,28,27,24,27,19,30,14,29,31,25,17,25,23,22,28,31,22,26,18,18,26,33,23,28,27,24,25,26,31,27,26,27,33,31,39,29,32,34,28,21,24,35,25,29,30,30,31,30,34,33,25,28,35,19,38,24,19,31,29,16,24,28,25,15,37,23,19,27,27,27,29,27,34,27,30,18,37,30,32,29,28,21,26,29,25,28,28,36,25,27,31,33,29,32,31,33,26,14,30,22,27,27,33,23,27,31,32,26,27,22,28,29,33,25,27,28,30,35,32,35,21,12,26,34,29,32,25,24,33,24,33,25,27,25,19,29,33,29,22,13,25,33,29,25,32,32,30,41,29,35,25,31,25,27,28,26,23,30,28,25,26,25,22,26,27,29,25,22,24,25,19,24,29,30,31,34,28,36,33,25,31,26,26,27,29,28,27,29,36,29,24,31,30,25,25,26,24,28,21,18,21,28,28,25,27,24,36,21,33,28,29,27,26,32,21,23,21,33,32,23,27,27,27,34,33,32,26,24,31,28,25,31,26,25,32,30,32,37,25,30,19,20,18,29,35,30,31,33,33,18,21,13,28,30,28,24,30,30,19,25,26,38,28,31,11,28,23,26,25,26,13,27,30,30,24,32,25,19,34,33,25,31,28,28,15,27,23,29,19,29,26,31,31,24,24,28,21,26,25,26,29,29,30,38,36,34,32,36,36,28,26,36,22,33,26,31,23,35,30,14,35,26,23,30,27,24,20,32,32,28,29,25,36,30,33,33,32,16,27,27,30,29,23,23,25,17,29,31,15,20,32,26,26,31,25,22,25,34,31,25,16,29,32,16,21,27,31,30,35,31,20,26,18,24,14,27,22,38,34,24,22,34,32,22,21,21,18,26,21,25,26,43,22,31,32,19,24,19,31,23,23,26,18,35,25,28,22,32,38,41,25,34,20,24,21,33,24,29,27,21,25,27,31,36,26,33,27,31,18,19,31,30,25,24,21,31,18,24,32,33,31,32,35,27,32,29,31,31,20,36,27,29,33,32,24,32,17,27,27,28,24,33,29,41,19,36,24,17,18,28,28,33,26,22,26,22,34,36,28,26,35,24,32,24,33,39,23,24,24,30,25,35,29,28,24,27,27,29,30,15,37,32,26,27,33,20,23,41,23,26,15,24,23,25,19,29,29,27,35,29,0,30,28,29,21,31,32,25,29,28,27,25,26,32,35,30,22,30,27,26,46,34,36,30,20,32,25,41,27,32,33,19,26,23,31,18,23,25,28,31,31,23,33,31,23,20,27,27,28,33,32,29,28,35,35,27,17,27,19,29,24,21,106
18,24,27,21,25,10,17,26,23,20,20,11,16,31,25,21,19,26,18,46,21,29,22,32,24,23,27,28,23,25,21,14,21,31,28,24,28,26,35,25,27,25,25,25,21,24,19,20,27,25,26,24,21,35,26,26,23,22,22,15,16,20,19,30,21,21,21,25,26,18,21,22,33,28,23,20,16,27,28,24,17,18,17,16,25,16,22,27,28,36,31,16,39,16,17,21,31,32,20,30,29,17,28,29,21,16,21,23,24,23,13,22,29,19,29,19,7,31,19,31,20,21,19,18,24,18,21,31,21,29,30,20,23,25,29,25,20,23,21,26,25,34,19,29,21,25,23,12,28,25,25,23,21,23,24,25,26,19,41,17,24,19,22,17,18,31,28,16,14,29,25,21,22,22,22,31,26,12,27,27,29,27,21,24,11,26,23,25,21,9,36,31,27,24,26,24,13,22,15,19,26,23,26,24,20,17,16,30,20,22,24,21,19,11,16,24,17,12,25,27,18,28,27,18,26,20,27,24,22,27,18,19,25,30,26,21,24,25,30,17,26,11,23,16,25,18,22,21,16,24,24,28,22,30,26,19,25,25,23,27,31,23,18,30,25,26,24,27,23,24,21,17,21,24,21,18,27,24,23,19,10,30,18,18,21,26,24,23,26,29,18,35,22,25,27,21,18,25,34,19,20,26,22,27,33,26,25,21,26,23,29,19,25,24,23,31,18,26,21,24,20,21,28,18,31,26,17,18,24,12,13,21,24,13,25,20,22,21,29,18,32,22,28,21,23,19,17,8,23,15,32,24,23,22,25,25,23,23,25,21,11,25,20,21,27,28,27,23,32,32,21,25,11,23,20,25,19,26,11,20,17,26,33,16,24,24,14,22,21,32,27,14,22,31,25,24,16,18,21,22,30,24,27,23,22,22,25,26,28,19,26,27,24,23,22,23,25,29,25,22,19,23,27,26,23,32,18,27,24,25,24,27,32,29,29,16,35,24,23,22,25,25,28,25,25,22,19,27,18,20,23,23,16,24,26,22,22,23,22,24,27,20,27,10,27,32,38,21,26,15,22,26,9,25,12,27,22,28,24,26,20,21,24,22,15,8,23,23,26,24,26,27,29,21,23,18,32,22,19,24,19,20,19,24,19,31,27,17,18,29,22,19,29,18,20,18,15,18,29,17,7,21,20,28,15,20,27,32,22,28,16,21,12,14,24,25,17,21,25,24,22,24,29,22,17,27,26,23,28,22,22,23,25,21,24,25,30,13,14,22,22,23,23,29,26,27,24,17,24,23,26,31,13,19,28,22,29,26,34,24,4,27,30,20,24,26,25,20,23,19,20,22,29,22,17,27,28,28,27,25,21,19,24,19,26,23,23,19,28,29,23,21,26,23,22,22,20,13,26,33,28,30,30,22,17,25,26,25,33,16,30,33,30,23,24,23,21,23,20,22,17,28,20,26,25,27,10,26,21,34,23,27,27,27,22,25,15,27,7,14,20,21,25,24,11,18,23,27,24,25,32,26,26,10,26,23,20,20,25,33,18,26,26,30,25,35,21,25,27,23,23,16,26,26,32,33,20,18,31,19,20,15,24,22,28,19,20,28,37,26,17,27,22,22,20,24,28,22,19,18,32,27,26,19,27,31,29,28,27,15,18,19,3,17,26,11,20,24,23,23,35,24,27,23,24,22,23,26,13,17,24,26,29,17,27,17,27,29,25,29,24,29,16,18,22,24,31,25,31,22,22,23,26,21,26,25,21,25,25,27,42,16,29,28,21,22,30,25,28,25,27,23,16,35,30,17,20,26,20,22,17,21,15,19,17,21,29,25,20,15,10,15,28,22,22,21,19,26,32,26,22,28,17,25,27,19,9,17,22,28,26,22,19,25,24,39,13,30,0,24,25,20,24,22,15,27,21,24,27,24,23,28,22,25,25,18,27,35,22,26,27,22,27,24,35,19,17,34,21,24,25,31,22,20,25,14,15,22,27,23,26,18,25,19,18,28,27,14,29,26,11,31,24,21,26,19,21,6,19,92
21,23,28,24,25,16,23,32,22,17,30,17,21,25,27,20,17,26,23,41,13,21,14,35,30,25,25,25,17,19,19,23,23,26,19,8,11,23,28,15,29,17,22,18,23,21,22,26,33,7,6,17,25,18,17,22,16,30,24,18,21,25,19,29,17,26,20,17,22,22,18,24,25,24,23,25,22,37,25,21,23,21,22,23,18,24,19,26,21,39,25,22,30,30,23,18,29,34,18,33,17,22,27,29,20,23,31,25,22,18,25,17,27,21,31,39,27,29,26,33,17,22,22,24,18,9,23,19,18,35,29,13,13,21,12,21,24,21,27,24,26,29,23,24,13,19,14,18,25,25,18,15,24,18,17,24,25,14,38,23,23,22,26,24,24,27,18,22,20,25,24,24,28,14,34,27,19,22,15,16,27,29,24,15,21,19,22,20,9,24,33,27,22,26,21,19,24,5,20,25,19,22,24,25,24,21,22,23,17,22,27,20,21,17,16,21,24,24,8,27,24,23,24,25,18,25,32,21,23,21,24,22,23,24,28,25,24,26,12,24,23,26,19,18,19,18,25,21,13,29,21,32,20,28,24,25,24,27,23,25,22,22,23,25,20,23,22,21,21,23,16,18,17,27,19,19,26,22,17,33,27,26,24,21,23,21,26,25,27,25,24,29,19,29,28,25,23,23,30,21,17,23,27,27,20,28,27,16,30,23,28,19,25,22,23,28,22,10,12,20,16,19,27,14,22,21,17,22,22,18,19,17,22,19,23,22,25,3,31,20,25,24,24,18,25,26,22,22,21,25,29,36,26,29,20,21,18,17,30,12,25,17,20,21,21,26,29,21,23,24,13,25,17,27,21,29,21,17,29,22,15,11,32,20,21,26,25,24,19,28,20,25,16,27,31,24,28,24,18,20,22,22,25,19,26,25,20,20,25,25,32,19,29,25,15,19,22,27,17,24,18,20,30,29,13,30,22,28,18,27,22,28,28,27,24,24,29,21,17,23,29,17,20,25,15,30,11,25,15,21,18,16,19,25,29,19,16,25,24,28,25,25,32,26,37,29,33,25,29,24,17,18,15,24,21,21,18,24,22,25,24,21,18,22,23,24,14,19,26,24,25,22,31,21,28,24,30,24,15,18,21,21,24,20,25,25,27,14,18,29,19,25,19,18,25,21,17,14,27,21,25,20,13,26,25,26,18,23,28,21,21,25,18,20,30,28,23,27,27,18,27,21,30,15,20,13,9,20,19,17,26,28,21,25,25,25,29,19,20,18,18,25,27,30,25,21,28,20,28,26,28,24,19,25,26,26,25,20,33,28,20,24,10,14,23,24,16,18,17,21,25,20,19,12,16,27,30,26,25,15,25,15,24,23,11,19,18,22,28,26,24,26,24,16,16,24,21,29,23,28,31,32,34,21,29,28,23,23,33,21,20,29,27,19,30,24,25,30,20,23,18,27,26,32,28,29,28,23,25,32,20,28,23,13,27,16,26,23,20,24,20,20,18,29,23,20,20,26,19,19,25,24,29,29,20,23,4,13,26,32,16,16,29,20,19,34,20,25,26,25,14,18,17,19,24,31,19,23,29,25,15,25,21,18,25,21,18,26,41,22,23,23,20,24,19,22,22,16,19,15,12,22,28,19,21,28,35,19,26,20,16,21,27,20,30,23,14,22,20,24,33,23,23,22,16,18,19,14,11,19,21,18,28,23,24,22,13,29,27,35,24,24,21,23,21,17,23,20,29,26,27,21,27,17,20,22,26,21,26,19,41,24,27,23,17,15,27,29,30,23,23,9,22,32,18,23,16,28,24,22,23,16,22,19,27,13,23,30,35,20,24,21,30,15,18,19,15,28,21,19,18,23,25,20,30,23,24,19,15,20,23,19,18,28,21,30,25,28,24,0,1,11,23,27,21,22,23,20,25,15,22,33,24,16,24,27,22,41,27,25,21,26,23,30,23,20,27,30,12,19,23,18,11,16,18,19,26,24,18,26,28,16,21,20,23,24,22,28,14,17,27,24,21,17,28,23,25,24,14,95
22,24,27,25,24,17,22,32,22,16,31,18,20,24,26,19,18,26,23,42,14,22,15,34,31,25,24,26,18,20,18,24,22,25,20,7,12,22,27,14,28,18,23,19,22,22,21,26,34,6,5,18,25,17,18,23,17,29,23,17,21,24,18,28,18,26,21,18,23,23,19,23,24,25,24,24,23,38,26,22,22,20,21,22,19,23,18,27,20,40,26,23,29,31,24,19,28,35,19,32,16,23,28,30,19,23,30,26,22,18,26,18,28,22,31,40,28,30,27,32,18,21,22,25,19,10,23,20,19,36,30,12,12,20,11,22,25,21,26,23,25,28,24,23,14,20,15,19,26,26,17,16,23,17,16,24,26,15,39,24,24,21,27,25,25,28,17,23,20,25,24,24,27,13,35,26,20,21,16,17,28,29,23,14,20,18,21,19,10,23,33,26,23,25,20,20,25,6,20,25,18,21,25,26,25,21,23,22,16,23,26,21,20,17,17,22,23,23,7,27,24,22,23,25,19,25,33,20,22,22,25,21,24,25,29,26,25,25,11,24,22,27,20,17,18,19,24,20,12,30,22,33,21,27,25,25,23,26,24,26,21,21,23,26,21,22,23,22,22,24,17,19,17,28,20,20,26,23,18,34,26,25,25,21,24,20,26,25,28,26,25,30,18,28,28,25,22,24,29,20,18,22,27,27,19,29,28,17,29,22,29,18,24,21,22,27,23,11,13,21,17,20,26,15,23,22,16,23,21,19,20,18,21,20,24,21,24,4,30,19,26,25,25,19,24,26,22,23,22,24,28,37,27,30,21,20,19,18,29,12,26,18,21,22,22,27,30,22,22,25,12,24,18,26,20,30,20,16,30,21,16,10,33,21,22,25,26,24,18,29,21,24,17,26,31,25,27,25,19,21,23,21,24,20,27,25,21,21,26,26,33,20,29,24,16,18,21,26,18,23,18,21,29,28,12,31,23,27,17,26,23,27,29,26,23,23,28,21,18,22,29,18,21,26,14,29,12,25,14,22,17,17,18,25,30,20,17,26,25,27,26,26,33,27,37,28,32,26,30,25,18,17,16,25,20,22,19,25,21,26,25,22,19,21,24,23,13,20,25,25,24,21,30,22,27,25,31,25,16,19,21,21,25,19,26,24,26,13,18,28,18,24,18,19,24,22,16,13,28,22,24,20,13,27,24,27,19,22,28,22,22,24,19,21,29,28,24,28,28,19,28,22,30,15,20,12,8,19,20,17,27,27,20,24,24,24,28,18,19,19,19,24,27,31,26,20,27,20,28,25,29,23,20,26,25,25,26,21,34,29,21,25,9,15,22,23,17,19,16,20,24,19,18,11,15,26,31,27,26,14,24,16,24,24,12,20,19,23,29,25,23,27,25,16,17,23,21,28,22,27,32,31,33,20,30,27,24,24,32,21,19,28,27,20,29,25,26,30,19,24,17,27,26,32,27,29,27,23,26,31,19,29,24,12,26,15,27,22,21,25,21,19,19,28,22,19,19,27,20,20,24,25,28,28,19,22,5,14,26,32,17,15,30,19,18,34,19,26,25,26,15,17,18,20,25,32,18,22,28,26,16,24,22,19,26,22,19,27,40,23,24,22,21,25,20,23,23,17,20,16,11,23,29,20,20,29,36,18,25,19,15,22,28,19,29,24,15,23,21,25,32,24,24,21,15,19,20,15,12,18,20,17,29,22,24,22,12,30,27,34,23,25,20,22,22,18,22,19,29,27,27,20,26,18,21,21,26,20,27,18,41,25,26,24,18,16,28,30,30,24,24,8,21,31,19,22,17,28,25,23,24,15,21,20,26,14,24,30,36,20,25,22,29,16,17,18,16,27,22,20,19,24,26,21,29,24,25,18,14,19,24,20,19,27,22,29,26,29,25,1,0,12,24,26,22,23,23,21,26,14,23,33,23,17,24,28,21,40,27,26,20,25,22,31,22,21,26,31,13,20,22,19,12,17,19,19,25,23,17,27,27,17,22,19,24,25,23,29,15,16,28,24,20,18,29,24,24,25,15,96
19,12,26,17,26,19,21,25,19,17,24,20,25,21,20,18,18,19,25,40,19,26,19,38,27,20,25,20,21,19,20,16,18,22,23,19,12,23,30,19,29,22,23,25,20,24,17,19,31,18,17,22,23,25,18,26,17,25,25,16,13,17,20,28,18,26,21,24,19,13,18,23,25,28,19,19,21,27,26,18,19,16,16,15,14,19,19,24,23,28,31,19,32,20,18,11,27,31,18,27,26,15,25,24,19,15,24,26,21,22,22,17,23,14,25,36,24,27,20,25,17,23,24,13,7,2,16,23,25,33,27,19,17,23,23,14,15,14,26,25,26,34,16,24,14,12,7,21,24,14,23,20,21,20,19,24,21,18,38,14,21,23,19,18,19,28,22,17,23,18,17,17,25,14,30,27,24,25,19,20,28,25,18,19,14,22,18,20,19,16,26,19,11,27,16,18,25,6,12,20,15,21,23,18,20,14,20,29,23,22,21,23,21,20,9,20,15,18,19,24,20,16,29,17,24,17,28,24,17,22,17,20,16,17,28,18,17,23,23,16,27,23,8,19,17,19,21,22,19,26,21,33,20,28,19,25,22,20,16,25,24,18,23,29,23,23,15,22,22,16,9,14,10,25,19,15,26,21,10,29,21,27,23,18,19,14,22,23,20,14,19,33,21,19,24,18,15,16,23,28,13,25,20,25,31,21,20,16,22,15,17,14,19,18,25,27,23,21,20,17,20,12,23,7,15,10,18,18,18,17,18,21,25,22,25,30,20,14,24,13,26,20,17,17,22,19,14,28,20,20,30,33,15,25,26,22,14,18,22,17,22,23,22,23,25,27,30,18,24,29,24,30,16,18,17,22,18,17,27,21,8,22,32,19,20,21,20,22,20,27,19,23,11,25,22,13,22,21,18,19,15,14,17,17,24,18,20,24,29,22,25,14,18,20,16,19,19,24,21,26,19,19,22,26,15,26,15,25,18,19,19,24,21,19,23,25,32,14,18,19,26,22,25,18,17,24,17,24,18,25,20,12,22,25,22,19,17,18,28,23,18,21,25,20,34,26,28,18,26,13,6,20,18,25,13,22,19,21,18,23,17,20,22,17,20,17,18,12,21,22,27,24,27,22,29,26,29,17,19,22,21,21,21,21,22,27,22,18,16,26,19,18,24,15,19,14,14,17,21,14,18,20,17,26,28,18,7,27,21,19,25,25,15,17,25,25,16,20,20,22,20,24,28,19,17,21,20,20,23,22,26,20,25,29,30,21,26,12,13,11,20,21,24,24,22,25,19,18,23,22,23,28,16,18,19,17,18,19,22,18,21,25,21,19,19,16,5,19,20,16,17,21,19,16,16,18,30,19,24,19,24,8,21,16,22,12,23,19,28,24,24,26,17,19,9,21,19,22,22,23,29,27,29,23,28,29,22,23,31,17,24,26,20,20,26,23,21,22,21,16,23,25,24,30,22,24,18,20,18,30,22,23,25,24,27,18,23,25,13,19,20,23,19,22,17,17,17,19,20,20,24,18,23,21,21,18,15,14,22,30,9,20,27,24,19,28,18,22,25,18,7,29,10,20,29,31,17,16,25,25,16,20,12,11,22,14,19,19,34,15,24,23,13,17,12,26,19,16,16,15,23,18,21,19,25,31,33,23,32,13,17,14,23,24,23,20,15,22,21,20,34,18,12,26,18,11,12,15,21,20,23,26,23,20,17,26,24,29,25,28,22,13,22,24,26,13,15,16,22,15,19,17,26,10,20,22,18,13,18,28,34,20,23,26,10,16,21,29,19,23,24,20,15,33,28,24,5,17,17,25,20,27,33,16,20,20,23,22,28,12,21,17,30,24,16,15,8,20,25,18,19,12,27,16,30,16,19,30,20,28,18,12,22,25,23,32,22,21,20,11,12,0,12,19,18,23,21,19,18,19,11,22,19,17,24,20,15,36,29,23,21,17,28,25,34,15,26,31,13,19,20,23,12,17,17,11,21,19,22,22,24,17,22,17,20,17,24,33,18,21,28,28,21,10,25,19,22,26,15,93
25,18,32,26,36,24,26,29,23,19,23,25,23,20,28,24,15,19,23,47,20,26,19,38,21,18,27,18,24,22,22,24,16,28,29,22,24,25,30,17,34,26,21,22,26,22,23,21,30,21,20,25,29,25,27,28,25,32,28,22,19,23,30,31,27,27,20,23,26,11,25,25,31,29,27,24,20,35,29,24,21,14,15,16,18,26,23,28,23,31,34,29,32,8,24,19,28,37,26,28,25,23,28,22,25,21,29,27,26,19,17,23,26,12,23,29,17,29,24,26,24,25,22,11,5,14,17,11,31,32,27,23,15,25,22,24,13,20,29,32,26,26,26,25,23,24,19,26,22,12,26,20,26,22,21,20,22,21,42,12,25,25,25,22,27,32,20,25,26,28,21,25,24,16,26,26,30,27,15,16,27,26,24,17,21,27,24,22,16,22,28,29,22,23,22,25,19,18,18,22,21,23,26,26,25,24,29,31,31,27,29,25,21,25,19,26,21,27,18,28,28,24,37,23,32,23,32,32,23,31,22,26,22,28,32,24,25,31,26,22,24,17,8,27,19,25,29,32,27,26,26,34,26,26,17,28,28,27,26,32,24,24,25,34,21,19,21,30,30,20,17,24,20,28,25,25,19,24,22,29,22,28,25,22,23,22,29,28,27,14,27,34,27,22,28,22,19,26,31,31,21,24,25,30,28,12,13,22,29,22,5,23,17,20,25,32,22,28,19,24,20,20,27,17,27,13,28,26,20,23,24,21,27,25,23,28,26,22,33,22,30,26,27,15,26,20,18,29,23,18,30,24,18,28,29,21,20,27,20,13,15,26,24,24,28,30,31,21,25,35,29,35,24,27,23,28,25,19,21,26,18,30,37,27,18,19,18,28,28,28,26,18,21,27,23,11,31,26,23,22,27,21,24,25,24,26,26,27,25,29,20,24,21,18,24,21,27,27,17,26,19,25,13,29,15,30,23,31,20,20,22,31,28,27,20,26,38,16,26,25,32,24,25,28,17,32,18,23,26,28,22,20,24,25,25,24,26,26,28,30,28,25,31,22,38,26,34,24,24,23,17,20,23,30,19,30,17,28,20,26,23,22,25,26,19,18,16,22,28,30,27,25,27,19,30,29,31,15,21,18,23,23,23,25,27,27,30,26,22,30,23,27,22,21,23,22,21,24,25,20,19,21,14,28,30,6,19,25,23,27,22,27,25,27,28,28,21,25,27,25,26,28,31,16,21,21,19,26,33,18,23,24,23,24,18,23,28,22,23,19,18,24,27,30,28,23,28,21,21,30,31,26,26,16,27,15,25,29,11,21,27,28,24,26,23,19,7,26,18,14,21,23,21,14,23,25,37,27,29,17,26,18,25,24,30,20,25,23,35,28,26,31,25,17,21,28,22,23,27,29,33,25,31,23,23,30,20,29,29,22,32,20,28,23,32,28,24,28,23,26,23,28,27,33,26,28,20,32,26,33,23,21,23,27,26,18,25,27,22,18,28,25,27,32,26,24,25,29,27,26,30,22,30,20,19,16,23,22,28,33,19,18,30,22,21,36,22,26,23,16,19,31,22,24,29,26,23,22,22,31,22,25,14,17,29,24,16,29,40,25,26,25,21,25,20,22,23,17,19,23,26,24,29,27,23,35,31,21,35,23,27,22,27,22,26,15,24,28,27,22,36,21,18,24,18,19,20,27,19,28,27,30,26,27,19,23,21,33,31,38,20,24,24,22,28,21,18,22,24,13,25,19,26,18,27,23,24,21,20,29,36,26,20,24,18,20,31,26,25,27,29,23,25,33,26,26,11,23,25,28,29,28,34,22,27,27,24,29,32,18,14,25,30,27,18,17,16,20,13,21,25,15,27,22,32,24,21,31,23,32,20,20,25,32,30,32,25,31,24,23,24,12,0,25,25,25,27,24,28,17,17,25,17,26,17,22,23,28,27,24,23,26,28,28,37,13,26,35,22,25,25,28,21,16,24,17,19,17,20,28,24,22,27,15,22,29,31,35,28,19,32,22,21,20,24,27,27,30,21,99
16,21,24,28,20,21,21,29,18,20,28,18,20,25,27,22,20,29,22,38,22,21,14,37,25,19,25,24,18,20,22,17,17,23,18,23,26,26,31,16,26,24,24,19,23,19,19,22,33,22,21,22,24,29,21,23,20,29,19,13,6,2,14,30,25,25,23,20,22,14,18,20,25,28,17,24,21,36,22,19,23,14,13,12,24,24,21,17,17,37,32,25,29,25,20,22,25,26,12,32,26,22,18,31,21,12,25,28,16,19,22,19,31,13,24,33,21,33,20,34,17,23,23,24,20,21,17,24,27,34,22,19,14,31,23,23,16,22,24,13,19,36,22,23,17,26,21,23,25,27,21,15,23,17,16,25,22,18,31,15,14,20,14,18,21,29,19,19,18,27,28,8,31,17,31,27,24,27,20,21,17,22,3,12,20,22,21,23,18,13,33,28,26,21,21,19,24,25,9,18,16,23,24,19,17,15,20,31,18,23,21,18,23,19,20,19,21,19,19,17,20,17,25,14,25,12,26,18,22,23,19,17,21,23,28,24,25,20,27,13,22,22,17,13,18,24,21,16,14,17,21,32,22,23,24,23,19,23,19,19,23,19,15,30,20,25,23,25,25,20,24,23,19,26,21,24,23,22,21,30,22,25,18,17,22,15,24,23,30,23,21,28,18,28,17,11,8,22,27,26,17,22,22,33,28,27,28,20,21,14,30,19,27,22,24,21,20,25,16,22,20,18,19,18,23,25,12,19,24,19,20,21,19,24,27,25,16,24,29,20,29,23,26,16,25,16,7,30,21,19,33,30,24,25,19,22,22,19,23,15,20,24,14,15,26,30,27,19,24,31,18,31,20,25,12,21,24,18,25,16,19,30,26,25,19,20,23,23,8,20,20,23,20,27,26,26,23,19,18,20,25,13,16,22,19,7,24,25,28,20,24,19,27,19,19,17,19,24,22,23,14,18,17,25,16,20,17,27,19,29,8,25,28,16,19,18,29,21,21,15,28,24,20,29,18,25,20,19,12,21,20,22,21,17,33,19,24,20,23,12,28,19,36,21,33,27,33,13,25,23,21,20,20,18,10,23,20,24,24,16,12,24,23,22,20,23,13,21,25,24,26,21,23,21,30,24,34,16,19,22,23,13,23,14,20,24,22,13,25,22,12,18,29,12,17,21,20,23,21,9,23,21,14,29,30,24,26,22,24,26,26,24,21,23,22,24,18,18,19,17,31,23,31,16,16,23,20,17,25,20,26,13,20,23,29,19,24,18,19,19,19,20,23,27,21,25,24,12,20,22,24,25,22,25,15,26,25,22,30,23,18,23,25,21,15,11,22,25,19,15,10,21,22,15,16,25,24,30,23,18,21,17,14,16,23,20,25,21,26,20,27,28,25,17,20,27,22,28,16,28,29,34,28,17,19,28,23,25,33,13,32,23,17,20,27,24,22,19,23,27,22,18,24,30,15,17,26,29,20,31,17,21,28,25,24,15,18,22,22,19,14,24,22,31,18,23,18,28,18,21,28,22,20,18,22,25,25,17,22,23,20,17,23,21,20,32,13,23,24,25,26,23,20,23,24,28,21,20,28,20,21,23,16,19,25,20,21,27,29,14,17,26,24,22,23,27,20,14,11,15,24,26,26,13,20,30,29,18,27,15,11,16,25,19,26,20,16,24,24,25,29,9,17,23,20,18,19,26,24,14,23,23,14,26,24,27,21,29,26,34,24,27,16,18,25,22,21,17,23,28,16,23,15,20,21,24,15,14,27,22,36,21,27,27,20,19,8,26,28,17,23,24,21,34,28,26,14,26,17,23,21,26,32,13,26,22,21,29,32,7,19,22,32,24,18,19,19,23,26,24,14,24,25,24,32,18,21,24,18,25,21,23,23,25,21,31,19,32,22,27,26,19,25,0,16,25,22,20,29,14,20,31,26,22,22,27,16,33,26,18,24,24,23,18,35,14,22,34,18,21,26,29,19,19,18,8,19,18,19,19,20,20,21,15,22,28,17,31,22,16,25,25,14,19,26,21,24,28,20,90
12,21,22,21,25,7,17,26,17,21,21,8,15,29,25,14,14,24,15,38,20,22,15,33,21,20,21,16,20,21,18,19,20,27,17,23,20,23,32,17,26,18,19,22,24,16,16,17,28,22,21,17,18,30,21,29,17,24,15,9,10,14,19,25,14,22,17,23,17,17,11,15,27,16,17,21,19,31,22,15,14,14,13,12,18,22,15,21,25,35,24,9,32,26,14,18,27,28,17,27,22,14,22,26,18,12,28,20,18,19,23,14,27,16,27,33,21,25,15,29,12,18,16,26,21,16,17,27,27,30,23,18,15,15,24,18,19,17,25,24,23,34,16,25,15,16,21,9,20,16,22,16,18,18,17,22,21,11,35,18,18,22,16,17,15,26,14,13,11,22,22,18,19,18,23,28,25,27,23,24,28,22,15,17,18,23,18,20,16,9,24,26,24,23,14,16,19,20,9,16,20,19,22,21,24,15,9,27,17,21,19,18,16,8,13,17,18,18,20,21,15,19,24,14,25,14,27,20,19,20,19,13,17,27,23,18,9,15,27,13,23,17,17,16,15,11,21,21,13,26,16,31,19,28,17,16,18,18,16,24,23,21,15,30,17,19,18,18,18,20,20,10,14,24,18,11,23,18,16,28,21,26,18,19,6,17,23,22,24,23,15,30,18,26,20,15,12,16,21,23,16,23,24,24,30,21,20,13,27,20,30,18,21,21,19,25,19,22,13,15,11,16,21,11,27,22,17,22,16,3,4,12,17,10,22,27,19,18,29,19,28,18,21,18,26,16,11,23,17,20,29,30,22,27,28,18,15,16,22,15,21,23,14,15,25,30,18,19,19,29,22,18,4,20,14,12,16,19,18,13,12,21,31,9,21,16,24,21,19,28,19,22,15,27,22,15,24,3,13,18,16,19,22,14,27,19,17,22,27,4,23,20,25,17,16,20,21,25,22,26,16,16,25,27,17,29,13,23,21,24,17,27,25,24,23,18,28,12,14,19,22,21,21,13,19,27,18,21,15,17,16,16,21,9,26,14,15,20,25,24,22,20,28,23,33,29,26,15,11,20,24,22,6,17,6,23,19,19,16,20,14,23,22,21,20,21,16,16,25,19,21,22,26,18,28,15,27,19,10,21,16,13,21,18,4,16,26,14,15,22,16,18,27,12,17,15,18,21,23,11,22,21,14,26,29,23,25,25,19,17,22,16,5,7,21,26,18,22,22,19,26,17,31,16,18,20,19,17,22,20,19,17,22,20,26,22,25,16,17,15,13,20,25,23,27,20,21,14,22,22,23,26,6,10,22,28,22,13,33,19,11,21,25,23,17,19,23,15,18,18,14,19,23,16,15,20,29,26,23,19,14,12,18,14,19,16,23,19,21,22,16,23,21,17,15,25,22,26,20,21,28,29,27,14,23,30,18,22,27,13,27,25,24,15,29,20,24,19,17,20,22,22,17,23,19,21,25,23,17,30,20,13,21,21,26,18,20,19,22,21,17,18,19,26,19,17,22,12,18,20,22,22,23,18,25,22,17,16,23,27,13,12,24,22,22,26,15,22,23,27,21,26,22,22,25,30,16,17,28,16,16,23,17,14,20,4,15,23,31,19,17,26,20,19,17,26,19,16,13,14,27,19,23,16,23,25,29,21,26,17,16,16,18,14,21,21,16,21,22,16,32,17,20,18,20,9,10,23,10,17,22,23,22,14,15,23,23,20,24,32,18,22,13,15,24,17,25,21,20,13,16,15,23,14,24,18,15,18,18,20,38,21,26,22,14,18,24,22,21,22,22,24,19,27,23,14,14,19,14,7,10,22,16,13,24,24,23,17,18,9,20,12,25,19,18,18,12,25,25,20,16,24,25,17,24,15,21,27,19,25,23,19,20,22,21,26,19,25,15,21,22,18,25,16,0,24,20,15,22,17,20,29,21,20,21,27,16,29,19,20,25,19,24,22,31,17,19,33,16,16,20,29,17,13,17,8,19,19,14,19,24,18,20,15,20,23,27,29,21,19,18,25,18,8,23,16,8,21,15,86
29,18,32,29,24,22,24,27,27,27,21,23,29,23,27,20,17,28,22,41,26,32,25,36,26,27,33,28,28,30,19,26,27,25,20,23,23,31,30,25,30,23,29,21,26,28,22,28,28,23,22,20,17,30,15,31,20,31,23,25,19,23,18,28,17,28,20,22,26,22,16,26,31,32,25,21,22,37,24,14,20,24,23,24,25,14,20,27,26,40,31,22,35,26,28,22,29,33,20,29,25,24,27,29,20,19,32,25,25,20,21,29,23,23,27,33,21,31,32,30,15,18,23,28,28,21,27,14,29,30,23,21,23,32,24,26,24,28,29,23,20,29,28,26,9,31,26,21,28,33,26,26,25,23,22,24,31,28,40,21,24,17,27,30,29,23,25,27,18,28,26,25,27,24,31,27,30,28,10,11,18,35,24,23,24,27,20,22,26,26,35,30,28,24,25,19,25,17,22,25,18,18,31,23,19,24,27,28,18,16,27,29,23,19,25,16,24,23,20,25,22,19,25,19,19,23,35,20,19,17,23,21,12,27,26,27,31,25,28,18,22,23,26,17,20,16,15,20,14,32,19,26,17,27,33,23,24,25,19,21,27,21,22,24,29,22,30,26,27,25,24,16,20,28,16,17,30,29,22,32,23,31,15,23,23,17,18,17,31,32,29,30,20,23,26,20,17,29,34,24,19,19,25,25,29,32,32,30,25,18,30,19,26,19,30,29,22,19,26,24,28,24,27,25,23,27,16,17,22,21,22,27,26,22,14,28,25,25,31,20,31,27,34,24,28,28,18,27,28,25,26,37,27,31,29,21,30,13,21,24,21,23,19,20,26,31,27,28,30,25,19,27,22,29,25,26,21,27,25,23,26,30,28,18,23,26,24,16,18,28,22,24,22,24,30,32,27,26,16,27,33,17,20,31,31,26,34,21,26,25,32,26,24,27,21,19,22,27,8,25,23,15,25,29,24,21,25,24,21,29,22,25,28,22,27,17,31,23,23,22,21,28,31,29,26,29,24,22,14,28,19,23,20,24,33,17,16,18,34,23,33,28,26,26,39,29,37,26,31,26,23,17,21,27,23,17,16,28,22,25,25,21,23,22,23,21,22,29,28,23,24,20,30,17,34,27,30,26,28,9,14,20,26,15,27,29,26,13,22,29,13,23,19,21,24,23,20,17,26,22,20,22,25,29,31,26,29,31,28,28,28,20,21,20,27,30,22,26,27,28,32,27,30,27,24,16,20,21,28,28,21,22,25,23,28,22,27,22,23,21,29,27,17,37,25,33,30,21,23,16,26,33,20,27,22,26,31,16,36,30,26,25,26,25,23,19,26,18,29,25,19,20,26,23,18,27,26,29,26,20,27,25,22,24,26,22,25,25,26,28,30,26,32,24,21,27,23,26,24,32,35,31,31,26,29,25,30,20,33,22,25,24,27,18,29,25,20,26,20,28,21,27,24,30,24,26,23,21,25,31,19,25,14,25,28,21,26,24,26,24,22,16,24,33,22,20,20,29,15,15,33,23,29,21,30,27,25,19,26,32,27,23,29,30,22,39,26,25,31,27,26,24,29,25,20,28,27,23,26,29,13,13,26,27,27,28,18,32,41,31,16,23,23,22,21,3,28,26,24,17,28,26,26,21,29,35,26,27,27,19,15,22,30,28,22,19,10,19,16,19,33,21,29,21,13,25,26,21,25,18,25,24,26,22,26,29,22,27,19,38,24,28,16,14,25,24,30,19,26,30,20,21,27,26,22,23,24,16,21,23,40,15,24,29,25,21,32,24,28,25,23,22,24,29,33,21,23,26,22,30,23,25,31,20,30,24,33,32,33,20,20,23,32,22,15,16,24,32,16,19,27,29,26,31,37,23,22,25,23,26,25,23,25,25,29,35,26,29,27,22,23,23,25,25,24,0,15,29,36,22,17,26,26,14,28,28,18,41,26,31,25,30,23,29,35,24,10,27,10,28,28,30,11,16,20,21,23,28,25,26,27,12,24,25,26,29,27,33,23,25,30,25,15,26,22,21,32,25,12,99
26,22,32,24,26,15,9,30,17,18,24,15,22,25,17,13,21,20,20,39,18,20,13,21,28,19,19,16,24,26,21,16,20,27,21,21,29,17,26,16,24,17,18,25,13,20,17,19,17,20,19,19,2,27,18,28,19,28,22,22,22,21,20,21,23,26,24,24,20,17,19,19,28,17,18,17,14,29,23,18,21,18,19,20,17,21,14,27,22,28,16,21,31,28,22,14,14,32,13,25,29,10,24,26,15,19,25,25,20,20,27,16,30,16,18,37,25,29,24,27,18,20,19,23,23,19,21,21,25,15,24,20,14,29,21,21,19,15,23,27,20,27,24,25,17,29,24,17,15,21,22,14,25,20,19,16,20,13,37,18,22,2,14,23,22,19,14,21,18,27,18,15,27,15,19,12,26,26,22,23,19,24,22,15,20,23,14,16,14,17,26,21,24,9,20,17,25,23,22,12,20,14,27,23,23,23,21,23,25,1,20,14,15,16,16,18,19,19,17,21,17,21,29,17,15,26,33,26,15,24,10,18,20,30,24,19,24,22,25,18,26,25,25,19,17,18,11,22,21,19,18,32,17,21,24,23,9,22,18,6,16,22,21,32,20,13,16,20,24,17,16,17,19,22,18,16,19,24,21,20,27,24,14,16,20,19,3,2,24,19,23,20,23,19,24,19,22,23,29,26,18,25,22,23,29,22,23,15,24,22,32,18,20,18,19,25,25,19,11,19,15,9,26,14,31,20,18,21,10,17,18,16,21,18,24,24,20,20,26,19,24,14,24,13,15,24,22,27,23,22,31,33,15,18,23,25,15,20,26,14,23,8,18,19,12,17,14,24,15,21,26,30,16,22,22,24,21,18,28,17,15,25,13,20,10,18,23,1,22,29,18,21,14,26,16,20,23,23,19,23,24,21,24,18,27,16,19,11,16,24,28,18,20,19,18,20,26,25,23,22,13,17,26,24,14,22,20,26,19,21,17,16,25,23,25,16,32,14,20,15,6,19,19,25,16,24,16,23,20,22,14,18,5,21,28,19,22,3,26,14,25,26,24,20,32,33,32,15,22,21,24,13,14,20,20,25,18,18,12,22,16,12,9,21,13,23,15,19,19,15,9,24,23,23,29,23,25,19,14,24,20,19,14,22,24,23,28,21,22,22,20,19,29,17,13,11,19,22,18,19,24,20,15,27,29,30,25,24,19,25,22,24,17,19,27,23,9,13,13,25,22,23,15,17,15,22,18,22,22,19,13,27,22,19,13,19,24,19,20,18,17,28,21,25,29,24,23,11,19,12,25,25,18,24,24,22,23,17,32,18,19,22,23,21,22,20,22,22,19,18,22,22,20,13,17,24,11,22,22,10,20,15,18,21,23,19,16,12,28,27,21,24,24,17,20,26,21,26,20,27,30,26,26,22,21,31,17,16,26,10,22,21,25,17,21,22,22,26,22,23,6,24,24,27,22,24,24,18,15,25,18,19,23,26,24,17,23,19,14,12,15,22,20,29,18,20,24,20,23,18,28,15,24,25,21,19,21,16,23,29,16,12,21,21,20,25,21,23,23,21,24,28,26,18,23,29,15,18,26,23,13,21,15,12,18,20,20,25,33,22,15,23,16,24,13,18,20,15,18,16,25,19,28,14,22,29,25,20,26,20,19,7,24,21,24,25,18,15,15,18,32,18,26,6,19,17,18,23,18,20,24,25,23,22,17,23,22,12,4,35,17,26,20,20,26,19,24,21,22,22,16,11,23,11,11,13,24,20,20,24,31,19,25,21,17,14,27,15,13,15,19,22,22,32,27,20,26,15,14,21,18,24,30,18,26,20,22,20,34,21,24,8,24,21,17,17,15,29,19,25,24,22,22,17,31,13,23,27,19,23,12,15,19,29,28,26,24,28,21,23,23,21,27,22,20,15,0,18,21,16,21,24,18,19,17,23,20,26,24,27,22,21,24,22,36,15,16,27,16,17,18,25,17,20,16,21,22,21,10,25,20,20,17,19,13,24,24,26,20,18,26,25,22,17,22,16,26,27,14,100
22,21,30,26,32,16,22,26,21,15,20,17,17,27,23,19,25,20,17,38,15,17,10,30,25,16,23,18,14,16,21,17,16,21,24,18,27,21,26,11,28,23,15,23,20,14,15,19,13,17,16,13,20,24,24,29,21,24,23,19,14,18,25,19,15,20,26,22,10,13,15,20,27,14,21,22,18,33,17,23,12,14,14,13,15,24,20,22,19,34,33,18,26,27,16,12,25,28,19,30,26,16,24,27,17,18,31,23,17,17,24,9,29,12,23,34,22,29,9,23,14,22,16,25,19,17,17,26,23,15,28,15,9,25,18,23,15,14,11,31,27,35,18,20,20,25,22,17,18,24,16,11,20,12,11,23,19,6,30,14,20,16,16,7,19,16,4,17,20,24,18,23,24,12,33,23,16,23,22,23,32,23,19,11,22,17,20,18,11,15,28,23,21,25,22,16,23,21,15,22,14,19,25,22,21,18,18,30,26,18,24,22,19,17,18,23,13,28,14,22,23,19,23,20,23,17,17,28,20,28,20,23,25,27,22,20,19,25,22,19,29,24,23,25,13,20,19,28,22,28,16,26,15,33,18,25,21,23,21,24,18,17,24,22,15,24,17,19,25,20,10,19,16,19,16,20,17,21,18,21,21,22,25,19,19,17,21,20,24,29,19,27,20,24,25,18,16,14,31,25,18,17,25,20,24,20,21,8,25,18,29,20,26,19,13,26,21,24,8,8,4,15,25,16,29,19,24,19,20,12,13,5,22,16,26,26,18,17,32,21,28,19,26,12,22,9,15,24,20,18,31,32,21,28,27,24,10,24,22,11,20,20,23,24,24,23,28,21,13,23,22,27,13,20,8,22,17,13,26,22,17,14,28,18,15,19,23,19,26,28,19,17,20,26,24,24,31,16,13,21,21,17,19,2,25,23,12,23,28,19,26,15,23,18,20,17,22,27,24,20,17,22,25,26,11,33,18,28,16,22,22,23,25,22,22,27,34,16,21,21,24,19,16,27,13,25,13,20,22,21,21,13,19,24,29,14,16,21,19,27,10,10,34,21,35,29,34,15,19,15,22,16,15,26,16,28,19,12,20,22,14,21,21,23,17,19,10,21,22,14,15,16,29,27,26,24,26,15,5,23,18,22,23,22,15,21,30,23,20,27,20,24,28,14,23,15,19,21,25,11,18,19,12,26,26,30,26,19,21,21,20,21,14,16,19,26,19,23,23,13,28,23,29,14,18,19,15,19,26,16,23,21,16,20,26,22,23,20,21,20,6,13,25,22,25,18,21,19,25,18,25,20,15,19,22,23,25,22,27,24,20,16,20,17,21,19,21,14,18,14,18,20,17,10,17,25,29,20,17,13,21,17,19,17,19,21,20,22,30,22,22,18,18,15,17,26,20,24,21,29,18,30,24,12,20,27,16,18,32,20,28,19,21,11,25,22,22,25,22,25,20,26,26,25,20,22,20,28,21,30,23,21,23,23,21,12,17,17,23,16,18,20,23,24,27,16,20,25,20,25,23,22,22,19,26,23,18,18,18,29,18,6,27,16,17,31,9,7,17,22,22,27,22,22,20,28,11,14,26,25,22,23,16,13,13,14,24,11,31,24,26,19,14,22,13,29,4,10,13,16,21,14,26,19,17,28,36,15,23,22,23,17,27,16,22,22,21,17,25,25,34,21,27,12,19,19,20,21,19,25,21,23,26,19,19,19,19,26,22,36,23,21,22,24,21,12,20,15,24,22,22,19,24,13,23,23,21,16,27,25,36,21,24,18,15,18,28,26,27,21,28,19,23,28,21,22,20,26,20,12,19,22,28,15,28,18,17,25,28,13,21,18,28,15,17,16,17,26,28,24,19,17,22,12,28,19,16,28,13,21,17,13,18,30,26,16,21,27,24,20,21,19,24,20,15,29,18,0,19,11,22,27,22,23,15,21,18,37,21,18,17,21,21,26,33,11,24,33,19,11,21,25,20,24,17,14,19,17,8,18,26,23,26,15,22,25,27,24,21,13,27,22,22,18,20,22,21,26,21,96
21,24,32,19,30,27,25,21,23,22,27,26,24,35,26,26,31,31,29,45,23,27,20,30,29,28,30,29,24,26,29,27,22,29,25,25,26,28,33,18,35,28,29,27,22,26,22,23,32,24,23,20,23,31,27,35,21,27,28,30,25,27,24,22,22,28,34,26,23,23,22,25,33,32,23,29,25,37,24,29,30,21,22,23,18,27,25,34,26,39,34,19,33,26,22,25,32,33,22,38,31,29,31,29,24,26,26,28,26,24,21,21,27,22,33,35,23,31,28,30,21,26,28,28,23,16,18,33,27,34,32,23,16,30,21,18,25,18,30,29,30,38,24,26,27,26,21,27,32,28,27,21,25,23,22,26,27,22,43,24,27,19,20,26,23,27,15,21,27,28,31,21,27,19,32,30,31,30,29,30,32,33,27,18,16,28,27,25,21,30,30,30,29,30,20,23,25,20,26,26,22,25,27,22,24,16,22,32,28,22,25,30,25,28,11,29,24,29,21,28,24,26,35,24,18,28,35,28,28,28,21,29,30,33,30,22,21,27,29,25,31,23,26,23,21,25,28,26,24,29,19,38,24,33,29,31,25,28,18,27,25,25,28,33,27,29,19,26,26,20,23,24,20,26,23,25,20,25,22,32,23,29,26,26,23,24,24,23,22,30,23,31,30,31,29,20,23,18,27,32,17,28,24,25,33,21,20,20,32,25,33,23,31,26,7,33,28,32,22,21,23,16,27,11,28,28,22,22,22,25,26,24,24,26,30,34,25,27,35,24,30,24,21,22,24,27,24,32,24,24,28,33,26,29,31,27,18,24,32,18,21,23,28,29,27,29,35,22,6,16,30,34,24,28,24,26,20,20,27,26,10,28,34,23,25,25,24,22,24,29,26,24,15,36,28,27,24,25,20,23,29,24,25,21,31,22,24,26,31,26,29,25,30,24,20,24,26,31,31,27,24,28,32,33,18,30,19,29,23,33,26,28,25,29,29,28,36,18,22,23,27,26,26,18,20,33,21,29,22,28,24,16,22,30,24,21,23,22,31,27,20,28,27,31,40,31,32,21,30,26,24,23,26,29,27,33,29,25,22,29,22,22,24,26,24,19,17,16,25,24,18,27,31,31,31,30,33,25,23,30,25,27,24,29,26,28,24,23,28,30,27,20,35,21,25,28,16,19,25,23,20,22,19,35,33,31,25,26,25,23,28,28,23,21,34,32,20,24,24,25,32,30,30,21,26,26,22,29,29,23,29,26,24,28,30,27,32,14,15,15,25,31,32,28,29,12,29,22,28,29,27,27,24,22,29,32,22,21,35,25,29,23,25,21,23,26,23,21,24,20,25,28,24,17,20,30,32,26,11,20,24,12,26,20,22,16,27,23,35,28,28,30,27,22,21,23,21,24,28,27,35,33,33,24,27,36,30,27,39,21,30,22,28,18,32,29,25,33,30,18,23,33,32,32,28,29,23,31,22,34,27,32,30,30,28,19,28,26,27,23,24,27,23,26,28,19,24,29,25,28,28,22,27,26,29,31,27,18,26,33,9,13,31,23,24,32,23,26,11,31,21,34,24,24,30,35,21,23,31,29,29,26,18,15,26,18,30,21,35,19,27,28,23,21,26,36,23,20,21,19,28,22,25,23,24,26,37,22,37,17,21,18,30,23,31,19,26,26,26,30,40,27,30,15,29,15,16,28,30,24,27,26,32,22,21,29,26,33,25,30,30,31,26,28,28,17,28,23,26,25,33,21,31,14,24,28,23,23,30,21,38,24,29,32,14,20,25,32,30,27,28,24,17,25,15,30,23,32,21,29,24,31,37,20,22,22,21,30,32,25,20,28,34,22,27,27,12,32,35,31,29,30,31,20,35,20,22,35,24,24,27,26,25,27,25,27,26,25,27,25,26,18,28,29,22,36,21,19,0,18,25,34,30,28,18,28,25,43,33,31,26,27,32,33,36,23,30,35,26,23,26,38,26,30,24,25,23,23,11,30,28,26,26,22,23,23,30,37,28,20,34,30,29,14,31,23,26,33,28,95
18,20,26,17,24,20,20,24,14,8,23,18,8,22,15,17,17,25,15,33,11,11,4,28,23,14,16,18,12,14,16,17,12,11,18,11,26,14,19,4,18,19,17,21,11,12,19,16,24,10,9,12,18,17,22,21,16,17,14,16,13,12,18,18,18,18,20,20,12,9,14,11,20,18,21,16,16,31,16,19,18,6,7,8,13,18,16,22,12,34,27,17,15,22,19,18,18,28,16,23,20,21,22,26,21,15,24,22,12,10,17,9,29,8,19,29,17,28,16,22,13,17,14,21,15,17,9,16,21,26,19,10,2,20,11,22,11,12,18,24,19,28,17,9,17,26,22,19,14,22,11,5,11,7,6,16,18,8,32,10,21,14,16,14,21,19,7,19,19,17,24,16,23,5,28,16,23,16,12,13,23,17,11,2,16,12,13,11,7,16,23,16,18,24,17,11,17,20,12,17,4,19,18,13,15,13,19,21,21,16,16,14,11,19,16,19,17,23,7,21,19,9,23,17,21,17,24,21,14,21,17,18,21,23,22,22,18,23,15,16,26,19,20,17,8,22,23,20,17,18,15,26,19,26,17,24,21,14,11,21,11,7,17,28,13,20,19,18,18,12,20,13,9,18,20,14,16,12,11,23,14,13,20,13,18,7,19,18,22,21,21,26,15,20,24,17,15,16,26,20,15,12,20,21,17,19,20,10,15,8,22,15,22,14,12,21,16,18,6,10,10,18,17,16,22,17,16,17,15,16,17,11,13,20,20,24,22,13,27,16,21,17,24,11,13,12,14,20,13,14,27,26,22,25,19,19,12,17,18,4,17,19,16,17,19,21,27,15,12,22,20,21,17,18,8,19,16,6,21,19,17,20,27,21,14,11,20,17,19,20,12,18,16,22,21,21,22,20,12,14,19,7,10,13,21,17,14,20,21,21,22,9,20,12,15,10,12,17,14,11,10,18,15,21,4,24,17,23,9,22,12,16,24,12,15,20,28,11,14,14,22,15,10,26,6,15,9,15,15,14,15,11,17,19,28,13,19,19,17,22,21,17,27,21,29,19,29,15,16,19,13,9,19,24,13,25,15,14,15,20,14,19,18,18,15,18,1,19,13,17,14,11,22,21,19,23,26,11,9,14,19,15,13,19,19,12,26,16,16,21,19,20,21,8,16,21,12,15,17,11,17,12,5,24,19,22,21,10,18,20,14,10,18,19,25,20,16,20,22,11,21,17,22,7,12,12,8,16,19,9,19,20,8,12,18,17,21,14,15,17,12,16,19,22,15,17,19,12,20,24,16,13,17,23,12,21,25,14,25,22,21,15,13,15,13,9,17,17,14,10,17,15,10,3,12,16,26,25,16,6,12,17,18,16,18,18,16,13,27,13,15,18,24,8,10,19,13,23,16,24,23,27,22,10,22,18,16,22,25,13,23,18,20,10,15,13,20,22,17,18,18,19,25,24,19,21,20,23,19,25,15,21,16,16,20,1,19,15,20,14,18,19,18,20,22,15,10,23,14,19,18,14,26,14,19,20,14,13,20,24,17,5,20,9,10,29,7,16,13,20,22,20,22,15,14,32,12,18,23,26,17,17,18,15,15,13,16,20,31,21,19,14,19,20,19,19,13,13,13,13,12,16,24,17,8,23,31,6,24,20,16,16,27,7,17,15,18,21,22,19,30,11,19,11,15,14,15,20,17,18,12,15,16,18,14,15,12,25,20,30,16,20,19,21,17,10,14,5,19,21,19,14,19,16,16,19,18,6,21,16,29,15,22,20,13,11,22,22,20,21,23,12,17,27,20,20,17,21,18,16,22,19,25,9,22,16,16,19,24,12,16,19,20,14,13,14,15,21,18,17,17,17,21,14,20,17,18,21,8,17,16,19,11,20,21,19,15,26,24,15,14,19,17,14,17,22,16,11,18,0,21,24,19,22,14,24,8,30,19,20,12,17,16,24,26,9,21,26,18,11,14,28,19,18,10,11,11,11,7,20,19,20,21,5,12,18,17,26,14,4,18,16,21,15,19,20,12,22,18,92
20,1,15,27,32,15,23,32,20,23,29,12,26,22,25,17,26,25,23,44,10,26,19,35,31,22,26,22,22,24,18,19,19,32,24,26,23,24,34,21,25,21,21,30,29,18,15,24,35,25,24,19,19,26,26,28,26,31,25,17,14,18,26,17,25,24,26,29,23,20,24,22,33,29,21,29,25,38,24,7,22,18,17,16,19,25,18,25,27,39,28,21,36,25,21,19,31,32,18,31,25,15,24,33,13,16,20,25,22,23,28,22,23,20,23,36,25,32,18,32,23,15,23,24,18,13,21,26,31,36,26,25,19,22,26,25,18,23,26,29,27,34,23,27,22,23,18,17,22,25,27,20,30,26,25,24,24,19,39,21,20,22,16,16,22,18,18,20,19,25,23,18,24,20,37,29,24,31,24,25,29,26,19,21,24,28,26,26,14,17,34,23,22,26,23,23,25,17,13,9,25,11,25,25,25,18,18,27,25,22,24,19,24,16,19,9,17,29,22,25,19,25,32,18,24,18,26,29,27,29,21,21,5,28,28,25,28,28,30,17,25,23,9,23,24,23,25,28,21,26,22,33,27,24,21,24,21,25,23,21,23,28,26,30,17,22,24,28,31,24,20,13,17,24,26,14,23,23,19,31,26,32,27,19,26,25,24,23,29,15,22,23,15,20,21,14,16,26,32,34,23,28,26,14,32,26,25,21,29,26,22,25,22,20,23,29,24,27,17,22,21,20,29,18,26,21,24,23,22,17,18,22,24,18,19,31,18,20,31,24,34,20,28,19,27,14,15,23,22,25,21,32,26,29,29,21,23,25,25,17,26,17,23,24,19,24,35,22,19,29,26,30,16,27,18,25,21,22,26,14,19,13,28,21,16,24,29,22,24,31,24,26,22,28,23,24,32,23,23,21,26,25,25,24,25,19,25,14,19,17,26,23,19,25,25,24,25,30,25,29,16,8,29,20,19,32,18,21,24,26,22,28,30,26,27,27,29,24,27,10,23,14,25,29,21,27,12,25,23,25,18,17,19,22,27,24,25,22,22,24,29,19,35,23,35,32,35,17,24,19,17,15,14,26,14,30,26,21,22,22,18,19,16,22,24,24,20,23,31,27,21,29,18,26,31,23,32,23,20,26,24,24,21,22,24,30,33,22,5,17,20,16,33,16,8,16,24,27,25,15,23,25,18,29,32,23,18,29,26,27,27,30,17,19,26,19,20,24,24,21,27,18,35,20,18,24,23,16,29,22,27,21,18,22,25,23,25,22,21,22,23,10,25,31,28,28,28,14,22,26,26,30,17,24,30,28,27,26,28,24,19,25,28,25,27,23,16,24,25,21,18,17,25,18,22,26,26,27,25,18,23,19,22,19,25,23,15,19,30,31,23,31,26,21,18,24,25,22,24,30,27,16,32,20,17,33,20,27,30,15,20,25,15,21,28,28,25,23,19,26,18,26,25,30,23,25,24,24,24,34,27,25,24,29,26,22,24,23,24,23,18,26,28,28,28,22,27,26,22,22,31,22,22,22,19,22,21,23,31,31,20,16,28,26,25,32,19,29,27,27,18,31,21,28,29,34,20,16,24,20,24,26,22,20,20,24,27,30,35,26,26,28,21,26,18,20,26,20,17,21,30,23,27,17,27,32,38,25,34,24,24,18,26,26,28,26,23,26,26,19,32,21,13,18,21,22,23,26,18,22,29,29,26,19,27,28,25,33,25,38,21,24,21,23,24,18,26,26,29,25,20,21,26,19,18,20,7,24,21,27,36,25,26,24,19,24,28,30,20,23,31,27,19,24,31,22,6,18,21,26,22,30,29,17,30,26,27,27,36,13,25,13,32,21,19,20,19,21,24,28,20,23,29,25,36,22,21,32,24,27,18,20,24,30,26,30,23,32,23,22,23,11,17,20,20,17,21,22,25,21,0,23,23,25,21,28,26,37,27,24,26,26,32,26,39,21,27,30,21,24,25,30,20,25,22,12,23,20,14,23,15,25,29,19,20,26,27,29,26,22,26,29,22,21,27,20,21,25,23,94
31,24,38,33,35,29,23,36,22,27,33,26,24,33,30,24,23,30,25,44,30,26,26,34,33,24,33,19,23,21,24,25,18,32,25,30,34,33,35,25,35,20,22,32,34,25,24,26,39,29,28,29,26,36,33,31,31,34,27,25,25,29,29,36,28,31,26,31,29,19,27,24,32,23,31,19,16,31,27,27,29,20,21,22,30,29,23,25,31,30,31,30,39,31,23,22,29,42,28,27,31,26,26,33,26,27,33,31,33,28,28,28,39,18,29,40,28,37,28,30,26,27,24,26,20,24,23,30,32,39,33,30,23,33,30,28,21,29,28,34,32,39,21,31,27,34,29,31,23,18,33,27,29,30,29,26,26,25,48,20,23,22,31,28,26,39,28,24,26,28,28,24,33,24,37,31,33,25,26,25,33,23,30,25,25,34,16,14,26,28,41,33,21,26,24,22,30,28,24,29,25,26,29,30,32,27,32,33,31,25,31,34,27,29,25,27,25,30,26,31,33,26,38,29,32,29,38,31,17,19,22,21,28,27,20,29,33,35,34,28,30,28,20,27,29,32,13,31,27,31,28,28,22,32,25,27,28,27,24,30,30,28,25,35,24,27,26,30,36,26,24,27,23,24,23,27,36,27,23,23,18,36,32,15,28,24,27,26,33,26,26,40,32,5,34,27,25,32,29,24,29,27,24,37,36,29,28,27,26,25,26,24,25,24,29,36,28,29,27,27,23,25,28,23,32,12,27,32,28,31,32,22,26,32,31,25,21,32,34,23,39,26,23,21,32,26,24,33,26,20,35,26,17,30,29,27,29,23,28,23,24,30,28,29,32,37,38,24,33,38,26,33,30,30,29,36,26,27,32,28,24,33,33,30,21,13,27,25,29,29,23,27,25,34,31,19,34,31,25,25,26,24,27,28,27,25,31,31,31,25,35,27,4,12,30,28,26,28,28,30,18,26,32,25,23,36,26,33,28,29,26,24,15,29,34,32,36,29,32,31,30,34,32,34,25,33,28,35,25,35,24,28,19,26,26,24,29,27,30,28,34,31,41,29,33,36,36,30,18,23,16,28,28,37,25,33,25,31,28,24,29,32,29,27,17,22,24,18,27,33,29,28,31,25,35,37,37,21,24,29,25,27,26,31,32,21,37,26,28,32,29,31,33,22,29,25,28,31,31,26,21,30,23,34,28,31,27,33,28,34,33,34,30,28,33,24,21,25,29,24,33,32,39,25,16,30,27,32,30,28,29,30,27,31,27,21,26,27,26,27,24,30,9,36,32,31,31,20,26,14,33,34,31,24,29,28,12,21,20,20,32,27,27,26,24,26,22,27,20,16,27,25,17,22,27,28,32,27,33,25,25,22,29,27,26,28,28,24,41,29,29,28,32,26,22,35,31,27,31,27,39,37,30,27,26,39,21,25,35,21,35,36,35,27,33,27,29,34,23,32,20,35,26,26,32,34,24,32,28,24,20,22,34,35,22,25,31,29,25,18,28,27,33,32,29,25,27,30,26,28,32,28,17,28,33,30,33,28,36,40,25,26,33,30,29,34,30,32,25,27,29,21,32,33,36,35,30,25,33,31,30,30,29,26,32,30,24,35,46,23,31,28,21,30,23,23,29,23,26,28,34,31,34,27,31,30,43,29,35,29,26,23,31,25,30,26,26,24,27,32,38,25,24,26,29,26,27,28,32,28,34,31,30,28,32,34,31,36,28,43,26,23,24,22,30,29,13,26,37,21,18,27,31,26,31,25,30,23,34,29,28,32,35,25,26,29,29,32,31,33,33,31,28,38,33,26,17,29,27,31,27,34,37,21,31,27,30,24,28,24,25,28,36,30,28,27,24,31,32,20,21,10,24,31,29,26,23,22,30,33,23,23,32,33,30,36,15,35,28,33,33,22,25,31,29,26,24,27,34,24,23,0,29,32,34,30,25,37,29,35,26,29,34,24,45,19,18,35,28,29,28,33,27,22,21,23,25,19,28,34,28,30,35,21,25,30,31,38,25,27,36,33,27,26,28,32,28,31,29,105
22,22,24,27,28,20,9,20,23,21,14,21,23,25,16,7,22,21,10,40,18,28,21,29,22,13,23,10,27,25,24,26,18,25,20,20,30,21,32,19,26,11,7,27,16,12,11,17,21,19,18,23,20,26,23,19,22,27,25,23,22,24,22,32,22,18,27,28,23,18,20,22,28,29,20,23,19,34,20,19,25,21,22,21,20,15,8,22,25,21,32,20,34,24,14,25,27,26,15,27,28,26,20,29,13,23,26,22,22,13,21,16,28,19,16,33,21,30,13,9,19,21,9,18,12,21,24,20,28,23,22,13,17,17,12,16,20,18,27,29,28,31,16,28,17,31,26,22,10,16,18,22,28,18,17,19,19,19,40,19,16,16,16,15,11,29,22,13,14,23,19,25,29,18,30,25,18,29,24,25,27,20,23,19,19,19,26,24,18,17,27,22,19,16,23,23,23,24,21,23,20,15,20,22,22,19,17,22,24,19,14,25,16,17,21,21,9,25,16,19,25,23,30,21,19,26,25,26,25,23,18,26,21,25,18,8,28,25,24,22,26,21,25,19,18,22,19,24,20,27,23,28,20,25,13,19,11,19,25,22,17,17,23,24,11,12,11,22,27,21,24,11,15,22,19,10,25,18,17,27,17,24,18,22,22,21,21,20,24,31,15,24,22,26,20,23,22,28,32,26,19,23,24,32,26,18,17,17,23,23,22,19,14,23,26,23,28,19,21,23,21,18,20,19,25,18,20,20,13,18,19,20,24,23,25,23,14,24,31,20,30,22,28,20,14,17,22,30,17,13,13,24,23,26,26,26,18,19,25,15,17,12,22,23,16,21,32,17,27,24,29,25,17,16,24,28,22,21,22,13,20,31,29,20,20,22,20,19,24,23,26,20,22,31,22,17,29,24,20,16,20,22,25,24,15,26,21,15,20,22,24,21,25,21,21,23,22,19,24,28,19,20,27,22,17,25,14,24,22,3,18,24,20,27,28,20,30,15,23,23,19,22,26,30,19,25,20,25,20,24,9,18,13,17,22,21,23,21,32,22,21,18,35,30,35,25,34,17,26,7,14,22,19,23,20,23,24,21,13,18,18,16,13,22,20,16,18,23,27,29,23,22,24,21,32,20,30,22,20,23,21,21,22,26,24,24,30,19,23,16,24,20,29,18,24,26,22,25,22,21,15,15,14,23,32,23,25,27,19,26,24,23,16,18,26,23,17,21,20,28,27,26,31,16,21,21,17,21,26,20,22,27,25,23,21,21,20,21,22,21,23,21,26,28,30,21,17,21,23,20,22,18,15,20,26,22,17,22,28,20,22,21,22,24,24,21,14,23,21,17,20,23,16,16,16,21,27,29,25,19,23,20,16,15,17,22,23,20,32,29,10,21,22,17,16,26,16,21,18,30,26,8,27,14,27,32,8,21,12,22,22,31,27,21,28,30,20,30,24,26,14,22,20,26,24,26,12,18,15,27,23,13,20,25,20,20,29,14,22,20,17,23,23,16,24,23,20,16,21,13,25,19,18,24,4,1,24,19,26,27,21,20,16,24,23,29,24,23,26,23,26,27,28,24,20,30,19,10,23,29,21,16,18,15,20,23,21,20,35,27,19,27,27,22,24,26,24,22,23,17,24,22,26,16,25,34,29,23,32,23,21,19,25,24,22,19,16,21,23,15,31,19,27,20,24,18,19,22,23,20,21,24,24,24,18,25,23,30,22,25,3,21,16,18,27,19,20,19,23,17,24,12,11,16,15,11,20,21,17,27,29,18,21,10,20,20,33,25,25,10,22,21,23,16,24,21,24,27,18,21,21,23,29,19,25,24,23,20,27,21,18,25,25,21,22,21,20,19,18,26,27,20,25,20,32,17,17,26,15,26,22,26,21,25,30,21,14,30,22,24,23,19,17,26,21,26,18,22,30,19,23,29,0,22,23,24,22,35,14,24,25,15,23,11,31,18,22,31,18,14,14,26,18,23,24,20,23,19,22,27,21,20,20,22,21,24,28,32,23,21,23,25,26,19,22,24,29,28,20,96
27,26,33,25,20,18,16,31,22,22,30,19,24,23,23,16,11,22,21,35,23,28,21,34,22,23,28,27,22,24,20,24,21,27,16,17,17,26,33,22,26,19,26,17,20,21,19,22,36,18,19,14,21,30,1,25,16,17,19,19,23,20,14,26,11,24,14,18,24,16,10,22,27,29,19,20,16,31,10,24,22,18,17,18,24,20,16,22,23,34,30,16,37,22,22,16,26,32,14,30,19,18,22,23,21,25,28,23,21,16,17,25,19,17,28,31,19,25,26,31,9,21,20,24,22,15,21,26,24,34,25,15,20,26,24,24,18,22,23,19,24,31,24,22,5,25,20,20,27,27,19,22,19,17,16,21,26,24,41,15,18,17,25,24,23,19,19,21,18,24,20,26,22,20,26,28,26,25,22,23,30,31,19,20,18,20,19,19,23,24,29,29,26,21,19,13,21,11,22,21,20,20,25,22,23,20,22,25,14,20,23,24,17,15,19,26,21,19,20,19,16,19,21,23,15,19,34,16,20,13,19,15,26,23,20,24,27,21,23,24,20,19,25,13,14,10,26,16,10,28,13,34,20,23,26,23,20,25,15,20,28,23,19,20,22,20,27,14,21,24,18,12,16,14,19,13,17,23,18,32,25,26,22,23,17,17,22,21,26,30,23,27,16,27,25,22,21,25,28,20,13,22,24,23,28,20,21,26,27,20,31,15,22,18,24,23,16,13,23,26,25,22,22,19,19,21,12,23,19,17,18,26,24,21,25,27,16,19,27,16,25,23,28,20,22,22,22,21,22,21,31,32,21,27,28,15,26,9,25,20,17,22,18,19,25,27,21,22,22,21,23,31,17,25,27,29,15,24,21,18,20,27,23,12,20,24,20,20,14,22,16,20,16,26,26,28,23,20,10,21,27,19,20,25,25,25,30,20,25,24,27,22,28,23,15,15,21,26,22,27,24,25,23,28,20,28,19,27,14,25,14,28,22,24,20,22,22,17,17,18,25,22,27,23,22,28,21,18,10,22,15,22,20,21,29,11,10,22,29,29,27,27,31,20,34,28,31,26,29,23,23,13,17,23,22,13,10,26,19,20,25,23,22,18,17,21,21,23,27,16,10,21,26,15,30,26,24,20,24,22,17,17,23,19,21,26,22,9,26,25,17,22,31,17,20,17,14,11,27,24,22,18,21,27,28,20,24,28,24,22,22,20,16,14,29,27,18,22,21,23,28,25,28,23,22,22,21,17,22,22,18,21,26,23,28,21,26,16,17,15,23,26,23,31,26,28,24,24,23,26,25,27,16,24,21,26,25,12,33,24,22,11,23,19,19,17,22,12,23,19,20,21,22,19,12,27,25,24,22,16,21,19,16,18,20,16,25,21,20,24,27,29,26,18,17,21,19,26,18,26,35,30,27,23,25,31,25,23,29,23,11,27,22,12,29,20,20,32,19,24,21,25,24,20,25,27,25,7,17,26,15,25,23,26,16,23,27,20,22,18,16,19,18,27,18,14,19,23,11,11,27,25,20,22,26,23,19,13,22,30,21,17,23,25,15,33,27,19,25,27,20,23,23,19,31,31,21,20,26,26,7,21,22,23,25,24,12,26,39,26,21,17,18,22,15,17,22,22,23,11,25,27,26,15,28,29,33,24,23,15,11,20,27,23,26,15,6,22,12,18,31,15,23,13,19,20,21,20,21,14,19,20,20,17,20,23,25,21,23,32,20,24,16,18,22,23,26,21,25,27,29,18,21,22,24,19,25,18,20,25,35,23,26,23,20,15,26,21,27,19,19,16,19,34,27,16,22,25,20,24,17,21,26,16,22,20,28,29,35,22,16,20,26,16,17,18,18,29,26,13,26,23,26,25,34,19,21,24,17,22,22,17,19,25,23,31,22,22,25,16,17,17,26,22,20,14,19,23,28,22,25,32,22,0,15,24,18,38,25,29,19,26,19,24,34,18,22,30,4,25,24,27,5,10,14,21,19,22,17,31,23,8,21,19,22,25,26,27,17,24,29,32,15,21,26,15,28,19,6,93
18,20,31,23,35,26,22,23,24,18,28,25,20,28,24,22,19,26,25,37,19,21,14,34,27,27,26,22,22,24,24,25,25,25,25,21,28,24,29,14,30,26,25,25,20,21,16,24,28,20,19,16,19,27,16,21,22,25,26,22,16,20,28,18,20,27,22,24,22,22,16,23,29,24,25,24,20,35,20,24,24,20,20,19,23,26,23,25,22,34,33,28,29,25,21,20,28,29,20,34,27,23,25,27,18,19,24,26,22,20,27,17,30,21,31,40,28,32,24,26,15,24,24,27,21,22,22,28,25,30,21,20,12,26,21,24,24,24,26,25,22,33,23,23,20,30,27,25,26,16,21,15,23,19,18,26,28,14,30,23,21,15,24,22,22,23,11,20,23,27,24,25,25,15,34,26,23,26,26,27,26,29,21,14,14,21,23,21,15,22,33,26,22,26,25,15,27,26,16,24,18,20,18,25,29,21,27,30,29,18,24,26,22,26,15,26,14,27,17,11,27,21,31,20,25,22,32,31,24,28,16,24,26,28,22,25,22,28,25,19,28,29,25,27,18,25,24,31,25,25,15,34,26,30,17,28,22,26,22,23,21,21,27,29,21,27,25,22,27,26,18,23,19,22,25,24,2,14,21,30,21,25,22,23,25,19,20,19,25,29,22,25,25,30,23,17,14,24,33,26,19,24,18,21,29,5,6,16,29,22,22,21,21,24,16,15,24,24,12,20,16,19,28,17,30,22,27,27,25,22,23,17,25,24,28,30,19,21,33,22,23,20,26,24,22,23,15,28,13,24,28,17,21,24,29,23,18,24,31,14,25,19,26,27,23,28,29,15,12,22,21,34,23,27,20,25,18,16,32,24,16,26,30,27,22,25,28,18,29,23,18,27,21,31,29,15,28,24,14,14,29,21,22,17,17,25,20,22,27,25,26,19,30,26,21,20,24,29,27,23,20,25,29,27,14,29,18,26,19,26,20,28,26,26,25,24,36,21,23,21,23,23,20,26,16,29,17,25,25,24,24,21,18,26,28,13,21,20,29,27,25,25,31,28,38,31,37,23,29,16,23,19,25,28,19,28,25,24,25,23,22,20,20,22,19,17,13,21,25,20,14,23,29,23,29,30,31,24,15,26,27,25,20,17,25,24,32,24,24,28,15,16,31,18,23,22,14,17,29,19,18,22,15,33,29,23,31,22,26,24,24,24,24,26,28,28,15,11,13,23,31,27,28,17,22,22,18,24,25,19,24,19,20,24,26,21,26,12,11,21,18,27,27,30,28,21,28,21,28,25,28,23,25,16,24,25,27,25,28,24,27,19,23,19,24,23,23,19,27,23,12,23,20,13,18,26,28,27,20,16,24,18,8,17,22,22,22,18,35,25,25,26,26,18,20,21,23,22,10,32,31,31,29,19,33,32,24,26,35,20,26,18,24,14,27,22,28,26,25,22,19,24,29,28,17,16,21,22,25,30,27,25,26,26,24,15,26,24,25,18,22,29,24,25,26,17,22,26,24,26,28,26,23,25,20,23,22,19,26,29,17,9,27,19,20,36,19,22,20,24,22,26,28,25,24,35,21,15,15,26,22,27,24,21,23,17,20,26,31,25,23,24,21,27,20,31,19,22,19,17,23,22,27,21,20,31,33,18,34,23,26,17,28,19,29,27,21,25,21,28,23,21,29,11,24,21,22,20,27,28,23,22,26,20,24,25,22,27,21,28,26,23,25,26,24,20,24,19,29,13,23,24,13,20,22,24,22,20,30,28,39,29,13,28,20,21,30,27,26,25,29,22,13,31,24,28,23,28,23,22,27,29,35,19,20,20,19,26,31,17,26,25,31,18,22,21,18,21,30,27,24,24,30,20,31,23,20,27,18,20,24,21,21,25,23,23,24,30,25,24,24,24,17,22,21,28,17,15,18,14,21,34,23,15,0,29,20,40,29,17,22,26,26,25,36,22,28,18,19,19,24,31,20,18,16,17,25,25,7,26,26,23,27,19,19,27,29,32,20,16,30,26,13,20,28,26,24,30,21,92
24,29,32,26,34,22,29,35,21,28,32,23,18,33,23,21,26,17,16,45,29,33,26,34,28,19,30,31,26,27,25,18,17,31,30,23,28,28,35,27,25,25,28,27,24,26,25,29,34,24,25,24,21,36,25,22,19,29,26,26,21,25,28,36,18,23,29,26,29,18,21,23,27,29,26,28,25,29,26,25,20,18,19,20,24,20,22,32,32,40,37,28,39,14,28,9,32,37,21,37,34,13,28,27,23,20,29,24,28,19,11,22,27,17,28,23,11,26,22,31,20,22,15,16,22,18,21,31,25,36,25,22,25,33,28,22,20,19,25,33,27,38,30,29,19,28,23,23,30,29,23,27,23,23,22,21,25,23,46,19,28,25,26,20,29,33,25,27,20,34,15,23,23,25,20,31,29,30,27,28,29,29,26,26,19,24,27,28,26,26,36,23,28,30,23,23,13,22,22,19,26,21,22,26,24,28,26,33,28,24,28,21,30,23,19,26,25,30,26,24,26,27,27,22,29,25,30,27,27,27,23,29,27,28,27,28,27,29,29,21,32,11,26,25,24,26,19,30,24,28,24,32,22,31,31,25,25,25,26,28,28,23,20,28,27,26,25,24,24,22,11,25,26,22,21,24,31,20,26,27,12,32,22,16,28,25,24,25,21,32,29,34,23,27,15,24,23,26,32,31,20,28,20,36,32,24,23,23,28,23,27,17,28,26,21,25,28,29,25,27,23,22,31,17,31,27,26,22,27,24,25,24,25,22,26,29,28,26,27,16,28,27,25,19,25,22,22,26,19,11,35,26,27,31,29,30,24,23,27,23,7,22,23,24,26,24,25,19,34,35,32,33,23,30,25,29,16,27,15,22,18,33,31,24,16,20,4,24,28,32,24,10,13,34,30,28,31,25,21,18,30,24,23,19,18,24,27,25,26,31,26,30,26,19,18,28,22,27,25,24,17,25,32,24,25,32,25,28,28,27,25,30,29,30,34,20,39,24,20,22,25,32,32,23,27,26,27,26,24,22,23,22,25,26,32,22,19,26,22,24,28,23,25,22,32,29,35,26,25,23,23,27,21,27,23,23,24,31,27,26,25,26,23,20,24,16,25,20,29,31,32,27,30,27,32,30,29,20,22,24,19,22,21,29,26,35,32,23,30,29,27,26,27,22,20,12,18,17,27,22,15,17,22,29,33,28,27,29,31,28,16,25,24,26,24,23,22,26,27,27,18,30,32,24,15,24,27,24,31,22,24,28,30,29,32,23,28,20,21,21,23,24,22,29,26,26,31,19,26,20,25,28,25,29,30,20,26,26,29,30,22,25,23,23,27,26,24,17,19,15,25,24,30,24,19,27,33,17,25,27,24,16,22,26,26,22,27,23,36,32,28,25,19,21,25,25,16,21,20,30,31,32,32,25,17,29,29,25,34,20,30,28,22,23,24,25,25,27,26,25,26,28,26,32,30,32,18,31,25,33,27,30,31,32,20,25,19,28,25,23,23,17,21,28,29,15,20,33,25,25,30,24,31,14,28,25,25,16,32,33,19,27,30,32,29,32,26,24,24,21,23,33,26,22,36,33,16,26,32,31,23,19,24,21,30,24,27,29,42,23,21,31,11,20,10,29,25,21,24,18,31,28,24,22,32,29,33,25,34,23,25,23,21,19,28,9,20,24,26,29,36,26,32,29,27,21,22,24,25,26,26,27,31,18,27,17,27,27,27,36,25,29,22,24,22,23,32,25,32,30,24,26,22,20,25,24,23,24,31,28,41,20,32,30,20,18,29,27,33,26,26,22,23,33,29,28,25,33,25,29,29,28,33,21,25,24,25,27,22,20,8,15,34,22,25,24,18,22,32,28,27,29,21,26,35,25,17,32,20,29,14,8,19,29,27,37,15,27,18,27,28,20,22,27,27,28,23,21,28,24,28,30,24,24,29,0,26,43,20,31,31,29,28,29,31,18,24,33,20,20,30,22,20,25,22,21,13,18,29,27,27,16,24,19,22,31,27,29,26,28,29,33,29,20,27,25,30,24,22,98
23,27,26,22,20,17,24,27,19,16,23,20,16,21,21,20,17,24,22,27,19,16,12,28,19,20,24,18,20,22,12,21,20,11,14,18,26,22,27,12,18,22,17,21,19,20,19,19,26,17,16,12,22,24,18,16,16,25,19,24,18,14,14,26,14,16,16,22,12,17,10,18,24,21,17,19,17,32,20,19,18,14,15,16,17,18,19,26,17,31,31,24,21,26,20,17,21,26,12,23,26,19,22,26,17,21,26,20,15,18,23,17,27,16,26,34,22,28,23,28,9,15,22,25,21,17,17,12,24,24,25,9,10,19,14,23,19,13,23,18,23,27,22,17,15,22,22,15,14,19,10,13,19,10,9,21,20,16,37,18,18,21,21,22,21,27,15,19,18,25,23,16,19,13,28,19,27,24,8,9,20,24,13,10,18,11,18,17,15,24,26,24,14,21,16,5,17,20,20,21,4,15,21,9,11,21,20,21,17,19,23,18,11,18,14,21,18,19,14,15,15,3,24,20,25,23,32,20,17,17,21,23,21,20,16,22,23,21,22,20,24,19,23,13,11,20,23,16,13,25,11,25,19,25,23,23,24,15,7,19,19,7,13,30,19,20,19,21,21,20,19,18,17,16,18,19,22,19,19,22,21,21,16,21,10,1,23,22,22,29,21,22,11,22,23,21,18,16,25,20,13,15,22,23,22,25,26,18,11,4,28,15,25,17,20,19,23,12,14,10,14,19,13,16,27,13,12,13,16,19,20,15,19,16,16,27,20,19,27,16,25,21,26,13,21,20,19,28,18,22,23,33,18,24,13,22,19,13,25,12,19,23,12,13,25,29,23,18,20,30,22,27,20,22,16,13,12,14,26,16,15,24,25,21,10,18,22,21,13,18,6,16,14,22,24,20,23,13,8,17,20,3,6,19,19,17,22,24,26,20,18,17,21,19,15,13,8,13,10,19,18,20,11,26,12,20,17,21,5,22,8,16,20,8,11,16,24,14,17,22,25,17,18,23,14,15,17,18,14,14,18,15,21,15,29,7,15,22,25,22,24,25,30,25,33,15,28,20,23,16,9,17,18,23,21,23,20,14,16,20,19,19,22,14,18,21,9,21,19,24,20,14,28,19,27,25,25,19,15,11,16,11,21,14,14,20,22,14,21,26,16,20,17,16,22,20,14,17,21,19,22,20,13,23,27,18,22,18,21,20,14,16,21,23,19,27,20,24,17,19,29,13,28,15,20,14,15,12,13,17,18,21,16,20,26,19,17,16,17,15,16,24,16,23,11,23,22,16,19,24,8,21,20,25,6,21,23,10,25,21,23,19,20,19,9,5,20,13,20,18,16,13,18,11,12,17,24,21,24,14,19,17,12,16,18,16,22,21,30,14,20,26,25,16,18,21,21,26,14,23,31,28,25,18,25,18,16,20,33,15,24,15,20,10,15,10,16,28,13,21,20,27,24,28,21,23,21,22,19,32,19,19,16,23,18,7,23,23,22,19,14,18,18,21,18,11,6,16,21,21,17,21,24,21,22,21,18,13,21,31,16,13,23,16,6,29,15,19,21,20,22,23,25,19,22,30,10,19,24,22,17,17,19,16,15,18,16,23,34,24,15,22,15,22,18,15,16,15,18,11,20,19,25,13,16,27,27,14,26,17,13,18,29,15,18,21,16,19,22,21,26,7,15,17,11,13,12,23,22,14,19,22,12,14,17,15,20,21,24,32,24,16,16,18,14,14,18,5,22,22,27,15,15,17,24,20,23,2,22,22,30,15,22,20,17,15,24,21,26,17,23,19,19,26,25,16,20,24,18,17,22,24,26,17,22,20,22,27,26,19,20,17,20,14,13,14,17,20,14,21,13,15,22,21,28,17,23,24,7,24,12,18,11,25,21,21,23,26,27,22,21,15,23,16,16,18,20,18,25,8,26,25,22,18,20,26,0,33,26,28,20,23,15,25,33,15,20,29,14,19,22,26,15,17,4,19,19,19,15,28,27,18,21,13,20,26,11,32,8,12,26,24,18,14,20,16,20,27,16,97
29,38,41,28,34,36,34,39,40,34,33,37,36,43,29,36,36,30,36,58,36,36,32,47,36,39,38,37,37,38,37,41,34,34,39,37,39,40,45,26,43,40,40,35,29,38,36,36,40,36,35,37,24,43,39,47,39,45,33,26,27,31,24,44,41,44,39,36,34,34,35,36,46,43,43,38,35,50,42,43,41,31,30,29,31,37,37,38,38,37,42,38,45,36,33,34,12,45,38,46,41,32,34,39,38,29,46,41,21,36,40,34,45,33,44,50,38,39,36,44,34,38,37,36,33,37,34,36,45,41,38,31,28,44,37,39,36,31,41,35,39,48,35,39,33,45,42,38,37,35,32,33,39,26,27,38,38,33,42,35,35,28,27,34,30,45,33,32,32,43,28,37,46,31,41,14,39,42,37,38,43,39,32,30,39,33,35,37,33,26,44,42,38,35,40,36,40,41,26,34,29,39,39,38,37,36,38,35,34,27,39,36,34,35,34,43,38,33,33,38,39,34,41,31,41,31,44,34,36,39,29,30,42,39,43,27,38,39,41,30,40,41,34,27,29,39,37,30,30,40,36,47,38,39,42,37,32,39,36,32,37,30,33,45,39,39,24,40,40,37,36,39,35,39,37,39,40,35,37,45,39,41,36,39,35,32,29,28,23,40,34,46,35,34,38,32,29,38,46,44,37,33,31,47,44,40,41,33,40,33,23,32,42,37,38,42,37,43,31,32,35,31,36,32,44,29,26,35,36,32,33,36,36,39,42,44,37,39,44,33,47,35,37,35,27,33,28,43,34,36,48,47,24,37,42,40,31,35,39,30,39,34,32,33,38,43,40,36,38,47,38,45,33,35,31,38,39,24,42,39,33,42,39,38,36,37,42,27,30,42,37,39,36,45,41,36,33,32,33,35,43,32,35,38,43,36,37,37,42,33,42,37,33,36,38,33,37,42,39,37,36,42,40,40,30,44,33,43,35,38,36,42,41,37,40,36,50,32,36,36,20,40,38,42,32,38,34,24,28,37,38,29,31,35,47,34,40,29,42,40,42,37,36,45,55,44,52,26,40,40,33,35,35,39,23,39,40,36,36,36,25,38,35,35,34,40,29,32,41,40,35,32,44,35,40,39,46,36,34,39,39,31,35,34,33,40,36,29,41,43,32,35,39,29,35,33,35,38,40,28,39,38,31,45,44,34,43,38,38,43,37,40,34,36,39,41,30,34,38,36,44,42,41,33,38,38,34,34,42,35,39,34,36,37,39,34,39,37,38,36,37,37,42,40,40,38,36,36,38,38,41,35,35,39,37,32,38,38,17,27,31,41,39,40,35,34,35,40,36,32,31,36,34,29,34,41,37,42,36,32,37,33,35,33,41,37,37,33,43,40,41,43,41,34,36,39,39,45,37,47,45,43,43,36,44,41,39,41,47,35,46,30,39,35,40,41,38,36,38,27,32,39,37,43,30,28,42,43,34,47,33,39,40,38,37,31,37,41,36,33,40,41,41,47,32,38,35,41,35,37,39,39,41,35,35,36,40,37,36,44,34,31,42,35,36,47,32,37,41,33,42,43,35,41,42,47,33,37,47,41,37,38,31,28,37,33,37,41,42,40,35,40,36,36,33,43,34,33,30,35,40,35,40,39,36,48,47,34,43,31,27,32,38,35,40,39,32,40,36,43,49,35,38,32,38,35,36,41,39,28,40,43,40,41,35,38,38,38,30,36,38,40,30,32,43,28,30,28,40,38,33,35,40,29,37,39,32,31,45,39,54,37,45,43,31,37,41,41,39,41,44,38,38,50,41,41,31,41,34,36,38,33,39,30,44,40,40,39,46,26,38,30,43,37,36,37,33,42,38,33,33,27,42,33,47,35,37,44,29,45,38,35,34,39,40,45,36,46,35,41,40,36,28,33,29,41,26,37,43,30,37,37,35,38,40,43,33,0,39,37,38,34,37,39,48,34,36,52,34,36,37,35,35,35,35,25,36,35,33,36,41,34,42,32,34,44,40,45,39,32,38,42,30,35,40,38,37,41,36,103
28,28,32,28,22,14,23,32,23,21,28,15,25,29,28,11,14,30,4,47,22,24,17,36,18,9,29,24,25,27,20,22,15,30,29,24,32,27,32,19,30,15,21,23,24,23,21,24,34,23,22,27,25,30,26,20,25,34,19,25,22,26,16,33,26,17,19,24,23,16,27,16,22,25,24,22,21,36,30,24,21,17,18,19,26,19,12,27,25,28,25,20,34,20,21,25,27,32,21,34,24,21,25,33,23,24,30,21,26,9,17,12,32,15,26,29,17,28,27,23,26,17,5,22,22,27,20,24,31,36,26,25,17,31,24,20,18,21,29,23,29,35,23,28,20,27,32,16,24,25,28,18,28,24,23,15,23,15,37,17,25,22,20,25,22,32,22,20,8,27,29,21,26,18,26,29,25,27,22,23,28,27,27,19,27,29,25,24,18,23,31,31,22,20,21,25,19,26,21,23,23,24,26,22,26,23,20,29,20,25,18,25,19,11,22,24,23,19,20,28,22,25,26,26,27,26,35,22,24,26,20,29,26,27,22,22,26,27,28,25,15,17,29,13,22,22,21,18,16,30,29,31,24,25,21,13,15,13,26,28,26,26,19,31,24,16,22,26,30,23,27,15,19,28,23,14,31,22,21,28,27,30,22,22,22,25,26,25,33,33,22,30,22,26,24,25,22,27,30,26,26,25,22,31,30,32,31,13,22,26,32,23,18,17,26,30,21,23,17,21,17,21,24,22,34,20,14,24,17,16,17,18,18,17,21,19,24,24,33,22,30,26,32,16,26,23,21,30,23,9,27,37,15,28,30,20,15,22,19,15,13,20,18,19,22,20,31,25,27,28,27,25,15,26,25,30,23,21,21,17,23,27,35,20,19,18,16,25,18,31,27,16,25,30,28,24,23,22,26,24,32,25,25,20,16,22,17,21,20,23,27,22,25,17,24,21,28,31,20,28,19,23,26,30,17,28,18,23,22,17,22,31,34,29,28,22,34,19,26,26,29,26,23,29,19,30,20,24,16,24,13,24,22,21,26,27,25,25,28,27,31,28,31,23,38,21,33,21,23,21,24,22,13,27,22,26,22,25,17,23,22,22,19,26,20,27,18,27,30,25,23,26,28,10,30,22,34,18,16,19,23,17,26,24,23,27,24,16,22,28,22,29,31,21,24,22,23,26,28,23,26,11,14,19,30,23,34,27,26,30,22,27,16,18,22,29,21,25,27,24,24,28,31,16,21,25,21,23,28,20,18,27,21,17,23,20,24,25,26,24,19,26,28,25,30,28,27,17,25,22,26,24,17,23,25,26,31,25,28,12,18,29,24,28,20,23,24,26,17,13,24,19,20,16,25,15,33,31,29,19,17,23,25,19,21,23,24,24,31,25,22,16,26,17,20,30,12,32,27,28,26,22,29,23,23,35,22,24,24,18,33,33,27,25,30,30,25,31,21,29,23,18,14,20,28,30,26,30,27,21,21,25,24,29,26,20,25,18,22,19,21,25,27,30,18,24,28,28,24,17,29,25,28,20,18,15,24,22,22,23,24,20,28,24,23,28,24,27,22,27,32,23,30,24,27,34,22,22,30,23,24,20,21,18,25,23,15,32,39,30,21,27,25,16,24,23,24,18,21,24,28,19,20,20,25,28,33,23,29,19,15,21,25,24,16,15,19,25,27,19,34,21,29,20,23,22,23,28,17,14,25,28,26,21,22,23,23,33,28,37,15,24,10,12,26,23,24,24,27,25,26,16,20,19,21,15,24,24,21,21,39,22,28,24,23,20,31,21,26,22,26,25,28,30,28,21,26,24,25,23,21,19,25,22,33,28,25,29,37,21,14,19,28,25,21,20,23,20,22,28,27,22,19,17,34,25,25,22,25,30,21,26,25,19,29,34,26,34,22,27,27,29,27,26,19,26,24,21,33,19,27,29,14,25,29,20,26,39,0,31,25,25,23,25,27,14,16,33,21,10,22,33,20,15,25,20,19,16,22,23,25,22,24,18,25,28,30,35,27,21,25,25,20,23,18,23,25,28,23,102
20,25,18,28,30,25,25,35,22,25,31,22,24,31,30,23,26,27,27,44,26,27,20,42,31,22,29,25,18,20,28,21,23,31,24,20,29,31,36,22,30,27,22,24,26,21,15,22,31,21,22,27,29,34,30,33,24,31,27,17,12,16,32,31,25,27,29,23,27,20,26,24,33,32,30,26,25,40,24,23,30,18,17,16,24,31,24,23,29,40,38,29,35,29,21,25,25,26,26,34,30,26,24,32,17,16,30,29,16,23,26,25,35,19,30,37,25,36,16,33,25,29,26,28,25,25,21,31,27,33,28,25,20,25,28,27,22,22,21,31,25,40,23,29,27,32,27,27,25,21,26,21,29,21,21,29,23,24,34,21,20,26,14,14,22,34,22,20,29,33,25,12,31,22,35,27,6,33,29,30,23,26,17,20,20,27,25,27,22,17,37,27,28,32,25,26,28,29,13,21,24,19,28,28,30,21,27,36,32,28,24,29,29,26,21,23,15,33,24,23,24,29,39,18,27,16,18,31,24,30,23,21,25,34,34,25,29,26,26,17,28,26,21,29,23,30,25,26,28,21,27,38,25,35,22,33,19,27,25,33,28,27,27,12,22,28,23,28,29,24,23,26,25,26,26,26,19,25,27,32,26,31,22,21,26,27,30,29,32,27,22,31,22,32,23,17,14,26,31,32,25,27,28,34,34,12,11,24,32,28,29,27,26,28,27,27,24,33,22,26,22,22,23,22,29,27,30,28,29,23,24,23,26,28,33,29,18,28,33,27,29,27,30,16,28,16,13,34,24,25,31,24,27,29,23,30,22,26,29,19,24,30,24,25,32,33,33,23,29,33,24,38,24,27,12,25,24,24,29,26,22,32,35,29,19,26,27,28,26,32,27,27,24,37,27,20,33,23,26,24,25,27,30,20,29,13,28,30,34,24,28,25,31,25,23,27,23,28,27,29,18,22,31,26,21,26,18,28,26,27,22,33,30,20,25,20,35,25,25,21,33,28,26,31,23,29,24,19,30,31,25,22,27,29,21,25,26,24,23,18,28,11,37,25,37,34,37,13,31,17,24,26,24,24,14,34,26,25,29,22,12,26,29,28,24,23,19,25,31,32,31,26,29,30,36,28,36,22,23,26,26,25,27,20,24,30,32,29,28,28,18,22,34,16,22,25,20,23,25,9,24,25,18,32,36,30,25,28,24,30,30,30,25,27,26,27,22,24,25,17,35,32,34,20,20,29,25,21,29,24,32,19,20,24,30,25,30,18,19,25,23,20,27,31,32,29,28,16,24,26,34,31,26,21,26,27,27,28,35,24,22,25,26,21,27,25,23,24,25,21,16,27,27,20,24,29,38,33,23,23,25,21,20,19,32,26,29,25,30,31,29,29,26,21,26,27,26,28,22,32,25,32,28,19,25,28,23,28,31,17,26,29,34,25,33,31,27,12,29,28,28,24,32,34,18,20,22,22,24,37,27,28,33,29,24,21,18,24,30,23,28,28,26,26,34,23,25,29,22,29,31,26,22,22,28,25,29,21,30,29,22,23,33,27,27,36,13,17,30,26,27,29,20,23,30,34,25,14,22,26,27,30,16,19,24,24,27,29,29,28,21,29,27,27,26,32,14,14,11,23,28,26,31,27,26,34,33,24,36,28,29,20,29,25,30,24,27,27,28,31,35,23,25,28,30,22,23,30,28,30,23,26,28,26,28,29,27,35,31,34,22,30,31,33,34,23,31,25,23,18,20,28,25,20,27,27,19,26,31,29,43,28,20,25,20,19,26,32,30,29,29,19,21,34,32,31,18,30,21,24,25,12,18,17,26,22,21,31,36,11,23,25,38,29,28,27,22,33,33,28,18,29,25,24,38,22,26,30,23,28,21,26,28,31,25,34,23,36,26,25,26,23,24,18,20,31,27,18,31,20,24,35,24,29,17,31,28,37,31,0,27,26,31,24,39,18,30,34,28,27,29,32,29,25,25,12,23,23,24,23,26,24,27,19,26,33,21,31,29,22,29,29,20,23,31,25,28,32,27,94
25,25,32,27,25,24,26,26,20,10,29,24,18,28,24,19,22,28,21,44,17,21,14,35,31,24,18,26,19,21,19,23,24,23,23,17,28,16,25,12,27,23,25,24,20,20,25,22,28,16,15,20,24,23,20,30,22,27,24,19,19,22,21,26,18,23,25,24,22,21,21,21,23,28,23,11,15,30,24,25,24,18,19,20,19,26,20,23,15,38,23,23,27,29,19,23,26,29,18,19,26,27,20,30,27,21,28,26,22,16,26,19,30,20,31,32,20,34,24,30,20,22,20,30,27,19,21,22,25,30,28,18,10,26,17,26,23,22,6,26,26,34,19,21,16,29,24,25,26,28,21,15,21,17,16,18,24,18,41,22,20,20,25,22,22,27,15,20,25,19,29,22,25,7,31,24,27,18,18,17,27,27,21,12,18,22,10,12,13,22,25,24,26,28,23,23,18,22,18,23,16,25,24,25,25,15,21,28,23,23,26,22,18,24,19,25,27,26,13,25,21,21,30,23,25,23,32,23,9,24,21,15,27,25,30,25,26,27,21,22,30,20,26,20,18,17,28,21,19,28,23,28,16,28,25,30,23,22,22,25,19,19,18,31,21,24,27,26,26,24,25,15,11,26,17,16,24,22,13,17,24,21,13,16,26,19,25,24,30,30,22,32,25,21,28,19,21,26,32,25,21,22,18,29,25,27,28,20,18,20,28,21,26,18,20,31,27,18,16,20,20,24,20,21,29,22,19,23,20,22,23,21,23,24,26,26,22,19,33,22,27,23,30,17,22,20,20,26,21,24,30,36,25,29,28,26,22,20,30,10,24,25,15,16,21,26,26,19,20,30,27,30,21,23,18,29,18,14,24,22,20,30,32,19,20,23,27,23,21,28,24,25,22,28,27,29,30,28,20,20,26,19,22,19,29,23,24,26,23,25,29,17,22,24,21,12,24,29,20,21,16,24,26,26,8,30,22,28,15,28,21,24,32,24,21,13,30,19,22,20,28,21,20,30,12,27,15,25,17,21,19,17,23,20,34,21,19,25,25,27,27,25,35,27,34,31,35,24,28,28,25,15,23,29,19,24,17,24,20,18,23,24,24,24,16,21,11,25,23,28,22,21,28,26,23,29,29,23,19,21,19,16,23,25,28,19,27,18,22,27,25,22,25,18,22,26,14,17,28,20,22,18,11,30,21,29,19,20,24,27,15,22,20,21,31,25,20,24,28,20,23,25,28,13,17,18,14,25,27,15,21,26,18,22,28,15,20,16,17,23,22,16,22,32,25,25,24,18,25,29,28,21,19,29,24,28,30,19,31,28,27,23,19,19,16,20,26,17,26,22,23,20,16,9,18,20,26,27,24,12,22,22,26,23,24,24,22,21,27,21,21,23,30,14,12,21,19,26,26,30,33,33,24,18,20,22,24,19,31,19,29,26,28,18,27,23,25,28,18,26,24,25,31,29,28,30,25,26,26,27,14,24,22,22,28,13,12,23,24,17,20,21,24,30,25,17,22,29,22,22,28,25,26,17,25,26,20,19,17,30,21,13,28,17,16,34,17,10,23,27,24,22,27,21,24,29,22,26,30,26,12,25,24,23,25,21,23,28,40,24,12,2,21,26,24,25,13,19,19,19,21,26,30,19,18,31,24,16,29,22,18,22,30,17,25,24,17,18,23,21,33,20,23,19,21,22,23,22,24,21,22,25,25,20,16,14,18,28,26,32,22,27,23,25,21,16,20,17,27,29,25,19,28,22,24,23,24,18,23,24,37,23,28,27,19,17,30,24,27,23,27,18,19,33,27,21,23,25,23,26,19,21,27,19,24,20,22,27,34,18,23,27,27,21,19,20,21,25,24,19,25,23,19,24,23,24,24,23,18,27,22,24,18,25,23,27,25,30,27,21,20,21,23,24,25,25,22,17,26,12,26,26,25,19,22,31,20,38,25,27,0,22,26,23,32,19,23,32,15,21,20,26,16,21,22,17,23,23,15,28,25,19,27,17,22,20,29,32,22,14,28,22,26,23,27,20,22,24,13,99
25,27,31,26,26,14,24,17,8,19,13,15,23,23,27,18,25,25,21,40,22,26,19,36,27,18,20,17,27,29,21,19,14,22,18,22,22,18,29,17,30,22,16,27,26,19,11,10,20,21,20,17,23,28,25,31,19,23,21,22,18,22,20,31,23,25,25,28,11,15,19,18,26,16,20,21,20,30,16,19,21,16,17,18,20,25,19,7,23,30,33,20,32,30,7,20,29,28,21,29,29,21,20,30,13,19,29,15,25,21,22,17,32,14,25,39,27,28,22,24,18,18,20,26,21,19,19,27,33,22,28,23,15,25,22,23,17,17,20,27,17,28,9,26,21,29,24,16,13,23,25,20,26,21,20,27,4,19,41,16,16,19,23,24,4,32,20,6,18,25,23,18,26,16,36,29,20,27,23,24,27,22,23,17,19,26,20,18,18,22,27,18,16,24,11,20,27,23,16,22,19,15,24,26,22,21,20,30,24,22,14,25,19,15,18,21,13,23,18,20,22,24,28,18,28,23,33,26,19,21,17,19,21,22,23,7,22,28,26,19,30,27,25,17,18,22,28,22,20,18,17,29,20,31,22,23,22,17,17,27,13,20,15,26,18,23,10,12,20,22,22,21,17,18,21,21,28,22,17,22,23,23,18,15,21,22,24,23,29,30,8,28,25,25,27,21,18,19,20,29,22,26,13,31,30,22,21,18,28,22,31,20,25,19,25,25,26,27,21,13,17,17,17,16,25,22,18,20,16,16,17,18,20,17,22,28,14,24,31,21,23,21,18,11,25,22,17,30,21,20,28,24,17,25,29,26,17,17,23,15,24,21,14,15,23,28,32,19,25,33,27,29,15,1,21,25,19,19,29,22,17,27,27,20,14,16,27,22,22,25,22,26,20,27,15,24,27,22,17,20,31,21,23,22,27,19,22,22,27,18,18,21,25,17,18,19,27,26,25,26,12,20,25,22,15,24,8,18,20,18,18,24,22,26,26,18,27,15,16,19,27,26,19,27,17,27,20,28,20,24,18,18,22,17,31,18,24,22,30,24,27,26,34,23,31,24,23,22,11,15,20,14,13,26,19,27,21,9,14,18,21,23,20,17,19,22,16,13,22,27,23,25,27,25,30,19,26,17,18,26,21,13,11,23,23,25,28,21,22,13,21,20,32,18,21,22,23,25,27,18,23,23,16,20,30,30,10,25,12,20,24,27,16,18,28,22,16,20,23,26,27,26,33,18,14,23,19,24,22,20,27,23,23,27,28,16,21,21,22,20,18,26,21,27,28,27,2,14,20,29,30,26,17,23,27,26,19,14,31,14,18,15,22,28,21,19,22,22,15,16,20,20,21,14,21,19,31,28,29,11,19,17,18,9,22,21,17,13,32,26,7,22,16,19,16,30,24,27,20,18,31,23,20,21,27,29,15,17,23,15,24,29,25,15,28,23,17,26,22,25,21,28,24,24,25,27,20,28,14,27,24,20,20,27,20,18,23,23,25,18,19,23,21,24,22,20,25,27,22,22,19,24,17,24,19,16,24,20,23,33,18,18,20,22,21,25,22,16,25,25,24,31,25,26,29,30,20,12,24,23,25,24,17,14,8,17,24,28,38,23,17,24,22,26,21,30,19,13,16,20,26,21,26,20,23,28,29,21,29,22,19,18,25,22,17,23,20,18,22,21,32,17,25,20,20,12,13,26,17,18,27,30,22,21,18,25,23,30,25,36,14,14,20,22,24,17,25,20,23,26,23,15,23,15,18,21,22,21,19,23,35,22,26,19,19,22,29,30,18,21,25,23,23,31,29,21,22,20,17,25,21,26,30,17,25,29,20,5,31,18,24,19,28,18,18,19,17,24,29,16,22,24,23,19,32,16,25,31,22,32,16,21,21,29,28,30,23,20,22,26,25,17,26,24,19,30,21,21,27,17,26,29,15,26,26,29,23,34,25,26,22,0,30,26,37,13,26,21,22,15,3,28,23,24,20,17,19,13,20,26,24,24,23,17,12,23,27,33,24,19,22,27,19,13,15,23,23,28,24,99
32,32,35,29,21,19,26,33,26,22,31,20,22,22,21,23,22,31,19,40,25,23,16,35,31,22,30,26,26,28,20,31,28,24,23,19,28,28,33,18,27,25,26,18,17,24,25,20,34,18,17,20,25,25,20,23,19,31,20,27,26,24,15,32,22,18,25,19,25,25,17,23,27,27,22,15,19,34,28,25,26,22,23,23,27,20,22,31,26,43,31,25,31,20,23,25,25,33,17,27,27,21,28,34,27,28,33,30,16,14,25,21,28,24,35,37,25,34,23,32,16,21,18,29,26,26,25,25,25,36,29,10,16,28,19,28,27,15,24,20,28,36,25,25,14,28,31,21,27,20,5,17,25,11,10,8,29,19,42,26,27,26,22,21,26,26,21,24,19,28,29,29,30,19,34,27,30,29,21,22,24,31,23,14,25,6,18,20,21,27,27,30,27,22,23,18,24,22,25,23,17,28,31,22,21,24,25,27,15,25,28,25,22,16,23,27,26,20,15,21,23,16,22,29,22,26,31,17,17,20,25,23,27,24,23,25,28,22,23,29,27,22,27,14,12,21,25,17,11,33,14,32,23,18,27,24,27,22,20,23,25,20,20,29,25,26,22,24,24,28,27,23,20,27,22,24,25,26,20,35,27,27,23,27,25,14,21,22,34,31,26,27,17,29,28,27,24,29,32,27,16,16,26,30,23,31,30,21,23,17,31,16,27,26,26,21,27,24,18,23,19,21,24,22,28,26,13,19,19,21,22,20,25,22,25,32,25,26,28,17,28,28,31,25,19,19,25,28,27,22,31,34,30,33,26,23,21,16,26,18,21,21,19,20,23,21,30,27,26,28,28,32,20,30,22,26,25,20,28,21,23,29,30,23,23,27,24,23,15,31,19,18,19,32,25,21,24,27,16,27,30,16,19,22,19,29,25,18,13,27,31,21,30,28,18,16,21,26,23,25,24,26,24,35,18,21,22,27,18,26,21,29,28,21,24,23,32,15,20,26,28,29,22,30,20,28,23,19,11,27,21,25,29,22,35,17,21,27,31,29,15,24,39,31,42,28,35,21,32,24,22,22,18,24,26,20,21,27,19,26,20,23,20,19,20,25,15,26,27,25,28,15,29,22,31,27,30,27,18,24,24,18,28,27,26,26,23,10,27,33,28,25,30,20,24,22,23,22,29,23,24,12,19,25,26,31,27,24,22,26,27,22,21,23,32,34,24,28,23,25,30,26,36,21,26,20,16,18,26,23,11,28,22,24,30,23,28,25,26,18,21,23,26,25,24,28,29,26,25,24,23,27,22,26,19,27,31,19,25,28,23,27,21,24,20,18,28,23,27,26,22,19,24,17,13,20,28,33,29,20,24,22,18,23,26,19,28,27,31,25,29,30,30,21,19,30,13,30,16,30,32,31,30,24,28,31,27,26,35,25,21,28,24,18,28,23,22,35,21,30,30,23,25,31,26,28,27,17,27,36,16,26,29,24,25,17,28,26,23,21,19,26,21,28,19,24,19,31,18,18,18,26,29,23,25,22,25,16,23,28,24,19,28,23,19,29,21,20,27,28,31,30,30,22,26,34,12,26,34,28,18,19,21,18,28,23,23,16,37,29,22,28,27,23,24,26,17,23,25,14,23,25,27,18,22,35,34,20,24,16,12,23,30,21,25,23,13,25,21,29,33,20,28,25,23,18,19,27,22,15,20,23,25,25,18,28,24,28,28,41,26,29,17,19,26,24,28,18,23,23,30,18,23,19,22,24,28,15,29,26,41,17,32,29,23,18,31,14,28,22,26,20,28,29,29,24,30,30,26,25,26,27,33,21,31,23,30,34,37,25,22,19,30,22,23,24,21,15,27,24,26,28,27,23,34,25,22,31,8,25,25,26,24,26,32,33,27,32,27,23,22,28,28,23,24,23,24,21,32,16,32,34,23,19,26,28,15,37,23,31,26,30,0,27,28,24,23,33,15,23,28,30,16,21,17,24,27,27,21,31,31,17,24,21,27,27,24,34,21,18,30,28,26,19,27,24,26,28,17,104
22,27,30,31,33,26,20,31,25,27,25,23,29,29,27,18,15,28,21,42,25,29,22,36,29,20,27,21,24,26,26,24,20,31,22,30,31,25,34,25,28,22,18,30,27,23,22,28,32,29,28,28,24,36,24,30,24,22,30,19,12,16,28,37,25,28,18,29,28,17,26,27,34,30,30,12,8,23,15,26,30,18,19,18,28,26,19,21,26,32,28,29,32,27,25,26,31,32,26,24,23,22,22,29,24,18,29,29,22,24,18,26,35,16,27,36,24,29,24,20,25,27,20,28,23,27,21,27,33,34,33,24,23,28,23,27,19,23,29,31,23,31,27,29,21,36,32,27,21,27,29,23,28,27,28,19,24,24,35,18,18,24,19,24,22,35,26,24,25,31,30,22,36,24,33,33,29,31,23,22,31,28,17,24,22,30,15,17,24,19,38,33,28,27,26,25,25,25,15,22,25,22,30,28,25,19,25,29,27,23,25,30,19,27,24,26,20,22,26,21,25,26,33,20,30,18,30,30,14,29,14,20,28,34,26,19,31,26,34,19,24,23,23,26,28,26,27,30,23,23,25,33,21,29,24,30,22,30,20,27,28,27,28,35,22,23,22,17,25,24,28,22,23,11,22,21,27,28,25,30,23,32,29,21,21,24,25,24,34,27,26,35,24,26,21,15,12,28,33,30,23,26,23,36,32,29,28,25,23,23,33,28,25,23,30,25,20,29,24,26,22,17,20,22,27,24,26,24,24,25,26,23,26,28,31,30,20,30,34,27,35,18,32,17,25,22,11,32,27,22,24,35,19,22,21,19,23,25,26,21,22,23,27,28,27,32,31,25,31,35,22,35,26,27,18,27,29,27,28,24,23,32,20,28,20,20,25,23,26,32,28,25,26,36,29,28,26,24,24,26,28,22,25,27,26,21,29,26,24,26,31,27,27,19,23,20,25,30,25,34,21,25,26,29,23,32,23,33,28,14,22,29,31,29,25,31,33,26,21,19,28,26,28,33,25,32,26,25,24,30,20,26,24,28,28,23,24,19,29,26,32,23,38,24,39,36,23,19,25,18,25,24,25,24,16,29,23,29,24,20,18,27,24,30,9,19,24,27,32,32,31,27,27,19,33,30,29,19,23,26,24,26,18,18,25,24,36,24,30,26,16,24,30,18,21,23,26,27,27,15,20,23,20,30,33,24,24,33,30,32,28,31,27,27,28,28,13,17,21,23,33,30,27,22,22,29,27,23,30,26,22,17,26,30,30,20,25,24,25,25,20,26,15,31,30,29,27,19,18,28,32,29,26,31,26,24,28,23,33,22,24,14,29,27,16,20,25,26,22,18,14,25,27,22,26,32,32,34,28,25,28,23,18,22,28,26,20,16,32,21,21,31,31,23,24,33,24,24,20,33,35,19,29,21,25,34,19,24,23,18,30,27,26,26,25,32,21,25,27,31,25,22,29,23,19,21,22,29,23,33,19,24,31,28,9,25,24,25,17,10,27,26,26,27,21,28,27,24,24,24,34,26,24,24,15,12,31,25,31,27,24,24,25,30,29,38,19,28,27,23,32,27,26,29,31,32,26,21,31,24,23,27,22,20,30,26,16,31,35,29,30,25,28,30,25,29,25,19,17,25,34,27,34,26,31,36,40,29,34,28,25,15,27,30,28,20,22,23,19,26,33,22,27,28,26,24,25,27,29,27,30,27,27,31,29,29,25,33,26,36,14,30,24,22,32,25,29,25,29,28,22,23,22,19,25,22,21,23,28,29,37,26,32,21,25,25,26,25,32,21,29,31,27,27,32,30,20,30,22,28,24,30,36,19,27,28,26,24,33,13,21,24,28,30,27,26,23,30,29,27,20,26,27,25,32,21,22,28,26,29,22,27,27,33,27,32,25,25,24,30,31,25,28,18,22,29,22,26,33,24,26,24,11,24,25,29,25,39,25,24,23,26,27,0,38,15,26,37,20,25,25,37,19,14,26,14,23,21,26,25,24,24,27,19,17,28,23,30,30,27,31,31,18,25,26,24,30,30,22,96
31,40,39,33,36,33,36,44,32,28,40,34,31,36,33,28,36,27,23,56,31,34,28,49,35,26,35,34,32,30,30,35,32,37,37,19,34,33,39,26,42,32,33,33,29,28,33,38,44,18,17,34,38,29,35,37,33,40,34,28,29,33,30,40,34,22,40,34,32,33,31,31,34,42,36,27,31,46,35,37,34,32,32,31,33,32,29,40,32,50,43,31,41,31,38,35,40,42,31,39,28,36,40,30,31,31,40,32,34,18,28,29,37,32,42,40,28,40,37,34,30,33,22,27,33,32,32,29,38,42,35,24,24,32,23,34,35,30,38,35,38,40,37,35,29,30,35,35,34,40,29,29,34,29,28,20,36,32,52,34,37,34,35,35,39,41,29,37,27,37,29,34,39,25,37,38,33,36,25,24,36,40,34,26,30,30,30,31,27,28,45,38,37,37,32,34,30,28,28,37,30,33,39,27,33,33,37,34,30,37,35,34,32,30,25,37,35,35,19,39,33,34,37,33,37,33,45,32,29,35,37,32,35,39,37,37,37,37,23,32,34,28,36,29,30,36,40,32,26,39,34,44,36,30,33,32,32,28,32,35,33,33,35,39,29,33,34,37,38,36,37,32,29,31,35,31,38,36,31,43,37,37,37,31,34,32,33,34,36,42,39,39,32,40,40,34,31,24,36,41,29,34,37,38,31,39,38,30,27,33,42,30,35,33,34,39,39,33,30,30,34,32,38,27,43,39,28,31,33,34,35,35,33,36,33,36,36,26,42,31,39,37,37,33,31,35,30,40,36,26,40,49,41,34,43,32,32,31,38,24,24,32,34,35,28,23,42,36,34,43,34,36,34,38,32,40,32,28,32,33,26,32,40,35,34,35,27,35,30,43,37,21,31,38,43,39,38,34,31,35,35,32,30,35,33,35,34,30,25,35,43,33,41,34,32,30,33,38,27,35,28,36,40,39,24,33,35,39,29,34,35,40,41,37,35,35,26,33,34,34,42,35,34,36,26,41,29,37,26,39,29,31,37,37,40,32,35,38,39,40,36,38,41,39,47,38,44,34,40,37,38,29,32,37,25,35,36,34,33,38,33,34,31,33,32,33,25,32,37,40,36,33,42,34,39,41,45,35,33,28,33,33,32,31,35,36,38,25,36,40,33,34,16,31,36,36,28,25,40,30,34,16,23,29,38,43,39,34,40,39,33,34,35,33,39,38,36,40,35,33,35,37,40,25,30,24,20,33,39,29,23,36,32,36,42,35,40,28,29,27,36,36,37,40,40,32,39,30,29,41,41,35,36,40,37,23,38,34,45,38,33,34,21,33,34,34,35,33,28,30,33,31,30,23,27,30,40,40,38,26,32,28,36,35,34,26,36,34,45,37,35,34,43,26,30,35,15,38,34,35,43,39,44,30,34,39,32,39,41,31,31,40,39,32,40,36,32,38,31,32,38,27,33,39,38,40,37,35,38,40,31,37,33,10,29,27,36,34,37,33,33,31,35,42,34,31,31,39,33,33,36,37,40,31,31,32,27,30,38,32,27,27,41,31,30,31,31,38,37,24,37,39,40,33,38,47,27,34,40,42,33,31,34,31,35,34,35,37,50,35,36,34,34,35,34,32,35,34,31,28,23,36,39,32,32,43,48,30,39,31,27,34,38,30,27,26,28,38,36,36,44,36,30,33,27,31,32,37,34,30,34,37,41,34,36,34,24,42,40,44,32,39,29,31,36,30,34,31,41,37,35,32,37,30,33,29,34,31,37,30,53,29,38,36,30,29,41,26,40,36,36,20,31,43,33,34,33,38,36,38,36,27,33,32,36,34,36,38,47,28,25,34,41,36,29,30,28,35,31,37,35,37,38,34,41,36,36,39,26,39,36,36,36,38,37,41,38,41,35,23,22,34,37,35,31,35,36,33,36,26,39,45,31,34,36,31,33,48,27,39,32,37,28,38,0,31,35,44,30,27,34,36,31,36,35,27,30,33,29,38,39,32,34,31,33,37,41,42,37,28,40,34,35,30,29,34,36,41,32,105
17,22,25,21,23,19,19,22,13,17,16,18,17,24,18,15,14,22,10,34,18,20,13,31,14,5,21,20,18,20,22,18,5,20,18,20,27,19,28,13,23,18,19,20,18,14,14,18,23,19,18,19,17,26,19,18,20,26,22,14,8,12,17,27,21,20,17,21,13,2,17,20,28,17,22,11,7,22,22,14,15,3,4,5,14,20,15,17,21,27,24,21,24,18,20,14,25,26,21,20,20,17,18,25,12,13,25,24,16,13,14,12,26,1,12,26,14,28,13,27,16,21,9,14,8,17,6,23,25,25,22,19,11,28,20,20,4,17,17,22,18,26,22,14,15,22,22,19,20,15,20,14,20,16,15,18,9,9,31,3,14,17,14,11,17,27,15,19,14,25,20,17,27,14,24,25,20,23,19,18,26,13,13,11,16,21,11,13,14,14,30,22,21,23,11,12,17,21,10,13,13,10,19,18,20,15,21,24,19,14,22,19,18,17,13,16,16,17,16,17,20,16,26,15,24,14,21,19,10,23,9,16,16,26,23,20,21,22,24,14,22,15,18,16,17,16,21,19,15,17,18,23,15,26,19,19,19,19,20,21,20,16,22,26,15,19,19,22,25,9,16,19,18,19,14,18,24,15,20,18,20,22,25,18,20,14,18,17,24,22,21,21,19,16,17,11,8,17,20,22,17,18,19,30,26,24,23,11,19,17,18,20,20,19,16,21,13,19,11,11,7,12,19,13,23,16,15,18,20,15,16,8,22,19,24,15,16,20,29,19,25,13,21,2,16,9,7,27,14,7,29,31,14,17,16,18,13,19,11,13,11,17,21,22,19,24,27,16,21,27,18,26,16,14,12,22,20,15,18,20,14,17,28,18,5,8,14,16,17,17,13,14,17,23,14,14,21,19,15,15,23,16,19,12,14,17,15,18,23,20,26,18,15,7,19,12,18,23,18,20,15,15,22,21,13,27,17,27,18,21,18,23,25,21,21,23,27,19,21,15,21,22,19,24,15,24,16,19,13,23,16,12,15,23,25,14,20,14,17,22,21,14,29,21,32,25,23,13,13,18,20,18,18,20,11,23,8,15,19,16,12,19,16,20,6,16,10,16,22,17,23,19,23,18,28,22,24,4,8,17,12,20,12,14,18,20,25,14,23,19,12,15,25,13,14,17,16,19,14,9,17,15,14,15,26,19,20,19,17,24,20,19,17,19,20,22,8,12,16,17,22,25,29,14,17,19,17,18,20,18,21,13,17,21,21,16,21,14,15,15,5,13,14,25,17,14,15,13,15,21,23,22,18,19,19,18,22,20,18,17,19,22,14,21,15,18,10,20,7,3,10,21,19,12,19,21,26,22,20,15,21,14,14,17,24,16,15,11,26,20,20,21,24,17,19,23,16,21,16,18,22,26,25,16,20,24,18,18,28,13,19,23,26,17,20,17,18,20,23,20,14,18,20,26,15,17,17,23,18,27,12,23,23,25,17,10,14,21,12,5,21,14,22,27,16,19,19,19,19,20,19,11,20,11,22,19,21,17,21,23,15,14,19,18,19,25,13,13,12,19,22,19,16,19,23,26,14,15,16,20,13,19,12,15,16,20,15,22,29,21,24,21,16,17,15,23,10,4,7,18,21,17,21,22,17,27,34,15,26,18,14,10,22,16,22,12,16,17,14,23,27,19,22,20,16,16,15,19,22,17,21,23,24,22,22,21,21,27,19,30,19,23,16,18,21,13,21,14,23,16,17,19,18,14,18,12,16,15,21,21,25,17,18,22,10,15,22,21,17,25,25,21,17,26,17,24,15,19,17,15,20,15,21,14,22,22,11,18,30,9,12,17,27,21,18,18,12,18,25,23,13,18,18,15,28,16,19,18,17,25,7,13,20,25,23,27,20,27,19,20,21,15,13,14,17,24,15,11,23,9,21,19,18,18,22,18,15,34,14,18,19,13,24,15,31,0,22,28,14,14,16,27,15,13,11,9,8,6,16,20,20,18,23,4,11,22,18,24,15,13,25,23,14,16,21,19,21,25,12,91
26,28,30,24,18,14,15,31,26,25,25,15,19,27,27,19,11,23,12,43,27,28,21,27,26,17,30,24,21,23,22,24,23,27,26,27,29,29,34,23,30,23,26,19,24,26,22,24,32,27,26,21,18,34,23,26,22,25,15,23,20,24,12,32,20,20,16,20,22,20,23,18,24,26,27,22,18,30,30,24,21,23,23,22,23,18,20,29,27,40,22,20,36,28,21,15,24,28,22,32,20,19,30,30,24,20,24,15,21,17,25,20,31,21,17,36,24,25,28,31,22,22,13,22,26,24,26,18,29,31,27,19,21,28,22,28,18,21,29,19,26,33,23,26,17,29,29,16,28,24,20,22,24,16,15,23,30,22,39,21,27,14,24,26,22,29,26,20,8,30,21,25,25,22,34,26,29,29,14,15,22,26,23,19,14,21,21,22,26,23,32,25,24,19,23,21,27,23,17,21,20,26,30,25,23,23,20,26,18,17,26,25,17,11,19,26,20,15,24,26,22,21,25,22,25,24,34,18,22,23,24,26,22,23,20,25,26,23,32,21,12,25,27,9,17,22,5,14,14,27,24,30,21,23,29,13,21,15,23,22,30,23,15,32,27,23,28,27,27,28,17,21,25,29,20,22,30,28,27,22,13,29,18,22,19,19,19,18,27,30,22,24,20,13,28,19,22,28,30,28,22,9,27,29,32,29,28,21,25,20,31,23,26,22,31,26,18,22,23,24,20,25,21,21,31,22,10,21,22,16,17,19,20,17,18,27,25,25,35,24,22,28,31,24,26,26,21,25,27,17,30,27,27,27,27,16,23,19,11,23,21,24,14,15,28,28,30,27,27,31,25,17,15,25,24,29,18,25,28,24,20,30,29,20,21,16,24,17,14,28,24,24,25,23,28,25,19,22,21,26,28,19,22,25,24,25,25,27,28,22,29,26,14,17,21,17,12,17,12,25,23,25,25,30,23,25,22,28,23,25,18,22,25,24,29,18,35,20,23,23,22,23,27,30,25,31,25,24,12,24,21,21,11,17,34,22,21,19,26,20,30,27,34,20,30,23,35,25,21,18,25,22,13,25,20,23,22,20,22,28,24,24,25,26,19,11,20,26,25,24,21,10,29,7,26,22,31,24,21,13,18,13,22,21,23,23,20,13,22,26,19,22,23,22,22,18,18,21,29,21,10,19,22,27,26,20,32,26,26,29,29,24,16,18,28,29,23,27,29,20,31,27,31,24,21,20,24,21,22,28,25,27,17,13,19,25,30,16,17,24,22,22,21,31,27,31,24,21,25,6,28,30,17,23,21,26,22,22,30,28,18,29,30,23,17,19,28,19,25,21,24,23,27,22,22,17,27,19,32,22,19,22,27,23,23,25,26,22,27,22,27,20,25,24,26,25,20,16,25,30,34,26,32,28,27,29,26,24,32,20,28,30,23,23,27,26,22,27,23,25,12,26,14,20,28,30,13,24,24,21,17,21,18,29,27,22,23,26,18,20,24,20,24,27,14,17,14,25,21,21,27,26,27,23,26,23,24,23,18,31,21,24,29,28,24,35,23,25,28,27,29,30,32,29,30,32,21,21,29,23,21,17,27,24,19,23,12,29,41,29,17,21,13,12,16,7,22,23,23,23,31,27,16,23,27,30,29,22,27,15,11,23,20,20,12,23,16,23,24,23,36,17,25,18,17,23,24,25,17,10,22,25,22,20,23,30,28,28,20,32,23,26,6,4,28,22,23,21,28,26,10,21,25,24,27,23,23,18,25,23,30,19,27,29,19,25,28,28,25,27,29,26,19,33,30,21,24,27,23,26,21,26,32,22,20,24,30,27,23,19,22,19,25,23,18,19,21,22,20,25,17,20,16,25,31,22,12,29,17,27,19,16,26,15,25,37,16,32,17,27,26,26,26,22,19,10,16,24,30,21,27,18,22,22,28,24,20,36,16,30,23,26,23,26,35,22,0,17,18,18,29,28,17,12,22,18,27,24,22,27,28,20,27,24,21,31,26,30,18,21,25,15,17,24,12,23,25,23,20,100
28,31,42,34,35,31,32,38,29,28,34,32,32,35,31,26,28,36,29,47,29,35,28,44,38,33,28,35,29,31,31,33,29,36,34,31,35,26,39,26,38,28,35,36,35,32,31,31,38,30,29,26,29,37,31,38,20,21,32,31,28,32,29,36,23,34,33,35,30,30,22,32,37,37,27,25,29,41,28,23,30,31,32,31,31,28,25,21,32,48,37,30,41,38,28,32,40,42,22,33,37,29,32,35,29,26,20,32,32,26,33,30,32,29,34,47,35,42,37,40,21,29,30,39,34,29,33,35,32,40,31,23,24,38,31,29,32,31,35,36,36,47,30,35,27,28,33,33,34,29,28,29,27,28,27,26,25,30,44,31,32,29,30,35,25,39,29,27,25,37,34,32,23,25,40,38,38,36,31,31,36,34,31,26,30,29,22,24,25,32,36,30,35,33,31,25,34,33,28,23,29,27,28,32,30,28,30,40,35,28,33,32,32,28,26,25,32,32,27,29,31,30,42,24,26,32,39,35,23,31,31,27,25,40,32,28,34,30,35,25,29,35,36,26,26,32,22,31,31,39,25,40,28,26,34,30,30,32,32,29,25,32,27,39,31,29,31,25,25,26,34,30,29,31,29,29,16,24,31,39,30,33,34,28,36,28,28,27,37,40,29,7,28,30,33,24,27,33,39,32,21,26,30,39,36,23,24,29,32,27,40,23,22,29,31,33,35,32,28,32,32,26,32,24,41,35,27,32,30,32,31,33,34,32,33,33,30,27,35,24,5,33,32,26,33,35,28,38,23,34,36,35,36,39,40,33,31,27,28,22,32,19,30,31,21,26,35,25,30,32,35,34,31,20,28,31,27,28,39,26,25,41,36,30,29,33,29,26,31,37,28,35,20,36,36,28,36,36,22,24,36,26,29,35,35,33,33,16,21,34,37,33,31,34,19,30,29,34,29,35,26,24,30,20,24,38,29,35,29,34,26,36,34,33,35,34,45,26,21,20,33,33,34,35,26,36,27,35,29,31,26,29,28,33,30,23,24,30,36,37,35,32,42,37,38,40,43,29,32,34,31,25,30,28,29,35,32,28,30,30,28,21,18,26,30,28,25,27,36,38,32,27,12,24,39,34,36,32,31,30,31,29,32,31,37,31,34,30,34,27,29,32,39,31,22,30,29,32,27,25,27,28,21,41,34,37,31,34,33,34,31,32,30,28,34,19,30,29,31,30,41,36,38,23,27,32,28,29,29,27,29,32,32,30,36,27,32,29,29,23,33,39,34,41,34,36,21,28,34,23,32,35,31,33,33,38,33,30,46,34,35,28,30,32,28,24,35,24,35,31,29,31,30,23,20,34,34,34,33,26,33,23,26,30,32,24,34,33,42,33,28,37,36,18,30,36,29,33,28,38,44,39,36,32,32,40,34,31,39,29,36,36,34,24,40,32,31,33,32,33,29,32,31,32,32,30,30,37,24,37,26,37,35,36,33,27,30,31,30,31,24,33,22,35,31,26,31,39,33,30,35,24,34,32,35,32,26,17,35,36,26,27,33,31,30,34,29,31,35,37,34,35,32,19,38,41,29,32,28,33,29,29,28,28,27,31,29,36,45,30,33,34,30,29,32,24,30,24,23,19,35,35,33,23,32,41,45,30,41,30,28,28,37,31,29,31,28,30,34,34,41,26,34,29,29,28,29,30,33,27,27,30,31,28,29,32,30,33,31,45,30,33,23,21,34,30,34,30,34,30,27,29,31,27,20,22,33,27,36,37,47,31,26,35,27,15,28,32,38,27,27,32,31,39,39,35,33,36,21,38,25,38,44,32,26,31,17,26,40,27,32,27,41,28,27,26,25,38,34,30,33,37,33,33,39,22,29,36,25,32,31,33,28,32,38,41,33,33,34,30,31,31,35,34,33,27,27,33,35,26,30,35,31,30,18,33,29,52,33,34,32,21,33,37,44,28,17,0,26,32,24,40,27,29,26,27,35,30,25,33,15,30,25,31,33,29,38,44,30,28,42,32,31,27,29,30,36,40,28,102
23,22,29,21,16,14,20,27,18,18,26,15,20,19,19,12,7,18,17,31,19,24,17,30,18,19,24,24,18,20,17,20,17,23,12,13,13,22,29,18,22,15,22,13,16,22,18,18,32,14,15,10,18,26,5,21,12,21,15,15,19,20,10,22,7,20,10,14,20,12,6,18,23,25,15,16,12,27,14,23,18,14,13,14,20,16,12,18,23,30,26,12,33,18,18,12,22,28,10,26,15,14,20,19,20,21,24,19,17,12,13,21,15,13,24,27,15,21,22,27,5,17,16,20,18,11,17,22,20,31,21,11,16,22,20,20,14,18,19,15,20,27,20,18,1,21,16,16,25,23,16,18,15,13,12,17,22,20,37,11,16,14,21,20,19,15,15,17,14,20,16,24,18,16,22,24,22,21,18,19,26,27,19,16,14,17,15,15,19,21,25,25,22,17,15,9,17,7,18,17,16,21,21,18,23,16,18,21,10,17,19,22,13,11,15,25,20,15,16,15,12,15,17,20,11,15,30,12,16,9,15,11,22,19,16,22,23,17,19,21,16,15,21,9,10,6,22,12,6,24,9,30,16,19,27,19,16,21,11,16,25,19,15,16,23,16,23,17,17,20,14,8,12,18,15,9,21,19,14,30,21,23,18,19,13,13,19,18,22,26,19,23,12,23,21,18,17,21,24,16,9,18,20,19,24,24,25,22,23,16,27,11,18,14,20,19,12,9,19,22,21,18,19,15,15,17,8,21,15,13,14,22,20,17,21,23,18,15,23,12,21,19,24,16,18,18,18,17,18,17,28,29,17,23,24,11,22,5,21,16,13,18,14,15,21,23,17,18,20,17,19,27,13,21,23,25,11,20,17,14,16,23,23,8,16,20,16,17,10,18,12,16,12,22,22,24,19,16,6,17,23,15,16,21,21,25,26,16,21,20,23,18,24,19,11,11,17,22,18,23,20,24,23,24,16,24,15,23,17,21,14,24,18,20,23,18,23,13,13,14,22,18,23,19,18,24,17,14,6,18,11,18,17,17,25,7,6,19,25,26,23,23,27,16,31,24,27,22,25,22,19,9,13,19,18,9,6,22,15,18,21,19,18,14,13,17,17,19,23,20,14,17,22,11,26,22,20,16,20,18,13,13,19,15,17,22,18,5,22,21,13,18,27,13,16,13,10,7,24,20,18,14,17,23,24,16,20,24,20,18,18,16,12,10,25,23,14,18,17,19,24,22,24,19,18,18,17,13,18,18,14,17,22,19,25,17,22,12,13,11,19,22,19,28,22,24,22,20,22,22,21,23,12,20,17,22,21,8,29,20,18,15,19,15,15,17,18,8,19,15,16,17,18,15,8,23,21,20,18,12,17,15,12,14,16,12,21,17,16,20,23,25,22,14,13,17,15,22,14,22,31,26,23,20,21,27,23,19,25,19,15,24,18,8,25,16,23,28,18,20,18,21,20,24,21,23,21,11,20,25,11,21,19,22,20,19,23,16,18,14,12,15,14,23,14,10,15,19,7,7,23,21,22,18,22,19,15,9,18,26,17,13,19,23,18,29,23,15,21,23,16,19,19,15,27,27,17,19,22,22,3,17,18,19,23,20,8,22,35,22,17,13,14,18,11,13,18,18,19,7,21,23,22,11,24,25,29,20,19,11,7,16,23,19,22,11,2,18,8,14,27,15,23,17,15,16,17,16,17,10,15,16,20,13,16,19,21,17,20,28,16,20,12,14,18,19,22,17,21,23,25,14,17,18,20,15,21,14,16,21,31,19,22,19,16,11,22,17,23,15,15,12,15,31,23,20,18,21,17,20,13,17,23,12,20,16,24,25,31,18,12,16,22,12,13,14,14,25,22,9,22,19,22,21,30,18,17,20,13,18,18,13,15,21,19,27,18,19,21,12,13,13,22,18,16,10,16,19,26,18,21,28,18,4,19,20,14,34,21,28,15,22,15,20,30,14,18,26,0,21,20,23,1,6,10,17,15,18,15,27,19,4,17,15,18,21,22,23,13,20,25,28,11,17,22,11,24,15,2,89
23,25,29,22,24,16,16,26,23,17,21,17,17,29,24,11,21,26,6,44,14,14,7,28,18,9,25,20,21,23,16,22,15,22,19,20,26,23,28,13,29,15,19,20,20,16,19,22,24,19,18,19,19,26,26,20,22,26,21,20,17,19,18,27,18,17,26,19,13,16,21,18,24,15,24,22,20,35,25,22,15,17,18,19,18,19,12,17,21,33,32,19,26,20,19,20,26,34,21,33,29,21,25,24,21,19,28,23,17,9,17,2,28,15,25,29,17,31,17,23,20,17,5,22,20,17,20,24,28,26,26,17,11,25,20,19,18,11,22,25,26,33,21,20,20,26,22,18,20,18,18,8,20,14,13,15,19,5,29,17,21,15,20,15,18,27,15,18,10,26,26,21,26,14,26,25,24,25,22,23,26,26,18,9,19,19,22,20,10,20,30,25,22,20,21,22,19,21,16,21,15,20,16,23,22,21,19,25,21,17,18,21,20,13,14,22,20,21,16,27,19,20,16,19,27,21,25,23,23,22,16,24,24,28,22,15,22,26,24,20,22,17,21,15,15,21,18,20,17,25,22,21,18,25,11,15,15,15,18,23,20,18,21,30,15,16,12,23,27,21,18,15,18,25,17,14,21,21,18,24,20,22,22,19,16,18,20,19,25,25,20,30,23,26,24,22,19,17,28,25,18,19,22,28,24,23,22,3,22,19,29,20,18,19,21,28,21,23,7,11,7,11,26,12,29,22,16,20,17,13,14,8,20,19,21,19,22,16,32,21,27,20,22,16,22,17,18,23,20,9,27,29,21,24,29,25,5,18,21,13,13,20,20,21,22,20,30,18,21,28,17,27,14,16,17,20,20,15,21,17,13,17,30,19,19,18,16,18,20,31,23,16,16,28,27,17,25,17,19,19,26,18,21,10,16,22,7,21,20,20,26,12,25,17,21,19,23,28,20,20,19,21,26,28,13,28,16,23,18,17,23,23,26,23,24,24,30,18,23,18,23,18,13,23,15,26,12,20,17,23,13,16,12,23,26,20,19,17,26,21,21,18,30,26,37,21,33,21,20,21,22,18,15,27,17,26,22,15,17,23,21,22,19,23,19,18,10,17,22,15,21,18,26,17,28,24,29,18,6,19,19,19,20,25,16,21,26,16,19,22,23,23,30,11,20,22,19,22,26,18,17,11,14,19,28,30,25,19,24,23,22,21,15,17,22,27,15,19,19,20,24,22,24,16,20,21,17,24,24,18,18,24,17,19,20,22,24,17,18,16,9,21,25,15,26,26,17,17,20,19,22,22,16,18,23,26,23,15,28,21,20,24,22,24,23,20,18,17,17,13,21,15,19,12,20,17,28,28,25,15,19,13,24,17,21,17,19,18,31,22,16,7,24,17,17,26,12,23,23,28,16,22,27,18,23,28,18,21,24,16,29,27,29,19,26,22,17,26,17,21,13,18,16,22,26,28,20,25,17,23,22,23,24,25,26,12,18,18,21,18,21,21,24,27,20,19,21,22,17,17,25,23,26,18,18,15,17,19,13,23,14,14,26,18,19,28,16,18,22,25,22,22,25,21,17,29,12,20,28,25,24,20,11,8,16,19,22,22,38,20,23,23,22,18,21,25,15,18,16,20,21,9,22,20,17,30,33,15,26,18,17,13,27,16,18,15,19,20,21,19,30,22,25,19,22,16,17,22,19,16,21,22,27,21,21,23,21,29,21,33,15,20,12,14,22,15,23,16,26,15,23,16,20,9,19,15,22,17,21,23,38,22,26,22,15,17,26,21,26,22,26,21,20,29,28,20,18,26,16,13,20,19,25,12,25,23,25,20,30,16,14,19,21,17,20,19,13,20,22,26,23,20,11,7,29,15,15,22,15,24,21,21,20,21,28,27,18,26,24,19,20,19,25,21,16,28,17,11,23,11,24,29,14,25,19,20,19,36,10,27,21,15,23,25,27,14,18,32,21,0,12,31,22,22,21,15,19,16,16,13,23,22,24,16,19,25,28,29,25,13,27,19,21,15,20,18,21,25,23,97
23,26,34,23,29,17,23,14,11,16,16,18,20,26,24,15,26,27,18,42,19,23,16,35,30,21,23,14,24,26,19,22,17,25,21,19,25,21,27,14,31,19,13,29,23,16,14,13,23,18,17,20,20,25,25,32,22,26,24,24,21,24,23,28,20,22,28,28,14,18,19,21,27,19,23,21,23,33,19,22,20,19,20,21,21,22,16,10,20,29,33,19,29,28,10,23,28,31,20,27,28,24,18,28,16,22,26,18,24,18,19,14,31,17,22,37,25,31,19,23,18,21,17,27,24,20,22,24,31,25,26,20,12,28,19,20,20,20,23,30,20,31,12,23,19,30,25,19,10,20,23,17,23,19,18,24,7,17,41,19,18,16,24,21,7,29,17,9,21,25,26,21,23,13,34,26,23,24,20,21,30,25,23,14,22,24,18,19,15,24,30,15,13,21,14,20,27,24,19,19,18,18,21,26,19,21,21,28,27,19,17,24,20,18,17,24,16,26,15,17,25,23,28,21,25,25,31,29,19,24,20,22,24,19,25,10,25,28,23,22,31,25,22,20,20,21,25,25,23,21,14,26,23,29,19,26,19,20,20,24,10,17,18,29,15,20,13,15,23,22,25,19,17,21,24,18,26,19,19,25,25,25,21,18,24,21,21,20,26,28,11,28,26,25,28,20,21,22,23,26,21,24,10,31,27,25,24,15,27,22,30,23,22,16,22,27,29,27,18,16,19,20,14,15,27,22,21,17,19,17,18,20,23,20,25,31,17,21,34,24,26,24,15,14,22,23,20,28,18,21,27,27,17,28,32,29,17,20,26,12,23,18,17,18,20,25,32,16,22,31,29,30,16,4,20,28,16,16,28,21,16,29,30,19,17,19,26,19,25,28,23,26,17,24,18,21,28,23,17,17,31,21,24,22,28,22,19,19,24,21,21,21,24,20,21,18,24,23,22,23,15,23,28,25,12,27,11,21,17,17,21,22,19,26,23,21,30,18,19,16,24,23,22,26,14,25,17,27,23,24,17,19,19,20,30,18,21,21,29,27,26,24,31,26,34,27,26,25,14,18,18,11,16,29,21,27,24,12,17,16,24,20,17,20,22,25,13,10,19,27,23,23,24,28,27,22,29,20,18,23,24,16,14,26,24,24,30,23,24,10,24,23,29,20,18,25,20,23,26,21,26,20,13,23,27,31,13,22,15,23,24,24,15,17,27,25,19,23,25,23,29,27,30,15,17,20,16,25,25,17,25,26,20,24,27,13,18,20,21,19,21,27,24,27,29,27,5,17,17,26,29,23,16,24,26,23,16,17,34,17,21,18,21,25,18,22,25,19,18,19,23,20,18,11,20,20,29,27,26,8,22,14,20,12,25,20,20,16,31,23,4,19,19,16,18,27,21,30,22,21,28,22,22,18,28,29,12,20,20,18,27,26,28,18,29,25,14,29,20,22,20,27,27,27,25,27,23,29,17,28,22,17,23,24,23,15,26,22,28,21,20,26,24,27,25,17,22,30,25,21,22,23,20,25,18,15,22,20,25,32,17,15,23,19,18,28,19,19,25,22,25,28,28,23,26,32,23,15,26,23,23,21,20,17,11,20,25,27,37,21,20,22,21,25,24,27,22,16,19,20,23,21,27,19,20,31,32,18,32,21,22,21,28,19,20,21,20,21,25,23,29,20,26,20,17,15,16,23,20,21,24,27,25,18,21,25,20,30,22,33,11,11,23,25,25,18,22,19,26,23,26,18,25,18,15,19,25,20,22,26,32,19,24,16,18,19,27,28,21,18,28,20,23,30,29,23,19,23,20,25,20,27,33,20,28,26,23,8,34,20,22,22,27,21,15,16,16,25,26,19,25,24,20,19,29,19,27,29,20,29,19,24,21,31,29,27,22,23,25,23,22,20,25,26,20,28,18,21,26,14,25,28,14,24,24,30,22,37,22,29,20,3,28,25,34,16,29,24,20,12,0,25,21,26,21,19,22,16,17,25,21,22,26,19,15,26,30,34,25,16,25,24,22,16,18,26,20,30,22,97
29,31,36,28,27,24,33,35,25,27,30,25,28,34,31,26,28,9,29,48,25,33,26,41,38,31,34,29,22,20,23,22,32,33,28,24,29,33,41,28,32,27,29,26,28,31,19,28,37,25,24,27,23,36,28,32,26,29,26,32,29,29,21,19,22,32,31,27,31,29,28,24,26,35,32,31,29,44,28,27,26,30,29,28,30,30,25,31,32,39,41,28,38,31,25,13,33,31,27,37,30,15,28,20,21,23,34,28,24,27,28,29,31,28,38,36,24,18,26,35,27,20,30,17,23,22,33,31,28,39,17,27,26,29,30,33,30,27,31,26,28,42,26,37,24,32,27,26,32,27,28,27,23,24,23,33,29,26,41,30,24,27,28,24,26,26,29,24,25,28,7,27,27,24,37,33,26,35,28,28,22,36,28,27,26,29,28,30,21,32,36,27,12,28,28,29,30,23,26,21,26,23,29,24,27,24,30,32,25,26,28,23,25,25,27,29,17,24,26,27,18,27,29,23,28,23,34,25,29,30,25,33,29,6,24,24,36,30,30,24,33,28,31,20,25,26,23,23,21,34,31,40,29,30,34,30,30,21,29,31,32,29,20,32,32,29,27,28,31,26,15,24,20,32,28,25,33,24,18,37,28,26,15,20,34,25,28,27,23,37,26,38,24,30,35,28,30,36,37,35,27,19,32,22,38,26,25,28,27,26,33,25,31,27,34,27,33,20,24,32,28,23,32,27,33,21,19,25,22,26,27,29,26,26,24,36,22,15,35,24,35,29,37,25,30,24,30,34,24,30,34,38,26,33,21,26,29,26,32,24,26,29,17,18,33,37,39,26,35,34,31,31,25,29,28,30,20,30,28,28,28,29,38,24,22,30,26,26,21,33,30,28,26,32,33,28,30,32,28,25,25,25,27,23,28,28,32,32,35,27,32,24,29,31,25,24,26,31,30,33,21,28,30,28,25,25,22,26,29,29,23,34,34,30,35,15,32,24,27,24,27,29,32,38,28,30,23,27,19,28,24,28,29,22,29,29,23,28,29,27,35,27,36,26,36,33,40,29,34,19,17,27,23,32,29,30,29,29,22,26,28,29,30,28,28,28,27,32,37,31,34,18,32,28,25,32,33,31,27,31,30,18,29,32,33,37,29,20,30,31,34,27,20,26,22,14,22,25,31,30,27,29,25,34,35,34,30,33,30,26,28,31,26,26,33,27,24,23,25,23,27,33,36,27,19,28,27,23,28,29,33,35,26,30,24,29,32,24,25,29,30,28,26,37,33,31,29,23,19,24,34,32,27,32,24,13,31,29,31,28,28,29,28,24,28,24,25,21,32,30,28,22,30,25,26,19,36,21,35,28,25,28,24,23,21,30,27,27,36,33,29,32,23,28,19,29,30,33,22,35,35,34,38,29,34,37,30,32,38,24,32,30,26,29,35,33,22,30,24,27,30,36,30,36,33,35,24,34,17,30,24,26,29,26,34,29,32,26,29,27,29,32,28,28,25,19,24,29,28,28,35,28,26,27,30,27,14,23,26,41,29,29,25,33,30,39,29,28,30,14,27,36,30,29,36,38,24,18,31,33,25,29,29,26,28,31,29,36,35,28,14,24,15,24,12,33,29,27,30,25,30,28,28,28,34,33,26,29,34,22,18,25,33,27,24,26,23,31,30,24,37,22,28,31,25,26,27,31,21,21,33,31,27,22,27,29,31,37,29,40,29,14,23,25,29,29,26,27,30,30,28,21,29,25,32,28,29,24,26,27,47,27,32,26,30,25,34,32,33,31,31,25,24,37,28,27,28,34,20,34,24,23,29,27,32,23,30,33,20,28,25,17,33,25,23,24,28,24,33,29,28,23,28,31,39,19,28,37,25,33,20,14,25,32,31,41,31,31,31,18,19,23,28,29,29,30,25,25,38,28,30,33,26,27,31,22,26,35,33,32,26,28,30,37,36,27,28,40,23,31,25,0,22,27,28,27,30,33,30,30,29,27,29,31,28,25,19,39,24,30,35,35,32,27,26,17,35,36,25,103
22,21,28,22,17,15,21,26,19,17,25,16,19,20,20,11,6,17,18,32,20,25,18,29,19,20,23,23,19,21,18,19,18,24,13,14,12,21,30,19,23,15,21,14,17,23,19,19,32,15,16,11,19,27,6,22,13,20,16,16,18,21,11,23,6,21,9,15,21,13,7,19,22,26,16,15,11,26,15,24,19,15,14,15,21,17,12,17,24,31,25,13,34,19,19,11,23,27,11,27,14,13,21,18,21,21,25,18,18,13,14,22,16,14,25,28,16,20,23,27,6,16,17,21,19,10,18,23,21,32,20,12,17,21,21,20,15,19,18,16,19,28,19,19,2,20,15,17,24,22,17,19,14,14,13,18,23,19,38,12,17,15,20,21,20,16,16,18,15,19,15,25,17,15,23,25,23,22,19,20,25,28,20,17,15,18,16,16,20,22,26,25,21,18,16,10,18,6,19,18,17,22,22,19,24,15,18,20,11,18,18,21,12,12,16,26,21,16,17,16,13,16,18,21,12,16,31,13,17,10,16,12,23,20,17,23,24,18,20,22,15,16,20,10,11,7,21,13,7,25,10,31,17,20,28,20,15,22,12,17,26,20,16,17,24,16,23,18,18,21,13,7,11,19,16,8,22,20,13,29,22,24,17,18,12,14,20,19,21,26,20,22,13,24,22,19,16,22,25,17,10,17,21,20,25,25,25,21,24,17,26,12,18,15,21,20,11,10,20,23,21,19,20,15,16,16,9,22,16,14,15,22,21,16,20,24,19,14,24,13,22,20,25,17,19,19,17,18,19,18,28,30,18,24,24,10,22,6,20,17,14,19,13,14,22,24,18,19,21,18,18,26,13,22,24,26,10,21,18,15,16,22,24,9,17,21,17,18,11,17,13,17,13,23,21,23,20,15,7,18,22,16,17,21,22,26,25,17,22,21,24,17,24,20,12,12,16,21,19,24,19,25,22,25,16,25,16,22,18,21,15,25,19,21,24,17,24,14,14,15,23,17,24,20,19,25,18,15,7,19,12,19,18,18,26,8,5,20,26,27,24,24,28,15,32,23,28,21,26,23,18,10,14,20,19,10,7,23,16,19,22,20,19,15,12,18,18,20,24,21,15,18,23,10,27,23,19,17,20,19,14,14,20,14,16,23,19,6,23,22,12,19,28,14,17,12,11,8,25,21,19,15,18,23,25,15,19,23,21,19,19,15,12,11,26,24,15,19,18,20,23,21,25,20,17,19,18,14,19,19,15,18,23,20,24,18,23,13,14,12,20,23,18,29,23,25,23,21,21,22,20,22,11,21,18,21,22,9,28,21,19,16,20,16,16,18,17,7,20,16,17,18,19,16,9,24,22,19,19,13,18,16,13,15,17,13,22,18,17,21,22,26,21,15,12,18,16,23,15,23,32,26,24,21,22,28,22,20,24,20,16,23,19,9,26,17,24,28,19,21,19,22,21,25,22,24,22,12,21,24,12,22,18,23,21,20,24,17,19,13,13,16,15,24,15,9,14,18,8,8,24,22,23,19,22,19,15,10,19,27,17,14,20,24,19,30,24,14,20,22,15,20,18,16,28,28,18,20,23,23,4,18,17,19,24,21,7,23,36,23,16,14,13,19,10,14,17,19,20,8,22,24,23,12,25,26,28,19,20,12,8,17,22,18,21,12,3,19,9,13,28,16,23,18,16,17,18,15,18,11,16,15,21,12,17,20,21,18,21,29,15,19,13,13,19,20,21,18,22,24,26,15,18,18,21,15,22,15,15,22,32,20,23,18,17,12,21,18,24,16,16,13,16,31,24,21,17,22,18,19,14,18,24,13,21,17,25,26,32,19,13,15,21,13,14,15,15,26,22,8,21,18,23,22,31,19,18,21,14,17,18,12,16,22,20,28,19,18,22,11,12,12,21,19,17,11,17,20,26,19,20,27,18,5,20,20,15,35,20,29,16,23,16,19,31,15,17,27,1,22,21,22,0,5,11,18,16,19,16,28,20,5,18,16,19,20,23,24,14,21,26,29,10,18,21,12,25,16,3,90
23,26,23,26,22,15,26,31,23,21,27,18,24,20,25,16,1,22,16,37,16,28,21,24,24,18,25,22,22,22,22,14,18,19,18,19,17,23,32,19,26,18,19,19,22,21,24,19,34,20,20,16,22,30,11,27,18,24,19,20,13,17,16,28,11,24,4,20,22,15,12,22,25,27,21,10,6,21,20,24,18,16,15,14,25,22,15,17,24,30,20,18,31,24,22,16,23,32,16,22,9,18,23,23,22,19,28,19,23,18,19,21,21,14,25,33,21,15,22,32,11,21,17,25,21,15,19,25,26,35,25,17,17,16,24,23,17,18,23,21,14,29,24,24,7,25,20,13,22,27,22,22,19,19,18,17,22,22,34,16,19,20,21,20,25,21,21,23,12,24,20,21,22,18,28,21,28,22,21,20,30,26,18,19,20,23,13,15,20,20,26,26,26,23,21,15,23,11,16,21,14,20,27,23,23,18,22,15,16,21,23,26,7,15,21,24,25,15,20,20,18,19,23,21,17,17,29,18,12,15,12,17,26,25,22,22,22,23,25,20,10,21,24,13,16,12,17,18,12,21,15,31,19,25,24,17,20,19,17,20,21,15,19,22,20,19,19,23,23,22,18,12,16,24,20,13,20,25,18,30,21,27,17,19,7,17,21,20,25,25,25,27,18,24,20,14,11,17,30,21,15,12,21,25,23,23,24,20,21,18,21,17,21,20,26,24,6,15,23,20,20,15,18,19,21,21,14,22,12,16,17,21,24,14,25,22,21,19,29,18,27,16,29,15,23,18,12,23,24,20,23,33,17,20,19,5,18,11,15,17,19,19,18,19,21,26,23,24,26,23,13,21,17,25,19,25,15,21,23,18,20,27,27,14,18,20,22,21,16,22,18,22,18,27,22,27,21,10,12,23,17,17,20,25,26,22,24,20,22,17,24,22,25,20,17,17,21,26,23,28,19,23,17,28,17,30,21,27,21,26,19,27,24,22,24,19,27,14,19,18,26,12,27,25,19,22,18,20,12,21,14,23,23,21,26,13,10,17,28,27,29,22,28,10,31,28,33,20,24,23,23,15,16,22,17,15,12,24,12,21,19,21,18,20,7,17,18,24,28,26,20,13,26,5,28,23,24,17,21,24,19,17,16,9,11,22,24,11,21,25,7,24,28,19,20,17,16,13,26,16,18,20,18,28,25,10,22,24,19,23,22,20,17,16,25,27,11,15,19,23,28,16,30,20,20,24,21,19,24,22,20,16,21,17,19,18,23,18,19,17,18,22,13,28,25,27,26,17,16,18,25,27,16,23,17,22,27,14,27,20,21,21,24,21,14,18,21,12,20,16,13,23,21,16,14,21,25,24,24,18,23,20,17,20,22,18,18,14,22,19,27,28,26,20,17,23,21,22,19,28,31,23,27,20,23,26,20,22,29,16,21,18,24,14,23,22,19,26,21,26,24,21,18,24,18,20,20,17,21,19,17,25,23,27,23,17,25,19,15,8,18,21,20,28,16,14,19,13,13,13,29,24,25,20,27,24,20,15,22,26,21,19,23,24,22,34,20,19,25,21,20,18,23,21,31,29,21,25,28,23,9,23,18,15,23,17,2,28,36,22,18,19,18,16,15,19,22,17,18,13,26,22,20,17,25,31,28,20,25,17,13,13,17,23,16,17,8,21,14,18,32,20,28,23,21,17,18,20,20,14,20,18,25,17,17,23,16,23,24,34,20,24,10,8,24,23,25,13,22,26,22,11,22,16,16,18,22,16,20,27,35,24,28,22,22,17,16,23,25,21,21,18,21,26,29,18,21,24,20,14,19,23,29,18,26,22,24,22,31,14,18,20,16,18,19,20,20,22,25,13,21,23,25,20,30,19,20,19,19,20,20,17,19,19,24,31,24,23,20,16,17,17,16,19,13,16,20,24,30,18,25,22,23,10,18,25,17,35,15,25,21,24,21,14,36,13,12,29,6,22,26,27,5,0,16,15,21,19,21,26,23,10,19,17,15,25,21,28,19,21,28,27,5,18,16,17,21,21,8,95
19,23,30,22,22,19,21,23,15,18,25,22,13,23,18,19,17,23,21,23,17,20,14,30,21,16,26,20,22,24,14,23,16,13,16,20,22,24,26,14,20,20,19,23,21,21,15,16,28,19,18,8,18,26,15,12,12,22,19,23,16,16,16,24,16,18,18,24,14,13,6,18,25,23,15,19,18,33,21,15,20,14,15,16,19,16,18,25,19,33,31,22,23,26,16,15,23,28,10,25,25,19,22,27,13,22,26,16,16,20,21,19,23,12,23,35,23,24,24,28,5,17,20,25,19,18,17,14,20,26,22,11,12,23,16,20,15,16,24,20,25,29,18,19,11,24,23,17,16,21,12,15,16,11,10,17,16,18,33,14,20,18,21,22,17,25,13,15,18,27,21,18,21,15,24,21,24,23,10,11,22,20,15,12,20,13,18,19,17,22,23,23,16,23,12,1,19,16,19,24,6,11,17,11,13,21,18,23,19,15,19,20,13,20,15,17,17,19,16,11,17,5,26,20,21,22,32,22,17,19,20,21,17,22,12,20,19,22,24,21,26,21,25,13,8,16,23,18,15,27,7,21,17,27,25,23,23,17,9,17,21,9,15,26,21,22,21,17,17,20,17,18,19,18,18,19,18,15,21,24,19,23,18,18,14,3,19,18,24,30,17,24,13,24,21,17,14,18,21,16,9,16,18,25,24,21,22,20,13,6,29,11,24,19,18,15,22,8,16,12,16,18,15,13,25,15,14,15,15,20,21,17,20,18,18,23,18,15,23,12,21,21,23,9,20,20,15,26,14,18,25,30,20,26,15,21,20,15,22,14,21,21,14,15,23,28,19,14,18,27,23,29,21,21,18,15,14,16,27,14,14,26,24,18,6,14,21,17,15,20,2,19,12,24,21,22,23,17,4,13,24,5,8,19,16,19,24,22,22,21,20,19,23,15,11,15,10,15,12,21,19,16,13,22,14,22,13,23,7,24,10,18,16,10,13,18,26,11,13,21,22,19,20,19,16,17,15,19,16,16,17,17,17,17,28,3,16,19,27,24,21,25,29,26,35,17,24,20,19,18,11,19,20,20,20,19,16,16,15,20,19,17,20,14,17,23,11,18,21,26,20,15,25,21,26,27,26,15,17,13,18,13,23,16,18,22,22,15,22,28,18,16,19,15,23,18,16,16,23,16,22,21,15,25,26,20,24,20,18,16,16,18,22,20,21,23,19,20,13,21,31,15,30,15,19,16,17,14,9,16,14,17,18,22,23,17,13,18,19,11,16,24,12,26,13,23,22,18,21,24,12,23,22,27,8,23,19,12,27,19,25,20,22,20,11,7,21,15,16,14,12,15,20,13,8,19,22,23,22,16,19,14,8,12,14,12,22,22,26,16,22,28,21,14,20,23,22,25,10,19,33,30,21,19,27,20,18,16,31,17,20,17,16,6,17,6,18,28,15,22,16,24,24,29,17,19,23,21,20,31,21,21,18,25,20,9,19,19,18,16,12,20,14,23,18,13,8,20,17,17,19,22,22,22,20,23,14,9,22,29,15,11,21,18,8,26,17,20,22,22,23,19,23,15,24,30,13,16,24,18,13,17,19,17,17,14,18,20,31,21,17,23,17,22,16,17,17,11,14,7,22,21,26,11,18,23,29,16,24,19,15,18,27,12,20,19,12,15,18,23,23,9,17,17,13,9,8,19,21,14,15,18,14,16,14,17,22,17,20,34,22,18,16,18,10,16,20,7,19,24,26,14,13,16,22,21,21,4,22,23,29,17,24,22,16,11,24,17,24,15,19,21,19,28,21,18,22,26,17,21,21,26,28,14,24,21,18,25,22,17,20,20,22,10,15,16,14,20,16,19,15,17,24,21,30,18,24,20,9,20,8,14,13,25,19,23,20,25,25,18,19,17,24,18,17,20,16,17,24,10,22,21,24,14,16,22,4,35,25,25,22,20,17,26,35,11,22,26,10,21,21,28,11,16,0,18,19,17,13,27,26,14,17,15,22,27,13,32,4,14,23,24,20,10,19,18,22,25,12,93
8,13,16,22,24,15,13,25,15,13,22,16,17,21,22,17,16,22,16,34,14,15,8,30,23,14,17,21,12,14,18,18,12,22,14,16,18,19,24,11,18,21,18,18,20,15,12,15,27,15,14,16,22,22,22,23,17,24,20,5,2,6,22,25,18,19,19,17,20,9,18,17,25,22,18,17,16,31,18,19,21,6,5,4,18,19,18,13,17,31,27,17,26,19,12,16,19,20,16,25,24,14,14,26,14,4,21,20,10,11,16,13,30,8,19,25,13,26,12,29,17,19,15,21,15,13,9,21,21,29,21,17,9,23,16,21,11,16,18,21,15,30,14,17,16,23,18,17,21,22,19,9,20,15,14,17,17,12,27,10,10,19,8,10,13,24,14,11,19,22,20,12,25,10,25,21,18,21,17,18,21,14,7,10,14,20,14,16,10,5,25,23,20,26,15,17,18,17,1,14,15,15,16,20,20,11,17,27,20,20,15,17,17,16,15,20,13,21,12,13,14,20,27,6,21,6,20,21,15,20,18,9,17,26,24,16,17,16,20,5,18,16,9,21,16,18,13,24,16,20,17,28,20,27,20,24,13,20,21,23,18,18,19,24,16,22,17,22,22,12,18,18,14,19,20,19,15,14,16,25,14,21,22,14,14,18,24,23,26,15,13,25,10,20,13,7,4,14,21,22,18,20,18,26,22,22,21,14,24,18,22,16,23,18,19,17,12,21,10,18,14,14,17,14,19,21,20,18,17,11,12,15,19,18,21,19,12,16,26,15,22,21,22,10,22,8,3,22,13,14,29,22,18,19,23,20,16,16,18,7,14,20,18,19,22,22,23,11,19,27,14,26,12,18,6,13,18,13,17,14,15,24,28,17,13,15,17,22,16,20,20,17,17,27,20,21,27,11,16,12,19,17,20,16,19,11,18,21,22,12,17,13,19,14,16,15,13,18,15,20,11,19,21,21,9,24,9,19,14,23,12,25,24,20,15,22,25,13,18,11,26,18,14,21,11,26,12,13,18,19,18,16,17,17,29,15,19,20,17,16,24,13,30,20,30,23,27,7,19,15,17,14,14,14,2,22,15,22,17,12,6,20,19,16,15,17,10,17,22,22,21,19,19,20,24,16,28,11,13,14,18,17,15,10,12,21,29,17,17,18,8,10,23,4,13,13,14,17,15,3,17,13,6,24,24,23,18,19,17,18,19,21,13,15,14,20,17,14,15,11,25,22,23,8,13,17,13,9,17,12,20,9,14,18,24,15,20,12,13,18,14,12,20,19,20,17,19,13,21,14,23,20,14,18,18,21,21,18,25,15,10,19,18,15,19,15,16,17,14,10,6,17,15,8,17,20,28,24,17,11,18,15,10,8,22,19,19,15,18,22,20,21,17,9,15,21,14,22,12,22,21,28,22,13,19,22,19,23,26,14,24,19,24,14,21,22,21,11,19,22,18,14,25,28,11,13,20,22,12,25,15,21,21,17,18,12,12,18,20,14,18,16,19,24,22,17,15,20,10,20,23,14,16,10,22,21,17,14,24,19,16,12,22,16,15,26,7,17,19,20,18,19,14,16,18,24,13,13,23,16,15,18,10,13,21,12,17,25,23,22,21,19,18,21,15,20,14,8,5,16,20,20,21,17,17,27,33,15,26,20,19,16,17,16,23,14,15,22,23,24,25,13,13,18,20,10,11,18,18,22,21,19,18,20,16,20,15,25,25,28,17,22,21,22,24,15,19,16,17,21,8,16,15,14,17,19,7,17,24,22,32,16,25,21,14,12,16,20,20,21,19,17,13,26,20,22,6,18,9,15,13,24,24,5,19,16,15,21,24,1,13,16,26,18,18,19,15,21,23,16,8,19,17,18,26,10,19,20,16,21,15,17,16,25,15,26,11,28,14,19,19,11,17,8,8,21,21,14,25,11,12,23,20,21,17,21,19,25,20,12,17,17,24,14,27,9,18,27,17,15,19,27,18,15,18,0,11,11,14,11,16,19,17,7,14,23,21,23,22,13,17,17,10,11,23,15,16,20,16,82
19,24,27,23,29,25,24,28,20,19,22,23,19,20,18,20,22,21,15,42,19,22,15,37,22,13,17,24,23,24,24,24,11,22,24,22,28,15,30,15,26,24,21,26,22,18,22,25,27,21,20,21,24,28,20,21,21,27,25,16,13,17,23,29,22,22,25,26,21,8,19,22,31,24,24,19,15,30,21,22,23,5,6,7,22,17,21,23,23,32,26,25,26,11,23,22,29,31,19,28,28,22,23,24,20,15,26,29,21,18,6,20,22,7,18,20,8,33,15,30,18,21,14,13,14,22,8,27,22,29,26,18,13,31,22,24,10,18,22,28,14,25,25,16,14,30,27,27,24,21,22,16,22,18,17,20,17,17,37,9,20,24,19,13,23,28,18,22,19,27,23,23,30,16,17,27,22,27,23,24,26,21,18,13,16,23,18,20,18,16,34,27,23,29,17,20,10,22,12,19,15,18,21,24,21,21,27,28,23,22,26,21,22,22,15,24,24,24,18,20,25,20,25,17,24,17,23,25,18,22,14,16,24,29,26,26,27,27,26,16,28,8,20,22,19,21,24,25,19,15,22,29,23,30,23,24,24,24,22,26,22,18,24,23,19,25,24,23,26,11,22,23,20,17,22,23,26,19,22,24,23,24,19,24,25,18,25,24,26,26,24,29,21,22,23,17,14,24,26,29,18,23,15,31,28,29,28,19,26,19,24,12,26,21,16,27,15,22,17,19,15,17,26,17,28,22,21,19,26,22,23,16,24,26,25,23,22,24,22,11,30,18,27,10,20,11,13,23,18,10,35,33,19,22,24,26,21,18,17,15,6,20,21,22,20,23,22,18,23,30,24,28,23,20,17,24,24,17,12,23,16,25,26,21,13,14,9,23,23,19,21,9,18,29,20,20,28,22,19,17,28,18,21,20,17,22,23,21,25,23,23,20,21,13,20,18,23,28,25,22,21,23,26,29,15,25,20,27,20,26,23,27,31,23,26,17,33,22,22,21,24,23,21,18,17,26,20,21,19,19,22,20,21,26,30,20,21,19,19,21,26,16,22,23,40,29,29,18,19,25,18,20,24,25,13,22,14,23,26,21,17,22,19,15,14,19,12,22,24,25,25,22,29,26,30,27,23,10,16,25,20,22,8,20,23,23,31,18,24,21,18,21,24,15,20,23,20,22,16,14,20,16,16,23,30,25,28,21,23,25,13,21,24,23,23,30,13,17,21,22,17,27,33,18,23,23,19,20,28,19,23,19,19,23,27,18,23,18,19,20,13,15,22,28,19,20,21,19,23,25,27,24,25,24,23,17,28,21,24,22,19,20,20,25,22,20,16,23,13,9,16,23,21,14,15,26,31,30,20,17,23,18,20,19,23,21,14,10,29,24,26,22,28,19,21,27,15,24,22,24,24,31,27,18,14,26,22,26,33,18,27,29,31,21,23,24,22,22,25,22,20,24,25,29,21,23,23,26,23,26,14,27,27,27,15,12,16,23,19,13,21,22,23,30,23,23,21,24,20,20,25,13,26,11,27,24,25,18,29,29,17,16,17,20,21,31,18,21,18,18,27,27,24,24,25,34,15,23,22,26,16,16,20,20,24,23,23,27,34,25,18,25,24,25,23,26,18,12,15,16,23,25,29,20,19,32,30,17,32,23,20,15,18,18,27,4,15,25,19,28,32,22,24,22,22,21,21,23,28,23,22,25,27,25,25,14,23,24,26,34,24,25,21,23,19,21,25,16,28,22,19,25,21,19,21,18,18,17,27,27,31,17,24,24,18,20,27,23,23,23,28,23,21,32,23,28,17,25,20,23,24,23,29,16,22,26,19,14,33,12,5,22,31,19,21,20,18,21,27,24,19,24,18,23,31,21,22,26,19,27,15,21,16,27,26,30,22,31,15,26,25,21,19,19,19,23,22,19,23,11,23,25,23,19,25,13,19,36,19,23,23,19,27,23,30,8,27,35,15,19,22,30,16,21,19,11,0,10,18,22,26,11,26,6,9,20,26,26,23,15,26,27,20,20,26,24,23,21,17,93
19,21,27,23,29,22,23,26,14,19,20,23,19,26,23,12,20,26,12,40,16,22,15,35,20,11,22,14,23,25,22,24,1,22,22,20,29,20,30,15,26,14,13,26,22,8,20,23,27,19,18,23,23,28,23,18,26,28,25,16,12,16,23,28,25,14,23,27,19,6,22,22,30,18,22,17,13,28,23,20,21,5,6,7,20,20,11,20,23,33,26,24,26,18,20,20,29,31,20,26,26,19,22,22,18,15,24,28,21,15,15,18,31,5,16,27,15,32,15,28,21,19,11,18,12,21,8,23,27,29,27,21,13,31,22,19,8,23,23,28,20,29,22,16,19,28,26,24,14,19,22,16,22,18,17,21,15,15,35,7,18,22,19,13,17,29,18,19,16,27,26,22,25,16,24,27,22,27,23,24,31,18,17,13,20,23,17,19,18,16,30,20,23,19,11,18,17,25,12,13,15,16,25,19,23,19,20,29,25,20,19,21,19,19,15,22,22,22,18,21,22,20,29,17,20,17,23,25,16,27,15,20,22,29,23,20,26,26,24,16,26,15,20,21,19,20,24,25,21,19,24,23,17,24,13,21,16,21,22,25,15,18,27,24,9,15,23,24,29,11,22,16,20,19,16,15,26,21,22,18,25,24,21,21,24,18,22,21,26,26,21,23,18,16,21,15,12,23,20,28,23,23,24,25,28,25,24,17,19,19,22,21,17,23,16,25,15,22,17,17,13,18,24,17,27,20,21,21,16,21,22,14,24,25,23,21,20,24,31,20,31,19,25,8,21,11,11,29,20,7,29,33,20,23,22,24,19,23,15,15,11,13,25,26,15,20,29,22,23,25,22,28,22,14,17,24,24,17,19,16,16,23,28,22,11,8,14,20,23,19,19,14,21,27,18,18,26,21,21,21,29,18,21,18,14,21,21,14,19,20,28,20,15,7,25,16,23,23,24,22,18,21,26,24,15,29,20,25,20,22,22,25,24,23,25,23,27,18,25,14,27,20,21,26,17,26,18,22,19,25,12,18,19,21,25,20,24,20,19,26,26,16,29,23,37,27,23,18,13,24,24,19,21,24,13,27,12,21,16,20,17,15,12,24,12,22,12,20,24,23,19,22,22,23,30,26,27,8,14,23,18,25,14,18,20,23,30,20,21,19,16,21,29,15,12,20,20,23,16,14,23,17,16,21,30,23,23,21,21,24,20,21,21,22,20,23,14,18,21,22,22,24,33,18,20,23,19,17,23,20,24,17,19,23,25,22,21,18,19,21,11,15,20,30,19,18,15,19,21,25,27,24,20,20,23,22,21,25,18,23,21,22,14,25,20,20,14,25,7,3,14,21,19,14,23,23,27,28,20,17,23,18,18,19,20,22,18,14,29,24,20,23,26,19,21,27,18,27,20,18,24,27,31,10,21,28,12,20,25,19,25,27,29,21,26,23,24,22,23,22,18,22,22,28,19,21,23,29,18,29,14,17,25,25,17,12,18,15,17,11,20,20,26,31,21,23,21,25,21,16,19,13,24,13,23,20,25,23,27,27,17,16,21,20,21,21,18,19,12,23,26,25,22,25,25,28,20,21,20,24,16,21,18,21,21,21,21,27,34,25,22,25,22,23,21,29,16,10,13,23,23,23,27,19,19,27,32,17,30,22,20,16,25,18,24,13,20,19,20,20,31,22,24,22,20,16,15,21,25,22,23,26,27,23,21,21,22,31,25,34,16,25,18,20,23,19,23,16,26,17,19,15,18,20,14,8,18,17,21,27,29,19,22,16,16,21,26,23,21,23,25,21,21,26,21,24,17,23,15,21,19,21,27,16,26,25,17,18,35,12,12,17,28,24,21,20,18,18,21,27,19,21,20,21,31,16,25,24,19,28,13,19,22,27,26,27,22,31,22,24,23,19,17,18,19,28,21,17,23,11,20,19,19,22,25,18,19,35,16,23,23,13,27,21,33,6,24,30,18,16,16,33,19,19,17,11,10,0,18,22,19,20,23,6,13,24,24,26,21,15,28,27,18,17,26,23,23,28,16,93
22,13,29,22,28,21,15,27,17,11,26,21,13,27,20,15,21,28,18,34,14,16,9,27,30,21,19,21,17,19,20,20,19,18,25,14,28,17,22,7,25,19,20,25,16,15,17,20,21,13,12,9,12,20,16,25,17,20,19,19,16,17,21,11,21,21,25,25,18,16,11,16,22,22,20,19,23,36,13,21,20,13,14,15,16,21,16,25,15,36,26,21,22,28,17,20,21,33,15,27,23,20,25,31,19,18,27,25,17,13,23,14,23,15,24,36,24,25,17,19,10,22,17,27,22,20,16,23,25,23,24,15,5,23,14,23,18,17,19,27,23,31,19,16,16,29,25,23,21,23,16,10,16,12,11,19,21,13,37,17,21,8,20,15,18,16,4,16,16,20,26,19,26,8,29,19,24,19,19,20,25,22,16,7,19,17,16,14,10,19,28,19,25,19,20,12,20,22,15,20,11,21,23,18,22,16,22,26,24,11,20,19,15,19,16,22,19,24,10,18,24,16,28,20,19,17,25,24,17,24,20,21,19,26,19,21,15,21,18,19,28,22,23,21,13,21,17,24,20,25,8,32,22,25,20,21,15,19,18,16,14,14,23,30,16,20,24,15,21,19,18,16,12,15,23,17,9,17,14,29,19,18,24,16,20,14,13,12,18,28,18,24,21,23,26,20,18,22,27,21,14,17,23,14,22,12,13,15,22,15,25,16,22,17,9,22,23,21,11,16,12,19,21,16,27,22,20,20,20,17,18,13,18,24,26,27,19,16,28,17,24,20,26,18,18,17,17,23,18,21,30,24,23,28,24,24,17,20,25,7,23,12,22,23,16,21,24,20,5,15,20,27,18,21,13,18,19,9,28,19,15,22,23,23,19,18,26,11,22,27,15,22,17,25,22,22,27,17,9,19,24,14,15,10,24,20,19,15,20,18,22,14,24,19,16,13,19,24,20,16,13,21,22,24,7,28,14,24,12,25,19,21,21,19,18,26,33,16,17,17,16,18,15,23,9,22,12,20,18,17,17,14,11,19,21,10,21,13,22,20,18,18,31,24,32,26,32,20,23,21,20,12,20,23,16,24,21,17,20,23,19,16,13,19,22,22,6,21,18,13,7,16,25,23,22,26,31,18,13,19,24,21,20,22,18,17,26,19,19,24,22,23,24,13,19,21,15,17,22,16,22,15,8,28,22,26,26,15,22,17,17,17,19,21,27,23,19,18,20,16,24,22,25,10,15,15,11,20,22,12,19,22,13,17,19,20,24,17,18,16,14,21,22,27,21,14,22,15,23,18,23,16,20,23,19,26,24,21,30,20,24,12,16,20,17,16,24,20,21,17,19,20,13,6,13,21,21,28,13,9,17,17,15,13,15,17,19,20,30,18,18,23,22,11,13,22,16,27,17,27,26,28,22,13,26,25,19,23,28,16,26,11,17,7,22,18,21,25,21,22,12,22,22,21,24,23,25,24,22,23,20,23,19,19,17,8,25,18,20,21,17,22,19,25,24,18,17,26,19,21,23,19,23,21,22,23,17,14,25,27,14,2,25,12,13,29,12,15,13,25,25,23,27,18,19,35,17,18,22,29,18,22,23,20,16,10,20,19,36,24,25,17,22,23,21,25,12,18,18,12,17,21,27,16,13,24,35,11,29,22,19,17,30,12,22,21,17,22,23,22,30,18,24,4,18,15,16,25,20,22,17,15,23,21,19,18,15,22,14,33,19,27,18,20,17,13,17,12,24,20,22,19,20,19,15,17,21,13,24,21,34,22,20,23,16,14,27,22,19,20,24,15,20,27,17,24,20,21,21,20,24,22,28,14,25,21,19,25,24,15,22,18,24,11,16,17,17,26,25,20,22,20,27,19,24,20,23,24,13,13,21,21,14,26,24,16,20,23,27,18,17,22,20,19,14,25,10,8,11,7,14,28,22,17,7,29,15,33,22,24,15,20,21,26,29,16,22,25,15,16,17,30,16,21,13,14,18,18,0,25,22,19,22,12,19,21,24,29,17,9,23,19,20,14,23,25,17,25,17,96
19,24,25,29,27,17,24,31,26,24,25,14,26,32,32,24,27,25,19,45,21,23,16,41,19,22,28,29,23,25,23,25,23,31,25,27,29,30,35,22,27,28,28,29,29,25,21,23,31,26,25,24,25,33,31,33,25,35,30,16,13,17,29,33,25,30,28,28,20,20,23,27,30,22,22,28,26,41,29,27,22,17,16,15,25,22,25,24,28,40,36,21,35,25,20,19,30,31,17,33,35,17,25,31,23,7,32,27,21,22,22,11,35,19,30,28,16,34,23,36,22,24,18,27,26,24,20,24,30,33,31,24,20,32,27,26,22,18,24,32,26,39,22,28,27,32,29,19,29,27,26,17,29,23,22,28,28,12,36,21,21,27,19,21,22,34,22,20,21,33,23,23,29,21,31,32,29,32,20,21,26,23,18,18,25,27,25,27,17,16,36,33,29,33,26,26,22,28,10,23,24,25,27,27,23,22,23,32,27,24,24,25,26,18,21,27,23,24,23,24,21,29,25,9,32,17,31,29,26,31,22,20,28,35,30,22,28,24,24,8,29,20,20,26,24,23,22,31,23,31,26,28,25,38,20,26,24,25,27,24,29,23,28,35,24,29,19,27,30,23,21,24,25,28,24,25,24,25,27,31,25,24,27,25,23,27,28,27,29,26,22,36,19,30,24,18,15,24,25,32,22,28,27,30,33,31,31,10,34,27,33,24,31,27,30,28,23,29,14,18,14,17,28,19,30,29,27,21,22,19,20,15,29,20,24,30,23,23,35,25,33,26,29,21,31,19,14,30,24,22,34,33,27,30,34,31,12,27,29,18,20,29,27,28,31,33,34,22,30,38,24,32,18,27,17,16,26,24,20,21,20,24,31,21,24,26,23,26,27,31,29,23,23,34,28,26,30,22,23,23,30,26,29,17,29,22,14,30,33,23,26,21,30,25,24,26,24,29,18,29,22,26,27,32,20,29,18,28,25,30,21,33,33,31,26,25,36,24,26,22,29,25,22,30,22,31,19,24,25,22,25,23,25,28,34,24,26,23,28,27,28,24,36,29,39,32,38,18,27,25,28,25,16,25,13,33,26,22,24,23,17,31,28,27,25,25,19,24,31,22,28,27,30,28,35,19,36,22,13,17,22,26,26,21,23,30,34,24,21,29,19,21,29,15,24,16,25,28,26,14,24,24,17,32,35,34,29,28,25,28,22,24,19,19,17,31,21,25,25,22,29,29,31,19,24,26,24,18,20,23,25,20,25,29,33,24,29,23,24,23,16,23,31,24,31,28,28,20,27,23,31,31,20,26,29,29,30,24,36,24,21,30,29,26,28,24,25,24,25,21,17,22,26,19,21,23,29,27,28,22,26,20,21,17,26,24,25,24,29,31,29,20,26,20,26,32,25,30,23,27,25,35,33,24,26,28,27,28,34,19,34,25,29,23,30,31,24,14,24,28,26,25,27,33,22,24,27,33,15,28,26,32,24,28,29,21,18,29,29,24,19,24,27,34,25,25,26,29,21,29,33,25,27,13,31,28,24,22,20,30,21,23,28,27,26,30,18,25,30,30,29,29,25,27,26,35,19,22,34,22,26,21,18,15,23,23,28,29,34,27,26,30,21,29,18,23,22,19,16,20,30,16,32,18,26,35,38,24,33,25,26,19,26,25,28,20,26,27,27,29,36,22,24,29,23,21,22,29,20,27,28,29,27,24,27,23,26,34,29,39,28,27,23,25,28,22,30,25,28,24,17,23,26,16,26,28,16,26,31,30,43,19,33,31,22,23,27,28,31,22,30,28,24,36,31,24,17,29,12,20,16,32,35,16,30,27,26,31,35,12,19,19,34,22,25,26,20,28,26,27,19,27,20,14,37,13,22,30,23,31,26,20,19,32,26,34,22,33,23,26,27,22,28,19,19,26,25,18,30,20,23,34,27,31,26,27,28,36,23,23,28,26,31,25,38,20,27,33,27,13,25,30,28,26,27,11,22,22,25,0,27,27,28,18,25,33,32,34,25,22,28,28,21,22,30,22,20,29,27,93
24,16,30,27,32,19,22,28,18,21,28,20,25,29,26,14,24,24,21,44,24,28,21,33,28,24,29,20,24,26,17,21,18,30,24,24,32,27,32,19,28,16,23,27,22,23,16,22,33,23,22,27,18,30,24,31,27,26,23,21,14,18,26,25,22,29,27,26,24,19,25,20,32,32,22,26,25,36,25,20,19,21,21,20,24,22,13,23,25,36,30,21,34,32,22,18,30,34,21,34,32,14,23,29,14,20,5,24,21,23,29,21,21,19,30,41,29,33,22,30,24,14,20,25,19,22,24,23,27,35,29,25,17,30,24,21,17,18,24,32,23,36,24,28,18,32,27,21,24,14,26,22,28,23,22,29,22,22,35,20,20,21,15,20,23,32,22,21,23,25,22,20,23,18,36,28,23,29,19,20,31,30,19,19,15,27,23,24,20,21,29,24,29,21,21,25,32,26,17,8,23,16,26,27,25,13,19,26,27,21,21,18,21,20,19,22,18,26,20,21,24,26,34,22,27,20,24,29,24,26,21,25,20,28,25,22,27,28,28,21,20,30,24,23,20,25,23,28,23,28,27,28,25,28,19,22,18,23,25,26,26,26,21,24,23,17,19,29,32,24,20,18,17,27,24,17,28,24,19,31,21,30,23,13,23,26,23,22,28,30,23,22,26,29,18,9,12,26,30,30,23,28,20,28,32,23,22,20,33,27,29,27,7,15,27,25,28,24,23,26,24,16,28,17,29,20,24,27,18,21,22,25,22,22,18,31,19,26,33,28,20,25,27,22,24,22,13,33,23,24,25,29,25,29,31,28,18,22,24,17,28,21,20,21,23,28,31,23,27,28,22,34,20,25,20,29,20,21,29,18,18,28,33,25,21,25,30,21,27,34,28,25,21,23,27,13,27,26,24,22,31,26,29,27,27,21,24,22,27,28,29,23,28,24,26,23,26,29,21,24,14,21,31,5,17,34,19,20,22,24,24,27,30,28,27,24,35,17,28,5,22,26,27,28,19,27,22,24,23,29,14,22,18,23,15,23,23,22,31,26,28,17,35,25,29,33,33,16,30,20,24,10,18,26,18,26,25,22,18,21,17,20,20,27,24,18,18,22,30,32,28,27,3,25,32,27,32,22,23,22,26,19,23,18,27,29,32,22,20,12,16,21,28,20,7,15,16,19,25,17,19,25,18,32,32,30,31,27,24,28,29,29,21,23,26,4,20,22,23,25,26,30,30,20,12,19,21,25,29,22,31,17,25,29,24,18,20,17,18,21,25,25,19,28,20,28,26,16,24,24,29,27,22,18,26,28,27,25,32,25,23,26,26,21,27,25,21,21,24,20,14,16,21,16,25,25,31,26,24,13,21,18,18,20,22,22,21,23,34,29,18,30,27,21,18,23,26,23,20,28,31,29,27,21,30,28,22,27,27,17,25,27,29,25,31,30,27,20,18,26,17,22,23,29,19,21,22,29,22,29,27,23,27,29,25,20,26,19,27,23,19,26,28,29,27,19,24,29,24,18,29,22,23,26,25,22,27,24,26,27,19,20,30,24,23,35,21,26,29,29,27,27,27,28,31,34,19,17,25,18,22,23,18,15,21,24,25,29,34,21,23,27,20,27,17,26,23,22,19,24,28,22,26,20,18,26,34,23,34,23,24,18,28,24,26,28,19,26,25,22,31,23,28,25,16,20,21,28,22,24,23,26,28,18,20,30,25,32,24,33,18,28,25,27,23,23,25,24,25,15,24,17,23,14,22,16,22,25,24,25,43,25,23,26,20,24,27,34,24,25,27,24,20,28,29,21,21,22,21,30,25,29,31,21,21,22,29,29,28,15,27,12,30,26,14,15,18,29,23,28,22,22,33,20,34,20,21,28,23,28,23,19,26,27,25,34,18,31,26,28,27,24,24,20,24,27,20,26,28,19,15,28,21,23,26,27,27,41,25,26,25,24,31,24,39,20,28,15,19,23,21,29,20,23,26,16,26,19,22,27,0,21,25,22,22,26,29,37,28,21,30,29,18,20,26,23,29,32,21,98
26,26,32,23,18,16,24,31,22,21,30,17,24,21,21,15,11,22,18,35,23,26,19,32,20,21,28,26,22,24,19,24,19,27,14,17,17,26,31,20,24,17,24,15,20,24,22,22,36,18,19,14,22,30,9,24,16,25,17,19,21,22,12,23,11,22,14,16,24,16,10,20,27,29,19,20,16,31,18,25,20,16,17,18,24,20,14,22,26,34,30,16,35,14,22,16,22,30,14,28,19,18,22,23,24,20,26,23,13,14,9,23,11,17,28,23,11,25,26,29,9,21,17,16,22,15,19,22,23,35,25,15,18,26,24,22,18,21,23,17,24,31,24,20,3,25,20,18,27,27,20,20,19,17,16,20,26,23,39,15,18,18,19,24,23,17,19,21,16,24,20,26,22,18,20,24,18,25,20,21,29,31,23,20,18,21,17,17,21,24,29,29,26,19,19,13,13,11,20,19,20,25,24,22,24,20,21,25,12,21,22,26,17,13,19,27,24,17,20,19,16,19,19,22,13,17,31,14,18,11,17,15,24,21,20,26,25,19,23,21,20,11,25,11,14,10,25,14,8,26,13,32,18,21,29,21,19,23,13,18,27,23,17,12,25,18,27,21,21,22,18,12,16,20,17,13,25,22,18,32,23,25,20,23,17,17,23,22,26,28,23,27,14,25,24,20,21,23,28,18,13,22,18,20,28,28,29,24,27,20,27,15,20,16,19,23,16,13,21,26,23,20,21,19,17,21,10,22,17,15,16,24,22,19,25,25,20,19,25,14,25,21,28,20,22,22,22,21,21,13,30,31,21,25,26,15,26,7,23,18,9,20,16,17,23,25,21,21,24,19,23,29,16,23,23,29,15,22,15,17,20,27,25,12,20,22,12,21,12,22,16,12,16,24,26,26,21,20,10,20,27,19,20,25,20,25,28,18,23,22,26,22,26,21,15,13,21,26,20,25,24,26,27,26,18,28,19,27,21,23,18,26,22,24,27,20,25,17,17,16,26,22,25,21,20,28,21,10,8,22,13,22,21,19,21,11,10,22,22,24,27,24,25,20,33,28,31,18,27,26,21,11,15,21,21,11,10,26,17,20,17,21,20,18,17,21,19,23,25,22,18,21,24,15,28,24,24,20,22,20,15,15,19,19,21,24,20,7,24,23,17,22,27,15,18,17,14,11,26,20,21,16,19,25,28,20,24,28,24,22,16,20,16,14,26,25,16,20,21,23,20,26,28,21,22,20,21,15,22,22,18,21,25,21,27,19,24,16,17,15,23,24,23,31,26,24,24,22,26,26,25,27,16,22,19,20,25,10,32,24,20,19,23,19,17,21,22,12,21,17,20,20,20,17,12,25,23,24,20,14,21,19,16,18,20,16,23,19,20,22,26,25,26,18,17,21,17,26,18,26,35,28,27,22,17,29,25,21,28,21,19,28,21,12,26,19,25,27,20,22,22,23,22,28,23,25,24,15,24,29,13,23,23,26,18,21,19,18,20,18,16,17,18,25,16,14,19,23,9,9,27,23,24,14,24,21,19,13,20,28,21,17,23,25,22,33,24,19,23,21,20,21,23,19,29,29,18,23,26,25,7,19,22,23,27,22,12,26,34,26,19,17,18,20,15,15,22,22,22,11,25,26,24,15,26,29,31,24,21,13,9,18,21,23,24,7,4,20,10,18,31,19,27,21,17,19,20,20,19,12,19,20,24,17,20,17,23,21,24,32,19,24,14,16,22,23,24,21,25,25,27,16,21,22,22,17,24,18,20,24,35,20,24,23,20,15,26,21,25,19,17,16,19,33,27,23,22,23,21,24,17,21,27,14,24,18,26,25,33,20,8,20,24,16,15,16,18,24,24,13,26,23,21,25,32,22,19,22,17,22,22,17,19,23,23,31,20,23,18,16,17,17,22,20,18,12,20,23,26,20,25,30,20,8,23,16,18,34,22,24,19,24,17,24,32,18,20,30,4,22,22,27,5,10,14,19,11,20,19,27,21,0,19,17,20,25,24,27,17,22,27,30,15,20,24,15,26,19,6,93
25,30,31,25,26,17,26,34,22,23,31,20,27,26,22,13,18,27,20,38,24,27,20,29,32,23,29,19,24,26,21,28,22,22,19,23,30,27,34,18,30,15,16,23,26,21,21,16,34,22,21,15,19,29,22,29,7,23,24,22,15,19,20,28,23,24,23,24,23,23,13,21,25,20,18,25,23,33,16,28,18,23,22,21,19,12,12,26,24,35,31,18,34,27,19,27,31,32,13,33,28,26,25,28,23,21,29,24,22,16,24,25,26,22,25,30,18,27,22,29,12,22,19,27,22,20,24,22,23,32,28,14,19,30,23,20,25,22,22,25,26,28,21,30,16,30,25,15,19,25,19,19,29,17,16,18,19,24,40,24,23,19,22,24,22,28,22,20,23,29,28,23,23,20,31,29,30,22,21,22,27,29,20,20,22,20,24,22,20,22,23,29,27,18,19,16,16,24,18,27,17,25,28,26,13,24,19,30,22,18,20,26,12,20,17,30,22,24,19,22,26,22,29,20,24,20,30,10,23,16,25,26,30,27,23,25,11,5,27,21,27,18,26,18,14,20,28,22,18,32,16,24,23,28,24,28,17,24,18,19,26,14,21,31,20,14,23,12,12,20,27,17,21,18,22,16,29,26,23,33,28,27,14,24,22,20,16,15,28,32,22,30,24,30,22,20,17,24,28,21,12,22,23,31,27,29,28,24,28,21,32,14,18,23,27,26,25,21,22,22,26,20,27,15,30,26,18,11,7,19,18,25,23,14,25,22,21,18,26,15,20,24,23,23,24,25,16,30,25,20,17,28,27,33,26,24,22,12,30,17,22,20,18,19,22,27,26,24,27,26,13,33,19,23,21,24,20,20,22,15,16,32,26,18,23,29,20,16,20,29,19,25,11,31,21,24,28,23,13,24,31,20,23,28,27,24,23,21,23,24,28,25,31,28,6,21,18,16,19,25,21,29,25,30,19,25,18,28,24,23,17,29,25,25,28,16,27,11,8,24,23,20,18,26,21,22,22,25,16,7,11,17,22,23,26,14,23,20,29,29,26,27,33,27,36,29,31,22,25,20,22,24,18,3,19,22,20,25,9,23,21,22,19,17,24,25,20,18,27,26,26,21,25,22,34,25,26,25,25,18,20,19,28,21,24,24,25,17,27,30,19,23,30,20,26,27,22,24,15,18,26,18,16,31,25,27,29,27,18,19,13,14,18,16,25,29,24,27,24,25,33,16,30,18,23,24,20,25,25,22,15,22,27,24,30,20,22,20,21,14,28,29,29,32,23,27,22,23,17,29,23,26,19,25,25,23,24,15,35,24,23,15,21,27,23,19,24,23,23,24,19,21,18,18,11,26,24,31,27,21,21,14,19,19,17,15,29,27,30,27,24,24,26,13,22,29,19,30,21,26,35,22,26,21,24,29,17,24,26,24,30,26,25,15,28,23,14,28,20,24,23,7,28,24,24,26,25,26,18,31,21,22,25,28,20,20,20,16,21,25,15,21,3,26,23,21,20,28,20,15,26,18,25,15,24,21,17,8,27,12,17,20,22,26,25,33,22,26,31,22,25,18,27,14,30,26,20,22,32,28,17,11,22,19,26,16,17,26,38,21,15,25,25,25,28,21,23,21,18,10,27,26,29,14,27,26,25,23,30,21,17,22,28,26,27,22,15,23,23,21,34,18,26,23,24,14,15,27,22,17,18,18,23,18,14,14,24,24,21,36,17,27,21,23,19,18,22,16,19,26,25,8,24,18,21,15,22,19,23,26,38,9,30,19,18,10,23,18,24,16,2,24,23,20,24,17,23,26,17,27,13,24,30,19,28,26,28,28,30,16,21,24,21,13,23,22,16,29,20,26,23,25,20,24,32,16,26,19,16,20,25,28,10,30,24,30,25,20,25,21,22,22,27,21,20,24,17,26,26,21,29,35,20,21,27,24,21,42,24,27,27,23,24,27,34,23,27,25,17,24,26,29,18,19,17,17,26,23,22,28,25,19,0,24,27,29,28,36,21,23,30,27,21,15,27,25,22,28,16,99
15,20,23,19,25,22,20,24,16,13,18,21,13,20,20,18,18,24,14,38,16,16,9,33,18,9,17,20,17,19,21,22,7,16,20,16,25,15,24,9,23,20,17,22,16,14,18,21,25,15,14,17,21,22,20,20,21,22,19,12,9,13,19,23,22,20,21,23,17,4,19,16,25,20,24,15,11,26,21,18,19,1,2,3,18,18,17,19,17,30,22,22,20,17,19,18,23,27,21,24,24,20,20,27,16,11,24,27,17,15,12,14,28,3,14,24,12,32,11,27,18,19,13,16,10,18,4,21,23,27,24,15,7,25,16,20,6,17,20,24,14,23,21,12,16,26,23,23,19,17,16,10,16,12,11,21,13,13,33,5,16,19,15,9,20,24,12,18,18,22,24,19,27,10,23,21,18,21,17,18,26,17,14,7,14,17,14,16,12,12,28,21,19,25,13,16,16,22,8,15,9,14,23,18,19,17,23,26,21,18,21,17,16,21,11,20,20,20,12,18,21,14,23,13,23,13,19,21,14,24,12,14,20,25,27,23,23,23,20,12,24,14,16,18,13,17,20,21,17,13,20,25,19,27,19,23,20,19,16,25,16,12,22,24,15,21,21,20,23,7,18,18,14,21,18,19,21,17,16,20,19,18,23,18,21,12,22,21,22,22,20,25,17,18,19,13,10,20,22,25,19,17,21,26,22,24,24,15,20,13,20,18,22,19,17,23,11,18,11,15,11,15,22,13,25,18,17,17,20,18,19,12,18,23,23,19,18,18,28,17,26,16,23,6,18,7,9,25,18,9,31,29,17,20,20,22,17,20,13,9,12,16,21,22,18,23,26,18,17,27,20,24,19,18,13,20,20,11,16,21,12,21,30,19,9,10,15,20,19,15,17,15,17,25,16,16,24,18,17,19,24,12,15,16,16,18,19,17,22,19,24,14,17,9,20,14,17,22,19,16,15,19,20,25,9,23,16,25,14,25,17,21,27,17,20,21,29,16,19,17,25,20,15,22,11,20,14,20,15,19,18,16,17,24,26,18,21,17,15,23,22,12,27,19,34,24,25,14,15,22,18,14,21,21,9,24,10,19,20,18,13,18,15,21,10,17,6,18,18,21,19,16,25,22,24,23,21,6,12,19,16,20,8,16,19,17,27,16,21,17,14,17,26,11,16,20,16,19,12,10,18,17,10,19,24,21,24,15,19,25,19,15,20,21,21,25,11,15,17,16,23,22,27,12,17,17,13,16,24,14,21,15,13,17,23,19,24,14,15,17,9,11,18,26,15,16,19,17,19,21,21,18,21,21,17,20,24,19,20,20,17,20,16,20,18,14,12,21,9,5,12,20,15,8,17,21,29,26,21,11,17,14,16,15,23,18,12,8,25,18,20,20,24,13,15,23,18,22,18,20,20,30,27,14,18,23,18,22,30,16,23,23,25,15,20,18,20,18,22,18,16,20,24,29,17,19,21,26,19,26,10,23,21,21,19,6,14,19,15,9,23,18,23,25,19,19,15,22,17,20,21,9,22,9,24,21,19,18,25,25,13,10,15,14,15,27,12,17,14,21,23,23,20,20,19,30,17,19,18,22,12,17,16,17,20,18,19,23,30,21,22,19,20,21,19,24,14,8,11,18,17,21,25,22,13,28,34,11,29,19,16,13,22,12,22,10,17,21,17,24,29,16,20,16,18,17,17,23,22,19,17,20,21,22,19,20,17,28,23,30,21,21,20,20,19,15,19,10,24,18,15,19,20,16,17,14,14,11,23,21,27,15,20,20,14,16,23,19,19,21,26,17,17,28,19,25,13,21,16,19,20,19,25,12,20,21,15,14,29,8,11,19,25,19,17,16,14,20,23,22,15,20,16,19,25,17,20,22,13,22,11,17,16,23,22,24,18,27,19,20,19,17,15,15,15,25,19,15,22,5,19,21,22,19,19,19,13,32,18,19,17,17,21,19,31,4,24,31,15,16,19,31,16,17,15,7,6,6,12,18,22,17,24,0,7,18,22,22,19,9,23,21,16,16,24,20,17,25,13,89
20,21,25,20,24,17,22,23,16,20,24,14,20,13,21,24,16,21,21,43,10,23,16,34,20,16,10,22,19,21,15,15,14,23,24,20,28,8,31,16,19,26,21,22,17,18,17,22,20,21,21,19,15,29,23,27,22,18,21,11,16,20,18,27,17,24,19,21,22,11,22,18,29,18,24,13,9,24,25,17,24,8,9,10,19,25,23,19,24,23,27,22,27,20,19,17,22,28,19,23,24,13,22,22,15,18,17,20,22,22,15,17,29,10,21,29,17,29,18,30,21,12,20,21,17,18,11,22,22,22,22,22,14,28,23,20,13,14,22,23,7,16,21,19,17,28,23,19,22,21,23,17,23,19,18,20,16,18,39,12,22,15,20,16,16,28,19,18,21,28,21,14,21,17,26,24,25,28,22,21,19,24,21,14,7,24,12,14,14,17,32,23,19,22,19,21,19,22,15,19,16,13,27,22,24,24,23,24,22,14,25,21,20,18,12,17,19,19,19,11,16,21,16,16,22,20,26,22,13,25,5,7,19,25,25,18,23,25,26,17,25,17,23,17,20,24,24,20,18,6,23,30,18,26,21,26,22,21,17,19,23,19,22,31,17,26,15,24,27,14,19,24,20,26,19,25,21,23,18,23,14,23,21,15,19,19,16,15,23,18,20,27,22,23,26,20,17,21,28,28,19,22,17,24,29,24,25,16,22,20,27,21,28,20,24,21,18,25,17,20,18,8,21,13,30,15,16,23,21,19,20,19,20,20,16,26,20,20,25,20,31,9,23,13,19,14,16,23,24,16,26,28,10,13,18,20,14,21,20,16,15,17,22,23,13,18,27,24,24,28,20,31,18,13,20,23,15,18,21,23,13,23,26,22,16,17,18,14,18,22,24,18,16,27,23,22,23,22,20,23,19,19,22,23,23,15,20,18,23,20,27,21,23,16,21,21,21,20,22,23,12,16,27,23,16,16,19,18,21,24,23,26,27,22,27,23,29,20,23,19,19,14,22,23,18,23,12,25,16,21,24,17,18,19,27,19,18,10,22,20,23,19,28,19,31,28,31,19,13,19,19,21,16,27,14,23,17,21,23,20,18,17,16,21,8,10,13,18,25,28,22,23,25,20,26,25,14,13,19,23,21,21,1,16,23,21,26,17,15,24,14,15,24,18,19,14,11,14,19,17,11,23,17,26,30,22,22,22,24,25,21,22,19,20,26,22,4,8,12,20,25,18,25,19,14,21,20,21,21,21,23,22,20,24,26,17,22,9,10,17,16,18,16,24,22,23,14,10,17,25,28,25,20,25,24,17,24,20,27,13,21,26,23,16,17,21,19,16,16,12,18,14,22,15,22,23,24,24,28,18,19,14,14,20,25,18,5,1,32,22,19,26,27,20,19,18,22,15,16,26,27,29,21,20,22,30,20,21,30,9,21,25,27,21,16,25,20,25,16,19,19,27,27,33,23,25,14,25,14,19,16,23,28,23,24,13,21,25,14,7,21,23,24,28,18,14,19,15,23,23,27,16,19,16,23,20,21,19,22,32,14,17,8,21,22,26,19,22,21,16,23,25,25,25,26,31,17,18,25,18,19,24,14,11,20,20,17,24,31,21,22,24,18,23,16,27,19,15,16,21,24,18,26,20,20,28,32,18,31,19,15,6,21,19,19,13,18,20,10,29,23,23,27,19,21,17,18,24,20,18,24,25,24,16,23,22,23,25,17,25,21,21,20,22,21,16,20,17,27,22,22,22,19,10,18,20,21,18,29,23,34,22,27,24,16,21,27,23,26,14,29,19,12,29,26,19,20,27,13,26,17,26,29,19,13,17,22,7,24,15,14,15,29,21,19,20,14,27,20,20,22,17,23,16,29,12,13,26,20,27,18,18,18,22,20,31,17,27,18,23,24,20,22,22,20,26,13,22,23,12,20,25,21,22,19,22,20,34,25,26,22,12,27,17,33,11,21,33,18,19,15,28,19,15,22,14,9,13,19,25,22,20,27,7,0,11,20,21,26,16,28,28,16,16,17,15,24,24,20,94
31,27,33,20,33,22,28,24,26,16,29,23,24,24,27,17,26,32,24,49,21,25,18,41,30,27,21,30,25,27,26,26,25,29,26,23,25,19,31,18,30,21,30,28,23,26,22,20,31,22,21,26,26,29,26,37,24,28,30,22,22,26,27,32,23,29,29,27,26,22,25,27,30,29,26,24,20,35,30,22,29,19,20,21,21,25,18,30,22,34,37,22,33,31,17,24,32,34,25,34,32,24,31,32,20,27,27,27,28,22,26,23,30,21,32,40,28,34,29,33,24,23,23,30,24,15,19,30,28,33,26,24,16,32,23,21,24,21,26,32,18,27,15,27,22,25,20,24,32,24,22,19,27,23,22,27,27,22,43,23,27,26,26,27,20,33,21,18,26,17,30,24,28,13,33,30,31,24,30,31,30,33,27,18,17,21,23,23,19,28,33,30,25,26,23,27,30,19,24,24,22,18,30,25,25,13,19,33,29,25,24,28,24,23,12,24,24,30,19,22,27,27,27,27,28,28,32,29,24,29,16,18,24,19,28,23,24,30,27,28,28,28,25,26,24,24,31,29,25,17,28,38,27,36,31,31,21,28,19,30,25,25,31,36,27,22,22,29,29,23,22,13,9,28,26,14,29,28,7,26,24,27,25,22,26,25,27,26,23,26,20,36,31,27,26,17,20,21,30,31,20,28,27,34,31,26,25,23,26,26,34,26,24,26,26,32,29,29,20,24,24,19,26,14,28,18,25,25,23,20,21,25,29,25,27,32,25,25,36,27,33,20,24,24,25,25,21,32,27,27,37,34,21,24,29,30,21,25,31,16,26,26,29,30,24,26,38,25,26,34,30,31,19,24,24,29,21,20,26,23,13,34,37,22,23,28,27,25,27,30,29,28,18,34,25,25,25,26,25,26,28,25,28,27,33,25,27,27,32,27,30,13,26,27,23,18,27,31,30,27,22,23,32,29,14,27,20,29,21,27,26,31,28,30,27,27,37,21,25,21,30,25,24,23,18,33,21,31,23,32,19,19,29,30,27,26,24,21,32,30,23,25,28,30,40,34,35,27,24,26,22,21,21,32,25,30,27,28,23,29,27,23,25,27,19,20,17,19,28,29,28,27,29,30,29,30,25,24,23,30,28,29,12,26,27,28,29,24,26,28,24,21,31,22,23,25,17,20,28,24,21,23,17,29,27,32,24,26,22,26,32,28,18,20,27,30,15,19,23,26,19,28,31,19,23,24,20,31,32,21,30,25,24,28,32,28,30,15,16,18,26,29,27,31,30,31,25,21,28,32,26,27,17,27,30,28,25,22,30,24,26,29,25,22,22,26,22,22,27,23,22,25,22,15,23,26,35,30,30,18,27,15,25,21,27,19,16,12,27,27,27,32,28,20,8,24,22,25,27,30,37,32,30,24,31,36,30,30,30,20,27,30,33,24,27,29,28,34,27,19,30,30,32,38,27,29,24,31,25,30,27,33,24,28,30,19,29,24,25,18,27,30,26,29,29,20,25,26,28,23,31,25,29,27,28,25,26,21,29,35,14,19,19,23,22,34,23,26,29,27,20,28,23,27,28,38,24,23,31,26,24,26,21,18,27,21,27,24,42,22,26,22,24,24,25,32,26,23,22,22,27,25,28,26,24,37,36,22,38,20,24,17,31,23,30,24,23,29,21,19,34,25,17,25,27,18,19,28,25,27,28,31,30,23,24,33,24,36,28,31,21,25,28,30,32,20,23,23,29,27,31,22,30,17,27,21,24,24,21,30,41,27,33,33,17,23,28,33,28,25,31,24,18,37,33,27,22,29,24,30,23,31,37,23,23,23,28,18,34,23,25,26,33,28,25,26,15,29,28,25,30,20,34,23,29,23,23,29,24,33,25,25,29,28,26,33,27,28,28,24,25,17,29,28,23,29,24,25,23,18,26,30,24,25,27,31,26,44,28,33,20,23,27,28,37,22,31,29,21,25,26,25,20,25,27,23,20,24,21,33,26,25,29,18,11,0,31,32,31,20,33,28,26,17,28,26,28,30,23,105
29,28,36,29,24,22,28,33,19,25,32,19,25,28,30,21,22,14,26,36,26,27,21,37,28,21,30,27,26,25,21,18,23,20,23,27,33,28,32,21,27,17,26,23,28,29,24,28,35,26,25,17,26,33,27,25,25,30,23,26,19,15,18,35,23,25,25,24,21,20,19,21,33,28,26,19,15,30,29,20,27,21,22,23,24,27,20,29,26,35,35,25,30,33,29,18,30,34,21,31,22,20,31,25,26,25,34,29,24,24,30,26,35,19,30,40,28,23,31,37,18,24,25,22,26,24,24,21,29,33,22,18,19,30,23,24,22,23,25,17,22,34,31,25,21,29,24,24,23,28,19,22,28,19,18,26,23,25,42,21,27,26,27,29,30,33,24,28,22,34,12,9,28,22,37,28,27,30,17,18,20,31,16,19,26,20,22,24,24,26,35,32,23,25,22,14,24,27,22,26,13,24,30,18,20,26,28,28,22,25,28,27,20,23,21,20,22,23,23,24,21,12,29,27,29,25,37,22,21,26,17,25,22,25,25,29,29,27,31,26,30,24,30,17,20,23,28,20,18,18,20,34,23,27,32,27,25,24,16,28,28,16,22,33,28,24,26,30,30,26,20,25,26,25,24,24,31,28,28,31,28,30,24,18,21,10,27,26,28,29,30,31,20,31,28,22,19,25,31,25,22,24,29,32,27,31,30,27,20,13,36,24,26,26,26,28,27,21,23,19,23,19,22,19,32,22,16,22,25,24,25,24,23,25,25,30,27,19,30,25,34,21,27,20,30,27,20,35,27,25,32,42,22,21,2,18,25,22,29,21,28,27,20,21,29,34,32,27,29,35,21,29,23,28,25,22,21,23,30,25,20,33,34,21,19,26,30,25,12,27,15,26,21,31,32,29,27,24,17,26,30,12,15,28,28,10,31,27,31,29,27,26,30,25,24,21,17,22,19,28,15,19,20,26,21,23,26,30,14,31,17,15,24,17,20,24,33,23,26,26,30,25,27,30,23,24,24,27,16,21,21,24,24,24,33,16,24,21,27,15,30,30,37,22,34,24,34,26,31,24,18,26,21,29,23,27,26,23,25,29,25,28,26,25,14,24,18,22,18,28,29,23,32,25,30,30,32,22,24,18,23,20,21,13,25,29,26,17,26,33,15,29,25,25,27,19,23,26,30,22,25,26,20,31,33,27,31,27,30,21,21,25,24,23,28,25,16,20,23,27,32,22,37,22,17,23,24,21,22,26,27,24,25,27,29,27,26,24,25,23,23,29,22,33,20,21,29,13,21,29,19,30,25,29,5,18,27,19,34,25,26,28,29,23,18,14,28,22,25,21,21,22,27,20,21,26,33,26,30,23,22,18,21,25,11,24,23,19,33,23,29,34,28,23,27,30,27,29,23,29,40,36,33,27,22,27,25,22,34,14,33,24,21,19,24,19,24,32,22,28,25,29,28,34,26,28,25,31,22,35,21,28,25,31,27,16,31,26,20,13,23,25,27,30,22,20,15,27,25,25,26,28,31,29,31,29,18,22,26,34,21,22,28,25,15,36,24,28,30,19,29,26,32,28,31,36,20,23,33,27,25,26,25,22,24,26,23,31,40,25,23,31,20,26,17,24,25,22,24,20,29,28,30,22,25,28,35,23,31,19,15,17,29,24,27,28,20,21,22,29,35,16,24,26,20,22,21,29,25,18,28,26,21,23,26,22,20,30,28,40,25,25,20,22,21,23,27,14,27,31,29,24,24,21,24,23,28,11,31,26,37,24,31,29,22,24,25,30,35,26,30,28,27,35,18,25,27,33,24,28,26,31,35,26,31,24,29,27,35,20,27,22,29,15,22,23,20,29,23,30,22,24,30,27,37,23,25,27,16,28,21,19,18,29,30,30,31,33,27,22,23,24,31,17,27,27,24,27,30,17,27,31,28,26,29,27,11,40,30,21,29,27,24,23,41,18,26,38,22,28,30,19,23,21,13,21,26,24,24,32,29,24,28,22,20,31,0,29,17,21,33,31,17,22,29,22,29,33,24,103
31,28,34,24,21,24,29,40,26,22,34,25,27,29,36,34,29,34,31,46,19,31,24,46,38,29,31,28,32,34,34,28,27,37,35,31,36,29,39,26,32,36,25,30,35,24,30,34,37,30,29,24,28,37,28,28,32,36,28,28,25,29,23,36,30,30,32,31,28,24,27,26,32,34,37,26,22,37,37,27,31,21,20,19,24,30,33,36,32,34,33,30,41,27,31,28,33,41,33,38,34,26,36,35,28,27,35,21,30,28,24,27,38,23,34,33,21,40,19,36,28,31,30,29,30,31,24,38,35,35,41,30,24,39,31,33,23,27,35,30,28,35,33,32,24,39,36,26,28,30,31,25,32,25,26,33,30,24,43,25,33,28,31,17,32,37,28,30,27,37,34,27,32,25,9,35,26,14,36,36,38,37,30,26,25,32,29,28,19,23,43,36,27,27,29,31,26,30,24,32,30,26,37,32,30,31,30,40,27,27,36,30,32,25,28,27,31,26,27,32,29,33,34,29,34,29,27,29,28,32,16,26,29,33,26,31,35,34,35,28,23,24,32,22,28,25,35,17,23,27,31,34,33,34,29,32,35,23,30,32,31,33,28,32,25,31,28,33,25,27,26,31,29,35,32,32,34,34,31,33,24,36,31,28,32,31,29,28,27,31,28,43,29,35,36,28,27,33,32,21,31,32,28,33,37,37,38,26,35,32,40,30,37,34,34,37,27,28,22,27,26,21,34,26,38,26,21,28,34,26,27,27,28,27,34,22,33,25,38,29,39,22,36,26,36,15,26,6,34,26,37,38,21,8,27,30,27,28,30,22,22,34,27,28,34,39,14,34,34,37,23,39,25,32,29,36,29,27,25,34,27,32,39,27,29,30,25,27,25,35,34,25,30,40,36,31,29,31,28,33,32,31,34,26,32,28,29,34,30,33,35,29,34,29,31,28,24,29,38,33,25,26,38,36,24,37,30,37,29,35,31,31,38,35,35,30,38,31,29,32,32,23,30,36,26,36,17,33,23,32,32,22,30,30,40,29,29,23,31,33,34,20,14,24,41,35,41,30,34,29,30,29,23,36,25,32,25,26,32,34,29,34,35,33,21,22,25,31,28,34,35,31,40,28,36,32,33,26,25,37,33,26,22,31,30,21,23,24,24,33,29,31,37,27,33,27,29,30,32,26,21,30,23,37,17,34,38,34,36,32,29,35,26,28,37,35,17,21,25,31,33,27,40,25,27,32,28,29,28,27,36,32,28,32,38,31,33,27,28,29,28,19,29,37,35,35,33,23,30,36,37,35,27,33,32,30,35,31,38,24,18,36,33,34,30,32,32,31,29,25,29,33,30,23,31,25,37,36,30,26,27,27,30,31,30,30,24,20,35,35,34,35,34,26,30,33,31,27,32,34,28,32,32,22,26,39,26,36,43,22,34,27,34,26,29,34,31,34,34,23,31,37,33,39,31,29,24,34,27,32,28,31,36,36,33,27,29,27,21,20,34,35,34,38,25,30,26,28,30,30,37,29,33,24,36,33,26,31,31,42,28,27,29,31,30,37,30,31,34,29,36,18,37,33,34,44,30,31,35,33,22,29,27,24,25,33,30,35,30,34,30,32,30,31,29,36,28,28,28,30,35,31,35,33,32,38,42,30,36,26,22,19,17,28,20,22,25,35,23,37,22,30,36,32,33,30,31,37,27,23,31,28,35,27,34,30,30,16,24,43,34,29,25,26,32,23,31,31,39,33,31,33,35,23,33,34,30,30,39,31,47,30,37,28,24,29,39,35,39,35,35,32,30,40,37,31,29,40,26,27,30,31,29,28,31,35,34,28,34,24,21,28,41,26,31,32,26,30,36,31,19,28,31,29,13,25,23,19,28,30,31,29,29,34,35,39,27,32,14,28,29,33,35,31,29,33,26,24,37,26,29,38,32,27,32,29,32,45,35,31,32,33,34,30,42,24,30,44,23,29,34,39,24,28,32,23,26,26,29,34,37,27,36,22,21,32,29,0,32,28,25,34,31,29,18,28,35,8,21,105
23,27,34,26,26,22,25,27,19,22,29,23,17,27,22,16,20,24,23,27,21,24,18,34,25,20,25,24,19,21,18,27,20,17,13,22,18,27,30,18,24,18,23,22,25,25,19,20,32,21,20,12,22,30,18,8,16,26,23,27,20,20,20,28,20,22,22,21,18,17,10,22,28,27,19,23,22,31,25,19,24,18,19,20,23,20,15,29,23,37,35,21,27,30,20,18,27,32,14,29,28,20,21,31,17,18,30,12,20,24,25,23,27,16,27,39,27,28,28,32,9,21,22,29,23,16,21,18,22,30,26,15,16,27,20,23,19,20,28,24,29,33,22,23,14,26,21,21,20,25,16,19,20,15,14,21,20,22,37,18,17,21,25,26,21,28,17,19,22,31,22,22,23,19,28,25,28,27,14,15,26,24,19,16,24,17,22,23,17,26,27,27,20,23,16,5,23,12,21,26,10,15,21,15,17,25,22,27,23,19,23,24,17,23,19,21,21,23,20,15,19,9,30,16,22,24,36,25,21,22,23,24,21,26,16,23,23,25,26,17,29,25,26,17,12,15,23,22,19,31,11,25,21,31,29,27,20,20,13,21,25,13,19,29,25,19,25,21,21,24,20,20,23,22,22,19,22,19,24,28,23,25,22,22,18,7,23,22,28,32,19,28,17,28,25,21,18,22,25,20,13,20,22,29,28,25,26,24,17,10,33,15,21,23,22,19,25,4,20,16,20,18,19,17,26,19,18,19,18,23,24,21,24,22,22,27,19,11,27,16,25,25,27,13,24,24,19,26,18,19,29,34,24,28,19,24,24,18,26,18,23,23,18,19,25,30,23,18,22,28,27,33,22,25,22,19,18,20,26,18,18,25,28,17,10,18,25,21,19,24,6,23,16,28,25,26,27,21,8,17,26,9,12,23,12,23,28,24,26,25,24,23,27,19,15,19,14,19,16,20,23,20,17,26,18,26,17,27,11,26,14,22,20,14,17,22,24,15,17,25,26,23,24,23,20,21,19,23,19,20,14,21,21,21,29,7,19,23,26,28,25,29,33,29,39,21,28,24,23,22,15,22,21,24,24,22,15,20,18,19,23,21,22,18,21,27,15,22,25,30,24,19,29,24,30,26,30,19,21,17,22,17,27,20,22,26,26,18,26,32,22,20,23,19,27,19,20,20,27,20,26,25,19,29,30,24,25,24,22,20,20,22,21,19,25,27,22,24,17,20,32,19,26,19,23,20,21,18,5,20,18,21,22,26,27,21,17,22,23,15,20,28,16,30,17,27,26,22,25,24,16,27,22,30,12,27,23,16,31,23,26,24,24,16,15,11,23,19,20,18,16,19,21,17,12,21,26,26,26,20,23,18,12,16,17,16,26,25,25,20,26,32,25,18,23,27,26,29,14,23,37,29,25,23,28,24,22,20,29,21,24,21,20,10,21,10,22,25,19,26,20,28,28,33,21,23,27,24,16,29,24,21,22,27,24,13,23,19,22,20,16,24,18,27,22,17,12,24,20,18,23,26,23,24,23,24,10,13,26,33,19,15,25,22,12,30,21,24,26,26,21,23,24,19,28,31,17,20,28,22,10,21,23,21,21,18,21,24,35,25,21,20,20,26,17,21,21,15,18,11,26,25,30,15,22,27,33,20,28,23,19,20,31,16,17,23,15,19,21,24,27,13,21,21,17,13,12,21,17,18,19,22,18,18,18,21,26,21,24,38,20,22,20,22,14,20,24,11,23,28,28,17,16,20,24,18,25,8,26,27,33,21,28,26,20,15,21,21,28,19,23,23,23,32,24,22,23,30,13,25,17,26,32,18,28,17,22,29,26,21,24,22,26,14,19,20,18,16,20,22,19,21,28,25,34,14,24,24,13,24,12,18,17,25,15,27,24,29,29,14,15,18,28,22,21,23,20,21,28,14,26,25,23,17,20,26,8,39,27,29,22,24,21,30,37,15,18,30,13,25,25,24,14,19,4,22,23,21,17,25,28,17,21,19,26,31,17,32,0,18,27,28,24,14,15,18,26,24,11,97
20,22,28,19,27,21,22,26,16,10,25,20,10,24,11,19,20,21,17,37,13,13,6,31,27,18,18,20,8,10,18,19,16,15,22,13,28,16,21,6,22,21,19,17,7,14,21,18,26,12,11,14,20,19,24,23,18,19,16,18,15,14,20,20,19,20,24,16,16,13,16,13,22,20,23,18,20,33,18,15,20,10,11,12,15,22,18,24,14,36,30,19,19,26,21,20,20,30,18,26,22,18,24,22,21,17,26,24,14,12,21,11,31,12,23,33,21,30,19,23,15,19,16,21,19,19,13,20,17,28,21,12,4,22,13,24,15,14,20,26,22,30,19,13,19,28,24,19,18,25,13,7,13,9,8,16,20,10,34,14,23,16,18,17,22,21,9,20,17,19,23,18,24,7,32,18,26,18,16,17,25,19,13,4,17,14,15,13,9,18,25,18,22,21,19,15,21,22,14,19,8,19,20,17,19,15,21,17,23,18,12,10,14,20,18,17,19,24,9,23,21,13,25,19,17,19,27,23,16,25,21,20,17,25,24,24,20,25,17,18,25,22,22,18,10,24,25,23,19,22,17,30,20,26,19,22,23,16,15,23,13,11,21,30,15,22,21,20,20,16,22,15,11,20,21,16,18,14,13,27,16,15,22,15,22,11,21,20,24,25,22,28,19,22,26,19,17,20,28,16,17,14,22,23,21,21,22,12,19,12,24,17,24,16,14,23,20,22,8,14,12,20,18,18,24,19,19,19,17,18,19,13,15,18,23,23,24,15,29,18,23,19,23,15,9,16,16,22,15,18,29,28,24,29,23,21,14,21,22,6,21,21,20,21,21,23,29,17,14,23,22,25,19,20,10,23,17,8,25,21,19,22,28,23,18,15,24,19,21,24,16,20,18,24,23,25,24,21,14,16,15,11,14,15,25,19,16,22,21,23,26,11,23,16,17,12,16,21,17,13,12,16,19,23,6,28,18,25,11,21,16,12,21,16,17,24,28,13,16,16,24,17,12,28,8,19,11,17,17,18,17,13,19,23,30,15,20,21,13,24,23,20,29,19,31,23,31,17,20,21,17,11,21,26,15,27,19,18,17,22,16,21,20,20,19,20,3,18,9,20,16,13,24,20,21,25,28,15,11,16,21,19,17,21,20,8,29,18,18,23,21,21,23,10,18,19,13,16,21,13,19,14,7,25,21,25,23,12,20,22,18,14,20,21,27,22,20,24,24,7,23,21,24,9,14,14,10,19,23,11,19,22,4,8,14,19,23,15,16,19,14,20,21,24,19,19,21,14,21,26,20,15,19,25,16,17,24,18,29,24,23,17,15,11,14,13,21,18,18,14,19,17,12,5,14,18,28,26,18,8,14,19,20,18,20,20,18,17,29,9,17,20,26,10,12,20,15,25,18,26,25,29,24,12,18,22,18,19,27,15,25,20,22,12,19,15,22,24,19,20,20,21,23,26,18,20,22,25,23,27,19,23,18,18,22,5,22,17,24,18,20,21,20,22,23,16,14,19,16,21,20,18,28,18,21,22,16,15,22,26,19,7,24,11,12,31,9,18,15,16,23,19,24,17,16,33,14,20,26,28,21,21,20,17,19,15,19,22,33,23,23,16,20,21,21,22,15,17,15,15,14,18,25,19,10,25,33,8,26,22,18,18,26,9,19,19,20,18,26,21,32,15,23,13,17,16,17,22,19,19,14,17,20,19,16,19,14,27,22,27,18,24,15,17,19,12,16,9,21,23,21,16,23,18,18,21,20,10,23,18,25,19,24,22,15,13,24,22,22,23,25,14,18,29,22,22,19,23,22,18,24,21,27,11,23,12,18,23,26,14,20,16,23,16,15,16,17,23,22,19,21,19,24,16,16,21,20,20,10,19,20,21,15,24,22,21,17,28,26,17,16,21,19,16,19,25,18,13,20,4,22,27,21,24,16,28,12,32,21,22,14,19,18,27,28,13,21,28,20,13,16,30,21,21,14,13,15,15,9,22,21,22,23,9,16,20,21,28,18,0,20,18,23,17,21,22,14,24,22,94
21,27,31,21,31,13,20,15,26,24,9,14,12,37,29,24,28,30,21,46,26,27,20,39,33,26,30,31,28,30,24,25,28,29,30,27,31,28,35,20,35,28,28,28,27,27,24,23,16,26,25,28,24,33,30,35,29,21,27,18,19,23,25,33,23,29,24,29,29,23,29,25,36,31,30,30,27,35,28,27,20,23,22,21,29,27,25,29,28,43,34,19,33,27,20,24,34,37,27,33,36,20,31,35,26,21,32,26,27,26,24,25,38,24,35,30,18,34,22,32,28,24,22,29,29,29,26,28,32,18,28,26,18,33,27,33,25,25,32,30,32,42,22,27,24,28,33,15,31,28,27,21,15,23,22,31,26,23,44,24,27,27,25,20,18,34,23,19,17,32,28,24,25,21,33,32,29,23,24,25,32,21,24,18,22,28,27,27,23,12,39,32,33,32,29,24,24,31,18,22,22,28,31,27,31,20,19,33,23,27,27,24,22,14,27,27,26,23,23,27,21,27,30,23,32,23,30,27,28,30,25,22,29,32,35,15,26,28,31,22,29,22,26,22,24,21,30,27,19,33,30,39,25,34,29,22,28,28,27,32,27,25,26,35,28,29,18,30,30,29,26,20,24,32,24,21,32,27,26,30,18,29,29,25,24,25,29,28,26,32,21,35,25,33,30,24,21,31,38,30,29,28,33,30,35,33,32,25,33,26,37,23,31,27,28,34,29,29,22,27,23,24,31,26,36,32,23,29,27,15,16,24,27,16,28,31,27,24,33,22,37,29,36,27,29,22,20,19,26,26,35,32,30,33,35,32,25,26,28,20,22,33,27,28,33,34,36,28,28,38,31,28,14,23,23,29,22,22,22,23,27,29,39,19,29,29,25,27,25,37,25,25,30,34,28,27,26,21,27,27,34,25,28,26,33,25,29,34,36,22,31,25,32,30,28,26,30,32,22,27,22,26,33,33,20,32,21,30,25,26,29,32,39,30,31,27,38,27,26,25,28,30,26,31,22,33,25,30,21,23,26,27,24,27,37,26,24,26,33,30,29,23,31,21,38,37,41,24,29,26,28,25,12,28,15,30,29,31,27,29,23,29,32,26,26,19,17,31,29,30,30,27,33,24,25,15,34,27,22,23,22,26,29,27,22,28,33,20,21,31,25,27,33,21,23,21,26,29,32,20,18,27,21,31,26,26,32,26,25,33,27,28,15,17,27,32,24,28,28,27,32,27,38,23,24,28,24,26,32,25,33,26,24,26,32,30,35,24,25,30,25,26,31,32,33,30,24,20,28,31,29,29,16,22,30,33,36,26,41,27,7,29,29,31,27,27,31,22,30,26,23,25,26,19,26,30,37,32,32,22,24,27,27,22,29,31,31,27,31,29,25,32,29,24,25,33,26,24,29,36,31,31,33,25,28,36,29,28,35,19,33,33,34,26,33,17,31,28,23,22,25,31,23,29,28,30,21,29,22,35,26,31,16,30,33,19,26,30,18,25,27,24,31,35,22,23,28,30,27,28,34,31,31,21,27,24,23,29,31,36,28,21,30,25,26,39,23,29,29,33,34,27,31,31,30,36,25,25,34,22,26,26,25,22,30,21,27,28,40,33,28,30,26,25,23,27,29,25,22,27,28,29,29,26,24,35,40,22,32,26,22,22,14,11,29,22,23,27,30,21,38,29,30,27,27,25,26,29,16,23,28,31,34,20,30,28,28,37,29,40,26,32,19,21,30,26,30,23,34,25,25,26,32,23,32,28,24,24,23,30,44,27,32,31,26,27,33,36,31,32,32,28,27,38,33,20,23,29,24,25,20,32,26,22,26,32,31,27,28,18,21,18,31,29,25,24,27,35,30,29,25,33,28,27,36,24,20,28,24,33,31,25,26,28,31,35,21,35,11,27,28,28,32,25,18,30,26,27,34,18,26,36,23,29,30,29,26,38,25,29,28,22,30,31,40,25,25,42,25,27,25,35,26,28,23,17,26,28,23,28,30,27,30,23,28,33,33,25,27,20,0,26,27,25,29,22,24,17,25,95
25,30,33,31,33,27,30,34,20,18,33,24,22,34,29,26,26,30,21,47,19,19,12,39,33,24,26,30,26,28,27,23,28,27,27,21,35,24,29,16,33,29,29,30,25,24,18,25,35,20,19,22,27,27,32,33,22,31,25,22,19,23,27,27,26,24,31,29,24,25,24,22,30,26,29,26,29,43,27,25,26,22,22,21,23,30,26,30,22,40,37,28,31,30,24,24,30,37,24,34,30,26,27,37,20,21,34,30,24,16,32,17,33,24,32,42,30,34,28,33,23,29,20,30,27,27,25,32,31,37,33,22,14,30,21,31,27,24,26,33,30,38,26,25,27,34,32,29,30,33,23,11,25,19,18,22,24,16,40,26,23,24,25,26,25,28,19,23,23,27,28,22,31,15,41,28,25,26,28,29,33,31,23,14,24,24,23,21,15,22,33,28,32,34,23,25,29,29,18,27,20,22,28,29,29,23,29,35,28,24,27,18,22,26,25,25,18,30,17,30,31,25,31,23,31,23,36,30,24,33,25,26,27,33,34,28,30,29,25,22,27,28,26,24,20,32,20,29,24,31,27,36,29,32,26,28,30,25,27,31,23,23,30,31,25,30,27,27,27,28,26,23,19,30,30,24,28,26,21,35,26,27,32,19,31,23,28,27,36,32,25,34,27,28,30,24,21,26,32,33,23,24,30,24,27,27,26,18,29,24,27,25,32,24,24,33,29,28,14,22,18,24,28,26,32,29,25,27,27,24,25,19,24,30,33,34,21,21,35,26,27,27,34,21,27,25,20,28,25,24,38,34,30,33,33,30,20,29,26,12,28,31,28,29,29,27,37,23,24,34,31,32,25,28,22,30,24,18,34,28,26,28,38,30,18,26,31,26,28,36,26,25,22,32,30,32,34,28,24,24,33,23,26,21,31,23,22,32,27,29,31,17,29,27,21,20,27,32,27,25,16,24,31,27,14,35,21,31,19,28,28,30,30,28,25,32,38,23,23,24,31,23,16,36,16,31,17,27,24,26,25,21,26,32,37,25,27,26,31,28,32,29,41,27,35,35,35,24,31,20,27,19,26,30,19,33,31,26,27,25,23,29,30,28,28,26,15,29,27,26,26,23,32,22,29,33,37,27,17,28,31,28,29,27,27,26,35,23,24,31,25,27,31,16,26,27,20,23,29,20,25,18,11,31,29,28,33,24,27,26,26,26,26,28,31,26,24,28,28,25,31,27,24,9,18,22,18,26,33,17,25,26,22,26,32,27,32,22,23,25,20,29,25,30,30,29,29,18,26,21,27,18,27,31,28,32,30,28,33,27,27,27,23,25,24,25,29,25,27,26,23,27,20,13,22,27,36,32,28,16,23,25,27,22,24,26,24,27,35,27,25,26,29,14,20,27,19,31,28,30,31,33,35,22,33,34,28,32,31,19,31,30,32,22,31,27,29,28,28,32,27,25,29,34,28,30,25,35,28,35,27,33,26,26,32,17,29,27,32,27,26,29,24,29,29,23,26,33,22,29,30,26,25,27,29,26,22,19,28,20,27,17,35,21,20,35,21,28,27,31,32,30,31,21,22,37,23,17,30,32,31,31,26,23,27,25,27,32,40,27,31,24,26,27,25,22,25,23,22,21,25,24,31,25,22,32,43,20,36,29,25,22,34,21,27,30,26,31,30,29,41,27,30,23,25,22,23,30,29,25,26,29,32,26,24,27,20,35,29,38,22,31,21,19,26,20,24,21,31,30,25,26,32,24,28,29,24,22,31,27,43,29,31,29,23,17,30,28,33,29,29,22,25,40,31,31,23,31,26,24,30,29,35,17,30,26,24,32,36,18,29,24,31,20,23,24,25,32,34,27,25,27,30,22,31,26,26,31,20,31,20,25,23,30,29,31,23,35,31,24,24,28,22,25,25,25,25,22,30,16,29,33,25,32,26,33,24,42,25,29,22,27,28,31,34,23,15,32,28,19,24,35,29,27,24,17,27,27,19,28,29,30,27,21,28,28,31,34,28,18,26,0,27,23,27,31,26,30,30,99
18,23,26,25,27,20,23,27,23,23,28,23,27,15,30,21,6,27,21,38,21,25,18,29,28,19,23,23,20,22,20,19,17,24,18,20,22,21,34,21,25,23,22,24,27,17,19,24,33,19,18,21,24,30,16,25,23,29,24,15,8,12,21,31,16,23,9,25,27,14,17,27,20,30,24,15,11,26,22,22,23,15,15,14,26,27,20,12,25,35,25,23,36,27,22,21,18,28,21,27,14,22,18,27,21,14,23,24,18,21,24,19,26,13,24,35,23,20,22,35,16,21,22,26,20,20,18,24,29,35,30,22,19,21,24,28,16,23,26,24,9,32,24,26,12,30,25,18,23,27,25,19,24,23,23,22,23,22,29,15,14,23,16,20,23,26,24,21,17,25,25,18,27,20,30,16,23,17,24,25,27,24,13,20,22,26,18,20,20,15,27,21,27,28,23,19,25,16,11,16,19,23,26,25,25,13,19,20,21,23,25,26,12,20,23,24,21,20,20,15,23,19,28,16,21,14,24,23,17,20,17,19,24,30,26,26,27,22,24,15,15,24,19,18,21,17,22,23,17,22,20,29,24,25,22,22,21,24,22,25,16,20,24,27,18,24,24,26,28,21,23,17,17,26,25,18,15,24,19,30,24,29,22,24,12,17,23,22,20,25,23,24,20,28,15,9,6,22,29,16,20,17,22,30,18,18,19,20,26,20,26,22,25,22,28,19,11,20,20,25,21,20,23,24,23,26,19,27,17,21,22,22,29,19,25,17,16,24,34,23,28,21,32,16,28,18,7,25,23,19,28,30,22,25,19,10,20,16,20,17,22,14,23,24,16,21,25,21,25,27,8,26,22,20,14,23,20,23,27,22,24,30,32,19,19,20,25,21,19,27,22,25,23,31,26,26,26,15,17,22,22,19,22,24,21,17,24,15,20,22,27,23,27,19,22,22,21,26,23,30,21,23,22,23,19,30,19,27,21,29,18,22,28,24,21,24,29,19,24,13,22,17,24,30,21,25,22,21,17,26,19,24,20,26,31,17,15,22,25,22,32,17,33,15,36,31,35,15,25,23,25,18,21,20,12,20,17,28,17,16,14,16,13,25,12,22,20,27,23,31,25,18,21,10,33,26,29,16,22,24,24,22,15,4,16,27,29,16,26,20,2,20,31,14,15,22,21,18,22,11,23,23,16,29,20,15,27,25,24,28,22,25,22,21,24,22,16,16,17,19,29,21,33,18,23,25,21,19,27,22,25,11,22,22,24,19,24,20,21,22,19,22,18,27,27,26,21,22,21,23,26,30,21,28,12,24,25,19,30,25,20,23,22,23,19,21,22,17,19,15,8,19,25,18,19,26,30,29,25,21,28,25,12,18,27,23,21,17,27,24,26,28,27,19,18,28,24,27,14,30,31,28,28,15,28,30,21,23,34,21,26,13,28,19,28,26,24,21,21,24,21,16,23,29,13,15,25,22,22,24,22,26,28,25,26,22,20,20,20,13,23,26,24,24,21,19,22,18,18,18,31,19,20,20,24,27,25,20,27,21,25,22,24,26,22,29,15,24,24,23,25,13,22,25,28,28,23,20,28,18,14,28,18,20,27,22,7,33,31,27,23,24,23,21,20,18,22,16,13,18,24,24,25,22,27,33,33,22,30,22,18,18,22,26,21,22,13,24,19,23,27,19,23,24,24,20,21,25,25,19,16,13,24,22,22,21,11,27,26,36,25,29,15,13,26,25,29,18,25,26,18,16,17,21,11,17,17,18,25,31,37,26,26,25,22,21,21,28,29,26,23,21,23,31,29,23,16,28,19,19,23,27,33,15,28,24,23,21,34,9,21,20,21,23,22,21,24,25,22,18,16,27,27,22,35,20,25,14,22,15,21,22,24,24,23,36,21,27,24,21,20,21,21,14,18,15,22,22,29,21,22,27,26,15,13,29,18,30,20,20,26,19,26,18,35,14,17,31,11,21,22,32,10,5,20,10,20,18,20,21,18,15,21,16,16,26,17,31,24,23,27,27,0,21,21,22,26,23,13,92
19,22,26,13,22,15,17,23,9,20,18,16,15,23,17,12,17,22,19,33,15,18,11,28,23,21,26,18,18,20,15,19,16,21,17,19,18,24,26,15,27,14,15,19,16,15,8,9,25,20,20,14,19,28,22,22,13,21,21,16,13,17,16,25,16,21,22,18,15,17,13,19,29,24,9,21,17,31,17,16,22,15,16,15,10,19,11,20,25,27,27,16,30,26,8,17,24,27,14,32,26,21,17,21,10,15,20,16,15,18,23,13,19,16,24,35,23,17,21,28,12,16,18,21,15,8,12,23,21,27,24,13,15,22,22,10,19,10,17,21,17,30,10,20,17,18,13,17,18,22,14,12,17,10,9,20,13,14,35,18,13,19,19,21,9,26,14,7,19,24,20,13,21,17,26,23,17,28,20,21,20,24,18,13,10,15,22,22,15,16,16,20,21,19,6,11,23,12,12,18,16,12,19,14,16,20,17,24,20,18,11,22,11,16,5,18,10,21,18,18,16,15,27,16,21,17,30,20,22,22,13,20,18,25,21,12,9,15,25,16,26,23,18,15,7,18,24,18,16,22,14,29,16,25,20,24,16,22,12,20,21,13,20,23,16,15,11,18,18,12,15,16,16,21,15,15,22,17,16,26,15,23,13,16,14,13,17,16,16,22,9,29,18,23,21,18,15,12,13,23,9,15,16,28,26,17,16,12,23,16,25,15,17,18,19,22,20,18,13,13,16,8,19,3,20,19,14,14,8,11,12,17,21,18,20,28,11,20,27,16,22,16,13,14,18,19,14,24,16,18,26,23,14,21,24,22,10,18,18,17,19,19,17,18,21,23,26,14,19,25,22,26,12,14,17,12,14,13,25,14,4,26,27,16,16,19,16,17,16,23,12,19,7,27,14,21,18,11,11,15,21,15,17,19,24,14,16,20,25,12,15,16,22,18,12,19,20,25,22,22,13,17,22,19,17,22,5,15,17,22,17,20,17,20,23,15,22,4,14,15,23,18,17,14,13,21,13,18,14,20,10,8,21,17,18,12,17,14,25,19,14,23,21,23,32,21,18,18,19,12,16,20,14,17,13,23,23,17,8,15,17,16,18,18,16,13,14,8,17,18,21,14,18,21,25,22,19,19,15,22,17,18,17,21,12,24,18,15,20,22,19,14,29,7,17,20,10,13,17,14,14,16,17,24,31,25,17,23,11,9,20,21,13,14,25,20,12,16,16,19,26,22,24,19,15,21,19,19,19,22,21,20,21,25,29,18,21,8,9,7,18,23,22,20,23,24,15,14,20,25,19,24,14,18,18,24,14,15,29,11,19,18,17,15,15,17,15,15,10,14,17,14,17,16,12,24,25,23,20,19,20,4,15,6,19,8,19,15,28,20,20,22,13,15,15,17,15,18,17,13,27,27,19,17,24,28,16,19,25,13,21,23,16,12,24,16,17,22,16,12,22,22,25,27,22,21,17,25,14,26,19,21,23,27,23,16,22,15,19,15,12,19,15,18,20,13,18,20,11,14,14,14,15,21,23,20,19,10,18,27,5,12,23,22,18,18,18,17,22,23,13,26,16,16,21,25,13,9,21,21,20,18,10,7,17,4,16,15,34,11,14,24,17,13,18,27,15,12,15,11,25,14,17,13,21,28,24,19,23,9,13,10,24,14,21,21,16,18,18,18,29,18,22,18,20,1,2,20,18,16,19,22,23,16,7,21,25,24,21,24,16,23,18,20,20,9,21,15,12,21,19,7,20,6,16,14,17,14,16,24,30,16,23,18,6,12,17,24,17,19,17,18,11,29,26,16,15,19,13,15,17,23,24,6,16,16,19,18,18,12,20,20,20,15,18,19,4,24,21,26,19,21,23,12,32,12,15,27,11,24,16,18,17,21,19,26,12,17,21,17,18,10,20,19,8,26,17,18,14,15,21,26,19,21,20,20,14,35,23,23,23,13,19,25,30,16,24,27,17,15,16,27,18,18,10,11,20,17,14,22,20,20,15,16,16,17,22,29,14,17,25,23,21,0,19,15,16,26,19,93
28,28,34,28,22,16,25,29,18,23,23,19,25,30,25,19,15,26,14,41,24,26,19,37,28,19,27,18,23,25,16,21,25,25,25,24,27,25,33,21,28,23,21,23,21,24,16,16,30,25,26,22,24,34,27,20,22,27,11,26,25,26,16,34,15,21,20,24,10,23,20,8,14,26,21,22,18,33,24,20,17,24,25,26,19,27,20,22,22,30,26,14,34,30,13,18,28,32,20,27,25,20,25,27,14,23,29,3,27,17,27,21,33,22,29,34,22,29,27,31,19,13,15,25,19,27,27,27,26,32,31,25,19,30,25,28,22,21,24,23,24,31,15,28,21,29,32,14,22,12,22,20,21,22,21,19,19,18,29,24,21,23,28,26,14,33,24,12,12,31,24,20,14,20,27,30,25,31,25,26,31,28,26,17,19,21,25,27,23,27,33,24,14,23,21,19,28,23,22,21,18,16,25,27,25,27,24,25,22,23,20,28,21,15,20,22,18,19,24,19,22,17,29,21,26,29,36,22,24,27,12,22,22,20,8,17,28,27,30,22,16,26,24,13,22,20,17,18,18,23,21,35,24,26,19,14,23,5,25,27,28,21,19,28,23,24,20,25,29,30,20,23,23,26,23,22,30,24,23,21,25,29,22,17,23,19,25,24,30,27,10,31,24,23,29,26,27,18,30,30,23,21,24,35,35,23,22,20,26,22,29,25,19,24,26,29,22,19,20,12,16,17,24,22,30,18,14,23,25,20,21,17,10,13,17,29,19,26,28,26,32,18,32,23,23,26,26,24,23,19,19,30,17,20,27,21,22,23,15,20,23,28,18,19,27,22,32,23,28,32,26,21,19,14,25,28,11,20,26,22,21,26,34,18,21,20,26,23,18,29,21,20,26,27,21,13,23,26,18,22,28,21,24,21,16,21,24,27,24,26,24,24,24,21,23,21,19,24,23,25,14,21,29,23,21,32,14,19,23,25,22,30,28,26,29,22,36,21,25,22,28,27,25,31,20,29,22,30,16,20,21,17,21,21,27,17,16,19,30,26,30,29,32,24,33,26,33,29,25,20,19,24,17,29,25,27,26,8,25,23,29,25,27,23,17,22,18,27,30,26,22,22,29,11,30,24,26,25,17,24,21,17,18,25,27,27,24,17,26,28,23,21,33,23,20,21,15,18,31,26,22,15,19,28,30,24,25,26,18,26,26,24,18,16,23,24,13,17,21,24,32,30,29,21,16,22,23,25,10,21,22,31,21,17,23,25,30,17,18,24,18,26,23,31,26,28,15,16,24,18,28,25,19,18,24,26,25,26,30,20,22,23,30,20,20,23,21,14,25,23,26,15,27,20,22,7,30,22,30,23,9,23,22,15,27,25,20,16,30,25,22,26,22,22,22,22,14,21,24,28,35,14,20,26,32,32,20,27,32,17,25,33,27,20,25,25,26,30,17,27,20,26,15,21,28,30,25,28,21,25,21,21,29,33,28,20,30,26,22,16,18,23,26,29,18,12,17,24,25,25,29,28,23,25,26,23,25,23,22,31,22,22,25,26,24,30,24,21,23,25,32,31,33,29,29,35,19,17,25,27,25,27,23,20,7,23,16,31,38,25,21,29,16,16,19,19,24,25,24,21,29,21,20,19,25,20,33,22,25,19,15,15,29,24,2,25,20,26,19,27,30,21,29,19,22,18,19,28,21,14,24,21,24,9,24,27,28,31,26,33,23,16,10,8,22,16,23,19,29,15,22,24,20,19,27,23,28,20,25,13,41,25,27,24,19,25,31,25,24,25,29,23,20,22,31,19,27,26,18,24,19,29,30,23,25,21,29,20,35,24,24,22,30,24,20,21,21,12,25,21,24,20,28,24,31,19,24,30,23,23,23,19,23,19,24,35,28,27,26,28,29,25,24,26,23,22,22,20,31,19,27,28,22,26,28,27,20,40,18,31,27,15,27,26,29,21,12,29,22,20,18,26,21,16,19,23,26,26,23,30,26,24,27,24,17,28,29,18,15,21,29,27,21,19,0,22,27,26,24,102
23,21,25,22,25,11,25,29,19,23,23,8,20,28,23,22,18,8,19,41,20,24,20,37,29,21,25,21,21,19,20,18,24,23,23,22,19,23,35,22,15,24,20,22,19,15,20,21,24,23,23,20,18,31,16,26,22,21,18,20,17,19,19,27,7,21,21,23,24,19,17,15,23,27,24,20,16,31,25,20,18,19,18,19,19,24,21,28,27,30,32,17,33,29,18,16,29,34,19,27,26,18,29,19,18,17,27,19,23,21,24,16,26,20,29,38,26,14,20,33,16,17,20,16,22,17,21,24,24,22,16,22,20,27,23,19,21,13,19,24,22,29,20,29,12,26,22,13,21,24,23,21,15,20,19,27,23,17,41,18,25,18,23,18,19,25,25,17,15,30,10,13,18,20,27,28,27,28,20,21,21,27,20,18,17,24,23,25,22,20,31,26,26,25,21,19,23,18,14,20,16,16,28,7,21,23,17,29,17,17,25,22,20,12,14,20,20,23,21,19,1,17,24,15,22,21,28,21,22,20,12,20,22,23,27,17,22,24,28,16,27,25,24,18,21,13,22,21,13,21,20,32,22,28,20,20,25,18,19,22,22,19,23,27,16,25,14,27,27,21,18,18,22,28,21,19,28,23,24,30,24,22,26,18,18,15,19,18,25,21,19,23,7,30,25,22,19,21,28,27,18,25,24,24,32,26,25,15,21,14,32,22,27,25,24,27,23,14,19,22,19,7,23,12,26,22,17,23,20,13,14,20,13,14,21,30,23,21,25,23,31,16,22,21,21,20,18,24,24,24,31,35,17,20,24,22,13,16,26,21,24,22,22,23,24,29,22,23,29,28,21,26,12,24,21,22,11,22,23,21,13,23,29,14,21,27,25,17,19,28,20,22,16,32,26,23,27,19,17,24,24,13,10,22,29,14,19,23,28,20,28,25,30,26,21,20,17,22,22,29,15,19,21,26,21,24,19,23,19,27,18,29,26,20,25,26,28,19,23,18,22,17,26,23,22,26,22,25,15,20,22,17,21,25,27,18,8,13,28,19,23,21,30,19,34,24,33,22,27,22,21,20,10,26,17,20,13,26,22,27,21,23,21,25,15,20,19,17,26,27,25,24,23,22,24,19,20,23,18,23,19,21,16,25,20,30,27,14,15,25,23,21,19,19,20,17,13,16,26,18,21,23,20,28,31,27,26,24,23,22,20,16,13,15,25,25,11,15,15,22,30,17,27,22,17,24,20,6,20,21,25,24,25,24,27,26,24,15,16,16,21,24,23,23,21,29,25,13,18,23,24,23,14,20,20,12,23,19,34,20,15,26,26,18,19,15,20,8,25,22,20,19,28,21,19,20,27,20,28,23,16,13,20,20,24,17,18,14,23,24,23,25,26,23,23,20,24,25,22,28,29,32,28,13,26,30,19,25,30,12,25,25,28,18,18,24,21,24,21,21,22,29,21,27,25,27,24,22,13,26,20,24,28,25,27,19,25,18,21,14,21,21,24,27,23,10,15,22,18,18,29,23,27,23,28,25,20,19,21,34,14,23,8,27,20,33,22,15,21,13,22,26,25,25,30,33,16,21,27,16,8,23,13,10,25,19,19,24,38,20,25,18,14,22,15,24,18,21,18,18,29,17,26,20,26,27,37,20,26,18,16,9,22,19,21,22,13,24,17,23,31,17,25,22,23,16,17,26,14,19,19,16,22,13,22,21,29,24,20,31,21,27,17,19,25,18,27,17,27,21,21,21,25,9,19,18,20,14,25,10,39,21,29,19,15,21,26,28,29,14,23,21,18,33,31,18,21,27,12,23,16,24,30,20,23,19,28,22,33,16,23,16,29,20,23,22,13,25,26,20,22,24,27,15,36,11,21,27,20,18,23,17,17,24,22,33,26,19,19,23,24,19,27,21,16,21,16,22,23,20,20,32,24,15,26,25,16,38,23,25,20,23,24,24,34,19,23,30,11,18,26,17,12,17,18,15,24,23,25,22,23,15,25,20,15,26,22,28,18,22,22,31,22,15,22,0,22,22,9,96
20,22,30,25,31,11,25,31,24,18,25,14,18,32,25,22,22,30,21,45,21,21,14,39,29,26,26,23,22,24,22,25,24,23,25,21,28,24,29,14,30,26,26,28,21,22,24,23,32,20,19,22,24,27,29,30,23,27,23,17,18,22,25,28,22,28,22,29,24,21,19,21,30,24,25,26,27,39,26,23,18,18,19,20,21,28,23,29,22,43,32,17,27,31,20,24,28,36,25,33,30,20,30,33,25,13,32,24,22,20,28,19,31,20,31,34,22,33,23,32,20,22,22,32,27,20,21,28,31,34,26,20,12,23,21,20,23,22,28,30,30,38,22,21,23,24,25,13,26,24,21,15,21,17,16,26,27,18,42,22,26,24,24,25,21,29,17,19,17,27,28,23,23,15,31,26,33,26,24,25,31,27,21,12,22,22,23,21,17,17,32,26,30,30,22,23,27,24,16,22,16,27,21,25,27,23,17,31,23,26,26,24,22,14,17,25,26,26,17,28,21,21,30,15,31,22,35,27,24,28,25,21,25,33,31,24,17,23,25,14,29,25,25,22,18,19,28,27,19,30,24,38,23,34,25,22,26,24,23,31,21,19,23,36,23,27,23,26,26,22,26,18,19,28,22,19,26,19,21,35,24,23,26,23,14,19,28,28,28,31,21,34,25,25,28,23,20,24,20,26,21,22,28,30,29,29,28,20,27,20,32,25,29,24,22,31,27,29,16,22,19,20,28,15,32,29,23,25,24,11,12,20,23,14,26,33,25,23,35,26,31,26,15,23,23,24,19,29,18,26,33,36,30,33,31,26,22,24,28,14,26,29,22,23,29,31,26,16,22,32,30,26,12,24,18,20,20,16,26,21,16,29,37,17,26,23,26,27,25,32,24,28,17,32,28,23,30,11,21,17,24,19,22,22,33,24,24,30,31,12,31,19,24,24,22,20,24,29,24,21,20,24,27,31,14,34,21,28,19,32,24,22,19,24,25,26,31,20,22,24,28,25,20,21,16,27,19,25,21,21,24,19,27,17,30,22,23,26,27,29,26,28,33,29,39,31,34,23,19,28,25,19,12,25,14,30,27,26,24,28,22,27,28,26,27,25,11,10,19,27,24,21,32,24,29,19,35,23,18,23,20,21,25,26,12,22,30,20,21,30,24,26,31,18,23,21,22,25,27,19,26,22,15,34,29,31,29,20,25,25,26,22,13,15,23,30,24,28,28,21,31,25,32,17,22,22,18,24,26,19,27,25,18,22,28,27,31,20,21,19,21,28,29,31,27,27,25,20,28,29,27,23,14,18,24,31,16,21,37,27,17,25,23,25,24,21,27,23,26,22,22,23,20,13,22,26,36,31,26,16,22,14,26,22,27,20,26,25,29,23,24,28,29,18,20,29,23,30,26,22,33,37,32,20,31,30,25,26,35,19,31,28,30,20,27,23,28,20,21,24,28,15,23,29,27,29,29,27,21,28,26,21,26,26,30,13,24,25,28,26,25,22,25,30,27,21,22,20,24,28,28,24,21,19,29,30,23,20,30,20,17,15,30,19,20,25,17,26,23,30,25,29,28,25,24,34,22,25,32,22,24,27,22,19,27,12,23,27,39,21,25,24,25,24,23,29,23,23,21,22,22,26,28,24,18,33,37,16,32,21,22,22,24,17,27,26,23,25,30,24,36,23,28,21,25,17,18,23,16,23,22,25,28,18,23,27,22,28,30,36,26,28,19,21,27,20,24,17,28,21,23,23,31,18,26,26,22,18,26,26,32,25,30,29,17,21,27,30,29,30,24,22,23,32,30,18,22,27,18,15,18,29,24,19,28,26,24,25,26,17,25,18,31,24,23,22,16,31,30,27,24,27,26,24,30,19,27,30,18,27,28,25,23,28,29,29,25,29,21,25,24,22,27,24,8,32,26,21,26,12,21,28,29,28,24,30,20,37,25,28,22,23,26,30,36,21,25,36,24,21,20,35,25,21,22,16,23,23,17,20,29,26,22,17,24,28,29,35,26,14,24,26,26,16,27,22,0,27,23,94
24,26,30,27,29,16,23,32,28,14,26,17,22,34,30,27,22,30,24,46,15,27,20,38,30,24,28,27,24,26,27,20,27,33,27,27,28,26,35,22,33,30,26,22,27,23,25,26,33,26,25,20,27,33,20,29,24,28,28,21,22,26,25,32,22,27,25,23,25,23,21,28,27,30,29,26,22,33,29,23,23,24,23,22,20,22,27,32,26,41,37,22,37,22,23,27,31,38,25,36,29,23,34,34,27,22,27,29,22,24,19,23,30,24,35,25,13,36,25,37,20,27,25,24,29,24,27,33,27,35,36,22,20,31,27,30,25,24,27,30,28,38,25,31,16,31,29,18,27,31,23,21,27,17,18,27,32,20,35,22,30,25,28,23,24,30,25,22,20,29,31,27,28,17,17,33,32,6,33,33,35,33,27,22,17,24,29,27,15,15,35,33,33,30,30,24,19,22,21,25,26,27,32,28,26,23,22,35,23,28,30,26,25,17,22,23,23,18,23,30,23,28,30,24,26,26,33,27,28,24,24,25,25,34,31,27,30,31,31,23,31,17,29,22,20,17,28,25,19,30,24,26,28,27,26,25,31,31,26,31,28,29,24,31,22,31,30,25,17,30,27,23,21,30,27,24,32,30,23,25,16,31,24,24,27,26,30,29,32,35,24,36,25,31,33,27,24,29,34,13,24,24,28,29,33,32,31,22,32,29,35,25,31,29,29,33,24,20,18,23,22,27,30,23,30,31,23,24,27,18,19,23,30,19,31,14,28,21,35,24,35,26,33,27,29,23,23,2,29,21,38,30,28,16,31,25,24,20,31,18,17,30,24,25,31,34,22,29,30,32,15,31,17,29,26,31,22,23,17,26,23,28,38,19,30,30,20,28,25,32,27,20,27,37,31,30,22,24,21,28,31,28,30,25,28,28,26,27,22,25,32,25,30,29,23,22,30,35,31,28,24,22,33,32,18,38,24,33,25,31,29,23,32,33,31,22,34,23,21,28,31,19,26,31,22,28,13,25,21,26,26,18,22,29,32,22,21,29,28,30,33,26,22,16,33,37,42,27,32,21,28,24,15,31,18,24,17,27,27,32,26,26,29,28,21,14,21,28,20,30,29,23,35,26,29,24,35,27,21,30,25,25,25,23,25,29,31,20,20,35,21,25,35,24,26,24,21,22,35,23,13,26,19,32,9,26,33,30,28,28,22,27,18,20,30,31,23,27,31,23,28,23,35,21,23,28,24,26,29,23,28,29,20,24,30,31,34,19,20,25,24,27,29,34,32,33,30,23,30,29,32,31,19,25,31,28,34,23,40,30,10,28,29,26,26,30,31,23,29,25,26,27,26,19,23,30,34,33,33,22,27,24,27,25,26,26,20,24,27,31,29,27,32,22,22,28,26,19,28,36,34,36,36,25,23,31,25,30,39,22,30,32,32,22,30,29,27,29,26,28,23,33,26,32,23,21,16,26,27,33,26,30,32,32,28,23,21,30,13,20,26,27,26,30,17,23,28,32,22,22,30,32,32,16,32,29,22,24,31,38,24,23,30,27,26,29,27,28,33,29,29,10,32,29,30,39,24,24,33,25,14,21,30,27,28,25,23,32,38,31,23,24,27,27,26,28,25,26,25,22,31,28,31,25,28,35,35,26,32,21,22,25,9,23,28,17,17,29,23,29,30,29,33,29,30,26,27,31,19,23,23,20,34,23,26,23,26,24,31,35,30,35,22,24,28,19,30,27,31,28,28,26,32,26,30,30,27,27,31,32,45,22,35,29,20,25,36,31,34,30,27,27,22,41,33,23,26,32,26,28,23,27,21,25,23,27,30,31,26,21,16,21,34,22,28,27,22,32,35,23,27,33,23,26,21,25,15,11,20,22,32,28,25,31,30,37,19,24,6,24,25,26,30,28,21,25,27,26,33,22,25,31,28,19,30,24,27,41,28,32,24,28,28,30,41,25,23,40,15,25,30,36,16,21,25,20,21,28,25,29,32,19,28,25,24,30,33,8,24,24,17,30,23,26,26,22,27,0,13,98
24,24,31,23,18,14,19,29,20,20,24,15,22,21,21,14,9,17,19,33,21,26,19,31,20,17,26,26,20,22,19,22,15,25,14,15,15,24,31,20,24,17,24,15,18,24,20,20,31,16,17,12,16,28,7,19,14,23,17,17,18,22,12,24,9,22,12,16,22,10,8,16,25,27,17,18,14,29,16,25,20,12,11,12,22,18,14,20,24,28,25,10,33,20,20,14,24,30,12,28,17,16,22,21,22,20,26,21,19,14,15,23,17,11,22,29,17,23,20,29,7,19,18,22,16,13,15,24,22,29,23,13,18,24,22,22,12,20,19,17,22,25,22,20,3,23,18,16,27,23,18,20,17,15,14,19,21,20,39,9,18,12,23,18,21,17,17,19,16,22,18,22,20,18,20,26,21,19,20,21,28,25,21,18,16,19,17,17,20,21,27,23,24,19,17,11,19,9,17,19,18,22,23,16,25,18,16,23,12,15,21,24,15,13,17,27,22,17,18,17,10,17,19,18,13,17,28,14,18,11,17,13,24,21,18,24,24,19,21,19,18,17,23,11,12,4,21,14,8,26,11,32,18,21,26,21,18,19,13,18,27,21,17,18,25,18,23,19,19,18,16,10,14,20,17,11,23,21,16,28,23,25,20,21,15,15,17,16,24,28,21,25,14,25,23,20,18,23,26,18,11,20,22,21,26,26,27,22,25,18,26,13,20,16,22,21,14,7,21,23,19,16,21,17,17,19,10,23,17,12,13,20,18,17,23,25,20,14,25,14,23,21,26,14,20,16,17,15,20,17,30,31,15,25,25,13,22,7,19,18,15,20,16,17,23,25,15,20,22,19,21,25,11,23,22,25,13,22,15,16,18,25,25,6,17,18,18,15,12,20,14,18,14,24,22,22,21,18,8,19,25,17,18,23,23,23,26,18,23,19,25,20,25,17,13,13,19,24,20,25,22,26,25,26,18,26,17,25,19,23,16,26,20,22,25,20,25,15,15,16,20,20,25,21,20,26,19,16,8,20,13,20,15,19,27,9,8,17,24,24,25,21,25,18,33,26,29,23,23,24,21,11,13,19,18,11,4,24,17,20,22,21,20,16,15,19,19,21,25,22,16,19,24,13,28,22,22,14,19,20,15,15,21,17,19,24,20,7,22,23,15,20,28,15,18,15,12,9,23,19,20,16,19,25,22,18,22,26,22,20,20,18,10,8,27,25,16,20,19,21,26,22,26,21,20,20,19,15,16,20,16,19,24,21,23,19,24,14,15,13,17,20,21,30,24,22,24,21,24,20,23,25,11,19,19,21,23,10,28,18,18,17,21,17,17,19,18,10,17,13,18,19,20,17,10,21,23,22,20,14,15,17,14,16,16,14,23,19,14,22,21,27,24,16,15,19,17,24,16,24,29,28,25,22,23,29,25,21,27,20,17,26,20,10,27,18,25,27,20,22,16,23,22,26,23,25,23,13,18,27,13,23,21,24,22,19,23,18,19,16,14,17,16,25,16,12,17,21,9,9,25,20,24,18,24,21,13,11,20,28,19,15,17,25,20,31,23,17,22,22,18,21,21,17,29,29,19,21,20,23,1,19,20,19,25,19,10,24,37,24,19,11,16,20,13,15,20,16,19,9,23,25,24,13,26,26,31,22,21,13,9,18,22,21,22,13,4,20,10,16,29,17,25,16,17,18,19,18,17,12,17,18,22,15,18,21,23,17,18,30,18,22,14,16,20,21,24,19,23,22,24,16,19,18,22,17,23,16,18,19,33,21,22,21,18,13,24,19,23,17,14,14,17,33,23,21,20,23,15,22,11,15,21,14,22,18,23,27,33,17,14,18,24,14,15,16,16,26,24,11,24,21,24,23,32,16,19,22,15,20,19,15,17,23,18,29,20,21,19,14,15,15,21,20,15,12,14,21,28,18,23,29,20,6,21,22,16,36,23,27,13,24,17,22,32,12,20,28,2,23,22,25,3,8,12,16,17,16,17,27,21,6,16,13,20,23,24,21,11,22,25,30,13,19,24,9,23,13,0,87
74,95,98,102,105,93,91,107,97,95,104,94,98,103,100,99,96,95,98,114,96,97,90,111,105,96,95,100,94,96,100,100,94,103,96,97,84,97,105,93,100,99,99,100,101,97,90,97,109,96,95,95,102,104,94,103,99,106,101,83,84,88,99,105,96,101,99,99,98,91,93,99,102,102,100,95,98,113,99,94,100,88,87,86,99,99,100,95,99,106,107,95,102,98,94,98,101,102,97,103,104,96,96,106,88,86,103,102,92,93,95,95,100,90,101,107,95,108,93,105,92,98,97,100,97,94,91,103,103,111,87,98,91,101,92,97,93,98,94,103,97,108,96,95,90,96,99,95,102,99,101,91,101,97,96,99,98,94,109,92,92,98,90,91,95,104,96,93,97,104,97,94,104,92,104,103,99,103,99,100,92,96,89,92,96,102,92,94,92,83,107,98,91,106,97,92,97,90,83,96,96,90,84,102,100,93,95,100,99,101,97,99,99,94,94,96,92,103,94,95,96,98,106,88,99,88,101,101,93,98,97,87,96,97,99,98,95,98,101,87,100,95,91,98,95,91,95,101,95,100,94,110,92,108,100,102,95,100,100,104,100,99,101,105,98,104,99,101,104,94,100,96,96,101,91,97,94,80,98,105,96,93,104,96,92,96,103,102,105,97,95,95,92,102,95,89,86,96,103,101,96,102,100,108,104,97,98,96,102,99,104,94,103,100,88,99,94,94,92,100,96,96,99,92,101,98,97,98,99,89,90,97,101,96,102,101,93,98,104,93,104,99,92,91,102,90,85,100,79,95,101,104,93,101,102,100,98,94,100,89,91,102,100,101,102,104,102,81,101,101,96,104,90,100,88,95,97,95,99,96,93,106,110,93,94,97,94,101,98,102,95,94,94,109,102,98,107,89,91,80,101,98,101,98,101,93,100,101,104,90,99,95,101,96,98,97,95,100,97,101,93,95,103,97,91,95,91,92,96,99,94,97,96,102,97,104,107,95,100,93,100,100,96,99,93,101,94,95,95,101,100,97,95,95,107,90,95,101,99,97,103,94,109,102,106,104,109,89,97,94,96,96,92,96,80,98,91,96,99,94,88,102,101,97,97,97,91,87,94,104,99,101,101,100,106,98,106,93,95,96,93,99,95,92,90,101,95,94,99,100,90,92,101,86,95,95,96,96,97,85,96,95,88,104,106,105,100,90,99,100,100,102,91,93,96,98,96,96,97,93,102,102,105,90,95,99,95,91,99,94,101,91,96,100,103,97,102,94,95,96,96,94,102,97,102,83,101,95,98,96,105,102,92,93,100,99,93,97,107,90,88,100,99,97,101,97,98,97,96,92,88,99,97,90,95,98,109,106,92,93,100,91,92,90,93,97,97,93,100,103,101,101,92,91,97,103,96,102,94,104,102,104,104,95,101,104,100,95,108,96,99,101,103,93,103,99,95,93,101,101,96,96,103,109,93,95,99,100,94,104,96,99,99,95,100,93,94,100,99,96,99,95,101,100,103,96,97,98,92,96,105,96,97,92,92,95,99,96,105,101,94,94,102,98,97,104,89,98,92,100,99,101,96,98,100,103,95,91,99,98,88,100,92,95,95,90,97,104,105,98,103,98,100,102,97,102,95,89,87,94,101,96,103,98,98,107,115,86,105,97,96,97,95,97,103,93,91,94,97,94,107,95,95,96,102,92,93,86,96,99,92,95,100,99,98,101,97,104,104,110,99,89,99,101,101,97,101,97,99,96,90,98,97,95,99,99,89,97,96,102,109,98,101,102,95,94,98,102,102,102,101,98,95,104,86,100,88,100,91,93,95,102,102,87,101,98,85,101,104,83,92,98,108,97,100,101,93,103,105,94,90,100,99,100,108,92,94,102,98,97,96,99,98,106,97,108,93,106,92,95,96,93,99,90,86,99,100,96,95,92,94,105,96,93,92,98,97,103,102,94,99,99,104,96,105,91,100,102,89,97,97,103,90,95,93,82,93,93,96,93,98,93,99,89,94,105,103,105,97,94,95,99,92,93,102,96,94,98,87,0
