[43,34,29,29,24,37,32,32,25,33,22,27,30,23,24,12,32,23,19,17,20,15,18,21,19,22,27,17,33,24,29,31,25,23,18,27,30,18,18,23,28,33,23,33,31,29,36,29,39,29,31,32,22,23,29,20,32,29,34,30,32,32,33,25,26,23,17,28,25,29,27,24,25,27,20,23,40,23,22,24,11,15,12,15,13,16,16,23,18,19,26,19,12,13,15,12,15,13,22,17,15,22,12,16,19,18,29,28,22,14,17,18,16,19,26,20,25,15,25,15,18,16,21,19,11,8,11,19,17,11,21,21,16,23,15,23,6,9,16,15,14,13,20,12,10,18,12,14,11,12,7,15,10,17,20,17,9,16,18,16,18,21,22,20,15,10,16,19,19,27,21,25,25,24,21,18,18,12,11,8,18,17,12,16,14,20,13,14,4,12,13,17,24,17,18,18,21,13,17,13,16,7,15,15,17,16,13,21,21,23,17,24,15,21,16,16,21,21,7,16,12,8,11,19,24,23,18,15,24,18,21,22,25,25,29,32,13,18,18,14,26,17,20,24,19,18,15,12,19,11,15,12,12,13,8,10,9,15,8,13,5,11,8,13,16,15,7,10,12,7,14,10,15,11,22,14,9,15,5,11,12,11,11,16,17,9,14,12,12,14,13,9,9,10,12,6,9,8,13,5,12,12,9,14,11,6,7,10,10,9,8,4,5,5,6,3,4,3,7,5,6,10,3,9,5,3,7,6,9,3,10,5,5,15,4,8,3,7,7,5,7,7,12,6,9,7,11,5,9,4,7,9,6,9,7,6,12,6,8,9,13,10,10,8,7,7,8,5,3,6,7,7,8,5,7,10,6,4,5,7,6,4,4,5,11,7,6,7,4,2,3,10,10,9,8,5,8,4,4,5,7,9,6,6,8,11,3,5,4,7,7,3,6,9,13,7,18,8,1,8,13,8,11,6,5,11,11,6,13,8,15,3,5,6,5,5,5,12,8,12,9,12,8,11,8,13,8,11,13,8,10,11,12,9,8,11,13,12,18,17,19,15,11,22,10,16,13,15,11,9,15,9,16,5,5,6,7,5,8,8,12,6,5,6,12,11,9,8,9,12,11,13,11,16,19,11,12,8,12,11,9,9,6,12,14,11,10,15,17,15,14,20,14,12,16,10,21,16,12,14,30,17,18,13,22,16,14,15,22,23,25,19,20,13,15,13,14,16,16,13,13,21,17,12,19,8,14,21,13,10,17,15,15,14,20,14,16,11,13,17,13,16,11,10,12,15,17,14,22,7,14,18,15,14,21,16,12,17,19,9,25,21,23,19,17,23,16,16,23,18,19,12,9,19,22,28,27,30,19,18,26,24,19,19,20,31,19,18,20,17,21,24,16,17,17,12,18,16,22,21,24,13,19,17,26,16,29,17,17,17,22,20,20,23,23,25,20,21,17,23,17,24,16,20,28,24,16,23,20,26,24,23,12,27,25,26,27,27,19,21,16,14,18,15,24,28,17,16,18,15,18,21,20,23,12,16,14,20,18,11,13,17,8,20,13,10,16,18,16,16,21,17,6,7,17,17,8,12,12,30,13,16,16,17,14,13,31,16,16,11,12,19,13,8,10,9,13,13,8,14,20,14,17,14,15,15,18,22,24,21,30,23,23,30,23,19,19,17,21,12,18,20,17,18,20,18,28,15,21,20,23,28,22,22,22,14,29,24,26,25,18,28,15,16,14,20,19,23,15,18,19,20,19,31,25,15,14,18,23,21,15,15,17,16,12,14,23,17,15,25,13,20,22,20,14,12,14,22,17,17,16,13,23,13,16,20,8,16,16,19,17,22,15,13,15,17,13,13,11,13,8,27,25,12,17,12,16,18,14,20,9,12,15,10,11,18,9,21,18,21,17,15,22,13,20,14,14,18,18,18,20,11,14,13,16,18,4,15,12,19,16,16,28,14,19,12,16,20,17,19,20,13,13,16,17,23,10,22,12,17,11,22,18,17,15,21,14,10,13,13,19,18,20,20,11,23,19,17,17,18,20,12,26,16,16,26,21,14,22,15,10,18,15,8,11,13,15,19,16,19,18,18,13,15,26,20,20,16,23,20,22,20,17,17,18,16,12,8,16,6,14,18,20,20,20,12,20,21,15,22,22,19,25,18,11,16,13,9,15,12,21,15,16,19,23,17,21,28,16,19,16,10,20,19,20,15,13,11,22,18,15,10,10,13,19,17,13,18,14,14,11,20,18,10,14,14,18,14,17,19,16,6,16,14,13,24,22,21,20,13,17,21,22,18,24,20,18,24,14,21,27,18,17,24,18,17,31,18,17,18,20,23,20,20,23,20,20,15,18,19,20,21,23,25,14,21,12,22,16,15,25,28,22,29,17,29,28,25,23,19,20,22,16,15,27,11,19,24,17,25,29,27,22,26,21,17,34,17,19,34,38,25,25,21,28,32,25,26,33,34,23,34,31,33,38,22,18,24,22,19,32,28,31,20,31,31,21,36,23,30,32,31,31,30,18,26,31,25,35,31,26,26,31,26,37,32,30,30,28,28,28,28,30,28,24,27,44,25,26,28,29,19,28,42,31,34,18,22,31,31,41,25,31,20,27,30,30,27,30,31,21,21,25,26,15,24,22,16,17,25,24,20,23,21,18,17,20,17,12,20,20,21,31,14,23,19,22,26,22,20,22,25,26,25,14,26,26,31,29,26,32,32,23,25,25,18,17,17,30,27,24,24,20,40,22,33,24,29,33,27,19,22,20,33,17,28,22,36,27,23,27,27,21,29,26,11,24,27,18,25,15,31,19,29,27,21,24,29,22,15,27,32,30,27,28,22,34,36,28,29,28,24,29,30,26,14,31,30,22,27,29,23,39,31,28,23,22,25,38,30,23,34,28,27,39,31,35,33,36,23,34,30,30,32,31,42,37,36,29,37,26,45,23,37,33,36,29,35,33,36,32,28,34,33,43,45,40,40,35,41,38,42,38,24,27,26,36,25,26,30,32,37,33,33,27,33,40,33,45,23,33,38,35,32,30,25,27,31,26,35,43,32,36,33,43,28,40,34,26,19,29,37,32,28,31,32,28,28,29,26,33,40,31,35,52,33,47,34,41,40,41,37,37,37,34,42,28,26,25,39,32,39,43,31,0,0,0,0,0,0,0,0,0,0,21,29,33,37,30,28,46,35,31,19,37,30,37,31,39,22,35,22,30,36,31,30,31,29,33,30,25,15,30,21,22,28,26,37,38,31]