727 0, 2, 2, 2, 2, 2, 2, 2, 2, 2,
728 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
729 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
730 2, 2, 2, 62, 2, 2, 2, 54, 39, 2,
731 61, 64, 52, 50, 31, 51, 59, 53, 2, 2,
732 2, 2, 2, 2, 2, 2, 2, 2, 67, 2,
733 43, 33, 44, 34, 49, 2, 2, 2, 2, 2,
734 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
735 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
736 2, 60, 2, 63, 38, 2, 2, 2, 2, 2,
737 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
738 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
739 2, 2, 2, 65, 37, 66, 2, 2, 2, 2,
740 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
741 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
742 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
743 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
744 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
745 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
746 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
747 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
748 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
749 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
750 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
751 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
752 2, 2, 2, 2, 2, 2, 1, 2, 3, 4,
753 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
754 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,
755 25, 26, 27, 28, 29, 30, 32, 35, 36, 40,
756 41, 42, 45, 46, 47, 48, 55, 56, 57, 58
822 49, -42, -42, -42, -42, -42, -42, -42, -42, -42,
823 -38, -42, -42, 49, 49, 49, 49, 49, 49, 49,
824 -42, 27, -42, 34, 187, 45, 16, -42, 11, 53,
825 49, -35, 11, -35, -35, -35, -35, 11, 38, -35,
826 -42, 49, 49, 49, 49, 49, 49, 49, 49, 49,
827 49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
828 49, 49, 49, 49, -42, -42, -3, 49, -42, 45,
829 9, 74, 49, -42, 123, 10, -42, 187, 187, 187,
830 88, 241, 266, 290, 313, 334, 353, 353, 368, 368,
831 368, 368, -41, -41, 380, 390, 390, -35, -35, -35,
832 -42, 72, 33, 49, -42, -42, 49, -42, 155, -42,
833 -42, 49, -42, -42, 187, 39, -35, -42, 215, 49,
842 0, 51, 54, 59, 52, 69, 67, 53, 62, 63,
843 0, 68, 56, 0, 0, 0, 0, 0, 0, 0,
844 21, 0, 3, 2, 5, 0, 61, 55, 4, 65,
845 0, 12, 0, 8, 10, 9, 7, 66, 0, 11,
846 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
847 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
848 0, 0, 0, 0, 13, 14, 0, 0, 19, 0,
849 0, 0, 0, 64, 0, 0, 28, 6, 50, 49,
850 0, 47, 46, 45, 44, 43, 37, 38, 41, 42,
851 39, 40, 35, 36, 29, 33, 34, 30, 31, 32,
852 17, 15, 0, 22, 66, 25, 0, 60, 0, 58,
853 57, 0, 16, 18, 23, 0, 26, 27, 48, 0,
876 31, 33, 34, 35, 36, 5, 39, 100, 58, 59,
877 60, 61, 62, 63, 38, 64, 65, 74, 66, 67,
878 68, 64, 65, 30, 66, 67, 68, 40, 77, 78,
879 79, 80, 81, 82, 83, 84, 85, 86, 87, 88,
880 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
881 99, 28, 1, 2, 6, 3, 4, 5, 6, 108,
882 7, 8, 9, 102, 41, 41, 71, 10, 37, 41,
883 119, 72, 72, 11, 110, 105, 70, 11, 12, 73,
884 107, 75, 112, 101, 0, 0, 0, 13, 14, 0,
885 114, 0, 0, 116, 0, 0, 113, 69, 118, 15,
886 16, 17, 76, 120, 0, 0, 121, 0, 0, 0,
887 18, 19, 0, 0, 20, 0, 0, 0, 42, 0,
888 104, 43, 44, 45, 46, 47, 48, 49, 0, 50,
889 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
890 61, 62, 63, 0, 64, 65, 0, 66, 67, 68,
891 0, 0, 0, 42, 0, 111, 43, 44, 45, 46,
892 47, 48, 49, 0, 50, 51, 52, 53, 54, 55,
893 56, 57, 58, 59, 60, 61, 62, 63, 0, 64,
894 65, 0, 66, 67, 68, 42, 0, 109, 43, 44,
895 45, 46, 47, 48, 49, 0, 50, 51, 52, 53,
896 54, 55, 56, 57, 58, 59, 60, 61, 62, 63,
897 0, 64, 65, 0, 66, 67, 68, 42, 0, 117,
898 43, 44, 45, 46, 47, 48, 49, 0, 50, 51,
899 52, 53, 54, 55, 56, 57, 58, 59, 60, 61,
900 62, 63, 0, 64, 65, 0, 66, 67, 68, 44,
901 45, 46, 47, 48, 49, 0, 50, 51, 52, 53,
902 54, 55, 56, 57, 58, 59, 60, 61, 62, 63,
903 0, 64, 65, 0, 66, 67, 68, 46, 47, 48,
904 49, 0, 50, 51, 52, 53, 54, 55, 56, 57,
905 58, 59, 60, 61, 62, 63, 0, 64, 65, 0,
906 66, 67, 68, 47, 48, 49, 0, 50, 51, 52,
907 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
908 63, 0, 64, 65, 0, 66, 67, 68, 48, 49,
909 0, 50, 51, 52, 53, 54, 55, 56, 57, 58,
910 59, 60, 61, 62, 63, 0, 64, 65, 0, 66,
911 67, 68, 49, 0, 50, 51, 52, 53, 54, 55,
912 56, 57, 58, 59, 60, 61, 62, 63, 0, 64,
913 65, 0, 66, 67, 68, 50, 51, 52, 53, 54,
914 55, 56, 57, 58, 59, 60, 61, 62, 63, 0,
915 64, 65, 0, 66, 67, 68, 52, 53, 54, 55,
916 56, 57, 58, 59, 60, 61, 62, 63, 0, 64,
917 65, 0, 66, 67, 68, 56, 57, 58, 59, 60,
918 61, 62, 63, 0, 64, 65, 0, 66, 67, 68,
919 59, 60, 61, 62, 63, 0, 64, 65, 0, 66,
920 67, 68, 61, 62, 63, 0, 64, 65, 0, 66,
926 13, 14, 15, 16, 17, 8, 19, 10, 49, 50,
927 51, 52, 53, 54, 18, 56, 57, 30, 59, 60,
928 61, 56, 57, 61, 59, 60, 61, 0, 41, 42,
929 43, 44, 45, 46, 47, 48, 49, 50, 51, 52,
930 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
931 63, 0, 3, 4, 9, 6, 7, 8, 9, 72,
932 11, 12, 13, 67, 31, 31, 50, 18, 17, 31,
933 31, 61, 61, 28, 64, 66, 25, 28, 29, 26,
934 6, 30, 10, 66, -1, -1, -1, 38, 39, -1,
935 103, -1, -1, 106, -1, -1, 63, 52, 111, 50,
936 51, 52, 64, 64, -1, -1, 119, -1, -1, -1,
937 61, 62, -1, -1, 65, -1, -1, -1, 30, -1,
938 69, 33, 34, 35, 36, 37, 38, 39, -1, 41,
939 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,
940 52, 53, 54, -1, 56, 57, -1, 59, 60, 61,
941 -1, -1, -1, 30, -1, 67, 33, 34, 35, 36,
942 37, 38, 39, -1, 41, 42, 43, 44, 45, 46,
943 47, 48, 49, 50, 51, 52, 53, 54, -1, 56,
944 57, -1, 59, 60, 61, 30, -1, 64, 33, 34,
945 35, 36, 37, 38, 39, -1, 41, 42, 43, 44,
946 45, 46, 47, 48, 49, 50, 51, 52, 53, 54,
947 -1, 56, 57, -1, 59, 60, 61, 30, -1, 64,
948 33, 34, 35, 36, 37, 38, 39, -1, 41, 42,
949 43, 44, 45, 46, 47, 48, 49, 50, 51, 52,
950 53, 54, -1, 56, 57, -1, 59, 60, 61, 34,
951 35, 36, 37, 38, 39, -1, 41, 42, 43, 44,
952 45, 46, 47, 48, 49, 50, 51, 52, 53, 54,
953 -1, 56, 57, -1, 59, 60, 61, 36, 37, 38,
954 39, -1, 41, 42, 43, 44, 45, 46, 47, 48,
955 49, 50, 51, 52, 53, 54, -1, 56, 57, -1,
956 59, 60, 61, 37, 38, 39, -1, 41, 42, 43,
957 44, 45, 46, 47, 48, 49, 50, 51, 52, 53,
958 54, -1, 56, 57, -1, 59, 60, 61, 38, 39,
959 -1, 41, 42, 43, 44, 45, 46, 47, 48, 49,
960 50, 51, 52, 53, 54, -1, 56, 57, -1, 59,
961 60, 61, 39, -1, 41, 42, 43, 44, 45, 46,
962 47, 48, 49, 50, 51, 52, 53, 54, -1, 56,
963 57, -1, 59, 60, 61, 41, 42, 43, 44, 45,
964 46, 47, 48, 49, 50, 51, 52, 53, 54, -1,
965 56, 57, -1, 59, 60, 61, 43, 44, 45, 46,
966 47, 48, 49, 50, 51, 52, 53, 54, -1, 56,
967 57, -1, 59, 60, 61, 47, 48, 49, 50, 51,
968 52, 53, 54, -1, 56, 57, -1, 59, 60, 61,
969 50, 51, 52, 53, 54, -1, 56, 57, -1, 59,
970 60, 61, 52, 53, 54, -1, 56, 57, -1, 59,
978 0, 3, 4, 6, 7, 8, 9, 11, 12, 13,
979 18, 28, 29, 38, 39, 50, 51, 52, 61, 62,
980 65, 69, 70, 71, 72, 74, 77, 78, 79, 80,
981 61, 72, 79, 72, 72, 72, 72, 79, 71, 72,
982 0, 31, 30, 33, 34, 35, 36, 37, 38, 39,
983 41, 42, 43, 44, 45, 46, 47, 48, 49, 50,
984 51, 52, 53, 54, 56, 57, 59, 60, 61, 52,
985 79, 50, 61, 26, 72, 79, 64, 72, 72, 72,
986 72, 72, 72, 72, 72, 72, 72, 72, 72, 72,
987 72, 72, 72, 72, 72, 72, 72, 72, 72, 72,
988 10, 80, 71, 73, 79, 66, 76, 6, 72, 64,
989 64, 67, 10, 63, 72, 75, 72, 64, 72, 31,