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,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,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,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,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,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,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,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,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,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,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,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,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,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,23,15,15,15,15,15,66,15,15,15,15,15,15,15,15,15,15,15,22,2,
2,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,2,
2,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,2,
109,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,109,
48,0,0,0,9,24,10,0,0,0,0,0,0,0,9,24,10,0,0,0,49,
21,0,0,9,18,2,14,10,0,0,0,0,0,9,13,2,19,10,0,0,20,
21,0,0,20,2,2,2,21,0,0,0,0,0,20,2,2,2,21,0,0,20,
21,0,0,60,2,110,2,59,0,0,0,0,0,60,2,110,2,59,0,0,20,
21,0,0,0,53,15,52,0,0,0,0,0,0,0,53,15,52,0,0,0,20,
21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,
21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,
21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,
21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,
21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,
21,0,0,0,0,0,0,0,0,9,26,10,0,0,0,0,0,0,0,0,20,
21,0,0,0,0,0,0,0,0,20,2,21,0,0,0,0,0,0,0,0,20,
14,10,0,0,0,0,0,0,0,20,2,21,0,0,0,0,0,0,0,9,13,
108,59,0,0,0,0,0,0,9,13,2,14,10,0,0,0,0,0,0,60,108,
48,0,0,0,0,0,0,0,20,2,2,2,21,0,0,0,0,0,0,0,49,
21,0,0,0,0,0,0,0,20,2,2,2,21,0,0,0,0,0,0,0,20,
19,5,5,54,56,56,56,55,13,2,2,2,14,54,56,56,56,55,5,5,18