2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,90,92,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,91,93,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,41,40,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,41,104,105,106,107,40,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,38,102,103,108,109,39,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,38,39,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,41,4,4,4,4,4,4,4,4,4,40,2,2,2,2,
2,2,2,2,2,41,13,0,0,0,0,0,0,0,0,0,96,2,2,2,2,
2,2,2,2,41,50,0,0,0,0,0,0,0,0,0,0,97,40,2,2,2,
4,4,4,4,50,0,0,0,0,0,0,0,0,0,0,0,0,55,2,2,2,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,2,2,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,40,2,
100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,40,
101,0,0,0,0,0,0,0,0,0,0,0,0,0,30,31,31,31,31,32,6,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,8,3,3,3,3,3,39,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,9,4,4,4,40,2,2,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,40,2,
38,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,40,
2,38,3,3,3,3,3,12,0,0,0,0,0,0,0,0,0,0,0,0,6,
2,2,2,2,86,87,2,5,0,0,0,0,0,0,0,0,0,0,0,0,6,
2,2,89,2,2,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,6,
2,2,2,2,2,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,6,
2,2,2,2,89,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,6,
2,2,2,2,2,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,6,
13,117,40,2,2,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,6,
0,0,106,107,4,4,4,50,0,0,0,0,0,0,0,0,0,0,0,0,6,
49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,
5,0,0,0,0,0,0,0,70,71,0,0,0,0,0,0,0,0,0,0,6,
5,0,0,0,0,0,0,15,39,38,102,103,0,0,0,0,0,0,0,0,6,
5,0,0,0,0,0,11,39,41,4,4,38,3,12,0,0,0,0,0,0,6,
5,0,0,0,0,0,6,41,17,42,29,18,40,5,0,0,0,0,0,0,6,
5,0,0,0,0,0,6,38,16,0,0,15,39,5,0,0,0,0,0,0,6,
5,0,0,0,0,0,6,2,38,3,3,39,40,5,0,0,0,0,0,0,6,
5,0,0,0,0,0,6,2,2,2,2,98,96,38,16,0,0,0,0,0,6,
5,0,0,0,0,0,18,4,40,2,2,101,95,2,38,16,0,0,0,0,6,
5,0,0,0,0,0,0,0,106,117,40,38,39,2,2,2,0,0,0,0,6,
5,0,0,0,0,0,0,0,0,0,18,4,4,4,4,50,0,0,0,0,6,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,27,0,25,0,6,
38,16,0,0,0,0,0,0,0,0,0,0,0,0,11,3,3,3,3,3,39,
2,38,3,12,0,0,0,0,0,0,0,0,0,0,6,2,2,2,2,2,2,
2,2,2,84,0,0,0,0,0,0,0,0,0,0,85,2,2,86,87,2,2,
2,2,41,76,0,0,0,0,0,0,0,0,0,0,77,40,2,2,2,2,2,
2,41,53,0,0,0,0,0,0,0,0,0,0,0,0,55,40,88,88,2,2,
2,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,2,2,2,2,
41,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,40,2,2,2,
5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,40,2,2,
5,0,0,0,0,0,0,0,0,0,61,19,21,0,0,0,0,0,18,40,2,
5,30,31,31,31,31,32,0,0,60,62,20,22,0,0,0,0,0,15,39,2,
38,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,39,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2